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
341146382143	341146382701	341146383251	341146383801	341146384350	341146384901	341146385451	341146386002	341146386550	341146387102	341146387652	341146388202	341146388750	341146389302	341146389852	341146390402	341146390951	341146391502	341146392052	341146392603	341146393151	341146393703	341146394253	341146394803	341146395351	341146395903	341146396453	341146397003	341146397552	341146398103	341146398653	341146399204	341146399752	341146400304	341146400854	341146401404	341146401952	341146402504	341146403054	341146403604	341146404153	341146404706	341146405254	341146405804	341146406353	341146406905	341146407455	341146408005	341146408553	341146409105	341146409655	341146410205	341146410757	341146411305	341146411855	341146412405	341146412954	341146413506	341146414056	341146414606	341146415154	341146415706	341146416256	341146416806	341146417355	341146417906	341146418456	341146419006	341146419555	341146420107	341146420657	341146421207	341146421755	341146422307	341146422857	341146423407	341146423956	341146424507	341146425057	341146425607	341146426156	341146426708	341146427258	341146427808	341146428356	341146428908	341146429458	341146430008	341146430557	341146431108	341146431658	341146432208	341146432757	341146433309	341146433859	341146434409	341146434957	341146435509	341146436059	341146436609	341146437158	341146437709	341146438259	341146438809	341146439358	341146439909	341146440460	341146441010	341146441558	341146442110	341146442660	341146443210	341146443758	341146444310	341146444860	341146445410	341146445959	341146446510	341146447061	341146447611	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2800	2000	3600	2300	2800	2000	3600	2300	2800	2000	3600	2300	2799	2000	3600	2300	2799	2000	3600	2300	2799	2000	3600	2300	2799	2000	3600	2300	2799	2000	3600	2300	2798	2000	3600	2300	2798	2000	3600	2300	2798	2000	3600	2300	2798	2000	3600	2300	2797	2000	3600	2300	2797	2000	3600	2300	2797	2000	3600	2300	2797	2000	3600	2300	2797	2000	3600	2300	2797	2000	3600	2300	2796	2000	3600	2300	2796	2000	3600	2300	2796	2000	3600	2300	2796	2000	3600	2300	2796	2000	3600	2300	2796	2000	3600	2300	2795	2000	3600	2300	2795	2000	3600	2300	2795	2000	3600	2300	2795	2000	3600	2300	2795	2000	3600	2300	2794	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
23197	21576	29263	24359	21584	21514	7684	2112	1268	984	871	848	795	710	607	573	469	497	450	447	414	412	376	389	419	396	438	406	372	408	395	352	359	398	380	372	357	424	363	359	369	391	372	380	376	377	380	394	350	350	346	352	373	390	352	367	353	371	414	369	370	406	359	348	358	404	374	355	370	374	356	375	352	395	365	369	393	365	379	345	398	366	373	375	392	333	356	385	354	362	357	358	369	384	379	357	398	357	386	397	339	345	373	412	369	326	367	378	381	382	353	355	358	373	370	375	345	335	363	359	373	413	363	384	364	369	407	364	346	331	388	374	362	397	393	383	354	372	382	339	359	365	383	348	356	348	390	331	343	404	350	379	358	357	379	351	347	361	363	407	387	386	370	419	342	339	380	374	387	341	338	350	390	366	345	352	379	398	348	371	365	387	376	384	384	376	378	367	364	353	363	360	374	359	374	391	343	343	379	341	351	354	344	370	352	360	359	362	363	417	365	356	390	365	376	388	366	372	373	358	301	323	312	364	378	379	341	354	377	348	386	377	380	362	377	361	343	321	377	346	376	357	369	343	387	365	389	357	376	346	373	376	357	377	363	360	355	365	390	370	376	368	323	361	369	392	346	371	339	380	375	368	381	346	370	357	385	376	378	382	384	363	351	387	371	359	375	380	361	362	371	358	368	348	339	348	355	354	363	369	367	334	355	356	392	371	364	343	382	341	355	358	356	371	353	369	363	369	377	347	372	366	385	374	372	331	404	370	352	387	355	368	364	355	369	368	361	354	365	368	359	342	350	353	354	342	381	373	353	366	378	359	365	359	377	354	373	386	382	375	388	349	385	363	346	344	371	349	349	370	351	383	335	312	387	373	367	325	377	356	389	345	345	375	362	389	322	379	367	355	377	385	335	374	395	400	358	354	378	380	367	348	384	364	353	384	356	387	371	352	351	363	387	356	396	376	343	359	367	354	369	380	367	362	377	372	380	393	371	413	380	369	368	369	389	363	343	361	388	364	386	328	389	340	420	369	356	388	374	355	361	375	374	350	360	365	372	357	335	385	366	368	377	359	382	342	377	376	345	364	404	351	373	369	384	361	359	363	378	375	332	366	367	395	376	379	326	347	340	362	320	365	393	352	346	344	382	400	345	365	375	359	337	346	359	337	368	362	338	366	367	342	334	356	361	347	318	395	388	385	403	363	369	367	376	360	365	372	374	379	405	352	359	346	348	384	345	354	345	381	349	403	363	402	384	368	346	396	330	378	375	363	350	346	368	370	335	357	348	368	376	373	404	355	380	392	347	388	361	359	347	373	353	369	374	344	361	344	347	353	377	378	330	391	379	390	391	372	348	405	354	357	378	358	382	360	378	353	384	390	381	363	376	318	346	371	387	334	358	381	359	384	352	344	378	350	390	362	380	350	343	345	384	394	336	346	355	371	353	341	381	399	377	346	363	347	359	374	370	350	383	388	342	386	367	332	375	377	362	365	366	351	346	396	360	383	372	388	347	403	358	327	334	356	372	356	381	336	372	351	351	370	377	384	371	379	368	378	371	359	380	395	356	369	432	371	334	374	352	399	377	351	335	338	362	373	357	361	385	356	373	374	336	355	364	341	368	364	343	346	379	412	363	365	369	354	375	367	368	359	360	360	348	320	385	401	367	354	386	383	373	378	382	368	380	374	356	367	370	329	369	386	369	395	374	345	383	348	324	409	364	372	353	348	357	354	366	362	394	384	350	389	360	371	366	376	373	342	376	320	396	373	382	368	393	357	359	360	376	357	357	381	358	358	359	370	350	330	330	361	383	377	388	393	377	333	414	371	367	346	350	358	377	337	363	326	364	376	412	361	357	383	378	382	400	353	346	383	390	370	355	351	367	382	361	404	377	348	385	384	353	350	350	350	370	359	398	406	369	374	368	344	397	401	369	359	346	356	342	351	339	373	343	392	393	368	390	387	374	368	388	354	389	326	352	358	384	398	384	396	408	344	402	378	354	369	353	349	367	373	387	382	361	374	356	366	360	383	388	367	367	333	393	352	361	354	361	361	354	407	351	354	396	376	358	367	373	366	376	345	390	349	358	381	353	368	366	366	334	370	379	378	346	316	368	372	356	357	373	365	385	377	383	342	353	366	345	374	377	334	394	368	383	393	339	361	369	370	352	355	352	366	379	365	351	387	359	343	376	349	373	331	355	391	367	318	383	364	387	360	358	369	340	341	384	383	336	373	343	391	365	354	380	369	357	345	380	381	355	339	353	387	347	357	343	350	378	351	338	372	360	347	363	389	365	381	378	392	333	351	342	396	377	401	380	348	357	380	380	355	350	325	364	367	361	369	392	369	386	372	336	347	358	375	368	372	337	365	361	419	398	361	364	353	401	358	404	346	363	358	365	355	384	321	393	372	337	355	336	346	352	397	361	379	360	378	349	398	371	339	391	359	371	402	351	406	363	367	378	343	341	364	371	403	344	347	323	373	339	371	374	348	349	375	362	359	383	373	344	389	329	373	368	370	349	385	383	361	354	337	351	379	398	403	379	368	346	360	373	365	374	359	391	399	368	351	354	381	361	369	355	380	365	355	394	356	383	348	367	386	344	364	379	343	359	363	349	411	330	397	347	369	402	357	344	343	356	341	374	372	343	375	398	362	399	403	378	352	379	360	392	359	357	382	348	328	357	360	364	350	338	359	370	382	410	369	372	366	360	405	377	351	357	346	364	367	376	371	339	367	360	330	403	350	342	364	354	372	380	395	369	359	367	352	368	348	348	325	364	404	362	384	347	381	372	366	368	364	362	392	340	371	362	352	367	359	344	371	356	350	382	364	353	369	367	362	337	388	373	367	374	401	354	349	366	308	357	350	356	363	319	385	339	358	355	407	367	398	381	354	378	388	369	360	397	399	327	394	346	332	341	354	361	406	395	372	379	390	356	336	361	402	358	375	344	373	381	336	375	374	344	386	387	402	326	368	358	400	343	403	376	335	401	330	345	358	361	382	337	353	343	381	354	394	346	376	353	348	346	368	364	361	378	392	359	341	360	352	371	334	352	357	363	327	364	393	354	362	399	389	383	378	358	381	349	402	373	371	357	372	354	346	358	351	376	338	374	361	370	364	357	374	346	373	367	371	374	347	361	332	389	377	369	372	339	354	378	386	404	367	320	344	354	380	343	341	392	390	325	368	353	385	386	366	345	356	359	368	376	334	369	393	356	359	356	350	329	321	368	383	370	345	367	368	353	372	365	368	340	363	378	382	329	349	385	341	342	386	369	359	359	349	370	365	337	356	402	381	389	380	361	340	376	369	339	398	351	383	355	365	375	340	353	357	322	356	361	338	353	338	394	354	379	345	361	385	358	364	401	381	368	359	361	383	392	372	374	336	359	341	362	350	392	358	352	383	342	340	379	364	385	368	345	355	363	384	385	387	377	374	375	363	406	364	356	376	356	405	399	370	364	375	360	371	398	334	350	373	368	382	347	353	383	383	386	338
27134	42072	22547	12730	8999	4701	3516	3525	2331	1753	1358	1349	1215	1071	864	730	620	584	542	577	505	467	438	462	411	453	445	456	386	398	406	440	377	400	414	420	348	374	396	380	409	398	429	425	372	389	375	376	363	424	403	401	373	394	387	416	373	368	386	413	358	387	363	363	360	390	388	368	389	388	363	391	355	387	386	384	378	378	404	371	396	407	388	344	382	424	385	367	373	406	403	366	371	388	391	359	414	403	405	374	408	377	354	384	379	381	329	332	334	337	363	393	361	375	370	393	385	373	387	380	381	367	401	393	399	397	386	378	372	347	341	363	350	375	376	374	403	382	372	397	386	351	367	398	383	382	390	401	357	376	359	389	417	381	374	369	417	362	363	377	385	366	339	362	411	407	349	427	369	353	388	379	379	369	363	395	394	366	361	341	383	393	364	382	366	344	389	391	403	349	370	349	382	362	417	327	395	390	359	375	427	357	377	367	391	342	381	406	386	354	374	393	387	355	359	387	352	355	358	411	394	412	402	363	364	360	377	419	365	398	384	394	385	388	385	373	397	407	410	374	377	419	350	399	379	387	371	394	357	380	376	378	371	367	389	387	355	389	368	391	410	383	369	383	385	365	422	372	383	379	395	429	376	390	370	372	407	360	375	379	393	358	391	361	359	378	381	351	395	367	371	384	409	360	350	370	388	367	348	373	382	408	381	421	362	374	383	377	415	355	374	348	357	352	362	372	413	382	383	381	396	352	403	411	394	379	389	378	394	353	385	340	389	384	364	372	380	402	362	397	370	351	383	371	377	379	365	362	383	384	357	386	343	377	328	340	380	367	379	358	361	359	394	389	367	399	350	397	410	405	331	351	387	331	348	368	372	389	371	354	365	392	370	378	391	387	383	377	355	345	381	386	390	404	355	335	379	345	379	378	374	386	364	362	357	383	352	376	368	374	378	368	386	382	385	396	380	372	346	392	359	342	366	355	387	404	368	386	361	394	378	399	390	361	365	397	359	384	423	379	361	372	424	347	377	366	373	357	369	360	378	375	402	379	378	352	395	380	381	397	342	361	374	391	389	362	352	362	347	355	389	348	353	379	374	368	371	353	378	358	378	402	398	370	397	386	386	365	386	349	409	354	361	369	379	324	362	384	369	377	378	385	390	367	376	405	367	396	387	367	342	349	382	407	376	366	338	382	411	369	377	361	408	361	412	363	393	382	389	403	393	359	376	373	370	386	376	359	358	377	383	367	351	405	409	391	374	386	373	355	371	360	388	416	417	373	365	368	388	391	402	395	353	358	346	362	372	341	394	382	443	361	373	365	367	356	359	366	376	371	368	398	392	379	362	369	361	382	372	344	341	335	366	384	371	385	382	329	373	362	374	352	376	332	367	392	390	399	401	374	405	362	413	405	371	362	386	386	354	364	369	362	323	398	372	348	362	356	380	386	327	383	379	388	349	373	408	359	355	337	364	433	361	388	353	399	366	378	375	391	369	365	351	366	363	375	384	391	365	394	385	376	375	361	416	368	364	377	375	382	366	370	397	341	376	401	372	361	382	346	369	402	368	411	392	386	399	382	364	346	352	369	399	386	364	375	372	346	372	391	400	361	381	396	365	382	380	389	435	386	367	342	385	384	382	376	348	379	374	375	376	389	397	392	388	382	362	368	379	366	355	383	355	370	421	400	405	378	388	367	372	390	361	365	383	353	396	387	369	358	380	402	381	363	373	413	408	395	382	365	349	347	403	393	372	391	377	365	392	368	380	390	368	362	358	370	381	362	405	334	372	353	409	353	359	364	403	390	344	371	397	402	367	386	375	342	392	380	396	374	398	351	387	359	375	395	369	387	360	368	379	363	365	353	391	391	382	396	355	382	371	364	361	365	340	352	373	385	380	399	364	410	392	369	385	354	362	377	373	374	365	397	369	383	358	412	351	366	354	371	360	408	372	393	423	364	356	406	392	352	358	397	371	398	406	359	350	364	340	352	378	350	352	342	390	370	348	343	372	367	398	367	382	338	364	349	403	377	383	411	361	386	377	371	372	372	385	394	355	334	382	407	364	357	376	435	397	364	356	389	342	370	400	362	391	377	375	358	362	398	332	378	355	384	374	364	369	356	417	365	352	409	432	390	364	398	385	407	376	371	390	386	377	367	345	382	395	380	423	384	397	373	334	401	367	354	370	365	377	397	383	382	385	352	379	342	387	389	378	351	349	407	376	380	362	340	366	390	381	345	365	351	370	392	342	394	385	431	371	371	413	372	337	366	368	369	387	396	378	373	382	384	370	392	365	378	381	410	401	378	376	395	397	368	390	370	351	337	367	385	385	386	354	384	362	352	399	378	395	368	334	396	391	399	365	407	370	382	393	404	395	376	381	398	378	376	378	387	408	372	418	370	387	386	397	378	357	362	375	398	361	376	369	377	407	390	367	374	399	355	356	365	350	360	395	401	405	396	386	359	435	392	384	386	390	376	401	355	370	393	354	405	375	347	410	347	379	398	376	354	367	387	368	388	388	375	365	364	383	381	388	371	389	360	374	352	370	369	365	348	381	355	346	383	408	410	405	364	364	414	387	376	375	378	383	363	365	377	389	409	352	379	374	378	359	397	386	385	364	371	361	390	348	357	396	373	368	356	377	368	370	392	390	406	364	382	365	348	332	365	365	367	382	366	390	363	387	435	386	352	367	375	391	369	390	382	369	358	377	374	374	354	344	352	384	350	380	361	372	377	355	402	352	366	398	342	358	330	398	366	376	360	383	391	374	372	382	359	372	406	371	364	357	375	368	382	347	383	359	344	405	336	423	360	377	384	379	370	354	366	384	378	415	392	360	364	374	361	397	372	354	376	375	359	364	356	366	344	357	390	353	361	355	370	328	355	370	374	377	380	381	371	352	383	380	369	381	380	381	355	373	404	387	374	368	403	387	384	373	381	388	356	378	406	381	374	373	379	385	371	403	370	398	352	348	376	373	377	358	323	362	340	401	359	396	371	398	373	364	398	367	402	396	399	366	370	368	387	372	397	399	388	370	398	404	365	341	384	375	379	356	357	376	392	368	354	387	350	373	347	349	361	358	391	380	373	377	396	365	386	369	390	363	364	380	407	396	379	356	365	379	379	416	415	366	420	345	372	398	397	419	380	390	362	384	347	369	334	397	376	378	363	343	362	370	406	381	377	388	371	353	395	372	379	390	365	376	385	371	368	411	393	387	352	379	363	397	341	347	375	396	356	380	432	336	370	375	384	378	373	368	403	395	365	363	382	358	384	390	381	393	353	391	417	367	378	344	361	347	382	377	383	364	379	360	364	370	388	354	377	374	386	373	369	386	367	386	411	341	363	377	394	337	391	411	378	358	412	358	360	425	360	394	370	340	360	365	370	383	370	340	376	409	396	403	344	339	370	369	391	387	391	361	341	347	381	362	358	362	358	371	361	349	389	389	362	414	372	371	365	377	356	362	412	365	391	385	348	364	387	385	354	376	375	411	360
28445	20360	11481	4322	1806	850	775	740	566	526	525	471	451	481	415	421	379	404	351	342	358	387	373	392	401	367	372	389	408	428	375	392	338	413	387	328	354	384	339	360	348	402	347	351	390	379	348	364	342	347	335	352	374	351	328	381	378	338	376	354	385	372	361	381	368	352	414	331	395	377	354	350	340	352	368	372	388	396	372	343	358	375	377	356	329	373	350	410	327	377	379	372	391	357	356	394	344	403	364	356	378	395	338	387	338	367	398	346	380	372	353	357	347	382	382	389	346	355	359	383	373	378	377	388	385	387	367	383	382	336	378	358	364	351	418	381	377	364	395	390	383	322	370	377	365	352	409	380	374	361	392	383	367	356	323	355	394	334	377	345	407	385	377	388	380	332	372	353	350	386	350	393	349	352	393	386	383	359	356	367	349	366	384	368	351	377	391	356	396	381	371	404	375	366	360	389	350	401	374	341	352	374	378	367	352	386	355	376	358	402	364	354	393	320	351	394	340	362	374	369	368	352	389	390	355	421	369	364	330	385	390	368	349	354	344	352	355	390	335	366	351	394	374	374	361	349	378	423	377	338	356	389	364	383	405	391	382	375	379	389	365	375	371	368	368	389	362	344	385	352	357	362	342	374	391	398	354	328	361	372	378	375	351	373	367	358	351	357	416	368	346	363	377	378	380	335	352	360	379	353	335	363	377	358	375	364	382	361	385	389	394	374	376	392	378	353	362	390	349	358	365	381	338	383	395	397	380	323	384	370	383	383	385	389	369	377	380	374	377	351	370	375	357	342	378	403	358	375	400	370	364	391	379	413	347	390	371	397	368	372	369	349	336	343	361	383	358	349	376	375	368	367	351	376	391	380	381	380	371	359	359	361	340	387	381	380	361	352	360	396	352	396	350	374	383	381	397	368	387	373	364	373	371	378	379	368	339	355	406	354	379	383	371	389	392	360	387	381	356	346	388	365	355	408	395	342	347	372	326	378	363	363	340	325	401	372	402	366	375	375	379	355	404	368	346	352	342	343	403	385	377	373	376	405	358	405	367	350	366	371	368	357	391	359	360	352	363	367	372	346	362	337	374	398	382	394	372	349	404	376	392	367	386	390	361	385	361	382	371	385	380	347	347	350	380	366	373	361	399	345	366	339	352	357	357	379	366	395	358	361	361	344	368	350	362	370	402	401	397	367	381	353	321	363	376	360	401	369	339	378	397	381	351	356	400	333	366	364	370	362	388	385	374	374	361	346	379	379	367	343	363	349	357	376	373	383	374	371	367	379	365	390	361	379	385	366	367	398	339	395	398	403	390	393	330	376	378	346	388	324	353	364	379	364	343	373	378	395	340	371	399	374	358	384	357	367	377	355	375	373	394	388	382	361	347	353	384	361	355	387	387	360	371	374	374	374	336	391	362	413	380	384	346	346	333	397	366	381	360	414	394	346	375	378	393	366	349	388	350	356	377	382	377	379	377	364	340	335	386	372	374	386	354	337	352	401	400	405	378	389	341	383	400	400	359	385	329	358	410	399	373	362	402	367	385	374	371	384	373	368	361	399	403	347	393	327	388	389	361	366	381	362	323	388	381	374	342	333	374	384	360	362	338	354	405	368	390	363	368	400	408	350	385	384	377	336	360	404	350	369	385	378	361	366	372	384	391	358	347	371	369	386	338	377	367	398	379	323	367	373	434	363	366	365	369	393	411	369	369	373	394	358	350	389	372	380	337	375	394	408	339	337	390	366	380	358	366	381	386	391	346	407	357	363	399	365	368	404	369	366	392	397	376	367	366	377	358	390	363	411	396	386	366	371	342	379	361	377	359	388	360	365	398	406	365	375	352	371	396	355	346	356	363	354	381	359	350	359	330	377	356	385	371	346	344	372	402	360	343	385	334	371	364	346	404	387	390	389	352	364	356	376	392	366	349	378	375	383	370	379	372	364	340	380	375	385	388	378	398	357	332	379	372	378	364	372	371	380	374	363	406	389	400	378	357	387	356	367	362	396	370	388	377	376	351	356	377	377	353	358	374	351	362	402	370	363	373	335	351	351	358	392	353	350	360	409	366	390	362	394	347	415	355	374	365	372	386	375	372	354	398	383	395	370	338	372	391	380	375	368	373	358	372	382	370	363	352	352	363	380	371	366	346	351	367	351	366	345	394	387	344	373	313	354	360	353	384	383	387	376	404	378	385	345	352	359	369	396	357	340	356	389	425	389	379	382	353	373	358	357	382	353	357	376	397	368	376	363	364	368	387	374	363	344	401	364	336	383	365	382	410	367	377	398	352	393	362	354	411	363	382	352	383	388	368	326	354	419	382	353	359	347	362	366	350	374	356	381	363	389	338	373	398	352	327	362	398	345	399	388	388	409	370	402	346	389	363	391	395	344	381	369	380	353	359	369	393	379	397	361	377	368	354	361	374	347	346	376	335	406	366	357	406	351	374	376	375	378	383	370	381	371	404	365	361	380	377	399	407	332	345	373	342	356	347	386	353	369	370	357	400	342	344	356	349	373	403	390	371	377	356	344	344	353	352	384	369	375	366	347	369	376	397	350	382	358	378	339	346	368	379	423	391	394	353	354	379	378	364	356	366	393	363	379	361	372	369	402	385	367	376	368	344	360	350	393	358	371	402	381	381	342	350	369	401	369	377	356	358	383	369	382	343	401	371	350	356	392	386	378	367	368	367	371	363	386	368	383	392	366	387	367	357	362	391	356	352	383	394	385	365	344	396	390	329	368	367	401	378	389	364	387	364	356	354	355	384	381	387	343	403	391	389	382	374	350	387	400	386	379	373	350	363	353	356	339	347	371	375	374	352	335	377	394	356	371	376	384	381	365	339	359	354	351	429	366	412	360	365	388	382	350	394	339	355	350	360	416	417	374	353	348	362	404	382	358	371	386	374	376	341	377	389	346	354	367	359	376	360	380	366	364	372	358	345	408	356	360	400	387	393	395	368	347	374	356	367	386	365	407	383	364	373	318	396	365	412	395	360	370	404	376	355	376	370	405	380	338	384	364	399	395	373	367	363	380	392	379	391	382	366	364	375	339	357	332	358	383	347	370	369	369	365	376	364	379	384	393	371	370	393	367	369	391	367	390	354	354	372	350	398	371	411	339	392	391	379	376	419	357	400	389	371	402	377	354	372	372	388	361	345	358	387	366	372	363	399	389	362	365	373	374	387	355	382	413	362	348	424	430	381	387	354	355	383	398	381	378	339	397	390	364	382	383	418	367	365	372	371	385	361	348	363	372	381	384	413	389	372	399	373	367	361	389	367	329	366	386	387	372	382	379	387	397	374	386	398	386	402	339	396	381	355	385	379	356	360	360	347	353	381	391	371	364	370	391	373	356	363	389	357	356	387	384	388	374	363	391	353	340	365	415	338	359	352	389	369	367	398	367	385	372	366	379	364	379	379	404	341	369	370	374	344	373	381	355	361	345	346	357	408	362	391	398	367	331	359	362	377	356	383	373	377	357	374	330
19896	21644	9874	4792	2794	1246	1304	1181	938	709	727	686	658	614	525	455	461	439	432	417	384	410	419	421	422	402	414	413	437	377	398	397	402	396	422	388	391	372	402	394	416	413	402	365	370	442	409	415	409	420	386	383	412	432	431	411	382	375	437	407	428	403	394	396	385	386	403	403	409	391	398	391	385	423	419	412	413	399	433	385	397	415	371	431	428	429	391	401	424	382	392	410	427	396	388	434	411	416	429	385	390	404	429	391	395	421	389	417	383	385	417	410	372	401	399	404	415	397	425	414	394	414	404	434	426	436	410	416	398	398	396	394	439	384	407	439	414	418	408	413	433	437	427	399	415	391	387	409	426	402	422	421	436	425	375	425	403	407	407	410	407	388	391	398	407	395	393	396	445	430	386	406	404	413	379	429	418	433	421	404	407	392	383	384	423	432	415	375	400	381	432	425	377	410	385	401	388	404	397	418	422	378	425	454	388	425	434	448	375	424	360	411	388	382	439	406	442	420	427	399	407	365	412	394	422	385	365	380	390	388	421	393	398	412	445	400	419	412	405	409	379	422	391	410	417	443	422	395	387	445	420	412	391	406	434	401	391	390	444	433	400	408	389	404	416	395	403	421	405	415	432	410	398	386	391	404	404	396	413	417	411	415	417	419	422	382	420	438	388	359	407	379	402	444	416	353	391	370	404	377	409	420	464	417	405	367	408	411	389	386	397	390	385	450	394	392	446	393	396	398	417	433	404	443	385	421	373	374	400	433	416	414	410	448	436	360	410	400	422	411	365	425	402	404	424	394	429	399	412	384	422	441	420	406	383	416	423	402	384	417	402	402	408	392	408	429	402	400	423	437	387	418	393	381	414	389	401	418	394	403	410	384	411	419	392	396	409	397	415	406	398	385	419	418	390	424	408	419	440	419	436	410	417	372	389	400	382	393	428	388	423	407	383	421	401	440	414	429	397	413	411	412	427	354	390	404	426	399	398	365	426	415	351	396	396	399	382	416	388	402	379	393	416	380	401	396	422	414	435	393	411	383	408	385	424	410	419	400	414	402	400	408	414	365	392	411	387	394	403	400	409	407	416	432	442	389	406	395	391	448	421	381	414	404	414	383	433	392	406	431	431	404	398	424	396	391	399	425	415	403	424	395	407	381	400	393	415	438	411	379	384	390	424	403	443	402	437	388	396	393	434	381	415	379	425	400	406	399	398	387	382	418	395	420	377	408	376	375	428	398	400	418	411	412	410	368	391	395	421	388	415	393	436	382	414	446	400	431	449	439	417	428	379	397	454	396	420	400	410	425	422	421	431	384	402	385	447	430	391	404	396	433	384	364	419	412	420	368	428	397	425	384	429	419	422	407	427	419	374	422	391	412	421	410	381	413	401	430	428	345	394	391	408	429	416	390	452	408	423	405	401	395	422	411	441	426	370	416	397	387	419	390	373	394	440	411	421	436	396	392	419	404	401	433	399	379	410	394	411	412	404	408	399	409	383	390	412	411	417	380	395	370	412	394	417	411	444	406	432	453	430	415	423	382	382	400	400	414	391	386	391	414	392	445	377	409	430	406	419	411	411	407	410	397	386	372	401	423	373	403	435	433	381	423	389	394	393	410	413	380	434	402	412	422	400	410	394	382	435	445	408	425	459	390	373	397	343	424	401	409	404	411	409	405	397	389	404	417	388	414	359	423	437	419	427	399	404	402	369	424	450	418	407	430	393	410	457	402	411	411	403	419	398	379	407	384	447	395	409	387	446	393	431	384	424	425	404	388	403	394	406	412	368	369	419	399	373	414	402	421	405	414	391	375	376	408	415	404	361	415	433	418	353	419	405	391	367	393	440	407	378	429	401	428	444	411	416	412	372	416	457	396	402	383	421	412	398	398	389	408	399	407	392	413	405	433	393	425	407	412	440	407	423	373	394	400	446	399	417	433	425	417	420	372	393	402	388	431	389	396	383	389	425	396	460	410	431	409	423	429	396	406	420	417	408	423	395	399	408	418	436	401	428	420	401	405	395	388	412	416	428	383	412	407	410	414	398	404	421	436	412	407	444	401	425	433	343	421	402	393	391	373	385	392	398	455	366	421	414	418	413	403	408	379	415	405	399	376	429	401	418	421	378	390	414	400	394	409	411	437	421	426	427	406	375	439	383	408	422	423	380	438	445	406	395	388	427	401	408	403	363	384	406	413	398	392	408	406	415	399	436	416	406	417	393	442	373	379	418	393	447	387	379	423	387	423	411	443	399	392	413	397	420	410	395	424	422	424	413	417	397	419	425	409	404	408	411	404	430	453	426	380	420	394	420	418	419	386	443	426	426	403	391	398	395	378	389	376	435	404	392	445	378	369	402	415	376	388	443	440	400	402	424	360	397	402	396	391	469	397	420	387	408	436	432	434	407	409	384	398	384	419	430	418	421	387	432	440	373	375	414	407	443	422	354	395	439	404	410	400	402	423	445	405	457	379	373	371	387	396	398	428	428	411	415	374	442	414	365	450	411	371	392	411	397	371	409	386	401	394	416	421	375	443	376	408	426	401	461	408	398	361	407	380	430	423	452	395	376	408	378	397	380	404	461	383	396	411	429	416	418	399	391	424	390	392	396	382	418	440	428	384	431	399	372	397	398	418	426	378	412	419	403	405	412	378	371	412	419	411	422	387	426	409	441	387	365	412	400	429	401	397	408	387	410	435	397	381	423	410	401	412	406	442	434	408	384	402	382	376	433	384	430	384	426	412	447	361	405	423	391	410	381	385	412	414	409	416	433	406	401	435	442	409	402	401	391	420	409	438	420	425	426	422	376	414	399	372	389	432	393	420	395	422	398	394	409	420	390	410	408	383	405	407	424	412	414	405	395	390	392	388	402	403	427	406	416	423	428	385	418	418	405	379	410	407	384	398	402	427	411	456	429	437	450	385	376	356	381	391	397	392	399	428	417	412	423	415	450	392	401	420	420	393	393	402	465	417	422	412	446	396	408	383	414	367	394	431	415	376	403	376	384	412	413	416	452	413	453	442	414	390	426	423	396	383	391	397	391	400	413	391	422	421	396	420	430	410	398	377	426	454	417	406	423	387	404	411	377	422	430	422	391	386	391	407	404	410	408	403	412	425	410	404	412	400	447	401	433	397	400	377	395	432	426	414	432	438	390	422	425	406	379	405	405	408	386	410	416	376	423	412	384	419	373	404	378	406	393	443	384	407	391	405	436	428	388	414	422	409	393	431	410	395	426	357	432	381	428	424	403	417	390	449	418	371	373	364	449	431	408	445	393	423	419	412	446	394	423	437	429	383	387	373	413	416	381	440	408	417	363	424	419	377	412	425	412	394	404	442	396	397	433	390	361	400	375	403	408	409	382	425	430	399	388	429	395	387	416	393	424	367	444	394	427	405	421	416	457	397	386	413	367	396	401	395	445	407	414	400	375	375	404	399	387	395	402	430	402	422	432	387	430	388	389	398	406	419	437	394	423	416	404	405	426	396
23763	21323	28542	24441	21304	11459	1867	1220	788	597	567	543	489	427	328	322	317	283	327	261	241	247	241	232	234	257	225	222	236	227	220	227	233	209	239	257	239	222	206	233	232	216	211	215	229	268	219	202	196	235	216	195	206	243	236	219	180	224	227	226	207	202	188	212	204	225	218	174	217	231	230	229	235	216	196	230	247	219	195	182	215	208	238	224	206	261	200	216	224	226	208	209	197	233	194	211	204	206	219	205	205	222	223	193	210	207	202	221	212	197	218	213	204	223	251	232	204	210	231	230	230	181	226	216	229	228	184	229	219	207	243	199	205	200	209	192	207	215	193	224	243	202	218	232	198	219	237	218	210	241	221	220	225	221	208	209	192	229	231	211	223	209	206	219	215	221	230	224	215	213	226	211	192	215	236	197	190	223	230	228	243	205	217	201	215	203	199	230	215	205	208	213	213	243	189	211	207	221	198	216	225	210	224	221	190	219	218	225	229	213	198	198	223	215	227	198	220	229	218	205	234	223	216	218	223	219	213	187	210	193	193	221	201	222	231	225	183	202	245	216	236	229	220	254	208	177	243	210	210	201	187	229	214	228	249	217	228	222	221	216	229	218	218	249	203	207	208	230	212	234	218	207	236	229	212	193	215	228	186	217	223	214	217	243	198	243	229	196	233	212	219	206	214	219	208	208	201	220	224	204	224	221	206	216	209	214	207	201	217	234	226	201	215	209	221	195	197	206	187	231	209	215	227	226	196	220	215	215	203	239	237	198	224	215	205	237	189	209	235	227	218	220	212	211	241	199	221	213	214	221	210	201	219	198	191	215	209	201	229	211	226	231	208	190	202	215	211	233	206	218	205	238	219	195	207	211	196	227	229	210	222	199	232	200	178	235	211	225	210	190	215	226	233	226	204	225	221	224	208	230	218	210	228	205	247	224	214	225	207	205	233	211	204	215	229	216	225	226	239	216	200	215	217	213	210	229	228	204	196	219	221	232	218	238	213	217	204	223	203	228	215	225	203	243	226	250	226	231	217	220	204	243	213	212	234	249	217	247	184	206	221	236	193	231	216	208	214	211	235	230	224	222	220	217	211	228	210	205	169	227	211	199	215	211	220	202	215	195	202	220	228	214	229	235	206	222	232	186	209	216	203	243	202	206	192	213	215	204	222	198	224	222	217	223	220	182	185	240	215	224	221	207	221	208	210	215	205	197	216	233	210	213	201	237	224	217	214	219	184	198	205	212	253	239	208	200	212	234	219	192	207	217	200	227	214	217	204	250	183	220	222	225	220	223	216	216	202	229	204	226	228	228	224	214	191	250	216	212	225	215	239	232	242	225	218	223	218	215	205	198	250	200	217	232	230	208	230	222	216	207	236	236	221	217	211	210	232	202	216	213	197	226	235	213	210	225	202	201	210	214	206	218	211	211	229	225	228	220	228	223	202	214	216	228	208	215	199	214	203	201	226	226	237	200	222	210	224	232	225	242	218	208	204	224	209	202	240	216	224	202	228	235	206	226	217	179	207	213	220	216	213	215	213	220	213	198	214	203	216	226	232	201	232	215	216	212	210	224	201	221	216	230	215	204	232	219	234	224	218	213	200	198	218	213	206	228	210	239	201	217	195	206	211	210	217	215	223	218	239	234	192	230	214	230	203	217	207	230	229	228	228	212	224	212	221	208	181	229	204	188	191	221	203	191	209	233	224	225	196	240	219	218	196	188	216	202	225	223	231	237	214	230	191	216	239	223	233	220	204	220	229	220	245	236	226	203	210	213	203	226	226	215	215	209	228	213	211	204	215	210	207	228	243	224	216	224	213	215	228	209	221	210	207	207	204	215	239	203	216	179	214	218	208	230	210	237	223	223	206	257	196	218	229	220	204	217	202	200	207	227	203	208	228	214	236	222	229	205	190	221	217	214	226	215	209	214	247	220	221	224	214	207	242	211	211	221	204	208	234	234	211	202	189	225	203	213	223	206	217	234	242	198	224	215	233	203	224	228	210	229	205	200	207	232	202	216	228	201	201	223	216	225	213	222	220	213	195	209	238	204	199	217	220	225	232	238	216	221	211	194	213	218	212	233	207	208	247	218	217	208	231	227	213	207	227	202	223	198	222	211	225	241	188	233	217	218	215	225	209	217	227	219	237	211	216	207	230	220	213	226	215	229	206	215	231	216	217	218	215	220	189	199	180	217	205	238	171	199	199	226	231	234	206	218	201	249	221	238	224	197	190	230	227	207	220	184	231	209	196	208	220	207	218	213	205	190	180	204	203	242	218	233	228	212	224	208	222	212	213	212	209	219	223	219	217	211	205	203	230	229	216	215	211	235	208	203	227	214	203	222	192	173	195	222	201	193	194	222	226	211	238	203	233	201	237	217	200	219	221	215	212	238	189	230	217	211	214	237	217	210	225	215	220	196	220	220	222	219	219	200	209	223	193	211	212	219	205	223	202	223	216	215	236	225	205	230	224	201	205	219	206	202	226	204	220	214	197	211	216	248	195	233	205	204	195	219	225	201	237	209	223	255	193	196	209	224	219	217	220	196	215	220	212	205	217	210	210	197	204	223	247	234	211	210	207	192	206	205	212	222	207	232	242	214	204	204	230	218	226	208	209	224	206	214	215	233	218	198	235	225	239	221	220	221	188	193	218	228	217	216	211	213	217	208	226	221	218	233	214	205	227	219	211	194	194	196	218	220	198	237	227	212	203	206	223	204	197	206	215	222	194	186	221	198	236	244	230	222	245	209	213	227	167	208	199	203	218	188	210	203	196	210	204	197	183	219	215	206	232	213	225	194	223	209	204	227	233	212	215	221	191	214	205	210	194	212	192	187	229	199	196	214	228	233	195	211	223	193	207	193	229	201	229	230	219	237	223	206	220	212	204	209	219	208	178	213	213	223	208	207	225	218	230	220	227	222	201	224	218	211	252	211	213	199	227	206	198	226	203	204	183	207	209	217	225	198	216	228	209	217	230	193	213	219	206	198	246	193	221	211	205	218	216	236	198	198	198	215	213	227	198	200	247	261	206	185	224	188	228	208	238	227	179	209	235	202	219	247	205	202	208	191	219	223	227	188	228	213	214	214	245	236	217	196	211	224	205	232	226	213	212	227	232	213	219	214	202	226	217	216	230	214	206	239	210	203	231	234	219	227	203	210	219	174	221	212	201	199	212	211	235	221	196	203	209	200	216	193	210	214	216	241	200	223	205	228	218	208	215	200	221	232	190	218	233	199	253	222	221	193	209	232	234	218	215	209	205	210	199	222	216	220	226	191	198	199	217	215	186	209	219	192	206	193	222	231	214	212	187	211	207	206	214	223	221	236	208	226	226	201	221	228	214	209	216	240	215	200	213	214	205	207	218	199	230	205	216	238	214	217	236	215	234	211	225	216	224	206	211	229	228	220	243	196	217	208	188	210	202	208	200	221	224	225	205	197	226	228	222	211	197	193	240	254	197	219	205	220	236	194	234	206	224	227	222	239
25191	35950	20484	9971	5011	2918	2691	2222	1486	991	904	932	832	703	597	449	374	374	378	308	303	295	277	310	258	261	262	271	255	245	290	235	286	274	220	249	278	250	254	259	238	266	248	239	246	228	276	245	222	256	254	251	252	229	257	246	255	236	251	258	214	235	235	240	239	231	219	224	218	246	224	234	248	225	232	250	245	262	253	228	242	232	243	247	252	244	227	241	212	252	240	257	228	237	232	233	252	233	231	235	241	263	239	232	254	242	220	229	234	205	249	249	232	239	238	251	233	227	248	219	242	223	220	263	241	255	273	252	230	243	262	225	236	231	234	234	242	240	230	223	237	247	222	242	245	218	238	226	221	233	248	232	247	222	234	243	279	224	256	240	264	243	248	262	226	228	216	263	281	235	255	250	216	256	235	237	232	213	251	256	233	231	272	233	223	248	252	254	225	250	234	251	231	224	226	243	254	244	243	227	223	231	245	221	247	240	246	223	252	256	233	245	270	228	235	249	229	221	244	221	238	237	262	254	215	271	234	246	270	241	229	225	211	224	262	222	235	235	220	231	217	239	237	219	227	231	249	244	235	241	226	242	253	279	232	256	262	237	272	218	250	215	239	235	237	238	210	227	212	238	246	226	232	238	237	223	252	244	245	234	253	249	227	221	245	252	235	261	217	245	191	239	239	257	237	218	228	224	244	250	244	228	230	234	246	239	237	245	239	231	252	217	249	251	230	263	254	245	259	227	249	247	232	250	232	221	248	250	251	226	239	240	233	247	236	228	222	216	230	256	221	258	232	223	222	272	220	246	237	262	237	235	232	247	210	232	216	229	243	237	261	225	243	239	229	215	239	261	223	245	227	277	231	219	250	251	240	250	259	234	257	245	235	232	247	243	249	226	250	238	227	254	274	227	243	252	230	209	236	247	252	235	226	226	263	255	219	266	250	251	226	253	223	230	236	257	269	230	252	235	240	224	238	258	255	229	243	216	236	226	261	252	230	244	211	240	226	232	235	241	251	221	241	226	243	245	249	239	241	241	239	245	251	245	244	239	245	236	230	247	241	242	235	224	257	227	250	211	249	243	245	254	237	208	237	242	244	240	261	211	217	240	272	232	269	229	256	280	247	249	249	236	236	237	221	228	230	237	218	233	202	247	246	232	231	241	226	232	241	263	236	238	267	229	228	253	257	237	228	238	271	224	236	261	247	212	225	226	246	222	235	243	235	250	258	225	240	234	235	236	262	258	233	234	195	255	255	252	240	246	251	251	231	257	241	237	252	242	247	217	236	245	217	226	254	254	230	223	230	261	236	242	278	218	233	262	238	230	202	237	237	224	230	233	244	224	230	228	219	227	234	259	235	247	269	241	231	232	265	237	250	274	242	246	268	229	224	244	228	232	245	230	228	221	243	231	222	238	239	241	226	238	238	247	243	271	271	254	239	263	248	274	230	207	234	237	233	254	248	239	233	231	238	242	236	240	251	245	227	233	228	229	223	255	223	252	255	228	257	259	267	228	242	236	236	241	235	248	244	240	240	242	231	217	211	248	235	248	248	240	244	247	245	247	263	238	239	241	215	254	242	209	237	241	222	223	261	221	245	247	211	225	224	234	243	245	211	265	261	237	253	239	259	245	225	257	268	215	226	210	240	241	255	230	213	232	219	271	226	225	224	254	245	240	251	227	249	264	258	251	227	268	217	249	263	249	233	226	245	239	223	247	239	220	234	237	249	234	237	257	239	241	244	246	233	251	257	263	239	218	249	253	221	228	238	248	268	248	226	233	237	222	218	255	254	228	241	275	228	230	256	201	245	257	242	225	253	223	234	223	241	213	232	235	259	236	238	241	241	223	224	224	261	229	250	258	232	260	243	234	256	250	235	206	226	237	240	224	228	295	236	259	243	243	252	246	253	224	245	237	253	272	222	283	235	232	253	233	229	245	235	245	242	219	243	231	263	259	255	231	239	213	248	256	215	264	238	247	256	250	261	244	244	237	238	239	248	229	237	246	243	256	273	241	246	211	216	251	245	247	236	265	260	242	255	246	258	230	217	223	242	240	225	250	259	233	241	263	227	239	211	229	229	259	240	256	232	252	221	259	221	237	251	259	237	273	246	244	227	225	228	246	243	241	262	260	239	236	243	264	208	244	262	209	247	237	232	240	222	239	237	241	233	254	247	223	267	243	236	248	246	236	240	231	248	246	249	222	222	232	250	236	236	203	241	222	247	242	234	244	225	246	237	252	244	236	264	205	239	254	202	250	249	242	236	231	258	221	247	198	244	246	237	232	257	222	255	234	227	229	217	242	244	226	269	251	240	237	240	210	246	235	263	248	241	251	231	248	231	253	235	273	245	233	241	218	241	238	249	256	237	251	250	233	229	227	251	235	233	211	256	255	233	248	226	207	234	227	254	236	252	237	241	207	255	227	257	255	206	248	237	262	248	237	251	238	209	234	240	237	248	230	238	265	244	235	224	244	236	232	250	231	231	228	264	222	218	254	247	239	245	220	212	230	249	272	229	257	245	259	240	258	239	246	234	212	239	226	271	235	266	244	235	221	237	232	243	237	218	240	249	241	235	255	218	257	228	232	244	256	236	229	250	223	238	255	239	250	235	224	232	234	228	225	245	266	258	228	234	235	250	253	228	244	224	251	244	223	229	252	258	239	235	221	224	237	236	263	216	249	251	216	224	221	232	275	223	245	250	240	265	233	239	217	251	246	249	238	240	233	234	255	229	211	233	223	229	212	249	252	224	217	220	243	225	227	253	235	241	237	281	256	227	238	242	264	209	236	218	241	248	237	215	246	226	242	221	241	244	220	251	242	257	249	228	237	228	234	246	244	259	254	221	259	276	216	218	230	238	231	242	218	229	238	244	252	223	213	243	248	235	233	218	220	225	222	240	235	268	258	230	225	257	237	235	246	203	263	248	224	230	246	255	273	234	249	220	270	258	240	251	232	240	225	242	222	248	216	233	196	252	250	252	252	284	247	230	266	251	253	233	228	217	228	244	229	238	236	241	229	209	254	229	246	210	236	217	225	215	258	235	232	230	208	286	231	238	243	214	247	236	229	246	240	248	244	248	234	246	234	251	260	234	248	254	241	229	217	252	236	215	253	229	228	276	248	260	247	235	232	235	263	234	254	238	232	273	250	220	232	247	236	255	245	233	225	221	212	247	236	210	222	265	224	239	212	241	237	221	240	250	254	257	242	218	222	226	230	232	255	241	248	273	231	232	261	265	204	215	223	254	250	231	244	246	243	242	230	216	236	231	236	213	224	227	247	213	254	235	263	251	260	256	227	241	230	230	239	220	254	255	233	245	252	271	267	245	254	215	232	260	253	261	237	236	226	243	250	233	248	247	251	221	233	240	220	240	219	223	260	271	249	248	242	258	246	244	214	249	242	228	238	263	227	245	216	256	242	265	224	253	263	207	255	255	234	258	243	259	254	228	225	216	210	237	224	241	234	250	253	233	231	248	251	226	241
25340	21329	27153	25471	8611	1617	1330	1167	841	702	710	737	720	683	646	584	623	587	575	560	578	542	554	564	550	540	554	518	533	559	510	560	540	532	499	515	559	482	544	552	554	563	520	514	553	551	578	533	516	532	555	583	534	506	516	541	522	522	522	538	498	559	502	537	522	528	532	512	523	523	480	555	533	558	552	505	530	500	587	540	481	504	564	487	511	495	543	511	511	553	502	569	516	495	542	543	553	527	588	550	553	542	522	547	517	509	524	546	568	533	521	523	534	541	579	566	565	524	528	530	515	538	536	521	505	518	560	511	544	494	563	499	526	521	510	515	555	556	553	510	494	534	517	505	525	547	522	531	534	547	508	533	524	540	505	486	531	515	509	500	530	539	526	530	502	542	540	543	549	550	509	563	540	545	539	570	534	484	530	497	504	516	545	579	557	515	576	543	523	548	513	545	522	514	560	512	566	499	518	552	517	516	559	564	567	543	513	533	498	538	522	528	586	524	522	532	527	485	547	506	551	521	529	504	528	547	513	546	549	508	501	524	490	527	518	507	534	516	542	497	529	522	529	521	518	534	518	508	483	528	504	546	554	503	529	564	525	574	493	551	528	470	535	528	557	543	511	533	551	542	474	538	509	540	547	555	570	500	483	533	558	533	523	514	548	526	558	503	551	540	531	520	553	524	544	570	513	511	519	544	542	539	527	545	504	508	503	524	540	522	514	565	488	551	520	531	537	520	534	489	501	526	563	558	546	542	551	559	534	491	509	544	570	506	516	537	511	547	511	505	530	553	544	542	508	485	545	543	525	528	524	570	523	522	566	509	522	533	503	560	552	550	511	536	584	520	552	524	510	547	538	550	570	553	532	523	526	524	556	517	499	565	500	526	550	497	520	495	533	550	506	537	524	518	494	557	554	533	544	524	534	501	493	508	531	529	509	551	551	593	526	559	530	531	501	543	555	512	526	536	575	553	582	555	502	558	522	504	511	566	518	529	559	516	536	522	564	526	503	533	537	512	542	499	566	507	506	571	553	552	540	534	549	518	551	506	491	522	522	563	540	540	579	556	522	534	458	534	520	562	495	549	560	553	525	515	551	514	505	574	531	542	516	548	500	564	526	538	462	518	527	532	501	507	537	543	555	570	558	533	498	490	531	510	558	557	548	515	539	554	594	549	515	577	574	522	543	560	530	509	552	523	547	549	522	602	529	509	551	518	538	524	477	522	541	508	518	538	510	497	524	538	543	541	559	532	524	566	551	547	518	523	543	540	506	539	510	591	508	545	518	532	551	502	560	509	562	520	534	481	523	541	529	520	548	548	530	512	534	530	494	554	533	515	510	531	524	534	540	537	491	533	526	540	487	519	540	549	574	527	506	550	534	562	542	513	530	515	479	531	517	509	506	492	515	533	505	539	563	531	513	543	516	527	530	520	501	525	489	520	548	536	543	504	567	526	512	524	542	537	528	539	528	553	536	524	549	560	524	500	501	534	542	541	487	523	516	570	529	527	528	578	518	535	571	558	543	532	535	556	509	506	541	512	593	524	510	541	528	526	542	570	520	497	526	556	494	529	532	532	516	549	516	494	542	522	568	555	535	531	546	518	544	557	536	494	528	526	552	521	490	549	506	532	502	533	513	562	512	524	504	481	547	543	532	532	494	525	569	495	495	511	537	566	519	535	533	507	514	520	502	505	536	547	537	521	521	573	536	538	516	481	512	511	512	515	554	505	513	520	486	506	568	524	508	539	499	544	510	536	549	536	509	514	545	532	519	589	551	522	480	511	514	488	525	492	525	520	511	531	568	535	552	500	561	530	493	556	518	520	566	522	523	513	544	518	510	524	545	508	550	524	503	515	536	501	563	517	587	533	522	545	506	495	528	506	572	517	542	512	479	543	546	513	468	536	570	491	557	543	528	529	519	498	561	494	538	523	539	535	515	553	478	543	513	541	501	536	545	485	536	509	530	516	571	541	514	496	548	491	481	557	539	517	530	508	532	525	538	529	505	509	537	509	492	527	567	513	525	521	537	557	593	510	505	533	528	552	511	547	532	535	529	487	547	538	564	535	544	552	552	497	536	509	519	509	531	566	542	520	562	517	495	505	550	526	560	541	541	558	544	522	523	519	558	546	581	527	544	565	542	567	543	534	554	484	519	525	512	537	518	539	538	560	569	543	567	506	527	492	551	539	473	517	575	477	517	553	526	503	539	544	555	538	524	525	510	553	533	526	525	547	509	539	536	485	547	539	527	569	549	500	563	531	504	523	534	473	564	543	491	522	538	538	534	542	506	517	535	502	531	476	526	565	498	494	496	534	512	562	551	521	573	493	547	532	519	558	522	526	479	493	524	538	523	575	510	508	567	556	549	503	529	533	540	554	521	505	529	549	528	546	548	501	576	564	541	522	556	539	509	520	535	539	498	483	538	535	526	470	543	566	532	574	549	531	554	524	564	484	504	508	541	558	504	555	522	560	525	498	530	509	542	551	575	486	548	464	542	537	542	530	521	574	535	505	546	542	571	544	555	534	523	532	527	526	551	547	547	508	530	508	565	517	534	503	545	507	521	512	514	515	503	518	505	538	553	522	553	549	512	526	560	506	551	517	534	499	546	548	522	536	541	531	522	534	542	553	557	526	534	551	519	494	502	501	537	546	508	574	531	553	551	501	506	526	509	478	484	512	540	543	505	526	579	549	535	537	557	567	533	566	535	545	548	560	571	547	554	527	548	526	549	531	493	552	549	522	480	573	477	522	520	527	546	526	512	528	494	512	479	531	555	535	545	555	532	528	586	508	500	518	483	529	552	544	505	558	512	553	530	527	545	458	557	551	573	499	542	531	536	505	540	522	543	565	516	538	480	540	544	500	547	468	544	518	555	515	533	521	535	525	485	529	534	531	533	549	563	528	559	574	556	540	569	547	515	537	536	466	522	552	564	571	502	555	557	540	520	495	511	533	533	561	510	505	514	512	522	509	549	546	529	515	553	566	500	515	535	523	580	527	531	559	551	537	503	519	553	533	565	528	529	556	539	567	543	517	532	558	542	549	550	501	498	542	581	503	509	523	572	522	508	555	518	517	588	516	563	478	527	508	529	512	553	525	532	540	539	515	526	516	524	552	536	524	527	601	509	541	493	537	527	506	514	488	540	537	509	544	480	510	532	533	521	507	521	538	556	490	551	539	530	517	513	511	512	526	493	531	572	565	541	587	561	525	523	531	527	516	543	527	540	595	502	561	512	533	525	512	540	559	552	576	516	518	486	567	559	528	507	529	511	502	555	502	555	546	513	509	469	584	526	484	537	577	530	518	537	531	526	555	555	519	520	538	475	545	533	540	531	496	484	534	538	550	519	528	575	548	538	548	589	540	549	536	506	521	559	535	520	509	503	567	497	532	527	529	546	543	533	539	522	510	544	493	564	546	541	462	530	529	522	553	478	503	494	561	544	520	540	571	530	494	529	519	534	534	511	522	535	517	536	539	528	538
22940	29186	17034	7401	3531	2261	2124	2043	1280	1011	1051	975	881	805	839	718	632	626	650	570	560	566	578	578	633	565	591	555	558	574	539	617	561	537	604	556	556	567	530	551	579	546	540	607	585	551	576	542	516	532	528	567	541	558	561	547	539	570	565	552	537	595	593	590	520	605	588	574	551	559	552	593	624	592	561	598	540	561	553	565	535	567	553	545	509	563	580	551	552	588	546	539	603	534	574	542	551	552	575	580	544	575	516	593	589	540	552	555	532	582	539	574	575	539	573	530	578	563	534	561	552	567	547	578	535	555	555	521	530	560	557	568	546	556	548	514	601	548	568	592	572	590	558	556	580	540	550	588	504	523	528	553	597	586	570	494	538	523	570	571	583	519	570	585	607	584	563	544	596	557	563	576	603	576	558	552	538	576	507	553	530	604	572	574	552	567	572	533	551	586	558	574	564	550	599	576	576	559	571	599	582	563	550	544	566	595	516	565	586	579	548	579	544	534	581	561	599	545	506	566	553	518	532	593	552	582	586	530	582	556	578	555	557	587	539	551	570	565	524	510	537	572	583	553	560	544	588	542	584	569	544	537	557	554	550	588	554	580	524	569	584	560	578	552	552	540	622	521	592	535	572	537	543	571	552	575	523	586	576	571	530	514	555	562	558	556	562	544	565	551	520	572	550	541	540	569	539	558	577	568	560	558	508	567	538	566	538	520	542	535	607	580	535	553	518	545	545	591	546	580	555	541	542	520	528	554	517	590	577	546	553	566	575	551	552	612	573	516	576	541	538	509	573	556	554	556	560	590	563	591	530	534	581	562	597	555	554	547	560	552	528	550	568	581	602	561	553	560	576	540	529	554	525	598	550	569	522	542	559	517	523	539	567	585	579	551	545	578	539	572	593	621	570	569	560	609	529	592	603	540	543	517	569	534	561	550	575	577	540	557	566	533	557	554	556	561	558	547	516	575	563	546	565	547	535	550	528	543	603	526	568	565	517	525	554	566	580	536	573	547	582	554	596	575	567	547	593	504	534	544	558	542	585	530	557	518	562	577	558	585	556	530	581	527	546	596	595	559	536	565	589	577	541	545	575	537	535	539	597	566	570	551	568	591	538	577	588	567	552	593	595	564	563	562	552	542	536	602	582	559	562	561	518	557	540	526	571	575	589	608	603	546	598	542	579	495	561	571	565	525	567	517	524	571	620	538	520	560	557	588	524	540	627	517	543	604	543	564	562	544	521	552	591	563	547	589	545	516	570	554	605	549	546	538	554	556	550	552	560	575	578	590	566	541	586	562	541	570	558	595	559	524	530	579	600	540	591	549	541	552	551	519	559	553	541	528	562	563	541	552	570	526	534	555	527	512	565	541	542	548	502	573	578	570	555	587	506	536	567	531	641	549	572	522	581	528	535	541	551	547	568	537	561	606	572	517	601	558	579	552	562	563	575	528	579	569	551	574	562	557	532	537	548	612	572	585	549	580	550	531	563	572	600	590	545	589	569	515	553	500	598	575	562	547	550	523	565	544	586	581	533	554	579	528	557	544	530	556	517	567	602	527	584	575	553	546	554	551	559	509	544	577	568	571	559	582	548	548	544	570	535	519	590	568	567	583	555	528	620	560	570	514	535	541	541	545	558	513	531	527	571	553	550	562	581	601	564	556	573	547	520	572	498	559	545	579	578	504	574	564	576	536	552	556	566	533	573	559	548	555	565	601	565	582	552	547	514	557	582	534	533	581	560	601	553	539	582	531	566	555	538	573	547	581	573	566	526	574	586	541	567	547	521	564	554	605	553	497	555	539	501	578	569	529	559	597	558	547	570	522	578	546	558	552	555	513	558	575	557	551	599	552	547	581	553	524	573	583	533	547	548	581	552	544	556	568	534	526	542	532	498	527	576	554	572	573	567	632	545	589	536	553	524	571	553	564	567	562	593	557	567	550	574	515	554	572	568	565	571	549	532	547	596	566	542	536	577	563	536	534	596	530	513	523	566	523	573	552	571	553	523	581	567	530	546	556	531	553	559	536	584	536	572	602	542	534	540	526	558	521	632	571	582	545	564	585	546	559	538	546	567	558	545	537	554	539	533	549	576	535	576	574	553	528	542	527	601	564	564	543	592	564	530	582	588	570	589	555	562	530	563	531	519	562	560	519	587	542	541	567	554	563	567	557	542	551	585	524	589	527	529	600	598	578	529	534	567	572	554	546	523	567	527	549	582	535	532	557	553	539	554	563	552	541	568	565	559	512	537	557	554	563	549	577	567	565	568	523	574	592	591	538	548	568	539	590	555	562	554	563	532	525	574	544	550	585	548	538	558	542	557	581	599	570	574	531	522	542	592	582	567	568	545	566	587	618	577	530	537	605	585	530	578	517	592	511	550	584	555	551	558	509	548	556	530	569	544	584	560	588	540	531	576	548	579	571	541	572	560	556	568	546	531	544	585	554	577	605	510	552	560	606	502	570	548	527	584	513	567	609	556	502	583	567	552	591	591	566	562	527	552	565	546	564	494	549	566	557	604	584	552	495	528	554	605	551	556	592	570	581	525	585	515	570	507	569	511	544	556	531	572	539	526	546	582	555	565	546	543	539	579	562	555	545	550	553	508	521	541	547	571	577	560	555	572	569	594	573	566	579	576	544	550	572	606	530	528	557	552	564	569	534	513	552	585	565	566	584	573	558	553	515	559	515	549	586	594	564	523	551	562	573	554	566	542	538	574	559	525	516	560	566	577	562	529	553	554	595	558	558	537	551	527	580	533	584	539	542	536	570	570	574	545	554	552	558	534	564	576	555	581	574	519	592	556	542	543	553	576	563	597	561	603	608	547	538	524	567	552	580	537	541	578	557	516	577	528	563	549	572	583	573	530	559	531	558	531	571	560	533	567	486	589	540	593	554	553	574	569	546	518	571	575	545	598	559	583	563	509	584	593	548	552	570	580	551	562	559	561	561	600	525	520	578	570	558	557	544	529	604	548	494	562	548	570	570	560	567	555	518	577	564	576	589	602	531	548	574	555	591	549	562	532	606	539	570	510	548	583	560	592	546	546	556	545	561	547	530	555	520	532	579	547	554	540	544	568	538	533	538	587	550	537	533	562	600	532	556	526	542	593	554	580	567	549	554	573	555	574	535	556	522	533	585	549	520	575	537	534	567	540	556	532	549	538	541	552	557	534	538	571	550	588	554	570	568	509	562	566	521	587	530	581	548	550	562	561	587	497	529	588	568	515	559	560	580	539	561	563	567	575	568	529	563	536	545	573	538	534	508	548	547	562	551	537	578	604	611	538	585	556	531	520	562	546	589	535	519	582	551	581	503	562	537	557	574	572	558	574	532	521	532	548	548	579	549	569	600	515	558	544	507	575	573	569	552	583	582	565	564	552	533	585	538	592	530	554	575	578	508	541	578	551	561	564	547	560	549	550	590	545	532	535	561	514	556	545	565	540	549	523	547	590	551	533	606	572	579	589	516	562	536	533	515	581	540
22845	21287	28892	24003	21290	21207	7120	2168	1080	923	834	834	742	632	639	573	484	405	418	457	428	394	401	381	386	390	384	398	393	385	369	351	394	344	410	342	371	366	390	338	376	354	359	361	371	406	407	347	376	328	370	369	343	363	382	352	398	345	341	339	382	362	373	349	365	347	358	362	343	364	368	337	375	387	394	388	346	355	403	352	331	350	362	365	349	350	347	357	341	328	370	377	346	348	333	341	388	307	362	371	344	360	335	388	370	354	344	372	373	337	348	346	388	366	375	362	387	390	362	357	318	342	374	365	353	361	364	382	378	367	338	387	371	376	360	342	371	364	339	348	350	360	339	353	331	334	364	352	357	404	368	346	394	374	356	344	331	353	368	358	376	356	330	386	349	351	363	374	388	391	370	336	385	331	333	376	360	364	335	364	344	325	371	364	361	321	403	328	339	352	391	328	364	377	400	354	355	371	333	363	356	354	382	308	353	346	376	326	358	379	365	331	397	405	331	389	358	361	376	388	324	364	363	380	365	370	334	348	333	348	370	368	354	357	335	358	398	342	392	366	369	405	345	397	382	338	354	354	344	352	372	362	358	325	331	348	364	361	371	389	366	377	356	388	376	334	338	353	358	349	333	340	347	375	308	366	348	347	326	350	357	390	365	387	351	351	361	355	347	339	363	348	390	332	343	345	344	329	335	362	383	333	368	403	334	390	387	360	389	377	339	359	361	371	342	344	352	362	326	346	393	377	376	379	342	363	364	374	363	378	350	366	402	346	370	359	355	355	357	395	389	332	353	348	343	373	345	335	382	355	372	408	354	360	348	364	359	338	360	359	347	343	389	355	376	359	375	373	369	349	376	355	361	372	373	318	310	352	367	342	337	358	382	358	404	368	318	358	330	357	356	358	370	356	334	348	361	335	340	365	382	365	332	365	365	371	364	378	351	354	378	314	387	351	380	358	359	346	374	346	369	370	360	382	374	339	325	334	353	367	348	377	362	380	367	354	346	401	371	354	359	362	346	374	361	346	330	340	376	396	379	328	333	354	326	362	339	357	347	340	374	375	351	328	377	347	388	383	367	366	351	332	343	371	346	355	357	335	382	379	362	351	328	367	341	349	369	359	348	339	338	345	370	342	379	379	390	392	352	364	362	361	367	382	354	367	362	344	345	391	350	389	380	382	378	371	354	340	331	348	348	368	377	391	298	367	344	364	344	339	402	334	347	340	330	347	354	350	334	352	400	338	349	368	349	400	372	373	354	331	378	376	326	381	391	357	361	363	362	347	367	333	366	404	370	350	325	367	343	358	388	347	366	391	366	345	375	378	376	362	383	373	364	347	352	341	367	373	357	352	370	376	359	394	340	317	368	371	380	383	356	345	379	350	348	358	378	351	369	370	358	336	359	379	361	359	360	374	374	361	362	333	382	352	343	348	349	344	341	355	390	368	355	358	338	369	342	375	354	394	376	359	386	359	368	393	382	366	353	364	353	408	362	376	357	382	354	357	329	383	359	364	370	398	381	345	371	314	378	344	377	384	367	344	390	374	355	350	375	362	332	342	386	376	369	386	370	355	346	326	364	353	361	342	346	356	334	373	361	353	393	351	367	374	335	360	337	373	374	337	343	337	387	327	375	359	336	351	369	339	343	351	384	338	348	384	374	383	360	362	373	377	345	313	372	385	370	365	348	353	317	349	366	326	377	346	348	388	349	371	364	343	348	364	408	377	370	346	368	354	379	377	345	361	402	334	352	347	376	349	350	349	425	362	367	367	397	328	372	381	388	343	346	342	341	349	393	341	392	390	334	378	362	372	376	405	374	358	364	332	372	368	359	366	344	361	355	356	345	362	326	371	320	372	340	334	350	367	370	334	373	380	387	415	340	364	335	353	365	330	373	369	373	338	349	348	365	333	359	364	350	369	380	371	362	376	348	350	342	338	348	347	354	357	336	344	368	368	363	360	358	361	346	378	352	387	360	355	336	339	354	356	384	335	344	392	368	329	369	380	346	365	348	319	371	364	340	376	333	338	392	388	356	329	352	369	353	358	351	365	358	363	370	379	373	391	387	378	403	356	343	360	370	381	306	371	361	371	349	368	356	390	368	355	340	330	347	375	364	362	356	363	296	343	369	359	348	380	386	357	382	342	374	382	376	342	381	361	382	356	379	362	366	354	341	371	375	335	366	381	378	360	372	362	379	370	371	382	365	362	395	376	355	359	347	362	362	338	350	327	389	367	353	384	352	373	348	342	359	332	357	378	369	377	386	305	379	342	376	334	341	342	344	375	359	348	362	342	357	363	369	384	351	377	350	368	389	345	362	342	352	392	385	377	369	364	357	374	363	345	367	339	347	365	382	379	381	338	355	373	380	353	338	365	398	345	367	366	382	336	347	323	332	361	356	319	363	351	332	381	402	395	398	372	374	347	364	364	334	356	335	360	354	367	344	339	339	355	373	368	362	352	359	337	364	344	380	343	359	388	348	380	375	324	364	360	401	393	362	353	357	342	372	385	366	366	354	329	367	370	324	357	369	351	342	355	328	372	381	352	332	388	337	369	377	361	365	346	353	381	381	359	352	349	360	354	348	384	342	365	363	348	372	376	322	359	371	366	375	325	312	354	325	365	394	367	397	348	361	374	383	351	344	391	345	366	329	372	360	376	334	358	369	383	365	373	363	334	344	377	340	324	360	381	373	363	351	356	367	388	374	353	371	373	333	400	355	384	369	354	334	391	340	367	341	360	360	368	348	374	396	380	361	362	347	359	345	311	363	345	364	370	374	346	365	326	324	356	351	354	385	370	329	335	369	386	370	323	345	369	394	349	353	350	375	346	349	325	371	361	372	358	371	340	376	362	356	325	382	336	344	365	333	363	356	385	361	357	363	381	351	319	343	347	364	351	341	332	330	340	381	372	370	325	356	348	379	354	372	383	376	336	347	334	360	351	356	354	365	317	355	343	322	341	338	385	378	366	371	363	359	366	355	373	350	375	329	354	375	368	388	375	345	361	378	355	376	340	360	342	355	338	372	338	349	368	366	361	322	398	403	366	387	349	324	373	353	377	339	341	365	356	391	369	382	366	345	391	394	334	360	365	344	343	348	337	356	348	352	342	343	370	345	351	341	341	343	362	361	403	341	372	380	382	383	334	366	340	384	378	328	369	352	375	381	345	376	379	400	352	369	358	363	394	375	313	337	355	344	367	342	362	362	329	358	367	358	342	332	310	369	335	359	357	366	395	382	387	358	356	368	414	363	340	343	332	363	341	357	365	336	355	335	344	358	359	344	346	341	367	359	338	366	349	366	378	388	382	380	368	374	374	371	373	351	340	373	383	343	349	344	350	351	373	353	368	387	345	349	358	400	387	366	358	388	358	338	364	365	370	336	375	350	335	348	341	344	359	358	387	398	355	389	358	394	347	380	351	340	377	376	355	366	371	368	377	373	409	344	366	373	359	376	373	394	339	339	354	337	358	384	354	397	373	355	362
27108	41986	26292	13269	6754	3975	3566	3561	1875	1467	1451	1304	1109	952	868	743	616	605	483	501	466	439	475	488	401	432	392	422	400	375	401	417	418	391	429	406	371	396	367	420	402	373	391	368	373	412	342	375	401	366	427	397	375	384	390	377	345	355	413	409	384	378	366	359	370	407	369	348	389	348	374	345	366	400	386	352	347	391	344	359	346	324	395	376	410	385	337	371	384	352	340	383	345	351	355	338	385	393	403	364	353	373	421	396	374	375	351	367	357	359	376	365	386	358	369	383	398	386	364	326	378	352	386	368	400	356	379	366	389	373	392	349	321	390	365	348	377	394	374	406	359	346	337	328	377	345	346	376	338	395	388	359	352	354	388	352	373	372	370	346	336	381	335	358	339	380	379	376	369	350	342	378	371	351	349	374	354	372	343	348	355	374	378	348	337	390	346	338	373	400	347	367	406	361	363	360	349	363	355	379	362	370	376	388	339	367	374	391	390	374	393	366	378	359	367	365	398	398	355	359	375	353	355	375	374	345	388	378	335	373	386	354	342	379	340	369	396	365	331	352	378	351	357	376	354	338	355	344	373	377	346	352	374	356	398	364	372	373	364	345	375	367	362	398	370	354	358	391	401	376	388	380	359	419	375	354	371	348	398	372	376	403	366	376	383	354	385	413	402	339	356	354	372	363	354	366	370	375	366	383	402	355	381	388	345	392	371	379	363	353	390	359	384	377	372	384	379	376	372	395	366	344	360	400	373	376	383	380	383	365	368	371	376	387	348	329	349	364	393	383	337	374	341	362	365	383	360	392	364	376	363	344	395	346	348	374	379	385	345	430	350	364	346	381	346	406	384	347	325	345	362	390	366	338	378	374	401	399	377	365	345	368	379	349	361	306	387	392	353	390	367	360	395	376	362	428	361	337	367	407	350	356	379	369	350	361	392	386	396	401	363	358	359	380	361	361	381	384	380	365	366	370	368	362	390	379	368	404	391	346	338	372	360	350	368	357	411	378	346	358	386	347	354	334	349	356	380	360	373	418	391	407	370	373	352	386	371	368	373	381	359	357	357	350	376	360	336	345	368	391	391	411	384	399	397	346	374	359	361	417	382	359	311	347	370	371	400	382	397	372	377	385	381	373	407	385	400	338	391	373	376	356	381	382	375	363	348	342	346	341	357	391	356	369	345	358	351	333	388	389	348	377	354	358	320	345	325	374	323	343	354	344	399	371	378	371	370	339	370	310	345	400	348	374	373	337	366	370	389	371	395	389	379	375	373	370	366	341	413	352	364	353	362	363	356	421	374	325	373	380	349	336	369	363	350	357	369	338	378	378	378	371	371	383	363	387	350	367	354	387	376	350	368	378	392	367	380	400	375	353	361	390	369	362	379	380	350	360	384	356	372	411	350	382	360	374	349	388	398	374	352	325	372	410	335	362	338	345	379	383	382	357	378	357	349	363	386	414	361	441	361	395	406	377	355	355	377	368	348	349	370	390	368	376	391	383	362	336	375	369	351	384	347	380	367	384	341	351	361	347	378	383	349	390	383	393	375	347	392	393	347	383	386	357	378	338	353	376	405	404	409	349	376	342	351	366	360	389	357	378	352	392	375	357	369	355	404	378	357	379	386	350	353	360	365	385	365	366	377	387	365	370	375	385	379	337	391	380	368	392	380	352	376	364	348	383	356	380	361	345	390	349	379	340	365	397	404	348	335	368	359	382	347	351	363	358	390	349	384	367	363	361	349	402	401	351	375	382	391	351	376	360	386	365	386	360	383	360	333	358	422	376	375	359	374	360	348	343	342	370	393	357	338	314	387	358	376	403	370	361	419	364	374	376	389	392	368	375	376	384	390	351	380	380	361	336	329	362	396	368	342	359	366	351	369	386	380	345	359	379	359	377	366	362	335	358	372	362	396	382	378	392	360	390	357	338	381	379	399	378	353	401	349	404	378	367	387	385	371	345	367	372	370	352	388	372	372	371	374	376	380	386	371	369	389	348	399	355	353	367	349	382	361	354	363	370	418	363	382	373	370	347	390	337	367	368	392	372	406	371	356	366	394	382	356	393	370	347	366	363	382	354	387	381	382	352	353	332	381	340	357	338	342	351	357	355	363	366	357	377	405	361	364	375	391	401	407	383	346	322	408	379	387	385	386	349	370	390	351	383	384	363	347	412	374	372	320	346	357	344	394	383	377	361	386	368	375	376	376	366	357	364	373	371	374	407	351	337	375	376	366	333	364	370	399	354	382	402	340	368	370	406	375	360	380	354	335	352	387	366	344	382	355	370	378	366	410	366	392	353	396	378	373	407	357	350	377	362	351	360	358	380	370	349	367	375	356	332	372	338	381	371	364	360	372	377	336	367	387	383	366	384	336	384	377	385	356	378	348	376	385	348	370	392	350	361	360	338	351	382	382	370	352	369	377	389	358	359	409	367	364	329	378	368	372	381	337	380	363	372	354	358	363	345	379	346	391	330	387	379	395	390	360	376	378	387	349	383	380	371	379	339	372	366	362	367	389	357	374	395	381	353	372	380	340	387	351	402	370	357	378	346	390	383	354	378	347	373	398	345	378	382	358	366	395	375	365	341	363	393	387	378	362	360	365	369	382	325	354	363	398	376	357	371	385	367	343	369	331	357	345	335	370	363	360	378	346	364	354	354	345	363	364	367	380	386	371	374	347	362	349	367	363	356	349	375	342	337	367	357	363	375	373	356	367	369	392	370	368	355	371	394	398	390	342	348	345	372	385	385	365	341	360	393	369	394	408	376	385	393	345	360	370	363	361	362	351	354	371	372	365	355	360	363	375	380	411	385	370	388	375	375	367	364	366	376	371	367	382	355	348	347	353	341	358	382	339	400	393	396	362	396	335	360	358	376	372	396	377	364	376	386	411	369	356	358	357	388	394	353	389	382	383	359	356	352	340	338	417	356	375	369	344	367	346	385	372	369	368	367	398	391	398	345	384	358	385	382	395	361	404	383	374	368	346	369	328	371	357	380	356	360	386	373	359	374	380	418	381	379	354	387	382	360	349	376	348	352	386	396	338	350	356	325	398	359	385	366	362	403	368	360	396	359	391	387	429	391	356	354	369	376	388	367	367	379	355	386	366	342	358	374	368	357	344	351	386	378	390	387	375	364	371	357	370	370	348	376	365	364	369	359	355	357	388	342	378	370	356	387	364	359	349	367	367	344	390	373	374	358	362	348	391	364	369	358	355	361	379	386	337	398	362	368	359	357	372	341	385	396	358	377	393	345	312	357	340	381	400	371	391	376	358	360	347	353	390	390	380	337	363	338	372	392	379	361	401	379	358	349	394	381	349	363	362	376	373	371	380	361	361	402	359	371	380	375	357	350	409	380	380	356	398	355	355	369	360	388	353	362	351	365	384	379	368	391	384	402	341	345	348	385	390	395	346	371	355	355	376	361	334	339	399	360	326	340	389	341	345	349	370	383	372	370	357	369	382	340	343	398	355	390	382	383	352	390
28411	20427	13031	4467	1492	830	679	767	579	482	494	462	468	415	370	403	366	404	373	363	397	380	355	366	409	391	348	343	375	358	381	378	371	392	362	359	340	367	366	337	355	369	340	370	370	378	365	380	357	365	363	371	386	379	399	374	364	357	360	374	365	423	387	352	354	372	349	376	400	337	347	378	368	389	378	399	379	346	346	373	403	367	379	342	357	380	340	328	350	343	385	331	381	344	376	370	367	363	357	403	382	388	424	376	380	362	364	344	384	359	355	389	374	388	347	381	356	372	350	384	338	336	347	351	378	349	355	340	339	362	348	374	358	379	386	381	399	371	343	354	344	350	371	365	361	380	352	333	386	358	375	381	382	348	386	345	387	353	403	390	348	378	335	355	359	334	361	363	358	363	347	390	376	369	363	390	363	354	377	375	385	379	380	352	373	341	359	346	321	333	402	397	378	352	362	343	378	365	354	371	369	379	412	396	382	378	387	369	371	400	355	354	412	380	384	342	361	334	389	355	383	403	366	383	368	348	350	359	360	398	401	365	392	391	336	368	344	376	352	344	340	387	385	340	381	368	374	381	369	364	338	362	380	342	381	351	372	350	401	375	395	381	373	379	348	340	377	336	375	397	363	338	364	340	374	384	379	359	393	357	393	380	361	336	357	398	358	372	359	360	365	363	363	375	357	363	392	364	376	374	401	368	361	394	361	367	368	401	371	367	381	407	376	364	396	376	381	363	405	354	391	360	334	389	370	378	385	372	368	367	368	376	385	367	358	369	389	399	436	388	337	337	414	380	394	409	365	374	391	353	389	371	379	381	394	377	387	373	345	356	364	382	378	393	341	333	379	328	331	371	367	375	358	390	369	372	379	378	384	320	380	405	353	354	357	379	372	368	337	374	379	361	369	339	363	343	374	374	352	377	347	407	366	389	356	382	334	373	348	374	380	360	379	394	351	405	374	351	389	375	337	326	357	356	348	374	363	350	362	362	355	357	397	334	404	384	390	357	379	379	380	386	372	386	359	387	368	349	378	352	366	382	375	394	364	369	368	373	339	354	388	360	354	331	338	349	372	360	372	384	403	354	376	358	389	360	357	323	348	353	364	384	388	371	380	395	376	420	389	375	373	365	355	383	364	374	379	374	374	370	383	366	378	382	371	338	339	395	371	385	400	389	395	370	398	381	364	342	347	391	380	375	367	394	360	419	372	354	353	376	367	401	370	352	409	377	377	369	391	362	387	366	358	372	393	366	386	346	371	363	398	372	364	393	382	313	344	349	398	364	358	358	362	374	381	348	362	387	381	368	357	359	356	368	376	356	359	398	384	361	358	371	374	369	342	373	369	362	361	337	382	354	381	347	364	344	366	365	396	397	368	353	360	375	377	362	379	356	341	388	359	403	365	366	402	347	360	365	380	390	357	369	372	347	338	337	356	363	380	370	379	350	348	366	355	394	394	367	397	409	363	398	352	350	398	373	371	379	354	373	338	367	368	374	369	370	402	365	394	367	346	362	352	377	395	373	335	367	380	377	364	367	349	386	355	375	370	389	332	374	367	376	367	369	369	362	375	367	347	391	379	352	379	379	385	363	382	385	387	347	365	361	366	366	370	378	380	326	366	358	354	359	351	385	346	363	371	399	351	375	363	362	333	351	342	339	387	410	354	360	376	373	405	358	362	363	405	374	374	369	366	387	385	387	343	353	382	389	330	346	354	399	391	414	406	366	367	369	350	380	353	356	368	379	373	386	382	373	378	374	374	358	352	382	393	357	376	360	397	366	348	385	388	370	354	360	393	389	371	395	385	366	351	369	365	360	362	356	343	373	375	387	378	358	360	325	360	321	378	383	376	370	345	374	367	348	323	374	375	378	390	379	367	391	367	365	365	327	363	388	332	390	362	376	368	346	360	384	347	393	353	338	384	361	357	370	394	348	362	364	343	361	373	377	404	379	375	383	349	330	349	368	373	351	384	336	372	361	356	372	396	358	370	361	386	390	329	376	363	371	380	354	354	375	299	338	378	374	373	381	363	351	380	364	362	386	356	345	332	371	369	353	358	363	374	374	369	354	387	349	383	377	386	368	392	364	386	375	400	386	360	368	384	352	373	355	402	377	366	382	349	391	408	372	404	355	379	400	388	354	387	355	346	356	385	333	354	339	357	367	367	390	360	373	386	358	381	366	381	357	372	402	381	339	353	362	337	379	358	333	364	360	332	356	361	356	364	362	361	355	378	357	376	382	355	326	343	374	383	370	367	392	348	365	372	381	390	371	350	392	358	341	364	412	371	361	367	372	367	355	398	333	354	382	383	372	389	375	371	395	394	359	353	375	385	387	400	359	377	389	369	369	365	383	370	351	362	366	374	387	363	375	344	334	370	368	361	400	361	344	377	351	324	395	393	371	352	400	404	346	378	344	368	380	373	390	406	354	390	373	373	335	346	351	377	361	392	399	361	397	385	361	390	404	395	350	377	327	339	362	387	378	385	369	374	391	359	357	312	372	370	320	359	393	368	420	392	314	378	374	383	369	382	329	391	387	387	338	378	374	373	374	352	373	377	355	359	363	339	340	372	363	350	404	373	373	377	399	382	362	361	375	390	358	364	356	386	380	387	359	340	365	377	369	338	348	331	347	381	349	356	407	360	360	381	384	379	360	352	356	349	395	357	359	414	355	338	364	353	370	381	400	369	379	354	384	356	334	394	352	380	375	390	336	358	373	370	376	381	371	386	384	373	368	369	329	346	390	409	337	388	371	358	344	369	382	367	393	363	393	386	383	386	366	349	370	374	363	339	385	362	384	370	359	353	373	351	333	347	379	375	384	363	358	357	368	381	382	364	340	374	363	369	383	359	377	364	368	356	377	366	370	350	370	394	389	366	390	399	357	350	344	343	372	364	365	413	381	361	361	376	353	383	333	361	381	384	395	375	359	394	386	361	391	365	403	370	370	336	383	358	354	385	343	317	355	359	371	355	374	382	362	361	357	347	348	402	386	380	393	340	383	378	363	377	401	342	356	367	375	397	398	410	371	405	385	409	343	363	352	358	369	402	341	378	358	387	357	374	343	365	357	382	363	348	380	367	363	375	357	375	367	390	360	362	383	364	361	343	358	366	367	383	412	402	367	379	361	356	378	338	385	370	345	410	367	374	391	381	353	347	367	371	357	358	356	380	368	389	356	357	324	357	366	354	378	361	372	358	382	359	357	357	385	376	366	365	373	344	374	364	326	370	407	405	343	415	367	347	377	363	364	383	379	389	366	403	372	328	379	370	382	360	356	403	382	384	363	396	357	366	358	369	365	357	395	346	387	361	372	364	324	317	346	398	338	355	382	367	378	366	366	375	384	386	354	339	387	383	375	322	360	333	348	384	361	362	373	385	392	353	374	373	392	397	345	348	331	362	374	366	397	351	376	365	371	359	382	334	361	358	379	376	384	346	358	376	389	333	337	338	355	384	359	358	367	369	365	337	392	375	358	357	342	363	406
20290	23131	12068	4639	2309	1295	1071	1224	751	641	673	595	579	510	535	468	406	428	427	413	426	384	427	383	419	385	386	400	405	381	416	427	422	417	382	415	427	387	418	432	419	404	418	415	421	391	389	384	419	408	425	439	409	363	404	381	427	401	386	388	403	386	424	399	378	418	429	414	422	373	436	395	396	392	444	420	431	389	388	437	419	406	416	416	421	404	404	418	412	386	404	426	410	410	416	396	375	392	395	443	397	402	455	384	393	433	409	412	394	426	411	389	389	374	403	410	418	393	431	415	412	402	409	409	409	416	388	426	405	437	437	422	424	401	419	423	425	385	391	426	394	400	431	418	411	415	447	381	473	409	351	403	412	398	364	368	413	405	420	403	385	440	368	401	399	425	414	438	415	401	426	407	403	443	381	439	413	396	406	399	415	439	388	383	416	400	383	406	420	373	407	419	379	409	400	395	398	438	400	392	411	400	408	428	418	405	423	443	439	419	400	401	437	434	378	397	449	427	423	397	394	406	393	414	345	410	424	411	375	378	406	416	371	357	426	405	421	435	432	397	402	433	401	375	426	425	390	441	409	380	416	392	399	408	439	385	434	412	372	449	403	400	411	407	385	397	407	399	404	395	394	401	432	388	408	403	397	429	419	439	371	423	401	401	374	394	380	427	387	419	393	390	413	393	426	403	398	414	389	433	356	432	431	442	421	356	406	421	432	430	407	429	395	376	387	413	419	414	398	416	406	423	403	382	380	385	414	402	431	351	387	402	385	425	383	425	424	376	404	403	419	443	418	397	415	400	410	453	405	408	418	426	439	411	441	404	419	451	427	350	370	411	420	431	417	370	431	405	420	428	403	378	396	415	382	388	395	409	410	402	432	424	406	418	416	442	442	424	401	393	404	390	395	397	392	393	391	407	414	405	414	410	410	412	422	392	395	434	432	356	417	389	417	397	397	386	405	423	461	398	406	423	410	380	424	442	380	387	388	410	420	383	385	408	430	390	421	408	402	405	433	440	408	422	412	414	403	393	394	424	389	360	393	397	452	404	416	399	420	403	427	401	430	402	405	425	397	426	390	413	404	396	381	379	434	403	428	398	408	398	438	383	408	394	439	441	362	394	437	425	398	426	377	413	404	384	422	384	417	457	393	383	416	415	420	412	395	416	407	397	371	411	378	422	397	381	417	415	395	376	415	417	398	412	367	424	389	438	366	419	425	429	380	403	422	413	416	431	452	424	407	391	384	400	407	392	411	448	442	382	400	426	384	410	402	389	419	389	422	409	415	404	358	367	396	400	395	378	397	393	370	401	424	412	379	384	408	437	417	419	430	405	434	369	401	387	377	412	432	414	392	420	396	397	365	450	414	408	410	387	395	397	396	420	380	399	406	386	398	442	398	406	410	406	401	412	427	399	405	405	425	393	369	443	374	401	407	422	392	411	440	369	409	396	417	419	452	407	433	386	408	399	398	438	354	447	423	363	369	388	397	410	422	408	390	455	388	403	425	400	406	380	387	417	393	358	401	412	409	442	413	423	407	396	393	434	411	408	384	385	397	420	412	410	421	379	436	416	381	410	393	391	411	408	404	437	369	395	357	358	401	405	406	417	395	421	393	420	422	396	409	382	420	391	415	393	416	437	377	394	373	371	428	437	374	408	443	374	430	431	428	406	375	421	407	422	392	423	414	387	362	409	394	388	409	374	407	368	420	410	417	396	380	466	392	393	379	403	406	423	388	374	418	430	412	397	404	410	404	447	399	405	385	405	383	391	443	366	394	388	426	386	399	358	388	410	392	389	401	425	428	423	380	380	394	388	408	466	404	392	376	382	403	403	408	410	405	393	404	373	382	388	429	382	368	381	428	417	390	420	397	395	423	391	387	405	391	398	420	364	370	398	416	421	371	410	398	397	377	413	413	432	417	402	426	403	421	407	419	415	433	401	391	441	431	417	397	409	421	394	387	417	413	409	410	406	408	413	405	390	407	423	402	417	408	376	361	398	401	377	393	390	416	427	408	437	397	421	430	441	423	380	389	422	427	345	414	417	367	405	412	391	377	378	460	416	390	420	418	373	402	370	410	406	409	393	419	414	414	394	413	418	388	409	413	398	412	383	387	412	413	388	421	361	419	420	368	392	400	396	404	400	415	412	403	414	390	395	399	420	398	413	435	383	400	416	396	379	395	373	404	410	420	384	407	381	402	397	388	400	413	398	396	386	422	410	409	416	436	451	377	406	422	408	393	421	447	403	426	380	431	379	414	389	419	422	390	410	402	411	418	367	431	410	421	407	380	405	396	409	434	386	424	380	406	427	405	424	396	418	400	403	428	388	380	392	384	393	438	395	394	387	434	421	369	375	407	425	409	376	375	409	422	436	406	405	389	426	404	389	421	401	399	396	425	356	383	372	408	376	446	403	416	419	406	400	383	396	404	398	439	448	403	429	391	419	422	417	420	432	398	402	410	407	427	390	380	399	410	416	384	394	417	397	422	401	407	423	415	428	390	398	406	414	403	379	388	424	411	409	433	399	407	432	392	412	386	388	410	374	418	387	398	426	410	387	445	390	419	373	415	421	370	397	393	408	385	392	396	436	417	401	380	450	402	404	424	408	420	413	413	383	421	372	407	429	421	399	411	404	410	384	400	415	398	414	407	395	390	396	428	353	421	373	428	418	399	399	400	452	378	382	387	412	396	378	393	370	438	410	392	395	403	436	380	422	445	424	381	401	381	389	410	380	379	414	411	421	410	415	425	390	399	409	417	372	387	412	407	420	393	411	410	377	400	414	406	375	397	389	415	408	384	401	397	350	383	426	380	416	393	420	436	394	417	417	388	450	400	369	374	379	375	418	408	383	401	405	418	402	421	407	420	393	419	423	388	448	391	395	404	398	429	404	386	405	427	429	414	443	384	425	361	392	397	396	415	381	373	384	445	419	393	402	394	405	429	435	372	382	383	427	372	400	376	395	406	409	398	460	415	404	391	414	409	391	454	376	420	393	404	458	427	399	418	389	381	396	406	426	410	419	394	433	423	405	389	436	409	376	467	419	394	403	412	427	407	392	413	427	441	419	390	425	401	403	413	402	436	431	424	367	443	394	393	436	400	439	381	364	420	410	416	418	393	389	424	397	402	397	391	420	411	439	375	393	376	387	412	423	417	396	405	394	420	421	406	372	389	411	418	385	385	426	394	394	454	410	379	416	406	403	396	404	396	409	418	426	434	404	420	392	446	396	373	392	406	414	408	415	405	409	434	372	402	426	374	381	415	409	411	417	422	379	397	373	440	400	402	401	399	391	429	384	395	422	420	407	398	416	423	407	399	395	428	386	390	412	422	399	408	376	412	410	408	406	449	419	414	412	394	418	415	376	394	410	396	412	392	401	404	405	401	427	409	382	415	381	407	406	404	409	415	416	414	429	392	387	406	415	404	410	398	369	393	404	433	388	434	359	400	398	410	404	408	401	434	411	372	397	401	435	380	449	371	440
23844	21287	28420	24252	21151	11533	1638	1134	726	689	524	462	477	455	417	342	300	268	261	284	255	264	232	231	251	232	201	230	221	235	228	199	229	216	238	208	214	221	212	249	235	228	229	217	231	216	228	219	208	197	209	219	205	225	201	215	216	228	220	209	233	195	207	212	236	198	191	198	221	249	206	186	212	194	203	226	202	218	242	227	200	218	198	213	229	227	204	229	214	216	236	225	205	212	241	213	221	213	227	205	199	222	189	211	219	246	221	235	213	213	209	233	190	253	240	186	216	208	207	196	207	210	243	200	210	225	221	207	210	214	224	231	193	247	226	219	218	234	210	200	234	198	204	225	216	206	211	210	249	192	206	225	213	237	199	242	231	205	208	189	223	214	226	223	228	241	197	215	241	208	230	226	226	217	220	198	193	220	219	208	231	221	204	222	205	195	227	220	220	191	232	199	190	228	201	209	240	214	247	229	220	219	210	206	192	242	216	212	215	209	214	202	191	225	234	235	205	209	225	215	189	228	223	213	225	232	211	202	250	222	222	210	241	193	215	218	244	233	233	202	213	206	205	208	222	203	188	202	216	225	233	224	215	202	219	202	218	239	185	197	207	184	232	218	215	218	232	220	181	227	225	236	216	205	219	216	207	225	220	203	222	215	218	224	202	215	219	225	242	227	217	213	200	237	205	253	194	171	229	233	221	225	210	216	208	227	210	200	202	231	243	189	223	197	223	235	197	218	209	213	223	241	227	208	229	220	217	226	199	235	220	221	222	191	248	205	216	217	205	209	224	236	197	209	188	238	203	196	219	191	213	203	197	201	217	203	219	226	235	205	222	207	209	202	234	206	221	224	216	186	196	203	214	196	231	214	244	224	224	204	205	229	221	236	193	253	199	211	199	225	227	215	222	243	202	212	202	204	213	227	215	198	199	202	226	227	216	231	229	201	230	202	201	217	207	228	215	229	209	190	197	222	221	205	194	226	232	226	222	221	219	235	229	222	199	222	213	225	221	244	221	201	199	224	257	221	193	204	217	202	224	210	205	199	211	206	190	206	225	207	203	246	204	221	215	221	231	255	213	218	236	252	232	254	192	218	216	224	227	191	199	248	213	224	219	253	234	209	205	217	230	227	209	219	219	217	234	212	219	208	238	196	222	210	230	211	215	207	211	217	221	213	198	215	217	209	221	212	207	214	198	202	222	232	231	190	181	231	212	244	227	224	209	225	227	224	240	218	204	216	195	199	223	240	220	206	225	221	197	239	222	244	219	215	231	216	203	215	205	216	238	194	211	209	219	220	234	222	213	192	237	227	214	189	218	216	218	214	200	215	216	219	189	211	216	199	213	232	216	198	243	245	232	204	221	206	241	232	215	224	195	232	213	195	236	217	193	214	207	208	221	220	214	207	206	200	205	215	214	204	210	230	193	214	238	198	208	212	206	207	224	207	222	228	219	236	222	215	232	209	208	229	189	225	207	214	205	220	211	211	201	226	203	195	218	217	192	218	199	200	212	208	226	193	226	238	207	196	217	236	220	218	224	202	184	222	206	214	201	243	212	221	227	202	193	212	199	212	250	208	191	214	232	220	201	214	195	206	215	233	211	220	227	218	207	210	229	245	230	211	199	203	215	206	221	221	212	212	203	218	197	217	205	216	209	204	243	214	195	238	210	208	247	182	204	215	204	211	224	221	227	224	203	222	215	232	236	227	206	227	232	236	216	194	230	232	241	209	207	192	217	214	199	209	214	196	218	230	226	215	211	203	206	222	207	228	229	242	193	214	195	232	254	208	205	189	253	216	210	219	195	226	203	198	219	228	177	188	243	245	220	211	220	199	200	231	208	191	206	219	212	212	208	223	197	231	221	191	206	226	217	186	236	211	212	198	227	196	193	222	223	226	210	195	217	180	200	216	214	201	226	232	230	196	232	192	219	237	215	225	235	223	219	224	227	215	207	219	205	215	218	188	212	215	219	198	213	243	204	196	219	216	211	220	194	199	228	206	198	185	210	242	195	216	238	206	219	192	188	197	205	225	222	207	209	187	217	221	214	198	209	204	218	190	232	242	217	240	214	196	207	197	206	228	229	229	220	195	195	197	199	209	217	208	215	210	206	217	208	218	211	183	227	184	199	237	224	200	204	208	212	217	192	231	217	191	228	228	202	213	209	225	209	192	234	201	236	212	213	194	225	206	223	224	210	196	222	212	211	214	227	204	234	197	216	219	207	228	228	198	207	205	211	185	204	207	207	199	246	232	224	222	212	230	248	207	247	210	230	203	220	228	197	206	236	222	200	188	189	230	213	229	228	208	199	235	207	210	192	187	216	203	209	226	243	203	224	205	219	212	196	215	224	202	207	196	233	193	213	206	220	196	222	208	218	208	230	219	237	223	216	234	213	199	218	197	203	208	234	220	202	235	214	232	222	222	237	226	209	212	215	212	233	232	202	212	209	208	207	228	213	209	222	214	193	232	193	213	235	220	209	208	221	231	245	214	214	222	209	204	207	236	224	206	184	201	214	220	210	219	214	184	232	213	201	234	222	218	228	219	238	219	217	228	234	221	239	223	208	216	226	226	227	218	212	198	243	235	224	214	231	216	219	212	221	218	207	201	204	234	229	199	218	194	209	220	213	201	197	208	203	235	221	211	229	236	208	213	211	223	237	225	235	257	224	196	206	201	217	224	214	216	229	226	214	249	224	228	211	219	218	214	208	229	212	228	228	201	215	244	223	229	229	205	212	239	218	214	221	222	210	236	227	230	208	191	217	223	236	203	229	217	215	227	195	213	235	205	243	220	217	208	204	223	218	208	220	221	256	203	226	201	218	197	205	209	212	199	211	208	188	206	227	228	202	215	230	201	185	189	196	203	230	200	246	225	215	224	185	194	215	211	237	224	224	197	230	224	225	206	227	214	239	213	181	194	198	239	205	220	218	229	233	200	203	230	226	214	220	245	221	215	189	216	220	183	212	191	231	193	214	214	232	196	232	229	185	210	220	232	194	219	208	212	210	200	206	216	219	215	211	216	196	222	215	189	190	235	216	177	208	219	225	244	202	230	218	225	231	230	215	203	207	203	210	209	212	240	214	227	239	193	209	237	226	249	222	225	226	222	198	234	197	205	215	207	188	215	198	222	220	207	202	218	215	229	208	219	223	204	218	226	205	217	216	203	231	221	221	186	197	230	213	216	216	192	216	211	198	225	232	217	194	215	214	198	207	212	205	191	188	188	208	222	210	215	208	226	223	206	206	233	182	220	225	256	230	218	183	220	219	224	222	191	208	228	193	192	220	194	216	233	231	211	203	212	220	207	195	190	199	228	228	202	217	202	234	194	201	206	219	232	226	209	220	219	215	210	202	240	243	181	205	230	204	183	209	227	228	192	210	213	225	214	217	231	226	218	213	224	226	216	200	224	228	239	238	230	237	205	227	204	204	215	213	220	181	206	239	239	219	241	219	186	225	248	229	226	239	214	212	252	197	237	219	223
24750	37088	20214	9363	5548	3387	2104	2066	1317	1209	928	849	736	780	585	490	420	391	329	321	301	274	314	284	279	300	265	256	262	252	206	260	281	250	234	255	260	276	238	255	252	248	291	242	261	257	289	242	223	268	255	244	252	252	228	253	256	266	225	207	249	267	236	257	244	248	242	243	233	254	256	249	248	248	242	243	248	225	244	253	240	228	255	202	257	290	230	218	244	248	224	226	257	250	271	238	235	256	224	270	212	241	231	247	246	256	215	234	248	242	271	247	221	246	258	223	223	227	242	231	237	215	237	232	251	227	237	240	231	232	251	269	248	223	236	262	263	262	267	220	253	231	248	243	229	228	259	234	241	233	242	232	236	247	271	224	241	248	238	244	231	246	263	225	228	216	245	226	244	227	237	269	242	238	240	233	242	230	243	250	228	264	254	245	255	238	255	239	220	266	253	247	227	241	234	239	242	254	269	213	235	231	240	238	247	254	252	249	245	224	245	221	225	239	267	241	242	266	248	255	225	229	224	246	216	257	263	250	234	251	244	251	264	231	214	226	246	243	219	240	244	225	265	260	239	261	220	226	235	278	235	227	247	270	224	238	261	243	233	232	248	226	244	218	220	251	239	221	247	237	237	255	256	266	266	244	265	251	253	239	209	262	230	242	241	233	241	254	256	212	251	245	241	201	251	269	236	230	230	255	243	198	222	253	224	233	245	256	247	240	229	228	266	257	248	239	261	252	229	262	236	219	227	251	227	248	248	267	244	247	254	258	226	251	246	259	231	247	261	248	245	238	232	239	223	254	243	255	251	232	239	241	275	257	233	264	263	239	237	233	239	214	239	234	253	252	249	233	235	213	200	272	272	210	257	230	246	235	266	231	218	249	226	248	245	240	224	251	249	233	253	211	226	240	258	256	230	261	245	242	252	230	249	251	252	240	253	264	217	244	252	235	243	207	234	233	231	238	218	256	272	231	240	268	233	247	231	220	246	226	250	238	222	237	257	253	254	215	218	224	230	253	222	229	218	231	239	255	263	245	239	239	267	246	237	239	217	258	229	224	226	239	232	267	256	233	268	242	240	257	263	251	265	240	280	278	270	266	250	245	235	232	238	230	222	227	235	234	228	229	254	232	223	254	251	248	237	234	237	254	244	233	266	229	238	247	254	202	250	237	260	241	261	219	232	230	302	239	246	227	255	237	254	246	238	260	246	247	233	223	224	215	248	255	260	252	247	234	242	233	253	257	241	231	200	234	219	254	211	219	222	243	238	216	229	216	205	255	236	263	244	228	223	239	242	242	238	241	255	254	224	224	259	237	235	269	232	227	244	238	214	236	228	242	242	249	255	274	246	236	220	252	229	242	237	244	225	246	222	225	204	237	252	221	239	277	228	233	229	237	229	215	237	239	221	253	233	211	258	228	237	216	246	239	234	243	229	246	233	258	250	247	211	239	240	234	236	228	240	245	217	240	269	238	237	219	229	239	237	252	265	263	227	246	252	240	235	230	224	247	247	246	223	223	236	241	245	223	260	235	243	227	205	247	232	238	254	253	255	243	222	270	244	232	277	231	218	223	236	231	247	250	216	245	265	210	236	236	229	236	246	237	218	234	251	220	224	228	254	234	275	235	246	243	246	249	260	248	259	258	237	224	229	204	225	223	212	238	216	215	221	221	231	257	247	238	233	250	242	254	257	223	256	220	227	254	245	241	217	241	233	259	236	228	244	230	224	230	244	235	246	230	243	229	255	231	243	229	242	211	222	224	253	224	233	234	241	253	248	245	243	226	254	261	251	211	239	225	247	246	221	265	270	221	258	258	246	254	248	224	257	224	245	273	252	238	245	226	245	252	224	242	264	208	215	221	228	230	272	229	204	211	251	251	239	247	232	227	238	225	245	261	240	246	276	242	241	250	221	260	225	252	239	228	231	236	250	267	265	246	243	259	255	247	241	237	251	261	247	246	217	233	213	235	218	264	258	272	259	227	221	224	251	207	246	245	234	235	253	250	248	248	263	237	245	242	235	222	201	240	258	237	250	230	237	255	249	244	249	202	214	233	231	218	240	252	233	248	256	211	241	231	232	225	214	241	256	244	224	257	222	218	239	247	241	241	253	261	231	242	224	252	240	262	257	215	246	227	243	241	233	241	251	241	233	222	243	229	216	241	240	261	247	241	233	219	217	249	228	263	234	218	246	253	274	269	241	213	250	246	236	232	236	258	242	208	249	261	263	232	259	211	254	238	239	233	240	245	244	233	241	242	240	247	255	242	239	245	240	232	225	251	254	231	265	272	246	235	224	244	252	225	233	236	247	232	234	222	235	232	228	240	248	259	233	237	236	267	234	261	244	247	253	236	250	219	246	262	238	249	237	269	236	271	245	257	213	252	241	208	233	234	242	260	257	238	234	211	257	241	225	223	212	248	250	227	218	215	213	233	235	238	247	258	250	292	249	235	246	261	232	233	242	278	252	243	250	228	245	244	238	212	239	211	241	253	256	228	244	235	256	254	242	228	254	231	233	221	240	261	218	249	232	230	231	258	232	232	235	246	247	238	220	265	259	230	245	242	252	249	240	244	229	245	256	221	240	237	240	201	227	252	226	246	215	266	234	240	262	209	264	241	248	263	248	231	232	248	244	235	248	248	248	226	232	269	216	239	245	235	244	247	228	250	223	232	267	235	247	231	229	226	234	258	254	240	257	227	243	240	220	222	247	237	223	264	238	262	248	246	242	233	254	236	238	211	259	243	206	235	230	246	218	249	194	250	254	272	230	232	220	245	238	247	253	233	231	216	242	214	243	216	236	243	251	250	214	219	218	258	255	272	214	270	247	253	273	217	229	230	261	252	252	233	260	224	220	231	239	230	251	259	227	237	256	227	269	230	257	239	246	249	234	236	233	245	250	253	212	256	247	218	237	251	234	233	224	225	255	253	232	237	240	226	234	243	242	238	221	227	265	266	237	263	255	234	246	257	235	229	238	231	213	245	244	252	230	231	235	217	249	261	252	226	225	249	213	233	259	261	245	245	238	240	242	267	239	233	245	237	242	220	232	241	234	242	206	251	253	239	235	260	231	268	250	232	212	243	260	252	218	241	236	245	243	251	243	221	261	243	237	239	222	242	227	219	236	267	227	227	248	241	219	241	242	244	236	248	222	237	224	233	239	241	209	252	233	234	227	233	241	263	235	243	244	236	223	226	246	259	222	249	258	238	231	241	273	261	218	217	228	225	251	243	236	238	216	260	223	269	243	244	223	248	236	265	243	232	225	232	248	215	222	242	224	230	232	215	230	220	224	252	260	223	222	225	266	232	240	239	224	245	273	233	242	227	235	218	247	249	220	229	230	242	229	271	229	261	204	244	256	256	251	245	235	216	256	270	249	231	232	221	215	213	229	244	205	253	231	261	248	219	243	239	230	235	262	235	248	235	211	248	240	262	243	264	218	247	269	225	255	222	248	227	232	257	258	240	249	228	238	235	252	221	233	239
25224	21267	27009	25351	9182	1996	1024	1040	796	735	719	712	650	611	666	635	551	572	562	560	555	542	549	524	535	517	544	520	537	564	535	566	530	568	542	510	521	507	535	555	594	572	517	515	564	542	506	515	517	522	511	493	544	536	564	506	494	532	539	545	556	516	543	549	521	545	559	541	527	534	532	515	511	521	575	505	504	514	523	542	542	479	532	531	556	508	541	508	530	559	538	525	544	517	508	522	506	564	552	550	552	529	553	569	521	555	515	513	550	543	550	547	519	514	541	552	501	546	583	525	532	565	502	524	516	524	550	562	560	551	512	538	549	511	527	499	541	527	527	511	499	536	540	539	516	565	561	537	551	517	485	493	522	528	506	514	526	550	544	564	559	521	528	549	524	524	511	539	549	538	534	510	554	557	535	506	557	528	522	559	556	508	561	564	536	537	511	519	569	542	527	535	567	499	518	543	514	538	578	568	516	541	543	548	537	535	534	511	551	550	532	554	535	509	543	516	535	567	535	521	512	567	485	536	516	523	509	532	522	498	556	532	494	518	570	515	507	541	545	541	525	508	522	547	540	506	519	563	501	546	500	497	535	551	506	539	552	539	539	515	521	524	527	492	532	519	551	520	506	540	549	541	557	570	528	577	521	547	516	508	535	540	520	488	514	538	569	527	532	537	534	490	561	488	521	523	578	514	518	544	484	512	558	516	549	496	558	579	530	560	514	556	519	529	489	537	549	547	528	515	544	561	537	520	521	573	560	511	583	488	521	579	505	587	543	496	523	544	548	531	531	531	509	572	566	592	529	534	531	516	542	518	490	516	554	567	523	537	528	499	532	532	548	515	526	537	559	521	554	560	477	532	578	513	529	544	521	575	514	519	528	543	511	503	506	542	573	525	528	525	564	540	494	504	510	499	543	524	598	555	534	534	528	539	579	509	546	565	531	541	520	523	521	522	550	544	554	535	538	505	567	525	530	495	539	502	516	512	533	508	518	470	505	496	530	526	502	543	545	550	510	588	546	541	534	548	460	520	531	501	533	527	525	531	535	556	521	516	540	564	542	536	546	497	536	515	545	539	513	537	514	497	494	523	536	534	544	510	493	558	511	499	519	499	577	516	549	559	526	519	508	553	539	558	568	480	541	535	563	527	513	542	565	516	522	546	547	529	554	547	524	524	554	535	510	552	497	564	518	520	521	521	509	545	459	550	498	518	516	549	546	518	556	539	521	519	546	549	526	535	550	512	537	509	558	515	516	528	538	497	487	587	561	531	543	544	531	577	525	532	526	514	555	558	547	525	538	542	571	502	542	540	486	504	532	500	530	532	508	540	501	529	550	538	553	509	509	474	533	541	552	537	569	522	528	544	539	540	535	551	508	559	543	549	529	517	516	544	558	539	518	470	555	497	556	525	516	529	500	537	516	505	500	548	539	506	548	500	524	577	598	606	500	527	512	524	496	484	560	549	517	493	529	559	495	522	555	516	529	535	540	545	519	555	542	529	532	508	569	534	483	535	531	525	571	534	493	544	547	580	530	521	531	529	509	516	537	540	504	513	464	525	517	513	476	545	514	513	523	530	494	477	555	506	500	520	532	484	531	548	555	544	524	513	502	557	522	524	515	544	498	531	513	518	521	486	552	518	520	546	545	555	532	537	476	551	519	551	490	568	554	514	481	528	506	517	515	514	526	552	515	570	541	511	542	543	543	552	541	459	542	540	536	536	556	542	508	480	539	537	522	510	528	535	492	506	530	593	537	500	583	540	478	532	524	503	565	522	498	555	542	549	571	567	551	558	488	551	523	540	514	531	527	535	485	515	523	482	540	497	544	507	512	513	569	554	538	489	497	521	519	525	568	542	535	527	475	525	539	523	513	525	544	520	551	545	501	549	558	545	490	531	536	518	558	546	533	501	526	509	530	535	536	527	532	523	580	518	488	534	564	558	517	568	562	529	492	510	491	544	528	499	526	511	536	536	530	513	580	530	586	529	515	547	526	495	517	547	513	547	554	547	550	492	579	534	483	527	538	518	471	522	533	540	547	526	505	570	540	519	487	509	517	522	517	477	531	521	518	494	509	518	542	533	525	538	535	547	525	556	545	529	509	499	541	526	531	543	552	550	575	536	528	523	501	535	475	576	513	537	513	543	513	526	495	494	581	496	514	541	529	598	533	581	537	485	577	532	509	504	534	517	564	516	553	522	510	514	519	564	523	527	556	486	544	493	480	529	562	533	547	558	531	529	517	577	522	491	531	556	536	554	527	539	486	581	492	530	536	494	531	520	524	535	547	539	484	559	525	494	547	539	550	465	504	530	505	503	556	565	522	521	550	527	537	544	536	498	523	508	516	541	547	551	571	536	562	575	533	513	497	511	503	522	566	529	548	530	533	518	526	494	517	535	545	527	489	542	529	565	521	485	553	552	517	545	521	520	508	493	538	495	508	571	528	548	524	544	528	543	511	547	528	541	543	525	529	518	516	560	524	536	542	510	506	521	520	509	554	498	520	536	521	539	492	541	490	583	556	548	536	539	548	498	523	477	507	517	535	538	507	536	567	552	552	506	556	533	555	524	534	530	535	517	528	518	499	563	513	568	527	561	493	525	542	538	533	570	494	541	534	531	516	530	555	500	524	532	524	514	520	545	505	566	527	473	481	522	528	503	577	506	487	526	571	554	536	559	508	551	501	539	513	499	510	531	502	519	503	529	518	537	516	537	519	524	510	535	509	525	514	564	548	508	539	509	572	530	531	525	568	505	518	562	529	559	516	535	493	506	524	538	521	541	544	543	534	543	495	509	558	526	540	492	546	550	479	529	555	504	518	539	516	544	485	532	525	574	532	556	510	546	606	535	497	531	517	548	525	532	543	524	496	505	563	527	529	505	525	520	476	534	529	528	518	537	541	543	541	556	513	484	511	543	503	521	568	556	490	532	524	570	513	516	576	499	495	511	542	524	569	512	493	540	554	539	507	520	539	489	532	557	500	541	557	549	488	495	538	511	523	552	526	534	522	574	537	513	489	551	546	518	561	536	489	545	529	534	535	500	465	516	566	533	514	581	571	529	531	520	550	534	512	493	497	553	514	535	530	536	528	478	539	509	512	560	554	512	506	542	487	523	554	589	529	572	512	537	527	536	551	529	520	511	517	548	494	496	540	570	533	519	522	505	505	512	517	472	541	548	542	494	535	560	540	497	526	565	518	549	548	525	527	553	539	537	557	505	481	540	548	535	527	534	533	542	511	535	552	564	525	540	542	535	531	504	592	554	503	519	543	559	529	558	546	555	515	497	525	505	525	519	586	495	513	556	509	508	546	541	534	518	523	498	569	540	515	561	515	513	503	549	551	538	528	516	519	506	510	528	503	485	492	520	535	521	546	518	556	507	518	558	522	529	506	494	522	527	518	527	518	569	533	546	549	539	515	556	575	569	573	535	572	566	534	522	516	509	540	542	512	543	534	530	541	553	553	519	522	511	513	567	549	522	536	550
23285	31085	14995	6605	4828	2803	1727	1558	1243	1056	962	886	921	778	851	777	718	643	635	619	587	568	596	555	597	542	559	575	582	575	597	524	543	559	542	594	577	554	597	587	571	591	578	627	570	524	570	587	537	570	587	554	598	517	522	561	535	590	534	554	562	561	547	546	549	528	533	557	569	528	583	558	554	560	555	551	584	519	510	563	581	576	588	551	562	548	557	570	566	563	565	558	574	584	569	525	572	524	596	543	558	583	557	557	555	527	587	538	591	529	527	545	544	550	539	566	579	522	518	487	584	549	563	537	576	560	568	554	544	542	547	570	538	568	576	556	608	585	547	546	514	547	554	554	573	545	592	536	568	552	595	573	598	540	553	552	553	567	585	542	581	566	528	555	581	573	590	598	573	525	581	564	570	524	544	579	596	572	563	590	555	580	539	567	568	578	561	613	572	569	527	538	557	556	564	545	551	569	548	586	547	542	580	568	616	569	581	509	588	563	590	564	551	572	572	528	590	587	567	584	552	566	560	565	580	553	546	535	581	567	562	543	532	577	552	583	555	567	589	610	556	569	548	552	572	557	536	555	557	569	563	530	571	541	579	577	577	531	590	535	567	539	552	554	562	543	563	590	541	509	559	551	561	547	590	561	561	575	576	568	533	538	555	537	540	550	597	550	580	527	561	517	534	525	596	574	543	549	570	531	551	562	572	611	578	574	550	560	520	538	592	560	579	558	553	555	549	543	590	544	571	556	568	585	552	568	569	575	571	558	554	532	549	582	549	547	581	562	554	583	561	550	574	572	512	555	586	567	547	572	582	577	551	605	534	564	531	559	569	527	557	568	544	562	574	547	566	539	551	556	535	547	550	548	556	539	570	543	565	560	500	530	557	515	554	542	562	566	541	614	553	562	549	581	557	584	597	537	566	552	525	551	595	541	598	556	568	558	601	558	548	565	540	547	578	515	509	554	579	530	561	546	594	568	537	553	587	555	542	547	566	554	592	575	563	531	557	585	583	568	527	558	564	553	543	588	577	570	615	563	583	531	592	524	567	556	598	533	575	538	583	542	567	540	581	513	585	607	547	589	576	560	613	577	538	554	514	543	534	551	549	541	542	528	539	513	593	592	558	570	616	561	579	559	558	568	547	569	580	522	536	570	538	595	522	554	585	583	548	549	557	568	569	539	567	536	568	554	570	598	572	565	530	602	566	541	550	565	561	535	564	542	579	554	552	538	548	559	584	531	599	578	573	560	533	558	569	529	579	564	578	546	574	581	563	524	637	578	556	585	575	528	559	598	604	547	581	558	555	578	569	575	557	542	590	571	555	587	615	571	559	543	540	575	546	563	538	590	575	522	552	558	551	589	559	561	540	564	564	582	543	555	561	541	562	523	594	539	549	589	572	583	560	582	564	560	536	527	557	550	568	545	529	564	540	533	538	564	504	561	542	547	581	553	522	541	560	524	593	551	572	570	567	483	562	567	579	603	548	541	564	568	537	555	559	557	569	559	549	571	525	546	558	548	543	588	554	569	567	523	531	571	556	566	546	538	539	540	555	566	565	541	561	588	597	574	564	552	562	582	531	611	524	535	555	572	564	592	558	572	588	546	538	491	545	567	587	521	581	575	558	566	570	561	571	539	561	595	543	540	522	558	555	508	562	551	549	557	527	570	553	526	567	588	572	537	589	546	545	547	575	560	523	577	557	511	610	576	536	583	560	556	570	549	566	587	520	586	567	524	548	552	571	568	567	534	595	582	541	522	569	536	575	513	528	515	552	554	571	515	518	560	523	541	571	513	595	575	532	610	504	565	581	549	545	556	582	556	585	541	537	558	584	532	559	554	561	583	498	570	538	548	533	549	571	573	541	582	567	523	557	524	558	553	574	557	562	577	567	553	585	581	543	542	530	592	601	546	557	551	560	577	580	544	528	550	524	562	564	516	551	561	555	532	557	525	577	550	549	559	585	556	537	568	560	523	524	543	585	529	551	555	569	542	555	582	583	564	533	592	532	549	558	535	564	508	554	531	571	515	599	559	533	608	565	581	590	576	562	561	562	525	566	516	591	540	602	565	572	545	520	511	580	544	555	547	574	585	597	548	532	564	590	561	551	593	578	525	512	530	564	545	543	576	530	536	570	556	554	554	572	566	534	542	576	555	539	576	589	583	534	589	572	550	548	563	572	551	518	534	618	546	536	558	582	557	565	595	523	534	590	566	565	551	587	558	564	533	572	568	561	562	551	578	559	562	523	550	544	587	542	536	598	501	514	565	540	533	593	584	538	587	576	587	572	547	524	589	538	523	571	512	583	529	560	543	569	571	557	587	543	519	522	545	550	573	593	557	534	554	568	530	541	568	590	546	577	594	554	538	505	527	548	517	559	498	561	553	581	587	558	515	586	610	534	536	518	527	564	582	575	526	553	621	558	578	580	564	593	537	577	596	564	515	577	539	566	561	533	517	581	547	609	582	607	574	549	586	543	562	584	568	573	535	544	562	555	571	550	563	579	526	582	528	561	569	521	601	568	579	551	568	557	542	574	552	555	552	567	543	534	547	513	608	524	546	555	564	519	541	572	536	538	541	567	530	553	562	545	603	522	575	550	519	572	534	565	545	557	528	538	585	581	572	589	565	570	576	545	503	587	556	572	561	547	565	579	567	527	543	605	554	570	594	533	537	535	539	548	545	581	513	552	512	546	532	557	608	563	576	505	581	607	556	545	537	562	512	556	555	579	590	542	545	554	522	570	568	530	549	570	557	596	573	583	563	586	585	554	578	556	554	554	565	547	544	559	587	579	555	573	572	587	563	557	474	575	529	562	535	600	567	587	589	510	563	564	550	538	568	516	570	558	540	574	515	553	562	577	542	586	565	516	609	602	576	576	543	528	545	549	579	558	548	552	561	522	555	532	565	567	540	563	544	573	559	538	541	564	597	580	539	547	526	569	547	578	579	555	605	543	562	550	560	529	560	544	571	542	548	608	554	569	541	592	562	594	514	564	595	538	544	562	548	541	583	607	582	564	543	551	545	508	565	555	561	537	554	579	542	569	516	582	555	543	570	508	561	536	543	554	533	577	567	553	571	554	615	581	572	545	547	548	547	546	543	538	574	538	551	578	556	537	556	548	556	530	558	550	542	537	570	541	557	577	600	562	584	564	567	496	574	549	557	559	567	561	584	538	579	579	590	541	562	560	567	567	572	565	536	558	563	525	565	578	590	572	507	547	549	579	606	585	578	571	537	587	564	571	513	594	524	555	569	554	551	568	562	578	568	547	573	548	567	565	569	537	562	564	569	531	568	572	576	524	570	551	617	567	531	537	537	610	559	578	577	541	565	566	542	541	576	593	549	583	567	529	593	517	584	550	575	588	566	537	564	524	551	572	568	593	584	564	582	562	536	552	580	600	552	589	536	554	574	552	547	539	547	526	580	553	545	575	565	591	578	571	561	588	550	523	553	530	533	601	556	578	508	576	572	593	607	548	573	563	576
22900	21303	28851	24098	21310	21248	7675	1775	1081	966	926	678	642	637	578	515	565	532	510	449	410	408	433	399	421	396	397	410	377	405	366	391	362	392	368	370	390	400	372	352	372	373	361	391	406	351	390	354	372	365	390	384	339	395	366	377	357	404	348	357	377	358	426	339	369	379	424	381	357	371	395	364	368	346	362	373	359	378	380	368	385	346	398	381	364	355	351	368	365	411	360	342	344	324	387	349	349	373	340	368	375	374	346	375	382	362	351	367	335	340	343	369	322	371	363	374	339	397	380	366	375	381	347	354	347	350	367	359	355	380	355	380	351	365	359	355	370	389	384	384	339	371	347	402	345	358	333	340	394	340	337	388	353	340	361	350	340	345	343	382	365	355	366	344	371	377	383	367	358	402	368	373	369	385	361	361	375	359	361	379	374	340	373	351	341	359	336	350	344	392	376	374	360	388	365	351	394	361	393	353	380	379	377	378	349	365	351	364	348	370	374	376	344	378	385	350	371	353	402	374	341	350	372	392	366	362	373	372	336	358	327	396	374	331	386	375	366	375	389	391	354	352	365	355	357	358	399	384	375	360	346	361	360	358	396	365	367	347	314	359	355	363	367	378	350	325	384	345	371	362	359	354	375	364	367	377	389	324	369	358	356	367	358	367	348	378	343	377	361	357	378	378	348	358	404	364	390	351	362	379	367	366	360	337	337	350	367	360	349	383	362	361	336	361	335	393	357	367	358	379	380	400	349	372	377	366	356	369	359	385	346	347	402	371	337	371	330	347	370	366	372	353	378	343	353	393	362	345	361	383	403	385	356	354	374	378	339	367	361	354	365	354	360	365	355	356	387	340	365	362	354	349	360	339	352	347	352	363	333	394	327	329	355	359	364	378	361	394	335	364	372	338	391	351	371	350	360	362	356	370	331	347	392	332	378	364	382	378	381	330	348	398	370	384	408	364	360	356	343	359	349	378	340	359	391	357	363	414	381	324	352	368	381	372	320	372	378	357	348	379	325	390	378	350	354	385	364	358	356	384	384	348	379	372	361	372	374	374	347	370	388	360	349	372	372	366	356	348	312	337	348	399	348	411	379	320	366	385	392	375	343	365	352	361	350	369	399	367	336	397	364	404	397	375	344	393	342	376	369	386	358	374	346	363	361	381	390	376	331	381	356	361	360	368	374	383	311	359	358	352	371	387	359	375	379	368	337	371	371	363	358	354	345	400	380	344	355	348	373	358	370	343	361	356	346	361	329	365	366	376	367	373	357	391	360	379	388	339	372	382	369	356	371	373	402	364	396	381	366	350	368	345	361	363	364	354	362	335	363	413	362	336	362	346	365	342	402	332	379	360	349	365	357	344	336	372	359	430	326	392	373	370	385	362	364	351	385	346	393	379	357	376	370	396	380	364	371	351	349	361	367	371	330	384	350	343	379	389	380	368	366	361	384	359	380	368	367	396	380	401	371	419	335	369	384	366	377	352	386	317	400	343	344	372	347	352	347	374	361	355	343	376	333	356	411	393	331	351	391	366	385	351	371	361	383	357	368	394	379	384	327	309	357	357	351	339	395	387	351	327	312	358	385	358	395	311	337	340	317	346	361	350	384	368	349	334	389	384	360	333	377	369	322	371	369	347	367	372	369	369	342	385	379	328	359	340	366	392	349	358	371	340	312	362	377	365	328	343	376	391	327	407	340	381	374	363	330	325	348	375	369	351	366	360	367	392	334	343	375	349	337	360	374	361	370	369	380	353	394	366	359	382	361	377	358	361	425	373	364	348	341	370	375	347	378	379	389	363	394	353	363	385	348	388	356	358	385	366	343	343	412	327	341	346	419	393	334	341	339	405	356	363	372	339	349	365	359	376	357	357	383	367	344	377	373	346	370	366	383	355	321	370	347	327	376	374	348	368	383	357	383	355	344	385	347	315	367	371	384	383	347	345	354	373	340	362	383	370	383	347	332	363	363	336	350	362	337	388	371	359	352	328	348	393	365	357	405	373	378	332	362	361	342	373	411	354	378	379	359	346	379	371	360	381	361	331	352	402	373	319	387	376	333	362	375	381	379	372	372	333	388	352	359	353	375	348	337	357	361	350	359	370	372	374	385	362	364	373	354	405	354	394	340	386	361	376	397	345	373	360	359	368	360	368	369	390	350	354	358	389	368	350	375	368	362	343	388	357	362	349	354	357	404	377	387	391	353	387	375	353	363	381	352	384	360	374	357	375	344	354	352	371	364	357	346	365	367	358	381	367	351	369	346	366	389	393	346	377	363	352	345	406	395	372	359	389	341	384	343	390	382	360	402	353	348	376	347	359	375	395	336	353	379	360	355	386	389	338	342	389	345	327	357	366	327	358	341	358	350	346	337	376	390	348	340	387	336	406	368	351	370	387	337	378	393	357	359	378	366	350	383	393	370	375	367	365	406	374	352	393	393	342	371	345	343	362	393	385	392	339	369	377	315	365	340	340	349	378	384	363	383	351	380	359	378	352	369	380	383	360	351	361	373	368	360	371	346	345	378	332	354	355	344	363	370	355	367	338	362	336	357	371	418	377	361	355	358	364	325	363	334	374	390	352	350	359	337	370	336	370	371	364	384	370	376	367	370	356	337	351	364	387	377	358	366	365	357	355	377	340	344	358	345	353	388	325	326	331	380	413	368	347	373	375	360	362	389	400	368	393	348	369	332	345	370	356	361	379	347	347	343	361	346	368	381	356	342	373	375	380	358	385	336	360	365	362	391	357	362	340	350	357	375	350	320	363	352	349	378	381	368	367	381	352	317	387	346	354	343	367	361	375	388	380	354	319	380	369	351	377	365	384	359	372	359	396	369	353	351	350	376	356	362	372	386	340	401	378	324	368	341	398	361	385	332	353	349	361	357	371	336	356	345	331	405	383	341	393	356	358	360	371	383	379	412	383	354	336	356	339	330	378	367	368	367	333	406	391	366	384	373	360	408	400	377	369	332	328	349	362	360	350	345	316	347	317	340	378	338	356	392	370	381	364	327	355	388	368	349	346	353	353	373	381	340	329	364	349	378	408	360	327	341	395	359	356	383	341	362	363	381	389	361	344	381	362	368	392	367	380	361	390	369	330	373	364	359	347	390	328	330	360	364	371	361	352	344	388	340	352	351	394	386	344	373	372	343	349	392	381	374	348	406	344	356	375	326	359	371	364	368	397	347	353	352	356	363	367	342	365	349	322	344	379	359	368	353	365	395	347	354	325	391	344	328	346	364	381	356	343	372	325	358	379	368	347	375	356	359	346	368	339	365	322	405	408	365	407	385	345	372	371	387	369	379	350	355	315	371	406	371	342	394	366	389	311	365	340	371	384	352	328	370	361	373	388	349	376	379	377	364	371	356	377	375	359	344	371	361	350	347	362	340	386	392	363	368	341	339	333	336	368	367	360	351	380	357	366	359	389	324	360	364	369	363	360	381	357	361	363	379	358	361	369	365	369	342	342	384	318	384	360	375	389	357	396
28530	41577	23131	12155	10004	5801	3301	2821	1656	1573	1508	1067	1024	968	825	735	667	686	650	554	475	468	503	448	463	398	470	422	412	407	377	410	422	419	398	390	408	409	398	393	362	386	384	406	425	400	410	350	365	408	362	395	416	361	363	364	370	399	357	380	400	361	362	379	349	373	402	362	397	377	381	370	390	350	392	394	346	352	340	412	376	344	390	370	372	357	345	353	410	373	403	378	364	386	371	366	404	376	357	352	376	376	357	366	397	400	341	370	375	370	372	385	378	400	364	351	393	399	390	367	350	394	357	348	400	387	370	363	374	365	386	393	362	404	383	365	362	392	399	383	342	363	361	363	382	394	379	362	390	366	345	406	388	400	353	377	350	389	378	387	379	397	364	359	379	402	369	386	353	399	367	382	364	395	367	367	405	372	360	374	378	340	392	375	366	401	360	364	344	368	385	377	367	407	374	356	371	359	390	361	369	379	401	382	390	371	361	397	378	419	405	374	397	354	384	372	378	387	398	359	358	383	377	395	383	347	391	358	369	389	376	346	342	386	380	375	349	385	383	363	357	351	380	383	371	399	386	366	382	360	366	393	346	379	362	366	359	385	362	348	354	356	352	379	367	383	393	346	344	384	367	366	369	403	395	388	344	401	371	366	342	358	393	377	407	395	372	347	346	366	380	389	439	376	372	384	379	344	381	384	369	361	415	359	389	372	391	368	354	366	372	355	366	399	347	340	368	402	383	341	358	395	386	336	371	359	370	381	373	392	384	378	369	358	385	364	393	372	394	376	366	401	338	352	382	362	376	361	371	378	384	424	376	356	375	378	341	349	349	347	411	358	377	325	390	347	362	355	375	369	379	367	386	383	386	374	343	425	373	390	382	397	357	385	367	361	411	374	380	376	353	358	388	401	381	348	348	392	370	359	348	399	361	368	374	346	399	382	372	362	373	383	353	378	371	344	396	349	408	343	374	386	373	338	363	379	351	356	372	375	372	386	356	384	362	345	336	400	362	333	416	370	367	350	373	374	349	392	366	393	362	352	344	380	367	372	384	407	352	356	350	381	362	398	370	360	397	378	369	398	350	371	394	364	378	370	384	391	372	388	369	376	394	346	344	361	379	362	377	400	356	368	387	388	354	341	367	415	387	368	399	356	374	379	399	379	372	393	369	415	380	370	358	364	396	382	379	373	351	338	361	366	366	369	363	378	380	386	358	348	344	362	399	368	331	390	343	361	376	377	368	359	345	383	350	375	346	348	385	337	379	373	352	357	398	394	381	379	381	349	333	349	351	352	337	353	339	377	361	352	381	373	368	386	382	373	385	351	357	390	398	379	378	381	389	413	375	404	383	327	362	389	357	378	393	365	360	353	377	347	364	369	367	375	386	376	361	400	358	388	349	385	359	362	368	379	390	348	406	362	381	382	384	383	371	360	364	414	392	360	347	347	393	365	357	353	376	363	369	392	368	385	416	376	359	360	382	363	344	362	358	363	380	372	353	398	374	393	366	373	388	397	369	384	405	312	349	333	363	367	367	356	399	362	368	341	346	365	377	344	397	332	358	358	401	391	388	378	372	358	381	373	394	385	362	374	373	368	381	393	393	380	327	414	398	393	340	413	389	357	402	394	390	325	398	348	355	395	359	365	375	384	410	381	365	378	385	386	324	345	387	377	370	342	390	375	342	383	356	400	369	368	360	356	357	360	371	333	375	380	375	362	376	390	365	401	379	386	377	389	388	382	389	357	346	378	374	371	344	370	392	330	356	362	384	381	374	369	347	371	381	376	341	378	362	375	359	349	373	419	381	342	384	358	374	367	354	378	337	399	381	357	391	341	365	380	351	367	390	386	379	349	364	373	425	403	383	396	370	358	376	387	380	393	364	380	345	412	345	384	361	354	353	395	352	353	369	367	378	375	339	367	347	325	361	370	354	403	365	351	376	359	363	347	375	401	383	345	387	370	390	358	380	361	369	388	374	364	355	355	371	352	404	351	343	362	359	369	365	375	361	356	348	380	367	392	335	374	367	371	355	388	385	365	378	339	369	384	363	359	385	371	383	327	359	376	336	367	394	360	398	380	368	407	348	372	360	342	381	386	344	383	380	374	384	384	393	415	389	402	403	354	363	381	349	370	376	359	384	370	336	400	373	404	371	368	386	379	398	335	389	374	348	349	372	365	359	357	376	360	365	391	347	342	384	354	368	353	353	400	380	346	376	386	394	381	402	399	367	365	358	391	384	400	373	384	394	386	373	361	394	340	353	353	397	383	386	354	392	385	356	330	349	396	352	395	355	394	355	338	332	374	380	405	353	368	348	381	381	398	331	368	357	362	370	378	365	379	378	387	337	377	352	373	377	356	349	366	346	381	369	349	393	382	386	376	389	365	372	384	368	380	366	394	353	360	340	339	397	353	365	383	357	342	403	387	363	379	392	392	347	366	370	393	355	370	350	386	379	357	372	357	316	381	408	361	360	398	418	366	412	397	338	343	369	381	351	368	424	348	376	362	366	375	353	369	363	356	381	374	360	363	392	337	346	389	365	362	361	391	360	366	360	375	353	357	369	403	365	390	364	393	364	387	342	380	346	373	375	390	386	375	396	370	409	343	371	353	349	369	352	395	392	383	383	347	409	357	358	340	379	376	390	398	339	362	337	386	349	407	373	359	385	397	353	363	370	392	379	385	406	364	368	366	354	342	363	369	357	411	358	357	384	371	366	366	381	371	367	349	347	370	399	379	349	362	379	361	340	360	382	394	342	393	372	368	369	377	364	383	336	393	380	364	364	372	373	356	371	372	348	368	377	365	377	342	358	372	375	372	367	385	330	424	376	352	412	367	361	403	354	361	356	375	371	355	369	372	353	402	365	344	363	362	374	371	373	350	382	367	383	377	370	331	383	392	386	381	368	349	381	392	370	371	346	376	373	353	371	374	333	407	373	384	370	370	383	384	372	352	382	378	400	332	382	350	368	359	368	393	388	381	396	406	371	394	359	383	378	339	373	382	356	346	371	375	360	365	344	372	390	365	359	358	370	359	354	397	419	349	392	364	357	420	338	387	386	365	356	377	380	377	364	382	400	414	391	365	397	356	320	351	398	363	362	392	404	356	413	352	351	361	406	390	375	373	389	387	382	383	360	370	375	335	411	375	365	340	365	409	332	349	330	353	329	319	381	324	315	422	395	363	372	350	363	399	388	353	376	352	363	355	395	348	369	358	374	385	361	369	391	394	359	392	379	394	381	368	353	351	375	355	354	366	365	344	390	357	346	362	394	418	362	343	381	327	369	371	387	316	398	375	364	335	359	350	360	373	393	377	377	345	369	367	371	376	368	340	384	346	351	366	368	361	356	371	384	365	405	359	362	395	364	388	353	380	383	374	385	367	377	389	350	365	380	368	400	391	353	378	397	368	373	374	378	394	363	367	369	371	383	387	380	363	365	358	404	330	366	343	370	357	383	370	375	364	355	352	378	356	353	367	374	399	389	373
28864	20448	11711	3837	2352	1193	767	650	526	472	522	432	420	469	430	384	404	416	395	390	376	369	401	381	345	386	362	368	367	347	366	335	373	371	382	372	354	379	394	378	402	360	416	370	338	350	418	400	379	349	366	400	388	374	387	403	372	361	335	387	366	384	385	355	380	366	393	399	382	424	354	387	343	372	379	409	354	368	402	394	352	383	372	361	392	340	357	348	358	349	370	365	390	359	355	399	368	375	383	361	378	359	380	373	367	355	364	368	372	358	360	383	347	393	361	381	378	415	364	354	367	390	366	356	327	408	369	385	399	376	409	362	362	331	412	375	368	356	377	379	365	370	395	385	382	355	342	319	418	379	333	355	339	413	369	332	360	403	358	353	379	352	362	355	360	406	396	382	361	426	368	411	390	387	356	388	392	415	350	387	358	404	382	365	382	324	405	357	376	345	395	394	372	385	376	355	339	370	389	367	393	409	390	391	353	348	423	392	381	392	383	369	337	403	351	374	377	401	340	428	357	343	357	382	396	354	383	371	391	411	367	368	342	348	380	400	380	408	376	386	408	385	412	349	382	363	390	397	377	392	342	393	413	363	351	347	389	350	398	372	401	349	370	369	369	360	346	371	365	395	376	366	398	385	371	353	364	388	373	380	389	363	368	403	355	342	371	373	366	400	358	369	348	370	376	389	393	384	376	365	393	390	366	423	352	360	338	370	396	363	319	391	385	329	374	406	356	355	384	357	366	366	392	384	400	332	390	338	392	364	381	382	360	379	349	362	392	397	351	397	347	389	391	362	368	353	380	353	387	427	399	358	380	403	375	396	337	393	385	369	405	377	390	359	348	338	414	377	398	375	378	349	378	338	366	390	386	394	374	370	352	369	401	391	419	382	376	366	379	356	379	380	349	373	351	380	371	389	349	371	391	373	383	382	376	388	368	392	357	369	364	383	396	371	345	380	371	378	349	353	369	380	379	355	364	342	362	363	355	387	366	396	416	371	347	389	361	386	403	380	401	383	391	373	381	367	350	332	374	368	379	396	390	366	343	394	354	384	399	371	364	379	371	375	379	359	353	382	383	398	389	389	395	346	371	385	341	360	373	339	347	385	403	357	384	342	362	423	375	362	388	356	349	331	386	384	403	385	382	409	365	359	382	348	380	357	371	376	391	380	352	354	387	376	356	394	334	350	366	397	371	360	376	404	386	385	412	373	391	365	386	407	398	389	339	373	370	364	418	361	384	362	400	348	391	341	362	387	369	385	374	355	398	373	405	359	395	361	342	362	370	380	380	401	359	373	350	341	369	359	367	359	410	372	377	379	385	353	390	361	388	384	403	351	361	370	372	404	355	351	361	362	382	345	349	345	368	341	377	385	378	354	348	349	389	378	342	375	379	369	362	393	372	375	376	371	359	362	375	358	343	379	409	336	368	347	404	363	369	342	366	353	359	367	372	369	388	417	380	416	399	360	355	368	411	359	362	400	366	383	346	392	379	357	394	353	340	382	399	373	341	399	386	346	403	369	374	389	373	364	356	410	336	370	361	357	359	374	389	362	392	409	396	349	390	386	395	344	371	384	370	356	404	396	383	360	380	379	377	371	364	381	353	375	382	352	356	349	408	398	361	374	387	358	426	388	380	376	372	358	393	350	376	351	348	395	360	353	349	400	406	375	385	389	387	352	367	355	395	371	408	354	376	372	385	362	365	398	353	369	355	368	345	350	387	385	400	327	393	341	369	368	372	341	404	382	378	376	344	378	403	361	415	374	391	418	362	390	373	370	401	385	385	375	371	360	346	359	367	416	354	380	393	368	397	365	362	393	394	392	358	376	355	385	400	344	347	370	387	392	400	367	374	365	356	384	377	369	395	375	389	359	343	390	348	362	352	375	370	401	391	412	406	355	378	399	360	385	372	383	368	382	370	370	389	363	407	377	349	399	365	357	352	379	403	359	360	342	361	391	380	373	374	383	368	359	393	393	369	336	366	389	380	374	364	424	389	372	388	397	351	372	376	338	360	416	387	364	355	401	354	351	371	355	366	378	357	372	420	364	352	349	357	404	366	356	393	414	369	357	375	367	365	360	346	355	405	371	398	387	345	394	360	355	359	394	393	370	357	394	352	367	409	394	374	401	369	381	374	380	385	352	379	371	349	384	341	372	365	346	379	356	388	395	385	412	366	359	388	379	361	336	385	372	370	380	382	362	388	367	353	367	376	365	344	347	374	366	399	374	375	337	359	365	362	390	344	365	361	351	331	393	380	373	384	395	381	354	376	412	372	359	367	382	404	367	346	413	352	350	339	380	376	358	419	373	377	387	354	381	371	380	371	422	393	347	369	383	354	364	372	369	365	406	358	338	361	388	385	351	379	356	366	374	380	400	371	403	346	383	368	343	407	332	367	408	385	388	393	367	384	349	373	352	367	373	366	386	396	358	366	388	332	374	378	402	378	357	389	388	366	399	387	362	367	380	367	393	400	361	406	392	369	426	357	345	358	367	357	354	377	344	397	385	365	341	366	392	355	408	381	366	331	417	392	338	381	356	360	403	372	377	386	346	374	391	366	342	402	364	333	383	402	400	367	379	412	391	398	388	380	362	368	334	358	375	361	347	420	387	360	360	395	376	382	371	367	366	383	408	357	366	372	379	365	354	384	387	357	363	350	344	355	395	368	348	393	395	387	376	360	346	367	397	378	367	378	382	388	381	342	374	398	384	334	353	355	391	397	388	381	417	363	393	363	379	383	378	400	403	348	355	386	369	359	386	397	360	356	376	370	376	378	421	358	351	369	379	377	331	355	383	386	374	378	394	391	375	387	359	389	395	374	361	378	372	389	371	350	369	400	356	385	387	383	400	387	393	404	352	352	406	428	363	362	395	364	369	375	389	347	377	364	399	395	386	343	370	348	344	385	341	394	372	373	358	377	372	362	394	388	355	376	342	386	369	392	349	355	359	374	349	379	370	398	382	363	386	376	380	396	385	414	347	384	393	411	394	397	362	353	390	384	353	352	403	351	393	335	350	353	352	390	364	331	349	371	395	368	333	383	386	428	376	393	409	377	364	384	404	405	380	397	378	361	350	377	355	377	387	354	387	389	372	347	373	416	384	404	396	370	385	400	381	384	353	387	346	386	354	345	383	368	390	381	331	360	357	392	347	372	345	370	360	345	406	377	408	376	388	371	345	364	324	360	376	401	363	379	378	342	378	346	356	375	341	384	368	398	367	353	410	448	387	390	408	357	356	381	382	376	377	372	383	362	390	343	387	354	388	405	355	384	367	414	387	369	383	392	404	453	382	367	403	367	370	374	369	428	355	372	396	352	347	383	377	383	354	378	361	348	380	386	396	334	352	352	351	367	356	417	361	372	391	369	361	383	357	359	343	356	383	373	374	389	355	400	389	356	364	344	371	367	372	350	371	381	355	376	381	398	352	388	385	393	384	360	384	385	349	361	412	355	349	372	351	376	357	358	375	387	382	397	357	372	417
21069	21687	10081	4421	3803	2102	1339	1038	637	656	669	553	489	546	485	473	497	480	459	450	404	436	425	375	395	420	408	392	410	386	404	378	430	419	382	408	395	445	383	418	414	375	419	420	432	385	398	403	416	427	427	431	418	399	405	399	419	387	424	407	398	422	381	436	416	428	427	404	437	413	418	416	418	383	409	390	414	415	417	397	386	396	393	395	407	418	408	378	413	396	450	420	430	410	400	387	456	407	421	455	424	403	427	431	434	410	417	409	435	434	439	435	407	437	422	399	388	420	396	388	406	385	431	414	405	413	406	437	377	394	397	403	400	424	374	402	420	413	409	423	410	405	396	397	436	387	392	412	400	395	452	390	404	412	405	369	415	418	397	409	376	415	384	378	411	390	416	393	456	420	403	400	410	397	442	390	414	425	385	403	398	391	397	403	400	421	424	417	385	370	391	399	396	368	392	418	406	381	425	439	411	401	398	411	443	389	398	382	398	418	418	414	385	441	432	379	414	447	435	395	399	399	389	355	410	405	407	418	441	404	402	433	407	430	376	413	394	440	438	444	420	416	398	395	397	406	383	408	360	411	437	388	366	405	404	366	395	398	405	415	403	417	421	416	407	401	401	419	430	405	433	399	385	390	413	438	408	419	402	403	436	378	399	422	426	394	414	419	483	419	412	409	405	408	399	413	383	419	397	380	440	442	381	453	425	397	392	381	381	399	412	407	399	436	408	429	430	413	412	397	391	429	394	440	431	392	408	417	390	420	456	396	403	404	414	434	389	462	378	413	399	422	423	426	411	420	418	425	404	393	449	429	386	390	435	432	405	420	394	424	437	407	417	371	384	375	413	421	403	428	413	421	429	406	430	417	393	405	427	369	403	415	403	418	386	385	413	381	401	418	400	410	429	430	435	405	420	418	423	389	384	415	464	380	416	403	398	404	420	419	411	423	375	412	412	396	403	371	444	435	415	437	384	429	400	403	408	391	387	413	392	389	379	413	416	446	415	390	446	440	407	397	399	422	406	421	377	418	413	397	398	417	435	409	364	421	423	406	406	392	382	423	402	425	369	388	440	386	385	436	392	421	410	402	406	401	417	426	389	413	411	465	407	415	387	390	392	444	378	385	412	405	414	405	443	378	440	395	395	418	383	421	409	415	418	354	410	433	422	423	374	404	402	433	397	425	405	434	405	412	376	382	425	404	398	415	416	402	413	415	371	423	431	393	420	390	410	438	432	448	362	440	392	423	426	381	377	367	434	411	459	398	401	415	398	428	413	416	400	398	423	417	426	437	456	416	376	405	371	395	428	407	410	429	417	427	411	395	395	441	384	364	419	390	422	407	387	402	441	403	434	425	386	407	397	403	428	415	436	394	376	375	416	440	446	419	423	427	397	378	402	395	386	385	395	393	384	408	406	376	404	437	419	375	398	410	380	387	403	411	417	408	406	422	399	412	390	408	425	462	393	407	404	406	409	393	435	421	419	384	419	406	421	391	420	426	416	427	364	428	422	412	420	391	392	421	431	376	409	403	402	379	367	407	400	386	397	383	415	421	413	401	399	413	409	426	413	443	402	401	400	405	389	403	398	436	403	390	423	396	377	396	422	404	428	397	435	387	398	423	430	397	429	414	423	384	449	433	448	401	439	405	369	422	396	405	395	413	437	410	375	397	437	414	420	420	440	390	413	380	399	411	445	403	379	427	399	406	407	402	401	349	406	403	377	428	423	414	387	377	369	459	440	412	423	365	413	415	393	422	413	431	413	416	394	433	388	412	421	399	428	407	403	409	408	414	418	407	393	426	386	427	411	392	381	409	417	432	412	394	427	416	432	423	403	393	418	376	420	431	387	419	409	415	412	393	407	414	423	422	407	414	396	394	385	393	409	439	394	448	418	371	413	435	377	388	399	390	399	410	377	386	412	400	410	388	426	410	422	414	405	404	361	372	384	372	421	435	418	397	379	382	435	412	423	361	396	393	417	432	395	424	378	407	361	394	433	419	419	390	435	432	384	413	414	422	392	435	436	416	405	400	366	441	425	392	403	420	395	397	406	480	405	426	409	424	411	399	397	413	413	371	395	431	437	387	412	406	384	392	404	450	404	417	450	384	432	397	396	388	406	436	405	399	393	418	391	390	439	394	401	455	384	380	364	418	412	386	413	391	360	428	454	396	415	409	387	442	437	411	399	402	409	447	452	404	376	416	446	462	424	393	400	415	400	400	415	449	421	418	394	414	402	391	412	415	393	400	400	368	424	440	411	426	411	439	448	426	376	383	438	376	382	413	403	405	412	380	392	418	419	401	417	384	372	387	429	381	382	412	419	397	420	387	416	396	428	429	391	425	424	442	390	399	411	375	385	410	383	371	438	384	408	432	409	429	410	418	397	424	377	397	409	372	430	427	378	418	382	401	405	435	407	421	395	412	380	405	422	373	403	362	400	379	416	444	403	414	417	425	389	401	428	437	361	405	415	391	395	390	425	408	398	391	407	425	429	410	452	421	446	405	385	435	392	409	418	384	420	405	379	408	399	383	383	391	381	373	421	396	403	386	386	434	407	394	415	382	424	411	397	412	395	396	424	403	419	408	419	426	439	408	390	418	420	383	399	392	408	410	407	422	407	411	374	442	399	444	442	400	377	386	393	407	391	388	398	419	419	386	403	371	404	419	414	414	433	435	380	421	421	394	397	423	445	401	416	416	423	364	396	417	408	398	385	388	406	410	400	399	450	409	399	424	401	449	394	428	427	398	404	410	382	414	392	403	415	423	392	409	410	426	425	401	406	397	417	430	412	412	427	412	426	433	421	385	361	405	425	419	391	430	443	401	436	404	402	418	411	368	420	388	389	408	412	370	371	420	400	431	424	384	458	372	398	414	381	372	405	377	399	414	425	439	417	395	403	411	405	398	432	438	432	422	360	401	374	460	420	454	396	393	405	405	417	398	392	421	425	428	403	377	418	405	417	391	425	408	414	400	372	393	416	422	442	371	417	419	388	438	427	442	407	403	417	380	400	430	396	402	444	370	416	418	420	394	460	373	410	386	410	402	393	412	374	383	419	401	386	416	404	419	430	401	408	412	406	373	387	427	411	421	422	411	380	390	394	394	431	399	418	424	393	428	380	368	408	415	394	440	406	388	405	409	367	413	372	384	412	385	380	417	432	390	445	390	375	421	385	392	410	386	388	396	418	397	392	409	438	406	444	421	381	385	416	401	436	403	409	415	408	439	407	412	392	400	391	410	395	413	414	408	398	398	459	400	432	402	389	403	385	433	452	416	392	387	417	395	420	384	387	389	448	401	404	439	382	401	402	372	440	405	387	414	404	373	368	390	426	364	441	400	389	420	400	411	391	396	405	419	441	396	385	423	397	425	387	396	433	386	426	371	387	394	449	405	414	434	434	423	395	405	419	379	404	405	390	405	415	357	415	432	401	388	382	387	406	414	430	406	412	394	401	437	387	385	413	365	401	397	391	391	424	416	404	438
23743	21287	28485	24391	21305	12316	2062	987	654	586	482	398	451	400	377	346	308	308	306	237	277	255	243	267	240	255	211	232	246	237	210	189	229	224	232	239	223	206	240	217	221	226	203	200	210	242	198	242	249	215	221	213	222	224	196	215	233	231	227	230	193	214	193	222	222	206	242	216	220	188	225	214	216	181	235	232	231	205	212	188	210	170	239	227	223	207	221	192	214	228	216	191	215	206	210	246	222	201	229	200	242	202	224	236	200	237	233	217	183	210	215	248	210	229	230	212	227	207	191	221	207	198	219	218	210	215	204	210	213	212	213	189	221	227	228	220	226	205	208	231	175	202	232	210	230	207	188	213	221	205	232	204	227	224	194	242	195	185	218	219	238	255	228	206	216	207	210	211	243	214	223	231	249	203	229	210	204	227	221	204	216	206	240	217	217	212	219	214	214	220	236	205	228	224	228	255	205	208	209	192	243	223	225	225	221	204	208	208	246	220	194	216	221	207	209	216	207	180	199	220	208	241	203	224	211	234	210	212	224	211	209	205	210	208	188	215	222	231	195	212	205	224	201	217	206	223	245	231	232	227	219	213	217	216	221	193	222	196	213	210	206	229	221	215	236	209	223	189	216	264	193	226	229	221	214	210	210	213	230	194	232	233	260	254	211	206	196	210	232	196	212	209	197	210	253	211	195	243	222	237	230	216	184	228	190	234	226	210	197	209	232	216	205	207	191	226	238	185	201	213	199	232	186	183	225	225	213	219	238	202	230	205	232	215	183	206	210	220	212	213	192	203	226	250	221	238	205	204	201	208	210	230	228	173	199	206	247	204	206	209	224	190	205	236	199	216	217	237	218	220	219	209	199	209	195	202	224	228	215	206	245	213	196	238	211	185	236	239	202	226	232	218	215	239	191	230	234	207	212	238	233	215	237	234	223	216	224	241	212	206	209	242	200	215	224	211	201	202	214	232	214	200	202	235	207	194	226	242	195	223	208	215	200	201	211	206	222	217	220	196	224	231	240	229	215	199	196	219	225	219	214	237	209	201	217	232	210	210	209	225	204	231	223	209	201	202	206	200	192	213	213	203	245	207	204	208	197	211	208	201	200	178	230	216	220	219	163	207	190	193	208	245	238	227	214	218	204	201	235	228	235	200	213	207	227	214	226	206	213	225	210	208	232	239	219	210	215	226	222	203	223	235	202	201	233	207	207	215	198	182	195	227	221	224	231	197	214	196	217	239	203	205	206	231	230	214	223	220	205	220	221	226	222	219	214	224	240	211	216	212	211	229	239	215	216	224	216	198	217	233	202	189	225	215	201	203	241	223	199	196	230	218	228	232	204	219	204	191	212	241	193	213	220	215	229	211	195	207	225	219	224	229	204	200	216	199	212	217	214	222	203	208	203	213	205	226	200	215	231	218	194	207	219	250	187	226	210	201	195	229	217	204	191	205	191	193	220	216	206	197	205	202	197	205	200	198	220	212	203	210	210	207	235	221	228	222	237	210	211	234	215	201	182	201	221	212	212	222	213	196	231	197	218	219	220	223	221	236	220	211	203	236	209	229	229	196	225	252	213	205	225	202	215	228	196	201	217	225	235	209	238	201	213	206	234	198	209	200	240	205	217	236	216	207	229	217	228	212	209	210	208	219	217	192	194	211	227	224	222	213	210	217	213	182	236	215	209	231	219	227	226	252	207	233	227	218	223	199	197	194	235	201	226	205	226	222	196	204	213	212	206	206	221	192	223	236	222	214	213	181	233	202	218	224	211	219	214	217	186	236	208	220	210	206	227	198	211	197	224	242	192	211	191	218	222	221	203	219	212	223	188	237	210	203	183	212	216	209	232	234	231	190	216	230	212	236	211	196	197	219	236	222	215	215	213	201	217	221	250	197	208	218	228	233	199	223	196	200	228	195	231	221	200	224	209	222	228	219	203	217	226	242	220	245	202	212	197	198	222	213	223	202	214	207	201	200	210	229	208	207	211	225	207	221	208	221	214	213	216	229	198	227	202	229	199	217	221	230	242	233	216	222	222	230	223	219	203	220	212	208	198	198	190	224	203	224	209	228	221	211	231	214	200	194	219	217	232	207	224	223	216	189	234	224	201	224	230	229	212	199	209	224	228	217	229	214	249	236	216	232	202	216	197	233	208	219	242	204	192	239	238	208	204	202	233	215	239	202	188	197	220	204	237	220	248	238	229	215	227	210	235	216	197	226	211	208	224	203	198	207	228	235	209	226	233	217	229	221	201	203	205	213	240	207	205	214	194	225	206	232	222	218	224	225	202	231	218	198	194	212	217	230	217	205	205	211	214	211	235	216	200	230	217	221	182	193	212	205	202	211	219	214	203	233	227	189	209	224	241	227	205	214	219	200	195	216	241	206	208	219	208	203	201	208	228	230	202	226	225	219	207	204	201	216	229	231	247	220	226	230	217	217	227	199	231	213	204	224	202	255	216	226	226	204	224	215	224	233	247	217	217	215	225	198	231	202	222	234	191	217	225	212	195	229	231	201	237	197	203	204	253	214	251	234	189	210	219	206	216	228	226	212	199	220	212	210	221	221	221	203	216	231	234	203	188	221	220	233	221	204	231	204	216	192	219	232	202	221	217	222	217	227	211	228	196	210	215	200	245	204	225	214	223	216	213	212	207	198	215	227	232	214	217	198	208	174	209	227	205	204	226	213	239	236	235	209	210	204	215	172	211	217	204	204	223	217	207	220	191	257	225	214	220	216	223	207	213	228	196	218	222	208	236	204	203	229	221	216	184	216	226	203	202	219	209	211	198	219	218	214	210	212	201	200	199	222	243	223	200	229	210	208	229	224	231	191	228	218	207	232	202	202	214	237	205	193	230	236	213	229	212	204	218	180	225	214	210	213	239	215	211	232	213	220	203	225	210	192	222	209	215	204	206	219	210	190	217	213	201	220	179	202	211	204	209	234	218	209	232	204	214	224	212	216	206	223	197	230	191	226	213	202	237	224	189	202	205	229	219	200	204	195	218	200	253	245	225	220	195	242	191	243	197	220	207	208	207	216	206	215	199	215	217	209	212	210	198	198	213	219	211	212	230	214	200	214	212	212	235	217	213	201	211	209	211	241	227	240	189	232	204	229	197	246	218	229	236	223	216	183	189	194	231	202	212	217	191	216	204	205	218	238	209	249	203	200	211	205	217	215	192	208	213	231	207	217	205	217	229	215	205	199	209	200	190	228	214	229	243	195	235	204	215	211	212	227	203	199	244	204	215	220	211	210	221	194	210	235	229	248	198	197	222	248	207	211	225	190	208	222	226	204	216	226	178	237	206	227	211	199	225	222	194	217	208	223	199	180	228	220	202	219	214	233	210	219	219	221	224	206	225	210	221	264	191	229	188	207	206	195	221	227	212	211	210	214	203	204	195	236	187	213	198	220	203	188	227	203	214	233	201	203	215	201	237	202	204	228	216	222	202	201	239	197	231	214	187	220	198	181	229	245	205	221	211	217
25373	35548	19546	8527	7931	4031	3011	1719	1087	944	770	641	679	567	540	496	451	422	389	380	295	303	280	263	278	303	271	283	307	254	282	239	262	254	248	233	245	224	249	265	262	225	271	261	231	219	231	272	232	265	249	261	220	227	229	234	263	238	234	238	251	254	258	277	240	247	275	242	256	248	256	197	240	277	233	233	236	238	244	252	238	241	222	233	238	248	226	271	212	267	242	272	236	233	246	237	250	244	259	217	242	233	265	226	236	250	239	227	244	232	218	247	253	253	218	221	232	244	245	243	226	260	241	217	234	248	254	249	227	237	253	227	211	224	240	235	224	230	247	238	236	232	240	243	245	238	231	248	242	255	260	240	238	241	238	222	259	245	226	212	265	250	217	219	237	247	237	214	247	275	252	246	221	265	241	243	226	280	245	224	238	234	191	237	224	240	236	247	213	251	240	228	218	255	257	240	257	217	220	242	263	221	236	230	233	257	193	252	251	255	252	233	242	222	209	225	239	271	239	253	224	219	248	246	246	221	213	242	249	239	234	214	244	271	213	217	245	214	268	270	230	247	240	224	222	221	231	229	237	258	216	255	261	268	231	240	242	244	229	257	215	245	265	227	207	256	211	224	259	224	218	245	246	242	244	224	228	241	224	251	254	229	240	259	245	227	203	277	243	237	224	234	234	260	242	224	230	215	252	231	212	254	216	254	229	265	233	233	221	266	273	270	218	225	235	241	243	226	236	225	229	209	238	244	229	252	237	228	235	223	257	240	242	232	212	253	233	236	259	216	253	220	222	240	244	209	255	237	247	222	268	240	229	265	222	244	219	241	237	249	235	252	273	241	251	234	234	267	246	268	252	246	226	241	235	244	239	209	238	235	226	257	217	221	225	206	235	219	226	245	241	229	259	228	232	229	245	229	223	241	217	235	252	237	211	228	251	250	239	267	243	234	206	255	225	231	248	253	232	265	229	224	228	248	239	250	244	239	231	241	222	250	254	247	223	242	232	258	273	248	234	260	212	231	241	237	258	279	240	230	220	257	250	213	215	230	238	237	227	232	220	220	252	226	219	243	222	256	220	244	219	261	232	218	246	210	228	235	259	251	229	215	250	254	247	226	239	230	239	261	247	213	230	244	226	238	249	246	254	231	228	236	226	248	223	246	234	248	229	251	228	227	244	257	252	234	251	239	243	255	249	245	232	222	240	245	259	230	232	211	220	247	262	249	235	257	234	235	213	260	233	229	244	250	252	236	261	225	236	230	242	235	232	235	251	245	240	232	234	262	239	214	256	225	259	225	274	239	220	230	238	232	224	220	242	242	242	235	233	226	252	251	266	222	225	218	199	221	228	215	262	203	214	253	240	229	260	257	238	256	230	259	220	246	245	251	232	239	230	250	236	225	221	255	227	199	253	233	247	217	231	230	248	231	231	219	220	229	245	234	242	243	238	232	253	230	261	238	226	240	240	222	235	232	233	230	238	243	236	256	253	230	219	225	243	246	238	242	263	235	202	255	267	243	220	245	234	240	255	249	224	236	257	247	236	246	264	227	230	223	238	236	270	236	243	224	247	239	232	231	213	217	255	221	268	217	235	237	259	255	262	228	222	240	235	234	241	227	243	249	224	207	237	250	233	247	232	240	216	238	231	218	229	228	233	228	237	237	244	216	218	197	226	230	230	244	240	224	229	216	233	239	242	231	232	252	264	261	287	245	253	246	207	276	257	225	245	223	254	249	238	220	216	220	243	240	257	257	250	230	255	265	225	261	237	252	219	229	249	222	261	253	242	219	221	236	233	225	250	238	227	253	222	252	223	220	235	227	238	256	238	241	223	229	236	245	240	239	217	260	260	239	252	269	226	226	231	233	230	226	227	241	259	217	238	219	232	259	275	250	257	253	274	216	228	244	251	251	246	242	220	219	228	231	237	232	234	237	234	217	248	228	238	241	211	248	230	246	245	230	245	233	248	246	260	243	237	240	271	256	250	235	244	254	257	242	244	244	234	239	248	223	234	240	241	237	258	239	258	223	246	231	226	225	246	220	247	254	253	245	243	258	249	229	283	240	239	228	235	209	229	269	227	221	220	213	226	224	242	233	259	254	229	236	202	244	233	233	212	216	236	224	204	233	256	254	229	242	238	223	230	248	241	263	238	219	245	283	239	247	227	231	238	238	240	208	240	241	232	232	255	271	232	233	235	248	225	236	229	234	254	238	248	229	233	225	242	229	259	246	220	258	230	260	253	241	221	264	256	212	236	237	239	228	251	230	234	234	207	236	215	244	238	248	211	242	259	222	230	246	248	220	245	239	255	230	240	209	221	240	257	256	273	243	233	252	233	224	243	224	276	233	262	240	239	232	233	257	238	233	246	249	240	224	239	227	230	200	222	229	231	235	235	219	240	223	205	259	202	235	217	236	236	248	239	252	251	241	234	244	229	242	232	239	226	246	247	232	236	240	232	219	235	225	233	230	248	246	255	247	238	228	217	257	223	253	264	235	266	223	240	212	256	240	288	250	229	236	226	238	234	232	241	284	218	229	247	244	214	244	244	221	225	239	237	235	251	238	256	241	254	238	231	219	245	236	234	254	249	231	256	244	239	232	230	230	251	238	256	235	251	240	243	258	218	229	235	229	220	243	233	237	248	265	283	247	243	248	244	228	238	246	228	238	229	232	220	245	275	238	263	250	238	249	249	237	241	241	246	237	246	220	233	244	238	253	252	253	221	240	221	217	207	224	237	231	237	265	232	252	238	222	208	210	233	249	242	261	246	239	208	260	246	256	242	207	236	247	228	211	212	254	240	239	240	235	242	241	246	236	239	231	257	240	255	231	226	258	230	234	235	231	228	248	224	244	220	235	236	252	227	231	231	261	262	218	256	237	226	234	254	242	226	285	250	262	247	251	274	219	223	238	228	210	278	220	243	248	250	202	243	247	221	242	285	235	241	239	225	257	237	242	214	218	228	236	241	243	259	227	244	240	247	230	221	266	243	219	208	224	253	227	236	207	209	224	242	239	245	238	253	214	239	225	246	254	245	222	221	243	244	254	250	271	243	262	256	235	223	232	217	225	240	262	230	238	228	239	259	227	204	227	245	262	263	219	251	257	205	228	259	233	244	232	229	244	222	231	229	222	243	241	244	238	261	216	241	228	221	244	230	234	242	231	247	262	236	234	226	247	261	228	227	265	228	260	243	227	234	212	221	213	239	250	248	251	234	218	206	232	240	245	225	266	228	244	230	242	217	221	256	244	249	214	225	241	222	265	225	239	243	242	243	241	235	230	274	244	234	223	231	245	212	240	247	218	226	239	247	245	212	249	225	228	250	240	234	241	246	246	243	243	253	211	245	236	251	266	261	222	240	240	257	228	256	233	232	250	229	247	211	247	263	227	224	232	236	263	242	242	234	234	241	253	233	266	232	238	252	249	255	268	250	247	233	264	247	266	272	233	270	272	254	217	245	233	234	226	233	231	228	214	230	259	230	221
25351	21320	27052	25548	9786	1782	1488	976	786	722	666	663	618	637	606	574	594	577	557	544	592	557	568	502	551	567	610	528	535	567	564	509	536	567	599	522	577	535	557	523	580	529	597	560	524	550	543	532	552	574	530	538	548	506	564	509	577	553	506	534	495	526	522	518	538	572	533	528	528	596	547	534	567	545	573	508	519	539	559	522	588	553	543	542	589	575	551	552	535	590	552	566	505	534	544	593	496	520	562	557	534	572	525	557	523	551	554	522	545	524	531	556	585	554	539	485	539	536	528	528	554	565	564	502	555	512	527	483	517	533	539	499	576	514	496	540	510	544	538	521	511	533	538	531	537	525	535	557	527	551	558	557	551	524	535	551	549	522	504	539	541	551	509	510	535	542	537	518	511	533	547	554	525	550	542	590	544	564	510	533	510	527	533	524	509	548	534	513	500	566	518	521	585	546	573	539	587	501	542	536	546	515	560	532	524	528	581	530	531	530	538	543	545	579	527	518	566	522	540	543	561	515	549	500	519	557	555	523	541	546	584	520	543	576	509	543	516	520	515	563	574	549	511	550	533	487	549	554	563	546	568	505	520	506	533	555	564	512	545	520	553	557	548	542	540	551	534	544	536	525	516	514	585	524	514	532	558	515	525	565	556	540	558	503	534	504	510	562	543	531	508	526	484	531	557	541	495	601	513	578	594	552	555	575	553	488	512	536	497	538	516	576	581	489	555	540	569	549	533	562	531	537	554	548	507	528	554	527	549	529	538	543	524	554	506	565	496	495	560	528	529	523	565	522	519	532	533	530	539	566	532	564	516	535	547	526	538	547	540	555	601	546	516	563	539	529	524	572	533	511	518	490	525	507	534	550	572	564	551	582	540	500	548	537	537	518	533	517	533	539	549	513	547	550	573	550	591	510	549	553	563	553	520	519	549	535	521	527	521	567	573	525	579	511	544	500	511	518	571	546	508	560	557	493	534	547	489	512	542	528	522	541	514	549	507	547	559	534	551	497	569	549	500	535	564	544	548	568	533	537	514	492	542	526	516	517	557	524	594	473	546	538	519	527	531	528	547	528	513	547	547	536	495	531	539	563	529	562	537	546	508	518	535	526	512	515	537	541	528	541	585	550	555	508	542	566	527	557	523	540	511	533	567	565	552	510	533	521	511	530	540	571	566	566	533	530	556	547	519	503	547	545	558	564	559	532	531	546	541	522	552	535	503	551	584	528	537	508	521	535	553	518	542	536	564	517	528	566	522	548	520	542	502	517	528	541	534	571	563	565	522	515	505	538	496	548	544	563	509	531	518	509	558	525	554	523	515	501	516	558	535	536	567	527	544	524	535	547	550	565	541	539	561	564	532	548	529	550	544	550	557	512	540	543	531	546	554	515	540	516	508	542	506	524	545	519	578	546	560	550	541	537	500	491	546	544	570	507	531	528	568	517	556	523	524	508	515	521	522	549	569	575	561	546	554	549	542	532	547	518	526	566	551	545	529	529	531	526	579	516	512	523	539	533	551	523	513	516	554	548	520	511	501	521	490	539	535	564	549	528	511	516	577	516	553	532	539	522	542	545	519	540	573	507	518	516	550	537	536	572	505	552	541	549	572	500	531	549	511	485	493	532	555	526	555	493	594	488	555	534	501	500	562	571	560	545	536	494	525	474	488	529	562	520	570	553	534	546	559	463	541	509	530	551	544	521	567	561	578	544	482	519	505	568	575	511	497	544	544	542	552	520	528	557	546	491	555	589	557	518	520	520	531	515	499	508	523	526	533	536	516	538	535	528	516	512	484	600	536	543	561	546	523	571	517	467	552	528	525	522	546	552	511	575	525	557	550	562	556	552	532	522	520	561	545	529	553	498	497	519	548	566	571	547	531	540	524	534	542	540	520	549	547	514	542	531	558	550	536	564	544	554	590	539	557	581	540	549	545	512	538	554	517	531	549	521	518	538	530	540	525	532	520	543	531	523	521	461	524	561	556	571	567	550	529	549	548	515	516	613	549	547	561	529	554	496	467	527	560	550	551	552	545	498	497	547	546	525	552	561	525	538	564	537	537	550	544	562	491	545	494	523	530	537	537	538	515	597	530	542	491	516	573	591	500	555	518	506	545	534	584	522	514	520	545	537	541	530	565	559	551	542	538	504	546	584	537	523	539	501	564	549	556	547	520	585	543	586	542	597	528	539	560	536	529	521	549	524	518	499	503	586	552	522	540	537	510	521	541	508	541	496	560	513	491	536	563	542	550	524	547	509	526	529	567	507	507	562	544	517	527	551	505	603	532	503	547	537	548	527	523	572	532	548	568	544	569	532	530	527	547	569	506	546	557	525	524	545	569	522	522	543	518	529	526	544	525	523	536	519	526	524	589	532	576	558	580	545	517	565	507	540	555	533	545	542	552	489	566	556	547	587	564	535	506	516	513	529	489	578	504	580	514	519	552	493	536	546	554	532	517	591	535	554	541	529	530	561	520	528	540	545	574	552	530	531	531	533	559	552	528	528	534	542	553	580	522	565	535	567	516	527	509	510	517	575	502	541	523	515	543	538	539	502	519	536	592	562	535	577	512	554	530	487	529	580	556	543	519	557	541	554	570	524	523	560	483	547	547	544	508	532	539	523	543	500	531	537	529	545	552	593	521	534	575	551	559	558	515	518	527	583	563	478	517	542	538	523	540	508	536	561	505	539	560	546	524	532	550	517	564	529	547	533	538	549	567	570	536	572	534	557	526	561	519	553	576	518	531	541	547	543	499	510	543	529	541	574	521	569	516	519	521	504	530	555	514	508	514	555	575	583	472	551	532	513	527	519	521	522	555	510	543	533	574	507	517	523	545	516	544	523	530	565	512	538	542	542	509	503	540	509	521	517	517	526	500	569	518	504	521	501	535	571	561	580	543	547	537	547	527	512	546	593	522	526	547	560	541	564	556	524	532	537	504	575	543	515	514	515	528	598	525	545	541	517	548	549	544	522	564	551	551	539	520	563	506	540	569	524	540	591	533	554	537	529	549	546	534	497	564	565	552	526	521	514	571	510	514	557	546	536	511	537	560	526	561	524	565	550	548	544	518	511	463	544	554	536	558	527	566	556	543	550	498	530	524	529	533	534	551	515	549	551	527	561	581	537	544	533	571	540	548	515	533	556	525	555	572	508	553	543	549	552	526	552	516	513	573	565	537	531	555	526	559	500	571	536	514	553	541	542	568	531	532	532	543	550	499	531	544	524	551	522	554	558	556	525	581	587	526	552	532	514	493	507	565	531	582	550	549	484	547	540	560	557	519	511	542	531	513	567	594	542	542	535	556	552	523	582	528	536	524	524	503	489	521	529	530	553	516	532	545	509	532	550	534	483	517	565	490	540	536	541	590	558	519	562	596	531	543	572	513	511	512	551	528	476	543	521	572	541	559	529	558	555	592	532	484	513	549	541	566	520	541	523	574	535	539	565	581	543	549	514	519	542	521	490	560	607	503	517	500	528	547	532
23934	29635	14892	5742	6067	2365	2622	1452	1160	1004	892	832	801	774	702	671	679	646	659	628	603	604	629	597	585	606	552	633	599	551	584	570	556	573	589	566	570	577	583	544	567	602	548	557	545	549	604	582	549	534	594	587	554	545	525	542	549	567	585	556	536	543	602	547	612	583	579	567	580	572	556	582	529	564	580	566	579	559	569	580	552	552	540	547	558	550	564	567	597	549	552	567	562	576	528	563	608	584	548	559	555	579	591	509	593	533	540	545	551	557	558	576	582	595	557	596	531	541	519	585	587	522	545	558	563	575	583	550	518	541	560	545	586	606	567	532	559	578	560	525	528	571	600	569	566	596	560	558	560	571	554	578	524	541	578	522	588	607	551	548	563	583	617	507	567	533	568	552	570	572	615	558	535	549	546	512	541	552	571	571	564	599	570	577	619	587	600	572	571	517	564	559	565	561	580	591	538	548	560	561	525	540	557	585	563	531	596	525	558	567	585	531	567	558	569	580	545	583	538	569	558	570	545	594	568	577	545	552	560	587	568	555	554	552	550	561	547	547	586	565	546	518	563	560	574	566	574	542	538	539	570	572	587	552	568	508	574	596	614	539	531	548	589	579	568	556	547	588	608	561	581	603	598	571	596	594	524	563	585	570	563	609	558	550	545	585	550	546	564	553	560	515	563	563	531	553	590	561	574	540	565	586	512	570	625	589	571	614	559	597	550	524	549	553	542	602	578	575	572	559	544	642	529	571	574	532	561	555	539	546	542	560	561	572	514	546	572	592	540	559	581	570	598	567	563	557	584	542	569	536	559	544	554	558	552	544	607	551	561	562	543	536	551	509	587	550	593	504	588	584	525	561	544	541	539	591	550	557	605	551	546	568	548	554	535	561	589	547	557	542	584	597	575	588	561	531	569	559	584	540	524	539	540	540	568	565	599	539	566	572	564	576	542	562	574	540	593	512	532	537	525	590	596	550	556	554	551	539	526	585	583	571	589	571	579	575	570	573	578	565	576	578	559	561	568	520	587	537	567	623	554	571	556	546	532	618	573	553	582	549	574	566	550	542	579	581	589	592	547	576	549	580	580	547	529	525	557	598	582	534	562	538	543	570	536	595	573	549	614	543	569	561	577	588	504	581	539	605	557	561	483	583	577	576	588	553	561	578	562	576	559	550	563	599	573	536	580	573	579	594	539	573	573	578	569	571	570	561	584	564	540	569	566	602	562	515	574	597	578	570	569	498	567	564	549	564	599	536	564	578	558	580	569	558	627	546	548	590	621	537	590	584	528	580	578	585	562	538	557	523	575	581	582	554	585	578	514	580	560	599	566	568	544	570	556	556	567	535	559	546	625	569	543	587	547	547	536	561	533	542	567	543	585	553	559	566	587	593	526	572	570	543	591	605	540	550	582	581	528	588	581	587	548	603	546	584	577	559	565	576	574	583	590	553	581	556	592	571	572	580	536	524	529	542	592	566	575	571	573	596	579	584	583	554	541	533	559	529	532	562	567	520	540	525	552	510	540	577	573	542	522	550	557	538	562	552	568	546	554	587	587	571	613	564	545	574	597	582	552	559	559	599	569	560	547	569	579	541	546	556	549	557	563	568	562	573	540	588	529	566	565	528	565	549	561	551	547	604	531	550	595	553	511	575	592	559	547	544	588	582	569	563	607	556	564	541	541	577	563	595	546	557	578	524	603	560	569	566	534	554	570	572	548	554	563	581	597	548	563	544	565	552	574	559	539	545	566	551	569	546	574	548	564	553	588	575	585	570	595	561	598	598	581	528	578	546	536	573	541	554	571	548	540	530	565	581	562	601	559	567	588	564	608	560	581	526	521	557	571	539	581	558	572	537	537	578	540	550	555	575	516	573	532	532	586	543	560	572	592	536	536	569	543	558	531	514	538	548	570	592	574	572	592	552	553	599	592	501	539	520	543	525	561	559	544	545	557	551	588	545	550	557	578	518	571	532	557	548	544	521	546	547	547	558	563	562	553	575	591	602	512	586	554	581	582	572	605	556	607	584	610	554	595	550	577	594	585	570	551	561	597	573	584	552	581	556	575	572	550	555	577	547	554	557	604	559	565	564	533	548	576	545	565	535	546	570	547	552	567	547	576	505	553	562	583	587	549	555	566	582	601	612	563	543	580	567	602	543	569	555	541	588	551	571	547	579	548	549	550	569	553	571	579	483	540	560	583	548	541	554	567	527	498	558	536	498	558	543	535	581	567	541	569	540	499	555	563	584	543	537	547	538	568	545	547	554	533	573	570	558	596	586	595	553	551	549	555	583	497	538	552	562	590	550	537	553	496	518	586	563	537	569	553	566	607	557	568	564	520	573	571	568	616	532	573	526	563	578	545	558	607	551	557	588	620	586	538	540	571	591	547	600	553	537	566	577	555	584	539	513	576	582	580	568	567	584	557	553	552	566	542	543	601	580	606	595	545	571	534	553	565	574	578	566	556	574	580	561	556	594	525	562	590	523	534	570	562	514	578	554	560	567	571	603	543	580	562	580	567	577	564	578	507	548	589	579	565	564	550	571	515	603	561	537	605	583	586	560	619	600	590	569	586	571	563	524	605	542	528	580	531	556	560	597	583	551	571	581	569	564	571	540	585	562	507	588	618	524	518	561	564	540	554	558	577	530	579	583	561	547	555	572	540	562	579	576	546	563	564	556	531	556	552	541	586	562	613	557	571	536	577	571	540	533	575	513	581	572	592	539	582	562	589	573	588	575	552	577	577	552	542	579	600	561	602	555	555	533	575	550	549	532	584	571	515	617	573	568	535	498	605	535	569	523	543	538	566	548	563	568	543	586	549	547	585	552	546	569	509	512	575	549	562	566	532	585	555	587	570	580	547	569	540	561	546	580	554	569	512	548	521	564	593	536	559	533	546	565	531	578	598	568	555	574	557	536	602	518	602	550	596	570	571	585	525	561	543	578	559	577	563	575	534	553	539	582	564	567	583	573	563	546	580	572	562	593	565	608	589	611	570	528	569	592	557	539	540	538	576	550	560	550	566	546	593	589	548	555	587	596	571	569	567	534	541	637	538	603	588	575	550	561	551	584	535	549	542	548	534	527	565	540	505	590	576	504	560	561	562	535	566	555	533	553	576	541	538	580	565	555	580	535	567	550	588	548	555	575	566	538	539	581	547	559	595	589	556	556	552	549	552	549	555	580	567	565	579	546	575	558	589	540	509	536	552	574	566	523	577	605	552	577	585	559	592	565	562	524	592	614	567	617	597	629	581	592	557	574	559	569	556	542	620	561	544	567	543	582	568	577	550	567	592	588	593	587	543	585	563	547	550	587	629	522	585	580	539	569	575	534	567	573	564	538	566	532	569	542	556	539	559	560	562	599	524	583	548	539	544	546	583	570	582	551	564	605	576	589	526	551	572	555	562	520	555	551	538	592	569	548	585	581	570	558	595	538	580	531	547	555	545	567	585	543	544	531	577	580	540	603	583	558	608	544	572	538
22841	21308	28871	24048	21302	21231	8243	1630	1125	930	804	773	668	616	535	527	525	509	438	441	441	434	407	409	438	410	427	379	394	395	396	368	374	372	375	367	379	391	369	393	380	425	389	379	360	394	386	364	390	351	365	352	395	397	402	369	419	363	366	340	331	369	383	403	376	381	373	379	364	383	380	383	349	362	353	361	355	348	414	380	358	383	364	370	401	372	361	386	370	376	365	380	383	349	357	373	358	364	373	377	366	352	361	345	351	376	393	368	367	381	358	341	376	365	365	384	351	381	374	364	361	382	350	358	366	390	384	376	373	338	389	393	355	397	391	388	387	356	349	370	336	369	417	349	333	381	413	393	352	347	370	357	356	394	343	375	381	385	383	372	381	376	353	357	382	367	371	337	395	356	352	340	359	345	337	366	359	377	387	374	354	353	351	333	369	353	341	376	371	358	371	326	376	353	357	371	354	348	363	386	375	360	377	366	380	379	356	368	353	382	364	370	362	361	365	437	376	363	344	332	380	405	352	340	356	370	380	361	367	382	377	374	405	359	380	374	360	383	346	374	364	382	393	350	359	380	384	356	370	402	346	372	357	374	371	366	354	397	360	378	346	379	346	379	399	377	355	294	347	388	355	375	364	392	331	352	383	334	338	383	338	381	399	382	350	359	383	390	356	358	368	366	347	385	358	368	353	349	371	342	365	334	391	358	397	353	370	356	376	375	376	359	420	379	384	351	352	376	384	388	328	364	363	385	334	388	344	366	371	394	374	446	390	366	400	373	393	372	379	330	348	368	347	339	388	354	369	358	327	388	309	354	369	397	374	361	340	356	357	359	345	362	380	386	359	360	346	378	345	368	394	357	375	375	351	364	349	409	349	363	357	380	370	379	385	354	366	353	341	376	363	366	399	377	329	356	375	364	377	391	382	390	379	342	383	348	381	418	374	349	353	419	364	329	344	376	377	365	399	357	360	366	381	400	397	343	346	348	379	348	378	368	397	350	348	358	334	368	358	381	367	381	393	350	349	378	356	370	359	330	393	350	357	350	349	356	333	357	410	332	386	332	345	374	382	398	350	364	379	341	375	385	381	381	361	384	327	331	364	382	344	370	370	384	353	360	373	347	368	394	406	378	359	377	360	407	361	362	386	356	355	368	340	407	372	353	357	336	386	374	373	392	372	414	396	376	352	381	324	370	355	354	345	329	352	348	361	389	348	342	366	393	361	405	377	381	366	399	380	341	343	383	364	349	363	366	346	339	315	387	337	329	371	333	370	398	365	391	345	370	380	371	359	359	385	350	341	397	368	379	356	369	336	354	373	374	336	367	365	376	369	386	369	351	378	353	375	356	386	346	354	384	393	380	331	364	368	354	371	359	388	366	380	372	356	365	346	391	374	375	369	323	370	385	383	365	360	401	384	391	371	324	380	341	366	373	359	355	355	325	334	351	378	378	375	385	339	353	353	361	375	353	364	353	361	359	359	369	375	362	359	382	392	357	361	357	383	349	355	364	373	378	358	381	348	339	347	425	345	358	347	350	353	317	372	357	357	317	344	328	372	414	356	383	395	379	369	362	344	356	374	392	396	364	390	355	377	376	349	347	326	351	338	383	354	350	383	364	409	373	356	430	394	356	391	369	376	390	379	368	387	357	377	355	326	378	328	348	359	370	346	347	388	384	383	398	409	356	360	382	384	340	338	353	388	353	359	375	363	367	364	369	366	349	376	349	414	360	389	377	340	378	386	365	394	369	374	366	367	356	349	337	357	347	347	389	364	385	358	373	363	389	360	368	393	343	393	352	324	350	397	400	366	384	363	384	360	361	364	377	339	385	364	361	345	387	384	386	364	346	373	333	337	374	333	372	370	362	360	389	393	400	394	343	383	338	385	351	357	370	363	395	317	366	376	369	369	384	367	345	375	385	355	367	388	414	386	370	348	344	359	379	345	364	405	357	375	354	384	371	361	376	369	341	383	343	366	390	375	362	400	335	388	381	352	368	366	352	331	369	341	353	385	341	359	365	344	369	352	356	371	373	368	345	415	383	362	330	340	398	373	342	354	359	338	364	380	418	372	330	359	360	368	355	345	363	364	379	373	386	358	365	374	338	363	344	384	369	352	371	351	353	356	376	364	381	354	371	334	330	361	373	394	360	361	366	373	367	393	340	370	390	345	388	332	412	384	351	375	366	408	385	369	372	346	348	380	387	345	355	390	349	389	340	367	368	345	370	348	383	358	394	371	394	370	354	321	374	385	351	361	335	386	350	376	355	382	381	379	379	339	377	338	368	369	364	390	368	372	371	359	350	359	348	395	349	331	375	380	330	350	367	393	341	369	381	393	360	368	364	359	339	389	366	320	375	402	343	377	381	365	389	338	361	358	387	384	354	384	383	369	374	357	344	322	364	369	342	361	347	342	377	336	366	360	376	362	357	349	354	358	363	372	355	340	354	372	343	335	375	342	335	390	375	367	351	356	341	364	305	360	362	351	354	351	357	376	356	379	394	380	379	379	370	377	377	362	385	381	354	357	330	375	371	345	359	363	370	387	391	327	348	361	411	364	365	368	356	375	337	400	375	370	339	365	387	388	349	326	372	342	350	362	371	365	374	356	364	362	352	365	344	384	370	405	382	389	338	378	357	346	352	401	362	359	391	384	376	348	339	368	352	315	381	403	368	354	361	393	344	361	369	314	360	388	356	347	353	338	382	361	405	357	342	388	383	390	345	370	359	373	370	361	339	392	339	388	380	416	377	395	371	320	374	372	370	371	378	412	394	357	361	386	372	383	374	357	348	393	373	395	363	387	365	387	365	399	348	380	366	406	362	352	368	353	373	373	384	374	369	375	393	336	361	362	319	354	338	372	342	365	374	381	367	355	359	392	370	382	370	372	383	357	363	387	373	366	363	390	370	389	403	368	367	336	368	384	387	374	359	334	366	354	371	392	365	340	340	378	366	367	358	351	372	375	367	328	371	381	334	368	358	389	350	374	367	391	350	356	357	398	363	364	357	370	357	352	336	328	386	339	361	373	339	362	411	381	394	351	392	368	382	382	372	351	338	362	388	366	364	344	371	386	378	385	349	345	378	343	369	385	368	363	361	356	358	368	380	355	358	335	354	368	345	357	376	347	380	367	369	364	363	372	327	368	349	393	379	347	379	378	383	389	387	364	371	359	379	397	367	373	371	328	344	333	374	357	341	375	370	369	362	341	356	375	341	388	380	375	354	394	362	387	360	358	402	381	379	348	384	367	377	350	368	375	358	392	380	360	371	355	407	376	358	397	361	361	372	351	404	334	316	345	379	380	332	352	345	348	364	348	372	359	313	349	386	383	393	375	380	337	315	381	360	391	370	374	386	402	340	362	396	365	389	354	393	379	334	372	351	394	299	387	366	384	392	362	343	384	410	367	360	352	369	347	406	371	412	379	366	370	344	346	349	372	383	367	342	402	338	388	351	391	373	360	328	366	388	389	392	356	370	389	361	385	370
28119	42591	23255	10275	10176	4785	4460	2440	2003	1514	1263	1127	1022	955	765	730	606	580	573	523	506	529	479	450	422	407	421	436	375	373	397	427	405	417	398	422	406	392	424	389	400	365	399	419	358	417	379	378	370	368	374	353	372	418	387	408	358	421	380	375	441	360	415	363	389	371	379	378	370	394	395	411	367	404	370	403	386	334	396	355	371	373	340	396	360	358	407	376	357	350	389	376	382	366	363	396	353	354	390	422	347	376	394	390	389	364	396	370	360	365	355	407	383	402	377	382	385	361	383	359	382	363	370	383	381	390	377	386	391	393	381	387	361	382	400	378	382	367	398	379	369	369	427	372	386	340	363	369	376	396	404	369	425	392	371	382	381	394	380	381	387	387	356	341	394	353	418	371	418	360	381	382	392	380	371	412	357	390	370	380	396	362	395	427	391	373	388	416	388	415	356	400	383	336	395	362	359	374	354	370	362	393	365	386	375	372	360	350	341	406	376	405	359	387	402	363	358	389	372	360	372	355	358	393	381	402	361	360	387	364	373	367	379	380	383	366	376	344	391	359	395	407	378	369	374	410	353	384	367	374	353	385	367	390	346	361	379	364	369	395	403	359	393	379	394	383	385	368	357	369	392	345	396	366	364	362	337	362	393	408	378	377	393	382	373	376	396	414	370	374	356	371	370	385	373	391	365	361	381	359	339	380	388	337	379	390	358	389	356	398	367	386	382	349	402	416	359	397	392	381	395	407	366	426	378	350	380	371	359	401	333	401	374	364	393	350	379	301	366	381	368	390	386	401	372	381	374	344	387	389	395	403	386	375	350	405	388	375	331	391	386	394	367	367	363	397	374	367	346	364	374	404	397	354	370	398	441	354	360	390	358	353	384	385	389	363	405	370	391	383	367	365	387	358	357	358	337	364	381	349	381	384	365	391	404	318	392	367	347	362	385	371	382	355	372	392	382	393	388	378	398	392	376	383	373	383	385	395	387	394	356	351	372	362	323	416	374	383	407	389	399	374	402	365	401	366	374	371	397	377	373	414	367	383	356	336	387	381	354	383	370	366	380	351	352	398	379	387	384	390	367	381	391	343	361	390	368	351	390	350	401	379	364	371	384	373	375	363	381	371	352	364	367	392	402	390	381	380	386	357	394	372	349	377	410	421	373	373	374	367	408	375	385	410	381	394	383	373	348	390	365	347	353	349	379	331	408	350	379	384	398	385	389	352	384	378	392	342	386	398	377	376	399	408	370	368	371	381	375	394	395	364	381	388	384	381	377	387	398	361	383	359	376	394	383	353	359	372	390	391	357	384	364	372	387	375	377	357	376	388	371	330	355	389	350	374	393	411	374	425	392	393	380	386	360	392	358	359	377	367	355	357	357	369	363	384	374	406	375	373	351	336	377	370	371	401	351	358	394	400	364	358	360	396	372	375	341	372	384	385	344	423	386	372	368	387	350	389	373	389	384	396	349	381	389	371	356	394	371	388	372	359	367	392	378	367	408	398	400	382	368	387	406	373	410	342	380	379	368	365	368	351	366	405	387	389	382	344	366	380	365	377	407	379	379	346	367	375	386	417	358	391	356	367	387	385	402	382	335	354	362	377	395	363	382	364	344	381	383	393	371	360	387	372	379	409	407	367	404	371	401	396	384	371	366	389	332	366	373	386	383	378	363	368	367	385	367	400	370	390	356	401	351	366	382	370	365	385	373	394	366	409	393	406	372	423	355	380	351	363	349	385	366	367	389	416	373	399	365	398	330	381	383	369	372	407	378	356	383	386	380	394	343	407	406	363	373	365	367	346	378	385	374	364	358	422	380	359	350	364	378	407	360	408	372	347	390	370	354	348	398	360	392	390	355	334	365	371	412	381	407	360	354	360	364	396	388	414	373	380	381	376	402	352	348	379	377	384	370	385	401	400	350	360	369	363	391	375	378	382	364	361	374	378	379	369	376	395	423	388	393	362	400	355	363	383	380	388	408	361	392	368	336	352	381	338	372	342	361	386	348	390	425	377	386	374	340	336	378	343	380	373	384	387	395	361	367	405	383	355	378	369	376	415	405	374	384	389	332	383	377	383	367	371	348	371	360	393	418	391	369	405	388	367	351	363	390	372	391	358	371	395	397	340	372	412	382	361	388	358	368	398	383	394	341	380	372	364	360	389	362	374	401	405	384	405	379	374	358	378	342	418	377	378	363	349	412	354	378	378	363	407	345	389	412	369	414	362	363	368	365	372	363	370	365	372	396	394	390	349	400	378	379	384	371	399	355	372	363	383	426	344	414	378	373	360	367	427	365	384	345	379	390	406	384	394	361	381	367	369	394	353	379	393	381	388	370	402	371	385	374	438	373	389	392	342	348	386	379	373	342	385	394	360	360	366	365	378	360	336	348	374	392	386	400	397	406	380	388	396	364	401	391	346	390	364	361	352	366	428	360	367	383	418	403	358	364	359	362	375	405	364	394	367	394	406	390	361	379	384	369	381	369	383	342	404	381	395	385	359	366	375	335	362	374	367	382	401	359	322	377	398	373	363	381	374	375	374	374	411	353	376	377	384	377	365	345	381	382	388	345	382	370	393	392	364	355	370	382	366	355	365	373	385	365	410	365	379	374	388	400	400	328	341	356	392	364	396	382	372	372	400	413	375	381	348	373	374	382	346	375	378	336	361	354	386	388	337	390	383	427	369	359	374	375	355	363	380	361	374	370	355	350	360	364	381	364	393	367	395	326	392	380	368	372	332	406	357	357	375	384	362	396	350	375	429	362	362	325	378	382	409	349	366	352	371	351	378	416	386	366	353	398	374	386	376	384	402	336	338	384	362	365	381	359	343	365	376	357	377	389	361	348	344	389	354	376	382	376	385	383	379	398	377	425	372	394	371	374	366	346	373	373	345	403	386	374	361	356	412	374	385	399	394	387	373	400	396	385	393	384	386	388	377	394	386	345	339	384	397	344	355	351	360	346	351	394	372	390	363	412	347	355	389	358	415	406	389	405	377	360	383	354	353	348	358	369	375	372	396	377	399	366	398	376	404	365	401	378	356	348	376	383	382	365	389	367	385	376	397	351	363	383	391	367	368	392	389	384	327	397	362	394	364	380	395	382	387	392	352	344	411	374	357	357	396	348	364	376	411	373	392	385	381	340	368	385	383	369	376	373	368	370	414	363	354	392	375	330	340	382	392	375	374	391	405	395	365	375	357	342	356	381	335	349	394	321	393	368	362	369	413	371	401	357	378	365	379	358	368	387	400	377	359	384	381	407	407	387	406	375	368	373	361	407	400	347	398	387	384	377	386	361	336	389	371	379	387	355	415	367	365	358	376	362	378	406	380	398	373	378	387	354	379	366	355	351	404	363	345	366	381	383	427	401	356	401	369	356	395	337	364	387	360	354	396	347	410	369	391	372	355	419	382	360	394	391	357	382	364	396	411	381	369	393	368	382	384	394	373	365	384	377	362	366	396	368	328	401	399	342	396	375	370	403	397
28746	20893	12262	2981	2171	998	954	598	583	503	479	462	427	466	415	415	402	408	372	379	400	394	382	417	359	371	385	349	406	341	365	419	378	369	396	388	378	384	352	340	366	358	387	394	397	353	360	358	385	383	385	397	356	377	394	384	397	388	380	385	379	389	368	379	358	446	396	367	373	400	384	375	398	392	376	397	376	380	394	369	409	378	404	339	355	376	358	377	385	335	351	358	353	348	359	368	361	362	379	357	394	365	352	364	400	369	358	380	362	389	350	407	358	371	380	370	375	384	357	370	351	367	367	381	350	365	375	392	353	377	381	383	364	393	364	367	334	353	382	370	359	336	420	374	367	375	377	390	410	372	408	377	380	358	400	354	389	373	406	400	390	388	378	355	367	378	395	363	397	355	368	350	395	366	371	384	400	364	369	391	361	369	362	385	371	341	385	414	361	411	399	362	358	377	373	401	404	377	361	327	397	387	369	341	386	362	398	357	377	403	358	369	375	423	383	358	379	395	383	396	362	414	402	373	410	378	371	350	381	391	367	342	362	370	396	351	385	383	377	357	401	383	350	414	369	400	376	354	398	402	347	369	373	374	349	380	390	367	374	355	414	373	357	377	386	380	394	362	393	332	355	367	358	398	385	377	355	379	364	388	373	365	403	368	381	403	427	385	390	386	331	370	375	394	402	389	349	358	387	391	362	362	402	367	379	386	352	399	414	394	344	343	408	428	412	355	353	369	357	364	373	335	359	396	381	396	374	409	398	362	388	384	398	409	350	377	367	343	385	398	382	374	370	386	378	369	387	369	369	380	367	403	396	340	359	378	376	363	378	353	357	393	388	366	442	357	369	396	386	393	387	367	359	367	389	350	364	378	324	333	400	380	383	368	357	363	366	375	386	383	373	375	348	405	392	415	364	424	345	367	353	364	357	364	378	374	363	371	407	375	373	356	385	390	398	378	398	368	412	380	342	369	365	387	375	392	373	383	410	383	377	404	398	400	374	398	349	398	395	378	381	364	375	356	351	343	369	381	380	365	388	378	360	413	374	344	381	417	379	368	381	381	356	404	386	382	371	368	375	428	366	364	381	405	346	382	346	359	384	382	397	399	382	337	389	359	391	352	392	381	355	397	395	400	375	368	385	360	375	385	417	386	394	384	358	414	375	376	402	368	350	363	380	367	366	389	373	346	374	398	346	369	381	391	371	390	338	369	371	360	360	398	375	359	393	386	356	374	375	353	345	412	384	376	396	363	383	362	368	364	366	405	371	390	398	385	378	382	359	330	368	365	378	367	396	423	394	413	381	395	379	367	380	376	388	330	390	364	395	399	372	368	370	354	365	367	347	425	383	407	394	331	361	397	361	405	383	416	431	360	354	378	401	388	406	398	344	372	387	369	364	379	396	387	362	331	368	379	355	401	388	369	355	376	391	366	374	418	375	349	362	381	390	399	382	348	360	388	422	385	389	373	388	359	359	376	367	405	375	345	376	388	361	362	424	401	314	391	382	376	371	383	399	379	404	380	366	399	380	376	390	391	372	396	349	385	402	391	384	405	378	384	412	382	385	386	343	415	369	383	374	356	365	351	365	379	341	400	379	379	355	359	376	393	361	388	406	333	365	374	389	363	359	347	369	366	381	336	348	377	376	373	362	355	375	379	390	388	379	391	353	365	393	362	405	366	361	401	388	371	386	365	387	366	377	366	363	379	416	359	403	375	389	401	368	378	357	394	350	401	387	380	312	393	374	369	377	385	392	399	376	385	401	367	353	375	397	378	345	368	347	368	393	376	378	367	360	366	384	388	348	395	373	381	362	362	377	340	422	362	358	348	355	356	360	351	335	382	378	385	374	352	386	396	370	339	379	385	389	347	393	368	375	362	347	395	398	406	395	344	422	383	346	376	363	332	373	386	383	383	337	400	388	372	395	379	366	346	410	369	397	363	374	358	374	372	387	386	364	397	349	391	338	331	366	407	373	387	391	374	419	362	358	390	354	355	340	384	383	368	384	355	368	387	344	383	342	382	392	397	374	374	395	403	376	355	364	346	386	391	385	403	371	369	359	377	374	378	365	344	388	374	377	354	399	385	399	389	443	372	390	386	386	397	365	391	387	359	375	355	387	369	384	358	338	382	377	348	338	370	361	413	402	405	361	382	372	376	384	368	373	405	430	407	374	335	387	388	357	347	364	351	372	388	377	393	372	365	384	365	434	375	373	446	387	371	392	397	363	367	384	401	394	357	380	402	399	386	377	356	387	366	345	385	370	384	372	372	378	395	366	400	398	381	358	358	401	356	392	392	348	373	344	381	409	400	395	421	355	367	401	370	401	381	359	347	366	412	373	392	361	366	376	352	371	352	399	384	376	380	364	403	395	354	374	380	376	366	376	391	353	382	346	371	377	382	380	397	366	401	351	413	410	367	384	393	346	383	427	369	364	360	384	404	383	402	350	378	371	373	340	386	366	417	401	397	388	386	380	362	372	401	367	364	398	347	349	381	360	411	350	378	363	410	370	377	386	380	385	348	392	351	399	350	383	396	396	348	367	374	392	349	379	380	410	351	372	394	377	412	351	384	392	383	376	373	357	366	391	360	380	348	373	375	385	374	377	355	376	380	384	376	401	360	418	408	340	347	379	373	349	365	393	378	366	390	416	364	392	369	364	373	380	403	360	356	378	360	384	383	393	381	388	372	370	335	401	345	391	363	416	373	338	402	361	402	386	342	343	390	344	347	367	363	373	374	390	405	404	382	382	344	356	382	379	356	395	382	381	394	357	385	370	439	363	339	395	380	378	352	382	347	392	407	409	397	377	377	364	371	348	391	411	358	411	429	373	393	396	391	383	375	409	370	387	385	375	377	358	380	359	387	384	384	386	361	414	396	353	367	375	331	373	378	360	351	367	357	372	371	385	398	352	334	370	376	374	385	373	390	404	373	382	389	395	383	376	386	377	379	378	388	388	366	367	371	355	389	350	346	371	379	406	363	366	360	363	406	397	399	371	338	395	386	374	369	338	377	386	380	372	375	391	365	340	385	381	386	366	373	381	369	386	376	366	399	377	366	332	345	385	385	402	365	391	389	419	337	351	387	389	392	411	386	365	354	361	367	367	384	385	371	336	402	372	391	347	383	381	432	398	390	371	401	403	359	374	338	360	411	388	366	426	410	368	359	351	341	361	377	350	368	394	353	391	414	364	374	408	384	378	371	377	388	383	393	412	370	381	375	389	392	378	378	400	374	388	377	377	358	369	378	393	401	403	370	379	383	403	369	352	348	367	344	358	402	359	346	363	353	388	393	372	381	401	396	414	370	379	356	378	391	400	367	379	370	360	378	384	374	383	341	356	377	368	380	365	364	352	367	378	387	361	378	379	352	384	364	404	399	384	398	374	389	349	392	384	375	390	347	367	370	396	355	387	370	379	382	368	399	383	359	377	399	381	392	432	386	370	410	404	398	393	351	361	380	383	394	395	409	350	381	376	368	374	395
20546	24395	10088	3195	3746	1664	1575	938	795	647	588	574	557	525	475	530	470	477	464	430	414	445	443	466	430	407	407	434	410	429	391	431	435	418	374	401	424	414	374	426	437	404	434	440	404	379	428	368	411	417	426	430	442	381	413	432	409	394	390	410	445	416	427	409	403	440	427	380	430	400	381	406	419	395	384	398	374	422	402	425	409	399	412	415	462	396	392	410	401	436	414	441	408	399	393	438	389	402	421	426	426	426	364	400	441	410	428	436	439	415	410	424	401	401	394	427	400	462	443	441	443	430	433	392	445	417	422	404	378	428	441	384	415	415	399	393	401	414	385	426	395	391	394	416	391	417	412	407	422	413	414	398	432	432	375	441	423	440	423	411	395	394	415	392	419	439	404	423	434	414	435	428	470	437	436	424	423	441	445	392	389	424	420	389	408	427	402	416	450	433	397	424	432	425	409	445	430	444	411	422	438	407	404	412	427	409	427	395	440	390	427	384	411	403	422	409	370	412	407	416	418	423	424	419	393	409	424	423	396	440	435	388	461	417	412	408	422	404	438	398	389	408	402	421	443	446	401	376	404	434	380	410	397	413	424	410	401	428	436	377	413	401	409	395	428	406	418	406	415	402	393	400	407	373	405	403	442	397	451	390	430	407	398	389	430	422	407	441	400	402	405	442	438	408	445	435	464	450	397	437	397	389	391	430	396	408	394	444	412	404	390	436	370	423	439	440	404	441	431	443	382	397	390	453	411	385	415	408	400	383	421	393	414	410	402	402	438	434	430	421	396	380	413	403	418	406	389	404	425	419	384	451	417	413	410	401	403	408	396	428	385	410	452	391	429	432	421	399	390	404	396	406	419	408	391	357	404	423	429	424	440	436	424	432	400	393	406	429	397	406	421	402	397	438	413	417	408	432	391	408	378	394	380	396	422	422	428	417	412	397	439	400	401	398	387	421	432	429	419	434	390	372	400	408	421	383	422	349	406	412	415	387	399	450	418	454	429	424	434	422	429	399	430	372	372	452	437	420	371	426	399	415	376	444	434	436	432	390	414	374	428	405	437	387	406	405	404	398	416	419	423	407	418	373	405	414	351	412	421	386	379	412	431	400	424	428	419	400	433	404	432	390	439	471	438	447	437	431	415	412	413	390	432	418	429	424	416	428	404	433	423	394	426	418	414	401	410	417	398	414	430	374	421	419	424	435	428	437	419	409	406	417	433	429	462	400	386	354	386	436	431	441	405	387	393	418	395	420	473	427	387	435	423	404	400	414	417	418	390	443	408	430	414	421	399	434	400	399	438	429	392	392	411	432	397	440	430	390	446	405	405	403	396	430	429	424	398	409	397	389	454	396	406	412	396	425	443	431	407	452	427	373	399	424	389	412	408	416	411	429	394	399	429	397	414	395	433	409	396	415	399	425	426	393	420	394	406	403	412	411	438	415	380	391	411	430	410	387	396	387	424	387	400	439	396	406	406	431	454	423	425	359	438	436	414	394	421	424	462	356	391	405	428	397	428	426	424	407	415	383	432	401	405	440	455	379	394	417	412	449	386	396	401	436	377	441	431	407	427	447	413	394	394	401	436	413	409	455	419	403	452	389	434	384	397	437	428	394	466	439	394	402	399	428	441	384	430	442	437	424	420	412	406	420	438	373	422	465	428	443	371	421	401	405	398	389	435	384	446	369	423	420	412	433	380	393	423	437	429	397	412	430	385	423	441	411	453	422	392	401	384	414	415	377	424	395	395	403	418	408	410	400	396	461	416	401	395	401	415	427	401	438	385	393	401	420	396	469	376	462	445	427	410	431	432	434	422	418	422	450	448	383	398	413	358	450	372	415	403	401	420	402	426	408	445	442	429	436	390	441	433	368	435	416	463	381	413	389	396	413	413	400	401	410	421	416	376	448	420	424	425	407	421	420	406	419	389	379	398	400	441	413	417	404	411	420	434	398	387	405	454	405	378	398	404	405	435	378	420	418	414	431	421	436	417	404	441	423	425	408	397	427	406	408	433	384	411	411	417	407	454	408	416	406	434	394	398	393	412	403	413	430	414	385	410	419	421	396	424	388	382	408	437	416	414	406	433	399	416	376	421	455	399	392	446	403	398	383	438	398	384	417	416	440	427	405	406	411	419	424	402	412	437	399	415	408	417	405	412	417	401	417	387	387	385	398	352	418	400	430	396	386	436	391	434	395	389	395	418	428	391	439	403	424	420	405	412	419	415	395	404	408	421	401	423	408	446	376	413	425	416	428	406	415	382	413	394	401	404	412	426	433	388	396	429	401	429	412	395	399	424	377	401	408	436	403	406	419	439	398	441	406	394	433	418	421	420	457	428	389	408	405	421	419	422	376	413	412	421	395	415	440	480	410	391	403	386	399	414	439	401	422	445	415	440	417	405	400	413	436	392	405	424	407	412	430	458	410	406	412	442	411	442	425	432	406	398	397	411	431	431	415	408	369	395	412	419	428	464	430	391	434	402	407	405	401	412	482	405	407	378	410	405	411	430	403	409	440	416	384	410	448	398	402	420	416	393	412	419	415	398	400	419	420	405	397	418	419	411	445	429	391	377	428	410	417	403	426	422	396	403	402	406	447	423	430	403	446	399	440	387	391	396	427	414	413	401	395	385	425	472	395	414	403	426	396	423	397	392	402	422	418	412	424	402	416	431	381	428	406	389	409	438	399	399	411	398	394	436	427	429	432	424	406	403	371	373	418	449	401	412	453	391	434	420	398	400	414	436	429	468	412	408	420	415	392	440	379	391	386	413	430	403	426	406	408	415	431	369	437	420	413	442	393	433	420	413	412	415	433	394	403	392	375	409	396	410	415	447	432	414	440	407	411	418	433	404	402	447	467	416	419	385	410	421	423	393	410	423	440	406	419	394	410	435	414	431	367	398	408	406	419	386	383	429	382	420	395	429	454	449	421	434	408	449	384	400	407	417	423	402	403	462	427	426	418	414	415	356	391	453	435	417	448	425	404	380	403	426	407	417	380	406	419	437	416	423	392	392	415	409	380	421	405	460	408	401	421	456	428	406	394	419	431	418	416	406	403	412	367	431	419	423	414	406	425	395	415	417	415	412	386	392	410	413	380	422	393	432	413	378	416	416	401	410	419	423	414	419	405	397	430	405	448	398	415	428	418	405	423	396	375	359	378	396	469	437	391	422	390	453	430	417	445	405	368	414	416	418	448	450	407	451	420	430	419	433	423	401	404	384	421	444	445	393	437	369	408	376	396	416	399	421	418	376	452	397	413	375	410	445	422	419	420	404	400	429	439	408	423	410	398	473	416	403	437	399	409	428	393	411	382	410	419	427	416	371	466	385	412	446	397	390	469	426	403	397	448	407	375	424	435	392	386	442	419	416	426	427	445	389	374	470	432	407	424	454	373	375	430	427	394	401	421	442	404	395	421	388	397	417	406	449	426	415	388	394	416	449	403	450	436	380	376	413	368	411	399	397	428	394	432	420	385	437	434
23807	21289	28487	24380	21309	11896	1999	1042	726	544	499	493	404	431	403	348	303	327	315	285	239	272	258	268	220	250	234	235	230	213	226	211	215	207	231	214	224	211	219	207	221	246	235	254	223	241	207	209	209	223	245	199	224	218	218	238	216	223	199	206	214	180	218	189	213	203	189	200	239	218	207	224	209	238	196	256	192	224	219	198	234	214	203	223	218	209	214	220	201	217	222	219	184	233	197	234	191	208	213	216	218	198	234	204	214	197	225	244	203	219	236	197	238	222	204	210	205	207	229	200	211	196	221	222	247	223	225	205	201	262	200	232	204	239	200	237	209	223	219	227	213	247	207	212	216	219	204	230	235	229	200	220	207	200	206	223	203	203	222	215	212	197	189	241	203	212	235	231	205	213	223	211	209	223	211	217	250	215	198	217	208	220	215	209	205	245	227	213	234	211	221	204	228	212	208	200	234	223	211	235	213	244	233	184	208	219	216	236	211	221	193	205	210	208	227	212	212	212	247	207	243	220	212	213	232	217	237	234	213	232	209	211	223	204	190	209	222	222	244	251	222	241	190	204	208	206	210	219	201	199	232	205	193	261	213	190	240	188	226	221	221	210	204	230	206	209	218	223	225	220	201	207	210	216	199	212	203	247	202	230	229	191	208	208	207	215	213	225	196	217	214	219	227	199	216	209	225	235	226	207	207	218	229	228	223	198	242	212	204	212	214	228	218	227	235	217	210	215	205	249	227	222	225	220	224	220	223	223	240	197	246	200	238	227	208	208	214	216	222	225	184	209	219	246	233	211	204	232	209	205	220	201	238	222	194	221	226	213	198	233	217	203	215	247	225	213	206	215	223	214	239	189	224	231	192	218	193	219	200	217	223	237	243	215	192	190	212	211	213	190	200	230	197	212	218	196	226	216	233	209	218	208	237	226	206	236	209	209	185	228	216	232	212	214	194	226	215	237	229	209	201	212	222	250	200	205	259	211	198	235	196	217	222	219	232	225	210	208	195	215	221	227	222	216	229	223	205	241	205	225	208	222	202	210	222	206	214	231	224	233	244	230	244	213	199	189	247	212	221	200	196	235	228	228	205	185	241	241	239	240	200	249	218	210	195	222	207	219	215	207	224	251	213	229	204	223	207	217	216	230	220	214	200	238	211	185	235	205	218	208	238	212	218	217	244	234	185	211	211	195	236	209	222	215	198	193	242	226	203	213	240	221	220	224	232	210	208	221	256	215	208	219	218	223	202	208	238	204	184	232	191	213	221	212	197	199	226	237	189	223	222	217	233	204	232	219	227	201	211	211	197	221	206	228	220	205	218	200	220	206	210	226	228	225	213	203	219	202	215	225	217	212	236	222	227	222	212	224	235	220	224	249	214	233	246	268	220	191	233	227	226	252	236	222	200	203	223	219	233	212	232	238	208	201	231	214	246	208	202	208	218	233	227	227	220	200	243	214	199	236	221	212	222	219	211	211	193	192	200	221	199	197	209	209	215	216	224	232	187	225	212	214	209	225	205	212	199	199	226	224	235	223	211	206	233	207	214	216	204	212	233	231	234	202	215	239	204	206	248	218	223	228	237	193	235	215	192	210	203	230	172	253	186	199	209	200	238	199	192	259	196	231	208	236	225	220	215	232	229	205	250	222	242	187	216	227	244	223	207	240	224	227	206	235	230	205	219	225	239	195	200	203	215	218	210	196	243	195	250	216	235	207	244	226	189	209	240	235	194	175	214	195	244	224	243	217	211	212	216	225	224	224	217	194	193	218	219	225	210	209	218	232	202	220	207	210	182	222	225	215	236	226	221	232	217	208	212	227	234	190	216	221	212	202	217	203	224	204	226	231	224	204	206	206	209	264	200	185	225	215	204	250	229	216	194	202	221	244	252	212	201	237	212	217	223	225	207	205	206	239	212	220	207	221	225	211	207	203	227	220	209	218	227	214	242	208	197	225	235	216	197	202	188	250	206	204	232	253	233	190	222	234	236	218	207	215	189	228	212	239	213	230	239	218	215	246	186	226	217	197	208	206	234	235	237	208	210	217	218	218	221	196	209	210	173	217	225	220	227	250	203	197	225	191	215	225	202	214	226	223	218	182	228	235	211	214	203	223	195	217	213	224	231	201	235	240	200	214	237	223	217	204	212	207	217	238	220	220	254	209	209	218	229	222	194	188	212	217	222	226	198	244	220	209	198	227	227	228	230	229	250	220	219	236	231	191	217	213	198	208	217	183	227	211	225	222	200	208	237	206	206	212	212	227	220	222	199	203	234	202	245	232	226	201	235	205	225	202	214	235	179	222	209	239	223	224	219	215	244	191	203	222	246	233	219	196	202	194	193	232	242	231	211	229	229	195	224	172	215	210	217	202	226	215	224	227	205	192	233	241	230	217	206	201	213	217	209	209	219	221	226	205	189	199	220	230	207	214	224	220	214	191	238	206	203	227	229	224	221	211	208	209	207	217	220	228	241	204	225	206	216	245	230	221	203	208	201	219	204	240	223	237	229	186	217	233	236	199	219	208	219	206	235	236	225	213	240	212	201	207	236	205	221	191	212	209	224	216	229	225	218	250	210	246	203	212	239	208	217	194	213	219	224	218	204	261	238	202	223	232	203	231	208	214	214	231	218	221	215	214	220	201	226	225	212	204	223	234	245	207	220	230	222	212	215	213	219	242	193	232	232	210	222	197	221	201	234	203	213	203	206	213	187	204	217	227	232	209	206	204	223	207	206	227	196	223	214	220	214	206	214	223	232	191	236	236	241	213	227	219	203	234	224	215	200	227	196	206	217	222	225	197	222	202	221	197	218	207	216	224	220	198	225	243	227	198	229	241	228	215	245	216	210	219	201	203	229	208	214	227	220	232	212	198	218	206	202	208	212	236	235	211	225	220	200	206	214	216	194	211	204	205	222	218	211	225	214	215	220	190	224	230	221	220	247	243	207	219	202	188	204	201	219	211	179	211	227	221	182	215	207	221	219	197	219	220	208	235	213	239	229	229	220	213	226	235	211	215	224	207	193	211	220	225	212	209	214	225	230	235	212	209	222	238	223	198	232	209	192	195	207	249	259	226	222	205	215	234	212	244	218	211	222	236	210	209	238	235	210	211	197	217	230	209	213	186	216	186	233	240	223	229	251	222	229	219	203	191	217	217	218	222	223	247	240	242	192	223	207	211	215	221	191	209	223	213	207	214	219	218	238	228	180	217	207	237	258	199	200	217	216	242	232	227	219	209	231	215	201	215	207	233	201	205	212	234	239	195	238	226	226	206	221	225	211	227	218	229	238	234	205	217	214	226	201	200	229	227	212	191	226	207	207	186	199	205	205	217	230	237	222	233	214	245	200	188	225	204	217	233	213	223	208	219	212	201	227	232	203	211	220	198	221	207	241	214	217	234	211	208	167	239	216	228	198	201	208	223	218	224	214	225	230	229	209	229	208	231	245	193	204	202	224	210	233	191	208	208	221	212	209	208	226	203	210	221
24497	38609	17736	7972	7268	3416	2669	1806	1362	865	792	689	627	596	581	528	402	445	406	373	352	327	302	310	296	245	248	254	279	257	281	253	255	271	269	269	242	245	260	246	252	235	274	257	251	246	261	243	235	252	251	271	244	249	229	233	227	261	258	263	249	214	225	220	234	270	256	238	233	251	250	249	249	243	237	254	229	241	254	233	238	272	227	243	244	212	226	261	218	280	243	261	258	256	242	251	258	220	231	221	239	230	243	273	266	244	258	256	251	251	239	232	225	265	221	232	270	235	247	258	228	236	237	219	259	250	268	245	229	215	250	259	253	254	245	249	234	236	228	244	233	255	261	219	255	224	231	249	260	250	219	242	232	251	246	236	248	267	240	267	241	251	239	247	253	227	252	257	241	230	247	250	246	236	245	212	267	223	230	264	261	215	278	234	213	234	263	267	275	247	234	232	263	257	244	223	218	254	226	264	235	275	269	252	232	231	223	249	235	219	229	263	239	231	230	262	235	260	249	244	232	254	239	219	239	243	221	255	242	249	236	254	261	258	244	258	237	234	275	256	224	244	215	235	248	237	240	221	229	207	254	243	241	221	238	227	258	216	254	237	237	250	236	234	203	220	248	245	235	247	213	225	257	244	216	218	253	245	234	219	221	210	200	223	245	222	236	228	257	264	241	252	276	254	271	256	246	264	226	242	223	235	255	242	248	250	249	238	260	250	234	245	260	240	254	246	227	229	283	251	260	222	186	234	246	268	281	261	243	240	257	255	238	253	253	200	225	238	241	248	291	229	261	231	223	234	242	238	255	244	236	221	255	240	248	238	243	261	231	243	242	242	237	231	236	230	257	224	233	254	228	240	253	242	251	233	242	269	237	248	193	262	241	253	246	256	244	223	231	274	249	236	226	245	263	253	227	226	257	221	258	264	238	227	250	220	239	259	225	247	263	252	219	233	253	242	233	270	256	259	239	225	240	243	225	283	249	249	262	264	259	218	233	236	238	249	219	227	239	225	218	249	271	255	221	243	246	218	265	240	242	228	243	281	263	231	234	248	242	228	257	208	273	242	245	260	229	231	254	229	235	227	249	241	236	235	238	263	241	241	226	257	241	222	255	245	278	246	237	254	243	269	230	230	249	265	248	238	215	252	268	255	252	213	219	224	257	223	205	228	200	252	291	256	264	268	278	248	218	252	228	226	270	242	264	248	229	234	251	230	270	241	237	240	248	234	222	239	236	233	255	249	217	224	234	218	236	220	284	253	245	252	229	244	248	244	236	240	240	258	236	235	237	275	239	226	247	249	264	226	263	238	257	246	229	227	244	229	248	237	254	232	254	238	242	261	253	245	220	230	247	246	249	246	222	279	213	226	232	251	236	234	243	251	225	242	256	248	224	251	243	215	238	246	257	286	244	210	253	219	249	245	242	247	244	251	231	236	250	238	219	250	241	241	221	235	233	241	257	243	237	222	255	257	264	235	210	227	254	232	241	244	236	257	224	225	263	265	250	252	264	232	265	235	243	227	251	250	235	240	262	248	241	243	235	255	258	243	249	248	237	260	250	262	243	213	240	227	227	243	235	262	244	252	236	252	249	217	232	248	231	243	226	233	265	244	227	235	235	217	263	244	233	205	244	242	202	231	245	224	280	236	238	240	243	265	262	251	243	234	238	271	251	256	233	236	216	210	250	243	242	251	220	236	245	250	237	233	219	226	251	250	225	275	206	220	247	263	267	240	218	236	278	248	246	259	208	221	249	255	237	226	270	244	255	226	282	255	239	251	226	235	249	211	236	266	222	245	243	247	263	231	250	235	244	240	244	224	258	241	237	231	263	236	255	237	227	257	240	228	230	240	244	256	245	277	229	205	230	253	251	256	264	254	229	252	241	253	266	241	269	238	259	254	254	234	223	236	241	243	242	248	230	217	222	248	217	229	277	228	243	238	218	256	230	249	246	254	225	259	252	213	287	235	223	226	253	266	265	235	230	238	226	236	247	232	254	243	231	240	267	258	239	244	264	220	261	233	246	252	244	222	225	221	257	228	230	232	252	236	234	240	238	235	246	246	243	272	234	257	236	258	263	228	237	233	243	234	250	236	210	237	236	239	229	248	243	244	237	256	264	262	240	231	255	271	236	230	251	234	246	248	237	224	237	266	222	238	240	241	257	228	236	259	243	249	245	223	284	237	264	261	229	258	239	246	256	251	233	256	270	224	229	226	213	213	243	251	248	247	219	268	243	244	242	230	223	256	232	263	240	221	253	236	235	242	233	244	234	208	252	253	235	218	238	244	234	256	240	238	255	248	233	252	255	249	244	244	238	244	214	236	247	235	234	246	215	238	246	253	250	260	237	266	249	248	249	236	270	242	238	242	250	256	239	239	233	234	236	248	245	221	241	257	236	222	233	245	246	238	235	211	241	220	240	230	240	250	248	243	231	246	264	245	242	231	239	242	226	250	272	242	208	250	227	241	250	258	234	259	248	216	232	246	235	221	245	246	252	252	249	261	236	233	242	227	237	268	247	234	244	246	215	229	230	257	246	280	225	220	271	238	237	210	234	222	250	240	215	229	249	234	259	240	260	237	232	238	231	232	248	257	228	225	251	227	229	239	255	237	241	269	244	229	231	241	230	245	225	221	240	238	267	245	243	247	245	215	239	226	242	220	217	227	231	248	256	233	231	228	261	250	265	241	230	254	235	224	258	240	251	240	218	256	230	248	246	241	234	253	240	250	243	271	254	236	235	270	237	240	227	231	286	231	240	208	259	239	243	249	241	248	254	227	255	233	210	236	243	240	241	217	234	260	226	233	249	237	248	279	240	242	243	247	219	249	235	247	257	215	217	243	249	244	237	241	250	238	245	247	238	253	235	233	240	235	255	245	234	236	245	219	244	224	238	234	215	241	255	261	264	241	243	250	233	244	269	274	241	223	259	246	225	237	226	253	228	221	234	269	236	250	239	253	252	227	254	239	248	241	244	226	233	238	248	222	234	255	202	244	255	221	247	224	245	253	230	222	233	258	234	262	247	236	223	240	265	248	231	233	234	218	238	229	264	205	242	269	286	248	231	245	236	227	225	259	246	221	235	244	257	242	242	215	243	241	251	232	232	246	258	260	235	229	245	226	238	240	220	252	223	225	229	250	258	236	236	244	260	247	224	232	253	256	246	226	241	229	230	279	239	251	224	220	258	251	227	245	263	244	220	230	211	240	220	248	230	240	262	270	226	253	236	261	236	235	239	236	263	257	249	260	229	237	252	235	229	260	275	247	250	212	222	243	261	259	257	237	240	254	243	257	220	256	262	241	229	244	208	262	267	238	225	260	247	256	236	262	231	238	231	235	255	231	256	233	254	227	252	236	245	239	237	238	221	246	235	251	237	251	231	237	238	241	258	233	224	238	234	240	231	230	257	234	221	264	238	269	262	257	243	243	228	223	247	230	234	218	222	246	296	264	239	251	226	244	236	248	249	253	255	235	240	229	219	247
25209	21292	27051	25469	9495	1910	1337	1030	895	653	699	684	664	632	637	631	609	610	604	573	555	523	538	595	553	547	552	509	560	553	546	583	560	597	548	514	545	506	520	511	550	543	533	521	576	521	503	552	571	523	565	512	537	541	528	537	523	548	580	520	516	522	540	517	539	563	498	534	488	536	520	551	573	556	527	542	513	513	537	586	534	547	536	597	571	589	557	530	557	540	535	580	499	574	491	549	544	503	490	477	531	538	534	521	555	549	573	547	542	532	543	534	544	562	556	522	521	522	525	558	544	522	547	535	552	510	535	533	564	504	551	546	535	556	547	583	519	555	529	547	558	563	554	586	562	607	542	598	523	516	547	542	541	539	535	534	518	496	579	537	538	544	525	498	540	540	530	558	529	512	570	552	549	539	495	538	507	541	498	545	514	557	522	546	556	529	507	521	544	531	487	517	552	555	515	575	496	557	530	537	516	579	547	524	515	599	514	527	558	506	537	544	528	519	511	525	493	540	568	536	522	559	563	540	557	549	572	527	546	507	552	578	532	551	490	515	537	492	512	550	541	547	585	557	548	515	560	558	512	554	577	555	518	542	528	528	542	590	528	544	537	522	518	527	490	525	549	566	535	506	551	535	567	541	540	527	519	505	527	558	542	531	570	493	556	540	543	502	557	543	499	537	530	533	500	536	528	500	488	522	554	572	560	523	510	518	530	499	564	569	555	576	508	557	534	554	552	568	528	546	524	525	541	544	545	567	546	538	518	552	529	526	522	541	576	527	528	549	498	499	523	529	514	556	519	497	562	536	531	540	553	523	511	528	528	582	543	581	521	505	555	552	497	520	545	511	573	564	530	497	570	549	501	535	553	570	518	530	516	524	543	563	508	498	559	522	514	557	529	553	512	541	502	527	531	492	524	549	538	525	497	511	521	533	486	568	518	529	528	606	591	565	530	541	532	535	499	602	543	530	586	525	563	532	579	534	552	497	512	519	513	527	531	530	503	544	562	505	540	530	534	553	512	571	515	507	555	488	521	505	547	531	547	530	518	557	568	571	545	498	561	513	581	566	523	573	522	567	525	538	551	521	507	556	519	544	526	533	535	534	562	554	529	536	557	544	555	548	561	560	533	539	550	496	521	541	539	546	543	493	535	556	549	550	528	580	520	549	549	521	526	545	563	534	559	536	530	552	514	553	550	527	552	507	567	528	513	507	544	500	550	538	512	517	521	521	523	534	547	544	532	549	542	533	528	546	559	519	529	527	511	503	552	537	545	554	565	575	528	491	504	564	530	563	540	539	520	522	517	490	526	528	546	503	530	557	565	490	521	535	514	540	502	546	536	584	527	543	550	517	529	578	552	547	513	547	494	547	561	579	536	539	537	524	536	500	498	569	522	571	533	540	528	517	539	534	548	562	551	545	517	516	530	564	527	540	591	525	539	555	543	538	539	517	606	512	511	499	537	507	575	492	576	565	552	598	550	538	522	601	573	519	497	533	505	552	517	562	535	513	537	512	538	513	533	587	554	549	512	557	517	572	532	568	525	541	539	548	523	558	494	556	540	544	569	511	536	499	532	498	511	542	564	561	501	546	559	545	547	560	515	531	512	527	504	502	548	523	530	568	534	536	515	543	538	525	551	547	500	527	518	566	544	561	507	561	543	537	502	581	510	549	507	524	535	585	571	520	552	555	573	521	518	501	508	518	508	532	582	511	509	538	524	506	572	519	542	541	566	542	551	505	516	540	518	528	472	527	528	540	518	548	536	513	549	537	558	540	518	504	511	561	562	567	538	551	591	533	540	555	539	510	479	542	517	531	531	566	521	535	574	563	525	546	531	494	516	542	548	562	502	563	533	534	513	543	529	506	544	544	516	504	549	540	519	516	586	523	577	528	532	477	512	530	540	543	504	524	525	508	564	569	466	533	534	585	529	479	536	523	545	538	616	538	519	571	566	567	525	567	554	527	527	542	502	543	564	539	555	556	531	548	460	563	628	522	515	531	490	519	586	529	562	586	542	501	541	499	544	536	538	531	503	539	526	509	544	523	523	520	565	494	549	510	590	536	542	546	545	512	545	555	553	541	541	529	533	575	522	497	503	515	513	550	526	588	503	525	525	560	516	556	502	533	566	518	580	538	553	545	540	514	511	525	522	563	515	535	584	489	518	550	554	519	528	514	519	541	560	529	482	557	523	500	524	546	564	541	540	523	496	534	534	541	518	496	545	525	577	526	551	508	531	527	522	521	558	547	531	576	550	539	531	536	515	510	556	532	576	537	578	539	541	548	559	525	558	538	553	507	557	461	550	529	534	566	522	537	565	493	557	525	568	555	518	541	533	516	592	551	507	552	505	552	552	533	575	576	547	565	528	540	522	498	555	546	489	531	569	492	544	552	561	542	538	529	543	530	544	502	462	519	494	524	509	494	542	525	500	516	523	525	600	561	535	528	526	525	553	510	536	559	528	518	545	529	546	536	533	517	558	537	518	517	569	523	540	575	553	482	495	540	476	520	552	549	566	541	505	545	586	524	575	531	513	515	540	538	525	527	550	606	505	536	560	532	564	521	566	482	541	572	541	551	515	519	560	545	560	566	533	525	528	553	522	584	535	560	526	502	532	504	519	522	557	516	547	525	517	528	522	588	550	513	536	566	542	530	514	555	556	533	526	528	509	584	538	546	539	515	543	527	467	510	572	587	517	554	510	540	593	537	558	533	542	523	509	558	540	510	550	567	516	557	519	570	537	552	532	562	569	542	575	512	523	542	515	527	506	542	547	571	490	520	514	503	520	524	521	551	529	520	525	495	534	585	515	526	540	520	572	535	557	493	571	566	503	527	579	535	531	547	545	495	527	547	511	560	503	534	541	551	519	568	534	527	548	589	534	542	561	490	524	531	521	526	532	540	555	520	553	562	554	512	528	534	553	510	495	551	576	535	522	563	569	531	537	522	531	526	562	523	522	537	532	568	544	515	533	525	552	511	508	562	523	511	522	502	559	527	552	542	519	542	523	538	501	530	547	511	537	525	539	546	535	526	535	544	564	530	550	513	545	548	530	524	552	533	535	542	507	485	528	522	506	559	535	558	499	581	573	508	522	585	531	541	548	533	533	537	513	579	528	508	540	535	522	548	592	562	585	547	529	519	555	524	532	538	523	512	530	505	575	523	541	527	502	556	555	552	539	544	556	518	573	541	520	513	491	561	508	567	510	516	544	536	498	540	547	514	530	546	541	533	564	541	576	515	528	559	477	546	532	538	510	524	499	528	554	515	533	558	526	522	542	522	540	493	541	551	527	500	541	566	520	579	528	605	523	510	552	506	550	575	532	556	562	586	558	544	538	516	546	568	540	548	528	537	498	535	562	494	542	540	503	497	520	536	533	539	530	529	513	502	515	537	532	534	513	553	527	535	525	510	566	556	548	536	495	543	542	497	512	513	501	537	546	540	495	569	557	558	556	552	532	565	542	529	503	553	525	519	522	509	504	546
23285	32310	13096	6343	5302	2610	2023	1614	1319	917	823	850	778	763	761	736	700	672	653	633	602	666	605	623	561	613	605	615	580	574	575	566	580	585	581	586	560	583	535	564	560	581	554	588	582	564	579	602	588	559	539	539	553	591	572	570	550	542	596	511	570	565	587	561	549	595	595	541	567	588	539	585	561	590	558	600	545	517	549	575	563	570	533	568	595	576	601	551	570	597	564	548	541	573	539	584	570	590	552	586	561	581	539	534	533	549	608	564	567	503	558	527	590	555	545	558	548	521	542	538	564	564	573	557	563	598	587	533	593	559	548	583	554	543	567	535	563	607	572	608	574	553	595	554	582	587	570	585	560	545	559	539	558	556	588	549	557	582	537	579	534	576	556	548	574	539	565	588	567	530	576	607	528	588	532	559	570	543	586	539	593	557	574	611	549	587	548	582	554	542	512	584	583	572	529	561	586	519	540	611	580	583	569	566	577	525	573	534	571	586	596	578	577	550	562	577	630	553	562	606	567	569	549	541	590	588	572	566	536	588	548	551	568	582	551	584	574	610	623	557	593	566	557	577	535	580	557	571	605	562	570	566	518	552	535	581	566	545	516	549	569	559	535	560	531	553	550	548	613	542	599	556	547	578	545	549	574	570	584	598	547	525	578	577	543	552	566	543	559	540	524	532	572	533	588	570	587	569	571	564	570	555	582	571	545	532	555	562	544	571	550	593	590	535	549	575	588	578	576	578	534	535	532	578	551	554	572	574	572	554	568	552	589	522	554	552	530	567	561	621	584	529	557	608	584	573	543	594	602	572	573	585	565	536	591	552	570	618	593	532	562	556	552	555	574	546	557	503	543	586	548	574	549	567	586	557	553	597	572	532	542	497	583	577	554	579	558	530	571	604	536	596	540	567	570	573	549	558	585	583	540	559	595	567	552	532	611	584	592	563	560	486	577	568	558	530	555	588	581	550	557	517	544	559	573	526	536	583	630	568	504	574	547	583	555	558	592	577	546	560	562	589	564	591	601	569	567	555	545	579	587	600	544	561	569	542	586	548	569	586	560	588	564	567	568	555	552	618	577	606	598	534	590	573	533	596	584	586	547	584	568	594	579	575	586	556	536	604	570	550	567	541	563	595	584	563	613	525	576	604	562	538	570	572	543	581	566	556	567	562	534	535	581	520	590	578	550	540	608	550	536	566	546	552	546	585	573	545	563	537	542	546	610	609	579	544	580	567	590	562	552	543	584	603	547	546	582	562	570	545	639	576	533	561	524	507	563	563	579	551	565	546	581	572	573	577	547	549	557	567	557	616	562	517	544	555	587	595	565	500	569	549	567	568	572	562	598	544	561	605	563	555	511	541	596	563	564	595	541	539	559	578	533	584	596	529	578	576	601	549	566	574	554	614	591	588	572	568	571	572	576	537	537	591	524	540	547	563	549	527	562	629	564	543	569	584	554	548	556	573	591	542	569	576	546	552	562	570	548	578	599	534	539	576	566	516	576	554	523	525	589	585	532	555	596	544	556	554	566	525	533	587	564	575	558	568	522	494	573	589	583	560	605	564	593	555	570	583	571	530	618	539	578	553	561	572	588	577	551	545	569	580	531	543	616	532	568	556	523	562	580	508	577	557	593	577	546	560	524	609	591	594	576	589	547	519	562	530	566	577	590	555	570	561	575	583	547	581	568	583	577	519	563	559	585	571	565	568	598	546	527	577	542	552	558	565	547	579	554	600	579	515	560	602	512	565	581	602	544	536	574	557	594	550	589	565	545	592	580	559	607	602	553	583	597	572	560	599	546	553	608	573	552	550	554	571	557	625	510	603	555	565	577	576	567	542	550	543	552	571	617	575	573	548	599	563	567	548	566	524	571	551	555	568	565	623	571	574	547	542	560	577	567	543	559	581	537	547	559	580	567	563	579	564	539	588	554	569	561	602	543	535	603	538	554	537	570	567	568	564	570	564	553	580	559	564	512	627	574	546	592	550	535	582	598	591	527	557	535	555	557	547	579	588	565	547	555	569	585	564	549	573	557	538	576	584	561	573	558	605	582	560	561	613	580	573	618	571	546	561	534	550	581	541	562	569	595	543	544	564	579	557	564	574	581	538	556	593	577	549	559	601	552	579	571	571	590	551	571	561	550	571	591	588	568	550	562	594	558	595	586	603	584	554	604	525	579	603	609	560	584	614	566	527	584	577	565	536	567	551	588	565	532	593	583	575	587	601	561	572	561	536	547	538	546	528	606	546	535	548	530	576	568	555	554	526	580	554	560	581	545	548	583	565	543	612	563	568	518	558	564	568	588	537	550	565	562	614	549	565	543	549	540	532	530	572	578	536	543	523	577	571	578	571	571	591	529	626	559	604	584	554	552	535	561	585	561	594	577	560	548	605	589	559	551	574	584	566	526	550	553	607	549	545	552	565	576	581	589	578	559	551	547	551	581	589	551	553	523	583	554	572	521	593	577	560	522	548	551	515	591	637	531	558	608	614	546	542	577	600	511	588	586	546	581	568	562	587	554	548	570	581	615	583	576	584	576	590	577	609	579	593	556	551	560	582	596	539	573	557	557	564	565	521	587	583	519	541	571	533	546	559	601	577	563	574	587	556	526	567	536	569	597	567	608	546	573	573	601	526	534	542	543	560	574	589	565	569	580	602	545	575	602	570	544	544	583	534	534	601	517	538	576	594	577	570	534	611	622	561	563	556	544	544	563	553	528	562	575	612	598	580	533	593	571	581	539	533	609	549	570	519	563	580	531	577	590	566	559	583	551	559	529	546	547	554	535	553	543	556	582	574	559	562	549	562	564	590	590	583	592	568	593	592	590	582	536	522	578	535	545	600	539	577	547	549	525	572	565	560	517	553	533	529	584	552	523	529	562	568	592	566	540	604	571	553	560	565	583	583	589	571	585	530	567	563	568	613	581	564	559	543	516	551	551	532	562	555	540	590	523	606	557	578	508	537	575	583	581	525	561	511	607	612	550	532	583	579	540	565	546	552	575	570	545	539	587	532	565	594	577	555	591	554	553	510	560	540	606	572	594	567	600	593	613	527	599	560	582	576	562	571	550	568	558	571	578	559	560	567	559	568	593	587	569	563	545	571	567	518	562	541	564	558	600	548	620	557	578	564	566	596	539	581	557	570	553	573	549	564	588	604	522	606	543	593	589	579	544	581	554	519	555	566	557	538	553	540	594	531	568	548	588	563	585	556	579	560	568	524	603	548	554	546	545	550	573	526	539	586	577	574	562	547	545	559	547	611	538	542	540	552	591	586	582	555	594	568	590	569	562	579	592	616	532	595	570	556	555	592	591	544	562	579	582	593	546	569	547	579	612	566	573	544	576	607	583	549	558	593	579	569	575	554	568	539	516	614	580	538	496	563	538	563	550	578	568	576	541	561	583	548	566	555	596	537	551	559	533	590	607	580	595	591	591	582	615	525	570	587	600	541	528	598	583	591	561	571	562	540	573	589	551	582	529	539
22757	21210	28781	23934	21221	21152	7698	1767	1191	781	702	638	648	632	551	608	618	496	488	464	463	403	414	402	410	377	365	345	399	410	376	382	353	356	365	370	388	385	385	380	365	334	369	338	367	336	363	339	369	371	375	396	394	346	371	394	382	365	359	329	384	362	379	386	369	374	384	404	368	389	356	371	389	376	388	357	360	370	354	382	366	379	367	350	392	374	377	403	362	356	361	348	355	337	377	393	341	350	323	350	401	388	364	334	361	355	366	347	379	356	383	346	353	377	347	380	362	366	369	376	370	388	376	342	368	350	374	381	416	379	359	381	353	341	364	410	334	352	366	351	400	396	388	359	380	331	377	368	365	374	341	357	357	359	337	377	388	345	358	354	350	357	349	370	357	351	356	380	341	387	364	355	368	390	363	332	353	399	370	364	352	367	397	380	362	379	349	374	344	367	369	349	342	378	370	359	370	372	406	359	357	350	366	381	357	358	353	393	353	354	372	373	375	402	362	365	354	378	356	354	398	353	385	334	396	370	398	353	355	399	378	361	358	349	339	387	361	371	351	350	404	358	363	359	385	334	377	380	390	396	331	390	353	365	367	358	366	402	393	370	380	383	365	407	363	348	403	360	341	375	370	368	385	352	339	367	370	361	345	372	375	363	374	366	382	358	374	336	335	353	356	350	388	370	413	382	358	336	341	384	361	368	374	355	382	398	401	393	362	336	364	351	353	382	370	367	366	357	346	388	371	337	361	365	377	361	355	401	359	358	361	356	358	368	355	340	368	377	330	387	373	346	366	346	369	332	399	333	349	368	388	357	327	332	342	389	365	374	378	391	405	368	352	349	331	359	388	366	359	341	387	371	349	354	397	351	376	396	328	361	383	368	376	380	343	347	342	355	375	368	388	318	360	365	378	324	357	397	367	348	333	361	330	378	355	376	358	383	369	321	384	374	366	364	355	366	359	332	383	381	391	340	332	354	359	337	363	351	328	328	380	375	376	377	372	369	352	344	368	400	357	376	365	384	352	348	326	311	389	373	369	383	384	324	346	369	353	352	379	340	379	377	367	355	389	370	358	357	369	389	362	345	398	372	396	374	375	380	357	349	354	358	350	358	366	354	363	365	340	408	357	348	367	366	328	354	361	370	378	360	356	349	354	374	368	350	342	416	352	358	356	380	351	369	416	352	323	356	354	352	331	343	357	367	381	369	363	359	386	359	370	372	372	367	379	375	381	362	334	337	371	342	407	350	340	377	408	370	368	378	353	395	362	360	352	344	376	344	379	369	336	377	353	390	375	348	333	382	352	368	356	394	365	408	412	355	323	356	373	336	361	387	335	360	326	360	373	375	373	367	343	353	382	347	361	360	378	417	360	358	373	386	387	354	356	365	388	379	365	349	351	348	375	373	340	393	342	355	362	389	399	393	398	367	378	373	375	344	333	353	351	365	339	367	349	351	335	374	356	349	378	349	344	358	394	384	371	356	359	383	399	354	390	363	380	360	374	334	366	351	376	374	388	381	359	347	406	364	396	341	382	353	386	384	379	374	330	394	396	394	361	395	360	368	376	367	345	372	400	373	384	368	364	349	356	357	382	360	384	376	360	386	403	384	365	364	360	360	345	360	379	377	422	364	341	391	352	390	341	370	371	344	378	405	416	344	372	370	361	338	346	396	340	352	368	416	379	372	366	357	366	352	354	355	375	372	387	315	368	387	369	352	395	356	378	362	343	363	400	325	342	367	360	357	420	359	385	364	363	357	373	402	370	407	378	342	350	351	384	351	380	376	337	339	347	371	376	362	401	364	387	335	367	387	357	387	411	389	357	382	368	370	372	391	382	378	379	352	399	387	384	348	374	348	341	370	341	377	378	418	359	377	402	353	326	389	377	336	352	373	366	341	371	379	377	346	355	344	398	379	353	367	375	361	380	351	346	348	355	367	371	350	352	370	390	402	384	406	357	340	379	383	352	370	346	384	365	354	363	358	362	373	342	328	343	418	375	366	376	385	382	340	364	357	375	362	355	347	352	325	308	380	350	360	349	360	356	376	364	403	351	408	356	343	344	382	403	348	389	352	319	372	361	342	357	364	389	370	338	379	379	367	365	324	360	367	360	349	345	351	368	353	390	347	337	389	383	360	363	364	352	337	346	383	368	358	363	380	371	380	385	370	350	320	375	337	371	375	344	346	343	343	378	381	369	364	357	349	378	360	357	368	347	391	382	361	372	410	361	346	383	363	398	357	385	364	351	373	383	340	397	333	368	370	381	340	369	374	367	333	371	353	383	375	342	400	398	381	389	379	379	368	366	378	373	384	370	385	359	378	415	357	385	339	388	332	372	349	362	372	377	347	366	368	357	392	361	340	386	382	341	367	363	352	364	354	360	379	351	371	406	384	329	341	351	339	357	340	354	380	381	426	380	365	377	345	352	361	355	386	339	408	350	387	362	395	387	349	354	378	389	361	377	372	382	380	348	360	395	360	364	386	369	366	357	380	340	373	379	326	355	332	337	343	374	369	423	363	363	366	356	379	366	381	360	374	400	341	349	324	361	352	362	317	340	362	352	372	379	353	394	381	366	362	359	375	374	360	351	395	348	376	346	382	347	343	366	344	359	375	322	355	357	427	351	375	400	324	397	369	410	368	356	367	352	389	401	375	379	325	346	352	370	339	372	388	351	341	367	376	371	349	404	371	354	351	359	380	355	354	392	365	333	361	350	367	370	393	356	330	358	346	350	397	411	334	337	371	367	365	327	358	390	363	351	343	356	351	346	391	398	382	370	375	371	362	360	354	371	367	395	387	339	367	336	353	350	361	347	382	393	376	405	365	331	373	391	358	399	391	386	354	397	303	367	362	409	384	351	349	368	338	353	361	367	362	382	371	362	369	381	374	345	338	356	355	341	345	356	395	379	361	344	385	357	361	410	357	373	409	336	381	359	364	347	375	373	354	343	340	350	337	359	338	373	378	364	360	356	375	371	367	374	375	415	346	368	359	374	384	365	407	353	371	383	364	332	361	363	354	343	349	366	371	381	341	354	357	349	364	318	339	358	372	330	369	332	359	392	371	347	350	381	343	383	362	361	352	379	372	350	392	348	389	366	361	429	352	334	321	389	327	353	368	366	375	384	344	359	367	355	371	410	355	332	362	339	356	371	385	367	399	371	403	356	364	414	362	351	350	343	346	351	365	341	354	400	343	344	339	374	379	359	358	377	354	354	363	371	353	356	365	357	353	370	378	362	369	404	343	351	378	325	365	370	334	331	385	379	378	354	366	349	357	368	391	379	393	377	326	395	385	361	355	350	360	366	399	358	365	354	354	374	357	364	362	354	381	390	351	379	357	339	369	362	348	366	377	359	375	348	368	348	369	384	367	348	377	370	348	363	397	372	397	371	382	356	374	364	315	375	373	384	345	406	367	358	400	365	361	356	339	352	392	338	362	385	374	431	375	351	360	384	371	346	359	392	373	374	364	377	336	357	379	351	378
28511	43345	22852	11615	9672	5130	3566	2930	2243	1352	1059	998	918	783	791	764	727	697	601	610	547	525	472	439	420	440	426	441	444	409	400	408	363	382	387	378	421	407	356	430	382	383	454	399	376	361	389	379	408	394	413	369	392	381	391	379	389	370	404	405	359	394	406	378	393	378	383	362	370	414	366	388	384	367	430	389	371	389	384	396	348	391	378	339	371	418	365	405	406	362	381	363	411	382	386	392	402	403	383	387	350	388	400	393	383	371	389	356	363	422	388	367	371	377	359	357	400	375	393	375	386	386	388	382	399	370	387	354	402	405	356	364	411	345	395	395	358	338	359	343	399	403	359	361	397	349	367	400	378	375	362	366	358	384	374	385	367	393	360	350	383	396	350	393	386	368	401	360	384	379	410	368	370	383	379	389	374	384	401	364	390	403	375	393	371	361	404	364	380	394	375	378	401	380	401	366	361	384	383	373	373	408	330	385	381	376	354	386	414	387	380	354	403	370	431	401	391	388	359	419	368	383	395	401	377	368	375	374	379	389	363	341	366	381	370	384	389	352	367	343	360	361	392	391	391	392	399	370	376	397	354	359	395	353	370	361	409	369	362	361	388	390	388	368	402	387	376	327	349	396	384	376	379	384	380	355	378	374	371	359	345	353	366	350	354	356	355	367	403	414	366	362	394	385	384	397	354	408	347	361	393	386	335	383	388	345	411	366	350	361	362	388	405	388	384	378	398	389	397	368	398	386	364	378	356	376	366	350	375	348	377	385	356	367	375	363	361	373	393	360	381	339	373	351	356	357	391	408	372	390	408	395	351	396	375	343	397	387	354	381	350	387	384	395	350	393	373	392	400	359	392	350	403	320	375	343	366	347	361	380	414	362	385	421	371	396	385	377	418	399	392	339	377	394	403	371	351	393	411	356	411	411	375	382	358	411	339	398	374	340	385	407	336	360	383	376	359	371	392	406	342	351	400	355	399	351	422	360	439	349	366	366	388	407	387	381	363	372	378	407	374	356	373	399	373	351	388	365	393	376	388	370	362	392	404	389	346	364	379	391	395	402	401	390	358	400	398	354	355	385	355	364	370	387	355	361	371	363	371	347	376	359	365	330	365	360	376	373	382	363	377	360	375	396	373	330	396	392	413	352	333	367	402	425	351	371	389	369	380	372	374	411	361	369	378	366	372	402	391	376	388	367	356	370	406	382	420	383	350	388	354	360	401	426	370	376	380	363	364	361	340	386	402	345	396	396	372	368	392	394	398	397	341	375	375	377	383	369	378	392	382	387	361	372	373	381	331	360	378	361	405	372	402	370	363	384	395	352	374	406	379	401	443	339	387	330	382	387	370	345	382	398	331	356	354	374	346	374	388	391	415	353	343	411	370	413	379	362	382	386	354	384	364	369	369	396	357	359	382	375	366	352	413	364	358	381	399	382	354	357	368	405	386	356	386	349	348	360	380	390	383	390	390	400	361	363	397	374	351	392	389	357	384	418	445	362	368	383	365	381	369	329	377	382	383	389	361	407	376	372	368	384	386	355	363	371	366	368	386	390	386	392	399	386	376	380	388	372	361	408	391	356	380	396	393	386	395	389	379	374	372	363	358	386	382	338	415	377	395	370	369	361	412	396	384	382	381	413	373	356	374	384	392	395	367	373	379	421	379	359	372	397	375	379	393	364	363	377	365	409	342	382	352	344	387	381	407	374	353	403	398	370	347	400	344	382	388	340	377	409	365	333	384	350	387	361	364	384	401	380	344	362	359	360	370	367	354	360	375	355	354	373	396	359	360	402	405	346	377	377	395	386	385	355	391	386	397	395	372	348	354	367	419	388	378	373	387	394	384	397	353	375	349	367	405	365	378	388	373	381	346	357	340	402	331	389	348	393	395	363	392	376	389	390	385	355	375	381	399	383	367	365	399	415	406	385	389	360	414	367	401	371	400	376	352	387	386	351	385	397	403	369	375	367	360	338	408	394	392	390	392	378	401	388	395	424	348	392	400	397	387	384	335	381	386	369	371	360	404	344	360	354	366	371	400	414	342	377	370	374	376	370	381	380	377	379	358	376	392	388	337	353	426	352	407	379	323	361	371	392	414	329	388	390	365	372	382	383	377	379	375	400	370	365	371	369	379	376	375	387	351	364	379	398	404	403	358	361	367	363	389	347	374	388	362	361	367	388	347	366	422	388	343	339	370	347	363	354	376	398	379	389	355	365	354	385	381	410	374	346	345	369	361	346	384	342	366	389	392	404	355	358	390	372	397	359	366	375	393	390	371	403	377	391	406	385	394	355	365	383	368	405	383	386	371	348	408	376	423	344	378	393	413	363	372	377	332	370	380	360	383	395	362	375	365	369	387	374	364	377	391	383	354	380	373	378	405	401	354	358	394	377	385	381	406	363	395	393	389	385	362	394	374	374	377	383	379	367	400	407	384	378	403	364	379	373	357	384	363	330	355	365	322	396	367	358	375	345	342	364	361	358	379	346	367	381	373	383	408	394	357	383	394	373	369	377	374	368	394	399	378	369	387	387	372	396	370	394	377	363	362	370	415	360	361	365	378	364	409	392	390	376	357	373	360	387	399	351	366	397	394	346	387	368	374	364	365	332	387	348	380	393	406	360	413	345	414	377	378	383	356	385	377	366	371	384	344	349	373	376	328	346	393	422	370	354	398	378	390	383	385	375	373	378	358	390	351	356	366	380	361	405	362	341	337	375	376	360	386	371	385	367	395	373	336	375	368	380	364	397	396	347	391	400	399	386	379	384	399	394	367	359	377	405	360	394	361	398	391	379	395	366	362	418	388	398	373	356	375	406	334	375	379	400	391	367	339	376	352	368	376	374	358	353	393	370	369	409	379	366	364	367	395	353	356	394	356	383	389	369	401	403	372	373	378	396	415	373	379	362	374	364	376	329	405	392	389	354	373	331	363	371	378	360	366	398	365	372	359	366	395	368	349	376	385	386	355	358	389	342	349	367	378	367	386	388	377	364	408	386	379	407	367	392	369	382	383	379	381	391	392	378	360	391	381	388	415	364	409	368	410	356	390	372	370	417	360	355	393	375	358	366	390	377	362	373	342	391	413	378	422	368	379	383	386	387	383	383	394	356	403	390	363	374	386	385	375	373	402	360	365	396	389	390	395	375	397	350	351	366	340	364	368	387	391	393	365	392	391	383	400	361	383	374	381	385	420	352	351	355	378	393	412	358	378	372	387	378	361	369	375	410	398	350	361	355	352	370	382	360	395	387	400	366	358	369	349	387	372	386	390	410	399	392	384	381	367	372	363	364	376	391	379	359	367	391	348	388	368	413	397	397	389	396	347	358	420	388	380	349	387	387	391	421	361	393	384	368	354	367	389	365	349	370	372	387	374	378	398	360	405	351	395	372	381	363	392	343	384	410	383	382	374	376	363	378	367	404	426	389	339	354	386	367	384	389	365	377	382	351	409	339	385	402	387	393	400	354	383	354	381	379	386	369	374	392
28455	20921	11971	3454	2026	1039	773	599	593	449	463	434	411	416	444	440	386	416	414	385	412	387	417	385	403	393	373	354	374	378	364	368	372	380	416	373	396	376	362	369	336	371	386	378	417	353	354	358	352	337	345	388	372	372	347	372	343	359	390	374	365	379	364	373	378	404	369	366	371	381	412	370	366	360	372	380	357	354	360	369	337	367	329	379	377	392	372	353	431	378	352	356	375	384	368	364	339	388	382	379	369	341	354	397	383	360	385	379	351	366	363	345	420	371	394	379	358	379	363	350	352	375	372	358	371	333	389	373	393	369	387	377	341	352	359	340	323	376	349	391	362	353	369	361	396	373	370	355	347	354	370	354	372	380	363	354	405	363	381	404	393	362	377	394	345	343	388	372	379	377	358	390	382	346	385	338	407	391	339	361	365	391	394	395	355	376	378	328	369	343	372	350	371	347	389	367	379	364	387	360	341	410	392	345	356	341	352	401	385	386	399	413	374	367	374	377	384	385	357	386	342	390	364	355	358	371	370	367	379	355	395	356	358	370	359	360	362	372	369	356	365	379	395	376	391	364	361	362	375	364	357	354	352	334	364	327	350	416	360	379	352	360	368	344	374	365	393	397	370	389	428	370	374	396	385	378	394	361	386	359	400	379	381	375	375	389	355	392	409	374	361	375	393	375	364	386	362	367	351	366	385	392	378	377	379	372	375	389	379	396	391	393	371	358	361	361	381	379	382	369	386	361	389	345	347	354	353	397	360	371	365	362	353	426	398	328	382	362	347	388	388	404	402	363	350	339	367	393	365	389	374	339	327	349	399	376	377	380	368	351	387	347	363	378	367	402	345	359	342	350	393	355	352	391	377	373	370	361	372	399	373	365	354	373	393	357	332	350	343	377	359	388	351	341	382	346	402	380	375	393	364	360	354	348	348	384	345	358	331	327	377	370	332	392	383	345	369	376	368	352	380	391	386	397	373	341	337	400	383	332	334	369	349	382	389	391	378	389	387	366	369	365	373	367	367	363	340	373	405	384	358	363	391	397	392	350	362	367	371	399	407	344	394	383	372	382	360	372	367	388	353	388	384	353	379	348	368	402	359	373	344	405	369	411	377	346	385	370	363	371	381	396	419	358	387	376	403	362	387	371	363	347	372	379	351	353	419	363	375	386	385	390	382	383	353	404	355	380	373	360	369	388	403	369	347	361	381	376	362	342	377	391	372	362	330	347	393	357	382	358	366	376	374	353	357	383	385	365	339	382	350	406	367	374	335	344	359	400	376	360	378	379	385	372	350	366	355	364	368	339	376	358	371	367	384	366	358	339	397	413	385	387	360	400	351	345	382	370	342	357	324	366	390	360	405	348	396	390	335	345	376	378	404	377	348	359	393	370	356	378	384	392	367	384	366	371	388	391	392	390	388	388	367	366	375	363	355	374	390	370	357	365	353	359	403	381	368	359	361	391	377	341	363	370	335	347	388	378	380	378	344	388	341	356	360	361	384	377	382	357	370	374	395	390	390	394	355	378	363	350	384	378	374	418	358	368	406	381	379	357	406	376	376	387	377	400	367	370	379	389	378	374	366	360	380	352	388	376	402	362	373	374	358	359	373	391	382	399	407	373	337	367	398	374	369	379	341	371	361	396	395	350	369	371	379	332	357	356	325	387	365	359	346	369	392	392	352	380	364	368	420	340	404	370	386	356	376	366	383	395	355	388	382	353	362	363	374	382	381	406	365	385	362	365	422	359	369	382	361	390	401	382	362	357	395	363	355	344	406	403	358	378	405	336	356	397	368	415	356	370	423	384	383	346	356	359	367	386	385	354	353	364	354	344	371	376	343	350	364	361	352	372	306	378	392	370	379	392	361	350	381	339	372	369	370	371	359	370	362	375	362	368	362	359	361	384	346	368	357	389	378	367	394	362	365	388	368	374	374	365	349	378	394	374	356	388	357	387	368	388	374	347	360	370	359	367	384	370	387	355	388	377	391	329	367	377	337	376	404	404	384	361	385	358	368	380	382	342	343	379	343	366	377	381	393	338	373	380	353	358	376	366	374	361	374	334	368	367	319	413	337	341	379	372	365	393	374	405	351	383	398	369	385	354	364	345	364	368	352	379	386	357	356	377	382	388	364	364	364	399	314	369	376	359	366	377	391	365	354	404	344	369	380	382	394	359	358	367	364	360	377	340	374	370	376	347	349	350	363	367	392	377	384	371	405	353	360	374	328	366	367	367	374	383	372	375	365	386	344	379	396	392	382	353	393	370	341	360	348	375	366	373	366	404	403	351	320	400	393	346	372	402	409	350	374	363	374	412	363	394	341	360	351	371	348	381	402	388	392	355	383	361	380	384	361	392	356	356	384	386	385	377	373	373	373	384	345	337	400	368	381	409	367	348	380	397	389	388	392	364	373	355	360	357	392	371	357	392	344	366	374	346	399	345	372	405	385	374	354	367	367	353	380	374	357	354	379	365	365	339	362	369	366	384	394	401	398	355	387	363	359	342	404	377	371	379	384	391	371	355	338	369	405	392	345	370	340	390	357	409	379	388	354	362	349	363	398	350	394	357	365	384	351	336	391	414	385	341	362	372	358	369	364	372	394	339	362	352	386	380	368	379	355	361	362	346	379	385	379	395	331	337	344	350	386	364	379	355	374	370	397	331	373	389	375	336	378	352	382	409	395	363	378	369	360	378	372	389	339	388	348	383	372	377	349	350	389	372	389	374	355	379	356	368	403	363	404	351	377	378	364	358	359	383	382	377	370	352	348	390	344	407	375	376	354	360	350	366	370	343	355	370	385	382	364	385	377	392	376	407	390	373	368	389	361	366	354	354	356	371	387	358	362	346	380	326	378	348	376	387	356	379	380	333	335	354	384	396	383	358	367	374	373	364	353	350	364	388	372	398	376	385	393	352	351	362	369	389	404	409	344	368	365	339	355	360	368	391	355	399	382	383	376	339	326	344	386	387	374	367	322	350	316	389	327	392	386	360	374	338	395	375	385	377	345	362	356	410	396	352	358	352	352	404	344	382	358	342	408	391	365	392	392	363	379	368	376	377	416	404	392	386	365	339	397	375	389	375	367	353	363	401	385	385	364	373	386	388	375	368	390	401	371	362	375	377	351	376	347	412	352	366	379	372	369	388	365	381	363	389	385	394	343	370	386	381	373	360	369	362	386	366	363	383	385	356	344	381	371	388	357	364	392	377	426	342	363	350	412	375	404	404	379	356	363	373	376	359	382	362	375	380	380	346	367	391	377	394	407	382	364	369	366	355	391	361	363	352	390	383	341	387	353	336	384	388	438	384	362	356	357	370	396	392	374	378	352	354	337	362	393	380	380	355	365	364	364	324	367	386	407	361	414	401	394	367	353	409	376	373	367	375	383	391	400	397	402	372	376	375	348	378	393	388	377	378	363	371	358	372	374	394	366	328	353	369	390	400	354	367	322	366	369	338	355	395	371	344	356	392	352	398	371	370	367	406
21441	25126	9892	3840	3253	1838	1187	877	892	562	551	514	456	519	507	479	511	529	486	434	420	474	462	417	436	420	382	415	415	408	411	448	393	380	373	424	424	433	442	405	408	385	438	385	415	425	431	369	407	405	429	389	411	403	418	391	427	378	409	430	405	396	413	435	443	400	412	441	356	407	428	427	420	437	404	404	397	386	414	444	413	386	394	414	422	429	392	414	416	380	402	394	398	398	392	391	406	419	417	448	363	407	415	409	401	445	432	426	423	427	396	420	431	438	420	399	426	387	401	420	450	441	412	418	385	424	401	435	427	422	403	403	444	409	415	428	394	431	409	383	425	391	432	440	404	424	414	414	398	381	451	408	403	382	419	426	402	428	399	410	393	407	420	390	363	402	391	425	395	465	433	395	415	377	412	444	393	351	445	430	424	384	409	424	381	423	371	444	415	410	439	389	405	410	397	449	439	390	420	393	422	395	375	395	400	449	412	406	401	427	402	400	413	404	398	368	438	390	416	404	429	399	415	418	446	398	437	397	427	378	420	453	416	439	416	426	406	402	437	376	394	379	373	413	405	397	409	391	391	407	447	382	424	417	387	453	405	425	387	413	371	420	386	396	382	443	410	420	420	426	413	440	395	382	397	385	398	408	397	388	395	449	386	386	420	393	398	411	420	400	409	407	411	406	391	342	407	420	440	400	411	392	405	408	398	414	381	406	403	385	381	411	434	425	461	425	415	431	384	415	418	403	405	418	382	420	404	409	445	422	372	374	447	367	409	408	400	401	384	427	412	432	384	426	401	417	382	433	395	415	373	389	427	394	424	371	431	409	415	411	394	397	431	388	390	412	390	428	397	398	422	414	386	380	418	428	432	395	373	431	416	408	411	399	404	427	401	388	419	423	427	407	372	411	449	410	439	431	384	428	401	378	390	417	390	397	408	421	380	394	423	391	405	393	397	382	353	384	429	395	412	418	430	427	401	464	412	431	366	394	380	417	395	400	455	378	447	423	377	374	438	411	398	427	403	408	450	418	403	402	388	408	389	395	420	432	454	421	423	404	368	415	412	402	412	393	408	407	420	396	418	418	407	396	437	400	426	399	395	439	419	423	384	415	435	456	393	395	402	415	415	421	478	414	415	449	412	391	409	427	411	451	382	377	391	403	419	403	398	426	393	402	400	422	424	400	457	408	405	442	404	416	413	416	387	422	386	395	415	400	424	400	404	395	402	408	382	407	406	405	425	400	409	425	452	428	395	400	426	377	383	389	389	439	417	424	401	395	422	398	386	406	403	388	404	440	404	415	380	417	406	379	396	415	425	379	447	373	440	377	402	414	407	413	397	388	421	419	410	367	391	396	442	433	407	401	384	419	398	450	451	406	414	409	385	381	398	391	399	386	416	394	399	393	412	399	397	411	407	426	375	376	416	406	395	435	413	388	415	411	383	350	412	393	408	439	452	403	395	414	440	396	407	373	401	428	431	429	413	399	393	386	391	396	423	414	423	421	389	435	417	379	391	390	421	399	414	399	412	422	418	416	421	416	374	384	397	409	418	390	392	420	370	416	414	430	394	368	382	392	383	403	386	369	446	407	389	401	401	404	458	395	387	407	429	416	417	424	403	419	404	393	399	421	388	445	377	384	396	411	392	410	402	393	404	395	458	395	404	383	414	454	392	407	406	410	382	403	423	402	404	437	373	426	400	428	436	413	408	387	416	383	401	433	401	444	404	421	417	420	394	408	383	419	388	449	408	418	435	420	428	400	376	413	404	458	406	413	423	428	410	406	348	419	423	408	402	427	405	405	370	411	431	404	419	438	431	398	425	411	399	395	393	386	362	389	402	392	418	422	396	410	418	441	410	416	445	414	425	418	419	411	401	437	430	406	399	402	368	422	413	392	407	400	429	400	383	427	360	417	425	421	404	419	408	388	437	422	409	379	407	420	362	410	379	419	416	373	376	399	394	443	408	395	427	413	386	420	380	459	454	402	390	426	418	419	433	408	412	404	406	410	446	399	408	410	403	379	404	432	416	407	430	399	390	383	405	376	411	407	428	389	378	404	396	414	365	430	386	404	403	416	436	426	427	400	369	391	386	441	405	402	397	412	392	395	397	387	425	390	445	408	415	430	452	404	431	381	412	421	381	412	415	395	406	434	402	365	425	405	402	412	379	407	427	427	425	404	404	426	378	425	396	411	376	412	366	405	402	411	433	405	402	451	420	442	426	397	461	391	394	428	396	426	434	417	417	401	413	381	420	415	475	405	408	437	395	393	387	385	385	446	400	412	377	403	407	418	401	379	401	394	412	392	389	406	385	395	396	419	389	441	401	431	400	435	353	400	414	412	420	392	395	421	417	417	396	382	416	400	420	447	415	393	423	442	386	406	419	425	406	400	411	420	402	435	409	397	405	418	398	409	379	428	433	435	405	421	407	419	413	398	439	394	397	402	439	405	455	391	401	409	408	421	397	404	414	371	440	394	414	389	419	408	451	380	437	427	437	380	397	428	387	392	423	408	417	418	384	387	414	413	422	418	443	369	390	432	390	456	418	379	407	416	412	411	412	435	421	397	394	401	428	400	424	380	399	398	422	400	414	416	409	456	412	390	426	366	403	425	446	410	364	401	397	422	435	419	421	424	394	372	373	403	425	433	396	380	383	417	419	402	403	410	397	413	413	396	421	460	392	370	429	431	426	371	370	387	403	425	399	407	385	426	399	400	404	443	413	404	457	453	414	430	421	409	415	426	419	434	407	423	408	429	411	418	455	399	398	434	409	449	417	399	430	393	412	380	406	433	400	406	443	394	381	385	437	408	392	395	395	396	399	380	432	409	401	418	383	406	410	416	395	438	430	409	381	443	385	418	398	406	396	434	417	406	400	384	399	371	375	409	416	431	387	401	441	367	408	399	418	390	402	423	418	370	395	402	401	406	411	414	439	412	454	409	432	405	440	417	415	381	417	413	362	438	380	406	405	414	416	450	439	428	458	400	428	435	434	440	417	409	383	406	399	379	424	402	398	395	442	412	430	474	388	407	385	441	386	386	412	416	394	421	386	402	434	423	390	406	403	407	387	385	400	401	393	398	425	398	415	409	406	437	409	455	406	386	396	401	441	393	363	378	416	410	410	417	436	395	432	426	402	407	413	398	421	397	425	379	422	401	407	377	425	426	417	420	410	386	392	365	417	440	414	406	420	450	373	428	394	391	407	409	393	411	447	421	427	390	443	397	443	418	422	403	416	438	422	412	392	363	419	411	426	424	390	378	420	426	393	411	404	414	403	384	411	372	403	412	401	422	404	404	396	411	368	414	387	421	448	418	399	410	459	398	383	385	411	412	418	382	421	406	415	396	380	418	383	413	398	426	380	380	400	389	424	397	429	396	396	392	404	402	411	355	384	411	404	424	385	411	377	399	354	418	404	437	437	371	413	405	384	397	399	417	423	406	398	417	434	398	443	409	443	430	413	387	390	381	415	416	424	411	418	432
23801	21295	28479	24417	21283	11846	1928	980	895	515	442	429	358	327	320	290	304	341	306	286	302	287	269	228	252	268	209	212	222	221	228	239	228	229	211	193	203	226	224	200	211	193	227	223	208	216	202	216	222	228	229	232	237	225	205	204	242	213	210	208	229	209	239	224	233	198	206	225	201	228	208	194	233	194	235	230	213	220	217	191	194	195	208	213	215	225	194	243	214	222	209	193	188	212	214	232	231	208	229	217	226	238	206	217	198	200	222	223	193	207	217	197	206	205	208	226	225	214	200	217	214	243	228	232	230	207	224	214	196	229	234	202	227	205	202	202	240	206	218	223	190	222	204	216	194	248	208	205	232	221	212	211	199	215	224	197	230	222	222	205	208	188	182	218	215	219	199	223	210	215	201	229	198	200	237	240	220	213	245	220	212	199	222	207	219	191	212	175	228	230	216	227	241	218	215	203	210	216	220	214	196	225	239	232	192	206	194	241	220	210	209	194	228	218	226	240	199	210	202	199	233	190	212	196	224	208	212	209	240	219	231	214	226	227	216	226	212	222	217	207	214	229	211	218	206	213	204	249	217	214	199	216	218	212	217	215	196	205	213	210	199	206	212	221	221	223	215	201	222	185	197	225	218	224	200	230	212	222	225	214	207	224	224	203	174	208	204	204	195	213	201	201	202	198	200	220	234	220	240	185	229	231	205	224	215	222	206	205	213	204	244	236	206	194	188	203	205	187	218	213	223	238	216	221	213	216	192	238	211	238	220	217	241	223	201	215	209	215	196	232	189	199	225	205	224	244	207	188	212	226	224	201	212	214	200	213	243	200	193	216	209	223	185	210	213	205	208	214	229	230	216	203	210	195	201	234	208	181	224	202	189	187	192	200	191	221	214	199	231	203	203	203	220	226	204	206	210	213	218	213	199	235	227	243	209	197	214	231	203	236	191	191	227	188	214	217	252	218	221	205	234	229	192	207	227	212	221	212	210	201	207	238	226	214	185	209	206	233	239	212	194	208	220	196	224	203	198	248	207	214	227	234	217	217	194	247	204	205	232	221	205	230	230	235	211	210	214	218	206	197	215	219	210	204	217	191	233	245	219	211	217	222	200	194	202	203	212	197	231	231	193	207	195	223	236	231	222	218	237	244	206	227	212	221	221	198	203	217	216	220	204	205	202	223	207	235	200	216	210	218	228	213	208	201	232	202	223	208	229	206	222	229	209	181	217	232	189	204	228	211	205	196	216	190	222	219	205	229	219	232	185	225	213	229	177	200	215	236	217	214	208	213	241	231	211	224	219	225	221	196	225	201	210	222	213	203	200	235	206	170	240	192	217	197	187	215	214	235	196	199	182	223	197	231	207	207	188	201	223	231	241	208	224	213	199	207	226	199	216	231	212	202	237	205	251	213	225	244	225	213	215	214	201	205	184	237	226	213	209	199	226	213	225	215	247	209	197	206	210	220	222	196	195	185	201	210	230	207	202	243	245	213	217	234	202	221	204	208	236	232	230	217	238	200	223	222	200	203	208	207	220	225	226	206	200	207	202	208	183	195	221	216	225	224	216	202	260	231	224	219	197	240	233	217	226	196	218	218	209	235	240	192	211	213	241	221	203	218	201	233	207	205	229	184	239	226	202	199	199	221	215	214	230	209	212	231	210	196	199	247	197	225	214	233	215	222	199	218	211	206	222	224	226	216	221	208	210	225	229	215	229	236	236	207	198	202	209	221	205	221	199	208	216	216	199	192	202	212	235	223	197	205	211	222	229	198	239	210	232	201	219	202	220	212	200	217	197	192	205	246	221	240	216	228	211	204	223	233	218	231	225	229	218	192	192	225	195	198	200	235	211	210	212	233	197	210	217	180	216	212	217	214	208	233	211	222	191	223	229	180	212	236	214	218	210	220	205	232	216	223	203	189	204	206	247	193	207	227	189	215	210	230	189	200	213	205	237	211	234	218	226	239	198	254	206	207	215	207	188	222	211	215	220	196	239	200	218	209	229	193	195	201	204	225	217	199	209	215	202	231	212	205	222	189	216	194	218	213	233	235	219	204	217	218	209	245	208	211	232	231	203	216	218	179	212	215	229	248	250	206	231	194	224	220	223	202	225	217	218	209	225	226	234	228	240	236	207	219	205	208	231	201	216	210	229	205	215	235	193	208	187	204	198	246	209	202	198	218	210	213	198	234	238	216	200	218	223	205	204	225	193	218	229	219	208	219	226	197	177	219	183	227	225	184	219	224	210	215	202	214	202	220	201	194	185	228	203	224	208	214	205	206	212	216	204	202	227	208	204	196	219	224	232	212	203	201	214	230	198	235	234	204	232	225	212	192	208	214	194	181	200	221	225	211	219	195	194	223	213	206	246	196	208	217	217	223	211	229	194	212	202	222	192	225	227	207	230	196	222	187	212	211	207	209	204	216	200	186	203	209	206	229	215	205	212	208	208	222	205	214	213	189	215	224	216	207	220	227	218	202	236	209	219	226	218	221	202	230	244	216	226	226	219	189	206	199	222	229	204	218	201	203	194	220	231	257	202	210	232	222	224	225	195	186	201	202	199	211	201	216	236	223	227	203	227	231	226	213	239	226	198	214	201	241	209	235	223	208	203	211	216	209	213	216	202	211	218	189	191	220	228	226	195	219	209	232	189	209	214	257	213	197	199	243	218	203	181	209	199	225	230	214	216	228	222	213	220	210	200	194	224	200	214	224	208	201	224	186	215	207	215	206	194	213	240	219	230	207	214	210	222	196	212	214	204	213	191	242	198	225	219	220	218	194	196	218	232	249	207	219	222	236	209	189	224	214	212	208	214	201	193	214	243	209	208	203	215	208	195	198	210	210	214	221	223	214	231	229	218	212	204	207	203	219	194	182	200	199	223	220	203	240	226	197	227	225	230	183	208	206	220	200	210	212	213	227	238	226	233	210	223	204	201	221	233	199	209	218	233	215	207	195	190	223	184	243	235	214	208	203	219	238	210	216	212	211	218	233	213	228	203	224	205	208	246	194	215	216	229	223	215	187	190	204	215	194	214	228	210	204	194	212	212	201	208	207	190	182	218	216	199	213	207	209	210	192	220	196	218	223	225	205	218	212	232	224	184	202	183	210	217	199	238	242	208	206	224	219	217	208	209	203	198	226	200	212	210	216	214	200	216	205	225	220	218	201	230	205	217	193	195	199	213	250	213	224	236	214	223	206	208	221	209	202	197	199	184	207	228	218	217	201	226	195	226	203	207	206	207	240	246	224	208	225	226	225	233	220	206	217	199	202	220	217	247	231	217	222	181	229	211	224	209	215	225	209	203	229	191	231	201	226	239	205	197	198	196	226	223	235	211	209	224	224	196	207	203	202	231	221	212	249	213	234	219	233	213	217	221	213	194	222	223	210	239	215	207	201	213	222	238	201	215	192	221	205	228	214	224	209	232	214	220	221	236	217	187	236	224	200	181	223	208	217	253	229	191	225	202	224	232	221	198	233	234	204
25822	37924	17136	8309	6175	3934	2540	1724	1603	891	768	624	516	467	421	425	407	397	449	355	389	338	319	316	288	295	271	274	241	260	281	265	266	242	228	236	239	255	248	260	240	210	279	237	258	249	240	239	230	234	242	266	240	234	241	216	241	246	236	261	243	273	274	243	249	261	232	241	269	247	206	260	236	222	249	234	206	241	235	261	251	257	253	266	249	243	230	253	237	197	218	233	228	245	242	227	252	228	249	250	242	239	274	222	246	258	257	260	222	270	232	260	234	234	229	236	260	252	215	231	234	251	256	241	252	254	263	248	239	222	235	253	248	234	226	223	267	237	233	231	265	248	261	239	216	224	257	218	227	264	232	229	237	247	232	262	218	240	226	256	242	247	211	242	267	249	241	235	219	220	238	229	230	209	208	237	248	252	231	234	231	227	223	232	246	209	269	249	282	272	242	281	214	219	258	254	264	243	242	241	274	252	246	252	247	263	249	246	214	227	251	243	245	208	228	251	249	255	237	245	242	265	250	221	226	243	253	221	244	244	255	248	225	232	248	239	248	239	251	247	244	224	245	227	236	232	211	250	240	226	243	256	272	252	228	219	232	238	248	230	263	230	205	242	253	205	255	254	242	239	215	233	217	236	220	251	238	258	222	257	242	226	242	275	234	216	249	243	237	248	238	268	261	244	243	246	244	244	241	213	243	235	254	230	276	255	259	273	213	240	222	237	225	224	255	231	235	259	267	230	231	246	235	240	232	233	236	235	253	259	225	215	232	260	242	245	263	227	248	243	239	244	227	240	220	248	232	231	245	271	247	255	225	214	258	250	223	234	248	248	226	226	236	238	218	237	233	216	261	236	265	239	253	261	240	225	274	264	238	235	223	237	246	206	232	224	253	246	224	200	257	228	206	226	261	259	243	234	243	257	222	228	252	257	216	203	232	221	245	250	231	249	258	258	220	222	242	215	239	254	238	254	225	251	226	255	244	243	227	232	242	235	228	228	218	252	244	243	230	232	267	238	230	218	229	225	251	231	251	258	258	234	219	234	229	230	244	251	231	244	237	253	256	224	266	239	253	225	229	235	249	249	257	233	243	254	229	260	253	244	224	265	271	262	227	236	238	256	224	269	225	250	254	237	242	229	256	226	259	259	227	312	251	220	269	230	262	255	218	213	214	219	225	246	228	237	258	276	231	241	233	255	269	221	259	225	231	235	239	237	206	239	216	250	265	225	241	226	234	244	236	235	240	226	236	222	244	249	264	227	264	230	247	212	247	252	242	246	234	247	224	237	248	233	238	220	237	223	216	233	259	228	213	231	218	233	230	233	230	235	252	273	261	244	251	208	231	237	239	201	240	245	254	228	230	246	240	248	252	232	239	254	249	228	232	257	231	277	252	279	221	223	234	219	211	220	231	229	253	234	229	232	229	251	274	229	262	237	214	243	219	257	271	256	236	261	257	250	214	224	248	238	227	229	248	223	228	262	265	234	236	229	227	252	237	244	236	236	244	249	246	247	250	251	248	239	236	242	266	237	238	266	207	255	226	249	235	244	246	258	233	269	246	270	263	260	254	239	260	202	245	249	252	219	235	246	216	240	253	246	237	229	225	246	248	227	206	270	239	220	248	256	255	215	221	246	219	250	254	225	265	268	247	244	237	245	251	240	224	249	217	243	233	249	244	250	250	257	218	240	230	239	226	234	200	250	215	260	275	235	220	248	226	240	224	238	240	269	241	235	219	254	219	252	237	252	229	240	272	260	225	252	230	232	221	253	250	227	264	226	215	244	246	263	253	251	228	241	260	219	257	254	232	221	204	248	261	248	237	234	256	232	250	261	269	237	229	223	253	243	255	238	246	232	220	240	221	253	243	255	264	250	244	235	253	237	261	238	241	230	224	268	252	251	241	242	253	246	257	244	247	232	228	216	256	248	267	240	260	253	232	236	245	234	251	222	238	242	223	266	237	226	216	208	230	216	218	232	216	245	257	219	237	234	230	233	239	236	267	251	240	243	218	232	248	224	222	248	207	215	215	246	230	252	253	242	245	224	237	241	222	228	243	227	254	232	266	227	246	242	229	228	243	230	236	240	259	217	250	222	225	247	242	246	238	247	237	236	251	254	235	227	211	225	258	270	251	259	232	228	241	243	245	237	219	248	226	243	242	268	214	231	260	234	246	236	228	265	247	204	236	227	258	246	242	241	239	234	238	236	221	248	224	251	227	205	229	240	227	234	225	213	214	227	241	220	242	255	239	219	272	254	223	222	231	207	250	256	215	247	243	235	253	235	261	224	247	252	254	249	211	238	224	243	219	238	244	253	249	230	245	235	244	255	220	272	241	228	243	245	237	257	244	241	234	234	250	229	237	219	227	229	217	244	265	257	275	264	255	233	243	238	235	249	252	229	221	225	258	279	240	248	255	239	253	282	258	241	234	279	242	216	232	212	267	225	251	230	243	227	242	280	213	242	274	221	252	252	235	223	224	258	243	242	236	233	257	265	227	242	228	228	241	241	237	247	226	224	251	218	223	249	231	253	239	221	245	249	217	233	239	243	240	232	251	257	262	219	228	224	258	244	236	233	246	222	240	250	244	231	252	239	238	225	261	223	237	222	242	268	227	243	247	214	261	247	234	261	270	245	231	239	236	287	244	217	236	207	220	249	242	226	223	240	222	231	245	260	221	250	220	226	222	206	216	218	261	240	233	231	254	247	264	233	234	236	242	265	246	211	229	235	252	223	259	236	251	226	224	266	249	231	231	260	258	220	229	250	231	236	248	217	254	213	218	256	239	234	219	237	244	235	243	240	214	224	228	237	243	229	246	243	224	245	215	256	244	247	252	252	247	216	236	237	253	240	226	244	222	227	216	219	215	213	236	260	268	227	244	230	249	227	243	223	269	238	220	234	227	226	244	226	207	241	236	210	211	232	235	245	243	233	252	255	222	238	267	258	238	236	205	239	220	221	245	235	242	207	235	249	239	259	241	218	245	245	224	252	218	238	229	246	218	253	241	224	254	238	252	260	243	241	271	225	223	263	210	237	256	234	243	233	214	250	253	234	255	218	261	239	234	246	228	222	232	250	247	247	220	251	231	241	288	242	254	258	204	232	251	224	224	223	227	232	235	227	232	236	207	219	229	219	247	245	235	228	239	213	251	258	223	220	242	250	246	233	249	236	251	237	239	230	232	260	248	225	243	238	244	241	216	255	217	238	242	239	233	230	228	232	245	235	265	239	234	236	252	246	219	239	229	250	235	256	245	220	250	239	228	243	255	222	254	276	227	248	252	268	229	234	247	225	227	222	249	225	240	255	224	241	239	248	261	234	223	228	249	233	256	238	254	225	262	251	233	231	223	235	240	222	252	232	257	254	250	232	209	237	227	219	246	237	268	227	236	236	213	240	233	232	235	213	215	245	277	244	268	226	241	258	239	222	227	234	257	251	251	237	228	244	236	224	245	247	246	228	236	212	246	254	235	252	253	205	209	252
25351	21308	27052	25568	8801	1778	1227	968	938	806	714	710	658	641	603	611	562	629	601	595	602	612	589	560	572	562	533	560	575	568	489	542	532	554	543	554	540	526	535	523	546	558	552	518	556	566	546	549	508	534	547	570	600	518	559	523	515	535	547	507	505	561	569	536	564	550	515	541	548	535	513	563	577	548	555	550	578	544	517	532	524	538	528	566	532	500	513	567	540	572	528	518	547	541	551	554	536	529	567	548	577	533	559	559	525	517	492	552	550	574	549	529	549	508	550	562	538	525	564	525	517	498	535	547	485	499	508	550	556	539	513	518	511	544	533	523	581	532	582	509	497	524	559	543	547	507	574	554	522	497	550	525	552	581	534	559	585	581	543	539	553	550	550	514	558	559	556	542	518	522	524	566	537	545	507	570	514	518	512	549	528	582	588	542	545	573	538	572	572	586	549	550	497	525	562	540	523	544	545	536	528	533	549	506	524	534	537	551	560	516	562	520	564	550	571	565	538	558	504	550	566	529	550	597	509	511	480	515	538	493	559	617	555	571	491	504	535	553	591	512	516	509	555	574	497	513	530	542	504	550	551	575	585	550	559	527	527	530	555	558	549	568	539	524	481	537	483	535	535	558	555	533	540	512	568	523	551	491	524	555	557	582	575	555	544	524	569	567	528	544	552	527	528	551	516	527	517	531	524	529	555	490	543	511	540	493	552	511	525	540	552	536	527	527	572	552	548	534	577	568	528	530	545	507	578	537	521	533	551	564	529	576	543	491	584	524	559	517	543	530	568	525	590	581	536	546	549	526	528	523	542	557	528	527	533	538	530	534	551	563	549	517	540	552	499	518	532	554	548	491	526	528	529	543	553	568	505	555	519	522	527	565	489	523	552	539	518	604	521	538	540	542	567	574	562	562	526	521	520	533	542	512	531	545	576	560	530	511	499	553	522	536	576	510	532	581	548	567	531	532	512	539	498	519	544	544	529	535	547	543	540	570	568	551	522	583	544	503	553	531	523	515	550	527	561	491	588	499	562	574	564	569	582	537	558	514	533	556	571	530	550	520	542	504	528	544	492	547	555	548	555	507	543	570	536	552	561	536	511	558	556	554	610	579	539	573	558	529	565	484	489	580	511	530	545	529	557	531	538	547	539	556	537	576	532	546	536	512	590	601	550	535	527	566	537	524	532	549	545	535	520	536	518	553	544	536	542	572	500	534	570	513	570	556	553	581	515	487	542	562	517	509	546	553	564	507	538	543	501	507	555	561	575	555	570	569	518	528	566	552	496	529	560	478	546	581	526	495	527	518	556	554	533	523	551	510	505	537	502	524	538	563	544	528	527	611	519	545	508	537	548	577	480	548	524	541	544	506	544	564	540	533	518	516	516	483	541	562	503	574	520	506	568	518	527	521	513	498	498	536	550	540	576	548	530	608	548	544	522	571	559	558	555	554	495	568	561	529	552	540	543	570	563	540	512	542	585	571	550	533	554	553	546	557	538	562	561	562	556	536	539	527	576	532	505	556	554	522	552	530	496	542	544	516	546	555	571	543	533	538	531	582	530	501	495	556	537	525	507	569	590	543	537	546	498	530	489	526	577	488	507	547	533	575	526	528	516	539	536	529	522	534	533	531	531	530	569	558	535	497	500	500	549	521	550	540	520	566	549	550	580	502	577	548	522	530	517	519	536	506	574	567	516	508	525	569	587	550	535	538	527	571	541	520	579	517	549	552	511	556	567	528	539	540	568	530	524	539	570	525	599	555	533	545	594	513	516	553	537	532	512	580	578	507	557	552	526	581	543	537	519	529	516	493	562	587	584	534	608	548	505	566	548	560	519	572	544	534	548	545	563	535	573	546	518	534	542	560	534	548	553	529	493	520	516	575	526	558	535	519	565	520	555	523	563	544	514	548	539	546	539	571	546	531	532	521	542	541	553	542	494	490	580	548	530	513	526	569	556	547	551	519	566	556	537	530	555	558	557	527	521	530	540	559	513	513	560	546	549	552	520	596	535	547	509	525	519	538	525	555	501	552	568	546	514	505	544	558	550	576	530	535	550	553	523	575	500	500	521	550	574	564	556	582	524	548	562	558	503	528	561	522	544	580	527	525	542	511	571	553	526	533	547	512	502	501	536	528	507	520	544	542	550	521	551	517	527	559	559	538	541	503	533	562	561	577	512	496	535	525	555	508	489	569	585	541	509	524	558	501	523	560	537	528	596	541	590	550	535	535	521	543	493	537	504	527	551	502	509	507	551	538	576	524	559	551	558	529	562	536	540	531	544	564	562	514	522	512	516	518	547	529	569	543	566	554	583	550	513	558	525	522	534	495	535	506	525	523	549	550	544	556	518	571	598	524	561	533	560	570	556	574	539	528	529	532	545	560	523	551	542	532	528	552	515	538	533	511	516	556	529	553	552	529	543	504	515	533	515	553	566	505	507	474	547	567	535	558	533	584	535	532	529	548	559	530	497	532	538	537	511	485	536	566	530	514	545	542	553	548	517	529	513	565	541	547	538	539	537	522	550	519	541	524	552	562	535	541	557	564	528	604	547	557	550	492	532	552	537	507	509	586	557	568	531	476	536	539	521	540	537	530	513	521	559	541	543	546	528	493	569	557	527	583	574	575	543	569	516	554	532	553	547	535	538	559	567	564	527	530	521	556	522	519	575	539	540	511	529	581	517	512	487	519	529	591	505	557	526	542	507	561	527	557	535	528	553	549	558	541	497	531	540	560	529	537	505	550	585	529	517	547	505	570	543	540	535	541	550	553	550	514	558	515	559	543	557	617	570	540	489	568	517	523	510	529	538	535	528	562	493	538	528	538	561	510	576	552	529	531	616	583	548	562	523	531	563	538	547	496	576	549	543	544	530	547	546	544	538	523	505	547	526	545	525	530	528	544	561	553	560	500	562	541	520	574	557	567	551	555	547	528	509	525	566	532	519	542	513	514	560	520	530	594	542	580	561	568	569	556	508	552	553	517	553	512	538	565	539	554	519	572	532	536	572	524	513	517	569	532	577	529	557	529	540	507	534	544	518	547	518	550	560	570	509	575	516	524	517	497	505	534	531	529	548	524	522	547	521	530	540	545	534	541	507	541	530	530	513	530	576	530	533	502	534	505	539	523	522	539	536	525	521	539	535	515	529	532	538	546	586	566	495	533	516	528	546	523	548	551	507	533	599	569	501	549	535	495	528	553	508	500	504	486	508	574	582	515	532	531	594	532	526	555	579	532	514	566	525	523	547	532	511	606	537	537	482	514	522	554	551	513	523	505	519	533	558	547	562	577	520	558	540	535	523	612	581	543	512	526	550	527	522	550	564	556	540	500	520	519	494	547	516	542	524	539	545	537	527	579	548	547	507	577	521	512	539	574	505	492	560	577	567	509	536	574	547	540	539	541	551	503	536	584	544	555	567	510	553	560	526	552	522	480	503	536	555	535	529	596	500	513	541	544	516	521	532	544	560	559	547	502	580	538	518	525
24651	31201	12748	6006	3911	2596	2031	1465	1486	1013	876	916	825	766	673	663	722	729	722	718	688	698	613	639	605	565	596	545	590	572	550	618	604	568	534	608	560	597	581	533	617	596	597	589	555	598	564	590	579	575	554	583	536	591	606	575	589	548	555	568	550	543	603	591	624	614	621	549	577	549	550	600	598	574	616	593	539	580	632	539	574	560	559	552	561	624	592	542	593	555	541	577	564	576	561	570	538	574	583	597	572	580	579	590	540	570	593	572	550	571	573	564	592	511	592	536	544	565	557	621	577	591	593	566	571	582	558	583	606	555	541	534	552	561	558	566	559	606	576	582	558	617	550	573	596	537	545	587	540	581	591	551	588	562	589	572	596	519	602	556	614	545	582	559	544	573	535	595	547	557	592	586	570	570	608	573	568	529	566	553	546	582	539	601	611	587	559	606	566	532	553	576	588	572	525	557	590	565	596	571	534	533	581	570	550	524	567	554	573	571	583	627	541	526	546	599	584	548	560	582	529	579	561	592	579	606	545	541	563	567	567	546	596	553	583	583	578	574	548	552	589	557	590	552	535	580	522	607	603	564	584	565	559	588	561	586	558	585	630	537	570	573	528	527	520	535	542	562	587	565	596	548	545	544	581	541	605	567	593	578	521	600	559	567	560	560	573	579	526	568	570	534	549	566	586	585	552	552	564	599	567	570	566	552	554	562	573	567	491	599	543	606	576	605	550	551	605	577	535	562	613	574	538	581	556	572	546	587	560	561	546	579	587	555	555	539	560	553	613	644	570	556	579	593	596	623	560	612	542	576	574	514	531	555	578	553	551	600	558	553	513	612	568	557	563	574	560	520	604	547	536	567	617	542	579	547	549	552	570	551	610	554	558	575	510	545	584	601	551	554	587	604	565	558	585	575	548	537	569	554	533	567	561	559	574	608	571	534	558	561	613	549	592	520	555	576	592	580	540	532	573	525	580	566	567	568	550	544	549	541	548	568	572	533	597	561	611	549	568	556	581	560	557	538	602	574	564	585	562	578	571	573	546	571	569	576	551	570	574	559	578	570	584	553	543	537	552	603	543	590	575	589	589	591	568	544	551	556	564	550	557	604	557	560	586	555	516	559	523	577	544	556	557	559	542	543	564	565	567	569	597	597	556	567	552	550	606	527	572	497	556	579	538	576	573	596	535	570	590	543	554	554	584	557	536	561	545	541	558	571	567	563	556	549	585	582	608	550	542	537	574	553	563	564	582	575	552	602	562	584	555	584	567	560	550	572	582	517	599	528	553	603	589	561	540	587	574	565	580	567	551	589	560	576	586	592	549	565	562	538	564	562	603	592	557	566	601	545	570	536	557	554	589	566	566	545	583	563	548	587	573	555	513	555	521	574	584	602	549	545	589	573	558	552	538	562	531	570	605	576	553	552	572	558	550	538	541	574	539	594	585	578	538	555	592	592	583	540	580	574	563	595	539	612	543	558	558	529	584	594	558	570	600	539	590	583	575	569	587	561	553	575	536	549	537	590	579	556	564	575	534	589	583	582	548	570	605	587	515	544	560	599	549	561	556	605	529	549	544	540	563	596	567	557	544	585	550	573	593	536	561	515	561	536	549	584	632	619	591	533	553	529	532	562	522	558	577	539	595	579	526	576	561	593	550	544	541	535	554	565	586	493	617	512	528	543	530	588	545	607	572	622	556	564	548	581	555	559	567	603	583	542	586	542	533	558	592	554	576	557	611	599	544	555	534	560	584	553	562	534	574	572	535	615	597	513	511	580	542	597	566	559	586	614	564	563	563	565	552	578	600	619	532	545	558	540	572	575	587	547	555	562	590	576	584	576	568	555	541	581	563	562	610	600	600	568	570	562	559	602	584	567	563	584	551	584	575	587	595	559	600	567	557	581	611	583	554	537	602	581	568	569	581	529	563	549	585	567	542	574	584	571	563	552	561	563	562	552	528	569	579	618	589	548	517	549	585	528	627	540	572	539	547	547	549	622	559	543	556	599	543	547	625	573	567	553	574	602	582	576	571	606	600	584	573	587	554	573	595	591	548	550	531	574	531	541	592	583	572	567	555	586	540	550	617	585	620	563	533	581	551	552	557	542	565	541	573	579	591	544	572	520	558	555	551	570	552	588	576	568	566	557	592	552	547	550	605	573	559	572	514	575	565	545	559	550	597	544	579	592	563	575	574	544	568	552	549	575	606	583	571	604	585	545	556	558	569	547	574	576	581	579	584	610	544	595	541	538	583	537	601	583	566	556	601	555	558	576	563	565	583	585	557	581	604	550	568	549	563	566	554	574	502	550	576	552	588	579	583	598	567	552	542	575	573	569	564	555	539	548	569	567	526	587	549	549	536	577	540	591	581	513	600	564	545	534	549	573	538	560	554	601	605	582	576	574	571	597	531	556	573	623	574	539	564	578	566	529	573	549	536	607	581	596	580	525	610	583	578	582	554	574	538	563	557	558	598	615	608	534	585	551	580	605	574	577	544	573	595	568	525	521	548	530	586	550	601	568	567	573	576	568	559	554	614	529	603	624	552	603	573	589	529	552	570	563	532	549	559	581	582	607	580	586	551	560	567	572	544	526	579	569	554	578	544	572	549	602	557	573	538	540	544	526	553	554	579	538	532	538	581	561	599	580	578	579	566	577	590	538	569	556	579	542	587	602	569	615	550	547	558	575	589	566	560	584	578	561	543	608	561	576	586	572	525	553	535	537	580	591	577	577	562	587	587	546	550	546	578	552	615	548	533	549	560	602	566	588	519	591	544	558	568	551	519	559	562	580	536	554	548	578	568	545	549	548	557	626	591	572	541	556	578	555	498	559	540	550	552	566	545	552	595	564	567	596	522	547	560	567	573	579	581	582	601	539	552	574	560	530	545	513	563	555	542	564	578	584	558	562	567	555	580	591	579	537	567	613	573	550	550	574	563	581	575	579	568	575	609	590	567	523	543	605	578	565	544	560	530	583	544	543	619	555	559	602	578	574	561	530	560	534	537	587	567	533	545	535	541	544	515	609	566	542	616	534	574	552	554	542	540	533	573	553	583	593	555	579	525	585	603	553	549	579	586	548	553	534	561	544	552	600	541	550	625	484	566	579	619	602	594	546	572	576	578	572	569	550	590	601	554	584	548	551	571	573	547	558	548	535	591	579	524	547	564	583	586	587	536	556	530	529	581	596	588	505	577	558	566	507	563	559	565	555	573	542	531	569	563	542	557	575	599	591	573	527	512	569	588	591	581	589	579	563	558	562	598	598	559	581	599	545	530	556	549	566	589	577	521	557	565	583	574	579	586	570	579	547	578	604	568	524	567	514	581	571	571	583	593	575	577	577	581	601	597	571	550	538	525	534	591	574	579	629	594	532	563	584	569	559	552	585	603	530	560	580	590	566	533	569	576	561	538	554	564	562	584	611	581	616	565	557	573	563	518	578	511	555	545	584	566	579	580	582	603	517	563	578	571	540	531	559	558	561	558	549
22836	21302	28889	24075	21299	21309	7938	1755	1385	884	815	743	695	596	534	526	489	486	501	439	432	464	431	435	419	398	377	365	346	411	379	360	410	375	369	352	365	395	361	358	388	389	410	376	379	368	409	383	378	386	380	378	372	374	358	385	369	419	340	364	373	376	373	357	371	345	367	379	336	365	371	393	351	377	378	372	384	383	359	383	371	352	362	379	361	392	377	350	358	361	354	372	341	361	364	388	361	418	353	367	386	382	395	374	360	330	340	348	387	370	354	371	346	359	371	369	395	362	355	345	353	382	366	379	356	343	363	354	361	384	356	373	349	358	366	414	353	387	360	387	377	379	352	331	380	365	396	377	354	402	361	367	415	364	360	384	355	389	361	366	357	370	395	386	359	376	327	369	409	360	323	391	387	362	356	359	356	370	389	370	373	352	384	406	367	378	360	375	377	375	362	350	359	369	376	353	376	362	349	353	404	360	367	368	375	369	381	402	374	390	355	372	363	357	365	392	350	396	340	368	363	369	359	344	361	376	376	400	357	357	363	371	378	417	370	358	349	381	400	368	386	358	362	341	377	353	381	377	354	364	355	365	359	368	373	360	358	356	346	356	356	378	396	366	373	366	384	355	385	388	357	367	375	371	328	384	365	362	375	343	359	392	369	338	374	331	355	365	346	362	406	374	385	356	355	403	337	352	355	380	430	377	372	367	351	411	349	341	373	380	393	334	334	352	360	365	400	370	387	372	374	338	364	327	385	355	372	366	385	375	384	366	374	375	364	361	368	359	391	398	369	362	367	361	392	358	318	394	387	367	351	393	334	391	351	372	373	380	354	371	359	332	387	350	349	394	372	341	373	360	373	361	355	348	317	371	355	362	369	373	360	406	350	371	369	376	370	366	377	381	350	414	379	372	395	381	374	397	364	360	377	357	360	333	365	381	366	405	384	365	388	365	353	383	369	341	353	362	370	339	365	334	379	380	382	355	357	372	405	383	345	333	347	366	318	377	364	374	384	363	334	338	371	341	339	387	383	339	386	391	331	362	372	377	324	347	369	367	396	362	358	325	355	363	368	358	367	347	420	366	372	378	380	361	350	379	364	377	369	351	337	357	363	369	361	361	362	421	354	408	357	344	388	375	353	337	338	341	383	394	372	401	367	343	373	376	371	361	323	378	319	362	384	408	392	374	372	376	385	345	324	372	352	393	372	363	341	401	349	396	353	370	380	352	354	365	385	371	363	356	363	367	319	318	351	365	381	358	355	423	350	347	359	355	401	356	366	360	378	343	352	364	404	377	368	348	376	361	340	375	369	347	378	359	360	361	379	347	361	360	363	372	329	356	375	313	355	403	375	364	391	352	379	390	355	375	376	387	344	349	353	384	373	374	383	348	346	377	368	396	377	339	349	390	408	389	383	374	348	370	390	375	388	375	356	369	354	372	364	359	363	378	394	394	367	381	372	402	388	369	399	362	365	399	366	376	359	345	375	365	386	414	363	354	373	371	370	379	362	347	388	369	349	399	367	380	367	332	349	349	372	379	349	381	394	358	353	377	364	360	347	379	371	393	384	368	391	353	348	343	384	344	380	368	398	380	367	379	369	375	357	337	356	373	338	344	360	365	379	371	353	373	337	388	366	324	335	333	374	359	379	349	344	362	311	316	376	312	355	367	360	369	346	365	358	414	363	393	366	389	348	369	360	368	384	355	361	385	355	372	387	358	376	355	375	372	355	355	359	390	380	349	361	385	348	413	350	368	379	359	363	362	414	343	369	348	367	340	382	382	374	356	348	417	382	365	372	370	365	344	373	370	345	350	383	343	351	400	396	365	349	371	369	389	390	375	380	373	330	388	364	338	365	361	385	376	363	345	400	360	378	409	357	374	358	357	336	356	364	360	369	362	373	383	392	386	362	356	385	393	374	376	354	391	368	363	405	360	330	361	400	370	383	329	342	375	387	346	391	370	396	344	375	341	361	362	336	375	360	365	369	350	367	396	372	341	352	353	339	345	376	351	346	368	346	350	329	380	394	353	365	379	349	381	366	367	338	326	359	384	335	372	374	393	382	382	359	337	382	365	370	380	374	350	352	392	376	345	365	366	401	385	373	352	359	349	393	363	357	389	372	379	379	353	355	332	356	382	328	376	367	410	341	373	373	388	374	363	360	387	357	362	374	384	374	380	365	364	383	366	394	372	400	356	338	379	366	377	354	369	369	374	356	366	364	371	392	358	386	336	400	403	369	386	403	372	343	362	409	368	386	363	302	351	363	393	379	358	326	361	376	338	371	382	387	357	357	370	360	332	343	343	348	340	352	330	385	355	369	356	343	367	340	365	371	379	356	379	384	365	385	343	400	371	355	375	376	368	369	361	371	373	356	366	368	399	343	331	372	345	374	369	382	374	375	371	365	370	346	375	398	353	350	394	356	389	361	371	368	372	368	365	363	349	348	339	355	349	339	378	390	358	362	348	354	366	348	368	360	337	354	351	356	378	362	350	331	362	325	362	361	356	354	360	348	382	383	375	374	384	350	401	338	386	365	345	360	362	383	341	345	371	379	319	337	379	353	374	348	383	350	365	349	388	386	386	352	374	380	406	336	365	344	350	381	362	356	332	368	371	334	344	406	380	372	338	366	328	364	379	364	314	373	333	409	378	350	361	375	394	405	369	335	344	395	364	371	366	387	338	350	377	374	378	349	338	383	350	372	341	366	379	399	332	428	373	339	371	357	375	370	338	376	363	361	377	358	389	386	372	352	362	363	379	362	396	339	355	340	361	359	378	364	379	365	388	344	377	359	369	356	393	421	374	369	360	369	365	335	351	349	340	348	383	334	371	376	369	368	396	374	364	371	349	357	385	400	346	345	364	380	357	389	405	344	388	341	363	367	339	352	367	391	347	329	391	344	379	341	406	367	360	349	367	380	394	352	322	369	374	400	370	381	397	390	353	385	371	345	360	393	393	365	374	382	380	379	354	359	370	352	341	365	349	366	360	331	363	369	341	349	343	345	397	333	321	370	346	363	360	350	361	388	344	375	352	359	335	368	325	358	374	368	358	373	386	311	392	363	376	366	349	366	366	385	365	371	352	362	347	358	354	365	369	366	394	380	381	346	359	378	395	353	355	357	335	358	356	381	371	365	404	371	364	363	356	354	376	379	374	339	347	360	366	361	354	359	387	372	377	385	349	366	358	342	346	355	344	337	349	359	329	343	380	378	389	343	418	395	382	373	381	357	379	376	327	380	366	371	343	376	354	373	350	360	366	363	342	369	359	364	336	342	352	362	366	359	356	392	390	364	347	375	341	355	336	418	375	402	358	386	334	367	372	356	361	377	391	382	361	362	368	336	358	366	383	363	380	372	336	384	371	352	328	373	376	319	390	356	361	341	373	351	406	346	377	384	345	343	364	399	363	412	368	371	366	362	317	346	356	376	360	346	389	376	397	355	350	368	344	406	384	370	369	362	372	358	376	378	385	367	410	367	343	355	367
29181	41974	21319	10171	6954	5299	4149	2517	2432	1468	1242	1214	985	782	796	679	630	598	550	552	531	559	535	524	535	432	445	427	409	403	399	421	439	412	444	406	393	397	398	382	408	405	421	393	376	388	393	360	389	376	379	373	368	363	399	371	355	385	358	385	358	382	399	378	428	367	380	384	374	375	381	388	389	388	381	337	376	357	367	404	357	373	355	386	422	357	369	368	390	378	392	373	359	402	392	394	372	344	395	382	397	338	388	394	378	392	381	397	390	369	373	368	388	390	393	388	394	365	384	355	431	373	405	378	374	374	380	385	391	402	390	391	375	390	357	392	374	380	374	357	348	389	364	365	364	363	393	399	399	391	374	376	347	391	381	366	376	377	372	410	372	370	388	381	388	339	376	335	419	380	384	387	354	356	380	375	375	381	349	363	374	363	377	400	362	383	348	374	398	378	353	378	401	390	399	390	375	364	353	345	386	361	348	373	371	373	351	369	387	374	399	381	375	370	383	356	374	372	405	375	365	352	363	401	392	372	342	384	359	368	386	365	383	384	385	388	389	393	371	371	396	396	356	376	380	372	375	361	369	409	384	388	386	377	377	380	349	382	396	353	362	375	393	383	346	389	405	392	362	394	391	346	381	363	356	352	363	368	362	379	397	383	370	373	339	351	368	385	401	344	400	396	367	370	380	414	351	386	388	383	371	406	388	355	328	372	387	377	415	366	405	391	377	383	374	359	348	358	388	341	348	366	383	373	388	354	401	393	432	409	387	375	369	389	378	381	384	387	402	354	344	363	383	394	393	381	375	359	399	421	373	392	387	352	367	334	375	364	375	397	371	418	424	397	405	366	360	347	369	360	408	370	369	355	333	382	339	366	383	390	356	388	373	376	372	376	382	361	395	382	384	380	394	357	379	376	371	337	390	372	377	388	382	376	413	393	366	418	372	395	347	395	336	392	384	358	370	396	381	390	407	394	381	354	368	397	366	371	379	393	381	384	357	389	367	395	344	373	384	375	404	369	363	353	351	375	429	353	393	373	351	391	371	412	367	392	348	407	375	348	359	375	388	366	359	364	395	355	377	349	360	387	342	357	371	397	338	389	376	397	363	382	391	365	385	365	368	403	359	374	366	351	380	412	382	405	382	382	364	368	361	392	382	402	373	345	359	353	379	341	365	410	352	378	400	392	385	404	371	363	371	371	399	360	351	375	395	369	375	418	378	397	357	371	386	406	375	427	347	385	395	361	382	368	369	413	373	405	374	378	375	345	395	389	376	365	359	369	378	382	354	425	350	379	383	398	402	372	353	393	377	385	351	376	389	343	360	361	372	411	381	381	355	366	375	347	391	395	375	381	369	408	377	378	389	396	363	379	369	447	395	391	335	401	398	359	360	375	374	378	394	359	399	381	384	386	358	375	379	394	386	395	388	367	390	415	399	356	381	364	376	341	400	396	396	382	350	397	376	384	399	393	393	345	383	380	372	365	378	387	377	371	381	346	409	396	370	403	385	378	401	378	366	361	349	364	338	368	351	380	377	382	379	403	363	387	399	361	366	339	356	394	368	360	398	397	383	361	395	380	374	343	386	387	384	335	383	403	368	366	409	368	382	365	371	364	376	372	365	372	358	341	407	380	368	354	387	394	396	393	365	402	398	353	338	382	354	351	376	355	357	372	362	370	395	391	348	366	371	354	397	386	344	376	417	379	374	368	381	370	406	375	406	377	381	367	363	366	345	390	377	355	390	376	372	368	375	356	410	399	356	390	422	367	392	375	360	366	383	340	384	369	336	348	342	361	367	400	363	371	401	367	420	371	372	383	384	385	382	380	375	352	364	388	390	360	358	349	366	370	334	394	419	353	364	384	388	398	360	352	391	363	391	377	402	340	358	337	358	345	380	409	391	381	371	393	365	393	383	426	422	381	365	347	411	378	375	364	395	359	335	389	385	333	369	366	359	376	387	402	372	371	396	366	372	343	367	386	360	401	356	391	400	347	376	389	383	344	331	413	405	359	332	328	372	372	383	378	387	394	378	394	389	381	381	389	378	368	395	362	356	373	351	380	421	395	365	356	383	433	373	395	369	405	355	405	366	401	391	415	337	371	386	373	375	356	376	384	345	387	366	368	381	337	391	377	404	406	383	369	386	389	388	377	353	404	372	380	367	376	375	406	372	374	341	369	399	347	365	393	401	438	379	368	369	356	355	417	364	409	376	387	348	393	386	381	380	386	377	367	339	371	364	412	373	360	395	358	367	364	380	377	361	374	363	372	415	376	389	361	379	410	382	382	369	350	345	375	364	387	399	350	374	408	392	341	362	407	382	382	380	401	383	397	376	382	369	393	358	364	389	332	360	370	371	335	345	361	362	380	372	408	354	427	358	398	381	381	338	376	359	360	356	376	405	376	361	390	357	360	392	355	393	377	356	369	332	369	358	386	370	413	347	386	326	404	374	389	377	386	377	397	384	400	358	379	359	389	362	383	377	349	361	394	413	371	377	379	384	371	367	360	396	376	377	396	379	353	373	413	375	377	365	387	366	362	367	363	374	391	398	381	368	406	384	358	393	394	357	393	358	367	361	356	358	383	342	363	384	381	360	375	374	364	386	373	364	380	399	372	386	395	428	407	412	355	343	384	374	401	317	397	414	350	373	351	384	355	375	362	387	366	392	384	378	403	398	387	356	352	373	378	354	346	362	346	329	382	372	358	364	387	383	388	354	354	389	394	363	391	395	405	414	375	385	375	399	365	376	385	385	372	388	398	391	343	373	371	360	372	394	423	363	395	396	368	402	365	377	377	383	387	359	364	373	355	365	366	364	370	371	370	371	400	367	380	371	395	385	356	389	405	355	419	386	390	378	350	396	392	347	388	377	373	346	381	394	355	367	387	367	398	352	390	373	391	372	357	370	386	390	371	398	379	364	407	407	391	404	417	364	406	364	375	382	371	383	372	373	372	391	361	386	376	395	365	399	383	391	400	405	396	378	351	357	354	358	383	388	408	381	388	378	369	384	379	402	386	377	396	372	400	364	375	366	392	363	384	358	375	369	352	389	366	371	387	384	380	390	379	380	356	339	419	373	379	374	398	362	389	342	360	405	420	404	373	418	360	357	383	393	358	362	413	384	366	384	371	395	345	358	404	384	364	344	353	404	355	374	406	376	388	366	393	381	385	398	387	360	369	377	405	385	390	396	354	358	415	382	353	379	379	366	400	364	371	348	360	344	389	387	365	370	357	391	392	363	387	372	407	370	344	371	412	385	393	402	389	360	387	382	386	375	373	336	404	352	360	365	363	387	406	360	363	372	366	369	378	355	357	350	374	360	405	389	407	383	367	380	382	393	395	381	346	382	352	355	359	364	374	357	415	353	374	370	354	347	358	367	357	339	371	370	396	409	353	355	382	392	352	361	393	388	385	373	374	419	411	363	389	374	406	377	370	365	386	380	404	357	388	371	352	382	398	350	336	362	360	383	390	379	414	380	379	391	360
28649	20638	11521	3268	1464	1093	844	638	555	469	459	458	461	468	422	423	382	388	416	371	398	394	372	381	359	378	351	324	390	390	354	362	378	372	366	375	348	355	351	382	379	352	356	403	370	357	379	361	373	417	385	373	373	387	359	383	375	377	388	377	351	342	339	421	403	376	383	386	387	391	366	381	377	418	396	358	348	377	371	380	381	388	378	390	391	383	337	338	385	360	365	407	337	378	349	377	395	397	396	367	333	350	361	365	373	346	397	354	370	402	363	383	412	354	359	403	372	401	375	371	377	362	370	344	347	401	393	374	394	375	344	384	373	382	395	378	385	370	363	312	355	365	364	402	364	353	395	397	354	373	349	352	352	386	361	391	383	384	393	375	375	397	398	424	327	351	366	374	401	353	350	344	385	365	393	381	378	372	405	307	408	373	379	344	360	366	366	364	375	359	398	407	381	358	364	362	392	367	376	411	380	364	427	353	375	375	365	350	361	357	394	395	396	384	374	367	351	359	332	384	392	344	373	352	400	358	361	375	400	351	383	365	389	390	361	366	382	369	362	383	336	371	333	371	330	400	372	347	367	347	376	351	383	381	370	385	345	401	376	366	390	354	365	364	357	377	374	314	364	353	386	402	385	371	364	400	359	372	372	373	410	362	368	410	340	391	354	363	376	391	372	365	388	341	417	352	391	350	353	361	406	381	377	362	338	376	357	383	374	383	375	372	349	383	368	388	346	379	379	381	366	405	362	397	379	363	332	367	366	361	382	380	388	410	365	333	392	368	360	359	385	365	378	346	347	359	351	404	398	379	360	356	376	376	354	396	405	381	341	357	377	392	380	340	362	350	400	386	376	380	348	326	369	359	374	383	388	391	395	385	378	386	369	408	394	372	351	379	357	355	358	373	336	364	360	370	356	374	392	389	364	376	381	403	356	371	394	382	391	398	360	367	391	361	386	378	387	397	404	386	353	397	398	352	415	391	349	364	384	351	359	353	368	349	353	386	379	392	372	370	399	402	361	350	366	371	356	368	370	323	348	432	345	349	364	354	344	369	388	351	381	384	381	355	387	365	357	372	391	370	367	379	366	346	346	370	361	398	355	364	370	358	387	398	405	344	363	364	370	379	349	371	350	383	346	408	340	373	377	369	382	337	361	397	377	415	363	363	358	372	356	354	368	403	350	379	372	357	373	386	368	393	376	390	376	379	360	367	400	370	380	381	347	367	376	402	365	379	407	336	398	371	358	389	361	370	375	374	405	362	410	364	352	373	365	348	380	342	406	365	345	346	391	392	414	344	367	344	333	359	396	387	370	389	349	356	372	393	373	384	388	361	361	381	345	376	343	385	364	370	386	412	415	364	392	371	396	395	344	346	359	378	368	351	355	360	336	372	397	336	382	392	365	370	387	346	384	363	359	360	376	341	369	362	332	368	351	338	365	370	362	369	352	371	357	376	351	371	357	371	337	375	378	366	405	355	380	380	340	362	367	375	367	387	398	375	383	356	347	360	381	399	348	404	329	391	385	324	394	404	356	346	374	372	340	386	424	379	345	364	363	382	355	367	372	363	377	391	409	362	388	387	388	380	373	391	425	364	386	360	356	382	372	417	386	354	364	364	362	374	406	364	377	388	374	384	401	421	369	378	388	334	409	357	397	370	426	345	391	392	367	359	383	382	382	332	395	347	365	358	392	390	363	373	345	358	380	354	362	370	375	392	414	383	364	378	397	379	405	343	345	355	324	391	379	340	376	341	350	383	343	373	367	372	366	381	352	366	391	362	342	342	348	362	384	359	384	362	367	366	385	377	388	343	383	355	357	361	358	371	356	355	351	345	363	386	382	371	344	386	384	381	373	357	365	365	355	351	346	366	381	369	395	361	379	372	362	393	364	389	358	359	383	325	368	381	382	386	374	380	414	407	395	393	344	355	366	376	364	372	355	400	367	344	373	408	379	360	347	388	368	350	416	359	401	414	394	351	393	360	392	403	351	393	363	363	395	358	410	360	338	375	364	380	367	377	360	363	380	378	365	355	411	361	411	393	360	336	359	336	377	356	394	393	384	356	363	337	397	400	386	361	364	374	363	356	349	347	341	385	380	401	379	384	320	361	364	356	367	393	384	357	373	390	377	342	366	357	338	374	349	382	353	358	363	357	347	422	344	363	353	360	349	370	351	343	389	376	396	379	347	413	366	386	360	386	358	342	353	373	377	347	391	369	383	362	372	376	372	398	406	355	348	375	364	370	384	365	347	381	335	386	350	362	351	372	357	372	374	357	342	384	354	370	401	386	360	406	384	358	414	371	376	395	391	392	361	394	363	387	329	358	395	373	368	393	357	341	352	384	396	389	385	380	367	386	367	382	379	364	375	368	377	332	353	359	358	379	388	364	371	390	339	363	353	374	362	372	364	371	353	363	399	378	393	396	384	313	350	380	405	371	361	361	363	372	354	387	395	349	372	357	384	373	372	359	386	369	373	400	384	352	358	407	357	382	354	373	380	399	341	393	392	367	383	378	375	368	352	364	344	370	330	398	397	371	388	368	350	376	338	359	377	357	340	372	343	368	414	367	370	350	395	375	352	390	358	374	351	398	394	370	346	390	360	346	368	383	367	398	401	373	303	367	379	358	380	345	388	385	370	405	348	372	382	345	366	394	364	403	373	366	368	403	379	372	373	357	359	390	365	370	375	362	368	372	340	363	387	371	408	361	376	390	357	364	393	375	389	351	382	360	350	358	380	360	403	353	374	380	379	364	379	353	364	371	372	367	340	381	357	355	383	336	376	368	362	361	380	405	371	372	408	366	401	380	357	350	397	383	385	382	325	405	353	397	382	389	385	376	380	365	365	366	400	356	391	358	352	381	398	405	363	368	389	378	357	379	363	363	380	357	384	342	374	362	358	371	368	348	380	391	372	364	406	357	364	375	368	338	413	340	379	387	350	335	365	364	432	385	347	390	384	356	378	404	353	378	384	391	381	378	359	375	351	377	378	379	344	364	380	364	375	376	356	375	364	373	388	368	378	381	382	352	380	335	343	427	380	369	372	373	335	358	371	385	332	369	422	359	331	377	333	388	412	398	340	410	388	400	380	349	370	388	378	382	345	375	406	369	338	354	360	377	338	378	376	373	373	373	349	346	363	401	394	382	385	350	386	380	340	399	387	428	376	346	364	383	392	366	364	350	386	342	395	382	389	355	398	384	391	366	327	381	341	384	336	337	377	366	377	393	361	373	361	350	357	396	357	393	381	376	357	369	364	357	360	365	365	371	352	347	400	381	396	369	384	403	408	380	404	369	362	380	380	355	349	376	355	349	347	383	344	352	339	400	356	351	313	361	350	368	377	356	384	363	332	353	358	397	357	364	342	375	353	370	373	413	384	407	418	393	375	343	358	389	365	360	369	386	415	372	362	372	370	348	364	412	384	385	363	345	337	387	380	375	329	375	404	375	362	365	349	380	382	408	382	378	347	349	348	354	367	366	319	372
21551	22658	9280	3449	2183	1522	1343	911	793	640	571	582	527	553	503	522	464	464	424	471	434	443	389	439	407	408	394	377	404	411	422	414	386	415	416	402	405	393	432	397	426	394	388	387	445	403	393	428	431	365	385	421	443	402	408	417	431	401	388	423	432	426	419	401	406	414	402	399	410	383	403	394	406	407	424	423	385	405	404	447	389	385	432	403	406	389	401	415	415	406	415	401	426	386	420	420	398	397	396	397	381	423	454	429	380	390	423	403	408	414	393	426	405	414	367	406	433	405	396	413	431	401	429	372	383	405	401	382	393	429	392	436	447	413	419	418	437	401	405	428	410	425	401	418	417	385	387	414	436	377	409	439	375	441	379	425	376	393	434	400	415	378	443	409	430	432	389	426	399	423	391	435	383	384	408	413	398	408	388	374	401	391	425	421	418	439	411	432	388	424	365	394	420	418	401	413	398	405	433	404	400	434	437	405	433	437	423	444	410	437	409	395	425	393	425	400	405	448	412	430	407	429	425	382	415	414	401	377	426	414	387	391	389	410	401	437	409	384	392	370	379	450	423	405	422	414	406	405	438	389	395	424	383	406	412	372	443	411	435	438	417	418	407	400	410	418	390	422	426	404	410	370	373	432	417	443	380	430	429	392	418	364	392	430	403	417	401	441	395	435	421	377	401	396	406	405	425	410	399	391	446	403	407	391	429	404	408	385	389	380	397	446	413	416	389	424	382	389	404	440	381	399	410	401	406	433	372	396	417	413	430	418	433	402	383	383	436	388	392	455	379	409	423	411	394	431	420	409	427	393	389	432	437	395	384	363	425	412	417	396	450	411	410	418	377	426	364	412	401	412	433	407	435	398	403	436	423	395	408	424	400	413	442	440	446	415	405	425	435	435	430	390	452	427	411	385	417	407	394	405	422	394	398	415	377	376	411	434	387	432	415	426	403	423	410	408	388	401	427	410	444	389	443	456	408	386	390	404	426	431	392	391	420	406	397	420	394	389	402	402	441	415	396	431	418	424	445	441	393	415	405	351	453	426	419	366	440	399	416	400	391	410	386	382	412	427	389	434	408	438	385	406	411	385	403	437	406	392	412	430	400	410	445	395	414	412	417	399	410	391	420	406	402	429	418	427	410	414	411	428	415	411	403	396	411	429	437	423	453	399	394	427	411	409	428	398	431	395	417	416	416	398	381	387	419	400	407	411	415	410	363	387	409	413	419	372	420	408	351	401	410	403	420	423	374	414	393	385	366	401	388	417	396	395	403	405	399	399	395	396	372	392	409	428	430	442	396	415	410	418	434	391	394	411	391	404	385	425	376	399	397	393	414	371	426	386	432	427	453	410	399	414	439	433	410	414	409	412	384	385	415	440	398	415	409	419	385	403	421	386	428	424	417	434	380	411	405	389	378	406	372	421	440	365	408	432	425	412	447	403	424	407	408	405	438	408	433	384	417	376	381	403	444	409	416	438	390	411	398	427	405	423	400	423	397	440	410	408	434	394	393	381	422	390	402	395	397	435	410	404	404	393	386	411	420	375	389	387	452	423	426	404	396	379	394	418	440	412	390	429	428	399	392	438	416	390	403	384	415	385	446	411	358	403	382	386	447	403	409	408	377	411	422	417	385	367	429	424	403	340	394	438	374	416	426	406	415	418	425	392	374	408	409	436	384	387	396	392	373	360	403	399	387	416	436	401	389	411	357	420	382	424	429	401	418	411	427	375	398	411	402	392	432	422	402	428	421	401	433	407	385	410	409	394	440	402	400	380	419	411	406	405	416	401	431	391	415	436	395	445	413	421	402	394	387	396	405	362	383	401	380	394	405	444	437	410	450	397	427	373	398	408	403	417	403	395	419	432	405	411	400	436	382	383	443	409	417	411	397	407	454	418	457	410	412	415	409	445	420	430	391	444	368	401	428	426	370	425	423	414	373	407	422	402	382	403	417	392	395	393	389	400	423	395	394	406	433	423	450	369	435	432	384	405	430	415	387	416	384	366	417	396	403	419	422	427	397	450	423	418	422	386	388	407	399	429	445	433	393	415	414	420	433	403	395	414	408	453	383	413	382	406	386	405	419	417	391	430	422	390	407	420	436	425	421	386	410	397	409	429	415	399	382	399	426	404	406	417	389	386	412	411	372	405	404	406	385	421	389	389	415	394	399	408	409	369	419	426	369	380	452	391	418	420	435	424	399	422	407	429	379	424	375	398	418	414	367	449	403	416	375	429	396	405	391	410	378	392	386	413	409	427	400	395	434	428	400	418	405	410	401	376	403	385	420	421	410	398	400	384	416	402	446	396	424	418	414	367	402	411	426	405	418	391	400	411	419	389	419	411	408	377	411	409	400	403	406	407	385	395	420	414	407	428	423	387	431	414	438	359	368	412	415	413	348	406	450	458	407	408	438	423	395	409	430	401	397	435	433	396	434	423	431	404	389	375	437	403	401	422	351	382	398	397	420	445	436	440	383	378	435	420	436	434	376	397	426	417	435	430	397	387	368	384	438	385	405	414	372	424	372	420	388	424	379	395	402	392	406	403	405	412	414	422	407	409	378	385	405	402	394	411	407	409	433	379	406	430	388	438	427	357	392	394	365	394	423	434	386	393	416	413	403	411	393	413	379	399	428	401	394	432	416	428	417	414	434	384	389	408	424	408	409	422	399	419	409	403	413	406	442	405	437	408	418	411	462	401	455	416	415	389	428	415	424	430	416	403	410	393	458	405	393	435	426	409	403	409	398	398	398	407	411	445	444	418	394	419	405	391	409	411	385	424	417	415	401	420	399	391	400	428	430	420	418	383	422	406	371	422	405	405	448	384	420	391	402	451	378	411	393	415	427	401	426	396	405	419	426	402	409	390	418	412	371	428	429	385	435	380	393	408	403	374	398	415	420	402	422	373	415	407	444	448	397	438	409	382	424	410	420	415	401	413	429	416	380	383	393	434	427	395	417	401	414	383	402	443	435	394	418	421	375	417	450	416	389	426	425	396	400	417	402	428	397	411	411	425	400	412	404	394	385	389	421	416	350	399	365	402	442	426	446	420	394	418	395	399	433	407	406	382	400	459	402	431	413	411	426	412	370	396	390	381	372	407	406	389	388	393	392	401	404	387	393	378	402	379	383	398	386	420	427	434	401	385	397	403	420	445	390	424	384	409	397	428	400	390	398	420	451	388	400	387	400	383	389	406	410	412	370	378	416	404	398	401	424	428	430	418	425	441	404	401	377	420	415	413	377	383	365	428	449	449	411	382	435	437	426	376	406	399	426	373	389	414	414	393	388	345	420	438	424	397	428	411	391	426	425	403	420	377	408	426	391	401	421	372	423	399	382	405	406	441	383	393	406	378	384	409	399	427	394	395	413	404	433	430	397	400	411	403	405	392	404	405	396	409	384	400	396	398	385	420	417	397	405	393	386	362	454	441	401	419	412	400	393	406	414	396	389	445	402	408	444	403	411	408	392	420	415	380	409	429	413	436
23793	21274	28399	24259	21152	11448	1727	913	712	565	473	489	430	367	423	323	316	293	237	287	263	260	263	226	253	228	230	213	223	222	232	234	212	245	227	202	223	210	222	217	212	234	223	214	231	215	193	206	214	215	193	181	206	192	202	241	213	217	215	214	211	213	220	203	237	213	217	226	227	241	222	203	237	234	225	226	199	230	209	224	216	218	237	205	222	203	218	197	205	224	235	220	229	219	241	216	235	229	222	223	180	217	221	204	231	210	208	207	207	201	239	191	226	237	209	243	213	216	207	238	192	210	236	226	213	215	217	234	248	237	211	203	222	221	215	197	221	202	202	217	224	192	217	214	215	239	163	223	212	211	228	212	210	198	190	201	205	188	197	197	227	217	210	221	191	219	218	215	224	221	193	197	196	208	216	231	226	225	229	225	229	231	220	255	227	209	191	217	216	237	217	215	229	193	194	204	196	243	207	206	229	204	231	202	217	222	205	206	218	206	217	212	236	209	204	229	204	194	219	194	236	199	218	214	231	220	231	221	221	214	207	183	197	223	198	206	189	210	204	240	226	215	216	211	211	239	222	211	203	199	193	224	211	212	209	230	215	213	209	216	198	225	214	203	215	210	206	220	206	209	207	222	211	201	190	185	219	212	181	225	212	191	215	222	197	202	191	191	224	213	221	209	194	227	201	219	192	235	215	212	217	207	201	236	194	201	221	211	211	240	229	200	238	205	242	220	212	231	218	211	213	210	215	200	220	200	212	229	225	210	254	193	221	190	230	187	175	229	198	232	217	214	195	243	206	236	238	209	226	226	225	221	221	200	213	197	200	227	214	190	218	229	227	199	223	192	210	213	223	207	203	205	224	214	213	197	243	212	235	235	196	206	210	189	207	211	231	220	199	204	216	207	230	218	213	211	214	189	246	212	219	230	201	206	229	231	216	201	199	202	208	213	250	204	200	203	197	200	197	198	224	213	203	218	217	218	219	217	237	214	247	231	227	245	217	228	202	204	204	217	248	220	201	217	194	232	205	216	218	190	218	237	206	231	228	202	232	215	221	200	204	211	215	219	219	226	185	221	187	209	240	193	217	218	206	217	216	193	250	186	223	223	187	208	230	206	190	205	172	217	229	203	203	221	183	205	234	214	207	204	218	215	216	220	210	228	237	208	219	233	194	185	234	218	185	232	213	232	216	201	216	199	237	194	227	191	214	211	201	214	229	195	217	229	190	215	241	191	203	213	207	222	176	187	201	231	210	234	199	205	197	212	239	189	182	203	207	210	194	192	225	198	212	223	226	229	216	198	196	179	201	244	221	215	191	248	220	233	224	221	223	214	193	219	237	221	222	214	222	215	222	187	188	192	239	226	218	217	222	230	231	195	222	204	209	193	211	205	207	204	218	218	220	201	197	226	217	199	191	211	223	250	193	200	218	233	225	219	190	211	224	232	220	230	222	218	222	246	242	239	226	179	218	216	228	214	224	223	211	187	195	210	222	209	247	216	209	212	224	193	241	214	216	218	197	223	196	202	193	199	209	201	219	224	210	217	204	201	199	192	201	205	196	221	214	200	227	225	198	222	205	211	213	226	201	204	219	208	208	207	194	215	201	207	214	211	186	209	224	204	196	213	208	195	210	246	238	219	172	202	200	224	202	212	201	206	218	205	223	210	206	174	205	226	232	192	218	210	227	211	202	212	206	215	235	245	227	219	181	190	241	231	222	220	214	225	209	214	220	214	210	211	207	215	202	214	209	210	200	215	213	216	213	233	188	209	196	204	187	184	189	218	220	178	214	221	206	209	215	201	212	221	185	212	229	218	209	223	224	226	232	204	215	212	213	218	240	207	230	228	224	206	214	197	183	199	193	218	245	217	219	219	219	199	209	202	208	192	201	191	199	204	196	213	237	241	223	190	220	193	224	198	196	238	213	231	211	212	214	231	230	199	204	221	182	206	217	213	229	213	193	219	190	196	214	208	216	200	218	179	202	240	227	189	219	236	220	209	220	233	216	199	225	220	207	213	196	226	209	195	204	206	218	213	199	241	205	216	215	176	200	200	236	217	211	191	208	232	203	191	226	197	192	194	210	227	206	216	233	237	210	220	235	232	236	240	199	199	205	217	197	217	227	214	212	196	218	214	205	214	188	196	197	205	217	205	196	210	214	217	201	220	188	202	209	213	210	242	202	223	220	208	202	212	230	203	199	209	222	203	234	224	211	221	216	210	203	211	233	228	200	215	223	219	215	210	193	229	221	207	186	221	221	234	204	212	203	229	209	191	207	213	226	211	205	184	205	209	225	229	215	189	226	200	236	214	222	213	245	232	254	212	215	221	225	214	201	185	243	224	208	211	217	194	213	221	194	236	190	212	212	245	218	202	211	211	211	220	197	222	220	188	211	192	195	215	235	200	189	214	213	216	213	206	187	195	197	192	217	204	216	215	206	221	199	209	208	207	224	208	210	248	200	177	208	218	189	219	218	218	204	245	203	223	205	218	227	179	219	202	205	201	231	229	215	203	227	205	232	211	203	200	212	216	196	209	221	228	225	192	214	205	199	231	208	249	208	221	224	218	194	211	222	210	190	213	198	236	184	203	204	190	213	233	208	208	201	209	219	214	234	218	234	238	226	215	208	217	205	214	213	219	209	222	229	198	195	234	202	211	224	200	208	214	185	188	202	236	214	203	222	220	215	177	194	220	225	206	210	226	213	215	210	232	200	226	194	204	207	187	195	196	234	200	206	184	206	209	199	206	207	236	245	223	202	206	224	199	224	215	212	234	188	192	216	228	214	208	193	200	243	205	232	196	199	219	207	180	201	229	189	199	207	244	229	227	212	183	221	228	218	214	185	191	206	224	226	209	202	213	186	217	234	205	239	210	209	215	203	187	202	248	215	205	228	221	186	187	222	183	230	194	206	193	223	233	205	187	214	201	212	233	206	197	199	211	224	231	211	196	220	204	228	220	213	206	216	215	205	245	192	235	214	180	198	221	183	215	212	207	226	202	217	216	207	205	205	230	205	216	189	218	223	200	209	205	215	214	218	214	211	199	207	202	227	192	212	220	223	263	200	193	195	215	197	192	226	184	194	204	214	189	224	201	214	220	230	207	190	214	226	193	209	209	229	222	198	217	218	222	208	198	228	220	222	236	242	223	211	215	221	215	224	226	232	201	256	232	204	199	226	216	204	204	244	207	202	203	221	225	238	200	218	197	215	206	213	199	215	204	196	175	197	200	196	199	220	240	228	207	211	204	207	212	217	195	199	223	200	185	200	210	188	208	217	204	200	203	211	214	205	218	223	235	201	196	205	236	195	219	230	222	238	218	209	223	226	238	196	223	194	196	182	207	200	195	227	221	189	223	212	205	186	202	206	221	223	223	199	240	229	189	207	243	215	235	204	231	215	208	206	223	186	210	183	210	205	228	210	203	197	218	206	193	217	227	198	210	221	210	209	193	201	196	204	206	213	206	227	201	237	194	223	190	192	206
25862	35305	17062	7761	4463	3115	2333	1742	1290	969	793	756	642	615	592	492	412	398	349	305	328	328	303	285	260	280	269	250	293	268	226	266	258	253	275	250	227	259	219	245	242	272	232	238	208	221	219	233	259	238	242	239	209	261	255	252	232	255	253	238	249	253	246	250	247	230	255	226	244	237	228	233	230	238	239	253	254	242	243	235	259	223	219	233	268	244	240	220	204	223	234	242	271	249	238	229	206	210	245	227	225	234	245	233	225	220	239	231	223	235	234	234	233	245	232	277	223	241	223	243	221	224	244	233	242	250	246	224	236	217	240	235	237	238	247	249	248	216	232	249	244	248	226	243	240	246	225	236	238	267	228	225	243	239	220	221	210	240	239	235	244	248	230	275	266	258	228	222	280	234	249	244	206	249	216	247	243	237	230	220	234	207	233	238	246	271	245	219	258	226	218	238	236	227	231	227	250	237	252	240	263	234	221	233	248	261	241	254	211	241	231	268	241	256	249	229	241	231	252	236	239	242	254	214	223	235	254	233	214	225	253	263	223	254	248	225	247	230	239	228	240	225	213	233	230	239	218	251	222	245	223	228	246	238	246	224	248	233	246	257	235	209	242	249	247	234	204	224	228	252	232	216	255	250	250	228	211	232	245	214	233	228	221	251	211	271	265	253	225	236	232	235	238	242	218	220	222	252	225	234	260	234	235	243	240	252	233	247	248	219	239	251	218	257	240	247	241	238	191	243	238	246	241	262	246	199	242	252	247	268	254	235	271	251	256	239	223	213	247	240	235	248	240	283	229	218	248	229	267	245	285	232	236	216	248	240	225	255	227	235	263	251	228	226	219	256	257	249	240	233	233	250	199	232	220	235	247	246	238	258	230	269	230	244	221	248	246	241	246	256	249	235	224	257	216	244	237	232	230	242	236	222	215	226	234	230	217	226	230	246	252	226	233	234	227	231	248	225	228	239	247	226	242	220	243	263	228	241	241	204	256	229	227	239	234	236	233	228	233	212	247	240	241	224	257	208	237	243	213	248	204	247	252	216	210	242	253	209	240	235	243	226	231	235	259	252	214	240	256	236	229	284	229	222	233	239	225	217	219	262	242	246	222	240	259	219	222	252	233	235	239	235	243	228	233	239	214	233	227	225	230	230	268	277	217	275	251	253	242	246	203	215	253	255	228	214	208	247	243	262	225	227	263	236	252	257	238	227	239	250	241	253	254	220	242	234	220	248	236	249	239	239	228	240	208	212	247	253	259	269	240	232	217	268	230	244	252	225	222	196	242	264	222	244	239	229	236	234	220	266	261	217	231	235	214	245	247	233	259	241	212	245	227	223	221	269	227	221	236	234	239	262	237	232	241	244	205	245	245	230	205	240	215	239	245	224	232	236	235	253	220	219	217	243	245	215	233	233	220	245	231	252	252	214	264	253	262	246	232	244	221	227	219	245	270	228	229	227	258	222	252	251	263	228	230	240	261	240	206	227	226	222	238	221	212	250	238	228	228	236	220	248	249	270	249	222	225	253	196	239	227	245	227	246	230	250	224	213	238	224	242	261	253	264	236	252	229	231	255	225	213	230	242	236	235	238	250	219	224	253	240	234	236	228	247	207	241	248	259	224	216	253	245	213	250	236	258	217	243	259	218	228	235	220	234	231	239	224	263	235	216	272	246	229	207	219	248	263	233	242	241	226	228	245	241	219	241	253	251	214	242	230	237	239	240	211	233	203	240	260	218	235	236	223	256	234	222	236	223	238	225	245	259	254	234	254	238	224	233	243	246	238	248	210	235	235	245	225	259	230	233	213	208	236	225	231	227	253	242	223	216	227	238	225	222	219	235	245	240	225	252	240	199	235	225	256	234	251	248	239	237	244	256	227	223	225	214	231	229	247	212	259	226	230	238	245	237	235	229	253	225	230	205	254	217	225	238	269	219	212	254	238	202	246	257	248	219	227	242	224	245	236	244	240	229	252	219	264	251	248	235	218	243	227	245	237	256	243	217	225	246	260	241	238	227	236	229	225	256	231	252	246	237	235	222	256	221	251	248	200	222	214	279	230	224	235	236	224	245	264	266	243	228	243	233	226	254	247	238	230	251	246	226	217	225	225	254	262	252	231	250	252	226	223	244	260	218	230	235	224	237	243	238	238	226	230	223	240	234	247	250	254	236	253	251	226	250	242	235	206	248	208	228	272	267	247	218	230	249	248	242	250	228	223	249	256	232	237	243	225	273	228	245	251	217	236	225	240	244	228	249	236	221	265	241	224	247	240	226	231	226	223	232	214	212	238	237	227	259	243	245	235	211	248	249	252	238	229	244	230	250	217	229	216	244	266	231	239	249	238	253	231	210	246	233	231	249	223	242	222	217	240	228	237	229	267	237	233	219	230	255	232	219	232	217	229	231	238	228	228	235	232	259	218	224	237	227	206	238	215	221	251	234	233	252	235	231	226	225	217	224	249	242	233	233	240	222	237	227	250	246	232	263	236	241	257	220	235	240	258	226	225	251	246	248	239	220	231	251	243	254	231	234	246	242	232	234	231	251	206	256	262	256	231	210	250	245	238	228	233	228	231	249	224	234	235	224	225	238	227	247	216	237	251	245	232	242	272	235	261	220	226	246	248	262	250	208	252	215	205	236	233	234	226	246	213	247	256	251	221	247	246	275	230	236	230	238	225	199	265	255	231	226	226	231	256	242	263	244	224	230	250	220	223	246	218	222	268	248	245	253	238	244	227	218	227	231	233	211	232	241	222	253	252	221	221	233	240	238	235	245	239	245	223	244	228	222	209	241	228	227	254	240	272	238	226	219	240	258	238	248	228	230	236	259	245	227	224	202	225	229	227	241	244	210	239	240	222	239	235	229	216	244	265	248	235	246	219	229	264	217	236	252	231	228	256	221	237	242	251	226	234	220	221	220	235	228	229	237	259	232	244	240	238	247	238	231	223	256	227	240	239	217	212	204	229	247	240	248	249	226	223	231	229	210	195	233	236	251	228	238	262	243	242	231	236	238	227	235	238	245	229	248	250	249	235	266	245	231	239	233	258	242	248	219	254	238	267	267	241	232	219	213	242	212	267	252	232	216	235	242	240	215	254	234	230	227	228	230	247	217	210	237	239	252	216	248	261	224	248	218	209	231	224	212	242	249	235	232	253	228	225	241	226	246	229	255	230	239	241	215	233	230	238	244	226	221	234	232	230	254	229	229	234	230	241	225	252	252	244	214	209	243	254	233	267	218	252	246	211	232	255	240	234	258	237	233	220	243	247	200	230	235	223	207	210	243	224	237	213	240	204	224	230	213	251	241	211	239	228	248	241	244	208	226	241	235	226	253	238	265	241	236	232	223	224	233	266	217	257	235	237	245	231	219	233	266	245	236	228	218	250	246	242	235	268	218	233	219	232	222	242	229	242	205	260	234	225	221	229	235	240	235	246	234	234	246	237	243	253	238	263	204	231	230	253	210	232	212	258	239	226	228	244	224	220
25349	21332	27042	25593	8367	1529	1039	942	846	800	731	719	702	692	682	634	613	640	601	510	541	524	557	528	551	569	541	567	561	535	600	566	543	509	544	531	535	556	559	556	563	598	512	523	545	492	554	516	560	561	582	527	587	575	530	524	558	562	527	532	562	538	506	534	539	584	545	523	552	540	543	569	551	528	547	536	533	518	522	567	554	560	570	553	547	558	600	544	512	509	521	578	557	505	537	583	506	527	541	536	533	575	539	507	500	535	542	520	562	524	519	590	563	559	519	523	547	539	545	520	563	550	518	501	555	530	570	527	545	528	521	531	520	556	552	594	542	519	533	519	545	555	557	517	552	524	565	526	561	539	504	574	597	534	546	533	527	533	561	514	544	622	547	524	571	526	490	570	544	556	509	503	549	542	550	541	520	539	527	521	549	559	569	550	526	547	566	536	537	551	589	554	529	568	530	529	585	525	547	573	515	504	511	523	548	525	569	504	558	586	498	495	520	506	536	575	539	549	547	546	535	506	549	558	548	542	504	556	512	574	527	565	530	532	536	542	549	533	461	559	567	555	513	518	503	543	496	552	556	536	592	554	537	539	508	544	504	502	597	555	536	485	547	513	528	523	539	549	585	526	576	543	554	554	536	531	548	522	540	563	528	519	539	523	529	545	544	551	522	584	553	523	516	556	515	538	560	535	529	524	507	518	516	544	563	517	548	540	549	589	538	562	526	544	520	533	536	505	526	500	521	520	533	524	518	509	568	578	568	560	541	550	539	529	534	564	535	516	498	554	578	544	568	545	577	563	557	521	529	544	524	577	533	531	514	507	534	554	510	517	535	526	547	504	511	579	504	512	559	557	550	535	546	549	526	563	529	526	565	560	548	468	549	593	536	542	550	510	568	511	544	585	529	575	557	540	539	541	532	558	559	517	518	520	538	541	555	563	562	506	517	528	523	560	610	536	550	486	526	542	559	530	532	510	575	491	559	534	508	546	544	526	501	547	556	495	529	548	550	526	539	555	555	516	535	528	536	588	566	547	531	527	538	551	479	539	535	511	540	581	517	575	583	535	512	539	510	522	546	551	505	571	592	551	567	544	532	558	546	568	534	512	559	545	532	506	536	548	546	526	572	515	540	549	545	561	526	565	561	536	521	507	574	563	548	548	520	558	544	550	512	556	507	520	544	561	505	551	549	525	504	517	567	557	508	516	573	545	514	536	523	500	578	542	587	544	525	537	562	479	564	521	513	600	533	518	511	574	519	500	512	518	536	539	532	535	556	508	519	513	545	545	565	574	524	577	519	551	594	536	534	544	549	593	551	516	550	548	604	537	553	577	514	524	506	531	500	520	540	483	519	543	538	525	566	576	529	541	531	530	535	508	582	538	540	567	518	550	533	511	525	585	520	574	507	559	550	514	527	573	512	506	516	501	527	543	561	509	581	561	516	531	529	532	512	522	539	560	534	563	519	533	598	568	575	559	587	552	564	535	523	558	525	536	530	562	540	564	555	534	532	524	524	501	559	529	533	516	540	520	550	567	507	522	548	549	513	558	524	540	567	547	541	539	553	589	560	495	541	554	526	555	548	551	544	502	544	515	564	555	518	560	556	526	567	565	492	538	565	542	551	553	533	502	567	528	542	548	510	531	498	533	555	500	521	487	527	540	552	542	495	539	515	531	552	517	560	555	522	558	572	545	535	549	500	551	514	572	559	512	551	562	516	550	548	566	527	557	498	541	531	536	562	533	563	519	536	527	550	518	538	551	525	558	506	535	552	537	537	521	547	538	498	557	527	527	545	585	570	544	540	523	567	538	538	558	535	523	536	580	531	524	546	534	526	531	516	501	573	590	561	517	561	510	557	557	530	570	579	528	558	535	561	559	568	544	504	556	547	536	531	530	520	534	519	546	542	538	540	574	541	503	500	562	563	525	519	569	501	554	522	555	528	551	528	524	549	569	513	567	566	542	514	546	498	514	537	561	528	559	542	517	549	484	510	533	539	525	539	555	541	541	506	543	515	531	554	553	541	532	507	528	515	536	539	540	556	510	521	518	501	563	473	525	543	565	539	532	528	537	522	538	521	526	530	497	541	533	515	555	566	490	520	549	580	535	534	521	520	526	501	559	556	528	554	545	555	583	546	535	548	526	532	535	544	540	549	595	498	499	499	539	520	513	529	572	507	561	541	535	556	557	559	544	522	513	535	580	533	513	569	537	519	528	482	530	557	589	535	552	557	529	536	540	514	567	510	553	548	520	499	540	509	569	561	535	546	536	522	530	531	529	567	562	531	495	543	510	488	526	551	569	519	521	536	548	538	514	522	502	558	534	556	525	565	541	562	545	489	573	588	544	560	534	536	535	512	562	519	544	544	518	544	530	545	494	544	535	501	579	542	530	498	528	503	534	525	550	552	576	523	561	537	582	504	539	515	532	550	576	556	546	568	544	523	533	510	529	544	551	584	548	539	555	530	531	536	517	536	438	508	559	553	530	511	585	554	504	523	545	553	551	508	525	518	563	525	533	545	509	526	480	549	561	564	565	552	554	558	504	504	546	543	541	517	565	539	514	535	507	555	571	535	556	498	533	513	485	540	553	564	539	552	560	564	529	517	525	502	517	551	524	544	529	550	541	536	529	582	573	516	551	558	520	540	536	505	554	516	554	548	572	533	524	510	556	526	550	549	578	540	568	510	554	541	516	524	534	499	554	562	510	581	547	549	534	611	495	513	520	533	532	534	545	530	542	569	588	538	542	515	530	540	540	568	511	550	516	544	526	549	548	515	535	539	548	487	542	548	532	542	552	532	558	521	537	541	506	542	514	581	522	546	552	538	533	542	528	552	549	530	547	551	549	537	549	520	537	525	543	544	577	574	542	559	548	540	567	541	539	535	548	568	547	510	599	585	511	544	555	480	510	545	505	505	539	561	482	533	513	511	534	541	542	531	544	529	536	543	501	563	525	504	567	564	527	546	556	560	491	551	547	560	486	548	529	551	533	527	562	557	560	528	533	539	550	567	541	523	538	528	585	517	563	564	575	521	567	544	509	533	541	518	557	527	527	511	594	544	536	564	537	574	512	560	530	535	551	547	560	541	557	558	495	566	551	523	536	536	555	542	554	542	530	533	573	533	576	557	561	508	543	547	528	541	491	523	548	547	547	505	568	571	523	526	566	563	520	493	546	521	525	522	516	549	510	547	545	556	565	505	530	554	539	509	532	537	551	513	517	530	553	521	507	547	541	569	572	566	553	543	544	520	537	530	579	569	535	535	594	526	552	523	500	527	539	530	538	555	551	557	500	513	551	521	513	541	540	526	561	519	556	558	533	535	544	532	527	547	518	513	541	549	518	542	544	519	525	523	559	519	546	537	571	524	538	565	532	570	520	510	510	538	535	500	530	537	536	529	557	533	571	546	548	504	525	559	556	509	524	527	513	550	526	515	565	550	536	528	565	581	551	553	527	528	572	539	542	520	523	536	550	573	496	499	518
24143	29880	13410	6012	3541	2317	1584	1468	1212	1012	905	873	841	791	790	737	683	709	681	613	614	596	588	619	629	618	566	553	596	576	588	570	577	585	592	556	557	589	587	576	607	566	609	588	574	541	625	542	528	564	555	592	580	589	568	579	522	557	598	604	549	611	567	597	567	606	584	560	581	560	550	579	570	623	551	539	591	577	557	542	595	581	558	576	571	581	594	568	596	594	545	628	600	537	590	539	551	573	597	586	535	584	613	564	555	561	537	575	566	554	629	563	613	532	539	611	582	595	577	565	552	602	570	564	590	564	605	574	564	536	591	626	580	608	577	564	555	543	590	558	569	573	567	568	543	577	543	570	567	575	590	560	565	563	566	531	583	578	578	539	568	619	610	560	578	576	575	554	559	581	543	536	542	548	609	544	579	540	575	614	570	550	521	589	553	570	567	531	623	575	547	558	619	539	575	586	600	571	555	540	571	589	529	574	572	591	597	540	554	561	568	566	522	589	602	564	559	539	589	560	566	545	538	553	563	560	574	537	554	570	591	565	588	545	556	547	549	542	547	592	566	593	607	560	556	568	534	616	572	583	565	596	584	515	568	575	556	524	526	584	573	570	590	575	573	557	597	601	568	577	563	595	533	570	563	547	539	545	593	625	560	576	599	579	573	607	545	564	571	497	534	592	535	599	569	567	554	565	552	609	582	585	587	599	565	583	548	523	549	599	545	588	601	607	546	524	550	552	583	570	538	569	520	555	579	558	615	550	597	598	573	583	585	520	594	580	590	560	587	560	591	555	550	619	581	554	569	571	547	542	596	575	576	579	557	559	555	585	549	569	542	554	572	590	579	587	523	570	559	595	567	571	591	531	565	597	523	565	537	550	545	564	580	583	601	564	574	593	572	560	543	560	560	569	556	532	494	553	595	558	608	579	573	536	585	600	578	555	636	583	596	553	556	516	601	566	575	549	628	583	573	605	567	519	514	490	568	571	585	572	589	620	547	577	557	545	563	567	575	563	581	541	584	556	585	554	622	579	563	568	547	595	594	585	534	552	560	580	591	569	556	547	567	543	577	618	536	521	590	608	623	511	544	575	572	574	555	568	596	608	576	549	537	539	621	550	579	561	558	596	559	592	574	574	547	554	554	543	575	613	553	530	579	568	539	562	543	546	581	534	574	580	530	534	588	617	562	550	587	589	563	578	614	513	568	566	598	565	539	588	581	549	601	574	566	591	583	572	543	621	554	548	561	556	576	592	588	641	590	584	566	543	553	551	545	614	574	595	590	547	571	546	570	593	602	578	598	566	543	546	594	600	564	559	544	589	560	545	546	601	559	523	565	602	599	536	582	557	544	558	565	558	590	603	563	568	559	602	543	553	536	541	567	528	565	560	532	586	569	561	542	545	545	530	594	558	606	544	561	632	577	594	540	590	525	553	525	556	608	584	533	548	539	560	584	587	592	592	556	570	589	579	557	551	563	520	527	575	560	561	617	565	616	625	565	568	611	568	549	544	618	591	569	545	569	511	592	570	539	588	587	542	572	549	558	577	575	528	608	555	568	601	576	541	548	564	570	560	572	539	528	555	588	579	535	544	561	592	583	557	603	596	581	547	552	557	543	571	554	605	555	638	545	574	553	601	536	546	599	564	541	572	613	553	576	610	546	578	545	561	563	557	599	529	513	601	560	565	538	584	587	569	555	563	632	538	586	578	569	559	590	606	578	592	574	537	582	531	555	551	572	553	611	567	562	600	598	528	542	575	616	543	585	592	590	560	546	602	569	591	542	580	589	566	587	570	553	597	580	550	562	588	583	539	604	573	551	540	541	568	584	581	546	583	580	543	569	583	541	564	592	585	572	581	546	556	530	600	615	559	549	563	548	582	589	566	566	590	531	622	559	567	568	573	601	612	561	522	599	566	577	572	573	552	551	586	545	582	583	584	567	565	542	566	563	576	535	553	594	579	582	533	630	620	559	584	556	583	575	547	545	604	579	527	591	552	576	540	587	559	591	589	560	546	574	581	603	556	569	571	612	582	608	549	601	550	611	564	543	543	596	605	584	575	574	572	564	579	574	555	575	553	588	589	572	564	522	605	556	561	567	573	561	622	571	539	561	609	547	628	530	559	560	604	579	568	562	597	593	564	545	580	561	610	553	589	583	539	580	553	545	557	576	549	554	564	564	581	614	602	542	586	546	565	594	551	599	592	553	573	580	537	539	569	554	539	559	554	573	583	563	569	543	590	592	562	606	607	575	548	559	540	560	570	580	551	541	557	630	598	556	592	583	585	575	565	583	557	558	580	566	594	580	551	600	594	569	539	573	569	513	572	545	525	529	564	574	557	572	562	601	575	595	627	556	546	563	613	536	579	585	547	573	583	555	571	579	597	614	611	588	592	560	597	577	598	571	570	577	562	566	555	560	569	530	578	574	555	570	566	576	582	574	633	552	544	565	567	537	540	571	555	539	607	562	560	605	574	529	552	564	563	569	576	548	535	603	529	623	586	560	596	582	579	535	531	610	554	602	554	556	576	573	547	614	558	578	568	569	536	574	604	613	560	584	594	586	550	558	596	538	569	576	538	561	614	601	598	552	598	599	597	571	591	570	577	566	560	538	599	554	568	602	557	533	542	595	580	547	557	569	627	588	576	555	575	565	567	551	555	592	582	564	574	568	502	568	564	551	585	605	526	567	540	609	552	578	578	537	569	598	586	547	552	538	550	558	575	555	567	584	543	541	584	580	578	582	606	585	538	552	567	561	593	526	593	593	603	585	552	586	588	566	593	565	558	575	593	543	575	589	602	602	612	565	547	563	575	590	535	569	544	597	563	577	579	598	594	579	523	585	556	553	530	610	565	610	554	583	561	580	565	578	527	580	533	602	608	572	568	537	582	606	554	561	580	534	602	561	558	595	574	589	554	582	529	577	531	533	635	553	568	570	570	584	574	563	588	574	606	620	541	590	533	546	555	563	606	558	567	531	612	539	605	584	577	587	582	556	555	535	605	587	561	602	586	519	602	574	554	601	546	561	574	608	563	540	564	549	546	578	558	604	575	551	572	562	607	528	614	566	600	534	533	553	568	567	572	538	537	549	571	548	604	575	578	533	522	575	594	570	536	578	541	567	580	576	559	589	562	558	567	596	651	607	577	560	570	557	568	637	560	584	547	587	622	560	570	569	551	571	561	524	581	524	591	576	584	581	576	626	620	608	560	540	556	571	605	576	595	485	549	525	572	555	555	557	565	545	551	540	588	580	616	560	548	552	560	567	516	546	538	598	553	552	595	578	564	523	564	553	563	592	572	563	541	610	587	517	606	573	525	585	505	556	613	607	565	556	601	595	583	592	593	536	585	561	568	529	585	572	570	565	581	591	526	568	581	616	609	574	561	536	564	600	574	567	598	607	589	560	555	561	576	621	624	558	582	601	608	589	575	570	550	556	607	568	574	553	567	600	566	594	582	557	577	579	574	551	536	596	538	559	574	567	589
22869	21331	28913	24084	21325	21251	6945	1691	1157	936	785	753	684	670	646	538	554	525	499	459	445	419	409	449	419	387	398	398	381	411	415	411	365	396	376	370	412	382	340	377	362	385	365	389	391	377	345	375	336	374	365	357	349	410	392	361	369	360	395	338	378	390	421	416	355	365	413	370	361	343	388	382	419	424	381	375	371	377	375	362	349	356	407	349	377	369	391	369	341	343	375	371	363	359	356	376	399	409	389	376	391	377	360	382	368	331	354	404	379	385	378	388	376	358	336	377	371	350	410	414	364	369	361	390	380	345	350	394	367	400	355	379	372	374	371	391	349	371	406	362	382	383	361	401	381	378	417	355	385	342	353	359	343	359	378	390	414	399	391	372	355	376	340	369	342	361	414	399	393	410	364	405	360	387	372	340	386	399	367	350	363	390	403	363	380	423	359	356	375	366	384	378	350	359	363	360	357	347	313	351	360	343	385	348	412	380	364	357	355	375	390	373	377	369	408	353	382	335	390	373	357	395	387	361	386	400	352	351	380	403	376	395	383	364	396	388	391	377	351	409	367	374	390	389	385	371	370	354	378	348	393	384	364	374	401	369	398	382	400	379	363	344	372	363	344	359	368	369	395	349	339	369	365	376	391	409	354	354	384	396	365	354	368	362	384	354	361	366	313	348	376	370	368	418	347	364	366	364	380	347	362	322	407	362	383	410	350	341	358	351	372	370	359	413	355	383	358	360	367	376	407	360	409	351	349	345	363	381	355	392	357	389	369	386	384	399	356	349	375	374	387	349	367	387	379	400	377	346	346	407	370	370	345	387	344	339	347	370	374	366	401	382	376	379	345	360	347	347	380	401	420	402	394	382	390	356	388	376	359	376	351	369	388	350	399	378	357	369	367	399	370	363	381	370	374	364	380	394	410	389	415	341	370	354	381	355	336	406	366	337	409	375	376	378	381	357	364	381	395	358	379	356	380	380	377	367	344	367	353	384	367	418	367	349	388	371	362	372	395	378	388	339	315	344	343	351	393	359	383	381	384	343	349	375	351	397	350	359	367	423	346	383	402	337	340	373	372	383	373	354	373	325	398	373	360	347	363	344	379	439	359	373	401	354	331	359	355	366	349	398	357	339	360	352	392	378	407	339	369	350	349	361	390	348	420	372	363	361	361	402	368	364	324	329	370	347	373	386	402	339	376	342	356	398	368	367	377	372	375	373	367	391	389	403	357	336	344	370	362	360	383	389	378	382	380	393	370	362	349	367	390	370	378	377	353	336	358	390	401	400	353	395	343	361	401	375	382	371	347	384	342	367	382	319	386	414	372	362	376	364	354	365	372	394	379	387	366	373	353	381	388	372	330	403	374	382	390	384	368	367	405	398	382	344	358	382	365	393	336	393	366	349	366	408	355	362	414	393	371	369	363	363	362	401	375	375	377	352	405	365	394	390	321	388	358	363	351	361	365	334	349	351	367	352	363	354	350	385	363	351	361	407	392	363	372	348	367	360	377	374	385	360	375	370	368	383	407	393	380	335	316	375	384	394	337	378	340	350	369	346	355	346	397	374	360	356	348	359	382	367	326	372	330	418	370	351	362	362	348	358	397	360	372	381	369	408	374	413	376	387	381	322	365	392	374	349	362	396	369	394	382	382	389	371	387	368	396	393	386	361	344	355	368	420	424	381	403	333	350	358	380	358	369	361	379	366	369	396	365	380	372	388	331	335	366	363	373	347	370	384	342	391	384	379	354	377	368	426	375	386	339	342	357	385	368	352	373	429	381	333	354	371	377	367	378	395	411	357	355	387	372	386	326	395	353	369	303	371	368	337	348	370	402	370	385	344	336	386	355	366	357	413	394	358	384	390	393	374	378	383	356	388	380	362	359	381	382	350	356	375	390	393	394	362	408	400	398	364	358	375	368	380	355	343	369	368	376	332	355	351	381	379	375	369	349	375	365	392	376	355	372	348	357	362	442	346	352	387	388	386	369	388	397	379	399	412	384	351	383	390	401	355	365	411	382	400	412	383	363	357	373	389	392	347	387	403	382	352	395	371	396	389	372	382	380	402	364	359	389	373	373	348	354	375	369	384	384	338	353	362	380	395	397	371	378	344	350	349	391	352	393	374	349	380	372	365	337	365	385	398	403	354	366	359	385	385	382	379	356	375	342	351	388	355	404	350	364	381	359	354	392	377	388	392	375	381	353	362	373	350	371	358	364	374	362	391	374	360	320	370	400	376	355	368	356	351	348	369	338	397	384	368	396	360	393	386	358	364	365	406	415	351	360	402	350	352	381	350	373	395	384	372	359	360	361	374	372	364	374	331	390	393	375	389	387	353	384	389	344	398	371	344	352	363	392	365	345	361	343	380	365	353	357	394	360	380	402	396	397	359	340	378	371	339	368	357	361	392	351	375	397	387	371	351	365	382	358	389	368	378	353	396	394	366	359	373	356	356	351	373	359	368	348	348	378	369	347	356	403	377	367	365	349	388	354	380	343	394	342	385	381	375	374	377	373	354	390	392	364	385	367	370	369	364	347	403	414	388	367	363	357	404	356	381	353	347	384	393	374	343	336	382	428	377	379	373	340	365	371	377	391	362	357	354	373	384	414	372	365	351	351	346	358	394	371	365	381	371	356	358	371	353	363	373	355	364	341	388	383	331	349	379	399	375	388	334	364	354	363	365	369	365	347	363	405	364	367	417	393	362	364	387	388	367	376	390	378	391	359	358	376	363	397	360	376	373	371	375	347	341	347	347	390	381	369	361	372	378	385	368	378	355	404	392	342	367	354	390	379	366	388	405	358	415	375	355	403	382	402	362	365	372	329	386	380	355	354	381	383	386	398	338	362	382	381	379	391	378	401	348	343	364	357	355	374	360	395	375	328	372	408	396	365	397	409	412	353	374	358	416	377	367	370	379	368	355	352	357	360	381	418	377	375	337	382	371	372	360	333	363	329	355	377	368	402	374	353	374	364	372	382	367	360	369	388	375	348	375	369	380	367	368	349	359	342	368	369	367	351	362	362	366	378	345	383	364	387	359	353	391	366	370	384	390	386	376	361	364	354	386	352	378	371	368	335	397	385	329	349	388	385	367	392	355	344	362	367	365	377	349	364	369	382	383	397	387	335	368	367	364	361	383	348	402	392	369	357	392	359	371	361	374	369	395	364	425	385	383	358	383	345	370	388	397	372	378	387	393	305	362	356	335	339	357	357	393	380	381	364	369	357	367	388	361	371	404	349	391	368	360	386	332	391	366	373	380	352	380	391	366	390	343	320	353	372	372	380	391	374	362	374	380	386	393	374	354	366	394	380	348	373	353	377	369	371	366	377	388	414	343	381	377	353	327	381	364	352	377	384	361	370	381	373	379	332	374	362	339	385	383	423	369	376	346	376	376	380	379	393	383	367	346	407	373	387	347	353	391	339	351	370	355	366	350	388	367	384	356	350	363	349	374	333	382	375	341	384	351	358	392	365	352	388	376	352	378
28770	41787	22906	11441	7100	4441	2806	2602	2011	1427	1325	1109	1122	1050	970	790	697	643	599	588	476	459	492	447	464	439	446	423	409	408	426	400	383	425	399	409	372	425	392	380	378	376	373	399	409	381	364	402	400	434	393	349	371	422	389	378	364	371	375	395	418	381	422	404	394	423	380	394	387	396	395	405	408	387	388	431	404	360	380	368	405	382	402	362	393	399	403	399	394	375	404	398	383	409	410	391	386	389	398	380	359	375	384	395	354	335	390	397	383	369	407	393	349	407	355	396	356	410	369	422	402	368	341	404	389	403	346	347	412	404	383	393	380	358	411	388	366	380	374	414	403	400	378	371	359	390	374	373	383	420	430	369	401	405	396	390	391	372	407	392	394	396	405	385	382	367	364	378	400	384	354	405	416	384	394	405	359	389	384	369	381	375	394	377	391	421	384	348	351	402	386	431	398	394	373	365	401	365	382	406	368	386	382	415	344	399	392	401	379	398	402	357	384	405	363	403	372	367	364	381	397	346	356	398	383	395	381	417	375	365	372	377	394	387	421	399	353	389	401	383	402	375	363	380	373	359	400	383	412	401	337	364	369	380	411	394	383	372	397	377	397	370	379	376	367	349	380	363	392	402	354	400	375	392	340	366	358	366	371	416	395	399	372	362	407	359	367	375	417	345	356	388	390	340	349	383	393	371	345	368	368	362	376	359	362	408	383	390	392	383	367	397	385	392	395	358	402	383	343	346	376	347	393	405	370	371	402	385	399	381	377	386	363	407	390	388	360	352	389	405	370	380	340	371	391	380	435	423	380	372	362	385	405	393	373	396	398	378	345	367	448	381	353	351	357	359	398	351	400	375	360	359	417	398	406	374	392	359	385	368	346	378	383	388	390	385	382	373	397	383	374	370	384	337	412	339	385	361	363	362	370	393	388	404	410	412	379	368	366	403	391	426	385	364	362	367	370	367	431	396	394	388	363	389	397	374	387	353	393	436	359	353	374	374	400	362	377	359	359	352	392	390	405	378	373	394	384	414	394	378	366	395	389	341	393	400	393	365	408	354	382	387	361	378	373	372	356	392	396	374	397	371	413	393	394	383	388	346	367	362	366	368	367	387	354	401	383	368	402	381	353	373	367	370	377	357	366	356	367	383	395	361	367	382	349	389	397	397	370	371	375	374	400	372	376	405	390	374	415	373	399	393	362	335	387	378	361	394	388	368	390	368	372	385	369	380	382	400	394	372	350	353	373	390	386	376	408	400	403	405	373	404	382	420	393	411	361	381	367	383	357	395	368	375	388	365	384	392	426	396	376	362	349	402	372	401	361	402	386	360	372	380	365	406	378	385	406	372	403	390	417	352	385	362	402	410	390	421	421	401	385	354	428	395	381	373	364	412	395	386	356	394	404	384	317	386	386	380	383	382	369	390	397	399	367	341	390	368	370	390	369	382	391	392	356	377	368	383	430	367	375	382	384	394	404	366	376	375	355	368	391	398	424	362	381	393	383	376	381	357	404	365	357	360	344	408	390	355	394	400	378	368	386	374	358	398	369	411	374	384	383	333	379	391	388	395	426	385	390	393	345	360	379	354	385	393	402	353	402	392	395	351	349	379	382	373	380	386	387	368	420	340	393	370	385	378	375	397	408	392	376	380	430	335	367	366	375	367	362	371	363	399	408	386	375	357	402	393	377	384	397	398	381	388	375	395	413	384	395	317	395	334	403	341	347	364	349	382	402	382	370	363	404	371	395	377	371	363	428	371	349	378	390	382	339	372	389	382	374	371	383	383	383	388	378	379	388	366	383	368	375	404	371	388	364	389	353	400	367	397	380	382	355	352	378	429	365	367	380	352	410	397	412	359	408	369	401	382	372	387	408	395	348	367	347	354	359	359	394	409	377	353	393	359	400	402	340	371	359	344	415	367	373	443	378	353	394	371	439	384	377	399	378	376	367	410	387	371	392	380	380	384	382	405	393	382	371	406	382	353	415	371	408	389	352	363	381	368	391	344	422	410	349	388	358	389	381	373	412	405	368	385	397	352	393	382	377	378	377	388	345	360	401	361	406	397	358	384	382	419	344	354	382	357	349	364	392	345	377	391	368	368	379	412	373	364	398	390	371	385	357	366	357	359	376	359	354	379	384	425	386	393	413	378	373	423	348	380	372	378	380	392	351	436	366	375	394	395	389	398	382	366	364	408	367	377	397	402	372	394	382	378	348	393	366	400	388	374	398	404	358	363	370	362	361	389	383	397	390	400	378	367	354	432	396	394	384	387	381	371	413	394	361	382	361	373	376	389	352	379	413	399	392	389	441	386	356	370	407	380	399	371	387	380	416	402	375	377	384	380	395	370	412	379	376	379	371	395	362	398	358	360	366	392	416	382	350	348	393	376	396	390	351	369	408	398	392	350	386	375	393	384	406	420	370	369	397	364	367	369	380	387	366	366	382	385	349	357	374	380	362	392	400	415	385	389	363	384	398	382	413	379	357	392	424	383	393	363	352	399	400	380	391	352	415	383	358	377	384	382	359	414	381	374	407	374	376	397	379	373	358	366	393	381	390	368	406	350	389	380	381	361	417	383	366	382	383	377	366	357	370	362	380	403	365	366	346	383	391	380	410	378	390	376	397	374	406	367	399	379	366	373	383	384	378	404	364	391	382	368	389	409	381	393	371	358	387	368	361	403	365	386	356	382	415	387	408	362	376	388	367	354	392	382	366	385	374	378	361	388	395	401	385	370	399	359	375	406	364	399	403	377	376	381	369	407	347	367	434	374	369	373	399	370	383	375	390	395	362	378	365	406	362	379	413	412	354	385	405	371	375	390	388	393	438	375	359	367	361	398	380	363	350	377	351	378	347	355	400	417	366	422	412	345	399	355	388	359	382	395	380	372	362	388	424	369	371	375	362	383	367	381	367	344	355	373	385	394	379	407	430	370	411	378	333	369	370	419	380	378	375	367	361	367	378	389	392	387	360	411	366	380	361	358	386	368	358	395	381	419	387	364	406	368	381	379	387	366	381	371	383	383	350	362	371	383	365	351	351	366	361	385	393	395	375	370	407	372	382	365	383	371	386	373	396	378	374	371	390	402	391	381	372	361	354	377	339	396	365	386	397	379	365	340	385	404	389	394	402	349	381	370	411	376	385	426	385	393	355	420	409	434	372	386	381	391	395	345	391	373	354	381	353	393	392	391	388	388	371	419	381	380	394	370	399	366	418	341	363	414	387	366	374	394	392	388	379	376	347	394	357	379	388	382	377	393	381	391	334	396	405	350	385	426	403	378	392	400	386	416	402	384	364	413	384	396	409	353	415	381	375	407	389	366	402	391	360	383	407	388	364	394	357	342	434	396	374	368	407	361	420	394	369	387	390	381	370	362	402	407	400	398	379	365	375	402	381	357	368	387	374	355	346	356	366	372	384	391	353	346	346	388	402	388	371	367	380	412	372	381	388	373	380	369	385	393	372	370	360	402	398	380	389	380	349	411
28724	20846	12433	3843	1446	938	608	583	539	470	487	420	457	418	411	401	425	386	418	401	373	401	360	364	367	366	403	381	374	366	396	401	354	365	364	382	355	399	383	379	410	345	352	381	400	369	349	338	340	379	349	386	362	347	383	396	418	409	390	422	372	366	361	343	408	381	363	361	375	403	405	358	377	404	394	391	375	394	354	392	347	350	342	396	368	351	384	384	378	399	412	351	395	356	359	415	368	418	384	377	391	379	407	369	407	383	411	398	372	391	334	366	323	353	377	420	401	401	428	364	333	388	389	370	346	406	411	318	366	416	376	400	394	370	376	351	377	389	385	402	358	382	342	360	352	378	362	373	370	346	343	386	380	363	373	380	386	371	358	399	376	354	388	397	361	407	376	347	383	366	384	379	382	382	392	399	367	372	361	389	354	358	364	366	377	341	374	409	364	402	374	336	375	344	352	389	381	350	386	348	349	352	379	367	401	377	359	380	392	366	397	366	366	356	385	350	347	373	375	375	371	378	351	352	360	347	370	368	352	367	354	387	365	366	349	360	371	392	385	391	412	367	365	380	358	409	353	389	351	378	383	357	389	414	354	404	366	363	408	375	372	346	374	387	369	387	391	347	372	409	389	367	380	379	353	397	405	417	408	354	356	374	382	354	360	382	369	391	368	360	379	377	373	340	347	334	387	394	385	385	375	388	382	391	389	380	380	359	392	373	373	347	384	361	364	394	367	346	356	347	359	389	356	354	346	381	348	357	383	368	385	389	367	367	364	374	369	332	374	370	385	383	346	385	375	384	361	347	379	393	394	361	362	378	365	392	389	370	396	362	374	380	381	368	358	366	371	379	369	363	381	386	370	403	347	381	419	373	356	390	370	385	351	351	375	387	372	388	349	380	387	387	348	390	405	414	378	374	364	378	410	357	370	397	377	359	366	387	407	393	407	393	419	377	368	377	408	381	393	339	384	362	354	371	367	341	387	346	362	385	381	390	350	360	352	379	363	344	394	372	356	374	392	349	386	322	374	384	378	369	370	361	367	384	372	391	349	351	390	354	371	399	373	370	389	402	383	365	377	391	338	345	361	409	363	367	351	381	370	401	368	350	345	376	348	405	359	364	394	365	380	356	406	359	411	367	367	350	366	384	364	387	409	377	372	349	353	353	376	399	408	386	395	403	376	372	386	368	401	366	405	378	359	351	344	393	410	348	380	380	375	400	362	386	348	385	375	359	413	379	387	435	364	364	371	388	367	374	358	359	353	381	401	367	373	357	343	402	338	372	359	354	395	370	358	369	358	387	377	386	360	408	350	376	369	360	349	359	355	355	396	384	370	396	416	381	381	359	373	368	343	369	381	362	401	366	384	362	382	378	353	379	380	387	406	387	374	364	356	377	421	396	344	358	414	362	381	364	343	386	384	356	399	377	362	362	367	373	351	368	380	373	387	419	369	352	380	372	377	372	343	381	361	353	383	403	374	387	356	366	375	376	360	395	373	360	389	376	373	363	366	362	380	414	378	390	380	388	387	344	382	387	338	358	398	341	368	369	391	364	398	351	374	393	386	355	387	388	375	367	365	350	371	386	377	386	368	339	387	398	343	382	359	373	373	318	401	383	371	393	395	353	387	384	337	350	365	333	368	381	376	368	353	387	385	363	349	359	400	350	387	365	378	377	379	387	393	393	349	419	408	374	381	383	385	379	409	365	389	378	358	350	346	377	386	383	362	348	377	377	377	357	350	350	352	375	396	352	377	370	341	371	378	388	375	360	387	353	374	380	389	365	379	417	385	367	389	373	391	338	396	351	391	380	370	374	393	378	348	371	353	372	388	369	374	379	340	349	348	372	388	353	344	386	368	338	376	403	393	383	369	386	354	351	383	376	387	395	346	387	369	349	385	373	384	367	416	371	388	382	353	354	355	362	402	384	370	368	383	400	354	369	403	358	374	394	388	361	393	390	373	396	351	354	346	324	377	368	377	353	368	379	404	386	402	350	364	409	358	360	391	398	416	381	361	393	383	375	356	353	394	356	388	369	402	370	372	383	401	375	364	365	364	351	369	391	366	351	403	354	381	347	362	356	379	390	386	397	358	389	386	378	368	350	353	381	338	340	360	389	403	393	378	353	362	378	345	387	372	365	366	363	403	382	379	382	397	377	409	397	366	382	391	395	366	360	398	386	371	376	372	352	383	347	383	374	382	378	368	354	402	385	402	354	398	326	367	381	358	360	347	388	355	383	369	397	370	390	377	399	367	371	342	395	392	375	379	379	384	360	356	381	372	337	363	369	377	340	365	347	409	372	376	384	408	407	382	400	386	353	344	359	362	414	367	381	347	412	363	370	383	396	370	363	340	390	377	396	365	362	336	376	416	366	356	389	329	379	371	331	377	377	371	390	362	348	393	364	353	423	368	358	356	378	337	360	369	389	388	390	382	397	395	357	354	387	395	375	432	354	364	362	353	354	354	363	351	373	370	386	388	377	407	361	335	367	368	364	375	364	414	388	410	374	335	376	361	382	363	410	384	379	398	398	360	365	373	351	365	367	386	395	387	382	362	347	350	382	356	392	395	404	379	411	376	353	385	395	356	370	399	377	367	392	367	408	389	372	374	397	382	373	378	370	368	356	398	364	365	372	313	369	380	373	364	382	350	350	387	381	353	356	385	347	360	358	379	336	355	363	366	381	361	361	359	369	370	352	376	393	369	371	385	380	367	368	376	378	375	377	350	387	382	380	402	391	408	383	377	363	359	334	358	354	384	397	388	406	395	396	351	377	371	358	402	378	368	385	378	361	395	378	390	396	395	361	418	352	334	401	376	353	387	372	372	353	369	393	365	341	367	354	376	379	360	384	391	407	393	390	378	335	387	407	373	381	368	358	354	368	380	368	400	348	390	382	406	358	368	391	420	369	374	369	366	374	372	371	383	377	388	408	341	362	427	403	362	377	371	392	363	399	370	363	369	352	321	391	391	408	390	411	360	380	376	376	367	361	372	355	390	415	366	368	427	358	372	370	370	378	364	372	350	399	351	375	380	354	399	390	346	388	363	374	377	377	374	388	351	365	386	407	381	366	365	380	340	377	359	363	364	393	399	387	374	389	369	362	390	369	380	333	382	387	383	363	358	375	342	373	381	396	345	400	399	365	355	402	411	358	352	404	369	373	367	392	383	350	382	398	369	347	358	364	353	395	378	395	393	391	378	366	416	371	378	378	403	349	390	377	328	369	413	375	361	378	371	378	428	354	400	398	384	364	363	388	367	373	361	370	405	360	381	370	354	427	401	386	373	334	384	362	364	364	385	394	384	373	378	357	371	379	374	378	406	407	358	363	389	361	372	393	355	409	340	356	388	356	389	367	354	408	365	378	402	385	394	326	390	393	380	391	364	381	390	395	383	377	364	377	342	343	368	345	377	396	360	372	339	367	352	364	374	372	390	358	391	387	356	342	378	404	389	369	315	377	375	384	407	366	366	381	383	397	411	414
21494	23871	10664	4092	2234	1472	844	981	752	634	634	591	524	561	518	445	456	474	514	435	432	439	430	417	413	413	405	436	422	401	419	420	416	435	392	437	431	392	419	432	436	381	406	411	404	403	464	430	426	414	434	404	398	384	436	430	400	410	430	374	438	433	424	414	418	445	397	426	370	396	411	412	423	395	434	441	427	391	369	412	386	388	421	388	415	392	422	423	435	468	428	415	440	427	379	436	413	433	403	408	416	421	422	399	430	412	394	431	416	447	425	396	409	419	355	379	434	404	410	410	386	386	443	405	418	423	405	401	444	422	386	420	421	419	409	373	412	372	439	408	426	413	465	427	406	428	398	434	379	422	430	417	423	441	420	426	408	420	443	398	433	401	418	429	400	409	409	425	391	397	413	388	388	407	405	414	380	412	379	391	420	417	419	413	427	440	391	388	383	468	396	435	384	377	415	375	394	394	417	439	422	385	409	392	384	373	434	401	432	408	445	391	406	461	388	458	400	388	399	456	427	401	382	410	414	427	426	395	405	409	416	428	424	438	388	415	379	439	448	418	434	416	409	414	426	385	401	409	411	391	404	385	403	425	422	369	408	423	442	451	393	398	379	423	393	417	431	427	357	430	400	453	420	433	400	405	425	435	404	394	400	445	408	383	395	350	425	411	413	429	404	406	444	406	395	440	398	407	408	418	436	412	447	373	414	376	426	393	441	420	422	438	384	408	463	443	390	402	399	436	443	407	427	436	401	390	368	440	400	420	400	409	423	371	371	397	382	389	400	399	407	393	390	400	378	439	396	421	416	372	429	399	434	422	410	432	422	450	421	392	409	444	431	413	397	407	425	385	408	412	386	409	388	381	394	451	428	401	407	423	454	422	401	452	404	430	410	398	424	413	443	369	403	395	425	437	429	424	444	414	365	448	428	427	381	390	410	415	420	382	419	435	424	403	430	407	361	415	414	400	403	421	408	394	379	431	443	407	419	432	398	410	417	409	419	422	394	395	407	409	403	400	390	430	414	422	371	403	395	428	421	431	410	417	416	406	399	386	459	393	411	404	418	385	406	418	387	423	386	416	414	427	379	418	381	442	396	409	426	425	410	413	403	398	397	436	469	417	441	412	404	401	411	437	414	407	422	419	416	415	400	411	435	393	360	389	418	406	420	409	395	391	394	427	411	407	407	405	455	412	391	409	449	431	436	413	413	420	396	401	422	396	422	394	427	454	429	399	382	432	403	398	378	389	394	471	416	438	431	375	388	447	441	405	396	389	452	405	415	436	428	403	453	415	436	385	415	415	454	430	407	397	402	390	400	416	421	418	403	442	404	384	435	382	398	421	447	437	383	410	441	427	442	427	394	407	416	380	412	380	405	383	442	464	421	400	420	388	418	394	368	426	429	405	420	425	394	376	398	428	449	445	420	402	406	392	458	430	405	391	411	450	384	413	432	387	441	421	405	416	398	447	421	409	421	409	433	388	409	380	401	429	405	387	397	377	387	408	430	419	395	416	384	415	449	394	396	387	412	438	394	422	414	365	411	406	423	426	417	391	388	441	396	422	385	408	400	368	400	440	415	425	431	386	425	411	396	461	372	402	420	394	435	415	400	438	417	409	424	430	430	416	420	403	416	431	421	389	463	397	458	414	407	425	378	426	380	447	391	435	422	389	423	390	392	405	409	410	416	424	384	402	404	429	416	446	447	420	400	399	389	392	418	415	400	427	409	430	407	427	434	441	418	422	416	430	398	377	414	407	411	382	423	401	422	386	398	416	417	410	388	392	414	409	458	444	429	403	419	426	397	404	386	398	440	422	411	412	384	405	415	407	399	411	398	437	394	431	401	430	429	443	408	431	448	427	446	442	405	375	392	433	394	409	417	439	418	426	430	429	405	434	428	420	375	424	393	414	408	440	439	389	395	437	415	405	437	420	398	394	395	374	405	411	395	411	429	390	391	409	392	419	368	419	376	446	430	424	386	438	392	422	446	418	424	412	356	382	415	390	429	445	437	408	391	371	398	387	450	423	392	373	424	403	427	419	416	447	412	386	399	433	404	398	465	405	460	407	404	412	395	408	407	444	432	383	412	410	376	374	427	407	418	414	411	397	419	383	405	392	411	470	409	433	417	432	401	438	417	387	410	379	399	401	416	430	387	409	408	412	428	439	447	398	422	402	429	413	415	414	425	379	400	420	443	451	412	416	414	411	447	398	399	419	411	396	462	414	417	414	395	390	419	428	427	423	370	410	411	422	387	397	397	416	435	419	434	409	388	409	373	416	408	391	416	387	433	412	389	449	395	393	425	386	410	415	407	417	398	385	403	417	407	425	417	444	410	407	433	421	402	398	400	377	425	430	395	429	420	447	415	433	423	457	432	410	403	391	440	436	409	441	440	428	427	427	393	401	402	421	415	438	431	420	448	417	396	447	388	409	392	387	407	401	382	458	440	393	432	402	395	415	421	386	439	383	402	428	414	429	435	434	411	425	414	404	401	428	403	398	395	403	428	417	416	378	416	495	445	398	420	416	366	458	419	412	408	409	388	396	409	417	375	409	425	409	434	400	414	417	378	415	401	400	450	414	391	414	413	397	385	457	434	373	423	405	439	396	440	402	409	407	371	415	385	419	407	395	458	407	448	411	417	415	467	417	399	399	425	424	443	433	419	454	431	418	395	440	408	394	435	410	426	392	406	424	419	398	395	366	433	375	410	411	421	461	419	398	399	421	449	426	413	400	415	419	432	458	401	380	458	408	431	436	437	404	416	406	418	428	391	382	379	412	444	417	408	420	425	422	411	427	406	381	397	422	443	405	393	414	387	388	400	394	413	408	416	437	424	419	410	397	410	476	389	371	420	404	406	430	404	445	410	458	364	383	406	394	428	412	422	399	428	410	378	419	397	411	394	415	433	436	451	434	419	440	431	386	405	409	395	411	436	424	427	400	410	420	412	402	444	353	409	381	413	399	392	423	414	411	401	406	403	382	400	446	435	421	419	375	437	397	402	400	407	419	414	414	402	381	423	399	407	411	403	395	399	412	405	427	427	413	445	412	434	389	401	411	418	402	425	424	396	437	408	438	413	385	407	435	412	421	420	386	424	437	418	379	388	406	392	398	403	425	410	414	418	396	409	416	419	459	422	402	411	419	409	428	416	399	433	405	383	412	400	406	390	445	401	388	411	405	431	406	434	412	412	408	393	447	425	423	418	385	442	418	435	451	396	385	439	407	406	408	389	395	438	406	425	429	374	396	387	382	399	431	439	386	391	437	394	374	439	413	407	399	412	443	398	422	419	390	414	383	432	412	398	380	406	438	416	440	401	395	403	393	383	409	439	405	392	418	416	417	431	418	472	403	430	418	421	412	396	401	406	403	434	404	418	396	416	408	389	402	406	396	432	408	420	382	393	444	428	420	405	421	428	437	401	445	393	410	397	394	417	424	414	397	417	483	401	415	377	397	418	476	427	393	423	385	406	461	400	419	427	435
23862	21284	28442	24432	21294	11469	1438	907	645	552	508	427	411	383	384	316	310	302	318	279	226	242	233	249	226	219	283	195	258	224	231	224	215	221	200	206	242	211	223	221	232	218	219	225	213	234	203	213	212	181	189	205	222	227	223	191	222	224	206	221	229	240	220	228	198	208	215	204	204	199	238	232	220	219	200	216	212	230	197	210	227	211	239	221	217	218	204	210	243	210	214	206	194	231	230	224	203	211	216	217	205	199	220	224	237	205	205	212	204	200	206	230	209	228	204	208	210	234	215	226	233	205	225	203	239	223	248	201	209	215	203	223	178	241	211	206	222	204	238	192	203	211	224	225	233	200	211	228	196	202	203	183	214	216	221	209	195	220	231	217	241	199	205	228	193	212	204	228	186	216	218	212	204	218	211	210	228	211	240	205	214	222	214	206	218	224	237	211	223	241	202	203	227	211	206	224	230	209	205	224	228	225	222	202	218	206	206	217	234	233	203	222	193	206	210	222	224	225	198	234	208	223	232	193	204	220	210	203	209	222	234	225	217	200	233	207	185	220	188	218	209	190	215	210	210	229	187	238	250	203	203	208	188	200	227	221	220	217	200	219	236	241	208	204	209	217	201	235	204	221	200	234	221	200	199	226	208	224	239	196	229	233	216	207	223	213	237	226	215	204	221	217	207	228	233	209	215	186	219	227	233	211	204	213	208	205	219	244	200	224	220	202	218	209	198	237	229	189	218	236	219	222	212	221	228	213	230	217	220	189	219	218	207	208	193	210	232	255	190	197	212	218	224	220	222	205	224	210	215	210	213	215	199	208	233	239	212	198	222	223	223	199	181	217	221	212	230	248	217	228	227	234	229	190	214	210	223	223	215	216	224	167	207	208	232	219	230	224	231	214	223	232	193	232	240	223	230	194	206	198	220	191	179	211	213	224	211	197	242	209	187	208	228	235	233	199	217	222	216	218	198	222	211	194	198	209	205	204	192	211	237	169	202	205	201	198	215	203	249	231	207	225	228	210	207	188	239	203	211	207	194	239	217	195	211	211	189	219	221	203	236	238	217	216	238	222	217	215	205	187	179	230	230	200	205	209	197	222	227	183	217	233	203	222	213	240	217	201	219	194	214	191	194	222	207	197	210	217	223	252	233	216	229	222	212	213	216	201	203	208	198	199	202	210	237	202	212	232	203	226	236	228	215	210	210	233	193	222	219	217	200	230	191	210	204	209	192	206	224	194	215	207	219	212	210	226	246	188	219	201	200	211	210	223	235	203	209	228	241	202	208	212	201	207	206	226	182	230	205	201	192	212	194	214	215	187	219	230	222	214	227	207	213	238	191	195	199	223	224	218	209	201	214	216	247	221	211	224	204	206	225	217	217	181	217	199	219	193	254	199	214	227	212	223	206	196	208	217	226	196	230	231	222	224	204	204	205	226	207	235	241	207	225	228	219	220	200	217	197	214	212	210	217	206	216	199	217	233	223	215	186	221	224	191	209	222	235	228	212	194	235	203	199	228	204	212	241	186	221	185	201	227	179	200	207	227	207	240	193	197	220	189	211	211	217	216	202	199	222	234	217	203	188	208	219	255	233	216	214	206	191	207	223	222	210	201	218	172	226	206	179	227	188	260	209	203	197	251	213	185	198	215	218	221	182	211	224	180	211	224	211	212	216	197	199	223	230	218	206	196	220	226	195	190	195	223	212	203	206	221	215	224	233	198	191	223	204	243	205	219	199	192	193	214	196	209	196	220	233	203	229	222	209	218	209	222	227	237	219	202	211	185	206	211	217	216	212	230	230	224	185	213	210	201	227	208	217	200	212	235	243	200	211	210	192	212	203	223	215	216	197	208	202	232	230	237	211	212	190	223	197	205	226	216	227	230	220	229	194	228	214	206	225	221	187	197	237	217	212	198	245	218	207	176	228	213	228	212	190	205	180	204	209	244	205	213	234	203	218	197	179	218	231	203	199	218	209	220	227	202	222	218	232	241	199	234	222	229	198	214	211	234	216	203	227	217	224	203	211	191	234	226	214	210	196	241	200	213	216	185	217	197	190	211	230	192	196	192	210	222	214	204	219	225	207	246	203	224	240	220	214	201	216	216	191	227	249	238	240	212	202	215	185	199	239	219	197	220	230	181	214	213	205	182	189	217	212	217	240	245	196	206	219	225	226	229	218	248	211	228	217	175	200	212	241	234	186	199	229	212	236	227	227	204	226	203	225	239	199	196	206	242	204	196	221	207	216	197	238	221	218	227	201	211	208	209	192	224	242	223	203	220	215	221	203	196	188	196	226	197	204	242	225	218	225	226	225	253	209	197	231	207	203	208	217	182	223	231	191	211	211	231	208	206	223	243	223	210	207	237	209	221	197	219	205	222	239	243	201	204	215	191	221	201	202	243	226	220	216	240	205	199	210	227	225	219	234	196	206	187	223	225	207	204	202	216	213	216	200	221	210	206	222	185	204	209	187	181	216	221	208	222	196	218	222	216	219	217	200	247	225	217	213	212	225	210	214	207	219	220	216	209	216	220	194	193	209	222	207	226	220	208	212	197	222	232	185	230	203	217	209	213	212	208	223	213	215	220	226	225	195	203	227	221	242	192	202	210	222	222	225	201	198	204	235	213	218	192	196	245	252	214	243	223	208	213	223	241	228	223	211	200	239	202	216	218	219	205	242	216	236	205	218	226	234	191	228	191	224	233	218	211	228	196	246	227	232	209	218	225	212	200	236	197	239	231	212	181	212	230	212	215	223	202	185	203	236	188	225	214	239	185	222	193	203	219	190	214	203	176	183	222	202	217	236	209	234	203	203	216	229	220	213	203	213	218	207	205	225	221	208	236	242	206	196	214	211	209	211	210	219	210	246	234	200	216	198	227	215	237	209	196	226	223	213	206	221	215	226	227	209	211	256	229	198	190	191	206	193	213	197	224	235	228	214	231	198	201	252	203	212	196	220	229	206	238	198	198	177	201	205	221	196	210	216	219	237	192	211	209	208	196	213	232	209	208	219	224	204	218	235	191	239	201	206	226	194	208	219	182	231	235	226	216	209	221	217	242	221	186	208	201	204	181	195	208	211	225	228	186	223	209	191	199	211	227	182	224	220	211	243	195	211	197	253	206	227	207	200	209	207	226	223	210	204	219	209	204	252	199	206	221	226	220	226	213	237	209	228	196	244	202	213	224	200	198	199	209	209	217	183	203	234	210	210	214	212	204	210	216	239	203	220	199	219	203	219	211	214	220	225	223	211	205	198	221	217	204	246	213	185	243	204	195	201	231	207	195	205	183	238	231	211	206	224	201	241	199	227	188	211	210	196	218	205	214	217	216	230	211	209	202	229	203	224	206	219	232	226	228	247	210	209	201	199	217	226	207	208	263	214	254	229	202	200	218	214	197	214	220	205	218	232	197	183	201	213	204	225	223	228	211	230	208	236	216	235	204	204	201	202	212	229	234	210	208	196	209	212	195	231	213	218	190	214	211
25873	36918	19367	8317	5517	3137	1727	1617	1190	939	797	641	649	605	529	456	371	383	328	354	302	305	277	293	297	267	248	244	285	244	270	268	261	275	236	257	249	253	244	242	267	219	238	222	255	238	239	257	229	240	269	229	223	257	276	254	225	256	246	262	235	253	246	231	232	266	239	219	240	256	243	230	246	240	271	250	237	250	226	215	227	235	234	242	254	239	241	238	212	241	231	259	247	239	236	250	207	250	241	228	226	225	250	268	255	256	244	234	221	261	223	236	244	260	250	241	232	258	214	242	244	220	268	251	239	230	228	261	232	213	217	224	255	246	249	242	242	214	222	222	236	265	252	228	273	245	232	231	246	227	260	247	239	232	237	245	247	244	254	212	243	245	226	250	280	243	258	268	227	200	242	245	236	254	217	223	237	230	228	248	231	231	273	252	222	247	230	258	232	226	221	229	249	233	249	240	244	239	243	221	237	249	230	194	219	229	236	226	238	262	226	226	238	235	249	275	229	253	231	252	257	237	216	236	219	253	231	231	237	258	249	231	242	253	244	230	212	242	249	228	258	240	222	266	261	253	271	241	240	270	229	253	219	243	233	216	231	245	251	231	242	227	243	225	237	211	220	243	250	243	262	257	236	241	223	260	208	219	200	213	227	223	229	218	244	241	247	238	229	222	248	221	243	227	220	217	239	211	236	221	245	231	230	216	243	273	250	253	229	246	247	236	233	256	222	246	244	230	248	239	259	259	256	241	247	249	256	245	244	230	248	231	250	245	239	247	255	252	242	217	272	212	229	247	241	201	233	254	262	201	243	238	260	222	243	237	210	244	248	240	232	217	231	235	225	226	249	246	217	222	236	240	255	241	230	231	243	224	240	222	215	237	217	236	244	228	245	263	265	238	238	233	247	250	232	222	240	238	256	247	250	245	227	258	231	234	234	244	239	233	243	221	255	221	237	253	220	246	239	219	212	231	262	246	260	235	277	227	240	240	220	227	257	245	237	226	221	237	217	273	275	240	239	227	237	231	239	263	235	237	251	224	241	250	228	248	249	253	237	231	252	258	255	248	234	219	221	263	255	243	210	211	233	244	257	209	243	214	232	240	228	264	231	226	220	225	207	250	227	241	221	260	212	240	252	261	238	236	219	236	269	225	241	222	228	255	218	242	238	238	260	240	228	246	229	235	219	255	244	240	226	237	236	242	235	251	252	244	217	237	229	238	232	228	247	233	223	250	226	224	253	240	226	232	264	232	240	237	225	261	252	262	237	224	237	242	233	257	246	265	244	240	223	233	226	255	248	256	234	239	235	244	239	231	244	262	229	258	221	235	243	235	218	233	234	234	232	240	263	219	237	232	226	252	229	239	245	230	263	252	243	242	255	241	246	245	231	228	217	242	265	231	252	241	225	241	224	245	244	256	234	260	245	224	233	217	209	241	220	232	258	239	207	253	261	236	231	211	214	245	241	223	238	205	232	252	244	236	235	217	256	259	238	240	230	275	233	214	220	258	251	250	245	230	253	240	234	230	251	245	235	254	221	251	238	229	228	226	245	204	249	246	214	247	217	249	229	229	240	254	244	233	221	249	256	214	255	232	236	247	241	245	232	240	235	234	228	231	230	266	260	255	267	258	235	263	264	259	238	224	223	238	233	217	252	263	234	227	236	213	248	243	246	217	249	253	231	262	247	246	222	238	246	237	235	203	234	266	260	205	236	227	250	212	224	249	241	221	241	227	214	232	219	228	269	237	231	272	253	234	230	239	209	230	251	222	208	262	267	229	228	235	233	215	242	246	282	244	210	254	245	233	236	229	236	274	277	192	233	217	235	225	226	213	248	284	250	262	216	244	252	245	228	212	250	233	252	235	212	233	236	233	235	227	181	219	250	208	270	246	258	228	218	226	245	263	247	229	245	240	247	234	248	238	235	226	250	232	224	248	223	240	237	287	241	230	213	237	240	245	245	216	241	263	251	259	240	229	258	238	222	234	231	241	206	231	249	245	244	210	238	236	231	244	234	244	245	233	249	230	244	223	233	243	254	249	255	207	228	218	269	222	237	219	234	259	225	251	236	262	244	241	258	233	253	219	242	249	245	247	250	239	240	224	250	220	222	212	235	263	217	263	222	249	250	243	255	231	243	222	234	265	260	242	224	242	241	235	231	252	255	258	243	248	254	251	229	228	252	222	247	239	228	241	255	217	238	231	241	235	249	238	225	241	227	246	248	223	238	252	215	238	240	225	236	222	244	231	247	241	238	261	240	222	234	228	199	231	226	225	252	228	245	243	215	249	265	254	258	243	238	244	222	253	217	221	241	238	243	260	238	219	247	246	247	224	253	213	240	257	236	210	228	247	244	238	242	220	242	228	250	251	250	227	239	249	228	243	226	267	252	222	239	250	219	264	232	251	239	270	243	253	228	269	252	237	212	255	250	230	270	250	240	215	237	227	229	247	233	216	242	235	220	242	230	249	226	239	246	244	242	249	248	239	260	232	228	214	227	220	242	240	253	269	236	259	225	229	245	231	237	238	242	250	219	223	227	250	240	242	236	270	226	238	249	225	216	228	245	243	250	230	233	237	246	228	245	221	239	221	230	230	258	241	231	225	228	248	276	248	238	247	248	248	231	245	244	231	247	253	240	218	245	224	224	234	206	222	233	236	220	243	227	236	245	229	220	248	243	241	218	244	265	226	237	262	250	271	231	231	231	260	242	231	212	224	238	248	256	249	252	205	257	245	245	213	238	235	232	247	244	244	237	247	239	238	271	259	219	241	217	248	235	214	208	268	258	239	243	248	232	200	234	231	225	209	272	234	227	236	244	234	226	269	248	246	245	217	250	248	239	241	278	222	260	243	234	239	237	221	197	262	233	247	209	255	222	261	255	251	252	222	231	232	237	255	243	223	223	201	272	228	242	235	254	244	245	226	248	209	250	232	221	242	233	247	246	230	238	251	254	247	266	215	254	235	257	189	237	226	246	244	229	249	260	204	251	257	241	252	224	242	257	271	236	238	237	236	296	257	236	262	245	240	263	205	229	240	218	250	241	256	214	240	240	214	243	261	213	246	239	232	219	248	249	260	240	223	244	243	231	249	235	254	234	226	233	266	209	234	226	234	251	249	244	216	229	210	261	218	258	251	238	249	252	240	228	235	208	236	240	236	255	203	282	258	233	247	244	226	262	246	231	260	253	238	240	255	237	234	219	246	225	263	269	233	245	239	247	222	232	224	248	230	244	249	226	248	261	235	235	246	210	247	246	228	256	247	216	264	230	208	243	219	245	243	260	233	248	258	245	233	226	273	239	226	242	208	232	253	255	232	214	239	248	225	248	216	256	244	253	275	277	234	243	255	241	251	250	237	243	254	257	233	242	247	237	252	227	220	234	213	257	251	244	229	235	248	248	219	248	253	260	244	221	236	215	232	227	234	233	226	240	234	248	254	252	242	259	206	215	229	234	256	260	243	217	240	261	240	265	263	219	220	233	234
25324	21256	27048	25378	8935	1767	975	828	818	769	713	682	656	692	669	591	618	590	577	549	532	542	560	559	607	528	515	603	547	540	519	555	540	551	540	533	567	540	532	550	564	533	563	574	532	511	534	583	555	555	538	575	584	585	559	568	546	565	558	525	499	561	519	481	544	550	556	510	561	534	536	530	531	552	577	551	548	556	528	528	547	534	575	544	535	511	557	527	526	556	585	523	513	538	589	567	548	556	525	542	523	508	546	539	553	552	497	544	530	480	517	519	575	564	564	499	520	521	596	551	566	545	563	539	553	554	570	588	566	550	545	565	520	564	572	549	504	583	524	540	529	510	521	575	510	552	557	561	585	527	567	493	564	531	518	559	567	528	543	529	555	560	574	513	493	483	563	537	568	518	533	561	546	515	533	536	533	513	509	513	506	552	564	584	533	602	526	560	550	567	513	519	533	556	591	542	529	594	535	529	523	548	517	540	521	507	501	544	531	522	549	551	524	532	525	529	563	530	555	548	486	538	549	530	525	580	508	533	550	539	534	510	556	540	556	526	573	540	499	564	548	543	571	543	562	512	537	516	527	525	506	561	538	565	546	542	542	551	509	515	540	519	524	562	562	594	551	564	501	513	563	566	525	587	553	545	561	549	568	537	514	524	542	535	577	556	565	511	534	523	514	509	553	548	591	523	529	560	541	553	527	544	543	553	543	506	545	520	541	556	552	511	543	589	562	498	552	560	552	551	534	593	586	573	542	537	515	563	511	505	517	548	527	507	514	555	533	552	565	506	547	524	543	534	573	538	548	563	508	543	579	541	518	525	549	547	573	512	542	587	560	566	539	584	555	524	569	551	533	514	589	558	544	542	599	532	548	542	536	529	533	538	517	563	548	526	527	560	504	529	510	517	546	552	559	602	535	526	551	530	537	513	487	549	562	556	543	586	545	550	517	568	554	507	526	532	560	534	542	530	573	516	572	559	521	573	536	538	572	507	526	523	524	497	560	550	546	562	560	565	547	544	543	520	567	528	553	538	542	566	532	549	564	531	594	567	555	535	513	515	579	556	550	594	537	575	545	563	528	539	515	571	516	565	531	565	573	575	541	560	526	578	522	558	543	470	562	539	565	542	560	553	581	565	522	538	551	590	537	566	552	570	515	544	509	544	539	571	513	550	528	571	577	516	562	554	543	596	537	538	542	535	559	534	527	542	541	558	573	516	489	496	509	513	525	547	479	547	539	507	534	515	537	554	566	546	557	541	562	570	571	530	559	562	509	576	548	552	531	509	541	568	535	508	506	554	483	509	542	560	535	522	540	558	570	539	564	566	509	485	538	591	496	528	532	517	564	581	528	507	577	537	496	586	507	545	585	538	561	559	525	553	517	569	522	572	545	567	566	583	552	566	537	570	535	540	528	499	539	533	562	551	545	515	583	579	553	510	513	556	563	523	549	577	514	533	586	551	533	514	565	502	530	553	565	576	567	511	533	569	576	522	514	544	541	578	586	546	538	560	547	568	538	544	590	556	548	554	524	542	483	519	535	547	544	510	523	588	573	575	572	520	565	530	539	544	541	569	530	583	541	537	559	516	488	510	527	555	563	560	514	541	519	525	523	563	555	568	541	555	537	535	556	593	563	552	559	580	510	524	548	523	547	536	532	553	583	537	535	574	523	575	533	518	545	567	533	586	559	553	538	538	536	564	534	556	544	525	546	559	564	557	554	614	550	517	543	595	548	513	534	564	543	556	493	558	569	544	540	542	537	581	481	551	559	539	558	524	543	563	502	520	554	523	537	548	555	528	560	573	549	498	546	552	578	554	541	521	512	574	559	498	506	561	561	522	539	521	541	486	553	562	537	517	514	546	570	517	519	521	560	512	566	531	529	553	557	521	551	557	526	562	553	537	501	592	584	537	540	518	524	485	549	546	536	552	586	552	539	549	572	501	521	535	532	544	524	561	518	548	534	540	552	537	521	542	537	530	559	538	496	553	556	515	538	583	525	549	596	531	576	552	535	575	596	537	562	568	515	518	581	547	529	536	519	515	480	559	491	526	543	503	594	526	545	563	540	501	589	555	536	552	550	561	545	554	533	539	502	573	524	531	538	561	588	523	526	543	527	531	559	590	547	562	542	547	515	498	531	574	570	527	542	530	531	528	553	507	552	529	496	551	594	532	549	542	562	544	513	524	484	543	561	517	538	515	505	546	539	533	545	525	549	548	591	533	521	536	494	543	572	502	535	582	546	536	555	542	529	541	504	550	554	537	535	574	575	503	520	561	535	559	571	585	546	541	520	537	529	516	542	579	570	509	518	539	531	536	548	533	605	555	561	502	575	587	524	531	550	569	537	548	573	543	596	583	537	543	540	557	510	585	509	562	539	537	543	531	527	528	513	600	604	546	543	573	547	517	518	562	595	539	536	481	517	543	533	580	553	503	564	519	543	532	601	554	590	540	545	570	517	585	552	565	532	521	553	538	558	545	518	566	557	538	563	555	542	509	533	517	552	538	521	536	536	542	531	527	502	541	509	558	528	575	557	561	543	487	503	501	547	519	532	566	533	575	546	538	543	541	530	532	534	514	532	522	560	529	588	521	551	571	528	517	522	536	554	570	498	544	517	497	578	548	545	514	556	554	531	485	494	531	575	554	566	508	531	571	520	561	503	524	515	578	567	503	567	555	517	555	545	533	574	585	560	564	505	564	517	524	516	522	572	549	572	528	539	511	515	542	570	510	508	514	570	505	526	556	550	496	491	552	553	542	583	512	531	513	513	576	513	553	549	495	552	552	543	526	544	570	559	548	531	536	553	567	553	570	534	539	557	504	509	559	595	553	566	495	522	510	554	529	521	536	557	568	546	536	532	559	557	553	528	576	525	504	496	552	510	555	541	562	601	519	522	570	519	527	532	539	557	557	532	555	543	599	542	519	521	508	547	566	531	519	516	528	530	523	493	502	527	517	521	543	573	574	553	526	549	551	504	515	521	546	533	525	519	569	555	569	473	593	513	570	560	538	546	524	549	552	522	564	521	508	553	553	550	533	525	524	530	541	530	505	537	534	518	558	537	542	519	532	568	527	521	546	522	539	549	504	576	551	530	557	526	494	552	546	518	578	572	567	552	597	510	510	546	526	530	529	566	516	522	570	591	551	516	534	552	522	543	543	544	505	556	568	593	577	539	574	521	587	510	544	562	515	584	575	535	539	518	567	513	537	548	606	510	540	521	537	535	534	533	527	519	583	549	521	554	545	564	556	601	515	494	528	525	555	490	551	546	525	513	514	563	560	529	563	508	555	515	570	581	496	510	557	553	524	503	530	569	565	536	550	550	513	536	530	500	551	567	541	531	582	472	520	523	546	561	568	524	537	563	578	527	531	535	521	548	529	505	533	539	560	549	578	533	565	547	568	544	530	557	503	512	581	548	554	537	536	523	573	544	523	517	553	539	567	539	556	580	560	490	500	548	522	530	520	534	518	552	560	565	544	535	574
24004	30279	15624	6362	4293	2456	1595	1313	1175	1015	883	829	778	782	764	755	712	609	598	583	584	569	542	626	630	597	572	592	621	588	614	581	591	583	593	606	578	601	593	575	601	593	585	576	617	569	563	543	567	547	577	567	593	555	553	606	562	567	583	593	565	572	576	555	560	564	560	587	555	552	591	555	584	569	595	574	593	583	541	605	560	558	562	587	554	581	559	586	546	593	632	593	611	536	589	585	530	589	557	604	577	565	611	621	560	599	531	559	588	604	571	575	571	583	582	580	542	558	569	573	559	538	610	613	587	597	594	536	579	570	563	627	578	601	568	607	559	566	594	548	594	545	534	542	581	531	576	582	525	564	560	596	582	539	582	582	593	542	574	593	538	559	591	564	611	546	555	589	551	626	600	569	593	596	569	557	544	580	532	578	564	595	595	592	628	570	557	584	612	576	545	572	551	595	543	568	554	593	562	549	570	578	552	558	557	594	577	545	573	573	554	513	580	561	577	529	604	559	527	572	636	597	587	581	584	531	584	588	575	602	596	601	531	578	544	598	575	545	563	557	602	586	620	572	609	536	571	564	599	553	587	602	560	571	560	577	566	588	544	569	542	544	569	571	568	529	560	583	562	578	565	571	554	519	571	540	601	578	572	606	542	564	580	590	557	544	567	547	571	566	533	592	541	564	572	604	590	575	580	585	558	555	612	578	563	545	555	572	552	574	562	588	599	549	563	553	561	555	512	605	573	542	542	600	549	554	548	561	609	527	573	562	586	570	574	590	544	569	564	558	618	612	535	565	548	599	564	558	573	603	591	581	562	579	560	590	548	583	585	583	546	568	595	606	549	588	541	563	601	578	580	599	597	579	534	560	573	605	544	598	546	592	570	563	567	515	645	578	572	558	565	575	565	589	567	569	565	559	562	591	571	589	549	580	586	518	569	567	545	533	564	600	543	535	555	537	584	574	514	598	554	578	551	579	603	541	554	559	545	583	572	561	524	600	582	568	605	537	554	586	547	560	564	566	582	598	550	557	585	569	566	562	548	540	548	582	556	563	571	551	557	521	565	596	573	574	576	603	509	574	526	554	560	593	541	574	574	563	571	566	538	583	596	598	573	580	542	546	552	567	537	582	552	614	526	549	559	539	584	547	538	592	549	532	559	561	560	634	506	554	558	559	588	566	558	541	553	587	578	565	535	540	593	538	591	570	576	595	594	578	552	565	598	608	566	572	545	579	579	571	562	583	576	580	564	556	601	524	586	588	544	608	588	585	591	571	557	555	549	583	599	539	574	576	591	550	580	558	577	596	584	589	597	556	587	572	542	558	602	535	590	567	543	545	567	602	597	580	597	563	587	600	527	577	591	570	595	533	597	532	581	528	586	577	566	567	562	560	529	586	605	558	546	583	559	599	535	572	591	604	604	588	577	561	574	546	540	558	559	563	553	527	586	594	555	553	544	609	584	579	568	545	610	575	586	553	549	568	551	537	580	542	576	608	614	565	600	597	575	583	561	583	574	552	579	611	549	562	603	615	605	552	578	534	554	586	537	578	565	540	576	563	555	573	607	579	530	562	615	550	581	564	556	608	573	552	531	561	578	563	606	548	589	550	564	580	559	567	557	546	568	578	592	569	590	572	571	565	583	587	573	582	559	564	606	502	577	560	559	545	526	588	569	578	582	580	541	584	632	602	572	581	572	583	598	562	606	558	607	566	596	534	615	556	594	550	557	601	571	551	566	548	558	590	570	542	592	560	576	614	580	570	528	574	557	539	589	597	575	552	553	548	606	555	580	602	560	581	540	558	572	556	561	605	583	601	554	552	588	562	582	507	591	551	568	561	526	598	596	546	536	592	613	548	519	555	549	568	571	579	567	576	534	581	596	562	570	608	545	565	572	561	557	578	563	531	578	553	619	563	579	567	594	582	533	551	541	589	568	576	588	519	535	590	552	566	544	549	541	589	564	593	559	594	590	568	506	569	515	592	555	520	595	557	558	560	587	557	571	607	575	549	604	600	589	577	618	586	544	581	529	611	583	567	568	542	573	529	574	589	585	575	604	545	590	564	583	530	569	566	584	598	580	577	566	566	531	563	592	566	551	570	559	590	563	543	572	572	616	572	580	602	608	574	604	584	549	575	580	548	585	555	537	586	556	587	572	577	610	581	577	558	536	556	612	595	553	580	603	608	566	552	554	549	560	527	518	553	599	568	584	515	600	563	603	604	559	553	547	604	574	558	570	564	533	570	593	550	591	577	615	612	589	578	562	611	542	539	571	581	589	558	578	596	579	596	558	517	579	551	532	596	571	563	539	550	538	606	592	583	543	572	567	577	549	532	627	552	583	553	567	591	540	556	575	576	545	551	586	597	539	583	567	566	603	572	583	576	604	600	555	610	559	586	553	566	576	586	576	605	563	552	527	568	538	560	588	555	582	526	582	585	581	588	546	595	563	495	563	579	552	569	589	567	574	597	579	593	566	583	597	560	594	555	579	583	594	588	550	587	590	590	564	523	586	558	546	557	586	566	546	549	575	534	602	551	588	565	597	531	599	561	574	559	559	519	569	590	581	580	533	581	552	546	571	557	614	592	584	573	526	540	569	569	568	604	639	555	611	565	529	581	554	547	550	564	582	512	565	555	585	592	573	562	584	562	578	552	554	533	567	523	571	556	575	585	609	566	575	584	591	572	561	525	580	568	565	518	552	582	546	565	571	572	574	548	554	534	576	546	611	564	550	569	547	570	565	584	561	556	549	518	539	557	572	571	551	563	549	541	583	545	562	591	581	578	597	616	602	572	598	561	555	548	574	566	579	551	567	591	561	572	617	590	571	604	567	546	571	583	566	568	606	587	562	566	581	556	584	574	545	571	564	550	548	596	577	618	534	589	585	566	538	588	575	551	538	575	574	574	577	575	597	581	580	573	603	570	550	538	600	607	584	555	557	581	589	570	500	548	556	583	572	565	570	561	545	549	580	587	573	531	601	557	548	570	563	580	547	533	575	570	548	558	578	551	534	596	561	550	561	567	560	609	538	577	586	573	589	593	560	589	581	555	588	605	626	594	607	582	566	582	543	534	571	578	577	547	531	555	561	568	521	565	518	574	575	580	574	539	568	566	604	553	563	550	603	571	587	548	561	580	569	571	574	555	550	570	606	610	587	568	575	510	566	593	564	609	571	553	622	580	587	595	570	547	568	511	551	597	570	557	597	547	596	577	570	601	563	568	564	544	580	563	577	558	568	541	582	530	584	563	574	563	556	562	593	582	540	585	579	571	574	567	619	541	589	561	541	561	553	546	526	585	556	609	539	604	558	591	570	571	569	548	552	591	566	539	567	567	596	575	575	586	579	585	597	548	570	579	569	538	588	567	569	608	561	571	564	565	598	599	557	589	597	561	526	555	600	523	542	600	574	586	509	632	591	557	575	542	557	562	564	545	585	535	555	571	579	560	547	564	596	540	561	582	563	571	575	535	624	577	563	561	547	562
22855	21332	28969	24028	21331	21275	7311	1521	1073	847	791	712	647	602	653	575	637	507	495	443	444	394	404	438	424	385	421	441	391	394	428	408	439	420	428	386	403	394	377	386	395	407	362	377	400	387	395	398	357	384	383	367	379	412	378	384	403	355	345	348	373	328	393	344	382	390	394	374	386	379	388	352	372	368	369	398	381	371	342	369	356	355	345	348	356	356	359	366	376	368	372	342	385	340	393	345	360	401	357	366	394	369	341	373	377	395	384	380	388	359	390	373	376	400	371	368	375	379	395	378	369	367	374	373	397	355	386	428	349	381	374	375	365	347	349	400	324	347	378	350	361	398	403	375	379	370	346	397	359	361	390	352	355	367	385	363	390	359	397	388	351	396	359	354	369	402	360	356	389	377	369	377	380	364	369	374	367	375	346	365	381	372	327	370	373	373	398	391	393	383	375	356	427	377	346	389	352	403	325	398	374	352	393	365	389	364	359	385	342	387	357	372	342	364	389	357	362	365	371	335	358	369	351	352	388	381	363	369	393	357	375	373	389	368	345	394	367	360	366	388	365	382	375	380	392	365	363	354	340	367	381	353	385	379	344	354	384	370	392	372	384	368	401	372	351	392	371	368	386	360	366	397	410	352	372	370	378	371	377	368	401	367	386	395	419	346	363	365	387	393	347	385	363	372	387	358	363	405	362	343	387	398	354	370	359	392	390	377	392	387	398	380	397	375	393	363	378	376	362	371	380	347	345	352	381	354	347	409	346	367	350	342	382	387	399	366	348	365	414	422	396	381	373	350	334	362	366	370	362	378	375	357	383	371	352	390	346	365	356	356	359	353	365	372	436	403	376	366	368	339	349	362	365	367	361	363	363	383	368	392	357	376	384	377	378	383	336	367	345	391	384	407	371	380	361	374	366	364	371	362	335	370	374	351	354	352	356	380	381	344	341	396	400	378	371	431	372	373	356	366	398	352	377	364	369	364	374	373	376	388	338	350	365	358	358	395	393	360	384	362	395	380	370	372	366	393	393	363	341	417	367	385	386	345	346	360	390	389	364	359	344	407	368	364	374	400	384	359	383	354	374	402	336	371	358	405	352	342	370	385	354	369	369	379	389	374	397	343	347	421	404	360	371	337	397	422	367	337	370	378	387	370	371	390	392	350	381	360	346	371	397	393	343	360	362	413	351	340	368	373	378	378	359	377	356	374	399	377	325	390	344	383	370	358	388	385	361	379	372	321	394	377	362	425	364	367	362	350	350	376	382	336	406	416	386	383	381	363	379	393	391	370	340	376	378	413	367	375	403	396	356	366	392	378	369	415	396	398	362	418	376	374	372	359	374	398	376	406	367	389	363	356	395	380	347	382	378	360	392	367	370	376	325	342	388	384	374	414	366	388	375	337	372	388	390	361	345	370	336	332	361	412	370	357	386	371	391	348	368	384	357	375	384	352	341	357	368	339	384	370	364	386	374	370	338	351	374	376	342	382	379	346	373	394	357	349	363	386	343	394	368	393	369	384	404	387	380	374	377	349	377	347	364	354	403	376	338	409	373	398	367	378	368	353	356	398	388	362	392	331	355	335	378	352	380	384	338	405	390	352	340	401	387	367	385	306	381	393	340	373	370	367	395	410	375	373	373	365	357	374	411	376	361	372	383	360	400	343	346	392	375	387	382	374	374	363	366	406	370	372	366	355	401	400	346	389	370	355	371	357	415	349	376	371	362	372	348	371	387	343	364	376	358	388	368	392	399	366	350	340	387	406	435	378	374	378	372	359	393	380	376	339	360	408	360	378	363	389	397	424	353	377	373	377	415	366	364	369	385	392	368	359	395	402	395	313	391	355	344	365	385	379	420	336	374	357	382	384	368	349	351	394	368	408	356	370	377	355	361	352	354	368	376	363	318	349	413	370	384	375	380	354	384	421	392	386	371	383	376	330	369	371	353	380	346	389	403	411	365	393	408	393	384	363	392	378	351	363	347	380	367	377	366	385	383	371	374	349	391	385	394	352	395	401	359	374	349	364	364	359	401	398	380	389	367	360	379	399	369	378	377	356	381	404	377	368	403	372	399	379	387	380	394	384	366	349	379	368	362	397	350	384	348	390	411	367	361	386	376	374	395	350	362	348	382	356	378	357	359	386	406	330	356	345	359	395	355	373	345	382	360	367	376	414	365	358	372	365	368	369	396	383	393	343	365	398	359	363	375	357	399	358	368	366	374	373	348	397	383	356	411	366	379	378	332	384	362	371	372	350	382	369	348	397	396	393	349	398	356	389	420	394	398	354	380	377	362	373	369	369	376	371	384	390	332	369	358	387	393	369	367	348	364	383	403	402	367	376	369	339	378	353	396	376	361	367	381	381	376	368	359	382	348	327	360	397	389	322	350	344	359	385	380	367	341	360	378	375	399	362	366	375	395	365	367	384	360	353	364	369	403	385	413	343	373	371	361	360	387	379	345	398	399	368	389	357	362	391	384	377	353	364	339	371	390	345	382	342	354	364	344	383	408	366	382	337	381	411	375	382	381	399	351	354	354	368	375	404	403	393	370	382	361	375	369	397	384	376	372	362	356	344	352	407	366	351	377	351	357	344	372	364	370	395	374	397	372	372	338	370	389	355	371	353	394	366	386	327	414	399	372	379	348	379	383	361	391	386	382	391	387	359	399	385	371	358	386	374	377	369	403	357	334	398	371	380	371	360	401	358	400	380	411	372	404	341	403	383	375	351	371	347	361	362	348	394	378	413	349	369	359	377	348	339	390	386	391	345	341	337	374	395	362	408	388	352	388	403	392	350	381	365	374	359	368	357	371	399	385	373	375	363	391	379	363	388	345	377	358	395	367	351	417	367	362	373	348	369	402	401	373	372	339	356	363	381	383	380	387	433	393	349	378	369	364	396	407	340	355	348	355	335	376	348	389	360	378	364	360	372	356	343	390	368	352	364	379	381	393	377	358	376	367	382	363	365	393	419	361	379	359	385	368	391	383	388	346	364	370	391	365	370	397	390	358	368	383	356	363	347	374	387	364	411	373	370	387	376	375	413	356	408	383	401	376	369	408	381	399	368	363	392	388	328	344	350	369	360	353	381	342	395	379	374	345	385	413	360	381	335	371	371	412	394	343	405	382	361	348	351	358	371	383	391	390	364	358	352	361	328	338	372	382	362	369	356	373	360	371	393	370	373	380	390	395	415	345	376	355	341	382	346	384	385	342	377	396	377	386	407	400	349	385	355	377	365	379	352	362	379	369	392	359	386	393	400	392	414	370	351	347	361	357	381	353	356	364	386	390	367	380	354	348	369	384	366	363	372	359	356	389	398	370	380	362	392	393	377	355	402	400	371	354	398	336	354	371	370	355	367	358	394	380	386	357	386	364	380	343	377	403	381	334	343	332	339	400	382	380	390	392	390	364	370	363	380	388	392	355	365	401	383	371	369	371	362	374	361	357	358	333	349	370	375	358	396	356	395	404	371	361	376	366	396	392	395
28750	42234	24220	11883	9134	5206	2972	2324	1798	1310	1185	1010	899	815	912	845	833	715	621	499	488	486	445	494	457	504	442	413	425	401	428	420	421	422	434	402	392	378	405	411	413	430	406	444	414	406	403	427	407	438	382	397	405	402	408	413	379	392	377	400	424	410	402	409	375	376	367	377	367	407	437	394	430	376	382	416	372	378	393	408	360	391	397	406	384	410	382	382	387	370	373	390	360	380	384	395	409	388	397	386	384	401	374	407	353	370	365	376	335	396	367	320	419	402	421	392	397	382	376	382	368	365	400	395	381	395	412	367	384	372	379	361	362	339	396	396	362	397	370	384	407	378	376	411	377	388	387	384	409	354	373	376	385	420	387	363	370	378	388	392	356	382	407	392	383	396	380	432	348	405	383	384	375	395	382	399	406	376	402	406	390	394	397	392	395	378	395	375	379	375	401	396	384	416	385	390	393	395	354	363	393	373	385	396	369	407	377	361	406	395	393	420	423	389	412	357	373	373	382	388	404	387	389	356	387	399	373	417	391	364	367	395	390	373	385	370	397	371	381	395	373	383	397	382	392	351	422	389	370	386	415	356	395	378	380	394	379	381	391	367	371	377	377	385	341	355	399	408	401	399	391	382	393	383	398	393	380	388	400	354	373	374	420	351	353	390	386	393	369	398	338	381	383	412	381	379	389	407	427	397	381	354	366	384	405	413	380	357	418	376	391	360	410	388	417	354	421	389	384	394	403	345	385	399	397	381	400	371	393	407	372	401	385	372	362	375	415	408	384	400	370	393	373	382	395	361	377	397	399	388	404	386	371	389	402	345	379	416	377	410	402	408	397	425	416	345	412	350	385	380	378	361	394	364	391	372	395	420	380	347	409	397	362	393	401	345	376	354	373	369	377	383	380	379	407	402	380	397	382	357	362	357	402	355	404	373	348	354	369	381	365	379	359	409	367	394	377	385	410	372	373	392	388	382	398	418	357	398	402	379	404	397	386	389	374	375	394	366	401	389	411	384	390	360	368	352	363	407	346	401	329	389	410	394	392	365	377	374	417	377	399	391	372	386	387	402	378	400	383	396	381	395	382	350	380	387	387	348	372	379	380	358	368	343	415	382	370	362	405	365	391	363	392	352	386	400	375	375	371	372	411	371	376	437	369	392	372	397	381	383	398	406	404	327	400	373	374	373	391	367	432	377	407	380	392	390	392	374	417	382	373	384	389	364	373	382	400	399	393	382	370	391	395	405	354	366	366	363	383	394	350	357	367	407	398	350	399	391	390	378	344	380	377	352	402	392	383	393	363	404	374	387	368	380	384	377	390	395	350	371	407	366	369	387	398	349	381	375	380	335	394	341	401	381	401	377	404	363	390	371	398	357	377	367	414	370	377	364	347	396	360	391	378	421	397	363	411	361	398	396	407	364	375	379	385	370	399	355	409	406	365	390	366	387	357	375	394	349	385	408	393	377	382	376	343	346	373	374	372	415	356	386	382	359	392	374	353	392	379	371	389	365	377	383	355	359	379	394	377	364	399	370	420	390	440	396	405	386	360	383	433	395	365	406	373	362	400	369	366	379	383	380	365	396	391	370	362	389	376	388	386	406	388	382	410	367	394	403	390	378	369	387	356	353	389	376	400	419	371	381	390	366	397	388	358	415	408	373	370	394	372	396	377	381	386	342	401	385	365	381	384	391	363	381	399	399	406	380	370	372	392	372	397	378	377	401	376	357	415	394	355	396	359	379	404	397	393	385	404	356	333	402	413	426	395	411	388	358	371	398	390	391	390	394	372	401	393	380	396	374	390	413	380	364	360	383	401	351	363	400	389	400	415	381	357	392	389	350	372	372	386	409	404	366	373	404	406	389	405	400	378	386	409	376	368	416	373	421	370	369	389	383	366	399	359	414	387	380	358	423	419	403	388	360	358	375	374	381	349	378	396	383	413	382	396	371	362	388	380	375	373	368	392	402	362	394	396	333	378	407	351	387	368	440	372	371	373	372	418	370	375	381	393	376	386	354	400	387	391	371	410	381	398	378	407	379	380	358	393	378	361	370	383	358	391	361	371	395	375	363	393	386	387	379	405	369	376	349	348	398	389	369	381	391	416	394	370	387	347	349	406	336	383	398	401	380	375	370	400	387	405	400	365	390	383	411	380	390	390	375	423	409	370	379	369	368	429	360	393	410	388	388	382	390	409	368	398	408	366	406	363	365	395	415	392	384	382	385	383	413	382	345	372	404	415	390	395	374	406	415	411	374	395	381	431	407	425	405	383	392	341	380	383	384	368	369	369	393	402	398	384	394	364	403	405	379	393	394	387	410	358	403	381	389	376	389	358	357	376	402	404	392	384	356	372	399	399	416	378	373	385	421	391	386	360	404	431	358	378	379	428	415	382	369	395	355	393	343	355	383	379	373	408	358	363	323	358	387	397	398	365	367	412	376	397	401	383	376	356	358	372	361	369	397	403	389	382	369	355	358	361	412	400	406	372	403	362	364	349	354	373	362	359	386	406	342	354	356	412	355	378	424	394	408	366	363	396	381	396	343	367	377	387	379	383	384	421	360	381	381	361	375	384	395	389	352	349	370	375	430	393	393	367	355	382	364	392	390	382	366	399	413	343	405	388	404	353	396	417	418	401	370	371	384	381	394	391	391	404	421	373	406	367	388	376	411	388	367	421	393	404	374	370	390	402	388	387	368	375	385	401	410	363	379	406	379	373	387	413	369	366	346	377	409	368	396	381	407	406	374	357	374	371	396	370	359	388	398	389	396	379	365	371	345	386	410	378	382	360	379	429	386	417	390	369	383	364	409	385	374	392	398	399	398	379	372	375	383	397	404	396	386	398	362	383	400	377	369	389	404	373	390	411	348	402	393	353	407	378	379	404	391	376	348	358	391	380	409	370	367	375	363	396	365	379	421	403	386	381	388	390	386	363	388	378	377	364	369	389	365	389	381	358	438	377	404	372	378	426	373	393	357	356	387	398	367	365	403	356	375	400	404	419	405	371	396	350	348	390	380	383	378	409	356	376	354	369	410	390	387	401	367	379	380	397	402	370	408	411	380	377	416	351	381	399	403	400	369	370	393	358	384	356	380	384	379	379	359	414	366	389	410	391	366	386	421	359	385	379	381	385	417	386	356	384	400	373	356	371	389	366	394	369	385	357	350	383	374	394	387	353	382	427	385	365	385	349	360	416	358	382	375	373	387	374	360	377	363	405	359	391	390	406	379	354	381	380	335	362	406	382	361	364	400	386	367	370	402	366	418	386	376	408	349	394	412	365	367	408	417	398	434	401	371	362	364	422	364	408	350	375	420	399	409	407	363	376	422	388	368	373	387	385	375	377	404	363	385	388	379	403	368	402	385	356	374	387	390	416	378	373	375	406	412	365	409	350	392	376	380	378	363	389	383	389	353	398	372	389	399	369	375	407	373	398	371	386	355	403	389	378	371	349	385	424	367	354	372	386	377	365	371	388	389	370	389
28847	20942	12260	4204	2115	1133	614	622	503	490	456	446	461	378	429	395	408	465	397	358	372	418	383	384	338	365	385	349	372	352	382	362	392	339	380	361	371	387	357	383	375	368	374	372	350	412	420	386	371	378	367	395	354	379	391	385	376	360	412	364	347	398	356	378	416	406	345	373	386	388	405	368	380	368	366	410	393	412	392	370	364	412	402	365	373	343	401	368	376	367	377	384	357	379	371	398	347	379	377	386	383	391	401	372	399	339	391	371	390	376	386	356	366	348	398	368	403	378	360	392	375	369	404	386	351	348	365	386	379	384	366	365	394	360	366	390	379	357	373	370	387	333	378	384	391	412	403	386	380	351	383	411	380	401	383	400	365	346	346	382	384	385	380	344	391	351	377	367	366	390	361	369	344	375	348	388	385	394	403	374	387	387	367	405	375	390	392	374	376	400	365	361	412	386	356	401	370	380	370	365	378	366	401	398	355	394	360	394	389	373	420	389	388	369	397	369	389	366	369	393	355	364	384	354	401	367	413	396	384	365	373	352	363	377	378	397	383	333	395	382	351	397	389	377	395	356	406	381	373	385	384	377	360	397	352	367	397	404	367	341	378	335	357	410	355	409	412	333	349	395	362	357	398	377	341	389	383	376	408	385	360	422	373	372	391	372	387	369	406	386	389	375	367	376	375	359	332	381	364	348	393	383	378	405	406	378	382	345	351	396	351	382	405	405	393	366	381	359	414	361	405	417	381	351	382	306	410	375	342	392	389	406	412	388	398	406	403	395	334	407	390	399	416	380	361	370	373	387	427	393	358	382	377	378	422	384	418	369	376	384	387	349	393	419	397	381	400	396	368	392	384	434	384	384	409	339	404	367	362	387	341	376	367	413	345	381	354	375	390	380	371	431	367	394	378	378	385	381	397	381	363	385	362	348	371	364	380	389	380	404	377	363	373	392	374	370	375	367	378	391	424	357	404	390	351	387	353	386	357	359	388	367	382	395	361	371	366	363	359	399	360	355	356	349	367	393	367	383	389	399	361	366	357	380	387	390	380	391	326	403	404	421	386	381	391	363	390	379	380	379	375	369	362	394	349	404	372	395	347	373	367	393	342	384	374	356	368	397	386	380	378	389	364	376	343	368	346	364	385	380	354	378	401	369	391	364	367	407	391	369	408	356	390	378	383	398	377	350	339	372	391	373	391	413	406	335	366	366	381	384	415	363	396	386	373	384	379	385	385	409	372	410	405	349	359	347	376	400	376	384	392	360	358	373	371	369	382	381	380	350	377	388	364	381	407	417	377	371	408	383	334	386	350	352	383	379	380	362	338	356	401	390	373	374	374	421	359	365	350	368	370	383	385	403	415	392	385	373	365	409	428	390	376	337	380	376	394	371	386	411	395	380	417	376	360	370	388	378	381	388	340	382	382	371	341	375	372	365	357	374	377	390	334	409	337	371	414	372	396	395	401	339	342	361	360	381	397	370	380	344	361	353	374	385	411	400	381	384	337	381	383	369	374	387	373	365	364	399	376	393	370	381	370	391	382	368	416	354	361	337	347	398	346	378	395	395	386	400	370	364	355	374	372	357	381	355	402	404	350	389	353	387	386	394	372	313	417	393	364	392	405	376	388	387	398	391	359	359	389	377	351	365	400	369	368	375	355	356	393	395	363	393	386	355	403	405	373	353	335	419	371	365	374	402	439	382	393	352	388	376	395	370	387	389	399	386	389	372	414	382	389	353	358	349	368	379	375	385	400	389	377	367	395	390	366	373	360	376	386	371	364	366	368	410	406	380	382	365	370	386	401	398	390	360	389	396	388	392	362	353	384	370	361	343	382	398	383	394	387	390	357	397	369	350	383	435	383	373	381	386	360	378	377	374	385	363	375	363	358	366	385	358	373	381	374	390	370	377	381	373	391	388	386	397	354	368	407	435	352	358	350	367	381	356	371	408	394	364	363	373	344	377	361	364	426	347	394	366	368	408	371	355	373	360	339	411	396	384	365	390	387	340	371	352	374	402	363	386	391	384	356	402	372	405	401	393	385	387	373	369	375	366	368	352	380	347	371	379	358	360	348	379	409	395	338	356	363	369	382	402	385	377	389	405	354	394	397	398	355	365	376	374	355	373	344	370	364	353	362	359	361	436	370	400	365	397	370	401	416	377	359	388	393	364	369	350	357	361	392	368	360	402	374	406	367	373	409	390	355	355	367	345	355	352	404	388	407	386	413	381	370	359	383	371	357	392	349	372	390	420	388	395	387	384	389	374	389	389	365	399	358	397	341	369	411	392	405	325	384	378	420	395	379	404	395	381	349	366	399	361	383	386	384	398	352	354	384	379	341	367	376	353	358	367	382	348	384	364	358	356	355	359	368	360	390	370	377	361	374	386	352	405	379	344	398	380	377	397	419	387	388	357	368	384	367	374	398	380	389	345	360	348	413	382	392	395	386	394	358	382	379	380	393	388	393	388	397	358	361	397	357	391	368	399	386	377	373	402	377	360	384	364	364	348	377	391	355	379	386	359	419	391	384	370	376	360	351	400	372	373	390	375	386	381	389	420	401	373	386	394	376	385	390	373	365	402	417	395	370	392	385	382	342	368	400	373	395	371	376	368	371	388	383	372	379	406	409	379	422	385	372	405	432	331	378	367	373	390	385	371	369	410	386	341	358	421	360	381	351	371	342	369	365	362	373	367	377	357	388	385	351	405	384	373	349	351	381	371	389	345	395	370	382	443	402	354	360	387	414	403	391	390	372	372	365	381	383	374	339	382	390	368	373	384	389	347	399	422	379	372	388	403	405	384	399	347	367	379	354	356	370	397	374	430	429	398	372	395	378	377	361	362	384	354	391	401	389	384	403	380	326	358	354	381	404	375	384	381	360	331	375	377	400	390	349	381	385	379	388	408	377	352	394	399	407	392	357	390	375	376	376	370	399	344	372	400	366	403	371	374	402	412	383	402	348	384	418	389	346	350	353	401	353	370	377	365	360	374	383	368	378	374	385	377	375	386	354	366	374	381	378	405	380	404	371	372	339	414	373	351	421	407	354	390	342	388	346	376	398	385	370	369	385	422	389	343	363	376	378	376	412	376	403	393	381	392	415	362	388	369	380	391	357	372	375	377	389	378	368	354	383	367	380	388	375	388	350	394	366	391	390	414	409	371	386	376	388	416	384	376	379	355	380	388	398	376	351	354	366	377	392	375	377	383	368	403	368	371	376	378	396	382	373	367	329	362	382	361	350	363	420	363	413	357	385	384	353	388	401	359	362	345	375	379	396	366	374	399	395	404	409	360	343	393	365	399	386	383	395	375	408	377	414	360	416	382	369	378	370	369	382	415	355	384	378	411	362	373	417	362	406	381	400	365	389	364	366	391	410	381	398	405	350	359	403	365	391	408	383	390	352	405	363	359	377	380	346	371	394	366	371	376	370	426	365	392	381	372	364	415	379	392	394	370	374	350	366	419	364	360	357	360	386	354	407	389
21936	23973	10666	4489	3438	1793	926	876	708	538	570	571	486	503	463	503	488	503	470	443	444	414	423	385	421	402	390	371	399	418	387	384	441	401	428	423	392	414	418	434	429	377	402	396	385	406	392	431	402	444	437	388	398	401	373	434	417	436	404	392	401	422	408	409	409	435	424	398	428	376	411	395	391	418	395	388	433	388	400	436	423	459	396	416	455	422	462	427	446	413	441	431	410	416	423	454	412	395	395	420	406	386	449	412	404	443	433	408	420	400	416	424	412	394	375	413	432	412	402	400	408	399	425	459	440	423	444	415	410	464	452	422	438	419	425	408	416	412	421	435	429	401	390	416	417	457	383	421	416	398	423	417	383	444	441	406	421	399	437	433	437	418	429	435	407	410	398	392	439	426	407	406	378	458	415	390	444	453	434	404	417	400	438	424	416	430	413	438	448	421	425	417	425	390	410	397	420	441	407	413	404	415	427	424	442	406	379	404	422	423	399	425	431	397	380	399	450	379	420	420	425	445	402	418	422	425	473	392	396	419	415	450	393	409	427	409	404	360	412	412	430	393	433	409	407	451	401	414	429	432	418	401	428	428	385	401	433	419	429	396	412	418	403	437	436	424	422	417	427	397	427	420	428	409	373	444	406	428	394	411	420	392	421	409	386	430	395	408	429	385	413	436	406	393	434	419	411	417	414	428	398	441	403	424	439	396	403	396	425	390	426	384	454	455	400	374	386	463	427	412	397	366	427	385	415	429	425	411	410	431	422	381	413	430	393	429	407	394	426	430	371	433	439	459	384	425	398	398	383	418	398	431	406	425	440	437	422	405	434	376	382	455	426	391	440	416	439	435	395	389	440	450	395	409	389	389	441	427	414	433	443	396	414	384	400	428	417	412	417	422	442	378	440	418	422	463	433	401	433	377	422	374	439	393	462	404	392	407	383	429	417	397	419	445	416	420	431	407	416	405	421	423	410	426	437	443	419	396	409	433	407	406	416	417	411	399	421	412	385	404	401	397	424	378	408	407	450	394	400	429	412	427	414	419	431	445	396	412	428	389	418	435	392	418	396	411	439	407	428	391	420	406	437	432	422	421	438	380	412	414	429	395	394	411	432	438	460	399	414	419	427	377	446	424	445	434	422	407	394	405	429	399	402	391	398	436	427	399	440	414	408	421	398	409	400	402	423	436	442	405	429	429	428	422	462	467	427	437	447	415	392	462	418	389	405	406	402	443	471	404	438	409	424	436	425	392	402	415	383	435	379	391	415	414	386	418	431	414	423	399	405	396	415	406	423	409	405	420	413	399	441	429	403	406	420	427	408	380	408	413	409	405	423	459	430	386	432	445	420	415	391	411	413	430	393	442	397	401	442	393	414	400	387	396	425	443	409	441	436	406	372	437	413	438	424	417	401	418	450	388	428	385	414	450	429	451	420	411	444	411	411	357	408	387	378	437	419	405	393	428	466	402	454	432	447	410	432	393	384	390	383	427	428	409	394	396	423	388	375	418	398	443	412	420	407	405	439	387	414	480	415	399	391	404	413	440	417	395	406	428	379	449	420	402	423	395	379	441	422	435	401	411	415	377	438	414	405	407	412	410	441	432	409	432	431	429	420	415	402	465	395	396	395	418	418	404	416	395	411	381	424	377	433	422	424	409	423	437	431	425	417	387	434	429	423	362	410	393	410	381	400	418	426	409	415	400	442	431	399	388	431	407	445	428	413	398	437	393	412	419	406	433	421	402	429	429	422	424	388	415	419	442	438	393	378	405	404	406	409	445	424	415	402	401	419	407	400	420	457	398	410	440	406	415	424	422	442	418	420	417	401	389	422	416	409	414	422	408	436	422	416	399	419	370	415	415	430	419	457	413	430	383	405	426	406	425	430	389	390	390	430	412	394	407	405	394	417	430	442	446	379	367	375	381	428	422	439	446	418	454	455	459	421	424	391	428	444	415	402	427	397	420	436	453	421	404	427	413	373	420	376	391	410	412	407	397	434	403	412	380	436	457	419	427	403	395	411	415	391	416	394	402	407	410	388	395	412	376	412	406	399	407	394	413	424	423	425	397	417	419	442	437	381	410	438	431	412	411	399	438	467	408	419	441	408	427	412	401	421	390	433	414	447	393	418	423	430	399	387	395	403	407	407	429	416	414	407	394	402	390	415	387	435	431	415	390	422	402	403	431	414	422	407	430	420	438	431	413	441	431	426	426	411	405	400	401	415	409	401	400	410	394	437	387	443	409	422	441	430	388	387	451	410	430	394	394	435	421	384	423	420	441	434	418	407	386	444	427	386	407	442	412	422	396	386	382	407	414	419	431	419	430	445	405	414	424	441	410	425	411	423	428	390	420	423	452	439	413	388	451	399	436	388	458	428	405	432	422	426	410	412	433	407	445	426	413	402	383	403	417	435	378	405	458	414	437	407	427	436	348	445	424	430	421	423	413	433	405	436	418	430	444	397	367	411	401	429	395	395	392	414	394	438	405	400	439	380	405	437	436	403	390	434	415	430	426	403	403	427	423	456	437	410	414	413	399	420	407	414	407	423	430	417	396	402	451	419	435	427	385	405	397	403	390	381	402	408	400	441	420	396	386	437	411	403	399	392	442	384	408	440	389	370	439	430	430	411	412	395	412	420	435	413	417	377	400	396	392	428	458	421	435	376	401	418	424	409	416	397	427	424	426	420	440	418	456	399	400	392	433	398	408	399	411	415	441	395	419	426	395	443	382	416	388	390	426	402	418	407	453	411	432	406	440	440	445	413	430	403	432	392	435	412	462	419	437	366	402	464	369	435	445	429	407	429	423	406	425	395	400	426	428	397	418	445	425	404	397	415	445	410	388	436	385	422	393	398	419	425	399	376	446	408	410	418	387	436	430	407	388	381	418	432	411	428	397	386	420	452	417	430	405	441	406	420	430	432	445	385	410	445	427	413	424	411	408	430	432	429	425	371	412	408	443	439	388	404	398	422	441	433	394	416	432	408	410	435	417	396	421	371	423	411	433	410	392	410	427	416	397	393	387	413	411	436	396	440	423	440	369	408	435	418	427	411	406	390	406	383	433	410	436	396	426	413	410	416	400	454	438	422	404	465	383	392	393	412	425	428	422	419	420	418	409	426	445	436	441	389	420	378	419	435	435	425	417	414	432	376	410	403	408	435	424	380	421	449	439	402	429	418	355	405	448	456	424	424	449	424	415	414	433	395	420	435	413	477	437	409	454	420	443	422	393	410	426	423	419	401	386	427	392	408	413	401	447	417	442	398	439	427	413	444	406	423	411	428	453	426	410	380	395	421	427	397	406	395	419	433	456	390	427	389	415	415	372	427	416	440	415	440	459	404	418	422	399	420	392	432	402	382	410	403	412	417	380	399	433	386	413	423	453	415	420	432	428	366	428	399	415	386	431	378	430	427	453	430	410	419	409	373	420	418	389	411	438	429	389	398	441	419	426	437	386	431	399	428	439	406	425	438	409	402	449	450	445
23772	21309	28573	24353	21301	11739	1483	863	589	510	466	436	386	351	333	312	344	332	359	281	251	233	240	268	262	218	242	237	217	217	215	233	234	202	223	245	230	223	200	211	214	198	228	213	200	203	233	207	222	233	236	213	230	211	232	214	202	226	203	234	223	220	214	231	198	221	227	244	204	224	221	239	225	245	202	198	225	213	212	233	229	237	224	192	241	212	208	228	237	210	247	205	237	229	206	212	213	228	194	224	208	206	206	237	192	210	225	233	251	225	233	221	232	218	211	210	235	245	213	233	205	210	215	222	231	194	217	228	205	213	216	222	211	200	240	198	202	219	214	219	242	215	189	199	230	205	194	204	225	237	217	218	233	201	219	230	208	217	216	211	210	208	222	210	229	223	215	196	235	219	200	217	229	215	207	217	198	226	227	231	208	211	209	221	213	212	194	231	207	233	200	232	214	218	208	198	235	209	212	204	202	233	221	215	223	202	216	204	216	220	204	223	234	186	210	183	202	217	222	210	198	218	195	217	216	227	234	196	213	229	204	201	198	222	199	204	240	196	227	227	192	204	251	204	243	195	192	223	214	200	226	192	221	241	204	222	218	225	241	199	229	228	217	215	229	192	207	233	215	236	227	212	213	217	211	240	220	209	212	227	207	234	260	246	244	213	218	227	220	220	231	194	188	237	232	239	214	230	211	236	225	206	200	204	211	224	197	217	223	207	214	212	216	211	195	220	199	194	228	234	231	218	209	230	230	239	229	217	226	197	202	228	207	229	226	249	204	205	236	240	215	211	229	182	202	203	222	223	195	188	221	215	228	199	223	226	228	215	246	206	210	218	228	218	233	254	217	229	189	264	226	226	194	191	230	244	204	216	207	230	221	210	228	239	216	232	225	201	241	231	230	205	237	208	207	219	211	204	226	256	214	226	186	224	232	225	213	251	231	203	207	238	236	197	242	209	208	180	205	220	205	243	220	243	213	189	223	214	244	206	210	202	232	203	206	224	188	216	223	219	217	215	228	236	215	211	226	215	214	230	225	193	219	205	243	208	200	184	201	216	220	212	220	235	221	197	201	213	239	212	187	195	218	224	258	215	193	220	221	220	227	190	220	239	209	198	218	223	243	261	238	189	187	241	202	200	236	203	205	208	188	204	218	200	215	226	210	234	226	220	227	219	204	211	197	210	209	228	207	202	208	184	222	218	221	206	198	240	215	222	222	213	192	199	194	225	203	213	218	205	224	195	212	190	211	212	220	237	233	236	199	230	219	234	221	230	230	215	235	214	214	217	241	201	229	225	180	217	225	196	232	225	232	241	212	220	204	228	230	205	206	236	239	196	202	237	200	201	228	228	216	216	221	206	223	217	224	235	218	223	203	199	213	178	211	234	210	210	236	218	197	204	233	208	199	205	216	204	217	225	210	216	216	202	231	219	216	222	216	207	198	231	211	226	216	208	205	208	219	199	213	206	199	218	232	215	227	227	218	195	213	177	225	247	206	207	200	198	217	218	224	238	205	197	214	179	221	209	208	201	235	221	186	220	219	223	219	219	231	228	258	205	205	209	205	248	218	211	220	189	205	233	228	195	213	234	222	233	238	202	219	232	208	228	222	203	215	213	222	234	206	233	219	223	215	224	232	202	226	217	217	201	195	207	240	232	188	228	210	220	220	188	231	221	226	225	224	221	223	204	204	225	212	201	241	199	219	227	201	204	219	211	213	219	234	223	212	243	198	209	217	215	203	208	241	213	214	205	234	239	223	197	206	225	202	214	213	208	221	199	227	212	217	217	217	203	224	227	213	211	230	225	209	215	191	200	212	218	208	226	238	179	225	231	184	224	218	218	198	182	217	217	212	196	189	202	210	222	200	201	223	222	216	208	204	212	206	220	204	227	206	243	224	216	203	219	228	223	209	238	227	237	235	211	223	238	208	228	225	193	201	223	214	200	213	182	200	213	238	201	220	229	206	210	224	229	208	213	209	224	228	207	207	222	212	223	207	211	229	215	234	218	202	225	206	216	186	218	205	207	228	227	198	239	204	237	200	219	221	229	230	224	231	209	219	209	208	228	228	208	199	215	218	221	220	236	198	186	230	200	227	206	216	231	229	185	198	239	227	223	200	228	222	202	221	242	206	217	227	222	215	235	206	211	214	193	209	211	183	236	209	219	217	242	217	212	213	207	211	192	234	241	227	236	202	205	198	219	202	222	219	191	238	211	222	239	230	229	237	213	209	215	221	197	212	210	221	212	206	224	205	232	210	214	212	209	242	207	234	210	223	208	231	207	200	212	193	217	218	206	235	225	206	225	223	213	210	231	219	217	207	215	221	232	232	216	235	188	213	198	230	238	212	220	202	223	216	224	225	208	229	201	252	203	214	251	192	209	208	232	220	220	183	225	232	226	213	231	212	234	196	219	235	223	210	214	230	220	193	231	214	207	211	227	203	222	206	221	247	201	215	197	178	230	221	231	228	220	214	222	220	218	219	236	207	219	196	231	180	215	206	196	233	194	226	235	199	219	220	212	211	197	211	218	214	224	222	216	178	215	221	224	224	197	217	206	221	210	193	220	229	214	235	226	211	216	200	196	185	203	255	207	263	235	235	258	201	199	203	204	214	228	208	233	236	224	190	244	218	192	199	231	213	209	227	194	223	202	207	216	220	177	205	211	234	233	231	199	205	208	239	204	209	201	222	235	224	206	223	221	207	227	211	215	192	216	217	264	209	228	212	200	212	237	239	261	214	232	202	209	203	228	210	198	235	209	212	226	229	196	193	209	223	212	214	209	227	203	236	236	200	205	213	210	196	252	202	224	212	241	214	233	180	221	212	213	225	208	237	222	212	227	226	225	208	204	231	234	219	208	236	188	201	202	222	214	198	204	194	243	223	219	236	210	207	211	212	200	224	208	218	218	233	232	218	232	224	209	247	221	220	243	229	200	216	229	218	230	198	233	239	251	218	242	223	226	236	226	246	208	207	219	223	227	215	216	223	230	196	199	225	216	196	227	211	211	198	221	254	191	219	210	248	226	179	215	230	217	199	236	217	232	204	207	232	209	221	238	232	219	205	235	228	204	228	206	244	217	220	238	218	203	189	234	235	220	238	205	212	217	216	234	224	214	235	199	201	205	205	198	214	177	212	218	217	234	219	222	213	201	204	189	204	219	227	240	215	245	199	251	219	244	226	203	236	218	205	223	218	203	223	223	200	187	194	234	210	222	223	198	210	216	209	234	200	205	221	235	217	214	232	203	212	215	241	217	217	206	224	212	209	244	223	211	198	228	204	219	208	208	209	224	218	223	222	209	203	234	218	221	230	217	199	214	200	219	217	191	203	209	191	209	219	226	199	222	197	190	210	228	227	228	225	200	273	223	227	218	238	193	205	231	218	211	221	230	214	223	189	210	236	215	203	202	209	224	229	226	213	206	225	223	206	214	192	218	209	244	210	232	210	228	228	204	219	206	238	215	231	196	211	221	216	200	229	225
26166	36607	18640	9789	7130	3593	1730	1473	1045	829	718	663	562	504	481	434	453	460	443	365	335	336	338	302	278	284	257	261	274	270	271	268	271	232	242	268	247	250	249	256	267	233	259	258	245	263	257	249	259	247	263	235	240	247	223	266	257	247	233	262	239	230	256	228	246	263	255	245	246	268	241	247	264	264	283	216	248	221	238	238	238	242	219	257	259	234	210	249	230	225	262	230	228	248	257	274	261	244	245	243	235	226	249	259	242	240	241	213	234	240	254	234	220	234	251	253	246	257	259	221	252	252	242	249	255	230	237	267	221	246	269	235	223	216	228	235	228	236	233	253	225	222	231	229	252	228	245	237	264	257	240	241	253	247	261	239	271	244	219	228	203	244	229	226	247	239	255	237	216	240	232	255	240	241	244	256	235	219	266	239	269	247	248	226	242	242	232	226	232	272	256	242	212	211	237	252	247	229	243	271	252	230	233	253	217	265	251	224	243	252	222	239	246	248	227	257	242	241	245	253	247	245	195	230	217	224	231	276	251	236	233	242	242	239	257	228	210	222	219	250	226	258	256	263	241	237	243	247	256	261	246	206	223	261	220	252	252	256	242	264	240	248	272	229	234	245	252	232	231	240	228	253	228	231	238	243	264	258	256	224	216	230	250	234	233	216	236	248	222	232	229	232	220	260	274	234	245	230	244	230	213	252	232	206	262	223	225	232	261	230	205	227	217	226	214	267	229	252	247	260	237	243	231	232	241	244	268	237	260	253	246	232	263	242	238	233	216	230	229	237	252	251	239	251	239	221	270	210	229	239	231	265	244	238	247	260	239	260	248	236	222	243	262	250	247	254	239	248	247	235	249	237	228	259	266	258	239	231	244	266	235	231	230	237	228	242	271	249	196	228	236	265	233	278	248	219	254	248	230	265	228	231	231	236	240	258	232	201	237	229	232	238	230	238	228	240	262	238	214	226	224	239	245	233	225	216	230	233	245	240	275	212	229	209	220	235	246	247	250	257	252	217	222	252	279	209	253	250	209	248	227	238	234	222	228	237	251	250	246	208	250	249	221	235	240	247	260	242	216	224	224	224	238	241	240	244	257	226	228	221	234	233	246	242	218	247	239	270	236	220	253	260	243	235	227	249	253	240	249	254	248	215	233	236	228	225	243	218	227	227	241	228	248	239	246	239	239	220	271	243	226	267	247	245	230	244	249	245	274	233	227	249	234	251	229	241	225	263	240	251	261	271	236	224	242	228	212	221	237	243	229	222	264	260	256	266	238	215	218	204	248	230	238	253	258	244	225	254	234	253	254	244	247	232	232	239	228	247	242	220	266	247	242	260	242	207	218	237	244	259	253	229	202	228	234	212	251	260	240	265	236	254	228	218	246	247	225	237	264	239	256	223	244	230	233	250	232	226	221	246	239	231	239	248	252	258	234	238	243	249	236	237	254	236	247	267	244	252	266	254	248	263	232	240	247	255	222	251	251	268	242	259	236	282	267	227	258	225	206	240	233	239	247	216	245	236	234	221	228	228	249	260	241	273	255	259	226	234	239	233	251	223	247	227	215	243	236	245	254	238	216	247	239	251	197	258	236	250	216	255	251	254	246	268	256	255	240	238	222	241	238	232	242	231	250	233	235	253	275	250	257	245	223	223	220	262	253	244	231	231	228	223	250	243	239	267	240	211	226	251	257	259	233	266	224	255	258	235	204	256	224	235	294	238	252	249	244	249	224	232	232	231	231	249	244	262	254	249	252	227	252	232	263	235	238	264	251	240	229	261	224	257	264	225	256	219	246	245	235	254	238	236	242	244	221	261	223	268	258	241	258	253	257	250	249	242	248	238	248	241	257	253	241	194	251	237	250	208	247	251	251	255	258	298	271	256	254	236	245	228	245	256	210	250	231	229	253	227	257	247	252	251	253	225	230	236	251	255	252	246	213	223	232	219	241	248	222	269	252	223	278	239	237	254	242	229	244	239	250	218	235	225	256	246	253	242	218	254	224	248	223	219	208	246	231	230	223	209	267	237	242	240	253	251	235	237	256	246	220	262	224	245	218	218	237	235	226	238	235	247	251	241	251	250	242	248	247	236	224	244	241	256	242	287	265	241	229	245	244	245	227	268	277	224	236	246	240	254	239	251	247	231	234	256	250	249	227	226	228	243	234	217	201	240	253	236	247	258	231	246	282	252	240	235	222	234	226	218	267	243	236	246	205	245	249	212	240	247	235	254	238	225	247	245	238	230	231	255	243	259	245	242	214	267	227	239	243	243	267	258	241	253	242	241	266	259	270	214	249	218	251	247	244	240	251	208	247	243	231	210	243	264	243	237	227	217	250	252	246	228	247	264	237	242	215	242	228	248	239	224	266	255	234	265	232	234	256	214	246	250	232	208	273	241	249	251	247	253	235	236	217	213	238	272	238	220	239	255	234	240	246	243	253	235	212	217	256	223	233	239	235	243	240	249	258	253	238	224	211	235	252	258	251	226	239	233	251	225	237	236	258	247	245	257	251	235	246	241	244	243	263	265	260	249	247	253	229	236	224	251	252	258	237	216	239	237	250	225	245	246	226	259	235	239	235	225	255	204	249	271	268	257	226	249	234	250	222	233	222	236	231	259	238	250	239	243	224	241	233	241	225	252	255	258	222	248	242	253	262	263	248	241	216	248	224	247	235	245	253	242	252	231	273	249	247	234	265	233	235	258	264	257	270	205	227	254	275	257	223	248	248	211	256	213	242	249	271	238	242	238	261	226	253	221	238	237	229	270	253	212	221	250	230	259	220	249	256	249	226	248	247	217	215	250	223	236	226	246	239	253	243	224	246	275	234	232	244	245	262	232	233	221	219	265	262	268	282	248	234	223	255	233	242	208	226	235	235	258	239	246	246	239	244	265	258	253	243	230	237	254	233	245	221	280	234	249	215	238	252	258	259	258	245	227	233	227	244	247	242	246	208	256	256	247	273	259	242	247	216	236	247	230	248	247	210	207	241	239	215	245	239	216	257	224	228	254	250	273	237	253	257	222	231	251	249	231	218	250	227	214	245	261	260	226	244	213	246	233	248	252	242	258	230	268	266	249	226	232	249	231	241	202	245	228	247	249	217	244	232	258	250	240	223	240	266	255	241	225	226	207	239	240	248	225	232	253	241	262	254	219	251	237	234	234	218	248	246	235	273	271	222	251	216	202	211	244	238	254	239	255	254	263	258	245	207	243	220	243	244	246	221	239	259	228	263	236	245	263	233	227	230	227	234	237	248	239	229	239	221	239	240	248	226	220	268	232	256	208	216	231	251	232	236	228	245	246	238	266	242	254	235	260	228	244	253	238	258	257	248	236	272	266	249	232	242	228	268	228	223	224	249	275	248	235	257	248	224	228	247	261	251	231	215	250	223	258	238	220	223	235	235	241	245	252	256	241	256	219	203	273	262	237	227	232	231	241	239	242	220	244	250	233	207	250	210	246	255	217	237	241	255	264	212	210	239	237
25225	21266	27041	25436	9415	1812	1156	942	912	707	629	661	644	619	646	632	588	612	642	608	623	581	544	580	503	542	571	514	566	544	581	557	568	585	619	577	563	561	569	571	621	557	547	529	568	548	570	557	559	511	528	524	576	543	525	517	571	551	512	562	529	535	565	538	565	555	564	564	580	553	582	605	545	559	543	538	559	551	583	539	549	558	590	545	565	566	541	557	562	502	594	556	541	561	573	553	539	527	575	518	552	571	554	501	532	535	587	533	559	575	535	583	536	552	577	547	568	553	583	520	544	550	522	563	555	523	554	536	529	523	581	544	562	564	584	499	590	575	560	554	539	507	540	555	535	555	535	596	524	563	520	569	522	533	567	530	517	540	550	532	541	550	577	599	574	573	544	553	574	585	499	523	580	548	536	545	521	544	511	564	517	582	577	556	547	536	490	514	547	564	515	549	558	553	547	540	547	558	525	539	529	549	555	558	541	586	562	569	569	487	559	565	542	528	491	561	522	526	544	552	527	553	562	549	536	534	533	540	578	502	568	555	545	533	563	500	556	522	611	554	541	536	536	563	559	569	508	508	541	579	581	572	507	514	561	567	582	534	520	538	545	500	504	546	521	544	539	600	557	568	500	557	530	545	567	568	565	543	543	557	551	520	527	564	538	556	555	514	572	537	588	547	528	586	509	548	577	586	512	515	507	567	547	562	523	571	569	506	545	562	553	597	559	554	564	514	552	557	561	572	541	542	549	545	555	565	584	553	545	572	556	563	509	561	575	534	548	583	552	552	487	548	535	552	560	577	561	516	528	518	581	543	564	578	536	544	603	547	511	582	571	560	570	537	580	558	545	534	537	522	495	555	533	552	522	506	542	556	564	508	558	552	555	618	534	548	567	563	543	559	514	593	555	543	597	564	555	546	540	527	542	539	567	548	532	545	594	551	572	543	575	541	544	538	535	574	577	582	553	547	576	562	579	558	569	528	551	505	546	569	562	562	522	593	546	570	557	561	578	514	523	566	524	552	545	555	564	534	566	508	503	543	542	546	592	548	549	516	546	515	546	578	504	527	530	520	541	539	550	559	563	538	548	549	603	551	574	552	527	525	556	544	541	558	547	523	583	577	513	560	571	522	584	534	543	533	529	534	566	540	528	517	572	520	518	547	546	592	587	556	535	553	531	575	537	575	551	518	549	507	542	558	611	527	530	562	518	584	529	547	554	548	539	592	559	512	589	539	542	559	529	524	576	524	568	561	548	535	512	607	517	534	555	491	557	575	571	526	553	508	545	547	575	578	512	596	587	536	541	565	560	509	536	517	553	562	556	557	532	505	595	552	540	522	536	590	567	489	531	544	528	547	543	547	555	589	558	546	563	553	541	508	562	557	540	562	553	535	538	534	528	548	553	569	516	567	499	526	559	530	503	555	563	506	558	521	566	537	536	519	588	586	510	548	545	548	559	522	584	583	591	535	515	520	550	518	587	547	524	545	560	558	593	491	572	517	534	539	570	557	524	541	527	540	548	530	549	511	542	523	538	553	515	524	530	514	544	545	555	558	587	613	567	520	551	552	546	554	563	502	577	544	521	538	517	547	542	545	561	556	574	512	574	538	561	534	548	578	546	551	520	565	570	555	557	573	566	526	530	523	543	556	573	543	613	539	538	524	529	525	525	564	543	559	524	572	573	558	546	526	555	528	528	524	548	540	528	550	573	595	598	587	587	531	532	510	512	544	549	522	585	547	540	571	510	501	541	541	536	528	532	560	540	539	587	548	584	576	572	567	565	581	496	562	559	564	528	564	569	541	539	592	533	523	524	561	550	564	515	568	576	504	522	563	564	591	575	540	535	517	525	571	543	545	559	550	554	517	541	542	528	535	534	591	557	533	552	564	562	548	539	533	545	527	511	557	561	516	553	554	529	585	558	522	551	561	547	519	578	551	543	533	549	569	580	540	553	551	553	531	552	558	543	574	552	539	531	538	547	562	576	529	555	511	543	545	563	572	557	523	575	579	532	552	513	515	571	564	560	541	587	573	569	530	610	591	560	554	528	564	547	570	528	506	500	490	530	526	572	550	522	550	583	544	510	543	594	559	559	524	556	562	505	501	521	548	562	513	528	562	539	542	585	503	573	539	528	558	568	526	565	519	561	577	493	525	559	540	517	521	572	591	544	577	557	532	510	554	574	544	572	539	578	593	573	527	551	548	571	545	523	543	534	519	536	552	525	560	539	562	581	554	547	583	556	533	547	527	566	529	530	564	544	580	581	522	611	563	544	545	564	572	542	549	570	541	560	503	549	534	550	515	543	563	550	582	515	572	574	577	519	578	523	558	534	530	512	546	496	560	578	587	527	596	575	549	526	568	550	586	521	542	567	585	500	572	570	544	491	542	576	520	552	534	546	577	531	560	549	548	528	562	553	542	568	547	505	512	548	553	549	563	556	514	569	536	531	577	577	574	600	589	531	551	522	531	534	543	584	574	563	597	529	551	536	510	562	610	532	577	547	574	606	556	542	580	559	556	539	568	530	541	545	505	525	529	575	539	550	575	492	559	498	527	582	565	597	566	529	608	585	517	515	540	549	580	540	542	572	544	553	537	525	537	558	529	546	555	545	545	567	536	551	567	521	600	515	568	588	577	569	538	578	511	535	548	568	501	575	517	497	518	524	538	553	572	546	550	538	556	530	534	529	543	535	552	505	564	543	537	507	557	539	574	533	559	557	529	539	590	541	563	535	534	549	554	527	494	522	543	504	580	545	539	541	552	553	548	574	560	539	547	536	537	552	535	558	538	582	496	536	521	536	545	550	568	527	555	581	559	568	567	565	539	554	509	532	543	505	531	577	563	569	548	542	493	584	535	528	563	533	565	531	569	536	525	544	532	558	615	555	544	559	577	518	546	530	543	562	595	590	512	533	529	591	578	539	546	542	579	544	544	537	518	524	552	548	557	542	530	515	577	514	555	593	572	579	578	534	526	520	532	571	557	556	541	564	566	545	559	563	519	512	542	506	517	539	529	538	574	574	541	549	535	523	545	514	571	533	575	542	551	548	542	576	567	553	534	593	539	574	512	593	591	544	539	539	543	607	606	558	578	541	527	522	550	558	540	552	505	552	565	560	576	491	517	542	537	575	563	536	550	540	509	538	574	516	545	579	578	553	550	531	555	578	547	549	537	576	553	515	548	522	553	552	533	548	565	512	547	550	523	594	569	531	538	561	572	537	533	556	527	590	557	548	517	525	541	521	545	563	529	558	581	549	571	567	538	552	540	555	543	568	540	556	537	509	581	555	510	498	533	546	585	536	571	540	527	533	534	545	524	540	538	524	516	535	536	522	558	574	522	515	564	600	557	566	519	530	507	562	554	508	535	523	573	540	555	516	544	513	524	572	521	521	533	541	542	537	535	553	544	531	532	541	557	550	555	537	560	511	547	542	563	548	538	560	557	549	507	511	523	575	558	550	529	577	512	506	514	557	509	526	538	561	520
24398	30362	14760	7247	5076	2424	1692	1424	1389	855	856	816	733	780	735	678	656	688	710	642	644	621	622	607	568	575	633	604	587	569	564	568	623	553	585	566	660	603	554	578	536	568	606	602	619	543	588	547	625	534	568	587	549	527	617	563	597	567	571	576	565	560	564	564	548	596	554	564	598	572	609	582	577	564	564	590	635	579	564	569	587	599	602	574	555	593	561	565	541	608	558	614	596	572	569	573	531	554	602	581	570	608	573	593	593	568	586	577	582	606	578	543	577	578	595	554	543	598	578	572	595	584	560	568	579	595	542	562	584	600	569	581	559	571	612	591	583	601	557	567	595	544	574	556	624	545	577	586	589	555	631	510	560	586	544	581	585	576	527	610	581	542	576	594	613	579	597	542	603	586	556	550	555	544	562	552	614	596	549	588	583	554	585	550	576	619	568	618	602	552	543	587	533	579	563	562	573	579	594	573	504	546	596	599	591	608	591	598	583	555	561	551	586	581	583	567	543	580	545	571	616	610	590	561	598	615	537	572	541	619	550	569	533	573	544	552	584	552	594	584	599	560	595	534	593	562	572	603	587	566	557	603	568	539	548	555	600	567	632	570	587	615	568	574	540	541	605	607	571	543	552	549	589	570	596	566	541	615	580	555	553	578	533	563	576	512	566	615	595	599	580	625	580	550	580	590	557	614	556	615	530	594	564	567	550	598	567	562	545	603	591	572	556	588	559	575	578	585	567	504	558	557	539	584	543	595	543	584	554	542	572	573	622	544	585	562	565	577	573	589	629	547	562	613	579	632	567	574	560	603	528	556	571	644	588	554	565	590	567	559	538	523	602	600	545	620	563	568	573	601	632	572	611	564	597	572	569	568	603	594	554	600	604	528	566	573	590	608	555	595	600	599	564	559	595	566	548	547	565	536	548	571	541	520	573	610	565	593	550	573	608	572	574	567	594	555	564	568	550	580	539	572	621	556	559	602	601	625	597	573	558	571	595	573	570	591	564	559	589	588	543	559	583	534	598	597	544	555	574	585	607	544	532	608	572	548	561	589	601	584	573	587	584	564	558	573	598	596	610	553	598	559	557	603	586	560	543	593	567	521	532	574	523	587	599	567	575	570	547	550	558	553	548	602	563	569	538	577	571	584	577	617	569	534	580	578	577	622	554	533	542	578	537	625	582	586	611	574	591	574	571	547	605	573	599	584	579	536	592	566	552	579	551	534	612	585	585	539	584	580	581	606	568	572	592	576	579	618	585	608	589	578	574	576	589	573	544	570	574	599	564	572	578	571	523	588	559	597	555	586	561	606	555	603	568	554	621	568	586	598	592	577	544	589	534	583	585	567	551	571	545	611	589	578	590	575	554	595	598	539	593	634	554	541	586	573	585	553	559	549	562	567	564	541	603	574	581	603	554	584	578	573	594	617	540	563	592	549	601	593	617	590	555	578	542	607	574	562	587	585	580	550	596	623	560	577	584	603	595	592	606	595	558	573	603	561	525	592	589	550	564	576	564	576	541	624	596	593	558	550	568	554	579	566	607	533	588	560	581	546	595	596	607	519	582	592	530	591	565	559	569	567	546	563	560	575	567	534	529	597	580	534	567	602	610	521	631	589	614	594	599	592	555	548	580	576	570	542	569	557	564	562	577	552	577	578	607	552	587	553	585	584	582	623	546	587	566	572	562	570	588	559	585	614	566	615	557	597	579	567	597	618	581	552	619	596	559	570	548	556	579	566	588	581	595	557	537	554	614	566	568	581	579	531	607	549	582	589	609	581	553	573	598	572	623	589	566	547	589	591	590	601	609	547	601	563	619	528	536	609	583	575	604	547	575	577	541	565	572	551	592	558	585	547	561	566	548	621	539	559	542	600	556	569	563	549	606	592	522	556	590	562	570	580	588	535	568	580	563	577	599	564	533	561	597	535	587	602	571	600	554	581	565	555	571	635	621	525	589	564	585	562	575	557	568	584	581	588	585	565	591	538	599	603	591	562	544	569	579	624	579	595	532	607	591	570	559	548	594	560	588	609	595	574	542	559	554	511	553	613	575	592	559	559	569	544	561	582	572	608	586	591	549	555	569	610	562	589	565	575	522	542	570	553	585	580	546	507	604	599	548	589	507	555	563	554	593	561	575	575	609	575	550	617	607	571	594	523	513	615	570	534	609	509	604	558	561	601	563	558	630	569	606	550	568	575	576	566	541	577	590	565	588	548	582	552	579	584	607	614	602	555	552	568	569	523	577	612	583	577	590	623	605	582	587	567	590	574	587	572	571	596	544	613	581	545	573	604	536	535	531	587	526	624	553	566	585	633	574	594	587	555	567	577	591	589	581	521	578	588	610	592	584	570	559	529	586	564	576	588	586	616	573	571	562	574	585	561	542	594	582	584	583	573	579	553	561	589	579	573	559	595	576	588	558	550	597	590	594	577	553	557	542	581	545	532	605	566	573	573	594	586	552	587	593	530	589	559	552	580	599	547	575	572	554	592	580	564	565	567	535	553	598	620	546	549	544	605	556	536	557	554	509	548	577	576	551	572	602	587	594	600	552	567	566	565	588	584	544	573	580	560	610	560	606	589	578	551	578	588	624	572	582	586	617	583	638	608	528	567	584	606	546	534	579	545	576	555	546	603	650	624	606	590	539	595	549	580	570	562	592	537	570	572	523	619	619	594	573	588	556	602	578	568	580	563	595	587	626	575	587	589	557	578	620	590	610	547	576	557	571	606	588	548	550	577	559	590	553	531	597	567	585	566	570	596	569	601	591	566	546	559	580	581	534	568	599	571	570	558	562	572	541	565	554	521	551	566	596	570	610	623	568	573	540	541	572	593	600	532	538	591	586	576	577	604	589	581	564	583	572	537	555	551	563	572	533	593	537	575	525	587	577	518	576	540	597	625	609	543	587	552	574	579	576	582	591	598	555	616	596	608	566	587	544	541	551	575	621	577	564	571	599	584	574	574	556	548	551	584	562	575	598	550	563	546	585	580	584	577	596	589	591	561	543	554	583	582	569	571	637	520	565	554	590	595	576	558	589	580	587	561	594	530	588	551	579	555	588	592	613	586	551	589	555	565	554	570	573	608	591	581	571	566	557	549	570	623	601	600	579	567	528	596	545	566	572	597	611	592	586	581	569	564	601	535	565	521	597	582	598	580	590	588	550	570	552	551	589	564	582	547	534	612	580	600	580	562	617	574	591	587	590	597	578	591	595	569	539	567	590	551	572	563	619	567	569	571	578	551	560	607	577	583	632	565	570	545	537	572	565	585	570	560	563	542	566	551	569	554	540	572	587	556	567	530	517	607	621	576	588	603	564	567	555	596	539	569	592	584	571	573	573	585	570	579	583	587	589	582	530	629	588	594	610	578	561	570	557	594	560	537	592	544	592	567	589	551	603	603	530	552	569	536	567	631	566	566	574	542	565	600	590	559	616	630	571	591	562	578	590	559	630	557	590	532	545	603	576	613	575	556	595	560	577	549
22893	21308	28900	24057	21310	21237	7421	1492	1258	836	773	707	591	598	515	532	536	532	515	503	491	448	470	434	422	386	399	427	396	416	402	394	383	379	407	380	399	413	397	415	411	410	427	397	425	391	377	380	377	409	417	389	390	377	390	396	403	353	387	356	393	382	393	359	379	397	394	398	341	395	393	397	348	389	427	405	380	360	393	401	383	371	373	395	379	429	391	409	397	359	359	379	382	392	403	363	370	380	428	373	386	384	395	372	376	382	357	385	357	378	378	399	335	340	339	375	396	378	364	392	369	380	357	411	373	408	348	409	380	376	360	373	373	388	360	347	390	362	362	371	383	374	354	362	387	373	383	396	380	349	392	394	396	412	379	402	383	376	371	387	344	366	375	373	397	360	399	373	376	391	395	367	387	365	338	392	375	398	389	394	406	415	368	368	376	376	398	406	399	334	381	378	372	351	373	402	410	423	371	408	377	343	365	382	400	427	390	366	355	360	412	402	375	411	376	398	424	366	369	386	386	360	385	399	445	420	353	373	375	391	372	375	379	375	367	400	392	373	369	409	382	397	362	407	394	391	363	364	362	380	361	388	378	385	389	409	343	358	391	385	353	384	403	380	394	363	379	358	365	357	373	383	376	390	415	364	336	396	371	369	352	407	392	362	391	360	363	369	404	400	382	355	387	377	351	377	385	386	416	433	354	361	362	356	365	348	368	354	402	360	382	393	374	365	414	401	396	420	355	364	432	372	355	387	381	358	421	344	369	379	374	390	387	348	388	356	369	354	353	417	383	369	370	393	355	368	372	382	403	391	373	353	353	389	377	379	379	391	366	371	406	356	396	367	359	402	380	411	369	414	369	384	396	409	370	374	402	368	376	388	400	420	350	383	379	346	363	376	373	399	377	393	358	372	356	390	409	397	369	354	336	362	383	378	383	383	390	427	398	383	405	397	384	375	340	356	361	361	391	397	453	398	389	420	353	405	385	362	354	380	408	345	375	415	359	382	378	386	377	387	382	354	352	354	333	383	398	401	353	411	337	386	387	383	369	416	371	374	359	379	333	372	368	379	343	361	358	391	392	392	398	370	432	393	392	369	361	420	356	364	368	373	370	383	362	365	378	385	385	384	399	374	396	382	400	386	399	387	387	386	399	373	369	392	400	362	409	392	409	332	398	368	362	354	390	343	360	373	380	395	367	369	353	381	376	394	378	376	384	394	365	361	374	381	407	392	392	371	371	393	384	399	414	401	360	384	368	352	373	381	405	349	393	358	357	403	382	348	356	371	418	364	335	380	391	371	382	356	374	369	411	339	357	371	379	413	370	356	375	390	371	414	368	371	403	375	396	373	392	385	371	337	367	326	375	381	366	366	382	369	362	347	385	378	358	366	362	363	382	390	352	395	400	357	390	376	369	380	414	375	403	446	390	387	418	379	389	386	346	376	406	385	386	401	349	340	354	382	363	405	398	366	428	385	391	341	370	376	394	406	407	397	414	388	350	359	395	342	384	386	382	362	346	383	362	392	402	392	362	379	387	395	370	357	374	370	403	383	368	392	386	364	382	407	369	406	420	372	378	360	404	367	397	364	396	412	356	406	400	393	386	373	375	407	359	388	357	365	358	418	404	381	366	351	371	363	373	384	348	386	396	383	367	357	379	382	369	365	370	366	394	369	387	410	356	405	354	390	397	348	421	342	419	371	392	353	383	397	382	369	394	358	406	374	371	364	375	366	401	361	346	355	370	356	389	395	392	378	374	336	374	377	339	361	414	365	375	365	364	414	357	406	384	386	373	377	343	358	352	385	401	380	412	365	368	393	380	372	364	395	371	367	376	352	360	388	373	409	380	340	364	385	390	371	374	353	368	391	392	364	406	387	380	368	374	380	400	363	389	388	367	355	376	373	391	392	385	369	382	392	396	358	371	380	391	349	384	398	411	421	375	414	366	394	404	401	384	387	375	369	390	400	401	360	417	358	362	394	376	390	373	342	381	365	392	378	388	357	410	353	393	386	342	348	411	363	384	377	372	348	401	377	351	377	400	393	356	370	369	371	383	382	369	360	393	325	401	393	359	393	367	351	389	380	378	376	359	386	366	391	375	387	364	361	365	358	382	422	387	398	390	373	369	345	376	391	395	418	392	379	375	386	366	389	375	372	378	416	366	376	365	412	410	374	364	374	374	375	402	344	403	369	355	409	379	333	358	413	368	395	403	374	344	351	361	373	398	373	369	381	392	368	371	393	369	360	359	397	374	374	368	372	367	335	369	407	403	417	388	345	377	361	372	373	422	365	411	400	371	367	387	374	375	394	391	343	364	393	382	379	392	381	378	393	382	373	388	392	362	371	386	376	352	363	397	387	360	357	366	370	389	363	374	362	404	358	332	361	387	365	374	406	370	369	372	388	387	340	371	329	356	376	380	392	362	364	366	386	342	354	400	378	373	385	402	372	385	417	359	392	406	373	398	389	389	364	356	363	389	395	387	406	364	369	371	349	383	363	377	382	406	371	410	357	383	373	333	401	390	391	395	341	392	388	396	381	382	351	361	351	407	356	369	360	367	402	396	355	341	369	347	360	390	416	382	389	368	392	394	383	367	410	416	390	368	380	404	396	396	393	351	376	381	396	349	389	398	383	346	411	418	399	368	359	387	372	393	376	328	374	362	356	359	345	355	393	362	394	376	385	410	374	378	400	366	347	351	407	361	387	366	370	372	375	369	362	359	369	389	383	391	394	369	352	402	365	397	370	372	393	377	350	368	394	387	384	380	360	340	375	382	374	354	383	354	361	398	411	355	349	386	390	375	376	401	376	367	369	363	354	377	347	359	354	346	408	431	413	370	354	361	335	364	403	400	367	348	366	373	369	356	367	365	374	336	366	386	397	341	370	390	369	376	368	390	392	389	373	350	408	381	408	384	354	388	379	391	382	399	387	375	360	413	368	367	386	394	363	402	381	376	364	386	376	387	343	357	357	343	358	376	380	364	400	390	409	387	373	387	364	352	405	360	381	396	350	387	406	389	378	395	379	381	364	376	394	384	380	390	384	370	375	353	393	387	371	379	396	352	371	401	422	368	384	376	351	385	370	326	380	389	360	347	363	385	399	377	359	373	362	373	375	393	382	327	400	359	405	386	362	362	408	348	371	372	399	364	407	393	330	390	377	408	383	360	373	377	345	311	361	366	388	380	355	387	384	401	393	370	349	400	380	353	373	361	368	371	383	376	389	350	369	366	372	408	418	405	362	374	377	361	351	394	368	349	371	363	365	400	381	402	358	394	347	366	366	374	345	395	404	394	360	408	384	391	412	386	345	377	361	366	378	384	381	373	385	365	379	393	363	413	384	376	376	397	380	341	361	348	375	372	380	366	367	372	417	402	373	362	370	406	384	344	375	368	354	373	339	374	381	387	368	360	404	386	375	377	407	428	366	381	331	357	378	375	363	409	396	404	381	388	390	394	374	400	391	368	363	356	369	354	361	384	353	361	360
29535	42382	22976	12810	8033	4183	3253	2267	2144	1397	1181	1015	880	781	703	693	667	634	631	625	601	522	508	461	466	440	411	463	429	413	408	430	397	397	432	389	449	408	395	386	408	432	383	368	441	383	403	404	395	408	402	389	397	370	409	405	388	380	411	389	404	383	385	401	381	373	403	407	370	374	409	399	399	395	362	377	418	383	411	408	363	390	393	361	395	410	371	428	390	396	430	408	407	362	367	395	365	385	358	422	411	387	395	421	410	395	400	412	396	407	389	398	398	380	398	431	399	367	381	366	385	379	371	395	439	416	366	374	366	400	400	406	387	390	409	409	355	378	358	390	377	392	366	374	398	364	396	363	369	419	403	413	394	391	430	368	357	385	378	380	381	379	436	403	394	388	430	401	392	389	367	393	391	373	386	377	368	403	387	404	390	397	386	404	375	418	385	392	351	393	398	391	370	391	383	410	383	383	408	385	371	422	402	416	393	420	379	395	396	411	366	393	409	374	379	371	325	382	361	401	359	385	416	395	392	377	426	424	423	393	395	414	369	355	374	408	418	404	422	358	412	398	375	363	392	396	358	365	383	372	366	356	381	363	379	395	396	384	403	393	367	379	395	359	376	361	367	371	365	377	378	387	379	391	393	405	374	375	398	407	376	387	419	428	404	398	378	392	408	410	374	405	403	366	380	372	388	388	409	362	355	427	379	361	413	358	368	365	352	407	357	385	366	383	377	416	380	357	350	393	378	352	365	426	373	380	365	366	366	378	395	395	420	415	384	395	402	431	381	417	389	413	373	379	379	395	361	387	383	384	432	394	387	388	401	400	375	404	400	406	397	420	383	415	369	389	374	365	374	371	342	387	352	407	396	384	389	397	391	353	401	386	390	377	384	389	392	370	382	398	385	380	374	376	350	388	397	412	371	378	393	349	384	391	390	369	387	398	394	363	390	455	364	410	394	425	382	366	399	403	396	354	369	402	372	392	386	386	392	392	351	413	399	366	415	382	354	417	359	455	389	367	375	365	395	372	343	398	364	383	404	379	416	395	391	376	379	399	356	392	396	416	368	405	414	371	380	357	388	368	428	412	387	400	411	395	361	385	366	369	399	401	391	411	388	391	376	352	397	375	383	366	400	407	379	407	402	377	400	372	384	356	341	388	408	382	414	366	386	363	364	357	403	380	387	426	379	381	337	390	367	409	391	403	396	364	392	393	389	404	397	373	395	380	364	392	369	419	394	378	371	386	392	384	399	429	391	363	378	366	381	401	370	415	403	400	397	446	385	391	368	387	410	391	386	395	383	383	379	370	386	394	421	387	373	389	376	371	382	422	381	393	377	381	391	376	366	402	412	397	389	355	414	409	382	363	342	419	375	398	380	396	393	381	385	433	381	415	386	372	373	404	377	393	383	415	400	384	382	383	391	368	385	365	405	399	385	409	387	366	358	389	374	360	367	402	399	338	393	400	356	390	392	362	379	374	399	403	383	391	338	390	377	416	346	426	398	372	354	391	348	406	384	401	396	372	372	431	368	404	376	371	399	372	361	389	373	338	396	370	385	402	384	360	395	409	392	388	414	365	390	406	376	382	378	392	401	398	375	421	371	330	404	401	396	392	392	365	375	382	367	394	369	407	374	389	398	380	378	377	394	399	422	390	358	401	401	384	371	360	360	346	424	365	349	406	377	351	378	371	397	406	415	379	399	354	396	411	388	358	373	414	375	396	397	407	413	384	383	382	403	357	375	398	389	375	359	400	360	384	380	412	413	367	366	407	356	393	397	332	371	381	412	385	414	386	408	404	417	413	376	414	381	404	397	346	388	418	341	389	394	409	354	373	388	394	382	416	376	386	403	387	403	422	380	371	381	349	380	387	382	374	410	408	368	392	379	369	382	388	415	367	418	406	397	423	371	366	381	331	385	393	399	388	424	375	391	397	377	357	396	416	408	367	430	361	377	415	408	438	395	407	370	386	389	426	409	407	372	398	361	384	395	370	401	373	421	403	365	398	393	384	366	393	395	384	378	430	421	409	362	433	405	379	375	393	373	376	363	393	397	356	345	434	347	378	368	372	363	351	375	364	422	404	391	385	388	380	382	385	398	394	347	354	407	386	420	402	395	391	367	371	418	388	420	380	346	368	365	403	397	386	388	386	424	366	369	368	405	391	355	408	404	422	417	408	382	389	388	399	394	395	428	389	398	391	399	350	375	369	374	402	376	377	393	387	408	377	386	378	416	369	369	388	390	372	385	377	397	413	407	410	391	379	383	396	396	386	380	416	378	361	381	376	366	439	419	405	381	380	340	380	384	367	377	387	390	365	386	369	416	396	403	404	384	366	368	412	408	388	372	379	355	366	401	414	371	405	416	381	391	388	357	374	403	391	383	383	385	381	412	393	388	399	415	412	392	379	385	382	430	394	401	365	355	421	429	403	422	386	383	400	399	369	371	369	363	370	393	378	374	381	347	375	413	371	356	390	409	406	357	374	358	361	392	395	356	390	413	407	353	398	378	350	407	360	411	382	398	387	403	353	378	383	369	377	403	389	389	392	370	403	384	385	392	387	397	374	370	368	397	385	386	389	391	397	398	368	401	363	420	378	409	387	421	379	387	380	363	377	423	404	402	367	409	383	390	417	376	386	404	415	388	381	392	429	385	362	363	379	390	405	404	409	391	420	390	411	400	373	374	374	380	385	382	418	397	403	396	355	427	416	383	365	356	394	412	382	407	362	389	384	400	380	403	383	355	371	384	402	400	374	417	361	399	399	382	395	383	373	387	407	356	380	368	360	399	421	396	397	377	373	395	389	387	399	391	393	378	386	398	405	387	356	382	384	412	408	359	392	391	411	360	404	398	388	389	377	383	376	377	397	396	382	374	395	376	377	383	383	409	396	387	384	389	367	401	379	398	351	362	374	388	408	376	409	443	424	378	381	405	379	408	368	360	396	397	390	395	381	397	391	381	378	363	411	378	385	433	389	357	369	408	380	368	399	364	403	388	399	377	356	402	353	374	391	371	428	385	359	402	398	397	346	420	389	381	422	390	393	377	368	372	353	402	386	347	374	374	393	409	388	348	369	388	385	345	382	396	378	402	376	432	396	371	377	378	365	386	355	384	431	394	408	399	376	403	391	388	358	381	342	385	388	393	382	397	372	400	359	396	356	400	385	383	387	394	395	395	388	390	388	351	399	391	379	361	367	375	358	394	390	377	368	386	382	355	402	382	359	413	382	404	379	407	358	390	407	387	403	405	403	371	402	378	366	393	374	373	394	371	377	404	393	393	383	365	380	403	362	384	403	372	360	393	421	389	365	367	358	400	411	381	396	373	373	379	381	415	379	392	388	379	406	374	365	370	359	395	427	402	376	369	398	330	418	409	376	379	371	361	395	356	401	376	422	377	402	416	372	415	360	372	390	390	394	394	346	393	401	375	382	367	389	381	396	412	404	370	418	393	358	384	409	395	390	387	366	397	351	384	378	360	388	374	372
28753	21157	12023	4203	1628	864	704	521	528	505	474	415	424	381	400	408	441	367	388	459	376	389	394	403	366	410	375	383	401	399	385	405	393	355	386	395	412	366	373	399	406	389	384	364	395	350	388	371	369	413	366	371	381	384	383	359	383	347	411	362	386	370	374	418	368	400	360	372	397	407	393	403	376	349	377	443	392	358	389	370	362	381	383	398	367	396	408	395	380	351	373	407	373	379	354	351	403	378	345	376	363	404	396	402	362	404	358	366	346	377	363	384	406	403	354	412	381	418	361	353	402	368	378	381	391	392	384	399	398	421	405	396	368	346	396	383	385	382	371	365	401	374	367	386	360	400	386	373	378	376	381	396	366	338	388	398	396	415	420	338	352	393	391	390	351	420	379	448	373	408	378	361	384	392	387	329	362	348	396	376	356	381	398	396	413	379	383	394	419	377	390	359	362	382	395	386	350	352	371	381	348	369	402	353	379	416	365	353	390	401	371	399	357	356	359	370	379	394	395	382	371	357	338	402	391	393	373	408	381	362	380	403	355	383	399	408	362	402	427	419	375	385	378	390	372	394	363	388	387	375	355	364	382	374	400	391	403	394	388	385	371	392	360	407	386	380	380	328	387	373	362	429	389	388	400	379	409	384	403	364	381	385	380	375	356	367	381	411	370	375	388	401	411	394	381	382	391	394	412	367	369	389	363	371	384	386	360	345	357	375	371	402	377	352	381	356	385	396	377	369	383	384	388	368	411	385	359	360	382	365	379	358	402	366	373	374	406	398	419	407	360	356	349	378	390	364	370	423	374	395	373	374	379	395	388	366	367	413	424	415	384	370	408	386	409	369	400	374	387	428	324	364	377	377	365	373	372	386	423	386	398	405	387	351	382	359	393	385	391	374	365	373	386	389	381	396	350	383	388	378	392	381	358	380	384	340	390	406	365	380	393	401	362	357	378	383	388	361	412	416	387	397	399	389	374	406	403	369	392	399	386	402	414	366	424	386	390	394	378	382	390	387	399	369	391	363	393	377	396	379	369	359	348	390	395	378	386	402	379	350	389	366	400	398	405	365	404	324	388	387	378	372	390	385	373	376	376	356	411	413	429	353	388	385	407	391	419	396	413	363	363	414	389	358	390	377	403	392	355	377	386	401	369	383	368	372	376	371	372	365	359	335	397	407	380	357	399	387	378	365	384	342	380	379	382	388	412	381	391	391	379	411	407	414	387	364	409	390	415	405	391	378	377	352	355	368	383	377	386	374	365	379	367	377	351	370	388	359	386	402	385	352	405	393	389	407	366	395	363	363	412	361	413	339	385	385	387	387	377	379	359	382	359	417	375	379	403	374	396	397	379	364	355	380	399	366	409	384	382	384	370	358	360	351	392	373	384	391	351	364	339	347	393	368	361	387	376	386	383	433	373	392	360	402	351	362	359	396	406	377	417	425	360	354	400	365	388	381	412	392	382	361	366	395	364	408	394	386	368	394	380	381	403	348	387	407	415	392	371	337	387	397	396	370	407	373	400	385	401	386	371	353	364	381	418	371	398	378	431	368	364	365	408	383	353	389	424	384	405	384	370	405	417	382	390	361	390	347	378	388	402	372	386	357	397	357	391	394	403	401	381	378	403	391	385	388	377	371	376	375	381	411	369	361	367	388	400	354	377	358	409	359	403	362	363	366	381	393	385	384	405	384	365	381	391	380	368	361	382	392	374	396	388	373	399	376	390	373	399	384	411	365	385	405	384	373	373	410	366	355	413	386	388	421	389	389	355	354	367	379	401	397	418	374	396	416	375	418	387	382	427	453	370	369	380	380	367	408	394	409	370	370	374	419	397	393	349	351	364	395	374	360	387	352	386	405	365	400	403	413	387	396	394	376	355	399	392	375	418	394	372	401	389	412	421	395	391	402	393	362	368	367	374	386	356	388	384	361	404	361	333	395	397	382	401	404	414	379	358	369	418	400	407	389	398	393	374	368	371	386	387	359	350	412	381	355	378	364	377	385	378	379	389	391	347	445	363	362	389	384	408	380	406	404	382	363	422	361	397	377	369	412	403	394	409	414	382	371	377	365	379	370	335	380	408	393	413	373	336	330	375	377	417	389	416	365	410	389	375	401	390	400	360	359	444	363	351	405	399	431	363	384	406	402	384	389	389	376	379	418	352	389	420	333	383	359	369	378	396	356	388	383	409	350	352	363	341	395	392	368	375	410	377	414	426	384	429	393	405	352	386	375	342	371	401	358	372	380	367	398	384	387	404	337	368	407	366	366	385	389	360	366	388	377	366	412	346	380	416	407	389	368	366	374	401	384	417	433	401	404	387	394	404	374	431	380	406	370	355	391	357	368	350	364	386	409	350	355	388	402	386	354	346	390	397	424	386	356	384	372	367	402	398	386	400	369	378	368	431	393	392	367	370	365	359	374	387	406	377	362	430	336	408	386	322	381	389	385	383	379	377	314	377	363	370	397	375	386	365	390	383	411	342	408	373	426	396	342	381	378	376	362	393	372	404	404	408	391	387	385	359	377	401	395	379	372	390	378	379	372	342	390	394	367	396	368	419	399	396	404	381	373	363	395	391	363	381	348	379	409	381	412	416	366	400	391	372	389	406	355	370	411	416	344	397	403	402	372	392	396	349	405	376	382	395	373	395	345	383	383	368	407	397	376	389	357	363	421	358	381	381	365	392	389	383	369	416	404	374	380	362	357	392	393	363	378	380	392	393	377	366	379	415	377	388	384	363	400	379	408	379	398	350	358	397	362	397	414	375	385	387	369	364	358	408	420	380	366	390	387	385	360	376	372	367	388	390	355	397	350	390	394	399	357	387	397	363	412	369	381	379	390	415	334	393	391	379	365	340	406	395	383	372	415	362	389	359	375	394	377	354	399	372	419	377	389	398	406	364	349	350	380	366	373	393	391	404	412	390	396	401	390	386	374	390	390	361	390	380	389	367	370	386	374	388	411	396	360	391	387	355	352	396	371	391	396	396	428	427	372	402	386	407	382	408	402	406	399	373	373	347	385	372	408	387	362	353	419	406	393	425	380	372	371	406	379	384	377	408	399	377	410	346	368	403	316	382	379	399	370	391	354	376	407	377	372	418	373	381	387	401	343	365	360	394	345	420	411	336	346	393	376	376	370	362	377	393	395	371	397	367	364	366	379	375	381	388	389	350	347	391	364	353	380	355	440	405	364	383	377	377	378	379	394	420	377	372	374	363	388	401	392	396	416	416	389	334	401	422	375	411	400	361	372	390	396	391	392	383	361	364	390	403	382	373	372	370	382	387	364	394	350	345	351	377	363	381	377	402	399	371	387	373	392	380	380	377	379	366	382	358	395	397	351	395	372	375	362	381	367	391	399	380	359	393	398	372	358	367	358	343	394	367	405	405	342	354	377	369	359	383	329	380	378	364	363	408	386	386	368	378	385	360	395	376	409	355	433	399	389	386	364	400	355	407	382	369	357	365	396	370	410	392	388	382	371
22105	25238	9664	4736	2560	1490	1083	761	686	574	554	490	486	435	456	497	452	465	426	421	428	433	417	426	430	413	423	429	414	407	417	430	410	443	412	413	411	401	426	449	398	446	419	381	468	446	423	446	437	430	453	398	413	420	458	426	421	407	414	416	427	449	426	411	435	416	401	415	397	445	434	457	424	418	447	404	414	408	409	430	449	406	414	399	416	411	408	428	405	435	397	392	428	385	392	418	417	397	402	389	437	422	464	413	426	429	446	427	425	386	416	429	426	416	413	390	395	412	426	425	392	395	416	429	409	434	434	388	451	432	415	432	428	429	421	423	450	428	393	403	398	410	416	439	368	424	423	411	422	405	449	382	399	391	405	389	385	396	435	378	433	411	445	408	443	402	428	411	403	412	444	438	425	447	402	413	420	412	427	401	439	427	376	435	410	402	413	379	395	435	426	421	412	434	423	408	436	397	415	416	432	439	405	401	441	411	385	429	435	429	411	395	387	401	396	384	413	429	446	396	417	400	419	432	432	412	431	404	384	403	425	412	402	416	412	409	410	412	460	453	409	423	391	388	414	401	437	425	394	421	430	370	439	411	417	411	408	414	402	436	395	453	449	437	378	414	442	425	398	424	421	399	388	422	455	467	369	440	420	426	423	375	421	422	416	422	371	431	422	421	426	448	337	435	419	443	383	438	397	428	422	408	446	426	417	410	392	430	423	439	381	386	445	390	454	426	429	404	417	436	448	441	404	412	424	417	428	408	417	426	399	420	434	424	450	422	417	389	433	424	424	414	416	431	415	427	425	418	405	456	407	406	427	394	432	479	419	421	393	435	397	419	374	458	439	416	421	400	410	407	425	453	369	387	424	420	428	437	424	442	447	403	404	428	482	422	412	438	413	423	408	411	426	436	421	393	438	405	410	401	428	421	403	382	394	408	405	458	398	411	428	432	446	435	404	430	421	425	389	420	428	398	414	428	444	415	362	425	399	390	408	436	374	411	450	419	458	398	361	426	413	409	437	460	404	403	411	430	436	425	437	412	416	425	438	442	406	422	394	405	398	436	434	453	421	428	414	414	391	408	437	398	410	434	442	425	414	407	384	424	435	386	400	415	377	435	421	392	391	425	408	450	419	390	420	415	424	436	413	413	415	404	406	435	405	438	412	438	410	419	387	441	417	413	432	388	405	423	416	432	409	439	386	452	423	439	463	417	406	440	415	393	418	415	421	391	424	404	430	391	431	411	414	421	413	432	406	415	447	412	417	437	378	428	420	406	426	429	409	388	387	420	405	432	416	424	389	406	438	427	389	451	438	426	424	372	423	448	443	437	432	385	387	412	421	433	402	444	430	427	414	392	413	422	433	391	432	437	416	395	441	427	382	432	404	385	410	454	435	411	429	423	431	394	390	409	430	456	390	417	425	391	396	405	401	432	422	455	430	405	424	428	411	424	419	404	410	432	371	424	443	410	423	407	405	404	408	408	398	403	440	453	447	406	425	435	399	444	431	406	424	423	431	436	455	362	383	395	438	423	446	437	369	386	411	436	389	392	377	405	422	398	403	403	421	453	391	403	436	411	447	422	403	412	431	400	423	382	422	430	442	406	429	408	387	381	443	421	437	435	422	449	419	436	451	445	422	427	386	407	425	416	428	434	411	411	396	403	387	432	436	403	397	414	416	445	428	399	426	399	412	393	393	416	420	422	439	393	433	388	391	397	412	428	428	420	452	407	393	404	416	410	401	462	437	408	421	411	435	429	438	417	413	399	410	397	399	422	419	450	401	451	443	436	428	390	437	407	406	412	433	405	410	415	433	407	394	403	434	435	438	445	383	432	436	418	429	411	435	366	397	422	434	404	407	427	397	428	392	397	395	425	370	448	427	433	427	418	405	429	450	426	402	366	409	426	388	449	387	393	415	412	385	422	417	414	411	409	418	384	415	413	429	397	402	409	429	366	412	446	426	407	383	441	441	417	432	391	401	427	436	428	420	376	398	396	413	408	425	421	419	408	428	447	431	389	414	366	386	430	400	427	400	441	451	402	451	480	401	453	441	442	399	407	425	463	412	450	429	418	417	417	407	416	412	436	421	418	435	425	386	460	438	430	387	407	425	406	395	401	419	412	453	406	422	396	453	387	450	397	435	460	447	377	423	428	469	407	445	407	405	432	422	425	425	423	436	444	417	398	424	401	422	418	393	418	443	442	454	423	425	430	386	390	413	427	427	451	406	412	431	396	419	442	446	416	418	447	393	429	449	409	402	437	429	421	408	420	427	448	420	398	425	436	434	423	422	435	443	425	396	423	419	422	424	413	412	424	420	445	396	442	412	440	415	450	417	424	443	420	386	417	420	404	453	444	437	413	411	396	423	441	426	430	423	396	432	445	433	378	411	455	431	422	440	409	376	421	412	395	402	415	371	390	408	449	432	439	405	418	397	397	413	439	392	421	388	440	398	422	410	411	407	420	398	407	433	393	394	432	429	404	415	390	390	422	444	373	438	404	409	404	437	398	444	440	402	401	378	414	416	410	418	406	426	419	425	421	414	421	412	413	396	417	427	436	392	376	423	421	417	440	428	427	394	401	422	447	408	424	397	421	472	388	398	399	462	443	455	420	392	404	450	393	425	422	416	455	417	409	421	443	410	456	386	434	412	427	434	408	418	428	432	416	416	384	455	440	434	436	391	399	413	414	428	436	439	390	473	397	407	430	383	409	454	395	415	421	426	410	461	436	415	414	428	444	428	406	411	421	443	405	442	403	408	415	406	391	435	420	417	398	382	410	424	418	400	412	437	401	411	414	443	435	407	440	422	403	395	430	375	432	387	409	388	405	396	406	435	400	412	433	405	440	410	439	419	433	435	462	419	387	385	389	440	465	411	424	418	424	394	388	435	432	441	384	396	410	439	379	405	412	386	407	402	415	412	435	428	434	441	391	404	438	415	451	425	413	380	403	446	398	383	406	413	404	439	441	371	432	386	400	416	422	417	432	393	402	415	442	371	394	430	385	442	445	393	420	377	419	413	403	456	403	415	454	408	430	397	417	465	449	411	421	410	404	425	443	412	402	421	389	450	405	435	450	432	371	414	439	402	392	414	415	433	410	400	393	404	439	420	445	460	449	416	405	434	427	417	414	413	427	402	463	415	423	416	470	393	404	414	391	433	422	406	406	388	428	413	418	433	432	432	434	448	425	425	409	402	464	425	427	432	419	397	384	419	442	403	415	425	442	406	429	441	419	394	429	468	435	418	430	416	435	429	415	449	399	415	406	380	447	432	391	425	397	433	413	398	435	432	421	395	406	455	409	427	408	443	410	421	398	420	417	398	391	396	431	421	422	389	421	399	396	458	458	411	430	446	402	427	421	414	416	448	391	440	424	426	414	430	412	399	422	390	370	416	408	458	409	431	388	398	456	409	411	403	381	399	447	438	417	427	435	412	465	424	416	439	415	395	392	470	406	398	464	394	425	396	459	414	411	369	419	400	413
23809	21285	28476	24408	21279	11715	1995	734	612	527	506	392	371	296	327	292	311	305	262	279	291	272	271	242	223	242	230	260	257	240	244	221	241	254	179	230	235	239	224	203	223	244	218	243	226	227	198	242	222	207	244	186	240	240	232	238	195	239	224	206	215	193	218	229	244	219	230	211	223	195	226	220	244	232	221	209	217	220	214	223	208	239	208	214	227	198	225	242	226	225	225	214	254	206	237	219	218	234	226	243	210	244	239	224	235	217	212	232	208	202	212	208	211	233	227	207	243	200	208	224	243	230	242	215	234	233	224	194	222	241	261	224	226	203	225	248	212	219	215	209	222	224	231	211	234	200	244	246	241	209	208	215	208	199	224	211	218	232	214	218	209	234	198	217	224	219	216	237	218	243	207	223	237	249	230	227	202	218	246	216	220	218	217	233	216	232	216	220	232	210	233	212	196	182	198	245	223	232	248	231	221	222	232	218	206	198	218	215	247	230	249	212	237	218	213	188	255	210	239	226	217	233	235	207	213	229	204	220	189	226	235	238	226	211	222	210	206	220	193	252	190	212	243	226	247	234	215	205	202	196	224	210	208	212	222	225	251	213	202	233	206	208	236	228	211	215	231	232	237	242	232	232	240	232	227	208	219	224	256	211	239	233	223	232	247	241	248	219	232	231	193	193	228	246	225	205	207	220	223	226	205	219	232	226	204	234	217	218	217	249	228	216	206	218	247	220	217	226	201	232	205	204	235	207	243	235	221	234	231	223	223	253	198	189	227	229	240	203	231	239	231	214	228	234	226	244	209	223	224	238	227	245	218	231	232	206	228	224	245	211	202	199	222	200	242	235	216	205	227	219	237	217	221	194	205	200	218	224	216	225	231	237	240	236	224	229	185	224	210	222	227	208	203	244	245	220	241	218	195	231	200	215	219	224	226	254	226	211	223	235	230	230	218	234	223	216	234	221	208	235	216	215	214	232	232	204	243	250	238	219	231	188	205	212	222	232	247	225	195	220	227	230	238	222	224	238	243	208	226	229	221	236	209	202	242	209	211	210	265	231	233	212	231	215	212	227	222	250	212	230	217	234	259	217	216	190	208	211	219	227	229	216	232	235	212	219	195	213	217	223	225	223	225	224	232	225	214	234	219	197	230	214	222	231	215	234	195	208	202	221	210	202	234	209	205	203	219	214	215	237	203	201	205	222	225	184	225	221	212	245	227	209	228	220	206	206	224	196	215	230	243	227	213	225	203	236	231	219	204	223	213	244	212	221	222	233	236	213	213	202	197	247	224	219	248	223	197	230	197	224	233	233	228	227	206	223	205	180	205	239	204	207	208	207	235	236	216	226	246	194	227	221	228	216	220	218	232	204	204	219	231	233	230	211	224	229	215	235	231	240	209	213	232	227	223	190	205	228	239	219	204	226	215	234	228	218	208	221	199	217	197	212	223	205	211	256	220	205	192	207	232	237	217	205	217	223	184	243	214	238	208	262	210	189	216	257	232	232	232	215	210	237	235	220	212	233	203	213	210	242	235	234	190	232	216	219	222	211	209	230	205	217	207	238	230	243	250	206	205	192	230	190	221	195	209	205	201	205	228	234	233	237	196	222	239	213	211	232	254	227	221	238	214	219	231	229	237	212	182	210	220	199	221	204	218	223	230	245	251	240	242	218	216	219	225	256	226	214	215	214	219	236	218	208	231	240	223	214	269	227	223	179	205	264	212	223	213	205	235	224	231	232	198	226	229	224	219	227	232	230	235	223	241	252	225	245	223	228	222	230	205	235	212	242	254	186	224	203	200	218	214	213	229	242	219	224	244	239	199	205	205	212	229	186	220	220	227	238	241	217	232	198	244	209	197	217	198	222	214	215	233	210	183	235	224	202	206	207	217	235	197	203	200	210	223	219	198	232	202	213	221	206	202	219	226	221	215	222	236	212	205	216	189	225	204	195	200	236	224	226	201	248	226	207	214	210	213	203	219	216	228	219	239	209	220	187	195	218	219	222	234	208	228	251	228	215	228	247	215	223	250	205	241	210	203	242	209	196	222	211	219	196	229	227	225	195	215	225	210	213	236	236	217	207	195	207	208	240	209	207	225	232	246	212	217	212	237	203	225	248	204	229	229	210	244	190	220	205	204	230	201	197	217	224	243	229	238	245	232	231	216	212	222	221	209	215	228	222	219	234	209	219	211	218	201	224	213	229	203	214	226	210	230	231	244	214	222	201	213	212	223	210	198	244	226	238	205	251	190	215	259	237	231	237	230	222	215	242	238	204	219	262	204	218	233	232	228	231	232	218	235	226	220	220	186	215	244	214	219	213	253	216	205	226	225	228	245	217	215	202	245	224	217	206	199	222	217	204	230	237	222	211	218	213	210	242	247	227	218	233	212	212	202	203	228	217	218	203	210	205	216	237	223	213	237	202	242	210	224	231	217	200	203	222	228	201	230	210	220	226	216	214	224	225	222	231	203	217	217	232	231	206	228	218	229	230	229	210	221	200	198	220	212	233	244	223	210	240	231	213	222	252	230	233	231	212	224	223	228	200	220	239	213	228	232	208	234	195	213	257	225	214	222	228	213	207	211	222	226	221	230	233	234	222	225	260	225	223	242	237	212	236	206	230	219	222	196	222	206	211	201	240	226	203	235	200	213	236	224	229	215	247	217	210	207	188	222	224	216	220	216	224	237	200	200	212	210	227	234	214	210	238	227	222	204	222	212	230	224	236	228	199	223	226	224	202	222	221	239	221	203	230	208	225	228	231	217	205	215	247	225	222	234	219	223	229	224	218	245	189	203	234	228	210	197	232	217	233	205	199	217	228	210	204	226	258	224	210	226	240	222	227	210	251	196	199	215	220	230	215	218	229	222	219	218	226	227	222	229	240	202	271	200	225	214	204	218	236	220	207	232	237	228	203	216	220	243	225	221	180	197	218	228	227	228	231	234	218	223	220	231	230	197	233	212	233	224	228	227	206	236	196	216	227	233	198	225	236	226	242	233	209	228	215	255	204	216	229	232	254	223	239	199	233	215	259	264	209	222	213	230	238	247	248	234	249	222	198	199	206	225	261	230	228	238	225	237	220	223	242	213	221	222	246	207	213	213	201	202	238	192	218	244	241	226	252	228	232	225	238	223	228	206	212	234	243	227	208	234	211	232	236	204	227	208	243	198	249	205	232	195	221	212	217	213	223	238	218	209	209	260	237	236	217	240	211	237	238	208	238	252	206	220	240	256	228	234	232	231	225	252	228	178	246	218	237	198	204	230	219	187	210	227	233	225	219	232	237	223	197	205	207	221	216	231	234	218	213	199	238	221	228	224	209	217	210	220	238	230	202	192	228	242	225	221	249	243	213	238	219	206	211	203	232	212	182	218	216	206	236	225	186	220	211	212	230	211	188	226	224	228	207	217	232	221	212	216	212	221	226	225	222	227	198	222	233	233	192	202	206	211	203	239	224	206	221	239	222	229	205	219	216	201	203	230	213
27150	38156	17489	9247	5636	3625	2450	1298	973	896	779	598	543	460	426	411	404	334	393	378	355	344	324	323	253	301	283	257	257	263	261	247	290	253	254	247	246	267	264	276	274	266	257	253	234	252	265	279	243	251	258	229	252	248	225	225	282	270	250	251	265	239	280	228	252	256	250	207	247	217	243	242	253	263	242	232	244	281	257	263	261	239	227	250	226	257	286	270	254	222	241	274	253	263	230	252	269	254	216	234	219	225	242	266	258	260	240	268	250	236	238	267	251	230	230	236	268	235	250	262	280	244	261	251	251	267	240	247	256	244	225	244	254	240	239	235	232	237	278	234	246	225	260	237	278	243	251	245	248	270	257	248	251	232	242	240	223	255	259	252	256	238	231	229	245	240	238	240	258	257	256	230	248	272	211	244	270	220	273	218	253	243	257	245	243	282	258	234	264	228	226	262	285	261	261	243	237	226	262	249	246	245	251	249	252	250	262	249	214	239	235	238	220	250	245	278	261	253	236	267	253	217	233	242	246	272	252	261	245	234	258	253	229	245	235	243	247	264	240	266	294	242	227	239	216	241	232	233	251	226	244	244	255	259	241	260	234	240	233	218	239	265	235	256	229	256	243	257	231	273	242	281	233	259	224	231	244	275	261	262	242	234	230	222	227	263	280	258	257	224	238	251	263	258	255	239	238	250	248	215	260	248	232	228	280	249	243	244	222	251	248	258	262	261	254	233	259	218	238	250	221	252	249	264	231	256	241	225	228	233	266	262	234	221	238	241	251	250	272	251	283	266	216	261	226	236	268	214	250	244	206	244	256	263	242	261	246	238	243	243	258	239	266	230	248	255	253	239	243	259	244	258	223	275	263	252	241	244	213	248	246	260	249	219	240	237	223	253	249	235	251	235	241	266	231	214	254	245	239	236	232	192	230	229	231	228	244	236	247	227	243	244	245	264	237	226	250	227	265	233	234	258	213	237	265	213	231	242	258	229	241	258	252	285	253	262	231	265	240	263	234	257	242	252	242	236	250	221	254	228	239	263	225	234	246	239	240	244	231	233	238	245	241	233	240	235	229	262	253	241	244	272	227	260	242	226	235	238	275	249	253	248	233	239	261	253	247	241	240	250	264	265	246	241	224	257	250	216	246	233	262	286	240	235	256	211	241	236	215	247	265	229	221	242	261	250	236	252	237	262	267	267	245	242	258	247	244	255	243	267	259	251	246	264	237	233	240	228	247	215	247	246	217	212	271	227	219	260	233	226	225	238	208	228	241	258	246	262	244	271	264	231	213	249	249	209	242	256	270	253	206	273	221	253	237	264	224	244	245	250	223	247	234	245	275	272	260	269	268	228	237	225	234	254	221	232	238	240	244	237	227	255	203	250	245	239	245	242	253	238	239	264	233	258	235	242	233	251	255	237	267	238	246	221	236	240	279	263	253	244	223	237	252	225	248	236	246	249	266	265	262	235	244	224	262	206	271	250	255	231	253	231	253	263	240	251	251	259	263	219	282	281	236	251	238	231	215	234	220	242	213	251	232	247	242	256	249	247	258	281	249	251	244	241	242	261	234	256	231	211	252	240	213	244	264	219	246	238	252	210	252	236	217	246	230	260	233	209	238	271	270	251	226	228	264	264	251	225	249	252	230	249	241	262	251	228	230	244	242	252	271	231	242	231	241	252	241	242	258	240	243	237	233	267	223	240	233	235	235	242	261	254	227	236	242	263	277	247	251	267	238	260	235	245	260	245	259	194	269	240	246	222	264	255	263	246	258	247	244	252	246	267	239	245	256	262	251	257	220	226	234	255	275	228	215	240	225	239	223	240	265	232	235	238	230	253	249	257	229	239	247	247	248	234	255	252	229	272	252	244	241	238	209	236	213	253	257	257	245	230	256	255	208	242	283	254	258	247	240	221	259	226	252	248	244	238	255	245	230	253	244	255	235	244	260	218	234	234	230	260	277	257	252	227	253	237	235	266	259	242	269	234	260	236	259	237	227	221	214	262	244	232	259	239	261	238	236	252	264	247	231	247	247	247	251	242	244	276	240	225	257	218	214	273	224	232	227	259	240	263	235	244	247	245	215	254	224	234	234	233	238	239	236	226	227	249	239	247	259	237	232	240	244	257	241	251	243	231	224	236	238	228	232	252	258	258	267	242	240	229	228	246	234	244	225	247	258	232	271	238	218	243	286	269	242	239	207	237	233	218	275	231	240	233	245	242	254	235	238	255	240	229	246	266	261	223	247	229	249	244	246	253	248	255	227	213	264	266	250	260	246	252	225	265	245	253	228	256	220	243	235	247	266	237	260	226	216	240	269	240	229	239	250	244	250	249	263	266	265	246	264	244	237	255	259	256	268	248	231	251	277	246	247	260	255	217	250	229	242	249	261	242	252	255	266	250	255	229	241	256	224	254	222	254	227	248	256	258	248	270	234	238	246	232	240	259	259	231	243	225	233	262	228	212	221	248	227	274	278	273	262	274	249	249	264	238	258	202	260	241	252	247	241	248	263	242	229	260	271	252	237	245	244	238	243	222	226	245	248	257	222	275	235	239	271	239	235	244	241	270	253	247	222	242	237	251	226	254	241	233	228	255	218	265	262	252	229	273	244	219	256	228	218	233	226	228	237	247	220	247	253	237	247	250	259	246	245	249	286	272	264	229	242	223	215	224	255	260	261	253	230	227	255	226	248	242	277	245	258	226	245	244	219	255	275	240	241	224	267	233	283	256	235	215	231	248	261	238	220	245	223	220	222	268	226	257	268	261	246	262	230	260	252	255	219	256	241	235	218	236	278	264	234	267	230	236	220	248	249	221	245	242	245	233	242	254	255	274	231	237	249	266	237	244	264	246	232	255	254	249	248	243	264	259	243	233	262	217	215	257	203	230	258	230	251	250	227	223	243	245	256	233	234	208	236	265	210	245	253	267	266	278	244	274	271	250	255	234	258	256	239	253	253	256	234	230	246	243	271	262	257	218	242	236	241	249	262	239	247	267	257	225	267	248	264	235	258	242	273	264	246	241	230	259	246	227	275	263	255	223	245	263	220	254	225	243	244	244	229	262	251	240	226	235	266	231	221	251	252	246	242	249	249	230	242	237	213	250	232	228	248	255	243	221	216	264	250	247	220	256	237	208	248	219	236	273	249	239	239	253	251	244	230	263	248	275	265	250	258	240	270	231	246	258	231	227	253	227	237	228	235	240	261	239	264	241	259	235	266	244	237	267	270	225	220	252	247	255	253	248	223	234	237	263	236	231	237	225	234	245	252	271	249	248	236	216	253	235	253	224	217	230	227	265	254	210	249	219	222	242	252	235	247	236	230	237	247	253	237	257	252	241	247	239	238	257	235	238	252	261	257	227	251	232	226	247	258	242	237	268	236	232	264	245	254	246	245	241	245	229	259	277	250	241	237	245	225	241	244	230	243	217	242	242	247	231	226	219	270	254	253	252	233	251	229	266	234	256	261	260	249	231	276	243	250	262
25277	21317	27110	25529	8980	1833	1493	929	876	722	761	683	669	650	654	584	644	597	608	569	564	579	558	563	554	544	630	545	540	590	591	573	563	551	578	539	570	566	562	590	577	585	563	595	585	511	597	559	555	559	601	574	546	547	548	549	581	568	573	551	530	588	616	588	574	559	558	569	573	538	609	602	560	551	573	582	558	563	570	536	529	595	542	591	558	543	547	539	594	545	528	544	537	519	589	536	550	564	570	577	564	575	581	541	561	551	522	592	535	576	544	571	551	594	568	561	588	572	584	573	573	575	573	534	544	535	519	527	531	536	544	571	550	585	587	554	567	592	570	575	520	567	552	561	517	577	576	534	577	588	516	583	596	572	553	561	550	567	575	582	564	583	531	556	568	582	593	553	538	568	619	571	542	561	505	589	620	560	594	599	550	543	580	552	537	563	566	521	572	521	580	581	546	530	556	526	582	548	543	563	548	600	544	578	546	554	545	574	572	550	530	584	534	566	578	541	557	566	591	575	568	562	554	563	564	528	562	562	541	567	568	564	611	553	541	570	584	522	570	557	546	568	576	551	554	556	569	568	510	597	542	530	541	542	554	600	565	578	524	556	552	547	611	565	527	538	569	539	580	571	564	576	541	529	575	554	575	605	581	555	580	541	628	568	579	604	600	552	517	609	531	580	583	588	557	540	584	559	602	543	565	511	549	541	547	547	599	548	537	502	617	580	582	580	577	563	570	563	578	570	501	552	527	568	587	564	511	578	565	561	543	600	575	535	553	576	541	568	570	537	561	553	583	561	574	576	568	538	550	615	596	508	560	565	562	562	564	531	560	562	499	568	601	565	580	560	585	545	557	555	554	528	514	587	545	552	518	546	555	564	615	539	573	561	574	521	562	544	537	556	531	570	564	524	566	559	553	568	539	551	549	571	572	525	526	493	547	630	543	551	571	529	587	542	580	536	558	579	537	544	530	568	512	548	581	540	522	535	529	557	528	539	590	599	580	540	576	579	574	535	557	561	582	591	546	578	550	520	519	541	531	565	564	547	566	566	574	554	552	534	575	566	537	533	578	538	569	528	569	513	546	568	587	537	570	575	585	551	551	549	575	568	573	586	557	624	560	535	578	583	526	549	564	517	536	585	569	497	567	546	561	560	550	540	597	566	573	548	592	555	597	535	534	559	551	539	601	527	543	527	542	546	603	546	571	568	592	584	555	541	572	577	561	554	552	541	489	580	574	523	508	580	546	562	563	626	582	544	560	565	538	599	591	574	570	540	594	575	585	567	570	561	582	575	594	580	575	568	568	532	572	563	593	555	550	584	552	532	566	533	542	514	567	535	552	540	527	539	550	568	574	548	578	535	580	533	597	513	583	569	533	570	555	591	592	540	568	590	532	554	492	570	554	561	526	579	563	554	531	560	595	585	548	572	547	543	573	551	582	524	573	535	556	536	575	556	548	547	573	560	575	526	558	558	577	576	563	569	573	553	579	562	548	530	559	576	557	526	502	537	545	527	557	588	559	509	549	576	505	545	560	562	554	602	553	534	530	578	527	578	552	610	550	595	551	572	571	559	561	585	559	532	595	566	572	579	538	579	553	625	561	527	548	594	564	518	570	548	551	580	632	551	555	506	561	586	587	537	559	565	566	575	631	557	586	600	542	561	582	565	586	505	534	539	560	490	547	553	609	525	570	555	537	525	530	563	523	507	513	543	581	574	541	568	562	550	598	536	517	570	585	570	577	570	530	580	568	574	541	563	550	571	566	561	575	580	579	535	581	516	607	552	542	527	571	544	562	541	545	572	539	554	562	549	502	547	556	558	537	562	570	584	593	561	549	599	583	576	565	537	584	533	527	526	579	550	544	567	553	571	540	527	556	569	534	533	520	590	546	554	568	528	542	577	593	531	514	602	561	541	550	562	565	533	583	525	563	546	598	598	530	569	501	555	577	514	572	615	598	557	544	587	548	577	587	563	528	550	567	587	585	534	582	552	543	559	529	547	580	571	520	559	519	563	590	591	527	551	555	545	551	564	545	581	610	551	544	539	592	555	621	589	518	604	539	546	570	542	565	568	537	572	554	568	552	572	519	517	565	575	562	580	537	560	541	565	522	556	567	549	574	543	550	578	528	563	522	618	561	604	511	562	581	560	568	558	570	599	547	595	535	533	576	589	542	591	563	592	563	557	542	556	534	593	559	572	560	591	532	563	560	555	573	559	545	541	559	553	523	540	565	521	543	558	559	557	565	568	572	540	564	595	525	548	536	532	512	543	506	510	582	571	588	548	551	530	533	528	532	557	549	555	587	545	578	571	551	525	554	562	556	601	572	614	542	540	541	545	571	548	604	557	561	541	590	561	530	586	553	580	536	607	556	565	607	565	543	526	537	546	564	535	600	549	569	580	551	558	560	545	551	566	565	556	590	548	552	572	555	566	585	511	580	564	567	533	558	612	562	562	553	525	556	579	572	557	578	600	538	576	561	571	557	522	546	527	573	503	564	539	524	585	557	585	525	603	562	575	584	597	562	558	541	510	519	516	563	533	573	556	540	648	518	549	560	562	534	571	527	517	588	558	554	532	529	556	529	566	539	554	571	558	552	560	597	505	521	542	543	545	578	530	582	603	570	528	584	561	554	513	543	558	532	571	575	586	552	556	557	545	544	531	559	571	554	568	583	572	572	569	583	557	515	541	554	603	540	533	532	541	571	546	537	604	543	575	556	517	596	531	590	630	565	596	541	549	604	546	535	568	532	572	570	525	559	527	552	564	594	534	559	573	570	513	554	540	537	525	549	539	562	598	584	526	568	565	538	524	555	551	541	576	574	576	548	545	550	553	608	532	521	560	571	559	560	563	551	572	560	559	567	530	561	571	558	563	564	537	577	542	556	577	548	561	571	591	563	610	544	509	544	521	534	549	527	568	526	573	515	586	599	547	569	581	550	543	574	558	537	601	554	567	561	525	543	559	557	599	549	534	576	557	531	539	590	598	508	569	556	565	543	559	551	555	585	586	530	532	554	574	543	570	565	586	581	551	632	598	551	557	562	561	546	542	545	573	573	549	565	593	572	599	540	607	556	535	551	535	541	534	570	554	567	499	553	550	546	533	565	568	609	541	526	543	563	590	556	563	619	565	561	529	572	558	552	570	495	566	556	574	594	551	581	581	583	556	553	547	603	542	542	550	538	548	544	556	562	597	560	579	531	563	551	512	548	532	507	568	552	562	509	546	555	568	557	562	518	546	517	552	567	559	550	540	555	576	547	549	531	575	563	535	569	533	546	542	543	577	512	585	546	544	589	581	546	588	619	561	535	519	568	561	577	536	589	590	571	572	545	528	573	551	566	584	562	524	574	570	551	571	549	553	573	524	541	582	602	600	596	578	543	539	538	571	557	574	549	587	574	550	594	603	545	539	535	542	555	586	588	554	600	542	553	561	540	577	500	558	553	549	531	547	594	545	567	573	555	545	561	571	507	589	520	542	512	576
25669	31872	13578	7129	4005	2690	2336	1438	1106	950	906	813	737	705	728	662	679	688	608	646	643	610	598	626	618	666	594	593	629	602	609	596	633	601	559	599	607	610	563	624	568	605	574	596	577	642	572	602	558	548	625	559	581	632	625	607	582	570	587	627	610	557	577	606	596	589	572	559	608	541	582	640	571	545	620	587	562	579	601	573	627	565	591	590	596	616	616	579	582	611	582	607	594	632	570	623	571	563	541	565	616	556	618	574	597	636	572	568	574	591	585	585	588	566	601	624	609	562	607	591	637	564	553	577	585	575	573	578	631	594	603	565	604	570	567	601	551	554	602	568	567	601	608	544	567	604	562	592	591	568	573	532	596	608	573	568	590	575	601	586	572	614	589	579	646	608	581	579	570	590	613	597	575	653	575	560	578	575	555	613	601	572	555	589	544	560	564	582	570	563	591	564	580	581	569	564	570	590	570	608	582	578	578	558	580	606	597	577	605	610	634	606	608	549	562	549	618	612	618	571	573	544	552	581	616	622	639	601	555	598	595	596	613	592	583	585	540	592	578	579	585	592	544	582	621	579	603	598	586	604	604	567	568	546	572	607	561	618	620	597	611	605	612	629	577	573	592	561	594	642	590	598	576	582	589	573	605	566	596	571	578	580	571	587	593	590	576	622	579	602	570	555	563	544	602	598	613	612	520	566	575	599	566	557	514	584	575	599	596	556	647	563	612	596	554	582	565	578	604	595	565	602	558	614	549	577	564	591	589	589	606	594	561	582	582	559	581	595	627	622	554	573	566	587	597	587	590	575	598	593	620	564	552	603	628	564	566	549	564	570	550	583	543	576	567	578	590	578	604	580	596	599	556	610	588	608	576	589	569	571	599	602	574	601	580	617	549	552	628	596	602	584	604	577	581	594	574	589	588	567	619	602	577	549	542	548	617	561	556	595	573	626	576	561	599	594	601	613	596	583	563	587	601	542	589	618	593	599	627	570	550	583	564	560	589	573	572	560	610	601	566	570	598	568	578	553	589	556	560	583	621	557	559	579	574	576	598	591	552	541	588	613	539	614	576	588	562	583	606	565	616	582	580	619	604	594	617	566	568	582	550	622	596	578	555	552	617	564	597	555	600	601	590	601	592	570	583	582	601	560	553	568	575	569	561	560	596	578	616	564	599	620	589	549	570	591	608	557	530	591	565	586	584	555	607	538	619	536	543	593	591	568	571	578	543	572	585	578	604	567	576	613	565	589	560	587	601	586	579	603	598	595	583	580	597	585	587	556	590	609	584	592	591	588	569	542	594	590	611	566	578	574	591	633	600	563	589	579	564	573	594	619	618	629	604	564	611	613	579	586	591	621	564	599	548	588	589	587	556	619	590	569	581	604	578	563	626	592	604	626	601	568	586	616	571	609	620	588	595	627	535	560	593	571	569	551	613	584	556	572	610	596	573	613	573	587	539	546	587	570	550	569	595	575	575	569	566	604	538	581	585	564	623	604	586	612	577	552	604	586	602	551	622	584	590	612	580	556	595	604	586	592	577	660	560	604	576	601	596	590	608	584	572	535	591	597	596	592	566	585	592	568	577	594	602	562	590	557	582	622	578	611	605	611	579	577	549	594	604	592	546	585	581	562	576	564	612	647	567	547	640	553	637	573	564	603	606	598	583	619	596	606	556	579	567	562	607	599	553	593	538	572	587	555	542	586	604	584	602	542	579	580	572	551	606	587	538	608	576	597	562	552	549	583	583	595	592	554	590	587	563	574	581	624	605	602	602	589	599	584	579	562	616	606	598	615	597	596	573	577	576	574	563	574	600	589	541	598	581	570	586	565	588	548	609	571	626	569	610	602	600	567	612	610	624	567	561	580	549	618	583	563	574	561	619	555	567	603	569	577	605	553	528	578	550	606	607	571	594	591	602	587	585	646	604	570	585	586	630	566	570	617	564	533	587	600	556	539	598	539	576	588	521	576	610	579	576	577	577	588	604	573	593	619	551	568	570	640	567	574	609	607	616	596	590	612	633	604	584	587	632	568	574	587	614	552	580	619	602	606	551	564	617	575	587	607	563	578	602	584	549	639	561	589	566	556	595	594	607	593	587	633	568	582	575	592	567	580	604	598	588	581	565	607	550	574	616	563	588	540	547	641	628	587	579	643	555	586	618	616	570	556	519	572	601	585	635	595	567	561	596	566	578	624	574	570	584	623	584	601	537	597	578	604	561	586	600	599	563	613	597	582	562	560	568	582	618	541	568	609	566	537	622	559	586	565	609	576	551	571	609	557	528	604	556	595	587	574	590	551	568	578	564	606	598	552	630	562	571	573	603	583	565	622	594	588	609	598	589	626	602	556	540	569	607	574	540	574	538	568	599	542	569	586	586	626	541	618	586	573	601	520	553	645	583	610	637	595	584	597	628	597	605	629	622	572	548	610	595	601	575	549	580	543	587	625	562	565	593	558	584	575	577	570	586	604	573	601	575	606	595	563	594	589	594	531	564	609	588	596	562	559	570	568	580	558	543	614	564	545	606	533	583	616	560	542	559	620	562	605	564	577	580	609	552	546	596	627	581	585	582	549	600	578	600	661	578	599	606	596	583	577	669	567	594	573	588	599	578	574	588	530	558	583	571	575	619	599	619	537	584	562	548	550	575	611	582	606	616	577	598	617	516	616	587	547	545	603	612	595	592	592	579	606	597	627	564	578	554	571	586	563	601	570	553	583	635	520	587	633	606	584	557	585	587	587	546	566	588	570	641	573	595	563	593	561	608	589	571	549	580	538	562	593	601	621	620	603	586	594	557	568	613	578	587	618	598	612	566	602	581	555	574	594	592	556	614	593	614	581	562	596	609	574	618	603	572	582	574	556	557	592	620	600	593	593	551	584	578	576	591	540	612	574	597	613	643	582	578	591	595	592	598	569	613	622	591	570	608	569	574	634	612	563	577	613	594	565	622	588	571	566	534	536	594	586	547	603	546	589	598	575	586	590	591	560	586	576	601	545	603	583	550	607	612	581	554	602	585	530	641	559	598	559	588	627	545	542	560	575	601	568	577	526	597	577	577	613	593	546	592	617	622	622	588	609	601	560	587	564	578	577	576	571	542	613	553	643	650	604	587	614	580	587	552	622	559	596	571	566	599	596	550	577	609	584	604	545	586	525	541	574	592	596	555	589	562	591	601	588	601	571	614	586	563	619	578	590	535	556	625	598	634	565	543	569	587	618	587	588	587	602	607	601	567	565	589	624	591	592	615	609	578	561	601	610	599	573	609	573	608	586	612	590	528	561	599	568	569	584	573	594	584	596	591	566	577	562	530	585	568	583	561	538	583	578	568	572	599	621	546	596	566	620	594	593	608	604	608	613	560	584	607	527	584	615	555	566	631	559	610	615	570	571	564	596	592	631	616	601	588	586	586	593	578	545	575	582	553	572	589	572	567	591	600	604	592	600	570	590	597	605	569	529	577	599	562	625	592	582	594	572	599	571	558	614
22879	21297	28846	24061	21296	21290	8363	1827	1114	866	758	718	651	618	557	498	561	458	484	511	504	446	432	465	437	424	420	417	407	403	385	373	390	418	408	400	421	417	429	416	384	381	409	369	404	399	408	396	398	391	401	406	406	416	396	379	378	384	392	393	364	394	410	414	358	400	359	388	356	375	397	386	394	394	384	396	400	370	394	371	378	385	349	395	405	360	377	394	386	368	368	389	401	388	350	372	363	427	380	351	397	396	395	409	424	422	369	380	366	376	408	371	410	396	377	391	378	359	407	384	367	411	375	394	420	391	380	361	389	395	362	379	411	410	397	398	363	376	374	384	400	399	406	366	398	404	350	381	413	411	388	425	366	365	374	352	403	378	397	391	351	406	356	392	372	370	374	399	352	405	405	420	353	368	397	377	390	372	364	384	400	373	378	351	411	353	417	386	383	399	393	400	367	376	390	400	402	400	379	389	403	372	401	387	403	384	399	397	382	383	380	391	406	386	408	375	345	358	407	389	393	372	384	382	378	375	430	393	373	390	386	382	368	391	397	362	360	367	366	371	384	387	368	378	407	368	387	379	400	382	371	367	381	409	372	432	401	377	389	394	370	375	381	379	377	405	385	390	387	391	353	380	408	399	383	396	373	383	411	367	382	412	385	350	394	426	387	379	422	411	407	377	362	425	377	397	368	399	392	384	386	403	410	385	401	364	375	396	362	395	388	384	377	383	391	387	357	383	402	375	358	391	418	379	379	385	375	388	355	362	404	380	355	388	387	392	396	362	362	363	411	404	365	388	394	380	385	408	364	379	407	389	381	359	369	347	394	399	390	372	380	410	356	388	391	383	368	372	398	392	396	352	380	382	428	385	350	379	387	391	436	369	404	354	386	411	401	375	366	367	377	366	408	379	385	374	399	369	415	415	402	363	396	392	388	364	388	394	365	373	382	398	360	386	369	368	400	382	380	396	412	392	381	392	398	427	397	373	373	376	374	394	379	392	382	396	373	405	404	381	362	385	388	362	398	363	390	355	360	358	365	405	378	389	392	354	394	411	382	398	418	428	383	414	358	390	382	403	399	373	381	380	399	408	365	346	389	419	373	434	359	390	415	380	411	399	380	352	370	378	401	421	397	416	388	380	360	393	412	362	357	387	389	379	378	392	417	377	392	387	391	373	400	380	368	383	400	390	377	392	366	379	418	383	365	384	388	380	385	371	389	410	387	391	395	385	402	382	358	350	370	392	388	409	403	409	382	414	380	399	352	382	387	382	376	388	384	373	401	404	406	367	342	374	354	374	394	393	364	404	378	355	379	353	368	382	348	372	371	412	372	333	365	357	378	415	355	386	383	382	405	422	339	393	352	398	367	425	401	382	418	396	405	354	371	351	377	380	375	388	397	376	402	433	399	354	399	398	400	382	368	368	429	430	389	410	415	377	379	369	384	378	338	335	364	380	384	394	401	377	372	392	402	389	373	402	389	395	382	388	404	381	388	401	369	403	388	368	415	386	391	377	393	365	394	388	390	380	357	416	391	410	357	360	402	442	395	369	372	409	393	392	397	413	374	404	390	376	385	361	385	434	369	369	397	387	386	412	357	405	399	378	379	381	403	363	336	386	386	377	393	365	384	371	386	350	409	380	375	391	372	395	384	383	355	368	409	373	399	444	378	381	411	407	395	371	400	358	397	380	394	378	374	386	399	378	398	382	365	412	400	379	416	367	395	406	365	359	420	362	390	376	363	373	395	422	396	362	398	395	395	353	369	397	363	404	366	395	394	380	372	395	373	407	375	378	394	432	349	372	349	378	403	358	414	379	378	368	386	357	358	372	392	392	375	402	377	379	383	362	408	381	396	396	404	363	370	379	425	377	395	390	410	401	388	399	375	394	369	371	410	389	418	385	350	417	366	393	417	390	408	361	387	348	377	393	373	371	418	404	391	395	388	387	416	373	392	370	381	352	383	393	371	412	360	387	404	384	392	368	377	394	369	377	400	382	382	382	397	414	397	380	414	402	372	356	386	370	387	390	393	371	414	403	391	408	408	373	409	370	415	399	407	383	441	380	372	377	399	401	364	372	389	363	393	410	374	368	367	394	387	396	395	383	379	353	411	406	392	373	403	386	400	401	377	377	369	363	378	379	359	355	380	359	376	394	382	353	403	375	362	366	376	387	374	409	365	386	408	381	376	383	396	374	378	447	396	392	381	363	391	412	398	366	386	408	398	388	383	387	398	432	374	395	412	387	370	377	380	363	380	435	341	386	383	359	378	388	376	387	377	381	409	393	390	413	446	390	386	406	373	385	409	399	404	390	397	390	433	354	402	334	364	382	353	373	350	400	385	368	361	392	377	376	346	370	415	377	382	356	382	376	339	402	422	408	402	372	398	402	358	399	401	379	362	383	383	418	401	390	387	391	399	375	369	411	388	371	389	388	405	370	427	354	396	370	365	367	395	431	384	412	413	392	358	365	375	380	384	381	412	373	387	389	396	380	367	359	397	374	412	396	403	399	401	396	388	395	375	386	403	358	392	400	382	379	380	396	376	385	407	390	380	364	401	422	415	376	384	364	454	400	375	358	367	381	391	366	370	385	405	379	363	412	419	389	387	358	399	374	368	383	376	367	424	408	385	391	405	405	391	378	353	361	399	363	392	336	406	365	408	369	397	399	397	391	391	388	409	407	388	398	398	387	412	374	410	405	387	404	376	351	407	358	388	379	350	355	416	403	384	410	378	382	407	385	410	380	388	389	381	392	379	392	390	381	374	375	379	409	380	346	417	439	377	410	401	373	376	396	354	380	385	384	370	391	378	386	377	367	375	380	411	419	372	347	424	377	400	370	386	400	344	369	355	408	387	371	418	361	396	391	381	369	393	388	371	382	358	402	353	405	349	410	368	401	395	395	399	374	385	403	408	373	384	432	392	403	404	390	387	408	381	417	433	354	347	365	401	349	379	345	390	361	400	397	382	394	382	383	375	375	379	393	385	392	387	392	373	382	357	417	387	421	417	352	407	403	376	373	400	387	390	353	413	389	401	387	363	386	380	364	405	397	399	379	377	364	383	410	374	390	362	378	377	357	368	422	395	403	374	383	359	385	395	368	391	366	370	408	353	400	414	383	389	401	354	363	382	373	372	364	367	361	394	400	428	409	369	377	360	383	375	373	384	384	386	376	343	374	382	381	380	430	362	395	371	389	360	404	380	418	378	396	373	378	411	374	366	396	377	412	393	372	417	387	357	383	363	344	406	343	395	374	370	423	386	397	409	368	373	427	364	411	399	365	391	396	384	384	385	415	408	346	414	395	395	366	359	381	384	433	372	381	388	414	372	371	440	380	361	380	393	400	389	387	391	349	380	403	397	411	389	374	392	362	379	357	395	409	377	394	407	383	371	386	385	402	383	402	404	370	419	393	379	410	396	402	391	391	418	370	357	355	389	414	410	371	390	388	417	368	381	373	376	415	394	382	362	375	373	373	407	349	390	379
29836	43251	22844	13338	7576	5490	4538	2662	1880	1382	1189	1017	976	809	735	660	662	578	589	533	502	511	500	502	476	485	428	434	454	433	411	429	412	438	451	410	403	444	442	370	427	389	392	414	412	404	403	434	372	413	426	412	403	408	428	415	398	411	398	438	395	415	424	398	409	376	395	393	440	394	438	354	431	368	413	387	451	419	439	402	418	385	401	368	390	403	383	392	417	415	402	419	392	438	383	423	405	375	422	376	372	395	398	362	373	426	372	418	371	407	399	410	418	401	414	426	390	396	403	394	409	418	402	378	427	363	359	393	418	385	392	357	415	402	398	401	408	400	423	399	376	349	420	404	380	391	414	372	395	382	359	384	374	393	436	417	407	396	390	407	391	404	374	437	382	407	361	410	394	404	366	415	405	426	401	398	388	397	400	404	372	381	422	373	403	359	371	369	394	401	395	387	414	366	418	382	374	352	420	410	401	382	406	390	373	433	412	414	387	448	413	401	374	371	403	420	403	376	371	399	406	386	408	421	421	410	411	415	371	421	363	376	350	401	412	365	369	401	426	406	378	438	347	429	376	350	385	428	395	423	385	421	373	386	417	407	409	398	392	374	384	426	397	379	415	395	397	399	393	379	407	370	411	422	359	409	383	377	352	404	415	394	370	416	362	372	384	400	381	382	379	387	385	395	375	421	380	381	419	376	412	403	409	378	388	437	391	421	375	375	384	368	414	376	408	372	372	389	362	384	383	391	390	392	386	383	386	391	373	392	418	399	410	386	404	417	389	375	404	376	423	394	399	405	398	376	354	374	416	395	397	395	412	404	356	428	387	376	392	371	390	392	376	365	438	357	380	429	435	395	396	422	385	412	352	379	395	396	368	377	384	394	362	396	415	374	420	356	393	385	392	369	385	399	412	411	433	380	402	387	397	394	365	406	436	399	357	362	358	407	381	403	396	366	410	437	389	401	376	424	412	417	376	396	392	391	394	389	394	358	388	384	378	392	347	396	398	391	405	373	407	410	410	365	428	384	394	417	404	371	382	389	383	380	380	410	390	360	410	389	392	390	391	378	418	409	403	389	415	378	382	398	399	361	388	423	376	404	389	379	407	402	376	405	395	381	406	360	399	391	399	411	373	410	417	421	409	397	400	390	415	380	370	404	375	436	371	354	392	371	360	374	428	399	373	362	406	410	366	374	381	352	364	371	372	386	400	365	400	411	385	414	394	399	377	370	381	401	389	403	410	376	375	378	392	396	400	383	401	367	401	393	392	362	371	405	426	399	417	388	336	410	379	392	344	395	389	387	363	407	394	421	397	404	407	418	407	379	378	384	393	414	413	380	381	375	387	400	385	381	362	402	368	405	383	421	391	424	379	391	401	378	431	435	379	384	371	388	383	397	402	388	405	418	387	371	384	361	391	442	391	373	426	388	365	396	406	381	425	395	399	382	364	389	371	365	354	411	406	382	396	394	359	394	400	413	357	408	406	415	413	374	399	425	408	424	364	411	395	358	382	402	407	390	428	406	381	394	407	382	409	387	370	396	387	382	398	432	379	387	378	406	399	419	373	424	409	384	403	381	440	399	392	378	392	420	389	398	403	396	389	384	384	370	416	364	430	406	373	355	373	402	385	374	418	431	387	373	396	412	365	402	402	395	382	385	375	396	372	385	389	352	413	407	374	371	382	379	382	402	395	387	419	372	413	360	390	366	401	437	397	395	407	389	376	432	392	421	402	399	399	362	365	421	402	387	413	399	387	404	391	394	432	398	404	375	393	401	393	406	374	397	398	377	387	385	378	356	375	416	396	353	385	384	391	393	398	384	391	368	397	405	347	394	391	399	425	402	400	397	387	392	383	352	380	378	388	369	374	412	401	381	435	390	413	359	379	373	394	391	399	417	429	409	390	398	408	368	397	394	371	385	384	421	372	397	421	417	406	379	370	408	406	389	370	370	414	398	396	386	369	376	393	388	401	414	418	375	418	364	366	375	368	413	381	346	400	399	400	362	384	400	394	412	369	411	422	390	389	354	388	386	376	383	404	390	399	400	377	372	379	371	405	397	386	389	387	379	432	389	416	427	402	426	342	347	427	390	380	406	415	407	393	404	384	377	381	401	399	378	363	396	349	389	390	413	427	398	398	399	406	389	396	379	369	396	403	404	409	390	390	384	372	409	384	401	406	405	415	389	400	404	370	395	383	389	396	375	399	383	388	397	392	363	376	410	416	404	392	418	393	396	397	442	368	388	392	398	383	430	403	402	382	392	390	385	389	413	404	389	394	397	372	411	413	371	400	408	381	394	399	412	381	379	409	423	385	379	390	360	364	419	348	367	364	333	410	386	368	377	398	414	434	390	394	397	393	391	418	390	390	383	414	405	381	435	386	419	388	402	410	379	397	416	413	405	357	367	399	362	380	434	427	389	410	405	383	385	388	405	400	387	394	396	397	391	399	407	379	377	366	405	388	403	349	390	413	368	404	405	404	427	407	411	371	374	365	419	340	397	401	407	369	395	395	382	418	388	349	396	397	391	422	396	411	375	395	399	362	361	402	383	393	426	397	406	392	393	415	390	410	407	399	402	397	379	419	400	396	392	353	414	388	360	397	412	370	422	374	395	421	420	435	403	400	409	386	393	422	385	364	419	360	417	380	424	397	397	410	445	403	372	406	396	378	374	398	391	411	364	381	402	416	423	397	373	400	375	418	389	377	403	385	358	418	415	412	385	329	396	413	374	408	388	393	396	386	392	387	419	380	374	414	348	397	388	401	416	357	386	395	381	376	362	373	419	365	385	358	387	394	371	398	385	430	360	404	404	394	381	359	386	376	423	381	424	411	378	392	402	393	401	401	364	391	356	384	379	412	393	395	387	404	373	403	427	377	383	417	435	415	385	393	381	397	415	380	408	371	375	375	378	388	380	427	371	384	398	390	418	396	384	378	396	397	387	357	363	404	388	363	413	376	361	463	394	400	396	393	411	396	382	398	380	391	380	409	382	377	399	402	362	389	426	426	413	392	367	384	395	421	416	403	412	401	436	402	381	373	403	390	399	330	395	382	348	421	374	411	359	413	430	406	395	379	415	370	415	390	373	389	405	418	393	428	385	380	431	432	381	364	409	381	399	393	395	412	393	414	407	396	412	392	440	420	402	396	376	390	425	410	402	412	375	402	392	390	378	377	433	420	374	397	383	413	371	389	406	373	397	378	409	395	396	393	401	402	401	424	422	412	415	391	386	376	402	370	425	381	402	378	380	368	374	386	417	389	389	428	420	411	358	427	368	392	374	387	367	379	383	402	421	379	412	404	407	373	396	396	381	433	380	388	413	374	399	411	410	430	398	372	411	401	403	397	368	335	372	412	390	385	389	379	399	404	387	382	375	370	372	410	386	375	384	374	384	359	401	382	413	411	368	385	386	385	394	380	406	389	388	391	418	377	415	395	368	393	416	431	405	402	395	375	438	376	364	387	397	407	397	404	344	414	442	386	384
28880	21351	13185	4725	1715	973	683	621	547	496	441	400	409	406	428	376	429	418	389	427	409	404	408	378	351	380	403	383	398	417	418	346	390	401	380	395	387	362	401	370	402	395	388	349	405	396	397	414	383	385	384	400	398	408	394	397	373	395	418	364	407	398	404	407	388	416	369	356	374	393	382	395	379	415	413	398	389	402	444	394	394	407	379	392	368	396	398	359	385	403	394	395	402	383	358	393	422	369	381	348	361	396	396	416	388	379	387	379	384	407	376	419	416	412	394	407	383	404	403	400	388	398	364	384	442	379	376	374	422	370	366	393	376	349	414	386	388	425	358	360	406	388	348	387	402	362	411	364	415	426	383	423	391	379	379	364	380	382	376	363	381	410	378	363	398	375	351	350	442	380	382	402	357	369	414	407	370	391	385	414	404	371	396	447	362	416	367	397	381	378	431	363	381	407	401	348	378	335	393	389	405	361	431	419	371	372	367	380	417	396	378	361	442	380	380	378	376	386	378	381	395	375	360	388	410	389	382	387	384	419	391	408	385	397	373	362	353	375	402	378	359	400	404	396	406	376	389	401	365	371	366	394	395	363	353	377	369	400	393	366	389	402	379	385	351	347	432	413	400	348	399	397	462	417	359	424	355	408	402	409	380	404	413	374	381	403	399	392	391	415	370	415	379	393	385	417	369	408	397	384	391	376	369	354	390	395	412	394	390	423	432	385	363	412	387	422	395	377	358	360	359	382	379	369	402	375	396	403	403	385	362	384	364	393	357	424	402	379	400	397	403	413	405	404	385	374	397	356	383	393	360	416	423	390	365	401	364	365	377	386	372	378	354	328	379	382	397	355	402	401	407	390	379	387	367	366	339	383	392	358	370	360	396	346	381	379	405	391	395	366	386	361	397	366	398	416	421	407	410	421	367	415	412	406	388	380	377	381	378	384	399	381	411	374	409	400	397	394	389	385	393	398	407	373	381	421	394	371	405	368	410	368	443	395	397	361	409	368	375	366	408	389	388	363	355	391	391	386	407	377	372	391	389	371	402	384	404	373	383	396	386	396	378	397	389	400	385	398	399	388	356	360	385	390	394	371	387	387	371	406	397	444	401	362	346	396	384	397	400	382	383	368	353	388	394	406	381	346	382	377	400	389	398	371	350	407	386	387	412	386	391	396	407	359	394	399	364	420	413	422	416	410	384	368	390	407	366	392	393	404	393	384	401	393	385	398	397	375	398	384	409	407	381	364	387	380	392	351	404	404	383	382	371	371	395	458	340	421	362	390	382	362	376	360	377	382	402	382	388	387	396	378	391	369	421	391	404	405	378	380	416	391	362	373	391	357	401	402	370	405	384	392	357	407	379	386	384	402	372	372	408	421	362	408	388	377	370	389	374	375	417	374	370	384	420	399	375	388	404	358	376	420	393	382	388	389	378	399	435	380	403	417	448	429	384	377	410	370	372	372	417	388	407	399	384	340	413	395	379	408	374	410	350	402	400	362	377	397	380	377	366	371	381	404	406	395	399	411	401	362	405	392	364	429	409	380	387	372	385	386	368	384	439	400	425	374	368	361	423	360	398	367	414	420	386	393	391	404	385	356	366	384	437	381	339	419	400	402	371	366	377	397	376	368	407	391	375	399	374	338	401	371	411	426	399	384	391	407	391	393	381	353	377	429	393	365	392	391	405	404	411	348	403	378	374	382	355	383	386	368	421	401	400	390	385	411	387	373	372	393	340	369	379	382	374	391	388	403	384	382	370	375	371	402	431	419	403	375	382	368	372	389	344	394	386	389	365	380	429	399	391	423	400	420	394	392	344	386	418	379	421	391	382	351	349	381	384	407	378	378	385	397	398	402	367	362	407	373	369	355	378	402	376	401	400	390	422	412	401	360	399	398	396	380	360	408	385	385	402	368	376	419	410	436	385	376	376	416	380	387	387	389	405	384	380	379	362	406	367	359	379	385	361	380	351	388	426	408	397	422	413	375	383	368	406	379	378	399	407	419	389	402	401	364	374	382	379	421	378	404	378	363	376	363	432	379	378	374	355	400	387	375	418	382	366	385	380	381	393	345	412	376	405	416	383	377	377	420	408	378	393	404	392	367	429	384	396	398	389	380	387	386	398	379	431	365	375	405	386	366	406	394	340	377	370	367	377	410	392	414	374	378	419	366	406	366	396	396	384	411	375	388	388	363	394	370	412	406	397	420	423	390	393	380	374	384	395	413	368	390	392	392	351	373	389	364	373	425	405	400	374	405	411	415	408	383	387	373	396	386	414	415	397	396	405	429	363	381	341	378	375	383	380	385	392	424	416	403	362	397	380	386	417	369	379	403	390	401	392	379	378	397	354	364	360	348	384	412	380	401	351	390	392	387	393	376	356	355	402	366	386	374	371	371	406	379	425	409	405	390	387	396	365	363	339	373	370	367	370	402	376	382	375	381	396	392	351	375	375	371	414	359	440	398	440	355	374	389	424	366	405	385	392	410	426	377	368	377	427	374	370	359	380	365	385	400	396	392	375	380	369	388	370	376	380	399	407	362	411	405	379	362	389	365	387	400	379	389	393	393	329	425	361	368	387	394	377	395	394	427	367	403	390	364	367	356	389	399	375	368	396	416	369	409	381	413	354	349	417	359	375	393	376	383	388	381	351	368	399	356	349	387	374	378	402	420	406	383	379	404	390	383	351	399	380	376	383	385	401	408	404	391	402	422	425	388	398	384	416	385	398	398	376	417	374	352	369	404	392	346	410	416	429	376	419	379	368	368	392	385	389	432	430	379	389	402	397	387	394	412	374	364	426	407	389	384	385	370	374	399	413	418	437	390	421	367	369	393	423	405	352	367	364	402	357	381	424	393	398	394	392	355	381	366	390	390	381	419	366	392	377	360	386	368	402	374	412	401	421	388	373	387	369	363	352	382	430	389	409	373	359	404	406	396	428	386	395	401	352	386	367	399	376	357	377	369	384	350	371	372	374	333	359	390	405	414	391	392	390	346	374	407	419	398	409	395	378	367	393	440	430	367	390	398	424	366	378	393	411	417	374	367	398	368	391	386	390	369	397	364	411	380	387	367	375	371	410	385	401	355	417	394	418	352	346	395	357	400	375	365	395	384	391	386	382	393	392	422	371	397	361	389	383	407	315	382	375	417	379	370	364	335	392	391	378	370	385	377	375	403	390	373	401	400	387	366	411	402	384	384	398	391	367	383	400	398	407	397	421	381	412	361	387	373	370	388	421	428	405	408	409	383	373	377	378	386	406	365	400	377	381	391	414	390	374	412	400	365	394	386	370	362	395	405	368	398	379	368	375	370	420	374	432	386	378	393	381	403	389	367	396	395	374	419	372	406	359	382	380	400	403	371	393	375	396	385	392	371	381	381	399	412	369	379	370	376	405	398	394	444	405	344	421	406	369	364	390	401	387	392	412	394	386	381	366	397	359	401	408	372	424	420	361	423	384	398	385	410	360	392	375	368	415	395	398	401
22410	25914	11448	5102	2630	1610	1179	925	777	623	555	515	500	476	491	479	479	452	430	457	417	438	412	418	452	426	442	433	431	419	452	410	394	430	450	468	412	432	428	407	420	465	421	424	419	435	436	435	441	484	390	425	397	394	407	430	419	379	443	412	407	401	408	422	379	418	404	372	457	435	377	419	413	432	389	426	462	418	430	417	413	436	449	418	384	392	397	434	380	443	439	427	431	421	490	424	424	428	471	450	393	415	444	451	454	433	407	415	426	410	399	420	436	381	385	429	429	435	396	424	430	436	424	406	397	374	428	423	416	436	424	432	402	427	438	453	404	447	421	438	435	434	441	432	413	412	425	433	419	453	405	425	428	401	422	455	397	404	416	391	445	408	438	393	440	443	465	417	413	408	458	391	424	390	415	424	424	430	407	436	436	431	428	428	409	415	411	449	437	397	428	414	418	418	438	436	397	423	415	417	419	404	409	396	386	451	437	447	419	444	428	415	444	445	417	437	428	397	428	441	411	445	389	435	424	448	484	409	435	431	391	445	415	396	455	473	457	392	440	394	416	413	441	446	446	407	419	435	440	447	446	430	415	444	469	407	439	453	418	452	389	427	465	411	418	441	410	373	395	473	430	446	402	444	419	422	428	428	449	441	434	449	454	440	412	418	474	401	425	451	438	432	419	429	429	401	436	436	385	409	405	434	403	424	438	390	437	400	454	381	397	422	413	435	414	430	448	439	416	413	406	449	433	424	434	433	430	404	410	435	429	397	411	403	427	468	403	435	427	402	425	432	451	432	433	461	406	454	421	416	452	429	459	450	406	420	434	439	397	396	425	425	464	437	426	434	435	439	420	411	411	412	454	436	425	389	415	428	427	406	425	417	417	438	439	430	407	418	425	406	435	436	448	438	415	373	452	409	395	414	443	439	424	412	409	446	400	384	396	470	467	380	429	467	397	399	464	424	432	445	427	438	398	432	402	454	443	424	442	478	407	403	423	414	424	457	407	464	401	438	428	432	389	404	407	416	479	424	428	428	465	430	431	424	386	417	444	423	408	428	417	409	449	424	425	404	435	415	437	398	451	454	378	422	432	422	405	398	391	409	430	411	454	434	410	440	384	412	432	444	403	427	442	400	407	427	432	410	407	425	402	446	451	422	428	398	449	401	442	437	443	412	436	404	447	409	455	446	366	393	436	442	390	417	463	412	429	416	393	463	395	418	415	451	412	418	394	439	430	387	415	427	408	417	447	414	401	435	396	408	411	412	432	406	418	409	415	434	424	396	381	420	457	418	441	446	414	426	421	433	423	410	414	416	418	408	405	423	429	415	383	424	408	442	419	399	400	414	422	457	413	396	425	461	437	431	399	417	427	408	393	449	400	425	432	452	362	378	427	429	420	454	446	423	442	389	414	448	444	429	415	435	412	477	409	447	390	444	442	405	449	436	430	397	439	407	421	444	425	419	450	432	453	421	426	421	446	401	425	439	431	440	412	423	431	420	441	434	434	432	430	412	413	439	421	443	473	455	422	440	408	468	442	428	420	405	427	383	409	400	422	412	418	437	421	412	432	412	399	445	439	425	435	414	444	411	443	418	429	439	395	425	415	384	408	414	432	390	425	421	420	408	432	455	419	459	396	421	407	408	425	400	420	415	434	432	422	431	447	461	400	423	450	436	451	412	447	431	436	446	411	444	434	442	383	443	449	415	409	412	411	418	455	431	426	428	420	418	409	414	438	422	414	464	420	401	397	419	407	399	438	415	439	452	414	402	411	469	418	436	397	427	409	414	426	461	417	441	436	413	394	429	415	403	409	381	479	430	416	434	460	448	421	416	407	412	443	438	404	468	410	439	410	419	417	400	416	431	436	413	461	436	411	413	411	396	443	426	418	435	396	437	418	403	426	400	416	404	418	393	402	433	423	426	416	436	427	470	435	420	417	410	392	406	422	430	381	457	420	437	415	440	394	393	436	449	442	429	439	418	422	411	380	413	451	410	442	424	419	448	430	401	429	449	457	443	410	428	450	423	446	440	443	390	425	397	423	433	439	391	428	444	412	396	429	385	391	424	433	447	436	430	372	425	434	400	427	429	437	446	424	437	391	405	427	424	395	450	436	414	425	495	426	408	429	414	405	395	419	451	451	399	404	431	421	429	400	403	392	447	439	441	442	461	420	450	413	408	428	411	452	407	410	405	440	398	442	428	425	422	391	410	420	420	408	459	404	412	412	417	445	377	419	439	443	424	418	446	417	423	434	424	419	432	441	456	454	444	402	450	455	421	448	418	418	432	425	436	463	432	464	414	454	425	423	430	408	436	399	380	438	423	457	431	433	410	422	417	414	381	410	444	386	397	416	458	427	413	396	406	410	374	434	444	386	421	434	427	408	426	407	449	422	463	425	426	412	434	396	452	439	425	425	409	390	418	426	439	403	411	428	425	430	440	410	400	439	433	423	411	425	453	406	403	412	399	416	401	436	459	439	386	417	437	423	445	441	418	423	439	397	394	406	442	413	426	451	397	405	430	449	432	436	438	411	407	410	402	441	418	402	429	418	409	447	417	445	448	400	433	435	403	444	401	443	432	420	436	408	440	438	419	421	411	435	427	422	423	441	438	394	399	406	452	405	406	418	412	451	422	402	452	429	370	461	400	405	434	394	428	443	428	428	424	432	398	433	413	428	443	424	421	404	437	450	414	398	429	450	425	406	428	427	427	443	398	462	423	458	423	448	419	455	392	422	413	422	416	408	410	397	414	422	407	430	427	469	420	424	429	453	428	423	415	420	414	450	397	400	439	387	421	410	424	429	430	420	446	431	439	415	393	448	442	444	437	415	390	420	436	450	408	463	451	426	429	434	423	449	414	387	400	404	432	419	427	412	446	436	444	442	407	403	470	405	469	444	452	446	385	441	412	411	419	414	447	404	452	410	412	394	442	416	404	439	456	397	401	435	445	404	461	442	404	422	394	438	397	437	454	426	424	387	418	413	435	449	406	426	481	441	397	399	422	421	450	415	415	431	427	396	434	390	410	417	415	409	413	399	427	421	442	367	434	410	401	420	430	405	450	448	467	405	446	440	460	444	425	448	423	378	442	417	410	429	435	417	446	410	419	411	455	438	444	452	387	431	417	455	414	429	403	429	417	418	415	391	386	409	427	421	439	393	413	425	441	448	431	408	423	437	447	412	456	449	421	411	430	424	393	413	421	461	416	401	405	426	396	373	438	422	428	412	388	433	407	437	441	418	395	449	403	407	390	442	446	443	436	412	419	430	433	408	426	442	417	397	399	472	409	414	413	413	405	410	433	455	408	407	443	438	421	420	396	425	406	430	405	438	448	440	432	434	470	412	428	392	422	412	433	411	420	448	408	401	434	414	412	428	443	414	405	439	411	407	455	427	427	453	442	404	441	401	413	434	438	442	388	364	413	454	435	416	416	396	457	399	442	414	435	409	399	413	398	405	437	461	406	405	419	467	424	456	478	457	380
23890	21278	28315	24193	21050	11316	1415	921	712	525	451	395	375	345	321	321	297	326	295	279	301	305	297	254	243	325	659	223	245	228	273	242	233	245	228	253	262	219	223	239	217	276	239	248	241	245	238	240	206	251	251	225	256	268	219	215	212	239	236	232	239	222	252	217	247	239	229	226	237	222	268	224	230	225	234	197	206	207	228	217	219	252	237	231	224	218	233	231	214	227	214	235	218	242	222	212	230	219	228	229	201	231	219	243	227	200	221	217	252	216	218	241	213	207	272	212	240	217	198	243	250	219	244	230	243	227	231	217	218	243	191	220	210	192	229	205	220	230	240	229	221	230	220	243	212	202	210	193	231	228	250	231	239	232	240	235	207	235	214	254	231	226	234	212	229	191	205	237	255	225	244	205	216	239	246	253	236	238	226	206	233	224	237	220	246	238	253	222	238	224	193	213	215	236	216	237	229	211	259	215	199	239	202	194	213	241	225	201	224	228	229	238	206	243	224	230	215	226	226	192	216	242	216	217	223	247	206	234	238	228	195	243	209	232	222	258	227	220	216	234	218	217	246	225	226	225	215	242	227	242	252	219	222	246	247	240	202	205	207	188	224	234	233	237	235	227	232	233	240	229	239	238	244	231	223	252	209	230	227	217	222	235	251	218	223	212	219	219	211	204	216	240	199	226	222	224	221	210	235	205	250	258	251	233	230	256	233	224	209	248	239	217	221	213	220	232	225	230	207	195	230	225	212	222	237	252	227	201	245	228	240	246	229	219	201	221	226	220	250	251	214	231	204	255	214	216	212	212	226	216	224	245	216	212	211	248	218	194	232	250	228	237	235	208	246	228	230	241	222	231	215	209	208	200	239	245	218	234	225	254	218	228	223	209	212	222	215	227	233	210	219	222	242	221	206	241	260	240	249	211	242	237	229	230	223	242	230	228	224	240	240	216	248	218	240	235	246	217	247	235	214	245	227	210	229	234	210	224	246	216	225	222	199	215	215	231	236	232	224	229	227	234	257	216	240	233	229	237	251	221	225	204	233	225	225	203	208	207	215	208	221	208	230	227	255	231	227	234	225	218	215	236	236	222	224	237	241	243	248	214	208	212	208	222	197	225	218	230	230	219	224	209	255	237	232	233	237	254	232	198	268	202	202	219	217	217	220	216	216	244	215	216	225	246	227	249	231	206	244	232	220	240	207	233	240	220	222	232	223	204	230	248	238	237	209	224	231	204	251	197	210	242	214	227	215	207	220	238	228	231	240	239	226	205	219	223	211	238	208	239	215	248	220	239	200	216	212	218	250	236	194	221	201	231	229	232	244	241	198	243	238	232	229	222	233	216	226	230	241	232	218	204	213	238	258	211	240	214	235	224	226	230	228	213	212	214	205	228	247	209	200	239	209	206	211	241	228	231	235	214	223	211	221	228	236	248	216	205	234	223	239	225	218	216	233	229	213	220	216	221	249	231	253	219	227	236	218	207	225	219	244	235	241	235	220	240	227	226	230	211	233	228	214	200	233	221	230	233	204	259	213	209	224	227	247	220	222	235	197	244	231	207	224	206	245	232	254	233	229	210	207	262	209	244	206	209	239	228	229	196	229	235	213	216	214	247	233	228	207	247	227	222	220	217	215	226	225	241	198	249	215	232	251	215	213	212	209	223	202	208	237	223	224	213	257	234	219	201	210	224	222	230	278	219	248	191	224	224	197	228	250	207	207	242	231	202	219	235	196	209	247	216	207	216	221	242	227	227	217	220	207	199	230	230	245	194	242	228	205	217	216	211	228	238	217	218	225	240	258	201	223	222	221	213	212	232	249	260	229	207	231	218	232	228	220	243	239	182	230	206	200	232	225	217	222	208	224	219	221	220	236	221	230	226	255	233	230	229	212	222	234	259	239	229	231	240	231	214	203	252	241	227	240	250	237	229	235	222	223	242	232	229	231	232	224	247	248	249	214	214	237	255	225	223	260	199	220	229	231	223	246	237	222	229	255	237	231	216	228	213	236	216	243	234	233	248	237	224	230	239	198	225	230	230	229	207	240	206	232	193	253	243	217	234	209	256	212	243	238	238	267	227	253	250	215	216	203	251	218	223	225	254	222	220	217	242	249	242	253	237	211	220	243	224	209	243	252	229	243	242	232	235	220	222	208	250	231	246	252	244	218	253	237	218	219	213	231	220	229	225	208	230	216	241	272	205	256	236	228	227	235	214	220	237	233	208	220	234	213	222	239	214	212	220	223	228	208	209	234	234	229	206	230	217	205	230	227	209	234	211	236	222	256	213	214	226	219	210	240	228	205	240	260	214	239	241	214	231	238	240	200	231	247	240	213	233	226	233	240	229	219	215	223	240	224	256	244	236	199	248	235	226	252	247	234	224	203	227	239	228	258	217	240	248	220	241	233	214	246	204	231	235	214	212	217	200	221	228	211	226	224	219	213	215	216	253	237	212	230	225	234	212	212	163	257	220	240	214	195	226	202	221	193	222	227	268	212	227	244	215	219	252	231	211	223	221	210	204	240	238	240	231	206	225	225	240	219	215	240	214	254	240	233	242	231	222	220	213	241	243	222	247	221	206	215	213	232	227	257	223	249	222	223	241	197	209	235	219	215	215	222	231	243	241	221	236	218	234	218	221	222	194	235	213	201	227	235	219	243	221	225	205	195	227	224	237	238	207	217	233	247	199	212	234	237	223	243	230	226	247	236	234	234	242	247	227	203	228	203	222	237	204	202	242	192	235	221	240	235	231	226	222	227	237	207	239	215	226	215	250	251	235	230	210	220	209	245	239	213	229	218	259	247	227	247	250	237	213	229	224	243	209	225	222	207	254	250	222	217	229	246	210	242	208	239	227	232	224	235	228	245	236	233	211	233	236	227	239	214	221	242	229	232	233	226	207	232	222	210	245	227	258	201	205	229	254	231	219	258	229	231	208	201	223	210	216	212	221	222	215	257	218	219	221	215	199	220	234	228	205	208	185	208	232	240	220	235	205	242	215	248	229	222	214	219	232	277	220	242	220	209	214	218	226	236	227	222	224	202	229	194	237	225	222	220	217	239	216	220	238	226	239	235	202	219	237	245	199	244	234	222	221	203	220	232	227	227	197	221	228	265	227	230	213	211	209	237	226	223	228	231	233	223	226	235	241	224	252	234	217	252	222	213	223	237	212	213	213	216	213	223	211	230	240	231	240	204	231	210	227	214	221	221	236	231	220	237	212	231	226	268	221	216	204	207	228	228	250	229	240	240	233	247	231	217	221	246	244	223	207	229	212	248	215	228	235	215	216	204	243	226	211	250	239	195	228	217	220	243	213	209	209	212	217	223	271	236	232	210	222	204	209	232	239	247	197	245	232	228	248	228	235	237	236	216	221	247	225	226	242	223	221	213	231	246	227	219	231	277	208	237	218	201	203	218	234	238	238	209	227	246	219	226	215	213	225	226	224	242	239	210	193	257	228	221	216	223	200	199	232	230	226	239	200	225	216
26967	38210	20777	9976	5709	3172	1658	1578	1392	852	702	596	555	514	485	458	422	393	364	339	301	311	333	304	304	430	1010	323	299	270	289	269	268	260	267	248	282	262	269	241	281	250	258	241	265	293	253	266	265	260	269	263	229	274	252	221	256	306	270	254	278	264	242	238	249	250	259	260	232	226	254	227	271	225	260	262	261	251	245	252	256	261	272	272	252	264	241	241	248	248	252	237	254	269	254	236	273	263	243	259	246	275	243	240	259	234	286	276	260	238	262	262	259	269	231	246	227	245	251	247	275	290	281	261	258	242	242	260	226	247	214	265	246	256	241	272	261	212	271	258	219	243	245	259	233	244	226	245	266	257	217	265	224	244	255	263	299	268	263	256	242	268	255	229	241	286	251	297	258	267	269	249	240	271	252	223	252	248	241	229	257	276	259	267	276	247	240	253	269	235	252	240	244	254	248	243	276	264	280	256	233	263	249	277	279	253	248	229	252	255	215	259	279	246	254	246	234	233	238	283	256	238	259	259	257	263	250	238	247	261	268	266	249	244	247	250	237	247	251	253	239	267	243	231	274	251	250	252	270	240	277	270	236	229	282	237	285	253	239	262	241	247	252	260	235	276	237	226	245	251	248	256	256	258	252	247	260	248	268	257	261	244	233	274	220	257	254	247	227	264	239	231	227	262	260	257	241	271	226	242	259	252	257	244	268	250	272	270	257	244	260	218	273	260	279	239	236	269	271	237	227	250	247	218	235	231	249	262	237	233	248	234	254	260	228	272	223	260	261	243	251	235	239	266	258	246	246	262	235	238	259	265	224	262	267	226	250	240	274	243	233	255	270	232	249	232	248	247	225	246	235	259	243	245	211	277	250	237	276	259	247	245	261	264	274	268	256	252	212	261	250	256	283	257	234	264	250	252	238	258	240	268	238	246	245	229	242	223	235	245	257	260	273	219	225	256	240	268	252	258	263	266	263	266	235	246	255	238	243	237	239	265	239	282	267	240	257	260	253	259	248	226	277	242	270	254	254	264	271	262	227	231	259	247	286	246	212	254	248	241	285	262	288	234	245	251	253	219	266	229	256	297	258	244	253	267	267	248	253	259	262	271	254	233	247	228	243	256	291	261	265	281	241	275	243	244	238	220	287	284	252	249	250	237	248	254	257	240	242	273	227	248	249	266	261	236	227	231	271	264	245	255	277	243	223	263	258	256	250	260	260	256	265	236	224	236	247	241	242	260	254	245	234	240	261	281	248	247	264	266	284	277	214	239	257	251	233	269	259	248	239	276	251	259	253	240	258	254	233	243	296	257	239	274	256	251	223	235	239	253	243	252	274	265	234	239	269	247	269	255	268	267	241	242	237	254	273	229	260	259	222	254	258	227	245	242	226	271	237	265	210	250	219	272	234	265	231	262	249	252	254	249	254	237	231	245	274	224	279	258	230	255	262	248	233	243	279	258	263	241	259	276	220	259	264	232	270	254	261	249	245	251	266	269	241	252	253	253	234	249	248	230	259	253	247	235	277	263	267	258	224	232	269	265	273	229	266	238	233	243	223	262	259	246	238	248	248	239	238	243	281	257	267	252	261	233	275	253	280	255	251	259	240	228	243	252	254	252	231	262	223	236	232	273	262	260	270	256	248	262	235	308	233	247	237	276	231	257	283	266	230	243	262	266	248	234	271	225	228	264	211	236	235	245	258	225	257	231	254	247	235	247	267	253	259	248	217	253	261	248	242	224	240	228	247	244	251	254	248	248	268	248	243	234	234	263	272	239	260	274	232	259	233	277	274	261	243	274	287	239	247	270	241	243	229	239	247	229	269	262	265	251	242	263	270	250	255	290	258	238	256	254	258	244	266	289	287	251	230	246	247	256	239	231	285	252	245	253	244	244	268	293	268	269	270	239	242	222	233	245	229	252	265	263	246	252	252	217	298	253	262	273	269	260	257	261	240	267	253	247	256	247	247	259	238	232	217	235	252	241	292	245	218	246	259	262	262	219	261	230	243	240	248	246	224	230	244	246	242	238	252	253	232	246	237	238	260	272	251	286	264	253	269	245	235	258	253	215	233	257	263	295	247	258	237	227	247	276	231	245	292	258	231	247	265	235	249	261	247	240	234	228	233	241	243	232	260	242	246	248	271	266	242	241	271	266	256	250	254	204	242	249	228	258	250	233	247	266	222	236	274	261	240	266	235	274	271	255	233	210	242	260	252	244	266	225	239	253	236	258	255	245	253	274	230	262	250	253	251	248	251	272	273	252	264	264	250	247	249	240	262	227	228	254	247	219	237	239	246	245	245	230	268	266	228	238	290	237	215	232	227	251	277	267	254	239	264	252	248	254	274	245	243	237	249	240	223	268	258	233	237	232	253	220	289	242	255	240	231	250	265	240	266	257	246	252	241	242	257	247	251	226	265	272	235	257	247	257	261	268	253	232	248	263	258	247	252	232	249	276	253	273	250	255	270	222	256	247	235	264	256	250	247	246	234	249	259	245	280	264	255	263	270	262	246	253	247	257	267	267	263	275	257	250	282	253	253	268	260	273	248	237	224	232	251	246	260	278	232	243	224	261	236	246	266	215	260	259	302	228	244	248	270	217	239	257	269	280	252	222	249	245	251	232	264	238	263	251	274	260	235	245	256	260	274	257	289	250	266	231	245	242	231	256	271	269	254	230	243	258	262	245	258	256	258	241	254	249	243	259	274	255	240	242	254	236	244	234	263	225	243	261	214	234	269	263	269	281	248	257	287	249	235	232	249	255	245	236	254	279	235	240	243	253	248	242	244	229	235	234	243	230	242	257	260	267	271	250	299	256	258	236	277	262	257	247	252	247	251	233	252	238	239	280	285	257	272	252	229	249	258	250	254	263	250	255	267	236	272	250	272	237	253	257	248	251	268	257	275	226	248	268	258	264	254	224	267	256	281	275	237	263	229	235	222	260	260	235	246	246	256	221	222	249	254	259	245	241	263	251	232	264	264	254	254	246	239	283	256	248	287	258	239	258	271	259	259	227	240	282	240	232	226	224	267	232	262	261	261	232	240	257	233	258	234	239	283	270	244	270	257	250	256	249	258	263	261	245	253	257	232	254	246	240	235	282	230	270	265	235	272	271	217	251	252	238	270	250	256	264	224	241	253	264	271	242	250	253	282	263	221	267	246	242	241	248	220	274	252	242	252	257	250	272	272	232	271	226	251	233	263	262	244	247	265	276	263	298	248	252	253	234	254	248	245	258	235	267	229	250	246	228	286	220	245	238	244	234	249	236	264	243	252	253	263	254	245	232	284	258	248	245	257	237	238	254	265	271	242	274	234	281	282	262	267	245	253	232	239	250	274	246	279	277	253	256	259	250	243	239	247	228	269	233	238	284	232	260	278	258	259	255	243	270	272	259	250	251	265	257	234	285	269	272	226	232	231	277	235	243	256	253	247	243	257	213	262	249	245	211	302	264	260	240	237	232	264	236	266	235	270	234	259	286	266	233
25172	21275	27011	25379	9149	1609	1078	921	811	800	691	634	629	639	633	574	617	595	621	588	568	581	577	567	492	547	539	567	518	522	582	580	526	572	545	565	586	581	573	576	557	530	572	534	519	539	563	610	579	538	516	550	496	552	556	546	556	545	590	568	523	529	543	543	583	559	583	577	553	539	561	540	556	539	563	541	611	546	614	551	569	547	509	590	526	562	554	572	535	569	571	563	563	547	578	546	544	581	569	563	564	621	567	540	522	563	562	582	588	600	568	570	523	574	558	593	588	587	551	557	600	556	566	546	566	575	574	554	545	561	511	538	538	589	572	604	547	566	520	550	544	538	590	554	571	581	524	558	541	569	570	553	505	511	557	586	553	561	543	554	502	535	562	588	533	530	542	568	510	582	535	520	547	547	550	591	551	549	580	586	533	560	552	563	564	601	528	567	543	554	525	563	530	603	562	560	550	527	530	556	572	547	560	587	533	556	599	554	599	575	587	589	549	578	536	593	580	548	550	561	571	568	570	539	566	562	542	543	539	542	539	590	530	564	551	526	586	577	567	550	533	569	537	580	603	551	554	525	551	598	602	592	548	596	527	563	532	556	569	546	572	571	563	573	549	560	554	538	548	537	543	605	591	530	610	558	546	558	585	563	583	601	530	532	565	508	579	557	558	575	521	569	532	586	553	511	535	535	507	537	564	532	535	570	557	559	553	578	577	562	561	503	572	568	572	592	576	574	601	531	535	613	526	577	545	552	553	585	542	496	546	540	530	558	539	577	531	522	557	558	581	575	544	557	538	583	550	541	547	525	533	546	529	586	577	596	543	519	557	582	512	541	556	519	580	604	566	504	563	538	543	587	550	514	548	556	592	550	555	547	544	573	556	532	572	599	592	563	566	567	586	560	538	563	564	493	558	563	540	562	545	526	502	541	578	550	534	551	566	533	585	528	499	564	594	583	575	522	540	551	568	572	563	533	550	562	495	560	543	553	562	597	533	589	532	539	579	540	519	560	546	580	621	545	588	526	536	564	558	525	597	544	577	591	543	559	540	539	534	539	513	541	566	587	561	525	535	535	551	576	539	555	526	535	516	568	562	551	533	537	554	572	580	546	558	536	595	590	562	556	563	586	575	574	570	554	555	556	604	574	541	522	562	578	570	586	557	545	622	564	574	561	549	565	539	529	593	534	573	596	563	548	587	556	561	590	531	529	601	525	537	563	559	577	576	571	546	543	554	543	550	536	514	614	564	560	554	534	554	586	558	518	581	537	533	577	558	515	549	540	588	578	588	548	584	616	578	553	536	548	564	551	562	542	552	539	515	555	537	581	541	558	564	538	528	537	557	563	547	524	577	588	566	578	547	607	521	556	557	534	507	545	557	571	501	517	561	498	545	580	587	545	552	526	586	582	568	585	584	577	538	579	541	580	559	588	585	571	530	536	567	567	546	577	586	585	584	517	525	568	535	552	536	511	550	580	574	517	533	552	554	552	541	578	565	557	548	548	566	553	553	558	557	535	526	580	526	583	544	539	564	540	540	587	577	575	539	560	501	585	583	537	541	563	540	550	525	494	572	580	562	557	571	525	575	572	576	525	551	560	586	538	563	570	538	551	579	557	588	573	560	574	570	572	560	588	568	544	556	555	579	559	529	574	531	568	572	561	560	521	570	561	532	579	522	523	559	583	543	526	542	540	546	577	534	588	546	588	572	583	568	579	563	550	557	572	573	559	581	565	533	598	542	592	572	570	547	561	520	568	552	568	549	549	522	539	516	560	564	546	558	512	546	556	548	548	591	557	549	565	539	565	570	518	540	557	567	561	568	556	577	551	582	534	539	563	549	579	534	546	519	541	549	575	537	546	520	509	540	566	547	582	565	548	542	576	564	572	551	566	575	565	556	566	513	568	587	539	539	525	549	543	548	539	565	542	561	545	585	583	502	592	587	560	557	569	574	551	516	527	552	584	537	575	582	551	555	624	525	523	545	560	536	574	518	556	512	506	529	555	565	594	568	534	594	558	588	541	598	555	579	540	538	522	530	550	573	535	540	526	590	581	547	533	611	544	555	577	553	572	609	607	533	564	564	543	597	575	538	584	562	570	547	554	573	527	601	569	578	554	563	516	595	495	518	549	514	506	532	583	554	550	578	532	497	556	550	549	534	595	545	542	573	596	552	589	564	568	573	520	527	565	583	551	542	536	561	596	579	573	555	595	579	539	540	522	565	550	519	570	556	558	589	541	549	569	578	592	530	545	566	525	548	555	585	532	539	545	524	583	544	539	534	568	545	533	576	558	547	570	548	569	565	564	573	557	542	495	561	577	524	587	573	592	560	550	569	526	532	544	530	546	551	545	568	565	573	585	546	539	546	564	522	568	591	571	525	537	527	521	571	573	549	560	556	547	553	559	587	583	577	529	559	581	511	524	552	541	533	541	537	575	556	559	528	555	569	528	577	579	581	545	571	560	545	565	532	557	583	600	535	577	543	572	557	525	562	509	533	566	544	577	539	567	577	559	563	581	552	559	562	515	552	535	544	584	553	559	573	560	548	575	551	525	600	564	536	617	576	565	564	560	532	540	559	571	550	560	558	550	553	541	502	550	573	543	553	552	582	536	561	580	552	554	565	540	553	559	577	589	559	543	545	551	562	554	605	541	566	555	557	561	578	563	515	563	551	573	542	542	551	545	591	544	527	594	538	538	548	557	510	546	561	529	549	602	533	528	577	566	621	590	582	582	560	508	552	587	526	555	522	535	562	536	573	565	526	512	562	560	580	543	577	491	554	577	530	561	568	555	572	592	555	574	549	506	482	538	549	572	574	559	545	532	588	580	560	553	549	580	595	609	505	558	547	557	561	587	576	535	586	579	581	564	536	536	542	589	575	541	547	581	561	534	608	543	545	530	617	546	532	592	525	549	547	525	550	552	551	576	566	489	524	500	587	566	569	556	488	560	548	512	560	578	594	553	572	512	558	522	545	547	554	521	553	536	597	605	509	602	542	547	559	541	521	539	608	555	613	552	502	523	556	540	552	550	563	541	568	580	530	594	550	570	538	555	561	559	546	500	537	558	549	523	601	551	546	540	526	528	495	556	523	583	550	547	567	592	550	543	552	544	573	549	579	560	493	580	553	554	511	545	528	559	566	570	579	590	525	575	567	557	556	544	548	561	538	553	547	556	519	594	576	582	555	583	615	525	550	533	562	536	569	598	545	529	531	553	556	553	525	546	486	579	552	564	560	571	516	606	582	558	542	551	544	580	544	558	578	596	582	565	546	570	547	545	551	547	526	571	577	571	515	537	543	561	530	532	552	523	571	553	552	590	527	576	579	538	570	551	551	547	526	535	568	512	559	597	546	604	560	599	518	545	573	532	544	555	595	544	563	563	539	560	551	564	573	532	527	524	575	547	574	528	595	543	517	570	562	536	532	534	549	519	533	601	554	565	551	514	587	582	565	580	572	556	574	556	555	588	531	559	556	544	557	576
25996	33132	16942	7165	4444	2116	1414	1278	1258	1080	877	697	778	680	728	753	701	681	697	659	661	618	608	565	565	595	624	535	566	604	617	592	621	612	597	557	621	562	598	553	594	591	616	568	597	595	547	558	554	610	581	580	533	610	522	622	567	572	601	595	575	607	612	563	586	589	614	576	602	589	572	596	584	563	545	581	539	597	564	606	584	549	608	547	599	605	597	572	606	583	588	582	566	587	596	625	614	572	608	545	615	551	571	593	562	611	571	596	609	583	587	596	540	564	540	574	597	596	604	577	559	583	562	587	597	617	613	554	626	565	584	607	602	609	588	592	609	634	581	539	576	604	584	561	588	587	617	571	611	641	576	581	622	558	585	572	620	553	612	600	578	618	588	601	562	575	573	633	600	563	557	572	580	565	578	602	541	603	554	571	593	575	538	591	598	587	583	557	575	577	606	579	567	569	591	565	574	595	601	592	585	612	558	582	609	566	552	591	544	588	565	633	558	575	564	614	579	593	565	580	572	572	578	582	590	548	586	544	568	552	595	577	542	578	570	583	633	579	630	561	576	585	537	626	575	580	566	575	564	555	620	598	586	600	570	555	591	563	606	574	591	585	595	556	588	577	600	561	595	559	556	525	570	603	566	580	588	580	569	586	582	541	583	611	588	606	607	616	565	587	573	597	559	598	602	613	607	599	598	561	601	604	592	529	557	590	579	565	559	574	556	596	570	622	584	565	590	637	550	581	556	609	573	590	560	617	560	606	580	522	616	565	574	601	591	605	603	608	600	582	649	604	565	621	563	586	611	610	559	547	585	607	597	565	622	621	601	578	540	550	585	643	562	633	541	570	640	596	558	599	567	531	570	576	582	576	550	583	554	603	606	640	593	530	582	591	606	576	643	571	589	573	540	620	557	611	591	648	570	616	561	553	625	563	618	605	595	578	579	569	595	563	594	601	600	602	625	591	562	594	604	650	612	575	532	603	595	602	593	562	601	588	605	618	607	550	572	545	607	601	618	569	581	596	513	574	588	582	575	603	611	543	571	564	594	640	589	545	577	575	543	590	562	563	574	601	595	600	589	606	602	580	582	592	585	617	578	605	594	573	624	578	613	588	572	579	551	554	582	579	551	652	614	643	562	588	603	574	575	585	620	539	587	598	566	573	553	553	551	617	546	594	614	597	630	632	579	601	604	583	591	583	553	574	603	598	654	574	604	594	560	632	647	598	558	600	547	592	562	563	565	580	565	578	599	625	616	602	609	588	607	571	558	576	580	614	544	540	580	579	582	582	597	612	595	594	599	605	565	588	605	600	597	585	615	586	581	596	596	594	580	588	601	578	603	623	611	596	613	591	562	540	568	532	637	606	560	609	583	557	560	637	603	596	541	604	551	613	583	577	624	571	619	593	578	589	616	548	589	554	622	548	582	605	595	546	559	606	535	604	570	614	598	557	602	584	580	580	602	593	599	588	605	555	532	580	624	594	598	567	597	607	579	613	616	573	561	565	570	564	558	620	584	587	585	598	576	590	608	583	549	576	601	579	562	575	586	604	599	622	552	599	560	557	595	564	571	577	597	596	604	596	585	532	615	595	554	561	575	592	553	614	568	587	562	602	554	544	587	592	617	610	588	591	603	596	583	559	616	595	536	572	549	558	555	583	598	578	545	627	618	552	542	613	612	610	584	569	556	617	609	589	577	576	604	562	616	623	609	586	610	559	587	578	603	570	561	579	553	624	580	580	580	626	579	582	544	590	573	580	603	597	593	594	599	556	611	572	668	577	557	567	537	595	566	553	575	572	554	562	588	572	549	602	584	593	572	617	567	633	625	555	576	557	585	577	577	596	586	553	562	555	576	542	607	558	575	564	608	631	608	586	607	581	594	585	609	611	530	596	582	637	577	615	582	559	599	588	550	559	592	584	596	592	605	595	616	622	602	641	564	599	570	546	563	566	612	598	575	538	612	567	554	579	586	579	543	561	576	612	563	593	568	599	544	590	556	584	577	532	611	573	571	587	559	529	597	574	606	582	594	541	598	566	571	587	593	588	539	573	535	575	601	627	589	600	582	564	542	565	610	627	576	587	588	590	597	591	577	579	580	627	589	610	552	620	610	584	595	550	573	619	548	594	603	600	571	569	545	599	617	548	567	582	578	534	575	567	598	623	555	626	553	578	553	595	614	606	591	582	571	545	590	576	597	613	597	570	573	543	612	603	582	557	539	549	589	601	575	559	575	544	602	592	611	597	546	598	630	599	603	547	622	539	588	542	586	598	601	591	573	534	615	564	562	609	584	597	611	579	582	600	549	589	593	593	578	616	550	589	561	620	556	571	572	619	578	551	576	551	572	607	630	593	616	562	592	586	605	611	599	546	597	570	602	616	584	591	552	585	566	630	548	603	608	569	567	547	562	539	628	559	602	623	605	605	573	568	567	600	584	578	581	588	594	591	615	600	574	605	582	584	569	585	591	570	609	563	554	586	581	602	573	549	616	600	592	562	620	630	591	524	555	601	598	579	551	591	607	631	587	582	611	578	589	577	558	549	553	577	600	605	603	580	594	594	563	592	582	609	607	591	580	620	590	550	589	574	558	578	583	602	610	581	583	558	566	587	523	553	575	535	600	606	588	602	580	609	633	604	597	589	579	591	564	585	580	601	560	561	608	589	602	527	512	538	514	568	602	591	538	584	567	580	641	614	594	597	548	588	573	574	558	564	587	587	571	570	559	581	573	581	592	618	590	604	563	593	582	578	578	587	609	597	635	567	589	612	571	599	585	594	567	548	580	610	602	576	535	535	617	582	617	636	562	612	584	513	588	580	573	577	612	580	565	558	629	601	573	613	605	552	578	598	608	578	559	559	572	574	557	604	629	561	591	561	552	609	613	559	566	549	610	603	599	604	562	576	599	590	548	576	577	593	601	545	553	555	524	605	566	563	599	570	600	596	545	595	581	586	589	603	581	597	590	579	581	573	610	555	578	539	574	575	597	520	595	534	569	592	630	587	610	669	604	588	588	576	559	610	619	543	583	600	572	586	586	555	553	621	565	570	576	608	605	602	578	585	616	621	601	535	595	573	584	613	596	601	627	543	577	582	559	600	548	565	575	550	565	597	573	616	554	585	598	621	635	565	584	568	572	561	564	632	592	613	536	610	562	563	609	581	609	615	589	617	562	546	553	578	576	608	595	530	604	608	599	578	585	600	568	552	584	586	573	591	583	557	582	555	591	594	617	554	577	576	597	565	567	601	584	619	586	569	553	573	621	575	572	590	571	585	617	571	571	601	572	565	588	567	621	571	553	541	589	587	528	563	563	577	583	581	568	588	569	589	597	570	578	638	579	596	559	555	612	555	591	542	606	601	599	609	626	588	594	628	551	597	573	592	554	593	571	620	603	587	589	597	564	592	605	593	612	591	606	521	561	631	577	573	543	599	561	576	569	541	579	555	611	562	612	637	569	615	587	565	570	565	586	580	557	616	592	591	534	604
22859	21322	28909	24038	21324	21238	7274	1352	1065	981	778	639	595	563	606	566	517	476	469	488	440	428	444	448	420	421	403	410	428	415	418	384	399	385	385	372	407	438	394	393	403	397	368	427	396	394	373	424	411	405	370	394	381	385	438	381	410	382	390	397	383	404	398	363	410	392	414	398	377	386	384	386	370	375	377	396	379	356	382	433	397	368	387	349	376	385	370	416	417	389	419	374	407	427	359	352	385	404	415	366	396	358	384	383	360	388	416	416	406	366	384	378	383	370	377	356	401	451	352	379	347	419	397	357	401	421	413	356	369	381	379	439	397	394	385	390	408	382	402	385	359	360	429	375	383	392	365	356	376	398	377	364	376	375	388	337	355	416	383	406	402	361	401	357	367	415	432	411	370	382	412	377	405	404	377	400	386	403	388	363	387	338	381	374	424	403	385	404	371	376	359	403	405	401	390	340	398	388	389	373	377	357	387	390	428	391	395	391	406	373	376	392	372	395	337	382	360	385	394	413	407	385	355	388	330	398	388	388	391	349	394	395	390	378	345	388	373	397	358	395	439	417	378	386	391	399	380	390	420	387	360	392	388	427	371	410	412	390	404	421	370	392	378	384	353	375	357	392	381	371	386	417	383	385	406	390	369	351	388	407	356	379	418	355	377	400	386	389	370	374	362	379	373	364	379	393	357	368	391	434	373	370	337	419	358	397	382	380	389	383	342	419	375	391	360	357	413	379	385	406	404	393	402	397	387	367	372	383	412	367	383	380	413	377	406	372	396	380	408	405	378	405	447	403	399	388	381	417	395	379	389	354	394	395	391	376	415	402	364	384	412	411	381	384	375	363	383	402	408	387	389	380	383	353	369	402	364	385	402	397	384	372	390	391	374	391	399	374	360	412	371	417	400	383	403	375	394	367	390	358	378	377	362	403	400	416	391	378	381	385	387	411	369	381	352	357	395	404	389	394	425	409	380	383	352	419	392	380	409	377	423	396	376	359	372	352	383	363	395	374	382	364	376	375	394	363	369	374	401	412	380	380	369	365	403	380	440	368	352	390	389	390	401	392	364	377	362	364	412	370	412	399	408	323	402	373	385	436	389	374	418	401	368	389	393	401	404	375	394	413	372	412	366	374	383	387	401	366	396	361	421	387	403	363	366	411	405	379	377	383	410	392	364	426	411	375	368	380	375	336	392	376	393	377	418	426	393	368	384	365	377	406	409	376	400	417	386	414	398	381	414	373	397	401	404	413	449	392	388	378	363	421	429	410	389	397	375	382	409	348	434	378	397	417	386	375	373	368	360	357	386	360	401	394	400	368	397	369	385	387	415	386	355	364	367	410	392	387	397	407	358	359	342	378	384	380	375	400	372	338	388	386	357	390	379	394	399	403	366	413	366	393	417	385	377	378	401	384	350	430	390	384	381	417	390	368	372	398	375	382	412	397	372	373	350	428	381	365	405	386	344	408	385	360	381	413	403	376	408	389	386	421	366	444	411	371	384	389	385	401	374	403	412	378	392	374	414	380	380	345	382	401	404	400	370	353	379	376	388	379	378	392	404	379	378	370	388	354	398	365	347	381	405	397	376	381	392	370	384	407	424	393	407	407	386	405	385	396	354	362	357	388	388	355	372	400	391	363	370	413	374	387	374	346	381	369	369	352	351	400	402	402	353	380	405	383	350	403	390	384	385	400	375	394	367	388	391	423	400	383	390	395	385	389	355	364	420	375	396	382	381	371	386	376	392	403	364	356	402	381	419	387	415	402	437	362	381	380	406	383	412	415	387	353	381	402	367	370	396	376	399	378	388	394	364	407	360	440	360	365	380	388	383	393	388	413	419	416	436	404	382	394	361	402	376	378	427	400	390	423	417	366	401	432	375	410	364	376	436	383	398	392	391	355	369	409	400	395	402	407	395	367	389	398	407	356	402	409	378	420	377	363	394	359	388	387	406	378	371	363	374	423	407	357	358	398	407	414	391	355	385	373	360	396	398	406	368	371	395	371	384	368	403	403	384	382	372	416	375	404	402	378	390	402	338	372	381	395	369	392	410	386	411	390	373	419	397	393	390	378	375	389	397	382	376	386	400	395	388	413	432	376	401	384	403	376	343	401	394	400	386	390	361	400	374	365	370	377	370	395	385	422	420	423	371	375	367	363	403	380	385	364	370	424	355	379	394	377	350	447	390	354	353	400	381	388	366	376	371	380	373	331	387	339	384	393	355	377	379	407	391	397	373	415	373	400	392	383	388	394	393	416	357	397	373	403	395	336	409	357	398	388	374	381	402	375	355	395	402	372	405	394	394	336	393	380	366	372	377	402	358	396	389	406	378	379	400	382	361	398	404	398	367	417	400	386	391	426	385	398	409	397	433	379	353	384	342	411	395	360	346	376	364	383	392	392	387	392	391	379	350	371	430	371	393	401	386	401	360	424	381	403	369	385	422	417	398	382	411	374	409	390	414	403	388	372	412	383	388	399	372	382	353	369	384	425	394	380	432	375	372	363	395	361	364	354	425	390	378	365	364	394	358	387	388	449	404	396	377	405	384	401	354	400	368	375	406	383	374	333	398	414	380	376	379	403	390	402	387	372	396	423	433	372	340	371	347	369	388	367	344	369	402	350	418	382	411	345	399	389	426	409	361	385	395	406	355	407	395	346	386	415	362	395	382	351	395	396	420	335	400	418	407	403	378	388	379	350	400	369	344	371	416	362	367	395	380	408	417	412	386	402	369	427	372	388	407	404	392	379	395	404	390	356	377	390	379	421	406	379	371	397	387	385	368	385	389	364	427	329	387	392	413	412	385	368	376	371	399	416	374	386	366	365	367	373	408	379	400	386	374	418	397	413	390	362	378	372	394	405	394	368	378	381	373	399	414	371	364	378	360	380	404	381	403	368	382	381	376	398	384	401	406	359	411	384	381	407	380	376	385	374	333	399	396	384	356	369	383	401	417	407	346	426	392	386	416	367	376	378	382	352	381	396	439	392	374	387	396	391	370	395	389	374	376	359	368	398	392	375	345	393	425	402	389	391	378	386	385	391	365	422	358	344	418	353	357	397	375	383	372	390	387	400	397	366	365	413	392	421	386	371	380	397	417	352	389	398	442	381	406	417	378	376	369	368	364	346	372	393	381	428	369	362	414	392	389	360	362	409	345	394	345	364	396	406	385	400	346	389	409	397	389	375	358	405	387	373	375	392	379	416	369	364	389	362	382	329	386	387	393	355	376	397	402	381	367	410	391	393	398	390	345	396	398	419	392	392	378	426	417	391	400	390	385	389	358	410	378	406	340	384	361	378	404	409	368	423	365	390	394	408	389	392	402	385	407	401	394	397	400	378	380	352	393	356	401	379	372	346	361	389	393	399	360	383	389	357	355	341	396	397	397	376	393	383	390	368	404	429	374	395	403	404	395	366	390	359	370	345	375	383	350	362	363	361	402	396	398	392	373	422	396	377	417	393	377	375	408	393	417	361	406	378	417	349
29901	44945	26199	13471	8856	4728	2648	2133	2003	1628	1245	929	777	823	774	624	595	594	605	530	550	485	504	449	466	481	480	430	403	445	427	423	416	425	441	419	414	444	415	407	381	444	438	393	453	404	412	425	376	410	413	424	416	406	414	397	385	402	360	390	424	374	392	411	414	370	449	389	394	429	391	405	399	396	397	419	445	380	395	414	376	410	376	401	418	415	396	419	416	397	392	407	416	424	425	424	401	439	368	370	381	384	420	395	409	406	400	413	442	401	397	372	405	430	399	402	393	371	366	417	379	356	392	413	414	420	364	388	421	422	384	386	378	392	422	394	406	408	391	394	427	382	429	360	392	441	416	374	386	394	386	390	388	419	409	400	435	425	393	379	420	371	412	382	362	395	402	389	430	399	416	408	388	405	438	408	422	376	411	407	369	345	404	398	384	416	388	402	421	421	403	409	376	387	413	386	408	375	383	366	413	375	419	413	426	382	370	384	425	410	385	373	384	406	384	386	340	386	381	412	379	403	391	401	378	388	383	403	412	371	376	385	423	399	389	421	395	390	368	391	404	392	411	409	400	427	385	400	420	410	396	362	382	375	391	362	394	411	412	396	400	391	385	407	387	419	405	406	383	376	401	401	402	421	405	412	387	405	447	389	421	405	407	409	411	435	410	374	413	397	390	393	392	396	397	381	393	392	391	356	404	408	400	363	397	366	390	394	407	407	384	410	356	411	396	416	399	362	405	383	389	383	355	397	392	390	398	368	376	374	389	367	410	385	390	383	412	374	379	381	400	376	352	373	354	387	390	394	409	418	409	419	397	389	376	419	368	362	433	389	383	431	396	379	410	410	365	402	409	401	370	390	395	394	407	392	410	394	388	397	388	405	414	409	379	372	382	382	403	401	400	366	418	403	418	412	413	370	421	395	358	383	387	360	424	400	382	407	402	379	406	380	416	408	383	413	386	426	404	365	391	368	386	395	350	401	407	394	406	382	397	409	385	380	415	392	396	441	399	409	403	376	413	418	379	404	412	397	403	365	417	433	403	398	381	428	411	436	378	380	411	418	413	406	374	364	394	401	376	352	390	387	388	378	382	388	377	386	424	384	418	397	413	405	384	390	379	419	395	413	385	409	390	378	413	391	429	378	430	395	381	392	410	419	379	375	399	417	366	422	417	382	401	386	400	350	395	428	411	400	414	396	355	390	412	412	388	397	402	363	431	380	390	396	361	393	444	413	425	374	373	391	372	374	415	394	403	404	404	380	404	397	398	407	369	417	391	383	406	390	390	453	415	428	396	397	397	429	394	381	387	406	391	401	371	402	408	446	390	426	408	379	397	391	396	397	399	387	411	403	383	384	378	416	409	402	429	377	393	388	440	393	419	411	422	392	419	363	381	417	410	384	407	393	415	371	413	368	387	389	421	387	391	368	418	436	371	399	395	406	381	405	375	404	368	384	408	395	382	394	398	387	407	395	399	404	411	398	379	397	407	404	444	396	378	406	350	380	393	447	408	386	383	416	377	429	375	405	436	402	411	413	370	356	394	382	372	416	416	375	392	425	406	404	372	402	387	397	426	390	401	354	412	402	402	370	390	357	389	412	408	386	412	358	389	371	424	413	380	403	409	408	398	406	413	379	412	391	360	348	399	391	428	368	393	396	402	404	376	387	403	393	383	374	401	395	421	374	402	418	421	395	367	395	393	418	389	385	394	375	419	423	408	354	401	369	399	393	392	410	382	394	386	381	390	433	394	396	388	401	397	388	388	388	384	354	379	391	419	419	409	370	380	417	407	407	407	391	379	390	373	401	379	395	420	378	446	358	378	375	413	388	396	398	443	405	401	384	393	402	379	391	434	383	376	389	406	428	398	405	405	368	372	411	387	404	419	398	375	428	361	406	360	427	369	426	376	402	390	387	412	371	395	424	404	373	394	403	398	373	412	441	426	401	414	376	413	360	393	403	421	370	393	386	384	392	410	423	414	375	401	387	414	409	404	399	438	407	402	385	415	394	406	391	379	395	431	424	387	390	398	392	414	380	424	406	414	365	413	403	397	392	393	402	413	374	379	382	406	389	405	400	433	394	388	380	384	377	389	414	382	382	401	374	389	430	391	423	385	365	416	410	401	365	426	422	400	401	412	399	374	420	371	369	396	355	382	387	371	408	385	414	379	402	419	393	412	419	378	397	403	374	424	413	374	371	400	387	418	389	385	417	422	399	389	405	411	401	390	370	379	373	402	410	438	393	375	395	410	382	444	398	417	385	415	421	401	396	370	382	396	376	401	406	382	393	353	385	434	388	420	411	390	379	418	378	365	385	395	393	371	388	419	393	416	412	395	416	414	418	381	421	384	401	428	385	408	395	428	396	398	424	376	399	393	419	382	389	406	375	420	391	391	424	400	426	387	413	383	413	394	403	379	404	357	404	395	383	372	376	369	386	423	396	400	406	399	379	411	392	418	395	416	412	409	397	396	407	388	415	380	387	369	409	394	415	395	401	386	366	362	406	391	394	390	418	363	400	388	375	390	425	391	377	378	377	406	391	370	391	388	401	392	374	355	422	404	409	403	409	393	385	354	397	408	377	408	374	409	364	429	384	365	413	382	388	398	390	407	426	413	393	347	407	391	403	387	408	414	404	390	391	378	442	414	385	374	421	369	423	412	380	407	387	393	386	400	398	374	390	381	376	373	370	401	390	363	389	427	401	371	420	396	386	366	385	383	384	423	373	423	393	365	360	378	426	398	404	386	381	410	404	386	383	440	433	413	395	406	328	414	372	418	402	440	379	424	446	421	411	398	378	406	400	418	396	376	412	415	412	376	409	387	389	412	389	386	379	402	378	388	379	371	429	416	378	389	407	404	413	387	367	391	393	377	390	413	391	402	380	372	434	383	357	422	393	416	369	402	410	427	403	398	443	405	388	357	401	370	380	394	411	392	342	414	404	383	395	372	405	372	364	381	392	389	429	448	391	421	417	394	432	398	420	399	386	412	438	431	412	403	392	394	384	405	415	398	373	426	369	372	387	408	401	379	375	373	397	386	396	365	431	402	411	410	383	397	413	387	427	386	393	376	380	376	395	392	414	417	361	388	427	413	398	391	397	394	388	382	403	422	377	377	381	402	393	391	416	392	363	410	402	410	410	392	408	383	383	378	403	401	394	395	376	412	462	398	388	419	425	388	398	423	416	404	402	389	393	371	400	413	384	402	391	392	379	388	410	415	423	401	414	385	427	395	405	386	411	384	351	389	372	405	370	422	403	399	430	393	416	360	427	398	377	426	393	419	367	412	366	388	372	411	388	398	417	396	391	408	386	361	389	421	428	380	402	391	385	405	398	398	409	422	420	371	371	402	371	397	372	378	418	392	408	392	414	387	398	423	400	433	408	390	433	410	376	361	415	427	406	376	365	411	376	340	387	401	404	423	366	384	417	396	410	398	392	378	427	430	433	378	435	418	433	395	378	379	394	412	388	362	388	386	402	412	389
28799	21620	14876	5524	2034	1098	653	520	559	488	470	427	466	414	408	367	389	402	388	424	394	391	392	383	416	379	386	388	385	393	398	408	371	368	372	357	368	370	371	396	382	402	364	367	362	393	395	395	388	389	377	401	385	372	383	418	368	387	382	391	344	382	381	367	378	393	369	370	373	348	383	408	388	387	379	374	378	398	386	380	387	407	401	355	359	405	380	376	382	411	377	339	361	367	382	380	376	354	376	379	391	383	406	388	354	394	361	366	401	377	360	338	408	423	416	378	379	392	418	418	394	348	369	407	338	378	393	376	370	392	373	388	385	377	373	373	396	381	387	399	378	390	402	377	383	369	423	392	362	370	409	373	347	369	422	376	404	385	371	365	362	381	369	367	412	397	378	358	370	394	404	362	412	350	393	367	388	379	394	411	387	375	414	384	365	377	369	356	408	417	362	413	382	401	355	410	407	395	387	376	391	377	391	402	395	334	426	392	385	371	390	363	344	370	386	388	353	371	380	368	360	405	375	374	405	386	366	401	405	389	404	413	384	387	380	389	403	399	338	421	418	381	359	412	404	392	387	376	433	404	380	408	346	419	360	399	385	373	385	389	392	448	353	421	368	396	393	389	398	388	366	366	373	387	388	362	377	372	390	402	377	390	351	382	365	375	392	404	385	393	380	360	372	407	364	424	377	402	378	393	334	432	408	421	403	408	391	370	368	362	358	411	376	334	369	376	366	374	368	403	406	393	384	407	398	371	425	391	369	399	375	383	374	369	412	384	384	400	370	387	380	404	413	383	352	410	409	376	391	389	417	359	382	414	376	407	391	382	426	395	387	384	361	396	357	339	398	388	356	391	387	405	389	394	384	383	416	356	359	393	388	397	365	360	361	367	420	373	379	365	372	354	398	395	348	395	373	370	398	368	393	381	386	427	406	423	421	400	414	382	392	397	387	402	380	344	372	396	404	422	370	393	401	406	361	388	384	369	364	398	376	392	396	400	377	377	390	384	379	400	381	388	389	384	380	355	405	377	350	385	364	374	427	369	410	335	384	409	392	351	377	389	404	410	358	384	357	391	413	395	414	379	382	424	349	392	389	392	372	360	404	386	400	408	391	379	414	407	383	401	372	411	398	372	411	383	372	375	365	388	382	354	400	388	428	396	400	365	400	405	385	384	387	385	402	403	382	377	365	398	357	377	394	407	378	387	373	385	375	388	366	387	390	374	337	379	379	406	386	363	392	414	364	390	368	409	390	368	411	406	374	368	365	356	388	391	402	407	379	388	374	406	405	417	372	373	399	366	390	393	408	401	402	354	396	408	383	361	391	390	357	363	369	400	406	399	387	410	385	351	393	350	411	413	401	393	363	379	334	387	375	398	391	402	377	386	406	351	404	408	378	356	389	377	381	369	392	363	401	369	393	361	384	385	407	387	413	394	424	376	395	430	382	387	385	364	408	389	398	420	414	374	413	409	374	403	401	370	394	375	400	385	361	389	375	356	406	416	362	387	417	394	392	389	367	385	362	385	336	416	375	408	394	352	385	379	367	400	383	356	431	378	359	393	440	379	370	386	367	388	405	374	390	368	342	385	386	408	398	393	359	398	391	370	365	351	363	384	383	368	409	348	405	393	382	428	367	392	388	403	424	390	409	387	360	428	371	410	402	411	409	402	399	381	397	348	400	439	406	392	401	420	396	407	386	356	378	386	370	382	433	368	403	337	355	370	394	394	369	393	437	414	424	421	373	383	411	387	382	400	405	362	392	391	388	420	373	385	404	397	361	373	382	409	381	358	385	392	422	394	401	409	388	354	403	349	374	362	387	378	385	420	363	392	374	412	380	390	420	351	377	388	387	388	374	412	406	388	407	406	354	355	389	353	369	397	378	404	388	378	412	378	380	406	436	396	391	385	385	329	374	392	387	427	386	383	402	393	394	384	365	388	405	394	357	368	415	390	386	383	351	375	368	372	393	363	398	414	397	399	388	424	377	417	392	365	396	381	429	400	384	355	408	393	391	414	370	382	399	365	379	394	400	368	378	390	395	420	363	367	362	366	388	388	400	402	410	391	384	391	390	404	377	363	357	399	392	374	393	390	403	377	379	383	379	413	392	331	439	404	363	377	349	421	368	408	396	401	405	360	374	381	397	382	397	387	393	437	379	386	362	383	366	368	377	395	415	361	376	402	380	363	378	409	409	400	333	379	392	369	350	377	402	407	399	412	354	343	366	436	394	367	392	378	386	424	402	381	400	373	387	392	398	365	387	380	398	418	400	359	358	359	412	400	405	392	399	362	356	381	391	371	372	347	350	370	384	405	409	398	405	399	351	405	407	380	367	347	401	381	397	371	418	384	434	352	370	370	402	385	365	387	392	402	391	401	367	352	392	361	372	432	363	428	416	369	369	374	395	400	390	385	411	408	377	393	417	374	396	398	367	404	339	370	372	351	392	420	377	354	399	393	384	373	381	408	418	418	373	352	392	373	382	395	393	362	375	374	358	386	407	384	375	387	381	379	392	394	359	405	426	378	412	426	376	370	393	374	379	394	401	398	370	395	376	390	376	373	383	352	337	383	373	358	389	377	386	378	376	381	418	422	367	407	386	340	398	401	412	348	367	361	381	405	369	411	404	423	408	353	359	398	340	389	394	398	384	372	375	360	384	380	393	376	387	412	395	372	350	375	431	397	391	389	356	340	378	415	373	400	376	384	378	397	390	401	387	402	406	389	386	374	394	402	386	396	412	356	378	411	440	404	371	409	373	402	401	387	374	397	374	380	333	392	412	338	368	381	398	380	413	415	447	365	424	378	409	353	361	365	399	403	377	379	382	397	385	407	390	356	392	346	369	403	388	389	410	401	382	384	366	378	380	400	418	344	362	390	380	383	376	370	398	376	378	409	392	356	352	378	373	370	383	361	394	366	353	395	385	409	422	383	397	366	380	380	373	397	399	349	367	380	342	376	368	390	411	376	384	360	397	390	414	375	404	385	343	372	393	376	393	384	393	396	408	385	372	369	370	394	386	378	397	388	392	395	399	389	381	398	391	402	379	416	416	401	377	376	408	365	372	387	395	365	413	359	366	439	425	378	394	345	412	387	421	360	408	403	376	393	362	372	389	387	407	386	383	361	386	388	370	392	385	363	375	377	371	418	420	365	383	378	374	386	371	389	428	378	417	348	426	361	370	389	370	396	386	401	402	379	362	345	392	368	374	386	376	417	410	365	372	391	407	352	414	405	361	366	390	355	375	383	360	413	390	413	409	359	390	396	383	404	389	394	375	374	356	405	398	400	374	384	394	400	368	336	401	397	407	393	369	397	462	389	395	385	408	372	397	410	402	365	391	411	368	395	389	378	401	388	358	364	388	374	427	333	365	387	362	417	402	387	368	387	416	390	374	367	403	369	399	378	384	377	386	358	392	361	408	385	393	366	377	396	373	381	382	357	380	358	361	367	362	431	416	399	370	394	362	383	384	413	408	379	369	441
23115	28101	13420	5697	3169	1789	959	790	745	620	550	583	485	461	462	456	460	465	415	415	413	421	451	459	377	431	418	447	402	425	396	411	425	387	471	402	427	418	410	435	436	438	410	395	398	420	433	463	411	392	401	413	440	431	404	387	444	423	433	413	449	418	403	453	392	432	385	451	464	429	456	379	428	424	428	402	393	413	436	405	436	406	396	419	407	461	444	404	401	424	408	409	463	409	433	409	414	413	437	404	423	461	460	437	398	422	416	435	404	431	410	409	441	433	423	432	398	416	440	406	425	425	431	414	469	428	401	423	396	394	400	444	418	428	436	473	419	433	422	395	395	439	397	410	449	402	490	412	424	447	414	446	448	417	428	426	438	432	429	392	446	425	403	387	431	433	460	386	433	422	427	402	423	367	410	436	463	410	428	422	429	430	428	402	437	397	422	405	440	409	400	419	419	405	453	414	427	419	410	404	430	405	434	462	378	430	428	416	446	441	444	396	426	471	419	378	393	439	432	459	449	427	425	421	463	430	438	440	439	420	397	410	432	423	415	436	423	391	407	426	392	437	432	428	391	430	431	414	428	389	409	399	438	423	398	430	401	405	433	393	433	441	404	423	425	370	407	432	434	410	470	429	397	435	409	418	398	407	417	414	427	424	434	422	425	412	406	424	379	441	441	398	385	381	424	404	412	415	426	415	400	432	439	425	444	410	369	428	418	421	443	412	397	404	407	408	452	413	406	442	475	413	413	421	433	447	424	397	388	426	412	443	428	464	438	390	428	417	443	426	427	405	469	434	401	404	428	398	410	408	424	407	424	434	442	429	413	416	452	437	403	435	418	417	372	392	400	429	450	435	436	432	421	422	413	431	429	396	445	439	407	387	433	432	374	458	418	433	427	431	427	452	429	416	433	416	402	450	377	421	454	406	409	471	423	422	416	448	431	406	430	424	434	441	385	381	465	443	449	461	425	439	430	459	386	442	449	438	390	414	377	438	407	428	413	413	410	364	422	463	449	419	441	448	398	424	424	414	414	381	458	448	419	400	430	420	402	426	416	435	419	434	427	420	435	415	419	412	384	440	432	426	419	419	415	383	404	446	453	407	424	445	413	417	424	412	451	431	409	441	401	419	418	408	392	427	392	444	451	425	423	418	434	425	405	395	406	417	455	436	443	439	431	396	428	414	414	437	435	422	417	445	419	392	434	412	412	410	396	456	402	424	413	420	454	444	373	422	415	438	444	415	429	427	503	443	422	414	445	427	425	399	451	385	376	384	434	445	443	383	429	400	415	405	404	406	418	423	457	412	438	414	422	432	421	423	430	401	461	435	386	411	420	449	416	422	420	449	417	419	424	418	441	424	433	448	427	434	417	421	432	387	425	430	409	418	441	421	435	404	420	418	423	432	405	427	426	447	408	391	426	405	416	420	422	457	436	413	418	444	410	415	450	430	436	437	445	450	417	440	438	450	432	418	423	451	438	429	449	431	411	397	424	401	412	432	408	432	382	388	428	427	430	432	441	426	411	449	424	466	444	462	393	394	439	415	438	410	450	440	403	430	417	396	435	413	411	431	447	421	412	426	435	414	425	415	404	405	382	440	416	437	410	421	420	428	415	430	395	443	429	423	417	456	388	401	396	429	401	427	428	416	423	421	438	425	402	400	425	415	417	439	431	414	446	411	392	401	432	436	412	410	399	403	427	418	428	387	432	439	413	425	436	466	449	424	450	430	423	421	418	416	446	419	401	437	434	404	415	386	422	457	369	415	407	399	429	449	393	399	416	450	420	446	427	419	422	430	431	438	454	440	415	439	413	435	418	454	414	434	407	396	442	449	389	419	429	421	407	439	402	413	374	472	388	451	386	411	393	426	394	426	430	434	368	398	394	422	429	467	401	430	427	420	413	412	419	407	407	416	417	417	434	421	417	446	428	440	444	415	389	429	403	467	420	428	431	421	406	428	445	407	467	411	456	413	446	439	408	395	438	416	443	373	419	426	397	392	383	395	400	416	432	410	406	462	402	419	400	430	450	440	423	388	419	447	430	447	431	442	394	397	413	438	434	436	418	416	424	402	470	390	438	415	397	430	430	429	424	448	401	405	432	451	391	425	455	427	424	414	412	444	424	427	409	465	407	417	431	413	438	448	459	424	406	437	419	388	388	402	396	434	445	449	407	427	398	392	450	437	390	392	403	418	437	390	434	424	376	444	434	426	408	421	417	433	418	455	369	399	443	392	407	383	406	418	465	424	428	416	406	406	437	451	411	411	415	402	398	433	410	397	411	427	416	428	406	388	420	405	435	412	436	411	447	433	416	439	415	407	448	396	424	429	407	398	424	436	416	429	441	425	435	402	422	452	442	410	426	421	436	437	445	429	399	387	424	401	449	406	377	426	407	432	387	410	438	415	389	392	437	423	416	451	399	470	434	438	408	400	413	442	425	438	440	418	434	420	422	412	400	410	416	459	426	418	421	402	450	419	409	429	409	410	445	456	430	406	430	484	380	406	398	374	430	424	446	433	426	416	407	440	409	427	427	419	402	398	426	408	413	421	425	416	411	389	407	457	374	388	427	446	456	418	410	434	419	445	440	408	405	445	440	395	441	439	444	450	404	396	439	393	398	403	411	378	413	429	430	426	470	406	461	391	444	431	420	442	444	457	421	403	428	412	420	425	420	431	415	391	435	423	418	438	422	450	403	455	411	406	402	432	445	428	441	414	441	457	409	424	420	392	452	426	431	400	398	454	414	427	416	431	407	452	413	430	433	421	440	420	401	404	403	429	434	464	411	419	415	426	441	390	410	424	435	469	413	431	448	403	423	401	437	431	435	415	422	433	413	417	432	423	393	395	429	400	430	442	415	435	458	453	436	418	381	421	431	414	420	440	409	406	413	437	432	428	430	423	451	438	416	458	430	406	446	387	419	386	445	418	410	441	417	418	410	433	427	451	448	433	414	424	449	411	450	416	448	456	458	408	449	416	442	429	405	428	418	433	443	424	421	407	422	446	421	411	413	427	426	411	421	444	425	413	419	411	422	412	423	435	424	396	449	438	443	441	398	423	438	405	431	436	404	416	400	409	464	428	393	425	427	448	424	423	447	377	428	415	388	409	400	416	422	435	422	433	411	431	437	424	448	399	395	448	418	432	433	416	406	404	407	420	423	441	370	428	381	430	431	436	408	407	393	382	432	424	417	408	437	419	413	429	413	484	429	435	453	403	418	418	437	425	444	416	381	456	399	421	455	406	459	390	405	434	413	410	462	426	435	413	444	434	440	418	440	422	434	428	435	433	432	413	420	434	429	401	425	424	428	419	414	400	429	455	401	394	398	415	430	452	462	430	417	429	401	430	435	475	415	413	431	407	388	436	408	430	417	420	400	420	442	446	428	428	392	408	442	424	432	420	404	455	436	412	410	430	405	396	398	429	427	421	422	431	446	419	386	426	403	438	435	397	400	420	431	430	432	437	421	425	442	429	403	418	444	425
23771	21284	28420	24437	21260	11959	1523	800	703	515	443	463	416	363	330	273	294	280	282	263	234	247	270	258	254	252	235	249	246	235	216	247	252	248	237	231	208	224	258	235	234	229	208	234	226	236	208	242	218	246	214	245	223	212	229	228	222	220	190	213	220	229	211	231	195	243	213	223	246	172	247	232	220	233	204	239	221	215	242	213	205	226	222	229	214	235	214	204	233	230	195	212	244	232	239	209	233	232	210	234	226	213	215	245	224	211	225	220	207	242	237	225	214	206	239	219	219	231	215	226	192	217	210	203	218	196	231	260	229	210	227	190	263	239	240	221	233	215	230	234	204	238	217	233	247	224	247	228	213	250	181	227	232	243	220	219	204	202	220	180	222	203	219	238	229	215	238	205	216	194	217	221	239	234	259	196	236	222	220	220	211	223	201	188	200	227	218	191	207	231	224	259	216	209	236	247	234	196	210	222	242	223	208	218	212	248	239	244	222	242	241	221	224	238	243	218	234	221	209	225	234	234	221	225	249	184	214	191	267	223	226	191	227	210	228	215	217	247	192	235	238	221	227	214	199	233	230	187	192	240	257	214	218	218	235	212	223	220	201	213	244	190	205	226	243	224	208	222	227	229	229	227	223	224	244	207	246	223	219	234	219	254	205	234	217	216	239	235	234	223	212	230	211	243	226	231	215	219	209	228	223	251	226	231	204	235	256	236	232	215	231	230	197	212	232	230	205	219	240	197	226	228	220	218	230	215	221	192	245	226	213	230	233	228	233	238	228	213	235	239	223	227	240	182	199	241	235	241	249	213	232	190	202	209	217	246	249	255	232	198	226	219	239	207	259	222	234	246	229	233	234	225	204	219	241	246	208	204	220	227	226	215	216	240	225	232	222	206	225	225	232	252	236	214	201	237	218	248	244	224	215	246	225	236	211	231	221	219	215	207	205	217	223	250	226	236	209	245	218	187	228	246	234	244	208	230	248	240	213	239	245	236	228	234	235	209	229	201	204	221	204	193	224	217	240	214	238	220	216	229	250	241	234	215	254	222	240	230	204	213	237	258	218	215	209	192	221	204	220	224	228	233	250	189	196	210	247	228	226	219	202	240	205	206	239	251	216	211	196	218	223	253	238	221	243	243	250	208	231	206	230	209	209	248	217	236	198	219	239	210	242	231	205	224	201	211	234	253	226	229	211	217	251	253	251	217	219	209	251	234	241	209	214	225	203	215	234	223	220	187	214	218	237	256	236	247	241	220	218	224	225	230	228	217	217	224	198	219	211	189	223	214	219	244	207	217	242	215	207	242	213	252	202	219	208	202	227	207	215	221	190	233	213	214	194	220	227	216	241	230	262	204	216	212	239	215	236	228	225	225	222	202	225	228	211	209	217	224	204	213	225	210	235	206	215	211	218	234	251	190	192	228	209	213	222	203	235	243	222	205	224	206	220	221	221	240	214	218	227	236	209	224	209	241	225	214	211	202	240	239	239	235	233	216	231	232	204	226	213	198	237	218	231	262	216	225	230	200	218	241	247	222	222	217	193	224	209	249	228	250	245	243	206	246	231	229	233	203	247	228	219	231	230	234	225	254	228	218	226	216	234	187	237	219	231	235	211	214	190	222	208	254	207	229	223	230	231	203	227	208	220	244	217	206	233	220	234	229	202	214	229	218	207	220	221	201	224	221	226	216	215	246	208	232	212	223	223	235	207	258	224	192	231	215	210	219	224	243	218	209	231	212	225	243	226	234	215	224	229	223	212	219	225	244	214	227	226	240	228	215	220	229	244	227	207	231	255	207	227	229	205	211	201	230	208	216	234	208	228	232	233	200	207	210	232	214	222	233	213	233	233	219	228	240	212	252	228	211	247	227	224	218	212	238	231	234	257	214	233	226	227	237	233	245	216	215	215	242	249	220	208	232	199	232	220	200	241	239	230	211	221	220	219	240	239	209	203	228	225	234	228	224	215	222	232	221	228	218	224	249	244	231	224	223	219	252	186	212	246	198	209	211	238	222	224	227	243	237	236	238	194	199	239	212	226	239	213	218	210	242	230	207	228	215	226	222	205	206	220	219	209	229	228	221	205	221	219	210	212	226	234	208	194	246	226	211	222	189	217	218	219	238	207	262	251	225	228	230	220	215	224	229	223	215	248	214	208	224	225	230	222	211	228	217	203	241	214	224	248	218	232	224	202	213	221	242	223	212	250	228	221	208	236	236	218	208	239	244	237	237	218	232	232	215	200	218	202	234	223	215	214	224	206	215	225	233	221	217	215	203	215	237	226	227	241	245	170	229	224	201	248	230	232	203	240	225	219	255	235	225	228	217	224	237	234	232	217	219	216	216	219	229	193	199	212	200	221	248	216	210	251	211	219	232	234	220	215	234	212	207	214	220	215	201	218	238	235	236	251	219	222	220	191	230	218	238	189	189	209	238	225	212	227	252	195	247	236	235	222	248	200	216	226	238	227	226	234	235	237	209	228	186	216	219	221	222	218	232	235	240	210	205	236	215	186	266	230	216	225	207	230	235	224	236	231	239	228	234	208	219	228	225	223	209	235	242	233	223	212	229	238	224	196	219	213	241	222	223	201	225	215	246	253	230	215	197	229	224	202	212	207	196	247	234	234	201	204	219	218	232	205	225	197	226	217	208	248	232	221	217	212	230	225	224	223	230	221	252	200	226	210	222	242	230	231	208	213	224	216	213	240	245	226	226	227	243	202	215	226	223	231	195	247	206	243	223	212	210	228	206	242	203	228	229	207	232	223	228	209	241	193	217	262	228	228	220	264	228	211	228	214	234	254	226	228	238	217	208	236	212	220	222	235	216	229	236	240	254	225	239	222	240	196	245	217	219	223	222	253	233	231	241	208	213	245	203	221	225	231	228	244	227	246	250	223	233	222	206	210	233	212	219	222	208	228	217	190	230	240	227	208	229	240	210	232	210	215	221	218	228	205	233	232	209	224	233	237	233	234	243	220	220	208	235	241	221	219	221	219	227	223	228	217	244	240	203	210	212	214	234	217	228	215	226	249	215	209	234	248	220	249	231	243	210	219	195	228	224	232	235	194	191	247	214	229	246	227	239	208	249	194	232	226	204	204	235	209	234	192	234	230	250	228	232	207	228	197	221	219	229	225	227	247	233	230	224	235	217	210	232	234	208	235	220	258	207	231	196	188	223	236	230	226	215	226	229	188	213	212	216	233	237	220	240	231	212	211	203	213	227	217	238	221	223	240	235	214	220	241	210	233	238	222	239	216	202	208	223	233	206	228	217	244	226	233	209	224	231	207	236	219	217	226	221	204	233	227	216	215	200	199	221	216	243	211	204	243	240	215	195	207	214	250	238	202	216	227	241	242	206	222	209	220	192	208	232	243	240	231	193	207	222	205	244	204	215	233	229	217	212	263	242	228	228	214	230	209	212	215	248	232	235	208	247	217	205	218	215	254	221	226	207	262	215	227	224	187	228	215	245	201	226	217	217	211	231
27179	39998	23434	11932	6758	4171	1791	1327	1223	898	799	696	605	523	435	369	397	358	409	345	282	304	272	299	280	276	280	249	277	278	271	282	274	260	274	255	258	256	273	247	262	283	241	258	242	290	232	238	250	216	247	258	254	256	263	260	268	243	255	269	273	246	249	237	239	240	251	228	275	233	238	297	234	283	246	257	241	244	214	237	266	238	234	246	244	249	261	262	238	264	281	259	264	230	227	258	258	247	201	246	256	253	234	235	260	228	235	247	258	273	260	257	287	252	241	226	253	254	273	246	228	243	235	259	241	265	226	271	269	239	230	259	281	253	267	279	249	256	257	257	260	218	248	247	253	231	258	243	258	243	257	263	251	243	255	279	271	270	290	262	269	267	257	238	264	257	237	230	244	240	231	277	271	245	263	258	240	252	253	230	259	256	249	252	273	270	263	279	251	267	244	248	247	266	247	248	258	244	234	245	240	277	239	247	237	258	272	227	242	224	239	254	241	246	250	234	270	217	263	219	248	279	229	275	251	246	253	249	243	256	256	234	248	277	228	250	269	238	242	262	244	233	273	254	239	272	248	263	258	234	274	243	241	235	232	265	243	263	272	232	236	241	254	257	246	265	252	237	272	223	240	266	258	253	228	238	242	235	255	211	261	253	235	240	265	264	262	256	265	246	237	220	224	239	251	235	250	230	260	245	273	235	252	257	248	238	265	245	257	235	266	267	285	247	283	238	246	238	255	260	234	244	242	234	263	257	198	252	263	242	248	224	270	273	269	240	225	267	227	258	224	263	267	259	232	276	281	238	232	264	246	250	203	251	235	251	264	246	253	247	237	247	248	255	237	251	235	238	233	248	219	243	261	243	237	251	247	261	252	226	237	247	215	244	259	223	248	257	273	274	258	252	274	265	270	252	240	227	267	227	270	235	235	262	270	245	266	267	248	225	259	248	234	221	273	263	237	236	247	274	257	223	230	248	259	259	258	282	265	230	259	260	258	255	211	228	247	215	267	222	248	235	240	267	244	247	269	246	269	250	277	244	235	288	245	259	276	235	263	229	231	250	233	244	264	235	250	246	279	275	229	241	262	254	252	252	260	259	255	245	245	222	262	240	236	245	267	256	269	247	239	245	248	254	267	293	259	243	260	254	256	248	247	258	254	250	259	242	262	249	248	261	213	279	238	263	299	248	251	231	231	239	260	260	245	242	255	253	263	250	249	240	268	255	277	246	257	213	256	256	263	249	239	285	234	241	273	278	249	246	240	264	270	241	261	272	253	223	258	272	235	264	242	254	242	261	234	246	255	243	230	268	265	233	248	237	253	248	261	281	244	230	239	271	228	240	241	238	262	260	271	271	272	259	241	215	244	248	280	270	261	261	254	249	261	250	261	247	239	276	270	264	236	243	268	260	231	263	239	258	229	236	235	254	231	238	236	265	241	248	240	255	285	230	246	236	238	263	266	226	260	254	243	276	247	253	258	271	240	234	269	239	268	243	261	251	232	241	211	229	240	224	272	235	247	258	252	259	223	225	268	267	272	230	276	223	245	254	260	270	250	257	267	231	253	251	246	252	255	218	261	232	256	276	267	258	224	265	243	262	274	251	247	266	237	251	241	242	258	261	252	246	291	245	259	281	228	286	231	227	259	266	252	235	236	250	246	251	257	242	237	261	250	229	286	247	221	216	256	262	234	246	253	250	256	241	247	252	247	227	253	274	219	262	249	249	247	250	250	223	248	221	240	258	256	253	252	272	270	256	251	243	292	268	255	237	244	244	233	228	289	243	221	273	238	223	269	262	221	251	268	250	250	246	233	287	252	276	245	252	248	242	257	233	240	234	227	251	255	246	250	240	280	253	231	278	258	264	261	239	241	255	242	239	261	223	258	234	238	233	276	227	255	243	267	230	228	271	262	234	267	247	247	219	242	241	239	232	256	243	236	231	255	251	255	256	256	250	265	229	263	241	271	243	290	247	242	251	234	275	257	248	256	234	258	267	232	233	273	253	246	256	233	257	247	273	289	260	271	230	230	253	269	241	225	263	247	240	256	253	232	270	243	224	238	272	232	238	235	256	262	253	244	228	249	248	279	266	266	278	258	244	234	238	250	250	239	286	247	254	269	245	241	232	259	269	230	258	236	226	255	231	220	258	253	221	246	233	228	273	248	259	256	232	255	236	240	246	262	253	232	226	244	253	243	260	274	260	256	263	256	253	242	243	241	243	222	245	264	261	259	245	256	245	243	258	250	235	231	264	265	237	266	249	240	260	252	238	260	259	223	258	241	273	222	277	243	271	239	267	231	245	231	244	262	250	250	252	239	243	245	263	244	230	232	265	268	277	248	249	241	243	271	257	241	236	262	256	263	277	264	235	243	227	260	240	265	266	244	272	248	234	249	249	251	263	222	247	233	240	213	252	244	240	285	247	231	249	253	265	235	237	251	242	236	226	236	242	264	256	249	244	252	247	261	263	234	255	247	245	232	262	258	254	242	249	254	260	281	240	250	226	223	254	232	277	256	244	236	248	230	237	219	261	259	250	228	276	218	251	227	244	257	253	277	247	272	238	265	256	247	267	244	232	254	247	254	270	244	253	246	250	252	255	266	240	263	244	247	219	276	223	228	225	241	255	249	276	241	265	249	245	244	252	253	277	287	264	239	229	254	258	243	213	216	263	251	260	231	227	258	274	256	245	251	250	250	239	230	245	240	248	240	250	260	234	245	275	247	255	255	269	257	247	270	245	236	240	236	239	259	249	244	256	254	239	280	235	252	237	267	270	249	271	261	234	262	247	228	258	252	232	224	240	238	263	243	243	246	256	220	243	277	242	244	256	253	255	260	227	283	236	261	259	256	261	231	257	250	233	237	255	248	242	219	248	233	241	267	242	278	257	249	248	239	245	278	231	242	260	262	256	254	245	211	239	274	240	269	249	228	262	272	259	257	275	251	257	254	235	232	241	241	236	265	281	238	259	247	253	271	253	265	267	272	277	266	271	249	254	278	263	238	257	243	269	229	271	259	244	243	249	249	233	234	265	247	220	259	239	251	262	228	273	260	285	231	269	251	225	263	220	254	259	241	255	218	240	260	266	257	269	295	261	272	264	275	247	263	278	243	245	249	257	254	230	258	259	238	251	257	235	258	241	266	251	229	241	238	252	249	269	244	248	229	263	222	236	246	240	267	291	270	250	235	265	250	248	254	250	238	258	253	241	231	235	242	260	235	264	265	238	227	256	235	223	214	260	222	269	252	223	234	222	253	264	243	242	271	233	223	237	254	275	225	262	219	247	267	269	266	256	267	241	246	251	234	242	273	257	234	207	259	260	238	199	254	262	261	258	263	239	239	257	230	241	244	271	227	249	271	230	269	255	255	247	247	243	267	247	252	247	275	277	272	233	229	259	229	232	232	284	235	240	258	238	243	226	239	236	255	231	221	270	267	275	235	208	274	238	254	252	266	251	229	252	243	270	271	243	244	270	260	236	253	265
25273	21279	27027	25389	9733	2217	1016	885	789	765	698	679	691	629	631	607	578	575	596	584	620	586	591	596	570	563	714	709	602	601	574	580	544	537	578	559	538	602	587	544	544	582	541	520	564	529	565	561	552	583	556	550	571	605	529	541	552	574	591	575	512	542	586	539	576	547	543	523	549	554	614	542	577	541	564	562	582	587	591	537	513	551	549	561	545	525	556	565	604	557	527	574	566	557	550	565	585	533	523	550	581	548	567	569	573	549	531	608	558	585	601	550	538	554	599	583	563	557	595	553	514	571	523	544	567	563	537	567	590	570	521	567	589	556	563	570	585	552	542	525	593	539	561	556	566	529	560	568	567	523	568	575	538	575	604	525	554	571	548	600	588	537	595	536	553	552	572	541	538	560	599	574	564	581	569	504	558	550	523	567	505	565	535	526	567	567	530	578	605	559	570	527	521	539	535	534	560	581	582	564	547	598	553	547	600	567	512	539	566	605	555	524	544	560	547	572	572	576	553	554	572	589	578	550	531	536	538	583	577	567	585	553	522	594	559	544	541	513	536	523	564	595	603	572	562	549	530	522	599	551	546	530	533	564	591	575	548	564	536	533	557	547	548	604	547	586	606	553	552	541	540	581	496	543	543	556	614	529	591	564	558	576	579	549	544	595	553	599	526	590	554	547	568	560	596	578	535	568	585	539	586	599	540	543	538	587	535	585	552	560	564	609	600	585	605	588	534	573	587	585	578	577	573	569	556	556	575	562	574	556	561	568	568	551	551	589	574	529	526	516	551	581	566	546	536	544	548	604	533	563	535	529	561	524	557	613	566	519	561	555	540	526	540	587	582	575	561	580	537	584	574	547	549	595	612	562	589	600	591	594	589	609	552	552	537	572	530	591	538	580	580	474	556	583	550	589	569	555	564	558	560	571	580	554	549	526	595	573	576	574	558	613	576	539	589	561	573	576	549	574	541	530	567	555	497	577	566	571	587	556	563	582	570	561	540	593	579	627	574	572	534	541	590	575	555	588	587	527	572	521	524	567	547	572	566	575	533	580	576	533	561	557	589	581	575	513	577	559	549	555	553	579	578	562	550	553	587	580	591	569	555	537	541	558	562	539	532	569	573	563	570	562	561	533	542	522	592	553	564	517	545	525	569	541	519	538	566	564	584	574	581	501	560	553	581	545	566	554	573	565	560	563	532	562	531	572	605	537	567	595	564	551	624	541	544	575	559	534	540	564	577	591	575	557	572	549	554	552	535	561	552	592	567	553	531	518	555	577	550	537	596	498	547	541	571	542	591	534	621	521	572	557	592	569	586	551	557	541	575	508	619	600	570	542	603	536	535	552	546	542	554	553	556	554	586	610	579	560	580	546	584	589	580	550	519	557	570	566	546	560	541	568	579	541	584	584	559	549	563	553	555	547	543	576	541	520	553	525	569	575	554	624	557	523	530	578	609	527	542	556	557	571	565	551	555	537	569	569	530	574	552	544	616	587	572	574	556	561	587	576	547	557	553	556	573	573	573	561	560	548	544	560	545	537	574	576	543	554	562	586	551	570	576	593	560	559	624	586	529	548	559	515	509	634	566	578	496	584	568	545	541	537	584	548	524	555	563	520	549	553	561	542	570	612	549	517	550	543	548	565	525	597	592	542	556	582	565	548	537	553	566	543	562	532	573	557	554	575	557	584	548	597	564	567	585	571	578	554	556	558	533	536	555	485	568	562	545	554	579	566	552	554	550	555	584	569	586	543	570	502	554	513	547	557	584	567	561	567	572	539	535	555	574	539	557	554	591	585	550	551	574	579	560	577	565	551	577	533	584	503	601	561	560	583	590	567	538	552	560	575	570	516	553	621	515	537	550	552	555	553	547	557	601	587	566	563	525	533	558	540	607	551	577	597	521	581	533	563	599	609	565	580	505	510	558	544	568	549	601	550	549	583	600	538	529	586	562	570	569	571	540	562	569	579	563	548	622	578	564	570	579	583	563	516	566	516	591	561	552	594	554	550	563	609	571	563	568	571	546	560	582	559	535	559	539	584	572	570	540	559	525	487	531	530	574	621	560	590	524	574	580	557	547	572	519	569	553	560	584	548	584	560	583	572	508	579	557	550	579	555	568	553	538	554	586	550	584	564	557	596	569	560	567	539	561	548	568	599	558	594	555	557	526	607	560	563	542	590	574	560	552	559	532	603	563	595	551	551	554	563	573	523	550	538	517	536	515	577	545	560	579	551	544	553	577	549	585	560	588	564	494	544	552	523	534	580	576	546	570	586	596	581	573	541	580	540	598	593	542	540	573	544	550	542	556	574	560	595	620	515	533	554	565	544	560	544	562	548	582	537	534	582	565	591	586	628	559	545	572	562	567	559	517	565	553	541	539	561	546	568	565	543	518	555	561	545	594	579	594	593	592	589	524	512	545	606	550	545	572	561	525	576	580	535	574	563	578	582	548	594	538	589	608	560	552	568	590	553	556	563	522	550	560	603	530	527	554	585	559	540	566	583	603	582	573	549	557	564	555	589	519	575	583	558	570	524	580	592	512	520	592	567	577	576	546	563	519	570	544	617	537	517	569	540	561	561	579	585	557	563	532	567	543	622	559	583	563	576	546	559	540	544	565	594	544	568	552	598	574	572	558	515	567	599	539	586	598	581	533	573	531	550	537	587	559	550	542	549	564	597	527	589	583	575	588	515	555	520	549	554	568	561	551	564	542	562	584	610	491	566	551	556	527	534	557	520	543	540	527	575	564	537	577	566	555	606	551	582	573	500	518	531	623	557	559	552	552	576	555	564	540	554	590	546	546	562	519	566	593	537	563	530	577	537	520	548	566	582	560	550	583	579	547	572	571	599	581	577	575	608	564	591	572	554	534	535	554	560	553	544	564	539	548	567	567	529	526	563	561	563	572	587	565	574	538	568	568	555	551	565	552	548	522	544	581	584	554	537	568	561	548	562	584	550	571	582	583	610	572	534	572	541	579	604	557	575	571	590	580	567	508	576	553	562	558	600	503	558	522	523	588	561	558	573	625	551	571	555	562	574	563	570	551	551	527	529	564	513	617	525	555	539	566	532	574	569	581	595	541	547	552	548	630	597	551	566	596	557	577	569	565	565	595	573	559	539	559	546	582	537	528	554	535	577	570	592	496	553	557	537	541	512	566	543	542	564	550	523	592	577	548	571	516	556	495	543	581	580	536	535	568	573	544	520	586	553	560	578	550	558	557	558	555	561	532	557	591	579	582	564	582	562	552	573	602	507	574	585	550	593	571	510	587	583	572	592	560	542	550	556	547	543	580	567	563	510	530	511	554	567	524	558	554	554	586	591	557	557	589	559	561	560	584	559	571	566	540	575	599	554	600	512	544	575	581	540	548	594	570	578	572	557	585	556	546	556	564	559	510	625	562	602	528	538	534	553	545	596	547	576	562	558	546	534	588	588	550	594	580	559	556	550	569	558	563	559	535	591	559	579	550	531	572	518	619	548
26279	34188	20212	8900	5297	3243	1367	1363	1108	1033	938	847	787	716	704	721	593	628	625	647	623	653	623	580	605	598	935	871	605	608	617	604	588	592	588	584	593	608	614	624	601	593	641	619	590	592	577	613	607	623	595	602	566	606	551	634	599	593	580	558	591	567	634	589	619	599	585	596	623	566	553	614	601	595	625	597	599	575	555	574	599	581	626	592	570	591	599	577	587	589	561	586	606	610	614	582	592	617	532	614	597	591	561	552	601	533	578	569	612	572	559	626	571	577	584	592	650	575	638	580	537	638	603	579	556	603	595	613	598	623	544	628	584	565	593	569	577	595	586	591	568	617	618	594	603	568	570	618	594	601	579	622	550	570	600	573	588	575	588	552	611	580	562	619	625	624	615	573	613	627	582	593	593	636	564	596	587	599	563	598	577	600	618	630	596	597	611	572	606	610	612	650	539	590	577	575	579	579	563	603	579	547	610	605	626	578	613	571	622	650	579	609	650	542	588	568	550	545	627	629	551	565	612	577	598	566	541	572	615	587	584	605	586	584	624	569	591	618	575	610	625	595	602	605	623	572	585	604	628	630	584	615	585	560	596	594	586	602	610	609	561	656	578	619	587	595	575	564	579	592	607	592	570	623	588	615	624	587	590	565	617	583	581	618	608	578	612	563	606	637	596	567	597	607	542	572	619	592	572	601	597	615	588	561	562	574	639	572	585	588	598	568	589	598	589	602	614	600	599	607	598	603	598	572	602	574	600	561	567	603	609	626	595	598	586	579	562	591	638	553	580	561	570	585	587	584	617	581	575	600	602	608	579	584	567	647	560	543	642	603	577	607	589	576	587	599	625	594	557	625	584	559	591	569	634	565	579	585	590	564	562	600	600	586	599	574	616	657	571	579	548	646	578	599	574	578	588	591	589	584	615	610	573	606	613	590	583	586	598	575	632	586	603	581	596	625	567	563	601	600	613	614	605	589	562	582	560	623	627	602	574	589	596	611	553	574	601	640	596	573	607	578	572	542	598	568	627	592	614	600	584	562	612	657	559	591	575	624	614	559	591	604	590	624	571	603	586	607	593	611	581	593	590	576	607	619	623	562	614	571	561	579	597	610	570	580	571	586	539	582	608	562	581	590	591	629	601	634	562	622	580	570	595	591	591	603	621	579	577	604	584	586	624	544	580	592	635	565	594	611	597	587	584	599	588	572	589	551	556	575	553	571	599	617	582	574	569	567	599	624	623	590	596	589	607	605	588	585	572	584	547	610	621	565	608	590	635	618	582	609	535	611	561	561	615	617	579	619	611	597	586	594	573	584	608	619	598	556	591	564	582	629	587	640	599	605	607	559	551	617	585	559	545	568	651	586	585	605	633	607	595	584	625	594	583	555	569	639	596	583	603	596	596	588	592	526	607	632	623	575	613	550	585	560	631	566	564	578	616	576	560	559	583	610	586	569	607	565	624	610	606	607	632	587	632	554	604	560	637	655	610	553	613	569	579	589	617	615	566	624	582	621	551	585	572	568	550	617	631	612	605	604	591	577	550	606	597	589	617	590	551	600	581	580	605	590	602	609	585	542	624	647	587	575	598	548	588	579	586	623	595	599	604	575	597	624	616	527	630	593	596	605	644	576	573	607	615	578	637	573	597	619	607	654	592	598	587	618	552	598	603	536	568	625	625	592	622	620	640	607	579	596	594	543	549	589	593	567	636	592	552	590	599	601	573	601	537	617	578	601	607	543	652	578	535	618	580	562	607	584	587	582	632	563	612	570	565	569	599	567	582	568	596	594	616	621	629	633	560	590	616	583	616	623	592	622	615	613	599	556	590	589	620	573	597	560	548	637	601	609	620	616	595	546	618	603	611	538	589	603	629	573	595	567	606	632	579	585	573	593	648	629	596	577	547	576	563	619	618	597	617	624	603	616	583	603	558	593	627	585	564	579	598	625	598	566	569	591	605	622	575	568	618	591	577	568	581	555	571	590	575	597	614	567	634	600	622	619	610	620	577	602	631	555	608	613	538	596	563	617	593	613	541	616	602	608	561	576	606	550	576	610	592	592	570	620	608	599	604	605	578	595	603	546	584	575	604	628	624	522	590	628	587	610	604	585	607	611	614	565	576	593	624	625	578	614	618	564	617	580	605	567	600	611	572	569	601	617	616	625	604	545	560	560	576	583	598	596	581	571	571	586	620	628	568	599	619	560	581	614	589	583	603	611	630	572	625	610	605	575	571	589	608	626	538	589	607	595	637	572	573	612	566	626	595	587	612	606	596	607	597	594	599	580	618	610	620	602	588	574	588	595	599	581	591	600	586	636	583	580	594	604	615	585	561	584	620	595	591	602	614	555	593	627	589	594	557	584	619	607	621	594	591	570	589	586	586	604	575	610	591	631	630	558	576	599	574	617	611	598	547	570	573	522	561	596	584	548	579	615	598	567	608	594	572	526	582	599	574	594	570	569	618	620	599	573	596	572	634	619	590	620	556	596	590	617	620	587	611	603	564	612	631	616	604	599	605	569	590	534	614	618	540	583	624	593	568	596	594	616	585	593	582	568	592	585	586	605	624	607	609	588	590	601	605	574	565	566	568	601	620	625	608	607	631	602	618	590	600	574	593	579	561	600	578	618	583	604	602	622	604	621	585	619	532	588	591	624	589	605	572	579	590	590	603	561	622	561	610	577	603	594	600	645	619	594	592	589	616	585	587	587	587	601	575	627	575	577	596	650	585	578	571	610	576	583	623	594	582	623	578	607	580	587	638	589	637	581	559	635	582	584	585	583	587	608	589	593	622	632	593	561	626	570	605	568	582	567	615	606	594	594	547	615	612	595	602	584	555	617	554	593	565	568	574	619	608	631	614	606	574	579	604	569	575	582	629	564	567	585	591	612	584	608	591	633	587	574	587	581	581	655	587	576	582	607	609	567	613	594	552	627	581	636	572	648	576	625	566	570	588	615	585	624	591	644	572	624	595	592	580	589	573	591	611	574	600	584	590	608	651	595	581	593	570	568	572	617	604	639	599	611	592	546	633	639	581	585	580	589	631	541	600	579	583	569	553	545	577	561	566	588	607	583	594	629	559	571	588	572	589	602	583	576	597	560	587	603	597	586	601	545	579	570	590	560	610	592	584	570	555	563	575	630	573	594	608	575	584	601	627	620	625	566	568	618	619	598	602	614	569	566	602	601	584	650	598	623	573	577	622	575	574	587	589	558	592	596	619	618	590	588	592	563	581	592	594	588	574	594	609	606	607	638	585	610	629	601	582	587	604	626	623	619	589	609	585	581	575	625	608	640	610	588	628	623	568	615	560	605	613	610	557	581	609	588	575	657	636	597	548	590	628	573	577	570	573	644	579	587	582	532	616	592	557	602	614	562	613	613	636	590	612	595	590	600	613	576	577	562	606	622	592	591	608	586	587	588	546	591	573	565	622	597	616	583	580	549	574	594	559	553	585	566	608	609	587	600	570	592	565	601	562	593	566	597
22813	21294	28886	24027	21293	21166	7241	1454	1065	947	919	699	634	606	550	501	559	436	436	468	454	442	408	463	439	528	1982	729	395	405	409	418	382	376	384	417	400	419	374	430	377	392	406	385	426	401	425	410	365	385	389	368	428	383	419	383	392	366	405	408	430	416	400	373	390	386	402	427	385	380	397	422	381	380	393	392	410	395	376	396	410	451	392	396	399	394	414	393	392	403	394	386	369	384	404	379	410	413	416	402	412	368	386	375	402	381	374	394	380	347	378	401	392	420	364	381	384	363	382	409	359	403	375	415	360	416	404	397	387	431	399	383	408	367	364	373	395	395	400	396	416	377	386	361	410	387	415	414	369	394	393	398	384	408	395	405	417	366	421	396	369	381	429	397	397	422	374	405	421	394	426	385	402	388	388	388	405	411	386	402	392	394	390	409	379	416	428	379	387	430	417	388	427	430	375	384	353	371	387	417	408	406	387	415	381	401	396	406	415	399	428	403	431	398	416	390	414	416	369	397	436	364	351	389	410	382	400	403	342	437	382	386	409	418	389	388	393	411	413	404	420	406	386	418	391	392	400	407	364	366	437	427	396	395	402	392	383	398	373	400	394	357	371	365	411	380	399	395	436	373	387	373	396	390	413	393	419	402	378	426	392	407	392	404	361	411	391	406	365	410	429	390	419	390	402	368	396	365	398	420	400	434	387	376	365	403	394	399	384	362	372	409	391	376	376	400	369	388	410	427	397	333	381	362	362	390	401	403	389	404	396	379	393	412	432	427	405	391	418	416	389	374	423	425	383	418	417	413	389	394	385	382	432	377	395	393	398	420	382	396	395	420	388	395	382	383	398	398	396	365	384	433	404	396	379	370	390	402	396	382	400	364	382	360	401	380	373	404	386	438	400	374	416	416	399	413	387	379	381	382	369	367	395	368	369	371	410	408	384	356	393	371	395	366	387	367	405	412	347	375	362	404	392	404	400	371	398	407	385	371	410	402	410	383	436	377	405	377	417	413	398	421	396	418	403	362	398	373	399	393	380	393	423	397	414	348	427	401	417	396	382	365	364	373	376	401	421	419	367	382	402	381	403	392	399	362	409	387	389	381	390	412	392	397	369	394	425	427	396	388	402	380	340	406	400	377	389	433	395	391	372	420	375	383	412	395	349	394	376	396	374	415	422	373	388	387	406	367	388	422	415	367	414	434	365	398	421	392	409	379	391	407	436	383	358	393	406	378	429	359	392	383	385	386	393	404	409	408	405	395	412	351	415	398	370	440	423	404	361	354	382	381	372	401	360	432	411	388	393	336	407	388	425	405	386	380	381	395	378	375	402	389	357	404	382	370	391	387	371	381	354	375	391	357	366	393	438	397	391	382	398	430	424	391	422	346	396	395	362	406	393	371	393	385	391	392	371	406	392	421	387	401	382	406	362	412	388	398	405	379	391	355	406	407	403	417	379	403	363	366	385	368	355	385	407	376	373	408	395	393	368	390	409	411	428	389	432	392	398	400	421	386	375	395	387	388	377	369	385	409	377	447	404	403	403	376	427	396	414	400	389	344	417	390	440	408	395	356	351	391	397	433	371	409	383	355	426	391	426	396	407	452	421	363	384	390	394	386	373	375	395	381	411	399	406	390	360	406	399	413	438	391	433	379	379	375	412	377	381	360	433	368	416	427	384	380	407	356	381	383	399	360	386	412	376	373	407	407	388	382	383	391	409	416	411	362	366	368	361	400	394	414	377	389	367	432	358	395	367	405	406	382	388	342	409	407	377	374	407	380	372	355	376	396	341	381	407	399	384	446	373	385	390	374	370	389	374	366	371	397	368	421	384	358	415	385	421	414	398	361	431	430	398	385	396	390	405	381	387	397	369	409	405	404	405	418	401	384	399	390	398	372	396	396	389	397	409	424	414	380	377	396	417	400	406	381	372	391	395	387	374	361	447	411	392	381	400	383	402	388	377	363	350	387	385	390	403	358	392	389	393	419	422	377	408	397	379	395	377	378	378	381	418	390	388	420	394	340	371	373	394	394	416	399	419	427	400	420	417	447	429	393	412	405	394	394	377	394	381	375	386	429	368	403	405	357	405	365	420	362	389	416	405	367	409	400	386	354	390	363	407	363	390	405	389	385	432	419	395	409	372	381	396	361	369	413	380	410	425	378	385	419	405	423	422	381	428	418	408	396	393	409	390	405	407	390	382	382	426	366	403	410	409	375	411	406	395	423	410	358	389	413	376	393	379	389	367	400	392	395	414	406	389	356	383	410	392	404	387	377	396	414	427	401	371	381	388	355	371	400	377	411	393	391	407	440	407	431	391	377	419	405	399	421	369	417	413	379	422	402	406	394	369	379	404	369	370	436	383	405	362	419	423	400	375	363	409	447	397	381	393	355	381	403	399	399	395	423	386	389	391	401	374	428	391	377	395	371	398	383	359	386	372	413	380	405	407	387	355	417	363	398	424	344	359	372	368	405	389	377	390	410	401	408	385	402	380	372	367	372	408	403	367	360	369	377	373	408	364	413	393	345	397	436	413	362	413	395	409	398	377	402	398	390	407	404	371	376	384	364	377	409	385	390	390	397	371	414	386	366	365	354	354	365	400	387	368	381	397	381	405	397	385	383	386	420	394	420	413	404	392	407	419	368	400	399	423	404	391	421	382	374	396	356	405	379	426	384	374	378	382	354	369	396	410	399	396	426	403	418	385	399	368	363	380	412	397	365	411	375	376	370	403	385	418	393	382	378	414	385	374	433	395	401	380	385	404	360	378	422	389	440	369	394	356	413	374	372	372	382	379	408	406	368	417	392	406	374	405	385	392	399	420	376	397	368	423	403	405	368	389	375	389	405	410	410	383	437	397	377	369	413	414	397	401	386	410	403	405	390	383	421	397	421	402	345	419	402	384	394	356	383	399	436	391	381	426	419	412	411	386	352	361	395	413	386	395	395	405	365	400	388	408	434	396	390	407	433	402	372	430	422	381	345	404	362	388	411	391	384	366	389	408	364	399	378	378	363	406	337	365	366	369	419	374	383	383	398	386	382	378	357	425	415	395	408	397	375	369	408	374	379	383	378	412	415	356	396	364	378	378	387	397	408	421	387	391	391	357	432	402	377	397	386	403	403	407	383	396	385	382	395	391	387	381	374	366	431	398	413	393	408	410	399	377	367	434	372	415	383	398	418	381	397	378	407	353	396	405	431	390	366	356	391	415	393	399	376	402	403	421	421	402	376	401	375	407	393	406	397	392	421	414	390	384	363	370	424	407	347	400	401	413	370	379	406	404	395	396	393	423	391	397	410	333	371	382	363	410	409	373	384	381	392	401	385	406	392	365	399	393	370	385	397	376	409	394	374	401	394	390	424	382	407	360	363	388	407	380	385	385	402	384	385	363	441	403	406	392	418	415	397	376	348	393	381	376	406	387	355	388	400	401	398	382	403	383	388	353	425	403	395	373	409	412	386	371	374	374	402	383	382	382	374	389	392
29595	44915	29722	15453	9811	5855	2731	2312	1681	1623	1377	1006	867	770	686	674	612	537	553	486	446	481	485	520	509	622	3093	969	410	405	454	445	458	452	406	417	404	375	428	395	445	424	424	417	439	437	433	358	447	416	398	407	422	430	410	400	435	388	413	425	393	422	407	434	421	411	407	380	370	394	452	396	409	398	414	413	390	440	397	419	411	415	393	431	405	387	377	424	406	377	417	434	396	412	426	388	423	403	370	377	412	394	379	388	375	426	384	361	434	409	408	409	405	386	400	423	377	436	427	424	408	426	400	424	447	414	426	392	422	384	402	425	405	407	406	408	404	412	439	416	409	374	439	404	407	395	398	404	427	415	423	404	375	427	423	419	406	433	418	385	418	434	411	409	392	439	385	401	404	413	423	418	413	378	404	408	418	404	428	384	399	382	376	395	375	401	367	397	425	403	431	421	400	377	357	429	431	403	422	415	405	438	366	416	412	408	403	404	423	422	379	423	410	415	391	396	352	426	415	400	421	380	402	396	401	390	404	467	383	412	417	387	400	391	397	403	440	380	372	402	431	381	401	372	376	378	413	405	389	405	445	383	416	399	410	420	396	406	382	437	435	415	398	387	380	388	402	406	361	426	450	388	398	413	415	392	399	456	399	410	394	414	398	390	400	404	388	387	386	411	364	421	436	402	409	398	389	393	401	402	389	424	391	396	416	411	377	364	371	375	403	413	396	433	388	411	389	406	430	443	408	394	414	428	377	419	377	403	418	408	385	388	379	437	397	365	356	401	412	395	408	438	432	425	415	398	379	394	383	346	382	402	389	429	432	418	375	401	371	376	425	404	391	383	393	386	373	386	406	404	395	421	377	357	380	403	441	385	416	379	398	381	375	431	411	402	406	392	385	388	396	388	420	429	395	393	406	401	404	421	392	420	390	410	409	415	371	432	382	437	389	398	435	371	382	411	405	416	422	411	369	429	380	405	370	456	421	404	426	434	379	407	433	406	419	406	440	376	402	401	394	417	368	392	429	388	395	392	415	416	404	394	422	408	450	413	414	417	379	435	375	420	362	394	412	417	394	378	414	422	418	412	420	406	376	422	406	425	418	404	409	389	405	389	388	408	411	404	426	385	402	382	432	410	390	404	428	386	383	393	419	452	399	394	372	384	398	431	415	394	432	436	389	404	401	369	424	378	427	401	431	410	412	431	387	449	401	380	394	415	405	419	384	407	408	387	372	429	403	373	383	413	395	421	409	383	398	400	397	381	405	356	385	377	408	397	391	393	426	399	397	409	384	418	412	387	371	416	376	393	419	394	388	411	400	364	431	441	403	389	425	382	416	387	380	387	410	399	399	408	408	404	387	393	378	399	399	337	437	426	404	442	439	372	387	395	383	397	395	391	384	378	385	421	424	367	382	419	401	393	432	402	426	413	416	372	414	388	389	405	415	391	410	394	424	391	406	392	404	405	415	397	391	411	422	437	422	401	437	393	399	383	405	397	392	423	415	364	397	372	380	422	416	383	405	418	423	404	402	394	378	419	402	399	417	390	412	424	380	428	390	406	408	409	392	396	368	380	387	398	417	425	374	422	416	413	401	408	353	399	375	354	405	417	409	401	409	407	402	397	399	369	417	398	385	414	411	413	424	418	402	394	414	405	416	422	406	419	404	376	409	390	414	406	422	418	399	384	401	392	410	373	416	414	430	425	388	401	413	405	413	425	429	429	388	395	437	404	433	412	351	391	400	401	391	416	401	412	378	447	362	425	377	441	373	403	399	433	398	414	380	429	379	395	414	423	376	382	399	427	387	403	416	397	370	425	418	356	399	374	394	367	423	426	388	409	414	393	363	434	428	393	409	398	397	383	377	428	400	422	436	380	411	410	387	383	429	385	374	418	391	403	419	405	417	387	434	403	416	412	405	413	430	427	384	372	446	399	375	369	406	388	429	415	438	422	425	391	428	396	419	397	434	423	382	407	396	416	382	439	387	406	412	410	413	362	392	401	414	421	401	379	432	421	398	405	360	398	413	408	404	403	376	334	426	387	432	402	417	432	408	442	444	413	389	396	382	404	391	450	389	392	449	385	421	401	391	390	404	406	391	404	420	412	438	386	390	393	406	427	386	424	345	427	394	407	398	400	404	387	397	420	383	358	424	384	422	373	411	415	391	411	384	422	418	386	408	419	421	421	412	428	408	433	380	391	382	400	373	422	391	424	390	413	418	430	358	396	394	405	413	383	386	414	421	402	369	383	424	395	400	383	434	409	399	375	403	421	398	385	409	407	382	409	423	393	400	436	405	431	433	449	424	400	398	392	445	409	385	409	395	355	392	390	430	389	398	392	396	403	389	437	371	400	439	402	373	421	411	440	448	437	427	398	358	413	374	406	407	419	409	412	383	384	407	428	427	407	364	403	363	392	437	411	394	398	430	376	404	352	412	410	404	422	404	407	393	419	416	398	428	399	439	398	355	423	401	429	400	425	386	378	382	401	425	390	412	395	417	409	420	392	415	395	399	423	405	372	392	421	409	399	384	425	383	450	412	368	427	383	433	390	383	403	418	378	405	407	398	422	426	404	380	376	409	397	401	376	413	398	380	425	391	396	422	398	406	439	382	393	424	417	404	421	398	399	402	419	414	424	416	382	384	384	410	423	401	414	444	361	381	385	411	421	394	401	399	371	407	375	402	380	389	408	414	391	398	421	408	400	410	418	404	393	379	396	426	427	408	410	428	421	384	397	408	375	403	427	416	395	395	383	412	399	419	430	427	401	395	410	419	400	409	388	403	404	394	435	419	359	368	416	396	408	397	423	391	412	420	407	437	396	399	401	402	392	368	444	440	436	430	432	381	394	379	400	421	393	402	382	391	410	437	418	402	370	394	432	398	381	390	376	435	372	407	386	397	380	378	400	361	412	422	421	378	427	402	416	415	431	376	389	426	407	389	376	383	410	375	426	404	345	398	380	410	392	438	383	401	387	389	380	393	431	364	444	369	377	427	401	400	411	417	392	408	382	403	364	392	397	423	425	411	410	397	395	421	364	383	405	379	411	408	397	386	380	388	442	379	371	375	375	348	396	407	415	395	443	398	391	392	402	388	439	419	408	412	411	393	414	419	451	418	383	397	408	380	446	409	397	373	406	389	421	455	399	383	400	374	403	391	360	397	393	424	428	415	410	405	379	393	433	389	409	399	389	409	416	410	358	410	400	401	427	418	406	445	393	386	398	425	415	408	397	419	418	400	394	434	411	426	418	422	394	416	425	400	393	410	432	393	388	398	402	435	387	418	404	406	388	392	426	430	397	410	371	421	373	420	428	371	419	389	407	433	368	390	399	418	453	401	415	373	436	385	435	403	382	403	393	405	368	399	381	437	386	407	399	411	396	367	435	439	372	410	436	395	403	389	419	433	417	392	395	397	402	414	409	399	407	403	436	416	406	399	396	416	391	415	360	409	431	405	407	381	464	401	430	409	402	393	379	391	391	384	390
28961	21751	16278	6360	2193	1449	786	558	507	515	471	449	429	448	424	413	372	416	398	389	394	361	371	393	374	369	408	389	377	379	385	342	358	350	396	364	374	367	415	383	391	414	396	396	388	394	326	403	428	393	407	427	392	400	399	410	423	403	361	396	378	388	402	400	427	382	353	383	419	410	391	393	386	402	385	412	380	398	405	373	372	355	409	392	415	417	387	351	387	354	382	386	401	428	426	428	441	389	383	384	405	388	354	420	373	347	411	417	381	397	378	403	417	408	369	368	397	406	358	418	403	406	392	397	395	378	377	401	435	426	374	373	367	378	396	385	380	371	422	432	347	378	396	384	386	428	391	382	374	392	406	350	370	408	365	376	383	413	383	408	426	413	393	436	386	398	392	405	421	420	341	390	391	387	433	401	368	396	396	409	403	398	386	409	367	366	398	388	369	400	396	403	377	393	392	378	395	384	413	375	335	345	401	385	387	362	382	356	380	402	391	400	386	393	417	381	374	397	393	400	391	400	398	383	393	404	375	367	405	401	378	400	372	375	387	344	394	394	404	368	369	397	326	377	412	377	410	357	421	395	390	391	389	413	411	419	360	387	370	383	425	399	411	427	395	390	372	382	373	387	359	395	388	395	386	382	388	398	371	403	399	394	403	417	402	361	374	380	381	349	343	388	353	375	444	406	394	374	377	376	404	411	401	374	370	380	438	390	387	375	388	384	422	394	378	398	419	381	370	413	398	397	383	417	377	382	396	373	360	405	371	425	381	397	375	413	369	407	384	388	388	341	409	384	384	405	388	388	352	403	391	377	375	382	392	392	392	390	409	420	407	374	407	401	388	399	362	444	381	402	389	400	405	398	383	401	393	391	404	397	404	376	427	398	369	380	354	392	416	408	387	373	377	390	403	384	394	380	359	380	391	366	424	462	382	417	407	384	410	366	416	365	404	415	388	408	369	367	405	403	365	384	400	398	360	362	416	347	396	384	396	377	426	365	402	401	392	361	403	397	372	417	424	391	388	410	443	399	417	385	384	407	391	382	351	402	415	443	393	392	407	359	381	371	364	417	377	360	410	411	405	382	366	370	367	402	401	350	388	369	408	411	361	392	380	401	417	407	386	392	412	409	402	363	416	382	374	381	398	407	382	414	419	410	417	343	390	375	429	398	421	400	364	376	391	385	398	380	398	377	392	388	379	388	405	398	398	390	406	391	386	356	403	384	400	387	394	409	413	377	404	389	403	411	381	394	391	411	396	361	370	386	361	401	390	374	380	378	422	404	381	391	375	398	383	382	360	392	409	414	395	389	372	386	388	413	367	356	390	395	391	384	385	399	374	388	413	402	407	426	393	366	397	377	387	397	392	398	375	382	385	422	377	414	398	373	415	394	351	407	366	385	391	429	375	399	390	391	415	392	357	409	394	367	406	371	354	378	402	404	409	375	381	384	388	390	369	356	423	408	401	389	408	404	381	414	364	376	400	370	406	432	392	422	387	402	396	389	390	378	359	413	394	383	385	362	363	392	381	385	398	397	362	400	386	372	407	406	345	377	392	392	402	396	367	385	379	414	386	403	363	400	403	360	377	423	409	399	414	389	384	391	415	381	381	397	395	384	387	384	385	396	403	364	382	411	426	387	411	394	419	361	389	352	391	372	394	385	420	394	380	403	403	408	376	421	393	365	390	371	362	420	357	401	398	373	377	388	368	383	379	374	417	416	402	375	390	389	388	370	367	370	400	379	408	405	418	393	397	418	396	388	391	365	334	366	427	388	363	405	410	387	393	404	402	402	391	368	427	383	388	425	403	424	393	389	384	405	393	390	366	372	365	401	394	406	406	395	373	389	399	353	391	409	368	421	415	414	395	400	376	386	414	365	381	382	415	422	375	407	402	358	398	427	355	376	392	379	386	348	359	379	401	398	359	383	369	379	403	403	389	380	384	405	372	400	395	380	419	389	406	358	370	390	424	376	374	406	404	378	408	386	374	390	384	431	384	387	383	353	409	375	391	444	377	408	412	341	366	353	388	406	423	332	400	418	387	377	392	393	357	395	368	367	400	378	404	352	362	398	368	372	374	391	386	375	394	417	389	394	370	387	395	380	387	379	381	393	371	352	383	403	382	398	385	441	391	380	384	370	434	340	381	431	391	391	369	429	398	370	357	399	377	381	383	395	396	373	410	420	405	408	420	401	409	387	387	380	352	396	400	370	388	379	385	394	411	407	367	396	374	401	395	380	409	365	358	432	424	396	388	385	384	375	414	408	367	390	399	424	428	378	407	396	399	388	387	415	378	366	350	416	404	394	406	385	358	393	430	381	419	379	386	393	417	390	375	377	395	380	418	395	394	413	400	411	388	410	388	418	397	397	363	422	356	378	404	398	405	389	380	383	396	401	369	328	333	393	395	375	403	377	396	362	410	431	381	390	410	389	379	419	407	337	380	369	430	427	397	383	415	378	410	396	413	378	381	394	408	421	427	417	424	376	398	391	366	354	386	383	390	418	398	388	391	371	378	403	363	380	382	373	400	390	406	357	419	357	331	380	396	394	421	371	402	399	383	423	430	366	408	402	392	378	393	383	418	404	372	380	413	415	402	376	364	369	399	392	415	403	378	337	409	388	369	401	388	408	392	415	364	410	368	387	376	410	474	400	411	396	368	402	426	366	405	393	385	373	410	406	384	400	379	398	407	390	401	406	423	376	366	354	393	416	379	367	388	354	387	368	364	382	420	361	404	396	389	376	381	398	416	373	395	383	360	390	421	400	399	394	408	404	404	371	385	360	347	374	381	405	381	381	412	405	367	388	389	367	384	391	392	367	349	415	410	379	381	398	357	378	427	387	375	416	403	367	385	369	377	406	353	378	403	385	350	396	398	367	386	388	362	379	391	371	373	394	393	409	376	418	381	374	379	387	389	402	420	390	392	393	409	373	389	386	374	373	411	391	371	415	411	371	383	388	386	374	409	387	413	399	399	412	412	430	407	364	367	376	364	399	403	407	402	408	367	392	383	429	403	404	428	390	387	431	359	400	384	396	389	391	363	389	414	392	407	371	402	385	428	380	410	410	409	427	394	379	419	426	383	383	380	414	375	355	399	406	408	373	410	370	400	373	367	380	354	370	397	402	386	447	377	414	369	388	391	409	372	381	389	405	403	373	406	368	387	384	406	388	375	397	418	378	405	391	397	369	432	400	378	401	414	398	390	385	393	374	358	376	369	392	400	343	395	387	385	419	415	408	389	392	383	352	402	403	357	380	374	383	400	391	397	365	380	356	393	381	398	382	404	371	403	384	377	358	407	360	376	373	401	413	403	388	379	379	379	387	341	390	371	395	364	374	397	402	418	394	392	383	354	378	379	396	374	411	424	350	425	418	374	398	367	365	407	373	393	423	381	382	418	385	410	389	393	362	408	381	402	356	376	404	357	409	368	404	382	364	374	376	408	391	363	410	401	373	384	371	404	422	397	375	439	389	403	368	380	405
23338	28563	15535	6298	3220	2175	1026	803	701	661	610	591	529	475	485	457	485	440	437	476	462	410	405	453	408	464	467	418	419	455	448	426	396	472	433	432	442	418	408	398	433	430	442	445	420	396	431	458	441	411	426	468	452	448	430	423	439	402	403	409	408	421	404	405	465	417	416	429	476	410	391	451	395	397	388	439	434	462	436	466	437	388	448	393	402	398	454	394	425	407	428	417	410	468	412	427	458	437	470	449	431	425	401	451	434	443	465	405	420	442	433	442	412	431	423	408	406	463	435	438	431	438	399	452	450	430	428	421	391	436	444	454	410	409	459	389	442	402	413	413	430	431	420	447	411	429	433	436	443	454	424	417	399	434	444	409	420	416	429	475	415	435	438	451	413	449	433	428	429	437	444	432	435	435	413	432	442	434	419	440	439	484	406	382	444	397	417	419	400	434	410	427	413	432	430	422	447	399	417	434	451	418	439	433	412	460	420	428	434	462	421	430	422	451	433	482	427	380	434	441	404	438	440	432	425	432	449	435	429	466	410	441	448	435	446	417	452	449	444	416	377	429	427	453	414	445	424	441	440	405	423	436	438	428	460	402	401	406	426	439	468	456	427	407	449	430	425	422	448	415	458	401	420	413	387	435	417	437	424	408	408	410	444	422	417	396	432	443	397	439	408	441	440	432	421	446	419	408	454	451	391	430	414	452	470	389	425	440	427	389	425	483	417	405	426	445	456	468	450	469	414	433	457	387	445	437	420	428	448	442	426	437	437	468	448	395	425	410	411	422	402	424	418	443	378	403	464	440	450	434	432	439	454	445	425	418	415	459	457	461	423	425	428	454	422	410	422	390	427	442	416	449	444	432	435	446	394	406	456	408	452	406	416	440	426	434	407	395	453	432	462	431	418	416	451	440	457	445	425	440	413	403	419	436	422	438	427	425	465	411	418	437	427	438	451	433	411	432	421	429	383	425	443	421	423	454	437	431	431	416	476	439	423	423	423	433	429	436	439	433	427	427	425	410	434	429	443	421	412	446	430	391	454	423	419	460	427	414	413	442	412	443	366	378	444	429	415	431	418	425	416	413	452	430	461	447	443	433	443	407	407	420	429	443	449	426	438	426	358	398	478	445	436	440	407	467	415	396	411	421	422	450	420	438	443	464	410	409	444	427	416	428	390	439	404	466	427	434	437	426	449	460	373	401	403	444	425	387	410	419	438	420	409	413	438	422	421	407	426	402	425	394	399	403	430	444	423	456	426	435	408	399	450	394	456	394	428	382	457	464	420	441	427	409	429	402	401	432	401	440	412	411	425	439	428	403	407	427	447	453	415	446	413	415	424	452	456	420	382	389	463	406	458	417	452	464	449	414	413	470	429	462	428	412	430	436	399	420	422	456	418	445	427	418	432	436	409	404	424	444	397	412	424	449	438	434	435	419	402	451	417	462	394	436	402	426	471	456	430	411	414	453	439	403	422	442	423	433	423	424	438	423	477	442	400	403	477	452	425	410	393	412	416	460	408	414	445	446	440	418	426	444	436	430	433	440	420	427	425	428	423	397	423	395	433	442	419	425	430	440	434	424	446	451	417	451	424	435	434	446	379	438	451	424	428	423	416	427	412	418	406	408	409	402	416	434	426	411	407	472	427	435	442	447	441	443	419	435	443	418	417	435	403	402	447	431	442	438	413	371	410	457	443	428	416	454	449	413	448	428	433	425	434	408	439	419	435	413	469	457	444	401	418	410	401	412	421	474	443	446	445	422	414	383	396	437	407	438	416	426	412	402	392	446	438	385	415	431	417	439	457	481	423	451	420	389	435	464	438	401	419	417	400	420	450	397	396	444	421	442	416	446	412	445	434	443	438	424	435	411	459	398	466	452	445	439	417	431	436	434	426	450	434	413	406	384	404	446	399	425	401	459	450	415	438	419	422	466	446	451	448	441	401	454	421	417	444	443	416	409	408	391	426	454	421	423	422	401	408	420	458	474	436	431	448	462	435	424	446	408	459	416	442	416	435	418	410	405	400	460	433	429	402	432	457	432	428	443	457	462	424	450	440	428	448	417	415	420	433	459	437	441	409	448	411	447	464	449	417	410	428	453	470	431	431	460	404	414	427	436	434	438	433	406	444	439	429	440	416	405	370	447	425	431	387	418	407	427	456	402	415	446	449	431	407	397	430	433	386	438	400	431	410	422	413	412	425	432	415	434	414	437	412	402	436	412	440	422	416	447	413	415	448	427	434	400	419	405	462	456	418	438	449	443	442	443	444	472	403	417	375	406	402	407	390	424	408	450	424	409	384	431	457	430	441	452	433	427	381	450	416	482	420	432	477	457	441	409	457	446	423	434	427	434	475	433	433	403	428	427	451	435	429	438	440	431	420	460	420	402	439	449	445	413	431	423	441	420	419	377	433	428	445	450	444	415	455	428	411	439	438	468	424	443	412	412	459	401	478	426	421	441	436	432	414	425	428	410	457	433	446	439	431	394	450	426	450	388	422	433	408	420	445	408	432	430	379	437	455	421	409	427	429	399	426	406	412	428	412	455	387	409	421	452	424	464	467	428	412	437	448	440	418	417	434	413	404	410	436	416	399	444	400	424	390	434	424	455	435	456	397	441	440	421	449	408	405	463	432	389	426	422	452	422	437	453	452	440	443	428	405	415	426	452	430	450	411	415	431	395	412	427	430	437	407	438	426	426	453	387	407	421	415	422	443	388	413	401	430	442	461	426	423	415	447	432	453	407	412	415	428	435	395	428	422	415	433	394	451	411	415	469	436	469	473	418	468	406	453	465	410	419	435	417	469	455	456	415	461	393	438	421	409	454	413	415	404	389	438	435	390	401	446	420	455	408	427	422	406	443	444	461	418	421	447	414	444	460	472	443	443	435	400	413	372	417	418	408	420	421	460	396	423	412	429	444	396	427	413	430	448	404	442	421	426	434	395	439	415	402	439	438	453	428	439	434	433	389	437	391	430	416	425	433	421	447	421	444	454	409	453	408	438	430	404	391	426	394	413	393	393	427	420	416	422	443	431	417	380	441	404	441	415	429	402	403	457	426	412	460	405	432	430	447	447	424	425	417	439	406	422	382	450	434	422	427	430	418	390	420	417	447	403	426	426	380	419	390	435	397	410	428	429	428	400	409	449	427	420	425	450	431	430	384	423	410	430	417	402	431	413	461	442	424	415	421	399	441	427	412	460	417	424	416	399	434	460	418	434	414	450	431	437	428	426	388	428	455	386	417	401	376	426	431	399	418	450	436	435	382	455	450	421	414	449	464	424	436	414	454	442	413	446	441	438	459	407	432	411	454	455	390	436	422	428	433	430	426	424	445	428	416	418	457	408	461	426	419	416	440	436	445	452	416	459	458	416	405	432	447	440	424	454	417	442	425	421	455	416	393	452	419	421	424	413	423	447	442	419	430	443	426	405	402	428	435	365	455	428	446	430	415	441	437	424	386	432	455	438	418	410	392	410	448	426	444
23765	21261	28435	24396	21246	12152	1678	901	587	543	504	388	376	330	330	283	291	284	260	272	225	240	254	232	249	230	232	269	238	218	236	280	224	232	229	235	202	234	232	212	222	217	205	217	192	234	251	226	196	215	238	227	207	226	224	251	242	210	240	217	247	213	212	211	219	204	249	211	247	213	225	195	236	245	213	232	208	233	201	213	211	241	203	204	233	228	218	215	235	224	240	246	238	232	199	220	232	214	243	251	237	244	240	227	238	216	217	218	236	235	238	221	216	229	203	255	244	217	210	217	252	210	220	221	220	237	218	205	235	233	198	241	200	216	243	237	212	232	238	242	221	239	237	211	246	201	215	233	209	244	238	229	209	234	228	241	236	230	218	220	234	196	201	206	206	230	255	218	210	201	208	253	265	205	223	198	199	210	245	218	243	218	235	231	228	218	232	235	227	217	222	226	244	255	202	217	238	229	205	225	191	207	212	219	216	230	235	229	226	233	213	239	232	219	230	193	226	214	220	211	216	234	233	242	238	252	213	227	244	224	223	223	238	227	221	221	211	240	217	202	231	237	208	206	232	206	216	240	226	228	213	224	232	219	209	235	192	222	224	200	217	240	235	260	233	227	219	212	218	231	233	201	222	217	234	211	230	230	222	211	237	236	229	219	209	200	246	238	218	239	226	220	235	223	245	193	229	215	211	206	230	243	216	208	205	210	205	233	229	207	220	229	227	223	232	212	227	231	218	233	217	218	225	242	259	218	225	204	240	217	228	239	220	215	227	228	232	216	221	232	222	213	230	234	225	242	209	243	225	235	220	217	206	234	224	227	240	230	199	217	209	231	217	220	231	253	240	225	213	225	227	249	213	190	228	211	228	250	241	236	218	224	217	215	237	239	225	233	229	238	216	247	211	220	253	235	233	231	220	230	220	234	215	211	231	235	215	227	223	220	207	230	209	232	226	203	211	195	230	204	207	225	233	224	216	242	229	223	231	242	225	184	225	211	216	215	240	211	213	223	227	222	218	230	238	215	228	224	249	220	241	200	222	231	211	249	194	218	194	235	216	218	217	205	232	201	231	214	216	196	199	230	219	224	224	242	212	229	223	190	222	218	222	218	210	217	243	232	211	213	230	228	223	240	236	216	225	214	228	217	215	222	204	224	219	243	222	233	234	243	211	221	254	191	219	228	208	212	222	219	225	228	229	220	199	228	215	213	198	219	220	196	216	237	219	225	207	234	223	213	213	211	227	207	213	233	218	217	216	244	230	202	220	238	209	229	221	251	241	215	191	239	229	223	234	230	232	211	250	227	210	220	227	218	233	224	222	247	195	210	203	241	236	228	201	230	226	240	229	218	220	215	225	239	211	242	191	209	200	242	230	193	229	231	198	241	196	213	202	216	232	214	240	234	236	222	221	210	234	238	222	207	249	214	220	248	214	216	219	246	240	216	216	198	208	218	217	233	247	227	224	207	208	227	218	244	205	229	213	268	198	213	222	219	233	259	215	233	204	242	212	231	223	224	202	237	207	212	191	241	234	225	247	247	227	215	218	214	224	224	234	212	217	225	197	230	231	218	205	221	227	232	220	236	237	220	208	228	216	196	234	232	215	216	231	231	218	207	228	234	239	227	219	244	230	206	196	219	222	197	233	195	210	216	233	199	220	232	237	207	206	220	236	218	244	215	208	232	245	219	203	237	226	207	248	209	225	237	237	236	218	229	223	208	216	200	231	222	228	212	236	198	215	245	235	235	219	217	206	232	253	233	268	223	242	254	226	216	244	216	207	196	223	230	226	264	239	200	220	211	201	220	215	227	255	236	234	246	249	214	238	231	213	216	224	227	213	234	234	214	226	222	199	278	220	225	238	243	245	238	233	225	231	226	211	203	225	219	230	227	229	224	221	191	245	222	221	214	235	224	231	211	229	228	192	205	212	206	237	219	230	218	231	230	208	207	217	230	200	216	221	200	217	197	242	208	199	241	249	234	209	221	179	231	214	237	201	212	173	226	229	214	225	239	213	257	213	214	223	204	256	242	259	228	211	267	212	209	249	218	204	215	237	223	205	250	228	231	229	209	205	235	215	204	215	245	213	237	220	208	222	213	209	211	217	221	213	218	266	223	237	232	224	196	230	224	244	222	244	231	197	219	231	247	227	251	203	217	223	208	216	218	212	211	233	221	228	227	217	219	196	220	207	205	242	226	211	226	233	232	235	217	218	222	234	228	220	243	208	200	220	226	248	237	220	240	217	220	221	251	229	219	239	217	237	234	217	207	221	220	242	198	202	223	185	246	206	236	225	224	226	214	217	225	213	251	216	228	227	230	237	223	219	196	244	210	227	217	223	219	214	205	244	223	211	196	201	216	237	219	216	219	212	227	221	234	264	229	232	196	225	221	245	217	213	236	191	218	234	213	220	239	221	231	230	208	226	224	216	219	198	223	228	247	233	221	230	222	228	204	243	198	229	235	188	206	230	248	201	247	224	207	210	229	245	208	208	214	215	246	227	220	206	213	228	233	226	240	206	206	199	243	206	244	250	232	254	220	228	226	198	219	231	219	228	208	212	225	219	219	255	219	224	180	224	215	215	215	216	228	257	210	209	233	234	198	200	243	212	220	217	224	198	223	193	228	236	213	224	246	197	220	218	217	236	251	242	219	248	210	192	225	240	221	212	221	211	243	212	216	230	231	186	230	215	219	197	235	233	225	222	206	205	221	235	219	230	202	220	233	188	214	233	223	230	222	213	180	225	197	219	212	213	227	221	232	214	199	236	212	226	247	221	235	258	246	213	211	224	220	232	229	203	196	217	230	229	208	232	209	205	217	223	228	204	240	212	208	207	208	214	223	194	201	219	241	224	206	229	232	186	197	219	222	214	205	228	204	226	252	242	193	221	219	210	218	215	196	224	215	229	238	211	229	272	236	244	209	218	217	213	218	217	227	229	225	246	225	217	210	208	227	226	224	209	229	212	246	201	242	223	212	237	224	225	233	209	227	240	223	231	232	224	233	218	206	228	205	220	231	225	237	208	216	211	249	211	243	232	223	208	202	242	224	205	213	200	216	232	208	226	229	193	199	214	226	196	237	249	210	217	213	224	231	221	244	230	239	234	217	223	229	230	246	226	217	203	240	207	261	237	225	226	215	226	221	198	226	239	221	211	225	232	195	227	254	222	256	234	232	203	215	207	226	223	202	204	206	194	218	235	237	219	233	205	212	218	191	228	242	220	221	205	219	219	230	237	233	229	213	231	239	229	232	229	247	238	202	235	244	211	236	221	221	218	237	230	228	235	193	214	228	215	215	242	241	227	220	179	211	215	214	255	247	239	219	243	213	209	223	249	217	253	196	206	235	233	195	214	220	233	208	234	250	235	221	237	208	238	221	201	216	220	240	246	235	216	214	212	222	261	248	207	229	235	232	231	232	200	210	208	216	235	240	229	209	214	215	212	215	217	203	199	204	228	248	224	222	231	207	216	225	237	199	236	243
27181	40648	24916	12566	7738	4271	1855	1454	976	885	798	628	549	428	437	390	370	316	317	293	320	279	284	265	290	260	270	253	287	281	277	289	251	286	249	254	262	276	295	281	235	292	263	276	279	247	259	274	265	271	255	260	238	248	278	296	264	262	243	261	235	277	241	266	252	250	274	248	270	233	247	232	257	249	240	265	277	255	247	270	234	257	279	255	260	254	239	256	253	238	265	264	248	253	247	257	220	250	213	233	254	247	253	204	221	281	238	233	257	270	247	241	260	245	248	266	228	248	230	247	241	257	257	235	257	260	244	232	254	250	249	268	238	231	253	238	221	256	268	231	229	251	256	268	236	256	232	247	263	269	248	253	248	260	270	244	256	256	271	261	254	240	242	224	270	235	257	265	230	230	227	219	257	248	224	256	228	263	243	252	269	259	232	226	260	236	257	249	250	243	250	264	248	247	252	273	227	275	242	227	253	244	262	276	225	237	217	217	259	272	253	259	268	227	246	256	242	246	241	229	215	242	250	214	268	262	239	229	237	243	257	234	240	247	265	252	253	254	270	238	215	306	236	232	242	226	226	238	254	216	268	221	228	231	271	263	244	244	274	249	268	250	236	230	261	230	266	255	254	248	234	218	245	243	235	225	234	259	276	241	228	264	256	245	245	236	244	238	233	264	249	269	250	257	237	264	241	235	250	252	259	248	244	258	254	250	262	244	234	246	271	239	237	261	255	253	230	253	245	239	255	244	255	236	279	252	229	261	237	224	253	238	268	244	263	272	256	229	227	244	271	262	263	230	242	242	250	241	224	278	222	261	225	275	261	230	258	226	258	274	254	265	264	233	244	236	232	238	254	229	248	264	234	248	258	244	273	238	280	233	239	238	253	258	251	241	219	240	245	252	258	242	202	251	241	260	244	262	248	270	230	260	256	235	232	274	261	249	242	248	228	253	235	256	249	259	259	235	251	239	231	274	265	250	237	230	254	262	229	251	246	264	233	236	274	231	256	220	254	257	247	265	242	225	220	274	248	227	231	212	261	254	278	248	259	268	262	264	249	257	257	229	240	244	251	263	234	264	264	261	257	225	259	263	257	266	250	244	260	268	247	220	240	248	244	212	260	259	225	240	248	236	252	247	275	228	271	260	243	281	259	239	234	240	249	250	238	269	209	263	220	246	267	254	249	238	267	239	239	244	250	255	253	245	246	267	232	230	229	255	264	250	242	220	272	248	256	221	239	243	262	240	237	271	250	257	252	235	257	239	270	270	266	250	230	226	255	256	229	250	229	229	249	247	240	255	261	254	242	268	260	222	240	254	230	261	256	243	243	241	253	250	243	264	232	236	251	223	239	252	258	248	256	270	253	247	274	248	260	244	231	253	258	256	229	245	220	254	232	252	262	224	267	241	255	278	251	247	250	240	261	267	262	237	267	241	245	241	260	249	238	270	238	227	247	237	252	225	251	246	255	223	236	270	255	231	259	230	261	244	246	238	259	230	274	253	264	265	251	261	237	244	282	253	263	278	246	251	257	237	239	229	247	247	241	245	219	232	281	241	252	264	242	261	223	254	219	251	244	246	268	260	255	255	278	264	230	244	258	250	267	249	239	241	242	262	233	278	225	277	235	236	264	234	235	262	240	229	215	255	265	224	235	242	220	274	268	239	245	260	249	259	256	225	246	253	238	251	250	243	246	230	243	276	194	245	244	209	266	226	246	248	257	224	240	237	260	242	253	228	241	219	209	263	245	265	222	243	281	233	262	248	249	237	241	250	248	220	260	263	271	220	257	261	239	266	259	249	220	278	251	247	245	264	241	236	262	243	251	261	262	222	240	254	252	270	240	256	242	229	228	208	268	242	265	215	272	260	257	245	254	248	239	243	276	248	279	241	238	235	250	239	269	271	250	251	258	234	228	235	219	257	246	269	270	294	247	246	230	254	226	237	225	219	246	248	282	261	247	257	238	246	247	221	253	223	252	275	227	221	233	263	234	232	268	230	225	222	242	247	251	268	240	270	249	238	261	244	247	260	268	235	243	240	226	253	264	240	224	273	254	270	239	254	257	266	256	243	237	215	240	240	235	255	226	252	233	256	279	242	279	269	250	254	235	237	237	223	250	261	271	238	268	239	226	258	255	221	239	244	258	252	239	251	254	253	241	262	231	254	254	257	220	281	246	241	256	215	244	255	239	261	247	223	241	262	228	240	288	235	236	235	275	239	237	233	242	256	269	237	243	251	236	252	271	244	235	269	261	267	278	240	241	244	257	230	289	247	257	252	266	275	249	244	246	256	270	222	256	246	243	240	245	219	229	246	226	257	245	270	226	234	287	278	264	267	242	247	261	226	257	244	274	266	247	238	248	244	230	255	229	267	227	238	242	250	244	238	249	251	252	255	243	247	252	241	269	239	235	211	236	260	259	255	253	245	256	224	276	237	244	254	227	245	245	226	254	238	243	269	215	254	255	241	244	231	239	247	245	256	247	245	264	278	256	249	239	241	232	244	237	256	243	267	275	238	254	251	244	244	235	233	235	244	263	265	236	229	259	253	237	246	228	253	238	257	249	270	267	247	224	237	238	261	254	237	251	241	259	259	226	231	240	238	237	231	254	251	236	252	259	296	254	249	243	252	260	211	248	234	227	250	221	262	260	236	256	254	262	268	238	235	263	247	246	285	247	265	235	248	228	238	245	258	236	252	228	235	271	243	234	251	269	246	244	227	253	236	229	244	219	237	258	251	241	264	242	257	237	233	250	245	251	236	237	261	239	242	261	238	250	229	235	257	249	231	258	238	245	250	223	269	227	258	243	255	262	254	261	250	268	237	229	244	237	264	240	257	236	255	211	302	249	233	264	268	245	250	257	229	269	238	228	241	266	254	235	239	222	224	255	247	224	243	233	266	249	251	243	264	218	237	248	231	246	249	230	235	250	261	247	254	252	239	255	234	257	252	231	249	255	232	223	257	251	267	277	236	272	224	255	254	258	268	249	261	240	230	256	232	285	209	267	243	266	280	230	228	230	247	237	249	274	259	251	243	236	229	248	241	274	238	249	245	231	211	254	246	253	250	275	233	234	241	247	249	239	247	240	229	253	242	263	228	250	258	239	221	256	243	255	233	267	279	240	244	241	271	247	276	254	256	247	248	242	254	272	235	232	253	250	256	265	244	257	250	275	246	230	224	263	260	261	253	265	251	252	212	250	239	228	267	239	236	278	229	253	255	252	266	207	249	271	253	290	250	266	255	254	262	276	261	263	252	270	243	232	245	236	232	241	265	236	225	245	271	231	253	254	241	245	241	271	230	276	233	277	255	244	234	269	251	258	262	251	257	259	231	246	224	270	237	266	235	243	257	241	225	247	233	257	242	260	261	279	254	235	257	237	264	231	271	228	254	235	239	223	231	236	230	248	247	253	256	247	248	265	226	246	235	247	247	226	269	247	273	269	232	224	256	266	237	228	244	242	242	216	289	243	266	246	262	260	243	271	261
25324	21309	27143	25329	10680	2324	1174	829	786	687	770	699	588	612	655	596	576	600	563	575	543	622	561	612	565	554	548	571	547	573	546	585	551	554	539	589	569	562	565	566	565	578	611	590	565	565	577	584	551	550	545	587	525	578	541	530	577	559	559	577	570	611	573	569	559	575	591	545	543	539	556	598	535	565	552	560	544	569	559	552	552	568	566	564	579	609	558	582	530	607	557	568	535	556	650	570	592	557	581	594	516	551	571	532	577	570	537	521	554	583	571	582	574	550	565	544	563	565	560	531	575	544	543	544	592	574	536	545	572	552	530	548	558	534	589	556	540	544	546	546	547	534	594	552	524	531	573	588	574	555	514	542	587	554	527	534	552	538	594	583	583	576	501	552	535	564	564	580	564	581	605	568	569	556	562	605	566	536	570	522	567	548	584	553	524	513	572	576	565	565	571	535	531	532	589	564	531	560	557	555	570	530	541	535	543	520	556	555	506	578	564	562	521	556	555	522	600	559	523	525	588	539	575	558	607	616	608	598	567	539	511	543	540	552	571	584	598	552	558	573	579	567	549	579	567	544	588	584	580	579	568	563	542	582	566	541	570	611	554	569	525	562	583	544	532	544	554	572	557	572	529	551	558	582	577	558	598	567	604	563	533	568	550	559	585	597	537	575	523	563	579	551	535	584	527	516	562	601	574	577	562	615	564	558	547	583	564	594	558	554	553	556	574	562	575	574	563	595	569	577	528	585	535	575	564	561	582	607	572	568	566	604	594	494	586	536	543	563	546	582	564	540	588	557	554	580	594	552	547	607	571	551	567	585	572	575	529	557	561	575	604	579	539	535	541	554	523	543	572	600	569	554	581	577	587	521	548	567	589	547	532	561	564	568	582	575	564	554	559	564	529	533	591	586	542	556	567	566	559	551	559	572	520	550	551	545	555	567	565	548	538	573	551	550	569	540	599	547	569	574	570	571	565	583	561	567	534	545	546	543	561	554	551	552	571	566	548	527	518	557	577	557	494	557	590	557	574	606	600	557	569	563	575	547	606	576	549	539	597	500	577	509	567	579	549	529	573	524	536	589	570	557	569	531	586	567	532	563	555	539	544	547	575	553	587	557	554	539	529	585	577	585	579	593	535	544	548	565	564	535	513	578	538	559	566	561	507	576	575	547	575	584	568	613	585	585	523	577	563	597	507	611	565	537	579	580	559	599	587	536	558	557	529	548	568	533	580	551	554	569	531	581	519	557	570	549	568	527	548	537	564	592	505	583	547	548	576	564	600	565	552	559	563	561	578	556	536	595	574	570	552	566	528	561	556	556	550	563	552	582	563	557	547	565	516	542	534	538	564	575	595	555	595	584	569	551	557	564	542	545	568	580	528	556	581	590	565	555	572	569	565	572	582	559	586	566	496	521	550	544	586	566	558	567	550	510	557	577	552	586	594	563	560	562	524	554	542	614	580	543	548	517	556	550	542	569	580	553	541	561	595	582	567	553	574	601	575	565	556	540	591	561	575	585	558	553	570	589	546	559	623	534	594	563	557	576	505	547	531	588	582	556	545	540	522	553	541	530	563	554	548	556	528	549	572	565	569	550	534	504	537	535	537	530	557	571	529	548	559	566	571	606	558	567	542	565	557	554	553	584	560	523	514	522	610	550	576	569	549	559	580	566	581	567	628	529	584	609	548	592	550	576	586	574	535	588	572	599	562	521	592	579	566	554	561	561	566	571	543	566	555	555	580	568	565	578	576	554	544	556	567	562	543	570	571	564	547	599	551	586	546	599	539	593	564	576	569	559	519	566	583	541	561	588	562	511	562	582	604	556	562	605	575	549	536	551	606	557	576	562	569	564	554	537	505	556	569	579	552	566	546	553	576	526	514	530	538	567	581	564	557	555	557	571	572	593	570	572	619	572	556	581	556	575	565	575	506	592	557	518	577	564	590	561	542	550	550	591	533	537	574	559	543	558	575	568	567	554	557	584	572	526	525	522	574	593	569	503	581	563	572	559	541	591	561	539	540	546	554	581	591	533	566	578	572	523	574	546	583	576	564	623	555	589	592	522	566	556	564	545	625	548	569	572	620	540	580	546	576	515	608	581	569	556	541	570	546	575	580	570	578	573	578	541	574	576	536	592	536	571	561	537	593	547	561	549	575	511	531	557	544	553	605	535	553	534	541	623	554	580	591	549	597	572	621	546	574	570	562	549	553	537	572	556	574	571	540	579	532	547	575	592	583	586	582	547	613	549	540	547	554	587	561	557	543	616	531	517	578	584	538	562	548	565	611	569	523	550	560	594	591	545	541	515	569	579	538	572	574	607	541	544	552	546	553	551	525	544	554	597	552	570	526	566	587	546	603	589	560	505	547	577	554	570	530	558	555	555	565	579	595	560	531	594	566	610	514	547	529	506	598	563	560	529	552	589	567	572	603	569	588	576	557	531	595	594	581	562	578	514	572	567	589	569	555	562	565	564	572	572	569	573	558	588	551	580	580	545	545	579	583	573	627	537	558	572	590	580	579	553	543	584	558	594	562	591	558	549	537	583	580	584	567	576	587	577	530	587	572	612	589	539	536	587	546	546	529	541	543	556	563	525	528	587	558	538	550	590	580	545	579	567	582	541	577	617	565	577	592	548	550	589	571	522	575	566	593	542	545	548	535	542	577	594	555	594	552	553	588	580	572	556	553	572	518	567	579	548	563	574	621	577	539	517	530	574	527	531	552	553	558	545	582	590	555	581	522	550	546	567	556	552	573	552	539	511	563	571	549	579	541	560	568	580	557	550	539	554	542	552	588	562	578	515	569	536	601	587	592	582	573	602	583	571	535	559	599	586	585	542	540	575	585	562	562	576	527	541	535	586	570	581	537	539	555	554	554	582	572	546	545	525	555	546	617	571	600	533	562	555	554	606	567	562	561	581	528	546	567	557	619	609	509	564	552	570	571	599	540	558	610	535	556	556	576	592	544	525	576	572	553	555	576	529	569	527	553	550	550	524	581	563	584	555	547	580	540	575	561	545	558	564	591	523	533	549	545	540	570	558	548	538	523	587	538	573	548	569	564	628	558	514	580	576	550	551	580	586	549	593	559	582	587	563	579	589	571	549	595	538	519	547	588	547	552	539	566	510	553	529	583	590	577	552	596	550	601	558	539	577	568	551	560	558	563	587	561	536	583	520	534	556	550	579	593	593	569	591	569	555	527	553	538	503	570	562	490	586	551	577	549	570	543	592	601	576	594	589	583	564	569	490	528	550	573	522	525	569	595	599	544	572	560	610	551	538	536	534	582	558	566	565	565	561	586	568	553	555	600	540	596	597	549	590	575	560	547	588	601	576	538	568	565	540	543	636	576	563	565	536	559	549	576	540	563	548	537	553	536	585	517	546	563	542	561	528	523	568	617	534	568	598	548	585	574	598	606	547	562	568	534	551	563	537	522	540	546	598	530	586	561	566	562	572	548	535	614	556	605	591	596	522	538	545	499	524
25574	34819	20377	10184	6739	3339	1822	1254	1137	962	949	756	760	706	668	701	651	641	665	588	623	641	611	615	581	607	596	643	621	570	538	566	604	609	600	613	601	587	604	620	629	581	576	609	618	578	570	588	571	608	609	588	594	618	551	564	582	588	581	616	595	580	600	618	639	599	592	615	596	570	609	623	613	634	619	619	611	583	600	586	654	647	642	543	567	604	613	555	563	593	573	574	604	579	591	594	636	581	572	578	552	598	575	592	618	579	641	552	616	601	592	574	583	582	593	547	578	592	596	580	601	545	621	596	583	635	620	602	562	591	588	603	587	621	543	572	596	587	594	604	589	610	607	612	599	589	659	660	564	570	582	579	584	578	614	615	602	597	592	559	563	599	584	614	565	600	614	580	585	621	620	590	604	619	580	593	580	585	617	606	582	560	581	598	610	596	630	582	553	621	600	590	549	591	630	578	551	575	580	617	616	593	539	589	572	600	573	560	587	580	600	653	593	589	634	573	598	588	584	562	573	568	593	582	596	613	598	583	600	595	601	590	597	546	565	564	601	568	611	606	596	535	606	576	593	597	591	597	586	570	589	638	581	594	592	575	627	586	567	594	616	607	602	580	604	588	613	572	575	600	560	601	615	583	615	608	609	578	575	571	574	578	608	574	563	576	571	588	622	600	578	614	608	587	605	628	618	564	585	574	639	557	578	546	580	584	546	600	578	585	615	614	641	578	614	553	576	610	578	627	623	576	611	584	579	578	611	585	595	593	629	580	585	646	598	605	576	567	606	611	592	604	592	575	562	551	553	556	611	572	584	603	629	612	578	601	563	572	607	574	605	561	635	554	590	596	619	588	558	577	559	599	640	609	598	569	598	617	634	608	621	614	563	614	563	594	605	609	593	591	590	597	648	569	583	620	595	564	580	601	562	561	552	587	599	567	581	598	616	605	598	600	606	601	580	619	602	552	586	584	567	619	569	573	577	581	599	594	587	596	561	602	566	609	574	574	632	609	544	608	577	576	590	574	600	562	596	581	611	602	604	589	633	574	589	599	592	609	569	591	582	596	610	632	605	582	584	616	547	629	575	588	572	586	604	591	585	606	587	571	560	597	606	601	600	607	573	599	594	575	617	593	609	571	612	553	634	589	542	624	558	555	531	593	560	589	597	633	571	560	632	615	604	568	577	567	563	616	597	549	611	558	635	643	605	627	587	597	557	588	602	594	601	612	566	577	582	558	617	627	585	571	590	574	595	567	596	583	595	616	585	582	567	619	584	581	566	596	617	576	559	597	597	615	570	565	587	598	560	577	548	578	597	601	608	637	589	569	632	602	590	588	559	559	566	590	570	564	608	568	608	629	538	534	574	589	612	580	632	628	536	587	610	549	627	629	541	556	615	613	633	513	609	565	619	599	628	588	577	563	576	593	535	607	547	591	605	560	589	579	619	576	577	577	562	580	582	548	555	575	594	598	567	590	584	574	641	570	582	595	570	583	594	593	571	606	570	568	595	624	564	567	619	585	575	602	539	587	609	582	577	592	592	576	581	588	597	619	571	563	653	579	589	636	543	565	608	593	597	585	612	591	626	598	562	622	557	579	604	562	583	583	562	611	596	594	587	598	616	593	613	576	561	598	594	604	560	604	555	575	573	563	625	578	609	598	583	633	583	606	596	575	620	597	590	575	559	574	577	609	627	619	563	571	593	582	598	592	630	620	576	572	556	636	569	541	607	593	597	575	593	565	638	568	551	597	616	579	578	589	580	550	589	583	597	585	581	599	621	613	599	576	640	581	580	579	563	601	615	615	626	589	582	582	545	623	592	563	618	608	648	543	580	579	571	522	577	558	620	611	569	592	600	598	602	576	558	622	545	613	619	559	602	582	593	560	586	580	609	569	572	565	605	607	589	622	623	588	578	616	574	617	560	630	621	618	590	580	590	585	590	581	603	599	569	587	579	579	561	580	598	544	621	575	593	600	558	606	612	595	575	568	580	625	544	561	576	577	603	586	616	561	612	576	568	616	601	574	570	581	589	551	585	613	630	644	593	597	540	599	551	601	595	597	596	590	591	541	570	611	576	571	574	579	594	608	579	579	551	577	607	571	562	586	606	582	620	618	597	563	557	596	601	639	597	586	596	594	553	590	554	586	610	570	574	606	572	583	573	584	597	587	578	566	622	580	594	569	585	578	607	566	574	612	599	598	574	603	607	598	638	623	555	620	579	584	602	600	557	586	553	570	609	589	580	575	623	569	597	581	574	592	566	584	627	585	562	600	576	585	591	597	564	607	600	557	617	592	582	597	586	597	596	592	600	574	618	593	596	566	581	631	585	570	601	575	640	580	620	567	632	590	610	552	594	576	601	619	566	590	537	556	542	582	608	622	567	600	531	618	571	623	634	570	559	555	619	579	615	567	533	580	625	634	606	587	562	610	624	607	535	590	570	556	540	577	593	565	575	547	608	548	604	598	495	599	563	626	596	596	601	594	574	552	591	597	579	614	626	575	575	575	574	586	587	583	605	581	552	625	569	588	648	590	622	622	561	587	600	591	557	631	566	582	617	601	590	579	592	554	579	628	563	583	591	563	581	600	624	582	581	535	591	564	557	606	549	553	603	566	543	560	598	577	601	611	601	589	639	621	629	603	557	592	565	582	614	573	593	572	590	612	591	632	580	581	571	556	585	650	666	588	598	630	632	575	597	617	623	581	579	558	578	562	584	583	615	606	569	602	552	596	612	544	596	598	572	573	591	541	576	611	590	575	620	598	595	595	586	612	625	622	573	614	619	580	653	561	627	569	604	591	594	610	567	562	622	594	582	601	620	654	598	564	597	527	573	576	552	581	585	626	594	594	608	541	587	559	567	605	643	575	548	641	582	626	592	609	608	615	570	583	586	582	599	588	599	595	583	602	608	582	594	598	568	563	611	593	611	572	588	547	565	600	619	583	597	584	629	590	600	574	587	557	576	560	546	577	586	586	560	629	564	624	640	571	569	562	598	616	599	581	582	606	570	612	567	585	580	607	579	600	613	560	590	560	620	599	588	629	599	568	567	598	600	584	597	619	572	630	619	602	588	606	596	641	573	614	577	586	601	549	635	610	578	592	579	598	620	602	576	584	564	603	592	543	584	556	624	618	631	583	580	593	578	627	602	594	550	612	564	605	528	574	586	602	550	632	587	601	638	589	622	614	570	592	583	572	564	586	574	591	554	562	601	588	584	576	552	601	567	598	559	576	612	595	566	620	607	569	650	554	566	613	565	597	587	594	592	558	603	604	558	576	580	598	579	612	631	600	589	610	563	613	614	633	606	596	606	581	561	610	619	656	577	556	547	579	582	584	591	620	579	571	562	621	552	591	601	595	577	602	568	589	586	537	607	581	586	595	544	606	558	591	595	661	573	582	572	625	607	597	601	611	603	575	585	605	561	586	558	611	624	599	586	584	595	582	603	606	541	620	570	534	578	573	593	606	608	609	604	617	588	581	580	579
22855	21331	28915	24087	21345	21231	8169	1531	1041	944	837	697	584	510	542	517	502	486	478	462	423	414	440	437	427	428	422	372	434	397	438	423	413	437	410	453	413	373	391	405	397	400	404	395	390	408	402	424	424	398	405	373	387	397	370	411	393	375	362	406	361	424	386	410	366	424	402	381	396	384	407	386	372	372	410	388	370	401	400	362	388	414	388	378	382	387	403	385	413	407	408	385	404	369	347	401	416	394	434	382	445	399	409	392	420	386	390	420	381	380	396	390	386	383	380	414	403	387	405	361	383	373	423	393	370	360	408	435	408	407	414	413	358	389	376	420	357	384	406	396	382	434	432	393	404	397	395	357	402	421	400	395	381	379	385	376	380	397	389	410	391	413	406	412	372	398	404	393	404	386	398	407	369	412	377	424	367	386	403	393	393	377	416	406	362	372	382	412	392	408	381	391	395	370	370	371	410	388	368	389	422	405	369	375	374	380	379	429	435	374	350	346	354	378	385	389	386	375	367	404	377	367	407	386	380	403	364	380	425	359	389	364	382	404	388	409	386	370	422	392	368	407	400	380	379	381	432	381	373	344	372	384	378	430	427	395	418	381	359	409	352	395	349	375	375	405	396	397	396	397	377	436	366	407	399	406	419	360	402	389	411	389	391	386	402	401	403	384	391	407	377	389	412	411	406	388	367	359	367	414	365	429	388	402	352	388	397	382	346	449	379	412	397	387	372	398	428	427	363	339	392	391	374	395	404	379	403	411	403	388	375	415	415	367	411	385	385	376	393	397	368	433	428	442	365	391	405	360	370	388	404	441	404	363	367	377	404	383	377	339	386	389	412	410	356	378	373	411	412	382	382	427	367	392	402	393	392	411	381	400	394	377	371	378	375	393	405	406	382	429	383	394	394	394	406	378	410	391	401	345	431	376	370	382	385	401	422	361	391	357	377	398	369	394	381	397	422	402	389	399	373	362	395	381	398	378	428	389	428	372	413	367	406	419	403	411	372	377	405	412	392	367	387	384	405	412	428	372	372	379	378	394	392	409	385	403	381	435	398	411	415	419	427	386	383	396	352	359	375	399	412	381	421	404	395	368	402	393	347	394	432	373	357	376	388	386	373	365	371	389	427	348	393	403	368	402	396	403	364	398	356	366	384	378	419	395	405	427	383	418	408	401	401	404	359	383	415	366	417	373	394	408	383	411	389	371	423	375	377	430	397	400	372	400	436	400	364	370	392	372	385	364	383	416	428	379	371	424	386	410	432	406	378	395	373	416	384	368	366	404	381	434	422	378	403	422	400	409	381	348	399	400	328	357	398	382	377	409	398	384	414	389	367	391	392	427	354	365	371	387	423	367	381	396	337	430	411	373	354	400	410	389	403	352	403	364	380	404	409	406	400	368	363	402	392	401	398	405	391	421	382	391	369	384	378	352	395	367	397	394	346	399	379	354	411	359	404	408	410	394	387	394	376	411	380	372	351	374	396	417	412	417	368	388	361	383	421	382	386	400	405	355	386	394	370	373	414	379	374	383	382	420	422	408	407	411	386	375	400	426	439	394	355	368	384	459	372	423	383	382	401	385	384	391	424	408	419	428	376	385	392	384	414	389	395	409	393	385	385	417	370	338	401	392	393	384	380	394	389	359	418	434	375	430	394	386	371	375	390	377	402	401	382	412	389	376	384	383	390	365	389	379	401	404	391	352	381	404	380	362	401	368	453	421	385	395	433	386	343	346	408	391	395	401	396	398	404	396	393	388	412	365	345	362	387	420	411	374	355	396	399	400	411	408	415	388	355	389	382	369	413	396	454	380	398	413	421	388	409	386	364	391	410	370	381	365	413	417	357	368	397	396	416	397	393	422	397	431	411	372	391	392	406	386	391	370	416	419	385	409	400	363	348	368	368	386	380	389	350	416	399	373	425	379	407	368	377	366	412	397	379	414	381	375	387	409	398	392	370	405	410	396	360	408	421	374	417	357	411	413	401	377	380	404	395	424	421	398	410	390	394	372	415	423	391	385	386	377	379	390	381	374	370	393	399	377	386	401	384	364	375	414	388	415	404	382	370	357	424	381	392	370	428	394	373	380	406	384	373	371	409	383	393	413	382	404	381	403	383	383	391	401	360	381	375	431	349	407	409	347	433	429	391	367	409	402	421	389	380	438	423	420	376	410	385	380	395	387	404	353	408	417	370	399	381	400	406	395	360	397	443	368	387	426	355	386	402	353	389	340	412	389	377	385	390	414	401	378	363	394	407	398	396	383	360	344	380	390	373	391	366	416	381	393	391	403	377	382	378	416	370	427	392	403	359	413	396	391	441	411	393	361	361	398	413	392	376	364	359	414	429	388	404	424	403	412	357	413	430	360	393	376	390	428	402	376	399	393	382	384	405	386	362	384	376	379	396	369	387	399	352	399	385	382	357	359	426	429	430	353	368	388	380	376	383	399	354	365	379	376	385	396	355	394	390	371	419	393	391	393	367	386	396	372	379	413	369	398	394	391	390	399	396	401	379	398	361	371	404	418	365	360	355	382	386	382	399	420	396	401	363	393	419	361	392	390	375	384	404	361	379	400	394	356	380	374	361	403	380	403	419	383	405	393	386	378	393	407	435	412	396	404	402	419	372	396	384	415	392	381	387	366	393	397	393	370	390	393	425	400	369	413	386	389	353	363	388	398	398	373	405	360	373	390	406	382	382	353	400	392	370	404	392	383	427	390	393	381	382	418	389	377	415	408	395	385	370	386	386	358	391	400	386	405	381	387	378	378	437	375	419	391	394	377	391	401	399	376	398	384	393	427	361	387	396	349	408	433	393	341	379	410	388	393	423	398	416	382	407	392	373	375	398	407	406	375	396	401	414	390	401	402	376	381	398	383	399	372	388	404	361	406	399	393	406	410	423	364	400	386	357	389	360	397	414	379	385	380	385	433	402	374	398	387	369	381	379	404	377	386	378	420	383	365	443	410	390	368	413	399	404	385	371	375	377	369	412	394	415	392	392	361	405	360	379	402	430	397	384	369	371	375	411	389	336	391	391	373	394	383	361	403	384	397	396	365	397	386	383	377	386	365	428	410	379	391	388	377	373	386	373	395	397	375	406	366	420	426	397	378	399	388	366	389	414	419	406	361	396	397	421	377	394	373	385	364	409	373	379	400	357	381	370	381	405	361	420	396	368	393	396	408	376	363	411	381	385	376	383	343	413	363	414	377	380	402	408	391	400	404	385	438	402	368	391	365	396	400	395	370	416	386	408	418	394	401	364	389	385	401	411	377	361	399	368	403	389	415	372	383	361	395	399	377	406	372	411	409	400	392	457	389	414	385	387	433	409	364	401	421	381	375	421	393	372	375	422	398	398	349	367	376	411	380	378	378	385	398	398	387	419	375	377	371	361	382	368	397	404	441	388	420	364	394	381	374	391	363	371	394	385	408	402	371	408	407	343	401	413	397	391	360	404	402	396	396	408	444	421	386	409	397	376	354	419	385
30106	46058	29796	18146	12868	6612	3591	2215	1767	1425	1193	932	811	681	671	657	580	593	489	482	481	482	455	463	460	467	451	416	437	421	420	401	425	461	427	408	415	425	412	445	385	405	418	415	415	387	421	393	427	422	430	415	401	374	427	398	355	358	392	394	405	420	410	409	455	383	386	389	389	375	416	401	425	408	376	388	397	424	418	411	385	423	375	395	471	398	442	410	404	369	435	415	418	421	396	421	380	390	378	450	408	391	416	398	418	421	420	377	408	418	374	404	383	409	381	409	412	373	370	429	422	380	391	392	425	407	386	403	403	391	378	424	376	398	409	403	376	402	391	414	368	411	422	408	395	374	390	385	412	409	400	373	406	411	384	411	418	382	384	403	383	406	402	377	390	395	432	380	401	390	415	415	405	385	399	389	422	349	349	393	372	447	390	411	408	374	402	411	413	376	390	401	443	395	380	411	389	422	413	402	362	413	394	412	395	383	400	376	425	402	415	448	407	437	399	402	399	398	419	382	401	436	397	401	382	372	407	410	384	400	430	423	405	413	406	397	414	443	369	377	397	411	409	410	404	396	445	381	399	399	375	403	360	445	392	396	433	420	408	412	361	405	362	424	396	431	405	415	387	381	388	440	406	402	432	381	385	414	385	436	375	393	385	407	382	368	428	389	395	417	398	354	372	402	405	381	383	407	383	350	378	387	394	415	382	426	377	391	403	429	398	411	382	398	379	404	430	397	384	391	407	409	422	417	384	391	412	371	435	425	410	373	380	382	434	411	393	350	390	345	387	410	374	385	380	405	400	372	370	444	396	387	438	391	428	389	384	426	409	415	442	396	369	389	418	397	382	392	392	381	424	372	369	398	353	410	395	422	410	394	403	401	413	403	378	366	427	407	409	404	383	438	399	400	400	411	374	431	449	408	383	411	394	403	378	393	415	384	406	435	379	378	415	432	422	385	411	364	355	401	376	393	378	424	414	408	398	408	408	396	386	407	389	390	392	378	397	412	396	388	339	387	384	372	417	380	412	385	393	386	396	394	395	414	399	385	417	430	375	376	404	366	383	383	385	434	400	415	404	442	399	436	417	366	388	418	427	379	377	406	393	379	375	385	393	419	371	399	409	400	407	401	404	400	398	396	388	395	384	409	378	390	420	416	394	405	426	416	404	417	378	369	434	419	422	408	399	376	422	382	401	402	412	415	391	408	366	383	408	416	445	401	401	443	454	378	413	409	399	390	402	401	386	366	401	407	389	448	416	374	446	384	400	406	374	414	374	404	414	395	399	384	449	387	419	413	407	422	389	419	392	415	413	406	379	427	381	375	395	409	404	385	439	404	404	401	364	395	400	410	392	430	411	443	375	397	433	436	387	388	421	410	394	434	430	398	384	450	395	376	364	425	427	415	417	431	423	369	414	396	404	383	439	414	412	400	398	388	428	429	402	415	414	466	402	385	456	387	449	405	421	410	408	382	378	376	405	381	388	429	394	371	379	392	393	388	426	389	427	414	401	409	349	420	420	392	414	383	394	371	445	431	371	399	399	438	422	382	376	387	382	398	397	363	381	402	391	420	403	420	416	415	399	390	431	415	405	387	399	443	408	403	431	414	406	396	389	374	406	381	398	438	423	362	419	389	380	390	408	410	363	386	428	342	432	412	397	393	391	421	389	396	391	393	387	418	381	371	415	419	416	395	425	386	372	433	380	413	411	399	395	430	448	422	389	400	385	396	411	388	377	357	377	398	425	406	344	386	376	436	413	419	415	393	431	368	404	382	345	407	371	372	401	397	394	414	381	396	443	414	411	392	371	390	363	349	354	436	381	376	401	386	370	402	407	409	393	385	392	398	432	452	382	382	398	385	400	399	400	409	412	399	419	425	383	393	373	422	388	367	405	395	418	402	428	408	442	384	392	407	425	393	374	370	409	444	340	392	395	344	398	367	418	398	385	406	403	430	395	408	444	389	404	397	413	417	425	404	383	398	392	387	414	391	382	410	411	392	396	400	377	423	390	411	380	403	408	414	397	392	402	394	400	400	398	386	419	369	391	412	412	408	396	399	420	390	422	397	371	387	409	403	421	393	394	431	376	409	430	385	388	446	409	404	412	387	380	421	403	434	400	428	420	414	420	422	432	397	404	384	388	389	382	424	415	403	365	402	413	357	398	418	395	372	403	362	419	413	397	415	396	373	387	401	398	393	388	359	387	398	420	380	392	406	399	396	355	384	389	369	403	386	409	365	436	385	384	389	459	399	386	403	362	366	392	420	374	394	407	399	397	405	404	419	445	392	415	406	409	372	421	387	363	393	428	412	371	393	408	387	400	426	405	421	383	412	389	417	403	387	373	408	420	376	397	432	397	429	404	438	438	401	369	427	405	416	427	423	442	390	373	395	394	382	402	401	399	435	399	444	371	406	413	394	420	393	422	403	392	408	397	398	415	403	431	381	374	378	396	399	419	399	388	418	379	389	393	376	411	380	400	388	416	454	399	383	351	384	399	369	362	386	413	405	398	397	421	367	385	393	432	417	371	426	412	398	385	347	415	411	367	403	353	368	390	400	412	404	410	403	408	392	392	385	417	401	398	396	388	416	381	451	390	412	398	423	440	416	381	392	368	395	394	418	418	404	410	423	405	403	420	409	389	347	417	418	370	376	388	409	385	406	421	403	410	403	386	400	402	382	394	431	382	392	404	392	394	407	438	348	397	406	418	419	385	369	401	392	384	432	378	419	427	470	386	420	395	432	399	394	402	384	394	384	414	436	432	395	402	379	390	387	395	412	388	396	404	386	407	376	388	394	415	384	370	408	414	400	395	405	379	385	378	385	397	373	399	389	398	370	385	398	366	382	354	419	365	380	371	365	411	379	407	404	405	367	365	421	394	378	397	403	398	406	406	403	393	383	390	379	397	376	371	397	416	377	404	389	391	410	400	401	444	425	391	401	421	406	405	389	401	418	408	408	418	410	379	399	363	402	403	448	375	421	396	400	411	443	419	400	419	405	397	409	451	374	381	385	364	402	411	379	416	410	405	404	412	387	436	423	422	374	424	407	392	401	428	386	404	417	393	414	384	412	415	375	381	378	378	409	409	388	380	401	398	400	389	378	412	401	405	391	379	437	428	395	382	412	443	420	374	408	403	410	403	418	380	377	388	382	438	405	418	391	401	414	379	408	394	413	383	391	369	409	357	397	391	367	381	382	415	412	420	345	405	405	426	387	407	379	398	362	387	353	389	414	380	400	418	385	421	411	376	378	394	403	404	376	402	383	374	379	376	377	417	404	381	419	390	388	386	345	399	421	395	371	400	407	404	412	407	425	401	404	371	386	397	420	411	370	401	370	393	369	409	396	420	407	416	344	385	404	394	407	355	433	377	370	368	415	408	406	388	359	358	377	416	402	379	432	400	422	431	380	384	415	415	399	380	421	415	424	395	393	385	403	403	395	420	373	389	410	408	430	368	375	389	439	413	398	427	424	425	386	405	443
28585	21873	16217	7625	3047	1477	848	603	465	514	427	431	408	394	427	405	387	397	390	420	381	399	388	333	382	392	422	391	411	404	368	368	387	394	368	436	368	355	370	383	386	394	370	402	381	373	380	384	379	383	402	373	370	365	390	386	354	368	400	385	373	404	395	422	385	397	383	417	395	369	394	352	378	390	380	363	401	374	398	414	388	385	382	378	410	352	379	373	400	370	375	403	365	354	390	355	344	378	345	409	359	440	393	333	403	386	368	372	369	401	413	383	396	377	413	382	383	398	418	390	377	391	364	384	399	379	359	362	358	398	412	399	318	400	401	398	392	384	380	376	393	384	354	421	417	383	361	373	378	380	351	402	380	385	362	374	395	370	371	369	395	369	385	385	384	364	396	421	385	390	367	367	401	397	409	393	366	385	338	384	384	374	384	372	369	371	398	371	375	384	354	409	355	389	379	350	409	369	382	431	354	326	364	368	423	378	397	407	433	384	404	370	406	389	358	394	374	330	375	387	389	369	370	365	370	387	406	394	368	387	395	349	344	358	375	373	373	375	402	457	374	385	391	361	351	372	396	414	393	383	390	376	372	387	360	368	347	390	359	375	401	406	391	372	375	418	399	370	356	383	419	367	345	411	402	380	387	357	368	386	413	366	406	375	411	386	387	419	381	399	380	402	368	379	382	375	400	335	347	373	355	383	354	415	366	392	387	387	363	400	389	403	382	372	341	383	362	396	390	358	400	391	392	367	353	362	366	393	336	370	415	379	394	389	371	386	386	399	413	391	384	385	339	371	397	400	399	397	385	433	383	383	374	364	396	369	366	391	390	407	372	381	343	345	368	402	412	361	407	373	391	393	369	396	389	388	409	402	384	376	407	408	396	379	392	391	397	410	375	387	381	369	373	359	376	357	346	398	402	410	383	390	390	379	365	395	362	377	384	371	378	374	387	380	368	357	376	412	393	389	410	395	378	360	390	363	385	388	386	383	381	366	363	405	374	387	402	388	396	376	353	380	421	390	374	381	389	381	390	379	383	370	376	355	408	388	371	421	395	330	372	410	389	392	366	424	403	361	414	377	386	360	386	360	439	405	368	366	394	377	360	370	388	370	389	370	368	371	419	357	396	400	399	343	399	362	385	386	364	358	378	388	389	385	371	358	386	415	418	404	358	366	374	389	374	400	357	389	334	402	362	381	385	347	389	354	366	372	381	418	376	414	365	336	370	355	381	370	399	346	404	379	363	396	346	356	370	380	370	381	363	381	382	374	378	407	379	434	405	400	418	398	374	389	400	351	398	364	344	409	370	396	403	392	398	405	391	408	364	384	372	388	378	401	373	362	381	381	383	368	370	382	427	383	400	371	380	374	399	367	377	398	402	362	382	413	405	398	379	355	405	376	415	371	421	349	362	392	388	389	411	416	358	395	379	368	363	398	385	361	403	341	429	380	361	384	364	384	387	385	383	384	374	396	328	417	365	371	405	403	389	370	415	366	394	408	364	363	404	386	367	413	335	380	384	370	385	399	384	397	419	434	378	374	382	406	380	359	381	387	399	360	367	374	339	414	370	344	336	416	381	389	385	395	360	408	393	423	371	371	393	387	412	394	349	370	430	403	406	397	377	396	377	379	374	402	380	427	388	393	371	402	420	387	386	378	420	409	381	393	409	364	367	384	361	365	401	372	371	364	344	402	386	380	373	345	392	341	422	411	365	378	385	361	365	395	374	352	416	389	408	421	418	387	359	400	377	373	422	380	388	360	370	346	393	378	373	377	373	375	373	367	364	358	386	385	387	361	425	390	356	366	368	370	402	365	392	380	372	384	416	352	348	390	409	397	379	384	343	380	385	364	393	387	390	381	393	370	363	395	363	408	402	386	371	385	398	386	363	375	400	330	349	393	420	367	390	360	388	376	396	371	394	379	382	401	378	391	375	379	372	383	359	347	321	405	398	403	409	341	459	364	354	361	378	385	409	368	365	374	397	365	409	393	372	389	364	357	405	388	390	397	398	370	386	369	403	344	415	386	394	360	368	351	404	351	401	383	382	400	375	408	378	378	355	369	376	393	368	374	383	402	378	398	375	381	359	377	378	374	409	382	371	395	369	374	378	377	369	370	423	350	405	350	399	379	376	394	385	404	353	399	401	388	401	386	369	384	341	357	392	364	363	388	349	349	388	380	389	389	385	396	383	352	357	392	410	396	364	371	352	398	379	379	395	397	334	362	343	387	387	372	410	408	423	419	365	362	389	370	424	384	359	407	406	375	362	378	359	353	377	378	368	359	348	392	420	414	366	391	366	382	372	351	376	361	369	356	381	425	382	383	384	384	392	382	377	378	371	393	384	406	378	399	367	387	361	362	402	370	396	370	406	386	387	401	404	371	378	414	357	388	383	389	380	388	363	409	372	382	366	384	379	371	392	396	382	387	366	429	348	345	384	375	372	376	398	412	412	351	385	391	354	382	367	373	378	366	416	373	403	365	381	411	385	387	374	365	348	374	387	406	370	386	391	355	375	369	394	379	416	369	379	344	380	381	390	395	359	410	415	395	404	395	382	385	391	368	394	342	369	378	387	388	383	355	396	355	360	367	386	384	393	376	391	367	398	396	352	360	397	411	392	378	396	344	361	364	377	426	382	396	401	362	360	401	400	382	403	386	373	357	411	395	412	341	369	380	391	412	402	378	369	397	415	378	374	349	351	375	393	385	405	369	361	359	358	372	416	382	349	365	385	377	387	374	401	373	385	397	402	356	354	364	384	401	408	398	392	376	418	417	366	361	382	402	370	411	375	405	375	376	342	384	377	412	364	404	415	384	370	366	399	386	367	363	400	379	362	353	373	419	387	372	383	387	383	352	388	360	363	399	359	400	391	375	403	372	390	398	397	368	360	373	370	394	410	407	416	378	386	332	413	413	394	417	390	380	379	422	414	389	382	401	402	392	362	390	396	384	375	384	378	339	368	373	375	390	381	382	414	386	366	379	410	360	407	382	372	354	390	403	393	390	382	404	387	383	390	422	391	349	379	378	382	357	353	396	398	367	365	390	414	391	394	400	364	393	408	380	375	381	387	353	358	411	366	381	375	348	393	387	361	408	378	363	389	399	341	388	404	423	388	441	392	406	385	363	391	372	384	385	409	360	353	390	362	376	398	342	386	380	377	428	368	375	389	405	406	373	363	365	399	396	402	391	386	344	359	368	347	389	346	384	375	388	379	395	377	378	404	387	374	356	392	361	386	398	392	350	384	381	371	368	383	402	383	388	361	406	385	330	368	382	393	403	370	388	357	392	373	387	385	395	370	374	411	417	416	426	390	390	397	377	391	398	421	378	367	360	354	389	403	361	377	391	374	409	398	356	375	397	374	385	437	400	388	370	370	371	354	388	370	368	413	397	370	411	384	376	393	339	348	341	394	395	395	373	415	368	370	385	355	425	390	403	380	359	362	388	400	394	357	380	341	370	354	377	385	361	409	372	436	402	392	364
23050	29462	16085	7980	4687	2360	1268	822	659	621	517	563	489	487	435	447	429	424	469	424	428	464	404	409	451	422	425	442	435	424	444	391	438	406	466	411	402	438	415	409	418	433	423	391	415	407	443	439	410	425	419	403	426	427	424	378	414	386	425	408	463	449	408	426	421	419	419	411	438	392	439	418	413	440	397	411	442	393	429	412	413	417	426	444	425	424	426	448	432	447	406	448	414	395	423	445	411	398	442	426	409	402	396	435	425	422	387	399	441	418	381	410	437	396	431	456	411	439	420	457	392	429	417	402	424	405	428	435	427	430	423	427	399	438	453	402	424	408	402	420	431	448	446	438	403	398	470	411	434	408	439	451	434	436	389	397	438	433	407	426	417	412	410	443	451	428	435	410	452	426	413	423	434	452	432	413	402	414	406	447	440	431	402	433	419	426	442	411	428	414	402	431	444	441	403	435	404	409	458	389	404	420	416	412	402	417	407	414	418	435	442	433	421	424	437	441	430	471	427	446	391	418	413	451	419	441	426	408	397	435	420	433	440	420	431	424	390	448	441	409	391	408	380	453	407	387	417	415	448	411	434	427	416	371	425	422	423	410	418	439	437	421	428	438	452	438	414	416	417	434	420	391	436	408	404	429	427	423	409	437	402	386	428	414	428	417	420	427	414	438	432	391	447	453	399	449	435	399	446	408	438	431	425	414	406	433	409	420	445	439	417	424	412	440	399	416	399	416	448	442	400	415	386	439	432	359	400	420	429	445	455	415	401	416	423	419	401	438	439	469	445	393	418	407	397	431	368	382	431	418	398	432	437	438	428	409	415	430	413	413	458	417	403	400	375	400	453	408	410	448	428	436	374	449	403	412	420	421	409	406	454	449	403	446	414	424	396	451	432	414	405	445	421	421	435	422	419	428	425	400	430	417	437	441	425	413	401	403	424	410	403	399	397	412	440	443	417	403	432	410	423	424	410	422	386	428	395	405	426	459	413	418	392	383	430	408	409	432	423	429	400	406	421	403	429	418	426	438	417	390	471	457	449	439	435	394	399	440	424	436	417	417	397	436	419	411	414	415	416	405	413	443	418	407	440	429	417	406	407	410	411	419	450	434	393	438	416	431	404	441	418	396	436	411	416	422	445	410	403	426	402	394	393	390	438	384	419	424	440	424	421	402	405	426	408	444	417	441	378	427	417	455	400	410	428	419	385	429	433	422	415	394	427	435	393	445	406	431	415	419	423	418	408	437	413	460	430	449	413	419	442	385	446	428	469	404	422	443	397	391	439	392	382	404	427	399	432	444	438	413	401	436	373	402	416	433	450	428	481	415	435	425	434	415	431	401	429	427	421	389	429	403	388	389	389	424	417	397	415	441	393	442	391	462	406	396	415	376	452	430	411	385	426	458	372	434	447	397	409	418	466	396	401	416	441	435	410	383	407	410	412	446	434	423	437	434	459	382	429	435	439	412	406	429	443	416	402	405	439	397	419	388	428	432	406	392	396	437	456	366	383	447	396	435	436	419	424	411	433	441	423	416	400	404	407	401	427	431	427	389	402	447	406	429	442	424	440	404	440	410	378	379	432	385	434	411	401	430	438	428	434	424	410	455	427	438	402	449	416	419	413	428	428	422	420	429	376	430	397	450	415	420	411	410	381	414	413	436	401	439	455	437	417	444	388	419	435	424	383	428	432	409	426	414	405	430	408	397	461	432	411	439	462	440	427	439	407	423	418	417	381	383	439	419	431	417	416	424	420	396	441	446	414	446	425	404	432	422	462	442	431	410	416	393	392	425	374	367	447	448	410	422	414	392	423	395	448	419	438	437	431	414	371	419	434	415	424	409	414	416	397	419	416	408	398	413	411	373	385	397	410	440	440	444	412	400	382	426	437	431	446	440	409	418	407	391	416	420	371	429	442	436	427	413	454	403	439	440	425	433	469	428	442	446	401	439	422	432	407	409	436	442	409	371	439	445	404	446	397	410	435	403	409	429	408	441	403	372	417	437	415	439	449	420	447	432	426	407	420	386	409	438	440	464	390	418	432	403	412	405	416	435	452	407	402	424	421	426	444	433	436	429	398	431	452	408	423	439	425	431	421	406	400	411	451	410	399	454	382	412	448	378	397	411	408	428	468	450	405	437	430	426	432	398	432	442	405	400	428	398	421	416	408	440	434	450	451	444	461	409	441	429	413	431	403	423	430	386	403	435	420	396	395	432	407	403	454	425	427	416	425	409	420	419	423	457	410	426	432	415	434	418	417	417	371	433	408	421	412	425	424	355	411	438	404	454	442	455	433	435	448	408	368	416	384	444	427	412	384	440	409	409	423	417	398	412	424	445	443	448	400	419	414	431	380	446	433	407	416	412	434	434	448	415	432	395	403	403	423	421	436	414	411	401	427	412	431	438	420	403	436	414	431	423	438	439	442	409	381	422	410	408	407	446	412	414	449	445	381	433	436	407	432	399	417	418	393	430	422	432	384	419	378	419	429	413	435	391	459	420	400	397	409	432	457	393	409	426	421	391	414	410	433	423	432	446	425	421	423	443	414	416	445	421	417	422	429	463	384	379	416	428	445	391	401	437	433	437	394	423	401	411	443	427	419	400	440	443	388	423	427	353	395	402	448	437	419	419	407	409	440	425	425	397	399	419	451	427	403	383	422	429	449	426	442	427	439	408	408	431	395	388	399	437	417	451	401	429	421	443	394	399	392	431	439	408	446	406	455	454	449	382	433	409	429	424	449	449	404	410	455	397	420	429	440	459	421	463	420	435	422	402	424	480	445	431	408	420	415	406	420	424	385	407	435	380	444	407	392	400	405	439	430	400	378	423	419	434	410	426	409	445	409	406	419	442	438	407	412	411	426	419	416	425	407	432	437	450	467	435	450	398	424	388	413	452	434	407	396	451	389	438	419	431	437	419	439	412	416	410	420	415	403	450	426	389	403	405	429	425	437	434	419	431	442	433	436	403	432	416	394	398	462	423	445	399	381	393	411	422	385	387	439	409	445	402	419	378	409	407	392	433	430	428	428	407	389	411	437	435	404	432	410	432	427	437	440	442	424	445	420	422	440	439	416	398	429	440	427	412	401	442	423	365	414	398	389	420	412	396	452	425	434	409	448	418	428	421	414	393	423	395	407	433	417	393	460	402	400	403	470	459	444	353	434	412	410	428	437	439	408	388	439	421	447	420	449	425	422	456	430	428	423	423	422	431	431	429	458	393	422	442	469	425	410	408	409	420	437	400	417	451	420	436	429	436	419	428	405	422	409	399	409	443	415	411	414	417	406	438	427	434	450	402	433	420	391	398	439	431	408	428	409	458	415	404	426	463	414	423	413	428	422	394	431	397	419	425	426	435	406	425	456	404	413	429	436	430	408	396	444	395	401	391	433	432	408	420	404	455	448	413	398	421	416	441	426	434	416	406	435	442	430	409	452	444	409	411	442	404	413	451	406	429	426	398	407	399	409	437	422	403	451	417	435	426
23810	21269	28423	24413	21245	12168	1994	794	608	569	381	346	299	358	309	297	291	260	281	249	242	235	248	239	238	245	242	235	224	233	240	236	229	231	243	224	228	241	223	233	215	228	218	227	221	197	224	257	228	210	223	224	222	231	231	231	217	209	228	210	215	212	226	212	232	243	232	227	215	207	211	214	221	239	234	204	224	225	241	235	215	211	239	234	201	219	228	200	214	213	237	236	198	220	219	203	215	228	242	234	218	218	224	227	249	209	206	209	243	219	234	223	251	203	235	204	213	221	209	246	244	227	190	216	209	218	233	222	240	212	194	223	230	215	236	217	187	238	223	211	228	209	209	215	218	211	214	223	220	212	245	214	189	221	231	186	199	229	237	220	232	224	212	220	262	206	212	200	234	204	241	216	211	208	226	217	231	223	225	205	223	246	208	244	236	200	210	209	247	232	220	228	227	197	227	238	230	232	220	254	204	220	209	195	207	232	233	206	221	231	224	245	233	207	214	233	240	199	229	248	230	240	220	246	226	218	212	219	228	217	202	228	249	221	240	236	219	222	234	238	215	219	196	211	217	228	250	253	225	219	202	249	216	255	243	206	214	215	206	212	222	220	210	211	213	226	233	220	217	212	196	234	212	227	232	251	229	211	241	224	224	205	202	202	248	231	248	202	222	224	244	208	213	248	206	208	217	212	212	231	218	234	229	218	229	219	213	223	245	236	197	233	245	239	209	220	223	216	203	239	216	213	244	239	216	223	230	247	226	229	214	207	227	242	227	227	224	229	232	192	236	232	196	225	235	195	220	197	230	211	234	207	231	241	255	206	214	222	212	250	218	218	218	208	215	199	219	221	237	219	201	181	213	227	216	209	218	223	231	236	231	231	232	219	236	237	210	244	217	225	228	213	222	200	232	211	231	204	206	215	193	242	219	211	202	246	230	207	237	210	222	236	234	213	222	220	222	215	207	205	204	197	224	214	232	231	238	223	206	242	231	216	231	224	218	213	226	217	234	244	191	235	235	219	236	220	219	244	205	194	210	213	249	217	232	227	201	244	205	235	220	238	251	219	223	213	213	233	210	203	264	211	196	235	214	214	248	216	216	210	215	206	212	244	216	234	206	228	238	218	179	234	231	221	255	206	220	233	216	207	205	230	245	237	218	245	221	229	223	219	230	216	214	209	231	243	233	206	222	220	221	215	239	243	214	217	258	241	211	221	223	203	228	248	235	201	236	225	224	213	208	237	196	239	257	218	208	245	206	219	210	196	215	216	220	240	239	226	223	212	238	232	231	217	201	226	235	227	223	214	248	203	216	197	217	253	204	225	220	236	245	206	245	227	231	248	241	210	255	231	222	231	245	219	213	235	206	251	227	226	219	229	221	255	222	243	227	232	222	228	245	225	243	217	215	236	228	209	211	230	251	227	194	232	244	186	233	228	214	239	204	235	228	190	225	200	217	226	227	198	224	213	227	216	210	216	220	225	227	197	211	237	201	221	220	220	230	224	232	218	232	227	218	233	219	207	224	239	193	228	219	221	231	252	220	221	192	238	221	231	214	230	220	214	213	224	254	229	193	230	238	210	193	226	217	212	237	213	228	254	219	203	224	257	191	230	258	209	231	233	227	243	184	205	197	228	225	246	226	215	210	231	224	249	220	247	215	231	232	227	231	230	237	250	222	221	227	210	217	228	194	228	214	234	226	214	215	231	224	235	221	208	214	196	219	225	215	215	211	230	222	227	222	194	231	223	222	206	226	226	207	191	230	225	222	260	208	191	240	256	214	211	215	210	217	228	246	215	212	213	239	225	243	211	220	214	199	212	239	217	230	231	217	227	216	227	230	221	202	220	218	210	221	221	206	215	208	214	215	200	219	237	217	181	212	222	243	226	207	221	246	212	220	217	207	223	213	213	207	213	225	204	231	245	212	226	191	205	229	209	213	242	214	219	218	221	214	221	214	231	216	215	202	219	212	218	231	230	218	216	234	211	245	220	223	227	241	235	206	233	248	226	242	245	235	219	207	210	230	220	211	213	205	239	241	231	250	211	227	219	204	211	228	231	228	205	199	227	220	229	203	223	248	239	214	205	218	221	217	232	222	211	238	219	205	218	213	235	224	224	215	219	233	226	230	198	215	224	241	244	234	217	213	222	240	191	212	219	217	221	214	209	215	198	218	218	227	195	204	229	228	234	233	230	244	225	219	202	205	190	232	233	227	190	220	223	240	220	204	217	192	236	229	228	220	189	220	207	197	232	198	247	216	216	206	237	227	210	241	241	194	227	221	196	225	232	225	215	249	211	206	209	198	230	212	229	224	211	222	202	198	210	222	221	219	240	227	195	199	219	210	226	231	209	245	206	221	225	212	218	181	216	219	219	215	233	222	221	227	210	223	217	209	225	227	231	231	229	253	231	188	215	203	219	224	192	208	220	216	243	227	196	211	216	218	223	244	233	235	260	211	218	231	218	216	226	218	203	202	221	216	222	218	221	210	214	198	235	229	238	235	217	200	222	236	226	230	223	213	218	232	234	239	219	195	201	245	217	224	200	208	247	202	186	208	223	206	235	236	219	225	222	245	227	220	200	242	198	204	193	229	231	201	208	218	242	236	226	225	195	245	222	224	201	246	238	244	208	197	206	212	226	226	227	220	208	217	213	231	189	248	198	218	233	234	216	224	205	229	227	238	225	215	217	230	194	220	211	217	190	221	234	235	230	240	237	241	231	206	202	204	215	231	234	221	212	224	233	222	214	216	215	190	205	225	234	222	225	213	206	206	213	219	237	222	210	232	241	225	218	232	236	199	226	223	262	216	201	238	213	223	197	242	249	205	219	232	231	205	212	219	240	240	199	218	245	211	217	247	236	213	217	221	229	223	220	245	221	231	216	262	214	215	207	215	190	204	218	238	215	254	223	229	193	214	233	196	204	199	249	220	224	217	215	217	224	206	222	233	218	204	196	242	217	193	223	207	241	235	200	196	216	216	194	236	227	221	215	238	214	245	206	220	177	207	213	223	200	216	248	203	219	213	244	217	224	255	224	222	227	215	226	227	212	244	240	214	224	240	196	222	222	238	221	218	219	208	245	206	229	225	207	230	244	217	194	218	203	234	225	206	230	237	218	211	219	221	235	206	203	224	211	236	213	221	217	211	209	208	216	216	241	206	220	184	213	216	200	231	202	201	201	212	210	222	226	219	220	210	224	230	233	207	214	194	210	227	217	227	196	227	213	224	209	220	226	248	241	221	209	215	221	196	252	209	228	227	237	248	237	215	220	230	215	221	207	211	242	216	215	240	199	212	199	212	221	221	234	229	210	217	226	215	254	224	237	254	238	202	237	243	194	227	219	214	224	214	212	209	240	241	213	245	235	206	214	231	201	218	238	221	222	233	232	208	213	217	213	238	208	215	225	234	235	224	204	245	234	241	233	209	217	190	207	222	202	195	213	208	208	240	224	260	232	209	218	217	211	230	227	203	201	216	213	218	202
27682	41942	25526	14168	8720	4996	2508	1396	1025	968	662	604	522	441	420	372	371	353	285	312	287	289	272	268	264	251	251	261	241	277	242	251	268	261	248	275	260	258	241	256	274	248	254	253	257	243	239	236	234	262	242	269	247	245	263	236	259	254	254	252	261	234	268	271	238	266	253	261	242	237	248	237	231	246	243	271	255	254	239	247	260	228	259	255	261	260	245	240	258	265	256	259	225	263	252	244	249	282	242	253	236	238	256	252	228	246	207	242	255	242	234	264	224	270	235	250	233	250	255	264	256	247	230	214	274	275	245	262	253	262	261	249	250	246	262	228	263	225	267	237	254	270	251	215	240	260	240	238	246	248	254	241	233	237	236	265	251	239	246	248	226	258	211	237	249	250	236	265	223	252	248	258	253	251	235	245	244	246	258	258	253	247	227	241	234	239	268	264	248	245	264	226	251	223	268	258	289	232	252	258	245	225	256	256	250	244	250	258	241	244	240	250	246	257	242	242	227	240	240	246	226	245	243	241	258	251	259	255	245	254	255	259	234	272	259	228	245	238	252	252	254	258	239	247	254	228	281	281	228	276	249	251	230	232	243	254	264	258	263	255	235	238	289	249	223	233	244	221	219	256	240	238	268	237	198	246	239	247	244	248	252	245	285	263	239	248	230	270	234	249	235	243	244	263	256	277	243	242	277	259	197	251	268	253	222	234	228	235	233	259	273	249	243	234	251	232	256	248	247	228	257	263	223	244	255	249	240	277	285	244	273	241	245	226	228	243	226	255	231	225	248	243	278	253	268	221	233	254	238	271	245	231	262	253	251	222	242	263	253	224	242	251	249	242	261	241	204	278	251	256	241	217	260	251	246	240	244	254	223	244	218	245	240	236	227	228	275	242	266	234	267	238	262	241	256	270	267	255	264	269	251	253	263	219	242	277	227	224	259	223	242	242	239	227	243	222	232	263	269	264	242	221	266	224	246	229	252	235	221	241	240	230	228	266	234	254	255	259	243	238	239	268	246	241	230	227	252	241	234	269	235	227	226	222	277	232	243	258	241	253	246	255	218	250	245	247	230	249	253	237	228	246	230	231	240	236	225	259	255	246	247	248	267	250	242	236	243	244	240	244	248	272	233	260	252	238	251	248	235	275	274	243	247	234	228	219	263	235	251	238	260	217	214	244	248	237	235	217	243	224	222	239	271	257	246	253	230	246	257	268	233	243	251	235	232	248	253	226	246	254	248	255	275	233	249	260	238	269	234	261	263	240	275	234	228	220	240	267	252	250	240	249	228	230	237	242	232	249	255	229	250	250	240	267	239	254	266	234	259	239	228	249	258	254	257	233	275	255	256	248	231	248	236	240	239	226	251	255	238	250	228	243	267	207	248	242	278	270	234	218	263	263	237	248	269	272	262	267	235	231	265	281	252	227	235	248	236	269	253	231	232	246	221	223	263	220	256	254	230	223	253	261	284	261	250	233	247	240	240	250	225	231	239	249	235	256	243	250	259	243	285	258	228	266	281	247	240	246	240	275	250	241	231	233	254	236	241	255	234	248	250	230	235	252	254	231	243	285	249	239	236	251	280	223	235	235	228	255	235	263	229	277	238	222	259	250	218	221	233	259	238	250	249	224	259	247	256	250	271	259	233	225	260	251	232	232	244	255	225	261	261	220	249	225	233	221	231	263	260	252	221	240	206	207	259	260	258	236	259	250	232	230	281	242	241	291	229	232	254	236	262	241	242	241	248	274	258	262	225	257	260	245	244	255	228	262	249	244	225	267	224	238	251	246	243	247	273	242	221	223	238	261	248	235	245	246	232	256	268	250	271	274	263	219	247	256	225	247	219	232	243	227	243	244	287	256	234	265	256	283	232	243	256	236	233	238	225	275	224	245	241	236	248	273	250	245	247	245	238	228	251	225	221	250	238	227	268	240	254	253	259	247	250	257	246	228	257	245	240	225	238	234	254	279	224	266	252	248	269	232	248	239	240	243	228	231	234	242	228	243	254	247	253	269	231	247	252	266	245	251	237	236	270	241	222	236	247	261	260	257	239	273	246	272	244	234	238	237	246	233	261	230	261	260	241	239	247	226	247	248	267	230	254	240	281	251	264	226	230	248	228	216	241	240	240	248	260	271	262	243	216	215	228	256	245	255	236	260	252	280	278	255	208	264	247	225	244	251	229	252	255	256	242	228	271	233	268	233	251	237	250	228	248	241	227	212	271	286	237	265	226	269	225	262	233	264	265	227	249	264	266	251	243	252	238	255	222	234	242	254	232	269	275	236	232	246	226	236	245	245	254	255	250	262	233	210	254	264	248	241	245	223	254	218	262	257	238	222	247	231	236	223	231	257	224	252	244	253	240	231	280	263	240	248	226	242	250	277	270	278	217	255	227	262	235	237	262	260	235	225	267	264	228	246	230	255	236	260	243	260	262	269	238	252	225	238	248	235	245	248	256	240	262	210	269	237	244	272	234	209	245	263	223	242	241	238	228	267	218	269	249	265	245	250	230	250	257	261	255	257	259	240	220	237	236	238	267	228	239	243	243	234	282	229	236	229	258	252	252	255	226	241	279	255	215	230	238	256	240	244	229	275	273	252	231	224	252	255	271	245	247	244	240	231	232	269	245	240	247	247	256	244	240	256	236	270	255	248	262	235	257	237	229	236	241	272	245	245	236	243	242	270	245	257	232	279	223	254	252	220	223	260	263	233	239	268	242	209	250	239	232	215	256	263	243	251	241	226	228	233	288	229	276	234	263	253	238	250	239	221	256	252	265	250	243	223	272	259	254	255	277	233	258	266	240	268	263	220	265	281	268	261	238	270	253	258	221	245	230	248	231	261	244	254	223	242	264	250	253	246	264	251	244	239	248	229	233	252	256	234	237	252	274	264	235	235	260	243	260	254	242	257	261	253	247	258	254	236	240	242	256	234	250	260	242	242	276	240	239	259	261	257	259	245	233	271	268	239	243	248	251	250	246	258	259	261	234	245	242	235	243	241	225	212	263	245	262	262	229	250	269	247	264	252	233	237	270	245	210	214	254	263	214	256	230	233	268	260	264	269	256	254	238	245	226	255	274	232	216	264	241	254	247	233	258	245	268	238	237	227	255	245	251	240	253	259	248	217	242	232	230	255	241	286	218	243	226	260	235	263	264	236	260	236	254	240	247	244	220	214	259	263	246	245	232	233	245	270	271	245	236	276	239	246	258	249	258	213	236	231	247	260	240	255	255	209	244	235	261	251	266	249	240	237	232	252	264	260	233	240	252	257	231	256	276	223	249	217	259	234	249	256	253	234	240	232	241	245	230	266	206	240	238	254	239	253	252	233	229	239	231	247	239	249	276	248	237	242	235	235	251	242	275	225	224	265	238	243	237	211	259	248	249	257	217	248	222	253	221	240	252	273	244	234	270	227	261	246	236	234	257	275	243	246	254	232	255	243	246	241	254	264	244	239	237	253	250	225	271	267	274	272	272	218	242	252
25234	21277	27047	25502	10713	2719	1432	853	763	811	652	664	647	610	586	621	555	612	613	568	649	560	606	538	585	572	590	571	556	552	586	552	576	604	532	560	546	565	555	571	566	545	567	594	526	535	604	614	558	565	578	582	565	579	548	502	537	535	541	583	547	527	557	530	573	584	610	550	543	571	550	501	590	549	561	570	578	585	552	527	569	607	535	553	585	513	508	549	547	572	549	542	490	565	539	573	552	607	567	571	564	567	584	603	602	549	563	601	563	588	558	540	569	606	561	578	578	536	566	600	564	547	516	523	567	596	531	543	536	601	539	533	574	563	567	578	591	557	581	567	491	552	595	545	516	626	546	597	559	544	589	579	536	574	562	566	518	541	569	590	596	595	547	564	566	571	540	548	538	603	566	540	573	580	559	548	537	516	572	550	562	560	548	613	572	501	577	591	570	524	575	532	551	552	599	606	554	602	542	557	575	575	563	590	537	535	509	579	572	524	588	548	566	561	545	583	565	569	514	563	579	560	532	519	566	558	568	607	555	556	493	579	576	565	594	587	593	552	592	537	590	509	523	539	571	582	546	576	561	535	558	544	548	558	520	583	568	565	582	581	550	609	549	538	528	574	598	593	521	568	531	538	572	573	596	578	584	566	566	522	552	593	556	552	555	553	590	591	582	586	580	576	557	578	561	574	562	570	549	532	559	553	543	518	539	582	593	598	542	553	545	586	554	595	544	522	586	538	575	558	574	584	519	576	530	517	599	555	567	509	568	546	518	587	542	534	571	569	547	547	585	548	562	580	570	558	582	570	600	530	526	556	575	560	568	551	552	589	569	568	568	566	561	587	527	560	565	511	529	565	535	540	591	552	514	599	560	542	569	606	596	561	535	557	543	604	580	581	554	542	564	584	549	586	575	543	558	505	583	527	553	563	574	576	523	541	519	592	592	581	557	593	555	550	542	554	587	523	590	575	531	563	541	593	570	575	609	555	544	570	572	560	534	581	568	541	542	529	506	558	539	574	559	593	561	582	529	576	581	560	550	534	567	595	576	581	576	594	532	592	595	567	572	556	599	529	550	569	529	586	562	541	535	550	583	583	542	570	557	568	590	568	565	580	545	564	531	551	566	544	577	568	571	527	568	566	546	608	552	601	592	567	541	566	557	550	546	548	560	521	588	529	547	560	547	555	558	570	529	587	560	608	574	549	559	576	593	571	562	563	562	547	529	589	538	605	559	583	582	566	587	549	540	537	583	532	567	554	571	609	547	532	543	573	587	609	512	585	555	558	602	523	572	595	548	602	583	548	609	571	567	627	559	560	572	559	560	577	589	566	558	573	546	610	524	564	589	581	542	611	565	585	551	520	584	606	547	589	578	587	585	553	555	585	606	532	579	554	566	557	521	624	566	604	560	533	549	573	558	507	550	588	541	571	544	556	570	544	587	559	532	579	599	525	590	539	559	554	581	521	538	588	576	550	561	584	565	636	581	581	602	576	548	545	576	558	568	600	565	541	572	567	571	542	596	541	604	569	565	621	585	619	534	542	519	578	558	524	550	532	580	578	619	536	563	549	626	548	604	575	541	586	553	561	589	564	578	595	597	557	575	589	614	535	561	561	517	574	564	615	582	519	551	556	552	575	528	570	513	560	580	583	575	595	569	507	558	524	564	541	535	583	550	576	583	608	593	508	544	558	588	563	573	598	539	571	555	589	539	605	559	551	560	581	589	552	575	552	557	589	580	570	546	527	516	537	551	568	595	615	540	552	556	556	568	526	536	552	588	532	571	561	603	592	547	536	543	553	584	542	545	551	543	559	568	555	574	575	532	538	581	589	547	536	600	524	554	566	530	556	525	568	559	546	479	584	570	594	564	599	589	571	538	593	580	570	545	548	545	536	549	525	613	582	568	574	582	538	535	583	547	570	546	560	520	546	560	555	565	584	546	541	561	574	545	541	572	522	555	564	564	596	565	524	520	536	572	541	540	552	515	537	550	548	578	594	530	566	553	562	561	559	570	517	599	567	530	578	554	556	567	589	509	559	580	575	550	546	590	548	538	582	540	596	601	577	577	570	584	555	559	543	525	565	546	577	550	557	593	594	579	569	580	578	568	556	579	566	531	561	563	549	577	597	593	536	560	555	565	581	559	568	574	563	519	586	559	578	538	599	561	603	556	512	551	574	532	533	582	551	536	554	557	506	529	533	575	575	526	543	549	562	567	587	518	562	568	532	541	533	529	552	569	543	569	570	576	595	583	528	532	566	569	539	538	564	540	547	578	625	600	567	552	544	559	580	571	547	570	584	564	548	568	590	577	588	589	519	550	592	607	593	564	586	583	559	562	552	550	556	553	571	603	577	551	568	541	557	535	547	562	632	531	522	554	574	571	546	566	574	573	508	523	558	554	547	585	584	569	535	554	555	556	556	569	569	602	557	529	572	586	571	572	591	559	570	574	563	557	586	519	546	554	552	570	502	555	542	523	546	593	580	527	562	552	540	552	560	563	555	522	578	573	560	530	575	617	581	577	591	577	607	554	545	571	550	561	546	537	521	586	586	574	542	545	566	605	568	510	541	550	548	625	585	585	528	552	551	583	562	535	608	550	569	583	577	586	565	550	557	572	584	521	589	521	522	540	569	548	595	511	623	561	583	586	577	571	542	564	581	574	597	557	620	552	564	576	568	585	567	549	555	572	563	551	547	620	568	558	599	529	586	577	532	558	551	557	590	579	558	553	561	562	561	574	576	567	587	540	563	533	529	563	552	552	558	586	596	552	512	548	549	551	503	580	564	581	540	567	550	569	574	543	543	546	555	553	572	574	545	541	630	580	551	587	539	541	547	564	545	556	558	555	513	558	567	579	588	543	585	539	573	548	583	561	539	543	528	581	551	544	569	550	563	546	594	565	580	534	577	567	549	537	598	584	518	566	581	544	597	577	538	565	537	555	520	608	512	554	590	592	538	585	588	599	565	591	542	501	516	549	536	595	568	551	563	575	526	551	548	528	526	609	590	577	608	577	548	499	523	630	590	584	548	529	589	576	553	564	554	540	564	542	598	534	545	581	571	573	527	576	568	556	561	605	587	603	577	565	568	550	540	534	559	584	515	562	547	594	581	513	546	531	603	570	540	590	578	522	581	561	588	592	543	495	588	565	549	549	575	559	567	584	549	542	587	606	582	603	592	569	560	528	573	597	606	594	566	529	519	594	536	556	578	562	579	529	580	558	579	573	522	587	568	532	543	599	562	579	579	546	588	504	516	572	567	558	577	567	550	568	572	563	562	527	547	587	550	554	538	568	534	606	601	580	551	582	567	559	574	560	552	527	520	578	561	538	578	565	610	558	540	591	548	547	594	564	557	556	546	580	606	581	584	565	607	570	621	589	553	586	593	570	545	542	569	562	579	552	556	553	504	580	592	519	568	524	520	637	573	561	571	524	559	554	512	542	541	593	572	544	592	572	590	549	605	600	596	544	571	574	553	589	595	570	553
25644	36414	21142	11044	6868	3911	2331	1342	1087	1106	844	736	726	701	635	640	648	642	686	616	655	591	605	592	601	610	578	598	573	634	616	589	593	570	603	595	604	569	624	586	556	654	606	608	579	677	589	594	627	575	604	576	559	582	593	626	538	569	604	585	590	606	616	608	606	622	599	651	568	571	599	608	570	567	559	618	614	597	595	584	584	602	609	609	587	605	619	591	562	570	609	599	619	568	591	556	611	593	622	601	585	606	587	604	594	613	621	553	569	597	565	583	609	642	591	593	585	612	551	584	575	613	586	593	609	613	581	522	636	596	594	595	607	596	575	596	602	585	590	569	566	604	585	541	620	587	533	593	575	556	572	597	597	651	623	601	594	590	583	553	572	589	593	577	615	583	551	571	575	568	583	630	578	523	620	573	605	608	603	581	569	599	560	561	565	617	604	593	574	579	589	595	536	622	573	564	608	630	592	551	616	582	598	573	634	611	579	564	559	639	599	604	604	583	654	588	623	578	617	632	558	593	583	598	601	608	594	600	561	581	552	612	645	582	585	584	568	587	558	555	620	572	613	637	584	585	579	585	518	555	585	601	616	597	585	558	532	610	562	626	557	633	572	615	610	600	576	589	590	603	614	597	632	586	616	593	589	570	599	579	602	610	567	574	603	596	577	574	583	578	603	606	607	598	591	574	620	592	584	589	579	590	567	585	594	590	594	602	588	621	587	590	598	570	621	588	589	654	570	579	613	631	611	593	590	589	607	537	568	597	612	538	571	607	591	599	578	614	569	606	587	617	591	575	615	599	591	589	567	627	578	586	565	568	617	590	556	590	606	583	562	602	630	558	567	575	551	597	603	633	558	600	607	605	630	552	586	537	580	620	589	577	592	559	581	629	579	570	569	569	637	641	639	582	583	617	595	596	524	610	589	584	583	580	579	585	609	617	616	591	578	555	577	640	576	598	586	597	612	585	548	578	618	594	573	607	573	583	586	585	589	598	599	616	585	574	580	583	577	606	623	594	554	599	580	611	588	607	583	576	614	600	636	592	575	579	545	569	611	561	610	586	552	576	600	577	586	561	618	633	591	604	572	605	603	626	567	609	556	623	579	592	573	623	585	599	591	582	559	589	618	575	601	586	581	562	550	578	562	606	590	588	587	573	613	596	607	566	605	605	566	588	589	564	595	595	570	596	546	592	622	598	599	566	663	581	611	593	584	623	610	580	624	579	647	625	572	597	638	596	595	573	593	573	579	618	576	635	566	626	591	607	563	585	608	576	586	602	579	616	560	585	607	562	593	580	563	643	588	604	640	579	600	560	578	664	606	574	558	609	615	608	606	607	573	607	599	617	587	562	617	590	599	602	590	627	611	570	583	582	589	559	575	619	627	611	613	672	585	586	606	638	578	571	585	609	613	601	617	598	571	571	596	612	585	567	566	571	593	596	589	554	591	590	618	577	570	568	623	601	554	556	547	565	603	542	576	584	556	588	623	553	638	610	579	607	646	568	521	590	570	588	598	587	617	648	624	576	593	604	619	566	597	575	592	586	611	584	610	549	621	622	573	561	611	600	616	632	586	569	629	595	575	607	591	576	582	561	586	594	562	597	630	605	601	574	587	582	599	551	579	569	604	534	592	581	642	589	584	608	599	593	605	612	595	566	563	587	579	619	584	604	586	613	589	606	600	586	635	612	599	572	588	615	607	579	632	593	571	575	583	584	608	633	562	627	582	576	599	592	580	648	572	572	564	539	603	573	584	595	616	598	625	576	572	608	603	595	580	575	592	577	613	593	611	596	609	577	615	607	525	602	579	594	639	595	588	547	617	603	602	590	627	627	595	613	619	617	629	564	607	602	608	539	627	573	550	607	580	558	639	590	569	590	579	587	547	598	604	593	588	584	563	580	603	595	567	584	615	569	561	588	581	586	566	592	591	597	585	643	572	559	618	571	576	555	606	572	598	624	587	567	601	575	608	620	582	598	615	584	587	568	619	558	609	622	569	604	580	630	589	564	586	582	567	605	581	583	602	590	598	557	573	606	589	594	598	611	572	576	584	609	594	593	583	606	582	611	596	589	597	573	579	589	600	602	570	573	551	577	547	586	597	604	575	587	608	587	563	597	590	593	567	590	580	619	597	586	579	581	607	559	601	599	605	593	580	587	631	634	536	619	529	604	587	588	592	647	628	549	601	638	616	599	581	632	611	553	582	579	578	582	610	546	585	542	623	579	589	599	567	584	595	580	576	596	620	563	598	568	605	578	618	545	617	576	580	564	611	617	584	582	618	572	559	582	563	616	599	622	564	609	594	563	627	601	581	633	594	583	604	581	590	594	577	637	550	607	534	605	627	555	609	531	577	612	568	639	598	594	607	596	658	577	607	580	578	584	604	593	582	578	599	566	606	632	552	574	572	581	593	555	603	602	569	608	560	566	599	519	601	621	646	581	628	563	634	592	633	591	624	567	606	596	593	628	598	628	595	618	584	569	601	578	574	606	580	543	595	592	613	573	570	584	622	565	598	593	619	601	622	563	604	593	566	591	598	586	599	634	595	569	626	574	597	569	590	561	600	543	566	587	592	628	568	566	582	583	638	573	603	570	539	557	618	551	622	601	565	577	587	596	575	569	630	597	608	563	601	588	548	612	590	605	561	597	627	631	560	598	587	597	558	605	608	569	598	586	593	589	612	597	559	597	590	587	582	568	588	612	556	566	582	612	612	612	600	606	597	595	566	579	566	568	592	602	600	581	587	587	600	565	565	571	590	612	587	611	597	575	589	607	603	594	621	608	581	587	618	576	593	597	598	609	657	614	610	623	593	579	577	604	583	664	608	553	604	572	566	531	581	577	573	611	586	626	579	611	586	609	608	592	608	634	590	566	588	585	567	586	570	570	578	602	553	591	610	587	581	580	625	543	620	602	562	592	601	547	529	557	611	594	642	575	587	620	659	576	588	611	629	574	578	606	583	560	595	594	601	625	544	572	581	635	610	600	585	609	641	604	575	574	608	569	621	628	550	579	605	610	577	598	619	600	605	591	582	597	574	612	598	600	579	591	554	591	564	596	557	590	601	594	608	602	581	583	611	608	574	583	564	608	615	581	602	621	607	580	578	596	583	585	592	594	625	637	567	579	573	622	573	590	641	579	607	565	550	590	590	580	623	579	622	583	553	608	601	581	558	608	579	614	569	542	571	559	548	599	614	594	560	570	566	590	569	611	580	606	631	656	595	618	558	596	612	550	559	577	582	595	607	607	570	600	581	578	610	597	554	575	596	583	631	597	608	620	554	585	592	590	576	599	610	613	641	549	586	622	572	556	599	563	630	578	618	621	537	676	548	536	559	581	564	569	563	608	619	585	555	591	584	589	606	569	596	571	578	598	587	574	571	585	584	592	572	552	570	566	592	615	575	606	586	591	609	591	612	580	628	584	605	598	598	585	608	585	613	572	624	585	607	601	610	589	623	595	625	579	570	589	573	594	636	608	563	628
22765	21208	28705	23981	21214	21091	8445	1487	1116	890	743	637	578	559	473	456	500	526	448	444	458	443	410	428	423	426	408	418	426	376	388	367	386	404	435	389	347	387	387	384	428	430	385	433	400	402	428	405	381	404	410	397	369	378	364	390	375	375	375	372	412	373	420	382	368	376	410	384	421	394	429	398	384	373	399	381	393	369	416	396	401	424	418	372	350	374	381	368	394	403	392	387	389	365	415	411	382	370	384	417	420	379	421	400	409	403	382	395	395	419	398	405	366	410	378	364	386	398	399	393	433	388	367	399	369	387	409	426	393	388	381	396	402	387	394	368	419	408	384	417	399	377	384	424	430	385	386	393	400	395	359	419	422	379	370	412	415	382	389	394	383	405	389	424	399	416	403	366	418	394	369	368	373	384	368	372	356	369	407	391	399	398	395	388	380	378	365	428	397	336	357	386	411	383	384	387	400	403	372	404	419	386	401	393	391	393	408	403	379	409	373	416	375	350	394	396	366	388	401	396	430	402	374	360	406	394	382	376	373	441	385	374	389	390	383	379	405	405	395	412	389	359	367	396	410	379	391	375	391	415	389	401	371	384	364	385	368	413	409	412	390	391	393	402	360	382	371	346	405	396	398	415	414	436	375	392	403	359	394	383	387	372	389	399	384	384	390	378	420	393	394	387	380	401	379	371	377	372	393	374	378	389	382	346	372	414	382	383	418	412	379	378	392	409	353	399	423	411	383	422	356	394	397	390	385	356	364	411	366	354	376	396	383	395	373	405	403	419	368	382	390	391	394	402	367	406	394	351	387	388	371	375	405	350	375	379	360	400	388	351	394	407	385	385	399	407	390	381	387	379	378	335	387	375	386	400	396	388	405	393	423	375	347	390	409	378	407	409	340	419	413	408	376	398	380	370	373	381	405	383	396	396	393	405	388	402	392	373	413	358	363	378	367	385	368	404	394	400	364	373	397	382	418	380	368	366	398	395	368	372	385	396	367	402	396	390	405	380	385	403	388	379	393	382	348	370	394	403	413	412	369	358	371	352	380	406	395	383	408	405	400	384	395	374	417	430	369	410	392	344	377	397	404	381	376	418	390	434	396	404	354	425	391	384	384	430	403	367	392	404	378	384	394	386	422	376	390	429	413	431	401	379	367	395	386	375	360	354	391	377	393	386	438	402	334	399	420	396	387	386	378	389	388	361	410	356	390	346	362	372	378	362	349	423	386	382	434	400	387	351	393	399	404	421	386	397	383	417	415	354	378	431	407	400	392	370	379	405	371	379	389	389	404	375	407	356	378	378	382	359	389	379	366	440	394	400	387	392	404	405	376	337	385	385	373	345	387	393	420	372	366	379	359	384	375	421	387	377	357	380	384	413	412	397	342	406	403	390	420	406	393	375	392	407	367	407	399	381	383	417	384	381	399	373	382	358	370	366	397	399	383	347	396	348	384	404	433	369	370	382	386	424	394	368	341	394	393	385	402	394	405	442	397	384	412	382	385	409	389	385	374	381	409	385	420	375	393	378	384	405	392	433	395	372	404	415	402	385	366	387	374	404	401	403	374	370	385	371	414	401	369	398	359	409	382	349	385	398	402	422	371	393	386	404	387	391	385	396	390	379	405	350	394	371	380	402	387	398	389	386	407	395	379	365	350	407	383	404	422	392	392	396	391	372	368	412	415	390	404	408	367	352	425	406	380	358	385	387	403	428	409	427	406	403	387	382	381	397	408	382	397	370	391	396	426	371	379	386	407	363	415	358	376	431	388	395	403	392	375	405	393	384	363	367	392	339	382	392	394	383	398	379	376	362	375	376	400	403	345	398	388	377	413	390	400	379	402	385	440	367	402	377	387	384	348	407	416	387	381	397	371	389	378	398	432	373	400	355	387	383	372	401	392	364	384	410	388	381	386	382	376	411	449	376	378	386	412	397	401	424	384	378	380	414	409	399	375	362	402	383	419	419	379	420	388	375	399	370	379	367	396	397	371	366	359	415	391	383	389	384	405	411	402	398	408	383	418	390	389	393	342	373	375	402	418	408	390	383	365	399	377	379	396	379	376	391	418	397	387	381	414	381	377	417	362	409	357	356	382	388	380	399	369	365	389	380	388	363	414	388	367	379	380	367	408	411	377	392	389	375	394	379	378	410	390	388	380	396	378	359	405	365	394	401	384	412	386	404	397	428	377	405	386	377	363	376	404	355	357	388	413	392	364	385	393	377	372	375	354	414	388	399	404	384	391	368	414	388	394	363	387	396	386	391	375	420	366	413	397	398	400	352	410	386	387	391	374	408	402	403	376	392	398	370	378	379	395	364	379	406	392	357	391	390	390	395	380	387	375	378	366	384	427	390	373	405	413	369	368	404	397	365	378	392	387	361	399	424	410	439	411	401	389	390	377	376	386	393	391	381	373	412	408	413	407	372	398	379	384	392	369	389	382	406	357	374	389	360	398	387	417	367	402	379	369	398	363	413	419	350	418	387	393	368	404	386	404	392	362	369	393	388	376	406	385	388	410	381	371	384	397	421	410	369	346	391	394	365	372	389	376	378	392	352	397	362	371	398	410	391	370	377	393	347	380	382	455	388	395	379	365	392	384	402	404	394	389	417	427	367	438	405	414	387	400	413	383	393	380	406	381	381	345	383	384	335	393	405	418	391	421	372	355	386	383	398	410	406	375	371	386	377	426	397	374	393	355	430	360	369	393	398	406	380	397	378	379	341	391	397	378	379	388	387	406	376	365	402	392	392	379	399	403	412	404	382	366	389	428	368	409	402	398	352	363	387	387	377	403	413	390	399	408	403	429	396	379	396	400	401	376	362	353	378	368	400	378	382	383	406	383	391	362	344	365	381	420	402	411	377	445	420	391	403	396	386	403	354	364	395	378	410	390	386	391	380	379	376	372	366	387	368	358	424	423	410	414	403	377	384	396	408	380	377	405	391	422	412	383	411	380	361	414	415	412	391	387	401	375	383	374	393	376	396	361	402	392	377	387	383	377	427	405	407	401	412	364	407	382	369	395	396	351	422	403	368	382	390	407	352	409	415	392	401	372	389	379	379	397	390	396	382	399	404	396	355	439	394	371	399	394	401	381	409	389	349	364	398	409	398	392	380	365	386	396	381	396	375	403	397	394	393	361	387	371	383	409	419	382	347	400	355	393	374	375	373	406	386	377	396	422	392	370	391	404	379	351	401	404	364	395	388	425	391	389	387	374	386	387	397	422	382	384	342	383	379	395	398	387	396	360	400	405	393	394	407	396	408	401	408	366	378	390	349	400	378	373	407	405	392	378	384	388	356	382	398	394	388	419	419	427	379	393	402	375	365	419	400	406	393	382	367	372	360	369	385	420	373	381	373	366	391	414	346	387	375	415	398	395	375	424	395	368	426	416	402	376	384	374	393	349	395	413	392	380	400	366	405	381	374	384	377	412	390	421	373	373	420	390	382	382	398	361	393	410	393	407	384	367	380	389	362	378	367	397	384
30264	47127	30148	17702	12606	7520	3911	2188	1922	1461	1070	830	693	651	625	552	570	527	541	475	489	453	417	411	431	462	442	414	446	397	393	375	431	434	449	423	415	419	475	418	399	408	411	420	426	403	413	404	421	406	441	415	391	390	448	439	423	403	415	403	363	372	409	401	397	423	410	405	411	402	423	417	431	444	403	417	360	368	364	391	389	381	392	413	425	408	404	406	387	419	407	388	383	409	371	367	382	376	405	412	371	417	423	383	382	394	405	368	374	410	364	353	404	410	381	389	414	419	395	377	383	383	381	375	430	409	433	392	385	388	385	421	415	394	419	414	378	391	410	419	414	371	404	394	410	387	402	431	420	408	401	386	437	450	389	401	385	386	360	405	379	413	409	396	462	393	383	363	389	394	382	452	414	414	393	385	418	407	423	385	401	439	388	408	375	432	410	451	407	413	387	421	416	441	365	376	398	393	371	411	378	404	407	399	387	420	397	383	454	385	386	395	414	401	398	394	392	387	369	379	408	400	394	410	397	410	365	428	380	394	408	407	373	411	364	422	404	383	382	410	410	405	387	384	426	419	407	407	377	425	424	376	371	409	386	405	409	396	406	361	411	366	401	384	391	439	356	421	388	420	382	405	382	423	360	389	369	368	432	373	379	389	387	430	389	390	372	395	404	385	413	391	403	400	404	395	384	392	371	397	415	442	385	371	392	399	424	406	394	406	408	429	405	412	396	394	407	376	432	392	405	433	372	429	410	427	405	419	381	416	390	414	349	393	392	393	392	396	413	393	423	416	370	405	361	426	362	388	386	388	415	387	380	385	438	398	416	378	432	407	392	382	395	414	391	405	394	398	375	391	409	391	402	427	377	387	386	375	407	388	395	382	420	385	397	397	412	404	368	385	386	394	375	428	407	407	369	363	404	413	389	375	382	403	393	337	392	382	368	379	385	431	400	380	408	425	369	394	347	437	373	401	402	385	414	419	417	394	416	383	430	396	423	388	390	369	458	387	412	359	352	385	388	382	396	428	375	393	402	415	402	410	410	396	403	392	404	391	398	411	371	435	445	400	409	406	395	413	412	363	401	400	381	355	388	369	410	379	370	386	371	399	354	361	376	425	402	390	434	378	427	441	388	405	400	392	397	402	401	405	403	423	390	452	417	426	430	454	420	397	362	369	370	397	405	388	372	384	406	386	402	421	358	372	355	412	393	398	398	391	401	359	408	370	423	388	396	382	374	397	369	407	396	401	389	409	364	401	395	387	386	367	374	409	390	392	374	392	398	417	463	405	385	417	422	401	411	380	396	376	376	442	429	375	404	382	421	391	410	385	406	401	399	398	414	367	400	385	410	392	399	387	399	416	443	398	409	419	381	404	401	373	418	392	429	414	401	411	395	403	405	391	412	397	411	387	402	381	396	349	383	432	416	435	369	415	402	399	424	444	372	416	374	385	393	405	422	385	406	414	408	397	422	403	371	408	376	406	415	405	397	362	448	441	406	392	404	421	400	378	394	381	393	351	385	396	390	417	412	362	389	373	396	413	368	411	399	380	394	366	393	397	399	434	398	390	398	371	384	413	420	389	411	363	408	395	394	389	438	406	392	392	367	361	386	425	407	394	364	411	403	395	404	399	408	382	382	395	395	386	392	394	388	386	384	401	379	402	402	402	385	404	378	427	396	413	408	392	391	398	404	407	380	391	395	434	392	425	379	379	376	359	405	404	418	392	438	403	433	365	366	371	418	400	431	394	410	435	401	394	395	400	369	403	394	423	381	421	424	386	401	397	395	396	389	402	382	389	394	429	394	402	380	393	433	400	438	368	429	403	365	413	427	378	384	383	399	369	397	387	397	378	412	406	384	409	388	391	415	425	392	369	379	397	390	397	414	394	419	380	383	402	381	379	392	413	388	407	376	412	371	428	410	397	394	405	387	396	429	388	420	427	396	407	392	414	394	411	402	388	412	398	400	427	401	381	408	389	368	375	389	415	394	387	404	408	381	388	402	403	409	376	401	386	392	391	394	406	406	397	384	412	395	407	371	431	422	386	357	405	401	403	396	362	404	404	431	410	419	396	396	425	398	434	359	393	362	437	387	400	441	394	408	392	400	397	402	372	410	410	425	379	386	429	354	422	382	413	401	360	405	419	388	418	388	400	394	409	406	407	412	365	392	371	383	366	424	391	437	408	371	427	415	392	389	409	392	410	401	382	390	386	382	402	399	392	387	396	381	407	419	393	405	385	443	381	393	377	393	408	380	387	377	365	370	359	368	417	378	357	408	396	384	367	399	436	381	409	381	403	384	395	333	418	409	366	379	402	391	407	428	395	389	375	391	350	402	404	395	388	390	398	426	393	415	383	400	381	394	373	366	394	382	391	415	372	422	420	399	415	410	390	414	392	422	384	364	389	401	382	392	377	385	393	417	393	382	405	402	406	347	357	375	371	401	394	376	376	393	408	427	400	401	390	406	390	379	398	379	403	389	374	391	407	388	438	399	426	409	397	429	389	388	402	404	409	394	385	384	374	409	392	417	409	398	378	405	381	415	372	379	411	413	436	370	425	409	376	408	403	389	365	355	420	405	414	400	407	414	411	367	403	418	408	410	403	407	375	414	406	395	392	432	370	401	428	390	381	386	371	384	387	410	412	377	386	398	391	390	380	399	407	387	395	407	384	370	363	400	382	371	396	377	384	377	394	373	369	383	416	400	361	402	440	394	369	417	386	389	380	388	364	439	393	400	361	365	427	399	377	379	389	405	411	394	426	360	371	422	407	374	380	396	414	392	427	424	400	361	403	384	405	418	396	446	396	401	377	404	423	409	408	384	385	387	421	423	380	400	398	410	374	420	414	416	425	398	404	421	371	418	397	388	408	379	402	352	388	383	397	369	383	372	412	401	410	395	399	398	407	368	398	401	388	389	398	411	402	397	444	390	375	382	382	398	410	372	406	406	403	388	374	422	394	388	401	418	390	388	356	390	412	441	414	383	413	352	374	374	382	405	427	396	405	414	425	402	403	397	366	390	386	404	391	390	425	432	431	399	400	388	401	445	394	391	383	412	414	433	382	412	388	404	384	380	414	405	367	384	393	387	402	403	404	383	405	375	413	380	410	406	398	410	375	387	410	415	399	378	393	424	410	388	383	441	377	408	385	404	410	389	376	396	362	361	402	372	396	379	381	354	411	381	414	415	414	402	410	411	416	389	412	414	405	393	420	392	402	417	367	404	363	401	410	411	402	363	375	396	421	403	400	373	370	384	390	432	409	400	402	406	419	398	390	396	392	376	413	407	374	378	421	374	426	417	406	385	413	393	391	376	425	394	419	422	402	390	398	439	390	400	424	369	412	397	391	371	358	391	412	411	425	425	393	443	435	402	404	419	406	416	383	423	384	403	401	419	384	388	386	400	423	382	403	349	423	398	405	390	367	391	371	395	392	410	441	359	387	396	383	409	387	390	394	377	395	352	392	413	416	404	419	411	380	401	419
28952	22126	16518	7262	3287	1722	903	586	559	501	495	435	427	408	459	386	388	420	358	391	385	400	362	356	369	359	369	427	406	398	408	362	381	336	398	377	349	371	382	380	388	378	369	371	391	400	387	397	379	373	425	390	395	399	377	385	370	395	391	366	371	356	344	400	385	402	387	377	397	388	392	379	401	375	380	359	400	408	363	373	378	393	342	379	406	370	371	377	387	394	383	365	391	387	387	411	371	384	408	415	379	355	375	410	377	401	375	398	380	392	410	455	416	387	362	380	429	383	382	405	412	408	394	373	367	366	386	399	384	426	400	376	365	389	376	387	399	372	383	369	390	388	392	395	378	365	390	388	384	387	384	381	376	377	406	374	381	400	389	379	360	384	396	359	398	388	353	373	380	382	384	394	409	440	380	373	370	422	395	367	364	385	411	402	378	381	341	377	348	353	366	389	364	405	413	371	366	396	385	392	356	406	411	411	402	374	358	384	384	386	382	390	370	357	388	410	423	394	387	375	376	394	397	411	376	407	420	380	378	357	356	399	352	399	388	420	397	392	404	377	377	335	354	409	409	365	372	399	389	398	391	379	365	368	377	379	392	390	399	382	403	441	381	408	421	373	374	412	394	382	384	385	410	357	391	387	369	389	373	359	390	401	355	402	370	361	374	352	388	365	388	370	420	415	371	391	340	351	349	376	404	410	402	380	371	372	375	360	411	387	350	360	380	379	403	382	396	390	385	394	379	377	364	358	394	377	360	400	384	374	399	408	411	380	410	390	399	411	361	359	377	340	370	391	390	379	408	395	389	380	379	399	388	384	352	400	363	382	386	405	367	393	357	392	374	409	358	412	388	378	370	390	360	384	405	384	367	356	386	353	369	392	392	386	356	403	391	386	408	367	355	380	404	366	379	372	388	356	386	385	351	395	378	394	413	362	401	413	360	356	387	387	408	362	384	392	379	413	382	392	373	383	411	391	400	386	383	399	389	371	393	379	418	393	389	376	392	402	382	372	361	372	390	384	408	409	382	381	375	398	419	357	370	411	377	371	375	384	406	379	330	399	389	410	359	361	365	423	408	399	414	349	360	395	390	394	425	416	375	412	386	410	412	386	394	364	400	352	369	393	389	355	406	400	359	393	396	376	375	340	378	371	403	442	381	389	379	409	386	363	366	365	399	402	424	389	382	379	412	359	357	355	403	371	373	396	386	389	367	401	380	376	404	358	409	352	389	390	406	410	397	402	363	378	404	380	390	365	363	376	399	386	376	404	392	390	377	380	391	390	404	400	420	389	363	430	385	374	396	415	377	382	374	381	392	385	404	389	395	371	403	367	392	414	401	380	428	383	362	392	362	367	390	337	399	359	396	383	381	390	430	364	380	388	377	396	386	399	352	377	437	392	383	391	375	400	366	365	384	345	396	394	371	362	388	392	388	391	417	369	418	427	365	426	365	400	412	392	378	407	402	373	376	381	382	377	402	378	372	373	365	365	416	372	400	423	401	364	395	400	355	409	364	374	371	403	370	402	385	339	393	389	378	389	421	365	402	380	394	360	384	366	351	373	385	387	406	341	377	379	379	340	360	395	387	425	363	369	358	342	356	353	362	397	395	427	371	375	415	393	407	370	404	380	402	354	410	428	356	389	400	342	392	372	409	414	386	384	374	396	364	393	382	409	385	390	392	406	383	365	422	384	398	395	393	359	419	368	380	391	389	365	387	364	384	422	386	400	357	382	397	395	405	378	362	377	384	375	396	394	371	390	377	397	393	399	372	392	341	345	403	358	342	372	375	383	356	393	371	411	420	407	378	389	401	384	366	390	377	413	410	361	377	397	389	409	372	387	353	405	369	374	371	397	389	423	411	393	380	401	371	381	376	360	380	363	392	404	381	376	371	428	410	374	383	371	407	413	385	371	379	383	360	395	377	350	387	379	416	399	372	413	360	354	399	363	407	372	347	336	387	365	401	372	376	369	399	337	431	367	392	419	415	377	373	386	394	418	393	393	368	368	368	368	375	418	367	383	368	407	376	386	391	396	399	404	375	371	401	397	361	389	391	406	382	387	391	389	396	406	394	358	393	416	371	416	406	401	364	405	385	383	359	375	384	386	384	423	391	394	413	375	410	410	383	371	370	362	374	374	391	393	412	350	381	398	409	413	414	380	367	403	374	401	405	438	368	367	379	366	396	415	372	402	383	406	388	383	374	386	393	431	385	379	373	361	391	405	399	391	368	415	370	363	404	434	369	385	375	372	393	440	363	376	397	427	347	382	348	358	390	389	396	374	409	390	408	420	366	386	387	371	401	366	383	387	392	367	376	378	395	406	411	369	370	393	391	399	373	409	347	395	372	367	369	402	404	379	365	387	394	358	380	386	398	345	342	395	354	368	395	404	384	410	363	353	351	400	389	372	397	347	393	388	392	367	363	377	385	399	400	372	382	400	351	375	390	397	390	378	377	372	379	394	358	408	411	398	378	394	350	359	377	402	381	372	373	402	393	421	381	406	381	355	358	408	394	400	379	375	373	408	378	333	393	395	380	379	415	381	381	397	365	372	384	408	388	385	385	352	384	372	385	383	385	402	350	397	398	379	376	391	408	408	410	380	358	347	399	369	368	400	410	399	382	381	391	339	381	401	396	382	379	391	383	395	378	381	380	359	388	392	382	382	361	376	355	379	386	349	373	401	370	365	361	387	414	410	365	393	376	397	366	382	368	382	401	427	359	383	359	348	399	380	411	405	379	381	394	391	357	375	375	370	405	384	369	357	401	379	390	370	393	408	392	370	368	395	363	410	355	371	418	418	381	382	388	385	404	410	428	371	355	393	398	391	357	387	421	388	418	391	391	380	374	370	362	410	367	379	392	381	362	376	393	358	378	389	381	377	382	384	419	361	363	382	368	408	360	400	403	390	380	396	397	380	367	379	408	379	397	386	388	362	342	382	409	369	399	369	374	393	403	387	389	372	363	417	420	387	405	351	376	358	363	379	375	353	383	400	362	389	398	371	404	396	404	404	365	369	380	364	402	393	406	361	387	348	388	400	401	374	385	406	379	378	376	372	401	392	353	376	336	392	382	370	414	406	396	339	425	378	385	407	396	361	384	366	348	364	369	366	398	371	373	412	410	382	409	398	386	402	418	390	401	397	387	404	394	370	413	388	395	417	393	377	368	368	392	373	367	366	366	362	361	377	408	372	374	373	353	383	408	388	380	379	400	391	396	362	379	389	394	375	348	375	403	421	393	376	385	388	368	404	371	384	387	389	400	408	403	372	389	369	375	378	386	428	420	360	376	354	389	390	373	386	383	397	362	375	387	379	394	419	415	378	401	383	419	383	382	339	370	391	390	373	365	429	398	378	399	389	391	360	386	378	372	399	410	375	379	383	388	380	361	417	412	402	378	383	389	392	400	368	379	356	365	393	371	403	396	392	371	375	416	418	331	399	393	372	338	387	393	404	406	362	381	373	391	403	388	383	376	361	393	380
23236	29792	15898	7753	5079	2760	1421	856	750	691	620	528	508	462	484	463	423	436	439	428	446	421	432	449	446	413	402	418	413	410	403	413	414	409	430	434	403	446	430	423	459	415	403	441	417	395	400	408	434	400	407	412	433	415	403	417	416	451	443	396	450	456	435	459	421	440	409	425	425	461	405	396	434	442	407	446	435	424	444	399	431	430	429	417	430	424	418	432	424	453	429	378	446	402	400	430	383	427	413	432	404	402	405	439	414	388	372	439	412	437	411	414	462	457	423	429	440	406	413	423	410	425	415	409	418	465	417	408	433	425	399	423	416	437	394	419	431	401	412	431	434	433	430	428	442	442	434	396	430	415	422	451	415	408	432	417	404	390	420	435	418	446	420	396	422	402	380	418	425	461	439	419	405	423	430	406	430	408	422	450	421	460	412	429	425	439	382	410	469	407	408	438	418	446	458	411	428	434	432	423	422	408	420	436	443	430	443	453	406	398	455	389	423	431	439	432	436	407	425	446	420	415	395	402	460	428	409	446	420	451	461	432	403	422	411	417	417	399	457	407	383	438	417	409	432	410	451	386	422	405	425	408	425	391	413	428	384	400	395	460	404	413	402	402	429	368	416	427	475	445	452	404	402	456	413	415	406	435	393	477	430	436	391	453	406	437	435	460	395	411	402	439	408	434	451	432	387	391	430	455	423	439	440	390	422	428	393	433	453	423	436	431	415	419	412	423	458	389	425	420	400	430	429	389	419	419	450	424	403	416	436	437	386	418	424	391	428	454	415	422	397	440	384	408	447	426	426	454	422	435	426	420	404	424	425	456	390	438	376	399	419	375	424	429	402	449	404	412	431	403	435	421	450	480	435	430	397	389	406	404	427	458	423	390	387	446	380	420	443	412	425	394	406	454	407	428	401	484	412	397	406	443	451	425	438	411	411	377	394	397	434	403	383	406	421	420	397	404	409	411	398	402	417	429	410	425	433	419	432	413	406	419	403	423	372	438	422	446	434	453	434	447	405	451	449	469	395	422	441	431	434	426	419	402	428	397	404	388	433	445	410	428	431	380	415	390	420	381	409	408	412	444	400	437	381	435	389	391	399	436	437	421	404	393	391	413	441	403	408	436	457	456	405	445	418	403	415	403	395	406	430	421	388	446	387	436	441	396	430	449	411	401	441	423	382	409	372	443	397	412	430	428	415	436	426	406	434	421	410	421	442	450	444	415	458	433	422	417	446	423	402	387	420	396	416	394	465	441	436	418	433	427	397	399	410	449	410	413	430	427	426	436	439	402	403	446	412	407	440	420	424	404	398	410	449	434	467	433	472	408	394	421	404	419	430	428	390	426	407	437	436	411	414	439	410	438	400	412	429	454	421	508	431	412	433	418	432	437	467	422	426	425	402	411	384	424	450	440	437	402	415	379	400	440	402	411	464	400	416	476	423	445	415	386	401	412	433	438	443	403	425	426	441	422	409	458	420	398	422	438	394	410	439	408	445	423	434	395	409	401	424	409	406	406	399	429	427	428	395	423	432	441	433	437	440	438	429	433	422	422	374	442	430	425	437	421	426	422	429	396	452	438	454	451	437	426	405	391	449	370	431	442	417	390	420	392	412	449	425	459	411	421	420	441	451	435	420	396	437	387	435	387	401	442	399	409	394	407	413	445	404	421	393	397	403	436	433	410	425	396	401	408	416	435	400	410	404	410	497	414	459	431	401	423	404	370	401	397	429	379	466	415	398	456	429	417	435	408	429	420	435	383	439	432	417	396	427	448	416	431	401	456	440	457	395	427	381	419	396	412	414	407	399	406	411	427	421	440	433	417	429	416	431	432	410	398	415	402	407	415	399	386	431	430	433	425	428	447	406	400	419	414	413	454	430	391	387	384	421	417	461	424	398	450	431	406	431	408	398	404	378	434	414	455	430	418	433	435	440	429	428	411	417	423	424	453	427	413	420	427	376	397	420	418	434	451	394	442	421	441	432	402	413	398	442	430	404	405	414	413	404	443	430	438	458	425	409	366	397	382	407	429	430	434	432	418	406	419	443	459	483	382	413	418	427	418	390	435	418	406	417	408	448	433	401	412	412	430	419	419	403	440	383	393	442	413	437	447	417	424	392	454	430	453	411	410	427	448	364	370	413	400	428	443	442	409	444	405	426	412	487	412	419	387	413	407	436	419	429	425	410	440	410	453	412	403	433	422	433	471	425	409	391	397	424	417	407	427	433	433	426	401	403	419	415	428	382	409	397	417	399	399	434	448	419	386	416	437	428	424	391	403	424	466	415	457	429	425	396	411	439	416	403	429	376	402	407	449	431	411	436	388	455	429	431	439	442	418	428	409	408	399	446	428	441	451	418	459	437	417	383	410	393	407	444	399	435	452	424	416	419	421	389	448	419	433	454	428	448	431	410	400	403	443	422	436	381	403	406	420	428	429	440	420	435	422	407	436	449	425	417	437	390	407	439	424	402	412	420	450	432	436	418	396	414	413	454	384	442	399	447	454	403	429	391	439	417	432	411	399	408	439	428	433	394	428	427	429	414	463	445	403	460	452	461	449	425	425	415	420	410	419	426	414	451	438	395	431	431	407	458	415	377	436	427	426	420	412	427	425	447	466	418	403	415	435	365	414	440	404	428	428	462	424	409	436	438	400	399	420	412	433	441	401	421	412	482	448	428	412	429	440	432	446	422	414	427	431	427	424	396	420	434	445	371	424	424	438	448	404	419	434	420	444	434	423	439	434	429	410	434	429	409	430	403	427	414	411	430	395	391	416	436	447	424	421	401	397	419	441	438	411	428	448	406	384	417	438	442	419	425	437	448	416	420	438	428	429	417	397	434	449	394	402	414	418	449	424	399	398	429	384	410	422	407	411	417	427	418	426	410	425	395	421	430	403	408	424	418	434	411	400	424	397	415	375	442	413	429	407	438	436	433	420	401	392	443	396	380	438	437	425	405	430	409	429	460	379	437	430	434	443	419	422	435	400	458	409	419	434	467	383	453	393	381	412	422	385	440	431	437	426	380	425	397	421	425	407	406	438	410	423	461	373	451	449	412	439	425	417	423	425	366	409	419	433	393	449	399	404	425	429	405	366	416	473	429	410	401	451	416	431	404	387	412	437	428	390	421	420	404	438	453	437	397	431	454	418	413	382	406	396	400	429	410	408	445	406	403	401	400	381	427	421	410	397	386	425	434	417	435	402	483	426	432	389	415	405	443	440	439	428	444	390	415	436	445	405	439	417	413	430	452	430	439	423	442	441	402	436	432	398	415	446	394	439	448	465	404	407	395	426	415	399	394	435	401	426	401	401	448	430	418	434	409	427	385	423	445	408	391	392	400	426	427	412	425	419	450	422	405	436	467	378	407	410	388	438	390	430	413	408	408	416	436	421	402	401	400	414	423	427	373	405	427	414	423	425	428	409	421	441	424	400	439	409	411	418	467	389	403	434	414	395	412	434	431	403	424	409	415	442	415	424	430	404
23879	21374	28521	24554	21360	13044	2560	941	645	621	487	417	341	303	297	264	263	244	284	273	262	271	248	232	245	222	244	249	243	232	234	216	211	226	230	253	223	243	245	225	214	217	229	220	219	238	212	227	227	236	237	230	234	217	264	229	247	203	237	231	224	233	220	223	208	231	234	220	224	239	237	235	215	229	232	213	186	199	202	233	220	203	216	203	226	220	212	217	224	206	218	202	239	196	244	212	251	196	199	237	239	243	199	213	232	212	235	229	228	203	245	218	210	237	220	193	240	212	228	192	235	228	233	252	194	209	218	220	210	221	221	210	244	210	227	231	235	225	229	222	211	238	264	233	222	231	228	208	223	214	226	243	201	254	234	205	225	224	216	203	234	251	257	246	236	230	228	209	228	204	230	213	240	238	232	211	235	223	223	221	218	212	226	189	203	219	230	234	220	188	192	210	204	253	214	204	232	201	206	214	229	206	215	203	215	240	217	217	193	221	203	229	221	221	231	237	235	230	234	216	233	209	214	228	201	213	213	212	228	217	238	236	221	238	220	222	233	225	242	228	243	230	212	231	210	213	216	243	217	228	229	211	218	180	185	250	231	225	225	231	237	212	204	211	215	214	212	234	214	234	244	244	218	215	184	228	196	225	214	221	211	240	239	237	227	251	225	221	229	249	243	213	223	203	207	228	206	197	228	219	220	202	182	225	209	222	223	190	240	218	194	232	239	205	186	224	214	223	223	225	222	214	220	237	228	242	206	217	217	210	235	222	254	233	216	184	213	200	218	198	241	218	188	248	195	221	201	211	232	205	221	224	231	185	207	215	225	224	252	176	232	237	208	233	213	234	232	233	216	206	225	193	220	198	206	214	188	224	218	225	207	228	198	236	218	221	195	209	208	221	215	226	224	222	202	225	236	233	222	250	211	220	230	220	227	223	218	234	199	202	213	229	210	259	247	208	235	218	226	181	234	223	213	209	225	223	235	232	207	211	209	248	241	205	232	239	209	218	217	201	233	228	230	217	266	213	210	207	213	235	213	225	208	239	201	240	226	210	200	232	202	232	239	248	218	206	206	203	246	238	207	212	240	218	220	235	236	216	211	221	190	244	222	222	207	226	239	205	221	237	240	204	221	217	208	235	217	228	241	231	225	195	220	235	257	209	223	205	211	225	241	233	219	229	198	236	216	203	216	201	203	219	194	215	207	220	225	183	234	229	222	227	225	228	200	237	215	220	202	220	222	205	202	243	241	204	239	212	230	190	224	211	225	225	224	206	226	230	217	226	208	236	199	223	191	211	227	204	211	206	237	215	218	224	230	226	202	221	235	208	202	205	211	234	230	217	231	208	245	226	253	231	214	194	218	217	227	231	237	244	204	228	208	211	228	213	187	205	207	221	211	191	198	198	197	216	268	231	200	206	237	232	224	224	210	249	247	218	233	213	201	214	227	236	224	234	210	232	244	209	235	201	214	241	196	196	223	193	207	215	246	234	211	222	218	197	227	224	238	227	234	215	232	226	208	213	245	218	258	250	238	235	260	229	214	240	215	195	225	218	203	212	209	216	212	244	230	241	205	238	255	222	232	226	205	252	202	227	209	211	240	248	228	207	215	211	223	225	225	226	258	202	250	204	210	199	223	226	224	193	214	222	239	243	205	236	225	236	189	204	254	241	224	205	231	217	189	253	233	212	211	210	213	201	230	218	236	207	251	211	235	241	200	236	211	228	233	224	201	221	218	232	203	207	196	210	246	215	232	239	244	200	204	201	206	217	222	214	237	204	210	219	250	220	214	242	233	238	204	243	220	216	221	249	232	217	213	230	228	203	228	209	216	212	221	233	225	204	227	240	252	192	203	229	223	234	251	218	201	234	195	235	217	211	224	256	233	206	231	212	218	238	198	222	251	235	226	214	223	213	192	217	209	205	212	210	172	230	192	239	224	205	209	223	227	225	232	213	217	206	238	197	210	224	231	216	237	225	221	212	248	211	221	209	199	207	221	203	238	185	217	186	211	220	235	231	220	223	193	211	240	212	238	209	202	189	258	237	235	214	227	210	239	234	211	207	200	206	191	211	212	207	232	220	218	213	241	227	197	211	214	185	231	207	212	247	210	209	230	224	244	230	231	220	217	214	233	221	224	206	231	213	231	214	208	198	210	236	214	192	233	222	220	193	227	220	201	255	207	226	224	216	233	203	202	220	183	233	192	190	220	215	213	245	224	217	211	243	229	241	234	219	229	216	242	257	221	185	219	232	206	226	202	237	229	201	210	216	212	228	239	240	215	221	212	240	241	199	224	227	197	227	225	206	215	212	217	212	203	211	244	220	218	205	209	242	221	216	211	238	233	214	203	222	263	232	203	192	227	212	236	245	243	225	195	239	211	204	228	230	217	208	222	209	227	213	213	227	230	243	219	235	206	241	230	243	260	207	228	242	237	215	221	241	223	241	222	212	219	220	203	230	205	218	206	218	210	209	200	247	219	189	218	212	193	184	227	212	200	213	240	243	215	224	213	240	244	227	244	210	239	176	233	224	211	218	232	206	217	237	244	231	227	207	208	218	219	223	228	225	233	193	210	217	219	218	238	216	240	232	248	232	243	208	238	205	216	215	220	223	231	214	218	241	214	218	243	227	206	227	220	211	223	221	226	233	228	224	235	211	243	211	210	234	227	216	206	228	226	229	237	214	215	224	235	202	236	209	232	189	224	226	231	248	240	191	227	218	198	235	228	234	248	219	215	240	209	227	240	224	203	209	199	232	216	226	240	210	204	217	226	208	200	203	233	216	206	217	212	232	228	215	203	223	205	213	197	230	219	217	214	209	184	226	241	192	212	196	229	246	202	215	206	224	215	224	205	238	207	211	188	212	210	235	203	211	231	213	219	208	202	207	191	225	233	220	192	204	226	206	221	217	218	227	245	209	246	204	230	185	219	221	215	235	210	203	264	213	208	205	256	248	200	193	231	242	222	227	212	226	212	239	214	205	237	245	200	214	245	204	218	233	225	230	210	219	238	199	220	231	217	255	227	192	250	218	209	216	200	234	200	215	224	204	203	207	237	223	233	225	217	239	209	235	215	204	182	207	222	278	207	234	218	225	225	222	216	226	226	242	212	185	236	209	200	231	223	235	212	224	210	257	207	231	223	215	250	236	222	215	218	205	235	218	228	242	229	236	224	218	214	230	196	236	233	232	213	215	216	204	210	218	216	219	236	249	231	225	215	240	221	236	230	212	200	238	229	225	230	229	230	228	205	208	254	210	254	201	200	237	213	210	212	196	220	208	212	206	227	195	233	202	233	218	221	217	240	187	206	212	257	217	205	222	245	214	243	189	229	224	232	223	228	229	209	217	252	205	232	212	237	217	231	246	197	220	205	221	225	207	227	236	251	209	219	210	214	222	216	227	226	191	231	223	233	197	235	207	205	222	225	209	203	229	226	199	205	221	224	215	206	207	202	220	207	214	218	204	206	228	224	203	233	214	203	210
27444	41486	24394	12940	10134	6563	3034	1647	1193	1034	761	662	497	425	399	344	357	337	334	283	311	294	287	291	276	295	256	274	257	269	283	293	253	262	264	253	263	271	277	226	287	250	267	263	270	261	252	256	271	252	296	253	242	282	237	220	259	238	258	242	244	271	215	228	233	245	244	259	255	260	228	258	239	286	273	246	291	243	228	250	241	282	230	201	247	243	248	234	244	255	232	228	253	232	220	243	233	270	248	233	271	246	252	243	256	252	242	240	252	210	247	218	243	239	235	259	248	260	239	270	241	230	254	214	244	258	241	242	255	247	236	250	245	260	225	238	238	251	246	234	265	238	236	221	227	248	235	256	253	257	239	256	233	247	237	258	240	245	237	238	234	246	258	233	242	234	243	247	237	238	283	253	252	254	252	244	237	252	234	237	254	238	236	251	236	267	249	242	250	242	268	234	242	257	267	257	256	252	257	232	229	250	243	252	250	222	229	214	238	258	253	256	261	245	235	228	244	216	233	271	227	235	258	245	269	230	234	223	212	244	274	254	226	227	245	240	246	247	235	283	261	246	249	222	278	233	250	242	257	231	239	243	249	240	265	260	274	246	229	262	226	248	249	241	251	267	232	275	227	268	265	218	258	218	247	245	228	241	250	240	254	255	221	244	268	241	244	268	260	238	238	244	216	238	254	231	246	241	249	254	254	238	235	246	232	235	220	285	234	263	264	219	255	274	229	239	237	249	234	227	218	250	230	227	247	267	240	238	226	266	229	246	246	238	251	244	246	251	222	260	249	256	251	270	222	237	299	253	241	239	235	229	249	236	225	238	235	223	280	218	276	223	259	225	255	242	223	249	241	253	246	264	224	242	250	213	242	277	264	244	244	244	261	243	269	252	269	255	251	223	251	262	245	267	262	248	250	240	249	259	243	240	221	241	254	235	222	251	242	258	277	262	249	223	242	273	245	261	246	227	229	235	235	220	266	249	260	252	226	261	247	236	240	254	220	235	224	259	265	250	249	222	249	254	249	244	240	236	234	256	221	240	237	251	243	263	233	247	234	250	246	239	245	271	249	234	241	245	236	234	231	253	253	235	250	222	253	240	262	242	250	253	247	231	275	249	247	254	229	240	242	242	263	254	262	224	229	245	233	237	274	248	271	252	220	257	257	232	216	254	230	256	220	242	241	214	269	274	240	228	236	294	242	221	278	251	271	249	224	223	241	260	236	257	247	262	246	252	258	266	244	258	247	263	260	255	276	260	275	253	252	222	263	257	235	231	242	261	228	267	264	267	238	241	241	238	235	250	231	250	213	250	260	248	217	252	229	249	268	230	245	257	226	230	252	254	244	260	243	251	225	272	222	231	259	236	260	259	248	248	236	261	255	213	239	256	229	229	227	246	263	254	212	268	256	275	254	251	234	246	255	215	227	241	257	255	241	245	258	240	229	247	221	236	270	252	255	236	244	236	256	275	235	212	254	256	257	266	245	209	215	229	258	236	257	254	240	244	246	271	222	261	252	280	246	248	247	248	238	253	255	255	270	231	263	233	270	241	259	230	254	234	247	262	253	243	229	263	251	271	235	231	231	216	252	251	237	246	295	278	276	226	227	239	228	232	208	230	221	262	245	270	258	229	234	237	267	240	262	265	231	253	257	258	250	236	250	267	239	255	278	263	258	251	236	269	273	239	238	258	223	256	250	244	216	251	226	295	220	246	255	238	274	250	252	233	233	249	259	262	243	241	236	240	261	251	239	253	240	282	295	218	237	277	249	264	261	247	261	239	259	247	260	243	225	252	243	235	245	250	251	249	262	225	247	232	243	263	229	253	249	267	231	237	256	246	272	237	233	239	261	209	227	244	256	264	220	241	217	220	238	234	258	259	236	246	259	249	236	246	252	248	245	256	241	254	242	250	238	244	253	246	271	244	252	252	225	211	269	271	269	240	246	238	240	251	255	241	245	260	275	256	247	271	260	229	212	267	226	244	240	231	223	224	235	244	249	227	228	250	255	271	229	203	263	204	268	239	247	237	238	248	242	255	226	255	255	252	250	263	231	240	227	226	258	247	273	268	227	285	249	241	230	241	256	222	252	279	231	274	245	236	236	248	259	246	242	247	236	246	274	268	263	249	248	251	218	230	253	220	249	217	249	248	272	239	249	228	242	237	233	259	266	230	241	265	213	235	224	237	231	248	221	227	235	222	242	261	251	265	268	239	240	243	256	276	273	230	210	276	256	248	225	253	243	233	238	283	243	226	265	241	239	258	242	232	258	254	233	239	250	223	246	247	270	242	249	265	262	265	239	244	228	251	264	240	241	267	259	225	218	248	260	260	251	236	237	251	233	221	223	240	228	248	263	261	250	240	237	244	247	230	223	251	232	216	242	244	250	274	239	287	226	247	259	236	235	283	244	266	223	255	215	240	215	245	240	237	251	234	240	234	252	243	236	234	269	239	234	257	262	253	257	247	243	242	265	246	254	243	244	231	243	217	259	248	230	263	240	243	230	230	264	265	261	240	241	245	250	267	236	234	245	253	250	263	236	252	238	242	248	267	247	237	285	276	268	251	285	273	255	244	257	248	242	247	263	229	235	238	258	215	270	243	225	227	249	252	244	256	238	233	249	243	236	258	253	262	230	257	244	250	223	264	274	240	265	250	241	244	238	236	287	227	226	258	219	260	275	255	264	240	267	251	270	242	214	267	255	247	252	239	227	244	253	247	254	252	255	250	273	238	228	246	258	249	223	260	241	247	239	235	251	258	288	257	251	227	242	268	261	220	258	239	262	261	246	219	237	246	253	271	242	249	238	231	243	247	233	249	230	233	257	226	250	243	235	229	226	264	258	225	244	234	264	243	225	248	243	275	243	249	242	270	258	226	221	259	244	211	254	244	236	238	249	251	281	223	241	251	249	228	261	213	276	252	255	240	225	226	236	231	249	255	269	247	249	235	222	254	240	269	250	253	268	232	253	230	255	263	252	232	249	235	252	227	223	242	287	266	247	223	226	260	252	237	262	246	265	256	243	236	253	252	229	264	223	261	254	255	254	241	238	242	232	235	236	243	226	257	259	236	226	248	270	252	253	267	235	235	260	260	234	272	270	237	270	264	252	266	252	242	245	247	236	263	240	243	248	250	258	269	227	250	253	275	225	214	259	242	248	271	266	252	237	244	248	261	243	233	242	233	243	251	258	256	250	245	243	231	262	270	254	260	253	258	263	236	241	248	250	261	238	280	230	224	229	227	280	234	263	252	240	223	229	240	249	237	272	263	244	249	227	271	256	245	247	273	226	269	251	277	246	258	254	258	249	265	265	248	235	270	236	253	238	253	243	227	252	248	239	218	261	257	261	260	241	258	261	264	262	260	228	248	243	252	279	263	233	237	263	231	232	250	256	229	247	248	241	250	285	213	230	214	239	249	247	274	267	255	266	251	242	236	221	240	268	252	253	225	266	256	257	211	226	232	249	255	241	236	255	251	271	276	263	263
25273	21295	27010	25381	10680	3602	1583	983	885	752	687	626	628	601	635	581	620	564	591	637	607	560	572	570	573	562	595	591	538	591	531	604	618	590	577	580	604	548	563	572	601	540	566	570	529	572	547	584	618	591	561	507	577	553	572	567	555	540	569	529	541	581	562	563	559	560	557	550	578	542	542	546	544	534	555	557	555	533	566	565	547	549	554	554	546	561	562	550	626	520	586	535	514	549	577	528	557	573	543	537	535	540	511	537	578	522	535	556	533	563	553	561	568	596	612	569	572	551	594	552	565	570	601	564	545	532	565	569	559	538	592	614	570	579	532	559	595	541	608	507	562	531	522	586	581	551	579	594	573	575	528	556	608	583	558	547	576	549	553	530	542	555	533	521	541	566	511	543	559	549	554	570	537	555	619	548	562	578	613	538	553	574	585	563	513	533	563	569	542	503	565	603	594	554	535	536	596	545	552	563	547	558	590	577	528	540	550	572	571	572	522	568	577	517	541	549	557	573	529	605	534	526	536	587	535	536	576	563	557	542	575	538	554	551	502	594	557	536	572	592	555	618	558	562	561	522	515	556	591	561	554	509	568	570	580	552	570	539	563	576	570	509	565	566	529	582	511	542	583	586	602	575	579	517	533	545	577	562	577	516	566	539	563	546	554	544	544	585	559	555	537	539	578	560	554	547	572	585	554	577	529	564	541	582	567	559	573	550	546	559	586	611	592	549	597	553	558	578	530	580	539	551	560	578	584	536	564	574	563	548	558	544	568	545	539	578	533	591	594	573	554	552	553	546	593	577	539	576	580	588	560	524	550	599	561	576	548	574	548	561	533	551	544	572	548	537	581	526	564	541	578	583	556	576	563	561	581	630	559	543	581	547	581	572	570	500	532	536	517	561	554	563	559	579	576	551	541	554	553	532	573	583	552	571	605	607	549	558	548	553	526	546	572	564	600	560	603	517	600	521	580	563	591	577	524	569	576	537	566	592	618	565	565	555	581	544	538	526	572	595	556	560	542	576	549	544	520	575	577	576	560	559	571	555	578	579	572	536	546	566	540	540	558	580	605	561	604	537	532	564	553	565	538	566	605	543	590	576	548	530	604	576	537	585	539	613	535	551	562	576	540	584	600	533	608	532	553	589	571	560	574	588	549	585	550	580	579	539	602	536	548	551	596	565	552	577	552	566	578	569	545	591	557	549	544	539	556	592	581	533	553	557	579	570	541	571	544	521	524	552	534	565	581	588	534	577	583	528	572	555	541	541	588	550	559	581	537	538	554	545	487	575	532	578	574	588	548	551	534	545	565	553	571	572	537	576	602	565	551	516	543	559	579	519	558	554	519	556	544	590	544	553	573	534	559	548	560	532	574	586	617	481	573	556	578	556	570	547	585	563	559	540	524	568	579	620	552	539	564	564	542	541	585	557	552	532	531	541	545	569	519	547	576	576	553	575	602	572	587	548	539	577	536	576	535	599	555	568	562	607	595	570	545	503	521	564	557	529	581	537	610	538	560	541	556	561	535	617	596	578	573	557	518	524	522	564	556	482	562	528	537	549	566	567	558	537	575	526	598	612	558	553	544	560	542	575	559	574	537	575	591	509	542	541	573	596	571	559	578	567	605	574	527	534	599	546	582	548	536	525	514	541	553	532	563	519	562	575	549	552	563	566	573	543	563	586	527	534	520	602	544	568	552	547	566	524	544	544	539	583	521	572	550	546	545	543	541	562	548	563	595	504	559	568	539	539	522	539	582	554	559	563	553	556	546	553	551	566	557	543	515	594	563	575	530	552	552	604	563	530	569	614	591	566	554	536	536	549	545	549	571	538	578	584	582	526	582	534	573	577	582	537	542	565	561	552	526	578	559	576	585	529	557	541	531	569	597	543	557	553	563	541	569	571	534	544	578	578	536	550	514	572	531	560	524	555	561	549	570	523	540	614	543	584	558	588	537	561	528	595	538	551	577	558	542	544	563	571	535	556	580	556	534	545	580	586	554	552	527	576	542	577	589	557	555	574	548	551	530	570	588	531	578	550	562	528	596	500	524	566	578	542	539	584	543	558	529	562	557	545	560	606	526	543	557	529	562	555	553	558	577	547	557	581	581	551	523	550	568	556	595	592	584	547	568	592	578	577	598	586	579	568	545	533	607	551	587	577	578	557	548	550	586	540	538	552	560	550	582	549	590	550	561	559	580	550	595	532	570	516	584	590	562	606	545	596	560	589	576	538	538	528	527	558	575	592	538	590	514	567	535	573	585	557	553	528	573	556	604	520	548	558	533	568	592	551	563	576	566	576	533	606	567	589	567	609	563	551	562	560	581	571	573	574	561	575	576	580	538	502	550	569	607	603	530	562	519	532	545	573	566	537	596	618	519	570	558	531	582	590	562	553	579	550	530	539	560	564	565	572	576	555	546	541	541	565	599	596	524	574	553	533	553	631	574	588	584	537	551	532	578	549	512	556	605	529	554	536	564	530	570	579	526	552	528	649	554	574	594	562	533	628	558	538	559	538	544	581	597	551	577	556	549	578	548	571	598	566	581	576	545	580	502	572	579	556	563	603	571	562	592	562	536	519	546	576	567	528	587	529	547	533	552	561	564	569	610	566	601	568	545	556	566	546	577	620	600	586	552	577	570	564	569	543	555	550	565	539	560	563	523	560	568	526	564	539	577	588	569	509	586	584	548	570	572	530	558	556	562	534	585	555	542	519	557	550	559	587	601	555	565	550	588	596	596	598	567	560	541	551	563	560	548	547	599	569	546	576	529	578	603	599	588	552	579	543	579	578	571	578	543	571	571	534	546	595	569	585	522	520	555	609	557	627	555	523	597	560	522	515	514	540	544	530	578	531	575	576	579	591	553	535	568	512	546	562	581	547	548	565	582	597	597	564	550	558	519	606	561	555	561	580	556	581	618	567	582	585	529	579	548	545	565	555	615	522	575	572	553	536	567	573	562	549	574	525	584	566	553	592	556	544	524	554	567	542	544	544	567	557	537	547	523	546	598	557	532	572	554	541	566	577	563	599	556	603	614	554	562	579	564	565	575	586	556	544	588	540	533	523	590	568	577	575	538	555	551	557	581	545	573	582	602	552	599	546	575	552	558	551	557	562	579	588	587	572	572	555	580	553	562	532	525	564	576	570	558	520	564	546	572	510	577	530	565	567	545	572	531	586	572	558	526	566	570	573	554	541	567	574	537	529	571	577	562	540	583	542	591	582	536	555	591	569	544	548	535	571	558	574	614	598	520	554	567	539	568	525	550	562	538	549	617	550	574	553	567	536	547	588	574	546	541	550	540	555	544	559	519	585	557	604	569	582	570	552	577	523	602	587	600	539	580	584	579	534	551	528	534	575	559	524	595	585	595	515	536	577	531	600	568	559	500	552	577	545	539	549	536	524	559	574	520	565	574	568	543	545	547	547	577	567	563	534	548	594	542	535	548	545	560	592	573	526	581	572	544	517	578	510	578	595	561	537	539	545
25490	34981	19298	9386	7365	5409	2471	1449	1202	1004	883	766	695	665	769	697	653	663	653	669	628	606	606	628	580	666	590	635	617	590	579	602	578	631	568	603	618	568	634	577	604	576	555	568	608	578	597	585	588	624	609	608	579	621	608	554	558	593	619	598	599	609	613	567	600	567	608	585	594	580	576	588	582	591	591	541	594	556	572	562	608	604	577	559	605	558	587	585	565	623	617	588	620	598	578	528	589	569	620	570	550	562	608	587	592	592	567	584	590	561	614	560	586	613	602	578	573	616	601	572	608	590	615	599	570	562	571	584	600	583	602	574	560	570	627	631	616	570	579	595	573	561	571	636	629	609	629	623	578	628	588	614	581	599	579	586	589	617	592	555	613	588	636	535	626	615	563	587	571	578	576	588	564	611	642	562	602	599	621	588	626	575	541	626	589	589	593	576	573	566	568	546	592	612	586	622	612	592	583	608	606	600	551	592	569	609	588	588	558	582	606	598	594	585	646	578	550	538	617	584	567	581	589	597	536	557	611	584	589	630	573	566	564	602	574	598	586	577	602	550	584	604	596	580	554	577	646	625	598	617	649	609	616	577	614	587	620	582	603	595	599	616	591	603	602	636	569	608	600	612	560	584	605	572	570	583	605	614	605	621	590	586	605	596	569	586	589	590	611	535	529	562	581	602	560	586	615	545	580	639	616	598	566	555	605	578	571	587	609	590	605	555	556	616	608	586	564	600	558	602	573	575	591	557	586	579	598	587	579	631	573	598	597	556	571	606	576	579	559	565	580	638	539	574	606	603	599	594	614	603	586	611	572	618	533	602	558	590	569	617	610	578	574	595	580	615	583	618	624	563	568	605	592	542	602	578	579	603	628	632	573	576	570	590	551	642	605	574	574	567	619	573	599	607	589	596	559	615	607	592	574	636	585	586	588	599	628	611	617	604	576	572	589	525	601	621	542	606	624	603	624	579	594	608	583	612	608	540	594	587	579	609	610	594	589	593	596	577	572	637	615	577	544	585	597	606	642	588	577	608	564	583	637	613	616	572	602	582	586	567	598	587	595	589	588	570	588	608	546	568	599	615	561	585	549	596	610	566	618	575	589	548	566	577	580	601	612	541	553	608	573	567	581	609	586	617	623	595	604	559	604	606	585	593	646	567	586	603	626	592	554	577	575	587	550	536	612	589	595	526	565	610	586	617	604	558	605	606	560	598	608	556	599	580	579	615	572	595	592	611	591	571	576	568	568	608	578	619	594	624	588	615	594	589	617	613	584	596	588	600	586	587	599	591	591	593	549	622	604	559	596	610	558	563	559	583	558	603	582	552	550	559	608	580	635	620	616	600	587	595	574	550	585	555	577	587	606	591	614	593	563	546	562	618	555	607	592	612	576	591	619	561	604	584	578	571	594	590	638	561	605	607	579	592	579	603	582	570	564	587	602	607	582	600	565	599	634	600	554	589	580	618	588	577	599	566	564	549	619	578	563	552	541	602	640	583	590	623	588	600	589	620	589	618	582	581	622	577	590	590	606	605	615	636	566	522	616	629	588	581	581	587	594	568	617	610	622	587	591	588	590	605	629	591	618	560	563	559	544	563	577	570	632	571	579	628	588	610	630	595	620	575	592	596	553	586	603	581	615	553	556	580	571	575	563	607	600	654	584	534	588	595	576	602	603	584	626	580	569	562	617	573	593	571	617	584	598	614	596	612	550	605	605	564	582	574	573	572	580	566	586	589	643	566	624	581	597	580	600	594	608	593	612	585	612	591	587	612	626	527	597	622	607	565	580	596	563	648	602	600	595	563	563	618	610	590	549	593	609	543	553	568	584	583	624	592	593	571	641	566	610	609	585	614	588	551	631	585	603	574	604	572	595	579	620	610	575	573	631	578	643	575	621	587	580	594	575	608	595	617	594	614	600	609	571	652	559	586	590	597	561	608	604	596	619	595	595	569	631	594	585	576	551	596	596	586	588	602	588	570	567	573	578	639	642	576	580	604	622	586	607	603	558	549	596	618	579	605	603	597	530	558	546	612	631	600	580	538	599	578	618	617	594	582	614	582	555	621	629	600	554	577	608	575	563	590	563	593	605	607	572	607	599	568	587	552	593	556	556	602	614	607	610	630	591	600	557	567	602	612	610	585	563	568	619	588	615	600	578	616	598	579	613	603	605	551	590	574	560	602	604	603	590	587	617	577	584	619	597	584	616	595	633	579	588	573	588	596	624	550	580	596	572	604	621	578	581	587	584	613	572	594	617	584	570	612	604	621	599	601	599	589	593	601	618	606	570	602	600	577	621	582	552	617	550	579	640	607	557	589	600	627	546	595	637	605	568	591	609	560	643	587	600	587	590	593	588	577	631	567	563	564	579	587	573	576	576	622	561	551	604	591	552	562	579	632	589	576	585	595	556	565	574	596	626	632	654	602	545	566	576	588	593	578	591	551	598	585	628	611	627	608	574	611	564	608	581	570	588	600	566	545	586	599	584	575	558	595	595	581	550	597	584	595	622	554	594	569	565	586	623	541	592	585	582	582	584	603	627	611	585	650	562	603	582	589	550	580	557	654	604	602	599	604	593	621	581	583	580	608	571	587	582	601	582	587	591	618	590	560	630	593	568	577	626	602	591	582	605	607	616	590	599	584	596	562	610	570	566	594	586	602	586	585	568	577	567	594	618	558	590	622	597	567	647	622	583	627	583	580	562	618	596	615	608	579	591	593	576	588	601	560	542	592	601	647	592	579	616	608	613	545	568	532	607	560	581	598	576	595	604	578	583	632	587	598	614	566	644	621	557	570	584	589	607	575	598	581	584	566	583	557	585	562	586	570	524	578	616	609	558	605	608	567	540	611	582	588	616	631	602	604	581	608	574	631	604	622	543	611	610	609	576	624	645	568	586	551	601	553	608	583	569	601	569	602	599	600	573	558	549	572	602	643	593	573	569	591	576	558	592	604	573	566	616	585	617	581	576	562	603	576	596	616	583	610	599	610	597	624	608	623	613	579	511	600	593	612	569	601	642	571	582	612	607	581	598	617	583	564	576	586	569	580	560	562	605	548	602	586	598	584	616	580	576	608	613	559	643	572	594	626	603	547	596	572	592	595	618	565	522	598	604	568	567	557	565	592	585	610	594	557	560	607	576	635	601	605	570	566	634	597	606	572	595	586	580	593	586	616	555	585	570	569	593	552	620	573	597	595	565	570	610	595	581	568	593	575	625	578	573	618	577	567	553	592	608	597	601	587	593	608	627	594	615	598	584	611	601	666	599	600	579	616	601	617	617	628	564	559	621	632	585	625	572	583	563	612	624	588	590	608	571	650	582	599	572	586	539	603	568	580	572	593	603	604	572	550	580	626	571	567	658	626	567	572	619	600	582	595	591	600	576	594	633	566	601	634	616	630	605	612	616	616	583	597	614	576	606	607	627	578	588	602	564	569	572	559	630	545	610	621	596	573	616	629	602	596	585	608	611	611	592	552	605	579
22872	21311	28884	24083	21318	21300	9320	1568	1036	880	712	645	583	564	512	542	476	474	449	413	449	423	434	410	376	407	433	410	427	400	416	402	428	376	431	403	402	404	418	398	417	372	369	397	399	369	416	372	404	390	385	393	403	395	389	369	391	401	385	379	379	411	396	436	412	390	380	369	402	464	390	373	382	402	377	392	357	412	418	391	419	394	358	428	400	438	373	366	410	376	414	409	371	387	370	387	358	415	382	400	402	355	432	343	396	405	402	367	341	390	393	367	417	406	385	372	401	376	408	355	391	376	376	391	399	381	375	429	368	418	381	400	377	351	403	391	377	383	383	369	367	376	389	351	389	451	376	353	377	387	402	400	411	377	396	377	366	389	367	387	375	373	435	367	381	461	360	338	364	392	344	399	333	389	376	369	386	408	400	402	388	387	412	377	398	375	360	360	376	366	378	386	387	408	356	372	355	402	371	373	384	407	395	403	407	369	400	375	372	368	335	404	386	382	375	379	341	363	387	415	389	339	388	385	365	395	381	403	407	382	382	393	372	413	411	381	399	435	410	409	403	393	398	407	383	415	415	324	401	379	385	380	346	382	373	372	357	404	368	390	393	386	425	394	336	353	372	398	383	400	362	427	422	404	351	400	362	392	412	385	381	356	386	403	384	393	387	389	398	402	434	386	434	389	351	359	392	333	416	350	415	404	352	391	362	367	342	375	352	388	405	388	379	388	396	386	416	397	406	376	378	404	389	420	391	386	345	406	400	379	378	382	377	406	377	387	398	401	395	399	341	435	391	388	394	407	393	390	369	389	406	374	345	385	394	371	405	396	397	408	380	363	432	354	368	383	364	401	394	403	364	391	364	390	377	392	409	400	353	377	375	407	378	396	383	381	391	377	368	412	371	398	404	400	401	380	352	422	353	399	392	386	393	364	364	388	423	385	376	408	352	393	369	382	369	394	418	374	392	404	379	433	371	398	412	406	383	400	408	358	400	384	372	410	394	371	397	387	402	367	371	385	375	393	427	358	394	381	362	361	401	382	404	344	354	364	369	381	417	372	397	382	355	375	367	372	376	381	384	361	378	435	353	383	374	379	373	388	407	411	401	381	400	392	359	399	391	362	425	385	360	360	375	399	381	361	382	417	408	388	390	417	372	402	392	410	404	411	351	379	383	405	456	397	372	391	373	345	384	407	365	388	400	365	383	384	393	377	391	365	367	367	374	367	366	398	379	393	360	382	372	363	399	379	356	368	380	412	396	349	376	382	367	423	363	380	382	375	397	403	412	379	398	400	371	404	408	404	357	406	375	405	381	380	390	414	401	360	391	386	377	391	379	386	392	375	374	382	381	391	401	374	386	406	389	383	367	370	421	392	368	370	371	370	392	389	434	398	374	361	383	388	399	392	393	374	383	386	367	389	365	377	358	394	360	379	393	389	413	378	378	378	362	384	379	399	387	392	356	400	391	351	379	393	349	354	408	382	358	395	416	371	385	392	401	370	371	424	383	402	323	390	369	411	386	428	386	395	363	363	426	406	373	388	382	378	359	420	383	380	349	394	378	384	397	381	389	377	371	377	411	399	397	386	356	416	415	416	420	401	420	375	385	368	378	366	359	432	377	395	365	400	409	402	389	390	361	357	355	342	378	369	411	384	402	391	399	382	407	365	384	393	382	369	350	374	408	396	364	365	381	365	400	371	351	373	409	378	337	353	368	393	405	357	415	387	404	409	385	384	402	360	379	383	376	408	367	363	370	357	372	374	407	393	400	378	392	415	375	410	381	392	375	389	401	365	352	414	354	381	405	421	419	387	373	373	368	413	409	406	382	387	403	357	406	389	394	392	383	412	370	340	379	369	370	389	367	397	410	404	383	370	383	384	387	381	397	409	352	377	397	389	384	384	380	388	407	374	373	402	391	359	364	347	415	373	392	371	373	356	418	365	385	377	360	404	396	378	394	392	366	371	370	395	403	399	375	382	376	392	392	376	381	443	393	410	409	386	384	376	384	361	345	372	387	412	393	385	371	380	427	420	436	396	382	417	387	382	351	411	397	409	387	365	403	424	374	389	354	382	385	377	428	412	364	376	388	397	377	376	379	373	348	415	390	388	388	352	362	392	398	416	385	410	418	420	366	346	433	379	363	371	370	384	385	418	375	385	395	361	383	365	357	379	393	352	421	383	377	370	409	343	368	406	364	375	398	396	383	394	412	382	379	444	344	386	394	365	379	380	378	393	373	355	393	389	381	443	395	355	403	352	364	384	373	388	392	400	378	400	373	397	407	360	349	402	405	377	377	355	399	401	396	421	371	396	392	374	366	374	354	367	389	378	342	394	377	365	355	392	413	386	400	383	391	405	389	383	393	370	388	408	361	390	342	394	371	398	413	373	370	390	368	378	391	417	388	361	404	364	382	376	375	410	366	380	379	432	373	384	391	370	366	377	369	424	375	399	388	405	436	374	354	398	393	394	375	377	378	363	384	364	373	394	383	385	389	409	378	381	363	394	397	387	409	363	355	376	406	374	388	407	400	369	388	350	427	394	393	369	422	348	378	398	418	389	372	385	400	405	399	378	389	387	357	359	363	408	351	360	407	396	403	359	382	352	362	397	386	380	366	359	376	383	400	351	354	405	427	364	365	368	386	387	348	381	396	409	347	367	376	381	351	384	405	377	429	410	386	398	393	392	387	369	409	378	411	419	392	386	364	371	401	381	389	379	370	390	373	431	406	385	387	357	390	392	370	396	366	419	393	376	395	390	360	387	374	395	380	427	410	403	356	354	396	390	390	386	394	372	436	357	376	407	366	382	379	403	387	381	379	380	359	416	349	389	362	368	361	378	375	394	378	378	355	374	381	387	370	379	389	385	402	399	381	372	438	365	410	390	387	394	374	381	431	415	366	360	371	383	348	378	369	391	379	375	379	373	369	407	396	377	428	414	379	396	394	413	362	374	359	375	380	383	387	393	404	407	389	432	380	388	410	389	413	411	385	392	398	397	388	423	402	395	376	343	378	362	386	415	392	379	372	378	429	379	404	370	359	400	371	386	378	387	388	389	368	404	369	347	384	407	361	388	411	391	381	374	395	368	388	375	391	381	364	355	354	389	433	376	395	414	384	377	385	388	382	383	362	369	407	407	393	360	396	368	391	383	383	414	337	423	391	382	390	396	367	390	355	393	344	389	363	387	390	404	352	377	367	408	394	400	363	381	400	382	384	426	394	392	399	396	373	400	387	373	410	383	360	363	350	372	399	367	406	392	401	360	420	381	363	389	380	420	368	401	383	374	355	378	378	415	365	373	392	376	401	382	354	391	410	396	393	358	354	384	367	398	420	373	423	376	358	361	395	389	349	375	383	372	412	356	401	398	367	376	357	385	374	389	385	380	395	412	359	354	403	379	420	378	356	390	379	387	388	397	431	384	373	407	405	375	402	427	371	399	375	351	389	376	357	373	371	389	387	389	388	402	379	384	411	375	357	426	374	355
29389	46047	27686	16148	12024	9603	4767	2401	1772	1533	1188	881	775	687	667	641	555	568	520	528	457	505	491	458	417	391	426	474	473	434	407	420	433	412	462	415	413	420	396	424	433	412	402	409	397	423	419	399	390	395	422	455	384	440	408	364	371	390	374	384	411	382	405	401	397	372	372	409	389	425	421	398	372	419	431	420	419	427	374	406	377	374	391	349	415	396	365	403	396	370	391	390	402	387	352	391	399	391	425	421	388	389	399	385	429	410	380	398	390	436	424	437	409	373	376	371	386	395	366	394	413	390	409	382	405	384	400	411	406	398	390	389	364	383	380	396	399	369	410	450	388	351	393	374	374	376	380	385	418	407	393	388	417	403	429	382	420	420	400	396	352	440	376	388	429	397	389	392	426	394	343	411	387	398	426	412	399	396	398	403	391	391	395	385	397	349	404	414	406	423	371	396	428	427	413	406	385	383	363	394	395	385	428	426	369	403	418	430	382	435	395	398	384	384	365	401	387	419	402	420	353	431	402	388	397	412	383	404	396	398	387	367	346	417	426	378	401	423	393	422	411	415	413	346	395	436	366	397	395	410	416	425	402	373	420	393	391	392	370	400	368	462	407	405	395	378	404	420	356	393	388	381	387	432	411	407	401	391	378	382	407	398	388	384	420	387	393	376	399	385	432	382	381	406	365	404	383	396	403	391	372	414	400	387	420	366	382	385	407	410	405	388	396	424	429	375	400	347	377	397	425	368	423	389	385	446	404	387	388	433	387	414	405	374	410	432	433	398	399	407	378	385	397	400	380	409	364	420	399	389	379	388	368	386	364	415	370	383	380	392	412	384	400	381	432	370	392	416	387	405	382	398	370	384	413	381	423	383	388	415	363	382	439	390	386	419	409	404	409	369	422	386	394	383	377	384	391	389	392	398	409	408	369	388	409	412	396	384	381	387	393	393	402	409	409	426	427	406	439	406	427	405	379	427	416	388	428	408	402	416	407	416	384	373	380	424	402	394	391	397	396	408	399	409	386	389	409	412	390	431	404	357	389	382	388	411	395	397	436	395	385	382	385	385	412	389	363	389	404	388	396	414	382	424	408	390	424	369	427	395	399	374	392	401	390	398	399	357	373	394	432	377	420	396	368	395	408	442	403	410	396	428	414	380	392	423	402	407	405	407	405	378	398	370	444	425	375	384	378	373	379	383	376	389	414	390	406	393	404	366	389	395	396	391	415	401	387	395	365	394	393	384	406	396	393	421	400	406	394	369	434	397	450	381	380	437	390	386	427	386	386	414	373	364	388	392	414	386	412	410	409	380	419	368	397	422	385	380	400	390	413	410	403	386	412	371	438	405	427	398	392	390	374	390	394	392	403	367	376	393	433	387	392	403	394	371	367	368	401	393	432	402	386	410	379	401	404	379	362	414	406	397	393	380	416	392	389	394	388	412	389	392	391	431	402	379	401	389	386	388	405	410	426	378	369	412	406	392	418	413	406	393	399	423	416	406	397	393	387	404	399	419	434	365	400	389	400	418	335	404	411	419	417	382	374	409	399	420	414	408	435	407	381	415	439	412	387	385	364	407	373	399	410	401	395	388	394	387	392	422	377	359	394	388	442	385	385	419	387	392	419	383	375	424	405	408	417	412	372	394	394	380	391	384	374	385	386	381	415	374	404	384	373	387	404	413	407	402	393	411	386	416	378	404	417	422	392	404	377	401	402	411	418	437	365	376	373	418	450	423	418	405	414	388	366	366	407	421	405	401	372	403	427	424	400	414	397	394	403	393	387	394	378	406	374	392	380	411	411	372	362	402	419	400	408	415	391	414	364	387	409	386	363	420	413	410	390	423	404	416	398	422	414	382	424	415	369	362	360	387	381	377	397	413	386	392	386	349	387	388	380	384	394	372	398	387	374	408	388	398	365	395	393	387	412	402	365	392	425	384	390	380	396	402	404	394	393	416	393	391	391	379	432	393	396	444	370	370	403	384	423	384	389	379	382	428	409	383	368	371	390	380	405	377	368	369	425	402	384	440	408	379	370	414	412	388	429	369	411	361	399	392	413	395	418	407	371	427	402	410	364	399	428	396	386	386	393	394	414	399	394	394	427	406	399	405	407	406	430	395	375	411	382	419	376	410	385	403	394	385	400	388	384	445	372	422	369	366	400	395	384	407	407	391	396	379	394	403	419	403	389	441	387	387	390	395	379	399	420	410	376	382	383	392	434	388	408	393	407	434	415	413	422	362	401	385	409	402	390	423	429	372	400	379	378	362	356	382	386	370	368	419	404	369	374	420	383	399	414	414	393	405	397	416	445	365	430	369	393	400	400	388	446	422	379	381	419	388	389	425	412	397	363	422	376	382	388	414	405	395	430	455	378	376	412	428	374	396	394	400	377	371	397	399	381	376	396	392	377	419	345	411	422	394	411	383	382	424	385	378	369	381	380	390	366	369	373	376	362	371	379	383	398	447	383	363	392	388	368	400	376	421	386	452	376	394	402	426	396	365	408	399	416	385	395	384	399	392	371	397	383	415	378	412	390	421	437	447	407	398	410	401	387	433	376	380	411	400	425	377	401	367	396	374	372	394	394	360	372	388	374	418	413	352	420	416	386	390	421	410	344	403	405	420	385	384	381	412	354	421	406	401	353	389	407	376	397	372	408	374	384	392	400	391	420	411	411	406	385	382	382	383	384	388	413	386	392	386	370	372	391	401	408	377	412	410	421	396	421	364	403	378	393	441	395	429	390	391	386	427	436	398	399	371	373	402	407	398	401	403	376	420	426	409	449	370	380	374	390	376	382	422	376	418	401	391	407	403	382	458	415	396	377	394	399	374	346	399	364	407	398	376	388	406	397	386	370	396	423	356	418	395	378	383	382	419	436	382	379	408	434	396	372	378	446	394	395	395	371	416	395	392	402	387	403	393	382	418	414	391	417	373	401	415	386	403	369	417	412	375	409	402	411	423	373	425	421	395	399	420	382	401	440	431	408	380	394	398	407	400	384	380	363	383	373	367	415	381	416	380	382	390	407	416	394	372	417	401	386	429	384	391	440	396	372	401	394	431	391	385	397	399	390	415	366	405	371	392	424	406	363	402	409	398	394	390	415	393	427	424	374	410	371	402	412	385	403	418	404	373	399	383	378	372	403	385	389	407	415	365	394	409	404	399	363	380	403	425	369	400	339	402	409	376	398	400	388	409	389	369	404	395	365	383	426	378	358	408	395	409	440	400	394	416	384	375	411	405	397	393	363	373	372	352	380	386	375	386	382	384	409	438	380	411	372	433	399	376	384	420	395	437	430	415	419	395	413	382	399	389	409	384	405	406	420	400	392	378	376	394	394	397	405	384	393	393	406	369	408	404	404	392	400	379	393	410	372	396	399	360	416	342	379	371	414	407	418	383	359	398	395	451	372	423	408	389	411	369	399	417	357	424	404	391	373	442	410	379	406	357	370	397	398	351	405	391	416	425	394	404	427	401	368	395	434	369
28854	21575	14663	6236	3008	2116	1012	568	466	483	485	475	378	427	437	353	421	362	359	408	403	408	403	401	377	387	365	419	404	423	389	368	418	426	360	410	367	396	427	400	406	403	386	366	392	403	377	369	377	397	344	432	385	348	386	409	380	372	379	374	380	436	402	391	338	386	377	358	362	407	396	340	403	359	370	389	368	341	364	421	369	384	345	382	396	349	383	398	384	379	386	397	398	350	353	351	404	388	411	403	382	399	382	362	379	378	344	416	378	400	386	404	371	366	369	383	358	369	364	365	423	415	394	401	404	402	389	383	375	379	410	409	370	408	386	341	362	377	388	362	353	394	358	382	383	412	407	391	371	395	363	357	372	382	397	389	340	391	409	389	329	374	386	395	352	371	413	385	328	396	365	385	346	371	378	380	396	359	400	382	409	384	394	394	362	399	366	335	357	384	357	347	401	364	398	384	394	388	392	363	407	374	390	383	398	397	418	386	401	365	397	377	372	409	353	392	377	389	396	412	370	439	375	346	339	360	349	381	390	397	354	380	359	364	386	377	357	372	368	380	382	420	381	402	399	409	377	418	407	358	390	405	399	359	353	375	410	374	360	388	388	360	367	371	395	373	396	388	369	400	394	423	382	383	369	367	355	379	417	397	347	378	396	390	411	362	390	390	387	374	367	375	402	386	372	420	350	351	357	378	394	386	396	400	372	373	381	413	398	391	373	374	411	399	377	375	375	356	386	400	352	403	366	382	367	401	425	354	363	379	394	366	391	391	362	387	431	375	405	372	405	359	406	332	405	410	386	393	400	369	367	379	373	406	403	384	362	387	367	380	419	397	408	407	377	381	369	398	396	388	398	386	430	385	386	386	358	379	363	377	386	400	389	380	380	420	344	376	378	381	374	391	358	366	418	414	385	383	390	385	386	387	383	405	394	387	383	414	397	387	413	388	352	376	404	406	374	389	377	374	345	382	351	387	393	383	385	374	419	371	362	396	381	408	381	383	395	367	355	339	386	398	380	391	386	383	380	370	385	397	347	383	370	394	397	406	411	395	386	392	401	398	379	396	413	378	350	339	370	415	398	412	390	419	355	403	365	421	393	372	387	426	390	379	362	420	361	392	398	378	381	373	382	404	394	389	359	386	403	380	389	379	391	417	371	416	406	342	380	376	357	399	398	382	414	378	365	367	349	392	405	387	401	367	360	374	388	398	363	379	394	387	341	393	394	396	370	394	367	399	347	382	402	420	405	366	381	377	387	377	405	359	353	343	417	404	408	408	382	354	385	379	359	342	395	376	379	393	384	368	369	392	372	378	367	382	389	362	356	368	383	399	395	374	368	383	370	392	393	398	390	370	357	353	365	390	386	383	331	396	414	394	391	358	337	377	417	403	371	365	364	381	366	408	404	368	368	392	362	353	356	393	393	403	347	401	369	391	367	399	397	385	361	371	357	342	396	385	371	353	394	387	394	382	383	408	384	433	400	362	381	396	388	363	409	381	359	388	383	387	384	369	414	389	396	389	384	385	372	379	387	397	385	412	427	410	374	364	383	354	374	381	373	370	398	398	350	369	375	395	335	369	344	365	369	385	367	433	376	417	373	359	343	384	386	342	356	382	366	368	386	406	410	374	424	371	419	398	374	367	363	331	412	386	423	379	385	397	368	363	351	398	402	374	408	394	352	417	410	373	404	430	401	373	361	392	412	373	445	420	385	390	379	379	374	391	360	387	410	397	382	384	394	364	382	398	382	403	384	394	387	381	384	379	385	377	382	361	426	406	379	391	367	367	399	378	394	367	411	402	402	406	376	376	380	386	408	373	423	369	365	376	384	362	412	377	375	363	422	391	430	405	423	423	414	396	352	391	342	362	381	386	370	378	381	427	404	377	362	371	378	390	392	391	376	380	369	375	399	397	371	407	393	396	380	384	385	393	388	388	424	323	428	361	355	411	384	362	380	403	397	357	359	400	334	395	370	366	391	370	383	414	365	370	404	405	372	419	389	362	431	344	398	404	426	398	384	378	388	398	381	374	364	357	397	401	362	399	391	375	368	409	390	367	386	373	374	356	368	406	357	426	387	420	379	399	383	368	369	381	365	392	376	349	379	396	372	349	380	379	343	346	372	404	392	425	382	385	385	378	361	382	397	405	396	392	390	383	382	372	388	390	407	360	399	406	385	382	402	373	402	346	372	394	405	391	385	375	402	379	394	392	390	392	399	405	354	409	344	364	354	366	388	391	387	405	411	386	389	425	425	363	406	394	382	394	392	381	392	408	387	418	402	409	405	400	399	393	395	380	408	371	387	393	382	390	398	403	400	365	352	398	396	365	398	363	419	379	361	416	376	385	386	391	363	380	400	410	383	365	389	381	389	405	372	384	394	390	391	364	374	381	356	391	387	409	387	376	379	409	414	396	391	394	392	374	373	387	419	372	389	361	390	440	390	379	374	418	398	398	379	426	413	368	407	409	373	366	423	370	379	384	411	401	402	403	402	363	414	364	383	435	394	384	435	393	346	397	392	362	367	364	402	407	365	403	416	394	399	373	374	366	358	378	372	385	344	406	384	394	376	403	380	377	378	385	369	418	385	406	410	401	387	371	369	404	403	369	420	381	368	368	333	372	371	384	380	365	401	392	370	377	392	377	387	380	345	371	377	397	393	344	374	400	352	378	399	373	369	391	362	389	420	370	380	384	399	370	372	340	394	369	381	383	402	358	385	363	396	410	392	389	378	401	384	421	399	377	377	366	385	374	393	416	397	422	369	388	399	380	357	390	424	382	380	372	368	354	387	392	436	376	382	409	403	383	384	342	409	387	395	401	385	389	367	395	415	406	412	391	390	363	382	402	408	369	383	363	425	403	374	379	368	416	370	402	366	426	387	401	381	392	368	389	380	372	396	395	379	368	371	371	358	384	376	385	362	386	342	379	383	378	362	407	417	406	396	408	404	377	372	368	353	392	394	382	387	394	403	360	373	399	415	377	403	418	378	332	370	372	419	376	356	377	359	392	372	377	373	414	368	371	393	363	400	386	382	422	368	367	428	391	369	364	391	409	380	365	371	379	401	329	415	367	377	381	361	393	395	355	391	393	410	355	369	376	383	399	364	358	382	374	357	394	379	388	372	438	385	406	365	409	381	385	386	415	379	366	397	403	360	368	421	384	392	379	378	398	406	356	365	350	376	393	397	416	378	375	379	398	370	381	363	379	368	400	362	387	388	377	385	407	413	389	380	397	384	324	385	393	398	403	403	377	410	367	399	331	436	390	358	373	350	368	348	355	390	402	359	382	398	400	385	378	409	394	392	363	390	390	416	383	371	348	377	395	362	375	401	382	359	398	395	377	400	377	364	384	383	376	388	389	390	348	363	378	400	400	374	380	389	363	375	381	409	372	400	405	410	363	386	424	396	368	392	371	382	371	387	357	427	400	396	388	371	370	401	381	409	375	366	395	389	391	392	371	377	398	384	373	383	396	398	385	378	381
22227	27688	13641	6730	4983	3700	1660	794	621	609	613	538	463	485	456	474	472	471	482	443	444	430	448	420	439	415	414	413	434	420	407	408	387	432	401	437	438	409	430	408	421	396	411	413	419	437	430	402	381	397	428	423	448	431	427	413	427	382	430	433	416	440	444	422	403	410	413	440	421	417	443	412	440	380	418	401	405	432	400	460	442	420	411	443	398	450	427	411	390	411	424	415	396	412	415	427	416	442	408	410	428	398	438	405	413	414	408	418	398	419	413	386	441	419	431	441	415	444	403	407	429	396	424	431	422	424	439	408	410	397	441	446	442	439	420	446	448	403	407	453	405	399	421	435	429	423	417	400	416	404	438	426	439	421	434	412	411	421	427	400	400	407	417	363	422	383	436	422	444	405	427	412	454	421	415	397	434	409	448	388	414	426	429	441	416	461	434	423	428	413	412	442	427	438	418	389	387	441	403	382	426	424	454	436	416	498	450	403	431	437	390	417	404	415	461	428	420	442	411	437	418	431	429	409	405	422	425	443	441	369	429	388	419	458	394	401	431	428	402	465	406	460	423	432	416	389	450	432	435	433	454	420	407	412	389	417	404	411	445	415	452	428	458	463	446	416	431	441	452	414	396	427	408	402	450	416	393	440	389	398	381	422	446	420	445	452	436	437	426	442	422	455	394	406	401	443	422	452	416	408	371	425	407	445	415	433	415	424	418	370	406	398	406	424	421	419	422	415	401	394	442	449	405	422	412	417	396	401	423	400	410	438	421	465	450	383	427	427	442	478	447	406	419	412	404	421	430	410	452	445	389	396	405	452	396	434	421	420	462	428	448	412	406	367	402	442	418	429	403	424	417	405	397	448	434	387	432	401	403	400	416	445	444	406	412	458	438	425	433	416	433	426	427	406	422	401	423	371	422	407	440	410	413	409	411	384	411	407	414	387	456	449	443	431	408	446	406	411	444	427	429	439	469	423	424	448	405	413	473	437	397	436	451	419	380	432	445	444	410	442	464	415	431	458	395	420	466	426	402	439	414	475	437	432	411	450	431	447	403	436	395	406	454	448	417	415	433	419	421	433	421	381	424	434	455	432	416	418	448	419	451	413	420	436	432	432	426	388	424	390	419	418	400	443	423	424	426	406	412	442	385	398	418	453	397	401	420	413	452	400	421	422	437	404	437	413	412	419	433	390	411	441	427	401	397	391	418	435	449	415	422	408	433	433	468	444	416	387	369	418	390	467	454	419	414	420	426	408	423	437	403	386	410	425	430	427	414	431	413	448	408	446	422	422	419	411	434	406	434	437	442	456	444	439	422	434	442	424	429	454	466	428	445	393	443	384	389	441	398	419	417	457	450	415	435	388	406	439	423	468	454	381	430	418	461	418	381	437	406	419	408	430	406	441	450	407	417	432	422	423	398	431	412	390	406	442	451	418	392	431	404	451	427	399	425	444	425	407	444	448	398	404	419	398	395	441	399	397	437	412	452	411	414	426	422	427	402	472	428	410	384	394	438	407	440	394	422	449	431	420	388	427	415	434	425	391	422	433	445	420	428	438	414	426	425	414	421	414	420	408	417	381	399	433	406	452	426	400	432	395	447	411	394	468	454	420	407	447	419	418	438	430	410	404	379	453	406	451	439	430	407	439	400	453	424	417	403	440	409	456	410	437	447	383	406	415	379	433	426	412	398	428	416	464	427	433	450	407	429	398	427	425	429	437	413	443	439	435	420	416	453	432	404	445	400	386	475	435	432	463	455	411	420	413	434	411	449	431	408	427	410	466	387	439	435	447	411	418	425	424	436	404	420	452	413	427	449	416	422	432	445	392	435	433	423	428	419	456	443	448	394	426	385	404	428	423	403	448	424	427	419	399	399	439	422	435	392	384	422	433	416	415	458	434	441	457	459	407	418	488	392	424	419	440	408	447	448	408	425	450	422	420	426	412	434	429	443	429	410	386	441	434	434	421	422	421	418	417	391	428	458	402	416	412	392	434	412	406	407	388	418	434	421	417	395	432	399	406	408	412	437	434	435	440	416	410	437	445	418	424	387	396	444	450	422	421	446	440	419	422	400	427	443	411	420	388	436	420	411	412	416	398	423	420	420	412	441	417	428	437	431	416	440	374	423	435	421	415	461	446	421	421	473	415	432	401	429	421	396	441	431	408	405	441	449	411	444	401	421	434	438	456	425	407	442	449	393	419	407	418	415	423	413	452	427	439	392	407	439	441	414	389	404	431	390	444	426	427	422	409	462	428	417	437	424	432	441	432	440	443	416	444	430	434	419	468	419	406	416	417	465	406	434	413	411	418	434	415	446	462	456	406	455	411	419	411	431	436	418	424	408	404	457	429	407	422	445	448	444	420	397	443	467	433	427	400	388	414	412	465	446	447	432	389	386	408	429	421	431	439	380	428	389	438	452	417	432	434	390	437	417	456	410	413	430	436	433	418	408	416	414	395	413	404	415	429	423	419	444	449	434	416	403	426	406	439	429	446	434	436	432	424	391	436	461	428	410	426	401	439	387	385	439	440	419	406	413	423	420	437	439	435	443	409	458	431	412	414	423	432	436	425	449	458	415	436	424	406	425	420	409	407	417	429	406	405	440	397	420	431	418	439	424	409	427	437	422	394	423	428	443	454	421	455	422	445	434	441	432	402	404	401	406	412	422	430	432	425	413	417	452	444	416	442	432	421	431	422	430	438	424	440	395	398	451	413	381	435	402	411	429	418	450	428	457	446	412	399	403	423	419	420	393	403	399	420	461	428	404	413	440	449	386	460	372	405	405	423	434	448	418	383	448	417	452	413	413	449	417	409	412	422	438	421	425	393	436	448	433	415	418	432	414	431	426	387	395	463	421	399	435	425	383	441	463	439	445	424	430	385	443	409	382	431	405	446	429	435	438	392	471	436	397	404	451	419	442	424	457	422	431	403	446	398	404	424	442	425	485	413	393	449	413	405	454	405	437	429	442	418	427	450	413	423	399	439	403	421	434	412	409	454	411	418	416	437	419	431	445	386	414	418	467	398	384	445	385	421	429	434	413	417	399	393	411	448	411	416	440	439	404	424	428	430	439	400	412	409	428	404	418	436	410	419	459	407	442	400	430	455	432	432	434	438	426	408	427	454	422	425	446	411	435	419	409	431	409	424	428	424	425	427	428	424	438	426	460	420	414	424	432	384	403	413	399	426	444	415	408	412	421	430	454	429	425	373	425	427	435	457	420	429	430	411	419	451	419	402	427	415	422	410	380	417	453	435	381	463	432	360	455	450	367	425	441	423	424	437	421	406	410	405	414	415	422	409	435	406	457	428	462	399	417	401	420	413	427	443	413	419	421	414	435	419	411	440	427	382	413	447	395	401	412	432	415	441	381	464	403	409	452	423	410	456	457	417	427	398	453	427	397	405	423	454	430	443	417	420	422	419	408	387	423	402	391	431	443	478	410	411	428	433	392	419	395	429	445	415	443	398	384	413	439	399	421	444
23724	21266	28441	24376	21266	13156	2798	866	601	593	556	453	351	306	279	282	270	261	251	241	247	245	261	222	247	213	231	230	242	233	240	222	234	187	244	220	229	221	239	209	227	220	211	219	224	198	222	200	221	204	237	214	234	207	238	232	205	227	225	218	208	250	215	192	180	233	209	199	202	239	238	206	231	246	226	230	220	213	220	218	230	230	199	207	236	222	214	198	238	230	203	240	231	228	211	205	205	221	211	218	229	218	243	212	200	177	240	221	212	224	211	214	209	210	243	229	230	211	205	225	211	231	247	217	189	216	207	225	236	208	218	237	217	221	221	203	217	218	230	247	198	229	216	202	200	204	216	217	243	223	218	237	197	207	226	209	239	218	183	210	212	211	227	227	235	247	224	198	207	212	224	190	218	202	196	213	248	224	226	209	188	201	184	247	229	219	239	253	202	213	203	195	231	240	236	204	204	220	213	236	226	218	241	235	209	241	200	205	179	193	215	217	215	218	201	206	231	216	228	234	229	217	235	218	226	208	220	201	216	227	240	213	214	244	220	228	231	210	218	201	215	234	214	213	231	252	225	213	242	238	252	201	224	203	225	220	210	220	212	213	201	214	227	201	211	226	207	201	237	208	233	228	230	216	211	190	229	224	201	200	220	234	209	213	220	219	216	219	203	232	197	193	223	221	233	195	201	230	200	214	211	211	207	221	220	230	185	224	221	191	189	232	210	203	221	199	199	208	199	257	191	201	217	197	229	222	223	204	217	211	219	225	197	217	235	182	218	224	206	202	237	247	217	214	224	202	223	197	198	210	210	223	204	227	203	227	212	212	233	209	217	239	200	215	184	211	228	215	201	225	208	210	224	199	238	201	226	203	204	241	208	227	246	199	213	240	257	231	187	233	218	204	211	228	194	202	247	229	229	187	230	203	221	242	215	225	231	214	195	208	205	230	226	209	200	218	194	225	213	204	222	224	244	194	204	213	209	192	203	199	200	210	210	222	213	224	208	237	252	218	231	210	195	235	230	202	234	207	216	213	240	212	214	229	245	218	229	213	190	209	226	206	203	217	204	223	238	232	242	242	227	211	239	215	211	235	223	216	213	210	227	220	230	216	227	206	209	220	215	209	218	235	227	215	214	232	197	225	221	225	232	199	219	197	231	200	208	187	190	230	199	228	208	209	203	222	194	218	228	222	228	236	206	219	240	229	203	222	213	218	197	215	211	231	224	216	228	220	237	204	222	212	224	202	222	229	196	225	189	220	233	240	205	199	202	216	255	219	230	211	204	214	234	220	221	208	170	199	207	206	202	208	214	198	222	205	214	223	244	236	205	216	229	212	227	223	238	208	216	211	243	229	220	214	221	219	231	237	222	230	224	233	229	193	185	221	231	220	225	209	210	207	229	233	231	203	219	226	231	221	216	210	203	225	210	228	232	222	234	217	216	231	220	212	216	217	210	204	206	210	201	240	219	214	220	219	211	224	225	256	230	231	198	200	213	222	223	208	212	229	218	224	223	217	209	220	244	225	223	213	217	215	210	222	208	224	218	222	226	246	218	233	224	225	232	188	236	213	221	247	218	175	228	209	224	220	213	197	223	215	223	198	212	219	214	211	226	215	239	220	209	218	208	228	211	248	225	224	221	227	213	255	224	197	197	181	225	224	209	204	245	201	220	221	231	217	217	232	216	219	227	213	211	176	231	202	211	234	203	206	187	237	208	209	194	199	227	230	257	212	224	223	214	204	258	232	222	228	220	235	252	208	200	225	217	223	216	251	201	213	230	196	209	243	227	238	217	244	226	246	213	219	217	200	232	226	225	231	225	213	213	225	188	201	219	210	225	197	218	213	194	190	223	239	230	222	234	187	234	208	226	217	230	209	230	223	196	199	256	207	220	202	211	222	192	195	232	193	213	235	203	217	196	233	210	217	217	218	213	218	214	221	206	188	225	223	229	225	223	251	220	218	240	227	225	201	188	217	206	218	222	216	224	229	242	203	208	221	208	220	212	222	213	225	219	214	206	224	183	199	218	215	232	193	228	219	221	207	207	218	220	227	226	230	249	215	225	203	206	209	236	229	212	219	209	229	216	208	207	211	214	216	183	183	238	221	209	178	215	236	216	195	213	245	223	212	229	242	208	232	210	207	217	202	214	222	241	207	233	232	245	211	208	209	206	219	222	224	212	213	203	226	217	240	226	232	214	231	235	206	210	210	220	230	238	252	186	228	211	231	197	196	188	198	219	214	214	214	212	198	236	233	248	216	232	219	204	184	211	221	241	241	232	192	233	210	209	207	218	202	186	208	230	245	216	261	218	232	211	206	223	236	214	226	224	221	216	210	237	219	240	232	221	226	233	235	232	208	239	199	190	191	236	248	209	227	208	212	196	209	212	202	209	235	195	205	240	220	226	207	182	220	202	223	204	217	223	218	209	198	236	216	230	225	191	238	215	205	223	222	200	229	226	242	233	212	213	198	213	202	222	230	216	209	197	235	235	220	219	207	230	215	223	242	240	218	234	230	232	220	206	221	224	222	206	220	221	204	225	237	223	235	226	230	190	212	220	181	225	226	192	231	224	241	206	204	213	202	230	211	209	207	195	215	229	219	211	230	227	232	208	205	226	200	203	203	233	201	215	225	206	203	207	232	229	225	226	231	236	237	222	212	221	219	236	194	196	202	225	243	208	213	198	202	216	189	232	195	195	206	250	218	200	219	222	221	236	213	190	240	229	222	186	220	216	211	227	209	231	227	224	213	239	227	186	243	238	222	226	240	241	210	232	219	196	203	192	261	230	247	183	214	201	183	202	228	246	227	193	225	210	222	258	235	220	230	214	209	217	217	232	212	240	203	213	227	226	231	202	225	207	197	228	212	237	210	213	209	208	212	251	221	231	221	214	234	217	217	234	202	208	199	225	221	225	198	224	216	209	250	185	212	246	196	194	229	219	223	236	221	227	218	226	230	202	241	200	225	212	212	225	230	223	201	204	210	192	226	236	233	202	223	235	211	244	217	216	217	214	207	222	210	198	201	223	232	229	203	217	205	229	210	232	230	226	240	215	220	202	235	220	198	200	239	222	237	204	233	223	184	222	236	214	231	218	212	228	207	208	220	226	242	194	200	237	218	222	246	216	211	201	230	200	221	219	231	193	186	198	217	193	206	197	233	229	224	235	223	212	238	266	225	216	186	242	214	213	225	241	231	236	190	215	213	226	208	185	220	207	220	222	211	216	196	197	208	207	209	225	217	211	217	211	210	209	224	205	226	214	216	223	242	224	227	210	206	212	211	211	177	231	209	223	228	257	237	220	191	221	185	211	212	232	218	227	199	224	229	201	254	212	214	225	231	187	211	199	214	238	234	231	231	225	217	206	239	249	212	204	211	245	214	172	213	209	225	199	197	219	218	203	205	223	220	235	230	251	194	214	221	225	213	210	194	198	235	220	214	205	204	238	216	215	221	207	223	235	216	249	197	192	210	216	220	202	208
26487	40534	21595	12413	9684	6784	3191	1421	1036	975	837	727	448	398	384	346	341	341	334	347	327	297	291	297	274	262	306	240	258	264	265	288	259	264	284	277	245	262	247	253	239	235	254	260	267	249	233	249	237	235	226	225	266	276	248	246	248	267	266	246	237	211	229	232	261	230	233	237	233	228	239	250	232	250	260	246	255	220	220	241	263	252	268	244	280	277	225	273	220	267	218	225	240	244	263	264	224	227	238	246	251	240	253	231	275	219	268	249	229	246	252	263	257	235	253	229	251	250	242	236	256	224	272	266	222	231	235	218	228	235	216	239	238	230	235	236	282	243	239	226	257	240	238	223	251	244	250	239	231	230	218	241	251	237	240	235	242	258	213	251	278	276	245	255	259	239	246	255	249	234	243	239	231	249	227	239	258	235	238	259	223	229	210	239	249	235	280	242	235	259	248	235	272	250	235	225	248	209	275	243	269	245	251	226	226	232	246	242	248	229	245	239	261	252	241	221	237	255	250	258	216	226	221	243	243	243	230	254	253	244	245	236	245	270	246	236	257	227	236	241	250	250	271	255	235	245	242	242	253	276	241	254	272	256	245	238	225	253	248	271	245	241	200	224	249	241	255	230	258	260	233	234	252	199	248	241	252	242	258	233	235	220	230	245	247	249	251	229	234	237	241	222	233	262	260	237	223	263	241	245	242	262	232	250	237	255	261	228	238	233	253	237	237	248	246	249	258	204	233	228	233	232	235	205	274	245	244	227	221	250	246	257	233	237	239	241	263	251	254	263	248	256	249	257	250	244	238	249	243	261	244	245	243	269	210	261	256	256	251	252	226	258	268	240	277	220	235	253	260	248	230	254	254	189	222	208	229	223	252	252	256	258	258	219	261	256	241	212	231	237	244	254	240	246	248	265	212	263	248	236	282	232	239	254	249	228	220	247	200	243	243	277	235	251	250	259	207	249	216	226	251	219	243	217	217	223	226	263	259	254	248	237	249	242	266	217	243	255	252	258	248	252	251	238	225	251	279	233	239	227	218	252	255	234	212	259	232	209	252	241	233	283	255	256	239	240	254	215	243	230	271	211	219	239	271	258	265	248	237	227	270	248	256	259	258	265	274	248	260	243	271	230	229	233	251	244	231	254	240	264	228	263	269	228	261	231	246	258	250	253	246	283	227	235	260	245	261	232	250	220	251	212	246	231	260	238	242	220	241	246	222	231	277	248	246	262	241	231	252	259	238	240	240	238	227	221	212	224	249	234	267	237	244	263	245	261	244	248	238	273	260	233	220	259	243	240	279	234	242	222	225	242	253	234	254	262	240	260	231	244	231	246	253	245	238	228	238	228	220	255	255	254	259	227	230	238	236	211	269	257	269	237	234	263	253	261	242	234	231	249	235	222	249	248	237	272	250	261	243	236	243	225	254	242	220	245	256	214	230	258	234	236	262	225	229	260	239	232	226	267	241	216	235	239	240	255	232	243	248	275	256	234	223	266	214	263	252	259	250	236	242	234	227	275	254	225	264	235	260	245	244	224	212	205	243	263	222	242	228	252	273	257	252	228	239	236	225	245	267	238	258	236	278	264	258	248	249	224	229	273	229	241	217	246	257	256	263	220	242	252	242	240	248	267	243	250	247	270	221	231	235	246	228	257	238	241	243	254	219	259	244	203	224	244	230	247	257	275	246	261	237	235	264	229	254	251	257	245	253	224	258	251	231	212	278	250	259	226	259	251	253	263	225	249	228	244	190	255	241	248	258	234	247	265	247	253	242	242	244	253	246	251	262	288	262	247	268	256	215	238	212	272	257	266	237	232	243	252	260	245	267	226	238	256	275	244	235	237	223	243	264	217	231	223	240	218	240	248	251	238	245	239	219	223	220	241	235	238	227	240	253	223	230	255	229	244	219	220	236	255	227	256	233	219	227	251	227	238	238	225	250	253	247	246	227	263	239	235	251	230	235	232	216	278	283	218	253	233	254	218	259	278	250	240	225	248	247	255	241	228	244	259	250	248	226	231	272	258	233	233	256	240	258	224	227	242	245	238	236	252	241	232	242	240	254	263	240	253	252	243	218	231	257	254	260	221	261	269	255	231	244	233	222	243	241	247	247	238	255	242	263	242	235	233	229	232	238	235	279	253	236	256	234	261	256	228	263	267	234	244	245	246	232	245	226	271	257	210	235	222	261	226	238	249	241	248	261	234	211	249	252	239	236	198	242	249	260	243	237	254	272	253	238	241	211	277	250	228	271	245	239	246	242	256	224	233	217	239	226	259	220	223	276	252	247	240	231	228	246	247	258	248	234	263	238	246	264	246	231	238	217	246	223	236	237	249	218	223	252	249	250	245	236	260	248	262	253	249	224	232	229	262	257	262	244	243	240	235	250	238	245	231	223	247	240	267	248	249	218	230	225	239	247	282	277	254	228	228	214	244	242	241	249	233	258	238	241	224	253	233	233	259	254	240	229	223	233	270	263	247	253	272	276	264	234	257	256	253	241	261	240	237	220	238	213	252	255	221	241	229	226	253	252	242	235	262	224	247	252	220	219	241	207	231	248	251	284	252	236	228	214	270	220	244	254	224	208	230	260	224	235	229	251	220	264	239	254	243	234	238	266	223	240	217	243	254	244	266	233	244	243	242	257	237	262	237	250	220	239	249	261	239	246	231	237	237	224	242	240	235	247	243	241	258	258	229	234	241	267	233	239	233	252	229	209	249	248	247	255	266	237	218	264	251	271	247	259	228	240	227	269	254	232	251	223	235	233	226	223	222	238	266	250	236	257	252	248	252	245	228	219	247	229	225	209	255	243	269	247	236	234	227	215	263	252	258	238	253	233	258	247	254	237	237	250	225	246	224	251	240	223	258	229	270	237	252	239	268	259	232	259	221	240	232	240	211	255	247	223	232	227	238	258	244	224	263	231	221	227	240	232	226	232	208	214	233	243	282	232	247	250	238	230	218	221	251	253	264	235	242	269	252	251	239	239	275	249	261	271	261	253	241	274	216	255	238	236	256	250	238	270	246	249	241	238	247	253	225	205	230	263	268	270	242	248	237	243	264	234	257	227	256	236	227	255	233	231	259	236	238	253	248	208	265	236	241	253	244	259	225	245	245	266	240	247	233	244	249	252	246	238	232	247	244	215	266	220	272	240	247	210	256	261	235	247	234	257	251	252	271	234	243	225	253	250	269	240	255	230	246	234	252	254	281	250	238	228	256	230	258	246	245	257	246	221	265	246	263	228	238	236	230	233	230	220	239	250	245	247	239	271	260	253	239	255	247	262	259	247	218	253	227	240	231	266	218	264	251	245	256	227	254	229	227	245	245	248	253	224	226	296	258	240	251	244	270	235	248	248	256	249	253	254	282	268	265	249	247	211	256	235	230	255	245	255	233	254	242	240	272	270	260	254	267	234	241	250	236	269	243	213	269	246	263	266	234	259	249	227	228	275	235	236	227	236	243	235	267	224	245	270	238	232	240	220	243
25222	21323	27026	25503	10787	3147	1670	866	776	778	752	668	661	670	666	582	586	537	590	585	557	582	626	600	558	536	595	581	522	584	578	562	558	532	576	571	548	578	595	545	546	510	583	577	577	550	635	571	555	534	529	572	599	557	573	560	572	559	547	564	551	546	554	613	554	562	584	535	571	559	585	557	556	548	561	642	582	596	584	578	565	531	572	526	542	558	552	550	578	551	571	533	544	529	554	558	563	567	565	537	576	576	570	524	581	516	539	551	595	549	586	586	552	562	570	540	554	532	559	529	577	556	569	535	550	561	519	565	584	615	560	565	569	592	584	559	519	569	579	527	542	615	530	588	550	547	577	512	581	534	581	612	555	543	565	528	569	579	619	590	550	579	567	574	571	553	543	573	541	580	577	586	605	552	572	551	508	536	556	565	543	555	586	587	569	566	539	543	538	559	549	526	558	561	609	565	570	557	596	547	544	522	546	586	498	564	565	567	536	585	584	529	548	556	566	578	585	590	539	589	565	555	585	529	532	552	551	562	593	597	618	575	527	539	526	588	578	544	593	561	561	574	567	586	571	550	571	531	563	573	586	567	549	576	569	565	565	551	534	572	533	547	505	524	563	563	536	567	571	516	567	569	529	559	572	567	584	534	538	575	547	530	599	580	572	492	530	548	564	575	552	488	598	539	565	545	584	567	594	581	565	571	542	597	566	545	547	531	523	536	546	524	574	558	564	580	588	589	574	582	598	542	534	618	579	562	558	590	544	525	608	562	539	515	537	550	493	593	588	584	501	577	553	583	526	546	544	588	586	543	596	548	535	586	551	578	546	621	563	595	573	556	579	560	569	575	559	557	562	552	573	594	559	549	533	538	519	586	561	550	547	551	617	556	564	527	561	555	575	478	569	572	617	529	567	581	554	557	594	582	572	542	563	547	585	524	547	570	570	571	564	625	550	518	557	605	552	541	565	578	543	555	546	512	561	593	547	560	555	587	550	561	579	554	509	564	535	553	559	564	574	575	570	574	551	514	549	571	603	570	545	597	551	524	551	554	539	555	556	556	590	576	543	540	507	576	572	531	548	553	571	569	546	584	580	576	584	564	586	599	564	563	588	592	593	572	557	570	515	573	573	586	567	534	548	588	554	608	586	526	552	521	530	550	575	522	522	564	571	598	601	541	521	586	551	611	538	567	526	551	567	533	563	583	585	551	568	576	563	549	562	561	592	528	576	542	585	596	565	570	562	544	593	557	521	536	555	556	586	601	555	511	603	533	577	565	554	561	560	600	556	538	603	562	535	538	566	568	553	583	561	605	578	586	574	563	566	549	565	537	565	593	551	593	542	539	534	568	569	564	539	552	587	552	560	581	539	585	567	586	559	543	540	562	520	576	575	542	588	499	539	560	549	566	623	545	567	610	563	608	542	581	524	512	553	606	588	556	584	550	545	565	567	549	558	536	521	556	544	600	586	550	550	611	550	547	554	547	538	550	578	555	536	584	560	568	552	571	540	578	544	573	563	560	531	526	580	574	578	568	529	562	571	533	523	558	590	510	555	599	544	599	586	530	587	555	580	578	536	539	593	491	558	573	560	557	535	523	546	556	547	568	557	566	573	588	578	564	552	557	567	547	570	572	567	583	531	591	570	549	528	562	520	615	611	569	530	551	567	511	542	526	578	580	537	548	507	555	564	585	568	572	545	563	616	533	521	573	536	506	557	587	545	563	589	564	524	526	565	543	504	565	547	592	544	555	556	588	551	528	518	538	588	553	576	531	538	576	548	538	574	547	520	563	576	602	568	560	562	556	519	588	558	578	553	573	551	531	534	608	589	576	527	609	554	565	519	580	577	584	560	597	582	557	561	524	527	548	559	572	516	548	611	540	579	577	575	556	579	570	547	562	562	566	565	556	553	500	591	559	532	569	519	548	562	554	565	543	550	579	561	617	592	586	566	537	575	564	583	542	557	559	605	581	560	528	516	553	589	604	535	551	541	562	567	571	553	559	526	526	546	540	558	593	559	564	581	543	564	536	565	529	554	513	569	577	564	598	546	584	562	599	521	557	540	610	555	586	582	593	539	566	567	594	544	583	581	555	512	546	534	537	579	582	545	554	573	558	576	564	561	549	550	568	552	555	620	559	565	533	582	577	536	589	586	626	583	518	540	607	553	586	558	610	581	583	591	554	540	584	557	583	614	526	547	577	591	587	542	585	601	550	565	508	558	571	569	495	536	554	509	551	576	546	570	541	544	600	527	559	550	552	588	585	554	571	554	586	553	546	534	577	573	545	531	547	555	583	578	580	530	526	572	559	541	539	580	540	566	610	532	562	581	489	553	532	588	567	563	546	579	594	586	583	522	552	548	531	573	580	557	558	572	552	555	537	559	529	557	570	572	593	569	549	509	581	589	551	573	586	563	537	580	564	584	545	585	509	527	502	572	540	560	534	578	560	550	550	540	594	540	550	581	516	552	544	526	559	562	579	538	544	579	540	569	593	547	581	563	543	556	565	555	501	535	535	576	545	532	589	591	527	574	510	542	547	498	511	553	556	574	574	580	547	530	581	578	565	588	528	580	525	562	533	569	541	538	531	540	511	600	593	533	566	558	551	581	555	562	549	550	561	549	575	558	561	556	560	523	577	505	589	540	581	578	523	594	548	568	572	520	584	580	578	513	534	576	548	557	554	560	581	543	523	534	601	564	587	559	532	597	593	531	538	556	565	603	568	583	571	525	572	560	562	569	559	603	556	565	566	552	559	538	588	532	560	572	536	568	525	605	557	561	546	576	581	512	613	553	558	583	624	576	565	570	509	561	557	517	552	536	544	525	577	548	561	575	550	625	562	564	532	557	608	573	556	543	585	570	583	582	524	560	550	545	551	547	545	573	566	560	566	541	539	540	561	588	560	572	621	587	566	568	533	522	569	561	556	571	560	590	602	577	553	560	595	583	568	500	530	596	582	552	533	542	546	563	551	565	532	560	572	567	602	572	571	544	532	549	579	549	565	579	574	575	582	570	544	541	557	521	544	502	537	599	576	570	570	553	550	576	543	573	571	559	583	573	567	583	581	562	543	595	549	546	565	550	554	541	551	585	600	538	549	560	562	569	546	491	564	572	577	560	584	522	567	526	602	613	580	559	538	552	541	539	550	517	615	576	557	624	588	557	569	509	565	543	570	543	528	537	525	564	612	520	596	571	541	534	549	588	539	536	556	578	536	578	516	535	502	574	541	572	548	540	613	587	569	538	535	592	560	591	541	566	577	590	574	510	565	499	578	546	562	588	534	557	524	573	560	541	532	562	544	546	587	559	561	549	588	601	588	563	547	594	536	556	598	545	563	592	553	553	594	548	532	562	558	561	564	569	590	561	577	522	548	560	533	545	529	575	555	553	585	593	574	536	556	588	600	511	550	594	595	541	546	550	560	562	475	561	560	543	527	579	571	515	532	534	591	589	551	561	570	600	570	576	544	553	496	557	558	546	521	546	522
25121	33961	16718	8794	7095	4569	2676	1244	1104	1126	972	842	742	716	677	654	625	632	627	637	662	602	630	611	632	608	699	590	598	642	619	617	634	581	594	576	637	611	603	546	610	581	567	613	598	617	589	589	584	587	576	588	611	577	596	584	581	571	583	619	608	593	595	599	574	597	615	536	626	606	620	562	559	622	593	551	606	583	612	608	603	597	596	629	557	590	564	585	620	581	585	557	604	579	592	584	560	569	623	591	558	598	603	618	604	579	561	590	601	600	604	594	575	565	591	629	623	601	606	593	636	602	590	565	636	608	560	593	599	606	632	573	649	586	595	571	598	614	638	564	595	576	598	611	596	590	586	579	593	597	598	552	590	608	630	601	587	646	598	562	607	618	612	584	623	586	588	575	544	607	566	587	588	603	556	581	582	569	574	592	631	611	594	623	602	594	584	570	567	562	573	603	584	570	556	544	607	654	612	585	584	600	578	600	635	613	563	601	551	597	586	588	619	621	563	576	584	593	623	573	600	597	571	572	618	578	620	582	581	625	613	598	588	591	595	590	624	585	577	602	581	588	626	621	619	593	551	607	592	559	519	589	608	600	636	539	631	582	577	601	581	562	588	599	576	580	608	562	577	570	601	612	597	565	587	596	599	620	596	598	570	581	583	602	581	598	568	587	639	601	606	644	555	632	557	563	601	583	598	580	544	602	645	575	613	596	544	551	573	571	600	598	611	570	620	581	615	651	608	616	613	602	569	593	615	600	593	594	619	586	596	613	625	590	599	582	601	549	574	554	597	594	599	601	595	609	606	571	575	579	621	585	595	577	572	614	600	596	618	595	605	590	628	553	577	548	572	611	579	632	574	599	631	607	591	622	600	626	607	568	598	613	580	591	588	601	575	628	583	577	580	595	602	584	593	574	571	604	588	583	635	615	573	544	580	604	607	567	562	597	621	623	616	601	640	598	607	584	603	606	595	620	564	556	572	604	617	594	619	597	574	634	588	562	575	623	589	598	575	579	591	567	634	569	641	619	572	603	633	598	560	575	565	588	617	589	554	619	565	584	568	604	559	554	570	638	589	619	564	573	600	626	577	592	622	589	586	565	591	613	592	572	583	559	566	607	590	608	592	594	561	599	556	585	584	552	589	600	615	583	631	600	555	555	581	593	579	593	584	607	624	593	592	563	567	597	578	580	617	616	605	600	582	590	596	559	569	599	589	611	606	586	593	570	596	598	575	587	599	536	588	599	615	589	564	581	568	569	601	592	576	573	626	603	593	595	582	569	612	594	594	589	543	601	571	571	602	625	586	609	599	588	592	619	626	563	565	620	570	589	601	564	592	563	582	619	592	603	596	569	608	600	580	601	645	558	573	626	580	582	605	562	597	592	590	576	601	595	592	576	595	647	613	605	585	591	609	586	609	603	602	569	544	608	552	620	603	603	620	608	589	592	570	592	624	596	577	571	579	597	626	627	581	571	570	586	638	544	605	596	623	557	597	590	576	604	621	566	576	592	583	572	574	592	626	603	621	591	592	628	606	557	614	571	589	573	575	593	585	579	578	578	619	578	525	602	619	585	607	614	588	618	581	550	531	582	555	608	573	617	584	607	572	641	628	610	629	600	581	593	562	612	564	599	593	555	580	629	528	620	568	587	627	571	607	619	593	589	571	560	603	610	577	605	590	549	570	643	576	605	621	573	587	604	605	573	586	597	547	602	616	564	623	616	601	558	574	618	622	597	642	590	600	618	618	596	599	595	563	619	605	588	571	572	593	597	596	575	649	591	647	600	591	575	575	608	612	621	541	595	574	616	593	557	621	574	595	554	557	553	587	608	598	570	568	565	579	572	613	591	643	612	538	592	610	611	597	587	585	628	632	538	565	590	597	559	583	609	602	574	555	594	546	646	582	586	587	609	601	593	573	562	583	595	611	593	613	601	634	594	562	562	606	571	526	642	581	618	614	560	626	608	585	617	548	645	632	558	589	571	602	614	565	587	552	627	580	542	611	570	569	609	570	579	632	597	567	612	591	603	600	620	614	607	572	588	619	623	545	617	573	581	583	567	587	582	576	616	621	594	584	565	618	593	618	598	587	559	586	591	576	607	609	590	563	595	607	625	576	571	590	563	629	573	567	593	565	604	585	588	576	582	577	665	639	581	558	625	642	625	590	569	602	607	589	584	605	561	619	586	590	582	591	583	586	624	591	582	591	603	601	619	564	578	604	606	553	577	591	598	626	541	581	566	549	628	576	592	602	610	592	634	612	587	537	591	576	628	587	602	625	574	576	591	598	670	590	562	552	574	618	567	589	551	587	570	560	591	603	550	583	586	535	597	593	605	582	624	579	600	583	596	590	593	608	624	581	584	579	598	625	600	591	597	546	586	573	617	566	560	606	568	598	632	598	546	590	632	575	594	643	574	592	575	587	616	624	612	599	559	590	592	625	550	546	571	599	593	586	586	575	603	630	564	541	583	581	605	575	619	613	590	588	626	601	591	575	593	573	620	570	583	582	593	558	594	596	603	575	569	561	593	607	591	579	537	595	600	563	584	642	562	555	582	615	584	595	596	619	568	609	596	586	590	587	577	600	578	644	626	591	589	609	594	590	635	593	585	606	594	621	589	585	558	594	541	580	552	582	597	612	607	587	620	623	609	573	618	556	579	563	596	611	586	578	594	569	593	594	549	580	629	617	622	609	594	571	577	618	626	620	560	588	601	631	602	583	576	577	629	617	604	594	607	601	569	569	548	579	614	606	585	548	569	578	585	580	601	624	594	589	589	616	560	556	638	649	652	606	602	608	586	590	550	597	577	619	588	607	606	603	573	588	616	602	654	570	572	589	600	613	596	561	595	592	580	638	596	558	614	614	576	559	600	557	567	561	576	601	625	584	607	577	615	560	596	565	654	543	610	540	600	601	618	587	582	556	561	568	583	583	539	612	602	622	603	606	561	564	628	569	588	590	571	617	588	624	584	594	622	621	586	566	578	583	594	582	592	595	598	572	615	616	653	605	628	624	616	573	576	588	589	639	572	562	539	599	570	586	550	603	590	552	572	575	605	588	590	572	596	599	589	576	532	604	610	582	599	583	598	565	651	570	601	549	586	622	605	518	604	571	587	553	564	601	561	627	606	615	584	630	601	618	587	595	570	584	604	576	635	603	610	576	570	592	611	572	591	623	560	612	566	597	569	583	601	555	619	645	603	610	581	573	622	593	607	601	587	555	576	612	635	583	608	586	581	627	605	579	599	587	565	575	568	635	590	647	609	584	624	567	610	572	608	637	604	618	562	590	595	579	585	587	592	609	622	597	609	625	600	586	610	565	623	579	617	597	562	591	593	559	594	590	566	620	559	557	589	589	612	562	572	589	572	634	601	576	601	583	582	572	566	583	610	620	586	604	615	587	631	574	592	631	582	635	623	592	586	555	605	591	594	580	581	571	595	578	599	624	556	583	568	572	580	601	561	617	568	571	610	569	582	625	603	600	641
22724	21189	28664	23988	21189	21181	9666	1527	1102	951	855	830	668	576	510	527	500	466	457	427	430	433	431	422	403	437	1230	597	430	452	428	386	400	382	394	351	369	384	403	387	406	404	452	414	386	389	436	384	404	404	367	420	406	402	360	389	385	425	374	400	404	374	401	411	397	371	394	380	398	392	393	404	358	424	393	366	404	439	398	381	428	386	417	395	401	383	404	410	358	341	386	407	391	408	390	367	407	386	381	377	369	377	413	384	421	398	367	377	375	390	361	422	419	365	393	404	383	413	397	353	418	370	420	383	398	416	360	415	372	367	391	377	386	391	364	390	412	354	384	369	390	378	425	361	401	394	394	402	352	415	366	426	388	371	371	410	393	346	436	401	384	391	410	383	393	375	394	376	378	418	406	401	365	395	381	383	365	415	393	376	374	396	375	402	392	427	385	400	412	413	356	366	355	374	413	411	359	414	406	366	371	399	425	371	363	431	362	384	408	386	406	366	367	360	381	404	378	354	422	405	383	388	360	423	400	384	407	414	382	402	389	360	413	382	383	386	384	386	430	394	386	374	381	400	369	369	395	408	401	416	376	366	419	397	360	374	424	395	386	385	391	395	411	389	358	400	404	375	398	395	374	389	393	420	399	392	400	390	391	364	369	397	401	407	371	382	392	400	414	378	389	399	395	392	401	367	389	383	375	417	410	382	410	404	384	424	379	371	377	374	416	400	413	404	374	374	332	394	425	419	366	381	359	390	388	408	381	408	353	402	408	400	401	377	387	358	412	423	385	377	353	400	405	382	394	385	398	397	420	415	385	389	395	365	383	394	410	403	361	387	376	370	377	357	401	407	391	403	405	380	420	371	428	397	385	413	421	411	410	419	383	444	378	377	397	390	359	368	369	364	402	405	354	362	398	401	431	360	366	372	368	391	409	399	375	407	333	365	385	357	402	396	391	383	342	356	401	366	392	408	389	388	384	374	405	360	396	395	379	400	387	391	412	408	395	437	369	401	396	399	363	381	392	386	382	384	342	391	395	374	406	409	405	395	398	349	377	363	385	398	366	404	393	395	429	422	381	376	418	362	391	370	403	393	375	359	403	384	416	415	412	385	402	381	374	386	372	371	366	354	404	358	390	409	377	366	409	366	370	407	367	378	397	388	401	407	395	386	370	331	373	404	388	385	377	368	419	417	382	381	350	412	365	392	360	411	389	398	396	356	378	412	415	395	337	400	431	368	410	369	378	384	397	404	434	381	394	381	395	402	401	350	374	411	375	356	391	371	392	370	417	422	352	392	398	399	419	397	393	388	375	361	371	378	412	443	365	353	413	409	405	392	388	344	406	359	380	349	378	402	385	382	395	360	394	383	415	386	350	391	389	419	396	388	368	372	394	396	350	398	417	397	432	385	396	371	385	393	379	407	362	353	387	372	384	380	397	383	400	406	354	402	393	387	391	357	399	390	388	396	413	374	402	398	383	392	392	356	394	409	380	400	405	409	404	373	372	388	417	364	374	386	374	404	340	407	369	393	398	382	411	386	389	388	384	389	430	394	393	391	400	384	377	372	382	432	422	395	397	389	374	373	383	417	400	367	398	386	369	397	421	382	415	412	410	412	386	357	397	421	367	355	352	392	401	400	420	413	392	372	402	400	376	423	350	389	406	401	411	368	378	392	407	416	383	426	390	388	374	404	389	402	427	403	355	380	405	414	366	416	386	375	382	383	393	369	375	372	374	406	386	413	379	369	382	413	427	394	348	353	438	426	362	401	371	375	399	382	409	397	390	425	338	373	363	408	373	377	374	390	366	373	380	385	392	423	382	369	375	398	373	375	360	391	377	423	413	389	404	378	387	410	428	392	410	364	422	410	418	397	405	388	363	422	375	379	341	414	372	399	361	380	395	391	357	381	404	354	374	385	385	391	379	419	351	355	401	381	422	417	351	377	418	361	456	349	418	397	400	402	394	379	411	409	393	393	412	410	376	385	391	402	379	365	398	382	362	367	395	409	362	402	389	381	357	382	430	389	398	394	377	359	394	364	386	396	402	404	370	385	393	375	393	405	377	395	381	368	360	376	420	387	405	394	390	394	390	392	416	425	392	411	395	400	419	420	381	412	360	406	381	421	367	390	367	368	380	396	401	408	397	368	358	414	361	426	371	373	397	399	413	395	392	398	413	398	384	437	380	387	380	385	369	392	372	387	396	421	403	370	404	362	397	389	342	391	403	427	392	368	372	396	378	392	405	374	399	378	382	425	384	368	375	401	363	365	374	401	397	396	381	459	388	362	397	407	414	391	389	382	416	398	372	408	409	403	405	374	394	395	380	371	395	374	389	402	363	382	390	369	412	386	397	388	355	384	382	412	394	388	392	367	379	433	415	430	372	409	411	386	379	361	415	391	388	361	370	381	382	367	404	382	401	363	394	353	380	366	386	372	370	366	387	402	404	395	361	403	389	374	399	417	391	378	388	372	395	382	372	396	392	429	391	359	407	367	393	378	379	423	401	396	351	389	414	387	405	378	324	383	391	392	357	328	386	355	399	373	435	406	391	365	404	391	398	383	370	384	353	391	430	352	403	399	390	398	371	381	412	397	395	368	419	392	387	380	374	398	391	389	430	412	394	410	355	402	389	385	388	382	374	378	396	372	428	373	381	412	409	379	382	406	393	387	393	384	367	392	372	367	369	388	377	387	398	399	389	359	372	413	392	382	396	397	366	420	415	417	395	374	378	398	391	363	400	369	388	406	393	381	413	395	435	382	394	394	393	370	374	376	386	388	345	418	410	409	396	430	393	403	375	388	385	403	385	374	398	393	429	417	407	389	401	405	399	384	367	424	411	427	390	373	406	389	422	382	378	408	385	397	382	409	413	336	378	348	357	368	422	420	385	345	405	388	378	398	357	389	370	408	382	431	374	372	403	381	400	372	403	413	408	383	360	389	397	358	401	355	386	404	421	368	395	382	428	404	374	390	370	400	396	353	359	388	372	400	386	406	384	393	370	390	407	407	387	363	336	364	432	392	392	396	403	403	390	379	404	352	425	372	377	408	388	395	405	407	389	411	422	375	371	404	371	411	408	411	420	395	387	390	400	439	362	413	385	386	380	414	388	409	400	414	354	411	388	387	418	390	372	402	387	403	392	385	410	401	383	389	410	400	382	410	371	426	408	406	431	391	377	392	353	410	395	404	409	376	360	407	362	403	377	371	379	372	398	361	405	398	422	397	446	406	404	398	350	401	417	383	373	395	410	395	380	405	390	376	392	378	406	398	377	399	382	392	407	411	407	382	403	394	393	387	389	399	395	408	371	379	400	390	411	382	398	376	403	399	382	378	395	353	386	400	375	377	377	366	379	386	368	395	377	405	361	383	347	397	389	416	388	353	391	387	391	399	368	401	363	399	401	375	358	423	401	400	442	356	389	366	419	395	411	382	415	390	376	422	404	364	398	360	374	400	393	356	359	366	364	393	357	371	377	376	404	369	372	406
29110	45510	25537	15433	12849	9410	5316	2169	1914	1452	1367	1194	892	733	673	637	614	580	524	491	507	467	479	472	447	519	1829	708	425	432	427	431	449	437	429	433	456	450	381	421	411	399	421	424	408	395	415	432	396	414	409	435	464	387	442	420	412	400	422	398	404	375	412	424	417	362	404	410	407	424	364	378	414	420	416	428	426	435	395	400	434	404	410	423	377	413	368	429	416	400	381	413	400	406	421	367	459	383	401	421	417	415	430	424	425	412	376	342	440	367	373	414	408	429	372	440	400	378	397	398	427	391	411	411	398	394	403	398	395	349	378	377	418	405	401	440	430	429	420	415	411	380	354	412	404	389	403	376	412	432	362	409	407	409	417	385	393	390	408	377	393	438	391	366	405	369	407	429	365	386	403	404	442	417	392	403	381	423	397	391	376	402	384	418	421	399	414	429	451	398	395	383	388	427	430	413	404	375	414	398	389	410	380	405	380	390	430	414	432	383	371	429	383	425	404	402	407	385	400	399	364	410	403	387	431	413	416	380	412	396	409	432	384	408	431	381	393	396	384	367	398	412	397	389	407	426	380	417	384	423	426	376	411	369	397	437	446	392	391	423	390	409	396	412	390	439	378	409	395	428	379	381	391	395	391	397	396	416	398	377	405	415	385	393	398	382	409	384	399	393	417	396	421	393	389	408	398	440	429	383	379	418	399	384	390	381	420	393	424	414	384	393	385	416	380	408	399	425	405	388	391	389	403	414	411	392	429	415	348	411	401	395	392	437	428	454	429	419	387	396	433	381	450	431	393	390	373	406	408	389	366	411	404	403	423	416	409	357	404	403	402	397	377	402	400	429	419	385	379	391	407	399	438	411	377	370	369	409	390	451	365	376	431	399	400	388	407	358	423	385	410	393	417	406	366	416	423	412	427	431	443	396	385	397	387	443	411	406	390	444	383	413	402	417	386	406	405	424	418	414	402	389	366	400	407	399	418	400	418	381	416	404	382	404	390	390	405	393	397	389	421	403	392	406	406	391	423	442	390	398	371	415	408	389	375	408	385	390	381	394	402	412	412	408	380	393	391	395	393	387	420	384	447	415	430	423	445	382	422	361	382	387	384	376	399	411	383	390	400	397	390	398	410	393	406	403	378	363	435	425	408	394	374	389	425	424	398	416	400	398	406	421	413	422	373	393	418	400	382	412	375	369	412	417	401	414	405	379	411	390	412	386	354	379	397	403	431	366	432	425	404	406	399	393	419	394	464	393	423	368	383	377	408	431	405	426	409	396	394	383	376	408	371	382	428	405	369	397	387	382	406	403	410	405	395	415	410	393	398	396	402	408	410	406	404	411	415	386	406	409	397	388	407	406	418	376	402	399	393	397	405	361	401	382	353	392	427	425	403	396	431	418	415	421	388	431	396	425	398	424	387	376	408	393	371	414	385	393	438	413	404	385	397	418	386	425	420	399	412	411	427	391	407	412	414	401	410	392	390	405	409	390	436	361	418	405	379	418	380	367	405	385	422	420	398	396	395	376	422	394	399	367	429	418	360	360	434	397	419	417	386	419	376	396	390	393	403	397	416	362	381	377	410	385	396	390	385	409	410	419	407	399	419	390	376	392	446	392	411	384	386	411	376	403	407	361	409	406	413	438	379	423	408	393	401	387	369	392	392	405	410	341	405	402	395	400	423	381	409	398	399	398	426	412	396	419	389	428	386	460	411	359	406	411	433	387	399	415	384	404	381	351	391	411	415	430	387	391	388	390	375	435	383	361	390	409	412	418	391	424	404	414	421	435	426	424	373	429	363	367	375	410	411	391	391	387	412	402	404	422	383	410	364	410	394	401	404	417	434	411	375	362	408	395	397	389	432	402	416	413	410	385	444	413	427	416	397	397	419	412	384	382	411	425	367	405	396	386	416	402	398	398	410	392	399	394	369	358	414	409	398	420	395	405	379	400	435	368	407	380	407	385	404	396	407	413	394	437	385	354	403	409	417	407	388	417	376	405	412	423	416	410	390	408	418	395	409	384	393	363	378	380	377	397	429	402	398	384	377	402	425	393	397	387	419	371	404	412	394	420	414	395	379	431	424	420	393	408	401	405	408	387	393	440	402	378	369	356	414	402	376	406	404	417	371	419	364	419	423	406	406	396	388	378	445	422	403	442	389	403	425	435	381	404	394	408	394	412	390	380	426	419	386	380	411	410	399	390	408	403	390	418	411	416	415	394	419	401	402	393	390	383	376	437	352	390	418	393	435	356	378	450	420	412	422	400	404	377	379	384	390	432	371	393	411	378	371	398	367	392	409	355	429	420	441	431	395	405	412	433	409	402	429	427	417	394	404	394	402	397	399	425	408	412	414	385	432	384	444	393	404	390	385	428	431	382	389	392	444	379	407	399	356	402	436	394	395	408	393	400	418	411	380	415	409	436	395	402	445	424	409	421	410	391	441	433	420	370	424	411	415	412	393	421	381	395	417	421	360	394	405	383	418	442	383	433	436	366	399	379	397	378	398	421	385	374	431	382	366	361	428	365	426	403	419	377	403	380	358	403	377	424	406	390	372	432	408	377	376	420	382	414	382	386	393	371	399	363	388	379	419	392	421	382	375	396	391	396	399	412	409	388	396	384	432	391	374	411	392	395	373	399	420	428	416	374	415	408	401	388	422	399	399	369	400	396	386	395	383	426	427	397	420	400	399	378	407	382	411	412	366	395	398	394	421	423	370	383	416	373	374	396	415	413	403	362	408	398	380	404	373	422	372	408	409	435	409	408	371	412	410	419	395	399	396	399	422	406	404	423	398	382	411	416	419	393	428	409	366	397	418	406	393	411	417	428	376	418	439	410	385	409	361	408	419	412	445	430	453	450	384	429	388	394	392	382	411	387	403	390	377	425	390	396	415	396	400	384	409	390	445	370	397	386	415	395	405	384	391	450	372	417	402	362	359	374	400	400	396	386	437	406	409	416	392	409	417	411	408	365	391	402	400	408	402	415	394	375	399	384	403	389	383	385	360	407	410	413	402	374	384	425	396	384	409	382	401	421	399	402	414	405	426	403	427	395	392	413	374	416	381	412	403	396	373	392	371	421	410	391	402	383	396	387	430	437	430	433	401	421	391	392	402	402	404	377	418	372	412	435	395	404	348	404	418	377	397	416	396	423	394	401	410	412	402	388	378	391	395	394	371	395	398	403	396	415	382	381	386	414	366	362	404	392	395	376	431	391	380	406	406	385	374	407	394	419	377	395	398	391	414	396	388	390	389	377	421	428	390	368	403	379	399	411	415	405	411	412	386	404	428	402	384	374	429	383	411	407	389	405	427	405	392	415	421	371	403	393	415	416	425	438	373	400	407	410	417	376	419	362	404	400	387	403	409	380	446	377	431	405	377	371	412	425	405	419	414	399	405	389	394	357	417	368	372	409	422	398	393	383	346	398	388	382	385	345	386	384	347	393	402	370	398	411	401	440	401	389	431	366	404	407	399	428	418	418
28847	21249	13824	5423	3071	2155	1138	591	520	480	480	486	430	421	410	420	373	382	352	342	369	420	383	419	410	387	333	380	347	375	438	368	390	365	401	406	396	353	406	406	423	357	398	382	376	383	399	424	371	409	413	419	428	418	410	412	393	373	377	401	396	414	387	367	370	376	357	379	346	398	364	349	389	429	388	373	388	389	418	397	379	394	391	340	387	396	397	340	384	382	407	399	351	358	388	413	395	414	385	364	376	410	407	375	382	420	379	348	372	367	403	415	374	371	396	367	393	392	378	365	404	376	403	436	400	388	374	359	391	346	406	403	385	374	409	373	404	368	388	401	406	337	378	400	415	396	398	419	397	374	391	406	350	376	370	411	386	419	395	385	395	361	390	387	382	380	391	399	377	396	387	369	369	388	420	363	380	366	374	388	411	401	413	368	397	364	391	391	410	391	399	434	381	408	368	423	387	365	403	371	370	378	365	366	400	398	376	390	364	387	387	406	383	412	399	362	384	421	384	388	390	398	383	371	401	346	390	396	401	404	403	415	405	404	368	404	411	382	410	369	405	400	399	363	385	356	364	383	375	389	405	354	383	369	388	385	367	391	422	392	389	398	378	413	384	387	381	432	361	392	388	361	388	405	375	444	389	391	401	390	384	364	424	403	344	357	389	370	377	391	393	387	357	388	389	403	428	417	397	391	363	403	370	394	420	366	397	387	405	373	411	360	423	396	407	395	374	383	385	396	371	355	385	386	390	351	385	384	363	439	380	366	397	366	407	428	400	409	374	402	392	384	367	378	387	409	378	364	431	363	359	346	395	360	402	366	388	400	382	400	374	391	348	386	364	389	384	460	392	402	451	383	381	413	395	369	385	379	382	371	373	369	399	409	357	356	371	378	407	383	385	405	389	390	387	400	401	399	389	380	384	417	411	409	431	413	378	389	373	401	397	407	409	396	374	407	373	399	379	385	391	373	433	367	377	380	376	369	378	400	396	372	360	360	400	362	390	410	386	374	400	407	381	418	378	376	396	370	423	376	382	416	380	390	396	362	386	404	385	395	370	383	407	396	366	412	357	345	350	370	399	397	409	395	387	379	385	405	385	359	376	389	386	373	370	376	414	385	384	390	386	401	370	394	384	369	369	390	392	396	336	381	374	353	377	381	396	393	373	399	369	429	417	397	405	379	377	418	420	372	365	388	387	417	339	393	401	385	368	414	426	411	382	395	402	406	383	402	423	384	397	357	357	422	400	396	398	376	351	385	412	392	390	377	374	385	366	396	403	399	377	377	399	397	378	383	397	392	375	389	390	393	362	382	399	388	365	391	370	415	401	420	400	393	381	386	368	339	421	364	394	394	393	373	390	386	377	386	391	397	381	379	392	409	385	436	387	368	397	371	427	366	403	402	411	399	398	368	412	348	426	413	401	366	344	394	385	400	388	402	371	350	401	405	385	392	394	370	400	386	369	377	355	389	392	394	429	358	384	401	404	403	351	367	369	370	408	374	356	391	361	391	364	429	396	371	373	378	372	357	362	372	384	388	365	383	434	378	406	394	382	373	402	376	389	403	396	403	399	371	379	381	388	387	408	395	400	380	421	396	361	402	395	352	384	366	383	364	419	374	384	398	387	380	391	387	396	399	384	356	387	384	391	379	389	356	405	380	410	385	367	390	383	378	374	394	392	408	391	371	346	373	359	380	392	404	365	416	381	421	381	381	380	407	367	366	384	388	424	404	385	401	383	379	431	393	364	392	415	374	425	352	373	389	401	386	387	424	374	381	369	390	398	419	339	405	384	387	385	383	379	411	390	401	401	377	381	387	419	383	374	402	398	376	407	393	382	377	403	385	360	379	380	408	393	392	394	413	384	348	405	385	383	392	409	378	382	388	389	398	383	420	397	404	379	377	414	408	395	408	386	367	383	369	403	349	377	382	390	423	389	375	390	375	402	395	431	406	351	406	358	393	367	371	388	394	360	390	419	408	365	366	410	382	393	380	389	395	365	401	383	405	398	383	385	405	379	388	417	395	379	397	379	388	383	403	398	362	353	423	391	439	391	409	392	339	369	389	406	414	352	391	392	383	385	391	355	370	373	355	366	359	379	388	367	394	351	396	389	364	342	392	386	392	378	373	369	407	388	400	382	387	406	379	395	400	346	367	419	378	382	406	391	386	360	387	414	372	371	377	376	395	382	413	432	410	401	389	374	370	347	399	395	389	406	354	338	366	355	406	362	378	411	393	399	434	400	383	399	414	416	427	384	391	376	369	401	411	392	372	398	379	428	307	368	433	362	399	383	384	381	378	416	400	377	342	376	365	381	397	370	363	388	403	383	399	407	364	402	418	366	351	361	398	364	441	376	372	405	412	394	363	374	369	403	371	376	376	398	391	393	353	385	365	377	391	351	390	410	411	437	408	380	392	380	428	378	368	400	376	398	335	354	398	375	419	408	383	374	395	404	387	408	386	389	385	400	379	381	382	379	377	374	389	402	381	397	389	399	342	400	361	373	400	386	361	395	384	388	375	380	376	390	380	381	399	369	369	355	355	397	374	353	372	389	417	390	366	430	414	402	392	400	408	353	404	354	405	389	384	413	375	412	355	390	374	401	406	429	393	407	393	402	404	402	392	388	354	390	360	376	412	376	380	363	378	406	378	381	393	361	360	387	401	378	392	410	388	364	398	379	387	391	381	337	389	429	398	399	400	378	417	390	383	409	408	383	382	377	387	397	370	427	369	409	392	399	357	439	364	396	380	384	342	383	399	411	379	446	376	420	345	378	372	384	413	352	390	393	384	381	354	406	378	352	388	414	397	364	358	373	381	396	382	351	361	421	398	378	385	396	384	388	385	389	425	404	363	369	363	397	340	370	376	368	424	397	411	379	369	397	372	368	398	360	388	386	397	391	391	375	422	398	410	400	355	381	392	378	368	386	383	414	371	385	399	397	424	380	366	382	365	391	381	419	421	424	359	378	389	417	410	378	367	408	387	381	430	392	366	390	419	374	388	378	374	363	412	398	388	387	403	398	370	390	417	387	380	398	382	381	384	369	390	373	370	376	375	401	383	435	361	404	403	364	412	396	395	372	385	445	376	376	386	389	376	387	423	367	389	373	402	392	333	365	351	380	408	401	388	424	370	365	379	392	366	390	358	400	381	402	401	415	363	392	398	386	355	395	387	377	398	366	378	415	411	395	366	386	403	388	372	375	395	416	368	380	386	395	399	418	417	386	412	358	402	369	419	347	417	363	413	366	355	433	384	405	396	413	396	410	360	390	414	422	383	399	416	387	387	382	371	419	404	422	399	379	337	409	380	396	357	366	385	358	367	346	381	375	366	397	359	384	382	368	365	406	368	370	372	400	410	357	389	399	374	378	394	375	366	394	370	381	367	384	392	369	389	376	368	420	376	390	363	384	395	373	377	416	391	372	371	416	397	394	396	412	389	335	389	387	391	413	377	406	389	363	348	364	392	414	414	380	382	386	371
21335	26507	12667	5972	4962	3810	1967	893	793	597	657	592	549	481	426	431	446	445	458	460	444	451	441	454	433	425	439	455	426	404	414	432	402	410	395	439	435	375	425	427	421	456	391	426	396	434	444	420	439	453	427	428	420	424	440	429	412	466	392	434	444	409	410	425	402	431	462	411	433	386	438	452	428	443	472	418	423	432	425	399	457	434	454	427	412	453	393	457	407	443	417	394	399	472	430	470	415	417	450	477	427	419	436	402	416	411	395	410	431	430	421	403	419	441	416	437	404	421	441	453	455	420	421	456	437	397	428	417	423	413	417	414	435	444	398	438	437	407	432	424	439	455	419	408	407	417	430	424	404	426	431	416	441	470	453	405	412	437	393	449	414	434	441	411	412	465	415	413	424	420	396	447	442	390	436	422	428	396	431	450	369	381	454	396	463	416	431	408	407	423	432	425	415	408	405	452	416	432	397	447	414	432	419	452	450	428	421	449	458	443	422	429	439	440	427	424	410	436	419	429	457	480	402	399	431	456	413	443	428	389	411	410	441	449	402	420	406	424	448	428	437	440	418	424	417	414	444	455	449	408	410	441	451	454	426	436	390	448	464	391	420	419	422	420	426	411	418	462	450	461	420	396	434	415	416	432	409	440	446	423	456	393	406	443	427	409	387	402	440	444	439	441	419	432	440	408	410	416	404	439	407	438	415	447	402	415	402	421	459	449	390	406	413	423	428	484	407	431	450	388	403	448	419	421	453	427	447	416	418	457	463	419	398	456	412	411	434	430	407	413	426	433	425	423	378	420	421	403	400	426	402	420	397	419	448	432	440	425	455	438	417	418	463	386	419	431	432	406	418	416	414	431	440	429	434	427	413	440	398	412	451	437	417	400	404	408	399	442	483	424	446	455	411	431	464	442	406	442	449	471	406	429	435	393	420	428	386	400	457	416	439	453	445	413	453	448	396	417	457	418	437	445	451	414	398	459	458	400	415	408	417	387	456	425	417	415	441	413	436	438	419	462	451	439	446	432	424	427	428	412	449	409	429	408	453	461	430	415	419	438	385	418	412	478	448	384	429	461	429	412	427	423	414	427	424	415	398	394	449	428	435	436	410	439	456	452	391	424	397	441	435	394	447	402	390	427	413	415	431	441	438	428	434	395	452	360	434	477	407	434	448	406	403	443	426	460	416	399	446	421	419	369	397	443	416	440	398	391	437	427	408	484	435	442	430	432	418	426	421	398	446	426	429	421	439	460	425	379	408	411	406	458	410	452	401	417	474	457	412	435	461	420	420	433	421	403	441	377	432	446	410	391	413	422	455	386	413	437	427	433	415	390	422	423	427	422	422	463	440	436	406	419	457	410	453	459	432	415	417	438	442	387	414	456	403	426	452	422	438	430	403	465	394	436	450	425	433	435	409	427	422	432	451	446	409	414	405	399	389	453	445	435	422	433	413	472	432	431	430	418	432	425	409	385	401	429	439	423	428	390	407	407	421	401	378	388	387	411	398	417	389	393	456	443	425	412	399	414	414	421	396	442	424	440	426	422	413	439	413	410	424	417	431	415	407	390	442	408	452	422	469	446	425	449	446	434	470	393	440	441	429	373	431	453	446	433	441	401	394	442	445	430	414	457	445	421	394	431	454	417	447	439	426	481	472	430	411	442	424	423	464	442	446	436	420	424	423	388	452	467	428	470	408	417	409	424	426	400	429	411	419	408	452	429	423	424	409	417	423	483	451	452	419	434	463	442	449	422	420	400	423	477	407	417	392	403	410	421	440	451	444	415	423	490	404	436	414	428	419	443	435	455	434	407	432	420	428	438	443	418	427	397	433	432	426	421	426	452	396	425	390	428	432	417	409	427	434	413	393	430	426	422	432	430	447	405	374	402	427	473	419	401	418	412	424	402	455	427	429	429	430	455	426	479	422	419	398	421	416	419	462	428	434	405	428	424	445	403	440	403	421	430	411	438	413	443	385	415	439	427	420	388	405	388	425	417	402	399	401	429	402	400	429	421	446	430	430	418	453	422	426	409	445	455	440	413	447	441	420	427	439	436	408	422	457	433	403	446	422	435	385	443	397	411	424	419	412	431	427	439	408	422	410	415	459	454	476	425	438	474	435	446	432	408	460	420	426	450	425	448	433	414	428	429	450	426	426	427	411	431	437	425	411	441	419	392	444	427	418	422	428	435	387	419	442	412	449	429	444	441	431	433	449	424	443	440	424	406	414	422	434	427	419	406	421	377	393	426	393	404	451	415	429	422	430	413	431	429	453	420	405	439	391	425	406	385	415	424	389	423	404	406	456	400	451	449	413	437	451	460	472	425	427	420	407	412	414	428	432	465	440	448	460	469	426	449	398	423	410	397	424	439	462	425	438	431	439	406	448	457	432	427	474	415	392	394	422	416	419	420	415	412	443	465	421	397	431	417	437	426	407	432	387	403	411	438	428	426	438	468	406	386	422	439	444	413	408	432	428	416	420	386	432	413	471	376	448	399	404	396	387	400	463	424	423	429	398	401	432	392	441	393	422	426	426	410	437	432	450	398	387	391	399	409	425	428	409	428	457	423	400	394	406	439	442	457	404	408	430	433	471	453	439	458	422	430	430	390	427	399	383	422	445	428	444	423	430	414	397	402	429	425	442	402	457	413	415	420	441	421	467	457	446	396	411	460	406	407	409	420	407	470	437	418	434	443	391	423	421	434	447	438	449	424	387	436	417	409	464	438	446	433	424	419	425	412	413	441	448	447	439	430	462	480	439	434	451	401	393	441	393	420	425	430	428	469	436	422	451	442	444	424	433	424	425	435	429	415	447	426	456	453	433	407	406	444	368	422	420	418	437	427	429	409	420	406	442	437	396	427	428	413	443	377	465	450	429	411	421	447	412	403	412	402	451	431	428	403	401	452	428	436	417	440	421	454	375	459	418	410	409	431	429	455	413	433	413	439	420	414	378	423	401	447	402	424	418	381	414	450	417	415	443	438	440	419	437	412	428	405	450	401	410	407	443	394	416	450	433	421	432	420	447	449	391	393	429	451	426	367	448	438	419	434	425	410	433	452	408	450	422	382	391	423	385	403	447	385	428	386	406	444	429	404	417	432	468	404	433	472	385	383	399	431	413	423	419	443	453	414	418	402	474	423	445	431	406	426	432	408	403	421	427	437	432	429	411	422	437	429	407	431	401	411	419	438	440	440	414	439	414	401	414	428	440	411	404	439	428	406	399	405	452	407	430	418	410	443	440	430	418	430	416	446	418	420	406	461	470	422	411	405	410	427	419	399	438	442	414	408	406	442	448	434	441	411	440	432	402	408	431	463	446	420	412	423	400	438	412	437	449	406	420	425	441	391	421	418	419	410	442	457	438	433	399	439	410	420	406	410	471	433	451	436	429	392	444	440	397	424	426	406	407	447	435	407	397	413	463	424	404	460	426	409	444	402	417	435	436	410	414	434	470	435	416	418	441	431	426	422	398	438	404	432	414	428
23822	21308	28474	24446	21307	13760	3288	1021	651	496	489	445	387	340	336	292	279	268	229	250	250	275	194	243	233	245	223	239	227	222	220	238	225	219	247	237	225	227	216	223	217	236	236	240	196	202	246	205	207	221	218	222	223	235	213	223	224	194	214	236	210	217	222	229	222	251	223	227	234	230	222	213	215	245	214	225	218	206	239	214	213	216	238	231	202	201	228	225	217	213	246	260	229	204	241	258	243	214	199	230	218	222	234	218	220	229	230	223	262	213	212	238	206	215	200	209	197	230	207	205	231	246	229	217	216	215	229	209	248	226	227	202	206	209	214	226	244	225	204	208	202	243	259	238	239	200	210	218	231	224	202	220	212	248	219	203	241	234	215	233	261	218	186	257	206	221	222	224	219	193	186	221	224	208	235	238	211	214	217	222	215	224	230	222	216	233	235	200	248	202	234	206	241	219	242	231	222	231	211	210	249	225	217	251	230	250	233	202	195	231	223	211	224	220	214	212	197	209	232	225	222	245	229	217	216	221	232	217	238	228	249	246	235	240	221	228	239	215	232	235	218	221	211	230	228	218	222	257	243	216	200	209	224	222	222	235	227	230	247	225	224	216	228	238	219	224	204	250	221	221	231	222	211	249	221	200	218	199	197	234	228	216	221	234	214	240	204	249	238	214	197	236	209	250	219	233	250	238	212	230	197	245	220	213	200	210	227	232	206	220	229	215	239	204	212	235	197	227	199	225	215	258	232	228	209	258	237	236	209	193	230	214	214	212	243	223	210	216	232	232	240	218	232	227	232	228	216	201	238	251	228	208	232	214	234	223	211	217	245	216	239	233	236	197	204	223	215	218	233	227	209	230	225	212	198	225	229	221	205	181	224	231	209	231	240	226	230	231	222	234	217	210	225	195	216	228	220	231	232	216	237	209	216	228	229	235	230	216	234	214	212	191	219	223	211	209	179	224	229	232	216	268	228	235	238	232	237	226	225	237	244	237	251	234	229	215	210	203	239	194	224	256	212	199	216	241	216	222	213	238	223	218	230	236	246	223	211	213	222	233	221	213	232	228	217	201	224	216	206	200	227	224	219	243	213	223	240	204	213	201	217	229	199	221	219	209	215	227	208	202	244	222	222	221	239	250	237	208	203	214	239	261	226	226	201	249	204	233	219	219	232	222	241	241	241	230	238	198	243	235	247	246	219	231	216	232	204	235	234	236	241	213	253	227	209	189	223	205	234	223	214	215	210	232	202	207	221	189	218	212	236	241	218	217	213	209	233	210	218	217	236	226	227	201	213	220	248	203	256	217	240	221	216	219	218	220	233	243	216	222	221	236	226	218	210	205	220	220	219	246	235	229	212	221	214	228	194	230	225	237	233	227	196	242	223	199	231	204	219	216	230	228	214	224	215	214	240	216	214	220	226	219	229	180	192	212	209	230	245	218	200	176	229	218	232	229	232	248	229	247	243	224	245	218	210	196	215	260	204	218	232	239	235	217	221	205	231	204	234	191	236	203	249	195	217	232	200	231	200	217	212	243	225	224	209	214	219	202	231	216	221	224	179	215	241	219	219	210	202	244	203	210	216	254	212	248	223	223	219	203	217	231	238	229	228	210	197	197	228	228	220	176	223	233	236	233	239	233	236	212	213	223	218	240	223	205	208	216	260	248	227	187	216	218	254	212	195	226	226	203	187	246	221	196	188	207	222	210	224	240	208	222	220	201	228	223	220	215	209	202	217	240	209	226	196	207	210	221	221	236	251	215	250	224	225	210	230	220	202	222	221	194	228	229	215	210	212	226	222	207	208	227	212	214	227	241	216	217	230	235	228	211	197	241	226	233	209	235	241	231	197	222	257	250	222	229	224	225	203	219	222	221	234	196	199	201	232	228	212	220	219	217	222	219	231	205	212	216	203	214	208	225	236	189	210	214	220	215	224	240	196	202	221	226	242	245	208	222	218	205	235	243	200	228	210	214	208	230	207	221	193	215	214	223	248	216	201	209	207	236	250	244	223	216	216	230	186	209	212	259	210	209	230	222	220	223	235	220	203	213	224	211	229	230	249	230	204	224	229	237	221	223	223	224	229	241	217	225	219	233	217	228	256	227	206	210	200	207	228	251	224	227	230	200	227	222	217	239	230	202	238	194	230	222	224	207	229	188	253	194	212	207	225	206	211	226	191	258	225	212	225	230	221	246	216	227	219	236	221	219	218	218	231	238	232	226	217	213	222	224	220	197	226	203	237	216	231	201	212	217	243	220	206	252	205	216	223	214	230	205	224	228	204	227	196	214	216	226	224	217	209	206	263	223	204	200	231	232	211	192	210	247	236	223	238	234	252	194	215	208	179	240	230	204	230	230	218	244	221	222	205	212	211	235	230	235	213	220	203	222	210	206	206	201	233	225	203	221	241	229	226	203	211	216	219	211	217	227	217	190	235	228	223	221	260	231	215	242	236	217	248	203	214	241	218	220	190	232	221	215	196	208	222	232	224	220	207	212	221	222	229	225	228	231	211	225	207	221	207	229	226	222	184	208	221	237	194	232	197	213	214	211	223	217	233	237	225	231	220	225	179	210	250	231	235	221	208	224	234	230	254	221	235	222	231	202	200	239	214	241	182	224	205	228	215	227	195	215	196	222	222	223	231	227	231	204	221	239	215	232	216	220	213	226	236	234	241	219	250	214	216	214	213	237	217	211	222	222	214	221	208	234	231	228	205	215	207	245	211	214	226	242	220	245	206	237	223	220	212	205	230	215	250	220	210	230	234	238	225	201	241	215	212	199	218	213	225	213	193	219	200	213	219	223	195	232	219	244	235	229	201	215	208	240	202	253	212	227	235	201	217	210	243	232	214	237	222	214	238	211	205	200	209	217	247	200	227	202	219	207	228	223	238	219	225	236	216	224	249	224	209	237	226	237	215	248	206	221	215	242	247	222	200	221	227	214	238	216	227	207	236	203	214	225	210	234	258	222	207	207	229	210	253	205	198	200	245	204	224	217	218	250	235	225	195	231	220	229	187	224	225	201	219	205	218	222	246	218	229	200	218	202	217	231	228	226	214	236	210	243	216	248	192	239	202	216	227	214	188	231	223	210	234	230	227	221	222	209	212	214	224	206	224	213	226	251	217	217	222	224	243	244	209	235	205	220	206	222	228	215	215	209	247	198	223	262	221	193	205	241	216	204	209	255	223	230	240	198	217	236	246	231	253	222	211	237	211	235	208	223	215	244	241	256	242	217	241	215	219	202	238	222	205	216	199	223	293	212	237	234	206	188	192	214	208	203	238	231	223	211	205	223	222	219	211	213	257	247	223	193	199	197	226	224	236	227	223	220	225	221	263	217	232	216	201	244	224	222	216	217	231	237	180	217	208	221	223	227	220	243	241	229	219	214	214	250	218	215	220	237	216	203	202	245	229	195	231	207	231	178	226	215	246	220	235	218	245	208	246	256	219	240	225	243	246	228	228	209	240	201	213	229	209	242	230	257
26150	40437	22643	11237	9545	7613	4203	1682	1127	843	777	682	537	518	398	372	320	296	308	315	315	287	268	275	291	289	263	241	264	266	290	276	235	243	248	272	246	259	273	263	277	272	257	246	263	242	272	226	236	250	250	232	266	236	240	247	248	264	256	225	258	239	253	260	264	266	248	238	235	247	248	246	242	231	225	263	245	254	268	243	251	268	225	234	253	269	243	280	241	236	256	262	257	246	251	251	243	256	242	269	253	242	268	217	250	245	230	251	234	233	245	248	237	264	234	245	244	233	248	258	253	251	244	271	246	239	232	260	244	263	229	254	228	238	256	254	240	257	249	235	248	259	253	267	248	221	218	268	257	227	252	242	239	242	248	273	248	251	236	252	256	245	247	255	242	262	265	265	269	250	278	228	258	250	248	251	198	235	230	253	227	243	262	246	258	256	241	232	255	239	253	244	255	263	255	229	236	270	238	219	269	267	235	235	281	275	234	270	258	234	265	218	232	257	242	246	233	239	253	235	239	233	268	254	269	244	243	233	269	248	237	259	242	239	240	264	228	234	255	245	207	248	219	249	253	230	221	252	257	245	252	260	253	250	279	253	277	260	230	242	237	258	248	292	231	239	233	267	249	229	253	225	253	265	242	247	233	256	266	271	233	274	268	268	248	242	240	264	241	256	259	267	239	256	257	260	285	264	239	255	243	254	257	231	242	237	263	227	241	233	238	246	258	241	238	238	232	236	254	265	241	230	226	240	219	224	254	218	247	259	243	263	240	241	222	250	244	258	269	263	257	252	251	259	240	256	257	226	282	246	250	251	224	237	253	240	263	253	249	243	265	239	259	266	258	259	238	255	253	235	239	247	259	248	224	232	257	217	275	252	237	254	254	242	243	249	233	258	249	220	278	269	249	259	249	234	260	246	233	242	258	246	260	231	254	264	260	266	264	240	259	256	266	233	220	272	236	251	245	232	249	261	250	232	248	244	262	245	243	242	241	265	236	247	246	254	263	239	222	266	251	251	247	244	245	253	252	241	249	241	237	234	248	248	260	263	264	226	266	226	243	248	235	226	251	239	253	254	233	237	236	232	225	283	252	258	250	247	244	238	237	242	234	259	228	258	246	255	270	229	250	248	263	255	221	268	247	234	235	255	226	238	239	240	243	218	241	231	248	260	248	231	257	239	245	231	252	241	241	260	255	252	261	260	256	263	259	240	254	243	262	248	270	237	242	263	282	231	232	240	269	227	259	259	263	251	258	253	228	240	231	247	261	234	262	269	255	228	220	270	262	238	259	230	252	241	250	238	233	200	260	252	234	234	219	266	273	227	270	261	234	279	243	265	254	232	253	245	253	221	257	251	245	271	257	247	232	257	242	224	269	238	265	236	242	211	237	249	225	234	252	244	257	241	247	248	231	255	261	252	215	265	242	258	251	255	271	229	280	244	238	244	228	245	270	260	253	229	242	249	248	268	284	248	249	252	238	228	259	233	250	251	248	238	255	242	233	259	261	240	230	248	235	244	235	257	234	235	232	217	246	294	243	209	234	256	259	239	242	254	252	249	250	235	260	253	239	265	240	224	253	267	261	251	276	260	246	255	252	254	233	246	246	231	254	242	265	252	254	243	262	227	242	278	244	230	256	240	253	239	262	254	265	247	262	238	212	218	284	236	250	245	231	217	275	222	239	249	238	230	228	241	268	221	242	260	260	240	228	245	243	232	255	246	256	269	237	247	256	295	256	226	255	271	216	273	240	225	228	240	239	242	244	237	261	234	237	247	233	238	250	269	226	243	245	255	268	243	242	252	242	234	242	259	249	248	258	265	245	260	252	233	264	271	254	244	252	251	230	242	225	250	226	277	254	239	206	258	251	248	247	237	222	241	227	240	220	231	231	294	233	278	244	254	245	252	256	267	257	248	233	258	236	250	248	259	251	261	236	255	243	243	257	245	232	248	247	260	238	252	278	257	229	271	229	252	248	257	242	250	250	265	236	283	253	256	259	255	248	257	255	266	265	241	230	256	232	239	241	231	238	273	236	230	231	252	235	225	241	225	231	267	243	277	263	225	234	249	216	250	266	264	243	232	236	250	226	274	241	265	259	209	227	258	255	260	248	267	246	228	288	282	249	237	236	282	255	232	245	268	253	245	233	292	258	244	248	230	267	240	257	258	232	273	238	285	222	253	231	245	261	256	274	251	245	253	223	286	246	226	238	244	278	230	272	262	240	252	234	250	269	216	255	241	264	235	255	276	256	246	253	223	259	253	262	238	256	251	268	233	255	267	261	220	239	253	262	251	243	234	220	243	241	233	259	251	218	251	238	219	249	226	237	240	236	264	270	235	247	250	256	276	245	249	226	238	261	257	242	246	239	245	236	220	243	237	235	253	244	243	252	246	267	257	269	244	270	208	238	251	252	246	224	250	241	288	255	250	246	254	269	234	240	241	247	253	279	248	259	256	280	216	241	253	276	243	241	241	200	234	258	246	240	254	232	277	246	256	228	248	249	247	261	261	257	242	237	275	241	240	254	224	281	253	234	265	269	238	253	238	227	239	236	252	254	214	249	248	228	256	251	244	248	257	259	222	245	267	277	267	240	255	243	268	254	269	237	247	220	245	238	234	282	249	262	249	267	248	231	240	251	244	255	276	232	248	256	264	249	239	226	274	273	264	247	233	223	243	253	252	247	268	257	253	238	231	212	237	236	240	229	254	261	237	226	261	243	237	219	241	271	243	252	253	251	263	247	258	234	248	262	265	239	248	273	269	221	236	254	263	242	214	236	245	224	268	227	245	236	255	266	237	263	244	245	267	230	249	229	283	265	252	254	242	247	252	276	260	224	255	232	245	214	234	250	227	264	235	239	263	244	282	246	254	240	240	262	251	260	248	251	237	238	258	274	253	248	274	237	243	244	251	244	242	226	252	262	215	232	236	250	262	249	255	244	238	247	237	273	249	237	257	249	244	259	246	225	246	263	235	227	252	230	250	219	256	275	261	232	249	242	246	234	269	233	227	250	246	238	231	254	238	236	259	254	248	243	235	249	257	237	275	258	243	227	249	242	262	265	241	226	229	234	262	253	252	244	241	225	258	238	215	251	219	259	271	224	238	252	238	254	224	252	260	238	268	266	258	249	228	249	265	248	244	242	246	242	263	251	236	233	252	244	246	233	248	238	247	258	244	237	247	223	263	251	241	281	255	235	229	240	238	236	240	263	239	245	250	260	247	254	269	264	251	268	262	211	241	250	267	249	272	252	234	266	250	251	263	268	247	234	246	219	203	258	247	243	262	265	251	244	269	254	249	245	246	266	248	263	228	265	236	237	229	254	247	245	247	244	273	226	255	259	246	282	248	265	264	265	258	268	237	227	238	265	278	254	276	228	236	250	239	248	217	213	215	240	261	284	257	264	246	231	239	237	251	261	255	250	229	275	257	261	255	224	241	248	263	232	230	225	260	255	270	252	241	258	273	268	260	230	221	229	249	256	266
25347	21315	27069	25411	10385	3383	1869	1008	729	693	721	692	662	653	566	662	622	600	582	535	595	595	602	549	574	603	568	580	606	585	618	593	556	581	582	588	586	569	587	558	590	604	588	575	574	557	587	538	554	567	564	605	585	555	584	572	547	587	583	538	539	583	558	544	550	537	560	559	582	562	577	605	553	554	569	543	534	511	556	576	586	615	601	514	553	556	605	564	554	591	575	565	571	550	563	608	532	608	546	564	605	561	540	559	536	548	553	600	597	581	583	600	598	567	561	542	560	579	577	551	579	566	542	587	558	630	544	600	567	602	524	556	592	606	559	547	531	556	564	548	546	555	560	619	579	568	556	577	581	532	514	527	554	542	606	608	566	616	581	579	561	545	540	549	545	528	565	585	582	558	552	582	543	588	571	582	555	546	562	560	536	579	601	586	589	552	569	545	554	590	556	515	564	578	572	535	551	525	565	572	563	566	587	570	573	591	578	568	588	571	567	562	506	536	587	593	597	571	549	545	542	559	519	589	577	571	568	561	534	540	560	573	551	558	600	543	543	536	582	540	549	585	607	549	501	570	550	567	618	561	530	611	525	548	558	558	569	582	602	560	584	569	613	597	555	562	585	541	547	557	587	584	571	541	499	544	577	589	547	571	568	555	610	567	576	533	566	590	577	593	577	559	594	524	552	536	541	536	555	544	533	568	550	569	591	571	554	580	554	549	588	543	562	582	551	527	557	588	570	558	582	541	562	536	559	579	566	593	549	569	572	586	538	574	578	542	564	569	539	542	554	568	541	539	613	530	561	569	573	563	548	554	540	575	539	527	564	564	577	560	533	578	571	574	564	544	557	558	580	586	586	577	600	555	586	591	580	558	574	588	555	545	581	579	565	575	577	583	534	612	590	574	554	570	603	535	565	599	538	563	519	564	562	552	598	549	533	534	576	571	597	573	552	578	559	550	558	592	536	560	557	558	539	601	564	560	559	571	575	607	583	588	590	545	566	548	574	580	577	563	537	557	619	573	596	594	571	555	590	564	572	559	594	558	624	540	570	525	588	553	602	551	548	566	547	556	564	550	581	544	539	579	567	589	529	570	541	586	556	561	585	587	520	570	563	576	558	551	548	588	589	538	619	573	551	625	519	595	565	545	592	581	542	609	580	581	574	560	542	570	559	540	555	546	598	577	547	587	549	543	553	527	533	548	549	544	576	634	531	576	571	555	565	579	525	555	581	593	581	526	573	564	553	582	549	566	544	578	556	599	530	592	554	600	587	561	606	595	604	566	579	544	562	595	545	631	561	554	548	552	571	573	544	559	590	537	561	602	594	569	566	584	575	594	552	577	547	576	590	595	524	582	544	564	548	569	575	594	550	553	579	516	556	596	563	582	568	569	523	586	572	556	543	536	570	565	589	553	549	570	567	560	564	576	536	558	559	562	593	582	527	562	591	524	592	573	575	515	533	613	618	563	557	574	575	609	545	578	581	515	537	551	514	552	562	584	555	566	553	521	570	594	617	611	601	593	593	565	593	574	563	526	600	514	568	568	568	581	543	530	575	580	557	580	584	608	570	576	558	577	548	565	584	591	559	544	568	587	546	556	595	548	571	524	583	593	539	518	554	571	562	574	516	571	548	567	580	603	610	588	557	622	604	562	544	583	584	612	607	574	597	589	577	569	552	552	566	563	612	618	591	573	583	546	566	580	605	557	574	565	531	603	561	575	603	572	576	544	585	560	572	557	557	554	577	553	588	606	615	574	557	557	576	559	572	591	542	514	586	547	559	603	613	575	605	562	573	602	581	572	535	568	588	575	576	604	551	620	578	592	561	573	534	620	542	570	550	573	555	559	591	544	606	560	560	568	558	583	599	595	542	531	583	587	566	586	557	550	603	568	549	521	546	542	545	558	596	572	588	582	540	605	532	583	550	596	578	611	564	549	534	552	587	597	537	549	543	570	571	600	567	537	607	586	531	600	605	570	584	559	553	548	574	553	527	578	553	576	587	573	564	535	581	556	551	534	572	556	558	609	567	581	568	518	591	570	532	539	534	536	567	597	529	589	522	544	610	548	575	566	561	575	557	594	551	574	566	566	567	566	598	579	564	531	578	572	564	581	545	571	572	584	567	560	552	584	576	575	577	543	594	576	562	549	566	593	578	599	585	585	581	549	585	577	540	598	547	561	563	581	596	541	562	560	569	543	533	546	566	575	566	571	593	520	589	602	567	579	550	529	561	561	566	545	553	556	596	608	567	567	547	577	575	564	528	579	580	557	540	576	548	597	527	568	577	565	580	577	571	616	629	570	539	622	563	597	572	579	629	581	558	609	560	583	542	566	541	563	529	607	541	569	587	625	553	577	600	600	575	571	604	583	555	600	563	521	570	606	559	529	546	553	581	567	572	553	586	579	590	552	527	552	574	545	597	593	569	527	561	608	568	589	570	580	558	573	563	535	580	580	595	581	557	567	587	563	599	592	605	609	553	558	548	588	533	562	513	583	574	584	561	614	537	507	569	584	597	607	557	641	572	578	519	595	533	533	571	625	594	550	585	585	573	560	547	562	573	569	559	566	565	573	559	588	594	567	570	561	592	566	594	568	588	533	575	582	517	571	570	564	530	596	562	525	602	576	576	523	551	579	554	586	562	553	536	590	573	577	557	583	600	569	616	544	579	555	577	603	544	587	545	557	554	555	564	531	600	564	610	549	530	528	590	586	540	562	571	586	579	547	561	581	561	544	573	588	573	556	559	555	574	546	568	595	554	579	548	528	556	568	578	549	584	597	588	568	593	589	571	566	577	596	603	590	576	588	562	551	554	548	546	569	574	546	578	602	587	558	549	581	595	598	576	562	548	564	605	553	537	537	541	568	590	548	547	545	556	549	548	528	556	538	565	572	552	587	595	596	587	548	572	556	543	582	543	591	590	589	579	520	541	592	570	511	560	562	556	584	527	549	548	538	552	547	528	601	594	548	561	606	541	570	559	525	572	557	562	521	559	543	542	551	606	574	613	559	592	545	584	564	590	566	564	596	530	598	567	580	539	582	577	593	573	535	547	587	550	579	587	564	592	567	562	571	552	569	585	538	578	575	570	563	611	531	573	564	599	587	551	573	576	603	539	560	605	634	602	538	614	551	565	563	558	531	549	562	559	596	596	577	570	573	548	554	572	591	596	523	546	570	544	584	535	565	559	551	588	579	527	594	534	560	564	578	584	553	560	553	569	575	583	612	575	548	563	546	543	576	557	554	588	598	574	559	530	558	572	545	576	550	561	538	589	550	559	571	578	548	535	569	590	589	548	557	591	526	567	583	580	553	576	602	569	600	537	545	531	568	570	584	561	561	591	583	576	619	591	564	586	561	548	530	530	560	585	567	590	614	592	585	595	558	600	553	580	558	571	630	539	557	585	565	593	571	557	557	548	532	592	583	517	539	565	589	560	568	583	559	569	594	557	586	612	542	569	565	535	501	550	569	604	562	527	560	526	568
23542	34451	17865	8644	6797	5293	3223	1448	1102	970	906	865	842	798	731	687	694	636	677	626	663	628	640	653	644	595	613	603	582	582	612	608	615	629	611	584	625	590	609	622	629	593	622	562	620	599	585	628	631	639	616	611	558	575	603	597	602	636	629	590	587	596	645	595	574	586	636	612	601	636	589	649	606	622	593	632	601	612	612	620	568	583	587	652	564	599	627	616	612	610	607	601	583	599	613	576	603	613	619	594	590	624	646	587	615	554	598	603	622	645	630	586	623	627	616	606	603	607	562	569	568	591	567	634	597	622	689	588	611	583	571	579	605	602	639	611	585	594	626	627	641	606	587	608	570	609	612	611	556	582	624	617	596	572	622	618	569	584	633	602	603	592	615	591	627	598	612	624	622	615	595	565	621	579	592	588	620	554	596	556	587	627	590	606	587	603	577	619	598	610	620	575	612	604	560	582	603	579	658	604	582	609	620	557	584	576	580	625	587	645	580	601	592	616	561	576	562	594	606	613	604	593	586	618	596	587	600	575	541	619	589	608	595	627	587	638	607	588	605	620	628	607	595	580	591	590	578	567	592	606	605	562	616	616	645	589	588	567	607	565	601	636	548	609	615	587	578	589	605	600	629	635	556	599	606	559	593	558	612	614	566	636	599	644	584	547	636	603	598	621	620	582	621	590	579	602	650	565	615	592	594	604	578	596	558	598	607	599	592	591	593	614	588	537	616	594	562	598	560	599	598	591	583	602	620	549	579	582	593	570	570	601	615	586	647	595	590	581	571	622	600	606	609	634	637	591	652	589	617	571	600	623	603	599	642	602	626	597	601	593	562	597	611	545	635	610	590	627	615	601	581	643	596	586	628	542	605	616	612	588	581	618	579	617	571	619	612	622	586	603	600	566	605	562	558	586	614	621	631	569	602	615	567	587	611	579	587	577	528	647	577	593	647	543	580	643	606	618	569	586	628	582	656	610	570	622	599	634	627	588	585	622	585	605	646	598	633	570	577	590	581	593	554	627	609	592	617	586	644	572	609	632	630	563	581	612	583	597	590	627	592	660	595	618	597	607	599	597	580	633	584	611	599	577	631	590	592	566	588	583	619	616	610	556	600	617	607	625	605	590	643	620	636	594	618	648	600	607	602	565	636	626	583	576	605	590	598	552	569	602	591	620	623	611	647	569	633	609	591	614	633	605	564	616	618	605	615	607	542	601	579	551	615	570	631	628	555	579	628	582	603	616	621	589	598	617	589	597	612	584	620	583	565	619	529	625	589	604	593	571	595	574	633	619	618	603	655	585	588	619	619	640	640	601	635	644	604	616	624	597	613	606	588	630	595	594	615	596	616	533	574	592	637	615	594	618	566	591	605	618	592	585	607	599	596	607	627	601	567	601	599	587	609	585	581	638	596	617	591	577	597	539	653	539	601	601	634	638	603	648	601	598	612	585	537	623	608	613	593	591	578	554	581	612	593	628	601	617	616	619	565	580	562	599	578	579	576	595	599	602	620	557	631	600	567	593	619	615	589	591	584	631	602	580	626	604	602	589	586	553	603	580	601	633	616	623	588	580	603	584	609	539	600	630	564	600	603	577	569	615	599	584	591	600	609	580	589	588	616	616	638	592	600	559	615	570	614	621	574	620	581	612	587	608	612	605	593	594	583	628	621	616	588	641	575	599	549	605	617	599	558	602	567	578	620	596	610	639	596	557	628	565	603	632	558	585	599	625	569	600	578	617	637	621	569	616	603	574	566	604	606	602	593	630	633	640	608	634	602	613	606	631	593	611	597	587	615	605	584	679	615	589	600	586	601	653	630	622	579	621	562	589	571	630	587	616	629	646	606	593	584	590	581	583	603	604	600	587	589	596	595	599	628	595	585	600	625	616	595	577	655	572	551	626	581	647	590	634	617	616	626	580	568	640	589	586	653	582	572	581	593	621	657	603	610	570	626	647	600	613	590	576	589	612	587	600	574	617	612	603	610	602	596	538	585	654	611	578	568	618	599	609	575	616	639	605	639	601	576	591	612	558	557	607	563	622	627	581	585	611	616	635	621	600	636	663	578	568	559	606	621	575	625	597	611	603	626	564	546	594	623	573	632	562	609	576	639	613	585	589	630	523	585	601	605	632	620	620	564	623	597	574	585	598	626	629	591	614	598	580	611	650	612	639	620	627	592	592	623	591	579	617	584	589	638	613	617	577	581	587	589	598	637	598	569	577	605	617	582	616	576	611	578	634	617	603	589	604	567	565	605	635	587	539	608	632	560	603	588	587	608	598	575	580	590	565	599	584	649	587	606	603	594	595	617	629	577	615	579	643	598	532	583	591	622	611	630	612	572	612	612	565	576	573	593	637	587	601	614	612	628	574	586	548	621	612	608	586	589	617	574	564	637	600	591	594	571	595	571	603	600	586	593	620	615	632	605	578	631	568	560	620	576	580	599	596	536	620	609	553	563	578	608	610	585	561	571	594	579	621	595	619	604	629	598	596	623	574	654	608	564	576	629	592	623	581	617	538	630	603	556	612	588	634	622	583	524	587	600	552	597	562	616	571	609	616	626	601	616	587	595	576	595	591	537	615	618	583	577	619	586	625	622	641	618	602	577	609	591	603	609	587	603	565	610	590	602	625	593	626	620	600	596	561	621	627	583	654	584	635	568	597	631	565	598	594	572	569	617	583	613	643	577	609	559	612	628	586	625	586	590	613	596	602	618	542	608	551	631	594	654	654	628	596	582	543	607	553	601	616	568	585	636	608	613	599	614	595	618	586	581	590	599	584	628	625	642	583	633	586	583	614	573	616	574	636	598	611	603	612	576	614	611	639	552	582	649	582	600	591	584	599	545	613	594	590	620	566	617	614	592	628	624	647	605	596	586	630	609	635	573	615	598	604	589	638	605	620	603	565	561	582	565	577	633	610	585	575	552	582	618	577	606	594	602	582	576	592	604	569	596	594	596	630	616	589	616	590	558	609	594	641	613	638	593	601	566	569	627	596	585	564	606	574	597	620	605	579	585	570	624	578	580	605	602	605	574	645	575	604	591	570	612	616	565	608	633	561	629	566	627	592	580	595	656	569	637	579	607	565	617	621	623	606	596	620	595	565	606	608	593	585	598	605	638	624	604	591	585	573	610	581	583	587	567	584	579	566	602	572	541	588	590	619	604	594	627	616	594	630	613	606	589	569	604	556	574	611	612	607	566	582	610	610	603	618	589	575	577	581	605	600	589	592	610	641	639	645	596	553	600	595	599	607	573	577	592	601	582	602	630	610	631	602	606	572	611	554	625	573	579	591	629	632	604	581	596	567	581	620	609	581	590	590	590	613	582	579	595	557	622	634	570	577	640	587	591	632	620	615	546	594	631	571	560	558	605	628	590	563	576	583	628	601	587	615	601	623	589	568	584	637	570	611	566	611	622	606	613	614	653	590	606	594	585	616	562	602	574	601	588	567	567	571	599	612	586	610	574	614	596	635	637	571	585	611
22864	21343	28936	24094	21349	21286	9344	1951	966	957	816	737	688	651	592	508	485	493	472	452	448	443	437	451	392	460	403	376	414	413	436	384	397	417	410	437	414	421	417	392	440	415	435	379	389	433	421	346	402	460	408	389	431	374	383	404	393	415	434	402	434	364	426	401	390	387	403	395	389	380	397	429	407	417	402	407	390	403	385	349	397	378	391	367	364	388	411	422	426	414	439	383	386	386	373	392	376	406	402	373	400	348	405	388	402	415	386	390	417	408	390	412	390	405	398	363	417	381	373	417	373	358	378	390	390	395	417	429	395	400	384	367	391	395	389	370	420	407	372	418	386	386	413	367	388	409	407	400	408	418	389	375	392	378	379	413	387	374	378	398	404	398	383	389	404	431	436	392	441	386	383	392	386	409	422	411	425	395	411	402	396	385	397	381	412	388	370	381	372	393	404	375	418	407	398	379	411	386	335	420	378	435	400	392	408	391	387	415	410	414	362	391	402	425	398	424	415	408	368	426	395	401	385	396	403	374	379	394	411	366	409	410	391	380	381	388	416	391	405	409	424	397	346	390	383	413	428	404	396	392	422	421	342	430	383	407	404	430	426	408	419	391	419	396	383	372	376	369	398	377	396	380	414	354	385	359	395	398	383	399	401	396	394	381	390	405	420	387	374	434	394	362	358	390	401	381	407	412	385	416	384	410	384	398	413	413	391	400	380	403	389	374	383	378	351	376	382	408	430	365	386	366	407	402	371	417	378	409	417	416	425	414	359	389	408	400	372	388	388	397	383	393	408	364	370	412	386	402	408	377	390	412	385	391	370	436	386	400	395	405	377	417	383	379	383	381	411	396	391	393	392	436	435	364	379	426	387	390	405	418	376	383	378	419	444	394	359	376	376	379	432	374	426	407	358	388	366	421	361	402	419	379	431	388	403	395	404	367	372	392	408	388	398	373	374	385	403	386	370	379	386	410	372	401	406	390	404	403	392	460	384	369	419	422	403	392	382	376	414	391	369	371	387	347	396	420	398	446	398	378	389	387	368	392	378	383	410	372	385	400	393	394	429	369	398	380	373	406	401	406	410	393	419	408	385	400	393	397	391	387	367	388	405	400	365	425	370	395	414	421	419	382	388	409	393	431	394	387	443	418	379	403	371	360	395	373	385	419	358	395	406	412	388	386	424	388	402	431	425	435	399	373	377	357	383	394	375	388	392	395	389	367	344	376	389	373	378	412	420	376	414	416	411	377	396	384	420	376	414	423	366	382	404	376	402	378	383	427	393	418	403	398	410	355	444	389	399	422	408	384	406	377	410	377	425	361	426	366	390	402	370	395	425	437	365	379	406	380	399	407	389	396	389	363	379	400	382	364	363	382	405	396	393	360	432	410	373	382	439	403	404	393	436	400	408	399	414	402	441	384	398	372	420	408	374	402	434	396	415	382	384	391	419	398	407	378	386	366	374	403	358	388	389	378	374	369	420	415	375	375	356	399	391	413	428	375	386	388	393	379	377	389	363	402	414	364	383	418	421	396	386	365	389	384	387	376	380	395	411	371	398	387	412	386	386	386	427	403	405	375	387	421	421	372	380	415	391	364	362	433	350	390	395	398	394	393	401	378	408	394	379	380	376	378	400	424	367	413	444	404	394	394	375	385	398	375	412	375	401	398	403	396	415	395	410	361	412	377	354	443	380	400	421	379	381	411	375	366	402	412	402	423	408	407	362	407	380	390	394	378	408	368	378	377	404	398	392	347	421	402	397	366	403	417	379	381	439	425	372	358	377	381	430	399	433	395	425	399	385	400	430	399	387	416	412	402	387	366	394	400	369	410	344	368	377	391	426	414	410	389	367	404	405	387	394	373	416	401	344	403	394	396	374	382	372	369	398	413	411	408	394	378	389	439	406	441	395	389	388	418	389	354	387	407	387	413	420	374	398	359	416	367	432	363	403	391	390	402	417	408	373	345	356	400	390	405	383	395	399	392	368	381	393	399	375	369	373	357	403	376	438	365	435	422	383	389	400	376	355	369	401	385	410	405	417	417	405	379	360	395	382	391	392	381	386	425	403	413	407	421	421	387	416	409	355	367	420	420	389	365	385	386	374	420	417	404	386	422	416	370	384	415	434	401	402	415	357	373	373	384	403	411	410	408	376	387	412	405	411	418	388	417	382	388	372	392	391	377	414	379	386	417	418	422	440	383	378	424	401	408	387	392	397	390	381	370	408	368	398	415	405	396	411	434	410	399	374	383	381	400	388	407	402	351	378	429	374	437	395	420	436	415	449	403	387	400	342	370	387	385	402	418	396	409	418	410	423	430	361	392	390	401	428	383	392	432	389	390	384	421	414	371	390	414	382	411	388	379	397	354	413	395	410	405	374	361	412	396	376	419	391	391	391	338	396	431	421	370	405	435	412	342	406	351	399	380	395	371	383	389	391	435	424	403	367	398	401	372	337	391	389	401	385	377	379	396	370	401	399	388	368	418	401	360	387	404	404	395	407	362	379	359	356	380	447	375	402	372	372	348	391	366	399	421	387	382	415	384	419	367	390	398	391	398	399	351	380	382	404	378	387	401	395	381	388	375	401	386	413	428	388	395	431	407	372	384	418	421	402	390	419	373	379	374	382	406	381	407	389	394	385	412	409	408	400	375	369	348	422	383	382	391	387	386	397	398	423	388	396	424	396	399	389	430	374	419	397	419	413	384	357	388	363	413	383	412	378	383	380	375	355	394	351	412	367	373	384	388	415	393	401	420	349	412	390	383	385	404	403	371	380	403	393	427	375	376	430	406	422	380	372	396	428	404	365	366	415	411	402	383	380	355	405	377	367	389	398	390	411	388	392	377	417	377	387	426	386	399	376	404	415	383	383	376	398	381	372	429	389	401	384	398	364	392	399	393	387	405	414	385	406	366	375	404	403	416	357	404	412	390	419	341	383	349	369	391	424	362	426	400	378	397	393	401	392	383	388	404	379	361	381	407	394	390	372	410	381	352	368	376	438	370	410	355	382	397	392	391	383	427	390	402	351	406	384	391	410	390	408	390	425	394	373	405	405	364	388	388	388	386	357	410	394	366	368	398	376	394	411	417	376	412	383	397	423	382	366	378	359	399	397	408	393	423	359	408	370	393	380	415	358	396	407	388	409	415	394	416	388	398	401	390	411	390	372	416	407	395	383	395	403	390	402	356	406	374	381	366	407	359	417	409	380	388	365	411	377	433	407	412	403	390	386	407	387	394	398	410	350	370	405	396	415	377	399	400	381	397	394	407	391	375	377	380	394	410	398	396	355	417	413	392	387	379	358	373	396	374	406	409	368	384	386	396	408	383	406	402	385	414	348	384	370	393	386	399	388	398	380	381	406	405	391	386	378	371	393	406	391	351	390	403	371	388	403	406	447	404	407	377	394	386	417	404	384	396	387	396	387	358	402	417	390	374	399	363	378	391	377	406	381	359	399	424	399	377	422	418	393	406	411	419	401	405	372	400
28348	46481	26827	15199	11762	8442	5719	3168	1608	1532	1215	1019	1048	937	716	679	654	629	524	486	481	442	495	466	438	465	452	426	449	456	419	464	416	460	436	394	454	388	459	442	401	429	421	424	425	446	414	409	411	422	383	379	422	406	451	390	358	402	402	410	397	422	400	391	443	397	412	411	403	460	387	442	424	389	399	411	448	421	400	425	464	437	445	416	424	394	431	382	400	420	380	402	441	394	394	433	415	402	420	452	383	414	400	425	401	426	409	386	423	457	397	384	406	405	402	408	392	410	405	372	422	384	439	394	425	414	385	403	427	390	389	425	408	415	401	420	391	397	386	421	437	384	394	418	368	404	371	416	410	403	408	417	421	425	401	383	389	447	417	411	378	440	398	364	403	420	384	407	396	385	449	417	419	396	403	401	399	401	416	402	399	385	359	408	371	427	402	412	366	397	408	443	385	420	438	423	370	441	391	406	412	431	403	411	395	420	380	403	436	367	410	430	406	378	428	414	432	387	388	394	394	384	421	413	382	384	416	417	391	397	414	421	423	443	412	430	403	364	407	424	396	410	376	399	411	422	376	413	439	350	412	416	382	384	415	428	434	432	393	385	435	381	422	374	400	387	397	417	411	407	398	427	414	437	418	436	393	427	403	404	439	400	400	399	416	386	405	439	411	401	431	398	408	392	421	395	408	404	386	392	417	415	414	423	463	431	400	415	415	439	412	395	424	386	390	411	376	423	392	414	427	401	437	465	421	421	394	376	413	378	425	446	443	397	392	436	419	400	391	433	419	397	434	405	375	432	385	406	412	427	407	420	395	425	385	446	422	418	413	400	425	420	388	395	443	423	402	388	435	427	413	398	401	409	455	391	429	414	390	418	421	402	423	423	395	344	435	400	409	414	417	416	425	396	382	403	403	342	412	446	384	428	417	418	403	397	440	404	380	386	416	408	420	424	383	378	380	378	389	443	415	427	383	410	409	383	413	422	408	405	374	402	420	395	415	403	372	372	407	423	411	454	393	422	391	423	413	433	409	402	422	401	411	411	408	444	423	427	389	378	419	386	407	377	433	417	427	401	425	437	423	403	439	413	421	383	415	386	386	388	412	432	425	393	414	385	391	401	355	408	421	406	379	388	374	396	405	377	439	419	392	369	395	377	378	397	351	413	361	439	431	455	398	384	380	408	412	403	380	410	384	386	416	386	428	400	396	389	426	379	341	421	443	410	382	402	388	397	422	411	449	401	435	411	425	400	404	400	402	399	399	451	425	417	429	386	416	402	394	373	417	394	373	409	375	414	409	430	413	401	403	436	386	417	432	411	406	408	413	395	397	408	370	456	433	391	379	365	433	387	417	394	417	366	407	392	420	387	426	386	414	380	415	437	399	394	411	429	401	423	416	406	407	393	381	387	445	387	428	411	435	419	381	384	383	417	396	376	383	404	437	390	395	424	408	402	425	424	450	414	420	413	399	429	415	437	407	443	409	424	414	388	398	376	391	445	375	392	384	407	406	421	405	401	436	383	393	380	410	424	403	425	415	358	404	405	405	396	431	423	399	376	399	422	417	409	414	393	399	382	392	401	392	420	389	424	398	394	413	375	382	445	409	398	384	397	413	456	427	422	400	379	461	406	399	432	396	416	440	371	410	402	393	402	392	395	387	408	420	397	392	391	389	422	386	409	440	397	406	431	423	449	400	412	381	400	400	409	398	388	415	397	375	429	388	404	420	403	393	403	424	393	416	369	395	410	389	371	433	421	370	395	442	453	397	416	376	421	373	444	384	454	412	449	368	417	430	412	407	437	415	411	434	404	418	388	434	398	412	417	417	439	388	412	437	424	408	422	417	409	437	393	404	401	404	399	410	390	418	393	419	398	396	382	417	422	395	402	383	454	399	393	396	417	422	435	421	405	402	401	389	433	407	370	407	416	427	441	397	409	416	382	375	444	436	371	399	429	384	453	397	396	434	399	391	390	391	442	405	434	415	417	415	373	421	392	425	413	438	410	426	378	389	426	397	414	425	420	414	439	446	403	401	414	418	435	423	398	378	357	448	437	388	393	396	420	399	422	442	417	407	426	385	410	409	389	426	397	382	383	406	380	402	384	399	400	430	406	425	418	415	398	390	412	402	436	382	420	402	382	415	402	439	401	402	393	414	424	402	405	432	432	442	412	372	417	451	434	413	415	395	423	425	402	416	396	371	405	441	426	426	401	403	383	437	399	389	390	411	401	408	380	391	414	415	370	405	397	422	413	397	419	405	391	428	410	390	402	412	404	385	450	437	406	373	401	424	401	371	405	374	415	385	428	426	423	433	414	395	381	432	418	410	412	412	390	389	388	400	410	402	425	413	426	402	414	398	428	413	436	446	422	406	389	431	411	420	399	430	408	393	415	412	402	400	441	444	416	407	403	384	415	384	392	394	393	379	406	414	459	402	410	379	391	421	396	382	443	409	414	415	416	417	459	410	435	404	376	414	412	419	375	420	417	412	453	406	414	398	423	423	435	417	428	414	411	418	412	404	415	415	403	395	423	374	414	417	416	386	477	439	406	408	400	380	407	457	399	381	417	404	391	361	378	366	435	413	360	432	372	430	433	421	437	413	411	425	412	414	400	444	399	423	401	406	394	377	426	421	386	375	408	379	413	386	404	397	402	398	413	402	436	399	423	385	358	414	388	412	362	423	426	436	409	405	435	457	376	420	410	409	383	431	443	417	406	410	429	397	423	431	414	397	391	420	377	415	409	419	354	429	430	400	397	408	381	407	413	394	390	380	412	409	410	377	412	392	390	423	407	384	382	412	424	397	377	433	397	396	373	406	390	436	384	375	394	407	424	445	398	366	426	427	393	370	406	437	401	402	400	394	415	399	368	406	393	409	404	414	409	409	361	399	405	422	404	395	364	393	419	409	398	383	430	421	425	393	394	440	415	415	401	396	397	393	380	409	424	412	421	401	372	383	394	428	438	454	387	415	381	426	410	416	385	442	399	424	411	418	417	421	417	424	424	407	418	406	407	359	384	409	413	374	415	375	422	394	423	394	401	395	429	428	377	383	385	381	381	399	409	390	402	403	390	412	439	399	407	412	434	372	400	393	390	431	409	437	419	399	354	419	384	396	422	387	388	383	385	407	398	432	390	379	423	411	403	387	386	405	385	389	418	387	360	363	447	389	443	410	362	408	372	404	407	420	440	396	427	404	429	410	384	397	384	367	389	405	440	419	396	366	379	418	405	405	372	357	427	429	439	455	412	413	389	396	399	412	411	388	379	390	432	379	413	423	416	378	400	380	420	431	404	390	389	406	422	396	424	384	398	402	399	416	389	426	360	397	429	381	397	398	374	418	405	421	398	367	377	400	405	392	423	358	400	404	402	359	424	401	384	403	426	443	413	423	405	384	424	413	413	420	391	443	388	391	436	432	418	410	459	402	371	399	410	389	396	378	377	415	420	380	409	373	386	409	392	421	388	410	433	440	415	377	432	435	389
28823	21423	14298	5529	2616	1687	1214	757	519	477	443	458	426	464	427	428	402	369	402	412	438	416	407	407	375	392	401	393	420	407	401	419	405	371	406	395	413	421	391	433	434	391	367	399	394	391	380	407	413	379	395	422	385	377	401	408	401	408	392	416	361	396	357	356	379	383	397	404	403	362	389	393	393	413	381	380	388	375	401	346	407	423	405	372	358	427	360	416	386	390	404	385	407	418	395	331	382	414	391	392	394	393	370	390	384	377	364	399	429	397	395	389	387	384	408	374	399	399	385	417	358	383	375	378	394	369	381	370	400	417	404	399	402	398	418	361	370	422	371	403	379	380	384	382	421	386	375	389	401	400	381	359	368	398	414	400	364	415	385	377	395	378	376	373	398	371	402	402	398	431	385	365	391	407	362	394	362	403	383	361	387	412	390	419	379	413	396	414	371	388	414	434	405	409	389	402	403	389	411	390	391	407	386	423	398	375	433	395	379	407	406	405	394	370	351	379	394	373	412	376	389	370	402	401	386	398	416	367	413	396	387	371	352	409	360	389	390	391	369	348	388	335	453	361	405	380	415	403	374	379	401	409	392	379	394	397	372	399	398	369	383	396	397	384	365	408	366	354	402	371	409	363	391	368	406	394	405	381	405	374	433	384	410	388	388	392	381	408	379	390	400	347	405	398	408	369	407	421	386	397	377	400	389	382	381	350	433	393	385	403	418	353	389	363	388	369	394	397	358	443	366	384	385	357	393	366	393	396	385	400	394	375	376	418	349	432	408	387	388	359	395	368	378	423	377	395	402	392	391	413	372	367	393	398	383	350	428	427	400	388	393	379	396	424	416	388	354	426	373	404	380	426	380	384	393	398	387	378	377	383	376	386	384	383	384	402	405	344	372	363	414	403	385	378	393	383	399	395	380	367	390	372	370	407	395	386	397	380	373	376	394	415	401	374	387	404	370	400	406	383	403	380	387	407	381	409	375	370	380	404	384	383	386	360	376	412	378	410	387	361	411	392	413	395	383	361	428	390	376	399	432	418	416	389	377	428	372	373	384	379	362	381	381	399	413	409	390	367	378	452	385	394	412	380	407	393	376	414	376	398	409	360	383	393	385	387	366	426	366	398	394	382	371	363	423	392	369	363	370	424	354	409	395	411	377	406	376	392	402	358	434	387	382	407	414	414	371	378	423	374	449	417	402	386	353	406	418	370	393	413	373	351	357	394	384	390	387	396	401	342	412	390	422	369	392	400	399	383	372	404	405	376	383	400	364	417	380	384	376	391	388	395	413	393	362	436	415	381	387	385	385	378	391	394	426	355	417	420	387	390	409	367	444	380	397	358	401	372	373	392	393	346	376	387	388	392	387	412	434	394	398	392	404	375	395	378	403	388	377	393	359	407	386	382	384	414	413	441	381	382	356	408	375	371	412	383	370	379	392	368	398	435	390	414	367	420	370	373	403	365	382	385	385	391	383	401	371	399	379	407	418	386	424	401	398	405	417	365	383	388	414	378	402	375	389	369	415	389	401	406	395	362	405	358	435	397	408	367	393	388	388	382	394	398	382	406	351	377	426	384	379	407	363	373	387	385	375	360	415	378	377	380	385	391	382	347	409	375	420	405	397	356	378	401	395	412	410	382	390	354	390	388	409	344	389	397	368	386	407	382	407	392	381	392	377	408	389	383	415	364	396	369	410	393	362	385	378	407	368	370	398	399	428	388	394	423	387	393	418	416	430	365	396	401	388	406	385	334	402	408	402	390	395	408	409	384	376	390	419	399	387	360	381	389	382	402	386	412	416	361	356	370	406	389	362	385	381	384	378	346	401	368	371	443	379	384	380	412	387	396	379	410	402	412	400	403	388	396	342	380	388	397	352	424	377	419	399	376	397	397	393	405	354	366	381	370	355	394	351	382	419	402	408	400	390	407	401	395	392	382	402	377	389	403	416	370	388	397	362	391	412	384	394	423	444	387	389	399	431	383	392	428	407	390	383	401	395	399	392	381	388	406	382	383	364	398	410	390	396	363	426	392	410	377	396	421	403	353	403	389	412	395	407	408	398	395	390	404	376	402	388	391	367	399	408	410	400	382	375	389	409	393	396	429	400	391	385	337	394	380	415	398	366	358	407	385	398	397	354	380	405	384	361	391	399	418	412	378	402	400	373	390	398	370	408	422	402	411	402	399	417	395	389	380	401	421	377	371	381	393	403	390	336	351	342	383	396	407	418	384	392	429	419	420	420	389	408	402	407	382	408	374	373	368	384	388	379	390	356	369	395	368	422	394	395	385	378	410	434	410	428	353	401	384	376	388	392	388	359	362	436	402	404	397	368	342	399	365	403	379	371	384	394	414	394	357	386	428	424	339	413	370	413	377	404	413	372	382	351	371	403	392	423	365	392	422	398	449	429	398	426	420	430	380	383	401	398	399	414	368	428	392	376	389	448	362	391	390	380	414	375	365	416	405	406	396	380	433	386	383	392	384	404	346	350	394	462	416	372	384	393	374	408	345	429	423	392	399	374	378	374	394	407	378	359	396	382	354	367	370	401	382	384	414	371	339	379	396	387	447	369	416	388	394	407	409	385	398	397	386	398	414	381	401	394	386	408	392	387	365	438	390	408	356	393	382	372	405	355	411	357	370	383	371	391	363	368	387	386	370	384	404	371	371	362	405	403	420	372	384	388	404	391	391	375	364	371	399	432	380	376	368	388	373	387	378	363	361	457	376	414	416	418	407	383	363	379	431	399	391	394	387	409	412	371	447	393	393	382	396	380	385	420	371	371	368	415	387	386	426	395	411	371	385	418	383	385	419	388	383	402	428	378	375	387	376	400	373	409	354	372	376	365	377	420	408	364	412	381	360	356	378	397	377	394	408	412	398	398	408	405	394	382	421	429	404	353	409	342	410	388	383	404	403	383	421	373	429	390	375	393	411	420	392	364	382	400	388	416	350	421	364	368	398	366	435	416	357	392	377	394	409	392	360	362	383	378	395	396	397	392	358	379	352	388	402	392	397	356	431	363	405	409	396	366	406	440	363	369	372	413	387	395	384	426	367	377	404	389	376	349	401	379	368	395	358	402	372	403	357	357	397	383	383	386	375	399	388	372	375	394	374	382	397	396	405	384	385	397	384	380	378	392	367	420	386	403	385	439	372	458	382	396	397	347	400	373	370	382	392	407	412	392	413	384	381	368	414	386	381	378	363	375	377	376	362	361	366	389	387	420	375	409	410	422	353	407	400	362	375	376	383	412	352	388	385	394	388	376	394	380	396	365	387	387	397	400	350	372	381	398	400	366	371	415	377	391	400	429	398	397	390	396	416	410	364	421	369	422	382	422	402	387	382	401	397	376	386	380	397	364	366	400	399	413	385	372	386	417	407	383	364	410	432	384	383	355	408	395	406	363	391	390	419	402	397	414	358	393	380	348	417	413	407	396	397	409	393	386	391	373	405	329	349	380	406	407	415	398	378	367	395	344	390	420	353
20982	27085	12965	6025	4387	3055	2219	1225	676	701	578	501	546	517	476	458	467	464	422	427	416	454	429	430	411	437	437	429	428	440	449	422	448	426	423	441	431	409	411	434	412	431	441	423	432	434	390	429	472	420	453	463	435	414	431	403	464	427	413	441	442	409	437	442	465	391	433	427	415	414	438	415	443	405	460	394	444	465	421	440	463	418	439	410	433	435	440	436	433	427	447	399	446	410	463	412	408	422	442	434	423	405	449	429	453	440	408	444	404	422	406	420	419	446	408	430	459	417	439	421	427	404	433	453	450	434	447	440	445	435	414	421	451	419	445	430	432	432	423	451	381	404	461	431	446	405	390	406	477	435	460	440	422	425	404	432	442	445	423	414	432	441	421	426	436	404	425	442	449	411	389	425	410	407	439	390	424	450	418	436	426	453	422	415	419	414	436	436	418	415	446	418	428	452	438	418	411	430	418	447	426	398	427	401	449	428	401	428	435	419	439	449	411	428	406	457	475	477	455	473	458	479	464	443	440	424	458	429	439	455	422	417	452	393	416	410	442	412	483	401	408	457	446	448	397	462	443	442	404	465	451	437	373	454	418	440	444	412	405	386	442	458	391	437	421	428	440	434	414	378	428	407	451	435	462	404	374	430	500	392	417	438	422	400	408	414	414	395	398	430	403	452	417	437	423	436	433	433	432	395	430	439	456	447	446	418	441	449	420	390	412	447	447	424	418	440	429	430	413	423	433	440	425	408	436	442	423	416	432	449	438	430	434	467	428	423	402	423	386	443	419	442	422	453	413	430	466	424	465	424	442	418	403	394	460	415	404	459	412	423	459	431	403	433	434	417	439	430	405	419	416	409	416	426	412	431	416	428	421	446	438	430	412	459	434	412	409	425	461	402	430	433	438	441	414	399	448	416	426	464	424	446	463	423	455	402	474	448	448	422	409	440	454	441	434	400	406	413	416	419	419	400	418	435	384	426	438	403	453	438	411	422	423	442	423	424	380	450	444	457	435	407	433	422	421	424	408	432	414	457	438	396	419	413	470	424	437	447	458	457	455	407	435	414	410	434	416	451	458	427	413	450	454	428	431	411	457	436	447	456	446	427	447	434	450	454	415	425	420	453	442	511	421	441	458	440	436	439	443	386	455	438	414	424	410	413	439	452	441	443	415	400	416	417	433	399	442	410	426	466	446	405	428	407	440	444	428	397	403	407	456	447	416	419	424	446	417	470	442	433	449	418	426	453	461	438	397	400	428	480	465	447	436	476	403	438	433	455	420	470	421	407	429	439	465	380	398	396	450	410	437	450	397	431	413	447	408	438	411	433	457	403	404	440	420	432	428	418	420	447	410	421	423	406	436	416	402	434	418	452	448	433	451	427	449	442	440	433	449	431	398	418	416	429	435	408	433	395	428	410	434	412	467	394	465	431	441	409	456	480	426	477	441	430	428	430	439	406	430	410	433	443	404	466	403	443	430	374	434	439	412	432	414	423	439	423	412	423	424	423	433	437	414	420	429	403	465	454	414	420	433	381	430	418	484	409	439	457	406	437	437	467	411	456	417	437	418	425	428	419	409	439	437	433	466	475	466	435	448	416	392	414	461	426	409	423	432	438	437	421	420	405	431	397	437	422	460	419	452	429	437	441	429	425	441	426	426	393	466	427	401	440	425	439	424	413	444	440	442	421	434	450	442	413	457	412	405	415	434	447	448	421	412	414	415	436	432	432	460	436	458	441	411	437	448	396	430	431	434	432	413	438	440	446	441	427	407	418	438	437	408	472	408	416	439	426	439	450	419	441	446	448	400	398	437	381	426	411	401	472	440	413	432	455	451	439	394	423	427	425	418	426	425	456	432	447	391	446	412	431	421	378	440	429	451	441	474	396	405	438	420	430	412	436	441	425	461	440	389	415	420	410	417	430	429	446	419	418	452	401	430	390	401	458	426	428	442	414	431	438	474	400	392	427	437	448	413	420	428	401	375	475	434	445	425	447	472	445	449	425	421	440	429	437	437	463	414	467	404	432	430	422	446	466	413	449	417	456	479	433	427	456	417	410	420	424	476	450	396	431	429	435	419	418	460	424	404	385	456	370	428	417	453	435	435	424	406	427	443	393	439	421	380	429	393	429	467	410	420	431	425	431	439	464	438	449	418	437	451	425	436	413	422	388	417	411	447	453	426	449	428	392	455	413	423	408	416	441	422	463	381	446	445	431	432	402	439	410	429	421	468	419	435	449	409	402	416	428	448	416	439	409	423	452	434	427	448	429	390	442	435	406	417	436	435	430	435	449	412	454	449	392	397	396	424	420	419	408	414	458	443	407	441	445	456	419	455	403	487	408	418	419	418	438	433	402	459	437	417	432	443	410	436	437	408	461	402	445	396	424	413	453	430	438	412	456	424	429	426	439	436	431	451	402	451	470	412	427	410	417	396	416	453	407	399	425	429	421	413	453	413	428	417	409	404	398	452	416	386	443	472	441	435	409	427	434	386	472	424	413	415	425	452	424	437	410	436	436	436	459	413	469	420	441	394	445	426	394	427	393	451	438	430	399	421	439	416	438	464	463	418	420	415	446	460	423	397	395	438	408	437	421	436	428	443	405	434	427	426	434	462	411	424	426	418	404	453	418	456	428	429	416	491	440	390	416	455	466	428	478	411	427	430	415	447	431	460	375	456	424	430	411	431	449	392	432	449	418	462	452	378	434	425	425	453	423	416	430	451	415	434	435	432	455	430	415	427	415	418	414	443	450	439	437	438	410	408	413	415	469	428	424	470	439	488	446	426	420	433	429	426	428	396	398	433	468	400	443	438	401	452	443	415	438	435	419	445	455	439	408	444	438	444	430	438	471	460	433	439	445	423	465	445	415	417	415	441	456	414	409	436	406	414	442	408	431	437	417	422	415	465	427	390	438	436	472	414	416	456	436	396	411	439	473	443	434	422	451	394	432	417	436	402	422	436	455	441	432	430	447	413	416	444	441	439	442	422	418	434	397	383	422	445	414	424	402	421	425	421	440	455	455	430	414	436	438	421	438	433	433	446	435	405	415	398	423	418	441	398	413	431	431	420	397	413	430	423	448	424	415	407	453	404	443	443	419	409	473	418	382	416	423	425	407	413	422	422	459	436	490	399	398	427	417	431	469	428	470	446	468	434	447	422	433	416	427	422	417	381	427	480	429	441	396	414	422	428	412	425	436	425	429	446	403	447	395	412	425	438	443	427	410	392	406	465	428	433	442	458	420	415	460	392	421	447	461	451	440	463	453	458	429	448	412	396	435	444	412	453	433	430	467	452	461	398	446	449	451	433	434	430	458	445	428	395	421	471	464	399	410	428	407	428	428	429	425	433	391	411	426	448	423	431	457	412	403	458	456	383	434	391	427	435	426	459	442	459	411	437	408	396	461	426	427	435	414	424	419	344	433	440	419	441	405	454	425	421	421	443	405	396	473	436	429	440	398	435	441	468	395	420	385	440	421	428	444
23740	21264	28470	24365	21228	12735	3092	1354	671	555	460	402	397	334	305	295	287	289	310	249	221	247	259	242	237	212	240	255	238	216	234	253	241	229	246	249	237	208	219	238	236	220	227	232	237	242	238	212	229	209	224	210	252	226	236	212	235	228	232	235	215	239	211	215	235	209	234	237	189	254	220	216	209	216	221	223	218	223	233	203	235	227	236	206	221	247	223	197	242	200	218	205	209	209	238	231	221	214	212	216	231	242	208	237	232	224	235	209	231	234	246	234	245	212	232	237	229	213	198	247	210	230	231	231	244	217	223	237	217	231	272	234	227	231	211	193	216	226	198	222	228	230	218	203	239	201	236	236	214	214	229	228	233	207	215	215	221	209	221	199	202	225	216	217	229	207	201	263	234	227	217	215	224	207	227	220	218	217	216	244	229	228	220	257	239	231	219	199	230	191	249	228	244	231	208	202	206	213	204	224	226	215	221	200	230	233	212	225	202	216	222	223	237	214	228	239	216	227	237	212	222	214	197	218	234	232	235	232	232	223	233	229	214	246	225	235	214	211	207	223	238	215	226	217	238	230	231	233	191	243	226	215	223	240	226	191	203	228	218	254	236	231	217	207	207	221	224	233	238	230	227	200	258	225	225	227	250	213	221	236	203	229	217	216	214	221	227	229	193	213	226	227	228	237	216	233	224	217	211	185	221	227	209	223	224	217	200	210	215	249	238	192	212	212	254	257	222	216	219	179	237	255	252	234	204	213	237	240	241	240	207	195	227	202	216	224	226	205	227	246	209	214	226	233	231	229	220	232	206	226	238	215	229	206	232	211	215	231	216	203	231	218	204	222	226	232	195	217	214	240	219	238	247	214	222	225	198	232	213	244	248	225	213	238	211	224	231	229	218	220	220	222	214	238	260	222	218	240	218	219	207	219	222	214	197	241	237	194	217	221	225	214	247	235	224	235	248	223	221	229	248	221	206	232	236	248	233	225	221	252	232	196	228	233	226	232	222	205	207	239	242	208	258	208	215	231	207	213	229	216	269	208	215	236	237	207	231	216	226	229	257	229	205	224	188	243	213	223	233	229	229	225	220	218	220	213	228	224	211	219	227	210	191	247	216	217	212	212	225	222	220	207	230	201	209	219	251	215	245	236	219	251	237	223	242	215	210	229	250	198	204	216	212	235	225	228	223	202	233	242	217	233	230	229	233	221	229	224	190	215	227	206	227	225	210	232	228	210	242	219	190	229	214	224	230	223	208	235	233	219	223	200	227	249	207	234	246	188	219	238	217	216	230	213	231	215	200	242	216	212	220	249	234	236	232	238	236	185	211	225	219	203	218	207	190	220	208	230	229	223	212	235	242	223	211	213	221	225	210	208	231	222	234	231	223	196	232	233	209	219	215	232	239	211	224	215	245	216	227	245	239	222	216	210	243	221	227	208	200	213	234	236	233	225	209	210	219	237	231	218	207	220	241	212	216	231	200	232	211	216	245	214	206	241	204	192	226	262	232	216	229	230	224	240	237	233	226	216	233	203	222	219	224	216	222	228	216	230	211	230	187	228	231	222	232	210	233	226	213	219	195	222	239	227	244	244	258	218	215	215	231	229	236	210	210	205	194	223	234	207	222	202	210	209	229	218	240	216	232	223	215	232	189	241	250	234	227	206	247	248	213	230	225	232	251	207	206	218	219	228	210	221	236	205	242	216	211	221	211	249	231	218	264	219	234	193	227	194	219	214	214	208	221	200	227	222	214	236	220	212	243	225	249	240	227	215	218	222	212	213	228	207	265	228	218	228	210	228	254	231	229	216	240	226	222	228	224	204	231	227	230	222	222	207	218	209	222	212	238	214	243	237	247	232	224	213	247	201	210	211	244	262	203	229	230	233	204	220	194	226	247	219	211	186	221	213	204	239	220	222	254	237	212	231	210	227	237	238	215	224	217	212	234	244	226	224	211	254	205	207	216	213	213	235	244	228	209	221	234	232	219	238	220	186	219	239	238	221	236	225	205	218	199	224	212	216	239	215	238	234	214	214	252	233	217	217	218	205	222	193	239	213	210	201	233	242	225	227	232	201	233	210	204	212	237	188	231	230	192	210	221	238	206	215	246	228	203	196	217	211	229	233	194	211	223	215	222	230	218	221	233	189	209	227	202	218	236	235	212	222	219	214	249	242	234	205	213	201	199	226	232	238	221	224	232	207	227	227	212	214	213	203	220	188	248	222	235	220	238	226	239	216	235	210	219	238	227	226	245	225	250	220	218	225	202	209	209	224	196	191	209	226	215	209	208	206	231	257	221	199	208	244	196	213	216	211	243	225	230	222	216	178	234	222	236	217	225	238	255	192	212	221	208	236	197	239	232	226	242	220	241	211	219	207	191	219	213	260	229	246	209	217	231	231	217	261	216	259	227	250	208	231	238	214	228	204	237	261	219	240	215	233	210	203	241	213	225	235	215	235	239	189	236	196	258	217	228	230	213	229	231	210	226	219	213	209	221	210	221	228	230	219	207	190	209	217	212	231	219	249	201	218	241	203	231	206	222	216	256	209	206	217	222	235	220	232	207	225	231	242	230	217	228	217	219	207	218	200	233	197	206	210	214	225	239	236	267	228	229	238	234	233	206	216	241	219	248	213	216	225	226	241	220	233	231	225	214	249	206	225	187	208	214	201	219	235	219	235	208	225	240	240	209	198	209	203	207	201	229	226	232	221	214	241	210	207	225	222	224	229	200	231	213	232	207	217	222	211	203	211	264	217	207	243	237	229	220	205	217	218	222	213	224	213	223	200	235	223	213	226	213	242	224	224	219	246	241	258	246	191	207	234	238	231	203	224	223	236	235	231	228	241	244	233	221	228	217	235	206	220	201	203	239	200	218	196	242	209	249	205	207	232	246	221	211	226	264	226	211	215	231	233	224	210	236	209	219	218	221	235	226	220	247	214	221	221	208	216	221	246	235	199	244	222	218	220	229	232	247	220	241	256	200	224	233	229	229	260	240	247	258	215	225	236	221	209	255	213	229	233	195	212	232	209	184	255	207	230	223	229	201	189	242	223	215	226	229	238	214	219	243	239	239	199	236	229	224	209	227	229	226	226	220	208	237	213	219	229	233	239	215	222	203	230	230	208	252	215	223	222	212	216	217	215	245	201	210	233	230	204	226	205	243	239	219	234	236	223	213	213	257	226	208	236	244	229	217	232	236	194	202	221	196	214	220	218	218	215	218	253	209	233	219	186	208	220	228	222	205	201	231	217	236	214	231	217	205	238	220	247	239	209	211	228	212	235	205	221	202	211	208	223	233	234	217	247	214	243	246	225	246	218	203	239	247	232	239	251	234	225	221	226	225	217	216	218	222	227	213	234	213	203	231	217	193	224	219	210	231	218	223	201	215	241	237	221	232	210	230	198	224	264	185	207	205	229	198	224	230	195	177	223	214	212	222	214	205	227	230	222	212	225	228	211	238	241	232	200	211	227	225	214	219	213	234	221
25581	41152	22492	11676	8640	6297	4106	2341	1155	943	794	698	669	473	356	387	355	322	314	312	317	293	299	289	272	281	272	267	258	250	258	254	237	275	281	278	249	254	247	287	289	238	268	262	248	246	252	289	265	254	270	266	266	236	295	230	240	255	269	255	277	280	228	256	248	251	254	260	233	264	247	272	254	239	253	244	250	263	259	243	253	234	252	258	271	249	239	251	262	239	252	253	275	274	248	249	245	243	242	265	266	286	262	270	240	231	273	264	258	236	263	271	245	257	237	230	256	257	240	227	261	247	242	246	271	250	249	248	274	248	225	250	252	260	280	262	274	205	220	231	229	232	250	257	266	243	252	231	261	232	234	257	244	259	254	262	236	230	268	267	269	258	227	243	238	225	238	243	232	256	254	235	246	254	264	253	248	235	224	250	220	256	234	247	251	231	226	236	242	241	274	249	240	260	235	262	224	264	255	249	242	264	240	237	270	248	238	269	274	232	215	256	228	272	264	244	248	251	260	236	251	259	250	240	262	242	239	257	261	254	245	246	268	247	256	233	240	252	263	247	240	245	239	258	273	234	227	242	262	241	234	253	216	239	262	238	240	291	223	253	236	262	254	243	239	266	263	251	279	259	243	243	256	255	267	267	265	268	252	241	273	222	265	260	284	218	264	262	257	241	262	265	255	271	239	252	244	240	261	259	236	223	270	246	240	266	237	278	247	263	263	262	251	252	239	286	263	248	255	267	259	236	251	251	258	259	244	259	244	253	234	252	253	259	240	245	234	274	250	249	256	251	222	245	260	261	239	277	252	261	247	245	252	220	233	260	229	228	262	288	249	267	247	268	238	254	260	218	265	276	236	262	217	255	255	266	264	249	249	241	272	240	284	254	257	256	266	258	251	256	228	211	250	231	239	221	245	254	239	236	289	226	243	262	244	252	228	249	237	239	258	250	269	233	250	239	255	240	227	261	251	244	232	241	269	249	271	275	253	244	271	235	250	260	209	242	271	236	232	285	233	251	247	267	231	224	259	218	245	240	254	274	258	246	228	261	256	240	237	217	241	245	218	251	237	263	225	245	235	260	268	243	240	248	242	288	249	233	251	222	229	243	247	259	283	261	247	279	243	268	252	251	268	279	224	235	245	250	243	256	247	246	230	255	238	248	237	261	252	251	245	256	243	248	271	263	237	281	242	247	240	231	254	271	251	272	231	250	243	225	264	249	243	252	281	217	255	254	216	231	269	232	228	268	252	254	246	251	273	227	256	258	247	251	247	236	269	267	227	252	246	252	260	256	251	257	227	251	249	237	230	251	254	244	249	283	268	266	251	219	265	252	240	280	262	252	253	251	230	260	242	262	257	238	227	257	233	257	224	232	221	260	265	230	232	244	257	255	251	277	275	237	239	240	278	254	275	246	258	241	238	249	248	234	245	275	265	238	220	289	255	242	268	245	240	250	233	243	253	253	244	227	237	278	241	228	235	291	249	268	227	254	265	248	246	246	266	261	243	235	268	263	251	250	252	267	255	238	243	257	262	263	263	231	257	247	265	235	258	227	232	269	247	245	230	248	236	246	246	248	248	246	255	265	263	261	273	221	260	261	256	240	245	264	269	240	259	248	224	248	266	258	236	242	285	263	263	263	245	296	254	256	268	239	258	253	239	268	234	238	236	236	263	253	257	251	256	279	250	258	246	239	273	258	245	257	233	235	243	268	222	239	224	257	265	229	214	255	231	248	261	252	246	246	241	248	248	247	257	233	258	231	257	260	254	264	240	237	260	224	267	245	252	248	265	266	242	225	251	239	239	254	255	246	251	238	237	241	229	268	244	269	260	246	239	253	232	228	253	258	234	254	274	240	244	273	204	266	248	234	255	250	249	233	227	241	246	233	237	257	256	233	258	244	225	237	219	225	268	283	239	233	274	275	255	244	263	260	253	262	238	240	261	305	256	238	247	246	224	256	255	235	251	264	267	242	249	244	233	236	215	246	241	247	241	255	220	262	254	244	221	243	243	247	256	268	231	273	254	252	267	244	266	262	254	238	260	258	246	248	267	255	254	268	229	211	245	270	247	237	250	246	257	242	264	257	254	222	262	242	232	227	250	264	220	230	237	273	244	260	261	263	261	233	259	249	222	257	262	238	266	258	260	280	250	275	246	249	234	248	242	229	248	243	252	238	266	233	225	258	224	253	252	260	227	226	237	232	264	240	230	280	259	231	248	251	247	247	244	248	242	238	242	220	249	240	252	271	279	265	251	245	226	245	230	228	254	246	275	242	256	254	242	260	253	262	246	274	223	243	227	252	257	257	256	236	238	257	241	242	232	261	264	267	235	228	241	239	257	276	252	265	256	239	251	243	254	258	248	234	269	254	244	248	276	258	257	255	268	273	259	257	257	235	236	262	233	255	251	238	247	254	268	238	279	253	226	268	230	268	252	253	269	245	222	246	235	243	266	229	268	251	240	251	277	213	243	276	271	246	251	262	275	253	264	241	278	257	249	248	262	240	249	239	253	249	237	259	241	247	231	261	244	223	241	264	241	255	250	218	226	239	233	250	261	257	232	237	233	240	248	254	233	277	222	239	271	249	255	271	238	277	268	243	213	262	244	241	245	257	262	230	259	210	265	261	238	242	254	266	261	268	249	251	265	243	246	250	268	251	258	243	254	274	233	260	248	239	231	255	278	271	210	262	270	220	252	244	232	267	245	229	266	246	236	283	237	237	247	270	269	230	251	264	242	243	220	249	241	222	238	240	256	254	245	250	241	245	219	268	236	228	261	229	259	240	248	252	257	264	251	271	277	246	254	242	255	229	239	223	233	244	283	252	261	254	238	247	250	249	250	260	250	258	276	264	224	220	261	253	251	247	238	254	244	272	232	233	246	251	262	239	236	247	238	244	252	248	235	253	226	250	268	263	274	227	278	270	255	229	242	251	264	221	261	207	253	258	239	281	263	222	250	276	252	258	242	251	242	242	254	238	216	225	254	250	261	220	248	241	246	255	269	235	258	247	247	218	243	267	269	229	237	276	262	250	257	265	246	275	253	250	256	244	261	252	239	277	242	277	233	248	258	238	253	259	239	235	244	241	247	233	244	253	257	267	242	246	239	251	251	264	254	251	243	241	266	239	267	243	257	255	257	244	250	243	231	237	299	235	249	255	272	232	244	267	245	262	237	233	258	241	222	280	257	249	269	269	256	244	264	249	279	226	242	246	255	258	280	251	243	262	240	228	276	237	240	250	206	261	237	235	259	270	249	230	238	259	264	274	234	215	239	252	284	230	270	235	209	236	245	260	281	250	237	231	243	244	260	222	248	240	257	242	241	262	258	261	223	258	251	269	242	278	259	273	262	231	243	233	245	246	236	240	263	256	259	261	223	278	251	227	246	272	239	250	270	257	253	263	227	264	253	239	237	269	255	250	223	267	260	234	243	257	279	241	244	267	264	257	242	241	257	254	277	256	234	226	238	266	245	270	271	249	233	252
25161	21271	27057	25427	9939	3033	2040	1280	813	695	771	743	720	614	664	654	591	600	605	626	556	613	581	597	587	613	574	564	606	616	581	571	571	578	617	567	642	538	571	587	570	567	585	606	561	585	608	571	607	594	584	636	568	578	545	569	602	573	552	586	566	571	604	593	587	619	581	605	553	591	556	566	565	580	608	587	579	573	559	585	586	557	588	558	583	582	568	626	610	532	542	560	544	565	578	595	570	559	592	571	605	572	558	632	594	585	589	569	606	580	571	550	528	579	547	582	541	593	560	541	571	555	565	557	582	571	592	572	588	551	581	579	548	545	603	549	619	546	560	559	607	554	576	590	603	592	586	545	576	591	579	574	562	599	565	539	577	588	586	595	547	593	605	555	583	567	547	550	542	551	600	561	555	547	599	575	543	577	583	548	570	605	549	542	596	565	553	602	557	617	580	553	569	546	597	527	609	553	607	626	572	537	597	577	596	562	537	540	566	570	571	579	565	569	569	569	582	563	557	548	593	608	598	578	576	626	555	565	608	650	563	568	557	604	557	568	580	586	608	544	553	561	556	566	539	516	524	582	598	614	543	597	573	596	575	573	551	557	531	556	573	543	588	534	650	585	575	559	557	611	581	592	573	567	573	564	571	604	593	570	621	618	562	587	618	554	536	547	589	553	564	598	578	618	550	574	552	585	544	545	603	553	578	613	595	545	575	581	572	559	567	527	559	578	560	589	539	612	535	619	596	601	569	594	598	588	585	577	580	583	589	575	562	619	554	531	566	579	571	582	573	604	559	574	605	577	590	607	578	525	527	543	594	572	616	532	587	553	583	591	574	567	600	546	546	573	556	595	550	554	594	584	563	579	612	616	577	603	586	548	566	568	572	611	541	562	573	557	610	587	568	570	572	580	552	535	567	567	587	548	546	539	572	578	551	577	580	553	578	562	600	609	597	577	621	585	596	595	587	523	631	574	574	603	589	581	573	550	548	587	574	524	578	585	599	562	527	620	578	592	602	598	605	579	608	570	573	560	569	606	559	623	641	609	560	575	603	581	572	601	582	543	610	554	552	576	587	559	561	601	548	556	570	585	580	537	590	593	598	598	543	531	566	584	563	574	588	561	605	634	564	552	620	594	574	572	556	561	569	577	586	571	590	562	538	587	606	577	591	577	560	553	555	550	578	561	529	594	572	527	605	546	586	518	559	601	557	578	627	579	525	579	596	580	566	611	586	600	576	568	555	551	582	564	595	600	574	564	610	568	594	587	558	594	614	562	602	621	586	573	600	601	583	563	574	568	556	593	537	577	591	596	568	560	548	553	601	534	594	579	538	567	585	578	622	542	554	549	590	558	609	576	523	574	547	563	561	574	587	595	565	598	544	588	611	592	576	523	537	583	612	570	564	556	576	571	618	570	572	597	581	528	586	598	553	560	581	529	563	564	570	601	556	602	593	570	528	571	576	559	598	576	541	555	614	606	582	593	564	560	546	589	563	594	566	540	598	607	595	532	569	564	591	564	601	543	617	587	552	504	565	642	559	603	591	590	597	527	587	543	579	574	573	583	598	556	572	611	589	568	634	573	548	505	582	565	610	609	557	579	581	560	596	535	562	605	582	606	579	589	514	588	536	565	559	553	566	574	537	629	586	622	553	551	607	564	563	555	564	560	579	573	594	549	603	611	576	592	567	561	554	582	574	543	580	591	573	578	605	568	571	560	572	583	565	541	560	549	607	586	572	592	585	567	593	582	574	578	588	566	631	584	569	614	575	618	588	635	584	552	540	583	619	547	580	593	577	572	534	583	588	572	575	574	599	560	549	587	578	565	563	558	577	561	581	587	568	595	574	560	566	568	589	600	604	566	563	565	553	581	597	563	570	593	567	545	577	590	580	599	577	569	554	559	597	559	539	535	604	559	558	573	548	549	577	640	564	569	577	611	609	620	594	547	564	609	577	586	571	537	604	566	559	567	614	624	575	585	549	568	569	604	592	575	600	517	537	546	556	591	587	588	569	569	580	574	580	605	568	553	577	595	555	566	571	575	559	576	527	556	514	586	596	536	541	532	538	599	560	585	546	594	552	600	616	565	573	570	561	593	544	573	590	568	580	562	562	556	581	598	545	594	570	554	567	568	571	557	610	557	581	602	612	584	576	572	571	551	596	594	567	588	600	571	552	559	596	594	547	591	568	569	580	592	587	551	557	569	503	601	572	569	524	612	556	607	587	563	563	517	571	627	613	607	617	559	606	630	579	590	559	593	529	545	555	579	530	611	595	559	563	600	573	613	569	579	589	569	541	534	585	608	597	538	563	573	541	594	558	565	572	505	538	577	608	534	600	568	568	609	587	620	602	575	618	562	569	563	572	559	581	504	569	573	593	574	528	537	615	598	623	531	549	580	568	577	551	548	584	543	570	576	550	587	536	623	571	610	571	556	581	609	579	588	582	565	574	630	588	574	591	559	562	658	598	554	541	595	543	563	589	567	559	600	608	578	554	599	564	581	556	573	571	581	570	617	564	545	594	572	597	609	570	582	608	572	587	573	580	575	559	605	545	569	621	567	634	573	591	541	610	566	536	528	591	577	621	555	599	569	557	547	531	583	569	533	584	585	533	600	611	591	576	557	556	583	594	578	611	585	608	504	573	561	551	551	568	572	583	558	603	580	561	543	587	571	576	548	606	622	547	561	570	564	574	548	564	589	560	567	558	576	553	578	603	612	573	575	575	568	605	558	578	540	577	522	575	582	558	552	575	531	575	554	596	572	578	577	565	560	558	624	576	566	550	570	571	522	592	598	576	599	569	574	587	568	553	566	567	550	580	581	612	536	565	602	565	600	583	593	590	539	599	599	559	585	528	556	588	572	621	604	571	582	572	524	561	557	581	577	575	547	587	571	533	534	597	573	571	537	562	559	556	523	588	564	599	593	561	611	562	549	573	573	568	555	599	546	558	566	587	573	581	557	559	601	573	569	591	543	583	556	600	593	538	562	566	583	581	601	545	589	613	591	579	586	590	577	564	605	579	590	566	582	555	581	581	585	573	595	622	589	567	586	588	584	603	552	593	589	585	612	579	594	605	577	561	565	565	565	587	564	586	577	579	591	560	590	556	575	587	557	570	592	604	544	544	611	575	533	568	584	586	620	552	578	589	598	615	576	586	559	583	559	625	564	586	572	541	529	588	557	600	592	588	589	563	579	610	596	597	611	567	589	569	537	594	571	590	601	584	537	608	534	574	590	580	587	560	565	590	569	543	622	566	594	530	610	575	586	539	584	507	604	575	567	526	586	541	555	558	592	549	578	536	577	583	567	541	569	581	577	545	588	567	615	570	564	554	591	562	601	572	570	559	581	577	593	546	538	565	617	557	522	537	590	594	568	576	611	609	600	521	573	580	561	554	594	543	579	541	585	583	565	573	612	553	579	576	575	562	578	540	549	572	602	563	560	570	558	660	604	586	630	581	570	579	565	596	632	582	602	557	585	599	561
24344	35270	17449	8257	6144	4622	3352	2104	1262	959	922	872	836	753	713	687	666	604	672	642	646	659	626	650	596	658	622	613	565	605	631	623	643	578	620	623	581	652	610	595	618	603	583	640	615	633	578	598	578	638	639	599	623	592	633	586	595	668	612	614	611	631	634	602	620	631	654	623	584	600	596	572	636	610	588	617	609	650	628	648	642	590	577	598	577	610	599	593	594	635	608	593	598	589	597	642	596	580	599	590	624	608	583	650	576	643	612	573	616	586	602	602	587	586	620	628	587	622	605	598	604	636	622	650	594	627	620	618	608	616	652	601	571	556	601	640	619	608	606	624	631	597	611	617	599	635	636	595	584	609	562	595	594	579	618	598	621	598	557	615	598	642	657	586	589	578	627	615	603	612	622	583	600	602	620	628	628	589	632	587	587	615	553	600	590	600	612	596	608	614	611	550	577	630	646	597	598	629	579	593	568	621	588	618	573	575	588	571	605	660	598	579	612	628	571	586	573	556	617	631	582	608	581	617	615	609	593	600	598	635	592	597	609	599	634	612	634	667	574	640	613	601	583	594	621	583	620	607	639	594	589	562	588	619	638	589	595	644	622	613	615	629	590	613	577	584	654	559	544	636	573	576	582	618	637	609	628	593	613	576	610	604	588	584	624	638	608	612	567	635	572	612	588	603	589	606	621	624	592	585	615	601	596	581	578	557	575	602	598	559	643	615	583	613	594	600	595	619	613	637	618	585	623	637	607	581	605	635	643	609	593	575	627	598	613	634	631	609	598	605	609	574	632	615	625	576	600	573	637	571	572	622	618	620	631	660	595	598	573	578	588	635	616	648	547	616	598	631	610	593	602	587	622	564	581	640	611	607	641	612	604	635	638	599	570	631	583	576	599	589	596	583	605	593	587	598	604	646	614	612	578	583	652	636	627	570	591	597	603	568	581	578	595	624	590	627	590	640	638	615	576	598	614	607	619	637	612	609	595	635	583	636	614	594	654	600	576	639	609	594	586	596	591	624	634	627	646	595	589	591	599	616	649	591	624	603	574	577	597	606	613	646	636	607	636	583	576	582	585	637	558	611	572	612	583	616	583	630	612	599	605	599	571	635	564	598	625	603	624	597	593	599	556	575	574	624	620	598	596	621	562	641	596	624	563	588	615	600	623	620	587	619	622	574	618	611	586	595	622	582	591	577	588	612	621	605	603	599	602	607	595	594	604	654	633	566	604	601	603	582	541	593	580	635	660	630	598	600	601	586	573	634	613	608	613	587	642	573	573	609	579	590	579	600	620	589	591	599	611	616	593	589	603	648	595	617	590	575	625	602	622	576	603	578	590	582	581	558	625	612	623	580	579	652	620	622	616	564	620	613	581	605	569	568	609	570	624	569	600	642	606	581	591	635	578	552	602	609	669	639	595	567	576	565	645	547	606	587	610	635	629	612	633	583	564	616	628	598	622	600	600	595	614	571	630	627	604	615	611	628	629	603	624	605	640	603	617	627	624	594	667	601	645	571	651	575	584	571	602	593	622	607	573	590	660	597	636	586	604	622	602	637	627	605	596	590	560	566	632	575	581	577	603	606	583	618	596	595	612	634	594	603	633	645	628	601	652	630	620	590	548	601	590	616	592	581	632	576	622	594	660	630	620	646	565	609	608	570	576	597	627	587	597	625	606	554	558	609	604	649	595	622	593	569	620	590	617	582	610	612	660	609	585	603	603	595	600	597	579	572	587	596	658	613	619	597	600	611	607	617	625	586	649	582	594	589	589	611	613	592	656	613	620	620	571	615	574	579	591	585	560	566	616	570	624	583	581	630	589	584	608	620	607	672	627	581	588	633	599	586	647	606	594	598	644	608	583	619	599	571	611	555	603	573	631	620	587	616	619	614	574	592	615	618	598	568	577	608	642	590	563	615	617	591	616	563	631	640	595	646	623	589	623	594	612	657	588	586	647	581	573	616	591	616	603	645	661	589	579	593	613	610	655	581	574	619	591	600	586	608	577	581	613	600	647	649	576	589	598	582	578	619	610	596	568	587	601	604	626	611	624	601	588	623	595	612	644	629	590	576	611	543	575	601	589	618	596	555	622	573	630	579	556	606	620	586	595	628	626	689	616	602	599	592	625	628	614	584	612	611	549	591	571	624	632	654	597	583	602	589	573	598	627	614	632	625	607	635	618	559	574	628	597	585	584	634	656	585	599	618	544	584	567	584	645	622	630	577	619	633	622	619	645	597	637	548	573	574	616	567	569	649	596	593	622	595	570	670	582	585	617	613	581	573	593	618	611	647	572	575	622	585	607	624	568	594	580	633	604	584	591	618	600	607	636	591	589	608	601	596	614	607	574	578	573	618	638	644	595	586	613	552	590	563	630	594	630	557	594	669	596	623	594	603	584	573	604	555	610	619	594	636	595	620	590	612	575	634	603	624	549	606	580	590	606	582	578	622	638	543	561	612	609	591	651	597	560	605	574	588	561	584	594	610	572	591	578	608	579	593	620	603	609	584	630	622	566	604	600	614	595	584	668	614	649	583	659	588	591	613	599	600	625	584	641	624	587	575	629	622	593	612	630	633	596	566	626	582	566	595	593	540	630	575	575	585	600	587	607	635	602	626	573	645	633	582	623	608	603	579	567	586	639	621	595	636	630	582	573	614	618	617	628	574	624	621	579	616	582	590	627	604	575	609	572	594	605	613	626	577	630	555	609	584	588	586	613	599	600	615	598	593	615	581	559	578	559	638	586	608	598	585	632	594	617	599	601	613	618	596	589	606	626	628	554	590	575	589	599	653	595	621	641	616	589	616	592	585	645	619	595	615	575	590	631	614	586	631	615	614	568	593	622	604	593	608	632	590	609	628	616	621	600	604	551	597	613	623	607	633	632	571	570	590	608	582	589	621	651	606	625	591	579	630	601	595	611	602	594	587	560	589	642	588	632	617	558	636	615	601	579	560	621	624	616	652	589	607	589	612	616	579	608	571	573	608	609	621	592	602	597	615	625	569	571	576	652	619	606	582	614	594	562	616	603	627	641	595	630	573	607	559	597	600	636	592	573	602	581	580	592	588	590	610	611	605	603	611	624	630	629	567	638	592	629	609	607	594	625	606	629	627	609	595	592	610	597	606	584	597	576	619	594	612	625	586	556	563	582	600	587	602	621	589	581	636	613	581	585	629	599	636	573	587	596	594	595	584	595	617	589	629	552	575	600	618	633	621	581	579	616	604	614	601	594	631	621	612	629	621	575	581	613	631	592	586	616	614	609	601	594	608	608	568	567	586	594	564	664	626	558	599	577	570	625	598	617	636	598	554	590	614	598	639	612	625	603	639	566	571	608	567	597	630	659	587	602	599	579	613	584	613	602	594	600	623	573	602	645	626	587	595	619	598	647	590	612	611	643	645	566	638	593	626	594	582	613	651	613	605	574	589	640	619	627	653	582	562	673	571	605	624	584	616	619	634	591	649	599	621	598	615	590	614	578	600
22905	21310	28852	24047	21322	21289	9955	2642	1311	813	777	731	611	631	546	520	476	481	443	470	449	477	442	445	427	504	480	425	438	445	423	378	432	453	425	435	423	409	412	365	437	380	393	408	394	409	377	371	442	387	421	390	365	403	425	385	380	408	410	401	381	398	391	384	392	410	413	408	397	442	393	419	391	366	388	400	409	414	381	374	414	409	369	452	412	385	397	402	415	400	392	401	380	393	384	398	374	403	381	398	406	398	415	376	383	412	390	392	391	383	454	439	396	395	387	396	409	400	414	414	376	388	381	359	433	406	423	387	401	420	424	423	411	398	390	382	422	401	397	392	362	390	390	408	450	417	400	428	392	411	363	387	414	394	392	384	397	416	397	421	370	380	432	422	383	444	434	422	419	375	402	406	386	395	393	401	392	434	390	400	419	423	351	420	397	400	422	403	407	406	371	435	431	383	423	418	420	422	401	417	382	398	426	401	452	423	402	386	408	399	389	402	384	392	405	409	399	404	406	419	395	404	407	408	373	401	414	384	381	437	429	386	409	378	384	391	459	415	404	431	358	389	398	408	381	394	383	409	382	401	407	427	384	388	393	399	418	411	371	423	416	384	395	387	389	419	379	393	376	399	383	424	436	392	425	369	409	355	420	374	407	396	404	403	439	432	406	393	396	407	449	389	371	436	412	426	405	394	448	377	416	372	357	408	379	372	380	432	409	382	397	435	398	388	375	391	422	417	438	425	378	394	404	368	419	382	410	410	379	405	423	442	401	398	397	398	410	405	402	405	413	380	398	401	420	395	377	422	415	424	392	417	414	393	441	390	399	403	410	386	432	357	413	400	398	430	432	391	354	405	419	425	416	396	367	412	395	407	378	383	387	381	406	411	384	422	419	372	443	375	398	373	386	391	395	387	420	414	409	398	428	410	361	395	410	401	407	405	406	443	387	374	385	387	397	421	377	398	412	383	379	410	390	391	380	348	379	431	399	382	368	391	416	384	417	441	372	388	389	379	418	427	413	388	425	396	373	393	402	396	408	396	396	376	392	408	412	408	401	391	395	431	358	415	412	434	398	390	374	392	429	413	442	421	398	412	408	396	418	388	414	385	402	406	361	375	348	443	368	388	400	416	416	398	403	409	370	410	411	388	382	412	412	401	432	407	420	388	404	382	442	411	397	424	373	415	386	425	396	403	388	443	378	386	415	398	418	384	373	390	385	405	424	422	390	382	404	416	424	423	427	401	374	358	420	347	424	455	409	377	385	428	413	409	421	378	420	407	413	417	423	386	371	432	433	427	396	420	384	419	374	391	423	402	377	425	429	394	416	386	365	392	393	394	399	392	444	364	402	404	389	399	393	415	390	401	417	358	386	391	384	431	409	395	404	382	423	371	394	396	364	393	412	401	402	382	373	385	411	389	387	412	391	404	381	420	382	376	356	409	379	387	391	390	418	441	381	400	369	391	420	381	402	402	399	407	425	394	405	417	434	360	423	374	415	409	382	391	395	396	412	377	432	446	365	395	414	400	399	398	389	412	416	385	407	411	364	420	405	424	396	399	402	396	410	412	387	393	439	395	410	420	372	392	387	397	404	413	407	400	390	383	424	395	377	399	385	444	385	409	426	365	395	395	425	413	426	382	417	408	417	404	383	435	383	402	432	363	397	425	392	418	398	424	417	402	405	416	401	420	404	393	369	405	414	382	383	388	433	373	400	400	404	399	391	403	360	415	357	384	418	420	384	396	359	406	429	463	423	405	388	369	433	400	444	389	398	415	425	396	439	410	410	394	438	404	426	406	407	377	375	387	361	403	388	398	435	384	400	398	418	386	378	409	424	411	415	402	407	421	369	412	392	408	376	413	410	403	376	407	408	402	379	391	387	429	403	377	410	393	377	431	414	397	431	374	388	396	414	409	405	377	373	370	405	407	406	426	419	417	375	429	428	415	408	429	427	387	404	435	418	360	424	399	402	432	409	401	405	403	377	371	405	387	397	380	418	432	415	423	410	396	368	394	423	404	391	359	376	401	415	427	358	425	400	389	405	407	396	413	425	381	412	425	370	383	387	401	408	365	416	408	418	379	389	399	399	422	426	362	399	389	387	413	403	406	413	419	390	423	397	437	384	394	396	400	365	367	420	417	382	401	374	421	410	415	410	426	418	387	390	413	370	435	381	381	395	403	377	357	380	391	371	395	398	381	397	383	392	408	421	412	403	355	364	405	408	396	383	408	400	374	446	385	370	411	406	402	401	422	370	411	383	362	370	405	399	363	382	411	416	399	407	412	365	384	402	408	388	376	373	423	441	378	375	407	428	361	382	395	431	380	397	397	368	397	436	386	417	401	405	416	387	402	393	393	406	391	389	398	402	392	392	438	395	418	385	404	400	434	432	383	387	425	407	384	406	406	401	398	395	383	429	391	414	352	390	372	388	429	412	388	373	377	409	415	393	393	392	403	423	381	402	417	410	397	394	434	358	398	421	399	419	397	406	349	363	371	420	401	391	373	395	409	413	376	376	397	431	389	441	412	406	415	402	396	399	364	383	421	423	411	438	392	353	420	399	424	400	424	434	432	388	407	413	384	418	417	419	386	383	438	416	384	381	402	371	408	393	428	403	417	443	408	365	415	404	384	403	417	407	380	371	374	396	420	427	447	398	417	404	365	397	398	411	419	434	400	387	389	448	391	384	369	436	400	403	395	406	386	412	397	419	370	379	418	373	400	368	413	434	388	380	410	411	370	349	378	433	419	381	427	373	405	414	427	431	404	393	408	388	376	378	425	371	364	407	434	379	422	393	361	414	397	391	406	399	428	360	389	375	379	384	396	390	411	401	365	387	390	393	419	372	387	341	415	435	358	441	401	425	439	381	427	393	396	434	369	405	417	401	398	387	400	402	389	438	388	382	380	412	422	450	431	384	388	421	396	404	387	462	389	416	397	393	408	410	393	418	402	389	431	368	416	396	410	418	392	392	416	400	418	367	409	416	378	408	409	396	385	399	378	397	377	397	399	373	360	357	391	417	408	434	401	405	402	419	395	381	389	421	425	421	361	398	402	398	399	424	438	341	381	405	416	390	389	385	370	404	376	386	399	338	417	402	431	384	417	389	414	394	403	359	390	419	413	386	375	419	431	422	392	405	408	423	420	388	418	418	360	403	383	369	393	358	441	386	369	403	409	400	427	429	385	406	377	420	419	415	381	367	395	423	420	393	408	413	416	400	415	374	444	393	371	407	387	414	366	401	389	415	393	413	444	417	400	396	404	389	387	438	401	412	420	408	384	431	413	430	379	404	432	421	427	373	409	376	378	404	406	412	408	391	382	376	382	407	413	441	406	396	400	401	410	416	417	406	361	394	392	413	391	372	439	384	378	406	421	376	390	411	401	396	401	378	404	368	401	432	388	447	419	408	399	408	391	404	413	414	391	420	412	409	403	427	392	397	389	411	434	414	441	424	418	438	404	403	400	405	401	425	392	391	421	421	406
29277	47754	26798	14345	11145	8918	6265	4107	2129	1303	1269	1087	938	857	704	598	540	557	563	551	496	473	496	453	485	483	465	417	482	412	457	439	411	460	411	450	448	453	436	445	392	480	439	380	424	399	430	410	409	421	415	417	393	410	458	422	440	416	441	436	405	417	406	433	413	429	408	429	420	421	412	387	383	411	426	421	397	401	410	412	402	403	407	402	394	425	439	401	396	436	423	365	413	431	378	442	420	433	437	447	408	443	427	435	422	419	459	417	421	402	421	409	412	408	425	418	430	448	412	385	452	440	426	405	429	387	386	410	414	414	410	410	379	432	405	438	401	424	401	410	418	397	424	447	405	423	397	432	417	376	421	397	444	416	430	386	403	416	384	430	393	409	438	411	385	413	408	384	408	425	377	418	438	444	423	422	384	439	401	387	407	383	412	424	475	403	421	412	394	366	414	402	400	439	439	403	432	410	424	408	396	382	455	441	395	404	415	403	400	424	430	378	396	415	393	439	348	407	426	414	378	380	437	401	400	417	441	429	405	368	431	415	415	411	381	419	409	442	395	409	408	400	435	423	419	424	400	417	441	406	402	425	399	457	405	406	411	388	415	421	403	432	390	420	398	443	415	402	424	402	427	414	418	386	392	412	440	433	447	404	434	412	454	444	439	432	413	411	394	370	419	454	412	417	422	429	443	430	391	403	439	426	426	434	411	442	416	410	407	413	385	359	424	388	431	377	439	403	403	416	406	384	413	409	361	400	394	438	429	436	379	390	452	442	413	391	422	401	419	397	423	409	428	410	400	410	465	393	414	384	401	389	437	404	366	433	390	410	393	392	418	402	437	442	403	429	442	432	458	432	432	439	390	420	433	417	454	419	395	402	388	408	361	420	419	422	415	410	437	412	377	386	405	393	394	389	421	414	426	426	394	420	420	437	408	409	406	411	416	395	402	408	415	390	447	411	396	412	380	423	396	404	423	405	434	419	414	387	421	414	406	435	378	432	407	431	384	416	368	401	409	372	406	447	381	408	431	416	384	409	435	384	403	397	389	420	418	361	378	410	410	411	408	418	392	406	392	418	407	478	420	376	403	407	412	427	397	403	406	410	414	441	401	413	402	368	429	423	399	450	426	404	392	401	440	402	433	398	395	430	381	432	384	439	441	417	430	442	436	408	387	401	384	428	420	449	417	422	431	421	378	409	435	417	405	404	383	421	410	421	426	419	402	410	409	437	421	416	400	410	397	412	391	388	439	436	415	416	414	405	435	397	404	392	414	426	436	420	396	418	423	414	396	412	422	411	403	410	436	405	400	418	397	447	413	402	414	398	404	379	399	429	386	370	400	377	411	398	402	461	404	393	437	424	412	401	419	412	402	392	437	437	404	432	410	419	394	406	388	421	422	394	430	428	410	405	416	412	447	436	416	412	450	434	377	409	408	377	389	412	424	408	407	425	423	450	385	424	387	434	425	430	457	417	392	424	428	409	440	399	402	403	402	460	387	448	432	406	425	396	399	400	456	414	404	404	415	409	401	418	421	391	441	433	390	405	423	403	410	410	422	428	427	375	388	397	416	399	418	384	425	416	429	386	393	411	427	419	411	427	427	474	423	417	414	417	424	415	419	441	381	404	393	429	401	426	402	411	431	435	389	415	404	401	447	388	422	411	387	450	407	398	426	433	430	413	414	415	471	380	390	432	423	406	398	346	429	410	435	401	377	365	400	411	401	401	425	437	389	396	416	417	407	419	397	389	392	414	391	430	369	419	385	420	424	399	449	375	420	418	400	423	431	396	406	390	421	432	406	408	422	367	442	431	423	440	427	419	401	412	397	382	436	424	444	410	401	408	388	449	377	410	414	422	433	412	445	438	420	460	408	397	420	440	383	401	445	398	417	422	438	404	441	418	416	430	423	413	382	393	408	363	393	431	411	408	418	411	402	419	414	403	430	450	404	425	448	387	402	351	401	386	419	391	432	421	406	374	416	447	405	424	416	403	422	398	407	386	380	451	392	426	425	436	438	370	458	367	436	432	406	388	402	378	424	378	406	375	431	421	426	389	396	443	405	420	413	423	409	404	400	407	381	412	424	422	399	382	406	396	429	393	424	414	412	374	416	416	388	414	415	418	415	441	359	428	434	391	431	423	440	422	394	449	415	400	381	406	415	388	435	405	357	425	427	426	429	432	408	435	393	437	419	419	394	420	408	424	428	389	418	428	390	381	428	402	402	406	391	410	419	388	418	416	418	378	405	399	415	398	390	412	412	411	425	411	420	381	381	415	424	418	408	398	428	399	399	425	438	399	413	393	444	406	413	422	401	410	415	406	394	383	442	388	417	383	412	418	427	392	411	438	416	421	389	421	399	441	428	392	428	419	385	434	395	419	461	397	437	428	393	447	398	436	409	430	414	406	416	390	418	420	411	405	393	440	399	429	388	386	418	400	425	455	410	438	432	407	410	458	403	410	423	373	347	416	443	374	404	381	406	436	414	430	370	415	435	421	423	414	398	425	442	397	382	407	361	406	370	384	455	413	413	418	461	392	416	441	394	427	437	425	427	383	402	403	416	408	457	412	406	399	402	399	411	427	405	412	375	425	434	417	393	416	418	434	389	408	436	397	431	414	407	413	409	415	448	400	339	434	450	440	402	428	418	408	396	416	399	432	434	411	363	434	424	424	437	425	412	435	460	385	383	385	405	493	388	431	432	416	412	426	435	436	397	423	385	454	416	396	421	403	406	379	407	435	405	401	392	395	411	409	421	377	436	366	422	413	417	387	434	393	410	418	397	408	390	401	412	415	426	411	426	435	453	406	406	392	418	410	411	426	436	426	374	449	404	395	444	368	412	428	420	438	404	455	401	433	425	419	418	406	398	392	392	423	424	387	430	407	408	387	406	400	411	439	424	407	411	424	429	423	422	396	471	398	419	408	417	418	456	392	427	427	400	413	409	440	400	437	442	420	385	400	440	425	358	379	446	430	391	449	428	401	394	411	395	423	379	407	386	388	394	387	399	430	441	419	394	382	379	410	416	416	383	428	396	424	388	405	424	416	430	410	404	423	394	388	425	436	425	379	399	384	409	421	386	404	401	377	426	395	433	405	421	418	419	426	379	459	417	434	439	405	390	447	415	370	402	401	418	421	391	393	423	423	439	416	416	420	402	405	405	440	400	376	441	414	429	405	418	404	392	422	399	410	417	383	398	408	410	471	394	451	418	455	413	472	424	414	430	421	410	425	423	409	420	374	412	419	395	418	363	437	414	422	411	429	390	400	429	424	419	421	384	378	404	406	413	399	428	390	460	420	406	406	417	377	394	426	435	386	398	399	421	390	444	420	387	424	430	392	402	399	425	383	444	402	410	419	398	395	396	402	376	431	409	398	423	406	403	398	424	389	388	399	408	384	409	427	429	430	410	395	414	454	396	428	400	393	418	428	412	412	412	414	395	421	420	388	394	402	425	439	388	388	419	401	375	434	410	431	439	410	425	407
28811	21643	14670	5316	2459	1841	1362	999	562	493	461	442	412	419	449	427	405	401	389	422	353	390	383	412	401	428	376	373	393	404	406	407	406	383	389	391	394	366	381	377	403	405	399	415	413	386	384	386	370	392	453	440	418	385	362	367	390	426	399	407	405	406	409	370	365	393	372	357	392	373	362	357	423	383	387	396	363	384	365	395	384	345	401	409	401	392	423	366	383	383	408	418	382	408	409	384	417	384	388	404	397	409	390	408	394	356	386	409	396	408	371	354	408	388	401	416	398	424	424	360	375	415	381	350	390	411	391	397	392	398	375	411	371	412	409	436	397	384	383	401	383	398	341	390	405	408	395	390	394	387	388	389	366	424	396	391	387	370	401	371	374	355	425	401	409	404	401	377	419	363	392	379	412	397	379	429	405	393	377	394	438	381	402	427	418	383	384	397	398	405	410	394	372	375	371	381	366	384	418	410	425	393	427	412	410	415	401	386	400	367	414	429	399	385	382	382	391	412	394	395	410	390	383	405	372	402	368	413	390	404	400	360	374	384	384	377	426	408	378	419	406	380	394	401	377	374	398	393	381	394	421	395	349	382	422	396	390	396	412	400	383	370	427	410	375	395	414	418	390	429	384	379	387	374	395	407	371	388	431	397	384	401	403	385	370	404	374	454	397	411	408	380	359	377	360	378	375	406	405	415	380	425	394	374	359	387	383	407	390	408	378	414	430	384	383	403	400	381	401	389	392	410	360	386	406	395	361	419	421	373	386	417	415	396	383	410	382	376	365	403	401	388	385	381	368	391	402	408	366	360	415	405	418	432	423	388	408	374	367	378	431	371	399	390	359	378	385	390	414	393	420	413	414	393	389	388	371	381	388	387	396	411	411	343	386	385	396	352	406	405	371	418	402	403	394	395	401	394	411	383	425	345	420	403	373	400	400	408	431	400	364	391	381	379	403	399	384	381	358	378	393	393	390	389	397	374	407	419	408	389	400	416	411	380	387	401	406	420	399	407	398	383	417	388	368	392	393	394	389	407	406	379	400	420	436	407	393	382	394	371	418	420	390	432	402	396	362	399	379	398	400	416	399	398	377	420	381	360	431	398	399	376	407	398	376	413	381	417	425	393	387	369	367	380	401	437	401	377	396	436	415	362	391	400	390	382	415	379	392	359	421	374	413	401	381	386	398	433	361	405	416	406	393	395	417	396	375	431	401	406	409	427	429	399	440	406	390	398	409	413	405	388	393	408	378	413	371	366	373	401	399	380	374	401	385	414	405	429	388	413	396	375	388	385	399	400	417	403	409	378	363	407	406	400	390	426	415	361	426	402	403	388	413	387	380	395	392	408	426	407	386	413	418	383	375	380	391	420	365	397	379	403	382	398	399	398	408	395	393	373	373	392	407	384	399	383	419	399	386	366	406	385	372	368	359	426	370	381	385	415	394	386	398	398	403	368	402	395	367	362	424	383	385	391	408	417	398	446	392	374	374	383	386	391	413	365	395	376	389	380	426	372	382	391	381	412	410	367	352	396	390	385	420	394	370	379	381	420	405	417	393	382	430	436	399	381	414	373	391	391	420	388	414	400	386	388	415	400	389	378	383	394	370	413	366	403	423	367	367	413	389	395	378	376	392	384	385	393	392	398	436	404	382	388	394	426	358	409	398	379	407	368	387	369	422	386	407	418	403	394	391	364	402	376	388	394	391	377	385	427	379	398	414	422	360	377	410	395	398	395	421	366	369	378	369	381	391	373	397	363	383	431	394	338	427	421	374	380	411	413	388	385	369	421	362	406	372	377	396	393	363	386	402	376	387	413	371	394	366	406	367	385	388	408	399	387	358	389	396	377	405	364	402	396	392	402	419	421	418	395	399	405	393	408	394	397	374	371	393	379	395	429	384	401	408	399	385	421	405	410	429	404	394	419	405	390	384	437	403	400	409	380	419	360	391	371	396	403	346	436	393	395	422	386	411	413	396	411	406	385	391	362	374	431	411	383	423	407	403	405	417	395	397	380	382	403	403	452	409	417	388	414	378	445	407	382	425	386	421	390	397	376	348	425	407	387	390	394	364	378	423	412	423	396	382	378	415	415	396	377	396	354	388	386	419	378	397	399	405	394	386	382	396	370	390	391	385	393	431	398	378	392	345	414	437	405	433	421	397	374	379	410	407	417	390	417	413	419	423	390	407	405	401	380	375	391	385	396	385	403	418	388	406	383	448	379	398	409	390	403	402	404	428	382	407	438	369	372	404	380	417	409	390	390	393	406	406	424	410	383	358	403	410	424	438	403	361	405	394	391	368	374	354	399	417	410	371	394	389	377	380	391	429	406	393	390	402	408	383	377	400	379	409	432	423	397	372	397	419	380	381	384	378	405	423	373	396	361	396	386	414	399	416	383	392	364	357	398	389	395	379	426	359	385	388	398	371	439	388	377	373	400	370	399	360	368	381	412	400	396	357	421	379	386	381	392	417	409	387	423	423	414	406	378	396	406	370	380	408	403	394	380	400	367	405	398	395	395	399	391	401	413	416	400	402	393	427	390	414	363	400	345	420	391	402	405	441	394	408	426	401	385	386	401	371	378	386	413	424	395	403	434	406	379	378	425	398	354	405	407	386	369	396	349	394	421	381	371	392	364	393	390	398	345	381	376	445	400	354	386	419	382	357	456	374	411	410	414	334	397	361	400	381	355	387	397	406	403	394	382	391	416	380	440	388	398	377	398	390	385	417	405	388	414	385	361	391	383	376	357	408	386	383	356	340	389	399	384	394	397	381	391	419	382	400	406	407	377	385	371	378	367	392	404	375	385	392	383	391	382	379	405	379	404	386	381	385	402	378	415	380	372	412	412	398	424	385	406	359	410	420	369	425	421	355	387	401	373	388	356	368	416	374	382	400	406	422	404	384	413	434	392	394	406	386	379	402	394	373	389	432	405	385	414	399	418	374	398	412	387	409	406	374	410	383	395	358	388	387	364	394	376	406	398	408	398	434	376	384	378	385	416	392	383	394	364	388	372	386	374	448	388	421	400	386	397	422	389	356	386	381	381	408	397	388	412	370	387	397	399	385	369	403	396	354	401	380	392	387	401	397	416	400	379	407	400	399	365	385	441	419	439	398	363	390	388	391	405	400	384	392	382	411	389	416	371	379	417	403	408	394	409	397	407	393	381	379	372	367	405	375	385	390	377	401	403	400	390	387	407	404	376	429	392	423	417	400	432	387	400	403	409	413	427	417	417	390	367	407	406	391	413	393	391	387	385	367	435	393	411	407	435	359	407	423	380	391	387	400	386	398	395	452	376	372	403	429	374	399	388	431	381	378	391	414	372	408	400	384	382	385	398	395	366	379	402	397	400	371	395	364	407	417	412	374	404	380	395	412	396	407	417	422	386	427	389	369	413	384	438	401	385	385	416	433	373	421	371	376	387	385	398	365	398	389	378	367	369	406	415	401	411	428	382	390	383	405	392	404	378	379	374	382	376	393	416
21261	28355	12918	5671	3983	3097	2248	1707	910	596	577	576	513	501	469	488	471	451	450	417	431	454	417	464	416	451	425	452	429	433	424	448	426	419	439	465	415	484	435	441	430	396	465	439	432	418	453	439	434	432	432	414	425	460	436	433	429	454	438	434	401	437	422	406	446	431	431	447	415	434	378	425	496	420	394	441	412	433	436	440	454	413	424	420	422	458	387	431	449	437	425	440	383	403	458	448	431	407	416	427	474	422	439	442	431	431	444	454	457	421	432	419	472	438	472	411	451	453	400	461	403	450	435	466	470	410	419	460	425	437	443	472	419	438	423	431	441	405	430	417	404	455	415	442	434	410	447	428	436	447	428	428	427	439	436	420	409	406	401	437	414	453	440	443	416	427	444	428	393	419	422	462	420	429	461	406	454	456	426	426	437	399	466	461	448	445	376	471	414	411	429	445	428	424	431	461	446	426	442	406	434	438	446	423	451	426	455	463	430	429	445	445	430	462	401	402	480	435	406	439	437	461	409	483	436	417	406	401	452	426	459	422	460	423	429	437	444	461	431	467	425	427	442	423	436	443	445	411	434	437	421	411	397	400	399	411	455	466	444	430	427	436	405	408	447	393	424	437	400	466	416	412	467	419	413	441	438	445	467	457	450	465	436	461	422	436	478	435	422	467	372	429	428	438	417	436	416	405	434	413	427	438	457	419	423	414	407	425	401	416	455	450	467	424	445	416	437	425	438	442	412	407	406	397	401	461	430	420	482	450	465	436	437	417	470	439	401	386	463	392	426	452	416	468	406	422	422	415	431	399	415	460	419	411	452	443	412	442	412	412	414	454	446	447	441	413	427	407	408	453	439	419	468	429	417	438	433	437	430	447	439	449	436	462	454	442	463	409	429	477	460	454	440	413	438	428	442	419	403	431	411	453	441	433	442	432	465	454	431	437	417	416	444	409	459	432	453	399	460	456	429	460	414	462	441	440	429	422	468	428	449	446	456	426	439	436	401	458	417	430	417	469	426	436	388	431	430	444	453	452	447	417	391	431	418	431	425	429	435	430	444	452	422	425	439	439	431	422	403	414	422	455	437	458	459	421	420	427	443	426	465	416	409	440	427	447	438	448	418	449	433	431	467	487	435	427	408	442	437	411	415	413	439	453	423	450	441	408	450	431	411	441	422	416	401	425	441	414	414	441	417	427	459	465	439	444	413	419	435	428	392	411	429	446	420	434	437	421	433	433	442	449	417	461	460	457	393	418	447	411	416	446	463	404	459	411	431	422	405	486	457	424	471	442	425	434	429	426	434	410	397	419	475	442	420	422	426	410	407	440	433	426	445	430	482	415	417	467	419	405	446	428	457	438	442	477	429	446	426	440	448	418	450	407	453	418	419	428	462	413	431	440	425	447	464	460	455	402	430	436	422	413	382	426	451	437	424	439	480	412	446	445	412	442	437	471	429	452	431	437	450	416	410	428	405	438	419	431	458	451	437	462	411	436	430	436	414	416	460	420	432	432	454	406	410	440	431	462	434	421	429	422	382	448	421	433	432	429	410	418	437	479	451	445	423	407	420	465	412	468	459	418	460	457	480	411	420	455	437	432	421	412	420	437	402	426	415	406	421	441	491	427	444	392	401	429	446	467	427	416	423	457	453	447	445	441	484	427	433	454	456	423	434	423	455	429	449	454	408	407	446	490	464	409	427	484	436	430	411	380	434	401	433	463	417	428	408	476	444	411	412	413	458	427	418	464	410	435	487	407	446	457	419	449	399	460	454	442	458	447	443	435	454	442	426	379	449	383	421	443	444	448	430	442	426	430	455	412	470	425	403	401	461	403	429	402	464	392	434	453	417	496	455	425	404	408	429	420	450	440	461	405	427	425	459	443	439	478	460	452	416	447	463	448	424	453	441	382	393	390	433	437	417	409	446	438	433	452	427	456	413	454	435	426	439	449	417	427	426	422	422	409	414	437	451	404	423	454	392	439	456	452	440	442	442	453	430	449	396	381	419	458	425	441	420	442	446	426	467	443	444	429	427	431	413	400	451	437	449	453	453	422	415	434	426	423	426	414	398	425	441	431	458	460	416	420	483	433	410	454	418	423	445	421	460	412	425	466	444	402	422	421	428	458	455	460	463	425	426	465	440	428	453	449	429	410	439	456	457	428	429	469	471	470	416	426	427	409	411	418	475	430	426	421	428	437	423	434	421	406	413	428	441	416	435	418	414	459	420	436	453	407	412	452	444	430	458	415	438	437	429	403	413	386	422	408	444	453	424	419	468	439	409	462	434	426	430	408	438	438	436	422	463	468	479	445	446	432	429	472	450	430	390	409	463	382	462	442	433	438	407	410	421	457	449	474	433	449	433	405	448	442	475	409	457	479	450	440	401	438	374	439	470	410	442	406	416	406	423	406	387	439	452	422	432	426	469	439	419	408	415	468	422	430	436	425	438	413	402	443	431	464	420	452	437	413	461	475	425	412	425	408	433	441	436	475	460	434	469	445	441	447	446	415	448	442	426	441	411	434	459	420	452	418	439	449	452	456	443	436	468	420	440	402	434	430	455	423	428	436	443	406	453	444	436	445	429	463	415	425	436	423	467	416	431	433	422	431	405	398	449	424	411	450	425	458	421	424	413	443	388	432	457	386	438	443	426	410	409	413	427	436	438	465	458	452	427	401	437	433	430	450	449	425	438	435	487	420	429	453	438	442	424	455	429	473	425	456	391	435	414	440	438	406	468	442	408	427	468	420	468	442	420	423	391	429	439	432	414	438	440	457	400	461	442	446	424	423	435	393	396	407	476	450	405	444	408	425	412	420	460	444	400	478	404	429	416	433	435	421	421	469	465	410	410	451	423	430	430	450	409	422	438	451	473	407	444	427	440	437	393	452	444	446	436	442	432	420	411	450	456	438	431	446	438	416	443	418	463	418	436	436	449	455	455	460	446	425	434	416	386	458	418	407	460	424	474	422	449	379	479	410	452	451	460	421	446	441	419	427	438	451	410	435	444	441	432	459	446	429	448	403	429	442	467	432	447	426	417	462	407	476	435	454	457	422	477	435	418	401	445	418	415	429	447	437	441	459	408	436	449	426	440	439	441	471	478	412	382	451	399	413	433	471	441	470	467	436	456	425	423	462	405	465	443	409	431	448	386	424	397	424	414	435	461	447	417	464	417	441	441	444	438	417	431	396	413	452	443	409	410	458	471	427	436	443	436	452	413	433	473	444	442	487	427	427	448	435	448	443	409	428	417	402	433	370	421	428	392	422	455	425	423	459	440	444	463	406	430	443	471	406	431	417	439	407	423	472	419	394	417	400	447	465	461	467	454	414	386	454	448	426	454	450	444	429	388	396	403	424	448	433	464	404	420	452	408	453	428	398	468	386	425	418	431	458	397	428	426	457	431	418	447	432	400	416	430	429	429	412	419	412	458	445	433	429	422	425	423	425	436	450	412	438	432	414	443	441	463	406	417	441	428	415	405	412
23759	21259	28399	24391	21226	12507	3048	1746	804	532	453	448	407	348	307	286	266	295	237	266	244	249	258	262	239	226	256	219	249	239	246	227	218	248	221	217	260	212	225	217	240	241	217	252	238	242	239	214	254	225	209	209	258	250	218	237	246	224	227	256	235	216	226	235	202	229	226	214	235	241	242	240	235	238	222	227	205	212	251	232	224	255	226	236	221	226	228	217	237	239	214	236	217	257	254	216	230	243	222	211	223	227	211	205	253	209	209	212	219	240	204	219	234	228	219	211	220	217	245	233	221	234	244	215	203	208	252	215	236	226	209	225	210	248	236	217	260	211	236	246	233	229	201	232	218	227	209	215	236	221	238	258	210	234	209	222	204	211	227	241	236	233	235	210	201	207	225	226	224	236	229	246	236	211	231	231	222	223	231	219	220	209	242	219	230	220	239	227	223	203	243	191	204	244	226	223	241	204	199	232	211	238	210	243	238	210	223	233	216	211	270	238	224	222	243	225	237	232	220	237	213	250	238	218	210	239	209	259	220	208	234	220	236	226	217	238	214	224	206	240	206	227	217	234	225	203	226	227	217	264	222	243	210	239	223	222	206	231	217	242	222	232	225	192	218	205	207	203	256	207	219	227	229	212	203	224	235	203	194	206	219	224	244	246	206	217	194	241	246	241	224	227	227	222	233	236	234	213	207	214	211	196	229	231	231	187	227	178	209	233	233	217	243	205	228	229	219	258	249	213	205	244	248	233	235	227	240	246	224	228	236	237	195	203	239	233	235	201	227	225	210	229	241	231	219	236	230	222	236	244	239	240	220	230	228	239	236	204	214	217	235	226	245	238	235	245	241	231	234	230	235	246	230	232	229	242	229	241	238	236	218	240	212	233	208	284	223	261	246	227	239	243	218	259	241	240	219	249	240	227	228	247	186	236	212	216	242	211	218	220	248	229	228	228	224	208	230	246	237	249	229	252	225	225	253	235	255	214	248	236	231	234	228	234	214	225	219	222	211	230	224	237	245	219	217	218	213	247	269	246	213	234	222	206	222	203	232	238	243	203	227	236	238	222	234	217	216	216	220	240	221	226	245	219	239	208	218	229	216	196	241	216	223	238	225	197	207	223	216	218	212	224	228	225	256	237	222	226	211	209	237	235	257	200	225	224	241	233	244	238	224	216	235	210	233	232	252	231	264	217	218	218	244	250	197	224	213	227	227	246	235	247	196	241	209	228	233	231	242	237	210	233	211	221	237	227	201	235	196	224	211	261	204	241	213	240	209	234	233	237	244	228	237	230	213	225	226	234	222	223	236	224	256	237	264	228	224	225	240	238	231	216	236	226	229	231	213	197	236	228	199	248	248	221	224	234	218	209	235	207	222	215	233	217	223	240	228	232	229	223	216	200	216	246	241	220	223	234	232	225	201	216	232	201	227	217	208	232	215	225	223	234	238	198	235	228	204	229	220	215	198	225	235	223	217	203	186	214	244	247	225	221	218	223	233	238	235	229	242	237	221	236	229	209	224	209	204	208	207	222	240	254	233	206	244	228	220	228	212	221	228	229	200	220	221	207	237	232	215	232	239	253	223	211	206	219	232	242	253	227	241	213	237	239	217	210	201	218	248	223	239	238	258	215	205	233	217	239	240	220	243	219	208	227	217	270	225	227	238	210	217	199	237	234	229	247	232	239	234	201	195	240	232	252	229	225	223	231	244	185	231	232	239	217	255	238	241	227	236	236	230	240	196	217	226	232	255	224	222	232	242	213	216	208	220	229	220	212	202	228	220	195	205	206	226	212	233	195	229	190	228	238	230	202	198	217	235	243	240	228	202	247	228	217	250	239	213	204	201	214	224	212	216	207	254	225	196	222	221	211	187	246	220	198	250	249	214	214	220	240	231	236	212	204	191	213	233	226	215	235	220	224	248	241	237	208	222	256	225	219	237	228	234	219	246	228	236	236	227	199	209	193	219	234	221	209	239	232	260	234	202	219	202	234	231	233	232	248	246	226	224	250	239	242	216	258	222	217	232	248	226	247	228	242	237	232	229	227	229	237	207	245	211	257	201	213	239	225	224	197	237	191	236	239	193	253	230	226	234	248	229	205	222	248	209	210	213	206	229	215	208	241	223	241	203	213	226	251	240	187	215	214	196	209	233	239	234	258	218	219	195	253	211	240	263	262	215	230	232	206	230	223	194	201	231	235	206	230	247	230	216	218	224	207	233	242	224	203	215	237	220	263	206	185	236	213	233	244	231	221	215	227	221	228	230	220	210	214	256	232	248	221	244	220	276	217	226	195	209	211	232	219	211	215	206	224	228	219	252	223	234	218	230	231	231	222	198	229	242	214	220	223	223	209	220	213	248	256	238	234	220	217	230	221	219	220	231	233	209	210	223	237	235	228	212	253	216	229	230	214	234	229	242	223	206	221	201	231	219	212	222	214	249	230	231	226	252	239	226	244	241	212	231	228	219	218	233	215	233	248	235	228	230	214	226	219	208	235	209	228	224	223	241	253	219	200	254	220	204	240	250	223	256	254	222	245	250	216	209	205	245	215	218	238	203	211	236	242	236	214	241	232	231	242	215	229	246	226	226	237	195	212	200	240	236	242	243	251	217	221	220	232	220	232	253	239	219	219	237	233	219	227	227	248	234	222	227	223	237	229	238	211	233	244	225	231	202	205	191	211	262	236	219	217	225	225	213	224	245	225	188	217	210	228	192	250	226	222	237	210	257	225	235	226	232	234	227	220	204	227	228	207	232	214	215	216	245	234	214	249	259	224	188	237	205	216	208	234	238	243	215	209	224	239	223	236	232	235	219	244	206	219	237	255	232	247	249	219	215	210	218	236	222	232	193	229	194	205	206	232	196	219	231	228	210	217	243	235	234	209	212	246	229	210	245	221	230	227	227	216	220	229	228	249	216	229	255	245	225	223	217	219	218	209	253	199	236	203	217	232	231	231	230	254	228	232	237	216	232	248	232	214	228	217	206	230	219	222	239	242	247	210	229	215	238	207	237	228	226	232	215	248	214	219	222	215	241	230	230	215	213	245	213	208	225	226	203	255	247	231	239	240	220	216	231	223	244	215	243	240	230	237	214	261	191	233	237	222	213	209	211	231	227	251	261	219	243	200	256	222	227	222	212	200	223	214	227	237	224	247	231	231	228	205	253	232	258	238	238	252	234	224	233	249	250	212	227	234	207	275	220	226	230	265	217	214	240	245	193	221	244	231	239	228	205	238	224	229	227	222	239	239	248	216	231	213	224	216	237	211	256	210	231	215	237	255	237	214	201	237	210	244	214	221	216	237	216	224	221	221	256	220	251	227	244	224	221	227	232	212	216	214	232	217	222	212	232	243	234	219	239	228	255	238	220	241	235	240	206	215	234	217	217	212	220	195	225	193	226	237	253	229	209	231	236	227	226	257	218	229	226	238	214	221	223	230	233	221	230	214	197	236	204	239	220	253	228	249	217	206	256	243	219	235	252	229
25857	42366	22214	10583	7869	5741	4112	3150	1337	814	676	673	529	512	418	421	371	312	305	341	302	265	285	266	263	284	250	268	317	270	266	262	275	262	282	269	269	267	230	296	275	276	256	247	270	253	266	236	272	281	242	231	277	253	280	282	246	261	251	244	268	261	244	274	256	249	240	242	237	272	268	279	257	276	274	247	257	227	250	265	266	267	244	255	241	286	277	301	236	256	251	265	250	265	277	233	238	258	258	243	255	282	263	254	243	262	259	249	285	219	249	249	270	260	277	253	260	250	240	250	256	245	253	252	258	224	262	268	261	255	244	270	243	263	226	244	275	260	251	278	242	257	268	237	271	259	279	266	252	262	257	236	268	231	253	263	245	270	257	243	251	250	247	264	246	250	251	272	282	229	256	286	255	209	237	281	253	230	257	262	275	269	263	288	227	246	250	265	260	236	241	248	260	270	257	234	258	261	278	266	237	281	244	258	241	270	238	274	262	251	277	274	253	256	257	258	218	237	268	255	253	238	255	243	291	252	241	263	226	289	239	261	295	231	269	254	237	248	270	248	237	269	269	266	231	249	262	238	267	227	261	247	242	240	252	246	236	268	233	249	225	279	284	251	274	257	232	273	239	282	245	254	231	244	253	269	233	214	236	254	233	260	246	278	247	280	235	263	208	281	226	256	222	273	254	240	236	234	242	255	256	262	251	273	267	245	269	263	256	254	273	268	230	271	250	240	267	264	269	249	237	259	249	254	254	252	250	257	279	275	266	254	251	251	256	254	230	267	237	243	265	256	243	247	284	259	278	240	252	271	264	279	247	251	241	254	225	261	235	236	263	238	268	274	243	247	216	254	263	251	248	250	270	266	231	244	284	236	263	239	260	256	234	269	262	248	230	255	259	247	261	263	241	243	214	251	237	271	238	263	243	242	244	271	264	251	272	256	273	255	228	220	246	255	262	236	291	253	264	237	238	248	273	260	230	260	258	241	289	255	255	264	241	235	239	262	259	250	258	261	230	254	256	253	264	264	245	262	238	253	273	253	244	226	251	266	243	239	261	263	251	265	231	239	240	255	247	246	274	286	255	249	237	249	250	252	238	239	280	256	238	226	240	237	276	270	275	243	253	266	261	267	272	249	299	251	276	250	261	236	259	236	260	244	273	255	247	293	256	248	252	290	263	255	262	252	270	248	254	282	248	247	257	267	255	248	260	276	251	243	234	270	243	271	271	255	244	254	268	259	274	263	235	285	249	249	258	226	244	250	256	247	267	252	255	253	241	244	280	235	244	239	279	262	287	217	250	238	243	274	263	239	268	247	276	231	276	265	235	234	273	265	247	243	273	246	252	289	269	261	245	273	248	275	226	272	266	246	276	236	220	249	295	250	244	232	262	260	245	286	256	237	287	228	255	272	255	261	260	272	225	230	251	265	256	222	247	247	261	262	250	248	266	240	229	276	242	261	268	257	243	253	232	245	260	282	261	272	237	280	237	261	269	273	258	224	263	225	285	263	247	253	257	264	262	240	247	251	251	244	251	266	229	263	247	267	252	267	237	251	247	248	232	262	252	266	237	261	265	251	278	242	280	267	268	278	233	228	249	277	256	291	261	241	245	245	238	280	272	235	262	237	251	247	240	279	234	235	270	269	250	255	266	221	264	254	239	256	253	231	253	237	235	223	256	258	262	244	270	261	240	229	219	270	273	244	274	246	240	258	276	242	273	274	221	251	240	222	260	243	240	251	244	240	286	261	257	253	248	222	268	256	266	289	261	225	266	263	247	275	231	266	228	230	257	257	248	258	268	240	264	225	247	245	242	231	272	263	276	255	243	251	264	248	269	246	251	257	294	254	242	255	239	263	243	243	218	249	273	269	237	266	244	271	258	285	254	237	256	269	258	276	253	233	298	252	244	253	258	272	246	265	272	248	225	217	249	247	239	261	253	248	236	268	260	253	265	244	238	245	231	257	241	273	255	255	246	262	257	233	270	277	258	247	251	271	270	231	242	251	249	244	241	245	250	257	269	258	235	263	247	232	259	249	241	249	255	237	263	256	241	235	268	242	255	256	243	278	288	269	261	275	245	250	246	253	243	235	275	262	251	237	271	257	253	218	283	274	256	234	230	275	254	252	234	261	271	259	247	240	248	251	244	249	261	260	249	236	235	283	278	277	231	260	231	233	262	275	263	256	273	269	260	229	237	244	254	253	245	262	264	243	245	251	270	276	280	244	265	271	242	244	272	251	241	248	262	259	290	245	256	244	285	269	266	240	239	264	236	276	256	262	263	278	263	274	262	253	267	237	241	234	264	249	255	279	244	253	240	244	237	262	248	276	269	245	285	254	239	239	239	264	262	269	243	274	237	254	255	268	228	253	240	258	252	244	261	236	233	241	271	207	241	230	272	248	239	250	266	254	228	268	245	269	258	283	246	244	240	242	259	250	298	276	249	265	257	289	255	243	232	244	226	235	241	281	261	246	288	255	284	238	272	234	234	258	266	259	267	243	264	245	255	268	287	248	279	237	279	247	249	233	268	257	247	252	229	241	240	256	259	243	230	246	267	233	245	218	208	238	268	244	251	251	272	238	253	240	250	238	271	258	249	252	264	256	241	246	283	247	245	246	261	253	244	294	247	250	247	264	258	215	276	268	257	247	263	244	257	232	254	260	236	261	256	255	246	253	246	258	278	291	240	227	234	232	234	240	264	253	264	266	282	222	231	252	237	219	230	258	275	232	230	277	268	234	248	263	253	287	248	270	274	251	248	278	246	264	229	266	262	261	241	264	243	259	258	243	249	250	241	253	228	240	251	257	263	236	245	230	247	257	239	260	284	254	255	263	252	238	230	260	257	233	259	276	268	261	268	261	247	267	272	261	276	244	266	234	283	263	274	217	241	259	258	260	262	263	267	271	261	265	250	261	268	268	231	238	248	250	265	278	230	248	253	237	259	234	242	247	300	264	215	231	262	250	264	232	270	260	276	250	241	229	265	232	247	250	273	242	240	266	258	256	262	261	246	226	239	246	243	243	251	259	259	269	253	237	214	232	245	252	278	230	244	299	290	255	238	255	261	224	235	244	257	242	246	258	224	258	284	257	276	269	250	225	239	228	256	247	244	294	281	268	244	223	231	248	232	261	246	268	260	257	229	258	263	228	242	249	236	262	225	234	259	273	259	256	245	277	277	278	248	249	251	262	268	264	248	268	223	279	257	255	208	251	273	241	241	262	238	224	240	216	229	263	242	262	257	241	244	271	240	299	269	244	267	247	253	250	256	254	231	237	255	243	257	231	267	253	255	240	255	250	269	271	261	245	236	240	262	219	256	227	238	284	253	237	272	255	257	232	229	262	214	284	262	228	276	256	261	235	243	255	288	257	271	251	237	236	282	263	248	250	242	261	255	281	249	265	256	244	254	250	236	256	265	269	265	257	225	251	276	243	286	265	239	258	240	232	264	233	248	238	232	239	264	227	245	252	252	269	269	247	217	224
25313	21288	27003	25426	9699	2641	1926	1547	1100	772	706	753	635	658	635	613	618	640	594	604	599	585	562	608	589	550	584	548	652	577	597	584	560	574	595	593	562	581	579	612	599	606	548	585	574	602	582	593	594	573	610	537	603	599	592	616	547	611	605	569	580	501	592	590	587	617	554	585	604	612	597	567	627	545	568	591	605	550	566	574	565	584	567	580	563	603	590	568	570	554	579	540	562	587	596	552	570	537	584	569	576	564	553	561	573	588	580	577	567	580	597	593	582	556	564	580	548	604	567	568	622	562	542	582	588	560	570	606	550	561	603	577	581	608	569	534	599	576	601	570	608	567	584	591	569	577	589	497	575	608	567	585	597	578	568	559	543	585	579	614	588	593	555	606	600	562	590	593	596	623	582	578	571	572	584	573	600	616	579	578	568	547	530	571	576	543	635	625	565	548	599	577	558	594	593	566	590	580	624	541	573	578	555	528	566	586	619	594	607	569	539	555	566	591	543	578	582	540	596	542	581	596	574	589	537	575	603	573	587	583	578	584	590	619	545	592	617	605	596	611	570	626	567	549	580	572	621	551	568	580	609	585	581	600	556	641	589	557	512	533	534	604	593	556	581	601	568	548	627	606	547	575	561	576	484	575	595	548	593	613	568	559	584	584	580	597	581	580	596	608	556	576	576	576	554	583	625	585	611	580	605	560	624	596	597	601	591	576	613	569	560	602	581	606	606	582	567	627	550	583	571	596	557	583	562	551	606	613	589	615	595	582	594	580	582	566	565	534	611	560	578	579	566	573	579	583	584	572	581	604	605	537	578	577	584	521	560	605	579	550	550	570	550	597	540	583	586	596	582	549	559	581	556	542	573	615	599	610	573	571	600	579	563	590	618	594	567	604	603	564	598	623	647	579	618	567	592	551	575	618	562	542	582	565	571	557	600	590	558	600	601	593	586	568	594	598	565	536	618	574	567	561	544	546	502	591	586	549	563	603	601	601	563	570	574	546	578	594	568	559	602	597	576	556	565	572	568	579	602	632	568	589	606	598	579	616	597	563	570	581	558	587	584	573	613	630	586	594	630	555	582	597	599	583	570	534	566	515	539	575	609	579	622	593	528	572	548	583	564	611	609	535	571	558	571	551	570	585	542	581	567	545	542	550	559	606	569	585	576	617	571	621	637	553	556	612	527	538	582	545	599	583	624	540	565	545	585	543	653	622	555	571	566	617	559	564	560	586	597	585	561	541	568	576	542	567	618	586	600	573	590	558	570	584	587	569	578	606	575	603	588	595	522	617	580	554	598	592	559	602	554	605	574	598	569	609	598	622	536	531	570	623	598	579	630	549	646	598	580	588	593	602	593	593	613	551	593	589	554	550	564	571	591	538	586	617	583	610	575	558	574	544	609	559	554	539	607	609	603	585	570	568	562	598	621	593	559	547	569	530	575	558	597	590	546	589	604	594	545	594	577	545	555	596	543	539	596	562	520	556	546	635	617	543	572	577	566	548	609	568	554	531	608	592	528	579	546	552	572	600	589	572	607	616	546	552	572	556	593	543	568	564	580	566	606	546	563	592	545	551	591	552	577	583	578	555	546	645	540	624	581	597	575	573	586	554	601	611	574	612	551	576	561	620	616	611	561	559	558	603	597	614	603	597	647	543	510	636	588	586	591	602	596	568	592	596	549	603	587	618	577	616	617	586	570	553	548	564	600	550	550	598	544	579	574	558	615	555	577	595	586	593	590	615	586	581	579	595	602	544	558	578	599	611	533	616	581	571	520	604	610	591	584	587	566	573	536	597	551	607	542	572	599	553	551	588	622	539	588	563	573	592	592	607	546	599	576	604	614	581	565	596	562	568	589	555	567	602	584	612	548	597	564	574	594	599	616	598	620	557	578	574	552	569	562	565	615	576	616	599	564	571	563	582	560	590	563	544	607	591	566	599	585	565	541	530	569	544	612	605	571	530	573	617	603	545	565	562	585	532	585	627	612	581	558	549	626	565	585	605	569	600	585	555	603	559	569	585	538	554	582	534	584	592	579	602	587	587	575	605	572	555	591	579	545	605	597	574	590	571	545	599	594	529	598	614	600	571	614	575	577	570	613	575	586	631	570	617	552	591	594	576	551	607	621	542	574	565	594	589	538	647	607	549	601	564	565	587	536	589	624	565	628	604	597	564	564	599	551	585	552	570	622	588	635	570	572	603	534	644	571	570	554	585	594	616	539	584	633	575	602	574	564	583	567	587	549	531	567	576	586	589	584	587	578	593	563	577	587	568	637	581	566	583	605	547	550	544	565	594	577	542	576	599	616	584	613	595	571	582	576	619	573	601	576	637	551	549	545	584	543	603	611	549	566	605	570	575	567	570	570	627	590	573	607	589	560	593	551	632	607	541	593	548	592	571	601	600	587	613	611	578	579	593	560	600	562	532	551	591	592	567	580	556	572	632	598	579	591	580	554	546	520	590	570	577	578	582	564	546	604	578	576	569	551	568	615	579	511	563	580	616	560	586	588	603	584	554	563	603	577	594	572	553	574	566	578	590	566	615	564	518	574	542	589	599	539	601	594	607	584	582	602	576	580	588	580	577	656	578	579	576	551	534	558	566	600	597	604	616	576	550	582	565	547	583	590	600	579	568	596	585	537	546	578	561	569	562	557	569	562	578	621	564	596	547	557	563	596	539	586	573	583	580	585	605	584	568	602	552	588	557	559	577	542	560	591	619	520	566	588	573	591	587	578	569	591	582	600	573	524	567	566	566	577	590	591	591	564	532	597	546	557	552	600	581	543	560	603	544	557	554	562	577	590	557	575	591	565	577	627	583	535	568	527	595	589	590	562	615	553	557	588	551	584	550	594	565	609	580	562	575	608	561	542	582	604	530	571	600	561	581	568	571	572	569	563	614	572	583	572	541	583	560	598	610	605	610	540	577	577	573	581	587	573	613	606	551	578	608	587	577	551	585	590	570	576	568	564	589	561	571	550	601	619	581	595	615	580	578	646	593	573	594	599	588	577	531	579	560	594	619	598	554	594	578	581	528	599	595	582	605	548	556	545	537	568	598	645	568	592	634	587	584	640	553	577	624	591	585	584	608	588	584	567	593	590	581	557	580	593	580	612	570	593	566	573	593	579	597	578	582	583	572	584	593	585	604	619	565	579	559	581	571	545	589	594	584	613	604	562	596	605	609	593	581	620	590	599	556	582	595	541	572	601	559	606	550	584	574	541	576	573	585	570	602	591	544	594	555	576	564	572	552	552	518	570	592	615	576	558	585	589	594	531	572	555	628	585	594	588	564	567	585	568	566	542	562	563	579	613	588	557	579	514	550	589	618	595	613	539	593	559	597	544	567	587	589	590	598	616	573	561	591	612	552	574	575	551	550	575	563	587	547	591	606	636	592	539	576	573	577	589	594	539	601	549	548	537	574	581	583	623	599	544	551	584	629	626	590	582	559	589	543	583	561	627	567	584	589	577	575	599	534	555	598
23935	36798	17779	7788	5531	4074	3210	2648	1533	976	923	841	801	732	720	669	679	694	674	629	641	627	628	660	623	652	627	667	590	609	662	613	645	634	613	647	629	660	610	631	615	633	626	619	638	640	581	543	670	599	601	615	628	651	585	623	615	622	628	606	593	599	595	614	612	570	590	577	615	575	618	610	681	602	602	600	623	592	632	586	613	643	540	615	638	616	624	609	601	639	600	646	581	627	620	596	646	633	575	634	589	596	583	583	597	646	600	613	624	610	596	643	603	592	640	611	592	591	611	579	636	603	590	572	631	621	632	617	608	598	582	621	629	626	592	643	634	614	605	597	619	609	625	588	588	597	607	623	639	615	601	588	617	627	622	588	649	591	622	572	593	614	591	613	602	565	593	567	632	632	597	601	616	638	659	608	603	590	605	612	602	684	592	583	625	585	599	649	602	612	638	620	576	656	593	607	608	629	605	632	624	612	644	586	609	610	589	597	607	598	650	554	568	594	571	586	629	662	599	565	607	616	611	603	648	584	571	609	597	613	590	618	556	621	621	630	613	604	587	589	593	584	562	583	588	626	631	599	564	588	646	613	615	579	618	568	594	593	605	575	576	589	637	600	625	631	657	597	647	606	611	593	597	565	636	609	600	634	578	626	595	553	582	629	643	619	578	618	595	609	586	617	629	606	616	615	599	574	610	553	629	625	594	622	659	602	599	565	597	628	587	602	595	614	652	591	574	600	592	608	629	625	607	610	613	584	605	605	612	618	567	624	563	578	626	600	605	612	631	583	603	582	614	608	592	569	658	608	598	566	613	607	623	626	611	588	649	642	611	625	600	625	552	573	599	599	619	626	610	598	657	607	613	618	587	593	629	620	644	638	637	633	577	617	621	640	607	611	618	636	589	627	590	601	648	616	595	603	622	615	639	563	615	571	596	592	650	580	628	611	651	593	576	633	619	587	647	621	634	601	553	608	613	600	616	623	619	592	594	569	592	606	609	659	601	626	570	632	614	622	615	604	606	606	620	617	617	624	621	646	578	625	599	600	567	624	568	615	627	590	642	590	622	587	625	622	611	601	613	613	591	626	648	624	585	604	628	596	618	614	635	583	612	569	598	606	615	639	622	626	576	590	640	602	580	564	605	629	583	622	655	582	606	627	595	617	604	616	599	591	611	604	590	596	611	595	606	588	585	623	601	590	578	631	591	611	628	637	596	592	656	622	632	566	606	570	633	610	642	580	609	583	608	640	623	604	644	580	663	595	583	620	571	607	612	570	604	629	602	657	625	635	646	607	640	596	572	656	582	641	642	632	637	581	592	578	620	616	605	566	627	659	617	585	615	625	606	599	639	575	574	624	603	631	586	661	626	594	606	611	623	628	586	629	612	595	613	641	594	614	620	634	599	608	571	620	573	636	632	614	598	645	614	642	635	618	590	616	535	582	611	549	625	618	607	620	573	634	580	636	581	606	686	589	602	607	624	604	631	561	610	576	634	648	645	612	609	609	610	658	615	581	624	636	629	596	630	615	603	614	624	660	573	610	621	632	612	612	593	570	607	618	631	634	612	629	561	566	605	615	581	626	602	603	605	594	610	585	587	628	642	669	627	628	659	618	584	563	652	582	620	642	636	575	623	620	580	621	609	612	624	578	578	605	596	573	602	556	618	584	590	642	591	623	636	581	609	617	635	594	618	610	574	622	561	584	599	610	596	576	607	626	556	591	643	631	607	622	658	588	600	618	589	618	633	595	605	579	601	680	595	635	619	617	637	563	587	584	614	581	610	617	609	644	593	590	577	594	602	637	586	594	613	605	608	623	648	600	586	596	622	588	659	604	599	619	635	634	577	620	601	630	587	667	575	640	592	626	569	587	609	580	636	597	582	645	639	567	646	593	606	620	630	596	665	632	607	595	645	613	599	623	606	661	634	618	644	602	642	656	620	628	576	613	603	615	601	608	619	631	640	591	605	618	595	579	607	611	666	599	590	575	616	574	613	637	614	613	571	620	589	588	587	614	625	641	600	618	610	611	617	621	590	609	624	611	608	640	623	603	600	629	620	577	614	578	592	615	605	635	607	572	565	574	602	642	608	582	619	564	581	618	634	581	589	598	617	613	611	609	626	599	630	642	566	572	576	572	607	623	627	560	568	619	591	584	612	614	593	641	661	638	593	598	652	592	614	591	554	645	659	604	605	631	606	651	589	629	626	596	593	653	655	576	647	642	607	576	613	575	628	648	629	621	626	646	569	635	558	605	637	576	622	586	569	564	644	543	619	611	615	627	620	578	612	592	624	600	666	572	608	595	622	620	669	576	596	650	630	621	599	570	622	598	560	604	596	640	620	638	620	606	543	608	612	667	538	619	613	635	610	647	624	559	617	599	597	613	580	608	598	613	621	598	624	603	639	615	653	604	604	637	627	618	609	545	620	590	570	642	588	609	610	559	587	593	582	642	610	587	601	624	592	641	609	570	616	575	609	658	602	627	652	598	578	594	575	605	629	610	572	610	613	640	579	603	597	549	608	553	607	581	639	584	627	616	604	593	626	577	596	637	583	625	600	618	606	627	605	616	612	628	616	626	615	658	595	608	601	627	567	626	608	611	638	588	614	624	579	617	628	627	608	602	642	658	597	574	602	579	634	551	611	628	553	589	608	630	557	609	578	588	611	623	591	595	653	591	597	572	655	618	623	616	610	607	623	588	562	625	622	576	639	616	662	628	603	666	607	549	616	620	602	592	629	579	620	628	627	588	581	587	642	636	578	628	619	599	588	593	589	605	640	609	616	631	600	616	576	593	602	625	621	596	625	598	603	613	587	625	622	553	634	637	592	601	615	570	595	605	630	606	640	605	616	632	630	609	606	574	658	602	627	619	621	587	554	645	609	647	616	616	599	611	599	620	591	597	616	611	587	642	624	591	641	627	661	604	620	619	576	610	615	598	597	574	648	565	635	598	618	630	629	630	630	640	584	578	568	616	612	596	615	598	619	621	590	605	627	641	625	564	631	600	603	592	619	640	626	604	642	539	603	618	619	628	551	590	575	627	570	617	591	597	640	613	625	611	603	622	573	610	634	605	636	613	623	587	612	609	555	621	625	592	644	619	587	618	653	593	609	624	628	586	602	616	614	626	623	620	627	619	620	597	624	626	646	607	568	625	613	591	601	591	613	624	602	581	627	600	578	599	613	592	614	611	564	610	614	633	581	563	629	623	610	587	593	628	619	601	564	607	574	564	639	553	594	612	639	594	570	632	596	618	641	590	618	612	608	603	641	616	579	636	621	629	626	603	610	610	611	598	599	637	626	589	586	640	592	619	593	627	616	611	642	595	624	602	575	615	597	603	628	638	629	632	566	598	605	612	600	668	581	656	604	618	580	640	649	665	629	615	659	570	589	652	606	565	587	588	620	613	538	614	656	605	606	593	629	645	572	625	621	621	599	619	636	621	634	636	582	593	601	623	590	648	589	619	646	641	632	629	605	624	634	619
22854	21291	28858	24012	21307	21240	9285	2857	1725	882	762	686	670	583	512	522	518	489	464	485	461	439	455	451	432	440	459	430	408	406	432	427	423	428	422	487	410	404	387	405	450	421	452	414	455	462	418	399	410	442	447	391	446	407	417	436	424	418	396	430	424	391	419	399	426	403	414	437	405	426	425	407	412	410	437	446	427	421	433	424	398	436	398	390	392	421	425	413	450	410	428	434	409	427	440	381	397	384	413	398	401	389	439	373	401	387	425	421	378	450	416	385	413	436	419	408	424	395	386	418	432	415	414	393	429	398	404	391	405	416	425	451	420	401	358	424	403	388	431	453	372	426	417	434	422	402	375	404	387	425	435	392	374	400	384	427	409	447	442	386	417	374	445	413	410	448	410	392	398	403	421	420	412	385	411	437	421	413	385	404	444	435	422	382	402	372	396	382	423	416	414	453	410	429	394	414	436	417	422	391	392	416	432	403	396	439	398	417	363	428	432	399	445	399	428	422	417	361	388	389	384	423	438	409	424	398	372	415	407	419	400	417	404	391	442	427	410	388	386	430	434	437	404	409	422	415	397	434	397	377	411	395	411	404	397	383	393	421	386	399	402	410	419	416	415	388	462	377	393	416	393	461	405	411	399	411	410	394	381	413	441	391	396	401	412	383	413	410	401	381	412	403	372	389	380	402	394	380	411	401	429	393	374	384	423	407	411	401	397	401	419	469	378	398	457	428	378	425	413	446	382	364	414	369	416	412	429	436	423	415	434	387	428	419	423	406	371	408	389	409	396	426	415	405	401	423	385	399	373	400	383	398	404	431	385	389	403	415	383	452	414	399	402	407	385	414	401	440	386	407	390	398	400	405	416	413	427	404	371	379	391	403	399	451	426	427	386	387	389	407	403	440	394	434	396	413	395	373	442	389	415	400	377	395	372	401	396	397	459	411	386	422	422	421	393	411	412	407	423	413	421	387	382	400	418	412	390	420	406	404	404	376	422	379	400	416	380	416	415	384	413	408	396	404	412	419	428	369	379	370	448	397	412	399	393	371	386	383	415	448	404	412	406	385	433	412	439	381	398	389	452	394	420	413	399	418	392	419	445	364	376	394	419	403	418	414	391	414	383	436	384	397	393	403	401	453	427	405	411	459	398	397	375	386	396	372	415	392	381	408	401	406	416	436	441	406	437	407	386	370	420	394	378	397	368	414	401	430	418	374	385	415	398	431	401	379	440	396	415	423	387	402	439	432	423	414	416	422	405	405	393	380	408	414	451	424	428	447	377	396	435	414	425	410	374	407	394	417	411	441	393	422	394	420	416	413	434	429	441	398	365	394	397	430	424	392	415	400	399	400	375	413	425	411	411	398	391	423	463	405	445	415	420	394	408	400	396	422	414	391	384	386	422	422	409	392	386	418	392	407	392	400	370	408	420	443	429	385	413	419	408	400	366	436	385	400	388	399	432	408	384	409	431	412	400	395	426	427	423	419	379	399	369	383	385	403	374	386	400	385	414	378	442	420	376	432	394	390	436	432	385	395	405	409	413	393	433	381	414	396	451	380	423	440	387	391	392	396	417	404	397	385	429	415	406	431	414	427	386	392	423	402	371	422	400	388	419	417	428	399	393	412	414	374	416	431	383	395	401	448	383	375	391	429	417	429	399	390	464	371	390	421	429	422	421	409	414	416	410	368	376	358	425	426	422	406	396	383	374	392	388	399	426	414	396	400	411	400	419	410	407	425	409	410	421	446	408	423	414	402	392	394	401	371	416	436	422	405	391	428	422	403	419	398	402	388	365	420	425	362	419	402	387	405	416	414	368	423	406	471	406	412	405	414	410	399	419	445	405	425	410	403	413	393	380	407	420	411	388	444	410	395	398	410	446	419	444	390	396	408	432	410	457	411	404	421	427	399	386	430	429	391	421	400	375	400	403	390	407	428	391	398	419	405	405	384	405	384	386	373	412	420	404	401	400	405	403	410	394	402	377	387	366	385	404	420	390	412	373	427	415	401	427	432	437	417	428	429	389	393	430	415	387	419	431	379	421	401	390	393	406	410	422	447	426	391	450	420	402	431	383	409	388	365	418	426	378	365	407	399	412	402	408	410	397	368	439	371	351	401	439	418	413	398	411	379	428	418	424	401	413	387	366	414	403	423	394	422	452	421	382	412	381	401	392	435	407	382	389	416	375	412	398	395	389	418	392	405	423	365	416	409	437	431	366	440	399	437	438	415	432	387	402	416	421	422	408	418	397	363	395	415	421	408	432	386	426	465	440	409	415	350	405	429	388	418	400	390	392	424	431	402	394	391	431	420	403	416	407	384	357	394	401	411	393	388	386	426	417	431	429	427	414	424	380	421	396	412	409	445	414	357	409	406	409	436	414	418	373	409	408	409	397	413	443	412	426	427	368	421	398	368	419	426	383	414	413	416	410	438	444	377	417	423	380	430	410	414	422	364	411	377	418	413	423	410	361	406	448	445	387	397	405	401	391	420	425	390	384	427	414	377	438	434	400	390	407	399	413	379	403	446	421	429	390	401	438	391	402	380	396	390	388	409	407	371	404	390	397	375	443	410	416	412	389	382	415	413	399	418	391	427	409	395	428	418	386	402	402	415	399	422	389	381	425	404	436	424	422	402	403	438	425	379	426	406	413	395	447	398	372	431	388	392	432	367	406	431	416	424	411	396	425	411	392	397	415	420	419	403	421	405	469	410	404	455	402	399	412	438	365	427	402	375	383	393	388	398	420	398	461	360	378	391	416	421	399	400	388	409	441	428	419	427	430	402	407	406	374	439	423	389	406	418	419	431	415	370	401	372	398	425	388	417	416	430	407	405	405	339	390	423	410	425	372	425	436	428	424	400	402	411	432	420	412	432	406	345	398	392	425	418	423	414	388	442	378	388	423	392	394	395	421	418	416	409	364	402	398	412	402	392	390	413	429	473	400	382	415	396	424	412	394	401	419	401	412	422	420	381	417	412	379	406	401	411	393	384	388	406	426	413	404	414	423	383	386	432	418	415	426	419	413	403	405	383	414	409	414	401	400	429	396	413	391	404	404	402	386	405	416	428	391	426	428	407	391	428	406	404	399	435	381	391	422	401	401	415	404	393	404	406	458	426	391	394	419	435	389	437	394	377	382	392	383	398	406	400	447	410	389	406	417	424	406	370	393	443	424	395	386	435	398	441	426	398	376	410	425	389	411	407	420	409	432	431	420	417	452	447	414	401	361	398	403	431	408	419	429	434	424	401	448	447	427	406	405	388	429	438	387	402	410	468	396	429	377	410	414	415	404	423	415	390	405	431	386	410	422	400	392	378	385	417	372	409	391	427	397	456	403	402	424	387	419	367	415	426	402	366	440	404	398	372	433	418	384	393	387	419	394	390	413	430	388	439	417	391	390	407	426	421	393	399	443	416	398	356	413	391	400	413	403	391	418	430	438	409	434	407	384	372	422	390	434	410	434	389	438	409	365	447	378	425	415	410
29138	48824	27057	13456	10503	7340	5231	4519	2950	1340	1186	966	862	743	669	636	603	597	572	548	532	495	478	465	489	465	462	466	462	430	494	444	421	454	431	435	445	398	443	423	458	468	430	459	415	440	404	421	470	429	445	431	425	423	416	459	467	431	409	419	437	427	407	434	421	410	403	446	430	469	418	420	445	428	427	409	422	406	411	415	429	417	449	425	400	412	442	351	434	393	404	426	410	417	439	423	408	393	420	412	411	401	429	390	403	443	402	455	429	413	397	425	426	432	428	391	411	434	397	444	437	414	411	400	410	416	433	402	433	441	437	404	419	427	451	429	414	403	416	430	425	442	385	381	443	412	446	439	432	389	429	423	413	428	414	424	445	421	406	425	405	448	406	471	429	447	427	426	444	414	391	416	406	424	435	396	419	395	413	446	404	411	426	412	443	410	383	440	425	427	420	402	455	408	432	412	393	431	389	419	450	400	441	449	399	450	414	408	390	442	426	431	413	438	405	401	401	414	465	390	454	443	400	398	409	403	431	430	445	406	424	396	388	458	388	428	383	455	462	388	419	475	438	387	404	457	402	442	410	413	455	396	422	417	436	461	407	420	429	433	426	419	456	361	446	405	421	404	404	413	439	422	413	429	415	405	397	431	383	435	452	421	468	423	432	422	426	494	453	396	457	407	392	434	427	400	401	417	406	445	422	423	440	444	405	390	404	420	372	409	403	367	415	431	433	449	433	370	429	406	395	415	450	400	444	422	419	390	401	420	406	405	368	414	439	439	407	427	371	387	411	408	400	396	425	407	415	432	442	410	428	417	392	464	400	405	417	465	415	409	409	392	400	389	435	411	431	407	426	385	406	437	419	412	401	404	391	435	410	426	467	421	418	415	411	388	418	444	440	417	404	407	406	461	387	447	413	443	401	386	415	424	417	408	416	403	426	486	428	419	410	412	427	444	428	396	416	384	392	453	432	440	453	405	394	384	423	417	428	441	422	406	422	441	409	445	433	429	400	421	457	404	446	428	429	416	430	375	412	434	388	454	418	405	416	425	412	389	403	462	389	411	448	411	408	420	411	416	420	432	402	437	416	387	445	415	461	403	390	419	433	384	404	443	419	426	416	421	407	411	426	387	441	402	417	408	440	431	452	430	408	449	442	426	417	425	430	424	408	427	418	431	389	416	442	412	411	437	424	432	421	386	436	391	375	435	428	400	456	404	408	397	426	418	402	393	409	451	433	409	378	415	398	388	428	447	434	407	422	453	381	408	419	391	426	403	441	403	419	428	414	390	431	403	423	441	425	432	379	410	405	439	398	449	426	435	413	429	387	417	417	400	433	385	416	405	409	393	417	414	434	457	418	429	395	417	433	409	413	423	384	480	433	455	414	410	430	425	434	432	446	442	415	440	405	454	389	435	417	416	409	413	415	437	436	435	438	415	399	409	419	400	403	420	383	401	405	405	476	409	459	435	425	424	404	428	413	433	395	426	390	437	442	426	390	397	439	378	431	408	409	402	413	399	421	397	410	413	420	456	407	405	399	409	392	446	386	419	382	408	409	394	411	411	390	416	404	396	456	423	400	404	420	380	407	439	428	420	409	429	433	408	447	424	419	413	446	422	427	423	398	419	429	424	449	398	417	409	397	358	394	378	438	397	418	423	431	439	412	430	402	409	414	383	411	439	403	448	405	432	431	399	411	425	379	436	383	428	469	416	439	429	434	407	442	396	433	410	426	423	419	372	416	397	429	411	418	397	437	395	399	404	415	421	427	408	393	417	404	420	390	432	426	377	404	405	415	415	409	433	406	391	398	440	413	424	398	437	443	423	400	441	416	409	414	430	387	432	448	404	415	419	472	429	460	417	454	400	399	415	393	430	433	392	431	383	391	415	441	450	421	415	435	415	402	396	422	409	431	410	415	402	433	401	405	427	420	402	419	395	450	432	427	419	437	390	410	422	425	392	414	406	402	402	421	427	431	446	419	423	413	437	413	447	429	424	423	417	400	417	427	440	387	410	412	446	425	403	407	400	402	391	421	423	419	445	407	401	439	425	429	424	445	440	403	420	434	409	409	453	403	363	435	438	407	393	412	399	439	423	415	426	416	423	423	457	424	412	437	424	391	401	390	403	450	426	387	463	427	417	449	435	397	398	438	422	439	410	417	415	442	398	424	394	427	419	399	430	408	466	438	423	412	382	427	416	416	390	399	394	421	426	415	394	424	419	396	409	411	424	479	416	392	405	434	466	373	435	384	445	409	424	446	467	419	402	401	392	443	433	415	408	425	419	446	419	393	418	414	413	393	437	426	412	374	408	392	423	384	424	434	392	416	410	453	407	396	433	420	395	387	419	400	442	414	419	452	474	402	412	397	440	386	428	434	410	386	396	450	422	403	396	412	432	413	413	424	419	415	411	418	418	402	411	408	479	409	411	434	393	394	430	479	405	413	404	426	432	394	411	417	419	401	425	411	427	404	414	461	392	389	422	403	433	463	448	393	396	405	428	386	452	430	404	407	413	428	390	403	405	418	424	414	429	438	391	417	411	413	416	432	420	414	416	413	430	383	415	436	399	425	423	450	409	448	419	439	466	400	410	431	394	440	426	435	408	382	398	397	468	440	428	406	398	434	394	436	414	446	409	417	440	426	407	376	428	425	416	401	449	412	426	378	455	428	400	415	422	433	416	405	368	388	463	429	418	415	402	415	383	443	401	428	387	385	380	415	447	414	427	450	413	429	434	423	388	440	423	428	445	434	400	451	411	442	399	421	393	386	411	410	441	425	383	420	410	410	428	420	426	433	437	439	401	404	407	416	409	411	439	427	402	446	444	383	411	403	382	425	429	474	443	422	416	464	441	420	382	405	417	437	407	409	405	413	413	430	420	421	368	386	432	405	416	432	419	417	403	393	401	432	448	457	423	378	460	423	451	430	390	420	436	396	466	430	404	418	402	386	394	432	446	396	445	443	425	424	435	390	366	449	424	408	402	428	360	416	412	412	390	422	436	414	409	406	432	351	430	401	428	434	405	399	416	429	403	409	406	466	409	403	444	421	403	430	397	415	443	409	415	408	420	412	443	413	410	414	409	410	415	402	421	392	428	444	409	455	432	423	399	460	420	406	399	395	391	400	399	429	418	405	390	448	392	423	426	416	403	420	425	425	416	420	416	414	413	407	429	432	407	418	412	400	440	417	398	413	478	405	458	431	405	401	411	399	462	431	413	388	411	393	420	438	438	385	440	431	393	408	421	413	419	419	395	438	403	401	416	371	426	407	413	409	403	400	441	445	405	413	416	424	415	419	434	403	399	442	431	424	424	429	448	413	440	417	416	435	400	443	418	425	425	410	415	370	442	375	432	399	406	407	426	427	416	420	398	433	471	449	356	443	386	427	398	430	424	438	421	430	428	410	425	422	403	418	396	437	419	436	417	422	460	420	410	402	400	396	394	413	454	433	385	391	416	421	416	455	435	391	436	421	452	418	379	412	420
28673	22044	15191	5049	2284	1460	1144	991	831	549	462	451	463	435	386	409	417	399	380	383	378	428	383	377	407	381	406	420	394	392	396	415	395	453	409	385	412	424	365	411	385	413	408	417	425	341	371	409	402	379	386	367	396	436	373	411	413	365	398	400	402	404	412	416	369	396	376	430	404	381	445	404	403	363	397	395	414	400	389	407	396	380	430	366	396	368	396	385	395	395	398	463	376	394	408	344	361	407	405	430	382	431	438	395	368	404	427	400	373	401	411	369	433	421	427	359	368	401	395	407	382	393	421	384	377	423	380	401	418	387	397	429	404	404	396	411	345	414	422	381	397	403	383	408	361	387	384	421	390	394	409	408	389	375	368	414	409	383	397	390	386	408	365	367	380	387	417	410	390	382	428	417	398	409	390	425	412	388	385	397	398	412	409	369	371	427	406	421	421	370	405	380	390	359	365	386	410	392	350	417	397	402	395	425	398	425	398	415	413	387	401	391	419	419	382	408	407	384	391	426	425	399	402	430	439	399	389	388	408	394	388	387	409	422	400	396	397	369	414	447	410	375	420	402	428	389	385	418	389	369	377	389	401	393	401	412	449	406	393	397	409	411	417	401	405	402	383	371	363	420	426	403	398	420	416	407	380	373	414	354	429	400	390	400	388	445	419	430	370	388	401	421	397	386	392	416	394	401	400	422	374	389	409	429	387	396	431	416	388	402	390	374	399	428	377	410	404	385	410	438	404	429	369	406	398	409	368	390	385	398	372	415	393	404	419	403	382	404	400	420	394	364	377	376	401	427	406	399	382	402	397	428	413	415	399	405	366	407	382	389	399	408	405	400	398	383	406	424	424	373	419	377	440	409	400	393	396	456	436	420	425	390	376	428	403	402	397	370	421	390	364	415	386	385	398	384	409	432	365	401	374	386	444	375	393	409	403	382	400	422	408	377	406	393	416	411	412	393	407	420	397	431	386	409	374	428	401	412	413	388	369	393	378	447	372	407	434	451	405	399	418	412	390	350	398	381	380	407	376	443	411	399	378	392	390	388	400	386	430	388	430	392	414	385	386	419	413	398	444	430	395	413	412	398	379	433	406	392	408	367	376	376	391	397	427	432	377	370	375	369	409	422	424	390	398	396	360	404	408	387	391	396	401	381	430	391	402	398	397	392	429	413	408	409	387	375	372	420	399	373	406	383	399	399	391	428	421	389	388	430	391	385	419	350	386	422	413	391	409	393	372	401	374	400	401	423	347	404	397	366	389	386	394	400	401	412	395	372	427	400	424	386	394	411	397	400	406	382	406	432	373	430	374	341	395	401	418	408	405	384	395	402	415	430	398	394	392	411	342	395	440	428	400	373	390	383	417	411	398	395	405	397	400	407	409	382	407	405	393	390	373	429	411	395	391	386	366	385	368	384	360	377	438	366	421	427	414	423	397	362	391	383	393	376	402	385	402	381	389	423	429	414	396	400	383	377	427	372	399	393	386	455	387	408	377	401	392	366	417	416	366	407	394	404	389	406	385	377	390	405	429	373	408	407	430	355	418	393	359	361	391	390	432	448	455	406	420	441	378	389	392	382	375	380	386	399	415	382	410	428	383	415	393	412	370	384	403	437	402	388	397	396	373	407	428	385	397	407	405	416	406	365	403	412	386	386	387	399	416	397	388	403	409	383	368	407	396	397	375	371	402	390	384	414	397	413	403	444	385	412	394	378	397	360	395	385	417	373	408	375	411	373	390	389	435	403	403	331	414	392	399	443	358	380	388	392	392	426	368	392	422	398	385	405	369	386	401	406	412	368	384	389	379	359	424	371	376	391	399	379	401	437	394	404	415	390	410	411	380	362	455	369	382	428	409	401	404	415	427	385	364	405	413	382	396	405	415	413	387	357	464	415	403	400	380	399	386	401	392	396	385	410	408	399	414	404	408	372	422	416	429	372	396	392	398	404	411	422	403	377	444	384	397	419	435	373	425	392	376	394	377	419	391	351	441	389	398	384	415	404	435	385	401	396	387	396	392	370	384	379	415	399	433	376	371	373	407	400	409	440	387	406	346	429	427	406	433	377	382	400	439	397	376	383	385	415	391	384	369	408	435	412	377	411	398	386	402	430	423	374	392	405	375	401	399	416	378	424	392	406	378	409	430	420	386	373	408	386	389	396	392	393	388	409	395	381	364	407	405	395	426	375	398	354	407	397	442	427	353	397	393	426	416	388	428	424	403	396	406	449	402	391	393	402	415	398	393	403	378	395	392	417	391	393	401	421	387	399	380	355	415	388	367	442	400	402	388	399	381	415	412	421	361	391	383	378	382	407	405	392	429	408	397	418	401	366	432	417	419	414	381	406	384	419	396	386	365	401	375	393	402	414	409	385	368	424	393	413	408	384	348	394	410	386	406	387	395	380	403	386	395	408	401	399	395	381	414	406	409	384	439	398	395	430	439	434	409	431	425	369	378	417	385	409	394	396	393	415	391	372	404	421	384	388	397	383	407	442	374	374	393	364	394	384	413	410	368	387	369	365	403	426	383	393	403	387	384	381	376	434	376	432	405	355	412	374	408	377	414	375	403	392	372	418	364	415	404	414	422	400	449	395	435	415	389	374	406	441	409	394	411	397	394	410	383	419	375	362	402	391	374	409	407	378	432	382	356	419	407	399	429	429	406	373	400	377	395	383	366	381	394	390	363	371	412	398	363	419	416	374	393	393	368	400	378	376	422	369	365	426	394	385	409	402	403	408	424	391	389	380	392	410	365	419	393	412	424	412	401	382	426	379	383	409	379	418	394	345	389	447	416	400	402	397	375	409	425	355	399	414	361	443	404	398	434	382	388	432	382	395	390	397	372	404	415	362	388	425	390	374	398	404	428	393	391	448	392	392	425	431	412	397	374	429	417	385	391	436	394	384	398	383	373	403	414	409	384	411	399	404	373	433	414	428	370	419	411	378	434	421	426	405	430	401	375	395	431	396	427	423	421	398	384	395	409	406	371	384	419	437	408	415	352	417	393	358	360	442	398	427	394	413	429	389	394	397	354	405	420	408	381	409	421	412	381	424	399	410	410	455	389	436	417	386	388	367	385	363	406	421	421	388	391	391	401	373	397	416	407	400	399	383	385	380	431	424	422	401	389	415	404	396	399	389	415	397	404	417	386	440	384	377	405	395	399	395	406	426	390	414	376	377	392	353	396	411	385	399	402	385	439	415	427	386	397	384	400	405	386	407	359	400	386	387	401	413	377	411	428	420	400	400	440	438	395	399	429	386	370	392	414	396	372	390	400	406	417	395	410	411	388	374	388	379	442	420	368	409	418	402	403	419	396	385	433	411	413	413	355	374	386	409	419	387	449	380	359	412	391	426	378	421	377	380	389	378	403	388	410	377	378	405	368	389	405	353	353	400	409	449	369	357	431	397	392	397	372	418	409	385	388	407	400	365	385	395	413	426	406	374	423	430	431	345	404	403	398	394	383	356	425	395	397	373	397	398
21583	29838	13530	5184	3685	2599	2039	1704	1282	609	544	547	490	479	498	438	438	463	441	453	419	436	498	430	459	412	427	427	416	434	450	468	433	449	408	407	429	434	427	424	445	466	441	421	468	434	448	457	437	462	418	402	407	443	444	462	436	423	432	449	428	440	431	427	443	395	428	412	443	462	390	453	400	434	450	457	432	441	452	412	436	454	399	449	446	449	442	402	425	439	445	455	389	401	440	403	444	442	391	423	456	451	423	422	429	412	446	441	427	396	486	431	432	417	479	455	433	477	434	441	452	421	457	410	437	436	426	432	438	384	414	433	411	428	436	431	463	410	438	440	410	452	457	428	444	401	406	418	428	454	424	418	427	414	390	424	441	434	438	450	429	446	478	455	438	462	438	456	419	435	405	420	446	407	418	460	451	428	436	401	454	423	455	414	439	455	406	456	446	469	482	429	425	467	430	443	469	415	418	464	432	386	420	406	430	487	461	434	464	442	444	418	421	426	447	416	439	459	447	459	456	440	472	405	440	449	398	414	451	437	400	425	494	450	428	414	413	492	462	427	446	465	433	446	447	411	429	458	448	430	471	437	437	432	416	383	435	436	418	444	421	465	436	427	426	450	416	396	408	428	430	451	440	458	440	411	447	459	409	437	441	464	429	452	414	459	437	457	474	438	462	435	442	435	441	441	448	499	446	435	436	471	431	434	436	454	392	470	441	432	450	403	480	436	458	433	463	468	429	418	457	412	475	428	415	423	432	480	425	472	408	444	402	417	389	474	433	443	448	458	461	423	448	476	399	432	462	443	460	463	451	436	436	413	440	466	457	453	435	443	454	437	433	426	467	435	481	436	443	430	440	452	459	475	460	459	455	425	465	405	442	430	429	436	444	472	438	403	400	427	428	462	426	412	421	442	436	407	419	431	455	449	438	422	430	420	432	419	438	401	470	459	418	424	433	407	479	444	398	427	445	441	446	438	447	432	449	461	453	434	412	401	433	444	491	458	463	449	492	431	411	472	428	427	446	454	455	434	389	480	417	458	443	441	461	442	427	434	445	451	448	478	434	437	467	432	405	441	469	459	444	408	450	433	470	447	465	427	423	436	409	447	439	441	430	393	404	446	399	419	453	406	424	480	441	434	429	448	429	463	432	457	428	405	417	453	440	421	431	440	413	438	439	460	413	450	421	454	458	459	478	436	416	472	457	465	424	477	418	412	436	450	391	451	444	419	442	444	467	438	450	423	454	470	424	465	416	423	457	432	442	475	459	470	427	437	413	408	429	439	402	430	449	422	423	427	402	469	442	411	445	407	461	461	436	408	410	460	475	431	437	393	422	436	396	414	451	451	472	404	414	400	464	479	413	440	452	423	443	441	451	455	382	450	402	441	446	434	446	443	456	400	426	422	473	426	429	446	426	434	450	438	436	461	440	412	473	450	434	407	425	431	438	438	403	438	426	403	440	410	438	421	434	396	435	453	403	431	423	476	465	411	419	416	441	438	402	437	437	431	409	411	464	443	435	432	423	422	430	417	430	480	423	455	461	394	445	446	438	411	440	422	434	435	465	461	439	424	418	431	420	440	447	393	443	414	413	442	445	438	466	464	406	409	432	430	443	433	459	422	427	430	419	425	470	443	477	441	463	455	438	433	415	432	417	432	434	432	427	436	455	432	435	428	398	457	427	456	456	429	448	440	427	416	414	491	424	476	428	424	446	457	421	409	395	393	455	418	442	436	420	417	458	419	442	448	450	473	416	452	431	465	416	419	378	438	434	435	406	445	443	433	435	466	452	436	429	412	483	451	429	423	427	430	413	422	473	429	435	467	452	477	436	451	438	435	481	445	481	421	444	434	427	428	438	423	469	409	427	444	503	444	438	424	430	456	430	467	466	423	439	480	468	436	409	432	447	438	439	421	418	439	410	425	445	451	408	425	442	437	441	461	417	415	431	426	448	454	440	436	441	415	426	468	459	453	458	424	420	440	436	443	421	456	442	430	468	452	440	464	452	453	447	432	471	432	426	443	430	434	458	444	432	407	418	465	446	493	448	433	391	432	417	489	395	430	433	426	427	455	446	437	421	433	472	421	456	418	443	442	428	490	462	411	444	459	437	409	444	450	451	454	417	422	477	468	446	428	473	421	430	465	416	448	417	443	420	459	451	414	443	470	437	454	431	429	461	420	422	441	450	424	437	438	445	444	404	412	434	451	447	440	420	448	431	460	415	413	437	426	470	443	466	478	419	415	452	424	442	424	432	440	449	453	443	405	413	434	426	408	448	421	403	411	455	448	442	432	443	441	440	436	443	458	455	434	486	490	460	429	417	443	427	424	428	481	444	447	439	442	445	419	417	432	436	463	446	458	397	403	453	414	419	449	440	428	430	442	432	411	435	464	437	429	445	441	422	457	423	428	426	445	418	391	424	435	444	463	430	438	383	455	451	416	432	448	439	426	443	439	428	451	451	456	435	439	418	444	425	418	437	454	434	431	420	406	441	458	445	448	463	429	422	445	448	429	415	454	431	444	460	443	489	433	450	441	444	483	384	418	441	416	425	470	432	412	377	418	400	461	440	466	431	428	441	437	424	418	456	422	413	466	424	434	439	412	403	456	459	464	435	429	450	444	428	472	447	444	477	388	476	458	428	479	406	440	433	422	429	403	445	409	409	441	424	426	456	451	473	433	453	401	423	387	467	488	426	457	433	419	449	413	454	406	452	442	411	412	418	442	432	424	411	409	429	421	437	420	447	415	432	464	433	439	466	453	430	399	416	448	413	447	411	460	430	424	463	454	446	465	416	441	401	446	454	380	407	489	442	467	439	465	432	406	470	435	444	408	400	457	408	469	452	425	459	458	494	457	409	421	450	462	427	432	457	435	401	445	420	412	432	453	386	443	430	455	437	405	408	423	425	433	455	466	399	426	432	455	401	426	421	412	480	434	481	403	444	403	444	431	423	424	422	402	422	419	416	456	420	457	411	428	466	477	459	447	448	433	439	457	443	444	428	414	448	485	446	427	458	438	422	401	460	469	482	418	433	424	436	429	455	426	386	443	432	402	425	426	447	460	437	479	421	432	456	411	445	447	445	435	460	448	409	426	445	409	438	409	422	472	434	422	409	468	424	397	451	436	431	443	467	458	442	432	434	417	463	461	444	430	399	426	434	385	413	483	437	421	420	453	465	425	416	459	457	435	449	413	410	406	440	423	411	418	438	393	428	400	449	441	437	409	438	487	428	438	444	397	447	432	424	468	444	453	438	401	439	425	451	440	484	458	428	440	459	432	460	462	425	415	448	397	422	446	480	412	431	479	442	405	442	439	436	434	456	489	450	426	460	427	433	427	466	417	434	424	473	453	416	418	408	398	451	428	464	415	441	451	445	424	403	440	437	404	436	448	425	417	427	451	456	402	443	454	456	441	463	474	475	465	427	479	427	465	458	479	444	429	429	437	485	402	454	471	445	404	438	429	427	474	435	423	440	413	452	448
23809	21299	28452	24426	21270	12453	2786	1666	1367	582	478	419	360	342	335	329	289	263	288	267	261	260	271	253	256	265	264	238	231	240	233	234	220	227	247	240	252	240	227	241	248	215	257	241	224	229	217	236	255	267	263	252	242	229	233	239	259	224	236	230	195	235	231	241	243	231	225	228	232	233	260	233	230	221	239	221	239	225	227	225	241	226	242	233	236	222	244	235	242	248	227	230	236	240	226	225	233	224	243	227	248	237	238	237	253	260	252	250	225	233	244	225	229	247	244	217	257	223	256	245	236	213	216	264	231	251	249	257	254	249	236	207	210	235	228	240	235	248	231	260	232	230	228	231	257	243	240	221	215	224	199	251	243	211	225	243	237	237	239	214	249	225	238	220	222	239	252	243	247	219	239	219	261	263	228	218	234	250	233	208	211	228	206	233	217	244	233	235	228	242	246	264	222	237	264	249	217	263	237	244	239	214	240	211	237	214	212	240	238	274	247	242	245	256	227	236	233	213	213	217	223	237	252	257	235	269	253	226	252	238	221	243	242	241	246	245	229	230	222	258	276	225	226	255	216	240	231	216	236	218	237	189	222	251	218	242	237	234	206	242	233	247	221	256	237	241	232	225	257	235	275	236	240	239	239	200	238	235	269	253	225	263	224	234	249	230	263	229	230	223	235	223	213	232	239	233	262	240	248	221	227	231	212	234	229	249	228	254	240	245	242	239	253	245	256	232	246	224	226	225	241	222	282	246	231	222	221	217	224	261	249	236	235	259	224	228	221	255	236	241	247	226	231	236	236	253	230	237	240	246	204	244	264	224	235	239	245	224	260	240	217	223	220	211	246	229	253	223	219	222	207	258	245	231	235	187	229	240	254	228	228	229	221	232	214	226	240	227	240	225	232	232	256	242	219	243	235	250	241	220	251	236	197	244	237	217	221	215	235	232	226	233	240	246	238	208	218	247	248	260	234	226	279	224	244	231	231	225	229	218	213	247	195	244	219	231	210	228	237	242	241	207	223	219	235	241	232	208	234	219	233	256	253	234	209	221	224	232	215	240	237	212	244	256	246	227	256	230	221	193	228	227	241	235	233	209	231	239	236	222	248	240	220	227	253	238	221	243	256	257	211	236	241	229	226	227	230	265	235	246	233	219	209	242	208	253	215	231	226	235	218	271	232	207	220	262	255	242	237	240	210	237	253	223	222	235	241	256	230	224	221	240	267	242	223	231	240	260	212	255	229	209	225	231	227	216	264	240	237	210	225	244	228	241	237	230	251	237	233	222	220	219	233	229	224	248	243	222	235	247	243	235	210	228	241	222	228	234	224	242	254	262	236	247	261	220	220	229	241	238	213	239	216	232	250	240	208	229	245	236	230	216	239	229	237	241	215	217	238	221	232	263	222	223	237	225	267	250	229	230	245	270	268	230	241	254	236	244	218	261	241	222	233	229	227	246	243	242	203	215	241	205	252	222	230	238	235	232	222	239	232	238	234	250	208	231	267	201	222	223	242	228	223	225	226	229	278	222	230	229	235	251	247	245	226	236	249	262	222	194	233	227	234	231	219	215	256	252	232	218	204	222	226	233	239	236	239	241	240	220	253	207	254	222	231	238	234	227	248	238	244	241	271	254	232	222	230	207	227	262	233	241	220	209	250	213	232	214	224	253	240	232	266	235	219	254	263	213	194	235	235	267	273	232	222	232	223	232	208	231	225	242	247	240	249	240	223	208	235	225	261	252	220	257	234	220	236	234	211	231	245	243	231	239	245	256	228	240	200	240	211	240	219	214	212	228	251	234	225	255	201	197	227	231	221	224	262	276	230	228	254	239	213	218	248	248	229	236	231	266	234	204	246	240	221	254	250	223	255	239	207	234	240	242	223	219	269	230	215	269	201	244	234	251	248	254	247	252	237	245	233	248	238	224	229	232	234	248	234	263	240	229	271	267	228	219	231	283	237	226	253	233	208	237	237	258	225	215	245	252	236	232	250	230	224	233	240	249	216	232	242	244	259	244	248	254	251	223	214	230	218	239	248	235	246	229	241	209	227	252	221	264	228	259	237	249	256	248	258	232	233	236	240	244	240	256	207	221	243	261	226	243	232	240	237	261	253	249	233	239	213	235	216	243	238	201	233	220	235	234	259	226	222	240	232	194	246	221	202	207	226	244	264	216	246	231	229	257	260	244	240	218	248	230	203	234	237	227	231	222	207	219	208	201	255	242	211	247	228	246	229	253	227	243	237	249	244	243	241	240	207	246	233	228	231	241	237	236	254	245	249	245	245	230	226	241	220	234	241	229	232	219	231	228	206	248	217	207	217	209	228	256	245	214	225	239	223	250	225	225	236	238	259	214	252	255	220	253	247	201	254	232	214	239	220	220	268	247	254	205	221	218	256	252	209	218	212	253	238	239	231	227	261	221	253	235	237	231	236	249	265	232	254	276	234	229	220	238	224	207	239	251	221	230	224	220	222	247	232	240	236	233	237	197	243	237	252	233	252	239	202	265	262	234	234	219	229	264	247	219	228	243	215	209	222	240	232	277	244	256	211	208	237	214	234	251	230	223	202	257	267	231	235	259	248	233	227	228	221	253	217	230	246	243	250	226	237	228	238	253	236	233	216	248	239	271	258	222	248	230	237	221	226	249	231	228	214	226	222	224	267	220	224	239	253	238	216	218	236	243	214	246	238	225	241	224	229	240	245	224	256	217	233	238	239	240	237	255	242	223	252	239	208	246	253	239	254	270	199	208	233	233	245	259	225	249	210	225	242	264	235	212	252	229	198	249	236	261	238	241	253	248	231	243	221	230	220	249	241	244	239	223	227	245	224	241	233	212	213	233	230	252	246	249	232	233	228	217	242	233	255	233	227	241	230	239	245	229	224	254	246	233	231	216	236	227	251	251	218	259	234	252	207	256	230	224	246	235	258	228	232	232	229	234	241	242	248	247	257	241	218	210	252	249	228	221	222	245	244	247	223	251	254	244	236	255	248	245	252	220	242	230	261	236	270	241	231	259	217	242	233	228	249	219	202	244	246	210	224	214	238	251	219	261	209	230	227	218	234	240	234	232	207	250	247	234	217	245	233	243	245	218	232	222	221	257	227	236	282	229	254	270	240	215	244	237	264	229	247	230	258	233	256	243	252	230	244	226	260	220	246	231	229	231	286	249	201	230	248	232	215	241	249	253	242	229	241	220	258	226	226	237	222	246	219	239	227	250	233	244	226	236	236	224	212	266	234	230	217	217	213	252	250	234	241	237	242	240	240	248	251	231	243	245	224	247	227	249	220	254	219	232	249	228	226	242	241	233	267	241	227	277	232	231	227	241	247	234	229	225	223	237	218	228	238	275	259	227	242	232	240	267	226	201	226	234	254	216	245	240	216	236	228	209	221	230	220	234	229	268	242	239	229	229	235	249	235	239	229	237	217	207	236	247	258	206	210	227	223	215	210	229	240	242	234	241	225	248	222	252	218	271	236	241	229	262
26703	43563	23314	10463	7606	5248	3791	2954	2687	1029	724	594	571	510	455	401	354	340	332	310	351	320	295	266	280	269	307	294	305	286	280	269	266	284	282	284	296	290	288	269	281	274	262	267	292	277	294	268	285	252	228	266	270	265	249	223	307	263	273	273	268	268	270	230	276	286	248	200	263	270	280	250	252	248	250	256	254	279	273	298	263	280	226	266	245	294	242	246	242	245	259	248	270	280	296	293	264	276	261	254	280	246	275	234	244	267	284	261	257	272	263	272	270	279	234	256	234	241	245	255	260	250	257	246	254	244	265	267	254	263	265	269	230	252	253	257	256	242	249	223	274	264	255	270	265	257	267	273	248	270	268	260	250	263	269	248	258	287	253	248	240	271	262	291	270	273	258	274	270	270	261	264	245	241	253	275	253	260	250	273	262	295	277	269	276	276	266	277	243	254	251	222	272	249	271	243	266	261	271	271	284	261	259	268	271	245	261	257	259	254	277	293	269	270	274	265	272	273	264	271	250	258	226	234	266	271	249	259	228	255	255	257	297	266	248	240	260	259	279	245	274	273	257	254	243	270	248	278	261	262	266	277	252	263	277	258	261	251	261	268	250	270	257	270	270	293	287	246	265	231	258	274	282	235	275	278	265	266	241	247	257	230	280	243	220	270	278	265	260	271	272	242	308	275	280	259	251	245	239	260	273	256	245	254	285	256	255	270	270	258	263	263	235	264	270	254	270	224	266	258	289	236	256	258	286	277	260	259	248	250	245	289	251	244	273	222	234	256	260	276	250	244	257	242	273	253	279	242	253	246	270	262	237	267	260	233	265	243	261	251	239	258	279	236	272	272	250	260	271	236	276	266	281	269	239	263	241	240	253	287	251	259	290	253	267	248	271	260	247	266	278	250	251	258	270	257	282	262	255	272	276	293	272	263	288	263	255	252	252	284	278	255	271	308	273	279	247	263	252	291	282	259	260	290	260	259	261	250	261	262	255	226	248	261	240	241	266	270	260	260	236	266	252	264	265	250	245	262	264	279	262	253	230	266	272	266	254	296	274	244	282	272	249	290	237	246	290	265	255	253	291	238	253	239	282	259	249	267	238	266	244	243	274	226	265	259	274	280	298	280	283	266	275	235	232	257	271	264	267	267	247	294	288	271	246	256	262	261	252	276	292	266	291	274	270	235	241	266	255	229	266	274	248	266	266	243	316	291	271	255	276	276	250	258	254	277	244	227	269	257	273	269	255	292	287	279	240	281	276	265	258	287	256	249	261	249	273	273	237	246	270	254	274	240	251	252	254	243	275	246	244	251	259	267	239	249	276	235	269	281	268	309	244	257	257	263	252	260	264	309	255	292	270	260	278	260	276	279	234	264	272	309	257	254	263	285	281	255	261	268	269	269	268	236	258	253	260	263	270	272	257	229	249	293	247	283	236	265	266	273	275	249	274	288	251	267	242	262	251	281	256	286	250	267	237	239	264	254	262	237	271	246	279	276	246	298	262	313	223	243	254	253	251	248	276	275	239	265	267	303	281	258	295	301	271	268	269	262	259	244	263	251	277	251	251	261	236	269	275	274	238	250	266	235	235	263	259	261	273	241	232	252	259	281	279	258	266	300	275	280	272	281	240	271	246	277	279	246	253	230	271	256	271	246	274	273	253	298	249	260	259	260	262	256	273	243	271	267	271	264	285	264	244	244	255	277	266	256	238	268	271	245	270	285	266	265	253	272	230	294	280	279	301	253	235	276	287	271	278	263	266	230	267	275	252	249	274	251	273	270	231	256	277	261	283	245	257	289	269	254	226	244	275	255	284	260	254	239	238	250	253	282	280	264	274	277	242	254	268	264	232	246	262	291	255	258	282	231	269	251	264	276	207	263	239	291	262	250	271	269	264	244	249	270	258	249	245	284	262	266	305	283	256	278	265	248	233	248	259	291	236	231	259	280	228	270	261	278	260	273	250	271	267	247	241	254	253	224	261	268	239	266	240	253	287	232	236	281	258	281	254	268	268	267	270	304	280	259	288	272	253	259	258	271	251	248	265	268	255	253	276	238	275	269	265	251	266	246	269	277	239	260	247	251	288	266	289	244	261	241	254	261	266	267	263	259	275	245	248	249	260	260	280	246	261	252	251	262	275	259	282	279	270	258	260	279	301	279	271	280	286	291	279	234	248	256	267	248	259	232	265	279	257	269	252	282	276	257	249	253	267	275	260	271	255	247	271	327	251	234	249	247	271	269	285	261	268	266	280	239	239	265	247	285	274	264	233	233	266	244	237	252	270	255	262	258	260	298	261	251	247	269	262	279	250	259	230	253	266	272	251	264	285	239	284	241	239	259	302	263	280	257	256	245	241	266	236	266	259	260	240	241	255	270	281	255	280	261	256	259	259	294	278	264	268	285	260	288	249	260	247	260	259	277	247	239	259	249	272	293	255	265	250	258	273	276	278	250	281	251	262	247	271	271	256	261	255	266	265	252	231	252	260	240	232	275	264	259	244	269	260	249	271	272	254	253	263	258	272	222	221	247	238	260	287	271	262	282	269	239	257	245	237	268	263	288	262	297	265	270	282	286	258	269	262	268	251	245	244	276	256	248	282	262	253	265	264	269	249	244	246	277	267	262	284	281	258	279	292	263	259	306	275	261	274	262	272	253	274	255	296	254	244	271	249	271	247	255	276	228	272	257	254	236	248	281	254	290	268	258	254	262	245	300	264	264	232	275	285	261	286	262	263	230	234	258	277	271	251	252	300	307	244	275	291	277	264	270	252	252	269	260	242	278	254	261	254	259	248	232	265	260	260	282	255	254	258	244	255	229	242	265	264	296	251	276	257	261	257	234	260	256	256	272	279	299	263	255	273	284	267	285	288	254	276	253	236	257	257	260	218	263	269	270	270	272	247	269	277	242	266	257	266	252	257	284	278	257	258	291	261	263	277	245	233	269	265	267	246	261	250	248	261	240	247	284	298	244	268	263	251	257	263	251	271	259	227	262	275	257	273	272	278	228	278	263	294	276	261	250	266	268	240	239	248	275	275	266	284	233	238	240	281	233	250	265	228	278	242	266	269	226	222	262	290	269	270	254	234	273	251	254	264	260	241	291	247	253	237	267	242	249	263	241	248	307	264	260	268	259	235	257	227	249	249	232	245	263	265	261	242	284	237	263	269	292	271	273	240	275	293	268	276	271	229	261	241	293	270	257	257	251	263	257	250	254	290	279	254	278	288	265	252	255	299	226	272	242	255	270	243	269	242	272	261	268	255	267	275	268	231	266	258	245	273	255	236	267	257	286	239	245	256	284	274	267	249	250	272	249	271	291	258	237	245	240	270	245	264	254	276	262	254	267	309	290	255	252	262	271	252	257	262	287	285	263	246	278	263	264	260	257	248	263	255	260	260	266	273	266	243	252	252	264	245	296	253	265	243	256	294	230	265	253	271	255	279	277	232	246	264	256	277	256	258	274	263	283	256	241	263	233	282	239	248	280
25344	21320	27082	25283	9701	2569	1679	1335	1152	852	670	678	698	608	660	644	639	590	633	604	569	632	606	572	555	606	597	600	611	585	570	552	617	578	603	609	625	591	532	586	554	572	568	604	597	609	619	601	549	583	613	524	559	619	613	622	576	581	586	553	569	589	574	572	607	567	579	565	598	552	596	561	567	630	572	578	543	597	593	566	565	604	598	600	577	552	584	568	577	558	585	596	565	582	575	572	597	619	601	574	559	549	586	544	596	581	587	582	631	625	578	594	581	638	545	552	585	611	561	610	565	653	563	526	577	602	582	548	558	577	581	592	630	588	530	571	579	589	593	557	584	579	606	559	601	576	593	601	627	583	613	557	576	557	587	608	613	573	603	618	586	612	596	578	566	563	618	614	577	636	563	602	606	580	564	584	593	588	598	613	591	610	557	549	566	605	573	584	570	587	552	601	573	539	586	578	576	598	577	592	550	545	589	578	565	629	550	557	582	604	556	595	562	566	590	557	614	596	578	562	576	611	581	594	591	601	598	585	600	595	559	601	601	609	584	552	597	578	641	584	591	551	572	580	519	577	613	541	590	560	593	596	587	619	576	591	557	538	557	640	592	528	577	577	577	565	601	587	583	611	609	575	607	601	617	565	604	553	550	557	578	596	593	533	586	555	552	564	545	580	565	597	585	588	539	562	570	591	596	581	602	590	602	587	576	555	587	577	598	611	578	578	559	579	597	556	609	627	542	549	551	633	595	599	585	611	600	576	584	552	602	572	537	580	609	556	601	590	572	623	583	580	641	543	625	644	593	590	575	554	605	639	545	605	575	570	596	584	604	576	560	545	583	582	568	642	624	587	596	582	626	556	623	595	575	558	576	586	606	597	580	593	595	607	627	575	598	574	584	596	633	574	572	587	598	574	557	598	593	611	608	559	615	583	583	560	607	577	615	587	554	573	570	566	582	551	596	605	600	559	565	549	602	580	593	604	555	574	605	584	584	556	578	548	605	607	580	546	572	575	560	575	510	593	580	630	548	587	610	565	584	586	596	575	586	565	606	561	548	582	606	561	618	564	572	589	551	592	551	645	547	551	576	584	555	588	533	552	594	539	602	574	561	611	578	620	599	577	604	566	585	587	611	583	574	559	588	598	580	589	544	543	612	618	615	613	568	568	557	565	621	559	624	581	543	596	623	574	631	561	572	591	589	560	624	570	609	566	570	611	573	572	623	582	606	569	586	531	572	569	542	596	536	591	572	545	631	610	600	601	570	651	568	594	582	595	529	618	576	561	557	556	537	570	576	552	624	591	620	601	630	599	614	585	581	565	581	547	562	571	582	583	578	561	592	562	545	560	571	568	577	602	567	584	654	587	608	633	575	607	583	592	585	587	555	559	569	637	577	576	539	583	599	584	590	566	581	580	558	580	565	587	611	571	569	617	571	628	614	608	545	622	572	609	594	576	584	566	562	594	593	562	564	554	631	580	572	627	596	617	597	599	588	590	585	608	581	598	560	619	568	632	585	595	578	583	564	582	582	638	579	592	555	589	572	586	563	607	563	612	559	572	603	594	586	549	607	568	617	596	566	596	586	568	591	572	580	580	599	572	601	610	541	625	616	607	577	608	591	612	587	612	589	562	597	568	588	577	579	598	584	584	540	595	564	605	545	588	578	594	570	544	554	577	576	588	562	578	607	568	597	604	601	571	610	586	565	566	594	623	640	535	618	565	591	520	563	614	552	551	623	583	628	570	576	561	587	591	594	603	573	609	565	589	588	623	576	606	599	632	586	611	572	599	586	561	585	615	549	565	567	587	559	605	585	664	583	578	589	575	592	610	624	586	581	573	572	556	589	542	581	585	582	599	569	614	571	585	617	565	552	544	592	561	580	627	559	605	572	596	565	606	544	595	559	614	593	546	574	569	598	587	590	615	563	563	584	563	605	588	601	614	593	539	597	567	586	560	567	596	576	593	619	611	578	604	588	600	595	543	525	611	600	567	578	607	599	574	598	571	621	607	565	587	580	573	607	571	579	549	582	587	561	580	579	598	564	632	612	589	600	593	580	571	624	612	587	583	607	543	598	550	586	572	575	577	587	582	549	600	592	556	571	574	610	588	583	615	600	573	607	586	578	592	612	559	613	579	611	581	621	591	551	561	594	586	583	529	570	597	578	554	548	605	572	556	571	613	583	612	552	603	568	591	586	605	581	570	553	608	595	577	592	570	582	571	612	625	557	621	565	569	584	591	605	608	573	587	641	583	553	544	617	569	606	533	558	547	621	572	611	568	587	568	623	603	589	605	605	642	579	570	575	615	565	555	593	631	574	595	587	586	530	581	526	568	569	608	582	595	563	609	573	583	574	528	578	559	577	593	585	585	613	532	576	587	589	571	562	566	607	599	598	632	605	563	600	583	532	627	582	581	589	594	614	563	581	569	571	557	595	587	557	571	567	625	602	571	585	597	598	572	591	569	565	676	560	547	607	601	566	594	594	593	578	586	605	582	576	573	620	600	629	603	583	629	569	605	550	568	576	573	592	580	587	529	638	569	613	582	572	601	573	599	594	541	609	569	583	580	583	613	564	608	583	634	576	568	590	578	569	593	592	600	585	608	544	547	606	586	605	533	600	557	586	593	581	585	612	563	596	573	640	609	605	607	558	604	602	588	607	612	586	574	591	601	594	633	607	621	565	613	562	570	581	613	584	592	583	538	578	594	529	585	577	574	594	586	593	606	584	572	596	544	562	585	568	542	607	588	616	583	583	570	597	623	598	605	589	602	570	609	565	613	598	552	563	601	596	636	602	583	575	596	593	551	604	564	607	605	576	603	584	573	587	593	616	609	601	573	532	558	521	581	562	624	576	531	560	616	561	573	596	621	552	560	635	599	612	640	595	635	569	584	578	586	587	664	586	602	601	554	616	595	579	568	597	631	609	619	601	548	573	592	616	591	590	610	607	566	623	607	607	590	553	584	538	603	606	558	571	622	614	584	557	594	594	585	595	540	562	583	600	578	614	534	582	583	566	574	582	551	630	576	571	556	603	606	564	608	576	615	594	596	589	594	550	559	537	579	584	613	617	601	593	593	536	579	598	555	594	558	600	587	597	597	572	586	581	539	590	567	559	588	625	566	575	616	587	569	584	582	546	624	537	554	618	577	596	595	578	610	570	607	592	576	589	543	563	588	580	579	620	571	605	554	631	561	596	584	545	597	562	579	601	606	632	606	588	573	584	608	597	587	575	604	616	553	592	597	586	556	586	547	621	575	590	631	619	591	609	565	604	583	599	584	609	576	580	568	615	616	565	614	578	623	553	630	572	568	586	590	573	557	629	606	610	540	594	581	551	586	580	562	584	584	569	582	618	587	581	578	556	600	586	581	589	578	609	557	603	530	577	619	590	616	554	546	580	528	587	577	539	597	596	605	554	577	606	561	577	609	593	565	563	617	606	586	601	606	597	576	591	588	574	542	572	565	573	597	609	594	586	566	577	593
24867	37186	18410	7693	5559	3897	2748	2370	2014	1205	832	833	851	798	831	752	746	649	679	642	670	638	616	577	588	620	612	629	624	574	665	620	641	655	617	633	638	602	604	594	656	592	663	591	621	658	627	596	633	611	658	587	620	634	618	598	597	615	615	587	632	602	657	589	620	657	610	638	614	623	623	671	621	629	597	592	653	598	644	612	546	603	610	596	627	646	619	706	613	666	648	671	639	650	631	637	561	609	646	630	581	618	665	671	618	612	602	596	614	603	625	641	647	638	592	598	617	578	572	627	642	621	602	634	605	593	625	636	573	662	591	628	658	561	630	566	610	602	627	599	630	606	621	616	590	602	576	623	613	598	611	658	625	626	642	569	651	629	622	587	591	617	590	604	579	656	609	599	622	654	665	647	605	629	637	622	611	565	623	583	594	646	658	612	630	601	623	620	609	576	637	625	630	593	633	584	622	601	614	605	589	606	630	650	613	593	644	667	594	625	592	601	635	614	606	609	637	672	651	613	614	590	647	627	618	608	598	615	622	640	641	660	608	612	647	602	588	607	575	647	613	591	596	624	612	600	620	610	660	596	593	615	601	620	605	665	634	615	620	594	592	607	652	643	580	634	639	620	626	663	628	634	614	641	676	606	661	582	613	654	617	602	627	609	636	651	637	586	621	555	640	642	649	591	617	601	622	683	628	635	660	595	615	566	600	629	592	623	600	594	616	669	641	640	626	622	612	648	654	677	632	618	580	602	639	639	574	650	602	622	607	615	672	598	629	623	593	589	598	627	590	611	610	574	621	605	613	656	603	602	672	614	614	617	603	646	626	643	613	586	621	591	612	640	676	599	576	586	585	629	628	646	581	616	616	624	595	577	607	608	594	586	605	598	636	623	622	585	603	625	593	639	581	620	704	647	610	607	555	549	584	619	591	645	641	619	632	605	606	613	544	614	600	614	606	669	588	623	618	647	644	615	649	598	577	644	618	631	623	626	569	633	643	599	622	585	623	605	598	695	616	612	653	648	594	620	622	632	656	594	625	594	616	623	612	642	634	591	624	639	610	588	639	628	608	585	636	652	598	605	641	644	632	659	615	608	639	609	618	649	653	584	615	601	573	593	630	644	640	659	577	608	589	593	610	608	597	635	647	570	603	565	636	660	585	633	582	635	617	639	632	639	617	588	619	608	569	577	604	611	607	651	694	580	577	634	635	623	562	627	624	590	667	641	631	593	587	624	662	646	627	600	624	650	598	643	587	635	647	640	648	636	628	586	606	586	622	627	585	607	623	644	592	621	604	584	649	579	607	607	587	603	653	635	614	634	640	594	624	598	622	664	625	621	587	607	595	603	611	611	626	616	628	586	608	619	608	628	655	643	644	650	626	620	656	568	607	664	616	625	643	645	563	635	598	602	612	614	590	632	592	632	598	597	599	625	607	639	590	628	618	582	672	614	651	621	611	620	593	621	613	597	612	670	621	623	585	616	566	607	579	638	648	641	633	585	605	615	620	636	596	621	642	625	635	617	647	601	601	598	611	612	634	633	572	632	627	638	610	640	597	589	615	637	598	592	650	586	641	648	605	593	617	635	635	635	620	623	651	647	609	619	594	652	630	590	595	659	638	609	686	598	615	614	626	619	640	610	637	615	601	628	640	634	619	635	617	576	616	636	614	602	646	612	689	589	619	622	601	616	619	575	608	630	693	597	635	609	636	618	609	633	634	609	633	604	607	670	639	618	665	610	607	588	627	584	626	617	595	609	578	630	685	587	655	635	592	611	610	608	630	610	611	632	639	611	603	627	651	598	667	663	575	605	654	664	561	670	610	622	580	652	590	613	581	627	606	642	583	625	582	612	608	652	598	584	641	617	635	586	640	591	616	613	600	591	608	609	596	609	614	639	553	620	618	643	634	590	570	619	640	609	677	637	627	630	611	600	579	625	630	614	632	635	610	637	598	614	641	619	678	626	643	613	584	617	612	614	606	605	629	645	635	606	666	665	592	603	647	617	590	631	630	621	623	635	589	591	607	623	614	625	620	599	617	617	621	598	644	613	620	645	605	603	622	590	597	652	624	548	599	589	613	613	555	614	668	615	623	636	678	623	548	609	592	603	613	641	573	615	642	599	612	619	596	602	614	589	598	618	644	632	627	575	599	610	631	595	664	618	620	624	587	558	619	629	622	594	629	633	625	609	605	635	555	613	619	567	677	640	597	590	621	600	642	573	602	657	666	636	647	583	641	662	623	579	646	588	657	559	629	607	625	622	713	590	609	630	635	642	612	610	598	575	628	627	629	670	620	636	594	628	642	629	622	607	586	624	612	604	632	643	602	633	619	617	631	624	622	605	625	619	621	601	589	610	601	623	629	598	623	647	629	614	629	622	639	636	644	618	644	608	611	629	629	629	584	605	668	636	605	608	600	616	590	648	571	610	639	589	644	602	594	608	651	592	614	607	624	595	615	662	603	589	675	626	654	613	615	610	619	591	610	597	621	601	624	633	598	659	616	632	633	576	635	603	595	635	630	620	610	613	606	623	649	664	658	586	631	590	568	607	597	583	587	611	613	616	613	645	599	619	646	621	604	605	600	616	615	622	606	583	612	605	594	615	633	598	598	595	617	628	618	579	620	619	602	643	576	608	589	616	629	636	570	572	633	589	588	661	576	631	652	597	580	592	601	599	613	635	634	607	639	597	626	626	592	624	641	602	598	605	592	631	623	658	590	653	618	613	630	628	593	677	633	658	592	636	598	647	636	638	607	628	652	616	624	622	609	608	602	625	644	583	613	645	639	639	608	602	626	620	632	629	612	592	608	636	626	624	613	639	650	606	602	636	601	596	576	671	611	588	617	619	626	579	630	573	617	678	625	632	600	663	632	655	653	595	603	639	612	586	607	557	593	614	580	648	632	634	603	586	615	604	655	640	609	638	596	614	585	629	642	601	633	617	633	613	621	646	606	631	625	614	599	618	626	611	596	699	623	629	617	647	612	603	624	637	634	610	620	606	626	597	617	649	616	623	630	621	620	635	615	629	616	623	602	642	626	606	656	603	607	612	610	619	577	626	605	656	604	579	641	620	601	615	625	581	599	614	596	623	619	616	640	625	610	623	643	629	578	621	628	622	642	645	578	642	593	591	577	651	636	611	626	599	580	628	607	629	635	618	616	617	594	641	622	614	628	637	609	608	608	610	562	594	596	617	617	651	610	661	599	584	642	591	597	643	636	603	624	622	676	666	618	623	611	594	642	621	600	619	587	654	638	587	619	619	652	605	641	613	598	652	613	619	549	640	622	597	667	601	648	636	694	662	601	634	597	580	652	619	646	608	628	651	601	605	636	596	666	614	587	619	613	618	657	606	590	657	607	607	621	630	594	603	603	609	599	625	639	625	617	655	620	641	633	631	593	642	593	625	644	608	640	616	630	610	632	690	587	628	589	621	631	582	593	599	591	650	577	591	620	613	589	642	654	599	626	651	647	625	616	585	582	605
22879	21336	28902	24084	21346	21259	8460	2321	1660	1184	788	662	682	628	609	605	593	504	505	478	489	473	455	413	422	420	472	452	457	444	391	443	437	418	473	417	441	438	398	432	456	430	403	438	423	418	423	438	422	430	426	396	433	396	386	406	430	402	397	418	411	389	401	433	416	396	424	421	434	435	399	400	405	446	410	440	453	449	415	404	431	396	410	430	392	406	436	422	390	435	364	439	391	418	413	401	401	409	418	429	417	436	397	422	406	436	390	399	421	424	392	418	422	407	396	394	439	425	420	424	389	376	398	408	429	426	421	383	431	438	389	414	392	416	394	407	431	411	421	443	426	439	442	413	402	431	471	406	424	438	400	418	394	403	390	435	401	393	418	436	411	410	437	390	416	411	388	429	415	419	393	418	455	363	409	385	415	396	394	392	406	427	373	427	426	398	373	446	430	427	368	427	404	354	438	415	450	377	421	402	394	413	425	381	410	366	425	368	397	377	427	435	402	369	416	364	448	467	405	403	383	391	411	423	418	376	440	433	392	413	400	403	414	420	412	377	399	414	409	404	404	435	441	424	438	374	421	471	386	433	400	412	384	408	401	401	421	427	452	377	413	444	409	437	422	408	442	427	431	417	407	410	412	382	429	413	388	421	385	415	418	414	434	403	414	443	374	419	443	433	444	418	463	397	422	427	415	434	418	404	413	449	426	425	413	407	389	435	404	403	363	426	468	389	395	358	445	361	441	424	448	406	408	422	424	418	426	420	398	433	388	408	408	393	378	416	406	410	426	407	424	408	391	422	444	397	418	428	420	383	424	415	390	402	436	399	425	385	427	400	445	414	415	390	429	448	428	406	423	395	448	407	443	443	389	422	397	438	377	431	375	386	399	408	409	401	436	443	419	407	410	415	405	418	380	409	426	413	439	427	424	396	456	386	464	440	413	436	409	430	393	429	403	420	376	399	424	393	383	430	467	422	444	399	384	423	361	430	437	379	414	406	408	432	419	425	413	415	409	422	403	399	374	393	412	412	422	400	416	456	442	400	435	394	408	426	413	420	398	424	424	410	421	398	397	412	410	408	403	402	388	411	399	418	404	440	413	374	431	445	413	401	420	434	370	366	420	455	429	408	420	409	426	430	411	425	417	419	382	354	421	423	423	389	394	380	426	434	380	420	389	421	426	423	405	413	392	446	378	441	402	383	430	382	419	421	399	374	429	428	408	429	373	393	417	403	421	397	415	430	396	443	412	434	416	374	404	394	401	421	434	394	396	379	443	396	409	411	386	398	424	430	428	437	411	360	417	408	406	416	421	374	412	424	411	384	388	416	429	450	398	362	380	387	389	402	427	430	422	375	431	396	432	430	414	399	390	434	420	408	398	425	373	453	398	391	418	418	442	404	419	420	416	400	433	401	419	423	416	424	403	421	400	409	405	399	420	390	374	384	410	445	432	427	384	375	401	380	417	423	402	377	431	402	422	422	374	442	409	394	429	435	425	414	400	430	433	457	426	394	401	421	418	431	382	403	364	397	419	418	438	434	380	413	403	449	397	382	424	417	402	407	412	408	408	429	390	391	409	418	409	397	392	398	418	429	436	371	404	398	412	426	432	390	416	385	417	412	417	427	418	396	421	430	408	399	414	411	420	404	378	398	399	405	433	399	402	382	412	423	392	400	427	439	405	440	412	388	401	444	418	420	409	379	420	389	411	412	398	363	430	387	395	427	380	407	378	426	397	401	390	408	398	406	400	432	446	395	418	416	444	409	421	392	425	423	399	420	409	414	381	374	420	421	386	397	433	425	401	379	435	384	431	439	398	407	410	410	422	427	420	402	383	413	387	404	409	440	411	410	425	419	399	393	396	367	405	427	419	396	414	423	393	415	412	419	438	395	390	389	359	469	437	412	420	407	428	389	414	436	411	408	386	381	397	402	409	417	376	395	424	418	416	408	456	423	410	367	400	384	422	435	397	415	406	398	360	401	410	389	387	416	415	386	385	404	401	394	401	421	435	410	378	413	434	417	440	407	417	403	418	393	447	416	426	413	395	387	401	420	420	411	425	395	407	388	409	428	386	385	403	422	447	382	412	449	430	414	413	414	451	428	437	419	395	442	407	393	382	419	413	420	412	408	429	409	403	404	416	371	395	413	453	434	399	382	439	430	414	405	424	399	415	414	408	380	412	385	419	418	435	415	418	410	396	442	390	406	421	409	410	408	419	370	417	438	400	377	412	405	389	423	418	433	393	397	412	418	436	418	421	395	426	424	400	405	406	409	433	406	403	424	412	412	443	384	427	413	402	395	390	405	408	378	419	397	403	423	404	397	430	388	373	388	404	388	433	410	395	421	430	421	386	418	412	405	390	414	398	385	397	439	378	400	389	380	407	414	424	410	401	413	377	414	418	427	400	401	412	405	381	414	411	432	429	424	409	407	394	401	396	366	457	425	437	420	418	415	422	417	436	416	400	422	432	426	403	440	399	409	416	401	419	383	390	445	416	440	426	435	409	425	391	398	405	416	410	396	439	436	386	403	428	416	373	460	429	379	427	396	429	415	403	376	414	422	409	431	395	377	403	456	429	399	439	384	422	409	422	435	439	385	442	412	438	407	439	407	414	397	420	434	408	411	424	422	412	419	435	434	403	419	399	432	448	437	414	433	392	441	422	432	405	419	396	399	438	438	394	408	416	387	393	384	451	385	418	418	420	452	374	380	389	420	408	428	435	409	414	397	391	417	413	412	446	413	391	419	427	399	434	434	398	420	403	432	440	410	430	415	404	434	412	389	405	404	439	417	444	396	380	418	388	409	384	400	404	429	424	397	419	379	384	411	409	418	415	432	399	420	400	435	371	426	429	393	378	407	422	449	404	446	385	391	359	414	434	410	433	433	417	397	420	419	395	421	416	412	419	425	401	414	436	427	425	451	400	417	381	415	392	451	406	392	440	384	407	393	406	398	421	425	413	423	412	424	430	431	411	404	388	437	385	437	375	427	438	372	401	411	387	419	422	416	385	416	389	372	402	443	417	386	403	399	428	402	397	416	395	376	387	456	415	419	416	444	402	422	405	412	388	416	410	350	419	441	441	383	401	413	403	417	365	375	352	410	422	377	449	419	369	430	426	404	403	402	389	442	409	409	391	375	399	436	407	416	392	391	420	403	418	411	392	421	413	463	438	390	380	431	412	428	413	444	429	420	418	392	415	417	404	408	419	424	406	407	375	473	394	440	430	405	418	385	407	407	392	372	425	400	389	410	425	394	397	434	404	381	383	413	371	448	407	427	418	451	431	387	403	394	416	430	404	446	376	422	395	415	407	450	411	404	420	367	415	418	421	414	428	415	403	415	401	403	426	426	379	382	414	434	390	399	386	430	377	392	424	429	444	410	415	420	380	402	427	403	391	423	381	437	406	434	395	424	389	429	384	393	437	420	377	401	435	438	388	423	400	440	432	405	410	408	408	411	426	382	445	446	408	387	450	416	394	405	430	409
29808	49125	28314	14764	9737	7005	4640	3525	3015	1931	1128	945	895	728	767	713	661	619	549	550	525	496	510	477	485	474	476	474	486	470	467	471	422	426	471	406	478	432	468	477	443	462	439	450	417	439	413	446	440	411	462	443	449	450	423	468	444	439	425	461	448	429	418	406	462	451	429	426	395	440	396	400	398	464	456	428	419	419	458	427	404	429	454	445	436	408	443	428	423	413	423	427	447	405	434	438	442	411	435	415	454	435	434	408	393	418	394	395	425	412	399	457	450	416	439	421	408	425	413	425	394	406	436	381	426	449	449	394	419	459	482	424	421	405	455	453	435	407	387	462	432	444	454	411	426	401	443	400	435	416	445	428	415	431	400	457	375	429	419	472	432	410	409	448	408	427	436	451	429	479	468	420	431	383	418	465	404	424	393	429	412	420	397	452	414	403	458	470	391	431	456	417	427	465	426	399	396	425	466	448	407	415	436	439	419	382	433	411	416	450	422	439	417	436	432	417	441	420	408	445	431	444	414	444	434	509	437	438	437	394	407	431	437	411	422	421	440	443	440	436	414	423	419	440	414	460	458	418	410	404	437	420	455	445	393	455	411	389	423	408	437	433	377	418	403	423	415	436	402	390	433	416	441	427	469	427	443	436	442	433	408	381	415	410	450	413	423	446	452	418	390	392	414	436	385	432	442	442	392	419	446	431	452	403	429	421	405	468	374	420	402	419	404	413	417	427	436	392	376	425	389	401	464	469	425	429	390	414	457	417	420	426	417	431	433	446	380	416	449	442	405	455	432	415	421	427	423	427	449	453	415	435	413	438	388	414	448	425	457	382	432	417	393	420	422	422	403	403	414	404	402	438	412	422	394	412	414	416	430	438	420	418	431	432	417	460	438	429	442	412	459	455	396	454	424	431	419	437	431	405	403	406	401	412	440	406	401	402	399	439	459	404	416	414	437	425	433	447	401	431	424	472	429	433	459	420	395	435	406	386	433	420	448	412	446	474	432	431	453	423	445	454	402	380	410	383	425	407	427	437	401	433	406	414	441	417	392	436	454	421	431	418	431	433	429	422	440	438	473	422	425	424	385	453	420	456	442	423	437	404	403	449	428	413	441	423	407	427	424	409	442	437	445	434	430	430	419	445	439	407	425	433	440	401	418	422	466	399	437	447	404	413	409	412	387	383	420	419	413	377	442	410	423	435	414	377	424	405	445	413	435	443	406	429	453	401	422	440	421	431	418	442	447	440	446	448	414	412	468	468	409	403	455	443	417	455	442	418	430	417	394	402	433	420	415	418	419	435	447	433	436	462	410	421	438	390	409	430	411	448	431	433	419	420	411	401	417	407	384	434	415	434	458	426	408	415	425	429	428	420	403	411	437	451	424	428	398	381	415	413	420	450	401	414	405	448	408	410	434	396	437	410	418	479	413	388	470	407	390	429	419	415	412	438	440	422	414	404	397	411	418	445	388	425	445	416	447	366	455	417	461	474	395	466	451	441	421	420	390	438	439	433	431	409	427	428	458	477	431	399	418	419	421	437	433	432	379	416	438	443	392	424	465	404	429	417	440	402	413	410	404	424	420	386	413	432	399	424	443	433	405	412	406	441	450	430	437	412	450	431	438	398	370	418	408	426	413	436	382	416	432	387	415	424	416	418	448	441	433	426	405	437	444	426	402	420	436	424	406	464	442	389	399	407	420	407	441	413	421	429	414	459	430	451	447	436	421	445	426	418	418	435	383	378	428	417	448	394	427	426	424	455	409	405	434	432	424	423	429	408	447	393	415	409	435	400	433	413	436	397	396	418	452	404	404	420	435	409	390	439	418	427	431	421	422	439	424	399	437	426	409	403	414	410	445	430	427	415	421	457	422	417	428	444	409	444	389	393	457	393	432	433	446	394	381	395	423	454	445	405	376	431	415	430	400	401	452	412	426	438	393	413	399	403	433	420	439	420	423	416	435	449	444	428	433	437	439	439	406	416	412	429	446	431	435	441	409	422	418	418	422	450	444	392	392	428	418	406	445	406	425	458	405	421	415	397	434	415	457	428	404	406	405	414	408	439	418	443	434	443	397	437	423	419	405	435	434	436	422	438	401	426	431	404	429	401	438	397	421	418	429	429	444	413	435	415	418	419	445	460	420	426	400	398	430	440	436	430	470	430	403	418	403	402	444	432	402	451	388	405	397	427	467	409	432	455	405	400	397	452	435	433	416	420	419	399	400	437	398	408	424	431	419	426	381	421	392	445	433	415	429	435	409	459	433	412	425	422	424	421	432	420	418	429	412	408	421	413	403	468	406	425	424	439	426	447	419	449	435	419	445	416	435	419	416	416	408	437	432	409	436	457	412	448	390	409	424	399	401	423	425	423	431	406	414	396	426	441	420	408	408	431	421	423	411	420	400	405	450	418	451	395	421	459	462	422	443	424	414	426	407	435	422	450	401	418	439	414	444	440	414	439	456	400	426	423	408	432	430	427	418	415	400	427	401	437	416	419	439	424	438	412	409	418	433	415	393	406	432	423	438	437	402	448	438	463	396	431	433	420	464	404	434	416	435	439	425	447	436	429	381	450	459	416	452	432	437	457	399	442	401	437	453	416	413	436	409	405	408	437	446	419	451	392	435	401	417	431	433	443	393	402	430	420	446	435	409	405	454	444	434	449	434	423	451	394	416	446	429	432	415	436	430	431	425	428	404	430	457	401	413	442	419	379	441	414	413	446	442	449	449	398	441	394	426	420	463	409	431	426	427	416	479	427	423	414	436	430	424	434	445	437	430	380	424	416	414	430	435	428	419	438	422	447	447	414	444	410	429	459	382	437	454	385	426	410	418	431	454	401	438	447	401	424	450	406	414	439	381	417	405	394	444	448	417	398	441	384	418	400	441	408	422	424	444	413	456	443	435	453	396	439	440	454	447	454	422	418	404	431	442	430	407	440	399	411	435	466	400	441	424	479	487	413	424	459	448	416	430	461	432	470	406	421	413	401	415	439	456	430	395	444	448	406	421	415	411	407	433	385	412	436	424	443	386	413	440	440	442	444	445	426	437	434	400	432	355	435	453	394	427	394	383	430	451	426	429	428	415	413	376	420	425	413	438	435	392	391	405	416	428	445	391	412	404	445	408	383	454	427	389	419	426	433	432	429	404	456	424	387	444	448	395	409	399	397	416	413	439	417	378	422	413	419	408	414	442	448	443	441	420	400	410	442	395	417	413	443	408	471	456	421	425	401	432	445	400	425	418	399	448	403	412	469	449	429	418	420	392	436	440	402	427	408	397	404	418	390	438	456	420	389	411	415	421	413	406	412	440	427	422	439	454	403	448	424	434	426	462	402	390	437	419	428	398	423	382	459	455	450	401	408	420	407	441	431	414	426	394	443	400	397	425	471	454	419	394	444	416	427	397	475	436	475	452	433	402	448	420	411	432	417	429	438	434	404	447	457	396	399	415	415	431	405	461	411	444	443	396	404	398	437	464	452	425	407
28838	22325	15804	5851	2090	1358	1113	760	798	646	492	424	432	413	449	453	424	430	413	394	402	385	421	388	409	451	417	402	389	416	371	381	432	430	437	377	412	427	387	397	424	402	374	391	379	419	390	383	388	377	396	395	414	390	388	399	404	396	449	399	407	430	392	456	410	390	401	409	412	396	394	429	407	402	383	390	374	397	349	451	376	404	417	386	391	365	421	398	376	387	388	414	400	391	437	403	424	377	394	408	409	394	380	441	404	454	399	403	424	372	406	389	419	410	389	407	411	375	427	387	427	403	376	374	421	364	455	449	401	364	389	390	397	419	432	445	407	396	421	373	427	381	398	406	387	384	422	414	436	401	388	395	401	376	404	395	386	449	383	369	414	398	419	407	396	390	413	441	396	376	429	400	369	397	371	409	418	421	413	387	375	396	417	374	418	394	430	404	395	365	401	383	381	419	398	400	395	383	409	407	401	435	385	421	380	390	419	403	379	415	414	398	428	437	443	433	434	404	400	379	328	426	398	384	410	396	417	390	392	422	426	395	431	400	396	418	430	419	381	408	403	406	371	383	407	409	415	427	373	408	405	393	411	376	397	403	369	426	388	389	385	395	415	397	388	437	385	400	418	418	385	412	381	408	395	390	385	430	385	394	435	407	415	377	362	466	395	392	399	405	363	382	382	401	411	363	399	403	397	420	438	400	400	445	421	378	391	356	396	435	394	390	398	415	404	380	427	424	405	371	359	425	417	398	435	375	393	430	417	403	440	363	409	379	384	420	395	400	392	392	393	368	406	431	394	423	395	371	417	439	389	386	372	457	387	409	409	423	404	374	429	391	382	394	384	412	434	400	410	377	432	432	409	416	385	370	405	404	392	376	369	447	434	395	398	396	397	430	404	420	424	392	406	437	418	410	416	384	440	419	379	427	411	410	430	376	405	394	370	404	408	399	410	436	398	395	433	392	387	411	394	400	427	417	398	404	382	430	429	399	420	388	423	408	399	404	419	418	416	398	421	407	413	420	398	421	399	385	399	368	421	425	401	400	374	417	405	423	425	409	416	395	409	384	446	405	406	405	396	382	418	402	400	398	406	395	425	389	410	406	373	385	395	386	426	414	433	411	370	413	415	410	419	431	452	404	396	388	405	432	383	382	396	388	432	422	416	399	414	354	417	383	409	406	394	403	342	400	381	411	398	377	375	397	425	387	364	406	439	412	429	408	382	413	411	403	397	393	372	434	397	414	424	386	376	399	409	411	375	418	387	416	420	375	384	427	365	394	409	426	439	405	386	377	415	436	379	444	423	384	427	376	373	407	439	414	418	385	410	397	389	377	410	406	416	378	419	394	376	414	411	413	429	397	399	418	394	433	398	387	410	390	381	403	378	430	387	407	452	382	382	395	426	380	386	398	423	372	423	416	391	412	408	437	340	391	398	401	408	387	406	387	411	414	402	442	399	408	398	370	401	415	435	440	383	383	385	388	403	394	365	440	415	392	414	418	376	414	412	413	417	380	437	401	399	412	392	450	387	390	377	416	427	426	416	408	416	405	413	381	417	410	424	375	413	397	445	437	395	383	426	395	386	413	388	408	401	384	411	410	412	397	415	393	410	365	388	435	410	373	380	410	379	418	414	336	407	401	377	394	429	405	408	408	362	382	417	378	391	419	413	401	407	410	398	429	342	400	404	423	419	392	388	445	419	381	411	399	438	375	394	428	411	425	374	414	378	380	395	392	379	423	417	367	405	415	401	411	433	412	398	421	386	374	398	408	399	413	382	403	384	438	417	393	392	390	394	433	415	396	405	437	410	412	429	427	364	385	396	389	383	409	353	391	401	449	434	404	399	420	404	387	409	391	402	388	388	402	431	381	405	382	421	425	418	408	402	420	418	385	422	410	390	402	411	407	415	370	397	402	423	401	386	359	353	407	375	395	380	413	435	406	386	350	419	386	408	418	446	371	382	404	378	423	409	387	391	403	393	380	420	397	383	414	411	417	394	406	428	415	433	427	390	422	411	403	414	371	371	412	415	407	410	413	427	396	436	435	399	474	437	371	413	385	397	393	363	405	409	414	408	427	440	384	386	394	383	416	402	429	392	402	399	401	397	401	406	401	396	394	409	413	393	413	387	427	426	406	385	403	383	370	380	398	408	393	393	415	377	389	399	392	390	406	391	374	421	410	401	409	408	410	428	413	388	418	366	386	404	377	455	435	415	363	411	408	414	400	453	402	410	416	420	410	398	431	420	420	424	425	401	397	402	396	398	398	375	388	409	401	387	401	435	448	356	393	429	395	400	400	404	405	398	397	402	406	403	406	403	402	407	420	387	393	404	404	370	375	451	386	402	387	414	429	400	388	407	395	365	405	412	390	370	365	383	380	394	399	397	363	396	413	369	381	387	365	393	406	391	399	424	410	389	428	418	417	422	472	405	391	413	434	416	402	423	376	407	416	378	423	390	402	375	393	360	376	395	436	401	373	411	368	433	368	378	372	369	394	401	403	418	400	396	433	414	374	388	413	397	427	379	371	399	404	412	419	387	368	393	421	422	395	397	421	403	376	354	417	391	398	431	432	396	405	404	410	425	425	392	417	376	421	404	385	347	431	413	358	377	384	428	380	419	376	416	398	387	409	390	402	410	408	405	361	403	423	403	410	428	386	403	421	412	380	395	417	400	417	369	389	397	405	398	377	386	373	415	382	383	359	410	386	414	387	391	411	385	432	362	413	385	382	416	414	394	435	406	375	446	398	430	420	429	451	370	402	429	436	396	420	350	435	423	400	406	425	404	426	359	417	411	362	393	402	401	392	390	394	419	409	383	409	407	411	369	390	455	347	382	372	439	405	369	404	439	435	413	418	416	421	392	411	381	366	381	400	390	392	395	418	405	397	418	415	368	391	412	438	406	421	435	414	377	413	416	411	387	397	388	409	391	397	364	394	428	396	369	410	401	419	372	413	387	395	392	429	407	443	409	436	397	419	399	427	438	415	401	391	378	373	381	416	418	369	404	358	407	397	367	398	378	408	403	390	361	381	414	387	411	426	430	399	450	435	374	459	420	402	417	375	377	376	423	404	404	414	386	385	375	403	373	376	428	385	399	412	387	434	412	398	395	404	406	386	430	395	384	437	375	414	385	428	385	428	410	411	397	352	400	417	415	382	414	410	419	400	409	422	409	391	405	381	432	407	395	410	422	382	352	426	389	422	375	414	427	413	409	387	394	405	416	379	417	373	411	430	413	367	403	367	403	384	412	407	387	388	411	470	409	425	377	404	426	391	396	376	387	378	359	401	408	406	413	369	378	387	427	383	411	391	408	406	406	409	389	388	392	428	399	398	425	413	364	411	384	402	396	423	417	429	408	363	404	414	424	403	431	417	362	372	392	370	394	351	418	367	405	379	401	394	404	401	390	411	389	401	400	412	412	415	417	449	427	373	392	396	396	409	401	458	401	426	412	407	428	389	379	404	421	390	387	379	385	401	416	387
22067	30262	14461	5866	3204	2281	1792	1247	1151	961	633	569	507	511	482	493	496	491	489	434	439	449	442	476	465	411	464	436	421	441	439	429	437	454	455	464	416	443	431	467	418	420	419	439	464	424	418	487	464	411	447	408	433	432	435	440	477	454	437	437	432	389	487	441	474	453	471	426	449	463	440	462	446	398	477	424	408	423	418	441	426	495	470	465	409	458	441	486	436	439	458	466	406	431	434	438	448	426	414	453	467	417	453	460	461	459	433	432	408	432	472	426	457	442	474	458	444	417	456	427	441	431	428	408	457	419	458	455	404	435	445	472	473	414	421	422	388	409	459	473	479	471	444	449	415	439	452	449	425	448	437	421	457	445	444	427	452	410	450	440	440	459	468	458	428	491	491	437	443	459	468	449	439	503	472	454	453	435	463	406	475	435	478	476	405	465	462	461	416	458	407	455	423	442	445	407	478	475	465	450	480	506	435	449	423	491	453	426	447	454	476	424	445	460	484	430	452	458	439	478	444	418	427	400	451	452	414	422	430	420	449	397	435	429	450	437	441	460	444	425	446	418	442	451	424	443	444	432	436	421	458	389	462	451	407	424	381	462	457	460	463	466	501	459	406	406	433	432	438	468	460	462	443	421	442	455	450	434	445	429	504	427	428	453	442	433	466	462	433	444	450	406	431	432	467	437	432	438	412	430	460	430	416	452	466	438	436	459	391	468	485	484	436	453	433	431	462	477	437	423	460	428	418	446	464	443	431	455	451	461	406	391	466	446	478	426	445	443	436	428	477	487	398	417	478	423	441	458	438	443	452	466	455	441	489	437	437	424	475	430	453	411	461	451	460	473	442	431	439	470	415	432	437	459	432	440	444	456	481	485	443	423	436	453	481	429	438	478	442	435	440	453	475	419	451	445	470	415	449	474	446	433	495	460	411	401	459	445	461	465	442	440	458	447	446	423	429	432	444	453	509	443	431	429	471	465	469	404	423	423	395	447	412	464	435	468	426	434	457	460	425	421	471	486	448	454	436	460	428	423	475	398	431	471	468	517	456	424	431	483	400	420	439	414	447	457	454	451	432	470	462	465	441	463	438	450	458	448	431	403	481	453	429	421	421	429	458	430	436	440	467	450	446	426	423	451	457	452	433	401	497	411	482	455	437	440	483	477	407	438	426	438	427	465	453	436	433	435	432	467	430	448	454	482	460	453	421	415	472	425	452	425	471	454	462	461	461	468	447	411	452	468	414	432	412	424	435	467	447	474	431	455	459	454	461	417	417	416	429	425	397	451	457	438	412	447	416	420	470	427	425	433	449	429	417	423	442	449	468	446	444	443	412	467	463	453	440	409	454	426	416	440	439	416	488	463	461	458	446	452	427	439	476	431	455	425	430	417	472	430	468	470	444	443	435	461	402	462	432	452	464	470	425	436	433	441	439	452	469	422	453	418	434	453	457	438	461	430	444	418	420	414	452	406	449	468	466	435	425	461	412	466	446	455	417	445	396	459	394	425	471	445	432	496	402	425	418	456	448	444	396	440	435	417	433	456	451	429	423	463	433	435	501	444	463	468	468	449	471	464	468	435	461	425	408	466	410	452	446	463	447	446	455	440	402	437	459	441	444	483	437	449	461	450	451	433	441	444	429	404	440	458	444	435	458	419	474	456	451	458	446	437	418	433	414	415	443	439	435	389	441	474	491	434	443	460	430	446	428	430	447	446	430	454	457	446	445	382	434	428	424	473	436	423	458	410	457	453	434	449	466	437	444	474	437	441	429	420	453	431	441	447	459	414	408	486	433	422	449	418	442	449	417	449	462	450	457	418	416	419	399	457	427	448	426	445	453	440	430	446	424	476	449	415	483	405	427	448	418	429	406	453	464	414	429	458	463	464	392	460	467	445	453	457	454	452	423	383	464	442	457	440	462	426	458	456	449	421	439	425	441	427	466	456	430	474	432	477	476	443	401	465	446	430	467	453	420	441	458	463	439	450	433	467	470	485	401	437	463	458	438	452	420	430	441	430	453	436	438	447	415	471	460	445	418	437	468	449	442	442	432	429	412	421	436	458	470	453	403	480	448	468	465	460	501	445	434	447	463	425	416	414	445	435	437	450	479	471	454	441	425	452	455	419	459	453	464	442	442	465	428	434	434	486	451	442	437	447	482	464	376	446	461	471	444	444	451	443	434	473	443	443	435	433	467	427	460	448	434	448	452	420	450	438	464	444	409	440	427	464	486	453	418	460	457	457	445	415	453	451	471	447	473	444	445	448	462	485	435	439	465	424	436	399	439	505	453	452	489	417	452	505	429	440	438	452	415	436	431	441	437	435	455	434	451	463	450	462	407	474	442	449	434	438	440	423	431	462	428	443	520	434	424	418	471	421	452	438	467	493	458	424	438	444	469	434	410	449	405	426	460	448	462	455	416	425	464	439	441	469	437	418	457	435	422	433	417	437	443	444	409	425	428	418	459	444	393	407	438	415	457	468	446	479	435	481	455	455	384	466	518	465	460	432	448	451	469	455	460	434	445	426	454	465	452	420	490	434	478	459	447	414	437	424	406	460	466	438	463	459	411	429	416	441	476	448	440	463	459	491	424	441	426	431	402	456	451	422	455	452	467	382	443	448	425	447	425	472	426	465	427	504	430	450	437	452	478	447	486	447	452	414	456	403	422	487	442	444	461	444	470	466	463	431	465	450	440	429	438	452	434	451	447	398	448	456	412	471	471	492	434	438	441	404	450	474	425	473	426	450	442	425	453	448	502	439	428	430	456	461	450	440	460	442	426	454	435	454	445	405	411	451	446	479	434	422	452	452	463	424	475	469	454	400	445	421	439	429	420	439	430	449	441	408	458	426	428	479	435	462	428	437	447	442	458	483	415	418	483	429	441	409	475	444	434	499	423	395	466	468	473	427	393	447	455	449	450	422	425	434	453	447	465	444	470	412	459	450	430	491	434	489	442	439	416	445	484	467	451	481	464	438	457	451	465	427	409	440	453	467	452	449	392	433	449	469	477	456	424	465	444	442	420	411	427	470	446	486	459	461	452	436	459	416	419	454	420	433	443	431	421	443	455	472	503	455	453	471	407	472	428	475	409	459	419	436	454	460	420	445	450	422	423	430	437	438	451	467	476	402	441	437	410	455	473	441	438	467	454	423	417	462	423	442	440	438	459	420	446	418	439	426	412	461	456	438	435	426	436	490	407	474	455	456	450	422	438	455	470	431	435	439	474	454	431	423	436	426	440	447	433	462	468	437	453	438	451	460	441	414	446	451	450	456	428	433	414	463	468	433	478	419	463	416	466	438	423	424	445	420	453	451	437	447	429	447	429	463	442	464	417	460	442	436	464	477	453	419	418	434	433	385	461	436	443	462	435	446	456	458	445	441	479	408	429	463	459	443	431	444	461	426	448	443	430	433	442	403	424	459	460	435	432	424	480	413	457	413	454	425	432	443	451	455	440	432	400	430	457	447	468	457	479	437	473	432
23673	21261	28451	24417	21231	11761	2497	1541	1049	925	555	484	340	389	373	322	302	302	268	244	264	294	266	253	243	254	226	250	256	241	239	275	260	244	266	250	236	239	242	229	260	246	250	266	240	233	263	257	239	246	250	227	229	273	225	236	237	213	219	237	231	229	261	236	260	219	274	248	218	238	254	238	235	250	204	225	228	230	215	238	215	228	258	248	244	214	231	244	244	223	254	236	237	213	231	259	237	239	250	236	237	229	227	244	206	238	236	251	244	259	265	231	237	245	225	244	239	246	203	231	255	216	223	250	237	236	242	254	237	247	257	220	230	254	245	224	246	213	255	243	251	243	246	243	249	229	219	216	224	238	224	225	208	220	243	237	214	268	255	256	223	238	215	255	222	222	250	212	275	250	230	209	243	228	254	234	229	224	240	264	234	249	270	227	253	247	229	227	237	238	228	252	250	249	232	240	240	243	254	232	188	238	249	239	209	246	240	215	230	248	234	253	231	241	236	217	228	243	232	218	226	254	239	193	256	236	213	206	227	255	235	241	236	239	243	259	264	250	207	226	240	222	232	243	238	227	233	212	255	228	233	254	222	220	238	234	248	203	255	251	246	270	266	225	246	220	246	226	244	219	215	237	233	245	239	220	240	250	233	239	222	241	232	240	251	242	211	205	252	245	233	260	246	250	256	237	261	258	223	260	245	271	239	242	254	230	251	240	268	243	235	230	255	223	212	206	202	205	228	231	261	231	246	238	229	232	244	220	239	245	231	253	232	251	228	247	238	230	224	264	254	254	225	255	220	252	232	225	235	209	220	241	242	246	254	269	237	224	237	266	228	227	233	233	230	210	243	218	199	222	263	244	254	235	229	238	267	221	254	253	247	250	240	220	232	229	243	241	252	243	235	210	257	248	204	226	231	260	240	243	236	250	242	269	238	241	228	251	203	225	230	251	234	255	227	235	227	237	219	191	242	238	240	240	261	244	248	244	217	264	254	231	233	233	231	272	250	211	237	220	219	239	270	229	249	251	241	245	235	251	246	231	241	249	240	235	224	250	233	229	229	248	238	242	252	242	222	222	230	215	230	245	226	258	229	234	223	245	248	249	235	237	218	227	216	207	239	236	245	256	230	247	232	232	200	233	237	247	225	218	261	232	219	234	245	219	245	231	218	245	214	216	225	208	238	209	236	244	260	239	221	244	209	241	226	258	214	220	197	240	222	240	242	245	226	233	231	234	242	236	236	224	207	210	227	257	212	220	261	230	242	256	242	229	207	270	224	247	227	232	225	225	219	244	213	258	231	247	238	228	222	215	249	254	226	230	235	239	224	272	267	228	233	240	237	240	219	265	239	238	262	246	265	246	234	228	220	232	241	236	242	240	247	220	257	214	261	237	264	216	207	260	222	254	240	232	248	239	234	237	241	255	246	226	270	224	230	212	221	242	219	240	236	245	228	256	246	260	221	230	205	246	216	246	250	245	200	223	227	261	218	248	238	224	218	243	228	256	236	239	231	246	233	240	258	261	226	208	244	217	217	236	249	226	232	226	222	252	241	260	232	221	230	255	246	226	236	230	243	238	248	220	222	233	245	234	260	239	232	227	238	244	204	240	264	231	241	250	229	253	239	242	251	246	242	235	265	245	225	207	277	212	236	195	231	252	239	246	252	225	226	258	219	209	219	230	226	269	219	245	243	266	251	242	262	254	250	245	238	224	212	212	239	258	209	241	211	280	218	222	244	246	215	262	247	245	224	241	271	230	245	272	293	242	203	228	256	243	226	233	228	246	223	240	226	221	230	215	264	224	238	233	240	246	249	241	216	244	213	238	208	252	233	260	235	245	232	236	227	234	229	239	234	221	229	231	229	244	236	238	217	212	246	233	224	226	239	222	261	229	218	240	246	263	231	250	215	226	242	233	224	261	227	237	241	243	230	226	220	234	229	256	243	257	223	236	247	235	221	232	269	233	235	266	261	252	234	239	215	222	237	250	220	244	229	234	231	210	239	245	250	244	241	234	229	231	224	233	234	269	265	230	254	239	239	245	223	251	222	230	231	229	238	235	206	212	230	254	235	237	213	279	232	232	244	207	263	242	234	233	239	223	248	234	245	232	212	256	282	264	234	247	226	237	232	228	236	224	252	197	236	226	223	252	236	243	215	220	231	238	226	225	240	233	256	212	226	223	223	251	221	237	224	233	258	213	216	240	233	252	222	255	234	235	206	261	238	218	228	235	217	215	225	239	242	238	223	253	253	237	234	254	215	211	215	240	229	254	223	215	240	215	257	240	245	208	230	226	220	233	240	253	223	252	221	270	242	240	237	225	252	235	213	224	236	238	233	253	223	264	226	244	212	219	221	222	253	241	224	263	227	237	256	237	237	254	245	258	236	233	253	237	217	241	217	244	228	226	242	241	223	231	215	218	241	242	221	254	225	240	216	220	265	245	226	223	266	246	251	230	224	249	233	228	236	257	211	220	238	260	231	252	241	229	252	233	234	217	220	237	227	264	224	241	256	266	216	220	247	240	244	266	263	229	236	248	258	236	223	256	239	211	213	241	224	248	224	267	235	268	239	241	248	220	252	235	231	217	257	226	236	231	243	234	253	233	233	254	234	242	252	219	229	247	214	258	233	240	248	247	251	245	265	231	250	225	257	235	220	225	215	236	227	259	230	232	229	240	204	260	216	231	247	230	245	246	227	224	228	225	241	246	228	255	237	211	238	226	223	246	261	239	253	257	240	232	244	251	234	227	245	263	226	254	220	232	222	266	240	218	243	224	216	250	256	236	244	241	221	229	250	244	239	215	223	259	205	244	252	243	237	222	210	199	235	217	241	247	239	235	233	204	243	236	242	259	239	264	239	228	226	229	244	204	246	253	236	243	247	262	254	229	241	247	244	245	240	226	222	244	233	220	248	228	235	213	236	250	246	247	260	214	261	250	237	268	232	231	257	215	236	266	256	236	228	237	241	258	236	225	254	269	239	225	240	257	234	221	231	247	223	247	249	245	261	222	244	243	238	240	220	260	224	232	207	246	249	205	229	246	229	233	233	228	248	231	213	224	243	249	252	237	239	242	240	220	236	239	238	226	218	258	259	239	241	239	228	274	213	255	216	255	239	224	235	232	232	244	213	223	240	233	252	225	242	204	242	239	232	203	212	233	228	232	250	251	239	222	218	222	223	244	212	257	246	240	234	254	230	259	236	220	231	239	236	235	213	229	251	215	223	240	233	240	221	201	231	238	262	249	222	223	219	249	207	234	266	239	237	240	239	268	237	236	223	257	207	221	235	201	265	245	254	244	215	217	246	246	256	230	244	231	214	239	231	236	249	247	210	206	274	228	239	251	227	237	229	221	224	215	235	233	235	226	236	220	237	235	214	220	236	243	246	248	228	208	235	247	251	229	206	250	228	255	252	222	264	245	233	247	261	267	247	229	247	220	259	250	231	240	243	227	220	251	256	222	213	243	219	266	242	232	245	227	215	239
26835	43832	24413	12759	6790	4592	3256	2759	2079	1651	868	739	483	509	512	416	362	360	329	305	317	310	328	298	283	273	295	300	279	258	298	294	301	265	242	273	299	276	266	274	273	292	245	279	274	307	248	308	286	287	264	247	265	247	270	279	264	288	284	290	272	242	258	246	295	263	273	262	271	281	247	264	243	246	265	256	259	272	270	271	252	255	264	275	249	262	271	257	289	245	247	272	287	288	250	284	238	262	262	253	295	269	287	281	244	262	239	284	272	279	276	265	252	276	280	248	255	269	278	266	291	279	252	287	298	247	280	265	253	281	262	266	279	273	256	289	284	259	275	277	261	275	290	270	232	252	285	279	237	275	252	274	305	253	273	279	268	269	288	299	255	245	247	293	271	265	263	267	262	265	235	246	239	267	268	280	272	259	240	285	277	222	258	266	240	251	278	251	261	283	258	270	269	295	283	254	260	263	271	277	282	273	291	274	247	269	272	248	250	281	276	278	272	287	266	263	241	262	259	224	252	275	268	264	279	251	244	269	297	243	286	293	249	267	217	290	240	256	281	261	251	264	293	267	295	246	271	284	246	259	252	261	250	279	266	277	264	252	258	238	272	274	265	264	251	272	258	249	239	297	271	263	266	280	262	256	253	282	249	264	272	270	262	247	230	249	257	277	301	232	246	242	255	248	265	240	253	279	288	294	263	267	244	284	279	240	275	275	262	259	262	264	262	278	274	262	278	284	251	266	258	257	254	253	249	275	255	269	241	265	266	249	245	296	254	258	248	261	232	246	234	261	238	276	263	271	250	255	267	273	281	265	258	246	277	297	273	273	278	255	266	257	256	274	251	249	255	269	285	237	287	260	247	279	263	260	305	270	236	250	249	258	271	298	271	262	253	274	260	275	287	271	276	264	262	275	254	260	235	261	268	263	268	242	275	273	254	275	261	263	270	241	268	279	262	264	247	277	271	264	253	249	265	252	247	278	273	254	264	280	265	260	250	247	258	269	254	253	249	274	266	278	281	263	280	246	248	279	255	238	240	267	270	238	278	275	258	219	273	276	276	285	250	273	259	273	255	269	244	279	258	300	278	272	301	279	259	250	261	271	244	257	270	243	268	280	252	257	262	287	279	273	261	245	243	268	279	284	284	268	242	251	293	254	233	283	270	286	249	278	254	279	239	290	244	282	265	269	278	253	275	289	256	240	239	276	268	274	272	244	258	265	267	252	256	265	255	272	252	242	271	265	261	261	262	291	255	266	298	261	272	281	256	269	266	264	267	262	246	265	250	248	251	265	258	266	298	250	272	242	248	263	273	281	266	251	281	244	270	237	249	260	254	264	242	286	262	255	301	249	279	279	266	300	266	247	276	218	245	250	270	263	310	285	275	269	272	281	286	287	276	246	241	269	265	258	245	242	286	259	286	256	257	239	280	271	258	266	241	266	250	210	264	288	226	256	247	274	280	267	253	252	256	271	293	294	265	258	256	280	273	269	269	260	254	286	243	254	277	260	243	286	283	275	235	253	263	268	294	261	271	244	265	247	261	269	268	273	265	275	261	240	262	250	268	272	273	265	288	258	261	268	244	247	244	278	260	261	246	251	267	251	257	264	238	270	239	297	232	271	295	262	262	302	278	235	248	227	265	266	266	281	255	285	242	260	257	263	264	267	262	271	248	282	279	245	243	283	284	266	260	286	267	267	232	248	274	273	302	281	295	267	241	265	280	257	298	281	256	245	273	275	253	272	260	256	275	243	233	282	241	220	246	295	255	318	256	275	246	262	280	269	264	281	276	254	265	271	295	254	273	274	279	268	245	284	282	254	240	276	258	261	284	262	257	268	237	259	255	227	271	274	240	291	264	251	253	273	285	260	248	285	252	247	280	268	270	276	266	259	251	283	255	251	253	248	276	251	254	251	273	270	258	274	242	276	266	280	298	238	254	268	257	270	283	247	260	272	287	246	241	276	249	265	246	266	237	281	281	255	290	270	255	309	261	243	248	268	252	233	275	273	297	256	252	280	285	283	273	268	289	286	244	247	274	254	259	248	276	284	237	302	258	253	267	261	257	273	250	261	230	256	267	274	268	266	233	290	307	287	303	233	280	247	268	244	272	265	256	254	255	285	260	285	264	239	261	286	265	262	282	270	262	271	251	276	245	269	249	232	289	248	259	267	265	265	265	253	269	270	273	291	274	288	267	255	256	256	233	232	237	255	267	288	246	298	254	261	269	259	268	266	276	265	255	273	272	260	269	230	273	244	299	271	265	272	269	268	274	250	269	263	251	273	255	260	289	252	281	231	246	252	272	253	307	246	280	230	275	278	252	248	222	259	256	291	261	289	252	287	289	258	260	263	269	269	282	266	258	289	240	281	270	260	255	241	267	264	279	276	255	267	264	270	256	253	282	257	262	248	268	253	268	263	301	259	246	265	278	258	290	289	270	291	286	256	260	284	268	245	286	256	261	272	273	290	269	280	252	265	285	271	263	281	258	289	277	277	293	295	259	258	259	269	251	245	263	256	264	268	281	251	264	294	267	277	272	263	247	278	249	262	267	267	285	276	254	266	267	266	258	267	245	248	297	292	297	262	245	279	264	240	291	243	246	269	256	263	230	250	254	255	219	239	258	273	273	267	255	252	246	272	277	273	292	252	264	272	254	259	223	283	242	266	239	264	269	267	253	285	245	243	268	255	277	261	277	285	260	250	264	233	268	260	261	239	298	247	256	253	264	274	293	275	267	256	261	245	250	259	267	274	276	242	295	241	221	247	271	276	256	252	276	213	243	280	240	261	308	280	239	263	272	264	276	296	266	279	236	240	250	250	246	272	249	280	253	269	266	268	255	228	262	282	318	261	258	258	238	269	266	232	240	263	254	270	260	269	304	265	280	294	256	265	254	231	273	284	262	252	256	281	226	258	270	270	278	250	285	275	257	275	250	269	286	256	259	261	267	279	250	266	280	273	262	246	273	285	257	260	247	248	251	261	256	255	290	260	268	237	277	237	282	263	258	253	247	267	260	277	264	258	254	274	265	256	251	281	258	232	254	252	272	259	253	259	253	265	244	253	260	270	262	245	262	256	260	265	267	261	249	259	254	253	285	275	258	269	274	291	266	278	299	284	270	279	257	277	256	257	250	261	303	278	256	238	269	264	247	269	297	294	274	229	230	264	244	235	279	277	290	266	242	257	252	290	272	241	255	246	261	253	307	251	282	248	255	271	285	280	249	291	265	253	288	235	283	307	270	275	281	251	273	267	301	253	277	266	258	264	248	282	266	273	272	221	269	271	298	262	269	260	272	267	296	260	261	271	275	292	266	276	265	287	269	271	279	284	262	238	226	237	296	256	262	262	275	275	264	282	275	235	286	264	235	280	259	261	255	288	281	258	243	271	261	260	280	273	261	236	268	251	299	241	278	251	276	278	276	240	274	269	258	263	254	288	273	273	240	268	285	277	271	251	293	261	265	248	264	227	260	257	258	247	258	266
25273	21282	26956	25383	9515	2325	1809	1362	1124	948	721	710	682	657	634	608	596	587	572	637	580	615	593	592	590	614	627	633	595	613	546	589	582	599	605	572	599	591	590	589	601	551	587	563	626	619	589	612	580	582	630	601	600	630	559	585	600	578	613	606	585	588	558	584	596	573	561	577	619	567	641	619	548	555	596	564	614	615	562	591	566	618	582	567	608	613	557	607	602	576	583	626	533	591	549	535	558	603	622	645	613	592	597	562	574	593	563	599	576	580	583	586	581	598	580	582	618	609	554	583	569	591	588	596	575	610	591	588	637	567	601	632	579	618	537	573	594	573	542	528	603	559	571	593	524	634	616	625	552	582	587	594	624	567	580	537	586	617	600	566	575	604	585	586	600	557	603	590	553	511	572	542	577	592	585	572	574	619	645	579	578	621	557	601	582	588	542	550	535	584	577	554	605	588	620	565	602	565	598	592	591	624	606	598	612	553	628	610	610	599	585	604	567	578	653	569	548	562	584	610	631	577	574	641	634	579	571	604	592	589	607	614	569	581	605	572	628	614	558	634	547	609	583	614	594	590	595	594	634	625	601	564	549	556	576	606	550	576	629	550	572	619	579	612	631	613	570	601	584	670	581	568	594	621	580	567	592	626	597	550	560	579	598	583	575	587	616	589	597	566	593	577	597	581	570	576	609	565	603	560	595	577	551	595	562	572	621	599	619	581	590	607	559	579	596	608	595	601	553	589	602	621	594	571	610	632	582	620	591	560	581	569	588	592	626	612	597	616	581	601	587	573	609	584	644	581	637	576	584	577	590	596	600	598	567	560	594	589	581	594	588	613	583	539	570	562	573	562	604	589	600	582	621	610	577	589	599	615	590	616	605	608	563	610	562	617	619	574	582	605	554	599	599	607	619	621	527	584	569	611	583	578	611	578	588	584	579	604	573	606	590	606	606	591	569	601	605	569	597	601	554	567	553	635	584	567	601	532	593	622	615	577	593	583	594	575	568	594	608	545	630	570	590	599	609	567	571	604	601	616	578	590	546	573	625	583	562	595	571	554	557	606	603	544	539	580	598	567	577	643	571	590	646	596	559	584	581	560	588	585	572	496	587	581	612	572	610	583	622	594	559	571	562	634	607	640	609	591	581	620	652	605	584	575	627	596	585	596	590	564	600	598	603	578	587	535	556	551	569	580	555	592	592	571	613	645	616	578	552	538	575	554	584	581	571	595	587	584	586	554	581	531	569	593	601	602	598	611	589	561	641	566	588	598	635	567	586	585	555	541	580	579	581	570	632	537	573	561	563	565	558	546	572	547	614	596	584	601	598	580	585	565	610	599	553	603	547	616	585	531	606	576	576	592	578	583	606	596	607	577	584	599	599	609	553	606	649	584	601	592	582	583	624	631	550	559	624	597	519	598	551	577	556	581	593	565	550	613	628	597	582	623	578	599	608	555	586	589	633	551	610	605	550	558	573	589	589	613	584	601	602	602	603	576	600	572	588	606	574	588	574	584	614	541	580	594	565	624	544	584	561	597	630	572	632	558	593	583	545	596	589	553	582	537	566	553	650	591	637	606	599	616	589	589	584	568	593	583	596	586	629	580	613	543	570	607	585	565	595	515	604	614	554	605	559	568	599	592	594	596	633	553	585	583	604	631	590	631	571	575	573	580	569	584	584	575	613	563	593	597	547	580	596	610	560	568	567	553	607	610	588	600	587	564	571	561	555	611	576	592	599	564	546	585	579	608	596	549	570	567	590	544	551	550	579	608	549	564	587	584	550	626	544	642	603	586	575	571	582	623	616	590	633	596	582	588	580	601	570	581	590	589	620	548	614	563	581	581	555	575	621	631	631	579	547	594	573	580	586	545	599	614	602	543	602	607	569	618	630	597	581	593	600	576	649	614	612	551	537	597	630	563	608	589	581	576	638	578	560	596	598	585	582	539	567	574	568	590	632	585	596	581	593	629	570	586	563	579	606	605	566	534	584	593	598	623	586	629	576	587	580	625	606	602	615	606	539	538	582	605	612	552	612	590	571	538	540	546	617	587	557	593	565	547	545	594	656	564	602	535	598	585	562	574	549	576	594	591	611	554	585	589	571	556	582	592	634	558	586	576	576	577	572	580	619	571	626	609	590	617	625	634	601	611	597	567	619	624	588	574	606	584	592	566	540	546	586	581	595	605	548	570	601	624	588	578	549	598	600	562	561	577	588	551	604	608	551	587	585	582	579	603	619	649	567	591	613	590	578	590	611	536	584	596	582	596	600	564	609	619	590	599	584	625	592	621	573	592	577	594	548	547	579	565	614	630	585	572	616	611	591	589	561	595	572	602	590	611	611	584	626	603	599	595	557	574	609	614	620	602	540	560	580	582	562	607	588	594	572	588	628	598	612	593	567	593	558	547	588	608	580	599	597	631	576	598	532	600	602	601	557	559	545	616	640	603	642	598	553	591	631	589	646	613	588	608	590	575	611	629	566	591	569	570	604	591	613	583	576	586	593	561	569	539	588	589	545	591	579	552	583	594	635	576	566	598	593	576	610	536	589	586	575	586	564	655	567	608	560	610	570	594	597	569	525	555	603	599	575	631	582	559	533	612	569	593	586	567	618	587	596	578	551	592	588	640	613	544	571	558	600	593	595	582	613	555	601	588	625	588	582	597	598	559	541	602	577	559	570	587	588	582	619	546	580	581	581	564	552	620	545	609	600	613	579	591	536	594	603	602	578	590	538	607	579	543	600	571	569	578	614	555	585	602	600	607	626	557	604	523	585	592	636	600	592	615	642	617	558	609	590	550	575	597	591	546	606	584	576	639	589	594	606	558	576	546	610	604	612	555	543	600	578	598	566	611	561	604	585	609	556	593	591	613	556	573	561	591	595	586	572	564	570	508	614	609	616	559	570	532	546	550	584	607	609	573	550	554	605	593	596	635	578	545	585	602	588	573	529	603	579	596	586	626	531	563	581	614	577	626	571	595	543	567	585	581	610	644	563	598	595	607	616	630	579	605	584	597	562	594	616	606	616	574	573	609	589	556	565	598	591	585	596	572	600	600	609	531	543	561	585	575	547	609	581	589	613	575	594	549	557	579	599	621	567	557	581	572	606	557	529	590	585	604	592	618	641	583	559	574	574	592	598	563	597	589	605	593	624	610	625	598	561	585	584	582	606	593	580	608	607	565	574	588	590	594	602	596	605	565	568	578	560	610	570	578	580	612	606	607	599	593	562	557	577	558	551	597	584	593	555	597	559	593	546	542	610	590	629	568	581	561	610	594	573	575	550	578	597	622	607	589	588	604	553	570	587	586	577	563	596	644	582	615	567	583	583	554	612	630	603	561	553	592	577	574	599	604	577	594	557	556	576	618	617	600	646	585	614	576	605	630	564	546	625	599	603	629	598	561	570	581	577	568	626	566	598	605	633	546	563	575	559	598	590	600	595	611	582	602	628	592	620	582	562	610	552	568	599	574	569	588	612	601	604	612
25142	37850	19742	9688	4999	3446	2766	2254	1815	1222	962	942	765	760	771	709	627	642	652	676	657	651	641	641	606	607	635	630	629	644	640	614	636	626	624	637	634	598	601	607	665	593	609	625	612	637	598	607	627	590	621	632	662	580	583	582	632	593	595	610	621	647	573	582	565	599	649	631	612	641	583	625	599	657	620	644	658	609	641	630	609	643	588	619	605	642	589	625	601	619	619	630	657	606	655	598	608	639	612	659	599	644	611	619	627	566	614	609	589	556	626	649	563	590	621	612	601	591	593	610	608	601	639	620	659	639	608	625	647	619	621	638	634	630	625	612	636	674	583	637	566	587	580	608	612	658	637	634	621	630	600	591	568	604	607	674	616	630	611	577	605	650	656	650	624	640	625	605	558	595	528	641	597	632	611	638	660	630	584	591	615	614	611	620	624	604	609	615	646	598	621	647	590	597	561	591	620	583	605	633	656	618	641	608	595	580	678	607	609	637	650	595	596	630	647	615	573	610	627	603	661	640	615	602	593	614	643	613	620	610	587	621	619	632	602	614	614	611	598	626	608	650	586	630	635	613	595	625	651	630	622	649	661	621	574	612	603	585	633	635	659	634	635	617	622	616	604	615	602	584	623	604	625	631	609	630	575	602	647	607	596	627	625	642	606	566	612	586	615	585	622	616	628	635	616	606	593	610	619	579	604	615	564	590	566	621	622	667	588	605	579	630	609	612	583	647	563	636	580	615	634	646	616	633	669	617	654	600	591	616	581	603	605	636	558	597	660	613	594	626	650	601	581	625	641	656	624	578	623	609	580	645	627	616	628	635	611	610	638	570	626	645	666	597	655	661	601	602	623	598	624	628	606	612	589	618	615	630	642	593	638	621	611	594	649	596	606	609	610	597	604	664	649	643	631	616	618	572	607	623	672	616	592	607	663	648	627	651	600	674	621	613	641	584	637	615	627	644	621	635	590	621	635	577	614	627	612	632	584	653	673	625	599	634	604	588	633	605	562	602	620	584	605	610	633	616	634	610	610	620	623	613	653	637	623	654	595	624	599	602	624	618	655	596	625	614	627	631	642	600	598	636	590	599	646	600	591	621	577	577	575	624	659	609	605	583	632	638	618	635	598	639	619	609	597	603	628	564	627	571	616	604	593	631	634	599	634	617	597	621	611	635	618	604	618	651	623	623	575	619	658	617	620	612	630	615	569	619	642	629	595	606	653	615	585	636	595	570	599	599	671	671	579	626	629	636	611	581	614	631	635	631	601	616	651	644	610	578	652	615	602	637	614	641	617	590	589	631	604	630	595	633	591	568	608	605	648	633	614	601	619	660	657	629	615	585	625	587	637	659	600	647	617	604	561	595	599	628	629	602	641	643	666	628	616	603	633	602	608	591	630	599	596	644	567	608	609	626	642	652	633	590	593	629	635	623	638	593	630	640	609	591	626	615	634	618	630	622	636	559	645	610	596	549	626	629	604	594	636	592	614	625	610	619	614	625	597	608	591	629	606	636	619	626	625	644	609	626	615	652	637	632	612	590	599	582	630	617	628	618	612	632	638	604	629	657	607	635	587	628	636	643	596	627	612	613	618	588	604	621	677	653	673	595	601	639	616	592	635	636	648	632	615	629	646	611	661	676	628	564	610	628	588	607	580	597	610	622	648	584	592	603	595	626	602	635	607	629	616	596	612	611	639	604	605	594	599	670	651	623	642	580	622	609	622	658	619	632	650	636	609	588	669	612	611	630	625	606	601	652	610	653	589	588	571	597	637	635	630	607	634	590	609	613	693	633	636	587	613	608	627	623	607	606	593	626	606	632	633	624	630	629	619	601	633	667	662	610	676	640	610	562	604	613	620	599	629	636	647	606	618	576	624	622	646	584	653	599	621	618	626	581	615	560	639	675	629	599	583	586	622	593	626	598	611	599	614	621	631	625	635	578	623	634	605	620	619	658	620	561	591	613	581	584	628	579	671	607	628	577	653	630	613	640	662	657	584	567	626	636	621	618	647	599	657	605	586	614	627	628	577	636	631	635	597	616	602	637	632	618	602	587	636	621	608	593	626	647	589	635	618	623	681	591	646	615	613	552	595	658	639	665	652	606	659	596	644	624	608	593	607	612	633	630	604	626	626	616	616	615	616	664	614	639	639	613	590	639	625	627	545	658	620	635	608	597	619	605	675	615	589	621	588	582	581	671	610	631	634	616	640	599	612	657	621	603	595	629	631	609	670	579	602	605	620	659	592	581	603	607	636	580	605	626	597	610	637	599	650	575	649	669	647	647	620	623	627	647	620	632	654	584	602	578	627	652	640	613	603	611	640	563	615	587	652	664	641	605	628	576	610	623	615	637	597	612	630	620	659	613	569	582	645	620	566	601	622	654	620	633	622	641	665	609	640	634	646	594	648	637	641	616	604	631	608	568	621	621	632	644	629	629	566	622	671	579	600	641	642	647	608	605	588	592	604	655	619	588	610	614	612	640	593	619	623	632	622	633	605	583	676	677	661	617	643	641	654	677	631	680	562	605	608	591	617	640	638	607	654	602	652	610	598	569	629	620	591	654	594	621	612	587	588	587	630	584	614	613	627	598	592	582	629	611	603	629	619	597	634	619	599	648	585	643	615	673	643	607	636	604	602	632	599	601	636	601	580	588	613	632	602	649	582	569	653	617	655	632	631	659	586	677	614	611	648	600	619	609	599	593	597	605	587	625	621	611	602	637	641	643	599	598	606	595	620	621	574	631	620	589	627	640	654	629	601	620	590	604	599	602	614	642	613	607	601	623	595	603	616	613	629	640	678	647	619	647	637	631	588	602	638	620	610	605	631	647	574	637	649	605	646	610	621	578	595	607	598	654	610	601	595	615	662	628	570	603	580	637	656	602	678	645	566	615	633	625	602	615	674	595	632	633	622	623	654	644	567	587	630	636	615	634	656	633	638	599	610	596	622	591	611	587	640	594	601	575	604	639	608	629	666	611	613	628	585	566	664	644	608	646	629	654	589	637	608	618	639	651	644	600	632	631	635	660	651	629	602	599	634	630	577	603	608	596	615	607	598	597	621	599	593	604	630	609	598	645	601	641	629	642	633	656	635	627	650	562	589	616	626	601	638	632	645	559	638	627	624	639	619	619	646	649	637	619	575	614	619	641	622	637	613	630	598	626	629	629	605	635	641	664	650	625	598	617	620	585	584	613	595	621	630	635	614	643	616	603	583	584	618	643	610	642	640	584	580	590	623	574	615	612	597	625	608	656	621	588	579	591	663	612	626	618	612	654	604	605	677	626	629	616	660	600	618	597	613	594	578	616	597	658	621	613	581	600	623	641	647	647	631	649	584	594	654	610	616	606	633	652	639	595	669	626	601	575	605	614	640	660	598	655	630	589	604	648	641	626	619	620	624	576	620	616	623	602	627	600	596	613	602	590	585	596	607	620	581	599	662	605	621	591	608	597	609	636	611	625	635	613	628	626	619	651	618	623	584	600
22828	21283	28813	24076	21286	21167	8708	2355	1893	1293	964	698	566	539	557	563	525	509	488	463	465	448	458	469	441	453	409	420	442	438	438	439	410	436	423	413	421	445	418	456	444	417	423	418	406	420	457	425	432	434	440	446	412	434	413	410	417	434	403	422	444	436	406	424	419	409	453	442	407	425	387	424	365	409	404	423	405	440	460	401	409	421	420	401	406	402	400	441	420	407	420	430	398	395	385	427	424	424	407	397	376	379	428	393	399	438	420	402	415	406	416	432	454	453	423	417	399	429	437	400	408	407	408	435	405	385	434	421	459	433	428	378	406	447	438	436	414	392	425	430	404	407	434	391	398	398	448	397	381	415	428	444	403	389	421	394	392	410	378	428	425	412	439	448	402	394	429	436	428	427	401	428	424	435	429	405	391	375	431	419	417	416	416	397	370	424	410	392	446	398	408	381	403	424	412	426	434	421	435	400	426	421	413	443	424	418	409	413	405	441	424	408	414	428	418	409	404	386	412	434	420	408	433	425	450	429	412	415	381	402	431	448	376	422	429	437	418	394	427	397	394	424	401	411	396	425	429	403	440	386	392	426	384	442	429	437	446	397	400	448	395	382	437	402	409	452	428	401	369	440	405	427	477	414	438	398	420	465	446	410	405	399	403	424	426	423	410	420	407	459	439	410	426	404	439	409	430	426	416	411	399	433	392	404	450	418	426	429	396	426	395	429	394	393	370	419	413	414	423	422	399	407	402	405	435	407	411	408	396	424	433	371	403	415	409	390	405	416	407	433	414	436	422	419	391	399	405	395	409	431	384	376	438	358	399	434	385	424	407	396	382	401	433	437	373	426	427	411	412	452	424	395	412	393	427	412	460	440	415	391	398	408	430	376	427	421	408	389	405	447	393	425	423	401	429	403	419	413	379	421	449	417	420	410	438	394	401	372	432	383	406	394	401	423	401	419	425	403	414	419	427	412	394	435	380	426	407	420	402	398	393	374	387	427	412	420	412	407	419	448	431	429	429	418	396	430	423	441	413	402	426	411	400	442	424	422	410	404	404	380	407	452	409	407	375	454	430	427	411	454	436	366	415	400	391	424	440	400	429	426	424	403	426	432	398	429	407	421	410	445	414	398	415	424	380	408	417	436	400	405	414	389	410	415	438	374	415	393	395	419	418	420	456	424	401	385	436	442	409	413	393	385	404	398	405	426	379	404	427	450	391	447	405	399	394	375	412	405	398	440	412	430	392	394	418	427	433	448	427	435	413	407	395	458	437	377	410	412	368	422	421	426	416	382	446	425	441	397	432	424	453	425	393	407	407	383	428	410	394	406	394	427	443	428	424	416	445	421	422	406	400	392	402	409	414	394	414	431	434	378	412	395	394	421	410	418	430	402	438	421	407	428	401	409	446	437	371	416	410	446	413	423	461	384	415	452	413	402	414	410	415	387	397	442	447	386	426	400	407	409	412	409	407	418	430	416	414	429	440	414	457	419	430	442	417	413	402	390	407	398	431	403	396	419	401	384	430	431	408	442	434	432	414	377	385	443	408	423	396	428	426	390	410	389	422	437	413	415	389	411	376	396	428	434	431	437	389	405	416	420	386	434	409	447	403	393	409	409	378	410	425	409	440	420	427	447	412	385	386	412	413	400	392	415	406	411	409	419	413	404	387	383	410	450	431	418	458	436	428	418	424	439	420	395	367	418	409	411	403	441	396	410	418	413	419	414	407	347	422	426	430	422	403	395	422	425	379	406	415	400	402	439	413	447	449	407	411	399	394	422	415	429	421	411	384	438	409	443	402	433	432	421	373	430	383	406	404	393	414	389	428	348	401	424	392	441	441	406	399	445	439	405	428	393	386	442	405	393	414	398	423	419	378	373	412	431	429	387	415	399	404	389	413	401	447	419	384	402	391	380	418	420	409	418	410	376	372	417	429	390	412	406	424	401	409	429	423	404	371	389	413	415	448	413	407	403	391	422	391	407	398	414	411	409	415	398	412	447	398	441	419	415	430	422	408	408	406	426	381	452	407	423	434	421	409	434	430	403	420	413	418	443	369	431	446	408	428	418	401	386	410	404	414	414	377	390	433	433	418	406	430	371	390	417	479	412	416	401	414	427	464	397	374	416	429	387	409	429	393	420	460	420	414	431	398	426	439	386	403	478	439	456	416	434	423	421	378	452	394	433	385	393	395	415	434	407	397	430	420	413	411	375	445	445	442	412	426	434	432	399	377	438	437	437	464	428	407	443	364	426	405	411	436	404	423	414	421	416	411	400	419	423	383	423	381	427	407	422	449	403	411	407	412	444	402	411	410	390	376	438	403	400	445	413	404	375	401	430	397	402	397	427	446	409	419	406	410	383	432	369	391	423	403	418	398	375	382	416	442	395	411	427	435	428	418	405	414	416	401	410	385	422	407	407	417	461	425	397	399	409	408	390	407	402	428	433	406	423	410	410	428	423	400	418	406	394	417	401	381	365	397	411	436	426	435	417	379	404	396	444	398	432	413	398	402	386	415	419	422	428	426	393	428	430	393	429	398	401	431	389	406	435	410	391	352	426	395	435	398	410	394	405	385	379	438	430	401	431	408	416	392	417	435	417	403	398	407	384	411	437	444	409	407	420	425	462	372	415	420	412	411	415	377	401	403	408	368	410	407	390	428	410	433	377	439	450	412	427	415	427	411	420	413	396	418	407	408	428	409	401	408	431	368	399	449	434	408	417	382	385	427	421	411	384	434	454	370	403	391	412	390	382	410	423	423	462	403	416	430	439	412	403	460	426	437	396	414	472	425	417	389	389	418	411	458	430	420	385	417	385	430	426	396	413	416	422	412	416	417	431	425	416	394	411	400	421	404	408	436	421	399	420	420	411	386	414	415	402	414	439	421	422	388	389	385	416	406	392	438	437	432	395	431	370	375	407	395	419	390	423	426	406	387	419	417	410	388	408	405	447	423	395	407	380	415	419	399	445	416	414	437	455	438	425	423	415	407	425	395	398	408	404	376	425	415	397	418	415	407	393	404	427	388	429	400	429	411	460	398	420	383	374	383	392	429	415	404	389	393	398	419	393	427	448	411	421	384	452	453	414	395	410	426	387	415	403	421	386	425	449	388	369	435	429	377	387	428	408	400	444	422	427	422	418	411	418	404	403	409	391	453	427	409	429	413	356	413	423	411	415	400	383	446	457	396	456	424	414	401	406	408	426	402	456	406	392	389	446	407	369	466	441	421	395	429	423	396	408	402	421	411	447	416	387	425	376	398	413	396	404	431	409	395	407	404	438	370	420	420	460	401	448	436	421	422	404	419	369	443	357	444	392	381	383	430	387	423	368	399	424	415	382	414	378	408	411	412	407	389	382	417	411	420	424	415	388	410	367	416	410	426	427	386	425	406	460	384	407	422	423	427	414	396	385	428	389	404	388	363	416	381	392	412	409	379	417	431	407	407	402	396	411	392	387	464	434	414	408	414	418	410	396	410	408	432	406
29748	49051	30125	16529	9454	6029	5214	3578	3586	2127	1556	1096	798	738	718	727	662	640	578	585	522	517	512	457	512	483	452	482	465	457	460	440	444	466	428	459	449	429	452	428	406	455	459	452	458	407	420	436	431	457	471	410	450	388	463	467	452	448	422	420	418	424	431	456	417	430	425	433	411	428	423	467	435	470	454	430	406	431	422	436	430	396	465	415	451	424	414	434	444	455	415	433	428	447	395	419	399	440	475	462	452	414	416	421	428	441	461	406	422	401	428	429	408	426	434	445	440	468	406	457	425	427	418	464	402	429	412	386	397	430	462	413	441	386	423	411	400	403	430	411	399	423	418	417	434	423	408	401	425	419	415	390	405	419	478	417	448	436	455	398	421	437	399	439	451	420	432	400	426	415	411	414	415	422	390	422	416	432	414	429	427	452	412	396	414	474	420	421	413	454	454	420	419	414	452	419	433	410	427	415	425	449	396	436	445	466	420	422	423	402	410	406	431	433	412	424	436	432	418	430	451	411	437	417	425	439	434	424	409	434	435	385	409	402	382	395	416	418	399	423	431	408	433	459	442	403	425	409	421	381	414	444	447	471	443	423	456	414	406	436	444	422	416	427	443	412	412	489	441	407	438	422	423	420	399	404	426	427	432	447	426	430	436	417	402	441	386	438	427	431	425	418	422	421	429	423	449	425	395	428	426	459	458	460	426	447	449	405	436	405	405	417	397	439	441	424	408	388	406	434	422	427	412	400	419	429	383	446	390	481	443	426	416	441	384	393	415	433	396	427	430	426	415	442	438	418	436	437	438	443	454	407	409	431	410	440	440	412	392	434	437	401	428	379	440	423	439	441	460	445	407	422	405	431	456	420	431	416	418	383	407	449	438	431	444	440	454	410	411	483	440	413	410	425	447	424	470	448	408	453	423	445	434	430	430	426	448	415	421	420	422	420	427	457	432	414	408	421	482	361	453	433	403	439	419	390	448	364	424	437	419	430	420	447	441	420	419	410	407	422	457	441	408	424	452	458	400	442	433	430	395	442	453	423	432	432	384	378	444	424	445	458	429	422	464	405	423	419	418	424	441	432	444	443	411	466	405	405	448	404	443	403	447	430	403	434	450	411	407	418	419	461	440	436	371	442	408	422	450	391	405	374	426	427	414	428	395	430	430	429	460	413	430	465	439	424	429	400	430	430	458	404	400	418	425	468	401	433	423	426	451	429	447	418	414	424	394	415	425	424	417	397	382	445	412	443	446	421	383	439	389	438	395	443	421	444	438	424	429	420	415	456	426	401	407	415	374	394	414	404	418	391	446	447	446	450	468	390	444	417	401	407	468	394	424	404	470	437	419	373	393	439	414	431	483	445	414	420	391	423	438	448	411	406	413	431	453	437	420	407	408	371	451	407	439	416	442	434	454	393	448	469	386	418	411	401	444	361	435	440	453	431	428	429	457	447	403	448	430	390	393	426	405	400	397	461	398	392	377	413	427	413	444	460	444	447	458	426	394	415	413	424	411	434	413	428	445	426	424	468	409	448	444	434	427	461	464	411	449	440	422	435	411	407	397	391	457	381	429	420	415	440	387	443	447	460	413	416	433	447	419	431	427	444	414	421	423	421	394	431	453	403	428	430	432	441	453	410	415	440	425	449	439	439	396	381	457	413	401	444	446	445	393	409	414	453	389	432	418	385	444	434	421	440	412	413	393	413	408	434	417	441	411	392	434	412	451	405	387	411	425	419	443	414	417	425	405	421	432	476	402	439	430	441	403	448	417	422	384	415	458	433	388	409	419	429	431	402	430	433	440	420	424	391	438	398	383	429	452	432	428	410	448	426	439	417	394	420	414	438	440	438	441	396	399	410	389	418	417	428	464	418	438	422	432	429	428	410	397	421	382	431	450	454	434	413	408	405	440	423	387	388	399	432	401	440	443	407	402	411	452	459	406	390	429	411	439	434	370	415	417	430	442	426	455	440	430	446	413	398	392	462	428	452	411	422	444	434	396	423	454	438	416	437	410	427	476	396	428	402	366	434	400	416	439	429	430	456	436	410	412	401	433	442	439	434	425	424	405	418	392	440	394	422	447	446	427	426	438	420	366	385	425	473	406	411	398	438	431	414	457	471	436	420	464	397	416	469	455	434	413	443	423	485	384	445	412	428	439	430	430	442	397	425	433	416	442	447	423	404	411	427	462	404	389	399	377	423	452	397	427	448	445	431	447	410	429	453	468	398	407	410	409	431	403	423	411	376	421	397	428	403	425	441	381	418	417	397	431	402	425	401	378	414	450	432	443	427	477	445	407	401	424	440	413	436	448	422	437	434	449	393	415	414	435	409	424	442	459	442	439	383	406	444	430	440	396	439	434	418	378	458	434	454	424	381	390	436	435	404	457	403	416	419	410	440	412	485	436	396	419	435	434	446	448	428	412	462	414	431	427	431	440	446	424	427	426	388	409	409	435	420	406	415	423	391	422	420	410	416	408	413	450	402	417	453	415	388	426	441	429	438	427	452	403	417	420	414	424	408	455	437	409	444	433	419	428	428	444	391	401	425	435	419	414	409	405	429	445	402	415	415	443	430	394	421	406	421	454	409	441	400	414	440	449	435	475	438	401	445	375	421	387	413	431	408	405	404	425	391	409	415	415	370	423	415	408	406	420	460	412	418	430	427	439	419	394	450	450	408	441	423	437	439	422	427	432	430	400	416	413	425	384	429	417	434	430	392	397	387	400	422	434	413	432	431	411	407	434	408	432	410	461	439	407	452	442	457	393	406	422	457	408	447	398	429	452	418	432	431	409	395	443	403	406	430	423	450	440	442	426	433	414	432	398	430	439	439	430	428	414	459	438	438	413	452	443	444	411	415	444	411	417	414	408	408	430	405	460	419	436	450	416	460	435	435	401	424	397	413	440	413	437	397	418	456	416	394	426	411	415	407	416	413	419	411	459	423	406	465	390	432	387	413	386	407	400	463	400	408	460	393	454	451	451	403	421	392	411	429	416	432	408	428	455	449	428	419	400	421	460	433	411	451	457	423	439	435	447	421	411	429	416	356	426	419	415	435	364	432	401	422	392	413	453	409	416	424	428	447	429	406	409	337	457	404	427	430	431	440	412	413	427	431	402	407	467	427	438	414	409	381	415	411	396	433	445	401	442	429	396	413	431	396	443	438	444	427	392	444	419	416	427	442	384	427	418	435	432	439	418	417	388	406	445	428	424	390	405	428	448	425	420	475	418	441	444	443	413	392	425	398	387	439	401	399	411	439	450	454	440	419	435	401	410	440	444	407	432	405	418	439	429	416	406	426	423	425	443	436	405	441	440	387	424	443	411	413	418	414	390	378	438	452	417	410	413	448	406	455	422	450	467	429	407	451	434	440	430	407	406	412	447	441	409	406	398	413	450	452	422	397	419	423	412	450	431	448	466	436	444	404	400	389	406	407	402	416	421	430	432	410	435	387	404	386	441	436	449	430	386	422	410	427	379	427
28776	22253	16433	6212	2055	1236	976	873	805	697	614	451	419	419	405	425	448	397	412	399	389	402	410	431	392	422	415	420	407	409	400	410	373	381	419	393	433	445	425	402	418	418	387	403	415	432	403	455	419	381	420	397	397	425	429	385	388	392	402	426	403	390	438	420	432	392	440	395	394	425	408	444	402	413	412	377	407	391	404	385	409	408	416	446	394	424	438	397	392	408	396	407	378	415	408	414	392	432	416	406	419	391	373	398	416	410	433	417	399	378	401	396	395	401	382	384	434	392	420	457	398	406	417	405	433	422	388	421	423	410	403	369	378	395	436	417	432	402	416	385	372	378	400	409	385	419	390	391	421	420	394	389	388	373	420	392	408	413	387	417	424	376	386	410	408	383	434	396	406	409	427	441	401	374	409	351	379	394	395	370	397	395	412	414	416	412	398	406	397	384	360	396	402	405	390	410	421	407	399	384	402	406	404	410	375	401	420	401	418	422	417	403	392	429	430	367	383	359	436	383	427	377	381	367	414	390	415	415	378	408	404	340	411	441	397	390	413	406	404	380	398	376	386	426	412	367	393	394	407	403	429	381	374	358	407	432	413	396	364	408	432	372	397	402	408	389	397	405	374	403	379	425	384	444	390	381	378	407	430	405	386	353	397	399	379	404	397	404	379	405	390	398	420	429	412	404	417	409	403	403	435	398	424	418	400	402	429	419	367	386	412	414	389	371	397	361	446	372	402	403	413	390	436	398	392	383	382	437	408	415	406	389	415	402	394	386	414	406	395	426	406	367	365	384	427	396	388	381	390	396	388	403	386	353	387	403	438	377	430	371	394	404	408	378	401	398	391	381	409	411	382	390	421	376	404	397	394	379	411	455	372	410	403	427	411	367	385	406	422	391	395	431	408	411	404	435	394	389	393	383	404	440	380	410	421	388	412	391	412	425	417	390	355	404	396	410	402	431	396	396	379	406	439	434	424	374	395	406	380	383	372	390	404	458	392	411	438	423	410	429	443	441	400	404	403	413	404	416	414	422	404	386	385	432	413	427	418	401	379	377	381	413	398	424	389	416	414	373	368	391	382	371	430	453	389	400	425	418	408	427	422	420	402	388	384	404	413	417	426	393	391	416	401	416	406	382	375	406	408	386	394	399	421	370	390	372	409	389	394	416	380	413	429	398	428	370	394	408	391	407	358	395	410	412	388	411	417	396	399	388	379	372	417	432	387	438	402	437	395	380	409	387	447	422	401	403	390	394	381	376	396	396	397	416	406	385	396	384	401	417	416	419	413	399	424	406	400	421	377	409	387	423	352	410	413	408	455	405	406	411	420	401	447	392	406	386	368	360	389	404	416	402	381	359	434	391	424	374	425	393	392	379	407	387	412	374	388	433	404	403	393	408	407	437	411	378	410	379	376	379	384	382	390	441	416	415	396	410	385	407	445	353	419	407	388	387	421	397	374	395	389	402	367	433	388	429	397	362	385	386	427	409	439	393	370	380	431	393	419	394	402	408	413	391	401	391	388	377	441	377	442	460	362	372	408	381	393	372	370	387	377	391	386	364	403	382	359	396	383	420	418	403	400	388	387	430	404	383	401	379	431	385	409	430	377	410	383	360	385	434	425	404	374	405	399	407	429	420	403	412	394	407	406	419	387	403	370	396	421	428	425	409	396	398	404	382	406	411	423	384	382	373	418	394	382	388	377	445	401	425	395	409	416	432	426	414	364	391	398	412	354	377	367	420	389	379	429	432	415	423	396	422	405	405	421	371	415	381	420	409	391	399	375	395	370	382	378	405	404	396	395	435	430	393	429	408	368	394	397	377	385	381	392	394	385	389	400	421	420	413	398	428	403	415	423	368	368	403	450	369	403	391	430	419	393	396	367	383	393	386	389	384	350	374	410	435	401	403	381	406	390	424	377	382	441	400	364	393	396	378	398	375	377	427	418	384	434	423	425	405	409	414	407	415	417	414	384	400	391	381	396	422	398	376	376	386	401	379	415	394	410	364	398	383	383	410	421	413	431	424	429	381	378	427	461	402	443	445	413	417	404	367	390	398	427	423	404	424	401	396	370	383	423	397	401	413	398	411	413	379	379	400	427	387	371	424	393	365	418	404	400	390	378	384	416	432	442	393	421	409	417	402	432	446	393	394	395	409	407	436	389	411	421	427	424	430	435	396	402	371	385	383	401	389	397	394	408	424	376	416	417	424	398	460	401	367	372	378	387	408	427	400	390	382	406	433	412	411	392	401	392	399	435	411	411	449	385	407	409	402	414	417	428	385	367	394	375	411	394	400	401	428	426	401	412	414	408	379	381	377	429	404	414	384	398	414	346	351	403	389	403	429	366	431	400	400	408	416	416	396	433	382	394	383	408	403	398	411	451	436	408	380	425	386	424	398	430	426	393	393	383	414	408	404	371	405	359	378	394	423	389	400	382	401	433	384	442	379	401	388	369	385	396	422	404	372	398	387	379	401	399	386	421	410	395	387	409	410	400	362	429	383	403	377	387	437	448	412	419	415	405	388	359	400	431	410	406	379	413	360	402	407	420	408	415	463	362	390	417	404	420	392	397	413	380	419	399	422	375	405	382	423	388	421	366	390	396	422	388	397	411	367	403	408	384	393	393	415	401	402	374	427	378	389	410	421	391	406	410	400	399	412	386	369	384	427	411	395	378	359	387	411	406	404	391	404	433	388	401	406	391	415	392	388	362	365	396	412	406	424	405	363	411	375	387	409	407	403	399	379	404	402	424	373	403	411	381	422	415	386	418	370	390	395	364	376	386	441	394	373	444	384	413	429	397	392	413	413	377	415	417	371	395	411	424	393	413	441	385	411	396	435	359	410	435	383	384	400	396	432	391	393	387	432	465	416	409	383	416	398	400	398	414	411	418	438	440	406	420	378	423	395	437	424	408	412	389	397	389	409	392	402	403	371	400	409	409	379	407	442	386	383	381	371	409	404	380	422	388	414	371	417	428	389	425	408	357	431	394	405	411	439	433	432	390	404	391	401	390	402	407	376	405	412	364	382	396	393	403	362	413	396	370	416	395	385	393	368	382	381	404	394	409	420	406	373	419	384	362	389	409	392	398	390	424	400	395	360	440	432	412	402	366	409	408	413	414	395	374	444	397	403	378	394	383	401	420	359	413	435	393	385	389	386	433	383	411	426	410	432	421	433	390	418	416	440	404	364	410	390	405	407	410	427	374	391	419	439	376	400	394	416	404	397	413	389	400	412	390	396	404	383	429	368	404	433	393	401	385	424	386	383	395	425	404	392	391	409	410	408	430	380	411	382	382	430	408	423	390	354	442	413	396	438	409	372	433	423	380	427	399	405	376	402	389	392	407	409	397	376	414	413	401	409	390	412	382	374	384	407	399	400	395	392	395	371	391	412	387	403	422	430	410	417	424	434	388	415	430	419	425	393	403	438	398	418	395	410	398	390	436	388	385	428	423	417	372	401	424	422	390	388	429	405	414	417
22006	30403	15425	6501	3170	2025	1708	1395	1280	1067	872	579	505	514	471	492	428	484	429	469	459	422	431	448	447	416	452	461	471	423	419	488	420	433	442	438	460	474	424	434	472	446	458	444	429	446	452	432	454	428	415	419	428	456	469	470	442	411	486	442	433	467	413	456	473	436	456	456	469	457	417	443	428	457	470	466	418	421	411	436	476	436	474	431	445	428	449	407	454	430	414	421	460	429	438	473	438	441	446	418	405	416	440	430	462	437	473	431	442	433	414	456	450	447	395	465	457	436	452	414	458	437	438	444	463	440	440	391	431	441	462	455	456	452	421	402	437	447	490	416	453	430	471	476	461	447	433	431	476	404	469	413	454	486	449	456	462	459	423	423	433	416	431	409	440	441	430	458	440	409	412	460	472	499	453	478	464	451	474	489	432	425	421	495	421	419	424	450	474	449	418	453	429	472	433	415	463	462	411	463	428	416	467	437	462	431	475	434	411	433	473	439	501	449	473	436	425	447	428	442	482	426	426	411	387	422	456	400	461	431	446	434	449	431	426	391	444	461	438	435	441	472	422	444	471	459	450	449	460	412	467	410	428	425	475	444	447	420	433	433	403	436	481	440	478	460	409	442	469	424	454	430	440	402	456	444	415	441	466	429	412	414	440	446	471	420	449	431	437	429	432	437	450	418	384	448	441	449	407	461	464	442	411	447	414	483	464	476	437	411	451	423	430	431	434	425	466	433	448	422	447	447	462	439	463	450	446	427	449	427	453	456	461	430	449	438	408	446	417	461	418	464	427	474	456	423	410	459	459	477	456	459	445	480	453	423	456	447	402	424	454	458	441	432	443	389	438	444	450	458	418	440	463	467	483	455	420	490	463	440	403	435	457	475	470	443	465	445	448	451	420	474	467	461	407	447	460	409	456	439	418	444	410	412	448	454	415	459	449	400	442	434	432	429	415	441	432	465	466	441	448	426	471	450	447	463	450	472	460	474	446	420	427	464	390	417	461	444	448	463	443	409	455	456	479	431	419	417	423	451	440	426	438	485	423	471	470	464	400	423	472	464	429	435	463	468	501	497	435	449	407	432	444	425	431	420	440	430	452	434	443	451	460	466	452	444	451	470	464	467	433	430	408	416	427	444	467	461	472	437	439	432	459	461	444	424	439	467	434	494	458	407	459	465	453	476	424	473	411	441	442	430	444	441	438	449	438	446	429	471	417	462	472	450	459	421	468	423	448	449	426	434	434	440	430	460	441	452	458	434	442	429	422	449	400	424	459	448	460	444	453	450	441	431	465	452	480	451	426	450	433	436	456	436	407	436	451	403	412	434	438	430	427	440	404	466	439	436	446	429	464	460	454	420	439	442	436	448	433	452	440	449	424	419	406	419	485	458	424	461	443	443	461	426	458	407	445	450	432	458	409	426	443	409	441	444	466	469	466	425	463	446	446	458	438	458	450	398	443	430	462	451	428	434	448	474	447	444	474	449	443	461	443	425	431	436	422	439	444	418	455	434	437	424	432	450	456	445	467	432	407	434	453	438	471	399	450	437	401	453	451	450	424	454	412	406	426	464	450	419	475	428	449	399	432	444	411	432	460	467	460	414	437	459	429	448	445	447	451	425	436	430	452	453	480	441	442	423	469	428	436	412	472	432	448	409	427	441	447	464	435	457	422	422	444	463	445	418	431	436	460	442	449	413	423	447	415	483	498	428	427	489	466	467	443	481	445	450	440	427	465	483	448	465	451	454	426	432	447	445	465	464	455	471	440	449	420	444	453	455	429	477	433	474	444	482	453	474	455	440	419	456	450	467	420	431	420	455	438	436	422	476	423	399	457	431	438	444	428	463	488	461	467	439	433	419	441	485	420	489	406	432	416	473	431	417	398	455	435	444	464	444	471	401	450	455	453	444	437	463	423	450	445	468	435	431	465	451	434	440	425	435	475	461	421	439	441	474	436	412	432	451	467	467	451	446	455	441	449	431	417	457	452	406	423	422	470	424	454	429	465	415	454	442	425	462	404	443	447	418	452	440	436	484	401	427	413	470	420	464	439	463	433	463	444	446	432	440	440	420	466	445	465	453	491	411	444	480	466	432	460	446	431	461	435	463	436	418	458	456	442	426	413	436	419	415	425	428	462	414	481	450	415	444	413	415	418	437	455	447	438	436	396	424	419	469	423	429	466	428	451	469	422	435	410	435	426	464	456	429	418	428	429	471	432	428	418	441	466	416	438	432	443	466	453	438	433	449	407	477	451	488	429	442	417	442	397	469	458	398	449	469	444	477	448	441	445	436	447	492	445	453	455	437	465	443	459	434	454	403	410	464	461	447	468	444	435	478	449	472	424	463	423	462	460	442	418	441	452	431	437	458	458	456	443	454	421	435	446	439	435	462	497	454	456	418	453	453	469	453	419	418	467	411	434	410	420	465	451	437	463	409	461	447	436	461	444	453	437	445	424	442	459	477	422	469	417	453	459	426	474	443	434	434	451	434	434	463	454	478	436	429	421	454	455	458	430	418	409	481	438	422	449	437	445	456	445	391	426	404	428	446	479	443	459	458	424	485	437	469	452	439	449	459	428	423	445	445	458	460	435	464	439	416	439	403	469	418	424	405	488	409	409	432	445	428	403	437	440	442	444	413	443	426	477	450	405	451	424	413	460	423	418	413	419	413	450	462	440	444	422	430	462	469	465	417	436	463	439	417	429	450	449	464	423	424	451	484	470	421	432	470	457	436	464	462	407	475	417	436	449	469	425	465	449	426	465	396	429	431	456	449	375	497	429	471	459	447	464	449	441	442	475	429	429	468	412	443	411	461	443	368	390	457	478	407	412	428	413	446	464	405	424	448	473	430	435	421	451	433	425	453	404	470	471	439	423	393	421	431	477	455	434	416	435	470	399	432	477	431	422	448	493	443	416	420	486	471	446	442	458	438	419	448	397	446	419	464	464	424	462	472	452	427	453	468	426	441	464	462	411	436	439	494	439	479	467	437	425	433	435	485	426	435	437	448	446	440	477	420	395	429	414	410	437	442	454	393	442	424	448	455	440	464	424	443	467	455	399	446	487	434	415	489	461	468	452	479	447	426	484	464	433	449	440	447	463	455	442	443	458	406	427	431	458	429	439	438	422	443	445	423	477	439	434	416	433	419	443	409	454	437	463	413	429	420	432	436	411	469	443	421	456	449	436	431	451	414	428	406	418	416	447	463	429	440	443	449	443	421	434	442	436	473	444	460	442	433	431	425	462	471	407	437	429	446	444	439	481	449	467	418	395	453	445	454	427	448	478	415	458	449	428	427	460	407	469	422	446	428	437	443	419	440	440	446	419	456	461	448	428	434	441	456	446	463	453	415	453	494	474	408	456	478	447	456	433	482	436	422	413	464	445	414	435	413	426	446	487	453	456	430	429	404	476	430	464	427	436	427	427	420	427	450	445	429	474	436	432	456	460	409	443	463	419	473	412	446	406	426	454	457	439	470	422	454
23717	21193	28332	24333	21175	11510	2266	1624	1174	1104	803	436	358	336	328	305	321	292	275	250	257	250	261	255	241	267	253	248	234	266	237	251	247	226	249	224	243	223	238	231	231	222	247	263	250	270	221	218	259	241	239	244	234	252	248	247	241	217	278	241	229	260	256	248	248	197	239	250	236	232	227	246	222	227	224	215	256	230	243	233	234	249	235	243	227	267	248	233	227	226	207	246	231	236	211	206	230	233	252	233	248	234	237	218	206	228	216	229	221	242	238	236	256	259	226	225	245	244	248	241	243	216	232	238	248	244	251	211	241	246	231	224	232	253	213	245	233	219	259	243	225	247	238	265	238	247	221	252	229	236	225	234	241	240	221	225	243	232	258	226	221	247	215	227	244	240	230	259	258	225	223	235	243	219	219	217	226	245	220	243	218	228	245	266	211	258	239	238	252	228	217	223	249	229	254	222	226	259	219	258	248	220	227	240	229	230	264	224	216	257	233	232	230	226	231	245	234	236	225	225	253	237	260	269	227	254	230	237	241	222	224	205	194	230	208	237	263	226	218	233	235	207	223	224	204	218	255	234	227	249	237	233	234	214	265	225	237	221	228	234	242	277	212	212	212	254	229	221	237	237	215	226	239	217	238	214	237	232	238	256	246	205	238	237	238	230	237	257	224	221	238	264	253	228	214	256	267	223	196	225	232	229	234	258	231	219	256	222	233	248	227	257	252	234	249	236	236	238	214	253	207	224	228	235	222	225	227	234	224	240	226	230	205	231	231	223	204	248	228	215	224	264	221	233	229	197	239	238	231	242	229	212	238	253	228	249	224	213	238	244	258	233	205	230	221	234	231	254	227	226	234	240	207	248	242	218	242	234	245	241	248	234	235	245	225	243	228	223	236	254	252	225	212	233	241	231	242	253	214	267	208	255	222	220	230	220	203	249	217	230	257	223	257	254	218	262	229	237	226	232	220	218	251	218	248	238	223	226	242	245	210	257	216	227	214	235	257	243	221	243	248	218	219	197	240	252	243	234	244	219	223	223	263	236	230	257	238	224	217	227	257	240	209	259	219	219	225	253	247	233	240	230	246	239	254	232	241	219	234	262	231	249	247	205	225	244	246	224	226	262	219	240	211	247	239	244	209	235	252	247	237	264	232	211	230	216	224	236	251	263	260	231	222	243	225	235	224	228	233	200	249	214	227	223	206	234	224	227	240	244	206	219	221	240	218	235	205	225	244	236	229	247	243	247	255	256	236	218	274	242	245	228	230	244	234	216	246	231	248	242	230	229	239	221	274	244	236	234	215	239	216	239	232	273	252	250	239	235	220	200	237	217	234	265	259	220	257	193	229	215	219	207	269	246	258	189	224	223	221	239	196	233	217	248	219	268	250	245	243	222	240	217	233	243	206	238	213	228	254	220	248	232	244	248	261	223	216	239	221	235	225	248	220	221	249	240	238	232	245	235	222	225	258	228	245	240	223	215	246	219	219	274	240	233	225	205	236	230	234	225	238	236	229	229	225	254	233	247	230	252	259	239	219	219	216	231	250	259	237	199	241	228	255	221	214	223	239	229	227	224	252	232	243	223	258	240	241	227	216	230	244	208	232	244	228	235	240	237	214	251	219	221	234	207	235	197	226	221	226	239	235	238	236	226	246	224	252	248	246	228	217	228	211	241	247	217	230	243	236	206	246	221	245	220	246	221	257	222	240	238	266	232	242	220	255	246	243	211	239	244	226	231	264	237	224	246	236	237	248	221	209	224	211	224	246	233	230	233	247	235	234	244	253	232	213	244	221	250	260	205	215	249	234	235	234	259	223	266	222	242	230	216	209	235	240	238	225	212	228	233	242	248	236	237	258	209	227	222	251	212	221	225	220	246	225	233	246	218	232	212	236	274	231	228	232	222	240	226	262	239	214	231	231	226	230	220	229	243	224	246	215	245	247	243	232	220	225	256	263	254	214	246	245	257	267	209	240	226	207	242	245	239	239	244	231	240	249	226	232	220	232	244	216	250	221	216	226	227	250	239	202	234	221	243	247	233	232	253	235	256	218	215	242	204	244	225	248	233	246	236	228	206	240	226	271	215	241	259	219	240	253	251	231	232	234	243	208	243	230	233	216	208	237	231	216	247	261	254	222	226	254	230	230	214	233	240	247	224	212	232	235	220	250	232	236	238	221	227	226	240	246	209	236	226	249	225	238	219	265	239	230	243	235	226	224	232	223	234	214	229	246	224	202	232	225	222	241	229	229	200	234	212	206	232	235	240	236	221	250	232	241	222	221	244	238	225	256	268	215	226	207	225	232	244	246	209	233	247	244	222	213	240	219	249	231	227	236	229	228	242	250	220	227	220	239	240	271	210	215	240	237	205	238	254	248	229	221	245	237	244	225	244	226	238	261	227	239	228	208	206	216	234	214	228	227	255	252	238	226	235	247	237	206	223	212	216	254	250	248	217	231	260	221	246	240	261	243	263	241	216	246	253	235	228	230	237	225	215	231	213	228	221	223	243	237	223	262	254	234	205	245	234	238	253	242	228	235	236	230	213	252	252	241	230	249	225	234	221	221	257	232	226	258	232	222	222	245	220	238	219	217	235	231	230	248	202	238	223	228	250	221	209	259	223	225	202	226	225	241	232	222	209	247	239	223	236	246	203	202	240	209	238	232	240	226	230	219	247	247	237	234	244	244	217	244	226	264	225	221	212	229	206	281	215	244	242	225	214	233	245	261	252	221	210	195	234	210	214	232	207	256	228	236	212	242	248	228	224	229	234	227	230	215	232	230	245	248	243	244	229	246	236	232	221	244	212	222	239	235	229	221	252	231	242	233	196	232	216	220	239	229	241	229	237	252	225	240	210	214	252	224	246	249	215	236	229	241	220	226	218	242	225	252	224	245	203	240	236	262	241	230	243	226	224	231	241	216	223	238	227	242	225	238	224	255	230	206	231	218	241	247	216	225	212	216	229	238	219	232	237	237	205	230	214	221	234	234	236	254	239	228	203	222	233	232	223	210	244	208	228	249	219	225	219	235	207	256	251	247	232	255	226	220	263	235	230	225	213	235	227	248	231	232	258	220	251	229	247	240	231	223	213	216	227	257	238	253	239	226	234	228	230	239	219	220	209	215	252	223	233	230	241	222	248	240	264	265	245	223	216	244	217	239	233	225	228	236	217	221	228	240	241	225	258	229	260	248	230	225	221	239	234	233	222	237	244	222	205	252	233	233	244	238	217	228	243	203	227	208	208	217	264	224	218	238	244	255	232	260	199	236	250	207	251	175	236	231	223	208	223	222	233	256	214	220	252	207	242	201	214	232	229	231	257	215	201	261	240	230	241	230	226	236	252	227	218	211	226	220	237	219	270	239	231	245	257	265	209	240	213	225	199	240	261	242	236	223	218	231	215	231	213	247	235	217	256	248	248	209	228	204	230	248	235	228	243	226	243	234	251	222	211	239	224	250	220	228	223	214	218	249	253	213	221	233	238
27064	43189	24292	12411	6781	4320	3000	2996	2135	1932	1376	674	517	484	398	384	412	381	325	311	296	314	295	290	273	291	279	284	253	297	259	292	272	247	243	292	289	251	253	291	276	262	261	292	278	272	253	262	302	275	231	264	240	273	257	256	282	253	269	272	231	221	264	266	275	251	248	293	301	266	238	276	274	264	272	253	266	240	243	236	248	274	238	254	267	241	277	246	248	273	248	286	227	275	262	255	248	268	241	265	274	262	261	245	270	263	270	255	241	271	242	255	239	251	224	288	261	239	252	264	253	226	274	254	244	263	257	263	262	287	242	258	245	284	254	288	261	256	248	245	263	285	261	248	267	259	276	276	244	234	255	275	251	221	244	249	222	232	257	261	291	236	271	265	236	237	276	243	268	259	263	257	279	238	248	232	255	250	264	262	272	253	242	269	249	242	262	259	249	266	264	280	273	262	257	281	274	257	249	250	232	237	277	260	293	261	245	265	261	261	245	267	263	237	281	259	302	272	267	244	310	266	276	291	272	256	276	260	261	280	284	256	266	295	265	253	250	254	238	258	274	248	258	271	256	232	256	260	277	241	261	278	252	258	285	272	255	244	250	268	263	245	266	257	274	273	257	240	257	261	260	271	238	236	258	280	248	244	244	288	250	267	242	247	273	252	245	277	245	251	261	276	275	263	222	264	252	247	234	265	309	249	253	242	249	279	236	247	277	275	240	271	264	254	277	228	267	234	259	261	254	244	258	258	234	282	281	265	281	264	235	263	286	266	263	247	262	276	269	269	260	284	265	258	262	254	238	240	238	251	259	250	241	263	261	281	264	258	249	278	232	260	269	251	255	250	228	244	265	259	232	262	270	259	267	264	264	287	278	240	262	242	257	248	258	252	254	225	216	234	269	275	271	264	232	270	245	265	248	273	275	276	261	254	256	271	232	285	274	276	265	253	251	261	261	261	234	260	283	256	268	224	275	262	264	270	241	233	261	265	228	247	227	276	259	243	259	285	257	248	252	285	258	249	252	270	257	251	274	274	266	249	264	231	273	248	282	253	293	273	256	229	249	247	253	283	283	251	230	268	249	275	257	249	262	217	253	270	261	254	222	261	264	290	245	258	277	284	260	301	281	239	274	298	261	267	243	258	273	245	247	274	220	260	268	229	251	262	296	230	272	257	250	251	250	245	256	226	282	266	248	287	225	249	255	250	298	274	246	271	266	246	243	251	269	262	247	288	265	270	252	259	254	255	259	272	242	269	272	272	259	246	272	249	254	241	265	265	266	272	265	227	288	250	274	272	246	250	264	249	261	225	247	268	262	279	219	268	252	222	261	239	250	289	263	230	277	281	250	262	262	274	270	244	254	232	240	266	272	253	264	242	231	266	268	228	233	246	227	260	284	253	232	269	251	247	273	253	265	262	290	251	246	266	261	249	246	236	229	272	253	249	273	235	265	277	267	252	250	272	247	262	269	248	274	238	227	269	244	256	248	267	276	273	244	246	248	244	239	251	263	289	266	254	278	272	272	286	260	236	279	245	293	234	256	235	254	243	254	270	245	283	233	244	242	256	279	263	255	266	273	261	288	269	217	282	265	280	267	239	274	235	241	228	282	278	270	237	247	280	263	250	250	252	261	248	258	269	238	260	246	264	259	227	243	249	261	264	253	288	266	253	286	255	247	244	273	261	244	251	270	247	256	256	284	242	246	236	271	249	244	251	244	276	257	282	240	266	270	262	260	231	255	256	259	263	233	238	276	250	241	240	250	238	257	252	241	239	262	283	228	266	245	260	239	286	221	262	263	276	266	254	240	251	255	246	240	267	275	236	233	262	268	255	279	279	268	257	265	252	300	259	239	282	251	243	242	251	243	229	259	258	258	265	239	253	271	278	222	253	270	288	250	252	245	288	256	245	280	241	247	247	246	230	253	254	239	236	265	274	264	261	263	290	242	260	242	238	259	277	250	239	273	234	266	261	278	254	252	266	233	269	260	263	259	234	236	242	243	260	246	255	277	283	252	255	269	247	251	269	289	265	289	241	253	261	238	256	236	273	254	275	245	243	246	247	282	244	269	274	251	277	260	260	236	299	266	250	260	256	266	239	263	273	268	250	252	251	228	257	246	252	259	255	260	249	254	261	271	253	291	272	240	262	266	262	262	245	262	269	260	276	257	274	249	273	258	237	248	256	247	245	253	270	253	255	269	253	220	284	266	261	238	285	252	249	260	284	276	232	246	293	257	237	264	254	243	268	267	238	272	243	268	263	253	266	263	269	279	218	214	263	256	271	253	263	262	275	244	278	215	242	264	274	259	240	272	257	249	292	266	245	265	261	252	243	254	285	259	272	236	254	248	266	273	237	249	252	224	244	266	260	295	252	265	235	250	262	223	279	270	271	265	258	278	272	258	249	243	255	232	244	232	252	253	221	241	256	244	260	274	266	249	248	273	243	262	232	250	250	284	257	263	258	253	255	245	284	283	304	249	261	273	291	269	253	259	254	253	275	277	255	266	279	236	252	234	286	261	238	236	265	263	280	235	265	261	274	262	252	239	256	274	256	260	266	233	253	281	245	251	224	279	256	265	282	247	242	244	247	286	235	272	268	242	254	265	241	228	255	239	275	283	263	266	266	234	267	255	283	259	277	253	279	268	284	294	256	276	281	269	258	238	238	248	257	253	263	271	264	269	270	243	246	239	268	247	228	269	259	265	260	254	273	274	253	282	280	245	263	257	250	264	271	267	234	269	279	277	276	272	256	264	251	256	248	245	259	283	250	257	248	259	261	283	270	253	238	269	251	247	239	267	226	239	264	248	246	258	290	267	267	235	258	267	253	233	264	230	295	268	250	279	274	295	249	273	256	270	270	264	245	242	254	268	252	256	256	248	248	246	254	272	259	259	264	263	246	282	268	267	257	254	278	275	257	259	274	238	274	252	277	265	240	204	235	266	260	253	276	272	280	240	277	242	222	269	258	266	271	279	223	259	260	242	242	269	250	257	261	265	267	258	248	256	255	294	253	245	267	236	265	247	254	276	281	258	296	238	232	258	282	283	238	265	281	222	262	252	279	237	234	259	263	239	264	267	274	261	264	252	237	257	252	270	268	276	233	238	266	249	258	283	259	274	242	269	260	255	265	265	258	252	263	234	247	255	258	261	280	248	254	274	242	234	235	232	239	262	269	250	284	238	248	246	245	272	252	256	258	270	264	254	276	269	260	268	282	263	248	259	225	270	255	239	268	243	257	237	286	238	259	280	270	242	278	263	254	239	254	262	256	253	232	275	249	245	246	253	250	261	246	300	268	241	247	253	258	247	244	300	250	242	269	259	264	271	259	257	260	260	274	254	256	286	246	241	239	261	272	278	253	241	267	254	254	218	284	276	237	251	247	245	248	229	258	268	270	242	271	266	256	269	251	275	272	270	276	279	264	247	242	260	252	251	240	255	251	253	261	241	236	279	273	257	262	257	253	276	256	268	259	265	260	283	256
25252	21301	27029	25411	9747	2058	1485	1513	1115	986	929	681	641	650	674	656	578	597	638	642	593	604	577	572	634	609	593	570	632	596	659	555	569	563	615	543	580	602	622	596	593	588	635	513	600	577	606	611	601	586	567	582	575	581	634	595	581	601	588	573	574	614	614	604	585	547	605	607	607	579	613	597	579	614	600	590	632	606	559	593	654	562	589	636	558	580	554	615	615	557	608	604	575	609	573	569	567	606	583	618	558	592	607	629	588	635	579	586	576	596	610	609	608	637	572	577	568	581	619	629	612	609	583	577	574	586	622	551	593	606	617	588	603	618	594	584	627	598	631	556	576	613	616	547	574	614	577	584	540	609	612	601	539	603	575	551	574	528	555	587	609	604	596	572	618	600	523	580	577	576	592	636	622	599	588	584	580	564	576	592	601	593	566	589	593	592	548	571	583	621	599	574	615	596	528	610	583	588	585	582	605	577	584	604	612	566	580	594	580	565	604	571	539	598	572	566	583	619	569	648	597	599	614	608	571	595	595	622	554	576	612	573	579	589	533	580	617	603	621	610	586	602	586	546	608	587	570	587	578	601	604	596	572	599	590	581	578	614	598	570	591	614	541	596	590	602	606	594	569	617	573	593	604	613	633	614	610	589	591	598	612	561	554	564	580	591	613	595	579	549	577	583	619	564	571	579	570	617	603	575	617	611	598	601	600	564	625	596	639	632	578	588	586	618	605	580	625	573	617	551	607	550	553	570	584	570	596	579	547	550	591	571	555	585	566	578	589	540	608	591	570	596	578	596	563	545	539	597	636	550	591	618	626	628	654	585	563	561	573	555	578	577	588	582	600	600	589	584	598	622	629	585	583	567	589	554	591	622	620	631	592	578	557	618	591	584	641	558	589	576	595	628	643	602	621	598	574	546	574	592	581	608	570	637	567	599	614	594	564	569	612	622	592	616	583	607	587	611	577	582	598	588	592	603	565	539	574	613	589	579	555	594	589	596	638	596	549	602	575	569	606	592	600	581	602	570	597	574	592	604	513	549	624	619	581	571	575	599	582	564	560	584	611	544	515	619	592	587	573	591	625	609	553	578	626	642	572	625	640	539	601	549	549	606	633	597	550	613	610	538	577	625	600	588	590	626	585	565	589	595	579	578	539	555	580	580	606	596	596	596	601	576	564	581	592	589	617	572	622	629	584	543	599	547	591	663	579	565	584	562	594	579	580	585	597	565	602	566	602	615	579	576	572	579	600	577	619	541	609	599	604	606	610	607	591	602	630	573	609	586	579	592	639	567	574	592	600	602	587	575	585	566	599	592	590	605	562	565	569	596	568	631	582	551	560	564	621	592	595	611	565	585	589	563	590	578	583	576	561	586	574	619	595	631	615	575	576	571	570	538	564	626	600	585	557	524	569	600	583	565	613	590	549	610	567	591	601	619	611	543	604	592	554	604	616	577	584	587	590	620	582	588	540	612	604	545	582	605	600	610	579	592	599	640	611	596	608	602	636	592	587	569	605	598	563	554	602	590	566	561	585	568	583	611	559	536	592	569	614	579	583	570	576	576	581	571	582	562	544	577	565	607	601	612	594	596	607	619	561	600	571	573	574	532	586	574	561	571	593	550	617	536	629	575	575	572	590	538	640	606	595	538	608	577	644	580	614	611	553	619	570	622	590	614	568	576	585	564	607	569	578	622	593	615	572	609	573	587	599	572	626	560	584	540	584	579	569	608	582	555	583	588	610	568	634	594	613	536	579	567	576	573	570	598	571	584	651	585	597	534	612	600	574	584	581	592	538	579	585	628	604	567	648	601	579	578	594	613	596	618	561	564	577	576	568	601	603	590	573	595	552	550	616	584	572	606	590	622	584	574	575	611	585	564	585	609	590	608	571	594	555	580	589	594	562	596	574	605	584	625	581	553	614	591	603	575	574	591	592	581	548	585	559	600	587	584	545	580	568	589	540	615	592	586	582	590	577	551	604	605	547	536	587	591	597	581	578	542	601	627	588	562	615	601	629	620	585	543	561	604	574	606	578	613	604	588	648	622	611	550	578	610	589	574	587	603	582	570	546	584	619	593	603	618	573	585	543	559	576	560	560	618	603	638	568	593	575	606	566	571	580	589	598	601	615	600	578	611	582	643	541	609	601	542	604	584	558	543	572	550	596	569	589	607	604	566	606	593	602	554	600	601	596	622	578	578	584	642	595	532	543	582	609	621	595	586	562	645	612	560	592	539	563	539	561	596	565	597	603	608	541	557	567	579	608	606	610	610	607	587	613	586	603	589	596	545	565	571	602	607	546	590	595	612	589	619	603	626	622	593	594	633	634	554	631	620	569	603	597	609	595	593	593	615	561	564	545	587	608	583	613	583	570	594	588	580	580	576	618	610	572	580	584	595	576	568	556	564	582	591	619	584	600	583	610	611	576	587	653	613	602	579	596	561	597	591	534	601	580	557	567	627	552	619	593	608	562	591	577	548	569	556	554	618	532	574	638	593	554	582	609	615	556	595	593	643	582	556	579	610	569	571	591	550	595	559	615	618	625	542	556	584	600	592	596	599	578	643	590	583	574	600	590	599	570	552	579	559	535	603	652	574	607	600	621	591	560	556	598	545	539	607	564	634	584	545	594	607	584	560	580	574	575	557	605	583	525	618	608	600	568	621	605	588	573	571	574	564	539	591	570	567	597	604	576	593	577	576	609	565	557	577	546	629	591	594	607	590	593	609	577	556	566	588	593	591	573	612	587	578	567	576	541	556	595	605	549	600	608	596	574	606	578	609	606	559	569	584	589	542	630	558	609	610	616	578	584	605	583	597	572	570	621	587	547	578	587	583	601	651	599	584	591	579	615	618	567	595	580	663	618	608	559	594	556	568	649	601	536	583	587	612	574	579	583	572	580	601	584	598	608	614	595	612	523	593	613	566	590	630	600	626	573	631	560	577	616	601	611	622	542	635	585	548	598	622	599	600	584	595	574	589	608	570	584	560	580	574	611	601	585	590	558	621	597	572	596	607	584	626	570	577	593	599	567	570	573	633	589	570	579	610	578	576	575	602	559	589	566	591	604	586	592	612	600	630	573	592	609	585	588	572	629	623	594	594	615	613	621	570	582	594	571	578	606	561	612	598	601	609	587	544	586	613	577	606	620	585	579	592	593	560	576	609	558	616	574	570	602	591	617	589	564	585	590	545	616	564	579	624	578	618	599	590	571	594	612	575	596	570	592	614	586	551	581	655	579	537	573	587	604	602	559	577	592	574	569	575	610	595	580	574	567	582	552	574	626	611	623	599	611	560	610	582	576	615	592	558	583	573	606	573	613	587	590	579	608	619	583	589	594	541	556	545	587	573	598	595	586	581	593	608	607	648	574	622	594	599	568	544	604	541	576	601	580	583	597	584	611	552	569	552	603	596	543	576	590	589	593	594	571	620	612	582	580	635	554	593	571	638	589	571	580	578	594	532	566	598	597	566	555	626	611	608	592	565
25415	36408	18280	9013	5273	2908	2376	2534	1831	1480	1222	933	759	718	687	640	655	606	631	648	651	648	679	640	625	656	626	600	670	654	624	625	614	635	665	663	636	589	589	624	650	644	662	624	657	672	644	636	571	561	584	648	611	638	643	616	671	597	616	633	605	613	593	607	620	578	638	615	640	647	626	596	583	592	648	648	619	622	615	670	676	604	647	576	586	573	640	633	658	605	636	626	653	612	647	643	647	630	647	605	616	625	608	605	589	595	614	585	598	561	616	631	589	604	641	642	632	612	653	637	601	633	623	587	589	587	604	599	620	622	663	598	649	676	621	650	604	590	604	619	618	592	616	585	648	628	661	613	619	605	611	588	642	625	629	616	613	596	588	624	668	618	629	620	633	606	603	664	637	600	605	576	632	636	638	637	584	568	647	546	609	617	606	598	611	668	631	611	603	586	621	561	601	648	601	611	623	627	633	594	617	626	627	568	603	602	616	625	629	592	643	611	579	617	621	628	633	632	626	623	613	609	594	626	612	586	650	608	555	602	605	628	647	649	625	648	637	641	597	633	630	628	619	644	612	593	591	646	617	627	620	604	600	626	659	611	599	646	578	594	615	643	686	637	585	640	586	625	622	563	590	655	666	595	618	603	632	615	641	582	586	661	609	618	637	661	621	619	640	621	612	588	609	622	585	599	645	610	629	613	578	588	610	630	611	629	627	601	585	650	620	661	597	645	631	627	575	621	633	661	646	643	658	594	571	628	664	626	643	592	591	628	640	620	627	627	622	618	656	632	631	656	593	623	637	615	632	572	664	601	602	653	610	643	633	658	630	614	583	608	626	606	611	617	614	622	622	626	616	664	638	581	632	598	608	567	676	625	632	623	639	637	634	636	601	639	637	632	636	606	610	628	674	591	617	614	593	570	606	643	586	604	632	600	610	609	602	613	656	625	608	582	639	658	668	559	632	599	612	575	606	597	615	598	589	603	616	600	596	621	591	620	604	604	595	657	616	614	590	649	626	620	617	620	608	591	625	622	631	590	569	594	616	616	649	605	617	626	618	612	623	567	614	635	604	642	582	616	655	639	565	630	651	612	651	632	631	597	640	628	649	663	587	638	620	642	614	595	609	620	597	608	586	656	620	625	664	625	644	631	656	650	569	617	600	628	622	579	601	604	582	586	605	632	606	644	632	631	605	646	622	643	603	612	588	608	600	624	580	646	597	593	573	644	616	606	635	592	576	637	614	620	571	625	602	572	586	614	612	608	605	631	591	614	595	639	636	606	629	627	634	634	611	617	651	655	625	608	634	586	586	660	644	609	591	605	603	633	592	606	592	645	567	587	620	634	607	612	604	633	640	594	627	651	619	649	638	644	636	656	654	591	611	597	607	615	591	618	599	618	623	600	653	578	576	624	624	617	617	632	642	624	579	560	610	612	639	574	620	651	581	631	612	601	624	615	629	585	590	623	661	623	624	603	655	636	654	632	610	594	595	599	603	635	633	627	628	630	650	615	614	657	662	628	605	620	622	611	595	594	613	586	612	645	622	634	607	596	668	658	655	620	616	612	628	632	587	628	603	646	624	620	591	587	622	599	608	609	599	612	645	620	649	678	620	608	603	598	614	587	656	675	651	613	588	632	606	617	603	635	615	601	642	621	601	672	635	644	653	640	645	616	609	618	609	571	583	612	603	562	567	572	627	603	557	600	602	587	617	603	615	604	599	629	599	611	589	627	659	597	690	580	625	599	604	605	601	608	641	599	617	588	626	670	619	614	595	671	600	664	614	587	600	623	613	621	631	600	621	576	633	577	598	608	628	607	637	667	597	627	618	614	625	614	599	629	627	591	625	631	652	586	571	604	651	592	599	663	604	641	627	607	618	598	608	584	601	619	604	646	606	624	626	647	647	665	620	617	655	655	569	593	625	666	577	586	599	629	574	603	651	672	614	617	612	632	608	604	606	574	657	642	639	596	639	614	636	638	625	597	599	625	606	620	635	618	603	609	619	610	640	610	629	620	590	613	593	617	626	630	602	614	612	651	595	578	643	603	583	649	591	626	631	607	627	628	622	639	604	622	619	650	613	610	618	639	649	609	664	622	636	584	612	629	591	616	602	602	655	636	645	603	629	621	626	636	604	596	618	628	610	625	638	591	618	646	611	608	596	641	623	619	627	605	657	581	642	622	631	611	590	598	611	624	657	660	640	599	596	589	644	650	628	648	610	628	658	619	589	627	619	587	661	629	598	573	595	670	635	641	615	617	607	590	643	653	601	623	600	593	620	659	614	631	619	644	607	607	643	603	608	641	612	589	636	614	661	576	566	648	590	613	648	628	615	602	604	634	623	626	667	615	653	602	630	688	621	631	614	641	612	612	596	600	623	608	609	634	591	605	636	621	656	621	612	593	653	611	602	645	611	579	647	587	604	599	597	626	613	686	605	597	593	601	603	580	608	640	623	598	590	625	667	601	628	627	614	633	657	620	644	628	622	578	605	643	596	606	668	633	611	592	586	623	605	569	625	618	594	595	599	589	555	597	641	628	637	581	626	600	562	654	619	588	623	598	643	610	637	632	606	604	601	567	607	613	637	621	611	600	604	610	657	561	608	601	623	630	614	618	623	627	609	571	603	634	637	577	631	625	575	612	641	616	621	578	622	650	589	627	600	641	618	652	588	638	629	591	591	607	621	623	604	653	616	618	591	627	627	682	647	604	574	618	626	634	658	656	633	639	581	579	657	600	650	606	602	649	600	600	602	597	607	655	610	595	631	627	665	632	652	607	640	589	643	620	628	624	623	632	632	601	627	616	567	587	605	636	627	596	617	642	643	597	613	620	641	604	634	579	629	618	619	632	658	592	651	576	572	599	655	625	619	624	639	618	568	577	639	623	594	590	604	561	612	626	604	653	634	613	549	624	625	619	642	606	581	618	650	626	626	594	616	648	589	598	599	621	610	627	607	655	639	588	639	700	621	654	605	598	624	630	580	628	646	660	625	633	668	615	647	582	640	594	657	619	621	621	612	624	597	559	611	594	603	613	600	614	621	554	634	660	588	608	639	653	628	564	647	615	688	628	645	639	654	615	603	638	591	618	656	598	595	632	599	621	604	632	605	591	601	596	598	628	636	626	634	589	618	593	584	588	622	620	617	587	606	655	640	620	613	584	577	618	653	629	612	587	623	678	654	614	626	606	601	612	623	569	628	551	587	643	623	620	650	633	618	641	590	584	606	605	655	594	631	614	653	613	641	655	608	620	615	618	598	587	647	630	623	643	608	610	587	623	571	615	609	608	649	611	598	631	610	646	590	652	634	627	642	600	632	589	610	650	646	576	623	621	653	587	617	619	640	659	614	582	626	594	619	641	629	577	600	611	592	622	627	605	674	645	637	602	633	602	643	643	603	647	537	601	654	611	602	598	633	630	619	604	624	576	618	613	622	619	599	607	635	598	586	613	607	596	654	648	609	646	637	608	600	638	665	595	615	598	670	631
22822	21287	28851	24013	21286	21153	7774	2339	1775	1598	1076	797	683	577	568	511	531	458	466	475	472	437	467	443	452	464	441	447	405	404	414	437	469	422	418	407	415	415	437	429	424	435	403	456	409	392	411	423	422	421	453	412	421	413	389	437	432	429	432	384	398	436	408	384	460	424	394	428	406	435	391	439	411	411	411	387	389	416	431	422	417	396	389	416	435	431	422	404	441	401	415	422	411	419	451	454	401	443	427	432	462	422	427	393	392	407	433	418	449	411	448	416	415	432	402	420	434	422	402	454	406	421	417	433	401	421	424	406	409	417	403	414	384	427	388	440	374	389	437	415	396	413	397	387	438	402	395	417	422	435	433	440	383	433	415	396	424	391	391	414	381	397	422	438	420	401	437	425	392	394	442	396	395	408	396	405	383	417	378	413	413	395	420	435	407	399	401	377	436	462	376	425	449	418	412	407	397	407	403	450	412	428	426	416	417	406	412	429	421	398	440	436	411	425	388	397	433	411	418	415	406	391	445	435	437	399	410	404	422	421	397	419	403	389	436	428	388	423	440	392	435	397	407	425	391	416	433	420	423	423	415	420	391	403	398	415	425	444	412	411	406	424	418	382	435	428	436	424	434	460	414	467	365	426	411	394	403	431	429	437	399	401	456	414	443	426	399	407	418	431	414	388	405	407	373	408	384	412	405	408	417	408	406	425	401	427	402	424	468	372	432	392	427	399	365	399	441	411	449	417	428	413	418	403	412	416	397	404	420	416	448	412	405	398	417	446	412	430	408	381	395	435	401	436	402	427	389	422	430	415	382	407	404	442	422	392	441	417	407	421	393	387	412	392	429	418	394	403	408	399	458	402	430	417	426	428	414	415	401	394	429	384	399	411	381	438	395	409	412	419	380	383	439	400	446	413	428	396	417	424	408	384	433	450	440	374	408	451	446	381	400	397	409	405	418	401	437	427	438	373	421	378	371	414	385	426	353	416	397	438	384	440	419	429	356	399	420	391	375	374	409	405	389	443	420	405	426	352	408	374	404	401	426	409	444	417	412	389	423	423	436	394	425	429	420	395	428	428	408	405	383	421	427	430	388	453	427	399	439	403	386	394	436	388	427	404	420	423	427	413	375	409	404	420	378	409	395	403	395	389	398	409	391	405	434	413	429	384	403	383	411	419	362	438	427	422	436	420	391	420	442	413	392	399	414	409	411	392	422	462	380	423	404	397	404	414	394	412	434	379	413	393	435	445	418	379	405	424	377	381	412	409	399	429	420	414	381	406	412	454	408	384	436	415	422	425	428	382	443	380	443	410	428	394	398	406	414	397	436	415	388	400	423	394	453	438	408	443	426	388	376	380	424	419	394	424	404	436	417	417	440	423	459	419	390	439	431	392	443	437	428	416	379	415	419	400	445	426	400	424	399	420	419	410	450	424	407	412	407	403	418	442	423	402	437	429	382	410	444	383	397	422	406	412	435	425	396	401	443	427	439	397	404	447	405	420	444	412	427	425	419	404	440	431	394	398	414	364	383	408	450	439	447	408	405	449	400	433	431	421	430	424	424	400	399	404	424	397	391	421	408	427	388	408	412	449	421	408	385	389	409	415	397	423	391	436	393	422	402	445	422	408	404	403	409	376	394	419	408	425	439	400	417	381	418	428	421	397	388	431	414	427	393	419	413	393	398	405	413	415	387	407	381	375	431	398	407	426	398	397	440	407	406	406	422	390	412	392	419	391	422	392	426	389	404	435	459	372	372	396	400	436	417	432	394	444	388	423	422	420	436	448	407	396	396	439	385	382	430	459	404	412	379	401	425	402	414	409	424	422	398	419	391	434	390	426	413	369	419	432	378	412	450	441	389	391	414	397	402	404	433	407	406	391	417	427	404	439	390	434	425	422	428	411	396	434	407	408	407	416	430	442	395	429	413	418	390	392	424	438	395	424	417	408	386	426	433	390	431	436	401	400	406	419	409	415	429	423	392	370	389	403	403	387	398	399	406	412	461	427	463	451	459	404	450	402	436	394	420	378	421	419	392	437	402	415	434	393	434	415	450	404	426	414	421	396	408	365	403	439	425	410	412	422	428	428	404	428	403	428	417	401	398	410	398	437	420	413	411	432	406	395	435	397	397	413	412	405	417	382	444	405	420	374	450	412	399	402	388	416	414	415	450	396	415	426	408	379	411	429	415	389	443	435	453	413	411	427	403	392	406	415	415	379	417	401	421	400	407	414	437	388	412	390	458	359	417	389	403	374	366	404	424	407	393	382	423	380	384	414	399	418	388	416	399	390	416	411	407	391	398	405	437	413	437	412	389	422	404	369	378	419	419	378	413	404	406	406	410	403	413	422	437	407	418	413	372	404	408	433	434	399	398	389	417	411	398	360	415	425	409	434	426	395	422	432	425	443	438	436	425	372	438	410	425	429	415	426	470	398	394	399	378	391	365	397	420	419	438	376	376	433	420	415	425	420	409	403	423	422	422	438	400	423	444	436	412	395	416	415	447	381	417	388	395	426	396	424	421	412	405	412	401	405	425	391	419	430	419	419	403	415	421	420	474	424	439	440	429	367	424	424	421	423	396	429	416	436	390	380	397	399	403	417	441	415	414	401	434	417	413	428	406	414	419	442	459	407	388	436	395	417	403	412	408	405	415	463	402	392	432	384	434	384	447	446	416	414	419	409	398	379	416	375	380	381	420	376	414	428	416	436	421	423	425	407	450	408	387	424	388	418	448	410	418	398	422	397	397	414	404	431	397	384	387	444	408	433	418	433	445	425	427	402	451	401	404	412	404	435	428	421	372	414	417	427	433	404	433	435	431	411	412	421	418	389	401	392	457	440	431	377	408	366	413	410	385	438	432	430	393	395	393	443	426	427	405	394	399	414	422	369	441	401	393	422	394	406	417	415	423	394	429	426	466	406	398	428	427	421	403	455	416	383	436	383	419	407	430	437	423	416	444	423	404	378	431	426	424	410	419	386	435	423	455	382	401	376	426	393	466	415	433	392	435	431	420	394	394	412	416	412	455	414	429	413	428	385	423	438	388	420	422	403	396	409	425	392	393	437	386	374	432	417	375	371	407	417	419	419	431	409	399	427	413	450	433	400	416	409	407	389	398	389	415	385	480	429	426	407	420	402	449	400	440	390	408	421	371	445	378	427	389	407	434	426	404	433	381	417	403	388	428	420	438	374	451	384	398	399	385	431	396	418	392	421	387	416	399	395	414	408	395	389	425	404	446	418	405	385	456	421	423	411	401	432	413	414	408	428	432	400	443	405	444	429	397	479	429	402	432	412	426	415	394	395	401	427	413	403	402	413	414	373	398	418	406	424	404	425	433	398	370	427	379	404	405	429	390	395	414	430	427	393	391	391	385	405	432	432	431	396	414	427	396	418	421	386	417	405	419	391	425	421	426	414	396	422	430	426	418	443	409	443	416	417	411	411	439	447	433	407	430	386	416	417	390	429	435	406	388	397	398	433	463	401
29861	47749	27399	15891	10071	5574	3680	3799	2998	2606	1700	1101	855	743	637	650	625	558	519	489	496	449	449	497	479	505	479	471	491	451	463	423	493	422	447	430	418	413	478	408	408	413	414	416	469	418	412	442	434	419	441	403	415	428	414	402	399	443	429	374	426	433	417	403	468	425	421	375	418	426	441	404	436	423	394	428	434	411	401	447	419	444	441	447	419	429	423	450	438	411	410	464	413	427	408	404	408	410	392	395	436	399	430	420	407	418	405	405	445	445	466	417	443	417	397	408	422	456	416	451	414	446	449	439	425	458	426	420	381	415	431	427	413	409	422	423	426	425	426	439	405	408	443	437	444	406	422	361	439	399	376	425	422	405	418	423	431	413	454	443	418	427	419	436	428	403	438	419	401	442	378	421	424	422	418	406	382	446	464	447	449	412	422	405	482	419	414	409	436	419	408	424	417	409	415	415	426	409	430	399	426	427	398	415	402	436	420	419	428	405	407	443	424	414	390	406	424	438	463	422	410	394	420	418	385	428	434	400	405	436	433	411	397	442	433	408	431	399	441	456	395	429	459	420	386	481	421	381	411	405	397	410	410	416	409	467	431	423	413	422	423	435	452	405	447	394	384	397	421	423	424	396	421	444	414	416	390	433	425	428	419	425	395	446	442	397	439	448	424	402	430	414	406	431	426	470	404	431	427	435	432	421	427	428	420	439	416	411	403	446	408	393	447	406	429	390	427	437	404	440	435	396	423	445	430	443	418	439	422	411	426	421	406	388	429	384	383	412	403	395	381	386	408	449	445	447	424	397	413	432	415	422	405	429	443	428	417	389	450	412	435	419	425	380	457	435	411	395	400	433	405	389	431	414	433	452	415	415	429	391	428	435	421	412	415	423	448	381	410	421	434	448	410	391	430	449	375	425	435	434	426	396	453	412	425	440	407	444	435	438	433	459	437	405	428	417	425	419	461	408	420	433	418	445	417	403	423	416	414	405	423	435	430	415	442	426	444	394	407	424	425	424	445	450	463	441	399	426	375	402	420	452	394	434	419	416	454	396	451	427	415	429	422	422	429	436	406	430	434	411	420	392	425	423	411	426	386	410	419	420	424	455	455	400	422	401	445	400	421	432	403	423	420	416	427	382	440	442	433	436	399	412	426	437	427	410	432	447	454	422	424	411	437	424	419	410	418	399	421	424	427	402	402	409	423	423	416	413	423	388	414	395	434	450	437	427	410	427	417	448	432	375	402	428	402	455	416	441	403	398	398	425	417	407	434	429	408	422	419	416	450	402	419	409	465	461	472	434	418	457	405	389	420	421	426	435	448	419	416	415	429	427	384	396	428	398	414	417	427	419	427	406	411	404	411	431	414	465	478	448	413	404	446	391	419	424	412	402	442	421	460	445	390	426	437	428	411	451	428	396	399	430	410	395	404	405	402	406	430	430	436	396	465	383	405	429	434	395	431	422	415	419	399	420	475	444	439	411	438	424	414	424	438	392	421	447	429	413	417	425	424	410	462	436	415	389	422	402	403	403	458	403	487	435	431	427	435	408	459	422	397	440	371	405	425	432	406	459	417	445	437	391	412	408	428	393	449	453	421	423	367	392	409	431	407	395	421	427	405	444	417	393	442	413	432	409	438	421	387	424	412	421	390	386	415	412	399	432	422	420	398	437	419	407	390	465	452	400	444	392	437	430	396	406	407	427	409	402	410	441	415	432	413	394	474	391	410	395	417	401	423	421	411	411	450	415	432	475	413	412	402	402	434	419	471	401	400	390	442	426	414	392	435	428	433	432	397	410	440	416	413	438	430	411	434	441	442	415	414	428	409	400	414	413	392	411	451	392	417	402	425	423	413	410	444	459	457	414	413	403	406	476	419	412	400	411	404	408	460	412	414	412	419	414	394	417	409	404	433	425	418	448	379	399	454	400	409	412	434	423	441	435	399	444	431	447	415	383	439	415	396	437	384	426	434	409	429	438	416	468	424	462	456	379	409	374	423	419	384	406	408	450	447	439	386	443	411	416	422	430	432	410	478	425	404	425	453	403	429	418	406	408	383	402	414	439	443	399	446	409	418	417	419	416	409	445	424	436	453	417	432	388	424	409	440	421	447	414	398	423	422	407	394	389	443	414	389	397	404	394	425	426	428	449	430	427	424	446	444	455	414	434	409	378	427	380	396	429	447	411	466	444	432	455	444	431	406	408	415	410	431	403	435	466	412	438	447	454	406	434	419	404	450	448	437	437	443	398	427	428	424	411	390	435	405	429	430	450	465	423	437	436	443	389	398	415	422	451	414	422	438	422	417	431	442	444	425	412	420	381	402	426	383	385	421	416	408	416	396	428	433	383	432	397	394	418	390	433	444	431	419	412	404	387	414	419	426	397	422	434	386	424	418	451	428	410	422	415	399	430	408	417	430	404	434	446	420	423	420	431	397	453	448	427	423	406	407	436	429	420	415	400	408	444	429	438	410	404	427	406	421	380	438	451	446	431	445	443	433	408	413	392	428	424	411	385	428	419	457	434	406	407	398	409	399	424	419	427	417	407	438	450	418	412	430	376	410	419	447	415	418	400	425	412	403	430	438	406	427	406	398	420	415	358	405	387	444	416	417	420	418	439	432	440	432	429	468	427	441	448	424	464	409	447	413	421	417	413	428	410	388	432	419	426	403	408	418	417	434	415	404	437	423	436	441	416	413	427	430	398	451	423	406	419	413	439	438	430	393	437	420	427	430	403	399	407	450	419	407	446	399	396	423	395	399	424	384	432	391	436	447	431	422	431	438	446	411	415	406	430	406	426	410	421	418	418	414	426	397	436	395	415	426	424	421	428	462	456	406	434	399	412	439	395	392	415	387	442	433	417	409	439	420	415	463	392	447	410	428	455	435	418	396	427	438	394	394	418	429	409	391	440	414	443	447	433	420	439	469	415	417	398	432	415	417	387	438	428	394	402	438	391	432	400	440	405	450	394	399	420	434	427	439	422	438	410	408	435	450	387	409	403	415	435	418	428	395	451	429	447	443	402	399	427	428	463	441	390	405	407	433	435	437	432	443	416	413	432	399	416	402	441	459	439	435	389	404	419	418	405	450	408	392	411	396	434	413	415	397	398	421	403	400	420	413	434	436	407	397	440	406	439	421	411	441	420	431	420	406	392	478	456	405	444	425	405	454	434	434	438	451	424	420	400	408	441	414	441	434	389	373	429	438	420	453	420	429	413	466	422	395	401	417	425	401	428	438	417	441	416	436	409	426	428	401	401	403	376	415	443	378	409	443	420	418	386	412	406	437	401	438	374	426	414	421	422	462	448	388	444	460	428	423	437	395	466	430	418	387	419	428	420	445	389	409	409	418	433	420	434	429	464	442	412	369	429	433	428	436	422	464	402	423	427	405	414	414	387	407	436	437	435	416	438	398	416	402	451	390	455	415	419	442	425	415	407	399	432	450	435	400	426	436	423	422	438	443	404	390	425	411	390	439	418	430	399
28815	21744	14301	5838	2332	1162	772	785	793	715	573	484	482	417	405	454	448	424	396	380	399	424	386	396	423	408	411	443	379	444	381	406	384	386	406	414	421	389	427	399	393	357	432	361	452	399	393	410	389	363	405	435	397	409	393	426	397	399	402	415	419	424	371	427	377	407	375	405	400	401	420	390	399	367	384	389	376	392	400	396	420	418	376	399	386	419	399	405	382	411	364	404	404	355	405	387	365	384	410	381	384	419	385	386	370	403	413	412	405	410	380	406	400	420	421	390	382	426	425	405	402	411	424	407	392	418	389	395	377	358	402	385	398	387	395	376	393	401	437	386	411	431	431	437	382	407	400	398	382	407	360	404	399	385	430	391	403	403	409	397	410	378	365	385	399	411	417	401	349	381	405	365	400	395	422	399	400	396	357	389	374	399	408	385	416	429	385	403	397	407	393	387	398	409	432	380	370	395	388	419	423	401	382	370	337	428	369	428	396	408	365	421	388	409	380	413	397	442	385	374	408	406	372	394	393	384	394	391	381	435	407	408	394	384	405	400	416	464	414	388	400	428	428	366	417	427	391	407	410	389	408	403	364	395	419	421	409	372	413	401	392	420	397	405	372	416	373	389	389	395	360	383	398	413	386	397	406	404	410	389	397	372	404	412	399	419	431	423	419	389	372	418	415	425	385	388	406	407	419	374	414	415	369	420	422	429	390	430	382	391	399	423	442	417	367	412	410	428	421	407	392	424	408	414	355	413	425	425	388	409	384	390	404	407	413	394	432	394	371	423	408	400	429	430	367	406	379	387	389	370	399	403	412	414	375	395	386	385	435	418	406	392	398	360	405	397	410	399	387	402	432	367	373	392	365	392	385	376	361	378	417	400	378	410	382	430	394	379	430	375	399	418	421	427	376	435	385	406	399	431	413	428	372	448	382	371	434	387	379	380	399	394	365	399	371	422	396	403	426	390	403	374	420	400	447	379	411	420	391	404	392	381	411	365	381	394	391	433	441	438	400	421	407	398	387	378	404	382	398	417	405	400	406	389	366	385	418	429	417	394	426	391	398	366	386	398	426	399	401	393	424	396	394	427	370	392	403	382	355	400	403	399	369	397	387	368	412	381	387	420	417	412	432	438	392	384	396	400	355	394	393	414	412	388	424	412	392	396	385	406	406	376	388	422	413	402	386	399	404	391	413	357	425	382	390	388	404	447	430	381	391	385	402	406	395	373	372	382	426	385	401	419	378	410	389	398	393	383	388	392	414	419	382	397	390	414	404	406	406	390	385	420	415	388	414	390	421	379	390	395	409	380	391	388	381	382	403	381	399	395	397	397	379	402	419	395	404	375	389	417	398	416	368	407	384	382	402	371	414	413	409	422	402	400	394	400	381	414	401	430	397	417	388	426	381	391	397	407	391	364	405	425	378	394	370	370	421	413	394	409	423	394	355	396	401	413	411	427	392	386	397	366	389	422	367	399	411	393	400	375	386	378	398	381	385	397	388	396	421	373	414	359	415	437	379	429	421	416	399	404	400	355	418	391	418	387	424	381	416	428	391	448	372	400	404	447	389	416	377	392	366	405	397	396	402	406	408	400	400	415	418	424	387	388	411	396	385	394	374	424	412	409	408	380	389	352	420	377	411	377	414	391	401	383	386	400	434	400	405	385	454	393	420	401	400	399	408	419	413	405	411	420	398	411	407	405	392	423	380	373	404	435	401	400	401	420	417	413	368	397	403	426	396	383	421	386	425	418	386	382	434	386	398	373	414	396	407	408	408	395	400	394	443	410	445	428	387	392	411	432	433	418	412	400	400	391	400	389	391	425	388	371	397	384	420	405	382	402	392	385	411	391	437	391	404	380	390	415	366	371	372	386	380	389	359	407	422	406	359	366	399	369	385	394	411	409	404	373	366	391	412	385	387	413	392	400	393	412	440	404	403	367	400	393	385	401	444	410	384	384	368	410	350	416	396	406	363	404	384	399	410	419	402	393	412	406	386	422	389	403	366	392	400	376	405	420	418	385	414	403	402	383	411	399	350	400	401	439	388	384	399	380	401	432	400	407	369	366	429	404	382	399	399	404	393	402	382	374	405	383	403	361	399	410	431	417	399	386	399	388	388	427	444	411	390	413	390	413	394	399	391	371	408	401	397	401	424	390	409	401	443	398	380	391	409	402	416	412	426	436	371	396	409	397	381	400	413	381	419	403	429	409	394	387	387	379	379	413	371	366	393	382	402	429	421	372	374	390	422	416	413	388	433	404	368	382	388	391	410	383	393	377	406	434	400	399	385	400	398	390	416	405	381	399	381	381	420	404	410	409	365	393	366	417	365	366	396	420	353	389	384	405	380	440	367	381	398	429	422	416	359	436	375	423	378	394	418	446	397	427	397	404	398	390	386	392	391	407	385	395	404	399	413	399	374	408	383	403	385	389	386	384	375	431	420	379	388	369	390	412	374	401	409	410	361	362	433	356	401	409	428	421	409	374	400	405	397	400	409	388	397	377	410	414	397	411	396	365	376	418	411	389	436	416	376	424	383	419	402	393	404	392	428	394	385	404	401	408	420	413	392	361	382	410	407	416	405	388	369	414	400	384	397	415	416	379	392	414	357	393	403	366	395	456	414	424	375	449	400	402	433	363	385	393	369	355	370	428	372	384	386	412	401	374	412	374	372	409	398	418	406	377	420	413	398	385	426	384	422	422	353	392	399	393	375	439	436	377	420	406	384	404	418	405	368	401	398	431	410	411	391	381	402	403	413	378	414	381	403	384	422	405	386	408	446	387	399	415	412	407	393	394	423	407	423	395	420	374	367	406	392	380	399	431	399	421	411	370	378	382	377	405	398	410	410	385	403	404	409	386	424	446	406	404	381	406	422	410	400	405	392	409	422	400	422	415	402	406	393	421	417	380	339	421	365	394	378	414	404	431	389	418	425	392	426	399	423	393	390	409	395	385	430	393	421	384	410	408	373	386	391	401	428	411	369	398	415	423	371	360	414	384	387	362	429	389	413	371	414	403	390	407	398	403	390	377	401	393	405	387	362	395	421	431	377	394	395	413	463	377	389	381	387	426	375	411	416	376	429	392	374	385	426	404	404	377	376	412	396	387	417	387	388	389	419	393	415	363	419	391	379	393	373	404	413	420	399	381	402	412	409	394	433	403	377	384	404	363	395	386	393	343	380	370	394	398	428	409	390	404	426	391	421	433	403	364	414	422	393	341	378	400	395	384	392	425	416	407	438	417	415	381	357	401	369	350	403	389	381	439	405	387	416	379	372	372	384	424	401	371	420	391	406	426	408	378	361	401	377	421	389	401	409	367	419	392	416	434	385	390	382	433	406	415	400	410	396	377	410	364	381	399	429	415	426	423	391	394	402	378	372	405	414	385	396	411	391	380	387	439	428	415	416	395	389	391	387	397	451	360	384	396	393	419	417	407	410	389	416	411	399	385	372	402	409	393	393	412	381	410	417	395	400	432	397	417
21962	27880	12785	6138	3625	1872	1223	1187	1258	1055	759	602	528	519	459	451	487	420	462	439	457	432	416	490	438	442	436	463	440	429	446	416	454	445	448	452	411	435	404	470	440	462	434	447	397	446	465	440	457	469	447	435	443	435	428	410	441	419	460	412	477	457	454	386	424	448	438	466	432	394	443	419	429	453	473	461	457	460	449	435	428	460	463	428	447	413	439	461	432	461	466	413	441	437	426	469	381	443	471	404	456	454	421	429	423	388	449	465	476	451	434	400	414	481	429	428	466	457	429	471	421	433	436	453	431	455	464	456	432	435	431	448	448	437	426	434	446	486	444	446	467	425	435	418	429	458	445	437	427	453	425	467	431	435	459	447	454	466	457	453	443	409	427	440	421	442	406	449	453	401	417	453	469	453	443	468	445	451	436	432	444	457	423	398	442	455	460	423	442	443	451	421	430	446	464	429	400	432	432	425	442	437	466	438	434	449	455	435	428	399	454	443	461	462	400	445	452	428	416	401	384	446	476	459	472	447	376	440	440	452	479	449	441	418	448	455	473	439	480	458	445	398	433	452	442	471	428	461	438	436	442	444	427	410	423	423	460	443	416	457	400	427	433	409	464	467	418	449	421	418	470	452	442	465	448	403	443	453	439	409	419	414	475	426	455	465	447	463	411	435	443	416	468	426	422	415	446	471	451	458	411	459	442	424	476	472	423	418	408	469	409	419	401	412	434	425	447	470	446	454	455	406	457	423	438	468	431	435	423	416	426	460	411	448	453	458	442	427	476	449	419	395	457	453	471	416	438	473	446	431	420	433	436	424	439	398	458	462	441	463	442	431	422	468	435	422	411	476	423	433	430	445	463	403	419	464	455	429	419	470	420	438	462	473	467	434	458	457	428	435	455	430	461	456	470	461	468	448	451	455	424	417	419	470	442	430	420	459	466	470	452	482	429	421	453	446	443	442	447	432	451	437	474	437	442	416	454	420	454	440	430	484	418	456	431	458	445	460	442	439	407	461	411	434	445	439	402	482	436	411	412	455	431	442	410	420	429	434	429	441	443	420	413	398	420	446	434	451	418	428	465	438	441	450	449	441	441	428	405	420	417	469	469	445	389	448	442	451	467	396	471	451	458	434	440	456	452	411	419	412	421	442	439	416	425	447	433	452	414	413	442	461	430	461	461	394	467	467	431	417	427	440	431	434	431	409	449	436	453	468	439	498	450	455	425	424	466	427	476	492	452	416	450	442	457	455	428	455	452	428	441	447	471	407	398	417	421	403	426	432	423	413	451	463	429	426	439	469	457	434	453	445	437	434	452	459	444	410	419	434	427	455	455	427	438	437	409	444	448	433	426	417	431	428	415	400	446	445	473	455	398	420	430	452	429	450	431	478	398	469	393	431	422	419	438	409	458	427	432	397	451	431	454	425	443	437	414	418	431	405	438	416	432	415	443	412	413	440	412	452	477	426	440	460	401	469	434	448	460	456	462	425	434	387	433	414	387	427	414	477	437	457	423	433	441	429	442	432	421	432	434	446	474	372	455	460	429	432	461	419	442	447	422	428	423	409	423	421	415	408	438	431	451	435	457	430	450	475	426	440	418	407	431	455	435	426	425	448	465	434	469	412	438	425	419	463	421	425	432	456	452	428	431	437	449	420	421	431	446	463	474	421	460	447	447	434	459	441	436	474	469	441	474	477	416	450	453	422	439	445	426	418	451	405	448	441	448	443	453	422	425	425	460	457	415	434	448	419	434	463	453	411	500	443	448	415	463	449	453	422	443	459	467	455	441	425	431	467	424	465	455	431	471	492	436	415	453	457	486	461	454	429	456	442	408	430	463	411	439	438	444	437	436	420	425	433	447	454	461	455	435	429	409	424	427	455	440	449	424	418	475	417	437	433	426	428	439	442	442	478	456	447	416	432	448	427	420	475	409	446	428	453	444	419	456	414	431	463	456	451	427	429	437	457	460	455	435	436	432	391	453	421	433	422	456	455	433	439	438	495	423	448	452	431	465	465	434	451	456	463	403	431	440	439	422	433	460	458	456	470	449	434	446	417	441	424	452	435	437	415	434	460	402	442	444	447	439	416	477	446	427	467	401	445	462	436	472	416	443	458	434	443	400	422	420	444	435	439	426	439	407	409	441	445	418	446	417	451	469	441	453	450	478	420	442	452	475	393	446	441	450	411	428	425	426	451	424	401	452	443	426	461	413	426	466	437	443	503	419	430	435	463	468	471	401	458	420	455	444	421	473	465	450	446	450	449	446	437	440	449	437	451	432	420	459	436	458	444	436	403	436	430	439	433	442	439	450	423	413	462	466	462	453	433	453	464	430	418	406	445	436	404	422	446	458	464	432	457	449	446	427	428	458	421	423	444	415	419	422	441	454	443	417	451	445	447	428	461	424	412	414	430	418	431	436	422	434	444	392	453	440	457	450	429	438	431	432	439	405	420	430	433	431	424	458	435	429	460	450	469	439	437	427	481	457	416	429	454	440	452	460	448	451	451	417	439	423	454	449	463	391	473	438	464	443	416	479	430	407	424	382	421	411	428	405	460	429	430	418	426	435	464	464	463	437	417	465	420	439	446	452	407	484	464	428	443	445	454	457	418	405	472	436	462	446	436	425	437	462	423	431	438	442	445	448	451	465	460	434	447	423	419	463	447	415	414	421	448	406	435	455	483	421	473	423	417	419	450	423	472	439	444	455	464	444	434	452	464	455	424	435	486	436	414	453	426	423	480	435	432	485	470	472	448	433	443	472	425	447	442	483	440	475	448	442	447	446	466	437	444	445	432	437	405	428	413	471	465	426	469	450	414	451	423	426	441	436	443	436	406	450	402	440	455	440	435	423	431	422	438	444	460	439	429	458	441	433	472	437	427	383	438	423	433	422	451	453	413	477	418	448	452	450	396	461	459	454	453	460	424	448	444	428	446	415	461	451	438	431	454	431	432	446	424	406	444	409	464	443	407	441	430	429	451	460	471	421	414	415	434	452	412	468	433	461	467	473	438	404	419	442	422	414	439	443	459	443	475	486	439	378	436	439	464	419	448	466	455	423	424	450	471	437	408	444	414	425	456	427	403	437	451	445	463	429	430	410	414	412	434	440	427	439	437	441	431	472	435	427	475	419	439	414	453	456	405	433	472	407	431	407	415	432	434	423	451	441	462	413	451	400	444	456	429	469	471	458	447	404	455	400	379	442	428	429	428	431	419	416	456	436	433	411	437	453	415	462	428	470	433	449	484	435	480	437	407	490	411	479	442	476	440	449	445	388	431	458	412	445	406	430	444	431	424	420	419	424	453	445	465	404	430	407	439	432	429	435	429	415	416	455	429	414	486	455	425	408	421	456	432	486	418	446	400	433	448	479	433	410	395	446	492	444	418	470	458	455	448	442	435	443	402	433	445	458	441	440	455	430	456	428	461	443	425	473	444	392	397	497	426	471	464	429	460	460	443	437	438	455	469	438	451	405	430	445	432
23754	21321	28497	24457	21289	12099	2116	1217	1282	942	544	446	358	335	345	321	278	302	287	258	285	258	244	267	261	269	268	256	253	235	257	232	263	250	241	207	241	244	242	239	234	256	249	252	236	241	246	205	242	222	213	239	243	239	209	213	220	256	238	202	228	244	230	239	232	245	233	222	244	231	262	232	223	232	203	255	247	218	248	209	226	214	266	234	213	217	215	246	233	249	214	243	227	214	246	207	252	234	243	277	214	205	239	246	224	244	238	210	256	259	228	231	208	226	229	220	218	218	251	269	258	221	227	230	229	189	243	253	228	233	245	219	243	214	239	228	218	200	215	250	243	225	250	237	263	228	239	234	238	238	251	243	235	269	237	236	237	230	221	196	245	213	229	249	253	211	250	230	246	228	238	242	233	236	218	217	224	237	226	224	242	242	221	203	242	226	226	240	240	262	219	215	212	206	222	224	250	251	224	219	213	243	221	203	221	242	219	211	263	239	226	226	231	245	257	220	245	218	250	287	227	254	205	225	213	217	237	216	224	271	219	233	217	192	219	247	207	236	225	229	221	220	268	218	202	268	225	242	230	252	232	247	219	226	220	227	239	217	216	212	238	215	211	234	222	246	244	219	237	218	218	265	254	247	240	248	217	226	232	223	232	230	222	229	231	217	224	223	233	242	240	248	221	227	231	258	254	207	235	222	223	240	226	220	256	217	249	226	223	225	233	260	233	253	222	227	221	216	216	245	249	219	209	219	231	228	243	262	252	248	236	245	237	240	221	203	204	236	230	229	227	250	233	241	223	237	222	255	234	225	217	219	237	228	250	237	255	215	238	215	256	225	273	247	217	221	267	242	238	206	241	234	237	229	260	245	225	250	251	222	232	244	233	240	222	225	241	232	218	230	276	235	204	238	221	240	235	239	236	221	235	216	249	253	213	244	233	226	217	243	228	216	236	233	233	226	229	253	236	261	206	231	227	211	243	220	249	199	222	227	221	229	242	217	232	202	212	220	204	234	223	237	241	214	241	198	237	243	237	250	227	252	237	222	242	230	232	236	259	252	240	236	229	230	244	244	248	241	241	223	244	240	215	231	244	238	225	201	243	211	244	239	244	235	265	219	228	231	209	245	233	218	228	201	229	240	235	215	220	234	217	225	240	225	212	232	242	226	201	257	220	227	204	244	232	235	251	202	214	255	203	247	229	244	213	251	252	272	246	242	258	231	247	237	222	231	230	241	243	230	228	221	219	239	235	232	240	223	233	217	237	242	217	247	216	247	194	201	229	232	240	213	212	227	265	222	221	220	230	241	239	245	204	254	242	234	227	250	247	250	235	197	252	233	250	240	216	239	226	242	249	206	224	214	233	234	230	219	256	192	231	222	229	239	244	235	246	226	238	251	251	237	237	226	216	215	240	234	263	214	206	203	235	217	244	222	224	227	241	226	249	231	251	224	239	247	243	215	235	228	265	240	221	211	252	230	236	230	241	237	223	213	213	223	244	192	223	244	223	238	251	234	227	228	213	238	216	248	245	237	242	256	249	247	205	231	232	235	230	223	229	203	256	234	233	219	238	222	267	261	252	222	216	235	229	211	240	214	228	227	236	224	215	231	238	255	228	206	241	263	211	218	255	243	224	213	236	245	264	278	222	242	190	235	226	213	231	236	224	252	220	262	243	229	236	244	234	234	232	222	252	197	241	231	213	220	250	246	253	223	246	225	231	252	241	254	226	231	235	253	237	231	226	226	230	250	249	252	254	237	224	236	241	233	226	234	229	221	260	241	232	229	230	239	238	224	259	239	211	205	228	246	222	248	222	223	232	231	229	244	249	219	202	229	229	244	245	242	246	246	251	248	216	249	243	220	228	222	240	238	246	238	244	238	212	242	232	258	238	237	252	245	214	216	232	224	246	226	210	221	231	235	254	227	222	227	227	221	254	254	231	242	217	233	236	202	244	235	234	235	246	239	203	221	229	244	241	264	218	229	233	250	234	223	227	249	244	229	243	236	223	214	220	218	266	242	219	227	246	249	227	265	259	217	202	245	219	243	220	234	239	225	235	216	219	235	243	243	241	249	224	219	206	221	217	222	260	243	210	239	220	264	211	213	219	223	235	236	223	223	233	244	228	199	250	213	210	229	238	228	238	220	230	222	234	216	240	230	268	230	220	245	219	228	263	247	245	232	233	233	244	213	241	236	224	231	213	214	231	231	228	205	264	234	225	233	214	246	241	216	233	225	216	235	250	227	235	256	239	204	220	215	230	229	216	229	206	222	226	227	232	232	266	233	197	221	228	229	217	227	245	265	243	213	250	252	218	219	224	239	231	244	219	228	226	236	200	225	242	225	226	239	243	214	207	262	230	229	222	229	221	260	226	209	226	218	204	242	242	236	215	234	246	266	233	219	226	223	256	219	241	220	218	245	222	227	218	237	235	215	208	212	245	250	239	216	234	230	210	212	228	237	217	231	247	230	231	228	241	250	245	207	236	248	244	210	269	227	229	212	224	209	221	219	224	241	224	251	221	248	221	257	221	192	208	206	234	232	232	265	230	235	219	218	248	261	207	231	234	274	245	218	222	193	245	209	222	237	245	247	231	228	213	232	234	224	226	201	254	221	245	253	211	219	226	242	214	236	252	220	218	225	225	240	231	242	228	240	250	229	263	220	245	238	234	214	232	221	219	213	222	260	245	214	206	234	233	226	213	258	241	248	230	236	242	237	231	240	243	250	230	252	248	228	223	223	236	232	232	250	237	263	240	244	222	231	211	222	224	224	264	214	229	235	229	206	211	238	198	260	242	221	229	248	230	252	240	236	224	252	262	255	227	224	231	231	225	232	245	259	241	253	209	250	217	204	231	225	241	227	217	222	218	217	249	225	213	242	236	272	230	230	239	237	228	250	255	223	236	233	208	235	236	236	236	210	236	240	255	224	243	226	229	227	217	234	241	217	239	255	214	200	215	257	238	236	224	235	238	246	212	215	242	231	234	219	215	206	229	278	226	233	243	235	226	240	243	255	207	241	242	258	238	235	214	202	206	243	219	251	244	235	252	235	211	219	229	242	212	233	221	259	249	211	236	221	203	237	244	269	263	213	220	222	229	226	218	251	255	234	217	233	214	233	215	221	211	247	242	266	244	275	222	234	225	248	238	231	243	235	227	223	246	227	211	254	238	248	195	255	219	238	246	224	240	251	242	233	208	237	223	223	227	265	234	243	248	222	231	230	240	238	200	241	247	231	258	220	253	218	196	232	237	223	229	242	218	234	243	251	247	237	207	230	230	258	219	225	234	238	240	213	217	220	236	214	231	230	241	224	213	214	248	240	249	206	211	259	233	215	231	224	210	247	234	241	265	209	246	232	193	225	215	233	212	225	256	222	251	226	228	247	211	256	238	220	245	236	215	247	238	220	231	238	222	258	224	241	209	249	225	262	267	233	253	242	196	251	239	243	237	253	223	243	217	236	245	233	225	227	249	258	240	204	225	230
27114	41937	21534	11686	8283	4831	2700	2226	2350	1627	982	723	565	443	424	384	401	374	357	327	325	278	272	257	274	285	265	261	289	271	228	253	271	269	252	280	290	274	270	261	261	299	240	288	276	266	270	278	255	259	244	292	274	285	283	237	256	286	280	276	262	215	248	242	261	269	252	280	280	247	278	283	257	277	251	249	262	241	244	273	288	271	247	250	256	233	270	290	250	258	224	265	246	281	285	264	275	263	243	250	233	245	251	279	265	237	261	266	253	288	273	249	255	248	265	289	262	239	245	266	250	268	267	268	245	258	262	287	255	261	249	250	258	289	239	238	230	240	241	230	259	252	232	249	268	281	259	247	246	260	257	258	240	253	255	252	278	273	266	272	231	283	237	252	262	238	248	267	255	271	240	255	245	276	275	271	253	273	264	259	269	270	230	270	233	260	267	267	241	248	255	237	260	262	268	277	253	249	248	260	266	294	284	279	271	235	232	242	275	258	266	242	264	220	264	261	282	276	236	308	280	244	257	263	277	239	254	264	242	240	286	242	260	248	250	268	272	268	271	255	268	232	241	279	239	257	290	239	220	277	248	276	253	259	245	243	249	222	254	247	251	281	229	256	230	260	282	245	247	257	259	253	257	240	268	275	269	260	246	258	252	250	254	258	249	260	266	257	268	268	253	244	271	261	249	258	260	261	259	273	253	249	247	259	271	258	227	247	259	279	271	282	275	272	265	243	273	249	237	275	247	231	235	267	246	250	250	254	238	243	265	236	251	278	301	225	266	231	237	265	269	270	268	270	226	264	228	242	253	245	286	258	258	247	252	233	252	246	247	240	286	282	265	270	238	250	259	253	251	272	257	256	261	272	231	271	229	241	265	266	247	268	254	268	277	251	278	233	262	257	244	264	229	249	256	247	260	252	263	262	232	271	237	245	241	265	231	269	259	233	267	271	244	234	251	218	245	247	256	280	265	264	262	239	249	256	271	289	243	287	258	255	237	248	254	243	290	242	271	247	260	256	240	242	255	266	269	257	252	253	270	261	246	293	225	307	267	240	283	232	264	246	245	257	257	257	247	244	255	280	264	264	244	223	247	270	259	277	259	257	250	250	295	286	257	270	252	225	279	276	242	239	261	276	230	258	274	281	242	281	258	236	239	230	262	263	258	253	257	278	291	254	270	264	251	248	275	260	260	256	254	235	277	266	253	272	252	255	255	260	259	285	283	252	277	247	243	249	243	291	257	255	260	244	286	242	242	274	242	257	244	288	254	277	254	294	266	257	243	265	229	246	245	235	268	263	246	253	253	241	249	275	257	260	258	281	257	279	239	238	241	235	260	277	260	273	246	253	251	257	263	274	242	220	244	243	285	266	255	245	271	243	261	245	266	258	259	246	242	259	272	266	221	260	266	264	278	256	255	225	246	266	281	264	294	301	246	276	243	257	247	253	260	248	253	235	264	257	244	225	267	263	242	240	280	241	262	221	240	221	266	265	236	255	257	261	247	251	256	247	257	269	247	270	249	257	229	255	232	266	271	277	250	236	267	243	277	264	269	251	245	252	263	241	256	247	259	236	258	257	232	277	258	236	274	251	245	297	240	255	253	246	225	241	252	288	257	245	262	222	274	253	266	269	262	243	260	255	261	258	250	253	268	252	271	254	241	239	266	270	254	254	261	248	273	246	255	257	258	253	278	270	285	253	257	260	246	278	264	280	255	279	272	265	253	265	265	269	291	264	260	235	233	251	257	249	246	254	262	234	296	264	247	297	273	268	253	238	285	243	260	281	241	289	250	237	239	232	258	251	252	303	253	257	254	274	246	257	246	242	262	274	242	250	283	227	270	252	264	256	249	280	246	275	274	269	246	281	264	255	278	273	249	269	281	257	251	240	256	271	254	238	244	253	255	265	252	277	238	243	248	256	259	275	263	238	239	260	235	248	257	259	260	249	251	234	275	249	266	237	274	250	264	267	248	267	254	248	269	246	233	238	258	234	256	254	253	254	277	271	240	230	265	276	258	253	256	279	264	225	244	271	238	227	277	275	261	307	259	252	250	277	246	245	257	237	254	262	270	282	271	258	265	260	272	255	233	260	256	280	272	267	253	284	260	275	265	240	261	256	244	246	257	264	250	239	269	256	273	283	228	253	258	255	262	227	248	270	277	242	241	248	271	266	257	286	280	269	273	264	255	257	254	226	268	259	262	252	258	232	263	235	229	261	269	273	274	246	258	249	231	288	243	245	233	254	262	244	274	269	267	252	261	295	242	256	245	251	280	230	271	245	251	258	251	276	270	262	252	291	286	240	269	255	282	260	252	252	303	264	244	266	288	235	250	239	253	251	274	243	231	284	276	288	293	252	249	253	251	257	237	248	263	261	266	263	260	235	283	221	253	256	232	258	249	254	253	264	282	268	258	269	233	281	246	270	275	232	247	257	252	225	263	269	256	262	262	255	265	236	257	243	249	266	259	238	240	244	262	238	286	256	267	238	268	246	276	289	247	267	250	248	264	240	271	263	267	257	240	281	277	257	273	282	257	244	268	281	255	263	268	247	251	261	261	241	250	256	254	269	251	251	234	242	268	254	246	234	273	245	248	266	244	246	263	278	230	276	258	250	268	320	269	276	226	283	250	240	247	250	227	275	272	259	254	248	258	242	249	248	253	268	265	252	262	268	260	235	260	254	225	269	252	267	254	252	260	272	269	288	264	245	274	250	248	235	258	273	293	258	276	253	264	227	255	270	256	235	265	256	258	252	232	247	270	250	256	244	261	231	267	234	268	296	273	268	260	258	250	263	254	248	269	270	256	266	259	256	271	273	265	271	244	253	256	274	255	263	256	272	236	252	290	299	253	249	283	261	268	313	283	291	253	268	271	260	268	252	256	244	254	265	265	256	278	262	258	277	230	261	246	272	240	256	254	289	255	248	280	245	267	244	249	278	238	265	262	242	254	227	249	264	254	247	261	254	250	270	266	282	257	240	247	249	263	257	240	261	252	257	261	270	247	276	243	259	231	248	288	233	261	248	239	243	258	256	244	251	254	276	252	253	268	235	235	287	244	279	256	253	291	253	233	263	270	252	282	253	261	264	254	236	251	254	289	258	263	313	233	270	238	230	226	259	248	260	222	253	223	243	274	268	257	254	234	222	243	275	276	240	281	270	265	265	237	294	258	272	260	253	261	238	247	294	249	270	293	246	239	257	281	260	274	267	218	265	273	268	243	231	279	277	254	284	257	260	245	226	251	236	247	255	274	232	293	251	250	233	256	276	264	277	279	245	271	251	267	250	253	254	272	229	285	270	221	246	282	247	238	288	302	258	273	266	249	265	250	254	237	218	283	248	246	255	276	247	250	254	250	270	210	273	257	225	275	262	254	278	244	256	255	232	256	260	252	262	258	245	287	277	277	241	247	268	267	236	252	262	274	254	264	260	259	244	259	226	245	271	242	297	262	272	243	254	266	237	248	275	259	251	287	247	250	266	279	248
25317	21333	27075	25537	10269	2582	1375	1265	1254	1138	883	724	675	669	637	638	583	660	627	646	592	626	598	597	616	623	590	619	594	597	633	604	567	602	606	610	563	599	638	614	572	560	643	571	616	601	573	575	659	557	557	618	583	625	555	647	590	606	557	570	604	546	598	585	589	586	554	578	584	621	595	606	612	572	609	631	588	622	600	611	604	637	568	611	597	619	594	648	553	567	593	607	588	581	573	604	631	567	630	593	582	580	587	606	657	585	555	615	576	594	596	603	620	602	592	600	602	592	549	558	617	567	613	603	584	573	577	596	596	576	620	600	569	578	641	605	607	572	610	631	599	634	593	602	603	574	604	619	581	611	579	603	572	605	579	558	609	602	585	585	642	590	605	573	587	552	611	558	602	587	600	598	586	558	557	610	599	588	577	599	597	592	604	593	611	591	620	622	592	545	624	586	613	615	593	592	545	578	623	654	631	599	612	576	583	567	606	605	568	608	606	612	615	613	594	619	618	613	577	607	590	545	565	583	561	568	581	571	615	576	608	549	540	616	643	614	587	609	621	533	623	619	627	594	616	627	599	593	558	595	599	600	586	583	568	605	571	624	612	578	570	630	579	612	619	588	572	624	611	604	564	608	619	630	592	590	570	576	598	594	627	590	602	624	583	563	584	583	586	589	590	625	598	590	582	613	611	594	568	611	626	598	591	596	565	595	617	557	573	567	617	585	583	562	593	587	610	600	590	583	585	535	594	596	610	592	582	597	575	585	563	556	601	651	620	589	604	579	564	535	583	565	602	596	616	577	627	597	597	640	599	631	600	571	633	626	572	637	615	599	598	580	568	595	600	612	594	619	542	575	613	576	579	641	590	604	598	581	613	602	613	628	597	575	581	621	562	571	565	637	594	631	622	614	546	643	570	617	612	601	577	601	591	604	586	578	577	635	602	591	609	609	611	582	625	582	582	610	586	617	570	575	589	580	629	605	594	567	615	562	619	671	597	578	585	617	547	586	561	593	591	642	603	625	664	558	624	581	553	604	597	580	590	609	597	554	587	614	580	612	552	565	627	601	555	610	594	596	631	592	599	653	599	553	604	614	618	580	582	610	621	561	625	576	580	610	603	573	602	588	655	605	591	601	554	578	650	649	569	618	586	588	599	589	632	576	625	584	615	569	583	583	623	609	584	603	560	539	639	596	571	597	594	601	580	562	584	576	590	594	585	579	585	603	606	598	586	599	644	581	586	632	577	584	585	600	586	573	617	601	577	625	592	591	629	625	622	572	571	600	569	602	600	601	571	587	619	599	556	588	618	611	633	587	580	603	611	590	573	553	554	589	586	600	614	579	616	583	559	599	603	621	554	618	629	548	593	633	560	583	598	564	624	605	618	573	615	584	597	583	560	626	588	583	609	572	634	586	623	597	598	632	596	546	623	615	586	597	624	579	604	612	638	599	641	633	619	593	579	614	635	569	612	599	566	593	621	608	587	608	567	596	631	580	609	621	583	603	581	568	589	578	569	602	630	584	609	542	595	574	618	604	579	607	575	551	643	631	589	627	590	571	610	588	530	630	589	563	535	575	571	607	550	593	592	559	577	575	600	599	590	594	595	595	605	591	591	633	583	598	587	616	607	570	615	588	581	606	621	615	640	599	562	617	594	618	607	663	609	578	573	635	628	591	572	617	576	582	584	601	622	605	599	577	610	599	571	581	617	542	588	582	595	598	593	595	630	593	619	601	615	605	624	615	580	586	564	572	608	593	607	596	617	590	596	620	606	586	601	565	584	586	587	599	598	550	607	627	607	542	574	606	601	614	585	623	572	601	591	619	619	590	575	584	588	582	568	588	584	562	593	566	608	608	587	634	624	570	577	596	608	580	602	618	547	567	586	602	598	587	594	563	595	616	615	626	588	609	643	587	628	621	583	581	618	586	581	575	596	620	620	608	580	570	606	631	594	565	576	583	618	587	600	610	615	578	560	605	598	609	583	621	565	602	554	585	607	563	582	569	627	587	597	563	635	572	629	671	591	589	591	601	616	599	610	606	589	597	587	604	634	591	630	589	590	610	570	625	578	592	629	554	604	592	582	607	636	545	571	593	619	555	593	550	567	621	577	553	555	608	617	602	612	638	566	631	571	581	605	584	621	602	600	610	564	590	572	578	622	597	574	577	605	566	625	600	630	599	618	590	591	589	591	525	557	582	579	595	596	550	607	605	639	590	579	622	622	606	580	603	621	581	579	574	560	605	621	567	574	589	584	581	582	611	597	596	601	604	651	601	601	632	585	525	586	584	564	593	582	599	618	598	576	589	569	601	617	614	613	561	560	616	608	610	628	623	589	601	601	590	572	564	588	579	568	643	562	626	587	585	595	601	566	565	554	609	607	569	602	614	581	610	586	588	625	608	589	571	594	637	564	605	615	633	611	638	603	574	610	585	584	612	608	565	618	572	613	633	584	593	589	587	610	562	630	582	627	579	535	591	582	526	597	543	545	599	611	646	625	618	571	587	596	599	617	621	610	580	628	628	582	613	561	590	624	610	583	585	527	620	588	547	579	551	586	555	606	614	618	596	595	610	579	572	615	581	568	571	607	589	607	581	656	617	623	610	622	608	619	638	557	587	593	609	580	622	613	607	626	597	592	651	621	604	585	611	554	587	582	573	611	602	585	614	646	596	558	599	612	608	607	629	637	577	610	616	561	590	575	592	598	604	636	584	607	594	583	641	589	599	613	630	608	586	593	638	621	589	591	579	581	571	625	615	594	569	601	561	556	579	591	603	624	607	601	574	633	625	606	602	615	607	567	587	622	584	611	609	561	578	594	614	627	563	636	633	639	645	600	580	626	563	586	592	602	583	615	566	596	582	545	598	626	577	613	585	565	565	570	558	596	569	588	617	612	596	563	631	603	594	603	577	574	628	604	561	616	605	609	585	563	595	619	572	602	610	557	571	571	619	530	546	572	607	636	606	620	545	624	565	616	570	580	553	620	583	603	581	590	623	596	569	596	604	601	628	583	593	609	643	598	670	552	594	625	609	621	652	599	602	629	580	626	595	595	585	600	592	611	645	580	578	584	590	574	595	626	576	606	609	645	578	578	537	616	590	602	628	632	599	567	578	595	594	623	594	552	577	601	572	573	617	581	585	590	597	545	595	577	579	639	614	605	594	593	572	617	608	553	628	572	611	612	579	594	574	594	566	592	597	598	599	578	573	593	601	578	559	582	597	601	579	608	632	627	587	596	595	592	578	606	610	595	588	577	624	620	576	599	585	580	603	587	578	573	578	633	646	621	555	620	593	627	645	576	636	551	629	604	601	615	625	588	569	586	605	619	616	631	570	583	565	606	589	568	624	600	626	625	618	609	629	608	566	590	588	591	580	595	595	579	611	578	601	603	545	552	587	620	646	595	603	573	614	588	605	595	585	627	594	583	581	611	592	589	621	619	563	595	558	604	620	584	618	595	615	611	627	615	606	618	595	600	617	592	581
24767	35638	16388	8335	6401	3861	2065	1974	1884	1783	1133	934	797	792	742	668	698	656	635	599	673	671	663	663	631	622	679	634	618	590	600	617	658	632	694	596	623	623	633	632	612	630	594	604	641	701	605	640	660	607	637	636	600	617	603	605	672	602	584	602	622	672	642	625	609	628	645	632	598	640	597	600	633	587	667	607	613	658	583	652	665	616	628	594	628	669	610	600	604	651	630	605	645	624	612	608	621	576	627	648	621	615	619	565	631	611	645	629	608	597	632	618	606	644	641	604	637	636	612	606	640	595	676	581	581	603	656	623	647	594	601	615	619	623	637	614	648	631	603	616	645	614	628	609	639	614	655	618	585	657	636	580	607	583	635	655	646	621	656	601	629	626	598	632	622	642	608	637	618	618	621	641	662	621	621	586	616	630	659	624	607	602	610	620	571	615	600	613	574	618	656	613	651	565	622	621	604	642	617	658	664	588	591	633	567	625	621	620	650	628	617	592	633	647	648	603	629	603	648	648	618	607	661	635	622	620	616	578	642	601	625	598	631	643	661	659	597	674	635	631	636	605	620	633	630	605	617	621	642	632	594	637	702	597	633	629	618	604	610	612	648	658	606	651	633	592	635	576	577	609	604	620	647	601	623	650	617	611	655	623	621	594	653	617	606	652	604	620	553	620	657	645	633	620	596	611	599	616	647	604	646	660	655	640	589	605	608	609	651	616	622	601	627	614	627	624	624	602	635	624	614	607	626	626	609	651	621	603	604	641	616	681	616	646	608	615	685	604	579	625	635	636	626	641	630	604	571	647	615	611	628	607	630	623	681	601	597	647	601	664	650	640	592	582	631	653	600	616	630	614	602	615	619	650	625	613	596	630	590	662	585	676	669	650	596	634	623	610	633	635	612	666	622	658	650	606	627	609	652	590	619	638	602	632	617	599	614	644	612	644	655	614	617	586	611	657	605	643	574	602	597	645	599	642	614	616	670	595	589	624	669	583	602	647	641	634	602	639	583	645	624	608	565	650	654	623	652	640	651	636	623	603	656	594	604	619	570	600	621	637	610	598	587	606	583	586	615	590	584	624	614	610	629	592	638	680	621	615	612	692	613	630	623	636	592	629	591	622	618	609	651	600	620	594	586	627	639	621	617	629	647	653	609	595	644	645	636	596	602	640	639	599	612	624	643	611	628	577	586	671	586	603	590	625	659	596	586	617	622	622	614	596	621	582	614	619	606	634	629	590	625	606	614	586	646	596	612	640	619	615	640	648	626	640	620	662	614	613	644	634	666	601	595	637	624	632	580	610	621	599	590	590	584	627	619	643	623	626	628	617	656	681	636	620	597	619	606	625	613	621	601	629	686	557	609	634	623	658	618	630	588	610	580	623	640	609	598	632	615	589	633	613	611	633	619	641	629	634	668	574	621	638	596	646	625	596	610	585	635	599	664	641	636	634	602	593	583	625	607	630	598	658	602	618	593	648	629	620	644	588	626	596	643	646	626	662	626	604	633	595	614	649	589	581	647	622	615	602	660	644	636	622	614	613	644	621	573	632	564	672	588	624	597	608	629	623	615	657	606	574	608	604	668	625	592	624	604	596	622	656	672	597	618	617	632	597	583	622	645	662	575	537	638	590	611	614	618	639	629	665	614	632	592	598	596	642	637	604	626	594	607	667	656	630	594	587	627	634	598	623	598	651	637	602	648	609	673	628	627	616	641	659	686	613	604	611	592	631	624	634	633	599	614	643	647	617	605	582	590	611	631	616	608	586	614	566	622	632	614	573	643	614	613	582	592	620	633	667	633	640	608	636	579	615	634	646	662	650	624	616	684	623	605	619	607	619	599	595	624	644	645	650	625	626	599	650	592	621	591	593	589	647	605	614	566	616	591	628	634	594	600	642	626	567	636	617	625	631	600	607	636	639	643	614	600	617	658	627	615	630	645	639	632	637	659	642	626	663	614	578	644	590	621	608	609	639	656	615	645	583	648	609	656	603	625	597	614	610	621	588	666	616	604	637	616	617	640	607	655	637	589	629	604	607	633	610	608	633	640	648	693	583	600	648	570	623	602	599	603	603	619	606	616	632	599	662	570	635	636	622	667	595	647	575	634	621	649	625	610	618	613	631	625	627	630	645	657	626	614	625	617	611	612	599	661	647	594	594	623	620	590	624	640	664	652	590	626	598	617	631	688	623	612	619	621	612	615	599	640	644	642	636	622	655	645	609	604	615	636	594	644	615	627	599	612	636	617	604	608	575	643	629	649	649	633	635	607	676	634	629	628	590	595	640	602	599	598	615	581	599	649	644	634	624	600	651	671	622	586	626	586	654	621	603	613	622	611	611	586	615	640	566	640	631	649	596	615	590	625	590	620	607	598	604	610	646	628	611	623	642	608	638	596	631	631	615	608	574	624	646	611	633	662	675	656	573	625	609	596	619	636	594	638	610	600	636	602	573	613	628	603	621	652	636	564	591	649	645	621	614	613	625	600	587	608	616	620	620	625	567	615	595	610	605	626	606	620	607	605	639	574	641	618	601	645	644	637	616	631	633	660	638	573	634	609	589	607	632	666	607	583	624	636	639	587	620	573	577	628	611	631	672	626	606	626	602	621	670	649	613	622	595	591	642	630	609	612	632	584	617	596	591	635	633	621	642	605	638	627	626	622	638	612	602	646	610	652	617	623	605	593	651	663	636	602	598	606	602	625	573	604	627	651	600	653	598	662	633	674	633	628	630	625	616	647	637	631	622	650	654	641	668	637	641	629	533	606	585	625	639	633	632	605	642	623	588	649	602	577	678	682	588	595	605	604	620	637	571	614	602	620	632	647	593	613	591	600	641	627	638	604	626	629	664	642	605	603	627	639	636	646	639	641	617	622	591	592	619	645	630	625	638	611	620	656	618	576	667	603	622	633	629	659	590	604	630	602	694	603	626	635	605	592	613	602	642	589	617	611	683	621	581	599	590	588	637	594	612	698	634	625	618	647	646	640	609	622	618	651	631	609	550	583	621	658	664	646	564	632	616	594	644	607	617	613	626	616	669	667	603	622	633	607	650	608	603	623	640	641	634	595	645	620	606	594	629	646	626	650	628	628	637	624	594	642	629	603	596	656	633	628	613	557	592	600	635	620	622	623	594	657	643	685	597	583	581	624	654	622	637	608	635	647	644	669	625	572	648	624	598	582	622	640	614	619	614	666	598	619	607	598	594	626	663	617	660	618	611	663	646	624	613	637	659	611	608	584	646	620	583	623	627	659	663	610	618	616	571	616	645	612	574	648	604	607	624	629	624	616	595	633	631	627	598	605	617	616	587	611	619	611	667	648	603	598	659	647	639	583	620	615	579	618	639	605	664	633	627	639	649	618	620	644	657	665	639	588	625	635	608	584	642	666	640	578	619	619	645	595	626	632	608	628	601	618	601	586	602	641	574	630	611	628	621	620	625	573	626	590	614	637	616	574	634	610	618	648	665	621	596	655	617	589	659	603	585
22894	21368	28910	24169	21381	21326	8467	2033	1640	1581	1045	852	675	589	568	542	535	526	501	511	514	443	463	479	451	401	418	422	464	443	499	472	437	441	476	400	437	445	455	422	400	430	415	421	448	438	416	439	412	434	441	414	442	464	413	399	416	423	488	410	452	419	383	417	405	454	442	430	460	400	439	429	451	442	443	406	386	464	411	444	401	421	432	410	421	446	388	444	419	417	416	415	440	420	402	409	417	414	434	422	410	423	416	424	414	428	392	443	396	437	433	418	434	397	420	448	461	442	430	412	433	405	421	431	412	391	461	404	394	429	405	436	407	388	405	435	417	424	409	446	416	388	392	432	458	420	378	438	433	428	435	428	457	410	446	426	414	393	430	444	391	453	389	404	424	434	397	421	412	382	404	408	423	423	382	427	405	417	434	430	396	455	392	409	430	398	401	472	409	455	398	420	447	426	420	427	427	403	436	401	384	391	422	414	412	407	423	412	434	407	397	430	428	406	416	422	413	458	409	416	421	410	444	433	428	437	412	397	382	414	438	373	448	452	423	442	464	396	419	410	443	460	399	424	407	425	424	426	403	406	430	454	402	448	390	436	397	444	418	405	425	441	373	452	454	415	388	435	416	405	423	395	427	418	433	399	404	432	429	393	420	444	409	432	373	420	419	433	380	384	441	420	404	406	409	458	432	428	411	445	438	412	439	404	406	420	415	403	437	415	412	386	408	443	393	472	396	424	419	470	408	424	423	419	408	428	409	401	460	426	446	391	422	425	408	383	404	380	431	455	419	426	453	394	416	398	455	411	431	420	423	399	395	440	419	427	430	413	415	418	394	413	402	395	433	394	461	396	440	415	421	407	414	400	420	390	423	397	393	390	450	405	410	422	431	433	414	408	439	399	421	381	431	447	398	413	464	433	438	429	430	448	422	390	404	452	411	395	364	448	402	410	435	418	463	413	416	421	395	413	405	425	399	402	408	411	444	398	400	419	429	393	418	418	377	393	432	424	425	392	431	446	407	401	376	414	409	429	422	425	357	404	427	397	427	420	419	453	414	456	425	394	433	414	415	431	380	387	379	448	404	415	441	416	457	421	392	396	436	445	444	424	456	404	462	383	416	412	443	425	401	418	477	407	456	412	394	393	393	395	399	439	426	425	424	400	427	431	374	417	401	401	441	420	415	432	391	423	389	422	426	419	426	441	433	468	388	462	409	419	386	409	409	428	405	404	441	419	359	409	418	411	391	387	386	415	406	385	409	392	431	357	406	426	425	388	427	449	462	408	396	422	421	410	448	426	405	377	438	430	397	431	422	385	401	435	408	396	394	423	401	413	418	413	379	403	437	447	402	411	396	403	432	423	422	416	430	346	453	444	441	417	421	433	407	404	380	446	425	396	426	404	401	406	426	428	452	430	380	425	380	439	440	396	412	402	400	422	419	455	410	429	393	442	418	412	440	400	438	436	427	407	406	458	425	429	416	437	413	417	402	433	388	399	401	411	433	415	417	388	397	410	419	439	389	409	419	431	396	407	414	451	424	404	453	412	399	452	426	397	450	437	420	451	457	428	405	418	392	418	423	433	391	390	460	389	419	452	414	450	431	396	416	422	427	423	451	421	390	399	396	417	411	444	411	438	408	410	399	409	416	394	377	417	388	399	359	415	435	410	451	454	437	414	432	389	449	433	370	439	428	447	432	396	405	405	431	398	381	414	428	429	405	402	437	429	453	446	433	441	409	401	429	404	373	433	408	406	398	388	387	403	409	421	406	397	411	392	368	410	403	401	438	410	427	456	454	406	426	420	393	408	388	409	416	428	405	423	408	414	437	449	401	431	388	397	394	415	431	435	442	407	437	437	412	443	392	416	422	380	400	433	425	420	398	460	434	378	393	424	424	380	431	435	406	438	393	378	429	412	418	398	415	405	411	422	402	415	429	415	405	424	422	435	390	403	427	399	415	401	420	384	436	419	406	429	404	416	436	424	383	439	448	404	434	441	417	415	413	383	410	398	415	405	409	416	427	414	419	436	410	401	425	447	403	438	457	440	412	409	432	402	407	416	360	396	440	488	444	407	410	426	411	425	407	440	404	436	475	413	407	400	430	419	417	452	414	445	417	412	411	414	402	387	459	414	428	414	415	423	406	421	412	427	398	433	433	419	428	390	413	391	384	445	428	421	401	416	427	412	404	371	428	424	417	387	418	431	431	374	398	418	404	416	390	448	429	427	428	435	444	412	435	431	376	432	411	439	439	422	381	391	441	414	403	432	410	425	437	420	439	393	444	381	430	426	445	409	426	387	432	396	415	417	441	451	402	449	418	403	445	397	407	407	375	405	427	417	386	409	403	439	373	391	399	406	450	413	415	452	419	424	450	385	457	394	411	434	404	407	462	435	428	381	431	426	431	436	435	405	377	407	396	461	425	418	395	435	377	415	414	399	427	414	427	387	387	448	420	400	420	396	403	435	432	395	382	398	422	410	407	433	388	425	428	407	426	449	410	449	410	369	433	454	393	410	422	451	392	398	404	426	406	386	412	432	405	418	394	397	430	390	428	406	459	414	388	398	422	393	392	413	438	391	402	416	460	423	396	420	404	445	410	433	426	393	396	405	371	435	394	422	425	401	434	399	420	422	415	368	402	414	424	417	437	431	406	419	399	403	427	400	399	410	403	420	410	480	395	426	391	381	442	435	414	406	436	385	406	431	426	434	416	463	398	440	420	387	407	400	424	398	411	415	457	403	385	423	415	421	421	421	391	394	413	401	392	431	403	388	412	389	420	389	418	463	424	435	425	445	428	452	397	398	408	397	427	471	399	406	442	414	416	425	437	418	415	411	396	460	405	403	444	387	382	414	427	448	427	428	406	410	428	434	415	490	447	422	418	416	419	402	447	447	429	428	430	404	389	402	405	427	418	456	414	437	388	413	408	400	426	401	379	420	405	441	436	421	392	420	433	410	402	425	429	420	403	419	415	419	447	399	464	407	403	468	404	393	405	369	410	403	413	398	433	449	414	396	425	448	443	415	420	426	430	418	401	427	412	392	416	441	393	418	415	381	448	419	410	441	403	393	441	462	420	394	426	430	424	412	404	397	427	466	395	409	434	375	369	435	426	408	414	401	424	418	435	430	378	387	403	465	419	452	406	430	422	427	418	411	436	412	461	432	461	418	402	401	388	464	433	402	395	409	436	428	399	441	379	402	436	412	397	395	414	421	391	423	407	409	422	414	438	409	404	405	418	396	428	396	413	408	413	434	410	443	391	401	394	397	408	383	413	457	392	429	428	452	420	408	417	452	399	380	403	412	376	424	369	405	385	436	405	404	419	441	430	408	450	413	407	432	416	427	428	417	408	417	426	454	425	438	421	386	409	405	411	406	412	428	430	439	438	431	428	417	448	419	412	438	442	373	383	389	411	416	451	414	449	376	408	420	412	428	404	428	397	451	412	410	407	402	418	411	409	422	425	428	397	431	418	415	404	382	394	432
29637	47645	25191	14523	11637	7160	4099	3197	2903	2636	1519	1285	904	829	671	578	581	538	543	551	541	532	475	463	484	545	504	428	481	466	489	468	466	462	453	435	426	430	453	462	436	466	458	437	458	410	445	438	427	422	422	438	411	386	427	431	442	418	413	453	428	444	467	479	405	453	450	434	451	459	448	438	405	441	427	403	404	436	453	444	434	417	423	470	439	435	404	394	446	438	441	447	417	446	424	426	434	417	416	402	420	410	399	439	410	473	431	446	396	428	447	413	406	392	420	415	403	392	430	438	413	460	407	454	400	450	435	428	443	412	407	428	397	425	398	410	438	433	427	420	435	400	423	415	443	406	411	407	398	443	436	447	427	423	413	427	415	425	440	416	453	430	391	467	407	422	456	450	453	454	431	426	444	429	413	419	432	433	404	445	417	411	458	457	401	426	419	436	402	410	401	448	424	445	420	398	465	425	416	434	420	430	434	430	469	407	424	457	413	426	426	424	457	418	399	441	404	391	447	425	425	431	416	413	437	405	425	430	419	447	413	402	431	464	396	422	456	435	429	399	414	460	403	407	435	419	455	429	417	407	412	417	421	415	418	419	429	432	434	407	441	482	460	447	429	458	401	429	404	429	446	443	398	434	402	446	407	435	407	435	414	477	423	411	425	468	443	413	389	414	440	414	450	424	426	450	416	398	439	427	425	421	435	432	438	425	405	414	460	432	446	477	454	415	397	399	425	393	417	404	418	383	396	423	440	442	392	425	458	398	445	395	442	424	412	428	426	400	410	399	446	427	434	406	459	421	418	406	444	410	416	387	417	427	416	431	425	423	416	412	421	428	448	420	436	452	420	409	458	430	416	408	428	390	425	459	420	447	446	460	437	426	437	417	386	423	429	416	447	464	409	425	387	407	413	440	404	400	441	434	431	402	436	450	404	419	403	446	462	439	444	441	414	425	418	398	428	409	424	431	425	411	429	447	411	427	416	406	428	456	461	365	457	437	424	427	466	415	410	434	409	399	446	425	423	429	447	442	407	425	461	398	415	416	426	434	411	425	435	384	419	444	413	432	436	443	401	439	477	424	418	397	476	424	451	404	421	416	435	421	432	395	439	441	438	416	453	440	439	403	432	429	437	444	401	429	423	414	423	420	374	447	402	438	420	416	438	453	437	468	434	401	494	435	396	427	442	409	409	409	467	438	401	387	412	436	454	411	441	408	411	385	417	439	430	433	418	384	418	431	406	420	431	435	399	436	429	413	380	444	448	454	400	406	436	427	435	429	414	435	467	420	432	465	487	423	433	419	449	414	397	435	394	437	439	438	474	427	445	406	429	412	431	433	422	455	433	419	428	412	443	379	419	416	418	376	403	415	397	443	411	425	419	430	457	401	440	447	425	422	440	400	388	405	442	400	424	431	423	432	428	390	428	417	429	456	438	416	429	441	437	470	410	456	418	424	438	438	415	416	432	430	435	440	448	452	423	423	449	397	419	465	442	420	437	414	386	451	410	474	442	401	398	432	492	425	449	440	486	420	413	382	404	452	424	420	411	429	433	424	400	421	404	442	446	431	446	430	394	453	446	422	453	464	412	468	415	389	424	404	433	419	446	412	423	407	430	415	448	476	440	387	430	439	415	429	403	433	420	402	411	437	410	441	457	407	448	418	444	462	463	405	414	417	446	426	452	416	393	422	379	420	432	439	373	443	393	450	395	420	434	455	393	434	454	439	432	382	436	425	367	425	431	419	401	430	413	397	420	459	418	415	419	428	407	414	445	464	422	408	430	392	422	422	379	418	447	422	425	415	438	423	467	425	464	388	427	419	415	448	404	418	428	444	412	420	421	454	446	450	469	445	395	436	421	396	446	428	439	426	408	395	404	431	444	428	375	446	418	414	447	439	440	420	422	424	406	438	404	404	454	413	401	451	433	421	447	475	411	432	463	415	473	398	423	424	437	420	443	400	412	445	395	410	407	414	441	413	396	425	432	425	449	409	449	428	420	447	386	442	404	393	457	433	437	470	439	424	441	424	426	416	441	390	410	414	401	421	429	424	434	447	425	378	394	427	395	427	441	448	411	403	410	453	430	413	396	444	381	465	431	419	440	415	402	401	449	424	428	427	437	429	390	424	422	392	382	401	431	394	461	485	426	427	384	447	413	380	433	441	420	416	432	446	462	417	414	422	410	431	398	425	432	406	407	392	437	423	434	413	432	413	454	417	444	460	398	395	439	441	386	437	410	395	423	374	406	415	381	412	445	469	413	400	411	419	395	405	423	438	417	448	420	423	420	436	433	440	430	431	414	446	427	436	414	444	410	413	401	426	429	431	413	428	432	401	452	436	437	382	405	423	434	469	461	451	398	452	391	450	394	412	442	433	426	403	463	408	425	450	451	390	429	426	440	424	431	437	464	416	449	426	455	399	445	447	436	380	414	435	432	412	418	427	439	450	430	419	424	454	394	437	432	423	413	409	427	450	418	391	453	402	448	425	404	408	448	399	402	409	400	466	447	437	430	445	390	409	417	426	427	468	405	415	411	423	452	423	453	438	401	437	475	395	441	433	419	413	395	391	414	446	424	401	455	451	434	403	426	438	431	429	435	400	438	438	406	436	428	428	444	376	404	460	400	422	412	397	426	444	416	442	428	439	416	432	392	415	408	416	438	413	472	384	414	419	420	422	426	461	411	423	456	444	418	385	425	418	412	406	364	434	377	407	417	411	399	413	437	415	467	392	407	447	427	383	413	403	392	462	403	395	421	413	418	450	445	448	426	469	409	415	430	444	428	425	397	409	430	424	406	417	412	462	426	389	441	418	425	393	463	446	414	422	400	401	417	391	401	404	413	405	428	467	465	374	412	457	405	409	440	413	403	432	414	436	431	440	430	426	435	401	428	428	441	426	441	404	447	403	429	420	418	440	442	412	436	409	431	443	396	433	443	397	392	456	420	446	394	454	403	414	439	408	459	416	452	399	421	428	486	470	419	386	428	421	458	422	439	408	435	422	431	437	432	445	419	389	417	449	411	388	429	444	435	428	468	444	437	424	413	424	445	417	444	436	386	448	421	416	418	422	404	401	389	432	403	404	423	434	405	449	455	456	460	463	426	398	396	379	400	449	401	420	455	414	434	419	466	409	401	407	413	436	404	418	445	416	422	409	409	438	419	438	443	467	407	408	428	427	436	418	424	451	422	414	493	460	426	466	417	418	421	412	401	431	451	446	440	416	407	459	410	424	433	407	459	416	431	421	388	431	416	433	445	391	436	455	422	421	441	412	452	367	414	406	426	483	406	462	427	419	411	413	415	441	411	419	440	459	424	435	403	421	462	446	466	437	392	413	413	396	423	436	428	439	417	452	437	421	414	400	448	419	425	416	441	425	437	433	436	414	420	419	393	473	427	428	465	398	434	441	389	404	417	390	416	423	430	401	411	411	403	453	423	429	410	425	410	421	437	413	428	407	441	437	402	461	418	449	434	429	391	445	421	402
28772	21359	13072	4720	2519	1419	792	810	714	698	519	519	429	383	431	409	397	411	413	393	419	433	371	408	399	403	382	361	381	397	404	387	378	403	415	381	399	388	426	389	425	396	398	431	404	419	374	391	419	424	420	411	416	427	413	388	391	357	382	393	415	410	426	350	441	418	405	352	419	369	407	368	395	401	417	405	411	371	430	404	412	420	367	412	396	408	408	454	411	379	398	381	423	397	413	424	403	381	420	374	420	408	437	381	373	409	382	436	370	405	406	381	406	408	415	397	384	402	394	427	388	400	406	437	417	385	390	368	404	365	366	398	394	397	423	389	414	388	416	389	386	413	397	416	398	386	409	412	414	391	365	376	387	352	382	385	405	398	420	374	419	395	378	413	409	425	399	367	408	395	403	394	430	420	377	426	441	374	402	437	395	397	386	394	434	393	382	390	390	381	385	412	393	375	371	353	371	409	388	403	375	411	373	424	403	451	446	377	422	420	388	406	371	406	413	395	391	384	399	401	408	398	378	374	435	404	405	412	380	416	419	405	390	417	423	392	431	399	398	431	398	407	371	394	426	391	426	395	414	401	384	430	400	397	420	407	439	387	380	427	442	398	416	427	425	413	394	436	388	419	406	406	406	389	399	400	430	370	416	417	426	409	403	377	411	412	395	358	403	385	386	394	381	400	431	382	409	377	385	401	414	374	411	437	381	419	437	393	405	395	385	376	405	375	416	386	400	409	405	392	395	409	406	414	422	360	401	412	421	410	372	377	392	389	421	408	398	395	428	420	409	424	373	424	403	435	438	406	363	399	405	366	398	399	426	376	370	411	407	373	442	368	398	388	376	397	398	407	410	382	424	435	455	372	392	369	422	405	370	414	401	347	416	373	399	417	388	413	368	401	397	394	416	386	404	401	380	353	396	387	357	387	422	427	385	405	384	412	363	403	379	425	388	407	393	384	400	416	414	407	415	422	401	381	405	414	384	367	382	412	371	390	395	365	388	417	412	412	431	381	428	360	401	400	400	416	448	440	373	371	398	405	428	380	410	411	399	408	380	409	428	380	400	403	374	406	384	409	432	349	364	407	388	448	400	393	386	394	371	426	409	409	418	370	401	390	409	395	432	372	404	399	377	437	388	413	420	400	443	399	371	400	406	395	384	408	392	446	397	411	425	399	379	376	370	364	392	392	409	387	387	403	409	402	371	418	426	399	381	406	394	387	420	393	433	429	390	397	395	390	409	414	389	427	372	416	406	392	409	381	393	436	404	388	367	371	387	455	446	414	412	424	401	389	387	354	414	413	387	381	432	425	405	374	419	405	419	380	378	370	402	353	395	434	404	403	413	393	441	369	389	394	399	374	410	422	412	410	386	375	379	379	392	422	398	399	378	364	412	371	387	408	442	393	405	390	432	409	388	415	396	401	376	409	406	385	437	434	360	420	403	413	389	409	382	391	406	394	395	380	386	401	389	407	388	360	384	391	366	395	390	414	401	414	436	430	399	417	418	432	398	374	352	388	380	411	392	389	424	384	395	401	370	370	401	386	375	397	411	383	382	434	412	415	395	342	389	395	402	373	416	417	378	395	380	375	392	404	408	382	437	392	387	400	436	396	398	437	395	426	412	393	431	380	378	421	403	407	403	352	451	401	425	426	413	359	384	398	368	423	418	379	391	388	387	417	379	420	390	379	396	389	407	421	419	404	409	397	389	400	445	389	441	373	418	418	382	367	415	388	393	398	379	404	401	419	364	369	384	401	405	387	382	397	377	403	419	441	388	403	413	428	416	417	413	396	420	427	397	391	370	384	421	396	408	386	378	410	383	379	391	386	408	439	415	421	424	369	399	408	424	399	386	387	408	398	404	416	371	383	389	386	406	384	381	390	435	391	424	411	417	406	421	403	378	396	364	357	418	413	418	377	408	406	426	407	405	406	441	412	367	394	407	404	350	411	382	418	385	433	429	457	359	429	387	386	433	420	435	426	405	414	411	410	396	379	388	437	410	402	406	414	397	415	394	400	421	395	437	385	393	375	400	396	390	416	422	408	404	381	407	448	423	410	377	431	371	403	377	368	391	392	393	409	428	372	414	397	377	406	410	413	412	375	366	377	428	380	416	428	416	370	378	430	381	403	377	409	413	428	422	439	380	398	396	455	404	399	425	413	389	417	400	410	374	376	357	479	404	389	357	380	403	401	390	408	377	401	381	410	390	403	383	396	391	394	403	401	378	405	388	406	385	405	399	385	369	390	417	390	412	407	425	392	375	401	412	402	396	401	450	396	414	407	398	425	419	419	419	369	433	389	399	430	389	371	398	403	425	407	391	417	367	396	405	422	388	407	394	382	396	391	378	399	407	435	441	409	425	415	420	388	411	386	387	413	389	393	427	407	377	383	408	381	370	380	417	408	382	386	414	409	409	381	369	383	405	388	397	425	396	373	390	413	410	430	403	390	404	404	400	382	388	398	391	396	385	381	380	432	430	432	399	374	390	389	387	400	420	362	355	405	419	400	405	441	398	401	399	380	428	402	420	386	425	384	383	373	373	376	412	368	375	402	380	404	398	419	407	370	424	431	373	410	429	354	382	402	416	394	404	388	380	382	406	356	399	405	355	410	420	377	394	363	382	387	399	388	384	406	392	419	403	418	425	427	378	384	405	385	379	391	396	394	397	432	395	373	426	386	390	413	413	382	440	434	377	415	418	364	432	367	415	397	407	423	411	380	395	395	430	383	421	378	444	402	398	390	415	380	436	390	422	407	391	414	400	409	418	422	400	401	434	401	387	415	426	415	361	380	378	427	372	411	409	438	442	415	400	414	371	390	361	378	387	416	424	393	386	393	395	398	413	374	391	399	362	385	421	411	423	403	389	417	386	403	417	378	390	392	384	399	373	386	375	377	395	404	412	388	387	361	400	386	409	412	404	413	379	386	398	409	381	418	371	387	399	382	388	425	410	378	463	406	384	404	387	387	404	411	410	413	402	418	407	363	438	413	415	433	390	429	372	401	444	388	416	405	381	397	402	378	394	386	382	424	354	411	408	393	384	368	385	376	379	403	452	402	390	382	394	389	394	406	406	416	381	391	371	402	357	400	370	404	397	405	379	340	392	407	399	388	430	379	392	430	360	382	460	409	410	378	410	403	410	385	407	419	384	427	412	425	390	386	421	376	391	396	395	411	398	383	374	396	423	399	452	392	389	385	458	375	402	392	353	399	387	375	402	403	394	426	398	383	398	393	408	401	425	379	423	420	408	399	402	362	412	394	409	419	408	391	383	382	429	406	380	386	406	404	429	397	366	431	400	378	407	407	376	363	440	385	371	396	386	435	400	369	373	415	413	389	374	387	430	385	354	418	396	445	411	412	395	385	376	414	409	374	393	414	435	419	368	378	398	397	384	385	425	383	415	394	377	420	388	378	395	441	410	388	389	361	411	390	410	442	413	390	379	425	408	376	404	397	424	444	415	389	388	401	386	394	391	421	391	334
20643	27051	10573	5214	4061	2420	1328	1240	1156	1061	694	621	510	520	451	443	422	488	454	496	516	419	466	435	457	455	438	410	487	474	442	454	428	454	495	436	484	460	448	437	428	438	481	475	455	401	458	394	431	446	429	432	477	405	464	427	429	444	455	440	445	430	431	458	476	479	440	411	474	455	398	432	459	435	444	420	417	442	441	450	449	467	444	448	424	428	420	450	458	461	498	411	457	406	431	427	417	422	441	483	499	431	434	430	420	463	438	439	466	444	474	456	452	435	448	449	433	433	440	475	427	430	431	466	434	466	398	429	429	453	433	437	438	443	445	433	439	403	443	440	428	414	414	438	449	428	414	428	466	446	421	421	480	388	440	442	378	377	410	386	441	498	466	429	414	433	442	446	454	457	471	452	449	415	387	429	438	414	460	449	439	466	418	434	444	431	424	408	468	426	431	433	444	464	413	439	419	419	447	461	457	419	421	437	436	433	466	443	447	479	429	412	459	437	436	425	447	452	443	424	440	438	437	442	419	414	438	411	467	431	453	449	400	464	434	458	440	416	456	453	455	405	428	404	418	443	444	458	429	417	450	437	435	455	414	435	449	430	408	454	456	431	440	431	449	427	417	424	409	414	406	457	473	437	401	452	457	450	423	441	463	406	430	459	434	438	448	424	430	415	419	412	439	437	460	416	435	448	438	411	455	420	414	468	463	438	414	411	431	450	405	454	399	453	474	414	441	427	426	445	385	413	416	434	419	438	472	449	390	436	468	440	414	448	414	431	421	464	435	421	424	457	422	443	437	444	406	458	461	427	436	434	429	424	469	489	423	451	458	446	411	487	465	428	409	461	471	434	431	438	435	406	469	416	397	452	415	454	408	449	415	413	439	453	398	393	414	426	431	434	448	450	434	418	399	447	418	404	430	417	431	435	429	396	452	426	412	417	445	475	458	442	408	445	450	474	443	439	415	444	450	394	450	446	432	444	448	436	435	453	462	440	424	427	437	442	419	462	411	442	444	457	437	449	454	431	410	443	431	425	470	426	453	467	425	448	431	374	451	436	407	442	440	420	433	425	439	468	457	398	453	444	426	424	455	452	454	432	418	472	442	463	468	421	440	454	402	429	430	404	392	453	423	428	418	475	467	433	429	424	430	433	391	439	462	391	422	451	415	473	432	417	434	438	459	455	448	410	438	428	454	428	456	407	420	438	421	443	424	425	459	454	434	431	419	436	403	437	434	412	468	471	463	461	462	461	435	421	450	441	452	448	423	413	437	406	427	429	405	445	456	446	435	442	459	443	430	416	437	456	445	421	451	444	434	483	444	450	424	432	455	433	426	423	431	433	458	439	438	423	419	466	445	403	440	436	436	417	408	441	480	422	423	410	427	445	430	429	453	447	428	427	460	463	425	421	431	440	433	450	459	425	416	417	429	453	410	468	435	445	416	443	440	459	420	459	458	430	423	399	435	431	481	419	458	426	450	437	420	454	434	414	429	425	418	424	425	433	406	451	398	447	451	452	441	448	437	423	433	434	431	452	449	468	496	445	484	472	435	456	454	450	444	432	413	438	474	434	457	450	431	429	441	449	415	463	415	412	450	432	447	389	441	407	401	478	470	412	420	409	464	447	455	431	443	433	453	444	479	448	450	419	450	447	427	463	418	439	439	404	481	432	434	470	436	457	412	431	423	413	450	459	433	420	455	435	445	446	448	440	407	411	446	437	429	440	427	458	430	409	419	437	406	451	458	439	447	463	417	455	401	406	444	413	432	434	443	448	438	491	472	430	426	447	441	400	449	433	435	433	418	424	451	411	435	415	427	394	425	455	483	400	398	445	441	458	428	425	443	442	389	461	452	441	467	462	443	454	460	419	413	382	429	412	456	421	433	466	438	472	423	409	476	440	450	417	451	442	404	428	440	437	468	433	471	447	446	452	452	459	452	414	453	453	456	441	400	460	450	464	480	449	439	415	439	387	420	435	430	448	447	413	456	450	423	432	431	440	420	436	403	380	441	465	406	466	435	408	451	427	442	389	454	438	430	415	404	464	464	444	442	421	436	473	432	454	453	458	479	461	466	422	460	443	455	416	445	445	444	474	454	466	441	444	443	460	427	431	407	412	445	446	377	439	437	378	435	419	414	445	438	417	428	425	463	433	452	442	421	446	432	446	437	445	439	425	430	427	468	466	448	411	375	476	463	445	447	447	464	450	432	439	439	453	429	431	443	449	439	429	431	409	408	429	443	445	457	425	423	423	458	435	437	410	444	417	419	419	456	430	445	452	405	439	480	440	450	460	428	460	427	436	444	440	407	444	403	423	439	446	432	440	453	416	423	436	401	439	438	472	436	415	435	439	420	430	433	453	432	451	450	462	406	389	426	421	460	423	462	453	446	426	432	442	432	424	461	490	464	418	386	436	454	414	425	459	409	465	448	454	403	422	468	436	421	437	466	452	419	403	450	439	455	421	421	434	450	437	454	448	454	437	438	490	448	443	467	410	444	428	456	470	428	446	405	462	406	434	415	432	437	454	428	439	444	431	436	408	438	422	464	429	408	425	439	428	424	421	436	381	446	449	423	454	449	469	458	404	455	449	444	412	469	458	426	464	412	414	433	403	418	432	420	421	437	405	438	449	456	428	436	428	442	438	415	403	423	431	411	427	423	429	468	453	448	409	454	416	420	447	444	442	452	433	448	440	438	415	436	460	392	432	468	419	422	460	432	443	428	478	415	440	472	418	414	418	440	443	443	446	446	436	447	460	455	427	442	443	416	455	443	444	432	417	404	446	459	447	439	426	446	410	464	417	450	440	445	424	471	418	429	401	409	431	437	454	460	422	470	416	424	434	423	398	448	470	445	448	441	448	450	458	435	446	435	443	408	441	444	416	407	438	424	459	455	460	437	449	397	447	435	422	435	433	451	449	399	440	450	480	453	455	403	408	470	441	436	427	455	443	448	448	444	449	462	455	438	434	416	436	401	418	453	423	426	463	404	456	455	432	401	455	416	422	428	416	446	429	456	452	441	424	465	422	437	422	438	467	406	436	397	456	445	442	451	407	429	410	445	407	453	428	469	428	459	429	411	449	422	447	447	445	435	450	398	480	450	448	448	435	422	454	416	444	438	401	399	450	457	469	440	393	448	464	435	425	450	434	452	455	419	444	451	491	435	441	459	433	413	452	459	441	438	426	399	432	452	468	461	443	434	471	460	426	411	488	439	441	431	447	462	438	457	438	432	438	427	425	455	442	443	471	433	453	439	477	451	443	435	482	398	401	459	398	451	434	451	436	437	387	460	419	436	435	444	470	395	431	447	441	429	448	392	438	440	463	406	400	435	443	429	460	452	448	427	448	445	462	419	413	464	429	442	443	421	482	448	428	450	443	434	453	420	457	464	422	458	431	436	434	428	444	426	440	418	455	441	494	437	426	437	420	458	486	459	438	440	451	426	462	445	427	463	434	433	449	440	458	443	420	474	432	395	439	425	438
23789	21258	28446	24349	21237	12386	2192	1101	1033	981	653	498	383	362	328	276	286	282	302	262	288	247	237	272	238	247	240	228	243	222	239	251	227	207	224	234	227	250	235	236	265	253	223	233	254	233	251	227	234	263	239	228	244	243	242	213	263	246	240	248	207	212	220	222	227	231	230	270	246	227	222	214	224	221	222	219	234	215	230	221	204	238	237	223	212	216	239	233	211	230	207	211	249	223	222	245	211	239	248	241	211	240	242	245	224	249	204	258	206	248	223	251	229	232	240	218	225	232	237	234	240	223	227	238	222	263	258	238	215	243	202	208	265	219	222	224	230	242	239	207	245	215	241	245	226	205	235	221	220	220	238	234	223	239	197	254	243	236	212	217	235	253	240	234	234	245	231	240	236	235	234	210	232	206	204	229	237	233	255	222	228	222	235	205	229	246	219	245	224	220	220	204	226	242	240	226	257	249	219	229	252	225	239	209	218	222	229	239	214	233	216	230	238	219	217	233	225	193	232	230	229	208	220	235	232	222	225	256	229	243	219	247	237	249	223	239	260	242	233	196	213	216	237	225	247	230	223	213	249	216	231	230	228	244	209	233	238	235	264	238	197	247	207	237	248	183	240	220	232	242	213	227	213	238	220	250	235	268	241	225	216	237	230	203	226	224	256	202	231	217	214	231	219	234	221	225	230	200	210	255	226	204	232	210	238	220	237	221	234	225	210	227	234	226	208	242	223	205	251	233	220	251	254	245	234	238	204	228	238	213	220	239	231	259	219	206	226	226	242	231	209	231	218	225	208	233	227	201	263	218	220	240	226	227	228	250	233	215	232	224	217	224	260	222	222	219	242	200	230	226	222	243	228	228	231	229	247	228	218	209	261	223	245	232	247	241	224	214	221	234	233	205	217	209	242	212	230	227	249	229	233	208	215	230	210	221	225	246	238	194	239	208	238	221	226	238	226	204	218	214	219	252	229	234	233	245	228	237	240	226	248	232	196	231	207	237	253	250	246	227	217	254	223	234	219	241	237	222	243	196	212	230	222	220	192	250	220	252	239	216	230	225	245	254	238	229	246	261	223	247	253	229	237	222	232	236	237	212	200	216	221	225	240	235	226	210	231	248	239	205	238	202	193	217	226	231	240	237	216	232	228	227	241	215	219	203	246	219	228	226	228	216	203	215	229	214	223	230	216	241	225	217	232	204	233	219	210	211	208	202	216	266	230	217	218	241	215	227	240	263	242	219	260	251	239	218	224	222	248	235	261	229	222	235	248	228	235	235	216	248	230	214	226	214	248	200	259	242	230	239	222	237	221	239	236	223	239	250	221	217	231	255	223	203	230	225	212	219	243	214	225	225	205	249	201	223	239	215	209	232	230	235	239	228	230	217	220	237	244	236	221	228	238	216	220	226	251	210	232	225	241	210	208	233	232	222	207	231	234	210	233	231	210	244	248	197	220	212	208	226	231	238	261	225	271	206	227	226	269	238	228	260	226	250	225	240	235	223	231	246	216	242	223	231	199	218	200	207	236	228	225	218	226	231	244	225	218	237	244	222	233	218	207	212	229	226	206	250	215	212	237	198	190	227	224	242	226	221	206	206	214	202	215	241	216	229	212	215	229	241	233	209	216	234	211	249	231	216	202	231	236	231	203	237	247	220	218	248	214	212	235	198	249	249	242	250	234	223	230	226	236	210	226	236	250	242	232	231	209	218	231	231	226	234	234	237	226	257	228	237	208	241	224	235	223	249	210	229	238	236	207	222	231	243	242	243	213	222	216	244	223	266	258	242	260	225	265	242	223	205	237	239	207	242	221	204	238	232	196	212	230	241	241	229	232	232	222	218	225	208	237	222	211	258	245	249	224	215	214	219	229	242	211	276	235	211	203	219	229	217	200	233	242	227	204	218	184	226	243	224	212	236	239	251	263	204	245	210	224	218	235	231	230	237	223	231	225	229	220	251	217	243	223	232	244	240	262	233	211	202	237	230	210	218	227	233	236	236	252	242	267	237	261	224	217	244	234	227	233	255	211	219	235	210	210	207	252	236	212	203	257	266	250	212	214	244	251	238	231	240	250	230	245	240	219	218	217	214	249	215	237	251	244	253	211	186	223	251	219	251	221	244	239	225	256	219	200	218	210	224	235	213	237	238	253	248	188	206	219	245	191	225	223	241	243	226	199	204	260	233	230	205	230	228	220	224	227	201	210	237	220	242	227	247	223	256	212	226	196	244	251	217	263	235	208	234	226	225	216	241	202	228	208	232	209	226	245	242	240	253	230	236	245	278	206	265	251	225	234	227	237	250	202	232	259	222	209	226	227	215	239	216	249	227	226	268	245	237	232	219	234	243	198	244	222	223	227	241	249	222	234	227	232	223	250	225	245	235	240	217	253	216	214	212	239	236	239	241	205	234	237	203	222	222	242	237	214	231	265	220	213	238	234	226	264	218	220	229	236	224	226	208	224	249	240	251	225	232	239	237	216	212	210	224	235	258	232	201	213	227	239	239	226	189	225	209	227	220	227	224	216	240	214	220	252	204	226	252	224	230	229	209	249	235	211	240	217	239	238	226	197	243	245	231	246	231	250	214	223	249	225	234	233	206	220	206	224	239	226	221	234	214	236	206	254	228	220	207	247	240	250	218	219	261	217	212	231	242	237	226	223	220	225	244	222	238	235	254	229	216	216	242	221	218	182	215	229	218	229	233	241	221	242	229	244	215	222	231	244	221	216	250	242	214	224	246	243	246	251	220	237	241	218	236	244	215	215	231	216	236	247	242	217	248	222	232	203	228	224	219	232	225	237	227	224	218	205	214	256	232	217	244	233	218	249	242	219	255	241	213	217	241	225	228	210	247	230	217	228	231	229	233	229	225	246	238	234	212	244	235	215	223	219	237	235	219	247	234	225	242	243	231	225	219	245	229	230	234	214	213	230	234	216	238	220	203	223	245	240	248	248	209	216	223	229	221	232	230	206	210	228	204	245	255	227	210	225	244	220	242	219	256	231	226	215	208	240	220	231	275	207	218	232	216	239	211	239	236	224	192	209	218	222	236	228	229	259	221	236	231	244	226	214	223	230	236	207	208	216	204	227	221	241	238	257	239	228	243	248	225	261	249	225	223	223	207	214	238	232	219	214	213	232	223	261	212	219	230	225	233	219	247	202	246	238	257	234	231	217	253	229	236	228	243	246	243	232	219	234	229	205	219	226	227	226	239	208	233	229	241	209	232	209	200	208	235	227	234	249	211	217	229	255	214	219	226	204	235	228	228	216	211	224	225	257	220	228	231	239	217	219	211	212	234	241	224	226	220	222	242	229	218	192	221	220	218	239	200	259	229	230	223	222	225	221	218	261	247	231	208	230	223	217	222	211	203	224	223	231	211	242	244	244	222	232	224	218	254	253	206	248	211	246	243	227	215	233	214	221	256	221	266	257	227	212	254	221	244	237	216	222	199	205	203	223	253	230	221	222	235	235	243	211	234	224	244
26080	41127	19535	9989	8167	5150	2707	1966	2032	1698	1118	804	601	446	453	398	373	349	340	337	322	288	295	288	287	293	284	269	263	294	289	265	269	272	247	273	276	300	251	256	283	252	245	259	257	267	263	262	266	274	265	241	269	255	250	277	270	268	264	236	261	246	249	245	274	279	270	250	242	270	233	287	249	265	254	244	235	258	264	261	280	252	252	235	227	259	262	231	220	255	252	265	250	252	244	279	244	253	252	242	258	268	290	263	262	246	270	252	242	235	271	251	278	263	256	281	269	253	258	293	257	202	257	279	275	250	243	264	267	252	256	264	238	247	254	256	253	248	251	236	234	262	257	241	267	241	249	254	258	257	242	228	262	253	250	273	260	262	253	252	248	269	231	254	263	239	225	249	261	254	248	261	278	248	237	250	271	264	281	264	255	250	223	260	249	256	276	263	279	250	240	255	272	272	274	249	257	254	255	270	292	238	258	291	247	298	240	231	234	233	250	275	244	233	213	259	235	245	242	250	271	261	242	218	263	241	271	244	258	243	250	253	271	238	237	262	277	271	229	257	253	231	250	239	264	239	245	269	278	229	272	235	220	252	251	276	260	264	271	250	253	267	267	241	258	250	261	226	239	255	264	256	274	281	235	247	249	268	240	277	270	244	235	270	221	262	229	258	243	250	283	254	268	235	216	256	266	242	242	257	261	274	262	266	254	225	260	265	247	233	246	246	238	258	262	242	275	259	275	240	264	265	255	270	246	259	227	245	233	263	227	270	268	218	243	238	275	273	267	254	242	275	223	266	257	252	235	257	246	239	248	243	253	285	238	240	261	252	258	251	251	240	275	267	261	258	271	246	248	255	225	248	229	261	256	261	237	240	268	268	248	255	275	228	253	246	288	238	258	241	260	277	277	216	247	283	231	255	263	264	293	240	248	262	242	235	230	243	264	263	264	292	254	255	272	253	242	249	256	225	256	291	263	257	225	268	262	259	245	265	236	277	270	237	265	237	266	276	241	255	253	235	247	274	263	286	271	250	277	240	253	270	257	257	254	226	274	246	231	247	269	257	240	238	250	227	241	264	255	260	256	273	242	268	238	273	250	256	227	222	230	257	252	236	262	261	251	256	281	230	264	243	240	239	263	269	270	265	230	243	245	267	239	270	219	247	255	229	231	269	239	226	283	223	264	300	238	262	256	272	263	254	233	230	226	271	271	242	279	277	225	273	209	265	269	258	245	240	260	267	261	257	244	270	269	231	264	230	250	280	281	280	251	264	232	257	236	252	241	260	251	271	247	280	226	252	256	269	256	270	233	247	235	249	229	228	239	229	271	230	243	252	254	288	271	257	245	268	273	266	258	235	277	258	247	284	280	249	258	266	276	259	243	284	259	261	239	262	256	251	274	231	281	248	241	251	233	277	250	296	238	249	268	267	260	225	267	270	243	246	277	243	264	253	233	248	261	257	251	265	245	274	251	255	243	238	250	253	281	275	255	267	257	294	266	233	260	238	242	231	236	268	250	253	238	237	270	266	279	231	259	269	277	250	272	275	240	246	260	236	249	250	259	274	219	246	283	240	265	238	252	259	274	268	248	256	240	268	271	223	265	242	233	269	270	245	232	261	245	252	238	256	288	265	250	250	248	254	278	225	226	232	244	235	242	248	245	269	245	256	253	260	237	255	267	272	231	257	283	238	255	256	250	227	248	248	227	260	237	278	251	229	271	263	247	241	258	282	258	240	245	275	259	283	261	291	213	261	251	246	271	268	249	265	270	253	238	280	260	239	272	255	233	248	265	241	257	260	250	230	260	253	292	262	248	257	264	266	290	269	271	233	236	228	273	253	254	268	244	252	287	260	242	290	250	279	255	278	241	232	258	252	276	235	256	252	255	258	243	239	262	257	270	253	229	231	243	251	241	265	235	244	247	271	283	238	254	222	243	253	249	263	248	258	250	246	247	243	243	253	259	255	279	272	261	253	255	262	267	272	255	273	258	269	259	253	286	237	231	269	249	235	267	245	250	237	272	268	260	246	252	264	250	246	244	246	233	223	234	250	243	269	277	237	253	250	268	261	272	262	257	249	262	261	253	245	233	253	222	241	289	241	268	218	263	254	259	263	257	243	236	271	257	250	279	255	266	269	214	238	247	244	269	269	257	254	268	238	284	244	272	278	252	259	234	256	251	238	245	254	256	246	237	226	254	246	248	251	258	247	226	224	233	241	236	292	235	257	260	241	262	251	251	238	258	232	255	253	278	244	243	277	269	254	256	244	234	271	247	268	255	264	246	251	234	277	254	243	231	290	290	279	239	241	256	276	286	236	256	251	297	255	255	255	281	274	243	251	237	273	262	298	256	224	270	243	270	261	265	272	231	245	244	248	243	226	232	259	274	253	268	264	243	273	250	254	243	248	246	245	266	265	250	254	246	244	229	247	239	264	219	267	270	263	221	277	263	269	251	250	260	250	224	252	262	237	288	246	224	277	225	234	233	255	236	246	239	267	259	240	260	276	264	248	254	264	239	240	230	242	245	252	255	266	248	261	229	274	262	259	282	260	249	266	210	269	256	289	230	246	269	250	267	260	272	281	254	217	252	231	263	253	258	274	270	216	290	268	238	267	234	261	270	256	251	254	258	254	246	263	268	256	254	261	250	270	244	251	222	237	268	257	266	233	265	267	281	263	240	243	242	266	272	281	241	241	249	262	258	268	234	254	262	264	263	235	249	206	266	259	264	240	262	237	280	243	266	246	234	255	279	254	254	269	246	248	242	263	259	293	271	274	275	269	281	244	231	276	250	259	254	259	239	236	281	254	270	219	265	256	243	261	280	243	261	279	236	273	287	266	246	259	283	240	286	249	271	278	272	272	259	264	264	244	246	263	269	263	276	267	255	268	265	223	272	241	281	269	290	241	265	236	248	227	247	267	246	280	279	264	300	217	284	238	263	257	230	232	247	270	246	268	279	221	261	229	223	215	272	273	254	252	235	269	263	267	238	224	240	219	256	268	254	256	223	226	226	241	267	229	254	247	265	226	242	242	234	251	245	263	240	245	249	247	243	232	250	228	240	234	261	254	249	240	247	250	275	254	257	237	262	267	309	275	248	252	259	263	264	234	282	258	273	249	249	255	263	231	254	312	241	252	264	265	258	246	230	278	231	235	246	280	222	227	288	291	224	247	219	241	251	258	232	280	264	231	237	269	233	275	234	220	251	269	223	237	270	243	238	279	274	231	259	236	257	246	243	247	243	255	241	264	234	266	227	233	269	245	257	265	248	260	249	241	258	255	254	246	287	225	253	256	239	259	255	248	256	258	253	267	271	254	285	268	255	272	238	270	282	255	239	230	260	278	250	249	251	262	279	248	261	282	248	261	231	266	287	275	247	227	246	269	260	231	268	272	260	270	269	244	248	263	245	253	262	255	274	248	257	259	247	255	223	241	249	274	248	251	241	255	261	246	259	249	269	230	253	258	261	265	250	256	245	249	256	264
25313	21357	27109	25416	9493	2630	1419	1048	1115	1015	796	807	693	682	665	640	629	633	632	597	583	619	547	584	620	533	561	606	579	629	588	558	595	578	564	568	557	564	611	612	618	600	584	570	600	594	604	613	616	609	555	617	607	592	621	588	595	571	541	583	625	598	617	587	585	606	602	600	570	604	578	582	562	614	586	595	586	599	630	573	608	641	594	590	634	638	567	563	567	623	632	607	597	575	569	582	574	611	628	616	578	615	525	607	587	595	623	580	590	552	584	655	651	599	605	608	615	579	604	597	607	544	574	554	631	576	549	581	615	573	556	597	620	606	569	589	620	565	602	588	589	572	572	592	569	588	588	588	611	571	585	612	593	571	558	598	626	571	581	581	577	615	587	625	615	573	543	588	557	581	633	551	576	584	621	602	571	625	599	606	583	644	585	572	552	590	586	610	631	592	578	589	575	615	613	594	596	603	588	629	600	605	568	600	584	605	552	577	564	621	597	595	583	593	582	603	589	595	616	586	584	589	575	580	568	577	570	610	586	596	611	613	596	614	598	584	644	582	630	582	577	622	582	628	616	628	571	617	641	612	552	584	567	574	562	591	562	585	581	606	587	575	599	602	595	585	603	562	629	572	626	598	593	570	592	567	575	595	618	609	589	636	604	617	642	598	596	605	551	618	624	658	580	578	638	594	600	583	599	593	582	618	587	582	568	622	639	557	551	623	587	574	579	626	607	592	657	564	611	617	604	587	580	649	606	545	626	628	597	617	626	595	569	603	571	550	589	564	618	587	584	556	589	579	614	541	582	602	577	612	591	578	615	586	649	603	524	577	562	570	516	604	563	586	590	601	573	590	600	593	607	601	585	633	573	616	595	552	600	614	591	639	601	575	599	617	558	605	582	577	560	645	577	565	627	544	611	576	602	589	609	581	576	594	573	595	603	593	588	600	626	642	580	588	601	618	610	603	605	623	590	571	579	566	586	630	638	618	577	568	597	599	614	598	606	626	639	568	546	587	595	594	581	658	584	554	575	636	604	553	614	599	618	598	565	614	566	625	555	596	558	578	572	595	601	621	577	574	618	575	571	587	595	610	605	572	561	599	598	589	633	547	550	595	616	586	586	599	583	597	585	557	604	597	618	581	523	564	584	636	566	539	535	589	583	599	578	637	620	583	586	594	579	559	620	580	589	576	613	602	609	614	577	604	605	621	603	559	577	604	574	605	619	584	573	592	619	570	598	571	589	600	588	600	625	563	587	582	584	596	579	587	551	537	578	640	601	597	606	569	599	596	542	618	568	604	601	617	599	568	550	580	596	620	618	603	546	575	637	575	545	583	572	651	576	588	590	608	546	590	605	574	590	529	591	561	607	551	581	571	606	575	560	599	601	648	591	584	625	545	566	581	618	570	596	569	582	580	572	616	601	580	599	598	575	599	620	608	620	600	592	649	631	549	603	575	590	553	560	557	548	588	593	610	611	588	598	589	637	586	579	588	593	605	591	605	588	566	575	573	584	605	600	567	613	643	569	569	595	631	604	593	599	587	606	639	573	618	602	658	581	573	588	551	585	572	591	581	579	615	606	564	631	582	614	591	580	602	615	562	592	600	583	642	542	551	579	604	569	555	595	612	628	544	607	617	591	617	612	593	543	570	586	572	618	639	638	588	577	594	570	615	610	637	586	572	604	630	600	626	544	596	593	610	579	585	624	581	566	642	626	544	615	590	622	595	610	586	596	592	621	573	574	561	590	601	589	606	576	607	617	602	558	607	597	581	616	613	562	586	573	594	609	584	590	554	566	573	566	556	558	628	599	602	594	563	582	560	602	578	575	565	541	598	625	554	638	629	611	587	548	599	599	572	597	606	581	595	557	583	605	555	582	592	553	595	583	549	595	605	591	608	609	612	632	584	560	578	585	622	586	564	583	578	571	606	586	574	564	551	646	572	594	568	582	606	595	589	605	628	602	632	544	576	572	542	620	598	577	570	599	603	600	588	581	587	577	602	591	592	596	611	565	598	598	592	576	586	616	570	591	623	572	556	535	597	571	623	572	609	573	570	600	568	602	552	549	578	588	615	579	634	609	587	566	623	596	569	570	642	611	596	583	593	555	572	570	574	562	594	605	568	588	563	546	574	620	568	617	593	608	540	583	584	605	584	603	574	625	572	593	621	615	614	579	630	617	633	617	584	598	572	574	579	615	558	631	597	565	583	607	612	609	570	622	555	609	591	554	558	562	600	559	547	592	590	562	589	600	577	621	578	572	603	615	603	630	591	620	582	562	630	581	558	602	564	542	608	587	624	572	634	565	559	616	557	604	596	569	548	552	621	552	605	577	591	594	582	579	587	590	572	536	568	613	594	590	630	584	551	574	548	552	579	603	608	598	616	566	662	575	602	581	580	584	644	575	559	601	568	591	577	580	592	611	587	605	582	539	584	596	603	581	583	574	613	602	615	588	579	589	612	618	596	634	565	618	610	588	587	592	595	545	572	593	559	610	645	578	572	551	575	564	606	589	607	578	602	577	554	584	599	602	582	618	575	631	603	593	591	594	610	608	588	612	629	615	596	565	560	599	597	557	581	626	602	577	593	613	606	556	585	586	595	574	584	573	584	563	608	575	592	619	573	591	579	576	599	579	585	599	604	620	602	588	621	589	627	603	559	606	595	578	617	567	616	620	619	589	598	523	584	617	595	600	575	549	604	564	574	594	600	605	598	627	636	566	576	614	558	609	601	559	546	574	621	608	605	609	567	561	575	609	592	573	632	610	566	618	608	604	541	582	558	610	640	587	555	568	561	626	605	588	578	617	598	587	650	530	624	594	609	556	564	581	588	567	588	620	595	605	575	608	612	579	588	553	561	638	559	575	598	616	592	614	557	585	581	566	574	623	568	580	548	615	580	568	581	565	576	591	610	578	621	561	613	546	561	637	535	583	607	567	600	576	561	582	597	555	567	609	592	606	598	588	665	595	594	631	618	554	619	646	543	585	581	606	613	556	592	587	570	614	569	610	594	562	633	563	579	616	573	601	591	612	582	623	563	574	618	583	594	597	609	597	587	601	591	559	601	591	588	618	529	598	608	606	598	558	604	606	578	595	574	543	635	594	611	569	635	606	553	587	606	608	563	607	591	565	588	566	548	628	583	577	575	602	576	581	619	630	595	533	599	559	606	596	574	601	560	638	626	580	573	604	579	603	603	615	627	594	620	573	571	593	594	593	582	641	543	606	582	564	597	564	574	617	583	618	588	570	593	602	569	661	605	615	607	600	562	604	629	615	597	625	568	578	591	568	576	597	568	616	628	583	608	614	600	563	600	581	589	587	603	594	595	580	593	609	609	603	594	608	601	602	595	586	608	604	602	549	578	613	550	574	607	585	575	602	583	610	609	565	573	575	584	546	629	606	611	603	574	608	567	602	577	611	627	575	575	562	633	588	593	549	589	563	567	568	567	562	599	554	598	636	612	624	595	597	583	565	546	588	583	622	593
24205	34582	14275	6466	5648	3986	2266	1693	1676	1562	1075	1024	901	809	725	755	698	707	657	644	682	660	659	614	634	607	639	586	640	639	651	621	652	634	650	632	637	636	610	619	574	596	626	662	621	644	567	620	642	620	644	672	595	595	658	636	617	627	628	630	635	616	598	643	626	638	613	650	578	625	625	627	589	586	611	605	606	593	573	657	590	609	584	635	619	609	622	643	643	657	621	596	635	627	641	615	620	655	598	605	629	628	606	612	615	618	627	600	611	596	565	622	617	623	649	612	615	611	613	640	625	564	644	604	618	620	623	632	645	596	602	598	636	614	647	635	587	690	600	596	642	603	607	620	619	611	675	631	625	587	609	590	608	581	642	575	628	592	658	621	649	613	618	602	639	634	633	650	593	612	569	579	650	606	624	637	557	688	660	629	601	640	632	614	643	617	639	645	620	599	656	617	606	587	633	609	645	570	628	623	614	620	644	611	591	614	586	621	593	623	661	614	589	630	606	578	655	615	603	621	630	621	629	596	625	599	625	593	621	639	636	616	587	615	624	638	623	628	623	619	638	635	603	631	607	610	590	626	661	608	641	575	637	610	624	660	640	615	620	652	589	620	645	640	615	624	612	618	607	615	668	565	634	604	633	621	653	642	603	601	639	592	666	643	600	625	580	629	646	675	602	625	653	623	643	616	569	655	587	595	608	580	581	622	647	592	592	609	639	631	651	639	615	624	605	575	611	633	623	640	610	654	623	623	635	608	640	567	637	665	610	635	589	622	603	582	627	620	626	632	624	644	608	652	587	593	633	596	614	605	626	613	581	593	622	604	588	588	606	635	582	631	635	632	605	652	589	621	658	620	587	591	570	624	655	642	621	603	658	610	605	578	637	643	626	600	599	660	652	654	576	658	585	628	594	629	583	608	608	558	579	626	644	591	590	613	631	634	628	636	617	609	612	666	588	599	633	656	635	645	603	568	622	625	640	608	548	630	620	645	623	637	607	647	626	625	603	659	624	644	607	563	605	624	610	617	611	605	602	601	664	602	629	598	601	634	645	628	612	595	616	583	605	618	576	645	638	579	608	620	590	669	611	638	637	575	581	584	632	572	632	591	635	603	603	628	617	593	642	631	631	639	595	638	626	605	634	607	637	622	618	655	604	602	631	627	620	641	640	692	596	620	626	590	631	620	651	613	604	619	634	600	594	623	649	619	640	651	614	629	627	560	613	612	590	634	585	635	597	599	633	613	632	608	617	661	621	616	631	632	628	651	655	627	621	662	603	616	601	602	598	595	612	647	653	593	656	632	579	587	603	629	595	591	623	617	605	640	590	606	611	640	614	588	606	633	632	673	625	603	625	638	605	645	601	631	634	659	638	595	628	596	610	621	626	628	623	614	584	618	641	609	635	617	661	601	605	609	632	607	593	605	599	602	609	645	641	628	625	573	610	606	613	609	606	619	664	601	633	630	590	547	613	617	578	591	588	601	639	607	614	602	635	621	621	626	576	621	630	605	588	609	589	658	618	625	661	593	631	608	582	661	630	601	640	684	614	618	580	632	656	645	642	680	675	601	662	651	618	579	641	629	652	619	596	637	649	637	641	640	628	594	622	604	637	637	558	640	590	605	696	593	665	612	601	592	620	587	595	650	638	624	636	635	611	616	616	636	604	630	607	666	604	637	641	694	629	639	659	627	626	595	611	649	611	561	571	608	641	583	589	624	624	608	645	611	611	615	567	586	623	633	622	623	612	613	651	626	612	633	587	586	615	642	612	608	631	582	577	626	626	604	627	605	641	618	650	596	639	581	595	611	643	612	626	640	628	623	613	618	666	612	648	601	613	614	635	621	614	571	575	623	614	649	602	586	618	637	583	611	641	653	625	635	657	614	641	670	607	625	623	649	633	614	599	637	602	652	625	653	618	614	616	636	595	613	639	621	644	621	611	616	604	603	603	603	608	649	612	647	601	600	645	629	602	637	660	618	614	609	636	639	588	624	617	617	618	623	562	618	591	610	595	636	635	639	603	602	634	601	619	612	641	622	606	622	605	632	611	651	626	588	626	617	632	594	609	634	621	649	612	603	631	636	591	628	611	590	634	661	604	626	600	628	598	633	629	681	628	649	630	596	670	590	667	616	616	621	634	614	658	611	573	664	572	609	607	596	633	627	620	616	621	621	644	597	627	608	640	622	628	606	594	652	654	630	643	620	621	595	606	636	605	599	612	585	624	614	606	599	602	604	642	629	633	622	597	588	626	616	601	643	639	653	606	598	604	635	620	645	597	632	622	630	639	587	606	584	616	586	647	624	643	578	663	638	585	630	621	615	628	624	615	632	637	601	612	614	643	590	607	612	591	650	589	593	602	599	603	619	612	613	586	607	667	646	661	625	638	610	632	617	641	627	616	598	566	629	616	608	655	639	593	660	595	625	607	625	603	655	620	631	646	616	592	644	640	648	613	631	615	648	633	609	626	607	608	653	622	629	631	639	627	657	606	653	612	611	600	602	639	631	624	634	638	634	594	594	601	651	604	594	593	628	574	635	618	618	605	620	640	640	631	584	645	616	634	656	643	663	604	605	600	616	624	629	620	621	648	613	616	639	658	604	620	629	641	598	621	632	604	601	587	608	654	616	608	629	609	641	620	639	624	618	634	639	627	589	600	577	565	600	615	573	655	591	654	638	594	641	593	597	617	606	613	569	613	630	584	621	632	631	615	622	630	643	582	598	640	602	600	617	639	604	589	624	618	658	568	638	594	584	541	603	613	572	632	616	643	637	651	621	621	591	599	642	652	639	605	546	586	647	619	607	582	583	589	601	639	580	626	694	625	602	613	645	616	604	659	599	615	603	626	629	608	601	585	579	606	598	625	639	611	608	632	582	634	662	690	646	613	606	634	628	571	654	635	620	587	635	609	570	614	652	599	631	634	623	658	640	655	645	653	601	626	637	612	608	638	631	666	590	599	617	606	643	583	627	623	603	572	624	611	621	625	601	607	589	616	600	677	588	651	595	657	556	605	594	591	591	662	655	619	635	616	626	626	638	609	567	643	622	614	606	571	675	645	620	666	609	617	620	625	607	647	634	616	624	604	617	639	605	620	590	583	607	645	593	651	621	604	635	622	635	585	603	631	631	641	614	631	666	622	600	615	595	598	604	636	610	576	621	610	624	569	640	641	623	622	623	616	632	566	638	559	604	606	658	626	595	614	562	629	641	607	634	608	641	567	628	608	605	622	585	611	642	597	575	620	621	627	635	613	617	618	615	586	610	632	629	613	615	626	618	594	600	641	632	592	648	664	584	648	650	600	625	666	653	650	597	616	670	622	612	668	594	642	635	654	646	614	581	618	599	608	632	569	610	594	624	615	618	599	651	625	620	604	663	647	632	602	637	646	600	646	673	619	619	621	651	619	596	611	627	659	658	646	626	631	646	626	597	633	612	592	641	638	622	600	637	607	611	613	605	643	634	603	601	648	646	606	618	638	588	657	645
22972	21402	28996	24157	21400	21437	8557	2026	1573	1554	1010	865	722	642	596	534	551	455	512	454	471	498	476	419	451	430	439	457	435	473	441	403	396	473	440	420	422	413	411	410	461	419	392	429	394	425	454	408	394	397	391	443	433	416	381	366	415	429	441	406	411	417	420	427	422	429	438	442	421	426	439	401	426	401	438	445	426	394	430	447	429	408	427	439	396	433	428	411	413	424	417	407	418	403	407	423	420	453	443	429	425	420	435	418	419	458	422	408	421	430	410	427	412	451	427	444	417	451	383	441	413	418	414	388	395	398	437	436	422	411	421	431	429	402	442	459	420	422	411	394	404	420	362	426	383	416	427	394	434	403	461	410	401	422	404	398	431	411	416	430	425	405	425	393	428	411	432	424	409	387	408	463	405	401	409	454	429	417	394	422	420	392	448	420	405	397	426	437	362	397	430	428	419	442	408	410	395	432	428	401	438	434	435	420	417	430	420	433	418	417	393	422	429	406	369	439	422	397	414	397	382	427	420	432	446	389	427	380	446	440	420	403	401	423	458	410	437	424	421	444	431	385	415	409	434	426	404	424	413	406	428	418	405	399	404	429	418	409	440	438	396	439	379	395	435	441	425	432	416	384	445	394	435	430	455	412	405	430	417	436	415	418	401	420	424	437	448	432	423	420	417	424	444	372	450	410	403	422	417	422	412	419	371	409	414	435	426	416	417	409	424	424	407	429	440	420	417	400	437	412	450	405	455	424	439	408	399	429	440	416	468	411	401	417	442	427	409	404	431	395	435	442	397	414	403	430	459	410	398	393	423	417	398	395	406	452	402	411	426	431	386	385	427	395	432	403	413	408	435	400	406	445	396	423	428	446	423	414	408	394	380	446	422	401	413	443	424	414	440	386	410	377	415	417	398	400	403	406	407	445	381	406	408	436	443	424	425	415	398	420	402	394	425	425	410	412	419	397	399	428	430	406	439	427	420	427	400	453	429	441	415	396	420	391	413	471	381	438	415	460	415	426	418	422	375	438	416	402	409	392	421	436	409	470	420	415	439	416	375	382	424	446	414	432	452	423	451	447	408	411	401	409	440	417	425	408	418	375	420	400	415	419	408	406	398	387	451	376	408	417	471	422	437	405	430	428	399	447	451	449	427	407	393	411	418	422	424	424	398	396	421	396	426	439	424	416	395	426	439	416	459	432	415	419	440	430	420	426	397	448	473	407	401	409	412	452	398	364	416	440	401	414	451	405	450	433	410	434	422	418	425	420	428	416	428	414	389	431	404	408	410	418	410	396	450	411	417	419	462	415	427	405	432	421	389	419	414	438	414	399	446	449	422	393	416	417	403	424	414	452	393	397	395	418	433	403	414	410	444	392	397	409	412	401	423	406	419	447	399	419	447	439	427	431	407	451	377	415	424	403	408	386	419	445	416	433	413	412	407	422	413	441	405	431	407	429	428	402	410	427	383	394	393	408	391	438	411	391	432	377	422	419	420	414	405	434	424	413	432	438	404	415	454	447	427	420	401	419	412	420	412	387	417	414	441	429	404	434	378	431	431	400	414	421	404	393	421	435	405	447	428	422	469	433	396	418	409	409	421	428	425	426	411	414	408	382	422	379	456	458	403	467	391	395	399	424	400	449	415	404	403	365	393	376	409	422	402	366	399	395	406	380	420	399	392	413	422	421	428	430	438	422	400	427	427	401	393	408	434	417	447	452	388	425	446	401	390	433	409	405	408	408	404	439	437	416	412	409	417	400	383	443	398	394	400	427	386	423	380	433	417	415	396	425	372	449	404	404	404	422	423	383	436	423	442	429	413	396	407	417	455	400	432	426	404	377	418	404	397	436	409	403	405	423	393	381	426	409	401	419	383	406	416	422	398	405	433	397	392	399	428	449	407	399	432	411	441	417	432	388	404	443	438	418	395	411	396	410	404	439	407	428	419	409	451	419	405	411	425	444	431	435	414	402	446	435	431	419	419	424	392	416	449	413	449	405	403	441	432	410	420	423	396	412	396	403	422	417	404	397	433	421	461	413	402	410	418	390	416	399	446	382	405	450	423	421	402	424	398	425	387	418	425	391	400	393	433	419	448	402	437	433	432	428	406	445	433	427	430	422	423	423	411	422	406	391	429	430	374	435	400	385	408	388	372	397	444	407	378	402	445	398	402	431	404	423	376	393	427	418	425	463	428	412	423	367	411	405	429	423	403	417	412	388	389	408	424	421	406	395	394	400	429	427	423	462	380	412	443	415	421	393	405	399	399	427	396	402	415	433	399	412	380	428	402	422	402	401	394	417	416	421	413	415	399	441	420	389	456	422	456	406	400	395	426	397	373	402	368	442	409	422	387	439	394	397	440	407	382	419	414	419	407	407	411	379	349	399	428	436	448	393	458	426	399	427	436	406	403	429	397	440	431	451	419	412	431	434	444	408	408	414	412	413	406	407	435	432	378	420	403	441	435	428	409	428	417	416	419	420	426	396	408	419	434	440	422	413	446	398	432	389	419	404	423	389	394	425	415	452	405	419	392	384	432	448	440	435	432	429	419	405	444	428	435	430	399	413	410	448	398	437	403	400	430	419	401	418	427	407	432	421	427	434	430	421	428	398	441	413	428	403	436	471	418	404	404	460	427	372	404	368	395	430	401	444	411	395	436	412	404	456	434	416	449	383	420	394	451	420	417	407	394	404	427	427	382	430	433	414	426	411	410	443	438	398	419	409	392	403	420	416	418	424	367	382	440	394	420	396	399	396	436	419	407	443	420	424	385	381	400	437	394	395	428	448	392	425	428	434	410	401	437	436	426	400	406	429	407	437	417	399	411	395	422	428	415	397	397	406	403	389	431	420	422	395	443	425	414	399	393	424	417	389	384	390	411	438	418	416	433	403	416	437	362	420	413	377	438	438	404	404	426	439	396	428	407	426	412	449	375	432	391	422	411	416	403	419	411	414	408	385	420	433	412	397	399	394	454	432	410	415	441	384	423	416	417	395	386	395	430	390	431	403	442	428	431	446	427	430	354	423	446	428	424	433	392	405	383	438	405	433	405	406	436	397	448	367	371	436	405	410	417	421	434	440	416	409	386	412	417	436	414	392	400	390	406	450	411	413	441	397	368	435	410	409	396	425	422	413	447	411	381	395	419	447	403	400	395	414	382	400	429	398	391	453	381	460	438	432	400	406	454	401	407	432	398	444	426	433	385	395	405	385	463	420	388	414	428	410	393	397	397	391	430	423	417	411	400	374	418	418	403	376	408	446	405	426	425	452	387	429	405	432	424	452	401	433	406	397	381	404	418	409	415	486	415	404	389	429	427	414	406	395	438	420	399	407	432	387	424	430	415	395	393	427	410	409	480	421	439	422	428	400	383	409	407	442	425	418	451	421	367	428	390	396	413	416	420	448	434	434	419	404	434	404	403	403	419	406	420	420	409	415	426	437	429	381	434	394	401	389	387	400	438	384	438	382	414	436	420	422	458	392	411	437
29338	46958	21933	11962	9650	8158	4007	3165	2845	2608	1612	1280	1081	863	774	601	625	613	561	555	507	545	492	511	457	441	473	489	439	449	472	450	438	432	436	469	421	456	448	459	437	477	440	446	441	442	425	419	444	440	434	414	436	434	384	421	428	425	426	421	453	379	444	469	458	425	435	445	428	424	427	440	429	410	438	437	440	441	463	444	428	438	431	449	403	447	382	418	439	439	368	445	437	435	419	430	440	444	412	420	400	465	380	406	438	435	388	438	431	412	420	408	449	422	408	426	422	403	427	419	445	410	460	452	430	438	462	391	415	415	400	393	423	432	403	440	419	408	408	429	435	431	444	424	431	395	407	404	433	424	413	459	406	458	425	429	429	431	414	424	415	413	441	428	429	375	411	420	405	425	436	395	416	395	465	413	464	421	413	432	437	407	432	426	408	449	408	417	439	452	417	409	438	420	433	447	442	431	405	412	439	442	403	417	451	409	420	434	424	423	401	407	405	414	428	420	447	466	417	405	405	421	398	444	413	429	440	410	413	435	429	451	431	417	403	419	413	420	422	423	440	417	419	403	410	464	430	433	413	412	400	436	418	419	441	433	421	452	413	389	412	395	432	424	424	418	425	419	456	422	423	436	459	425	408	422	436	435	415	468	454	412	377	402	422	429	407	454	406	432	423	428	384	402	397	431	440	383	467	445	434	407	446	429	439	446	411	434	430	416	406	417	405	435	438	416	451	447	434	451	441	412	431	388	403	418	439	422	414	431	440	434	415	430	411	399	412	429	393	423	388	423	427	428	412	413	441	439	423	410	410	414	434	435	393	442	402	417	447	422	424	445	400	430	413	429	439	433	424	430	428	421	424	396	447	455	413	429	425	428	382	423	432	397	426	413	409	434	467	436	397	407	419	448	373	376	422	405	420	429	407	414	409	434	444	454	412	424	429	407	399	412	467	411	434	446	414	456	376	449	423	392	432	408	434	404	442	423	417	430	390	420	435	448	457	394	421	424	411	401	393	433	409	437	423	404	420	398	417	444	429	425	429	443	426	433	417	456	414	429	454	441	435	423	430	436	437	428	407	412	443	453	419	464	433	404	429	421	449	425	439	379	410	439	409	452	412	430	412	417	452	448	440	372	433	372	417	426	365	390	410	429	408	446	426	459	454	440	416	439	398	403	445	411	434	429	419	406	406	411	454	384	383	428	405	406	400	416	393	446	429	441	457	407	462	439	397	459	437	409	402	444	424	396	410	423	433	440	435	415	417	400	429	386	413	440	464	399	412	437	431	441	428	463	435	408	415	429	423	434	424	414	415	430	429	424	407	415	444	421	449	428	387	435	436	411	397	389	444	438	433	448	414	424	468	458	436	430	455	399	408	428	391	403	435	435	432	404	427	428	409	439	426	453	414	463	393	454	424	471	439	441	424	431	438	418	407	418	424	420	406	402	422	461	443	439	398	415	433	417	450	426	394	436	407	446	433	428	421	461	427	382	410	412	421	402	437	428	410	420	407	440	366	422	445	400	418	419	455	467	441	428	424	418	438	408	423	443	389	406	441	415	407	453	387	419	415	420	404	428	451	416	367	454	432	439	410	436	417	443	425	425	450	428	427	419	430	390	410	424	404	422	437	437	434	424	457	418	386	410	427	411	431	425	427	395	438	395	469	381	402	430	421	430	428	412	445	417	458	421	429	428	405	419	439	428	430	472	451	425	427	428	432	416	427	458	485	394	429	424	408	446	407	401	424	437	433	407	431	430	390	442	415	420	441	459	421	436	421	418	387	400	418	446	440	402	404	417	395	416	467	431	408	435	411	436	431	456	426	396	448	407	411	443	454	439	424	429	420	401	454	436	408	428	431	452	421	418	382	428	413	421	433	455	444	412	457	436	430	464	440	424	439	445	395	417	422	413	436	422	420	433	450	401	383	412	412	412	423	427	395	408	417	400	395	427	428	415	425	455	453	460	433	427	409	402	430	418	438	371	443	407	385	416	406	425	402	420	433	408	417	432	420	448	413	387	415	411	453	434	427	410	405	436	427	419	424	453	461	426	397	451	443	418	443	418	426	433	409	460	440	413	404	405	412	413	428	405	403	399	493	454	408	407	401	402	423	423	448	409	404	399	440	427	449	408	437	418	441	412	422	406	438	436	434	419	426	371	407	415	435	429	436	431	410	388	379	441	425	441	413	439	400	405	425	421	446	433	396	468	437	467	426	434	421	412	453	415	422	432	423	433	392	415	424	428	450	410	454	415	409	408	418	420	429	396	437	450	464	435	422	440	401	404	434	430	430	460	431	400	434	419	447	439	432	406	424	457	418	411	453	430	395	419	416	432	387	428	424	401	453	466	406	455	396	434	426	413	416	426	422	433	410	411	400	425	444	447	414	386	440	432	451	411	436	424	431	475	428	396	477	408	436	457	420	433	424	443	461	431	410	428	404	415	413	460	419	460	422	397	411	433	446	398	433	441	426	428	399	415	412	431	443	403	432	424	449	449	435	417	457	422	434	408	454	440	445	452	428	449	432	400	429	421	432	425	424	430	393	417	419	418	400	457	453	443	398	420	414	431	375	413	447	446	392	438	436	443	422	427	388	446	444	426	438	441	418	406	383	424	431	417	408	402	401	395	420	451	412	409	437	434	433	398	422	423	399	416	420	410	416	398	426	423	410	408	417	409	434	411	462	426	437	440	408	440	422	448	415	406	428	425	431	425	407	477	439	466	430	412	418	414	432	420	453	442	460	451	437	446	430	442	433	419	414	394	416	450	457	429	383	430	444	467	432	448	422	367	448	477	404	415	429	399	417	416	416	421	407	449	448	446	409	451	442	418	491	429	434	421	425	463	413	436	451	414	454	431	433	441	410	466	440	407	441	377	458	427	413	421	418	416	407	392	428	399	419	429	434	423	444	442	433	430	484	469	382	429	435	401	451	424	404	420	412	445	390	382	418	453	424	407	443	377	433	418	365	413	420	402	414	441	435	427	399	391	425	418	414	393	381	420	418	431	426	444	441	431	431	444	402	426	406	382	437	465	418	401	445	391	419	432	426	440	423	407	449	401	440	417	395	428	403	425	428	458	449	414	390	394	402	410	415	431	422	418	439	401	398	460	416	427	439	399	398	413	421	419	425	425	406	438	415	413	422	404	401	433	444	411	423	426	420	483	382	404	417	422	398	398	446	403	424	401	434	442	443	421	449	431	433	438	405	431	435	472	427	459	400	449	426	418	396	407	446	412	399	425	420	411	445	463	413	378	429	432	422	438	437	444	403	421	413	434	435	438	427	417	450	460	407	433	411	421	419	423	464	397	405	424	439	432	423	457	397	417	427	435	398	434	432	443	376	441	443	428	421	403	439	428	419	417	397	427	476	413	414	462	428	409	427	446	435	421	413	439	430	389	440	446	427	421	431	445	448	401	431	418	428	422	428	435	406	439	436	473	447	419	429	436	416	417	389	395	385	451	423	430	392	450	419	424	423	392	402	419
28460	21143	11392	3329	2055	1670	794	691	674	718	572	459	453	457	421	412	370	413	439	416	385	416	396	381	426	414	409	388	407	407	404	408	334	401	391	393	413	393	406	416	403	361	393	392	410	390	415	380	390	395	408	368	382	395	425	410	367	408	390	393	397	412	399	398	396	409	380	351	436	387	383	368	359	402	405	407	410	411	391	402	384	397	395	396	426	403	383	398	415	352	416	415	381	362	397	415	410	422	384	341	396	402	410	378	398	404	354	380	417	396	378	406	404	377	428	417	405	369	427	403	369	359	381	395	383	389	400	396	386	400	410	406	425	416	373	421	350	426	397	421	375	375	415	396	402	417	428	412	397	403	402	385	396	439	395	391	427	423	425	397	391	399	390	405	414	385	421	412	417	413	400	376	397	408	384	394	397	417	393	403	384	402	402	392	397	404	393	387	379	370	394	399	411	384	401	385	414	413	379	397	409	393	419	371	378	422	360	428	404	411	381	381	417	403	376	393	434	388	395	408	391	367	388	414	375	386	371	418	362	378	400	373	415	399	398	383	414	420	407	413	441	389	422	401	371	404	419	384	395	423	388	414	405	393	389	413	384	395	410	441	421	395	408	406	417	396	414	410	397	408	410	422	378	377	372	392	396	389	384	441	403	387	358	376	378	396	378	385	375	379	407	410	431	391	393	392	418	381	386	393	412	436	375	408	423	406	402	372	428	428	378	411	360	398	398	433	400	371	409	398	399	388	370	407	406	373	393	365	391	399	390	427	404	417	374	420	418	421	383	429	409	409	369	384	371	368	420	400	416	364	360	441	400	374	406	418	403	389	429	411	416	438	387	393	364	407	406	362	403	395	469	407	384	377	365	399	426	371	409	422	425	385	421	392	384	414	363	364	396	383	367	450	371	382	408	353	421	400	412	379	418	393	387	417	392	356	391	422	392	419	383	374	384	399	405	401	357	368	442	413	428	428	393	426	351	402	427	383	427	410	371	394	360	402	407	399	412	380	411	404	381	402	409	400	404	394	394	422	370	383	416	407	390	365	376	376	388	372	361	396	419	377	412	411	418	390	377	379	424	388	371	387	391	387	394	430	379	397	410	367	424	376	407	408	431	441	416	414	404	407	377	381	407	393	399	417	411	364	422	409	413	396	381	416	364	422	413	395	388	390	393	374	397	367	395	363	414	416	414	411	395	411	405	371	410	364	366	401	386	457	388	378	391	393	398	436	387	382	379	364	397	357	354	374	390	372	371	411	397	405	419	435	386	418	369	408	434	433	409	368	412	382	405	415	392	401	392	371	397	366	395	385	423	422	379	421	391	361	387	418	422	379	388	392	402	402	378	419	396	391	396	396	430	427	396	459	400	390	401	384	397	398	396	391	420	416	387	418	402	380	402	418	421	365	407	370	400	380	430	424	405	394	365	376	406	380	394	365	390	373	381	417	376	375	375	393	392	365	408	397	439	378	372	399	389	433	375	397	405	397	416	384	359	424	381	401	399	422	386	379	395	397	416	398	405	388	399	397	375	387	353	382	405	395	403	429	378	394	399	380	403	412	382	400	414	413	399	408	396	413	362	411	349	408	400	392	410	385	397	403	412	402	409	389	417	422	341	387	414	415	389	397	379	448	375	389	404	413	366	398	402	415	407	413	417	386	393	354	380	366	414	408	409	365	389	427	415	411	392	398	392	379	399	375	411	396	359	348	390	365	396	384	405	373	375	375	415	419	414	423	409	395	407	363	413	385	414	414	421	413	399	394	438	363	367	374	435	381	372	420	371	400	395	361	404	370	414	370	412	399	397	418	376	388	379	381	379	406	372	421	397	378	391	384	385	417	398	390	367	395	409	374	387	441	408	443	337	401	410	419	421	400	392	460	414	388	414	390	392	404	381	408	398	378	452	393	382	394	395	369	377	372	445	413	397	404	390	404	385	383	394	363	398	371	415	442	361	407	384	409	412	394	424	422	377	407	411	409	361	373	428	416	380	378	411	396	421	408	373	404	451	371	383	393	402	437	416	383	365	387	409	361	393	413	351	411	425	427	393	422	391	397	403	377	406	428	397	378	393	400	385	390	393	405	401	410	397	379	403	367	376	388	420	403	378	381	406	400	377	392	392	383	434	401	411	423	400	375	367	403	410	414	378	381	372	409	404	401	416	388	399	368	413	392	399	423	392	421	374	412	424	375	397	409	379	424	390	391	380	399	443	360	408	393	427	392	383	351	375	415	380	381	422	386	386	396	403	398	371	394	412	349	395	403	402	394	410	393	419	409	413	363	412	359	384	409	398	406	396	407	427	383	391	379	384	362	350	410	355	399	410	381	396	343	378	410	391	383	429	397	391	387	402	374	403	355	394	392	372	393	382	390	399	396	432	392	386	413	395	342	386	410	419	410	395	392	386	364	399	385	422	404	406	385	379	412	385	392	399	420	390	357	399	369	400	412	382	414	394	387	396	394	376	415	424	425	389	416	385	385	385	401	391	379	397	422	395	353	379	431	399	417	383	385	424	379	371	430	380	372	362	392	346	381	369	414	404	375	425	440	381	385	355	421	432	408	395	390	395	375	394	412	411	406	422	411	449	408	369	378	381	415	453	416	376	381	384	384	425	396	409	385	397	405	369	408	404	367	393	376	422	355	389	376	393	402	385	380	389	417	406	410	418	381	392	440	394	332	372	371	371	420	394	426	411	405	387	357	417	379	393	383	374	409	375	412	400	409	401	382	409	404	418	399	414	441	406	379	405	414	384	380	401	391	377	406	370	380	386	439	423	406	414	378	390	390	385	382	396	377	421	399	384	364	373	410	381	414	393	395	399	373	408	392	431	366	385	421	387	425	402	391	389	362	403	403	372	423	394	414	416	384	432	379	378	418	383	409	363	387	386	338	379	401	402	415	367	390	408	417	406	396	395	379	428	395	400	391	400	406	437	401	392	404	357	416	357	397	421	391	411	410	416	376	418	422	407	379	387	389	383	436	389	391	410	382	407	379	375	386	417	415	393	422	379	374	376	415	432	419	398	395	362	412	386	395	382	406	418	443	437	365	441	393	386	412	385	372	397	373	404	390	372	411	373	423	412	334	407	399	364	395	437	385	427	434	423	415	432	393	425	389	377	382	370	422	412	406	371	412	418	366	414	381	368	385	406	388	415	416	397	387	384	375	415	380	396	408	411	401	393	403	379	428	398	393	388	389	418	421	402	416	444	382	386	403	403	385	421	395	424	387	401	426	425	430	391	386	389	390	406	431	424	379	434	385	422	416	380	390	446	381	386	374	375	395	444	395	417	397	377	407	404	434	418	408	384	405	390	372	431	354	402	353	378	361	431	383	415	410	397	404	383	393	429	398	392	399	398	410	401	373	398	408	394	410	384	382	375	412	388	354	398	408	381	388	414	436	389	419	393	400	394	420	376	356	393	407	404	389	388	390	413	409	391	398	443	385	421	405	378	381	397	394	381	365	417	373	368	354	439	384	372	398	413	375
20130	25581	8422	3656	3283	2858	1134	1056	1095	1108	809	630	573	559	507	459	483	478	447	477	432	481	420	422	447	470	426	440	450	425	410	453	403	450	448	433	431	463	443	413	415	476	453	443	439	440	464	442	464	418	456	424	423	454	457	456	480	425	418	416	429	416	454	435	409	456	452	459	450	417	426	458	418	436	429	451	413	438	474	467	409	441	406	449	443	426	425	433	435	427	463	437	450	433	440	407	439	437	424	390	449	452	445	486	442	434	487	442	390	483	445	486	448	435	449	448	454	439	419	441	444	484	456	436	408	436	465	437	404	417	462	422	452	424	420	445	400	428	445	451	456	462	478	447	436	446	412	444	430	448	443	458	460	416	427	416	407	432	431	442	418	431	430	455	376	411	399	427	440	453	477	467	422	419	431	447	413	432	422	406	453	449	424	444	469	405	459	430	427	452	421	431	423	388	404	415	397	437	394	463	440	426	438	435	435	494	438	420	435	422	447	422	457	475	395	469	470	441	415	422	404	439	446	439	443	439	440	425	427	413	445	450	434	401	444	418	454	424	409	459	406	437	415	448	447	438	431	408	454	452	409	435	405	406	442	436	430	416	436	397	451	424	434	437	419	435	418	424	450	473	444	469	447	412	444	421	428	419	438	382	421	432	455	400	448	411	453	440	410	416	450	440	415	497	432	482	406	453	432	435	411	411	439	441	445	422	446	431	444	414	423	441	434	411	406	464	458	410	422	431	396	401	419	448	434	420	402	433	481	429	435	459	421	402	456	459	424	409	415	438	398	427	403	457	407	408	433	433	439	422	421	414	405	480	429	457	452	412	447	427	426	454	460	420	481	430	435	408	455	433	444	429	459	413	449	430	457	426	440	462	441	422	412	427	440	462	428	410	430	371	466	444	439	431	456	445	435	458	411	432	434	426	403	435	450	426	443	412	441	465	425	456	438	442	461	438	449	437	422	479	422	465	431	436	408	427	422	425	424	420	410	417	450	420	409	440	448	418	450	475	452	400	412	413	447	389	446	475	433	458	480	408	444	417	407	480	424	446	410	444	460	422	407	442	439	431	420	442	434	463	408	440	437	382	451	449	411	456	425	430	447	437	407	430	463	424	444	432	429	437	464	404	445	427	463	447	459	410	492	418	400	478	401	427	442	461	423	443	432	421	438	429	418	465	433	446	449	410	411	459	412	459	421	456	424	439	418	466	456	454	392	437	453	434	384	429	437	407	415	439	437	420	450	442	386	390	418	445	428	448	468	426	442	432	445	408	419	449	447	429	432	448	437	432	462	455	444	471	408	398	422	477	446	417	392	467	420	429	453	446	440	410	418	427	422	457	461	442	424	409	429	428	452	435	433	421	400	445	445	421	453	459	419	412	401	409	410	458	487	451	429	418	470	433	449	406	413	449	431	459	431	453	407	428	419	428	430	443	438	454	426	390	415	416	432	441	453	454	438	448	457	451	434	436	462	439	436	424	437	428	453	453	441	416	425	430	422	420	493	445	454	422	436	426	408	418	448	444	450	427	420	465	429	411	425	436	431	413	411	447	447	460	442	429	421	432	441	409	420	434	397	434	449	456	428	457	415	406	439	434	427	433	435	405	411	449	447	431	443	436	436	412	464	431	467	401	431	428	456	432	438	446	437	430	415	431	465	426	460	421	441	438	409	430	436	465	435	454	452	407	416	448	443	430	437	428	426	442	439	448	436	430	440	445	453	384	491	403	454	442	439	409	427	432	447	400	405	441	410	421	444	405	434	413	404	423	445	421	406	416	431	424	430	445	429	486	441	446	484	428	423	439	475	415	434	412	406	408	437	440	416	444	460	461	445	439	450	410	462	444	428	415	470	432	427	416	461	405	425	448	455	459	406	422	431	420	427	429	438	448	455	419	476	432	455	440	423	433	411	433	412	429	468	454	401	422	450	434	422	431	454	439	420	446	430	439	432	445	453	448	406	461	437	436	393	477	445	410	436	438	439	419	469	481	463	447	433	422	416	456	447	454	467	451	445	425	436	464	449	427	437	447	419	436	431	430	408	408	454	442	459	431	420	436	411	437	413	433	457	458	463	423	447	474	455	424	436	408	426	402	460	436	423	412	416	444	428	438	440	432	473	419	413	444	454	453	436	421	448	432	457	427	435	450	457	430	429	451	438	432	420	450	427	458	468	489	432	426	430	420	429	452	436	423	418	446	430	426	443	443	409	401	458	463	418	422	448	419	448	483	455	439	443	423	454	460	436	437	485	457	463	427	461	439	395	468	443	422	456	397	426	451	424	474	448	410	435	446	478	418	417	400	429	410	428	453	443	419	425	444	456	416	412	410	441	425	471	456	390	409	400	402	435	459	405	457	451	431	411	436	476	492	441	408	438	436	419	450	437	487	408	435	446	452	437	424	431	410	453	438	419	467	444	428	480	454	441	438	408	401	445	455	439	441	451	468	464	468	435	424	438	451	434	436	479	408	436	483	397	474	414	418	443	436	431	431	430	404	434	427	445	446	425	441	472	458	463	403	427	419	407	440	423	426	426	436	404	411	413	481	484	435	412	395	467	417	395	421	419	458	419	421	419	463	456	433	443	423	434	446	414	449	450	479	425	441	454	413	450	454	422	474	396	446	426	437	425	439	437	444	436	403	440	440	455	426	444	462	460	424	405	446	448	395	429	423	467	409	441	416	471	464	424	460	430	446	453	444	420	412	430	437	452	425	445	445	437	415	483	476	413	417	427	423	460	467	440	491	404	436	428	464	472	414	479	416	410	466	445	433	479	477	422	437	425	407	452	434	429	412	432	452	446	485	444	431	444	444	424	449	460	430	393	444	438	445	430	426	438	414	430	407	448	431	395	471	427	422	434	411	434	435	416	429	454	435	455	409	434	385	460	413	424	426	433	442	467	414	467	421	468	421	439	460	445	450	455	450	445	430	448	426	404	431	437	436	422	421	450	440	424	423	444	433	389	440	451	431	418	428	469	430	431	416	475	413	399	466	407	445	468	437	432	415	423	396	447	451	426	474	411	440	423	395	431	456	428	420	404	401	444	438	436	446	428	421	466	461	418	408	465	445	414	417	430	425	435	459	453	438	429	433	456	418	474	426	432	450	438	450	459	409	420	452	463	417	412	445	432	433	407	422	426	419	449	466	439	446	463	451	431	406	460	461	415	424	460	421	437	468	465	438	456	419	430	446	423	444	379	440	441	416	434	432	457	464	427	432	452	455	428	420	429	447	449	412	434	434	422	382	412	425	442	419	444	416	442	415	438	460	441	457	453	424	446	437	376	439	420	419	430	468	412	424	436	446	451	416	445	421	441	380	438	428	462	417	419	453	404	457	423	444	409	411	427	403	436	463	431	368	416	430	421	444	471	421	421	446	428	455	420	472	467	396	439	401	477	432	448	438	439	426	430	416	420	432	428	452	464	445	423	436	448	434	407	418	415	433	465	445	417	481	415	379	411	429	414	478	456	411	441	423	443	433	436	448
23777	21273	28438	24430	21265	12652	2124	1100	1023	932	733	555	422	389	344	304	322	273	285	264	265	263	212	232	241	249	233	244	247	233	245	247	235	227	240	240	213	192	234	220	239	245	250	201	245	235	240	225	235	221	213	204	226	256	252	227	228	230	212	243	229	224	237	227	214	208	248	232	236	236	224	221	252	232	208	207	234	247	217	225	230	203	217	215	228	232	246	246	241	242	219	234	229	216	217	220	210	228	240	257	253	226	216	212	236	245	210	241	230	247	236	246	241	239	252	229	229	194	204	219	244	240	232	246	218	215	229	218	231	211	205	212	242	258	217	216	202	209	241	212	218	221	233	248	210	231	233	253	225	214	221	224	214	228	239	233	235	218	263	206	225	224	235	224	238	222	242	234	249	222	208	233	224	256	218	221	223	228	240	242	222	212	211	227	229	241	223	211	215	206	226	212	198	224	214	218	239	205	219	240	199	220	251	233	219	199	226	221	210	234	212	229	211	219	237	220	223	249	224	226	242	219	208	231	228	255	241	228	261	230	230	225	211	249	197	236	224	230	242	217	220	241	233	239	227	219	218	228	198	256	242	241	218	229	215	229	196	244	199	225	209	228	266	248	237	226	216	224	234	233	269	213	214	220	246	225	234	225	231	238	240	219	205	191	236	232	212	215	238	240	238	241	206	236	247	221	249	250	230	220	238	264	249	222	233	206	232	209	206	254	217	241	206	217	232	231	222	252	226	234	234	224	228	235	251	223	233	227	228	224	231	224	219	209	240	243	206	225	224	233	236	245	226	244	210	235	232	223	222	241	238	223	215	222	208	225	233	220	212	216	237	238	245	234	229	217	217	248	240	223	242	204	219	232	221	222	226	244	210	213	238	212	226	230	246	232	217	197	250	228	201	242	235	244	215	237	245	221	243	206	246	225	228	210	247	191	247	222	236	231	220	231	231	223	206	216	268	255	219	254	216	210	259	241	247	260	225	235	199	209	219	219	249	216	214	217	230	208	233	228	208	209	264	249	220	224	234	239	232	255	210	223	252	244	236	239	244	237	220	215	219	239	237	255	216	232	233	228	216	242	225	205	226	217	222	221	239	211	244	215	214	217	224	225	250	205	223	236	228	225	236	223	248	217	218	268	248	235	198	209	210	236	212	217	229	229	251	239	224	238	224	255	225	243	235	229	245	236	223	219	232	234	233	231	212	218	235	229	217	214	224	220	212	227	222	224	222	216	245	219	242	210	220	240	235	221	220	232	237	262	242	236	217	219	236	240	241	225	210	238	240	240	227	240	243	243	233	219	243	223	242	255	237	225	225	217	201	222	215	224	226	221	222	230	219	217	236	228	219	225	219	225	228	201	241	229	236	215	227	210	236	236	221	218	228	235	239	212	211	232	230	262	215	227	254	241	256	246	231	245	188	242	222	199	222	209	208	220	207	205	220	233	234	229	227	231	208	220	219	241	222	220	230	225	226	231	247	218	227	201	232	254	244	211	222	207	213	210	211	243	213	247	258	197	216	229	220	228	234	221	262	232	256	205	222	227	202	204	234	232	234	226	234	218	217	226	258	224	247	231	245	264	208	240	236	220	223	219	209	241	250	248	203	249	195	225	218	233	199	240	212	215	244	212	226	239	253	230	230	222	211	245	255	229	214	223	238	233	244	200	244	220	223	255	231	211	244	217	249	256	244	233	212	239	222	217	217	220	238	209	231	199	249	240	243	239	236	221	213	202	212	206	229	197	214	232	246	207	215	221	217	229	237	212	235	253	222	222	239	257	239	235	217	209	217	232	217	236	222	236	240	217	234	197	227	253	250	216	233	227	209	193	207	226	225	260	255	212	234	220	223	204	221	254	259	243	222	219	243	236	230	231	225	259	222	230	222	231	209	211	235	225	199	216	192	225	244	212	249	238	227	231	230	237	236	228	213	221	219	225	243	243	226	262	225	204	206	236	227	243	223	244	241	232	241	205	229	230	225	217	206	229	216	249	221	235	219	227	217	222	215	197	220	222	259	222	199	215	225	220	259	241	242	211	211	222	197	223	259	248	233	211	219	227	223	214	244	227	197	244	229	235	228	236	235	247	229	231	231	212	216	263	220	228	224	213	226	247	242	195	213	224	206	248	210	234	222	221	219	216	231	218	209	194	233	251	264	225	210	232	215	222	217	231	219	194	229	213	201	216	216	215	239	229	242	220	195	232	221	220	219	240	228	212	243	217	228	220	251	214	239	201	217	223	222	207	238	216	235	246	249	252	246	214	228	221	230	235	210	220	234	232	232	232	225	232	222	233	223	244	255	219	259	245	234	231	246	234	237	249	232	228	239	211	223	224	229	228	249	237	239	211	216	236	237	209	263	212	228	218	211	211	241	231	249	227	207	256	228	232	217	210	238	251	230	214	235	234	226	222	220	220	230	259	194	238	230	228	211	245	228	225	186	247	211	207	229	259	245	224	216	234	199	210	261	244	234	252	203	234	220	245	261	234	227	253	238	249	211	215	222	247	216	217	237	229	227	220	222	204	244	253	233	232	236	236	229	215	258	255	239	228	200	235	261	248	207	248	220	246	221	232	226	222	241	225	231	225	243	242	256	204	259	232	237	209	234	215	224	237	231	221	260	248	229	211	227	237	216	218	204	215	227	226	219	230	235	223	217	216	243	215	218	205	238	253	226	220	232	251	238	228	239	242	213	230	233	222	228	222	207	263	207	234	216	194	215	242	222	237	208	242	216	214	258	227	235	252	234	244	238	219	207	224	209	219	260	240	218	214	235	204	244	211	246	235	255	228	232	230	245	203	227	219	192	215	219	226	226	212	219	245	221	223	210	199	213	225	240	268	242	254	214	206	221	207	228	227	215	249	248	203	190	228	236	211	221	245	226	228	229	224	234	237	244	243	222	256	242	230	251	216	241	232	219	251	199	246	221	242	216	224	241	219	246	214	211	208	225	250	219	213	243	242	238	247	266	231	223	218	210	264	229	225	210	256	230	220	237	232	246	233	233	228	255	197	228	235	224	233	213	244	192	226	251	221	220	221	226	243	223	224	231	226	217	204	237	239	197	219	229	202	226	238	209	207	236	238	206	229	233	197	238	218	205	241	233	208	236	241	242	214	221	238	224	225	264	252	254	223	218	217	224	222	210	223	224	227	219	197	230	252	216	237	234	250	223	214	256	226	254	255	191	233	216	228	207	246	221	197	205	217	242	231	247	226	220	238	253	239	229	231	214	206	223	241	225	209	232	227	229	231	229	201	220	209	241	238	214	197	221	250	250	217	244	229	258	225	221	238	219	213	246	236	205	231	216	247	231	237	206	240	218	201	219	251	237	204	216	217	242	206	234	239	225	270	220	218	267	216	239	231	250	241	221	224	240	227	205	242	231	240	237	223	224	237	228	231	203	210	221	212	234	240	221	220	271	215	233	216	239	244	214	238	247	246	222	190	241	252	216	237	234	217	235	212	266	226	226	221	224	233	237	205	213	213
25575	40486	16274	7629	7216	5833	2232	2049	2025	1657	1265	845	637	524	520	405	364	344	351	339	312	291	310	305	301	266	273	288	280	241	307	299	261	252	314	266	271	295	246	250	263	243	261	261	223	264	265	235	231	255	267	263	253	289	272	275	275	245	250	242	262	261	278	267	237	248	252	252	263	256	265	261	216	246	242	290	275	236	286	283	258	253	253	244	268	245	244	269	252	263	278	276	238	280	275	203	251	244	243	236	257	244	264	283	257	263	277	264	258	255	248	264	254	265	281	223	289	265	243	250	268	261	267	243	274	287	239	235	263	251	223	280	265	249	254	274	266	240	234	264	267	266	240	248	242	262	268	258	254	293	295	244	238	274	280	278	228	236	266	264	231	274	247	256	273	278	222	253	240	256	265	277	253	265	242	246	263	246	248	241	258	269	266	214	259	237	289	292	246	264	261	211	261	249	297	241	209	263	254	232	261	265	234	242	254	255	245	258	271	241	232	267	254	266	243	267	236	243	269	251	243	257	231	257	277	243	244	260	237	227	236	244	248	255	207	228	279	257	277	258	266	257	278	235	239	219	234	242	249	241	214	244	276	224	264	245	265	261	245	243	229	240	271	224	235	258	244	259	253	278	258	244	254	258	258	264	273	234	265	251	242	260	255	281	252	230	250	244	240	274	237	264	268	263	247	256	263	247	256	236	265	259	241	259	275	254	265	253	266	252	247	243	268	241	252	245	291	243	258	267	265	237	246	244	275	270	271	267	223	233	257	238	243	248	244	241	253	264	232	269	251	251	244	242	238	244	268	251	263	259	244	257	260	265	249	220	230	266	268	272	262	244	245	251	235	274	239	247	266	280	266	259	262	246	260	253	260	262	228	273	213	236	268	226	275	251	268	270	266	254	226	261	260	266	251	257	266	235	244	243	274	248	262	292	265	225	263	249	239	248	249	254	239	239	248	250	263	247	228	238	256	246	252	234	260	255	284	280	249	261	242	248	245	241	246	249	254	243	265	255	274	259	255	249	279	255	271	238	248	253	225	242	236	276	255	250	246	247	266	241	264	237	252	247	242	254	249	261	238	244	242	271	247	251	265	251	249	250	254	242	250	279	277	276	261	232	231	262	268	236	244	252	243	260	238	234	259	261	258	268	254	220	256	276	241	262	251	240	227	251	235	256	283	251	271	241	254	278	262	249	257	227	250	227	222	242	248	232	267	231	266	243	266	266	263	258	249	246	238	241	229	235	233	278	248	261	253	271	242	241	258	230	246	264	254	262	244	248	253	245	246	247	255	265	244	251	248	246	247	252	245	245	272	256	264	255	265	248	271	271	263	237	235	249	262	261	242	256	254	254	259	268	271	248	233	235	249	241	257	244	260	260	243	230	244	255	268	228	261	221	271	254	243	251	246	260	269	231	260	283	254	264	244	272	266	255	252	236	261	256	268	255	242	233	269	242	279	269	247	262	250	244	228	231	226	264	238	268	239	236	269	245	273	251	262	258	264	252	232	247	245	271	220	264	251	260	250	255	244	222	259	251	233	254	261	261	261	252	278	241	280	224	250	239	249	229	241	244	274	244	274	241	262	233	227	243	244	242	263	243	242	233	258	253	258	280	261	232	245	259	256	278	256	225	252	244	275	246	245	239	264	269	246	253	231	260	241	262	234	246	253	260	266	225	242	228	242	259	279	282	278	261	251	252	251	247	235	238	219	266	274	261	261	231	241	243	250	256	253	242	263	265	246	249	255	235	235	265	266	253	230	254	257	255	253	251	244	244	250	253	250	285	262	262	256	282	253	242	268	268	234	227	243	253	208	257	250	257	259	250	292	242	270	244	255	259	254	250	247	244	235	242	261	274	267	269	261	265	240	241	238	264	255	269	251	241	258	227	255	237	263	235	232	241	248	239	242	269	268	277	250	264	240	240	255	265	264	239	273	237	252	248	250	230	256	273	229	250	252	240	287	253	242	256	274	266	266	242	267	261	235	261	248	265	271	263	266	253	266	251	263	277	247	249	279	230	245	261	242	227	245	249	265	253	269	219	242	233	264	255	256	271	242	237	225	265	252	262	281	232	249	243	246	234	269	256	239	244	238	279	273	237	258	244	256	251	251	234	240	252	269	258	253	267	246	271	234	245	259	276	259	241	272	247	225	257	263	250	256	232	262	275	255	260	254	280	237	224	267	253	243	257	255	240	254	232	263	257	233	234	228	242	261	233	246	232	248	270	230	256	248	295	263	243	244	259	263	255	256	210	241	283	244	235	265	258	225	250	236	256	267	253	265	270	251	270	241	233	248	261	235	256	290	231	257	244	245	237	238	250	276	247	246	258	253	267	236	244	254	257	274	231	238	280	227	243	248	247	229	246	255	278	231	221	241	251	269	250	256	262	241	243	235	275	266	249	293	236	278	259	290	251	261	235	268	239	263	274	235	263	265	252	270	254	245	243	265	264	229	238	253	264	261	253	264	281	266	246	266	275	230	249	226	261	278	245	241	273	259	263	242	269	267	279	240	244	243	264	271	245	240	233	250	277	254	255	256	243	229	234	238	247	242	253	252	233	248	250	243	253	254	273	263	247	235	237	269	255	229	256	259	248	265	295	248	265	265	248	268	240	260	261	250	262	270	284	258	266	277	265	236	246	236	264	260	269	246	263	246	266	245	250	254	276	254	224	282	268	243	229	258	233	288	271	276	231	262	225	253	240	236	277	271	260	252	251	282	250	243	262	239	236	254	264	258	258	303	243	249	234	266	238	271	258	211	241	263	247	278	225	264	247	255	285	252	219	251	250	275	272	270	252	260	262	278	232	249	236	255	246	240	227	240	229	261	258	224	266	235	260	233	237	256	242	260	272	241	240	234	274	251	259	275	248	252	235	280	258	249	260	233	241	247	295	242	261	245	270	256	253	244	252	249	245	245	244	235	232	257	278	247	230	239	280	250	249	234	256	276	269	268	249	259	247	246	249	243	243	251	258	240	250	261	267	252	255	237	296	245	254	249	264	237	247	262	249	251	255	253	242	255	253	263	276	255	281	249	248	256	245	263	230	251	275	272	247	229	261	244	226	224	239	277	262	262	255	232	253	241	217	250	245	248	243	269	228	237	263	242	253	258	248	262	226	244	275	257	270	281	246	271	255	237	274	277	268	251	242	233	237	253	242	264	273	253	265	255	231	229	266	275	270	250	249	247	257	263	252	240	230	247	207	252	238	235	229	235	256	261	236	248	260	260	226	247	222	255	240	244	269	230	253	265	230	281	273	267	239	255	254	260	284	276	236	254	244	247	266	240	250	284	274	220	249	266	248	282	250	251	269	260	249	256	252	212	268	268	266	279	242	263	274	296	249	280	243	244	252	243	258	243	254	247	252	243	253	240	244	259	258	255	247	250	296	233	284	254	287	284	216	276	249	247	246	249	267	265	232	225	272	264	269	235	260	237	270	248	236	245	237	244	248	276	254	261	277	238	249	237	239	256	257	274	258	272	263
25301	21300	26967	25461	8997	2769	1466	1096	1000	940	885	773	716	666	667	674	603	607	651	615	555	584	564	628	638	597	626	578	609	569	601	603	576	618	586	572	565	613	592	585	586	617	567	613	570	562	592	618	599	622	635	552	562	576	607	579	588	622	610	596	613	600	546	576	580	589	638	591	557	576	570	578	599	598	573	594	590	576	599	628	622	540	628	596	587	569	564	622	572	580	587	607	632	594	624	602	616	559	605	586	579	621	541	611	552	644	619	586	606	550	575	554	621	594	598	620	602	595	586	619	612	550	613	572	589	603	593	645	529	638	545	584	613	626	583	563	587	576	572	582	562	634	609	551	606	561	552	631	579	588	572	582	591	545	600	602	574	563	616	598	579	580	600	604	603	598	597	625	567	597	588	607	570	576	595	548	619	580	588	558	610	603	579	605	599	624	621	603	596	589	608	600	570	637	563	625	560	629	588	537	604	619	604	598	624	556	593	605	589	611	650	611	600	545	563	562	594	594	588	598	586	557	598	637	621	561	572	621	552	614	612	612	596	585	585	607	589	591	603	589	606	582	620	568	631	559	672	582	592	603	567	556	588	597	556	595	619	603	598	598	620	562	596	625	558	582	579	573	572	608	549	548	588	607	627	644	582	605	544	595	571	547	600	594	555	615	587	590	593	585	578	584	605	635	617	574	575	585	608	593	612	560	583	613	580	594	596	609	595	609	608	573	582	635	596	624	567	629	633	579	546	605	608	587	606	583	603	603	602	583	589	558	570	525	577	549	651	604	573	603	601	545	633	573	599	626	522	580	564	656	609	548	599	640	577	615	626	620	585	593	585	602	628	588	594	560	566	635	603	573	578	548	610	612	604	594	589	578	578	617	587	581	559	596	613	554	630	578	638	581	564	594	565	576	554	584	584	588	581	583	625	601	627	595	587	569	631	632	600	608	571	594	568	614	571	612	623	571	589	565	589	589	573	572	625	623	535	622	620	543	616	578	594	618	596	584	575	618	572	590	614	607	609	565	587	606	552	607	553	579	591	518	613	595	631	618	621	559	577	575	585	570	587	629	618	630	541	609	635	607	575	620	597	571	611	636	571	601	597	611	638	601	529	550	620	575	605	589	607	601	576	572	565	578	542	573	589	610	626	566	610	603	642	576	599	599	595	648	604	589	577	571	587	598	575	613	571	601	556	534	610	557	569	607	555	585	591	608	554	595	542	616	603	579	608	586	580	619	572	623	571	617	592	557	619	622	599	583	599	608	562	580	569	571	585	573	604	617	593	563	608	631	596	588	569	616	570	619	607	588	650	623	575	577	573	548	600	593	593	559	591	573	582	602	594	572	552	607	602	592	561	548	610	608	586	578	569	564	590	537	584	608	552	583	589	566	572	566	628	590	662	602	581	580	562	598	581	607	568	564	555	624	606	568	627	575	563	614	615	592	634	611	580	548	533	568	575	595	571	577	568	605	613	589	583	579	601	577	590	580	599	586	624	577	575	579	619	568	603	595	609	588	612	561	586	627	555	577	615	661	573	593	573	608	589	591	598	609	609	625	588	563	563	582	596	621	616	598	526	591	596	583	596	574	576	555	574	635	631	594	604	594	555	587	632	622	631	563	548	610	622	521	603	584	601	555	568	570	610	583	552	565	592	570	624	595	610	568	588	596	539	570	573	563	586	636	595	609	589	576	578	590	601	562	582	581	574	582	609	552	617	603	569	579	586	577	609	594	594	628	609	579	590	588	585	567	625	559	607	614	599	549	627	562	584	605	640	588	622	614	572	641	583	611	552	585	570	570	597	593	552	585	604	589	568	559	623	587	563	583	576	577	642	609	565	595	534	633	608	576	555	551	596	604	627	574	606	616	565	583	581	583	597	593	603	547	600	571	554	617	555	596	589	603	564	636	589	623	623	539	579	585	597	604	606	581	610	598	623	592	586	563	589	589	599	576	615	577	581	581	591	619	614	616	615	563	541	615	598	588	579	617	571	585	539	579	587	536	596	594	585	618	582	605	587	607	587	585	573	575	618	596	563	598	605	601	540	584	593	597	576	598	578	597	587	558	624	553	584	630	602	593	592	576	595	587	596	524	604	568	565	603	555	579	596	588	603	618	572	577	594	639	566	576	534	561	616	588	567	590	556	620	606	612	585	637	551	567	566	574	571	594	552	635	574	629	644	578	644	616	603	605	590	609	610	566	594	585	590	615	607	568	584	569	588	583	587	569	585	555	602	602	620	598	635	610	599	580	584	600	617	574	545	578	564	592	583	620	579	602	616	597	577	601	542	600	615	674	601	579	614	622	603	584	621	618	602	568	603	568	606	605	571	600	589	622	617	597	592	586	567	620	573	645	591	597	619	597	595	575	585	594	568	592	570	572	579	570	594	559	619	610	617	558	543	566	560	601	569	564	563	575	571	590	614	622	612	585	609	600	618	535	649	582	607	560	592	602	563	574	554	597	620	589	612	579	624	599	631	623	578	621	559	577	578	600	596	576	608	585	601	592	625	618	559	594	578	591	619	611	568	582	576	582	553	637	630	627	592	567	580	595	567	610	599	588	597	620	564	575	581	563	572	602	585	570	624	573	581	587	584	567	596	602	613	586	646	646	617	609	615	622	621	581	589	577	602	576	645	570	584	595	625	613	610	610	581	581	559	607	621	569	610	597	560	583	616	603	579	576	566	598	625	579	554	589	556	577	618	565	562	572	592	582	609	622	585	650	562	593	620	564	626	594	602	575	617	587	635	548	555	575	565	571	570	631	576	597	545	580	601	623	543	591	587	582	577	574	614	593	566	543	543	592	568	587	564	561	597	585	626	595	588	585	595	608	579	558	604	565	565	571	582	598	635	560	572	565	618	587	571	573	563	608	651	577	594	602	555	595	530	592	582	571	608	545	567	599	625	564	524	614	567	591	558	579	560	587	568	560	619	588	604	557	553	649	592	601	604	595	547	577	577	612	555	604	578	613	604	579	575	575	608	654	593	581	629	605	589	588	648	625	578	541	622	630	649	588	599	578	558	541	600	576	575	573	556	586	579	606	599	557	609	629	629	584	574	583	524	610	596	537	601	587	605	606	565	564	574	617	631	590	583	528	592	599	615	608	567	588	619	583	565	541	556	588	578	590	602	567	594	595	577	581	568	621	600	604	629	617	626	580	611	598	581	592	600	608	594	576	542	556	612	580	542	535	555	589	558	603	577	565	558	572	592	565	587	589	598	626	603	617	587	582	594	589	585	581	600	596	599	606	585	544	623	614	557	580	532	583	582	575	646	552	567	571	590	638	564	593	557	621	566	599	572	588	603	592	598	621	614	593	568	567	579	582	611	595	566	561	591	541	560	565	600	594	573	651	615	594	555	633	580	589	589	574	587	593	601	601	632	588	602	598	612	620	594	593	578	561	582	629	594	587	564	603	615	583	605	541	588	551	605	568	576	602	607	562	580	586	607	594	598	612	564	565	579	537	549	600	570	548	542	587	563	614
23770	33433	11933	5335	5031	4476	2107	1716	1703	1456	1280	949	885	774	718	724	700	731	667	672	683	665	608	644	645	637	637	628	615	649	621	584	640	632	576	654	669	674	639	653	583	595	623	605	598	626	596	646	617	603	607	620	599	597	654	685	597	637	609	601	615	625	593	638	632	653	610	628	596	598	586	573	598	640	635	630	605	667	618	629	609	636	600	619	577	635	624	605	602	648	583	626	592	682	621	603	642	638	608	631	601	626	604	611	610	563	587	661	592	668	623	630	669	622	636	625	606	616	595	592	607	623	571	655	593	627	638	631	628	609	605	607	628	619	617	634	572	643	580	636	592	588	600	626	610	585	625	629	568	606	635	618	664	609	599	614	608	627	615	637	644	631	587	652	664	619	600	611	634	670	634	608	624	630	625	648	641	628	583	632	683	628	612	619	614	643	635	616	584	584	681	627	639	640	624	612	585	648	624	644	623	633	642	657	587	602	587	622	631	581	631	619	622	639	626	606	644	590	629	616	617	611	635	600	619	624	623	641	622	573	645	593	582	588	625	651	596	591	629	627	615	625	624	607	610	595	614	624	655	620	594	605	659	607	625	602	627	590	585	600	599	635	640	592	616	597	651	620	598	653	651	625	612	635	567	666	606	618	602	624	603	588	618	609	654	604	645	605	605	627	578	613	634	636	652	644	618	652	633	638	613	657	624	620	633	644	628	577	620	637	627	649	603	661	628	634	597	631	602	574	620	606	652	638	591	657	604	637	586	638	553	620	596	626	653	580	634	664	634	605	635	628	642	658	610	630	618	636	628	616	592	642	644	575	555	618	568	645	576	628	582	615	620	602	587	624	621	592	625	655	633	615	647	591	595	602	602	607	645	652	625	638	598	626	605	643	584	637	625	612	618	579	612	602	594	620	645	629	655	648	624	576	599	610	690	611	600	605	622	608	601	596	626	631	622	612	579	607	636	617	648	562	583	622	606	609	603	603	593	646	622	620	627	613	569	589	634	613	608	615	608	587	640	654	580	613	622	629	575	611	626	652	606	580	616	661	637	617	620	642	677	625	627	618	638	610	610	614	638	624	603	619	589	654	654	641	641	619	662	653	605	663	590	640	609	570	594	593	642	648	634	638	590	651	608	643	630	603	602	581	607	608	613	632	572	616	605	649	596	659	618	576	604	633	586	603	607	623	605	633	607	626	632	624	628	619	665	640	617	586	599	681	605	628	623	601	594	629	592	615	617	637	630	617	645	632	574	635	629	646	670	640	589	599	616	663	606	643	630	605	627	637	597	612	600	648	590	595	636	586	624	572	630	608	646	640	639	643	633	630	642	601	605	572	587	607	589	602	623	590	615	645	631	639	663	632	625	623	623	619	637	613	639	598	631	611	594	608	606	637	560	606	620	601	648	650	614	614	620	627	563	632	609	615	606	648	619	625	632	659	651	653	592	647	619	603	586	593	636	586	644	629	603	566	626	653	593	621	626	590	635	652	650	572	623	588	616	541	653	633	638	586	547	607	617	639	613	623	635	581	625	611	589	616	621	580	568	656	616	647	606	596	618	606	613	593	574	606	648	639	627	620	595	617	593	636	603	648	638	610	630	603	644	640	615	649	602	612	627	652	628	563	640	610	613	625	657	590	622	654	580	577	587	628	614	612	547	616	573	638	604	625	639	597	608	645	639	639	658	589	596	590	618	635	622	645	638	604	634	636	611	564	615	587	672	605	592	612	607	608	595	626	594	604	589	647	617	592	609	638	594	636	623	640	576	646	610	624	661	605	611	608	621	594	621	604	581	592	624	593	612	616	646	607	628	623	639	624	593	595	626	613	624	657	621	638	594	599	632	653	654	598	622	653	602	605	586	623	606	665	628	597	641	611	634	596	635	679	611	641	603	664	602	616	583	644	617	580	579	607	590	604	590	626	576	629	636	629	616	637	609	587	641	640	645	607	653	618	614	599	605	590	632	637	628	549	625	622	639	663	647	653	609	585	625	605	592	651	666	610	573	588	660	605	636	641	631	652	630	598	611	630	644	563	591	567	614	639	602	624	630	606	617	610	643	562	645	615	596	623	595	627	629	641	606	600	576	617	662	618	598	598	595	607	634	626	657	637	593	603	580	622	659	640	619	649	584	623	648	576	597	614	644	629	641	588	613	622	621	614	586	650	583	630	634	581	605	640	600	618	544	631	632	580	619	567	589	632	602	621	620	644	620	609	655	636	623	676	604	610	600	620	595	655	638	665	669	643	597	585	639	614	625	625	600	584	625	663	622	597	593	596	614	587	593	629	599	605	609	614	585	618	629	627	601	615	604	576	621	642	590	638	622	656	627	627	596	600	591	603	622	641	633	605	621	626	647	647	603	624	609	634	633	599	628	618	620	595	609	637	629	631	635	616	648	660	614	603	599	599	589	643	618	608	597	593	604	620	629	627	606	605	642	632	661	636	659	590	612	608	620	641	669	630	591	606	614	600	627	621	600	625	604	634	569	617	631	631	653	609	636	648	609	621	606	627	624	617	616	593	622	612	615	611	572	612	624	646	618	605	587	613	607	623	628	600	592	609	602	575	615	584	637	630	633	590	629	650	619	636	621	659	618	591	621	618	586	627	613	604	552	609	665	624	626	620	636	625	599	653	644	656	640	624	607	612	618	616	598	630	619	615	658	613	688	648	611	674	605	579	593	627	633	672	610	582	574	577	581	629	591	639	574	591	641	640	599	644	638	594	596	633	578	644	614	638	614	591	622	593	626	634	631	583	633	659	624	595	572	592	587	615	615	578	652	678	649	632	596	616	574	624	623	620	640	603	620	591	620	627	606	613	621	612	604	628	616	598	629	605	629	633	640	592	610	635	571	625	597	629	571	595	620	600	601	632	572	610	607	574	613	624	610	602	657	671	653	626	645	624	642	595	655	609	606	600	623	559	608	590	591	590	607	622	575	624	650	634	636	648	598	601	632	644	630	607	584	600	630	662	632	636	591	592	579	585	603	586	616	589	582	636	606	615	605	621	669	621	672	620	577	590	640	621	593	661	637	580	576	621	626	619	636	636	621	600	623	681	612	588	594	617	608	623	596	617	583	642	607	611	664	616	601	555	657	610	664	596	598	635	614	645	604	643	617	576	612	613	621	652	605	635	630	615	619	609	613	610	638	627	609	602	639	593	616	652	605	571	607	649	638	640	649	639	573	606	613	573	634	595	639	580	618	588	612	645	619	650	631	588	582	650	638	651	650	652	636	605	622	578	617	636	615	563	588	667	629	629	626	594	597	601	617	576	628	602	613	615	622	574	634	618	626	594	645	643	636	663	615	668	643	612	621	611	666	604	578	599	652	604	617	682	621	612	608	657	599	586	615	610	638	622	617	653	604	636	629	634	674	610	629	590	633	664	592	635	623	583	592	628	661	607	581	659	615	618	622	650	643	600	608	618	623	603	641	613	603	626	587	659	624	583	679	639	666	651	597	602	650	618	638	608	620	619	605	635
22829	21301	28864	24044	21304	21339	8845	1848	1486	1375	1203	861	670	665	593	560	527	501	474	499	486	421	434	460	470	459	483	482	457	413	433	423	442	473	441	432	395	443	416	382	431	477	426	421	429	439	421	426	384	401	422	368	420	425	410	388	419	451	415	428	432	401	394	410	400	425	407	420	404	412	415	421	406	401	408	402	408	415	416	405	391	398	470	410	433	433	387	437	425	398	392	436	405	389	411	406	411	428	436	396	431	389	425	419	452	425	409	431	410	439	423	398	407	440	453	423	399	411	438	411	394	404	412	412	443	395	406	433	394	419	394	390	417	407	438	408	386	367	433	405	425	426	431	439	385	431	420	436	392	431	419	412	403	415	422	400	372	399	438	395	436	416	398	421	417	449	433	426	428	364	410	431	448	368	348	386	412	413	383	436	408	415	415	434	396	394	457	397	424	415	420	407	407	368	435	459	398	417	421	422	427	419	408	434	413	416	398	420	437	403	423	421	388	422	401	432	443	421	460	432	421	397	413	436	409	429	426	406	414	418	403	402	416	389	413	402	436	418	422	402	400	404	419	387	414	406	406	423	419	410	412	427	424	379	364	418	374	415	399	398	431	454	406	380	386	421	419	434	413	444	412	411	436	405	428	401	426	443	440	486	421	453	443	439	402	413	417	401	415	399	419	364	414	409	435	436	417	375	426	391	434	415	402	434	394	395	402	408	417	411	379	401	378	438	429	414	436	440	447	402	415	424	408	407	436	449	424	427	430	408	388	429	444	410	386	397	395	422	419	398	414	409	430	412	451	402	375	416	431	428	423	383	423	422	401	386	447	449	381	424	387	431	406	397	413	421	413	449	456	409	409	424	434	419	414	423	423	445	394	458	427	377	383	477	392	399	420	381	429	418	422	377	410	432	433	425	426	418	405	415	425	383	422	420	406	455	425	438	450	445	417	433	410	435	407	455	399	413	383	385	436	432	423	384	442	419	405	410	390	382	392	421	457	447	447	416	391	431	440	441	401	411	423	382	410	412	438	434	387	457	393	378	455	429	392	418	416	412	427	402	419	400	393	409	432	454	385	394	421	409	403	397	435	443	435	409	424	411	403	387	381	371	417	377	371	431	429	390	408	421	393	429	418	385	409	418	404	386	427	415	400	398	429	402	423	379	443	457	405	414	420	408	402	410	406	408	440	428	397	445	435	411	390	378	424	417	406	404	403	405	410	417	406	388	417	435	387	435	399	422	430	418	421	427	448	404	390	419	398	418	404	371	415	429	370	428	416	417	394	430	387	418	428	405	395	447	474	412	442	393	379	418	407	408	374	411	420	369	427	432	432	401	410	404	387	439	407	379	418	427	421	446	422	431	438	412	458	384	413	409	417	416	433	440	431	412	389	428	421	414	384	372	415	411	435	407	398	395	404	401	389	418	425	422	425	438	420	425	402	429	391	397	396	433	421	407	423	399	413	415	389	399	413	445	427	409	418	420	445	400	417	409	401	400	382	423	407	405	405	396	422	414	421	384	405	406	412	432	411	440	434	421	409	398	465	425	429	423	396	384	428	400	437	406	442	408	417	408	416	421	400	424	429	419	409	393	425	406	416	383	441	402	403	407	439	440	424	474	385	415	424	427	390	436	414	405	414	397	405	434	463	431	449	433	423	410	376	438	423	389	383	409	427	435	462	444	382	410	414	383	395	374	379	421	383	406	466	409	387	434	410	384	356	430	440	412	416	421	404	443	410	449	403	412	415	381	412	429	407	396	431	387	407	417	404	434	402	363	444	373	402	401	414	402	422	437	377	408	439	404	429	447	401	380	447	371	424	407	375	435	383	386	434	395	424	402	433	427	423	389	431	418	404	432	458	417	380	456	417	410	422	431	402	378	433	426	406	387	427	392	395	430	422	414	451	404	426	413	446	409	386	384	409	406	417	438	386	441	430	432	397	419	424	441	421	395	396	392	428	428	412	430	442	387	438	401	436	427	424	440	403	400	437	388	454	402	409	420	430	411	422	391	426	445	422	407	397	414	376	441	394	396	436	392	422	397	416	434	399	405	407	403	424	422	373	365	394	415	405	445	409	431	439	413	386	412	379	408	410	442	424	404	389	396	396	411	416	386	398	425	391	395	410	384	418	427	436	369	384	388	456	452	423	403	429	410	427	406	433	399	407	429	422	391	445	447	415	403	390	417	419	402	426	431	408	429	418	428	410	431	408	410	435	414	450	429	441	416	438	414	369	363	414	390	423	408	420	415	407	449	440	452	387	394	435	410	441	417	420	414	408	414	378	428	410	389	416	424	440	404	428	453	413	423	419	373	416	404	399	434	414	380	409	393	428	406	410	407	395	421	461	369	410	427	416	395	410	440	403	435	400	460	389	434	404	390	408	405	411	435	400	448	409	435	444	417	399	395	416	442	404	401	445	401	414	442	387	412	391	367	375	396	390	399	437	403	419	466	402	423	399	406	389	405	400	433	405	401	377	422	393	380	386	428	431	409	425	430	402	400	383	459	412	419	426	436	415	438	417	391	408	398	417	403	405	422	423	428	432	389	427	430	380	404	465	457	398	415	371	406	408	449	423	422	429	426	410	375	397	383	394	440	416	410	390	427	446	421	392	379	412	400	423	443	403	394	440	400	411	402	416	431	409	378	450	404	393	407	424	376	383	421	391	399	451	421	415	406	425	393	393	462	437	426	416	409	453	417	427	404	416	398	429	449	390	392	408	444	438	449	390	419	442	418	427	460	383	390	409	402	405	388	408	445	397	438	405	401	412	416	399	398	421	392	426	426	392	418	394	423	397	404	406	416	452	415	406	431	413	397	426	389	441	437	381	443	418	421	425	378	412	374	376	426	373	381	438	393	439	414	427	394	395	418	402	428	423	430	375	400	442	412	432	391	419	429	365	447	452	400	403	382	407	414	422	409	449	419	419	415	401	391	414	409	406	438	441	394	449	417	426	374	405	400	399	405	434	431	438	431	437	408	408	421	409	421	403	441	438	425	406	415	425	399	422	418	433	416	420	421	418	446	427	418	399	436	458	431	446	436	431	379	438	429	430	393	412	384	411	403	424	383	386	412	431	422	424	437	420	386	434	422	407	411	404	423	387	413	446	408	428	393	426	440	432	446	421	405	389	426	400	432	425	432	382	389	402	360	409	401	416	390	388	415	381	421	396	463	463	404	386	415	417	424	420	415	397	427	432	398	386	399	394	425	401	383	424	435	376	432	416	403	447	403	432	413	409	389	406	403	381	427	386	392	432	407	416	430	430	441	418	417	390	401	418	423	473	375	452	407	413	413	381	422	435	402	431	404	399	403	407	413	401	408	380	416	427	394	403	437	410	429	451	399	411	422	429	394	425	450	402	459	445	409	428	428	430	442	445	415	424	424	363	410	414	420	397	436	396	435	403	425	413	430	396	396	398	401	400	418	384	418	409	403	433	400	407	435	417	424	432	399	437	396	426	474	412	425	421	378	397	418	385	414	418	419
28901	46327	19603	10054	9135	8346	4231	2845	2643	2156	1923	1364	920	883	748	684	641	617	536	488	469	492	482	497	489	486	467	437	433	450	446	445	448	434	432	417	442	444	434	423	389	463	439	438	487	435	410	398	429	413	445	429	434	405	404	425	411	425	451	400	409	407	461	435	416	437	409	434	489	439	379	395	448	412	439	414	415	426	434	408	432	405	412	419	433	422	428	428	410	433	402	463	447	411	403	424	393	408	425	426	404	415	452	412	445	433	390	387	440	411	387	420	454	424	403	431	415	410	367	402	423	429	454	431	400	392	393	465	424	442	390	426	429	385	436	411	420	416	425	461	421	448	434	443	413	439	385	422	448	441	413	386	428	440	414	431	440	445	426	420	415	399	448	415	417	411	415	425	403	426	429	440	420	415	441	431	438	408	449	422	395	458	413	433	397	419	416	418	442	385	448	441	427	439	444	453	398	397	431	386	487	411	429	414	415	410	409	413	433	405	400	426	449	415	416	432	427	436	420	434	426	423	430	455	400	425	408	423	429	427	469	423	401	410	460	393	406	419	418	412	412	434	452	430	410	437	443	404	431	428	427	403	380	440	422	392	447	460	405	421	411	421	416	385	436	434	382	427	396	393	395	443	427	418	400	452	434	419	395	427	417	417	451	431	404	405	405	395	419	420	429	405	434	398	452	429	452	471	414	430	409	434	388	423	409	411	425	402	415	413	474	472	424	420	424	433	416	426	404	414	446	427	419	450	452	436	414	407	410	439	421	384	399	426	412	431	410	416	451	430	475	420	413	389	438	444	440	450	435	438	400	444	490	415	430	493	413	468	434	434	449	415	393	419	433	438	393	424	401	448	440	450	416	433	403	453	436	406	439	437	431	435	441	427	386	457	402	416	447	446	450	452	443	470	420	455	433	426	408	383	429	422	448	417	463	420	377	428	455	431	426	416	426	411	417	405	417	415	430	420	427	431	418	418	445	417	436	433	443	427	399	381	440	449	392	434	431	435	439	427	438	398	428	411	422	414	450	459	403	415	463	408	441	435	434	429	450	448	436	422	447	417	450	431	389	425	420	427	414	406	425	395	394	390	447	423	405	430	420	398	450	441	471	410	414	414	421	447	427	414	421	392	452	419	412	432	412	385	429	404	450	450	391	430	421	406	400	438	452	447	463	399	420	416	411	473	413	446	439	409	399	389	447	433	408	394	403	433	434	430	430	432	438	422	411	402	396	429	406	439	433	391	394	417	428	395	446	446	424	415	428	442	424	429	412	436	432	435	407	415	388	406	434	417	422	458	419	450	433	468	398	453	435	415	419	437	434	422	398	404	432	443	429	425	386	414	433	425	415	448	404	396	416	435	401	404	414	407	411	425	461	449	453	443	405	438	405	389	428	431	421	415	428	429	437	422	414	455	412	416	420	403	444	402	449	420	428	402	409	458	423	442	445	395	421	412	396	424	413	409	425	427	399	433	401	429	403	426	395	445	409	385	442	441	401	424	402	396	411	426	441	423	416	406	459	407	414	404	428	439	408	423	405	437	447	449	401	453	452	403	430	392	433	427	415	410	438	445	407	418	415	430	380	440	445	413	404	427	424	433	410	415	423	448	449	406	413	396	428	413	420	395	444	430	482	380	430	403	412	424	401	431	420	417	432	433	417	445	396	402	385	428	436	442	435	408	422	426	416	443	425	394	422	425	440	416	411	404	400	429	400	431	395	486	387	431	443	413	415	409	443	404	414	392	440	440	445	421	449	453	419	407	413	438	390	436	401	413	413	382	399	404	428	459	421	421	420	446	391	442	451	388	430	411	421	386	443	431	413	446	406	407	399	381	451	386	439	456	422	423	414	392	422	412	407	401	438	463	427	411	441	390	390	443	428	412	450	433	410	393	393	449	404	411	404	399	431	413	475	406	432	368	411	425	392	389	428	425	406	413	429	428	428	407	443	392	419	415	379	391	428	426	408	417	411	442	415	491	437	429	421	455	404	407	453	421	422	424	403	433	406	455	381	400	398	397	450	436	408	422	445	418	428	423	398	435	394	444	441	397	478	385	402	409	391	394	416	422	401	441	407	408	407	421	423	423	412	406	388	437	415	450	438	402	428	419	460	444	382	433	448	424	452	407	461	435	413	405	473	433	411	421	440	453	395	408	421	400	395	428	393	437	410	435	404	444	425	420	437	405	412	415	413	408	426	436	397	413	454	413	400	432	433	417	385	407	436	448	399	451	435	409	381	451	406	429	407	430	384	434	446	425	401	437	436	427	423	417	459	428	427	426	438	422	414	433	418	439	451	399	406	442	406	410	449	411	389	442	432	445	416	388	399	401	386	460	426	403	386	421	433	421	410	399	395	450	455	422	399	442	406	416	408	423	411	421	395	414	412	434	448	437	453	434	443	436	388	415	414	428	389	426	419	396	406	437	433	448	454	426	438	410	436	384	439	404	401	433	433	418	421	380	428	429	403	449	424	424	449	402	461	422	412	436	426	416	412	415	438	408	436	431	431	412	424	428	418	428	431	446	426	436	394	419	427	418	414	424	438	372	394	420	448	439	431	431	411	421	412	460	403	393	448	396	462	446	450	395	403	449	430	410	447	403	419	424	397	449	441	467	409	451	437	460	471	440	413	428	410	395	441	429	417	398	421	395	454	431	417	442	422	411	392	421	420	428	441	412	398	399	433	417	427	409	400	454	404	415	397	437	391	450	432	412	436	409	408	395	439	422	441	405	423	425	408	449	450	445	452	416	466	435	450	433	425	430	434	432	414	439	395	458	411	409	433	396	400	425	425	457	400	407	458	432	420	463	398	421	431	457	453	435	450	391	449	379	473	446	423	446	388	449	401	421	425	428	421	393	427	428	426	421	408	407	402	441	461	444	428	392	441	445	418	408	427	415	463	433	409	425	434	424	434	418	415	462	462	376	391	427	447	435	423	397	394	398	442	415	407	415	435	426	411	381	445	431	428	429	418	427	411	443	423	395	393	424	400	447	450	426	428	431	422	408	401	407	429	448	420	448	451	451	444	448	450	419	420	414	390	433	394	412	413	424	434	384	417	404	403	426	416	411	424	432	423	433	415	419	443	411	419	451	402	436	464	427	448	414	444	409	438	444	459	405	467	443	445	473	434	414	411	414	426	420	426	432	438	447	393	477	460	428	415	396	499	440	442	442	418	437	455	404	452	413	394	471	442	376	434	449	425	431	456	432	438	418	420	426	416	412	452	414	396	397	409	424	401	436	370	399	449	431	425	444	404	428	411	420	429	418	396	427	442	402	423	402	431	452	428	418	476	408	418	394	435	416	425	412	443	420	420	403	442	447	420	447	387	410	399	421	436	416	455	423	447	439	403	402	413	413	395	400	431	423	432	432	409	411	431	419	448	440	407	436	439	464	425	418	411	394	435	425	430	418	393	418	442	420	395	400	438	405	419	442	407	444	452	408	405	405	429	465	430	421	439	403	425	381	428	434	435	424	410	419	407	411
28530	21014	10592	3044	1903	1711	957	609	659	628	580	494	429	441	443	401	448	416	367	390	386	380	364	386	394	400	382	368	394	373	380	420	379	382	389	364	400	415	418	382	400	390	392	410	393	379	443	395	429	415	370	412	388	398	403	406	415	394	390	398	396	391	410	385	398	380	379	381	417	400	388	378	400	395	418	378	400	414	370	362	374	370	397	382	375	403	395	386	415	408	404	390	373	391	373	385	380	355	393	375	411	410	395	369	389	373	356	392	391	400	402	402	419	355	408	424	379	371	429	390	411	403	363	380	388	397	402	389	391	373	391	397	401	401	424	408	359	368	427	415	423	365	411	398	428	402	388	377	373	417	407	403	432	390	425	382	423	366	420	372	424	416	421	352	414	395	396	410	400	359	398	373	403	386	385	442	387	387	412	427	422	378	396	386	375	426	354	399	418	386	410	378	412	398	433	364	358	435	402	413	387	455	407	415	415	379	383	425	406	398	374	415	429	398	364	391	404	438	452	369	421	386	400	398	405	390	393	419	391	416	391	418	386	383	363	429	361	395	397	376	394	378	390	409	386	382	374	422	401	386	418	373	402	378	415	387	400	403	376	397	372	358	394	387	367	385	412	414	406	418	376	405	422	381	398	385	423	403	404	380	425	404	388	408	401	413	417	381	430	401	375	391	387	393	420	369	434	395	374	417	364	408	418	424	377	376	434	408	392	404	352	405	359	375	369	432	398	373	361	382	401	407	401	408	407	391	390	400	370	372	423	418	406	373	417	384	340	408	422	436	394	391	412	350	368	411	394	388	419	383	416	409	404	390	379	368	427	369	375	392	408	410	411	379	390	414	388	388	368	375	372	407	405	418	413	379	423	380	388	424	394	377	399	435	375	379	370	409	394	405	419	426	438	387	411	408	393	401	386	415	381	424	429	389	398	370	380	435	386	415	428	401	406	404	383	424	382	397	410	408	379	382	353	377	393	417	369	364	418	403	452	413	410	353	390	373	415	395	390	408	369	376	423	398	392	413	404	391	393	426	414	402	370	398	393	390	399	396	391	426	421	430	382	397	426	402	416	396	386	396	413	396	400	399	380	385	421	387	387	351	389	399	406	355	377	425	372	384	411	399	410	380	369	401	421	412	419	373	407	388	420	420	363	367	397	381	385	384	407	386	408	394	399	354	425	376	388	378	386	405	407	410	396	390	364	373	376	390	401	370	404	414	420	402	388	382	372	389	389	399	406	371	381	387	402	399	383	385	386	407	375	409	399	400	409	389	389	383	374	408	403	373	391	373	394	389	421	393	382	408	419	437	397	435	410	383	415	389	414	375	394	393	388	417	386	390	350	385	386	401	394	400	386	373	376	394	370	396	371	405	407	412	381	435	399	425	380	350	363	432	406	412	395	419	391	376	424	404	402	386	384	387	413	376	387	384	427	422	396	357	398	404	394	365	389	408	399	392	443	397	374	396	400	384	436	366	405	383	394	398	376	392	396	401	382	383	398	401	387	350	374	379	402	380	393	388	392	358	394	386	378	405	408	412	400	418	376	377	390	383	368	387	376	418	390	396	415	393	377	380	388	398	385	403	357	410	380	408	401	403	403	450	388	417	369	381	396	412	414	381	380	392	404	374	375	379	408	376	447	384	368	388	379	383	435	406	392	379	424	377	403	419	403	418	387	393	382	409	370	396	406	377	436	402	353	422	424	399	424	355	384	420	401	433	374	362	395	391	401	414	383	371	364	372	410	370	374	416	423	409	375	370	390	359	413	382	409	379	367	425	378	401	402	422	354	412	397	395	366	422	388	401	405	384	385	441	376	406	431	414	403	402	426	378	406	432	383	406	378	363	412	446	379	391	345	357	386	387	403	372	391	373	367	382	369	393	386	393	382	385	400	415	397	402	375	379	413	387	403	397	394	372	374	403	401	398	366	395	385	381	386	406	402	369	420	391	378	362	403	402	439	409	413	372	402	421	405	393	402	409	389	420	368	380	397	422	396	401	391	409	399	411	381	378	384	380	389	374	370	411	385	376	416	368	387	371	435	358	420	452	401	415	414	386	377	391	409	397	415	391	356	380	361	414	406	420	369	408	412	382	366	389	380	382	390	406	397	416	364	377	377	387	404	410	397	362	386	375	402	358	407	409	408	401	374	405	398	421	398	417	392	386	433	417	361	377	375	377	401	376	371	418	349	390	371	383	418	374	405	412	440	390	396	389	413	385	361	411	382	397	407	382	366	387	349	379	372	401	403	394	398	419	389	385	407	388	399	400	369	377	381	419	417	426	388	375	377	397	393	394	389	388	384	414	409	346	375	396	377	357	385	376	399	385	416	368	423	423	378	376	384	377	361	369	402	400	371	389	408	402	390	403	419	388	401	422	430	387	386	398	409	420	379	354	398	397	401	393	387	392	409	404	349	390	390	393	391	392	400	388	369	377	416	411	382	396	374	372	437	372	408	421	411	432	403	405	401	400	398	415	416	411	404	383	402	382	407	403	397	387	436	354	397	424	409	395	357	356	398	414	405	393	413	415	416	425	378	395	386	382	404	386	375	390	410	391	386	408	364	386	382	382	417	384	397	366	384	377	380	411	361	397	384	378	387	424	401	399	359	403	393	434	375	415	416	374	390	401	360	372	394	420	373	422	382	424	407	380	407	391	375	421	395	381	382	406	404	380	402	386	423	418	402	382	402	397	367	389	386	438	409	380	398	414	427	374	401	398	383	388	418	370	410	407	392	388	403	406	419	390	373	393	390	401	445	420	386	386	375	379	381	381	388	401	366	408	381	367	395	373	397	394	372	428	362	427	395	422	402	396	393	357	384	401	392	389	414	428	377	387	445	374	386	420	415	380	432	422	388	413	413	413	371	420	401	369	407	362	382	356	369	360	383	417	370	389	368	408	394	427	409	403	344	415	396	404	401	406	367	375	382	395	422	404	400	351	404	381	411	395	374	359	400	404	359	420	394	423	401	380	386	374	382	403	371	396	413	374	359	376	397	406	398	448	409	364	396	362	397	381	373	386	354	382	410	374	360	371	382	419	407	391	423	371	409	406	345	386	379	374	391	373	393	428	392	411	385	396	399	433	370	409	394	369	357	392	399	379	422	386	379	426	415	383	358	336	410	366	382	406	384	399	371	398	376	397	373	369	414	396	388	388	382	337	375	406	381	371	401	385	356	361	389	393	386	409	407	400	390	351	416	382	398	426	386	399	384	382	412	355	396	385	384	386	377	416	387	391	432	392	423	409	377	399	390	391	362	387	432	395	382	375	394	400	385	378	385	395	383	385	409	449	411	406	397	426	360	380	427	384	414	435	387	400	371	366	406	398	356	404	370	374	395	385	403	377	399	389	403	373	430	325	415	410	367	392	397	393	390	365	375	374	379	374	365	439	394	342	466	365	381	389	359	341	380	366	385	377	391	386	391	374	389	405	387	377	378	372	431	400	408	413	375	382	418	389	427	405	409	366	397	399	369	413	400	359
19534	25056	6955	3302	2982	2883	1438	995	1020	955	767	628	546	552	506	463	463	432	469	390	436	457	451	416	460	448	413	391	435	460	387	439	428	430	454	460	423	446	436	444	402	436	389	462	444	411	454	461	460	413	455	417	419	438	408	432	432	434	430	439	415	437	465	481	416	434	446	431	403	433	422	422	445	439	410	447	433	413	442	439	434	416	452	443	420	429	443	428	457	433	430	463	465	438	413	450	437	400	421	461	402	427	458	438	435	429	420	458	451	423	402	432	426	413	479	406	430	428	441	424	420	428	440	377	405	446	427	379	453	414	442	407	435	469	437	430	423	416	444	434	453	422	445	437	456	435	430	433	471	426	393	445	413	435	461	441	374	451	422	412	436	438	432	429	457	466	449	396	422	423	406	456	435	455	419	403	480	456	431	459	458	423	381	453	434	420	467	471	469	443	426	433	467	443	428	460	463	398	421	423	393	412	441	427	452	442	437	413	468	406	435	460	370	419	426	448	422	421	412	404	424	412	445	466	408	416	417	457	425	449	401	405	452	416	459	429	439	383	467	417	451	433	453	446	439	442	407	461	444	422	448	425	428	431	438	415	438	424	428	472	420	443	429	428	453	439	430	394	439	410	432	458	464	414	417	401	445	483	434	423	447	435	426	458	417	457	373	411	460	440	423	453	454	472	430	451	477	459	468	392	427	423	421	416	433	442	414	425	445	445	433	419	436	406	459	439	486	428	441	446	446	469	417	473	453	440	456	416	438	448	457	429	431	408	453	452	435	440	394	447	410	412	423	435	425	415	382	407	456	487	438	438	433	443	381	376	416	425	452	439	437	443	430	453	445	435	456	416	412	425	433	414	459	396	436	427	443	463	422	416	454	440	440	406	430	422	429	426	372	411	410	424	414	441	451	427	411	446	438	431	426	397	468	442	433	441	424	455	413	466	447	435	440	436	439	432	421	445	428	420	437	434	479	427	440	453	467	429	433	407	412	397	426	446	461	426	446	422	429	437	407	426	430	427	441	433	467	442	398	447	434	410	403	426	433	446	411	424	438	430	455	435	465	435	411	421	437	433	429	429	470	451	418	412	456	463	439	420	475	416	426	431	455	426	419	387	429	446	399	465	449	441	470	439	419	437	421	419	428	450	444	413	427	461	439	461	440	453	419	435	440	437	452	410	473	446	444	420	428	419	435	425	433	426	447	419	391	425	438	406	398	416	442	416	453	363	431	460	425	477	414	455	429	422	443	440	421	411	434	425	413	487	466	431	427	413	421	436	456	467	440	454	437	421	440	418	413	434	427	412	450	435	450	401	492	440	406	407	428	424	406	427	439	392	446	467	422	410	426	425	416	403	432	447	441	449	428	437	425	418	423	414	426	426	428	473	470	410	430	441	490	405	413	420	423	456	427	444	439	413	427	410	431	440	415	426	445	446	475	445	431	413	417	448	437	463	434	441	437	400	416	407	444	466	420	429	423	410	408	469	419	447	466	434	415	467	443	421	456	452	426	418	437	425	442	423	443	430	430	447	413	401	401	428	394	426	425	482	447	398	452	448	413	420	447	415	447	431	406	448	426	415	422	406	513	433	463	419	435	452	424	402	446	445	457	442	417	437	435	415	417	411	443	437	424	456	435	443	420	419	426	451	426	435	438	401	454	434	423	444	400	432	476	415	423	410	491	443	446	436	452	454	405	406	425	405	418	416	450	473	419	465	418	397	442	406	430	421	461	428	448	438	441	440	495	454	451	463	470	434	422	412	445	394	408	423	444	451	422	416	384	424	444	396	423	424	427	432	457	430	458	398	459	426	447	412	438	430	421	432	445	443	445	416	432	449	462	444	432	445	444	415	441	412	393	456	415	444	399	437	475	385	429	430	437	447	433	423	434	432	384	424	431	417	415	451	421	447	478	455	439	460	438	438	462	413	467	457	456	446	423	421	446	441	446	418	461	454	399	469	453	485	476	407	407	404	410	452	409	441	405	458	438	436	441	414	405	423	439	438	412	432	418	430	418	453	419	424	412	467	438	459	425	430	407	460	410	434	432	447	418	397	404	402	432	426	438	436	442	431	432	460	418	452	428	432	425	445	460	454	434	424	488	426	444	431	420	433	422	423	410	468	454	442	426	470	474	396	427	434	413	438	418	430	453	413	413	401	392	419	441	422	442	420	451	384	442	408	435	457	430	441	454	450	438	407	403	443	404	461	461	417	441	466	475	425	427	469	447	428	438	432	434	404	396	373	450	429	417	419	439	440	445	466	445	446	423	464	459	434	403	469	457	413	476	417	441	460	426	424	463	445	421	430	426	450	438	429	419	440	432	424	465	457	405	421	414	421	425	444	420	438	443	419	458	430	384	450	422	402	429	456	458	414	437	417	415	423	425	428	437	378	424	412	402	469	432	428	426	396	449	417	460	454	442	432	432	463	442	401	398	432	422	450	448	464	413	448	430	403	433	431	404	468	444	453	409	441	477	424	434	428	437	464	443	458	401	380	441	415	451	457	435	453	457	473	409	404	440	394	423	428	455	437	389	452	469	405	397	393	453	432	459	483	460	427	394	440	401	444	420	424	440	425	473	451	448	433	443	468	446	431	369	462	403	443	456	438	445	409	413	398	459	433	450	423	434	418	424	439	408	408	412	459	435	392	419	420	456	471	427	488	432	431	428	445	431	416	430	481	464	446	473	396	435	404	418	472	447	430	449	456	415	406	428	429	417	443	391	446	457	431	410	448	421	469	430	452	428	463	411	431	486	442	440	443	441	429	418	418	416	412	412	445	416	435	392	447	416	440	464	440	448	439	427	412	394	406	497	418	468	407	418	429	456	471	415	416	437	466	437	442	408	454	444	413	432	437	423	411	468	445	459	452	413	440	431	429	440	406	454	441	391	438	423	424	442	433	461	405	411	435	456	422	425	442	447	468	441	407	390	453	429	378	441	448	442	451	434	418	423	417	453	448	449	458	407	424	426	397	435	447	417	445	451	439	434	410	441	461	420	462	416	431	440	447	449	462	449	398	472	474	453	418	492	435	493	421	449	469	440	434	418	441	423	464	427	427	454	445	460	435	430	429	425	427	446	444	452	424	403	419	426	463	419	441	428	413	430	471	448	409	445	430	372	446	449	434	439	398	439	439	424	412	421	416	445	423	420	439	423	456	408	418	440	455	434	434	452	423	439	474	452	422	444	406	435	415	422	419	438	429	447	415	398	438	418	433	459	401	409	393	412	461	481	447	422	445	440	448	465	452	400	441	430	397	433	421	466	429	435	464	446	429	423	485	450	419	422	441	397	470	415	415	466	408	446	453	430	399	422	431	429	422	391	408	413	413	445	421	439	405	454	438	418	407	439	448	440	454	453	422	484	472	444	415	431	418	395	411	448	422	449	449	460	467	443	442	441	421	457	453	425	430	461	403	425	476	451	405	421	446	448	390	398	437	419	473	438	419	422	400	430	411	429	424	434	439	431	397	452	439	443	410	422	456
23732	21264	28426	24357	21230	12164	2036	1102	945	852	647	465	368	397	352	334	289	265	258	248	287	253	249	240	243	239	230	241	283	251	220	237	212	235	246	243	210	208	221	233	231	229	219	221	253	218	215	199	195	234	229	226	219	206	222	265	221	221	219	224	240	241	216	229	221	206	217	223	234	251	240	218	223	213	224	208	261	222	208	207	245	243	218	220	237	239	242	239	199	234	219	217	205	221	226	220	214	212	211	229	220	219	204	218	217	220	225	181	224	213	229	238	218	234	215	214	210	188	206	189	224	238	248	194	222	194	230	234	206	239	248	203	215	256	236	209	226	214	208	233	225	255	221	215	207	251	223	212	199	223	222	214	241	235	193	232	204	242	229	217	226	223	226	223	232	239	231	209	233	199	216	227	222	217	223	236	240	266	206	200	248	213	225	245	203	240	238	234	229	230	219	218	232	224	254	221	197	234	227	218	226	224	223	217	226	213	221	219	183	209	209	226	247	212	235	216	230	198	240	222	224	216	225	220	239	241	200	205	227	208	198	223	217	219	231	190	216	256	223	219	223	219	190	204	194	246	240	216	238	246	200	225	230	224	225	229	211	227	214	217	241	218	211	209	246	233	231	225	198	232	225	256	221	235	230	250	234	206	223	211	238	245	205	218	236	247	236	192	236	229	236	216	224	206	215	218	214	220	218	207	229	210	208	234	208	204	188	227	230	229	196	201	228	234	228	241	212	223	235	228	228	201	209	233	243	237	221	236	235	226	238	242	228	215	248	220	236	224	260	207	220	216	243	233	219	241	237	206	229	222	206	219	199	240	213	221	230	229	217	208	213	222	204	196	235	234	212	219	226	243	213	230	227	221	221	222	214	240	249	226	194	211	233	222	203	214	210	232	237	226	227	233	208	209	232	231	198	236	246	224	257	239	235	234	206	204	225	237	213	238	228	229	213	192	192	214	235	246	246	207	236	194	222	205	217	203	224	201	236	245	202	231	245	235	226	236	247	226	223	215	218	247	219	220	216	242	228	230	244	239	210	221	225	189	204	233	197	214	223	211	216	191	209	201	197	229	236	212	254	232	236	237	214	231	227	201	232	228	242	217	226	221	240	223	250	229	234	212	241	203	215	233	221	209	225	241	240	222	212	229	187	219	226	215	263	190	235	211	256	215	237	190	240	223	220	226	226	197	213	215	214	202	236	221	224	228	247	234	211	221	202	209	225	253	240	211	232	220	209	226	220	218	235	205	224	219	201	199	194	228	235	220	246	260	241	242	187	228	224	225	213	238	211	221	207	212	230	246	221	192	259	218	227	206	203	244	220	211	208	235	248	216	219	210	236	231	227	220	242	216	230	217	240	219	230	226	237	243	243	221	228	247	195	228	226	251	218	249	213	239	256	231	221	242	255	240	219	204	206	207	225	210	232	242	242	213	208	218	212	248	217	213	239	214	212	202	228	248	249	226	238	223	199	217	205	218	240	229	204	241	243	221	227	217	226	219	208	240	222	209	228	245	202	234	205	194	234	212	249	245	221	221	224	234	223	256	223	233	223	246	220	227	219	222	229	227	207	208	226	223	234	220	220	211	184	200	243	185	227	242	250	230	244	246	209	215	219	199	209	232	227	231	230	197	242	199	201	189	218	225	219	223	195	215	246	232	213	245	219	209	225	215	213	203	225	202	220	215	230	215	233	261	257	207	197	232	225	231	203	216	245	211	198	267	196	205	238	228	210	225	222	196	210	205	225	223	221	242	229	216	236	246	213	226	228	216	217	221	199	206	226	247	211	244	225	210	226	246	237	229	224	222	237	237	213	247	225	244	219	232	209	247	238	229	229	239	220	220	229	255	244	222	215	243	216	213	219	214	229	209	220	230	264	231	231	189	208	244	227	209	197	220	196	218	209	232	202	240	224	193	230	223	237	218	219	234	216	225	227	224	244	226	230	228	217	198	236	230	199	232	246	239	212	227	203	230	202	224	248	230	233	224	210	231	225	258	240	241	238	220	232	218	213	216	223	236	212	220	238	236	217	213	220	195	225	243	225	226	242	215	204	236	236	201	213	220	198	219	222	216	239	228	208	225	256	207	220	232	228	235	213	211	202	215	251	220	232	210	231	239	225	207	221	229	222	219	203	220	230	203	220	238	237	202	236	228	186	221	242	180	214	222	232	238	222	219	233	228	206	231	223	227	182	212	230	240	201	227	224	214	205	230	205	212	194	241	233	217	243	226	209	222	234	242	199	203	217	232	188	226	252	199	246	233	227	236	202	241	227	202	242	221	218	216	223	244	228	230	239	244	232	212	213	224	233	228	243	217	202	191	212	205	239	238	238	204	228	211	256	225	199	245	218	235	214	218	221	213	241	241	233	231	210	254	218	220	242	205	229	242	254	231	215	233	207	211	217	222	207	234	214	225	225	225	195	239	234	237	223	235	230	230	217	188	226	245	231	224	227	207	227	215	229	226	236	221	195	229	229	224	218	227	234	235	226	234	244	230	222	260	207	253	195	251	236	219	200	241	208	227	228	204	235	234	229	236	199	230	232	233	232	214	246	221	230	217	242	225	201	238	235	226	202	239	231	205	216	218	223	227	232	204	228	265	211	220	240	220	228	234	207	240	228	208	215	216	243	214	201	262	217	228	215	228	199	227	223	230	220	243	195	243	234	213	223	230	236	216	230	227	237	215	208	216	210	256	206	230	213	210	231	228	233	226	227	202	241	229	217	216	239	209	227	204	201	224	225	202	231	232	223	212	222	217	229	202	238	222	215	213	203	213	233	218	226	213	229	243	239	230	220	243	229	199	244	235	213	246	218	198	220	222	214	229	231	222	233	230	235	247	202	230	256	231	210	217	212	231	232	221	213	223	224	219	209	227	223	217	216	215	243	221	237	241	226	234	226	248	228	255	211	209	225	241	221	225	251	226	217	198	235	229	231	227	244	218	212	234	274	224	219	225	215	223	212	200	209	228	241	242	225	223	247	237	239	222	244	225	201	211	209	217	244	218	229	213	234	235	211	233	236	212	223	204	222	207	236	218	229	227	231	229	240	209	225	225	220	218	214	215	244	209	210	232	226	209	216	236	254	202	228	209	222	222	189	241	234	225	215	235	251	252	250	236	208	210	229	220	207	225	214	233	197	240	226	206	225	203	230	228	228	226	229	231	229	235	250	204	220	202	236	227	199	242	235	233	218	239	213	203	226	218	224	235	217	209	221	215	219	204	234	227	250	256	237	212	202	238	227	212	248	241	214	225	236	213	227	219	203	222	205	201	210	206	247	222	217	234	218	200	247	217	213	218	231	224	213	217	200	233	225	220	246	196	197	214	232	218	247	220	224	216	250	211	224	244	250	246	224	231	238	226	235	221	206	220	212	223	233	213	211	255	244	236	210	205	231	245	220	233	211	207	206	220	261	219	194	250	223	204	233	210	229	206	223	251	216	208	239	202	255	228	212	206	201	207	221	253	240	215	219	220	225	234	221	212
25781	40818	15351	7552	6276	5028	2628	1910	1763	1463	1104	800	575	534	452	383	360	365	314	271	287	288	289	311	295	282	284	263	254	251	267	241	265	260	251	267	249	295	259	249	273	258	239	260	253	231	234	239	248	275	271	271	254	264	239	270	257	292	263	240	260	244	260	259	254	284	254	279	236	292	281	236	235	245	250	252	258	255	237	256	244	267	268	227	242	253	250	233	282	260	218	264	241	241	236	259	232	250	242	260	228	269	281	250	264	229	234	235	244	247	241	260	232	262	247	237	262	252	283	264	256	235	254	253	255	269	272	217	235	257	239	256	235	243	244	269	263	244	269	236	243	249	238	259	279	240	255	253	259	242	231	274	267	248	209	261	249	263	266	263	233	242	274	251	254	242	241	245	271	226	246	217	243	271	270	260	218	219	234	253	259	243	243	246	257	253	284	241	276	249	260	249	252	248	238	236	234	255	255	243	237	250	255	255	252	243	240	254	249	224	227	244	215	223	247	244	237	252	243	213	236	262	273	234	233	249	245	257	265	249	245	280	249	249	247	247	245	244	241	221	261	236	229	258	258	246	235	238	270	241	228	260	247	248	237	245	262	237	234	249	250	257	279	253	254	241	253	226	254	250	231	245	238	238	235	241	246	232	245	258	249	238	264	253	242	219	243	282	302	272	242	256	251	258	245	259	243	242	255	274	231	263	264	261	258	253	234	236	255	264	270	229	251	242	214	244	268	253	264	256	249	248	266	228	258	252	249	238	240	251	239	275	279	270	255	269	211	266	257	268	239	271	251	222	271	261	236	260	249	242	260	261	246	263	238	258	245	239	246	240	237	239	260	234	253	241	249	247	284	238	247	244	251	228	242	260	240	252	226	247	261	260	229	276	273	245	255	232	230	254	255	238	260	243	287	261	236	267	235	263	267	268	256	271	273	244	255	253	277	256	251	244	246	245	234	223	247	244	231	250	252	212	217	238	230	268	241	257	239	240	265	256	260	244	249	238	286	265	236	233	258	256	269	284	233	249	254	259	230	274	270	262	206	225	241	264	245	232	224	247	236	248	267	220	247	237	252	256	251	249	244	258	216	255	263	219	233	255	265	259	255	252	235	230	269	260	244	258	248	259	273	265	228	247	257	261	270	273	263	238	241	245	275	263	273	270	248	235	270	265	237	238	266	253	240	210	230	246	272	263	249	245	262	257	233	273	256	233	231	251	257	232	227	222	265	262	244	243	282	264	248	250	231	264	265	250	237	277	227	270	244	243	252	233	251	245	226	238	259	252	254	283	238	263	256	247	304	261	238	230	241	273	248	236	251	259	240	218	244	251	259	255	274	235	252	245	266	247	224	270	239	271	258	223	258	243	227	254	230	262	244	235	248	259	247	240	226	259	271	238	242	256	283	272	272	215	236	270	257	244	237	240	280	228	294	216	255	251	226	257	231	257	257	244	254	266	274	251	242	265	241	252	216	223	243	280	231	258	247	242	232	250	267	253	248	269	245	269	239	247	227	247	257	272	249	253	261	245	254	255	235	236	249	258	271	261	227	257	231	242	264	257	222	249	256	267	275	256	241	272	259	252	242	232	242	222	257	235	283	245	254	244	264	277	270	257	244	265	259	253	249	234	229	223	251	240	265	284	219	231	243	254	227	259	240	229	266	234	250	227	245	267	252	224	255	236	268	254	248	241	249	239	241	231	270	243	241	236	248	230	260	238	263	233	263	291	213	247	252	242	260	253	230	259	251	246	251	237	255	258	255	258	263	229	254	252	236	260	231	233	259	223	244	254	272	248	255	257	252	264	228	216	245	263	240	256	240	234	260	250	221	259	258	254	231	244	230	256	276	244	248	249	263	224	270	246	229	251	250	245	279	237	262	287	241	268	261	275	263	236	224	221	260	255	241	264	270	219	223	271	229	262	233	256	248	224	247	242	247	260	256	272	251	246	253	249	256	239	248	262	219	244	233	251	229	265	246	273	253	230	234	272	237	247	235	234	272	244	220	233	264	228	262	271	227	232	286	224	260	239	258	248	254	243	254	220	258	253	228	271	240	237	265	255	235	226	265	260	248	252	273	273	246	265	251	243	231	245	280	241	242	248	258	239	249	246	258	252	272	242	230	236	245	242	234	229	226	232	220	250	274	284	264	266	258	261	229	251	251	257	243	260	296	236	278	242	220	273	237	258	249	269	229	285	254	255	239	237	235	264	276	247	264	247	236	238	240	277	263	216	208	272	248	278	259	248	244	238	221	270	258	235	249	269	253	259	226	227	251	245	249	248	238	259	254	225	284	251	273	273	237	280	215	208	247	249	222	223	259	252	270	236	249	262	216	244	258	261	226	223	244	247	276	240	260	243	254	239	272	243	261	226	276	242	265	252	253	246	258	254	259	258	275	260	260	254	235	284	239	252	253	271	249	238	229	261	254	236	260	228	244	288	220	288	255	252	268	258	258	244	248	244	304	248	233	257	250	261	228	217	239	268	235	238	244	264	242	289	241	272	269	247	222	256	275	240	240	215	238	238	232	262	266	247	222	220	247	254	233	245	255	238	270	254	242	248	262	252	235	223	266	239	247	231	241	212	246	242	255	261	287	253	252	242	251	247	232	245	261	241	209	267	266	257	232	249	263	254	240	236	231	235	250	260	250	241	259	255	275	309	247	234	262	271	250	249	278	236	268	259	253	250	289	252	256	227	238	270	248	240	241	282	285	223	247	233	260	268	251	242	226	244	261	237	253	244	235	282	254	261	235	249	239	282	263	258	259	230	245	242	239	250	246	237	242	240	274	259	258	265	278	265	236	261	255	258	264	264	262	240	249	252	249	240	237	262	218	248	253	268	249	241	257	238	265	236	232	215	243	228	286	248	255	238	244	275	258	255	247	252	247	229	247	251	227	234	271	266	231	229	249	213	262	252	273	252	268	229	255	242	243	235	243	266	243	228	257	249	263	248	221	259	248	238	245	257	235	263	244	258	221	270	232	243	237	253	239	237	233	234	236	236	251	262	260	236	269	238	243	271	242	251	226	286	245	231	227	234	255	233	247	223	228	247	234	248	244	282	258	269	256	239	266	271	250	266	234	227	260	251	259	263	251	243	245	244	242	244	247	251	235	241	252	222	234	233	246	267	270	252	244	227	263	276	246	208	229	275	225	269	249	259	266	225	266	276	261	263	284	233	277	252	253	240	221	241	240	279	246	234	249	240	264	253	265	256	245	248	288	242	272	232	250	241	234	220	244	240	218	227	234	251	261	240	262	222	259	281	267	251	256	259	245	252	271	214	212	269	237	259	266	267	234	248	230	260	232	204	247	259	243	239	228	223	249	261	266	213	268	246	242	245	263	277	251	235	227	280	251	249	254	232	245	270	265	229	276	241	240	276	249	249	227	266	253	253	229	243	267	232	239	242	229	266	238	233	254	249	261	256	254	251	231	244	255	240	235	245	264	232	241	277	256	259	254	236	247	280	229	245	243	255	237	275	243	259
25198	21289	26918	25395	8596	2304	1365	1059	999	952	907	753	685	655	678	655	615	614	603	561	663	604	583	555	598	645	577	573	547	581	589	602	561	572	586	557	636	572	596	635	574	552	581	550	549	530	620	589	584	589	538	610	556	596	533	594	524	604	576	606	612	609	634	580	582	557	593	659	594	607	629	603	607	638	575	572	587	555	557	591	564	588	550	601	626	602	559	547	592	595	622	557	593	624	617	591	577	581	575	610	553	544	580	573	558	650	563	563	623	569	599	563	575	564	576	575	588	602	583	575	575	572	589	545	610	571	584	564	579	589	585	663	589	609	611	580	580	589	582	622	610	559	546	585	544	602	600	565	589	602	545	576	586	595	595	602	577	570	551	578	586	567	567	597	572	598	576	520	583	560	586	617	597	610	575	567	631	548	610	564	573	612	608	594	553	596	558	589	582	605	598	561	567	645	576	569	604	561	594	572	594	608	585	578	565	633	568	541	560	594	596	605	582	607	587	567	606	532	597	570	565	569	555	571	574	569	595	579	635	628	586	569	575	567	607	620	577	629	604	575	579	572	615	599	584	592	567	584	548	597	568	537	580	608	596	545	571	589	552	611	578	585	574	577	572	574	605	569	557	563	588	588	588	583	528	558	596	568	565	568	590	552	597	605	598	582	540	572	581	628	592	616	588	580	587	556	588	576	592	577	583	542	560	607	627	577	577	547	556	588	590	539	560	624	566	575	589	558	591	576	575	600	536	600	584	590	560	633	560	620	621	570	602	597	583	586	588	585	580	569	608	550	588	585	599	606	603	614	576	587	580	593	566	609	576	596	584	583	601	578	584	599	577	595	585	600	595	613	593	574	605	609	588	607	612	558	633	605	547	553	594	610	611	591	637	570	559	581	567	570	621	585	624	588	579	611	580	588	589	558	589	499	615	543	567	600	596	588	602	571	571	571	547	564	588	576	568	563	582	540	599	549	600	592	564	598	590	595	598	597	566	577	556	590	592	553	596	573	609	596	594	590	597	591	583	579	595	562	621	589	586	590	616	587	561	586	582	572	578	592	621	596	539	595	596	577	598	603	600	582	545	563	577	586	592	604	569	596	579	637	583	615	549	596	602	628	584	587	589	609	557	598	584	569	562	611	607	582	578	604	534	576	573	558	580	623	566	575	572	609	568	592	577	573	586	556	580	598	560	573	557	604	546	594	577	578	608	583	599	580	565	611	609	556	594	591	604	542	597	657	617	598	589	622	624	608	619	621	595	582	584	587	546	589	626	583	567	585	569	633	619	598	554	581	592	578	563	603	572	616	538	557	587	605	602	589	598	585	561	592	565	567	581	602	547	586	602	580	607	559	559	559	582	561	601	586	578	603	571	610	591	606	576	580	562	605	554	575	632	576	605	631	588	590	604	595	596	616	563	562	537	612	602	554	582	576	566	556	570	576	541	629	590	560	615	556	549	590	585	548	587	586	579	615	615	592	560	571	534	574	639	605	565	597	585	584	571	556	608	599	570	523	612	583	578	617	569	556	604	581	549	614	589	536	577	566	579	623	564	601	573	598	588	568	602	628	546	577	561	582	587	601	571	627	588	558	622	623	605	602	633	583	584	601	544	549	637	611	557	607	607	563	593	580	579	580	589	590	649	558	573	630	605	598	568	589	587	584	590	531	553	605	591	551	586	596	592	568	586	595	599	633	593	614	624	548	593	593	602	522	542	573	564	518	569	607	565	549	573	598	530	549	546	598	588	601	581	576	577	596	556	576	632	592	566	593	604	576	564	650	611	584	575	608	555	589	567	610	582	596	591	570	604	604	615	563	608	600	606	556	612	550	630	558	588	607	554	568	584	606	571	595	556	537	547	591	588	588	580	607	616	590	597	625	616	580	596	637	591	542	603	588	546	598	604	593	599	564	564	562	564	589	599	574	619	537	611	612	591	594	562	603	569	606	552	578	605	611	571	574	585	574	596	557	623	570	585	609	604	588	588	563	554	583	555	598	584	562	560	569	583	578	549	561	582	588	599	605	608	598	600	579	569	552	559	637	589	535	610	614	574	577	612	555	604	576	597	590	626	586	582	591	557	609	561	608	588	608	600	643	563	625	575	594	587	581	548	609	589	615	596	583	612	581	611	583	569	596	616	613	588	566	575	624	559	560	592	580	569	570	634	634	613	547	576	561	616	561	596	573	593	610	587	563	603	607	586	547	547	511	576	608	575	620	558	586	618	606	602	551	568	612	563	587	600	568	565	596	566	587	615	619	597	579	592	582	562	566	561	600	640	596	576	581	559	601	547	608	593	580	622	573	601	583	605	625	606	592	557	565	599	576	607	568	588	554	550	546	619	627	614	589	596	579	582	564	543	596	625	639	602	611	619	572	576	535	569	574	584	580	541	577	590	587	572	549	586	620	599	602	628	612	587	596	534	575	590	604	576	623	588	573	605	579	651	580	550	575	548	550	547	554	598	614	598	604	594	601	591	602	607	602	592	591	572	576	569	552	591	540	602	608	585	544	559	600	562	539	602	598	576	565	585	554	585	585	588	600	575	588	565	568	592	590	547	583	590	554	598	608	619	556	569	583	576	586	559	605	573	565	565	563	525	624	629	553	587	584	596	580	609	550	601	587	581	622	576	586	567	579	577	563	572	568	540	547	612	601	561	590	555	574	582	571	591	565	563	596	603	546	541	556	618	586	579	589	610	583	610	579	539	573	581	601	637	597	579	585	628	577	588	556	577	594	591	589	570	561	635	572	607	557	580	588	576	569	605	594	600	569	608	605	553	603	625	559	576	591	581	613	580	612	580	556	585	578	552	588	543	624	574	598	565	559	554	597	616	591	626	598	624	589	581	604	631	567	574	556	619	590	602	597	601	615	590	568	578	582	602	591	553	600	613	579	603	613	578	583	557	544	586	573	562	609	562	575	563	602	611	582	590	594	582	591	594	575	603	558	584	600	616	586	566	582	558	575	589	574	579	526	596	655	573	584	607	617	601	546	567	617	576	594	542	620	553	580	586	560	593	627	604	565	598	584	552	601	571	559	554	644	591	589	559	580	565	561	598	577	637	579	586	609	594	606	572	567	557	552	558	593	626	630	567	592	534	564	588	590	588	608	620	541	574	588	555	582	565	580	551	598	555	570	611	571	562	593	594	566	563	624	550	594	602	583	574	578	585	575	571	563	561	563	577	570	613	575	575	625	608	593	569	565	560	604	567	591	568	597	587	597	616	586	585	601	582	579	599	566	626	532	531	602	592	610	579	587	596	556	540	580	586	596	589	610	531	577	590	590	598	627	585	604	604	569	610	568	575	573	563	579	582	575	587	580	621	614	592	580	605	570	578	560	571	586	591	573	607	550	619	563	621	566	622	610	576	554	579	584	611	569	604	585	602	602	611	599	573	595	559	577	561	589	562	566	613	577	587	651	599	589	572	584	543	600	582	590	569	597	581	578	589	580	587	624	600	602	595	610	595	549	557	617	580	545	550	563
23757	34402	12218	5245	4413	3544	2086	1750	1640	1552	1293	948	820	791	769	745	718	655	671	677	640	676	615	620	635	599	651	625	632	624	563	591	599	592	648	605	646	625	646	672	644	597	607	571	612	596	615	607	657	602	634	692	599	629	649	605	661	634	584	614	594	591	653	624	638	633	646	639	609	635	617	593	606	613	592	608	627	632	649	577	598	637	602	604	598	571	597	614	636	649	590	580	612	593	625	616	598	605	642	673	607	624	651	601	622	610	608	602	613	616	626	609	606	633	562	610	662	599	628	614	592	610	608	611	627	613	615	622	623	625	614	573	602	578	613	642	634	640	610	622	645	608	606	611	596	596	610	641	601	582	633	577	581	598	641	614	616	623	648	595	613	618	614	632	660	586	589	615	596	634	596	599	579	669	576	626	677	591	624	662	630	645	624	647	620	621	619	636	602	570	638	588	617	564	605	618	614	637	606	623	624	635	613	649	619	605	654	610	664	622	601	635	565	599	636	622	614	605	607	657	601	625	590	629	601	594	610	650	602	645	645	657	618	661	623	597	637	600	659	599	639	579	639	619	629	620	634	612	611	644	607	617	675	600	636	600	619	582	623	634	602	654	595	595	590	593	660	588	623	617	616	650	632	665	623	571	586	613	676	614	622	609	616	571	571	621	613	627	617	615	638	635	587	569	626	638	615	615	662	656	657	634	592	635	620	586	598	636	649	599	651	610	618	592	613	602	636	612	642	633	587	616	631	637	625	574	640	619	664	625	606	642	597	632	597	556	604	598	629	603	628	611	553	633	620	584	627	623	669	589	581	574	553	621	591	573	640	631	584	555	595	606	564	600	582	672	601	588	597	634	639	638	632	642	630	648	637	614	612	642	612	637	619	605	575	598	632	593	620	614	652	632	587	635	612	643	599	635	622	617	631	590	585	632	627	596	592	670	653	597	623	637	595	612	620	635	606	580	616	647	658	649	584	669	576	607	657	615	591	601	592	621	588	675	627	621	608	614	618	620	585	606	595	637	659	624	584	597	588	598	637	607	594	623	604	601	645	614	622	575	656	632	625	637	601	624	602	613	585	635	645	652	592	634	621	585	643	612	643	658	620	626	564	628	626	608	640	610	638	630	607	638	624	581	644	585	639	634	571	632	614	662	597	618	627	628	667	629	645	621	636	601	652	613	611	608	621	603	556	563	613	638	592	627	694	608	597	606	621	635	609	583	651	597	615	631	625	610	640	599	593	646	633	604	630	612	597	589	618	656	637	645	655	579	587	598	582	572	589	639	628	606	606	593	631	630	603	669	595	576	602	612	628	619	650	618	594	610	605	604	541	643	583	602	611	634	615	595	595	623	619	684	640	578	635	641	634	645	612	609	625	589	606	611	635	574	625	626	635	616	641	614	624	589	612	582	617	590	603	639	596	622	609	561	613	582	594	630	579	635	597	596	612	623	589	593	620	616	626	624	634	607	628	576	596	656	608	631	675	642	611	631	637	565	596	604	617	605	628	590	658	611	591	602	602	565	617	609	621	653	567	616	605	605	613	621	635	604	619	572	604	618	614	582	588	600	620	571	676	567	603	633	587	611	614	650	591	626	670	636	652	592	615	611	621	564	601	639	576	632	639	578	638	640	624	655	599	631	627	617	654	597	621	600	630	627	602	614	615	637	645	624	629	622	618	629	627	595	603	621	617	608	631	607	637	632	567	649	645	605	613	665	600	617	644	566	610	617	588	594	654	592	607	604	611	566	603	599	599	598	592	618	635	588	613	609	601	619	607	603	529	595	571	609	622	631	611	609	638	598	619	657	600	573	611	640	613	644	611	599	615	630	629	615	588	591	618	616	650	584	635	640	614	605	602	599	637	598	664	636	615	662	622	644	635	648	612	630	614	647	601	594	626	644	637	632	633	630	600	592	636	637	610	636	586	615	617	659	572	624	645	614	626	591	620	642	610	629	641	606	608	603	596	596	642	613	648	668	561	601	607	639	600	623	594	629	609	600	630	620	598	576	629	600	650	609	590	608	633	600	624	640	597	603	611	651	631	588	622	656	636	600	606	623	615	616	627	617	587	588	605	636	625	615	620	639	637	616	616	576	623	640	583	641	604	637	623	613	604	604	600	603	618	632	648	584	621	636	627	612	623	625	583	608	621	582	606	597	635	669	634	608	574	608	627	600	624	619	624	651	589	637	582	615	607	646	615	589	610	615	649	620	623	628	593	615	613	631	604	614	635	615	590	630	618	630	588	621	584	672	612	624	636	575	614	618	589	629	580	605	636	640	618	628	593	605	650	580	607	616	633	609	591	628	628	575	622	621	609	633	600	605	610	595	632	595	615	607	582	629	609	613	618	592	590	596	559	608	581	627	635	602	576	608	638	626	587	598	628	600	586	607	621	591	686	647	622	605	593	566	602	637	592	651	596	594	622	609	615	619	574	654	670	626	649	564	642	592	602	598	626	584	620	625	628	649	632	664	593	593	604	637	610	645	608	555	603	608	606	636	616	607	616	601	596	657	566	588	614	581	593	618	580	565	649	643	674	602	613	630	611	666	612	616	612	611	587	604	651	628	568	626	611	615	630	625	600	673	645	574	612	661	619	578	581	645	632	576	627	619	597	602	606	614	624	624	604	560	654	585	617	618	568	602	606	619	625	613	612	595	630	618	624	617	645	673	642	609	611	581	613	592	630	594	631	615	625	604	615	615	627	637	613	627	659	630	597	655	612	628	584	610	616	615	591	610	688	624	591	622	609	643	616	602	625	621	577	623	663	593	634	602	581	599	596	590	649	609	619	582	607	610	649	614	611	638	591	592	612	605	602	626	595	609	583	591	640	603	656	626	593	623	594	585	620	644	639	628	589	641	625	608	620	600	609	599	639	655	583	591	615	619	582	610	633	606	633	576	660	604	628	616	593	589	627	636	588	623	613	616	618	583	661	592	610	655	628	622	655	615	637	635	607	582	618	596	602	615	592	640	595	638	631	571	620	621	631	602	616	632	618	634	611	594	634	612	612	611	624	632	636	623	640	664	645	591	605	628	630	585	595	609	637	586	616	646	654	624	569	617	640	616	656	566	645	597	662	664	577	647	638	619	580	603	598	607	601	596	617	669	621	565	657	597	646	603	615	646	617	576	615	643	627	618	613	649	599	671	607	628	658	649	610	620	607	647	680	603	664	589	574	604	599	609	616	661	641	600	577	617	589	609	638	610	608	606	594	621	619	603	614	614	604	624	573	621	618	600	626	607	596	645	636	602	658	624	558	642	627	613	639	610	576	639	622	594	620	597	642	604	604	632	603	556	647	616	610	641	619	586	662	579	602	616	645	621	630	632	617	631	571	592	628	576	603	611	627	591	623	620	627	650	615	599	584	576	580	574	598	637	587	587	602	637	632	619	612	604	631	614	643	629	591	633	577	644	612	650	585	679	613	640	614	672	647	596	606	565	569	586	621	629	626	600	616	603	666	623	574	628	596	614	655	629	608	647
22873	21324	28888	24111	21326	21302	7755	2007	1330	1320	1133	985	698	638	613	585	525	499	509	467	467	471	443	462	433	408	432	435	441	464	422	388	421	463	459	413	385	407	406	407	427	430	444	419	448	399	421	402	422	381	444	400	425	467	438	401	409	404	385	403	415	374	421	440	390	416	428	421	400	381	402	409	426	430	413	407	407	414	428	431	433	368	413	392	393	395	387	416	382	396	411	387	399	430	442	365	422	421	436	421	429	420	427	437	421	416	446	397	405	429	393	370	408	435	420	421	411	418	424	397	440	417	459	445	442	399	396	444	388	417	376	408	377	386	385	375	399	377	398	442	410	416	415	431	472	399	402	412	407	421	445	389	402	414	385	408	387	415	426	412	383	376	394	412	396	387	426	393	404	385	413	415	424	419	404	420	426	396	416	414	394	403	397	392	412	413	413	428	387	407	417	417	384	414	434	388	392	405	407	406	396	422	452	404	362	382	439	425	441	423	431	394	392	412	384	436	398	393	423	400	403	378	423	444	398	408	416	395	439	404	400	378	403	410	403	393	415	414	425	407	431	428	384	442	416	422	393	433	430	402	444	382	349	411	405	393	420	413	365	421	394	410	383	399	401	401	400	351	398	401	410	404	421	420	399	430	426	446	438	398	434	393	392	420	401	397	417	385	430	393	403	384	426	429	371	423	401	400	405	419	436	401	440	459	392	390	427	397	406	397	428	398	414	450	389	400	425	414	431	415	401	420	406	408	360	378	421	416	408	431	388	424	400	397	409	368	410	385	421	413	410	441	402	403	387	432	375	370	387	401	405	422	403	428	425	419	422	439	407	404	394	410	434	391	386	409	416	406	398	438	416	451	418	417	436	402	434	442	399	415	388	448	413	410	378	414	387	411	434	410	403	405	420	422	413	429	421	419	436	386	403	388	406	409	405	453	421	395	409	401	427	361	424	426	432	408	424	435	412	408	432	403	394	434	422	401	391	434	409	411	390	422	361	415	366	435	411	383	414	395	402	443	447	414	419	394	427	431	415	385	414	388	420	432	429	424	421	410	401	408	438	398	437	380	399	422	401	375	399	378	418	395	419	418	419	407	416	382	432	424	378	401	384	434	413	391	392	420	432	411	418	444	392	414	421	453	393	403	415	419	440	406	378	379	402	382	396	412	438	395	427	403	429	397	410	410	410	409	432	384	451	414	431	364	451	403	392	410	415	401	438	419	415	420	471	416	388	405	402	398	386	419	417	438	429	439	406	434	426	438	403	392	425	400	425	391	404	427	399	399	388	407	427	401	408	405	425	431	406	394	390	409	402	418	400	382	397	409	418	415	387	448	426	384	417	402	424	415	408	408	398	402	430	425	437	422	418	397	385	383	437	415	382	435	410	432	409	401	411	407	437	387	382	433	393	418	439	411	409	401	402	409	391	439	421	404	397	403	406	385	426	394	371	415	383	388	419	390	425	405	403	428	430	423	417	410	382	404	409	411	403	419	398	425	411	379	443	405	407	418	419	401	409	426	415	392	443	400	414	392	413	421	357	405	421	432	428	401	392	380	432	381	379	384	398	401	444	412	413	468	424	411	407	432	395	431	401	415	411	385	369	394	390	430	408	395	413	408	419	437	393	420	360	407	410	450	408	370	429	446	422	428	397	433	419	415	429	455	420	405	400	406	409	420	434	395	440	431	431	393	417	396	401	425	403	412	419	400	424	405	408	443	387	404	394	430	425	404	404	379	393	421	405	376	405	413	394	390	416	447	398	426	371	412	418	371	404	408	421	398	368	401	379	411	434	390	382	387	380	467	404	450	457	397	406	394	406	407	424	417	407	391	380	408	389	399	428	413	410	426	434	440	402	439	417	427	448	418	428	391	405	428	436	397	403	424	402	416	380	433	420	405	399	420	402	401	416	407	430	437	412	378	443	411	437	386	406	416	373	425	419	416	441	363	394	393	409	415	407	354	395	417	433	443	395	392	363	380	400	454	423	431	409	418	412	401	425	405	399	401	403	415	407	384	403	406	412	427	440	407	405	431	392	420	437	424	391	433	399	401	398	377	412	419	422	387	395	395	396	379	425	425	396	436	425	428	426	390	389	423	421	382	410	431	424	417	385	417	387	362	428	452	416	381	407	423	404	408	410	424	408	405	396	386	423	440	379	417	369	417	411	412	389	405	394	368	415	412	407	396	369	433	395	429	386	406	396	417	425	418	422	411	463	418	398	419	369	397	397	379	398	430	367	423	394	425	414	386	376	377	454	424	422	417	400	432	369	426	411	384	427	454	365	412	405	412	388	401	414	420	414	425	394	444	415	390	381	447	431	407	427	383	450	416	411	445	405	449	417	462	422	411	435	439	429	390	406	426	415	428	467	418	383	382	405	407	398	423	377	423	366	395	412	409	408	378	411	400	441	403	385	418	397	419	418	417	396	421	417	418	404	458	419	399	421	394	408	385	380	392	394	422	405	450	383	407	421	440	411	434	426	422	414	415	401	374	430	394	385	424	405	441	404	407	419	365	398	426	413	405	371	446	418	395	410	390	377	415	405	412	386	409	404	431	416	380	390	372	408	428	421	407	427	428	406	409	390	420	396	396	383	388	368	420	414	382	396	380	372	418	400	404	414	382	396	432	419	418	393	393	392	371	413	422	402	369	411	408	408	407	433	411	406	423	398	379	426	396	451	393	450	402	388	385	436	426	409	436	402	359	382	422	370	411	407	403	381	399	389	397	384	398	398	428	375	423	406	428	427	415	399	403	360	407	409	397	426	400	413	428	356	398	415	442	431	401	424	423	417	356	354	409	400	370	405	389	410	410	419	386	369	429	399	356	375	413	416	421	462	411	414	415	426	434	410	384	389	407	397	393	414	423	408	408	362	404	408	432	426	433	424	440	428	405	421	373	386	416	374	395	419	419	417	392	399	416	382	419	411	419	393	397	404	381	429	437	417	405	425	386	377	386	401	436	426	416	411	407	405	427	445	407	410	437	381	429	393	408	377	374	423	373	370	412	399	394	427	381	404	412	408	411	403	428	452	398	385	407	400	409	399	427	384	410	446	421	390	409	444	427	470	395	441	437	372	461	394	447	403	394	395	419	400	398	418	397	453	389	381	420	406	376	420	350	420	406	389	425	376	440	416	407	377	423	437	405	403	409	409	422	378	415	411	377	403	402	400	399	412	419	464	409	409	384	412	413	429	447	419	419	416	418	404	428	414	400	417	414	400	430	361	384	395	364	361	440	397	367	408	433	365	407	368	430	385	441	395	420	380	401	382	431	431	391	429	389	418	418	437	412	417	403	431	389	409	410	417	391	420	410	416	427	404	414	401	393	393	404	395	419	427	444	388	429	399	409	405	389	373	411	409	404	385	394	392	408	397	416	396	457	409	389	405	424	407	409	397	411	420	405	386	393	409	405	417	373	394	396	409	407	360	446	362	394	415	393	388	407	413	405	403	409	384	383	394	411	374	402	410	399	419	389	405	385	419	426
29896	47361	21827	10352	8123	6526	3735	3136	2361	2401	2001	1380	1005	871	752	709	650	624	529	534	507	538	521	467	478	468	484	470	494	487	428	432	455	417	457	423	444	410	439	446	406	414	476	455	460	427	451	454	452	417	402	433	463	435	436	418	405	449	447	463	423	458	447	380	425	455	381	408	446	426	418	439	401	379	465	459	415	420	418	457	424	422	451	449	420	411	390	434	418	415	430	402	418	418	396	427	398	430	470	449	410	403	420	431	423	411	441	426	417	418	428	435	414	431	442	384	430	436	415	466	432	369	416	438	408	421	455	426	448	428	424	380	416	399	453	403	432	419	425	449	432	430	406	453	447	418	450	435	438	404	398	436	442	422	446	396	411	429	421	401	438	425	410	464	415	438	430	428	397	421	423	436	432	396	403	390	430	474	433	431	389	445	396	430	389	417	417	417	427	397	417	397	480	464	449	406	443	435	400	454	438	463	422	406	430	409	444	408	425	396	393	408	443	420	397	441	465	433	407	400	445	444	435	426	413	412	424	404	410	420	455	450	433	414	436	425	413	404	414	403	446	390	447	400	452	425	421	362	426	410	461	405	397	458	399	396	399	355	411	413	414	426	431	417	413	439	411	386	408	402	398	399	400	468	395	426	443	417	396	407	432	429	430	440	410	476	432	442	463	418	398	401	421	419	452	445	408	432	421	451	412	420	407	434	433	413	434	448	439	420	435	406	454	400	454	425	427	441	458	418	418	452	444	467	425	403	404	430	419	457	427	412	373	451	408	425	402	388	413	475	420	414	387	422	409	449	455	423	411	438	450	431	407	434	411	378	399	438	407	447	394	428	411	393	450	419	414	409	417	382	446	405	438	445	398	421	396	421	417	410	408	391	404	412	454	441	415	431	416	446	443	418	406	431	426	403	390	419	421	428	433	373	407	416	397	454	437	429	435	401	398	405	438	401	362	433	408	413	391	417	409	408	412	429	424	438	438	409	430	425	414	438	418	417	369	423	396	410	411	409	420	413	413	407	400	406	408	389	422	433	388	422	454	472	436	432	401	437	406	401	412	413	411	405	446	423	408	445	418	452	380	438	426	397	397	423	425	415	396	405	397	413	390	424	429	474	432	382	419	421	417	399	434	417	440	396	414	466	394	435	397	404	403	433	405	426	405	440	432	464	427	431	404	422	416	403	413	412	422	397	451	378	453	443	444	427	436	427	434	422	408	442	446	417	422	440	433	417	428	428	430	413	466	368	439	458	402	434	413	417	408	417	424	420	403	425	409	406	382	406	439	430	424	445	428	455	410	453	407	445	431	443	422	410	427	419	391	458	393	415	454	393	409	398	400	420	439	427	395	418	398	413	429	393	418	397	426	410	429	411	392	383	407	422	431	397	427	415	410	487	434	399	443	388	391	419	401	439	422	411	411	443	443	434	386	439	418	407	410	413	441	431	443	395	429	402	432	407	443	394	428	422	416	392	405	406	403	427	469	443	400	415	458	401	408	391	454	421	439	440	384	409	415	435	437	445	410	417	406	387	462	405	441	475	432	396	400	392	405	493	373	389	405	427	420	412	463	447	390	428	420	423	383	404	413	412	386	389	480	420	430	432	446	433	387	405	405	385	385	446	386	414	422	440	419	386	431	436	454	413	425	435	385	425	387	407	381	413	429	446	431	438	391	424	439	388	412	417	409	418	417	418	452	392	410	403	418	427	395	447	396	444	420	417	403	436	397	424	411	424	429	423	420	409	420	419	418	452	431	412	425	420	368	396	395	394	409	410	454	452	422	370	406	387	422	401	417	438	421	434	409	407	381	413	417	419	420	446	434	424	377	399	459	419	388	396	451	414	396	416	398	433	419	426	382	411	407	414	443	440	424	391	437	430	401	454	443	438	427	442	376	420	411	388	454	392	416	457	356	403	401	401	428	395	391	424	424	456	438	420	429	406	381	409	392	401	393	430	406	426	409	417	424	441	362	442	413	459	398	458	395	404	445	419	445	401	414	421	417	425	432	419	417	429	413	392	412	419	386	399	401	406	432	409	416	423	395	436	398	451	428	428	406	398	402	442	409	433	430	387	419	415	447	396	414	386	424	416	404	439	422	429	419	398	429	414	440	381	428	433	396	440	449	429	431	390	426	446	428	423	417	416	395	432	460	428	409	427	412	419	448	419	420	392	424	448	383	424	426	409	427	427	421	431	398	391	406	432	416	426	446	416	457	418	413	427	454	416	454	396	408	414	430	407	386	446	421	394	435	396	423	388	390	408	401	431	398	423	409	411	421	445	422	421	403	426	390	420	406	421	447	417	433	406	427	449	392	407	410	434	412	449	390	420	418	412	442	410	396	421	414	419	408	421	439	379	413	446	425	384	418	401	443	412	432	430	430	407	420	404	408	443	412	450	453	459	422	389	382	420	451	403	438	413	422	439	419	434	409	404	403	388	399	448	401	439	409	388	428	400	423	402	403	364	461	402	416	412	396	388	393	400	439	443	420	415	428	428	424	376	390	384	457	410	419	422	410	406	421	384	423	433	438	441	428	437	396	407	442	401	414	390	450	416	427	404	431	380	406	380	421	420	437	442	420	393	430	453	461	462	398	441	448	424	400	398	412	427	411	409	430	435	406	411	433	424	436	450	397	384	415	383	419	443	409	434	399	415	421	391	433	416	402	403	408	451	437	417	440	416	366	399	434	403	416	434	404	387	411	403	427	416	426	428	396	382	433	450	378	407	419	388	425	398	406	408	399	414	442	399	405	391	404	390	385	450	435	414	435	385	418	428	400	395	391	394	389	472	405	442	423	400	421	420	407	385	453	407	433	409	422	385	416	403	432	406	402	460	385	420	409	405	380	388	423	415	418	463	419	385	405	461	424	388	415	445	423	381	428	399	435	436	400	409	425	403	427	404	422	416	457	395	379	423	434	424	440	419	406	425	404	402	414	421	428	389	407	430	414	424	406	398	412	402	420	420	457	406	416	428	458	399	457	387	440	421	421	417	408	431	416	420	388	388	437	429	423	425	426	373	418	422	420	463	432	400	380	410	404	434	410	395	423	469	418	443	391	458	437	392	450	387	449	439	400	437	403	435	434	426	414	419	397	381	402	426	433	435	422	397	426	409	440	425	386	428	445	398	381	431	393	415	407	390	392	414	438	415	397	410	415	419	434	425	418	430	425	432	417	423	438	415	404	395	445	412	413	444	422	400	387	419	403	393	430	408	445	464	417	404	414	402	428	422	407	418	431	429	383	413	406	416	383	374	416	397	429	405	458	382	449	424	432	434	383	416	385	401	404	423	418	416	402	397	404	400	392	395	464	375	408	446	406	435	407	419	397	425	417	420	423	420	410	431	409	389	415	431	412	418	397	433	412	438	432	433	411	424	403	424	408	419	418	405	404	414	427	418	432	430	411	385	417	429	404	405	392	395	406	392	403	420	436	413	387	400	428	391	448	403	439	440	397	414	426	402	412	403	415	397	409	395	423	397	437	379
28527	21205	11802	3110	1489	1360	767	692	604	685	540	465	410	402	412	420	384	380	366	415	401	395	391	351	400	381	380	342	411	392	370	394	377	421	391	389	357	371	366	347	415	398	390	401	377	358	387	382	407	373	392	378	400	392	390	398	391	361	326	367	401	410	382	373	365	371	389	403	410	397	416	363	375	358	406	361	376	373	401	402	366	376	415	420	388	379	358	384	414	389	401	394	404	394	372	450	370	360	399	392	382	363	373	356	366	399	418	410	362	400	428	430	387	402	402	429	422	364	364	360	400	381	424	393	431	397	397	398	378	385	387	418	405	367	393	369	399	413	405	380	403	389	348	376	394	398	383	424	376	378	386	370	352	393	396	411	396	376	377	389	399	363	377	393	371	372	419	414	370	383	387	386	345	375	371	397	386	421	342	392	398	401	366	383	380	394	374	400	360	436	369	359	423	389	407	365	362	389	376	387	370	394	400	406	398	422	408	379	357	387	373	414	426	401	373	371	383	383	393	384	378	399	401	368	379	380	401	386	392	399	391	396	394	355	353	366	383	361	389	359	418	390	394	361	386	351	386	424	384	412	379	374	370	424	387	407	391	407	394	383	380	397	374	398	354	382	361	391	370	392	424	377	414	389	405	378	398	375	384	357	395	387	379	379	389	382	374	365	374	416	339	371	412	384	388	374	377	390	374	352	367	376	385	422	386	394	422	384	395	414	391	393	395	372	369	394	401	420	357	413	397	400	416	378	385	419	412	407	370	355	393	369	374	370	385	393	406	392	375	396	359	372	400	367	408	419	383	396	381	394	360	379	380	390	383	394	417	395	337	390	389	378	385	384	394	385	352	399	347	365	402	394	406	394	381	393	423	421	386	394	395	417	394	384	359	387	413	402	368	384	401	375	366	361	372	370	397	373	368	364	410	412	385	387	403	382	383	397	401	395	363	400	382	381	397	375	381	413	386	366	374	369	370	396	419	416	356	381	377	388	383	369	371	372	403	407	364	387	405	425	388	381	426	392	391	381	412	381	385	402	396	396	385	367	398	387	402	366	361	403	426	409	382	380	403	416	375	407	364	406	403	363	369	419	362	374	365	375	363	401	369	401	405	393	396	375	421	382	378	349	390	414	401	420	355	406	382	410	410	372	400	407	370	388	424	385	381	391	369	375	392	364	367	402	387	381	414	444	354	396	395	406	372	389	418	384	381	360	400	369	387	398	410	351	403	374	381	405	361	382	370	383	402	365	351	412	381	381	388	378	351	406	425	377	390	404	402	369	371	402	379	373	381	375	365	410	397	374	373	394	410	389	427	369	403	405	372	406	388	383	340	380	395	347	371	398	379	406	369	376	397	366	389	411	394	391	364	381	361	406	356	370	405	373	408	421	365	415	378	385	394	402	410	374	382	340	400	378	411	384	395	390	389	413	359	418	408	388	360	374	388	394	393	347	363	384	408	370	362	408	384	419	380	381	352	400	385	382	404	434	398	380	394	360	386	371	367	395	385	362	353	391	382	395	364	403	407	395	412	404	384	376	382	393	381	410	397	374	378	401	395	388	376	419	420	392	384	397	365	384	387	436	373	383	372	382	391	379	364	376	366	369	371	378	414	377	398	383	403	419	399	431	346	381	373	353	346	374	398	392	399	360	395	428	400	369	373	379	392	369	415	379	373	373	378	369	382	384	414	377	389	406	371	391	407	372	400	417	377	383	386	404	377	432	354	397	376	373	405	377	364	375	390	415	365	401	369	393	386	406	352	443	386	375	402	398	410	391	372	401	391	428	412	435	393	407	383	374	380	377	381	380	414	408	384	420	383	386	424	399	404	413	421	390	418	388	409	366	420	400	375	393	416	381	396	416	395	430	382	370	379	390	396	380	392	381	365	400	360	405	365	389	414	357	404	381	406	364	385	409	374	408	402	433	423	396	402	398	386	367	398	403	375	410	414	402	384	388	403	403	389	387	389	387	380	375	412	427	385	405	372	392	389	423	388	419	381	346	380	403	362	400	429	386	415	390	378	406	366	394	365	384	368	372	344	399	382	390	384	404	392	367	393	419	404	398	421	364	413	353	382	368	387	367	383	395	396	387	388	390	381	417	387	409	414	401	393	377	399	381	394	389	367	397	401	412	375	392	397	388	375	384	375	406	400	388	377	410	366	401	400	397	361	372	362	373	368	379	377	337	427	382	362	387	402	366	412	407	364	380	384	356	392	350	381	411	416	370	395	387	416	369	385	407	393	371	410	374	402	381	397	406	416	402	421	377	396	372	425	415	408	400	363	428	385	373	417	414	392	374	372	391	407	382	363	402	375	428	433	374	425	399	396	368	415	395	434	379	351	412	379	344	366	365	391	377	354	423	411	345	387	437	378	402	384	373	383	387	363	381	377	383	424	362	367	370	385	389	389	402	407	415	400	412	384	368	371	376	400	400	353	360	359	382	348	400	383	410	367	390	430	411	386	383	403	382	358	415	422	400	402	375	394	361	377	400	384	352	359	361	393	390	373	439	390	408	407	372	395	391	374	389	364	382	387	356	374	378	385	392	391	405	373	384	402	339	412	406	373	371	374	381	399	379	387	406	380	382	399	356	400	363	397	391	371	401	366	388	369	394	386	388	409	379	375	382	363	398	378	409	398	370	418	364	336	419	377	399	388	375	421	366	399	415	397	367	334	387	424	380	387	392	399	357	385	388	386	372	398	358	360	373	407	408	378	378	419	428	331	381	392	391	381	427	377	376	412	396	358	400	395	407	400	352	378	389	367	377	397	417	404	388	421	397	370	395	357	374	373	410	362	393	409	359	388	376	384	392	414	356	396	394	369	374	390	357	366	397	384	388	368	382	416	365	379	367	387	377	374	396	426	406	373	414	384	394	390	371	404	376	428	389	380	372	388	360	390	379	374	411	354	376	398	423	414	400	369	362	388	385	391	388	370	412	379	414	398	414	407	376	359	411	415	435	396	408	366	374	400	391	357	415	370	373	352	402	397	375	390	381	390	369	388	388	389	378	432	386	388	408	391	373	359	390	379	391	373	389	372	393	408	382	426	384	384	393	392	382	383	384	389	417	411	411	349	355	355	410	424	373	384	398	399	397	398	388	366	425	365	384	380	410	408	387	372	392	399	394	379	405	370	381	375	394	363	358	374	351	409	367	383	362	371	388	401	425	394	378	384	381	377	401	346	385	411	374	377	370	364	360	404	382	408	361	349	443	399	365	398	372	365	368	411	377	379	421	390	399	371	405	374	417	402	378	421	379	398	422	401	396	397	410	411	399	368	398	374	386	393	381	395	420	369	395	361	406	384	393	410	386	387	389	400	409	434	385	377	371	391	386	369	404	394	370	407	420	363	365	414	389	390	391	389	377	395	345	359	407	382	378	383	371	375	337	393	374	400	392	386	382	376	376	405	398	375	387	403	381	436	411	354	395	355	352	408	345	366	372	392	410	356	377	380	407	400	422	372	424	410	376	409	414	350	396	392	373
20143	26098	8914	3304	2383	2304	1284	1078	956	989	752	657	550	480	463	486	463	455	426	416	452	457	415	423	425	427	406	459	428	441	477	426	448	412	434	426	447	422	442	439	477	446	456	426	414	433	420	414	409	435	410	425	431	408	435	442	432	464	444	420	416	419	420	455	417	435	428	448	408	427	425	382	404	431	451	419	407	402	410	418	433	438	438	431	418	440	410	418	415	442	446	408	399	453	402	400	454	426	423	419	422	427	444	442	449	440	394	399	424	393	455	444	430	456	393	410	379	414	442	447	440	443	421	387	448	421	414	401	424	438	426	450	414	442	435	397	440	460	429	440	452	434	420	400	402	404	447	423	427	417	438	412	436	445	428	424	403	435	417	444	435	391	426	453	405	431	446	422	418	410	434	381	423	446	428	470	451	447	452	393	438	443	427	449	398	398	373	413	402	450	395	404	412	426	416	438	442	439	404	416	403	435	461	450	415	433	406	411	449	390	410	425	413	439	429	433	451	407	420	471	448	438	434	472	416	417	404	427	388	418	469	429	407	443	444	462	427	417	428	449	445	432	430	429	432	411	427	443	454	437	409	438	419	423	410	413	391	440	410	403	436	441	423	416	453	404	430	433	407	394	421	414	426	402	413	396	467	418	407	455	423	382	399	427	450	453	417	439	415	463	427	414	414	426	461	391	427	446	434	457	424	420	406	427	433	452	437	424	404	408	441	446	441	417	438	443	428	435	428	405	453	402	438	402	429	405	404	407	443	421	432	431	431	449	416	443	425	439	435	441	441	416	423	460	421	440	403	436	441	436	429	449	446	436	445	382	408	420	378	448	412	427	451	398	401	454	439	440	400	444	444	399	399	419	431	423	430	422	440	467	417	429	408	448	416	422	422	434	422	413	417	411	415	450	442	466	436	466	477	438	431	406	392	425	424	428	416	415	425	388	443	412	410	438	407	416	427	443	407	402	410	417	419	463	452	435	425	426	437	411	431	410	444	409	424	414	399	445	425	419	418	425	444	452	412	417	426	445	458	446	405	429	449	431	421	411	410	395	396	427	405	443	410	441	384	466	445	413	420	420	396	418	444	439	445	447	456	435	423	424	429	405	402	409	420	423	436	409	417	395	415	452	420	467	448	404	445	457	422	421	430	419	444	409	420	421	436	427	451	426	434	416	411	422	412	386	412	427	426	424	422	393	409	420	434	371	452	430	412	419	368	433	415	432	453	401	431	421	427	409	418	431	425	412	496	424	434	415	389	461	446	395	408	419	409	412	437	425	431	431	420	410	452	389	430	414	455	470	416	410	424	430	434	394	417	391	426	423	448	434	409	431	411	460	404	454	443	422	440	479	453	435	419	399	450	442	419	455	438	428	405	409	436	444	436	430	420	445	393	458	414	413	418	429	448	381	402	406	429	410	431	422	432	452	379	436	419	427	418	404	417	432	410	438	449	437	414	447	417	444	457	417	387	445	420	431	431	433	442	435	450	411	472	409	449	446	443	414	403	377	450	406	451	429	417	410	432	416	437	409	440	478	461	421	409	429	438	440	468	428	430	409	420	391	456	427	438	432	437	431	430	426	426	444	450	469	421	417	412	427	416	460	451	409	436	426	406	437	419	398	423	441	460	467	413	431	425	424	435	408	435	416	442	422	419	432	453	425	437	418	420	411	436	460	411	436	436	424	416	419	390	406	429	444	444	413	402	427	389	438	442	423	426	454	424	424	418	438	409	446	439	446	421	457	417	400	421	386	420	427	439	417	404	404	398	432	427	448	426	430	435	411	408	452	436	418	421	412	420	391	440	413	411	434	409	405	434	462	410	423	425	439	440	441	408	485	421	439	394	435	417	390	404	427	413	393	428	397	442	456	465	422	409	389	419	440	417	445	404	446	396	451	421	433	469	441	413	454	470	470	410	447	433	442	442	433	395	434	477	470	452	446	430	428	457	442	408	430	416	423	439	450	415	446	453	387	390	456	448	420	434	463	451	442	448	417	434	406	411	422	411	396	449	425	423	388	419	412	442	438	380	427	399	468	420	422	425	440	420	414	458	431	435	387	436	411	450	445	429	474	413	430	387	407	435	395	448	383	408	407	421	436	415	433	467	428	416	411	411	431	434	437	448	426	432	413	390	440	451	405	439	417	419	406	461	462	384	427	451	455	448	392	416	412	410	456	412	412	432	445	446	406	454	417	432	432	380	426	437	427	395	440	442	453	447	401	465	479	437	443	413	443	388	424	407	487	437	433	418	408	439	430	406	435	421	408	413	424	461	413	416	423	445	430	437	372	423	443	414	445	430	413	422	431	422	437	436	438	449	440	389	427	430	381	431	461	426	481	475	413	402	407	397	478	450	450	394	413	415	422	408	440	419	447	461	387	404	426	418	403	436	399	461	437	450	409	441	467	455	451	441	423	429	454	439	431	401	407	428	409	421	404	409	421	424	403	423	454	422	407	391	419	408	434	441	427	451	414	432	427	434	447	413	432	432	442	439	436	426	437	434	426	445	414	429	412	421	421	443	435	414	451	444	402	429	438	404	437	456	401	429	458	428	432	432	418	395	394	403	410	426	427	430	450	416	450	434	414	452	431	425	427	431	441	427	460	402	457	422	410	422	413	396	431	436	448	464	425	440	427	411	442	469	383	435	463	447	420	390	425	405	426	448	478	409	404	410	433	447	433	396	429	421	431	432	423	418	416	440	430	423	410	411	415	400	447	469	418	438	377	414	399	440	413	417	417	429	421	419	414	413	390	455	432	440	411	455	417	438	387	430	386	447	423	436	429	407	403	406	404	403	399	433	449	390	441	421	425	421	395	421	418	416	392	428	422	409	430	455	403	414	422	440	422	432	395	437	440	417	466	421	416	409	432	437	413	443	429	422	461	396	408	447	456	433	431	428	408	443	440	425	436	438	419	420	427	419	431	438	448	420	411	408	428	416	422	443	422	399	403	397	459	450	423	396	437	493	397	432	436	404	413	455	490	460	458	390	464	433	428	417	460	404	434	411	440	425	442	443	421	460	434	399	400	430	411	451	406	454	438	447	434	408	430	417	440	422	428	422	394	418	433	426	452	465	414	434	450	456	393	471	438	445	433	418	396	408	462	408	414	423	424	405	430	403	430	424	437	429	438	424	435	431	405	424	417	413	435	422	445	406	412	436	432	418	428	414	431	393	398	394	410	431	438	420	413	440	470	407	418	437	425	445	430	416	395	433	425	424	450	409	405	450	476	419	422	410	469	479	397	419	373	432	427	378	433	414	451	441	431	433	440	447	408	423	436	417	402	427	446	397	441	407	417	392	448	406	430	454	407	411	460	399	437	423	418	417	429	402	430	465	469	441	412	406	427	455	392	457	454	416	429	431	415	424	399	440	395	413	438	430	437	400	423	423	434	431	448	414	408	419	398	435	456	436	427	417	413	405	447	404	442	425	430	431	427	409	406	415	400	420	437	461	450	446	423	424	421	404	411	438	456	414	445	394	494
23858	21364	28581	24477	21325	11876	2180	1097	882	854	740	531	431	329	304	316	291	244	243	251	250	247	240	246	225	236	209	221	235	237	234	243	199	229	229	213	234	246	212	223	230	224	228	231	207	235	219	208	204	240	227	216	242	232	220	180	218	220	215	224	192	245	211	242	229	215	218	210	221	249	205	212	253	236	208	220	222	231	193	209	235	215	224	232	204	186	209	236	237	186	223	207	197	201	198	215	204	225	222	209	208	224	211	215	202	227	212	231	207	204	223	244	213	241	202	228	219	227	219	209	231	243	225	211	236	230	216	257	254	238	253	226	210	201	209	242	204	227	248	230	221	221	244	232	224	202	238	254	208	205	206	231	241	220	178	191	202	221	225	208	214	220	226	212	209	219	192	238	234	222	204	206	226	221	226	214	227	213	194	197	212	217	217	209	227	192	222	222	206	209	207	226	214	218	231	236	209	212	222	211	212	212	220	200	249	210	225	227	246	223	208	234	221	242	206	202	218	220	179	199	219	229	227	216	202	199	214	225	212	215	219	251	213	213	247	219	217	232	212	198	221	226	218	224	215	228	228	212	231	221	225	225	200	206	210	226	198	196	229	231	211	192	205	252	232	226	218	230	226	222	224	201	208	222	231	241	259	211	219	178	213	226	213	223	231	230	218	218	195	218	223	236	188	235	202	218	234	221	209	233	232	234	220	199	215	211	218	217	245	217	197	217	230	210	205	240	230	184	211	218	224	212	216	225	224	221	210	205	197	228	228	193	208	243	223	242	244	234	227	224	213	206	242	204	210	224	258	196	219	214	225	200	203	202	232	236	248	215	217	201	230	247	205	248	240	223	224	223	214	223	212	213	223	201	248	225	206	198	209	238	222	224	227	220	244	228	219	214	217	196	223	221	234	216	244	203	210	212	203	200	238	224	214	221	217	222	225	231	211	253	215	214	212	223	193	227	229	206	196	206	214	223	190	241	214	219	239	215	211	221	210	232	238	220	239	209	230	245	211	197	232	217	215	231	237	199	243	206	223	208	236	207	208	180	222	230	225	226	207	202	229	215	233	223	227	223	193	207	221	205	199	220	197	210	221	206	247	230	210	210	219	202	215	234	213	232	197	201	221	237	206	220	220	216	208	179	227	200	207	243	214	210	213	237	230	251	219	236	231	211	243	204	215	219	216	199	212	229	217	229	230	221	202	213	232	214	209	205	219	225	223	200	199	230	228	210	198	199	231	213	206	216	209	222	193	207	202	223	202	200	221	213	207	226	207	211	202	180	226	216	220	214	215	214	206	222	220	232	212	205	214	208	227	194	236	209	239	224	213	230	174	204	235	222	211	224	226	239	215	196	234	206	212	218	232	220	220	212	195	214	240	212	185	196	208	192	197	231	194	223	205	215	263	223	215	220	201	225	204	195	208	230	239	236	216	200	218	222	189	206	222	225	217	206	219	215	233	215	243	223	205	210	206	238	227	230	247	201	206	222	223	219	213	247	208	212	227	219	203	213	236	201	217	222	198	215	196	232	191	235	220	222	206	204	188	211	228	204	200	229	239	196	215	208	198	212	243	233	226	212	234	225	229	227	223	210	248	225	237	194	201	220	231	231	235	227	240	215	207	228	218	250	211	219	244	226	197	231	239	238	235	222	223	195	232	203	238	208	218	202	186	258	238	223	243	235	196	225	212	197	179	230	239	210	205	199	209	228	227	209	231	215	222	212	226	223	203	253	205	218	239	228	194	200	213	202	238	226	218	244	200	216	178	230	237	225	234	221	213	241	220	237	228	215	227	205	222	207	197	236	202	226	236	216	215	227	207	209	214	230	213	238	203	217	217	205	220	234	238	218	236	194	204	238	200	217	226	224	205	203	233	226	221	199	199	217	218	229	221	194	181	236	192	240	223	204	215	229	206	225	228	237	210	200	222	209	212	209	217	218	207	207	196	212	213	223	198	190	247	217	226	203	203	188	229	244	192	234	211	237	201	206	204	215	217	213	231	202	208	190	224	255	221	232	215	213	210	239	220	214	232	209	211	225	203	218	225	217	209	232	213	204	214	218	194	232	248	221	220	197	244	226	190	234	223	229	216	194	205	216	236	212	222	230	214	249	251	216	230	220	200	213	246	219	187	217	227	217	195	201	218	206	211	217	209	249	207	229	204	217	218	193	208	206	210	214	214	236	220	218	225	230	229	202	216	198	221	223	205	204	245	218	211	217	229	200	245	208	218	224	196	223	217	217	240	227	218	223	238	203	196	212	187	240	250	223	229	219	224	224	212	219	211	247	230	224	215	233	212	226	231	207	219	199	229	230	230	234	218	222	177	233	231	211	218	244	228	202	228	213	234	216	235	213	224	199	205	185	224	216	216	230	212	197	217	206	235	215	210	234	220	219	227	219	219	212	210	219	198	227	230	245	190	196	196	205	218	210	224	236	214	189	210	206	235	236	232	216	205	239	209	226	255	233	207	236	211	199	204	213	190	214	235	204	219	221	207	208	243	212	197	214	209	217	201	205	236	189	252	243	196	218	231	190	189	214	192	199	212	240	226	196	244	185	236	214	224	217	222	213	248	229	223	204	205	220	207	220	178	212	218	202	208	249	208	223	231	218	217	216	221	229	216	189	224	222	208	186	189	226	224	224	236	209	210	181	214	234	199	223	230	202	208	211	218	217	233	211	221	241	198	207	228	207	224	196	230	207	213	194	224	237	231	214	229	213	207	184	225	240	215	224	218	220	205	229	184	199	219	196	230	250	216	221	217	216	202	197	227	222	209	229	220	208	216	232	196	219	209	230	210	225	200	206	213	197	244	202	210	218	201	219	201	201	231	210	200	199	213	225	230	240	200	244	243	242	208	206	208	197	218	218	208	205	227	192	231	240	209	226	214	215	210	201	213	237	215	215	208	218	229	187	223	216	219	236	233	201	208	199	232	222	192	236	222	211	205	203	213	199	184	211	219	238	225	237	236	233	238	216	225	214	200	221	196	223	229	201	218	213	218	228	226	214	226	212	200	198	244	215	224	243	209	233	218	212	236	225	211	214	214	244	220	214	234	217	233	221	221	222	227	215	226	241	224	227	207	239	203	211	205	221	216	198	194	227	215	218	211	195	227	213	212	211	215	263	196	226	205	186	213	229	207	219	207	218	206	200	185	201	199	231	200	197	204	195	253	224	217	199	209	204	224	233	217	244	218	188	217	227	211	206	221	227	224	206	230	216	228	215	223	225	207	209	206	221	195	215	233	209	243	200	217	227	211	220	209	217	218	230	216	189	215	197	238	222	224	211	201	249	243	217	206	233	245	205	227	248	215	212	209	208	236	207	221	191	230	212	208	222	210	227	243	231	236	215	199	220	256	218	213	233	222	230	200	206	217	224	211	194	208	210	214	214	223	249	242	215	227	240	221	196	207	212	225	186	207	225	206	231	214	235	193	219	200	241	216	197	233	213	197	218	223	210	216	198	221	210	191	193	217	228	222	171	234	207
26568	41992	17069	7647	5158	4722	2769	1913	1532	1595	1245	914	635	486	422	394	371	335	303	307	321	254	277	285	276	277	317	273	279	296	292	243	257	250	243	250	262	246	249	276	233	227	241	236	280	261	272	245	247	240	270	229	258	262	246	288	237	267	217	265	234	254	250	278	234	267	266	259	265	247	251	228	231	233	242	248	216	263	248	267	255	256	251	247	253	213	253	247	263	233	257	255	258	259	247	251	229	246	254	229	256	224	233	244	247	251	254	231	243	256	232	250	250	249	258	245	235	244	230	254	264	223	247	236	240	240	219	226	238	246	258	243	243	237	244	247	261	253	258	245	246	253	232	253	258	241	246	255	236	239	240	248	252	250	293	249	246	253	236	253	235	255	262	258	283	236	239	257	267	256	228	243	223	251	230	239	228	237	244	261	287	250	232	230	275	239	235	216	245	272	265	258	269	251	275	249	239	234	255	274	246	242	259	248	267	242	258	268	234	250	235	232	258	243	242	235	243	232	262	242	213	250	228	265	251	221	223	235	230	227	248	242	227	231	228	223	264	229	236	243	269	250	267	245	232	235	247	224	245	269	263	218	250	259	231	233	238	249	231	243	243	235	230	259	220	255	249	257	239	234	230	232	242	259	266	248	242	227	222	252	249	240	243	225	210	257	261	257	236	236	235	226	227	221	246	224	239	234	251	249	239	285	214	254	250	221	274	230	246	239	220	240	263	242	250	234	233	280	270	240	261	250	241	236	235	260	236	232	249	230	240	241	263	232	232	223	241	215	233	230	233	229	222	245	243	259	245	234	232	235	232	254	226	249	250	268	258	239	229	230	249	251	237	265	247	243	235	222	250	260	247	253	258	267	240	239	247	242	245	231	242	252	232	258	224	269	254	238	239	230	239	254	258	234	220	229	252	265	256	233	247	241	255	260	208	249	235	242	251	247	261	213	240	258	251	231	246	231	249	224	236	228	227	231	240	223	250	263	240	294	238	259	250	257	265	248	232	274	247	253	247	226	257	233	220	222	215	268	247	246	251	225	230	246	258	238	252	235	249	248	264	237	249	235	215	252	244	228	226	214	249	246	242	232	232	248	236	234	240	254	241	242	221	246	245	232	235	244	224	208	260	269	258	255	243	251	230	232	256	263	244	256	235	264	257	249	234	227	246	232	248	262	263	241	265	243	238	242	234	265	258	258	239	219	237	244	256	264	243	225	232	275	230	279	228	287	227	256	258	256	245	242	253	242	223	233	254	253	226	242	265	250	239	239	236	229	240	250	237	243	244	258	239	209	228	225	235	263	253	222	251	251	243	261	225	244	247	227	239	248	251	268	287	250	238	264	263	233	249	272	262	227	239	245	240	262	242	229	237	284	216	240	225	214	245	258	258	237	223	225	238	248	243	249	250	220	255	237	260	251	268	235	224	249	235	250	249	255	245	244	243	220	226	252	226	254	233	281	240	236	262	265	236	240	237	249	243	262	227	218	270	230	248	225	241	212	236	258	214	220	223	239	232	241	267	252	266	214	220	270	263	218	268	239	236	259	246	230	239	260	227	248	242	229	262	258	262	248	260	258	237	237	234	274	267	218	237	216	251	233	240	266	214	250	285	252	236	245	235	271	220	246	259	250	282	252	251	217	232	247	250	232	237	245	220	265	225	269	244	249	242	231	230	238	213	227	263	253	248	240	211	244	238	236	268	222	252	252	231	247	229	255	250	239	207	235	254	224	259	268	266	228	241	237	234	221	231	226	242	255	249	249	248	250	234	219	232	232	239	240	265	255	220	263	229	229	267	229	259	241	228	230	235	227	232	265	212	275	263	277	280	237	278	240	247	247	262	244	226	283	239	234	235	254	256	266	256	246	222	235	242	232	250	229	260	237	245	238	240	250	230	257	248	249	270	228	237	234	248	257	240	240	259	251	259	265	257	228	235	259	229	233	225	218	229	241	237	252	237	224	221	250	249	250	222	250	246	222	236	267	250	238	257	243	245	237	235	259	241	243	269	239	228	250	251	242	222	263	240	233	245	225	212	256	251	253	250	236	232	262	221	224	251	267	260	249	246	254	232	223	251	244	239	244	271	257	221	257	240	269	234	270	237	261	252	255	235	246	221	224	228	260	247	250	239	263	254	227	261	235	238	231	238	232	228	257	240	227	257	276	231	217	227	248	247	260	235	266	258	244	238	235	249	255	245	256	237	253	241	252	255	251	223	239	249	266	216	255	227	254	240	227	234	241	267	227	253	251	257	250	256	196	269	272	255	237	248	244	239	209	241	248	230	233	248	238	255	257	235	251	245	234	240	220	253	258	246	252	256	243	260	285	266	238	249	260	245	236	244	228	222	256	246	226	217	222	228	258	249	250	255	242	248	249	262	236	235	231	234	250	257	269	252	229	231	252	271	223	219	247	238	287	237	256	228	269	243	226	246	231	223	276	253	246	265	239	262	220	254	223	226	250	269	236	286	242	256	218	256	229	256	239	246	279	265	249	248	212	244	261	216	237	263	238	267	256	224	241	232	251	262	240	271	248	239	232	238	256	237	240	251	248	243	241	260	234	242	199	244	217	196	230	274	268	261	252	240	258	211	243	262	240	225	239	221	251	232	244	264	254	231	240	238	238	253	240	241	254	235	246	251	251	263	269	231	236	236	241	252	253	228	220	249	236	248	209	242	214	232	229	224	262	248	239	248	252	205	242	251	250	231	231	246	243	245	261	248	267	240	262	257	253	269	265	261	269	229	250	232	234	252	255	231	237	237	238	246	226	241	218	232	259	225	240	228	231	251	228	245	247	260	220	252	226	253	252	235	235	255	266	272	249	208	254	224	241	248	240	230	252	223	237	246	224	220	249	258	226	248	233	244	223	268	233	243	234	272	220	259	239	260	249	266	260	220	233	251	226	251	261	244	239	223	249	233	260	226	248	212	246	224	262	242	252	233	237	246	237	237	255	230	220	269	234	232	250	238	257	256	238	264	229	231	224	231	255	259	254	228	231	252	236	224	237	224	221	236	250	241	261	248	244	216	254	213	251	225	247	235	233	247	243	194	257	253	245	266	261	236	244	247	242	245	270	271	245	213	252	238	244	232	252	236	240	256	230	246	224	217	222	226	220	242	241	243	255	241	252	245	246	227	244	236	223	235	237	252	272	228	266	261	231	222	269	268	246	225	281	223	240	229	239	246	251	239	231	251	246	216	251	214	250	241	246	249	252	259	251	248	205	235	224	246	231	230	217	244	262	204	235	226	249	243	236	252	256	257	254	250	249	250	267	244	236	229	231	277	258	255	252	225	242	258	244	222	242	229	226	232	224	223	262	245	231	259	243	266	229	257	241	240	252	269	225	266	250	221	224	262	220	245	240	293	240	243	253	254	242	220	266	237	240	234	241	237	241	224	226	268	226	255	243	235	229	249	250	221	247	224	222	228	268	260	213	234	223	242	219	250	244	250	265	230	233	261	234	212	237	243	248	232	249	254	238	259	263
25323	21289	26930	25388	8139	2187	1545	1040	900	985	903	851	668	668	636	652	599	627	622	593	626	620	603	568	566	612	556	600	609	607	627	610	608	604	611	598	612	668	643	592	594	585	592	589	599	604	588	564	595	628	610	589	602	624	564	590	579	569	611	610	551	615	588	604	603	559	577	582	554	578	580	590	606	577	615	574	542	608	616	573	561	614	586	618	623	607	615	595	586	569	610	586	539	591	550	568	597	589	593	587	576	568	603	588	604	542	548	617	579	602	591	595	605	594	594	569	567	548	585	608	573	597	573	560	592	613	581	578	582	583	609	584	599	585	578	575	609	569	593	602	590	565	648	551	614	528	560	584	647	588	581	603	625	558	602	564	626	576	608	558	589	559	602	599	608	608	595	557	673	590	614	554	580	558	581	588	569	552	595	621	614	602	571	593	573	581	580	608	530	560	557	563	553	604	599	616	570	589	615	585	608	587	563	593	559	594	576	594	604	607	561	552	623	587	599	575	594	603	611	592	619	579	569	578	543	626	554	570	604	597	563	619	548	610	570	589	580	551	589	573	556	594	564	552	598	546	594	596	559	572	568	528	576	580	570	598	577	576	571	615	545	573	599	565	638	599	553	588	556	610	595	619	577	531	627	640	539	612	561	618	607	580	579	570	599	570	595	587	617	539	559	584	598	609	600	591	568	568	626	597	618	577	618	579	577	608	573	656	567	595	591	560	591	605	594	591	565	617	579	611	600	561	607	578	585	559	599	593	641	544	600	552	582	580	543	552	582	609	610	633	560	587	593	594	584	539	605	591	579	596	589	568	592	603	613	590	567	567	599	569	588	576	584	577	610	664	577	581	602	586	567	550	613	584	577	561	558	614	551	604	576	558	564	548	569	588	570	575	605	569	597	574	583	608	604	605	608	575	598	572	581	600	566	651	579	575	609	553	578	532	560	581	544	591	578	569	579	624	568	625	582	570	552	595	597	570	554	598	592	598	605	549	596	592	574	584	576	567	584	566	637	558	603	585	619	583	595	557	561	571	541	599	593	587	543	597	583	587	577	591	564	604	595	606	556	626	581	565	587	556	562	561	576	576	623	560	588	590	618	577	602	587	573	593	541	590	581	559	583	579	539	584	592	590	597	586	522	540	589	608	601	607	584	600	608	578	564	595	567	528	544	584	611	581	576	594	603	566	601	595	553	592	621	550	580	614	612	542	592	584	591	595	622	559	606	571	551	551	588	548	576	593	560	595	565	556	599	560	658	590	565	642	604	606	567	556	544	567	548	589	554	508	595	606	573	547	565	554	582	629	607	589	562	617	582	577	575	592	557	611	608	577	626	585	511	586	548	561	606	594	592	544	612	598	596	548	601	596	555	596	584	575	577	590	585	598	602	594	597	568	608	565	551	595	588	567	611	571	573	599	607	568	623	601	585	595	579	618	555	578	566	601	566	578	572	538	582	580	575	615	598	518	553	584	572	616	609	583	586	562	605	595	582	568	612	587	573	582	610	613	570	572	568	566	608	589	586	590	596	584	554	598	612	613	624	562	616	528	561	592	612	624	537	561	592	594	606	585	597	590	562	640	581	585	563	598	574	543	550	604	603	582	577	593	585	563	606	572	616	598	616	587	563	570	557	577	614	545	601	604	602	588	588	574	605	593	552	560	594	595	564	558	547	612	558	540	587	566	599	554	580	556	544	552	554	575	565	582	569	570	554	586	584	608	596	608	588	627	615	602	586	620	591	597	585	608	584	565	552	596	593	565	534	542	546	613	587	587	580	606	542	561	552	591	557	593	567	581	592	613	608	562	575	573	604	589	593	583	578	571	574	636	591	608	576	600	558	621	635	613	571	543	606	605	541	625	596	573	603	610	574	578	519	581	579	609	564	593	577	593	680	607	583	532	623	590	545	547	583	610	602	603	595	593	570	624	584	557	571	574	638	613	593	603	593	633	613	563	568	586	568	599	563	590	576	598	621	606	503	550	587	624	542	599	586	575	593	546	580	605	611	629	586	546	561	591	585	580	583	602	589	584	561	572	604	602	562	549	565	543	611	568	563	590	610	586	586	583	554	555	584	579	610	640	573	608	528	579	625	566	587	572	594	554	550	606	556	578	536	579	574	528	611	575	574	615	561	612	603	604	596	556	546	594	601	610	585	621	560	623	585	612	577	573	606	597	576	586	589	595	561	535	556	609	564	546	643	579	577	615	543	568	579	599	580	591	583	571	599	566	562	575	567	592	571	612	557	582	564	590	594	626	567	599	588	617	603	592	631	598	595	619	557	591	546	604	586	534	563	585	587	566	620	589	597	600	585	630	552	565	575	564	598	601	557	538	589	546	602	639	546	620	572	564	614	592	621	570	603	588	582	570	576	596	598	589	593	614	563	561	591	569	608	576	583	589	554	520	562	590	567	615	598	577	637	544	540	601	602	580	569	589	600	580	606	553	581	578	554	546	581	560	550	603	558	573	567	593	605	598	592	617	567	595	593	577	564	622	592	600	614	591	575	570	588	545	570	577	533	586	617	601	572	604	594	557	578	584	578	529	584	572	568	582	606	571	539	580	597	614	579	608	576	508	566	636	612	581	604	573	623	555	588	563	558	594	537	572	573	554	599	612	590	570	582	598	634	548	560	579	549	554	594	581	562	553	567	601	590	603	628	622	599	587	595	543	596	576	597	573	583	668	586	614	595	564	624	585	605	595	567	630	616	611	601	569	628	583	534	562	560	619	583	607	534	622	642	595	575	579	570	592	618	548	543	638	578	601	559	581	577	552	582	610	582	598	554	597	584	631	572	576	586	589	615	607	594	611	566	586	555	584	579	548	585	595	581	594	614	555	571	572	557	568	554	601	590	600	555	618	584	593	601	544	620	557	564	585	541	582	594	560	574	614	552	580	618	595	553	623	602	584	599	572	627	583	567	590	562	573	582	579	542	585	574	619	584	562	597	582	590	592	544	578	528	581	579	626	588	552	538	590	593	575	598	595	577	591	623	621	601	637	565	600	586	586	589	549	590	580	638	596	576	588	560	578	651	576	596	624	617	584	607	606	589	547	616	589	581	610	573	559	554	553	542	604	561	568	628	613	582	605	581	588	609	573	578	592	569	551	584	609	630	572	594	580	544	567	577	578	545	602	590	551	580	587	584	551	580	596	604	582	565	620	547	578	627	563	623	560	583	622	576	573	602	578	563	601	620	564	577	585	569	636	606	629	561	586	553	558	586	618	563	571	566	584	600	573	633	579	578	589	584	569	627	637	596	540	565	580	561	570	558	632	593	571	580	575	619	581	592	591	595	600	593	574	582	572	587	585	570	616	551	573	584	569	620	608	558	557	574	577	581	598	565	612	619	577	563	603	542	552	573	536	594	566	575	584	591	542	571	596	574	639	605	595	582	609	598	552	600	562	557	575	607	597	589	604	585	596	568	616	573	546	545	588	567	551	610	612	648	563	615	558	594	571	582	589	579	575	627	643	559	582	582	576
24654	35322	11796	5093	3714	3378	2379	1650	1433	1428	1256	1040	835	840	739	712	682	707	662	633	612	627	610	625	631	648	653	580	681	626	641	565	627	640	597	607	593	642	606	630	615	598	614	601	626	671	622	582	616	595	620	652	645	591	615	657	671	636	626	647	598	587	633	627	607	630	608	666	591	631	662	592	601	643	626	604	639	621	633	582	620	610	585	571	616	574	598	620	644	598	582	620	647	587	613	598	622	569	616	626	611	615	616	624	634	700	612	612	629	618	603	609	618	650	613	595	617	622	631	643	621	623	663	637	590	598	619	612	620	627	606	611	648	602	625	631	600	601	631	629	573	650	584	592	609	640	638	650	556	600	642	645	612	618	624	592	622	633	575	606	625	613	655	643	659	588	575	629	562	619	605	607	615	617	644	632	602	588	616	624	647	586	628	609	603	634	638	633	631	611	611	611	614	628	644	616	575	582	594	633	649	619	612	613	579	603	580	623	644	585	623	640	594	621	583	620	601	626	636	594	644	627	611	620	633	568	605	611	603	648	560	613	650	632	571	570	613	635	659	579	594	611	614	582	603	600	608	621	627	620	622	592	639	608	618	588	648	600	613	624	596	631	613	641	617	621	597	633	646	571	617	619	610	619	671	612	583	600	616	641	666	627	608	616	587	630	618	681	631	590	638	637	631	611	571	605	626	572	622	609	610	605	642	592	618	599	611	630	575	593	615	683	587	600	640	620	630	600	634	652	594	619	641	614	575	632	648	612	638	612	616	649	632	611	687	617	637	665	608	627	614	585	625	638	651	624	586	638	617	636	630	628	593	629	645	640	640	645	595	604	617	596	585	595	621	636	650	638	637	583	620	600	608	639	615	559	605	602	596	565	614	629	638	598	624	608	608	603	610	580	621	613	590	612	606	613	658	627	600	636	658	644	589	615	653	608	581	619	656	611	609	615	618	667	618	650	631	631	622	630	595	625	598	639	625	604	604	578	601	581	622	612	629	613	616	617	638	622	642	602	638	600	607	607	597	622	616	602	587	649	648	607	615	578	643	595	599	627	622	621	616	635	617	627	595	611	561	621	582	607	630	592	597	595	610	628	616	629	589	623	598	593	613	566	609	631	609	640	638	596	588	581	613	614	643	589	643	645	600	614	630	658	598	591	624	601	601	628	613	581	600	632	620	605	573	608	576	590	602	611	601	591	625	598	616	640	608	606	578	573	613	605	617	636	630	625	642	598	596	606	586	633	598	616	603	604	620	595	636	620	598	602	609	613	615	619	611	595	649	569	630	634	618	556	654	607	635	582	625	674	617	645	610	628	612	601	643	652	637	623	674	571	649	630	599	582	594	638	611	626	572	560	603	621	599	582	590	595	621	590	604	641	621	625	609	616	684	616	645	607	588	635	627	622	601	588	589	568	621	589	628	574	612	591	631	624	615	632	566	619	604	558	609	575	625	627	568	619	634	640	601	559	625	646	610	639	648	636	643	599	631	559	645	584	595	633	647	620	604	617	647	631	603	616	584	611	650	591	586	615	626	607	632	614	593	600	608	575	604	609	578	651	668	610	584	654	639	611	596	591	584	579	609	616	600	593	644	551	644	632	633	598	541	588	584	644	658	611	599	616	628	616	596	643	619	576	604	605	637	595	647	579	601	596	639	606	585	630	600	627	650	643	605	609	593	628	568	642	640	591	641	614	652	604	658	577	603	640	688	632	581	656	632	645	611	624	593	673	644	607	632	631	595	635	609	669	666	611	642	630	596	634	608	615	595	590	606	594	615	594	673	580	575	670	627	608	615	615	580	557	640	617	615	595	599	626	585	583	598	607	630	635	596	632	639	687	619	666	612	658	642	651	599	586	581	615	617	625	606	591	597	592	599	638	616	617	625	635	647	599	587	602	627	581	611	612	636	609	644	585	588	595	653	604	607	576	614	610	598	641	633	619	590	650	622	595	636	642	663	592	609	634	582	596	638	636	652	598	550	579	587	621	623	609	606	634	607	613	619	579	621	637	610	616	626	617	589	584	617	611	696	610	641	643	628	632	661	666	567	673	651	587	597	565	633	616	592	596	584	598	574	634	628	636	598	634	634	608	613	622	606	592	631	642	654	626	630	602	652	599	616	595	609	654	645	582	621	627	608	572	604	645	580	608	587	624	605	593	601	615	580	623	628	644	563	581	603	581	573	631	630	587	576	595	626	600	621	625	608	596	587	594	633	645	571	613	618	631	600	611	576	626	616	626	608	610	586	595	628	560	619	616	625	641	589	626	639	675	643	623	606	618	600	651	563	631	631	676	620	604	605	585	618	632	639	636	574	616	621	599	620	636	633	641	615	586	606	635	599	624	573	601	585	625	620	564	599	601	601	565	615	573	598	617	616	600	595	594	593	591	609	620	610	598	619	579	638	633	628	616	549	630	582	591	630	635	643	642	623	594	610	623	655	643	592	635	601	626	599	616	584	638	627	626	606	580	629	635	601	563	627	590	650	606	610	637	599	602	635	624	603	624	639	599	580	575	610	652	663	590	600	597	597	583	612	605	615	616	661	609	620	610	600	547	613	610	591	636	580	626	629	656	627	683	618	593	622	626	621	606	601	635	609	609	590	643	576	618	584	609	632	627	629	605	603	621	591	624	644	621	588	556	643	650	590	619	605	590	620	608	644	556	624	647	590	634	619	628	602	595	570	621	561	633	556	623	623	650	607	629	621	625	618	630	572	626	609	641	632	597	572	601	577	597	631	601	622	600	612	610	593	609	627	592	634	612	623	603	623	599	632	625	616	609	596	628	607	596	642	668	634	619	653	612	606	577	623	604	638	627	645	634	624	629	612	650	596	618	597	613	654	622	625	580	623	601	618	621	626	639	628	638	594	608	571	607	603	637	638	625	605	654	572	606	642	618	588	592	622	584	628	604	637	629	640	600	633	640	572	601	618	639	614	628	595	621	578	614	624	635	615	609	582	622	635	633	618	568	603	625	581	632	617	606	620	663	613	635	625	567	638	603	599	629	599	612	631	652	627	610	604	604	594	607	607	633	596	645	612	656	622	621	679	591	593	613	636	568	595	589	623	561	589	609	609	542	603	635	593	599	623	563	629	625	638	642	558	640	592	644	590	608	608	663	616	621	625	598	586	637	580	588	636	640	608	624	643	620	598	681	604	581	591	623	634	611	579	600	550	565	575	589	614	607	628	686	638	577	585	578	615	608	569	595	632	614	595	573	602	632	620	612	652	612	605	617	632	652	639	581	657	619	619	645	598	590	545	588	569	606	640	612	614	647	654	619	558	592	604	601	584	641	619	666	612	616	610	596	621	604	647	580	612	625	638	614	613	577	612	642	604	623	583	617	629	640	628	590	609	631	587	606	578	602	663	629	646	564	624	615	590	569	607	636	613	622	630	607	623	619	584	633	579	609	618	574	617	633	676	643	604	629	580	576	640	650	606	573	620	639	605	636	565	581	628	653	625	594	639	636	607	581	627	664	582	615
22733	21205	28728	23960	21206	21161	8224	1984	1329	1301	1116	873	646	584	566	509	522	499	474	463	431	454	439	496	429	429	421	385	450	410	423	420	436	399	465	460	434	455	429	440	440	378	411	377	406	456	408	432	412	398	424	410	424	416	401	438	415	401	418	404	388	371	392	433	433	391	411	399	415	404	396	443	415	402	396	429	401	396	384	412	451	421	422	415	415	401	384	406	385	391	384	417	396	417	401	438	427	394	401	397	421	368	392	393	363	411	412	427	378	442	399	427	404	414	427	415	397	423	426	394	419	394	393	366	402	383	371	422	477	399	401	404	403	426	394	410	442	440	436	356	417	416	388	428	394	366	392	428	406	426	439	407	411	402	384	383	399	395	373	409	426	365	387	427	387	406	366	437	390	374	381	396	429	386	434	393	387	438	397	397	408	415	418	376	381	399	398	392	402	429	421	417	398	384	439	421	444	385	394	434	416	403	417	435	389	403	362	394	404	384	422	416	411	397	432	397	382	411	418	425	410	426	391	428	420	403	405	404	389	382	422	415	376	392	393	410	408	417	381	444	405	388	385	403	424	420	414	426	402	407	400	398	387	393	410	451	398	407	388	452	412	392	438	404	423	406	408	411	414	402	399	394	412	400	402	428	428	421	423	373	379	421	415	367	445	431	417	437	396	416	393	391	385	402	415	399	377	405	404	401	416	433	363	402	408	432	399	421	402	376	431	403	411	440	438	398	398	420	442	397	428	408	427	412	486	407	426	387	399	401	414	432	436	390	414	408	421	431	414	422	420	402	377	404	403	420	383	387	416	392	401	423	424	399	393	396	435	417	399	388	380	416	433	393	463	420	410	393	411	373	396	385	404	414	410	421	412	398	433	416	410	398	447	439	392	394	392	418	423	388	392	399	383	413	410	441	409	371	379	403	398	417	401	443	401	424	387	411	423	428	395	386	401	416	399	427	411	358	396	424	426	420	408	402	444	417	429	416	429	449	387	406	449	382	404	410	388	397	400	393	398	448	385	420	398	391	394	411	415	405	385	396	406	432	424	394	383	401	378	428	374	373	395	377	413	374	441	374	406	419	384	382	418	394	383	400	436	387	422	426	385	391	380	373	408	391	415	365	387	412	406	376	409	389	409	404	414	380	384	415	401	427	358	431	424	392	420	375	383	434	413	397	412	411	376	387	403	392	401	391	399	373	408	399	418	442	438	419	419	403	405	381	377	424	393	396	431	389	405	391	410	393	404	377	439	409	406	387	416	437	391	410	389	429	399	384	400	432	403	401	436	414	391	398	411	423	422	406	417	407	401	408	427	391	425	388	418	405	422	391	394	381	429	410	409	359	456	400	393	384	411	405	413	437	383	417	442	411	410	414	435	398	399	418	387	377	426	426	359	413	441	435	402	393	403	389	418	430	413	402	388	458	446	390	421	398	409	415	414	422	417	424	388	404	407	410	418	422	417	409	428	432	431	379	357	362	384	408	403	432	392	430	424	408	405	402	410	380	395	394	405	412	391	428	402	421	383	383	405	400	392	420	414	388	407	422	446	411	367	401	383	383	403	402	386	435	406	401	445	405	376	415	401	412	405	396	394	364	425	425	390	439	388	395	401	406	399	382	437	396	409	382	447	412	402	445	424	378	389	427	388	421	400	389	400	402	404	430	390	402	402	397	423	404	403	390	396	393	425	403	391	423	446	392	385	399	376	407	416	417	379	375	394	435	410	450	371	397	407	404	387	378	423	371	441	432	379	408	430	400	394	424	392	411	422	438	422	383	391	422	421	387	443	362	390	409	409	422	402	415	377	409	410	419	411	414	424	429	416	420	391	422	385	432	414	456	418	402	429	399	379	398	414	375	400	418	419	405	420	370	395	433	377	374	407	399	412	403	443	404	394	404	408	417	430	428	403	429	417	443	406	386	374	378	408	410	395	399	407	420	405	381	400	413	445	396	399	417	375	371	432	394	408	354	402	391	433	389	392	427	389	403	410	358	404	411	390	433	419	400	378	406	414	427	392	403	392	410	420	379	415	411	406	432	388	393	414	367	427	379	441	411	404	399	410	389	383	421	393	404	411	405	388	429	394	385	386	432	406	393	421	402	374	406	386	433	461	416	393	437	376	397	393	389	414	410	395	430	424	408	410	395	371	414	376	392	416	417	403	404	385	410	375	438	409	401	404	433	375	383	412	423	405	402	356	422	384	405	423	450	427	396	397	440	408	411	384	424	398	422	386	408	385	373	380	398	361	441	387	394	382	376	422	422	364	427	403	378	427	397	406	388	409	399	380	419	438	381	410	360	424	408	440	423	394	413	390	405	384	387	403	400	424	427	411	393	410	405	365	413	418	393	426	400	417	396	387	409	370	404	380	364	398	467	429	408	426	412	391	438	419	367	409	339	395	404	428	422	404	412	389	389	414	410	389	424	406	376	443	395	423	395	395	407	401	404	372	443	402	414	449	421	423	421	385	391	432	391	411	419	414	388	395	393	393	412	382	431	402	380	400	401	427	418	393	393	419	400	413	404	452	386	409	425	373	389	402	419	419	394	408	420	404	397	388	405	421	380	420	434	432	396	432	431	427	365	443	411	384	416	461	395	379	398	442	409	402	370	427	405	421	423	390	393	383	406	463	401	384	411	403	411	387	382	388	388	381	444	439	426	381	386	392	405	391	418	401	409	370	377	439	428	390	390	453	437	384	383	415	441	446	402	373	426	400	408	405	399	395	402	427	386	399	393	399	376	444	402	389	366	404	385	422	406	384	422	412	388	384	430	398	411	392	451	392	405	423	383	393	425	442	395	410	385	400	404	383	396	422	395	366	399	411	424	412	406	402	369	455	398	411	392	420	419	369	416	425	411	436	384	391	393	398	408	374	422	418	371	420	381	414	421	446	420	410	426	416	381	393	407	407	408	386	397	399	415	419	425	398	405	365	411	435	416	410	376	390	412	442	422	387	419	379	429	411	399	412	412	415	381	399	448	389	398	397	386	421	369	425	409	428	409	395	415	396	376	399	410	400	402	396	432	419	405	422	431	393	429	412	400	432	399	399	430	374	438	378	405	386	404	373	401	409	397	364	410	397	429	442	390	393	418	404	429	365	404	373	405	390	405	419	373	394	435	371	415	384	412	394	422	438	413	386	396	395	415	376	397	412	361	398	432	388	411	369	378	396	398	349	432	400	427	406	413	436	396	412	391	405	383	429	401	397	391	389	452	391	390	422	335	427	414	425	409	429	396	374	413	393	427	405	413	387	439	378	415	433	438	436	376	441	378	402	404	370	423	395	391	404	413	410	398	437	418	432	398	423	432	421	401	432	413	399	419	378	395	415	404	406	402	377	416	390	416	399	397	420	381	391	365	404	393	438	411	441	420	387	432	433	432	406	405	422	398	414	433	437	399	394	396	421	391	419	450	407	398	398	405	401	358	420	403	403	403	444	416	391	383	402	440	393	401	403	396	416	409	422	471	444	380	392	407	441	432	439	359
29829	46733	20148	9730	7398	6521	4198	3037	2320	2114	1865	1532	1058	855	761	700	608	553	540	549	539	482	498	492	502	509	464	492	461	469	437	468	457	446	440	444	480	450	450	440	470	446	430	451	415	402	446	400	418	431	422	427	411	440	399	425	397	425	418	390	424	472	387	412	416	423	418	400	397	412	421	400	399	425	418	445	400	416	449	453	378	422	397	421	439	389	434	396	419	421	397	423	430	432	456	430	423	362	421	415	439	392	409	407	454	421	433	392	409	408	419	415	422	405	392	398	427	399	400	435	411	425	434	452	424	400	378	436	431	434	428	416	426	428	430	404	420	453	424	411	418	426	437	417	418	413	406	468	399	428	404	447	381	437	406	411	411	431	409	426	437	399	420	414	435	397	448	452	440	454	412	425	400	419	451	388	431	404	386	416	408	417	416	462	395	418	413	402	413	399	419	425	446	411	426	429	418	416	412	431	408	422	384	450	426	414	426	425	404	422	421	412	411	435	412	413	436	398	414	400	407	440	398	378	419	403	386	423	410	381	413	424	411	381	409	377	389	413	417	433	393	403	430	446	406	437	405	417	402	421	433	390	383	417	432	428	405	385	387	425	429	395	439	391	417	421	435	433	418	416	420	413	418	405	430	424	394	432	434	392	432	440	436	397	429	424	440	415	428	362	441	409	406	395	415	432	374	427	369	396	444	410	400	394	425	377	395	345	425	398	449	406	429	411	410	416	389	411	394	431	432	419	384	398	432	445	405	427	389	420	426	445	402	458	404	403	394	425	385	425	416	410	419	397	377	441	411	414	403	409	396	413	419	422	438	424	428	389	435	411	423	437	397	445	418	415	445	420	413	387	409	392	400	425	382	389	433	448	393	429	415	413	407	390	400	413	390	412	402	424	394	418	407	395	408	410	437	387	410	402	421	425	398	446	451	425	424	398	429	410	437	425	424	401	457	413	440	424	424	432	399	422	423	441	436	412	400	430	419	385	384	412	410	454	435	411	454	398	459	405	429	406	387	422	433	406	410	431	417	394	468	379	413	420	423	444	395	443	413	416	393	422	418	404	432	440	425	393	433	442	420	435	382	425	416	382	429	399	428	447	448	401	417	451	426	414	434	425	359	446	407	460	398	419	429	404	432	470	437	444	411	427	410	428	372	435	401	429	399	409	427	392	436	396	404	418	398	422	428	420	405	388	378	421	412	396	425	400	441	410	411	438	423	406	401	385	400	443	428	401	434	364	390	437	402	445	371	403	390	430	428	449	409	414	417	404	421	405	440	402	421	405	377	415	430	411	420	440	433	416	432	408	395	399	406	387	417	417	395	439	417	377	394	434	420	377	393	388	414	421	423	418	438	469	414	405	402	400	408	410	406	441	448	388	411	439	429	385	419	439	451	386	399	383	413	411	404	436	430	361	383	425	360	420	423	392	420	408	434	406	440	403	383	428	417	409	440	395	389	445	431	425	437	409	406	448	420	427	424	404	437	426	433	384	415	389	394	414	406	412	448	437	430	441	434	406	411	400	410	398	419	420	431	377	425	430	429	390	402	411	419	404	422	423	428	404	423	444	428	471	406	418	401	387	413	403	443	415	387	393	442	393	390	386	402	408	437	415	392	409	419	401	388	396	371	414	394	411	411	409	378	414	407	410	394	429	442	390	406	386	414	401	401	420	417	442	417	420	441	437	420	386	441	422	427	431	432	391	407	425	430	391	397	423	445	393	444	460	397	408	392	420	399	406	429	423	409	400	434	405	435	436	400	410	416	425	388	441	417	435	404	378	420	411	428	393	405	420	384	415	409	416	409	392	440	390	390	428	434	422	433	422	429	386	408	425	448	431	433	409	400	390	361	390	380	387	422	380	450	411	401	391	413	411	436	426	416	425	477	397	455	391	415	454	379	440	411	435	414	436	368	388	410	402	381	447	418	390	412	431	422	404	432	408	438	446	436	434	423	398	448	398	426	424	404	441	459	404	402	420	383	413	401	403	403	421	384	401	407	400	406	420	421	457	428	396	454	383	393	420	393	428	426	377	416	381	398	400	434	429	416	415	417	392	389	388	438	411	446	413	373	430	418	424	407	403	399	427	378	420	400	400	397	436	399	392	412	394	439	434	437	428	416	422	421	454	448	413	455	427	415	389	397	434	432	414	403	391	432	417	407	406	432	406	394	396	395	408	444	415	398	446	427	415	422	428	414	434	369	398	398	444	444	451	386	420	385	413	424	397	439	410	391	412	433	388	406	412	383	395	402	394	408	422	407	415	406	363	458	408	411	401	412	447	385	415	437	457	403	424	452	439	413	418	407	434	390	426	406	460	448	409	445	399	401	425	431	401	422	385	418	407	441	416	410	437	397	447	420	418	428	454	434	410	419	461	438	380	442	425	476	427	401	386	391	419	410	406	410	433	419	404	445	372	444	422	444	397	408	402	428	399	398	457	439	394	422	449	415	404	385	409	426	443	393	401	409	419	415	426	444	431	423	447	448	411	416	409	395	390	409	416	458	423	424	426	420	420	392	421	416	417	445	408	424	415	441	451	421	419	433	444	404	426	426	401	434	405	396	416	396	430	408	411	407	395	398	439	442	397	411	429	437	434	433	400	436	411	422	389	428	419	428	417	403	406	420	417	398	443	421	398	483	410	407	403	412	451	410	396	438	459	410	429	395	437	406	423	397	435	401	393	382	413	459	401	412	405	436	414	417	433	428	422	440	426	387	385	441	395	422	420	423	399	405	430	466	442	431	410	425	394	420	416	381	408	426	433	417	444	415	408	448	403	418	403	421	406	383	403	439	429	394	423	441	422	423	372	391	440	418	448	432	385	414	414	376	452	356	402	431	387	428	403	436	404	404	410	434	398	460	385	425	413	389	408	406	427	464	432	443	389	436	419	415	407	429	442	418	398	405	477	383	426	399	438	431	407	442	400	390	402	445	422	433	405	394	413	381	397	448	418	422	415	428	401	417	423	404	453	436	421	387	411	389	423	410	430	416	425	439	465	384	404	405	422	378	412	420	392	429	439	419	428	405	420	382	405	396	412	388	431	421	430	417	393	391	448	404	433	412	391	423	404	439	388	437	426	431	407	413	464	397	416	435	427	383	419	421	442	409	414	403	395	417	375	436	381	381	414	438	406	429	438	413	434	410	416	397	391	399	425	418	401	416	393	400	409	409	402	406	421	404	444	410	432	430	403	395	417	390	409	408	426	439	431	402	422	413	419	427	421	439	426	424	437	420	428	411	413	427	408	408	420	430	402	427	412	423	406	374	446	416	428	382	449	408	420	420	373	463	425	378	441	410	434	416	392	400	443	408	424	435	411	425	390	422	409	412	460	415	419	420	427	462	467	402	431	399	424	439	403	403	407	426	390	441	403	394	408	385	450	422	422	407	413	388	409	386	365	444	438	420	400	403	415	406	437	411	398	421	408	390	397	437	419	438	445	412	414	416	400	408	402	404	385	400	434	394	425	387	411	406	404	409	417
28573	21459	11328	3181	1596	1285	872	649	581	579	587	486	467	421	407	411	370	411	397	386	408	365	378	380	391	365	380	401	360	386	415	391	395	388	370	387	381	406	392	391	382	385	385	421	371	418	380	418	371	417	391	360	357	403	383	398	389	401	391	372	407	389	364	410	407	411	383	389	357	360	426	404	402	374	382	416	401	430	389	371	404	421	392	398	360	369	399	400	413	411	417	416	372	381	401	393	411	395	392	394	373	390	355	404	411	375	418	387	363	403	412	370	368	372	359	416	360	351	409	361	399	449	428	374	374	411	367	406	383	378	375	352	368	342	405	419	423	392	364	368	370	410	424	397	378	387	407	392	373	363	396	359	388	404	397	392	391	389	403	419	399	398	378	421	389	352	359	370	412	384	370	358	385	384	373	363	392	413	375	396	423	392	395	375	394	396	401	393	412	373	379	361	389	402	409	381	374	383	401	366	437	401	385	386	404	403	357	383	395	358	427	406	353	409	393	395	377	388	368	378	354	395	408	425	375	396	387	372	428	407	369	403	388	361	351	393	398	412	375	407	397	399	407	388	364	385	377	367	417	374	364	408	387	367	373	378	370	403	414	393	368	372	384	361	415	373	413	390	381	351	390	380	385	388	399	441	414	387	363	384	375	373	382	396	412	407	385	381	376	373	391	384	399	382	386	387	380	370	381	382	359	360	411	374	359	399	398	373	402	405	354	425	389	376	361	397	430	379	390	417	413	372	387	382	349	382	424	368	371	378	373	393	373	370	390	381	394	384	401	375	353	437	405	364	360	419	369	370	391	402	380	357	379	423	404	380	384	372	397	410	387	379	371	395	339	382	374	368	354	410	402	381	426	386	398	386	417	387	360	388	375	382	385	344	408	404	365	384	424	406	368	402	418	372	383	391	387	386	409	410	410	373	369	396	370	414	390	408	345	391	421	459	371	394	383	397	423	423	395	388	411	358	404	419	401	378	390	421	364	358	386	358	365	392	366	365	379	402	412	381	354	356	370	408	427	399	371	414	393	385	400	368	400	409	361	390	352	392	361	389	348	397	387	400	384	406	392	363	380	404	362	385	376	351	378	404	402	378	368	402	388	341	410	395	396	387	429	389	374	384	376	370	419	394	384	401	420	382	351	374	380	396	369	376	387	357	357	399	360	406	396	397	405	412	386	413	350	411	381	390	375	379	405	405	377	432	355	404	416	374	391	392	375	376	419	411	388	336	378	425	365	371	387	386	416	379	375	381	408	418	376	403	344	383	375	416	409	372	401	377	414	400	420	418	417	363	344	375	379	397	408	411	380	404	381	374	390	389	343	391	397	379	386	377	351	420	361	420	395	365	376	364	410	391	373	384	378	401	384	360	398	429	374	348	382	379	407	357	360	402	405	380	399	377	383	385	379	452	379	425	379	413	368	367	368	368	418	373	378	390	374	391	395	376	386	394	399	390	407	425	371	384	371	392	365	401	383	361	397	373	418	391	395	385	381	381	386	386	367	402	377	411	383	405	371	369	393	361	411	370	374	384	408	381	400	440	375	367	395	392	384	379	375	417	376	360	382	407	407	367	401	412	419	378	389	373	377	371	371	430	408	377	386	373	387	349	377	377	415	380	396	412	383	393	372	383	423	365	379	380	354	407	405	328	369	387	376	349	411	390	358	358	364	385	413	394	384	379	377	380	384	408	341	397	383	393	377	383	395	398	383	419	377	366	368	409	392	390	365	382	426	422	416	369	318	401	358	397	379	389	384	348	402	348	402	386	407	366	380	391	389	420	366	420	385	376	410	409	383	395	404	395	382	379	395	396	400	438	426	400	425	437	406	365	392	397	392	406	377	421	409	401	384	370	357	392	368	397	375	399	394	390	404	404	386	393	375	361	362	392	385	371	424	357	387	408	390	398	396	386	409	386	379	380	333	368	402	386	399	380	372	381	365	398	402	389	409	406	369	394	380	388	400	394	352	361	386	375	422	413	407	354	355	382	403	419	377	380	328	390	374	397	420	429	398	407	376	386	364	378	412	389	381	384	391	400	393	404	399	410	362	384	363	407	389	397	340	422	361	402	396	416	365	380	368	381	376	394	377	355	392	380	408	399	412	362	401	386	364	389	388	359	386	330	397	374	392	369	395	388	402	371	428	405	406	362	402	378	377	377	355	396	340	439	396	402	376	396	418	358	405	402	365	399	388	365	361	399	361	384	369	370	394	444	359	380	384	399	369	348	348	408	386	372	354	386	440	433	424	422	429	377	385	369	380	380	377	378	350	400	409	405	380	449	415	375	391	417	363	428	362	392	365	390	406	384	391	401	390	411	407	335	379	389	414	413	398	385	385	417	376	397	417	434	398	374	365	377	392	414	359	369	399	430	384	378	371	387	377	387	374	370	405	363	364	396	380	396	390	366	405	384	407	381	390	398	390	377	367	391	373	373	393	404	349	383	377	393	372	380	361	396	351	404	375	386	398	351	415	368	339	412	370	396	384	397	362	406	399	388	366	423	389	407	404	408	387	356	386	363	394	359	403	397	410	373	376	366	421	346	404	400	380	349	367	431	416	372	408	379	403	364	406	378	383	368	393	382	380	381	377	365	370	375	360	380	420	343	373	377	411	412	380	410	423	384	360	346	385	401	354	410	399	416	417	367	395	388	378	362	399	395	318	404	382	379	385	377	404	358	378	357	379	393	385	385	355	392	382	350	392	398	393	394	411	402	430	409	393	405	408	360	390	392	424	370	361	398	374	367	382	368	384	363	399	428	402	388	372	366	397	389	430	372	406	406	398	350	428	371	384	408	424	379	417	349	389	356	404	417	372	385	394	385	352	350	374	384	362	371	375	404	385	374	385	378	368	394	362	399	391	366	369	402	418	399	347	387	374	365	370	431	363	374	353	362	428	370	408	392	378	410	440	404	403	383	394	364	386	359	366	400	361	372	388	374	404	415	368	395	406	407	359	404	383	407	391	388	400	415	369	355	366	385	350	414	380	400	397	375	349	375	375	348	391	395	390	354	377	400	402	376	364	378	380	383	378	372	375	382	355	420	379	403	396	361	388	379	362	374	331	387	379	383	360	401	377	391	368	391	354	369	392	423	361	424	354	369	396	394	400	388	371	393	427	377	366	409	383	356	352	407	399	378	386	408	370	410	382	351	408	422	406	415	387	367	369	348	390	387	434	406	406	414	412	411	372	388	394	389	395	411	375	395	396	402	399	373	379	401	372	391	399	436	386	373	348	408	397	359	405	361	391	360	392	386	405	390	406	374	370	381	384	413	362	366	365	399	378	388	347	369	385	368	368	428	402	418	369	399	353	419	384	411	373	378	397	397	376	389	353	408	422	378	342	388	404	409	406	378	381	383	377	413	395	397	394	379	387	391	394	407	397	408	379	410	405	380	374	326	363	359	367	384	355	383	369	381	404	338	387	380	383	385	373	375	395	398	393	373	375	403	413	377	379	354	384	386	399	399	434	402	400	398	365	402
20850	26849	7830	2998	2255	2096	1441	981	922	937	817	630	611	475	470	454	467	468	441	453	441	454	408	488	382	432	395	451	447	396	443	455	413	453	449	440	458	456	404	437	458	441	433	409	439	412	428	397	434	444	386	441	437	400	458	430	444	410	456	413	428	426	411	416	423	427	422	409	454	422	423	427	436	410	386	431	424	428	407	416	423	410	425	415	412	461	433	456	421	378	440	410	410	380	386	436	450	411	446	403	454	447	430	405	401	386	436	426	434	399	411	379	425	420	461	394	437	410	422	386	396	427	421	496	413	433	431	417	417	411	433	408	402	406	384	449	463	455	426	432	420	427	369	461	430	409	397	402	404	395	434	412	466	414	451	406	438	385	437	435	434	423	467	427	439	454	381	377	417	429	417	451	385	404	427	431	434	444	413	423	429	431	444	387	433	402	368	451	423	431	407	410	407	410	407	437	418	427	424	422	442	468	381	433	460	422	434	454	398	460	389	435	436	453	430	376	456	429	430	440	452	424	433	441	419	421	427	396	412	410	397	431	434	452	428	411	442	421	401	413	456	420	410	408	428	409	431	439	443	438	384	403	417	437	393	416	421	431	410	421	432	459	429	389	423	422	451	431	412	444	413	400	445	405	423	449	432	397	423	425	386	421	406	445	434	420	447	423	424	416	430	416	420	468	451	408	401	441	419	444	437	407	435	401	434	435	406	435	455	443	393	409	395	407	422	418	416	433	404	442	405	426	443	466	436	424	425	420	433	435	400	436	429	430	376	432	457	406	426	452	394	401	452	423	412	432	450	395	427	406	462	420	397	444	442	418	410	399	392	436	414	429	472	425	430	431	412	425	424	438	437	466	421	453	417	426	375	396	404	419	433	445	444	435	420	415	427	412	437	453	431	430	409	420	409	410	382	434	421	422	428	425	435	420	447	452	431	441	398	449	403	423	407	450	452	420	418	416	439	430	417	423	411	451	404	410	445	395	420	411	460	450	414	425	409	454	389	396	434	394	432	449	381	433	408	433	450	440	424	426	451	406	448	429	426	415	437	431	410	443	382	419	423	435	419	440	418	385	442	457	417	427	450	427	447	405	412	437	403	412	417	434	445	440	448	423	399	410	403	434	439	411	419	426	391	457	447	426	404	402	375	391	448	410	445	409	425	375	432	430	446	453	386	446	382	422	438	416	441	417	442	404	425	432	426	392	446	439	388	405	428	430	424	423	417	391	409	422	415	417	410	379	387	460	437	422	415	413	440	437	410	378	435	418	414	434	451	416	410	453	417	424	413	439	417	405	413	409	393	402	421	427	403	419	444	390	399	434	446	401	441	432	450	424	441	419	428	423	397	432	463	419	419	412	426	429	405	403	411	426	404	424	414	468	429	434	426	412	464	425	441	419	452	419	448	419	442	396	442	410	417	428	422	445	446	413	406	420	432	430	457	435	440	441	442	374	428	434	413	397	447	437	406	438	394	405	437	450	424	433	423	389	427	442	380	442	453	412	423	428	444	413	411	422	408	416	440	440	459	443	400	432	430	411	406	390	432	412	427	434	420	450	437	413	388	406	418	425	429	429	428	436	449	413	457	438	403	434	446	424	431	469	448	417	420	397	427	416	433	453	382	423	446	393	421	462	473	392	432	396	390	406	468	416	441	433	456	444	401	402	461	436	466	398	412	444	449	428	454	426	439	437	438	450	454	432	458	435	416	393	388	416	445	432	430	431	445	423	355	446	404	399	439	437	424	437	411	425	381	412	401	418	406	469	418	401	390	429	417	435	409	378	430	395	415	434	403	408	378	417	415	401	434	395	431	432	418	427	377	447	424	399	412	423	426	427	450	391	439	420	422	419	443	418	400	450	408	447	426	425	412	412	404	425	413	389	430	424	403	429	424	437	457	403	460	412	393	417	425	451	450	452	394	427	416	447	417	466	409	422	419	447	423	405	394	422	456	425	432	444	426	440	443	404	382	440	465	413	415	431	391	446	414	410	418	402	416	439	434	414	404	421	420	436	444	426	418	409	430	421	412	454	383	444	410	414	432	405	392	430	407	412	422	436	432	430	418	399	389	408	447	429	410	415	452	391	443	428	397	434	414	419	403	470	428	403	429	420	411	427	426	425	386	412	400	423	427	461	436	419	397	401	428	450	397	444	417	389	414	399	447	457	429	414	421	413	420	408	458	420	425	457	456	452	438	429	387	413	426	460	408	421	440	442	414	440	410	453	423	407	443	414	424	412	428	437	430	420	433	454	427	427	443	431	482	441	440	376	445	400	466	433	440	412	432	413	410	405	440	450	430	425	422	424	443	426	423	402	407	450	423	391	390	423	422	420	408	439	414	409	431	427	413	412	410	393	438	424	424	398	435	447	410	421	403	411	418	416	448	454	433	384	472	440	419	421	410	416	412	417	406	402	436	420	433	412	406	407	422	423	427	421	391	416	399	380	414	410	485	461	419	473	445	444	431	408	431	416	434	433	382	428	403	402	435	406	436	414	414	417	417	432	424	429	446	409	396	414	437	436	399	470	421	422	429	444	396	427	429	402	446	423	399	390	429	455	426	421	411	410	408	430	454	419	446	436	431	438	376	429	434	424	449	435	406	408	446	422	439	418	460	419	404	419	431	404	416	446	440	436	418	420	383	394	440	399	424	448	434	409	426	390	447	427	435	390	406	434	428	415	455	442	434	428	458	441	429	416	440	391	412	417	419	453	477	423	455	436	428	425	417	444	409	435	423	453	402	444	422	444	477	433	440	425	419	460	461	427	442	412	399	434	448	415	432	442	434	462	385	427	435	421	425	408	398	451	451	417	434	432	432	405	388	393	428	435	421	430	407	431	412	428	426	436	453	446	409	442	407	451	424	466	468	396	379	438	428	449	401	401	449	422	416	462	454	421	403	405	407	473	440	408	424	457	414	404	475	429	392	450	443	441	446	442	421	463	426	390	411	433	422	389	431	411	411	430	369	431	403	387	394	462	412	450	427	410	441	427	439	419	431	407	410	429	427	435	437	399	428	414	429	429	429	424	398	436	424	456	438	413	439	374	430	414	406	436	397	409	414	410	425	434	404	403	455	431	423	445	410	447	421	427	419	426	439	448	428	413	424	452	449	418	415	404	376	399	445	412	464	443	413	414	448	403	450	416	441	426	395	460	415	440	418	399	403	421	417	457	436	454	443	425	455	436	417	433	437	418	462	410	455	424	413	417	410	436	446	416	451	431	433	362	449	431	454	427	412	449	431	397	445	443	429	428	436	420	424	444	394	444	413	432	434	462	426	382	388	461	431	427	404	432	452	402	423	368	412	476	381	438	417	388	426	415	399	419	414	455	450	419	430	427	433	400	406	435	448	430	468	406	424	390	429	428	409	438	398	421	427	435	415	448	456	402	416	435	398	403	408	440	390	402	444	391	425	402	419	474	404	423	396	443	444	443	401	457	406	412	417	418	409	390	432	386	434	413	404	432	420	466	407	439	406	444	414	426
23824	21286	28421	24387	21238	11473	2119	1044	780	794	666	481	390	339	324	312	302	272	273	272	264	248	229	230	236	245	211	232	227	220	241	226	223	232	227	220	224	225	218	229	209	232	235	213	227	246	225	228	229	223	242	215	230	232	207	236	216	202	218	185	196	217	205	211	224	226	243	224	185	227	223	225	199	229	227	211	231	197	231	233	210	206	203	209	253	233	206	224	217	194	209	192	242	192	221	207	198	211	225	213	221	182	198	215	213	208	223	224	202	253	219	208	215	228	213	212	188	213	242	229	182	230	213	208	222	223	233	235	236	205	226	233	205	221	186	216	214	215	212	211	228	199	219	208	238	219	239	188	188	214	216	216	192	233	206	229	242	229	201	215	209	213	228	216	221	220	200	202	224	244	209	211	244	206	211	226	219	217	226	206	224	224	183	210	245	195	224	218	213	223	213	218	216	211	199	213	245	209	196	219	205	234	205	240	230	229	199	234	205	237	205	214	218	223	251	207	205	221	199	242	201	222	214	205	196	234	216	206	192	203	194	217	214	227	224	233	211	220	228	218	203	201	228	234	212	207	218	257	232	223	216	240	242	206	205	226	219	226	207	220	225	206	218	226	177	233	240	212	213	197	208	251	197	207	202	216	227	209	239	243	235	200	223	217	194	231	218	232	189	222	231	200	221	217	213	201	225	220	188	230	222	205	201	217	209	234	208	217	235	222	186	225	200	209	229	188	222	225	205	240	235	212	231	204	243	232	226	237	231	181	235	232	224	238	220	194	204	236	213	222	218	231	211	205	217	179	206	224	221	202	228	218	208	229	218	207	205	216	209	245	194	213	211	230	192	211	187	211	231	193	233	212	210	224	206	223	208	215	195	205	196	226	204	216	198	234	223	203	226	232	237	253	233	220	244	194	227	199	219	204	231	205	220	213	226	194	199	220	195	207	239	232	212	239	211	225	232	229	186	216	220	215	219	218	234	213	217	237	213	199	201	179	211	233	215	214	213	214	217	236	213	207	225	218	191	221	192	210	226	188	217	220	224	179	203	229	208	234	229	204	207	208	197	224	205	220	225	213	211	224	213	231	196	219	246	206	214	230	202	186	231	202	238	226	220	202	218	204	233	222	217	242	208	218	227	203	205	190	202	209	240	214	204	203	183	206	209	225	220	188	228	213	229	215	208	193	196	219	224	218	230	201	220	217	200	222	201	228	214	220	224	198	205	227	206	216	205	197	192	202	221	211	188	229	210	202	233	176	224	238	236	224	235	225	200	210	224	205	219	218	242	201	216	217	191	200	240	204	244	217	208	213	206	227	196	200	214	198	234	237	203	200	234	220	190	183	219	198	211	213	224	257	226	240	192	229	205	221	220	210	221	219	196	209	221	201	231	212	213	209	206	204	191	224	217	227	193	216	205	235	235	206	181	209	204	209	230	212	208	215	242	227	203	195	217	201	218	215	216	213	198	213	218	207	206	210	189	195	234	217	217	214	231	228	196	231	214	198	207	214	225	202	223	223	234	230	206	218	209	222	233	195	219	222	234	202	202	209	193	238	239	233	228	219	174	208	206	216	204	228	229	213	241	208	222	216	222	212	214	230	233	227	228	218	220	243	201	223	219	227	193	215	233	225	215	212	198	213	214	224	226	211	189	215	234	193	218	216	191	224	214	201	221	210	226	218	189	200	233	230	220	206	234	219	228	213	220	218	239	213	247	220	205	203	225	196	217	243	211	192	187	220	229	213	198	229	216	223	222	224	206	201	194	213	196	213	208	216	221	210	227	205	229	212	212	218	189	200	239	221	226	211	224	242	215	216	189	227	230	199	223	219	241	231	211	246	246	204	237	201	212	212	207	209	224	231	230	224	204	213	220	226	225	197	205	209	209	205	239	201	210	217	209	231	205	213	202	223	247	234	219	233	200	237	238	220	212	228	229	198	214	199	227	237	198	199	217	209	213	239	238	216	217	226	219	223	229	210	215	225	218	202	225	222	198	209	242	227	224	247	232	223	245	203	188	194	235	225	229	214	207	201	239	223	194	223	216	230	223	205	230	218	250	206	209	204	239	205	227	197	178	224	229	210	188	233	205	204	229	203	200	212	187	211	177	193	222	209	197	219	227	234	208	206	203	226	208	226	225	210	236	226	227	202	215	196	205	222	220	227	213	184	227	206	226	220	221	200	213	213	205	205	202	201	187	221	227	217	215	219	218	201	222	208	180	219	229	239	195	224	215	202	227	214	212	197	220	233	213	218	234	235	226	205	214	208	216	225	212	208	186	194	222	193	241	218	214	241	216	217	225	216	201	207	202	235	224	219	234	204	208	234	207	260	247	204	230	211	228	216	203	213	244	215	216	200	231	235	215	240	211	220	226	219	236	213	198	200	205	229	186	229	225	196	203	222	219	222	184	199	208	198	211	220	204	213	214	214	223	234	202	214	200	231	203	217	224	222	227	242	221	214	217	207	225	219	218	218	218	220	220	223	207	235	217	230	196	216	201	229	225	210	205	212	222	203	216	208	210	229	235	208	226	196	244	215	207	246	218	227	214	213	208	208	203	219	211	223	212	220	233	224	215	229	217	243	228	224	221	205	221	233	233	208	230	207	194	208	218	218	224	209	217	224	215	206	228	233	194	220	211	207	225	217	220	227	211	184	189	235	201	216	217	217	235	231	217	193	218	210	205	200	219	221	248	226	246	237	224	256	220	208	241	232	226	227	237	225	215	202	232	200	230	193	215	193	198	198	195	197	207	212	231	209	221	212	216	210	219	204	228	223	222	201	188	217	199	219	221	230	207	226	217	206	214	224	212	219	217	194	239	203	214	194	239	220	215	220	220	212	207	220	221	218	233	213	193	205	206	227	248	238	187	195	206	207	239	215	217	240	195	221	213	206	201	197	209	225	212	212	206	229	209	210	226	203	200	210	224	241	195	201	210	204	203	225	211	223	229	205	206	202	209	211	227	238	213	228	236	224	243	208	222	213	241	252	222	230	238	234	221	200	203	215	225	218	244	207	233	215	217	206	215	181	215	226	225	225	218	205	228	180	181	223	221	241	196	231	219	214	210	211	213	242	205	218	219	203	210	232	217	217	209	199	227	211	228	222	216	222	212	199	203	236	196	225	196	231	212	236	196	214	202	213	200	212	201	215	221	204	209	225	204	220	219	206	208	221	236	224	211	222	211	217	220	224	229	215	223	214	207	209	200	208	210	220	226	236	236	220	198	208	227	227	211	224	205	215	205	208	223	229	228	206	197	195	212	204	210	208	209	216	213	205	217	236	189	221	203	221	208	190	206	185	225	222	193	245	232	207	201	224	217	199	222	207	216	241	208	216	183	215	221	200	209	218	204	216	220	225	237	209	215	200	201	194	230	221	204	234	236	217	223	224	196	222	233	199	218	226	204	214	215	229	225	214	212	185	206	202	229	212	196	246	205	231	211	226	197	211	212	224	205	198	197	208	201	219	223	241	214	237	212	223	255	220
26565	40971	15873	6894	4860	4249	2905	1947	1471	1377	1145	775	606	469	416	377	375	353	323	336	327	300	278	304	287	285	285	264	261	243	265	247	251	250	246	259	273	241	254	241	222	250	262	266	242	275	245	247	252	209	255	235	258	212	238	250	276	247	247	240	243	256	212	256	234	273	241	252	236	220	246	242	258	270	241	242	267	232	252	243	226	257	255	248	240	258	241	216	253	218	248	218	236	237	236	226	220	249	271	212	238	219	244	227	265	231	277	217	249	257	235	255	239	226	252	251	221	253	243	254	248	241	237	263	247	238	281	237	259	246	263	222	231	249	242	263	232	271	242	233	254	230	235	247	251	226	233	237	236	241	226	208	264	251	254	249	264	270	235	228	249	244	229	245	247	236	257	232	259	245	244	260	237	252	247	247	266	262	243	232	235	235	271	234	270	230	213	211	254	261	260	248	205	260	253	253	223	265	270	231	218	265	234	238	225	232	224	242	229	265	210	228	246	262	242	258	234	230	249	251	230	241	230	214	254	235	271	246	257	245	220	248	255	213	251	246	219	253	275	228	254	252	240	224	249	242	246	232	225	246	245	230	240	226	254	230	236	232	261	247	231	237	274	244	257	272	233	234	241	222	263	255	232	251	244	229	226	240	266	224	238	229	239	255	305	257	224	246	226	265	246	226	220	260	228	232	250	232	236	229	230	253	248	226	244	237	230	234	233	263	262	239	237	226	227	230	233	228	229	238	229	222	251	235	275	227	259	244	233	252	224	223	251	224	261	249	266	263	250	245	245	262	253	231	230	232	243	256	253	227	257	214	242	226	255	263	253	248	253	225	242	236	252	242	262	234	230	251	260	265	229	243	257	240	236	250	240	233	240	251	255	278	249	231	232	218	244	217	252	240	257	262	262	263	247	232	265	233	245	249	234	233	231	233	259	271	241	256	252	237	254	264	237	258	224	246	243	271	227	228	232	247	274	223	227	229	250	231	250	258	236	243	224	248	230	245	223	230	253	239	231	236	255	231	227	223	220	249	268	235	225	275	259	245	229	226	248	227	231	239	211	239	246	254	248	220	246	240	253	237	228	235	269	224	236	246	247	215	222	237	243	223	245	251	236	256	242	263	253	223	240	245	249	231	261	249	269	256	245	240	244	219	273	264	222	251	255	234	231	280	249	221	185	230	257	245	270	261	203	237	270	245	217	236	251	224	228	252	233	233	250	225	251	250	251	255	237	246	242	228	230	248	283	256	264	242	255	219	257	220	248	243	211	225	240	235	242	242	254	246	229	210	229	259	243	221	238	227	255	240	235	241	209	246	232	237	234	241	232	247	224	247	252	224	240	245	265	240	238	280	235	248	244	255	218	250	247	251	232	248	245	231	290	235	218	248	232	240	272	243	243	285	225	232	253	229	217	223	225	214	268	219	204	217	239	239	236	244	229	214	240	243	235	232	250	239	249	237	247	222	274	218	267	277	241	254	239	272	259	278	246	224	235	250	241	215	227	246	274	261	232	242	259	227	255	245	243	262	255	239	208	247	244	237	214	265	262	264	235	259	235	239	241	258	252	248	238	225	245	232	224	281	241	247	227	234	228	243	249	246	253	243	221	245	242	234	246	260	242	245	254	252	265	230	252	241	223	241	244	218	258	232	223	244	235	258	244	230	248	278	252	224	261	261	235	230	250	235	248	257	242	244	236	241	238	270	251	234	232	254	253	226	214	272	225	240	260	241	215	241	238	222	253	233	229	215	249	241	241	206	247	231	257	255	250	234	268	229	234	255	244	260	281	253	248	251	246	242	221	236	232	241	266	239	261	237	224	231	254	243	230	237	228	237	242	250	235	252	282	214	245	233	263	230	211	251	262	225	254	242	262	231	232	275	269	228	259	229	250	251	223	246	249	208	268	253	236	246	255	247	244	246	252	216	260	224	249	231	261	215	249	221	254	234	269	239	243	251	262	256	236	242	264	254	262	230	241	220	220	219	227	230	248	251	230	261	246	237	246	256	260	241	221	240	235	259	259	247	239	247	235	256	244	224	267	235	245	241	215	243	229	217	230	259	247	247	247	257	209	250	264	242	216	234	223	236	225	253	222	241	231	237	257	262	248	237	206	227	249	255	216	187	232	229	261	263	248	241	240	254	254	229	221	248	238	252	258	218	248	254	243	245	243	243	245	233	238	246	261	252	247	239	247	236	223	256	225	214	212	261	239	245	252	237	240	228	262	240	267	270	250	227	262	246	236	246	248	247	242	214	243	247	237	239	254	213	229	234	224	243	226	219	236	258	257	241	250	239	253	214	276	252	246	231	254	218	275	238	245	243	222	230	266	235	251	236	253	267	255	217	223	244	272	248	290	282	222	229	245	231	212	227	262	246	253	262	230	225	241	242	252	241	221	236	240	252	255	216	248	245	253	264	243	245	223	210	240	233	283	268	250	227	236	252	243	236	224	243	260	245	255	261	236	218	242	254	219	240	251	245	227	244	243	244	242	216	251	227	247	243	257	208	247	232	232	243	258	240	224	250	266	216	253	238	266	257	221	259	254	215	227	248	262	231	227	260	216	236	232	258	255	229	265	244	248	238	238	229	231	237	229	245	265	235	236	272	236	245	240	223	244	243	258	250	260	239	238	252	250	249	218	242	262	244	262	222	224	239	249	232	226	262	249	233	248	246	247	247	250	211	243	206	228	235	254	254	220	221	240	255	243	224	252	238	245	251	221	251	232	260	249	245	250	262	242	264	252	249	225	249	234	227	254	244	229	290	243	229	245	235	275	241	236	248	250	244	246	257	242	264	233	230	255	247	246	242	224	248	261	237	254	237	251	240	235	222	229	229	231	261	269	243	238	245	264	251	285	222	240	268	289	256	237	256	233	235	256	252	247	213	245	243	227	227	288	221	231	255	234	256	219	257	249	261	262	215	248	234	261	251	241	238	248	280	250	245	256	224	255	242	225	229	286	271	251	266	235	233	250	219	209	252	222	237	248	279	232	228	247	240	264	240	248	213	247	230	222	223	239	246	234	251	228	221	228	245	251	241	223	253	247	212	237	225	218	217	259	246	224	257	228	242	257	226	229	256	253	232	271	233	204	264	238	241	228	269	267	226	249	227	229	247	236	257	191	258	249	243	225	240	238	228	231	246	236	242	224	271	239	269	233	258	256	231	246	236	221	234	249	247	263	231	236	251	229	277	232	266	227	230	231	247	265	236	231	236	239	236	222	266	245	222	237	232	244	230	215	267	239	232	253	277	228	255	241	252	233	253	243	261	240	245	257	252	258	231	265	245	236	248	236	238	236	225	243	252	252	244	237	231	263	248	246	248	281	271	221	256	248	257	271	250	266	235	243	253	229	245	240	244	235	236	233	252	266	237	264	253	240	239	233	243	239	254	235	267	250	220	251	231	239	242	266	269	243	244	261	237	240	255	246	243	254	238	221	251	221	228	251	193	265	273	250	239	228	229	239	261	238	255	229	218	230	273	213	225
25262	21327	26979	25437	8072	1957	1429	1039	867	954	817	725	678	660	612	652	591	576	606	627	631	624	572	594	595	606	632	589	615	617	625	545	607	622	581	599	609	585	587	596	601	610	552	592	605	566	577	593	611	621	621	575	600	548	612	568	568	602	615	563	595	614	601	598	601	610	587	608	594	572	624	576	596	571	566	604	610	577	606	589	615	621	577	572	617	569	616	535	598	621	598	616	591	592	582	578	624	567	564	586	601	590	564	610	562	548	597	594	609	528	579	604	603	603	633	617	567	621	581	613	591	573	558	580	578	586	609	536	575	554	573	593	596	571	559	558	579	613	578	597	580	578	613	565	588	564	608	577	526	565	605	595	584	587	582	534	596	569	548	600	576	546	647	593	574	575	595	557	612	639	576	578	567	502	570	564	604	543	575	572	546	588	587	597	598	598	615	616	571	601	563	561	559	602	595	570	581	577	645	597	553	563	618	607	630	600	590	580	583	567	598	569	587	590	553	589	573	528	598	548	596	613	601	564	572	590	620	580	589	612	549	648	539	598	557	563	629	585	616	611	612	604	599	602	574	634	577	627	608	573	600	605	572	610	574	577	546	592	556	579	597	570	606	564	598	607	538	573	587	578	557	616	612	565	546	564	565	608	550	581	557	561	587	595	605	599	542	617	585	586	588	541	555	541	595	628	587	630	597	555	573	622	593	579	563	542	590	585	622	618	585	584	605	621	583	560	615	606	647	573	579	591	601	562	583	582	590	583	600	555	572	604	587	565	561	563	581	569	577	599	597	623	572	563	622	621	580	531	632	584	559	577	510	605	580	593	564	564	573	604	604	608	557	638	541	589	530	580	594	557	625	616	600	556	554	548	567	583	594	624	595	610	592	633	543	573	565	557	562	587	649	593	586	600	611	568	575	559	584	537	587	565	559	602	589	607	589	596	629	555	600	562	595	585	584	627	592	598	584	581	582	605	619	578	578	632	590	604	566	618	610	594	597	572	587	565	587	578	567	593	591	600	603	562	617	576	615	579	554	557	586	594	639	570	612	597	614	604	631	584	582	612	575	577	566	581	561	621	587	597	575	623	544	596	634	596	550	539	594	619	581	619	584	582	606	653	617	604	587	547	592	596	608	630	593	556	622	539	569	602	599	587	603	626	552	575	629	576	555	662	580	570	576	571	578	556	576	578	579	632	612	614	567	574	612	563	573	553	599	589	550	579	603	602	567	571	522	598	570	622	569	584	587	557	583	599	573	635	585	561	573	594	583	599	575	579	614	548	575	607	560	570	592	585	590	558	570	560	545	576	612	579	563	580	571	581	564	571	559	604	584	620	578	604	559	579	589	611	562	564	609	597	545	649	628	588	629	568	610	600	625	562	615	584	562	582	597	581	588	519	593	581	593	616	597	614	574	602	510	589	614	552	639	603	606	636	605	610	578	593	611	586	565	551	582	546	545	559	625	588	574	599	598	610	614	554	565	586	569	585	600	628	563	604	596	598	603	571	585	573	584	592	602	602	560	626	598	601	609	612	574	600	630	560	614	603	605	580	600	596	561	596	583	575	572	585	560	565	612	547	574	596	580	620	597	625	623	588	576	594	559	593	610	608	616	605	584	592	603	564	590	526	578	602	614	596	622	602	609	623	565	601	587	574	610	562	602	525	600	573	577	602	564	602	599	642	588	640	571	613	568	572	586	532	614	562	557	602	620	580	570	650	603	622	604	593	567	594	606	619	609	634	602	607	575	642	537	600	624	586	582	570	610	585	612	603	653	582	571	582	550	548	583	575	593	603	587	550	585	606	590	602	577	566	570	551	599	572	553	579	579	565	556	580	634	538	607	560	578	561	590	615	550	623	585	544	590	567	605	555	583	562	558	589	551	652	582	554	604	570	528	611	594	552	558	598	606	583	608	580	563	626	543	578	613	567	602	612	582	604	615	614	576	578	560	572	567	590	566	602	598	599	588	578	596	598	584	584	569	579	622	571	581	594	586	588	581	580	597	558	571	636	571	584	617	580	573	604	592	633	584	577	605	606	636	557	594	541	565	584	614	601	578	594	624	626	585	569	645	635	598	589	577	624	631	548	541	602	610	599	609	604	580	596	614	584	577	570	572	552	580	579	582	585	562	628	622	600	577	586	575	548	570	605	589	538	592	547	596	605	594	551	580	579	573	597	562	593	521	576	577	601	596	554	627	584	587	577	622	590	627	615	612	604	640	587	565	592	587	610	611	570	561	591	609	591	605	618	558	589	576	585	640	644	619	608	620	636	610	642	594	607	614	616	524	585	577	627	525	601	614	595	627	617	576	622	574	551	589	604	606	568	569	588	574	620	585	580	560	589	564	583	576	609	604	598	528	572	579	544	617	599	643	557	614	594	618	611	623	560	601	576	638	596	577	599	595	567	577	641	613	588	565	588	631	597	568	646	592	563	578	569	593	601	573	597	573	615	593	633	541	580	583	556	551	618	566	589	577	586	569	617	564	625	576	619	618	560	570	617	598	574	618	604	617	575	567	554	581	576	604	584	593	558	585	609	575	513	561	595	599	557	590	583	565	586	589	550	564	645	616	581	605	569	590	606	607	534	573	605	586	552	604	605	592	594	631	612	552	610	570	550	579	620	595	607	607	583	586	569	583	563	601	618	594	571	567	564	583	560	595	625	587	596	602	569	569	627	575	591	624	579	585	590	545	568	583	608	570	603	577	577	577	603	599	595	586	559	573	617	584	540	639	582	594	551	584	624	598	620	582	636	600	601	601	579	629	602	587	583	624	573	575	610	609	612	604	613	543	580	573	592	592	548	607	569	569	593	600	583	557	588	572	585	588	559	623	540	608	625	591	619	557	591	572	554	594	583	590	563	582	594	621	577	537	581	567	627	576	558	590	567	559	589	557	608	608	621	579	573	541	579	517	613	618	575	545	637	587	572	544	575	567	588	637	580	562	576	601	597	583	641	594	605	622	604	614	562	574	631	601	568	568	607	608	617	598	585	601	605	559	589	611	607	574	584	581	601	576	583	597	640	591	599	565	587	607	554	631	619	565	573	615	628	626	573	609	599	640	591	575	589	580	578	621	627	598	607	573	601	586	582	587	515	605	596	607	587	603	606	580	561	561	550	579	610	618	577	590	560	616	571	570	588	587	606	588	624	591	619	602	577	607	573	523	567	598	529	563	594	559	617	551	569	584	562	571	574	585	599	570	571	573	599	627	572	615	582	591	551	587	574	599	579	631	592	551	577	594	595	627	586	583	606	609	620	559	611	611	542	600	600	554	599	557	603	626	587	599	563	546	616	605	568	585	601	582	545	606	663	596	595	586	555	596	605	570	598	614	561	560	624	595	618	565	565	579	552	592	648	574	556	612	565	631	556	602	587	568	594	576	609	561	558	615	545	536	571	557	581	584	584	606	621	603	608	635	584	569	569	594	572	607	566	578	613	535	585	595	623	602	588	605	554	586	569	572	564	606	564	606	619	623	583	603	571
25158	33859	11716	4673	3550	2990	2092	1684	1263	1398	1095	951	823	779	738	739	634	699	660	666	660	690	692	623	612	648	625	627	680	607	605	657	634	608	616	591	610	607	622	656	675	604	648	642	649	615	642	631	603	640	603	666	612	660	607	610	613	608	653	629	621	618	584	569	612	565	577	635	648	598	619	639	694	628	647	641	614	612	582	626	564	629	645	590	634	610	614	592	604	650	618	597	618	607	580	622	616	652	666	629	612	652	609	601	590	603	617	660	617	610	604	613	629	617	633	603	593	648	659	579	637	645	618	593	607	612	609	627	616	622	626	576	612	641	596	634	629	668	611	644	639	631	620	636	634	681	617	608	589	611	618	622	589	594	617	636	593	617	612	628	651	644	611	652	611	666	646	576	624	646	638	630	627	591	654	624	669	661	624	591	628	584	582	634	630	626	600	607	595	646	631	651	654	684	626	614	594	611	596	616	613	592	607	589	585	568	589	633	609	643	619	639	591	603	633	640	636	584	614	593	625	627	619	592	640	652	587	611	639	637	651	620	614	605	613	642	577	617	598	637	588	574	643	603	664	596	614	618	630	641	593	619	640	600	586	619	674	607	595	612	623	635	674	627	637	629	592	599	637	597	658	584	601	625	626	600	603	590	648	660	616	619	616	577	637	610	599	624	597	619	570	566	620	583	622	589	538	630	562	590	597	626	641	618	579	593	642	604	591	604	648	604	602	604	636	573	596	557	586	621	610	619	593	627	617	596	618	625	608	608	586	605	641	660	584	594	680	580	629	654	643	626	629	619	608	624	624	581	625	614	630	677	614	600	625	620	617	591	607	617	599	621	606	626	676	614	624	622	637	614	592	627	610	627	600	582	592	573	625	614	610	609	600	600	631	585	590	584	620	626	605	621	643	613	597	656	621	628	640	606	621	602	600	676	652	656	620	611	585	665	586	618	656	641	637	598	544	613	626	635	595	610	666	582	584	625	584	592	585	576	679	626	623	618	620	597	613	620	596	619	627	625	583	585	602	611	613	577	612	600	598	647	619	653	606	580	633	588	615	601	641	610	639	588	609	688	601	612	656	561	613	612	577	612	576	606	607	558	625	605	620	593	594	601	619	631	629	572	623	631	644	612	628	649	617	595	596	644	604	610	637	625	645	619	608	607	603	642	616	633	660	574	592	647	618	629	649	617	589	594	622	567	593	613	612	599	557	622	637	652	616	584	611	602	595	599	587	623	637	600	612	612	602	630	604	642	587	643	613	591	588	631	605	662	641	613	598	596	606	621	583	552	602	656	649	587	570	654	611	571	581	597	598	613	631	618	607	608	604	614	643	610	602	655	657	605	621	621	579	623	629	603	649	607	587	661	626	586	619	618	625	600	588	652	612	607	623	627	586	653	628	611	601	624	634	577	591	624	637	626	624	627	620	642	601	579	614	579	603	603	667	613	639	636	620	577	626	587	647	643	589	635	614	610	640	644	617	615	630	628	600	599	606	653	636	626	613	612	614	606	618	585	572	621	639	591	595	574	599	595	602	591	606	570	622	622	627	628	620	601	586	615	654	597	642	634	611	663	629	605	623	646	645	590	579	626	588	614	604	619	586	577	601	641	640	637	622	636	585	632	611	641	575	606	582	589	618	616	616	583	629	623	586	616	633	625	624	618	590	628	652	641	669	598	587	618	638	579	649	571	621	561	652	623	599	648	609	621	634	631	579	633	643	611	601	602	614	665	590	610	635	610	621	636	581	586	601	589	588	648	603	603	622	634	621	651	621	613	599	620	595	626	643	589	664	596	586	667	599	611	607	622	619	629	617	618	567	582	639	617	599	617	610	599	598	624	616	629	616	615	627	612	620	653	625	640	579	637	581	626	637	618	621	627	653	639	620	628	642	618	639	602	626	617	593	569	610	684	620	583	622	603	571	637	622	591	570	589	609	619	635	622	610	605	597	626	579	590	625	610	603	639	599	621	594	625	607	607	617	621	632	611	630	623	605	620	623	647	621	650	616	626	661	630	600	637	597	562	604	591	642	625	673	607	661	643	631	635	631	602	641	627	663	633	610	642	614	635	679	593	620	603	620	644	612	588	635	628	619	575	622	589	593	631	664	611	572	601	594	636	659	651	566	616	603	605	645	682	637	577	614	644	596	627	617	616	639	627	565	604	583	600	603	628	582	652	591	607	575	587	592	582	587	624	614	573	598	614	624	587	647	619	608	644	583	589	631	615	600	615	642	644	614	618	611	613	611	628	626	622	607	626	631	590	584	588	681	613	638	623	578	667	598	591	610	619	604	533	608	649	579	646	670	644	656	612	618	645	566	579	633	578	587	622	618	673	592	632	587	611	591	619	629	603	600	630	599	616	566	659	636	657	634	650	628	589	610	593	602	634	605	669	623	586	643	587	574	621	637	616	601	577	580	584	601	641	611	656	598	608	602	582	584	605	660	580	615	582	601	628	608	629	661	633	589	576	620	665	582	624	652	639	657	585	607	614	678	635	591	580	606	612	650	630	572	633	613	613	633	566	647	599	632	631	636	651	610	564	617	595	606	594	628	648	594	600	608	659	550	599	665	637	616	574	600	623	610	591	634	569	615	607	561	632	599	631	604	663	643	617	673	602	636	594	625	618	625	591	644	590	611	662	581	593	646	616	612	618	633	578	604	591	597	660	586	606	632	650	634	646	568	613	565	577	626	641	581	608	649	627	578	603	669	607	625	598	624	614	619	614	568	565	622	637	590	630	616	630	588	598	614	617	627	576	603	646	603	620	609	618	623	619	625	601	619	582	599	617	577	617	618	622	643	638	644	622	607	620	657	631	592	586	607	603	620	611	616	636	633	624	597	633	615	600	591	604	633	638	610	615	649	587	659	658	546	632	578	602	625	615	621	609	607	584	633	609	622	623	595	638	614	618	625	602	621	611	606	613	606	641	590	640	589	560	592	633	573	589	623	610	639	591	626	606	601	602	656	656	627	605	623	611	591	659	620	662	627	621	583	621	611	632	593	602	607	607	654	601	634	604	628	612	653	620	627	599	626	600	644	656	637	612	594	646	647	645	609	650	601	588	566	624	611	627	610	654	574	592	638	642	656	612	626	617	610	636	627	636	647	659	623	618	618	661	574	595	583	657	621	600	596	613	611	659	627	659	613	615	625	592	598	594	585	604	592	629	598	600	615	642	609	654	650	603	640	598	637	624	634	605	629	620	656	599	618	639	633	601	627	581	604	660	628	630	633	591	590	656	605	572	618	599	620	590	623	584	590	639	613	638	645	652	592	593	584	586	625	645	653	624	649	642	614	619	615	591	619	634	601	633	592	609	629	545	598	608	637	608	625	622	638	615	645	634	612	617	655	616	622	619	613	585	641	575	596	630	640	573	637	629	647	599	595	621	619	600	617	614	630	602	631	674	618	612	626	597	655	632	611	662	632	619	602	588	672	667	557	604	651	629	664	599	617	627	657	605	600	568	581	630	656	661	622	614	597	597
22778	21295	28869	24067	21299	21255	7670	1796	1177	1254	1108	764	662	651	572	488	538	503	479	512	487	433	480	429	429	454	456	426	412	458	420	431	417	435	426	430	391	452	406	433	408	440	435	446	431	374	396	422	448	392	415	419	434	404	409	460	384	404	399	421	383	411	416	447	418	401	410	434	405	417	416	407	423	442	431	390	433	445	414	458	427	389	413	400	436	400	431	393	391	405	430	458	387	423	381	410	398	427	398	412	422	449	429	409	414	411	367	356	438	402	433	417	399	421	435	388	423	433	418	420	401	393	417	441	432	400	414	382	402	376	414	431	422	392	394	407	437	399	403	414	415	377	400	444	408	428	399	412	402	439	432	448	423	381	396	390	394	413	396	438	433	415	360	415	422	391	387	437	403	389	374	428	415	392	401	449	381	422	437	387	448	433	409	412	435	445	395	366	425	429	389	427	393	386	413	416	392	387	394	413	425	399	383	453	426	397	415	419	417	433	398	463	420	415	376	465	429	399	423	434	385	453	448	419	398	397	437	409	402	408	406	381	411	403	376	425	398	453	415	394	412	394	396	376	433	428	419	395	413	424	411	417	440	433	424	389	408	413	416	417	407	392	392	400	404	412	443	392	410	451	383	416	440	361	376	415	396	424	418	417	399	416	426	409	422	390	457	396	421	449	466	403	423	431	431	436	418	373	425	384	406	385	416	398	408	441	449	391	479	427	370	486	392	402	405	408	466	378	416	414	409	403	413	411	447	408	403	442	369	415	442	446	427	390	386	404	413	412	423	443	415	419	378	423	415	410	426	414	418	440	460	422	387	456	408	392	437	429	385	407	411	396	448	394	432	409	387	399	405	387	409	438	393	428	408	429	413	393	386	397	401	442	445	413	401	403	443	375	414	422	416	445	386	407	428	399	382	426	427	398	377	394	427	432	436	400	415	436	393	422	411	438	417	399	413	425	390	424	422	370	396	365	372	370	422	418	452	427	425	432	414	408	393	437	406	361	380	408	409	412	420	424	427	398	412	419	422	442	407	394	426	402	410	394	395	434	413	395	447	426	402	428	367	417	407	402	405	422	396	416	406	391	431	436	388	414	432	406	410	418	415	426	394	423	417	417	378	391	376	424	435	376	436	380	419	404	428	401	426	392	435	415	407	409	426	409	387	376	431	400	446	410	428	400	420	427	426	409	391	424	392	408	405	400	403	427	434	433	374	428	440	410	388	380	419	401	432	402	445	378	462	392	421	379	418	432	402	385	428	387	420	384	400	382	399	385	396	454	421	386	440	384	416	427	422	402	394	400	433	399	397	383	420	431	404	432	398	433	430	409	398	373	422	390	396	430	427	445	429	405	373	405	450	414	399	403	391	406	393	436	423	426	397	423	408	439	421	386	417	409	382	408	432	408	406	435	419	396	436	411	394	383	412	408	434	404	401	404	419	396	418	403	412	424	448	369	391	384	385	402	455	419	423	429	394	396	389	424	389	404	396	390	411	417	420	428	400	414	394	389	398	388	383	415	389	440	455	408	397	394	411	403	386	404	408	370	450	436	415	406	387	387	422	434	391	400	388	380	397	401	426	446	396	398	423	398	387	420	413	410	414	403	430	401	418	436	437	443	406	425	426	423	385	404	396	390	439	402	450	425	424	407	395	434	439	417	432	449	421	385	422	415	436	396	403	435	439	433	382	421	401	420	369	386	384	428	377	412	400	393	416	437	405	425	382	392	405	449	384	435	411	397	438	412	435	426	431	412	430	410	417	439	405	406	431	408	419	414	397	425	413	425	411	421	409	376	412	442	397	416	414	407	405	455	419	444	402	413	426	440	377	400	410	385	417	429	419	459	437	435	425	408	413	420	441	419	386	404	428	408	420	408	399	408	430	389	413	400	383	421	404	409	415	405	424	381	407	462	405	412	405	423	391	432	440	414	424	416	403	413	409	387	406	382	440	436	410	396	407	415	418	406	418	433	389	421	421	383	410	349	448	404	413	415	415	422	422	387	406	410	419	386	443	445	414	404	453	407	388	423	434	460	395	375	400	383	410	398	438	426	421	415	426	390	433	391	405	399	376	407	425	414	403	420	421	450	380	417	373	377	466	398	424	401	456	374	439	423	425	415	402	408	420	413	400	384	433	395	398	437	392	372	441	387	406	436	404	397	369	407	426	357	391	432	383	409	398	405	401	400	406	428	424	405	409	413	412	408	454	442	397	412	384	398	365	410	385	421	416	411	414	416	404	402	412	450	428	396	393	444	448	430	431	407	412	433	436	405	402	432	419	371	433	423	408	394	411	406	427	384	404	418	378	443	402	396	413	426	414	425	403	405	397	402	426	410	377	410	383	395	423	394	369	402	432	379	405	421	394	406	431	443	386	370	421	428	426	381	415	417	426	422	419	376	444	408	411	440	422	447	415	422	357	422	424	429	407	373	433	408	379	410	397	375	422	438	432	419	406	393	377	450	380	363	412	401	414	413	414	406	402	448	408	431	402	420	382	407	406	413	416	450	437	433	363	433	405	425	430	387	421	384	403	391	391	421	383	406	399	431	434	424	381	411	418	394	423	423	407	400	451	394	384	419	402	408	429	436	407	391	422	390	409	399	433	406	392	441	371	458	440	410	410	420	396	393	387	439	413	382	373	403	422	401	378	399	355	420	437	380	411	373	398	404	415	379	405	426	410	462	381	399	409	375	414	412	375	408	434	411	401	434	423	405	362	451	392	397	457	426	395	423	426	402	401	387	393	408	403	402	420	427	410	410	421	407	445	374	434	401	401	407	447	424	381	385	433	430	439	415	418	437	405	396	440	446	401	426	449	426	430	392	432	387	450	414	400	415	434	414	409	424	452	420	447	422	396	416	460	413	437	420	426	447	435	439	436	406	445	420	428	375	412	404	407	417	463	429	417	391	402	381	419	396	388	410	404	420	415	378	411	417	462	405	386	408	413	440	424	404	411	397	447	403	412	397	396	400	439	394	446	449	432	407	428	407	386	428	405	453	428	381	413	414	414	337	397	389	422	420	405	438	416	385	410	466	401	399	424	405	403	410	410	401	416	389	394	434	374	407	382	384	421	411	383	410	419	399	425	423	406	368	372	369	396	424	468	398	417	419	436	410	410	429	399	423	398	405	382	400	428	354	404	377	376	415	410	402	411	391	410	386	425	434	376	443	375	416	391	422	398	383	394	435	397	425	421	426	384	418	407	405	439	412	413	399	398	371	392	448	449	386	437	404	420	419	450	393	403	448	384	405	421	436	429	426	390	372	434	383	400	384	409	408	422	428	408	398	439	449	388	449	430	386	408	387	426	404	412	389	368	405	415	427	407	395	459	423	399	397	385	395	424	407	419	414	405	376	409	408	403	446	417	443	426	368	456	392	405	354	424	412	420	420	419	394	391	427	406	394	429	432	402	386	398	420	417	412	424	435	413	421	384	429	408	433	414	386	437	412	438	419	391	382	377	384	425	422	395	430	368	399	413	427	443	402
30217	45287	19244	9364	6871	5528	3790	2948	1989	2092	1665	1106	914	834	755	615	631	578	579	563	535	538	493	504	485	510	447	503	447	433	446	454	487	457	458	426	443	417	417	480	437	431	418	432	429	415	442	449	434	445	428	439	449	431	442	391	434	446	421	400	440	455	404	451	411	444	456	424	453	443	410	451	442	429	463	425	456	406	421	414	425	420	421	415	428	445	488	426	428	446	432	419	457	375	428	408	405	397	442	394	439	457	433	417	446	370	416	421	397	420	434	444	412	436	417	416	413	432	424	428	445	422	442	424	403	418	432	440	395	397	416	432	463	429	447	420	398	446	438	403	385	420	452	452	398	431	423	431	436	448	425	441	417	433	423	422	433	430	440	420	439	424	431	415	421	438	474	432	440	401	408	438	435	391	418	421	433	440	391	420	419	445	428	401	439	466	426	410	459	411	403	412	419	411	411	417	430	452	420	419	414	388	416	444	433	410	418	426	411	425	413	388	385	395	403	427	390	450	402	435	426	450	425	373	432	416	411	476	445	417	376	449	445	422	429	414	472	399	427	406	445	359	414	435	424	412	437	403	413	429	411	418	415	441	445	434	420	390	418	403	416	431	442	431	420	412	418	394	415	409	413	407	420	450	419	409	438	409	403	390	424	387	394	439	411	422	438	426	443	416	394	458	438	392	392	418	482	402	444	369	420	416	471	408	439	452	423	459	407	432	433	445	409	377	420	417	413	394	397	399	422	446	438	424	418	433	420	412	396	410	422	403	430	400	415	433	401	428	402	421	426	441	432	453	401	445	400	412	422	429	409	438	412	414	424	458	423	447	447	423	441	426	438	442	396	419	409	429	431	417	416	451	409	418	442	410	435	390	383	387	411	369	431	431	426	418	428	405	427	455	417	417	398	436	445	418	456	428	387	408	391	400	417	426	437	426	411	418	421	408	416	431	442	406	417	435	386	432	447	432	396	416	418	400	422	418	424	440	404	425	399	411	394	383	444	427	447	430	439	426	444	422	406	437	456	427	428	424	410	434	419	394	424	429	402	453	406	422	422	435	415	420	417	390	409	394	446	416	417	452	397	456	440	447	423	427	390	409	422	434	381	398	364	405	413	421	416	428	387	409	420	400	414	424	427	423	402	410	427	444	423	426	446	436	409	385	388	407	411	369	413	413	395	460	415	432	469	426	422	376	440	427	426	384	464	435	454	385	416	399	410	419	420	395	405	420	398	409	442	398	419	419	397	389	407	466	405	412	420	435	413	403	436	411	436	424	438	412	414	425	426	396	394	382	374	412	424	438	402	425	446	425	426	429	453	419	382	400	389	426	427	407	421	421	410	413	432	453	431	435	420	407	397	372	456	422	439	410	434	468	407	419	402	417	417	402	414	428	432	415	437	455	425	425	454	420	397	427	410	423	455	415	418	443	440	405	399	410	461	410	428	449	413	388	389	423	431	416	438	436	427	433	462	428	384	445	432	418	406	391	434	427	424	414	436	395	396	394	410	394	466	406	381	405	412	384	431	416	449	406	353	431	420	389	395	432	433	367	425	410	416	428	434	429	421	421	451	455	386	389	407	457	445	420	430	432	412	353	424	405	392	416	417	431	396	442	414	402	408	448	415	410	452	439	420	444	415	410	439	436	432	422	428	407	407	435	442	421	380	389	406	399	407	436	398	434	416	397	423	408	414	436	408	397	447	422	419	390	417	431	423	462	442	418	417	424	432	410	448	390	432	372	447	423	385	403	415	427	415	438	419	400	458	417	408	415	423	397	432	417	438	431	423	413	440	409	431	410	400	409	409	408	429	423	408	407	424	414	422	427	459	407	417	414	420	428	396	406	456	415	454	413	429	380	438	412	378	380	433	415	426	425	430	414	421	428	428	440	397	408	415	437	400	441	428	429	412	421	426	414	438	397	402	412	403	417	401	486	409	407	414	442	397	424	436	471	417	438	401	413	411	439	391	440	405	381	399	407	440	418	423	388	402	445	439	390	432	436	441	399	437	431	392	412	429	429	404	433	409	397	424	432	409	437	428	434	382	379	419	414	417	394	416	403	377	425	401	406	393	425	427	377	425	405	414	441	431	387	407	413	413	436	439	414	433	430	403	416	399	404	427	369	409	387	442	429	427	426	431	383	407	404	446	383	425	407	433	405	406	407	404	398	401	413	410	443	403	406	423	426	396	417	429	423	463	428	412	409	395	466	425	439	414	417	412	437	385	420	444	453	394	429	407	451	464	423	404	430	435	457	423	421	377	397	424	434	399	391	440	395	438	401	381	424	425	427	418	419	417	430	413	414	401	402	423	434	427	428	466	442	425	426	411	457	439	360	435	428	414	401	429	404	405	394	449	448	420	399	414	422	453	404	435	418	412	431	442	393	449	434	416	423	434	395	416	415	428	407	390	404	445	445	455	440	419	423	435	446	423	440	404	411	456	436	405	459	417	410	441	415	422	399	408	430	442	422	453	419	412	402	411	374	445	399	406	427	416	426	417	404	441	446	416	403	405	398	405	417	411	397	429	428	423	423	427	429	407	404	394	431	422	397	435	419	446	396	463	382	387	419	418	427	439	451	425	418	438	434	439	426	393	402	448	412	433	420	402	422	415	406	414	397	433	471	427	421	414	379	411	430	416	404	435	404	421	412	429	394	431	397	408	450	409	416	440	424	430	452	386	442	436	394	440	415	443	388	397	393	429	404	437	424	420	422	459	434	396	429	419	422	430	428	430	387	444	411	430	427	394	434	410	472	440	434	440	381	407	392	419	411	436	453	443	413	457	421	447	411	408	463	401	412	427	408	391	438	434	477	399	427	382	394	432	407	418	424	398	379	439	435	416	407	435	438	404	416	410	420	360	383	433	359	461	427	420	432	425	426	420	416	433	418	436	437	402	446	432	420	399	433	423	415	389	450	402	428	443	426	446	445	438	420	424	432	443	437	439	406	422	425	431	423	395	411	424	414	423	454	419	410	440	411	417	410	390	411	435	448	388	401	425	414	397	432	418	433	401	439	430	422	396	430	433	361	428	425	415	431	434	396	440	413	376	446	424	429	437	430	423	413	423	473	448	470	408	419	405	425	404	443	425	404	418	407	410	453	415	394	433	411	407	427	424	414	429	408	425	421	438	438	410	437	437	402	407	393	404	413	402	417	438	420	387	398	419	432	424	428	430	434	415	417	416	418	403	458	420	421	384	422	410	413	420	397	413	453	422	442	407	415	415	416	425	385	398	430	401	441	404	421	418	440	431	423	412	424	397	412	399	422	389	443	422	404	401	387	436	405	416	431	405	419	375	420	425	418	420	402	453	393	414	457	421	415	421	445	426	433	461	446	415	448	402	416	419	411	408	404	419	405	438	412	410	437	441	431	443	443	455	427	454	417	437	409	433	407	441	398	415	400	425	394	414	428	411	449	414	403	430	438	452	426	409	406	432	442	449	419	407	402	433	461	401	428	432	419	402	427	361	424	408	447	388	420	407	389
28854	21019	10502	2750	1459	1196	867	661	537	631	582	471	448	438	404	405	400	391	407	412	381	395	400	383	420	370	400	392	371	365	408	409	394	393	416	378	389	405	382	404	419	367	405	389	399	389	392	403	394	395	422	396	360	349	361	440	388	408	404	399	392	379	393	374	378	376	422	402	396	412	381	398	387	350	387	426	418	380	380	398	421	366	423	379	409	365	414	398	421	422	411	385	383	393	399	401	357	388	394	374	384	393	414	416	406	372	372	425	422	420	418	385	395	392	412	393	381	407	370	386	374	394	376	375	402	413	386	408	408	389	403	379	398	383	393	381	396	373	391	409	400	375	385	347	387	405	406	385	384	371	392	399	387	422	384	345	371	431	391	404	410	387	407	370	380	374	377	402	425	420	375	381	385	391	367	390	381	407	356	383	394	372	382	371	399	400	379	401	384	395	427	414	392	382	382	401	404	368	404	384	374	403	417	371	404	371	414	399	365	402	387	403	374	388	397	386	412	404	396	365	416	400	405	393	395	392	353	378	365	389	378	400	388	362	375	374	375	369	429	397	418	377	426	370	421	398	409	396	415	406	404	378	376	379	361	424	369	366	388	404	357	356	407	369	449	419	355	381	396	423	395	378	434	376	409	396	396	392	379	401	385	407	408	407	387	410	398	388	396	398	377	394	413	370	419	398	395	405	391	412	391	380	385	363	363	384	350	392	387	394	378	371	385	389	378	398	395	399	364	403	434	388	384	393	368	398	391	385	374	376	394	384	395	373	377	398	378	411	372	384	384	440	399	413	376	398	400	372	397	418	398	402	378	392	440	397	372	376	396	397	388	419	393	400	393	370	385	376	403	398	376	400	376	403	403	422	364	382	411	380	356	390	394	412	379	414	390	380	361	391	395	397	389	363	388	405	396	414	377	399	394	420	400	383	402	381	411	397	423	419	392	428	409	385	417	391	429	423	375	402	419	366	409	392	400	394	361	382	357	402	418	392	413	374	387	354	421	389	389	395	374	416	437	416	395	373	380	352	370	373	333	378	392	379	384	402	383	365	392	395	353	410	395	397	379	409	390	399	424	388	423	415	388	392	401	384	369	371	379	388	396	449	361	372	400	405	376	386	393	375	389	389	389	385	402	398	408	397	412	366	408	369	357	388	386	373	394	382	376	389	419	398	396	402	430	381	358	380	362	385	368	407	372	378	422	414	417	388	401	397	390	425	418	346	446	384	396	388	401	385	370	391	374	396	397	398	389	358	400	413	378	400	417	389	377	360	420	415	410	394	392	415	357	394	396	387	412	398	386	400	399	390	401	340	385	387	416	394	382	391	421	420	387	387	409	378	400	399	357	402	415	390	398	415	440	386	369	398	383	402	405	385	402	370	394	411	394	384	370	395	387	355	379	426	378	373	367	425	370	400	427	385	371	381	401	403	406	344	373	357	372	401	379	398	391	422	402	387	414	409	414	405	429	363	379	390	354	391	413	405	403	382	409	395	382	374	423	403	361	368	409	379	367	397	374	410	397	369	392	398	369	395	403	373	418	431	376	409	382	366	375	360	364	390	396	396	376	384	386	419	368	414	368	381	383	410	401	413	380	376	376	412	386	363	401	371	406	421	399	396	374	391	346	388	355	364	353	393	426	372	413	397	402	345	373	402	407	394	365	392	401	395	389	398	404	395	427	414	408	391	390	398	417	416	426	376	382	412	346	374	406	399	419	401	383	417	367	397	410	406	393	405	417	420	414	382	351	407	426	367	374	394	394	414	408	413	394	377	425	402	386	358	355	410	397	390	395	388	373	398	372	400	382	358	413	409	407	395	413	378	396	403	398	400	387	395	375	381	406	425	393	373	362	373	371	398	394	393	372	414	397	395	365	384	381	426	398	394	412	423	370	432	404	413	393	398	408	381	406	406	375	367	368	368	390	372	388	390	397	367	378	390	365	412	392	407	391	395	393	375	400	418	384	405	405	388	383	375	407	390	401	373	424	392	364	401	364	378	400	391	379	393	348	400	393	395	390	357	396	443	396	420	365	387	378	390	389	385	361	385	384	407	415	435	405	420	388	419	374	427	401	377	380	374	378	422	398	385	385	402	380	379	437	386	396	371	379	381	407	442	389	366	377	393	375	392	410	404	405	395	406	393	400	385	375	371	387	388	343	388	381	400	430	382	349	408	360	357	398	403	377	416	389	380	396	410	407	377	418	365	414	418	435	417	396	388	415	360	412	375	394	429	412	406	394	375	389	359	429	360	384	396	364	375	376	397	376	414	378	359	351	389	384	393	365	391	401	430	397	377	399	393	417	364	415	386	383	401	377	371	401	378	372	399	414	399	420	426	404	357	396	374	400	382	374	370	391	397	412	383	409	413	382	411	390	408	383	376	415	390	379	387	353	360	402	414	413	396	365	361	370	377	388	377	366	375	372	380	377	363	390	377	413	382	397	406	383	385	403	391	392	395	383	394	396	379	373	403	390	383	378	389	394	410	400	397	425	409	383	385	370	391	413	386	382	377	377	383	421	399	375	399	378	373	382	368	384	402	396	384	399	374	398	352	373	404	383	388	374	390	428	384	410	403	365	378	391	427	391	394	391	419	424	369	363	392	420	399	361	368	382	369	412	397	402	361	376	410	386	391	384	363	332	392	393	414	378	391	363	432	402	384	411	385	422	405	400	377	365	383	411	392	388	386	371	382	414	402	376	426	398	441	359	387	413	411	367	370	391	401	391	371	372	396	394	393	422	372	395	417	389	435	403	377	385	380	415	408	367	388	428	398	384	425	392	369	416	337	367	383	403	384	414	383	410	401	368	412	400	391	383	394	402	385	436	431	362	375	387	392	390	421	420	378	417	395	378	390	387	349	384	383	375	405	409	357	383	392	392	412	356	375	424	409	392	412	376	393	376	404	358	394	392	395	366	352	355	431	407	396	398	369	397	380	400	417	399	361	414	410	392	390	365	417	354	381	396	413	374	421	415	368	368	392	364	359	387	404	401	384	379	366	399	368	387	410	367	438	373	404	377	410	345	366	415	394	399	410	370	455	411	386	394	406	410	360	371	381	397	399	379	360	403	372	355	416	368	356	413	374	380	338	374	407	410	390	407	446	406	413	395	374	357	373	371	352	370	369	400	414	354	366	404	422	375	374	415	424	368	386	418	383	400	351	396	402	400	398	367	357	395	418	374	444	388	366	364	370	391	425	369	381	382	378	392	397	357	373	383	423	408	392	375	372	390	426	426	416	394	404	409	403	378	404	382	344	377	422	405	377	389	398	397	405	378	395	392	404	372	414	339	410	398	375	372	401	391	364	384	429	413	404	395	381	366	373	384	384	397	411	375	384	423	406	392	414	387	399	382	374	376	386	378	389	381	363	410	366	402	368	401	396	412	381	392	375	388	363	379	429	373	369	411	372	387	378	411	364	369	347	418	368	388	402	401	371	407	425	411	364	386	378	406	402	398	414	365	414	353	409	369	377	381	389	404	417
21725	24743	7222	2701	2165	1778	1217	979	800	929	783	624	546	532	468	461	456	476	433	471	456	460	424	476	439	465	456	405	452	497	412	444	381	421	441	427	380	449	440	444	441	423	413	445	432	461	419	405	439	410	425	404	452	440	420	439	429	429	449	451	431	433	444	461	433	438	429	436	424	423	422	420	432	424	392	413	426	418	450	415	426	437	436	420	389	431	401	414	433	401	408	442	438	426	406	405	450	439	442	420	402	420	416	420	412	432	458	425	411	417	417	427	450	426	424	400	431	371	419	438	458	440	405	450	427	412	448	431	415	398	447	420	427	448	427	434	412	421	458	429	449	428	443	371	419	457	419	414	410	447	416	446	408	418	399	439	430	412	440	421	454	408	399	440	433	445	433	475	385	442	463	426	458	428	429	462	428	404	432	397	453	422	409	428	444	410	412	428	385	410	408	406	415	438	424	484	434	416	439	435	402	465	398	453	438	409	431	429	392	418	458	390	433	444	427	438	443	420	417	405	436	447	436	403	424	403	435	411	429	446	403	448	438	465	429	454	410	439	416	446	437	409	481	439	449	407	474	453	434	476	427	436	465	413	459	410	443	426	387	427	446	384	438	444	437	420	424	436	471	450	454	439	455	450	452	446	392	447	412	438	438	448	452	412	429	424	389	444	433	466	427	444	411	433	450	453	408	450	452	442	411	434	420	452	419	416	461	412	455	435	439	449	462	419	425	401	443	397	379	433	429	431	467	465	427	452	428	414	440	433	420	417	457	429	424	416	454	429	408	401	444	415	449	438	427	436	432	437	432	415	411	437	424	395	436	413	476	436	457	435	450	428	434	431	413	417	449	418	405	444	418	438	427	439	425	399	425	410	408	426	450	413	460	430	405	432	430	440	448	420	408	441	451	442	435	444	446	431	428	424	415	410	407	421	460	384	432	436	397	445	471	405	432	440	440	382	441	447	427	414	441	437	433	421	464	425	430	429	448	440	395	434	417	407	397	432	407	401	425	449	433	450	470	434	417	403	456	459	431	419	443	464	433	428	474	449	440	438	421	428	429	391	401	401	424	428	419	439	439	424	430	412	449	445	472	453	477	407	453	447	415	409	454	455	436	410	463	406	432	449	431	431	430	445	457	432	463	441	433	380	450	426	427	432	394	465	441	434	439	408	425	434	434	406	435	414	444	428	442	450	415	413	430	417	434	437	438	414	449	442	416	449	426	417	439	464	450	435	431	433	424	411	436	437	454	411	426	416	419	443	397	430	435	401	427	400	457	440	416	402	441	437	446	443	381	423	422	412	411	430	435	441	427	466	420	416	441	397	358	459	424	449	431	416	445	405	427	443	410	458	408	419	439	430	428	436	400	428	419	472	458	448	446	410	428	429	439	430	446	433	407	467	438	435	390	417	432	463	403	427	437	434	406	447	459	437	417	440	397	408	440	438	452	445	414	448	457	428	427	451	412	425	469	446	433	435	418	423	435	482	442	428	423	452	426	435	439	416	422	424	402	451	425	410	386	418	410	444	405	432	419	427	429	422	421	438	380	411	394	414	429	455	409	423	435	411	427	393	432	404	440	488	459	423	417	448	428	440	426	451	400	451	440	419	431	431	425	446	428	438	399	445	438	423	481	390	442	404	465	422	416	408	437	401	432	420	415	420	451	418	417	414	416	446	387	406	396	451	402	425	436	438	434	462	449	470	432	433	437	401	420	451	440	442	463	443	432	421	455	433	410	402	435	417	453	444	405	436	435	406	442	454	438	400	450	455	404	425	428	415	426	435	441	433	415	437	430	426	445	429	448	430	422	417	434	411	423	403	421	451	426	480	428	420	452	399	441	406	486	428	438	430	396	440	438	413	427	417	430	414	408	394	395	416	460	427	397	436	420	444	409	405	447	435	420	423	421	419	395	434	435	444	418	460	451	473	429	446	431	450	413	404	427	421	423	422	447	428	428	415	451	440	437	411	429	428	440	403	432	461	432	421	448	383	422	417	441	405	407	473	423	399	412	462	412	467	412	419	456	404	430	435	438	481	416	445	414	461	417	414	416	439	422	444	424	450	401	425	465	425	460	411	472	406	425	434	454	449	446	419	469	421	440	436	415	431	411	437	406	428	422	440	432	461	396	417	428	433	392	434	378	450	414	406	432	400	454	398	450	404	460	431	457	425	475	463	433	425	405	405	410	422	419	427	423	426	397	423	435	439	440	467	484	425	414	420	430	417	406	471	408	441	428	411	453	440	436	459	451	406	414	410	433	445	452	423	427	429	411	431	420	429	407	426	444	429	418	436	461	410	452	445	410	416	459	414	401	424	412	461	428	425	424	464	417	450	423	476	425	403	451	412	427	430	438	482	436	431	445	402	419	433	400	408	412	400	401	471	477	425	427	458	413	404	427	408	434	453	413	448	409	405	421	392	479	394	437	443	416	416	433	438	405	445	425	438	413	408	446	447	419	438	420	459	421	458	462	430	424	445	436	425	422	418	404	392	441	429	408	460	394	473	443	448	419	374	424	458	413	459	472	420	443	491	429	441	415	416	463	400	408	455	408	422	445	475	430	390	429	443	462	445	369	442	430	429	440	416	432	415	446	391	406	406	385	448	434	402	402	444	455	413	419	432	467	404	435	459	471	388	404	454	413	411	420	390	415	432	426	435	383	421	410	429	402	418	432	446	403	410	449	409	413	430	424	471	401	426	434	437	414	455	457	421	451	395	453	438	420	432	432	387	444	439	426	445	433	459	416	346	450	394	465	427	434	423	474	442	432	402	437	437	430	448	427	448	447	394	434	418	416	425	396	445	419	408	415	454	434	417	418	441	446	416	418	413	428	421	410	453	439	426	438	446	426	438	437	475	470	386	402	429	415	450	441	444	438	411	432	456	394	436	437	456	423	471	444	438	433	427	420	449	430	434	450	430	422	435	429	428	408	437	441	448	424	451	429	415	455	431	415	425	450	460	382	432	431	438	422	437	408	429	450	459	464	439	434	425	383	470	432	460	421	435	422	397	454	449	462	410	403	435	444	433	418	449	418	426	460	420	445	458	428	424	433	462	417	438	412	466	444	449	436	396	435	456	431	430	442	452	410	426	426	404	410	425	428	458	430	407	465	382	460	405	446	433	405	416	409	430	425	431	447	416	433	390	393	419	443	432	449	461	479	451	433	394	431	455	446	478	437	455	434	418	422	441	405	457	421	471	432	425	433	386	425	430	434	410	434	416	450	399	450	440	447	403	461	423	412	423	413	418	414	400	468	443	447	431	442	434	405	440	401	404	431	435	422	450	427	410	433	416	422	439	433	406	393	429	410	445	446	404	450	405	470	414	453	429	415	413	417	431	448	433	408	403	462	453	448	440	418	432	413	415	434	450	414	405	445	423	415	431	415	403	447	424	438	444	442	455	423	424	408	426	401	375	436	419	431	395	412	438	463	402	471	445	420	392	438	444	442	422	429	457	460	439	437	412	421	468	431	415	447	430	424	422
23748	21266	28411	24376	21250	11122	1874	992	747	799	658	532	402	322	352	314	270	265	264	280	266	262	236	266	226	219	250	214	229	230	233	239	219	213	235	222	190	245	238	258	234	210	241	227	221	224	191	241	224	209	236	197	254	242	231	232	208	203	242	224	234	228	211	228	232	229	230	202	199	219	246	211	236	195	218	222	234	233	229	234	238	233	213	227	225	238	227	223	225	200	241	231	216	207	250	237	240	197	236	214	237	199	224	216	204	225	211	214	218	235	210	237	222	222	213	233	251	239	213	242	230	236	235	245	218	220	229	216	225	224	237	234	219	230	232	221	217	211	241	216	232	216	218	206	258	216	227	231	224	207	210	238	233	187	231	219	210	241	232	253	223	218	202	227	213	233	215	238	218	238	232	223	205	249	230	229	229	223	208	214	204	208	225	235	213	215	216	222	207	225	216	216	212	205	247	208	226	221	227	217	224	234	231	234	235	208	211	213	224	201	206	222	214	218	215	219	204	217	176	219	234	217	226	205	222	203	218	225	211	233	222	241	227	219	231	242	223	238	204	214	235	237	230	230	230	250	214	219	209	218	213	237	219	235	206	209	207	204	227	233	244	213	237	247	205	223	216	207	239	241	211	219	220	211	221	196	235	230	227	237	219	212	239	224	217	233	217	223	222	217	231	203	219	202	235	215	228	223	202	221	222	224	218	235	213	237	199	234	210	238	207	244	232	243	238	201	212	220	241	243	212	203	231	232	204	232	232	215	218	221	221	224	217	240	208	207	231	212	211	201	245	223	242	225	218	175	217	215	212	201	224	240	246	223	175	215	210	229	207	232	217	227	230	228	205	214	237	241	250	231	213	197	223	222	246	216	218	230	219	222	225	227	220	240	208	240	224	228	216	233	239	227	216	236	229	211	236	197	209	216	185	230	209	212	215	218	198	222	205	233	237	221	213	230	223	203	255	230	233	241	223	214	235	223	229	226	229	235	226	223	218	227	232	237	226	206	213	200	204	210	216	212	201	212	213	232	225	228	245	215	230	199	218	204	209	188	205	217	246	231	187	228	243	235	225	237	225	224	217	214	217	222	245	233	208	227	236	206	230	213	225	229	211	235	223	243	211	224	219	207	210	217	229	210	222	243	225	219	223	209	205	253	202	220	233	220	225	233	200	228	227	212	249	244	233	235	235	233	239	217	225	204	207	235	243	191	226	200	227	226	223	231	231	213	229	240	240	218	210	228	241	204	203	218	217	220	234	213	223	237	248	240	212	211	233	204	197	220	233	237	188	217	224	207	265	232	204	240	207	216	213	217	221	227	219	230	209	229	233	239	216	231	232	212	205	232	225	224	229	235	214	230	220	218	216	219	241	232	224	235	221	214	204	213	204	217	201	248	242	220	226	220	228	252	232	208	214	206	219	230	224	216	228	243	241	210	227	196	225	225	210	213	239	256	222	200	212	205	227	214	206	227	188	221	217	222	236	231	205	224	193	195	222	234	221	232	223	220	240	226	220	245	210	194	217	222	180	220	227	213	206	210	224	239	225	221	221	237	212	212	238	229	228	257	202	219	230	210	199	243	213	215	205	234	194	238	211	228	244	262	199	214	203	214	202	195	211	228	231	187	216	218	240	207	239	226	249	205	209	204	232	223	236	256	216	216	227	222	205	187	241	230	206	236	223	195	231	213	211	219	227	205	206	235	238	234	233	211	225	231	215	207	220	170	230	198	230	210	230	225	255	239	215	177	195	215	227	244	222	215	225	229	242	196	201	252	214	219	239	249	213	213	226	206	209	230	219	231	236	211	212	212	220	228	219	234	206	224	213	200	226	203	230	232	237	239	218	241	217	218	214	223	244	212	213	191	210	205	210	239	205	220	211	215	214	228	238	231	224	203	236	233	198	210	193	219	215	193	224	195	222	202	217	230	231	195	211	226	207	252	212	228	193	265	203	218	198	232	246	207	206	213	216	229	235	241	233	223	222	219	223	210	226	247	216	222	212	234	210	199	234	218	200	223	222	218	212	231	230	189	244	229	213	221	267	222	214	189	219	224	232	224	237	243	212	229	187	202	213	216	231	233	198	214	229	197	230	243	207	223	224	219	245	192	203	244	236	221	204	214	235	221	202	233	240	239	244	249	205	213	212	201	230	213	225	234	237	212	206	213	210	242	216	235	216	203	250	232	196	256	224	204	196	232	231	201	198	205	203	224	235	196	220	205	226	228	227	240	259	211	196	220	237	217	225	235	210	219	222	221	204	221	222	217	245	212	219	214	246	220	193	242	223	238	211	207	211	245	204	233	217	269	231	226	203	201	243	232	233	210	227	226	232	226	220	235	214	224	234	247	213	225	204	238	255	237	214	227	231	219	204	220	224	235	202	204	241	222	218	219	211	207	223	236	203	224	223	228	222	204	214	199	235	232	221	217	229	212	224	239	211	194	215	207	215	205	232	228	190	224	202	232	227	222	224	212	219	207	226	195	203	242	212	222	202	225	211	236	211	216	231	212	221	218	206	216	218	221	224	221	226	210	189	221	207	199	210	245	207	214	232	205	202	238	204	196	223	217	233	224	212	224	235	215	213	254	224	227	229	233	214	229	220	210	231	236	217	229	215	228	221	233	226	236	231	222	211	219	234	203	226	195	211	229	230	196	224	220	240	200	262	216	241	189	252	209	230	239	225	233	225	211	225	218	235	228	223	209	239	214	219	205	191	245	253	196	224	214	237	204	241	190	256	236	216	240	222	218	206	209	231	206	255	192	215	214	206	232	220	232	238	246	217	219	210	228	204	223	216	229	217	230	227	217	238	213	221	217	197	223	216	198	216	196	216	204	226	207	249	205	211	233	229	245	209	194	230	252	205	214	204	201	180	223	231	216	226	208	242	215	207	211	224	237	210	231	205	230	212	236	229	226	216	207	225	228	210	224	212	226	232	210	218	237	206	238	220	209	195	228	223	222	230	232	193	233	204	216	228	227	208	204	221	208	224	228	200	213	209	213	211	220	190	232	219	228	228	225	244	219	238	232	232	216	214	249	210	211	202	225	200	197	239	228	222	236	211	203	214	218	218	226	215	227	235	241	240	203	220	224	207	225	187	211	209	202	236	237	211	223	203	224	196	207	234	216	237	221	234	209	207	220	210	237	226	215	233	226	217	233	240	247	235	211	224	237	202	215	233	226	242	194	229	232	223	232	241	235	218	237	220	190	227	210	245	234	244	215	202	217	208	236	225	211	221	269	221	194	217	185	210	240	219	189	193	216	218	206	227	225	218	191	206	220	250	227	192	212	221	223	212	223	244	217	201	209	217	210	232	219	224	226	235	219	229	209	239	231	231	229	234	234	218	237	228	218	238	223	250	215	217	211	230	222	222	190	206	206	243	227	211	207	204	231	226	226	228	222	225	234	235	220	231	216	225	230	190	193	233	263	254	212	209	218	218	211	231	212	213	219	213	209	220	223	223	221	227	241	224	226	240	215	229	220	226	197
27194	39160	14679	6119	4703	3395	2517	1668	1346	1453	1127	803	646	508	403	408	399	346	332	295	298	322	284	271	292	256	282	247	218	271	261	261	244	259	272	252	258	245	251	243	279	257	248	268	261	272	235	258	265	263	226	264	262	235	245	266	269	230	257	255	263	229	214	211	227	282	265	271	242	237	263	245	242	227	263	256	222	264	244	270	243	250	254	244	242	252	242	257	240	243	232	253	227	238	251	228	259	231	259	247	258	261	233	236	276	253	237	232	237	244	222	245	240	273	248	260	231	222	270	269	228	220	232	230	235	229	226	237	252	239	281	249	240	239	234	247	240	226	249	266	239	255	252	236	232	224	234	254	259	230	256	262	221	238	233	233	250	235	228	238	235	234	248	234	234	240	238	226	231	234	268	255	262	266	222	247	261	268	248	243	253	247	268	243	233	256	258	230	213	255	272	240	243	231	238	267	241	248	223	237	246	240	248	229	245	244	237	242	273	227	237	233	216	225	240	250	260	262	275	212	231	246	237	222	208	237	238	245	220	243	224	251	233	258	271	229	248	218	234	244	272	257	222	232	241	284	268	282	222	226	242	236	264	224	254	247	228	253	254	267	247	254	246	191	246	258	243	250	262	255	232	229	227	256	259	260	263	252	261	254	235	255	257	261	244	231	230	235	282	198	238	239	240	248	268	266	255	244	234	263	265	273	256	232	256	243	246	234	221	240	246	279	260	266	247	282	226	221	242	214	246	251	236	269	243	256	232	253	214	230	270	214	245	234	252	247	243	227	248	248	240	273	223	246	242	251	257	252	234	267	241	251	251	235	240	213	238	242	222	274	224	253	228	232	230	230	261	262	268	245	266	241	221	230	238	246	234	237	241	224	242	250	260	239	223	225	218	245	251	251	239	242	219	254	237	252	250	242	264	260	239	269	247	242	242	235	228	253	240	248	230	247	257	253	240	238	247	219	222	251	237	271	256	221	258	245	243	252	229	209	257	223	262	246	221	254	232	259	238	230	213	233	264	231	228	225	240	258	235	228	225	246	209	253	240	266	223	218	249	224	268	237	258	244	236	232	234	235	262	278	269	220	277	257	261	260	224	247	244	253	228	216	234	232	231	225	232	249	249	253	221	284	277	230	237	246	241	242	297	235	260	252	240	224	226	250	266	227	237	222	214	245	237	251	238	260	219	220	225	238	242	262	240	232	277	247	233	222	225	238	261	230	237	245	245	243	222	278	231	223	233	246	231	258	235	262	254	243	232	245	233	268	232	226	241	246	228	222	235	244	229	247	230	237	236	271	235	274	235	237	243	249	224	265	248	234	236	242	226	256	229	255	242	210	274	208	244	238	233	242	238	212	236	245	265	224	242	229	235	269	261	247	246	254	237	261	234	235	244	243	242	236	241	229	241	244	235	223	249	252	256	224	248	244	262	250	228	239	240	235	255	260	257	231	224	249	232	242	255	250	251	234	236	259	289	263	228	232	254	231	237	235	229	234	269	274	235	258	262	213	233	242	269	272	238	229	257	257	256	236	270	242	207	255	247	247	255	280	221	260	239	225	215	225	251	248	246	241	249	232	240	251	252	241	241	240	238	241	235	227	211	263	241	255	243	229	246	254	238	244	217	229	241	218	255	221	231	245	214	239	238	222	271	266	256	226	262	248	214	254	228	217	273	235	219	217	252	225	248	232	251	254	276	236	256	224	239	231	242	240	233	215	256	219	262	234	233	247	224	215	226	218	230	237	270	259	261	261	236	246	242	228	264	272	271	256	251	245	220	262	247	221	249	240	240	265	265	249	222	230	237	251	238	234	238	263	251	254	246	245	234	243	246	226	255	257	222	246	208	217	236	238	251	240	243	245	267	258	261	252	241	226	221	268	243	239	254	233	239	233	248	275	236	230	246	234	253	259	245	242	225	241	248	215	250	237	243	214	231	262	232	250	211	259	252	272	258	242	237	238	224	229	278	248	263	238	233	237	254	264	242	211	251	264	244	246	231	264	237	218	213	272	279	211	247	227	266	250	260	256	251	251	240	235	247	243	230	249	221	266	261	247	256	235	238	254	237	247	224	210	239	249	245	240	238	227	261	240	256	253	241	249	242	229	251	252	249	248	246	275	235	237	232	271	274	231	242	257	265	232	243	243	250	230	256	242	249	255	269	259	209	244	237	224	240	241	241	257	222	254	255	242	242	246	234	223	239	219	240	258	236	227	252	249	240	244	251	258	238	244	258	227	218	246	247	213	255	248	243	245	229	256	227	246	266	235	233	225	233	231	200	268	259	252	212	228	262	250	249	259	247	232	243	248	233	242	236	250	245	241	243	238	236	239	240	256	221	241	228	229	262	263	238	260	252	223	222	262	272	231	267	240	251	206	243	223	243	239	250	246	286	261	282	239	256	240	235	245	231	247	250	244	243	226	279	246	244	231	241	219	254	249	242	239	244	270	262	262	266	245	223	237	225	230	258	249	241	263	263	274	235	276	265	243	210	221	243	242	217	244	242	227	225	240	250	238	237	268	238	271	207	263	238	259	252	235	250	230	247	243	258	260	233	231	248	262	217	249	224	192	245	238	244	243	234	214	233	266	262	266	255	251	258	260	240	268	272	232	238	239	262	240	260	246	223	230	253	239	247	237	259	266	259	247	228	265	233	255	222	278	269	232	248	236	247	229	215	247	245	256	234	258	236	233	262	262	232	249	255	234	241	277	233	244	258	266	216	221	223	258	249	225	269	238	218	251	226	219	267	233	233	233	223	260	242	244	216	238	240	227	231	227	255	228	235	247	242	234	254	234	213	229	246	234	263	277	233	229	231	243	256	251	248	268	227	253	246	261	228	261	207	228	219	245	233	266	266	252	242	238	234	211	255	235	239	229	249	231	256	254	219	233	212	248	223	276	250	258	218	258	243	263	242	243	245	256	228	229	252	244	246	232	245	237	227	246	236	229	255	236	252	226	258	228	256	215	242	222	249	236	227	242	264	236	251	215	236	248	247	245	282	223	236	268	248	241	242	237	239	245	231	244	229	258	238	254	233	244	238	269	254	242	236	233	246	246	246	241	256	232	247	253	250	245	286	239	250	208	230	226	226	234	271	247	254	236	234	239	217	243	242	239	264	238	232	248	255	235	246	225	258	243	227	258	258	234	239	242	247	250	242	259	253	249	253	240	243	259	228	247	214	236	231	228	239	240	231	233	249	225	230	217	255	217	224	259	233	288	234	253	261	259	238	246	238	242	274	269	249	226	227	233	231	245	234	248	262	244	239	236	227	265	222	233	233	251	242	193	248	231	259	264	259	214	203	241	277	256	260	229	217	267	249	229	227	255	254	265	259	220	232	245	219	223	247	229	248	251	267	239	242	238	266	243	237	242	245	260	241	242	267	248	201	225	245	240	267	238	223	227	237	230	239	261	240	244	279	240	253	257	253	233	243	254	253	211	253	248	245	251	242	239	232	258	251	242	234	236	262	253	243	212	272	254	255	225
25297	21327	27078	25476	8183	1769	1375	961	946	955	819	748	692	654	650	631	631	614	650	601	603	578	616	601	623	615	658	608	597	601	655	626	613	603	608	565	599	612	616	601	612	598	567	570	582	597	657	583	564	596	618	600	538	580	569	600	583	572	604	577	604	561	611	576	597	628	594	572	577	590	596	583	604	626	574	599	578	579	561	525	586	563	579	569	588	585	616	619	572	580	605	596	640	548	604	610	620	621	562	615	593	620	600	579	580	591	636	615	607	564	610	646	566	571	595	572	604	571	571	593	597	629	599	578	574	564	592	564	600	613	578	573	574	571	612	590	593	607	605	587	563	581	547	568	548	601	575	599	584	583	597	624	597	619	611	582	577	607	622	603	573	625	596	608	598	584	642	597	561	654	573	580	593	532	586	539	584	586	544	600	597	573	665	583	626	572	603	606	556	578	607	593	593	588	652	568	621	576	566	607	578	605	570	568	686	578	583	626	633	616	549	592	562	572	627	591	543	615	585	580	619	591	569	626	615	551	586	606	602	588	601	625	641	612	589	575	592	590	620	545	573	606	609	638	596	605	599	580	616	617	597	560	611	574	601	569	598	568	618	601	590	572	619	662	618	561	595	637	606	557	564	591	588	638	581	580	589	607	600	584	581	549	603	596	592	574	645	584	593	576	616	589	570	598	595	552	607	588	607	579	578	590	577	576	612	605	591	624	588	636	592	582	576	631	653	633	603	571	597	599	588	574	575	593	595	583	615	573	617	611	607	668	565	612	619	608	589	608	588	620	604	605	571	616	602	624	586	613	608	573	622	626	610	627	604	626	580	581	637	597	608	601	600	600	593	558	623	613	584	593	574	584	602	561	577	575	603	629	590	609	622	593	571	614	597	596	589	582	633	628	604	554	613	607	592	569	604	605	577	604	593	575	531	566	627	588	580	601	610	622	594	587	600	603	586	596	572	566	616	583	669	608	621	577	588	581	619	617	601	594	602	609	559	582	555	605	590	579	610	621	614	640	600	562	614	636	620	577	563	564	598	540	556	588	555	609	595	603	546	622	610	572	621	595	634	578	581	599	554	577	586	607	565	567	622	604	576	651	609	601	608	573	580	552	572	570	635	590	571	638	541	602	567	590	575	640	566	605	562	562	570	539	576	571	614	567	622	567	594	562	578	580	611	576	595	642	572	612	566	613	596	636	626	571	589	616	593	586	642	604	582	590	618	594	589	588	605	572	644	624	553	559	585	573	583	599	564	604	623	563	613	585	597	589	552	611	600	597	559	622	638	659	578	630	581	545	588	587	595	588	611	578	590	599	586	549	617	601	617	588	626	614	590	561	645	597	607	619	582	627	557	623	577	582	594	605	584	651	568	577	589	575	609	605	658	589	611	577	586	635	606	601	588	560	627	642	573	630	604	605	606	656	581	646	593	552	618	574	602	588	567	554	591	552	558	589	619	599	550	633	594	629	596	620	577	585	597	639	602	628	582	589	650	624	627	594	535	584	576	598	634	569	624	596	579	538	654	606	628	550	624	602	590	555	549	608	557	589	630	613	575	595	595	595	549	609	548	588	574	631	614	639	599	625	644	576	586	561	627	576	599	599	626	563	639	609	611	538	575	614	627	550	621	607	619	581	594	640	620	594	603	591	609	569	577	596	573	600	590	602	577	620	576	589	603	580	615	599	542	580	561	556	562	612	594	612	572	591	551	615	559	590	565	600	553	588	619	613	582	571	581	625	567	600	591	608	586	620	600	560	593	556	600	573	582	619	583	590	559	616	595	593	593	568	606	570	569	621	577	610	611	597	586	620	585	642	655	600	628	616	582	576	599	617	603	565	560	616	583	629	610	577	629	605	588	601	567	607	604	592	608	568	593	642	589	564	645	623	554	586	548	570	574	606	556	639	629	579	623	578	617	572	601	569	562	606	568	616	606	579	599	575	593	578	566	586	574	555	575	555	559	606	546	534	630	609	625	615	580	622	621	581	536	599	595	590	542	609	610	607	646	596	581	615	595	630	587	616	595	593	564	557	580	582	561	629	581	569	594	606	616	643	594	587	596	584	592	601	564	615	609	586	598	571	607	600	586	629	615	626	582	588	620	609	621	556	559	563	596	575	606	581	567	591	611	553	588	562	638	582	605	594	606	573	616	603	604	625	621	577	547	637	591	593	611	558	611	570	557	630	560	602	619	605	593	557	593	602	632	610	615	597	616	613	581	585	567	611	555	599	593	631	608	590	581	622	614	597	593	680	606	611	586	599	598	605	582	565	625	625	592	577	599	612	570	603	603	608	607	623	587	603	615	581	572	580	597	583	640	606	669	590	630	620	609	609	620	616	566	643	578	598	623	612	625	571	619	583	587	587	573	616	588	591	582	619	610	607	600	621	612	588	600	613	588	625	586	595	578	630	634	637	607	592	594	595	533	630	587	623	565	571	565	570	574	598	590	591	587	615	612	603	602	585	631	622	594	578	590	594	579	592	545	652	590	571	585	572	583	578	599	573	607	621	561	586	631	649	580	546	614	603	621	586	578	595	602	604	594	632	569	643	590	599	606	616	575	557	594	589	607	581	530	609	623	588	566	594	578	601	639	594	601	581	620	582	568	561	653	639	595	583	568	615	577	570	570	606	598	564	592	642	596	583	601	589	591	547	589	599	560	613	603	631	560	595	574	635	664	589	592	579	582	609	596	598	571	593	592	569	606	574	605	583	570	611	573	621	567	592	619	541	619	534	553	595	567	636	522	642	573	637	612	621	583	610	580	630	593	597	602	570	571	613	576	599	573	625	602	598	600	583	566	584	577	578	599	602	592	557	588	551	588	614	567	634	599	586	518	583	629	633	562	610	657	596	597	590	618	553	585	578	576	598	628	595	595	607	625	619	604	606	612	585	594	611	563	595	610	570	593	583	630	602	572	608	607	604	656	573	568	576	578	633	611	570	617	577	606	561	568	610	571	584	642	587	555	546	601	631	618	631	555	593	565	598	569	593	605	576	631	552	560	596	542	597	622	574	572	583	586	621	565	608	620	564	582	578	595	599	599	601	567	586	571	575	546	609	602	610	606	586	595	629	588	596	605	585	649	593	612	550	589	630	592	625	621	603	593	577	603	563	594	613	634	597	641	602	589	616	606	570	575	599	606	573	592	611	599	549	631	611	600	574	600	597	597	568	589	561	561	582	568	617	606	638	627	559	620	608	559	579	578	609	587	570	576	599	590	626	640	623	624	624	595	596	599	609	562	612	579	584	622	567	607	571	594	590	628	600	514	627	613	543	601	587	592	539	631	576	606	598	594	631	604	627	590	584	595	619	630	571	553	569	623	580	603	618	605	605	615	578	640	588	599	563	563	590	600	560	577	576	580	584	637	579	602	642	625	603	599	553	594	600	625	608	630	600	605	644	577	556	591	589	595	571	563	580	604	589	598	609	623	613	594	577	621	636	577	592	570	599	571	604	573	636	623	592	616	590	566	626	572	586	637	586
25008	32257	10682	4260	3323	2703	2066	1518	1343	1381	1130	947	785	793	763	708	697	715	619	637	677	654	663	678	614	643	642	642	639	613	655	603	615	596	660	627	633	622	600	615	632	582	656	658	599	641	585	656	588	637	615	616	605	588	694	612	612	646	594	644	634	591	651	617	635	613	640	596	623	619	600	573	629	625	627	599	625	663	611	647	636	556	642	635	619	609	639	614	658	623	646	603	589	626	634	573	632	662	622	653	613	554	645	612	635	637	614	620	608	620	567	622	629	634	620	598	631	597	601	610	650	602	631	577	604	628	597	610	610	641	595	613	602	630	568	621	638	644	642	613	615	603	666	593	621	584	606	617	619	601	650	606	591	613	578	644	617	588	609	594	576	628	652	596	617	633	640	608	616	622	584	607	599	623	610	643	628	627	595	571	595	626	634	653	617	631	613	619	636	619	655	600	606	602	624	649	635	683	617	602	633	642	606	617	617	656	631	586	645	633	612	640	660	607	621	642	664	678	664	575	626	576	620	609	577	664	654	611	629	628	658	611	625	580	653	576	644	633	644	646	599	638	575	669	640	593	656	578	584	637	585	633	655	641	610	618	625	641	630	639	626	618	662	591	597	562	594	646	616	584	618	620	649	605	619	612	589	595	633	631	627	696	603	633	624	641	624	614	563	654	628	669	631	574	584	617	629	611	609	621	628	635	618	612	631	656	633	579	590	618	588	628	626	636	634	583	614	575	578	619	644	614	625	615	657	625	612	675	633	601	563	615	641	667	600	654	601	633	605	615	625	566	576	606	586	642	585	627	633	592	621	619	617	599	650	617	582	643	635	647	598	598	599	624	669	575	628	622	609	604	584	625	588	621	603	622	612	649	623	593	585	623	589	610	624	591	584	649	581	631	619	594	595	626	642	590	634	569	584	572	597	604	583	671	637	662	632	634	617	631	622	611	593	647	594	574	635	599	618	604	576	582	588	601	644	637	608	639	608	615	634	615	662	636	652	612	637	577	632	636	639	591	614	625	597	632	597	618	665	619	579	653	659	610	621	629	604	616	623	669	675	655	610	691	629	636	590	622	579	635	616	587	642	622	596	619	625	623	658	636	625	630	631	610	605	631	648	597	581	645	603	584	607	612	632	630	622	638	618	632	612	603	632	587	605	612	615	607	657	608	653	590	594	614	589	586	609	634	600	606	560	589	606	626	633	678	608	607	657	606	644	636	669	647	609	628	621	629	665	565	623	616	612	607	652	605	641	614	630	622	625	612	649	646	664	633	619	586	616	616	628	598	623	626	584	600	635	636	634	596	578	632	608	630	616	606	589	612	595	635	611	630	626	663	628	621	607	578	592	635	652	574	603	607	603	629	604	591	623	638	580	592	595	637	599	592	619	539	610	633	650	666	629	660	608	603	599	629	619	593	600	610	607	622	619	619	579	607	604	617	603	604	599	583	621	640	602	637	619	623	625	577	605	609	674	554	674	652	619	586	584	647	648	646	625	639	627	624	643	631	646	621	611	588	687	623	582	590	599	616	627	635	616	631	623	594	589	649	566	648	602	598	627	609	643	648	635	598	638	636	615	599	615	581	605	577	637	615	566	588	643	606	612	607	610	614	575	578	592	623	601	643	637	570	604	603	612	632	607	625	620	557	576	632	577	613	631	600	636	627	637	637	660	605	597	624	665	627	615	617	610	619	664	613	636	643	628	633	588	656	633	592	629	631	611	684	622	611	586	666	629	576	621	641	642	617	635	641	608	605	637	643	657	633	653	667	600	617	600	637	669	633	582	612	599	610	619	655	604	609	610	686	627	601	621	636	646	600	579	599	603	633	620	605	606	614	605	635	625	650	601	636	622	642	648	651	564	594	585	620	603	657	631	586	621	609	593	635	634	605	608	626	650	631	658	654	602	595	594	629	578	605	624	641	632	616	617	651	629	576	614	618	634	606	616	607	598	608	625	625	593	637	666	621	637	629	642	676	628	663	586	614	637	622	616	606	651	614	628	634	610	656	597	581	605	575	596	626	673	590	616	686	629	611	655	585	609	611	615	614	613	563	605	602	615	566	653	616	619	619	605	635	598	619	625	616	619	621	620	643	612	553	652	626	625	581	596	632	651	661	610	624	591	597	646	621	559	647	624	626	578	615	616	591	600	629	618	613	659	601	603	645	624	626	642	626	584	614	605	611	599	623	614	632	618	582	645	631	666	613	614	615	620	627	657	622	634	612	588	654	635	611	615	596	635	628	635	607	606	628	615	583	637	667	604	561	642	631	618	627	566	591	633	591	663	644	630	599	613	630	613	583	596	627	628	611	612	604	614	644	644	638	626	626	599	625	628	573	632	651	608	603	654	579	645	610	595	609	612	577	658	645	605	637	590	639	650	644	681	629	611	567	635	619	609	571	568	653	634	642	612	627	596	644	632	618	606	623	614	635	625	600	587	617	615	651	638	622	667	631	656	612	613	627	608	618	620	614	589	634	604	590	629	640	638	630	555	621	601	599	617	659	612	600	599	576	615	635	612	594	584	624	615	637	613	613	659	589	642	604	594	601	639	584	625	647	611	607	612	624	595	616	560	609	604	608	650	622	592	618	588	627	626	615	619	591	595	659	596	576	637	649	629	614	581	611	636	622	640	593	625	593	596	605	570	588	620	595	655	621	596	640	652	602	614	651	616	585	606	586	621	592	640	576	574	664	644	587	601	621	572	628	646	621	642	667	598	621	612	622	619	607	614	605	628	606	608	638	571	605	681	592	609	598	628	656	606	630	616	579	672	580	659	634	680	633	590	613	620	615	641	603	592	635	641	607	629	614	605	664	604	623	650	638	588	635	619	613	597	620	634	636	587	614	625	629	600	568	632	612	604	614	592	608	604	615	654	594	630	644	626	624	607	607	624	666	631	650	627	636	688	584	604	614	590	619	600	621	615	642	617	630	602	595	602	621	583	638	612	597	568	596	647	612	610	621	652	602	579	606	630	635	665	641	648	599	564	613	640	638	694	598	659	598	600	605	634	619	611	611	643	598	636	608	635	657	679	623	681	611	628	623	647	628	637	611	619	627	639	607	605	557	686	598	554	626	664	656	617	648	628	616	594	637	617	608	588	646	643	648	617	564	645	603	608	626	658	594	601	599	654	572	633	628	646	625	592	589	608	564	625	629	632	632	617	623	611	609	585	631	612	618	616	623	636	636	618	615	606	613	658	635	629	675	602	602	622	613	656	581	608	579	650	606	615	614	628	630	606	627	593	610	590	643	626	616	610	633	577	631	626	655	577	641	661	619	652	604	633	624	596	688	628	639	620	606	615	632	613	635	638	622	624	611	664	597	577	613	609	629	629	631	653	651	611	635	602	624	614	626	626	621	585	614	602	660	619	616	594	599	623	614	630	603	623	634	633	617	648	619	584	582	639	624	612	591	649	613	646	619	609	628	618	585	584	643	563	630	614	663	596	597	651	610	606	620	638	629	632	606	635	615	612	608	631	619
22866	21315	28892	24053	21314	21304	7704	1600	1279	1271	1003	846	783	646	585	549	514	530	486	507	478	476	473	461	431	465	458	444	455	421	448	449	442	416	415	427	433	450	421	454	447	416	445	405	426	417	446	409	435	437	390	407	393	462	433	436	412	460	432	408	451	410	423	411	424	432	427	388	395	421	428	455	405	418	432	415	410	396	403	417	433	405	416	442	404	417	437	392	435	415	436	388	405	421	418	417	416	441	395	426	412	435	415	440	423	454	404	417	377	406	442	461	414	425	452	451	405	427	408	404	433	425	407	402	450	417	401	408	432	433	448	413	428	381	407	413	421	434	418	401	419	455	400	427	452	402	422	410	401	454	437	439	454	409	403	418	426	438	404	379	402	409	427	428	441	434	408	406	415	419	404	409	427	446	434	397	433	415	401	396	426	436	412	420	388	439	391	391	410	420	437	394	419	393	427	427	396	419	443	397	376	437	410	443	413	451	415	389	457	428	403	404	411	425	428	421	395	395	415	417	401	428	420	388	416	391	414	369	413	432	415	435	433	429	428	372	410	438	421	418	426	426	427	421	428	409	416	398	425	412	447	471	392	429	413	430	420	413	419	436	423	420	414	425	407	410	437	431	405	395	459	423	403	418	409	440	405	451	437	437	426	408	402	411	441	407	403	400	400	430	430	414	430	387	383	422	415	417	430	408	388	384	404	418	395	427	409	410	418	441	410	381	434	406	420	426	365	389	393	431	430	416	409	392	412	449	396	433	432	433	392	399	403	445	411	410	399	419	414	406	429	407	415	406	414	441	454	375	405	406	427	414	418	416	443	416	428	433	402	433	419	429	420	400	436	420	429	450	383	427	434	425	462	403	405	420	412	437	405	401	406	400	462	405	407	441	422	431	448	429	452	376	420	407	423	418	419	405	423	405	418	431	437	414	401	427	428	402	477	442	412	427	424	370	425	424	426	378	431	425	389	405	411	427	414	438	396	381	456	392	448	400	411	410	432	451	396	399	410	420	389	436	414	406	405	441	413	439	433	422	448	391	410	416	414	440	404	414	371	448	409	414	420	438	442	401	417	408	419	402	445	428	417	409	369	420	428	406	404	402	393	391	463	397	415	421	419	445	442	413	414	415	450	403	391	422	395	452	410	397	453	467	420	448	449	390	411	387	436	410	444	457	411	414	406	408	399	404	352	413	448	428	410	399	441	387	471	409	394	390	393	416	411	409	414	426	446	410	416	394	414	437	430	411	390	395	418	393	444	420	451	444	427	449	434	433	426	411	424	479	393	403	382	405	401	422	410	401	440	407	382	411	403	412	407	404	455	421	425	401	416	393	429	435	432	408	414	378	418	467	426	471	429	413	448	421	411	404	424	429	396	456	412	401	423	424	419	447	397	411	435	402	413	442	408	402	391	411	410	404	404	404	405	433	424	422	431	448	399	433	443	406	410	439	409	441	417	398	382	412	406	435	414	385	378	384	444	399	394	422	381	415	407	414	418	425	412	418	398	388	389	414	423	401	426	426	396	390	404	421	413	410	450	410	440	378	405	390	393	421	425	415	429	427	407	406	429	438	420	387	450	431	447	418	457	451	401	412	429	422	414	442	409	399	420	409	390	389	419	428	435	414	400	426	406	450	403	475	431	426	402	411	412	424	415	398	406	417	422	365	403	418	420	420	389	448	387	415	417	407	403	412	449	411	427	427	375	452	400	410	418	436	433	404	404	434	382	411	414	417	420	441	447	414	412	441	380	424	381	465	449	414	425	431	411	432	402	410	403	415	430	428	417	399	425	403	388	430	393	428	428	404	430	418	403	439	385	387	413	445	442	416	396	434	388	398	449	433	414	418	448	398	449	409	420	408	406	412	429	398	398	395	413	378	397	457	403	450	400	400	387	382	406	436	411	420	421	401	431	416	431	433	400	381	447	389	461	428	420	424	380	437	417	446	420	417	411	412	404	438	445	428	412	406	437	409	441	385	397	445	385	391	418	476	421	412	393	433	400	420	403	377	393	419	424	411	400	386	441	424	428	425	459	456	408	412	399	409	443	413	433	412	475	420	441	419	410	410	392	394	414	422	446	403	411	371	383	395	409	397	420	446	448	427	440	451	380	451	431	434	397	421	420	442	405	420	440	391	383	408	407	400	425	440	442	423	442	435	387	425	426	416	395	434	437	427	450	411	431	390	416	404	401	424	402	386	433	421	392	400	392	366	449	427	383	426	412	433	435	413	428	438	433	442	432	347	428	443	426	418	440	413	422	405	400	404	421	407	422	413	479	397	419	419	393	406	419	422	446	397	429	421	409	393	420	433	383	439	465	405	418	377	411	421	444	427	387	398	384	400	361	429	424	410	436	404	404	402	422	439	429	400	435	385	400	449	437	408	397	408	403	412	402	403	459	416	398	442	397	414	409	425	413	393	405	456	370	414	432	441	447	392	387	440	397	428	397	435	417	371	429	420	432	434	406	401	410	439	429	403	388	461	405	370	385	410	409	400	403	421	457	424	434	409	454	388	396	469	394	393	398	411	450	406	420	440	427	446	395	394	408	408	410	430	461	408	431	451	422	399	403	424	404	427	432	442	415	395	430	412	404	398	401	414	412	388	417	427	427	408	452	417	411	389	441	422	383	432	410	437	403	383	388	404	398	413	406	422	443	406	408	410	429	441	431	469	410	416	405	396	380	419	426	405	408	412	446	402	402	412	405	441	396	437	440	391	460	432	418	440	392	428	409	436	471	383	413	451	441	420	417	450	443	443	420	405	412	380	392	416	457	447	418	402	424	417	406	403	415	392	394	435	435	429	404	406	405	422	426	393	404	430	413	434	410	430	392	425	423	413	430	390	386	429	424	427	441	396	380	408	449	420	418	421	412	395	381	442	451	437	426	390	430	423	428	377	415	398	397	409	448	403	400	430	443	399	418	396	403	455	408	433	425	409	436	443	419	402	409	400	422	414	414	428	420	443	443	365	462	411	410	388	416	405	409	426	440	402	422	420	438	407	419	399	421	423	420	447	409	407	420	416	378	439	399	418	440	404	417	465	397	422	421	393	439	418	393	433	413	371	437	452	400	442	395	396	409	392	433	383	431	469	406	441	412	436	414	438	445	392	401	400	427	408	420	410	414	419	411	445	433	424	452	393	447	427	393	441	434	387	385	443	422	426	409	403	432	445	416	399	439	434	453	408	392	364	445	400	445	430	382	405	421	426	412	433	420	394	428	394	425	387	430	399	418	408	440	396	412	405	404	393	461	413	439	406	396	425	413	397	397	452	424	406	418	429	393	407	415	397	429	403	407	436	412	399	394	406	411	410	418	424	398	397	448	432	427	417	441	397	374	397	382	427	412	399	403	404	443	392	435	435	410	427	403	433	414	444	434	434	426	393	429	420	444	393	427	422	417	443	401	456	414	378	420	474	425	393	442	423	406	398	411	425	400	426	446	437	425	402	400	413	413	417	419	410	407	397	430	420	380	431	391	436	428	398
30281	44274	18747	9073	6538	4935	3779	2518	2079	2119	1584	1158	1019	895	708	690	675	605	594	559	541	459	509	499	472	485	446	479	449	444	493	443	432	440	473	526	467	459	444	426	461	454	435	423	423	458	463	424	465	400	422	398	414	421	439	425	407	402	432	420	418	414	452	410	412	428	414	436	402	415	395	431	419	403	412	460	441	423	421	420	422	435	389	444	418	391	401	407	466	450	420	428	417	425	428	399	420	432	450	440	401	408	403	431	435	419	436	458	435	403	399	425	406	406	401	426	398	423	465	420	409	436	455	404	420	445	451	421	441	421	448	439	430	429	431	377	422	423	429	445	393	433	439	397	435	428	436	433	416	404	391	414	461	435	387	405	450	429	428	389	427	409	432	413	404	404	447	391	428	410	416	402	432	457	458	422	426	416	431	449	394	413	444	437	401	404	424	433	406	433	427	396	427	408	422	392	416	417	407	407	412	424	389	407	420	390	439	425	421	404	426	428	420	397	413	404	461	421	413	429	422	393	410	423	441	418	414	429	433	423	409	392	424	444	414	419	373	407	420	461	422	383	413	424	413	393	429	387	415	429	406	403	390	408	437	414	431	376	413	414	482	418	420	388	403	409	388	391	458	391	463	426	404	418	410	423	408	395	457	413	394	406	426	425	443	406	425	418	432	411	403	429	435	396	394	396	421	439	419	439	418	440	408	422	423	450	415	435	398	406	449	403	401	427	419	387	403	429	419	411	411	448	454	429	478	407	454	383	424	448	408	423	446	417	450	419	423	402	419	411	429	409	416	433	427	427	366	411	405	440	420	398	437	465	406	395	429	430	420	450	393	395	442	437	423	468	443	431	442	414	419	420	400	402	420	418	409	419	424	439	458	404	445	426	436	425	448	446	420	407	412	376	422	405	413	422	387	418	398	435	418	432	463	418	426	430	441	389	418	405	395	440	410	429	430	412	387	381	423	445	457	420	394	433	439	419	429	441	422	398	387	413	403	447	426	403	402	413	451	406	449	441	424	424	403	445	383	403	412	418	412	411	420	415	426	429	408	414	428	412	410	450	448	432	416	426	410	426	438	401	459	421	450	426	428	392	400	424	432	414	421	406	418	412	430	417	457	432	438	394	424	407	426	388	428	433	448	394	430	435	419	423	430	400	399	385	462	404	384	450	445	483	460	396	415	447	392	422	434	411	437	431	440	416	428	406	436	427	430	391	415	417	411	414	445	436	402	444	409	391	428	425	392	415	428	383	434	415	414	443	404	410	414	409	427	415	384	442	441	426	404	400	441	440	424	427	402	381	422	418	432	412	407	400	461	415	424	411	404	481	430	438	412	443	431	411	409	427	416	426	413	437	421	397	452	437	417	408	428	458	447	405	459	405	391	428	452	430	437	429	410	412	405	449	407	448	473	442	403	446	426	413	402	417	419	407	433	419	400	415	440	425	413	441	467	467	403	400	396	384	392	437	407	434	415	419	429	391	427	445	403	397	419	421	433	434	431	436	419	425	441	414	428	438	419	425	415	421	426	392	425	441	435	401	404	424	431	404	403	407	432	465	400	458	423	432	396	405	398	442	419	404	450	446	420	415	454	418	402	424	420	417	405	446	432	387	413	423	403	445	407	427	392	451	406	426	433	442	419	401	438	441	415	433	444	392	461	439	418	391	408	452	439	466	409	443	404	406	445	432	406	420	461	426	410	443	446	447	394	399	409	390	447	409	421	408	399	455	430	398	438	442	428	423	462	446	429	435	406	499	451	411	409	465	439	395	410	445	416	409	420	446	420	424	425	430	439	411	449	418	438	450	428	439	480	430	435	396	403	447	431	413	395	415	407	421	411	441	409	436	439	445	434	393	420	399	412	430	474	415	397	412	385	391	413	416	411	431	423	412	417	417	434	428	409	413	408	419	399	413	420	406	407	431	422	417	475	383	379	433	437	423	424	413	466	430	422	430	459	455	399	447	407	403	418	429	421	428	417	403	451	399	446	434	455	427	405	444	427	406	442	459	409	404	447	375	393	419	411	416	438	440	443	426	410	426	422	435	440	412	439	459	426	396	446	408	427	422	406	448	412	430	446	417	409	403	406	414	393	418	433	404	429	431	396	406	426	361	415	427	396	433	413	427	372	416	410	441	428	396	421	416	443	443	417	415	400	449	422	426	432	460	413	431	411	445	399	444	415	404	426	405	425	429	415	442	385	420	410	438	439	394	414	414	436	383	414	394	420	436	433	394	438	482	417	415	434	433	441	434	398	439	383	449	434	392	433	427	433	411	395	422	430	405	433	442	419	441	418	417	432	448	419	378	444	428	423	434	429	453	436	404	418	449	413	441	427	446	414	412	435	444	422	448	419	440	383	433	416	426	428	461	410	417	426	431	399	421	417	456	421	386	414	426	411	451	426	437	438	406	407	444	437	440	442	416	437	422	416	425	457	427	409	425	407	420	422	410	430	418	424	437	428	443	429	441	397	422	416	407	416	431	410	429	419	395	419	473	415	440	404	403	420	452	429	480	374	454	410	403	414	445	452	428	402	438	419	409	461	410	445	429	413	431	427	470	400	414	399	431	439	408	454	351	399	417	408	421	433	378	427	412	389	398	436	411	404	423	433	437	428	424	378	445	425	406	456	408	423	402	399	424	397	443	429	405	424	416	403	452	432	390	425	438	410	445	432	392	456	451	422	431	409	431	403	413	407	455	429	432	410	408	410	387	439	445	449	407	444	442	448	400	383	437	408	396	433	400	420	436	421	456	407	363	415	429	432	460	458	444	435	408	446	437	426	397	420	442	435	417	409	441	428	416	432	435	402	421	461	432	383	420	422	371	374	406	439	393	423	411	452	443	399	408	442	415	381	419	408	398	412	413	460	386	440	439	428	415	435	416	425	448	424	391	424	387	428	408	407	480	429	414	451	421	411	430	443	430	413	431	426	409	430	409	426	409	389	443	414	423	425	436	421	422	410	435	404	462	412	387	395	423	432	421	399	434	427	442	397	407	431	418	413	442	434	415	393	432	401	403	441	432	437	467	448	426	419	417	423	438	401	424	419	424	392	364	410	413	404	436	405	431	405	412	414	441	386	394	390	399	433	430	414	439	409	425	397	391	412	409	412	404	415	425	435	439	382	440	427	418	383	423	399	443	409	428	431	397	396	413	403	436	432	433	427	416	427	377	423	437	433	424	403	434	421	436	415	427	411	410	437	389	422	402	407	460	432	408	410	422	416	432	430	405	465	407	393	420	412	426	417	404	404	393	436	432	422	426	450	429	457	446	441	429	373	433	416	426	447	375	432	410	420	440	388	402	388	395	416	415	412	435	444	442	383	444	440	451	441	410	427	421	452	420	436	428	436	428	350	451	401	449	418	438	410	461	420	432	427	446	434	454	413	429	425	419	403	397	420	416	431	432	410	445	450	404	405	408	408	403	421	433	405	422	413	436	424	413	428	408	417	447	405	445	421	383	432	400	422	424	421	416	411	426	442	409
28689	20923	10004	2461	1188	891	697	595	583	629	565	442	428	451	395	422	424	393	399	408	380	380	375	388	386	379	396	383	396	391	416	396	388	404	416	390	406	381	347	404	396	405	400	419	378	392	411	412	424	402	404	422	378	391	429	419	392	401	395	390	398	370	371	386	395	407	397	401	392	403	418	372	388	399	416	404	380	393	386	419	403	380	407	346	409	389	395	363	382	401	395	440	399	400	395	388	404	420	379	382	401	396	383	427	459	404	422	345	395	377	425	377	372	376	396	364	400	411	397	366	419	404	378	408	398	395	396	412	398	424	371	365	377	403	397	422	404	396	402	409	400	394	367	398	400	413	389	361	403	415	390	420	393	386	390	421	383	386	424	397	402	376	375	406	367	404	371	417	402	408	382	407	388	378	399	444	362	381	381	375	413	411	395	404	408	384	379	401	421	376	401	418	385	391	393	376	369	380	397	391	380	394	404	417	363	403	413	423	393	380	414	425	370	398	379	356	397	366	395	400	407	396	412	386	385	390	371	399	402	355	407	415	416	406	381	395	380	365	396	377	388	408	413	394	364	350	397	402	401	439	413	388	392	434	423	357	370	425	419	410	423	396	406	395	361	348	393	372	396	401	384	410	364	407	373	400	390	419	398	416	400	397	392	411	378	363	409	391	379	348	393	392	398	389	398	384	393	426	393	412	371	398	388	384	346	395	416	383	377	373	434	394	401	380	397	393	379	395	408	383	397	371	399	386	372	392	426	377	363	382	385	383	385	409	379	376	409	394	414	419	429	367	381	389	410	372	406	396	404	395	376	392	407	400	401	384	374	379	423	419	370	388	416	381	439	373	388	374	403	376	392	367	384	381	410	397	396	396	406	409	420	422	428	399	363	410	375	386	417	399	369	375	415	368	402	382	418	379	373	403	424	384	391	377	386	414	410	351	382	425	410	365	382	376	386	388	405	411	393	419	405	403	441	414	403	403	389	386	396	410	389	378	399	407	351	402	365	388	410	385	382	373	371	396	377	400	394	406	409	450	398	395	414	386	416	394	399	407	378	408	372	403	370	371	394	395	373	402	390	366	387	389	388	397	433	422	413	400	393	393	411	369	410	371	402	383	383	400	371	385	397	416	390	362	388	412	363	413	395	387	405	433	364	397	393	381	405	383	360	367	411	413	391	404	385	360	371	384	397	364	383	422	395	379	410	372	417	403	416	414	356	384	376	457	401	369	389	337	391	395	388	407	365	384	374	388	404	392	450	388	390	397	410	389	382	371	407	371	392	343	384	382	355	405	404	412	377	374	387	390	376	376	385	408	404	394	392	377	360	438	411	380	382	380	384	385	397	368	428	424	383	396	372	374	451	399	405	386	375	373	389	403	390	389	412	386	390	385	428	366	384	407	383	424	407	370	391	356	380	394	385	430	444	372	374	381	366	381	399	422	411	398	437	421	437	392	379	392	366	361	424	381	381	390	401	364	398	437	385	407	417	362	365	357	412	400	368	391	388	409	371	398	402	398	378	398	426	420	439	376	355	395	397	391	355	364	372	400	390	382	381	397	373	399	382	330	394	395	399	430	390	408	439	372	414	405	382	415	391	393	381	373	391	396	398	385	421	425	357	398	379	422	405	399	379	391	397	411	387	365	397	398	390	366	372	407	388	423	390	422	385	387	371	378	398	403	404	379	391	408	387	406	399	365	385	409	395	418	410	386	420	387	377	409	413	408	385	392	405	434	397	370	423	399	400	398	400	383	451	394	414	401	397	377	388	405	410	374	382	359	407	388	430	396	402	397	390	446	392	377	398	403	430	429	405	426	378	388	412	382	381	391	432	387	381	383	411	430	390	364	392	382	384	349	364	356	385	377	382	364	414	425	352	388	416	395	413	378	401	388	384	406	431	374	392	418	404	423	411	384	360	378	390	392	359	390	425	381	391	397	369	391	405	390	415	402	394	384	386	395	380	405	361	392	392	386	400	368	412	412	413	390	368	404	412	360	375	425	434	396	393	379	374	406	393	385	413	399	370	414	390	441	394	419	404	415	405	382	383	404	396	385	373	404	394	379	379	376	346	361	408	378	416	385	400	389	411	413	364	394	383	390	369	400	369	400	390	364	404	382	398	372	393	400	415	379	410	419	389	405	389	374	398	392	412	363	431	387	340	391	385	436	413	393	399	401	388	386	379	412	369	383	391	362	411	376	380	382	396	412	377	418	355	420	384	387	379	393	431	386	387	412	400	414	425	406	421	385	423	384	383	357	388	368	377	401	412	379	343	399	392	381	406	385	376	404	381	388	373	396	387	399	382	402	378	409	380	367	401	385	401	377	388	380	378	423	396	405	380	378	398	417	367	400	401	410	367	371	400	404	434	382	392	337	395	364	373	397	421	397	391	369	416	420	429	356	398	372	383	392	365	392	394	400	399	361	349	396	413	416	411	392	372	380	416	390	396	409	392	421	377	342	380	389	376	401	387	392	393	386	375	390	407	399	460	417	391	406	390	399	386	389	381	401	332	384	371	407	368	400	397	396	408	400	373	384	400	372	374	399	397	402	393	380	404	386	372	395	380	399	384	373	404	412	418	383	385	410	384	406	413	420	373	362	388	393	366	403	406	359	342	377	384	394	382	397	412	371	411	360	404	378	391	381	378	386	361	427	376	379	393	402	426	401	418	354	399	398	388	425	361	410	414	398	372	404	404	376	417	386	420	414	394	379	382	374	373	415	386	397	356	398	370	369	387	381	408	409	404	359	387	390	366	386	396	392	424	402	359	405	378	427	402	362	376	392	388	418	401	400	399	394	394	386	404	382	404	389	386	386	405	388	397	388	409	368	373	378	413	391	417	362	380	408	372	385	400	412	379	386	392	389	401	400	414	374	372	380	409	383	390	401	409	393	382	351	400	407	385	409	397	383	400	398	373	393	386	366	393	427	388	394	392	389	363	392	390	407	383	361	402	404	413	405	378	404	403	392	407	381	395	364	370	399	419	413	382	423	372	402	353	430	417	381	395	382	407	409	382	395	407	358	416	413	370	372	392	400	424	370	402	396	400	402	406	382	375	432	362	386	426	387	406	370	375	408	395	463	375	409	389	422	394	357	395	377	373	376	399	420	417	367	367	398	380	400	392	386	382	413	379	431	405	388	372	393	384	395	390	397	411	387	397	358	384	405	400	402	381	417	364	394	425	403	377	360	385	411	392	400	391	383	383	375	364	387	403	395	358	411	404	384	379	412	379	409	407	387	422	403	412	410	385	409	398	392	392	386	397	397	401	422	396	429	412	409	385	432	350	412	377	426	396	362	363	382	398	397	404	438	333	391	388	391	382	374	411	399	426	392	407	392	387	351	398	390	418	405	393	398	381	414	403	392	421	395	398	393	379	409	412	378	362	416	358	409	402	387	415	377	386	362	395	395	388	411	376	405	397	430	412	379	415	419	412	377	420	393	388	379	389	383	424	424	424	408	456	380	385	385	373	375	354	393	433	400
21263	23474	6390	2715	1779	1446	1176	802	838	810	657	591	545	538	452	477	434	426	445	442	451	433	437	415	425	421	466	448	421	405	412	437	445	403	404	445	440	447	397	423	466	433	467	463	473	496	459	425	452	441	409	438	433	425	447	394	404	453	461	384	424	439	482	419	439	435	453	430	405	441	400	437	413	448	416	460	489	439	450	465	417	446	445	406	401	411	373	415	477	444	406	427	443	410	463	413	426	431	447	425	486	441	419	430	417	445	439	468	421	417	381	399	444	489	387	424	429	418	425	432	392	459	434	430	436	410	417	446	415	428	434	440	416	446	405	432	435	400	426	417	422	453	430	458	460	429	453	434	418	395	397	434	429	412	427	446	429	434	421	428	474	440	409	412	452	445	435	408	428	412	421	441	452	444	422	432	395	392	420	410	420	425	434	432	444	425	433	411	435	426	414	441	422	423	455	470	438	448	397	435	453	420	461	423	417	464	444	425	452	426	439	386	461	424	422	427	438	445	444	422	417	401	402	433	409	406	409	426	416	429	430	442	452	447	434	436	418	403	423	419	407	437	431	389	422	428	419	425	435	467	447	442	417	460	398	447	446	455	456	385	465	441	391	399	455	446	440	395	409	415	459	416	410	436	416	401	453	413	397	448	450	500	440	436	416	442	407	407	408	410	471	402	426	438	419	439	421	454	430	456	432	442	420	411	435	428	408	416	416	426	447	432	417	468	408	429	404	402	428	403	426	442	406	445	418	428	421	434	448	426	411	423	425	445	399	438	437	439	433	431	431	420	386	431	419	434	466	414	430	437	439	428	429	499	434	436	417	458	435	417	400	404	416	434	400	408	442	441	440	415	448	439	425	422	402	432	436	446	464	434	427	466	433	425	428	409	467	448	423	449	448	444	422	423	412	440	451	423	456	405	427	392	431	435	446	421	469	458	453	404	435	431	442	436	475	402	448	445	405	430	435	419	461	472	420	439	431	440	422	404	391	454	391	420	454	400	432	430	437	449	459	402	426	444	433	416	392	408	411	445	414	430	409	436	432	427	454	433	404	434	422	402	418	460	436	434	393	399	421	403	435	435	458	394	429	433	467	397	453	418	477	419	427	392	440	377	431	409	443	425	446	409	404	412	424	437	417	444	444	457	458	445	468	447	434	424	405	444	397	424	456	452	472	441	446	424	432	441	400	448	430	424	430	401	407	425	465	436	395	446	417	436	409	438	413	429	426	397	439	454	435	418	444	421	429	440	433	442	450	439	470	443	472	439	423	398	409	418	418	460	431	419	421	412	429	437	443	433	424	420	442	457	413	399	437	431	452	419	431	432	428	446	427	387	414	449	383	442	440	480	390	424	414	401	425	409	426	422	419	411	442	444	384	413	446	414	416	413	417	399	418	431	423	449	446	419	443	429	429	431	403	449	435	422	459	423	459	430	411	419	412	459	446	411	446	392	415	404	447	459	414	443	423	448	442	448	447	441	472	427	440	418	413	423	465	451	386	443	429	419	409	445	431	408	406	400	379	438	442	419	446	410	423	455	412	404	421	434	462	456	440	441	436	450	419	448	431	432	412	382	402	446	427	427	411	445	377	416	403	399	378	410	397	461	412	432	409	440	446	416	422	427	449	462	472	403	434	426	420	445	455	455	430	406	445	443	451	462	427	447	425	423	414	427	450	405	463	448	434	433	426	451	417	450	429	435	416	420	458	439	427	443	413	476	425	448	451	397	446	479	429	445	399	391	430	428	391	440	429	467	411	423	447	420	427	443	431	437	453	436	409	441	406	451	433	415	434	431	415	418	426	426	395	429	431	443	419	393	455	423	441	407	428	407	395	435	429	453	447	462	434	423	420	421	390	431	433	442	403	411	427	421	397	434	400	412	426	385	394	424	439	424	456	421	402	428	422	432	453	430	418	406	465	417	397	428	428	389	433	448	443	435	446	463	409	428	396	421	409	457	416	422	420	419	440	424	451	420	438	413	428	460	449	466	460	407	384	407	432	427	432	425	438	417	424	441	459	466	427	446	398	444	416	470	425	399	426	387	435	420	404	452	407	463	434	426	443	477	435	445	382	441	406	424	424	419	400	420	409	429	437	397	411	411	476	439	445	416	410	445	424	396	418	453	408	438	410	413	435	394	419	413	432	416	428	428	444	435	451	403	409	374	450	449	407	421	454	426	473	422	412	400	430	437	421	404	469	406	460	424	451	428	439	412	414	431	442	447	443	423	447	414	419	440	427	473	432	410	432	439	476	443	406	437	415	393	435	409	427	423	441	429	432	429	430	414	442	384	424	399	459	418	436	442	410	425	442	444	442	444	433	426	431	472	426	421	428	450	428	419	437	457	462	443	426	412	433	409	434	442	446	467	431	425	403	450	418	408	417	429	424	412	411	444	450	459	403	409	421	442	422	467	435	420	433	427	452	399	403	405	451	405	437	425	449	435	418	454	421	419	424	413	437	447	420	418	428	445	426	412	458	418	439	422	434	446	450	436	459	400	442	440	415	419	429	444	405	426	437	409	426	433	444	460	423	461	423	414	455	431	420	431	444	429	412	432	433	407	442	408	417	436	422	436	409	432	430	443	423	427	430	449	428	458	442	432	449	462	413	429	443	421	388	464	440	421	397	430	415	455	386	412	406	451	442	475	387	428	435	421	420	427	411	454	387	441	410	408	419	467	402	413	423	426	415	425	415	451	395	412	402	430	409	443	432	445	421	399	498	388	440	405	447	437	420	451	432	433	427	409	399	449	471	409	375	444	406	442	432	401	443	441	425	431	432	432	441	453	445	437	429	436	417	417	423	436	426	441	416	426	424	422	444	427	422	421	452	434	432	420	458	411	411	427	421	414	442	487	417	431	424	441	398	406	408	410	392	428	455	441	408	452	427	397	425	458	463	432	441	470	422	424	451	445	392	429	421	406	430	448	418	429	426	438	406	465	434	402	390	414	428	484	436	414	459	432	434	437	430	483	423	447	438	437	447	427	457	454	419	431	426	439	448	422	415	419	429	438	434	433	457	434	432	423	409	454	417	458	416	461	420	409	415	412	430	422	418	484	416	435	400	395	405	396	446	409	421	436	442	408	424	455	454	472	434	423	467	459	410	452	413	423	438	421	434	408	408	419	464	441	468	408	422	452	405	438	452	439	421	435	451	443	412	468	407	474	430	413	421	455	437	434	433	459	401	419	423	407	433	432	386	402	426	414	445	447	417	461	464	456	429	426	431	419	412	414	439	418	463	444	429	456	420	410	459	414	414	382	440	433	464	440	424	453	485	436	434	427	446	403	391	428	425	442	489	396	418	427	437	425	430	431	413	445	463	448	422	452	421	430	437	442	448	422	421	453	457	408	417	432	433	417	444	441	428	437	422	424	442	440	427	410	432	437	414	421	451	430	420	426	440	439	431	446	404	390	463	417	436	432	414	434	443	419	431	427	444	451	435	453	443	452	420	412	433	439	427	415	427	418	397	427	408	445	417	436
23715	21241	28392	24376	21219	10953	1735	922	835	719	576	434	443	348	326	317	277	288	303	262	280	271	254	233	233	212	241	250	236	234	239	222	194	213	257	231	182	242	241	229	234	217	258	185	211	214	245	217	215	234	209	239	193	202	235	215	231	221	232	230	219	211	212	191	239	229	205	219	235	221	212	211	245	229	224	190	207	203	219	202	213	212	246	212	218	225	205	223	228	231	209	201	244	221	188	229	239	237	245	206	199	234	212	216	205	238	185	224	217	231	239	234	226	214	221	191	214	200	214	213	228	206	204	245	241	209	213	212	218	226	249	199	266	224	216	241	223	230	237	229	205	218	230	212	226	198	226	217	239	209	209	225	217	214	202	247	226	191	221	260	234	223	206	243	235	207	225	224	237	206	228	219	212	216	205	203	234	230	209	206	221	224	185	205	214	204	232	228	220	217	190	217	226	197	202	233	229	201	206	213	211	233	219	207	225	210	216	230	226	218	211	225	202	210	199	199	224	223	235	224	217	210	227	217	220	229	218	217	224	198	219	249	237	230	220	222	205	204	227	238	235	227	213	260	227	198	215	230	213	245	219	235	216	232	215	254	211	201	215	204	206	192	218	222	231	227	195	203	225	214	218	224	228	210	217	220	217	213	222	203	229	227	214	223	202	201	203	218	219	212	218	215	221	212	245	219	202	229	206	193	189	240	202	211	206	208	196	219	213	221	229	229	229	225	194	219	224	232	230	213	193	193	239	209	229	219	228	223	239	216	232	216	223	256	230	187	218	221	219	220	218	213	216	223	209	226	219	233	223	221	237	207	205	213	219	221	200	220	231	236	250	231	237	235	221	203	253	238	230	232	225	202	202	213	204	205	212	239	227	206	205	236	185	222	235	212	225	229	217	205	223	211	220	238	232	223	247	212	208	217	177	213	192	233	220	228	216	221	228	252	219	197	240	206	211	238	214	239	209	223	207	250	232	238	237	216	225	220	225	225	231	224	218	230	239	218	210	209	239	207	198	196	239	209	220	221	225	212	228	217	226	222	233	228	219	228	200	216	217	214	202	232	214	225	207	224	216	227	222	224	210	220	224	221	204	192	241	217	218	219	222	230	216	222	222	234	229	236	240	236	225	230	213	225	208	237	231	201	216	230	226	224	228	187	185	206	212	204	244	212	213	246	227	240	214	234	225	204	203	202	210	211	249	229	221	243	220	194	218	245	236	215	227	221	219	199	202	238	210	195	244	230	223	208	208	217	202	222	209	225	209	214	215	237	244	231	229	209	207	205	217	204	235	228	232	233	199	226	223	222	206	208	217	225	193	222	222	212	206	227	217	228	221	215	201	194	221	211	227	208	201	217	210	214	222	202	221	227	224	198	231	220	206	217	213	248	215	223	206	227	226	198	216	239	203	215	236	205	242	214	202	191	235	184	211	225	231	194	198	226	191	196	211	224	192	228	238	228	233	230	223	214	199	237	210	225	201	217	207	233	226	181	236	198	212	208	198	204	209	244	215	228	218	215	226	231	200	243	203	214	188	207	234	212	217	234	229	238	218	208	230	223	223	207	215	217	215	239	215	217	205	232	211	240	226	199	218	220	207	244	209	216	226	236	217	211	194	188	241	214	172	188	207	219	199	209	222	224	206	226	193	213	223	222	165	218	210	213	212	225	193	243	226	204	247	192	208	197	248	228	244	225	228	214	219	213	217	206	218	207	207	199	217	183	231	215	213	198	229	229	215	207	232	188	205	231	224	228	240	251	231	203	223	232	212	204	217	202	199	218	233	220	222	202	195	206	219	212	223	215	238	213	211	208	198	212	248	206	237	239	198	238	231	195	221	226	214	213	217	220	247	210	221	231	206	225	210	205	196	227	240	208	235	220	202	220	208	257	219	227	194	235	216	248	207	230	236	205	224	187	248	190	205	228	222	206	217	221	219	215	210	218	222	227	229	206	228	201	202	208	224	208	226	203	206	220	229	218	236	219	229	220	234	232	207	248	218	214	206	231	213	221	200	190	224	216	233	225	220	216	189	241	208	204	210	233	215	215	222	202	227	246	219	203	237	230	229	235	204	217	206	231	200	226	208	194	179	212	217	214	213	218	212	205	227	228	230	198	210	241	230	213	206	233	209	216	211	251	239	215	234	249	216	242	227	214	226	225	221	203	212	225	250	207	205	215	195	216	211	258	219	217	217	197	253	207	217	220	199	224	227	204	205	228	215	222	207	225	189	222	221	219	232	212	207	211	226	205	235	238	225	198	199	249	229	224	208	202	215	238	236	227	209	226	212	206	200	212	210	204	229	206	230	229	238	236	206	210	221	200	195	211	193	192	207	198	220	217	233	219	198	216	238	208	227	220	235	224	244	228	203	214	201	208	211	207	209	194	245	223	192	220	236	241	216	203	205	228	196	228	229	196	190	211	221	209	198	203	214	231	222	216	236	222	230	235	216	241	199	193	225	215	227	215	237	210	223	214	219	208	232	205	206	200	235	220	218	209	224	197	198	259	229	219	206	211	230	204	210	219	226	232	225	208	211	221	257	209	223	208	225	194	210	206	215	224	222	208	215	210	227	180	206	212	199	204	228	233	201	187	220	216	213	237	217	222	206	226	208	220	219	236	232	223	227	201	219	255	214	225	253	218	212	220	199	227	202	221	208	221	238	216	196	224	190	233	218	200	220	199	223	205	227	201	214	228	220	237	217	216	197	196	235	244	254	215	223	217	234	228	215	207	222	216	213	223	202	193	215	215	203	242	220	225	234	214	202	207	225	224	208	209	230	213	196	217	214	241	223	211	215	209	211	226	247	235	230	212	227	182	224	205	218	223	209	244	213	201	215	244	199	213	210	210	249	227	228	228	230	206	236	231	198	227	231	220	230	210	230	200	241	229	206	213	244	249	224	223	234	214	211	222	198	211	206	199	214	197	205	193	246	214	227	203	201	228	232	215	197	234	207	182	221	233	200	204	223	242	230	241	228	220	190	215	220	234	231	204	187	222	245	184	234	207	225	213	222	202	195	204	196	213	224	231	253	217	198	240	215	194	220	209	223	219	211	211	200	225	210	237	212	197	207	235	238	202	225	223	225	215	202	224	217	248	195	209	219	206	220	208	223	228	226	211	229	240	218	224	233	207	216	190	206	210	202	204	207	222	240	204	214	241	219	233	209	221	215	240	216	235	214	207	212	232	222	203	217	239	205	200	236	238	225	251	218	240	216	219	216	209	218	218	205	217	218	207	211	219	225	212	227	199	223	206	231	220	252	210	224	226	248	204	240	214	212	211	201	229	211	244	228	215	224	197	207	211	223	216	223	225	214	230	230	215	223	220	210	228	213	211	210	203	217	242	199	231	213	202	205	213	234	188	220	202	214	213	205	238	235	205	202	236	229	232	208	234	221	223	241	212	248	208	224	219	240	223	229	195	208	212	206	227	197	220	222	239	232	220	192	213	231	213	215	224	241	236	205	250	225	208	216	204	238	214	245	215
26993	38104	13674	6585	4287	3001	2332	1497	1469	1189	962	709	609	530	459	386	349	377	341	307	305	299	308	270	284	260	278	265	258	272	271	268	262	292	248	252	268	256	258	255	235	253	234	246	278	273	241	242	252	230	262	238	248	240	257	249	249	249	232	259	258	253	247	255	251	238	218	252	242	252	223	262	236	229	244	258	249	225	259	258	245	234	256	237	243	229	260	245	235	261	241	234	241	250	251	261	276	233	264	255	237	247	237	252	253	270	265	234	213	235	260	246	239	249	224	235	251	257	252	246	251	252	266	242	251	241	229	261	229	221	246	238	254	228	246	229	230	246	245	270	223	256	259	238	241	244	241	259	232	215	232	237	256	201	250	260	216	231	268	229	226	233	262	249	231	240	203	254	206	271	251	235	244	263	267	229	244	248	249	243	260	243	224	239	215	276	259	230	244	214	264	224	216	229	240	251	218	230	229	233	201	258	275	223	252	247	249	227	248	270	244	233	255	242	237	234	231	246	222	244	236	253	269	253	234	244	222	233	237	252	233	230	249	269	261	251	248	230	241	227	220	245	238	251	277	258	255	242	246	251	250	245	233	263	235	263	261	236	236	258	266	258	258	247	226	236	237	249	244	238	228	226	262	245	240	235	223	244	229	265	238	268	219	215	241	244	217	249	232	230	228	242	235	232	224	221	223	252	268	245	208	233	241	225	224	249	274	239	253	264	254	253	246	246	248	236	242	230	208	260	259	238	240	253	233	244	275	250	249	269	243	255	241	275	231	250	209	236	248	245	276	244	256	226	257	246	245	218	245	263	240	252	227	242	236	241	220	238	242	226	260	245	244	230	265	229	253	264	232	260	228	255	255	273	239	253	263	246	205	239	245	253	237	264	220	267	238	235	233	243	237	245	232	231	245	224	241	240	213	238	242	232	249	231	241	244	241	271	254	220	266	226	218	243	242	250	213	242	205	223	268	246	247	239	240	251	226	224	234	233	217	219	248	220	251	255	238	233	261	242	238	267	259	221	257	224	255	228	263	265	264	237	277	251	248	230	244	242	215	234	252	269	246	254	223	231	253	259	250	241	238	265	240	249	220	250	202	223	250	251	228	255	233	235	250	270	246	251	233	235	256	248	257	227	255	234	250	252	239	253	253	236	246	216	225	247	232	248	247	250	251	237	246	233	287	253	228	247	234	246	277	245	235	254	241	242	240	237	263	248	226	221	252	215	234	252	242	248	218	218	279	274	241	216	230	245	227	234	216	230	245	230	276	243	210	236	254	261	221	226	216	261	229	225	238	252	228	228	239	266	250	216	216	245	254	230	250	239	264	234	240	270	242	233	239	252	221	225	239	235	239	251	230	236	244	237	232	241	235	270	259	225	238	242	230	237	260	234	228	235	213	250	245	255	254	257	235	247	250	249	237	261	210	239	248	230	249	226	256	247	254	227	245	213	234	223	277	223	224	256	246	239	230	239	269	230	223	250	243	259	231	237	245	253	259	216	256	251	249	267	235	273	245	253	253	236	239	228	242	262	250	255	244	249	227	243	234	260	253	229	229	257	247	240	239	205	247	238	263	250	249	227	247	224	249	244	232	245	234	232	211	221	253	239	252	248	235	246	243	230	233	244	240	264	262	261	240	247	238	226	246	228	227	253	225	193	236	238	213	237	212	213	230	237	236	241	217	214	237	248	244	268	228	230	259	243	231	236	257	249	269	243	244	251	248	230	230	249	238	236	221	230	272	240	211	230	226	255	262	274	261	233	233	246	250	244	232	262	247	240	240	244	214	258	240	251	259	240	244	251	260	230	256	233	233	249	220	210	250	226	254	265	260	225	222	240	240	216	198	218	259	241	244	242	223	240	252	217	226	221	234	259	222	291	258	234	248	242	234	232	234	240	271	247	239	247	251	242	219	232	230	283	247	249	244	244	242	237	270	246	237	234	261	223	246	238	224	248	252	233	261	257	218	221	245	216	257	232	209	212	247	239	259	258	236	221	259	243	237	224	245	227	246	238	238	222	242	221	240	266	212	241	256	256	225	234	248	236	221	261	250	235	224	256	239	242	236	241	232	247	228	251	251	251	193	225	223	205	244	205	246	254	223	218	222	232	242	217	202	247	266	213	243	239	221	250	239	223	236	262	224	215	234	220	235	226	251	239	273	242	245	231	238	266	234	230	238	231	246	262	252	246	214	250	227	254	231	249	241	228	241	230	219	248	242	244	231	252	241	243	272	223	212	246	244	246	248	249	239	245	254	249	278	259	253	252	219	239	257	256	234	225	224	235	248	244	235	218	224	218	230	251	237	256	244	231	263	218	226	230	231	258	259	237	237	234	258	251	236	242	231	244	245	231	258	250	232	232	232	217	232	225	257	240	246	243	222	236	229	225	250	230	241	248	255	278	225	260	252	270	252	240	235	242	243	247	232	212	243	277	240	240	245	272	249	224	227	261	238	266	283	261	252	241	219	238	240	244	247	235	219	244	269	225	221	259	248	232	234	245	236	231	227	252	246	237	261	213	215	249	250	232	229	268	239	251	242	236	247	234	227	240	225	227	244	233	235	236	241	239	237	265	239	227	215	232	237	238	196	247	247	240	258	270	221	237	228	242	211	236	228	264	237	268	248	265	214	222	266	253	237	227	234	256	237	244	252	253	268	234	225	244	259	269	234	235	246	245	256	281	245	222	246	255	287	218	251	249	256	229	231	263	213	249	257	238	233	240	240	249	230	257	250	254	228	223	243	255	231	281	214	230	245	246	222	252	216	239	257	266	234	239	256	250	222	239	231	260	241	249	212	217	231	223	252	280	215	240	233	246	253	232	262	233	235	230	256	228	244	230	228	249	232	239	242	248	237	219	218	238	259	240	227	239	242	254	218	222	270	230	224	253	231	228	244	202	250	273	237	247	222	228	242	264	236	232	215	222	267	252	257	249	232	267	244	230	252	261	254	271	247	245	253	211	238	267	267	240	263	250	268	231	224	217	241	264	235	208	265	232	237	262	278	258	231	233	242	219	227	244	226	222	236	225	262	247	247	254	280	221	250	246	231	228	244	233	238	265	227	221	240	266	244	242	231	241	260	246	245	231	243	238	239	235	247	222	225	256	236	230	233	237	223	235	242	255	256	253	240	255	248	278	217	228	269	237	229	258	248	273	217	262	240	242	239	234	230	246	258	244	257	250	256	237	240	285	230	243	231	252	263	227	236	235	240	232	230	247	254	254	254	238	262	259	225	241	230	239	235	227	263	244	252	275	239	214	255	237	233	209	261	229	259	241	238	245	260	229	237	224	234	244	256	238	267	232	241	239	226	220	269	242	234	248	236	248	242	225	228	239	247	262	231	209	268	235	252	240	256	238	247	227	250	234	257	230	246	235	237	239	244	251	234	237	241	239	243	239	249	245	247	242	255	228	231	246	243	245	231	218	241	238	230	279	243	207	238	246	273	256	234	243	222	205	224	236	272	247	232	237	229	251	233	256	236	230
25215	21273	26923	25398	7835	1576	1334	872	847	926	815	770	743	677	645	690	635	661	654	599	634	632	608	608	603	579	597	634	567	610	618	628	635	585	648	599	578	616	565	555	613	608	626	595	579	610	554	577	568	563	617	570	629	610	583	565	531	598	598	588	630	592	624	595	546	601	606	582	589	593	587	614	551	600	563	593	594	584	593	573	626	574	615	609	582	576	583	579	615	611	560	573	562	588	570	617	589	626	564	554	595	609	665	567	572	600	595	629	621	554	570	567	562	557	621	594	617	605	590	566	622	584	572	558	630	586	605	582	629	632	576	597	588	580	609	605	584	600	604	613	613	612	595	637	559	612	603	619	592	626	607	562	580	577	570	584	595	603	575	603	605	650	599	589	572	588	619	585	598	629	576	621	629	582	612	608	609	606	621	629	598	620	609	662	580	581	616	543	595	621	607	567	590	637	602	593	591	622	592	570	586	602	645	537	600	566	635	588	593	593	564	612	599	607	580	576	582	591	638	624	599	533	614	640	594	548	613	621	599	575	634	603	596	585	604	605	608	614	595	623	591	619	586	577	606	576	597	584	537	600	622	584	626	569	595	626	614	573	594	575	599	591	620	589	571	607	615	568	574	607	579	597	579	605	565	630	581	579	594	566	635	576	579	614	621	605	591	567	589	607	543	606	629	571	596	580	602	542	576	573	604	593	612	589	590	598	605	560	612	547	591	575	614	592	599	636	645	610	597	575	606	582	577	593	593	630	594	642	601	599	582	580	593	570	606	572	588	618	579	572	607	600	582	553	597	644	573	591	590	568	605	544	609	613	544	604	621	616	578	592	572	570	602	639	595	610	601	594	561	626	568	584	585	575	597	609	554	635	613	631	609	596	590	557	647	600	564	601	606	616	605	597	570	595	610	606	608	605	555	551	553	561	611	630	612	562	631	596	604	637	566	617	618	593	625	587	601	622	608	584	590	560	539	634	609	577	578	616	569	604	607	597	572	621	577	578	608	570	610	567	572	582	586	614	628	602	573	606	578	635	574	600	605	600	586	578	606	595	589	608	569	615	602	593	588	597	610	598	593	586	562	619	611	593	558	610	557	583	582	573	576	614	590	601	584	609	610	623	596	583	574	626	574	577	622	573	529	539	595	598	547	595	601	588	641	639	600	593	634	601	607	558	629	569	594	548	617	547	552	599	607	581	565	583	559	602	572	578	595	581	604	619	587	603	624	614	558	614	588	581	587	581	622	607	643	610	639	611	577	612	652	610	580	595	571	615	572	589	640	608	560	570	601	587	611	565	590	606	594	627	584	591	624	592	588	586	578	606	598	636	586	595	559	551	624	586	612	607	570	573	619	598	574	559	613	663	557	544	594	614	610	604	569	547	584	615	600	570	584	616	628	654	639	644	570	564	603	626	597	586	639	640	586	579	627	586	596	600	638	568	589	595	608	580	613	603	609	609	632	587	580	589	621	618	617	600	590	592	569	573	626	615	593	560	601	562	588	620	581	612	611	624	628	589	605	565	603	565	578	574	592	635	585	635	581	599	566	587	590	587	608	617	630	602	647	582	561	590	624	564	629	584	580	610	569	597	607	570	616	607	583	573	606	606	568	620	567	600	621	541	587	573	553	610	614	566	609	618	587	590	571	578	606	591	573	573	613	572	591	624	613	596	587	603	571	612	611	626	563	567	586	634	598	620	622	553	550	578	603	574	585	577	525	576	592	573	535	564	588	555	565	619	600	622	606	608	605	567	588	602	588	638	602	575	582	590	559	570	572	550	574	599	563	534	589	605	575	565	629	593	590	603	597	661	648	577	580	561	571	654	624	551	620	613	619	568	581	611	619	589	550	601	583	589	546	585	593	607	588	629	590	641	611	550	575	608	578	576	589	631	579	552	552	569	575	571	601	634	598	623	589	595	613	598	611	592	547	601	641	645	611	601	617	591	635	609	630	604	615	630	571	581	594	611	547	628	607	563	597	578	552	602	596	590	570	642	599	617	589	543	532	606	572	566	630	572	576	608	605	603	577	570	576	610	561	616	643	572	593	604	587	615	598	570	595	617	601	561	577	630	569	557	609	606	581	565	602	601	565	633	615	588	553	641	634	614	581	554	598	643	625	597	608	559	617	594	627	601	590	613	584	621	583	589	565	597	608	601	545	618	587	587	581	591	587	591	555	602	588	559	606	597	604	562	604	607	609	612	595	601	594	610	637	548	595	547	597	542	578	596	585	592	619	569	615	608	579	568	565	603	546	595	586	583	623	579	588	633	584	658	634	576	635	611	631	570	554	615	564	620	536	569	604	568	587	544	623	572	572	585	598	608	593	578	633	573	587	547	575	595	591	616	616	578	588	608	630	585	588	611	601	574	597	607	554	604	560	526	564	616	588	602	568	596	589	592	627	596	626	604	612	592	576	550	613	628	642	534	588	631	623	580	577	582	618	561	611	575	582	571	593	561	572	605	590	603	608	596	585	632	594	600	589	609	587	588	613	594	528	624	584	599	599	615	587	600	586	585	591	627	625	604	589	646	588	621	587	619	625	620	587	618	595	583	619	585	608	572	601	624	627	593	595	595	631	563	600	618	600	598	595	627	578	623	570	569	613	623	581	601	621	587	564	587	605	608	597	542	571	626	582	575	597	572	575	588	607	594	581	589	574	595	581	603	622	600	588	632	568	613	601	630	615	585	607	566	586	629	630	575	612	604	581	584	568	623	620	595	548	594	582	550	586	621	598	570	594	631	617	590	603	641	610	627	602	627	599	568	630	585	637	589	586	548	552	583	631	555	597	621	598	601	575	586	611	602	615	587	570	581	591	615	584	569	597	574	554	603	565	580	536	590	570	555	603	612	580	597	626	601	559	610	559	518	566	580	621	577	585	593	601	586	628	564	646	600	618	607	610	619	600	591	603	596	602	570	602	611	549	613	581	629	601	585	629	591	640	590	614	550	555	586	608	573	555	627	632	634	590	581	591	562	525	621	618	635	636	554	575	572	628	551	657	579	523	575	623	578	614	593	623	584	592	596	599	621	584	583	589	601	586	614	637	578	646	600	633	667	564	552	571	654	542	613	595	585	589	581	592	636	570	543	611	588	674	643	588	587	577	590	618	531	628	568	589	663	637	605	583	600	599	626	600	566	577	621	604	609	581	552	615	563	572	583	589	608	608	616	586	590	598	595	560	554	550	597	575	561	588	602	575	594	629	581	608	617	584	568	602	570	568	616	593	595	578	588	647	598	537	575	595	606	610	626	626	599	614	581	579	586	588	579	587	572	587	583	570	609	583	633	548	622	588	551	587	601	590	582	619	564	621	619	566	548	563	593	616	637	580	574	609	580	607	607	588	610	639	593	561	581	579	607	619	621	572	622	619	619	579	608	558	618	606	627	574	598	568	584	631	564	605	570	597	572	589	620	592	615	590	612	600	559	582	573	622	578	582	622	598	633	584	586	588	588	605	574	578	623	595	601	580	571	624	604	573	606
25208	31483	10263	4548	3101	2278	2100	1344	1297	1256	1107	906	907	746	740	688	675	693	683	657	674	661	664	608	614	621	650	614	581	678	667	605	602	640	626	587	644	633	611	579	599	580	632	638	655	617	624	593	607	682	609	631	614	609	602	618	609	651	578	611	608	600	607	650	602	621	647	593	642	576	633	696	622	630	674	661	590	595	595	596	622	620	639	610	623	631	655	613	638	622	568	574	619	611	575	624	588	602	627	639	604	601	578	647	622	633	608	604	648	650	645	568	603	646	647	611	655	621	621	625	576	629	598	598	675	591	618	607	663	633	622	616	653	593	590	570	601	615	598	651	618	597	564	623	615	610	627	639	623	649	622	589	633	646	658	611	625	629	627	604	628	600	636	609	635	592	619	600	648	630	610	572	599	618	606	581	622	608	668	652	624	656	635	665	613	625	616	580	642	585	593	631	599	640	639	664	586	613	579	631	571	603	606	618	614	594	684	643	619	648	619	612	619	652	629	644	625	609	574	620	636	625	631	604	600	579	597	609	642	606	599	617	601	669	669	642	589	609	603	583	673	628	581	641	668	639	614	621	587	647	608	639	625	615	537	582	603	627	623	607	670	664	639	607	604	631	630	626	609	591	645	586	589	625	594	578	627	633	633	654	639	620	656	629	630	595	626	648	593	608	615	595	600	634	621	589	586	580	615	633	626	634	609	604	606	607	578	593	614	617	637	610	635	624	666	610	580	602	576	651	591	627	589	624	635	604	627	608	633	629	608	614	629	627	615	595	602	614	595	634	586	614	564	633	634	582	621	624	647	621	620	579	612	644	659	595	659	586	628	564	610	597	632	608	596	608	630	593	612	618	618	640	657	614	613	641	594	641	654	625	589	652	623	590	640	650	624	617	623	595	652	602	634	614	626	567	599	619	623	562	612	629	600	590	635	590	628	630	601	633	643	601	635	604	597	610	597	606	638	653	610	597	651	651	616	636	577	588	627	621	627	615	614	611	612	642	578	599	645	570	624	609	633	647	601	618	629	581	635	591	634	653	615	598	614	659	614	661	618	627	627	595	587	546	605	637	605	596	636	623	640	670	585	599	624	614	605	610	612	656	605	618	611	585	619	633	620	637	619	612	570	590	610	610	649	605	619	586	637	580	636	596	617	646	617	580	642	592	616	592	619	623	679	605	582	615	596	632	603	602	625	669	618	601	583	618	628	584	641	613	639	655	603	644	644	657	620	625	569	602	639	620	655	683	625	631	643	602	577	634	601	598	597	617	629	667	623	637	640	601	661	596	623	606	597	638	644	588	625	639	619	599	587	565	633	559	612	622	657	606	598	615	606	594	632	618	607	594	610	621	633	579	619	583	639	602	607	638	647	624	608	605	603	603	611	599	599	630	610	627	648	647	632	630	613	604	615	617	611	606	628	619	617	654	629	615	602	633	586	607	635	591	601	611	579	619	616	620	600	630	595	602	648	636	605	573	551	668	594	643	624	645	654	593	620	630	614	591	637	621	626	611	613	604	594	607	599	624	621	624	614	612	604	633	674	634	618	639	585	675	588	613	578	646	656	609	607	650	636	616	613	635	614	638	640	670	648	600	650	617	626	636	626	624	642	658	589	660	625	635	619	588	591	595	610	642	612	614	641	676	609	556	612	612	630	626	598	581	610	634	593	598	629	651	587	617	654	628	655	602	590	619	590	627	631	610	608	593	578	604	585	665	597	596	610	627	603	614	636	605	665	619	613	642	620	632	614	607	621	632	611	600	585	639	603	625	604	630	606	591	585	603	642	638	599	571	591	630	599	647	585	567	641	602	625	642	630	654	590	619	632	601	676	646	575	607	656	680	650	654	614	611	635	633	623	619	631	612	621	601	632	669	613	606	643	634	660	640	607	591	643	590	599	589	606	629	583	593	596	638	607	626	658	640	609	640	631	609	647	660	620	637	630	640	582	618	686	625	597	618	597	589	654	623	637	611	628	614	616	599	626	637	586	614	629	615	635	589	622	656	611	588	620	631	663	636	652	638	601	664	619	589	640	616	604	563	675	615	615	622	625	603	621	660	633	607	592	663	641	608	628	607	607	628	633	622	662	594	634	617	614	610	628	605	589	638	640	574	616	586	643	614	612	626	627	634	624	642	634	619	609	608	578	638	665	579	657	624	637	587	604	605	612	628	589	618	674	662	620	637	597	646	634	588	602	642	605	644	631	638	674	609	595	627	617	590	608	612	619	614	637	615	644	605	605	641	631	626	632	602	626	600	642	583	630	649	637	651	625	569	651	619	629	600	616	585	582	590	665	640	637	628	617	588	598	644	591	589	606	597	630	662	635	601	651	609	634	603	621	578	647	630	631	618	643	657	623	631	575	587	613	616	569	620	609	625	580	613	611	606	619	629	629	595	639	613	617	624	612	585	589	584	582	601	629	610	637	633	637	577	620	578	606	647	604	627	630	598	646	638	635	673	605	619	632	598	627	613	629	644	596	618	597	667	602	604	616	617	619	564	650	606	635	635	604	634	563	630	623	620	628	638	590	611	636	626	612	620	594	635	628	640	697	658	624	602	629	609	655	645	628	615	635	644	635	611	612	579	657	609	591	595	603	607	652	596	659	584	605	586	596	650	584	595	634	614	615	581	621	619	609	598	573	633	612	649	595	570	609	620	616	634	629	635	629	619	607	606	634	634	595	616	610	606	645	616	609	606	613	621	681	655	582	612	609	644	653	593	623	618	582	606	618	621	580	641	636	595	617	622	612	616	605	601	654	651	574	648	666	624	635	620	595	663	611	630	563	632	653	629	611	643	633	613	613	637	600	626	605	600	598	614	629	642	651	645	627	594	592	595	637	636	613	682	634	630	570	635	631	640	628	594	637	643	619	614	663	645	642	654	645	617	615	640	623	625	603	627	611	610	625	587	643	655	613	575	610	649	594	654	646	572	588	627	599	608	617	678	619	607	627	603	637	630	595	652	628	622	637	638	579	610	638	621	605	617	624	625	660	617	620	645	611	666	607	593	650	578	623	661	588	593	585	591	609	632	625	645	610	598	565	634	617	630	625	566	603	578	633	641	616	590	628	595	626	593	619	614	609	615	607	609	624	652	644	586	613	630	585	633	559	589	629	645	595	574	605	640	683	632	590	607	635	602	649	581	602	619	602	597	553	619	609	596	597	565	646	627	573	635	618	621	600	645	611	663	634	612	653	632	616	622	602	608	590	595	636	640	621	601	597	660	626	610	618	613	626	619	573	595	604	676	628	574	636	608	632	628	645	636	668	633	643	669	613	601	649	634	614	579	601	620	613	597	591	619	648	615	615	627	632	636	630	631	633	628	632	628	605	650	590	644	603	624	631	660	619	670	616	666	655	616	627	622	593	602	653	601	640	611	630	624	632	628	623	646	613	610	599	612	603	612	603	622	605	610	681	605	599	624	628	647	618	643	630	640	611	583	685	654	621	639	662	593	599	589	607	573	639	592	629	624	595	638	612	627
22899	21346	28906	24119	21335	21306	7391	1518	1159	1098	1061	940	723	679	628	585	558	477	469	504	519	477	462	474	458	431	458	458	433	431	410	424	447	434	438	429	459	414	425	409	404	416	415	473	476	404	429	436	463	394	427	431	379	371	435	430	387	430	439	424	407	427	418	410	417	417	393	403	428	429	417	404	444	428	412	449	396	433	415	422	408	457	406	417	407	443	419	420	371	434	411	436	428	441	422	400	413	416	417	433	432	389	434	457	407	430	430	398	436	423	400	412	434	412	430	410	390	405	414	399	412	409	438	397	445	408	435	433	411	390	417	438	428	408	443	432	423	444	397	400	418	405	400	429	431	422	388	414	419	413	398	419	424	394	419	429	440	407	401	411	450	442	397	417	466	454	405	434	436	396	394	426	418	399	421	423	403	408	409	440	420	411	404	401	394	393	429	416	454	440	404	406	412	418	443	414	393	436	445	429	426	417	455	415	449	447	407	431	402	374	406	414	382	432	419	396	430	431	400	441	362	418	408	393	437	414	412	435	394	412	431	426	427	412	417	430	438	427	395	418	409	409	398	410	404	431	432	434	422	413	384	393	443	408	422	428	430	424	414	431	431	440	445	430	395	401	391	443	393	406	412	413	431	437	400	403	377	448	403	396	397	453	393	376	419	433	418	425	409	426	410	422	417	411	426	431	387	375	407	374	423	404	417	448	413	406	435	419	391	428	438	427	438	413	457	401	441	395	441	377	429	422	466	397	429	400	395	401	393	423	422	421	396	376	400	369	427	399	440	408	475	425	390	433	414	398	422	426	444	408	453	425	416	404	410	388	429	387	410	383	425	431	442	434	416	417	423	397	428	428	404	399	431	434	422	418	406	428	401	408	379	418	413	435	404	386	436	401	424	421	408	462	386	427	416	412	413	401	437	414	456	391	408	464	464	415	382	410	421	424	408	430	408	412	430	421	413	435	417	393	417	401	426	405	390	431	435	435	398	414	407	389	400	399	394	431	420	437	447	395	449	364	399	405	437	401	392	432	418	451	423	417	404	442	441	429	428	401	402	413	418	416	394	426	425	407	430	395	450	400	423	416	421	431	430	401	421	412	446	382	411	403	420	376	449	397	405	420	411	430	475	403	391	393	416	404	417	429	377	429	392	414	435	396	402	426	430	391	462	391	416	406	420	408	429	408	424	459	402	416	446	374	425	408	455	391	419	411	389	417	425	406	398	404	425	427	404	370	392	385	419	424	421	432	407	429	384	385	419	437	389	400	402	420	389	423	449	395	440	407	412	392	382	421	411	396	425	363	402	385	413	435	430	434	454	435	428	434	436	436	444	471	415	386	390	414	429	391	408	397	401	443	412	411	376	410	386	429	428	408	424	441	413	407	431	400	443	421	414	420	404	425	405	432	420	414	442	442	445	412	419	437	388	402	449	398	436	455	420	448	368	425	414	370	403	410	435	420	423	414	419	442	428	407	444	412	419	468	386	447	411	429	400	435	441	402	439	395	416	377	422	409	386	441	434	392	420	396	422	379	399	436	416	423	447	439	435	432	378	427	436	443	428	452	416	404	420	445	421	415	404	426	416	432	385	430	427	409	440	408	385	385	445	415	405	382	412	413	396	439	421	405	397	417	436	421	423	416	419	391	355	409	393	381	396	436	397	394	415	422	405	431	393	443	433	389	410	407	424	369	415	411	397	438	408	441	449	439	444	385	407	423	413	395	404	409	417	410	414	408	395	405	409	443	430	396	388	399	398	445	417	420	406	387	429	430	396	412	411	445	415	369	406	413	419	409	418	408	408	410	473	442	420	424	411	406	410	423	371	380	391	370	417	385	404	404	412	439	411	410	437	397	388	423	439	407	447	384	415	396	435	436	421	388	460	362	441	402	459	397	421	441	408	411	426	403	391	420	424	424	395	402	390	399	396	427	420	410	418	390	442	401	390	418	418	428	378	445	435	424	397	395	383	401	413	455	460	428	455	387	392	391	410	430	450	480	415	407	427	436	452	400	416	436	410	442	402	432	421	405	421	412	411	449	395	400	427	451	448	445	420	443	393	417	447	428	410	433	400	394	392	427	410	441	418	432	414	438	419	441	412	428	405	424	415	414	437	459	402	403	420	431	384	408	410	465	418	446	401	418	404	394	441	417	397	430	380	410	459	404	421	378	444	394	436	407	462	407	393	405	407	418	417	419	452	432	422	426	405	404	403	416	422	439	431	391	446	434	385	457	378	384	446	415	439	422	433	445	388	407	429	395	406	426	377	425	404	417	432	444	394	394	386	431	437	379	415	402	441	439	384	441	407	428	410	446	429	376	409	445	428	416	401	393	449	427	455	395	406	428	387	410	400	396	413	435	428	388	390	363	426	407	393	403	424	413	420	441	420	419	375	452	379	428	431	413	425	452	402	405	404	409	405	428	433	397	427	424	412	400	414	380	416	377	436	405	416	447	393	419	403	385	422	389	419	401	416	396	405	425	387	414	427	397	396	443	425	362	423	399	429	408	403	425	427	438	462	423	404	383	402	397	448	387	420	429	411	423	382	426	419	439	417	463	418	397	411	417	410	358	398	402	435	376	434	458	380	430	365	424	425	390	410	389	414	444	434	426	392	405	402	415	395	408	403	383	408	439	407	407	432	450	395	421	423	416	451	410	442	419	427	405	442	400	416	408	432	416	443	421	384	442	412	411	391	389	396	450	413	382	395	413	446	398	422	419	391	377	455	430	409	401	376	387	426	455	413	405	381	389	404	421	400	402	401	438	422	423	407	461	386	393	426	422	427	409	408	369	435	384	374	412	394	415	395	419	423	427	427	414	422	424	470	410	413	458	422	424	398	407	419	398	449	426	404	415	410	415	381	381	422	424	437	396	441	408	412	392	393	442	419	421	420	417	439	403	441	415	435	428	389	433	456	449	423	405	395	387	427	413	371	416	429	412	405	391	429	426	453	404	401	421	408	391	406	403	428	412	373	412	376	402	429	379	397	439	421	392	397	416	426	410	401	409	431	415	405	378	419	394	428	411	414	395	412	406	418	430	427	396	408	382	433	443	427	415	433	424	394	418	395	363	416	403	426	397	397	433	453	426	451	420	383	414	411	397	415	427	393	404	429	408	417	385	430	419	408	428	443	421	390	404	442	422	429	410	428	442	396	388	392	388	404	421	399	404	406	453	440	433	398	411	422	412	413	397	392	432	431	401	417	408	406	451	405	413	438	397	430	407	399	418	391	395	423	411	369	436	388	414	420	405	446	430	414	382	415	406	417	409	419	418	374	403	439	440	375	388	367	420	398	400	440	413	427	416	431	403	414	401	418	413	408	394	399	465	414	393	426	437	425	391	407	390	405	429	453	418	386	410	424	420	439	397	388	431	399	418	384	427	377	398	396	417	353	363	400	436	430	401	416	415	419	407	442	448	419	405	430	414	431	404	403	417	426	379	411	392	426	399	408	417	418	429	414	426	402	422	395	393	414	429	448	419	439	374
29629	44894	19437	9098	5818	4143	3896	2225	1976	1738	1650	1385	1062	825	755	652	611	608	578	535	529	525	530	454	452	497	493	440	491	463	431	449	426	459	472	440	432	446	459	468	421	427	461	442	416	427	414	448	428	422	420	403	402	456	417	443	452	429	425	432	437	442	436	422	421	449	430	404	415	411	446	461	408	428	484	497	428	428	414	401	449	423	421	432	444	415	442	422	461	417	400	437	439	416	408	418	472	407	407	476	449	427	406	419	401	413	432	439	422	429	391	421	430	427	419	472	428	445	459	402	424	475	453	397	459	405	412	394	443	417	422	443	411	458	435	389	434	431	421	425	411	460	410	402	400	438	433	422	401	426	430	415	404	384	418	423	413	439	428	414	428	398	387	395	457	377	427	416	403	408	400	451	440	409	460	429	441	440	430	428	424	418	387	437	431	440	408	429	443	442	408	383	481	456	405	443	447	418	414	423	413	421	425	507	406	445	436	413	398	432	440	422	422	449	420	413	424	426	416	456	426	457	455	411	407	423	434	408	427	429	459	416	423	422	426	410	435	449	430	394	426	411	436	459	403	410	421	438	400	375	453	446	423	384	411	455	459	405	432	399	412	412	420	372	406	451	386	404	393	419	405	440	432	439	435	435	411	422	441	437	404	417	431	431	451	436	438	399	429	424	414	402	436	480	389	440	410	419	422	414	432	419	424	442	414	431	440	379	432	413	406	424	394	415	396	450	427	411	408	425	407	414	424	402	422	445	413	446	410	410	414	376	370	386	402	387	427	449	429	394	440	409	414	440	471	419	434	446	426	413	431	411	428	433	454	440	412	405	435	425	430	426	438	429	406	404	417	422	461	447	452	444	412	428	440	422	419	430	401	400	422	423	413	416	421	468	501	415	446	442	422	414	441	446	395	425	389	421	438	426	444	433	426	430	424	417	374	437	433	421	384	413	410	458	438	423	417	465	405	429	417	408	421	395	424	409	427	427	416	417	421	460	430	440	430	450	415	421	424	461	427	443	403	413	421	443	399	420	452	433	422	453	423	423	430	415	453	435	446	416	436	442	398	453	405	424	456	415	437	473	432	423	429	392	486	415	425	442	417	442	435	471	426	413	421	397	401	426	426	417	434	421	456	406	421	425	414	435	431	435	409	461	465	426	433	415	424	423	423	428	414	435	414	438	463	435	462	365	406	440	440	411	405	450	436	420	461	414	418	418	426	406	451	441	390	432	414	413	407	472	416	405	411	449	440	410	415	416	445	426	419	426	401	390	439	422	412	419	405	439	424	479	380	424	446	428	386	406	417	425	435	435	376	423	400	421	405	385	408	408	395	481	464	410	416	409	397	440	414	422	449	446	410	409	432	469	463	416	420	413	417	415	428	413	436	427	450	408	436	437	386	409	418	410	438	394	481	436	417	442	425	459	390	449	437	442	396	456	407	424	429	446	404	424	430	422	431	441	423	401	447	409	432	410	430	424	426	468	429	444	445	452	425	453	466	457	420	431	425	419	414	416	438	424	444	461	402	387	423	425	416	412	402	418	424	404	408	418	427	390	440	395	414	398	421	433	374	433	400	439	460	441	399	435	398	434	411	427	420	397	438	455	424	406	443	405	420	448	468	459	411	427	406	407	402	426	399	443	438	425	402	429	417	418	405	412	430	461	432	396	412	389	414	408	402	413	384	435	421	431	422	430	431	436	434	427	469	449	430	404	422	414	421	421	422	417	421	371	413	415	427	404	388	417	427	402	449	418	429	425	445	413	427	429	455	470	404	398	430	448	413	414	381	412	392	392	408	414	439	425	395	429	396	421	419	416	427	451	453	425	456	424	455	462	431	407	411	380	402	392	436	429	410	397	449	397	427	401	427	416	424	415	424	431	428	410	407	443	428	410	477	443	410	416	433	428	382	434	405	404	470	430	428	439	469	404	422	427	427	481	408	411	426	435	441	411	443	427	413	400	415	392	458	415	416	438	409	469	436	385	415	419	437	415	409	422	429	445	440	428	427	448	426	427	430	393	437	460	423	387	381	411	408	464	454	427	450	428	432	442	427	396	412	431	384	420	444	434	427	393	421	445	401	433	410	444	409	409	423	421	433	409	391	409	403	454	416	447	418	455	431	419	362	454	429	443	420	465	436	438	468	420	415	429	392	435	441	421	411	431	413	436	441	436	454	446	422	438	444	448	414	435	450	428	404	431	394	435	453	402	403	382	426	407	432	443	407	390	443	398	412	442	398	381	395	403	400	445	453	444	452	429	435	446	450	417	424	438	407	431	425	419	448	433	410	389	464	434	433	450	433	424	392	445	423	442	425	387	401	436	444	413	429	415	450	412	394	393	403	413	453	404	419	423	428	393	430	429	424	428	437	427	405	433	430	403	427	421	415	444	443	444	401	456	399	407	415	445	434	408	427	409	420	428	401	390	434	438	436	437	416	444	440	422	439	443	391	436	411	416	441	423	394	398	433	456	395	414	433	421	420	406	413	444	428	413	433	430	420	450	417	418	438	436	410	432	420	420	447	422	439	433	450	422	431	422	450	422	473	429	447	446	432	438	413	441	449	449	424	410	417	422	423	410	429	436	381	432	377	431	447	440	427	413	481	405	447	424	447	470	444	417	426	458	469	385	415	419	403	411	453	423	400	452	413	386	423	407	390	435	428	452	408	420	436	471	421	398	437	404	439	424	427	447	473	417	426	440	455	473	462	441	426	442	433	438	445	420	438	410	393	446	423	389	403	448	410	412	451	415	432	424	420	401	415	398	416	374	434	423	417	457	444	423	420	431	398	409	443	457	429	417	406	457	427	423	430	450	416	441	403	453	405	414	415	468	399	392	452	461	456	419	437	432	435	443	399	443	448	378	395	396	438	430	413	400	402	400	410	453	393	425	437	428	403	396	439	462	396	425	384	449	424	435	427	440	437	425	401	416	417	436	431	406	447	432	405	406	429	404	415	433	427	412	390	439	435	445	461	443	433	421	435	432	441	423	402	434	457	413	431	451	404	389	405	438	426	447	437	407	372	392	423	485	405	430	424	437	432	418	424	434	429	457	411	419	393	481	405	421	424	409	435	387	418	415	399	451	421	414	416	410	446	443	407	466	407	464	400	382	425	443	421	434	437	431	452	415	448	385	409	455	425	408	448	417	433	415	444	420	425	413	424	423	434	421	429	386	401	447	431	446	449	440	406	458	423	423	433	422	433	391	403	463	415	417	410	441	439	428	442	456	442	397	442	400	427	442	439	416	435	412	405	407	429	442	405	420	452	415	397	444	436	400	420	411	416	388	429	447	408	397	406	412	439	411	430	454	415	413	453	448	433	409	432	444	415	382	403	388	407	441	429	399	433	423	441	411	439	447	378	422	442	428	387	412	426	481	407	416	393	421	414	406	439	423	382	495	428	430	390	406	409	383	426	432	393	456	419	418	457	438	405	394	439	437	401	438	422	413	447	416	416	430	436	426	426	431	421	404	416	421	418	430	430	403
28405	20773	10425	2486	1122	759	783	571	554	569	496	427	440	439	438	476	397	397	387	426	393	425	390	369	406	343	364	389	380	406	394	377	344	400	404	378	410	398	391	406	395	399	375	408	392	374	383	375	439	407	414	428	393	407	375	399	388	377	426	402	364	380	400	359	361	367	377	417	383	398	395	375	403	365	372	389	392	391	372	376	411	349	397	356	378	385	451	427	401	447	382	378	413	385	381	426	416	382	391	372	356	364	387	382	438	399	367	420	372	383	421	368	407	398	409	398	392	372	372	398	382	422	424	390	366	428	403	406	389	436	418	386	426	387	406	422	393	385	401	411	382	376	373	402	400	396	393	382	398	392	386	348	388	425	416	391	367	394	380	386	362	390	404	375	398	383	369	406	401	413	407	385	390	429	387	434	344	364	406	415	418	409	364	399	410	386	440	390	339	387	384	339	356	424	395	415	387	390	376	391	393	404	405	398	399	400	369	403	397	363	353	348	406	401	371	373	377	405	404	410	399	378	399	359	405	371	379	386	343	422	363	393	395	382	411	407	348	391	404	351	349	383	394	409	401	370	408	418	426	370	393	367	411	396	381	419	396	388	374	403	372	381	411	393	386	379	413	397	379	424	390	412	390	432	406	393	405	363	377	373	373	389	387	359	356	393	374	389	373	361	361	406	385	425	389	420	366	359	396	388	378	394	381	401	366	366	370	371	379	413	434	427	378	344	357	383	376	382	410	385	390	376	416	397	371	366	359	399	377	380	405	382	380	374	398	411	383	414	436	401	364	382	417	418	368	359	379	405	348	350	401	405	382	359	373	393	370	403	429	418	385	371	406	405	357	390	385	386	407	386	381	392	380	370	345	364	380	378	387	394	397	418	359	387	380	384	379	391	378	394	369	385	396	370	396	358	393	384	385	387	391	387	374	384	407	371	428	378	379	393	378	383	389	422	357	428	406	378	405	376	411	404	398	409	387	358	387	381	432	397	398	362	389	398	408	403	382	412	401	431	406	374	417	394	378	427	405	367	368	383	367	391	359	394	376	395	358	384	387	436	423	390	356	391	429	412	424	404	378	378	402	397	423	398	386	357	423	405	357	400	399	389	385	343	387	386	412	365	405	383	406	400	409	398	358	390	348	394	357	358	416	389	344	403	368	344	381	366	389	425	364	375	377	416	412	349	395	395	367	397	383	398	392	381	429	400	378	405	374	384	364	400	393	375	384	372	402	417	388	425	369	391	381	406	390	356	380	363	376	378	434	431	414	395	352	398	365	402	382	380	413	388	387	384	393	390	413	405	387	379	397	394	331	388	383	385	369	390	385	385	378	389	400	395	407	372	346	411	404	384	377	389	360	368	396	377	368	357	386	386	396	393	391	374	396	416	401	399	385	397	350	369	411	371	412	402	379	395	371	400	384	356	373	413	413	403	392	384	393	360	370	376	414	386	398	367	337	377	395	398	387	402	349	387	409	394	404	387	422	387	389	411	377	348	399	356	406	375	391	397	412	395	371	407	353	366	409	400	400	378	386	413	396	387	387	390	345	389	391	383	402	425	401	419	407	408	432	356	372	399	382	368	346	399	357	412	361	356	369	372	423	372	407	390	357	370	381	362	369	397	401	385	385	368	403	380	360	360	392	419	355	390	405	405	417	434	388	407	395	352	388	411	415	408	412	390	375	390	413	408	379	384	405	398	426	398	390	383	395	404	429	368	396	402	414	407	369	392	406	388	427	356	378	380	379	390	412	404	392	382	392	378	378	403	372	399	379	398	374	392	348	396	405	403	385	402	384	399	368	391	407	375	401	392	398	382	408	361	394	406	417	396	355	426	382	385	379	413	376	401	389	379	430	408	390	379	395	392	389	380	399	389	417	395	401	371	402	362	422	396	402	382	397	383	402	416	394	426	384	362	366	361	387	373	358	347	368	379	414	384	396	378	404	404	369	398	358	386	383	360	395	381	414	367	386	387	362	413	398	369	360	387	367	392	408	384	397	408	363	378	391	353	392	356	408	404	363	364	392	424	383	414	411	380	381	351	385	387	404	405	394	419	397	386	414	354	377	380	407	424	405	387	422	389	380	357	364	399	399	403	371	395	387	369	387	390	376	393	407	373	394	400	353	422	415	356	416	378	386	398	407	432	350	391	393	382	377	398	403	372	372	421	402	396	382	392	381	389	378	332	353	375	394	399	374	404	381	438	390	401	367	400	386	396	394	405	375	372	413	375	416	373	428	393	386	397	380	398	353	414	370	390	373	379	437	397	393	365	378	350	394	365	410	391	366	371	367	398	404	390	381	396	387	369	395	392	377	391	371	408	386	377	359	388	412	375	371	359	406	385	389	410	418	410	388	426	370	397	380	391	406	367	388	360	378	456	397	388	353	407	387	402	366	383	370	389	396	396	378	371	381	393	414	428	389	377	372	386	396	386	367	357	363	393	349	371	369	372	417	393	394	370	395	390	403	386	421	403	378	399	369	390	385	391	385	374	402	399	428	365	388	400	407	372	390	380	383	395	395	383	400	381	396	445	398	431	388	379	371	383	413	376	395	393	387	390	393	390	387	395	396	376	416	364	389	394	374	384	390	378	401	380	356	407	412	398	391	409	369	385	407	406	413	403	415	384	373	382	377	373	387	361	407	383	403	375	388	380	384	374	414	368	373	380	359	400	417	360	383	423	388	391	374	374	462	384	388	368	384	415	407	405	379	397	435	376	400	394	362	382	404	386	379	391	396	392	375	389	410	397	402	372	394	428	375	417	385	392	397	377	371	365	391	389	396	398	373	410	375	393	351	392	408	386	415	429	425	387	388	394	405	375	374	365	381	413	389	372	430	383	397	356	375	407	374	400	391	390	386	360	385	380	376	379	381	382	390	350	374	370	365	361	395	354	413	392	369	406	390	360	423	392	398	385	376	418	401	373	386	411	392	384	358	376	381	386	359	388	391	383	384	357	402	401	399	381	384	364	378	380	360	390	371	390	366	372	388	436	372	376	378	393	404	407	355	352	369	340	400	365	399	378	376	415	369	398	406	420	397	401	360	356	400	413	392	378	399	408	384	412	398	417	362	381	398	347	380	377	391	377	371	394	333	409	401	417	432	349	390	387	378	383	436	435	384	423	373	369	372	382	390	404	359	380	408	380	427	414	396	390	394	376	415	383	357	351	370	387	354	370	394	388	379	388	373	395	402	388	390	401	438	375	355	407	393	385	383	370	391	381	376	386	366	392	395	383	404	395	408	377	395	395	370	374	362	376	387	394	380	401	368	376	368	421	393	391	386	371	407	380	373	400	383	392	367	405	412	399	387	375	369	381	384	374	372	408	414	361	371	377	408	363	388	377	395	403	402	394	392	379	344	389	413	382	409	334	381	405	377	431	411	395	391	400	389	409	362	381	380	394	406	398	344	377	397	440	383	390	409	392	365	376	401	353	415	437	391	360	414	382	404	381	366	397	370	360	375	387	395	357	374	388	389	394	439	393
20400	23785	7001	2497	1665	1147	1364	827	856	689	650	620	579	556	485	494	458	470	425	426	451	437	413	447	416	423	391	404	433	450	428	434	435	415	391	409	398	422	448	425	442	420	429	417	402	444	402	421	441	418	433	428	426	436	439	406	430	434	443	440	417	449	447	408	417	412	396	413	433	445	403	412	396	405	406	417	407	445	422	420	412	407	428	436	399	448	427	448	431	435	447	426	411	422	390	423	410	394	426	406	406	404	439	418	445	411	408	416	441	425	426	424	431	486	439	431	429	421	401	432	432	394	419	417	398	440	418	396	452	416	399	449	429	397	427	454	429	463	444	391	413	426	423	423	405	438	404	437	435	431	432	450	400	418	424	418	405	444	428	419	445	408	435	429	417	392	412	421	424	430	458	383	458	439	421	416	471	401	431	420	398	402	396	443	390	422	421	456	422	405	395	416	421	420	386	431	408	405	436	398	429	440	409	431	422	426	432	431	433	415	467	422	436	424	419	411	429	414	446	427	411	413	440	450	440	399	446	404	424	405	409	404	413	400	415	448	423	415	446	424	442	429	434	402	467	444	444	425	428	397	410	421	460	434	423	381	448	420	428	413	425	410	438	428	445	443	439	432	384	439	450	402	429	398	376	405	450	430	457	397	460	395	397	447	419	401	425	410	431	433	405	398	414	433	407	413	410	429	424	441	390	430	393	403	377	414	453	393	392	440	396	428	399	457	438	429	426	425	424	430	446	424	443	436	469	474	423	452	425	404	401	439	421	447	412	395	440	478	406	401	441	430	413	439	395	433	417	404	376	427	393	428	422	416	441	432	401	424	413	445	392	403	404	390	373	407	442	433	440	418	449	452	416	422	450	398	429	435	420	445	400	397	394	420	445	458	409	391	406	429	430	430	436	453	431	423	462	473	423	375	464	446	448	403	426	409	421	451	411	459	421	416	433	443	372	407	433	401	452	394	430	445	423	432	399	447	441	423	423	454	439	442	434	425	447	433	442	440	416	424	411	383	378	427	451	461	430	405	438	428	439	396	443	423	416	400	452	395	400	453	471	408	420	427	422	416	428	414	414	414	427	432	456	425	418	428	413	414	444	419	450	413	441	433	427	427	445	469	435	420	427	424	435	433	418	427	418	426	411	428	449	448	446	435	411	414	410	437	406	462	417	409	447	444	397	411	415	412	392	403	434	441	393	416	422	422	409	416	396	455	408	389	404	399	446	425	392	403	411	436	429	427	386	443	453	441	436	465	379	419	415	467	408	425	423	451	404	443	404	401	462	413	403	379	440	401	420	439	410	415	454	447	432	418	441	417	428	420	472	466	415	406	442	397	435	403	435	385	407	395	435	417	426	464	426	406	426	408	417	429	414	389	440	438	439	466	452	410	450	480	412	408	420	425	434	439	453	395	432	431	451	428	442	426	467	423	451	415	423	398	412	423	455	460	431	432	466	438	425	408	406	426	393	418	438	439	425	429	417	415	392	473	426	475	449	410	447	445	444	440	487	386	420	434	430	421	419	466	432	435	389	399	401	409	398	426	433	451	441	451	413	392	412	428	443	442	438	434	405	422	418	447	398	404	423	427	436	437	407	421	465	399	449	424	451	446	433	403	442	469	456	410	451	443	434	413	428	420	414	432	402	435	409	418	416	453	431	430	384	403	425	448	429	405	478	423	458	418	394	460	430	410	410	441	391	439	408	450	403	409	417	413	408	407	428	419	458	441	420	463	422	425	424	417	452	427	442	465	397	443	421	427	431	438	418	447	433	443	464	448	427	442	412	431	442	448	402	411	431	410	433	427	403	435	442	446	425	425	472	430	433	421	419	439	422	436	418	442	450	422	424	444	415	413	439	428	473	430	396	426	409	434	426	431	428	415	430	406	392	383	400	446	439	432	441	415	416	459	422	440	393	424	437	417	406	415	437	425	396	411	428	427	432	420	425	441	430	438	429	457	382	414	415	454	445	413	424	460	460	436	462	462	437	378	399	442	442	481	461	423	419	434	394	456	453	435	442	414	424	415	404	468	392	410	406	399	434	395	418	418	459	442	412	491	471	446	421	433	428	425	424	427	433	434	423	445	403	437	441	446	428	409	424	426	460	415	429	411	418	402	415	423	425	394	409	443	424	422	441	420	413	423	463	444	430	414	420	415	431	423	413	431	421	440	426	382	416	430	461	434	411	378	383	441	435	392	443	452	438	443	418	411	393	454	430	434	435	402	452	418	418	454	447	403	376	401	404	435	437	405	435	417	423	432	433	423	437	420	405	408	419	401	422	412	450	432	426	435	463	448	428	420	409	454	415	416	414	424	429	416	419	413	415	424	418	431	416	439	422	458	431	406	429	414	438	408	412	456	437	414	405	443	425	422	424	463	421	452	458	420	395	408	421	403	450	430	414	464	406	432	432	417	467	470	422	454	428	438	450	428	408	422	419	441	412	408	401	457	443	411	461	424	445	464	438	433	414	412	434	414	423	415	428	422	401	421	439	419	407	430	452	406	451	409	388	424	408	447	459	452	423	402	443	419	443	441	433	426	405	412	431	420	401	451	420	432	395	433	435	435	420	440	396	421	461	451	417	438	414	432	421	440	428	421	463	430	413	429	463	411	400	425	436	393	428	420	394	426	423	425	463	410	411	442	442	423	423	414	418	437	431	437	420	463	422	434	457	412	403	412	389	436	424	445	386	413	435	440	415	420	396	430	433	432	407	383	445	408	401	394	387	443	463	427	431	457	441	421	421	449	422	445	436	435	425	461	387	431	442	444	425	423	400	443	439	412	419	426	417	446	435	471	431	439	423	412	416	409	443	424	447	398	400	442	438	440	466	428	444	448	446	442	444	449	412	460	416	416	434	421	446	412	433	439	406	461	400	432	426	440	391	429	427	408	378	422	395	389	442	454	425	423	407	412	415	423	423	415	442	450	397	466	414	409	433	418	408	422	458	425	425	434	437	423	419	421	433	409	419	426	397	391	440	436	423	435	450	437	402	425	457	436	420	385	478	409	390	469	419	431	415	437	426	393	416	458	443	449	465	455	409	411	426	438	401	442	407	439	432	455	433	445	449	410	417	443	412	425	428	436	466	400	434	424	427	424	453	407	426	455	412	412	412	435	429	424	439	419	394	427	416	378	412	439	401	413	415	413	433	444	391	405	426	398	394	445	445	428	382	415	404	416	432	431	396	394	434	400	390	425	438	446	442	420	391	400	449	403	425	442	439	410	436	423	434	421	421	434	414	408	421	426	432	416	428	408	395	433	376	440	470	461	449	426	437	404	422	430	426	451	431	429	450	447	414	446	447	422	432	473	402	408	432	430	430	410	451	428	455	410	383	434	420	388	436	422	467	442	426	429	439	419	431	421	433	418	438	442	436	409	408	451	417	444	420	397	435	408	418	400	444	420	431	439	474	425	410	413	389	443	446	460	407	387	439	453	418	411	446	449	418	444	421	426	426	421	425	414	405	476	445	438	393	450	453	424
23694	21265	28424	24429	21253	10598	1820	805	726	665	600	467	458	376	306	305	276	292	230	237	250	230	234	213	242	220	234	218	252	243	211	208	228	234	212	232	208	194	221	232	250	235	223	245	211	224	213	217	211	217	228	207	219	210	211	230	220	198	220	225	244	210	219	204	235	205	211	203	230	215	214	228	225	228	235	199	212	241	233	206	212	216	233	255	220	208	220	204	259	221	234	217	206	212	204	221	194	219	212	219	228	208	194	226	216	233	222	217	246	222	229	229	219	213	215	243	196	226	202	243	219	238	225	220	221	215	236	233	229	210	213	238	218	215	224	226	208	201	251	229	230	223	230	202	258	215	204	220	216	199	191	238	250	204	225	222	220	216	232	221	231	232	220	243	213	217	211	211	211	257	202	217	254	190	199	210	204	214	191	210	217	219	213	235	210	233	213	222	201	235	229	208	230	210	232	204	239	199	222	214	204	202	180	198	207	222	225	201	238	228	173	238	254	231	207	227	215	224	204	214	229	221	235	224	214	208	230	230	216	226	217	237	227	217	220	210	232	209	241	205	230	232	248	193	219	228	225	225	222	236	226	236	215	194	221	211	238	227	217	234	233	213	205	218	210	222	201	236	242	221	211	224	244	204	203	217	221	223	222	225	226	210	202	218	225	244	230	224	211	226	216	215	232	202	221	231	247	238	227	207	213	230	196	217	210	214	208	227	204	229	211	230	204	212	234	225	213	225	222	226	208	233	214	236	229	227	187	238	241	210	189	198	190	196	210	198	247	233	221	206	207	201	229	245	210	211	215	228	226	216	204	221	220	202	232	182	234	237	243	230	204	236	229	211	221	209	243	225	218	211	206	188	224	208	240	213	222	205	257	226	207	215	182	234	195	215	207	226	231	222	235	201	224	230	219	193	228	211	230	227	241	206	222	215	214	242	204	230	233	188	234	195	220	209	221	197	212	198	181	204	263	230	215	226	223	200	251	205	213	207	200	208	219	206	200	230	226	183	221	221	213	227	199	194	234	218	204	227	205	204	191	271	212	220	198	221	207	202	200	228	217	205	224	221	213	205	222	207	226	237	213	208	192	209	251	225	255	192	213	216	205	217	213	193	238	201	230	225	192	244	225	210	209	195	210	248	213	186	221	174	215	274	207	224	229	222	202	234	223	226	215	216	220	189	184	205	216	203	210	205	224	222	224	213	221	196	227	232	196	202	229	225	207	218	227	218	233	230	218	207	222	223	216	201	226	197	227	225	224	223	223	219	214	239	212	213	201	239	239	212	238	248	205	202	208	196	229	196	233	243	234	219	233	225	211	216	230	208	203	231	192	234	209	222	230	234	220	237	198	204	237	230	219	216	227	229	226	206	220	216	205	239	235	224	200	206	212	228	204	220	226	223	214	226	212	236	200	212	218	217	213	222	214	240	211	219	204	232	255	226	216	206	235	215	223	207	220	203	233	219	198	214	207	208	196	222	194	214	221	187	193	223	221	210	237	213	203	231	212	205	234	228	209	212	219	223	203	227	185	224	217	187	229	209	209	230	230	216	196	203	215	206	235	221	246	232	244	212	228	213	200	218	236	235	214	211	231	219	212	237	232	200	188	205	197	246	215	216	200	212	209	222	209	243	227	239	220	219	222	213	204	219	230	221	205	212	221	226	217	218	225	243	219	184	211	221	236	232	201	222	210	205	202	211	216	228	220	228	234	210	226	219	205	234	214	242	209	213	218	197	221	216	238	230	229	237	207	224	212	207	213	236	197	243	225	224	218	237	224	203	232	210	246	230	221	218	194	214	214	210	217	243	205	235	229	238	185	207	227	207	216	205	210	232	254	186	245	217	225	211	212	268	234	224	240	237	248	230	230	224	227	251	207	198	230	245	208	227	214	211	222	207	228	215	229	226	213	234	208	225	247	235	196	230	236	224	217	193	208	208	232	223	209	232	238	216	214	211	224	206	201	186	192	206	216	200	244	239	216	219	228	243	227	220	206	223	222	214	229	192	246	252	200	243	230	235	206	241	194	228	224	211	225	241	204	218	226	232	241	228	200	239	227	212	230	190	253	213	202	219	222	218	227	211	232	214	199	213	252	197	255	230	224	229	221	206	180	221	225	204	237	181	210	227	267	233	232	213	227	222	210	228	213	189	208	193	194	226	214	214	197	204	219	246	213	199	206	223	203	186	214	218	253	239	236	225	218	208	216	205	214	183	205	236	217	208	201	195	182	218	231	206	229	213	225	211	233	216	204	227	222	193	223	210	232	212	198	233	229	211	191	216	218	232	232	233	179	247	222	240	236	212	234	203	206	213	206	237	236	210	219	208	257	225	226	196	212	245	230	203	222	198	225	210	208	195	220	203	193	218	223	198	215	213	219	234	204	209	236	213	192	206	219	213	259	237	187	204	215	230	219	218	230	235	222	225	216	209	215	210	214	215	222	222	231	206	219	218	219	232	218	212	229	198	188	216	232	216	212	221	199	233	208	205	203	197	233	178	229	231	208	226	211	217	211	221	220	221	229	215	219	203	240	196	206	203	223	220	201	228	203	221	197	242	226	225	197	198	232	222	234	209	215	222	202	213	248	216	241	233	223	216	235	220	238	222	220	219	212	215	220	231	235	206	201	231	250	224	235	218	207	215	234	242	220	228	223	219	237	209	224	183	230	226	228	221	218	214	207	235	203	230	252	208	204	253	229	223	200	217	210	242	194	255	203	232	196	224	198	213	221	221	226	217	216	216	238	213	221	219	202	249	224	250	208	205	239	250	235	213	241	206	261	213	216	200	218	222	223	224	225	218	225	199	215	209	209	242	236	200	229	212	222	198	220	201	228	212	245	223	210	220	197	225	213	193	192	237	218	200	214	198	225	211	213	192	216	233	247	227	220	213	229	217	213	242	226	218	201	189	235	198	214	217	214	216	214	203	213	232	215	211	198	210	202	230	207	182	244	216	236	194	263	213	212	247	216	203	218	227	212	221	215	226	227	243	212	205	225	232	202	221	195	238	213	252	205	208	219	168	219	199	229	215	229	216	216	211	210	201	237	209	222	218	229	204	257	201	225	235	218	217	234	218	231	218	226	232	228	206	222	222	235	213	213	212	245	238	236	217	230	187	208	247	223	205	214	205	220	212	210	219	233	232	219	192	231	203	227	220	216	217	225	193	225	209	198	219	233	234	236	234	216	190	244	238	219	218	209	213	207	231	225	199	205	207	198	237	242	204	222	221	216	205	214	185	215	204	200	209	230	197	212	220	222	208	260	253	229	224	203	215	220	231	216	215	255	209	223	212	183	247	210	191	225	212	201	236	197	213	211	223	233	216	222	200	206	231	235	237	192	226	200	219	221	208	227	214	205	230	197	222	226	175	210	185	223	238	219	189	213	240	206	189	210	201	226	224	250	229	198	212	186	204	230	216	228	228	217	226	235	264	232	194	222	208	198	238	212	191	208	238	231	217	218	184	217	206	236	206	218	221	236	192	254	199
26472	39114	13941	5836	3894	2635	2469	1499	1345	1103	982	821	638	512	474	421	385	359	317	336	294	281	308	297	296	283	268	270	259	246	243	270	269	264	273	260	269	233	303	225	273	258	244	253	244	281	278	242	217	248	235	269	254	234	247	232	242	238	237	242	245	257	266	245	233	254	241	225	272	291	233	247	253	259	257	245	224	231	276	244	250	258	275	256	241	259	210	218	225	230	237	235	237	260	243	248	244	210	259	236	283	232	230	246	227	264	228	240	246	255	252	193	260	259	240	234	250	256	245	264	226	257	247	256	249	229	260	250	261	257	220	251	271	285	239	243	243	226	253	244	207	215	230	218	249	241	256	237	240	263	226	244	234	241	239	227	262	233	258	243	221	263	229	220	219	214	233	221	252	256	241	254	230	241	225	250	272	252	257	250	243	250	243	267	247	250	238	242	267	226	250	246	212	265	224	249	263	228	226	222	264	227	264	250	213	219	225	198	248	264	245	213	232	244	239	231	254	253	238	219	236	254	227	261	238	254	249	283	231	244	242	263	218	233	236	229	235	245	263	260	250	224	222	230	239	225	236	231	266	262	235	254	238	245	225	233	263	260	231	247	228	251	229	226	222	243	281	253	216	224	257	250	231	235	240	225	242	219	260	256	260	229	237	235	234	245	229	256	221	239	254	276	244	257	249	243	240	261	259	228	238	239	224	249	234	251	275	260	273	265	220	255	200	248	274	249	264	225	228	238	279	229	249	221	242	235	255	244	259	223	225	259	231	248	232	232	231	235	243	250	254	253	235	229	218	249	237	241	227	258	274	276	250	247	225	220	200	227	233	256	214	221	240	238	258	251	247	239	231	231	234	210	250	228	245	253	232	246	232	251	261	238	236	265	246	252	235	230	240	225	255	245	271	240	239	243	233	253	257	237	234	248	255	244	225	268	240	242	232	234	236	236	264	245	223	253	228	230	221	245	245	221	228	239	228	271	261	237	231	257	247	240	249	238	255	245	268	247	257	260	250	247	286	256	244	208	221	256	244	233	241	254	236	260	223	240	228	235	251	254	249	226	204	249	255	231	244	234	253	263	254	241	254	224	254	270	237	248	228	239	221	246	237	272	250	243	225	261	268	217	272	229	250	249	254	212	251	231	226	258	259	255	249	246	283	249	254	253	249	247	241	231	241	247	225	231	247	241	233	242	267	251	248	260	246	258	247	259	239	248	238	265	209	228	231	249	245	220	246	224	238	245	257	246	246	235	233	262	248	261	235	232	248	225	252	260	225	259	230	216	225	248	202	259	246	235	227	237	218	230	233	242	251	266	227	248	256	267	224	263	213	247	257	209	262	251	239	220	245	261	276	247	239	277	221	271	245	240	241	245	219	287	239	277	256	245	255	254	251	242	207	245	229	239	269	234	246	247	214	239	246	238	231	264	231	228	262	263	244	220	239	221	243	267	225	252	228	225	236	251	237	215	242	250	250	258	286	244	246	210	253	254	253	250	240	239	242	268	231	246	235	239	243	230	227	278	248	238	263	238	231	228	231	243	262	248	241	260	243	221	277	271	255	260	250	254	244	237	228	239	235	245	257	233	215	230	247	209	228	232	245	281	225	228	252	224	223	233	247	235	235	232	233	263	240	237	257	221	231	231	253	259	228	236	230	256	270	219	248	245	236	254	247	212	267	257	242	249	239	232	244	231	250	245	230	230	204	253	226	225	247	239	228	228	260	228	246	271	229	227	239	251	247	245	238	258	242	249	251	246	264	240	238	248	250	233	250	195	243	253	232	231	231	249	219	229	252	266	229	251	227	236	243	243	241	261	217	261	241	247	235	235	235	265	241	238	227	226	235	220	247	227	251	264	227	200	227	268	258	233	255	250	247	223	226	226	223	238	268	266	222	255	273	247	244	244	240	254	231	223	249	237	262	241	239	236	210	222	218	255	254	247	231	240	273	248	264	247	240	239	239	244	230	261	244	267	261	238	212	234	243	237	223	252	223	215	246	261	263	270	230	222	255	236	249	271	246	243	225	252	246	249	214	243	240	249	226	245	246	257	265	232	255	238	244	256	249	241	250	257	251	229	279	257	213	213	260	263	232	229	242	227	255	224	251	245	252	236	211	248	260	255	283	218	246	261	240	241	231	235	229	233	230	242	249	252	226	247	248	223	230	272	259	237	234	239	236	265	244	228	278	231	230	246	226	228	229	241	257	242	234	262	252	234	250	257	247	252	252	231	242	256	241	241	240	255	264	239	257	279	246	255	267	282	238	265	260	241	260	257	275	230	230	243	263	255	229	246	247	236	267	256	239	245	234	278	220	257	247	211	237	244	241	249	241	265	226	273	230	226	228	245	242	251	234	244	272	227	264	248	244	216	211	244	215	240	252	217	265	268	223	251	223	225	220	243	244	231	213	217	236	222	234	254	246	255	242	267	230	248	238	242	257	241	258	241	240	242	264	224	236	249	230	227	237	234	260	231	247	237	266	248	238	237	239	243	269	244	258	239	248	266	266	253	225	234	231	246	253	231	245	241	267	263	215	249	244	245	255	226	256	239	218	224	248	265	227	256	260	255	259	256	235	248	254	240	262	309	226	235	262	268	221	244	225	253	253	231	228	249	243	234	242	217	244	227	247	251	248	256	235	252	249	269	236	229	244	251	252	215	250	235	254	225	229	254	237	251	236	225	244	237	250	227	248	232	261	231	274	237	239	219	234	254	265	250	267	255	252	264	263	254	253	222	250	276	251	257	242	257	252	228	260	220	232	236	247	246	229	239	227	252	253	302	251	236	238	251	245	236	271	220	252	237	215	281	264	235	236	258	260	282	235	253	280	274	241	277	248	246	244	244	262	234	258	235	212	245	239	235	265	240	267	237	274	249	224	226	243	241	240	241	260	256	224	225	239	235	248	222	224	251	247	260	213	232	236	254	238	233	243	221	244	214	245	254	233	247	255	277	210	252	198	243	246	269	218	248	258	249	236	236	250	248	244	247	264	213	238	226	239	245	237	236	241	220	235	226	229	239	233	229	259	236	242	247	271	241	251	246	263	262	230	269	234	267	282	272	244	223	247	245	243	251	243	258	243	271	221	235	251	246	303	240	241	235	246	272	260	242	244	255	233	214	252	264	218	249	235	263	252	246	254	253	248	235	256	216	240	206	222	221	245	237	248	258	239	269	248	243	232	259	260	227	244	222	243	235	230	233	216	235	260	245	271	247	238	253	261	247	261	216	216	266	247	243	252	210	245	261	222	250	240	234	274	245	220	247	258	238	227	214	241	250	251	226	219	271	237	241	224	248	256	258	250	245	242	251	207	257	222	244	228	210	234	268	256	246	229	216	258	234	261	264	270	253	252	224	231	238	244	258	234	257	228	232	265	251	239	247	216	253	250	227	224	234	278	240	238	261	259	245	261	229	230	233	259	223	247	241	266	235	242	227	242	220	236	244	236	257	221	249	240	259	253	231	219	235	215	241	245	230	229	229	241	254
25236	21254	26860	25490	7521	1358	1315	873	882	763	773	834	646	689	655	662	585	611	612	606	587	596	632	568	553	579	582	619	543	625	636	598	603	566	599	590	585	617	612	642	569	644	567	609	610	613	570	581	589	599	629	578	602	633	581	575	566	583	551	624	605	611	595	580	604	561	596	556	565	583	600	568	639	579	615	603	586	606	613	601	588	587	578	579	593	591	615	539	610	604	590	535	661	588	579	585	655	624	606	608	607	557	582	554	562	576	620	592	582	613	641	628	614	606	553	610	561	585	580	636	576	612	569	607	594	558	608	602	558	615	579	584	578	574	588	617	595	621	616	578	567	639	591	621	589	667	623	605	590	589	576	565	613	655	606	581	611	629	545	564	567	617	628	589	580	636	613	614	618	602	548	580	607	583	613	587	587	604	533	584	582	574	613	645	603	590	631	595	584	609	586	580	600	556	624	581	598	649	596	615	647	559	567	621	617	593	587	588	562	596	586	614	602	605	606	594	617	611	586	575	603	603	610	652	621	603	616	616	623	571	568	606	591	555	596	641	572	618	589	586	578	611	633	612	577	624	570	621	586	604	560	562	593	616	617	582	584	629	586	597	563	581	613	605	588	597	598	622	567	623	557	579	586	575	583	609	578	629	587	598	617	602	604	579	616	634	599	599	597	569	634	599	588	616	608	622	583	555	581	600	605	605	632	607	612	549	558	634	555	576	601	556	592	629	561	595	593	609	566	588	595	599	624	605	599	572	630	615	625	614	602	639	593	570	585	601	570	574	607	601	620	592	630	633	619	596	618	584	614	561	621	571	557	619	611	600	563	574	628	607	608	581	593	617	567	597	587	573	599	584	614	620	598	601	597	606	563	597	596	588	569	602	613	513	571	599	598	621	596	581	611	518	603	559	570	579	594	560	571	567	595	613	629	588	607	588	597	577	559	589	603	630	584	613	572	630	613	622	620	549	556	589	613	599	551	580	572	577	593	588	615	637	605	595	599	567	601	576	608	614	581	612	601	590	585	577	577	569	606	578	600	634	584	564	626	621	599	553	592	628	615	577	597	586	606	581	570	606	616	566	572	632	614	598	575	570	612	579	606	576	631	588	625	623	560	610	610	653	585	594	646	612	583	608	579	559	622	603	614	583	564	571	600	627	605	603	606	539	554	599	593	569	568	602	623	579	574	576	612	603	592	562	612	650	599	638	579	611	589	584	587	580	591	581	576	590	580	575	612	590	552	584	614	616	616	632	610	613	600	574	558	563	592	610	555	566	633	604	583	568	605	600	610	568	572	586	597	565	566	550	638	586	597	577	595	603	591	604	570	582	580	592	599	580	534	583	603	582	586	626	640	567	587	565	615	628	593	590	603	594	569	614	586	601	580	600	620	575	639	632	589	622	554	613	596	579	616	578	570	595	579	635	585	578	599	560	577	570	607	576	613	614	571	572	612	555	631	581	598	592	597	593	562	618	616	612	560	565	610	598	612	619	587	614	628	593	613	590	571	588	570	606	601	579	594	623	580	568	601	597	601	593	562	585	603	601	584	573	580	600	596	584	589	600	610	622	573	604	589	583	605	563	633	590	582	590	594	613	627	594	587	607	609	564	608	592	600	595	575	638	580	572	613	616	591	571	589	552	601	632	590	586	578	625	536	571	645	570	573	600	635	585	639	591	609	586	628	631	592	604	601	583	564	547	615	612	614	629	533	580	606	601	589	561	564	612	627	603	606	579	585	611	591	599	611	589	566	583	589	615	602	615	556	537	564	649	609	564	607	604	577	589	556	596	597	603	604	578	595	589	608	605	582	599	606	602	631	559	566	588	608	599	573	601	612	618	592	586	603	590	597	598	558	626	599	594	614	603	586	612	596	623	584	564	580	583	573	601	569	579	601	595	607	609	571	630	605	627	573	605	636	670	596	574	555	581	597	574	643	572	576	629	634	581	602	563	590	559	614	596	607	587	610	598	614	601	600	619	590	576	581	590	602	620	597	615	602	560	633	607	597	613	627	567	628	601	620	563	619	610	575	593	599	587	605	562	585	664	562	587	628	611	566	568	571	615	592	604	620	586	571	560	615	631	634	570	587	614	544	572	581	572	633	569	618	608	586	591	585	597	565	625	578	628	570	613	579	619	634	585	648	609	611	591	571	568	593	588	606	572	597	606	567	578	606	621	581	569	598	581	578	610	620	608	596	624	586	606	574	653	593	589	613	594	648	588	600	571	646	599	616	577	586	579	606	585	605	592	609	544	595	574	577	619	600	629	623	615	584	610	636	595	576	585	607	533	648	599	537	550	588	578	567	653	591	567	593	590	600	587	576	629	571	614	610	604	606	584	587	617	617	597	562	587	623	573	592	592	589	596	623	569	602	574	572	587	596	596	575	567	587	593	597	566	587	554	570	580	596	581	599	591	602	621	575	574	588	570	607	591	590	593	570	591	549	632	586	581	588	599	630	608	574	583	564	618	634	609	599	587	570	579	598	585	597	590	570	539	623	597	613	609	616	603	590	575	525	669	594	552	589	570	607	591	583	640	537	590	576	618	629	636	588	536	542	588	622	602	604	538	554	591	563	585	589	596	574	514	613	608	547	615	615	600	588	601	643	568	611	590	651	662	591	594	579	634	630	616	590	583	604	561	592	602	586	547	581	585	573	577	638	615	559	609	574	595	543	564	573	560	593	607	612	603	573	592	628	651	597	585	629	585	595	590	641	556	576	606	608	585	613	596	615	632	581	571	635	593	528	577	598	602	573	608	609	569	593	591	615	601	598	595	584	634	580	592	565	595	564	636	598	563	579	600	636	605	576	561	582	628	610	587	576	592	612	585	582	575	647	608	571	576	603	616	606	617	566	596	589	618	598	618	620	581	629	618	621	595	624	593	608	589	624	632	595	571	588	550	606	603	599	548	607	605	581	632	579	549	594	581	541	546	607	592	600	573	590	588	562	603	604	561	630	605	623	620	606	567	587	598	552	580	583	601	545	580	561	600	615	646	602	604	586	609	603	589	546	629	587	643	586	569	627	591	598	600	607	599	570	572	614	550	573	612	594	602	580	595	613	578	585	574	591	620	573	653	643	597	569	578	606	616	632	582	568	552	615	568	580	581	602	619	603	603	584	552	587	592	600	589	581	602	560	609	609	627	560	621	544	596	570	589	614	609	594	574	576	626	600	573	600	607	581	574	590	577	604	641	567	627	586	613	627	588	572	572	585	592	606	568	637	591	573	587	566	601	578	610	577	610	604	652	597	607	596	584	566	637	607	578	617	567	592	562	633	593	615	571	650	609	583	621	565	605	575	615	604	601	630	589	590	563	557	606	603	634	587	600	585	606	550	571	650	583	609	626	612	576	575	562	582	610	602	585	564	587	583	618	592	605	598	608	620	599	558	574	659	576	592	594	584	635	588	580	577	569	622	608	596	583	595	640	689	581	607	596	606	607	618	554	593	616	627	594	606	571	568	593	594	612	590	553	607	601	600	594
24266	32079	9874	4219	2746	1951	1969	1394	1234	1155	1005	918	835	742	735	730	726	694	664	665	653	635	627	604	651	630	646	637	624	640	663	636	634	618	641	659	634	613	648	605	581	624	634	595	641	644	627	590	656	663	616	623	608	603	639	649	618	615	610	634	625	574	628	630	622	667	588	633	652	640	624	617	652	611	617	562	661	637	607	615	603	613	597	616	646	599	617	655	638	641	623	628	630	589	633	615	671	610	616	587	630	623	604	610	601	604	610	646	665	598	620	653	647	649	616	621	629	629	610	608	647	623	628	623	592	609	598	610	664	608	620	592	609	609	654	646	615	609	598	640	571	545	562	662	637	607	645	641	636	638	631	618	624	599	641	618	653	640	622	642	669	633	679	588	596	610	615	655	641	604	650	632	615	632	581	600	651	620	654	625	617	593	654	616	670	660	637	619	637	665	633	647	640	662	660	632	610	641	613	632	578	669	639	650	668	623	655	611	606	586	645	625	563	650	632	609	654	642	674	615	626	587	637	630	624	567	625	641	571	589	601	621	621	633	655	630	631	617	604	641	649	602	616	647	613	572	610	633	610	631	610	657	635	642	613	642	643	633	668	620	657	621	615	575	627	657	624	595	629	606	629	629	588	610	623	671	642	601	586	662	598	637	640	646	609	628	576	619	619	632	606	599	612	624	602	631	605	643	622	588	620	653	640	642	674	638	569	604	634	614	592	621	649	617	616	592	602	598	648	651	625	616	614	622	649	622	661	617	572	660	662	633	638	647	621	599	576	626	642	591	638	636	588	660	571	629	645	624	644	624	598	615	603	676	598	673	605	617	603	627	599	590	609	599	623	601	628	602	619	606	591	607	595	602	628	637	665	645	623	616	616	678	623	590	604	650	624	671	648	619	590	610	579	604	609	649	628	684	657	636	639	677	614	614	622	610	592	642	572	630	639	646	613	611	609	608	605	589	615	598	616	611	666	597	607	627	659	614	614	646	654	644	592	614	638	625	601	641	595	621	598	614	600	574	607	619	630	612	656	622	612	592	639	598	664	677	664	641	634	593	607	624	653	612	634	587	604	585	633	594	620	619	587	626	620	626	647	604	651	608	613	623	631	662	661	571	628	596	617	667	613	642	612	627	592	630	630	620	623	630	642	612	580	602	638	625	618	616	617	635	622	622	590	630	603	618	635	591	619	629	618	640	618	575	595	595	631	623	614	570	595	573	584	651	653	638	629	632	651	653	629	636	621	649	662	623	595	634	617	631	624	605	590	618	643	628	628	603	639	597	640	623	637	625	644	619	611	630	571	651	608	643	601	697	624	638	632	618	635	614	600	618	628	629	658	627	567	641	614	634	623	623	631	638	658	635	644	571	643	616	639	596	614	618	569	643	626	629	572	655	624	646	634	586	577	629	606	604	611	606	598	622	631	593	606	593	591	635	659	614	678	625	594	593	617	602	601	598	593	622	651	612	579	625	647	615	617	639	608	607	619	610	589	622	617	630	631	595	625	643	641	621	652	622	629	661	579	594	623	659	651	593	626	642	654	626	601	640	591	624	612	588	587	628	654	630	647	641	611	616	623	589	648	591	614	600	661	647	606	640	644	609	661	591	655	604	615	604	663	623	605	637	599	603	620	656	599	601	638	627	616	619	602	687	633	666	640	626	629	622	634	611	620	658	645	650	605	587	581	559	613	612	618	638	635	620	588	652	635	625	638	622	656	621	587	649	636	621	621	580	617	601	622	612	623	612	662	607	577	600	595	618	611	624	638	618	621	619	609	607	567	627	590	571	608	607	564	612	646	623	641	668	627	631	570	608	641	623	629	637	575	561	577	602	626	616	631	615	608	649	588	597	609	648	635	642	649	624	626	612	648	627	628	649	639	603	651	617	595	650	575	680	625	570	591	623	644	602	652	616	660	631	664	612	579	646	595	585	642	664	605	607	588	577	616	616	585	662	622	614	638	653	637	642	658	624	624	614	652	656	599	617	639	633	624	572	627	634	606	576	622	596	617	628	610	617	637	608	636	633	612	590	663	605	630	642	659	591	650	619	637	658	643	623	627	646	613	619	613	635	656	613	571	600	631	649	619	618	617	624	626	596	614	606	616	625	645	613	648	594	625	665	678	597	606	642	601	598	629	640	636	615	602	625	608	579	580	616	629	602	635	640	605	626	627	612	627	598	621	608	640	565	609	660	619	607	626	617	623	608	621	615	577	627	624	593	553	643	651	629	642	644	577	657	578	596	678	580	639	622	630	648	629	656	639	639	602	618	642	587	645	649	615	629	622	648	575	607	620	639	583	615	602	616	638	637	656	589	634	609	630	618	648	608	586	642	622	634	625	629	610	637	581	637	606	611	628	587	643	629	645	640	605	627	634	632	631	581	613	620	636	561	658	636	612	632	599	620	595	624	635	620	620	614	612	590	675	636	594	626	663	634	619	604	636	602	664	628	614	603	634	625	615	618	614	593	632	610	592	656	587	609	577	629	619	627	611	615	629	634	644	606	649	628	613	636	607	641	623	637	582	620	633	645	626	665	618	635	587	595	617	632	630	615	591	691	618	603	582	591	612	628	591	659	618	595	618	628	576	684	618	642	621	613	586	639	571	605	634	649	621	641	621	658	633	645	582	611	625	632	618	610	621	648	614	607	592	611	639	616	650	595	646	624	589	608	564	615	671	609	640	651	613	603	613	608	628	624	639	613	650	620	678	649	631	666	624	590	653	610	629	631	596	633	606	600	604	635	641	608	611	570	614	634	618	645	631	620	647	596	587	603	622	639	663	651	599	633	615	643	598	627	583	643	631	615	634	593	680	605	602	619	642	610	605	604	609	628	609	626	632	623	643	631	645	600	633	633	640	638	626	635	595	626	654	568	614	629	622	581	634	653	669	607	677	604	620	648	622	616	654	641	624	632	684	637	623	620	638	658	604	653	605	603	626	625	624	638	623	596	658	618	614	652	622	676	627	600	660	620	580	601	652	622	635	634	623	598	644	640	656	619	625	639	590	668	619	599	577	593	640	608	635	665	637	621	604	639	686	631	666	608	626	631	622	631	661	608	615	628	613	615	612	598	636	619	644	608	638	647	622	644	615	608	612	672	638	615	643	678	599	633	600	607	626	610	623	605	602	611	633	637	626	655	648	609	639	640	620	599	615	622	617	624	635	640	605	611	630	620	641	605	618	617	673	589	593	637	682	639	626	611	650	639	573	609	656	661	642	635	588	599	600	616	596	597	608	609	612	635	630	629	646	669	649	633	645	635	620	658	579	586	637	646	642	649	587	622	569	658	620	592	612	607	598	643	613	627	610	621	606	616	625	643	655	627	632	631	632	595	611	600	569	663	629	623	604	632	607	602	612	598	609	609	683	603	649	619	618	661	616	664	592	591	661	561	638	627	646	637	609	612	612	567	629	668	588	648	635	592	612	628	651	594	678	611	682	652	603	602	625	628	597	624	640	622	623	605	593	628	651	633	605	583	630	625
20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
