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
341283895346	341283895898	341283896448	341283896998	341283897548	341283898098	341283898648	341283899198	341283899748	341283900301	341283900848	341283901398	341283901948	341283902498	341283903048	341283903598	341283904148	341283904698	341283905248	341283905798	341283906348	341283906898	341283907448	341283907998	341283908548	341283909098	341283909648	341283910198	341283910748	341283911298	341283911848	341283912398	341283912948	341283913498	341283914048	341283914598	341283915148	341283915698	341283916248	341283916798	341283917348	341283917898	341283918448	341283918998	341283919548	341283920098	341283920648	341283921200	341283921748	341283922298	341283922848	341283923398	341283923948	341283924498	341283925048	341283925598	341283926148	341283926698	341283927248	341283927798	341283928348	341283928898	341283929448	341283929998	341283930548	341283931098	341283931648	341283932198	341283932748	341283933298	341283933848	341283934398	341283934948	341283935498	341283936048	341283936598	341283937148	341283937698	341283938248	341283938798	341283939348	341283939898	341283940448	341283940998	341283941548	341283942098	341283942648	341283943198	341283943748	341283944298	341283944848	341283945398	341283945948	341283946498	341283947050	341283947598	341283948148	341283948698	341283949248	341283949798	341283950348	341283950898	341283951448	341283951998	341283952548	341283953098	341283953648	341283954198	341283954748	341283955298	341283955848	341283956398	341283956948	341283957498	341283958048	341283958598	341283959148	341283959698	341283960248	341283960798	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2781	2000	3600	2300	2781	2000	3600	2300	2781	2000	3600	2300	2781	2000	3600	2300	2781	2000	3600	2300	2781	2000	3600	2300	2781	2000	3600	2300	2781	2000	3600	2300	2781	2000	3600	2300	2781	2000	3600	2300	2782	2000	3600	2300	2782	2000	3600	2300	2782	2000	3600	2300	2782	2000	3600	2300	2782	2000	3600	2300	2782	2000	3600	2300	2782	2000	3600	2300	2782	2000	3600	2300	2782	2000	3600	2300	2782	2000	3600	2300	2782	2000	3600	2300	2782	2000	3600	2300	2782	2000	3600	2300	2782	2000	3600	2300	2782	2000	3600	2300	2782	2000	3600	2300	2782	2000	3600	2300	2782	2000	3600	2300	2782	2000	3600	2300	2782	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
22589	21326	29124	23917	21349	21618	14258	3566	2232	1662	1361	1130	967	851	747	624	569	507	555	496	524	468	494	432	406	416	418	380	403	339	307	343	313	282	254	227	217	222	235	253	223	224	250	217	215	176	227	209	208	192	212	195	186	199	194	217	210	175	183	184	191	186	195	182	195	196	168	185	186	179	205	169	185	193	182	171	171	198	218	174	209	205	199	197	199	183	220	213	194	197	235	215	206	205	215	153	215	199	174	202	180	191	200	201	177	180	181	182	203	184	185	195	174	185	202	196	195	196	204	154	193	193	187	188	174	176	164	198	173	180	189	192	196	188	193	181	175	168	170	195	174	175	174	195	186	166	190	180	164	175	200	204	209	173	181	169	175	187	187	167	201	165	196	196	196	201	179	194	178	167	185	170	186	200	175	180	175	189	184	173	179	146	182	175	171	185	204	183	167	179	157	191	182	169	188	177	200	207	141	209	176	178	173	192	197	177	196	187	154	191	186	209	188	175	194	181	193	177	176	183	202	203	185	196	190	197	194	164	178	167	182	184	187	210	153	158	177	162	165	183	193	188	188	181	182	191	172	154	192	177	183	163	166	189	199	189	185	179	190	190	187	197	163	185	187	201	199	163	171	189	201	186	180	188	194	203	182	179	182	180	153	173	174	187	192	172	170	202	198	184	174	180	152	196	188	181	187	169	175	177	150	197	154	195	168	164	172	187	220	180	215	178	182	196	173	174	155	169	174	170	171	159	180	172	160	190	186	198	188	177	168	176	188	196	184	205	173	193	188	179	178	161	203	208	164	192	185	193	167	161	173	199	182	161	182	177	184	182	206	186	159	195	175	168	219	185	182	205	184	162	172	173	185	199	180	181	175	173	186	180	164	168	198	197	182	175	188	181	212	188	185	150	185	191	185	198	200	166	179	170	190	223	183	198	183	175	189	196	176	225	173	190	169	188	196	164	200	160	192	164	194	196	168	164	191	182	184	183	184	180	199	193	157	195	179	174	191	170	169	185	199	184	162	185	187	204	189	211	176	181	209	173	190	178	194	185	182	171	177	175	190	184	193	175	165	196	194	198	200	164	187	170	188	215	212	173	195	180	202	193	165	185	179	171	168	182	192	203	178	172	198	154	163	176	194	198	200	196	154	197	195	164	173	199	183	178	198	171	185	170	176	173	166	180	205	172	169	158	202	160	191	195	182	165	183	195	176	192	185	198	189	192	179	150	195	190	161	181	166	183	171	179	159	189	171	164	181	198	199	171	209	205	195	183	204	166	196	177	205	226	174	199	189	183	157	187	194	183	182	194	197	202	200	185	162	169	183	181	183	173	217	193	184	190	208	184	174	174	192	173	169	193	197	192	172	186	155	191	176	143	172	155	164	181	168	165	211	190	184	196	193	199	186	212	195	170	180	165	166	165	168	196	185	189	194	191	186	166	164	206	191	182	178	182	200	204	169	181	195	182	183	198	191	184	152	183	193	192	187	179	180	185	186	206	168	192	185	169	165	162	193	197	188	164	209	204	182	165	182	166	207	171	212	187	166	173	181	210	188	172	179	154	186	200	196	174	162	165	173	175	174	161	190	196	201	167	175	201	184	168	177	198	183	168	182	192	166	198	204	179	167	163	201	178	184	169	186	184	190	172	165	188	201	211	177	187	187	179	193	180	185	196	159	192	188	192	203	191	148	184	185	189	187	201	182	180	178	192	188	177	166	189	199	190	211	163	184	159	195	167	228	178	180	175	197	179	187	181	187	166	154	196	188	183	203	174	213	164	193	182	173	188	185	172	159	188	218	203	158	181	202	183	158	201	192	178	183	197	188	146	187	183	166	179	187	202	192	159	168	155	181	198	203	191	175	183	191	157	170	170	200	182	158	170	196	194	183	168	167	165	153	199	170	184	196	176	161	184	191	192	184	192	183	199	200	195	188	193	175	176	187	187	197	181	171	189	196	199	175	185	203	196	182	175	186	179	171	148	191	179	179	194	175	179	171	192	190	192	201	193	201	194	193	191	185	172	193	185	182	165	177	189	210	193	191	188	182	189	192	200	193	179	193	172	186	179	203	181	196	198	188	180	196	182	178	192	170	203	171	190	175	200	166	174	176	170	181	191	175	179	176	179	162	158	176	176	147	188	178	172	178	174	190	196	176	183	166	220	216	191	181	201	199	188	198	163	191	183	198	193	199	185	198	187	174	168	186	184	179	209	171	178	173	182	200	169	198	180	186	151	196	185	192	197	184	178	188	196	143	176	173	184	182	194	179	157	177	191	189	174	190	179	203	185	196	180	176	175	164	184	197	181	168	192	190	186	142	184	180	173	181	171	171	175	201	172	190	173	180	198	198	191	160	160	206	182	198	173	193	166	179	157	171	188	202	192	191	172	178	190	189	180	168	174	188	173	191	168	172	189	172	174	188	171	181	200	183	211	154	170	164	195	201	204	191	184	166	168	195	209	183	185	197	193	223	199	182	193	185	189	204	183	190	193	165	165	192	172	177	187	196	192	197	177	188	180	205	174	205	183	186	171	192	170	176	196	188	189	191	168	189	179	173	191	185	202	155	183	167	191	186	199	173	166	197	204	172	174	180	175	201	168	188	198	172	183	196	183	173	197	209	168	186	174	182	196	161	176	185	192	186	168	174	184	171	175	184	135	203	170	186	193	165	201	172	199	182	172	187	185	177	164	188	193	206	178	206	185	163	169	189	164	190	177	193	188	183	181	198	186	204	187	174	180	175	178	181	193	147	191	170	170	184	197	165	154	214	197	179	181	194	171	157	193	151	194	176	187	177	166	176	175	167	191	183	174	182	206	202	179	189	185	184	167	175	177	172	185	173	189	178	183	172	184	197	193	185	183	201	194	208	195	193	185	205	179	162	186	174	179	183	165	154	185	189	186	185	189	190	147	173	169	196	187	177	165	162	177	191	188	184	169	194	188	185	197	203	165	175	197	189	169	188	174	187	196	168	188	156	197	169	196	173	191	196	179	207	171	172	171	197	164	155	198	179	214	162	200	182	172	175	209	187	194	181	197	179	186	176	176	179	179	185	180	190	192	174	185	183	198	154	181	159	176	202	179	180	204	174	164	180	199	199	204	168	174	182	206	156	192	188	175	175	193	179	171	168	179	210	190	209	204	225	194	201	171	179	194	169	191	172	168	191	175	191	197	171	195	189	189	190	179	173	181	196	195	199	176	180	166	186	184	194	170	181	173	187	193	186	206	168	152	159	175	202	164	176	168	178	194	195	181	198	159	190	204	166	174	186	167	187	213	175	177	182	186	196	187	187	183	181	175	177	198	171	161	179	197	202	184	196	189	161	215	179	183	185	182	185	187	204	215	186	196	197	197	182	184	203	185	209	170	192	173	173	202	188	189	193	194	189	177	190	212	161	188	202	174	186	198	173	192	178	173	168	169	163	187	179	179	152	176	207	175	184	182	174	191	185	188	176	167	184	174	180	194	176	208	169	202	170	172	189	162	193	197
12116	33984	30080	20921	15097	11014	7361	4856	3404	2575	1983	1608	1346	1130	965	856	735	717	757	710	633	648	631	525	496	475	488	523	476	410	402	359	375	325	310	283	265	266	275	264	234	235	213	229	253	230	255	228	236	239	238	227	211	217	190	228	217	199	199	212	169	232	203	203	211	200	210	215	227	228	207	213	209	192	195	205	195	213	217	217	189	213	210	207	214	206	235	212	225	212	218	209	216	237	212	200	182	174	203	192	182	194	164	183	202	192	177	172	206	188	185	184	197	200	187	216	205	182	203	198	200	194	185	205	184	193	203	209	198	218	182	176	184	177	160	149	175	182	187	190	186	190	198	206	221	177	163	195	176	206	204	189	215	199	205	157	171	195	195	187	192	196	204	179	183	181	194	194	176	180	212	214	209	193	205	190	179	180	198	166	187	194	216	201	177	213	189	196	185	209	196	200	197	186	205	183	187	174	210	172	172	183	206	183	205	188	192	188	204	182	193	216	201	165	193	209	184	187	211	202	201	183	223	203	211	200	193	194	196	186	200	197	183	182	179	174	198	180	174	200	190	183	197	203	203	198	190	179	207	185	208	196	204	180	167	203	202	194	211	190	195	200	189	157	199	175	188	176	174	184	207	176	210	179	194	182	206	199	199	180	181	182	208	200	190	168	197	209	190	191	194	166	184	179	166	201	184	162	209	175	211	206	193	184	199	193	176	179	185	197	191	183	184	181	178	184	178	190	208	206	211	194	177	186	189	221	196	183	203	203	201	205	193	204	193	180	183	190	192	192	177	169	189	197	184	177	208	181	197	205	192	214	190	206	184	189	198	200	182	193	203	196	198	182	203	208	182	183	174	202	214	213	174	225	209	194	201	187	199	215	189	193	217	196	216	208	194	179	197	191	190	182	185	196	197	202	194	170	167	207	197	180	177	194	167	172	176	205	195	178	188	191	198	200	195	174	199	202	196	200	214	187	199	223	171	199	189	180	180	195	203	190	174	201	194	189	178	192	176	178	198	191	182	199	204	176	191	201	185	193	187	197	194	173	174	203	202	214	235	201	182	164	190	183	195	196	200	182	198	185	191	202	195	209	178	171	175	188	181	193	190	171	186	175	165	208	194	190	202	185	186	184	191	175	186	169	180	208	239	190	193	220	182	194	186	192	184	182	191	189	206	187	209	181	176	182	202	182	201	179	199	207	183	190	197	184	190	184	190	230	213	193	196	182	186	186	185	209	212	216	187	193	206	193	199	204	207	166	193	174	178	173	172	198	175	198	202	204	190	199	180	227	183	169	188	210	211	193	179	211	208	191	174	191	184	195	167	209	185	214	190	182	175	208	200	198	197	192	178	187	178	203	179	171	175	184	203	208	182	202	214	205	172	160	170	182	190	200	175	182	186	201	200	192	201	194	192	191	210	197	192	203	183	202	186	204	183	207	186	200	210	188	211	182	214	193	209	195	178	202	236	177	186	176	188	183	192	190	189	194	173	198	203	193	195	198	176	169	188	194	181	214	202	171	172	188	167	182	176	227	210	177	175	183	185	183	210	195	179	197	202	213	179	194	204	154	194	173	209	174	192	173	199	214	184	212	182	197	182	197	181	178	232	193	215	196	187	198	183	195	202	211	183	198	183	181	185	192	169	188	167	177	227	204	192	224	190	175	180	206	178	192	205	212	190	196	211	185	180	207	200	206	177	218	177	162	188	191	194	206	197	204	180	187	175	181	191	186	208	188	171	197	210	183	199	186	204	205	182	199	191	173	180	206	204	179	199	184	216	198	193	191	179	197	187	208	197	222	197	171	177	177	222	202	193	214	196	201	185	186	197	194	196	193	199	183	187	204	194	197	191	195	203	148	193	178	176	198	190	180	195	220	192	174	169	199	170	195	197	190	196	209	182	196	206	196	180	187	191	189	198	202	184	193	206	197	187	206	172	211	185	185	215	164	199	178	201	215	210	180	184	192	190	207	187	195	202	189	191	185	199	186	185	181	184	190	174	177	198	170	210	172	178	191	187	197	200	193	210	173	208	217	182	228	213	174	208	195	193	183	186	177	185	186	179	203	180	205	215	181	182	183	213	195	202	193	208	191	212	210	218	184	204	189	187	164	206	183	203	199	216	194	182	176	195	175	199	211	179	219	191	184	203	194	183	177	192	186	204	190	182	209	187	180	192	161	172	183	182	174	192	205	203	197	210	199	204	203	184	209	209	187	187	177	186	197	156	202	204	201	187	208	165	204	190	170	216	186	172	189	193	198	203	170	178	220	194	192	192	196	217	200	176	169	183	209	205	184	197	178	191	186	187	162	208	187	207	182	183	233	197	182	171	189	203	208	201	173	206	186	184	186	216	148	190	214	166	187	167	205	165	184	203	229	196	181	182	194	189	188	218	200	187	209	169	196	217	192	201	195	199	191	195	184	198	218	181	216	200	206	181	174	185	207	188	191	167	184	206	212	197	215	173	188	209	188	177	189	186	202	184	193	200	186	213	192	196	174	190	186	221	184	206	198	167	198	197	190	203	205	209	189	211	201	189	198	182	194	204	203	202	159	172	185	205	188	213	203	208	159	178	204	201	183	184	161	192	216	184	189	187	181	189	213	190	190	186	192	188	205	192	196	189	203	198	181	192	189	164	178	193	203	191	179	186	184	193	182	182	179	209	196	190	194	196	179	198	191	191	180	186	183	186	182	178	197	187	201	210	167	186	192	181	198	178	196	182	211	182	207	189	208	202	190	176	191	210	214	171	214	217	179	206	199	187	194	198	195	176	195	206	179	186	186	187	205	188	199	172	201	188	170	198	200	192	206	190	188	186	206	195	219	201	196	181	194	171	186	197	215	162	198	182	203	189	206	212	203	205	198	201	179	170	209	186	200	195	192	198	177	167	186	173	205	188	178	209	187	216	194	189	200	196	196	203	187	190	187	163	182	191	200	202	183	206	213	205	211	187	182	187	176	194	218	205	164	191	185	201	184	188	203	164	187	211	180	194	201	186	166	201	193	179	181	204	195	184	175	192	183	184	195	181	155	175	168	186	172	192	186	183	214	177	194	197	164	175	192	206	175	185	203	214	180	196	204	195	167	192	194	187	187	171	197	212	204	197	223	183	203	167	176	186	191	181	215	222	198	205	201	185	182	208	172	195	190	204	168	216	215	203	186	190	190	210	191	188	180	211	198	201	191	187	179	179	183	207	204	191	189	186	202	199	199	197	202	182	194	215	181	190	182	192	191	199	180	184	207	202	202	184	196	185	180	180	199	161	203	180	209	196	185	193	187	197	199	183	183	203	170	190	198	205	215	195	169	208	178	181	200	179	179	202	184	218	202	182	205	190	203	169	196	175	169	168	182	202	194	170	193	204	202	179	183	220	209	196	180	220	211	202	191	200	184	176	198	164	215	197	231	186	201	176	199	178	184	170	187	175	203	180	185	183	204	208	180	205	215	179	193	185	183	197	189	172	166	172	203	202	208	195	181	183	190	170	211
27952	20206	17075	10826	5623	3269	2085	1307	982	812	671	626	551	517	496	528	496	473	498	481	432	445	421	471	391	408	441	401	384	411	385	405	347	390	361	377	380	396	350	347	401	354	384	356	371	334	351	333	340	353	361	407	340	338	361	321	394	332	375	361	349	371	358	344	357	367	348	354	325	333	346	345	328	382	358	363	327	351	358	355	385	365	392	399	351	352	355	352	333	330	358	372	378	351	342	363	326	337	331	350	350	352	360	370	371	330	373	359	320	349	357	320	307	346	370	355	364	389	381	357	380	349	351	380	364	319	335	335	339	321	359	336	368	344	376	383	346	373	371	341	369	414	309	348	359	367	386	340	340	337	351	310	348	337	362	330	368	344	337	354	307	334	341	323	352	349	335	355	381	357	340	363	340	333	344	356	348	357	369	351	326	371	351	356	339	350	322	342	369	347	372	345	341	358	358	334	351	348	334	348	358	336	335	342	330	324	341	345	379	347	357	361	351	353	341	366	360	358	338	346	350	353	380	340	363	342	347	360	366	399	412	358	332	380	372	358	368	316	367	363	373	347	362	374	371	340	319	378	344	392	353	370	365	334	360	364	343	367	345	327	340	347	369	351	334	391	362	344	351	363	342	316	329	360	355	346	362	347	380	349	356	338	330	338	369	375	362	385	354	325	329	367	343	360	336	363	353	324	370	353	346	336	352	334	348	347	329	335	319	365	353	363	355	314	349	351	358	344	334	348	352	360	322	352	358	373	388	380	325	367	375	327	360	361	340	344	346	362	383	353	348	354	350	368	326	330	371	349	336	355	345	333	346	358	349	376	346	316	376	399	356	368	357	352	372	326	367	326	375	381	355	326	340	332	310	381	371	338	322	364	329	366	367	381	317	363	371	340	327	378	402	342	325	334	337	370	359	363	339	371	356	356	371	346	351	368	328	384	342	355	334	356	347	356	383	345	389	376	368	361	373	354	359	346	343	322	379	337	363	356	335	361	360	354	384	380	293	380	386	351	354	366	338	366	342	336	341	389	340	375	348	370	359	327	364	345	358	359	394	414	352	325	339	322	332	344	388	310	379	340	342	340	362	363	364	308	359	316	367	334	351	335	347	346	320	346	374	328	340	356	357	376	329	296	299	375	344	365	321	370	357	350	370	340	306	353	375	358	334	362	384	372	341	345	328	327	361	353	354	348	349	357	335	374	378	317	347	332	333	353	373	363	325	371	345	362	354	327	335	378	380	371	312	353	344	350	371	360	334	338	369	334	379	364	356	341	339	318	319	359	335	343	357	355	361	370	331	324	360	365	361	324	310	313	334	322	346	340	339	351	354	368	342	345	352	368	369	314	358	328	331	379	369	363	343	332	328	361	354	352	365	380	314	325	359	326	352	367	330	369	336	385	354	371	309	361	331	361	347	333	329	325	337	354	345	334	348	371	370	347	347	359	325	330	392	357	369	362	339	345	366	340	342	312	359	345	350	382	337	384	359	380	317	348	357	383	347	347	348	367	345	379	344	386	367	346	384	383	351	361	334	359	350	353	326	334	340	363	343	349	398	310	315	354	355	380	372	339	316	355	333	345	341	368	354	415	335	379	343	348	360	356	343	342	313	347	361	346	337	365	334	351	370	362	353	352	332	338	356	346	371	337	346	317	370	332	337	361	339	362	370	359	348	345	346	353	349	321	340	346	385	370	376	336	384	358	354	352	367	327	326	370	294	338	378	345	387	356	381	377	342	357	360	357	349	354	386	313	354	348	339	360	354	347	355	335	344	327	334	357	356	362	338	327	325	364	368	329	312	338	302	330	325	365	324	362	371	334	359	324	359	363	365	346	379	334	356	374	364	364	351	347	346	329	323	343	359	316	352	340	400	357	383	361	362	357	356	368	335	342	390	308	333	359	351	351	374	338	340	342	350	341	398	333	336	334	350	372	369	331	335	331	349	327	346	320	384	366	351	325	375	329	340	322	347	371	355	350	380	363	341	361	324	342	357	374	378	362	318	365	369	337	358	348	349	363	358	356	353	359	349	343	360	335	375	343	370	350	377	366	349	356	374	363	330	338	355	373	341	324	360	372	357	335	362	364	363	341	378	359	350	367	379	357	324	358	353	355	348	333	323	393	348	319	344	353	323	380	351	326	340	330	385	336	354	373	366	335	383	361	325	342	321	349	375	355	352	337	372	359	371	345	362	371	324	353	349	378	345	348	316	356	355	349	341	371	351	322	376	336	333	359	332	327	383	376	369	365	366	324	336	358	392	341	356	359	336	337	347	358	346	359	355	347	322	319	369	348	320	348	344	366	329	373	332	326	374	358	338	316	356	351	385	389	364	353	378	351	393	335	322	342	370	368	321	344	350	359	333	340	344	353	355	360	322	366	333	362	339	364	352	344	308	355	340	356	348	331	352	369	362	360	378	384	358	339	385	348	373	347	358	341	390	359	366	358	368	349	389	346	325	370	363	357	349	334	353	345	350	358	416	339	363	352	349	351	364	327	372	336	330	328	352	355	346	341	332	353	379	357	355	350	359	348	342	372	326	361	341	333	352	372	334	391	366	357	352	369	351	373	375	338	319	337	343	353	316	339	333	339	342	307	339	352	387	361	361	324	367	328	361	332	369	345	366	334	372	340	352	339	334	383	342	344	345	357	350	337	373	382	363	363	351	375	376	345	378	366	342	351	388	343	332	330	358	336	362	334	343	356	357	340	329	388	349	350	355	329	364	351	344	372	351	349	346	363	366	340	326	354	335	371	328	360	377	338	370	357	350	345	355	367	326	338	328	331	356	320	356	358	360	364	349	370	326	362	351	365	385	364	345	356	366	335	347	310	370	345	391	321	322	350	315	367	363	377	332	382	338	358	350	374	364	367	358	369	326	360	348	347	363	322	295	396	344	388	340	377	362	333	300	352	359	335	336	392	346	347	391	349	343	323	358	366	336	364	320	367	335	375	366	349	346	368	340	339	325	379	334	337	323	364	340	320	360	332	375	344	368	344	333	360	357	321	355	317	389	397	363	374	369	367	339	367	350	365	367	341	364	345	320	339	332	355	316	354	358	357	387	394	326	358	379	344	334	375	335	355	338	349	363	354	350	346	357	378	358	358	346	348	361	339	360	351	353	318	331	355	341	366	363	381	364	329	321	333	347	368	346	328	381	323	368	342	377	331	333	360	336	319	345	378	348	341	348	352	321	369	369	343	373	339	359	349	386	335	336	348	359	351	342	340	327	353	360	384	388	357	366	354	356	375	341	362	358	365	320	333	363	384	340	355	360	365	375	339	347	334	331	333	354	342	366	321	366	350	351	344	364	375	338	350	371	381	401	309	350	347	354	354	370	378	376	362	388	339	370	331	349	353	340	356	307	386	357	343	329	338	337	357	344	346	332	335	350	368	323	346	340	341	375	332	386	344	386	343	377	325	348	332	345	374	378	383	379	344	343	349	349	394	338	339	390	343	333	377	330	357	349	309	383	358	342	328	352	369
10405	20909	17890	10920	7233	5047	3095	2024	1427	1163	1038	873	712	695	631	526	561	532	535	526	528	520	481	479	457	484	454	483	426	451	441	442	454	448	432	394	440	372	386	392	398	384	392	379	401	410	396	396	353	394	383	390	349	369	366	380	380	386	389	369	360	336	397	366	395	386	401	404	373	378	401	375	380	364	377	398	393	388	419	401	385	378	386	351	364	354	366	403	381	374	364	396	335	378	414	346	410	399	389	357	380	399	398	373	380	382	403	369	368	384	349	385	389	371	362	385	410	375	401	380	356	411	360	380	396	402	349	367	382	373	330	379	363	367	400	370	360	367	381	350	371	412	390	357	362	387	370	373	359	346	353	364	394	342	388	352	398	380	394	370	388	369	378	350	382	354	367	410	353	378	356	393	362	399	374	346	381	360	356	372	409	389	375	378	340	386	369	376	375	368	362	374	369	379	372	385	369	366	384	360	403	360	383	380	376	399	382	390	375	389	366	385	370	364	351	339	411	353	359	347	380	376	394	390	369	374	341	379	395	384	384	377	342	379	428	376	351	381	402	394	408	357	356	389	383	352	367	372	372	368	358	422	338	360	386	393	355	347	363	355	371	366	343	393	390	361	383	380	392	365	355	385	360	383	340	354	391	327	364	382	389	346	351	407	371	387	364	388	350	342	379	351	372	385	367	364	342	407	352	371	417	397	347	348	365	375	373	378	380	356	363	357	373	374	367	313	361	341	415	367	351	373	347	342	382	353	386	350	387	346	336	386	368	396	401	387	355	367	379	383	374	395	378	383	409	353	344	410	373	373	336	367	370	386	386	368	370	382	329	350	386	357	378	349	363	401	357	357	367	356	361	425	376	393	399	390	347	361	350	378	359	375	371	374	390	395	388	386	376	366	373	357	394	385	364	374	424	363	342	383	408	350	384	369	342	355	373	367	361	374	369	370	429	384	348	384	380	409	357	383	360	359	371	432	354	393	366	347	360	355	368	368	360	397	364	353	386	390	381	367	358	365	372	349	338	369	358	344	357	350	378	375	407	358	337	377	384	367	416	414	383	393	364	338	400	390	339	364	365	389	384	366	373	341	366	350	363	362	347	360	382	391	381	387	403	346	374	414	361	338	402	382	405	402	410	356	344	366	364	366	368	400	415	372	369	365	375	378	389	362	401	388	356	371	355	381	380	367	378	407	395	371	387	370	350	384	360	374	370	353	365	373	380	401	377	387	362	358	374	335	389	399	371	365	400	366	342	351	357	387	384	375	372	356	416	370	355	367	371	361	338	418	304	373	365	381	381	377	409	398	361	330	380	376	406	390	381	375	380	344	337	343	347	380	352	363	382	404	393	371	404	353	351	406	373	336	371	419	388	409	345	383	374	395	381	381	348	378	366	416	376	364	378	396	376	393	345	374	366	365	368	374	367	386	365	384	365	379	393	334	356	368	365	357	396	346	387	390	378	378	359	358	378	358	354	351	357	355	375	342	405	377	371	353	401	385	380	363	382	357	352	404	368	352	366	391	362	370	362	369	365	368	358	363	341	396	367	390	351	354	355	357	362	392	389	407	390	386	363	370	364	399	374	368	390	389	347	378	339	372	351	397	376	357	375	388	369	375	422	360	357	397	402	390	394	375	364	390	368	377	392	376	403	328	369	358	383	356	343	403	381	369	370	350	367	382	360	372	363	400	416	358	390	395	397	400	406	390	409	358	359	348	379	370	385	366	348	386	380	365	384	377	363	382	332	388	363	378	381	409	401	402	364	405	355	364	364	372	356	368	406	369	405	372	386	374	353	364	361	383	397	370	372	348	387	359	349	384	388	383	374	347	395	377	405	417	351	352	379	351	363	368	334	389	383	397	367	334	389	364	364	385	380	405	357	384	369	404	376	360	403	375	380	363	369	385	333	360	333	329	406	380	381	378	381	371	377	353	379	382	340	365	394	388	381	349	374	360	357	363	360	385	351	385	384	365	364	363	383	362	353	421	359	382	383	387	351	404	365	392	414	375	383	374	381	392	368	380	387	380	387	393	377	340	375	380	370	361	363	394	388	368	384	388	381	383	418	377	331	370	393	408	379	375	394	354	382	394	339	358	371	366	368	371	384	361	398	359	367	367	370	358	344	356	395	366	377	405	367	370	397	367	378	364	359	364	382	355	371	372	365	365	365	376	345	371	392	383	395	381	388	369	350	392	386	391	377	373	376	317	379	380	367	356	382	383	374	337	353	383	379	361	340	361	362	346	386	387	368	375	398	325	371	355	378	366	387	362	348	354	365	345	398	375	421	335	363	399	385	352	362	344	395	369	350	360	361	387	361	357	378	366	354	392	323	357	363	336	368	369	365	360	357	420	379	385	374	370	379	324	363	393	374	392	379	385	357	363	371	365	363	339	351	350	422	392	346	364	367	369	367	378	355	367	397	378	383	361	365	370	385	337	370	367	375	355	375	370	370	366	352	358	369	388	390	365	348	344	379	368	376	370	367	379	413	361	363	373	359	369	384	362	385	382	383	338	374	395	327	361	369	364	341	368	330	372	361	355	356	349	394	363	370	352	389	386	411	376	343	375	388	354	408	332	391	412	352	381	354	402	397	384	358	391	349	374	372	388	391	395	348	355	393	387	364	379	398	389	355	384	374	380	404	411	421	328	370	379	395	363	378	393	358	380	362	404	372	376	395	385	402	378	323	399	347	401	365	349	393	371	359	337	361	373	361	370	367	417	414	374	384	390	397	381	339	355	344	375	396	386	347	367	355	408	352	376	366	405	328	368	349	393	396	373	394	363	375	381	347	407	371	356	400	406	352	404	323	391	360	386	390	374	355	344	356	354	350	381	360	358	367	380	375	369	356	394	413	395	406	378	370	333	389	377	370	386	358	365	356	345	367	363	384	355	356	371	345	382	359	353	367	365	355	360	389	364	359	376	421	428	370	384	369	332	355	373	367	361	383	380	377	358	369	352	358	404	378	370	349	343	400	366	357	364	361	391	386	368	358	362	393	373	372	351	354	379	412	396	389	395	350	372	340	329	370	389	418	360	379	360	370	389	397	367	376	374	391	381	384	381	375	383	402	387	376	358	389	372	368	342	388	340	381	370	360	361	412	358	388	385	360	354	397	385	404	406	377	421	373	369	391	377	343	372	400	344	384	348	353	385	375	401	376	374	366	388	340	358	364	350	381	350	325	383	383	381	364	385	378	375	394	380	390	370	339	349	365	378	385	366	385	384	388	361	379	388	383	369	387	383	367	391	384	342	368	355	368	324	390	361	388	368	349	352	394	366	373	379	388	376	358	383	363	353	370	375	373	398	393	368	384	344	364	389	394	383	362	373	361	352	345	373	387	373	348	408	371	390	364	370	354	395	344	374	378	373	380	386	393	369	387	379	356	369	351	349	370	370	365	368	387	374	383	371	345	367	364	389	385	353	394	389	362	381	366	349	353	341	377	382	359	339	389	359	354	343	386	384	372	387	361	352	385	356	349	368
23635	21302	28664	24314	21412	14996	5041	2279	1639	1176	992	846	720	704	542	554	484	457	469	466	409	456	426	416	430	369	409	373	360	324	333	325	291	301	281	280	283	274	284	255	242	238	224	220	277	256	260	292	259	228	255	224	238	228	231	246	220	236	239	255	229	255	253	224	239	258	235	264	238	246	240	257	234	246	233	237	233	252	247	238	260	235	203	241	226	224	231	262	247	244	245	249	241	228	230	254	253	240	240	247	230	248	250	250	210	244	238	250	243	239	202	265	248	250	217	230	241	245	235	204	237	247	245	251	243	246	213	222	235	231	242	216	257	234	235	243	231	220	229	245	257	246	211	242	230	241	221	238	241	264	231	227	265	242	237	225	210	247	244	237	238	240	253	222	230	252	238	226	235	231	231	230	216	232	227	222	256	221	260	229	212	243	244	241	243	246	205	230	243	232	249	223	251	238	240	259	279	245	226	250	224	229	280	220	249	221	245	246	260	261	212	268	220	228	257	233	241	220	249	222	241	231	280	238	250	233	260	257	201	226	257	245	235	231	228	244	224	263	241	256	228	222	234	244	250	249	221	239	234	216	226	259	262	209	244	243	217	246	250	239	229	204	233	227	245	239	220	223	233	238	253	215	269	198	261	228	235	264	237	231	228	229	224	240	234	233	233	246	223	216	247	232	264	238	224	219	219	239	235	259	197	237	242	244	219	251	240	213	204	219	237	233	247	252	254	213	236	252	232	245	249	232	247	250	250	230	246	198	229	250	253	252	246	231	249	250	213	243	247	222	228	205	218	223	250	226	209	237	222	256	236	223	256	232	219	242	246	234	231	257	251	221	212	222	226	245	262	216	232	211	210	211	237	237	241	219	263	223	236	235	249	233	244	253	207	239	232	247	233	236	242	245	231	228	244	213	213	248	222	215	217	246	267	276	252	230	211	221	259	225	253	232	257	238	234	207	244	246	226	210	227	237	208	239	247	198	208	262	255	235	257	237	237	242	244	237	206	247	261	233	263	261	229	233	227	218	235	238	235	204	232	211	257	225	229	237	211	212	207	228	217	229	259	253	242	253	235	223	251	211	228	229	237	214	239	230	246	240	211	243	212	223	248	217	238	257	226	239	235	248	251	252	259	241	237	228	235	234	197	244	224	213	239	231	200	243	245	230	231	235	217	226	254	219	239	235	244	242	242	257	229	258	256	221	216	241	248	253	216	222	230	230	247	224	220	225	224	235	252	235	218	228	242	251	232	227	232	235	233	229	221	228	217	250	217	274	243	235	240	216	248	217	246	242	226	253	234	230	243	183	248	230	255	238	238	248	241	226	215	233	211	219	234	238	255	210	208	224	244	234	274	241	209	216	246	221	205	249	221	240	197	225	218	232	208	239	229	218	239	211	246	243	244	232	244	228	246	234	234	237	207	232	237	251	241	215	236	210	230	217	232	198	226	231	215	215	228	225	224	217	219	223	227	235	242	209	250	232	249	237	229	292	243	248	251	221	226	221	220	239	239	221	234	247	228	241	245	215	202	225	248	221	218	212	227	223	256	212	251	229	221	236	228	220	244	238	244	219	227	252	234	228	244	196	225	217	239	237	211	256	233	249	213	205	228	253	247	221	230	243	225	218	229	262	206	228	250	228	207	233	214	236	219	232	240	242	232	261	220	235	218	233	194	226	230	245	204	226	247	218	271	244	243	218	234	245	224	222	226	212	235	246	219	215	226	242	232	212	240	239	228	236	234	234	238	215	222	229	242	246	255	251	216	231	246	233	223	239	231	220	222	244	201	216	225	235	233	232	259	234	240	225	248	207	224	214	245	243	225	209	216	227	216	238	214	234	240	223	226	216	217	243	255	215	246	232	237	208	222	225	252	254	229	225	232	230	246	233	251	199	215	202	227	237	224	216	233	205	239	237	238	218	245	234	246	219	238	218	233	238	226	214	235	223	250	199	224	257	223	228	214	225	259	244	245	234	196	226	233	219	250	251	250	256	229	231	247	243	217	239	234	230	241	218	232	236	234	232	243	226	229	226	200	242	239	226	235	213	251	257	233	246	256	242	249	237	216	243	236	231	238	233	235	251	237	231	243	215	246	245	252	228	228	207	237	256	274	254	261	246	209	231	215	214	222	218	219	261	238	235	239	237	252	238	245	238	223	225	245	205	208	225	230	261	231	229	249	236	216	269	204	243	245	236	232	210	232	227	236	231	234	232	230	212	239	231	218	241	188	216	226	228	221	203	241	234	221	232	251	229	249	233	227	246	234	226	264	251	260	239	212	214	232	232	220	241	228	253	239	227	238	218	209	240	261	233	247	255	235	246	245	240	226	216	257	213	220	228	249	234	241	246	236	231	245	251	254	250	241	201	217	245	229	222	210	235	211	229	255	225	195	239	239	248	243	240	221	209	202	236	230	256	209	232	217	222	235	240	199	216	206	224	228	234	211	253	217	233	256	235	267	215	234	215	228	235	221	217	239	223	238	220	234	248	250	264	233	246	216	221	231	233	235	214	225	240	229	228	264	268	231	261	212	252	252	231	251	244	238	248	260	227	225	221	238	224	245	229	213	239	223	269	239	245	270	246	249	227	216	237	240	205	219	234	246	252	235	221	220	248	263	214	241	249	234	241	228	249	234	197	218	233	250	226	247	231	242	224	217	241	251	240	238	226	243	231	217	255	244	246	269	218	244	226	232	253	207	191	219	234	236	244	238	211	249	250	217	211	235	207	213	224	236	237	229	234	224	236	214	230	213	221	243	213	222	234	248	233	232	256	217	235	215	227	250	258	241	253	246	238	215	230	252	215	244	238	236	228	253	240	226	231	259	233	227	255	229	242	215	259	241	209	239	243	250	238	229	234	250	220	258	229	262	238	243	228	234	224	261	221	251	249	221	235	225	241	241	210	249	243	234	220	238	249	220	236	205	250	223	221	217	238	251	222	225	215	236	241	221	223	220	229	223	259	222	248	222	229	239	210	187	228	217	233	232	262	235	231	216	239	202	270	243	239	242	240	238	223	223	238	245	224	216	245	217	255	231	253	245	216	244	258	186	245	231	211	243	228	208	232	233	242	238	254	221	218	199	229	209	222	266	213	214	241	206	246	207	209	238	228	236	221	214	251	251	200	241	237	223	228	230	242	241	244	253	241	243	247	244	218	248	255	240	246	236	252	225	209	239	231	226	241	233	240	242	216	225	207	226	221	227	220	234	237	258	237	249	231	227	241	204	223	220	226	244	198	232	230	221	240	233	215	225	229	212	227	218	221	244	219	221	220	246	237	249	217	219	233	231	248	252	210	222	223	248	240	227	240	243	242	228	248	246	251	217	232	224	244	226	220	248	228	224	233	254	259	222	229	243	225	242	240	249	243	203	228	221	225	211	205	247	222	252	214	194	234	230	230	233	233	250	230	229	244	232	251	253	247	249	223	224	244	253	220	249	220	216	219	248	231	240	210	228	264	232	227	225	237	267	233	228	237	248	220	222	227
10346	29004	25317	16361	11005	7914	5259	3468	2371	1889	1412	1235	1030	821	759	666	633	602	609	549	575	568	520	534	478	471	444	452	437	375	356	375	399	325	331	336	316	312	272	311	265	296	254	271	267	279	290	300	282	264	286	276	223	263	241	260	237	277	254	249	281	238	284	265	252	281	282	248	257	269	243	265	263	253	266	289	260	280	246	276	252	290	243	266	265	279	256	258	274	296	267	267	274	256	277	266	262	278	247	223	257	242	236	257	250	241	274	234	267	253	244	264	283	262	233	262	249	268	269	258	243	263	258	259	228	252	274	263	234	263	264	248	277	257	267	235	279	260	238	271	243	235	269	262	231	233	258	237	257	261	243	234	220	249	259	261	220	258	265	274	265	240	229	273	250	263	253	263	240	243	239	243	252	242	247	232	240	263	218	254	269	276	254	274	226	244	279	236	263	230	276	253	213	229	254	249	247	255	269	239	240	229	249	225	268	227	253	227	269	238	236	241	259	233	248	263	271	239	229	256	276	272	256	247	267	240	242	255	259	271	238	266	232	250	266	276	255	250	249	262	227	258	256	229	254	230	278	256	230	264	234	249	248	255	270	244	215	233	248	260	229	260	265	227	263	262	253	271	241	252	217	255	268	236	240	250	262	238	223	271	243	246	250	266	263	253	275	214	250	241	238	250	234	237	263	237	260	234	249	247	248	238	255	247	269	262	269	273	274	286	229	236	246	258	251	256	249	255	281	242	259	235	260	250	269	254	257	229	248	252	261	272	261	263	270	271	238	241	262	256	250	273	239	243	240	258	245	299	245	262	256	255	279	253	273	271	259	232	282	294	249	277	245	242	271	263	246	263	260	243	261	232	275	259	248	221	277	255	232	243	250	243	240	249	254	229	262	255	237	252	261	267	262	246	263	234	228	267	267	247	246	239	280	254	233	258	284	245	238	243	243	244	245	243	239	244	250	267	208	265	274	258	270	267	261	238	222	266	227	263	250	224	280	253	226	242	253	252	239	240	233	270	294	256	273	230	243	274	247	266	256	238	268	218	215	234	269	263	251	254	222	249	267	259	246	238	236	237	263	274	256	244	251	264	217	265	251	219	250	266	278	259	276	275	260	251	258	259	263	273	247	251	252	251	267	277	261	218	256	241	248	241	265	240	241	243	255	246	243	245	234	228	268	256	256	273	246	269	254	233	256	255	225	237	215	249	246	266	268	277	249	257	248	252	236	261	242	227	262	230	230	224	223	257	249	264	257	236	264	221	232	223	263	255	243	248	243	255	216	245	245	238	251	285	261	231	223	231	238	239	250	246	292	238	243	258	244	285	259	214	243	256	269	239	262	248	255	248	285	257	261	247	251	234	239	265	238	246	260	238	249	268	250	257	240	252	258	237	255	233	251	247	245	246	252	271	297	243	243	268	251	213	234	245	244	259	253	267	227	260	263	232	246	256	246	286	250	244	256	251	270	237	261	255	252	262	269	231	234	240	267	238	259	230	254	272	267	229	253	261	254	239	232	225	228	234	259	249	232	260	269	249	262	272	259	235	258	247	284	266	268	264	257	272	250	233	257	264	256	239	263	233	224	247	238	241	253	226	265	230	245	272	254	269	243	262	244	276	254	253	245	259	209	241	239	241	203	242	228	235	256	219	241	265	244	231	236	256	248	259	261	240	274	257	272	266	253	248	237	250	281	249	259	277	274	251	256	249	248	234	246	247	253	223	235	223	225	259	261	282	233	213	238	261	243	246	233	237	256	258	256	267	237	237	265	272	271	266	234	250	268	258	274	223	248	253	218	261	283	246	242	238	243	256	245	257	271	255	258	262	250	247	247	232	249	255	273	243	239	235	266	259	263	259	239	266	227	232	257	282	273	259	270	250	262	225	254	279	232	229	248	251	258	232	237	279	244	248	272	262	238	262	261	244	263	249	279	235	248	241	271	275	232	234	227	246	263	259	249	228	242	249	244	233	248	259	227	291	255	261	254	238	194	222	258	280	245	287	261	264	260	263	274	243	253	247	244	270	255	244	247	242	238	264	247	224	266	248	245	246	238	230	268	249	232	253	210	274	237	264	266	252	223	259	244	237	247	283	263	251	236	272	264	252	218	236	227	284	240	257	232	286	242	250	219	232	278	264	239	269	224	257	262	234	264	249	280	265	254	258	236	233	266	272	243	247	221	234	240	244	240	249	263	245	254	265	258	228	257	286	253	277	260	266	231	238	252	234	253	232	258	284	254	258	255	246	256	293	237	263	265	281	250	248	276	240	260	293	281	278	249	252	272	257	244	292	240	252	249	235	247	254	257	241	246	253	253	239	244	272	218	245	245	251	275	249	253	249	232	224	262	221	251	272	252	253	261	223	238	255	244	251	252	235	247	284	255	259	274	248	225	239	237	264	269	241	218	264	257	254	253	228	252	267	248	269	256	225	245	257	249	261	264	242	282	247	230	258	278	266	250	275	279	237	243	244	228	265	272	255	260	239	265	253	237	252	244	253	250	235	248	242	231	275	228	289	243	273	242	282	273	274	244	285	246	239	240	268	242	270	259	268	233	268	248	246	249	267	275	243	260	245	279	242	255	274	273	271	265	244	249	255	244	278	252	277	249	274	248	245	247	265	257	228	246	268	278	241	234	254	248	229	232	277	243	263	267	268	222	232	248	272	277	264	215	258	243	243	233	262	280	260	260	244	265	269	255	253	244	266	253	261	257	270	232	261	288	251	236	255	250	236	257	261	272	248	240	261	225	212	226	212	243	238	248	250	248	225	222	243	275	224	251	235	223	241	250	271	244	246	241	254	247	295	269	275	269	238	265	268	279	261	257	249	262	230	229	253	229	258	243	246	280	253	244	247	241	243	246	244	263	267	260	224	284	260	245	257	281	245	236	238	243	266	269	259	296	251	233	247	231	199	251	263	270	243	238	247	224	249	250	242	264	245	224	255	245	286	249	267	257	243	264	243	263	280	257	257	259	223	286	238	242	266	268	257	249	254	268	234	237	237	248	281	272	218	275	231	223	264	255	258	282	264	253	261	256	234	251	251	255	245	274	274	253	253	261	255	247	271	233	267	258	238	293	258	255	239	229	235	271	226	239	258	237	248	241	262	269	249	240	247	266	251	266	235	254	252	275	244	253	242	229	254	251	263	257	238	283	256	235	221	269	221	246	257	226	261	240	233	247	224	222	285	244	243	258	247	244	274	260	273	257	247	247	234	238	259	252	262	251	274	276	261	234	231	264	250	260	284	259	275	231	245	257	225	236	233	255	244	245	237	232	269	286	246	258	264	293	239	256	230	239	277	232	265	233	250	250	251	256	236	269	231	269	266	261	233	258	228	254	249	240	262	248	259	233	238	256	221	229	245	249	260	276	251	268	282	228	264	285	251	266	237	259	260	233	254	263	260	235	254	255	253	272	238	252	236	267	238	259	243	250	258	256	284	244	224	243	249	244	233	259	258	263	245	231	268	278	262	246	241	246	283	266	251
24514	21127	27609	25005	16866	5735	2776	1741	1254	1039	899	729	726	615	582	565	544	501	518	453	468	457	516	484	444	432	468	430	437	426	377	399	374	361	371	340	350	367	374	352	357	353	387	360	373	352	345	314	371	353	355	365	372	363	338	361	363	365	349	339	342	363	331	373	354	372	358	333	360	341	339	358	354	381	357	322	350	316	345	372	355	333	363	339	346	346	376	347	348	335	352	365	383	324	352	350	336	359	356	318	351	340	357	351	381	343	344	329	376	368	350	355	346	330	323	319	365	359	334	359	333	326	336	326	357	352	356	316	365	319	336	345	323	346	356	350	344	344	338	324	344	331	330	352	325	341	367	336	341	402	338	347	317	343	354	355	354	353	346	340	334	327	354	341	321	360	339	341	332	314	348	345	328	336	355	372	362	313	313	314	341	357	313	357	344	364	349	318	332	357	295	370	331	386	331	344	329	330	328	330	374	365	402	370	368	323	337	349	309	327	309	333	342	356	343	348	346	347	368	381	321	345	335	337	321	371	342	340	317	373	390	351	342	347	368	341	378	325	356	331	346	353	356	351	347	349	340	348	334	326	334	374	322	330	336	331	350	347	342	339	349	314	358	356	340	337	379	364	361	351	327	342	336	349	326	343	319	337	330	341	336	345	373	320	328	354	348	321	338	371	362	346	312	345	350	329	349	363	342	369	342	324	349	331	367	339	342	344	350	347	349	374	336	341	351	359	366	324	361	361	345	336	326	311	324	354	334	354	361	364	329	320	318	341	348	321	315	326	332	330	364	318	334	327	337	371	329	367	332	359	319	329	363	349	361	337	318	339	341	337	346	345	338	338	360	332	355	338	334	333	368	331	367	338	333	366	321	325	333	328	347	320	354	376	355	365	327	306	321	331	319	334	322	322	346	329	336	311	356	347	328	346	330	347	345	329	339	325	357	332	352	293	338	323	342	349	387	368	316	347	321	342	356	350	371	322	361	343	330	331	332	316	382	353	348	363	327	366	353	317	343	389	321	349	343	375	349	339	343	352	316	336	364	344	354	379	323	374	342	338	347	313	357	346	303	382	309	360	337	327	331	346	346	345	320	313	358	338	339	344	363	327	354	375	340	343	362	346	364	346	354	369	335	350	360	341	339	334	322	326	339	350	347	339	355	346	329	348	357	352	340	363	351	322	351	358	341	352	333	328	351	364	333	355	334	335	353	356	317	349	365	379	358	350	355	350	344	349	332	346	323	325	354	341	351	343	343	358	314	357	377	347	330	312	355	365	392	378	351	332	341	384	334	335	329	321	318	343	329	347	318	359	344	340	362	362	366	388	337	336	385	338	354	342	347	334	338	336	357	361	346	357	311	347	342	328	329	344	380	338	341	376	346	327	374	343	355	339	350	308	341	328	369	375	337	340	318	346	335	319	356	326	347	356	352	329	349	365	341	326	323	334	335	318	349	318	354	363	346	338	322	363	378	350	315	345	339	343	301	334	352	331	347	330	335	324	351	365	358	377	377	335	326	373	368	336	326	347	375	355	311	342	347	351	365	327	293	324	348	334	345	326	327	334	330	358	372	339	306	326	331	372	323	332	335	349	347	385	328	350	318	325	349	334	354	347	333	348	371	360	357	348	341	329	355	333	358	355	326	357	334	345	315	338	347	374	347	342	331	330	353	341	348	375	314	342	343	346	350	330	334	363	330	320	375	323	320	336	325	357	348	319	332	337	331	325	316	342	337	367	345	348	360	340	335	360	332	309	351	337	340	411	329	334	325	363	331	334	354	368	321	348	369	322	356	339	377	350	377	338	315	358	402	348	305	365	353	368	355	358	357	311	329	321	327	352	343	364	342	338	324	325	350	311	306	353	331	326	346	352	327	334	350	346	330	378	343	355	338	301	346	317	304	349	334	327	295	349	369	342	364	317	341	348	324	338	346	355	345	341	332	336	359	371	320	347	334	339	327	307	364	365	352	340	365	326	360	328	341	329	355	354	341	341	352	314	352	343	346	363	353	350	383	328	353	332	354	375	380	325	367	343	351	343	349	358	321	369	351	325	315	372	357	327	367	314	351	308	326	351	335	367	351	360	358	347	340	347	326	345	323	363	345	339	307	333	340	354	361	342	344	355	304	329	350	336	345	328	307	344	323	329	317	341	359	348	321	376	339	332	326	354	329	363	345	329	303	348	350	329	354	347	309	336	325	356	351	369	361	358	325	318	348	326	325	334	336	334	343	319	311	325	343	371	320	343	349	392	354	341	341	352	332	343	337	345	324	340	357	357	352	337	354	354	349	377	356	362	321	349	318	339	351	358	317	330	323	344	328	323	344	331	342	361	348	370	348	355	330	343	317	354	327	386	345	338	340	349	352	345	298	335	339	366	328	344	351	332	352	349	340	314	345	365	320	311	348	358	364	320	349	324	349	377	351	342	346	340	316	373	321	326	363	336	346	324	312	329	375	349	335	320	319	374	365	341	326	321	353	325	346	342	361	353	366	335	353	354	351	358	347	288	348	316	346	373	347	352	324	321	324	379	328	361	311	319	336	358	332	365	331	327	338	370	375	334	343	360	330	340	376	346	345	364	339	341	345	361	328	311	339	346	360	340	329	357	330	354	355	365	305	342	348	335	351	335	308	350	357	368	337	339	333	348	321	363	343	321	365	334	343	326	347	299	352	311	342	324	355	343	365	396	340	379	355	336	346	343	350	347	365	338	375	332	332	387	356	346	340	325	369	339	354	340	326	325	358	390	364	353	323	332	351	345	341	311	339	333	342	377	355	330	358	362	373	341	356	341	310	348	328	359	381	364	323	330	311	347	345	333	345	339	355	362	335	350	342	364	325	347	332	324	370	329	326	328	333	341	331	344	360	361	368	365	355	331	373	349	348	348	361	304	360	337	302	338	334	363	371	320	353	349	337	354	341	366	358	351	316	339	334	359	330	378	352	321	344	351	382	337	367	319	339	372	339	350	331	404	346	346	343	354	303	319	338	374	341	317	354	364	337	343	319	386	345	348	309	369	321	355	362	345	334	324	318	347	317	316	337	370	349	341	349	337	360	347	303	352	355	337	326	323	336	333	371	329	340	342	355	330	338	340	347	371	371	306	318	371	325	345	317	336	342	343	339	351	322	324	348	331	317	324	324	354	336	355	332	364	366	351	323	372	332	330	328	340	349	333	360	331	328	346	345	349	370	343	321	337	355	341	349	363	345	337	352	366	359	329	330	353	348	341	335	311	366	354	315	345	315	317	360	332	319	349	326	334	334	341	324	335	335	340	350	344	318	378	328	390	331	380	338	349	348	319	351	326	348	334	331	319	393	327	342	345	351	387	313	342	333	366	320	368	355	333	319	319	332	337	342	354	353	352	342	334	382	314	332	329	341	354	341	371	365	350	339	332	349	314	338	337	350	365	349	342	353	342	362	352	397	346	358	325	310	367	328	356	355	341	337	345	377	352	302	391	354	308	324	369	350	369	366	349	325	341	334	311
10131	25931	22285	13855	9460	6566	4281	2826	2000	1579	1312	1076	937	743	707	676	641	640	602	612	581	589	591	552	525	524	512	496	500	463	500	445	455	419	427	392	403	391	367	357	390	346	381	376	371	373	362	378	344	356	353	370	338	365	332	343	365	348	368	350	376	366	408	356	369	381	350	348	385	342	350	364	366	390	353	354	397	371	362	368	335	334	399	373	358	360	368	388	333	354	367	371	376	383	335	350	337	364	348	358	358	340	381	349	373	326	346	368	378	338	361	369	379	378	356	381	302	340	350	374	354	360	346	325	374	323	333	370	351	380	333	342	347	354	324	373	326	347	357	382	340	354	350	347	345	382	318	353	372	386	359	350	382	317	408	349	349	344	349	353	353	321	402	367	359	371	341	378	327	394	386	322	348	362	326	372	373	334	365	328	354	361	332	354	358	351	380	338	353	400	367	343	353	325	342	354	397	329	349	339	333	342	355	335	303	360	373	349	359	361	327	324	353	341	402	365	333	345	337	355	352	340	365	372	378	344	325	367	363	373	340	357	393	350	383	357	368	377	375	374	374	321	356	348	354	366	349	368	345	362	348	368	344	356	334	351	381	337	369	344	335	358	333	381	352	354	357	327	341	362	355	359	369	393	351	351	345	368	381	348	377	365	350	371	398	380	338	327	356	328	359	349	374	320	333	363	373	350	376	355	350	371	338	353	322	335	349	336	369	362	346	361	338	334	333	321	373	330	348	331	354	308	343	358	344	376	369	345	354	373	357	386	330	366	343	388	358	350	335	352	354	384	359	332	369	367	370	374	377	384	345	370	335	342	338	373	357	355	382	366	337	310	366	356	316	379	394	363	329	382	356	348	360	343	338	365	366	351	366	295	349	383	349	360	346	348	361	336	360	368	342	366	329	365	368	318	359	367	342	335	357	366	368	349	363	364	371	365	354	353	353	379	359	341	339	355	348	321	339	361	345	371	346	361	379	355	373	365	334	345	350	340	371	352	345	337	358	362	344	347	389	364	335	346	374	353	314	316	362	335	334	359	344	360	336	337	345	339	341	323	341	359	372	360	341	377	351	355	347	328	344	343	343	366	348	375	345	344	371	348	370	342	349	349	346	406	342	346	345	330	370	374	364	388	344	387	366	378	328	358	342	344	379	323	356	362	344	354	338	333	397	366	368	339	365	336	384	342	357	335	367	342	389	355	362	339	359	330	348	374	354	373	360	344	375	351	348	333	361	334	383	341	357	355	364	352	377	381	379	365	307	345	321	355	359	317	376	371	342	364	338	370	312	353	386	352	382	339	375	392	351	355	371	350	365	374	356	352	357	366	341	347	346	371	343	333	346	357	340	354	345	341	341	385	354	346	339	357	351	351	337	341	357	390	355	343	380	353	380	369	416	350	366	341	365	355	374	349	334	378	329	326	351	357	387	372	372	345	356	356	366	366	334	333	361	334	323	355	345	347	374	353	353	359	348	363	353	326	327	356	356	383	372	373	338	328	384	362	308	349	351	374	359	350	318	332	359	364	363	353	357	364	334	371	362	384	326	331	350	388	358	339	360	333	348	357	353	334	366	373	363	327	309	355	314	329	348	342	377	372	357	388	359	347	352	310	351	345	348	355	337	347	365	349	362	355	343	353	350	324	317	320	303	338	341	329	346	364	379	353	349	358	350	365	339	363	366	339	353	343	336	349	346	386	341	399	345	346	373	344	356	361	350	356	347	353	350	354	337	401	364	372	346	374	331	354	361	343	357	335	308	341	361	372	340	388	347	333	334	356	343	335	354	370	358	345	384	369	343	368	406	361	346	370	345	316	369	360	350	347	343	374	359	361	349	374	324	316	395	369	374	345	343	371	355	336	347	335	365	357	372	383	379	379	431	334	369	340	384	361	341	351	333	348	352	324	327	351	362	359	408	370	352	375	378	353	348	350	338	382	318	368	337	347	328	339	338	383	361	357	350	325	347	354	341	359	355	316	343	343	334	362	348	386	348	355	360	340	352	375	335	325	319	376	335	356	341	361	342	348	359	328	323	345	360	331	342	351	354	356	346	320	347	343	348	346	370	362	354	337	368	345	358	373	352	364	352	347	384	343	333	351	364	358	328	339	353	346	340	361	344	349	350	362	352	377	344	378	325	359	359	379	356	377	322	364	361	344	343	327	349	363	350	328	340	375	335	351	374	358	322	335	354	381	335	376	355	349	373	384	328	374	328	365	358	336	346	332	364	380	356	374	328	379	383	363	344	319	342	334	339	341	316	379	348	376	377	345	330	338	374	358	360	361	352	375	320	355	370	344	347	345	345	343	349	335	383	376	327	343	354	352	365	342	323	342	342	358	367	350	322	375	358	334	388	392	357	336	359	332	319	309	390	358	366	377	382	368	368	376	351	364	361	338	337	343	357	340	348	360	335	354	332	317	355	332	340	362	362	369	342	378	359	314	399	346	326	340	338	330	343	352	371	351	381	317	385	346	387	338	343	382	377	376	364	362	361	315	363	364	335	352	375	352	360	331	351	347	376	341	342	323	323	317	367	411	341	359	342	363	369	371	322	386	370	376	364	354	376	363	373	377	386	367	332	324	373	357	342	350	381	361	344	367	337	363	361	338	317	349	364	400	332	307	384	367	361	363	407	367	370	342	349	359	366	360	332	347	332	338	373	354	383	339	395	329	353	368	333	383	356	324	321	360	337	386	336	325	374	332	358	379	347	346	344	344	383	373	365	344	370	369	340	342	369	346	339	355	351	357	341	383	372	359	341	341	364	321	337	363	341	311	348	355	309	364	331	359	357	364	341	330	330	362	332	358	341	384	353	361	377	354	313	377	353	361	364	360	371	325	368	328	329	368	368	373	331	351	378	352	357	357	366	342	350	329	343	349	355	350	351	358	369	371	389	335	340	319	356	359	357	338	354	364	361	346	366	337	360	350	391	341	358	369	359	348	339	353	337	376	344	361	348	376	355	378	345	364	349	360	409	330	367	362	340	379	360	370	346	336	369	380	364	359	337	338	340	393	343	378	343	319	359	319	342	350	366	353	351	336	363	365	351	329	348	359	350	368	369	353	348	354	377	354	344	330	359	339	350	375	366	354	354	352	327	365	353	346	341	368	325	321	346	378	404	330	348	376	347	326	305	369	338	361	396	359	381	353	346	366	370	348	385	348	344	342	353	354	322	367	367	363	334	388	336	345	344	341	366	373	357	365	347	312	339	345	351	345	340	350	352	356	359	351	375	372	341	334	360	359	358	357	324	375	349	324	364	383	341	400	353	331	346	363	393	355	338	389	338	384	343	397	348	366	375	363	374	361	340	324	349	383	365	359	358	353	361	325	365	384	339	335	370	349	342	380	376	353	374	370	354	314	339	371	329	351	396	365	338	367	344	367	383	346	349	348	371	333	333	326	361	345	356	353	340	354	370	331	357	352	378	364	378	365	353	307	351	366	355	337	331	337	373	365	379	315	359	336	339	373	374	374	351	333	369	364
22448	21266	29046	23820	21289	21554	13979	3506	2131	1680	1321	1081	941	807	760	574	535	561	562	507	502	465	488	479	412	415	428	390	338	350	333	317	283	278	245	236	278	237	238	189	213	186	200	200	201	217	194	240	219	201	192	218	179	183	199	220	195	169	205	181	211	187	192	219	189	215	187	200	203	177	190	201	203	180	211	187	218	216	178	181	203	201	193	230	201	180	206	214	211	204	218	194	211	186	203	205	194	197	197	203	179	191	179	178	190	190	189	176	222	193	186	192	175	187	180	172	175	185	198	175	181	187	195	167	192	184	179	190	201	160	172	205	160	184	185	189	197	179	189	173	191	195	177	173	156	183	216	190	185	195	192	207	185	167	207	186	174	198	194	177	161	166	174	184	172	227	181	169	163	174	193	170	182	191	197	191	187	194	194	190	162	219	172	180	185	193	184	177	183	182	181	192	206	201	208	180	182	195	187	184	184	196	178	188	177	194	188	193	195	208	178	178	183	161	210	147	182	218	187	220	176	186	182	178	190	167	194	184	195	183	166	172	169	183	188	188	203	174	181	216	170	171	195	201	191	172	177	179	175	165	166	209	195	197	173	186	170	188	187	178	206	177	175	187	179	205	178	180	171	180	182	194	187	186	176	181	209	199	198	181	160	185	179	171	187	192	191	172	198	167	177	165	176	177	188	213	166	183	158	175	168	187	190	203	178	202	161	184	179	185	203	186	160	193	185	173	183	167	197	177	169	192	191	160	204	154	171	209	179	166	167	165	216	182	184	197	190	191	179	182	182	171	190	188	182	190	184	191	188	175	167	207	177	192	184	171	204	183	175	175	182	177	186	179	190	187	172	175	186	172	190	192	175	195	177	201	176	179	166	171	196	170	182	187	180	177	181	159	203	164	207	163	174	189	188	172	178	171	174	189	198	185	175	198	191	173	196	178	182	208	189	196	179	187	182	201	164	185	163	193	164	174	181	194	150	177	175	166	163	187	185	177	162	189	184	187	178	200	169	192	179	152	149	210	194	184	159	172	185	205	153	162	179	189	181	190	196	185	190	206	201	156	181	182	182	173	197	179	183	192	190	196	171	185	173	169	187	190	172	183	176	185	173	182	187	166	196	178	163	160	174	184	208	176	162	146	183	178	181	180	184	190	207	189	185	174	193	170	177	184	190	203	186	165	184	174	190	194	174	195	193	172	173	184	180	186	199	176	170	205	180	203	179	187	173	189	193	199	198	187	169	185	193	162	177	196	178	196	189	178	190	190	193	163	191	204	210	175	195	190	151	188	178	170	153	176	162	166	185	182	162	200	193	181	168	182	186	174	172	160	177	180	184	180	178	192	190	190	185	173	197	204	198	178	176	187	211	184	192	186	197	182	191	180	194	203	190	190	222	199	181	187	180	164	182	182	226	202	182	199	208	182	199	168	170	187	184	193	174	171	180	174	185	177	189	184	177	190	179	170	179	199	167	186	189	192	179	176	177	182	195	181	178	161	191	205	205	182	180	189	155	173	168	188	190	213	181	191	175	173	168	193	200	193	190	181	171	185	169	179	208	190	174	184	180	184	187	185	200	165	192	168	183	177	199	204	182	193	209	192	175	209	190	188	190	180	185	189	165	177	197	167	179	178	178	184	187	198	185	173	213	194	194	179	159	180	163	191	197	187	202	189	190	206	178	176	174	193	177	184	168	186	174	172	185	200	193	185	197	171	174	209	194	174	173	167	178	173	191	194	188	185	202	168	190	177	168	175	167	168	182	169	193	192	198	182	208	179	166	191	172	161	163	175	167	179	202	177	191	184	195	195	170	180	192	181	194	175	191	183	183	178	168	167	191	169	171	187	152	186	174	172	194	158	183	195	204	200	182	176	180	170	180	200	197	199	188	178	192	183	182	198	204	177	172	204	192	198	176	212	183	155	179	165	187	166	196	200	182	182	181	169	181	187	160	177	181	165	186	184	181	237	200	175	190	205	189	195	192	186	176	169	181	191	137	158	221	169	198	164	192	185	203	162	198	177	161	137	178	163	160	174	179	182	182	171	180	176	201	182	165	194	180	171	220	191	192	184	196	208	191	169	209	186	176	181	189	182	195	185	169	160	194	204	185	179	199	196	171	177	189	164	188	188	179	173	178	200	173	203	193	179	196	196	185	185	195	191	194	169	192	196	198	182	176	169	165	187	190	182	171	186	178	189	184	197	186	203	194	208	182	187	188	179	211	176	202	203	164	168	194	178	174	171	182	173	198	181	179	179	184	181	179	184	185	183	192	173	177	190	192	190	185	186	189	200	180	169	190	175	152	173	194	186	174	181	169	189	190	187	178	184	184	197	196	193	183	181	166	146	165	196	199	187	200	191	172	171	172	218	166	207	183	184	188	192	164	181	197	173	170	172	188	185	173	201	214	160	169	188	199	220	164	171	175	186	175	184	177	177	194	191	194	192	196	179	170	186	187	206	180	195	175	209	192	174	182	182	178	183	170	166	163	195	185	180	175	183	171	172	206	197	176	164	176	200	169	183	190	191	174	221	184	178	193	147	198	201	194	181	168	201	183	194	197	153	169	191	189	181	161	176	179	190	200	170	169	169	175	196	175	178	185	176	210	197	174	167	176	188	192	170	188	193	170	178	184	178	172	167	196	189	175	202	202	160	196	188	178	192	172	185	174	207	192	187	215	208	211	176	177	191	187	186	163	175	174	176	196	163	198	180	172	203	168	166	159	164	193	178	212	195	187	194	151	188	177	189	181	180	183	183	183	182	172	172	164	192	183	181	197	157	178	204	185	189	182	194	203	211	175	187	167	197	193	149	172	191	180	198	166	158	182	177	175	206	172	180	197	173	179	162	204	171	195	187	201	190	160	181	168	178	181	214	159	185	181	184	161	179	186	178	180	182	186	179	189	178	183	199	183	177	192	185	168	184	180	193	168	162	195	195	174	194	193	174	188	179	201	187	185	175	180	193	170	190	190	191	189	187	184	172	174	191	175	177	176	187	174	201	177	197	170	188	190	173	174	182	172	195	171	167	184	201	181	180	179	174	180	192	189	160	203	190	194	204	173	175	190	175	182	175	182	186	198	187	183	191	221	167	192	246	204	184	180	203	190	184	161	205	158	190	193	184	208	162	192	179	145	185	178	204	178	178	168	193	184	181	181	166	182	188	196	175	190	202	184	209	215	169	179	168	181	183	184	183	168	194	199	202	178	204	173	162	193	180	193	191	168	179	181	160	196	175	203	190	188	195	158	176	189	185	193	165	182	203	187	197	195	164	170	174	186	183	184	189	172	175	209	182	179	184	171	193	167	192	189	143	191	189	187	199	169	180	179	179	192	183	197	159	197	161	190	157	187	182	190	166	184	169	197	170	177	188	172	169	172	181	184	179	185	185	185	187	185	189	207	168	183	179	162	172	195	164	194	174	181	170	181	185	187	188	185	195	186	185	186	187	181	198	185	190	193	149	164	170	199	189	186	185	184	188	186	188	198	170
12350	34604	30024	20256	14429	10303	7049	4724	3384	2535	1983	1591	1389	1181	1008	836	765	705	708	618	646	600	642	570	561	526	491	428	466	404	385	348	319	320	276	282	271	270	239	247	233	214	205	208	228	217	237	241	233	214	194	208	204	208	212	211	215	198	199	206	204	243	197	194	202	213	204	217	212	209	192	238	205	196	217	238	200	224	222	201	230	188	185	199	201	224	218	198	191	198	240	224	241	224	209	192	203	189	190	192	205	197	190	199	178	227	196	180	191	176	200	194	182	165	168	206	217	183	218	187	201	194	210	192	185	194	187	210	198	203	179	192	176	200	176	214	186	202	197	193	208	188	206	184	195	163	177	197	197	210	179	193	173	205	219	185	205	181	197	197	215	183	191	185	186	188	195	183	175	206	191	165	204	198	179	191	174	191	205	189	207	214	198	203	210	190	192	194	209	198	209	169	187	186	187	190	188	184	180	185	195	169	184	190	200	187	187	197	183	186	211	198	203	176	198	180	188	182	198	184	182	193	191	202	200	196	177	186	184	173	217	185	186	196	189	174	201	216	196	178	204	193	214	208	176	187	194	192	192	158	192	213	175	196	184	204	197	195	186	174	173	181	206	189	178	187	187	203	166	180	197	183	190	185	201	181	184	174	180	207	202	190	184	210	184	185	201	180	190	187	184	194	201	184	170	194	196	176	184	218	198	184	176	202	179	200	209	196	179	170	172	201	188	191	161	184	199	201	177	180	204	201	186	188	203	198	212	184	191	206	187	163	182	175	188	212	190	181	194	199	210	175	175	193	179	184	174	173	202	202	212	201	184	209	191	197	172	185	198	194	192	205	192	189	185	210	199	173	179	206	177	177	195	202	184	206	165	207	197	180	203	163	194	177	169	221	182	179	199	187	191	198	163	197	171	196	199	173	187	175	177	182	217	182	170	178	183	193	192	180	168	206	205	168	200	199	200	191	185	186	196	209	194	210	192	194	174	187	181	195	171	189	182	192	185	205	187	176	180	171	202	180	189	192	202	183	179	165	189	179	179	213	188	178	201	184	197	198	194	228	194	185	183	185	192	192	203	177	191	171	195	200	205	175	201	168	209	186	194	199	191	199	168	204	170	180	212	191	216	195	176	187	205	193	168	178	200	192	178	206	180	187	170	192	204	191	173	164	202	193	213	182	191	182	172	195	206	204	181	211	195	143	190	205	199	210	205	184	172	177	173	186	202	192	191	176	206	193	210	195	195	203	198	184	191	168	187	192	185	198	204	210	194	182	199	218	198	192	184	198	167	188	183	211	193	171	206	177	190	166	172	165	191	170	177	187	161	174	201	211	199	164	203	185	183	199	188	198	191	184	178	164	183	209	210	179	187	188	176	177	227	201	215	158	176	208	185	181	176	178	188	195	191	195	185	188	198	192	194	191	188	170	182	163	185	202	183	182	210	192	182	168	191	182	201	175	206	195	177	203	200	202	198	209	192	200	183	191	200	190	186	196	186	188	169	176	162	171	218	190	202	201	170	201	168	188	179	206	167	200	208	188	176	205	187	181	210	213	195	190	206	193	197	207	181	199	201	202	185	209	185	200	188	206	190	208	189	183	179	199	227	226	172	183	205	181	189	216	185	160	181	193	218	177	186	196	184	186	172	183	199	181	175	186	190	193	193	196	177	189	171	175	203	190	177	195	202	198	179	180	203	199	198	190	176	210	169	190	184	198	172	175	205	210	178	179	204	183	202	196	180	203	188	198	197	203	163	182	187	216	178	205	203	181	188	182	196	194	197	168	192	179	171	203	194	214	188	197	189	178	189	202	214	222	185	198	190	217	178	185	188	201	178	186	173	210	179	192	181	218	189	194	193	200	204	177	208	182	200	204	195	216	167	206	172	170	182	171	206	209	169	188	176	204	173	192	190	211	181	174	157	203	183	211	200	168	229	197	208	175	190	188	179	199	168	173	164	185	200	186	178	191	198	186	199	206	189	190	207	197	206	179	209	174	215	187	206	193	184	212	198	182	187	198	173	186	173	198	208	201	164	184	172	207	216	184	175	205	195	174	207	175	204	219	192	196	197	178	171	195	203	184	216	169	182	175	182	187	199	195	164	193	190	217	179	166	227	184	170	193	198	186	166	165	196	219	204	202	197	171	197	206	179	198	190	193	201	184	215	167	202	192	188	187	188	198	181	174	217	200	167	200	200	194	187	180	176	193	195	197	170	179	199	175	176	178	191	181	166	187	203	186	195	201	182	212	180	214	192	197	194	187	222	175	220	205	174	201	202	194	183	178	184	190	188	186	201	180	155	172	192	184	188	230	171	223	205	174	184	163	190	176	167	198	182	185	201	183	191	172	214	207	156	179	184	202	198	198	183	197	217	192	202	191	186	197	170	184	212	188	228	214	177	194	205	188	204	202	210	166	194	192	174	156	175	196	188	207	205	176	199	198	208	169	204	175	197	197	198	192	199	176	211	212	198	192	202	184	189	230	218	196	204	197	193	175	179	206	165	170	183	187	196	179	178	168	213	177	181	201	190	178	190	218	165	186	195	205	219	200	169	171	169	185	204	178	204	191	202	189	203	176	181	201	195	189	184	183	210	173	198	204	168	199	211	188	215	200	174	196	197	155	191	205	188	184	195	193	206	202	186	182	191	184	193	176	199	193	172	168	180	181	186	204	204	193	178	196	186	187	181	174	188	175	201	157	201	200	185	212	205	173	174	173	176	177	186	179	190	186	157	197	191	190	169	198	201	200	194	193	212	194	210	215	184	181	183	185	178	187	205	208	168	166	201	163	164	184	172	182	181	177	164	196	184	196	188	199	191	194	182	192	195	202	199	172	181	192	176	205	205	195	165	202	158	163	217	201	219	183	194	194	192	199	195	175	193	176	185	192	207	188	201	179	184	196	198	200	182	204	183	208	189	185	197	199	209	180	196	187	189	164	189	183	212	174	166	179	190	186	201	183	179	167	202	192	191	187	215	176	206	186	172	209	182	167	186	185	168	187	217	170	188	197	171	201	189	202	189	195	212	192	172	185	211	192	193	200	198	198	199	182	167	210	198	217	179	161	172	187	175	182	210	212	188	186	198	198	205	208	183	180	190	209	187	188	183	192	190	201	185	201	193	222	210	192	187	189	173	191	198	206	207	177	179	195	196	190	203	183	186	161	183	198	201	197	199	162	197	194	208	199	197	179	199	201	189	183	200	171	199	199	194	199	216	219	198	183	184	200	196	203	227	182	201	183	219	191	205	193	189	183	187	180	214	166	210	186	196	189	217	167	183	180	203	207	193	182	197	202	192	172	181	206	191	174	194	214	178	193	197	189	199	172	187	180	190	181	182	171	175	183	187	197	202	192	182	217	176	192	200	186	183	194	193	188	188	186	210	188	189	192	204	192	209	185	180	194	209	208	180	207	184	197	199	203	181	204	210	188	190	172	188	185	176	198	187	181	184	208	203	209	176	186	188	186	188	169	182	184	199	190	178	197	186	193
27900	20293	16806	10193	4815	2816	1871	1280	969	801	767	640	639	578	506	473	424	444	489	468	469	449	441	433	419	443	401	415	394	362	350	388	414	375	370	375	399	404	357	359	344	373	367	337	364	360	349	362	382	370	398	350	349	378	387	349	396	386	391	375	322	325	322	377	372	376	364	374	372	344	374	378	347	395	389	359	362	360	376	334	362	397	331	335	368	365	364	355	354	359	359	358	367	395	331	342	387	377	338	373	346	364	333	338	356	378	336	354	344	339	345	385	363	359	338	360	396	411	345	358	361	328	370	332	372	412	386	367	374	347	319	356	368	329	385	348	333	353	372	389	354	345	361	355	393	355	347	364	368	363	395	341	376	409	341	352	368	354	340	378	363	352	355	343	350	388	342	380	371	357	353	332	337	364	355	394	355	382	337	336	368	345	376	353	344	375	335	366	351	350	358	331	381	376	347	338	343	306	333	366	317	325	380	336	352	374	384	388	395	382	344	354	380	375	366	345	372	396	366	358	337	359	387	376	361	350	370	350	348	311	332	367	321	341	370	360	371	349	349	380	345	347	356	359	357	337	344	337	339	338	391	342	386	361	358	382	373	342	375	369	378	382	341	368	321	316	394	405	374	360	368	402	360	361	323	338	367	318	370	356	346	362	340	378	328	373	384	368	351	359	340	370	343	358	378	356	362	299	363	341	314	354	382	375	350	399	373	396	358	364	381	359	370	359	367	335	359	376	362	341	350	333	383	367	374	385	350	334	378	332	357	372	365	360	357	319	370	336	363	362	335	381	363	352	321	379	335	376	371	376	345	357	380	357	376	383	362	342	372	335	311	378	364	389	356	357	356	373	377	356	349	372	361	333	343	354	393	385	387	382	363	333	355	388	373	338	358	392	337	366	359	343	328	383	384	351	343	380	357	355	365	365	368	354	347	387	351	335	352	342	345	343	348	376	333	317	337	366	355	367	343	406	349	337	328	386	362	373	394	338	334	369	324	352	406	342	357	381	380	384	345	356	366	362	358	368	368	344	373	353	360	361	352	391	378	362	333	351	363	328	300	332	378	373	339	353	392	386	319	359	369	352	362	370	361	394	352	352	352	370	329	331	334	326	348	380	375	356	352	351	357	361	360	357	339	363	369	350	324	349	381	365	348	375	380	382	343	332	361	342	388	315	360	377	348	365	334	384	345	392	311	347	342	376	347	348	346	344	348	311	360	388	351	371	337	355	387	356	369	364	384	328	381	387	342	387	359	366	374	351	360	337	360	361	395	365	362	336	374	361	376	383	337	351	350	335	327	348	369	374	318	358	363	340	353	356	347	370	347	354	391	328	364	349	346	324	365	352	358	344	346	353	336	342	366	347	340	379	351	344	355	347	356	382	352	374	344	339	366	363	386	344	355	371	351	343	379	341	345	372	346	346	370	347	355	350	369	400	371	313	345	360	350	343	377	328	395	354	388	347	353	335	370	357	344	366	343	349	367	342	361	347	390	345	386	343	359	367	329	333	370	363	364	348	351	324	364	356	336	343	376	349	368	368	354	363	365	376	371	377	376	368	371	332	384	374	353	350	344	391	329	377	346	347	355	342	338	331	373	379	362	342	340	368	347	396	346	346	394	355	364	359	387	330	358	341	374	382	356	338	331	347	352	358	330	400	322	377	357	348	357	332	348	350	351	360	322	359	344	344	345	345	348	337	363	343	347	353	359	348	378	385	348	357	359	338	365	369	378	355	329	354	323	356	365	323	373	388	409	362	362	337	404	342	377	334	353	368	339	350	375	367	377	375	370	332	345	366	375	374	346	359	362	333	333	335	393	352	326	401	365	328	364	368	330	355	385	370	377	345	383	371	336	357	353	339	376	353	402	370	360	373	352	369	341	358	377	344	396	321	378	352	349	373	386	346	357	355	390	376	360	325	390	382	358	333	347	344	358	354	355	368	354	355	335	348	349	352	370	346	341	356	379	366	363	361	379	358	367	350	337	367	377	364	367	407	366	348	328	329	304	356	362	393	367	335	362	363	366	366	348	349	402	369	350	343	394	347	348	328	366	338	345	367	365	352	341	384	367	345	325	340	366	359	345	355	365	345	361	354	360	340	328	344	359	323	324	362	380	388	369	348	375	370	392	371	352	358	314	384	342	361	376	365	335	363	357	377	334	379	320	336	313	328	350	337	355	355	324	332	359	372	316	391	351	335	358	343	343	357	358	375	390	330	366	346	371	351	341	363	359	390	344	342	324	349	374	384	314	373	376	345	390	326	340	364	382	348	388	368	364	383	336	350	330	335	335	363	349	366	326	383	350	333	348	360	395	367	371	338	358	385	362	351	315	372	360	375	366	349	359	376	351	341	352	322	358	376	375	371	424	337	363	343	343	365	356	380	344	340	357	365	315	383	341	371	373	363	341	329	319	350	352	370	354	335	367	344	397	378	353	334	344	369	350	379	392	387	330	341	356	328	381	360	350	335	356	368	333	368	365	359	375	407	369	361	366	358	398	361	311	341	365	358	331	362	349	350	372	361	338	351	343	329	308	387	346	330	382	406	384	377	345	327	367	337	347	372	362	376	369	343	359	368	335	353	333	368	390	340	352	340	368	358	362	353	354	350	382	379	353	333	352	352	347	345	313	374	345	347	352	353	346	352	382	316	376	382	361	352	364	334	379	373	384	320	423	407	364	381	375	374	376	335	320	331	356	382	350	362	377	368	339	353	382	386	338	366	360	339	366	364	376	354	366	338	387	375	378	357	369	339	355	407	361	334	366	374	346	358	366	328	378	365	355	362	367	336	358	371	355	348	357	368	370	356	363	347	361	349	326	360	363	319	355	364	350	383	360	369	319	377	345	359	362	372	372	362	383	380	393	348	367	357	351	349	342	375	346	339	330	347	372	382	403	341	328	348	352	342	352	340	334	314	351	346	351	380	374	369	369	371	357	331	351	354	377	386	369	358	348	323	367	369	372	333	345	352	340	379	333	340	384	356	370	403	364	388	367	384	371	351	350	359	352	384	360	340	385	356	383	365	340	341	339	386	363	393	355	336	370	376	351	361	345	360	330	360	327	366	350	358	333	326	356	349	358	346	338	356	367	381	379	362	389	360	393	367	317	327	360	345	341	371	378	372	347	383	361	378	362	382	356	381	382	392	365	356	361	336	370	379	356	368	352	376	348	357	386	362	363	353	384	360	343	329	356	379	366	363	354	343	362	357	329	361	335	367	360	330	332	368	355	404	357	365	368	366	381	364	385	365	340	385	327	338	357	362	359	368	375	398	329	343	374	350	361	321	355	337	345	331	368	364	380	369	357	303	329	350	334	345	352	349	358	359	350	325	377	328	402	349	373	343	369	331	351	360	385	375	364	394	333	370	359	345	343	318	321	355	354	332	332	369	363	364	414	375	350	366	330	385	373	347	364	333	348	340	376	345	344	379	316	321	368	375	369	354	361	353	337	347	355	379	351	370	358	341	335	364	326	330	368	363	395	347
10511	20840	17416	10228	6606	4372	2962	1998	1559	1213	984	907	790	660	583	553	545	525	536	480	545	498	498	542	485	520	463	469	401	421	427	440	403	410	425	392	386	396	417	371	392	391	381	370	383	387	366	372	395	396	379	364	379	396	354	389	352	368	433	376	441	380	382	405	402	384	376	349	366	359	437	376	353	385	391	392	362	409	399	404	356	404	351	407	373	391	419	358	389	392	382	432	394	353	322	344	337	366	402	389	367	391	334	371	362	381	386	362	415	362	377	353	371	349	355	380	394	357	370	349	399	337	401	394	363	389	384	392	395	367	390	368	389	376	420	423	333	366	413	367	395	367	357	388	388	391	359	372	366	413	364	372	388	384	350	324	369	399	382	392	376	391	363	345	365	325	365	377	383	385	400	429	370	391	389	362	370	376	389	387	371	336	368	350	389	358	381	372	336	343	408	371	338	374	358	386	361	390	361	377	346	355	374	374	372	366	383	362	405	379	381	401	381	416	384	367	372	358	364	375	402	358	377	383	410	364	343	376	378	362	366	372	413	382	379	377	333	360	340	369	357	381	342	367	364	394	407	363	361	355	369	364	388	405	376	327	371	359	416	375	350	370	336	363	397	359	377	383	366	410	385	364	380	359	360	378	378	374	367	380	341	340	373	398	397	360	358	380	369	379	343	394	380	376	389	410	336	416	357	332	385	395	382	369	419	396	381	349	385	386	330	380	411	341	392	370	410	409	371	388	371	352	372	397	396	358	395	380	417	374	384	366	354	366	378	337	388	378	406	402	393	362	389	384	353	393	373	404	346	361	391	345	357	361	402	352	371	346	400	337	369	381	379	403	362	407	378	375	353	377	360	360	337	355	395	415	379	398	357	371	406	378	357	378	403	374	342	344	372	401	373	360	408	362	385	346	386	392	377	371	334	389	370	375	390	384	374	348	406	376	366	354	366	382	382	380	364	358	377	355	373	346	357	385	377	367	405	393	402	374	365	366	395	388	395	362	384	398	357	372	360	388	381	349	381	363	363	374	377	395	373	385	354	385	367	361	370	389	373	393	374	390	368	344	373	348	375	370	376	366	379	346	374	352	402	408	376	422	390	364	391	369	382	405	391	358	373	376	391	356	364	375	392	389	391	381	375	373	395	351	342	385	386	385	390	351	397	381	384	405	376	380	345	367	360	396	380	372	364	390	368	402	413	398	374	378	407	434	432	375	369	403	370	389	331	421	346	396	424	382	372	395	384	360	349	358	365	342	390	387	359	373	359	378	375	395	371	363	356	363	360	361	414	381	371	386	374	367	391	379	355	397	366	385	377	351	378	433	350	384	393	346	372	396	389	351	379	348	377	369	381	372	377	382	387	364	388	369	408	345	412	348	361	346	378	373	391	361	350	351	364	392	394	381	374	383	351	387	369	407	358	381	379	372	398	368	388	379	384	386	397	383	371	388	396	346	398	377	400	383	353	387	396	369	392	401	378	393	383	373	378	376	361	400	343	372	374	363	346	381	345	383	363	372	385	394	418	391	393	360	411	359	370	383	399	386	361	370	358	405	382	367	406	358	354	378	360	368	354	401	384	357	365	343	394	390	353	372	368	380	367	396	365	368	358	405	362	350	393	412	333	388	351	393	407	369	376	395	349	371	393	365	368	367	372	342	394	383	372	364	373	366	356	378	407	390	363	341	381	393	374	363	398	384	385	335	370	363	345	358	392	365	372	350	383	383	351	405	396	412	369	371	366	386	355	398	376	371	389	369	357	392	369	386	376	364	367	387	368	405	408	384	386	400	362	369	376	408	399	378	362	373	366	353	350	397	371	416	408	404	379	355	377	361	357	410	385	356	365	396	380	381	384	401	342	370	363	353	397	389	369	374	342	349	370	379	397	399	370	346	382	366	357	377	393	376	378	365	366	367	360	379	364	407	371	372	375	366	402	341	368	341	346	369	375	351	385	397	345	383	359	369	361	390	368	402	393	382	374	373	385	373	386	337	345	356	335	380	367	366	410	329	383	379	409	392	389	374	358	355	388	352	356	397	329	376	372	382	356	367	379	367	347	356	396	407	351	368	378	418	373	404	388	366	390	416	408	384	389	368	381	360	378	356	385	383	384	389	384	371	374	347	378	383	387	383	373	368	388	364	398	352	376	329	408	357	388	378	398	408	349	362	364	368	362	395	370	372	390	385	408	369	364	380	409	412	375	377	402	350	354	398	374	383	382	384	362	355	387	347	376	380	349	390	394	377	377	400	377	393	400	387	398	381	387	376	378	369	362	315	381	366	389	388	397	376	346	369	378	373	369	359	373	353	370	343	362	368	384	368	404	382	373	355	385	387	380	345	407	377	380	376	405	391	375	388	388	401	390	320	368	371	384	336	351	401	349	399	388	368	343	368	369	405	367	374	331	393	361	388	363	352	393	370	356	378	365	380	391	350	380	388	361	411	364	381	391	404	388	394	387	399	359	393	406	377	345	407	359	386	386	376	394	406	377	383	387	388	387	386	366	389	371	362	382	385	368	401	403	408	357	376	376	382	353	367	364	388	391	360	389	387	381	360	369	374	387	355	369	360	360	413	402	366	350	351	385	369	354	373	373	382	363	378	387	369	360	364	408	373	373	387	388	345	370	330	353	384	400	394	333	380	353	386	394	376	371	405	362	399	387	368	375	358	385	397	384	374	394	381	388	372	322	395	399	407	389	370	369	371	406	394	381	334	370	384	347	374	382	350	363	362	376	351	350	392	386	384	365	402	391	365	365	352	381	365	357	348	372	362	364	375	405	393	355	345	378	375	363	377	371	402	408	400	393	379	380	414	420	364	411	383	397	386	379	380	383	375	369	396	346	419	377	359	376	409	381	368	371	377	384	389	412	377	343	352	361	367	377	370	378	332	373	418	353	364	365	366	382	361	375	383	372	384	346	334	363	374	394	413	360	365	397	379	394	397	401	372	381	362	389	379	391	365	374	391	386	392	398	344	392	363	350	368	347	376	371	369	369	396	383	379	385	365	388	357	391	350	380	370	396	392	384	369	403	387	333	389	375	410	382	378	364	407	363	361	358	386	362	373	369	332	333	399	394	387	355	380	410	363	378	386	399	360	372	369	363	339	389	395	361	366	379	397	336	394	388	350	383	385	375	371	363	383	393	350	377	391	381	343	410	385	362	344	341	359	369	377	376	362	328	374	384	357	377	402	397	341	368	388	382	386	373	368	337	430	379	365	366	374	353	375	359	380	387	385	383	416	390	355	384	424	386	417	380	368	358	373	346	392	392	359	351	366	378	368	388	398	400	380	363	382	361	372	350	370	359	388	391	371	312	379	396	393	352	369	371	344	396	389	383	357	391	390	396	369	367	391	350	373	362	378	384	362	345	394	346	379	398	370	361	390	396	367	371	356	375	402	356	389	387	383	374	378	378	351	371	337	378	380	396	389	355	366	375	409	350	355	357	368	377	367	406	385	358	366	372	376	374	361	366	358	384	362	390	360
23544	21167	28382	24175	21162	14528	4386	2230	1624	1293	1043	873	784	615	563	509	468	456	451	454	472	454	446	406	398	370	330	319	316	371	330	306	330	293	235	274	278	267	267	274	271	242	256	233	232	251	249	276	240	226	236	254	235	246	241	233	221	234	243	250	225	243	238	236	247	215	276	237	243	239	210	225	262	251	234	250	231	218	205	262	258	246	249	226	258	255	231	214	273	267	247	227	219	229	213	221	241	245	213	227	250	211	216	234	232	228	238	217	246	230	222	238	233	235	231	226	241	197	203	248	227	240	222	250	226	210	228	251	230	242	245	238	247	232	248	222	224	262	237	234	240	239	250	218	228	250	220	231	239	216	220	220	228	200	237	242	248	239	241	216	218	240	217	224	239	219	233	227	250	231	252	226	215	222	236	252	257	232	236	201	206	227	225	258	220	214	215	237	227	213	243	244	225	246	216	235	218	232	217	226	230	238	221	218	226	230	219	227	219	227	235	245	242	240	235	219	217	217	248	237	234	247	212	228	231	212	235	248	251	236	225	243	221	250	245	223	222	213	226	216	218	221	195	205	233	234	225	250	203	219	227	235	225	244	217	227	220	218	219	264	247	268	247	215	222	199	244	214	217	250	216	228	225	255	221	224	223	229	215	234	231	224	226	210	247	212	222	213	226	238	224	223	258	220	235	236	238	221	253	234	223	251	226	238	213	220	223	216	232	249	247	234	207	194	224	230	210	217	208	232	223	225	227	243	224	195	236	241	253	203	258	246	252	216	230	226	211	251	224	235	209	204	227	226	227	264	212	226	234	226	242	230	206	223	218	227	222	231	236	226	243	204	226	208	241	217	265	235	236	213	231	233	263	223	226	231	229	204	235	229	230	232	220	239	240	190	201	231	241	271	251	244	235	221	231	230	244	234	232	234	232	216	204	208	241	227	217	225	202	219	227	251	236	230	267	252	232	233	232	236	233	236	203	229	231	245	235	228	201	253	210	220	223	244	244	220	219	241	243	219	202	240	254	250	249	258	221	218	250	237	241	236	204	226	232	242	242	230	229	224	247	220	217	228	258	236	215	241	231	239	224	215	237	238	245	240	227	246	231	231	232	214	230	259	222	215	235	219	224	229	244	227	227	227	220	212	243	220	231	231	220	209	224	208	240	245	254	226	247	217	212	203	209	231	245	247	208	219	216	225	217	214	233	211	240	234	221	223	208	221	227	213	246	235	229	222	223	206	241	221	255	237	233	225	230	225	231	222	247	201	239	245	229	245	241	211	218	234	232	234	232	224	239	235	211	226	236	221	197	223	229	230	231	220	219	206	213	253	213	196	223	234	244	218	242	258	224	238	207	224	228	238	229	213	228	229	198	251	215	211	227	255	238	233	218	253	232	253	243	235	238	223	219	225	223	202	225	253	215	225	232	223	264	221	233	249	208	210	209	243	248	230	238	246	225	235	238	237	225	229	219	188	209	225	233	228	240	215	223	224	247	225	243	238	226	233	219	221	220	245	212	238	234	246	234	226	247	240	231	211	231	231	235	237	215	231	248	223	227	236	190	229	227	211	241	221	227	246	239	244	229	213	230	257	242	245	220	219	213	205	215	270	238	207	235	215	231	211	245	224	212	214	202	246	196	227	208	237	223	228	219	207	238	222	285	225	210	222	220	209	227	242	261	228	226	249	225	235	226	248	220	217	229	237	224	236	238	230	229	225	226	242	248	200	246	219	259	218	217	248	236	231	209	237	213	243	239	267	254	245	231	211	252	229	233	220	262	215	238	227	233	195	242	222	223	223	218	224	231	250	252	228	233	222	202	241	207	231	216	214	207	228	253	227	216	244	237	251	242	245	233	210	220	198	246	225	212	208	232	234	255	214	247	230	234	221	263	219	232	212	251	223	201	249	201	244	237	234	246	200	220	216	250	234	244	236	233	215	226	227	216	219	251	208	229	237	230	233	200	197	219	226	230	231	219	228	209	246	238	217	211	242	228	259	241	235	226	251	251	238	219	223	227	247	219	229	239	257	243	219	215	250	229	240	267	204	232	221	249	262	221	226	242	225	245	211	235	251	230	231	230	241	239	244	240	247	225	222	205	228	255	226	197	241	232	224	210	242	241	234	226	232	230	252	212	239	269	239	229	204	205	211	242	216	233	239	228	239	219	234	212	220	227	253	216	230	236	219	209	196	245	265	241	228	239	240	219	244	246	235	215	234	209	248	233	211	220	192	227	230	207	213	231	238	224	212	227	235	252	216	242	218	226	225	236	231	217	224	240	252	241	235	211	219	226	214	196	211	213	232	233	264	249	236	208	249	226	218	214	245	231	234	244	251	224	230	215	228	238	222	204	228	224	239	232	222	253	214	255	236	232	217	223	248	230	200	234	234	215	237	234	229	241	228	220	230	240	239	237	230	223	230	228	257	233	236	226	244	219	226	235	206	226	231	236	233	243	220	221	242	212	250	245	232	225	229	211	247	220	238	210	196	230	207	211	225	222	250	230	218	232	237	252	226	247	243	222	233	213	210	243	264	228	214	268	216	238	240	192	235	239	242	232	214	251	239	240	234	226	219	257	232	235	231	251	234	218	236	249	218	226	231	237	231	253	224	235	234	231	267	210	226	245	211	262	215	243	247	231	249	216	224	243	228	221	225	242	230	243	226	219	229	211	200	237	224	248	210	221	248	246	234	218	224	216	199	247	232	219	214	255	222	233	255	219	231	215	220	222	219	238	207	218	252	235	228	224	229	232	232	207	237	210	236	223	212	245	227	233	211	218	242	242	235	209	237	247	233	237	223	210	236	246	238	192	211	224	220	206	223	235	216	202	227	248	233	207	216	248	202	200	213	232	213	233	211	202	236	222	209	225	224	223	210	226	237	225	221	219	256	238	212	203	218	228	215	206	221	263	222	218	221	246	256	226	243	233	250	221	222	222	245	248	233	224	227	197	234	256	211	222	241	207	220	228	248	212	198	236	233	233	224	245	208	226	226	231	247	250	204	194	251	237	200	213	211	270	244	226	208	255	209	250	233	259	228	201	211	230	214	219	252	246	205	264	232	230	213	226	243	234	202	224	225	222	231	228	219	214	204	210	240	250	242	239	250	240	254	218	230	232	234	245	252	273	239	219	225	235	231	226	239	265	220	237	241	234	238	234	230	239	226	240	233	221	244	228	239	232	259	231	249	228	201	232	228	258	246	228	224	236	235	245	229	245	180	241	214	214	236	201	238	243	198	230	209	233	211	245	239	259	219	233	254	224	238	222	225	207	238	236	233	236	236	243	211	196	209	229	217	226	229	210	241	231	226	247	250	236	228	232	225	240	216	222	236	235	239	229	250	222	244	217	220	245	216	225	220	251	226	226	214	218	219	224	214	272	234	215	198	211	213	241	208	240	215	208	227	236	229	230	235	216	225	216	233	256	207	251	198	207	223	257	216	214	208	213	223	221	210	229	240	241	214	222	249	208	228	207	227	239	222	217	211	216	257
10528	29139	24675	15710	10391	7101	4743	3431	2444	1821	1471	1231	1037	875	766	698	591	645	579	588	580	582	516	529	457	484	437	423	368	347	401	364	309	317	288	310	295	297	309	276	264	269	247	262	275	290	293	291	248	291	265	230	275	270	253	302	268	216	246	252	280	249	249	267	287	280	264	258	248	244	262	257	257	281	254	259	264	240	253	271	221	256	261	243	273	262	238	263	270	258	258	278	243	261	273	218	222	238	246	231	262	265	292	261	259	244	281	227	236	254	236	253	262	234	238	264	244	233	248	262	256	226	264	256	242	219	262	223	227	233	241	243	247	257	237	241	211	252	278	252	252	237	255	244	250	240	250	246	229	258	262	248	259	229	262	285	237	245	247	235	229	241	262	242	259	227	206	276	249	247	238	249	221	235	225	236	236	233	268	256	206	259	220	256	235	249	248	256	248	206	210	241	245	231	245	250	274	228	238	253	267	249	257	251	230	269	222	255	248	255	251	216	273	253	231	251	245	245	245	242	256	244	251	237	250	255	239	240	258	242	268	233	256	251	250	249	239	240	212	245	264	259	240	270	244	245	240	261	211	231	260	240	244	243	228	232	260	240	241	251	263	231	249	238	258	263	247	265	251	234	254	259	246	236	248	222	243	272	236	279	222	268	267	254	247	227	254	269	238	270	231	239	262	252	259	222	230	254	241	249	219	226	243	269	256	253	256	249	263	252	246	262	245	249	274	239	245	271	255	251	246	253	237	245	228	237	234	253	232	231	242	213	249	228	231	271	234	234	242	268	199	221	264	218	245	241	254	227	265	229	246	265	222	239	253	232	266	257	227	243	240	266	256	228	266	234	244	249	259	248	227	255	214	222	217	252	254	239	265	227	230	265	248	253	264	252	250	266	232	262	235	246	240	269	240	246	238	231	247	266	235	257	241	249	220	243	259	247	233	266	234	246	232	260	250	219	240	235	259	250	239	248	237	245	261	246	254	242	242	265	229	254	238	239	273	235	225	225	271	255	241	247	277	275	217	248	253	255	239	214	247	246	259	241	219	223	251	245	270	251	236	227	254	242	265	218	253	236	271	243	262	240	241	254	253	277	271	228	258	243	256	252	250	247	254	275	259	240	248	254	220	257	226	227	260	246	268	239	223	252	229	262	256	223	247	240	233	241	245	253	230	233	261	264	244	249	242	236	253	260	255	251	239	258	247	263	261	244	242	232	263	215	263	284	237	252	232	230	230	272	252	240	276	254	239	230	244	244	243	255	226	253	257	260	253	251	223	258	264	217	251	261	257	252	216	230	259	257	259	262	262	240	269	262	251	268	232	251	270	256	274	277	244	247	261	253	266	265	207	227	239	228	238	254	261	278	231	268	259	224	248	256	202	237	227	236	264	230	231	266	258	270	231	261	233	244	237	236	263	240	243	233	247	249	248	252	235	227	237	225	233	248	225	227	247	261	259	275	242	251	245	254	260	257	232	280	253	261	235	253	239	244	234	232	279	245	235	244	225	252	240	301	270	251	268	272	246	237	240	239	249	248	233	234	245	255	238	237	215	264	268	230	232	260	242	247	259	245	249	256	245	254	229	243	246	231	252	257	248	245	268	253	236	240	249	235	227	247	232	221	225	226	217	273	248	238	242	229	243	246	239	252	264	264	257	262	261	253	243	247	279	256	245	264	213	263	231	236	245	236	205	257	220	229	251	242	244	243	252	221	232	273	275	241	237	255	242	227	226	259	246	237	252	261	243	239	270	235	273	273	224	221	260	224	215	225	233	223	253	230	253	268	244	234	228	245	233	253	254	278	246	216	225	210	230	238	244	267	241	254	253	242	257	261	244	209	244	254	267	269	244	258	215	234	246	270	242	234	252	238	228	235	247	269	246	250	250	261	223	240	253	229	239	243	245	243	233	253	251	236	231	260	241	239	246	248	254	263	219	254	232	252	272	278	265	247	230	258	244	240	282	235	253	272	254	241	257	254	240	237	226	245	252	217	230	262	242	238	238	243	254	236	248	261	240	260	251	231	257	255	258	259	280	252	231	247	239	246	234	261	243	242	254	260	227	238	245	242	266	236	242	269	263	228	262	247	238	258	249	300	262	259	271	232	269	239	248	246	255	218	234	267	253	270	244	216	245	234	259	257	248	273	245	250	269	244	241	255	257	252	248	231	252	232	238	260	259	232	217	243	243	241	244	250	252	264	224	243	254	236	249	249	245	265	264	220	274	249	240	237	245	242	272	268	275	258	273	248	239	248	247	244	244	254	249	241	216	231	240	245	246	251	225	270	261	271	259	265	255	235	248	229	257	270	269	279	238	238	235	225	236	255	240	260	235	232	234	231	234	230	252	251	228	274	256	232	259	253	238	243	222	240	259	253	237	235	238	250	283	235	242	239	235	279	275	261	261	222	230	208	231	250	263	248	251	258	242	213	259	251	244	237	266	242	237	252	241	234	234	261	267	225	247	248	239	255	267	245	264	227	251	237	255	231	253	263	249	261	228	264	218	249	235	250	267	234	255	250	264	246	274	255	272	266	248	257	237	253	239	261	227	245	259	238	224	272	235	240	272	242	222	244	231	235	223	267	243	234	276	245	252	247	254	243	266	238	268	241	250	253	270	255	272	267	224	226	235	218	244	234	258	256	235	243	246	242	248	240	251	279	243	247	205	246	228	247	266	227	234	237	275	256	236	237	278	259	244	250	241	239	248	233	254	265	217	229	250	229	218	243	249	259	228	267	254	254	238	241	225	272	265	236	250	247	251	256	248	248	249	267	229	235	259	254	280	245	247	234	210	266	245	253	243	242	279	224	248	279	252	240	232	244	224	223	240	250	265	262	264	236	274	252	238	251	237	285	232	245	265	245	225	226	239	239	223	251	234	238	223	245	254	264	249	254	235	271	279	266	244	237	237	279	245	247	254	256	281	251	246	246	276	244	244	255	229	239	240	224	251	259	255	294	277	239	218	278	232	238	218	243	266	270	237	241	251	247	237	246	248	225	263	237	262	228	215	270	246	261	238	243	253	273	222	225	233	236	264	248	270	259	271	248	211	250	270	273	226	242	255	270	277	219	260	247	272	236	236	254	249	250	251	240	228	239	222	245	230	234	252	229	242	252	242	243	250	261	243	248	227	231	247	270	239	289	233	237	257	257	231	258	233	252	247	239	248	250	282	254	228	262	237	280	256	230	248	250	252	249	257	244	240	259	257	226	275	221	259	229	255	280	257	241	262	237	261	234	243	214	280	254	281	262	233	249	251	241	245	233	242	263	245	253	251	249	239	274	250	257	244	260	257	248	247	259	244	236	219	248	262	243	242	249	251	272	253	241	217	244	264	247	258	259	245	244	232	263	268	212	221	251	267	239	239	237	256	263	229	279	272	224	247	242	234	269	261	233	253	245	248	235	275	256	244	264	254	264	230	245	232	258	235	253	248	239	258	254	260	254	240	222	249	287	249	242	247	236	251	247	250	240	244	263	258	226	248	248
24785	21309	27779	25248	16509	5091	2620	1669	1317	1097	903	749	754	693	577	483	534	492	510	515	494	530	511	476	436	467	428	433	451	412	421	445	378	399	359	337	368	341	356	372	366	325	343	334	356	335	348	397	348	343	332	385	380	375	346	354	343	352	338	361	371	346	308	334	328	376	351	329	364	333	359	349	324	349	337	345	382	383	338	321	382	367	339	360	405	361	333	352	339	358	339	358	367	360	350	341	315	351	362	365	350	346	353	352	361	354	363	326	350	349	370	325	301	355	336	316	375	331	359	321	355	353	345	328	316	340	339	347	322	333	334	355	321	302	334	334	338	348	341	321	339	361	345	358	367	343	359	324	339	336	367	367	351	339	322	339	337	389	313	357	355	359	364	407	355	339	327	353	310	335	330	329	347	311	326	353	302	325	333	347	322	372	349	378	343	358	335	324	296	336	335	334	356	338	315	328	314	349	343	353	322	333	326	371	335	332	334	316	342	340	341	382	370	362	334	362	315	323	360	346	367	362	361	367	307	340	328	345	335	337	347	329	368	330	340	348	339	326	350	318	344	346	305	313	343	340	316	350	328	365	316	344	347	370	366	311	334	300	389	354	359	340	327	328	353	351	344	323	300	348	324	337	361	334	312	327	343	339	340	337	352	341	354	323	351	341	353	337	314	388	348	344	350	343	333	335	321	346	330	375	374	328	349	338	352	326	335	373	340	307	333	369	349	327	366	332	326	327	322	364	356	333	366	331	369	341	330	352	332	343	314	319	334	370	357	371	355	367	336	333	306	383	331	342	310	329	335	338	359	375	380	336	382	342	380	338	367	357	380	372	351	395	322	333	326	334	324	325	340	324	349	359	323	355	355	349	331	327	338	340	345	369	326	359	346	317	373	353	350	364	358	366	368	295	341	400	374	354	334	333	325	331	376	343	369	325	343	354	354	366	319	366	357	332	353	340	334	304	357	317	330	332	341	323	360	364	324	351	341	338	299	350	343	345	338	356	317	335	359	327	314	316	361	322	357	368	371	332	345	322	323	330	365	339	336	353	325	366	325	319	381	319	327	358	385	330	329	342	343	338	353	318	323	348	336	365	343	355	372	379	360	366	370	353	318	341	371	353	343	336	370	363	329	332	304	336	324	321	359	350	311	328	365	380	358	331	346	310	331	354	367	346	330	363	339	350	361	357	360	352	352	375	341	332	339	333	341	363	350	338	335	370	348	370	357	346	385	353	367	336	333	351	346	337	382	328	318	335	344	345	335	330	360	334	370	326	338	367	330	372	346	317	335	341	317	335	317	365	363	347	351	314	339	338	329	321	347	360	308	340	348	348	351	331	329	326	368	347	343	324	341	356	315	307	323	352	347	346	362	335	328	359	330	303	324	338	384	325	350	347	339	347	326	346	348	384	357	350	353	351	350	322	380	343	314	335	303	317	360	327	336	359	361	318	334	322	338	319	334	327	338	309	370	310	331	306	337	354	323	345	358	302	341	364	304	320	348	336	345	331	343	311	327	342	352	383	342	380	343	318	325	333	338	337	340	340	339	311	363	327	371	345	343	310	346	339	316	341	370	374	329	309	365	350	352	362	366	347	347	330	352	344	353	358	325	332	347	353	332	354	319	371	345	318	345	332	367	391	333	350	342	314	348	317	353	330	316	348	341	339	310	324	339	325	338	357	315	340	333	356	346	338	353	343	344	318	317	360	309	343	317	364	333	328	364	345	329	344	332	377	354	323	315	332	344	337	355	361	350	394	343	373	359	332	351	346	355	370	352	328	367	345	352	352	335	318	331	350	358	341	332	319	302	344	324	327	358	341	325	338	338	342	364	355	348	365	330	352	341	349	352	341	349	342	319	317	339	360	356	361	332	360	342	318	328	364	353	306	320	345	336	307	341	375	340	328	344	341	355	370	307	353	342	315	336	359	349	334	323	365	346	315	333	384	362	359	341	330	339	349	396	368	357	372	324	328	352	361	336	369	374	323	316	336	333	360	325	350	353	318	314	329	370	353	328	343	339	336	321	338	335	286	343	348	355	332	318	353	353	346	305	344	349	330	347	316	353	334	355	305	330	335	356	331	310	344	362	351	341	356	320	366	366	338	359	376	330	338	327	354	357	354	340	345	344	351	320	340	372	341	322	331	332	335	358	359	347	330	330	361	311	351	357	379	333	338	317	367	352	328	343	332	329	364	337	319	359	358	347	366	387	363	345	353	354	305	352	345	353	330	335	332	366	329	344	373	335	383	371	352	347	310	314	363	337	350	346	343	320	306	330	355	378	353	320	339	348	318	329	311	354	348	323	342	336	340	333	362	323	314	311	346	372	342	341	331	318	335	317	369	318	367	319	325	361	319	337	334	349	386	315	363	333	321	321	303	336	361	350	346	334	321	315	345	332	348	338	385	314	359	339	355	338	347	358	348	342	344	348	318	354	345	317	335	339	341	330	364	341	391	375	326	325	349	326	337	323	353	340	323	325	321	388	372	356	328	339	346	323	332	349	336	348	308	335	320	346	316	351	354	345	343	331	329	335	353	385	360	333	346	362	350	363	332	323	314	340	332	338	329	348	334	329	320	318	352	369	367	328	342	370	326	351	368	344	346	329	354	346	354	344	293	344	307	347	341	331	345	344	338	388	353	309	349	356	365	351	320	351	362	340	378	349	360	326	352	361	360	349	323	319	319	326	353	345	358	350	331	327	350	360	339	357	309	354	335	345	353	327	333	359	341	343	339	316	359	334	330	316	308	328	320	312	353	354	338	352	347	344	383	352	341	339	340	352	310	331	302	333	341	333	328	363	307	377	330	352	339	355	339	312	323	359	371	365	315	366	368	360	373	373	342	341	351	356	328	316	323	343	341	330	341	354	341	340	372	350	337	349	346	333	325	370	343	355	300	332	368	330	348	360	348	326	312	311	352	328	355	339	379	366	322	353	322	375	354	371	334	312	339	335	340	299	332	312	319	372	330	326	370	357	336	369	366	362	346	364	312	339	339	314	366	318	366	317	315	348	329	343	335	362	335	360	341	347	315	332	342	332	370	335	371	347	346	378	356	320	349	344	358	351	335	336	370	344	355	349	338	334	337	361	333	367	328	337	326	347	347	305	314	344	354	347	339	337	367	343	372	331	366	381	324	327	320	323	369	363	346	326	362	367	362	360	337	369	310	349	352	359	364	337	324	314	352	341	315	324	374	383	350	326	345	357	352	337	324	336	353	333	352	357	332	335	322	355	349	346	331	331	367	315	342	340	347	341	347	342	347	332	361	316	313	344	340	359	333	328	347	330	350	337	346	331	328	341	370	337	372	328	325	344	331	312	349	350	348	355	327	349	318	351	341	328	335	320	343	345	327	363	323	377	338	352	329	315	361	331	354	335	348	285	352	323	363	333	347	335	375	331	343	350	373	356	345	363	340	340	339	349	321	321	336	337	327	350	314	350	346	333	338	348	370	339	334	325	356	369	317	358	354	349	338	364	338	355	331
10408	26336	21991	13352	8575	5786	3974	2786	2030	1654	1344	1169	916	826	712	652	643	654	602	624	569	581	527	546	535	531	481	478	457	507	455	443	429	411	394	377	390	372	401	395	368	374	381	365	377	359	351	367	381	374	309	348	356	360	386	365	348	371	362	347	374	369	375	340	372	354	326	343	357	363	334	345	377	338	350	331	368	383	340	356	346	360	360	378	394	354	379	346	359	351	349	342	371	326	349	359	397	354	328	347	336	368	358	372	342	344	357	320	350	336	375	343	371	357	350	358	362	364	325	368	367	364	353	373	322	347	342	391	391	332	365	327	350	367	374	387	360	374	357	320	375	368	376	364	350	376	339	367	346	415	354	362	353	397	367	362	361	343	334	384	349	366	365	352	329	344	343	364	362	374	373	319	381	363	349	338	355	358	379	366	362	339	372	352	333	328	356	366	350	385	359	344	361	391	372	359	346	350	383	353	364	348	323	345	386	384	384	365	356	354	345	368	384	363	331	357	340	386	350	336	358	395	370	344	370	374	405	337	337	373	342	364	356	393	346	347	370	336	360	359	379	354	333	363	382	369	341	346	392	364	315	313	358	352	359	358	369	348	339	344	363	341	350	357	352	356	342	344	352	347	353	363	351	354	379	328	382	326	343	352	371	343	332	405	335	386	387	370	336	377	345	322	339	383	385	341	357	346	362	319	356	352	354	362	382	326	356	353	324	353	367	374	390	364	346	338	336	370	379	356	377	334	332	357	372	348	335	346	344	378	370	361	377	332	334	370	357	365	376	362	338	357	331	348	370	366	374	348	360	363	327	339	362	366	340	350	330	342	365	346	369	342	368	328	368	320	363	343	360	370	345	329	373	329	352	338	371	387	347	355	355	339	366	365	365	360	343	353	332	353	354	336	372	372	322	388	364	367	395	361	350	356	386	368	386	396	388	359	347	364	364	363	364	331	362	397	349	325	354	341	376	374	366	368	341	345	353	331	351	350	399	364	346	361	354	332	351	349	373	324	376	370	362	360	357	363	346	355	362	374	350	355	373	387	379	354	348	337	352	378	378	352	338	326	360	319	326	370	351	342	344	361	361	372	383	365	418	368	369	320	336	377	345	377	363	340	326	353	353	357	358	352	353	344	337	350	351	347	328	354	370	346	362	354	397	344	347	356	338	370	367	347	363	346	361	348	372	349	346	359	326	339	327	362	358	406	346	368	320	364	333	345	386	359	364	315	394	342	356	374	358	381	379	348	376	332	352	347	360	371	330	372	360	350	368	414	342	359	399	367	377	399	355	380	382	368	374	373	347	359	360	370	359	345	405	387	348	369	372	347	355	347	336	386	351	396	371	342	363	374	385	326	336	360	332	364	359	345	357	387	337	371	394	347	350	341	364	357	343	330	361	324	378	345	363	354	376	332	350	350	361	368	368	338	330	363	334	376	353	350	341	352	398	362	345	346	330	361	350	325	353	352	368	344	349	372	365	371	364	351	367	332	372	372	356	345	328	353	372	354	359	360	417	376	382	364	359	346	336	352	405	374	348	374	348	348	370	365	363	354	355	352	400	368	351	339	374	326	361	357	324	368	370	351	377	387	363	347	346	351	334	348	307	369	359	362	384	362	335	348	362	369	333	378	351	344	319	356	376	343	339	366	351	363	364	358	349	341	394	354	378	362	330	372	355	355	328	359	351	342	384	375	370	354	346	389	345	352	375	384	349	359	365	339	376	344	360	357	375	391	339	346	334	357	345	370	356	356	355	341	365	362	376	352	361	350	338	345	328	345	395	335	343	351	373	338	343	355	373	361	344	349	351	350	350	342	385	381	313	370	369	358	348	395	335	353	371	330	389	341	338	356	358	364	361	337	342	363	365	326	356	379	371	344	373	354	357	330	342	350	322	347	359	367	361	377	381	346	345	349	361	326	356	351	376	336	355	336	325	362	368	350	341	361	394	360	358	330	369	338	367	383	354	364	369	390	351	358	354	367	378	406	353	334	342	366	331	356	346	342	370	328	342	355	348	318	350	353	356	389	361	358	380	367	376	382	375	339	341	357	363	360	343	329	348	334	355	330	363	372	377	361	370	337	372	355	353	386	387	354	350	354	330	371	392	358	357	390	350	381	366	386	342	332	386	357	392	375	342	350	327	333	381	340	321	359	367	359	365	351	356	378	354	346	334	347	351	363	352	344	316	357	337	359	370	329	360	371	382	365	361	340	341	324	341	368	376	331	372	338	333	363	333	351	317	310	346	352	363	352	345	357	352	371	371	346	378	340	373	363	376	361	347	358	357	318	334	372	378	369	356	336	349	334	375	366	361	367	336	339	389	380	387	368	364	324	361	334	375	341	357	317	391	373	340	349	355	369	325	346	366	378	333	346	349	365	384	351	359	368	351	324	345	351	381	376	338	338	347	364	353	367	347	383	362	375	331	380	356	351	315	374	355	352	353	322	386	351	322	343	343	355	396	355	327	325	339	390	350	368	387	362	352	349	338	359	344	394	354	385	324	359	351	328	358	372	342	364	375	340	350	361	343	383	359	326	369	323	377	342	313	355	357	362	354	363	373	337	348	373	304	342	348	340	357	348	359	390	375	325	368	348	366	358	352	373	360	363	342	348	354	350	354	334	376	395	383	361	372	359	350	361	338	358	341	381	339	335	381	366	397	335	335	357	366	340	326	346	346	354	342	363	353	407	377	346	373	354	359	359	359	368	362	353	377	354	368	354	353	357	354	351	364	369	341	355	381	368	341	383	348	336	341	311	371	346	360	337	384	360	376	406	387	374	356	392	344	379	357	368	341	357	362	381	364	352	389	364	354	345	354	407	349	328	398	352	361	353	334	373	369	358	344	378	381	353	391	350	337	356	347	379	368	369	379	346	374	341	339	360	340	356	357	344	354	366	338	357	345	346	338	351	327	349	343	334	372	314	384	343	385	367	339	359	354	367	344	356	327	319	382	365	354	377	326	333	376	332	317	351	369	352	353	377	392	344	358	366	364	339	358	327	355	333	406	387	366	333	358	335	374	358	384	346	316	365	391	350	342	372	328	372	342	348	357	331	408	331	355	353	367	363	337	360	373	358	341	366	345	338	367	381	368	324	353	313	357	328	350	368	369	342	343	366	366	351	358	360	366	377	327	347	340	379	336	372	342	364	334	350	376	355	379	389	358	339	333	338	342	327	388	313	380	347	319	371	368	354	353	377	358	354	387	378	340	375	298	384	370	358	338	366	355	362	393	388	377	375	353	357	351	342	376	357	421	375	361	364	367	340	358	348	364	332	368	337	352	384	350	381	370	348	359	364	337	374	347	378	372	382	352	348	344	361	357	328	361	348	351	360	343	360	377	383	372	321	355	359	344	373	353	354	393	360	365	351	364	321	351	361	366	369	353	377	380	356	357	352	380	359	339	317	312	394	355	358	332	348	339	375	328	347	342	352	353	347	363	384	362	361	383	354	351	348	358	339	376	367	360	345	363	365	351	360	387	338
22507	21260	29041	23848	21287	21527	13374	3484	2167	1650	1423	1123	926	787	677	635	526	554	533	537	528	539	474	417	438	411	376	331	379	348	323	299	264	234	219	217	237	211	206	206	210	222	219	209	205	207	188	185	191	192	187	201	176	163	182	181	158	185	213	191	188	190	173	195	192	201	203	168	200	152	192	212	179	187	178	173	148	170	187	185	179	209	198	189	190	184	172	201	191	187	193	199	193	180	183	168	183	183	205	174	197	162	168	168	191	178	185	174	187	161	165	174	171	158	165	184	182	167	189	187	181	176	170	179	161	175	178	151	176	157	175	164	172	168	182	177	164	192	189	180	173	177	165	173	190	169	177	179	179	181	171	164	186	215	173	169	149	186	153	180	176	179	132	160	151	168	199	184	170	171	181	175	170	163	189	190	153	178	192	174	173	190	204	209	163	165	183	172	157	184	179	163	171	177	171	171	172	173	201	193	161	194	205	168	175	204	159	161	159	177	167	173	181	215	180	203	158	175	176	178	153	180	184	178	161	170	175	187	169	168	166	183	178	202	197	196	186	188	174	184	164	176	175	178	187	175	180	170	172	189	177	173	189	185	139	161	184	175	182	172	167	192	164	176	172	193	160	166	184	196	186	190	155	160	180	193	180	159	194	177	158	182	161	163	192	177	157	183	183	192	164	171	173	194	187	182	173	214	187	178	173	165	156	166	203	193	179	150	175	160	201	176	177	198	178	176	189	134	173	173	167	192	187	162	157	182	200	198	199	164	188	156	200	156	189	180	164	191	168	160	157	181	189	185	171	180	176	177	163	199	166	201	178	172	171	154	171	185	180	182	162	180	177	198	166	193	176	191	180	189	209	160	188	171	167	172	188	192	190	178	176	167	176	181	181	193	175	188	160	185	176	156	166	175	157	169	160	182	182	192	161	168	163	156	167	179	176	186	168	185	171	179	190	161	188	180	171	176	197	199	189	173	174	180	167	175	170	174	152	169	185	182	177	165	179	159	176	203	187	173	177	180	187	156	177	189	153	193	195	179	178	167	167	162	180	189	179	164	176	159	169	172	180	190	210	199	190	191	186	176	159	167	178	168	186	189	180	157	196	169	190	182	184	146	185	172	178	173	189	180	181	163	173	194	182	161	171	180	198	171	191	196	169	175	176	177	205	160	173	179	168	180	185	195	179	185	151	147	187	191	183	169	203	203	176	168	177	162	170	157	171	178	166	186	184	154	148	173	173	186	186	189	170	178	161	158	163	192	169	180	163	190	183	187	178	174	180	190	175	171	176	170	175	174	180	189	176	169	190	169	170	186	178	147	185	176	168	185	155	204	176	187	144	180	160	178	155	179	175	157	192	175	183	170	197	170	185	191	183	187	177	188	186	172	162	164	176	162	173	174	186	184	164	174	176	187	176	176	177	179	179	186	161	178	180	177	189	174	165	192	205	188	178	170	180	180	181	195	175	195	168	170	173	202	190	162	180	172	169	203	184	183	189	165	192	164	177	190	141	186	190	181	173	172	189	178	203	159	186	193	187	193	191	195	164	180	192	179	187	167	189	173	165	146	172	171	203	168	188	154	186	170	181	173	196	192	184	177	185	190	174	196	197	150	175	200	180	166	166	179	183	166	191	160	164	177	178	192	149	176	175	161	177	180	200	160	202	192	173	178	156	166	180	203	149	190	181	204	169	177	187	191	183	188	195	167	165	168	179	148	182	213	182	164	192	176	198	157	187	170	168	171	169	184	181	182	174	177	178	184	206	186	151	194	181	191	163	176	193	178	181	190	182	186	169	206	183	171	163	183	166	175	143	176	200	159	186	155	167	169	189	192	180	172	165	166	170	180	175	183	178	164	167	177	187	166	178	177	174	183	174	174	181	153	180	142	205	172	154	190	148	182	181	159	166	164	172	169	187	177	191	176	186	189	184	157	193	201	157	175	183	198	186	174	177	186	167	170	169	157	161	178	194	172	170	161	186	176	183	194	178	161	176	172	159	180	160	185	190	173	149	168	169	174	165	155	181	149	170	175	185	191	182	188	171	178	175	178	167	193	180	168	189	170	184	185	187	172	159	152	170	188	176	164	181	172	178	192	197	206	165	179	168	171	191	173	203	181	161	175	153	160	171	168	179	197	164	151	173	178	175	179	167	173	190	183	186	187	180	183	173	179	188	186	161	175	139	198	220	172	165	176	171	194	167	154	194	173	163	167	180	177	170	146	153	186	189	193	174	175	182	192	196	174	191	164	180	183	187	178	191	177	169	168	181	184	159	191	182	154	173	179	213	160	202	192	167	173	191	179	164	190	177	162	186	181	158	196	191	173	183	165	192	203	214	187	161	171	170	167	179	187	184	178	164	186	161	166	192	187	171	181	175	203	179	171	175	166	192	170	179	177	157	167	194	169	174	161	189	180	171	180	181	189	202	170	156	189	173	176	195	180	193	207	171	161	209	165	170	215	179	163	173	165	150	197	166	160	177	162	181	167	177	189	192	175	163	181	173	181	160	154	178	180	176	190	169	185	173	156	169	155	179	199	183	169	186	197	186	190	161	175	175	178	195	179	178	183	148	169	181	175	170	170	192	155	193	194	162	186	169	180	169	192	166	184	192	151	193	181	183	190	162	161	182	176	172	158	164	182	177	176	171	169	184	184	165	168	182	202	155	179	169	205	191	183	161	172	177	177	170	177	197	182	154	181	178	187	151	177	153	166	160	181	186	177	167	182	197	172	151	197	186	170	166	168	183	191	175	195	158	151	168	181	172	167	182	182	161	181	200	165	156	162	175	182	171	174	175	160	181	157	197	172	191	189	177	171	199	166	161	177	154	177	176	185	200	183	173	160	163	171	176	202	194	182	191	193	170	180	171	183	179	166	182	166	186	167	159	177	179	202	173	184	173	144	170	175	185	175	171	185	164	155	174	176	190	214	198	172	163	183	202	203	173	189	192	192	158	182	176	194	150	162	161	175	183	175	190	162	183	173	170	175	182	184	159	173	168	172	148	172	156	161	177	174	183	156	181	173	163	186	185	169	182	167	163	170	190	187	178	181	175	165	194	162	174	185	140	202	185	165	191	183	166	173	184	177	161	174	187	160	182	153	175	172	184	184	170	187	174	169	172	174	174	177	193	209	167	178	177	177	217	162	168	175	156	209	169	167	181	161	193	183	181	153	164	163	178	188	160	175	178	179	183	190	138	172	169	153	181	176	172	167	173	175	153	172	151	186	202	162	174	199	190	157	179	174	182	174	185	178	194	160	191	174	156	187	164	185	203	184	170	167	186	174	171	195	171	164	163	190	155	179	176	195	195	181	157	156	208	167	167	180	191	157	183	205	165	175	183	166	167	189	161	173	192	171	188	164	173	181	162	162	159	183	183	155	161	183	190	142	146	172	170	172	168	162	171	191	175	173	149	145	192	154	176	192	196	182	168	167	193	197	176	213	150	167	143	175	196	181	170	173	181	191	172	168	158	175	160	178	194	155	165	174
12623	34900	29675	19509	13047	9050	6408	4625	3515	2497	2170	1697	1312	1133	976	845	766	743	687	700	693	684	664	571	523	498	469	466	407	398	396	391	326	302	275	276	266	238	251	240	233	244	238	192	217	199	198	214	198	194	216	199	196	215	222	182	204	203	229	207	193	210	212	194	195	215	193	210	189	185	179	200	217	202	202	195	195	194	192	184	194	184	176	204	201	191	209	228	219	194	201	220	201	171	200	192	217	197	184	195	184	184	193	203	199	171	192	175	181	188	186	191	196	150	209	187	195	183	172	216	185	170	193	186	191	193	199	195	163	216	179	188	169	180	193	191	183	182	201	174	180	203	183	178	175	197	176	209	176	192	184	188	169	179	230	178	179	174	189	199	193	183	189	194	179	190	172	182	191	185	202	195	173	197	199	207	190	195	182	194	184	172	181	188	188	201	196	159	186	174	189	186	194	197	190	177	174	188	192	176	179	180	190	185	200	203	181	198	185	205	197	182	200	186	182	183	181	198	174	202	211	178	176	187	173	187	197	190	165	179	178	169	185	215	195	161	190	216	199	188	189	195	204	167	178	193	191	192	194	186	202	199	197	162	182	176	194	204	213	172	196	185	221	194	183	188	192	174	181	188	197	184	179	180	184	179	204	177	193	177	180	200	192	198	186	219	184	188	165	176	164	197	170	205	199	183	183	178	171	193	173	179	178	186	180	187	169	176	192	190	168	196	199	171	175	184	215	166	163	189	193	198	183	192	211	199	153	188	190	183	183	180	165	206	196	192	191	181	177	190	164	179	190	185	184	182	207	160	179	172	193	184	213	174	174	181	177	190	198	188	168	185	169	188	198	195	174	188	201	212	172	191	180	175	188	178	172	184	199	173	217	187	168	176	194	189	176	204	184	186	207	167	180	197	169	197	191	191	198	166	190	170	194	198	180	186	186	176	198	182	200	171	172	197	198	190	205	176	174	193	187	184	207	174	194	186	202	173	190	208	190	195	189	186	191	184	210	182	209	204	192	184	192	193	198	182	169	159	173	202	176	211	200	209	184	221	177	174	181	182	172	209	200	191	206	164	169	197	183	196	207	194	188	177	215	195	205	177	184	189	189	172	189	194	183	192	169	176	188	189	180	198	173	158	221	167	174	219	181	160	156	192	185	155	217	191	190	192	160	164	186	189	164	170	189	199	191	197	193	187	185	195	172	191	183	184	183	193	181	196	168	187	170	198	172	182	184	159	216	189	184	199	166	173	188	215	192	194	188	226	189	191	193	213	159	176	220	167	178	195	193	198	180	158	173	196	161	186	186	204	194	177	169	172	167	187	193	175	185	215	194	186	200	188	201	193	172	199	185	194	187	190	187	176	183	195	185	183	194	157	177	191	197	201	204	178	195	171	186	187	182	179	179	181	197	180	150	176	192	192	199	193	183	172	193	169	179	176	186	168	200	199	171	208	204	186	156	177	189	181	167	166	168	170	197	173	185	180	185	195	156	157	188	195	191	185	180	171	174	170	177	192	164	181	162	171	169	157	167	175	159	168	186	189	201	184	166	182	182	183	164	198	213	211	167	212	178	170	192	180	195	191	194	179	182	195	185	155	188	183	166	202	194	175	170	167	180	197	179	182	191	153	166	200	181	188	179	186	198	192	179	185	167	157	196	183	190	173	174	174	181	194	178	197	191	166	170	193	178	179	190	166	183	187	184	211	149	158	180	175	180	201	184	204	179	186	177	204	203	194	206	196	197	198	187	195	182	200	171	177	184	191	191	176	219	184	200	202	174	212	166	178	173	203	184	204	160	180	178	173	195	156	191	183	180	171	189	199	171	190	206	195	186	207	168	185	185	173	178	164	172	174	172	170	165	179	181	186	192	184	181	201	174	209	198	191	182	192	165	191	180	202	187	178	201	174	165	183	157	180	190	178	179	215	198	195	191	185	181	210	183	181	189	175	165	194	178	206	200	173	203	166	149	186	190	178	181	174	189	176	162	159	178	189	207	171	183	180	181	188	166	185	189	169	180	206	191	180	170	198	165	201	197	172	181	165	186	190	179	195	195	195	171	149	200	168	170	167	170	185	216	177	173	169	185	205	191	198	178	199	175	199	194	192	217	164	195	182	176	180	168	178	192	213	160	172	182	208	176	195	184	178	185	181	171	169	176	198	179	174	205	182	173	182	182	190	218	199	171	176	183	179	199	204	187	176	195	180	188	154	206	164	177	168	192	186	152	182	176	176	162	195	174	196	192	188	200	180	193	189	175	192	167	166	174	214	185	191	169	197	168	166	177	163	172	177	183	174	180	182	154	200	180	176	207	183	186	180	170	171	178	191	186	218	175	190	194	183	202	170	181	190	172	179	181	194	186	200	174	202	181	193	197	182	196	199	191	182	189	173	188	172	169	178	185	185	186	179	176	188	185	191	174	175	213	196	212	193	155	186	171	178	183	171	182	196	181	193	188	198	193	185	200	182	176	166	199	200	176	159	181	182	180	184	195	205	199	174	181	179	181	167	216	173	181	170	175	199	171	185	177	175	191	154	171	188	149	166	176	183	197	191	186	218	191	188	182	187	168	187	180	185	162	180	189	205	185	189	167	194	170	190	176	184	183	185	189	171	208	174	180	169	159	157	180	197	184	197	157	185	194	169	158	210	186	157	197	178	195	185	177	171	209	180	174	202	180	185	192	183	215	189	181	173	185	189	191	199	164	181	197	176	167	184	162	165	164	204	183	178	175	166	191	188	182	177	198	196	202	180	186	174	156	208	198	196	193	203	197	184	182	181	194	197	170	176	176	176	192	180	204	190	188	197	187	201	204	183	190	190	204	174	180	186	152	185	169	166	191	198	169	180	179	181	208	208	159	180	194	162	178	181	174	190	180	162	157	200	172	181	200	172	185	185	201	185	200	179	174	192	165	189	208	184	178	206	172	196	167	168	199	165	179	179	198	176	165	188	209	183	190	187	178	210	178	164	190	191	175	201	186	199	173	181	180	191	170	186	203	177	200	168	191	177	209	179	195	209	169	200	199	187	174	186	181	174	203	197	191	184	173	199	209	175	171	168	191	180	176	174	178	183	190	186	193	169	179	178	190	187	172	173	185	166	175	177	181	195	186	194	168	165	191	168	167	158	191	207	204	215	214	165	174	163	165	173	186	193	186	210	209	184	202	190	194	186	174	185	184	177	192	191	188	191	196	179	227	199	181	191	178	173	184	164	204	164	188	185	198	167	176	172	191	199	174	208	183	195	203	181	193	182	169	202	143	197	177	185	198	181	197	190	183	196	189	185	177	171	162	185	167	204	190	191	199	194	182	168	179	161	172	220	171	205	175	196	188	211	202	170	181	191	183	196	193	189	208	191	177	169	179	189	180	180	179	182	195	206	195	187	183	180	176	190	176	181	174	180	173	180	183	184	148	200	181	191	169	188	198	186	165	189	177	199	175	170	168	192	171	163	202	173	188	189	171	185	172	200	186	176	183	178	178	179	176	199
27759	20143	16738	10256	4257	2443	1678	1161	985	892	730	659	565	535	520	445	472	439	510	509	454	485	451	438	419	409	392	386	386	390	401	378	380	375	366	356	400	383	349	340	363	350	339	348	339	368	340	362	381	339	355	358	356	354	331	387	331	352	356	362	363	348	330	376	332	366	354	399	325	366	375	377	375	382	359	339	370	372	371	353	340	373	392	342	347	327	358	368	408	336	337	355	341	358	349	331	336	379	340	367	375	338	319	357	364	364	370	323	350	361	340	338	322	352	368	335	312	331	337	363	340	363	351	365	384	374	343	359	345	336	362	357	367	326	361	356	350	378	366	382	360	370	370	350	342	372	334	333	379	375	355	376	358	337	346	390	363	323	328	359	316	351	373	356	339	345	357	384	340	349	357	371	336	345	351	318	366	350	343	344	369	322	340	359	315	342	364	331	399	355	349	358	374	351	335	324	337	333	356	349	351	388	354	371	351	390	368	361	352	350	386	344	362	360	319	374	335	368	352	354	358	356	365	351	377	363	342	357	357	380	369	376	347	315	324	391	381	346	344	321	375	354	312	354	336	368	362	399	358	337	331	344	372	357	385	346	375	341	380	357	330	363	364	340	351	338	327	352	377	337	359	345	360	363	373	365	326	357	354	359	363	365	361	358	358	341	337	347	341	349	363	340	350	349	371	352	355	334	344	373	371	366	355	377	354	349	336	351	330	357	381	346	370	343	351	330	368	356	373	345	379	353	345	344	379	351	317	381	368	354	344	338	333	316	344	353	371	334	346	349	313	341	394	297	338	367	342	365	350	343	338	338	355	345	347	386	359	353	325	364	336	359	399	390	346	364	333	322	356	353	369	342	347	320	343	376	376	354	375	360	353	357	370	381	357	376	334	375	358	364	344	362	373	353	368	354	348	359	345	337	327	337	359	366	334	368	345	383	310	366	336	363	369	376	364	358	365	350	337	376	380	295	345	352	366	337	341	307	349	341	367	330	340	332	376	345	303	366	331	366	368	355	351	354	321	354	356	341	362	323	325	346	368	354	337	355	367	344	371	355	367	371	333	380	362	347	383	373	354	356	354	340	357	327	358	353	348	363	336	365	364	326	368	352	337	341	320	333	327	358	359	400	341	344	360	336	375	335	356	375	370	356	333	332	365	351	305	353	342	351	383	363	361	361	367	354	355	390	354	367	367	335	346	319	334	353	354	355	351	355	332	316	355	329	339	323	346	365	332	358	386	361	365	337	360	366	369	358	361	338	365	346	348	357	352	386	349	359	388	333	344	331	322	319	331	376	336	347	341	385	338	367	378	362	316	371	303	313	379	340	363	354	339	335	385	333	362	362	347	338	385	376	301	329	334	346	364	335	350	352	364	368	337	347	337	342	320	388	328	372	336	372	373	367	353	380	359	354	360	347	339	340	346	339	336	362	378	358	368	322	358	363	376	368	335	380	357	331	358	361	352	383	338	338	346	368	360	339	341	361	346	362	368	360	365	385	352	311	351	392	380	352	350	367	346	337	345	338	351	320	373	339	336	352	365	360	341	330	367	350	332	346	361	380	382	347	348	366	356	317	350	338	388	348	346	353	332	343	365	352	324	348	347	389	336	381	337	340	325	333	328	341	352	360	346	347	356	353	373	367	359	366	338	334	331	339	329	375	349	365	363	348	356	325	360	331	374	344	386	339	356	347	346	377	349	372	343	368	356	383	361	352	322	374	375	323	358	367	326	374	363	374	326	331	342	327	357	327	346	387	362	350	357	346	382	345	318	341	371	351	333	345	348	344	360	386	324	361	331	347	348	347	380	350	307	345	335	328	354	322	347	351	357	331	341	324	346	364	341	339	330	356	345	341	323	346	341	337	357	353	341	341	356	368	334	344	362	340	343	354	366	356	327	347	366	345	337	345	391	360	358	340	364	352	346	364	366	351	383	348	374	345	333	369	374	338	364	346	342	399	304	355	389	351	338	362	378	347	324	379	355	351	341	343	349	353	366	372	357	336	362	359	343	314	346	396	357	395	349	373	378	358	364	300	381	338	350	372	333	333	317	378	346	339	346	345	343	333	358	349	365	330	361	349	361	358	326	368	331	377	354	331	323	356	336	319	360	354	371	349	353	356	344	349	371	340	315	375	357	337	326	319	365	356	377	360	369	362	371	356	337	358	373	334	363	336	352	352	356	366	340	377	380	319	324	364	354	381	334	381	375	359	367	384	330	329	339	349	349	376	394	351	374	323	374	358	361	359	347	394	399	361	355	336	376	340	334	345	353	345	342	373	369	393	361	374	352	366	300	340	345	335	365	369	366	353	382	346	352	385	343	351	321	364	310	396	364	357	311	354	343	360	332	351	349	359	352	333	368	325	338	355	339	360	360	365	352	374	344	332	311	351	378	350	339	363	375	342	340	334	364	345	383	327	354	351	362	337	353	363	372	389	378	375	332	337	361	385	363	380	354	401	346	362	357	351	337	331	340	364	376	364	347	326	352	367	359	337	319	367	378	350	351	342	359	349	336	318	360	349	347	340	310	377	369	357	395	352	366	366	350	328	364	372	336	342	382	368	370	375	350	357	358	368	346	358	307	377	357	316	387	344	376	355	345	383	331	322	353	350	329	363	382	322	353	391	358	384	372	351	342	332	341	373	321	355	376	331	391	359	374	350	350	338	333	333	354	344	369	343	355	365	383	378	345	304	333	379	364	355	373	348	351	330	337	339	336	330	362	342	348	351	356	317	393	332	347	339	328	367	368	325	358	364	352	332	329	342	374	349	335	352	355	371	319	335	321	344	330	363	357	327	344	350	356	323	366	376	353	356	360	371	336	350	370	361	336	357	372	363	373	345	345	361	362	337	372	358	386	362	331	360	325	357	349	340	372	348	351	379	387	352	360	359	329	357	349	349	361	377	367	349	336	333	351	376	348	347	371	340	353	363	341	378	357	353	321	336	346	358	332	365	364	312	365	336	354	373	348	352	336	334	340	362	358	354	363	345	353	362	349	317	346	364	350	340	334	368	353	377	376	352	341	351	368	326	331	356	338	347	399	365	355	353	358	387	375	347	372	319	335	336	331	375	332	321	341	343	329	339	365	353	359	370	360	355	355	383	361	365	349	368	351	326	359	338	341	367	384	326	348	309	328	362	346	351	341	333	346	357	320	386	381	334	360	350	340	387	349	367	339	324	335	341	364	325	350	384	384	340	355	366	333	313	353	335	335	318	380	365	355	372	366	325	352	312	344	378	358	333	381	395	351	371	342	340	340	354	343	319	329	363	379	353	358	404	333	335	344	391	356	350	334	334	375	345	330	350	354	362	349	371	326	366	357	336	352	356	362	338	359	330	366	356	353	353	353	368	365	353	370	348	356	321	335	391	372	331	327	370	336	349	352	365	336	352	399	346	372	350	349	366	332	334	351	342	368	331	385	363	332	331	357	353	362	364	358	350	379	363	367	335	331	371	345	328	376	322	334	333	346	352	359	341	320	335
10465	21389	17347	10034	5678	3681	2591	1925	1529	1211	1043	845	721	644	610	565	577	551	548	499	536	507	515	510	536	450	439	438	477	475	409	404	404	378	392	406	388	443	373	405	352	367	375	369	403	385	385	361	338	360	367	414	366	386	361	398	403	351	394	394	360	370	439	374	318	380	369	388	373	376	386	379	374	414	357	401	358	345	375	378	415	385	355	375	342	363	360	388	370	375	362	340	334	390	352	369	401	403	382	385	381	362	392	382	402	378	389	392	348	402	371	396	374	373	396	377	346	371	381	392	392	379	368	379	365	388	399	377	393	346	381	355	389	406	384	385	376	387	380	391	373	354	407	357	380	355	398	378	386	387	429	396	361	385	371	365	350	352	358	348	364	355	393	379	360	382	383	420	372	369	401	367	338	379	373	343	330	398	338	355	351	355	387	375	396	353	351	370	378	389	385	357	339	352	344	323	376	352	383	404	355	362	391	370	384	377	401	396	404	361	380	370	371	373	392	382	367	342	362	387	361	361	369	382	338	372	387	357	352	368	354	378	356	369	367	419	372	338	365	357	393	367	394	373	418	347	351	399	356	384	376	365	376	385	377	345	358	361	402	348	383	394	376	374	351	371	355	369	357	383	363	387	363	373	349	361	375	366	388	375	353	399	358	375	386	358	371	393	323	361	394	378	366	375	361	377	333	366	375	365	359	379	354	347	363	366	387	421	376	346	377	356	376	375	421	375	355	403	386	402	393	364	401	351	341	403	397	383	393	384	367	363	396	372	372	392	396	364	375	371	419	384	351	371	353	358	400	360	357	401	382	392	368	384	364	389	364	365	401	399	360	370	424	399	407	365	381	360	366	357	373	356	382	391	362	402	379	350	340	382	368	362	373	360	384	376	375	385	377	386	367	374	352	385	401	362	370	376	372	360	382	386	411	376	389	373	392	371	383	338	341	377	352	346	349	384	306	346	378	368	403	372	332	366	375	371	396	374	369	327	363	371	395	360	342	368	376	396	376	356	381	352	397	379	365	391	402	358	380	351	394	397	359	367	409	387	396	393	416	404	401	378	364	395	401	372	381	325	391	350	361	343	357	395	367	369	394	375	389	371	385	371	360	375	377	370	380	388	367	343	399	410	372	375	369	363	368	385	342	397	373	395	388	379	351	360	370	405	345	363	402	370	384	364	350	383	366	358	345	406	379	396	375	408	384	359	380	363	360	348	362	346	360	402	337	375	371	367	380	359	337	385	382	371	352	356	366	358	400	354	383	335	331	365	388	350	355	369	378	379	334	399	369	363	358	385	387	400	382	364	353	352	382	337	393	392	355	370	373	387	364	359	382	378	368	352	350	389	399	341	354	378	352	355	371	365	405	385	367	361	378	375	397	377	409	379	314	374	343	372	380	353	387	381	361	390	412	321	361	355	376	383	383	377	387	374	373	368	368	334	381	366	398	362	386	374	350	378	359	387	376	367	354	450	353	349	348	376	356	373	419	357	368	388	379	362	335	364	362	372	365	373	363	366	403	379	397	434	357	372	350	380	380	366	385	373	348	380	378	389	362	340	395	346	372	395	363	385	395	363	365	412	343	369	403	345	352	402	357	412	373	360	391	369	365	377	358	400	400	358	371	376	382	359	378	416	354	386	349	376	344	373	358	397	345	395	359	346	364	387	357	370	400	397	379	394	336	362	428	368	386	377	371	384	364	342	397	400	382	400	414	347	410	382	367	343	396	344	372	359	373	381	368	355	364	365	349	335	339	375	366	335	367	367	344	397	373	330	392	342	379	369	345	356	374	368	406	334	361	365	361	378	387	379	337	376	413	380	397	377	378	351	337	409	382	374	398	326	377	387	360	404	396	351	388	368	391	393	372	384	386	354	360	368	354	402	376	377	381	377	362	366	384	360	361	396	376	386	366	374	384	381	376	376	377	381	360	349	371	363	375	390	373	346	395	387	366	381	364	361	339	356	335	368	392	373	342	363	382	360	412	319	401	410	385	336	430	384	381	381	381	356	406	348	403	386	348	384	329	357	355	349	393	361	376	392	370	420	395	413	331	359	375	394	349	380	376	390	332	370	385	405	371	366	363	365	355	383	417	363	363	365	365	388	351	361	400	362	366	371	383	364	378	339	358	400	377	365	374	380	344	372	369	332	399	362	395	407	407	363	391	381	403	349	369	384	378	367	375	364	368	410	398	385	382	379	351	398	379	378	365	374	358	402	367	357	379	390	363	370	364	376	369	389	396	383	393	370	360	373	320	400	383	361	393	367	376	363	385	360	355	380	373	378	397	375	386	368	380	342	405	403	371	392	420	377	385	389	372	394	359	347	371	364	398	381	352	368	377	363	387	408	410	360	398	368	359	362	386	382	394	351	359	366	367	363	351	374	399	341	379	336	345	399	395	373	367	367	380	326	349	382	366	366	389	346	338	359	369	375	353	386	368	391	361	343	402	357	400	398	367	342	365	357	339	403	389	381	354	393	342	360	360	389	347	363	375	405	366	376	363	367	373	352	396	358	356	376	358	371	379	369	362	365	350	381	409	374	396	383	347	367	419	376	344	362	330	362	354	380	389	356	375	351	364	339	395	347	367	384	348	405	381	381	397	367	386	377	395	396	410	365	383	387	379	368	369	351	370	364	385	381	367	375	379	383	331	380	395	391	393	348	379	399	365	367	369	360	371	323	418	374	365	352	368	325	363	373	362	358	372	350	389	413	353	383	385	346	394	367	375	377	352	420	368	374	361	388	389	330	348	378	362	394	382	354	348	423	341	376	381	345	397	369	376	358	349	361	347	361	342	358	350	382	377	379	371	387	385	378	340	355	374	375	386	382	369	366	366	344	360	357	378	349	367	374	338	400	374	364	394	395	365	359	379	380	348	409	363	366	376	396	365	378	356	379	387	399	394	382	334	391	372	380	348	353	389	356	366	401	363	365	384	386	356	415	362	375	420	385	378	381	348	377	359	397	390	400	371	395	378	367	346	351	360	355	401	391	400	334	371	377	345	384	359	393	356	332	398	355	412	369	369	356	391	359	385	399	384	372	408	383	353	364	386	360	386	371	410	359	350	371	354	397	356	349	373	366	382	369	353	401	365	320	359	372	385	375	394	391	382	378	366	383	342	381	347	391	385	371	369	405	360	362	369	367	389	380	377	404	369	349	361	400	372	385	404	388	373	372	377	358	387	385	368	365	410	378	391	386	379	401	385	384	349	362	370	358	396	356	367	382	376	370	366	374	407	352	371	367	391	385	369	389	420	355	336	399	330	382	366	372	356	376	354	369	379	364	356	401	381	369	352	346	381	370	344	360	368	335	368	350	357	389	341	367	379	393	338	361	362	349	361	379	372	394	378	393	363	345	387	405	363	385	384	381	363	366	357	361	368	413	346	339	375	370	353	372	366	348	387	374	362	368	374	372	359	368	385	365	353	400	367	355	322	383	358	352	348	365	357	374	376	395	393	387	381	361	369	351	392	374	345	375	345	370
23555	21260	28591	24257	21295	13987	3886	2138	1536	1178	1055	809	728	638	546	492	486	506	470	478	462	434	416	417	418	390	311	309	349	352	317	270	285	256	255	266	241	244	227	225	245	218	258	250	211	220	250	227	213	242	249	230	240	254	229	225	269	248	254	251	222	239	263	219	219	219	213	227	242	239	254	241	235	253	218	234	245	226	260	235	215	221	239	261	245	251	250	238	269	278	229	217	234	245	193	256	241	224	247	236	218	254	221	209	222	243	226	232	233	226	236	214	211	235	259	222	221	218	224	202	229	230	210	238	219	228	213	210	228	245	234	222	238	212	218	219	235	210	229	262	245	233	214	248	223	230	227	240	228	215	217	229	256	233	217	204	250	230	238	217	222	234	233	229	247	214	264	211	242	235	234	244	228	224	246	212	229	222	210	245	259	240	238	226	229	217	221	232	232	227	218	204	234	281	220	215	242	235	252	211	243	227	228	253	222	237	232	210	218	250	220	223	225	225	257	234	233	214	214	222	235	215	229	234	213	234	222	232	220	252	208	215	239	216	210	243	191	234	237	219	225	245	233	252	220	201	212	230	210	228	249	241	248	234	238	237	232	217	223	237	235	242	234	209	215	225	253	254	230	220	226	232	228	217	233	257	238	224	216	242	241	225	216	229	231	223	231	227	212	199	244	239	216	222	228	221	239	220	226	249	215	230	220	246	218	217	248	211	222	215	215	243	221	214	225	227	241	238	234	246	213	216	232	227	238	211	232	227	228	231	227	224	231	199	235	223	234	231	252	235	224	254	237	252	228	267	209	207	222	232	231	210	204	219	223	230	203	218	212	232	220	244	238	240	216	237	242	239	237	240	251	235	240	231	236	231	237	217	237	231	226	261	215	228	244	229	239	229	242	204	193	233	223	211	223	198	247	209	254	205	228	228	233	251	215	210	216	213	255	219	212	192	208	235	224	257	217	208	214	208	230	210	233	217	237	203	263	239	263	242	231	219	221	255	229	259	246	226	226	236	225	218	251	228	216	233	235	238	227	243	219	224	230	234	227	228	229	240	221	216	201	212	238	237	228	225	218	229	233	219	211	228	234	231	244	205	235	222	210	243	190	233	252	228	252	209	212	216	203	215	209	230	218	221	218	202	232	223	237	225	221	232	198	221	250	215	229	223	237	214	232	221	206	270	255	242	212	237	231	221	233	237	218	250	231	223	233	260	233	249	228	235	248	247	239	244	257	250	223	218	226	229	223	217	237	234	222	224	244	225	223	216	235	239	209	234	261	250	200	231	233	210	227	249	285	249	230	231	248	238	227	247	237	232	246	233	217	228	220	223	235	221	234	204	246	207	214	227	219	268	236	217	213	223	223	238	228	226	246	231	262	248	226	220	259	257	203	216	249	218	227	234	247	240	237	217	215	247	246	249	207	246	220	243	259	233	211	238	245	245	243	227	193	235	241	206	205	223	240	233	221	214	247	240	246	218	254	216	238	207	229	234	213	263	226	206	209	242	235	228	229	208	239	233	234	216	200	246	231	229	234	251	253	236	233	228	225	217	255	230	215	239	221	204	223	234	237	238	206	214	205	203	237	231	217	191	223	214	215	241	223	245	246	210	226	235	229	229	217	206	226	230	223	227	213	224	208	201	229	226	246	235	226	224	234	224	239	228	249	234	217	233	227	206	217	217	223	224	208	261	238	235	248	228	229	227	222	232	230	218	240	236	223	225	229	239	260	230	238	222	225	196	207	223	213	243	219	209	254	240	227	247	217	244	215	235	242	248	229	210	251	230	251	214	242	275	216	239	228	226	248	230	221	223	258	203	236	271	250	248	220	206	250	234	226	223	234	227	252	216	217	248	210	253	203	251	236	229	226	203	231	220	221	217	252	263	232	224	249	241	249	203	243	204	228	245	235	227	237	207	240	206	260	253	223	222	236	228	212	236	224	218	244	208	237	231	235	220	223	225	218	225	225	216	210	246	237	223	239	224	237	223	210	241	219	242	224	236	210	213	241	227	216	234	229	239	206	235	235	246	201	206	205	255	233	207	229	219	203	244	199	214	226	229	228	215	231	223	203	205	221	227	214	205	240	265	239	230	250	207	262	239	250	221	250	256	194	202	206	209	230	247	217	234	266	232	238	228	270	204	226	232	237	226	229	230	235	207	240	208	227	237	227	247	242	231	217	247	242	205	224	255	280	231	253	230	223	242	229	235	179	218	239	216	248	219	230	252	233	242	223	240	235	209	242	224	210	247	208	235	205	267	233	223	201	192	249	269	232	213	242	214	225	197	220	212	237	222	228	227	218	221	255	234	224	239	227	242	236	225	244	233	234	197	212	230	205	253	205	231	233	233	240	245	225	196	223	252	200	230	224	239	198	260	223	234	199	231	220	230	203	228	225	215	212	215	227	219	222	214	221	216	208	227	211	231	219	234	235	224	214	248	252	240	245	235	202	219	231	214	221	235	216	255	249	223	224	231	235	227	226	201	227	241	232	241	217	245	255	222	241	246	204	230	213	215	224	235	264	248	228	253	234	233	223	235	231	219	244	237	235	237	232	242	230	221	255	212	215	228	207	228	218	241	227	240	238	233	220	231	231	213	208	211	236	214	262	230	237	228	218	227	246	245	234	235	207	224	258	225	235	238	233	217	235	225	213	222	241	229	201	209	206	221	215	242	228	238	237	238	224	230	231	237	210	226	198	227	221	217	240	234	239	254	197	260	220	244	219	220	234	232	227	210	237	209	219	235	232	251	223	233	207	237	230	232	232	207	270	231	233	234	239	223	219	234	211	262	200	187	248	216	234	213	236	222	245	241	220	208	218	246	215	235	236	223	233	253	219	225	237	263	219	247	231	207	232	228	256	227	220	214	236	233	210	246	206	240	252	214	253	237	258	214	232	221	215	232	226	223	219	223	250	243	231	226	230	251	239	226	246	205	223	230	224	231	224	251	252	226	216	240	234	232	215	207	219	212	215	235	225	215	254	232	218	243	221	234	258	216	217	199	249	232	213	210	236	220	202	224	234	266	241	231	222	239	239	236	242	245	242	213	211	198	245	233	228	240	233	220	215	216	207	222	219	222	235	264	226	222	236	240	238	222	229	251	214	229	232	240	225	253	241	230	238	246	212	236	204	219	221	242	229	207	247	230	225	253	228	238	223	239	222	222	241	227	215	216	214	219	240	223	225	225	210	215	256	218	237	231	226	248	229	237	233	250	246	250	220	239	237	206	262	270	211	241	233	210	240	237	219	242	217	250	212	223	228	266	223	205	254	244	213	235	246	237	244	208	248	222	219	222	214	235	215	222	217	208	195	218	232	212	227	193	239	244	194	250	243	236	216	236	243	228	227	226	211	220	233	219	217	227	228	229	221	226	227	233	208	231	247	212	230	243	218	222	209	218	260	253	240	215	211	228	215	212	225	235	242	221	229	238	212	250	252	225	242	226	232	213	243	215	215	229	236	251	246	231	237	249	230	219	233	210	249	218
10708	29863	24936	15303	9078	6189	4432	3267	2481	2001	1556	1274	976	919	753	633	627	625	600	601	587	578	545	532	477	508	429	402	416	380	353	313	296	288	310	295	314	281	284	283	284	284	287	278	281	281	270	254	247	256	248	244	255	278	243	254	300	266	266	260	257	247	257	262	246	276	272	285	257	255	269	261	235	241	234	260	253	237	237	238	283	262	236	273	263	256	275	285	272	283	284	256	268	276	260	286	271	246	224	221	256	271	240	242	258	230	234	242	245	259	253	245	257	255	266	253	244	263	257	197	277	258	241	233	257	264	242	251	247	252	250	246	225	227	239	247	237	255	239	235	222	267	247	292	263	251	237	254	267	272	260	239	244	252	219	265	255	235	251	251	263	241	248	256	222	259	248	245	262	233	240	267	248	267	233	245	208	224	269	248	266	255	226	263	250	252	251	257	270	239	247	270	245	238	239	259	247	238	263	236	237	221	253	249	255	248	257	238	227	244	254	248	245	240	242	249	245	242	256	239	262	245	232	217	246	266	264	251	269	243	240	239	274	245	265	265	267	245	254	238	236	248	251	244	242	244	238	219	253	273	231	241	258	256	287	258	250	264	259	254	253	236	220	259	252	278	260	273	233	230	229	269	260	247	265	256	271	248	235	247	241	255	271	238	251	260	246	260	247	266	260	244	229	234	231	252	241	223	237	210	244	237	230	249	242	246	245	246	202	261	258	244	249	293	224	234	295	231	227	250	251	259	241	219	246	267	262	251	247	237	264	240	235	239	273	253	253	228	265	267	251	250	243	269	243	243	237	242	222	237	237	253	226	244	253	259	237	217	243	269	247	215	245	238	231	222	236	252	266	251	231	247	241	241	236	247	255	231	238	273	246	232	252	243	236	236	261	247	252	254	223	222	220	238	246	263	250	232	255	258	238	224	237	225	272	265	232	241	273	242	240	257	258	246	259	279	240	237	245	231	233	236	231	249	258	250	239	259	199	236	246	256	249	232	271	264	250	252	219	264	237	248	233	229	249	258	280	252	235	248	234	259	255	250	265	221	238	274	251	278	208	255	266	260	253	251	274	259	256	257	231	229	242	241	266	239	232	247	225	255	265	236	230	229	281	257	241	235	238	244	241	230	228	249	204	264	228	225	263	242	244	238	226	239	228	245	245	244	261	263	251	245	260	254	247	242	235	301	238	247	281	236	238	238	251	248	270	250	239	271	240	257	258	244	269	269	221	255	253	245	298	250	239	227	229	283	245	249	267	240	267	237	232	268	261	255	251	257	244	258	243	256	244	258	262	240	248	246	246	261	252	224	263	264	229	253	254	238	250	249	243	239	231	275	256	259	238	246	238	241	247	234	266	237	216	252	261	235	256	297	249	235	262	262	226	249	230	263	258	247	250	272	228	242	240	249	230	250	229	244	210	274	263	230	252	234	226	249	253	226	239	230	257	247	236	233	247	234	264	236	240	245	244	253	225	240	276	248	233	225	259	266	219	262	250	248	251	202	233	264	236	256	267	226	260	255	272	237	258	233	211	241	237	273	230	234	239	245	255	254	243	271	249	268	239	245	256	254	279	247	260	239	232	256	239	242	235	229	249	260	287	265	256	271	239	214	243	216	234	243	234	244	214	235	277	227	270	261	249	251	258	245	222	247	232	262	219	247	242	235	249	270	247	257	252	264	268	237	236	234	257	252	251	230	261	224	268	241	237	264	243	251	246	246	240	249	269	243	250	252	264	230	231	251	236	233	227	255	241	246	238	259	223	253	234	269	262	260	267	262	283	267	258	268	240	234	254	227	249	249	267	243	224	271	256	233	240	246	259	235	244	241	269	259	263	256	254	235	271	239	234	221	245	237	252	242	220	258	247	248	254	251	242	254	276	229	238	260	256	250	258	249	261	230	245	284	251	252	228	214	245	261	225	272	244	284	239	272	236	248	246	242	249	225	241	251	241	241	251	268	240	247	233	224	263	229	240	255	237	248	235	208	251	269	252	253	256	224	248	252	240	263	238	235	258	246	247	252	240	235	247	258	276	252	249	259	247	240	230	246	253	250	239	246	239	253	246	270	218	221	251	242	219	254	253	249	263	253	249	266	244	242	250	241	245	283	256	256	289	227	241	245	247	234	241	231	249	250	242	253	257	254	263	241	238	240	241	258	271	251	266	254	230	261	243	246	288	242	223	249	237	240	270	242	240	254	257	245	225	235	256	241	223	270	240	275	267	253	265	236	251	271	284	240	247	252	237	272	260	233	248	253	257	245	268	245	244	227	275	230	226	256	225	232	235	236	236	231	245	240	278	261	274	237	278	240	224	242	247	265	284	247	234	271	243	224	231	268	232	240	266	244	225	247	235	251	245	250	263	265	247	232	261	240	239	253	247	275	290	272	226	269	268	262	241	232	240	241	234	259	244	226	237	269	235	218	212	246	252	255	247	272	248	239	246	265	249	248	248	220	252	240	235	253	237	257	268	236	258	242	238	241	269	235	235	269	260	227	239	236	230	267	229	241	262	229	255	271	236	253	254	254	259	270	236	246	247	233	240	224	244	247	242	265	222	228	259	254	238	254	222	223	258	255	234	248	251	252	245	258	233	240	217	261	238	259	255	248	241	249	260	253	246	233	234	213	252	236	260	256	260	244	253	261	282	260	237	264	232	247	253	267	253	232	256	203	247	237	235	276	258	272	293	238	236	234	284	247	255	250	223	249	232	263	253	260	238	243	253	262	247	246	235	259	252	246	263	248	255	223	270	258	250	263	240	248	270	271	258	247	250	238	258	249	221	247	242	260	241	261	245	245	247	273	267	243	248	238	226	250	235	239	242	278	253	254	253	235	250	235	274	243	263	224	228	256	268	232	254	265	273	253	235	256	258	248	256	232	240	232	235	217	247	251	226	244	271	246	242	246	244	255	236	253	248	249	263	230	275	255	214	286	243	210	269	277	261	272	246	259	222	259	262	233	236	216	264	229	248	267	239	223	287	247	239	249	266	226	275	239	237	241	251	257	257	248	257	231	243	241	247	247	232	248	247	262	242	235	229	247	244	250	261	245	241	230	229	263	222	228	231	271	245	262	235	237	237	240	270	243	253	247	252	252	223	257	248	216	221	233	265	256	248	274	253	262	247	244	236	244	257	256	246	247	243	272	267	234	251	257	228	249	259	275	249	266	221	250	256	244	245	243	259	224	231	229	265	245	225	227	244	245	240	240	234	249	258	253	236	253	262	227	224	264	254	264	231	238	237	230	277	259	236	240	248	244	271	244	240	240	242	231	239	226	274	237	252	239	254	258	249	243	247	254	223	258	243	246	273	230	236	251	248	234	238	252	276	235	253	262	243	245	245	250	234	269	240	257	258	250	254	261	231	261	246	240	241	220	241	252	245	267	244	242	238	244	255	246	238	246	232	250	256	245	264	247	267	272	239	255	248	239	262	270	239	246	242	254	278	239	265	263	224	227	224	224	263	234	269	259	244	252	253	267	256	261
24594	21246	27737	25097	16198	4312	2359	1706	1238	1136	935	795	729	627	590	583	513	500	541	515	535	525	546	521	487	423	414	432	408	400	372	362	416	386	343	373	378	371	355	363	353	321	355	365	360	340	355	351	332	365	320	339	373	342	321	326	339	320	386	376	364	336	342	343	304	316	343	345	335	350	342	349	352	362	316	346	345	323	347	354	330	376	322	345	390	370	356	307	306	369	336	377	367	345	342	347	335	350	362	377	364	331	333	336	366	356	359	363	342	375	367	315	332	345	360	344	396	349	364	337	352	340	378	340	338	354	377	356	347	372	325	344	341	367	332	351	354	355	295	340	364	349	343	370	317	341	336	342	341	357	321	375	334	331	335	345	358	283	338	353	337	325	364	372	339	384	301	351	325	351	345	360	335	360	352	342	331	342	343	333	326	373	357	337	339	361	353	336	360	362	341	352	379	360	326	331	361	377	333	343	340	362	325	375	340	348	350	363	332	328	340	344	351	345	356	338	372	336	323	354	351	343	365	320	349	356	370	361	360	325	369	363	345	348	330	331	350	337	333	349	362	352	335	376	348	313	298	352	338	343	369	330	321	343	350	343	332	341	384	289	320	353	343	352	353	388	362	376	360	365	358	363	331	348	328	324	367	316	331	340	308	364	344	345	369	358	370	332	361	374	341	332	330	346	398	339	377	313	363	330	352	354	354	327	347	354	346	314	347	321	341	333	321	340	371	364	349	341	330	366	331	336	361	349	369	350	320	344	347	340	319	346	366	354	367	349	359	364	305	319	358	368	355	330	363	347	353	347	331	339	349	351	349	337	361	326	361	351	304	322	366	331	357	347	332	381	319	346	355	333	368	358	327	360	331	337	368	350	327	362	342	338	364	306	364	342	341	341	356	338	369	307	325	373	315	336	335	337	336	379	331	347	347	295	344	310	332	353	379	337	314	361	356	350	344	325	364	350	354	389	324	317	355	336	346	340	357	319	376	338	316	365	337	331	346	337	343	326	341	341	337	316	361	358	347	337	339	349	326	350	370	322	367	401	352	341	351	323	363	340	327	347	349	346	316	344	305	354	365	322	334	326	361	341	353	350	335	348	305	325	350	365	356	356	347	353	327	314	383	375	334	364	354	344	334	338	340	357	363	352	394	326	329	376	337	353	391	350	325	336	363	351	371	332	336	346	364	289	351	345	320	351	342	335	418	339	324	358	354	378	304	331	350	352	337	320	393	325	342	343	326	286	353	359	342	322	374	318	373	331	380	349	363	368	318	347	371	340	354	362	382	300	323	356	348	337	337	338	339	333	374	329	320	350	328	349	337	322	329	334	358	308	350	335	316	294	373	324	329	321	338	342	349	349	323	349	330	316	382	311	333	351	364	347	328	343	358	382	344	380	353	332	359	387	315	318	373	338	350	348	359	327	339	341	313	378	338	324	344	343	364	358	370	349	373	355	331	328	353	340	372	360	353	362	352	337	323	357	371	323	334	358	333	370	344	353	335	354	318	320	390	327	351	350	302	362	344	359	352	303	336	326	334	358	351	346	319	332	339	358	359	343	375	338	303	369	343	329	352	366	369	387	325	382	345	332	345	362	340	340	337	343	347	335	373	361	334	341	371	335	375	363	331	317	342	334	331	366	357	359	378	382	333	340	350	331	343	330	370	338	309	340	372	326	365	342	367	377	317	348	363	359	336	359	322	323	333	324	345	336	329	341	344	354	346	359	347	366	360	343	325	325	329	340	341	322	341	362	338	329	321	331	353	310	345	336	342	346	342	361	360	354	339	346	367	337	355	338	336	375	349	323	351	369	337	327	363	359	330	344	341	351	339	351	338	379	376	341	396	328	315	343	336	358	319	320	335	314	375	333	371	366	364	389	348	315	356	349	339	323	311	351	343	354	367	315	341	355	346	319	331	351	331	359	336	352	368	353	341	367	326	362	347	379	361	382	309	354	349	365	339	350	335	367	342	361	316	341	309	346	334	332	345	351	361	366	344	337	340	313	354	339	347	329	310	338	340	344	325	337	369	320	331	341	309	350	348	310	311	335	366	338	343	355	368	342	311	323	360	319	354	326	365	360	378	345	371	363	322	337	336	348	398	328	340	359	353	349	328	335	350	362	364	348	332	344	326	366	313	370	358	360	341	340	314	335	353	360	343	316	350	380	333	326	353	356	360	384	338	331	359	344	349	343	365	352	300	337	383	334	332	342	367	326	359	341	326	337	365	375	361	354	364	318	352	329	347	374	378	358	320	303	355	320	352	340	353	367	344	325	341	352	340	352	335	327	328	353	316	356	287	340	342	357	334	373	328	343	313	356	319	355	328	309	336	328	300	345	367	361	356	360	342	362	323	309	348	337	340	343	339	352	331	364	311	352	367	352	372	330	339	344	350	346	338	355	361	357	340	320	348	355	357	332	380	330	352	353	339	371	355	356	381	330	345	361	318	355	366	327	334	353	350	337	358	321	370	347	370	309	373	354	368	346	339	344	342	323	348	355	363	371	377	381	318	355	355	359	342	361	329	334	343	325	346	379	384	324	337	358	358	334	348	374	316	328	311	331	338	358	366	338	360	359	353	354	361	331	316	342	334	349	359	385	343	338	323	345	349	324	352	341	389	349	370	347	347	301	383	350	339	346	327	332	389	328	329	339	328	327	344	359	325	319	352	321	344	338	357	328	330	363	364	332	350	345	353	343	353	333	330	335	323	340	347	347	323	324	371	340	350	344	323	375	372	358	357	382	322	396	374	349	326	360	343	376	331	364	362	335	375	372	328	335	353	324	328	303	352	314	350	324	340	317	342	354	317	337	336	338	356	336	333	349	375	338	350	333	325	315	349	338	372	332	329	376	352	388	366	316	341	354	342	354	356	356	341	376	314	352	306	367	342	349	344	364	333	319	323	383	345	354	338	374	390	328	300	358	346	318	351	350	302	348	352	344	364	336	310	337	378	355	364	350	348	343	335	337	362	348	346	339	344	389	366	383	349	351	316	352	371	338	362	342	358	360	347	330	362	325	355	360	350	352	359	371	346	362	336	340	366	377	337	321	364	351	382	349	340	341	374	375	394	342	358	329	333	342	344	330	333	307	324	326	358	336	337	347	336	343	357	342	365	310	355	364	398	320	386	338	355	339	337	330	314	322	336	327	386	335	341	342	338	339	336	357	359	362	371	339	361	349	349	337	323	367	325	371	369	342	349	345	359	364	319	349	366	339	349	349	336	337	362	325	362	357	330	362	343	339	362	329	331	343	346	365	358	333	351	333	359	347	354	340	344	363	322	329	319	375	332	365	311	346	342	360	346	342	343	338	323	360	350	327	338	305	325	358	365	371	298	351	342	370	366	349	360	315	346	362	363	336	372	339	343	336	342	355	343	339	306	326	311	344	335	343	335	340	331	361	308	369	356	343	346	361	325	334	349	358	330	323	342	327	353	346	365	372	370	333	365	344	372	361	342	314	376	330	314	337	342	346	336	377	329	369
10529	26577	22137	12803	7536	4980	3671	2673	2084	1654	1340	1121	959	833	715	662	674	720	653	673	616	615	574	582	551	544	513	453	442	465	452	429	410	407	402	380	377	371	368	368	374	361	382	381	361	334	363	349	388	358	361	386	363	353	401	358	309	353	367	355	365	375	391	362	354	365	404	371	357	356	349	400	354	349	391	388	373	385	354	348	354	418	335	378	353	359	347	348	376	369	379	371	370	349	388	350	370	370	381	373	350	347	373	333	371	367	403	388	336	359	354	399	337	366	374	340	353	348	352	373	356	349	361	327	328	369	351	359	355	332	379	378	359	378	396	335	342	370	337	337	374	356	354	344	340	342	348	346	346	347	360	354	335	350	367	360	322	382	367	356	350	350	354	375	393	364	387	354	368	355	366	324	353	319	336	351	340	345	350	362	328	362	363	367	357	434	364	365	366	360	361	380	369	333	346	381	344	349	365	359	334	351	351	357	357	354	369	367	382	343	371	379	350	390	379	340	360	367	306	344	372	389	346	366	341	360	354	358	348	372	331	357	355	356	361	353	387	372	341	359	357	398	358	333	339	336	346	378	378	379	388	342	370	339	368	345	365	337	400	361	366	366	362	352	359	341	321	375	342	377	339	337	341	355	351	369	333	361	396	320	351	362	340	336	356	347	371	385	337	381	378	388	340	326	378	369	358	379	377	345	355	344	322	398	373	380	351	394	381	322	353	371	360	353	356	355	373	362	377	347	314	316	351	397	362	368	364	360	377	363	363	391	348	359	364	332	348	362	343	346	323	365	347	364	352	340	365	368	376	378	372	372	396	377	373	350	372	334	381	350	391	333	364	349	343	360	420	367	345	348	349	366	352	355	363	359	362	370	330	337	353	376	356	373	367	356	368	350	329	357	355	382	373	394	352	373	351	375	380	315	365	352	363	340	344	386	354	361	351	371	363	336	393	363	365	337	388	351	339	345	405	340	372	335	331	340	333	351	377	355	353	362	389	337	384	382	341	341	367	346	341	383	373	360	349	373	332	341	365	345	342	356	358	350	402	359	387	346	360	384	397	362	324	375	336	364	357	396	330	385	352	326	353	367	363	346	379	379	367	353	361	375	385	373	375	383	345	373	365	337	347	373	369	328	355	371	337	372	345	391	334	375	365	365	375	368	376	361	383	347	353	329	353	379	359	352	356	366	358	347	362	358	374	346	341	348	332	360	388	370	368	349	350	363	319	368	362	385	358	363	345	341	345	400	365	321	366	350	385	391	343	374	356	389	380	419	374	341	345	351	354	352	380	359	374	367	345	342	340	381	364	336	343	376	351	392	315	350	369	360	377	333	341	377	377	342	380	366	363	362	346	359	370	359	367	358	362	350	363	330	360	345	339	356	366	371	343	350	376	350	377	393	340	341	360	373	353	350	320	364	355	361	333	354	344	372	332	371	366	285	359	384	330	379	377	362	347	330	372	379	368	348	340	330	388	336	358	351	366	369	353	328	342	347	387	386	391	370	373	367	347	351	369	356	346	342	349	394	353	387	348	368	362	353	376	335	397	364	365	384	337	375	338	352	359	408	374	358	345	354	380	375	373	330	436	350	336	356	380	369	353	355	370	372	342	351	342	336	339	376	323	341	362	343	376	341	375	381	353	363	356	363	373	393	329	363	376	373	374	362	364	409	353	342	360	343	349	389	343	372	324	381	382	369	375	342	330	361	380	380	369	359	321	378	372	341	306	380	334	381	397	322	368	389	338	359	343	401	378	351	334	356	350	355	382	341	342	337	364	349	347	355	356	351	343	335	340	386	353	336	381	350	354	375	406	350	351	340	364	375	363	390	335	377	356	368	356	357	352	332	331	385	373	333	372	336	370	379	353	347	354	376	367	367	360	346	386	349	340	345	332	341	336	378	365	346	396	359	364	381	334	335	364	366	361	368	378	369	351	332	381	346	345	331	358	384	369	341	343	356	359	387	348	358	366	357	377	357	359	376	379	354	393	373	361	323	354	362	379	371	356	358	370	338	351	336	380	355	390	384	347	360	365	334	337	375	360	398	354	365	359	316	363	391	373	356	341	370	381	363	322	369	361	367	349	367	372	348	339	357	385	342	340	389	369	348	368	374	396	370	367	325	376	379	329	343	341	368	364	361	368	330	369	339	357	352	343	359	355	373	352	377	355	382	372	369	350	360	319	337	379	380	370	377	342	335	364	343	329	354	353	364	330	366	378	377	342	359	384	375	356	381	350	374	370	332	338	319	345	380	349	385	380	327	354	367	365	337	364	367	358	352	373	349	383	367	316	346	350	378	379	349	366	340	398	347	353	363	363	321	337	374	355	359	372	369	369	375	415	405	354	371	340	358	393	363	367	345	388	335	389	371	407	366	342	374	353	334	323	367	360	336	357	369	336	344	378	366	346	340	344	343	367	334	351	370	374	350	351	356	337	349	318	301	367	375	375	387	388	382	323	357	361	334	378	336	401	342	368	356	346	345	388	361	383	348	360	348	375	377	368	370	338	381	365	377	356	357	363	368	335	326	350	374	357	365	331	361	402	351	350	353	340	372	370	335	341	325	343	334	344	346	366	358	354	346	361	340	361	352	343	352	372	363	338	354	350	389	368	330	361	335	376	344	338	348	315	389	384	347	368	370	373	343	336	386	374	372	344	358	339	338	339	320	396	364	360	381	353	355	329	358	344	377	374	330	349	372	356	345	366	377	356	355	405	393	365	371	370	354	385	384	379	355	372	361	312	338	333	371	386	357	360	352	381	371	383	384	369	324	357	360	346	335	406	373	403	371	375	364	349	352	351	358	355	344	361	386	361	337	333	348	370	360	374	339	382	391	374	378	348	349	349	376	364	340	349	350	371	408	351	350	358	349	346	359	376	348	347	333	346	358	380	375	347	366	363	365	342	398	357	373	322	384	386	354	372	371	367	355	344	337	320	349	312	385	359	370	382	326	351	364	363	339	339	378	359	352	353	346	322	360	373	372	335	324	362	390	372	393	359	349	334	382	343	327	383	344	378	337	371	364	353	341	385	346	368	348	368	357	354	348	342	341	356	316	339	343	358	354	384	398	337	377	371	364	362	359	327	378	361	354	408	313	378	364	394	370	338	368	355	352	363	354	368	376	352	363	362	339	354	369	379	365	366	366	377	373	359	320	346	390	381	360	363	315	366	369	326	351	380	348	356	338	363	351	362	384	345	376	353	337	365	346	378	346	372	405	378	364	386	320	342	367	349	348	315	334	347	345	343	372	327	331	356	353	378	386	370	355	359	331	364	367	373	352	361	356	339	351	364	343	342	343	347	386	372	360	361	354	372	374	360	371	359	364	329	372	356	350	371	393	372	364	354	360	388	348	360	313	355	354	352	347	350	361	354	366	362	379	351	349	359	383	394	374	339	367	354	360	334	358	340	365	355	355	351	353	363	389	357	363	319	366	352	357	344	412	388	386	375	350	325	383	345	412	340	354	341	360	325	377	335	366	352	345
22474	21261	29001	23816	21281	21469	13148	3312	2204	1731	1326	1153	930	782	672	605	589	602	584	531	540	545	483	494	419	426	366	354	337	328	296	268	261	214	226	214	234	213	218	214	213	226	203	198	205	214	216	214	187	226	204	203	167	198	204	172	207	180	203	193	214	225	197	214	207	192	209	202	190	210	198	180	171	202	195	193	163	200	186	196	198	192	213	205	181	200	199	216	166	181	198	188	179	197	170	169	179	185	181	186	185	206	174	167	188	164	197	192	199	181	180	187	178	176	172	202	180	174	175	178	188	175	202	177	173	197	165	168	192	167	190	195	176	147	199	190	180	201	197	172	163	167	185	156	169	158	171	203	195	179	167	193	198	179	193	175	179	159	183	192	177	189	182	181	205	182	176	157	192	183	170	170	197	167	187	156	167	176	171	188	183	173	182	180	198	212	206	174	180	190	176	170	214	179	200	164	182	177	175	181	217	191	187	157	176	185	172	189	171	192	195	175	190	183	172	167	189	160	155	191	172	153	186	171	172	165	150	191	211	174	196	169	151	172	202	204	196	177	202	201	203	162	188	207	180	203	183	180	181	165	204	201	193	188	180	182	191	188	169	194	169	170	199	197	179	198	177	186	191	180	171	194	176	185	163	153	220	177	191	192	160	187	188	170	200	194	195	190	181	190	181	193	181	186	176	185	176	173	192	194	191	187	178	188	188	153	179	173	186	170	174	169	173	167	207	177	186	182	197	174	170	197	190	187	201	197	198	166	165	173	170	191	198	165	194	174	186	184	175	190	173	164	165	194	183	209	179	167	177	194	182	175	177	209	216	198	180	198	204	184	196	187	182	189	195	206	165	183	212	155	180	203	168	163	166	190	181	178	184	180	183	160	191	167	183	186	190	178	201	184	180	175	181	189	191	176	171	197	201	178	205	203	186	211	206	184	200	195	214	171	186	184	163	184	161	172	191	178	192	173	171	177	160	169	211	174	178	157	184	167	178	170	164	167	163	205	189	196	185	191	185	180	174	194	188	193	185	192	220	187	196	186	199	173	193	171	155	188	188	208	201	177	181	166	183	175	191	167	175	192	178	207	149	168	173	173	198	197	203	163	171	170	178	166	185	184	185	180	172	188	177	175	189	168	189	183	172	195	188	186	175	181	172	161	184	179	162	171	169	185	169	193	176	196	165	176	184	171	219	166	181	187	168	179	181	167	195	177	174	191	172	150	179	179	209	183	184	199	192	182	178	196	164	172	144	194	196	172	205	178	177	169	173	205	204	190	188	180	173	173	177	181	179	183	192	190	215	178	183	162	166	174	184	180	184	155	177	152	186	207	184	190	170	180	189	176	199	177	194	193	160	189	190	208	167	186	187	187	171	159	183	186	189	174	163	186	185	191	189	182	164	158	174	198	163	191	186	180	174	212	157	180	196	169	182	183	211	174	198	169	158	175	175	196	212	181	170	205	180	171	185	192	182	167	200	165	181	175	186	181	189	182	165	194	182	183	165	175	159	161	177	178	183	183	203	176	202	183	161	172	183	196	169	209	175	164	167	175	157	197	162	186	176	162	171	175	177	206	183	168	190	168	191	160	162	171	181	183	189	176	176	204	199	181	190	172	198	188	192	197	190	167	206	170	177	180	181	177	173	177	198	183	162	182	185	185	173	160	175	206	183	172	196	185	188	177	195	186	165	176	186	169	190	190	186	182	204	162	188	187	180	196	181	167	178	175	180	190	162	181	172	192	186	196	158	181	190	175	199	185	182	198	202	191	171	189	186	210	185	187	160	170	183	172	185	179	173	183	191	172	185	215	187	205	169	171	173	193	180	175	158	181	186	196	175	190	174	186	190	176	170	193	160	195	186	181	157	178	185	191	182	163	185	174	198	184	188	180	173	183	222	171	167	191	192	201	195	177	174	191	173	192	169	184	191	181	165	176	179	179	186	184	172	182	169	201	164	158	185	181	187	173	173	188	163	152	174	164	185	198	176	195	172	214	177	167	185	176	197	167	161	186	194	179	185	186	172	165	164	179	166	174	173	171	188	175	161	175	158	185	204	180	185	170	189	213	177	176	198	171	186	176	173	177	184	163	184	184	154	184	177	201	164	173	199	206	201	185	193	170	162	176	172	177	160	191	177	195	174	203	177	165	189	179	175	176	186	194	205	169	182	158	181	196	183	198	180	196	185	183	183	169	162	184	167	208	184	177	202	198	187	184	190	206	179	169	198	194	165	199	196	178	182	189	184	182	195	174	203	161	192	175	186	176	197	186	190	162	191	174	180	148	183	197	196	211	145	178	179	165	179	198	173	180	178	185	163	183	188	155	180	172	206	172	192	186	158	188	196	172	184	148	209	182	190	177	189	183	192	181	194	204	185	188	206	177	169	182	190	176	199	144	182	171	187	189	173	164	167	153	189	190	165	185	161	169	194	160	198	187	189	191	167	144	173	180	182	178	179	178	194	175	207	187	165	177	174	178	152	144	149	169	173	177	203	176	200	196	184	192	186	167	187	171	188	172	164	185	177	168	193	197	192	157	173	166	177	189	181	193	168	199	181	167	170	165	200	196	180	165	196	156	180	171	195	152	197	191	199	200	175	173	182	196	181	190	194	187	171	171	202	171	199	192	177	203	184	153	171	159	181	198	162	180	162	199	199	174	180	206	189	195	189	184	196	167	181	195	156	181	173	195	177	182	173	204	207	155	186	182	159	167	162	172	178	169	175	209	191	178	162	204	173	187	174	197	163	188	198	159	174	160	169	189	176	200	156	151	223	160	217	183	222	206	165	175	200	190	154	197	188	180	177	178	192	174	180	195	209	174	189	170	199	171	175	196	182	171	173	173	157	183	178	179	202	169	175	173	180	200	168	177	180	192	159	159	176	166	188	172	180	188	183	143	169	195	192	187	200	163	180	175	186	170	189	170	191	188	186	178	173	158	162	203	199	198	161	194	161	193	172	198	188	193	179	191	186	173	181	172	177	185	169	185	185	171	203	174	184	195	165	181	189	175	181	185	182	179	196	173	174	181	175	200	211	158	197	169	195	191	189	179	170	184	175	190	186	163	199	195	180	203	165	165	192	189	161	190	175	183	186	191	167	189	170	189	182	193	186	194	194	159	173	185	163	177	185	179	186	156	193	164	165	184	170	193	180	204	162	168	204	194	191	155	190	181	190	176	151	191	173	178	173	179	204	192	186	174	176	184	190	181	194	163	165	172	165	194	187	175	182	199	191	163	188	173	190	180	180	151	178	188	172	195	169	173	164	191	171	181	195	186	176	150	197	182	192	175	187	162	164	150	188	167	204	188	172	201	158	152	161	194	174	176	202	160	197	183	185	145	171	189	193	180	171	176	196	177	179	171	206	174	184	164	191	163	169	189	196	174	187	173	153	168	185	195	178	200	191	175	202	202	175	185	167	165	170	163	179	183	174	182	211	210	199	169	162	193	167	190	162	219	189	177	193	162	181	189	177	187	173	171	184	182	183	167
12832	34877	29885	18748	11940	8554	6021	4505	3396	2607	2126	1592	1345	1140	917	807	778	750	751	746	764	681	605	593	609	532	459	435	427	398	374	333	305	296	278	279	248	225	233	244	251	231	240	252	199	203	230	226	220	190	201	214	210	218	201	195	206	212	199	201	208	212	212	208	218	195	215	211	216	209	203	206	200	217	234	199	203	206	193	204	202	207	202	193	208	197	204	205	193	206	227	237	207	210	197	200	174	182	208	225	182	181	208	193	210	186	191	174	197	202	188	183	170	176	203	194	194	212	189	190	191	183	175	206	201	188	166	189	188	186	213	198	172	206	190	189	178	204	194	201	199	176	181	183	188	208	225	197	164	197	172	194	154	200	165	207	213	198	194	199	186	181	197	188	170	191	198	189	196	171	203	205	186	158	194	190	183	188	197	180	198	190	175	174	203	197	197	167	218	164	175	171	172	171	191	191	198	175	202	190	163	212	153	181	212	173	199	166	186	194	185	189	197	164	186	162	195	195	185	173	214	195	179	202	160	176	190	208	167	189	191	177	193	174	180	192	173	181	192	196	190	183	184	183	203	160	199	198	180	195	178	174	212	179	203	182	194	194	199	216	211	207	196	185	181	198	208	206	206	171	164	199	220	186	197	188	198	187	193	175	207	147	214	211	169	220	174	181	186	198	172	212	213	193	222	195	192	204	197	193	161	180	181	199	184	185	192	187	215	171	197	196	193	180	200	182	153	198	189	167	187	190	192	196	162	181	210	171	180	192	183	198	189	176	176	191	198	171	200	188	191	186	205	191	207	186	182	189	191	184	189	189	199	181	195	174	175	194	152	174	198	187	181	184	180	205	183	189	198	161	195	199	175	182	167	222	204	188	191	212	187	183	172	170	180	206	179	161	186	193	173	181	161	193	185	174	202	183	196	199	195	202	191	180	176	184	182	180	168	173	193	180	182	207	176	200	204	193	195	183	174	187	200	168	176	188	191	193	217	190	190	196	208	171	186	173	179	193	190	188	193	183	180	189	176	193	200	200	195	195	187	182	178	190	200	180	158	193	184	168	191	194	184	210	217	197	186	192	209	164	185	202	170	184	217	178	194	203	181	186	156	173	183	198	166	204	195	183	202	205	198	179	204	189	194	180	207	177	188	186	174	187	195	176	192	183	182	199	192	181	207	221	205	189	184	179	170	183	201	188	202	171	185	194	186	180	187	173	186	182	206	183	186	187	214	197	180	166	182	178	154	155	170	168	201	199	171	211	184	188	221	180	170	207	180	209	191	210	196	198	181	178	177	185	163	182	171	198	184	183	184	178	178	174	214	209	191	190	200	178	193	210	196	217	171	206	164	193	206	179	211	177	192	193	197	196	202	182	200	200	216	198	181	181	184	187	207	194	211	213	201	159	173	186	175	178	187	184	187	166	181	185	182	186	192	212	195	188	183	181	214	209	181	187	183	209	189	184	190	167	188	188	185	160	200	212	170	165	206	188	171	183	200	180	198	178	184	222	184	188	213	206	192	192	186	218	205	200	214	198	183	197	209	211	199	192	205	165	196	172	178	204	192	197	189	178	188	193	176	197	162	196	187	194	178	190	178	202	209	183	191	194	189	191	188	183	200	177	216	177	189	196	205	181	187	176	166	193	181	196	218	194	194	162	203	195	202	187	191	202	191	178	190	197	208	198	195	213	174	226	182	186	202	197	201	181	196	198	176	192	196	170	201	205	188	215	189	178	161	186	166	172	198	174	184	181	175	202	177	178	196	184	178	189	182	171	197	218	205	197	179	164	199	189	223	183	186	191	194	191	193	205	158	168	182	196	170	189	201	176	165	216	219	192	164	188	181	207	190	210	188	207	208	170	174	182	174	201	178	198	191	186	184	167	201	193	214	189	185	190	205	195	202	207	207	179	187	187	189	171	169	209	175	199	228	197	206	195	210	202	201	207	199	201	169	209	216	174	198	213	171	174	200	182	158	181	192	194	185	200	207	175	172	165	194	185	194	189	197	194	215	193	201	180	203	216	187	221	198	193	191	164	187	205	182	192	215	196	167	173	172	186	186	200	199	207	187	182	196	176	176	167	182	195	186	201	202	203	185	202	194	204	191	194	184	186	205	197	196	176	160	192	189	173	204	207	178	184	196	172	197	186	173	194	197	200	199	171	166	193	194	185	193	192	223	159	190	185	191	179	194	167	197	214	192	205	197	180	178	185	174	194	167	194	201	200	179	208	179	196	179	199	187	181	171	194	184	196	190	187	189	188	183	175	160	178	211	204	194	208	164	217	197	163	202	176	192	208	176	178	189	181	169	185	202	198	178	196	170	205	183	194	177	216	199	186	211	174	185	191	165	196	181	194	183	189	169	189	205	173	171	170	176	187	184	186	155	185	164	168	193	169	188	187	192	173	164	184	212	180	213	184	192	193	184	182	186	173	187	212	170	175	187	188	180	190	188	191	168	173	210	171	198	204	186	190	197	186	206	189	189	193	201	198	197	195	168	176	181	181	186	193	193	185	161	197	219	163	208	209	186	195	165	204	185	204	203	164	179	173	204	198	211	188	215	189	182	218	179	181	187	204	190	204	183	203	155	201	184	217	196	186	213	178	202	185	217	184	173	205	192	175	197	169	172	189	193	194	187	179	165	203	195	196	178	209	198	169	190	176	194	173	163	160	191	215	207	223	197	184	188	187	189	174	174	179	189	159	192	217	193	216	161	172	175	205	176	172	192	169	176	208	213	179	184	185	186	175	186	190	171	156	158	174	192	173	192	217	199	180	188	184	184	218	179	178	186	170	180	185	180	166	167	190	214	188	208	200	200	160	201	196	204	194	173	159	199	189	189	168	172	199	197	195	212	169	183	210	212	193	178	183	201	197	209	179	176	185	187	214	193	171	165	170	194	195	196	232	203	204	206	195	189	208	187	186	197	183	179	167	202	197	199	188	181	155	190	194	217	205	182	181	202	203	186	202	177	196	210	192	188	187	203	179	175	188	180	198	196	195	195	184	169	182	191	174	180	202	227	188	174	204	187	172	160	190	202	170	192	192	181	180	180	193	179	189	189	169	190	166	220	187	193	191	201	202	209	188	205	203	190	204	198	189	187	196	190	160	156	209	192	229	185	193	211	174	180	170	175	199	183	167	168	201	171	188	207	194	220	193	194	182	175	185	191	193	178	179	187	180	177	187	216	168	196	192	174	187	209	190	196	195	174	193	194	194	201	184	186	193	182	172	191	210	197	169	216	184	172	185	172	182	193	209	186	170	177	176	219	161	231	193	184	173	204	182	190	182	199	180	191	199	177	214	183	187	194	193	205	178	196	187	178	175	210	179	185	199	176	192	177	185	202	207	174	169	230	188	165	203	181	171	152	185	207	176	179	205	203	193	203	176	195	188	201	192	189	203	185	185	190	187	196	194	182	200	175	206	184	198	181	209	180	209	178	185	200	185	200	188	183	177	192	187	176	197	180	201	172	176	200	178	194	186	188	167
27897	20334	16417	9177	3723	2073	1522	1195	957	782	730	667	594	582	532	473	452	486	484	463	511	506	430	485	431	457	417	424	384	378	353	389	361	403	339	408	382	379	359	359	385	391	354	350	357	395	370	381	361	388	374	353	342	364	389	349	370	362	341	368	330	372	409	390	374	358	346	348	357	349	359	389	362	380	380	393	360	360	371	352	348	377	380	361	355	399	362	364	364	351	335	340	316	359	375	355	342	377	354	366	395	368	375	348	373	357	373	359	389	371	382	348	319	359	362	359	360	356	328	332	345	340	363	335	331	345	380	354	398	403	340	363	387	364	335	346	370	396	329	358	371	357	362	339	364	335	364	335	331	350	373	342	357	359	349	399	355	385	370	366	361	369	349	357	403	381	346	363	365	318	374	316	344	396	362	371	388	369	371	375	345	359	322	363	340	346	341	335	379	373	371	376	337	369	383	366	355	390	361	354	317	399	362	357	371	336	378	409	387	354	389	355	335	348	345	320	363	356	362	328	366	333	396	373	345	354	359	346	354	366	354	358	355	372	352	360	351	352	346	367	369	375	367	333	386	371	365	360	349	372	368	355	370	350	361	348	345	350	363	343	372	386	372	339	375	404	382	388	330	359	372	408	385	345	364	346	362	388	367	384	347	353	353	346	347	353	346	329	371	372	349	349	352	373	366	362	362	358	393	358	361	330	349	419	371	385	341	339	335	364	377	359	364	368	343	375	369	343	351	356	399	360	349	362	355	346	405	348	369	345	361	338	319	305	358	381	371	378	328	359	343	378	384	379	376	321	314	327	387	350	409	364	402	376	381	361	335	352	351	367	359	374	353	368	349	338	358	359	361	373	355	333	326	377	382	414	364	342	360	311	352	367	388	358	334	380	385	357	354	326	380	379	389	380	365	349	363	334	366	383	338	356	360	342	336	373	381	371	392	377	369	364	325	391	391	341	376	364	365	352	404	320	349	384	372	375	396	358	358	343	316	391	387	338	372	385	347	371	358	348	362	370	346	357	376	386	369	343	333	378	386	346	356	375	368	366	349	385	389	348	354	362	331	386	323	386	346	368	357	369	331	365	330	366	351	344	365	386	371	338	414	362	358	379	361	364	362	392	343	384	395	370	346	379	383	397	333	368	393	388	383	351	340	365	361	371	369	385	345	346	383	362	366	375	375	353	386	354	389	347	337	375	336	375	403	392	356	349	338	371	342	374	368	346	354	358	362	380	376	353	357	373	359	368	380	387	364	371	413	396	385	388	350	355	372	388	372	352	379	363	348	363	352	331	358	342	356	363	368	358	351	374	365	377	378	409	360	370	390	343	380	347	363	405	338	329	337	348	386	374	376	388	339	348	377	329	344	345	367	393	390	366	363	312	331	349	381	325	364	387	381	341	364	383	379	348	357	343	371	376	397	339	375	374	367	385	387	377	359	386	356	354	336	342	346	382	378	380	359	367	376	348	342	350	348	361	364	347	365	362	357	392	370	372	363	373	344	384	373	374	380	358	361	351	354	337	332	363	386	333	330	373	369	352	353	384	341	342	345	362	360	360	417	391	361	324	348	382	355	378	360	369	379	375	348	318	365	361	392	329	344	362	323	337	344	356	344	379	347	341	356	379	392	369	359	374	357	366	362	369	348	362	345	370	360	354	355	367	315	375	346	373	353	379	347	372	388	378	365	374	340	366	355	361	355	342	375	350	358	312	394	372	353	358	361	325	367	367	375	379	370	349	382	353	367	369	353	327	364	391	363	352	360	341	370	383	349	379	343	330	358	351	350	390	343	345	358	371	347	371	332	380	352	391	386	354	359	333	364	386	340	348	389	351	344	382	388	357	359	356	349	373	373	331	357	349	343	351	362	404	393	379	364	400	366	348	366	346	341	377	330	370	379	380	353	353	341	352	360	372	344	372	372	334	374	316	327	379	413	339	363	336	366	346	361	369	360	348	376	353	363	357	388	360	361	370	376	375	347	373	356	351	366	358	335	362	382	346	407	373	366	347	349	345	366	369	341	345	337	358	345	349	348	371	357	347	338	377	354	373	360	363	364	365	357	367	340	360	364	365	346	360	345	372	375	364	320	372	376	361	334	355	395	375	382	332	372	376	348	413	331	368	355	393	360	391	351	369	336	374	367	361	374	345	370	355	386	389	341	321	359	353	368	375	373	376	363	392	356	375	358	397	365	352	393	361	338	395	340	355	366	351	377	338	350	399	385	391	344	382	348	368	357	350	362	366	365	357	342	338	372	378	374	345	363	356	374	358	362	372	390	369	355	364	380	365	352	367	343	393	352	400	364	347	369	361	358	361	374	349	376	373	362	354	367	323	352	379	381	377	378	367	369	401	359	368	336	355	360	365	359	388	395	354	357	368	370	364	365	335	343	359	368	363	356	349	353	331	321	384	350	388	332	351	376	386	375	329	348	376	347	332	357	357	396	357	384	372	377	343	377	355	378	363	372	364	362	358	367	346	342	356	364	373	363	322	364	368	396	376	391	356	379	377	360	379	371	352	367	370	347	343	352	332	399	371	345	362	350	328	379	327	337	393	385	387	389	410	350	357	354	361	377	374	387	360	367	343	377	361	383	346	363	364	353	368	358	383	363	367	369	353	348	338	390	352	325	386	343	364	339	378	381	374	377	370	366	391	397	365	359	356	351	342	342	384	325	364	358	360	356	411	372	365	346	350	364	384	356	364	347	396	351	386	342	377	357	369	398	365	336	344	389	379	367	345	349	361	363	382	337	383	383	366	345	355	371	391	354	412	373	362	390	350	350	345	359	381	337	353	342	340	355	386	381	386	363	364	348	373	390	384	356	356	379	353	348	349	358	340	352	350	348	338	360	401	354	376	355	321	365	395	346	380	374	348	371	364	366	386	366	352	403	362	356	320	383	340	356	372	364	373	354	377	353	367	352	363	354	351	335	366	396	352	395	391	406	355	375	367	364	365	386	340	379	353	360	331	337	332	366	369	358	360	350	328	344	355	381	372	393	386	387	359	378	332	347	350	396	362	349	368	348	342	366	367	360	361	368	408	364	351	363	404	410	382	340	351	308	360	387	376	384	384	374	371	393	365	383	396	355	369	377	331	386	358	377	347	361	331	364	353	377	319	358	358	377	375	358	361	393	397	337	363	342	361	358	372	334	366	353	360	343	329	389	392	371	335	382	367	370	373	367	307	367	350	360	367	350	382	385	361	349	380	356	407	373	366	370	368	367	369	375	343	373	378	368	361	349	375	407	362	322	355	394	331	373	374	341	370	369	371	376	379	370	341	384	354	352	380	371	340	353	370	360	365	337	369	358	329	370	332	363	353	384	319	385	338	342	350	362	351	370	376	349	369	357	343	337	379	362	340	366	389	390	392	332	384	378	329	372	374	361	362	385	358	348	392	370	364	364	361	375	364	331	362	339	370	344	398	376	349	351	357	353	385	353	387	353	377	351	328	374	344	380	348	370	366	364	345	378	341	342	348	359	346
10801	21433	17207	8891	5097	3285	2469	1901	1437	1172	952	864	756	692	601	552	560	578	540	564	542	553	555	520	519	468	473	502	468	452	426	417	438	410	398	379	390	370	427	405	377	412	357	406	381	382	390	390	381	364	396	386	386	364	373	375	391	377	393	406	402	367	390	371	369	400	365	377	385	379	382	385	420	390	382	354	399	361	379	359	362	332	396	404	400	382	396	381	442	377	380	388	381	414	376	346	386	366	347	383	385	398	396	426	382	376	379	409	391	392	382	413	398	379	399	339	408	391	379	367	388	369	407	388	376	380	367	384	386	384	397	404	399	392	372	422	347	384	389	378	407	402	394	366	341	424	387	388	410	407	404	352	399	374	396	370	377	396	407	409	402	374	400	432	359	373	421	377	401	393	369	383	391	388	340	332	401	367	369	371	381	400	391	359	385	394	354	387	388	376	385	385	391	386	360	384	399	402	387	418	394	400	389	355	366	348	396	384	359	391	404	364	389	370	393	407	407	380	345	400	364	393	352	384	408	405	380	383	365	383	393	403	357	391	403	386	378	368	401	421	383	384	388	382	373	380	400	342	371	385	368	392	386	403	398	316	382	397	407	373	386	386	391	369	374	383	405	377	372	370	370	370	382	404	424	372	393	359	391	407	368	390	379	401	385	391	373	365	355	366	358	387	359	389	371	394	388	345	414	377	404	373	373	397	380	377	401	394	370	397	383	388	399	410	406	425	392	376	360	369	422	384	390	413	392	380	364	371	389	389	371	354	403	370	391	355	381	381	405	414	401	362	408	346	362	384	403	367	362	403	382	379	388	367	374	373	364	406	398	386	430	407	361	397	390	407	370	385	380	435	375	386	345	328	359	349	380	377	395	372	381	370	375	365	358	390	390	372	383	374	418	362	371	351	382	382	393	412	348	376	368	358	373	391	376	374	382	376	390	374	366	371	383	411	393	371	413	401	373	353	380	374	371	376	347	384	366	393	390	380	403	356	378	363	367	382	375	372	367	391	390	409	392	414	387	365	384	386	382	389	393	369	400	367	354	365	376	402	380	384	385	351	362	344	408	372	384	382	411	394	378	361	386	423	373	399	395	377	374	384	398	407	388	356	414	394	352	351	396	342	411	437	366	378	383	382	387	343	373	372	385	366	384	353	395	401	392	384	419	419	371	373	409	381	392	361	386	386	417	404	376	386	408	358	362	382	337	386	416	336	374	387	354	371	359	372	354	368	362	367	396	392	392	361	354	395	375	390	411	416	386	400	385	406	385	393	387	374	402	370	382	353	384	378	409	382	350	400	377	373	367	366	374	374	369	377	380	366	418	382	348	364	356	367	375	410	394	377	396	407	392	373	344	361	385	401	401	389	414	386	385	389	373	375	407	401	374	381	419	372	395	367	382	399	391	409	425	401	374	374	375	356	391	342	380	366	411	388	374	401	378	386	394	379	377	400	345	378	403	345	354	375	410	401	359	396	375	395	384	351	394	408	375	371	342	386	369	379	377	400	352	417	370	369	384	431	370	378	370	410	409	419	363	388	405	363	385	387	420	398	382	356	390	363	376	367	403	401	381	356	379	382	371	369	390	404	391	397	357	386	377	387	363	392	367	400	362	365	364	386	404	369	396	385	418	392	397	396	391	385	414	384	368	394	392	411	448	384	378	391	408	408	380	346	327	367	350	379	393	384	395	408	376	411	375	376	386	371	374	385	399	366	401	393	401	368	395	401	378	368	391	367	366	391	396	397	396	374	349	357	400	375	383	406	395	370	395	397	392	383	370	350	397	387	379	363	393	389	371	383	380	384	374	416	399	380	397	401	381	393	382	419	414	380	364	362	407	389	381	365	400	406	403	369	400	397	374	343	372	377	372	428	436	391	420	378	353	398	353	415	373	394	370	391	361	390	416	372	394	377	401	387	385	412	373	433	416	377	410	384	387	419	394	353	385	402	395	381	408	403	384	424	404	398	377	379	396	382	398	335	371	355	382	407	399	412	369	393	385	387	398	368	408	377	403	397	366	377	390	365	377	370	369	389	396	419	375	384	388	367	424	414	423	385	374	430	398	360	375	359	384	404	392	381	407	342	416	412	371	387	405	335	400	396	361	379	383	390	361	376	395	396	380	380	407	376	395	367	394	393	386	404	404	392	405	380	423	414	366	381	398	376	377	408	377	414	383	390	396	367	349	377	359	407	365	369	365	414	385	378	408	340	387	374	382	367	364	399	361	389	390	386	386	429	410	337	374	375	367	382	411	396	388	388	424	374	377	383	371	367	394	391	378	392	360	376	378	384	389	390	395	417	419	375	398	382	372	364	403	390	428	402	403	383	390	387	375	364	393	382	371	383	358	384	365	410	378	374	377	413	400	359	393	423	405	394	374	391	358	351	366	399	379	375	389	361	397	405	359	394	388	337	361	361	353	368	402	381	364	370	379	382	369	376	390	370	371	376	364	387	361	390	388	378	410	380	364	352	354	374	381	397	359	368	370	367	402	345	379	347	419	401	376	419	382	382	369	377	381	392	416	391	370	358	384	364	391	371	350	365	402	404	361	377	359	397	394	382	407	391	385	373	386	359	374	396	375	383	387	374	367	386	404	379	396	392	372	398	388	433	405	395	440	413	367	395	383	396	382	361	363	354	402	368	393	376	374	382	376	370	398	383	411	374	416	402	394	381	391	379	353	392	372	397	407	371	360	396	418	373	374	380	376	387	387	376	389	389	349	375	378	410	404	388	360	371	349	395	376	359	356	398	347	386	431	345	374	382	406	388	413	417	389	342	364	372	401	355	365	398	400	356	390	418	374	385	387	372	386	396	385	383	411	372	351	381	373	402	402	393	361	379	406	419	409	376	369	363	382	386	402	354	364	382	372	413	380	383	377	350	372	384	400	373	381	411	398	367	376	398	398	383	386	401	393	395	413	386	372	364	397	418	403	403	345	369	384	385	373	376	402	373	385	413	412	394	388	414	349	388	362	396	408	382	435	398	394	376	415	390	373	401	426	370	403	366	424	377	394	380	353	368	378	367	408	404	377	362	392	396	352	392	392	381	393	361	384	365	403	366	408	400	376	395	387	376	356	391	392	395	410	373	391	340	371	397	378	382	403	382	417	408	391	384	372	370	379	384	357	386	391	374	387	367	373	390	350	401	371	343	360	369	368	390	392	378	386	411	403	395	379	385	373	403	400	416	402	382	385	389	381	368	384	365	383	345	422	402	402	382	360	398	436	419	392	351	376	385	371	394	393	403	387	384	395	376	399	383	383	379	357	365	381	406	391	355	381	367	421	369	389	400	361	389	395	421	399	362	410	411	390	362	328	393	393	406	376	381	408	391	369	366	375	388	368	412	363	366	403	371	381	412	358	448	364	431	397	344	415	395	373	405	361	404	349	372	399	383	388	388	387	378	402	360	356	373	393	372	385	366	376	378	368	359	377	405	398	393	401	372	376	384	404	386	367	356	392	373	392	369	360	365	381	382	427	352
23652	21306	28642	24330	21352	13776	3623	1962	1512	1221	995	833	705	619	529	540	502	529	531	504	517	488	461	456	418	395	351	338	319	311	302	303	306	304	250	285	275	262	244	280	250	248	288	253	249	256	232	274	267	229	241	213	245	258	237	270	245	236	240	268	258	250	253	254	274	249	238	245	256	261	259	219	251	248	247	243	207	263	224	220	250	249	255	235	241	243	227	242	237	246	247	251	232	249	259	227	248	221	228	221	231	232	238	211	224	198	208	235	228	233	238	230	226	191	248	230	243	231	242	217	226	236	261	240	235	244	248	225	254	232	221	233	223	268	221	249	263	261	227	227	263	243	250	240	252	231	270	236	249	221	225	237	231	223	234	242	229	215	237	236	245	224	242	234	212	231	262	210	249	243	213	258	251	209	224	231	226	241	206	255	233	257	242	230	228	234	246	218	235	257	229	240	236	251	240	209	227	226	268	221	247	238	234	230	223	214	240	228	262	239	195	242	233	215	264	227	261	237	239	241	235	209	207	240	236	266	217	241	219	229	211	218	232	244	232	248	224	218	227	218	216	224	228	204	248	224	238	243	234	237	265	225	277	253	243	209	226	243	230	249	224	219	226	245	259	231	222	211	247	240	263	208	221	214	228	247	245	267	238	234	269	230	250	225	198	226	245	225	212	233	210	225	241	252	251	254	255	258	253	236	220	245	224	226	251	263	230	253	235	202	236	215	249	223	251	254	249	268	238	228	236	248	239	254	236	248	240	256	237	254	252	232	219	251	203	227	231	259	239	220	229	243	241	265	250	229	194	215	218	218	221	219	263	232	241	239	236	229	221	278	240	273	222	246	222	236	219	233	223	226	241	253	251	241	223	250	233	262	254	229	223	238	221	242	233	255	230	252	230	235	270	243	237	235	222	236	254	210	258	214	254	205	221	215	229	231	225	229	239	223	275	221	232	218	230	208	253	217	229	222	240	229	234	242	230	239	247	250	238	224	257	227	261	238	240	240	232	231	222	224	229	215	238	237	240	241	235	229	234	222	205	217	223	249	220	224	234	228	236	214	245	242	232	208	214	226	247	212	232	221	236	239	209	241	226	230	232	254	235	251	231	263	261	243	223	228	229	239	227	209	233	213	219	212	215	223	240	227	242	247	217	240	238	215	237	211	238	236	248	220	252	229	233	238	220	198	198	211	231	226	244	247	222	247	243	215	238	236	239	257	217	238	252	239	255	238	213	241	222	231	243	231	232	245	234	243	258	229	212	202	252	218	267	232	249	199	212	234	223	222	259	233	222	231	214	228	243	236	275	221	240	239	264	223	236	236	242	228	241	212	204	269	235	230	231	211	228	211	244	216	205	222	224	200	247	226	235	255	248	233	248	224	192	220	263	211	222	226	238	271	247	222	212	229	245	230	238	270	243	236	240	251	259	205	227	203	226	231	257	246	245	215	247	240	221	218	222	227	208	239	227	233	216	227	247	238	230	238	244	232	255	209	216	208	236	244	224	234	234	191	208	215	220	236	246	229	244	232	233	256	235	237	230	235	236	206	237	206	237	239	270	270	219	240	239	238	236	249	276	255	237	263	256	233	224	236	214	210	198	249	242	244	219	222	214	233	208	234	252	216	236	238	208	229	271	227	218	234	218	227	228	251	220	243	234	232	224	252	238	233	222	210	251	208	249	231	254	235	229	248	237	260	229	242	247	251	272	245	226	233	208	214	244	235	248	226	241	233	240	250	256	249	263	231	260	250	228	224	227	232	216	224	220	229	233	215	229	234	244	224	247	252	219	232	210	243	251	198	234	238	237	210	244	239	237	232	263	232	242	229	232	249	241	243	259	241	252	224	230	227	219	211	216	237	240	272	192	226	247	221	229	200	224	242	241	241	237	245	249	244	240	252	222	223	205	246	220	235	244	235	232	236	223	232	222	235	246	216	230	213	218	252	251	247	260	235	234	246	234	229	223	203	219	241	218	235	228	252	233	212	237	252	225	230	206	243	252	205	233	240	232	216	243	237	241	252	231	237	207	219	231	225	245	234	222	231	216	226	206	214	214	205	225	223	244	247	228	244	245	232	204	206	227	243	232	244	266	234	268	213	244	247	242	239	246	234	251	216	221	224	238	238	231	232	242	231	234	237	210	239	224	214	254	252	240	230	221	242	243	249	224	229	214	222	245	236	241	223	216	252	224	204	216	235	232	219	233	228	249	229	218	229	203	229	236	223	227	224	241	243	226	222	217	248	237	231	253	252	243	235	212	204	248	214	264	249	248	239	219	232	222	236	236	233	213	262	221	232	224	245	260	241	229	257	243	222	230	217	235	244	260	209	250	242	233	240	218	247	196	218	234	236	245	257	250	211	259	226	240	229	243	222	254	213	212	241	234	229	231	223	219	227	228	250	220	214	214	249	254	247	236	231	269	222	237	248	244	243	243	234	215	222	208	241	238	215	253	205	252	213	238	244	256	273	221	229	242	235	217	204	258	234	241	202	235	213	232	213	242	248	220	229	240	235	206	207	255	224	227	231	245	253	242	247	230	270	223	226	241	253	253	242	224	217	248	203	233	220	273	243	232	243	227	255	235	224	236	266	259	221	237	224	211	249	240	238	249	223	252	260	260	231	192	226	211	226	207	227	246	224	250	245	234	222	253	209	260	227	232	246	217	229	231	239	238	234	225	231	251	210	233	218	231	219	230	232	248	246	214	219	228	246	215	195	230	219	244	200	238	251	265	226	232	255	240	252	234	255	245	240	242	259	241	208	242	217	240	242	225	225	222	233	237	208	239	238	214	220	224	214	201	232	239	232	240	239	237	227	209	240	242	229	237	234	239	242	234	245	219	224	214	229	227	246	238	223	221	246	230	234	244	218	235	248	255	241	227	241	293	230	219	246	233	263	243	215	241	260	268	222	227	253	234	239	240	235	239	242	232	227	226	242	217	232	224	227	242	227	244	230	246	267	239	240	226	218	226	221	228	268	227	236	225	223	216	243	223	232	244	248	236	240	260	220	217	221	232	244	225	249	241	227	225	246	245	224	253	240	246	232	239	247	221	248	251	225	242	222	249	221	234	232	234	272	257	260	245	248	233	217	295	203	210	227	227	218	215	210	267	233	231	222	199	201	265	209	234	236	231	200	214	239	225	257	240	231	239	233	240	227	207	212	243	222	200	212	254	222	219	254	205	273	238	232	233	239	255	250	234	225	230	240	219	216	216	255	257	238	236	212	210	242	233	250	230	235	209	225	247	240	194	227	230	226	235	219	203	259	254	237	217	239	255	266	223	226	224	259	229	244	240	226	223	231	219	212	248	211	224	222	238	231	237	206	243	233	216	242	244	229	227	235	230	262	252	252	214	242	227	215	250	219	243	233	228	236	244	232	214	219	232	231	218	229	222	256	243	243	222	231	243	223	237	235	246	236	249	242	232	229	227	217	222	238	272	242	238	221	242	225	225	214	225	244	235	227	240	223	231	227	224	264	229	248	202	217
10942	29856	24450	13785	8594	5890	4255	3044	2462	1796	1471	1213	992	818	717	654	679	725	683	646	626	609	585	553	546	470	452	395	381	388	354	330	320	284	295	292	278	290	303	281	279	286	291	278	294	260	254	274	293	282	278	266	255	261	272	264	256	268	298	280	248	294	254	270	266	257	259	253	254	273	255	254	250	224	277	245	244	250	271	269	271	293	273	266	276	284	235	273	280	271	253	266	280	246	289	254	238	253	254	285	289	255	266	271	242	245	293	258	291	221	261	261	259	242	253	265	258	245	256	280	247	254	237	248	285	243	250	273	256	281	247	261	268	275	247	255	220	232	265	272	221	247	250	274	226	277	249	256	245	259	261	257	253	242	246	251	254	237	226	267	242	298	285	215	242	250	287	287	255	249	242	237	256	246	244	252	243	254	242	265	248	245	252	275	262	236	257	246	255	230	289	241	244	253	241	221	233	279	226	232	248	253	256	252	244	276	264	313	234	244	274	264	246	255	258	268	295	245	224	235	273	265	233	248	248	255	244	241	237	276	244	242	249	273	240	272	286	241	258	254	253	267	259	274	239	240	259	256	258	245	277	239	280	271	216	267	279	265	256	258	255	236	257	276	248	264	249	243	233	247	251	257	267	247	246	249	262	241	232	224	247	247	245	245	259	247	259	274	268	236	243	236	243	254	251	266	235	258	258	244	228	256	265	262	262	259	243	264	246	263	211	256	248	235	239	277	255	233	254	247	261	278	267	254	269	264	257	251	231	262	257	254	272	251	275	259	255	233	268	255	228	222	227	242	279	274	253	238	246	236	259	247	230	232	231	238	266	232	267	241	257	261	234	208	241	277	267	229	227	244	246	254	259	246	239	258	270	249	253	226	238	252	252	254	254	249	235	284	202	259	251	243	283	239	246	256	244	263	273	249	264	230	259	243	284	256	262	241	271	251	248	246	244	270	251	271	239	242	258	298	225	247	252	252	284	275	273	250	261	275	261	264	245	245	249	268	243	258	265	282	280	275	258	257	237	245	250	249	227	249	230	235	277	257	247	272	287	282	241	247	230	245	248	255	244	235	279	274	256	231	256	214	246	262	243	226	221	259	288	258	231	249	287	266	259	268	250	243	240	247	263	253	257	236	267	271	295	229	240	230	236	275	256	265	256	244	267	255	243	262	241	270	256	271	261	238	243	233	268	249	255	247	254	251	255	257	255	238	244	243	259	245	252	250	227	264	278	238	209	260	266	257	253	258	264	238	228	247	250	249	269	238	249	259	257	256	258	253	273	259	263	259	253	257	237	261	242	235	239	227	228	245	254	270	259	261	266	233	246	279	260	255	249	267	256	223	267	266	256	260	245	266	250	249	299	255	242	255	237	255	254	270	268	259	284	250	241	248	239	264	275	276	243	241	256	253	243	259	222	247	279	240	254	267	246	262	266	238	231	249	224	278	240	244	238	245	234	230	248	250	273	244	298	244	216	264	279	235	280	276	252	257	279	253	253	268	231	247	278	264	269	234	258	278	247	234	264	263	243	227	271	268	233	251	252	236	269	264	240	271	251	239	275	246	240	242	243	254	223	253	275	240	260	259	255	281	235	267	225	227	251	214	270	239	287	234	270	218	246	257	268	225	218	253	245	278	259	238	255	234	279	252	251	240	220	226	231	230	235	242	247	257	271	271	279	240	257	226	268	237	252	245	279	262	253	225	266	241	271	267	260	220	245	274	274	252	229	238	274	261	247	237	264	266	265	266	266	241	214	229	234	214	241	259	278	247	252	236	252	268	275	266	250	232	270	244	242	255	295	263	248	295	253	249	268	235	263	244	256	263	281	268	241	240	247	250	265	252	253	253	276	229	264	280	244	244	257	258	251	231	252	243	249	260	235	251	249	249	257	235	248	228	253	247	250	253	267	255	247	262	251	250	277	269	275	232	243	254	255	261	270	222	258	228	265	263	247	251	249	243	239	256	229	264	280	213	245	259	235	246	272	259	245	254	239	246	259	252	252	256	246	244	263	259	278	259	251	265	285	267	276	275	276	218	264	271	231	240	266	269	232	271	264	232	274	240	261	250	245	242	235	258	272	253	241	268	266	266	239	245	255	266	244	281	249	278	280	218	258	287	251	257	291	240	250	287	250	254	263	271	240	253	236	276	240	249	240	238	240	238	255	265	246	289	262	273	266	278	279	253	272	255	236	259	271	221	271	258	240	213	255	269	250	257	256	240	254	252	250	233	261	247	257	249	268	265	242	245	234	260	245	259	266	256	264	243	264	246	230	250	264	262	281	258	261	272	244	245	285	265	271	242	232	244	248	263	227	235	275	251	246	276	265	243	241	240	232	239	287	283	255	250	252	222	239	243	222	245	259	240	256	243	254	238	263	252	250	251	275	227	259	253	239	259	253	248	255	246	263	232	238	225	266	254	254	257	241	244	241	234	290	280	247	258	270	254	251	227	264	264	231	275	248	225	235	211	275	239	284	256	249	281	255	278	257	261	274	248	258	240	245	250	247	219	268	270	279	228	270	249	241	280	246	269	234	254	245	259	249	249	248	232	260	247	240	245	251	276	269	248	265	276	231	240	256	277	245	220	257	255	242	267	275	267	249	227	284	269	248	241	246	241	265	255	241	243	256	268	256	276	247	253	268	210	276	253	260	239	250	254	252	255	260	221	282	278	234	259	246	245	252	242	261	241	256	299	272	285	283	261	258	250	239	250	243	224	261	275	232	243	249	237	239	266	256	249	235	289	270	272	278	255	259	265	269	276	233	272	247	233	250	255	289	293	263	264	243	272	238	245	262	243	275	239	277	249	274	251	244	262	263	255	242	258	277	244	248	262	230	216	242	239	278	234	245	267	256	228	247	216	248	261	266	273	256	261	268	258	220	251	268	248	262	268	256	249	244	250	280	251	243	243	263	253	258	260	260	261	240	285	266	260	266	238	268	265	245	233	257	256	242	259	253	238	261	250	279	247	249	261	267	250	264	271	246	261	250	225	271	250	242	262	273	219	240	254	267	258	252	253	263	270	233	265	239	264	266	288	269	232	257	258	263	214	253	283	239	240	280	251	273	262	250	231	249	268	244	239	261	241	258	236	223	224	241	269	256	224	254	274	265	253	230	277	254	232	258	240	259	268	261	272	254	267	278	242	256	289	257	247	221	263	263	235	220	249	244	237	284	257	285	260	263	250	254	255	267	257	236	237	264	258	280	279	244	252	286	251	285	244	237	270	268	233	243	268	225	241	229	249	297	264	248	249	234	243	246	223	235	248	242	270	246	286	249	263	255	247	272	247	249	221	237	240	248	243	240	261	280	259	261	220	231	271	263	257	239	250	262	252	254	246	270	257	266	237	275	250	261	259	255	245	272	255	284	255	243	262	253	269	250	247	255	249	264	258	242	243	248	285	238	246	268	256	247	270	254	245	254	259	277	245	248	259	234	264	263	246	259	238	263	284	244	276	280	245	231	274	282	287	239	259	249	241	267	270
24727	21347	27869	25227	15809	4182	2227	1619	1240	1080	905	797	660	619	547	559	546	631	590	582	570	542	553	501	477	444	486	444	405	440	394	350	331	348	404	346	336	373	373	383	385	350	359	361	356	398	391	376	371	374	359	332	348	344	353	317	395	354	378	384	377	365	353	360	376	350	362	342	406	355	372	375	338	370	334	358	389	374	349	350	329	374	383	349	375	375	322	382	382	356	375	373	352	323	354	354	343	384	339	374	367	366	384	357	373	375	344	373	340	362	357	381	346	339	332	353	349	377	340	350	334	360	350	327	370	344	338	336	359	325	352	364	377	284	344	376	352	374	350	371	378	362	360	413	350	341	339	375	360	360	344	334	312	357	332	351	376	361	333	355	331	382	301	380	351	338	375	341	360	373	324	329	329	379	342	336	394	335	339	389	362	348	345	348	374	360	400	366	375	356	323	375	362	386	382	365	371	371	356	349	369	331	387	341	348	333	352	351	311	338	346	326	353	348	367	346	332	342	371	354	347	363	339	370	348	345	375	350	366	340	397	351	370	347	366	326	363	376	348	330	363	375	320	351	333	350	345	390	350	365	366	368	365	366	319	391	345	362	385	338	351	379	360	374	344	364	344	339	353	360	343	351	345	337	368	364	352	328	362	321	324	346	389	352	373	358	372	354	337	374	326	350	350	379	407	333	353	338	354	355	373	348	354	361	345	305	364	344	366	349	350	375	337	320	368	336	341	346	375	357	333	358	338	379	333	343	371	351	374	352	334	326	350	331	362	337	365	375	380	377	379	345	336	369	350	348	308	341	350	359	341	352	343	356	351	370	344	353	390	339	364	363	356	368	360	378	342	352	338	371	373	336	351	346	364	350	357	328	337	369	375	378	329	368	330	425	372	385	381	353	353	360	380	332	368	362	406	356	346	365	353	363	346	363	364	372	377	384	354	372	367	375	347	358	372	355	358	352	360	382	362	358	343	381	332	356	333	345	372	368	352	351	376	369	329	323	337	333	371	385	369	320	348	369	345	354	365	339	386	338	360	358	348	362	338	362	349	377	375	368	351	372	353	359	363	366	378	337	333	361	319	381	382	393	368	366	329	354	343	376	337	345	357	375	390	374	353	360	356	335	380	386	353	370	355	344	371	347	377	359	335	378	370	333	362	376	355	356	362	319	355	366	351	348	366	350	338	372	366	373	339	348	358	327	338	340	333	338	362	389	359	356	343	344	358	335	366	379	378	376	349	349	379	369	369	343	355	349	373	336	332	339	330	356	338	351	369	379	371	341	378	341	362	380	332	384	395	339	404	355	341	376	376	321	359	379	365	354	339	346	370	380	341	347	346	382	349	377	369	371	387	350	326	370	372	358	354	372	353	362	337	326	333	342	342	343	355	338	372	346	320	385	325	349	334	361	388	358	374	338	330	379	352	380	339	357	359	316	369	329	365	382	355	355	344	356	362	380	356	393	353	347	355	361	387	334	344	335	336	354	357	358	345	358	345	365	355	334	332	357	375	372	375	389	365	374	352	328	345	354	337	317	322	344	340	377	337	349	399	347	342	330	355	360	361	337	359	328	367	360	336	378	343	342	349	342	361	350	348	360	325	340	364	360	336	371	360	346	361	351	349	349	332	355	336	329	361	347	348	336	402	337	330	365	353	372	365	323	341	360	344	363	389	332	367	381	387	375	342	355	332	401	383	363	356	325	365	354	369	363	357	334	329	346	366	383	345	350	335	347	376	367	355	357	330	329	370	362	350	378	352	367	344	391	353	337	299	368	365	369	333	364	347	352	335	336	381	350	339	362	358	332	330	343	369	358	348	382	357	358	346	342	345	367	328	364	350	413	367	342	331	334	338	335	365	340	397	375	366	340	352	352	312	338	362	333	328	331	361	353	339	359	384	332	374	379	381	378	328	348	362	350	353	358	366	368	370	342	367	374	331	359	383	337	358	311	377	367	352	348	347	370	357	335	349	364	366	361	343	316	362	343	353	371	368	320	345	326	340	352	376	350	373	366	361	384	318	351	351	350	342	371	402	378	360	350	323	385	348	371	372	352	346	340	362	349	339	373	380	368	385	373	366	350	370	333	358	346	367	337	371	395	387	346	377	342	352	347	340	371	358	348	356	359	336	392	342	357	346	369	349	372	342	352	350	361	368	350	358	337	373	362	364	365	342	348	351	352	363	405	373	338	339	374	337	363	349	308	334	349	350	375	394	343	355	338	372	336	369	354	357	350	348	340	364	371	374	366	310	346	371	369	369	341	338	355	367	375	355	381	353	346	365	359	325	319	369	391	365	367	349	371	395	368	337	357	341	382	346	361	356	327	359	327	314	349	381	370	374	355	327	371	340	358	349	376	328	334	315	332	360	381	348	327	346	319	351	355	353	334	363	324	350	363	358	363	310	343	322	347	366	362	338	373	355	361	367	346	383	375	354	377	368	370	350	362	354	349	363	358	314	372	361	370	333	355	342	325	336	347	373	315	386	331	356	359	330	363	342	350	331	376	350	313	385	362	359	357	328	395	370	362	328	369	371	336	364	361	367	375	349	339	364	357	408	333	342	377	355	362	344	367	344	347	357	340	341	382	346	379	371	372	362	367	358	330	317	376	338	337	357	327	372	337	370	385	354	378	375	387	333	359	361	351	352	345	380	360	361	361	360	354	331	353	345	352	368	360	347	377	334	336	362	349	387	408	364	345	348	336	364	352	340	370	378	338	361	352	376	333	356	386	360	360	382	360	363	350	372	365	350	356	353	361	348	344	331	316	348	336	344	331	346	327	342	356	316	346	362	343	362	343	369	396	366	389	344	357	361	374	352	336	372	361	351	333	357	328	343	357	349	340	313	364	353	382	343	367	337	342	338	336	370	340	336	361	356	342	375	345	357	365	374	388	355	378	365	356	347	371	364	341	352	336	357	364	375	350	338	317	314	363	372	337	329	373	346	370	363	344	360	363	347	356	365	344	386	364	327	341	358	330	374	332	351	374	385	364	347	331	358	355	362	332	364	362	349	352	346	372	347	356	358	363	331	386	330	372	369	360	341	363	381	371	363	366	396	388	362	323	379	375	341	350	370	372	347	372	389	318	387	329	368	363	350	357	369	368	353	380	350	359	373	337	348	354	345	365	376	366	345	360	362	372	353	333	359	362	339	355	345	332	345	354	373	354	371	327	365	350	360	349	346	367	315	349	343	304	327	359	359	350	388	341	330	385	370	377	355	342	380	352	355	374	350	332	385	360	350	352	401	346	375	343	359	374	318	355	365	360	351	351	362	367	340	349	354	351	354	328	343	345	328	374	365	342	354	359	386	340	353	319	360	343	368	334	368	338	356	324	364	341	385	359	356	365	372	364	376	381	363	347	378	373	356	353	302	345	335	330	348	367	331	366	393	341	359	331	356	374	352	345	369	338	344	376	331	378	347	404	342	380	346	351	350	337	357	352	367	350	333	357	377	349	367	339	400	367	343	359	339	391	335	365	315	360
10863	27020	21181	11485	7101	4766	3490	2620	2046	1652	1314	1039	920	764	755	699	682	708	689	666	682	659	626	569	583	492	466	456	494	486	413	420	444	402	434	383	409	432	398	402	421	395	373	354	386	410	392	392	401	385	354	357	342	400	396	376	360	359	372	362	364	352	377	390	346	411	404	374	363	371	394	363	357	392	391	361	361	352	361	352	377	373	374	358	415	373	389	380	327	378	397	378	356	364	373	380	321	342	364	330	373	384	385	401	339	348	342	370	363	344	355	342	359	370	351	350	338	378	368	350	354	349	365	374	360	387	343	353	382	374	332	348	381	359	391	376	367	348	355	384	372	382	350	380	396	348	342	397	365	338	371	381	392	365	372	358	354	357	355	377	371	375	377	380	373	352	335	319	345	401	370	352	335	368	357	381	377	354	338	368	376	336	368	390	346	363	368	358	372	377	372	363	350	369	340	376	348	362	355	385	346	398	369	372	370	364	351	388	381	360	368	365	352	313	366	327	363	356	349	354	377	351	362	353	325	337	368	370	377	371	366	398	332	387	397	355	367	351	346	370	343	374	353	328	350	387	357	360	352	360	357	368	387	365	362	343	374	358	361	327	361	362	368	342	357	347	393	357	372	415	353	359	366	370	356	379	360	380	381	359	331	360	416	362	375	341	338	389	383	368	389	354	398	352	364	375	358	379	382	387	376	373	373	358	395	364	362	379	373	369	416	373	368	386	390	365	326	391	424	376	347	364	363	376	321	367	340	344	361	383	355	352	374	374	353	349	353	387	381	373	371	359	382	336	383	354	376	393	340	384	340	400	347	372	377	390	380	355	394	325	350	376	378	370	382	383	339	374	375	353	345	401	354	346	360	377	365	345	380	371	371	408	386	353	360	388	376	370	318	356	370	377	341	372	341	366	401	358	389	353	382	338	392	347	355	354	396	350	350	368	343	375	357	396	376	367	351	395	324	389	368	350	351	354	397	360	372	403	386	364	409	378	381	335	367	376	376	350	353	362	386	372	394	343	321	343	367	399	357	381	386	364	374	384	364	344	330	368	380	340	390	387	328	361	371	348	376	378	365	359	377	316	322	355	381	341	349	347	348	365	376	364	387	340	371	352	382	388	370	377	350	356	381	363	396	363	399	341	376	395	371	392	399	358	383	344	350	356	391	368	374	365	376	361	393	352	370	368	355	326	354	394	359	364	360	358	368	400	394	373	351	332	371	390	402	356	365	359	406	358	368	343	421	363	353	378	379	374	385	391	402	401	373	349	367	363	390	380	371	353	347	318	325	363	374	379	365	341	366	429	379	377	367	383	336	371	355	347	383	392	389	364	348	377	396	399	335	354	384	362	364	367	360	356	379	350	338	360	362	388	383	329	370	351	354	372	386	392	367	363	375	344	376	361	362	397	394	339	392	354	357	376	371	328	337	383	370	366	354	361	348	366	368	366	376	383	374	370	395	374	341	376	398	362	353	315	391	346	376	373	354	399	353	386	374	384	339	384	365	382	379	395	412	411	393	356	372	373	348	344	390	371	401	346	358	346	380	376	335	332	357	360	373	367	405	355	364	364	343	342	341	363	346	365	397	373	382	380	368	402	356	409	364	377	344	380	360	363	375	357	342	412	342	373	414	369	409	378	390	362	358	361	384	339	353	393	350	357	394	369	380	367	336	397	338	323	396	345	403	348	350	370	344	321	368	371	374	345	382	359	327	372	385	385	365	364	355	370	377	361	364	370	371	394	404	395	329	384	391	381	343	373	371	354	377	363	385	358	350	387	374	372	370	360	373	364	333	342	363	359	357	355	374	355	362	365	364	368	358	366	340	375	339	373	384	369	375	365	353	361	344	370	377	356	374	358	371	346	358	372	356	378	375	354	366	378	410	331	368	375	379	362	380	376	388	386	373	357	363	333	365	365	373	371	389	388	349	352	370	344	380	397	372	385	328	384	327	375	378	356	369	347	346	347	364	386	342	375	369	378	362	403	365	389	357	403	386	352	362	361	399	355	366	367	376	374	384	360	333	339	362	334	405	396	412	346	388	370	378	368	396	378	343	394	384	390	358	363	339	384	331	366	387	362	350	348	355	352	328	380	371	370	379	415	357	375	354	367	342	357	385	391	378	341	367	377	378	397	345	371	329	385	396	374	370	367	359	368	381	377	354	375	358	411	345	356	335	336	353	355	394	392	390	379	372	373	349	350	387	380	351	362	369	387	356	365	400	379	357	361	390	385	354	361	352	352	345	377	374	356	353	359	357	398	370	334	365	372	361	349	362	367	389	364	378	346	354	393	364	382	339	355	382	403	358	343	358	337	407	397	363	344	372	337	360	349	408	372	389	336	346	405	374	380	375	340	360	379	365	394	394	359	383	368	403	384	380	383	355	362	366	361	381	402	334	350	368	352	349	344	379	393	376	363	373	410	366	358	351	388	379	368	380	354	359	335	366	366	346	358	396	389	404	345	330	367	333	371	357	377	381	401	379	363	376	373	368	344	367	404	356	411	369	379	364	361	380	348	365	378	372	375	366	385	368	394	353	359	370	336	357	385	366	401	358	352	318	349	355	359	389	340	360	360	380	385	348	403	373	348	367	390	369	337	336	364	366	344	359	366	390	369	370	368	358	384	355	321	371	337	372	345	361	358	361	376	351	390	367	362	381	376	338	355	363	345	390	375	366	350	386	361	381	332	370	341	337	338	373	388	398	372	425	372	387	319	378	386	329	381	353	351	384	335	367	376	359	353	336	380	365	409	368	360	402	340	339	388	403	355	355	360	365	367	369	372	379	393	356	361	354	367	375	359	352	365	411	358	372	378	363	389	353	354	370	373	385	326	368	350	393	366	352	363	341	379	364	383	352	390	350	375	373	394	364	339	352	356	358	366	363	361	359	320	373	375	366	392	353	381	380	362	384	353	351	377	346	389	327	383	345	362	365	359	375	333	385	390	342	331	378	352	367	355	370	363	382	391	379	348	380	348	390	372	384	377	345	310	358	341	361	371	357	374	367	337	340	345	358	342	345	372	356	352	361	367	401	347	375	395	376	361	339	368	358	326	334	357	384	350	335	337	361	354	357	356	380	390	371	352	330	391	369	339	383	376	364	347	369	345	376	360	413	364	361	372	376	341	372	358	344	366	352	376	365	381	359	354	321	352	336	376	387	358	354	395	372	339	362	350	351	341	385	338	352	385	404	356	349	394	365	364	345	335	404	358	381	327	340	385	368	361	385	375	366	410	340	367	350	385	375	326	358	382	363	393	371	390	393	371	363	377	351	396	322	364	389	345	354	356	381	335	332	393	400	395	344	373	337	386	381	358	389	355	345	358	373	396	358	373	406	350	374	342	385	358	372	368	343	369	385	366	356	358	363	358	406	415	347	359	354	351	344	364	356	385	368	329	382	392	369	367	338	349	354	366	385	373	384	386	366	395	370	369	354	343	394	416	380	353	401	362	383	400	331	352	377	357	389	347	377	378	386	352	337	387
22601	21358	29162	23932	21387	21555	12821	3069	2063	1724	1300	1089	888	746	713	634	658	680	680	638	584	572	525	514	472	372	367	322	329	320	296	241	260	266	251	247	229	235	232	239	256	232	232	188	210	231	235	219	213	203	199	164	214	183	186	201	204	208	216	175	233	192	212	191	198	209	203	184	217	176	203	198	196	175	179	197	200	205	195	191	183	204	207	229	178	235	190	204	206	185	213	191	188	193	210	174	198	174	197	215	205	199	187	177	171	187	191	163	178	192	198	191	207	191	200	185	201	173	202	189	212	175	189	193	192	200	189	219	160	191	200	205	191	194	187	176	162	200	184	197	179	177	196	188	188	199	187	181	178	178	167	173	187	191	184	169	181	193	162	191	165	177	177	178	201	190	198	176	189	178	196	187	188	175	176	165	184	198	160	171	197	186	158	186	183	179	179	196	191	164	186	180	209	196	178	173	157	170	180	179	184	193	208	208	183	198	169	175	175	197	185	185	174	181	177	219	197	169	155	187	174	196	177	165	159	164	181	159	177	194	166	180	186	187	197	192	196	192	187	191	187	192	177	190	201	201	170	180	189	172	191	186	187	184	181	197	166	198	164	171	165	192	214	164	189	177	183	176	196	182	182	198	186	176	195	191	189	205	200	198	205	190	164	190	176	188	175	185	155	197	201	172	202	144	188	186	177	187	203	174	200	187	168	193	192	181	185	183	180	188	181	179	189	168	180	196	181	179	193	180	185	187	150	216	177	184	218	209	182	153	181	199	190	207	181	179	183	195	156	166	192	198	208	179	157	185	170	192	200	192	187	201	216	184	193	169	188	174	197	185	175	204	206	197	197	210	199	217	220	170	190	215	186	185	174	178	196	197	165	193	160	176	177	217	177	185	189	191	195	194	186	172	172	197	199	207	176	169	179	196	175	183	207	203	189	144	167	187	171	194	185	173	213	160	188	199	173	174	182	198	181	190	152	182	216	189	208	187	177	179	188	190	190	179	162	201	194	178	162	171	191	201	197	182	180	192	181	179	187	176	200	204	193	196	168	185	193	183	170	183	184	182	187	169	180	182	170	179	171	176	174	201	175	180	184	180	189	177	197	185	172	160	178	192	185	184	178	207	164	222	165	170	205	188	191	185	179	209	206	188	191	182	208	196	171	188	205	180	197	194	167	182	197	186	202	159	200	171	205	176	202	180	199	182	183	171	197	188	166	203	208	187	161	214	208	193	185	193	170	206	182	186	186	188	176	205	180	179	204	157	184	195	194	170	192	201	199	196	211	202	197	192	172	191	201	171	207	212	216	193	189	181	192	179	160	185	194	212	192	176	214	198	182	190	192	205	188	173	181	184	214	176	166	188	183	191	210	173	162	162	184	202	181	176	194	193	195	175	164	199	168	204	195	171	194	181	196	191	215	180	177	178	188	183	157	183	195	199	176	175	186	181	194	181	185	197	202	188	182	206	187	191	186	193	177	205	177	189	181	214	171	177	150	175	166	180	181	176	199	168	179	198	193	198	178	182	182	179	155	208	172	207	169	202	192	200	188	187	156	165	188	194	194	175	186	196	192	179	175	194	202	177	189	184	199	175	192	196	204	170	182	207	176	229	170	187	160	190	186	205	182	171	212	166	181	215	179	204	193	174	198	192	196	185	177	172	181	189	182	197	159	176	182	183	186	195	190	178	202	185	212	187	169	155	181	192	207	192	182	172	183	186	190	163	196	207	189	180	171	177	181	197	192	177	195	178	182	211	190	183	192	195	185	182	175	203	195	219	191	200	191	190	201	210	196	185	179	185	171	206	184	183	194	193	192	200	175	156	211	193	170	179	196	187	191	191	185	195	178	189	200	187	196	187	191	181	206	162	174	217	187	182	199	197	171	176	209	172	196	202	179	201	188	188	179	162	191	193	183	185	182	194	196	179	226	174	185	201	170	181	169	170	192	174	184	209	193	189	200	175	184	171	187	195	180	185	171	190	194	175	186	189	175	183	183	180	179	195	185	226	168	182	164	177	188	166	175	180	177	175	190	193	212	181	174	170	183	192	215	185	184	205	198	175	184	176	205	179	189	175	174	189	177	186	188	178	175	186	193	190	196	215	182	180	186	182	176	172	177	168	211	180	210	195	200	166	185	184	177	180	186	191	186	186	215	187	168	162	185	168	202	177	185	189	189	174	200	182	209	178	176	187	204	206	183	187	156	206	200	180	174	178	171	190	176	170	213	180	178	177	207	185	188	179	194	185	192	170	184	187	190	196	177	168	184	191	166	203	160	189	209	185	191	180	190	216	185	164	207	180	182	169	177	182	173	170	188	197	181	177	189	184	196	173	154	196	186	191	183	208	187	170	166	177	209	192	200	221	177	186	189	181	198	187	177	198	177	189	187	205	190	179	162	181	177	197	187	192	187	174	208	167	188	170	200	174	165	181	186	180	199	198	178	185	187	185	186	173	190	166	186	201	179	153	201	197	176	180	191	185	191	190	197	197	169	207	184	194	180	181	207	165	206	179	180	161	206	197	183	186	173	176	172	183	181	168	210	205	172	211	191	182	175	171	180	175	185	186	225	192	197	159	160	204	159	204	183	158	176	179	202	179	194	164	201	176	172	184	186	186	182	186	193	186	185	181	183	171	198	197	200	195	184	173	179	171	210	201	199	187	199	212	201	177	183	184	183	193	182	180	161	185	177	198	169	177	193	189	208	206	193	195	193	171	205	204	190	189	188	190	178	208	172	186	158	171	182	193	152	168	179	187	175	196	173	163	216	196	188	169	188	173	192	187	199	210	203	167	167	197	160	198	189	175	192	181	189	203	190	193	190	176	171	198	179	194	187	164	191	165	191	170	169	194	203	197	169	177	195	176	206	162	157	190	189	190	185	168	169	155	206	172	190	207	180	208	181	179	183	176	165	187	187	177	180	201	173	195	173	206	176	188	173	203	183	194	189	149	199	189	199	193	162	186	159	185	183	181	173	185	201	162	190	203	185	200	178	187	189	198	192	184	194	159	172	180	176	172	217	194	188	201	181	185	208	161	169	174	182	188	180	195	195	188	200	185	205	166	200	186	192	168	166	196	190	205	197	187	157	164	177	215	170	198	183	193	154	187	191	166	214	193	194	193	158	193	180	188	192	193	183	183	162	172	168	172	155	201	188	192	221	194	170	195	194	204	206	188	191	193	181	162	193	167	190	179	194	178	189	196	198	196	177	183	173	177	189	184	196	187	206	203	196	186	200	184	195	206	187	165	193	193	165	206	196	175	196	201	176	223	161	185	202	183	179	186	189	181	172	178	181	179	175	168	197	208	170	185	185	162	179	197	190	216	183	167	195	183	180	180	185	184	194	185	172	170	160	157	205	184	184	188	193	216	193	177	183	178	173	172	214	201	194	186	189	187	189	184	196	189	172	188	188	149	187	189	197	172	179	184	181	179	167	207	189	195	169	202	190	195	202	161	188	176	187	177	193	167	167	204	184	191	198	188	170	193
13283	35526	28571	17067	11268	7799	5826	4396	3287	2545	1942	1606	1263	1097	1005	967	972	927	900	869	862	768	748	641	635	471	451	403	382	404	333	330	297	288	290	245	244	286	288	250	234	263	234	212	177	246	242	223	229	245	223	179	208	232	192	204	234	219	215	231	237	213	211	195	250	212	190	196	209	207	223	208	219	180	202	210	204	204	200	212	229	192	203	207	219	196	225	203	221	218	204	223	193	195	195	192	203	199	183	187	208	183	172	200	202	198	180	194	196	199	220	210	214	186	176	182	184	207	201	194	207	190	197	166	197	199	195	224	202	200	193	193	185	217	196	191	177	183	178	207	193	204	207	168	191	183	193	194	203	210	205	191	215	194	219	218	207	193	210	188	209	185	193	189	184	204	173	184	208	205	203	195	185	199	194	216	189	193	221	178	188	185	180	191	185	173	190	206	182	192	197	212	182	204	187	193	171	169	189	190	226	192	189	200	205	199	186	207	194	200	211	194	189	194	202	205	191	194	189	204	182	206	198	196	201	209	200	173	183	173	163	183	172	175	206	189	210	200	186	194	195	173	197	182	193	212	180	175	196	203	177	175	196	203	184	194	206	182	188	190	189	193	187	199	200	183	190	161	209	185	186	185	202	186	205	198	171	188	179	182	194	204	198	176	194	205	206	168	226	200	203	201	178	168	181	196	199	181	210	183	195	197	182	200	194	222	195	203	189	203	221	180	170	200	188	174	193	200	183	188	207	172	193	206	187	193	200	195	173	186	188	199	194	193	191	187	197	163	198	173	178	192	188	191	174	187	193	200	193	164	211	209	180	195	200	193	186	177	200	223	206	196	190	208	192	183	180	216	194	163	182	218	198	191	179	196	197	219	207	220	192	189	189	184	225	206	196	173	198	181	182	189	189	186	185	191	207	189	217	214	170	225	219	188	196	173	198	196	175	192	203	199	190	198	196	172	228	187	202	204	202	181	187	215	194	174	177	181	201	191	195	173	202	164	210	241	188	183	206	205	168	187	201	182	201	199	178	209	190	219	198	184	178	199	202	197	168	197	224	176	187	201	179	186	209	201	184	205	225	209	201	186	173	197	172	212	200	174	226	195	196	197	215	201	174	171	174	213	171	207	221	187	211	196	190	189	185	205	203	177	189	181	192	180	214	182	162	220	201	210	195	200	180	169	219	231	159	177	195	217	197	191	193	189	187	186	192	192	195	183	224	183	199	195	186	186	183	199	191	190	200	200	203	211	183	190	204	200	205	192	200	214	187	192	185	185	155	201	199	191	165	197	207	185	193	206	212	180	200	175	176	192	184	206	186	189	189	194	205	212	199	187	180	172	195	176	207	190	175	197	192	195	201	183	210	212	194	195	229	197	207	190	195	212	201	198	213	180	185	194	196	193	186	192	182	226	215	193	214	175	204	167	174	182	181	192	181	186	190	180	216	194	196	174	221	204	187	199	215	189	189	185	190	161	176	222	193	210	187	178	203	155	178	201	153	193	177	190	198	175	188	197	196	213	186	207	183	186	191	198	200	175	191	199	197	193	201	192	196	201	180	193	204	187	193	191	169	194	194	191	164	191	169	199	193	171	195	204	194	196	199	198	194	194	178	216	194	185	179	200	200	194	203	211	199	151	210	187	205	195	180	172	187	174	179	184	160	186	184	190	228	208	221	185	203	188	182	185	185	182	202	203	172	182	192	199	199	189	205	207	184	194	183	179	183	213	192	209	189	178	206	186	190	214	186	158	197	190	188	207	187	188	189	184	174	185	174	202	216	190	193	168	195	205	190	164	202	217	166	207	196	221	191	192	196	212	190	216	174	202	189	180	194	182	200	179	201	189	195	182	199	188	201	186	202	182	184	190	200	200	177	167	200	203	176	193	168	184	187	199	175	175	208	183	205	211	198	182	203	199	204	184	184	190	180	184	199	193	183	193	198	195	163	190	186	190	185	215	204	203	168	191	169	193	182	200	185	185	199	191	193	177	191	193	170	178	188	202	180	192	192	196	172	189	200	190	208	203	186	203	188	188	196	195	176	184	181	194	193	194	186	183	199	204	191	185	201	218	175	207	190	181	208	197	193	198	192	181	189	203	207	215	191	176	209	195	178	201	186	209	186	197	199	208	207	175	213	185	207	195	174	211	203	183	193	191	181	214	187	176	207	186	191	174	203	192	174	187	186	166	206	177	169	196	182	224	180	185	200	201	194	199	209	192	189	186	182	181	189	179	208	211	187	185	170	187	205	207	200	177	181	181	185	188	216	175	181	183	177	199	223	196	200	222	179	160	180	201	192	192	205	214	178	198	179	177	205	193	171	196	199	186	206	207	203	173	198	190	207	209	189	210	163	205	192	200	202	199	190	193	191	207	218	160	177	162	195	184	180	185	203	171	213	196	194	232	192	211	197	185	193	197	192	201	176	176	178	188	196	215	170	194	178	194	209	215	171	202	186	192	178	213	202	162	199	196	196	187	197	232	199	202	173	209	189	203	196	215	194	189	191	179	195	192	197	220	213	187	199	191	193	221	194	173	195	201	202	187	213	179	199	183	211	169	191	225	174	203	205	192	197	194	176	193	190	173	189	191	170	184	179	190	224	200	209	209	187	179	182	208	176	193	195	219	196	193	198	192	187	172	221	229	207	177	162	181	197	205	210	192	195	201	197	198	189	203	211	187	175	187	192	207	209	214	181	186	159	198	220	217	210	202	186	192	200	185	201	185	185	178	206	194	190	172	185	202	198	192	208	169	216	178	190	210	223	185	207	201	213	180	198	177	182	195	192	170	225	189	193	207	192	204	183	178	209	190	183	187	196	183	158	188	177	191	188	184	208	175	194	181	202	207	199	176	196	186	206	202	200	202	185	204	194	197	203	208	191	188	183	180	186	184	184	182	209	193	183	198	200	188	196	195	211	208	188	177	183	226	193	214	210	179	186	170	212	208	184	173	180	190	201	181	177	231	183	215	185	189	197	184	201	187	191	183	201	169	197	186	170	160	191	189	211	205	189	196	209	203	201	179	207	207	209	193	206	188	197	176	208	206	171	192	184	182	187	177	202	210	189	219	178	199	188	204	208	210	192	180	186	188	190	191	162	168	193	205	219	215	173	183	207	201	212	208	167	182	190	210	203	215	202	199	174	204	196	197	195	185	196	196	199	197	225	176	209	213	202	204	197	180	185	174	212	202	186	184	200	195	196	177	190	194	179	196	197	184	181	185	193	196	192	203	188	183	187	180	201	179	202	187	173	189	165	220	183	194	212	165	194	206	205	165	167	165	188	171	217	216	225	181	198	211	199	208	200	204	202	181	193	194	191	211	198	171	170	208	217	177	171	196	198	203	214	178	181	196	197	194	193	181	191	177	216	162	182	175	209	225	203	200	190	163	189	197	173	199	197	171	205	165	196	201	206	205	185	204	175	181	212	202	185	168	190	197	193	214	175	187	207	180	200	205	202	194	179	196	181	186	186	198	192	181	195	191	189	189
27978	20372	15856	7652	3293	1796	1453	1115	953	807	791	605	608	550	540	542	528	533	529	525	495	491	490	484	448	408	400	442	409	416	420	363	387	380	386	358	381	348	394	375	374	366	367	346	376	357	343	342	374	349	341	364	382	354	352	351	355	351	385	390	403	391	365	402	364	362	366	364	361	359	372	382	386	354	397	385	365	352	382	355	390	377	340	357	349	388	332	396	359	356	384	370	368	351	351	353	371	332	370	365	343	381	331	369	348	364	372	353	395	380	339	328	343	359	358	403	370	367	367	345	372	340	315	364	349	375	332	375	394	359	352	335	341	362	330	343	365	352	378	372	389	398	355	369	357	357	350	373	360	321	344	372	371	327	334	371	340	378	363	392	378	336	355	363	372	376	410	399	366	363	341	394	390	355	377	341	384	394	389	372	333	369	384	406	390	374	394	370	335	369	346	379	372	337	382	395	356	347	356	347	387	373	337	378	326	380	388	342	371	370	390	340	398	342	373	367	341	354	360	350	362	386	383	346	359	387	355	369	375	374	350	360	386	347	367	334	374	376	366	373	361	371	367	340	344	376	337	366	379	361	357	364	355	377	348	349	376	365	362	380	369	360	376	363	365	349	374	338	366	388	393	389	352	359	356	337	342	350	375	392	371	378	358	396	367	380	329	351	337	344	373	337	334	347	374	394	343	373	360	355	327	372	337	362	373	365	364	340	403	366	355	380	358	345	371	380	360	363	351	350	368	332	346	343	397	362	348	387	355	358	358	359	353	378	341	358	377	379	376	366	375	381	362	374	381	366	358	369	347	346	392	374	369	348	375	390	365	375	379	400	369	396	317	365	343	402	334	360	393	372	356	363	380	352	382	363	371	376	342	362	378	367	369	342	319	348	363	392	357	370	383	346	337	377	389	384	372	387	347	372	348	361	372	370	351	376	370	355	336	384	383	355	330	349	363	366	372	370	372	365	360	372	365	352	405	380	408	368	377	380	337	365	377	360	347	360	394	358	355	326	414	347	356	339	350	361	377	353	364	385	355	376	352	370	355	394	323	361	370	322	417	336	361	368	346	361	344	400	378	381	376	375	364	382	397	371	364	342	364	360	400	370	377	373	344	358	357	354	374	379	303	382	349	365	329	412	348	405	382	350	361	358	371	378	354	406	352	348	375	358	357	358	372	333	372	357	421	394	385	372	355	345	372	406	367	369	395	355	369	389	372	400	371	366	372	358	379	350	363	374	364	337	367	369	366	365	353	365	319	380	405	362	359	389	350	369	350	369	357	345	370	389	349	367	373	357	378	375	364	367	347	357	335	384	381	365	352	362	371	397	381	364	349	381	371	369	381	341	360	401	388	348	338	371	338	363	373	380	387	369	387	376	353	355	403	387	389	374	351	350	351	354	367	336	402	369	331	378	378	370	356	357	362	389	361	366	417	328	361	380	401	348	355	362	394	391	359	355	359	364	334	384	411	341	372	357	359	374	354	366	390	382	362	362	373	380	370	403	363	345	364	364	350	371	399	363	341	358	337	345	361	350	351	336	393	365	374	342	310	369	333	351	350	348	404	369	371	348	363	376	396	372	365	358	366	395	390	381	395	371	352	401	396	379	348	337	361	337	387	369	371	344	379	350	335	363	387	373	350	357	378	356	347	327	382	376	415	340	368	366	331	362	353	356	323	366	342	361	410	359	344	319	369	377	360	344	406	377	381	371	350	373	381	371	366	353	407	356	399	358	379	370	372	383	377	393	379	398	354	366	378	349	359	336	378	356	357	361	353	322	389	334	370	348	359	389	347	389	316	384	368	349	358	371	355	357	368	332	373	334	335	381	364	363	381	361	369	375	391	343	374	385	377	367	408	400	378	351	376	376	394	365	368	388	384	372	375	383	386	374	368	371	351	390	350	358	351	379	381	394	349	368	391	370	371	365	360	360	363	398	392	318	388	376	362	370	347	364	371	366	372	346	365	392	353	395	369	376	403	359	395	379	388	379	375	375	395	353	367	350	373	369	358	353	370	350	336	362	380	358	377	372	395	372	342	352	356	345	359	409	342	342	392	386	365	354	394	379	391	372	343	335	370	340	356	360	374	425	383	369	357	385	331	362	359	357	345	344	370	350	380	355	384	398	357	354	368	342	358	342	356	346	380	321	350	356	350	322	414	384	392	346	321	384	352	399	402	361	337	374	382	361	394	346	353	377	382	353	377	359	351	361	393	398	370	363	372	378	357	385	358	342	374	355	369	359	344	383	377	329	381	337	412	362	362	393	356	374	368	364	371	400	374	351	380	381	379	395	330	355	359	353	369	322	360	354	355	376	394	339	367	363	346	343	346	366	406	388	380	336	384	371	335	385	349	372	394	366	371	375	368	388	385	397	360	349	339	358	343	379	374	366	380	357	359	388	371	346	393	325	365	323	394	361	375	393	345	365	378	355	360	354	326	364	375	368	391	369	348	344	334	342	408	363	383	391	333	395	375	368	391	363	389	377	365	370	344	384	332	381	369	365	382	354	381	361	329	358	361	349	406	392	364	346	389	376	353	376	358	392	349	394	363	377	359	370	337	367	379	382	398	386	346	339	347	384	327	334	336	345	347	358	368	381	350	400	326	359	329	385	394	336	386	390	367	347	374	342	356	373	361	369	327	376	378	346	358	362	364	373	407	332	359	386	358	319	376	364	349	357	353	371	332	359	363	346	379	383	359	369	366	360	354	363	379	371	354	361	376	357	329	391	351	372	377	375	372	382	349	351	388	386	347	374	361	327	405	355	395	411	384	367	365	370	364	363	349	379	366	380	372	374	348	375	398	339	347	376	389	319	369	358	364	382	338	371	369	336	356	321	368	334	379	352	368	345	328	371	318	370	397	368	370	345	355	356	373	396	333	348	355	400	344	365	388	364	357	368	353	375	359	344	343	367	401	354	349	368	379	382	349	393	370	361	358	375	342	360	395	389	360	359	352	353	349	374	359	367	347	345	382	359	339	349	322	378	414	364	353	360	400	387	358	394	348	367	388	342	365	344	330	363	356	365	373	359	350	392	345	357	338	391	391	340	358	357	378	352	354	348	372	378	391	373	382	350	379	388	369	317	391	353	349	375	366	378	368	329	358	364	359	338	358	382	353	357	372	383	340	364	356	361	317	361	365	362	379	387	398	324	357	352	333	381	373	372	347	343	377	393	347	359	360	358	362	417	370	359	358	370	415	367	314	335	348	349	374	347	375	371	390	334	352	347	363	370	377	378	332	354	369	340	392	356	327	366	328	351	360	366	405	362	348	391	389	366	380	355	353	340	372	360	332	368	350	358	391	388	379	379	332	348	352	389	421	367	357	363	370	337	350	361	376	356	365	368	375	361	369	366	351	355	340	367	375	364	382	378	372	354	367	361	364	359	345	358	337	348	370	372	366	377	366	338	351	341	358	323	396	350	371	382	396	366	369	372	361	403	376	342	397	363	357	396	380	349	357	330	334	387	351	332	396	371	387	374
11054	21741	16220	7590	4576	3169	2264	1725	1416	1134	914	779	755	682	692	632	631	619	647	629	546	596	532	555	509	478	476	447	484	427	455	401	410	436	419	399	382	411	394	370	385	377	381	376	408	366	360	360	383	394	389	398	389	368	406	365	419	359	356	401	398	398	389	387	385	425	376	389	394	386	410	346	388	388	399	360	358	409	407	393	365	405	374	399	389	351	376	416	415	400	384	380	404	418	368	391	408	382	379	380	382	388	395	364	390	345	369	369	363	398	356	385	407	415	425	399	434	366	391	380	391	376	378	364	432	390	370	432	329	397	389	394	398	377	404	398	428	353	415	382	414	389	420	370	406	369	387	407	356	378	389	377	372	366	362	349	383	382	381	378	415	370	377	362	394	390	400	440	397	391	402	359	381	389	389	387	405	376	424	418	370	373	362	383	398	354	405	407	369	395	400	383	389	377	390	377	381	383	419	402	378	395	375	385	403	378	389	378	388	394	387	434	375	384	422	379	414	361	360	396	391	394	396	387	408	378	373	370	361	374	416	362	376	376	380	409	418	364	402	397	370	388	416	387	376	392	393	414	348	408	356	375	389	413	384	367	442	388	367	393	411	393	422	389	401	426	429	386	358	378	412	387	414	352	383	361	359	381	374	371	376	354	361	387	401	362	398	391	366	423	402	431	383	386	384	386	390	398	361	395	390	349	373	367	366	420	387	408	424	372	392	396	370	397	405	367	422	351	393	372	380	366	401	362	384	400	361	364	388	368	371	386	389	415	421	429	405	370	406	367	401	386	393	414	377	401	356	358	395	382	372	392	382	341	383	386	380	384	386	385	416	408	383	374	369	385	402	361	408	353	390	374	384	380	381	355	436	399	395	409	368	381	401	369	376	395	426	405	413	405	368	389	358	389	387	382	410	400	396	402	341	389	391	365	377	413	413	365	387	385	423	372	396	336	380	363	397	363	421	425	352	359	356	385	389	388	387	352	383	386	385	371	386	401	385	385	411	363	390	385	408	328	387	405	367	372	396	379	338	418	382	382	374	410	380	392	366	359	395	377	414	389	370	395	369	386	390	368	394	392	370	375	384	366	415	410	394	369	419	385	406	386	372	386	391	393	367	408	367	376	367	385	384	410	347	400	350	396	391	436	408	391	405	412	356	358	365	390	396	364	441	359	402	416	384	403	383	408	404	394	407	378	360	377	400	379	374	369	388	384	383	376	388	380	378	406	379	425	387	387	404	411	398	358	351	388	372	364	342	420	413	400	386	394	396	419	383	368	376	372	390	394	412	391	350	374	384	423	413	412	413	417	365	376	394	387	350	405	376	370	408	382	367	370	368	361	367	408	414	368	416	384	373	372	414	386	364	372	315	342	369	361	411	383	369	411	367	426	386	390	377	381	371	407	402	408	406	397	391	377	383	385	363	359	392	353	356	430	366	396	395	411	397	410	402	380	383	391	402	391	375	398	357	378	381	387	413	369	416	401	381	395	384	406	407	379	365	376	369	356	407	388	402	382	388	377	364	377	418	362	362	430	398	433	410	382	386	376	365	382	413	361	415	418	398	390	398	372	412	419	391	354	389	389	382	386	369	382	363	399	363	384	382	378	395	373	404	375	407	412	399	381	355	363	397	412	364	400	438	415	371	401	397	385	405	353	387	381	411	375	410	423	402	414	378	410	360	374	373	417	368	363	418	395	380	386	387	391	373	382	404	386	409	415	362	359	391	422	395	366	382	391	370	405	369	381	402	391	360	392	380	375	353	388	403	387	386	351	385	369	383	398	361	413	392	395	383	397	405	365	374	349	380	385	396	411	394	402	393	405	387	409	386	396	407	368	383	418	388	400	378	376	386	368	404	387	400	408	405	400	392	378	435	375	388	356	412	405	380	396	368	410	381	361	362	388	381	367	394	380	358	367	364	386	378	394	378	400	395	421	354	410	400	394	381	368	345	414	389	405	419	398	399	430	389	407	391	370	369	359	415	363	391	385	387	381	363	368	344	433	396	358	384	380	355	371	367	407	410	405	382	415	416	394	421	400	389	370	362	382	379	379	366	398	394	420	408	422	393	359	378	424	389	381	376	407	397	399	392	392	368	440	394	376	389	379	376	408	388	383	365	398	381	387	375	376	369	353	434	385	400	398	366	447	404	393	386	373	375	388	403	413	369	413	416	365	403	355	394	391	361	377	400	419	395	377	428	400	348	372	418	393	335	385	384	382	383	409	366	392	356	398	409	391	389	352	412	428	356	368	386	395	387	380	388	410	406	375	392	397	372	376	390	343	403	371	359	397	364	408	389	395	384	393	364	374	427	384	373	397	409	366	419	378	398	366	356	412	389	379	389	377	392	368	394	375	383	390	379	400	365	383	397	386	370	387	384	369	368	374	364	369	396	382	366	403	375	415	388	388	356	383	382	407	389	393	375	348	386	350	335	369	429	402	428	406	380	347	374	403	370	418	414	372	371	358	396	406	386	379	414	372	333	378	392	397	358	372	397	408	402	414	400	392	357	401	376	364	415	414	406	399	391	384	389	375	398	389	400	385	409	396	378	386	399	418	421	403	383	365	351	372	391	430	398	415	379	371	394	374	403	409	374	396	366	373	387	387	371	392	440	360	400	371	368	356	382	388	396	370	407	369	374	345	360	347	381	430	414	367	412	410	359	401	394	414	385	365	366	369	383	366	385	419	408	350	362	393	387	387	393	402	421	356	384	380	402	386	390	379	396	379	385	378	407	376	378	389	407	340	405	378	397	389	392	396	417	384	379	378	395	400	358	377	391	365	419	379	399	391	393	372	370	387	390	385	405	388	415	404	385	393	387	373	400	388	388	397	323	386	364	354	430	366	409	372	359	340	384	391	375	376	393	394	379	361	372	389	397	407	408	427	370	380	431	385	371	421	397	442	411	377	367	406	398	423	439	394	383	424	422	394	368	373	356	377	379	415	395	405	387	402	394	391	400	419	367	365	369	413	403	388	394	359	382	388	383	402	420	351	409	392	369	402	390	374	384	405	411	357	393	403	373	408	374	380	358	395	356	383	376	401	364	367	362	385	375	413	383	359	384	355	390	374	409	387	360	353	373	391	412	386	327	384	394	403	349	383	441	419	381	371	390	364	393	374	350	385	392	381	381	382	357	374	374	376	399	366	387	399	379	402	384	378	374	372	374	402	419	383	403	376	387	382	373	392	401	385	364	405	367	408	381	379	363	419	427	418	437	401	410	408	391	388	353	370	346	385	395	371	387	404	375	354	353	370	407	354	358	386	381	426	384	360	363	359	364	399	388	400	388	377	367	391	365	369	425	410	395	376	387	368	426	408	396	392	392	389	398	385	414	418	390	410	371	413	391	388	437	359	343	368	397	427	394	413	392	360	400	335	414	373	396	376	377	388	355	371	390	388	443	375	377	407	352	355	402	364	425	384	378	386	367	379	395	378	422	413	383	409	357	382	366	392	374	406	404	366	396	373	377	375	367	398	373	416
23583	21238	28585	24216	21250	13554	3505	1975	1399	1113	932	831	702	682	612	618	551	570	597	577	556	522	478	527	419	381	325	342	318	328	310	311	307	265	277	261	262	288	285	243	266	255	272	238	216	266	220	264	264	224	262	263	248	233	213	264	256	251	272	257	264	246	296	244	251	260	256	242	248	248	244	241	254	254	245	249	229	235	234	226	246	245	258	224	257	252	225	237	263	262	245	225	222	255	253	258	209	244	267	233	245	234	246	227	233	239	235	246	244	232	225	239	233	235	252	260	257	238	237	220	236	233	238	261	218	238	198	259	226	245	245	240	237	260	253	228	224	243	253	215	226	224	232	249	244	241	240	212	227	209	239	231	245	243	233	232	262	244	224	234	247	258	266	211	248	229	232	246	239	235	244	231	223	217	238	241	229	248	246	233	255	246	248	222	264	219	246	272	255	265	202	239	229	259	236	238	238	225	255	237	221	259	238	245	258	253	257	221	225	248	276	240	275	234	224	245	246	235	272	228	212	232	224	240	213	245	265	233	230	245	225	203	224	236	228	260	250	231	234	220	248	236	261	236	239	216	254	231	257	237	221	233	260	244	243	241	207	222	273	226	239	261	254	237	234	260	236	222	210	234	225	222	230	246	230	228	232	237	246	230	231	212	236	242	254	239	252	227	228	256	233	241	228	213	238	224	242	243	232	232	229	235	225	226	229	232	245	230	245	237	223	223	235	258	235	238	239	241	253	259	259	267	228	221	224	221	214	244	214	236	247	224	241	236	229	238	235	255	232	250	258	218	246	228	237	254	239	229	244	257	230	247	269	248	248	253	245	266	235	243	217	267	245	239	265	233	209	229	247	255	243	244	224	220	233	237	251	222	245	261	248	250	285	251	241	227	254	228	231	225	250	241	224	221	229	223	254	223	232	233	251	234	237	230	208	234	217	239	246	227	235	261	222	259	233	265	250	243	213	240	224	238	245	239	269	205	217	240	240	228	245	229	215	208	246	251	231	228	237	218	235	252	247	228	234	237	240	249	244	217	194	228	232	205	227	235	258	254	260	245	222	246	241	238	233	244	232	213	238	209	241	278	236	224	224	243	221	246	234	222	224	247	246	216	262	236	236	253	215	231	229	203	235	231	231	226	232	230	233	230	251	231	220	248	213	217	260	255	239	234	230	211	207	235	225	235	250	186	233	229	244	256	249	259	230	233	217	215	239	212	229	244	249	223	214	250	235	253	223	212	252	234	215	241	258	230	220	202	221	223	268	228	223	257	216	230	224	215	241	262	247	249	242	234	226	228	207	244	227	279	221	252	219	252	234	259	244	212	218	244	241	243	239	211	256	224	235	234	253	248	225	236	242	244	249	224	230	254	227	242	200	228	253	246	258	240	204	248	215	242	250	261	237	246	201	246	237	244	213	217	239	247	249	226	248	236	250	261	224	225	250	260	233	227	249	244	214	225	205	218	250	232	245	231	205	211	209	274	229	251	268	247	220	216	254	242	261	221	214	272	233	230	219	246	253	245	240	238	252	238	232	221	241	218	229	232	224	249	250	243	253	252	219	239	256	222	246	219	244	241	224	240	244	261	251	247	240	249	253	240	225	248	262	253	248	225	234	233	210	228	247	248	221	225	251	258	245	219	243	228	215	206	228	224	233	236	215	225	231	212	222	227	258	228	214	217	234	228	239	244	241	228	267	215	238	241	255	258	232	242	217	218	231	270	220	250	224	227	239	241	246	223	249	233	224	234	242	268	229	252	223	277	227	226	235	249	225	222	221	273	230	235	235	231	243	234	228	254	236	224	209	241	247	225	225	227	260	237	251	238	241	217	216	221	256	234	218	229	219	232	240	234	248	244	248	233	236	216	227	217	247	240	240	253	216	230	248	230	217	231	226	215	275	224	235	231	252	251	243	243	245	243	218	257	202	263	215	247	229	220	224	259	238	235	245	234	267	247	267	239	225	239	232	244	239	246	240	237	233	228	247	226	244	227	240	239	257	216	214	221	262	218	256	213	255	237	250	235	240	226	249	252	206	233	239	238	251	225	221	237	239	242	221	216	251	252	244	208	220	215	216	246	224	262	227	212	220	195	231	236	251	230	219	259	258	246	228	245	228	252	215	211	242	253	242	217	254	221	230	212	248	225	244	236	239	239	225	230	240	233	223	216	234	240	255	245	258	255	245	230	240	255	241	244	192	250	238	221	222	257	222	222	224	221	213	235	238	208	215	225	261	249	241	266	229	248	247	238	263	246	218	226	241	215	244	215	255	218	246	241	231	231	238	248	240	264	254	248	249	220	243	242	238	217	242	245	246	237	234	243	252	222	228	208	215	237	232	220	237	209	253	270	251	248	236	258	243	255	232	245	255	228	240	245	232	243	217	244	250	260	243	253	224	241	205	246	258	265	267	250	261	245	229	218	228	234	244	251	232	259	238	240	228	256	220	265	256	225	227	234	236	239	241	232	227	244	241	217	231	222	245	257	220	240	232	240	246	251	236	224	240	253	229	243	241	244	213	232	242	241	245	233	233	244	231	237	220	235	232	250	228	224	225	217	228	232	240	267	247	235	254	220	243	239	243	245	218	225	254	228	236	243	259	245	216	229	271	215	229	226	207	245	220	251	237	266	240	258	220	218	201	243	229	241	220	241	263	223	234	215	238	241	240	224	229	238	214	274	247	248	247	239	221	238	230	217	240	227	200	266	226	214	243	236	237	238	241	252	239	226	206	213	242	241	239	255	239	255	221	229	229	214	260	219	209	203	224	233	239	234	242	221	216	245	220	245	231	235	236	222	266	228	273	224	232	263	286	229	228	246	228	246	232	261	249	237	245	232	214	251	231	238	234	221	239	223	255	251	273	213	240	211	239	227	240	228	229	230	223	214	217	225	242	241	249	245	264	232	246	266	258	238	236	230	243	219	210	219	231	251	248	259	256	233	238	246	229	245	226	227	229	234	248	241	258	253	218	228	267	233	234	240	251	237	237	216	260	221	238	225	220	231	244	222	226	218	199	232	244	266	249	263	237	266	203	221	218	257	240	251	255	252	216	228	249	220	265	223	237	252	234	240	259	237	225	216	221	239	239	214	228	232	228	227	249	230	221	240	250	207	229	239	224	252	209	248	233	249	240	252	224	208	217	245	227	249	225	203	224	231	241	253	248	259	247	243	249	228	213	245	245	234	249	229	230	224	210	232	225	242	247	234	234	260	248	270	246	249	209	240	220	251	265	236	234	246	215	230	224	206	204	238	227	225	233	221	235	249	236	252	256	213	248	212	239	206	246	239	260	243	209	224	224	245	206	224	242	230	214	201	232	194	229	223	222	217	237	247	234	236	241	230	229	266	253	236	246	229	220	243	233	234	221	218	239	216	237	222	229	241	225	227	242	228	214	236	243	258	254	236	263	230	243	245	223	231	244	258	229	261	190	259	220	241	230	235	208	243	248	249	265	219	254	241	224	236	248	228	232	241	235	250	259	231	227	228
11163	30060	23446	12289	7878	5507	3967	2823	2261	1713	1430	1133	931	947	854	801	799	786	699	747	684	660	659	580	510	471	419	417	399	381	353	322	319	286	326	280	308	261	305	287	297	279	279	299	261	279	284	292	320	266	284	258	264	264	285	254	301	301	267	284	295	288	270	298	271	276	259	261	261	277	255	251	256	270	268	254	280	247	220	262	251	254	266	254	259	248	279	252	279	263	244	264	249	268	266	277	259	259	279	283	251	253	273	273	248	248	281	253	276	219	249	250	248	263	254	284	253	254	248	275	267	258	257	270	291	268	282	247	287	256	227	259	257	231	266	249	227	253	278	243	254	268	258	249	255	256	254	238	286	238	271	249	265	227	246	283	259	280	262	247	257	244	250	267	264	259	264	265	252	252	275	238	247	257	243	266	251	222	256	267	263	247	258	251	249	264	265	242	248	229	268	296	239	261	230	261	245	250	272	249	261	243	261	214	268	231	240	244	274	265	253	237	255	271	259	247	278	252	261	252	256	228	230	272	214	208	239	230	264	229	252	266	222	255	240	266	251	277	237	198	271	274	246	244	252	282	240	267	277	290	228	222	258	231	237	232	247	249	269	267	237	260	258	263	260	282	246	243	223	263	252	231	254	276	243	241	264	245	252	278	263	245	247	283	262	258	274	264	241	261	235	227	237	238	263	245	244	240	268	265	280	291	268	270	258	245	242	255	263	245	253	266	230	244	298	277	248	274	261	246	244	267	241	241	254	236	276	263	263	238	277	263	281	268	246	264	260	226	302	238	267	250	256	265	261	268	259	240	259	281	264	240	243	261	261	235	254	290	260	262	234	237	272	272	271	294	250	238	235	250	229	251	252	244	267	247	305	268	253	260	292	264	240	298	247	274	283	257	258	263	251	279	267	262	253	246	264	253	273	285	255	255	272	255	234	242	253	268	272	249	255	256	262	241	294	261	289	248	238	296	288	272	241	226	242	230	222	249	247	257	248	248	240	245	255	245	248	259	241	268	279	243	269	270	283	244	250	273	278	252	266	262	237	251	263	225	252	250	246	221	253	250	240	219	249	273	235	242	255	262	272	251	269	258	255	234	258	263	244	217	283	238	236	245	257	259	271	267	258	234	258	245	267	259	232	251	273	238	241	261	231	262	254	263	238	249	285	283	268	268	268	243	271	243	251	263	249	277	272	250	244	263	238	256	246	253	269	261	262	259	278	247	241	219	237	280	248	255	274	248	245	222	273	229	276	240	243	250	233	270	236	286	234	298	268	264	280	280	266	252	242	246	264	239	282	274	269	241	255	287	292	269	277	275	216	242	259	262	253	274	299	235	246	258	248	282	237	260	236	249	233	286	232	245	262	259	244	285	253	260	241	249	242	262	284	262	267	247	250	239	256	239	240	237	260	271	276	255	250	261	265	263	263	269	274	261	257	254	274	229	247	254	258	259	269	249	251	223	270	264	270	261	269	278	243	251	255	249	243	252	245	264	266	247	248	249	247	300	267	239	250	243	224	276	230	242	260	246	273	250	266	264	269	262	240	264	271	246	258	285	268	236	243	242	254	266	239	257	231	253	257	251	238	235	259	271	263	259	262	265	240	237	255	241	240	253	263	278	270	259	230	230	255	224	250	255	253	243	268	237	268	251	256	260	256	247	251	288	272	240	276	286	252	265	229	243	274	263	256	245	245	263	253	246	257	263	261	280	255	237	259	232	274	252	235	255	243	231	273	263	273	269	283	269	287	240	281	286	279	236	259	259	251	231	255	256	246	240	260	252	267	276	237	258	255	259	224	247	253	242	258	253	237	243	272	254	246	264	248	254	238	272	239	256	253	251	267	263	250	280	248	235	254	235	241	261	223	252	241	261	267	235	275	267	266	265	256	268	250	249	250	265	267	285	247	245	273	263	243	260	255	260	273	243	249	250	250	217	263	244	256	236	244	276	249	255	273	264	264	244	251	227	242	263	268	286	268	252	263	257	254	240	275	268	256	245	269	278	238	245	268	250	257	247	267	265	238	239	256	254	247	226	268	233	246	249	249	252	249	229	266	264	257	258	247	248	279	282	259	247	238	230	246	239	248	241	246	258	279	257	277	264	279	246	250	243	233	264	259	278	256	248	233	279	280	257	250	256	274	262	262	243	290	265	277	271	220	254	287	242	278	256	266	263	252	245	244	269	259	264	261	259	246	253	261	239	258	287	259	250	274	280	237	254	233	240	246	254	253	268	255	248	215	255	270	251	268	228	242	264	251	254	247	248	254	248	233	262	243	264	280	241	265	256	260	244	254	252	234	255	253	221	247	233	259	244	243	257	246	250	244	277	266	267	299	234	252	271	257	280	264	278	255	256	258	243	285	253	265	275	264	243	255	273	248	256	237	238	256	251	215	296	248	258	225	285	230	251	247	261	273	252	213	248	265	252	286	252	220	261	249	271	243	281	245	242	262	242	255	265	264	240	240	266	274	232	256	230	268	253	244	285	240	267	256	283	284	273	246	249	264	275	267	268	266	266	230	248	247	232	268	245	258	259	272	228	259	262	262	254	271	251	247	259	258	261	286	273	247	244	253	226	255	251	251	262	252	234	242	221	254	256	282	264	241	273	255	254	271	267	278	243	261	287	290	250	243	240	265	241	281	255	276	232	250	269	245	253	263	252	275	285	267	279	268	257	225	228	239	244	242	253	245	249	263	263	258	286	257	250	244	255	263	228	254	275	270	257	268	229	253	243	273	271	257	259	253	214	277	262	231	276	236	247	277	233	269	244	241	242	252	268	260	261	272	228	265	275	249	249	278	247	263	232	259	267	253	224	235	280	231	226	247	252	286	251	258	261	262	270	262	262	257	245	279	241	238	250	230	251	239	263	250	259	238	268	254	239	275	274	249	262	265	246	266	233	238	252	252	251	266	253	230	253	256	254	249	261	257	251	227	273	250	241	245	246	243	272	256	246	266	233	264	230	240	231	236	259	257	259	257	228	266	280	263	265	243	259	260	246	241	251	264	276	246	221	263	266	242	232	257	258	253	254	247	243	240	281	294	266	279	264	253	245	255	293	263	296	254	262	268	273	244	233	247	274	265	267	242	233	222	274	248	268	250	247	252	271	277	270	262	230	267	254	260	254	262	271	214	257	277	246	252	288	233	247	252	266	259	251	259	254	256	285	248	253	271	267	243	247	282	271	277	256	241	248	217	230	262	262	242	229	272	238	282	252	262	249	248	248	284	275	249	236	235	259	243	249	239	217	279	267	262	223	263	252	263	253	239	274	248	274	275	238	257	234	271	239	247	254	277	271	280	249	278	246	249	219	257	254	268	232	275	227	281	253	267	248	280	236	269	275	238	261	252	269	255	243	259	256	253	246	267	230	252	236	275	257	261	279	263	242	222	258	281	279	254	251	272	255	246	255	255	270	265	264	262	231	272	280	254	275	240	260	260	243	269	219	251	280	246	244	263	239	255	220	253	266	262	258	269	248	259	260	263	236
24667	21252	27685	25110	15558	3809	2152	1526	1145	1052	883	759	698	662	629	679	636	628	615	626	544	597	574	550	487	411	471	417	409	415	412	409	402	389	418	399	393	356	417	390	368	395	336	356	362	365	363	379	390	397	357	341	355	390	355	381	368	350	367	401	348	356	384	330	341	370	335	372	372	344	405	365	377	357	343	333	369	389	368	365	359	378	377	364	344	375	326	330	348	380	369	349	377	342	365	383	342	324	395	367	323	358	329	345	377	350	343	367	357	350	344	362	364	357	381	369	375	366	379	344	331	332	366	370	344	381	334	378	352	337	357	328	380	344	348	329	378	402	342	362	380	367	351	360	317	345	384	404	388	335	357	368	352	351	330	364	359	366	364	362	341	363	340	385	352	381	326	370	342	315	328	384	388	371	392	367	353	358	363	350	357	344	379	350	363	351	362	351	349	372	353	366	385	371	369	366	356	346	344	343	374	353	359	354	356	393	354	394	316	376	368	368	365	355	336	356	370	364	329	339	377	350	364	375	360	359	340	332	382	357	318	335	345	380	362	352	369	374	365	355	355	360	334	355	395	349	360	344	343	376	352	378	392	335	378	342	368	330	359	340	358	400	338	356	359	310	386	346	372	345	363	358	376	360	350	326	377	353	366	377	361	381	344	384	362	383	373	353	392	349	342	339	353	364	371	395	355	339	352	347	331	375	367	387	358	345	363	365	372	350	390	408	348	340	370	360	350	360	351	363	377	357	373	357	353	352	395	325	343	368	353	379	389	345	341	346	365	365	366	381	377	371	335	375	371	341	354	386	352	376	374	362	326	344	349	355	395	359	350	336	359	364	302	312	346	365	398	349	348	352	359	350	337	384	358	364	384	359	340	387	349	360	335	366	382	351	319	360	378	312	333	370	357	361	347	356	343	369	348	347	359	366	368	353	380	341	350	346	377	352	368	370	365	375	317	357	336	340	366	346	362	342	394	402	363	348	409	367	375	320	356	360	391	340	387	340	330	360	356	365	320	361	362	391	330	413	366	358	361	391	362	354	374	334	349	349	369	341	329	352	373	341	389	336	371	363	351	353	350	331	323	374	351	344	333	344	340	367	361	349	354	347	358	321	358	353	331	403	384	349	359	356	346	351	349	331	342	391	334	378	327	399	342	366	389	347	375	343	347	370	343	367	355	376	363	329	349	358	333	362	353	339	377	342	344	344	349	340	365	357	372	340	376	355	334	331	367	336	357	353	369	355	387	387	366	343	391	324	374	381	377	351	341	335	341	352	334	372	366	335	356	370	387	351	352	364	372	351	357	352	368	378	374	353	338	355	346	344	390	378	345	352	370	369	350	340	361	335	361	354	328	370	351	373	344	334	326	369	366	328	363	355	397	376	363	359	382	351	348	373	392	369	311	357	350	347	352	351	327	358	352	321	391	355	355	367	363	341	336	353	361	362	363	377	363	364	347	338	343	351	332	349	370	346	349	337	376	383	370	380	347	359	348	359	364	340	357	315	313	364	342	404	358	362	309	332	365	384	364	346	344	369	337	342	344	396	347	331	367	352	344	346	395	334	382	389	353	326	370	356	375	329	381	339	411	344	398	338	379	366	353	342	362	363	366	341	334	357	354	351	386	397	380	353	342	358	345	358	359	370	388	342	373	329	371	358	363	336	387	351	353	323	351	391	381	375	352	428	361	358	359	336	337	391	367	393	326	340	362	391	364	344	337	380	370	312	343	374	358	368	356	359	408	354	410	388	368	362	336	350	348	370	330	339	340	374	345	352	345	331	370	372	369	385	375	347	372	353	341	369	308	354	348	360	334	328	360	356	383	410	348	337	348	353	374	355	347	389	383	358	353	402	377	354	341	365	375	382	355	344	346	358	387	354	326	351	337	358	362	354	353	313	330	392	375	378	325	359	358	369	356	342	378	335	341	352	349	361	320	353	361	373	324	372	372	388	352	370	342	365	353	355	396	357	353	367	323	348	366	361	313	338	369	368	382	357	349	360	382	336	344	368	340	348	349	406	368	335	382	368	360	381	337	364	336	353	393	364	338	330	347	356	331	341	348	378	342	385	340	325	356	369	344	360	338	351	365	331	355	374	355	369	357	347	335	371	353	359	341	351	358	360	379	342	358	348	348	386	322	364	381	353	363	354	336	361	366	340	359	393	336	375	356	371	330	369	342	378	377	343	367	361	365	365	320	379	331	348	377	374	332	361	377	385	338	347	344	369	337	355	357	340	352	379	332	334	359	377	374	404	333	392	357	339	334	383	347	359	358	353	341	346	364	359	349	369	387	366	371	379	373	335	368	366	375	397	363	346	345	334	381	359	364	325	371	395	359	367	351	401	356	347	329	356	347	386	348	359	342	337	380	396	348	380	357	317	372	329	367	305	397	359	385	326	345	377	356	372	372	392	390	349	373	347	357	331	353	373	363	340	359	344	353	365	376	335	390	351	403	387	321	357	400	325	378	374	341	378	328	342	327	376	355	377	349	364	375	333	371	342	338	363	359	373	362	316	352	364	352	362	386	332	338	368	365	390	388	361	324	332	359	378	349	359	340	353	346	395	327	359	415	364	360	358	355	342	366	332	351	361	362	389	379	373	378	356	342	369	332	320	375	324	335	358	389	349	354	335	362	358	353	363	360	408	330	356	378	350	328	365	347	365	354	373	342	362	347	336	355	347	355	362	363	336	381	346	375	343	386	348	326	343	359	370	370	337	365	362	328	357	353	366	365	328	367	350	357	366	341	333	380	363	374	387	342	338	382	343	380	329	332	378	384	373	350	341	389	379	380	339	378	372	378	355	348	368	334	350	364	365	356	339	327	386	383	375	371	353	393	385	388	386	391	371	403	353	355	404	354	343	351	349	359	352	356	378	376	357	336	357	379	366	373	359	333	376	362	344	357	347	354	333	376	362	341	387	350	359	356	359	374	333	350	345	350	413	339	357	375	353	365	372	339	320	371	415	341	371	387	338	364	355	370	338	330	389	335	362	387	339	383	342	360	358	370	362	359	374	350	363	329	356	387	337	353	343	377	366	343	346	360	318	341	378	378	350	397	345	352	358	310	350	370	364	368	346	337	391	332	357	356	364	367	310	337	360	365	363	345	364	391	385	372	366	367	383	365	362	348	333	378	352	353	342	340	361	330	369	361	347	365	341	343	328	369	377	381	346	350	343	331	340	356	345	344	359	361	380	405	333	361	376	391	375	378	361	362	372	346	382	374	341	385	355	332	336	364	338	354	359	354	345	346	333	360	382	354	360	379	316	369	362	368	344	345	375	347	308	370	369	322	337	367	352	358	320	362	347	360	330	315	347	363	344	365	374	351	375	346	365	352	359	367	319	351	364	372	322	377	360	370	319	349	355	360	353	363	335	353	369	375	354	401	363	359	373	363	406	362	354	347	377	370	380	389	370	373	363	370	370	375	339	317	333	368	345	336	370	349	350	362	374	372	362	375	372	331	357	334	389	350	372	351	343	383	365
10852	26692	19931	10295	6481	4518	3237	2506	1845	1576	1256	1052	927	881	847	766	842	821	797	819	723	729	664	593	598	534	466	486	470	463	424	415	436	435	428	399	421	404	368	386	413	404	417	390	436	373	383	419	398	392	391	342	378	365	367	385	398	392	336	382	388	371	421	398	376	369	351	390	373	379	370	368	366	393	382	379	371	367	357	375	391	374	360	367	396	364	401	427	385	401	392	375	358	354	380	374	376	385	375	401	367	347	373	363	372	375	357	346	404	392	365	353	341	350	396	341	367	369	373	374	352	411	410	370	347	405	349	342	397	384	355	366	398	413	375	408	373	379	370	381	362	368	396	406	381	354	368	383	367	356	399	352	362	363	356	380	348	406	348	357	332	385	387	332	379	338	384	408	374	413	387	353	384	374	406	353	381	376	379	358	379	379	386	382	369	368	374	376	371	338	372	392	377	359	373	316	394	391	387	346	365	363	381	378	374	401	386	389	382	380	376	357	358	326	358	358	348	378	367	357	396	409	349	418	382	369	351	393	336	373	353	382	408	374	358	392	362	357	398	382	347	361	363	379	368	319	357	384	351	393	361	376	356	371	399	386	353	392	372	380	381	368	367	389	355	370	374	367	360	359	370	382	386	403	360	387	371	375	352	346	440	399	339	376	380	366	341	357	372	367	360	388	393	357	381	355	372	356	366	359	366	367	371	391	408	373	395	352	337	365	353	424	400	339	355	377	350	390	398	346	389	334	388	360	370	370	362	322	395	372	387	369	388	376	377	363	400	405	400	365	354	363	385	393	343	384	404	372	352	384	352	377	340	360	397	382	384	385	362	356	375	394	350	376	383	384	381	368	361	349	370	419	351	370	375	382	354	366	368	369	380	409	324	391	345	358	383	386	340	370	352	358	362	354	396	384	384	334	362	368	364	383	346	357	377	351	375	376	400	377	385	349	381	340	342	388	326	399	364	359	369	367	420	354	386	365	370	363	339	387	360	389	367	382	371	360	351	353	373	381	352	359	348	368	366	362	375	343	353	388	393	376	374	362	364	389	368	390	379	356	362	401	375	362	357	352	390	356	388	372	339	390	373	399	341	362	345	352	410	377	389	374	386	383	339	336	369	323	369	398	418	367	372	357	339	390	355	374	361	309	375	376	377	379	364	402	411	406	380	346	436	364	362	356	364	393	375	387	413	383	356	353	361	376	427	356	362	370	380	371	382	372	384	418	352	386	368	390	383	379	393	374	400	420	387	370	358	350	364	385	343	386	359	363	387	408	359	345	390	349	386	406	322	383	345	366	360	360	354	357	352	365	404	345	367	367	376	351	341	347	419	370	336	395	370	342	330	362	339	374	398	366	377	351	323	351	369	372	341	379	356	376	373	371	362	356	392	396	365	376	386	359	407	359	400	323	362	349	354	386	388	368	384	325	338	355	388	380	376	372	360	391	398	388	357	378	394	399	374	343	348	356	405	382	360	361	377	329	387	385	377	382	382	377	370	405	377	371	382	401	359	338	384	367	407	368	344	354	351	378	392	375	368	349	363	399	383	383	384	381	379	365	383	394	376	359	366	369	361	396	418	362	381	362	384	379	355	363	375	345	367	376	370	374	384	409	398	371	378	377	368	393	366	350	413	367	411	352	354	354	371	373	383	389	364	349	383	371	355	403	353	345	367	347	364	388	371	339	370	347	376	373	387	380	386	389	374	384	367	366	326	355	371	392	363	377	314	388	372	374	352	359	354	352	348	346	346	377	333	356	391	356	352	367	339	377	373	354	400	362	368	386	353	363	375	389	358	387	343	378	367	380	362	365	335	380	369	363	360	364	373	358	377	370	371	350	343	379	379	410	362	379	365	355	377	376	376	373	361	319	367	361	356	384	386	334	409	376	369	371	377	334	362	379	377	358	352	381	347	375	361	386	374	378	383	371	341	390	383	383	377	360	326	379	359	398	370	365	382	384	378	375	419	384	365	349	398	363	379	361	361	421	379	369	362	338	385	390	364	389	345	362	401	397	376	346	347	360	341	402	355	369	343	391	367	333	379	378	384	333	343	361	397	382	337	398	351	388	427	392	349	375	377	373	374	376	359	348	382	368	344	386	383	363	363	373	347	376	351	420	349	389	389	341	381	380	354	374	376	381	350	379	378	371	384	371	367	374	381	393	369	410	397	382	411	379	378	365	378	360	361	351	379	357	367	353	381	383	383	377	386	362	378	367	366	341	390	375	378	357	362	397	340	352	340	382	396	366	384	385	352	393	362	366	401	374	365	373	362	379	358	353	378	405	348	379	390	343	407	368	389	360	371	381	373	372	349	363	408	359	339	391	348	380	391	368	357	369	413	405	361	373	400	375	349	374	379	373	340	378	398	324	360	399	348	396	366	355	375	331	367	373	358	395	369	349	354	355	343	341	365	377	359	349	365	396	359	360	401	361	322	360	376	361	389	406	381	365	363	368	378	362	376	350	364	373	401	386	358	376	377	380	384	334	391	372	356	390	405	411	393	338	329	382	409	404	341	342	381	363	366	422	321	358	357	362	389	349	432	390	396	399	371	329	350	380	328	379	383	340	393	384	361	379	359	387	393	379	382	398	385	388	329	350	339	397	383	363	351	340	361	418	376	365	371	368	386	392	362	371	342	385	380	345	402	388	357	321	374	401	356	384	392	362	382	367	366	383	374	379	364	381	360	353	390	371	382	351	349	363	407	379	342	353	384	379	382	383	403	347	369	376	359	343	365	384	372	376	349	341	368	343	354	326	343	398	377	407	359	401	379	368	417	373	356	359	339	329	386	385	373	368	340	398	381	376	346	342	397	381	368	365	391	377	366	392	347	383	394	375	399	366	370	373	362	374	387	368	352	359	359	370	378	372	412	366	379	361	355	379	358	346	387	364	371	397	368	398	361	358	363	366	352	389	351	411	367	383	378	389	373	349	365	340	359	380	380	357	372	356	329	362	388	374	364	357	388	345	349	387	372	381	393	386	359	408	346	375	398	346	362	377	386	356	382	356	380	361	335	355	322	354	393	362	386	384	383	377	383	380	382	375	357	381	350	395	388	371	357	375	352	383	364	352	359	401	401	343	409	372	375	353	366	367	399	381	354	365	419	326	410	354	392	373	353	383	375	376	395	385	389	362	348	368	384	393	360	344	351	369	366	356	353	379	401	365	345	372	385	386	355	373	385	362	369	377	366	395	340	373	383	345	339	363	347	346	383	366	354	387	389	338	388	343	328	367	382	363	357	387	406	350	371	353	377	400	395	382	378	386	363	375	382	342	380	400	358	359	367	393	376	365	386	395	340	365	430	345	340	328	349	342	385	365	406	391	376	417	408	363	357	350	404	389	368	375	353	362	331	347	340	379	340	362	375	336	406	359	397	404	410	376	380	387	367	361	426	364	355	362	355	372	386	381	387	402	362	380	369	362	357	389	376	375	372	395	383	371	363	398	359	370	392	380	366	401	373	385	366	368	370	371	379	398	362	349
22474	21252	29008	23831	21272	21423	12570	3026	1890	1563	1231	1076	873	816	853	789	748	830	765	772	728	672	617	495	451	353	375	342	309	329	335	299	285	232	270	249	227	249	250	220	260	239	212	235	206	227	198	214	233	206	206	182	197	198	213	220	223	218	204	180	197	186	249	228	200	177	208	214	186	157	216	213	206	210	186	201	188	185	194	201	200	199	203	205	201	213	207	187	224	203	226	176	208	179	206	216	174	176	202	188	197	209	197	185	172	219	205	164	206	196	193	199	185	178	198	210	192	210	206	176	202	172	195	203	175	197	158	184	191	181	205	199	204	193	180	167	187	200	177	207	181	193	194	176	177	172	172	170	207	196	188	178	166	185	165	190	200	197	177	183	172	171	197	200	210	204	218	181	181	178	179	203	180	185	202	175	172	170	178	191	190	191	183	176	178	176	164	191	179	200	189	209	177	197	183	184	194	208	181	179	183	201	170	201	195	199	181	205	201	194	183	178	215	199	171	199	185	177	191	205	210	174	207	193	167	182	217	189	182	175	188	174	197	201	198	156	172	181	181	194	192	191	168	211	178	175	228	174	197	199	193	209	219	184	182	168	185	181	184	186	196	179	190	172	202	187	182	215	183	178	197	165	197	201	187	176	183	199	213	193	211	200	190	207	199	186	184	166	212	206	177	175	172	196	192	192	174	182	180	205	206	183	172	198	200	186	196	186	188	176	178	194	204	172	190	218	223	193	192	181	206	201	195	197	210	192	181	197	179	194	182	197	194	206	185	171	193	174	177	184	185	188	166	195	193	186	175	194	177	196	182	200	198	173	180	201	173	189	199	202	188	201	188	171	194	207	198	159	187	195	199	188	199	209	195	191	219	190	196	184	192	198	203	192	180	193	177	204	193	198	178	182	188	215	197	205	192	181	200	212	203	182	192	168	176	183	186	185	188	192	183	214	188	183	191	185	186	176	187	195	181	200	211	178	177	212	183	187	184	192	178	165	191	186	177	207	206	190	200	191	189	169	185	214	205	203	202	171	191	198	201	186	214	203	186	180	187	184	168	219	185	193	208	189	160	186	178	198	192	179	202	179	182	195	177	179	205	196	200	194	197	187	177	175	171	208	213	209	184	202	206	188	197	186	188	207	189	198	175	165	171	160	177	215	185	191	169	184	174	205	166	176	196	174	203	189	180	177	180	183	173	212	159	201	177	197	180	227	186	196	181	216	181	208	198	208	193	216	211	197	185	198	197	201	182	177	193	193	199	194	186	197	180	196	202	208	205	184	198	209	182	218	206	176	227	192	196	177	198	211	196	186	212	181	176	179	160	192	183	175	222	194	185	194	223	177	169	177	180	195	212	167	189	189	170	180	214	181	188	205	181	164	187	170	183	190	207	158	177	207	196	212	176	192	180	189	179	195	185	182	186	205	177	194	182	194	211	176	202	163	188	196	194	208	210	191	196	212	174	195	221	211	199	191	164	162	195	195	194	178	203	188	183	190	191	192	210	197	187	192	179	191	205	199	192	168	174	180	180	191	199	166	183	175	197	186	177	173	207	165	179	191	197	176	193	166	206	182	189	202	177	179	183	171	192	178	217	187	180	205	201	196	204	190	202	178	217	181	184	204	209	187	182	182	180	197	201	228	196	176	196	212	190	206	187	181	186	187	181	181	171	192	214	190	219	162	195	189	178	184	223	203	204	165	203	167	217	170	169	169	188	182	184	174	162	187	199	158	191	160	194	176	185	181	187	187	159	192	161	209	194	166	187	194	197	185	163	193	179	209	203	188	178	201	196	191	196	181	194	184	200	189	195	207	199	169	207	196	189	169	177	206	163	195	184	189	190	188	199	184	184	185	181	190	193	168	194	192	185	196	174	185	179	207	195	184	181	196	179	180	180	188	183	198	191	171	196	207	183	185	217	181	193	191	193	192	179	197	183	188	213	184	221	212	180	202	199	204	194	182	194	195	191	207	193	194	175	206	223	188	204	188	179	201	182	192	208	187	174	187	186	203	203	195	184	171	175	184	180	196	155	175	174	217	177	202	194	211	182	190	183	184	167	172	179	188	201	185	196	193	181	186	202	166	187	178	191	201	198	213	197	213	199	166	210	213	181	185	200	202	190	198	201	189	191	218	200	205	174	186	201	185	178	177	186	171	207	185	165	176	200	205	199	199	186	198	194	195	198	191	186	168	179	190	191	203	190	178	195	183	190	171	197	172	190	215	202	163	202	186	190	193	205	212	182	195	190	194	191	172	167	187	193	172	202	207	201	194	181	207	194	213	187	212	195	180	182	193	184	173	198	197	205	165	180	190	183	192	197	202	177	170	177	204	209	205	182	208	176	192	207	197	197	183	205	174	208	213	197	184	213	187	199	185	208	202	176	170	193	190	179	185	194	182	200	171	208	159	193	200	210	197	188	188	187	203	188	192	183	165	197	183	182	191	211	208	181	205	200	190	194	197	185	182	211	177	204	188	209	197	228	191	196	188	189	174	187	202	200	173	188	192	182	185	186	205	198	194	192	182	168	188	176	188	167	185	197	193	174	207	159	181	211	158	202	175	181	200	196	183	177	203	184	193	206	209	202	192	178	209	179	177	192	173	208	197	203	205	183	195	187	218	192	175	170	183	206	192	181	194	181	188	219	208	194	190	168	202	170	181	194	190	195	225	159	212	199	202	188	177	168	226	194	177	191	165	192	183	204	175	201	182	199	188	200	189	185	168	236	186	185	197	186	194	215	158	209	169	194	182	185	179	206	198	195	186	173	179	181	173	216	179	179	181	192	203	186	193	181	173	198	194	196	173	175	173	163	172	210	207	193	183	201	183	161	192	190	186	195	202	193	196	180	159	187	164	206	182	196	163	179	190	202	194	190	181	202	197	186	195	184	215	203	200	165	206	191	176	186	186	220	201	147	179	183	209	202	194	203	187	162	202	190	170	185	189	195	180	185	192	188	173	196	177	193	191	169	192	178	199	195	219	205	194	183	173	180	197	190	208	190	203	187	187	192	221	207	203	194	165	169	186	198	195	185	183	185	178	189	178	197	202	196	196	189	188	182	173	178	202	208	200	199	183	207	190	184	191	205	194	179	172	198	173	184	187	168	190	161	239	183	193	195	194	187	198	183	181	199	190	163	183	204	195	191	176	194	175	183	189	213	185	182	165	189	211	178	198	181	173	172	190	192	184	182	209	207	215	187	194	211	186	190	214	183	190	198	227	171	196	207	187	174	198	187	176	202	172	184	191	189	181	181	195	216	187	217	167	171	182	166	180	188	179	195	202	175	187	187	180	179	202	184	192	188	206	207	170	179	201	183	186	189	176	198	183	191	213	167	177	189	188	189	204	201	173	189	185	175	215	179	186	190	176	198	217	177	189	186	181	200	186	185	180	213	184	198	190	192	204	213	189	177	183	182	199	203	203	196	170	193	185	193	182	186	220	188	211	181	187	191	189	209	227	171	181	163	202	206	184	182	166	191	191	183	182
13179	35059	27510	15739	10558	7568	5616	4157	3150	2490	1944	1565	1388	1244	1166	1128	1096	1082	1019	1006	911	877	783	707	564	435	497	415	400	362	342	328	340	291	262	233	266	293	259	279	279	251	219	235	229	214	223	236	222	240	250	198	200	217	225	212	241	209	224	226	236	235	223	252	207	212	234	215	221	243	197	239	188	188	217	197	196	215	184	205	196	220	218	212	193	202	216	207	200	228	226	222	218	210	214	237	194	184	196	207	198	209	187	210	185	209	190	197	208	215	202	192	197	214	187	176	172	194	215	182	195	198	183	194	193	212	208	206	189	205	213	196	220	196	180	186	180	183	220	186	208	195	209	185	204	206	183	204	197	183	183	211	188	213	207	201	191	197	208	202	190	204	218	210	210	190	188	181	214	191	192	208	208	173	194	195	210	199	211	197	203	183	196	213	175	205	176	205	210	175	191	180	185	217	184	200	188	186	196	189	197	173	206	214	191	213	197	211	209	203	204	187	194	205	185	174	231	202	193	216	192	207	195	203	201	183	213	193	209	220	176	190	190	190	196	191	206	221	185	177	196	188	203	194	188	200	195	185	194	206	220	186	212	186	220	207	221	189	205	177	192	196	194	183	183	202	185	199	195	194	213	198	181	194	196	212	178	211	193	170	170	191	189	213	214	210	199	201	187	179	192	208	212	172	203	219	227	194	202	184	201	185	216	178	188	203	204	226	214	199	204	210	188	194	193	212	200	203	197	179	208	212	204	160	196	183	210	188	226	211	201	215	197	179	182	203	199	175	169	199	203	198	201	204	190	180	189	168	160	182	224	195	202	176	205	195	188	205	195	212	204	192	209	208	205	204	159	197	185	202	216	207	202	189	198	217	179	191	198	209	200	207	219	193	209	195	175	182	216	196	218	193	196	188	198	201	193	184	199	186	212	185	212	206	189	216	197	206	189	191	194	187	213	219	210	192	191	211	218	202	211	197	201	173	202	192	206	191	215	201	220	177	178	202	187	215	189	193	203	197	176	205	168	208	203	192	183	197	230	196	224	199	190	203	181	209	209	219	200	201	199	215	213	178	216	192	165	217	177	217	223	192	200	209	186	209	200	211	201	168	198	182	184	182	196	205	193	214	201	226	207	208	209	194	193	196	202	202	195	201	208	202	197	184	208	189	210	203	224	176	200	204	201	170	224	213	183	209	202	181	183	201	176	209	218	194	172	194	205	177	171	207	210	192	182	197	210	200	201	193	224	214	208	205	195	199	216	201	212	201	199	219	184	172	190	195	219	217	191	192	186	195	221	195	231	228	187	181	177	223	199	171	192	204	186	194	206	196	180	185	196	191	196	199	210	194	202	209	193	215	200	213	179	206	205	198	186	219	210	193	178	209	160	199	175	194	214	174	202	184	217	226	178	193	183	172	198	176	189	194	214	215	211	196	185	214	211	233	211	182	185	196	196	212	214	213	211	198	201	196	204	180	180	185	189	175	197	201	196	210	219	198	218	168	170	222	197	197	187	226	206	201	186	176	167	205	217	189	188	200	207	218	181	184	191	227	211	176	205	189	226	207	204	215	234	207	201	185	186	188	196	190	182	185	178	167	176	184	191	201	176	208	195	195	219	231	201	201	196	185	176	175	189	195	166	204	189	188	206	204	189	198	207	237	207	205	180	209	207	207	192	194	229	198	170	221	226	210	207	191	192	199	193	198	194	197	218	197	204	196	182	207	200	205	192	188	188	193	220	215	215	211	222	187	214	208	195	185	183	205	202	199	184	189	191	200	210	179	198	232	199	172	182	213	195	203	191	184	192	209	192	194	201	211	198	189	208	203	221	188	174	179	198	204	191	206	193	219	193	198	203	198	200	217	187	198	198	184	185	197	202	172	190	208	213	208	204	211	199	197	199	208	200	231	178	187	204	192	192	197	215	196	173	175	200	173	176	217	209	212	203	188	205	190	202	184	201	189	206	185	198	209	212	206	215	183	197	194	204	204	218	217	196	197	203	187	200	202	212	201	208	194	201	195	197	179	186	181	222	179	197	213	186	220	195	186	207	183	180	211	179	195	190	225	189	183	190	220	197	188	193	200	170	185	193	190	210	201	207	190	195	181	202	221	200	220	199	181	193	197	183	203	218	205	205	205	182	192	210	196	219	183	205	174	212	216	190	201	197	201	203	194	176	222	195	195	177	202	204	199	206	182	180	204	205	212	222	188	173	211	187	181	224	191	180	204	210	206	176	203	192	194	205	184	203	201	187	193	199	192	212	197	205	213	212	198	206	190	193	192	183	211	219	198	215	205	220	201	218	208	211	203	215	196	226	198	203	193	202	185	207	220	190	189	193	208	219	201	193	185	192	199	178	200	219	188	198	200	204	191	189	226	196	192	217	211	187	212	197	196	197	203	187	193	214	203	209	190	209	187	205	195	176	225	194	174	210	199	218	210	200	192	205	212	188	204	204	207	233	187	204	187	214	184	199	199	199	222	182	196	201	188	203	215	187	182	192	192	221	225	201	192	198	203	210	221	166	219	182	197	187	176	196	197	214	182	214	221	193	179	208	202	213	199	230	204	233	172	194	201	195	209	234	191	210	201	191	193	199	199	217	191	204	197	212	165	210	195	176	199	191	182	192	201	210	241	181	182	195	202	205	191	188	202	195	172	190	187	190	185	203	199	198	200	196	209	191	206	192	194	189	205	191	195	202	188	194	182	222	187	200	191	190	212	192	199	208	200	222	209	205	195	194	208	184	199	178	207	220	211	209	200	205	195	174	198	204	215	190	193	196	190	213	192	180	222	207	211	187	178	195	199	176	204	195	173	197	202	212	179	220	181	193	229	211	216	169	193	195	177	179	187	180	203	199	196	174	190	198	208	200	193	198	210	189	237	178	202	209	221	211	194	183	182	181	197	173	193	192	200	176	191	193	198	185	211	196	169	209	205	190	201	205	174	205	208	198	190	177	181	202	193	197	204	180	192	196	215	204	191	208	173	181	193	160	213	217	202	198	218	213	209	207	224	195	189	197	205	200	207	227	199	194	203	186	199	224	201	197	204	187	173	179	187	203	202	178	212	201	191	182	217	181	178	182	197	173	210	185	196	194	210	189	197	203	204	170	202	205	166	199	213	205	196	197	204	203	207	207	167	194	199	182	198	207	218	207	208	185	198	177	189	205	175	188	189	205	199	191	197	166	186	202	203	196	189	185	176	198	186	177	186	183	195	190	219	200	194	174	168	212	179	201	210	208	202	188	201	201	184	211	199	212	183	195	190	202	210	204	184	174	199	191	209	191	190	190	204	205	219	192	188	198	197	200	190	186	195	210	216	213	192	205	187	190	189	190	185	191	191	190	219	195	187	183	216	203	207	170	217	198	203	174	218	189	195	223	186	185	216	188	201	196	211	192	220	180	193	200	215	209	194	184	183	212	180	181	195	218	197	172	230	184	167	235	196	181	204	200	197	211	208	187	184	187	208	195	210	188	205	205	203	171	208	217	193
27804	20295	15146	7199	3041	1871	1456	1094	914	854	678	624	582	596	579	569	561	587	577	539	555	557	498	473	450	407	437	455	432	368	350	402	382	437	376	380	357	359	382	376	374	390	350	381	422	392	406	365	365	381	385	398	397	364	391	385	358	385	372	400	370	359	398	353	375	387	383	370	345	375	375	400	388	349	397	373	347	374	383	364	364	369	347	402	362	356	384	357	385	381	355	356	347	418	340	381	377	362	356	377	401	397	370	360	373	351	346	363	344	382	364	350	370	347	372	387	390	406	363	374	350	360	381	352	347	373	404	374	388	365	348	379	374	327	338	413	392	399	360	389	409	360	365	361	402	371	355	391	364	415	375	406	356	348	370	346	376	362	365	380	350	358	383	363	355	337	344	395	392	366	361	340	373	336	399	365	405	381	345	377	381	368	366	364	392	380	369	368	377	351	390	412	402	357	392	376	389	398	352	376	380	378	377	349	409	397	386	396	334	337	359	379	412	344	370	382	388	411	348	369	344	361	350	371	383	406	360	393	368	372	365	389	400	359	379	354	344	346	348	354	342	376	397	383	370	333	377	377	402	401	357	333	358	383	376	365	355	390	373	375	366	371	384	387	414	375	354	388	390	357	341	378	353	376	345	374	372	388	368	363	381	415	375	375	381	376	365	374	342	333	375	400	390	371	355	350	368	395	387	368	375	353	384	393	422	400	390	379	341	374	405	378	363	397	344	378	380	346	361	348	416	381	387	356	398	351	354	386	390	373	329	372	375	379	372	394	380	343	403	336	365	409	311	338	371	345	361	383	374	358	378	378	371	395	383	339	386	375	368	379	382	375	373	377	372	347	365	379	366	376	352	383	396	341	365	395	386	320	391	361	379	404	396	387	386	379	330	393	371	387	377	375	370	344	363	374	401	390	352	357	339	346	383	379	348	374	365	410	336	347	345	358	362	377	387	396	370	355	411	367	367	361	335	371	355	351	386	375	372	398	361	341	365	380	398	356	347	370	364	381	347	360	363	394	376	343	374	355	356	351	382	362	393	376	361	386	365	376	369	333	364	376	379	384	349	354	348	369	362	353	396	330	380	348	389	368	359	400	371	363	384	366	351	387	357	376	394	378	377	372	374	365	370	361	347	386	348	375	370	410	347	399	373	325	380	371	398	389	368	338	386	392	347	322	381	384	370	380	385	388	379	393	374	360	345	383	355	378	374	377	386	361	350	387	399	378	367	366	366	329	387	354	389	384	358	365	354	364	387	392	356	398	378	367	400	370	369	358	371	343	393	333	382	374	328	367	386	334	423	369	348	378	392	384	370	349	352	399	411	358	401	395	333	373	372	376	434	369	386	388	346	396	388	388	380	371	369	377	383	378	403	375	384	359	370	379	377	379	355	379	399	354	357	357	355	390	362	380	402	378	390	378	372	378	355	347	336	386	376	388	363	388	371	377	373	380	374	347	375	358	360	357	328	371	350	391	363	386	386	383	397	364	392	385	351	366	365	366	369	356	348	353	369	364	338	377	365	400	383	343	364	384	377	399	384	399	364	393	368	401	361	374	346	382	362	346	363	386	384	388	374	428	353	396	372	365	384	373	375	360	353	387	355	405	378	373	369	359	347	366	377	348	379	376	362	356	387	356	384	405	394	337	395	353	364	335	406	368	403	357	388	365	378	389	399	367	391	361	350	389	394	326	410	344	355	350	385	386	371	373	362	368	376	387	389	381	381	398	369	369	394	391	356	338	343	370	361	403	355	378	375	344	387	397	386	346	383	402	356	376	363	371	393	392	364	372	344	355	380	361	396	353	367	363	375	367	363	360	410	373	354	372	338	372	409	396	350	366	343	385	369	367	360	345	378	370	413	378	388	375	373	393	389	377	378	397	381	378	371	364	387	376	370	368	371	383	389	355	382	375	358	380	408	392	381	367	380	384	380	364	364	373	365	385	401	370	369	357	322	388	376	371	372	377	360	378	394	381	372	362	351	387	400	365	372	371	331	372	419	371	378	387	358	360	350	381	383	384	340	369	370	390	392	386	375	379	369	374	363	356	378	390	340	379	366	380	365	386	341	383	382	365	396	370	375	377	383	348	357	377	386	355	373	361	399	393	366	414	386	407	331	414	378	356	341	366	368	366	398	388	409	386	348	352	337	357	367	355	386	402	384	355	391	363	328	347	362	350	371	368	318	415	406	383	368	344	372	373	374	392	384	358	408	418	373	386	324	392	360	408	367	365	357	358	394	383	364	362	354	376	391	357	390	387	359	346	387	373	365	408	359	363	370	383	361	373	337	344	367	376	385	383	391	397	379	376	381	364	375	390	338	353	380	319	381	357	359	342	404	357	371	363	368	377	383	370	377	352	382	361	365	352	369	391	374	386	351	376	372	394	385	354	344	371	367	345	353	362	386	366	390	357	403	366	381	338	362	406	341	362	386	384	404	400	366	384	346	355	377	389	361	352	387	388	384	396	391	373	354	387	394	393	381	332	366	400	345	397	377	392	405	359	402	381	371	377	359	353	361	337	378	370	353	379	388	383	344	381	364	427	391	366	381	392	378	412	379	371	373	380	339	361	383	378	358	379	367	381	374	384	383	392	394	371	357	398	373	379	334	369	373	398	368	371	375	395	340	365	365	387	350	388	365	388	358	362	359	344	411	372	351	398	358	387	356	365	373	352	350	357	373	396	389	372	354	369	409	388	362	370	354	365	368	377	370	396	361	334	367	394	347	383	389	371	358	347	383	367	366	371	383	396	402	381	362	403	377	369	369	390	377	367	378	388	353	386	344	376	378	388	381	344	359	371	380	358	349	378	370	392	402	387	344	363	350	359	367	380	402	365	378	358	374	401	381	404	346	387	334	346	384	352	357	354	359	386	346	377	369	380	352	364	395	353	348	361	401	369	343	346	389	379	409	378	336	379	361	357	363	381	383	374	396	375	353	372	388	337	389	342	393	350	382	388	355	379	376	384	334	352	367	389	376	366	365	353	394	369	353	398	385	391	382	365	352	374	390	402	371	392	366	395	401	343	389	413	362	376	372	399	354	371	368	399	330	380	352	352	377	363	389	391	368	366	365	355	392	380	355	354	376	402	392	367	331	367	371	340	334	351	361	357	360	365	417	378	364	400	379	393	358	362	366	378	344	396	354	361	365	360	425	408	331	384	394	354	395	361	345	370	334	345	365	350	391	372	364	378	394	323	351	345	371	386	343	350	362	353	368	385	365	367	384	388	397	362	334	366	369	343	369	352	370	370	363	365	355	385	368	367	407	372	341	374	403	399	364	398	367	376	366	370	373	403	370	384	379	405	360	333	387	351	376	368	372	363	348	336	381	399	378	385	355	364	372	335	374	383	362	375	403	381	381	360	364	333	402	354	375	378	395	369	366	367	358	369	357	365	372	364	375	365	349	385	406	356	410	361	388	383	352	374	358	375	416	342	391	350	356	396	356	385	333	361	412	397	382	365	384	419	336	380	375	377	392	379
10947	21212	15072	6998	4204	3031	2320	1755	1396	1111	933	809	785	743	744	734	747	738	739	664	649	612	593	554	517	462	472	479	446	445	461	446	444	450	417	436	400	404	431	424	424	410	363	403	392	393	422	396	389	419	357	411	429	400	389	425	405	392	421	385	381	388	416	458	406	412	361	400	406	403	410	426	376	398	365	394	383	410	366	410	415	403	369	371	409	378	381	421	413	400	403	396	363	394	395	354	435	383	394	372	421	383	404	375	365	375	387	405	395	393	397	407	407	392	383	381	370	369	399	414	399	383	395	403	385	406	458	396	373	408	389	386	387	381	374	380	405	371	404	415	380	388	381	399	396	404	393	400	397	373	414	417	404	375	409	391	425	393	394	391	432	374	405	388	426	414	424	397	397	395	400	374	398	356	344	376	380	398	414	364	397	397	370	370	401	363	408	428	392	392	395	406	402	411	401	404	382	399	406	398	393	391	407	403	419	398	387	405	382	391	391	391	393	399	419	379	403	389	399	379	427	386	387	351	385	382	390	382	435	408	422	403	388	408	437	379	362	400	387	393	364	394	403	416	369	375	401	375	407	360	418	365	401	393	390	375	371	383	399	396	401	401	402	353	398	408	395	399	437	396	412	351	423	382	417	411	386	405	395	397	388	376	355	381	407	349	388	400	421	416	382	399	366	377	409	418	415	396	395	395	416	390	399	377	403	430	411	400	413	409	412	402	404	397	389	383	389	422	398	367	400	424	341	378	396	414	396	438	381	390	399	409	393	363	407	367	395	373	389	377	392	388	373	409	394	389	391	375	389	414	405	372	376	393	374	377	399	416	386	392	413	407	414	395	412	377	377	397	389	402	376	368	397	391	387	392	399	397	392	427	396	398	394	404	381	405	372	397	375	479	402	419	412	413	414	372	409	415	408	405	342	407	356	394	388	407	406	393	407	422	411	414	381	447	406	397	405	391	420	387	407	422	379	401	404	405	430	359	405	367	424	394	396	394	375	363	412	363	390	398	410	420	381	424	391	413	429	385	443	407	393	385	419	389	370	397	401	376	376	409	398	410	344	436	385	433	410	391	352	389	416	386	399	416	381	401	428	384	391	434	393	413	395	400	384	396	376	410	378	385	405	393	431	414	400	406	403	426	408	383	408	371	427	414	380	413	423	395	362	374	386	386	396	408	410	401	443	378	392	389	366	402	355	396	353	387	355	379	364	393	384	378	405	392	411	389	410	374	399	371	400	382	398	428	380	419	389	411	427	385	405	412	385	374	395	374	405	423	366	372	438	401	419	424	391	405	381	375	418	379	409	415	379	368	416	391	376	347	424	399	416	409	384	381	397	377	361	373	377	358	382	375	391	373	432	376	355	402	432	362	388	390	404	404	375	369	424	342	401	380	377	371	386	389	372	329	396	393	409	375	371	389	414	380	412	416	376	429	397	386	386	395	401	381	370	397	398	407	363	387	415	358	390	389	396	358	399	415	359	413	395	409	382	377	406	400	392	383	396	370	342	427	377	378	416	423	399	391	365	439	362	390	403	391	402	453	388	387	381	363	412	402	407	385	393	419	402	358	393	382	426	369	395	411	411	389	415	404	362	418	397	388	385	399	388	419	389	407	385	397	381	407	417	390	397	383	350	387	406	397	387	380	372	392	406	387	369	395	398	389	433	386	402	390	372	380	391	416	401	371	352	409	414	356	392	384	431	387	383	365	362	409	384	396	385	422	385	364	384	373	363	362	411	415	383	391	390	365	405	400	437	367	416	390	382	403	351	367	377	402	396	398	378	408	390	414	366	399	372	392	389	400	377	390	396	397	392	376	415	400	390	391	379	391	361	381	365	386	358	387	382	362	391	405	426	387	418	421	390	357	370	397	362	410	391	391	378	381	370	391	371	388	406	388	430	372	377	409	392	396	391	392	369	418	378	398	358	374	424	382	398	386	405	385	390	379	395	398	359	372	354	411	380	388	429	428	412	385	391	400	405	392	374	383	396	416	390	360	420	399	392	413	398	409	369	440	402	425	373	416	402	386	397	410	400	339	381	404	394	434	373	396	416	398	392	407	412	374	374	398	380	423	381	412	419	385	393	385	400	411	390	370	410	399	401	395	401	401	415	386	397	400	388	425	355	362	415	400	388	390	383	384	370	419	386	368	382	372	363	363	411	416	423	404	421	382	441	420	378	410	374	449	353	373	376	384	376	424	395	377	400	390	411	380	394	409	383	411	395	379	392	399	391	380	401	402	390	438	410	410	434	393	374	417	381	414	377	385	377	412	374	401	388	382	434	401	390	383	412	412	409	420	401	389	398	397	403	397	402	374	396	413	402	366	393	401	402	413	422	362	373	419	421	420	384	391	397	372	335	375	403	407	431	399	381	393	377	420	366	426	404	401	375	390	385	395	376	386	411	391	397	381	387	384	395	412	354	425	388	391	379	376	397	404	366	399	377	393	413	391	400	391	399	361	378	409	401	364	378	398	377	345	398	432	384	382	390	427	365	402	392	367	391	368	405	365	368	396	394	410	394	403	373	376	353	393	387	366	381	406	379	431	368	379	382	386	427	376	387	401	392	397	380	357	374	388	420	391	412	395	379	399	377	390	393	399	416	413	381	402	401	385	399	442	362	400	375	368	387	421	369	347	421	389	407	421	384	401	381	405	379	423	429	343	365	379	413	382	399	404	408	393	411	363	393	372	389	402	390	402	347	420	360	381	376	405	391	426	386	407	388	402	401	384	395	389	402	386	409	402	372	373	385	409	411	380	396	373	418	356	412	376	387	382	414	413	415	384	378	366	397	390	417	368	409	370	375	411	400	394	408	400	432	414	419	384	432	406	439	398	378	421	428	336	391	436	376	368	421	381	413	388	413	382	390	391	414	419	371	383	385	367	392	375	419	370	394	392	429	368	367	394	359	384	389	406	393	377	410	406	417	394	397	369	411	402	409	336	400	380	403	370	421	409	359	353	391	395	390	378	389	369	394	367	372	412	384	384	384	411	437	365	423	424	413	373	389	375	375	389	428	385	359	411	407	419	373	378	412	410	352	427	406	385	394	403	412	404	386	405	406	425	398	401	397	373	391	391	385	387	411	391	387	382	391	388	371	399	398	415	394	434	418	397	373	392	395	404	396	380	423	340	406	378	421	371	380	364	355	387	397	355	436	385	376	374	411	390	409	375	397	371	418	393	379	395	401	378	424	381	359	396	425	385	385	383	389	371	365	400	396	390	353	392	375	396	391	401	412	378	397	429	369	400	407	418	372	420	402	359	400	415	402	382	403	397	409	410	414	360	389	416	415	401	401	406	389	416	398	413	400	388	367	372	392	387	392	388	405	405	378	388	380	355	357	381	398	395	379	400	389	382	379	438	394	416	398	392	414	400	350	394	384	389	359	371	396	372	388	380	414	403	387	364	397	424	435	379	415	380	367	370	402	369	398	357	392	389	363	334	408	382	369	425	405	364	383	381	405	395	361	384	409	390	414	375
23539	21251	28548	24253	21266	13452	3502	1934	1370	1143	955	827	768	727	673	718	684	674	672	666	615	611	547	479	425	403	376	330	362	311	349	312	265	285	287	299	299	284	263	280	266	258	269	269	262	236	266	298	277	276	251	264	258	248	240	243	234	263	273	242	266	242	270	274	282	274	285	247	231	252	248	267	248	245	271	270	249	257	242	257	265	254	267	257	277	254	251	229	266	274	235	235	251	241	218	231	242	229	214	245	211	260	222	233	238	216	245	263	256	258	248	243	224	237	253	214	261	266	207	257	242	269	240	231	249	229	253	268	241	238	262	237	241	275	251	245	263	249	231	253	239	241	230	253	239	262	248	216	219	218	240	225	233	244	263	218	249	261	250	243	258	255	252	262	249	231	238	244	235	260	243	245	237	258	258	252	249	256	246	258	273	248	293	241	207	264	246	241	239	245	264	236	227	238	239	259	235	240	250	223	250	241	230	230	261	223	257	240	240	255	222	244	234	222	209	220	293	252	263	232	223	212	229	246	239	207	263	285	231	243	234	286	241	254	253	244	219	234	273	247	249	256	270	232	239	261	280	230	245	231	264	253	235	262	234	235	267	215	213	264	251	241	241	237	262	242	262	245	239	237	243	221	247	245	250	259	248	247	230	257	249	266	240	235	258	254	263	241	279	245	228	233	253	231	238	233	257	215	248	208	249	243	244	255	237	264	240	233	242	223	259	250	259	239	238	243	259	238	246	238	231	244	241	257	241	247	251	234	203	239	247	221	251	257	263	249	235	269	254	247	219	246	234	235	245	230	242	275	272	245	264	230	230	244	225	239	244	235	244	239	262	244	238	218	226	245	267	241	263	243	253	222	295	225	242	278	231	217	218	247	245	243	237	247	241	238	213	210	247	253	200	256	212	222	223	236	200	212	263	222	254	233	240	272	248	258	267	219	253	257	246	232	251	245	248	220	251	233	255	240	261	258	222	243	267	235	241	226	238	246	252	250	237	255	240	219	268	292	257	252	268	224	248	244	240	208	217	244	247	238	265	220	241	242	227	272	275	235	254	221	217	241	253	233	252	252	249	254	257	220	259	235	231	235	262	246	260	249	227	249	231	247	251	241	267	236	253	239	268	242	225	236	212	269	237	249	256	232	279	235	242	219	242	204	252	258	256	269	241	249	265	264	231	274	251	229	252	213	256	214	285	224	243	238	256	233	219	258	276	232	233	254	250	226	250	219	242	244	239	239	252	224	248	227	257	252	238	236	209	220	235	256	280	227	264	236	267	259	254	226	241	239	269	239	256	276	221	259	255	226	248	252	282	230	239	262	232	236	245	248	251	231	229	228	236	216	227	244	223	233	239	242	250	254	251	242	267	248	253	244	269	253	249	237	238	231	252	246	231	253	235	225	234	270	227	216	221	247	262	229	238	219	262	229	244	255	274	242	232	240	265	246	248	230	251	218	225	197	252	249	252	229	279	243	264	233	242	247	223	244	241	216	253	256	255	224	247	234	236	245	243	250	245	248	234	261	276	241	250	258	248	269	245	236	238	240	247	239	224	271	220	211	244	253	275	251	267	246	267	212	258	239	259	267	234	257	238	251	244	266	250	259	228	227	250	211	239	216	257	246	257	219	229	268	254	249	276	237	245	233	259	255	268	235	231	233	256	235	232	258	234	243	247	251	206	275	247	243	242	242	233	245	244	229	212	240	219	239	231	253	235	230	262	246	224	243	261	280	222	245	242	248	236	252	242	244	240	244	224	236	259	252	296	230	247	273	231	235	249	236	239	234	239	259	238	236	250	214	221	250	239	231	255	224	245	227	234	251	238	223	213	221	257	221	250	239	226	229	262	260	245	246	246	231	239	248	260	252	231	264	232	242	244	241	252	268	228	245	248	257	220	235	236	225	247	223	246	247	252	260	226	239	249	240	254	242	258	259	249	231	255	228	224	266	261	284	249	236	240	251	247	229	209	251	225	235	225	234	235	253	252	259	278	244	231	262	259	229	239	241	229	231	239	233	227	254	244	228	248	256	254	239	228	236	224	230	225	250	235	248	231	267	258	247	243	260	248	229	248	238	246	239	255	239	259	235	256	242	261	234	269	250	261	252	214	238	257	228	239	242	234	244	237	266	223	268	275	245	241	226	245	227	247	233	224	225	230	221	267	236	236	253	239	266	245	237	229	238	230	212	244	239	230	218	243	251	269	231	245	275	247	262	259	239	211	231	229	255	236	243	266	277	256	267	256	249	258	241	244	237	273	247	229	250	220	224	235	263	258	215	243	277	217	228	249	221	280	257	245	222	222	248	214	227	240	246	237	235	275	245	231	252	231	202	226	231	255	237	263	245	228	225	270	240	227	249	257	230	256	243	246	249	225	277	249	243	242	242	221	261	244	219	252	243	262	217	254	224	247	248	248	252	246	267	263	230	224	247	245	246	252	267	230	252	237	257	249	241	282	250	228	231	244	223	247	274	231	267	254	245	239	276	246	237	231	236	281	276	259	227	277	243	254	240	288	261	267	261	203	236	235	246	264	241	250	235	249	249	243	224	271	260	263	279	234	221	267	218	252	264	248	224	268	244	272	244	218	277	235	219	258	231	230	245	231	237	268	238	239	253	256	233	252	227	225	251	206	230	266	237	274	225	262	253	228	248	229	249	231	272	260	245	258	227	234	215	244	227	260	237	256	244	244	220	262	239	244	228	218	264	259	275	247	236	242	230	246	254	259	229	251	247	239	233	208	220	237	222	256	256	260	261	241	239	258	260	249	247	236	226	224	270	269	229	245	243	233	265	262	253	275	256	238	233	246	235	261	262	242	231	251	230	242	223	257	235	249	229	242	248	260	245	232	257	214	232	253	247	237	234	221	237	260	247	228	242	233	223	257	223	239	215	250	210	232	241	247	265	242	234	236	249	255	201	248	234	225	260	268	266	247	236	215	251	236	258	238	249	260	235	267	243	232	252	237	222	249	265	247	233	253	253	252	240	226	248	225	255	275	256	259	234	224	235	252	254	217	247	246	245	245	230	261	240	246	231	210	242	257	240	222	219	257	252	227	236	236	236	233	236	236	246	246	259	236	238	238	243	225	253	237	232	264	257	258	250	242	216	227	259	233	239	215	248	270	232	242	220	246	248	245	273	273	246	239	243	249	245	238	229	232	247	261	239	253	254	243	232	264	220	222	230	243	252	251	259	269	224	246	263	226	222	257	255	257	219	243	208	222	236	243	227	246	233	201	257	253	240	241	236	235	243	259	226	257	244	210	260	230	254	230	245	264	217	256	262	226	236	253	249	270	244	234	238	258	248	236	244	243	277	228	229	253	228	249	248	254	254	252	249	240	207	252	248	233	237	229	223	243	242	246	223	239	238	250	234	228	258	241	247	249	260	260	233	246	203	236	260	250	271	253	269	256	251	241	277	209	242	240	216	224	256	254	233	224	269	240	261	252	269	231	244	241	254	261	229	238	259	269	256	239	214	244	232	258	205
11152	29430	21977	11549	7595	5372	4057	3060	2234	1695	1372	1258	1104	1071	1021	990	937	980	905	836	745	732	647	533	505	451	419	463	408	361	365	354	310	294	352	318	309	334	332	314	294	306	276	299	289	293	299	308	300	278	297	276	278	288	282	279	302	292	275	288	323	268	292	252	241	263	293	254	268	290	264	292	251	278	276	255	276	303	250	274	279	277	285	279	278	285	257	252	254	284	240	268	257	302	235	278	266	239	237	281	262	236	244	236	275	283	251	274	268	249	268	282	272	248	236	255	245	261	273	285	275	264	265	281	282	267	286	293	285	260	289	283	283	260	268	266	230	266	280	278	275	263	281	297	293	259	274	268	238	282	270	281	256	260	275	276	262	264	245	273	267	261	293	274	259	271	290	261	256	296	262	279	263	268	254	267	256	251	245	277	293	264	259	280	240	283	308	245	233	278	243	238	226	269	254	242	268	271	255	256	266	280	267	275	296	233	267	296	246	254	275	252	240	263	236	262	258	251	259	265	256	252	255	277	282	246	297	264	254	256	251	250	269	262	288	278	291	259	238	281	229	253	251	254	266	265	258	252	260	278	295	258	277	255	279	268	289	240	281	246	292	278	277	281	273	268	277	244	248	260	250	250	285	268	290	269	236	269	251	243	238	251	246	255	249	259	268	260	250	280	275	246	259	272	268	267	263	287	263	290	262	272	252	275	261	261	265	271	269	241	272	268	276	279	259	283	273	265	231	261	299	258	260	264	269	293	269	261	276	292	259	264	262	270	236	279	274	259	268	291	285	245	257	301	249	263	263	251	246	292	253	266	234	265	257	275	283	273	260	262	256	254	260	267	256	242	243	263	317	271	251	259	267	278	256	305	242	267	264	267	260	220	239	293	258	242	260	266	234	224	269	280	246	250	266	282	254	252	279	247	240	258	275	282	272	237	294	257	275	283	264	246	254	263	285	255	246	238	274	258	296	262	264	256	266	273	274	270	251	240	293	261	258	275	248	273	259	251	261	275	284	275	260	265	295	243	250	222	257	276	244	247	259	257	259	269	280	267	276	255	269	262	279	249	271	276	269	246	263	262	258	277	247	288	265	250	251	283	266	258	267	261	290	257	270	249	284	250	249	268	255	263	261	265	274	250	257	258	283	279	277	265	305	272	271	246	260	262	252	242	274	251	275	256	260	278	253	245	268	241	265	274	267	269	257	248	291	266	277	250	248	291	245	295	273	247	285	271	265	238	285	261	254	279	248	239	257	267	286	277	249	233	240	252	264	231	267	267	293	242	272	271	262	236	269	249	279	257	244	269	259	273	274	279	257	259	270	269	235	247	250	257	265	289	263	278	266	242	279	266	256	249	273	277	269	311	251	241	257	264	273	282	258	268	236	247	257	295	287	264	247	257	246	239	249	295	226	252	245	258	270	227	238	234	258	271	268	277	275	256	265	277	263	254	287	241	267	269	262	233	288	279	255	296	244	249	272	290	243	239	270	255	262	258	263	273	273	254	257	250	221	275	265	264	283	275	266	266	244	271	254	275	252	239	271	274	253	287	287	257	258	258	258	266	277	275	258	246	258	277	263	290	244	255	249	272	258	297	285	251	258	265	267	234	250	275	250	245	242	289	272	286	256	271	246	306	261	268	256	289	240	261	294	246	278	256	241	278	266	295	251	285	257	219	281	267	255	281	260	270	272	272	258	264	272	242	235	249	234	256	250	248	260	247	279	245	248	265	304	250	259	247	256	253	253	286	287	253	266	276	266	266	245	282	275	260	284	292	232	247	250	274	256	290	256	251	262	258	283	237	253	257	248	271	270	257	255	275	240	236	251	259	282	286	269	281	269	279	269	290	251	260	254	251	238	276	242	258	264	276	251	276	256	253	221	286	279	281	253	272	264	242	269	242	254	260	285	269	271	253	244	255	265	288	296	263	284	253	280	247	281	244	266	274	273	254	252	236	262	269	285	231	265	261	262	258	269	268	249	265	250	229	257	274	269	250	269	260	291	283	266	243	268	265	262	254	254	252	275	265	229	283	277	264	267	239	280	270	263	251	268	281	242	277	264	234	275	243	259	243	265	283	276	243	220	254	235	288	272	249	290	247	267	254	268	273	261	275	266	254	267	267	253	244	270	243	250	265	270	243	238	281	253	245	286	263	267	263	256	278	268	242	256	239	255	239	270	291	276	251	288	281	253	265	266	267	249	289	306	261	262	213	287	288	249	257	275	250	250	279	260	233	252	248	270	258	251	234	252	251	263	268	261	255	256	261	248	272	255	288	301	250	262	271	216	262	259	247	270	292	254	222	279	284	274	262	244	279	260	263	265	228	247	230	270	260	262	241	251	265	274	266	247	292	262	278	251	266	258	242	256	261	252	257	289	273	229	278	257	252	246	262	265	246	258	242	271	262	236	266	299	263	263	309	251	282	265	252	259	251	270	257	265	274	267	233	248	269	250	249	275	250	270	237	254	262	261	267	250	254	267	260	262	278	269	275	287	299	282	276	269	270	263	253	267	261	254	252	283	281	267	261	280	264	289	250	278	256	272	279	249	253	263	250	265	267	242	283	244	263	256	246	264	247	278	278	266	276	277	250	287	319	249	253	285	266	257	243	266	265	273	255	249	276	258	293	242	255	250	274	257	267	264	263	300	255	256	240	254	269	221	245	265	246	266	296	250	262	253	261	269	248	276	245	274	278	250	252	275	255	262	263	275	256	264	283	256	244	228	297	297	255	285	262	256	254	275	249	252	257	260	283	272	283	259	255	258	252	267	305	252	253	243	280	236	275	258	252	261	265	267	280	248	269	236	257	285	237	268	254	247	273	255	286	245	273	256	269	257	270	280	279	241	264	234	254	265	280	274	255	277	267	246	254	239	286	304	262	317	269	275	253	252	280	263	243	251	288	254	264	241	257	262	248	243	260	255	256	253	290	261	266	257	248	265	244	271	271	291	230	295	278	273	263	231	260	239	277	234	266	250	285	234	225	244	271	265	249	255	261	257	266	265	276	293	257	245	256	279	282	280	238	268	269	287	258	255	271	279	271	283	249	246	287	247	267	243	261	249	298	250	264	234	265	224	265	261	271	260	276	277	238	294	266	275	240	237	266	268	264	267	254	274	264	274	278	270	255	248	251	264	240	275	241	278	234	255	266	254	274	246	269	255	288	282	281	244	250	252	261	256	274	292	252	239	242	233	278	263	253	257	267	281	291	274	262	281	227	262	247	261	225	266	242	259	291	259	280	261	270	268	272	259	235	274	285	252	257	265	295	259	257	256	272	296	284	248	252	277	251	233	286	259	273	262	253	257	227	256	249	264	261	256	266	262	242	253	226	280	281	263	272	300	234	276	249	252	277	263	260	262	265	255	295	268	260	269	260	253	259	249	271	253	231	287	289	252	270	250	268	258	259	248	284	278	256	289	259	257	272	258	275	261	274	277	261	238	269	270	272	294	266	284	270	262	287	262	258	262	244	281	234	266	251	259	271
24739	21353	27805	25285	15505	3784	2183	1593	1256	1018	911	833	767	760	753	760	750	805	719	711	677	563	592	540	493	487	461	487	422	449	389	413	398	377	412	406	427	396	361	418	396	392	393	376	394	338	353	352	396	392	390	353	353	367	383	379	402	362	394	372	371	393	403	346	376	413	374	377	350	376	367	381	370	352	394	356	356	352	366	355	359	385	332	361	361	401	371	385	350	394	391	355	395	338	393	384	341	360	348	395	340	335	377	370	379	395	357	373	378	376	351	374	396	353	359	361	328	351	345	370	340	368	356	312	362	346	351	335	374	357	351	369	356	364	349	359	354	370	377	358	370	357	369	369	362	367	360	361	379	329	361	378	384	323	378	346	388	371	395	359	372	377	380	361	361	355	355	349	362	397	339	344	363	389	378	362	364	351	384	334	388	377	367	367	360	353	393	369	353	395	372	375	372	335	366	360	405	403	392	358	371	377	338	349	321	365	376	348	387	339	411	369	342	354	351	327	353	385	361	367	367	373	390	388	355	375	371	379	368	373	374	347	357	338	384	381	367	360	344	350	370	372	343	365	381	366	362	372	346	384	343	357	342	378	381	349	341	376	363	337	379	389	351	360	405	379	377	385	360	346	377	371	368	367	368	369	355	369	383	349	351	348	368	356	363	386	362	357	422	374	351	368	352	373	377	348	376	343	384	388	374	380	369	394	392	338	364	366	362	375	364	380	374	319	381	359	362	371	370	373	337	334	337	391	341	332	355	371	369	347	381	376	393	340	340	402	364	361	371	384	376	371	367	367	371	379	311	354	352	326	356	404	371	366	368	380	384	382	388	343	354	363	376	364	370	368	386	340	357	351	358	352	381	330	381	373	372	398	373	349	380	368	359	370	342	368	379	350	383	393	350	386	357	387	352	348	364	366	375	405	359	337	362	408	377	392	366	328	355	360	382	391	400	368	365	409	349	412	356	381	346	382	388	325	374	350	379	370	365	346	373	379	356	345	353	354	365	393	396	326	373	372	373	331	349	353	354	389	344	354	378	357	379	351	374	353	311	355	353	338	371	388	354	375	360	366	354	334	382	375	351	350	368	346	402	357	366	319	364	393	366	411	349	344	395	379	354	336	345	367	363	389	403	367	368	317	342	347	399	352	375	391	360	352	385	372	350	355	373	372	382	380	347	394	376	395	344	348	349	396	367	388	392	372	404	376	374	346	372	355	400	360	368	408	375	371	379	353	380	398	340	386	383	382	377	329	386	374	352	366	356	374	364	391	395	360	368	378	321	363	382	395	408	373	361	404	378	376	340	378	383	384	362	325	385	354	369	371	325	379	406	375	336	358	359	334	369	393	355	377	361	348	376	368	375	372	351	413	370	386	335	364	388	345	363	343	379	365	364	390	382	362	361	372	377	360	360	335	361	365	361	375	355	362	336	362	351	386	356	374	354	356	331	377	360	385	360	356	363	384	397	341	333	370	379	381	365	329	371	349	368	373	381	403	364	393	356	348	354	407	345	345	371	352	356	356	332	355	387	340	360	349	335	380	377	372	413	385	364	391	397	368	330	353	393	373	417	397	401	367	330	355	427	388	370	346	342	389	368	339	379	332	364	392	329	371	363	335	355	412	377	344	377	350	360	367	368	387	358	378	353	373	374	385	369	410	364	360	372	402	405	341	350	379	372	375	348	347	360	377	374	380	352	353	380	363	379	392	365	361	362	340	363	329	354	354	397	329	360	340	322	331	371	343	360	345	375	346	361	355	361	341	353	370	349	357	353	341	371	339	392	381	392	363	363	373	391	384	361	360	354	363	356	375	393	372	379	390	346	360	378	355	391	337	351	389	347	353	396	346	364	381	420	387	353	391	336	395	393	365	356	357	342	352	367	370	332	376	380	384	411	360	333	341	398	348	398	367	378	360	399	354	400	338	379	376	346	343	340	371	382	336	384	364	355	395	368	364	356	323	342	342	368	311	363	403	395	357	378	368	340	361	337	355	375	390	395	344	358	403	371	348	372	331	375	372	344	368	344	371	384	395	337	359	404	323	371	376	386	392	369	348	354	401	385	345	377	377	380	394	352	378	379	369	376	388	389	352	377	373	344	370	353	379	382	371	366	394	337	363	365	346	350	375	358	355	327	357	384	386	412	359	384	354	374	382	343	398	379	336	366	378	329	381	392	381	382	361	354	332	396	369	336	409	358	345	366	372	359	347	415	343	359	351	362	345	369	371	383	394	352	359	364	355	371	364	351	350	363	376	390	368	343	367	394	355	343	355	368	359	383	406	398	380	386	331	356	367	351	348	358	372	344	374	369	389	388	345	376	361	372	353	347	384	375	331	352	363	367	386	339	385	374	359	336	388	342	387	344	380	409	383	378	396	352	398	354	384	368	382	367	358	396	361	371	343	350	359	352	383	403	360	323	351	348	350	359	388	367	339	339	366	341	382	386	348	335	359	372	375	359	346	374	376	353	333	366	338	359	371	375	387	364	367	348	355	329	354	363	411	371	400	349	354	379	336	377	327	398	360	394	354	415	374	351	376	358	364	365	394	379	403	377	371	339	347	330	377	396	359	350	355	368	348	367	381	372	356	356	388	366	357	355	337	376	373	361	360	368	389	365	369	376	361	343	366	384	365	375	385	345	365	382	368	367	397	372	390	351	329	393	386	374	355	372	340	398	370	368	352	378	363	320	354	346	374	355	387	404	384	344	368	327	375	351	373	342	364	354	341	356	379	343	374	399	342	380	336	350	355	349	401	364	379	345	383	356	354	387	346	347	356	388	344	362	350	370	344	386	360	336	359	378	360	382	409	367	380	380	358	364	365	332	364	367	375	373	391	349	370	387	368	336	353	389	344	396	394	389	395	359	353	353	369	347	387	360	363	397	380	361	362	345	367	360	414	365	354	358	381	349	382	347	362	383	371	373	364	358	396	373	364	364	338	377	339	366	403	375	389	382	371	360	346	363	380	354	369	351	348	358	357	355	367	356	370	349	396	379	388	355	416	382	348	355	368	354	348	407	337	343	356	366	387	359	335	353	386	357	332	359	363	371	374	360	356	352	380	406	365	356	397	349	355	359	373	353	348	371	351	360	372	352	365	355	353	356	348	376	366	376	388	375	370	349	359	388	370	371	365	378	380	376	359	346	383	375	341	341	376	361	402	332	357	367	355	349	368	357	350	351	366	344	376	372	348	377	362	340	377	361	394	375	355	362	359	357	352	384	352	342	347	344	353	379	366	397	386	364	378	354	401	353	357	355	384	366	342	372	380	360	331	378	354	335	391	376	326	363	351	377	392	362	359	356	358	366	334	367	329	393	361	358	378	383	356	361	367	319	336	355	385	368	363	363	356	372	349	377	365	377	341	341	365	436	370	384	377	338	357	347	350	373	363	398	382	353	382	342	374	397	410	366	359	376	341	359	358	340	347	339	353	395	384	339	348	376	356	345	316	379	378	355	335	340	395	362	340	363	360	382	398	382	360	371	339
11149	26289	19255	9737	6152	4499	3480	2628	1979	1536	1353	1109	1034	1045	1061	1070	1051	984	832	859	788	705	701	619	560	523	554	482	508	449	446	429	449	424	416	441	462	451	399	411	382	405	408	432	398	380	398	404	393	413	384	392	405	399	394	381	352	421	382	390	412	406	419	391	386	402	404	368	384	380	396	403	412	358	376	362	404	389	376	406	384	410	430	381	388	393	403	403	404	381	399	373	378	395	377	340	378	394	390	387	408	405	390	368	373	379	368	387	349	352	400	379	337	379	354	357	361	411	400	377	362	397	392	399	343	399	375	380	383	366	369	356	396	359	376	373	423	382	362	383	339	376	362	403	375	365	361	391	415	376	371	390	392	371	373	386	359	407	364	360	388	391	398	381	369	368	367	367	352	337	387	364	355	400	391	374	426	410	350	396	407	321	389	358	387	410	387	395	375	372	398	393	376	381	392	365	403	432	396	373	380	388	380	410	406	386	391	379	413	382	356	390	378	388	396	391	401	398	400	388	385	388	369	386	366	378	377	376	370	371	400	385	382	348	419	376	369	400	398	360	345	376	394	386	350	404	394	404	414	403	384	354	379	360	383	416	365	376	364	362	381	390	376	408	384	395	415	394	347	384	401	382	387	399	376	377	377	356	342	387	363	394	378	381	375	412	379	378	381	336	371	402	408	375	378	420	397	372	352	365	376	364	376	387	403	404	390	390	393	412	365	367	384	380	360	377	389	400	368	359	389	379	378	383	403	375	372	425	391	388	368	353	378	406	395	405	382	384	391	375	372	388	389	370	378	382	421	405	395	364	407	389	389	370	362	344	352	369	375	419	422	387	386	402	384	361	384	373	372	368	395	396	379	333	388	397	379	346	391	415	377	366	375	368	358	351	406	392	375	382	347	376	397	387	392	362	383	341	347	389	393	394	383	386	399	392	391	356	399	387	372	368	384	333	396	356	388	350	384	376	346	397	389	344	435	392	375	383	384	385	405	347	360	399	419	374	388	411	378	367	385	364	360	438	375	382	406	372	380	402	376	393	356	348	404	373	344	375	360	371	401	380	421	397	401	389	358	351	366	393	354	392	392	383	387	396	390	401	358	383	338	370	401	385	361	365	373	354	374	352	403	408	385	402	368	362	372	389	384	394	401	371	348	339	395	362	392	398	381	369	391	377	370	371	387	350	383	365	434	403	377	405	381	378	384	347	373	398	370	389	373	353	371	346	350	400	389	364	368	362	425	409	391	377	366	389	405	395	367	378	377	379	341	333	372	402	390	382	396	363	386	386	373	338	375	352	400	324	374	384	379	380	368	387	392	374	408	398	407	421	391	360	363	372	360	353	397	355	375	363	367	376	361	402	411	375	345	385	382	390	394	385	404	355	415	394	355	379	388	379	383	391	358	390	369	389	387	353	379	445	372	401	369	370	360	380	383	344	352	392	359	393	396	398	384	393	362	420	365	385	373	405	374	336	360	362	408	366	410	364	387	377	384	365	382	347	372	423	359	402	412	389	349	370	366	399	398	365	384	377	383	367	369	373	401	397	389	407	362	392	373	386	397	400	366	392	388	406	411	391	378	409	376	394	401	367	355	376	371	384	360	388	385	385	352	373	390	325	380	371	406	369	371	388	382	327	352	374	378	385	420	356	352	373	383	360	384	359	397	397	369	394	372	402	371	412	377	385	389	383	362	363	389	376	341	420	409	401	426	395	376	384	379	386	381	353	372	365	386	380	374	402	389	412	419	387	362	398	351	409	418	386	414	375	340	362	402	379	366	401	387	342	411	367	394	345	398	411	375	403	380	379	378	370	371	389	398	422	392	366	373	338	400	383	351	409	391	395	364	402	387	360	361	403	399	418	410	408	402	390	380	374	363	363	373	380	366	368	375	372	370	403	424	404	362	368	356	339	361	378	385	389	407	383	372	377	454	376	401	395	365	394	392	350	398	364	403	405	375	389	373	425	371	385	407	396	363	373	356	392	372	359	378	328	404	370	376	368	426	349	411	408	372	392	392	402	383	410	414	392	377	397	373	372	395	368	399	369	366	366	351	411	366	386	379	371	396	384	359	358	395	366	371	388	400	377	357	385	363	384	379	367	373	374	372	355	356	381	372	383	397	362	362	376	392	359	337	378	363	387	393	376	365	382	347	395	364	381	413	388	408	395	348	401	388	375	368	380	401	396	405	350	364	389	357	387	373	381	365	397	379	372	380	392	356	382	397	383	362	350	390	375	355	329	368	388	387	398	381	355	382	367	391	390	380	386	350	367	385	384	382	389	413	364	357	378	342	372	398	395	367	366	354	397	392	398	367	368	386	408	400	398	349	377	364	392	391	387	385	389	338	366	393	388	422	362	358	371	391	389	390	396	390	369	352	400	400	395	360	399	394	365	378	397	383	359	378	373	430	366	383	414	343	327	411	375	388	366	378	364	402	397	393	365	371	372	326	366	351	351	339	345	382	382	372	342	361	362	361	385	393	389	381	368	381	390	359	352	361	362	368	371	418	369	386	330	394	399	377	342	402	367	382	376	411	376	389	377	378	399	356	344	376	390	362	381	385	394	374	393	388	353	350	393	371	389	385	389	354	391	390	379	357	390	377	377	397	356	392	380	376	368	354	360	385	343	400	367	377	379	381	398	361	381	386	407	364	418	393	366	357	395	376	373	388	382	391	362	384	394	403	396	398	384	403	408	352	370	397	404	371	359	376	379	370	402	384	384	365	393	373	358	404	389	360	421	368	394	374	370	341	335	383	386	400	380	368	357	361	375	414	371	369	420	346	380	355	389	363	373	384	372	352	421	393	413	327	383	383	385	326	391	385	372	353	362	396	369	368	394	379	371	387	384	364	403	380	380	371	391	382	351	417	381	374	397	400	360	381	398	367	392	394	349	398	374	399	367	367	388	366	362	378	397	370	390	367	389	384	390	377	367	383	358	366	403	353	380	362	373	361	364	395	394	375	350	355	350	399	386	352	426	352	343	365	382	389	369	371	357	378	382	369	391	383	370	377	378	395	409	362	432	376	402	329	407	361	346	392	433	382	376	387	408	352	363	405	388	415	402	379	389	366	362	408	376	391	405	394	393	389	358	393	358	390	354	376	350	351	372	360	370	408	413	388	394	372	391	380	359	419	416	365	377	364	391	369	388	385	371	402	392	376	397	362	349	380	368	371	386	374	424	401	390	408	373	336	377	388	383	353	358	415	348	390	409	329	394	355	378	383	366	373	357	376	413	380	389	395	339	321	369	402	362	405	427	410	395	365	417	348	364	362	369	387	364	377	374	404	390	378	352	378	364	411	378	392	413	373	376	397	355	376	360	353	394	383	369	348	381	383	399	338	397	376	371	373	369	396	392	397	362	389	384	424	397	406	372	400	399	349	394	379	375	393	363	391	395	386	360	379	344	375	368	376	405	398	339	378	349	354	336	398	361	387	411	370	410	366	346	343	401	386	411	379	371	387	378	366	385	404	387	399	371	375	384
22501	21279	29016	23897	21294	21454	12479	3033	2055	1572	1340	1176	1145	1057	1032	1009	1012	1005	943	886	787	704	570	553	455	421	377	373	325	326	286	263	250	281	256	280	251	283	263	265	270	257	225	250	207	211	241	236	216	206	196	219	203	232	210	205	208	232	252	234	226	217	221	204	199	210	223	206	221	226	221	213	220	210	185	212	211	209	204	202	207	208	213	197	210	230	215	221	207	220	210	214	187	202	182	194	199	205	214	216	192	197	205	195	204	187	221	204	210	192	208	204	215	227	204	214	190	180	188	190	222	187	190	201	216	204	181	205	221	171	206	197	207	207	187	206	209	188	198	199	184	220	204	212	180	205	195	184	173	203	212	201	185	192	187	189	176	189	202	188	194	192	184	184	212	170	217	191	192	193	210	205	196	201	184	188	197	168	187	201	186	194	194	201	208	207	204	215	198	205	182	184	186	204	199	196	179	226	187	182	191	180	229	201	215	225	191	191	205	187	177	211	191	168	160	209	166	188	194	193	205	212	221	205	174	185	180	228	207	183	187	198	188	201	217	199	191	179	188	186	174	209	191	212	207	192	199	205	199	187	195	200	185	205	225	193	178	181	198	207	174	199	197	194	207	195	188	209	196	189	197	185	183	220	208	207	229	201	180	228	175	195	213	194	190	212	233	174	193	172	196	195	205	168	200	207	212	207	199	200	199	179	182	186	224	208	204	196	204	176	203	194	205	172	199	208	187	180	197	182	206	199	206	182	186	174	213	216	204	181	189	207	172	190	205	170	190	180	213	211	183	206	172	196	200	208	181	200	210	215	189	206	203	199	178	164	189	206	195	197	197	203	216	216	200	218	209	225	210	203	192	197	219	208	190	206	184	211	186	197	185	201	184	170	212	216	209	173	185	185	184	178	196	215	225	206	222	200	187	187	217	211	190	196	188	165	202	213	184	209	211	198	184	207	214	199	195	216	222	181	195	206	190	195	193	203	208	231	171	188	205	197	188	209	208	191	200	184	189	181	204	208	205	190	217	206	194	221	209	196	189	210	194	189	211	186	191	180	199	173	214	204	209	189	199	191	212	197	210	183	197	187	172	190	208	195	211	196	188	184	181	216	190	195	206	179	187	206	210	191	215	190	203	180	200	181	222	218	198	201	173	195	214	207	197	174	197	193	211	176	202	185	221	234	198	200	225	176	216	187	207	190	217	192	199	182	212	208	199	176	189	222	190	208	196	192	201	210	188	190	214	217	216	183	211	215	207	203	212	205	232	176	202	194	221	217	195	189	182	182	182	199	184	206	214	194	214	211	177	164	190	196	186	156	182	200	208	186	193	209	196	206	193	182	200	215	204	198	198	191	222	204	214	186	183	181	199	178	181	194	198	207	207	214	201	196	186	189	195	206	205	212	184	194	204	186	213	218	166	217	172	198	180	207	199	204	205	173	200	173	180	190	198	203	196	187	212	174	183	193	193	196	193	202	190	188	196	202	222	189	198	224	198	216	213	215	205	213	179	152	221	189	208	189	211	217	223	208	209	235	186	173	208	188	192	204	198	198	181	192	191	213	163	194	204	198	203	207	221	182	196	203	198	214	177	167	190	206	204	190	194	187	188	194	228	173	196	166	178	198	162	179	201	209	194	195	195	190	203	170	211	206	204	204	205	206	192	219	199	187	214	227	215	208	195	198	198	209	205	177	223	190	225	194	186	218	192	190	174	163	194	162	206	207	190	209	198	199	183	191	207	204	207	205	185	201	210	204	186	201	205	212	191	223	188	200	205	196	221	222	199	200	198	204	199	213	222	205	181	193	207	201	188	201	195	208	211	182	173	194	181	184	182	204	226	192	204	183	184	211	184	215	221	221	218	207	213	184	200	213	218	221	198	208	192	212	196	199	194	215	174	213	209	202	185	194	194	206	174	203	192	208	195	191	205	216	194	202	206	201	207	170	216	193	169	203	224	202	198	185	208	196	195	204	216	193	193	187	209	207	188	183	194	182	212	207	191	177	214	191	214	193	187	181	189	194	170	218	182	197	194	172	194	217	200	186	228	225	176	187	178	220	203	210	214	183	198	190	200	213	176	217	174	195	193	218	202	201	187	191	208	172	219	202	182	230	186	177	218	180	189	207	220	193	180	192	225	211	225	201	199	185	205	195	188	222	192	220	201	187	205	201	217	198	200	227	209	211	194	192	201	213	204	182	208	195	205	207	203	195	191	213	221	194	200	193	176	223	200	207	201	221	194	179	208	200	200	190	202	224	176	199	204	199	211	202	178	203	192	180	179	196	182	217	208	198	215	189	191	200	199	201	210	201	205	196	180	206	192	217	180	190	186	196	210	218	196	182	196	187	180	187	202	169	181	194	206	187	202	196	204	191	205	216	197	190	208	190	211	201	187	190	202	204	193	194	201	206	189	219	202	218	211	197	200	201	219	179	227	200	207	212	198	197	192	214	208	181	186	191	197	230	193	187	183	202	195	204	167	206	202	209	206	187	221	193	210	209	185	202	198	200	188	222	212	184	183	201	204	166	193	217	183	214	170	175	191	219	210	199	208	208	205	176	191	195	206	204	193	208	216	191	216	173	209	223	171	208	166	180	222	191	220	192	199	195	188	206	205	189	196	220	207	201	193	189	204	195	181	174	170	201	209	183	211	193	198	183	196	186	190	190	196	203	187	191	209	194	200	216	209	191	185	227	210	176	188	218	199	213	181	208	201	188	202	202	198	204	194	196	191	205	220	184	203	208	189	210	190	191	213	163	199	184	193	203	188	211	216	169	187	211	216	225	220	187	195	192	181	195	203	212	184	176	196	213	219	190	219	192	216	197	215	216	188	192	196	192	192	210	206	206	207	183	203	164	214	193	186	193	183	205	204	171	175	195	202	203	207	194	175	187	194	186	197	189	198	199	193	182	180	167	202	176	211	209	226	183	207	211	201	204	191	203	209	205	197	204	210	193	185	202	193	221	206	198	216	195	189	224	208	179	232	187	197	203	211	193	204	197	220	210	220	185	200	182	200	218	205	187	193	207	208	219	205	174	215	192	183	199	173	194	220	211	185	204	198	177	205	181	201	194	194	216	211	188	189	199	188	227	183	205	194	215	228	178	194	192	196	173	210	202	199	224	197	190	185	183	181	197	220	225	223	204	190	194	188	199	189	169	197	213	204	175	206	193	178	199	181	178	184	195	238	197	209	195	211	200	212	185	221	198	199	202	202	202	185	180	210	209	218	223	188	208	169	223	204	190	215	192	225	189	201	186	228	202	186	194	205	213	199	202	201	198	214	164	198	217	192	183	198	188	183	214	208	198	184	205	182	220	229	195	216	194	205	211	183	199	207	205	215	229	191	166	189	205	201	209	201	191	205	186	168	204	174	173	189	205	186	186	219	183	191	196	187	194	178	196	184	190	175	168	204	199	202	208	215	219	195	184	185	201	222	201	173	201	209	200	211	193	190	169	204	209	171	208	166	184	178	209	223	197	180	229	208	212
13024	34618	26687	15044	10176	7503	5619	4235	3201	2436	2101	1715	1681	1540	1435	1493	1384	1352	1279	1155	1028	838	814	643	601	533	423	436	405	380	317	351	302	302	284	324	313	284	295	257	317	290	275	253	244	224	252	259	209	235	220	212	236	230	210	212	222	253	264	199	244	246	216	229	241	214	231	209	237	243	224	232	242	220	190	225	233	235	211	197	212	219	222	191	221	231	209	199	231	217	237	207	212	205	179	203	208	221	210	221	217	194	216	214	203	199	199	224	201	215	208	251	212	211	223	211	193	208	234	218	233	208	226	200	187	196	207	194	198	210	229	230	198	216	187	199	209	231	190	207	206	195	189	200	222	210	196	222	218	182	219	246	194	200	217	207	200	193	205	233	215	196	197	216	183	210	199	200	197	215	194	223	211	199	202	218	203	223	226	180	189	181	214	240	224	214	183	200	201	205	201	215	222	221	205	217	206	231	199	219	244	207	191	203	230	221	186	226	180	229	176	195	222	217	223	198	188	204	227	211	220	214	229	228	199	221	216	234	216	196	223	210	193	203	201	209	189	180	208	209	197	223	212	240	199	190	235	181	197	219	234	204	184	188	193	200	210	190	231	205	199	229	194	209	195	204	194	198	215	215	207	212	241	204	222	194	215	234	215	222	191	205	205	172	205	241	203	185	207	186	206	196	192	213	202	213	203	205	204	206	212	219	182	215	189	203	213	212	201	206	193	176	201	208	225	215	196	182	233	178	214	212	199	189	195	197	222	199	208	231	233	210	213	218	205	221	199	192	219	205	212	206	223	184	204	183	206	199	237	213	190	209	198	227	219	215	209	186	197	207	205	206	212	200	210	217	217	182	218	182	216	194	220	194	193	216	180	206	226	217	182	230	190	225	194	207	226	208	195	191	204	210	201	215	231	217	195	206	195	214	201	186	208	189	198	210	232	216	221	193	221	220	188	229	206	205	219	197	224	210	193	195	210	198	192	206	186	207	196	214	178	207	213	226	205	184	216	175	190	213	193	198	187	208	195	206	211	222	204	210	209	181	216	213	184	217	191	206	188	201	201	217	200	216	198	222	207	207	194	216	211	215	232	227	204	195	203	222	189	203	223	195	221	210	194	191	222	187	227	196	215	207	211	214	233	196	233	206	227	223	197	194	218	211	204	206	214	215	216	217	202	238	225	218	226	194	208	217	210	222	197	203	229	204	228	219	229	190	197	176	201	207	199	214	199	210	193	197	201	245	220	199	196	178	204	208	196	205	221	189	223	194	213	209	223	222	235	197	180	210	214	222	211	175	195	197	225	203	171	251	205	210	170	232	204	195	211	226	219	203	224	234	258	201	215	214	224	204	208	223	193	203	209	234	191	204	211	198	225	205	197	216	197	188	208	221	190	204	231	216	208	216	212	186	190	190	216	199	225	191	227	205	196	215	230	199	217	206	197	224	215	202	202	223	197	234	203	205	204	197	217	258	193	217	226	236	207	225	206	214	211	190	210	233	224	203	180	200	222	213	208	226	211	203	171	205	215	189	215	210	215	226	184	192	213	187	202	217	208	211	207	232	214	197	222	204	212	204	213	191	207	221	189	215	220	213	253	203	188	213	204	199	204	210	219	216	207	197	200	199	232	219	204	217	234	192	191	205	196	222	194	221	205	208	186	214	230	214	217	192	208	184	208	223	212	221	229	179	208	201	208	206	218	209	200	184	211	189	232	187	213	210	202	224	224	200	203	212	196	209	183	205	238	198	193	198	228	204	225	225	220	206	197	195	212	208	219	221	211	196	196	197	189	224	206	199	217	214	174	239	214	200	201	195	209	211	227	219	201	221	208	204	227	219	206	182	237	197	226	209	225	225	209	189	218	195	205	194	229	205	220	217	184	194	198	196	213	202	229	208	200	195	203	236	214	178	223	185	210	192	208	191	205	200	207	207	197	169	223	198	195	210	204	203	231	237	211	221	178	203	222	213	200	205	201	208	209	215	227	213	193	233	216	197	215	205	198	191	208	199	217	211	218	189	222	205	200	213	226	223	195	210	221	191	210	191	174	218	205	183	199	187	235	180	205	209	218	191	198	208	206	215	208	198	207	218	216	207	229	201	216	199	201	197	173	202	178	200	215	205	210	207	202	195	207	177	208	215	228	181	233	212	203	241	219	200	177	208	221	207	202	201	207	223	202	195	202	206	204	210	190	210	200	200	220	229	221	194	232	212	216	188	221	199	207	206	219	213	207	213	206	216	190	217	195	224	204	181	213	199	204	216	211	204	212	222	201	207	181	219	165	209	221	214	180	203	211	224	219	215	194	189	211	220	223	185	198	225	212	225	215	205	203	226	194	213	186	175	198	197	213	219	195	207	218	220	210	206	212	179	226	210	200	203	196	210	199	226	208	205	210	168	190	188	184	203	197	173	213	204	213	198	203	206	215	201	202	199	217	218	196	223	196	212	211	222	194	209	209	172	210	206	191	193	193	199	199	192	223	208	208	206	219	209	219	213	223	166	219	209	197	199	206	214	196	205	199	184	203	231	200	195	195	198	197	196	233	202	195	202	176	227	203	196	193	206	213	196	218	224	206	200	197	204	208	207	189	203	246	195	208	203	181	196	206	186	212	209	213	195	213	172	197	226	195	212	224	187	217	204	201	200	207	213	194	188	235	212	247	207	227	215	224	237	198	210	226	182	232	178	212	210	204	222	228	194	201	213	213	215	213	192	207	217	216	202	196	194	209	181	184	208	221	199	210	235	229	200	158	204	210	238	206	189	205	204	200	204	219	229	240	209	216	208	176	234	211	204	193	194	180	216	198	196	200	221	201	213	210	222	214	240	217	190	207	236	214	209	187	232	204	195	211	238	203	221	205	224	216	199	197	179	214	230	200	200	202	230	200	194	199	220	202	217	196	186	227	202	203	209	201	206	210	190	159	197	196	202	185	201	207	226	213	205	209	199	197	210	197	210	208	228	212	201	201	183	202	188	221	194	217	209	199	195	203	202	187	211	213	207	235	208	188	204	212	227	204	207	184	204	187	219	190	208	217	181	185	198	223	215	219	210	175	212	192	213	220	213	213	206	205	197	213	215	171	209	205	226	210	198	195	223	194	217	195	194	191	199	221	195	233	198	209	213	202	213	210	211	209	204	196	198	209	196	227	210	217	184	176	181	201	218	233	208	207	192	224	235	216	222	178	208	190	210	189	216	224	218	200	228	186	201	198	192	196	205	194	212	188	204	190	219	212	201	217	216	197	216	211	196	203	215	200	196	186	220	200	237	213	213	211	209	157	210	212	227	233	218	213	208	186	209	233	221	214	218	216	200	195	214	186	199	213	183	208	224	209	221	204	187	224	197	204	194	199	204	224	214	211	204	204	226	223	184	204	219	213	192	219	212	197	226	205	194	188	194	224	221	219	208	203	206	233	225	214	214	206	202	199	200	228	212	197	209	234	212	212	187	201	223	188	224	189	198	171	216	193	183	193	194	208	203	227	208	219	206
27864	20092	14270	6492	2817	1866	1398	1126	946	859	793	690	729	690	703	670	672	647	697	605	642	556	504	508	445	451	442	437	432	418	370	406	407	401	407	423	387	415	436	358	408	400	345	379	386	414	405	362	401	378	412	361	397	415	380	358	344	405	409	378	388	409	411	392	366	392	377	373	386	383	399	366	424	385	384	385	377	406	398	399	382	408	355	394	406	390	391	413	352	379	375	392	378	402	376	375	367	410	402	403	410	385	390	430	380	396	382	392	401	385	385	387	369	392	399	356	365	385	355	367	373	399	378	373	398	404	429	368	403	386	404	384	375	371	391	373	383	402	384	375	382	376	382	391	399	348	392	385	377	387	410	386	376	375	358	374	371	372	338	376	363	384	368	362	410	406	367	371	386	356	380	389	367	357	377	395	388	425	391	376	357	385	369	382	412	403	355	407	388	373	379	391	384	396	362	383	381	394	390	367	398	384	394	359	395	375	388	365	369	357	402	403	396	386	389	404	372	370	358	393	408	379	361	386	383	407	393	390	398	356	365	367	384	367	363	392	395	349	406	382	398	410	382	399	380	412	365	353	398	404	382	382	383	356	398	405	384	335	353	398	381	408	396	390	370	382	380	395	401	312	367	392	394	393	378	423	384	391	390	339	406	428	360	392	345	369	398	355	376	387	400	381	408	402	414	375	399	372	380	362	393	402	381	373	384	347	386	368	356	411	393	368	366	398	430	385	388	402	360	396	382	389	362	376	368	419	393	393	359	371	378	364	367	380	385	403	365	361	391	351	389	409	375	393	323	356	360	416	397	398	383	375	372	385	369	367	399	421	364	393	365	401	415	386	395	380	360	375	389	377	370	420	356	382	367	338	374	374	404	384	368	407	411	403	381	397	394	356	394	389	408	381	377	426	343	405	402	404	392	366	389	397	417	395	386	389	382	376	389	375	365	379	371	386	398	406	363	401	385	412	357	379	381	386	387	370	396	378	357	385	361	390	361	375	384	411	403	351	368	415	353	353	362	381	387	383	367	368	354	393	370	354	372	380	371	395	368	391	375	358	390	390	348	366	381	412	390	391	364	363	362	386	387	350	418	375	415	369	370	378	364	392	379	404	346	387	400	397	396	371	411	380	385	402	425	375	385	342	382	382	384	387	386	365	433	354	387	359	380	395	380	371	395	408	400	369	413	357	376	344	392	372	387	337	399	372	397	384	363	389	375	426	356	365	399	415	366	332	403	383	407	381	355	357	404	391	399	376	380	355	382	383	365	406	401	369	383	358	382	415	358	370	373	369	370	380	381	386	384	390	376	378	374	401	412	357	370	368	363	383	367	370	350	398	390	383	383	342	387	390	387	401	357	371	368	395	382	368	376	397	364	400	358	383	409	368	365	385	393	377	376	376	384	385	384	374	384	357	383	371	398	368	393	347	408	359	372	403	374	347	357	390	400	391	397	389	382	378	421	402	393	397	397	383	334	394	365	356	406	349	379	373	397	357	365	389	364	352	371	378	368	393	402	354	329	382	380	373	390	411	400	375	394	381	378	415	415	359	394	392	377	400	383	427	405	403	362	379	371	377	360	424	396	387	390	409	387	395	401	375	355	355	390	368	410	383	393	410	393	376	412	366	402	367	390	371	400	359	366	405	391	395	392	391	380	382	367	349	379	379	436	399	363	393	392	389	366	358	349	376	362	403	363	404	363	384	380	430	419	401	367	346	383	386	403	428	409	422	392	372	354	420	398	401	400	391	352	415	361	403	404	367	363	360	387	384	387	382	431	377	398	392	347	334	401	360	398	376	340	411	375	399	366	373	378	361	376	422	413	396	407	380	389	354	359	384	396	375	376	376	392	377	363	400	391	373	388	396	394	385	395	371	392	376	353	354	377	343	378	380	379	397	375	370	385	357	388	331	384	389	392	352	394	427	371	351	393	386	363	375	351	359	344	388	381	379	383	390	374	353	384	405	388	405	356	392	379	392	348	401	381	395	403	362	386	389	400	375	373	373	397	392	358	363	402	387	388	361	405	396	358	391	361	369	398	401	373	410	400	370	386	391	378	445	354	409	374	384	362	398	409	391	407	395	413	381	352	386	396	410	385	397	385	359	401	363	386	393	367	386	392	388	378	390	379	375	379	361	381	392	391	369	435	396	388	379	389	397	386	376	375	398	385	370	363	361	343	373	362	387	401	378	397	387	356	397	373	342	418	382	378	403	362	340	369	369	389	383	378	376	399	368	383	361	388	385	411	385	406	394	382	345	378	380	376	426	412	376	373	407	376	406	389	405	373	392	368	392	387	372	364	382	398	372	408	388	373	408	375	359	393	409	369	370	376	357	372	371	376	351	385	372	403	386	392	358	384	355	375	417	348	392	416	394	386	437	390	393	378	367	356	411	383	379	373	343	410	354	354	390	347	401	374	382	394	359	360	396	429	387	393	396	357	378	396	366	390	362	360	414	391	365	398	390	352	401	410	353	373	386	387	370	408	384	371	372	404	381	428	391	358	393	350	378	381	398	367	404	385	378	349	313	385	370	389	413	378	406	340	390	349	370	392	396	385	370	348	344	417	405	411	389	380	358	419	384	397	361	360	385	371	366	405	384	382	392	336	377	381	387	372	355	386	372	393	403	396	393	359	403	360	385	378	381	384	389	388	387	392	375	363	373	390	380	352	384	403	408	388	367	376	371	425	346	360	370	441	386	387	386	391	357	360	373	421	395	380	371	391	392	387	399	360	403	397	397	422	378	428	350	361	383	381	412	386	348	348	387	368	376	371	397	379	392	385	389	386	351	400	410	367	387	397	385	343	386	386	394	361	366	414	366	396	375	388	398	397	374	384	387	389	410	417	388	379	396	391	366	397	394	365	350	394	366	394	377	390	395	362	389	380	382	406	393	411	384	403	358	400	397	384	378	403	380	389	400	384	419	407	377	380	361	401	367	390	376	383	397	354	384	384	355	386	376	347	371	362	374	371	380	367	324	356	358	389	337	406	400	385	413	373	345	391	387	414	385	382	399	385	394	376	350	362	391	378	356	430	389	383	369	411	384	392	366	381	390	379	408	379	392	367	385	374	376	374	397	389	385	370	381	383	418	367	400	400	378	411	372	369	385	358	381	379	368	389	369	370	377	388	389	339	390	368	347	360	388	390	419	375	378	389	398	364	372	381	398	356	353	402	390	372	413	384	407	371	418	386	354	390	395	401	396	383	411	374	363	417	376	391	360	397	402	411	381	380	387	373	411	371	369	407	394	390	378	376	383	392	386	371	380	360	384	391	366	383	365	373	399	404	413	376	391	391	334	371	375	373	360	403	363	387	389	337	351	384	364	400	388	363	366	353	370	394	363	386	391	343	385	417	350	385	385	376	367	368	379	385	411	411	367	371	355	391	370	388	388	392	355	373	404	349	366	387	400	418	417	380	383	394	373	359	367	389	390	386	367	366	403	386	364	403	384	404	386	416	385	361	328	357	381	395	415	352	346	386	362
11044	20236	14105	6668	4126	2911	2271	1714	1412	1197	1057	939	915	851	837	852	869	850	842	800	714	599	563	517	479	499	496	467	489	462	446	432	437	424	460	396	408	418	422	412	433	416	440	393	417	449	380	431	436	426	386	405	394	376	387	415	438	430	418	431	421	473	398	437	384	434	384	414	401	401	389	418	404	404	412	407	394	411	429	387	437	362	425	405	443	398	425	396	372	402	387	412	417	428	386	397	399	393	360	381	384	417	393	353	411	418	433	420	392	419	415	430	418	376	418	421	401	428	353	390	396	425	441	419	433	389	411	399	387	413	406	414	412	387	394	423	399	412	378	369	389	407	419	413	449	409	380	403	396	390	391	387	395	407	419	398	396	423	411	409	419	409	417	408	396	399	420	396	397	370	395	411	382	363	417	434	408	436	406	403	371	379	357	404	392	398	373	405	390	404	395	409	411	426	412	423	405	417	423	356	417	391	401	390	413	410	420	420	392	413	392	417	369	387	417	369	397	389	401	421	410	406	416	395	419	417	399	421	394	403	392	408	391	392	386	396	415	408	450	401	390	423	392	408	430	418	389	441	390	422	403	373	399	441	380	404	371	380	429	407	416	386	443	416	401	430	377	391	384	380	375	401	407	388	393	418	393	419	388	420	418	392	403	407	388	415	439	385	394	400	415	375	420	422	412	422	402	352	400	393	386	418	413	358	378	394	389	378	406	405	378	438	438	397	414	381	401	414	398	377	402	419	414	424	402	401	386	406	411	422	417	423	418	405	387	400	386	428	392	394	417	393	379	402	415	405	392	430	417	386	361	439	422	373	433	376	403	400	445	399	391	396	412	406	369	378	414	400	400	406	407	383	405	386	394	416	444	383	416	385	415	429	416	376	401	418	401	389	381	424	414	410	404	384	416	400	391	393	431	413	394	386	432	442	388	419	393	427	424	380	374	435	406	401	383	404	444	392	439	410	410	387	393	426	434	399	389	423	404	431	417	359	419	381	429	363	415	408	406	403	380	392	361	409	423	408	412	413	391	407	416	414	389	403	374	415	407	448	385	407	408	371	390	390	379	403	396	419	425	424	407	391	390	411	419	376	425	435	442	393	379	406	411	374	400	414	413	379	400	364	416	461	385	404	390	375	372	397	402	423	339	374	393	391	390	401	380	385	431	383	401	382	428	352	437	432	410	421	429	417	388	360	422	421	419	423	421	433	410	418	411	367	400	422	369	427	391	406	424	419	400	430	425	392	410	401	415	393	429	387	403	431	400	387	381	412	437	396	390	376	394	386	397	397	397	379	414	443	399	389	368	408	382	399	427	375	393	382	415	403	385	401	370	411	381	448	419	393	378	391	389	396	373	336	444	390	412	412	399	397	429	423	417	423	385	401	432	411	406	371	412	406	378	385	407	378	436	407	401	415	428	384	423	395	429	404	398	359	380	397	403	373	411	378	380	395	394	434	398	419	399	406	417	393	402	417	437	389	395	384	384	414	429	430	404	400	378	411	370	405	423	385	371	421	379	394	407	423	381	426	386	408	445	399	387	393	434	386	450	402	415	373	384	391	422	411	455	377	420	404	372	389	396	396	412	386	364	424	359	384	388	415	395	409	391	372	421	386	420	383	411	394	370	434	399	418	410	359	420	391	405	397	423	390	377	417	387	427	373	420	429	397	420	422	370	419	401	412	384	396	409	381	408	388	374	405	402	385	367	425	412	410	401	397	394	409	412	396	400	383	418	394	381	433	392	389	395	385	382	403	408	390	417	447	399	411	409	402	394	416	408	421	417	404	402	408	396	373	393	416	365	395	416	404	390	380	394	411	377	397	408	398	440	425	404	381	397	388	404	414	389	404	415	408	399	438	382	408	419	401	396	421	406	372	390	431	388	400	402	389	386	400	411	406	421	405	402	396	396	404	390	425	401	391	387	422	401	390	419	382	376	412	418	393	407	402	442	420	366	417	428	409	368	417	402	415	422	416	401	390	371	441	402	395	390	396	404	357	428	421	390	355	398	360	387	414	413	397	362	400	436	389	404	402	402	427	448	370	362	417	399	401	387	383	400	392	428	392	382	386	404	401	390	395	395	439	398	397	368	378	412	402	419	399	421	400	392	389	400	431	429	406	432	415	442	406	394	426	409	411	386	411	401	389	399	379	369	373	398	436	400	423	416	413	415	409	403	415	403	405	422	430	405	373	385	390	444	391	404	420	407	434	370	414	424	365	394	409	388	414	379	384	435	434	434	421	443	396	377	425	404	375	407	412	423	399	397	412	462	383	393	408	416	372	446	359	416	376	428	375	383	404	382	407	433	381	426	400	423	423	405	396	383	398	419	400	389	393	426	403	412	409	414	423	397	386	380	397	392	356	402	425	418	427	402	427	385	389	434	361	418	384	405	410	356	415	412	399	388	396	395	417	394	385	415	351	389	412	420	407	430	438	377	413	407	433	363	423	403	405	415	395	402	356	387	376	397	379	431	418	444	410	381	402	398	407	391	411	398	418	391	374	394	402	404	417	392	427	394	396	389	401	398	378	417	436	413	389	413	375	421	385	418	403	438	417	429	394	408	417	411	390	390	416	411	424	411	425	382	405	395	410	413	399	422	386	401	427	406	379	418	417	378	420	416	409	390	385	381	430	411	392	405	391	382	442	420	392	423	391	361	351	411	433	397	392	402	414	403	393	415	416	402	422	401	400	376	396	421	407	392	446	408	397	390	415	393	405	429	411	412	409	368	390	396	393	415	380	382	426	423	412	404	420	402	404	396	407	410	405	381	393	408	401	424	385	436	396	410	421	434	411	398	438	410	406	434	415	386	415	365	387	379	407	377	378	378	430	416	399	417	389	389	417	403	428	406	402	393	403	414	414	408	418	360	399	415	419	388	369	396	415	446	435	399	394	390	389	404	412	408	431	425	384	430	370	399	369	384	414	414	380	412	427	359	408	385	429	407	409	420	391	359	409	405	447	436	380	374	413	444	398	397	427	404	421	375	389	416	362	435	444	399	404	386	409	414	421	413	402	468	419	386	387	423	411	416	425	453	376	389	406	417	391	395	418	375	363	396	432	413	404	414	425	442	388	445	395	396	396	388	397	416	386	392	413	432	443	381	394	447	411	415	415	433	375	401	387	433	383	446	428	362	426	406	371	414	430	418	422	378	400	390	407	430	397	411	374	402	398	385	410	390	401	404	391	418	392	393	385	400	409	375	414	405	386	430	354	428	438	413	405	406	388	376	396	408	378	405	393	386	342	430	391	402	405	415	424	421	402	425	399	412	440	399	437	348	390	395	434	405	415	410	369	446	429	451	390	374	358	405	417	429	394	392	422	369	400	411	383	417	422	411	437	425	407	396	400	436	415	400	395	389	391	378	403	401	419	427	423	397	417	395	436	416	401	410	433	410	435	392	436	390	351	404	397	405	385	382	389	379	415	397	426	376	417	420	409	390	401	410	408	450	380	397	383	381	365	386	419	398	389	407	413	422	391
23524	21232	28529	24229	21271	13309	3515	1895	1509	1263	1146	1005	942	938	927	958	884	790	793	725	648	589	546	464	422	420	355	377	382	329	318	294	294	292	319	296	316	286	302	287	311	279	284	253	294	256	265	268	240	269	287	248	247	275	255	296	298	239	266	274	269	294	274	258	275	251	275	281	276	275	257	245	227	230	256	276	285	252	254	250	242	231	259	280	260	253	261	202	263	253	252	298	252	250	237	250	256	249	283	252	259	257	239	257	244	247	255	278	247	234	238	270	303	292	234	252	273	251	234	268	242	263	213	268	268	256	268	283	239	282	258	247	264	254	258	265	250	269	255	262	230	237	248	246	225	259	265	273	258	247	257	266	259	260	238	249	235	267	236	273	253	263	284	233	253	267	282	269	247	272	219	285	295	234	247	256	250	253	246	238	240	289	276	238	227	255	243	270	256	258	234	253	257	264	246	221	255	254	246	277	238	251	252	247	278	266	245	224	243	259	269	273	272	275	246	277	234	260	250	274	244	239	268	251	230	240	265	272	280	281	267	264	238	203	248	247	279	235	235	257	249	244	253	260	257	236	250	262	261	244	253	263	225	245	240	247	270	253	260	253	251	240	237	242	256	256	258	269	262	279	231	229	239	239	228	252	250	255	255	244	241	269	241	247	253	256	259	238	275	268	244	249	241	259	252	258	252	285	236	229	234	224	231	234	251	239	247	229	255	250	242	223	272	270	282	242	240	265	233	280	266	284	238	263	272	237	252	240	267	261	215	239	239	274	244	254	233	255	260	263	258	239	262	254	246	231	254	243	257	265	280	281	234	235	217	268	225	272	250	259	263	259	251	251	247	252	267	234	246	226	252	260	265	270	246	270	251	271	240	252	280	218	246	244	236	277	280	251	235	260	239	226	253	244	263	275	273	263	246	302	250	249	246	265	283	254	267	267	238	237	247	252	263	267	245	241	237	222	258	269	263	234	268	247	238	246	241	264	233	229	270	262	256	257	250	277	216	257	270	253	256	286	276	259	255	246	232	271	223	231	228	245	237	253	245	264	251	258	287	243	256	240	256	270	243	267	229	268	247	255	249	252	268	245	202	260	257	281	279	248	263	268	265	264	263	253	257	268	253	244	273	260	261	251	242	239	224	263	285	271	275	265	243	268	240	234	275	256	271	251	298	258	272	233	256	232	235	256	257	234	259	268	263	264	252	256	222	273	229	250	283	210	263	280	259	252	239	245	232	257	263	274	243	241	234	249	269	258	248	235	259	258	264	261	264	250	274	252	251	229	255	252	279	254	246	254	244	249	263	251	271	256	266	228	219	250	234	270	277	288	264	228	253	256	232	231	255	241	256	226	253	272	252	259	262	240	237	240	275	265	239	267	276	229	266	253	263	247	266	243	254	254	240	262	225	230	208	260	244	232	258	249	245	225	248	246	268	249	263	293	236	239	251	285	244	250	261	262	218	258	252	242	289	260	258	240	217	238	256	227	253	254	241	248	236	242	248	290	257	255	245	244	248	252	253	250	237	239	247	252	250	280	261	252	253	241	230	241	245	293	271	242	257	240	252	244	218	252	266	249	236	270	256	237	247	267	259	270	248	246	267	245	225	264	235	241	273	238	239	268	266	243	248	259	233	256	243	251	244	254	247	242	255	237	276	292	227	264	270	247	270	211	266	235	253	255	253	250	279	265	223	258	258	234	228	233	274	254	294	237	245	245	286	273	225	259	273	235	273	253	256	265	232	247	289	225	246	269	271	231	229	232	289	241	259	242	276	228	237	239	236	245	247	243	252	281	260	269	230	277	231	270	240	251	253	255	243	247	245	224	224	241	272	274	243	243	258	251	252	274	256	258	236	230	266	272	234	255	245	245	233	245	238	224	270	258	249	281	267	262	250	254	260	252	242	249	248	251	223	254	238	260	250	278	271	289	265	260	256	219	226	250	255	232	272	241	278	278	277	272	273	255	259	245	239	256	262	242	229	265	256	267	266	260	268	283	256	224	218	225	236	264	242	268	258	244	241	247	252	275	245	241	246	243	234	260	260	236	258	238	267	253	248	240	241	239	226	246	242	280	262	245	245	286	229	231	268	277	293	239	257	246	247	275	256	279	253	234	272	252	242	250	254	265	220	249	239	245	244	247	244	247	271	232	251	268	236	240	258	232	242	258	251	256	267	249	242	266	262	237	240	259	268	248	234	266	264	257	244	253	260	245	252	261	233	254	255	234	238	255	222	247	236	249	259	230	252	245	261	252	250	253	256	269	258	221	227	246	236	220	256	249	245	267	247	265	257	257	248	246	207	249	278	242	232	264	248	259	238	266	262	228	221	249	259	259	229	235	225	275	239	269	221	263	259	217	262	252	241	227	253	282	245	226	238	222	241	236	243	246	272	241	261	224	270	263	244	257	260	246	224	248	253	236	266	247	226	237	247	249	251	260	272	250	269	264	270	281	237	265	237	275	259	253	231	238	225	237	276	240	282	256	287	229	261	230	254	267	252	283	264	237	250	249	290	242	276	261	248	253	247	229	245	245	250	234	223	275	259	278	262	236	243	248	245	286	263	244	238	259	249	244	229	229	271	238	266	243	265	259	260	237	247	240	262	249	254	245	250	286	239	254	229	286	244	256	249	249	270	238	245	289	285	264	250	267	280	244	243	244	236	249	280	278	233	249	249	235	271	243	266	249	224	254	264	253	252	233	259	240	253	238	235	264	262	250	254	256	266	244	240	249	267	228	251	265	238	208	260	248	242	233	274	255	234	230	261	277	255	249	258	267	203	261	266	260	246	242	281	250	244	270	241	261	294	251	231	255	262	247	226	303	271	236	240	238	238	249	245	252	253	239	237	277	253	249	249	246	224	256	251	267	231	260	234	247	223	259	239	239	263	276	258	252	243	266	255	265	242	255	238	268	268	256	245	224	242	251	253	241	254	244	247	245	249	267	273	240	229	272	252	233	230	266	258	242	259	250	233	261	258	242	243	255	234	240	257	242	258	264	228	250	255	231	256	247	240	246	246	266	237	247	295	255	258	260	245	241	242	254	270	240	286	236	267	252	241	257	253	277	241	253	260	242	245	268	251	230	269	275	256	255	239	305	267	265	230	260	267	255	227	232	270	264	255	250	244	250	244	257	239	235	242	258	273	260	255	278	248	256	255	249	245	234	284	222	278	265	278	248	254	275	272	240	255	231	262	253	241	253	263	261	243	225	248	245	244	257	257	245	235	244	257	232	240	248	225	266	254	271	259	249	264	248	238	251	238	255	237	251	283	244	238	261	206	233	271	246	248	271	222	257	266	253	238	240	243	260	260	258	254	236	254	245	251	260	251	252	264	247	241	236	237	215	242	273	257	250	250	241	243	268	252	237	255	266	237	253	258	218	234	258	296	257	259	261	229	262	245	266	260	274	255	249	255	267	238	256	257	253	228	222	254	241	235	227	262	270	256	266	259	264	207	242	254	237	249	275	287	263	280	223	262	256	277	257
10881	28116	20556	10794	7278	5305	4158	3121	2416	1939	1612	1467	1442	1307	1231	1190	1217	1157	1093	1036	887	794	650	561	526	489	468	436	430	402	372	371	363	351	349	357	335	343	333	337	309	311	294	292	299	346	302	299	260	292	281	294	290	314	269	264	299	311	300	272	312	272	280	297	282	298	283	291	274	280	270	294	280	320	306	276	278	252	316	291	272	264	275	256	310	253	325	270	306	276	273	295	275	285	284	286	248	285	291	284	289	299	282	269	245	300	256	276	240	264	266	285	274	286	260	287	278	236	269	266	262	267	269	283	266	250	284	293	280	275	287	269	280	269	275	296	276	310	251	287	274	298	288	267	288	290	250	269	290	251	279	276	276	247	278	279	250	284	272	268	320	264	262	272	277	265	279	270	267	259	266	273	286	290	270	259	262	278	295	283	266	277	258	267	257	246	286	261	269	278	306	284	267	270	259	270	278	287	290	300	285	263	268	267	264	279	300	291	285	275	270	295	249	279	286	286	277	268	259	314	274	278	274	271	266	263	299	290	285	265	281	274	260	264	254	248	257	267	255	267	288	272	267	260	245	281	267	248	294	299	247	259	272	254	300	276	268	276	299	277	269	255	280	280	256	291	295	276	257	310	257	289	282	289	271	270	293	267	262	265	296	296	282	297	319	277	263	266	275	297	284	285	266	262	264	266	265	265	259	269	294	267	270	278	294	262	290	265	321	249	276	277	270	266	281	284	264	279	274	225	257	273	260	258	285	276	255	243	311	279	273	291	283	252	270	274	261	268	289	299	268	244	279	281	241	271	292	259	274	242	288	268	287	284	245	269	269	260	287	270	300	288	259	294	274	312	255	304	257	261	260	268	281	256	292	247	259	268	275	273	273	261	270	290	278	260	296	278	273	285	289	260	275	268	277	260	276	266	251	268	292	273	261	296	255	279	273	285	292	295	281	235	244	275	260	283	270	282	253	275	258	284	291	271	269	270	311	250	259	264	279	286	288	292	276	272	291	257	244	235	271	306	253	279	289	266	251	268	281	278	252	250	251	241	268	254	292	234	278	301	290	254	285	247	250	276	245	270	279	269	269	271	262	251	290	278	281	273	267	251	278	263	271	290	273	258	261	291	257	308	285	296	244	288	262	261	248	249	282	242	264	278	271	249	293	264	250	270	290	306	318	308	290	278	241	279	249	287	267	277	243	279	271	280	273	256	275	253	259	254	237	292	283	266	259	277	261	287	257	307	269	301	288	274	289	269	271	319	251	273	284	260	275	270	313	267	282	292	262	284	261	260	274	268	254	257	255	271	313	251	253	278	319	248	256	291	267	281	235	294	260	301	264	277	264	263	263	256	317	259	275	269	278	290	259	257	285	286	267	258	286	275	301	269	267	279	266	273	285	303	273	258	286	271	266	274	282	273	254	263	279	278	238	235	286	278	289	257	264	294	268	253	281	264	269	238	256	280	254	272	277	257	227	298	280	254	276	290	300	276	288	277	288	270	269	274	275	273	285	261	309	288	266	275	268	283	274	260	252	275	246	278	264	277	260	250	286	293	276	257	236	274	306	301	267	242	277	270	283	269	257	292	259	286	284	279	285	272	268	280	270	260	298	267	273	254	257	253	293	296	284	263	252	258	275	242	254	249	255	285	256	254	252	278	260	251	257	289	254	273	273	252	248	291	243	321	273	250	244	250	251	292	311	262	255	274	272	275	238	269	268	275	267	231	229	272	242	260	253	274	290	275	294	292	274	259	262	263	278	271	251	279	268	274	262	286	280	258	258	275	279	278	265	303	282	282	301	274	283	273	272	275	279	266	238	256	278	266	257	280	296	274	240	276	282	279	302	303	270	262	277	277	239	275	288	298	271	246	300	265	287	286	310	263	300	299	264	274	278	262	283	235	250	283	276	270	256	311	295	283	281	251	227	244	255	268	279	281	255	265	288	260	256	297	252	293	264	265	263	290	270	266	259	270	272	272	286	275	249	257	265	248	262	247	281	295	266	260	310	291	275	250	285	286	308	265	245	266	293	264	249	238	260	247	273	287	280	264	276	307	252	269	280	295	272	251	272	277	279	239	273	298	273	265	286	279	269	281	281	284	278	269	255	283	263	269	261	298	296	287	288	249	284	289	277	255	256	277	244	288	262	286	254	288	261	270	266	256	311	253	275	271	255	261	267	305	257	281	288	258	279	287	265	288	261	265	269	270	275	262	308	263	302	272	269	274	300	260	281	283	304	296	264	263	258	256	276	260	261	283	274	291	275	265	249	287	263	265	249	253	254	272	242	279	270	238	258	262	261	286	284	302	286	248	279	300	275	270	264	273	269	277	263	307	261	266	295	267	273	271	277	249	295	261	269	250	279	309	291	286	251	276	261	251	256	293	276	286	276	274	254	265	254	267	240	293	280	290	276	293	292	258	289	279	260	259	260	253	252	265	309	264	262	277	264	252	314	239	285	269	262	253	257	292	272	265	257	252	271	236	272	276	273	279	265	245	258	239	265	299	252	277	279	295	277	260	292	257	264	252	235	263	283	280	283	305	268	269	272	278	286	265	276	243	244	280	248	268	268	272	284	259	248	284	289	268	287	254	270	263	266	242	262	277	296	266	269	260	284	275	273	294	254	270	291	292	262	308	274	273	265	262	260	257	253	286	249	305	281	255	247	275	258	269	264	283	254	274	258	288	265	257	242	276	296	272	271	273	266	300	271	252	274	261	281	287	307	268	277	261	286	268	294	259	279	279	305	272	239	281	249	274	271	243	241	266	254	271	290	274	274	284	275	290	303	282	268	260	270	243	279	282	292	251	282	271	273	279	296	301	271	250	281	244	278	277	304	232	279	279	247	262	277	254	269	239	267	243	289	281	279	288	243	270	276	285	271	253	295	265	242	254	276	267	280	284	280	294	254	289	268	260	272	287	295	300	272	271	265	295	253	304	265	291	266	256	271	271	265	261	279	274	282	292	252	267	275	238	275	264	293	274	253	277	232	275	265	278	262	255	268	289	256	269	319	267	268	258	274	272	250	255	266	257	279	263	282	275	247	285	249	280	271	252	282	251	250	270	281	271	302	274	258	276	267	276	290	282	294	258	244	296	292	278	297	263	279	263	271	268	260	249	291	254	257	290	310	251	289	258	286	273	272	262	304	254	297	278	265	256	290	248	270	249	279	276	258	286	290	275	256	260	258	282	291	296	273	267	277	290	259	271	294	264	292	276	276	284	291	288	258	243	239	294	289	280	313	269	286	267	293	249	286	254	271	261	255	267	307	255	268	270	288	289	280	272	289	265	266	278	296	265	258	273	269	254	256	301	289	284	288	292	278	245	259	248	278	272	296	287	240	322	245	283	259	280	269	272	286	263	269	269	295	273	297	284	270	252	267	277	275	251	270	282	277	252	312	271	274	302	270	292	302	287	287	268	268	263	251	282	257	280	245	278	261	273	270	266	266	269	266	315	262	287	274	283	272	255	258	269	270	288	254	258	284	256
24648	21279	27714	25085	15389	3708	2228	1662	1213	1137	1031	1040	942	929	911	941	867	836	804	750	635	630	593	547	504	485	473	454	438	430	445	396	424	455	393	403	377	418	425	411	400	419	420	393	377	390	409	404	394	383	367	408	381	379	368	367	393	381	422	401	387	384	353	383	405	366	388	365	407	360	398	382	370	352	405	376	382	374	394	381	369	379	364	350	362	399	394	365	350	363	382	380	333	383	381	411	403	387	370	389	383	350	368	362	378	397	420	355	367	355	360	374	347	409	331	375	364	403	366	343	367	383	385	338	360	397	367	401	370	391	342	384	365	400	391	369	374	365	377	361	373	362	394	386	375	378	373	380	386	393	395	354	381	373	364	382	372	358	388	384	386	357	369	366	415	377	371	390	412	386	372	387	388	376	390	415	373	374	425	353	414	335	418	375	376	400	382	409	381	372	372	412	410	361	395	367	361	365	384	356	379	350	410	400	391	370	368	384	342	353	339	396	360	413	366	382	408	391	393	369	346	378	380	351	375	357	374	389	382	382	396	375	363	359	383	366	371	374	375	382	380	381	390	392	387	371	389	406	405	343	366	348	343	386	379	366	410	381	342	358	390	403	358	375	385	387	373	391	354	347	370	419	396	367	335	381	392	356	369	408	386	376	382	378	367	392	377	377	372	392	388	378	384	390	334	372	393	365	363	355	341	372	354	383	419	359	408	403	356	380	375	371	376	398	378	381	397	391	353	356	362	397	408	378	343	392	365	367	380	374	422	417	347	394	339	356	415	391	396	395	399	391	363	395	365	388	393	325	406	379	371	362	357	386	387	374	397	364	392	366	359	377	324	367	384	381	377	396	381	359	349	357	409	380	376	374	381	348	350	352	377	363	367	378	367	403	391	374	341	393	350	378	398	396	361	385	371	397	362	389	374	362	416	392	386	389	360	382	379	403	400	391	397	389	397	376	410	403	377	387	360	346	400	389	388	372	369	367	430	401	408	364	366	354	426	357	358	369	418	371	382	368	365	366	379	388	377	387	402	348	378	387	374	357	350	375	347	373	376	360	359	377	384	373	392	410	380	392	350	337	379	367	396	412	382	409	364	335	370	364	373	378	374	338	368	371	342	375	331	372	403	408	387	371	389	383	387	380	371	353	341	352	410	382	368	381	375	394	376	337	344	351	345	363	374	356	383	379	390	371	398	385	411	372	372	369	370	375	385	363	359	353	396	409	398	358	407	339	371	363	400	356	353	377	353	402	385	378	387	387	381	383	349	357	368	356	350	370	347	375	374	383	386	408	357	361	387	370	379	368	374	378	363	411	391	387	376	381	392	361	376	381	375	371	379	345	373	397	358	367	392	381	401	356	383	397	360	366	387	356	369	368	395	389	391	378	337	367	402	393	360	348	395	362	365	396	381	392	366	403	345	420	382	398	414	368	381	364	382	386	384	376	404	408	365	375	361	357	362	418	355	415	414	365	332	360	362	346	361	382	406	357	375	395	391	398	384	356	377	373	361	375	369	357	353	374	371	372	355	426	365	392	397	379	404	370	358	377	383	384	368	379	387	400	391	349	395	380	370	346	397	341	365	391	381	370	374	366	412	371	403	390	410	372	375	364	355	332	406	402	379	383	380	387	372	385	347	362	363	390	377	367	370	409	371	375	406	384	374	362	361	355	383	385	376	384	386	410	341	376	416	368	350	373	392	369	326	382	378	392	387	382	404	350	370	320	363	362	367	415	323	383	428	393	383	405	381	344	371	373	395	355	376	362	375	393	401	397	357	374	344	372	389	361	378	395	358	367	414	395	393	370	380	371	365	375	352	384	380	385	376	386	364	377	405	399	350	373	376	400	397	409	372	406	347	378	387	348	346	359	370	375	372	372	416	362	337	344	331	368	392	356	346	344	381	361	382	373	409	381	377	393	358	397	374	358	383	355	363	388	342	402	366	395	351	395	369	393	377	371	368	353	360	399	376	359	392	335	372	439	377	348	401	382	350	399	393	397	384	387	346	375	381	415	391	375	385	390	326	418	386	350	381	378	373	417	353	366	438	386	388	379	395	383	389	383	358	383	373	381	364	376	346	368	392	355	372	366	347	357	344	359	368	382	382	356	380	344	368	382	370	363	400	341	386	403	358	383	349	366	373	363	385	378	368	374	397	387	360	396	349	393	318	379	360	387	392	395	357	361	362	389	387	377	364	365	386	391	348	389	355	362	394	376	376	361	350	382	399	386	383	383	409	355	425	395	378	388	377	344	366	377	402	356	394	396	399	354	363	393	378	343	408	410	384	350	364	396	400	368	351	340	392	371	395	377	397	373	337	382	349	370	375	406	356	379	387	339	358	348	379	383	413	374	360	394	357	370	353	380	383	353	364	337	370	384	358	384	375	359	393	379	325	387	389	373	356	371	368	368	403	371	365	396	381	352	373	397	409	379	366	370	410	399	365	387	376	387	352	376	363	393	401	394	374	338	375	391	397	359	403	394	363	399	408	399	406	362	383	336	379	391	403	357	381	385	362	379	356	370	403	405	331	395	387	382	363	397	384	365	365	380	398	381	364	362	380	370	390	394	392	344	352	384	359	365	372	400	362	374	338	376	344	395	372	384	382	383	402	400	372	385	366	374	355	361	371	365	362	409	364	365	354	379	351	317	343	334	402	373	353	379	380	390	359	344	383	398	374	380	376	380	363	363	368	386	376	402	370	405	364	349	352	347	402	379	385	395	384	360	384	397	364	335	359	374	396	360	383	381	393	384	366	388	338	386	405	383	343	363	353	384	366	391	361	378	368	378	386	412	361	385	356	388	396	375	421	350	413	385	411	373	347	383	384	361	363	389	385	378	370	390	384	379	402	384	398	367	367	374	366	359	375	391	360	363	357	369	390	379	377	374	353	371	375	355	352	374	386	374	386	383	385	359	397	376	375	406	372	393	378	368	393	352	386	408	360	383	395	388	349	361	380	371	343	392	421	347	381	361	374	383	383	399	396	424	367	374	356	403	385	369	363	380	376	368	359	392	363	353	362	395	366	352	368	409	398	368	376	364	359	391	338	360	377	378	356	398	371	375	364	334	373	390	376	378	398	368	360	389	385	376	371	354	363	384	364	356	385	377	331	359	382	393	390	328	344	362	372	371	393	345	410	347	391	409	369	340	373	371	392	378	345	358	395	345	348	377	378	377	404	376	353	394	395	392	393	365	396	392	343	347	371	373	405	407	369	413	341	395	372	372	334	385	390	359	382	355	369	348	366	398	380	357	389	397	408	381	373	347	400	366	386	358	373	399	402	349	417	373	413	388	360	389	407	370	389	406	400	389	384	383	369	388	389	399	377	374	377	360	373	387	367	401	356	358	386	381	350	383	378	384	365	377	389	354	374	359	379	414	376	401	350	377	388	380	401	394	376	393	359	372	385	346	397	409	366	359	383	372	402	342	334	341	438	351	362	377	387	398	371	397	371	390	372	357	412	373	397	372	382	344	348	381	374	372
10549	24331	17377	8751	5842	4422	3295	2616	2071	1744	1475	1431	1343	1290	1282	1227	1134	1098	1059	964	892	775	631	639	607	533	552	504	462	492	449	441	448	480	452	429	467	428	442	400	409	413	383	417	386	396	418	365	397	422	422	379	387	406	390	390	390	379	415	402	431	409	402	399	371	393	406	439	427	395	341	397	376	393	377	381	416	441	378	379	375	377	383	388	405	383	431	424	407	381	408	399	411	404	376	402	399	386	399	400	334	408	393	372	429	353	352	375	361	367	415	402	357	388	393	392	373	387	379	399	384	384	390	398	348	403	401	415	402	358	412	400	390	367	401	395	350	390	417	396	342	396	419	358	376	371	400	395	350	359	359	404	402	389	375	387	421	378	366	378	408	402	417	402	381	365	401	422	391	364	368	389	385	378	387	407	391	355	385	429	412	406	369	379	363	407	358	366	378	399	369	419	381	411	388	420	417	393	373	381	395	390	374	394	392	386	400	390	386	393	368	372	402	379	358	454	414	406	377	385	418	388	377	388	408	407	383	403	385	377	401	362	355	375	404	378	385	387	379	383	388	376	389	403	401	380	383	411	406	397	384	397	377	409	385	351	413	379	408	408	385	378	393	404	404	375	385	373	408	393	429	388	380	412	384	363	413	377	422	392	406	390	393	388	373	338	387	378	384	358	374	414	384	402	405	390	394	398	386	396	370	381	355	373	436	348	368	382	383	374	399	391	339	340	385	414	359	390	404	390	365	403	375	358	414	402	392	431	379	374	398	382	394	421	365	359	352	417	391	381	374	382	425	377	385	388	390	401	392	402	410	371	384	397	390	381	380	420	367	352	374	367	366	404	389	381	406	389	393	377	389	384	385	396	408	413	382	371	362	446	380	389	403	391	379	393	339	414	411	369	399	384	384	337	381	345	373	393	370	378	372	390	379	342	382	393	403	376	349	342	381	355	346	365	382	378	384	374	413	379	390	409	388	387	404	356	363	391	382	407	375	384	380	388	400	377	382	405	380	392	394	369	383	370	373	382	386	368	386	395	382	382	386	384	402	377	402	405	402	387	346	363	383	350	389	369	382	396	378	383	374	396	442	410	369	397	377	408	392	377	391	373	409	388	373	400	397	412	427	390	351	370	399	368	379	404	384	409	387	418	408	389	377	412	411	336	398	426	389	375	388	410	370	407	365	393	375	379	376	402	402	405	383	364	404	383	395	388	383	431	398	392	410	382	371	382	398	391	414	386	385	377	373	366	410	422	370	381	394	381	416	394	380	404	385	367	377	391	383	415	397	362	383	372	364	392	381	407	397	354	377	396	357	420	390	400	371	356	432	392	373	416	411	380	401	402	397	356	399	391	399	395	422	394	356	393	384	370	394	404	399	429	365	382	394	379	352	379	380	369	376	393	357	347	399	358	409	390	428	399	379	385	407	404	400	397	407	396	385	389	418	404	410	378	409	377	382	409	382	380	405	401	391	420	387	387	413	393	376	385	395	398	399	396	407	362	370	415	413	384	397	399	389	390	390	414	393	385	413	399	420	405	410	377	402	340	383	365	401	369	392	379	371	371	405	399	373	377	426	409	370	418	386	378	395	414	373	373	431	382	367	392	420	396	399	364	407	370	425	378	375	399	405	394	373	347	403	418	409	357	383	342	372	363	389	418	398	377	373	380	407	391	370	397	403	390	405	371	370	424	339	355	375	362	385	371	380	371	388	393	408	376	398	373	374	408	388	344	370	370	416	355	368	405	339	384	394	397	386	425	374	353	386	377	374	389	366	389	419	394	409	377	390	371	368	359	370	354	360	371	421	393	393	391	389	377	364	388	416	389	392	390	371	377	374	393	376	397	436	390	415	392	338	397	356	382	382	355	393	395	363	410	369	381	419	378	395	374	332	404	413	328	384	413	410	374	380	425	376	384	339	378	387	412	377	404	367	408	404	356	377	375	380	373	405	377	375	388	415	376	371	407	352	429	384	393	352	350	373	381	393	404	410	384	377	377	365	377	405	415	379	427	377	384	392	369	383	415	399	420	392	425	370	376	415	384	418	398	370	357	395	393	392	400	377	388	405	349	393	358	390	397	390	360	399	405	381	368	377	404	416	402	375	401	361	371	385	404	393	369	404	384	392	387	381	352	390	384	387	388	393	426	413	376	385	377	376	375	383	399	396	364	390	391	409	383	397	380	399	375	409	394	389	384	401	387	365	372	396	363	388	376	401	406	389	377	385	374	401	370	412	412	436	374	427	362	368	406	402	413	407	402	379	380	394	365	373	405	414	391	390	391	429	380	371	363	366	408	420	393	374	370	360	405	418	371	398	398	419	396	387	389	385	391	377	366	382	366	423	403	386	427	378	393	398	390	363	370	341	402	379	385	390	411	412	437	379	411	407	394	389	409	439	368	424	377	358	382	424	388	333	401	372	361	390	394	381	407	409	395	425	429	372	403	395	379	405	378	356	400	411	380	397	399	439	387	448	391	415	408	393	377	392	386	404	344	391	367	407	369	394	376	384	388	371	364	368	394	419	410	358	362	410	381	383	403	364	402	351	409	393	374	390	352	394	400	410	409	388	375	396	402	366	363	405	382	404	397	352	400	368	345	383	391	374	378	409	394	414	395	408	388	376	367	375	399	391	389	351	412	395	347	376	419	376	337	371	401	394	399	369	392	370	366	398	389	393	384	407	361	384	361	406	394	384	366	406	384	382	393	374	381	422	425	399	390	384	369	372	386	365	346	420	371	380	378	404	395	388	372	420	368	403	410	381	379	380	381	369	391	423	362	396	385	387	371	398	403	395	387	381	391	381	362	385	391	403	373	412	390	392	381	380	382	410	367	425	398	391	410	391	383	399	424	397	389	400	393	338	402	376	398	398	417	357	402	357	413	362	393	406	359	386	383	412	375	390	395	393	364	419	411	408	391	366	400	386	374	392	392	372	354	373	420	392	419	433	421	417	396	403	390	404	392	357	380	404	363	390	412	411	385	398	370	409	390	413	389	367	413	380	362	370	390	374	434	402	362	416	392	405	377	396	439	390	452	398	381	388	351	375	393	383	356	400	390	393	382	384	358	384	355	403	425	403	369	370	422	380	395	390	396	373	409	378	419	366	370	393	390	406	365	407	403	411	382	391	417	388	408	377	399	359	409	420	388	407	397	371	401	357	414	351	387	378	381	399	391	441	397	373	374	386	385	408	383	426	390	398	392	403	405	388	382	378	421	383	353	399	373	406	372	380	418	410	350	426	405	389	365	403	410	402	407	382	401	403	388	364	412	343	409	402	380	394	413	409	418	370	396	378	378	399	424	369	377	364	375	401	379	397	368	377	376	408	395	411	381	399	374	385	387	393	366	379	410	398	410	373	397	408	396	398	367	400	357	393	366	366	391	384	387	367	394	361	418	389	391	381	388	360	435	422	396	392	401	391	385	362	396	401	410	418	422	400	368	434	363	378	368	431	423	400	419	375	367	390	382	398	404	380	395	410	393	386	387
22526	21335	29092	23943	21337	21497	12612	3278	2152	1833	1707	1473	1425	1292	1260	1281	1201	1186	1009	884	817	741	572	556	507	483	397	351	324	314	292	300	318	277	281	327	273	279	285	267	273	229	269	250	232	254	221	257	235	231	224	209	254	242	226	212	229	230	228	238	223	248	237	221	221	210	240	225	220	216	239	217	230	225	219	198	198	220	219	227	217	227	204	235	210	206	242	235	234	221	224	207	238	208	214	221	199	197	214	236	205	208	213	222	220	198	202	185	208	220	199	211	212	211	211	210	227	200	199	229	218	223	204	244	219	203	203	229	220	233	220	211	217	216	207	214	191	197	216	222	196	210	211	198	208	235	203	214	215	201	184	199	204	210	203	202	192	199	202	194	221	201	208	240	220	185	211	212	216	206	231	221	233	190	179	224	217	193	218	206	194	206	179	196	205	207	219	207	229	234	218	208	247	225	218	227	193	205	196	213	226	194	223	242	192	208	220	215	239	207	207	215	211	208	203	232	223	210	212	233	214	223	208	211	219	207	225	202	227	205	218	202	207	222	232	244	228	199	202	211	188	209	222	209	203	195	205	228	223	203	227	211	234	201	233	207	224	223	213	204	235	225	203	206	194	235	194	229	231	225	224	200	223	169	223	211	208	197	182	220	208	205	213	222	209	182	222	219	193	229	225	219	178	208	216	219	227	221	217	221	218	210	221	209	202	199	201	204	199	218	214	241	212	193	230	202	201	200	214	218	192	230	211	216	211	231	195	219	212	192	210	238	226	214	203	217	203	215	221	200	212	214	204	201	225	213	218	181	227	247	193	228	206	202	227	207	197	195	197	219	192	232	221	233	208	203	212	197	202	206	235	201	228	196	180	214	216	201	213	192	192	213	196	187	183	216	198	213	196	211	217	185	207	207	227	206	222	195	194	223	201	203	217	196	198	200	209	198	205	214	204	207	189	202	226	231	221	252	203	212	202	192	205	202	201	208	184	204	214	184	202	206	240	234	227	219	224	228	236	213	221	199	215	202	208	205	193	219	206	222	187	201	210	200	228	207	187	188	199	228	230	225	206	235	219	234	216	197	235	200	223	204	205	221	212	203	199	209	210	221	230	201	206	206	199	189	205	206	213	231	213	232	206	220	212	206	190	245	209	203	203	202	235	233	191	201	219	210	232	208	198	229	232	226	206	207	185	182	198	175	222	213	219	211	199	216	226	213	218	216	219	213	210	195	204	219	223	220	227	187	231	211	240	203	216	210	217	220	205	222	214	193	208	199	217	197	215	225	228	213	180	218	217	213	236	214	219	223	195	203	207	209	220	194	218	200	197	203	196	203	221	240	206	196	205	190	205	199	218	209	198	209	237	202	225	204	226	220	195	227	216	213	178	210	214	190	220	218	208	213	214	200	191	188	201	198	215	195	227	199	200	202	205	253	189	215	188	227	194	204	215	184	233	194	213	217	237	215	234	189	218	209	218	254	209	213	233	202	200	219	211	216	226	193	212	192	197	228	241	210	182	205	232	202	191	234	206	203	204	209	221	230	218	203	216	209	210	201	211	188	190	195	225	211	226	217	210	214	196	197	217	188	227	226	202	205	191	197	185	252	227	201	240	237	187	221	206	192	222	215	235	198	223	228	216	209	216	208	204	214	231	209	182	228	205	221	227	232	218	238	205	201	204	213	200	235	220	201	217	191	213	207	212	241	219	233	247	203	200	197	203	212	221	218	212	211	196	196	213	192	217	211	212	187	193	206	205	217	187	198	212	188	193	209	203	207	224	215	216	216	197	205	198	202	224	197	210	209	214	227	227	199	193	197	234	207	219	225	189	209	221	214	223	203	206	232	198	211	212	199	207	198	205	201	213	215	206	211	189	228	230	218	210	193	193	215	208	214	197	205	206	211	216	198	202	231	192	188	224	226	220	192	220	203	197	210	204	203	218	216	210	218	238	221	213	197	224	194	193	225	197	226	208	181	192	213	187	207	187	213	203	195	220	217	190	202	207	187	191	195	218	175	214	209	216	221	205	192	217	196	173	233	233	223	217	202	215	195	210	207	227	204	220	228	229	207	185	212	220	211	203	242	210	219	198	211	204	229	219	212	202	209	211	217	230	233	202	202	198	226	212	192	175	230	212	221	197	189	236	234	210	204	224	215	204	233	223	229	174	227	212	235	206	211	221	214	227	208	215	215	201	189	217	196	209	206	219	218	235	171	206	239	206	213	180	196	223	211	225	195	202	209	176	214	204	191	202	220	228	216	189	214	210	180	213	235	225	209	181	200	219	228	233	197	204	235	235	225	192	221	229	197	208	207	235	203	235	230	207	206	214	218	208	206	190	234	214	222	196	197	232	216	182	209	206	219	204	226	196	204	207	204	215	207	205	199	205	224	192	205	214	198	207	203	229	188	221	211	221	196	186	181	229	209	242	229	201	191	188	212	205	195	218	192	217	218	217	226	202	193	237	206	204	215	237	212	208	222	212	223	210	219	197	197	243	235	227	209	270	230	203	190	201	193	221	217	221	210	211	174	198	224	218	187	189	195	198	175	201	180	190	180	208	216	200	202	208	203	206	188	200	229	199	212	237	222	223	225	209	189	203	206	219	235	209	216	238	209	207	211	200	217	207	196	198	202	214	207	243	219	190	212	205	207	218	208	192	224	219	224	201	205	197	209	207	185	206	182	209	203	196	196	193	194	242	203	225	179	191	218	188	212	211	220	208	210	213	231	178	209	220	193	205	198	221	211	217	200	217	211	200	194	220	192	201	229	221	227	229	201	216	222	200	203	204	212	194	214	193	210	217	178	212	213	210	225	205	228	216	225	210	237	215	208	186	215	214	202	216	232	219	212	189	181	236	207	226	236	190	187	218	201	223	225	191	222	201	231	212	223	186	199	178	205	216	212	193	186	200	205	199	205	224	209	242	203	201	211	224	222	212	211	185	197	219	216	235	221	200	193	219	219	236	218	207	185	188	222	232	195	210	210	203	215	163	198	210	215	200	198	209	206	211	215	214	214	206	202	192	210	210	206	199	190	227	211	181	201	229	208	221	221	210	212	225	219	222	209	210	204	195	213	209	196	242	214	223	218	212	209	224	209	208	184	227	199	209	202	215	195	203	211	195	231	207	228	193	218	183	198	209	201	215	208	215	223	189	241	205	219	197	231	218	197	189	211	204	194	202	200	237	210	228	203	208	199	207	189	205	178	218	195	210	208	224	215	191	223	188	220	203	197	210	217	196	206	217	228	215	223	200	218	196	208	200	194	197	202	207	201	190	197	210	255	217	220	217	186	237	214	219	197	219	219	196	201	193	216	204	207	204	218	208	206	226	237	190	225	181	202	210	212	206	220	196	201	198	187	212	240	193	213	185	190	243	203	220	209	228	231	213	214	235	207	214	205	186	205	181	195	225	234	211	194	217	198	217	197	202	197	216	210	214	205	217	191	181	222	213	192	197	211	194	206	181	181	201	209	207	196	240	221	185	191	234	200
12660	32661	25245	14128	9768	7388	5703	4360	3474	2900	2563	2226	2091	1901	1859	1849	1767	1560	1444	1294	1120	972	763	663	628	575	444	448	441	413	383	344	344	367	338	333	318	306	304	255	290	250	288	255	266	243	249	258	265	240	230	278	259	227	273	233	252	264	263	250	247	255	237	234	231	204	243	240	238	232	238	216	228	218	235	282	232	236	232	240	196	236	223	224	239	237	233	245	224	244	268	210	231	217	204	195	238	252	239	223	236	234	218	218	207	233	239	228	224	235	212	201	204	231	242	220	215	250	205	201	216	190	218	227	211	257	221	216	229	225	210	225	224	230	214	208	226	214	220	217	229	217	226	221	252	217	226	237	230	219	232	232	197	235	250	220	218	243	200	234	217	238	224	205	227	211	223	206	202	190	230	191	238	215	221	259	224	204	238	204	229	225	235	235	232	238	236	222	216	243	211	218	227	220	221	234	221	224	227	198	219	212	205	211	220	211	233	214	235	196	228	203	231	223	221	233	237	237	214	202	221	209	232	208	220	220	207	222	228	220	220	216	225	224	233	243	212	221	211	207	200	218	237	232	240	209	224	203	218	230	221	227	204	220	230	208	182	195	210	177	220	191	227	213	223	251	212	237	232	227	217	216	216	211	198	213	202	238	206	214	206	212	217	199	230	209	227	235	228	233	216	220	220	206	211	242	224	215	214	221	227	205	206	230	221	228	194	246	225	236	207	213	224	208	219	205	220	225	226	201	231	223	196	223	197	208	221	212	221	202	198	232	203	222	211	238	188	221	221	215	232	214	207	233	193	210	221	215	206	252	223	217	229	214	212	225	224	233	200	238	224	221	220	235	235	226	213	211	217	203	197	232	225	249	217	228	233	229	221	211	216	228	222	229	213	203	199	212	210	225	237	224	213	202	236	198	218	227	230	213	209	236	221	225	213	214	230	223	234	223	240	233	221	202	250	253	233	223	220	203	227	216	206	245	207	213	214	249	237	222	225	242	249	238	204	205	234	231	213	206	230	201	224	236	217	241	243	226	218	223	223	224	233	217	218	215	220	225	219	219	219	199	203	226	232	220	219	221	210	223	249	223	232	220	204	199	221	232	219	223	222	204	200	210	214	242	204	216	207	220	224	255	211	208	208	201	215	207	223	252	216	220	218	222	208	249	232	215	225	217	229	226	230	230	195	231	214	218	223	190	224	197	210	202	199	224	213	244	209	220	226	236	206	223	224	245	223	230	229	203	220	214	222	219	205	246	212	237	232	212	245	228	229	209	217	203	216	218	201	232	221	190	216	226	223	240	212	211	235	249	231	237	228	239	215	217	237	231	234	203	229	214	233	229	230	210	219	225	211	222	217	247	224	217	219	229	220	223	240	226	250	229	218	228	209	224	225	220	209	235	242	230	226	233	215	217	199	186	248	222	201	212	233	254	227	211	200	223	243	225	205	210	233	224	227	201	213	241	212	201	218	218	236	205	224	229	213	212	194	225	223	185	225	221	224	209	190	212	182	223	224	207	203	226	213	244	210	250	234	233	207	221	216	219	221	221	226	217	215	206	230	208	206	203	236	234	238	219	204	223	224	228	224	230	233	217	221	214	220	212	214	207	224	241	193	208	238	225	257	221	226	207	211	223	220	233	227	225	228	227	222	224	214	228	221	203	226	217	215	239	222	234	209	220	217	219	200	236	228	248	244	206	234	231	224	202	209	194	215	194	214	213	238	221	210	210	198	232	231	223	229	233	225	222	225	234	221	232	250	215	208	209	212	229	224	240	206	221	222	235	218	220	220	192	212	195	206	206	234	217	224	238	196	223	213	203	213	218	227	224	229	237	223	221	181	216	235	262	200	212	218	223	242	230	207	240	240	210	206	244	218	216	222	232	244	239	199	203	232	240	213	232	226	217	213	210	227	258	216	193	233	226	222	213	221	215	224	227	223	218	217	190	207	231	226	222	210	240	234	240	182	230	238	206	227	212	224	218	224	229	198	210	226	210	215	206	206	199	209	224	240	218	224	216	221	222	210	203	208	229	205	236	243	242	199	229	221	202	203	233	221	219	207	211	227	262	206	208	207	211	200	221	206	232	210	209	239	241	234	210	208	214	235	211	200	222	219	223	226	232	221	223	234	234	226	210	222	248	220	241	215	234	211	232	228	196	228	220	224	218	217	215	201	190	219	219	227	204	225	210	187	243	219	225	193	222	207	238	208	234	210	211	225	235	221	228	196	243	226	229	210	214	212	242	182	242	215	252	231	212	225	239	241	238	190	195	203	207	202	223	216	232	209	202	196	229	261	199	232	221	221	218	233	218	222	211	235	224	221	221	222	206	230	246	240	232	220	218	223	245	199	214	224	200	218	221	218	239	210	208	224	197	201	239	229	237	219	223	237	210	215	210	201	242	214	219	217	209	219	227	208	228	219	211	225	215	242	239	242	194	240	218	230	215	210	187	224	200	214	227	251	214	222	211	225	197	253	216	192	241	209	248	240	216	192	206	198	222	207	183	208	217	215	220	235	214	222	210	209	209	224	170	209	238	208	209	232	226	250	213	235	216	213	222	220	231	250	227	262	215	220	211	205	206	214	212	199	204	230	216	255	232	235	227	213	204	217	194	201	184	217	206	246	221	201	204	230	216	212	189	205	237	223	224	217	185	218	213	228	254	193	216	234	226	230	190	225	214	198	242	212	219	239	221	219	207	222	193	214	223	227	234	218	218	222	216	229	203	196	229	220	217	250	234	216	212	202	212	225	221	210	216	216	233	217	200	233	238	224	224	226	233	233	242	230	223	239	232	239	214	237	219	206	207	223	206	231	224	238	231	240	216	255	228	205	220	238	211	213	236	222	217	210	213	196	215	222	202	236	224	221	231	232	239	236	229	196	243	218	221	243	197	249	188	200	211	210	215	233	232	221	223	207	206	246	230	234	234	195	217	228	220	210	226	219	217	213	198	215	212	231	218	238	234	212	233	215	222	198	222	198	228	221	204	210	214	239	204	210	206	223	210	217	210	242	230	256	242	207	214	226	229	233	209	218	215	217	209	198	232	204	214	214	205	212	229	213	222	231	222	186	220	211	189	220	249	226	191	245	208	235	206	221	234	210	216	200	234	219	236	209	223	224	244	229	212	196	193	242	212	229	229	201	228	253	215	213	226	227	217	215	218	215	202	233	195	235	224	204	213	234	236	220	241	220	210	211	235	218	227	245	216	232	214	211	187	207	210	213	187	215	229	238	206	186	236	239	222	223	236	234	235	227	198	234	195	241	224	208	212	218	216	231	217	218	248	216	221	251	221	225	215	231	199	230	221	211	200	247	234	224	234	217	213	197	235	234	228	218	224	241	234	213	209	205	195	239	239	225	220	210	173	222	236	198	220	255	222	219	210	235	250	233	214	237	218	230	213	240	228	216	232	206	213	225	218	209	218	226	245	231	204	209	221	222	196	174	201	212	222	233	186	205	216	219	225	222	221	226	266	218	240	220	201	235	188
27838	19859	12954	5898	2728	1832	1539	1206	1023	974	866	755	845	758	742	801	750	810	709	660	573	592	510	486	509	470	523	453	428	459	386	376	414	406	431	435	437	425	424	360	429	406	416	378	404	403	395	398	397	365	436	394	393	389	384	419	409	397	392	391	393	385	429	381	407	368	399	397	376	409	384	402	400	382	384	398	386	375	383	386	373	390	407	408	365	385	424	355	404	403	398	385	404	399	416	388	392	409	384	420	385	396	404	374	418	398	377	374	389	406	401	364	375	378	367	404	370	377	352	372	411	360	410	383	390	382	377	366	359	392	385	385	381	404	399	431	325	371	355	360	403	383	376	431	450	361	375	410	364	412	386	414	415	382	386	387	374	401	378	365	384	337	400	413	398	362	401	391	393	395	421	403	392	355	382	388	432	353	424	418	397	389	390	383	377	355	416	405	364	416	354	344	366	365	366	374	375	400	393	365	411	400	394	386	408	379	368	378	377	357	401	418	379	372	370	372	396	377	409	393	372	390	406	395	359	362	378	385	386	406	369	388	397	384	369	387	410	395	389	378	362	424	379	403	405	398	365	422	401	383	400	425	381	404	401	402	407	367	395	391	423	398	365	410	384	405	405	413	386	348	397	392	400	401	411	388	384	392	458	369	366	387	453	382	396	368	401	378	410	383	370	383	383	374	418	387	356	385	373	370	383	435	370	404	418	435	357	362	419	433	350	387	368	369	377	397	443	392	368	363	362	413	398	408	375	367	384	371	377	373	408	379	416	405	368	344	355	380	377	384	375	376	390	386	366	394	372	407	423	399	370	389	379	398	387	404	392	387	418	412	372	410	368	390	361	397	383	383	381	384	396	386	394	383	386	381	380	381	413	409	372	397	404	355	393	412	379	379	414	399	383	426	383	385	372	373	394	434	400	368	422	367	402	376	388	400	389	384	395	379	383	375	370	381	407	405	380	391	416	408	412	370	370	376	375	359	390	372	387	442	377	381	384	382	392	405	375	401	364	384	407	395	378	377	404	400	368	405	371	381	365	358	422	405	407	347	401	390	368	395	395	357	383	427	402	408	375	394	387	401	419	414	370	456	355	390	384	354	411	385	378	402	392	391	380	408	356	404	385	373	404	350	385	392	332	399	373	413	357	399	356	367	387	392	411	375	387	424	405	381	401	394	371	373	393	381	378	356	382	400	439	389	401	391	418	400	397	365	394	380	380	388	374	405	417	361	366	376	387	358	407	366	421	368	409	386	413	380	386	371	419	370	405	389	370	403	375	385	432	382	416	414	371	404	384	367	388	380	402	403	387	398	390	380	368	359	420	332	400	421	387	418	399	386	352	396	402	368	394	363	373	399	378	367	373	413	362	408	384	399	368	393	400	373	417	394	407	378	349	414	394	390	418	395	407	359	411	394	398	407	387	373	353	372	379	386	396	380	410	411	402	399	406	390	394	391	419	394	405	415	391	346	416	382	360	350	360	345	411	409	420	412	420	353	389	333	383	381	410	397	421	391	392	381	394	370	413	374	404	408	345	391	401	382	388	378	371	363	419	393	390	376	384	378	420	430	420	375	394	400	411	378	410	359	381	385	384	407	398	367	382	423	411	369	402	387	379	385	379	330	380	396	403	392	374	387	357	412	378	381	404	452	385	392	386	367	408	374	383	393	348	352	372	370	350	397	403	387	365	400	400	401	363	438	389	406	413	357	406	401	386	383	417	408	430	383	419	384	415	371	379	416	402	340	417	389	386	380	408	382	390	387	369	376	364	407	400	398	344	386	403	414	387	390	334	369	413	404	387	373	382	388	391	391	387	342	378	391	366	400	397	388	383	369	389	396	369	398	384	375	359	378	421	441	386	385	410	394	395	395	398	363	399	361	433	402	371	397	381	409	396	370	415	371	355	347	376	385	396	415	412	367	349	372	385	426	384	366	390	387	388	414	427	394	368	349	371	403	360	408	396	402	399	368	393	424	386	399	366	404	389	416	419	365	415	366	381	396	399	419	382	385	388	413	378	423	374	426	395	352	381	392	392	392	402	388	419	385	385	399	420	410	367	338	421	385	399	365	358	376	424	383	386	406	368	416	406	392	362	407	371	400	370	384	400	400	377	409	420	399	385	409	397	376	415	426	398	353	367	386	388	374	387	369	394	413	383	382	392	431	378	387	405	378	394	369	400	379	379	398	385	383	412	429	382	411	387	405	343	381	391	318	413	376	374	431	364	392	398	383	365	371	383	431	360	399	379	408	409	370	366	374	403	441	358	429	415	408	400	395	380	393	358	386	379	381	385	379	396	397	388	395	386	385	422	415	364	416	396	388	365	403	386	404	396	445	390	412	380	401	398	381	372	369	408	390	397	360	397	420	408	404	365	395	411	405	399	413	397	434	367	414	388	376	389	355	363	396	384	365	366	418	392	400	360	415	395	366	370	433	391	372	400	384	402	389	378	416	402	369	358	388	408	396	410	406	367	373	416	385	353	425	379	366	388	427	393	387	394	380	371	400	367	402	382	382	378	411	390	392	381	378	346	385	371	384	420	358	367	403	374	401	383	365	389	441	400	375	333	412	361	372	393	400	414	401	397	401	394	378	392	404	348	389	401	402	387	366	393	413	414	393	420	403	374	389	404	410	389	394	392	420	413	395	398	376	391	354	405	390	397	386	376	370	365	373	402	359	427	341	399	377	398	377	417	385	408	383	419	396	413	398	390	380	386	396	361	367	368	414	406	406	350	389	385	378	409	359	401	374	390	401	372	396	398	412	339	404	360	400	418	397	388	390	374	400	395	383	393	389	406	390	358	369	375	366	386	374	414	419	362	384	382	376	412	360	357	388	385	383	385	401	386	401	392	364	366	393	361	396	390	399	378	369	392	363	406	392	384	402	409	411	405	370	400	406	370	418	410	392	365	385	387	389	407	383	381	396	391	413	372	365	393	399	428	383	384	358	382	383	416	376	397	389	381	400	377	395	383	380	380	378	413	383	379	361	404	353	372	364	404	368	375	384	389	382	441	368	370	361	417	429	380	405	422	362	369	372	336	381	379	425	385	405	372	408	382	406	415	379	427	393	400	376	366	369	374	389	380	388	409	376	407	383	375	400	394	383	369	411	396	390	363	371	335	382	374	375	413	422	389	397	365	342	391	386	393	387	379	411	402	361	384	391	392	372	395	411	364	413	366	404	364	373	409	394	381	378	368	385	388	406	391	373	388	371	370	399	415	395	401	375	390	383	391	380	398	361	428	354	346	391	390	378	416	385	331	382	382	393	376	387	378	390	406	428	374	390	401	409	401	427	410	382	371	397	366	403	370	375	388	349	371	364	348	397	389	391	361	388	372	397	374	367	380	403	398	428	366	368	370	427	382	423	385	383	393	377	376	407	381	428	369	406	355	399	375	391	379	408	435	390	395	408	394	372	366	337	391	385	371	378	406	382	412	377	397	349	394	426	398	410	390	387	352	410	386	380	380	345	412	394	390	395	387	380
10359	18204	12494	5912	3885	2950	2412	1859	1568	1305	1217	1153	1083	1038	1021	961	948	951	888	768	712	650	578	551	532	485	491	464	432	508	475	471	446	439	456	430	451	451	468	433	432	406	422	435	443	430	401	429	427	408	438	414	466	428	431	441	413	422	440	452	420	421	417	429	426	386	423	407	397	391	422	457	419	361	437	403	418	421	402	416	412	458	451	394	410	406	445	404	420	425	389	442	386	429	398	412	395	397	440	416	390	430	459	413	421	407	423	396	399	415	433	392	378	411	412	431	426	410	403	440	413	439	402	414	411	384	414	462	425	462	384	414	425	416	402	422	410	378	417	405	416	414	386	356	381	394	419	395	415	432	410	388	425	402	426	371	370	379	423	448	422	427	369	405	444	445	429	425	407	382	391	433	418	359	417	410	413	394	388	410	390	403	395	397	398	403	389	396	435	424	414	425	395	436	391	405	401	418	396	415	392	414	451	417	418	406	406	466	417	427	455	429	403	414	417	435	405	413	419	398	392	421	421	407	418	430	401	433	391	364	416	397	417	427	422	407	413	426	382	390	376	424	438	423	360	432	441	438	416	413	414	426	430	434	430	415	449	446	414	366	442	429	438	448	416	424	415	413	405	393	392	435	419	411	374	404	395	416	446	421	389	423	434	399	378	409	416	392	410	387	398	415	394	456	421	439	412	421	387	437	404	392	410	442	389	413	416	428	414	439	403	419	433	388	405	410	394	417	411	369	440	408	405	406	404	432	417	380	406	425	358	438	423	416	426	448	421	408	420	437	381	424	445	422	421	448	408	423	430	444	402	359	403	430	452	430	398	375	406	394	402	391	406	416	378	413	406	434	396	418	396	380	398	393	409	408	385	420	432	393	405	371	463	393	433	435	398	442	407	402	416	411	409	424	415	412	410	417	402	396	417	449	442	395	395	403	396	435	424	426	445	424	434	398	389	392	418	425	421	413	417	411	413	444	411	403	414	384	423	429	376	386	406	425	441	443	453	408	411	424	408	445	423	363	421	407	385	407	387	382	422	393	412	385	413	412	427	426	388	410	430	406	407	432	378	453	421	382	402	405	377	421	421	407	395	422	416	372	402	441	418	416	409	440	425	402	416	445	403	390	401	392	403	413	415	401	401	421	418	453	417	397	432	414	406	414	405	426	362	416	424	420	449	387	431	436	412	413	416	449	428	416	424	369	436	418	423	440	422	424	421	426	425	408	435	398	421	410	389	395	421	394	425	405	448	437	436	414	424	402	406	413	432	415	404	436	390	419	399	425	413	423	415	424	394	412	406	428	450	398	388	360	409	428	413	377	433	397	396	405	400	387	442	470	402	383	418	416	423	441	407	433	436	421	430	398	401	412	409	424	399	414	422	394	413	401	398	456	437	415	455	440	455	438	429	382	438	424	439	374	381	390	433	445	439	431	385	409	381	447	433	406	417	387	422	390	442	421	435	426	398	404	418	421	413	407	415	441	429	445	418	432	440	415	410	381	440	414	370	424	384	430	430	417	442	463	417	443	384	443	400	439	382	398	423	411	418	382	429	411	410	417	413	430	445	399	417	419	387	438	396	394	403	418	455	406	416	372	389	370	403	436	421	428	397	414	390	431	418	410	389	420	447	420	395	421	413	405	382	379	399	392	442	375	392	417	417	378	385	413	440	452	357	418	413	442	399	431	431	409	423	402	423	363	429	436	411	478	413	460	394	414	431	406	433	442	391	443	406	419	406	382	411	431	417	456	446	376	412	381	375	431	397	407	397	399	427	377	391	425	412	426	388	385	418	417	436	389	412	450	375	384	403	421	378	409	398	412	410	437	393	402	435	388	422	450	398	422	399	433	447	413	409	444	366	413	400	416	412	425	423	407	416	419	413	451	457	395	423	439	405	453	443	382	407	412	427	390	436	390	415	436	414	420	447	414	444	423	415	445	391	427	410	390	396	426	399	382	406	407	415	395	416	417	380	437	388	418	424	389	400	394	418	393	438	415	394	411	404	414	419	427	449	433	417	388	430	420	411	385	379	392	396	429	392	431	405	398	393	445	442	449	462	391	394	433	425	419	425	395	435	391	415	393	410	406	392	373	411	409	423	396	399	384	438	369	415	450	424	415	407	405	412	402	391	417	395	433	401	389	401	429	391	401	425	399	404	389	418	357	422	412	416	432	425	419	421	404	410	393	421	448	389	413	412	432	400	422	403	451	443	429	398	420	409	415	415	431	418	416	414	379	420	398	427	422	421	460	395	416	414	400	396	392	435	427	399	431	393	403	409	426	437	425	390	379	406	453	377	428	428	431	412	438	400	428	413	435	427	418	430	418	374	386	362	433	403	416	401	447	403	416	459	409	392	435	405	433	419	421	455	432	428	423	400	400	386	400	405	439	434	445	433	398	414	405	402	328	416	403	401	437	369	404	415	394	415	406	405	407	410	402	385	438	407	395	389	434	410	446	388	399	434	416	418	406	394	455	404	410	421	423	420	408	425	421	470	404	408	453	417	419	417	422	453	427	410	441	437	429	399	389	398	376	429	431	423	443	400	384	395	409	411	451	401	417	402	386	400	408	432	421	392	408	399	414	388	393	412	383	450	439	438	429	452	396	392	431	401	433	395	400	416	396	426	397	397	374	407	395	461	439	431	381	389	421	432	418	419	426	404	393	371	412	402	397	402	408	381	422	409	387	406	409	385	412	386	402	392	431	399	420	425	407	425	392	401	408	428	449	421	410	409	434	465	454	421	389	405	417	388	408	445	401	402	368	420	427	426	400	418	404	425	415	426	435	445	415	415	419	414	397	435	400	434	409	384	472	439	442	413	402	411	386	420	419	397	412	415	389	386	419	438	410	418	411	417	403	458	415	453	448	430	438	385	417	412	415	405	412	432	413	409	384	411	439	413	410	397	410	438	420	417	361	417	426	440	449	416	416	429	410	438	434	405	412	433	390	413	390	399	410	396	410	416	403	441	379	390	419	401	422	399	409	416	425	405	439	443	370	396	357	416	421	410	423	384	437	405	419	398	424	431	426	416	393	405	444	410	482	448	417	445	384	400	427	374	419	376	394	404	376	448	413	414	394	402	451	413	419	445	397	369	438	405	375	403	413	470	416	442	448	413	416	379	399	412	394	402	405	398	384	380	379	406	409	393	445	418	399	407	381	393	419	407	449	372	372	406	435	386	401	428	413	415	400	354	402	424	419	417	387	388	414	409	394	418	385	429	420	413	390	423	411	420	400	421	433	407	426	399	413	409	435	416	435	421	407	416	425	419	435	398	400	407	414	403	425	424	384	435	433	443	410	406	401	386	451	425	402	442	393	430	395	438	452	459	471	395	403	414	401	408	452	387	375	419	439	414	419	424	444	400	419	441	433	416	399	370	387	427	431	420	386	392	413	414	403	401	409	395	403	383	413	442	428	429	412	438	408	441	428	444	426	425	384	416	423	386	439	407	429	388	427	431	401	399	379	428	423	457	398	442	421	437	388
23564	21285	28635	24286	21296	13380	3483	2055	1550	1382	1266	1190	1110	1024	1010	1046	940	967	859	768	691	616	560	483	450	450	410	379	346	355	321	358	322	295	315	321	279	275	327	323	297	283	260	294	242	300	276	284	250	268	274	271	245	263	272	292	272	269	259	291	269	280	275	253	264	260	280	273	239	262	282	264	258	254	283	259	264	265	277	282	264	270	266	287	294	262	277	290	256	262	287	273	266	271	262	264	265	259	264	278	283	300	277	261	295	273	234	278	262	274	271	264	273	237	256	269	254	267	280	240	266	270	260	306	269	270	274	269	289	279	277	244	281	277	249	263	272	247	248	256	298	263	283	244	264	279	241	271	260	250	294	312	273	256	259	285	251	243	241	298	260	277	286	229	260	238	283	285	267	283	244	281	223	275	265	270	276	269	265	270	272	288	237	242	237	272	238	263	267	275	268	281	255	276	296	232	275	282	250	271	269	222	270	267	253	246	274	287	239	270	265	261	255	238	260	263	265	240	256	251	290	271	265	266	267	236	284	263	244	276	274	267	248	263	254	267	262	285	281	236	277	260	243	271	239	285	255	265	302	259	243	283	240	271	262	253	239	256	265	285	269	260	280	278	259	277	247	258	268	256	266	268	240	247	274	286	267	260	263	268	283	239	246	261	265	284	266	267	269	284	250	261	281	257	250	281	269	265	279	263	252	271	273	228	255	252	243	247	279	257	266	268	217	269	236	268	258	264	267	244	266	267	278	294	247	261	254	258	259	286	289	262	221	273	262	263	244	268	254	250	241	268	259	276	268	262	265	253	252	271	262	246	246	264	253	233	299	254	266	280	251	271	260	235	265	269	237	265	224	258	279	244	249	251	236	287	284	277	302	246	256	274	271	231	224	256	281	239	265	244	221	281	288	273	244	273	254	286	278	266	276	274	281	292	240	293	229	283	271	233	254	282	274	249	289	229	281	270	271	245	263	280	267	249	254	275	246	216	253	259	274	251	286	260	280	260	272	253	269	271	239	230	267	256	280	244	248	255	268	251	244	262	261	275	262	241	261	245	245	274	251	266	273	259	255	281	281	246	281	250	279	266	271	237	263	265	262	262	269	266	272	230	253	224	242	268	249	248	255	254	256	259	241	271	269	284	250	248	238	257	271	255	257	277	240	275	279	272	281	273	268	269	270	271	269	272	238	269	240	317	242	294	256	272	258	263	275	275	247	256	270	246	289	257	260	281	297	262	244	296	260	251	273	262	251	240	242	267	266	270	263	272	244	238	260	261	257	240	268	285	261	248	259	259	257	262	268	291	271	227	272	237	276	263	283	247	283	248	253	227	265	269	276	260	266	260	274	275	268	242	258	255	268	247	274	272	255	248	268	264	260	243	244	260	266	267	276	266	266	245	286	236	277	262	257	288	260	289	261	249	268	273	265	277	278	263	277	267	273	272	285	266	268	291	291	265	249	276	258	248	266	251	238	273	268	273	255	269	243	292	278	250	253	259	268	252	304	245	262	248	268	246	251	262	254	272	270	260	254	262	245	263	266	263	263	255	254	272	273	233	259	256	269	248	255	261	251	224	266	273	264	258	236	256	255	277	288	274	268	242	243	276	262	259	299	266	264	268	269	271	257	270	241	263	264	243	257	270	260	246	267	255	297	253	282	251	267	264	293	271	281	244	271	237	253	275	250	255	283	244	264	286	276	252	239	276	253	272	238	293	262	260	266	249	259	275	262	289	247	274	233	268	247	257	271	251	267	274	277	273	249	289	273	260	261	273	263	251	281	319	261	263	290	276	283	267	251	267	243	262	233	253	249	253	269	284	248	288	300	281	259	230	229	258	239	272	283	287	285	282	256	255	278	252	267	275	279	254	248	227	261	237	257	254	266	278	289	263	259	256	263	233	228	276	225	266	266	253	269	297	271	246	255	273	257	277	246	258	287	254	250	251	275	271	254	260	254	256	234	264	249	283	271	257	237	276	263	267	275	250	241	242	265	277	281	270	279	281	262	238	266	271	262	272	256	291	285	234	244	279	241	294	277	288	252	248	238	264	250	252	245	260	276	240	262	292	285	282	281	293	283	263	245	244	277	250	294	279	292	265	257	247	255	262	252	266	278	270	263	256	280	252	269	255	288	283	259	237	251	276	272	277	259	260	268	251	259	272	277	254	274	264	270	236	274	252	240	237	231	261	253	261	291	282	281	274	264	220	269	275	265	262	284	284	259	254	280	266	251	262	249	286	266	283	259	276	271	265	259	281	275	282	274	240	261	243	256	274	287	277	235	273	271	260	243	280	263	240	239	261	254	238	262	261	247	238	253	273	259	282	261	248	256	262	254	269	255	257	237	245	261	291	252	222	264	281	264	230	231	273	268	261	258	241	276	268	300	288	268	264	248	239	284	279	250	298	250	262	245	265	274	264	269	265	254	282	275	255	245	257	258	289	283	256	241	250	281	231	243	266	270	258	255	280	243	283	244	259	274	264	279	254	269	257	293	258	292	251	267	256	271	259	288	283	222	275	244	244	236	276	269	258	269	268	272	251	266	275	264	253	273	303	271	256	271	260	275	288	259	257	257	268	255	281	257	294	272	291	265	258	256	266	267	272	224	264	234	281	265	283	276	264	257	231	251	241	271	265	276	247	299	234	300	274	252	257	254	276	263	256	261	258	273	268	254	283	274	233	251	262	256	253	235	257	261	276	245	271	261	254	259	269	253	260	253	240	286	254	235	233	282	240	285	238	271	253	293	255	265	280	257	272	247	264	270	265	279	231	255	285	268	253	238	250	248	251	230	279	224	263	237	262	247	276	290	288	239	250	233	267	265	271	272	274	230	278	271	287	265	266	271	289	250	257	230	254	265	269	260	279	248	257	248	274	245	290	244	240	241	250	241	249	283	274	245	284	257	280	251	280	237	260	278	238	267	288	256	276	266	276	283	266	236	269	264	271	269	262	280	280	264	239	265	262	253	246	295	279	288	255	276	285	253	267	262	253	257	218	273	263	261	261	272	270	280	243	308	269	263	290	249	275	275	257	288	263	270	259	301	281	265	256	239	284	276	260	236	272	256	264	279	258	270	287	241	261	263	265	281	276	253	242	240	280	272	251	279	240	232	255	264	273	236	261	258	301	256	270	268	254	259	282	265	259	271	271	237	264	246	272	240	261	281	259	265	278	285	256	256	269	249	249	241	254	221	272	263	238	263	249	289	250	247	261	261	268	264	225	264	250	275	240	275	235	258	246	288	255	262	258	252	283	271	280	263	256	263	253	239	244	286	304	262	237	263	260	265	247	255	284	275	277	251	244	302	271	282	263	278	260	230	266	232	247	290	266	291	235	243	271	270	271	226	248	264	276	270	254	269	279	267	271	276	221	259	264	273	260	254	266	258	257	263	277	278	261	283	269	254	277	251	294	273	234	271	241	276	257	247	277	276	296	251	253	302	240	255	273	259	285	266	269	272	268	249	268	258	289	283	287	246	272	250	243	249	265
10214	26312	19190	10317	7195	5411	4055	3193	2638	2163	1967	1757	1573	1523	1520	1397	1327	1253	1154	1033	887	754	642	578	568	551	521	426	389	394	372	377	366	384	378	361	351	352	337	349	367	323	329	326	290	289	316	278	278	303	327	264	317	306	286	313	342	305	317	294	297	304	284	278	285	312	252	264	319	290	314	311	278	296	286	263	309	300	289	281	295	292	277	332	310	304	316	289	300	298	269	276	277	326	283	286	297	271	272	296	271	271	306	319	268	309	288	275	266	277	268	275	343	313	249	295	285	294	298	290	289	288	299	288	302	301	283	300	285	278	286	279	260	315	290	279	296	273	299	268	278	277	306	274	298	280	288	278	277	274	265	277	289	304	285	267	285	262	263	310	260	323	284	278	287	279	281	279	277	257	248	287	292	257	296	306	267	287	265	290	286	325	272	275	308	294	282	315	282	290	300	284	266	314	261	302	295	306	302	291	279	286	277	257	296	289	292	299	278	286	288	280	302	338	270	281	297	287	299	256	263	296	275	313	265	302	269	298	263	297	272	274	278	266	263	280	258	288	289	277	272	291	269	289	309	293	271	273	292	287	283	271	288	277	284	286	292	290	257	293	281	308	255	299	274	293	256	278	283	276	300	315	256	259	292	272	295	286	263	311	272	312	313	280	289	261	277	263	292	269	303	271	259	299	264	306	290	303	273	289	265	275	302	325	294	287	293	300	276	296	324	264	254	287	283	294	275	251	282	271	277	258	316	269	284	252	253	290	298	295	271	283	290	258	283	295	284	279	266	294	278	286	298	281	266	288	300	292	275	314	304	273	300	222	278	280	287	234	284	293	265	264	298	269	280	261	286	288	293	285	282	281	282	326	295	271	242	304	299	273	277	302	245	291	267	249	277	274	312	292	278	290	274	281	281	287	277	278	265	283	246	283	269	264	283	289	278	276	246	296	269	302	273	263	263	275	279	263	304	284	298	270	274	293	300	301	278	295	294	252	278	267	279	250	268	282	292	261	272	311	279	281	262	274	328	254	271	283	274	275	247	279	278	307	253	278	254	260	268	281	283	308	285	262	290	268	304	296	310	262	297	285	305	258	308	285	295	276	255	299	299	294	308	294	260	300	280	271	278	269	301	279	277	299	280	289	301	285	296	289	236	275	293	267	297	273	271	256	288	314	274	292	250	292	285	268	266	297	281	283	283	262	298	315	281	296	239	273	268	294	288	285	294	269	281	288	292	286	286	266	299	288	291	293	274	261	288	292	281	250	263	286	312	290	265	283	269	273	292	276	274	295	261	298	263	275	276	300	302	290	297	271	271	309	282	279	310	273	289	288	292	281	259	287	292	282	297	246	263	278	300	267	315	265	290	251	257	273	254	287	286	257	277	274	254	261	277	306	290	267	313	304	290	310	292	269	300	292	262	299	309	281	271	300	307	291	264	274	278	292	282	262	252	286	270	298	295	248	267	278	265	282	281	270	268	263	294	289	292	285	284	294	279	296	296	292	275	280	279	294	259	283	301	310	280	308	283	307	266	295	294	310	272	281	296	297	273	291	250	277	306	295	267	319	280	277	308	294	288	293	275	252	284	335	265	293	272	308	281	301	273	264	320	271	267	304	313	289	262	318	293	327	284	290	308	281	291	296	238	274	291	287	283	286	294	277	287	248	295	291	289	267	262	281	275	310	284	288	255	311	277	289	277	296	293	279	296	263	302	286	287	309	311	251	314	323	274	283	247	261	280	279	302	256	262	296	268	275	317	275	266	284	300	287	278	274	268	315	275	259	275	298	274	281	282	279	299	278	276	273	273	279	272	300	270	302	294	276	273	285	280	316	300	295	296	315	322	275	267	272	264	269	269	268	286	270	295	287	255	263	287	300	259	289	254	257	269	292	287	274	280	277	293	317	253	274	284	289	273	287	283	274	314	289	277	280	304	300	286	263	238	268	259	283	251	270	282	292	269	281	274	289	292	294	274	257	299	282	268	326	304	300	316	240	297	312	269	268	260	290	303	270	316	318	317	281	277	287	294	280	289	284	291	336	274	308	278	260	289	255	302	292	275	282	272	299	289	314	282	295	301	270	291	279	286	298	336	302	267	262	266	280	284	266	307	272	282	289	295	285	285	291	312	286	277	275	242	289	270	303	261	271	272	267	289	281	264	262	301	271	270	302	289	294	296	292	293	290	304	285	313	305	285	268	305	278	310	280	252	273	281	288	255	312	280	279	270	270	300	250	283	250	295	305	268	329	310	287	291	302	288	294	256	286	265	286	306	267	318	275	281	285	286	274	295	271	284	287	275	286	301	260	298	235	264	256	267	290	290	311	290	287	301	278	281	260	291	279	282	291	301	277	293	291	279	269	283	287	278	274	279	306	285	281	271	273	292	288	302	270	275	290	292	290	264	300	286	290	265	261	247	284	280	302	268	286	297	297	316	287	252	298	280	295	275	291	287	298	280	298	272	284	310	291	310	296	289	280	301	264	286	298	286	248	304	273	266	306	267	263	266	278	288	284	302	303	309	288	270	290	289	261	287	263	298	272	305	294	277	274	295	281	256	265	283	329	297	295	267	252	323	319	272	280	282	265	302	276	330	298	287	269	280	254	304	282	287	285	258	301	298	289	311	278	315	258	274	285	286	260	285	272	297	259	238	287	275	282	270	303	319	269	288	304	274	281	261	292	266	298	292	274	303	266	282	269	288	308	266	310	276	259	283	291	274	277	282	283	245	245	268	286	268	275	311	297	297	284	257	303	272	272	270	305	279	293	271	311	314	283	264	292	291	263	280	290	280	282	297	287	268	263	263	305	285	287	325	279	283	288	289	309	283	313	282	311	305	289	248	269	295	274	262	289	276	282	287	256	297	296	289	288	297	266	314	291	286	291	287	292	260	270	312	265	313	286	286	267	275	278	288	266	265	274	292	300	277	278	263	288	291	273	279	275	281	299	288	260	336	304	317	279	295	270	257	271	272	272	272	287	292	272	282	270	272	287	305	287	289	306	301	262	305	283	307	253	284	293	271	296	291	271	297	295	299	289	281	291	265	301	284	329	301	246	264	291	300	294	287	263	307	304	275	288	296	267	290	271	288	269	301	278	280	303	318	259	288	294	255	304	269	267	278	306	250	273	269	287	295	294	316	299	302	276	272	274	256	291	292	283	294	287	306	299	285	264	284	328	295	274	304	262	291	279	299	285	297	290	257	300	280	276	258	324	274	288	271	284	285	291	266	294	294	276	298	322	263	301	278	265	261	274	285	262	284	284	277	274	272	260	267	310	323	247	251	271	278	307	274	285	273	285	277	261	269	301	285	303	282	276	311	283	288	315	304	268	294	280	289	289	281	272	297	262	280	308	260	300	314	264	293	293	278	262	258	283	265	270	267	279	282	281	304	294	258	286	273	275	295	269	242	289	270	270	262	301	288	295	304	265	274	280	317	272	286	263	284	292	295	293	289	258	271	282	274	283	277	283	317	298	286	266	294	297	298	269
24525	21242	27666	25062	15445	3689	2288	1682	1436	1285	1302	1159	1091	957	1006	985	904	864	843	786	692	625	591	547	506	498	495	431	457	445	435	441	402	395	394	415	392	402	414	376	401	377	424	418	386	415	427	399	391	355	419	394	371	439	387	412	407	370	426	396	405	389	382	394	376	406	415	392	418	409	352	397	375	388	367	416	340	350	405	400	407	356	369	407	383	438	414	400	390	409	424	342	421	375	345	365	406	372	388	376	415	382	368	372	420	372	372	375	396	365	343	382	411	397	412	404	394	339	409	404	397	384	373	365	373	375	373	406	368	359	415	393	365	384	394	400	407	365	345	412	421	380	389	399	386	391	388	383	423	379	388	372	348	371	403	359	376	374	396	349	433	371	397	360	386	384	388	385	383	386	364	386	389	390	385	388	418	341	392	370	358	377	344	381	398	373	391	411	398	399	366	371	399	384	387	346	396	405	377	370	422	364	358	349	401	398	399	370	377	375	411	377	396	383	387	384	388	400	393	380	383	368	387	368	376	368	395	366	367	394	370	414	383	360	381	387	400	387	375	401	399	338	344	364	372	373	367	388	381	379	385	344	375	384	389	359	389	381	364	409	347	380	361	398	376	371	398	394	385	402	362	396	391	401	374	446	368	374	385	381	377	381	372	405	380	404	377	360	342	394	373	427	396	410	403	424	394	393	419	390	402	367	375	418	399	397	359	437	369	405	389	362	409	381	379	362	406	411	437	351	428	376	411	401	405	364	376	405	403	376	391	377	398	348	405	368	391	361	403	366	376	428	385	400	397	393	387	355	395	407	384	359	375	389	386	427	344	407	377	384	361	361	380	372	388	406	363	400	398	366	425	370	405	368	388	352	362	365	396	399	396	361	381	404	419	398	371	392	380	375	354	387	344	434	374	381	368	349	390	379	396	375	400	361	392	413	389	386	359	405	397	378	399	400	408	376	381	396	362	387	396	370	388	381	399	374	353	402	408	388	384	382	397	409	433	341	357	403	397	375	444	401	386	383	382	368	397	372	392	380	376	376	381	398	376	383	390	404	386	393	410	374	366	382	365	397	418	393	413	383	384	401	408	390	384	375	386	375	386	399	400	366	379	384	370	417	378	373	400	356	381	417	362	407	398	393	411	383	386	382	391	388	353	362	384	353	407	401	380	348	391	411	386	389	377	410	344	368	370	362	398	421	389	396	414	407	372	391	379	371	414	361	372	357	414	375	369	357	378	346	374	374	395	360	419	367	365	376	399	393	356	352	364	394	392	363	377	414	371	402	382	348	373	372	400	364	360	396	404	366	378	367	399	407	398	375	379	378	400	362	393	366	381	416	388	417	392	424	408	368	420	391	421	368	371	454	382	378	412	423	431	408	373	360	364	369	375	404	368	385	382	356	392	407	378	406	386	409	403	384	434	396	337	377	398	376	408	392	411	420	402	424	384	356	382	352	380	418	389	366	404	397	376	382	432	432	372	406	412	379	369	414	338	415	397	385	413	381	363	366	373	416	378	415	383	389	393	367	408	381	419	398	361	397	364	385	383	372	369	391	377	396	406	389	367	370	333	394	406	381	372	378	411	438	364	392	395	376	397	413	371	399	338	363	384	401	406	362	375	405	337	407	426	392	373	383	400	366	385	413	367	363	361	368	365	368	351	381	350	396	378	359	372	367	437	393	358	355	392	359	386	371	370	369	382	381	357	385	334	370	363	372	367	394	394	387	359	393	391	387	422	388	386	383	388	391	370	405	370	350	381	333	398	358	418	391	409	360	402	384	390	359	348	410	379	400	432	416	361	377	388	390	390	387	388	417	401	354	399	351	414	368	401	385	367	379	411	346	380	392	375	375	372	421	392	362	351	363	415	394	376	364	369	373	371	372	390	392	404	406	373	400	391	396	397	395	387	386	364	363	400	359	375	392	367	363	421	383	387	416	403	393	386	380	378	404	416	391	412	370	399	360	395	380	402	379	396	388	407	412	382	393	371	390	398	384	378	344	388	380	352	362	423	366	378	364	397	378	421	377	368	392	398	380	379	358	390	384	360	380	351	376	370	401	385	372	390	391	369	353	381	373	405	399	360	377	399	400	390	395	364	393	396	396	406	365	393	374	362	408	360	346	375	400	380	385	370	417	391	332	375	366	369	408	375	394	418	388	376	419	383	355	403	393	352	381	381	378	381	406	383	422	387	363	398	406	343	331	370	425	373	337	407	369	398	413	430	395	346	359	412	394	418	375	371	399	376	407	392	384	381	360	382	382	380	372	410	371	373	406	375	370	392	378	336	389	389	401	393	382	378	377	368	381	422	396	409	389	393	366	402	381	364	341	397	380	403	403	390	397	393	379	360	412	382	380	384	412	404	391	357	413	385	374	386	360	370	389	356	375	392	399	360	380	381	383	355	379	399	356	377	386	392	359	363	410	386	395	380	370	380	380	396	407	385	396	399	389	390	346	378	380	385	379	373	364	378	366	370	377	380	368	383	359	368	380	364	373	351	364	406	352	354	359	401	386	370	387	411	357	419	355	415	406	356	401	413	380	414	398	369	388	380	416	358	388	372	413	393	396	385	393	373	407	387	381	413	421	356	384	348	376	355	377	416	375	421	411	358	398	419	387	336	368	372	403	344	395	399	396	399	358	383	392	397	362	358	376	388	354	425	377	384	332	404	405	387	374	337	349	371	380	413	379	375	374	400	423	416	397	368	399	403	389	394	374	392	373	399	363	379	409	387	433	368	434	386	353	387	387	333	389	383	390	355	380	352	357	376	384	371	384	406	366	342	380	404	397	384	339	378	395	398	378	391	375	391	387	382	358	375	394	387	364	380	384	434	376	376	407	399	391	372	392	393	392	395	378	394	356	399	347	383	394	414	364	382	419	382	383	356	350	401	444	403	386	372	366	381	405	390	366	383	376	381	384	388	374	396	392	374	389	389	395	382	361	373	392	400	387	423	393	358	394	393	385	382	353	395	384	375	362	389	377	389	362	384	358	407	359	359	416	398	411	386	401	365	392	370	394	411	360	350	407	427	410	376	400	378	372	371	380	380	391	382	373	400	392	374	376	374	361	385	382	375	400	409	407	383	392	378	358	366	361	372	411	388	410	393	423	404	371	432	384	393	405	417	385	372	404	385	396	404	387	374	378	362	387	389	390	387	396	387	379	396	394	389	373	378	375	392	387	413	397	398	391	363	364	388	367	390	399	372	370	361	407	399	403	382	369	402	387	365	375	413	337	403	384	362	394	384	396	361	393	395	364	359	363	367	381	370	364	409	410	386	399	344	396	367	383	370	397	368	387	392	386	385	375	404	386	369	391	375	397	403	401	387	380	352	403	399	365	408	380	364	380	378	389	410	374	366	398	393	394	379	378	402	404	379	403	364	366	356	338	361	360	414	368	385	352	372	378	380	389	354	402	366	384	354	395	370	403	355	388	361	369	369	377	434	357	355	410	392	371	376	417	375	383	383	386	357	406	349	382	399	368
9973	22588	16312	8598	6011	4433	3473	2909	2433	2066	1840	1675	1523	1388	1385	1332	1276	1229	1036	965	918	750	631	659	638	562	509	546	469	494	469	423	444	471	430	423	422	427	450	410	442	414	420	422	402	411	443	391	416	427	436	406	399	404	393	416	400	439	417	413	403	409	411	424	430	414	386	405	406	433	411	389	390	391	418	409	410	439	401	371	404	406	385	385	393	424	389	427	416	368	405	404	403	397	413	394	402	419	348	383	382	371	391	405	405	403	370	367	379	397	394	357	416	404	386	403	401	388	418	393	379	415	404	402	420	368	397	392	419	427	403	397	407	414	406	412	404	378	402	406	452	377	402	378	391	437	403	400	422	397	396	415	379	378	401	416	420	392	409	393	376	397	404	409	354	383	408	403	418	396	401	392	396	413	399	401	408	402	397	409	420	390	390	367	365	399	365	396	373	406	455	388	363	415	394	402	401	403	417	384	362	391	376	385	387	438	430	429	408	385	412	412	385	408	387	382	383	382	434	401	352	411	383	401	410	397	377	427	385	399	368	387	430	382	378	430	379	411	384	407	378	365	385	390	415	392	406	436	389	369	382	401	417	362	406	390	408	388	402	396	399	402	393	400	404	388	397	383	389	431	402	415	393	408	417	373	406	402	366	405	412	403	382	383	404	395	380	371	375	388	389	391	377	374	411	424	400	411	380	376	418	393	373	356	395	416	439	430	408	400	398	408	407	377	406	393	424	381	401	404	388	400	403	413	392	395	385	405	405	399	371	402	387	420	400	359	384	385	367	432	380	352	425	397	414	395	394	410	378	397	390	376	415	419	421	436	390	402	419	343	372	413	411	419	392	384	415	400	384	393	398	394	418	404	381	407	356	395	402	368	405	397	378	390	411	424	417	388	390	396	402	382	416	403	411	396	388	412	393	389	403	413	397	369	401	399	385	375	385	430	413	427	400	411	390	428	402	411	385	440	387	386	383	407	374	410	414	387	426	372	409	379	393	389	408	404	408	412	348	430	402	398	409	386	374	405	409	437	374	409	376	436	387	384	394	401	375	439	400	419	374	400	403	400	394	427	391	444	426	393	389	406	406	410	396	400	386	403	407	405	399	392	387	389	416	389	409	390	400	388	416	387	411	406	375	398	401	397	405	364	355	420	406	384	373	428	369	387	376	386	417	364	402	359	321	419	379	413	393	430	385	386	386	396	402	396	418	413	387	372	434	368	402	413	364	399	391	425	454	429	394	350	393	411	389	386	395	388	415	381	417	402	376	380	404	408	429	411	416	356	400	428	407	362	427	383	388	405	369	419	388	412	362	425	395	385	380	388	367	358	367	425	379	394	396	405	392	413	379	374	403	421	391	413	386	381	384	384	391	389	401	428	373	363	409	394	379	402	424	389	393	411	371	376	391	387	396	379	375	412	413	402	397	394	452	424	384	397	392	415	387	398	394	415	373	391	415	414	363	413	385	407	414	401	424	406	383	394	383	391	400	410	343	374	416	413	361	399	413	410	408	375	422	379	389	404	428	385	397	401	392	406	348	371	411	407	408	363	388	402	434	372	436	411	380	374	403	398	413	364	373	427	377	368	424	417	382	404	389	396	377	381	392	398	417	392	395	394	413	410	376	403	375	385	380	389	403	398	411	415	363	393	399	391	429	435	364	376	392	406	401	377	404	415	388	414	385	391	383	376	371	404	402	394	367	425	399	408	410	403	392	392	405	422	397	391	408	380	428	371	380	390	421	410	404	401	414	394	361	373	374	383	435	383	401	385	397	380	444	368	374	416	393	403	369	424	373	418	415	413	388	429	377	379	390	392	418	378	380	381	401	392	433	371	371	442	410	393	412	411	410	403	363	400	413	382	407	437	346	418	418	406	390	395	366	362	398	404	405	434	370	430	370	378	372	409	431	420	395	369	375	423	386	412	383	381	414	385	401	439	418	381	413	423	409	417	410	362	383	412	381	390	373	409	379	400	410	399	390	373	386	385	411	403	381	371	386	367	387	411	418	400	409	367	395	430	361	436	436	370	417	410	385	379	396	415	383	410	387	390	429	388	375	390	400	421	392	412	382	426	394	382	416	379	390	399	407	432	411	397	376	406	419	424	371	372	370	385	412	386	403	434	414	414	406	382	395	385	416	372	423	382	386	386	402	413	403	408	425	425	435	415	413	378	398	383	379	389	402	367	398	428	389	394	386	377	357	407	381	385	397	446	374	380	424	439	375	408	409	423	418	408	378	406	374	402	416	399	408	403	390	405	388	372	379	413	384	376	387	400	386	421	396	397	416	381	401	350	392	390	389	378	413	418	418	421	389	428	368	408	402	389	377	387	412	405	439	402	371	391	404	401	400	389	418	401	394	403	401	397	407	405	387	397	392	400	385	388	399	390	393	407	404	374	363	400	406	403	417	402	403	419	366	387	401	380	415	430	399	392	365	414	365	431	416	411	413	380	425	391	411	405	399	388	403	405	413	405	391	393	400	356	372	389	401	401	400	377	390	394	389	411	405	387	411	375	402	382	401	382	396	375	365	379	405	410	407	373	384	380	373	385	386	393	429	384	399	401	369	372	401	375	368	349	391	411	379	369	420	423	433	400	458	399	391	407	383	391	409	375	412	361	400	366	371	391	387	404	360	403	397	414	416	390	410	384	375	415	413	408	363	372	383	401	391	390	393	398	413	390	387	403	401	404	413	382	443	400	427	379	353	400	397	406	394	448	415	370	440	418	413	409	418	398	388	429	453	419	381	421	411	414	410	397	376	414	400	374	387	392	427	380	380	398	397	406	408	391	420	381	371	401	428	383	377	411	415	378	416	386	430	377	414	376	421	376	398	410	401	394	404	369	400	366	383	390	420	385	414	375	409	422	369	365	346	369	375	394	403	420	364	400	442	372	414	437	398	413	372	399	361	407	409	439	418	371	359	395	389	392	398	404	395	392	366	429	421	368	378	408	397	405	409	414	405	423	382	381	409	400	433	371	396	377	386	411	409	383	368	410	417	425	388	425	407	403	385	428	383	409	429	383	417	442	416	409	403	396	397	405	399	408	388	404	385	397	385	386	420	404	411	373	403	433	404	387	395	414	405	382	392	390	445	393	377	388	406	390	390	414	409	377	430	410	392	397	409	417	375	369	402	391	389	394	373	373	366	390	390	426	372	380	416	395	422	396	416	392	426	379	404	380	393	379	399	396	392	393	392	408	389	407	405	395	406	350	408	398	412	400	379	413	428	400	419	406	403	401	395	381	385	415	355	395	373	422	411	402	369	376	416	362	397	350	380	414	386	385	377	408	423	424	427	391	399	413	387	404	349	386	410	437	404	403	388	397	409	352	410	350	395	423	410	408	372	402	379	366	388	413	384	361	373	381	374	376	417	339	373	439	409	437	389	428	383	400	431	358	406	340	400	428	420	386	401	387	399	382	386	384	370	399	378	400	391	413	421	401	409	380	376	392	443	416	397	394	395	380	413	385	400	405	379	383	418	401
22532	21304	29077	23879	21308	21496	12842	3519	2540	2268	1993	1807	1628	1564	1436	1408	1311	1226	1133	995	818	717	612	579	487	477	380	383	379	298	295	314	301	320	316	308	297	286	285	277	259	264	259	239	251	301	223	258	232	243	238	253	266	246	244	240	232	224	251	228	260	216	252	222	237	233	228	210	206	209	245	242	231	222	266	204	232	216	209	231	243	213	228	237	232	229	220	218	239	251	214	205	217	214	232	202	239	201	197	240	199	213	246	205	199	204	200	230	232	200	240	222	217	224	218	224	222	191	213	229	231	200	220	232	235	200	255	190	228	233	197	219	209	214	211	202	201	218	259	212	217	229	243	230	217	216	235	208	215	197	220	213	251	227	222	234	227	223	209	199	216	231	253	189	240	248	210	256	208	204	230	231	201	196	226	183	221	236	207	220	233	213	222	230	254	216	214	210	193	225	205	217	194	228	208	210	256	226	184	207	236	240	229	212	204	237	213	233	220	207	206	213	190	216	212	213	194	221	222	212	202	220	217	261	201	216	197	221	229	231	208	204	213	175	205	234	221	210	231	217	199	194	238	218	224	221	191	230	212	224	245	181	232	229	243	223	239	227	224	218	217	235	196	207	196	225	200	242	219	252	221	226	208	233	225	210	218	205	246	222	208	218	232	214	250	208	222	206	231	212	200	221	207	200	227	214	215	225	207	221	225	208	202	209	217	233	228	210	216	209	215	195	243	195	213	230	208	227	205	210	192	224	195	221	222	226	229	228	225	209	213	224	223	225	225	214	204	232	212	230	216	203	211	198	225	221	212	221	222	222	206	224	222	221	206	238	217	220	201	210	220	234	203	247	197	188	213	216	215	238	224	221	232	218	181	200	196	201	225	233	232	216	223	216	225	215	223	216	215	202	226	212	200	186	213	230	216	234	221	233	227	201	229	190	234	199	218	218	227	219	245	199	208	213	215	241	199	233	224	233	210	216	212	213	225	203	241	223	207	210	230	243	229	212	228	219	221	242	243	208	210	225	211	211	245	245	206	218	231	211	234	240	217	213	219	239	221	194	207	207	206	227	200	216	207	188	186	253	202	214	176	250	194	233	233	207	200	222	212	218	232	210	220	221	185	208	210	220	229	206	212	218	235	234	220	197	238	249	216	236	233	235	218	221	213	225	226	209	195	239	213	221	201	200	205	245	205	227	227	263	222	219	213	238	230	216	219	204	208	214	189	245	197	217	217	196	210	187	221	245	201	218	230	218	219	231	192	207	201	217	223	191	232	227	197	199	196	211	203	210	220	232	243	233	222	233	199	222	202	220	206	226	229	208	224	222	200	216	212	218	210	216	201	201	222	245	215	249	242	206	224	202	187	217	223	189	205	221	198	242	212	219	212	224	219	230	233	232	210	228	216	202	211	191	200	222	237	214	225	212	233	232	216	218	219	208	234	240	225	245	229	213	197	240	213	237	208	208	231	227	209	199	214	245	207	232	235	225	219	216	228	192	219	223	219	221	216	245	212	222	241	226	201	217	221	264	208	198	229	231	193	237	207	229	232	212	191	225	229	226	226	231	219	201	205	233	211	205	194	225	247	218	203	221	245	199	239	211	224	224	235	204	209	198	213	222	217	216	251	194	205	201	216	202	195	229	214	201	214	217	248	222	220	209	173	206	197	199	194	217	218	220	210	207	225	199	240	209	192	235	214	200	233	212	209	227	243	222	227	212	178	241	250	208	212	199	225	215	228	197	221	256	228	205	245	209	236	231	227	218	193	216	228	214	218	218	230	239	205	207	219	242	230	205	230	226	218	228	188	218	221	219	218	218	183	240	208	208	233	229	225	237	200	216	213	198	219	216	229	219	238	189	198	204	202	210	244	211	204	237	221	222	192	204	219	204	235	221	224	191	232	233	211	213	220	215	221	237	200	205	212	251	226	220	220	249	231	202	217	242	229	209	236	228	236	241	190	218	225	228	255	196	223	196	199	226	205	189	220	218	178	221	202	208	236	198	218	191	223	210	218	226	201	211	212	210	210	212	190	200	222	207	225	198	228	205	223	236	226	214	215	242	200	231	214	193	204	206	200	239	251	234	212	205	236	222	208	223	205	211	215	196	232	227	209	257	215	215	218	232	259	236	225	236	195	231	212	227	225	217	228	199	218	217	204	236	229	222	210	203	221	212	247	225	201	213	224	186	198	215	210	207	199	231	217	193	225	203	201	201	217	231	235	215	203	209	222	249	207	225	239	228	218	224	214	220	185	253	211	193	223	209	244	217	213	221	216	220	228	221	224	220	180	200	219	242	198	226	225	221	229	236	227	216	209	235	212	236	211	214	230	213	209	227	224	196	213	246	225	213	215	201	225	225	213	223	195	229	234	196	238	211	222	236	187	212	224	235	233	212	218	230	226	201	215	221	205	213	204	204	223	230	224	241	217	201	203	224	206	207	210	204	225	247	230	227	228	218	225	190	231	245	187	235	219	196	219	236	208	229	218	188	238	200	195	220	217	230	226	212	231	203	215	209	245	238	223	208	216	216	228	218	212	217	185	216	242	207	215	225	226	205	237	213	207	222	227	212	219	203	216	193	226	210	189	233	235	231	207	206	236	213	240	197	196	229	225	220	226	222	215	236	207	228	209	222	207	222	229	206	219	225	232	209	206	198	218	222	234	201	223	193	239	197	219	236	189	179	188	211	206	198	207	210	231	215	207	221	233	201	238	214	216	230	207	206	217	195	187	208	236	216	203	245	216	222	218	206	207	229	213	228	222	218	206	205	241	215	189	218	210	218	212	206	198	228	222	219	227	208	213	238	211	227	231	234	212	209	216	209	223	223	192	229	235	212	210	211	193	210	214	214	208	228	207	216	203	234	226	213	216	239	204	198	219	224	218	217	214	229	207	195	218	219	234	228	198	231	242	219	201	226	211	232	241	205	216	189	224	220	228	217	257	206	208	205	221	207	196	223	216	209	233	230	209	237	244	211	204	212	215	223	204	236	206	202	226	207	220	244	210	232	214	247	231	191	229	221	217	190	212	226	215	241	225	205	217	214	205	222	242	228	217	216	207	208	238	230	223	205	229	218	218	206	185	216	231	219	196	208	215	200	190	199	208	225	226	204	185	206	231	223	242	195	186	211	232	219	228	208	202	229	203	228	199	219	228	223	199	223	216	226	214	206	206	224	213	236	185	230	206	216	215	207	208	229	199	264	203	230	225	210	221	238	213	203	207	233	197	211	212	219	195	234	208	232	202	207	242	205	226	246	207	200	232	205	223	229	216	216	188	229	207	233	224	240	217	227	212	225	224	236	212	233	221	231	228	214	221	228	212	217	194	228	218	235	230	213	200	222	213	213	227	205	218	177	255	230	227	228	249	203	203	206	199	255	216	227	203	195	221	240	214	223	194	218	223	195	205	227	197	199	231	213	225	203	226	237	204	226	247	235	242	214	199	224	229	245	211	204	219	214	242	228	216	209	218	234	215	219	209	212	224	204	236	219
12022	31158	23812	14325	10126	7771	6265	5055	3980	3475	2994	2713	2475	2289	2102	1969	1919	1619	1511	1272	1089	924	775	697	622	546	498	465	411	405	393	370	361	357	312	365	344	320	333	313	287	273	287	277	267	253	258	260	252	250	276	254	256	250	279	246	248	225	287	275	255	286	242	249	258	254	257	240	251	230	236	224	267	230	240	262	249	224	246	248	233	235	239	212	239	243	235	256	242	230	217	252	233	254	214	235	237	224	240	226	226	227	255	229	242	217	248	246	220	240	242	233	221	213	229	246	227	247	243	237	225	248	228	242	247	248	202	231	244	239	223	238	240	229	243	205	242	210	249	237	244	232	245	208	237	240	223	216	238	199	235	236	244	246	236	243	213	228	223	259	237	222	231	224	225	252	255	247	223	245	240	240	233	253	255	220	214	238	249	199	248	221	239	219	224	225	239	211	247	238	240	215	221	222	202	235	246	228	228	221	247	220	223	209	252	238	208	224	245	237	229	224	223	217	240	240	229	228	223	243	215	200	229	209	241	243	222	218	237	238	234	229	253	248	226	216	243	223	247	239	221	225	200	226	226	248	243	226	214	220	221	217	215	227	209	233	210	209	235	226	234	229	229	224	216	250	237	224	214	243	241	251	221	214	245	228	208	249	239	218	250	225	239	223	241	216	224	227	221	222	236	234	232	227	204	203	236	231	223	256	218	239	252	223	216	227	227	202	244	236	240	201	202	213	251	214	221	225	244	227	208	251	210	231	234	207	205	200	246	201	237	259	211	196	240	241	221	247	233	205	252	259	234	227	258	200	231	224	242	220	230	239	231	214	215	223	219	216	215	201	204	246	246	229	226	203	219	214	215	208	234	239	213	264	214	231	254	249	230	235	223	225	218	231	234	221	211	245	249	217	247	225	238	198	219	221	240	219	221	242	223	214	211	250	220	248	226	235	241	249	219	228	233	212	214	229	259	210	227	219	240	219	252	222	231	206	220	227	268	243	222	212	231	209	241	213	233	241	219	237	254	247	231	211	251	248	240	198	207	235	225	236	239	236	210	211	242	238	255	223	193	221	250	235	221	223	231	220	209	234	231	259	209	227	252	228	221	241	206	212	233	224	215	263	235	244	240	218	235	230	232	227	227	250	212	220	241	219	237	240	207	234	227	209	233	218	247	227	238	201	236	233	226	210	209	212	208	199	249	225	243	224	231	208	222	231	221	216	216	210	228	237	213	233	212	232	240	200	234	232	208	239	222	253	224	252	214	240	217	236	211	225	245	243	224	219	246	197	231	204	218	233	240	218	233	225	251	232	229	238	190	232	234	227	218	245	229	218	233	227	199	241	227	207	223	248	235	219	217	230	236	233	235	212	244	224	266	228	217	219	233	222	210	222	237	230	229	219	227	216	213	218	239	227	225	235	216	217	225	255	228	228	239	250	218	225	249	225	237	242	205	246	238	221	235	224	245	219	222	256	227	225	227	224	227	212	212	265	223	222	222	219	216	246	242	248	227	254	235	241	221	229	242	235	221	233	208	216	219	230	180	225	241	220	237	225	235	205	225	220	219	253	225	223	234	216	204	238	234	224	215	213	222	221	216	246	221	216	226	228	231	231	221	238	231	256	235	217	231	193	212	234	236	227	262	220	251	249	231	216	226	224	232	196	214	247	228	257	236	256	213	244	252	236	244	232	242	235	249	238	238	217	242	226	239	217	213	238	210	205	229	225	230	246	212	230	236	232	240	220	227	236	242	233	229	210	224	243	240	220	200	208	248	241	224	240	224	221	212	222	227	218	225	213	249	215	227	229	241	229	184	229	227	226	225	222	217	206	204	221	223	220	207	241	220	220	207	262	218	238	246	236	240	246	211	217	240	236	241	232	240	215	210	227	236	211	228	220	218	224	213	247	230	245	226	207	211	216	232	234	224	248	217	216	223	237	232	238	228	230	235	214	245	217	251	206	229	226	232	215	211	208	221	219	208	215	227	220	245	226	216	234	239	230	212	213	241	196	254	241	253	236	231	207	221	226	237	220	235	213	234	249	236	235	224	204	228	213	210	224	248	230	260	233	229	231	254	197	203	246	248	225	213	228	215	247	222	239	210	222	215	238	236	207	218	226	240	239	206	251	246	230	213	245	233	200	197	241	211	225	223	211	203	221	199	231	215	238	198	213	225	205	208	237	221	232	235	214	226	273	210	229	254	207	250	241	207	266	246	229	208	243	241	240	254	224	243	219	210	251	223	244	224	238	224	247	245	234	221	222	205	242	225	208	205	235	240	230	222	209	222	241	252	203	227	214	243	223	209	243	217	253	236	199	209	233	221	230	212	252	235	226	239	240	223	204	218	220	214	236	261	220	229	218	234	210	220	233	245	222	223	239	222	220	225	227	210	213	216	241	224	241	241	219	226	200	213	226	238	198	251	252	233	219	209	231	257	239	223	230	234	233	201	250	237	240	211	242	201	228	241	230	196	242	210	203	238	215	222	224	226	226	212	210	231	257	216	240	223	230	233	229	224	221	257	228	205	237	198	227	193	222	220	228	216	216	237	211	223	218	250	229	240	219	268	253	236	227	241	238	208	236	240	191	214	240	221	232	223	229	236	223	236	229	230	235	239	217	209	246	233	189	224	208	216	227	188	233	228	234	223	212	241	241	221	222	217	220	214	245	206	228	240	230	224	224	237	211	219	216	213	229	216	228	234	191	228	208	224	249	212	236	250	273	212	236	201	178	210	210	220	248	221	192	219	203	248	221	249	262	215	217	220	257	213	243	194	204	218	211	230	241	234	216	220	261	238	241	225	213	226	232	251	216	228	185	219	223	213	234	236	223	236	227	215	261	244	236	225	233	237	218	226	234	251	180	225	209	224	217	180	236	226	229	236	222	243	206	260	230	230	232	213	206	225	223	236	224	231	226	241	234	201	228	226	221	228	223	229	219	229	218	215	221	202	236	225	262	230	223	244	211	229	220	195	219	235	217	238	220	225	236	208	226	206	227	213	185	231	224	197	217	196	239	246	218	209	223	240	216	229	223	228	231	224	229	222	264	239	203	242	229	207	221	223	252	249	233	247	240	230	213	220	216	248	210	228	240	228	216	222	208	256	236	240	202	247	234	215	213	272	238	224	243	212	201	228	229	206	215	229	217	257	226	242	235	247	216	252	219	235	215	221	212	228	233	233	247	227	233	220	214	194	223	238	249	228	232	219	229	203	212	206	227	210	210	231	211	254	227	245	212	252	212	215	221	256	250	221	243	235	207	248	221	208	244	224	244	228	238	251	214	249	229	226	247	228	230	231	202	221	222	223	220	235	244	234	264	249	212	221	228	242	242	243	230	231	237	216	223	231	236	229	238	225	230	234	257	235	191	237	224	217	240	249	223	242	233	248	217	262	247	218	238	224	230	209	224	248	256	223	211	229	231	215	224	236	211	247	232	216	220	226	233	239	243	211	210	202	238	224	259	223	219	247	233	224	218	233	222	209	255	215	227	240	225
28047	19743	12202	5804	2897	1999	1726	1513	1358	1193	1115	995	941	938	877	847	824	742	704	669	597	569	512	525	467	437	458	461	473	418	432	420	459	431	407	420	388	418	400	424	443	401	457	413	414	437	396	381	402	417	413	416	420	408	391	383	394	409	409	352	384	407	390	424	354	397	395	402	353	426	408	386	430	429	409	398	395	422	387	392	399	407	381	398	406	375	424	442	379	355	434	405	417	419	395	413	391	422	368	391	408	430	366	381	387	368	430	405	414	409	363	417	416	430	430	431	360	408	398	434	440	386	414	402	393	386	397	411	402	372	394	400	378	401	381	378	354	371	426	392	379	396	405	429	366	430	387	428	381	358	375	406	375	372	388	400	410	377	423	383	415	397	445	400	388	392	394	389	391	414	407	398	406	380	395	389	396	400	399	373	396	435	388	395	380	417	399	382	353	372	405	386	420	447	416	394	419	395	392	395	394	413	402	387	386	377	386	407	383	422	403	416	413	402	381	444	411	363	404	385	393	427	396	394	405	427	387	411	395	379	441	377	388	411	370	394	395	386	395	375	424	394	444	411	404	404	397	385	415	397	395	402	404	382	398	412	408	451	369	422	409	377	392	418	380	402	392	389	384	417	394	428	418	381	397	370	385	420	389	442	415	398	395	417	393	400	402	410	386	419	399	396	397	380	418	421	384	392	427	417	375	402	400	410	399	383	388	389	407	362	400	375	411	407	430	397	424	393	385	399	395	361	406	367	392	381	404	356	402	430	432	417	397	368	364	385	424	398	385	373	377	377	380	377	405	409	384	395	411	391	382	450	401	390	384	434	418	411	389	393	393	384	413	382	431	408	377	414	429	407	419	403	384	388	389	445	419	409	386	372	404	428	358	375	393	421	396	398	398	397	405	393	390	414	395	401	406	464	409	367	407	390	448	439	391	411	425	374	391	419	422	412	401	370	409	355	415	376	402	404	381	390	422	432	417	395	413	431	407	425	393	396	395	393	377	398	408	390	390	424	429	405	384	429	401	425	401	451	411	417	445	414	381	415	411	414	403	398	426	388	415	415	405	413	380	397	413	410	397	403	399	420	383	375	405	388	440	415	365	382	414	381	413	414	405	412	414	426	391	416	368	427	390	416	377	397	413	414	377	381	410	400	412	460	383	386	424	380	432	407	404	402	416	400	385	375	353	399	403	397	420	408	390	425	396	405	397	412	401	412	396	426	422	348	409	397	397	395	443	394	395	409	391	411	391	400	387	351	367	401	352	398	370	396	416	391	366	398	386	370	405	428	432	419	391	414	434	417	396	385	429	408	381	409	435	387	405	395	413	407	406	400	393	440	396	389	404	403	393	377	396	425	377	409	401	427	421	361	379	407	392	427	408	370	414	408	404	345	422	419	418	383	409	391	423	376	402	367	408	379	422	397	386	399	396	426	412	395	436	406	414	406	415	403	421	368	384	377	424	379	426	417	421	393	372	412	431	390	382	381	398	411	435	416	380	410	406	403	399	407	415	424	406	385	402	399	391	407	401	411	394	411	464	407	402	380	441	427	444	381	388	402	428	386	390	425	368	412	376	404	391	398	399	361	411	410	393	393	409	389	407	423	370	421	364	408	425	397	378	408	415	380	389	428	372	412	407	397	394	380	405	398	396	437	405	410	424	394	417	384	389	398	404	402	411	417	391	387	401	444	398	412	397	371	400	407	397	428	389	413	406	392	352	410	413	386	445	408	401	388	427	395	408	420	409	379	389	365	426	391	412	385	405	362	373	392	397	431	402	395	396	419	383	374	394	410	412	429	381	416	435	389	388	395	392	400	394	402	396	380	380	384	390	378	415	419	423	377	400	389	419	410	396	403	425	420	421	395	381	379	434	401	428	410	376	414	367	414	443	427	420	376	385	378	381	370	395	387	411	404	435	417	390	411	434	397	406	401	404	376	405	388	417	419	365	390	407	394	394	399	416	377	397	400	395	409	370	403	418	449	331	392	433	406	398	359	385	397	397	423	389	418	397	414	373	352	430	439	391	394	435	420	378	384	448	401	383	384	401	431	411	396	386	417	441	399	390	400	382	428	384	380	413	383	424	373	451	440	389	398	411	412	361	399	374	395	375	433	382	366	395	411	397	434	386	376	434	416	412	410	408	406	402	333	411	428	433	423	412	387	409	413	397	416	399	393	380	409	415	400	425	388	408	397	345	404	434	417	390	399	396	402	405	403	434	424	391	407	398	408	393	377	464	393	391	438	434	378	398	377	429	423	420	397	403	423	409	444	394	377	407	391	410	397	414	380	432	378	425	391	407	449	388	349	383	362	411	405	421	393	366	385	401	394	380	432	401	396	391	367	382	406	397	388	439	370	404	359	430	437	405	386	395	410	397	412	431	417	406	425	435	421	367	447	418	427	419	438	401	380	391	367	389	407	400	418	431	388	399	429	381	404	397	404	403	372	418	409	419	390	354	400	435	394	404	429	378	419	413	389	429	393	406	383	391	383	376	410	382	383	417	419	383	386	368	417	416	392	408	422	377	393	388	442	399	405	423	382	421	407	420	408	428	416	362	443	427	404	387	412	385	375	379	391	424	399	381	380	373	392	371	436	392	397	399	382	388	431	393	373	384	413	425	391	396	422	381	411	450	416	419	375	378	398	395	373	371	385	430	429	392	384	397	400	359	413	412	398	375	383	388	403	405	399	421	368	429	403	395	393	426	394	418	423	418	422	403	368	384	391	387	383	408	379	377	413	344	392	382	387	392	379	399	384	399	403	420	419	362	405	386	408	419	403	361	413	415	370	356	389	389	371	392	407	373	443	434	379	381	383	401	401	419	409	413	421	417	408	404	415	399	408	383	379	410	401	408	381	378	415	356	396	341	414	377	429	407	381	385	417	443	413	411	386	380	385	429	411	415	414	385	397	440	423	415	397	409	394	399	374	393	433	405	411	419	416	403	387	413	377	419	417	389	392	360	390	433	388	363	393	347	387	400	382	375	410	453	383	379	384	376	401	370	418	416	368	381	402	393	416	408	417	354	406	413	413	379	421	407	387	423	371	393	397	421	410	413	415	391	398	397	411	409	408	411	407	402	350	380	404	389	397	391	426	409	395	394	400	424	392	431	357	388	426	420	408	398	417	428	410	402	383	411	420	404	416	388	415	387	440	387	402	373	411	421	405	412	420	395	378	387	380	414	399	387	408	393	373	403	427	387	408	402	401	414	421	349	398	414	403	415	431	412	413	383	416	403	388	378	405	420	374	429	411	400	425	409	418	388	398	416	428	372	366	394	371	454	411	344	422	403	419	421	400	409	394	428	391	409	385	400	403	407	367	408	405	415	391	363	423	434	384	405	381	391	394	406	414	410	395	398	420	410	433	406	401	433	431	396	411	399	418	423	382	410	385	383	427	401	390	408	388	374	395	414	410	419	421	402	420	397	421	456	404	414	405	407	401	427	398	419	421	365	374	410	424	429	403	403	389	388	421	360	400	432	420
9985	17058	11919	6221	4292	3369	2808	2356	2051	1783	1607	1384	1306	1284	1215	1167	1068	962	902	782	733	700	614	582	585	518	495	487	500	484	491	481	454	429	401	476	436	426	438	408	453	449	449	451	429	403	443	407	420	435	400	414	433	425	430	440	478	462	433	478	390	436	407	432	444	427	425	413	418	422	394	410	425	380	454	435	412	438	406	401	451	432	421	432	425	443	401	441	451	427	433	431	427	425	447	432	429	395	426	441	404	435	439	419	433	470	429	431	415	413	408	403	420	439	431	408	467	413	400	417	432	441	416	449	355	471	402	411	417	400	441	421	440	428	412	411	452	434	472	444	452	419	401	419	427	415	397	397	408	443	407	417	396	396	431	421	449	425	456	436	433	401	411	425	435	423	445	420	394	415	419	402	400	389	431	416	440	476	433	440	398	399	447	432	420	430	398	438	437	437	441	443	439	418	469	429	468	422	438	429	419	408	414	415	427	401	410	421	457	434	445	431	446	424	439	413	445	440	475	396	423	409	394	421	415	441	426	450	414	445	424	436	399	411	458	411	443	438	444	412	442	414	428	434	442	404	435	412	434	416	381	433	378	431	415	379	410	428	466	414	428	430	417	412	418	415	451	408	415	402	483	433	396	470	450	429	442	391	405	411	447	441	449	388	435	447	436	418	457	461	411	433	444	410	394	426	400	429	423	435	441	424	419	385	416	444	441	435	411	457	434	414	406	409	445	417	409	444	440	418	410	447	420	398	413	409	472	390	414	456	413	424	417	422	374	435	425	383	431	424	419	443	413	430	490	459	408	384	428	419	447	430	437	425	390	406	415	421	450	395	427	435	428	425	389	426	430	434	463	405	422	428	421	414	427	421	410	419	467	418	414	403	422	449	381	398	451	414	405	411	398	398	398	416	431	443	427	465	463	436	420	384	419	418	435	426	450	414	430	435	411	430	410	421	438	443	415	430	436	409	419	398	434	437	426	422	416	413	434	445	442	437	406	421	435	412	400	424	441	445	424	397	421	451	410	402	433	425	369	412	443	403	419	437	398	445	463	420	443	408	421	404	431	428	428	422	421	445	436	409	421	387	438	417	400	405	450	477	428	431	410	418	445	431	410	433	420	390	408	401	384	481	409	434	388	429	422	435	415	416	418	417	436	424	460	376	419	412	420	434	403	419	401	448	433	416	415	433	461	420	395	389	462	389	435	430	413	471	452	395	396	408	373	396	439	401	407	405	416	421	408	418	410	440	420	435	405	446	390	416	452	417	433	437	406	416	476	408	425	419	407	434	420	448	426	411	393	425	413	414	432	442	439	438	442	378	458	433	413	408	414	427	453	487	403	461	441	427	431	440	401	400	402	453	406	420	469	422	415	423	439	418	404	449	440	401	460	431	392	449	441	417	463	432	446	402	396	421	403	406	444	427	449	404	429	425	396	441	413	413	408	414	449	422	418	425	431	416	432	401	449	417	423	419	435	404	415	436	427	418	451	411	423	436	411	453	427	435	401	380	388	451	400	436	398	436	428	441	478	414	428	419	450	400	423	421	458	443	418	416	434	426	453	411	424	418	413	409	435	436	416	402	439	384	408	435	416	396	466	377	399	400	405	452	419	457	431	437	409	432	442	416	416	442	418	441	415	393	410	437	415	426	408	451	425	456	446	461	421	442	440	435	391	427	465	457	440	450	396	414	391	448	421	430	412	401	389	440	431	440	399	438	402	425	402	441	374	439	397	446	402	404	435	444	448	424	412	409	404	409	422	415	463	394	400	453	438	445	381	418	424	426	456	426	416	382	410	398	392	393	381	433	429	423	419	405	404	409	410	422	423	438	408	426	397	419	405	387	453	404	403	414	433	418	440	416	400	407	390	415	405	425	451	410	405	432	430	439	428	471	420	397	442	411	406	413	424	401	419	414	395	425	411	430	421	416	452	420	416	412	402	399	455	409	444	402	420	466	444	401	419	398	419	428	421	415	417	426	450	390	432	458	419	409	420	426	453	419	441	416	426	448	436	430	467	420	430	409	442	429	399	417	469	447	449	422	433	393	431	447	414	427	403	392	421	407	425	443	421	415	429	440	428	400	437	438	438	406	409	418	446	430	393	385	398	415	447	454	429	403	423	390	406	469	414	420	410	471	432	460	412	392	400	390	404	441	430	408	433	428	412	449	417	417	439	416	427	392	413	434	432	461	408	445	416	429	444	450	406	444	425	438	418	412	393	417	406	439	440	422	411	408	447	406	389	435	422	401	377	426	423	432	450	453	437	435	435	443	411	430	403	438	418	419	434	425	467	421	379	423	376	372	414	455	435	394	399	395	413	441	413	439	399	450	424	389	412	417	433	400	408	431	426	433	437	403	429	404	464	404	395	414	442	438	379	395	442	386	416	403	447	423	413	464	414	401	412	416	429	475	429	416	387	404	407	411	406	426	426	445	447	411	412	428	472	403	426	408	431	415	346	395	436	447	432	441	438	410	446	435	424	413	437	458	436	437	438	443	410	413	416	422	413	426	394	390	446	412	420	417	392	440	452	401	436	446	466	381	382	457	425	439	412	429	416	410	432	412	447	425	428	423	424	403	433	417	419	432	397	411	417	427	403	471	416	411	437	380	436	441	435	392	415	447	409	425	412	427	460	454	412	407	438	460	417	401	403	393	392	428	428	419	421	424	387	433	432	453	441	367	430	450	433	424	436	409	410	411	447	433	428	427	425	409	453	461	400	424	428	452	453	417	401	444	418	398	452	438	437	420	447	450	454	434	450	425	430	411	424	411	424	414	413	447	479	424	446	424	398	404	414	404	448	421	423	407	426	409	411	424	427	451	432	454	430	399	424	429	439	418	419	423	419	402	423	444	446	454	425	433	415	415	413	426	419	449	444	426	426	450	447	441	406	385	420	416	405	398	439	411	426	421	413	415	438	420	446	407	393	423	460	422	443	417	415	426	442	427	396	393	443	438	408	432	432	440	449	410	452	444	407	423	397	446	408	410	416	387	417	448	367	439	420	441	413	461	419	439	447	394	427	402	432	399	410	395	402	419	432	416	422	420	454	426	431	428	468	409	451	423	437	429	412	392	420	410	426	435	389	405	448	426	402	418	450	419	432	407	391	422	398	404	429	425	428	454	394	418	430	406	435	437	421	414	413	421	430	421	439	462	385	415	421	400	410	437	477	423	403	419	426	431	427	406	439	374	376	458	403	401	438	448	421	412	445	393	429	425	371	368	416	437	412	404	473	407	409	454	413	447	423	417	428	436	408	400	426	411	437	403	441	419	438	414	397	391	405	416	415	438	422	412	402	432	426	420	454	433	433	416	421	465	415	452	428	406	437	436	371	395	422	400	409	439	420	431	407	406	437	423	454	434	376	459	417	458	419	409	438	414	441	413	444	404	447	398	449	427	399	424	416	434	415	416	457	449	424	416	441	432	411	455	419	420	440	409	427	413	429	418	440	393	446	423	401	419	419	416	440	419	442	422	429	433	405	427
23572	21228	28543	24216	21264	13820	4386	2754	2106	1757	1700	1513	1428	1307	1211	1105	1018	976	862	731	630	540	530	522	465	455	400	365	362	355	333	322	331	324	334	347	339	358	330	291	316	316	264	323	297	257	304	287	279	268	265	287	298	261	257	274	285	251	286	300	279	285	302	291	304	299	278	275	277	245	249	276	251	281	311	270	265	289	266	275	256	297	264	264	265	298	264	267	303	263	266	263	307	251	263	280	290	257	287	250	268	272	299	270	288	270	258	299	293	267	292	284	247	262	267	269	259	264	265	271	278	284	288	300	258	262	270	275	268	277	260	291	264	283	260	283	281	280	269	273	268	240	275	258	245	276	265	231	248	277	280	273	284	271	270	279	279	270	263	260	281	259	279	274	252	279	263	259	266	249	254	288	259	279	282	255	259	290	271	299	273	301	281	251	267	260	259	260	286	259	223	247	293	241	291	282	296	278	256	284	284	274	274	257	258	235	271	269	248	289	265	266	263	264	275	284	268	283	294	277	255	265	254	304	279	261	273	280	254	263	276	275	283	278	256	233	284	283	277	250	281	265	276	262	238	289	306	275	252	280	303	252	272	268	273	264	251	265	267	268	263	266	296	280	260	298	248	265	252	277	295	252	260	302	293	286	298	265	266	298	268	286	290	261	289	285	228	280	288	234	266	253	267	260	284	238	243	245	258	276	282	262	277	273	227	266	299	291	313	288	275	291	272	270	275	249	262	305	261	261	277	282	288	275	265	268	242	297	267	263	307	277	264	286	277	259	272	271	274	265	260	259	290	263	277	251	259	283	308	268	302	271	286	253	243	268	267	257	274	312	311	259	232	267	285	264	290	244	280	288	288	265	265	269	262	267	261	275	299	297	271	277	243	267	287	272	262	260	261	296	267	300	286	285	272	276	294	278	264	290	272	264	288	274	281	248	266	262	268	268	292	273	268	263	272	307	288	295	240	256	299	257	279	256	273	272	274	252	273	282	283	273	301	268	305	268	296	275	233	254	287	232	277	262	283	263	264	274	259	267	258	266	270	279	293	267	252	291	268	315	274	278	262	242	266	264	267	269	297	273	259	270	272	253	286	254	243	279	286	258	288	268	305	264	276	256	258	281	282	253	253	283	257	278	257	273	264	271	265	270	287	242	258	263	240	263	274	290	274	281	245	320	249	261	281	264	260	252	301	292	248	291	264	264	260	254	254	228	278	270	250	291	252	255	269	248	254	257	270	279	294	263	285	271	280	270	274	279	259	224	243	292	263	280	255	288	266	252	270	267	277	292	270	258	261	262	307	264	275	259	268	241	264	282	297	273	297	279	267	278	247	250	274	287	279	282	279	262	288	274	258	265	288	279	283	280	271	256	269	283	287	266	258	271	296	271	289	255	258	293	267	269	266	283	304	272	303	262	293	264	269	271	237	270	261	282	267	285	249	267	269	289	254	297	253	277	268	269	283	280	272	258	269	258	249	273	318	261	298	278	279	252	250	268	295	278	303	266	286	259	282	257	290	298	278	260	273	282	260	278	279	300	257	269	284	278	246	263	256	250	277	285	287	278	261	274	267	269	250	270	263	268	262	244	269	289	283	248	277	255	261	289	261	275	271	266	260	265	265	254	296	250	275	283	296	264	279	272	295	293	267	261	288	280	282	275	285	290	290	267	275	261	273	237	290	244	291	249	275	280	274	269	266	280	270	250	285	284	252	278	295	293	279	256	296	274	252	256	269	294	259	252	249	262	283	257	251	268	280	284	272	275	260	275	290	253	252	278	281	268	299	250	266	255	282	285	302	304	285	243	273	251	249	273	255	282	262	255	240	261	279	245	259	275	239	273	246	262	281	282	254	267	289	277	256	273	271	294	263	246	284	290	291	275	260	268	290	231	269	282	260	275	256	256	259	237	259	274	287	277	254	260	270	279	264	265	269	292	278	257	281	275	270	277	284	315	278	295	264	266	284	267	268	275	248	288	268	260	283	253	293	284	257	256	277	281	275	290	258	247	270	278	276	255	279	258	267	247	271	261	277	280	273	284	273	279	231	274	265	284	263	257	262	294	294	289	268	271	263	282	247	274	295	274	302	278	305	256	269	249	256	238	287	280	254	253	271	272	307	272	269	274	263	304	256	264	274	263	240	274	256	247	228	258	284	268	271	276	257	288	273	267	280	277	303	274	252	267	288	271	273	292	273	281	281	265	235	282	268	292	267	266	275	260	295	280	241	265	264	260	268	247	243	298	276	249	258	279	281	265	266	291	283	295	249	269	272	260	277	250	258	263	287	256	285	247	258	268	266	289	267	264	290	273	295	286	250	287	277	272	254	299	267	264	258	263	235	248	269	282	294	270	289	300	265	251	279	263	282	294	264	251	259	274	278	245	258	231	256	260	248	257	258	291	263	277	228	300	272	268	280	262	284	256	278	279	293	246	264	273	265	297	256	282	283	263	253	236	273	298	278	282	261	290	251	268	275	244	256	262	263	255	286	248	281	269	302	267	270	275	262	261	240	227	254	258	240	272	263	265	253	255	265	282	249	275	275	283	285	274	275	274	282	258	283	273	280	305	265	257	308	283	256	310	290	246	253	291	273	231	298	276	301	270	253	286	270	281	252	254	313	282	269	259	288	253	273	273	254	254	291	299	276	287	269	280	260	266	308	264	258	245	270	279	285	276	270	259	275	251	291	251	269	285	254	264	263	258	295	298	281	288	246	302	250	255	258	269	256	282	282	268	271	297	287	257	271	275	289	259	286	274	303	245	255	277	271	263	274	266	274	256	262	239	288	291	264	296	287	294	260	276	278	275	271	270	267	274	247	277	284	241	283	289	275	267	256	288	294	232	270	241	260	262	262	275	274	259	247	264	260	241	279	251	276	265	284	256	249	255	267	277	260	266	250	258	297	268	304	281	262	269	272	277	262	256	246	287	256	249	253	256	247	259	254	271	266	257	293	286	271	258	281	284	281	284	294	253	277	271	255	294	260	260	274	264	267	269	255	269	269	271	294	287	276	290	293	252	260	267	280	291	274	266	256	271	271	288	243	277	267	261	252	257	267	242	278	260	250	273	274	282	279	262	285	276	287	293	275	263	279	278	274	262	235	246	259	279	264	281	274	260	257	284	243	256	276	275	294	257	266	269	276	279	258	281	250	254	265	273	263	265	271	265	253	256	261	264	269	269	275	285	261	270	265	262	262	232	265	233	286	240	255	278	287	311	280	249	266	291	236	260	283	272	251	262	279	275	277	272	295	220	304	278	282	276	288	301	274	256	259	270	256	271	283	266	253	265	244	279	249	243	277	281	272	274	267	313	275	273	269	284	314	258	284	301	271	258	276	271	266	281	267	266	265	277	281	267	252	259	289	276	271	284	279	262	258	270	277	272	279	275	278	283	264	262	259	282	282	273	279	275	308	293	275	233	235	278	268	268	257	261	273	251	255	274	255	267	262	301	283	260	255	261	290	248	279	282	239	267	286	254	284	274	288	277
9713	25183	18704	10626	7596	6082	5062	3927	3338	2824	2474	2248	2037	1763	1642	1479	1363	1340	1123	995	840	800	706	569	559	534	465	382	381	406	412	408	387	330	373	370	341	333	331	355	322	354	290	300	308	324	320	306	362	287	306	305	296	309	335	330	286	334	335	323	288	344	284	291	293	295	302	270	299	283	326	264	284	322	349	321	270	322	313	315	296	292	305	274	300	320	298	306	325	310	263	280	322	323	291	274	309	290	321	253	308	301	269	297	289	294	265	308	315	300	292	299	288	293	257	320	303	306	308	300	285	298	271	276	275	303	284	281	294	291	266	284	305	321	311	335	261	277	301	288	318	312	248	323	296	311	280	303	307	289	315	308	299	263	316	320	328	290	291	272	292	289	269	307	269	283	273	307	304	307	280	285	318	303	303	316	319	324	290	292	272	263	287	303	285	305	285	289	283	308	322	299	291	277	296	308	287	283	305	290	294	328	286	274	263	251	292	295	290	314	286	296	305	317	306	290	284	318	295	296	296	298	284	254	299	319	271	280	277	299	277	284	288	294	290	257	307	268	257	314	263	287	283	261	298	308	307	276	297	284	283	309	315	270	277	291	268	297	335	308	302	261	326	299	292	303	305	274	305	253	271	265	299	289	314	297	293	296	284	296	308	271	282	305	299	271	291	299	306	279	299	286	294	297	304	301	321	302	274	271	307	268	275	306	281	302	284	319	301	350	308	279	319	290	301	298	284	306	290	305	296	290	312	280	271	289	288	311	259	293	288	290	318	313	281	272	283	298	314	317	278	293	294	306	317	291	301	292	269	272	282	271	294	283	280	312	298	300	297	298	292	319	344	271	325	337	287	273	272	318	301	280	305	303	270	297	318	272	281	261	282	289	295	293	276	293	291	289	276	305	267	318	298	281	300	279	281	305	294	293	288	290	275	280	302	286	289	288	244	264	296	271	266	305	288	321	290	303	302	298	312	326	260	301	275	300	283	283	287	290	276	282	292	322	315	297	300	302	293	276	280	279	270	270	275	316	274	290	302	283	303	307	302	294	285	273	303	278	309	327	271	292	263	309	300	323	284	308	319	266	271	278	280	292	304	312	281	316	299	304	318	287	299	306	289	257	261	256	283	266	291	254	280	311	280	307	316	303	272	272	278	278	312	299	273	276	259	293	297	285	287	308	263	262	304	298	296	322	276	295	295	305	300	298	279	305	307	291	276	274	302	305	311	285	301	294	273	340	274	287	298	285	290	285	289	297	280	305	285	298	290	287	297	276	319	277	278	331	265	311	294	286	293	263	306	294	289	280	272	276	295	292	281	315	286	299	297	328	309	301	298	290	291	308	281	323	266	272	292	280	325	307	307	273	289	286	296	279	272	294	277	312	318	323	327	300	306	285	295	297	270	277	294	290	276	274	287	278	315	261	263	303	289	288	271	294	303	314	284	290	292	303	285	290	312	287	304	273	266	293	280	326	307	277	282	296	290	288	331	284	266	279	264	308	283	287	285	296	266	319	282	278	278	290	297	290	315	266	278	294	281	264	275	299	262	255	307	290	302	298	317	288	289	247	298	318	261	293	320	310	271	305	304	318	277	284	259	277	286	300	298	300	260	303	275	301	290	319	311	311	305	296	281	285	309	284	328	296	291	298	290	308	292	273	279	285	294	286	280	293	291	307	324	292	292	294	282	290	300	288	286	304	272	309	303	284	275	258	282	261	274	284	269	281	309	304	299	271	314	301	334	273	306	280	301	289	293	316	265	275	256	279	255	292	314	276	299	308	310	264	274	265	330	289	311	302	318	276	310	286	288	296	307	250	281	307	312	312	282	262	297	294	275	306	314	308	302	304	300	290	273	302	287	286	287	289	276	309	285	254	301	246	273	279	299	271	259	293	287	300	301	288	282	277	270	265	281	312	279	265	319	274	333	297	301	346	284	273	309	280	314	325	281	280	296	292	275	293	285	290	260	290	329	296	297	282	285	277	297	302	294	299	270	318	286	286	287	303	310	277	321	291	270	262	284	304	302	290	287	278	252	269	283	330	299	282	280	316	295	299	300	313	265	299	289	293	249	296	264	304	298	302	309	267	290	317	311	292	253	291	293	268	292	298	300	291	298	294	308	288	306	291	315	281	292	298	328	313	297	270	299	310	262	277	311	269	315	266	310	319	278	279	311	270	311	281	273	276	275	302	287	309	271	337	270	261	285	252	305	302	296	273	271	313	285	266	277	314	293	289	324	336	279	332	276	267	304	275	298	300	322	310	308	279	316	295	305	303	268	317	315	294	333	302	302	271	308	266	334	311	293	308	267	309	288	299	300	293	306	297	280	289	285	302	316	265	279	316	284	313	273	288	287	281	286	277	272	297	280	269	290	266	277	295	283	286	287	307	274	279	287	288	329	298	317	262	289	286	280	281	318	287	307	313	287	309	303	299	292	284	302	271	262	306	313	284	317	294	272	265	309	290	280	289	264	298	279	299	284	292	303	285	285	259	305	305	257	311	277	279	300	265	271	312	264	301	289	288	286	275	300	301	312	299	280	323	296	258	297	271	291	284	266	318	272	271	294	273	279	339	301	302	280	280	255	302	253	280	308	299	306	303	326	304	314	307	321	282	305	269	289	290	285	303	321	304	305	274	293	300	253	285	321	273	306	346	295	292	291	297	287	284	307	324	298	292	289	296	272	283	309	297	291	279	309	282	277	285	319	306	326	287	290	329	292	282	279	335	299	292	258	306	280	265	309	292	296	287	291	265	317	316	282	276	268	297	293	279	281	275	295	296	257	273	250	286	294	267	279	295	279	298	303	302	288	304	293	290	303	286	283	323	281	295	286	285	296	296	309	275	279	297	290	295	274	284	282	293	288	286	273	306	329	313	298	277	308	303	320	292	281	286	303	290	313	286	292	307	283	293	277	319	275	287	285	283	313	270	254	321	292	309	308	282	308	294	283	264	254	303	282	306	305	283	284	300	296	293	293	281	282	279	274	284	291	283	300	337	298	275	270	290	248	283	276	260	306	288	294	282	308	299	313	306	249	286	270	277	297	314	289	317	274	268	270	285	291	278	277	255	296	300	289	297	322	299	272	286	287	292	303	281	284	274	283	298	270	281	307	312	277	288	303	300	259	288	298	315	284	279	311	314	293	316	296	285	282	321	311	288	293	290	261	302	296	323	280	292	282	283	316	291	292	283	306	275	287	312	304	289	309	308	290	284	302	288	299	259	299	290	260	306	323	269	288	292	293	313	295	290	276	269	284	305	279	292	300	272	264	275	303	297	301	307	286	283	334	291	336	282	289	295	277	288	313	308	290	299	282	285	320	307	282	273	293	262	344	301	322	298	306	320	294	277	301	261	287	271	266	282	303	275	311	293	315	286	278	312	278	265	294	277	266	268	277	311	297	309	295	294	270	310	341	314	295	276	296	263	263	295	274	299	305	276	281	291	320	298	295	313	261	297	284	270	276	305	283	292	262	294	276	292	306	315	274	281
24616	21261	27759	25039	15752	4480	3110	2242	1924	1706	1576	1364	1241	1151	1135	1034	1057	940	843	735	695	644	641	575	561	534	506	445	448	492	461	445	487	451	405	427	437	424	404	440	424	422	403	439	392	449	400	375	409	349	402	397	397	434	402	442	418	407	441	408	423	418	424	421	403	358	376	397	406	396	407	366	410	421	449	345	434	402	380	445	375	404	401	402	425	378	414	349	401	422	420	381	434	360	417	426	412	383	394	391	399	380	392	394	404	394	429	396	396	423	414	403	413	389	411	410	385	370	401	416	424	398	389	429	403	382	391	411	407	387	431	412	425	403	393	375	377	395	417	402	370	384	441	419	378	353	431	389	374	405	365	400	402	388	404	431	389	394	401	394	412	416	354	423	472	403	433	391	395	364	385	370	409	407	358	415	383	385	397	377	380	401	383	370	364	401	409	396	405	377	399	389	399	397	366	403	348	377	422	404	369	397	403	412	396	409	423	397	396	416	441	430	440	428	409	405	405	414	386	398	357	403	404	378	412	366	417	374	373	387	418	408	374	398	380	409	404	423	409	370	385	392	409	410	388	426	384	415	383	391	387	381	428	367	396	415	424	363	396	413	437	391	411	373	384	421	358	408	421	388	392	374	388	399	424	410	399	417	405	406	370	393	390	407	391	382	440	386	408	387	395	403	380	400	396	368	387	403	386	408	379	390	397	420	408	370	411	411	397	386	387	394	403	374	407	391	379	418	387	417	350	408	418	384	398	375	385	412	366	400	393	403	384	455	398	434	364	383	395	400	398	388	373	414	418	371	376	391	363	396	383	395	374	418	398	429	421	380	427	411	399	402	446	383	366	405	401	402	403	347	406	377	350	401	362	385	396	394	387	395	396	388	414	391	362	371	411	429	385	417	371	383	398	351	364	386	459	416	376	388	397	408	403	402	377	415	387	406	400	388	370	348	415	393	423	403	417	406	431	374	420	413	382	347	411	404	418	441	374	416	381	400	386	393	400	402	404	410	411	425	402	385	369	376	408	410	373	392	392	395	431	400	416	413	422	420	384	418	421	446	397	381	384	382	394	402	409	421	374	422	388	394	378	396	382	433	386	418	414	364	387	405	407	382	416	406	381	376	388	414	395	408	369	397	407	407	407	403	366	387	410	384	373	436	412	399	399	384	413	401	398	417	384	354	412	339	394	372	407	399	407	389	387	408	376	384	395	377	375	428	408	400	429	403	376	413	382	395	407	370	395	373	405	426	381	403	391	383	386	394	424	355	372	367	384	401	380	412	453	440	450	376	384	385	428	405	420	384	369	396	424	402	388	392	424	413	389	368	433	410	423	429	384	383	388	427	397	414	413	426	443	410	418	407	394	396	391	408	407	415	394	422	399	386	431	421	406	374	423	419	376	397	398	377	416	402	422	402	388	407	382	412	395	399	421	399	434	375	383	422	404	395	405	418	451	370	398	421	406	384	390	389	360	388	432	393	383	392	367	391	395	418	402	411	400	445	387	403	371	389	428	402	422	388	399	419	364	372	368	410	386	399	390	382	383	397	391	393	455	423	414	375	368	389	413	445	386	427	383	384	398	385	390	399	388	375	417	361	399	410	348	400	383	415	407	416	380	387	405	395	401	398	386	360	391	369	398	402	371	384	378	393	390	408	380	379	422	396	404	397	467	380	384	374	411	404	395	388	355	416	385	369	372	425	409	372	363	421	384	424	396	415	361	371	392	360	393	378	421	417	404	407	375	438	398	404	395	424	381	415	407	361	370	414	424	373	362	391	361	383	412	359	418	390	369	400	389	390	398	412	375	394	361	394	406	393	392	407	398	379	397	376	399	392	412	394	407	403	422	395	398	392	415	388	393	414	386	379	430	421	440	404	397	407	404	385	396	391	388	452	396	390	376	397	393	395	397	420	401	378	421	424	398	407	366	405	382	432	428	378	458	435	409	391	398	387	401	387	398	405	418	420	401	385	389	371	369	401	426	407	418	381	392	397	410	394	358	347	381	434	412	377	385	358	378	377	436	405	409	374	402	395	384	408	376	416	389	433	372	383	402	381	413	418	380	430	412	420	406	340	404	375	380	400	384	379	386	403	397	369	410	395	377	387	397	410	411	405	418	386	392	387	389	443	395	422	387	409	424	374	406	399	412	409	412	396	414	425	403	389	415	401	410	400	403	408	408	381	440	366	385	367	425	369	403	402	378	389	383	399	364	386	425	371	414	406	419	386	403	419	382	389	403	416	401	383	391	437	391	399	382	372	377	404	387	368	446	424	378	411	404	372	377	432	395	410	425	387	387	379	359	362	377	405	401	378	393	366	392	361	403	361	419	393	390	427	387	363	390	379	414	390	446	373	426	402	409	394	383	383	408	371	399	398	371	407	395	357	390	404	389	399	426	407	426	402	386	411	400	429	378	384	454	386	387	411	416	461	398	421	404	402	364	450	420	439	429	373	385	416	420	382	421	423	433	398	401	390	410	419	408	398	385	387	414	397	447	391	400	429	401	389	389	418	401	381	368	361	386	402	377	364	402	407	387	398	387	401	370	411	375	424	390	437	392	394	374	432	376	397	386	401	407	425	415	392	419	430	411	397	380	402	356	440	387	428	411	431	429	431	392	398	368	400	389	440	400	391	411	412	401	376	404	368	386	391	399	395	415	376	418	372	379	418	412	378	407	390	407	403	358	386	405	379	380	345	404	412	400	399	393	394	378	373	384	394	385	425	407	389	380	413	396	391	404	402	387	384	410	401	406	384	370	403	404	410	352	416	397	396	416	406	397	428	401	393	405	438	377	416	375	392	393	387	380	357	382	370	446	432	436	396	362	416	399	390	361	397	390	393	375	426	418	391	383	384	400	405	397	424	408	400	382	438	373	407	371	369	393	398	397	417	409	382	414	390	385	406	388	418	360	388	405	390	412	400	393	419	415	381	396	395	373	370	426	409	406	407	391	377	384	369	421	397	393	368	391	417	388	399	450	370	403	443	402	396	404	398	417	393	371	380	381	366	389	407	434	402	389	393	389	415	374	413	402	400	377	385	400	394	387	387	423	422	388	384	368	364	406	436	385	386	426	435	399	366	427	413	422	416	413	388	374	383	402	384	363	417	396	391	372	384	410	401	429	396	394	413	383	375	418	364	387	441	420	454	425	416	390	376	406	365	389	372	395	427	421	400	458	375	415	403	406	441	378	415	375	408	407	408	405	392	424	405	391	403	398	385	396	393	400	400	356	389	375	393	355	396	367	412	376	383	398	341	400	408	382	388	409	383	404	405	399	381	412	401	433	374	401	415	372	414	333	393	391	386	424	385	362	394	386	422	397	410	393	410	417	374	382	364	395	376	414	423	384	437	397	412	392	419	393	366	396	351	386	387	384	404	412	412	369	375	399	386	409	360	373	383	385	393	415	406	400	334	403	407	389	366	391	411	433	377	398	373	439	405	373	417	436	362	394	398	423	416	390	394	412	381	407	368	401	388	399	348	431	405
9454	21696	15843	9228	6659	5406	4609	3633	3034	2659	2256	2012	1854	1687	1535	1517	1271	1220	1118	883	895	767	741	706	601	579	530	527	447	475	473	453	484	477	524	478	443	468	461	417	456	416	444	427	412	404	411	412	392	419	393	403	427	428	429	428	410	392	404	451	431	462	423	400	407	429	389	400	412	401	428	415	437	419	423	407	444	445	384	433	428	432	383	429	412	414	408	393	410	410	447	381	430	391	405	354	378	420	405	424	430	409	420	406	385	376	398	373	419	353	416	400	415	376	382	413	413	378	388	392	374	396	450	400	419	425	436	398	402	441	388	402	414	382	388	382	437	383	411	404	388	424	398	403	403	445	422	422	425	391	408	387	404	438	385	417	429	416	404	402	397	401	425	408	422	453	412	390	381	393	426	408	430	418	436	402	398	394	406	392	429	371	387	372	418	405	430	435	432	425	391	393	422	457	402	405	397	378	418	414	374	387	397	411	417	412	406	408	403	415	379	423	420	420	396	403	432	409	401	428	446	410	448	387	390	420	428	419	412	434	386	427	425	418	375	446	394	441	389	418	423	397	450	421	450	404	418	406	402	404	397	392	432	437	428	376	414	366	407	401	436	355	394	425	398	388	409	405	415	468	412	439	427	453	395	423	395	385	406	402	350	413	411	424	392	450	389	406	400	383	451	395	427	424	384	397	404	401	390	400	373	408	420	425	374	429	420	392	424	455	387	435	427	419	390	424	387	401	405	409	450	420	419	391	395	419	357	409	419	397	366	383	390	408	394	413	385	427	434	436	418	418	398	393	381	406	403	438	434	433	418	423	405	400	427	383	421	420	411	415	418	426	409	392	426	405	376	427	393	396	407	418	425	405	401	408	406	389	403	386	361	405	421	392	418	384	428	408	395	391	375	429	406	413	406	403	414	428	421	397	405	388	371	409	394	426	396	415	371	424	412	406	426	414	391	419	364	403	411	386	431	396	376	450	394	424	436	402	443	350	407	410	392	387	428	416	406	378	385	444	433	398	414	392	397	418	372	416	383	452	420	413	380	412	426	408	409	420	422	419	400	427	396	450	380	398	390	403	392	431	395	387	373	414	399	416	418	419	375	395	419	421	410	401	420	401	382	397	377	418	400	375	432	427	422	445	432	415	402	380	397	389	376	406	380	430	418	406	379	429	411	405	418	432	434	391	409	398	442	402	455	388	396	393	405	374	416	424	394	424	447	427	417	391	397	395	399	405	395	404	366	454	422	408	407	398	408	395	362	392	432	430	360	436	396	415	426	412	392	413	418	401	417	379	399	391	422	403	423	393	455	402	420	397	402	378	460	387	425	406	379	424	408	419	416	393	393	394	431	407	399	391	422	423	376	395	385	409	399	436	388	395	404	434	396	443	396	420	381	406	389	421	405	393	405	440	392	388	374	428	412	436	404	397	405	412	381	434	401	399	424	405	420	418	393	431	421	422	422	389	406	389	449	414	381	379	375	376	412	390	382	393	399	418	403	379	388	390	430	412	409	385	384	407	394	387	417	379	394	424	397	420	418	443	417	412	391	399	414	362	433	419	392	397	398	393	395	438	410	404	409	391	388	418	420	382	425	437	395	372	419	390	398	420	427	401	379	412	409	411	364	381	425	424	456	371	376	428	426	383	393	412	414	418	409	432	422	422	404	401	407	416	386	420	377	400	393	435	424	404	390	389	392	419	400	407	419	403	403	381	368	416	422	397	379	376	405	420	384	397	412	417	409	366	434	403	418	442	421	401	420	429	365	394	436	412	437	413	424	396	409	411	420	428	402	408	405	380	417	385	375	436	407	388	416	423	407	426	405	408	396	431	410	403	424	414	381	396	395	404	388	403	394	401	396	412	387	389	382	406	409	394	384	421	404	379	378	419	414	433	397	383	436	423	421	417	404	394	375	413	402	402	448	396	396	437	401	405	412	409	376	421	426	402	402	380	421	422	393	429	382	417	392	409	419	425	390	404	414	410	363	385	407	427	413	442	391	396	404	418	414	421	438	388	399	388	417	410	431	398	418	369	399	399	421	389	453	404	406	424	394	391	412	409	388	399	389	418	398	413	431	380	414	411	396	430	411	392	373	437	420	392	412	398	386	383	426	423	395	405	379	364	409	434	440	397	403	378	422	413	390	420	408	440	403	423	423	381	416	407	407	390	397	433	396	408	419	410	401	426	393	402	403	392	412	428	446	375	393	398	381	420	399	353	396	437	388	440	406	387	414	390	431	422	363	422	394	414	403	392	464	392	386	395	433	410	431	412	388	405	414	395	406	400	425	399	438	416	422	429	403	408	435	405	430	423	400	364	401	416	404	425	402	373	405	349	441	371	426	424	428	407	428	377	402	402	380	409	430	432	398	386	374	409	396	417	388	419	403	373	417	402	439	406	388	371	368	409	374	418	406	409	435	432	423	406	442	412	392	379	430	418	414	418	403	405	404	370	440	396	427	428	410	409	409	383	363	408	384	376	407	409	395	417	379	424	421	410	382	412	401	395	436	393	419	450	399	405	399	417	445	368	384	419	399	391	414	419	426	381	402	396	405	410	410	382	371	401	420	454	386	463	390	376	396	420	388	444	407	414	413	371	375	395	433	433	402	383	405	408	392	424	433	415	386	439	392	411	429	413	402	402	434	390	401	408	416	416	431	427	396	382	447	391	428	377	440	404	396	434	423	410	388	409	407	391	416	392	393	395	425	370	433	391	414	364	464	432	375	421	408	434	386	389	371	400	401	423	424	389	415	413	441	439	423	428	390	426	427	389	420	400	428	385	390	424	418	429	414	385	391	405	413	426	406	415	437	410	402	432	410	405	379	385	426	429	414	430	374	422	418	410	400	382	430	413	418	398	409	418	418	423	433	427	421	378	396	399	416	408	408	397	427	392	416	413	395	426	380	393	382	416	444	409	411	415	407	407	406	428	411	405	381	407	410	431	406	396	423	417	412	444	377	374	414	392	410	430	440	374	420	422	412	403	400	433	369	397	412	365	392	393	398	403	406	371	415	454	396	397	428	448	427	406	395	429	401	411	440	435	390	436	393	404	422	424	408	424	424	411	406	418	434	413	409	469	421	396	371	436	393	400	414	431	418	415	402	414	383	394	413	404	370	384	425	404	388	388	415	396	415	432	416	431	398	394	379	395	425	449	420	409	416	448	393	424	408	424	400	370	449	390	420	392	403	393	395	432	387	400	407	397	382	429	395	418	424	420	404	396	418	380	377	420	376	423	420	425	394	396	407	438	433	410	389	398	406	369	411	427	463	417	418	393	427	424	389	424	437	391	428	430	402	360	411	416	424	424	377	398	416	428	398	408	438	425	422	399	418	413	399	398	379	424	390	396	427	446	413	441	403	399	371	399	391	352	430	423	400	427	396	403	406	415	423	379	403	394	424	370	388	382	400	401	420	385	432	429	391	396	417	377	423	385	427	430	406	406	387	396	379	413	404	398	415	407	417	420	384	390	386	424	408	421	423	420
22521	21358	29177	23883	21368	21609	14427	4872	3384	2891	2559	2193	2009	1832	1613	1542	1375	1237	1036	916	741	738	736	609	528	423	409	390	362	341	381	331	335	347	311	322	314	313	287	297	286	242	276	285	285	263	263	226	257	267	257	258	246	261	252	272	269	250	255	250	229	256	223	215	258	227	228	257	224	229	236	232	269	217	243	232	254	240	239	227	254	245	232	225	235	280	215	282	238	274	237	248	225	230	234	227	215	237	256	243	212	249	227	256	247	247	234	233	234	229	231	243	263	256	249	220	219	237	235	227	238	222	240	263	234	219	253	242	244	242	211	256	228	240	252	240	244	221	244	249	241	229	237	225	250	224	235	231	233	222	240	231	213	259	229	238	235	235	235	217	250	253	244	240	214	226	250	215	200	242	234	226	212	214	241	257	222	224	221	217	249	233	233	256	240	251	231	236	223	261	243	246	249	222	227	227	236	247	243	220	233	237	234	251	244	228	239	233	215	210	231	238	213	215	201	258	250	221	238	234	258	202	266	231	230	235	238	216	252	238	240	246	227	247	215	236	227	241	248	194	226	237	222	247	265	220	236	235	246	226	225	227	235	245	249	220	236	241	236	234	241	256	231	209	217	241	231	236	224	239	261	214	221	229	241	256	232	225	209	204	251	249	237	219	260	235	242	237	234	212	206	229	253	247	225	226	253	229	264	237	216	236	225	258	235	214	239	261	227	221	216	217	225	216	222	239	226	218	261	248	240	210	234	245	237	251	261	219	235	232	242	255	235	213	237	236	227	237	233	231	222	238	233	236	248	222	216	220	228	253	218	229	204	243	235	227	248	238	231	224	244	215	218	246	249	232	259	232	243	242	210	244	220	239	256	234	240	220	253	213	219	224	237	235	241	232	236	221	221	231	223	229	238	201	242	226	221	244	264	243	234	237	219	219	250	249	236	219	247	250	249	222	224	253	219	221	231	225	229	247	247	253	245	240	211	252	246	211	227	247	235	238	243	243	213	246	221	233	242	249	252	226	243	230	212	262	236	214	229	245	259	223	240	211	241	235	238	229	237	238	223	224	235	227	214	248	234	238	257	227	246	238	256	229	233	259	242	235	259	249	248	218	206	225	237	241	239	225	206	223	210	230	238	245	246	248	251	227	230	210	221	208	233	243	234	236	216	245	250	215	254	230	241	233	242	216	250	244	241	217	244	262	225	227	237	223	215	214	250	231	244	254	254	228	239	223	229	234	212	223	252	245	221	253	238	235	252	253	249	235	202	241	228	225	230	245	204	234	247	243	222	230	243	221	231	255	229	231	223	247	204	243	242	233	234	237	241	232	239	237	213	246	243	228	250	217	237	236	241	247	245	220	246	225	222	233	249	222	259	263	218	244	246	251	253	246	240	228	225	228	239	236	241	228	252	246	216	232	233	224	248	232	228	248	216	218	255	195	235	253	275	222	265	209	258	216	245	218	210	225	234	235	233	230	250	226	237	222	246	240	238	235	206	235	219	238	222	211	243	237	237	237	238	261	245	229	231	209	260	264	195	252	246	258	206	232	207	249	248	270	248	243	223	225	254	216	240	230	237	221	235	253	225	257	238	247	220	251	249	216	201	217	239	228	229	243	207	247	230	211	241	243	241	241	228	213	208	214	237	228	226	212	241	249	234	244	246	232	231	231	253	244	241	228	246	225	234	256	224	234	254	259	222	222	230	224	230	226	219	204	231	240	221	201	230	227	214	227	213	230	208	235	220	226	249	232	230	264	221	235	252	236	244	255	248	258	213	243	206	233	236	230	249	203	248	245	229	238	217	240	234	229	250	216	216	224	241	205	220	237	232	246	236	242	219	239	206	240	231	246	213	236	234	215	232	211	240	259	250	200	236	242	245	243	231	264	244	224	233	233	229	226	242	243	238	214	215	207	232	209	242	218	209	224	214	240	248	234	227	241	233	228	214	235	218	232	235	254	247	243	241	231	240	229	244	244	220	247	242	223	235	235	255	222	238	219	232	233	219	243	244	221	223	233	231	239	230	244	249	207	227	250	226	246	216	221	256	224	241	239	208	254	228	239	215	236	234	240	224	209	248	237	229	237	216	234	237	226	215	223	219	242	237	247	238	236	224	213	245	211	227	218	248	249	252	216	230	255	254	205	239	272	242	226	224	219	223	209	229	215	236	220	212	220	246	234	241	235	245	195	228	234	268	250	213	249	246	230	215	249	207	197	228	246	225	238	260	226	221	204	232	267	242	208	243	198	232	207	243	267	259	210	250	235	232	241	245	203	231	209	244	227	218	214	225	212	240	254	216	236	229	261	250	233	251	258	239	250	243	236	209	231	254	255	195	265	234	241	207	257	234	240	227	242	262	214	235	215	243	244	232	233	221	235	235	245	228	231	219	234	248	255	195	245	244	221	222	240	243	240	255	222	198	230	218	269	270	249	217	217	222	223	201	244	231	246	243	212	232	236	244	204	242	227	244	264	236	221	221	213	220	247	235	259	236	248	222	241	205	231	223	225	236	212	260	227	244	227	259	258	232	231	227	239	230	211	239	220	207	247	237	238	229	225	236	239	280	208	235	226	237	220	244	239	227	233	237	215	223	226	218	277	209	243	247	247	233	238	216	209	221	250	233	243	237	216	236	231	224	224	245	236	237	246	213	244	235	239	223	238	244	222	245	239	216	220	212	238	206	222	245	231	229	239	253	219	239	254	260	238	238	233	232	215	243	247	251	250	217	234	220	252	237	233	249	220	249	222	232	213	219	211	245	234	224	215	227	201	248	224	253	255	224	236	201	244	232	242	215	218	240	238	241	210	245	251	256	222	225	230	229	245	214	239	215	232	250	224	267	217	259	238	239	238	197	252	245	225	224	243	241	246	268	232	246	223	222	227	241	201	224	239	223	221	275	251	214	264	232	232	221	231	266	257	212	241	236	218	251	208	213	254	238	231	250	242	227	244	223	286	241	252	240	233	202	228	242	201	229	249	230	226	224	242	216	254	231	222	222	232	263	246	253	251	223	244	217	213	225	220	253	233	251	231	237	264	213	229	250	215	227	263	254	226	232	239	231	227	224	200	219	253	230	197	222	236	248	242	227	236	201	208	225	234	240	230	232	226	236	261	231	244	203	223	206	242	229	222	225	236	229	249	253	228	261	249	226	222	209	259	213	253	223	232	243	244	215	260	207	217	214	223	210	254	223	215	239	241	205	235	244	242	272	229	222	225	227	246	246	248	261	242	192	238	246	229	222	236	242	250	235	225	224	235	240	205	229	240	211	234	260	271	221	211	215	246	236	250	257	235	239	238	243	262	231	216	224	255	234	267	220	231	224	227	223	214	256	235	209	242	226	228	221	243	231	253	253	236	226	266	233	233	228	206	241	222	242	212	259	232	230	265	228	253	229	251	243	228	233	270	213	248	197	241	248	225	216	266	226	228	240	222	223	232	228	270	239	238	258	241	252	201	227	231	214	216	237	228	233	252	203	246	221	233	240	234
11141	29942	23691	14822	11345	9285	7810	6522	5195	4550	3736	3256	2976	2558	2342	2069	1837	1686	1367	1181	1039	951	870	744	648	528	505	447	417	461	390	379	397	379	382	304	368	352	354	306	291	294	283	301	297	290	262	282	269	261	249	253	271	287	298	279	291	294	286	268	249	274	311	282	273	247	257	309	247	240	242	287	270	239	243	267	277	265	276	269	274	259	258	236	244	248	262	249	243	261	273	253	233	216	232	227	237	233	240	272	241	231	239	271	223	250	248	238	225	225	259	263	237	241	264	266	247	232	263	202	266	270	229	210	231	230	233	241	229	257	238	237	247	225	201	257	252	252	249	200	255	247	246	249	250	246	224	245	245	238	253	261	220	249	294	250	228	217	275	251	231	244	221	249	243	238	255	234	259	238	237	205	226	238	226	257	254	248	242	248	243	240	213	238	242	223	223	217	225	250	247	241	217	256	254	238	244	246	220	276	246	243	248	250	240	245	248	243	267	231	233	238	218	218	225	242	267	236	269	234	241	232	244	267	226	251	217	241	229	276	220	225	246	243	241	246	238	254	227	238	237	260	256	236	246	260	236	227	222	226	258	260	252	235	247	253	255	277	243	242	232	237	244	204	247	256	240	248	231	247	231	256	230	259	256	259	242	231	224	257	244	250	250	224	252	214	221	235	232	278	237	234	239	247	229	252	244	223	218	238	227	249	222	275	248	261	260	227	252	243	220	248	222	261	241	257	269	242	235	248	216	224	241	228	235	242	225	255	255	249	237	245	220	237	244	231	242	246	227	234	258	245	234	254	241	213	238	254	249	244	249	238	212	259	249	231	243	239	250	246	245	249	241	230	257	253	255	236	237	240	234	235	252	241	272	252	256	249	244	237	259	201	240	249	251	262	240	240	252	239	233	233	221	243	242	254	228	244	279	252	253	252	240	242	257	280	252	239	242	223	224	240	229	251	254	235	260	221	251	265	237	255	238	257	229	233	227	233	251	238	201	230	201	251	224	239	254	231	229	237	232	222	232	219	211	257	232	229	244	226	231	250	220	231	256	244	221	218	221	221	249	232	219	240	247	228	227	240	249	271	290	247	241	235	247	240	232	224	250	233	245	221	232	285	223	220	220	250	256	239	239	219	216	247	234	226	241	210	253	239	269	269	246	232	246	258	251	241	252	216	230	232	231	254	237	234	247	226	232	252	271	263	212	261	249	211	245	225	257	248	220	270	248	246	251	241	258	230	219	236	248	221	229	235	267	268	255	227	238	280	249	235	239	226	242	233	262	235	229	226	259	250	224	237	253	276	237	239	231	258	244	244	204	243	243	231	246	256	235	239	242	247	256	227	240	240	209	255	253	258	252	249	247	243	237	233	255	254	246	269	266	242	236	251	240	230	258	249	213	241	242	225	238	246	236	248	215	246	260	242	260	266	237	239	256	258	230	235	267	241	274	233	242	241	245	268	257	222	253	225	218	248	242	247	233	231	267	267	271	236	246	239	237	268	256	254	241	226	251	247	241	256	219	253	240	229	222	223	244	253	240	243	234	228	244	216	240	238	239	216	230	271	221	234	223	234	260	254	225	230	228	246	245	216	241	222	208	238	259	250	235	258	242	251	244	258	244	236	246	215	242	248	258	272	246	255	240	249	248	239	255	249	236	224	229	227	248	223	263	217	209	213	241	255	246	264	237	240	242	234	223	217	243	234	262	238	219	240	234	229	235	256	262	250	252	247	234	243	235	236	247	257	241	242	230	249	250	262	230	242	230	222	260	232	254	244	233	236	232	232	246	233	270	251	269	235	248	236	247	239	244	250	237	236	235	271	241	236	236	243	227	289	258	249	239	219	235	268	252	250	238	233	255	223	253	263	256	240	221	234	252	240	239	214	263	206	253	239	239	268	239	255	251	246	257	238	241	233	206	238	206	229	232	237	225	236	225	247	246	227	258	233	251	225	251	247	249	254	213	234	233	257	248	216	236	234	236	228	248	248	238	259	248	233	212	245	233	219	228	249	231	222	255	238	236	251	248	221	221	243	239	248	238	222	241	242	240	268	226	267	260	259	233	265	224	239	241	239	260	256	239	247	247	250	209	224	215	222	257	267	246	256	269	243	226	254	225	253	259	256	225	275	231	222	261	232	222	249	251	244	228	261	213	236	234	253	253	229	234	251	233	247	248	223	265	250	221	234	243	233	249	246	239	259	227	223	254	252	225	240	228	264	214	257	239	242	252	233	229	237	242	222	226	245	198	242	247	226	244	232	242	258	240	238	222	255	250	236	249	251	246	251	250	237	246	256	268	241	224	261	241	229	234	229	240	266	250	243	218	238	211	257	245	204	241	230	244	235	249	255	239	247	228	235	241	245	207	252	249	237	247	240	266	247	243	244	248	249	247	259	267	218	241	236	272	250	240	234	226	232	235	274	257	248	214	265	245	249	240	273	250	243	235	272	244	211	220	224	227	245	249	247	226	241	234	242	251	219	247	242	215	221	219	232	260	220	255	289	256	236	225	253	199	223	240	263	251	262	212	260	237	218	233	269	256	242	240	238	273	218	275	261	248	235	236	263	226	252	247	259	244	248	236	219	245	237	249	256	262	240	252	254	217	250	278	253	225	238	255	252	243	247	237	248	226	240	223	255	234	238	241	237	238	228	232	229	262	235	243	241	206	225	255	241	206	234	260	256	256	235	228	214	230	256	250	247	235	223	280	231	240	205	239	223	261	229	228	234	242	232	240	238	221	230	249	231	238	259	247	249	255	220	209	252	271	220	224	260	223	243	252	260	248	250	248	232	264	242	230	223	248	268	242	246	263	228	232	228	270	225	224	244	233	249	253	259	251	265	252	271	241	250	212	262	257	238	239	254	226	246	235	253	228	247	223	249	224	240	261	228	233	244	254	232	255	253	243	249	236	244	245	232	247	258	210	242	250	283	243	239	256	236	229	254	245	251	206	242	258	213	245	230	224	235	232	255	248	259	229	240	233	222	264	257	221	246	219	226	224	226	235	237	237	244	240	237	232	227	267	247	245	241	250	232	237	260	237	264	239	239	228	247	255	261	220	235	233	250	255	261	221	220	249	263	253	248	242	224	224	247	210	243	250	217	254	234	257	253	241	254	265	254	239	258	251	244	259	227	249	250	237	265	213	276	238	240	211	212	244	246	254	264	212	261	250	244	225	233	253	250	270	208	236	230	222	243	245	231	214	234	241	245	228	247	235	243	258	220	245	284	238	275	262	262	267	212	272	241	256	227	240	232	276	235	246	241	218	250	230	260	218	267	262	242	265	285	224	226	255	260	239	240	269	262	241	218	218	236	259	266	234	239	237	245	248	216	257	234	252	213	260	251	218	235	211	253	246	244	239	246	250	232	222	252	233	268	253	251	225	241	248	237	257	255	270	258	252	250	235	240	255	253	252	263	209	238	279	241	230	234	239	272	242	253	242	231	222	247	226	227	251	233	254	229	238	256	255	202	238	233	220	222	269	235	258	229
27665	19332	11968	6200	3357	2538	2225	1873	1709	1419	1269	1205	1074	985	916	782	812	758	688	636	602	556	580	566	497	419	423	459	425	434	412	441	441	442	425	434	417	409	449	422	421	396	444	415	419	405	392	418	405	373	405	412	406	389	388	413	429	432	404	386	360	404	401	432	388	402	403	413	398	413	425	391	402	423	418	380	425	422	373	395	412	390	405	411	393	402	401	407	402	415	401	400	409	394	432	393	437	392	382	432	434	357	437	434	399	419	413	404	437	398	424	420	401	418	414	429	381	412	409	426	413	429	388	426	420	366	406	410	413	389	410	381	395	410	389	413	393	438	393	395	406	400	416	442	376	383	417	387	387	399	446	430	386	407	395	415	421	391	396	383	425	391	421	380	396	377	402	406	400	403	417	426	390	412	426	404	398	406	394	436	433	408	421	430	421	405	401	371	439	427	391	416	425	382	385	405	376	408	444	432	403	421	382	418	388	419	428	435	393	403	388	396	420	432	407	407	436	383	426	467	386	408	432	374	391	433	390	435	418	399	436	432	388	421	409	408	416	432	416	397	393	414	415	414	406	399	368	402	418	404	448	359	413	388	385	408	407	433	434	411	415	388	369	414	395	392	428	362	420	398	410	411	377	372	401	428	417	402	404	423	392	382	398	443	377	391	378	388	452	406	423	407	423	425	390	404	398	399	399	411	420	408	426	389	404	436	383	393	439	371	418	429	424	419	399	439	385	395	398	385	437	438	408	405	436	424	394	403	388	416	414	404	425	396	422	389	412	407	409	438	406	434	390	410	399	428	418	399	431	426	440	401	434	414	399	406	369	424	438	401	416	443	388	406	366	406	394	397	400	408	385	440	400	384	405	391	350	405	424	375	380	392	439	370	427	430	426	435	411	410	416	443	399	407	404	401	407	423	431	410	400	434	395	419	392	424	400	399	399	422	455	428	417	415	410	401	400	412	427	390	397	385	355	349	378	402	463	405	409	420	434	422	393	410	381	438	414	438	377	410	402	393	395	392	437	481	420	423	433	419	433	428	415	398	423	380	408	400	432	424	406	412	424	395	374	384	406	415	400	428	382	418	423	377	417	453	397	440	390	394	402	371	400	444	411	378	400	430	430	409	398	394	386	412	413	427	405	389	392	408	463	384	396	410	433	413	435	426	416	364	426	390	445	406	389	429	425	429	373	413	414	378	413	390	421	386	400	369	422	394	388	397	403	401	395	445	460	420	381	400	380	424	403	402	374	397	400	384	398	400	436	411	371	391	411	432	407	395	401	394	395	398	401	406	417	390	399	393	415	408	415	384	403	413	419	352	421	374	423	424	414	402	395	366	376	392	394	386	424	414	405	400	419	382	404	424	372	384	411	440	429	378	385	411	393	415	409	423	397	390	455	415	419	404	395	394	434	379	406	405	388	397	451	402	429	408	383	410	398	416	361	376	424	423	391	413	441	382	376	403	418	417	404	430	396	407	405	425	382	425	413	378	388	401	413	408	371	408	463	395	391	399	404	424	400	424	416	379	401	415	411	407	415	423	360	377	417	386	405	362	423	415	408	373	437	377	416	421	392	437	396	399	400	402	425	404	417	420	406	401	407	395	389	430	411	404	423	430	399	397	426	389	394	418	394	411	431	411	392	414	392	406	366	367	397	408	420	419	401	450	406	409	386	399	430	421	401	396	415	389	402	395	366	412	424	407	410	402	430	440	380	364	419	420	417	402	394	456	438	451	368	397	412	418	422	424	401	395	399	434	416	416	396	380	388	402	392	394	397	436	418	420	396	428	398	405	384	401	433	414	412	414	474	392	438	377	413	437	416	379	415	361	403	404	392	406	398	430	370	420	389	415	385	433	378	434	444	393	411	388	396	411	417	418	402	411	410	402	413	366	428	420	426	409	396	427	409	406	412	439	424	395	432	426	389	402	368	379	366	423	417	397	433	386	374	441	388	408	415	411	407	366	421	381	411	409	404	399	413	410	403	418	408	444	406	395	381	393	407	436	429	406	399	412	381	413	401	412	404	402	421	391	412	412	426	359	411	431	412	414	438	395	415	403	415	420	411	355	436	364	399	437	392	403	433	449	432	432	388	415	406	408	414	435	400	397	445	397	407	416	406	429	397	392	402	386	409	379	419	379	418	428	420	395	428	401	410	419	423	413	403	386	402	400	441	426	435	419	401	391	385	408	386	415	394	386	439	412	412	388	405	429	393	412	374	383	416	421	357	409	420	387	431	409	400	382	403	404	415	443	405	390	426	381	411	387	396	411	430	412	403	377	390	437	424	419	424	447	377	405	428	421	413	428	387	400	407	417	414	406	412	428	379	415	402	392	430	425	403	435	381	431	438	399	384	395	413	416	397	425	408	387	424	368	398	467	396	395	426	411	407	410	386	396	399	394	412	395	394	447	414	400	428	427	423	353	397	422	396	408	418	414	396	396	434	413	416	404	390	400	395	404	404	403	378	392	400	407	430	399	417	404	358	403	411	432	405	394	417	396	400	416	422	402	407	395	396	417	428	398	421	407	396	417	422	391	412	413	421	410	401	400	404	389	431	388	429	420	468	436	419	419	408	386	416	417	422	421	403	411	412	426	426	394	416	408	416	431	430	428	424	400	387	434	439	405	440	408	394	414	445	464	393	410	415	412	436	393	411	389	370	431	438	421	421	428	362	422	382	389	388	415	413	391	400	405	388	404	375	395	391	422	423	399	393	419	420	413	422	398	377	402	422	382	368	409	447	395	396	424	411	400	390	375	405	417	389	413	390	413	438	423	435	424	428	397	410	403	391	395	395	406	408	378	437	418	412	404	426	396	424	406	415	411	396	427	401	413	431	418	462	412	377	436	439	434	408	426	443	385	394	392	419	417	405	431	420	412	447	445	373	427	413	403	400	425	444	370	418	413	430	415	444	403	383	414	420	429	420	413	443	419	420	373	402	404	407	394	395	376	436	414	363	368	405	423	379	375	406	444	409	416	384	429	401	430	404	404	376	391	423	429	400	372	403	387	395	413	429	436	422	388	406	395	424	435	428	345	414	402	395	396	429	399	424	434	404	416	425	397	405	384	388	432	366	415	409	415	402	396	436	390	387	428	394	378	404	403	428	442	394	394	440	389	393	407	404	400	405	404	431	434	413	387	422	424	389	436	417	421	423	428	385	408	435	394	416	391	369	418	409	389	399	407	374	417	425	383	435	412	383	356	441	386	442	427	391	399	387	445	422	419	383	412	432	417	424	424	407	369	410	453	374	386	411	388	395	408	397	380	410	439	451	451	377	388	387	401	402	421	405	392	421	410	418	396	398	406	428	408	416	390	367	338	393	379	427	398	438	433	378	421	372	399	401	379	425	416	406	410	387	398	438	389	441	456	436	435	404	390	400	438	413	387	426	387	410	407	388	411	397	374	386	391	446	410	400	388	377	407	458	397	417	398	393	409	419	415	426	388	401	410	435	442	418	409	437	403	373	447	399	391	415	390	438	450
9376	15436	11380	6552	4953	4099	3630	3134	2688	2080	1909	1661	1446	1338	1212	1144	1066	989	798	758	742	702	686	625	567	530	501	493	482	475	484	461	501	481	482	519	443	453	443	446	451	444	420	419	422	429	437	401	458	415	428	422	457	455	450	433	461	413	460	454	395	414	447	428	457	413	450	375	431	432	375	414	443	432	405	434	405	425	439	454	443	447	420	457	442	421	418	438	447	427	451	440	443	422	424	432	431	431	475	458	453	469	415	423	433	426	422	417	416	430	426	426	468	449	432	453	439	449	417	426	416	409	436	448	415	424	380	437	404	443	437	460	392	398	451	425	403	435	452	440	403	451	402	403	414	479	428	393	460	431	425	412	422	433	433	406	454	445	409	427	454	399	404	392	450	444	457	458	431	416	395	416	422	402	426	411	447	422	408	436	430	416	442	417	434	445	405	438	393	398	439	389	395	403	400	432	431	408	437	449	414	457	415	443	419	432	435	470	463	432	402	415	383	400	422	421	444	411	449	432	407	462	426	411	443	416	434	408	439	454	434	453	434	391	388	443	411	423	429	416	432	437	462	445	418	456	431	396	411	429	412	449	416	404	456	401	443	432	434	415	411	472	442	426	386	446	452	423	390	409	444	459	430	413	400	422	386	386	443	419	463	400	452	443	404	438	410	433	439	405	382	449	451	493	418	420	412	443	423	385	449	426	400	441	442	449	438	411	420	431	433	394	424	417	451	405	442	474	451	482	440	452	374	388	411	428	449	426	429	454	407	440	397	422	438	381	440	420	414	423	436	418	442	400	433	369	464	461	433	401	435	418	406	406	445	445	492	461	420	457	445	405	443	428	348	439	418	414	432	446	472	421	422	394	412	432	434	449	443	434	445	440	420	448	441	429	407	433	435	413	457	419	407	438	476	433	428	461	415	426	399	453	422	412	427	430	401	459	445	427	424	447	446	458	446	407	408	434	416	409	393	387	450	416	410	431	431	467	441	434	447	429	433	422	410	442	461	425	440	429	406	470	436	435	415	475	457	407	413	463	442	433	456	433	401	407	414	464	449	408	453	415	451	417	408	450	441	395	434	413	452	413	435	422	432	433	390	422	403	426	457	418	429	425	419	420	420	454	403	424	424	448	441	426	413	439	402	414	439	463	443	415	443	442	461	446	468	430	437	408	391	423	430	458	426	415	421	413	418	420	404	433	429	420	412	418	461	458	426	371	436	406	410	421	415	451	409	394	446	458	424	449	434	433	410	460	421	416	440	423	454	433	437	452	427	398	435	439	447	436	411	471	416	412	423	416	425	452	437	438	414	410	389	446	434	446	414	426	429	427	437	463	420	423	449	453	450	433	438	460	434	452	451	420	395	423	438	457	427	433	414	436	421	464	427	452	463	446	420	401	466	431	431	419	454	413	465	416	431	420	438	479	415	449	416	425	432	422	386	427	438	409	417	413	437	418	460	420	453	431	410	463	420	432	401	442	429	426	423	484	450	420	433	472	435	457	424	439	414	411	423	429	462	447	401	441	397	418	440	434	457	461	413	435	402	431	382	425	431	472	438	409	415	438	450	436	445	411	428	401	447	416	421	443	462	443	436	419	397	433	394	453	449	423	455	402	457	410	400	448	451	469	453	434	441	398	416	429	458	444	393	435	411	438	398	444	386	425	437	441	438	441	433	446	363	443	459	432	392	408	443	404	447	438	425	458	395	411	437	436	417	410	384	377	423	434	439	402	458	389	426	426	400	432	447	430	406	455	437	431	430	420	425	445	468	423	455	417	399	415	411	412	449	455	422	416	404	406	433	423	426	415	409	453	424	434	425	426	461	393	417	483	445	457	424	421	445	446	414	437	487	450	426	378	381	419	423	432	441	396	419	402	466	435	430	439	418	413	419	459	448	456	411	427	427	438	436	437	462	435	440	401	477	434	444	403	398	423	430	429	442	399	407	422	399	427	467	433	424	452	412	406	424	440	423	411	393	428	413	485	430	429	438	406	411	424	432	411	441	398	440	427	410	422	405	443	416	449	465	446	400	426	405	428	419	425	459	437	434	402	418	430	390	453	446	419	454	437	418	465	439	450	442	431	464	435	413	414	419	441	415	436	398	445	420	419	457	409	420	441	449	429	413	427	437	408	395	439	418	413	425	411	427	439	425	413	460	470	413	429	429	397	434	431	475	484	445	453	419	467	454	432	404	440	425	447	421	441	438	459	479	435	413	430	397	404	389	423	399	437	464	421	392	408	415	426	424	454	441	412	400	466	394	430	453	437	428	448	440	430	441	451	386	453	429	421	449	422	465	433	407	440	463	419	429	421	453	427	446	468	447	432	436	406	417	422	421	431	455	418	428	468	430	416	435	417	454	455	442	423	422	456	474	436	410	424	426	433	399	438	400	457	477	460	416	442	433	441	403	421	451	444	430	474	447	470	448	410	435	425	427	417	459	440	462	415	459	414	410	427	421	442	418	458	449	468	459	434	418	474	386	419	412	397	445	435	410	440	424	442	414	415	432	440	431	437	448	392	431	456	420	416	435	462	428	439	400	403	457	435	415	431	403	425	412	430	479	401	467	456	417	450	409	400	439	419	393	401	430	419	427	428	419	448	471	439	417	421	425	454	432	391	387	430	435	441	427	465	408	434	408	395	442	437	419	422	426	424	418	395	449	473	469	431	442	422	454	450	419	414	478	431	423	443	406	406	476	422	461	452	441	447	434	414	456	480	414	442	428	406	405	413	419	462	441	400	398	437	443	441	447	444	386	457	422	444	467	408	436	412	439	445	436	466	434	406	405	443	439	444	403	411	457	459	412	434	421	408	453	455	421	457	417	449	397	407	434	400	421	424	434	427	406	400	437	446	454	431	444	402	407	436	411	418	422	431	434	401	434	455	428	430	453	425	416	386	457	449	407	403	422	450	450	442	422	444	428	452	419	391	403	440	410	435	442	483	442	445	404	462	448	440	419	425	438	416	441	417	436	419	417	425	474	430	390	429	443	448	454	427	426	440	419	460	432	437	421	425	424	427	417	418	419	375	437	384	413	408	444	420	424	445	419	422	441	441	438	447	437	427	422	392	467	457	427	436	418	435	429	413	460	435	450	414	435	432	438	425	416	458	427	402	447	436	454	456	429	418	463	443	424	429	412	400	411	436	439	442	443	435	449	448	430	431	379	389	451	447	429	454	421	440	421	409	446	424	414	443	445	440	408	404	409	451	470	452	442	431	414	477	399	432	413	447	432	430	379	459	422	414	434	442	423	433	469	422	432	400	477	457	420	442	412	412	426	459	433	445	411	428	428	405	396	430	413	461	402	437	422	415	406	446	414	401	443	457	436	425	421	410	474	411	460	433	435	447	379	420	374	417	461	420	437	441	443	469	415	459	455	467	418	398	432	457	456	394	416	414	465	396	428	447	395	450	440	395	395	442	426	444	422	452	434	444	429	417	430	445	461	445	452	433	437	391	400	432	374	383	438	409	426	444	443	405	373	446
23384	21110	28420	24045	21160	14457	5226	3078	2620	2321	1835	1681	1553	1409	1292	1079	990	906	782	713	645	620	590	528	437	376	394	360	356	360	367	319	335	376	336	346	314	335	328	337	286	292	321	285	304	286	302	269	287	308	309	305	286	287	301	303	315	282	302	321	280	317	282	287	281	313	279	291	290	284	278	289	302	311	307	297	291	288	259	262	291	263	270	313	326	255	295	272	306	294	283	244	292	262	278	254	284	305	294	298	322	276	303	275	299	295	252	280	299	253	299	250	271	300	270	269	274	292	294	291	286	276	281	289	280	290	292	280	262	293	236	277	259	270	262	264	280	266	272	256	276	276	261	258	270	284	271	244	252	298	297	294	305	280	252	281	290	272	281	290	257	287	243	252	260	284	289	285	264	271	263	246	273	304	240	252	259	266	235	292	278	274	276	303	264	265	292	292	270	265	280	287	305	308	242	286	310	268	289	254	269	286	300	289	295	291	307	305	297	290	292	282	281	279	240	281	277	286	290	269	305	295	261	277	300	272	275	254	283	286	295	285	282	303	298	270	280	297	304	312	271	295	286	301	290	289	284	298	271	276	274	303	270	283	226	280	273	257	253	297	261	272	277	291	252	290	286	269	279	270	277	301	287	273	278	271	285	279	278	275	269	269	277	256	264	250	284	282	260	291	320	270	308	298	281	279	293	281	276	273	252	271	284	303	317	288	269	247	306	300	287	271	272	279	273	290	291	278	260	281	300	276	292	284	288	277	305	308	280	261	260	260	274	298	292	289	299	280	291	278	271	266	274	272	288	267	273	288	276	276	241	278	281	268	262	265	272	302	299	306	269	267	291	282	273	308	285	260	255	303	273	267	265	295	286	281	300	270	299	263	283	259	300	259	271	265	262	273	289	260	256	296	286	264	282	278	272	275	293	279	281	285	268	296	282	283	259	275	257	263	287	286	235	298	303	275	290	268	290	319	294	258	278	312	283	248	260	264	296	311	265	288	274	278	285	275	300	267	271	272	283	268	286	300	287	251	321	290	259	277	306	266	292	298	266	277	265	263	300	279	267	283	276	283	265	257	291	286	298	303	290	294	293	283	282	250	301	306	295	252	274	293	295	300	267	314	289	269	294	235	265	292	281	265	321	267	248	272	335	284	271	297	293	290	274	293	329	264	292	262	284	260	283	275	288	296	285	311	289	260	252	268	261	279	275	289	295	278	278	263	305	277	276	300	273	298	291	285	287	259	272	275	279	291	282	278	278	310	246	306	270	245	259	266	309	269	279	278	271	253	290	315	285	246	258	268	269	263	275	265	314	293	250	278	283	282	275	306	292	274	256	293	293	302	295	275	268	279	277	311	295	297	288	288	239	271	278	282	263	278	301	259	289	294	272	254	278	283	283	293	299	292	274	270	245	267	263	286	295	291	263	302	263	275	280	279	283	286	300	296	273	288	243	291	248	297	284	242	322	299	255	314	294	279	275	272	299	260	276	291	306	258	265	266	279	299	245	250	295	286	317	288	275	282	245	282	289	263	279	280	269	293	281	272	284	262	291	257	280	278	282	282	275	294	309	291	255	292	282	301	284	270	277	281	291	297	261	299	255	286	274	276	248	276	300	287	276	258	278	305	287	290	280	256	288	266	261	275	268	277	289	277	286	270	261	294	251	277	291	282	295	249	288	262	294	303	300	308	278	263	289	283	270	258	286	301	262	266	281	279	279	306	287	285	272	278	273	281	291	281	283	275	285	261	287	285	289	250	273	286	292	281	309	275	283	281	297	270	297	288	292	298	241	302	275	277	275	291	281	300	271	286	286	244	254	305	287	290	295	257	303	259	280	298	280	282	249	285	285	296	288	293	296	265	291	293	255	241	231	289	285	274	301	290	259	304	290	248	291	299	295	294	260	266	292	299	266	276	281	293	301	316	287	269	283	303	274	312	288	298	283	253	262	252	257	263	305	263	237	282	274	268	290	276	274	304	249	275	270	310	242	260	284	266	307	262	304	290	305	273	267	323	256	268	279	281	264	296	284	254	252	274	285	271	265	286	289	277	234	279	295	256	271	270	277	272	302	253	271	247	270	274	293	288	267	287	309	279	293	289	292	283	277	283	284	283	258	254	268	283	262	291	305	240	284	269	257	274	270	285	294	284	279	285	281	273	283	291	267	306	257	298	270	270	283	292	276	271	300	286	275	265	293	298	280	227	305	265	276	258	298	269	279	289	278	283	280	282	258	280	286	281	292	250	244	287	267	265	273	286	296	282	238	277	263	285	286	301	247	284	275	275	277	276	283	318	317	282	245	279	300	260	281	269	296	278	272	296	260	329	283	281	298	264	283	302	296	265	271	274	289	259	240	274	262	287	280	287	286	273	298	302	281	272	286	296	286	265	274	303	297	271	305	289	268	282	292	268	271	286	263	241	285	268	301	286	265	264	314	289	319	308	260	248	276	267	277	294	277	295	276	277	301	298	256	256	277	312	287	283	280	300	297	285	272	263	306	288	307	255	298	277	283	282	269	307	287	291	280	270	286	296	285	292	280	277	256	264	294	289	283	277	302	285	295	287	281	274	305	279	290	318	294	267	275	292	273	309	292	287	289	291	239	286	287	277	247	244	283	278	264	288	293	281	298	301	255	288	280	267	262	259	286	276	280	276	283	273	283	274	266	266	281	279	304	267	288	260	272	287	257	276	300	299	282	278	252	285	261	294	274	281	268	274	300	309	291	271	268	251	281	272	300	287	288	281	272	317	306	319	279	269	305	295	288	269	302	282	282	275	272	272	288	246	278	268	298	274	281	270	265	266	276	280	271	244	287	272	282	299	259	251	280	310	292	269	257	244	280	294	267	286	284	294	267	268	309	294	299	268	282	259	292	251	301	275	307	282	277	272	271	272	287	302	272	269	306	264	279	278	285	304	280	314	312	305	275	260	278	302	284	283	275	292	272	259	273	266	300	279	263	283	272	285	285	302	271	279	250	294	286	294	271	276	271	264	232	299	288	299	284	304	276	284	256	269	269	276	272	271	275	290	272	268	277	299	285	277	282	260	258	289	289	282	257	292	293	265	276	265	273	280	281	282	285	271	260	278	290	304	294	291	293	296	305	275	263	265	272	281	289	273	281	287	293	258	327	294	295	268	301	266	275	309	276	269	281	278	286	281	329	281	295	247	305	275	282	267	310	246	298	283	291	269	281	288	281	289	276	281	246	259	253	264	247	267	304	284	292	260	280	282	296	297	231	277	261	270	313	279	262	310	295	292	275	277	282	275	287	293	271	281	257	275	281	279	302	291	251	281	269	271	268	306	255	307	283	297	272	282	291	278	262	274	236	267	256	313	275	289	282	297	286	287	301	248	302	289	263	315	294	292	279	257	268	271	286	265	291	301	288	270	258	254	289	270	294	299	252	290	257	257	288	295	274	271	274	275	280	277	262	291	264	290	273	272	278	286	321	257	244	294	256	268	271	299	271	292	280	258	260	280	315	265	274	280
9074	23574	18218	11435	8771	7286	5918	4806	3994	3379	2825	2402	2242	2063	1781	1605	1416	1219	998	941	896	801	723	639	503	492	483	414	420	390	416	449	426	403	389	380	386	334	387	325	358	338	373	322	325	323	321	300	333	338	296	322	321	328	345	340	321	334	329	286	307	313	345	303	303	304	370	342	315	320	313	297	334	304	311	322	311	314	311	333	320	291	315	318	316	335	319	315	322	312	322	271	296	334	317	313	309	322	305	305	347	299	282	299	321	297	306	313	295	291	322	271	311	303	327	360	290	327	293	308	310	305	279	311	316	278	279	328	312	287	290	304	312	308	292	287	298	328	295	319	323	313	290	306	305	293	295	317	314	282	283	293	304	322	295	303	302	297	289	290	323	285	291	285	309	315	305	335	322	291	327	289	302	289	293	317	305	297	285	305	308	303	281	276	291	301	313	309	320	310	308	311	321	310	296	294	294	318	282	308	327	282	318	327	287	349	304	303	335	315	312	300	335	295	260	299	304	277	303	313	291	288	299	309	287	324	300	333	287	305	298	284	304	307	302	283	301	308	306	273	292	300	339	313	342	335	283	293	306	308	323	290	285	263	314	319	291	309	307	294	304	312	286	307	294	291	287	293	298	318	290	313	326	301	300	295	287	282	272	316	278	323	265	302	297	292	316	299	318	308	287	299	292	288	323	292	255	266	284	303	304	314	300	313	289	288	306	309	299	272	298	302	316	302	269	289	343	293	295	311	285	319	290	257	326	292	276	289	315	297	293	296	333	284	323	298	294	284	286	277	300	279	279	308	302	314	300	299	293	312	312	306	311	309	315	328	288	307	341	319	287	327	327	318	296	282	301	312	295	314	312	276	314	304	265	296	291	291	289	309	294	279	320	306	280	307	308	262	289	324	277	326	274	321	305	266	326	293	313	299	321	313	326	338	304	288	290	312	280	325	285	298	324	274	307	335	310	302	268	309	282	281	330	292	304	296	316	285	303	295	300	281	321	308	293	304	288	289	275	306	309	302	295	335	277	291	321	320	267	334	334	305	294	304	283	302	286	274	303	347	302	300	292	284	292	298	283	309	301	326	338	307	296	290	258	294	314	278	300	290	309	316	329	305	288	280	278	306	283	301	275	312	297	285	284	281	323	290	279	299	285	302	275	328	324	303	273	303	321	306	293	329	302	328	314	312	313	289	309	263	315	294	273	263	314	276	318	298	308	287	277	302	343	281	315	304	299	296	286	260	309	313	296	270	299	336	312	322	336	311	318	299	343	312	305	324	281	308	311	267	313	281	299	296	304	291	270	317	278	287	286	331	292	320	289	300	306	296	299	287	304	288	310	284	304	285	320	340	300	328	285	291	294	284	330	318	316	314	300	303	309	281	328	316	306	317	310	308	280	292	316	283	284	289	305	347	266	296	316	310	306	326	291	307	298	319	305	297	272	310	285	303	304	298	286	276	306	323	295	298	298	284	305	310	285	292	296	330	293	287	285	291	287	264	264	285	295	300	289	308	271	295	282	293	308	299	297	280	303	302	311	311	292	314	283	278	304	292	327	301	298	292	288	316	291	306	307	292	315	275	298	272	340	287	290	320	279	288	305	272	271	289	307	293	303	292	267	319	300	327	295	306	308	296	312	304	307	290	300	324	274	271	286	283	287	320	290	280	281	288	272	316	321	288	326	281	304	297	264	289	306	260	330	282	297	299	326	289	288	308	301	304	323	289	332	285	302	330	309	298	311	294	290	291	294	309	290	282	298	285	278	306	303	287	278	324	283	298	306	305	281	308	282	307	299	297	277	293	304	320	283	305	274	297	304	277	327	306	333	309	286	288	295	280	336	314	296	291	317	315	300	322	314	277	304	297	281	325	309	317	281	304	324	300	328	294	286	302	306	301	290	311	292	303	262	300	307	278	296	271	298	284	296	275	288	306	299	302	345	278	314	308	286	325	286	288	333	309	286	283	279	316	299	326	313	310	298	323	260	315	296	273	338	301	320	300	292	321	283	298	286	298	333	298	302	305	299	306	295	287	272	256	270	316	330	283	310	284	300	343	298	294	284	304	278	308	298	288	276	298	304	294	318	301	321	281	309	287	297	313	314	291	305	276	297	287	286	275	300	316	274	284	293	284	297	306	296	313	314	298	305	262	311	309	310	284	325	270	314	286	306	288	290	299	307	300	345	307	286	276	328	325	296	291	330	312	310	309	287	282	307	288	325	292	305	285	297	289	301	288	298	289	302	310	314	303	290	331	297	318	318	299	299	257	309	286	284	298	313	302	281	313	292	305	323	286	298	304	267	303	321	307	281	294	270	299	306	274	318	310	325	295	285	294	281	262	295	294	316	340	285	308	312	301	280	279	298	285	289	287	314	298	303	291	281	268	303	293	309	295	288	278	309	298	312	314	342	299	316	313	290	305	321	283	291	301	305	287	286	303	295	291	287	332	318	279	311	305	323	298	306	296	303	323	283	293	311	317	308	267	313	285	295	344	304	295	288	295	296	287	316	315	312	306	303	293	321	313	296	307	308	305	313	314	303	295	320	280	298	286	326	305	289	301	307	313	299	306	295	309	305	299	313	296	282	341	320	324	289	315	293	319	274	303	325	300	299	277	319	291	331	285	311	282	287	298	306	297	296	290	316	299	295	289	292	298	289	290	288	265	302	313	324	279	321	289	342	316	312	318	307	299	340	304	325	312	300	301	296	298	345	286	329	297	308	279	294	314	286	276	302	315	304	362	324	314	335	306	317	295	291	308	295	287	318	309	291	274	308	299	295	254	332	311	307	303	307	283	340	306	303	271	301	299	315	276	271	330	300	292	300	306	334	295	314	315	289	282	295	296	297	281	323	312	305	279	294	304	293	301	318	286	302	311	316	318	336	320	328	292	295	290	317	296	305	309	324	307	359	285	295	327	317	306	309	286	276	309	331	281	290	273	322	311	290	304	324	296	284	311	296	312	264	337	279	290	296	330	283	336	303	284	291	302	296	329	296	283	294	307	341	278	301	325	305	298	283	302	303	306	290	307	292	311	306	309	289	284	300	286	290	287	294	300	292	286	307	303	316	300	315	280	281	307	269	341	317	317	308	297	329	307	279	279	285	270	299	296	315	305	319	289	312	267	310	300	292	293	299	313	292	307	307	312	308	286	264	338	287	302	278	261	288	280	295	311	297	279	348	310	293	292	312	337	312	262	299	285	283	301	294	319	327	281	283	321	289	312	297	284	291	282	310	295	314	273	291	301	282	324	300	278	293	307	306	301	290	311	278	319	273	270	307	313	299	294	270	311	303	295	268	297	309	286	330	308	279	312	290	312	310	307	315	316	287	314	313	307	307	314	311	289	299	297	274	334	300	310	298	301	323	307	291	308	298	295	317	281	340	291	293	323	280	303	317	294	300	289	301	290	276	270	284	311	301	298	313	326	276	274	322	301	321	316	284	321	295	325	297	311	285	279	291	277	304	305	320	293	306	263	293	275	272	291	287	303
24611	21224	27662	25057	15938	5107	3492	2600	2091	1856	1607	1486	1299	1256	1217	1066	996	769	754	767	696	685	640	541	493	505	447	451	466	434	447	473	459	454	459	441	402	453	424	422	404	435	443	384	370	408	385	433	427	436	430	398	407	418	420	469	450	404	409	403	412	424	398	401	379	380	404	420	400	391	404	373	420	407	415	463	401	412	417	366	350	414	415	399	414	392	382	399	433	439	392	401	399	425	429	429	400	387	420	415	403	403	383	378	443	373	355	379	386	379	392	375	436	437	422	412	419	368	362	414	413	409	383	392	395	422	380	419	415	388	413	402	386	396	387	383	414	413	422	383	378	390	415	438	396	419	417	402	428	377	398	404	424	458	441	399	400	381	413	388	414	427	416	412	389	429	418	449	437	398	414	392	393	384	406	395	401	385	431	423	419	418	448	427	431	412	412	445	426	410	385	437	402	396	421	382	385	424	419	405	377	403	403	390	437	426	424	425	429	394	399	357	408	421	433	382	429	391	395	392	413	402	393	415	383	423	391	392	409	427	395	380	382	428	392	389	390	376	392	446	391	422	381	361	445	391	438	413	345	413	404	400	393	429	400	379	427	418	399	384	418	367	393	371	399	380	401	385	394	400	444	384	426	424	411	421	385	429	441	401	405	406	412	429	402	394	386	388	401	402	367	425	394	444	396	397	404	373	419	388	377	389	430	408	394	410	423	403	395	346	389	389	393	385	412	378	401	391	393	426	417	415	409	384	421	410	368	380	371	394	363	405	405	396	415	424	388	413	379	361	385	421	383	406	423	384	375	413	422	414	373	393	389	395	391	420	391	385	389	391	390	408	415	415	408	405	382	398	400	428	415	397	433	390	392	395	399	434	394	386	362	397	393	410	448	397	366	393	429	420	400	371	392	382	366	407	379	385	392	421	430	396	392	389	433	390	373	403	370	386	443	403	400	413	380	427	446	391	391	464	433	405	423	444	394	372	409	430	400	426	381	397	377	400	404	383	400	389	397	371	364	390	423	398	410	359	456	417	382	403	410	395	372	403	401	416	406	392	417	406	427	424	414	386	383	396	397	425	408	402	411	364	412	396	416	400	395	399	419	398	430	409	428	411	451	406	436	391	406	386	400	395	427	415	386	383	398	403	420	396	373	423	406	385	383	371	373	426	404	392	403	392	471	374	412	380	421	401	383	375	389	414	366	432	398	392	390	378	417	444	440	395	395	409	420	382	373	396	388	387	394	389	419	396	427	425	392	394	408	402	422	395	407	393	387	367	369	405	384	407	371	407	412	414	414	386	380	414	396	380	413	395	432	433	396	376	392	368	338	435	376	404	399	442	365	412	397	389	382	344	389	449	394	387	431	397	387	378	433	371	385	400	407	408	428	402	423	393	390	375	396	408	402	424	399	430	412	407	420	442	384	389	395	390	420	392	414	382	419	380	403	407	413	412	378	373	378	411	416	411	400	407	412	419	419	398	398	416	412	383	386	377	423	390	432	427	390	423	404	387	405	408	417	454	416	419	394	424	408	459	429	402	406	404	411	400	444	411	428	388	394	372	408	422	432	372	383	410	388	389	417	434	405	395	426	390	380	417	414	395	402	404	438	421	410	411	389	413	405	403	410	386	376	386	399	385	402	410	371	428	415	407	397	363	364	387	366	387	383	381	371	390	395	349	397	392	381	390	394	417	411	365	377	407	413	395	426	371	408	418	407	405	383	403	398	400	404	421	376	385	403	429	395	415	383	424	369	424	412	432	392	400	431	401	391	395	386	427	422	430	392	387	376	378	381	382	425	400	390	448	390	390	413	428	432	399	371	391	402	405	386	416	391	378	384	423	388	402	435	377	369	404	366	381	406	428	393	383	412	406	423	432	378	425	387	401	419	392	396	412	404	388	403	416	399	410	410	405	403	418	380	411	413	361	347	399	415	409	391	394	420	377	375	431	395	411	403	416	412	436	400	401	412	417	407	377	413	421	404	401	412	423	434	364	396	387	386	410	411	372	392	363	401	382	402	402	430	374	376	402	430	403	416	404	378	401	384	377	365	403	400	378	429	409	430	379	470	387	393	392	377	423	417	402	418	400	399	423	379	409	423	391	403	428	402	414	423	405	387	408	363	408	402	400	400	408	374	410	358	394	389	421	395	400	384	390	378	375	424	398	425	358	384	399	418	393	413	414	427	399	403	423	395	422	373	431	399	428	402	421	393	433	420	412	428	404	430	416	414	445	419	402	406	422	380	391	406	403	397	385	401	354	388	370	435	433	430	406	382	374	424	399	385	426	408	382	388	402	407	404	406	445	366	392	408	392	378	360	398	448	387	442	432	423	377	412	406	363	380	411	393	389	400	418	405	407	367	409	432	424	388	401	397	449	403	428	375	428	357	413	417	353	406	380	399	441	387	411	378	414	395	408	396	391	409	406	423	420	416	403	415	400	439	472	404	372	383	427	394	410	400	381	420	400	396	395	413	416	404	422	401	409	398	423	412	395	375	419	396	370	399	391	395	457	423	423	378	407	402	407	389	355	404	385	408	406	408	405	393	388	406	394	417	426	392	375	405	429	397	421	424	378	367	360	414	396	401	357	422	404	358	411	380	391	390	407	431	412	395	402	433	430	393	413	380	416	394	409	422	421	368	391	393	395	395	406	368	396	410	402	366	403	393	375	404	385	408	399	408	407	417	398	404	382	384	414	370	420	371	371	402	437	360	425	428	411	412	378	434	391	352	416	398	388	393	418	385	381	378	387	407	405	406	396	399	411	381	373	415	428	402	416	431	371	441	426	425	395	389	393	425	419	374	386	412	410	382	386	411	402	396	426	400	384	386	420	386	364	383	406	413	382	389	424	391	407	411	421	400	398	378	397	412	412	412	401	431	395	434	401	380	402	395	363	401	387	384	392	413	392	397	368	397	394	417	408	407	440	388	387	404	459	451	389	410	417	369	388	393	404	382	376	407	411	394	388	392	380	380	451	414	384	416	415	404	383	404	405	410	454	401	398	398	356	423	410	382	401	393	374	407	409	393	415	399	430	416	406	432	377	404	369	412	405	430	397	373	386	418	351	394	401	394	405	413	412	380	405	439	412	413	408	375	395	397	407	423	412	390	385	433	402	390	399	376	370	388	409	409	428	411	365	411	422	415	414	386	416	461	390	398	371	392	400	412	403	361	410	391	396	369	437	430	427	411	377	392	405	422	436	393	412	386	413	407	377	432	416	396	440	387	392	356	349	350	379	396	410	410	360	395	391	388	389	421	384	394	400	399	441	402	413	391	402	435	407	391	430	400	440	378	394	431	378	394	418	392	427	374	425	409	399	403	406	385	436	387	397	395	417	400	400	415	360	414	390	411	384	414	385	400	411	429	423	392	396	411	383	398	410	391	367	396	404	389	377	429	395	403	388	368	450	441	382	379	398	381	391	391	412	402	424	390	373	390	416	401	379	415	410	402	404	380	360	389	435	378	396	399	382	376	398	377	402	377	403
8654	20167	15521	9563	7500	6320	5387	4368	3669	2972	2493	2115	1936	1856	1665	1449	1272	1131	975	933	846	763	708	633	598	512	543	529	491	508	491	465	500	455	454	481	446	468	430	441	476	485	443	426	412	430	406	432	369	432	436	432	404	434	414	408	426	416	407	435	443	439	415	416	457	431	439	417	426	428	437	453	410	409	435	406	421	414	403	435	417	432	422	406	390	432	431	470	416	425	417	425	438	385	435	416	436	432	414	418	397	399	443	393	456	408	426	421	429	415	416	406	415	431	390	470	437	451	420	423	425	397	412	433	420	418	403	440	423	402	415	430	432	416	446	405	446	440	469	440	411	423	431	415	412	454	406	417	412	410	429	402	420	426	388	420	407	414	443	391	454	444	397	428	413	383	424	463	445	405	411	418	454	410	404	415	426	401	433	438	426	418	398	420	432	441	426	438	421	432	407	417	438	433	443	426	463	444	410	427	387	394	410	402	398	413	437	435	427	404	434	412	433	398	453	416	421	432	395	418	419	437	442	432	434	422	453	379	407	373	376	453	386	411	404	411	428	409	435	388	420	390	391	402	432	396	408	412	416	418	420	426	435	392	423	427	406	411	410	409	417	454	429	454	452	430	379	406	386	430	396	423	432	416	396	385	414	451	386	402	424	419	396	447	451	434	373	423	437	423	414	427	414	407	389	423	432	401	422	434	426	425	407	391	417	411	412	403	395	435	436	442	412	413	401	387	409	415	438	418	370	412	396	349	445	415	388	416	393	424	433	406	450	449	413	426	428	417	411	428	416	421	411	448	393	408	417	428	383	415	390	389	402	451	439	392	404	353	422	417	426	399	423	424	418	421	460	428	427	399	389	372	455	429	371	423	410	400	369	406	411	397	429	407	394	439	380	420	396	447	428	451	461	402	420	403	427	406	431	402	410	439	425	423	429	396	451	429	448	418	428	397	377	432	401	369	415	430	407	386	402	441	427	410	367	397	406	449	413	417	393	441	393	369	423	420	440	414	460	387	429	442	354	444	469	411	431	410	402	412	403	390	415	407	439	408	418	400	406	412	423	440	395	373	438	414	464	402	404	451	455	383	443	423	418	386	434	370	427	390	425	433	422	385	432	431	421	396	358	439	407	386	411	435	408	455	389	404	443	422	413	452	410	442	426	400	412	435	406	405	401	399	388	409	406	419	423	417	414	420	430	428	388	433	404	398	438	390	402	484	403	426	405	417	428	454	396	448	432	425	395	433	416	384	419	435	393	409	410	434	399	445	410	387	409	401	397	396	434	441	435	398	395	408	394	413	371	448	440	403	408	426	442	449	436	428	414	435	428	403	432	444	428	410	425	442	459	413	435	445	437	357	430	401	396	400	433	412	400	410	423	424	398	451	392	433	427	400	424	388	422	422	395	384	436	390	444	416	450	404	437	412	426	394	420	422	447	447	451	432	424	429	400	430	421	459	396	421	405	414	465	402	410	420	434	431	449	390	391	452	446	440	399	405	420	436	463	425	394	428	437	395	425	442	410	390	433	409	417	406	415	425	444	416	383	400	394	370	408	410	409	412	399	402	422	442	443	423	420	412	449	402	385	414	413	416	405	431	424	423	402	388	410	411	422	410	379	429	405	425	430	407	427	381	381	378	400	435	406	445	429	437	422	430	410	386	392	443	407	383	407	446	428	420	439	405	421	402	380	475	453	416	413	403	393	378	425	411	432	413	403	399	398	428	412	399	399	437	425	418	444	414	425	410	433	419	425	393	401	399	415	396	404	442	425	423	422	421	375	451	401	424	417	438	403	432	421	382	406	421	406	434	410	434	426	427	429	414	406	422	416	384	429	423	400	435	419	423	437	417	387	415	441	426	446	408	423	407	402	414	388	420	404	399	422	397	411	399	418	417	411	430	413	434	407	402	407	421	385	430	385	442	433	429	380	438	427	399	419	433	400	442	448	393	430	388	411	392	418	374	403	383	400	427	393	437	433	392	394	399	448	400	418	412	368	397	445	411	406	434	378	408	442	391	423	428	418	380	402	394	450	446	414	444	400	382	413	385	386	417	430	390	446	403	406	455	432	434	405	424	442	420	424	434	420	413	386	424	413	429	407	399	414	435	431	447	406	440	417	418	406	474	419	433	430	396	449	435	433	394	411	431	409	456	441	426	426	417	394	376	413	437	430	414	401	440	423	406	418	441	399	426	420	390	391	423	402	414	415	448	410	401	396	398	406	435	364	417	373	411	357	404	396	426	425	395	433	445	407	442	422	418	373	425	422	387	423	409	422	454	419	438	440	412	403	425	403	417	412	397	430	452	402	388	471	417	430	417	433	426	414	393	441	424	405	402	399	421	421	401	423	438	446	398	427	433	430	397	423	386	382	409	428	440	419	422	422	413	409	463	447	448	389	431	444	417	428	434	403	409	424	423	403	417	413	406	411	395	427	419	422	395	424	459	421	417	398	423	414	396	388	422	444	396	396	423	428	392	425	414	398	397	391	406	397	425	425	416	401	427	379	401	405	427	424	421	387	407	380	412	411	421	406	417	433	376	429	399	384	399	407	408	428	458	441	446	370	402	470	392	407	400	403	397	409	439	423	411	377	406	428	419	423	439	417	390	447	423	409	443	411	428	430	420	425	419	418	416	444	436	414	429	418	414	429	420	409	441	441	431	408	404	452	478	373	383	426	404	402	394	399	389	381	424	398	415	388	422	434	415	441	405	446	427	388	402	424	414	418	424	435	393	429	402	380	403	401	399	375	473	416	422	371	400	437	393	418	423	424	392	424	427	412	426	437	443	416	425	398	407	438	427	409	420	402	422	445	465	422	409	430	440	458	437	429	445	466	402	425	415	376	415	452	396	400	437	419	414	439	450	420	422	418	423	425	406	445	423	417	398	427	415	433	458	386	420	443	419	415	408	390	438	442	393	396	380	441	412	422	402	414	389	416	449	412	412	419	454	429	415	421	438	427	423	396	441	374	400	412	406	424	447	438	404	454	430	420	412	439	403	427	403	415	398	402	430	434	383	453	415	424	381	422	435	442	422	440	412	428	418	446	423	401	462	396	401	436	401	400	412	406	406	401	410	369	406	392	407	403	423	401	403	413	432	369	439	385	417	453	400	424	432	393	389	384	411	424	421	406	414	425	422	445	428	433	439	429	411	374	414	455	419	399	408	393	403	426	433	443	400	466	409	393	422	418	414	460	421	404	412	409	448	407	412	404	390	400	439	366	443	427	437	424	400	427	410	400	380	405	412	451	436	384	438	440	408	398	416	420	398	411	438	400	371	419	410	368	416	418	396	416	414	401	417	440	399	426	436	405	450	403	400	445	409	416	413	408	484	392	412	406	412	393	428	388	387	367	425	405	405	411	421	457	436	450	398	392	454	422	447	426	410	379	405	438	418	398	401	418	438	420	409	454	424	441	444	456	432	473	386	382	409	422	395	409	393	379	393	411	399	429	414	420	425	371	403	384	403	362	413	388	417	439	427	382	420
22454	21272	29029	23835	21292	21641	15054	5522	3589	3121	2599	2216	2019	1883	1748	1568	1328	1154	1002	833	768	780	682	549	427	392	389	388	397	332	377	348	334	319	366	298	309	291	296	296	281	302	285	259	276	225	265	233	269	256	267	298	277	257	259	285	252	258	282	237	279	238	229	245	263	226	262	245	255	234	277	278	234	231	268	226	238	224	238	252	222	226	259	268	271	260	261	260	221	252	249	243	245	251	266	240	253	240	240	225	220	247	219	247	234	225	248	223	217	217	248	228	225	229	258	239	257	236	258	222	243	244	231	241	218	215	239	230	246	219	240	242	259	233	229	238	248	263	224	202	224	274	225	240	264	253	217	245	234	270	234	211	267	268	254	243	248	226	236	234	242	202	248	245	226	224	229	216	252	231	259	232	247	232	250	270	258	287	235	213	246	245	240	223	225	239	211	231	215	248	245	223	230	239	248	234	208	232	245	228	264	241	216	258	273	261	234	213	257	247	229	264	263	261	223	239	233	236	245	250	252	236	224	248	210	236	226	270	196	232	237	262	256	254	259	242	252	248	225	241	225	224	234	229	212	272	236	242	244	244	288	244	239	250	265	288	233	247	260	248	240	266	203	248	244	227	249	247	246	239	243	267	261	250	249	232	217	196	219	201	218	214	237	225	232	236	240	251	226	227	245	228	226	244	266	222	220	223	231	254	269	213	219	222	229	236	272	248	219	234	238	269	233	239	224	244	240	194	217	241	244	243	244	244	231	238	209	251	247	251	221	221	259	260	242	233	253	236	245	259	226	228	242	242	238	230	220	248	251	223	229	221	202	236	213	259	245	245	248	226	225	259	222	218	218	238	243	236	222	245	241	248	225	233	252	247	234	220	247	251	235	229	242	247	252	253	229	231	251	216	214	226	222	236	262	247	255	232	231	257	240	246	246	251	222	237	244	220	208	234	248	225	228	254	247	224	245	212	284	203	249	243	251	227	208	272	247	241	226	232	236	247	295	241	236	235	259	232	268	251	241	257	234	244	236	206	235	252	223	249	251	215	228	235	243	248	230	233	234	241	234	271	253	227	248	238	252	232	235	233	228	225	217	234	247	246	203	242	224	226	218	251	234	241	228	225	240	216	254	242	234	248	235	228	222	230	240	215	242	240	234	264	246	232	231	244	259	239	233	241	232	246	231	266	240	214	230	222	217	229	236	225	237	237	238	248	256	227	232	197	268	213	213	228	254	229	239	241	235	227	213	230	199	227	201	237	241	245	227	255	241	246	237	230	230	243	249	248	214	236	258	240	231	229	244	221	241	222	260	250	216	226	210	268	225	246	256	236	252	238	228	243	232	245	232	209	218	218	229	265	231	239	211	243	223	235	258	250	264	226	244	261	239	249	243	250	231	245	259	236	255	231	243	240	239	268	233	242	215	235	245	222	216	261	250	212	254	265	203	254	248	242	228	252	255	229	231	241	247	243	247	231	232	224	214	239	233	226	239	210	248	221	216	250	244	221	228	225	214	236	243	237	229	226	235	236	271	220	252	224	243	247	229	241	209	245	237	237	223	197	230	267	232	221	234	223	227	237	238	231	223	260	227	234	252	243	270	227	225	237	213	228	242	250	257	233	223	227	216	219	246	222	251	239	240	250	231	231	228	258	226	248	242	242	240	243	237	217	251	232	247	238	213	242	221	215	232	238	259	211	218	245	236	250	236	260	226	243	253	243	227	215	249	222	217	236	229	226	253	252	264	222	246	225	247	230	257	229	266	266	237	242	214	228	228	233	244	224	276	221	206	241	239	239	240	226	205	242	232	232	257	213	212	241	252	239	264	243	215	246	249	268	231	243	229	240	232	230	256	219	246	254	234	224	243	275	231	245	234	230	222	222	211	219	209	226	248	217	244	256	229	237	254	240	240	248	224	245	251	255	247	238	230	241	254	242	251	221	259	231	239	247	277	250	230	251	245	240	242	229	259	230	207	233	251	234	236	238	248	246	225	249	250	250	229	208	233	236	252	225	238	235	247	238	235	255	213	244	253	255	249	261	221	246	255	241	209	239	237	237	244	236	245	249	254	240	237	234	235	215	227	231	250	243	249	244	229	223	238	239	213	239	262	205	248	241	219	237	235	242	271	242	257	232	235	237	232	257	258	241	240	217	254	202	218	236	240	211	247	259	218	233	236	253	226	210	261	221	244	222	225	244	229	220	201	247	229	196	260	238	227	246	206	230	239	223	239	232	234	217	230	229	225	230	229	222	217	250	241	258	250	267	241	227	249	237	261	235	242	212	280	227	209	212	236	243	238	238	246	208	230	256	245	235	254	235	244	246	220	226	232	235	253	262	228	230	217	240	236	218	229	260	257	218	223	230	214	226	254	230	241	282	223	261	229	222	226	259	237	248	240	222	231	249	260	246	234	222	285	235	230	244	234	237	268	219	218	231	254	224	227	247	243	247	223	242	226	247	243	236	229	205	249	214	236	231	194	245	253	223	255	254	216	263	226	249	245	268	230	255	236	217	210	227	217	253	219	245	236	234	261	237	209	265	246	236	223	228	223	226	238	233	250	236	227	250	253	220	233	215	225	229	222	223	230	263	251	214	257	229	219	251	242	247	258	249	224	251	281	260	243	229	223	248	228	237	227	233	216	226	238	261	226	262	233	226	276	237	260	238	231	234	244	239	238	242	233	238	230	230	227	273	245	224	232	260	224	211	259	233	249	235	199	243	232	247	216	228	245	208	217	241	250	220	250	271	245	263	250	248	238	243	240	262	229	223	236	237	229	256	236	243	222	249	222	248	248	238	217	226	223	229	236	269	250	221	246	235	215	242	243	244	236	240	237	230	233	257	273	251	247	252	220	225	249	252	197	226	275	246	215	236	217	263	254	264	268	232	243	225	221	209	220	254	190	235	242	248	221	238	217	220	238	231	232	278	251	213	208	251	228	252	208	243	249	232	233	210	258	219	251	248	220	254	204	216	232	269	250	252	262	239	256	215	247	244	227	235	225	225	241	225	240	245	229	225	245	246	265	241	258	219	266	256	254	253	246	199	256	244	235	233	226	250	255	257	233	221	256	213	247	229	239	214	246	235	222	222	240	240	247	234	232	223	224	225	262	240	195	228	243	217	258	224	202	237	248	225	222	202	216	242	218	249	277	221	251	217	230	217	264	222	242	233	242	253	239	235	235	207	212	225	225	232	280	230	217	265	250	222	254	217	216	249	239	219	242	247	219	254	260	243	246	244	233	215	229	242	245	237	273	199	238	228	214	215	200	246	265	250	222	221	224	228	245	213	236	239	212	237	225	227	276	254	251	240	243	202	235	219	235	231	255	251	214	268	250	215	231	237	247	221	226	226	212	216	233	237	246	223	232	222	230	240	214	219	251	230	238	225	257	242	222	217	243	245	254	230	235	238	230	209	232	246	232	216	240	261	241	234	230	252	245	224	248	206	231	228	261	253	239	212	232	220	206	222	219	225	260	219	246	218	234	279	248	224
10590	28653	23089	15120	12171	10292	8783	7226	5552	4641	3899	3226	2948	2804	2527	2243	1842	1623	1294	1211	1048	1033	861	683	597	505	494	482	410	438	370	398	402	409	351	360	331	331	341	344	349	339	292	278	307	255	264	279	314	277	258	283	297	287	286	311	266	289	285	251	264	248	267	248	271	266	240	279	293	236	261	278	254	268	259	276	260	226	260	286	261	251	251	282	254	244	257	273	257	255	250	241	252	275	258	233	284	251	260	261	233	222	234	253	237	213	257	255	262	244	259	230	259	269	256	229	253	275	250	269	237	248	245	229	242	245	250	236	272	271	261	243	270	280	263	247	221	232	239	238	250	236	262	239	225	235	260	222	238	270	239	234	240	259	234	261	245	259	221	263	246	252	254	269	215	224	226	243	236	275	248	231	236	258	255	232	279	255	266	218	273	258	218	234	228	236	242	255	254	270	258	232	227	226	244	240	227	245	260	222	249	258	269	250	272	264	255	227	247	225	242	232	254	241	232	228	220	252	218	247	246	242	241	254	238	256	272	229	251	253	255	256	247	248	236	226	230	238	250	225	236	258	234	256	256	224	254	238	241	251	274	237	262	230	263	266	258	237	267	224	244	245	226	229	242	211	222	253	264	248	237	263	232	251	254	234	238	262	242	232	264	227	222	242	259	236	232	240	248	261	254	219	223	247	233	225	268	253	234	222	239	220	242	245	244	243	242	228	298	227	245	234	259	229	247	285	266	270	265	265	229	247	237	238	260	235	222	249	240	210	266	235	251	264	263	270	248	234	267	275	262	245	222	261	252	281	238	241	209	245	274	260	253	246	234	248	221	227	257	231	245	251	250	265	260	254	260	249	235	269	240	243	240	264	271	223	254	248	244	259	218	277	246	261	254	270	254	257	239	248	251	235	262	253	254	258	243	216	232	268	237	258	266	258	238	264	260	254	231	240	242	275	244	265	256	267	255	262	259	221	231	244	247	243	249	257	253	227	230	242	251	285	259	253	251	242	254	236	238	249	244	234	248	256	255	233	285	239	248	265	224	232	250	238	238	233	250	247	254	234	267	286	250	252	253	238	223	245	260	252	271	236	244	262	228	253	245	247	281	232	248	237	227	233	234	221	254	248	265	263	246	246	264	249	267	261	219	264	240	248	259	265	251	248	249	274	248	237	215	231	198	234	226	251	251	233	232	254	220	276	239	218	246	225	242	256	246	255	241	281	237	271	235	263	251	241	233	269	263	243	269	248	260	244	251	262	238	259	264	280	276	258	232	243	250	247	253	258	248	254	250	211	236	246	253	216	226	248	219	257	239	269	263	249	241	253	239	233	242	231	228	269	264	235	241	226	247	232	271	272	238	239	253	258	255	233	269	223	235	232	231	234	226	253	258	243	254	275	258	227	227	239	243	254	250	231	259	217	265	249	230	249	254	229	233	272	261	258	241	251	250	230	252	243	270	224	257	245	231	269	255	253	265	233	242	239	250	245	236	257	245	265	256	252	253	253	246	261	266	265	246	259	269	251	258	271	218	272	255	247	280	263	241	243	274	234	259	251	236	217	235	253	248	216	268	236	247	236	277	272	268	235	241	251	280	248	255	263	236	239	261	279	273	216	255	259	281	231	249	235	286	229	230	269	220	220	237	250	242	212	261	252	246	221	242	250	257	259	244	238	235	238	255	249	250	249	251	247	224	238	216	245	264	238	242	237	259	223	256	254	249	243	227	222	236	224	258	243	242	261	260	247	232	235	245	259	225	254	268	246	274	252	257	243	245	241	264	233	237	257	238	240	271	244	248	230	270	214	237	242	235	243	283	230	255	250	248	235	234	259	270	237	247	264	248	211	263	265	248	245	247	251	245	258	250	212	222	265	219	239	243	236	244	264	250	247	293	282	283	267	271	241	240	244	257	238	293	253	250	249	255	259	260	278	243	246	250	243	257	271	258	281	228	248	250	242	246	252	261	240	237	221	266	243	221	233	244	245	226	212	235	236	261	229	221	226	237	239	278	243	243	251	249	248	248	254	244	238	243	279	285	262	213	233	261	220	237	232	263	240	234	240	235	245	255	243	232	243	231	249	248	221	252	230	261	228	245	234	251	254	226	256	255	213	249	237	276	248	250	272	274	239	241	278	232	239	247	279	260	254	224	212	238	248	231	229	262	213	263	210	247	262	225	238	258	255	231	222	253	257	253	242	245	228	259	246	247	242	260	249	261	246	249	249	281	266	291	243	257	233	220	221	233	236	248	230	204	244	259	240	242	257	244	254	208	250	237	252	254	241	243	246	230	268	243	275	255	252	214	232	227	224	247	227	248	219	256	251	247	251	245	211	264	251	218	253	226	253	228	229	243	266	264	257	240	244	259	237	222	276	238	245	249	237	243	229	246	248	261	236	229	233	256	227	259	225	258	239	267	255	238	223	201	232	271	236	205	238	246	243	246	233	234	253	258	235	254	229	250	223	215	249	251	277	223	252	244	223	229	236	245	236	249	257	234	242	237	234	214	240	231	260	261	259	240	233	231	239	260	235	268	233	236	246	251	253	252	251	234	251	249	219	267	258	251	273	268	259	252	260	220	248	229	240	251	287	239	265	255	258	236	255	246	289	235	252	245	279	253	244	222	247	229	249	246	264	234	217	269	253	245	241	231	239	259	255	237	230	260	228	254	230	213	232	256	225	238	238	242	244	259	263	249	256	262	257	262	246	217	252	261	227	253	256	275	256	241	285	279	260	259	258	237	249	258	232	244	254	255	239	236	260	255	223	248	213	258	250	229	264	247	237	233	253	227	244	236	223	249	253	256	244	271	259	262	242	248	240	268	234	237	242	254	279	246	222	270	222	218	230	249	245	252	256	256	253	239	253	253	246	243	249	242	225	250	238	248	230	255	263	262	236	223	240	259	251	254	269	265	278	241	258	232	265	231	267	213	274	228	222	260	252	235	274	247	235	230	272	212	235	230	250	257	262	256	234	253	242	238	236	261	257	261	253	244	214	243	237	245	246	267	258	224	232	254	218	230	272	226	268	223	251	245	255	276	260	248	250	256	269	228	244	257	254	245	248	242	226	233	270	234	265	233	257	246	246	249	234	219	230	250	221	274	241	235	260	233	245	255	226	295	227	260	222	239	232	229	233	256	230	253	235	254	245	244	250	246	239	256	258	235	259	257	252	258	259	241	221	245	222	229	232	236	240	286	262	257	219	260	262	239	256	222	247	255	240	223	233	255	232	258	252	245	221	252	256	256	263	263	261	252	225	276	250	211	207	243	247	243	230	248	236	244	236	249	208	234	257	241	264	243	227	250	251	254	226	244	242	229	251	268	257	213	271	213	234	282	260	250	249	253	239	231	246	267	264	225	235	235	250	244	265	253	242	248	227	258	268	251	248	247	252	233	245	262	248	226	231	266	258	220	251	254	238	254	254	225	248	247	230	246	223	231	211	254	245	234	243	242	246	272	263	219	266	262	234	230	268	272	244	262	248	262	255	257	248
27671	19320	11792	6645	3911	3036	2638	2109	1764	1469	1295	1181	1138	1035	1037	962	815	770	634	665	593	608	546	540	448	477	442	412	433	423	449	436	468	435	425	482	384	424	427	458	436	441	431	404	425	444	413	433	409	430	404	426	398	429	396	451	454	409	444	411	397	441	404	437	451	390	423	367	434	435	409	424	403	390	413	454	430	429	413	416	415	388	465	421	421	400	408	407	432	383	380	394	404	405	405	436	429	408	406	431	377	397	416	438	434	417	392	407	435	433	446	374	421	410	406	366	419	433	416	405	407	427	413	408	411	417	443	394	383	437	425	432	405	446	411	418	394	412	407	416	413	409	451	424	390	416	451	427	428	415	415	380	411	413	461	400	438	406	412	396	434	409	432	399	420	428	415	390	398	399	425	427	437	430	439	408	424	445	403	408	434	414	387	417	413	420	427	414	393	451	421	381	407	447	437	395	385	404	429	407	405	423	378	394	421	388	414	416	424	401	369	434	395	429	431	420	430	433	424	405	405	427	374	414	408	411	393	393	413	423	469	383	406	405	375	407	405	356	453	428	403	395	429	423	376	432	417	412	403	380	454	426	434	408	436	419	419	397	409	412	408	433	385	392	420	384	431	395	418	421	403	389	434	444	400	399	437	398	363	353	415	451	423	382	437	388	384	389	393	402	425	441	432	419	439	428	451	370	400	397	391	427	389	401	439	428	408	366	413	400	377	388	399	422	447	462	432	383	454	417	426	429	394	411	426	429	456	386	437	399	401	428	420	386	397	398	434	383	400	406	392	415	426	393	386	429	383	392	387	403	424	443	419	440	440	416	424	381	420	371	422	396	432	409	385	424	418	400	397	439	401	409	441	413	394	409	423	477	412	412	414	413	407	402	425	441	431	434	407	382	423	406	430	427	429	406	439	428	401	408	426	427	393	391	391	389	392	451	422	441	371	376	418	427	406	438	400	371	457	419	428	383	435	395	403	413	418	426	404	412	407	452	406	438	399	395	419	368	431	429	414	425	436	429	441	428	408	403	419	465	442	448	369	367	405	430	412	401	387	403	437	415	391	441	437	416	411	428	390	402	375	395	413	410	409	404	402	412	455	415	428	383	416	396	403	462	391	403	442	400	439	408	418	405	443	420	413	395	404	435	410	448	427	443	379	426	425	411	453	406	412	443	444	417	430	415	402	396	457	398	423	416	402	443	390	405	409	443	403	415	413	391	384	406	408	391	405	440	417	386	440	411	384	409	371	423	429	393	390	396	440	424	416	406	413	424	406	407	392	430	406	445	438	409	385	428	400	422	423	423	481	406	411	443	424	394	403	391	427	424	394	416	407	422	400	419	376	449	401	458	380	400	435	390	421	414	421	423	411	419	411	428	401	420	416	422	397	388	402	396	401	392	442	418	428	372	423	452	390	392	390	422	440	420	425	418	423	407	394	383	427	426	419	436	409	432	414	397	435	392	401	406	428	392	415	403	419	419	405	405	420	433	428	373	387	414	429	421	448	405	404	420	397	426	376	415	428	417	428	407	412	419	415	395	394	423	401	433	444	432	413	439	453	411	428	445	403	424	396	390	397	386	418	424	384	352	435	371	422	416	417	407	408	414	415	401	407	414	375	407	410	397	416	440	406	441	391	426	435	380	414	442	407	417	415	397	436	406	419	453	400	407	407	429	416	398	384	426	454	392	392	429	423	412	437	434	424	388	398	412	423	396	391	437	385	412	405	406	413	392	385	417	420	406	450	397	400	416	406	412	410	432	439	407	403	390	429	446	425	411	424	443	430	447	397	413	399	412	418	443	434	403	407	394	406	392	435	433	427	408	398	401	412	424	397	423	378	451	427	423	429	408	417	443	416	411	424	418	445	420	416	415	418	439	379	424	415	405	426	363	392	425	420	428	422	436	430	414	414	414	420	413	372	419	411	463	391	382	392	410	414	406	398	419	385	429	414	406	419	413	426	417	430	425	450	435	401	436	413	405	396	439	412	409	374	427	461	459	418	412	417	425	423	399	397	425	397	412	435	385	389	400	435	424	424	406	427	409	407	434	414	439	392	430	429	403	400	429	422	439	450	384	471	410	450	437	413	393	398	424	456	412	449	415	441	425	405	397	392	416	399	402	418	398	422	415	397	399	393	375	400	402	441	383	431	429	439	413	384	419	408	422	419	422	417	411	393	382	386	433	422	371	401	397	454	435	396	405	404	413	428	479	442	419	458	380	392	393	423	421	402	428	428	407	421	401	451	424	415	411	391	380	419	430	457	433	428	404	447	416	408	431	418	428	417	435	397	390	409	420	437	398	440	432	410	404	459	396	439	461	438	420	453	430	412	415	422	403	386	427	414	439	401	431	421	435	413	380	414	410	419	416	393	448	410	398	397	430	400	421	406	438	422	396	378	410	399	414	442	428	391	441	395	421	395	400	427	412	395	416	404	421	422	405	430	422	410	388	433	363	407	446	412	393	417	384	478	405	420	417	408	378	424	408	369	377	438	420	423	411	408	419	400	440	425	430	404	420	391	424	422	426	381	380	452	397	435	407	403	412	425	415	401	392	420	386	441	404	401	424	442	398	397	430	393	396	452	394	399	400	455	412	361	416	439	406	423	380	412	438	437	432	439	438	395	420	417	394	440	451	429	433	386	402	450	434	386	406	405	375	440	403	406	406	389	410	409	416	418	401	397	434	432	452	378	418	421	417	387	417	431	402	446	413	444	464	416	415	379	417	414	423	418	416	423	453	404	373	434	419	448	434	412	434	420	404	412	406	431	419	421	414	410	430	394	429	434	424	401	421	425	411	449	440	401	396	428	393	425	427	446	430	415	408	427	401	395	416	396	382	385	422	424	413	411	426	424	416	414	418	439	396	399	423	432	409	414	428	389	406	427	394	408	419	420	400	418	395	417	410	429	401	400	405	419	408	424	409	420	447	416	382	440	416	438	425	430	401	382	399	419	429	488	402	388	428	434	371	418	426	418	388	381	416	420	387	412	418	410	401	403	431	415	426	427	444	367	414	402	393	444	414	418	401	437	442	429	421	421	382	386	383	407	418	438	442	436	422	415	444	420	416	404	377	416	399	444	443	407	393	443	454	419	432	402	433	401	409	412	404	390	467	386	436	431	432	420	403	360	448	397	426	385	380	406	424	398	418	375	433	390	413	455	398	422	387	436	396	436	424	405	432	412	415	433	386	419	428	401	413	403	413	413	418	414	393	431	401	397	405	377	435	423	423	400	417	458	453	415	379	403	441	425	398	393	384	367	436	395	402	395	419	383	450	429	421	412	404	404	454	413	420	417	415	396	401	396	424	403	397	459	452	444	430	465	420	403	410	410	385	425	377	407	394	416	413	387	479	404	425	432	401	436	423	469	432	414	407	395	423	435	425	426	439	386	408	380	414	394	445	394	412	437	359	406	405	416	413	447	412	384	421	416	400	428	451	433	389	427	398	397	401	429	441	395	436	430	456	387	387	372	439	431	411	420	443
9083	14480	11124	6979	5515	4761	4054	3314	2764	2265	1894	1620	1522	1504	1334	1156	1080	976	788	780	769	646	645	565	505	526	444	520	511	453	501	473	468	481	500	453	480	451	444	477	458	429	453	436	456	415	454	435	376	428	448	459	393	430	473	453	478	444	418	395	441	403	412	462	409	468	470	424	443	431	457	443	411	428	416	437	489	433	439	450	479	455	449	409	439	418	441	472	445	421	412	461	428	428	409	409	454	452	464	458	425	408	439	465	430	445	436	425	456	424	399	443	410	416	446	420	435	436	429	435	451	426	421	424	457	463	453	446	422	449	433	433	449	430	456	420	467	441	447	445	444	422	443	477	452	413	450	408	468	438	444	428	443	426	440	442	457	439	424	416	438	426	458	446	435	404	422	449	456	413	427	434	425	430	436	413	443	438	467	451	455	461	405	426	430	432	451	427	481	467	408	406	464	443	481	426	429	439	451	404	433	432	425	409	437	455	417	465	416	446	450	417	410	461	457	413	444	437	431	411	412	440	421	465	447	422	411	461	434	439	438	402	477	481	440	405	466	468	449	447	415	447	448	427	431	431	421	467	459	444	437	453	460	458	447	457	386	426	435	431	419	467	468	412	449	446	424	449	421	445	456	418	409	472	458	450	451	433	436	483	435	428	477	456	416	418	435	458	434	448	424	454	415	431	398	454	418	442	445	427	462	456	478	413	455	466	436	467	444	425	441	434	480	453	416	417	392	444	440	454	455	419	449	438	425	413	434	451	427	455	444	443	447	420	437	456	433	443	479	473	433	444	450	446	463	474	432	440	479	464	478	421	428	445	438	444	472	460	417	435	460	435	438	443	434	435	419	425	453	464	411	441	392	447	398	470	418	419	402	436	443	385	429	417	462	414	429	453	444	427	461	426	458	437	501	411	439	458	424	424	412	455	424	430	455	437	428	407	455	439	411	459	438	411	459	445	446	446	420	391	422	440	412	439	426	408	407	453	453	411	465	432	417	435	428	434	434	413	430	436	409	463	402	429	430	415	417	454	394	435	410	418	426	472	420	434	444	433	449	445	432	434	447	450	408	432	441	474	413	463	458	448	435	409	471	457	418	418	446	422	450	449	478	425	440	401	438	486	440	456	461	422	442	412	436	406	432	396	442	460	441	419	417	440	434	445	425	473	450	426	449	423	417	408	410	435	440	437	426	469	422	446	446	422	454	406	437	453	444	458	431	433	465	457	425	442	470	386	416	509	431	399	435	403	393	466	441	418	449	400	433	411	441	402	438	446	441	442	416	411	432	424	472	435	462	391	419	470	431	426	452	439	429	436	439	424	412	430	464	408	455	409	400	421	452	433	435	486	417	439	464	409	443	456	428	400	439	441	439	432	442	451	451	432	445	444	465	461	429	423	435	423	441	464	455	451	435	471	435	410	447	441	437	445	421	433	428	418	435	458	427	457	444	441	437	455	427	464	416	417	403	395	407	445	431	455	446	388	443	450	447	395	465	419	404	457	478	461	428	473	422	428	434	456	417	383	467	459	413	433	460	445	420	414	425	412	462	461	423	457	426	426	450	481	422	431	416	451	429	405	427	448	417	428	451	431	421	452	434	448	436	456	427	445	419	440	389	420	437	456	403	456	445	431	442	451	404	441	458	446	432	465	441	434	452	457	412	451	400	453	437	453	422	429	463	429	418	426	455	439	438	420	439	449	412	441	430	417	464	396	447	406	444	442	436	470	391	431	452	405	402	414	434	460	436	394	456	408	448	411	465	432	452	445	429	421	401	447	434	438	421	433	474	457	432	468	475	472	452	435	448	425	431	439	419	430	457	425	452	439	432	444	439	448	413	452	405	445	452	411	474	436	447	450	426	425	446	442	408	420	455	415	458	441	465	442	429	407	430	408	408	481	479	466	427	426	433	438	457	424	447	390	428	454	470	437	420	446	457	430	401	435	443	440	445	427	468	447	425	473	418	450	440	406	479	441	434	461	438	413	454	414	424	438	469	432	433	456	479	434	457	463	444	456	440	438	456	455	462	417	475	422	416	424	429	425	456	445	448	443	475	446	426	434	408	429	414	454	446	425	433	420	446	458	470	433	419	456	455	461	417	440	438	435	424	479	439	428	396	422	450	471	467	417	444	428	412	438	442	420	419	458	457	426	419	428	407	438	423	471	468	407	435	462	425	430	434	455	428	389	388	461	434	473	460	408	456	410	455	445	435	426	427	410	430	467	457	461	470	446	420	453	444	410	428	473	483	436	498	428	450	439	461	426	427	414	420	412	378	439	405	427	443	423	458	452	447	432	432	476	443	422	426	469	433	447	414	396	441	425	395	440	483	469	413	453	456	437	439	444	445	443	447	426	448	464	452	430	426	449	415	409	447	456	435	458	447	465	455	448	422	394	472	441	440	433	438	489	416	449	487	439	448	437	433	397	411	471	422	420	409	422	446	440	449	444	482	455	426	412	465	417	441	462	459	405	432	453	436	457	443	411	455	446	432	436	427	444	394	421	425	440	443	438	428	451	463	438	419	406	430	448	432	433	444	455	438	443	452	440	433	449	417	468	504	440	425	425	433	423	436	438	456	445	408	417	445	448	433	432	440	457	435	450	454	393	453	422	461	407	469	428	489	425	441	446	440	425	418	408	437	467	440	439	433	464	436	365	426	437	441	457	412	413	418	457	455	458	437	419	435	433	427	424	445	438	395	474	440	431	410	425	479	422	432	428	463	435	472	396	452	483	447	447	460	454	423	408	462	417	446	428	501	427	434	429	445	469	444	432	431	429	425	431	443	429	457	433	471	493	424	475	452	452	459	400	426	466	425	423	475	471	425	412	450	427	451	440	470	419	456	422	428	425	446	453	411	396	436	437	460	468	462	437	424	464	397	464	423	439	428	426	435	407	430	464	408	425	425	426	415	408	453	431	420	419	442	467	433	430	463	477	446	410	468	461	423	439	464	454	469	430	401	423	425	444	435	431	413	461	436	460	422	452	433	453	414	436	441	435	464	448	424	443	436	449	461	434	438	459	430	455	421	405	478	478	424	416	446	417	441	403	406	423	469	438	451	481	443	423	439	418	464	472	415	435	423	427	426	446	448	407	433	430	473	409	430	423	451	456	449	449	398	430	433	402	428	466	434	434	426	463	425	444	415	442	433	448	423	446	440	457	458	425	434	457	441	437	426	477	462	437	440	423	430	442	421	470	451	464	439	471	436	451	457	412	453	439	420	423	415	426	418	465	412	428	437	446	419	424	411	416	422	413	467	431	459	454	430	419	434	409	400	479	448	436	446	413	419	472	400	424	427	407	420	436	457	430	460	413	425	453	438	410	434	423	450	457	442	434	410	438	435	473	456	396	425	454	438	450	438	422	448	427	429	425	441	456	433	413	432	405	448	410	439	392	444	424	445	465	461	461	431	463	426	472	430	438	483	452	421	411	440	435	445	390	418	428	457	453	436	403	392	401	479	426	462	444	453	401	403	440	441	435	416	421
23580	21238	28560	24221	21295	14909	5973	3720	2822	2310	2015	1826	1649	1504	1394	1254	1078	895	827	696	682	571	585	456	423	416	400	395	375	336	375	363	355	372	371	363	390	321	345	329	282	312	304	307	304	287	330	324	324	271	293	319	320	310	294	299	312	292	294	312	296	309	280	289	317	305	265	299	297	310	272	302	293	284	289	305	276	277	315	299	304	263	311	282	311	309	310	299	287	291	289	277	254	241	270	264	284	296	262	283	260	271	251	299	284	292	273	272	270	273	311	280	266	264	284	269	274	298	308	302	265	274	296	262	283	295	279	302	299	274	294	283	278	295	296	279	303	282	256	278	283	301	270	283	299	292	280	323	279	294	264	317	296	295	293	261	270	276	268	282	292	314	280	299	319	267	299	279	281	278	287	287	278	308	264	317	275	295	319	309	266	268	311	284	271	305	289	280	309	301	285	291	318	297	274	304	299	292	294	285	280	299	285	273	274	263	295	296	285	282	272	304	264	276	280	312	285	284	285	277	319	314	272	276	312	280	290	289	317	291	293	283	280	301	300	278	279	274	267	294	270	309	295	237	266	311	275	272	298	273	280	289	268	286	287	302	300	295	293	252	269	280	259	303	267	291	291	292	271	285	276	298	310	298	297	281	268	288	269	281	329	292	300	284	297	295	302	293	284	285	309	307	312	282	309	263	282	279	273	321	293	264	296	293	279	265	286	282	294	283	264	310	289	272	330	261	282	289	289	296	296	310	267	292	299	316	292	264	285	302	281	294	278	279	281	289	295	273	268	299	303	285	296	278	300	305	277	298	331	278	290	274	278	297	279	267	287	286	309	274	273	256	342	314	300	278	280	301	310	277	285	296	310	320	296	291	300	301	253	290	288	291	268	312	279	273	281	299	303	289	287	267	281	273	291	274	265	287	322	283	281	286	279	293	279	266	285	293	283	290	300	282	279	308	285	282	268	262	300	281	292	299	257	285	254	296	303	293	290	292	278	322	318	265	271	292	317	288	306	275	267	316	277	299	309	298	280	271	302	294	267	316	275	283	280	279	318	296	282	313	278	287	302	280	311	316	278	246	257	255	294	255	286	262	335	270	303	284	289	264	283	298	314	270	256	282	272	282	252	277	243	269	294	287	293	281	274	308	285	287	298	322	295	320	291	284	275	280	306	307	290	277	291	294	277	270	291	298	297	325	245	275	268	287	289	286	273	271	281	281	263	277	277	303	275	278	267	278	304	282	277	295	302	274	265	294	293	307	290	290	281	282	290	265	241	281	297	275	269	287	290	284	314	308	315	281	281	268	282	255	262	317	269	281	317	275	274	282	274	291	287	278	276	295	272	291	260	276	286	274	284	291	295	303	307	285	269	276	266	279	265	294	298	290	305	256	296	289	330	275	267	319	311	291	279	315	319	290	291	284	296	279	328	269	291	287	295	268	282	283	286	293	285	257	296	268	284	311	276	282	279	302	300	295	282	312	311	293	306	305	300	271	294	290	294	277	303	274	290	280	277	290	292	295	286	278	262	287	276	298	298	303	295	300	305	288	258	311	284	293	284	298	267	306	298	263	302	286	280	287	310	277	274	306	286	289	264	262	299	280	300	300	282	284	279	288	290	268	292	307	301	280	280	305	306	291	267	292	268	290	288	275	294	286	301	293	280	288	292	274	275	299	320	287	293	260	293	308	270	249	268	292	328	267	302	297	283	278	264	282	273	287	283	287	295	269	268	247	287	307	270	294	299	292	291	309	270	297	277	274	319	338	297	288	281	272	272	278	286	284	298	272	278	273	308	294	284	281	272	313	305	295	299	309	298	321	287	325	296	304	287	279	300	290	311	291	276	281	306	306	289	309	296	296	300	299	285	267	314	273	266	295	270	305	265	303	296	294	273	275	287	302	300	294	291	259	267	273	294	272	319	291	288	296	285	298	285	269	282	284	284	313	306	297	278	293	280	320	283	293	308	296	301	294	285	273	265	306	286	316	305	254	275	273	281	292	268	247	318	293	304	284	291	259	302	293	272	285	260	304	260	284	278	284	313	288	290	301	265	312	298	290	279	298	290	301	292	264	286	262	252	246	287	259	295	326	296	317	301	284	318	320	296	301	289	286	300	291	295	270	309	316	279	297	289	255	287	309	261	274	317	304	277	267	287	279	276	303	298	313	269	262	285	267	277	278	280	296	290	289	268	243	284	311	272	259	286	279	314	272	285	276	286	283	291	291	302	254	309	310	279	291	302	306	255	300	283	294	299	281	278	311	285	276	283	294	295	312	305	257	277	272	297	300	295	293	262	276	287	297	290	291	269	291	288	266	268	268	297	285	269	290	264	287	292	305	319	326	317	299	297	277	313	275	284	282	276	306	316	264	286	257	290	268	289	275	316	297	293	306	292	252	272	310	309	281	287	320	270	300	303	268	273	293	323	294	339	296	284	314	280	301	311	283	290	279	308	303	300	287	296	317	302	277	289	271	298	297	292	257	271	273	301	333	307	285	303	268	302	300	263	335	259	306	273	285	267	304	289	271	296	270	283	317	291	276	326	287	309	286	246	256	291	287	300	277	305	307	295	298	269	301	287	275	289	268	275	299	319	275	310	288	274	292	305	290	310	263	276	262	304	278	272	320	267	308	254	286	262	282	291	324	305	287	285	286	277	292	269	278	271	278	275	289	276	272	275	292	296	296	289	301	289	299	291	308	272	291	296	270	267	265	261	284	301	296	294	306	309	303	294	273	291	276	289	301	285	290	299	317	288	276	264	272	295	294	310	283	295	276	270	320	262	310	289	294	313	287	303	277	280	286	283	270	304	285	280	283	311	268	298	272	289	293	280	296	299	257	264	254	298	286	299	309	308	309	306	278	272	292	267	291	299	308	282	285	271	290	282	263	304	267	294	271	284	300	281	279	270	272	303	313	253	278	274	305	318	272	282	303	259	301	282	295	274	307	279	271	316	287	295	291	307	306	269	299	294	284	274	286	273	291	272	294	278	264	311	282	282	301	248	271	278	274	274	299	274	318	276	293	258	259	281	284	308	301	298	297	275	280	342	301	273	298	269	301	290	292	264	314	295	311	308	258	265	296	278	285	280	301	298	268	292	312	294	299	281	301	331	276	304	301	314	291	297	282	277	279	296	272	291	296	277	306	296	285	277	276	295	297	300	316	290	300	264	265	283	285	281	296	290	284	289	287	279	262	295	295	300	299	303	281	287	320	305	300	276	268	309	294	304	291	286	300	296	278	292	308	318	266	297	292	297	300	270	296	264	257	296	283	312	298	274	305	287	301	244	282	251	288	287	292	312	308	307	298	279	331	277	289	259	282	299	269	278	290	323	260	297	318	310	311	269	271	293	291	296	256	300	305	295	302	303	287	279	312	290	298	291	283	312	262	281	302	286	273	324	267	276	277	280	289	289	282	311	304	307	290	283	294	263	292	293	281	277	281	274	305	279	294	260	271	286	308	282	272	271	300	285	306	280	303	292	306	275	305
8875	23086	18319	11711	9147	8037	6954	5595	4315	3616	3008	2496	2344	2180	1949	1793	1504	1239	1061	902	850	804	704	583	495	490	427	438	452	420	428	418	414	423	437	408	387	378	370	384	354	368	337	348	315	341	335	334	301	341	323	323	316	328	333	347	344	345	329	333	340	336	325	318	283	318	291	326	307	297	323	300	356	319	332	302	324	335	336	314	327	295	301	291	323	330	340	327	337	314	323	328	323	289	309	323	311	279	301	306	340	321	303	291	304	299	303	312	324	321	311	310	335	316	278	320	291	328	365	311	300	291	324	304	301	289	286	316	357	319	325	325	315	319	325	297	290	314	286	307	319	341	311	270	292	291	337	285	303	292	313	295	286	315	307	328	284	330	308	298	307	328	275	313	312	310	321	308	346	308	304	295	318	299	300	282	325	329	267	288	308	312	295	314	320	300	310	308	314	302	304	340	323	302	300	290	302	305	313	318	315	307	279	309	302	319	300	328	298	325	317	322	337	330	294	302	317	303	292	302	329	288	282	299	302	324	267	306	268	295	280	320	328	328	307	262	300	325	332	315	314	305	281	333	308	312	290	304	337	309	312	277	294	315	341	322	310	306	321	302	302	317	312	314	275	297	295	310	321	308	293	296	304	306	321	303	283	343	322	285	299	294	314	279	286	314	277	297	342	335	354	303	282	319	298	291	335	325	328	341	317	287	324	301	293	308	308	316	305	274	320	308	327	340	310	314	300	297	295	316	304	319	292	304	313	333	318	290	306	309	295	328	287	304	337	317	302	305	327	307	290	298	301	292	283	324	335	308	318	331	286	291	308	306	283	327	311	314	340	304	300	301	322	314	323	313	303	295	309	319	322	271	290	322	292	304	318	304	321	311	285	297	289	305	321	321	318	292	321	319	308	299	338	289	325	319	274	367	299	291	298	289	315	340	270	334	295	317	334	310	311	342	317	321	323	331	327	296	325	291	321	301	291	315	332	317	308	306	276	309	316	320	270	296	276	286	309	342	319	305	326	295	301	318	314	328	319	324	327	328	315	339	328	315	291	344	289	316	332	306	315	301	314	329	311	302	286	280	345	277	294	312	295	329	287	330	299	314	277	297	321	306	279	311	318	322	326	318	271	314	293	300	299	323	313	310	305	307	292	328	308	302	308	291	320	310	292	296	317	284	287	278	294	333	280	300	307	296	314	313	288	290	320	319	291	316	286	347	326	292	298	299	287	313	319	299	302	280	331	307	328	312	328	329	297	296	311	288	276	314	297	314	320	284	319	310	361	312	320	275	285	326	311	325	298	265	302	313	316	329	301	289	314	274	303	325	268	296	302	294	297	303	287	316	287	313	307	324	300	323	305	324	312	298	290	298	302	307	297	300	309	310	296	304	292	330	289	304	329	300	327	287	302	305	294	285	318	311	308	351	306	321	310	314	308	302	317	316	288	322	309	291	325	281	313	328	320	294	316	282	292	309	333	321	288	304	306	310	332	307	302	305	275	344	300	316	307	342	309	329	333	303	313	272	301	311	295	328	303	317	310	316	292	309	316	300	301	291	333	305	298	332	308	306	310	297	277	304	312	307	320	287	318	342	293	300	311	308	277	306	287	334	267	310	318	326	287	333	298	268	305	347	279	298	327	309	300	273	351	318	314	286	302	311	333	308	300	295	329	294	333	300	312	305	327	299	303	321	282	298	321	336	284	310	303	320	277	325	320	298	317	324	318	296	311	299	318	305	313	337	330	324	333	333	286	308	304	284	350	294	303	315	297	319	290	308	330	328	314	309	299	291	308	312	304	314	302	313	313	306	291	303	290	309	285	281	307	312	308	307	328	340	291	289	312	320	347	285	295	307	295	313	306	316	315	302	280	328	292	284	323	267	320	315	322	280	328	306	314	300	337	309	279	310	307	326	305	292	308	292	294	326	311	314	268	278	298	289	316	304	325	310	297	315	312	306	311	316	281	305	259	295	325	331	303	298	300	297	304	281	298	337	305	317	311	292	307	313	296	315	302	312	322	312	287	310	300	326	309	290	325	271	282	322	316	306	312	331	303	303	324	315	279	267	312	293	300	287	312	291	301	303	309	254	290	280	339	325	283	284	307	301	302	305	291	329	307	334	282	324	317	313	315	321	330	302	316	279	315	340	336	310	343	290	320	289	294	302	302	305	287	296	319	334	315	287	277	295	327	310	307	305	309	286	300	307	304	305	292	313	313	313	290	311	317	307	287	309	360	325	315	299	285	283	334	268	316	330	309	294	289	302	304	312	324	312	297	287	317	294	300	317	288	307	309	288	279	314	303	302	308	291	287	304	305	293	311	311	312	299	295	263	309	309	327	289	304	332	331	307	302	331	305	287	308	282	314	306	329	301	311	287	307	311	296	300	320	286	287	322	308	328	342	303	292	306	332	280	279	282	300	304	279	317	318	325	314	286	324	325	297	289	309	300	337	299	293	318	287	303	324	310	297	308	312	310	323	292	315	288	276	299	302	305	307	325	314	282	306	297	322	288	308	304	296	321	287	296	307	279	326	328	292	292	326	291	293	290	311	287	322	318	337	315	292	316	318	298	306	300	295	319	325	317	335	312	313	268	294	315	311	325	322	317	321	303	293	329	283	286	335	310	289	343	312	322	298	328	320	291	280	322	299	303	285	308	311	323	316	329	319	312	311	305	301	321	298	318	304	288	308	303	288	311	299	329	318	280	302	304	293	298	307	300	298	282	301	284	306	322	279	288	293	328	292	311	322	319	287	301	283	308	278	303	322	310	328	322	299	320	316	306	312	319	314	273	308	293	328	310	290	299	289	313	356	313	293	306	296	279	316	289	309	299	285	302	288	285	318	310	316	309	321	310	292	310	313	296	314	290	304	292	275	319	302	297	305	323	334	286	331	331	287	289	275	319	267	344	290	336	300	312	272	313	323	301	334	361	306	301	309	276	319	310	331	302	299	309	274	325	318	289	299	277	305	316	304	303	278	302	305	305	303	322	311	320	289	276	279	295	305	273	327	282	290	343	314	311	341	331	319	321	339	286	321	318	300	326	322	324	280	336	347	285	308	306	291	318	297	318	287	341	294	280	257	305	316	271	335	289	303	299	311	306	306	326	299	309	300	331	319	280	313	283	309	309	312	338	306	302	294	305	312	304	342	330	333	354	331	293	289	292	326	294	307	308	291	315	297	282	291	336	289	309	295	296	289	318	320	296	298	318	300	273	317	316	311	291	319	314	298	334	303	286	320	349	309	297	312	294	283	308	335	299	312	281	324	338	328	295	307	313	300	329	301	313	304	319	302	298	321	313	318	264	323	293	307	329	302	336	288	306	275	278	282	305	334	279	306	296	304	311	291	307	288	298	317	338	338	322	300	313	271	254	300	317	309	314	350	356	325	319	281	315	333	318	280	324	321	283	300	324	317	333	305	318	329	301	266	279	304	275	304	305	287	307	321	292	301	262	325	299	330	316	274	310	317	316	292	282	278	299	282	284	308	314
24627	21279	27737	25104	16336	5535	3985	3134	2393	2037	1739	1631	1471	1431	1224	1105	985	864	799	707	698	641	586	514	487	472	511	479	474	471	482	437	454	501	444	457	441	483	470	443	418	460	450	445	443	434	424	448	432	384	441	405	396	423	403	390	463	418	420	428	424	448	382	423	430	424	462	400	406	414	402	376	405	403	418	396	398	424	412	394	436	418	407	459	410	399	449	395	405	434	390	418	455	433	487	432	423	466	427	415	391	429	411	438	393	395	412	400	406	427	403	392	400	441	409	409	405	412	433	405	413	434	400	346	432	426	400	389	406	422	406	386	392	408	389	397	425	383	456	422	445	410	384	425	415	422	406	420	421	437	409	412	396	413	392	423	389	440	387	415	418	389	427	383	421	435	391	402	419	423	414	427	441	431	421	437	366	405	403	421	395	432	430	361	437	434	424	433	408	417	406	447	409	379	416	407	451	447	435	410	378	439	388	411	414	440	444	402	411	388	407	414	417	390	453	376	453	408	415	413	401	396	399	386	425	434	426	411	410	444	417	420	453	401	397	461	424	430	383	406	411	416	379	405	412	406	439	394	401	420	389	439	412	419	409	421	417	426	441	410	403	456	411	409	429	391	415	446	401	396	401	395	388	396	422	419	437	414	387	435	382	399	412	397	423	412	396	389	420	435	402	404	430	419	410	421	416	419	395	430	470	387	410	417	432	360	403	420	404	374	413	408	400	394	393	429	455	434	429	440	423	430	414	442	423	379	411	432	422	404	405	414	434	415	406	417	419	407	437	382	414	409	437	392	417	409	413	412	405	424	356	430	401	432	400	428	384	411	428	406	390	419	382	386	401	413	403	387	374	427	441	390	412	449	444	418	450	401	417	410	392	410	393	391	431	418	403	402	357	407	410	419	420	392	374	379	402	420	420	406	436	412	417	427	395	390	433	432	439	406	407	400	436	403	420	442	436	384	399	408	407	374	450	404	416	359	409	387	430	418	409	384	422	421	413	410	445	416	371	460	421	421	455	401	438	383	415	394	426	435	396	392	424	371	431	422	386	419	416	412	432	399	380	436	423	418	453	392	437	400	375	408	413	398	440	398	420	427	426	447	402	434	402	409	431	410	389	411	406	374	420	402	408	444	460	401	402	415	434	422	439	382	410	389	429	425	380	398	419	411	409	418	369	406	456	408	397	464	411	415	403	402	413	426	388	400	424	401	438	407	383	421	366	429	413	413	412	414	392	448	396	389	430	407	422	449	419	400	400	382	397	385	424	399	417	388	388	415	415	383	393	423	384	440	409	434	426	432	453	384	441	386	419	391	432	451	447	410	448	419	419	461	452	398	382	396	427	395	386	428	384	372	411	388	423	388	399	426	417	403	436	381	387	433	449	357	374	406	418	410	421	429	443	352	395	440	401	428	368	394	392	436	413	398	430	394	402	399	422	411	421	404	414	404	405	420	406	436	375	360	411	408	386	414	398	388	396	412	374	430	391	393	404	393	411	420	385	433	409	410	416	418	420	412	436	450	430	428	438	429	413	429	437	459	422	453	401	432	375	387	412	445	390	386	405	442	435	406	391	433	412	472	411	404	448	415	410	450	374	415	415	409	396	422	432	430	415	433	409	443	408	396	408	374	394	401	390	384	417	382	431	401	420	419	434	425	396	385	401	425	421	363	389	388	411	393	401	413	443	404	406	405	409	395	429	408	449	458	432	395	426	403	392	396	399	409	426	420	418	448	406	417	390	415	419	420	412	395	372	415	432	423	394	411	383	436	422	428	453	422	425	412	426	414	394	422	424	388	404	397	416	419	383	401	420	396	423	412	432	395	406	409	405	425	414	426	383	390	393	402	456	405	440	450	355	445	420	456	390	350	387	413	431	384	388	409	417	405	436	391	395	424	418	383	441	455	417	430	386	414	415	433	442	382	420	431	413	399	432	397	416	403	393	404	397	411	415	420	401	391	402	380	402	392	391	408	423	382	417	426	414	388	403	427	432	415	415	389	379	399	428	445	397	403	412	388	381	420	442	412	444	429	394	427	405	373	393	407	385	383	395	443	415	396	410	425	432	388	425	445	401	365	449	404	425	393	412	410	438	417	390	400	407	385	388	396	418	388	413	426	395	421	428	368	407	392	402	427	409	392	408	395	420	412	430	391	429	365	441	418	400	413	450	453	448	405	402	417	441	417	397	400	434	384	439	419	433	439	426	427	416	402	411	412	403	402	412	408	432	430	396	382	434	418	444	399	400	390	427	440	387	405	406	426	409	428	410	405	395	433	403	408	412	399	428	403	446	399	402	414	430	431	441	425	388	417	407	383	428	365	433	408	417	411	389	434	429	364	380	402	421	437	407	398	402	404	402	408	417	455	425	388	473	402	414	396	412	368	422	442	446	420	405	385	410	412	409	420	390	436	405	371	422	398	403	408	408	402	361	394	380	410	414	406	409	414	415	415	400	443	387	402	447	397	396	419	412	409	393	411	398	438	404	393	417	408	397	428	408	437	408	404	443	392	406	382	406	404	419	400	414	388	378	399	409	457	412	428	383	401	438	411	433	430	426	393	450	378	399	412	403	415	452	383	400	397	418	443	427	404	429	406	426	433	387	370	420	441	410	373	442	401	387	444	402	418	433	377	420	390	442	432	412	429	398	406	403	396	368	431	385	410	402	414	417	429	405	414	425	414	430	401	412	424	411	400	402	415	434	436	422	417	400	404	433	429	392	404	443	417	428	393	391	397	386	422	420	379	410	415	417	393	404	392	438	440	411	433	415	449	404	453	406	397	432	429	384	414	403	400	394	411	378	390	404	427	383	386	388	386	419	411	430	384	390	401	408	406	401	408	394	387	419	417	441	407	421	398	377	425	386	407	441	421	389	396	427	413	407	384	407	403	416	400	401	434	391	419	415	449	419	428	412	403	425	387	420	376	423	386	422	408	412	411	393	418	409	415	395	412	399	399	412	402	434	429	436	415	404	398	384	403	373	437	419	367	381	401	400	390	414	433	436	422	401	412	360	417	400	426	442	386	402	388	406	416	387	417	412	392	404	438	413	414	412	413	432	430	410	414	398	428	440	405	436	437	416	415	402	420	405	417	412	402	413	426	430	394	371	400	405	409	415	410	373	432	434	394	367	415	378	431	422	400	419	377	390	394	364	443	423	412	426	395	410	391	426	450	412	389	448	423	404	421	366	403	445	412	400	402	402	397	414	439	423	427	423	450	405	417	372	406	419	411	361	400	382	395	417	396	376	397	416	403	421	414	392	436	428	399	405	424	438	438	414	399	404	435	430	376	406	420	402	366	413	418	434	438	432	394	461	412	408	421	408	396	445	422	412	366	411	401	430	424	408	423	421	381	411	441	395	420	394	453	415	445	390	432	417	412	447	438	381	395	379	403	416	413	413	398	407	392	401	391	422	417	406	416	405	449	410	403	406	407	384	392	402	449	408	404	383	395	417	432	418	411	399	412	414	379	414	410	403	391	425	402
8781	19883	15571	9965	7722	6847	5870	4919	3844	3197	2602	2359	2093	2023	1770	1577	1292	1161	1016	910	853	743	702	603	579	541	531	516	518	535	534	498	480	497	539	471	488	470	482	444	522	419	529	426	432	456	438	459	443	426	430	455	446	448	415	401	441	446	424	441	449	477	431	399	422	438	446	405	417	422	452	417	446	423	426	456	415	445	414	434	428	384	441	434	429	421	432	441	446	437	464	478	412	448	474	434	402	425	420	386	447	421	393	431	389	415	404	447	428	424	412	425	428	424	403	404	433	457	425	398	444	431	420	405	386	447	371	460	423	418	438	439	394	409	430	438	439	390	443	432	402	414	410	425	398	411	412	412	429	411	425	427	391	455	454	455	432	435	448	411	387	434	411	419	366	465	443	417	393	432	427	420	418	430	407	446	435	425	437	450	425	409	433	423	381	413	425	430	418	423	418	434	424	429	393	391	385	422	421	472	440	440	391	431	437	434	426	440	439	428	409	463	390	417	445	443	459	425	413	396	447	433	396	433	448	416	414	410	442	435	429	414	457	416	423	474	442	409	434	390	446	429	426	440	448	439	414	441	417	430	398	428	443	436	444	396	426	413	445	450	384	438	423	419	427	441	400	416	426	427	391	445	402	455	439	437	412	388	388	446	422	392	415	413	399	416	414	424	448	409	421	423	409	425	431	454	410	422	427	428	399	435	421	425	429	406	405	444	404	426	424	453	409	415	432	431	436	425	393	438	391	412	419	399	429	435	396	470	423	407	418	409	454	447	398	421	406	405	438	407	416	424	411	445	391	427	409	412	440	411	416	445	380	389	404	418	415	413	443	460	423	444	398	416	399	412	452	461	436	415	444	423	405	414	422	427	415	436	430	406	443	470	440	450	400	441	410	418	423	422	398	453	433	409	411	390	411	410	428	436	415	455	413	452	426	451	433	421	437	425	437	408	409	375	404	413	402	454	416	394	435	409	398	450	417	429	417	373	431	409	439	388	413	402	495	449	444	439	449	401	417	443	422	441	406	431	392	397	417	397	440	439	454	419	439	432	394	419	421	410	408	424	411	429	436	435	432	443	410	407	442	388	401	427	420	410	440	438	408	451	422	448	407	417	424	416	434	399	419	415	409	419	409	413	450	451	435	432	438	443	426	404	415	422	420	416	415	433	421	459	419	377	434	435	399	410	397	420	404	424	426	426	430	404	446	412	409	423	448	408	383	436	437	410	456	417	445	395	413	447	401	416	410	412	415	414	439	446	411	423	410	404	429	426	428	403	421	380	367	401	410	384	458	452	433	456	416	394	435	412	452	419	447	438	437	439	420	458	405	438	447	449	469	403	422	440	396	392	436	388	439	414	427	424	428	411	395	422	458	409	412	428	426	409	394	435	409	426	384	391	417	424	429	424	442	385	407	395	440	446	374	423	412	391	476	430	419	435	435	420	408	404	443	445	399	397	421	423	402	421	449	406	448	442	431	452	433	395	445	434	435	443	417	422	420	422	428	440	418	420	442	415	453	406	414	412	409	395	453	425	397	445	424	415	442	455	441	412	451	453	402	443	426	416	430	415	433	428	383	433	420	408	430	398	398	415	419	427	405	414	459	463	405	433	402	417	452	442	430	400	429	411	422	387	441	430	434	386	400	426	432	418	424	404	454	425	459	437	429	423	439	458	398	418	390	395	438	431	446	419	449	435	422	446	420	387	419	434	404	429	397	390	411	426	411	453	450	425	457	412	434	447	379	399	408	411	421	390	451	429	390	364	391	424	397	448	459	440	422	472	447	414	441	423	421	435	437	447	368	431	402	445	400	421	419	394	421	398	410	419	401	423	439	450	438	405	451	402	407	443	451	428	401	380	456	417	365	437	435	412	435	422	402	416	395	438	466	435	395	445	411	421	422	399	420	413	432	413	448	408	431	455	387	422	421	441	465	391	411	400	410	441	422	440	455	402	412	404	405	431	400	421	425	410	410	379	423	466	440	418	413	418	432	432	394	431	424	422	426	441	461	445	424	413	399	457	413	433	424	434	418	423	389	424	425	408	447	420	405	460	422	429	417	428	423	426	440	430	453	424	419	414	410	396	451	422	421	417	418	395	457	427	396	429	432	407	427	419	480	434	434	439	414	410	414	455	410	408	427	432	447	444	398	427	429	450	402	436	420	391	383	406	413	428	422	433	442	378	401	419	436	414	395	413	432	421	422	386	425	400	402	390	420	423	423	423	423	407	424	452	395	422	412	365	426	418	411	402	455	404	395	414	450	413	444	371	415	409	424	425	453	428	441	434	448	410	407	410	430	457	429	446	436	433	433	388	459	427	444	397	443	441	412	483	442	435	421	412	444	385	438	395	401	417	445	435	432	401	391	390	393	426	422	431	379	432	462	395	414	385	419	413	433	376	434	406	413	443	459	386	435	415	453	441	410	404	427	439	441	408	427	476	413	430	434	450	390	442	399	411	447	435	421	436	370	454	448	472	398	389	409	412	429	422	404	394	462	433	421	408	441	426	400	397	424	448	443	455	409	409	429	442	434	395	416	393	406	417	431	458	428	441	412	405	426	419	435	456	432	427	400	446	413	443	457	449	451	431	407	436	423	434	437	427	452	395	439	409	419	469	418	421	409	416	419	383	462	437	441	425	457	447	430	435	458	416	431	426	425	444	440	436	412	371	464	400	418	451	453	429	437	414	411	431	431	436	438	416	423	448	421	454	399	449	400	406	427	414	461	421	434	398	396	380	431	402	436	435	452	428	419	440	426	374	434	423	408	393	408	399	426	412	428	421	443	400	428	456	433	425	423	449	404	447	430	444	398	401	426	404	423	416	392	415	408	439	406	435	390	440	382	408	419	400	421	428	439	436	427	402	449	426	423	437	426	447	418	437	402	424	400	429	409	409	405	423	467	433	435	424	409	386	454	427	430	386	404	411	411	385	417	406	444	403	401	442	406	451	437	431	408	425	445	409	423	418	440	441	401	426	470	423	429	431	436	440	420	461	439	448	423	415	396	430	423	456	410	430	398	401	465	420	419	395	401	409	435	420	411	426	410	436	394	405	398	411	427	427	440	428	422	433	408	428	413	427	410	402	405	446	442	445	407	436	429	418	420	428	399	426	403	432	412	430	417	454	399	407	387	454	424	434	451	411	449	404	426	401	406	438	417	430	448	417	436	391	426	429	468	412	433	377	440	423	405	440	439	434	411	401	435	389	445	444	421	410	452	406	433	410	402	402	435	428	413	427	404	394	441	400	393	416	444	405	407	434	396	390	420	430	428	438	461	409	441	410	396	449	417	368	412	436	462	421	437	443	411	436	449	441	469	425	402	432	396	420	435	409	427	383	457	423	445	431	405	428	443	437	471	435	441	431	434	392	442	402	418	425	434	412	400	425	408	420	408	400	428	454	422	409	409	449	414	384	414	418	422	406	434	419	426	428	447	415	388	412	408	380	432	417	418	427	408	362	471	397	448	436	472	460	408	429	432	405	381	428
22314	21134	28843	23663	21154	21478	15310	5498	3986	3360	2778	2385	2318	2089	1807	1542	1338	1066	994	864	767	728	515	499	432	420	382	329	352	376	377	379	361	365	326	327	339	334	348	345	298	283	276	264	233	259	270	282	249	232	283	293	265	266	283	238	261	260	290	286	237	255	258	229	229	264	250	224	242	234	245	268	259	251	265	243	251	239	252	260	281	247	247	266	286	252	252	265	251	242	255	248	228	232	228	264	222	231	251	220	243	256	238	246	222	243	237	245	216	251	271	268	254	250	254	234	238	237	240	253	226	240	235	246	245	260	247	251	214	247	242	231	211	254	229	225	249	260	212	260	225	236	229	242	228	243	227	252	212	256	269	227	236	240	256	218	252	252	236	262	249	254	241	263	228	243	244	247	244	235	234	217	236	271	247	259	268	250	258	234	258	240	254	236	242	197	248	236	232	247	267	243	249	225	260	223	250	250	252	232	262	230	240	254	277	253	214	261	254	239	225	241	256	238	244	258	232	242	232	246	239	234	256	225	230	260	253	230	254	240	240	247	258	262	239	200	233	235	209	266	241	239	250	213	236	222	258	212	264	268	259	235	258	256	235	243	229	236	235	215	207	235	263	255	239	242	286	276	258	260	282	249	258	243	250	253	248	226	248	241	268	254	242	229	246	246	227	261	233	257	242	218	215	246	221	248	224	251	249	225	262	256	274	244	248	245	258	236	223	226	245	222	233	247	243	244	225	270	248	245	221	247	229	229	232	255	210	264	270	223	248	245	236	216	264	233	246	244	245	242	220	242	238	243	216	269	274	227	243	235	242	251	236	227	203	253	257	248	260	248	222	234	244	236	250	250	226	242	253	240	226	253	223	228	244	234	230	245	240	229	226	231	250	242	249	279	231	235	263	251	242	255	228	263	235	254	253	251	265	251	238	239	216	275	249	234	250	280	234	236	228	248	242	227	247	216	232	222	258	262	236	252	232	228	244	245	251	220	249	235	222	246	246	242	236	268	247	256	199	226	231	257	237	214	242	266	244	226	254	249	229	221	222	248	251	231	240	238	222	254	218	245	239	237	257	225	243	221	243	234	229	230	262	252	233	249	241	217	240	228	248	222	229	232	215	220	220	245	266	259	242	251	238	230	239	210	259	223	249	262	230	249	266	239	240	214	238	249	219	243	250	254	250	236	269	234	277	247	237	216	253	223	235	223	252	274	277	256	232	245	262	221	259	258	270	235	215	244	205	257	274	244	260	239	254	247	227	245	255	251	252	236	251	243	248	257	239	243	207	257	260	216	226	229	252	244	239	234	246	240	218	266	242	229	255	222	242	246	219	243	255	269	236	234	243	236	225	226	240	244	227	229	240	250	253	259	229	227	226	237	242	261	230	232	242	245	240	222	229	254	230	238	230	254	228	230	231	207	219	266	220	255	280	236	249	236	235	224	249	258	229	247	218	246	250	238	226	252	229	207	230	239	237	212	244	246	225	217	239	225	249	229	230	242	237	241	231	230	242	234	218	230	221	257	254	234	238	237	241	204	240	255	261	229	242	218	260	252	246	251	222	233	208	230	247	234	208	271	222	263	226	230	253	263	247	226	242	280	249	246	220	240	213	255	278	246	221	258	241	286	253	197	235	269	283	259	227	251	245	258	242	247	239	235	228	223	239	270	254	202	254	231	250	246	259	251	260	266	253	246	223	235	235	220	244	261	237	234	250	248	238	241	231	255	250	247	238	251	238	248	257	227	251	241	208	247	244	240	211	237	238	251	218	231	227	233	251	229	268	248	226	285	237	230	232	244	266	253	247	230	232	246	260	226	231	243	273	246	230	250	234	239	238	227	253	237	238	242	241	210	236	245	253	225	245	247	285	229	233	237	234	228	236	238	250	239	250	247	240	248	239	277	213	255	230	242	256	258	220	248	242	211	220	237	223	263	213	234	248	257	268	246	251	254	235	233	227	257	272	232	247	253	234	241	238	240	225	228	248	247	244	231	258	230	235	256	219	237	227	250	227	266	243	203	241	250	265	267	242	241	233	233	238	253	231	232	227	231	252	274	220	224	242	216	229	241	254	221	250	249	242	233	279	260	267	253	224	245	262	258	205	235	216	262	253	202	233	221	226	245	237	244	235	252	253	222	233	241	264	261	278	239	250	206	233	244	251	252	238	247	220	242	256	230	276	258	250	240	227	231	261	253	244	249	243	240	251	222	223	238	220	241	229	252	282	237	274	251	246	226	225	247	240	251	252	243	225	250	269	229	262	250	248	235	231	230	245	231	264	254	242	243	234	227	266	215	234	259	253	241	231	240	236	252	267	286	240	263	261	248	244	255	243	261	248	234	228	232	252	287	243	230	248	212	225	214	252	228	225	237	247	213	217	232	246	256	247	224	236	239	218	226	241	235	260	261	249	249	233	238	244	251	234	220	229	266	245	224	260	243	240	249	239	223	219	190	282	250	245	226	232	225	256	240	241	267	251	224	248	222	222	245	231	228	262	247	247	278	210	229	224	240	247	224	251	230	220	268	259	219	246	254	230	251	230	240	251	266	236	246	233	225	247	244	228	246	255	236	269	225	251	260	245	252	235	224	242	263	246	205	211	229	228	250	245	229	235	239	206	260	251	240	252	217	233	224	235	268	239	228	234	234	251	231	214	246	242	236	236	224	234	243	266	247	253	206	240	228	234	220	230	246	239	243	255	260	229	236	245	258	240	239	258	235	248	219	202	222	214	266	215	238	259	269	254	249	216	236	257	223	228	234	236	233	237	234	240	235	238	243	258	212	216	232	249	225	200	250	242	225	226	270	250	210	263	243	222	250	232	254	239	222	231	253	232	245	208	228	209	288	260	247	271	237	283	221	239	256	262	245	278	252	224	236	255	228	226	225	251	235	258	256	228	258	258	229	251	227	247	223	246	240	234	244	249	260	239	226	255	243	215	284	247	224	211	228	242	252	244	222	231	242	251	247	250	237	226	244	256	226	235	252	246	242	244	245	262	230	250	269	232	243	260	256	218	234	246	230	250	243	244	239	277	220	247	230	230	223	252	252	278	251	238	208	211	225	228	243	222	246	225	241	251	245	245	261	248	237	257	253	236	230	248	260	228	245	225	260	273	247	232	235	235	216	241	267	234	221	239	232	222	237	231	252	226	237	239	248	257	216	243	231	226	255	242	233	263	247	241	257	263	259	233	228	258	248	252	232	247	223	251	249	218	229	234	268	262	207	230	235	247	247	229	243	220	228	230	264	242	266	255	246	254	221	240	237	240	237	245	251	226	247	231	246	220	228	237	248	240	268	254	245	221	219	233	260	217	237	250	208	234	245	234	235	219	273	224	238	234	250	238	237	256	240	228	250	274	267	241	231	239	221	240	259	225	264	224	260	262	242	240	226	244	241	261	252	242	259	233	247	288	248	233	274	226	287	228	237	246	237	243	230	238	236	234	264	249	256	245	246	242	221	238	247	222	256	249	225	218	241	233	265	219	238	250	231
10588	28458	23254	15987	12443	10743	9088	7432	6282	4910	4218	3710	3301	2958	2568	2236	1779	1538	1265	1095	1025	876	672	549	536	442	461	426	422	409	449	428	421	370	353	384	331	355	365	308	351	314	342	286	254	259	271	261	291	285	310	283	280	292	285	267	255	307	262	258	281	310	264	276	267	288	251	273	250	258	248	257	282	255	272	279	262	272	270	257	255	251	265	245	241	264	263	268	271	264	239	250	242	290	246	269	260	269	266	253	253	249	269	262	267	234	224	271	269	263	277	222	254	271	252	254	245	285	284	265	260	292	263	297	258	229	253	255	259	231	255	268	266	251	237	245	240	256	233	271	238	243	277	259	262	255	267	237	223	269	269	249	244	257	256	267	267	227	241	240	260	254	228	215	243	239	265	234	231	251	234	257	244	268	258	284	218	249	261	241	275	238	257	276	250	271	248	227	252	249	234	253	275	237	227	256	260	240	270	235	266	250	244	262	248	261	236	250	245	248	264	232	268	259	232	243	239	255	260	235	239	255	258	235	234	267	260	244	228	281	278	258	235	231	289	257	234	247	218	247	246	239	237	270	217	240	232	250	245	241	262	273	257	233	250	244	243	253	254	268	249	249	244	219	228	268	233	249	255	247	259	236	261	206	245	254	254	246	238	266	245	228	251	273	235	246	257	279	239	229	243	233	254	263	243	243	234	251	242	239	266	255	251	234	260	246	233	251	240	244	257	236	252	259	251	228	234	239	243	245	246	239	231	255	238	238	234	269	236	281	254	240	242	252	259	243	274	231	275	250	258	249	258	279	281	233	260	243	272	249	247	245	284	263	278	273	241	228	246	251	258	260	245	238	245	245	230	261	240	257	251	251	248	258	270	255	258	246	239	252	247	269	255	243	245	292	246	274	253	250	270	243	254	249	262	258	251	239	250	253	267	258	253	274	263	252	256	221	232	252	276	251	245	246	267	244	249	246	245	264	225	251	263	267	235	258	226	244	243	286	236	254	241	217	261	252	268	243	235	225	217	247	267	257	224	250	246	249	249	260	258	240	269	220	262	241	247	271	253	239	241	249	253	250	222	245	260	258	279	217	259	227	252	243	251	258	261	253	249	241	281	252	237	240	276	246	230	252	239	249	256	269	273	266	263	248	260	237	255	238	225	268	247	261	261	240	248	235	231	232	234	215	240	234	267	285	268	253	241	254	274	264	233	251	259	221	256	249	242	264	261	233	258	237	260	275	260	267	248	252	263	266	260	260	229	255	236	237	237	251	238	250	278	232	241	277	258	269	219	253	260	239	230	248	280	275	228	232	263	252	265	237	279	260	246	210	249	255	244	225	247	272	252	251	231	260	263	267	275	259	239	225	239	266	257	284	251	267	243	273	242	249	269	272	244	246	219	254	249	230	261	267	271	240	256	239	247	265	255	237	271	249	250	242	227	253	257	261	270	224	265	247	249	253	232	247	258	242	236	258	257	245	239	243	272	232	255	261	242	211	274	238	242	263	243	234	221	295	276	263	241	247	242	257	243	232	278	251	258	253	283	218	246	256	242	248	274	247	290	266	243	232	253	241	272	268	222	228	247	212	257	242	269	244	227	256	212	256	244	232	233	264	201	228	260	293	240	248	257	265	259	245	216	232	242	252	230	257	273	220	254	229	239	269	237	258	276	274	246	243	250	250	243	252	244	254	252	241	228	267	234	227	245	256	248	263	273	269	250	254	251	224	253	252	280	248	268	267	255	216	277	261	223	272	258	245	240	252	257	268	250	254	252	262	247	267	247	263	256	265	248	230	248	259	221	269	259	250	224	286	238	263	255	241	241	269	257	254	256	250	233	226	235	242	235	249	246	241	250	243	269	284	275	239	236	253	243	252	223	249	264	260	213	235	246	242	238	251	226	259	266	271	283	262	254	248	275	268	250	246	234	260	247	261	258	249	253	265	253	251	218	268	268	261	259	270	253	248	270	226	251	211	278	257	235	256	258	272	258	256	227	269	238	253	249	265	261	244	255	249	242	265	250	236	229	252	263	246	272	276	249	240	242	257	268	288	271	274	252	267	240	260	243	245	236	270	245	233	263	230	265	247	254	247	254	245	243	217	265	244	230	240	236	246	271	251	246	242	262	278	254	247	266	271	238	259	260	253	254	255	232	233	246	252	249	273	257	237	252	263	248	242	225	252	247	267	245	233	227	249	266	268	278	259	251	244	272	244	269	218	259	257	262	234	260	241	272	273	233	233	253	250	213	248	262	233	260	248	255	242	261	226	228	250	226	233	261	250	242	276	260	225	254	262	238	229	233	244	240	235	251	240	251	241	237	252	253	255	245	241	243	250	222	243	248	253	273	257	210	247	261	241	272	271	212	270	271	270	246	263	233	248	244	228	246	258	242	219	269	269	247	247	243	229	262	241	230	258	235	227	232	290	238	230	237	244	242	239	263	270	254	223	252	220	234	250	238	247	252	232	275	265	231	263	271	260	253	276	287	250	238	260	234	217	245	210	225	273	260	272	221	267	233	244	253	263	229	272	255	247	223	204	266	244	239	279	243	237	230	256	251	211	245	291	240	251	229	273	261	264	250	254	259	258	273	254	279	252	232	255	266	266	252	253	241	264	246	266	257	273	285	238	238	242	238	231	255	234	261	242	243	241	285	256	251	241	213	254	258	240	235	228	285	231	227	231	257	236	219	270	252	271	236	236	257	276	241	256	230	239	264	241	246	264	247	258	237	255	226	277	253	246	227	259	230	246	255	266	238	241	235	275	239	257	256	285	251	243	261	262	252	226	242	260	246	233	254	249	245	240	236	245	264	281	207	269	262	255	241	221	236	223	239	248	251	252	259	236	255	291	253	212	247	257	271	256	245	241	226	235	274	273	276	234	253	259	261	251	258	261	244	252	246	269	267	278	264	255	237	257	238	220	223	252	234	259	251	237	277	247	271	239	246	239	272	223	215	255	274	246	247	238	240	239	251	240	272	271	244	245	233	249	256	251	229	239	259	250	234	240	260	292	283	256	253	258	231	248	242	230	288	271	252	267	244	250	255	236	246	270	263	231	259	248	252	280	253	242	239	248	260	269	259	208	282	248	241	249	259	243	250	264	271	237	252	236	213	237	251	261	257	265	251	239	237	253	243	242	264	235	231	268	269	242	256	238	246	263	261	256	216	237	256	247	233	238	226	264	249	264	238	246	247	229	243	270	251	267	237	222	242	248	259	255	247	245	252	278	260	267	234	266	245	262	267	234	253	244	235	244	230	237	256	260	265	251	223	245	233	241	233	245	237	270	261	277	269	268	231	246	232	243	238	252	260	238	262	269	257	274	232	243	272	264	255	246	252	270	243	225	244	242	247	253	237	230	263	223	257	243	236	260	249	230	248	256	245	267	269	262	264	253	250	271	247	247	240	280	274	250	240	264	256	251	246	250	238	247	221	230	256	276	262	253	212	241	260	241	252	251	262	256	250	212	225	261	242	288	244	256	261	241	240	276	249	255
27930	19409	12220	7490	4278	3138	2688	2135	1909	1605	1438	1361	1264	1125	997	980	796	730	718	652	550	532	537	486	494	436	498	433	458	419	464	448	513	448	487	483	443	461	456	437	479	418	434	437	436	468	388	414	389	439	423	392	431	379	452	468	432	399	451	473	399	413	413	402	443	425	434	421	449	433	396	415	436	419	423	480	446	432	439	420	451	434	415	433	423	419	392	405	406	421	395	397	413	426	419	402	433	409	437	390	441	369	411	450	428	393	439	435	431	364	429	433	424	456	431	430	425	398	466	423	429	407	433	446	417	403	424	418	435	438	435	419	413	421	393	430	440	424	414	441	435	425	399	447	422	413	410	419	428	445	405	393	404	425	442	445	432	414	450	443	452	424	417	374	419	380	426	433	396	432	450	446	388	447	417	456	450	406	429	445	451	441	432	426	432	454	435	456	423	448	426	419	431	466	409	423	423	429	395	424	430	425	397	431	428	433	476	417	446	426	459	436	440	419	403	434	410	401	405	451	422	408	394	434	445	395	443	414	406	427	403	422	421	445	411	420	437	447	442	419	407	411	422	420	397	409	436	441	417	430	396	403	410	427	402	407	416	418	398	410	435	406	421	404	411	416	422	477	459	468	425	423	447	418	415	429	404	406	408	449	435	401	419	431	425	435	403	418	444	432	420	402	412	466	452	429	448	442	426	397	440	414	437	408	395	426	439	421	453	430	391	409	416	373	411	431	420	406	421	445	426	419	451	418	418	402	446	440	423	420	451	398	459	439	369	439	467	396	430	446	433	426	455	411	396	428	414	434	419	411	430	432	447	426	409	406	398	428	409	426	396	428	428	431	430	431	394	421	394	430	437	445	429	426	407	426	432	418	427	455	418	431	414	428	403	446	427	449	442	422	425	400	432	444	424	355	441	444	426	422	401	425	404	399	398	423	422	448	408	438	419	421	399	447	413	398	435	383	462	412	417	405	445	401	405	430	436	434	445	406	408	437	415	400	422	417	414	438	394	422	408	436	458	454	400	408	415	420	426	410	414	449	475	420	379	427	430	438	389	410	401	433	435	458	421	454	446	406	446	416	410	440	433	438	439	404	434	434	426	393	408	405	423	444	429	470	447	425	427	457	412	425	390	411	444	446	422	394	416	414	423	394	437	446	408	439	464	414	396	437	422	396	427	422	398	451	430	417	439	390	441	417	451	450	397	429	424	385	401	433	409	381	460	467	430	419	432	426	403	411	395	426	463	444	423	409	421	416	420	438	422	407	394	386	422	418	412	418	418	431	451	402	441	444	448	438	433	418	419	438	407	410	385	424	399	427	444	435	442	416	450	450	450	445	449	408	412	411	464	350	450	420	434	438	415	405	415	423	452	414	409	415	382	452	397	431	391	480	415	418	418	446	408	440	404	387	412	422	430	477	428	438	417	442	431	442	413	411	394	423	392	408	382	421	430	417	441	419	412	435	420	472	415	435	440	439	440	438	405	421	412	469	412	396	440	439	462	404	415	444	436	413	438	422	436	454	424	405	412	414	446	416	413	395	411	443	445	420	450	456	426	370	422	394	404	404	426	470	402	412	410	403	472	413	424	425	400	432	406	432	428	408	399	426	425	408	432	432	435	403	427	412	426	425	435	419	418	401	400	406	442	401	412	432	402	417	468	459	416	429	409	431	416	424	424	444	423	413	421	401	410	434	464	416	422	424	435	410	404	428	402	426	422	406	402	472	451	440	471	452	422	402	417	473	412	430	383	440	433	429	407	415	441	419	434	359	426	456	435	419	441	407	407	408	439	434	411	428	423	407	423	429	399	415	450	439	437	430	411	420	421	410	437	436	439	448	442	433	435	414	447	422	468	450	409	383	436	447	417	450	423	448	414	436	380	394	444	446	417	472	431	408	445	426	405	455	469	398	431	403	410	394	446	427	434	424	416	442	415	432	478	438	393	416	419	439	402	408	459	416	456	420	435	468	452	389	448	451	386	385	454	437	419	409	449	415	430	457	461	404	430	404	403	407	439	414	412	400	400	423	418	433	434	435	422	400	422	376	423	425	436	397	407	378	403	412	452	410	406	444	404	416	414	430	428	431	423	452	445	411	431	426	424	407	417	398	450	431	444	448	448	443	415	414	431	408	418	402	452	431	433	456	409	397	428	424	433	436	390	414	402	393	407	408	416	423	460	405	396	379	402	427	452	434	444	418	409	401	407	416	451	418	410	424	398	437	415	446	422	458	471	453	403	396	408	420	474	455	440	413	426	433	442	424	470	469	416	445	436	409	460	406	443	433	439	452	429	406	451	449	417	429	442	435	412	429	419	460	424	459	431	446	481	433	413	462	420	432	409	441	391	432	426	425	422	420	439	427	400	438	374	424	431	401	454	434	435	412	405	445	444	412	440	399	449	387	401	438	424	421	419	411	433	426	438	384	459	392	444	456	444	439	434	437	420	412	423	429	444	416	429	395	426	419	438	403	448	417	443	436	452	433	417	421	435	387	414	428	405	401	453	424	427	417	393	430	448	398	460	420	416	416	390	422	441	432	451	469	407	413	441	424	421	429	413	431	410	418	432	462	434	437	438	424	414	408	435	456	414	443	410	403	405	436	377	424	454	437	433	429	421	393	434	440	414	402	420	436	405	472	450	444	433	439	428	427	423	442	413	406	386	450	414	439	458	407	414	386	446	423	392	408	433	414	435	412	434	452	413	412	428	429	398	428	449	409	449	459	437	407	413	431	436	426	405	410	420	407	378	419	431	424	415	414	415	420	447	431	424	400	439	406	424	402	402	419	412	419	426	428	403	425	428	402	419	413	414	429	452	445	432	449	427	400	423	424	395	403	435	419	430	472	370	405	392	422	431	412	459	446	396	406	407	435	437	398	410	418	437	411	425	432	422	388	451	423	393	418	445	451	464	435	417	404	458	410	396	428	412	435	420	391	389	435	450	427	387	447	426	440	417	416	404	438	423	450	417	447	440	385	457	438	414	420	432	447	471	477	454	422	431	417	428	427	428	410	420	412	396	404	439	422	470	452	428	404	420	392	421	420	445	400	424	415	414	425	446	421	431	427	421	406	425	415	446	387	424	439	427	418	392	462	430	457	453	400	401	441	445	443	429	399	427	415	407	427	418	436	441	436	438	437	419	486	408	429	429	400	436	424	418	381	409	401	426	459	417	436	373	383	400	426	414	429	420	428	413	432	431	418	421	407	429	431	414	414	432	409	466	429	427	428	351	418	394	429	425	462	424	439	451	405	445	408	406	434	440	429	423	372	419	433	455	415	442	421	406	402	462	410	430	407	433	438	414	400	415	410	444	445	376	417	410	394	411	420	408	413	455	459	429	438	400	446	424	431	425	443	397	439	423	400	389	398	449	418	463	450	435	441	415	435	401	430	417	432	407	420	422	424	439	426	476	407	419	416	444	448	408	408	442	435	457	433	449	425	419	413	423	383	395	434	414	396	436	448	420	393	387	417	392	445	440	446	436	422
8966	14715	11970	8175	5851	4987	4364	3543	2906	2525	2284	1988	1744	1607	1385	1209	1075	916	861	799	727	602	570	559	506	540	521	477	512	481	542	533	547	479	495	468	482	451	493	445	450	450	422	420	490	445	457	451	461	397	441	443	461	425	438	493	427	452	458	428	450	420	428	438	472	430	442	440	446	451	472	453	442	458	460	434	445	404	456	448	462	481	483	484	448	423	459	458	461	442	449	423	449	454	443	470	436	441	462	456	431	490	484	447	445	393	463	461	424	425	436	425	408	460	410	433	452	427	433	430	447	462	451	464	454	481	437	448	463	425	423	418	449	427	489	437	459	468	470	420	459	427	430	459	474	445	413	448	441	442	419	492	423	460	425	451	411	440	420	451	454	435	451	447	403	423	466	461	428	444	460	412	417	426	464	451	429	418	430	414	465	412	454	428	434	413	438	445	485	456	448	483	448	448	435	406	466	471	402	455	428	459	461	421	435	442	439	433	429	454	451	460	421	499	467	432	429	467	421	403	457	437	430	402	473	455	405	481	465	455	444	425	410	450	473	420	437	472	450	452	423	412	466	422	482	446	449	406	445	475	452	466	476	472	442	409	424	473	430	419	452	435	483	435	451	486	434	391	463	415	423	427	445	499	404	444	421	432	406	434	478	471	435	455	467	464	436	477	416	438	477	445	453	439	440	487	457	452	442	426	439	459	447	466	437	427	440	452	463	463	422	463	485	416	440	437	425	447	476	441	437	478	407	432	436	491	436	447	483	448	477	460	458	459	437	437	479	442	467	458	426	427	420	477	444	399	451	461	449	425	433	453	446	452	411	433	458	463	475	452	450	444	449	448	429	452	421	441	449	480	481	421	442	447	411	473	430	444	474	427	400	440	431	414	430	472	453	435	434	444	484	447	435	457	494	464	422	437	417	476	440	471	446	434	412	446	423	441	465	390	442	453	465	412	464	417	395	465	449	460	466	441	447	414	464	495	433	476	446	471	433	440	459	431	465	432	420	459	432	422	442	443	442	422	431	415	447	445	444	459	460	445	456	480	442	439	415	455	466	445	464	448	426	503	445	446	451	468	460	421	432	471	465	420	424	453	417	455	419	409	465	392	445	450	468	413	495	437	467	433	421	458	457	420	430	407	462	443	452	462	473	483	437	435	438	463	442	437	456	429	431	425	460	432	439	429	416	445	457	405	468	454	442	445	432	417	446	431	420	434	482	448	397	459	459	461	447	427	408	454	442	438	445	437	434	437	432	435	458	431	436	476	449	461	436	417	458	466	438	456	422	439	458	407	464	474	424	447	444	443	435	449	460	437	437	439	489	404	434	450	459	436	428	422	477	448	427	442	427	442	456	479	422	452	439	455	436	440	453	449	454	448	427	466	433	451	458	424	447	430	417	461	438	435	429	465	451	453	417	455	453	416	427	486	441	414	472	445	459	480	438	446	446	408	439	432	426	453	456	392	430	460	470	434	467	455	422	450	453	453	402	458	477	454	440	461	465	454	460	431	459	419	446	474	464	432	429	448	456	459	438	451	440	474	438	438	444	437	450	461	477	426	449	473	437	472	427	422	430	428	453	448	462	456	438	468	440	432	449	423	420	485	445	438	469	463	470	459	453	450	444	436	468	450	418	453	458	450	465	483	454	446	457	447	453	478	474	415	443	421	482	433	446	439	394	420	465	456	424	469	444	455	428	467	441	448	440	457	450	459	448	472	430	470	482	440	484	467	468	437	446	450	465	423	431	426	490	449	417	435	424	380	409	417	411	460	410	431	453	439	457	428	466	429	423	482	451	470	441	439	466	450	465	419	444	434	437	433	456	469	462	456	438	431	435	466	450	398	454	439	483	452	476	427	420	449	481	423	427	440	453	409	466	433	452	410	417	441	448	466	460	471	459	466	444	453	454	473	442	439	485	484	430	412	416	441	438	460	450	424	427	444	421	419	409	420	438	439	470	466	422	431	461	446	437	443	457	471	470	451	432	472	435	442	450	420	430	463	441	437	448	455	461	458	404	454	454	479	394	397	430	457	446	424	444	402	433	460	468	479	445	467	450	456	439	443	420	450	408	424	471	425	477	453	460	468	432	391	405	433	440	453	433	404	466	450	429	434	412	464	449	441	468	481	430	431	396	426	452	433	446	440	484	423	438	449	459	419	469	428	460	475	443	479	427	406	444	443	429	434	465	469	467	451	487	427	465	450	416	415	435	433	445	444	476	453	418	465	444	452	409	423	453	442	463	419	431	410	458	461	403	461	427	447	474	445	434	460	465	443	426	442	469	449	436	449	454	434	433	431	417	407	458	456	451	437	504	429	454	422	446	481	418	395	424	450	426	476	442	412	479	449	452	417	461	430	435	435	428	433	457	463	465	404	462	470	454	476	430	446	460	461	443	442	472	454	419	419	482	454	450	418	428	416	468	440	399	464	439	432	459	444	449	453	413	433	455	432	482	442	398	453	441	437	438	384	462	434	437	413	474	441	439	429	447	458	455	462	435	451	467	443	439	449	481	465	470	454	443	406	410	434	465	446	428	449	444	465	409	481	452	450	447	446	432	438	454	429	433	414	441	433	455	485	434	422	444	477	445	418	448	418	446	455	473	423	446	443	450	459	464	438	430	440	425	439	482	428	460	442	462	423	463	443	450	434	457	470	475	430	455	451	424	428	435	450	454	451	433	469	402	445	442	475	432	475	407	435	423	429	468	456	438	466	472	489	481	439	440	435	449	485	424	437	459	428	440	425	414	450	452	414	436	452	433	438	462	457	429	429	435	433	464	446	435	455	449	454	453	461	431	419	463	452	429	454	440	413	421	449	423	415	464	410	440	478	415	451	444	453	454	459	429	461	434	453	441	428	430	460	445	460	426	407	462	438	482	439	487	461	450	460	466	436	463	455	452	412	411	463	426	416	475	432	416	421	455	434	494	473	427	421	405	431	429	454	460	411	466	483	431	433	442	451	450	414	430	468	465	459	454	413	461	451	408	443	424	502	459	429	462	465	487	418	436	417	421	447	463	465	438	423	451	431	447	456	442	467	463	458	460	458	477	420	451	435	436	455	471	460	475	433	466	416	464	454	419	450	496	449	430	443	416	446	447	433	467	461	465	489	450	459	469	431	419	442	410	409	470	425	476	432	424	427	461	421	410	443	394	459	425	450	433	465	429	476	473	447	438	421	445	451	432	468	429	454	439	439	439	430	441	420	453	459	462	447	430	478	454	456	480	454	403	412	419	439	455	441	440	416	410	461	449	446	426	414	471	434	469	433	446	410	496	420	445	496	468	435	416	460	485	427	419	510	446	445	476	443	422	436	439	429	459	426	429	466	443	454	432	425	455	439	409	402	447	430	452	464	427	461	448	432	450	451	447	450	448	425	427	429	410	413	439	440	415	448	420	486	435	426	462	447	440	447	478	474	412	487	406	452	418	413	452	435	468	439	455	437	457	435	430	452	426	454	482	475	459	488	432	457	452	475	432	431	456	428
23547	21244	28576	24254	21331	15267	6288	3728	2931	2686	2240	2010	1842	1611	1416	1231	1059	905	762	693	639	491	465	425	415	417	350	346	393	357	396	356	350	384	419	364	348	358	305	338	314	328	305	323	298	307	324	309	320	307	290	300	296	309	309	298	304	322	304	309	294	306	299	302	302	300	288	300	277	285	287	285	277	291	274	265	299	300	258	308	302	302	280	286	302	264	282	306	314	292	279	313	296	276	317	295	310	282	298	283	299	291	309	318	296	294	293	268	311	270	255	279	281	323	295	258	316	274	275	308	287	330	287	290	290	296	309	321	314	299	298	299	319	309	262	289	282	293	267	307	271	293	299	301	286	272	258	272	313	295	258	293	296	302	279	290	288	280	306	271	289	283	300	289	322	265	290	322	276	298	315	282	295	292	295	310	305	271	311	270	272	295	278	275	297	290	264	299	289	296	302	309	305	289	312	316	306	305	254	311	285	334	282	301	296	283	289	294	312	281	276	284	273	294	267	300	307	292	286	273	292	269	300	286	308	288	280	270	286	301	266	302	288	272	280	289	301	306	295	331	268	289	309	290	318	300	288	321	288	274	285	291	301	261	297	290	286	308	277	271	298	285	275	311	312	268	276	299	288	307	304	292	297	325	265	293	277	304	300	302	277	312	325	325	240	316	266	259	311	274	290	291	255	267	261	296	275	306	303	278	263	304	305	299	255	282	288	290	280	311	331	311	300	256	278	311	296	278	312	311	284	281	317	306	318	307	334	304	283	285	283	306	288	298	299	295	275	285	313	285	284	310	288	277	278	286	295	317	293	265	305	302	287	290	294	262	277	336	304	278	282	280	311	295	289	280	283	292	312	291	303	301	294	308	289	287	284	281	290	305	321	288	299	298	302	272	266	279	290	272	288	285	307	308	275	288	270	263	296	299	301	285	291	306	303	296	259	306	289	288	297	272	308	320	307	302	305	311	304	290	278	310	290	279	295	286	304	343	290	318	255	293	266	286	286	284	274	289	302	274	265	293	323	306	296	268	292	280	290	248	270	292	274	302	299	291	300	292	290	317	304	312	268	308	274	300	294	251	282	300	294	280	290	285	288	299	294	295	267	279	267	305	288	307	297	323	281	256	303	260	327	298	319	301	282	318	300	276	312	297	259	286	305	284	275	290	291	315	270	287	300	292	291	315	290	295	293	303	296	284	289	285	304	294	299	245	274	277	283	286	286	282	289	298	282	289	294	303	304	296	287	288	293	277	302	263	285	297	300	287	265	312	321	326	308	295	299	251	300	304	325	280	314	289	313	278	300	294	304	307	320	272	298	294	304	295	266	279	296	274	284	284	278	296	278	295	299	313	259	307	286	330	289	291	305	295	283	262	289	289	261	285	284	291	277	300	306	289	272	300	315	316	274	271	328	278	272	290	296	292	302	309	302	284	312	284	288	287	295	302	292	312	276	290	284	280	276	318	272	289	295	323	320	296	291	289	276	281	276	325	296	298	304	261	319	295	301	278	286	322	300	275	294	286	274	296	305	305	308	291	301	285	254	287	267	274	289	292	291	270	292	296	299	298	292	287	276	303	291	271	272	271	283	293	319	287	295	293	299	300	291	276	266	318	286	296	298	304	287	294	274	294	273	276	298	287	285	271	268	305	287	279	279	325	314	314	270	306	288	271	308	302	305	296	309	275	264	309	312	302	284	272	317	310	290	269	299	267	289	301	305	290	306	288	264	281	317	302	297	293	294	270	310	341	272	277	298	314	270	300	269	328	313	281	288	311	318	272	301	298	306	317	292	287	284	285	292	291	304	268	287	307	287	293	297	291	331	321	317	298	306	267	312	328	276	273	317	309	283	304	313	310	314	302	318	305	292	288	278	270	300	311	303	299	290	275	281	285	300	279	280	285	303	262	321	299	276	279	327	318	271	296	299	310	268	253	288	339	300	304	290	270	308	294	303	292	311	257	296	296	294	308	308	298	297	284	270	307	293	297	287	282	315	306	260	276	264	275	315	328	294	289	312	286	281	262	285	301	301	287	310	310	299	280	294	291	267	299	312	296	294	281	297	364	303	264	288	306	276	295	268	272	275	305	315	292	307	278	275	278	281	311	323	305	314	280	310	313	257	298	284	288	316	312	296	293	273	322	304	274	299	298	313	316	324	283	279	273	300	296	302	280	299	294	285	294	311	307	301	268	290	303	310	314	278	288	310	267	311	283	283	269	297	293	288	307	311	283	268	273	259	288	288	295	290	323	278	282	277	270	295	295	277	305	284	283	324	303	289	277	294	286	276	288	294	279	306	291	324	272	315	240	325	297	290	321	269	291	277	286	296	288	291	302	298	304	309	308	313	304	320	301	287	288	301	315	296	279	297	272	280	302	306	270	289	296	311	266	278	288	303	320	303	276	290	296	321	309	310	280	334	284	315	273	281	321	278	282	262	302	300	289	285	310	272	296	271	299	308	313	270	268	300	278	325	286	266	282	320	275	288	287	286	299	262	266	310	303	256	302	312	316	284	285	283	283	305	292	300	281	287	306	286	277	316	288	279	308	319	306	300	292	317	296	281	331	268	309	279	291	283	342	295	298	291	300	296	319	262	275	304	300	321	315	272	311	303	282	297	290	309	272	260	261	298	287	258	314	318	281	297	288	297	312	309	274	284	290	276	282	267	266	305	302	312	308	348	308	283	271	287	308	293	307	289	316	277	302	283	309	278	269	285	290	304	331	282	260	314	273	291	263	275	293	269	300	279	258	287	304	310	315	265	310	281	269	264	282	318	308	295	302	279	310	294	304	297	315	288	318	294	282	291	296	306	294	294	272	285	284	260	293	267	260	297	289	278	294	286	267	272	311	259	277	314	287	288	286	298	287	275	285	306	304	293	278	268	272	316	327	281	281	286	318	284	283	280	306	303	285	307	323	298	294	292	270	293	291	268	275	274	257	296	300	277	319	264	293	278	282	290	280	279	282	317	294	304	289	303	266	291	286	324	287	282	290	278	292	339	302	296	321	262	301	298	308	258	285	254	290	286	274	306	280	298	265	298	289	312	307	293	255	298	291	277	334	279	334	295	288	271	298	274	303	324	274	269	290	312	277	300	275	290	305	292	291	272	284	287	261	290	294	297	289	274	285	289	274	297	292	282	299	302	275	295	283	267	287	325	307	284	290	305	297	259	287	272	296	281	296	311	278	285	277	285	271	311	292	300	284	276	304	269	290	310	293	295	280	291	262	276	272	321	296	271	291	281	308	294	288	268	325	290	306	310	301	282	283	307	323	311	283	286	332	304	297	295	303	274	301	277	294	290	238	288	280	268	314	287	338	288	305	285	290	271	271	291	284	316	290	296	305	301	316	311	305	294	319	291	297	292	285	301	305	280	282	289	321	297	307	334	310	327	294	284	282	271	284	282	287	309	301	293	299	278	307	307	264	288	281	291	287	294	284	291	268	322	288	281	319	302	298	325	281	308	284	286	257	286	302	318	325	298	266	262	324
8996	23368	18981	13019	10001	8392	7066	5590	4651	4079	3467	2982	2594	2256	1989	1695	1422	1167	1005	867	740	723	612	490	472	458	458	490	405	439	443	427	445	438	371	412	377	369	386	382	384	361	307	363	335	316	317	348	334	324	335	345	350	317	316	331	318	326	339	338	318	290	324	332	319	325	314	305	372	342	348	315	311	310	311	295	323	331	317	282	324	334	324	296	318	332	315	316	324	302	332	340	319	337	302	300	290	298	301	318	309	312	333	310	310	301	328	319	346	321	314	351	340	273	319	291	332	313	296	267	350	298	309	313	320	327	342	286	337	320	312	312	312	313	314	303	312	296	299	314	321	289	313	320	321	315	301	281	322	291	314	320	313	290	293	339	302	323	316	281	302	297	325	314	308	308	301	306	308	263	313	316	320	298	307	311	331	303	317	348	290	316	305	315	326	300	322	307	326	290	331	323	318	297	299	343	329	288	268	308	303	330	285	306	341	298	303	293	317	286	326	302	280	301	309	329	312	304	309	289	318	306	298	339	305	319	314	287	307	300	326	303	288	311	344	304	295	318	314	357	316	292	341	309	286	333	326	341	299	340	349	314	304	339	294	304	300	316	331	304	327	296	332	315	318	299	301	331	281	336	302	306	307	297	309	314	318	287	332	331	304	318	333	338	336	338	327	344	301	289	318	313	313	300	292	309	333	301	320	313	322	297	286	301	305	318	320	322	324	302	304	321	319	301	316	306	302	325	305	307	298	303	338	303	330	278	288	325	315	321	329	287	299	306	311	312	275	320	321	338	307	322	314	313	310	321	338	333	309	309	326	334	319	310	270	306	292	280	313	344	311	345	314	295	345	274	292	315	303	347	302	325	322	290	324	303	295	313	325	309	336	289	294	327	292	297	313	327	306	335	313	320	290	302	301	324	331	320	311	334	324	350	307	302	293	321	312	305	309	319	310	300	303	355	325	306	325	294	303	323	334	347	297	302	340	312	295	305	328	300	292	307	319	327	283	325	328	322	310	308	339	333	321	328	314	290	293	275	332	339	307	320	306	317	299	299	304	328	339	298	330	308	290	312	318	313	311	304	348	296	284	311	281	308	316	302	335	307	313	314	309	305	300	273	313	288	276	315	339	288	350	316	305	328	292	321	323	309	306	340	348	307	306	318	310	298	338	310	306	283	326	299	290	315	323	320	320	318	340	292	317	307	301	323	315	295	317	286	288	335	325	341	320	314	316	321	330	305	316	320	305	306	298	325	295	309	311	319	329	311	316	298	302	320	306	335	320	333	313	313	309	311	305	298	305	317	292	318	289	308	327	299	307	327	285	332	283	302	315	307	313	303	317	297	337	302	315	317	312	305	295	313	324	284	329	327	282	317	326	286	313	276	302	321	331	285	310	357	334	316	294	275	335	286	301	309	326	336	294	313	330	292	302	314	319	290	332	319	307	314	303	329	321	317	323	345	326	326	318	269	326	322	356	315	315	309	314	269	293	299	303	302	340	303	286	317	304	334	305	302	310	303	309	325	268	342	301	320	289	290	298	309	294	318	324	295	326	322	308	320	319	310	323	315	308	343	316	329	309	300	318	337	314	304	308	315	312	309	281	302	308	299	305	288	340	313	309	296	318	342	303	299	300	335	333	336	323	305	320	300	340	310	343	324	290	331	318	308	324	309	323	326	311	330	291	276	305	311	308	283	274	326	311	319	279	328	296	319	316	304	310	305	308	326	300	311	314	280	299	290	317	300	331	331	316	330	287	295	318	319	300	315	324	308	304	317	301	322	311	303	316	286	307	317	319	345	309	300	285	299	317	319	329	348	320	300	304	331	317	329	309	289	309	316	305	327	339	304	275	282	303	324	311	315	311	322	328	342	344	344	313	326	340	315	319	320	310	303	307	315	287	293	294	347	301	340	324	348	319	316	296	311	311	313	308	289	311	328	278	304	324	295	295	262	274	299	300	315	299	310	289	325	328	305	318	300	313	299	297	312	307	309	331	287	329	343	278	284	311	312	306	307	301	321	304	281	328	276	304	295	324	305	319	306	322	292	295	302	320	342	311	277	299	299	312	340	320	294	319	304	324	311	287	330	323	287	292	317	283	313	304	309	301	333	332	313	343	301	274	291	287	302	324	312	334	297	304	324	319	307	325	332	309	295	328	321	304	265	319	319	354	313	332	304	308	294	318	296	344	331	282	305	335	309	310	303	308	353	304	317	299	308	322	322	291	312	307	313	285	307	319	337	309	313	297	327	326	317	328	312	315	299	311	348	327	319	307	301	337	296	317	315	297	286	310	324	324	318	316	321	283	331	296	319	336	310	331	322	316	298	327	302	294	307	318	302	324	331	290	309	321	319	292	318	314	303	324	292	322	300	298	285	304	296	314	315	308	330	346	307	319	330	357	294	292	328	288	300	371	301	295	304	288	306	281	339	324	296	317	318	300	324	286	317	307	297	343	326	341	346	333	346	299	305	291	300	320	317	322	306	342	299	294	305	311	350	293	336	315	300	336	306	314	299	294	281	326	292	287	295	315	318	318	295	308	323	290	314	305	342	299	312	292	355	289	281	320	299	292	313	322	308	293	342	283	339	307	321	320	316	312	313	320	336	304	319	334	305	318	294	328	321	275	323	287	309	308	316	284	311	337	325	292	302	332	342	365	334	310	305	316	312	325	317	298	326	282	314	318	293	312	347	315	329	277	303	318	311	311	300	338	300	277	303	299	306	297	336	324	298	339	316	315	310	318	336	306	342	298	301	330	340	308	292	290	330	318	330	305	306	290	318	317	321	328	298	324	318	325	329	288	347	311	289	299	278	279	314	325	310	307	279	334	284	299	320	310	305	328	312	313	314	322	302	320	311	333	317	310	301	317	308	312	340	307	304	295	309	307	307	310	314	338	324	304	324	322	307	321	330	275	314	310	318	312	312	273	297	330	301	320	319	332	278	357	307	327	335	317	313	291	310	298	311	324	319	322	297	332	299	310	307	328	337	310	307	340	346	291	309	309	288	333	293	293	302	305	268	320	342	320	315	333	309	295	314	290	322	315	292	315	319	329	311	294	323	310	294	329	323	335	339	361	310	315	299	317	298	336	307	301	336	308	317	301	352	332	321	326	311	330	337	335	316	322	313	342	302	327	337	336	360	294	302	322	302	324	336	285	282	301	350	312	337	326	310	314	360	316	294	316	294	299	334	322	312	319	298	314	330	304	316	333	322	315	297	323	309	314	306	306	318	299	331	319	292	307	298	310	264	321	307	308	273	330	273	334	300	314	295	302	306	310	302	315	292	283	303	301	280	306	346	315	314	331	296	335	290	314	303	324	315	295	307	331	331	342	284	334	299	315	303	290	325	281	305	292	312	299	331	274	313	262	305	319	323	281	306	306	306	290	316	314	292	338	307	337	292	329	312	328	294	316	318	313	343	296	326	309	312	329	281	313	318	312	347	298	319	325	320	314	310	324	316	340	316	302	326	325	345	334	309	319	292	306	279
24541	21186	27626	25062	16614	6457	4376	3277	2664	2292	1975	1871	1570	1401	1280	1185	966	872	725	672	647	627	547	490	493	486	508	465	472	530	451	472	436	485	460	470	432	461	438	451	475	442	425	444	438	427	413	388	410	419	456	413	447	419	407	430	415	398	455	467	432	417	410	390	423	437	430	412	416	421	402	415	437	390	380	431	401	459	415	452	431	404	426	403	449	434	423	402	406	455	403	395	403	427	418	449	447	427	419	411	411	406	399	436	424	403	395	462	445	439	427	401	413	432	454	352	444	413	449	413	410	423	418	399	408	441	424	430	426	401	384	416	415	426	434	442	432	451	441	400	429	423	428	434	483	420	451	406	443	424	424	427	404	417	429	408	403	441	443	433	414	417	438	408	427	413	441	410	430	430	429	404	418	372	414	409	378	435	405	420	410	437	403	402	405	416	416	441	411	412	431	410	396	398	375	421	451	443	453	406	444	407	429	427	389	417	432	424	404	416	438	406	449	435	434	382	455	450	403	402	396	410	370	406	422	422	432	438	449	436	421	424	392	415	426	415	425	424	422	387	451	441	416	397	395	383	432	402	425	406	472	446	404	408	393	408	409	420	441	405	409	420	430	440	425	441	427	428	424	432	462	441	411	451	441	385	397	396	428	405	412	403	419	422	425	425	440	398	418	413	391	405	439	403	421	401	394	459	364	435	407	408	451	416	407	427	404	396	401	389	419	403	436	431	450	444	404	391	407	434	409	424	456	445	426	421	402	383	426	390	391	401	423	428	384	444	443	391	400	451	432	398	395	402	389	390	433	424	413	413	403	403	441	420	437	431	422	401	380	428	421	417	430	441	436	394	399	428	429	417	406	407	410	412	425	412	456	423	410	394	370	442	410	413	417	429	404	411	443	418	420	430	444	409	410	404	389	410	427	414	450	426	428	400	447	431	428	399	427	407	415	431	413	443	408	463	439	408	410	424	410	388	424	402	408	403	424	442	405	425	413	441	390	409	400	432	429	427	432	409	403	442	378	409	450	459	429	405	418	393	384	401	386	402	418	435	434	452	374	405	429	428	400	406	457	418	437	392	393	404	439	446	380	375	401	412	401	383	416	416	438	454	424	415	415	446	466	396	417	409	406	404	397	395	403	420	453	410	445	402	435	415	422	418	426	453	401	397	431	406	393	416	402	446	403	453	419	422	463	408	429	387	414	394	406	422	409	421	389	432	392	413	423	396	396	406	426	434	411	414	407	402	431	437	391	433	431	397	392	416	397	405	372	414	451	385	420	412	404	419	409	418	436	432	405	458	443	409	413	445	402	408	400	435	421	400	426	376	420	440	382	408	404	419	415	425	410	427	438	414	393	404	413	443	364	391	412	427	422	413	450	436	394	427	459	424	407	414	481	422	421	434	414	428	402	404	429	403	428	383	414	414	428	436	410	416	419	423	383	376	428	426	412	445	406	386	420	394	452	472	413	420	392	405	406	418	428	420	405	414	437	372	375	439	432	417	413	411	408	431	436	433	429	418	414	412	388	447	419	429	429	363	404	443	431	446	430	373	377	399	414	446	432	423	426	394	397	389	435	377	404	414	419	408	442	432	414	426	439	437	428	419	416	416	425	417	394	416	425	434	406	460	437	411	403	437	445	384	420	411	432	431	432	399	415	438	390	421	422	441	391	423	398	439	402	419	411	408	399	399	398	407	409	403	414	417	385	437	427	451	389	413	372	414	422	446	373	435	431	408	435	410	424	411	408	415	450	438	403	406	401	415	365	416	405	371	403	433	421	429	424	440	430	409	379	438	435	425	382	419	423	402	431	461	399	396	390	417	426	451	415	446	420	404	417	384	437	460	428	412	420	380	423	427	435	423	420	395	398	433	409	443	409	398	397	432	432	426	464	431	424	417	437	399	402	453	411	404	432	398	415	414	390	419	418	426	427	448	403	399	400	430	392	456	385	416	460	464	451	436	424	387	416	472	398	414	435	390	404	425	407	433	431	399	391	397	392	435	362	403	416	418	431	432	415	393	426	440	426	404	427	402	428	450	408	398	402	408	399	418	398	421	440	392	411	431	365	432	410	470	406	417	432	402	425	405	416	432	404	404	417	442	422	382	415	458	430	419	419	437	401	369	419	427	419	429	411	412	406	389	406	418	431	423	387	425	426	402	385	410	409	442	429	410	443	404	419	438	421	366	451	384	430	402	452	382	462	448	416	408	431	394	414	449	425	377	424	396	401	383	445	412	406	445	417	397	397	436	402	460	396	422	424	382	446	421	429	419	437	423	471	437	411	438	436	395	395	422	400	427	386	393	407	386	418	444	398	425	415	426	420	400	425	421	433	426	413	426	414	429	484	455	427	442	429	437	406	393	401	444	416	421	433	444	415	417	433	441	456	417	438	438	421	454	431	432	406	405	392	416	425	421	411	436	444	399	433	430	434	423	445	428	384	411	422	429	427	411	411	384	405	396	393	431	411	379	402	394	408	441	382	431	409	423	410	398	465	396	393	425	406	414	425	400	406	443	422	427	385	452	424	418	429	412	435	390	423	430	411	421	447	408	418	428	403	412	385	429	417	396	404	420	436	422	429	433	383	386	445	421	373	410	399	412	417	380	427	452	466	443	395	444	398	400	448	462	426	399	373	437	405	434	394	402	411	403	420	438	378	424	391	384	385	426	428	439	408	422	427	442	448	422	449	421	449	453	422	419	447	416	406	392	449	429	417	431	417	433	426	402	424	402	430	424	399	439	430	408	424	429	423	411	432	439	413	445	398	416	392	419	408	394	403	414	427	374	404	414	441	441	434	381	438	433	377	473	452	427	443	404	404	403	401	397	399	411	439	413	414	454	393	431	406	419	449	376	407	412	397	430	452	418	442	427	387	415	376	425	388	414	400	429	385	424	405	429	408	424	444	414	416	414	401	385	408	417	394	438	441	453	418	416	395	429	385	415	436	399	416	409	454	399	458	433	429	397	403	441	421	429	391	412	450	383	463	397	437	431	432	419	432	372	388	386	426	424	448	428	430	424	413	446	409	399	394	416	416	422	418	393	434	419	436	410	453	423	400	433	426	414	414	398	386	447	409	459	406	426	464	399	413	404	410	397	442	429	398	410	416	408	417	427	413	394	406	420	438	434	455	416	399	450	400	435	430	425	458	433	393	412	429	443	420	417	418	433	471	451	406	465	445	398	434	423	404	444	412	428	440	387	415	428	420	405	415	407	399	421	419	420	410	414	417	423	442	451	407	403	422	404	409	407	420	400	424	464	442	424	422	425	455	396	446	469	450	444	440	404	455	412	410	395	391	427	418	398	388	374	396	407	427	416	408	434	407	415	398	437	418	403	405	407	433	420	437	418	445	431	441	411	397	416	378	426	417	429	425	419	406	376	369	433	402	421	422	394	420	414	406	423	405	414	395	413	444	412	372	371	407	406	419	427	480	398	430	416	396	447	427	431	420	422	455	403	403	439	401	376	377	419	424	412	449	424	458	440
9147	19910	16121	11059	8906	7751	6579	5231	4307	3550	3130	2622	2228	2063	1784	1503	1242	1077	1010	918	767	684	610	568	576	538	539	520	531	534	531	495	506	516	465	477	448	499	460	439	455	447	501	441	477	467	459	464	418	430	444	416	460	427	418	442	450	407	466	444	445	449	427	414	456	473	424	433	432	397	466	472	402	447	450	444	414	430	422	448	417	413	405	447	407	416	472	416	416	466	420	431	424	435	408	444	447	411	468	494	420	404	458	432	424	439	419	425	445	434	408	454	425	436	492	438	422	464	443	397	410	416	413	442	405	397	441	417	447	427	433	423	407	410	434	411	454	415	445	437	426	436	436	417	465	387	409	453	437	414	451	416	419	406	387	436	461	409	442	419	420	433	456	412	404	421	438	431	425	418	371	453	445	403	411	385	422	432	439	437	436	435	416	414	417	415	447	434	466	438	431	449	437	423	444	447	434	415	442	422	463	426	429	392	441	409	456	424	434	400	421	430	419	391	420	436	414	421	374	417	422	447	438	390	413	436	418	455	424	445	405	451	430	394	493	438	467	441	443	475	434	449	431	423	428	416	431	395	448	443	390	439	424	438	407	423	385	409	459	397	423	439	425	419	438	419	454	441	390	430	437	457	401	400	426	421	433	450	435	441	468	433	438	441	437	415	400	433	426	443	431	423	391	407	409	412	436	408	430	424	452	449	428	413	415	425	424	427	422	459	421	419	438	441	417	467	394	398	429	459	423	426	430	422	467	430	423	436	464	415	442	442	434	438	452	434	425	445	433	404	446	451	427	370	428	450	481	404	454	477	437	460	439	419	428	425	445	418	416	414	405	416	443	435	415	451	412	418	420	438	395	404	398	445	425	400	389	429	454	455	424	427	434	418	444	455	441	411	404	448	431	439	389	456	407	444	442	433	412	466	448	454	414	405	449	441	421	421	431	457	419	403	426	439	444	409	417	414	430	416	424	438	408	420	440	409	439	425	425	475	424	453	367	460	461	434	425	426	460	431	438	454	433	394	457	447	435	412	429	410	408	409	445	446	377	431	425	434	420	427	439	466	453	459	409	442	442	428	395	424	440	391	427	428	435	466	421	439	407	422	402	445	459	400	464	417	400	441	450	424	482	467	411	401	400	400	401	429	422	455	448	386	433	432	406	408	453	418	426	433	416	431	451	397	415	429	426	446	423	445	426	425	449	426	452	416	416	443	432	435	462	388	438	438	455	425	403	414	420	431	431	444	422	464	368	395	414	435	416	429	407	432	416	440	398	428	433	440	417	448	418	439	441	436	439	447	414	459	436	402	440	441	411	470	434	446	426	425	436	425	440	411	427	456	441	416	410	374	414	412	408	400	410	441	453	456	415	398	385	459	442	437	406	454	443	436	381	409	391	400	456	444	399	477	432	444	379	449	416	431	418	417	433	403	438	429	413	466	442	411	423	445	425	431	459	417	434	479	423	456	436	415	467	389	455	440	398	434	458	403	433	420	458	411	419	422	440	399	449	442	394	481	404	417	415	407	436	424	439	421	465	468	445	416	430	412	464	430	393	431	446	423	423	390	425	393	409	448	422	373	466	408	423	398	407	441	424	412	437	425	405	425	437	428	424	391	410	442	449	457	445	405	422	393	440	433	430	409	452	449	402	459	398	442	396	395	430	431	435	461	433	424	434	434	388	426	455	418	427	448	436	459	455	429	406	419	430	439	447	423	414	403	427	452	401	377	423	464	416	389	442	391	431	429	471	407	424	423	446	420	422	445	441	442	396	411	460	409	432	455	439	412	411	444	436	438	383	418	454	425	422	413	407	413	441	412	436	408	429	414	452	437	421	461	432	428	415	432	428	417	470	417	418	414	444	460	407	418	436	420	351	430	403	391	442	422	386	443	427	410	390	429	425	430	404	440	419	459	426	429	425	414	426	420	459	388	427	420	436	403	410	440	417	429	432	391	460	450	439	397	437	411	421	437	423	446	412	399	417	429	448	418	424	447	435	443	435	436	428	436	398	401	443	445	416	413	412	419	438	442	415	454	418	422	406	418	492	445	446	431	420	422	445	472	418	459	452	420	412	432	409	407	428	409	420	429	401	438	458	399	414	426	458	459	441	409	418	433	456	420	461	425	450	402	430	414	439	453	454	437	430	444	428	418	415	458	422	418	413	434	390	456	425	437	436	440	453	431	465	403	460	460	409	426	399	446	411	454	437	453	463	443	419	449	446	423	410	401	439	406	427	425	429	430	410	417	422	435	410	427	403	419	496	437	457	395	393	454	439	401	444	428	396	433	402	439	402	419	453	429	412	443	455	455	444	456	437	389	400	402	404	447	457	419	422	411	418	401	426	419	430	394	443	434	437	420	429	402	412	438	424	431	447	439	412	416	426	436	419	432	462	421	418	422	477	441	440	451	413	413	440	411	452	439	432	410	443	394	444	429	394	461	427	391	456	402	403	458	420	425	411	421	413	438	421	472	417	415	458	427	417	384	416	397	403	401	427	419	431	406	426	436	444	424	438	438	427	409	417	411	420	446	398	416	438	398	415	473	427	425	408	409	440	404	445	431	450	448	421	422	451	464	464	461	436	454	436	419	444	446	419	454	397	403	450	421	417	482	421	432	416	429	407	436	403	429	448	418	438	408	455	417	421	406	440	385	417	437	404	424	402	417	411	400	375	429	406	445	456	425	439	441	425	429	412	425	439	448	433	446	470	413	418	422	412	424	416	441	442	437	426	459	420	443	465	450	446	421	417	467	461	430	488	397	437	426	455	421	430	417	431	436	454	440	431	461	411	463	437	486	399	469	407	418	448	445	411	435	424	469	423	414	495	438	432	429	391	424	414	457	440	399	420	427	432	440	443	419	425	414	429	432	417	440	458	422	424	410	481	404	386	415	451	415	458	403	451	410	406	456	422	420	457	437	433	438	421	440	451	402	468	425	455	407	432	418	437	463	460	432	438	412	410	439	422	405	409	435	443	391	411	427	394	403	419	423	414	435	434	408	410	392	410	414	426	402	452	427	430	430	414	449	437	383	415	411	415	429	427	423	420	391	400	418	428	426	438	421	432	431	470	416	438	450	421	420	450	431	432	411	428	418	432	470	438	445	465	389	436	415	390	459	412	395	424	452	427	469	419	454	397	431	455	430	425	417	415	443	425	409	414	414	405	428	417	440	424	392	453	428	436	426	422	399	400	406	457	439	448	455	416	448	384	433	436	428	420	439	438	445	410	415	422	409	431	425	387	424	440	452	416	427	433	404	442	427	401	434	449	467	435	471	409	432	431	439	442	429	430	377	447	428	442	425	465	415	471	418	453	410	426	430	418	410	431	438	400	413	452	438	443	432	402	385	426	444	439	458	426	434	379	431	425	396	433	398	419	408	382	416	446	422	437	462	447	437	395	424	420	436	452	431	397	397	439	412	450	418	422	417	444	415	425	386	408	479	431	446	443	394	434	459	373	455	405	451	430	419	416	423	362	432	409	411	446	396
22547	21330	29111	23930	21358	21836	16573	6871	4706	4048	3371	2741	2464	2199	1810	1489	1211	1111	970	788	709	580	560	479	451	414	379	374	395	399	387	391	350	333	358	348	328	321	304	300	290	309	310	274	265	296	281	265	263	290	266	258	278	286	287	291	271	277	260	273	242	282	285	269	262	245	247	269	260	256	269	237	275	253	267	278	280	259	282	259	265	254	259	270	273	295	253	287	270	274	257	272	269	271	267	259	251	235	271	266	256	241	252	257	251	272	232	274	263	242	290	257	267	269	262	269	235	251	272	236	257	248	237	257	257	256	245	273	250	285	256	258	270	245	250	257	261	237	233	281	252	244	255	264	250	226	285	233	253	289	234	272	237	211	261	246	256	265	240	240	262	267	257	254	260	256	272	266	269	237	275	229	234	232	269	251	251	234	228	258	261	276	276	247	234	238	205	237	259	265	231	247	265	265	248	276	254	264	243	226	218	254	230	240	269	251	267	244	222	274	242	248	227	249	247	255	227	267	248	266	254	261	258	266	252	268	212	240	272	232	238	263	224	265	267	231	248	247	240	224	220	246	225	234	241	227	251	250	255	269	240	246	267	251	246	244	240	243	253	247	250	258	256	279	251	245	245	230	251	236	259	249	235	225	217	253	233	232	237	254	288	242	253	253	262	229	248	286	262	240	264	249	248	226	229	256	239	208	256	234	239	257	242	239	277	266	252	238	252	235	273	232	263	269	252	258	254	239	233	247	237	290	263	240	242	250	229	257	255	225	251	254	239	249	241	276	262	248	240	228	235	236	257	250	250	227	248	237	257	260	261	240	282	249	268	260	269	257	237	255	243	233	263	234	260	234	222	254	248	250	249	244	243	276	246	247	244	234	262	216	247	253	257	292	246	244	255	218	248	253	257	217	232	253	249	260	229	249	283	258	256	263	230	252	269	242	248	256	286	259	237	236	223	269	244	256	252	255	246	254	248	275	261	257	260	211	233	237	253	263	244	275	254	261	265	254	251	256	254	243	283	256	206	248	261	248	264	256	262	253	260	259	264	261	243	243	243	245	237	238	302	242	218	280	246	252	262	240	249	276	259	252	274	277	246	242	265	219	247	258	219	270	233	242	251	242	265	266	246	236	218	257	215	242	270	272	269	288	249	244	229	243	260	243	289	251	238	229	263	248	254	249	245	241	255	239	231	240	232	257	253	239	229	264	263	288	236	273	238	229	246	239	237	237	223	269	266	235	258	244	259	256	240	248	273	255	262	232	236	261	233	225	260	269	243	223	255	259	231	236	222	242	255	236	254	246	218	254	249	265	224	243	261	256	227	248	249	260	251	276	242	225	242	267	247	248	258	252	261	238	272	268	271	232	233	252	244	260	268	276	266	259	240	253	239	244	253	257	275	251	261	253	234	247	257	259	242	250	264	259	247	266	249	253	256	270	238	240	266	248	255	268	245	246	250	254	226	234	262	216	246	256	253	237	245	237	267	239	240	225	265	267	250	242	240	214	249	248	281	264	243	242	244	268	234	274	259	257	229	256	228	281	241	263	263	255	256	246	262	253	263	260	268	265	259	255	244	303	231	267	256	231	272	245	231	249	271	264	242	235	251	255	243	254	253	239	252	261	266	264	256	258	268	238	249	256	233	285	256	251	243	254	264	266	222	247	280	241	239	225	258	254	238	248	242	245	279	240	235	239	281	232	266	267	248	237	254	258	273	249	251	254	253	236	256	235	245	254	259	292	241	280	248	265	277	244	256	249	235	260	274	251	231	261	268	237	279	242	272	238	265	254	237	247	228	262	241	247	263	229	284	264	273	247	240	244	260	267	268	218	244	218	245	272	251	241	269	261	263	248	262	231	252	224	280	238	226	290	290	231	243	272	262	242	249	253	228	282	248	251	253	254	263	215	219	230	232	254	229	265	255	251	266	269	240	246	269	273	262	257	278	264	269	258	273	257	247	264	259	244	250	249	249	265	252	261	233	247	260	254	257	249	268	284	245	219	250	220	261	221	249	244	251	240	252	259	253	249	252	242	263	231	259	236	246	244	259	269	273	250	278	224	233	256	232	257	232	225	241	262	252	251	257	255	256	239	251	292	255	249	238	264	237	279	252	221	259	266	258	278	266	254	247	265	245	256	282	232	262	238	250	267	265	232	240	253	241	256	259	250	258	258	276	246	231	242	248	247	259	250	268	251	248	264	255	251	245	250	241	270	250	211	251	224	265	250	249	294	280	265	250	248	251	219	264	224	256	254	232	227	244	275	254	237	238	244	226	252	260	237	273	245	277	232	257	231	269	270	240	253	276	262	249	234	234	248	269	264	259	251	264	242	270	239	244	263	259	271	255	252	258	212	254	283	257	268	271	244	228	238	232	265	277	242	281	252	260	250	239	244	279	267	263	236	246	269	244	275	236	275	264	292	235	285	235	230	234	252	258	251	252	241	267	212	266	260	271	289	223	265	264	252	268	240	255	255	271	258	225	251	238	230	250	233	247	221	289	264	293	259	249	242	261	253	232	266	252	248	238	236	241	234	260	256	262	268	235	260	230	219	235	223	253	233	262	243	245	245	259	275	214	224	261	252	259	240	253	252	239	235	271	271	257	292	278	266	265	227	261	276	234	260	259	256	253	246	238	247	253	219	263	255	257	252	245	251	276	232	235	234	267	250	248	262	260	279	254	245	243	254	274	260	295	266	261	239	253	251	234	268	235	250	273	262	226	274	246	243	255	242	246	221	284	232	238	227	255	253	252	241	251	237	277	262	256	244	232	259	231	276	232	258	230	273	267	258	291	262	250	247	254	220	281	255	241	274	255	246	265	241	255	234	235	273	259	244	268	284	252	254	252	263	262	252	255	255	238	263	269	261	285	282	254	253	266	276	265	281	265	252	245	239	257	255	255	263	260	260	231	244	251	246	249	250	239	247	233	263	249	271	245	247	266	249	253	232	264	209	238	229	256	250	253	255	276	290	232	247	232	266	247	251	269	267	264	252	253	246	250	258	245	242	250	275	275	252	243	270	267	252	238	252	259	246	268	250	233	245	260	250	240	233	259	255	229	230	226	223	250	259	245	272	235	225	265	244	279	286	249	260	239	253	237	228	207	268	241	276	260	247	261	250	230	237	226	255	269	247	232	250	247	254	250	220	274	254	243	253	242	233	267	247	245	267	241	250	241	239	249	242	258	249	240	230	242	253	227	260	247	253	234	231	226	260	271	267	238	240	248	243	240	222	274	269	253	266	298	256	255	246	248	251	260	228	256	291	262	229	252	254	253	253	234	236	225	259	258	249	248	264	218	247	268	269	229	250	269	245	276	273	260	247	248	262	251	236	218	268	238	262	251	290	266	235	257	267	261	256	279	242	264	243	258	232	257	248	248	257	259	232	270	258	240	258	264	257	267	243	258	247	260	267	240	231	258	246	259	243	265	244	238	250	253	242	245	257	277	233	247	276	298	256	269	242	246	242	256	270	241	246	293	241	293	248	251	236
11023	28748	23468	16707	14193	12407	10641	8686	7166	5980	4857	4153	3601	2965	2558	2128	1745	1460	1271	990	907	756	603	588	549	521	459	458	427	456	431	441	422	405	398	356	381	373	312	345	297	301	315	303	280	317	269	325	259	299	305	312	301	255	308	304	297	265	294	281	287	259	270	269	284	295	277	288	291	267	289	273	303	280	282	279	279	273	279	246	290	269	265	263	289	299	274	273	257	268	246	284	261	233	257	256	242	270	252	260	228	281	237	259	234	274	210	280	279	254	256	252	261	271	269	242	259	243	258	270	269	256	254	287	259	253	259	247	235	258	281	270	257	265	253	261	261	261	283	255	239	248	270	263	274	264	249	261	255	255	261	261	227	268	259	275	282	264	264	281	251	263	222	245	255	251	242	245	238	258	253	255	265	241	250	251	237	257	241	275	297	247	260	258	250	272	263	254	245	244	260	273	245	248	277	248	254	259	279	261	240	273	262	285	274	271	253	264	281	261	244	266	229	241	276	256	274	268	253	254	234	261	238	238	247	230	285	253	233	277	265	256	278	269	269	253	229	247	278	257	261	239	268	265	262	279	270	266	254	286	259	285	271	273	253	265	262	300	233	244	281	260	267	267	272	282	276	259	267	274	245	265	265	262	229	262	240	245	270	249	276	261	273	254	250	241	258	306	279	262	239	250	244	255	249	218	269	260	245	233	260	281	251	263	274	260	289	279	260	240	276	235	259	232	270	247	257	247	245	258	253	285	248	251	294	251	280	256	264	271	233	260	264	231	253	260	272	263	245	253	283	252	259	270	245	248	258	253	232	247	261	259	255	257	252	238	240	243	241	267	226	263	263	280	266	268	228	270	257	278	276	244	231	257	247	281	256	270	269	266	241	280	265	290	256	262	237	298	276	234	274	262	234	225	281	250	258	271	255	265	264	272	265	273	247	225	254	236	263	281	248	245	246	261	257	298	257	253	253	250	276	244	274	241	243	246	262	249	252	277	241	318	235	251	239	246	241	239	261	245	245	265	252	264	267	265	239	274	259	234	257	283	271	224	258	270	259	268	264	262	263	243	299	251	276	246	266	243	245	271	242	260	273	238	244	246	261	267	271	261	230	245	260	262	241	243	262	254	251	235	243	251	253	270	251	264	282	276	262	260	262	263	236	279	258	276	266	256	275	278	265	275	266	254	240	255	260	279	283	282	265	259	244	239	265	230	280	272	258	275	259	266	266	268	221	233	236	259	258	255	263	256	274	247	244	253	269	252	244	260	266	259	285	247	277	283	277	259	268	265	245	272	280	243	256	297	279	244	270	288	240	235	228	283	250	263	284	272	265	269	238	246	275	256	262	249	261	257	242	268	263	281	262	278	269	273	268	260	246	244	248	268	275	265	275	272	289	241	247	260	247	265	256	257	266	265	281	231	284	262	250	259	249	256	238	271	265	283	235	275	249	259	236	244	241	273	247	248	276	294	260	245	280	272	253	261	300	237	258	252	244	236	276	259	254	266	266	245	279	226	257	266	287	255	281	261	269	259	266	282	278	267	269	248	276	240	258	223	239	262	280	277	276	267	257	254	289	281	257	241	263	255	231	272	252	242	252	243	263	256	260	282	245	279	287	264	262	270	276	272	283	240	243	266	249	259	259	255	272	247	270	251	261	282	270	252	275	257	262	253	255	257	289	237	292	283	274	238	245	256	247	235	259	260	257	262	261	243	284	253	245	259	274	213	252	256	246	275	266	256	253	256	232	270	254	277	276	249	246	233	244	271	247	263	248	258	256	250	248	261	283	242	251	251	245	234	268	287	288	261	253	271	260	253	280	249	258	267	302	244	272	251	294	262	224	270	236	286	231	273	244	251	244	252	257	251	261	260	264	265	232	266	285	258	257	249	274	272	234	250	247	246	265	254	300	271	253	253	250	274	271	226	264	259	242	247	275	247	279	261	269	233	242	249	273	266	277	291	277	280	265	261	246	255	269	261	261	263	242	271	237	298	252	268	265	281	244	279	276	253	275	281	251	254	260	251	264	247	280	251	272	275	241	273	257	262	262	281	244	265	246	304	274	266	264	236	246	273	270	265	234	244	228	288	246	258	255	278	328	259	287	285	251	262	252	249	244	250	275	252	261	243	252	249	260	272	300	240	276	278	257	236	270	258	270	285	262	276	254	240	270	260	263	227	252	283	249	280	260	250	285	245	275	277	265	251	255	307	229	277	279	262	254	268	271	243	286	252	255	265	261	280	273	260	262	245	261	269	274	244	255	255	262	263	301	256	247	243	243	252	233	244	284	284	250	294	269	244	255	268	282	303	253	236	258	239	266	256	266	266	260	235	259	278	263	260	255	264	227	268	264	248	259	240	268	241	232	252	268	240	256	258	247	254	265	262	241	262	251	261	252	255	252	271	242	295	253	233	243	277	275	270	253	243	243	227	288	251	270	240	295	265	218	262	251	283	256	284	277	276	253	276	270	260	237	232	271	263	273	270	252	247	239	249	251	245	286	286	275	255	290	236	261	247	232	275	232	263	261	266	277	248	270	242	272	267	235	259	269	288	263	234	255	264	280	256	261	267	239	244	253	256	262	257	246	247	275	259	260	258	247	276	260	260	234	259	252	228	284	274	283	253	241	259	250	255	247	274	261	275	254	280	262	233	258	237	259	241	276	242	274	251	272	272	269	262	276	248	266	257	275	265	283	261	232	278	245	289	247	228	236	261	263	272	256	274	264	243	253	263	246	268	273	244	276	256	257	266	313	262	248	279	260	268	263	276	247	236	249	249	263	252	268	262	271	246	264	276	243	258	272	244	277	260	275	247	277	259	246	250	262	229	252	264	265	260	297	255	248	251	255	304	247	262	253	272	252	269	267	263	220	265	246	287	284	263	251	274	252	290	244	260	246	296	277	283	250	233	281	276	250	251	245	272	271	275	245	261	259	258	243	243	241	267	258	246	244	257	296	278	234	263	277	269	246	300	283	267	263	243	251	285	257	262	223	270	284	246	280	261	270	281	272	244	241	251	275	267	253	289	278	247	283	265	243	284	255	246	267	242	246	259	280	254	274	257	263	277	265	240	265	257	273	244	240	254	294	287	256	264	250	288	245	268	261	282	257	243	287	255	274	252	291	247	234	237	255	261	257	256	254	258	251	251	232	276	260	281	248	250	269	255	260	241	281	235	275	275	279	247	264	269	265	259	248	234	290	248	267	254	271	241	251	276	239	279	286	270	266	250	266	258	278	236	230	257	233	274	235	218	225	250	245	256	233	230	280	274	287	256	264	295	273	249	243	262	271	239	266	269	269	263	238	282	276	271	280	227	240	245	244	242	245	271	260	259	284	289	273	269	246	228	270	227	257	264	262	250	266	247	241	244	254	253	253	261	266	265	228	258	259	250	250	247	253	264	280	242	243	263	252	253	261	272	276	219	270	248	250	270	244	222	256	282	265	253	275	268	259	264	281	245	259	255	290	260	256	267	243	250	263	275	244	250	262	255
27957	19400	12238	7743	4685	3851	3211	2677	2220	1946	1657	1482	1276	1161	970	873	795	741	688	619	542	552	511	504	481	483	481	481	507	483	470	450	480	500	476	451	501	436	463	454	419	457	469	480	441	410	465	391	466	440	403	436	411	451	489	440	455	495	446	438	427	435	406	428	427	444	412	479	438	432	421	472	406	462	437	404	442	448	411	435	448	425	455	434	447	414	436	411	421	415	431	445	435	441	458	422	441	423	425	425	453	422	434	415	425	382	418	425	431	419	415	462	458	403	414	417	433	459	425	429	408	395	417	457	425	412	431	430	441	423	410	444	449	424	405	431	434	460	449	404	436	439	453	430	393	434	449	434	418	473	453	471	436	413	438	429	444	408	423	449	445	404	419	399	464	426	426	420	412	434	432	439	449	415	394	430	441	474	409	437	402	417	428	421	400	415	429	426	433	416	429	429	418	407	453	457	411	467	432	410	447	410	416	442	436	404	432	441	428	444	451	423	454	421	449	429	427	433	434	416	453	468	411	414	442	415	411	442	406	389	410	417	422	421	452	452	420	401	441	424	417	378	454	469	420	476	457	406	417	408	425	370	418	423	452	420	431	460	425	439	412	404	444	429	417	399	398	404	415	459	437	424	422	433	443	432	428	430	416	443	443	444	417	400	418	474	430	427	444	455	447	460	470	459	431	419	422	436	397	474	401	431	406	359	436	444	433	448	422	457	415	454	419	418	455	443	431	434	416	417	412	447	416	445	403	424	437	429	415	403	425	426	439	442	452	466	407	448	429	445	439	469	428	428	425	413	429	421	409	402	411	388	415	439	426	433	403	420	471	410	424	403	416	443	427	467	431	433	449	441	413	411	426	453	454	396	444	425	378	397	435	439	436	436	424	451	444	402	457	437	429	467	459	433	419	404	452	431	417	427	436	452	456	412	401	442	472	394	424	458	405	457	434	427	415	453	486	431	452	422	436	441	411	429	442	422	429	442	404	430	447	391	444	411	420	433	432	420	436	444	446	414	510	451	413	449	400	446	443	417	437	439	405	398	413	431	401	422	481	447	450	440	440	440	408	434	418	433	441	434	404	423	422	415	419	409	415	443	409	433	477	429	440	437	436	455	402	429	416	400	422	427	418	392	456	437	386	452	444	394	424	428	407	456	461	455	423	429	440	460	448	451	410	475	435	455	439	430	422	455	425	440	412	401	453	470	404	425	392	445	424	436	381	429	454	418	472	453	450	396	417	404	452	415	461	435	443	411	409	443	431	407	389	478	470	413	437	429	428	387	454	426	409	454	450	442	396	439	437	419	432	397	421	412	472	453	397	406	436	429	392	451	451	432	412	455	463	422	430	450	400	427	390	447	452	438	465	457	416	426	476	417	434	404	468	455	406	390	472	471	450	444	427	466	414	420	421	428	426	390	402	410	415	403	446	422	429	411	441	415	406	432	446	423	419	422	436	447	398	412	418	389	448	435	428	443	430	434	437	467	406	421	403	456	424	449	451	413	422	428	438	442	426	448	438	440	444	415	426	447	432	397	404	420	412	439	424	456	435	430	401	445	467	402	465	436	457	431	444	468	419	416	376	421	442	424	454	485	431	414	444	429	425	417	419	431	445	471	410	431	458	422	418	430	385	430	414	450	478	406	421	455	418	422	405	427	405	409	434	417	473	478	433	483	403	368	453	383	439	419	439	401	448	413	453	410	475	423	408	455	424	459	453	451	423	475	424	453	429	449	430	430	408	408	412	431	441	433	458	452	405	442	425	434	428	447	412	436	450	417	400	454	426	391	419	440	409	441	454	437	435	447	420	397	427	406	446	455	430	450	457	394	422	419	452	446	413	390	407	458	422	404	390	384	464	452	467	409	440	444	430	384	396	449	467	433	438	447	442	429	414	427	410	411	451	396	442	436	472	427	431	434	395	383	407	444	422	454	412	403	417	421	409	435	431	444	423	407	420	430	432	446	416	453	466	466	430	435	466	418	414	468	438	421	411	450	439	452	425	415	391	427	444	456	433	448	458	450	456	404	439	402	422	416	452	449	415	429	470	419	438	446	451	412	441	443	472	424	432	434	449	420	420	436	431	405	389	428	420	453	440	417	420	443	446	440	464	444	397	435	400	433	434	442	408	426	424	445	436	452	438	467	443	462	419	433	460	411	436	411	430	430	435	423	446	453	420	425	402	430	370	436	457	385	420	439	423	399	422	484	441	426	429	419	442	447	427	450	424	449	404	415	444	453	445	420	426	429	446	433	415	437	438	428	449	421	445	474	417	453	429	450	453	431	421	442	423	414	406	469	425	423	414	399	427	436	403	417	458	439	421	449	417	421	435	429	428	439	394	428	418	401	443	419	459	457	433	413	450	402	453	454	419	418	428	419	420	433	426	423	412	422	457	443	412	436	437	443	426	437	459	429	450	442	413	448	436	415	434	437	424	467	414	399	456	406	410	404	451	448	474	387	404	444	446	397	415	413	404	440	430	471	465	425	416	444	394	415	408	437	421	417	450	412	415	468	457	434	412	443	369	439	438	432	415	433	397	425	458	431	407	440	429	454	407	460	446	426	414	432	431	459	409	426	396	443	385	451	453	409	436	471	472	441	444	421	432	430	444	405	410	457	420	426	433	428	404	445	423	444	434	423	416	473	439	410	392	458	421	419	436	420	420	440	439	391	434	390	445	428	430	432	432	429	417	398	464	450	462	424	424	405	421	447	426	431	465	482	416	442	387	419	411	440	447	448	427	443	450	428	454	426	424	437	399	455	457	435	435	414	443	433	468	451	456	458	411	425	432	418	425	451	444	437	424	435	439	449	439	436	448	412	425	465	408	413	409	442	410	428	421	431	404	406	464	425	406	428	432	425	405	417	479	412	494	473	417	450	441	409	449	429	440	407	423	436	425	451	468	404	448	461	405	408	441	425	469	410	428	449	461	408	402	393	432	395	449	440	429	398	444	430	426	441	454	412	447	433	442	434	449	434	437	402	464	449	409	450	427	404	431	418	429	425	464	454	445	399	462	417	448	451	403	462	424	428	439	456	463	412	416	454	433	435	421	448	445	445	435	479	462	422	430	398	423	423	422	429	418	436	428	425	427	481	404	445	437	456	414	452	420	433	401	414	446	416	402	427	419	403	421	441	416	427	451	413	425	400	407	432	421	427	466	431	454	445	457	460	443	405	404	456	435	388	445	431	463	443	437	428	410	434	432	416	443	446	445	434	405	432	423	447	426	445	429	418	445	428	443	420	439	443	408	444	423	390	458	440	437	478	414	479	411	445	424	407	436	432	418	467	455	449	415	427	441	426	404	430	442	422	423	440	411	429	382	427	456	431	441	423	412	402	426	399	414	455	419	427	423	400	401	446	457	415	415	432	403	429	430	451	437	428	412	444	408	438	419	465	413	457	425	435	397	426	419	440	459	420	389	494	441	409	414	429	421	421	443	428	403	445	440	450	383	458	431	481	421	446	421	472	434	420	432	439	411	418
9479	14561	11722	8027	6725	6264	5211	4297	3659	2953	2511	2086	1775	1540	1328	1192	1015	894	813	719	673	642	560	568	560	532	491	486	527	480	506	471	532	516	488	514	500	478	470	469	513	456	452	485	428	467	477	449	452	435	482	428	459	462	492	463	476	453	475	469	467	483	461	430	416	453	412	459	468	453	460	425	467	422	450	477	439	443	462	427	472	492	475	487	394	477	454	460	431	468	457	452	442	466	437	459	475	464	461	505	439	435	472	446	464	440	425	441	449	479	472	444	458	476	498	465	431	443	453	435	433	440	428	406	453	463	419	446	439	453	442	464	412	431	467	416	422	454	453	412	463	453	397	478	454	444	466	444	479	442	456	410	456	445	458	469	452	479	443	427	429	482	482	430	439	469	454	450	483	441	464	447	423	481	474	429	455	500	435	455	466	419	435	407	457	469	421	473	446	480	469	434	447	470	462	434	437	435	437	442	422	415	485	460	434	387	472	464	457	434	440	465	434	441	473	454	466	443	464	424	475	459	449	489	462	436	446	471	468	442	447	485	429	448	426	442	456	441	428	444	443	418	441	451	450	475	459	456	461	436	452	441	459	436	474	450	452	433	410	419	477	429	430	443	391	465	444	434	459	447	443	432	459	427	447	485	432	433	472	439	430	456	439	461	453	409	453	461	450	463	450	419	453	453	447	442	450	439	476	461	446	457	454	386	463	422	451	469	457	424	436	460	451	459	413	465	484	435	439	469	434	440	475	477	506	488	442	455	475	448	479	460	468	459	450	439	456	463	452	436	458	456	425	461	458	463	471	447	468	464	433	457	474	463	450	473	465	471	439	480	477	466	464	456	455	413	426	442	432	455	480	418	445	419	477	442	461	447	465	449	456	472	457	483	510	458	483	460	422	429	472	450	429	457	457	421	457	405	459	461	476	419	459	451	448	427	411	447	444	446	448	401	450	473	442	464	475	426	454	439	437	466	464	443	466	434	447	462	462	424	443	422	479	456	466	442	432	454	448	477	459	453	470	450	477	464	459	465	455	455	476	446	397	479	471	467	444	434	458	425	422	465	442	456	450	443	441	430	472	474	453	459	468	460	443	474	456	461	464	450	454	404	440	472	471	476	443	439	459	470	461	479	498	454	475	473	474	424	460	479	457	447	448	417	469	414	436	431	471	425	447	425	451	457	484	468	459	469	467	452	449	452	466	447	476	435	464	437	449	425	469	422	424	463	485	447	488	428	443	446	442	443	425	442	455	441	433	478	450	461	448	471	450	426	453	440	430	469	472	450	460	459	432	466	436	457	498	454	454	451	443	451	448	434	451	420	440	476	460	444	440	465	506	446	485	460	450	466	438	446	475	441	471	445	467	422	474	452	443	399	418	441	458	445	453	502	437	462	445	436	427	447	466	451	466	470	440	438	472	441	463	432	446	433	453	443	431	478	433	468	442	446	438	457	416	495	451	481	484	450	435	441	463	442	448	456	473	439	441	431	481	485	467	449	487	441	435	449	450	463	436	433	467	417	458	454	457	455	442	467	444	426	462	469	455	431	451	461	450	463	457	491	416	475	438	447	455	468	449	454	458	399	450	410	420	503	456	428	428	454	466	443	473	470	433	457	436	461	411	453	472	464	467	454	443	481	460	429	451	439	459	438	430	455	448	488	453	479	432	474	447	430	488	461	431	451	405	442	445	438	426	442	475	467	487	433	467	466	455	434	404	446	428	401	416	464	462	465	457	445	461	434	485	464	420	403	439	448	456	436	432	450	456	474	431	443	469	445	446	482	462	407	432	446	449	482	441	476	439	474	475	428	498	429	492	413	434	463	489	471	413	452	451	470	501	426	441	457	431	438	426	455	455	461	468	484	464	436	473	503	415	441	475	442	491	446	463	440	420	479	453	435	464	475	456	427	457	461	456	419	415	426	452	455	509	440	432	453	476	416	401	432	478	480	466	454	450	424	401	463	480	420	481	457	442	456	455	435	446	441	476	444	435	484	420	474	453	423	481	423	471	443	456	469	459	450	472	455	476	455	464	463	452	431	440	470	400	400	451	446	452	438	441	474	460	437	490	455	463	474	516	449	449	463	440	459	421	475	414	462	443	458	453	449	488	442	430	450	413	457	458	477	426	461	428	453	431	462	439	440	463	455	451	467	459	416	470	449	435	481	439	473	449	437	431	507	469	502	475	466	433	436	464	418	467	437	448	413	457	441	436	453	419	462	424	476	423	453	436	446	463	455	450	469	442	510	454	443	458	487	471	454	431	439	443	444	459	459	450	444	433	432	458	498	469	499	494	436	433	478	469	431	477	452	466	419	474	477	438	452	465	474	431	449	460	422	422	458	474	438	428	467	491	460	443	485	466	455	468	447	451	460	462	408	455	485	431	450	435	436	449	464	468	463	466	503	464	453	486	475	473	453	446	465	482	458	432	439	425	481	451	423	460	439	453	413	443	462	444	437	481	450	422	430	452	447	448	415	443	405	446	443	463	469	461	444	468	429	451	453	469	460	470	444	425	426	455	455	441	457	506	415	463	430	430	470	440	425	493	464	449	438	450	454	426	433	422	456	437	491	458	441	400	453	416	449	478	463	444	453	452	442	420	433	452	431	407	450	429	445	431	392	446	444	451	423	446	422	465	434	443	453	455	415	476	434	453	430	455	433	445	421	477	452	458	472	455	455	453	432	475	443	421	481	426	456	430	431	440	425	453	462	488	482	485	446	436	448	485	452	499	457	443	452	470	447	447	405	482	453	444	450	469	408	427	464	462	479	444	458	429	419	456	444	465	433	473	430	456	422	488	453	416	477	469	482	435	404	447	464	431	441	443	457	456	465	455	475	473	448	445	438	466	462	447	448	451	436	458	425	467	459	458	472	447	417	443	440	458	463	431	453	462	448	431	471	429	460	435	453	445	466	459	417	408	441	484	457	433	442	462	439	445	439	427	437	498	432	446	445	474	464	426	436	476	447	436	436	483	435	438	418	457	459	471	491	461	481	453	432	433	419	505	437	438	471	448	455	446	474	426	457	433	453	433	467	472	439	425	458	455	435	427	447	432	466	447	516	447	469	470	462	472	460	446	437	400	452	462	454	474	471	446	442	496	470	403	469	448	465	429	441	431	431	457	488	442	415	436	419	433	468	439	455	472	489	471	474	450	451	458	451	502	429	434	411	452	487	484	423	456	463	415	468	472	467	448	464	447	470	456	433	386	447	449	452	434	448	460	441	490	477	461	492	473	414	459	446	477	462	427	481	461	429	438	465	448	458	495	503	449	455	463	435	461	464	460	438	447	424	441	486	427	419	439	415	480	447	419	430	412	427	481	459	460	434	466	446	406	450	450	427	448	472	418	445	429	464	459	460	447	454	469	477	464	449	470	452	435	444	458	473	463	467	420	431	470	447	467	467	461	470	455	442	469	429	411	476	455	501	437	444	453	473	471	431	450	434	463	489	409	448	477	464	442	453	457	423	478	423	459	471	403	436	461	442
23602	21262	28608	24270	21386	15544	7259	4484	3580	2932	2575	2274	1883	1546	1367	1128	919	830	748	717	621	575	492	458	432	444	443	381	384	384	409	380	367	423	384	373	346	348	324	333	295	317	326	316	301	339	294	334	336	315	300	335	344	345	309	316	313	353	316	324	300	288	302	325	318	315	323	300	324	317	304	293	310	344	331	340	282	296	322	311	306	325	306	297	320	278	287	302	292	317	289	308	329	301	307	306	295	296	302	306	322	306	326	310	293	260	312	288	331	308	305	313	284	332	310	346	295	303	291	291	310	295	324	328	302	337	324	306	280	292	303	316	310	331	319	303	287	292	312	303	306	296	305	288	314	321	314	334	269	283	326	302	306	259	297	331	311	292	312	299	307	342	286	308	310	290	308	300	307	294	312	323	324	289	297	289	296	318	313	313	303	299	305	265	325	287	340	286	292	341	285	328	274	341	303	317	315	338	286	305	323	323	315	275	325	321	272	321	303	297	275	281	301	306	321	286	319	281	287	276	321	271	314	321	317	295	306	322	290	316	271	303	298	290	309	308	283	290	300	286	307	292	295	295	319	298	305	321	289	300	278	307	295	292	315	334	304	271	294	324	291	260	294	308	310	325	322	296	307	317	304	292	301	332	282	307	337	310	305	327	299	282	289	292	285	284	328	319	300	310	315	269	308	303	312	300	260	279	305	331	318	296	293	304	332	299	305	332	285	299	297	283	323	315	290	296	320	279	315	308	316	314	286	299	291	291	316	288	294	277	307	299	277	277	311	277	301	292	314	320	283	275	329	320	326	284	319	279	292	297	310	280	311	290	268	318	291	297	284	320	319	314	278	298	293	316	304	306	292	277	305	306	301	263	279	277	280	300	278	304	299	303	332	296	266	303	319	319	268	277	320	306	303	309	333	288	300	274	312	280	293	332	296	294	319	348	321	287	300	315	314	306	313	283	304	337	300	361	289	262	317	308	284	293	302	273	309	281	316	295	307	277	269	308	292	291	311	298	306	309	311	318	274	302	295	291	307	304	305	316	311	337	292	302	273	292	317	308	290	317	293	309	287	321	269	301	307	296	307	304	337	290	318	298	324	302	298	306	292	290	324	275	286	293	307	287	313	268	303	323	312	309	317	300	318	306	310	305	263	301	300	312	311	268	313	333	313	291	310	322	318	301	318	306	311	299	318	289	311	300	286	292	283	298	308	295	299	283	291	308	301	286	301	300	300	302	283	317	279	299	314	301	303	312	320	291	293	306	313	284	311	320	293	297	319	280	332	278	310	316	303	301	303	303	312	282	266	319	303	315	289	314	305	287	329	278	329	320	311	311	300	306	293	301	274	305	310	298	302	291	307	309	310	286	276	301	275	328	290	303	294	262	303	299	273	281	298	283	302	326	314	326	286	292	269	292	298	333	322	321	281	289	321	307	313	295	304	297	265	307	308	292	294	284	308	308	294	306	281	302	314	298	273	294	295	311	312	307	276	295	294	306	327	288	300	289	290	313	314	299	307	344	280	302	291	300	296	339	329	304	276	334	292	288	311	309	298	265	299	302	276	306	329	289	314	289	297	293	254	294	314	288	323	283	309	329	272	314	266	299	302	302	353	304	312	305	288	293	313	350	302	284	289	296	287	317	330	291	309	280	276	297	261	289	294	279	342	298	345	305	294	294	337	266	271	308	300	269	288	283	325	322	303	313	299	297	291	316	303	276	304	303	299	320	271	291	318	334	301	295	321	330	294	302	293	296	307	300	306	358	278	299	287	299	300	300	316	301	311	307	281	296	313	330	292	276	309	318	315	291	269	262	305	283	292	289	294	255	287	331	278	317	295	278	300	321	281	288	301	292	307	298	301	323	318	308	300	312	254	344	306	298	293	295	276	304	297	300	303	302	290	287	301	295	300	307	289	313	295	284	321	304	269	275	308	331	309	306	302	306	292	302	341	317	315	290	285	278	313	286	310	316	282	302	348	304	298	299	289	327	302	312	329	302	319	268	286	285	311	243	281	317	319	271	343	286	288	287	306	297	284	279	302	311	289	315	321	300	280	304	308	301	311	309	280	338	301	307	284	321	303	301	294	313	286	285	337	313	269	314	312	315	285	313	308	297	345	286	310	303	304	286	309	293	297	286	321	295	315	317	290	275	324	324	288	257	292	295	277	338	326	311	328	312	281	311	298	298	306	284	303	302	312	277	299	326	288	337	262	301	274	321	308	327	280	318	315	312	253	293	321	282	308	265	272	304	291	322	287	293	344	341	321	297	322	321	304	319	284	290	300	308	314	309	302	282	312	295	292	287	325	307	298	295	305	300	282	318	288	293	301	295	318	299	288	303	306	309	317	293	297	276	287	306	323	307	300	274	290	302	295	281	279	331	344	284	283	318	286	311	303	275	316	298	300	322	277	305	315	274	324	330	309	316	296	264	319	317	309	314	295	317	287	272	322	289	281	275	285	328	280	293	294	290	306	298	345	285	289	286	307	297	298	306	302	300	296	298	298	297	285	301	312	297	296	325	252	291	296	323	307	297	318	299	301	312	312	297	324	288	307	292	286	303	312	296	302	279	280	286	315	295	242	294	330	286	285	284	304	285	281	300	296	324	307	304	290	307	321	302	324	300	305	289	318	326	301	321	305	327	288	286	323	283	291	318	308	312	296	304	286	288	269	272	292	348	287	308	289	294	292	278	306	309	314	303	324	309	335	301	297	319	302	290	321	315	310	301	334	271	309	304	303	278	296	270	325	303	322	320	306	286	333	319	304	326	287	295	307	287	304	290	299	315	316	302	315	309	311	314	307	306	299	304	286	277	284	290	276	276	294	323	258	348	306	306	328	302	320	331	320	300	306	282	327	303	346	315	307	288	310	317	316	282	307	284	348	291	294	304	304	316	278	277	267	271	314	288	281	306	299	306	323	336	292	311	302	292	310	273	318	274	287	315	303	306	303	287	266	291	300	307	309	293	296	302	300	291	293	298	318	292	321	306	287	291	306	342	286	288	282	303	286	307	293	334	291	283	277	293	292	295	291	300	305	310	300	304	272	274	313	277	333	298	338	320	308	301	302	325	299	308	289	291	281	309	290	305	273	281	290	291	321	284	288	283	270	343	307	291	315	285	293	298	324	282	279	313	292	309	302	291	314	289	291	299	277	290	304	304	290	297	314	268	306	272	290	320	297	278	326	299	285	325	298	271	288	319	297	290	284	311	317	317	294	315	323	340	264	298	308	297	316	311	312	246	311	295	323	289	309	305	320	301	292	289	300	288	294	264	313	315	306	301	295	279	271	313	316	296	308	308	289	315	312	299	281	307	276	282	319	282	293	331	293	300	303	298	288	339	292	312	298	314	311	307	321	286	297	322	290	302	294	311	306	310	286	282	284	291	317	278	327	272	295	317	266	315	327	274	307	287	301	302	300	314	328	310	294	284	290	274	324	284	311	304	333	305	312	314	279	314	289	323	312	316	294	308	309	290	325	328	307	299	291	313
9188	23559	18932	12928	10675	9242	8026	6478	5241	4552	3763	3219	2609	2181	1801	1452	1186	1098	1013	873	770	694	546	525	509	531	488	473	450	477	426	438	419	443	408	420	385	393	383	382	346	356	329	328	375	351	327	350	359	337	335	316	333	325	348	349	361	347	338	331	324	334	333	330	343	332	322	335	354	333	319	307	318	340	287	326	362	327	309	339	359	308	345	326	326	341	313	309	323	318	311	334	288	317	325	318	307	313	347	323	301	309	325	335	316	322	337	305	293	315	341	315	310	313	307	293	302	314	310	322	334	308	318	310	328	328	331	334	319	321	316	324	327	326	300	327	310	324	308	304	365	342	322	306	316	316	321	318	318	326	314	282	324	326	359	321	328	330	309	331	333	301	309	302	303	309	298	313	325	321	299	303	314	342	327	304	292	324	319	328	333	329	294	343	304	305	313	313	322	322	333	285	322	341	311	321	309	342	336	311	325	336	310	309	365	297	320	304	332	312	321	350	315	323	317	328	323	327	328	315	312	278	326	337	287	317	319	339	334	329	322	328	301	325	309	316	329	330	290	329	325	321	286	304	297	339	317	327	350	345	306	323	322	309	335	347	321	351	323	303	317	317	330	300	328	310	322	314	346	299	326	292	303	317	322	316	282	305	314	319	358	306	325	291	326	324	295	282	315	300	339	319	277	310	318	312	330	370	307	295	283	318	341	349	331	343	286	342	350	390	307	308	300	350	322	309	328	313	338	317	339	317	307	335	317	327	329	300	298	343	322	317	300	305	321	318	332	329	328	309	318	328	323	308	302	337	319	310	307	314	318	311	289	333	335	320	289	303	323	304	327	324	318	323	303	335	352	337	297	309	298	335	350	285	334	336	297	325	339	315	366	322	310	314	329	305	331	326	322	295	323	335	309	299	309	325	312	323	283	298	359	295	309	337	332	314	303	332	342	283	290	295	295	307	312	326	293	299	331	360	288	320	310	288	321	315	332	317	285	317	338	307	285	324	330	310	315	298	316	321	324	321	335	335	305	319	321	325	311	299	295	347	328	304	304	291	337	311	312	308	310	295	312	293	296	300	320	326	274	311	319	299	303	343	354	313	312	337	334	328	311	310	343	324	306	317	356	318	298	347	352	321	316	337	320	316	320	330	326	307	293	321	328	306	309	337	351	297	316	294	317	297	310	307	340	309	307	320	325	315	308	278	322	299	321	325	316	353	363	301	323	329	323	326	293	314	290	312	318	308	310	299	302	325	335	316	332	308	294	318	313	295	338	301	320	319	327	305	312	353	342	324	294	319	297	369	331	342	298	304	308	305	303	331	350	316	349	340	307	302	338	354	336	313	328	316	319	301	327	299	294	304	299	313	323	330	327	324	319	316	336	337	332	308	313	321	316	272	325	347	331	335	303	324	325	317	330	327	337	317	284	300	330	313	318	334	349	333	328	347	312	285	301	339	327	319	289	306	328	308	296	341	323	341	322	360	333	310	327	300	328	307	332	290	311	351	350	295	353	326	332	309	308	292	304	309	322	291	349	322	319	298	313	323	317	306	300	316	305	322	327	333	289	316	317	319	321	286	315	322	299	317	323	347	320	306	301	307	306	325	307	315	333	326	307	321	345	315	310	335	322	309	331	330	307	323	317	297	340	305	317	320	301	316	330	344	344	351	340	289	291	307	307	297	297	327	305	304	346	289	302	310	317	309	333	325	332	336	297	325	295	319	304	324	315	350	321	316	299	321	301	325	320	314	348	322	308	317	336	359	283	330	310	307	335	322	330	323	326	312	309	303	312	328	294	302	309	329	335	340	322	309	287	335	324	331	286	329	340	307	311	327	341	324	320	298	316	311	346	320	322	341	308	315	321	329	298	303	331	321	331	323	333	331	345	293	301	332	324	336	350	288	303	325	324	341	337	331	323	331	314	305	310	313	304	299	317	338	342	358	314	347	326	302	323	329	327	309	346	305	292	324	341	327	277	312	339	314	289	315	288	328	333	311	328	331	326	313	347	332	308	319	331	312	299	296	295	327	332	311	327	325	333	291	296	327	302	343	299	309	284	313	326	313	336	314	333	294	338	331	308	324	301	327	308	335	295	361	327	302	303	297	336	319	311	304	308	316	316	325	303	282	320	291	338	330	316	315	350	350	305	343	332	318	328	327	330	273	334	307	340	337	309	337	319	308	349	300	299	318	313	327	324	295	312	342	311	319	321	324	318	334	335	318	284	289	303	304	338	325	308	318	312	338	327	317	345	335	345	302	310	355	325	321	301	322	315	301	285	312	323	337	325	325	336	298	320	312	318	321	304	328	327	313	330	302	301	313	321	310	308	323	341	361	307	298	306	331	299	332	313	321	326	334	300	336	319	296	315	329	312	324	327	317	307	318	340	311	305	334	326	288	299	324	322	310	344	286	322	308	317	373	316	301	322	328	301	342	326	297	291	366	333	314	325	304	315	339	309	327	318	313	317	322	313	367	326	321	298	286	295	331	316	334	301	311	327	345	317	298	305	297	292	307	302	336	305	315	295	328	307	331	346	343	345	346	323	312	308	312	324	313	297	303	311	304	312	322	314	320	323	348	332	318	324	345	327	327	348	299	314	314	307	330	288	342	324	321	345	296	319	332	300	288	329	315	329	303	341	342	304	325	305	330	305	322	309	332	310	317	305	307	361	326	282	331	325	337	330	283	315	331	309	331	345	315	319	307	312	321	336	328	309	301	306	262	317	303	341	344	342	321	314	305	319	297	286	349	333	353	296	347	345	326	337	372	312	290	336	328	319	335	312	342	348	351	322	332	314	345	302	343	304	319	319	314	321	319	316	333	320	320	317	311	327	347	312	325	306	323	292	308	342	343	331	325	322	316	306	335	302	309	344	336	342	300	305	325	305	326	351	296	316	333	303	361	303	307	293	360	302	355	331	332	316	335	311	354	323	326	343	316	347	332	339	334	314	335	345	336	356	314	320	310	299	323	273	319	294	317	341	326	307	354	316	309	314	331	347	319	314	306	307	338	354	340	309	342	303	326	312	309	309	305	319	359	323	320	319	304	337	339	325	341	306	332	302	345	316	311	326	301	302	321	336	325	314	325	326	333	283	326	333	318	303	322	318	312	330	311	366	342	332	341	339	338	315	323	334	290	325	312	353	313	301	334	283	311	310	367	309	308	327	315	327	340	317	342	342	315	343	302	325	326	300	328	305	300	333	342	307	289	338	306	317	349	305	299	307	370	334	360	320	318	290	299	322	330	323	323	303	298	318	318	324	300	334	310	318	310	309	344	354	294	332	325	286	322	326	304	303	305	305	302	324	284	340	335	318	310	310	307	340	321	306	310	335	332	300	329	296	326	337	326	293	290	322	332	343	319	334	335	306	297	304	314	296	317	307	324	297	313	320	308	303	348	329	314	332	331	315	314	329	350	294	323	304	332	304	322	298	336	351	337	290	328	350	316	318	323	310	356	311	305	330	303	359	332	297	306	329	306	278	306	285	317
24680	21240	27653	25118	16563	6176	4476	3531	2918	2506	2235	1893	1628	1313	1159	991	829	814	754	748	676	598	567	507	491	505	486	501	534	480	509	505	485	476	489	483	463	425	437	492	450	469	464	411	435	425	417	412	401	434	462	440	461	436	416	444	462	431	458	435	429	425	392	432	423	374	440	427	457	439	450	418	410	463	394	413	420	486	412	412	434	442	438	395	430	407	417	419	443	497	438	433	440	437	416	401	398	424	416	435	439	426	399	417	413	391	419	434	440	394	406	470	419	443	404	441	391	420	411	416	449	425	446	400	430	431	447	440	420	430	411	426	446	428	430	450	414	429	449	440	444	405	433	452	425	442	424	416	446	423	421	394	394	418	458	445	436	442	422	436	447	402	414	415	420	445	419	396	445	412	439	436	451	422	374	433	388	426	420	410	420	395	443	403	418	429	431	446	468	454	414	426	391	416	413	407	424	420	425	437	411	420	440	423	397	411	420	439	402	431	416	456	429	414	439	418	411	397	453	428	418	415	461	412	427	455	431	399	422	405	418	412	402	435	408	434	437	429	436	432	439	447	471	447	451	435	413	469	402	437	446	434	435	423	393	457	427	454	403	405	412	455	422	428	401	452	455	464	422	471	460	409	417	448	435	405	437	422	390	442	423	417	408	445	437	411	423	449	441	451	450	421	446	451	404	415	428	427	426	422	419	445	411	414	439	400	428	438	415	434	423	426	451	408	384	442	410	449	418	431	416	422	399	396	404	454	428	454	432	413	409	435	447	459	422	419	434	436	423	407	391	422	400	441	395	433	427	423	387	431	391	425	404	425	419	413	430	447	426	447	418	433	405	431	427	429	393	402	423	397	432	392	414	429	434	410	420	392	455	436	445	411	416	406	400	428	447	409	425	424	431	428	434	450	433	399	407	429	446	440	420	392	450	404	424	444	439	431	435	432	423	443	431	453	404	397	440	439	422	390	430	439	420	429	432	421	441	416	440	436	392	402	397	420	427	419	423	452	451	465	448	425	388	433	437	432	412	440	426	419	436	444	404	431	426	437	393	436	396	438	441	424	427	432	441	419	435	408	414	447	418	433	412	420	406	422	460	440	369	385	422	467	427	445	471	401	419	428	427	384	420	407	409	423	408	433	401	412	429	435	409	445	400	426	438	462	441	454	413	429	431	408	460	420	422	423	391	460	414	426	417	434	429	440	408	433	435	428	445	425	408	464	430	420	458	414	410	454	424	457	402	443	400	413	409	424	440	464	454	425	424	446	440	439	405	444	402	431	432	434	440	435	429	413	469	362	442	450	429	397	423	442	396	431	411	429	460	446	406	462	384	449	420	426	448	417	425	448	438	382	400	439	415	437	469	382	419	420	438	450	427	384	463	462	450	464	441	443	436	390	419	456	419	407	418	460	393	420	470	472	415	464	421	413	423	427	407	388	419	461	423	440	417	409	437	435	423	409	431	428	414	413	407	434	436	415	436	443	415	416	402	397	406	467	442	420	405	415	449	441	435	412	429	415	397	380	445	417	445	397	410	420	440	471	440	462	442	429	435	424	401	402	429	417	438	406	419	430	411	431	433	473	432	406	399	430	419	411	471	423	448	414	452	408	407	413	413	379	427	419	439	450	413	452	427	455	456	432	427	416	381	408	431	433	423	439	408	432	433	423	482	431	454	441	406	435	456	374	402	400	454	431	434	395	452	426	395	426	473	471	433	456	440	443	413	413	421	410	417	429	490	452	419	470	414	416	444	450	486	409	437	430	453	436	410	425	423	423	414	431	462	474	452	409	408	434	412	423	421	426	441	422	423	448	446	426	434	424	422	384	468	435	419	436	447	456	403	422	418	434	426	390	449	477	399	421	428	419	410	409	409	455	422	413	417	463	470	457	406	404	437	438	417	442	480	427	420	454	442	405	424	410	425	414	399	450	414	421	427	416	411	441	440	441	462	421	413	389	451	396	419	425	430	418	407	426	434	412	445	416	389	450	417	432	392	451	425	442	443	444	386	456	418	391	389	423	441	417	455	435	410	455	441	440	434	425	404	380	440	422	422	431	435	417	458	428	451	389	419	428	442	403	417	401	433	389	428	425	403	455	434	434	398	434	409	425	416	418	426	418	432	415	430	442	411	404	414	444	426	402	380	452	435	423	396	395	397	403	413	438	416	380	405	396	422	442	437	462	406	371	420	410	417	398	430	433	412	423	430	400	434	389	402	400	388	405	431	413	398	406	429	420	408	438	451	432	403	428	440	440	425	425	421	438	418	448	369	397	438	415	420	411	453	428	410	392	437	409	422	447	441	446	399	437	434	414	425	402	435	415	386	435	419	407	430	466	402	393	428	455	424	449	417	438	424	459	471	416	422	406	445	475	403	418	443	394	395	408	450	456	422	394	433	417	407	433	432	444	436	433	449	419	457	430	453	464	440	404	451	436	424	415	401	436	436	412	405	426	419	402	429	458	446	458	416	432	402	427	421	413	422	426	459	421	429	427	415	402	448	418	399	431	447	399	422	400	442	421	418	377	474	420	399	442	395	424	413	386	430	404	428	454	447	402	435	412	409	460	441	462	400	443	469	446	455	442	393	423	372	385	444	445	468	466	415	442	437	432	419	423	421	443	440	472	423	453	433	414	424	434	430	406	434	419	418	413	431	403	386	392	406	431	405	428	419	392	380	425	436	428	423	462	429	421	407	454	407	449	456	407	437	413	411	472	454	401	410	449	441	430	398	383	401	415	471	444	433	430	419	433	420	441	449	423	455	412	403	429	394	444	409	452	435	396	433	424	415	457	419	447	462	435	442	420	402	418	417	404	403	422	449	445	403	412	424	424	436	429	428	423	400	376	423	435	422	430	427	415	437	423	427	390	438	442	428	457	440	456	421	444	382	487	431	423	437	417	426	393	423	395	419	459	440	438	396	433	453	403	424	407	435	404	434	428	436	391	411	458	465	434	411	393	451	426	430	432	409	442	389	452	413	410	438	436	429	433	417	445	443	428	412	406	416	413	428	417	421	439	470	448	447	443	427	418	442	379	404	429	398	430	413	387	449	373	401	447	475	435	392	410	469	457	420	407	468	431	483	406	409	406	437	416	399	428	409	437	396	402	396	429	425	397	420	421	397	407	432	407	416	393	422	446	425	419	411	423	463	437	387	437	404	397	475	443	433	446	410	425	439	427	469	432	409	413	422	401	396	411	434	440	472	433	446	420	390	441	399	427	431	430	427	463	477	457	432	408	415	443	406	427	459	446	460	370	437	438	437	432	454	428	443	422	431	425	425	408	404	421	426	404	431	431	408	443	444	398	405	438	431	415	406	420	415	420	402	425	409	410	431	403	442	398	430	401	433	415	421	420	465	411	457	447	416	434	469	437	432	415	452	418	403	399	416	438	415	411	411	415	440	438	428	382	409	409	390	407	434	428	439	434	432	441	434	471	412	411	431	457	428	427	441	395	447	412	415	422	436	401	449	425	416	444	424	444	382	445
9384	20864	16280	11002	9178	7771	7000	5666	4529	3958	3325	2835	2325	1869	1556	1283	1176	1021	931	910	833	621	647	582	574	612	596	531	572	511	551	534	509	498	564	508	472	510	424	444	449	490	477	481	437	441	421	479	441	435	436	482	469	461	447	440	451	455	433	444	447	440	423	451	453	437	428	433	431	432	434	446	393	452	415	435	478	401	455	451	440	469	425	430	422	424	415	423	455	458	488	426	410	446	422	435	439	432	444	451	438	415	457	404	462	441	419	427	435	431	434	433	420	447	442	426	444	425	447	423	405	481	472	409	427	452	391	442	439	397	406	435	478	477	441	424	426	451	445	413	471	437	413	451	410	447	418	469	426	415	453	395	435	405	422	470	411	430	440	448	416	442	439	429	429	441	441	462	430	396	424	454	444	424	470	425	452	432	462	454	435	448	405	420	436	458	445	427	423	412	426	435	392	466	458	439	423	461	446	439	449	406	457	417	443	461	479	458	461	451	426	402	425	445	417	438	469	445	429	424	423	428	496	424	443	429	418	447	449	477	463	448	428	437	428	480	440	416	450	422	453	461	433	470	444	460	440	426	393	431	467	450	423	452	427	423	444	457	445	448	425	453	418	454	431	385	425	445	452	434	429	452	453	408	450	436	473	444	437	457	432	432	430	422	408	458	423	438	414	442	435	494	418	397	442	437	445	447	460	451	423	445	471	472	448	446	466	411	468	423	450	432	411	467	460	448	429	426	410	440	415	419	419	443	404	447	434	442	450	492	441	420	409	446	414	425	469	471	409	418	438	439	442	420	465	447	443	433	426	433	413	472	449	446	404	435	471	489	449	466	436	422	469	454	459	470	430	423	438	439	429	456	439	397	437	415	426	422	432	425	447	396	451	438	440	434	458	424	423	412	446	414	465	471	430	437	451	436	464	429	419	432	449	493	441	436	404	456	462	453	454	459	434	459	450	417	462	459	458	469	413	461	440	388	417	467	447	492	461	462	406	433	420	430	445	405	478	457	460	432	436	402	395	450	434	441	372	427	480	429	493	446	421	407	438	421	443	436	421	427	445	428	413	419	453	506	433	440	450	429	448	407	459	469	443	407	427	441	456	448	419	443	434	447	426	407	461	429	465	421	484	446	459	391	403	452	407	435	478	417	468	439	428	437	419	436	449	427	447	434	466	421	428	412	427	426	419	435	427	437	450	434	399	437	496	443	438	461	433	462	458	436	451	451	421	457	456	476	429	465	433	388	433	459	429	414	451	429	412	427	412	455	443	476	443	434	415	424	407	411	442	446	435	462	424	396	420	438	398	425	454	478	441	404	443	430	447	427	430	443	473	412	430	441	450	418	464	444	446	453	428	418	454	440	445	432	402	436	475	426	438	438	425	447	445	437	425	454	426	437	434	460	464	396	417	465	452	417	450	432	438	438	425	420	457	420	433	417	416	442	433	430	415	447	439	452	430	450	456	447	416	431	439	458	441	467	468	439	401	401	467	464	433	416	441	458	407	468	470	398	426	436	417	429	412	463	408	435	421	429	464	422	417	458	449	425	465	419	432	446	426	458	431	414	480	418	419	442	396	453	416	454	476	425	446	397	427	474	451	462	466	404	429	404	463	415	444	452	397	458	448	433	419	432	462	438	421	419	453	482	444	412	442	432	451	436	451	413	441	447	458	420	449	451	435	440	436	423	440	469	435	434	438	429	408	434	420	437	428	451	439	435	459	399	441	467	455	454	412	432	398	407	426	433	478	424	450	452	448	445	440	409	443	434	475	495	430	446	416	449	445	422	437	445	449	449	475	460	427	437	422	424	403	429	421	455	454	401	426	447	437	439	447	434	451	441	445	418	450	441	425	419	444	439	421	465	452	452	463	469	430	411	445	424	406	418	451	445	449	416	471	430	468	440	417	446	401	468	458	410	429	417	441	443	467	443	438	425	399	413	467	449	419	451	474	447	434	439	426	417	412	471	410	452	447	448	464	464	457	466	429	450	428	428	481	473	503	441	417	478	406	416	422	415	466	438	455	438	471	427	444	460	420	448	401	430	447	417	419	446	463	454	454	427	405	440	430	453	459	435	418	448	404	450	416	410	468	412	406	451	460	441	472	419	437	406	434	418	431	406	417	411	419	463	388	427	455	421	420	447	429	405	462	421	439	444	466	422	444	444	426	440	439	445	459	445	440	455	412	419	432	439	472	448	440	433	480	415	448	434	445	481	428	458	413	437	436	442	417	425	418	448	425	451	433	434	417	442	436	450	495	458	403	447	446	459	447	443	419	403	461	462	444	425	471	461	471	429	455	469	470	491	440	449	391	430	433	465	435	412	443	454	453	445	423	426	402	450	438	452	451	437	445	461	453	451	433	450	481	469	393	406	415	434	395	418	439	439	430	440	449	432	433	442	411	456	384	442	437	421	480	433	416	452	431	389	447	455	448	441	460	452	424	425	418	431	461	424	432	431	438	458	418	426	455	433	427	434	411	404	428	436	458	420	447	500	414	448	447	460	463	455	452	444	463	395	475	425	461	419	442	476	454	433	396	427	439	415	456	449	467	470	448	439	435	465	405	458	424	455	456	423	448	421	426	423	472	437	441	452	434	469	434	468	467	412	441	432	426	475	470	426	443	438	421	462	407	449	454	427	430	424	469	426	452	469	424	392	458	448	448	447	457	412	413	447	415	446	437	436	469	449	442	473	418	462	418	449	441	420	465	458	417	435	426	420	452	423	383	456	459	432	444	426	453	428	442	432	429	427	448	432	454	440	457	425	459	396	428	444	446	464	436	464	430	430	433	463	420	409	422	452	424	432	436	410	420	466	486	432	432	455	463	452	458	443	443	418	385	423	405	444	427	413	449	461	477	426	444	436	444	417	441	437	442	417	457	427	446	430	438	428	431	428	466	457	491	442	454	477	433	473	424	428	444	445	433	437	422	431	463	465	449	481	428	446	436	468	453	449	445	433	435	427	450	439	403	421	461	418	456	432	427	415	485	439	448	432	435	468	433	419	441	450	445	440	441	446	423	441	445	431	423	441	433	416	429	428	436	406	434	447	411	468	428	443	416	411	432	488	459	453	433	427	437	448	467	468	448	431	437	418	420	454	439	460	455	430	457	430	435	423	431	432	433	427	439	451	415	442	405	438	455	451	431	458	411	434	443	443	426	414	446	423	455	459	438	450	407	420	442	450	460	471	443	431	442	421	424	466	436	430	421	453	475	420	448	415	409	405	425	442	430	443	445	456	464	461	462	416	474	435	426	449	433	437	440	447	389	450	422	401	426	411	433	393	414	433	406	457	432	437	423	442	417	443	429	436	440	473	457	446	440	401	440	449	442	480	413	415	431	488	422	429	440	460	405	422	433	448	422	411	430	418	450	403	400	439	411	430	450	436	404	441	443	423	442	432	466	476	455	434	437	429	437	436	420	452	401	422	434	464	444	450	447	425	423	418	472	467	422	429	442	457	404	421	407	405	447	469	447	446	428	425	434	450
22446	21256	29001	23817	21272	21715	16471	6706	4699	4115	3640	2922	2421	1956	1506	1262	1088	1006	920	792	734	614	531	478	509	467	445	424	408	342	379	354	387	351	384	361	340	313	343	314	312	277	317	287	304	266	310	273	292	296	290	249	265	286	312	300	255	294	271	245	281	267	247	251	252	247	262	276	248	267	282	275	258	249	236	272	243	253	256	261	275	269	271	290	277	256	255	250	239	252	255	250	256	286	259	252	269	309	251	234	246	259	267	229	228	239	264	269	241	264	284	266	255	243	262	238	253	280	265	237	267	237	278	249	261	250	262	238	242	263	276	261	280	269	255	261	284	279	287	256	256	240	266	260	243	235	249	266	271	252	253	272	259	259	248	256	276	250	265	243	271	266	276	285	241	240	256	268	267	265	245	260	266	249	250	274	260	267	260	273	255	272	228	271	253	291	234	234	274	269	253	268	229	261	239	265	257	231	287	222	261	242	266	223	254	247	277	267	266	257	218	253	266	256	240	242	234	244	245	263	291	262	270	251	271	232	273	279	256	280	274	258	250	241	243	256	242	271	260	243	251	250	256	240	257	262	261	267	263	242	260	265	233	288	277	252	252	271	269	282	251	265	267	224	267	268	237	272	280	238	253	222	249	257	247	241	210	261	219	221	265	242	240	249	250	257	232	265	266	296	257	237	289	244	242	276	286	253	254	259	254	263	262	260	266	258	253	259	268	247	259	286	243	276	254	285	246	246	240	227	242	282	252	234	243	243	254	256	264	249	241	260	269	244	268	240	235	257	261	252	247	242	299	279	274	270	259	253	245	285	232	283	276	254	246	254	238	242	268	235	258	234	283	223	268	270	242	263	269	284	245	274	274	252	262	244	256	256	223	249	264	227	246	278	247	251	264	264	257	280	259	250	247	275	213	253	276	277	270	273	262	283	271	264	255	258	255	268	265	257	259	304	264	261	227	256	239	249	286	245	251	250	238	272	244	266	253	254	238	226	261	271	266	232	267	270	241	274	250	249	252	223	249	268	277	270	242	281	245	269	236	237	241	269	250	268	263	243	280	252	238	251	241	269	280	246	265	245	284	273	242	241	267	229	267	264	264	273	287	280	253	260	247	277	260	281	272	239	268	264	271	248	297	237	237	270	229	251	253	274	236	255	259	254	238	241	232	227	256	252	248	255	245	249	269	249	273	250	275	271	271	255	242	248	272	225	231	267	242	270	263	257	244	264	264	235	275	293	252	237	233	241	254	259	250	242	292	260	268	257	249	230	266	250	267	269	235	271	266	250	251	296	323	262	246	265	262	244	240	257	252	245	256	242	296	257	250	259	249	282	247	258	251	231	247	250	277	230	252	246	232	240	251	210	279	243	256	239	243	273	257	238	241	256	250	264	262	238	269	254	242	266	222	218	247	268	232	245	271	254	233	257	260	258	284	255	269	279	246	254	237	264	269	246	265	279	250	270	282	277	240	271	267	259	256	275	275	262	267	251	251	251	242	251	234	264	257	265	230	287	290	250	258	237	233	232	249	273	250	286	255	224	236	233	259	252	258	265	274	260	250	271	253	281	249	266	269	236	276	280	284	235	295	230	269	254	264	243	265	256	236	271	251	255	245	243	278	275	270	273	249	274	272	251	236	274	274	273	283	269	257	227	269	259	252	234	260	272	244	239	269	255	270	261	260	241	245	246	245	225	257	235	276	253	274	231	239	280	248	272	233	262	261	241	229	241	246	261	261	253	264	239	266	249	239	269	248	274	228	274	266	242	250	266	260	265	236	242	269	266	247	251	253	258	229	251	258	234	230	269	254	256	262	243	252	239	284	262	223	256	290	253	234	253	256	274	246	263	271	291	242	247	253	237	225	247	226	257	256	258	233	240	267	231	221	256	290	247	269	270	257	245	236	247	229	260	244	273	266	228	287	262	243	253	257	264	252	255	248	286	271	239	236	258	233	260	256	265	294	282	260	250	243	269	263	261	238	247	245	250	270	255	263	243	252	243	252	250	244	228	268	240	260	235	242	250	258	247	276	261	247	252	256	263	234	260	288	244	226	263	266	273	245	223	270	267	265	239	266	236	292	276	280	241	270	249	256	241	249	266	238	221	255	267	237	253	248	259	259	277	298	235	277	239	247	276	265	251	272	243	261	235	264	229	246	270	227	247	215	228	258	258	256	237	266	254	220	232	252	252	289	271	253	268	228	259	247	266	258	249	263	265	267	234	285	242	257	269	235	241	280	292	220	250	270	231	279	264	265	260	210	218	288	258	209	254	258	235	259	246	254	241	244	250	241	254	249	225	243	246	247	268	263	241	260	263	270	267	244	275	283	227	274	253	273	253	260	257	261	258	250	248	259	254	253	271	276	252	256	232	257	239	233	248	281	255	259	296	270	253	270	271	254	265	267	250	271	234	249	253	296	255	251	240	250	288	230	278	244	245	251	265	248	239	263	233	269	255	261	239	244	258	262	244	256	261	252	233	228	273	259	253	266	225	244	269	245	252	258	264	254	281	250	241	274	271	225	267	269	253	259	257	277	248	244	269	260	252	273	272	257	257	231	256	267	278	255	273	268	271	281	246	280	262	247	268	247	281	252	263	250	274	243	258	258	280	223	250	244	249	222	244	238	275	280	278	267	241	232	262	245	276	258	226	258	257	235	242	266	266	250	254	248	276	260	242	250	280	262	263	265	263	237	261	288	283	237	263	252	260	249	250	280	240	229	273	264	272	271	256	251	237	275	248	222	258	256	247	250	239	261	264	238	278	233	262	268	230	264	284	252	254	263	257	269	252	248	255	228	249	265	258	241	231	225	266	254	221	268	255	254	250	265	221	268	224	246	259	219	250	280	257	247	258	220	274	247	268	263	251	249	271	269	238	244	257	265	269	273	228	240	254	262	285	251	283	271	261	256	260	249	250	249	260	240	260	239	265	259	233	228	266	234	246	255	247	241	252	248	245	265	278	267	232	260	239	271	285	258	222	284	263	244	295	280	269	257	244	255	267	263	274	232	242	247	260	241	295	259	227	248	283	285	269	258	269	258	271	273	285	234	233	262	254	261	257	237	240	256	237	253	241	272	236	234	230	260	265	234	249	269	265	274	206	275	246	258	244	272	274	274	279	254	249	268	272	240	227	228	250	275	243	266	244	241	271	233	254	260	249	245	256	255	257	228	257	251	287	264	261	236	255	232	268	243	238	252	231	268	271	250	236	236	283	247	265	248	253	256	256	258	266	240	255	256	263	279	254	277	254	253	260	242	261	239	261	284	251	250	267	273	253	241	243	247	250	228	263	264	240	261	259	224	256	288	250	218	256	270	233	228	252	229	274	237	227	262	243	271	234	241	256	268	240	265	267	231	260	259	275	260	242	250	269	252	260	291	218	239	242	271	267	262	244	284	288	253	267	241	251	262	274	268	244	267	268	242	236	252	245	261	262	257	231	249	252	252	233	259	256	253	269	277	261	267	253	243	253	270	246	266	259	247	266	252	262
11512	30341	24190	17019	13991	12028	10455	8973	7210	6076	5140	4213	3432	2777	2135	1662	1471	1323	1218	1102	935	776	671	588	608	543	512	508	511	460	444	498	444	445	394	401	385	347	347	324	301	281	271	300	322	282	297	284	296	272	318	347	309	354	270	315	309	314	273	273	284	272	272	285	274	268	277	290	297	282	294	276	316	291	285	300	284	281	285	269	316	290	283	316	271	296	280	247	264	279	299	260	305	284	256	269	277	248	287	286	292	252	278	262	286	256	262	279	255	321	256	267	249	288	277	261	262	258	259	283	295	307	279	245	284	269	260	256	275	286	269	275	271	266	285	257	283	260	275	289	277	246	270	250	262	256	242	264	227	303	291	253	277	276	260	282	256	268	267	265	260	268	243	257	272	260	271	286	270	267	293	276	287	270	256	261	253	259	291	274	277	279	245	265	265	270	233	293	290	282	258	256	264	259	284	252	292	258	256	247	250	268	265	259	260	252	267	235	266	256	292	287	277	264	253	267	259	281	248	250	246	251	282	257	256	268	227	249	273	278	289	263	253	277	281	245	275	269	267	257	272	290	287	259	245	287	243	286	263	298	297	229	285	288	273	286	258	263	252	279	280	271	238	254	253	264	276	280	251	279	232	265	284	281	251	297	301	266	274	245	254	263	259	246	269	245	274	248	248	258	266	233	263	269	247	266	283	256	280	255	276	277	265	244	263	254	242	259	248	276	283	246	263	255	260	268	261	248	298	272	262	288	258	269	277	258	278	291	259	245	254	290	234	237	271	285	248	259	282	276	253	289	273	285	254	280	288	269	261	276	260	249	278	267	282	267	283	254	290	260	265	251	261	273	269	273	258	285	292	266	281	235	265	265	289	293	269	277	274	230	247	241	263	287	263	274	285	238	266	273	260	265	260	290	268	276	290	272	261	259	254	280	263	266	278	277	249	273	269	261	269	279	247	263	254	255	250	267	267	258	272	270	262	268	261	295	271	277	294	248	276	294	281	240	296	277	278	252	266	274	256	278	278	268	284	262	235	275	256	268	299	258	278	265	276	281	254	279	264	274	246	262	262	271	266	255	256	276	263	233	259	250	269	268	266	256	267	260	255	289	278	287	258	238	273	261	252	274	245	249	272	254	280	276	312	254	274	257	289	261	254	269	254	267	276	259	276	288	291	300	274	241	258	242	257	280	243	261	266	277	250	258	268	273	261	271	260	236	236	267	250	268	271	269	264	280	251	237	271	271	276	289	271	255	269	286	258	261	251	279	286	253	270	285	241	286	265	270	304	278	260	258	263	259	273	237	278	245	274	244	307	264	276	273	240	246	265	261	288	275	261	250	268	264	283	279	251	273	261	262	231	260	283	281	270	258	262	255	257	289	294	283	269	260	250	268	263	282	245	257	267	280	262	228	268	258	246	276	252	292	258	276	267	273	273	247	249	286	269	241	262	269	271	267	284	261	268	265	254	250	264	231	265	259	247	267	274	260	246	288	300	276	267	244	273	256	248	259	240	292	263	275	257	292	264	272	260	286	285	265	250	284	265	264	245	281	241	278	280	249	268	276	230	258	280	272	297	251	278	243	275	280	262	225	244	280	287	266	242	251	270	271	256	289	263	256	279	248	248	280	287	272	301	288	243	262	282	286	241	283	255	266	249	264	260	281	305	261	292	296	262	256	263	301	250	293	255	280	276	278	262	267	240	236	268	267	280	287	278	280	258	253	269	243	246	253	244	259	281	279	264	248	241	245	282	254	293	258	274	275	266	274	270	273	279	262	269	277	286	249	273	251	286	243	234	252	218	265	292	260	262	252	256	241	271	256	257	247	284	255	246	285	270	258	283	239	299	254	289	256	249	254	248	270	266	272	288	253	281	297	263	260	267	255	277	284	275	250	243	245	258	260	274	248	272	268	265	253	257	268	253	288	259	263	301	264	262	268	274	259	267	248	235	286	269	262	271	267	256	247	277	265	280	267	263	257	291	249	248	275	295	243	269	258	285	254	248	244	277	292	228	276	267	289	247	259	267	234	265	247	247	261	264	263	267	261	241	276	282	273	231	276	285	274	266	276	245	315	287	301	256	252	273	259	289	246	278	252	259	264	259	279	259	266	263	255	284	271	287	279	245	283	275	274	279	273	292	257	262	256	293	250	283	270	255	254	258	279	303	273	276	281	248	259	247	266	256	258	255	284	275	266	256	244	292	249	288	274	271	250	252	282	288	236	269	271	267	259	272	279	254	265	248	248	266	252	257	276	270	256	289	232	273	271	251	270	263	275	260	239	276	262	266	235	254	271	262	280	235	257	289	253	291	243	292	261	288	265	283	275	264	244	245	263	271	272	250	269	282	265	282	283	263	262	285	258	243	260	248	265	247	270	243	283	269	285	315	272	296	246	253	256	260	265	252	279	283	271	274	254	228	255	294	267	277	262	266	269	258	247	267	268	253	251	270	255	249	275	247	267	264	260	277	236	274	285	283	233	278	258	277	258	272	258	269	261	261	248	277	262	256	283	270	276	283	288	237	261	258	259	269	242	272	252	277	248	265	263	288	255	278	266	262	297	264	268	260	276	260	250	246	281	277	243	251	268	289	274	268	257	273	282	269	266	249	270	272	292	291	245	275	291	275	265	253	290	244	252	282	278	245	259	250	260	256	247	247	276	285	255	249	284	268	255	253	244	259	263	267	277	271	242	290	280	278	256	263	261	266	264	264	258	249	277	264	239	269	281	278	263	247	287	281	307	272	244	262	255	254	245	247	280	267	286	276	268	256	277	263	277	251	256	255	262	277	280	264	257	231	308	254	266	258	280	251	256	281	262	253	274	266	260	282	282	260	255	240	294	273	278	244	255	226	275	265	288	274	261	257	279	250	247	270	267	268	282	272	231	280	258	276	290	281	295	216	236	269	261	259	221	264	276	264	275	257	290	257	263	248	285	278	256	245	267	294	233	249	274	224	261	262	256	285	264	297	289	266	243	279	273	282	260	281	254	253	301	234	296	242	240	291	254	287	277	244	251	257	256	264	302	248	260	297	300	260	259	261	254	300	277	283	286	247	254	260	262	287	234	262	284	257	270	275	265	257	241	252	258	299	268	246	267	261	252	277	235	267	257	221	263	270	235	264	291	272	264	251	238	244	245	266	261	271	243	253	310	261	244	280	261	274	276	276	232	289	268	285	254	266	294	272	260	267	281	284	269	243	269	264	289	284	257	273	288	268	258	250	289	295	251	278	267	257	249	266	222	242	290	264	279	272	279	274	287	272	268	274	266	289	287	265	269	265	265	257	271	248	260	247	279	276	245	248	288	250	234	264	255	272	282	305	285	273	292	265	254	255	282	272	287	261	271	273	280	257	261	240	263	246	239	271	243	289	270	264	245	269	305	283	251	263	275	233	274	267	267	259	277	283	268	270	270	299	272	258	251	268	246	276	284	248	254	263	259	275	273	255	277	250	279	272	242	276	271	281	273	252	263	304	246	260	274	259	291	250	295
27812	19782	13596	8263	5031	3880	3327	2687	2268	1962	1787	1480	1282	1092	892	798	732	685	622	644	665	563	562	502	507	494	504	505	478	483	449	478	480	502	473	471	433	462	462	471	460	410	439	454	504	445	421	461	443	421	458	471	445	442	404	469	413	454	448	470	371	446	468	467	423	456	425	475	422	435	464	500	438	452	435	426	419	450	444	454	447	400	424	431	451	433	399	434	467	482	463	471	468	447	409	467	422	396	482	443	478	446	487	446	459	418	439	447	452	444	448	427	437	421	422	454	412	430	453	488	464	433	440	418	455	454	456	441	432	421	464	467	458	405	423	455	456	464	428	425	416	441	452	444	422	460	422	450	427	497	440	442	457	464	455	425	465	444	415	433	419	450	428	434	424	428	448	403	421	438	432	451	417	458	435	429	451	429	455	434	470	421	427	438	436	433	468	440	422	444	446	440	456	450	443	431	429	471	457	421	439	452	456	467	438	431	446	408	427	436	397	483	454	443	427	391	422	446	457	410	467	430	449	432	443	469	451	429	432	415	436	457	412	445	426	424	451	428	465	428	477	440	429	445	440	482	420	440	435	458	444	434	443	399	437	433	443	481	428	450	446	436	413	431	440	443	415	435	442	428	426	414	431	476	420	412	418	451	470	406	447	448	409	427	434	458	402	417	413	438	440	453	441	438	468	469	397	436	455	431	444	437	420	421	394	429	412	452	414	454	413	453	448	460	416	466	408	459	411	470	441	446	477	475	466	425	468	480	441	449	464	470	467	393	486	432	410	452	480	439	450	419	447	433	463	417	409	406	428	467	412	416	434	446	397	419	436	410	453	486	465	426	418	442	444	474	406	455	431	469	454	435	440	428	444	440	435	446	432	436	438	414	443	416	434	447	447	428	449	405	402	408	451	444	421	443	431	442	447	524	474	467	432	407	453	414	433	470	423	429	420	414	474	426	416	425	433	468	417	442	425	420	415	452	432	410	448	414	410	456	441	453	435	424	442	461	444	433	426	480	437	440	439	445	480	460	384	409	462	423	425	431	444	461	428	416	417	397	430	437	435	434	475	402	441	386	444	424	460	450	452	437	452	440	410	433	460	428	479	447	422	485	465	392	483	422	453	414	480	429	461	426	457	443	448	416	430	418	463	468	410	470	431	424	433	479	420	451	423	424	428	420	437	454	444	413	439	428	434	489	440	445	439	433	396	442	440	429	443	431	448	456	435	472	470	447	421	437	448	424	437	461	422	446	451	429	432	459	445	471	464	424	438	458	469	430	449	420	420	453	465	423	441	448	465	380	446	411	413	458	434	475	451	450	414	416	406	436	446	412	458	413	426	471	453	440	469	414	452	451	454	389	437	429	422	445	432	420	433	437	443	480	412	457	440	453	419	455	438	416	440	410	445	407	438	431	433	465	476	424	453	455	440	403	473	434	438	477	437	437	448	422	424	425	428	435	445	439	452	425	480	478	439	473	430	442	437	423	454	450	434	477	438	434	401	426	428	440	433	439	432	423	471	414	457	447	430	448	452	407	443	433	451	428	439	437	436	431	456	446	443	434	398	419	453	440	413	453	407	445	432	432	417	441	481	401	431	436	450	452	408	473	436	417	437	411	423	450	438	400	416	456	434	428	427	414	444	489	399	372	447	459	464	454	415	411	441	423	440	458	429	462	441	454	429	428	437	411	411	436	459	484	428	439	441	464	396	498	409	423	432	434	442	433	416	440	420	411	412	444	428	430	431	432	436	464	457	412	480	407	465	442	451	448	469	409	458	453	445	435	468	417	450	424	418	442	401	441	433	460	436	440	415	464	433	453	439	449	447	432	441	437	442	417	445	429	440	436	477	435	460	446	410	424	440	484	455	468	450	446	401	434	459	496	411	449	410	461	451	441	426	440	434	446	452	431	473	397	443	426	434	413	426	466	442	502	457	415	452	409	440	427	471	411	455	452	454	426	478	442	424	434	480	443	408	456	421	443	441	394	435	442	484	428	461	478	391	439	441	446	413	425	429	418	465	422	436	401	426	449	425	442	425	454	477	463	468	470	440	457	431	439	457	415	434	475	409	463	406	435	451	431	408	459	429	445	427	466	470	417	423	412	453	432	443	468	451	405	442	473	419	448	437	435	433	459	464	436	472	456	409	425	433	441	435	423	445	426	404	457	429	407	469	413	441	475	465	424	424	457	421	401	467	428	435	439	458	393	426	465	439	433	422	417	442	433	418	429	454	433	457	433	452	430	402	427	397	445	426	435	447	403	404	419	412	442	460	435	441	422	432	455	445	455	433	447	438	454	418	481	458	396	434	423	470	444	474	416	414	420	427	468	429	492	418	442	410	376	460	394	453	431	461	468	447	450	468	417	387	449	436	431	420	428	404	406	444	386	430	424	418	452	373	444	423	448	428	410	444	453	425	425	461	423	450	473	477	454	426	410	463	440	429	404	439	458	441	451	428	426	429	467	411	430	426	437	440	451	420	430	450	420	464	429	456	438	426	468	450	455	426	422	404	442	428	452	418	438	428	460	485	404	460	454	426	408	418	437	432	438	447	437	441	448	421	441	467	420	454	409	470	419	436	445	419	427	439	445	440	444	433	435	411	447	485	464	447	433	431	437	445	451	417	414	444	450	423	441	456	424	477	414	415	393	454	421	414	435	402	462	377	464	441	445	459	437	432	471	440	449	469	446	407	402	469	406	451	455	475	416	458	447	430	478	457	419	452	488	463	447	437	423	437	417	444	411	451	453	451	400	451	425	454	437	451	458	446	412	433	452	438	411	454	452	455	432	413	445	454	434	429	448	427	413	456	441	450	392	414	450	422	401	442	425	458	448	438	449	397	432	466	412	436	415	454	414	440	475	443	448	433	434	427	443	444	420	440	451	437	458	404	436	438	416	421	432	458	446	443	450	409	437	432	418	424	424	458	421	438	427	439	448	408	430	418	387	435	427	438	463	409	450	439	439	419	427	447	410	457	441	443	427	449	401	443	434	436	424	448	459	416	432	420	420	437	425	446	423	445	427	470	489	416	471	428	453	406	478	421	457	436	445	445	419	447	434	430	435	435	430	452	436	472	451	441	455	422	427	426	458	436	432	444	473	462	474	416	426	399	392	456	454	468	445	448	468	453	432	456	469	438	428	428	412	452	440	451	444	451	473	470	392	484	448	434	416	447	445	468	405	453	416	423	428	409	399	429	466	447	395	427	409	439	428	442	430	485	408	418	419	432	477	427	433	413	430	408	420	417	416	442	451	454	396	429	469	469	399	456	462	490	439	428	405	438	435	445	456	402	473	449	462	425	411	419	480	447	430	459	431	435	410	431	447	424	477	461	404	417	448	435	452	465	439	430	451	472	413	458	466	431	461	426	435	447	435	400	474	441	413	429	436	435	433	429	428	451	445	420	412	425	465	417	408	452	407	415	464	453	458	423	451	398	412	417	448	396	427	430	499	444	448	451	407	481	442	478	410	425	442	468	426	450	454	443	398
9880	17484	13011	8681	6975	6111	5153	4412	3513	2978	2560	2177	1853	1411	1148	971	945	864	818	780	743	651	606	543	531	506	550	508	547	507	515	506	502	516	499	468	448	491	465	464	479	462	474	474	455	485	477	464	457	456	484	485	504	439	480	450	462	490	475	502	451	465	476	451	476	459	458	477	467	463	468	481	483	499	457	494	453	482	469	420	439	441	504	485	472	476	474	453	526	468	474	446	427	485	477	457	441	465	431	467	426	444	465	438	440	448	474	461	486	443	469	494	450	441	459	470	480	461	438	421	475	461	476	469	443	479	458	474	418	478	530	413	456	429	421	442	420	432	469	449	433	490	418	463	488	420	459	474	498	458	459	496	438	496	471	472	440	456	478	462	485	442	474	493	483	420	472	454	462	458	436	467	462	458	456	443	433	439	443	447	469	477	452	458	470	465	444	448	461	409	456	435	455	469	423	448	448	452	461	497	488	456	409	449	466	429	471	452	496	463	482	457	452	454	465	452	494	441	456	449	458	450	461	459	487	455	461	437	454	480	454	463	455	443	450	459	473	425	440	431	435	413	479	457	450	469	421	448	480	477	451	478	463	484	465	459	490	451	479	440	464	412	470	419	456	434	450	468	435	430	497	453	466	409	443	471	431	445	449	424	469	441	437	414	462	447	437	459	440	426	430	472	458	455	480	466	447	486	453	470	470	463	475	485	436	463	453	450	481	444	428	428	451	471	479	489	463	503	440	475	443	497	425	458	455	457	448	472	468	474	463	437	419	434	463	456	416	470	442	496	488	471	463	427	447	450	494	472	448	489	407	467	444	491	465	478	438	477	462	456	452	460	467	447	411	434	454	419	486	411	472	454	444	513	466	442	459	432	455	430	450	484	447	463	444	450	462	475	469	449	453	482	416	442	452	455	444	451	455	442	445	431	499	466	475	431	429	462	411	469	454	491	467	451	438	451	454	481	471	455	429	436	472	460	465	456	434	462	447	483	441	474	463	434	435	446	468	452	441	452	431	462	452	509	448	454	432	429	444	436	483	471	435	441	443	428	439	462	443	460	472	461	465	434	468	458	474	446	471	442	431	464	486	458	471	472	493	464	456	476	454	431	465	442	476	454	512	436	464	484	461	470	455	444	466	461	480	406	438	440	476	452	458	493	483	464	488	435	462	418	483	450	440	451	492	460	436	499	481	484	442	464	469	462	458	477	425	455	446	480	485	457	471	455	447	453	424	444	475	454	475	460	449	455	434	462	441	467	464	453	484	505	429	491	491	456	441	441	460	429	465	442	449	473	470	477	444	444	466	464	481	478	456	445	495	484	455	460	464	438	495	429	485	471	420	452	469	445	465	404	464	487	487	451	471	449	462	447	429	449	454	446	473	467	431	474	497	471	439	497	479	471	446	466	485	447	455	474	452	465	483	455	472	467	471	460	465	432	466	447	423	410	487	446	435	432	485	421	482	416	470	461	464	434	476	465	479	443	441	421	439	448	429	447	492	473	462	446	424	442	445	462	454	436	444	431	427	436	447	459	479	441	503	465	458	447	459	408	430	414	488	490	455	420	416	430	428	433	468	457	455	433	471	475	448	484	456	448	444	451	440	493	502	435	448	488	484	465	445	447	479	471	459	455	482	469	425	489	467	455	426	431	450	500	464	429	425	452	465	455	445	423	459	475	451	455	435	476	435	457	453	485	459	478	485	482	472	489	469	475	420	474	440	472	466	458	426	454	485	471	448	463	440	480	439	454	409	437	459	483	414	468	475	457	444	436	484	484	478	428	463	497	459	460	458	470	458	411	458	447	447	459	442	428	480	474	456	470	479	438	451	459	445	439	471	441	435	436	451	447	437	424	495	484	488	474	454	401	452	453	478	471	451	443	471	469	461	441	452	490	455	477	452	456	458	443	447	486	482	440	437	457	427	422	449	461	452	470	482	442	469	450	466	450	458	452	445	480	479	448	444	504	505	477	495	459	432	448	443	473	454	501	444	459	439	485	457	468	414	440	499	479	470	484	481	450	489	464	445	457	448	446	433	470	452	437	463	463	456	472	442	509	492	440	465	487	418	462	484	464	452	498	474	425	496	458	476	459	496	453	431	432	485	495	469	423	486	473	432	445	463	444	435	491	467	479	437	438	471	430	443	432	426	404	483	462	467	459	443	427	460	467	441	489	474	461	439	462	444	412	478	461	439	447	435	442	420	429	420	465	458	444	490	438	450	446	460	475	438	484	473	466	465	503	470	430	458	465	446	441	458	451	431	455	445	444	524	446	481	463	486	429	463	502	472	459	467	421	471	424	414	468	437	466	437	459	468	485	439	459	429	460	465	501	434	448	496	447	407	455	464	458	477	480	471	481	440	443	416	421	443	440	428	476	467	458	415	436	448	429	447	456	486	478	445	473	445	456	462	464	500	476	447	437	444	488	462	441	449	459	434	446	482	478	459	453	463	472	464	436	447	449	400	481	475	491	492	443	459	456	459	409	462	493	456	495	451	473	449	462	432	466	439	506	462	462	463	484	476	463	461	430	507	431	447	461	438	460	466	422	497	441	444	444	487	468	420	462	446	503	471	472	440	448	441	414	455	434	475	459	505	465	457	464	472	483	495	438	471	476	462	483	432	475	487	435	431	436	420	444	468	440	455	474	458	479	449	477	444	435	495	439	438	460	466	465	452	444	458	471	463	423	495	442	467	444	485	480	467	464	461	465	490	497	490	452	425	447	454	474	446	462	470	470	482	439	450	442	441	456	490	500	515	500	470	428	450	461	476	470	408	458	455	434	433	451	466	468	456	412	468	469	493	469	445	446	444	440	455	443	452	451	430	464	497	459	475	443	452	471	430	494	429	504	435	477	487	460	460	479	467	417	470	461	466	465	491	447	487	424	481	468	458	479	466	457	472	454	455	457	463	466	422	471	473	475	454	436	485	432	453	439	453	490	413	485	474	442	457	461	467	454	454	472	480	460	438	480	477	461	437	437	441	423	490	424	466	501	444	418	429	446	439	460	456	492	498	428	465	440	422	431	454	429	470	482	410	474	481	459	482	462	479	471	434	460	447	450	437	440	454	428	474	476	462	464	489	500	434	449	436	427	492	461	443	490	464	405	466	435	421	452	471	434	481	472	440	420	476	462	506	475	472	487	446	457	461	449	466	475	453	485	465	455	454	459	456	499	453	462	431	444	467	494	476	460	463	476	493	453	416	462	479	503	435	440	462	465	460	475	452	444	453	454	476	479	467	471	441	455	467	468	452	479	436	458	442	450	469	462	476	490	476	482	471	475	431	409	457	411	455	450	475	469	463	451	466	423	461	483	436	484	459	461	431	488	495	413	463	431	462	463	464	430	422	476	473	422	446	465	454	444	467	476	475	463	471	440	482	465	479	460	451	446	428	441	458	435	453	467	473	439	466	489	440	443	444	456	437	462	483	424	451	469	458	401	489	465	518	427	455	482	458	475	485	442	472	456	463	476	389	441	476	428	455	413
23513	21275	28660	24231	21398	15788	7336	4540	3708	2978	2459	2099	1717	1417	1175	936	919	814	684	751	627	526	530	447	435	436	442	425	415	396	382	389	369	354	364	351	341	334	328	362	342	317	324	388	326	296	290	326	296	321	298	349	303	337	313	300	338	324	353	285	282	261	316	287	296	341	287	282	303	310	317	317	288	278	336	305	347	310	317	267	302	301	295	325	359	303	322	298	324	305	318	289	299	288	303	288	302	287	303	340	311	296	296	321	278	307	313	305	315	267	322	296	290	300	271	307	325	321	302	340	312	336	301	308	347	277	309	303	341	292	322	321	310	320	320	310	314	320	326	300	297	337	318	331	308	291	268	323	309	306	285	331	309	296	297	300	286	315	326	297	312	333	304	298	303	259	306	317	306	321	299	309	317	287	328	299	307	302	330	280	327	297	312	309	282	348	302	316	332	317	286	295	285	327	333	295	320	317	299	287	301	313	305	313	302	299	310	308	299	302	320	329	287	330	354	336	317	334	306	270	269	325	300	316	294	283	299	326	312	312	301	316	303	336	314	317	269	309	250	318	298	313	302	321	298	326	294	312	296	299	276	299	314	337	327	328	339	312	268	282	307	306	314	291	314	313	298	318	286	307	269	322	303	297	322	324	299	301	331	294	290	294	307	311	274	326	316	305	304	310	301	279	309	292	286	323	313	323	293	285	293	287	317	301	305	300	288	305	288	302	287	324	300	313	279	287	286	341	271	304	285	287	327	324	299	342	296	299	302	301	284	305	336	298	336	281	307	302	300	338	292	321	306	319	336	294	290	288	312	291	284	302	303	295	320	287	290	307	308	308	309	301	300	296	320	312	315	299	300	303	295	325	300	294	321	305	296	281	333	301	332	331	310	279	315	290	321	291	329	284	293	301	340	289	312	304	307	298	331	290	297	303	320	341	315	287	316	310	320	255	312	341	306	319	346	301	328	319	335	289	285	310	292	303	323	292	331	317	311	277	310	297	328	348	308	310	286	316	301	278	319	304	300	313	324	351	291	317	302	297	330	338	298	309	306	313	323	305	295	294	329	293	296	294	314	334	290	323	308	327	304	337	286	302	325	308	296	315	318	294	338	311	313	298	304	290	289	303	322	298	303	318	294	291	277	314	301	276	326	293	324	302	307	317	297	299	295	334	279	295	300	318	324	295	311	283	301	337	289	305	297	318	308	321	303	303	292	333	327	309	306	294	303	331	276	335	291	304	281	371	310	314	298	289	307	331	287	294	332	289	299	332	344	307	280	344	315	306	306	275	324	279	317	320	295	314	323	320	332	305	307	303	326	296	321	320	292	287	294	295	303	310	285	340	300	302	308	308	317	315	306	330	333	289	289	316	351	326	314	309	318	298	319	334	293	270	323	310	322	296	337	284	279	320	294	307	287	311	340	320	323	325	311	297	308	252	333	304	307	274	297	331	298	304	303	319	309	298	297	300	292	301	306	285	311	322	301	326	301	284	291	305	317	293	299	318	288	301	308	311	289	303	314	282	314	313	302	310	321	331	366	341	340	284	313	305	333	294	295	296	282	317	329	290	328	294	314	318	324	282	295	299	293	321	311	336	336	304	310	279	304	303	269	300	339	284	318	290	303	300	320	333	321	300	319	303	326	302	308	319	263	315	286	297	315	317	335	279	319	289	302	290	296	310	298	306	265	330	321	306	306	328	319	286	306	298	321	309	279	332	310	308	304	312	311	318	298	305	309	314	343	315	303	313	326	309	298	336	318	291	292	292	322	302	329	289	298	308	296	279	307	335	305	296	282	311	285	285	331	340	285	323	341	330	287	323	324	341	311	318	332	313	305	317	318	316	282	320	272	310	315	328	312	299	282	276	301	298	332	296	324	288	298	315	292	317	291	282	294	302	274	302	293	276	312	306	319	289	295	332	320	303	281	299	289	291	301	279	316	305	313	317	315	327	289	313	306	282	315	318	301	290	290	324	300	310	313	304	320	279	294	288	301	287	293	338	309	278	334	328	287	312	301	324	308	327	309	296	303	294	328	301	309	323	318	331	298	338	310	300	291	291	296	305	298	310	312	304	301	301	291	319	300	315	307	316	328	325	280	307	306	299	294	281	313	316	332	314	299	284	321	279	320	304	317	313	284	320	330	284	304	299	323	341	259	324	319	289	331	314	286	322	307	301	321	280	305	280	305	321	315	329	288	345	298	290	323	305	323	309	287	298	314	316	320	331	306	299	322	273	321	300	294	289	272	303	316	301	298	314	318	315	323	286	299	299	265	322	309	307	290	288	282	294	296	325	328	310	310	301	281	296	303	326	318	317	325	282	294	291	295	306	292	261	314	318	309	327	289	304	298	309	321	281	304	328	327	312	311	315	284	311	297	343	313	318	309	329	296	305	279	293	313	297	321	324	305	313	321	306	296	323	304	338	317	275	316	293	326	317	290	295	330	307	279	307	268	286	284	298	326	291	310	296	316	306	285	333	288	310	303	316	312	313	319	316	314	299	279	285	305	307	320	307	323	272	325	295	295	294	314	319	283	342	300	279	296	335	295	280	308	306	290	280	294	297	281	318	320	271	312	295	335	336	311	313	323	316	308	312	285	312	358	308	333	320	296	305	273	307	308	282	301	289	298	304	293	280	313	309	265	281	292	301	302	293	327	317	325	286	303	309	283	299	330	288	288	324	315	304	327	301	305	314	328	325	330	276	275	310	282	266	305	287	332	305	325	300	319	317	288	316	299	335	307	342	315	308	301	327	292	324	284	299	273	323	285	307	313	343	314	278	296	306	303	310	289	334	309	318	297	315	288	287	251	313	306	289	303	333	319	342	307	332	299	314	319	299	294	309	302	267	329	282	323	314	292	301	300	311	287	325	317	288	290	306	312	294	322	317	327	300	297	325	291	322	301	285	330	328	311	300	307	281	290	302	329	310	319	307	298	288	292	320	311	298	329	293	287	305	301	314	336	288	304	303	310	316	281	290	295	287	343	327	295	343	327	337	304	298	299	329	329	303	327	320	300	320	298	264	316	318	291	317	320	317	286	297	240	290	293	316	296	297	267	307	303	312	296	293	297	303	277	281	319	328	307	282	301	294	295	317	304	299	309	306	288	314	322	296	289	285	282	312	295	312	313	297	303	307	292	322	286	314	314	300	306	309	330	285	308	341	305	284	288	320	312	305	305	286	301	335	331	304	310	328	321	284	299	291	313	329	288	291	268	290	273	295	298	310	283	318	266	308	314	285	305	293	314	303	276	316	293	321	316	345	284	292	275	314	280	306	300	317	303	264	301	278	322	302	303	293	283	296	291	307	304	320	294	282	285	303	272	315	272	280	297	315	307	302	325	329	287	319	300	270	291	298	319	309	300	309	289	332	319	316	308	316	289	322	317	291	300	313	284	334	321	321	318	323	278	274	321	279	315	311	282	332	318	292	297	302	297	290	316	333	295	291	315	314	326	341	315	303	246	289	312	296	278	273	267	288	308	311	259	330
10156	26698	20968	13715	11046	9670	8184	6733	5716	4593	3645	3085	2515	2053	1637	1304	1143	1094	1048	930	787	671	670	554	555	467	483	496	472	480	423	485	460	418	409	384	404	362	368	360	380	371	363	360	352	361	357	327	342	380	372	325	348	385	370	345	367	359	325	363	340	303	349	314	338	346	343	319	308	321	319	337	342	348	337	316	339	370	337	306	343	350	338	372	336	312	308	348	346	296	340	314	338	317	327	318	325	335	320	307	337	330	298	351	353	336	332	321	299	296	345	333	317	311	315	330	360	307	328	324	318	342	309	335	347	338	327	321	308	326	322	312	351	313	303	332	340	328	333	353	316	311	316	298	336	316	328	351	300	334	347	331	327	342	311	337	348	331	349	312	327	359	322	305	328	338	348	310	302	328	375	339	334	309	315	316	343	335	339	332	337	317	316	288	357	301	339	351	351	370	325	299	373	314	326	282	336	331	314	339	338	313	312	327	340	343	317	310	320	328	313	360	298	309	347	319	343	300	315	310	320	332	306	327	302	342	325	342	360	349	334	308	333	341	307	337	326	336	352	350	328	307	317	332	353	334	310	325	330	345	352	311	344	327	313	331	324	313	296	333	352	306	346	350	319	325	334	323	305	333	317	312	322	312	305	349	335	350	334	313	319	350	327	329	307	316	343	345	360	327	373	315	297	321	307	348	318	340	345	339	328	328	345	301	333	297	316	331	304	334	324	328	289	322	309	339	310	307	352	337	327	353	331	312	341	327	313	331	327	336	338	347	336	345	344	305	335	330	327	343	383	321	343	350	318	318	327	346	315	285	310	327	328	357	311	318	337	323	301	299	322	332	318	346	334	313	312	297	345	302	284	341	333	334	339	303	311	330	349	345	322	315	333	285	314	319	314	312	320	319	331	338	316	312	354	299	318	343	353	327	347	326	313	367	328	335	335	366	348	339	323	314	320	300	338	332	326	306	318	304	297	362	335	319	327	313	280	328	300	335	326	315	341	338	298	296	344	315	326	334	325	336	302	308	359	324	317	313	330	301	324	334	319	342	317	337	332	310	301	307	342	335	335	334	326	304	374	315	316	344	296	301	362	324	321	329	329	328	312	318	342	348	338	322	320	327	336	339	344	304	329	367	328	318	312	350	339	328	340	307	327	345	315	309	338	352	320	322	307	312	338	344	302	304	335	317	333	304	297	308	322	325	310	304	322	301	349	327	349	307	296	302	341	324	317	314	319	336	339	322	327	335	293	324	301	335	344	326	301	322	320	327	342	344	346	310	315	320	316	322	321	353	324	302	345	310	335	296	318	329	312	348	296	335	304	314	323	290	354	303	322	302	329	320	328	337	310	325	309	326	308	340	347	332	314	319	311	317	333	316	289	340	316	339	351	332	325	327	334	324	329	318	315	329	361	303	335	325	323	299	342	319	326	351	283	326	320	349	327	375	324	354	346	331	325	322	322	308	315	299	335	320	338	325	358	317	330	296	308	304	314	313	351	300	315	318	318	337	344	340	338	321	318	315	306	343	290	319	322	319	331	309	362	300	357	324	304	331	319	328	330	309	344	325	349	336	299	351	372	347	314	321	281	343	361	307	314	318	344	313	365	309	341	308	299	321	344	328	337	323	368	308	306	318	344	340	311	332	314	321	324	328	356	342	310	334	318	308	325	328	333	325	304	322	316	354	318	307	315	334	347	317	322	352	339	313	333	328	344	324	317	318	351	319	339	356	305	324	334	343	324	327	341	335	316	312	372	324	337	316	305	318	306	339	327	333	331	320	324	338	322	367	309	323	327	300	336	341	332	293	318	319	365	330	281	301	359	289	361	324	311	283	340	329	308	334	331	317	332	364	314	329	344	324	324	311	299	331	287	323	348	325	320	332	327	307	303	302	313	308	323	334	327	330	321	345	328	321	342	314	345	302	365	326	334	302	318	328	295	326	310	352	352	344	325	324	325	337	316	338	340	320	331	312	315	327	341	297	320	327	322	299	310	346	309	337	318	325	312	338	329	342	335	292	311	304	332	320	350	315	337	320	303	318	321	333	375	321	327	340	321	329	324	338	308	337	330	303	297	315	331	311	322	300	346	328	334	340	318	323	317	320	318	308	318	334	353	308	344	339	326	302	360	308	331	311	333	339	306	357	340	344	347	342	301	348	332	322	314	310	337	326	343	311	336	330	304	325	351	311	317	326	317	312	284	350	339	333	322	286	315	351	329	346	329	319	327	286	351	323	331	302	323	298	317	291	349	375	344	324	324	336	358	307	334	324	344	328	326	315	307	361	325	346	325	344	329	338	294	314	319	282	369	312	336	311	354	348	302	288	285	335	321	363	335	348	336	343	329	332	302	356	368	326	352	339	304	311	315	339	317	315	313	354	361	299	324	296	346	319	352	327	291	325	326	326	335	337	323	315	310	350	306	327	336	312	305	300	338	320	336	313	361	327	336	312	318	326	343	309	298	296	302	328	306	345	320	328	356	354	313	357	328	346	325	334	334	338	345	355	336	326	345	346	315	311	318	321	315	297	329	335	322	335	313	319	337	343	343	307	344	323	318	341	331	352	318	337	309	328	350	337	333	312	321	346	323	294	343	306	364	297	329	328	331	311	342	336	326	309	336	343	316	288	327	340	316	318	307	337	324	331	328	329	318	341	333	307	300	336	337	333	295	333	351	357	341	297	329	312	312	335	315	325	314	323	302	350	350	339	334	313	356	309	307	324	331	331	298	341	305	333	348	346	367	347	328	341	309	356	327	313	328	337	295	327	324	302	319	314	331	327	323	302	330	307	327	314	326	326	297	310	335	329	345	299	336	321	318	340	340	339	306	293	335	345	329	341	326	344	304	353	367	303	343	324	363	281	369	352	309	323	327	328	318	325	349	307	331	336	298	318	346	330	346	320	314	325	330	321	339	322	343	326	331	307	338	330	334	314	332	342	341	332	316	341	344	334	321	329	306	317	360	334	301	311	335	334	308	341	303	324	325	356	319	313	301	331	334	316	362	323	357	291	282	353	359	339	348	330	333	320	330	325	312	348	313	286	318	332	336	313	342	327	323	322	324	312	337	315	305	351	340	313	325	344	344	349	338	335	336	324	326	333	342	320	311	346	313	350	340	313	317	336	299	330	338	299	322	323	327	364	300	318	320	329	346	315	317	325	326	296	326	327	336	317	324	336	352	328	327	320	355	342	339	330	324	293	341	314	345	336	311	349	309	337	359	301	339	327	360	303	309	340	359	336	319	329	331	309	292	338	309	292	326	342	321	324	315	330	349	322	312	336	304	360	328	338	313	329	344	357	333	335	346	321	344	338	320	327	336	291	311	309	348	320	361	342	302	313	362	317	344	346	350	309	341	343	346	322	323	323	313	293	330	351	321	358	340	360	344	308	331	328	312	342	329	340	301	342	313	352	336	290	347	306	330	337	328	312	311	345	305	327	297	339	303	306	334	332	290	353	317	324	316	321	349	311	319	345	323	320	342	322	354	318
24765	21316	27823	25175	17059	6998	4826	3719	2950	2553	2197	1812	1529	1369	1070	935	906	880	754	739	680	673	536	546	553	574	501	528	532	508	513	504	510	462	494	481	478	459	456	434	459	473	437	467	425	423	453	453	436	413	475	462	457	443	433	463	467	433	413	402	403	448	438	410	469	414	439	398	440	439	447	419	437	433	443	419	434	473	478	417	431	455	445	441	438	438	409	415	452	436	460	384	451	454	430	428	437	436	439	377	424	427	458	434	451	459	453	452	433	415	415	418	462	408	452	418	402	417	427	434	450	459	443	422	430	418	421	434	430	444	433	455	418	454	432	420	401	430	437	425	460	417	423	414	463	421	447	420	457	471	460	421	451	421	416	418	437	429	448	424	465	415	444	435	419	430	447	421	430	426	443	391	440	407	458	417	437	456	439	448	474	492	435	450	469	395	444	433	432	427	423	411	416	444	441	415	512	403	483	432	463	448	392	443	433	437	401	438	436	446	398	453	429	431	429	450	399	462	440	455	437	424	406	425	446	478	389	459	453	448	461	426	408	437	454	457	474	444	407	445	479	443	438	428	470	408	418	414	457	406	411	484	448	403	447	429	421	443	476	410	427	428	431	442	468	455	435	439	420	445	424	469	421	438	414	422	466	450	465	454	434	446	450	459	468	439	395	463	444	418	436	472	416	411	421	436	425	448	421	474	435	411	414	467	441	453	445	426	474	454	434	421	420	455	415	448	437	454	430	436	425	440	453	450	438	429	466	459	424	443	401	427	441	450	429	431	426	485	461	431	422	423	432	421	440	446	485	450	437	446	450	430	409	463	449	406	475	394	419	439	418	436	473	465	438	419	407	433	417	416	423	461	451	385	486	450	445	462	447	453	451	409	483	430	429	442	427	473	449	439	465	450	416	441	413	434	477	434	413	409	436	457	445	417	439	454	440	459	467	397	417	409	456	473	435	413	436	423	456	438	438	396	441	420	445	448	460	438	463	445	420	469	431	394	415	452	441	461	423	399	493	414	413	411	424	450	428	422	430	435	442	404	458	454	425	408	443	456	460	443	453	415	421	438	388	443	434	403	462	462	432	483	470	411	427	454	470	440	403	401	402	473	411	455	486	433	402	433	391	390	427	444	453	456	447	457	461	421	457	447	460	479	427	445	485	422	424	426	432	414	417	438	437	448	419	401	451	450	469	438	456	395	431	439	474	425	422	445	445	406	448	428	450	425	450	449	437	446	425	426	451	425	449	439	435	388	431	441	442	426	455	431	462	431	457	440	403	449	466	453	437	458	434	447	411	465	398	423	465	479	461	414	405	448	459	452	440	405	427	398	465	464	449	441	428	421	412	483	452	417	404	433	419	407	408	460	455	436	386	453	455	460	431	434	442	420	422	397	470	435	451	461	431	414	478	450	460	405	406	424	399	431	459	417	415	437	435	422	461	418	411	414	449	434	429	458	426	428	424	427	439	431	417	451	442	424	450	479	445	438	439	401	440	420	467	458	457	439	413	421	402	460	442	411	393	427	428	411	445	422	424	420	467	451	410	424	446	425	431	415	456	449	461	422	428	454	420	422	421	433	401	420	424	447	431	443	400	440	389	444	492	474	417	453	453	432	458	417	430	430	453	420	436	425	419	418	398	455	418	412	427	428	440	442	433	454	444	460	440	433	427	476	415	404	433	455	434	434	411	447	435	444	410	422	451	421	409	406	431	470	421	451	483	449	417	470	442	439	408	423	416	428	432	434	448	452	409	440	412	464	442	474	389	422	416	443	414	451	420	443	446	420	380	462	432	424	395	447	447	461	430	430	457	468	434	484	480	453	437	432	447	465	458	404	443	478	445	438	444	454	438	488	435	407	433	430	410	467	414	445	445	460	460	448	475	450	457	426	458	404	453	437	424	470	452	436	421	465	470	442	438	458	431	495	429	422	415	427	443	432	435	443	421	427	417	451	416	459	483	466	447	455	453	451	427	472	450	415	476	439	438	422	442	415	456	423	427	434	431	449	470	453	409	438	411	430	463	432	441	463	443	453	425	448	433	458	479	403	468	452	428	460	435	437	461	426	440	438	406	454	416	478	445	421	442	433	448	418	433	422	458	431	450	446	446	420	453	429	431	429	450	430	404	457	407	403	417	468	448	431	454	426	416	406	432	457	447	433	440	451	458	445	415	471	474	467	431	448	438	435	442	433	465	414	444	457	415	423	412	444	447	423	412	430	469	440	375	450	464	444	452	465	423	431	448	469	424	447	422	427	426	405	439	439	405	452	426	440	399	456	442	422	435	453	381	429	437	419	428	439	440	448	464	431	432	436	414	412	427	421	420	424	458	464	425	426	431	428	468	421	393	460	431	413	436	455	410	457	425	416	395	442	420	469	418	464	391	419	415	452	434	422	434	454	443	433	448	451	417	413	455	421	403	421	427	459	391	433	465	452	447	427	472	419	462	441	408	454	447	472	437	493	434	458	422	423	396	422	422	443	419	434	452	432	435	472	424	441	481	431	464	412	440	429	457	418	419	427	429	456	429	406	421	431	443	428	458	366	407	432	447	423	452	425	436	408	433	439	454	458	449	419	447	426	464	415	438	468	454	422	438	422	451	418	432	476	447	462	451	386	434	426	481	461	385	451	458	484	461	448	454	452	467	433	446	457	466	439	431	439	426	411	430	450	438	443	414	391	448	457	463	441	424	414	439	439	432	421	434	439	416	444	456	462	431	439	470	418	401	424	466	452	476	419	428	461	417	453	464	442	415	452	420	453	438	479	420	448	435	437	447	457	467	462	444	411	422	416	460	436	453	402	452	445	433	442	431	414	455	434	435	449	437	402	437	458	452	470	452	436	457	445	466	450	430	460	446	395	453	476	476	445	451	462	427	473	455	435	409	450	443	423	415	427	424	443	428	446	491	466	429	416	442	466	445	408	449	482	420	414	414	407	472	463	459	465	434	445	440	410	462	416	459	418	428	420	432	458	477	406	418	417	423	455	407	449	467	461	445	475	443	419	429	447	399	476	448	492	468	416	438	416	409	395	434	422	432	432	443	451	418	432	459	441	434	453	422	459	445	419	448	452	462	431	420	435	444	445	464	440	429	422	430	438	431	433	444	414	467	443	451	435	428	437	420	455	438	459	454	417	437	443	418	445	405	447	425	437	429	406	376	428	457	442	435	423	404	441	424	412	445	441	439	413	453	428	442	469	411	452	416	443	450	411	462	458	430	410	464	431	436	464	429	412	395	421	480	420	472	478	467	450	455	448	442	445	412	457	413	444	460	444	446	444	455	478	447	419	440	389	428	425	432	447	456	424	388	462	475	451	424	405	421	445	430	440	426	450	430	407	412	435	414	399	425	443	391	456	431	467	433	465	414	512	439	445	443	459	438	398	498	447	433	411	436	430	474	446	439	449	462	442	421	472	438	423	458	418	408	431	460	422	433	437	446	457	395	450	430	480	420	415	469	421	478	419	410	421	428	414	448	456	426	464	461	465
10416	24486	18814	11799	9903	8476	7174	5870	4822	3903	3169	2622	2165	1775	1464	1226	1136	1053	1025	897	840	737	689	566	638	617	616	610	559	532	575	522	556	504	499	520	494	489	494	471	431	453	476	434	481	451	456	492	446	460	462	454	445	465	474	440	492	464	446	468	472	463	467	481	458	459	436	449	491	464	474	425	473	426	450	431	499	417	468	486	485	481	430	415	482	468	471	468	452	436	432	489	468	433	451	446	447	482	443	447	449	445	448	431	450	492	454	404	429	449	422	454	437	420	440	476	457	436	449	490	458	444	415	485	463	455	458	426	458	462	463	452	400	414	462	448	450	438	468	473	453	496	471	460	445	439	449	438	472	432	428	462	453	481	476	456	449	467	418	470	423	461	410	489	450	460	453	440	428	461	434	465	464	468	454	433	461	453	444	444	439	403	439	457	446	457	464	440	458	471	421	421	467	469	456	417	437	476	425	447	456	410	406	477	470	433	464	466	421	473	425	469	423	452	446	446	461	434	472	430	448	431	471	435	426	463	425	460	464	435	482	427	456	440	498	436	450	445	445	496	409	407	430	453	433	442	434	432	455	471	441	442	437	481	456	453	467	440	451	476	402	473	457	439	448	464	465	437	479	461	469	391	443	462	442	457	444	436	414	434	432	450	466	408	439	493	439	420	439	461	471	478	478	428	419	426	467	474	451	457	443	440	439	432	422	433	425	447	456	432	421	456	466	441	449	467	455	414	471	477	451	457	464	422	457	459	459	437	469	479	435	454	453	474	481	441	444	416	420	437	444	443	454	412	403	444	460	459	416	479	433	439	445	456	470	472	451	468	443	458	460	442	402	436	457	483	443	448	475	467	399	437	435	478	452	437	445	440	466	451	435	458	453	435	454	428	464	457	451	439	429	425	495	428	467	464	438	468	465	491	448	462	434	461	452	457	430	437	447	435	442	449	439	442	449	451	446	442	437	412	414	486	459	457	474	461	445	460	438	415	492	424	428	437	446	453	478	437	491	445	454	472	409	446	424	426	422	456	410	457	437	465	448	444	416	403	463	430	460	465	481	479	462	424	433	477	452	438	443	446	444	440	429	464	427	439	426	425	431	439	429	454	431	461	439	445	438	460	416	441	422	483	465	421	452	486	415	424	469	447	488	441	458	456	434	466	453	461	469	445	425	443	430	430	439	450	444	469	427	435	439	440	408	447	477	485	431	469	510	421	455	411	459	477	483	448	398	444	473	462	472	446	437	421	438	450	450	442	469	448	451	457	485	447	430	420	447	462	455	471	432	441	469	445	455	429	450	459	428	442	466	456	443	485	468	449	439	454	437	438	454	465	413	492	429	437	418	454	419	459	466	439	418	454	439	420	401	436	471	468	466	442	418	478	461	445	473	459	503	435	442	460	461	432	438	441	423	426	444	453	426	459	471	464	428	442	467	425	439	466	429	456	453	456	452	412	455	396	474	458	440	466	427	422	485	464	438	470	394	457	496	436	460	440	445	424	478	469	456	442	466	432	464	468	442	453	438	496	450	466	390	449	410	459	448	450	451	449	444	437	421	434	435	427	481	440	408	430	437	494	472	443	483	507	442	436	399	446	430	466	462	432	413	453	438	441	462	457	462	442	439	448	452	437	432	422	438	486	466	441	444	418	435	449	479	455	431	470	447	461	494	443	425	415	444	451	432	461	449	419	461	462	445	446	488	475	449	454	441	474	467	414	449	438	419	423	467	442	474	478	466	412	420	436	449	460	467	462	436	427	476	459	504	454	463	463	445	411	439	479	451	447	456	461	462	487	452	452	449	444	491	411	470	424	436	471	418	435	447	440	450	448	454	470	476	411	476	462	424	433	417	441	429	453	430	389	481	449	471	480	436	457	473	431	423	460	450	438	463	435	435	440	479	430	407	491	451	467	434	435	436	445	463	429	443	446	479	429	433	455	492	440	438	422	453	450	416	468	448	459	466	431	403	453	417	434	434	433	460	423	448	460	448	445	444	468	431	418	440	404	441	461	458	463	418	407	488	454	457	416	436	493	452	434	411	444	464	472	449	450	461	423	479	456	427	420	451	472	448	437	444	453	445	454	428	445	424	495	442	442	438	454	449	467	426	450	438	379	480	473	485	456	412	456	439	442	433	454	478	502	465	435	459	455	423	463	431	470	434	451	463	405	436	438	404	457	437	425	450	422	441	452	444	467	464	451	451	443	410	436	441	457	453	449	443	497	441	424	442	472	416	453	447	454	442	443	488	402	445	454	437	444	446	445	445	454	454	442	416	432	455	512	479	432	431	460	454	408	465	424	504	470	436	415	460	462	434	418	505	481	443	439	493	451	455	468	454	466	398	420	422	462	469	436	457	412	469	443	468	467	427	443	460	456	410	491	429	452	482	460	440	478	416	442	469	428	452	461	486	454	443	453	426	457	429	463	472	433	455	416	458	460	478	416	441	448	491	446	436	441	429	466	440	477	447	453	455	465	440	424	481	428	428	422	470	464	472	444	439	439	438	424	433	440	463	438	463	465	444	454	450	439	476	414	429	442	463	433	451	419	456	498	465	439	487	432	475	447	420	433	435	490	462	467	422	419	433	465	442	442	449	447	455	450	446	439	455	469	423	438	427	459	427	468	458	440	437	420	435	446	441	397	465	424	434	430	434	421	446	464	454	467	444	461	401	462	428	464	444	435	509	420	438	487	398	439	461	442	471	473	475	455	453	439	436	441	427	442	450	457	439	459	442	464	469	436	430	440	462	449	443	467	427	443	479	450	429	474	436	440	440	434	442	461	464	490	452	474	454	429	456	385	450	445	441	467	457	440	477	396	455	480	467	422	456	413	433	436	473	410	412	457	462	439	459	465	466	432	448	461	460	465	458	444	419	464	447	423	439	428	452	442	472	437	480	434	483	442	506	433	454	411	444	411	413	447	435	430	456	408	446	447	441	468	452	427	473	455	440	444	454	452	416	433	438	443	435	472	450	459	477	430	481	433	443	440	464	419	440	452	409	430	446	451	445	453	422	413	463	484	423	460	457	417	398	456	458	446	487	427	423	454	395	415	464	438	447	450	458	423	454	461	424	428	418	459	445	459	420	421	467	443	418	433	481	443	468	435	436	439	424	453	446	394	438	453	472	477	463	474	464	480	448	442	451	479	412	455	435	450	445	450	432	452	458	486	444	410	451	464	450	483	449	463	431	436	454	405	441	444	484	429	485	473	458	451	460	444	418	463	458	411	415	465	448	436	417	452	422	446	445	454	451	427	430	453	479	461	459	452	471	464	421	450	437	449	437	452	458	424	453	472	424	438	462	410	445	439	452	462	473	443	464	469	439	466	444	453	472	446	417	448	449	425	433	426	453	412	436	469	455	452	467	442	456	446	437	436	429	391	436	431	446	428	485	416	423	431	439	452	415	463	460	456	464	407	436	444	451	464	449	416	467	465	477	430	447	475	461	411	431	454	461	444	438	406	476	472	421	459	454	404	427	423	423	459
22499	21274	29022	23848	21314	21760	16746	7074	5012	4199	3560	2752	2275	1781	1395	1241	1145	1018	991	849	705	595	546	554	504	461	466	429	421	418	381	398	347	364	337	370	338	291	301	299	349	318	301	272	353	305	294	292	306	283	301	305	284	270	298	310	306	266	267	235	262	286	280	262	264	281	289	250	282	277	240	296	256	243	322	287	279	277	276	320	286	271	277	242	293	263	291	275	273	256	226	262	229	255	284	252	254	272	273	246	276	272	247	260	262	246	248	254	265	279	250	264	285	255	261	244	277	278	250	276	244	266	280	274	300	270	279	270	245	250	294	245	270	266	299	298	241	275	262	281	258	266	272	294	286	259	287	259	269	267	267	254	271	272	292	244	255	266	268	261	290	264	291	232	295	264	258	263	259	272	302	271	276	275	244	252	263	269	266	251	244	254	262	257	284	236	238	263	252	276	267	246	279	265	233	256	264	250	256	310	267	281	230	245	235	273	278	266	278	272	241	258	262	285	277	272	270	249	256	284	276	242	239	259	244	269	284	292	268	272	267	249	239	272	255	251	251	244	247	261	255	304	251	272	241	257	260	273	276	278	265	293	277	280	267	261	281	282	280	267	267	267	244	273	285	245	255	278	240	278	271	266	269	261	279	281	265	267	262	287	266	277	253	262	285	260	264	248	255	266	271	269	249	257	283	285	263	266	287	262	266	250	297	278	252	254	270	263	247	257	256	250	262	263	267	260	266	262	266	251	282	273	256	220	242	292	256	257	235	250	264	243	246	277	279	270	263	263	253	264	279	297	266	272	276	272	238	258	257	242	260	272	268	271	264	291	297	298	285	271	271	255	254	245	243	242	234	277	232	269	271	235	278	236	283	273	270	259	276	269	288	265	289	261	279	272	280	248	262	261	266	256	269	296	271	251	285	261	285	280	241	260	262	277	275	267	261	262	277	259	246	297	256	269	290	244	259	253	269	279	261	269	269	277	290	247	248	254	265	264	281	280	248	261	284	267	266	270	246	280	270	308	276	274	264	270	281	256	271	273	289	240	258	270	256	272	261	274	277	267	233	232	258	265	283	234	293	228	269	248	277	247	257	261	247	261	292	281	300	271	288	256	260	267	260	269	230	247	279	253	256	253	275	288	286	302	245	256	256	275	272	256	278	280	284	273	285	242	257	270	232	234	261	246	260	258	290	280	260	253	270	279	248	256	293	302	290	264	257	274	236	280	263	271	270	260	249	257	295	280	268	277	285	268	282	270	262	242	272	304	260	301	270	287	289	283	278	274	229	284	255	265	263	240	268	257	282	261	274	267	276	258	290	247	281	267	273	256	254	277	267	302	251	254	253	274	285	269	244	275	258	283	263	253	238	241	259	273	262	255	281	248	255	235	284	282	283	253	262	278	260	257	293	268	295	265	260	284	258	256	272	271	276	242	262	267	271	273	267	271	253	287	254	260	273	279	275	276	289	271	255	262	257	244	250	297	272	248	266	257	266	301	272	237	284	272	271	256	257	262	258	268	271	270	263	274	251	281	266	266	260	250	261	261	245	266	251	258	283	268	273	313	264	276	250	288	262	231	260	255	260	282	248	272	259	252	266	253	286	250	268	272	287	271	245	279	279	270	256	245	272	282	246	271	271	284	280	239	254	251	296	271	242	269	273	273	263	251	255	293	273	248	271	247	278	271	266	245	211	272	257	286	291	242	285	265	277	285	240	268	288	234	262	276	288	255	273	297	287	268	275	251	285	231	222	261	278	280	240	311	256	280	291	249	272	254	283	249	280	295	277	285	243	259	271	253	288	283	268	250	274	279	253	275	282	294	272	269	248	270	269	262	246	239	252	281	258	264	267	249	251	281	273	276	295	270	290	253	254	267	282	290	248	286	271	250	253	256	250	266	242	283	273	265	280	298	268	266	293	283	253	266	282	267	279	267	269	284	263	270	282	248	265	285	264	262	251	248	284	247	279	272	288	322	281	257	254	272	278	261	247	283	278	277	267	303	244	241	275	272	270	272	270	284	259	237	274	253	245	262	266	283	274	265	236	253	260	302	273	262	264	266	260	271	283	264	263	285	285	277	263	258	274	277	273	268	267	257	242	241	248	284	265	271	246	243	274	262	292	265	271	251	272	279	279	301	250	278	281	265	276	275	256	282	271	261	228	284	268	271	263	280	251	240	243	286	285	288	268	246	272	264	258	266	298	257	296	281	276	264	299	278	246	226	266	268	269	248	293	296	265	263	289	271	237	284	272	257	276	230	273	256	260	273	285	270	273	265	290	269	270	270	296	253	276	269	256	272	269	274	257	300	278	243	266	252	233	264	268	269	264	278	279	269	282	260	277	269	288	250	248	265	279	277	253	285	268	265	270	252	275	269	237	285	268	274	280	278	255	270	291	288	290	261	269	274	252	281	266	263	265	275	234	284	260	263	257	278	260	259	277	284	252	245	282	254	282	251	300	259	264	266	290	264	285	268	267	247	248	266	271	263	274	304	277	272	270	301	265	285	270	248	272	250	286	242	279	238	266	264	300	233	229	260	311	264	250	273	247	263	284	241	276	268	284	260	271	271	255	300	255	240	264	255	261	265	276	272	247	254	238	265	244	269	228	256	263	269	290	251	271	279	274	256	293	279	248	261	272	281	280	247	260	244	235	260	247	256	252	265	274	271	280	263	266	260	258	267	264	255	259	246	268	260	249	286	256	260	263	284	287	274	260	251	257	241	283	237	273	285	257	288	246	250	264	260	265	262	281	261	251	247	259	262	232	250	276	273	274	250	267	246	255	263	279	253	280	259	264	292	273	259	239	272	274	268	272	270	251	255	279	268	242	277	287	258	265	266	240	288	270	252	293	253	281	281	274	255	255	287	258	286	266	242	263	241	296	281	252	290	269	308	247	263	300	294	242	282	256	244	235	259	264	248	269	277	255	271	287	276	257	277	274	239	264	261	262	262	268	253	240	264	291	233	226	261	248	279	253	276	259	245	279	285	263	264	290	278	255	296	240	272	241	280	283	284	269	263	258	247	244	271	313	278	256	274	263	281	219	247	272	280	260	253	261	270	247	256	280	251	268	272	261	276	260	261	259	276	258	252	270	285	268	265	254	250	260	259	261	258	280	285	252	234	263	278	272	300	261	252	265	304	270	270	262	250	281	283	228	244	250	272	270	247	233	269	260	273	263	272	278	272	276	251	252	266	299	250	256	272	289	269	282	279	274	274	268	260	273	267	241	274	266	285	265	255	284	260	295	262	275	287	287	273	259	291	264	271	265	264	274	280	260	244	282	268	264	273	255	223	263	268	268	280	261	245	292	253	289	271	304	264	261	237	268	274	272	246	281	256	276	262	274	233	273	292	282	253	247	276	255	278	269	253	270	273	255	266	288	280	261	275	277	240	278	254	267	284	277	286	297	316	277	247	263	278	268	247	295	290	256	250	265	282	280	267	289	284	259	263	275	280	238	278	271	265	289	269	282	269	265	249	258	263	266	283
12341	33372	26637	18080	15079	12905	11102	9341	7603	6186	4951	3956	3273	2647	2008	1639	1425	1334	1314	1127	953	818	706	691	625	562	552	463	527	500	448	426	422	425	419	390	344	375	368	315	322	319	324	314	304	287	307	293	329	312	319	336	282	284	321	308	304	295	282	251	263	274	253	310	312	292	320	298	288	289	315	308	268	283	335	275	292	298	266	334	304	283	282	283	289	265	294	256	285	269	251	292	286	246	269	290	301	250	271	278	267	242	287	275	244	298	239	275	299	278	285	277	279	287	262	289	302	301	258	296	280	283	289	283	267	275	277	293	309	237	277	243	282	267	279	270	287	263	292	257	260	274	293	223	284	313	297	289	276	264	309	291	284	275	259	265	251	298	272	286	275	263	244	262	278	295	301	261	276	259	267	274	282	263	246	281	267	254	250	265	263	277	267	251	281	259	278	285	298	301	275	302	285	268	305	282	298	298	237	265	261	297	272	275	266	275	261	272	274	260	305	278	257	265	274	264	253	276	262	269	313	251	269	290	247	264	285	258	298	285	285	282	274	274	313	279	273	276	260	257	263	261	286	271	296	260	251	248	273	261	227	281	275	302	285	247	258	283	259	286	274	274	307	274	248	258	296	278	256	296	257	305	232	260	289	280	299	267	292	290	287	290	261	284	293	302	314	261	278	239	262	273	275	248	256	270	240	292	288	262	286	254	287	291	290	270	313	291	273	293	270	248	302	266	286	300	277	296	288	280	255	277	269	272	305	277	304	258	276	255	272	267	249	270	286	275	272	271	261	253	257	291	292	276	296	244	270	264	264	281	297	274	264	268	244	273	286	294	295	272	266	266	258	288	297	260	262	248	310	282	253	281	248	276	323	293	279	270	249	255	283	293	294	272	309	245	248	277	284	260	276	272	271	266	258	277	282	269	289	265	273	266	295	259	245	294	257	281	284	289	278	251	270	273	265	284	261	248	251	281	264	279	290	303	294	273	283	292	260	282	307	297	280	235	267	255	262	275	256	262	290	303	289	309	251	283	289	283	294	308	285	286	239	279	264	293	269	277	279	240	248	296	288	258	282	270	270	280	277	249	257	300	275	273	264	264	280	277	243	282	286	251	322	266	260	261	277	283	288	293	263	284	221	268	255	273	269	264	276	248	261	282	286	268	314	290	242	286	290	236	273	253	248	299	269	270	296	260	228	281	281	289	292	285	249	275	267	280	299	256	287	261	255	255	287	297	270	265	253	304	284	264	255	272	280	258	294	290	269	271	261	265	258	271	270	269	266	250	259	287	262	281	286	285	280	296	298	274	263	267	308	278	253	268	246	270	292	246	282	297	278	272	250	249	270	282	243	237	288	277	263	281	259	317	249	280	276	247	275	271	291	267	251	281	280	287	262	258	293	266	303	253	278	268	310	274	275	271	276	253	271	248	283	267	270	264	269	279	271	240	258	257	275	323	312	292	259	246	252	259	265	291	298	282	282	308	283	272	288	259	276	265	248	285	226	291	280	271	231	278	318	271	284	267	254	247	314	244	278	277	267	293	269	273	260	264	238	273	293	269	269	295	275	273	252	257	277	273	274	281	283	257	300	308	283	263	295	296	265	233	311	294	268	288	258	275	258	276	284	262	291	265	284	284	282	276	252	276	262	260	305	297	267	294	270	267	275	290	250	291	267	245	277	299	320	269	264	281	264	256	285	257	251	272	283	273	280	260	279	287	286	271	277	271	258	291	266	261	280	303	296	285	286	296	291	260	241	271	270	263	281	286	291	285	299	282	299	232	289	301	293	262	290	298	259	264	290	283	248	269	258	273	285	252	242	257	300	269	252	279	270	245	293	277	297	264	279	283	306	279	267	264	282	257	279	289	295	262	266	258	253	252	262	301	302	242	287	279	296	278	264	250	248	269	281	240	266	279	297	299	289	314	243	271	288	291	245	261	256	267	237	275	307	279	301	276	247	302	267	266	269	289	304	275	291	313	311	269	264	289	293	274	279	270	256	269	270	272	295	226	268	274	254	279	303	272	275	281	286	272	289	281	274	246	302	282	285	277	288	284	258	268	273	261	255	282	276	263	282	250	245	260	314	293	307	273	262	271	281	266	311	281	309	259	270	257	258	269	255	299	322	278	282	278	276	266	281	263	270	261	246	270	290	263	257	297	267	277	266	276	304	290	262	240	280	288	272	296	266	247	273	279	270	292	300	256	265	260	284	270	263	288	268	263	272	293	275	266	285	256	276	249	263	288	279	250	262	276	279	284	281	310	269	307	253	303	309	260	269	285	299	260	263	261	256	268	275	308	278	259	287	268	276	297	264	241	287	257	261	296	275	268	256	266	272	277	269	283	271	313	265	275	286	298	302	281	278	269	306	276	274	274	284	277	299	261	297	237	256	259	274	253	266	273	252	305	270	268	254	305	292	264	294	303	263	269	269	273	271	278	277	269	280	271	234	242	267	289	265	276	277	257	309	276	259	295	262	293	251	256	265	284	289	280	295	263	308	283	266	263	254	243	264	274	248	270	287	295	292	266	294	287	291	291	283	272	256	279	310	312	276	274	265	234	249	288	290	291	275	292	281	284	292	277	264	257	276	278	313	282	250	298	289	288	264	296	254	295	268	285	247	264	253	244	268	286	263	281	276	263	281	277	293	293	306	272	264	271	285	266	274	271	281	264	268	259	276	294	270	289	281	282	274	319	302	270	267	283	277	281	264	333	264	287	291	269	281	266	308	274	283	251	268	284	285	278	277	276	229	240	293	260	265	268	269	285	276	309	263	267	279	285	243	293	276	247	249	249	281	269	275	278	265	294	276	248	262	277	249	285	271	323	306	275	237	299	269	253	291	283	283	253	256	304	255	289	261	271	276	281	304	261	322	281	273	254	274	279	270	276	283	268	289	293	283	254	276	259	267	264	300	252	278	263	261	269	276	281	258	249	287	260	289	253	275	269	247	275	252	259	257	280	278	278	260	281	250	286	277	249	278	273	243	301	261	285	299	297	287	261	280	273	282	261	300	259	278	270	293	295	275	265	275	286	288	285	279	280	261	288	261	265	316	290	262	262	287	262	302	292	282	280	276	266	266	283	303	288	243	291	253	277	275	286	255	257	272	268	257	292	268	263	259	268	248	291	266	298	288	299	262	291	285	325	271	309	290	278	300	258	268	293	288	244	297	258	297	300	254	284	258	273	301	298	278	289	282	291	280	291	283	257	278	307	285	281	280	288	299	254	297	245	269	274	277	265	272	286	310	309	284	264	289	262	316	269	284	259	260	285	251	291	285	257	260	278	278	296	264	295	282	284	296	296	265	287	265	256	274	288	266	263	286	267	271	278	266	313	274	294	278	268	285	274	255	276	253	283	271	268	276	296	261	271	280	285	267	277	306	308	298	272	277	240	276	285	280	252	230	282	268	237	276	286	270	278	291	272	277	301	284	290	301	273	289	267	286	282	305	261	268	282	269	290	259	287	256	255	267	274	260	267	241	266	261	273
27907	20370	15508	9391	5736	4228	3529	2900	2325	1963	1727	1514	1156	1004	909	836	774	767	699	627	585	560	598	559	559	499	503	500	477	510	477	475	460	490	469	480	505	463	449	430	435	446	514	443	449	430	438	458	441	466	452	459	463	414	464	425	439	450	483	430	424	462	445	447	459	470	460	466	450	474	418	451	395	506	422	461	457	452	453	461	444	470	451	455	478	474	502	436	454	424	412	413	443	463	475	416	451	475	442	475	457	451	426	455	444	449	459	482	480	457	427	450	440	457	475	435	441	446	448	439	475	461	427	452	407	411	453	440	452	431	455	407	447	449	436	444	415	436	439	443	442	439	470	447	444	433	430	431	431	471	420	470	444	459	432	443	433	469	425	472	430	419	489	453	464	439	429	437	448	462	450	469	441	463	493	452	429	477	404	468	459	431	446	426	462	455	450	459	432	493	446	463	483	445	456	437	451	396	455	456	441	465	412	388	402	484	437	447	454	441	448	451	497	405	447	435	438	464	439	426	462	455	461	467	443	483	455	445	450	449	463	486	460	455	446	439	491	499	393	437	436	435	465	482	443	444	427	506	464	423	452	463	431	443	439	445	393	456	446	441	458	448	458	435	417	416	469	456	450	461	448	441	457	471	413	464	465	448	435	429	457	453	443	459	419	444	439	454	437	472	397	468	457	487	460	458	469	443	463	458	470	478	417	473	420	439	454	446	445	444	437	455	470	436	456	470	410	473	458	441	442	491	419	442	433	404	482	486	459	442	432	456	444	444	421	478	452	434	461	464	425	430	429	435	487	400	443	452	452	460	421	432	466	466	463	468	466	418	473	464	421	461	420	467	441	433	479	485	457	456	441	420	479	430	480	417	436	440	445	441	497	467	488	483	457	503	461	472	439	450	429	416	451	439	417	468	463	464	420	456	479	446	435	491	448	459	483	440	443	442	435	420	467	432	450	450	461	425	451	452	425	448	451	431	428	417	473	443	454	452	452	440	427	445	439	460	471	429	428	443	433	461	446	449	484	438	422	464	431	450	427	418	467	455	469	446	425	464	467	473	428	434	468	414	476	451	407	420	455	480	459	460	457	460	449	431	457	414	429	440	459	461	435	422	446	440	434	414	450	445	437	478	444	478	483	463	486	465	473	445	442	434	458	436	473	472	452	481	456	454	413	411	429	447	449	490	409	444	419	462	429	475	431	417	448	446	445	425	430	462	462	484	510	446	457	474	458	417	467	435	451	425	463	439	437	439	456	474	444	437	444	409	459	469	468	460	432	432	453	454	462	455	447	426	448	420	452	432	438	417	453	443	423	478	450	451	421	467	453	382	433	419	466	449	450	423	462	464	438	459	457	445	433	418	421	401	448	424	468	473	432	451	448	444	466	441	428	458	451	459	467	443	448	450	479	434	416	473	483	451	449	440	477	450	428	442	461	444	459	430	436	446	455	452	417	431	485	416	411	427	423	427	427	418	466	452	428	464	428	434	421	447	443	434	456	424	431	459	419	451	506	416	430	446	437	435	457	436	450	454	430	469	469	482	439	447	455	421	456	430	457	465	453	432	428	449	435	443	453	433	455	462	408	453	445	455	459	434	444	447	469	449	452	417	441	413	440	417	478	453	447	490	388	448	415	447	449	445	413	429	438	433	435	483	436	499	443	444	482	438	453	428	458	455	470	430	439	474	441	465	469	405	403	460	439	464	427	422	426	483	422	482	459	461	490	453	416	439	446	452	460	452	439	409	439	415	428	432	465	429	401	451	483	425	468	434	471	469	412	424	440	425	462	469	450	434	433	439	427	428	447	427	448	442	446	457	472	469	461	473	469	446	419	438	442	443	473	432	429	427	462	431	445	389	463	420	454	445	415	422	444	435	408	433	421	453	412	430	491	428	455	393	469	444	472	433	461	445	464	422	444	433	467	436	445	442	435	448	480	465	403	429	440	440	432	485	456	433	482	488	427	429	463	433	432	455	493	462	467	432	452	435	473	440	443	463	482	447	435	448	418	425	408	425	448	441	450	439	444	444	436	465	431	485	422	487	439	423	497	437	462	473	461	413	452	462	431	429	460	464	421	466	469	447	423	439	463	456	489	407	464	462	466	456	455	497	436	437	447	402	419	409	440	426	467	453	454	435	492	445	455	492	482	437	443	475	448	444	435	424	407	443	436	502	477	473	462	446	439	456	466	438	462	465	446	432	442	445	427	442	420	448	424	476	445	445	450	477	457	439	468	409	453	453	438	405	476	481	429	468	439	468	454	464	445	454	442	463	452	403	452	421	460	457	433	459	419	444	429	453	470	480	458	473	454	457	422	463	450	468	473	439	443	467	483	459	452	445	431	428	458	442	436	431	467	472	439	435	444	443	449	440	481	463	457	450	459	414	461	421	451	441	466	418	462	445	402	484	462	441	444	426	439	458	450	467	488	446	480	442	415	427	478	474	440	465	485	448	428	437	419	461	414	422	467	468	444	415	466	443	461	439	431	453	425	435	453	428	480	452	432	456	424	439	436	475	470	449	412	430	422	455	414	440	473	439	445	445	446	429	454	444	456	453	421	453	459	433	465	442	482	473	449	479	458	437	462	467	463	420	439	444	448	445	445	455	423	431	461	485	445	419	452	435	433	427	469	475	449	453	432	452	475	470	428	458	447	465	447	488	425	464	466	427	420	464	457	385	516	466	446	432	425	420	424	427	405	453	436	409	413	396	428	488	430	459	459	452	458	473	439	477	439	440	434	440	453	447	438	453	450	465	474	449	440	475	452	434	456	430	431	458	486	434	453	458	433	443	433	477	425	448	408	455	459	432	435	436	443	507	468	462	463	431	419	469	440	438	483	428	474	445	448	475	482	480	436	433	477	493	453	452	440	474	483	471	433	468	429	424	446	443	476	451	443	496	445	405	448	455	410	451	483	422	465	438	419	420	495	406	459	439	448	447	447	426	424	444	460	465	439	465	432	415	455	433	447	454	432	439	419	408	470	406	439	462	480	438	435	449	442	451	446	430	467	457	432	460	470	475	455	491	467	445	458	459	451	431	418	461	444	432	438	436	457	456	450	418	435	441	449	454	412	453	432	453	422	468	475	451	457	489	467	421	440	478	454	435	431	457	431	439	450	445	486	441	433	460	407	451	460	463	443	440	470	434	464	453	455	464	455	463	491	461	437	470	461	456	442	443	415	472	473	444	478	453	454	432	446	423	465	448	490	445	443	428	435	421	479	480	459	439	422	432	423	489	463	450	440	431	429	472	449	464	461	465	433	409	452	442	459	483	437	481	424	455	417	441	467	448	464	475	407	452	432	421	454	447	443	448	433	416	430	446	473	429	398	431	424	420	450	449	425	460	423	459	403	453	436	463	421	461	474	455	448	457	467	428	478	425	463	443	441	445	475	438	464	447	481	439	452	438	430	456	459	454	443	479	455	390	469	513	468	446	471	494	432	438	445	447	424	464	441	466	490	476	460	451	401	479	430	454	455	483	442	410
10817	20346	15482	9622	7906	6434	5535	4642	3668	3073	2529	2101	1658	1434	1142	1029	915	902	822	795	687	646	616	584	604	553	558	531	549	537	479	553	544	493	518	521	479	452	506	451	490	464	458	487	471	507	477	475	492	474	470	495	503	442	463	484	443	473	460	434	458	463	473	475	466	500	476	504	444	478	498	473	447	514	494	479	444	457	472	472	472	471	473	488	453	465	470	490	455	458	494	482	478	463	438	460	467	460	514	479	490	456	495	462	450	484	427	434	469	490	459	480	458	468	474	463	441	497	485	468	456	467	438	492	499	451	457	475	460	467	482	443	505	463	472	465	448	431	488	443	489	491	487	455	471	463	484	465	469	498	454	428	470	464	471	496	451	515	473	466	464	461	442	490	474	489	492	467	465	447	483	464	495	436	476	487	491	461	442	424	465	464	454	460	467	431	421	494	452	451	462	478	552	478	477	466	462	432	480	511	477	475	462	483	458	449	453	504	428	500	473	401	477	442	432	469	459	487	455	463	445	500	463	471	461	497	475	509	466	490	485	458	504	452	447	473	482	468	467	462	485	459	453	453	476	469	479	475	470	459	468	471	463	481	461	446	453	500	513	469	499	461	454	469	435	445	460	440	450	461	458	498	478	477	480	485	484	478	491	495	486	457	474	473	449	475	466	466	458	455	495	476	461	480	476	449	476	487	448	448	469	484	443	504	466	474	459	449	498	510	464	442	489	438	441	529	489	457	458	440	482	455	501	461	460	478	455	446	472	487	447	477	508	443	502	510	428	498	491	452	443	428	450	459	465	454	430	441	493	415	450	472	518	449	472	463	444	430	467	507	489	455	458	462	439	470	477	475	454	462	463	471	446	469	464	481	485	484	451	477	480	450	483	468	452	455	463	470	461	489	506	465	465	462	466	434	503	432	460	493	475	485	475	454	507	429	487	472	472	457	472	452	500	482	450	474	474	455	450	452	415	479	481	469	478	468	495	490	452	493	479	500	457	462	432	517	492	470	458	474	477	451	479	414	455	494	484	466	472	477	473	477	465	458	463	480	479	460	463	445	463	467	509	457	473	452	493	483	486	467	496	453	490	487	462	442	454	429	479	438	452	485	475	502	488	502	489	440	505	460	463	506	487	532	458	461	475	473	489	463	478	481	496	480	447	451	453	496	474	461	518	473	482	473	470	493	462	482	522	476	445	454	494	483	448	460	484	501	472	498	494	453	487	465	530	504	477	457	451	422	491	483	478	491	502	481	471	479	478	493	474	481	431	480	487	458	478	445	471	500	495	462	461	490	498	486	472	428	461	462	514	501	458	454	488	431	468	484	446	474	448	476	456	464	460	468	473	437	436	495	477	506	437	453	464	470	437	453	453	494	477	498	514	467	487	481	434	503	469	454	468	438	491	456	459	444	486	464	472	447	511	482	509	438	473	458	476	433	447	470	468	472	474	501	464	454	464	462	484	457	461	419	517	458	488	480	492	421	456	486	511	478	491	438	488	448	460	493	456	462	457	473	506	455	542	485	466	511	437	462	470	449	481	482	468	465	493	438	488	488	475	481	483	451	455	491	446	480	492	455	452	473	472	449	451	466	504	496	441	434	442	470	467	433	472	457	471	483	495	459	460	458	503	481	490	488	520	500	456	476	504	464	474	445	459	451	519	465	505	472	492	460	486	452	463	479	464	480	513	491	496	450	478	460	495	449	480	503	453	447	470	468	471	467	482	466	507	455	516	455	479	467	478	462	484	467	441	467	484	509	465	471	475	484	496	456	462	458	479	441	455	477	476	465	454	462	467	475	460	444	459	472	470	488	477	490	460	472	449	455	486	490	454	465	472	465	478	470	462	451	504	462	474	519	486	481	472	490	497	451	471	459	487	434	503	465	460	489	447	510	451	460	440	480	462	474	500	468	469	454	481	516	488	484	490	474	460	459	458	504	442	484	479	419	516	494	492	499	445	462	469	477	512	462	494	434	461	460	433	465	445	427	457	470	431	432	454	434	478	471	497	466	510	470	434	497	457	455	464	421	457	477	458	422	469	458	448	466	463	507	465	412	468	508	477	441	491	481	465	463	498	437	462	470	479	468	468	440	480	447	458	457	473	489	462	470	466	444	460	481	443	413	462	447	452	450	475	437	454	511	491	484	451	474	488	431	467	476	429	486	477	477	483	446	467	466	493	474	465	482	457	475	471	472	486	461	480	512	442	505	477	455	468	473	455	509	488	470	444	502	474	467	457	467	446	471	452	505	457	483	450	453	481	470	487	458	458	449	461	444	439	474	477	458	473	465	468	502	402	468	472	472	429	450	447	454	471	449	431	425	456	448	441	470	450	492	460	483	489	457	457	449	519	470	455	510	471	490	432	421	453	484	456	465	448	438	461	467	448	484	462	464	453	432	481	471	463	485	459	504	460	465	453	453	477	459	501	483	443	472	462	456	494	458	440	476	480	468	422	486	470	496	487	454	469	471	456	479	510	467	444	475	452	499	431	484	497	432	453	475	449	488	480	461	465	489	483	455	466	470	452	449	504	459	481	429	442	507	493	493	435	481	485	489	465	478	417	495	492	470	454	489	472	483	462	424	483	507	450	481	486	444	490	530	463	473	470	477	490	481	495	475	523	448	428	482	490	449	482	477	459	457	456	453	465	479	443	453	476	440	495	440	462	441	459	476	448	491	501	423	476	493	437	462	479	494	458	466	459	474	451	472	472	467	463	501	492	459	472	458	459	485	480	468	474	430	490	435	446	473	456	472	463	441	437	455	465	491	483	461	437	452	470	454	453	452	442	478	490	471	458	461	509	492	454	457	478	454	462	471	453	481	448	467	460	444	453	464	465	442	484	479	475	506	483	451	465	445	490	448	473	425	513	430	490	422	436	463	493	459	442	458	461	477	462	467	458	434	469	490	456	503	470	497	438	464	462	455	459	458	497	493	470	470	433	471	467	501	497	493	431	492	473	465	480	505	519	479	470	503	489	482	478	458	494	429	437	465	463	473	438	502	503	476	465	452	464	502	457	428	433	460	504	470	454	492	463	463	487	458	479	445	460	498	473	448	469	462	470	489	482	471	464	463	470	430	468	455	472	504	446	437	448	452	490	431	493	503	475	494	470	460	454	461	454	474	454	476	467	479	464	470	444	459	454	451	492	457	459	466	480	486	466	442	455	482	473	460	436	450	478	486	461	458	467	459	501	477	473	471	481	414	462	486	457	484	522	468	470	452	451	500	459	453	485	449	474	456	462	473	451	467	441	468	489	484	500	499	482	455	455	480	475	457	481	508	463	470	488	476	455	503	468	496	473	452	469	455	474	457	471	482	460	435	493	497	502	508	434	467	511	462	465	487	478	444	468	468	480	451	521	473	426	438	483	452	490	464	447	460	483	487	430	446	465	447	493	474	476	431	440	455	452	455	447	511	465	474	485	452	461	487	480	434	474	433	459	472	462	453	441	453	492	493	462	442	470	451	457	481	463	469	464	514	477	423
23520	21229	28565	24243	21345	16043	7748	4929	3786	3122	2583	2008	1681	1351	1109	972	836	877	804	700	652	561	517	512	518	466	450	406	408	429	404	379	373	393	399	393	348	341	385	350	358	317	346	319	348	335	321	361	348	343	316	306	340	339	331	349	341	324	325	313	345	342	359	354	324	305	335	292	309	338	299	318	339	295	308	321	369	331	267	343	332	331	326	327	305	336	299	321	297	317	316	321	320	319	343	315	320	321	319	289	298	324	284	292	291	316	308	301	313	326	317	315	278	327	339	336	317	309	321	320	304	312	311	315	328	321	309	313	297	303	310	303	319	335	345	310	329	303	311	298	327	333	327	318	345	320	318	326	327	327	319	318	326	313	337	324	305	319	378	325	303	312	323	304	347	343	320	327	312	328	339	316	321	333	312	295	349	299	296	319	297	309	314	304	345	306	315	329	304	276	334	322	310	308	318	298	307	296	343	335	299	300	333	318	321	333	317	292	298	321	318	308	314	314	280	337	340	340	314	326	310	290	288	307	315	303	281	300	308	338	348	330	303	327	346	297	338	312	332	343	312	288	313	324	305	331	309	329	328	320	311	284	319	320	313	314	297	287	309	334	322	322	340	289	290	327	349	310	321	340	295	311	329	296	295	316	336	345	285	350	314	315	313	322	331	331	283	310	325	312	304	311	331	309	318	349	312	336	291	325	341	310	290	309	314	314	305	317	312	335	312	312	287	322	313	307	306	281	297	314	284	329	353	299	343	348	336	353	322	322	335	334	326	283	325	336	326	323	316	336	312	302	293	356	294	316	325	317	317	333	316	321	337	337	322	318	327	341	310	291	319	304	288	289	306	303	287	304	296	305	301	325	327	312	340	323	324	312	288	347	331	323	315	306	296	335	313	317	344	304	300	316	309	331	340	324	319	321	318	316	332	332	318	341	281	311	309	284	317	274	329	351	309	328	305	326	353	325	320	296	283	344	309	325	359	305	307	334	310	341	313	318	348	309	323	306	308	325	321	319	303	320	312	320	340	290	304	338	314	300	282	346	312	313	345	349	339	314	310	295	313	309	333	323	364	298	337	332	338	346	291	322	329	302	321	303	314	339	343	324	349	335	333	304	310	298	342	316	320	322	330	316	331	304	338	316	306	297	331	345	344	338	314	335	336	305	344	343	307	320	317	326	328	326	315	314	311	321	334	325	306	317	327	307	298	318	327	361	293	337	320	308	317	329	344	325	301	301	346	298	308	313	359	327	313	304	315	289	299	316	327	291	266	310	329	301	353	307	330	326	321	282	346	308	307	300	333	307	312	303	328	305	302	286	343	330	296	358	287	318	318	338	334	332	323	300	279	334	336	313	276	322	283	295	313	318	329	304	336	301	299	315	314	316	310	346	291	340	290	294	323	331	337	316	337	292	347	298	325	281	325	322	292	339	332	292	337	312	320	296	313	318	334	316	330	315	341	324	350	322	320	302	362	330	300	315	340	324	328	282	290	323	307	321	340	341	311	315	316	330	297	342	337	302	300	335	338	317	303	347	315	330	319	327	314	328	309	310	326	339	314	303	319	312	307	320	315	342	340	327	320	307	323	332	329	345	319	315	306	333	332	308	297	303	317	328	313	290	320	327	340	291	328	314	304	306	289	322	299	316	330	326	322	272	327	287	318	324	338	312	329	276	282	348	295	314	329	318	294	312	336	334	313	281	287	301	288	297	338	300	324	297	315	278	318	309	322	304	343	320	296	304	321	320	321	378	313	338	308	294	316	368	328	323	319	297	303	329	340	341	286	326	335	354	303	332	310	279	342	320	299	319	320	313	343	294	318	324	311	318	302	329	327	300	330	312	331	311	297	298	326	312	315	294	297	327	335	339	322	317	293	310	299	353	317	327	302	283	327	313	322	302	288	291	289	316	284	315	349	304	331	336	327	295	325	328	301	308	306	320	299	323	307	288	289	337	286	319	343	304	293	323	305	326	286	330	306	301	298	285	307	331	313	305	323	335	297	321	294	290	308	355	325	337	322	316	335	327	309	272	310	304	312	290	302	300	323	345	322	313	335	309	372	338	323	292	287	331	320	303	314	347	367	312	323	325	302	293	310	305	292	354	349	338	320	321	316	368	339	331	318	342	332	298	337	331	323	303	308	341	317	310	318	315	351	309	321	316	297	339	305	308	280	295	336	289	324	318	314	324	311	307	324	328	361	329	332	343	309	328	286	316	336	316	324	308	306	314	332	322	340	300	326	332	312	321	325	329	287	328	341	301	327	325	344	289	309	304	309	318	318	359	301	337	320	338	317	274	300	301	309	311	318	287	318	333	312	322	310	319	325	300	316	315	328	287	319	314	317	325	290	310	328	324	304	292	300	287	302	339	303	333	366	289	276	322	312	310	335	314	347	308	297	301	329	332	297	299	315	285	296	306	305	293	290	321	346	332	320	304	331	307	340	306	311	304	303	340	327	314	331	329	314	258	336	316	295	308	326	314	308	320	336	302	304	320	341	313	311	290	298	331	287	350	304	325	339	314	314	324	336	334	306	330	307	314	301	333	313	310	320	299	309	337	336	326	311	347	282	325	332	309	323	323	322	329	305	303	332	322	304	304	293	311	313	314	315	317	285	304	277	325	317	319	296	350	329	292	323	320	351	316	284	325	314	300	296	342	337	302	344	332	336	311	305	289	297	297	321	316	340	303	308	311	310	310	309	321	317	301	312	306	311	316	314	343	302	322	309	349	324	317	322	321	283	297	308	315	322	321	319	301	317	318	298	293	306	316	313	329	294	321	286	340	302	309	312	307	355	300	276	307	315	340	283	302	308	281	325	333	334	318	329	313	320	328	299	323	329	300	285	295	317	293	331	306	314	298	333	326	289	289	293	301	302	316	325	313	307	328	324	329	347	293	307	301	315	361	312	307	343	316	324	325	319	320	325	298	321	307	338	295	320	321	282	315	343	341	284	359	308	305	304	338	320	308	332	319	339	316	276	311	301	288	327	312	308	293	317	318	348	303	314	331	333	327	287	333	320	307	345	320	321	320	300	339	307	321	347	308	290	317	315	288	286	291	338	295	335	322	324	305	318	343	311	297	343	304	337	282	325	302	306	335	302	333	306	313	333	305	339	305	327	316	309	308	308	335	336	319	296	336	295	319	323	319	302	321	313	319	298	312	303	319	304	331	303	306	348	329	309	299	311	302	315	302	320	287	337	314	306	314	343	320	321	339	345	301	317	316	309	325	320	289	342	301	310	289	330	349	331	325	310	298	286	348	325	324	313	336	306	302	268	307	340	324	279	338	279	316	326	295	297	306	338	315	304	321	287	336	304	319	308	298	304	328	317	318	302	320	315	328	315	316	324	274	298	335	306	335	333	332	341	334	322	293	314	293	330	323	312	341	334	293	327	341	324	341	313	292	300	300	299	295	317	335	324	308	312	334	305	295	296	324	301	308	323	321	289	323	347	321	326	311	323	349	325	325	325	321	337	309	324	318	303	296
10798	29065	22536	14690	12204	9880	8554	7030	5801	4658	3761	3062	2416	1849	1504	1284	1143	1146	1060	934	739	674	601	648	610	522	488	536	477	470	470	462	428	417	449	403	456	394	383	413	369	360	399	310	348	357	411	357	378	354	370	379	400	383	388	333	355	349	362	324	366	339	349	349	360	370	337	332	361	357	372	360	356	384	386	382	345	355	375	360	334	310	346	343	361	340	370	347	319	359	298	342	329	331	350	336	325	374	350	337	339	349	344	347	335	372	347	345	325	303	378	344	343	337	313	329	317	343	341	330	318	354	367	329	326	316	328	327	318	376	342	376	313	320	337	386	317	344	319	358	317	344	351	300	328	334	381	356	338	356	329	329	338	371	326	341	320	336	349	372	313	325	341	345	326	354	349	344	339	346	298	311	340	333	354	314	324	369	347	352	340	321	362	350	345	346	357	318	362	341	364	315	349	328	327	349	320	343	315	356	349	337	334	331	317	284	340	378	329	342	310	341	303	346	291	324	326	302	336	370	344	317	370	336	312	344	358	348	287	359	355	326	337	336	346	351	329	311	332	366	340	356	337	304	349	366	351	345	329	303	334	344	354	309	331	299	363	355	309	336	350	318	348	320	308	328	335	318	347	314	338	310	358	334	348	308	354	322	313	332	324	350	321	315	306	331	326	318	342	314	330	361	350	318	329	323	329	338	350	365	280	362	366	331	368	316	337	336	362	352	322	331	346	362	380	333	369	356	355	367	348	316	318	328	349	355	329	351	340	331	329	361	313	288	336	340	363	353	338	378	306	320	343	357	348	347	325	337	313	333	330	341	351	309	391	363	333	326	342	342	348	323	346	346	339	363	334	296	330	385	342	342	337	339	353	356	327	350	350	308	347	329	330	345	322	337	348	325	348	354	354	332	309	318	332	330	368	362	347	347	345	331	333	356	366	350	333	365	339	330	325	321	338	338	368	344	328	307	329	372	312	359	331	325	367	351	314	350	343	353	318	357	305	351	335	327	332	342	337	343	340	341	345	320	336	361	331	355	354	330	354	353	338	333	340	354	353	352	327	300	321	320	314	343	330	340	332	348	326	312	333	350	309	330	360	347	351	334	307	344	324	356	322	347	351	360	342	365	342	349	372	329	330	333	339	364	344	385	311	348	325	323	332	368	332	339	365	348	338	332	381	340	301	360	338	338	351	346	352	302	354	350	345	334	320	327	336	325	326	368	335	351	330	350	339	322	323	371	334	297	330	331	359	323	326	340	347	348	349	329	346	343	324	334	305	355	345	367	333	320	353	315	325	340	321	321	336	369	322	357	321	343	329	323	356	370	302	314	337	379	334	336	361	343	351	344	351	356	339	324	326	349	359	317	338	345	311	315	335	329	352	334	346	335	340	337	316	334	337	339	331	344	272	346	332	348	327	358	348	345	326	320	355	317	326	323	336	345	328	347	368	336	315	327	343	316	330	321	344	325	336	332	355	356	342	316	339	318	333	318	316	316	359	333	379	340	323	327	341	366	340	355	323	343	336	331	345	314	333	340	343	346	352	348	329	326	353	340	334	348	328	342	368	349	337	312	344	376	333	350	345	325	319	316	347	342	354	355	352	371	332	316	321	350	348	347	328	323	333	331	321	338	356	347	336	339	343	326	321	343	342	360	369	334	356	342	377	344	333	341	334	343	337	350	372	320	325	333	363	315	303	342	328	342	333	364	370	338	315	346	346	328	336	364	321	318	339	319	316	327	338	333	356	332	324	336	348	346	328	379	350	352	326	341	324	341	345	317	344	321	318	353	337	342	345	320	323	299	301	337	331	342	343	358	316	347	344	307	345	318	304	354	326	346	325	328	333	342	324	342	329	363	325	323	343	325	348	330	339	337	353	329	395	326	344	319	311	359	357	351	337	349	304	343	336	369	332	329	335	324	304	329	352	372	322	364	339	331	324	345	356	352	341	310	360	378	318	331	348	306	340	358	323	327	325	339	349	340	334	336	341	328	346	323	357	315	315	356	323	322	319	343	334	336	333	308	310	332	340	368	336	369	345	353	341	320	332	359	339	340	342	377	334	291	332	338	337	358	324	312	379	333	329	327	354	348	314	337	350	357	298	315	347	344	378	342	332	323	357	379	324	327	337	330	341	318	361	345	314	336	351	350	347	323	304	326	339	307	319	345	316	349	318	336	359	329	384	341	331	328	363	316	344	350	384	347	314	341	336	310	349	380	352	322	327	348	351	319	372	305	327	330	332	317	336	343	318	316	359	329	352	313	364	340	345	329	341	331	334	335	333	379	352	361	333	336	334	347	348	337	318	317	348	347	376	363	370	326	375	336	319	318	375	337	325	363	327	339	368	313	353	321	338	375	315	353	355	336	344	322	337	350	370	349	356	334	352	336	338	348	333	333	371	375	341	352	320	374	333	326	335	335	328	346	326	332	346	328	312	332	349	391	337	355	334	338	325	339	332	357	339	327	348	349	326	330	346	310	335	338	343	339	313	339	350	313	329	363	315	331	373	350	379	338	328	353	300	354	351	348	350	333	342	334	342	362	351	345	354	321	354	329	341	321	372	337	384	340	359	322	341	348	352	374	326	338	344	339	354	323	344	337	318	342	368	349	323	320	391	350	366	329	323	341	322	331	364	343	315	339	326	335	352	319	365	333	339	363	313	348	351	321	334	373	337	362	331	343	329	336	340	352	330	304	322	323	323	319	351	335	340	364	324	355	310	311	329	336	328	328	323	352	322	304	328	343	311	330	355	317	352	343	355	365	346	322	328	349	335	346	313	333	352	358	339	365	354	340	286	343	338	317	355	340	340	348	330	320	323	336	319	361	345	331	382	343	320	330	356	350	345	342	322	325	321	354	305	340	351	318	330	350	319	343	334	328	345	313	327	334	387	370	345	351	356	339	338	324	338	329	330	322	328	312	312	321	346	328	327	325	373	328	347	330	339	376	390	333	359	363	327	327	334	359	305	312	341	316	332	352	335	357	345	318	361	337	330	343	327	342	338	339	319	316	323	355	349	329	338	353	324	349	350	337	319	353	324	343	331	331	323	352	319	298	333	322	356	336	344	340	343	320	338	329	367	331	382	313	327	352	339	339	335	340	363	332	390	323	351	342	298	334	359	345	306	339	342	325	343	338	329	340	340	307	343	315	334	335	327	336	353	312	329	319	337	349	330	328	326	326	369	326	368	317	319	355	373	330	364	273	355	306	327	316	360	329	344	337	336	355	328	344	350	364	367	380	359	334	366	357	351	321	310	305	333	318	328	341	330	342	305	331	341	319	331	317	334	331	344	358	354	357	311	334	321	354	338	364	316	358	321	356	351	340	346	356	352	350	341	322	331	348	339	355	312	316	305	331	331	356	354	344	341	315	285	339	321	366	321	356	323	352	333	337	360	331	345	355	337	367	308	313	320	338	355	315	353	330	329	306	339	348	360	311	341	316	309	348	333	354	325	328	345	348	357	329	366	308	338	356	331	309	373	334	356	361
24683	21276	27758	25165	17212	7494	5180	3871	3135	2625	2064	1781	1380	1258	1090	1036	915	861	836	714	715	656	578	585	565	557	497	582	493	546	498	561	494	474	501	468	493	487	490	427	467	447	463	441	452	455	442	479	500	486	435	484	492	455	446	456	479	437	417	453	452	448	442	440	472	437	457	440	454	423	445	435	458	473	485	448	460	451	472	468	453	485	431	458	430	442	445	451	422	456	438	444	450	457	452	461	468	402	435	447	446	452	458	472	460	491	455	471	451	438	469	461	426	420	472	485	445	469	437	457	420	444	470	482	459	483	445	451	479	431	480	420	442	439	446	448	478	466	468	460	432	449	442	492	442	447	410	446	470	435	451	506	423	466	449	421	430	439	435	437	432	448	463	511	414	463	417	420	435	436	453	447	437	437	445	425	403	436	481	460	407	455	443	463	443	427	459	413	432	436	471	390	520	426	413	433	438	362	420	447	444	472	460	417	416	435	474	414	431	447	416	395	430	452	439	416	469	442	477	438	460	436	471	428	472	438	478	458	470	465	458	425	454	411	417	430	431	409	441	424	461	485	450	411	435	458	425	426	417	409	440	422	447	464	461	408	458	423	430	436	449	414	451	431	431	427	444	464	473	412	462	411	451	430	466	438	459	414	421	430	462	393	419	388	433	492	407	436	425	469	423	463	430	461	445	450	444	445	466	438	483	397	468	447	453	438	491	471	459	435	461	456	449	439	457	433	457	424	459	425	481	427	431	464	441	423	428	446	432	448	467	456	416	441	448	414	406	436	419	442	432	438	451	468	419	446	455	439	451	427	437	490	455	450	411	432	486	459	453	454	430	414	442	456	441	458	437	447	443	422	452	477	480	421	479	448	450	442	463	465	398	414	419	437	453	442	433	401	429	443	439	437	431	407	480	402	465	452	449	453	440	435	478	450	468	460	432	458	458	435	407	422	440	444	463	438	437	430	462	455	429	438	411	457	446	438	466	405	454	442	402	435	440	434	474	405	472	428	448	471	460	444	457	417	410	452	437	450	442	416	488	463	458	433	468	428	504	456	430	424	433	416	429	440	433	439	445	446	447	462	455	456	447	410	438	397	414	447	440	431	475	426	416	464	461	427	435	463	470	451	423	434	440	471	452	441	435	461	449	443	446	467	428	429	436	439	435	463	423	457	418	455	474	428	410	432	429	449	445	413	445	443	448	446	451	457	457	441	456	435	411	418	444	441	424	463	452	446	474	405	440	461	416	440	444	502	429	398	466	438	469	454	414	459	491	454	471	447	431	428	431	434	420	434	445	452	457	417	469	438	421	470	435	501	434	455	434	496	424	408	423	426	460	401	392	429	440	495	432	455	411	447	436	446	419	473	445	417	413	471	433	412	464	441	445	445	400	431	445	444	422	445	468	427	493	439	462	437	451	476	452	405	440	407	433	407	445	461	443	440	453	458	415	424	415	445	464	428	468	435	454	453	502	441	401	431	458	447	468	473	409	433	442	420	427	408	421	437	457	443	443	440	475	462	445	411	440	443	429	430	460	444	440	463	439	486	480	416	424	456	414	438	460	414	467	421	430	432	460	430	429	457	439	405	445	414	457	447	452	451	457	472	452	423	425	442	450	474	464	444	433	422	463	417	438	442	454	460	414	446	435	470	444	454	431	434	465	420	449	451	441	436	452	424	431	469	429	459	409	456	473	453	433	474	450	434	443	456	432	442	442	423	484	448	417	456	466	454	446	433	444	426	448	457	440	455	448	439	445	439	430	426	411	433	418	446	436	451	457	457	447	416	438	472	442	416	438	480	459	462	483	427	469	389	450	429	440	416	444	457	418	458	468	432	463	438	446	444	441	469	405	449	427	442	435	469	416	455	433	441	439	474	434	434	433	436	465	447	471	456	423	426	427	451	461	411	480	427	466	449	448	466	487	456	416	448	412	411	441	433	403	445	461	403	486	459	428	418	413	452	442	429	459	441	443	480	435	457	443	408	478	450	452	446	404	443	433	418	437	438	474	428	425	426	432	449	432	414	459	440	419	454	459	450	441	447	438	427	470	458	439	438	464	449	425	464	455	445	412	431	433	419	423	443	444	458	451	442	437	462	461	455	436	441	422	442	440	441	440	394	470	461	443	423	453	431	443	403	456	475	455	436	460	439	423	445	436	465	446	438	422	437	418	436	453	448	395	469	488	436	393	440	420	473	407	427	473	486	431	478	436	448	474	455	448	475	457	463	430	434	452	425	453	460	457	441	439	437	402	435	445	414	449	478	466	433	469	452	453	406	442	438	428	435	428	457	444	428	414	476	444	461	465	424	444	426	427	474	399	439	470	455	413	456	455	462	410	469	454	460	444	426	452	440	466	432	459	474	411	483	438	447	446	457	439	460	428	424	456	438	449	396	488	427	429	469	423	450	456	434	410	442	459	421	445	420	401	422	449	440	469	446	466	437	421	412	426	459	461	385	446	452	463	431	458	459	448	423	457	437	456	431	449	453	473	468	443	440	454	457	482	481	434	427	427	465	437	428	439	465	427	511	472	444	424	439	433	456	472	434	454	407	402	453	436	447	431	436	469	476	445	467	439	427	424	431	426	419	427	476	420	426	399	418	450	434	444	437	413	429	457	433	434	437	421	434	435	434	423	409	432	441	453	475	465	433	460	447	434	425	457	447	432	432	434	445	422	481	454	443	445	427	449	445	452	447	433	451	451	462	438	442	460	455	475	429	409	471	455	405	480	428	446	423	430	470	417	450	480	418	451	446	440	429	447	456	416	449	432	437	472	438	426	421	427	430	450	428	431	436	467	455	415	457	439	417	445	424	430	462	408	489	438	470	417	438	431	425	465	416	416	438	446	461	419	440	410	455	433	439	430	443	442	456	475	459	458	475	445	463	481	449	454	434	446	446	437	431	441	454	435	486	438	428	458	481	416	438	491	433	408	421	439	402	440	467	464	447	465	428	489	419	435	460	512	488	463	478	425	456	453	422	428	456	476	401	416	427	420	428	459	446	430	456	389	444	450	398	424	448	430	442	448	443	449	439	434	442	385	441	445	428	430	438	443	471	468	436	424	487	458	439	463	390	428	428	461	446	465	437	405	449	436	444	459	461	426	451	466	454	480	463	448	475	436	475	434	433	468	420	429	409	460	470	445	447	449	431	480	433	438	427	475	426	443	466	485	475	460	455	478	471	443	434	459	451	446	438	471	424	449	464	412	477	446	437	415	462	453	436	408	442	433	440	468	403	417	459	440	392	450	447	458	392	470	436	451	438	413	425	449	470	456	456	427	452	441	477	490	454	444	418	473	454	450	403	411	424	431	388	441	421	450	428	426	433	437	422	432	464	443	482	440	471	445	431	434	429	467	493	457	458	460	469	441	418	431	414	451	456	457	436	455	465	468	426	438	444	451	470	451	450	473	462	413	464	462	453	418	462	489	446	446	447	404	404	487	420	431	438	441	439	401	400	431	442	431	487	420	456	436	444	446	464	458	455
10775	26007	19981	12918	10484	8897	7512	6033	4992	3844	3197	2570	2073	1655	1361	1284	1120	1072	1039	889	845	757	722	633	627	649	571	619	580	548	525	518	571	541	504	492	508	494	462	458	469	461	469	493	463	431	490	511	492	447	487	510	503	519	488	482	453	462	455	469	481	466	445	510	506	486	456	468	461	482	475	481	440	455	472	474	469	466	465	460	466	491	507	454	446	446	494	458	415	472	470	449	453	480	449	425	491	439	410	467	471	457	459	441	456	477	475	453	450	458	475	478	447	485	450	450	453	418	449	453	419	499	419	442	461	486	441	426	455	452	478	452	466	445	463	443	445	446	461	467	439	431	463	420	473	452	441	491	493	449	447	438	438	424	487	445	454	444	447	467	459	450	445	435	462	475	457	489	475	433	457	450	454	464	476	465	454	471	462	417	456	451	452	498	451	471	489	407	439	426	472	476	436	438	480	453	459	442	466	417	429	425	455	453	420	405	439	429	462	477	428	446	448	444	468	421	458	422	494	465	459	419	459	465	465	459	477	473	436	438	506	461	446	481	441	440	457	440	458	446	454	442	474	448	441	483	468	490	500	431	441	447	462	436	475	427	469	421	463	449	461	479	463	507	437	455	417	471	419	463	437	480	469	435	476	447	426	444	432	440	469	510	456	483	457	448	463	446	471	487	469	468	448	468	460	484	489	447	422	454	448	456	423	444	455	460	486	462	461	454	438	451	471	498	448	465	459	420	490	465	458	468	492	443	466	456	483	464	445	483	455	453	464	428	440	447	454	457	428	445	504	479	460	440	456	458	484	459	455	458	465	448	453	489	467	453	454	453	472	434	447	447	427	449	467	425	437	457	436	440	460	485	482	483	434	465	477	470	438	435	446	488	420	455	427	451	469	447	473	469	477	462	473	465	441	486	465	481	486	480	440	458	441	459	479	441	467	475	476	465	457	450	458	438	461	471	484	417	422	456	479	434	468	468	453	445	415	503	463	465	434	447	458	428	459	479	461	446	455	449	464	513	457	470	464	487	449	501	480	479	457	465	447	451	474	477	451	447	474	490	424	447	477	449	462	463	470	443	467	464	442	478	460	473	454	427	476	446	446	429	449	458	424	452	454	484	429	475	432	424	440	507	450	444	481	456	476	445	447	462	500	459	489	439	466	458	453	454	446	438	443	458	449	438	452	449	466	472	481	490	468	481	456	458	457	472	423	482	466	449	447	467	459	416	494	468	406	460	456	488	457	437	470	440	482	475	477	416	462	408	429	450	490	461	443	443	433	444	466	485	455	427	441	440	474	479	447	451	483	404	474	483	489	458	439	408	491	448	435	475	454	474	501	434	479	418	460	466	455	453	458	430	458	468	440	449	459	459	449	452	442	448	472	476	419	472	424	454	466	420	434	487	466	437	495	468	413	427	470	447	434	480	478	498	437	456	439	484	477	457	407	470	467	469	438	438	442	425	464	468	435	430	416	450	435	479	479	454	475	456	480	476	477	464	510	438	461	478	426	446	449	443	537	462	422	468	500	451	457	498	416	433	443	462	461	448	462	476	454	491	492	489	507	466	442	457	463	429	441	472	460	486	446	442	455	411	456	495	439	464	427	425	449	401	474	457	440	455	474	460	492	465	502	467	423	446	464	439	463	412	469	464	460	466	472	438	445	462	458	428	444	429	465	481	459	456	474	457	470	495	444	481	445	452	457	498	449	446	453	437	492	452	449	444	490	476	476	454	473	453	456	473	452	454	466	465	461	428	446	456	462	452	470	460	465	447	462	441	444	421	456	456	471	455	446	456	456	469	446	463	405	450	473	427	458	479	459	451	428	449	471	445	459	484	460	468	425	434	434	446	487	456	450	481	449	450	474	443	471	455	439	470	444	412	485	457	462	408	418	459	430	437	461	453	435	412	447	440	451	454	466	450	476	483	443	451	468	469	444	409	472	466	449	456	453	457	400	455	438	465	463	487	475	482	449	447	445	436	448	470	457	466	491	435	437	477	446	423	450	482	442	435	500	423	483	443	480	443	447	460	464	428	409	470	482	484	476	437	466	437	483	475	445	414	426	462	430	422	455	466	493	453	451	448	448	486	465	461	531	452	463	499	465	455	465	457	491	444	451	416	456	470	434	465	462	451	476	469	476	443	441	445	466	461	475	438	465	456	440	421	424	460	462	469	433	473	476	454	501	490	489	448	476	451	488	479	482	468	423	418	457	444	413	447	441	418	414	420	419	431	495	467	450	479	497	456	484	480	435	404	472	480	428	454	456	448	436	453	447	492	449	435	467	488	415	455	451	467	494	459	421	458	471	481	462	440	499	462	440	472	487	426	413	449	433	468	444	455	485	466	444	455	468	468	451	415	450	471	446	439	461	438	432	477	408	486	426	488	451	442	449	470	447	466	447	464	461	436	420	472	477	500	451	479	495	486	483	449	428	437	420	467	452	464	456	482	446	475	428	441	468	484	434	463	459	452	420	482	482	438	515	439	459	480	438	465	459	488	472	470	442	485	455	452	476	462	444	428	507	462	453	508	448	458	452	492	442	459	462	429	431	466	472	453	463	444	457	482	465	457	454	468	423	463	432	441	477	451	450	442	449	420	426	428	443	467	470	458	497	473	424	484	439	467	435	451	451	470	440	471	453	504	459	454	449	472	438	447	468	432	424	445	493	461	477	428	490	470	478	451	466	427	424	450	450	431	446	458	481	477	455	437	475	463	444	460	434	447	469	425	472	490	465	468	443	451	468	462	466	448	444	467	430	474	450	452	500	457	462	479	451	423	462	443	485	468	433	442	425	440	466	432	468	461	452	505	453	453	434	461	466	481	448	446	484	465	463	463	455	444	452	448	423	451	457	452	453	413	431	443	470	441	467	482	450	445	448	437	467	476	462	449	484	456	431	455	480	482	438	474	449	436	402	468	444	450	497	467	471	431	453	440	467	478	414	519	464	439	426	434	458	460	430	422	434	453	468	447	462	436	440	445	465	464	468	466	481	492	435	436	434	476	414	437	439	451	454	425	468	471	424	448	469	434	460	455	453	435	449	482	464	452	432	475	470	477	492	457	466	446	430	425	445	489	459	446	470	452	460	449	457	441	441	451	462	469	479	455	455	443	429	479	459	466	454	460	489	421	473	445	462	463	484	462	478	450	464	443	445	467	402	465	437	445	452	467	442	509	481	463	428	433	458	465	413	473	459	435	470	425	442	441	463	475	473	476	420	450	464	472	484	437	459	469	433	449	479	452	464	459	465	470	438	441	472	460	497	468	471	462	427	447	463	446	484	463	444	459	469	447	473	453	494	481	431	453	479	446	451	497	455	449	466	472	435	483	435	451	457	457	484	447	480	446	429	419	459	475	508	496	428	425	466	462	449	414	448	446	446	448	476	450	425	483	442	441	445	501	460	467	493	449	472	465	436	436	466	451	473	485	470	492	456	458	476	460	469	456	481	425	489	474	428	455	446	503	447	476	449	449	456	444	462	449	484	456
22516	21322	29104	23899	21357	21819	17194	7441	5060	4109	3150	2619	2061	1597	1323	1295	1174	1150	960	804	669	615	582	567	512	501	489	481	442	423	453	418	392	348	368	354	313	331	305	319	272	299	287	281	302	317	305	270	295	330	328	283	286	295	296	295	278	281	293	312	286	288	284	256	331	264	314	307	280	308	301	289	280	278	281	311	309	286	307	309	289	302	281	277	289	318	283	307	275	315	264	298	289	255	289	283	262	276	245	292	271	269	255	279	265	306	286	295	269	273	255	273	327	282	261	279	262	294	278	261	274	288	255	277	253	306	251	294	245	292	305	289	276	284	278	300	279	284	264	271	285	301	270	267	278	298	267	272	262	261	278	278	269	277	291	269	273	250	260	283	296	266	276	274	283	295	287	272	299	250	263	262	268	267	264	253	289	296	259	242	302	246	255	294	316	280	288	288	272	254	287	254	285	314	281	289	275	275	300	268	267	299	287	291	276	273	298	313	262	289	292	276	256	274	310	286	266	280	264	277	263	269	267	256	270	244	303	270	276	265	266	294	243	269	260	293	276	270	283	257	276	289	270	284	293	277	254	273	290	254	266	263	262	238	283	285	274	268	285	284	257	264	253	277	285	280	252	286	255	258	311	275	275	273	253	305	278	283	284	271	272	295	294	313	288	282	277	280	287	264	271	261	279	306	285	292	262	280	271	289	254	254	270	296	263	260	248	256	290	268	265	286	264	261	295	243	296	272	292	306	246	290	275	288	290	278	301	265	276	246	299	265	300	264	279	287	289	271	275	271	275	247	288	283	269	299	247	271	244	251	309	280	268	283	266	287	262	290	287	273	304	275	283	289	290	273	250	280	254	297	277	273	270	262	298	261	253	288	273	268	286	256	266	263	275	289	281	289	266	268	262	305	273	267	270	292	277	298	260	301	253	239	263	276	251	295	271	291	284	274	270	291	263	299	281	308	290	284	288	295	290	271	279	259	279	215	293	285	294	278	293	320	284	272	268	299	277	271	270	274	268	276	268	265	284	275	251	257	281	288	316	264	262	286	279	277	279	272	242	244	259	277	270	278	255	251	272	287	264	276	274	287	264	269	297	273	302	269	248	253	283	288	267	267	267	256	235	288	282	289	275	262	259	279	293	295	287	293	242	273	280	240	267	252	267	265	293	297	304	262	233	263	266	290	266	283	276	281	286	263	275	260	272	267	298	262	284	275	259	287	293	273	265	279	276	261	264	269	260	271	271	280	269	273	278	304	272	246	276	282	273	274	290	269	279	274	273	295	269	241	281	257	265	256	306	250	249	253	288	282	253	256	269	267	287	299	297	240	280	277	281	280	283	281	258	289	262	275	250	279	250	288	249	278	251	289	305	279	269	287	267	318	277	268	275	260	259	264	269	295	290	301	283	272	284	267	283	269	283	289	252	276	295	272	261	268	288	267	280	298	273	254	299	308	280	245	291	282	287	280	262	261	284	251	286	256	297	280	280	312	299	272	306	280	291	285	304	262	281	249	292	298	260	255	286	287	260	268	288	305	301	256	248	264	264	269	282	293	290	293	269	268	253	254	275	273	252	264	260	284	275	253	266	279	278	239	258	287	266	274	274	271	271	298	285	264	251	272	259	297	251	246	287	254	272	290	269	276	287	248	264	292	295	265	268	267	294	286	294	257	267	275	239	270	278	282	240	255	271	296	287	287	257	313	278	249	267	264	281	292	247	246	270	274	264	254	263	285	293	263	290	264	271	299	288	270	305	283	262	261	251	288	264	250	295	282	244	263	276	274	265	268	235	258	256	277	253	265	274	266	262	265	284	310	292	257	272	248	276	263	273	283	264	276	264	265	291	278	276	257	281	266	279	273	286	287	264	303	268	294	269	270	285	233	265	291	244	267	234	271	267	243	288	272	295	290	278	272	291	266	246	284	256	262	259	290	264	273	276	254	300	272	272	261	253	294	274	283	279	291	270	278	259	289	277	299	284	272	275	281	284	251	285	293	292	293	255	277	262	294	283	269	277	263	251	271	272	251	266	252	269	285	250	292	298	309	304	287	243	281	281	293	251	275	286	272	275	275	282	262	295	265	297	248	293	267	288	304	270	266	280	244	265	278	261	303	255	231	302	282	256	311	268	260	249	285	299	263	293	272	300	267	270	268	319	251	249	281	259	288	269	301	292	260	277	285	283	290	302	266	275	261	257	241	284	284	290	248	292	279	280	302	262	282	275	286	268	253	302	290	252	282	265	287	264	260	276	247	286	268	261	266	282	266	273	287	288	294	278	258	251	275	289	274	293	268	289	276	305	292	303	280	263	256	256	316	261	260	312	292	284	276	301	293	249	276	313	276	246	265	274	257	262	265	314	257	265	264	283	273	268	295	268	272	291	266	253	308	280	295	287	278	291	290	275	266	261	270	302	282	283	299	272	269	298	295	254	274	308	266	264	256	315	272	288	281	291	277	244	285	281	257	303	244	283	286	293	298	295	256	299	281	272	284	298	286	284	269	267	294	265	274	293	262	270	261	268	298	270	262	280	265	270	269	300	276	285	248	276	259	278	283	289	292	283	270	321	269	257	284	287	257	276	287	255	281	259	269	256	271	279	301	263	281	279	324	250	276	276	291	243	279	305	297	285	268	272	275	276	272	278	282	243	272	289	276	246	274	258	270	290	248	275	292	306	288	316	277	251	298	270	286	254	257	268	254	271	271	264	278	262	275	286	265	285	292	292	263	278	296	254	299	297	288	263	271	270	275	257	268	279	261	270	293	287	277	262	278	283	270	275	302	263	272	253	282	247	310	295	307	309	271	287	284	260	241	286	289	279	265	281	265	305	262	261	272	287	299	275	264	299	292	272	295	267	267	266	278	267	272	259	295	276	297	266	269	271	259	259	292	286	279	267	245	287	276	267	274	254	268	267	283	255	257	277	271	293	259	267	269	244	249	286	301	293	284	295	293	276	269	260	267	264	283	299	275	260	262	279	265	242	264	252	279	295	280	262	270	303	282	237	243	304	298	263	242	268	254	282	287	254	241	248	285	299	257	301	289	255	299	255	290	252	269	265	253	278	283	282	254	273	280	261	262	267	293	259	307	272	288	301	224	277	274	276	273	272	282	275	301	262	246	252	276	281	280	276	258	260	298	281	266	291	249	263	298	256	294	266	277	247	256	246	261	291	260	260	246	292	265	262	283	259	284	265	287	261	252	303	292	276	273	287	273	252	288	267	241	273	261	253	257	303	267	301	269	257	260	271	253	296	275	271	283	298	277	250	260	290	266	254	278	303	310	272	269	259	276	306	263	280	291	292	277	250	270	262	266	282	248	283	279	263	289	275	292	280	267	275	271	277	283	285	286	264	285	287	260	291	291	275	274	291	269	292	258	249	270	284	269	280	271	266	255	274	260	265	236	257	262	257	263	290	248	231	231	257	269	304	276	279	249	274	259	255	249	287	266	266	270	268	290	269	253	265	309	268	265	275	274	266	279	294	277	260	237
12838	34821	28146	18705	15792	13220	11320	9334	7357	5950	4706	3753	2936	2305	1857	1703	1503	1446	1328	1040	889	818	736	668	629	586	505	539	519	473	490	457	424	397	399	375	384	389	387	341	361	333	309	326	349	321	325	305	324	341	353	296	331	331	333	324	294	302	301	321	270	290	328	317	289	290	337	287	288	323	309	283	334	320	295	317	308	300	289	299	300	281	288	309	301	280	281	323	302	280	271	253	286	280	289	289	296	278	277	259	291	271	268	285	308	305	273	279	275	276	297	299	298	296	269	258	294	294	277	302	252	261	288	234	272	285	275	286	310	289	290	264	303	263	268	281	305	279	261	285	275	266	291	272	290	284	287	272	287	314	262	253	263	290	296	264	292	272	281	281	279	298	282	270	273	275	275	273	294	262	273	283	288	312	290	269	257	300	296	278	264	283	274	278	292	272	282	260	281	292	262	304	285	264	299	288	290	250	284	268	268	303	287	269	299	294	276	277	255	282	295	268	293	268	254	248	268	281	296	262	269	264	293	264	291	292	300	295	291	275	267	278	272	285	275	290	321	273	272	285	262	273	310	292	291	284	280	270	280	280	273	294	299	236	300	280	307	296	301	267	259	292	300	266	288	297	277	269	265	276	307	252	273	242	283	256	269	269	281	282	278	269	299	284	314	253	269	296	300	265	300	283	290	298	298	278	282	278	281	263	248	288	295	310	265	265	265	279	283	282	285	288	296	258	285	303	308	316	296	311	281	292	252	285	293	305	266	279	290	268	276	277	278	314	309	269	291	305	236	284	279	277	292	272	293	262	267	298	320	257	268	287	299	266	321	295	306	294	293	276	281	271	262	278	288	293	275	278	264	292	300	277	278	285	267	253	292	259	264	254	259	297	287	300	295	283	268	261	286	279	301	291	268	290	284	289	273	285	284	286	284	281	269	293	327	283	272	288	266	261	254	316	265	269	290	317	268	287	251	303	292	272	294	302	251	275	267	264	304	291	265	285	300	300	311	291	276	266	254	286	251	283	256	264	311	283	285	274	272	303	277	326	260	278	289	278	266	287	277	291	280	288	286	289	268	288	271	276	254	271	245	285	294	304	282	275	288	303	304	274	281	303	257	282	291	302	265	263	285	306	302	256	276	264	288	262	284	277	293	254	289	273	268	287	276	287	286	270	281	271	281	256	278	278	272	283	295	258	300	275	267	260	269	264	283	308	261	269	295	285	238	252	294	291	269	246	280	243	310	262	309	289	271	296	283	269	272	256	273	263	329	283	300	271	326	301	306	273	293	266	270	289	286	301	273	310	266	267	288	290	260	268	300	292	248	254	279	276	290	259	261	302	286	281	277	250	267	252	295	295	268	286	283	283	279	280	284	267	242	306	284	267	246	276	287	282	299	282	292	285	267	285	265	300	268	290	325	279	285	275	274	289	273	299	276	278	282	263	293	268	279	305	303	275	270	291	283	265	282	279	264	290	255	297	266	267	274	296	304	287	271	298	271	293	295	281	305	272	261	267	267	277	261	289	296	288	277	286	275	294	273	280	252	304	278	269	286	275	314	279	282	273	290	273	284	276	271	295	298	299	282	279	302	270	272	315	278	285	287	287	268	306	308	290	285	288	282	243	291	287	271	280	290	268	257	267	273	278	298	291	263	284	276	261	266	305	290	304	284	289	278	299	274	290	273	299	277	292	288	302	298	251	277	298	282	273	284	297	272	255	300	263	285	268	308	239	302	282	301	262	278	252	273	286	280	291	300	296	255	277	256	269	313	282	316	284	250	288	265	296	245	292	261	298	270	272	289	311	308	278	295	293	293	278	260	294	268	297	295	297	267	275	297	260	278	260	296	266	288	285	268	281	249	308	268	302	285	266	326	319	302	296	301	306	275	247	307	310	288	250	274	258	302	318	291	268	270	260	279	296	309	269	289	289	297	280	295	295	264	283	281	288	310	293	295	293	249	290	268	265	277	263	314	288	285	279	300	302	268	299	280	300	269	295	278	274	275	278	267	287	287	277	289	285	267	289	292	276	305	270	258	268	276	280	257	304	261	267	292	281	276	262	282	269	287	305	292	291	299	290	272	296	283	258	289	253	289	283	320	270	292	264	286	274	268	303	262	268	265	266	251	270	299	281	291	287	261	273	280	272	295	280	260	261	275	296	243	283	304	265	256	286	277	251	320	291	265	270	274	278	273	287	300	269	319	263	297	285	288	274	283	267	261	338	261	302	270	260	262	301	286	297	305	277	242	315	259	294	305	293	270	261	254	265	285	276	285	320	284	314	271	302	270	270	288	303	326	276	264	287	250	293	315	282	279	273	266	292	284	261	292	268	278	270	273	277	287	275	299	325	282	273	250	280	300	295	276	306	284	236	289	309	284	263	286	321	276	329	275	274	269	271	270	270	287	293	274	284	293	291	275	276	265	255	298	242	282	275	280	285	279	281	295	287	275	285	282	297	299	272	287	286	263	273	281	286	277	262	273	285	308	298	258	276	277	274	274	284	292	270	267	293	309	277	254	295	279	268	282	275	300	315	287	280	303	312	319	295	278	287	267	262	290	268	304	271	247	287	290	280	269	253	281	274	260	294	319	268	313	289	278	272	286	307	292	258	267	322	275	305	265	298	277	307	261	276	277	290	261	293	302	260	289	278	277	311	283	264	298	276	280	306	285	286	275	292	283	292	279	286	270	281	270	252	267	301	268	285	286	264	289	272	287	280	303	281	300	290	279	305	280	270	245	284	286	303	266	309	247	270	274	306	282	278	243	303	299	285	272	284	266	284	290	275	281	258	282	291	295	289	288	286	293	264	295	272	258	248	295	267	276	281	282	290	293	299	293	266	325	296	257	285	263	258	282	276	273	310	281	319	283	271	272	289	280	287	262	303	281	300	296	313	281	280	303	282	250	286	294	291	268	302	298	275	262	302	277	304	272	296	258	270	281	277	272	260	277	261	267	305	277	231	295	305	280	263	321	281	279	274	273	304	288	280	284	283	295	279	317	294	316	297	269	301	274	297	272	262	292	265	307	307	287	270	278	279	281	267	282	286	262	286	291	288	251	266	271	287	266	275	253	274	263	280	258	287	263	263	288	317	281	255	279	314	285	266	259	287	303	266	285	282	269	291	289	288	282	256	271	301	299	325	268	292	302	296	301	277	289	322	246	312	299	283	258	297	290	310	297	273	273	270	273	271	298	262	269	290	282	277	280	277	300	290	255	282	306	267	296	248	265	265	302	243	290	290	289	274	304	278	293	293	302	273	304	311	259	259	280	291	282	271	266	288	298	279	289	277	290	303	272	294	272	253	285	251	288	299	276	252	292	257	288	288	239	310	292	289	250	296	267	280	285	275	288	294	263	292	263	279	291	280	271	283	287	288	289	243	288	278	272	290	294	288	301	273	312	255	294	252	266	301	281	272	308	276	287	296	283	284	273	298	262	290	261	281	282	256	277	283	294	271	281	282	296	250	256	280	294	264	286	277	256	289	288	271
28015	20523	16734	9997	5783	4324	3539	2884	2429	1939	1608	1290	1146	946	902	829	852	829	785	661	610	578	571	518	555	517	538	520	509	490	477	502	466	489	461	497	493	468	496	415	449	452	486	480	470	432	449	448	490	456	477	474	463	474	502	431	452	464	449	447	474	462	465	447	447	488	423	464	467	451	445	471	456	484	455	417	485	451	439	478	489	499	451	481	449	469	438	455	450	453	462	445	465	473	450	456	450	456	467	475	464	419	420	430	448	473	427	448	477	443	532	448	461	435	432	491	477	455	455	425	423	476	431	489	517	409	462	486	468	483	472	491	452	446	423	444	450	434	476	451	462	426	452	432	426	462	462	430	435	478	477	433	420	424	493	456	456	453	470	455	450	468	511	468	432	464	469	434	459	434	473	490	438	453	462	432	456	477	463	413	458	480	465	471	468	485	470	454	470	466	458	481	456	461	472	458	465	467	461	467	452	441	416	441	462	413	514	429	460	463	482	427	443	445	448	438	419	482	461	477	433	460	453	427	475	424	498	415	460	456	461	450	468	458	455	444	475	495	462	439	462	401	486	496	462	445	439	467	473	455	494	442	472	474	446	476	469	475	487	459	462	428	468	459	446	436	447	467	445	434	457	420	456	455	450	423	423	456	423	492	496	457	467	492	446	451	455	438	444	436	495	470	489	464	477	448	440	458	454	448	478	461	467	501	450	439	479	481	458	410	453	451	447	449	416	460	454	443	438	448	485	484	460	439	446	429	450	459	475	425	449	460	451	476	475	457	451	468	478	503	475	470	433	478	455	457	445	477	476	444	418	468	456	444	489	451	454	447	466	445	443	437	434	458	455	460	485	450	451	455	480	448	436	466	447	443	501	437	451	444	434	448	435	467	473	448	494	465	499	461	460	460	431	410	445	441	443	448	445	458	523	423	514	454	452	464	474	462	496	440	471	430	464	441	453	458	451	472	444	474	460	476	455	446	492	442	463	493	447	419	459	446	471	439	449	453	431	469	472	491	465	464	440	491	444	425	458	409	421	451	441	436	438	451	444	469	471	456	457	424	474	445	444	479	457	466	482	450	430	481	487	443	480	442	459	459	478	459	454	451	477	452	458	476	501	447	468	438	431	464	478	442	453	464	453	441	439	486	457	471	446	495	474	494	443	470	443	428	473	445	424	436	428	466	467	451	442	469	457	459	460	447	496	414	494	438	450	435	470	438	458	489	484	439	454	437	424	454	430	481	472	466	483	444	460	478	498	465	442	456	401	432	454	438	478	441	473	461	461	473	458	448	449	497	433	438	465	467	440	464	443	460	453	461	468	476	458	458	453	436	484	442	437	475	443	456	416	470	460	473	446	472	440	458	444	462	522	476	470	443	450	465	466	440	485	454	441	447	445	464	471	483	443	455	434	468	454	459	488	469	481	462	439	469	450	435	450	492	464	437	447	438	449	461	395	498	471	454	483	480	456	465	468	462	463	467	521	441	470	439	394	457	487	439	436	452	459	473	463	475	448	476	477	435	421	440	449	508	473	451	485	427	485	466	458	449	439	469	461	477	434	475	432	449	465	437	427	467	397	452	437	448	476	459	438	471	460	436	468	472	454	450	486	476	449	448	466	422	447	457	472	477	439	437	461	463	481	452	456	464	486	443	470	472	502	473	454	428	423	497	447	446	475	436	481	445	497	417	480	482	458	455	462	467	453	423	451	473	503	477	454	459	473	449	474	466	459	447	429	453	454	459	432	462	464	455	438	452	452	459	477	460	473	467	463	459	433	466	458	441	464	472	442	460	467	460	450	453	468	456	486	432	473	492	482	476	488	425	447	457	441	443	461	456	441	477	472	451	459	457	461	461	444	472	476	429	481	425	445	474	427	457	446	439	428	452	465	434	444	464	474	464	450	457	448	471	447	429	455	476	462	506	471	439	459	448	474	459	445	462	474	472	429	447	504	454	454	488	464	422	446	441	449	463	437	490	451	434	457	396	425	458	441	463	449	467	426	490	464	457	448	447	462	484	460	470	441	451	461	440	432	457	452	486	513	449	462	472	427	470	472	463	482	484	430	486	442	453	437	439	476	463	474	473	456	462	450	487	395	446	449	456	472	465	467	434	460	504	435	437	446	496	486	433	454	476	471	467	471	486	480	475	470	456	449	466	467	414	469	432	479	463	483	454	471	445	450	438	416	460	447	457	470	430	444	456	464	446	481	474	449	463	456	434	460	490	461	452	448	450	446	468	485	472	436	457	430	480	443	440	434	485	429	454	448	470	463	435	448	476	450	483	447	461	447	446	465	494	461	426	472	478	460	461	469	454	497	462	467	436	504	472	467	442	440	477	441	457	436	462	476	456	476	436	483	454	435	479	445	429	484	468	475	478	457	451	468	425	490	469	470	435	470	493	413	466	440	441	470	456	483	483	479	474	470	400	494	458	471	467	457	414	438	469	452	467	449	456	458	465	478	482	448	446	443	487	427	430	452	457	464	447	432	460	439	443	469	452	450	481	437	446	483	440	476	453	462	458	482	461	476	447	482	461	424	447	459	452	484	460	447	429	417	464	467	475	485	447	414	429	451	443	453	443	477	462	454	439	470	465	438	448	449	429	469	466	453	418	446	462	442	470	474	460	433	448	441	440	470	495	442	435	424	497	449	420	437	470	433	476	440	477	417	438	432	471	467	451	460	473	504	447	489	446	444	458	504	449	485	485	453	429	455	430	456	456	485	430	474	469	416	432	490	459	455	464	461	448	439	482	461	456	487	467	447	455	458	452	439	451	483	497	437	438	449	450	467	441	489	486	386	460	446	458	460	479	423	440	469	489	491	438	473	432	482	454	429	449	456	479	443	459	469	432	505	442	450	423	455	460	428	440	455	456	455	472	454	465	454	466	495	467	429	458	442	435	448	495	441	435	474	469	433	486	459	446	448	437	528	476	460	474	422	434	466	445	477	441	476	445	449	436	437	471	459	446	494	455	464	458	441	451	447	453	475	491	455	457	437	475	437	489	449	436	460	474	458	444	400	449	472	429	457	446	429	440	459	424	444	455	458	496	460	434	466	443	431	437	485	455	472	462	433	418	469	480	461	455	447	452	433	471	454	457	459	461	448	468	478	442	437	474	439	483	461	445	450	463	442	454	502	480	442	447	437	492	469	487	457	482	461	465	485	497	458	451	475	452	480	462	441	463	453	463	446	468	491	446	475	464	415	472	443	474	454	458	439	507	513	443	485	463	467	431	470	462	456	462	446	434	459	454	453	427	429	445	492	421	487	452	454	471	485	448	477	428	460	427	448	470	495	432	479	487	460	463	469	467	435	453	447	443	463	440	484	446	452	443	466	449	467	436	468	461	436	519	475	425	476	472	440	426	463	474	459	485	448	435	493	480	437	413	466	473	468	509	431	477	486	486	437	481	422	451	437	432	452	398	450	469	430	459	441	422	461	419	448	427	469	483	448	465	473	453	487	489	465	417	468	441	476	481	485	442	437	440
10910	21362	16478	9825	7806	6703	5707	4648	3668	2883	2280	1888	1548	1293	1066	1011	979	999	930	783	730	694	651	603	634	591	567	566	557	557	525	519	532	499	503	491	502	477	518	509	502	485	494	491	471	460	475	462	505	447	477	504	492	518	506	462	483	461	487	496	439	475	482	469	459	498	467	497	462	478	470	487	515	482	489	507	481	466	498	477	464	461	468	484	475	493	457	451	450	439	479	441	485	484	479	439	474	473	470	497	463	459	483	493	438	456	499	455	468	485	470	493	461	458	474	465	521	472	458	449	537	486	489	480	475	501	464	444	495	471	475	473	478	466	475	471	460	497	483	517	420	493	452	464	470	432	475	467	493	466	480	473	526	471	512	489	495	471	487	448	478	441	486	491	468	501	444	445	494	535	424	486	498	436	485	444	488	484	491	488	451	495	432	463	474	490	489	514	487	506	495	468	488	501	482	513	483	486	472	465	487	503	497	461	467	465	490	465	490	499	502	503	493	479	510	477	485	512	472	460	496	478	497	500	474	464	508	502	492	423	488	468	502	479	440	489	514	499	484	447	454	474	479	498	457	463	473	478	457	503	472	470	454	488	485	451	477	517	485	495	528	474	452	474	514	471	483	485	497	472	482	503	496	471	473	473	447	494	505	471	492	517	458	477	496	501	444	470	516	473	456	526	482	476	453	487	459	463	447	485	500	466	474	486	466	489	479	480	457	506	485	429	486	447	516	493	458	480	456	465	485	441	455	475	432	499	487	491	468	460	512	450	454	460	464	495	473	499	455	507	490	481	512	514	482	472	485	488	451	499	472	503	437	500	413	504	466	479	466	491	487	499	463	473	485	450	474	463	488	509	474	515	511	504	484	431	509	455	499	458	492	461	485	497	496	482	492	492	457	486	480	478	453	454	465	472	495	467	481	499	458	472	473	513	471	446	496	471	455	494	461	474	485	514	479	492	494	475	469	474	460	490	476	476	484	477	512	499	474	475	472	487	502	508	469	505	469	488	453	511	498	459	491	461	503	463	459	473	496	512	491	470	466	463	454	516	484	460	473	440	484	472	504	483	498	471	498	501	498	478	457	470	505	491	484	458	478	496	499	464	479	478	499	474	470	485	496	495	487	455	497	485	492	466	429	452	483	477	473	496	472	506	481	495	482	475	447	489	493	504	452	501	498	459	485	437	483	477	483	485	499	472	468	496	466	541	490	470	493	455	484	464	496	442	487	512	482	476	494	474	483	462	470	472	495	494	508	464	456	491	459	474	493	447	516	471	536	477	448	448	494	462	492	472	492	452	513	473	484	481	467	466	509	490	470	469	478	457	470	467	489	449	457	478	473	488	525	485	461	457	500	469	461	443	468	448	504	428	476	473	482	495	451	486	470	508	518	502	509	490	467	464	493	457	514	500	473	465	483	461	484	491	485	473	471	464	464	455	485	480	488	478	500	470	482	456	459	488	441	477	517	458	483	510	494	502	478	485	458	484	464	477	461	449	517	423	487	428	480	465	482	441	452	465	478	470	444	472	466	481	466	458	470	472	538	514	470	466	508	463	473	464	468	449	487	476	503	458	459	482	461	478	487	476	467	479	461	470	483	477	432	461	459	458	475	457	488	472	462	453	454	442	491	471	469	468	465	476	476	477	504	461	449	472	461	466	495	466	484	441	486	504	478	472	498	487	487	441	466	453	478	498	476	514	452	485	472	498	497	447	471	434	462	459	437	482	459	507	418	480	521	481	496	478	502	441	467	433	462	470	511	483	519	457	471	485	493	473	478	455	451	459	484	468	507	468	483	505	480	495	484	481	490	469	487	473	443	459	479	482	458	484	482	476	478	478	498	471	477	494	462	453	459	484	454	462	454	493	420	501	495	450	468	518	463	507	496	487	465	500	475	471	494	524	484	496	462	436	522	419	456	451	445	472	467	491	482	453	483	498	528	506	437	497	485	479	448	441	477	509	474	449	433	490	480	475	462	450	502	488	449	487	443	479	454	492	455	460	476	503	477	509	454	440	495	503	445	461	526	519	464	481	510	496	469	462	474	473	496	456	439	503	468	495	454	463	462	451	478	448	461	522	487	433	515	502	478	500	458	505	466	477	497	489	471	476	515	465	461	473	463	437	487	493	504	495	452	463	498	509	470	492	524	469	468	471	473	489	499	505	444	464	519	484	446	450	462	476	460	473	502	483	478	472	510	503	473	465	449	497	477	473	453	454	493	494	475	465	484	508	460	509	524	482	458	492	441	476	476	489	451	472	475	477	446	472	474	476	522	521	497	452	486	472	461	468	454	483	431	453	489	464	481	474	472	522	500	490	507	492	517	474	495	490	517	495	530	464	509	464	473	497	488	503	466	443	510	460	456	494	480	455	494	467	466	498	453	477	490	492	439	484	479	452	450	483	489	473	516	459	457	480	481	456	492	470	503	481	490	479	468	466	490	468	479	472	473	471	509	448	544	487	469	460	488	466	467	499	506	474	496	488	518	484	461	492	529	470	491	448	418	491	488	482	516	490	467	451	475	464	495	483	484	470	499	485	474	513	488	484	463	450	503	472	448	470	484	469	457	460	481	481	458	476	464	465	491	475	461	499	429	525	464	492	468	484	481	461	469	475	464	491	494	475	495	470	466	506	485	472	478	429	476	488	443	508	479	529	464	478	482	536	466	464	454	484	459	412	455	515	467	489	497	504	483	520	488	450	468	467	483	476	477	508	500	477	512	501	474	491	433	449	498	464	472	494	459	518	488	481	472	434	465	473	442	495	482	445	494	488	446	452	483	503	508	491	525	535	446	480	472	520	469	487	461	470	471	457	503	480	493	451	466	471	462	486	496	484	431	483	453	511	527	495	481	481	474	480	506	517	495	456	453	470	521	477	494	457	464	488	494	473	446	476	453	494	488	466	465	463	467	502	470	462	513	493	512	461	496	509	499	488	474	494	479	487	428	483	511	410	489	467	460	515	471	472	456	481	520	471	458	474	482	488	442	467	481	477	495	495	483	455	463	477	459	483	468	493	478	507	478	445	480	486	469	513	447	467	477	479	445	476	513	464	493	507	458	440	501	471	476	456	507	506	506	492	463	476	497	459	518	499	470	501	530	437	489	484	472	509	429	504	462	485	471	544	508	517	514	485	468	502	436	442	502	416	480	494	475	492	471	465	508	431	485	482	473	484	486	490	462	442	460	470	499	444	509	496	504	452	497	481	453	502	464	471	486	452	484	445	466	462	501	503	512	499	444	478	462	468	475	498	449	463	494	473	464	501	468	475	512	472	483	468	508	500	438	489	481	517	486	497	461	521	465	498	466	468	469	444	484	465	472	469	495	475	469	442	475	515	445	470	448	474	496	462	475	468	478	451	509	516	494	474	458	520	469	532	500	471	429	476	477	441	466	499	477	492	439	457	467	480	526	473	485	496	478	481	469	505	470	505	467	466	437	486	526	487	473	486	449	528	459	460	470	475	486	469	489	541	499	459	480	489	457	442
23590	21277	28670	24292	21400	16007	7306	4461	3367	2780	2115	1803	1473	1267	1109	1011	1038	921	793	686	594	595	567	521	490	500	492	460	417	411	405	422	365	385	358	356	339	378	359	360	369	326	335	380	361	353	334	347	340	357	333	346	332	352	345	354	312	352	304	343	330	339	322	327	317	314	337	310	311	310	293	333	302	326	356	336	338	356	346	332	315	311	319	271	359	325	309	321	314	324	314	305	296	296	329	293	339	342	309	348	335	340	329	312	343	321	307	316	287	335	322	337	348	301	297	309	324	320	340	347	318	318	329	314	308	300	339	325	312	318	354	345	353	323	331	335	319	292	335	332	332	298	312	324	300	344	274	295	326	294	328	364	323	325	327	338	312	294	322	307	327	312	309	315	296	340	338	331	343	285	330	309	311	321	305	314	307	301	292	342	321	300	309	353	312	320	320	311	309	321	322	325	298	298	302	341	315	334	306	326	313	332	321	342	313	320	338	326	344	331	324	316	353	344	327	328	292	312	349	308	318	360	328	314	367	319	316	317	318	313	334	344	336	298	316	309	296	305	331	295	322	321	294	298	310	336	310	338	330	340	322	306	322	305	325	294	346	294	329	327	341	364	363	295	311	353	330	360	289	344	321	326	335	331	301	281	322	339	327	353	308	332	303	325	349	340	320	320	354	298	339	312	333	345	312	313	334	328	326	297	315	340	316	332	326	313	318	332	290	334	307	354	353	294	312	315	341	347	344	304	316	300	343	309	332	308	303	322	316	260	316	300	327	319	326	288	321	295	313	300	315	306	357	310	319	303	328	323	316	285	319	330	312	291	367	296	299	337	331	347	315	305	331	285	326	315	346	329	350	343	301	306	346	360	320	322	308	338	309	329	306	344	315	314	337	325	334	315	309	327	356	319	296	293	328	303	280	326	325	312	294	302	329	341	335	314	306	312	286	310	312	333	328	273	315	326	315	323	350	324	341	321	345	292	331	306	319	366	328	335	356	317	317	287	314	338	321	334	339	309	340	339	322	316	319	292	331	303	297	338	327	336	327	342	292	339	318	313	341	315	343	308	326	309	271	321	333	331	316	294	331	348	332	336	323	297	342	321	336	312	341	295	290	321	346	314	358	346	326	322	373	317	338	343	374	322	312	325	310	315	308	315	290	319	301	329	328	310	320	304	265	331	325	311	332	362	328	307	361	302	319	313	314	288	320	314	298	339	331	331	337	312	335	304	315	333	327	349	310	332	277	310	313	344	349	341	304	343	300	315	323	304	347	330	291	321	331	307	318	342	335	329	333	312	332	340	328	320	332	353	310	312	329	319	304	326	340	348	306	313	282	316	295	346	341	310	325	306	334	315	369	302	312	340	338	302	326	322	306	344	331	299	333	289	317	322	291	298	362	310	307	292	317	324	334	322	359	312	342	312	305	305	328	350	321	307	327	311	306	332	328	290	330	286	359	320	298	313	337	344	361	272	325	339	338	313	325	312	323	310	299	369	310	306	306	288	341	290	336	325	295	337	310	336	283	294	315	315	321	314	370	322	336	300	340	335	311	348	292	358	330	320	346	302	332	341	294	310	348	351	330	333	306	308	332	339	291	296	317	315	289	314	293	309	347	333	302	293	353	323	325	338	292	336	331	339	288	333	342	326	340	300	317	334	339	310	316	299	315	353	304	356	313	351	336	323	300	292	349	312	295	321	351	356	336	352	325	354	325	332	326	312	339	309	359	321	329	309	286	305	330	321	327	290	343	296	314	300	307	311	322	323	337	329	310	344	324	296	319	346	314	340	313	318	335	324	298	303	331	320	349	335	311	325	332	330	311	321	324	335	308	305	354	324	330	312	317	344	334	326	300	333	297	318	337	294	313	333	322	309	355	355	327	318	284	330	343	310	346	315	317	337	336	330	299	312	294	350	307	278	317	346	303	295	311	338	307	342	319	304	301	366	327	321	308	333	329	303	315	312	303	329	310	309	351	306	277	359	314	341	320	314	309	308	315	337	302	296	350	337	299	311	286	328	297	291	343	314	301	340	324	307	313	286	304	349	318	343	324	313	295	324	310	325	309	310	331	367	302	294	298	335	328	315	288	323	308	313	314	327	330	322	336	324	328	331	299	320	324	324	341	319	322	319	337	334	331	311	333	337	351	344	325	278	308	300	350	352	287	332	343	338	302	311	315	353	332	340	318	338	342	295	325	307	298	296	311	333	301	315	327	307	302	337	330	347	313	354	311	307	317	327	324	328	321	330	344	325	310	299	340	330	329	310	318	316	317	308	319	331	318	332	290	319	316	297	314	312	318	324	306	315	327	342	318	293	307	322	321	338	361	303	331	334	321	312	315	295	307	306	325	354	288	336	350	315	291	341	336	295	332	369	330	303	293	314	327	312	307	348	309	305	334	298	306	328	298	322	294	320	307	347	306	314	303	310	331	336	335	316	337	284	325	341	340	322	331	332	326	322	322	316	324	294	300	312	298	331	322	352	327	313	329	293	327	313	337	339	314	329	317	326	344	334	291	332	321	345	323	326	336	315	314	320	321	304	336	327	325	349	303	323	334	326	324	333	335	316	351	326	354	309	312	320	322	326	300	327	330	297	328	290	325	324	297	325	314	305	275	331	315	293	309	344	310	270	333	327	318	306	348	305	301	307	321	314	294	326	318	315	312	321	328	310	299	326	323	296	329	301	308	348	309	323	325	336	319	340	307	311	318	319	300	361	338	307	315	314	305	309	278	317	357	327	311	322	315	296	296	304	350	313	325	299	337	320	311	326	333	365	298	303	301	345	313	332	310	298	300	345	300	300	308	324	340	296	283	321	302	326	315	311	308	393	359	316	321	357	310	313	324	325	328	319	298	313	325	344	310	322	314	327	319	325	321	295	302	299	346	314	311	324	328	335	329	320	332	309	275	318	323	362	348	313	313	319	323	333	350	297	323	340	311	338	301	295	307	303	313	291	323	320	300	360	316	311	304	336	304	330	314	294	314	323	341	326	337	331	321	311	345	337	294	350	318	316	304	312	337	298	323	299	341	310	329	309	307	363	334	297	300	321	311	312	327	326	315	303	340	326	315	320	316	326	344	319	314	336	347	298	331	350	303	314	289	316	320	334	320	340	318	356	310	295	330	338	339	331	300	347	321	305	336	311	318	304	346	320	311	323	325	343	317	331	338	308	322	305	298	323	337	336	305	334	324	322	318	311	326	356	305	338	320	298	323	286	299	298	316	307	277	353	353	314	306	338	317	330	310	283	356	320	312	315	292	328	335	310	319	281	333	331	336	317	338	304	299	308	306	338	326	294	324	324	317	303	312	347	289	366	297	349	295	284	284	320	315	356	304	347	329	315	301	312	339	309	312	302	307	319	318	296	304	336	307	296	323	334	287	322	325	310	313	300	312	339	314	318	323	291	329	358	305	287	307	317	328	334	334	335	343	308	335	325	314	316	296	320	307	307	321	321	293	309	325	339	341	326	326	329	302	316	321	336	339	306
11017	30199	23758	14578	11779	9926	8291	6744	5280	4225	3131	2594	1992	1625	1398	1377	1317	1251	1098	903	797	685	681	619	621	530	511	550	476	499	485	448	471	412	400	441	426	365	375	395	415	349	399	364	380	386	372	342	377	400	382	407	362	355	377	359	373	358	356	361	304	341	352	374	356	358	380	342	339	360	364	328	330	365	375	335	374	327	366	354	368	375	361	363	330	364	323	361	342	328	371	352	373	326	362	320	339	356	301	342	348	370	355	348	338	356	374	340	362	372	381	338	346	335	335	362	351	337	370	347	327	326	328	346	329	347	317	354	345	378	325	343	344	345	372	339	306	361	341	358	353	359	353	317	344	318	363	352	337	325	300	332	321	332	363	328	330	348	356	369	333	369	357	359	318	323	370	334	356	300	368	335	325	329	359	336	332	378	341	354	363	383	337	341	346	389	368	323	338	363	335	355	316	368	340	356	375	354	332	344	333	336	352	299	355	321	371	342	306	351	349	328	328	313	342	316	322	366	338	339	363	366	338	317	339	337	348	299	337	368	358	319	347	365	331	373	351	347	368	363	352	362	336	351	331	367	350	348	324	361	344	384	346	320	339	320	298	347	358	326	351	338	351	325	336	327	343	351	342	385	317	321	360	343	309	346	373	362	357	334	325	350	347	354	333	355	362	328	306	338	354	358	366	354	351	330	350	361	386	330	358	344	340	347	366	351	342	333	360	340	348	344	351	369	366	351	359	333	325	367	352	299	344	363	372	327	338	322	358	349	321	365	356	365	324	337	353	357	354	337	333	335	344	366	336	344	330	341	353	363	371	331	338	363	356	340	354	371	346	330	362	333	362	374	369	304	343	334	370	362	328	334	344	353	323	344	330	345	364	329	331	305	323	331	364	357	350	365	378	359	352	351	356	377	331	353	357	310	357	346	381	341	328	347	377	360	331	356	359	355	329	336	345	334	345	366	350	342	346	349	331	333	335	350	324	306	310	377	333	340	319	378	291	329	344	366	349	328	378	364	368	373	347	348	345	331	331	322	343	365	340	365	382	333	309	346	340	339	346	355	343	343	355	315	350	327	339	319	349	353	349	346	334	312	352	339	335	301	372	351	339	351	336	333	323	341	344	356	311	337	355	360	362	308	367	355	345	323	363	346	360	331	344	342	319	333	324	340	307	329	346	307	369	324	330	334	330	362	336	342	375	349	360	361	362	332	325	316	347	351	312	345	321	377	330	338	339	368	316	346	357	347	331	339	327	320	306	357	357	377	333	366	351	360	308	328	303	350	341	358	340	375	360	371	325	376	334	354	343	355	331	348	353	366	340	354	360	344	353	357	342	337	333	382	333	349	335	357	378	346	313	339	343	368	337	354	283	371	352	336	328	318	366	335	358	358	345	340	370	360	339	352	311	349	344	348	313	316	316	334	330	332	320	339	356	335	356	338	326	328	339	314	362	333	348	356	370	314	342	342	326	348	357	336	383	368	327	329	338	349	328	352	330	336	350	296	314	331	324	367	355	359	338	367	339	416	371	319	336	327	308	356	342	315	359	367	337	334	335	362	357	347	352	359	388	326	341	332	355	313	317	339	375	367	351	327	343	361	343	322	345	359	372	353	366	361	344	363	346	372	322	347	311	334	372	349	373	356	365	322	329	330	355	364	360	371	324	348	364	363	357	339	336	354	356	341	329	330	339	355	356	345	304	376	331	338	354	365	325	317	347	330	330	316	363	307	351	358	332	333	334	379	336	346	341	343	331	337	317	328	335	291	389	325	299	354	335	320	358	360	355	340	357	362	349	348	357	311	339	371	341	300	296	373	327	351	367	326	373	361	321	379	300	348	382	335	347	327	315	332	317	363	335	357	367	341	365	336	329	341	350	358	326	330	349	339	337	370	299	335	321	375	365	321	320	330	328	352	320	363	309	363	322	315	383	343	328	328	351	323	346	326	361	355	393	338	315	351	317	358	368	350	354	333	353	328	333	366	328	393	349	343	296	340	354	338	350	321	339	345	348	333	334	318	343	325	345	340	345	335	346	365	334	330	327	349	317	308	339	338	360	305	337	350	343	347	336	375	335	367	356	332	341	351	362	348	378	348	371	341	351	360	336	321	383	335	337	361	354	366	323	362	344	335	313	356	345	351	346	350	330	301	351	320	316	344	343	335	333	365	358	349	342	337	333	358	334	340	347	359	349	344	295	340	375	339	295	371	345	350	356	355	338	348	357	348	338	336	321	346	327	360	355	348	345	338	344	333	360	337	388	348	342	368	336	377	310	327	326	343	315	334	343	353	340	342	319	330	329	328	353	357	322	340	332	338	312	325	359	366	347	358	360	370	337	397	351	330	336	361	335	337	357	345	348	339	335	358	298	341	350	349	321	338	349	335	387	325	364	359	362	348	327	341	286	364	311	363	348	367	339	309	372	338	327	322	343	327	357	347	338	380	318	351	351	368	350	335	324	314	330	373	373	332	362	357	351	390	328	360	344	359	371	332	342	339	311	312	363	413	345	311	369	355	340	375	372	324	335	344	323	360	328	366	322	378	356	325	370	327	317	340	329	367	356	374	319	346	354	332	376	331	367	359	331	325	317	347	346	345	321	367	364	340	340	342	356	388	339	341	332	373	350	337	344	335	354	334	344	343	342	340	363	335	327	357	347	359	337	342	363	306	297	327	326	380	353	336	346	370	337	357	324	362	328	350	342	323	327	343	341	346	374	343	318	360	372	324	337	309	321	362	353	314	354	337	344	355	357	346	309	338	357	347	345	328	319	338	347	342	319	375	334	323	328	354	327	384	337	367	318	345	324	337	359	297	356	329	351	373	338	338	344	334	333	326	344	365	360	341	382	340	347	359	360	328	354	343	354	353	326	338	348	372	364	353	361	339	353	322	340	371	347	361	333	350	351	327	341	315	341	333	331	331	324	348	365	341	340	340	372	325	340	325	332	374	365	376	327	331	353	340	345	345	327	350	375	327	336	359	340	358	317	314	349	305	327	343	342	315	332	348	364	347	325	321	339	331	347	355	332	358	322	325	336	337	333	342	345	335	347	345	346	327	331	343	343	357	338	324	315	314	338	346	353	355	374	331	363	314	396	366	347	366	371	314	330	331	316	304	332	357	354	326	360	359	340	344	319	342	335	342	352	336	323	326	367	363	348	338	360	349	375	342	334	352	337	341	382	352	361	359	352	349	367	359	332	367	313	357	346	313	374	335	314	313	381	320	363	340	349	343	352	289	357	352	357	348	361	349	327	324	321	377	375	379	333	371	312	301	344	365	336	346	340	372	321	338	354	314	332	339	343	378	354	362	339	334	345	354	355	328	329	346	370	351	329	337	352	343	340	349	349	332	305	381	354	368	328	352	330	336	315	353	340	303	346	321	320	334	333	334	302	350	321	318	361	293	343	365	346	347	326	343	342	320	369	314	334	335	323	358	344	342	331	362	346	344	340	361	340	328	339	333	336	328	363	354	330	339	354	341	325	337	367	326
24621	21278	27849	25133	17210	7169	4872	3591	2694	2133	1796	1565	1267	1107	1032	1040	1010	926	777	706	710	618	611	601	585	554	550	530	536	540	539	484	475	498	518	472	511	482	477	489	463	437	438	473	447	473	457	485	469	501	469	469	447	497	470	473	463	436	466	479	467	462	464	477	475	444	410	478	475	461	473	445	464	502	474	476	456	444	426	449	481	442	475	426	449	442	450	442	459	437	438	461	491	444	444	447	434	464	475	499	428	467	480	484	495	465	454	475	449	402	451	476	443	423	453	447	438	476	444	437	439	442	479	466	467	429	468	454	463	465	416	448	463	437	456	431	464	445	475	437	458	443	461	467	460	428	442	469	493	446	442	455	427	454	424	470	458	435	439	473	400	436	469	455	461	465	427	445	452	495	493	482	392	459	449	429	487	452	410	437	493	472	446	452	465	512	492	459	407	442	436	464	463	477	463	462	439	449	421	462	443	428	460	448	483	460	440	399	462	472	445	432	468	426	446	441	465	444	485	452	460	446	471	458	438	449	464	428	461	434	464	454	484	446	491	457	445	468	460	494	472	437	417	456	460	448	470	447	442	449	463	477	477	464	427	455	456	466	463	476	465	428	461	490	436	447	450	448	455	444	484	475	415	410	431	446	453	442	484	466	438	439	457	431	439	434	454	437	461	481	489	453	429	455	473	399	455	474	429	449	456	443	447	441	449	434	460	519	430	477	450	451	456	473	440	448	457	444	464	457	450	396	441	461	488	453	440	432	463	471	430	437	461	470	458	458	458	418	459	461	468	473	470	428	436	452	424	446	465	451	479	448	431	458	439	437	441	501	415	446	469	428	448	468	452	489	438	463	411	475	432	441	499	471	447	473	440	420	497	477	448	459	457	450	453	443	442	417	423	459	462	466	479	445	446	462	442	449	461	465	393	484	436	489	431	461	457	466	462	507	393	448	479	482	475	449	464	442	446	458	445	424	481	449	456	452	444	467	480	468	454	477	464	461	437	456	479	431	462	471	472	469	425	463	440	468	457	459	464	452	445	424	448	452	408	465	453	409	451	434	454	456	460	463	464	457	460	470	446	448	432	490	474	444	474	406	448	471	410	461	446	435	442	456	455	504	454	472	413	453	434	439	448	457	483	441	439	413	473	460	435	484	458	463	468	462	432	431	453	486	451	477	456	481	455	445	442	447	450	444	451	456	437	489	449	459	406	462	508	442	471	504	437	491	462	425	440	448	445	454	468	459	474	423	475	479	409	448	429	468	442	428	457	481	427	495	469	462	457	466	480	453	447	444	417	452	417	451	449	448	477	456	501	457	473	443	483	477	463	478	482	445	491	498	482	443	465	510	470	475	429	425	449	422	499	465	447	463	454	434	416	447	469	453	468	468	444	444	462	452	437	471	472	437	453	451	468	416	461	479	453	447	425	418	454	458	482	449	483	449	428	435	433	443	435	441	410	482	447	467	439	464	457	440	459	435	451	443	463	429	466	445	448	464	463	421	478	440	459	450	430	433	467	439	421	433	430	512	403	456	483	464	465	470	469	480	442	428	449	441	504	456	476	440	425	457	436	444	426	453	490	431	484	427	466	450	491	452	497	475	454	451	453	458	441	466	476	454	487	442	395	419	478	473	448	458	425	464	465	494	453	491	473	440	449	438	455	425	455	460	445	487	454	446	482	424	423	423	441	448	468	429	448	442	446	453	457	447	445	445	430	443	459	505	440	445	455	469	422	408	401	473	497	440	397	438	440	463	439	459	443	418	473	475	467	437	434	480	470	424	446	467	436	483	450	500	476	473	482	420	462	454	466	438	430	466	472	430	446	451	434	433	458	467	465	444	459	479	454	479	453	427	425	428	422	442	491	474	405	437	443	473	484	438	460	446	458	435	465	465	473	439	477	428	456	461	472	447	454	496	482	449	440	391	434	460	438	442	458	444	439	447	486	466	456	448	444	506	447	460	460	472	442	415	455	459	444	450	454	436	454	435	445	415	462	441	465	436	439	434	433	465	463	431	455	451	458	419	433	443	430	426	423	466	482	444	473	427	469	452	418	447	463	470	444	446	470	447	440	439	463	481	424	457	444	509	416	426	460	431	443	451	401	470	462	444	447	452	448	469	471	445	423	471	455	419	459	439	456	465	441	491	457	438	473	454	482	466	457	439	443	471	494	460	423	477	481	441	484	459	465	457	437	467	449	442	425	454	416	440	483	485	450	471	441	423	462	484	433	451	489	443	475	447	449	468	490	435	431	455	456	451	475	490	431	483	450	455	443	435	448	433	434	457	432	500	440	417	432	451	456	478	419	428	443	435	475	484	476	439	450	422	441	496	486	472	447	396	462	481	498	445	450	440	465	438	444	450	481	456	491	459	452	509	429	416	472	486	443	438	435	406	433	509	431	429	499	428	466	462	408	455	469	446	445	451	476	461	463	465	456	496	470	436	443	440	456	433	441	446	472	430	422	431	462	467	460	465	464	481	464	448	463	460	463	497	434	477	450	461	462	422	403	450	440	487	448	459	451	421	444	425	441	427	434	453	391	470	440	432	469	480	432	479	450	447	428	474	437	460	421	472	456	513	437	451	509	485	454	435	453	495	464	435	444	420	450	439	419	461	425	452	495	458	482	454	450	454	440	460	447	450	380	428	448	473	426	442	486	486	457	444	465	403	468	409	457	461	447	416	407	445	462	480	423	412	424	447	425	470	454	486	430	490	466	454	436	436	442	437	466	448	457	448	461	409	505	441	427	410	516	464	516	471	490	464	473	430	426	456	430	462	457	437	449	464	419	444	473	437	464	495	446	454	437	451	480	455	419	435	438	446	489	478	478	476	468	462	490	456	475	448	482	458	474	431	471	445	414	465	489	465	418	404	478	406	453	416	470	483	458	463	438	501	475	433	444	452	490	445	487	394	450	421	446	439	485	500	455	462	427	477	468	484	463	475	466	472	423	436	478	421	436	478	443	454	470	434	452	417	431	449	445	428	422	477	440	482	450	449	481	411	513	445	473	457	392	463	459	447	479	456	465	445	475	409	468	440	453	451	455	471	451	413	473	472	450	425	421	465	439	467	450	468	447	475	469	429	487	463	460	448	474	464	428	473	459	461	447	471	454	471	467	469	466	471	435	477	490	458	433	481	472	450	441	456	446	452	439	462	439	470	456	420	421	466	451	463	462	471	457	410	498	461	446	461	465	452	459	427	445	434	445	478	466	459	459	448	444	434	492	432	472	453	463	422	468	462	448	469	469	454	438	447	435	470	484	458	461	461	460	438	433	447	456	472	461	459	465	470	443	478	450	425	468	425	446	455	427	437	468	458	446	445	440	480	423	468	419	434	445	459	434	447	475	474	490	449	459	439	483	466	469	471	410	460	448	437	470	479	501	442	467	445	477	454	409	462	452	424	444	469	447	439	421	488	482	452	452	447	459	426	430	487	460	461	436	440	441	439	458	443	442	472	445	423	468	446	409	448	454	459	463	447	457	423
11099	26764	20944	12511	9906	8540	7185	5600	4438	3349	2686	2179	1771	1532	1322	1303	1215	1127	1049	885	771	770	714	706	654	639	665	592	611	597	520	538	534	553	523	511	504	495	526	490	488	479	473	496	482	481	497	505	485	494	521	471	494	469	459	504	455	482	448	503	445	494	496	464	456	465	450	486	504	472	487	516	503	472	473	483	518	460	487	485	464	457	485	449	486	459	453	453	472	440	445	470	477	460	435	492	448	491	465	448	487	448	486	445	434	440	454	429	454	454	534	492	489	429	486	483	457	455	484	464	454	432	506	458	487	467	494	505	463	472	469	431	483	433	455	465	488	448	487	466	453	474	503	497	513	476	479	492	432	453	478	470	503	471	435	461	447	486	495	461	429	497	525	423	456	497	488	470	509	438	442	447	468	470	448	496	455	470	502	498	479	494	494	467	469	468	483	436	456	437	454	416	461	502	487	424	465	446	416	495	445	460	487	457	444	456	495	475	481	453	488	464	478	468	477	493	514	458	447	441	491	469	497	495	502	497	478	474	471	524	448	480	483	480	478	475	485	467	462	455	488	453	470	486	433	488	458	483	472	463	473	491	459	446	475	485	508	469	409	487	421	503	474	458	466	482	452	487	435	477	476	494	490	464	444	516	484	495	451	485	473	472	503	461	495	492	461	436	468	487	506	443	484	491	468	480	448	447	455	498	498	495	469	477	443	465	469	486	440	431	458	485	463	404	435	478	499	498	487	456	535	424	492	464	460	476	475	460	482	500	476	469	461	468	458	474	426	459	456	481	475	459	464	487	502	472	462	486	449	487	456	469	451	468	451	455	466	459	506	435	511	473	471	497	467	489	502	457	446	460	465	445	483	474	475	437	466	455	450	427	487	474	474	460	456	506	463	459	477	429	458	446	454	475	423	509	460	445	445	495	452	469	490	490	441	433	458	476	488	442	478	485	502	471	501	513	471	450	508	435	467	448	451	443	458	476	527	458	427	499	459	485	470	448	457	492	467	451	463	470	483	438	472	490	470	461	469	441	466	447	459	466	439	470	463	450	475	463	443	496	457	469	449	466	441	477	464	464	436	471	487	470	447	485	441	423	492	472	456	448	474	452	497	466	465	459	479	459	424	476	478	488	461	469	453	433	528	463	484	440	449	475	479	456	457	500	442	466	475	456	485	456	455	474	486	484	489	459	476	456	508	466	429	462	489	477	458	445	474	416	447	495	513	472	489	468	434	469	479	471	432	422	430	445	494	464	453	473	455	473	491	442	486	473	500	467	501	440	500	484	463	444	463	438	505	495	481	486	477	464	465	455	453	455	494	507	474	522	502	482	476	483	504	464	488	488	446	473	494	488	474	486	475	488	445	461	452	443	453	446	415	485	463	478	452	452	470	453	444	438	469	487	448	450	439	489	471	462	448	474	470	487	479	458	495	472	427	471	474	454	451	457	504	455	467	456	463	464	465	454	431	473	469	437	478	464	459	492	444	452	446	440	469	457	423	470	475	484	484	462	506	458	506	447	496	453	447	456	474	488	473	470	493	485	428	464	445	446	457	451	516	452	444	490	438	471	474	482	459	499	455	473	415	450	458	496	493	488	459	486	455	486	433	507	452	439	483	422	482	449	478	449	445	454	511	522	453	479	466	453	471	493	479	431	495	471	454	451	431	474	475	479	430	451	454	448	464	506	502	443	467	463	480	431	472	476	500	461	503	469	455	445	483	447	445	459	456	485	477	509	439	459	473	482	469	466	481	485	450	441	459	466	433	462	475	465	449	501	460	459	450	464	478	426	468	455	488	423	471	493	445	485	455	472	474	426	524	486	463	461	479	444	478	476	496	479	437	472	487	467	489	467	490	471	480	501	441	443	446	453	442	469	427	476	490	445	481	462	451	496	479	481	469	491	450	452	460	465	444	484	445	445	457	455	479	464	468	475	481	469	464	466	446	480	461	488	469	441	481	442	467	462	466	448	485	458	427	487	470	480	458	481	479	468	441	487	459	457	440	456	457	453	464	455	476	504	498	466	486	440	460	479	463	465	460	451	477	502	455	466	452	477	473	445	464	450	418	455	445	474	452	493	450	424	471	505	484	471	470	457	481	458	452	467	495	457	499	453	447	465	452	466	497	445	481	499	478	464	463	455	475	451	460	499	460	467	473	481	494	460	441	494	435	450	472	446	473	454	458	454	439	476	475	456	479	484	464	504	490	459	463	469	478	475	439	504	484	467	474	445	477	468	469	464	471	484	459	477	461	463	469	473	494	493	447	503	469	484	462	448	486	476	427	496	462	503	467	466	478	485	461	504	476	463	474	444	478	431	505	474	486	464	498	461	457	480	471	468	498	458	463	460	481	483	467	490	471	448	445	477	503	469	469	478	466	462	477	439	459	508	476	460	476	476	478	493	496	406	495	468	457	473	461	479	482	508	499	505	488	529	518	479	473	458	481	451	454	464	456	484	453	476	452	451	444	494	487	469	517	470	454	485	484	468	440	474	462	429	492	440	471	436	476	473	454	487	465	449	460	481	470	502	493	479	427	514	501	496	448	500	503	474	445	459	435	472	447	472	460	496	440	464	491	486	447	458	486	456	510	482	440	485	428	483	482	498	485	439	445	450	473	447	507	461	495	453	451	484	475	465	483	459	474	471	470	487	482	472	447	478	431	440	458	492	448	433	509	475	471	486	489	464	490	457	482	471	453	463	466	463	454	456	467	449	434	450	470	419	445	462	459	451	466	472	423	466	467	469	433	479	449	497	451	504	435	466	458	476	450	469	414	477	461	442	473	454	478	436	477	467	503	452	442	470	482	485	440	465	467	455	419	498	438	465	479	466	482	461	459	455	486	480	442	450	487	480	418	462	439	483	511	464	450	478	477	457	462	485	497	497	458	465	441	449	470	495	431	513	474	479	481	481	487	421	460	411	479	438	438	491	475	441	462	465	467	461	460	493	483	481	438	476	461	453	463	478	459	445	490	465	475	475	496	446	420	458	506	463	469	437	435	476	454	468	494	451	474	494	461	466	480	473	427	465	471	453	490	435	446	490	457	502	470	465	511	474	470	448	468	484	456	479	468	494	466	491	491	478	436	481	426	452	429	462	479	429	458	440	451	435	455	457	490	463	478	482	471	458	467	447	451	447	460	489	473	497	429	485	472	473	459	484	470	470	480	430	482	492	475	485	456	487	463	458	513	452	440	447	462	452	462	456	476	466	473	494	484	462	487	436	460	501	461	425	432	497	480	449	472	470	449	432	462	455	416	453	447	504	514	453	466	504	446	460	459	432	461	454	475	447	450	464	450	469	450	466	458	495	435	479	502	472	427	475	489	479	419	434	478	442	478	473	486	444	463	501	469	450	450	462	467	467	450	462	442	471	425	447	484	456	501	464	477	430	463	478	430	463	441	461	444	462	474	438	470	471	460	470	443	460	444	429	449	496	460	452	501	458	514	481	507	441	461	481	481	475	461	488	493	497	463	500	468	505	479	474
22437	21266	29049	23817	21310	21749	16351	6557	4294	3510	2726	2270	1851	1582	1317	1250	1214	1108	936	768	715	655	619	521	522	506	480	454	446	435	385	383	391	369	329	348	393	369	328	338	319	320	306	335	293	301	328	299	297	302	336	334	305	337	320	279	318	291	299	289	272	292	309	287	337	294	292	295	317	283	292	292	293	287	252	323	294	272	295	298	253	287	245	280	275	272	251	288	269	293	303	259	265	306	282	280	265	289	279	265	296	279	252	295	270	284	271	292	262	273	275	274	304	317	267	291	298	285	241	281	264	280	316	295	288	316	247	281	241	259	280	291	269	270	281	326	271	251	264	275	274	278	284	281	274	280	276	272	274	292	246	268	271	294	267	283	280	260	268	256	249	293	254	274	265	262	267	289	246	262	265	258	285	257	284	265	281	257	274	265	280	298	272	318	278	294	268	280	262	274	280	298	293	302	283	291	272	265	273	288	261	269	248	258	274	313	267	272	281	295	269	268	259	254	287	270	249	275	308	260	291	277	307	281	253	292	279	259	264	253	243	265	271	264	283	270	261	266	311	271	260	274	280	333	258	302	282	261	292	305	289	285	260	314	309	238	291	264	258	292	279	276	263	284	285	261	298	259	285	271	272	247	276	249	297	275	292	261	286	251	302	271	293	265	272	283	279	276	267	272	293	332	285	283	313	276	270	276	294	275	279	257	257	310	281	283	283	306	288	275	273	253	285	278	275	255	266	315	290	255	284	265	305	298	300	277	297	253	266	282	283	292	277	300	280	306	259	285	275	265	287	299	310	273	246	284	278	281	276	280	287	278	292	256	271	267	290	266	284	252	280	241	274	252	266	289	256	267	282	298	283	270	268	278	285	278	323	282	276	264	295	276	275	285	256	301	301	284	267	295	274	287	266	266	291	291	258	291	249	284	313	291	283	284	281	285	296	276	282	302	266	272	248	252	289	284	287	258	271	276	299	255	276	257	304	261	249	279	299	247	289	280	275	268	265	263	306	280	280	290	289	295	285	289	257	303	298	290	280	269	288	258	290	296	263	255	270	264	287	269	283	281	281	295	271	264	287	285	267	287	258	278	260	288	298	286	269	274	285	286	258	261	267	255	254	282	268	270	284	309	299	264	276	258	275	303	288	313	268	307	250	259	252	279	276	290	313	270	282	282	280	261	283	275	286	253	267	258	301	268	293	258	290	279	289	299	285	300	264	270	266	273	298	274	265	300	270	255	281	276	282	263	277	287	274	284	288	304	275	280	264	304	299	301	256	271	265	309	286	277	281	275	303	281	279	273	273	282	278	250	266	246	279	246	232	261	290	278	299	285	290	283	251	284	279	266	257	275	281	273	281	259	283	275	298	289	271	284	293	274	285	267	280	269	270	245	280	261	293	270	273	271	246	294	297	274	280	274	297	292	252	263	267	282	260	293	277	270	267	241	280	261	292	245	274	289	295	288	269	276	298	289	256	270	283	279	275	265	280	279	271	278	297	281	290	277	270	274	318	258	267	278	285	265	266	284	288	283	272	273	304	268	285	278	305	291	278	273	276	289	261	280	299	260	288	273	289	282	282	299	266	292	293	256	275	328	280	274	267	256	269	265	298	272	272	293	303	264	281	251	285	269	296	275	276	287	290	276	286	248	302	297	250	269	265	292	284	264	266	245	277	269	294	302	250	254	269	301	296	294	291	269	266	279	265	273	284	287	316	285	270	303	277	260	285	290	294	304	303	275	275	283	279	299	277	273	277	275	285	262	291	278	282	286	308	286	277	255	268	271	313	259	305	272	273	247	284	270	295	272	284	272	250	264	292	271	282	275	239	292	271	301	263	259	253	282	259	262	278	281	264	298	301	266	273	259	283	272	283	266	306	285	250	302	271	287	271	278	269	268	281	278	268	290	291	288	279	245	242	296	308	276	318	306	285	273	305	272	287	252	276	286	255	282	260	282	263	294	299	268	252	274	257	296	268	301	275	251	266	270	257	250	288	304	274	255	264	271	280	263	284	272	257	265	251	276	272	265	276	322	279	236	275	269	280	263	297	303	293	272	267	293	306	277	274	279	255	273	272	272	293	308	261	273	293	304	266	295	287	282	262	304	256	266	287	299	282	278	295	288	281	241	239	295	277	288	274	270	269	297	275	273	248	277	254	283	305	278	261	277	246	280	303	288	245	280	281	258	283	262	281	280	282	263	261	288	275	305	275	307	263	252	282	301	257	302	285	279	267	272	265	252	313	266	252	236	270	272	273	286	264	279	296	268	287	282	289	292	274	285	264	280	312	297	243	310	268	288	289	289	285	247	236	262	249	269	252	258	281	295	300	285	306	288	293	286	260	279	271	300	296	259	291	292	259	291	281	245	294	257	286	260	280	291	266	277	280	267	263	275	284	271	272	274	277	293	302	266	284	265	280	274	266	258	292	264	296	279	262	295	282	284	265	297	272	266	281	279	285	272	288	271	289	279	280	284	261	256	304	318	291	295	284	288	262	304	281	289	272	286	264	263	286	316	281	300	252	290	284	307	281	269	248	318	292	276	274	253	279	288	288	286	282	284	267	269	274	288	307	296	264	274	302	327	261	297	301	260	262	296	293	292	284	292	302	301	270	278	286	259	291	270	291	287	273	293	298	255	273	267	265	250	249	265	266	270	257	296	273	267	283	250	270	267	269	278	300	278	275	306	288	254	286	292	242	253	281	257	277	281	260	293	248	284	266	271	259	332	280	286	272	264	270	288	273	275	300	300	287	293	278	287	274	274	257	270	272	307	255	286	292	300	286	290	283	252	284	288	308	292	265	261	276	273	277	288	260	280	275	251	265	257	264	264	280	312	260	282	288	263	279	265	296	268	306	287	302	243	245	276	276	280	260	278	312	286	292	296	256	300	292	286	272	256	259	248	298	308	299	297	298	271	261	267	282	278	303	313	280	256	299	260	292	274	278	316	285	308	262	254	240	279	268	257	260	300	283	262	261	275	320	268	279	265	250	276	296	266	284	296	287	272	272	268	272	284	281	279	276	264	287	303	284	297	246	284	283	277	274	289	275	282	259	268	293	293	282	297	266	262	283	281	301	269	268	302	271	245	296	273	254	282	265	260	269	298	292	263	266	259	268	258	268	270	285	269	262	242	274	290	290	312	271	298	283	269	275	283	273	281	261	290	283	263	298	257	259	258	286	280	282	258	280	282	248	255	276	261	287	290	271	245	279	280	244	267	278	289	299	248	285	269	253	304	264	283	254	282	289	281	261	284	266	254	274	264	270	292	291	309	268	254	262	270	264	243	297	285	280	277	276	301	268	294	281	280	267	273	265	285	278	306	279	268	263	299	317	268	285	278	276	280	272	280	289	236	309	275	264	282	268	280	272	267	287	264	268	301	297	304	275	267	302	264	261	288	299	276	277	261	256	293	265	287	269	307	248	285	273	269	290	273	270	262	290	302	257	282	265	237	316	285	275	278	288	269	287	271	268	278	280	300	279	252	257	257
12788	34416	28263	18659	15060	12826	10367	8374	6549	5121	3937	3171	2579	2208	2000	1753	1638	1494	1221	1001	964	896	834	721	678	611	560	542	511	492	475	445	451	388	404	381	406	371	356	348	353	318	369	376	344	320	323	309	340	324	361	325	353	315	317	355	317	298	284	313	302	320	289	301	321	303	343	317	305	296	301	288	287	312	322	338	292	306	296	266	304	294	290	304	303	296	314	295	312	288	314	286	278	254	292	291	293	294	247	302	296	280	293	286	315	293	293	290	292	297	269	271	275	314	260	308	308	293	305	273	283	290	300	288	317	274	305	296	287	329	315	273	278	290	273	285	273	291	293	303	289	295	315	292	274	284	299	274	320	257	279	319	314	282	276	280	297	293	281	280	265	275	251	277	288	309	282	321	302	307	320	302	282	305	249	285	300	296	304	307	291	308	302	296	242	321	279	298	285	273	301	273	299	268	313	307	265	270	294	291	318	281	312	242	314	322	272	272	301	278	296	260	293	285	297	286	302	282	280	280	335	305	266	293	305	305	316	292	275	322	293	272	302	272	262	273	285	302	276	299	311	297	289	272	278	313	293	302	302	270	298	312	295	304	269	272	295	277	271	304	272	315	302	265	268	270	300	313	291	253	304	299	264	283	304	273	273	301	300	305	309	307	278	269	301	306	283	303	260	288	283	257	299	296	289	306	306	277	295	287	294	254	280	293	298	274	302	291	299	291	332	306	308	280	309	282	287	299	285	268	296	333	298	282	276	309	293	314	291	270	290	292	287	289	298	233	287	264	291	270	270	270	289	288	268	273	289	314	302	304	275	272	275	303	274	286	308	264	306	285	287	273	313	287	291	294	287	297	295	287	284	270	265	265	271	292	315	304	301	271	289	289	266	269	331	290	269	276	278	272	291	304	295	302	295	312	306	314	279	254	287	287	308	325	295	299	289	300	272	283	295	274	328	268	312	278	257	268	318	287	291	268	303	284	276	276	269	261	281	266	288	330	274	294	327	305	293	301	275	304	277	304	262	251	318	302	289	316	290	265	253	304	287	267	317	286	276	268	289	291	298	272	284	260	287	288	283	300	288	307	290	311	288	316	269	321	270	296	281	277	284	306	313	281	273	288	290	293	274	286	287	302	271	274	302	296	268	302	301	265	284	307	314	266	249	269	274	309	290	278	298	294	297	306	294	301	286	266	268	273	325	289	267	288	312	292	294	306	305	308	271	293	293	287	258	265	279	272	293	294	289	291	262	312	301	281	290	269	285	284	281	300	296	277	316	290	294	301	319	286	299	311	288	304	297	286	310	295	317	302	296	281	255	280	318	291	321	316	304	292	279	286	304	307	265	297	332	290	318	288	275	327	288	266	272	299	333	289	295	280	309	288	294	289	274	284	278	283	273	311	279	282	287	311	314	276	300	282	284	279	269	291	268	290	274	311	304	254	277	275	306	304	267	264	314	295	250	292	265	280	290	262	261	305	283	335	307	251	266	276	296	285	317	276	294	276	292	288	266	328	298	265	292	278	275	268	286	304	270	264	291	291	279	259	291	282	262	290	260	300	277	308	311	260	290	275	287	301	290	294	293	303	307	309	274	274	303	276	290	289	272	289	264	275	283	269	322	305	291	303	268	304	291	269	283	279	313	295	286	309	275	270	311	314	289	266	284	285	283	298	325	284	291	271	275	290	279	295	271	260	296	289	280	300	295	264	285	286	308	277	283	280	313	283	280	292	288	285	272	260	311	282	281	284	326	280	250	283	303	287	273	278	266	280	276	304	295	277	270	271	283	298	275	301	286	294	256	316	305	308	319	311	303	272	295	288	330	310	266	288	293	293	279	301	288	263	300	312	292	273	305	271	290	303	269	272	304	315	291	278	284	303	284	281	301	288	309	285	297	270	298	278	312	312	285	310	299	299	307	287	288	273	300	287	259	302	274	272	292	279	285	270	267	238	295	292	274	331	278	276	276	291	281	313	271	292	313	283	300	273	294	298	279	325	296	274	272	260	288	302	288	298	290	296	289	273	311	299	318	296	300	310	295	301	295	265	273	276	279	288	301	281	299	290	293	274	287	278	294	279	265	289	282	281	289	311	286	287	280	275	301	258	275	273	301	320	275	278	286	312	280	282	298	271	292	288	320	317	305	294	295	293	300	320	288	254	296	280	318	303	298	288	295	279	266	289	282	292	313	288	278	286	290	285	291	274	289	307	290	283	290	289	291	304	279	302	314	296	288	289	277	276	271	309	287	284	279	277	288	287	311	304	318	311	279	287	333	277	304	289	302	290	280	295	313	293	297	310	268	295	289	313	301	283	296	282	307	285	275	291	307	314	298	284	277	291	309	305	253	286	264	267	248	282	298	279	278	319	282	270	286	293	267	303	270	285	300	290	307	288	292	293	293	257	309	307	284	308	317	301	279	323	287	295	288	321	308	286	301	278	274	288	267	293	309	316	271	257	306	306	282	293	271	301	283	274	280	307	301	294	298	285	277	292	282	286	254	300	287	284	294	301	263	319	298	300	297	294	265	335	278	309	273	286	275	292	247	273	294	271	303	296	287	292	297	264	299	309	280	304	252	309	320	270	286	279	279	268	254	252	280	287	287	273	291	302	305	283	292	281	307	309	267	304	285	281	303	273	286	288	316	280	295	301	299	276	280	259	304	319	288	280	275	305	306	305	275	273	315	282	270	262	292	290	304	274	281	276	296	279	321	293	287	284	289	293	262	274	310	292	293	290	281	254	292	298	264	334	328	282	305	275	313	305	281	275	279	300	267	305	274	295	267	319	297	253	267	297	268	276	282	259	299	296	291	300	283	318	255	300	315	292	267	276	270	282	295	281	272	299	319	286	289	273	292	296	296	279	286	253	303	287	304	262	294	306	299	291	285	297	290	283	308	313	269	283	283	314	322	312	288	281	284	281	261	291	312	291	275	310	293	282	290	299	255	284	245	302	270	301	297	275	301	292	301	299	260	293	276	287	275	273	284	299	310	302	301	305	269	289	284	272	304	285	259	266	250	275	256	268	269	298	291	297	282	299	263	293	316	279	290	296	293	276	295	288	281	270	275	293	310	284	305	329	299	293	263	303	306	322	284	285	281	288	313	285	266	330	301	290	284	275	321	297	263	291	283	257	274	277	297	294	286	296	283	291	305	283	311	296	296	274	281	306	266	283	294	268	286	255	311	321	294	294	272	272	295	296	274	272	289	280	287	304	261	309	280	268	302	272	281	314	309	277	268	303	299	265	307	284	281	276	275	287	307	275	260	269	317	312	283	278	325	268	289	292	305	266	291	336	275	285	310	289	301	258	296	270	281	276	271	278	276	290	310	299	284	276	312	317	272	299	309	280	285	296	270	297	308	323	295	272	309	306	278	252	270	252	293	325	273	280	268	270	283	259	286	299	299	274	287	284	275	311	302	272	279	274	288	322	286	292	312	281	262	250	290	283	282	284	275	272	323	282	274	282	300	279	306	291	279	330	274	296	269	287
27989	20548	17104	10198	5873	3903	3274	2641	2128	1714	1489	1268	1060	945	791	895	921	736	730	650	622	619	620	570	565	552	509	574	528	483	519	494	502	489	478	472	477	483	501	520	479	472	462	459	461	497	483	471	467	509	458	478	432	478	460	467	503	479	437	441	515	514	476	466	465	488	450	472	479	446	451	459	475	439	461	470	479	469	469	476	447	462	463	460	480	438	467	469	469	444	467	466	469	448	480	480	472	438	513	470	446	469	444	487	445	464	467	453	495	464	409	496	456	432	460	451	455	445	466	469	454	466	441	450	459	466	489	460	476	417	460	436	484	510	441	473	428	466	460	463	449	448	488	466	444	467	486	459	492	430	451	497	495	461	465	460	476	468	455	420	464	478	440	456	431	458	489	474	457	470	478	468	467	461	451	467	471	429	486	459	501	489	452	447	423	500	442	449	474	446	475	467	474	471	450	466	449	459	437	425	465	469	501	435	511	479	459	466	512	457	416	454	474	474	469	464	440	483	441	481	469	457	458	435	469	476	470	452	464	452	450	470	466	444	413	475	494	435	441	450	468	435	493	453	495	509	429	506	471	468	480	453	468	438	458	466	451	440	464	490	465	453	478	418	415	427	482	465	448	484	474	427	468	476	479	458	467	459	468	451	490	464	449	469	441	499	443	490	464	409	446	483	487	480	477	504	491	470	472	449	450	460	455	443	482	483	464	458	490	471	465	468	450	446	506	488	469	462	475	437	465	480	458	438	448	463	488	472	456	517	473	450	470	515	458	449	444	437	470	455	455	466	453	442	459	449	458	483	483	416	467	407	494	477	452	454	487	481	460	448	450	470	439	445	458	468	453	459	425	454	449	492	467	483	453	446	462	503	480	448	452	421	467	437	477	483	516	496	432	454	415	475	414	481	496	472	455	470	388	492	462	480	465	436	488	485	476	482	464	450	491	474	451	426	480	465	481	494	458	462	452	443	470	490	493	440	450	495	478	420	445	463	441	492	480	466	485	436	512	454	476	474	472	453	489	481	474	444	438	444	410	474	499	414	470	446	443	478	473	493	457	452	450	482	478	477	440	442	488	493	463	480	412	499	467	463	459	480	451	474	440	426	474	475	482	433	495	505	471	472	482	449	439	453	482	432	465	429	465	475	497	465	464	480	395	446	481	439	501	489	485	482	450	466	447	438	443	429	486	476	480	446	483	469	468	441	484	468	466	459	479	459	496	455	459	439	450	465	462	433	447	424	462	457	521	452	447	442	427	461	487	449	432	504	452	486	488	471	468	474	479	448	448	453	450	477	491	454	470	483	459	466	505	472	464	481	461	500	470	504	452	453	448	456	438	498	428	513	457	487	485	489	466	441	469	484	476	452	480	439	452	466	462	489	444	452	506	458	493	478	466	483	482	441	464	476	473	456	476	431	487	439	472	446	492	454	524	443	497	469	470	463	427	443	472	464	484	503	509	449	447	431	468	482	473	429	451	493	481	450	456	477	471	475	464	443	504	439	458	474	456	480	478	468	448	494	478	484	470	480	456	489	495	475	462	479	474	426	480	468	470	416	456	455	463	451	493	455	475	466	452	469	478	467	428	469	459	455	465	485	491	426	474	442	462	424	475	449	496	461	463	476	479	472	462	492	474	452	493	471	485	479	433	471	484	479	465	486	418	506	492	468	489	455	476	469	452	467	492	465	447	486	456	480	453	482	460	449	452	438	484	420	447	467	451	461	533	473	427	430	450	480	452	456	450	445	448	482	441	444	481	506	449	437	477	432	459	452	473	480	450	475	462	480	446	449	485	433	437	451	464	459	493	428	476	492	464	439	460	455	497	448	487	450	454	428	469	458	429	447	447	462	461	477	491	476	462	451	463	503	504	455	475	446	457	468	437	505	483	481	463	475	441	488	490	457	449	452	484	484	442	478	451	461	454	483	477	480	464	489	478	473	457	491	489	512	468	448	469	450	507	481	490	428	450	453	484	409	440	447	474	505	476	479	426	447	467	480	448	434	473	462	440	450	463	439	442	452	452	420	487	431	459	463	496	402	480	475	494	443	492	472	497	480	436	464	480	417	438	439	423	443	504	482	435	475	467	414	485	459	441	470	481	440	466	446	442	487	424	477	468	470	509	443	495	489	477	441	471	473	471	452	477	439	459	420	470	453	484	468	433	465	475	488	491	438	436	445	497	523	442	472	449	486	437	473	404	462	484	480	498	431	470	438	498	456	458	473	458	476	457	444	465	455	507	411	476	489	472	452	469	466	444	467	451	502	489	444	434	444	434	440	446	477	440	472	497	489	486	429	449	476	447	454	498	413	455	443	444	448	481	464	431	459	464	439	464	480	467	466	454	456	497	456	468	444	461	446	487	474	461	468	424	483	444	425	418	470	481	433	472	459	460	473	483	450	462	483	483	470	492	442	472	443	422	483	432	481	455	481	436	470	447	431	433	486	485	443	472	454	452	463	456	440	492	458	468	453	473	468	443	500	464	419	460	456	473	454	471	433	465	486	449	514	466	456	489	487	439	474	458	506	442	488	453	458	456	484	477	508	471	454	458	506	485	474	453	428	505	511	484	447	446	401	443	442	483	422	461	445	490	432	485	452	481	464	480	506	474	442	443	466	473	466	463	467	456	474	450	463	450	475	457	449	460	454	483	470	477	467	464	487	455	459	448	472	481	487	459	441	462	452	466	476	495	466	444	448	462	494	483	467	434	461	517	436	527	482	469	449	487	485	450	476	434	463	511	431	409	495	452	439	447	441	469	472	485	480	438	472	456	453	485	484	432	483	443	493	454	463	496	472	430	444	447	423	499	484	502	468	497	459	472	482	476	457	437	470	431	484	453	465	475	455	435	494	447	508	461	478	442	494	436	450	453	462	445	468	464	485	462	449	474	455	483	499	491	476	415	463	428	465	435	453	440	471	496	469	472	458	469	482	454	425	505	474	480	447	454	456	478	443	481	438	453	465	468	499	469	455	484	492	471	448	468	494	490	476	449	494	501	426	410	458	457	488	497	473	431	498	453	466	487	453	428	467	499	451	445	459	455	446	516	474	499	447	437	442	457	446	469	432	486	479	522	463	431	469	464	463	439	456	474	476	411	470	456	465	448	496	454	470	472	497	431	438	471	442	480	469	462	477	501	459	480	459	463	484	460	438	436	411	478	437	453	482	483	485	469	430	499	457	449	445	473	445	437	456	479	444	484	472	502	421	473	466	430	459	445	459	461	490	446	475	473	513	482	476	434	476	487	452	448	432	495	434	453	473	449	453	467	474	408	473	498	465	492	478	492	452	445	475	485	524	432	490	431	472	502	487	451	451	470	462	479	495	501	432	456	447	427	477	473	435	444	465	446	453	479	456	488	455	455	423	497	456	506	424	448	487	461	479	453	477	479	457	450	471	418	466	471	432	492	473	421	466	511	462	448	460	464	460	447	458	465	475	436	439	459	470	429	457	456	421	480	461	441	453	487	443	442	477	452	460	455	457
10839	21254	16687	9766	7593	6202	5412	4239	3368	2637	2154	1696	1421	1249	1094	1101	1085	935	823	733	739	682	691	627	621	607	613	564	562	524	559	546	526	541	506	533	525	524	532	488	498	501	476	518	485	494	479	523	503	492	501	511	502	538	495	530	475	498	464	496	499	564	505	507	503	486	520	475	489	511	523	511	511	512	509	542	495	529	526	525	531	474	527	507	527	488	516	435	469	439	522	474	468	473	478	476	492	473	474	475	467	475	510	467	485	476	506	475	474	495	487	504	482	504	473	491	456	465	483	518	476	476	539	513	558	488	499	457	512	517	480	459	472	492	471	505	480	459	491	474	472	464	492	468	455	449	521	471	490	459	528	501	483	489	494	484	457	510	503	513	485	484	504	474	455	498	505	468	489	503	479	484	461	472	477	449	508	498	490	478	515	479	476	491	483	476	512	494	443	519	513	470	485	485	449	483	443	491	487	499	469	511	475	468	492	438	520	499	474	494	509	472	486	460	495	457	490	474	490	521	492	501	481	463	526	488	462	497	489	480	475	523	489	516	474	464	472	520	489	492	468	475	499	513	471	475	485	492	473	473	505	502	457	472	470	499	435	482	468	462	485	507	500	483	463	503	490	478	483	499	465	531	470	477	443	499	537	495	507	490	518	474	449	468	489	471	477	484	481	459	483	489	476	474	474	482	495	473	452	468	473	438	463	516	455	444	466	483	491	458	489	494	490	487	428	512	497	502	456	467	453	454	478	466	494	482	527	488	498	486	450	501	492	479	501	494	466	511	486	467	505	460	470	520	498	477	467	461	486	501	446	481	490	489	475	496	530	495	458	495	471	470	509	501	534	446	474	503	510	478	491	488	471	477	497	501	474	473	500	524	477	452	498	518	524	458	504	507	476	483	448	492	468	473	460	453	470	474	484	474	481	487	476	453	481	450	526	540	484	418	483	499	518	497	487	462	481	473	456	501	461	501	464	495	495	469	501	479	445	481	457	423	482	509	502	477	482	523	454	499	489	453	525	459	460	474	445	488	474	489	487	509	493	477	489	472	448	419	431	488	536	501	471	437	494	499	501	480	471	517	473	466	431	529	484	506	514	501	490	527	501	473	492	532	471	485	496	498	497	473	479	487	501	473	495	462	461	511	496	535	485	505	477	479	478	500	461	508	423	490	474	520	505	464	456	515	471	451	453	498	472	515	512	526	505	538	519	491	500	510	462	491	493	484	461	484	504	441	467	494	469	471	464	497	504	494	509	469	501	463	441	486	484	480	497	469	473	506	473	475	454	464	496	459	473	499	490	541	502	518	467	500	473	474	482	503	475	532	457	469	507	460	481	474	520	515	466	510	488	461	514	479	517	489	473	476	475	461	468	523	465	501	475	499	476	501	476	478	494	457	463	456	492	494	500	544	492	489	438	487	500	493	500	486	510	487	529	483	456	510	481	453	470	444	437	535	493	457	456	472	485	461	484	511	487	486	472	510	515	462	467	515	485	497	492	506	492	473	486	509	517	529	489	478	490	506	505	431	495	449	478	476	459	495	505	525	516	501	486	479	515	520	467	474	511	500	473	487	480	516	476	465	487	455	490	534	493	533	521	504	521	482	523	481	540	509	501	484	464	485	515	509	446	481	467	465	465	460	492	507	521	491	476	453	474	502	486	465	556	531	517	469	520	508	514	510	485	475	488	550	482	476	525	479	485	538	498	519	489	482	520	490	500	480	503	477	475	490	478	510	539	485	495	473	478	492	479	547	495	486	495	483	543	494	514	477	515	470	495	486	466	487	471	478	470	488	468	449	493	517	486	529	513	536	478	467	524	487	473	518	512	458	483	515	496	521	493	474	487	489	535	503	483	498	502	455	490	513	468	529	437	513	524	501	503	492	493	495	468	448	461	483	489	517	459	496	487	459	492	519	501	463	496	502	488	448	481	452	501	445	486	498	493	488	513	489	488	515	467	503	510	477	482	479	471	463	455	469	497	533	517	473	496	485	504	461	462	469	468	487	476	500	503	507	487	453	475	490	520	524	517	516	478	474	476	466	511	465	527	495	472	462	483	463	478	493	504	471	488	478	490	486	470	473	502	503	463	504	487	493	491	516	443	475	502	506	505	501	495	489	490	492	481	502	491	442	485	494	481	480	468	485	493	445	486	462	452	453	458	451	489	506	488	453	465	495	476	463	444	471	505	495	481	469	466	517	471	463	438	521	479	508	526	475	471	462	478	461	495	482	458	508	469	487	501	536	514	519	505	499	493	516	497	549	535	470	482	504	487	467	492	489	502	531	469	467	466	499	494	515	457	481	505	518	476	521	511	468	500	495	463	462	489	445	481	464	502	495	506	460	466	506	467	463	519	522	478	504	501	505	414	494	497	471	488	495	522	530	567	515	504	510	492	519	498	490	493	509	488	483	481	467	472	518	504	469	486	487	474	459	477	477	522	515	516	496	522	448	500	494	519	491	487	499	507	488	487	486	517	514	523	507	462	475	496	465	489	551	478	492	469	522	501	492	485	486	482	513	468	511	497	507	517	506	492	473	533	473	472	448	481	527	451	482	508	496	498	462	482	466	458	490	489	489	490	464	451	495	524	509	432	501	479	475	487	506	442	486	495	460	492	466	486	465	490	510	490	473	504	451	478	545	518	479	498	500	469	500	507	514	488	535	503	495	499	519	514	443	464	506	456	514	540	497	493	469	486	493	493	473	469	519	479	488	452	490	470	478	459	495	497	470	471	460	480	527	497	468	458	503	496	479	490	500	481	493	494	482	509	500	452	500	496	478	528	478	483	503	471	526	530	522	514	522	525	481	495	495	488	532	495	479	453	513	465	511	510	489	467	488	503	462	450	470	501	454	524	457	478	482	501	490	475	502	521	448	476	494	526	503	509	473	492	431	489	508	480	474	491	474	512	471	503	505	429	475	487	480	493	538	457	506	466	467	471	468	467	478	491	497	475	453	476	504	496	473	490	537	461	487	481	505	509	475	512	498	514	469	533	499	466	498	518	537	470	509	420	485	499	485	483	457	478	490	480	432	506	528	456	503	487	460	497	494	481	472	454	533	471	471	481	466	477	448	495	505	452	488	473	489	487	542	454	501	489	454	460	459	500	467	478	479	505	487	482	459	495	488	523	455	485	517	534	522	495	472	472	461	482	465	488	474	470	510	502	488	478	508	477	494	508	477	516	466	480	495	468	463	472	514	495	502	505	492	509	450	475	487	513	526	475	497	480	500	482	503	496	522	496	490	506	454	516	501	507	522	470	488	491	470	492	515	481	479	485	477	494	473	442	483	471	502	491	501	510	504	490	452	480	495	500	495	491	475	491	452	491	490	488	501	472	464	470	476	504	434	519	478	471	500	508	441	475	523	511	479	474	501	494	486	449	483	501	477	494	510	484	515	499	449	478	485	501	482	462	489	479	496	470	500	507	480	505	486	477	460	472	461	481	512	521	469	487	468	450	462	478	506	499	476	476	496	497	475	482	463
23576	21262	28624	24206	21358	15868	6936	4142	3158	2507	2066	1633	1428	1170	1038	1014	936	836	741	679	637	668	600	577	515	468	478	411	454	421	444	377	386	384	369	368	380	362	376	374	347	360	355	325	324	354	342	315	360	352	341	362	353	316	347	309	329	365	323	330	322	320	358	343	323	340	327	326	357	316	353	317	327	343	344	329	335	314	344	353	330	312	322	345	310	370	329	322	343	344	321	324	319	328	316	309	311	307	337	336	336	337	326	370	328	366	324	300	337	323	343	334	316	350	332	337	327	320	359	334	307	303	342	330	341	306	350	333	299	289	341	312	309	301	331	329	300	329	378	331	291	297	357	332	319	291	338	317	282	305	325	307	296	326	335	317	341	373	304	306	313	340	303	301	307	335	342	325	334	347	318	312	340	333	301	340	376	349	300	318	349	330	324	333	324	334	318	314	317	317	310	334	318	312	312	285	341	350	303	341	335	353	336	304	327	365	325	311	313	331	322	325	349	339	312	330	325	306	328	341	360	328	333	316	364	351	314	311	340	360	380	309	297	344	317	286	316	364	324	307	336	312	325	331	293	338	297	332	341	322	320	342	328	330	334	308	307	302	329	306	314	308	348	332	310	298	329	341	326	323	327	304	331	326	338	330	342	321	322	359	323	308	378	329	351	325	326	336	347	318	348	327	307	350	302	345	364	352	354	337	343	286	315	307	364	345	344	335	349	312	306	324	339	318	330	312	322	326	343	307	329	303	302	338	318	366	305	308	339	345	342	280	321	351	374	317	326	311	351	348	320	338	366	344	339	348	325	311	316	325	350	326	356	330	326	306	325	347	310	373	323	346	300	347	305	313	325	326	295	310	343	348	323	325	345	335	315	357	328	322	323	298	315	349	334	327	322	356	306	320	349	343	321	308	320	351	317	340	343	323	316	304	313	351	317	328	318	312	354	316	332	324	319	328	324	312	328	335	291	337	322	326	339	315	337	331	384	277	312	346	301	314	329	367	313	318	327	325	321	320	328	298	336	320	327	303	326	310	348	317	337	343	335	373	310	342	310	330	358	362	347	321	330	312	332	362	307	343	327	314	333	324	316	314	310	328	349	314	329	312	329	322	362	310	340	345	315	352	349	282	347	347	314	334	319	342	336	302	304	312	314	296	323	322	313	321	335	345	329	313	334	291	287	368	298	359	332	343	328	328	328	310	333	339	360	322	342	389	329	363	331	321	306	329	343	332	367	363	325	355	344	327	302	315	314	355	341	296	338	331	347	311	342	330	297	339	338	346	334	307	289	321	328	331	327	333	352	335	310	310	303	361	318	324	302	335	329	348	355	330	332	335	314	295	344	302	330	326	327	331	323	327	332	327	348	354	351	317	324	329	308	348	336	323	333	360	319	320	337	334	343	325	352	322	341	322	313	310	330	332	298	318	334	299	353	334	303	308	312	369	334	348	354	329	326	324	334	322	314	303	322	332	300	312	351	316	300	313	356	303	355	324	330	280	317	319	340	336	309	336	318	348	319	286	301	289	317	318	312	332	326	332	289	342	330	286	322	327	316	307	330	330	317	317	332	309	360	318	325	328	324	309	325	327	320	319	331	307	316	335	346	316	309	315	356	315	321	354	335	306	346	350	336	326	331	354	321	339	327	334	311	327	352	308	325	335	308	327	357	310	371	314	295	323	311	316	315	324	322	326	349	335	305	331	316	327	313	321	335	369	348	332	346	320	334	371	347	331	328	296	373	326	310	327	306	341	357	338	345	338	338	308	327	347	320	348	334	329	350	310	313	301	293	331	288	340	310	356	329	342	338	321	331	323	291	343	323	317	297	302	321	319	302	327	333	345	325	321	322	340	296	341	319	331	307	349	326	304	309	321	326	330	292	361	347	336	345	336	311	334	324	320	331	326	341	336	369	304	341	334	310	313	327	353	298	320	333	330	322	344	341	328	320	306	314	322	335	317	319	303	309	325	314	323	324	313	294	334	323	322	332	311	296	361	318	309	322	348	342	300	327	326	303	349	322	327	338	326	334	340	338	335	361	324	309	320	319	319	307	319	328	342	324	305	307	310	331	346	308	344	332	304	338	346	318	322	306	309	307	339	326	329	343	322	336	331	327	337	304	353	371	338	349	314	287	306	363	353	335	329	356	350	331	314	331	341	330	326	327	326	322	317	326	311	331	315	301	334	316	290	329	314	302	324	304	337	333	347	320	346	337	328	358	337	343	331	322	332	339	319	318	361	391	351	349	322	340	333	359	315	326	338	295	332	319	331	339	337	339	338	282	315	298	322	312	323	334	332	306	352	351	308	347	328	332	304	292	341	313	328	339	317	338	325	312	323	334	303	324	281	302	333	320	304	334	318	330	334	329	322	346	321	334	323	311	342	319	334	311	319	344	326	356	338	295	339	375	308	320	313	343	313	319	349	338	318	302	328	295	310	376	333	324	336	344	323	331	310	349	317	327	362	309	331	340	327	320	304	362	341	285	338	330	306	350	344	317	360	336	374	316	326	325	328	326	318	308	315	332	333	309	295	340	349	355	352	322	331	322	313	333	338	354	338	334	307	335	337	342	328	323	335	303	303	339	312	308	308	285	370	328	320	320	316	303	338	323	307	361	317	328	335	312	311	301	320	331	304	346	309	331	353	323	315	343	343	342	314	325	296	336	344	324	353	340	322	305	376	354	341	337	314	340	331	358	328	315	311	324	305	323	303	304	323	303	350	339	314	339	321	342	323	316	339	376	306	356	340	309	335	330	319	341	287	351	322	312	324	311	319	330	315	323	358	339	299	340	347	323	355	343	353	337	335	339	319	319	309	328	304	321	310	348	325	353	340	329	348	301	350	335	329	340	363	346	347	318	327	333	311	328	336	327	323	310	353	333	309	352	341	324	350	345	366	328	334	317	296	334	316	318	365	335	296	317	320	346	351	329	286	338	348	351	292	336	290	305	325	304	331	296	324	352	317	355	319	311	334	311	317	311	325	322	287	341	341	309	295	338	318	303	316	326	296	287	367	294	321	340	325	346	302	317	352	307	355	324	334	328	301	336	332	372	342	340	313	349	362	326	335	298	327	317	359	320	306	308	335	328	299	339	343	327	329	313	354	324	311	298	349	327	310	334	342	299	291	328	312	330	347	320	323	349	331	349	323	340	350	320	294	327	325	332	338	317	336	323	309	330	328	324	309	351	314	317	340	334	323	326	300	312	331	323	374	291	316	323	349	336	305	348	336	332	328	291	342	335	334	325	367	320	321	339	331	299	331	312	304	353	381	319	311	341	331	353	302	314	328	296	331	337	294	343	348	325	370	318	307	317	344	315	351	292	324	346	357	340	335	310	326	325	362	318	284	311	328	321	327	306	360	318	326	314	341	317	338	340	356	323	346	335	301	297	326	331	324	319	285	305	326	350	338	369	338	311	344	337	301	295	320	320	340	343	320	338	283	294	333	344	344	352	322	323	302	332	324	354	330	338	302	326	327	322	291	309	326
10540	29143	23534	14851	11603	9532	7897	6322	4879	3798	3062	2432	2021	1706	1463	1334	1242	1079	951	868	805	801	716	600	598	580	531	536	496	480	462	463	409	410	417	436	408	400	388	403	350	361	381	366	367	361	392	385	405	364	360	369	381	378	357	368	370	375	360	352	371	381	353	368	348	366	327	348	387	344	363	346	373	365	365	384	349	343	364	329	339	371	351	348	334	319	347	319	358	344	373	356	344	348	371	334	335	367	322	346	323	330	382	384	346	350	366	338	357	340	342	355	348	355	364	335	306	353	362	360	340	332	341	322	353	326	366	333	376	352	339	334	354	353	386	365	350	360	358	392	340	347	360	363	355	349	350	395	345	394	363	336	341	369	390	354	353	334	364	308	340	345	356	362	346	328	336	360	341	344	349	371	318	359	343	340	368	346	354	347	377	359	354	376	361	331	363	354	343	388	347	365	351	370	361	323	328	359	321	326	335	358	351	331	356	344	360	315	356	353	354	331	357	326	342	375	324	348	336	339	332	336	321	368	322	356	345	405	362	340	348	364	337	365	363	333	355	367	317	345	333	337	338	332	386	356	355	350	351	327	344	346	361	347	373	367	325	365	399	348	328	353	358	335	356	361	352	356	371	359	325	355	360	385	332	364	335	382	332	319	332	356	361	354	366	354	342	334	340	349	333	321	351	378	367	345	320	371	337	341	368	342	362	370	336	333	305	363	340	349	326	330	391	385	352	335	352	350	336	352	355	338	339	359	353	333	352	332	363	354	340	357	349	341	358	321	344	312	341	318	351	350	372	364	320	358	372	310	353	328	376	345	371	344	364	374	334	330	363	365	365	359	318	347	348	343	354	311	329	344	344	365	348	373	330	337	285	345	347	321	378	356	332	365	370	369	374	354	323	343	375	357	378	329	325	383	341	335	358	360	319	384	339	383	340	339	396	331	385	332	350	343	380	335	309	369	347	332	350	371	330	325	341	355	364	365	344	339	344	320	366	350	348	377	345	378	339	351	340	376	348	383	358	331	357	341	365	337	349	355	354	354	365	305	344	357	374	340	352	295	341	328	343	346	350	366	348	362	348	369	335	342	353	358	333	314	349	378	375	350	330	338	363	362	363	342	389	353	358	371	376	376	336	359	343	337	375	335	352	362	330	337	356	353	363	327	331	323	331	324	336	341	327	364	407	359	381	356	356	360	324	379	371	370	375	383	329	328	390	370	379	332	318	360	363	351	331	381	339	345	343	369	352	337	355	350	326	338	348	353	330	381	342	351	323	363	329	324	370	367	326	352	356	336	353	321	372	350	364	359	341	373	343	351	351	353	366	364	361	346	352	352	330	339	338	355	379	343	361	350	369	343	328	351	343	359	335	349	349	337	370	317	330	333	361	364	320	342	331	355	333	338	366	380	379	391	328	356	359	364	334	347	361	368	337	349	374	367	331	350	334	369	345	388	364	352	342	387	310	355	337	354	367	352	352	317	337	347	353	352	336	365	323	342	347	310	317	362	340	341	317	369	353	333	352	319	376	349	358	351	369	368	330	347	331	366	363	324	353	337	304	346	328	345	354	326	364	335	327	352	365	319	342	368	361	352	359	351	354	312	343	315	366	338	336	355	399	367	359	361	363	355	336	358	366	394	345	363	339	388	324	327	339	339	325	388	358	338	339	376	340	348	376	343	332	306	350	360	357	354	374	347	368	351	349	358	335	370	331	323	338	356	337	336	368	337	360	344	343	345	351	388	348	368	361	363	353	371	350	331	356	386	343	341	389	355	378	368	347	345	369	335	351	375	350	361	362	366	340	341	346	353	341	351	312	378	314	380	311	344	347	343	360	393	358	366	362	368	395	325	389	380	363	357	375	334	368	344	345	347	361	373	330	319	353	351	364	356	332	351	360	345	327	320	349	371	375	323	343	338	345	337	341	348	335	351	341	347	368	329	340	336	361	346	345	327	374	350	356	353	329	325	342	328	328	336	368	384	364	332	344	375	377	320	370	322	354	351	368	346	335	359	373	360	367	311	354	335	323	335	348	326	383	348	346	367	355	322	350	331	337	376	356	335	328	342	343	347	350	334	354	322	352	323	371	361	355	359	333	351	352	341	404	348	334	364	315	363	344	360	315	353	348	336	374	345	346	358	374	304	352	370	298	340	355	343	330	356	331	325	355	384	324	359	346	353	334	354	346	390	342	355	357	356	339	356	367	386	333	334	363	378	318	375	353	335	346	361	342	350	336	334	352	331	309	349	322	374	360	324	343	363	334	365	372	346	308	353	331	360	338	363	365	342	343	335	350	355	367	357	330	375	350	346	346	353	362	392	338	349	342	317	336	370	316	340	380	341	359	351	335	361	368	342	329	322	372	356	362	355	341	339	335	352	347	331	352	344	349	350	348	348	332	348	356	373	338	355	330	325	345	344	351	354	308	349	367	365	356	324	352	326	342	343	316	335	332	391	390	350	324	367	337	332	333	393	338	343	346	338	373	366	336	374	337	330	318	365	367	347	352	345	363	369	342	346	358	344	326	347	353	373	372	335	372	324	329	331	352	332	349	369	349	353	359	356	355	354	331	349	353	346	345	353	339	354	380	372	339	355	346	348	325	353	350	350	341	345	347	332	353	339	325	357	358	332	394	353	330	339	353	356	335	333	337	347	372	356	378	348	327	372	361	362	388	325	338	339	323	373	336	343	353	351	335	353	361	342	356	369	358	350	345	374	329	315	353	315	363	336	350	394	345	323	351	346	352	356	352	363	356	342	357	344	336	378	350	329	357	354	368	340	340	364	348	328	336	340	333	376	363	357	340	385	362	335	361	335	325	344	356	340	325	298	327	339	390	357	347	345	340	340	348	346	348	359	338	339	345	346	321	332	358	373	357	352	320	365	329	338	357	318	349	339	340	356	368	319	335	364	352	352	349	325	380	398	339	373	335	348	346	376	364	344	357	342	350	372	293	371	361	365	347	336	330	349	368	356	360	324	336	367	393	356	360	366	367	336	340	363	360	350	337	365	368	370	356	345	335	355	335	355	323	368	329	347	362	388	340	347	354	379	345	335	360	350	383	347	351	334	376	330	305	349	346	375	350	327	341	364	386	345	334	344	342	327	337	365	370	328	316	370	374	322	339	344	342	343	358	347	346	341	372	366	341	343	334	366	356	339	338	316	385	368	345	365	351	333	351	389	330	353	327	363	352	328	338	370	364	366	376	378	357	350	379	344	320	338	354	365	340	335	381	339	363	353	311	363	381	357	368	342	348	365	387	350	328	382	379	346	354	351	325	342	337	367	351	321	346	330	352	378	344	338	374	336	328	376	351	348	342	345	330	367	342	356	342	346	350	309	382	365	344	345	337	360	360	342	348	356	365	331	340	365	317	359	347	343	335	340	362	353	352	339	351	327	358	368	364	345	358	338	355	348	339	341	350	347	332	381	344	357	348	329	341	330	330	354	362	353	373	355	351	341	403	343	391	335	363	358	350	362	350	352	356	352
24646	21265	27792	25135	17210	6937	4478	3244	2435	2162	1783	1480	1264	1125	996	907	932	863	748	710	731	697	625	660	594	588	577	535	564	516	519	518	525	550	515	549	507	491	467	492	501	466	489	474	479	499	512	495	491	475	497	435	449	422	497	508	473	454	480	453	452	511	469	473	478	425	432	505	466	471	494	458	481	469	454	508	485	467	474	463	474	454	410	467	459	469	493	494	442	457	488	465	451	459	437	464	427	484	463	472	467	442	427	477	452	484	433	477	499	488	458	482	490	460	424	458	483	419	458	431	486	448	471	500	455	458	458	469	461	423	450	454	454	453	422	453	426	475	498	471	473	475	445	464	442	452	481	446	477	434	448	462	459	437	520	458	446	448	451	444	491	478	486	491	507	411	454	462	502	461	457	493	483	482	431	477	454	489	448	477	442	466	473	508	447	456	460	451	437	498	484	470	472	453	467	456	466	452	478	493	453	430	471	464	449	449	457	463	410	463	462	424	488	503	456	422	472	521	468	449	445	484	488	453	485	481	473	479	442	469	460	476	465	507	485	410	445	439	424	427	489	441	479	481	431	458	472	442	465	450	482	428	473	415	472	468	456	460	472	470	451	462	452	451	457	456	469	443	425	431	469	449	476	494	478	450	449	448	500	467	442	478	472	475	487	479	479	477	453	485	497	464	447	463	472	438	438	458	472	437	462	448	445	502	437	488	459	495	452	489	486	473	448	465	471	458	465	511	458	479	466	453	440	406	460	479	499	461	438	456	464	438	477	453	438	475	493	433	466	423	461	464	429	455	462	456	452	491	489	461	448	453	426	479	465	466	492	486	449	503	458	468	468	470	461	469	459	419	490	455	459	459	470	398	482	484	451	490	468	426	455	487	473	469	488	411	476	439	481	501	440	457	496	478	442	494	461	445	463	450	467	460	481	441	437	449	478	453	493	436	470	487	491	450	468	465	478	430	479	495	457	416	433	460	447	456	455	456	491	477	475	482	466	450	483	423	445	450	467	405	452	496	470	438	457	492	430	444	438	450	440	456	437	450	459	445	464	464	465	434	433	459	482	448	475	470	459	474	472	426	477	447	470	496	457	484	462	479	491	463	489	505	466	456	465	498	422	494	447	517	463	467	483	413	413	447	479	450	480	446	482	477	432	468	457	486	451	454	425	464	454	460	451	457	495	464	479	462	467	454	490	483	480	497	455	457	490	469	469	456	493	490	462	462	448	456	450	462	492	489	485	462	506	441	469	478	464	455	443	474	455	473	459	447	445	479	482	478	448	504	468	494	452	445	434	470	486	494	499	456	451	463	512	474	438	453	450	455	495	447	448	462	452	447	464	459	447	479	477	482	452	470	474	493	491	465	453	461	442	465	467	469	464	470	448	496	486	459	481	471	504	458	477	488	451	493	480	493	451	441	468	461	478	471	445	453	486	438	463	430	482	463	458	453	462	452	462	514	467	438	447	453	451	446	419	452	460	455	480	482	447	460	471	457	462	494	466	450	438	498	475	462	454	456	441	451	511	508	466	487	457	448	452	458	479	484	443	526	448	426	463	470	494	473	464	495	473	502	501	394	470	456	465	503	468	484	519	450	449	461	443	444	477	480	471	451	430	435	461	470	424	470	458	450	478	467	453	463	442	484	484	459	426	459	459	436	425	459	463	428	462	449	497	462	449	427	500	478	487	451	456	473	483	459	466	463	484	486	476	491	464	460	465	477	449	501	471	465	464	510	437	466	509	471	445	485	421	462	438	453	467	432	466	446	446	473	468	451	419	430	449	450	452	447	462	465	450	421	436	479	481	469	462	499	458	457	448	460	464	431	448	413	465	492	454	454	465	469	482	449	430	448	459	509	463	488	488	471	464	467	502	462	477	498	480	421	484	452	486	422	422	471	455	491	460	462	501	479	461	461	460	462	491	427	486	443	456	483	486	479	456	433	479	448	455	427	498	480	438	434	464	489	426	453	479	484	442	452	449	431	466	469	468	450	467	443	429	489	461	494	457	445	451	453	430	463	467	493	520	490	466	427	415	452	472	469	467	433	459	488	464	474	421	470	493	431	426	428	500	485	482	452	496	458	457	488	422	443	465	479	469	454	481	448	443	473	452	489	470	478	451	467	458	462	453	429	477	469	494	488	465	484	452	440	493	462	487	456	473	481	479	432	466	460	469	460	457	453	448	470	433	455	442	461	488	443	464	455	492	458	433	463	452	452	442	455	460	425	458	478	447	454	418	489	440	434	440	463	418	478	460	470	491	461	457	459	460	490	460	467	485	483	474	456	465	428	479	461	469	425	477	443	476	483	464	455	445	497	476	466	451	436	491	493	483	481	440	440	477	462	440	482	453	425	452	480	430	414	474	454	455	522	454	498	454	475	482	480	493	434	426	444	436	500	467	469	447	401	495	508	452	485	525	459	441	466	452	473	460	463	495	466	483	447	450	467	428	501	442	446	442	462	428	427	461	477	409	478	509	438	473	419	453	445	447	421	454	476	481	459	434	443	474	483	448	505	500	468	433	460	446	465	486	427	442	449	500	467	476	459	467	508	448	486	460	496	471	463	465	457	482	469	442	452	464	484	474	465	499	474	467	441	437	481	482	489	410	470	443	488	478	474	459	481	470	446	480	438	435	470	424	433	460	463	460	451	475	472	461	425	459	474	479	505	444	458	450	429	461	463	474	477	443	432	486	489	459	474	449	473	423	453	462	428	447	456	467	458	487	458	454	460	490	457	434	448	452	452	475	446	460	481	460	480	465	472	472	472	462	465	481	476	475	463	475	429	429	449	448	476	457	424	496	447	464	444	493	462	430	486	465	457	466	478	461	460	444	495	464	540	464	492	466	479	452	452	494	476	452	487	446	450	467	459	488	455	491	458	453	469	411	469	482	445	482	456	446	480	490	476	485	466	493	460	523	478	528	456	464	452	472	440	453	441	485	462	459	472	417	466	443	458	525	430	458	456	488	432	457	422	498	485	473	483	462	510	456	471	466	477	446	451	423	409	462	482	444	455	460	451	480	469	453	505	464	443	465	450	458	478	452	451	472	459	446	467	500	452	453	462	493	440	473	452	439	474	481	453	490	485	467	486	444	460	462	410	485	456	434	481	492	461	455	477	528	486	496	456	497	468	472	452	511	458	474	469	428	453	473	468	474	455	474	451	470	435	409	448	443	490	438	450	429	449	482	447	463	440	497	459	446	474	467	470	493	441	437	476	464	417	486	452	464	452	461	465	451	427	490	466	405	485	456	457	458	449	451	465	464	467	490	492	469	472	499	430	445	484	439	428	470	456	458	470	475	473	497	495	444	421	473	447	439	470	454	462	472	478	429	475	459	459	456	429	447	448	466	495	486	443	433	491	413	433	473	465	512	466	475	480	441	455	451	476	476	491	464	447	452	442	484	477	474	451	449	432	459	469	437	431	485	464	475	476	453	444	453	463	445	478	460	466	489	503	470	497	433	479	468	461	476	468	464	421	461	484
10198	25876	20830	13025	9943	7896	6475	5242	4026	3288	2661	2128	1749	1501	1279	1265	1092	1057	922	878	872	876	815	729	721	667	634	578	597	554	557	552	496	546	527	562	524	495	527	517	560	470	539	482	491	460	543	485	480	465	507	517	465	498	503	465	509	481	507	450	521	465	491	465	500	484	473	457	505	483	428	490	485	511	494	463	492	473	514	426	488	501	495	484	488	469	481	480	468	456	472	485	487	479	454	490	460	455	484	452	521	482	495	451	459	486	504	484	517	470	521	494	502	454	471	472	468	498	465	481	479	506	524	447	475	453	466	490	465	455	495	465	449	460	526	478	441	464	481	483	489	465	488	474	451	476	484	504	477	477	508	492	463	462	501	503	509	525	482	494	462	492	475	526	471	472	487	449	475	460	471	448	487	490	459	484	507	464	480	479	459	504	446	444	470	437	462	457	472	467	465	508	489	459	499	519	468	474	464	502	500	432	461	449	462	495	470	505	488	455	454	480	500	489	446	468	479	502	471	471	468	447	473	483	436	493	471	496	502	485	454	436	479	441	494	473	446	448	465	477	463	476	460	449	440	463	459	471	462	485	515	472	478	459	466	500	471	445	518	475	421	488	465	513	461	438	501	456	469	511	423	439	494	449	509	481	494	470	456	491	466	481	490	440	481	447	508	467	476	482	450	489	490	468	511	470	486	478	482	514	479	495	495	471	499	491	461	491	482	490	486	492	465	422	484	465	477	443	435	463	494	484	455	485	471	444	483	505	446	450	488	495	485	459	455	471	494	476	472	451	507	478	476	451	486	456	466	409	475	506	481	484	437	454	418	481	490	500	448	463	487	463	492	482	471	494	511	473	510	487	486	495	497	502	486	463	480	495	489	437	444	437	482	453	470	446	445	466	472	463	460	471	443	478	521	483	493	490	507	456	489	483	480	481	472	491	493	505	515	480	489	459	509	461	480	427	470	445	454	452	464	482	496	489	454	462	494	464	492	468	507	456	473	455	485	495	471	504	450	456	474	436	430	502	451	468	512	488	451	469	430	474	498	466	480	483	458	473	471	458	456	466	425	444	450	463	413	473	463	480	492	511	454	464	446	452	453	453	505	471	483	535	508	457	457	448	486	421	450	486	516	495	460	457	455	475	480	577	447	463	526	473	473	495	483	473	480	489	473	427	411	496	434	496	450	479	489	454	466	508	483	468	463	445	444	512	454	466	487	463	528	497	480	471	472	509	439	456	464	428	494	534	487	515	453	475	487	494	496	501	495	467	477	439	486	453	483	481	483	487	463	519	467	462	444	494	474	502	486	476	502	505	523	468	465	408	454	440	505	478	438	495	468	472	475	477	476	490	450	469	455	479	486	470	473	441	492	492	480	460	466	475	435	491	449	486	466	482	487	464	481	484	453	446	483	471	488	487	482	459	431	491	461	510	472	493	466	482	519	462	453	467	463	480	461	453	511	427	411	475	452	480	473	464	453	464	487	480	473	465	481	459	454	467	457	471	466	519	482	496	453	521	496	459	489	424	470	506	473	489	487	453	512	492	457	495	523	492	464	467	472	476	478	499	493	491	467	461	480	518	477	499	490	448	451	463	440	525	493	477	501	454	466	473	481	481	500	450	501	467	515	454	468	486	513	454	443	482	475	465	449	503	497	406	460	511	488	457	446	471	451	461	465	491	516	468	435	459	449	499	477	484	477	485	455	507	453	461	463	489	461	489	478	515	492	480	461	483	469	486	489	487	464	495	475	500	448	451	455	467	474	456	480	462	474	476	444	489	487	489	476	470	470	500	454	465	482	454	435	516	514	491	459	483	482	489	516	468	471	458	470	451	514	458	506	470	479	499	469	427	482	477	477	444	477	483	472	489	471	467	477	474	462	457	454	460	506	474	438	492	465	451	461	490	465	461	505	478	487	492	496	480	465	510	439	506	447	523	473	457	437	463	478	440	446	472	453	520	470	476	428	493	448	464	500	481	496	475	473	468	496	495	443	504	477	466	463	503	483	484	476	476	480	507	450	507	465	510	449	455	442	489	475	478	483	506	470	490	477	444	478	517	500	481	454	514	469	426	500	503	514	480	445	484	485	486	490	462	469	471	462	474	484	434	477	482	460	457	493	491	434	459	423	484	475	463	509	466	494	417	484	488	497	466	509	460	470	484	466	463	456	511	468	467	473	482	467	464	475	481	436	455	524	455	464	510	510	459	502	491	476	477	484	454	483	491	442	437	481	472	477	477	434	488	457	436	485	469	486	494	476	458	473	480	478	454	464	506	468	470	502	484	521	480	454	480	466	445	464	472	470	496	492	453	436	465	496	481	456	466	444	449	513	480	485	490	482	460	466	448	472	478	457	471	446	495	505	476	470	471	461	486	483	454	458	508	482	474	453	475	443	480	468	464	467	460	469	512	462	465	470	451	481	453	443	482	472	475	458	463	470	473	472	487	485	491	462	486	460	467	464	480	481	468	455	464	452	465	516	467	476	476	481	482	484	441	469	454	467	512	467	471	431	462	453	417	438	483	469	473	457	463	479	466	464	498	459	469	458	453	485	482	496	458	458	505	464	479	427	475	446	446	502	434	475	496	452	489	462	492	466	490	494	518	496	459	476	516	494	468	463	476	473	473	463	458	498	502	453	495	452	432	471	508	446	473	461	460	511	480	496	457	470	470	486	476	481	486	502	460	467	455	491	439	471	487	477	495	499	465	488	461	467	475	485	498	415	454	496	497	519	464	477	465	452	495	490	442	466	446	466	436	465	470	487	486	463	476	409	477	492	494	491	473	454	479	486	438	461	496	476	455	452	464	504	496	501	478	444	429	451	493	470	492	444	456	518	469	511	443	468	472	475	490	499	480	488	455	476	454	461	478	473	488	471	444	482	476	459	479	466	494	460	452	421	468	483	446	429	489	458	484	471	503	472	469	471	475	426	462	452	475	477	443	426	487	457	463	476	468	484	474	470	471	475	478	481	463	448	519	490	485	485	472	513	452	478	507	474	466	447	467	499	480	400	464	458	494	509	487	462	494	490	487	466	444	482	476	474	433	450	480	513	479	485	488	499	500	490	471	476	442	510	481	504	488	465	497	473	493	468	476	493	524	509	456	456	486	464	467	458	481	473	490	472	495	472	495	473	471	419	455	505	469	518	481	445	486	468	457	465	473	455	416	466	462	460	472	455	512	505	460	452	479	463	453	490	456	441	487	443	492	470	418	421	493	429	479	455	505	500	506	496	495	473	461	465	472	470	493	445	462	471	478	526	480	468	480	460	446	475	473	480	489	472	410	499	481	429	497	484	485	454	485	492	495	467	459	454	490	491	469	493	484	473	447	469	439	465	507	472	511	438	482	483	492	487	494	462	417	468	489	463	454	475	471	469	438	491	448	430	450	493	429	435	462	479	476	453	507	422	493	504	475	451	460	456	481	483	465	477	492	480	469	467	523	509	493	478	454	475	514	486	455	448	461	467	473	517	505	454	473	483	529	478	473
22428	21254	29023	23834	21309	21727	16286	6026	3879	3229	2697	2211	1671	1450	1215	1168	1071	961	852	840	804	817	754	637	566	579	506	473	423	401	405	407	392	379	355	376	345	379	336	340	301	310	302	308	309	319	303	299	311	367	291	336	321	300	310	305	304	297	305	298	287	318	283	293	312	300	311	315	296	318	301	292	322	261	276	294	267	309	287	276	289	294	292	278	284	287	307	303	302	286	301	262	269	300	308	276	289	287	318	280	290	258	254	278	298	284	278	270	314	290	264	276	279	287	281	295	304	309	303	284	309	281	249	277	293	321	292	290	262	305	300	307	284	292	276	313	318	283	282	288	282	294	295	289	291	274	296	273	292	286	281	276	268	301	282	296	288	294	279	260	261	260	294	300	280	269	310	291	269	287	282	272	294	305	279	258	275	264	277	256	311	279	286	285	266	270	275	296	290	297	278	303	276	257	280	301	288	279	309	287	276	241	271	290	293	293	289	272	253	292	284	292	257	260	275	291	288	296	259	277	263	265	282	287	290	251	280	283	287	272	259	298	282	276	270	245	273	275	295	292	292	268	274	306	278	276	268	288	259	288	288	247	308	281	330	271	295	300	270	297	292	291	267	277	284	299	281	299	275	291	266	253	264	267	311	271	312	286	291	278	294	267	258	281	265	268	275	263	247	300	272	292	286	299	306	272	275	306	292	287	291	291	302	301	291	254	252	280	256	267	252	259	282	264	295	286	293	292	274	299	280	288	321	285	252	288	250	311	309	296	317	275	255	282	307	275	288	288	289	296	287	285	275	267	269	299	235	316	289	284	288	272	300	273	261	296	286	277	255	258	292	309	294	274	291	249	261	273	268	297	286	280	261	290	302	291	290	262	277	256	286	283	301	283	291	274	251	279	269	265	288	285	299	301	278	254	304	263	277	280	289	283	290	293	308	248	249	287	276	318	319	308	282	277	287	311	276	260	275	297	337	279	303	295	286	328	300	284	280	291	239	310	280	282	296	269	235	293	284	292	279	268	308	290	277	308	283	271	285	276	301	281	278	313	272	272	277	289	269	273	289	273	238	284	306	264	304	275	271	277	269	280	299	300	289	265	274	297	282	260	328	296	309	274	304	255	278	310	262	278	310	270	254	279	260	305	330	270	292	316	275	278	272	274	288	280	273	272	310	314	287	275	268	293	265	268	327	271	279	284	283	264	297	304	297	311	258	344	311	301	279	281	290	300	300	292	302	288	309	307	303	273	289	259	280	305	308	292	284	295	285	266	259	256	271	303	298	287	298	295	309	310	260	273	274	282	304	266	295	269	286	260	298	282	277	284	284	309	265	296	280	276	324	269	293	300	274	279	302	273	256	287	267	311	251	294	268	264	294	272	279	322	289	288	320	287	280	264	286	294	249	266	292	298	275	289	304	333	278	286	288	294	259	285	274	301	290	299	280	282	306	269	304	277	305	294	272	307	268	295	300	304	280	289	292	293	276	275	246	272	296	258	282	278	287	284	264	308	273	302	319	281	289	272	286	314	270	274	301	291	272	269	287	285	305	275	277	325	265	278	285	297	311	301	292	278	258	275	313	265	328	292	292	263	253	259	266	277	280	249	300	290	293	290	276	274	273	304	243	285	288	254	256	251	268	292	341	309	259	283	282	268	272	291	270	305	270	266	312	269	274	300	293	290	274	301	231	286	316	272	271	300	287	297	279	288	297	274	307	287	272	307	293	305	295	284	271	309	265	299	284	268	264	303	273	299	270	291	293	275	314	310	281	296	279	285	284	290	300	274	301	249	271	275	283	279	299	276	318	269	270	274	312	298	278	329	280	293	284	310	292	269	297	272	259	261	279	258	279	298	285	289	287	278	266	288	303	270	299	310	311	308	264	301	288	274	272	264	273	284	245	291	320	292	268	275	303	244	285	284	290	290	278	300	287	273	285	296	250	311	263	269	286	299	295	292	312	259	271	286	265	296	285	298	254	284	274	258	293	269	272	293	278	272	280	278	290	296	284	268	276	278	289	312	266	289	283	258	253	287	276	295	281	279	276	298	270	279	288	311	279	277	285	310	272	281	259	294	296	273	294	248	289	294	281	267	284	270	270	275	310	270	287	306	275	268	316	301	261	291	317	286	292	275	252	297	268	302	286	260	266	264	307	276	287	260	280	249	243	288	272	308	290	308	319	278	287	298	309	271	295	306	290	300	283	271	280	276	292	293	249	277	308	287	258	284	297	287	262	292	273	275	284	308	282	304	309	293	297	298	318	284	256	261	297	270	278	274	292	281	280	278	287	276	301	284	327	280	253	282	275	299	309	293	267	247	278	294	290	244	266	294	253	301	291	288	321	265	260	276	272	271	325	286	283	241	267	269	300	300	270	238	311	280	254	302	275	276	286	291	286	277	319	277	281	265	295	263	246	273	277	295	297	305	297	249	321	289	282	288	284	272	286	271	269	292	282	299	266	266	291	315	299	267	286	278	274	283	286	252	306	295	287	309	331	257	276	241	300	276	294	306	288	259	283	269	260	248	255	257	311	274	291	270	291	262	249	279	293	276	292	302	278	323	288	296	277	305	294	275	283	329	279	303	315	276	306	327	298	276	281	289	285	286	300	277	278	268	296	279	299	284	288	284	285	303	285	288	261	270	284	282	291	277	296	298	274	297	299	276	274	278	254	273	294	282	301	289	310	267	267	294	301	298	325	265	327	316	296	281	296	284	287	301	264	275	288	265	263	277	299	293	288	300	267	265	267	270	274	283	269	295	311	293	261	305	273	297	290	273	284	286	268	279	297	263	285	278	295	301	318	286	292	265	277	275	268	284	276	286	257	303	281	312	291	248	259	303	282	305	267	300	276	317	282	299	305	287	301	280	294	273	291	299	297	287	291	310	298	320	277	299	280	294	299	315	284	283	300	320	303	275	282	287	272	291	260	279	281	269	311	315	261	279	281	313	288	295	254	260	280	287	281	278	248	316	278	305	276	258	304	295	293	277	268	270	311	283	284	296	271	281	264	291	268	283	268	290	272	274	315	283	267	289	319	292	300	293	254	284	279	310	292	275	310	287	265	294	291	268	269	299	306	287	279	286	290	291	322	268	289	288	283	298	269	270	274	259	320	275	272	267	262	284	302	280	293	272	275	291	308	275	281	261	278	316	263	303	251	270	305	294	290	286	286	274	291	256	266	254	290	316	271	296	271	304	284	316	296	273	290	275	291	312	288	285	292	295	258	283	316	277	301	326	277	274	307	300	278	309	269	279	266	303	278	250	267	342	296	293	302	294	288	275	279	292	279	296	289	248	285	259	276	230	267	315	278	271	271	268	265	307	262	289	299	286	291	296	274	297	263	291	284	271	257	287	262	300	285	280	291	252	277	280	274	263	295	268	305	259	288	268	293	299	339	276	276	264	282	288	311	295	265	278	278	353	302	286	300	301	268	277	314	281	281	292	279	299	292	289	299	260	283	286	281	290	298	254	272	281	304	284	289	262	269	277
12097	33832	28163	19046	15024	12311	9824	7778	5926	4844	4034	3106	2462	1984	1695	1550	1460	1247	1125	997	1067	1039	971	807	695	639	596	505	487	494	454	414	397	452	389	459	377	386	349	396	370	383	312	328	348	325	329	333	329	332	327	351	331	356	284	314	304	313	306	322	310	311	315	305	347	340	332	357	318	313	314	322	330	353	314	313	323	307	328	276	332	302	307	297	322	322	279	292	331	325	279	276	307	328	327	309	317	290	293	293	293	260	297	306	307	298	295	282	307	289	282	281	274	282	287	295	297	327	290	253	280	328	291	292	274	260	325	289	304	302	294	281	283	282	330	278	314	295	315	299	279	279	313	266	285	292	310	314	277	311	301	282	295	303	273	270	281	276	322	300	293	297	345	265	293	281	310	310	309	315	305	325	305	306	253	299	283	317	266	301	306	280	268	296	300	313	270	280	291	260	272	285	311	310	313	295	330	312	267	298	299	318	297	285	314	289	276	315	265	296	285	293	267	289	282	315	284	248	305	309	293	290	299	317	273	304	253	298	306	312	285	269	278	305	312	296	264	317	277	260	289	305	289	269	279	327	303	278	280	272	295	275	270	285	314	309	281	304	285	344	295	291	284	293	319	299	313	323	278	284	292	304	286	297	316	295	282	281	271	303	307	287	290	322	287	295	292	303	290	271	281	312	320	297	280	327	268	284	283	305	254	302	298	327	271	282	291	275	319	311	348	291	291	313	305	286	291	304	292	310	306	311	278	303	337	275	300	303	274	260	276	297	320	272	302	308	297	275	274	299	298	301	319	271	261	279	313	309	298	289	309	311	277	301	329	290	276	258	316	314	294	282	290	311	283	295	303	300	295	293	288	269	291	307	287	298	293	249	311	319	269	283	310	291	309	315	302	306	300	264	274	291	284	275	301	295	299	261	286	300	286	275	296	316	325	283	321	281	272	303	289	289	264	291	312	280	288	309	265	301	336	292	308	283	290	273	295	299	295	301	311	293	283	315	250	305	342	283	299	250	282	290	295	294	287	300	321	275	294	284	292	284	287	293	307	313	317	294	297	301	264	270	283	305	292	289	324	267	307	302	303	293	295	290	312	304	306	308	294	286	295	283	327	290	292	283	303	271	307	291	300	292	306	305	285	309	276	308	299	278	299	285	311	294	278	305	315	278	302	284	316	286	282	279	296	297	301	294	283	268	271	259	310	271	278	304	341	280	272	303	278	296	315	320	282	273	285	285	272	274	305	274	325	262	278	314	279	299	289	286	283	293	291	280	316	291	284	287	282	273	265	257	270	298	301	292	304	294	312	319	353	289	316	311	294	286	320	267	308	317	291	311	286	315	303	312	282	323	293	306	292	263	289	310	285	264	285	309	295	293	282	289	291	306	309	296	305	301	299	295	290	290	293	297	251	267	269	300	282	285	335	293	314	300	292	303	266	304	302	282	291	280	295	289	311	283	279	305	289	296	271	293	277	318	307	286	312	291	306	257	305	302	309	302	298	319	290	285	299	269	319	250	275	282	286	293	290	288	298	292	309	320	272	302	293	315	286	278	294	314	283	287	298	287	311	269	278	292	304	276	277	297	295	320	312	302	292	287	311	280	268	294	323	289	284	302	284	290	288	306	318	303	277	307	313	297	278	311	277	262	281	288	289	303	288	299	312	281	305	293	284	287	325	314	297	288	320	316	268	296	295	292	332	301	300	309	306	307	283	308	261	296	289	275	291	281	297	279	302	268	292	294	305	286	315	280	289	296	306	295	289	325	283	313	287	293	274	281	299	294	288	296	269	287	284	292	320	276	293	268	308	301	291	307	311	309	311	318	269	287	291	266	307	308	316	283	282	279	286	325	281	302	297	297	306	270	309	284	284	282	306	302	303	298	256	294	267	300	295	290	289	279	309	253	321	295	294	296	295	292	281	309	329	287	279	289	273	311	288	318	296	315	292	290	263	263	296	291	319	295	300	282	280	277	324	292	280	246	289	259	302	302	292	322	291	266	323	264	271	310	285	288	317	310	296	316	278	272	277	321	296	314	276	328	304	291	306	302	279	295	278	303	313	300	310	274	287	255	287	288	299	292	290	313	300	307	305	282	304	276	305	307	295	291	304	268	273	306	280	331	295	275	283	291	298	293	284	258	308	283	287	282	279	305	272	303	262	308	310	308	301	317	303	295	344	281	292	287	283	277	298	252	301	312	311	276	278	284	275	266	293	322	310	313	317	278	280	290	294	276	295	290	315	278	293	316	288	280	284	299	301	299	318	281	290	303	329	284	305	288	273	285	299	286	289	300	294	324	301	294	298	295	316	292	280	288	288	311	258	291	300	294	309	280	315	261	311	260	291	286	298	302	291	316	334	269	309	284	291	306	298	278	318	311	300	300	296	261	279	295	284	285	267	295	275	290	304	339	275	300	294	313	326	293	285	300	295	297	271	291	282	285	264	289	297	281	267	265	272	286	282	287	299	277	245	307	318	292	335	293	306	296	267	283	279	305	281	308	266	275	322	267	300	285	274	286	292	333	276	282	316	298	298	291	281	292	292	320	283	267	312	306	266	317	304	288	294	282	304	294	292	263	263	311	322	293	296	319	289	309	282	253	314	287	321	298	263	288	247	285	286	266	315	308	255	290	287	274	280	287	273	295	321	306	293	280	286	296	308	295	282	261	286	264	276	279	287	321	317	298	302	299	288	326	291	311	280	325	304	270	248	285	322	280	282	278	289	290	291	314	275	314	317	286	289	323	269	271	301	281	263	306	292	316	320	288	295	317	286	286	291	280	307	324	275	279	259	329	281	286	279	316	311	285	297	285	261	277	310	309	317	308	285	299	291	319	305	269	318	279	278	293	308	294	286	278	291	276	289	312	272	265	283	302	305	298	268	336	314	323	286	296	265	327	278	305	316	300	286	294	285	298	314	274	298	290	290	298	304	302	259	308	269	301	290	308	288	318	289	293	278	310	269	309	315	294	303	276	317	302	290	281	291	321	298	300	275	300	302	294	329	285	285	294	305	271	289	296	324	262	268	270	270	311	320	314	268	296	326	283	289	299	282	325	297	311	302	296	318	303	270	298	293	284	300	285	292	299	294	281	264	280	270	309	298	286	299	282	263	315	298	302	328	284	275	312	316	305	285	302	286	320	284	296	279	317	317	290	277	284	306	296	281	279	294	303	279	302	288	293	295	297	318	277	307	297	273	313	271	288	304	282	289	298	297	316	254	299	320	308	287	338	302	288	293	297	279	294	291	318	300	304	290	283	285	284	321	312	285	285	340	319	299	260	289	297	251	261	327	279	307	288	285	279	266	300	295	270	286	314	316	291	286	305	281	305	276	279	281	342	276	318	280	283	314	283	322	297	297	300	275	299	283	295	305	261	302	284	294	307	284	273	278	278	291	285	316	306	294	290	329	269	303	288	298	313	297	273	330	285	293	311	271	302	314	302	300	290	270	283	317	269	299	293	269	296	267	296	323	298	335	287	280	323	315	302
27795	20462	17142	10716	6295	4363	3217	2476	2008	1640	1441	1217	1049	859	822	768	783	686	707	698	741	661	612	595	591	555	561	511	513	491	481	513	496	484	478	501	527	475	432	510	491	456	495	471	461	454	439	494	473	447	503	452	500	481	495	462	476	481	451	477	522	467	460	501	492	485	462	475	485	474	482	481	488	473	471	439	448	432	484	434	464	463	505	452	423	474	512	471	501	478	484	467	478	477	444	489	460	447	463	463	472	493	480	435	461	486	456	491	479	460	490	464	484	506	464	456	465	480	448	463	461	479	462	512	448	507	457	488	480	479	473	465	446	431	495	424	492	467	473	457	506	499	432	486	465	469	448	458	429	476	458	474	491	468	443	463	441	481	504	477	447	470	483	494	477	464	465	469	457	507	472	430	466	462	506	467	477	435	498	487	471	489	473	504	446	467	494	448	472	466	458	484	451	471	488	434	460	490	461	451	490	476	483	463	461	506	510	483	450	450	461	467	473	466	483	415	480	509	482	461	433	454	495	524	461	504	440	490	417	435	466	475	543	488	487	476	485	454	483	503	484	470	470	464	435	502	445	481	467	499	474	480	458	464	449	516	495	466	470	456	444	465	479	506	446	468	452	451	453	497	462	455	482	471	487	423	471	492	491	462	509	466	483	471	492	477	434	519	485	454	458	474	459	445	441	473	467	463	442	473	471	470	477	489	463	479	436	457	472	470	471	456	465	433	443	448	470	497	445	513	458	489	491	481	459	464	461	505	484	470	462	459	440	460	452	478	500	482	502	490	430	505	505	482	508	454	481	476	473	445	450	462	472	442	459	480	482	440	443	472	473	469	477	486	438	473	470	469	483	475	470	461	465	441	456	457	490	474	460	468	465	489	499	454	487	486	482	464	474	492	467	495	485	466	462	460	444	458	480	461	473	455	476	451	444	443	459	491	463	486	450	510	499	461	492	452	495	479	522	476	480	444	472	482	462	448	502	484	484	507	472	479	484	455	466	503	421	437	455	482	486	470	444	464	448	468	466	465	459	482	475	475	456	472	490	493	479	472	488	445	470	448	478	471	471	504	448	448	497	463	445	511	464	461	464	457	445	447	491	487	474	495	454	478	449	465	463	523	441	457	496	499	484	457	489	477	479	507	451	465	467	473	462	453	411	495	496	491	490	448	472	500	452	475	513	448	432	462	462	480	470	453	474	481	461	445	441	461	439	442	496	478	506	477	480	481	510	455	482	479	437	476	462	464	477	513	503	466	454	452	482	483	461	454	481	462	504	548	463	481	470	472	456	459	431	467	447	452	474	473	485	459	486	471	478	450	457	485	456	458	459	496	478	490	439	475	481	519	446	518	488	464	490	461	483	493	455	491	495	477	472	472	474	514	535	471	484	472	495	483	487	462	438	469	477	486	496	468	483	459	471	450	469	478	507	465	455	451	465	482	474	495	468	442	487	491	444	464	466	484	441	443	456	497	448	458	490	476	455	474	472	444	463	471	475	478	493	487	500	461	446	480	437	447	485	458	522	438	498	462	475	471	450	462	456	459	459	464	497	475	481	493	433	473	479	465	487	464	497	458	488	437	466	472	483	458	476	495	464	496	500	445	489	443	464	483	468	486	457	471	481	484	478	457	472	513	460	453	469	438	464	510	468	490	489	473	468	460	491	496	475	450	468	484	530	480	466	466	440	469	437	463	439	492	463	483	476	501	469	495	502	486	484	453	488	474	463	516	430	493	448	463	473	424	489	472	459	423	470	439	495	494	483	487	442	438	463	441	508	501	465	501	479	465	456	462	508	484	462	476	447	481	503	453	426	456	483	495	486	453	481	481	484	448	454	496	442	462	422	463	440	471	438	488	468	508	450	455	481	434	459	434	447	451	471	494	470	438	437	516	469	451	478	463	458	474	486	452	472	480	462	499	464	505	422	459	503	463	478	471	464	489	488	462	462	478	440	456	435	468	502	493	464	465	462	448	489	480	495	471	458	487	494	479	468	481	484	471	440	496	484	478	472	456	465	480	434	456	451	480	451	473	492	445	478	462	447	489	452	472	472	509	470	469	428	447	461	487	445	488	478	458	479	484	467	433	453	498	470	450	476	479	503	499	484	469	501	492	479	460	478	445	428	481	482	457	501	442	488	421	499	482	510	456	431	453	489	522	489	470	479	495	471	493	456	528	468	488	469	475	451	502	491	493	472	463	483	430	494	470	471	491	445	525	433	439	459	484	476	435	444	446	503	472	506	486	494	496	477	487	496	483	458	496	453	488	440	487	432	475	473	467	425	484	469	426	466	438	497	501	474	467	456	449	495	463	480	468	483	476	455	477	467	448	473	465	505	452	477	446	468	474	498	465	503	473	476	484	465	476	452	456	459	452	477	525	472	469	469	480	501	459	457	464	451	472	468	468	506	478	478	456	476	507	456	532	445	433	496	468	493	494	477	507	485	459	487	453	469	478	460	502	457	437	482	469	492	459	447	453	493	472	473	472	482	445	494	468	463	474	486	463	486	477	451	450	448	451	511	478	467	458	468	455	471	445	465	505	448	459	475	475	499	471	503	466	520	452	476	447	465	501	458	507	470	431	503	469	463	453	475	505	433	450	480	462	519	468	478	479	449	464	527	487	493	467	484	474	481	479	464	465	492	440	457	473	453	484	471	469	487	495	480	465	461	463	475	453	467	454	497	452	516	481	478	460	455	500	491	488	498	484	487	472	481	475	439	485	474	470	487	480	532	475	482	468	492	428	476	479	488	481	462	475	488	506	456	454	448	509	469	467	472	491	465	450	483	408	473	487	453	482	477	436	513	500	450	467	457	477	480	461	468	473	513	457	456	456	466	480	498	445	452	478	496	429	461	472	477	449	474	472	421	489	490	511	514	466	459	464	479	466	503	456	465	476	489	455	453	450	443	497	434	490	476	467	471	463	490	511	498	504	448	456	450	475	469	494	509	453	488	472	465	505	484	461	457	442	441	453	501	441	468	510	480	456	485	506	500	467	443	421	464	458	482	490	488	496	466	487	468	426	482	476	480	467	468	468	462	481	508	487	465	477	494	508	475	434	483	477	492	432	453	498	453	448	446	432	479	447	412	476	441	474	445	443	487	500	472	470	489	469	492	433	489	442	503	473	469	438	462	460	463	497	453	492	479	445	476	469	494	477	436	467	467	476	502	465	481	513	496	504	476	446	480	484	480	464	473	487	485	463	476	437	526	460	471	471	462	505	507	469	472	471	459	475	497	456	465	452	477	450	469	465	484	453	484	460	463	483	451	475	473	441	491	506	451	445	473	496	447	487	488	482	504	488	439	415	483	456	486	550	482	472	447	479	476	490	495	484	424	457	450	464	463	476	435	420	480	452	465	488	484	480	485	450	475	460	499	480	464	483	435	488	442	485	482	518	446	476	452	468	430	450	480	462	466	476	466	512	465	493	509	517	418	479	485	506	480	435	507	437	478	495	484	482	490	439	451	490	484	468	467	442	464	449
10437	20741	16860	10335	7927	6368	5072	3882	3127	2544	2030	1696	1371	1173	1022	1004	947	841	856	835	889	830	763	688	609	583	616	568	525	578	524	537	536	534	483	505	565	560	553	508	492	542	480	501	466	532	524	473	527	488	478	488	536	491	478	492	508	528	490	479	471	456	503	487	512	529	495	494	503	522	514	479	529	499	479	486	504	498	513	483	454	513	508	503	480	509	481	488	514	520	478	500	489	492	524	503	481	452	482	499	460	496	473	484	456	479	494	551	502	466	509	539	497	512	470	500	497	495	506	486	482	477	498	491	492	508	521	488	522	520	508	521	465	456	472	515	517	475	505	512	511	510	484	491	483	452	487	484	490	505	471	499	527	501	483	463	473	494	465	490	496	480	506	461	502	479	478	546	503	491	495	512	475	492	501	487	518	484	502	502	488	493	513	502	483	494	479	512	454	507	501	522	498	507	498	500	480	469	515	489	506	473	536	522	451	507	528	495	546	497	508	484	511	529	508	474	486	521	475	508	503	502	506	467	516	523	513	458	490	480	533	446	543	500	522	466	459	497	508	507	483	498	511	493	496	511	509	489	476	499	509	486	486	495	511	489	495	465	516	486	485	511	503	506	532	496	461	489	493	491	486	441	495	484	470	484	492	464	474	515	510	527	479	476	521	500	505	495	488	490	470	494	503	519	490	489	494	494	451	498	470	471	513	500	451	502	480	480	508	517	523	487	482	524	480	459	538	478	525	466	505	504	531	515	480	461	466	496	467	520	473	469	473	478	503	493	481	477	507	530	489	483	482	503	504	514	503	540	491	460	488	491	513	494	485	509	462	515	532	506	509	485	509	542	499	485	492	507	519	506	524	498	488	555	530	456	494	507	464	468	475	462	490	488	481	483	490	515	489	496	505	497	487	492	473	479	533	509	507	483	515	530	486	517	465	498	513	483	516	492	485	489	465	492	493	503	457	478	507	509	517	486	476	437	484	502	501	548	513	500	473	503	523	478	472	535	465	480	518	513	513	491	476	493	505	491	511	470	478	448	469	520	523	473	475	503	536	457	501	497	508	474	491	466	529	495	461	500	479	514	504	475	492	491	507	478	488	514	496	483	479	463	513	502	455	514	519	507	493	489	471	495	476	470	459	499	463	516	489	426	493	486	523	475	522	480	495	484	489	525	495	499	486	479	507	480	521	490	458	484	479	497	513	486	484	503	481	478	473	483	476	504	461	457	479	495	506	522	500	523	482	537	510	522	493	468	478	476	493	554	470	481	497	437	507	487	443	530	506	488	456	481	507	491	505	481	516	498	488	514	467	472	465	494	494	506	501	500	476	508	465	487	496	481	511	541	486	467	514	487	494	488	502	518	462	504	487	510	493	549	478	456	465	482	503	486	515	466	502	475	482	499	510	490	478	498	472	448	494	471	538	453	482	489	531	453	465	461	480	494	528	502	511	514	498	512	475	468	486	497	466	523	485	504	503	522	475	495	497	511	490	532	530	471	471	500	455	503	480	463	512	498	531	474	472	521	522	513	510	503	501	508	518	496	499	512	490	483	510	487	519	495	489	489	519	513	504	525	456	520	492	491	500	494	497	510	508	487	480	509	505	494	477	494	509	470	493	499	491	494	494	522	483	461	504	529	482	501	546	524	482	468	530	528	512	499	479	496	516	493	494	505	485	486	466	530	479	496	490	438	502	474	459	481	486	494	539	505	485	526	501	512	543	538	524	476	508	464	500	491	528	491	512	542	525	512	508	494	485	496	456	496	553	474	478	476	490	497	512	477	463	496	516	520	501	544	502	521	493	494	484	526	491	513	447	498	508	523	451	484	477	481	494	515	469	495	475	512	494	508	483	478	508	466	509	482	511	436	486	477	503	504	482	493	479	479	477	492	481	518	524	531	502	509	540	490	497	513	510	449	525	464	477	503	488	471	474	491	523	481	487	475	501	494	528	518	504	488	494	508	511	519	497	478	530	483	469	527	462	494	500	509	477	516	493	495	500	499	523	475	494	509	483	470	477	435	491	509	525	481	513	505	522	483	497	474	503	489	521	522	452	486	490	481	438	476	473	493	512	501	490	526	501	523	489	517	508	486	503	451	482	504	477	487	498	509	461	499	499	515	505	485	477	499	480	513	485	473	515	486	555	487	480	491	486	479	494	486	545	517	466	477	470	476	508	455	519	485	465	500	526	482	500	498	497	482	499	480	487	550	501	496	481	452	506	510	544	512	477	523	474	464	496	499	456	474	512	463	468	466	487	494	507	522	446	503	478	476	471	506	502	498	524	477	507	516	496	484	500	537	477	500	480	434	497	469	516	522	512	466	481	506	520	515	477	483	524	461	473	516	499	513	516	490	480	518	477	472	465	545	495	498	503	467	470	516	459	470	512	484	498	495	498	509	481	482	464	515	488	508	496	535	470	497	493	479	517	469	503	470	496	498	503	546	480	512	505	513	490	473	484	455	508	462	525	498	422	502	513	478	525	489	494	501	507	485	496	510	477	531	491	475	488	445	538	481	508	551	523	535	492	509	490	516	485	460	469	507	477	494	514	505	486	528	509	486	506	457	525	487	446	483	522	499	494	492	447	509	510	475	524	479	495	505	496	518	458	515	511	479	535	452	470	486	509	503	481	492	503	484	500	476	549	481	455	449	484	525	505	515	507	480	495	477	557	494	494	488	525	489	527	522	502	474	566	488	535	489	438	515	500	471	526	470	495	498	501	514	457	472	495	519	516	468	497	464	453	470	536	509	537	459	488	485	501	527	533	518	522	477	445	478	509	512	504	482	498	492	541	487	524	504	484	490	484	504	458	524	499	515	461	467	477	501	486	488	464	480	498	494	487	467	501	478	479	482	473	483	487	488	528	458	538	466	490	487	482	529	465	494	484	520	475	492	486	468	491	480	486	478	486	482	491	533	516	497	476	528	492	531	499	465	528	506	507	504	441	488	553	457	480	450	527	501	495	528	489	489	463	515	470	542	505	514	533	509	544	478	489	497	504	505	505	490	484	472	502	492	497	502	484	465	505	461	490	490	491	496	509	475	510	512	485	513	466	524	493	513	473	498	498	493	524	509	449	493	483	497	489	469	496	509	460	480	468	485	485	476	513	488	521	475	475	493	475	489	483	531	484	465	542	483	477	517	480	486	497	486	482	486	466	534	511	500	484	495	464	520	515	489	536	516	504	491	489	466	474	507	517	518	407	465	522	469	474	466	515	526	465	514	509	484	514	491	532	453	466	506	472	520	489	510	439	470	505	495	487	465	494	502	501	501	470	474	476	509	504	500	489	487	535	491	503	494	528	470	476	527	524	496	490	482	519	482	508	477	502	521	489	499	469	493	492	520	505	488	475	496	508	532	452	508	520	454	492	546	471	504	487	479	510	515	454	443	502	485	513	484	479	510	464	503	527	500	501	496	506	505	532	479	475	489	507	460	510	494	456	498	484	521	499	493	492	492	512	520	492	482	448	520	490	518	482	500	469	524
23550	21225	28609	24185	21313	16041	7091	4116	3007	2567	2148	1653	1380	1126	912	856	823	783	741	829	809	788	666	614	524	526	460	437	417	419	403	387	371	421	364	432	405	422	360	336	347	367	369	322	362	361	356	343	354	377	379	340	355	319	370	343	324	307	343	300	326	358	339	311	379	341	365	324	351	339	338	300	350	332	361	336	330	346	328	349	339	372	331	295	310	364	334	329	356	331	348	338	323	354	333	344	355	315	334	346	321	320	287	351	360	294	369	343	353	288	325	308	347	341	334	350	297	310	329	355	340	347	309	365	301	363	331	351	332	316	349	358	333	337	284	330	316	354	339	323	345	328	326	342	340	338	346	366	332	316	365	329	347	342	312	365	344	343	351	317	332	308	354	323	302	334	344	327	306	330	334	340	341	308	331	335	325	307	322	337	321	348	333	370	324	301	333	348	336	319	352	358	334	312	303	347	312	309	326	322	381	349	309	340	353	337	352	315	338	363	351	366	352	340	322	312	346	319	376	356	332	328	339	377	316	307	342	341	344	325	330	317	344	338	320	336	304	274	320	348	364	308	342	328	294	349	352	367	317	318	327	353	288	345	322	361	326	308	304	326	341	346	352	342	336	308	346	327	320	320	329	351	355	347	267	322	329	357	336	333	355	346	334	346	334	349	312	351	350	323	351	339	360	358	320	286	320	301	342	312	347	332	328	319	318	357	342	334	346	354	352	355	331	320	389	345	327	315	355	335	368	321	338	311	344	334	351	304	338	324	329	361	331	338	344	341	317	305	329	327	353	333	313	282	349	331	328	327	328	326	307	354	336	334	306	305	342	330	303	347	338	305	328	303	359	304	317	297	312	341	346	345	310	346	319	354	335	349	362	331	352	313	332	329	320	339	320	328	320	343	358	344	326	324	309	304	345	358	328	311	352	306	349	366	318	316	351	326	330	356	327	330	310	334	341	317	332	343	353	338	310	330	366	321	327	343	303	339	339	333	333	323	313	312	332	341	315	360	332	381	339	314	324	322	325	349	325	347	363	323	346	309	297	333	334	311	329	326	305	318	318	321	340	330	326	332	338	328	327	361	350	386	360	352	337	341	354	319	333	333	324	324	318	301	317	299	332	355	309	346	320	357	331	362	322	314	348	337	323	316	328	333	325	348	351	343	326	315	305	323	360	322	340	310	355	340	311	344	330	334	368	362	329	340	293	365	358	349	343	337	323	335	339	309	314	301	313	332	342	326	306	339	340	320	343	320	341	363	335	363	299	368	337	365	354	348	343	322	352	341	364	319	337	324	352	350	324	304	309	346	341	327	358	304	329	336	320	348	324	329	342	346	361	363	303	311	319	389	335	341	308	331	327	347	324	320	370	316	324	334	345	330	331	346	309	314	338	316	325	333	336	326	324	306	297	311	355	340	330	300	326	324	354	326	339	308	330	359	336	350	313	339	309	355	328	332	359	327	321	337	321	314	320	315	372	348	302	319	366	338	329	310	333	311	352	343	380	311	360	332	329	301	338	366	320	334	319	320	285	323	301	334	355	313	351	308	318	312	344	319	323	358	322	335	336	334	342	293	334	350	351	352	322	345	314	312	310	330	336	356	312	340	347	314	345	308	323	304	323	369	308	325	337	321	310	333	321	325	351	325	317	317	366	313	325	319	355	331	327	319	315	332	324	319	323	359	348	310	342	334	331	320	338	289	332	360	303	332	366	307	324	313	347	304	317	310	339	349	326	350	313	325	328	351	352	345	337	332	341	319	311	331	314	333	340	325	357	312	346	304	319	352	303	344	322	308	304	325	319	358	322	325	336	311	348	350	363	323	350	355	323	347	356	318	315	349	324	350	313	334	338	339	352	325	334	336	313	306	324	323	337	365	299	328	321	333	308	366	322	311	341	339	339	318	339	329	322	326	345	330	359	317	348	330	304	313	346	305	346	333	313	325	340	365	353	353	354	337	323	362	333	342	351	338	314	358	325	342	358	315	329	323	356	333	336	329	324	336	324	330	332	317	303	325	344	331	332	312	373	325	331	360	322	326	357	355	347	362	352	333	345	355	369	311	336	346	311	327	338	335	346	323	305	317	347	335	344	348	334	319	322	293	333	346	340	310	352	323	344	348	316	329	336	341	318	372	260	349	343	323	339	344	327	327	324	321	334	344	339	284	343	325	343	322	312	317	342	320	313	372	363	325	333	335	341	366	319	339	341	336	353	377	326	313	312	335	338	335	338	359	352	332	318	323	315	320	356	340	340	311	321	327	319	318	322	313	348	337	353	335	375	354	328	325	337	339	306	353	329	320	346	311	341	326	347	352	307	338	341	355	324	357	328	311	354	331	348	335	323	320	317	319	320	374	319	325	331	307	320	298	312	326	354	311	331	331	313	349	375	319	337	313	323	325	304	345	356	341	328	328	335	332	318	329	327	324	376	332	313	314	285	299	312	364	321	309	328	342	324	366	318	340	327	322	346	335	340	342	318	339	356	358	356	323	327	333	324	368	342	303	308	299	343	317	331	328	281	332	344	309	330	334	319	338	338	328	313	338	338	305	351	332	313	327	328	327	347	347	327	327	329	312	323	348	332	323	315	350	350	303	342	328	320	323	323	314	332	280	354	371	300	349	329	331	341	327	307	334	317	316	326	314	356	343	320	345	300	345	331	354	346	295	338	322	357	325	319	344	322	328	334	325	347	334	348	369	345	342	327	332	364	354	346	335	312	326	339	306	335	378	355	329	337	341	328	373	326	357	329	319	325	317	323	301	345	300	322	335	361	314	318	326	320	327	354	338	326	308	342	330	333	319	351	337	331	359	331	310	321	338	334	344	359	324	348	318	332	332	321	348	330	373	328	359	337	323	367	324	316	378	324	360	323	350	332	361	357	326	333	284	283	301	346	356	354	355	325	312	305	321	324	321	316	337	349	333	365	378	319	312	336	341	326	325	340	323	330	333	339	324	329	367	340	308	342	333	351	322	345	302	332	327	363	328	326	302	342	302	305	312	327	310	282	316	331	317	341	312	339	350	361	331	338	323	351	310	320	310	315	303	303	303	297	302	341	369	331	346	321	312	333	350	345	318	332	312	323	314	343	335	319	338	330	319	336	357	329	304	338	315	313	284	347	336	344	301	325	315	309	317	348	341	324	321	319	352	332	344	359	328	348	336	285	340	317	340	339	363	365	298	334	346	313	309	344	309	357	306	329	344	298	315	321	314	341	324	350	318	336	343	353	334	368	321	368	346	337	337	333	319	330	339	332	329	349	346	329	336	323	328	334	347	310	326	284	302	365	319	330	312	294	298	323	309	311	357	304	310	323	332	307	358	353	317	334	344	331	349	351	314	329	344	347	337	355	298	344	335	353	338	325	321	319	343	353	353	319	364	342	345	322	333	342	293	334	337	328	305	302	378	330	348	298	323	311	347	362	326	370	328	317	338	366	341	338	331	323	312	334	328	338	309	314	316	352	324	308	333	323	295	335	329	338	295	325	330
10081	28797	23918	15547	12001	9644	7741	5791	4690	3811	3073	2280	1791	1498	1270	1201	1111	1003	932	969	1039	1021	819	731	645	589	557	518	485	447	471	417	436	400	434	416	416	420	386	400	377	395	378	376	399	383	406	379	403	373	412	343	391	380	399	376	363	367	380	311	384	387	375	358	367	362	359	396	377	357	373	358	384	325	375	360	391	349	347	365	359	373	334	348	313	384	387	348	394	383	332	334	341	367	347	373	390	373	328	363	341	364	342	342	336	339	366	382	351	366	348	346	332	315	328	342	321	336	334	380	354	341	347	392	339	341	345	330	329	353	368	359	342	373	377	349	340	360	381	367	361	367	381	343	375	351	343	383	331	336	325	366	385	356	374	349	365	387	368	335	321	358	284	340	342	364	364	362	383	380	389	348	358	351	357	356	351	337	351	333	337	358	343	353	330	358	335	365	347	353	383	352	371	384	338	374	353	382	298	334	349	350	329	348	336	317	364	366	335	350	343	326	360	352	322	367	330	350	364	362	385	347	337	334	324	343	349	351	347	335	358	385	378	325	336	351	383	335	375	360	370	383	365	366	377	340	346	331	356	401	330	305	352	359	342	338	340	319	356	367	343	357	380	330	346	323	367	328	347	349	354	378	369	372	361	332	379	351	338	371	348	378	372	372	361	352	343	368	348	387	378	353	381	377	361	355	327	362	383	325	346	383	354	364	345	371	357	365	394	347	358	397	350	364	357	387	343	370	365	376	340	354	383	360	371	345	353	397	338	329	347	378	360	344	339	360	355	342	358	365	387	318	339	364	349	328	380	366	329	352	344	359	338	362	390	341	366	364	365	379	370	370	387	324	345	350	355	394	357	376	344	348	361	385	350	362	370	348	361	389	356	312	333	309	354	342	340	304	354	368	370	378	348	350	349	349	330	336	360	349	335	324	346	366	338	348	304	382	374	366	361	362	346	351	355	360	370	336	392	338	326	351	345	352	360	376	345	381	341	359	327	358	372	359	350	357	318	364	349	354	360	333	347	363	356	340	349	362	342	338	352	363	344	352	351	366	360	370	345	347	344	358	345	346	336	347	346	366	355	321	382	382	342	349	358	377	364	354	351	328	347	377	376	312	357	392	337	364	348	356	362	371	380	346	376	373	337	349	349	298	367	371	332	327	326	373	352	349	377	346	351	329	368	328	344	323	350	357	374	343	351	345	348	323	325	346	349	332	341	340	354	359	343	357	332	332	371	375	353	389	347	346	382	383	370	372	353	373	365	359	355	388	374	367	353	379	328	358	367	371	360	392	323	382	345	392	339	333	401	341	340	340	354	324	338	334	370	379	340	347	347	343	359	386	354	353	343	359	352	380	359	350	351	370	369	345	389	379	403	367	337	359	367	335	339	364	332	342	351	351	349	319	349	323	397	381	348	365	343	378	351	337	353	394	349	366	325	365	343	344	333	389	338	366	347	332	379	359	353	365	359	327	370	369	343	366	360	347	374	353	333	325	369	356	342	358	370	365	367	378	341	374	367	367	361	323	377	404	334	347	342	318	377	340	329	353	350	332	365	362	352	356	332	338	390	322	368	392	336	363	331	371	355	377	372	335	365	350	357	366	381	375	382	364	371	335	362	344	336	321	356	394	347	318	367	363	382	343	330	356	323	335	328	348	385	365	354	347	374	354	359	325	341	319	353	354	349	387	396	384	357	334	384	338	341	366	354	369	365	349	350	381	354	397	357	363	321	354	367	339	373	380	380	382	347	357	360	373	361	369	355	340	318	356	358	364	361	350	359	338	359	380	361	354	338	336	336	306	342	375	352	336	354	389	364	377	364	384	373	356	358	340	337	340	361	331	330	332	328	330	360	376	355	347	335	394	356	349	352	364	389	371	371	375	364	372	349	347	380	357	371	335	358	353	329	388	356	352	360	373	350	333	341	335	356	358	344	338	334	332	360	354	342	334	375	347	400	340	367	360	365	320	348	349	375	385	346	336	365	364	334	325	366	371	361	355	362	315	362	326	378	387	325	352	350	349	325	370	322	365	356	372	352	367	344	338	344	310	354	372	364	400	392	349	328	345	369	364	321	367	384	342	353	365	348	360	328	364	333	363	363	378	335	365	358	347	351	340	329	320	314	368	318	374	357	350	371	354	360	344	362	346	324	344	341	347	370	346	356	350	365	385	378	352	365	382	375	344	336	363	347	351	337	363	366	371	320	352	383	344	361	368	346	385	373	337	383	313	329	351	356	323	367	375	344	341	365	330	407	380	354	354	353	361	337	342	375	351	375	386	374	353	347	358	356	415	352	372	361	344	349	326	352	349	354	339	356	360	359	358	357	373	345	339	341	332	343	339	358	344	358	315	368	338	339	368	385	381	355	333	362	360	354	372	345	345	355	373	344	333	332	350	368	344	386	351	323	361	349	353	369	373	349	365	367	354	355	337	373	390	343	335	343	357	378	343	359	376	323	368	383	348	351	355	331	364	336	332	369	365	357	379	340	364	331	321	358	388	345	364	338	351	398	360	361	358	337	324	354	362	376	357	348	321	350	356	348	353	342	341	366	348	335	335	319	332	356	369	366	347	367	391	328	349	392	362	364	355	349	348	357	352	383	354	371	361	338	378	326	354	348	360	321	381	335	378	360	334	337	324	359	343	366	321	336	363	356	351	341	370	379	343	347	343	313	339	353	343	349	356	367	333	331	302	389	315	339	342	338	359	303	337	353	353	379	410	320	330	371	351	351	361	357	392	328	356	339	330	368	361	334	358	370	360	354	356	374	377	360	350	385	350	342	341	368	366	326	369	349	347	314	352	338	336	348	372	372	378	345	342	336	332	361	366	364	361	410	349	351	325	338	354	383	320	343	393	362	359	351	317	336	360	369	338	359	343	342	365	361	354	355	333	372	342	370	371	356	351	335	347	360	351	354	355	363	342	353	351	363	364	339	338	362	381	334	366	328	328	340	369	362	354	388	350	341	369	344	352	361	373	378	369	383	329	353	375	362	338	351	355	329	311	368	387	344	350	339	352	368	369	362	333	366	333	346	360	377	363	342	345	305	371	318	382	354	355	333	344	320	346	325	316	364	366	389	373	353	360	364	352	355	369	350	360	336	345	349	339	355	362	363	375	365	371	356	375	374	339	347	351	376	350	361	358	354	369	339	345	409	324	360	346	338	354	336	357	335	358	365	367	349	326	328	354	358	343	314	344	344	352	360	336	354	327	350	377	362	359	371	355	342	379	379	344	318	344	364	336	327	367	342	328	368	330	334	344	335	360	305	365	325	346	325	366	338	345	309	348	367	329	308	358	331	353	363	330	331	368	371	326	355	354	379	368	347	342	343	339	360	375	337	361	348	332	337	375	358	345	365	366	376	325	338	347	343	352	357	384	313	371	354	362	326	347	362	349	343	327	372	352	380	374	336	329	334	337	373	354	372	348	336	330	339	362	355	370	387	384	349	376	331	356	359	339	363	367	367	332	356	343	370	377	366	375	332	362
24635	21230	27794	25196	17138	7140	4573	3198	2556	2218	1887	1473	1171	1046	889	855	871	808	823	867	888	813	755	716	617	614	556	575	541	533	495	549	514	481	510	498	477	508	477	491	524	482	466	494	441	512	491	465	504	469	478	494	509	481	451	495	487	447	443	457	486	473	508	518	511	438	482	484	498	492	438	465	463	456	428	470	479	442	465	472	448	488	438	497	460	452	435	459	488	468	487	469	468	453	466	459	475	474	459	471	464	439	457	478	474	506	517	486	473	472	440	439	461	468	490	433	462	451	494	440	446	454	452	461	484	437	474	442	469	459	450	459	453	447	459	436	441	448	510	487	483	451	461	458	463	463	462	433	436	459	420	443	472	462	441	420	498	451	439	457	479	484	489	434	472	481	479	453	450	444	435	455	461	453	492	482	478	460	454	500	455	463	464	478	485	493	439	491	504	464	473	477	452	428	472	472	506	451	450	480	458	448	492	491	448	483	476	448	498	492	467	472	472	447	444	441	472	477	459	495	501	487	464	486	460	492	458	439	487	442	451	473	438	439	460	449	504	472	481	485	470	488	440	450	439	486	484	456	464	482	480	505	460	468	454	439	427	476	459	475	469	449	457	488	496	463	433	442	481	480	471	469	458	471	480	490	456	471	452	434	491	475	472	462	446	455	471	452	461	439	469	490	480	437	421	479	486	476	465	449	455	425	473	475	431	473	476	475	438	471	504	487	487	458	457	489	506	456	482	483	474	466	468	484	414	455	475	457	454	454	448	451	483	465	493	481	466	459	444	500	477	498	463	449	473	450	444	458	486	485	449	468	523	489	455	485	432	419	475	467	489	467	441	451	440	450	456	463	417	466	499	463	477	468	460	464	465	498	460	490	445	431	468	482	453	453	481	486	449	476	418	499	510	453	452	474	470	472	461	493	470	486	475	465	450	475	478	448	459	472	467	438	458	509	460	446	474	452	472	488	438	479	458	466	492	423	454	458	451	421	496	493	481	472	458	481	428	437	476	483	468	502	470	475	454	467	462	494	437	492	422	495	423	446	439	431	477	464	479	446	477	486	451	464	486	442	453	465	456	487	458	453	481	452	481	499	477	509	475	440	429	476	449	476	494	489	458	444	454	451	465	438	412	459	477	422	434	461	428	513	479	468	454	489	486	476	450	485	494	469	462	454	484	453	455	427	440	457	456	482	450	472	433	481	468	471	454	456	482	440	491	453	490	481	457	465	462	466	451	446	465	465	453	460	462	461	461	419	468	454	437	501	493	440	473	481	451	464	520	481	421	454	485	426	462	417	466	472	506	444	457	459	494	458	489	460	457	460	434	474	477	468	450	439	466	476	499	441	483	447	441	437	482	468	481	427	470	459	464	508	512	444	473	457	486	483	462	489	468	470	494	468	424	423	451	447	434	503	480	474	489	438	459	428	455	465	402	460	449	465	447	445	478	483	441	448	448	490	479	484	496	436	493	475	466	456	501	468	446	489	469	445	442	466	446	470	444	471	463	478	422	448	460	478	479	483	472	456	455	481	446	437	461	450	444	462	469	464	468	462	488	444	462	470	489	469	482	423	470	454	438	475	490	468	436	473	493	434	483	529	477	458	450	440	436	483	453	462	457	450	475	447	434	443	508	448	469	463	443	480	452	462	461	429	468	479	475	487	468	447	481	443	450	485	447	464	413	484	472	470	438	434	443	445	475	439	487	491	497	452	503	490	475	522	439	477	434	501	470	457	465	449	485	470	524	475	433	444	475	472	461	449	441	475	476	452	507	485	498	481	513	410	484	445	452	477	469	458	475	486	437	510	491	460	469	463	427	454	469	457	445	434	447	461	463	493	472	447	474	499	479	428	454	444	455	435	465	461	489	480	440	485	422	516	465	465	461	511	472	497	497	458	457	472	482	450	471	470	466	493	463	485	447	447	444	460	414	483	433	447	489	476	480	463	474	453	453	440	459	440	493	445	482	454	472	457	466	460	443	420	453	453	458	453	452	470	450	441	448	454	463	451	487	435	461	459	501	439	476	457	432	445	446	465	439	460	477	445	488	476	447	442	504	465	441	447	445	451	415	450	453	487	462	443	507	478	474	448	491	450	459	503	448	495	503	454	469	432	456	426	465	488	485	452	428	492	478	494	483	435	470	433	453	460	467	453	457	472	476	492	503	470	447	448	450	447	472	447	472	463	472	473	480	484	421	456	445	486	468	447	488	457	488	478	491	450	466	456	461	487	422	474	434	481	486	431	483	479	479	442	482	464	474	445	465	473	429	466	470	479	468	460	468	478	467	475	489	480	425	466	466	441	473	485	476	437	467	443	475	496	450	434	441	441	450	497	473	481	469	491	490	426	453	452	459	476	460	491	449	499	472	434	501	423	466	463	489	472	462	502	467	463	433	453	459	495	483	435	479	443	516	481	450	470	490	487	487	503	475	518	483	466	514	483	436	422	485	467	475	477	450	472	461	486	432	441	436	468	486	517	461	462	456	445	502	463	442	437	461	456	504	453	445	491	508	473	465	476	462	481	469	493	462	452	476	439	454	467	448	462	463	478	468	457	475	448	459	483	492	512	467	516	502	470	453	463	500	470	469	478	477	448	437	436	508	428	506	492	470	479	456	502	468	496	469	476	483	460	461	451	463	444	512	487	456	449	487	450	467	461	467	513	483	516	468	461	483	487	414	457	491	433	459	502	470	477	432	463	495	466	469	464	458	471	501	484	487	473	474	463	464	408	442	485	479	461	464	447	477	462	442	437	482	466	450	482	483	443	471	472	503	432	458	494	418	456	451	484	459	457	447	446	440	466	463	455	436	461	482	483	487	434	480	480	470	451	488	419	475	458	477	470	477	420	480	441	441	451	420	456	451	477	434	447	475	482	497	448	486	452	448	466	454	465	458	446	432	429	476	470	462	479	463	461	489	455	461	481	492	421	466	459	455	476	429	442	471	483	452	469	470	472	470	490	466	528	455	453	486	485	464	475	493	438	451	473	498	470	459	464	443	469	503	480	458	476	477	481	485	454	471	469	456	479	444	446	491	490	437	478	451	465	473	459	517	456	450	443	453	464	454	453	464	445	505	481	446	469	442	466	499	449	476	474	515	467	474	498	490	475	453	508	459	423	433	465	415	478	479	468	451	437	436	478	452	411	407	473	464	479	439	462	471	453	455	497	460	439	446	475	486	489	442	448	447	463	481	489	479	464	437	469	452	463	477	498	428	521	451	466	479	461	459	504	455	500	475	472	435	461	468	450	494	488	476	492	455	415	480	463	469	446	449	456	402	447	495	442	437	483	492	463	456	463	477	452	458	448	460	425	459	443	498	479	465	440	479	471	451	462	459	457	417	470	470	488	425	441	436	450	421	487	471	454	459	439	439	481	429	457	431	441	470	473	459	455	449	459	485	485	478	465	446	490	470	433	477	481	491	457	481	480	493	489	425	435	450	455	455	433	440	471	485	450	513	463	444	499	492	495	453	480	471	449	455	445
9739	25711	21311	13772	10271	8445	6590	5138	4123	3469	2839	2181	1675	1364	1201	1105	1042	994	1029	1092	1131	1044	962	760	753	701	607	588	624	584	562	538	508	560	513	551	491	581	526	458	506	513	487	478	473	513	504	519	505	497	524	479	494	499	505	475	533	462	461	508	489	526	475	509	511	486	521	500	485	499	490	495	533	500	457	493	472	512	459	430	456	486	503	493	409	466	469	466	470	521	488	484	478	480	457	480	490	467	495	461	435	475	487	464	486	450	485	468	456	469	476	471	451	492	495	479	501	477	512	472	487	439	491	444	484	513	454	489	497	475	471	492	530	455	504	509	483	497	491	514	509	445	468	456	481	509	485	514	487	445	454	473	456	492	482	504	473	474	519	486	487	479	499	459	480	500	481	484	478	463	487	476	484	465	482	493	496	529	443	509	552	458	504	448	479	463	469	461	445	485	506	434	473	457	505	444	489	470	485	521	511	469	464	438	492	434	463	487	458	489	494	461	464	487	523	463	465	470	483	456	469	452	465	494	459	488	455	450	445	476	480	521	464	478	509	480	499	477	472	469	463	493	441	492	445	479	508	477	446	428	508	447	462	473	449	453	458	481	472	472	483	460	501	427	542	496	510	459	447	495	449	511	462	446	470	449	541	523	478	492	499	487	483	471	482	487	473	444	446	478	457	447	442	517	519	458	459	457	499	481	502	474	444	435	481	522	477	478	512	473	483	446	474	460	484	503	477	509	469	484	458	469	471	447	476	477	477	456	496	487	460	500	510	450	481	486	506	450	486	499	488	483	442	491	456	488	546	470	501	498	476	479	498	470	493	496	511	501	480	476	459	457	495	483	485	477	493	464	512	465	495	454	485	477	437	510	494	504	480	489	499	470	476	472	492	487	482	504	444	484	471	501	445	495	496	470	492	450	515	519	483	486	462	451	489	481	490	483	450	453	459	488	473	450	464	490	479	464	512	493	461	451	497	450	478	473	453	497	449	455	509	481	451	453	495	494	443	457	478	472	478	504	455	460	478	455	493	478	471	455	498	467	485	447	476	476	512	468	500	515	504	473	499	479	477	447	470	486	463	451	446	489	477	504	487	450	496	481	504	455	483	504	450	481	490	438	494	476	491	482	505	487	492	466	494	414	488	487	483	443	472	499	497	465	487	468	476	490	452	503	476	470	467	472	489	513	451	501	461	482	432	482	497	459	491	479	464	489	503	475	505	498	465	479	515	509	443	475	479	544	483	481	457	471	433	489	458	483	458	464	457	526	482	500	491	467	478	493	500	438	487	461	492	553	474	478	475	451	486	482	475	451	477	451	476	481	492	489	462	474	475	467	474	490	468	478	531	501	499	446	513	490	474	511	466	495	477	498	497	467	432	500	491	486	520	521	459	477	478	488	459	485	518	496	505	520	462	458	427	453	449	493	513	468	475	460	501	505	480	487	475	477	453	503	488	460	464	497	498	482	475	484	467	475	514	476	473	442	484	501	462	512	477	492	479	462	477	504	514	465	517	492	476	461	464	490	514	536	510	496	440	466	471	520	468	460	463	456	477	453	508	477	473	461	515	473	500	501	485	467	471	492	486	476	496	471	471	484	462	489	526	487	475	461	464	500	482	494	484	512	495	461	493	483	481	516	475	482	446	460	456	442	468	490	471	469	496	481	481	464	504	507	522	463	457	478	489	460	434	468	506	448	467	500	508	506	486	474	487	465	464	462	483	432	515	496	521	436	506	452	440	471	468	467	450	484	466	478	506	523	475	437	502	434	455	456	458	455	489	492	470	456	489	501	439	491	468	461	504	488	504	508	490	493	433	491	480	439	508	494	489	477	474	499	502	486	496	464	455	502	502	474	475	481	466	537	454	461	475	480	479	478	448	454	497	502	439	467	486	522	487	496	486	477	472	478	505	516	452	529	524	499	487	457	485	492	496	509	552	464	475	477	466	464	460	461	466	506	451	480	458	465	511	483	498	488	486	500	474	505	441	474	465	479	492	466	465	455	513	525	498	484	500	505	495	485	466	478	495	492	441	472	475	440	492	466	449	465	460	492	480	514	474	507	467	489	479	513	498	439	450	461	483	455	506	485	516	501	461	474	469	477	494	470	456	468	473	438	473	483	513	473	486	453	464	445	483	498	496	444	461	462	451	498	497	464	495	517	499	485	532	481	499	461	464	478	487	470	498	501	459	466	482	491	481	468	509	478	444	501	464	474	524	497	480	463	472	468	519	480	454	495	512	438	468	524	477	454	493	530	472	503	458	458	487	469	477	480	478	492	502	500	486	457	434	459	487	466	469	504	528	465	484	481	545	488	462	470	447	522	486	496	468	447	452	469	505	503	460	469	516	486	485	507	492	491	484	490	469	504	477	520	476	481	489	502	487	482	474	503	476	487	490	453	484	444	472	480	497	497	489	467	477	469	475	474	454	439	490	446	472	488	487	470	456	528	468	473	467	508	474	449	507	496	491	491	482	463	471	440	470	433	475	477	511	454	489	478	442	460	493	475	471	426	484	494	461	485	485	514	484	507	458	426	468	473	479	412	505	487	451	469	482	487	479	470	467	476	466	469	470	478	464	485	492	468	465	462	477	456	477	456	516	506	483	477	495	467	491	498	489	468	492	485	490	464	496	487	506	495	449	479	458	453	500	475	492	497	479	472	516	446	442	508	452	504	442	495	476	474	509	488	444	488	463	481	487	492	461	509	528	485	494	509	470	513	497	484	443	489	485	448	481	462	457	503	472	502	441	474	451	462	479	476	465	507	498	503	484	465	471	464	530	473	493	486	459	460	487	475	463	483	492	490	463	512	466	521	479	515	477	470	474	456	486	506	491	486	506	494	466	492	514	450	424	500	467	478	448	526	447	502	505	498	457	479	506	482	469	439	455	514	469	551	484	480	467	457	460	513	483	502	482	457	448	456	538	504	456	484	465	452	487	485	476	470	486	535	443	472	494	456	474	461	491	478	487	473	452	439	467	485	492	456	490	482	512	473	484	496	470	467	477	445	447	449	465	477	464	450	477	468	511	475	465	499	466	469	483	491	469	520	441	469	514	478	490	476	482	465	490	439	454	445	450	474	473	476	487	514	451	468	474	493	441	459	451	463	458	445	464	484	494	474	510	514	477	489	481	500	467	483	509	503	487	500	454	490	471	469	488	474	491	491	467	502	513	503	493	468	503	436	481	467	494	463	497	451	501	462	488	494	472	481	489	483	486	444	505	483	455	463	459	480	487	473	438	485	480	480	471	470	484	452	479	513	562	471	511	457	510	434	501	498	469	482	453	468	464	446	469	463	478	427	455	521	512	474	496	508	431	487	430	445	492	469	484	502	512	475	505	467	496	488	455	512	487	498	479	458	522	467	468	501	457	471	480	446	462	443	438	462	478	493	517	513	518	486	475	479	472	463	505	515	483	488	498	420	507	478	439	495	467	485	482	486	496	487	446	495	508	451	506	480	457	466	444	468	468	461	486	499	485	477	483	471
22535	21372	29196	23957	21413	21883	16366	6054	4239	3543	2928	2247	1708	1348	1114	1097	975	981	1101	1218	1128	1009	899	713	663	538	510	449	404	398	373	401	372	399	361	351	398	340	379	357	341	308	316	319	330	341	345	363	317	323	310	291	333	297	299	305	293	302	327	282	300	341	300	302	335	319	308	337	298	292	308	297	312	283	295	288	295	276	290	298	298	275	293	300	294	279	298	291	298	319	319	324	299	310	288	297	318	288	307	307	283	311	277	273	306	287	281	293	293	344	303	307	330	297	330	268	301	292	289	304	280	271	307	266	262	255	331	284	276	324	262	292	281	269	278	270	329	280	284	289	278	277	281	297	309	285	297	300	270	282	289	294	279	261	302	241	251	319	283	275	285	277	264	300	277	302	303	299	285	309	306	261	283	307	275	315	299	295	287	296	315	284	287	260	293	308	289	305	282	281	275	287	275	259	305	315	262	284	307	287	248	267	304	284	308	284	307	312	267	249	306	273	299	290	304	296	268	262	277	275	264	279	282	286	289	283	291	291	270	269	305	273	282	316	297	290	270	266	251	262	270	297	277	304	267	279	306	254	287	259	303	270	283	291	272	298	282	293	301	285	277	277	257	284	278	291	333	293	293	323	284	322	299	286	304	287	250	291	289	307	322	264	279	268	279	273	305	265	295	267	301	257	296	294	291	314	295	279	294	279	320	278	256	297	273	268	288	295	297	281	305	266	278	287	302	286	280	284	293	322	249	274	276	308	294	279	298	301	276	318	303	282	274	270	285	290	286	294	276	288	259	258	277	274	286	277	309	274	273	287	299	265	295	300	320	267	306	264	290	299	277	300	267	314	288	277	283	285	281	291	334	280	300	279	277	292	273	293	289	289	258	285	286	282	307	282	273	316	272	273	292	299	271	257	274	280	288	292	278	299	283	296	318	283	277	308	271	302	278	294	282	277	299	319	274	286	309	292	284	259	284	296	290	262	271	292	252	275	295	294	277	288	285	252	270	289	302	313	258	296	284	304	291	281	285	272	287	273	276	298	259	265	268	289	289	283	278	271	256	292	294	258	278	294	273	291	285	274	298	309	288	285	286	288	276	276	300	300	258	265	255	281	300	291	255	256	300	257	295	279	261	306	296	289	310	288	308	289	264	318	314	279	293	310	258	267	292	293	312	284	282	264	274	273	315	276	295	272	281	307	307	304	270	302	271	273	301	277	276	285	304	293	268	303	299	304	255	271	291	288	288	280	290	275	272	269	293	304	276	266	253	302	285	315	290	305	259	295	286	298	292	275	310	265	274	277	284	282	264	281	274	283	278	294	284	308	260	323	273	280	284	264	269	253	297	291	305	293	260	274	310	282	256	266	282	299	292	318	293	272	306	295	320	283	289	276	299	304	284	292	266	278	269	323	296	286	268	291	294	287	309	294	301	279	256	282	286	289	272	280	288	288	260	299	296	293	289	316	296	276	304	289	288	278	284	314	337	318	284	297	290	266	278	296	290	306	295	278	294	249	281	298	303	274	310	270	313	304	320	294	284	283	284	274	248	265	279	272	277	307	289	258	295	266	287	304	280	278	263	290	284	267	269	303	246	295	289	261	295	280	301	294	280	278	291	285	280	293	271	269	272	283	287	278	306	302	298	281	285	306	273	292	311	277	289	305	309	295	295	302	302	269	297	321	290	276	297	306	290	296	296	243	285	294	289	311	313	310	299	258	232	303	282	258	290	268	308	274	288	283	316	305	299	300	281	266	260	300	277	255	294	292	268	288	281	274	293	282	306	283	282	294	281	286	292	264	287	314	275	291	282	293	288	291	303	277	291	300	317	257	288	310	309	273	292	299	321	293	260	321	264	269	298	286	251	272	299	280	260	281	321	281	259	312	285	279	278	254	284	319	317	311	271	296	330	290	292	306	274	298	271	272	293	318	284	278	281	260	303	311	285	283	328	284	282	295	302	282	277	274	290	278	303	300	312	284	269	285	299	308	308	285	286	270	295	268	331	294	276	282	282	259	295	297	309	299	290	286	269	296	308	271	279	309	285	298	309	290	299	270	293	327	310	315	291	284	270	289	263	277	281	342	302	277	275	290	269	310	303	263	290	290	284	275	279	279	306	293	291	306	292	292	270	300	267	273	311	313	292	274	278	327	281	311	303	319	299	299	290	264	275	298	280	262	322	296	312	294	304	273	287	289	302	271	299	288	276	280	305	262	274	305	274	295	283	275	256	298	283	256	267	325	288	270	303	293	304	281	279	295	315	282	293	297	290	301	318	291	307	274	256	296	298	270	292	275	265	263	288	277	288	298	285	293	283	310	281	318	304	296	293	277	308	283	285	270	269	308	292	276	281	310	262	279	292	292	268	285	276	299	263	319	294	284	277	277	292	300	292	299	259	279	307	266	275	263	275	297	301	297	286	314	293	271	307	277	266	271	294	277	275	269	287	319	268	282	286	292	272	267	314	290	320	284	262	284	296	270	270	281	301	274	279	289	290	263	289	313	289	320	272	261	277	300	281	282	311	292	268	290	296	269	278	289	263	261	296	271	293	295	285	288	288	261	307	333	287	268	273	304	288	277	294	299	307	285	317	290	296	272	300	284	274	279	305	291	279	288	284	255	264	269	265	294	280	262	276	300	288	301	268	279	262	281	318	300	262	264	318	275	306	295	264	287	276	287	300	298	309	253	307	285	248	282	312	292	312	278	291	237	269	276	289	256	294	278	272	270	296	315	299	338	290	299	280	291	291	301	281	276	296	308	327	267	278	291	296	270	282	297	315	271	266	283	279	260	287	292	313	260	274	263	268	286	275	254	261	308	265	301	280	286	277	269	268	306	293	285	321	296	303	283	295	311	285	296	301	288	325	287	278	271	276	271	288	305	285	258	284	297	292	277	304	299	290	297	297	259	269	314	292	274	265	318	312	289	272	305	310	322	276	308	298	263	253	287	295	254	280	295	312	268	284	283	285	281	299	266	291	288	283	261	298	296	295	271	279	270	272	259	282	281	288	300	275	282	278	250	306	292	308	272	285	282	275	289	270	307	305	273	298	290	298	289	272	298	300	312	295	267	295	284	263	277	287	295	306	278	284	262	302	292	308	302	279	310	277	279	302	297	286	281	266	285	285	279	278	289	272	273	284	295	288	255	261	293	289	266	288	273	290	312	285	291	303	270	305	306	283	277	287	311	251	279	276	273	284	289	278	310	273	294	290	318	281	280	297	291	267	306	290	284	272	293	281	279	298	295	306	292	303	277	290	298	287	271	280	283	282	280	264	279	320	274	281	246	304	298	309	314	308	293	302	289	295	302	288	264	296	305	270	310	261	293	270	306	293	272	287	272	306	287	330	268	266	256	283	290	290	279	287	291	275	306	270	292	281	285	263	241	280	296	312	284	291	286	299	285	281	272	306	290	266	265	273	305	283	270	268	264	278	318	281	286	309	291	276	304	312	276	261	289	307	277	285	255	285	278	319	287	289	300	318	287	322	299
11826	34028	29017	20128	15809	12691	10228	7865	6362	5165	4245	3218	2407	1907	1595	1391	1346	1304	1375	1592	1494	1328	1096	871	783	669	595	532	521	479	448	465	400	431	413	411	418	394	391	357	357	329	335	369	359	336	321	335	376	366	343	338	343	370	319	322	344	325	313	320	297	296	327	340	317	369	345	328	337	318	317	322	309	334	307	333	273	297	266	292	300	295	325	297	313	296	274	277	298	312	322	309	302	322	314	312	317	315	298	319	265	299	282	299	305	326	287	320	301	287	315	272	327	283	301	273	313	297	304	282	317	288	297	332	293	277	279	278	298	294	300	299	287	305	285	287	318	287	280	292	288	313	274	287	322	297	272	316	286	295	286	305	275	277	318	325	304	314	283	310	299	270	271	309	309	296	304	289	310	305	267	291	292	310	313	275	307	303	269	288	288	282	280	258	318	312	305	305	295	305	279	292	291	294	311	259	279	309	302	279	309	302	300	300	300	286	291	296	292	263	321	304	308	307	314	265	322	301	295	307	313	303	294	285	298	307	312	313	335	317	275	308	324	319	299	298	329	276	310	316	276	324	315	317	316	304	288	319	286	279	291	283	285	295	293	286	304	304	315	300	281	333	301	289	282	310	298	318	295	297	288	293	305	290	318	289	304	323	291	269	289	313	305	315	291	286	272	298	347	281	327	286	297	296	320	286	291	340	310	307	279	322	331	293	290	310	294	307	328	285	290	250	320	263	316	290	282	293	308	305	294	262	303	292	324	305	313	308	292	295	280	287	305	286	270	315	300	281	303	325	306	292	298	288	297	292	301	271	277	284	279	292	293	302	302	286	288	303	270	314	308	325	277	308	298	311	291	297	272	291	288	318	306	271	288	290	292	297	314	275	292	285	266	290	270	252	323	325	303	322	296	309	309	283	260	308	276	251	290	298	289	292	314	309	320	285	290	321	301	293	316	311	301	302	296	318	289	299	294	297	273	294	311	299	276	296	320	317	286	273	283	310	307	285	304	280	302	322	290	329	309	301	316	318	334	316	309	293	330	318	269	279	334	312	325	311	266	311	270	306	278	288	278	329	281	299	293	305	310	300	278	267	306	307	334	287	324	285	335	278	333	299	279	300	327	327	317	304	302	286	286	306	317	307	279	283	300	287	313	308	340	274	331	293	292	285	289	304	286	312	274	296	304	298	310	270	319	305	304	309	322	298	281	302	276	281	273	323	286	283	278	290	294	321	264	291	304	332	282	309	297	298	292	285	283	303	311	323	291	313	295	304	295	284	309	266	279	310	331	318	302	305	311	314	304	290	318	303	322	290	296	280	295	309	271	288	294	304	328	293	285	312	307	322	306	275	305	325	313	296	278	302	308	283	301	295	326	296	294	328	309	295	315	280	301	287	284	299	308	316	289	310	282	301	297	328	298	288	309	289	282	309	296	294	287	292	309	314	297	301	287	310	312	316	278	325	297	295	280	281	314	331	307	306	314	278	293	294	306	293	290	302	317	247	303	298	276	294	290	300	296	250	275	286	306	303	310	263	288	301	307	271	343	297	312	298	305	319	308	294	323	280	289	288	277	288	302	293	273	322	286	303	290	310	304	252	305	308	283	292	270	283	274	275	314	298	312	297	318	280	298	279	325	287	299	302	293	295	294	282	331	293	301	295	283	311	271	330	290	310	292	304	277	276	279	309	313	302	315	300	307	298	294	314	323	302	279	281	308	311	291	309	278	288	281	274	297	280	292	323	279	307	309	285	295	288	297	300	310	293	313	301	332	314	292	303	285	309	313	265	314	314	316	297	292	295	295	283	297	319	319	304	257	304	292	318	304	275	273	308	293	303	316	290	311	285	309	254	304	261	265	291	278	301	301	294	306	307	314	310	279	319	291	310	283	314	307	321	282	293	263	285	297	304	298	338	303	325	295	287	293	283	280	284	317	295	312	291	283	297	282	283	280	300	264	271	273	275	321	308	282	316	290	298	264	292	315	295	289	294	307	316	270	308	298	320	284	294	302	299	280	316	269	290	337	300	306	313	287	300	298	291	308	275	280	289	295	266	293	298	282	320	295	331	286	321	303	301	275	268	272	308	278	258	294	299	297	316	288	288	310	297	316	285	262	314	292	281	284	272	323	279	341	283	286	288	313	282	315	298	293	277	321	275	303	285	289	314	308	310	325	296	297	276	304	313	286	323	296	324	304	320	311	278	289	301	275	293	290	311	311	314	287	282	318	262	312	287	306	313	311	284	294	311	281	308	289	295	278	311	297	341	313	324	296	301	302	291	319	305	295	301	295	290	303	289	273	310	281	288	283	294	333	313	284	294	306	322	288	281	320	281	280	307	318	278	284	324	302	316	295	312	318	314	276	287	302	303	309	282	299	313	306	299	293	313	292	284	282	298	318	327	303	303	294	292	287	293	307	308	289	259	318	280	302	284	297	289	279	275	318	315	282	310	272	321	264	297	291	324	290	307	323	279	318	304	279	293	305	313	255	285	288	306	269	295	324	309	280	302	311	322	319	311	296	313	305	287	295	283	290	309	294	307	330	294	290	306	273	292	291	293	292	294	329	292	309	328	315	301	297	323	312	279	272	285	288	272	256	312	306	284	310	299	277	277	300	299	283	278	312	330	270	299	283	302	304	288	286	292	299	309	278	272	299	308	302	279	281	293	299	291	259	296	275	308	311	290	289	330	291	305	320	289	291	295	290	281	295	280	308	325	289	294	316	288	302	302	325	286	299	310	282	303	289	275	272	274	261	318	315	306	293	290	267	284	301	316	306	271	287	280	337	305	287	264	334	319	298	289	282	307	286	290	274	298	293	327	311	289	295	318	301	303	291	303	285	332	321	319	320	281	309	294	331	295	345	287	299	282	306	294	294	293	314	262	292	305	279	310	305	301	309	323	305	290	313	282	296	270	318	294	304	324	316	275	308	271	255	325	310	287	312	311	290	296	334	303	267	289	315	286	293	262	294	302	321	315	300	304	318	297	304	304	275	272	302	298	319	263	293	313	301	306	304	305	312	275	315	284	300	294	315	266	307	308	314	306	299	297	282	296	262	337	311	304	307	303	286	268	335	281	314	306	283	268	275	303	312	261	287	297	311	292	320	289	280	288	316	307	311	302	286	290	317	306	308	302	296	291	274	277	304	340	321	281	291	329	305	309	251	288	287	313	293	255	321	271	284	309	303	301	300	289	291	290	294	280	293	282	295	316	315	280	303	300	310	322	308	293	312	273	276	303	300	313	254	291	308	322	311	280	296	331	294	302	324	288	299	299	309	313	314	293	262	309	273	277	277	298	286	316	294	280	294	266	289	290	357	298	301	256	307	294	289	301	324	296	294	300	276	293	302	283	258	308	278	316	312	315	256	292	279	296	287	316	300	288	260	313	282	300	297	267	278	293	313	309	313	284	282	281	281	352	303	274	316	312	289	319	306	300	304	288	310	299	297	282	294	309	286	284	266	287	309	281	314	290	315	297	269	285	294	272	295	332
27899	20626	18271	11819	6697	4572	3607	2589	2229	1876	1557	1338	1019	878	806	786	793	815	860	897	854	795	717	646	596	581	530	547	504	493	526	467	476	477	515	495	476	522	456	483	488	512	452	487	472	488	477	520	493	493	507	492	478	458	496	498	482	485	475	465	493	493	481	516	458	468	449	456	473	461	486	479	472	489	462	485	452	491	470	486	462	478	470	459	508	475	469	456	463	478	470	472	455	488	474	456	477	481	480	520	522	451	466	502	447	491	519	450	457	462	495	494	481	479	473	443	503	465	471	502	498	472	482	463	482	423	485	496	487	480	484	472	467	468	504	479	459	453	480	436	467	441	459	456	502	471	492	476	459	466	479	464	464	478	480	473	459	467	462	481	447	471	520	512	449	492	494	465	491	535	478	491	453	454	469	466	462	469	434	462	479	506	488	510	483	501	463	513	472	494	496	486	458	477	491	445	480	492	479	453	480	472	470	516	458	481	490	464	438	447	448	459	507	459	449	461	462	520	478	501	483	501	519	454	456	489	474	469	476	492	479	463	481	494	477	464	501	486	483	495	480	455	453	485	435	510	472	491	468	482	468	445	500	494	466	437	429	507	470	490	468	461	501	464	436	453	497	486	491	503	484	464	478	492	477	439	454	437	460	446	469	497	464	513	474	473	459	432	493	507	458	475	444	457	486	469	467	447	461	469	514	456	470	465	442	515	515	466	467	468	459	481	454	474	489	468	491	501	502	470	519	484	439	456	492	447	502	463	451	469	468	475	503	500	483	493	506	524	424	461	470	497	491	436	486	464	482	463	471	488	466	452	501	501	458	470	487	478	435	471	464	496	505	422	496	488	489	481	508	495	441	440	443	471	461	474	525	444	475	486	461	455	445	449	484	453	475	460	463	511	456	442	480	464	478	465	439	524	429	475	482	454	461	505	496	497	431	482	479	474	468	488	473	525	439	483	464	461	433	492	466	498	478	478	512	495	488	470	460	497	497	467	452	465	472	498	447	471	434	466	479	494	486	441	492	469	483	521	475	472	480	433	481	425	427	531	477	475	500	465	466	513	512	453	474	512	475	506	519	453	452	497	500	500	483	473	438	470	473	480	469	448	496	520	485	442	458	462	513	469	496	466	466	474	446	493	462	495	492	459	468	523	450	465	459	483	430	489	487	465	488	493	473	471	435	490	484	485	478	495	466	487	486	485	461	483	529	469	443	464	495	472	463	457	472	492	467	503	467	487	484	448	493	464	504	439	489	468	478	461	480	494	447	465	478	487	462	456	449	441	458	467	507	482	485	458	499	468	474	475	496	440	469	448	461	435	475	431	462	470	457	443	479	447	461	470	517	483	453	440	478	484	483	483	469	479	499	520	456	497	480	533	470	512	447	466	477	495	460	504	463	448	472	493	481	476	489	490	472	446	538	468	455	495	442	486	450	491	487	471	516	477	469	487	529	494	495	444	484	468	444	470	424	451	466	477	497	509	468	461	452	470	464	490	443	458	483	446	454	458	483	488	480	451	452	512	475	486	461	464	444	434	481	472	467	465	431	470	464	476	486	486	507	525	498	454	464	437	484	440	464	462	491	494	498	450	476	501	503	477	430	495	472	495	509	489	501	517	464	488	439	447	457	450	499	482	478	497	469	451	462	442	528	450	455	479	499	504	475	455	469	464	464	478	512	460	458	480	458	485	438	441	501	502	433	440	488	445	406	472	471	451	459	491	492	483	451	453	495	465	514	489	445	481	475	479	480	488	507	462	468	418	488	458	452	445	467	491	455	497	449	444	469	520	438	492	495	463	486	489	503	461	475	472	479	469	495	482	458	448	429	484	472	458	510	496	476	464	477	473	462	483	448	436	510	481	494	465	488	474	486	478	442	518	443	456	460	511	513	483	459	498	454	488	459	460	488	468	477	438	470	465	483	519	487	495	454	509	480	454	469	437	479	471	474	479	489	492	443	444	462	478	488	506	472	453	494	491	504	470	443	472	476	496	467	490	486	489	477	461	464	547	532	516	529	429	459	470	461	443	524	474	505	524	463	484	496	465	460	483	499	490	447	445	460	486	446	497	459	461	508	469	477	470	522	452	472	455	470	477	476	479	502	484	484	465	496	448	500	472	489	500	454	462	468	473	498	478	499	502	537	443	522	470	468	462	447	472	479	492	456	472	439	471	467	459	480	476	492	465	488	494	480	465	517	483	490	469	469	456	437	438	475	453	493	499	487	491	478	463	479	479	485	470	482	445	499	457	472	485	439	477	494	496	481	472	454	506	489	492	494	449	449	492	473	451	453	458	447	459	464	488	459	485	480	498	507	493	483	489	468	457	509	450	444	472	465	477	421	458	465	493	452	475	477	482	498	484	450	445	510	508	479	504	515	464	433	525	517	452	492	476	436	469	455	504	433	516	495	490	440	424	442	463	507	467	484	472	483	453	441	450	476	461	485	477	477	483	482	501	493	464	437	505	468	476	456	447	502	493	490	452	440	455	448	479	510	485	483	489	496	478	455	486	480	480	445	485	465	475	533	490	440	491	476	460	485	488	461	453	458	489	495	460	475	412	475	471	469	465	454	495	441	472	467	485	519	460	448	473	480	472	456	455	503	477	501	483	474	477	414	500	460	458	493	489	491	510	488	482	483	450	445	478	491	483	445	489	457	465	511	467	458	511	488	453	467	528	474	478	468	469	486	454	481	451	512	460	477	483	467	484	485	467	476	468	496	447	487	461	462	449	502	494	493	477	478	462	481	421	516	493	482	483	503	456	478	464	527	515	475	494	490	456	468	492	446	481	466	486	489	467	455	485	509	494	485	477	449	469	506	459	508	545	493	480	456	478	455	468	468	468	473	430	475	467	470	495	488	431	467	489	479	484	480	500	457	460	443	424	447	470	493	492	507	493	505	519	482	483	482	468	512	488	486	463	473	448	496	473	489	493	454	468	498	495	416	492	501	512	500	477	474	493	503	446	487	469	455	487	501	482	467	475	464	475	485	473	488	494	473	486	450	508	455	440	481	476	479	531	474	494	450	488	486	447	434	464	447	433	487	478	489	466	493	480	471	468	481	484	458	475	491	461	486	476	512	493	459	478	495	454	460	465	480	472	474	492	511	457	450	492	463	475	489	440	443	451	473	450	459	475	461	479	501	522	450	494	488	503	455	505	498	465	444	486	446	496	466	486	474	452	486	503	501	507	488	488	453	453	481	457	475	460	493	483	480	511	460	483	448	520	463	462	464	482	456	479	500	491	487	470	466	437	493	501	499	471	453	477	472	452	490	524	484	470	455	493	487	482	485	476	499	466	423	513	523	487	484	480	482	463	481	522	475	475	503	454	437	475	463	453	494	500	444	478	480	464	527	441	477	494	458	493	483	504	510	473	484	440	466	474	472	466	447	476	518	465	482	490	488	474	496	453	475	483	462	500	485	439	495	493	477	471	463	449	469	471	483	472	460	488	473	495	492	522	467	490	463	479	498	462	499	459	462	453
10276	20958	17960	11401	8549	6580	5270	4165	3272	2855	2292	1810	1279	1140	1073	986	932	884	1040	1063	1080	1038	835	699	722	664	580	572	572	589	539	522	528	547	544	534	544	509	538	523	496	522	500	491	548	506	496	516	503	508	532	503	566	535	533	513	488	481	517	508	497	545	506	551	523	467	521	495	483	505	549	526	488	518	538	476	504	469	484	496	515	490	502	526	514	536	511	496	501	452	534	489	485	498	494	492	469	445	505	511	482	524	485	491	464	496	472	526	476	483	490	508	521	471	502	493	506	469	517	544	508	513	455	530	490	503	510	509	480	509	466	495	494	509	507	498	506	525	455	470	529	490	482	466	489	546	482	470	509	452	471	499	498	498	486	509	508	540	480	531	515	479	539	499	473	487	493	461	462	496	503	525	487	490	513	463	511	516	539	536	521	475	493	531	494	483	539	516	482	501	520	476	488	496	532	487	461	521	483	514	505	494	471	501	503	474	512	499	482	487	477	461	520	481	500	489	514	474	476	509	490	506	502	517	507	504	514	479	530	494	480	485	506	473	494	516	474	518	518	471	520	494	491	498	486	486	491	521	510	487	515	503	490	482	508	510	489	503	553	499	519	500	510	526	525	512	509	495	515	521	468	526	475	493	474	521	515	517	521	493	524	471	534	488	513	511	513	477	515	490	484	533	519	480	511	524	465	488	479	509	448	503	463	494	494	530	480	517	522	497	493	530	485	496	483	540	456	530	500	498	483	488	429	495	485	465	506	486	507	511	520	479	498	507	490	475	534	494	522	477	503	462	494	507	503	460	511	486	488	517	456	504	476	510	479	501	513	481	523	506	506	492	492	505	506	512	498	517	535	515	475	467	490	516	468	490	495	508	485	501	519	477	513	466	501	502	503	495	481	481	518	516	510	491	499	481	505	465	510	463	513	500	457	525	532	522	466	535	502	499	517	450	520	504	497	499	497	490	535	497	494	509	512	512	505	543	478	524	508	484	529	467	538	482	502	512	519	502	502	485	521	504	523	495	517	524	472	459	487	498	497	490	488	538	504	465	521	505	467	452	473	526	498	491	491	494	476	506	483	507	462	490	472	521	487	472	459	522	520	469	465	496	543	482	537	481	501	485	503	531	507	504	506	502	473	500	467	515	482	461	529	492	484	542	480	520	501	475	512	455	503	510	511	486	497	530	538	529	496	503	493	481	534	489	476	521	539	507	487	497	533	544	503	523	520	496	491	484	554	504	481	480	463	519	504	490	492	492	478	521	489	446	520	499	473	482	523	514	535	515	492	489	512	492	462	504	477	511	507	495	530	516	449	510	509	492	467	516	491	487	525	485	507	473	489	516	518	487	504	506	501	492	516	483	516	511	514	488	494	470	514	507	542	482	469	468	508	472	495	517	518	484	472	495	492	537	526	486	516	519	511	522	502	497	502	502	484	488	482	474	505	510	465	499	506	531	501	522	522	515	489	486	460	513	490	498	530	489	493	475	532	524	479	493	514	505	484	478	502	464	489	523	493	488	495	472	479	475	478	499	476	509	513	476	569	519	511	479	499	444	537	496	537	479	525	486	496	478	490	516	461	497	515	504	504	471	526	462	498	464	525	509	506	514	530	495	515	495	462	531	496	504	508	489	525	508	495	520	504	487	505	491	474	499	492	512	508	487	467	502	491	521	530	489	497	465	482	440	491	479	461	513	471	483	481	520	452	464	468	471	500	508	512	539	479	458	524	481	479	470	473	492	523	555	515	494	506	499	485	509	486	532	526	519	518	478	515	490	480	487	504	508	513	439	550	503	513	477	530	500	488	501	526	546	487	471	484	446	488	511	498	509	519	479	487	507	488	500	482	488	482	517	515	526	500	541	531	513	523	442	474	487	510	517	534	507	491	511	492	481	513	488	467	484	541	528	492	503	483	527	525	434	470	488	500	520	468	489	489	475	510	483	490	509	493	502	492	494	496	485	498	509	478	499	500	506	534	476	451	482	443	505	509	455	501	517	470	513	461	514	508	471	523	479	510	507	496	478	528	490	516	489	514	499	483	497	485	496	519	510	475	526	502	530	511	490	467	556	489	458	474	540	542	496	450	479	506	480	481	486	472	491	470	516	510	504	494	451	536	526	488	485	563	527	511	538	471	517	486	507	467	484	502	496	516	513	527	494	496	531	527	509	538	505	456	471	558	489	513	517	490	528	444	505	523	472	511	457	492	459	510	485	497	541	513	487	485	499	495	510	507	529	471	471	471	517	468	479	469	500	519	536	501	510	499	515	484	494	486	509	521	480	492	490	501	501	494	483	511	507	504	448	533	476	515	491	476	535	524	505	510	479	485	499	465	510	530	539	488	530	522	471	499	512	477	510	500	504	467	510	502	500	476	521	512	490	494	465	492	477	513	526	446	464	471	513	458	485	456	479	470	479	490	495	490	507	511	507	494	491	512	483	496	499	468	545	456	477	472	518	542	454	521	500	542	464	527	525	470	491	496	514	502	478	533	496	522	528	532	499	503	521	486	492	494	485	491	485	530	517	515	499	519	470	461	533	530	485	482	482	531	492	482	505	520	529	470	480	553	509	503	508	471	519	518	520	448	538	464	507	493	519	504	509	513	524	509	483	492	517	511	524	511	512	526	492	546	490	496	482	468	520	487	508	493	540	509	493	483	515	502	500	494	505	523	517	447	479	546	516	477	496	471	513	490	543	485	513	503	493	482	482	474	486	491	489	465	539	510	499	500	504	537	498	524	505	472	467	495	510	498	503	505	466	514	502	480	460	541	504	491	493	491	502	484	502	490	485	448	488	490	508	469	506	512	500	505	510	513	510	506	495	531	498	518	510	484	510	526	507	497	522	475	485	479	478	513	513	482	490	449	473	482	496	486	532	498	514	480	471	506	524	473	498	508	492	486	468	507	520	500	486	512	496	436	453	495	507	467	471	492	526	491	495	503	529	522	500	462	479	534	520	507	519	489	511	535	479	517	521	517	526	478	498	526	495	477	502	520	509	510	516	514	480	518	490	467	469	514	493	471	493	481	506	559	500	481	490	467	498	491	459	513	496	469	499	477	547	528	478	505	505	474	474	527	540	518	464	493	506	472	504	509	493	510	511	478	517	521	532	526	471	489	480	539	530	480	485	491	470	475	499	517	537	517	522	496	507	513	494	533	489	477	479	486	481	481	462	493	493	514	501	469	445	490	497	487	549	514	506	484	531	469	505	476	512	504	513	489	512	487	479	503	447	519	519	506	494	475	512	506	522	487	584	516	481	481	538	482	472	499	475	472	490	478	525	472	492	505	513	533	525	493	481	488	492	510	476	518	499	456	455	483	518	511	523	532	511	508	502	500	499	476	491	469	488	518	510	505	480	550	485	550	499	488	513	505	456	486	496	521	530	502	517	487	471	482	491	496	487	501	512	480	510	514	505	521	487	513	477	502	539	475	474	492	503	469	515	482	481	482	519	486	468	506	496	520	480	485	510	503	497	515	456	527	439
23608	21301	28677	24365	21422	16333	7471	4517	3268	2748	2307	1732	1354	1065	957	935	897	962	1089	1029	986	896	750	634	547	510	502	477	432	432	420	407	401	411	378	347	358	369	365	375	342	320	341	344	361	355	369	366	353	342	334	336	350	338	334	341	356	357	348	338	343	319	326	341	366	351	362	369	345	373	336	366	308	314	334	366	356	360	351	336	354	330	344	363	362	325	320	344	330	366	299	299	329	343	335	325	312	344	360	334	348	346	317	335	371	344	347	318	335	324	314	330	338	361	365	334	330	341	324	344	345	328	356	352	347	344	312	359	340	303	326	339	336	352	386	309	347	343	326	321	341	323	308	360	345	341	354	342	325	345	327	369	331	351	354	339	342	355	356	330	338	354	338	327	336	328	306	356	361	372	306	362	330	320	341	325	362	347	306	346	345	308	369	339	350	345	346	345	349	318	351	356	368	329	336	338	318	335	301	332	347	331	331	362	334	350	321	365	294	317	342	345	330	319	322	344	345	292	331	352	330	319	335	303	329	343	325	330	368	314	343	352	336	379	376	389	331	335	300	315	317	347	287	303	367	355	314	341	318	349	372	338	340	349	340	325	313	340	346	360	329	331	339	328	301	353	347	331	320	338	326	298	328	336	367	342	337	334	337	338	330	326	324	318	340	347	324	335	321	313	339	341	351	335	321	340	358	314	394	349	353	365	328	327	351	352	280	339	354	290	337	340	371	353	352	352	327	331	310	306	350	351	317	349	338	357	317	322	345	327	335	346	338	329	334	325	359	311	339	367	352	339	335	384	344	345	303	341	319	339	331	352	355	320	324	336	339	333	318	363	348	345	331	339	332	324	340	322	359	308	353	337	310	330	353	327	328	329	326	317	288	342	314	339	333	319	352	335	325	333	331	329	341	343	357	362	343	323	309	364	352	343	332	367	326	346	325	351	318	387	359	351	309	329	305	347	341	370	312	348	322	349	347	366	340	320	343	349	309	338	363	309	316	363	333	354	339	354	345	328	341	331	314	321	383	325	333	360	331	342	333	343	341	359	318	338	329	364	337	333	351	313	331	366	317	349	310	351	340	320	341	318	381	343	308	354	324	325	316	311	363	317	332	346	347	336	321	347	301	350	364	332	304	323	310	324	354	338	310	339	370	346	321	343	336	374	329	346	325	327	356	322	355	343	333	363	306	353	354	337	346	362	353	317	313	314	348	336	363	392	322	327	325	293	316	344	349	341	339	346	325	329	332	318	346	340	355	324	354	343	336	331	311	352	327	320	341	328	330	334	336	342	341	326	320	355	321	298	325	352	339	330	289	336	359	350	335	367	343	321	303	359	348	341	304	345	358	317	335	317	356	337	312	308	368	332	348	335	354	316	321	335	329	327	358	328	340	348	329	366	306	362	323	358	341	349	311	314	337	357	320	349	317	370	342	340	354	379	326	358	320	312	357	316	349	354	321	328	351	351	333	320	346	307	323	325	308	357	348	361	354	346	338	349	327	328	340	341	337	325	344	349	334	335	330	346	353	346	318	331	301	306	346	333	372	328	362	346	317	313	327	342	348	344	323	391	301	314	313	333	326	327	358	335	330	341	340	335	352	325	344	329	319	323	329	291	342	344	336	341	347	335	317	321	332	329	386	339	324	347	333	313	363	369	335	331	316	351	328	330	337	357	318	332	351	326	342	350	303	311	335	317	365	372	336	327	333	330	318	354	344	291	343	347	335	302	336	324	339	343	338	349	326	299	336	347	333	333	378	310	293	337	341	370	365	331	304	299	337	335	350	321	321	336	322	333	350	359	333	299	350	361	326	336	335	321	355	298	331	352	312	326	333	334	338	334	334	325	317	334	330	331	345	326	312	327	353	353	333	337	358	315	332	318	325	358	345	344	349	355	319	360	316	341	343	358	338	327	337	342	346	336	374	342	321	334	318	333	335	323	334	347	339	328	329	311	327	344	367	301	331	368	307	372	343	311	313	278	358	315	343	334	340	366	327	337	322	344	337	330	308	326	324	361	337	383	348	317	357	311	354	350	333	317	334	330	322	326	357	325	325	334	342	342	323	314	353	322	345	351	340	342	342	357	323	364	353	329	358	324	347	334	344	354	292	302	350	376	329	322	342	342	339	308	314	337	310	323	318	371	335	312	373	320	346	332	329	332	332	329	339	327	338	353	334	312	327	323	304	332	336	376	322	314	367	344	334	343	320	307	334	335	336	334	326	326	333	320	331	334	302	327	350	365	348	326	317	356	357	308	341	343	319	325	365	342	331	340	314	352	333	338	338	306	345	305	305	328	352	334	344	337	337	344	332	345	336	355	317	323	303	344	347	366	347	330	343	341	402	315	328	362	328	325	306	334	350	316	342	324	368	334	314	355	355	328	340	333	329	312	310	318	327	311	357	334	337	326	353	296	351	357	346	311	352	349	334	328	337	348	348	324	346	330	318	332	330	314	319	366	325	331	354	334	299	346	321	338	321	389	359	302	325	331	341	353	333	349	316	328	337	336	324	310	349	327	338	326	352	336	351	372	337	349	334	364	322	319	351	370	335	314	314	318	356	344	293	326	349	299	357	331	358	331	326	319	351	371	326	346	322	378	336	360	333	344	373	325	318	347	337	315	351	303	330	326	345	308	326	354	383	336	319	343	339	382	342	340	369	342	322	327	356	327	344	343	359	361	311	339	325	336	316	329	302	306	299	310	341	352	354	323	364	357	345	323	339	314	345	356	335	354	367	312	321	357	371	304	327	320	324	357	346	346	353	356	354	333	324	355	327	362	331	320	356	333	354	322	345	321	343	343	326	349	350	323	308	328	320	318	346	319	350	363	349	331	323	317	342	381	342	348	342	324	326	315	313	353	340	346	328	303	337	354	348	333	313	348	331	328	345	342	329	319	353	323	314	327	324	337	335	326	361	344	319	317	339	352	313	361	358	311	336	332	338	320	348	344	350	327	371	338	337	348	317	349	331	345	370	332	355	336	333	339	328	344	340	353	344	338	347	346	355	334	322	350	349	315	341	322	346	360	332	324	310	342	357	343	365	341	327	338	338	332	348	355	303	331	312	316	324	353	328	323	357	327	337	362	323	362	362	335	337	319	332	313	324	365	340	347	338	342	341	329	309	299	332	361	339	338	306	333	350	343	336	340	311	332	332	313	322	304	321	336	328	351	364	345	350	318	310	350	344	353	317	307	370	362	340	354	359	361	309	311	351	346	314	322	334	349	316	324	350	318	327	312	350	360	316	348	318	342	308	360	371	337	316	367	341	315	324	345	341	331	338	329	321	330	363	323	339	303	365	338	320	299	318	331	355	364	364	347	360	338	340	312	325	338	348	356	317	327	329	310	356	328	337	308	348	357	341	346	342	333	349	306	323	324	305	342	324	331	310	357	383	323	333	320	347	341	364	312	287	338	339	334	353	333	353	327	336	300	312	313	329	351	323	343	319	332	341	359	342	299	365	338	330	349	331	324	322	326	318	300	340	291
10033	28789	24987	16771	12762	10041	7964	6248	4896	4178	3409	2515	1885	1465	1253	1213	1155	1218	1435	1437	1277	1154	914	799	671	603	560	486	499	463	482	499	419	445	433	477	425	400	413	375	386	408	390	367	382	393	370	377	414	405	389	395	377	386	395	361	380	369	384	369	376	365	361	357	387	403	404	367	361	397	350	366	386	391	392	373	334	365	373	376	397	390	358	358	366	358	346	391	386	358	336	366	341	388	360	397	329	368	367	364	342	380	349	345	337	357	349	388	369	329	368	371	357	355	345	368	351	359	346	343	358	370	348	409	326	351	352	332	389	343	350	341	371	366	338	356	367	360	370	341	362	356	344	376	371	352	386	354	329	351	363	362	365	368	366	362	370	339	368	370	392	365	390	356	350	356	358	334	374	353	376	318	364	333	355	360	385	339	367	340	366	369	377	404	359	319	376	354	318	315	359	338	388	352	367	356	365	326	374	346	347	350	307	333	344	347	358	353	349	349	364	331	370	333	344	379	377	347	340	365	342	360	374	352	360	363	314	365	355	376	358	335	352	319	336	391	360	421	385	330	392	320	336	343	350	360	352	368	345	366	366	342	328	364	385	346	364	350	390	335	354	379	355	348	388	371	366	331	383	323	352	342	340	373	356	358	342	328	371	385	334	347	337	342	378	361	361	379	320	370	348	329	361	372	339	360	373	355	350	315	367	339	363	339	379	377	355	341	365	359	369	369	352	348	331	308	337	379	352	364	347	370	339	344	350	387	334	368	408	371	327	333	356	364	362	368	355	359	359	345	384	392	345	341	348	332	370	339	359	356	350	356	352	337	364	381	344	341	308	352	349	349	332	362	316	344	304	322	357	362	398	354	384	338	366	354	370	328	366	358	386	353	357	344	336	378	369	388	344	362	363	370	347	354	367	371	369	354	340	374	364	367	358	339	359	346	343	379	389	365	370	350	340	360	362	367	360	402	360	369	335	376	362	343	375	361	409	354	328	357	340	353	373	345	380	350	352	370	321	313	392	350	361	347	347	363	367	383	349	338	377	366	365	329	347	339	340	362	370	351	332	372	365	365	346	362	338	366	371	364	368	334	370	368	352	340	357	356	379	356	372	340	336	351	325	363	346	348	357	365	348	361	351	370	340	349	327	359	343	358	334	398	365	340	318	393	355	354	325	336	371	349	381	366	397	375	337	340	355	357	352	351	365	351	359	368	375	353	366	351	367	361	354	369	348	301	363	338	320	338	352	343	353	350	339	366	349	369	326	345	411	364	375	358	357	357	359	335	369	357	344	367	367	371	351	369	366	399	345	355	341	387	343	348	384	360	368	382	340	376	387	358	359	378	338	352	358	333	324	351	391	353	364	361	349	365	370	365	369	333	364	331	385	377	362	357	320	368	377	383	388	344	356	329	386	342	342	366	382	358	374	376	377	364	320	371	345	362	320	333	380	342	362	366	359	350	361	373	376	373	344	343	347	352	364	370	407	371	339	371	359	402	396	337	353	344	329	350	357	346	328	353	342	372	365	369	367	354	366	371	370	352	334	333	360	366	357	358	370	337	368	344	335	368	348	364	354	333	380	359	361	364	348	351	378	350	378	382	368	406	368	338	377	397	363	345	379	367	367	375	368	353	361	353	365	358	375	333	375	405	297	374	374	364	349	369	381	357	319	399	383	345	339	341	344	359	360	372	349	358	365	372	367	360	378	327	381	387	357	326	360	354	342	358	345	339	365	379	363	349	366	345	350	372	359	353	346	347	352	360	378	386	362	368	338	394	366	357	369	352	384	383	374	366	376	351	364	354	336	340	362	348	376	353	364	353	355	350	351	363	359	381	350	342	366	358	375	361	372	360	340	369	366	365	339	367	329	368	334	364	370	345	357	359	343	348	348	348	362	357	370	372	344	358	394	364	395	358	366	362	380	366	376	362	346	350	352	392	359	321	355	376	366	394	343	372	341	378	362	369	382	370	338	376	336	353	387	353	365	359	384	348	349	333	389	340	373	351	384	340	352	359	342	348	379	338	382	327	376	329	344	387	368	372	361	353	374	384	357	359	344	324	351	336	361	404	354	355	343	368	357	367	335	335	378	364	321	362	325	325	354	364	394	379	363	340	388	366	383	386	346	331	377	355	385	332	316	341	337	323	332	349	337	378	364	340	372	351	384	371	348	387	357	359	363	377	317	355	324	376	330	365	339	345	344	348	376	365	351	379	344	333	353	337	365	400	363	369	368	306	362	339	328	364	356	318	326	339	373	388	306	392	340	348	363	332	353	344	357	366	344	311	333	364	333	373	363	365	340	379	382	350	356	361	353	335	377	354	389	351	342	369	379	345	358	377	379	318	351	369	330	366	372	335	366	365	360	336	356	342	378	382	361	373	365	327	387	341	370	381	375	375	363	335	367	363	350	353	359	331	362	347	341	355	338	342	350	374	358	362	340	329	346	334	339	364	381	357	366	338	370	360	334	343	339	364	356	321	390	371	356	327	348	352	360	392	364	369	382	335	330	374	321	353	357	363	356	354	370	381	378	352	349	349	357	317	336	374	325	340	323	350	363	386	373	369	362	346	344	345	370	325	364	364	384	342	340	388	356	400	314	378	346	356	394	357	375	344	357	353	352	349	372	351	365	334	340	336	363	343	363	376	349	354	356	337	367	359	331	372	373	365	366	378	367	329	333	351	363	356	394	373	352	382	371	389	348	342	400	365	347	355	361	353	346	347	351	346	330	346	371	358	369	353	379	354	345	368	349	403	330	378	374	349	384	371	377	363	410	354	377	334	366	359	361	356	339	363	368	323	344	362	376	347	374	359	359	355	346	359	364	372	394	372	366	322	369	345	370	383	370	342	367	337	354	353	337	349	340	348	318	347	360	338	348	382	343	338	371	351	336	368	374	337	327	340	385	336	334	361	331	382	322	368	372	378	359	355	332	334	390	347	400	389	363	335	365	325	335	338	360	359	367	356	352	364	338	356	346	374	357	388	375	365	379	356	375	367	339	351	337	364	346	352	331	355	354	398	348	378	343	392	358	367	360	360	353	367	354	373	397	368	339	386	348	350	366	345	348	379	360	373	351	352	332	388	331	340	394	368	367	381	386	332	344	386	355	372	350	363	330	374	348	356	390	370	367	368	355	363	360	350	362	331	368	374	357	373	351	340	372	384	327	372	351	348	369	352	399	350	347	376	365	337	346	314	355	381	399	386	362	350	332	395	353	344	371	363	355	370	355	354	347	354	326	370	375	369	359	345	333	349	343	376	344	377	376	356	387	352	404	332	369	370	326	389	323	396	353	331	385	365	349	348	384	376	388	348	374	344	340	388	374	350	331	345	351	397	321	359	348	356	357	379	370	364	339	358	364	353	336	358	356	389	378	351	342	361	336	387	335	366	360	380	363	350	349	370	329	333	376	370	332	401	346	356	360	383	369	378	354	375	351	347	356	335	349	368	365	366	337	375	355	383	341	329	358	334	345	372	349	399	371	314	349	366
24705	21324	27953	25231	17526	7945	4896	3617	2731	2342	1929	1539	1239	1041	960	932	941	1073	1070	1059	1039	887	753	727	657	601	564	531	534	549	587	476	526	487	474	510	536	462	494	476	504	520	510	508	498	473	521	481	507	510	507	500	496	510	483	487	484	436	470	484	499	478	488	510	467	455	483	504	463	475	518	444	497	501	501	446	439	468	487	486	471	458	504	462	476	455	480	464	517	457	435	531	455	476	451	501	473	458	476	490	481	475	468	468	510	475	468	476	468	468	466	487	478	504	469	491	469	465	487	473	467	464	461	451	464	498	502	469	489	493	474	485	510	476	482	496	418	474	476	440	460	431	441	478	481	469	500	494	481	485	483	460	494	473	453	501	475	458	480	472	476	473	464	465	472	442	460	444	499	476	476	469	480	463	469	492	477	482	465	447	490	429	472	456	443	454	488	455	457	428	498	496	485	475	486	441	446	485	463	468	448	477	488	470	469	463	480	464	473	501	447	469	432	498	447	460	456	462	486	454	443	458	499	501	444	464	470	474	503	482	472	482	496	479	490	486	474	475	476	438	486	438	468	504	477	507	505	491	482	433	500	438	458	467	490	450	487	451	497	463	477	488	484	425	468	480	479	474	469	454	470	464	478	473	476	495	491	488	475	447	492	471	476	459	482	491	478	496	494	508	464	459	471	476	467	487	475	481	413	431	454	446	490	442	495	481	457	456	486	515	463	451	526	444	505	448	500	470	460	501	491	473	473	481	455	450	522	439	475	457	473	459	481	499	484	491	507	505	500	473	483	492	494	477	491	489	449	456	462	522	499	495	466	488	487	529	468	478	444	511	475	480	481	482	466	497	479	489	485	452	463	470	461	489	439	455	491	496	473	450	473	483	451	476	466	464	527	460	450	465	473	511	478	490	452	460	433	489	477	507	457	474	500	484	464	452	485	446	480	486	477	476	483	514	482	462	512	449	493	499	490	474	471	458	484	477	469	479	494	488	462	473	467	473	493	455	470	471	495	467	467	493	459	453	452	481	459	498	447	465	484	464	493	480	510	483	474	439	475	459	499	485	466	485	479	451	461	508	493	500	475	478	475	476	508	432	452	498	479	468	486	500	462	486	507	480	486	477	508	473	449	480	484	455	455	473	490	496	509	497	463	457	455	446	423	498	482	488	458	454	485	495	478	500	492	460	462	481	479	436	497	465	478	476	425	465	497	460	502	480	494	538	526	443	464	451	492	471	488	474	454	452	453	431	465	493	479	475	491	458	452	482	478	463	450	451	458	476	492	483	462	452	479	502	489	485	485	460	475	460	471	444	503	468	441	507	447	495	488	481	444	472	460	460	485	485	457	476	480	468	478	458	464	471	464	423	475	479	522	440	501	493	465	485	446	477	471	482	436	481	492	468	523	522	472	457	482	474	492	452	479	485	432	418	471	488	473	452	442	499	473	480	465	455	484	464	466	487	517	509	463	454	464	505	478	502	507	464	480	457	513	493	456	474	446	514	459	488	473	475	482	438	469	496	470	515	464	470	435	523	451	457	468	468	471	455	443	478	429	462	483	466	465	502	470	484	464	458	442	466	497	505	505	482	483	441	474	495	493	489	478	464	463	491	478	461	487	481	481	431	489	492	461	512	502	480	496	481	462	476	510	472	449	464	507	458	473	468	472	468	482	459	475	459	433	485	463	471	468	437	489	444	465	447	422	491	486	475	507	456	492	477	459	489	450	439	479	479	446	476	483	474	495	477	485	465	449	457	432	488	508	475	453	489	461	443	475	469	530	460	466	514	521	473	492	465	487	468	468	469	487	445	459	491	478	487	454	487	467	471	469	492	481	464	480	496	473	473	492	471	426	468	481	461	489	494	481	445	488	463	458	484	462	465	445	470	476	462	456	429	505	464	501	456	546	510	488	493	465	472	454	483	492	476	499	470	477	454	468	444	432	488	477	491	516	455	464	486	506	477	452	451	449	485	483	460	490	468	474	437	476	492	483	481	477	445	508	468	484	478	480	466	475	479	487	497	493	486	429	489	507	487	471	498	451	493	478	482	477	460	472	494	454	481	463	445	457	459	417	442	484	483	491	488	425	439	500	443	470	461	464	501	468	507	530	442	485	480	490	487	473	474	491	514	524	490	481	482	483	464	486	466	449	492	432	467	498	472	480	433	458	453	454	461	449	449	452	473	469	456	459	483	501	540	460	445	468	469	465	475	449	454	462	488	450	503	481	438	457	507	452	472	481	484	484	489	451	447	487	516	486	455	430	473	481	501	443	496	484	482	463	432	447	450	486	483	463	437	463	494	482	480	528	458	477	446	492	497	478	464	488	461	448	455	471	471	494	489	462	504	464	489	458	471	516	474	467	514	464	475	464	492	496	488	444	427	470	506	457	483	436	513	480	484	471	442	488	496	462	503	503	503	468	469	488	528	491	487	458	456	447	501	460	460	469	457	459	497	508	443	510	482	484	478	480	466	497	460	489	455	455	449	485	467	442	485	459	478	442	465	482	471	501	468	425	469	514	460	455	474	498	489	456	441	533	501	484	472	483	467	457	475	470	434	481	458	455	474	450	462	393	458	477	477	480	504	501	440	484	448	460	461	473	457	472	495	512	472	470	487	445	479	480	513	455	457	471	464	466	495	448	475	481	488	456	460	509	458	488	476	462	474	522	472	457	487	447	481	448	499	462	472	443	451	468	464	460	433	480	482	485	467	456	470	458	416	462	473	462	462	463	483	473	453	444	470	466	505	462	476	494	468	478	502	518	460	489	489	482	456	465	479	492	488	486	442	462	491	427	478	451	513	508	472	493	432	503	419	514	463	486	427	473	485	461	409	461	457	445	463	479	479	453	498	484	431	496	508	465	434	481	492	470	461	477	495	427	493	463	473	478	447	484	503	488	476	438	505	438	455	453	466	477	500	465	498	445	481	466	450	486	498	486	458	473	514	508	474	506	493	463	462	448	498	469	459	459	462	469	495	488	560	476	487	481	463	500	459	467	498	487	487	472	472	456	478	483	517	461	463	476	440	473	485	486	453	486	453	478	470	513	471	440	472	460	455	465	496	458	452	460	459	522	453	460	495	482	459	511	460	500	478	442	507	456	443	461	468	477	467	467	473	464	457	494	487	477	492	475	463	489	445	499	534	442	500	500	482	489	466	454	446	471	457	491	441	518	509	501	526	467	450	495	508	478	464	427	497	478	458	498	490	478	465	466	446	502	454	490	461	477	443	439	431	497	458	482	471	493	488	494	463	477	486	461	477	452	501	447	476	441	486	450	487	491	483	452	450	490	498	465	475	465	475	454	434	480	463	481	468	505	480	499	458	441	446	494	503	492	498	516	491	454	468	482	502	495	453	477	467	513	464	458	472	479	455	503	494	472	463	457	443	469	448	476	447	477	440	462	481	475	464	479	459	458	474	454	490	488	492	465	431	494	481	490	478	482	448	495	482	460	475	511	451	498	493	479	465	469	456	514	479	498	515	489	451
9984	25964	22465	14783	11408	8956	6976	5494	4332	3618	2888	2197	1629	1353	1305	1287	1163	1271	1322	1315	1268	1013	931	845	763	695	677	664	624	570	543	577	567	538	549	534	579	512	498	542	535	514	498	457	514	503	479	484	502	573	536	529	480	524	520	494	468	546	510	507	478	523	489	466	535	526	543	510	496	466	475	499	463	466	501	487	493	460	499	486	485	491	510	520	507	514	487	520	495	476	484	463	461	452	478	464	473	489	462	495	530	512	483	506	500	485	509	505	528	495	460	488	523	503	479	492	471	510	479	448	499	519	472	466	469	507	498	472	480	498	480	486	428	468	484	486	486	500	441	493	514	528	498	455	484	502	422	463	542	483	521	513	459	484	454	480	446	498	486	496	472	488	491	493	502	499	457	474	546	461	512	473	486	486	492	464	501	495	490	466	518	494	472	467	463	473	467	492	450	487	487	511	482	506	471	468	485	467	482	461	452	462	516	468	457	506	518	519	481	533	477	495	513	515	448	485	496	502	476	481	538	494	459	485	499	475	471	474	512	500	503	497	492	483	509	512	541	474	502	523	531	485	465	506	499	458	460	482	500	488	478	467	500	487	467	482	460	522	489	499	500	490	520	479	519	485	475	501	498	484	500	472	484	484	503	504	498	470	499	472	506	520	507	494	473	433	506	506	480	520	504	487	492	488	516	469	509	480	489	486	491	516	486	478	495	484	446	505	462	504	511	455	490	444	515	492	516	486	475	502	455	408	487	477	463	509	506	447	482	476	480	496	497	511	481	478	472	512	490	456	478	506	509	463	506	513	510	487	483	497	481	472	457	488	467	502	459	527	485	495	475	503	530	526	468	438	488	452	460	476	468	478	492	488	459	487	474	468	505	524	523	469	500	475	485	446	486	492	477	506	497	466	442	500	473	489	497	457	470	482	517	481	490	488	485	463	495	476	479	438	483	454	442	490	514	455	488	496	465	435	501	413	495	490	522	480	456	496	493	513	529	458	516	504	492	473	480	494	481	483	459	463	528	508	500	470	454	459	464	531	487	505	475	492	467	477	454	458	496	464	470	521	508	503	515	454	489	505	469	510	452	516	503	487	479	462	493	458	493	474	468	479	478	492	514	492	499	482	494	505	499	478	472	479	485	490	456	551	478	512	489	518	485	484	468	475	520	534	503	490	485	502	473	458	477	531	472	468	465	502	484	473	491	457	471	484	513	504	494	496	511	476	468	493	489	466	481	456	497	511	458	504	488	521	505	491	505	477	497	442	473	434	483	484	464	490	476	447	462	485	484	473	495	480	484	514	513	520	491	533	474	469	471	481	506	511	470	499	530	486	484	492	492	478	473	444	512	496	466	472	511	505	475	464	450	473	510	493	499	452	534	516	500	484	501	488	467	519	494	537	486	512	477	484	468	480	491	506	491	460	466	449	471	502	481	436	502	503	519	499	488	512	510	486	510	482	485	455	446	465	501	471	463	481	497	499	507	507	480	520	518	483	530	501	491	445	441	515	482	467	488	492	544	468	471	453	466	481	517	520	491	439	473	507	469	516	487	490	463	454	463	470	514	480	514	484	508	490	477	527	471	491	499	481	523	498	498	510	512	509	519	488	447	494	457	479	496	470	515	474	480	493	498	482	477	484	458	502	501	523	443	487	479	537	466	470	492	508	527	499	508	450	489	470	433	466	515	478	479	493	497	480	475	463	476	502	504	488	451	475	475	448	462	507	504	502	458	477	498	498	489	509	511	509	476	464	499	480	488	468	498	484	503	474	450	505	470	482	472	522	483	486	478	485	493	474	457	476	488	416	454	451	498	512	457	453	473	555	443	483	510	482	465	506	497	459	477	514	500	463	451	485	450	499	438	475	490	467	508	453	454	480	474	496	473	457	471	463	470	486	508	448	492	490	503	455	458	508	492	461	495	491	480	452	514	518	512	477	493	452	486	486	488	527	482	480	510	524	493	451	531	484	444	490	464	479	473	463	444	533	487	497	449	538	473	494	492	478	469	453	472	501	494	492	435	478	453	520	514	486	514	477	495	482	483	536	528	506	516	507	482	519	453	483	482	474	504	495	497	501	510	504	485	451	514	485	465	462	465	472	459	504	470	449	491	460	506	474	468	481	433	480	466	494	479	449	414	481	493	477	487	522	481	477	512	470	533	498	497	477	499	497	477	510	454	495	494	467	489	475	476	474	448	490	505	475	465	531	498	511	474	461	440	478	462	465	451	513	481	509	454	500	505	481	523	492	479	460	489	524	463	522	482	488	524	476	439	509	473	462	458	472	463	467	462	478	488	472	496	515	469	451	454	505	472	509	469	453	520	482	463	533	490	528	489	471	449	462	471	498	453	505	463	490	478	474	485	479	499	510	523	475	472	508	463	493	496	450	531	478	489	499	479	511	480	472	443	491	497	470	475	500	482	518	473	495	480	492	481	492	474	475	478	470	458	470	445	497	483	480	450	429	474	476	476	493	475	497	489	480	488	469	478	455	528	490	471	497	471	533	473	507	487	473	502	493	493	517	476	513	470	469	483	492	505	475	508	500	483	469	464	502	499	492	483	454	502	449	517	472	448	493	480	446	495	462	461	516	529	470	475	507	486	469	454	515	477	495	477	549	478	524	492	521	475	480	452	494	486	495	524	429	523	507	476	484	518	499	510	473	467	527	512	492	472	465	508	493	510	530	497	474	486	508	510	507	485	497	493	466	462	522	532	478	496	465	511	500	472	476	507	503	475	479	484	470	498	482	486	492	461	520	530	480	504	470	479	471	477	493	474	487	486	478	488	500	480	525	513	511	482	488	477	499	466	471	485	462	515	496	548	485	491	516	524	484	487	469	462	488	455	449	499	468	510	479	485	490	481	511	477	513	455	479	488	495	452	485	522	486	515	500	488	543	472	477	500	513	452	480	492	503	483	507	477	499	510	489	455	486	505	510	487	510	503	478	509	507	492	485	498	499	447	479	492	478	437	470	449	464	527	453	495	472	494	474	516	465	525	496	508	500	503	458	489	472	513	494	445	485	511	483	476	485	548	501	502	523	456	537	470	485	485	496	487	457	499	485	491	495	481	464	534	519	440	504	458	498	497	515	500	499	488	472	505	477	498	515	470	462	474	507	485	475	508	446	513	490	508	471	487	438	475	473	472	478	523	517	471	490	435	496	465	487	478	482	472	458	481	466	482	507	492	478	475	505	485	512	495	480	476	469	519	492	508	497	497	474	479	490	487	510	455	528	481	517	463	528	480	461	490	459	479	489	448	479	448	479	525	488	528	462	492	493	507	481	475	503	490	512	485	475	471	468	477	493	501	472	481	520	491	505	461	520	474	472	495	530	513	458	455	517	476	442	478	448	468	488	531	505	464	485	508	479	492	495	525	481	496	524	486	482	499	470	487	446	470	501	493	483	502	471	508	455	502	496	493	481	480	481	493	474	510	432	490	502	498	447	522	470	477	500	457	499	491	510	457	510	475	485	488	541	476	513	504	515
22549	21326	29125	23910	21397	21895	16771	6490	4448	3638	2893	2194	1708	1439	1206	1163	1159	1243	1335	1247	1100	1007	745	678	620	546	463	450	424	399	382	385	392	364	334	392	345	371	309	319	314	311	318	322	332	317	332	329	321	295	316	305	317	330	320	316	278	305	285	341	308	291	313	293	335	348	294	326	301	312	289	296	298	296	281	293	280	282	278	282	280	285	289	281	269	307	300	262	276	320	260	308	273	323	286	287	301	299	323	277	310	256	321	303	304	276	320	278	292	311	277	251	291	266	285	295	290	296	253	280	277	291	279	292	300	287	282	308	308	276	277	293	268	280	296	279	274	274	292	255	287	283	281	294	271	291	263	303	239	290	282	274	270	273	274	283	301	325	291	305	293	287	297	310	256	283	272	331	275	294	292	305	317	277	293	298	283	287	288	290	282	292	260	288	274	287	306	265	272	297	294	334	308	279	290	283	286	284	275	291	267	288	276	273	300	293	292	282	301	276	269	286	298	287	313	278	294	253	251	287	295	288	263	272	269	285	303	279	277	319	265	296	288	310	284	281	271	322	302	318	292	283	293	318	296	261	291	283	284	326	290	305	269	269	300	299	303	307	295	291	301	272	277	285	289	303	277	313	274	286	311	283	261	274	282	270	300	283	303	322	276	274	278	282	319	279	300	297	318	271	295	278	279	292	310	274	277	307	272	299	291	291	308	254	280	286	277	286	261	273	304	276	316	264	302	283	253	272	284	271	305	272	305	254	285	297	319	323	282	293	269	235	294	285	298	289	291	289	240	298	293	319	318	281	261	290	295	269	294	261	282	286	293	289	304	260	302	285	328	310	290	318	299	271	305	294	280	286	283	265	283	264	277	302	306	284	272	309	275	302	251	300	316	251	284	310	280	268	282	314	301	316	279	259	326	287	293	295	285	306	271	290	280	315	280	281	259	297	247	294	259	295	293	308	295	347	265	281	288	284	283	292	269	279	283	279	302	290	298	263	310	308	315	289	285	258	263	274	272	300	275	277	349	315	302	282	290	287	306	326	307	290	284	288	274	275	313	295	300	286	291	270	261	296	274	277	306	301	272	285	286	279	279	274	287	274	302	290	280	284	280	306	271	291	259	275	269	265	247	294	285	289	308	287	303	305	254	283	279	286	278	303	300	262	329	270	288	254	269	263	304	300	302	281	311	294	272	271	282	306	271	305	304	264	273	267	286	300	274	292	294	284	297	275	262	296	320	285	260	314	287	291	301	279	259	270	293	290	282	263	307	273	302	303	269	277	256	287	298	310	274	276	325	318	281	270	291	297	270	259	263	273	307	308	271	294	275	302	299	287	259	319	269	289	300	284	281	283	297	298	258	283	330	305	297	280	283	297	293	267	305	261	302	317	269	299	276	288	295	296	291	294	281	280	284	301	310	286	300	287	281	301	276	291	294	280	301	288	294	269	285	310	263	287	249	277	274	292	283	285	284	316	274	266	290	268	281	309	274	285	268	305	259	323	291	281	309	291	290	319	290	283	282	291	316	304	279	295	274	298	297	301	310	238	282	313	296	267	275	290	259	311	261	299	283	292	283	265	268	258	311	275	299	267	306	288	308	290	265	276	286	291	279	280	314	291	301	249	261	281	292	323	295	276	281	309	279	298	302	297	274	293	266	310	302	295	285	290	283	271	264	273	291	271	291	286	295	280	300	294	312	304	300	261	278	278	284	265	286	294	271	270	253	279	314	303	283	301	318	302	297	244	280	264	274	291	293	259	292	280	285	269	288	283	307	290	310	289	287	257	297	264	273	288	272	251	276	294	298	287	281	306	285	271	311	305	294	286	287	275	297	274	260	289	285	275	261	279	286	278	303	309	286	255	295	305	281	303	283	303	285	276	266	270	283	300	277	289	305	294	287	259	306	277	263	292	274	287	276	301	259	266	296	291	308	282	274	281	267	337	264	264	288	289	269	322	297	303	304	301	288	265	296	314	269	278	298	280	253	261	277	276	275	278	240	290	265	303	294	277	271	299	293	280	281	271	269	280	296	277	341	279	298	306	307	274	288	253	287	266	330	269	291	255	303	262	324	269	295	321	315	302	266	259	272	302	289	280	303	275	289	269	285	278	276	284	290	267	291	303	299	251	284	271	274	270	252	295	294	281	298	292	269	283	277	278	299	303	268	295	304	298	285	314	289	281	292	292	295	254	282	263	303	313	296	322	294	301	282	280	258	322	294	265	280	302	261	297	279	298	307	310	287	291	287	290	288	277	278	294	281	306	284	267	263	287	294	300	329	260	288	283	302	277	280	298	263	294	272	287	293	288	307	288	285	267	310	256	285	271	279	304	286	290	287	281	265	289	278	285	294	312	318	321	285	299	294	286	276	281	287	296	308	282	277	269	257	294	279	295	321	310	313	296	297	292	291	247	285	281	308	306	259	314	289	294	293	295	303	313	287	297	279	263	298	285	280	276	301	318	276	296	297	297	316	299	299	315	303	282	286	283	277	274	281	281	301	301	276	301	309	293	292	286	289	289	302	264	260	285	313	282	277	290	307	266	308	275	304	251	290	311	278	276	329	303	282	292	254	263	282	293	273	306	331	314	280	285	277	291	301	299	295	290	289	271	302	291	290	279	270	305	291	277	328	273	304	296	262	294	290	273	309	294	291	295	270	309	313	301	257	305	306	286	260	298	315	240	295	272	291	285	307	316	317	320	305	270	271	285	288	268	260	270	298	290	293	281	299	311	271	302	303	279	283	258	285	269	267	275	288	276	294	279	278	283	278	286	262	279	267	255	264	260	270	315	329	295	298	264	311	282	271	283	279	274	279	282	291	278	273	271	277	277	291	293	281	286	267	298	308	315	283	281	292	292	289	298	285	280	289	304	295	296	298	275	297	276	315	254	279	297	301	299	256	281	270	262	285	283	268	260	259	272	304	270	263	300	262	286	275	293	289	257	291	303	278	274	259	298	276	279	287	287	311	304	304	303	277	309	269	271	294	268	288	295	288	272	268	281	294	315	279	296	257	266	285	282	297	293	289	280	286	298	265	296	292	293	281	283	293	308	296	299	311	281	309	276	268	317	292	278	276	294	304	288	284	284	313	314	297	314	271	285	262	278	293	262	299	332	313	284	287	276	291	312	303	280	316	266	283	306	284	286	288	283	283	293	276	326	250	261	294	297	272	259	267	274	267	298	293	256	287	266	286	283	259	304	284	262	254	289	280	292	278	289	277	260	284	295	294	337	266	300	292	278	305	270	265	290	289	283	307	280	267	280	275	290	267	267	259	281	284	288	276	274	303	281	329	278	298	271	268	289	301	277	243	261	256	298	300	286	277	306	283	295	285	290	274	297	269	300	274	268	301	283	305	311	295	259	275	283	283	276	305	282	278	269	268	288	273	271	265	285	305	260	287	288	272	311	307	286	291	287	273	292	280	281	288	310	300	274	264	298	288	290	278	293	299	306	315	308	297	284	315	310	297	276	299	300	288	282	292	281	279	266
11823	33860	30146	21318	16927	13481	10634	8325	6679	5341	4317	3148	2444	2059	1775	1645	1558	1787	1759	1709	1567	1238	1035	885	740	651	563	519	496	497	423	446	454	404	409	399	428	411	381	355	322	339	337	350	372	363	327	332	321	324	352	355	340	333	308	317	308	316	317	312	312	313	315	310	309	333	366	338	340	352	360	317	286	316	301	320	320	291	323	282	311	337	265	299	327	323	311	296	327	263	309	296	301	289	318	294	284	317	305	316	302	267	312	296	321	280	313	276	305	292	290	276	332	320	298	318	300	274	318	278	326	287	321	295	325	315	287	277	307	266	291	306	300	322	315	329	283	305	304	351	312	295	306	274	273	273	295	302	322	289	330	326	282	294	295	285	291	287	273	269	323	298	285	283	273	279	317	340	300	302	289	270	290	310	315	303	276	318	310	305	328	297	318	297	282	272	278	301	288	292	321	285	312	279	333	282	293	289	289	286	295	289	300	297	282	293	281	293	303	267	310	305	268	294	304	330	314	283	293	309	280	284	281	286	277	274	264	325	310	316	301	316	283	293	315	287	303	279	294	278	296	277	302	332	273	309	313	293	304	289	293	331	272	310	304	281	307	291	282	338	316	310	329	310	317	268	312	300	278	253	304	281	293	304	317	289	281	307	289	283	310	270	294	286	286	301	344	298	278	305	296	314	315	280	299	272	291	291	335	297	308	316	304	301	299	301	319	331	336	303	295	312	295	291	280	280	289	297	282	307	290	315	290	304	288	269	285	263	292	290	304	291	288	305	282	331	267	307	283	304	285	300	274	260	252	285	330	289	324	297	279	316	316	306	292	304	278	282	295	278	274	278	292	285	281	282	312	305	283	273	306	286	318	297	286	301	296	303	295	303	302	316	317	298	299	289	261	307	270	296	291	313	311	292	303	320	289	316	286	302	297	289	326	296	283	292	289	291	278	310	335	295	296	305	304	311	331	309	271	297	276	325	299	283	287	319	290	329	281	293	296	293	290	291	247	308	296	298	287	286	251	318	273	305	297	286	299	308	311	290	276	304	281	306	279	304	321	289	325	304	271	302	311	276	299	315	289	284	304	280	290	296	280	311	302	321	277	285	300	336	305	299	307	310	313	278	312	284	303	317	289	303	294	287	295	275	282	304	290	292	313	294	268	306	311	313	306	288	307	273	320	266	294	293	278	353	309	312	286	326	313	295	284	299	272	295	306	291	303	304	288	264	293	267	264	264	304	294	305	330	293	266	299	269	290	284	301	314	311	309	311	317	304	288	277	308	307	313	297	300	290	295	284	307	271	293	288	297	284	305	298	282	296	306	286	300	288	280	304	305	335	324	288	295	302	306	320	293	307	325	310	312	295	303	302	309	299	301	307	269	314	335	307	293	295	304	287	315	279	299	288	293	282	305	315	297	306	306	301	311	326	325	289	278	294	313	326	295	284	316	294	326	279	310	275	311	291	291	301	333	273	296	336	307	283	305	303	327	260	273	278	286	275	291	303	321	319	286	300	288	313	285	289	304	324	297	262	295	303	328	280	297	298	289	319	301	310	289	278	283	286	260	288	264	286	280	282	269	286	308	275	305	323	286	292	288	354	325	292	283	255	310	294	258	312	297	290	303	318	274	310	283	300	297	284	314	293	316	284	299	290	296	298	326	311	296	259	299	308	307	296	298	331	290	288	277	288	290	295	286	303	287	307	310	293	285	283	267	285	317	299	305	277	300	306	294	347	299	287	307	281	285	307	294	285	302	281	281	295	294	311	277	308	302	312	293	284	315	288	332	285	321	297	318	298	287	307	267	297	288	324	282	303	302	272	293	297	302	310	298	275	322	295	287	298	313	277	313	270	293	274	287	265	284	301	279	283	334	293	306	287	318	304	277	296	298	304	309	300	283	307	302	305	276	305	295	331	301	315	316	316	319	288	289	305	315	275	307	283	276	284	304	288	314	312	307	280	285	327	282	324	302	336	311	253	308	305	299	320	268	288	338	292	288	304	300	291	326	290	305	286	334	304	287	298	298	309	296	294	276	293	284	314	316	262	305	329	248	288	323	307	289	292	300	311	292	276	303	312	303	314	298	266	321	287	288	314	294	316	292	332	299	307	296	287	318	313	290	293	307	298	297	269	284	294	345	339	287	315	274	312	286	299	320	291	274	297	333	271	315	295	298	328	303	325	304	285	258	313	328	318	286	294	310	278	301	281	326	277	288	320	278	301	301	319	315	309	284	335	282	275	308	314	326	291	272	305	284	306	307	282	284	277	283	298	265	307	343	285	302	305	313	255	283	314	306	290	306	317	303	302	269	276	309	299	265	309	338	290	306	294	318	277	327	289	319	283	306	309	285	298	308	283	300	293	304	278	334	269	295	321	293	315	339	298	332	323	315	257	286	286	281	304	286	304	307	328	303	305	313	308	276	312	299	285	275	307	312	291	320	323	292	309	299	322	312	285	287	299	295	297	272	280	302	332	328	245	292	286	299	303	307	270	285	292	262	294	323	289	258	307	277	292	312	309	317	293	328	282	294	305	291	306	301	313	305	314	291	307	284	320	292	320	309	299	316	259	307	311	279	279	307	302	293	298	280	297	283	306	302	277	278	282	323	285	316	301	308	284	323	285	283	304	286	275	278	278	283	279	320	326	285	314	293	303	280	297	299	322	337	299	278	278	266	304	287	312	282	343	317	278	296	328	289	267	332	338	279	303	317	299	312	311	269	308	313	303	296	298	309	319	301	283	299	318	278	298	333	297	295	278	314	274	274	290	299	291	325	306	284	301	323	331	330	302	294	289	298	303	297	317	282	296	293	309	265	311	304	292	327	268	287	287	283	290	288	296	300	295	292	309	300	272	277	267	310	301	303	280	274	273	305	277	272	309	292	330	313	322	287	276	291	295	301	313	289	329	285	315	289	296	283	284	301	291	277	301	265	324	286	271	324	304	267	310	306	294	282	349	293	291	278	309	308	271	326	296	268	281	322	308	281	305	324	294	276	293	304	314	292	286	283	283	301	283	318	291	302	318	319	302	265	281	304	287	321	301	301	294	287	275	280	285	287	330	273	304	299	277	312	271	270	266	308	337	284	325	278	312	265	327	285	301	304	284	324	311	300	306	322	284	275	274	301	303	289	327	309	289	295	293	310	305	320	302	287	298	323	291	288	300	281	289	278	315	264	297	302	333	296	265	311	271	297	330	277	311	295	297	277	314	285	322	308	307	311	311	287	289	282	284	310	297	302	299	274	302	310	315	328	273	283	311	319	293	293	332	309	314	280	302	249	274	314	294	284	312	282	279	280	298	295	310	293	296	326	286	305	293	311	305	278	266	300	332	306	300	292	282	289	303	289	304	292	306	272	274	300	295	285	286	297	269	293	317	296	320	294	281	261	297	307	317	303	266	299	301	255	309	298	310	287	272	302	288	304	302	302	299	289	280	293	313	294	307	282	326	280	303	268	323	291	299	290	298	332	283	300	311	312	297	304	295	286	331	294
27951	20678	18900	13065	7277	4846	3715	2692	2179	1962	1556	1288	1088	969	850	882	874	918	875	917	845	744	680	637	572	587	546	533	528	463	514	507	505	523	515	514	524	478	466	502	498	507	494	521	485	500	494	513	512	443	501	507	489	505	451	469	475	479	498	490	458	482	506	439	488	536	476	430	499	520	476	482	451	477	437	520	495	537	465	469	480	482	461	518	465	482	490	455	485	460	502	465	490	503	481	502	471	488	459	492	503	486	478	474	484	517	482	483	440	519	476	505	509	483	469	445	506	519	482	448	490	441	486	444	496	496	513	453	503	549	455	482	490	449	464	523	503	518	515	487	470	515	493	469	449	495	466	474	474	476	467	460	519	451	460	470	474	515	464	464	497	452	475	502	485	476	494	479	518	446	532	476	485	462	455	503	512	482	537	483	484	500	472	475	480	458	473	473	492	468	460	493	492	481	497	472	493	512	490	490	478	473	467	474	505	471	478	484	448	478	513	466	451	463	497	460	529	501	505	515	463	501	519	458	486	481	469	499	432	470	492	468	460	471	517	451	494	489	508	464	484	515	485	462	447	497	461	461	487	480	439	451	510	487	476	458	470	472	491	447	491	471	492	460	476	492	430	470	481	449	475	446	468	465	433	509	490	482	470	479	503	461	507	465	502	497	472	498	474	458	489	491	496	461	469	474	457	508	488	496	484	494	510	495	482	484	487	479	494	492	459	474	502	476	486	476	488	503	479	450	506	458	440	515	516	506	452	488	533	486	469	489	456	496	483	538	500	496	475	499	489	481	477	499	457	499	481	488	498	503	418	482	484	479	496	501	487	494	449	437	496	490	493	446	488	485	490	491	481	470	504	489	455	448	492	460	497	473	511	517	486	488	519	479	487	493	484	470	501	513	540	558	467	449	535	459	473	464	492	479	464	442	480	497	471	508	492	470	485	485	470	475	465	492	447	461	475	496	467	484	507	440	504	475	431	460	503	465	474	510	457	449	516	501	470	480	463	478	443	464	550	484	450	465	472	474	470	462	422	491	459	495	519	483	455	501	476	463	474	471	524	492	456	518	461	460	508	520	484	494	477	444	466	487	479	478	467	434	479	473	448	499	441	464	502	491	489	499	503	508	466	435	464	505	510	515	502	472	461	457	484	470	475	501	465	492	513	495	473	479	491	505	442	469	485	485	490	482	449	500	481	474	501	487	433	474	480	477	445	493	498	491	453	490	470	494	482	509	485	454	490	491	477	465	478	478	475	474	492	469	482	465	449	449	474	454	457	497	469	458	466	456	437	530	495	468	515	500	482	494	496	461	471	505	481	503	473	503	508	463	472	512	477	443	450	468	490	483	457	476	473	479	476	490	488	468	503	493	468	513	435	473	422	477	409	476	484	484	470	512	479	467	445	481	474	490	473	456	474	492	490	472	451	491	481	465	490	453	482	463	498	472	504	507	478	438	487	466	485	506	488	478	489	512	484	447	474	476	517	449	478	491	464	451	491	481	497	482	462	450	490	472	444	490	494	501	502	451	468	477	540	497	483	483	483	468	471	445	501	501	447	488	518	435	496	452	495	462	460	442	496	471	467	478	484	442	495	504	426	444	460	489	512	455	476	492	503	488	524	437	471	463	464	464	486	462	504	515	457	467	470	462	462	499	494	482	443	479	511	447	498	495	510	530	488	459	512	458	502	475	538	474	468	510	489	547	452	502	519	541	487	493	485	495	478	457	474	478	450	497	503	482	467	494	481	469	502	417	487	483	504	446	476	493	486	494	495	499	476	489	497	499	446	459	512	509	483	461	506	460	478	493	480	501	482	503	479	493	513	468	479	502	489	535	436	518	475	503	507	490	506	464	489	489	486	488	527	479	508	483	480	521	481	491	473	517	486	493	516	442	479	472	470	502	506	460	492	485	448	460	511	472	458	479	449	490	489	470	490	498	529	462	433	445	499	463	492	486	502	469	473	495	456	474	485	498	520	474	464	496	492	496	482	449	504	507	480	509	492	497	458	486	501	470	475	496	504	486	506	480	489	498	466	451	449	504	475	488	490	478	456	447	503	482	455	487	460	479	480	478	488	506	468	450	504	459	509	476	463	476	487	480	461	438	485	510	471	475	448	471	497	474	517	481	482	462	476	487	479	502	462	475	458	484	478	474	497	469	453	474	481	472	531	516	463	480	448	488	478	471	493	470	536	487	477	491	502	524	489	520	488	485	498	435	460	463	462	537	475	509	450	483	481	458	484	505	516	492	475	492	459	461	494	443	517	484	436	482	456	506	444	472	497	490	477	436	498	453	505	466	521	505	456	475	447	475	532	465	519	459	492	472	463	470	481	514	458	494	458	507	465	487	496	496	488	455	482	512	504	495	433	502	455	478	443	501	441	458	469	506	481	523	506	463	483	472	498	462	525	471	460	505	440	517	463	442	461	478	431	457	470	495	521	499	493	525	470	460	455	450	478	516	453	492	490	447	477	488	467	501	498	472	492	470	497	493	461	504	487	455	465	485	477	472	481	463	493	483	498	488	494	485	499	472	504	454	484	476	492	473	481	499	484	492	512	497	528	485	502	458	472	485	498	495	476	428	478	466	477	488	481	472	483	467	511	466	476	485	487	499	502	460	468	461	451	480	473	463	473	483	480	459	497	469	430	502	485	469	513	507	500	493	481	488	474	506	496	483	444	461	459	464	453	452	466	484	438	469	491	505	486	484	483	462	486	481	508	482	479	439	469	462	473	495	484	501	551	473	501	501	499	496	483	486	455	508	470	440	461	511	460	459	505	500	487	488	516	518	527	473	464	467	522	462	462	520	456	490	479	479	477	532	482	496	478	478	475	478	453	473	474	476	527	483	487	477	483	491	472	494	448	457	468	494	495	511	488	511	471	494	446	463	530	495	506	491	496	497	476	424	490	504	497	476	518	520	462	486	495	462	490	490	427	474	490	492	479	506	509	473	522	486	483	468	478	502	506	444	459	487	478	461	508	487	500	484	496	487	480	491	518	458	476	523	515	456	466	455	493	496	495	495	444	487	480	482	485	465	491	487	488	459	458	490	479	458	477	474	469	502	500	469	454	468	481	536	453	512	509	467	474	497	477	476	498	434	489	511	491	479	505	493	480	493	469	482	488	481	478	500	504	440	497	458	515	472	527	532	444	468	495	524	460	470	484	475	499	439	470	465	467	447	514	516	462	499	447	493	496	493	491	485	475	492	460	500	506	472	491	490	476	478	489	463	485	489	484	479	478	459	460	454	465	501	481	472	472	477	491	480	446	451	463	495	478	462	503	471	499	488	481	468	462	504	511	470	472	516	520	507	480	514	517	480	455	476	488	489	454	504	484	475	467	475	425	494	484	468	486	485	501	452	457	460	474	501	497	510	465	458	482	480	453	480	434	485	507	471	491	491	455	516	504	507	465	483	453	533	447	454	466	483	476	478	481	484	513	492	467	524	493	498	471	484	501	490	498	506	459	469	516	502	483	479	463	530
10252	21067	18955	12234	8841	7248	5756	4399	3421	2943	2228	1726	1466	1265	1188	1128	1107	1095	1145	1070	1028	892	807	735	660	633	612	565	538	511	535	552	534	534	560	575	557	478	496	504	501	508	520	521	487	506	497	519	502	469	496	488	521	505	480	513	524	548	510	476	540	528	511	539	492	506	526	466	520	462	534	475	509	514	509	508	511	499	505	527	507	494	470	527	509	555	478	517	528	569	518	518	489	459	459	463	513	534	472	547	485	506	495	473	501	487	501	517	492	511	512	495	508	556	495	481	509	468	473	502	507	540	504	482	548	506	498	490	495	489	511	479	462	535	534	499	512	495	501	463	508	483	479	509	518	517	527	517	533	490	526	494	523	453	476	502	517	475	504	455	463	541	526	527	485	481	508	522	512	521	471	497	509	497	497	510	490	505	535	505	548	500	508	538	494	517	482	535	526	519	494	503	510	491	523	497	503	512	508	477	517	517	548	484	498	480	542	470	505	531	501	531	516	555	519	492	514	505	539	501	494	482	490	525	507	528	537	474	462	512	550	522	476	526	503	462	495	530	496	496	500	509	503	524	505	500	496	517	524	513	469	512	506	546	475	506	526	533	528	472	515	531	523	507	486	499	465	516	467	499	504	445	474	522	515	551	492	492	511	488	509	490	506	487	503	513	523	488	505	496	558	462	515	558	516	485	499	542	497	515	518	518	512	523	525	481	515	517	505	486	506	519	543	494	545	514	498	488	507	472	523	486	513	497	463	518	499	481	529	482	512	469	492	504	519	514	525	510	498	516	511	502	513	488	459	541	483	515	484	476	478	487	525	504	497	528	563	547	501	501	482	521	537	499	481	517	495	518	480	516	518	540	492	543	502	498	511	513	506	454	509	516	504	462	494	525	515	509	518	567	496	489	536	521	498	546	491	489	514	468	476	490	479	528	479	491	512	516	494	523	485	520	492	535	533	523	495	499	512	484	528	469	506	523	529	508	461	535	520	499	495	509	536	487	480	479	483	488	520	508	486	476	512	488	495	516	505	475	457	482	510	489	548	545	472	542	521	463	511	509	508	551	466	511	531	481	503	479	509	523	506	552	543	495	524	489	506	528	528	496	529	501	509	522	523	504	521	507	492	509	528	503	538	494	486	491	543	507	522	532	487	477	489	515	517	483	491	519	506	528	512	512	533	484	516	502	507	468	512	477	521	466	498	476	493	516	502	503	528	484	528	470	474	479	482	502	489	504	488	508	514	508	524	488	514	514	522	495	454	505	488	457	481	507	517	500	519	495	513	511	524	513	525	487	539	483	523	550	519	521	490	517	500	498	515	520	523	488	498	467	496	486	470	506	517	527	511	461	512	507	483	494	483	497	517	507	491	492	509	475	518	457	502	519	479	527	521	463	510	529	504	499	519	524	499	538	537	531	505	514	493	508	529	510	528	457	482	519	521	537	521	524	489	510	513	498	498	499	556	466	540	505	528	470	486	543	488	465	485	515	535	529	502	466	508	486	521	543	511	543	515	520	569	489	506	499	530	499	504	483	486	522	533	541	520	507	532	504	509	478	522	515	492	482	490	542	467	453	514	491	530	492	525	495	528	487	527	534	504	502	513	497	511	480	461	513	495	517	480	527	513	467	457	464	564	534	489	514	524	486	494	490	482	481	523	438	509	502	507	487	457	508	494	484	530	485	472	509	496	498	547	502	504	495	531	532	498	510	520	495	522	508	538	479	542	495	482	542	476	498	523	507	489	495	514	517	451	490	543	504	525	495	496	467	523	492	519	478	527	487	466	510	517	533	493	465	522	517	514	519	486	472	492	477	536	542	559	503	512	514	522	505	482	493	486	491	479	541	500	523	513	495	480	525	501	470	546	541	465	495	507	503	467	519	481	499	534	486	517	540	472	514	504	503	482	496	509	484	544	524	478	495	531	530	512	499	495	481	489	486	485	485	477	497	502	495	546	504	524	498	508	480	514	528	530	464	487	513	479	496	527	538	530	533	532	493	514	448	480	509	539	506	529	545	516	497	485	481	514	504	481	520	499	503	473	515	512	507	493	518	483	528	500	497	511	477	515	477	508	510	493	516	485	513	521	529	496	496	499	495	490	506	499	517	504	495	521	530	501	488	504	517	525	507	518	512	526	470	489	481	504	506	509	490	528	517	479	493	466	480	510	518	544	555	507	516	511	502	507	480	495	513	549	510	496	489	493	495	539	529	514	489	510	499	503	509	526	502	486	484	487	474	556	522	489	509	508	518	514	501	509	470	511	505	510	516	489	525	507	507	496	536	532	472	509	532	521	472	519	506	515	490	504	478	473	525	535	481	533	517	497	466	504	550	499	487	503	481	548	494	483	515	530	520	487	503	540	512	515	531	519	488	546	475	484	504	482	538	494	511	511	522	472	468	502	482	514	506	480	500	511	511	489	491	506	528	512	513	538	479	445	515	500	501	483	503	489	525	492	504	518	502	530	521	492	523	525	521	488	520	512	486	490	512	489	508	528	516	517	520	539	484	509	512	534	514	472	509	541	544	496	493	542	510	513	518	481	498	524	489	507	515	511	507	488	491	486	471	440	527	531	525	447	490	468	512	543	491	541	516	502	480	518	515	506	547	529	486	489	498	524	500	513	524	507	452	494	528	517	517	509	468	515	494	487	491	478	519	525	505	505	558	477	509	537	497	474	494	493	504	487	502	531	502	510	513	492	519	543	494	517	537	483	489	494	535	508	513	501	496	490	513	463	488	494	528	471	522	494	475	499	505	498	543	483	462	510	521	547	488	496	481	543	510	492	530	518	505	480	480	518	519	484	502	504	493	520	491	489	516	517	523	522	501	444	468	473	510	520	485	529	468	472	503	542	486	524	528	517	472	498	492	484	530	480	501	575	459	503	506	500	478	478	475	482	518	484	508	556	502	530	479	515	537	477	531	460	548	515	521	536	453	528	504	474	531	522	484	512	467	497	521	465	548	503	510	511	508	517	506	529	518	541	505	545	444	494	506	501	530	511	455	535	503	532	477	498	516	486	537	499	517	530	506	501	492	455	510	484	512	518	515	517	544	475	542	511	517	472	545	492	482	490	467	514	485	505	454	506	537	534	486	522	546	493	515	481	513	516	488	507	521	515	480	485	476	512	500	505	515	523	511	486	506	517	479	507	494	487	496	512	512	489	519	541	523	513	471	492	510	547	525	459	468	490	540	504	496	480	523	495	544	482	491	504	524	495	521	491	445	465	462	474	496	481	502	494	469	548	493	535	521	528	510	476	490	517	506	492	524	473	511	473	515	508	535	495	495	507	501	530	472	469	538	548	523	503	520	504	524	521	468	536	504	520	524	486	506	494	504	492	555	519	499	486	499	529	481	497	548	508	516	491	529	503	502	535	511	474	500	510	504	488	491	475	498	512	527	526	488	501	491	507	544	517	467	498	490	553	529	543	487	526	521	474	529	547	473	498	522	524	460	497	497	466	526	539	492	531	498	482	501	527	480	464	504
23621	21312	28722	24355	21540	16780	8028	4584	3342	2647	2166	1711	1523	1257	1128	944	1034	1113	1117	1051	883	746	679	596	544	477	457	400	401	404	430	413	387	413	381	388	381	401	378	359	328	359	350	351	341	360	340	373	376	356	341	333	362	355	335	340	355	339	355	331	338	368	352	364	369	313	367	327	378	329	331	381	320	346	334	331	320	364	350	362	360	334	358	350	354	310	330	329	365	335	330	327	358	330	341	361	327	359	335	345	335	330	338	337	350	339	351	350	330	375	332	330	330	347	307	315	342	336	350	333	340	344	341	319	315	365	365	352	368	330	344	340	359	341	351	342	344	324	327	326	362	313	324	348	317	330	338	342	320	325	303	351	318	315	333	345	336	342	296	335	348	291	323	343	328	334	331	354	356	345	331	367	315	320	315	356	336	329	325	320	340	346	366	338	314	335	375	322	309	303	326	320	334	343	360	302	346	332	317	313	339	347	350	350	347	337	293	369	322	305	341	331	333	281	336	298	354	349	328	323	363	349	323	341	329	336	335	327	364	342	342	338	337	364	353	343	366	345	367	336	321	338	323	341	326	372	368	316	348	349	344	310	325	375	385	346	328	341	375	352	318	341	346	334	340	316	328	323	322	347	364	324	334	348	341	331	363	374	324	330	356	331	387	351	303	361	383	337	339	325	360	317	332	355	311	351	332	336	351	338	330	351	337	312	333	334	328	324	337	350	304	333	351	336	339	335	356	358	333	343	331	346	349	337	321	293	341	323	311	363	336	294	345	342	361	326	381	371	337	340	336	320	351	352	329	333	328	345	368	336	322	355	340	317	321	294	303	362	370	345	320	347	346	315	330	331	334	323	346	366	352	314	315	340	375	327	327	357	316	372	359	342	352	334	326	324	333	360	322	363	326	301	350	286	331	346	330	358	351	312	332	331	334	298	334	368	346	351	342	347	326	346	329	371	326	342	314	323	358	362	353	321	346	352	337	325	309	366	343	365	313	328	362	350	330	329	350	301	352	358	312	348	336	358	336	332	325	342	356	351	310	343	358	315	322	312	334	325	364	334	323	292	342	352	366	353	380	338	323	355	351	343	298	318	327	314	336	334	321	362	320	346	335	333	295	345	349	313	361	323	315	349	341	327	367	362	326	353	348	340	357	350	356	379	354	356	329	349	311	317	294	315	350	356	330	290	349	340	316	343	354	330	311	367	345	344	317	309	314	323	334	340	316	326	330	348	343	338	341	356	356	346	325	344	327	318	302	320	356	312	334	298	313	313	317	334	331	339	337	357	336	350	341	344	354	363	310	345	336	363	328	357	319	347	337	356	319	333	336	346	323	332	342	322	360	320	344	326	348	334	335	336	340	329	353	324	355	338	309	333	349	335	317	339	312	339	337	327	340	332	315	345	340	354	310	330	335	343	336	332	340	342	312	344	351	348	354	366	376	364	339	334	321	374	318	347	364	341	340	325	371	317	308	346	323	326	348	317	344	331	342	355	338	360	296	288	348	311	317	324	334	371	364	320	316	327	332	352	375	358	347	328	337	341	352	312	325	347	351	332	334	336	331	319	340	350	355	344	349	312	328	324	354	323	332	366	309	323	353	324	362	319	322	324	346	341	327	313	345	340	315	312	307	344	319	320	318	344	354	345	335	309	348	313	348	313	346	347	358	338	340	333	318	307	344	351	361	321	362	348	335	313	321	342	352	362	352	314	346	332	380	356	343	347	340	326	350	345	336	322	331	337	326	336	340	335	331	346	325	354	326	323	336	373	365	338	342	357	308	323	367	318	322	322	359	359	321	319	351	345	339	324	349	333	354	330	324	349	347	381	329	310	330	365	392	351	335	305	352	364	347	362	355	350	331	349	310	364	349	315	354	359	326	354	340	341	345	336	338	345	320	376	357	323	310	312	349	345	345	349	305	323	353	318	351	306	346	340	327	343	345	350	299	330	328	342	358	358	347	332	350	350	363	358	315	378	333	364	344	310	336	343	329	306	363	294	361	367	357	331	345	312	312	371	362	317	338	333	320	336	346	349	356	363	330	312	344	305	333	306	335	339	365	352	340	344	334	349	308	334	312	314	347	318	335	340	325	328	321	351	342	334	318	365	344	351	354	344	344	323	346	325	338	350	340	340	335	351	347	343	361	324	350	317	325	305	363	324	339	314	333	336	384	345	355	325	319	314	330	331	323	324	326	366	325	328	368	324	350	366	328	338	362	377	364	324	375	347	347	316	323	341	330	350	317	323	324	349	322	333	358	365	317	344	339	338	302	298	324	376	367	300	340	371	326	333	351	353	344	331	323	330	316	334	342	354	321	338	303	335	324	339	330	328	341	361	327	317	296	346	338	363	312	339	327	324	341	332	322	325	372	340	342	340	309	304	356	325	360	314	378	350	343	326	321	325	337	321	316	339	331	350	334	325	333	351	347	307	364	360	331	324	317	331	351	341	330	312	364	338	370	332	328	344	336	338	357	319	344	339	339	337	347	310	329	343	335	360	326	349	339	322	322	344	308	331	328	349	356	350	372	360	349	343	347	325	334	314	330	367	356	345	321	339	316	307	360	309	380	298	344	356	349	336	314	365	311	341	320	323	336	350	353	307	372	376	313	316	346	329	339	327	297	357	315	310	321	355	316	325	368	357	326	348	342	355	368	347	368	356	341	288	345	325	342	344	311	341	348	368	310	342	346	345	313	326	332	352	294	313	355	353	341	336	329	356	325	318	351	343	342	350	333	324	340	330	332	332	329	364	331	326	329	342	343	349	325	374	327	323	338	357	352	365	343	311	329	366	352	312	360	311	345	314	333	321	351	362	337	334	355	323	343	358	335	365	343	333	355	363	346	303	359	318	347	338	337	331	328	312	335	302	317	377	319	378	353	332	334	343	299	346	369	323	330	343	345	388	337	332	340	331	344	370	331	349	375	312	313	331	327	318	359	322	335	339	344	303	319	330	321	320	334	318	362	353	348	323	338	340	353	359	348	318	325	363	312	362	316	323	365	330	318	321	324	338	318	325	353	340	355	345	333	314	382	358	334	341	383	329	324	341	341	327	357	324	332	370	320	325	348	350	342	298	316	327	326	333	318	340	325	330	339	332	328	339	355	381	336	334	329	336	330	329	344	334	349	351	330	345	325	311	353	289	340	324	352	355	386	334	325	345	339	308	346	340	338	334	341	330	352	336	340	386	406	332	361	333	347	317	329	322	340	341	360	317	318	319	355	359	340	321	305	351	352	369	357	317	332	303	350	348	394	353	365	307	334	308	366	355	339	350	334	332	359	334	317	345	329	330	379	319	345	352	335	307	336	356	342	359	364	326	338	328	309	322	335	348	317	333	319	312	320	318	353	350	314	334	319	349	357	328	312	334	330	348	360	332	368	362	333	338	345	296	342	350	336	381	345	343	303	374	341	338	316	321	335	322	368	340	350	341	326	362	347	319	303	330	326	335	329	339	327	346	310	336	375	326	335	314	365	357	340	320	338	316
10002	29189	25983	18084	13903	11115	8670	6605	5065	4168	3130	2513	2122	1753	1535	1463	1405	1481	1488	1370	1248	1035	855	743	621	580	538	476	473	492	449	464	439	415	428	439	424	449	390	391	397	387	393	404	411	391	403	401	406	390	380	409	388	394	397	391	360	364	372	421	365	394	386	407	385	376	359	356	377	348	347	355	354	362	343	391	334	385	382	369	357	355	356	385	351	349	372	368	393	383	333	356	349	362	353	375	356	358	351	342	362	342	367	336	349	345	373	354	396	361	351	348	365	319	370	355	368	350	351	363	406	376	342	357	353	380	339	338	345	384	374	349	347	357	321	343	388	337	358	382	366	345	355	359	360	344	355	366	361	356	360	330	383	367	365	349	371	363	359	351	363	355	350	366	375	365	374	367	358	354	408	332	372	400	361	360	377	378	373	405	366	376	369	352	370	333	379	313	369	348	379	348	357	348	331	368	371	350	372	381	395	346	352	310	343	388	371	359	378	360	396	364	362	365	362	370	321	368	392	356	338	358	362	355	375	383	361	382	339	343	333	336	360	373	369	348	360	377	354	358	325	352	356	332	372	360	377	339	378	378	418	362	333	370	379	371	374	314	362	356	387	370	348	372	356	357	391	364	374	363	365	374	344	301	363	357	376	372	339	346	372	351	379	371	366	372	370	367	380	349	356	367	352	350	374	342	370	350	368	376	381	364	342	352	361	364	347	362	360	373	360	356	381	332	347	353	319	374	382	351	342	353	354	339	358	400	355	384	315	321	380	356	360	370	391	346	336	368	364	361	316	332	334	391	358	344	367	351	374	356	340	377	365	361	368	352	365	361	359	341	340	360	368	364	336	377	363	397	352	359	324	364	358	367	366	390	335	384	340	348	355	339	379	359	352	348	351	326	366	363	381	350	340	356	404	372	359	392	343	377	388	360	381	365	372	370	379	361	365	385	340	359	354	352	380	351	394	343	393	356	392	312	361	361	350	355	358	391	361	371	341	350	333	353	394	359	370	350	315	386	363	372	367	372	342	365	368	381	376	354	373	363	376	399	386	393	368	358	353	361	355	334	354	370	338	369	342	328	351	372	356	334	361	350	392	356	352	386	367	365	357	351	351	361	396	355	351	362	356	359	359	384	328	371	404	368	390	367	358	330	318	362	366	350	378	347	348	344	367	352	337	372	358	360	410	340	370	343	342	325	362	397	364	338	348	378	329	379	369	383	371	375	368	374	348	343	358	319	378	358	356	335	353	357	352	349	373	350	349	343	340	360	356	346	388	352	367	363	393	349	358	344	328	341	348	359	370	363	354	355	353	370	359	354	347	357	324	351	353	345	339	358	377	367	382	367	341	362	362	367	404	363	355	368	353	384	354	368	344	342	306	349	347	382	358	374	393	395	393	343	359	355	348	387	374	359	373	358	350	385	404	355	337	358	362	351	383	372	372	371	369	335	352	348	350	385	388	361	383	335	371	347	344	371	349	366	372	362	363	362	339	347	340	360	374	389	366	371	361	354	356	385	379	350	404	364	361	349	344	357	334	374	356	341	343	347	374	370	376	387	347	361	360	354	379	323	354	322	316	389	346	342	358	351	347	374	374	397	383	341	356	341	356	332	369	359	357	371	327	364	393	371	358	365	322	349	368	384	377	365	338	347	374	379	350	350	407	359	382	337	379	354	361	325	388	371	357	407	351	363	386	367	363	388	333	392	351	357	344	390	360	324	347	376	345	379	329	353	345	358	354	368	344	376	392	311	377	386	343	349	377	337	382	334	363	365	336	364	378	352	335	352	362	322	355	409	369	332	378	350	365	382	346	362	361	386	403	351	372	377	384	347	360	355	350	341	380	351	350	368	378	368	397	357	382	363	365	358	336	377	374	360	377	371	329	339	373	330	380	353	350	349	359	356	332	345	384	351	362	387	336	346	386	346	352	383	380	349	320	359	317	361	367	347	374	389	356	386	367	336	357	384	360	375	368	355	360	339	340	366	368	342	350	339	366	345	357	357	339	324	345	366	371	369	373	354	343	360	371	326	363	339	336	357	363	356	381	368	378	363	365	372	341	318	343	351	354	377	388	384	383	348	352	401	329	369	350	372	370	343	361	375	321	355	347	369	334	391	375	391	345	368	357	365	348	385	358	371	355	361	391	392	401	382	381	399	350	384	358	350	341	368	359	331	332	381	382	353	361	335	302	372	349	357	337	376	353	360	339	329	342	358	376	353	350	380	330	399	351	330	370	334	353	383	331	338	358	382	360	373	350	363	348	373	400	356	369	361	376	385	367	386	345	353	346	351	354	350	410	395	372	372	349	372	355	348	328	346	340	329	385	337	360	352	367	369	363	349	355	346	373	367	363	373	371	362	380	353	368	363	349	358	378	362	369	337	360	352	381	321	369	356	386	379	371	334	381	348	364	365	376	355	373	364	330	358	354	358	354	352	353	349	350	376	361	349	348	365	378	397	375	370	342	345	342	355	358	345	351	357	352	361	402	347	376	367	359	397	365	353	375	365	338	375	363	368	344	349	354	375	343	391	374	378	320	339	367	376	394	302	377	347	379	318	357	371	345	338	334	341	343	345	326	396	365	353	330	368	358	329	324	367	341	350	341	352	364	371	388	329	347	352	371	347	375	346	349	356	346	362	355	352	360	342	357	391	350	401	314	362	396	355	358	386	369	340	368	335	345	337	320	340	370	354	374	397	400	366	399	336	333	375	344	384	368	341	390	347	366	332	333	354	346	370	386	323	373	317	365	362	376	428	370	347	366	336	351	382	361	396	361	373	368	374	368	394	359	353	389	334	364	364	336	301	361	344	347	364	357	374	363	367	338	350	355	376	375	361	352	341	375	346	398	380	355	316	362	351	353	383	344	378	350	361	367	318	392	368	320	339	373	339	371	344	356	351	300	332	353	370	367	374	346	361	344	343	344	389	379	356	342	344	338	387	342	336	319	365	372	395	369	317	388	336	368	369	348	343	377	362	354	384	381	390	363	384	365	362	353	386	381	357	362	358	386	369	354	332	339	389	367	349	343	352	353	346	352	357	368	409	381	348	340	322	358	341	386	383	357	325	348	398	364	346	385	369	337	341	362	349	357	365	344	359	335	355	353	372	343	374	386	359	357	372	369	356	357	361	357	393	372	355	333	361	333	377	371	339	367	379	387	372	345	367	383	363	351	363	348	381	366	369	377	338	365	393	344	368	343	373	369	361	378	372	352	333	340	372	355	362	361	341	333	355	368	350	335	391	372	373	355	345	336	368	346	338	360	357	362	375	351	346	347	382	340	350	384	356	365	349	373	348	357	343	343	352	341	364	342	366	424	354	342	361	357	346	387	360	366	347	377	350	341	328	345	352	336	362	380	357	373	344	381	407	357	313	338	355	363	377	329	361	348	369	369	359	366	357	353	385	380	346	391	361	371	295	368	385	373	382	366	344	337	349	349	350	371	343	360	352	348	341	349	351	344	335	337	381	358	389	362	354	364	344	413	344
24707	21260	27788	25271	17769	8408	5181	3578	2850	2320	1947	1590	1427	1261	1134	1076	1025	1082	1102	999	855	767	740	674	627	580	555	543	556	541	530	502	515	524	534	499	480	479	505	496	544	484	490	470	514	490	467	528	491	472	485	520	454	462	498	522	483	442	488	483	494	453	495	527	479	469	540	499	464	480	514	491	486	495	462	458	492	521	492	482	475	460	499	498	478	463	481	459	493	519	489	469	468	445	490	505	478	446	536	485	488	487	505	458	454	484	458	477	488	447	485	495	474	441	448	469	459	435	483	457	479	471	490	499	482	505	494	426	499	498	470	492	508	483	482	477	489	469	482	495	496	477	497	435	474	508	483	478	460	465	497	445	478	474	507	479	525	455	478	460	461	455	481	478	484	473	486	492	482	490	454	471	429	466	485	465	458	493	464	482	487	503	478	483	478	488	490	459	457	516	488	485	463	484	448	511	470	435	502	495	459	492	506	472	467	491	491	522	468	459	485	480	488	431	515	488	483	488	466	467	530	470	501	493	503	515	456	472	503	508	437	488	469	472	489	478	498	473	472	479	477	488	489	476	461	478	465	425	475	473	444	447	473	482	495	484	488	488	515	480	463	504	499	483	477	496	506	515	438	473	470	475	444	485	469	463	470	448	480	465	456	486	437	476	466	502	442	503	514	473	459	488	455	433	526	477	478	445	481	443	462	459	491	460	477	477	464	475	468	512	473	476	455	481	498	477	435	504	453	476	440	443	462	480	478	463	446	471	530	481	440	455	504	503	467	452	436	461	508	489	470	513	460	477	471	488	505	503	490	466	443	480	483	434	502	505	489	477	522	461	507	463	504	453	477	466	479	476	455	470	508	450	522	492	468	470	477	516	481	491	448	500	487	505	488	502	472	444	475	471	465	514	462	466	477	478	464	448	470	476	500	487	475	496	465	447	452	478	484	440	463	496	474	474	476	490	472	479	463	487	490	425	510	471	488	448	469	492	461	477	442	462	489	489	477	459	427	468	466	462	432	441	522	451	472	477	459	471	495	491	457	466	465	473	459	481	477	487	486	486	449	453	456	489	473	505	488	451	474	481	480	429	534	464	477	467	480	473	459	466	464	467	463	474	421	470	470	495	444	501	478	494	482	465	500	481	458	494	482	501	471	465	454	513	456	481	481	447	431	490	468	483	478	475	490	444	461	478	474	487	480	477	466	492	474	426	500	478	445	472	489	453	483	449	469	450	491	442	470	464	427	457	487	469	463	470	486	459	504	474	467	504	472	451	441	479	456	518	473	487	494	486	501	455	464	485	491	487	494	478	520	467	466	489	423	482	448	493	455	465	466	452	435	468	492	490	496	448	450	459	475	436	492	500	473	487	463	478	487	462	466	462	452	518	521	441	509	461	490	487	494	460	466	498	472	482	464	461	435	432	446	491	484	477	467	484	522	452	475	500	437	459	477	462	473	506	434	472	493	465	481	482	459	481	484	492	484	476	508	476	469	482	471	468	502	488	453	484	486	509	464	444	478	463	476	468	456	446	450	504	506	485	448	478	449	490	460	475	467	473	459	450	475	501	485	492	466	491	446	458	483	467	468	494	501	470	440	449	442	434	490	471	465	488	495	465	474	489	469	437	492	492	466	464	469	431	467	442	470	481	481	468	476	450	456	456	472	504	484	488	513	456	480	457	468	465	451	465	492	470	471	470	459	495	452	435	451	494	505	484	452	431	497	454	494	524	445	453	491	506	463	490	511	451	489	499	483	455	469	520	461	495	457	451	453	466	448	514	515	466	496	465	481	458	482	455	460	459	462	507	445	491	489	442	477	467	455	443	508	434	462	415	500	482	494	510	447	490	485	481	481	486	491	498	426	476	500	490	474	443	500	499	468	495	497	464	453	489	484	472	488	509	509	448	439	478	481	474	464	409	498	466	460	471	462	445	430	462	508	455	489	471	455	475	522	474	506	482	440	450	523	469	505	503	467	503	466	454	495	455	444	456	467	450	474	456	426	509	469	485	469	460	510	469	467	478	456	483	480	464	467	474	445	502	444	455	462	479	457	427	471	459	489	474	462	454	466	478	459	482	428	481	472	462	434	477	470	474	519	481	466	445	446	476	487	476	488	485	489	489	436	504	496	469	470	426	433	477	472	472	437	439	475	435	453	508	450	409	512	447	473	505	463	469	518	465	482	485	457	437	498	467	488	451	448	447	497	493	470	510	483	492	484	485	461	483	476	479	511	465	484	446	499	478	462	479	473	489	474	510	458	481	507	443	463	496	471	466	465	488	448	481	501	479	481	473	430	490	449	437	420	440	463	460	496	448	532	492	473	456	474	469	485	443	488	497	530	460	510	521	496	505	503	494	501	516	474	495	464	469	491	430	463	452	464	484	506	430	483	483	488	492	503	459	480	499	489	446	491	464	483	480	457	458	480	448	475	486	485	498	445	459	505	493	489	532	445	434	476	468	452	480	451	452	439	459	432	455	469	454	449	480	440	453	458	510	433	437	490	511	482	450	455	454	478	478	450	514	442	498	479	459	498	456	460	466	465	505	485	459	472	459	476	512	451	446	500	463	479	497	451	472	491	470	444	442	498	431	500	458	468	480	467	483	442	476	473	438	469	487	499	458	450	477	441	445	511	464	490	495	489	486	491	463	521	465	455	511	462	521	430	506	496	490	504	476	467	458	517	458	478	471	498	499	491	458	498	456	483	481	487	483	489	453	469	484	505	468	478	463	469	474	494	459	471	495	440	491	413	456	457	472	476	515	474	497	418	482	457	447	466	477	458	420	493	433	475	473	490	457	479	511	492	469	448	459	486	485	463	459	485	490	485	483	484	477	499	508	489	445	462	496	476	472	476	474	469	444	441	440	463	449	463	466	475	504	452	436	437	475	508	450	466	464	448	478	474	484	483	473	477	458	455	485	472	463	486	437	437	494	481	461	425	452	448	453	423	485	459	466	469	474	477	463	541	444	480	447	472	451	491	478	490	473	454	492	501	460	495	494	446	453	479	490	484	476	457	469	447	498	495	479	463	458	456	497	471	482	483	476	450	450	495	457	476	509	469	481	475	486	447	447	471	529	489	486	475	465	427	445	476	499	463	498	482	477	456	455	473	501	519	475	459	444	519	462	431	493	468	435	499	479	454	441	468	462	493	456	429	480	485	494	477	456	503	480	477	467	462	502	443	467	449	476	483	480	442	462	460	468	438	469	466	457	494	474	440	477	464	492	490	493	446	447	445	456	444	479	498	496	482	475	501	490	483	486	479	527	459	484	487	476	456	490	461	452	491	459	449	477	502	475	439	456	464	497	473	421	469	462	489	486	486	495	489	483	448	471	484	479	504	467	542	447	496	459	486	481	458	492	482	505	470	439	480	483	488	513	536	487	457	452	496	512	455	452	507	488	459	462	489	483	473	485	506	489	491	451	492	472	498	468	515	457	439	491	471	450	465	483	479	464	485	450	497	476	491	477	463	474	450	502	465	438	467	478
9880	26068	23288	15572	11960	9780	7611	5645	4426	3522	3046	2299	1952	1698	1466	1428	1391	1447	1324	1240	1077	1003	850	738	702	683	608	602	563	575	584	532	559	553	571	550	541	522	511	503	489	522	520	538	527	508	492	521	537	465	501	522	522	465	520	491	508	466	488	502	511	490	504	498	498	487	489	498	472	503	498	558	468	468	473	490	502	498	518	496	459	469	519	482	502	474	504	512	500	463	487	501	493	507	482	516	490	497	495	503	496	473	482	486	499	440	480	511	477	444	485	520	463	482	493	507	477	463	485	448	451	500	484	528	539	482	445	466	498	487	470	547	495	503	539	509	506	492	477	492	475	491	503	491	461	510	460	500	467	486	462	508	491	508	476	485	456	520	462	500	499	502	493	498	511	473	453	466	464	517	472	493	498	495	480	509	453	495	485	488	465	502	475	501	512	482	503	492	490	522	451	489	514	478	459	486	489	476	450	537	472	457	491	458	472	466	485	521	482	481	494	477	440	442	524	468	473	479	476	504	465	483	505	453	522	479	513	518	453	473	510	471	526	494	502	458	488	494	498	471	509	500	474	447	496	522	480	451	475	480	506	519	539	523	477	465	520	478	484	460	475	486	508	489	499	494	513	489	510	483	476	509	519	496	450	467	482	492	493	479	485	473	493	510	439	556	467	486	484	468	484	483	474	484	492	515	487	475	508	500	505	495	499	441	510	511	488	498	536	496	497	483	479	516	487	472	495	474	496	488	519	516	455	500	483	504	499	456	463	475	483	476	505	512	527	471	471	500	471	468	505	456	491	531	505	491	460	542	487	519	495	462	467	512	500	512	500	475	481	481	497	491	511	491	484	472	495	494	444	487	504	504	482	447	494	519	488	484	496	497	461	524	516	497	479	469	523	469	500	506	514	539	466	458	478	458	517	528	423	510	449	454	452	472	489	538	477	492	497	483	509	472	493	483	483	495	460	490	433	498	497	473	470	463	434	518	496	480	446	458	488	526	479	458	520	484	478	520	452	464	503	461	478	477	477	473	493	462	486	496	515	457	485	469	459	510	492	476	477	490	486	517	484	519	498	501	460	453	502	480	488	505	466	537	470	485	429	478	507	438	521	486	488	473	499	476	480	472	503	489	488	490	514	491	459	476	496	493	452	533	493	528	463	413	481	470	543	482	445	474	474	469	492	508	495	430	485	489	473	526	477	456	481	473	504	509	491	442	505	474	514	453	482	493	480	485	468	472	482	490	501	471	466	503	489	501	496	448	486	487	504	526	490	538	516	469	489	466	515	455	464	480	482	448	519	473	478	475	478	501	465	481	484	538	482	514	491	495	470	513	446	508	496	442	496	484	497	506	492	429	487	480	504	544	468	482	476	492	481	438	488	445	492	516	535	532	473	475	483	499	525	467	451	511	491	470	498	521	503	496	486	468	507	488	476	503	468	492	434	489	461	524	479	554	514	445	455	509	475	458	471	528	478	466	496	494	455	483	524	501	482	469	487	494	502	522	495	478	490	497	469	465	491	447	503	482	533	493	487	501	522	457	490	486	503	491	492	502	510	500	555	489	521	461	464	528	460	479	463	556	492	493	502	486	498	460	489	472	502	490	486	558	478	514	461	470	475	507	492	475	461	501	456	492	485	460	491	482	504	487	481	476	492	485	491	489	476	453	449	493	482	499	475	523	487	481	458	516	469	504	471	489	525	483	479	470	469	520	443	515	484	455	496	496	499	501	501	513	437	489	496	535	472	444	487	503	461	485	502	505	524	486	493	510	470	487	494	457	464	520	460	466	486	473	464	455	474	470	501	502	463	496	462	494	487	497	546	530	506	493	474	468	525	494	489	503	484	501	500	461	495	499	495	491	506	465	510	460	495	523	504	470	490	509	508	508	494	490	485	491	486	496	451	452	471	503	468	511	470	465	496	500	494	506	504	503	484	470	527	477	484	492	496	489	497	514	492	493	533	476	491	491	461	467	497	460	469	470	515	475	486	478	483	469	476	475	466	481	490	485	440	495	494	503	482	496	483	507	493	473	484	465	512	513	472	493	523	485	481	478	475	483	524	488	502	476	481	468	442	481	446	431	517	487	460	476	464	481	466	473	511	530	470	467	521	460	515	487	488	509	478	528	520	487	494	491	507	508	473	467	474	492	513	466	476	462	471	498	474	475	483	489	499	489	455	508	483	488	467	488	480	489	508	464	521	473	483	479	481	485	438	495	476	490	542	481	481	476	520	469	487	496	462	507	502	527	490	488	482	502	499	480	489	480	474	539	459	460	449	496	485	462	526	481	481	468	510	509	467	482	517	517	479	472	477	518	480	463	464	463	482	468	521	494	450	497	487	477	558	476	484	421	467	454	491	486	476	509	499	484	467	452	436	501	481	493	498	527	484	502	472	458	501	509	477	482	492	492	469	438	510	483	486	483	484	513	465	512	489	531	507	489	499	490	489	539	521	531	464	524	498	501	475	468	507	465	454	488	496	523	496	477	518	474	514	477	558	444	473	483	459	483	511	459	495	492	472	492	487	497	485	495	499	508	500	548	500	471	468	467	469	483	501	446	542	501	536	483	487	469	516	479	467	526	467	487	501	479	532	489	506	490	494	489	520	480	498	561	465	500	501	510	487	481	521	464	453	497	510	433	485	508	508	498	463	461	517	482	478	455	492	458	482	480	461	525	488	482	482	512	504	469	472	512	452	516	495	491	470	436	481	468	475	478	452	488	478	496	477	458	513	493	480	508	529	491	513	494	450	497	506	505	450	506	543	540	499	446	468	476	459	513	485	502	513	483	501	501	450	470	499	514	468	445	508	463	474	520	497	490	496	504	514	503	457	473	495	496	471	489	523	497	461	483	483	509	494	494	499	469	514	500	472	466	439	497	454	535	476	505	490	512	557	474	511	523	466	488	483	463	494	493	516	536	480	470	514	499	534	493	475	527	548	483	504	484	464	500	536	512	480	480	494	442	471	465	484	499	519	502	480	522	483	484	478	481	470	533	481	472	479	491	531	495	498	534	485	490	536	514	433	501	473	467	458	449	509	509	494	478	516	445	503	507	471	493	478	505	480	498	518	466	511	463	516	479	530	496	491	485	522	504	510	497	503	487	481	501	484	510	469	512	455	472	519	486	529	476	533	468	457	492	488	456	482	513	497	483	473	493	511	519	459	517	558	485	474	484	461	528	452	464	526	477	481	464	491	480	482	508	487	459	452	467	468	507	485	480	474	537	453	463	520	526	472	456	510	479	472	475	485	441	440	495	492	489	488	525	507	470	555	465	477	514	504	467	497	490	475	463	522	464	494	450	502	462	469	513	509	544	475	507	499	485	476	483	464	497	461	494	464	500	524	461	490	465	523	459	468	489	473	493	513	536	549	509	504	517	505	474	531	546	493	473	483	457	486	472	478	509	472	474	470	506	493	485	494	516	467	472	472	515	495	506	490	505	484	488	492	482	471	490	514	496	468	462	514	457	477	489	444	504	471	507	483	484
22534	21333	29100	23926	21412	21948	17442	6949	4666	3702	3103	2438	2063	1633	1608	1359	1369	1428	1349	1183	1036	784	728	637	580	518	475	442	387	397	386	433	375	383	412	360	363	365	359	355	333	323	364	340	317	304	296	328	316	335	340	325	308	308	312	314	294	315	291	300	292	286	291	332	331	329	308	334	320	323	302	323	303	308	306	306	324	307	300	312	306	317	255	301	279	278	323	297	285	299	311	276	312	291	288	273	290	273	294	288	280	290	319	299	313	278	285	279	282	288	273	273	301	274	286	276	291	296	281	262	314	271	284	275	286	306	269	283	304	289	276	273	273	302	312	284	318	271	324	271	315	312	303	302	274	274	306	280	294	294	316	283	285	293	310	288	289	284	316	320	306	264	299	285	290	280	308	285	289	296	267	267	303	280	294	269	272	274	332	297	316	288	305	295	292	272	301	281	305	304	297	277	301	262	300	291	288	297	294	291	312	279	287	268	293	316	271	294	294	284	291	300	282	286	296	274	311	281	288	290	277	285	320	303	286	328	301	263	320	281	283	290	255	280	281	267	292	288	299	282	265	296	289	290	283	270	279	279	307	290	277	298	295	307	286	288	293	291	294	310	304	320	309	259	284	299	276	250	330	322	313	279	289	264	301	303	300	286	317	298	300	308	289	281	298	290	273	315	275	307	279	291	292	297	289	303	285	279	289	285	291	302	277	314	277	278	300	295	305	306	292	289	291	283	284	271	262	270	257	297	300	328	254	301	280	271	273	287	312	285	280	296	316	296	270	258	274	285	326	303	308	262	292	249	297	296	302	305	295	278	301	310	297	292	290	293	301	284	283	302	321	273	310	303	313	295	287	288	281	323	309	305	281	311	257	294	312	282	279	292	298	322	321	269	301	265	280	321	301	296	282	315	296	288	279	263	272	289	275	278	262	287	268	309	319	244	299	313	267	284	298	283	278	277	299	277	297	293	291	299	316	288	297	302	289	298	287	284	293	261	284	292	315	284	289	284	306	272	278	270	295	290	312	281	280	305	302	307	296	287	309	293	323	292	317	283	291	279	298	295	297	329	311	295	285	272	298	287	297	280	292	313	284	286	314	298	281	312	271	269	300	281	289	305	337	290	272	300	298	270	304	308	281	333	315	283	304	292	287	300	288	284	309	290	255	285	307	291	312	276	279	294	306	285	273	293	305	252	289	268	280	291	271	292	288	298	311	285	305	300	308	312	271	288	314	319	284	286	296	288	260	294	293	303	308	281	285	313	307	289	265	292	257	292	297	305	267	271	276	297	265	264	277	305	271	286	315	298	278	309	310	271	308	287	279	282	308	287	280	315	308	300	305	319	262	297	288	290	275	302	326	289	289	266	292	282	299	291	284	298	302	314	273	279	279	261	302	273	273	261	278	294	293	292	279	262	273	313	293	304	280	286	295	309	297	303	267	299	304	295	270	290	261	267	290	275	316	294	279	299	303	276	304	316	281	284	293	293	282	329	298	306	271	314	315	301	292	262	267	298	309	317	269	281	276	288	285	301	281	264	328	269	286	302	278	294	294	281	291	279	298	272	282	269	312	282	282	256	255	324	266	261	268	298	295	312	295	290	305	304	303	313	298	305	300	288	279	313	276	255	259	300	283	299	300	268	286	316	303	300	274	284	311	323	263	291	280	302	306	306	270	307	273	297	260	253	292	263	274	309	280	291	294	315	265	290	300	324	287	287	340	265	279	281	285	258	279	299	281	303	272	276	288	292	300	273	284	299	296	280	270	294	284	297	256	291	282	280	299	306	265	292	281	301	297	307	278	269	289	311	265	313	289	301	296	251	296	274	267	279	297	286	278	305	299	308	273	323	299	319	291	291	312	288	284	289	331	276	290	317	267	323	282	304	272	277	280	266	316	277	282	298	319	285	292	295	292	284	318	267	325	285	308	268	268	259	301	287	290	295	306	263	311	280	288	286	298	294	279	279	347	269	291	301	272	283	301	283	286	319	306	300	273	310	266	270	256	318	302	287	311	290	292	287	313	312	291	284	312	296	288	312	290	281	290	267	288	281	302	299	285	295	263	293	281	302	280	274	286	267	301	253	302	302	319	280	292	258	285	270	281	296	279	284	294	286	304	316	298	279	317	280	298	297	272	259	277	269	286	305	303	298	290	295	259	307	288	275	319	283	279	303	266	299	285	292	305	284	277	295	263	305	278	273	291	278	307	277	288	281	304	287	262	271	278	268	307	294	295	295	300	306	301	288	269	279	317	293	340	291	329	278	284	297	304	287	299	278	273	295	270	298	291	304	259	288	301	297	293	291	292	302	305	282	290	277	294	268	258	299	280	325	301	315	315	279	267	321	301	317	277	293	290	269	283	285	298	300	317	285	285	271	310	279	291	293	295	290	313	303	309	298	325	308	277	301	306	315	281	266	301	296	277	304	304	324	293	301	287	283	317	263	276	275	306	289	319	303	321	306	281	269	296	275	318	273	311	270	295	299	279	288	272	271	299	267	298	255	280	308	295	297	286	283	267	285	271	304	311	290	309	271	290	285	298	268	288	306	252	303	283	293	283	321	269	270	308	268	274	271	287	273	292	275	306	284	277	304	285	307	293	345	263	284	279	325	312	306	267	279	300	296	286	308	285	273	297	299	277	300	304	306	301	306	280	313	271	320	272	289	301	297	296	301	281	294	274	297	257	269	309	314	280	313	263	296	265	320	281	294	275	291	282	296	282	305	298	277	316	327	278	259	298	265	289	290	278	278	306	269	301	270	292	309	299	265	321	310	277	283	277	274	292	293	268	286	286	296	263	323	290	306	303	260	310	309	293	292	284	300	331	270	288	294	286	301	294	295	278	321	271	282	308	301	269	296	296	297	301	304	291	303	296	270	267	280	312	305	313	276	297	271	296	304	296	303	268	262	290	292	260	296	296	281	289	295	283	299	285	316	281	295	305	282	321	287	292	304	289	284	297	237	290	314	293	265	297	279	292	280	298	278	274	302	299	325	265	274	307	289	256	281	305	313	273	316	302	282	317	286	259	339	297	275	300	286	264	272	297	290	295	293	300	304	281	275	321	316	305	313	267	287	301	297	301	273	288	290	304	278	291	263	325	300	298	343	267	289	289	302	295	267	272	297	298	290	264	304	252	276	290	290	279	313	272	279	281	284	275	309	299	303	280	327	266	282	297	282	326	260	302	266	281	302	293	306	305	304	307	299	300	262	293	264	261	300	296	296	302	277	301	300	289	292	295	297	320	281	279	281	275	278	295	269	326	316	278	271	297	315	320	318	294	265	272	284	306	287	313	320	293	282	283	295	310	292	269	294	272	293	302	303	276	288	310	282	308	298	275	301	299	297	308	278	322	275	322	323	273	277	287	297	289	291	302	266	287	264	291	299	268	294	299	288	273	303	275	283	280	284	294	291	300	297	313	310	300	268	290	284	279	291	301	281	308	283	329	290	309	314	306	314	282	281	279	310	286	271	300	301	321	294	315	273	318	319
12123	34475	30542	21721	17498	14142	11400	8665	6845	5427	4378	3431	2894	2481	2071	1912	1864	1825	1814	1650	1308	1058	907	841	687	600	560	492	502	451	466	448	425	433	409	407	410	388	375	380	351	362	378	328	362	365	360	350	343	347	349	353	337	346	346	331	324	339	356	336	351	315	343	331	310	307	342	309	322	331	299	295	334	320	308	314	327	335	299	324	324	308	327	326	303	314	326	311	325	304	301	300	299	304	332	288	320	332	270	283	307	286	314	287	297	305	301	291	290	306	312	318	289	285	298	295	304	329	307	309	308	314	298	279	306	290	320	287	285	311	283	316	290	317	293	300	310	288	305	287	284	294	333	343	340	319	298	315	289	276	292	301	308	308	311	294	326	306	284	288	279	325	317	305	295	283	293	292	316	306	289	331	299	317	288	292	298	282	302	288	303	294	314	302	301	300	310	274	288	298	292	299	314	310	305	312	329	280	326	290	280	310	336	272	316	289	284	298	297	316	295	271	285	314	298	306	287	305	321	320	299	306	315	317	309	302	298	324	279	305	294	268	287	315	278	304	295	287	335	270	311	309	300	288	291	312	289	315	300	314	312	274	283	323	298	272	301	311	324	276	281	293	304	305	303	299	280	278	295	321	302	295	281	326	276	289	308	265	303	308	284	337	298	307	304	329	321	298	304	290	311	317	299	296	292	295	291	307	316	306	301	288	312	327	293	261	291	287	259	315	332	306	267	283	292	298	321	304	308	304	306	300	307	312	298	324	294	295	309	283	327	312	315	276	310	298	289	309	314	316	316	305	306	304	290	284	317	308	327	297	297	309	313	331	313	315	295	307	324	297	288	312	320	322	316	292	291	296	288	316	304	308	296	280	311	274	306	298	277	332	293	302	313	325	297	345	295	305	303	274	318	312	317	285	285	302	310	314	306	296	281	317	307	293	330	320	288	307	294	342	294	298	326	252	261	316	286	290	330	294	298	310	328	308	303	332	276	303	283	264	324	347	319	289	307	301	273	304	309	285	305	304	306	303	293	301	340	298	327	283	274	315	311	322	304	311	304	293	348	294	319	298	302	334	269	275	286	319	303	296	299	287	312	308	324	308	324	295	300	317	286	277	314	292	291	290	307	331	330	327	279	292	294	315	312	297	286	270	295	279	315	329	300	308	280	304	326	293	296	309	289	299	288	290	265	304	313	303	279	325	306	314	307	310	302	277	281	289	332	294	309	290	289	327	293	310	287	311	260	304	308	303	297	314	313	283	297	292	282	293	314	282	313	329	295	275	273	307	300	281	295	291	312	305	275	302	286	325	292	272	309	285	309	278	295	311	335	260	292	287	281	301	306	311	284	328	323	305	320	318	321	285	307	294	333	315	255	299	301	293	306	315	308	314	310	285	276	293	294	321	307	309	283	320	309	302	316	296	294	296	313	303	307	304	316	313	302	277	307	288	316	281	306	290	263	294	287	273	288	319	306	292	274	303	289	286	314	303	311	302	294	282	294	293	298	283	319	307	309	300	307	290	272	286	284	307	293	340	329	288	312	285	291	295	312	298	292	292	325	299	332	304	313	308	307	313	313	300	325	312	305	292	262	317	301	291	293	296	294	289	308	302	252	308	300	323	267	307	304	303	311	290	310	299	316	312	294	289	302	317	311	283	305	281	285	298	309	273	321	316	271	321	287	307	306	334	301	286	292	317	293	296	345	298	270	298	310	306	298	297	298	290	328	284	328	319	317	305	322	283	325	283	289	304	297	279	302	256	307	314	303	310	326	300	259	291	310	275	308	302	263	305	312	310	330	276	307	301	296	288	297	289	306	307	294	292	304	313	273	296	319	288	298	285	300	301	261	307	289	313	318	282	285	297	309	313	308	299	301	307	327	295	304	279	279	295	319	303	270	307	286	293	303	299	300	315	293	296	309	302	291	302	294	304	308	296	308	327	290	299	310	288	283	293	312	310	302	270	299	272	308	298	287	307	284	269	337	277	278	312	274	309	299	309	311	308	311	305	329	298	306	306	300	282	297	294	283	290	303	316	304	302	281	303	303	325	319	314	299	316	310	312	313	311	310	298	305	327	323	293	296	307	287	305	301	282	333	275	293	301	295	268	298	283	296	321	303	305	321	326	304	274	293	291	310	304	265	283	312	309	304	275	290	297	289	296	288	316	344	267	311	307	315	311	274	289	322	297	322	269	289	287	292	292	321	327	323	283	289	309	315	302	289	313	298	290	313	326	327	288	282	296	323	319	321	286	303	320	279	280	273	296	308	290	300	306	318	302	310	283	268	306	316	305	283	294	284	277	269	321	302	322	301	277	276	291	296	299	296	310	317	285	309	318	286	320	313	283	292	292	309	280	281	336	306	307	279	285	310	327	286	327	289	299	254	271	282	329	299	307	334	318	315	319	286	314	292	308	297	276	279	281	299	281	326	297	331	319	292	318	295	316	333	299	313	271	304	319	299	311	287	284	292	303	312	287	271	313	277	287	295	319	272	309	315	318	318	332	327	304	307	303	274	302	306	280	295	309	323	329	307	300	272	282	296	313	321	313	300	299	297	310	294	322	270	350	273	290	298	334	301	300	276	314	298	283	311	268	329	293	298	277	290	285	330	310	287	298	338	296	301	282	260	282	261	269	310	290	319	286	299	313	274	295	273	320	299	294	292	311	309	319	299	289	313	317	258	297	294	329	317	289	302	278	317	296	316	297	305	299	304	292	304	293	302	296	294	267	297	286	325	303	331	302	312	289	314	282	272	306	284	285	300	309	300	298	327	322	264	272	313	339	309	316	275	318	311	295	276	306	304	277	324	290	300	302	333	279	293	279	310	301	323	292	293	334	320	281	305	310	283	291	315	300	313	309	282	303	285	257	267	304	298	285	284	313	286	324	294	324	289	316	296	281	305	315	310	294	323	315	305	294	294	313	287	299	293	301	329	283	266	312	313	289	278	283	304	305	309	294	286	312	334	294	280	317	306	310	286	289	312	306	310	306	349	321	318	286	287	273	322	306	275	320	315	288	291	295	301	292	326	302	346	285	305	299	276	304	322	317	286	280	315	314	298	297	292	314	306	334	297	326	314	298	319	290	292	296	286	295	324	280	283	317	280	287	322	297	313	315	290	276	312	273	328	285	292	291	284	305	305	275	264	290	302	312	299	269	282	314	310	258	303	286	303	325	304	300	306	301	297	276	319	305	292	279	305	327	304	302	299	310	284	298	320	290	306	313	298	296	254	302	310	295	285	303	334	294	295	279	288	291	292	306	314	302	287	341	268	282	295	299	313	290	319	318	287	316	267	293	285	311	281	290	309	294	313	299	313	295	273	313	291	300	305	296	306	275	314	268	315	316	305	273	301	323	304	321	323	302	296	281	308	288	293	302	323	282	319	309	312	309	289	300	308	300	279	314	300	304	293	318	277	268	298	282	292	296	307	291	281	313	304	320	285	328	324	339	298	280	305	307	303	283	297	269	272	311	282	305	274	300	280	274	286	313
28054	20868	19608	13507	8061	5248	4063	3174	2387	1940	1736	1454	1292	1092	1020	962	981	996	918	821	784	673	599	593	569	563	568	496	464	503	567	525	456	551	501	547	529	495	535	493	496	536	522	501	517	528	493	506	522	529	524	508	514	452	521	496	511	494	503	506	532	467	464	480	484	501	491	480	543	481	480	522	478	467	481	505	471	490	467	465	494	494	469	480	444	505	511	532	512	468	443	481	534	433	476	491	471	521	500	490	452	503	512	501	476	443	468	499	475	519	499	533	497	510	486	492	518	477	470	506	486	476	488	520	443	474	557	514	492	476	477	497	523	429	527	477	490	536	508	490	458	479	489	471	464	488	520	507	456	517	498	509	475	477	490	515	508	521	568	480	507	499	474	504	507	498	500	467	494	496	525	470	505	507	503	490	442	529	491	506	468	497	495	482	507	522	468	503	436	475	464	519	481	483	552	475	525	491	478	502	492	485	490	476	510	471	495	496	475	465	477	520	458	509	477	486	475	526	510	452	491	500	508	505	471	531	501	489	494	503	501	505	543	523	473	500	437	461	496	494	516	484	513	510	462	475	496	491	490	495	563	484	513	498	484	469	500	532	487	435	492	487	475	496	501	508	486	483	477	485	459	463	508	458	522	483	500	503	501	469	466	549	494	501	487	508	462	477	480	454	462	486	504	469	470	474	453	499	522	499	478	478	474	498	471	450	500	512	498	461	492	499	499	504	498	476	514	529	539	488	480	523	488	535	504	481	487	500	506	510	469	506	476	529	476	482	470	462	478	505	512	491	481	490	468	474	464	462	498	485	476	528	484	503	482	474	485	511	497	474	494	470	466	478	423	540	527	450	488	460	493	483	453	492	535	497	467	461	511	470	492	536	525	474	483	457	486	498	460	465	493	497	500	491	486	450	474	477	478	494	491	505	465	484	517	478	499	483	467	483	472	461	467	501	511	472	489	474	534	508	478	488	472	501	473	489	516	500	488	466	471	502	469	499	487	538	450	467	505	546	487	483	472	482	473	453	455	519	475	478	506	484	514	483	498	506	496	512	469	494	452	494	474	534	509	473	515	470	475	489	512	486	512	480	454	499	478	481	488	479	486	471	471	534	520	479	511	505	525	481	475	488	460	465	486	510	484	498	477	503	551	507	521	521	459	477	501	506	476	504	507	474	466	492	457	538	464	483	490	502	483	495	490	477	478	501	476	491	498	456	485	501	482	525	504	451	526	511	473	498	469	492	490	508	479	500	485	478	498	505	501	513	486	513	516	524	533	499	500	435	517	475	489	464	462	452	493	503	489	492	460	465	508	484	478	475	504	492	471	489	472	462	470	445	504	434	500	524	485	484	508	492	496	483	507	495	508	489	491	495	492	516	469	497	456	498	475	478	512	486	484	506	500	509	511	455	502	447	482	466	484	492	496	503	469	485	466	530	485	512	490	490	469	489	471	493	492	451	475	496	498	520	486	480	516	521	448	489	516	486	488	514	468	484	462	480	511	468	488	483	518	473	483	531	482	552	481	489	495	479	476	461	468	461	529	526	458	469	511	518	461	522	515	502	492	512	486	497	468	507	517	454	500	512	505	474	451	466	497	469	502	524	493	499	493	463	489	473	489	505	504	494	514	511	519	468	495	463	522	476	510	500	481	510	503	470	488	490	532	499	508	501	493	469	486	510	490	466	490	524	514	494	526	467	487	510	479	481	485	496	497	490	487	459	476	499	466	494	511	497	499	481	471	487	475	496	495	474	501	482	458	465	469	481	472	473	500	502	503	434	480	470	529	448	482	525	488	508	532	483	442	515	490	443	444	519	541	462	516	530	453	489	492	479	484	462	462	515	499	459	465	514	496	476	484	492	505	483	507	505	505	500	499	469	508	470	475	470	512	493	481	487	482	504	533	505	486	520	536	462	492	485	481	482	482	501	489	483	510	502	470	470	492	498	496	499	458	522	472	483	503	479	438	493	480	460	445	456	529	466	514	494	508	464	486	491	492	520	494	480	483	535	469	512	486	530	491	521	491	487	473	460	481	492	458	468	467	492	473	490	526	489	500	508	506	462	440	470	487	502	528	508	532	562	465	497	463	490	472	521	474	528	513	509	514	517	464	494	477	466	471	479	483	481	507	472	477	497	475	500	474	488	479	499	474	478	528	483	486	511	486	496	529	504	497	492	474	492	466	472	502	509	498	505	530	483	460	513	487	479	482	499	495	430	525	486	518	470	520	486	488	474	482	500	504	468	483	528	491	467	469	505	472	533	488	490	493	456	464	471	507	478	502	473	462	484	475	540	498	487	462	463	516	556	535	471	495	491	471	490	464	505	500	491	460	521	472	458	495	491	529	487	533	515	520	518	510	500	484	496	535	468	536	498	491	519	470	510	499	522	472	502	521	464	495	466	497	455	455	526	464	476	526	504	517	477	496	514	514	505	510	478	528	457	477	463	489	516	482	505	441	475	508	527	489	512	487	518	468	520	475	496	492	504	492	485	477	538	525	475	498	474	510	496	484	495	492	507	469	489	518	457	450	509	502	511	497	459	487	481	498	492	475	426	509	485	490	486	481	523	458	483	512	499	510	479	483	498	486	465	476	475	526	497	504	440	505	513	506	516	485	516	498	505	480	476	522	472	498	523	475	507	481	494	513	472	450	481	517	494	491	491	514	527	533	499	481	521	490	500	468	457	553	506	497	486	503	455	520	513	483	506	514	465	483	509	503	492	507	501	494	498	530	534	500	512	515	489	491	493	523	487	492	489	480	479	478	519	533	462	423	492	446	457	488	497	522	460	491	517	521	466	532	506	478	465	503	501	497	490	541	491	490	485	491	512	492	477	477	481	548	474	488	486	502	477	466	484	481	514	476	510	488	490	472	501	473	480	490	485	439	500	454	508	515	502	515	467	495	492	453	494	512	478	488	523	494	490	473	501	496	463	492	541	529	463	482	466	494	454	494	500	496	486	487	508	437	450	457	491	500	501	549	492	500	537	485	490	520	476	510	519	471	468	482	511	472	529	471	465	501	490	505	483	466	487	465	502	468	463	472	510	472	496	465	479	427	526	497	508	501	518	471	506	502	470	468	493	481	464	455	515	508	489	489	496	507	474	490	495	527	511	513	488	490	501	482	487	526	456	530	462	481	495	500	490	505	480	512	444	472	475	494	503	500	489	477	448	491	543	539	517	497	511	493	500	505	530	464	499	502	509	523	514	506	472	489	490	508	502	513	473	485	478	485	497	479	506	463	496	514	488	482	516	535	504	476	490	541	533	535	495	495	496	473	496	496	516	497	493	480	480	518	508	473	528	478	510	474	475	462	481	515	521	512	495	513	465	485	508	525	462	502	493	484	495	515	481	474	472	494	511	484	471	466	499	533	498	502	476	453	499	483	474	487	480	478	496	500	511	529	513	482	496	480	508	536	450	496	499	487	477	499	480	472	459	491	487	500	524	475	486	461	463	510	515	479	471	497	459	459	475	452	525	481	515
10612	22009	19716	12640	9563	7821	6317	4710	3728	2957	2521	2017	1643	1467	1321	1202	1205	1231	1136	1034	907	805	762	699	653	637	550	572	551	532	561	536	578	516	560	585	539	530	570	531	529	505	543	494	508	501	526	473	535	505	530	497	534	531	526	581	519	509	511	547	503	469	506	498	464	527	504	542	528	480	500	498	496	504	504	518	582	542	518	519	541	530	532	521	500	497	535	502	519	491	506	492	498	530	504	506	490	554	449	510	445	465	479	529	556	511	494	506	513	481	497	530	504	479	518	518	530	513	553	530	488	517	535	521	516	490	525	491	515	518	547	508	460	491	498	503	516	483	503	529	443	486	527	477	485	517	506	534	497	503	531	500	475	481	528	549	492	491	478	498	497	534	476	538	516	522	513	518	508	488	498	496	529	535	492	472	470	486	571	538	521	503	534	550	505	498	494	546	513	506	504	476	466	549	510	534	533	495	514	504	494	478	450	522	509	518	489	495	499	550	480	527	512	510	482	480	577	546	512	491	514	490	505	507	545	504	501	540	510	544	539	483	546	491	520	513	514	558	494	518	477	489	538	498	529	516	516	533	519	499	475	488	504	507	545	546	473	545	511	513	502	500	534	486	515	517	473	504	498	552	498	507	521	504	550	499	546	503	506	467	456	445	511	492	495	483	468	516	520	488	482	546	527	520	537	514	548	464	519	548	488	539	511	507	519	528	508	532	517	498	543	479	542	546	526	531	531	513	509	532	535	532	537	480	544	517	480	509	516	531	497	502	505	563	504	496	497	485	513	510	501	531	508	507	498	532	512	473	480	536	498	522	522	528	521	522	526	507	506	508	513	484	507	522	517	531	493	536	498	498	508	498	511	531	486	564	517	489	497	516	489	511	487	488	538	509	523	503	499	468	503	479	540	540	535	524	526	518	521	459	525	487	516	543	500	545	527	512	551	475	547	546	468	507	514	527	519	524	518	476	481	496	515	521	513	523	514	549	514	485	548	514	497	469	498	489	479	487	507	475	526	461	503	485	488	501	510	458	513	504	488	486	532	499	530	513	496	561	535	486	501	487	500	505	524	545	490	549	495	492	512	513	506	522	511	472	520	477	505	529	508	498	525	537	506	526	494	513	477	507	501	496	485	484	544	479	544	530	496	495	498	488	510	512	495	512	521	471	452	528	471	534	570	450	499	513	511	495	501	511	511	510	491	523	490	486	500	494	512	530	519	520	488	507	497	513	526	522	524	512	505	490	512	561	511	497	522	533	525	489	507	489	511	484	495	495	530	496	514	551	503	505	485	529	521	515	492	489	503	500	525	551	549	502	500	500	479	515	519	539	478	516	506	492	499	522	494	506	519	501	504	543	510	531	492	502	496	535	535	456	553	532	536	526	500	489	522	526	508	501	476	522	531	501	514	522	518	519	486	477	527	511	541	522	477	478	492	524	515	534	494	527	503	514	500	464	529	522	493	525	483	549	480	521	472	514	556	490	489	504	516	535	552	491	546	516	500	456	528	463	530	510	527	527	510	500	495	511	479	554	493	516	472	515	488	510	495	492	530	527	530	488	507	518	493	500	509	498	478	509	537	495	524	497	523	486	511	508	534	533	468	510	537	536	507	491	493	527	470	507	508	517	498	480	517	493	535	482	538	531	510	524	492	514	542	514	546	512	504	526	478	572	492	530	490	537	520	505	520	525	508	502	486	498	528	527	515	498	536	506	506	509	517	553	493	512	515	502	520	493	519	495	490	474	449	519	511	510	527	518	520	522	511	528	486	493	489	523	530	518	453	514	518	520	490	496	526	519	497	492	521	559	475	444	549	520	517	533	497	505	544	517	504	515	520	492	481	512	485	506	517	513	502	518	530	469	506	500	531	500	484	496	542	495	515	483	509	468	453	511	525	543	494	516	524	479	498	498	502	558	491	477	521	520	584	550	483	473	470	516	542	504	479	499	519	505	501	539	497	481	513	538	508	493	486	535	496	534	507	540	509	499	484	487	537	525	511	480	509	489	471	499	526	500	515	540	480	519	526	505	559	503	514	481	522	451	506	527	500	516	493	535	520	503	497	509	499	494	497	530	544	520	496	510	543	491	501	522	528	505	539	492	527	512	510	484	541	512	486	507	529	506	549	536	539	485	486	501	483	508	503	500	498	513	543	485	496	538	491	511	535	515	505	510	519	482	483	445	499	526	488	502	490	528	534	451	539	531	530	496	500	495	504	523	482	517	476	537	516	511	503	540	517	477	510	515	517	544	489	494	527	495	514	509	553	511	499	470	495	506	506	480	534	475	497	535	503	569	485	504	506	459	518	474	495	470	484	511	498	573	509	504	482	519	481	504	551	522	479	476	508	478	498	518	523	505	540	498	536	489	537	494	466	494	539	497	512	518	519	532	480	528	533	523	469	534	479	514	493	518	504	526	496	501	503	478	503	540	511	513	508	488	508	464	517	495	464	496	498	542	493	551	472	532	504	487	521	485	537	523	511	476	506	527	560	488	515	512	482	527	490	500	503	528	476	515	550	491	484	488	533	491	530	515	481	485	536	497	495	503	482	540	481	517	523	509	510	508	513	533	495	499	508	537	547	511	468	496	503	479	510	530	525	478	508	482	506	509	545	530	507	541	520	509	512	545	540	494	522	514	475	522	527	513	538	544	487	461	502	512	535	476	498	485	539	504	505	522	527	509	521	502	492	442	498	493	554	488	519	513	526	522	532	541	459	514	503	530	519	499	496	515	531	516	524	492	532	513	522	504	527	470	500	523	486	506	511	530	529	514	467	507	523	521	499	496	524	489	515	525	508	535	468	497	499	544	545	512	520	505	492	499	526	537	468	514	498	531	463	522	524	522	505	513	525	478	496	493	508	498	532	497	484	530	511	512	509	512	527	509	508	476	495	512	492	497	505	535	507	494	506	477	526	490	445	521	501	511	531	545	513	487	497	476	492	521	507	529	536	513	487	511	524	461	483	522	536	490	524	504	515	487	551	497	495	493	515	564	532	497	500	492	500	520	496	543	546	498	526	483	569	519	478	532	498	530	484	487	518	515	491	547	486	499	520	487	509	517	528	501	497	506	502	485	527	485	520	472	511	506	546	552	497	522	490	478	517	512	494	509	522	499	519	504	507	527	534	484	515	514	522	532	516	559	534	506	556	548	494	513	513	488	543	513	514	505	485	501	508	511	504	492	512	517	527	490	514	526	510	521	524	504	501	499	482	516	539	541	514	529	487	504	490	511	512	522	514	500	510	527	485	515	554	525	479	479	513	500	487	515	498	539	522	516	480	449	512	510	492	496	481	480	529	500	504	525	491	503	497	513	502	521	514	499	509	496	525	514	498	523	503	512	525	511	508	495	549	502	463	510	490	503	516	526	523	509	484	494	564	533	476	521	483	521	465	539	518	514	498	508	504	548	503	536	490	480	472	554	473	514	488	490	506	522	526	495	505	511	468	485	485	523	504	464	506	481	542	526	529	478	525	530	503	497	495	526
23621	21310	28674	24373	21530	17288	8887	5119	3677	3077	2413	2049	1771	1422	1287	1066	1067	1117	1063	879	725	663	579	613	473	457	421	440	412	400	419	444	410	386	382	421	399	365	424	382	324	367	378	383	377	372	366	340	356	379	378	343	373	356	338	334	355	340	331	355	329	352	341	333	338	383	352	320	349	357	374	317	334	329	345	358	361	340	384	320	366	342	362	348	331	357	358	312	322	326	347	331	351	337	342	343	339	362	304	324	334	358	333	349	354	354	339	365	352	313	353	333	371	324	340	299	366	323	336	337	358	332	348	324	349	307	368	336	345	320	321	344	335	334	332	358	329	316	358	390	352	301	334	310	326	365	323	337	355	326	326	346	337	337	372	337	305	327	357	339	367	304	319	356	308	355	336	338	350	324	314	334	332	357	362	341	311	318	349	308	342	332	370	325	345	356	346	342	322	335	343	339	330	346	337	346	355	348	349	353	372	345	313	309	336	311	335	342	327	324	355	346	342	379	307	358	331	338	342	348	328	336	317	292	340	356	338	323	342	360	320	322	327	331	350	343	357	357	340	347	316	341	323	352	324	328	346	317	333	346	356	320	352	326	337	331	333	358	316	341	354	338	339	330	334	319	350	356	388	332	322	348	361	328	340	364	338	342	321	336	323	315	367	345	334	359	348	370	376	351	368	336	348	348	300	339	368	345	316	347	357	345	381	347	319	318	313	348	366	356	302	354	360	323	316	356	349	327	327	360	359	361	341	326	364	338	351	310	338	303	337	350	333	359	323	364	322	330	329	342	327	309	346	344	350	348	336	374	319	329	351	329	317	321	339	393	346	322	336	318	361	310	328	315	328	332	322	337	353	317	353	347	351	354	312	346	333	365	341	351	347	342	340	373	367	332	349	335	328	340	353	384	349	340	342	317	364	318	342	322	342	340	352	353	357	344	364	360	328	354	358	340	319	356	364	348	308	315	339	362	327	333	354	340	328	318	365	337	326	328	359	318	338	294	314	335	335	339	366	358	329	340	344	343	328	339	352	315	335	361	340	363	338	331	306	310	379	317	315	333	331	310	326	344	332	376	356	341	323	343	385	349	342	349	335	336	360	333	321	354	331	333	310	349	376	352	360	349	338	354	355	328	337	331	344	342	323	311	321	347	362	328	334	337	336	367	341	339	312	329	316	316	334	359	345	379	332	334	336	331	340	360	348	315	320	363	310	338	317	331	331	320	373	326	273	326	315	359	346	356	332	352	341	343	325	329	313	362	354	374	318	351	341	320	349	336	353	339	374	337	346	348	335	365	324	329	325	351	371	314	338	328	349	327	369	341	324	340	306	319	344	348	341	346	341	320	363	353	333	339	310	295	366	369	336	342	335	340	346	370	351	348	336	367	349	349	327	333	321	325	355	308	361	369	329	362	345	355	326	349	329	350	364	353	318	327	344	378	310	310	307	337	347	329	350	357	346	350	343	357	346	345	326	318	342	302	336	359	340	347	309	337	361	321	324	337	301	312	369	342	352	312	326	325	364	322	335	327	321	330	340	333	354	326	344	338	359	350	334	346	331	341	341	328	344	290	348	350	361	322	333	335	334	400	312	372	341	350	350	355	343	345	352	336	300	327	327	346	322	335	376	343	330	350	308	355	349	358	301	329	362	362	370	367	327	354	362	350	353	335	324	327	332	355	333	341	354	331	357	348	337	330	350	382	339	335	320	339	332	355	362	356	334	324	353	328	354	314	372	337	316	341	328	320	302	362	319	351	354	346	349	312	339	376	337	311	325	344	350	346	308	321	322	339	325	362	332	310	359	357	354	328	324	371	302	354	314	354	319	342	397	347	345	329	325	330	355	327	357	352	370	344	328	331	333	330	340	347	325	346	327	311	343	355	328	371	357	336	365	325	356	310	324	347	336	351	341	361	358	352	373	314	321	367	338	363	326	350	332	350	374	349	354	349	327	326	364	339	368	347	352	352	330	308	340	346	332	323	316	328	324	353	337	347	317	350	298	342	353	343	317	328	296	353	339	327	319	320	392	364	317	341	356	332	317	344	325	328	301	341	334	342	331	325	357	355	337	318	343	341	362	360	320	341	328	339	349	369	302	314	342	352	335	326	357	340	370	371	379	340	378	349	328	315	332	375	316	321	346	348	366	300	361	312	362	333	339	360	317	307	320	340	301	335	335	354	351	329	349	367	361	352	340	328	341	331	359	330	333	367	326	330	335	342	369	321	320	355	338	350	352	365	339	369	329	353	330	327	352	295	349	311	337	347	344	366	333	343	358	316	350	337	342	330	358	335	333	305	315	361	314	365	367	334	312	328	312	325	322	363	330	331	361	343	343	328	346	329	308	362	324	345	328	355	327	361	328	322	367	325	339	370	333	327	347	369	361	349	354	354	331	342	338	321	301	357	326	326	347	348	348	374	319	337	354	328	349	342	345	331	357	358	333	360	338	317	364	326	355	345	342	302	356	347	343	332	349	360	329	333	342	339	368	353	296	331	355	318	349	365	357	315	331	314	338	314	333	351	359	338	307	363	353	338	364	350	338	350	339	329	324	320	340	352	326	328	335	341	359	339	347	339	346	369	344	337	328	370	339	364	367	352	324	376	368	361	333	309	347	361	346	356	326	325	371	339	364	343	341	333	319	347	334	322	373	332	334	341	340	302	337	344	383	346	371	339	318	338	312	342	330	297	341	291	314	338	345	313	360	327	365	336	352	336	346	343	313	319	325	337	358	298	336	348	333	350	354	337	305	378	364	368	362	335	343	321	357	355	337	314	336	324	312	370	326	300	344	341	339	307	361	336	335	350	350	329	335	359	347	341	355	380	356	398	380	349	371	401	317	317	333	360	334	321	285	384	365	354	341	329	353	308	313	354	317	337	330	339	341	273	329	359	318	339	325	374	357	321	334	315	339	345	321	327	341	346	342	336	350	348	306	300	349	343	334	323	375	356	350	338	316	348	362	350	335	347	332	338	345	345	357	335	358	339	346	312	342	373	312	330	364	334	359	367	350	353	325	334	364	370	347	301	343	366	305	325	297	341	324	343	354	326	312	346	328	344	312	344	330	335	334	324	340	353	325	339	312	328	330	328	374	348	323	364	341	340	331	367	332	349	336	344	326	334	354	334	352	333	348	320	343	348	326	296	357	342	319	335	326	364	318	314	336	325	365	332	309	344	362	336	345	342	331	342	354	350	314	357	290	348	329	346	347	331	352	333	351	300	342	332	357	345	344	320	350	326	315	346	381	351	352	335	339	332	332	321	315	350	348	333	328	341	315	342	326	360	347	381	361	341	329	353	325	353	323	358	305	321	385	319	330	349	318	361	364	327	339	311	336	358	322	328	341	296	333	325	326	335	340	329	363	331	348	350	320	340	349	345	323	331	333	341	353	350	366	315	326	319	344	371	322	336	341	325	337	340	321	344	353	354	346	364	331	374	329	331	352	332	301	336	323	331	307	353	363	313	337	341	353	307	336	331	343	318	359	334
10239	30260	26421	18144	14442	11375	9459	7140	5421	4337	3543	3018	2420	1994	1823	1627	1497	1563	1389	1168	928	860	764	706	625	583	512	486	438	467	443	419	473	428	434	429	447	394	414	376	402	411	375	435	427	359	391	409	410	369	385	411	378	366	413	372	347	404	370	382	344	398	365	361	427	387	372	354	405	389	364	392	363	363	365	372	360	354	360	389	371	362	393	382	386	393	358	369	366	374	389	351	359	388	376	341	374	390	402	354	359	335	382	335	375	367	393	360	341	387	352	364	363	358	348	367	377	377	343	358	382	344	392	378	362	408	351	348	388	351	323	336	374	377	353	349	350	347	348	356	408	339	395	359	395	372	346	360	381	360	367	370	343	369	355	394	359	356	390	334	374	331	369	367	354	332	389	373	367	340	362	355	356	358	341	346	379	354	340	342	360	377	389	382	331	352	371	349	339	349	351	358	360	384	335	378	359	346	328	369	320	320	347	348	353	331	370	389	353	368	345	350	381	363	378	375	354	353	369	379	349	355	360	323	358	364	377	352	339	382	359	353	387	381	371	324	340	377	367	343	371	377	423	354	347	378	351	394	360	346	351	356	335	358	368	358	375	368	360	363	377	347	357	395	360	352	364	373	406	322	340	351	359	383	393	348	341	355	377	358	345	369	344	363	389	354	381	357	366	386	332	343	347	383	357	353	368	346	364	398	383	343	334	375	401	372	399	337	355	372	367	376	348	363	371	316	389	316	358	363	347	358	381	382	367	360	323	338	388	369	381	369	355	368	370	358	386	324	369	356	354	382	340	369	325	364	392	351	367	359	371	377	356	349	375	370	361	368	360	360	351	367	338	333	340	344	376	335	350	382	366	370	353	355	375	381	356	366	349	369	389	353	360	363	379	371	329	361	351	361	359	362	368	402	352	372	380	345	402	373	344	335	379	360	326	358	376	364	361	349	353	336	359	374	371	364	358	384	345	348	375	369	359	331	378	377	353	341	331	390	391	361	354	376	344	352	333	357	358	342	358	376	378	344	341	378	386	379	363	383	354	361	387	370	355	389	373	334	325	346	327	372	403	369	339	372	369	348	395	355	399	333	377	334	396	350	374	391	369	341	341	350	354	351	354	330	332	339	356	372	386	364	321	335	332	375	363	385	328	365	374	378	388	343	375	366	336	358	377	341	335	355	378	343	355	367	363	360	379	363	370	344	318	341	327	335	337	383	385	340	343	345	396	317	377	364	344	365	367	387	363	333	330	331	364	378	365	380	381	356	365	366	341	387	332	348	377	336	372	367	360	353	389	367	354	375	355	380	353	343	364	360	341	367	349	352	381	374	350	372	365	344	340	378	357	350	350	365	418	368	357	389	399	368	366	369	386	369	364	378	370	369	398	348	358	353	360	352	354	353	346	355	359	354	363	377	393	378	371	376	349	400	318	375	366	348	348	374	357	344	356	334	332	309	346	345	395	363	352	330	394	385	352	341	373	353	363	358	373	331	376	348	371	366	370	349	322	359	359	341	397	372	373	383	380	323	361	350	367	348	362	365	357	337	350	361	328	384	373	371	355	371	359	384	363	375	346	354	388	361	345	326	347	389	345	375	363	382	389	379	367	369	385	362	355	349	382	353	382	371	354	331	375	360	372	355	392	392	374	339	367	356	354	391	367	353	372	359	389	334	355	355	386	349	339	374	336	373	349	375	346	375	374	361	345	352	384	391	372	369	367	361	374	346	387	344	348	362	371	320	380	375	371	403	381	344	350	370	362	351	343	373	380	344	371	339	361	370	368	345	378	372	373	357	327	332	341	407	362	328	358	344	391	344	384	373	394	333	354	363	371	358	367	351	347	377	373	364	344	378	364	351	359	386	389	345	363	397	349	407	331	353	357	371	375	358	352	378	370	331	391	344	360	373	364	323	330	316	376	355	352	343	344	337	352	336	395	371	322	359	356	337	372	352	350	349	378	380	341	364	363	327	364	364	380	374	328	375	361	379	369	373	330	396	351	399	352	364	353	377	364	369	357	347	361	391	347	367	373	331	356	348	374	358	360	373	366	334	382	354	374	328	372	351	407	343	361	378	365	392	346	377	322	348	315	398	389	376	398	352	349	414	359	376	352	347	335	384	381	329	363	347	372	378	355	397	357	371	364	392	341	387	362	372	333	344	357	334	352	304	352	368	351	363	362	385	362	373	395	390	365	322	369	370	369	372	347	352	355	359	336	383	363	343	355	353	362	353	351	360	362	338	386	384	376	319	347	368	373	355	379	382	381	371	358	372	362	367	383	350	360	346	384	360	403	372	383	388	363	372	352	383	351	358	361	371	321	351	368	387	369	369	365	356	316	369	320	345	372	376	374	363	335	393	359	384	386	353	349	390	368	363	346	367	330	353	386	369	334	383	340	346	315	351	375	374	399	353	357	355	368	388	377	367	336	325	376	346	343	378	374	336	342	330	384	392	375	336	389	428	354	336	358	351	347	371	356	368	381	386	362	362	347	364	364	370	368	328	348	339	414	376	372	358	351	387	359	375	365	364	371	360	338	375	397	351	324	400	350	368	359	362	345	364	353	371	334	343	376	336	374	361	343	341	367	337	372	353	364	393	374	352	368	372	334	354	370	378	398	363	409	347	364	346	319	363	325	379	355	383	398	358	344	367	372	344	362	362	374	349	394	377	353	357	366	341	355	321	373	371	383	382	370	375	362	392	377	372	329	430	383	377	364	343	411	394	373	380	390	402	356	373	337	357	342	323	365	369	396	373	377	392	375	318	379	351	325	375	379	371	329	353	338	369	346	315	343	379	367	398	336	307	363	410	347	365	385	348	360	354	409	406	377	357	352	335	378	349	339	398	364	343	348	351	375	378	385	371	354	350	364	346	381	363	312	352	366	376	361	384	345	361	363	327	370	357	368	397	374	350	363	364	342	381	340	364	374	357	342	350	385	352	335	329	401	388	324	373	391	366	374	345	351	381	360	369	366	342	322	336	350	358	390	354	366	359	380	338	346	346	323	367	365	354	361	363	365	402	353	370	397	403	343	352	366	373	329	357	405	382	363	363	353	374	368	351	385	380	361	412	359	386	358	363	379	390	369	368	351	335	368	362	354	404	360	367	354	363	351	385	363	363	365	336	349	356	364	350	374	368	367	348	384	364	400	422	364	363	349	363	364	395	372	375	368	351	349	381	357	397	327	368	372	358	349	340	339	351	351	378	367	426	350	382	366	344	359	370	343	340	343	366	385	367	400	344	368	364	343	430	339	353	337	333	378	353	343	336	349	350	376	352	369	384	344	366	364	376	377	373	376	343	393	411	375	378	352	379	358	347	380	348	351	355	347	364	375	369	369	346	364	330	343	338	351	342	379	370	414	374	348	356	356	349	367	352	368	361	368	392	365	385	359	377	368	358	429	355	383	359	364	368	386	366	386	369	361	332	336	371	398	384	343	343	359	353	342	333	385	378	379	376	331	341	346	382	346	346	351	327	343	357	398	379	368	348
24675	21323	27955	25400	18093	8952	5923	4178	3200	2612	2163	1861	1586	1409	1246	1170	1095	1114	1033	908	791	706	645	619	565	561	597	560	548	521	522	533	459	553	523	525	523	531	504	504	500	503	520	518	480	490	525	524	481	475	527	517	467	470	489	493	467	473	470	471	511	488	490	511	438	504	466	474	471	488	475	472	427	538	481	498	553	506	482	529	481	463	522	487	499	491	466	502	525	486	492	505	501	458	457	500	474	472	488	498	475	492	500	463	453	520	443	459	479	481	525	466	479	456	502	499	481	492	467	451	475	488	500	509	496	495	450	465	465	478	449	486	480	484	463	493	471	500	482	470	480	508	487	513	502	455	490	515	497	503	476	511	476	489	506	512	486	476	484	441	478	450	493	496	451	488	458	493	464	507	497	489	498	520	485	498	495	470	515	473	462	487	423	489	480	462	508	461	486	452	492	474	488	483	484	477	467	464	490	484	447	518	470	457	516	486	521	442	485	464	477	472	473	482	486	497	498	482	513	510	497	505	479	496	494	500	470	484	533	482	458	488	495	506	502	464	502	489	505	491	482	452	465	504	496	512	457	514	501	471	447	500	474	460	475	467	482	501	457	470	484	457	490	505	480	483	489	488	458	485	474	469	466	499	511	481	485	480	512	452	471	475	472	486	521	494	512	497	476	488	506	495	478	475	508	422	466	431	522	468	488	529	494	458	507	484	476	503	481	472	492	497	484	435	473	499	466	490	480	466	476	504	481	442	457	475	482	485	479	469	513	445	451	523	486	477	445	489	470	461	493	514	523	490	505	495	475	480	456	491	494	513	455	478	465	487	513	504	482	511	512	479	471	498	497	482	515	489	505	501	457	451	505	472	471	472	475	483	476	505	482	477	485	465	500	455	502	505	521	483	470	436	504	480	443	525	474	475	504	448	453	478	479	435	513	526	508	452	445	480	499	465	463	504	478	491	457	524	470	486	496	534	498	474	458	476	460	489	475	535	472	474	495	468	497	497	455	481	463	470	419	437	482	480	466	500	480	435	493	521	485	468	473	498	477	486	469	506	470	484	476	466	473	477	449	462	472	461	498	469	473	478	487	489	488	463	493	491	481	496	487	448	465	485	534	470	457	490	494	512	509	486	457	459	476	510	438	461	447	544	454	465	488	458	531	436	488	474	499	480	497	487	486	482	440	476	486	491	454	479	520	532	493	478	522	491	475	494	486	502	434	500	472	491	498	479	469	474	484	455	491	497	504	446	500	434	448	496	483	457	480	456	443	512	522	500	489	464	465	473	450	471	506	480	492	518	481	491	492	502	499	480	497	461	459	523	477	488	482	504	474	460	491	462	448	466	474	469	474	471	469	522	502	502	463	481	521	508	486	473	495	509	503	504	441	463	492	483	506	483	520	531	488	462	490	459	487	513	476	495	480	488	468	524	474	496	442	464	480	464	490	483	473	478	477	514	506	532	490	475	471	480	487	481	483	468	495	491	472	508	504	492	470	487	473	491	475	469	505	473	478	492	490	486	487	460	483	440	457	450	477	479	476	482	478	472	470	443	512	498	476	479	468	502	465	464	507	479	496	463	498	474	463	498	511	485	497	486	489	449	477	485	446	499	488	518	434	478	515	459	461	474	485	478	500	511	461	472	443	477	465	479	511	492	473	482	480	517	441	491	481	461	474	477	500	466	485	491	496	454	493	499	490	484	475	463	450	485	437	479	526	488	494	463	484	476	461	440	545	490	511	471	500	463	502	471	439	486	474	463	475	427	486	468	475	438	472	468	499	470	477	461	466	459	446	450	525	502	469	465	472	479	464	488	447	496	514	484	480	466	463	518	497	461	508	476	487	514	467	481	507	494	473	478	468	510	453	517	485	494	470	435	461	475	473	470	525	528	503	489	445	458	506	463	470	503	478	481	500	530	510	477	462	489	529	491	472	479	490	475	518	490	493	461	486	461	505	506	513	495	451	453	480	436	495	437	465	473	479	476	488	522	477	478	513	459	473	473	532	490	474	487	496	445	480	474	455	464	473	495	449	487	470	507	501	481	472	463	469	481	470	517	508	494	453	492	477	484	510	489	500	486	537	481	467	467	460	491	467	454	501	504	481	499	463	466	474	456	505	487	496	466	438	511	521	487	490	473	517	497	497	504	481	493	446	483	496	450	451	494	501	511	477	505	528	460	519	459	469	501	460	474	497	466	553	505	495	480	480	470	517	469	490	459	477	495	547	482	493	488	494	491	520	430	506	499	530	489	436	492	496	478	475	464	490	490	471	464	505	498	453	466	470	485	502	473	479	450	480	481	430	460	478	515	498	516	472	441	466	495	497	462	437	476	445	499	496	465	488	462	450	460	503	530	456	476	451	487	464	516	449	457	467	492	536	482	495	466	479	428	452	465	479	492	470	476	495	490	484	499	482	502	475	471	462	489	479	492	516	484	485	444	510	483	470	488	453	466	495	468	483	493	477	464	461	489	444	488	474	516	499	468	467	492	490	500	509	522	490	480	453	478	483	472	511	483	434	468	502	480	527	477	482	483	464	442	478	490	472	487	498	449	464	482	515	447	497	504	490	492	508	442	479	447	485	447	455	478	483	504	473	474	508	452	509	476	483	480	482	473	492	500	481	457	455	478	481	483	454	454	487	490	470	492	526	483	505	488	441	498	523	479	456	493	455	482	531	510	443	456	490	508	483	446	474	483	467	491	489	478	476	528	476	486	502	468	470	486	489	482	489	469	507	467	463	463	507	509	473	489	468	508	474	497	483	480	483	448	439	494	472	490	484	473	459	468	493	481	482	507	508	504	467	492	480	479	473	506	507	504	445	467	493	466	499	460	504	480	516	496	533	480	466	497	463	482	452	472	477	483	500	517	482	512	484	481	451	500	505	488	510	487	509	499	461	446	496	463	477	459	485	488	463	489	474	468	463	486	493	474	493	482	476	482	480	507	488	476	479	454	478	436	496	496	502	462	460	496	493	478	448	479	489	525	520	465	493	481	491	491	483	458	448	482	477	471	479	518	499	514	473	503	471	495	535	477	516	497	444	468	460	429	478	493	458	513	504	451	488	514	489	497	518	464	496	466	451	477	496	464	520	473	526	500	466	483	463	500	454	494	482	460	498	469	497	516	495	513	476	511	465	484	492	476	472	470	475	501	480	460	499	453	478	460	487	536	466	457	503	466	468	524	525	480	485	442	426	508	472	484	511	486	480	450	521	496	493	463	502	504	484	472	480	467	503	460	496	488	516	451	475	478	490	474	472	476	467	444	459	494	463	501	481	492	489	480	534	479	479	463	465	513	466	451	473	448	448	484	490	492	491	453	503	471	523	455	467	484	518	506	519	425	506	451	513	485	529	479	447	471	478	477	466	439	477	500	496	518	509	503	441	474	486	489	462	472	475	491	462	471	462	501	478	496	418	504	495	487	497	508	491	481	473	471	471	518	481	516	468	476	467	483	473	465	449	465	460	496	501	488	493	464	482	493	489	484
10301	28111	24151	16249	12649	10172	8311	6411	5049	3958	3162	2557	2198	1905	1709	1532	1476	1376	1304	1041	934	813	758	765	707	614	634	560	585	599	569	583	511	519	581	504	551	479	540	542	506	513	477	537	511	524	496	518	510	493	494	527	555	507	543	510	489	471	533	475	480	541	557	514	541	516	484	505	515	530	503	492	470	486	538	488	452	507	461	495	480	473	502	494	502	508	480	474	554	484	483	487	490	519	473	456	539	504	467	501	507	493	424	473	496	478	489	480	494	470	454	498	540	467	511	509	508	492	509	453	491	466	485	516	493	508	494	517	512	500	504	536	486	512	453	498	515	531	473	468	466	494	508	519	478	486	490	497	516	533	550	520	465	520	506	511	486	473	504	504	504	460	489	513	468	509	529	473	483	528	521	515	517	498	494	512	489	506	558	480	500	494	490	521	505	494	503	492	506	485	497	503	498	504	469	501	499	497	483	526	453	472	494	513	511	454	507	479	497	461	504	504	510	494	483	491	484	461	489	500	502	478	511	486	476	504	492	507	495	510	487	505	511	500	505	540	514	482	483	475	495	470	483	515	490	490	475	501	466	521	471	474	488	464	489	469	474	475	474	483	491	498	516	522	498	548	480	494	516	500	529	525	515	483	488	517	492	463	496	506	490	540	510	486	496	468	494	489	520	464	517	510	439	478	525	471	484	493	503	503	518	542	497	489	495	478	490	506	522	506	464	480	495	520	506	485	511	463	526	522	497	478	503	482	467	479	469	470	509	462	497	458	489	491	506	492	479	510	484	503	480	547	514	482	525	520	468	515	493	476	455	503	527	474	524	500	486	482	465	470	498	498	488	502	473	499	503	512	475	462	458	487	535	505	522	493	503	494	486	464	553	511	459	487	519	502	447	469	507	482	474	525	462	495	490	538	482	480	526	462	522	466	483	484	472	495	511	498	500	534	484	533	527	489	461	462	483	494	456	480	487	470	472	506	501	495	473	505	491	481	471	513	476	457	521	508	526	481	497	530	522	474	507	492	522	467	491	480	494	448	496	477	507	508	482	490	511	489	497	492	471	450	467	490	510	511	499	487	486	521	466	510	457	462	514	504	474	521	492	518	496	494	471	450	489	494	507	492	462	467	443	468	527	515	517	478	475	539	469	528	468	480	513	477	528	528	473	479	508	517	513	461	489	511	503	475	529	480	492	476	495	453	482	488	509	511	453	478	507	515	508	480	478	507	470	482	521	478	527	474	463	510	487	489	498	517	501	496	526	520	458	516	504	477	443	475	535	499	516	475	558	454	493	498	484	540	489	495	476	494	524	483	509	481	445	508	500	482	430	487	487	475	512	526	503	520	496	492	514	505	485	515	539	511	520	504	508	488	457	477	449	526	475	458	509	519	525	515	480	469	481	529	516	495	473	469	509	534	504	480	507	494	500	473	472	478	500	486	505	503	488	518	486	496	517	535	513	469	490	554	492	491	519	481	523	501	483	488	486	478	507	500	518	508	464	476	499	528	498	463	495	514	488	494	520	453	438	497	493	550	531	534	477	500	477	527	482	487	503	475	503	529	499	510	489	554	475	477	453	497	499	502	464	498	496	482	499	553	505	505	484	479	513	509	546	523	473	522	541	533	476	470	518	503	512	472	510	505	521	466	455	540	501	457	477	489	504	526	492	454	448	517	510	485	513	467	468	494	493	477	482	487	462	485	506	497	492	539	515	517	481	496	481	482	451	505	496	489	462	498	484	474	481	486	510	508	530	472	499	501	500	502	495	492	441	483	449	500	493	510	440	493	504	495	522	478	515	483	475	499	507	528	496	525	467	460	515	518	489	512	545	503	479	504	511	507	525	525	488	508	507	488	477	512	500	531	495	527	513	469	480	532	489	434	488	505	458	518	495	508	491	517	515	480	462	531	518	507	507	515	510	524	460	486	498	488	524	536	498	477	506	502	531	489	503	479	498	484	482	487	504	487	528	485	448	498	500	490	481	508	498	487	496	521	476	537	516	506	459	470	502	494	468	493	439	498	481	488	486	447	523	497	489	481	477	534	503	515	452	514	490	491	498	445	488	532	484	508	517	494	517	509	517	520	480	500	486	547	500	523	501	479	515	513	470	491	501	523	499	521	463	498	481	496	490	486	464	521	522	494	474	486	495	513	482	504	478	491	536	496	542	470	514	473	508	532	491	521	482	507	477	497	470	512	521	516	477	531	478	495	522	503	492	452	486	452	472	488	543	505	488	472	514	503	530	526	488	502	498	454	513	471	476	490	480	481	530	451	484	477	473	510	505	486	460	508	494	474	488	506	491	521	454	441	484	458	447	483	470	474	503	455	515	499	505	516	480	486	489	500	444	502	495	462	487	517	527	441	500	471	457	489	481	497	481	513	480	508	500	495	522	502	424	534	527	458	494	515	489	493	555	508	488	480	500	501	526	556	542	488	458	471	515	514	499	473	520	523	482	511	505	495	501	473	509	461	469	494	470	480	519	476	448	541	507	514	495	483	470	490	519	505	478	500	498	498	497	503	492	504	480	470	530	504	518	503	483	486	507	493	460	488	477	482	498	468	470	511	485	473	435	489	465	479	484	460	480	487	488	501	507	478	537	477	503	478	474	468	513	462	516	492	510	518	477	507	472	489	541	490	470	483	471	472	526	523	511	468	517	478	489	528	493	506	488	481	499	465	468	549	501	452	458	517	513	470	507	498	436	491	511	476	495	513	470	478	497	478	475	472	471	510	497	485	521	511	510	484	509	520	510	483	496	496	481	512	506	497	492	522	495	521	526	495	527	503	503	513	492	475	497	496	512	522	522	482	483	468	504	520	494	480	475	500	525	508	510	473	490	525	512	527	502	481	485	462	511	462	534	536	482	489	503	475	516	510	517	486	516	521	497	545	475	460	528	483	477	483	482	517	481	485	480	483	471	477	479	488	485	497	515	494	472	522	482	511	495	503	530	490	477	471	483	505	463	477	481	514	498	470	520	481	541	498	478	488	525	481	500	486	458	488	494	492	485	476	470	473	486	545	470	506	517	518	461	439	524	494	512	477	497	492	495	515	521	490	498	496	518	464	491	465	536	523	463	507	514	511	505	485	487	498	482	482	505	502	494	491	478	498	477	492	472	486	533	493	513	491	512	475	476	506	507	503	491	502	504	482	490	504	473	501	489	523	457	496	475	500	523	493	481	479	505	508	496	498	492	491	529	516	466	522	524	471	472	512	507	465	473	478	510	513	518	503	472	468	496	495	480	495	494	488	502	513	519	481	474	531	500	455	468	461	511	471	496	486	474	493	535	544	518	523	460	540	507	511	488	485	494	487	507	471	495	479	473	530	530	505	502	447	501	470	483	485	496	507	515	506	477	489	467	552	532	484	478	489	486	500	508	460	462	537	510	493	483	447	482	482	454	492	503	498	478	485	475	538	484	483	500	514	513	506	510	479	532	473	519	477	487	443	461	482	514	504	502	444	489	477	508	516	531	514	465	513	495	506
22569	21347	29126	23940	21413	22014	18175	8070	5459	4147	3227	2724	2368	1896	1608	1510	1473	1437	1158	951	747	671	596	634	569	506	460	422	398	378	393	370	370	376	393	390	337	393	298	354	321	331	351	331	321	334	292	338	330	333	332	329	294	316	308	330	322	290	296	323	284	308	297	321	308	320	354	336	277	314	317	308	288	301	314	302	283	332	333	306	307	291	324	298	322	310	314	317	286	275	294	284	323	316	284	271	300	296	306	323	276	285	296	282	298	310	325	288	296	328	287	280	293	282	298	289	327	310	305	291	303	294	301	284	330	261	295	271	280	300	286	291	270	324	276	298	283	291	282	282	313	317	297	294	294	295	283	299	284	335	284	284	266	295	303	288	296	304	310	277	314	292	289	300	272	299	294	322	270	284	278	281	302	291	260	305	275	306	278	274	292	302	319	311	282	263	283	279	301	308	312	282	314	306	276	272	296	314	273	305	294	282	291	305	297	292	293	298	305	322	264	327	268	296	294	281	315	292	303	273	308	281	295	301	302	272	283	297	290	308	284	295	274	305	267	286	279	287	283	307	306	281	302	307	291	284	267	269	257	302	295	288	276	282	315	288	295	282	282	306	302	298	323	266	306	288	260	279	290	322	311	306	266	300	297	334	297	308	265	288	315	292	286	270	275	270	321	286	316	297	286	294	318	255	293	299	307	292	279	280	289	320	291	299	302	313	269	285	287	303	266	313	284	299	296	316	274	288	277	288	362	318	292	303	301	310	262	302	294	276	290	314	305	308	289	293	309	298	295	300	307	283	308	289	286	338	300	310	270	302	299	278	278	310	297	284	307	284	289	295	291	330	274	304	326	268	301	286	293	273	307	315	286	284	308	312	289	315	283	301	338	293	292	308	273	305	275	290	278	301	268	312	326	272	295	305	288	331	261	303	269	299	266	279	279	280	318	286	339	294	331	282	282	289	312	297	293	273	271	292	287	311	284	305	262	286	297	300	332	303	262	298	284	297	261	318	316	264	286	314	303	264	277	306	267	297	280	325	285	289	304	303	293	304	317	314	309	297	299	303	308	302	318	306	278	323	303	320	316	293	289	287	281	309	313	326	275	277	283	308	288	321	336	318	270	291	284	301	307	280	311	287	285	306	309	289	286	290	282	265	282	290	315	304	288	339	300	307	293	286	281	256	267	273	298	295	309	300	292	268	283	317	284	302	290	276	282	276	312	292	282	289	323	273	308	279	296	307	304	277	320	267	287	299	297	271	298	311	278	309	298	305	302	331	273	284	339	317	298	299	299	315	264	286	280	290	279	292	267	288	285	299	272	254	286	271	295	306	277	271	283	279	291	314	285	291	328	295	284	301	305	295	303	289	289	306	264	290	305	277	293	287	282	303	308	299	308	277	268	279	287	277	318	266	275	299	308	295	298	284	243	279	301	306	298	290	278	305	306	275	322	282	279	286	308	288	316	308	319	298	285	320	280	321	275	312	271	296	293	282	306	311	293	303	290	281	302	295	262	272	296	287	285	312	303	346	268	265	284	301	259	299	322	310	267	299	301	274	310	299	277	304	273	278	288	309	310	315	315	284	304	312	337	276	305	289	303	305	291	273	308	275	297	281	315	286	284	294	278	295	293	299	270	316	312	293	300	281	276	290	291	295	307	308	290	271	263	304	307	273	293	293	315	288	317	276	323	263	281	255	322	296	328	308	290	267	287	284	292	287	279	321	306	265	292	310	302	271	303	300	280	306	256	285	292	313	313	284	320	276	316	296	273	264	305	321	313	255	279	299	319	270	291	274	316	311	305	297	313	317	307	308	314	289	269	275	276	301	288	325	299	302	287	297	341	280	284	305	275	307	278	285	291	281	301	293	305	324	300	302	293	297	282	293	295	291	290	304	275	283	321	274	314	287	274	333	291	308	297	283	296	294	292	292	291	321	279	305	312	298	278	282	285	258	289	307	308	286	329	313	309	275	279	330	306	303	289	317	293	306	286	292	275	299	288	282	325	293	298	326	333	318	296	294	316	313	293	281	273	275	295	276	285	299	283	307	281	292	305	298	295	324	325	305	288	308	262	289	270	291	305	256	290	291	301	314	303	278	334	281	280	304	304	289	298	294	291	294	307	310	307	302	291	261	319	264	303	297	276	278	274	289	303	295	291	298	283	283	291	291	287	274	310	279	296	313	320	296	304	322	305	294	287	252	279	304	292	300	312	288	301	304	299	282	308	285	308	331	290	277	309	295	303	264	278	283	282	286	301	294	276	291	291	287	307	267	302	286	269	294	266	284	334	274	281	277	322	290	289	309	307	269	329	243	318	325	290	316	308	278	271	277	314	270	329	300	307	294	301	296	301	302	304	301	294	300	280	330	286	261	304	263	276	270	292	292	251	285	308	295	272	276	287	286	297	304	287	300	311	298	270	248	315	279	308	284	288	316	320	308	307	280	279	319	290	273	310	306	330	290	303	305	324	289	283	293	288	336	287	289	274	310	291	290	320	285	280	289	280	280	313	291	290	279	319	282	309	287	292	289	318	292	265	283	291	321	274	291	275	319	299	319	311	313	283	304	340	310	269	298	281	303	312	307	260	304	308	294	295	281	310	308	281	281	265	280	305	311	263	304	289	322	275	295	290	287	328	296	324	271	261	271	315	293	297	308	319	332	285	284	307	286	310	309	287	304	316	315	287	262	291	301	271	307	245	303	297	274	307	311	293	334	310	304	312	288	306	293	311	276	287	309	281	313	277	298	305	291	346	289	296	280	270	268	299	286	267	268	316	312	236	273	321	288	297	283	285	319	272	316	256	279	274	281	282	316	301	260	254	287	270	299	295	298	312	295	328	297	281	284	287	292	301	318	296	305	275	282	274	307	274	299	295	268	276	311	303	279	294	334	305	320	269	282	290	297	305	289	286	287	298	277	293	285	273	327	307	271	309	295	317	316	308	281	291	284	295	255	284	266	271	283	305	312	279	288	304	293	311	292	287	314	312	281	289	257	302	280	283	312	288	320	280	316	286	315	285	312	332	286	315	288	284	319	304	304	286	270	270	289	294	262	291	276	305	282	277	301	309	285	305	247	312	313	294	297	275	270	315	290	288	300	303	321	298	301	275	262	292	285	299	308	265	325	277	294	282	296	294	284	289	299	332	286	331	309	296	299	288	307	285	287	279	307	295	295	290	299	271	287	291	328	280	304	294	271	301	287	278	292	278	317	274	271	285	304	283	287	317	325	299	288	261	309	304	292	288	294	300	290	270	331	279	304	288	278	300	276	283	286	265	262	274	287	304	251	286	294	313	280	288	331	280	338	287	286	296	277	279	301	316	309	285	281	293	291	309	297	283	286	278	279	292	298	299	303	264	333	279	305	291	287	288	279	306	306	300	289	332	281	267	293	287	249	307	291	283	281	302	291	269	260	297	274	306	281	290	261	326	287	290	320	302	279	282	296	277	264	297	292	308	304	331	299	314	263	274	295	252	277	303	297	290	325	306	301
12411	35860	32264	22987	18223	15059	12644	10212	8007	6043	4717	4070	3291	2766	2342	2201	2063	1911	1538	1227	994	917	827	766	679	624	572	522	518	463	474	436	420	451	452	440	411	392	363	376	408	341	326	370	377	376	325	356	358	374	340	339	318	397	292	318	329	343	297	315	313	326	326	344	335	346	299	359	306	335	312	297	330	341	320	322	293	349	363	332	317	334	326	291	330	348	308	299	304	306	305	316	270	265	311	306	294	283	279	309	308	289	337	300	293	291	325	297	322	295	261	327	306	279	289	296	295	310	304	334	292	292	315	331	340	288	287	288	315	313	299	294	308	305	316	300	281	290	305	311	306	288	279	274	315	308	302	327	285	294	305	292	285	306	333	302	269	286	287	278	321	315	278	292	301	294	297	282	302	302	298	312	315	305	283	328	314	279	290	269	311	287	308	288	300	296	297	288	271	281	304	295	317	276	324	324	280	298	302	281	279	297	297	267	298	302	300	282	273	304	298	330	306	313	316	297	307	283	302	298	334	291	293	266	318	291	304	325	290	313	298	298	326	302	264	309	271	332	286	281	337	300	311	312	288	311	322	287	303	278	334	293	283	311	308	277	266	288	297	278	285	285	326	306	298	307	302	315	291	321	310	292	282	290	290	318	308	254	303	321	278	332	301	283	307	284	322	318	282	319	362	306	321	298	311	289	298	334	279	302	292	330	331	295	305	282	277	317	305	292	333	299	306	308	303	317	283	302	294	290	304	329	260	330	295	293	292	315	301	299	280	327	323	289	286	303	282	296	298	314	309	313	310	254	322	308	291	285	305	306	298	324	310	307	302	274	286	309	292	317	318	312	292	307	308	323	269	323	312	300	332	331	294	322	318	270	311	331	304	312	309	316	329	295	318	309	317	304	325	308	305	275	293	328	306	295	292	299	297	321	292	303	311	309	325	306	302	249	296	316	279	292	308	318	285	301	289	293	304	304	291	284	289	340	304	309	297	331	288	294	294	298	328	324	290	292	298	285	312	314	308	285	303	278	305	303	288	298	295	277	277	287	288	295	300	287	307	327	292	276	289	310	295	292	316	291	307	342	322	280	320	312	276	325	292	280	320	312	345	305	289	325	324	320	305	307	311	290	309	322	276	337	297	301	327	303	290	307	279	262	307	290	308	312	324	313	283	298	293	329	318	312	269	282	316	297	292	338	318	308	329	297	301	332	294	305	306	340	291	293	277	279	300	325	292	297	315	353	301	325	292	331	309	313	338	314	298	298	322	288	298	334	290	326	337	317	305	318	292	289	292	333	288	273	287	290	320	320	297	289	269	325	300	295	292	287	320	313	295	277	325	315	296	298	330	301	282	257	311	311	282	330	296	307	295	303	316	294	298	288	327	320	344	283	298	283	321	295	338	298	296	305	321	299	304	323	286	317	277	314	308	333	321	284	312	293	327	316	293	286	295	318	287	314	285	335	328	272	300	296	326	295	306	296	305	294	298	330	311	296	322	310	318	320	324	311	299	297	305	261	271	274	294	297	316	323	284	280	311	325	333	314	326	309	309	276	291	300	270	307	308	294	328	284	340	326	282	297	307	272	301	298	308	313	307	298	294	312	279	325	319	303	320	286	282	304	275	308	304	271	298	297	316	301	306	308	297	305	296	297	305	315	296	325	303	309	336	309	306	293	286	312	302	314	295	284	269	295	282	310	291	293	289	303	275	327	302	320	294	307	309	282	314	297	300	307	307	305	335	305	299	300	285	285	308	317	290	279	297	310	324	315	311	326	296	284	314	277	330	298	280	289	326	306	308	285	315	298	292	288	335	287	307	294	306	282	288	308	299	309	293	295	309	275	330	306	309	329	289	274	300	293	298	317	301	300	305	309	283	315	297	310	315	320	301	292	312	310	291	336	298	283	290	280	318	314	304	287	320	298	296	304	323	296	309	333	317	289	352	275	312	277	293	296	334	285	300	316	319	320	291	304	309	278	309	297	303	293	285	307	291	329	278	284	310	317	323	294	300	318	273	296	311	275	315	264	320	288	278	281	291	303	304	300	289	303	301	304	298	298	312	299	282	306	308	287	282	323	294	310	299	287	284	319	281	285	300	308	284	324	271	324	291	305	302	305	286	289	276	314	291	295	298	322	315	282	331	303	285	291	300	328	305	285	306	344	328	295	295	302	322	300	295	264	312	299	330	283	278	282	310	311	291	278	332	305	311	267	310	324	290	297	329	296	280	309	307	302	319	297	290	298	289	319	322	315	319	326	301	316	270	318	311	285	274	313	277	320	268	288	324	322	296	312	303	302	303	287	294	289	303	295	313	304	310	299	305	302	328	291	310	307	289	309	329	285	292	297	321	321	309	311	308	321	312	304	285	313	285	301	286	322	322	344	297	320	300	330	317	303	289	267	333	304	325	299	315	306	287	313	263	303	297	303	306	299	300	303	302	303	319	294	288	295	295	293	313	315	300	287	292	280	325	289	296	307	309	288	351	313	298	291	312	306	299	320	277	316	269	288	278	305	298	304	293	301	317	338	292	292	290	275	309	339	290	288	284	316	301	304	315	295	298	267	293	299	289	309	305	307	320	327	279	277	350	290	283	298	277	295	316	327	271	330	311	287	303	314	298	313	295	309	324	301	312	312	343	276	333	319	302	290	296	312	308	303	327	281	279	274	337	331	327	318	321	297	297	313	300	310	293	310	286	311	325	314	305	298	288	266	301	327	261	295	303	276	312	300	308	301	250	272	284	281	304	317	287	293	310	272	306	295	316	313	286	315	311	291	321	313	331	280	313	293	296	304	273	300	299	288	318	276	283	332	313	269	297	300	287	318	326	322	308	319	308	285	299	323	292	313	286	307	291	276	285	306	302	292	313	300	292	309	307	338	322	294	309	296	309	299	314	283	297	314	317	301	338	302	319	298	320	312	330	303	280	301	327	313	309	306	324	278	289	316	349	300	305	301	301	295	298	290	285	305	300	316	314	324	303	296	326	317	302	286	277	277	275	314	299	326	295	292	281	319	341	288	335	317	278	307	309	305	301	315	315	312	302	280	306	303	305	328	314	296	304	284	279	263	288	289	286	320	285	308	308	289	309	302	315	304	315	350	275	323	295	283	295	301	282	296	303	319	291	289	306	301	312	313	311	264	331	298	290	316	291	315	280	309	299	330	298	290	312	271	303	296	308	303	318	316	294	300	296	317	289	295	308	278	279	302	281	338	293	258	300	291	292	306	311	303	314	253	315	275	314	285	306	309	305	294	324	308	279	314	311	297	276	305	320	323	304	323	307	275	308	275	290	317	303	328	289	265	298	295	298	307	309	312	312	331	307	305	305	287	300	291	298	297	304	342	332	334	307	318	289	294	337	293	306	297	301	262	286	280	309	288	307	323	304	270	299	290	287	287	309	322	307	300	324	278	285	301	294	285	274	293	301	290	296	265	326	311	319	318	299	322	242	327	304	327	337	286	270	311	269	274	287	303	307	273	280	297	319	296	301	279
27879	21021	20916	14637	8631	5776	4633	3594	2980	2226	1781	1588	1347	1220	1026	1121	1030	926	828	685	668	610	636	633	556	531	503	544	538	522	544	511	512	489	512	534	471	462	508	472	483	481	471	477	508	463	463	479	514	527	453	469	517	509	490	465	511	515	435	462	528	474	511	500	536	479	545	494	498	481	490	507	526	480	478	450	513	422	535	468	445	499	490	461	517	486	469	426	524	522	502	521	474	509	460	500	450	461	467	517	442	515	479	480	468	486	511	502	512	531	468	496	497	546	489	488	441	479	479	481	454	480	501	462	448	490	448	511	475	480	478	511	460	449	454	491	479	487	499	501	496	468	493	460	477	491	486	484	455	467	478	546	456	484	480	506	463	493	480	496	502	487	479	496	501	484	478	471	500	446	512	462	451	461	485	497	465	496	449	462	462	501	491	507	483	459	489	499	504	477	478	492	492	484	471	493	541	500	470	498	443	505	436	472	482	449	448	477	482	435	482	462	479	516	459	479	501	491	474	459	492	496	499	476	510	470	445	502	475	495	491	452	462	514	473	493	496	499	463	436	485	465	507	463	482	475	507	497	519	462	482	488	430	521	489	451	435	469	485	468	463	483	488	450	495	486	476	488	521	456	457	479	468	474	463	497	462	464	440	517	500	508	486	472	545	465	518	493	474	488	506	499	436	466	506	484	479	479	495	504	479	452	482	477	505	436	499	462	460	478	494	494	509	438	467	486	513	502	485	481	484	481	477	468	486	462	503	484	520	500	479	503	461	510	445	469	518	448	463	553	515	456	468	485	528	444	458	469	484	456	469	500	490	487	445	541	476	488	476	463	505	433	476	453	478	487	492	460	505	446	493	476	492	472	491	472	534	500	487	459	521	446	478	489	509	504	469	472	498	470	491	446	452	459	471	494	511	496	493	487	498	523	487	491	531	490	499	486	481	476	451	453	495	465	489	494	511	518	479	466	506	521	514	505	486	481	465	443	505	497	441	467	459	524	483	475	449	475	512	482	514	453	498	469	472	486	485	499	474	515	493	498	492	505	468	494	479	458	464	467	486	483	444	486	504	457	480	486	502	500	529	477	485	520	423	491	480	469	444	488	508	499	454	490	498	463	495	481	485	459	449	473	526	504	487	517	486	438	486	483	465	494	463	491	493	476	473	456	486	515	454	490	504	476	501	486	502	476	466	480	458	442	477	470	480	491	463	499	454	471	449	474	511	498	500	497	477	502	522	474	474	446	463	511	470	515	493	481	474	491	492	490	464	470	483	482	493	493	492	455	479	505	488	459	481	478	515	479	478	492	501	480	430	513	464	485	506	503	491	500	480	455	460	466	462	467	486	445	491	457	468	510	470	502	520	485	490	473	491	472	460	482	459	443	483	463	505	487	479	437	524	506	468	467	486	486	475	519	468	492	503	486	488	477	472	523	494	462	490	479	451	482	492	502	476	427	466	509	489	502	486	465	479	502	508	530	503	507	465	511	512	488	493	485	457	475	462	526	496	476	433	463	458	481	529	467	476	484	466	516	476	488	476	456	489	437	454	509	491	456	504	540	494	501	460	519	479	500	429	489	472	540	415	483	495	478	487	484	504	477	482	488	458	471	481	477	451	521	469	547	426	506	487	492	499	456	476	509	497	457	473	472	495	502	486	465	476	470	510	505	486	475	491	475	523	459	456	472	478	522	502	489	498	486	474	478	461	448	444	467	458	478	498	510	465	471	489	485	495	473	494	463	479	518	488	482	503	483	473	487	488	452	490	475	473	457	458	503	496	471	515	506	484	436	453	493	502	479	521	540	485	486	511	496	497	466	466	492	468	503	471	464	473	483	490	500	487	461	488	477	473	512	432	466	499	473	481	511	474	503	466	478	493	480	475	496	496	451	513	488	518	476	504	468	495	480	456	479	489	502	488	523	496	530	467	475	491	479	493	501	505	494	492	500	492	473	482	510	459	500	531	488	495	532	488	477	469	466	523	479	462	492	496	496	488	500	459	449	471	493	460	446	549	468	504	487	480	502	464	512	502	478	509	473	515	486	509	502	501	468	473	489	452	471	487	475	461	515	500	504	446	468	500	472	515	465	519	432	490	461	467	501	464	449	478	457	531	454	464	505	492	454	461	497	479	488	476	490	494	505	433	430	479	504	463	497	451	493	455	501	507	475	528	519	475	482	481	513	484	468	507	478	497	537	522	466	502	445	539	502	481	478	519	503	448	444	467	486	495	471	516	533	473	491	457	524	472	493	431	474	488	528	473	474	493	480	517	552	488	500	533	453	500	473	483	459	497	472	510	458	474	519	467	466	500	452	459	477	485	465	514	472	464	498	457	495	489	457	483	478	512	495	491	509	502	479	512	483	471	467	504	495	516	444	473	476	489	505	485	482	521	504	467	452	448	528	512	484	472	483	471	468	459	476	479	487	492	466	485	483	479	468	496	457	506	500	454	509	528	511	518	502	503	482	514	486	482	476	454	477	471	512	453	497	475	476	510	496	514	488	508	443	513	486	461	473	508	475	494	481	510	489	530	495	458	466	458	499	494	463	468	487	456	505	489	491	494	473	489	503	482	472	482	510	522	477	490	466	514	530	469	473	514	500	421	523	498	495	493	459	496	470	475	494	503	483	477	463	486	499	500	501	515	498	497	471	452	507	484	472	480	492	477	496	484	468	465	457	498	483	519	499	451	516	489	508	477	505	465	476	511	469	458	476	467	512	503	464	468	491	469	515	476	476	463	487	541	456	509	564	491	519	462	471	496	465	483	463	456	517	525	469	494	454	449	513	490	482	482	493	501	505	464	462	503	481	497	530	499	509	486	502	475	534	502	482	493	469	485	448	476	474	469	482	471	473	446	467	432	488	484	459	450	502	509	496	508	463	454	488	460	479	531	490	507	514	479	534	499	504	532	509	488	491	463	473	477	470	519	459	485	521	497	489	434	458	474	499	471	477	491	468	508	504	462	482	462	506	486	491	468	478	490	508	481	505	484	476	511	482	449	497	490	488	482	468	498	493	483	457	488	474	464	524	475	436	503	494	528	474	492	453	452	476	483	488	488	515	497	486	510	493	506	478	478	478	508	519	502	458	465	515	493	421	495	445	483	476	467	475	498	491	494	487	507	460	483	498	529	476	472	493	447	497	473	477	460	503	485	450	494	462	477	492	480	471	507	471	481	480	486	485	532	471	475	506	490	480	542	506	454	485	459	499	488	486	506	478	523	468	453	504	459	449	508	529	486	497	496	504	492	488	507	502	498	476	466	506	482	511	490	498	467	516	481	476	462	516	511	521	474	484	492	495	479	489	499	496	428	490	499	475	473	499	480	478	504	505	517	471	487	461	480	474	501	464	492	503	479	503	471	461	511	488	502	488	528	516	489	500	503	493	449	458	489	496	439	460	467	461	454	456	469	502	469	447	470	468	491	505	491	467	497	489	479	454	469	452	474	497	483	481	520	461	470	497	468	462	477	488	477	484	502	522	493	477
10689	23326	21387	13645	10301	8403	6833	5661	4374	3343	2647	2218	1936	1564	1370	1426	1319	1079	1002	832	747	719	750	662	631	572	584	560	599	555	587	551	545	548	525	569	550	605	552	483	532	513	520	544	551	519	483	560	558	561	554	495	559	503	495	550	554	518	490	523	514	552	519	510	501	516	492	515	520	476	501	465	507	516	529	503	497	524	505	509	490	545	531	529	489	543	544	513	550	520	550	529	507	531	512	502	509	534	459	476	491	490	520	522	518	526	516	530	531	512	497	504	499	521	527	506	529	512	513	515	506	549	527	455	539	530	504	490	520	514	545	452	542	500	501	536	482	505	526	507	492	528	511	496	547	513	539	519	488	463	510	523	491	498	489	512	505	495	552	534	541	503	477	526	567	488	530	556	516	508	525	455	508	509	466	536	514	476	493	529	476	517	533	555	497	495	526	497	509	480	504	485	537	530	514	511	518	542	565	533	493	487	506	511	533	505	499	515	482	534	570	507	512	508	552	522	512	504	519	477	493	488	475	498	510	508	529	544	476	496	518	549	498	476	508	529	497	516	502	478	498	519	500	524	521	492	476	524	554	488	486	498	514	491	517	491	465	475	516	515	488	487	510	535	534	490	497	535	464	504	530	503	488	523	551	536	536	519	505	496	522	491	500	540	458	493	538	508	490	505	512	514	535	518	518	494	520	514	487	555	525	489	500	522	502	489	512	476	502	560	531	517	545	517	506	523	531	503	528	487	519	513	556	512	501	505	481	476	498	524	524	498	553	515	537	521	544	547	503	523	526	512	517	557	519	505	519	542	507	504	501	480	480	515	547	530	514	497	476	516	482	526	484	524	480	542	501	483	507	516	482	508	559	505	524	520	500	488	503	509	504	493	493	506	515	534	548	502	481	506	514	501	567	523	511	497	484	525	541	485	499	489	542	482	474	500	510	487	532	547	506	516	520	516	504	517	458	456	488	504	483	514	532	530	466	544	533	485	506	523	547	493	514	529	537	500	519	548	531	541	475	486	568	475	488	507	516	481	498	480	539	512	510	512	485	502	504	545	504	497	534	508	509	526	477	500	489	469	490	508	526	472	541	479	487	550	509	574	511	519	512	509	496	503	507	505	500	495	525	505	541	514	497	509	507	491	498	512	507	495	453	497	563	553	492	491	512	520	526	488	536	491	475	531	495	533	497	506	502	532	524	503	503	525	493	518	485	517	495	522	524	512	533	498	528	501	528	491	515	455	521	522	518	509	504	526	503	510	538	514	526	506	478	470	572	487	526	504	532	484	569	501	511	546	562	494	511	519	519	510	506	541	499	499	520	521	514	492	514	490	490	524	492	528	527	508	514	501	530	524	527	525	508	525	506	483	454	551	512	513	511	528	547	499	516	513	494	534	520	471	505	483	570	474	510	458	509	525	507	525	531	486	505	536	469	490	508	512	517	511	481	515	514	467	517	489	526	486	491	511	491	508	479	505	491	518	539	505	485	524	503	516	535	465	488	498	483	529	515	509	503	490	493	524	522	518	499	490	511	485	505	541	514	528	506	524	532	526	538	513	491	486	464	531	484	513	526	517	499	527	499	521	517	499	502	537	499	515	541	558	484	492	521	499	530	534	469	538	524	493	476	550	548	518	493	485	474	541	511	491	514	494	476	530	496	513	511	518	520	511	459	504	509	528	493	508	533	542	522	481	526	519	544	495	511	545	506	530	501	513	525	472	513	525	477	508	491	509	556	512	512	491	537	469	459	537	507	507	473	468	529	488	538	515	509	510	514	481	516	524	519	493	493	498	514	537	470	506	504	487	520	506	512	525	478	489	494	514	516	496	512	515	523	522	504	487	528	496	509	497	553	507	509	518	477	526	461	534	540	506	526	503	531	563	489	512	504	498	501	497	523	508	510	524	501	510	521	520	502	513	528	492	499	502	509	484	523	461	520	513	511	497	508	516	498	489	527	574	537	505	518	542	525	481	508	547	512	528	514	550	512	551	502	479	472	482	490	533	466	491	485	513	496	537	549	483	481	518	524	509	540	504	501	487	488	501	482	493	523	515	493	499	494	482	541	511	531	508	517	524	485	506	492	517	529	504	519	519	511	483	524	502	496	476	475	548	521	514	482	483	515	500	500	461	541	513	533	528	506	487	486	506	516	526	537	491	521	505	519	471	526	496	519	501	473	541	511	493	471	500	499	531	534	523	505	507	506	446	525	513	493	534	487	510	539	462	503	505	494	528	524	533	520	486	522	519	499	516	503	454	539	473	501	478	495	510	482	537	520	559	515	481	506	495	519	499	512	556	510	509	528	522	525	491	486	513	521	512	488	471	509	488	549	509	517	486	508	508	495	542	493	491	537	487	528	504	526	520	534	515	533	495	476	522	538	527	502	520	500	515	524	536	508	469	531	504	505	474	498	530	536	518	527	514	474	521	486	494	530	494	531	507	538	522	532	502	509	511	523	508	544	508	517	513	485	495	505	471	473	543	487	501	510	505	536	511	516	543	480	524	471	535	507	537	508	506	488	519	512	542	509	492	507	505	491	505	488	562	513	514	493	535	497	485	543	495	485	488	510	499	492	548	501	528	496	523	516	534	525	487	523	511	511	453	510	495	538	493	537	515	517	483	521	509	496	488	509	504	534	500	531	512	517	536	485	482	532	473	501	503	526	526	473	446	470	503	515	514	531	520	545	477	507	498	536	511	430	473	507	539	514	494	483	490	546	503	568	539	509	485	507	539	539	549	514	500	544	509	515	531	482	496	498	486	491	513	498	504	523	479	478	495	476	494	500	519	485	496	538	503	478	594	483	525	482	494	524	459	528	507	552	521	476	511	484	527	474	496	493	482	522	472	492	519	495	543	489	529	526	490	476	503	538	513	482	539	460	512	520	504	484	531	489	493	489	491	527	519	489	495	508	475	511	522	515	528	553	521	452	535	540	518	483	534	539	557	534	509	492	501	497	503	515	501	519	507	535	515	540	537	471	495	503	525	517	541	512	528	488	519	486	471	527	517	465	559	501	509	483	500	492	522	491	498	524	524	536	499	491	548	588	508	492	510	517	516	477	481	527	475	533	509	518	501	501	544	494	490	515	545	513	496	535	510	537	547	525	527	489	515	552	487	522	490	506	524	529	507	528	553	502	492	477	497	503	513	506	482	492	512	529	485	500	532	528	514	542	514	529	531	526	515	526	509	453	538	476	486	475	519	497	533	566	501	550	499	484	512	497	530	478	502	507	502	489	452	488	519	498	507	496	499	483	496	516	529	525	509	502	517	480	498	491	524	504	493	509	457	497	533	481	493	516	463	542	505	526	488	521	501	520	495	501	487	495	489	528	536	539	506	506	490	459	528	475	484	518	554	521	522	540	499	518	506	510	506	532	488	544	488	523	486	504	535	555	485	477	480	522	463	533	503	511	484	483	550	517	503	530	502	507	509	513	506	513	522	518	528	503	523	515	514	489	515	497	523	483	505	455	543	515	518	525	511	485	499
23639	21336	28739	24385	21541	17536	9674	5820	4106	3278	2655	2079	1781	1530	1396	1357	1260	1031	871	732	627	620	595	530	505	451	453	422	394	441	397	435	422	445	381	383	436	433	364	372	391	359	376	359	378	377	367	363	401	382	365	338	364	347	367	375	378	373	363	373	354	373	339	369	338	368	373	354	355	345	364	333	360	371	347	377	340	349	351	329	382	335	362	341	354	323	315	346	333	346	359	353	364	329	348	330	343	343	347	326	346	351	355	319	337	344	358	360	351	375	340	336	325	338	344	364	322	363	349	352	325	360	344	354	335	321	332	346	340	337	330	358	322	347	347	375	332	324	341	340	350	316	333	339	338	353	344	379	328	331	322	348	358	327	328	338	363	339	344	333	349	320	383	356	350	369	348	349	308	341	360	331	339	331	344	322	358	331	338	347	343	317	335	340	324	301	373	374	359	337	326	324	339	373	350	328	339	340	345	359	382	375	325	375	346	338	319	344	385	351	328	377	329	343	361	319	323	339	358	367	333	335	319	312	326	324	345	322	331	361	368	318	367	352	356	327	341	364	340	356	360	365	323	336	366	324	354	336	334	328	327	353	327	310	341	329	337	401	383	332	325	344	365	359	338	362	346	332	361	396	319	358	317	363	340	365	324	336	338	352	320	346	326	377	366	369	315	369	354	351	344	352	354	325	324	335	326	363	330	343	337	351	336	319	313	334	358	325	324	340	338	362	383	349	344	340	328	335	367	349	329	342	324	354	363	346	332	373	311	348	367	333	341	371	340	343	351	335	348	336	343	347	355	378	368	337	314	318	335	364	322	387	338	329	342	361	356	368	324	318	321	368	326	343	368	362	354	318	351	319	344	330	348	318	333	363	361	349	347	335	295	300	319	335	345	328	345	363	335	372	346	335	385	318	360	357	335	379	314	312	366	341	345	312	362	345	363	357	347	338	336	355	351	353	329	340	352	334	355	342	350	321	364	344	345	361	345	374	339	344	345	343	363	290	370	368	344	332	305	356	346	313	352	337	363	343	314	328	319	331	322	378	360	306	364	346	369	349	308	390	367	349	359	338	338	359	315	359	361	362	336	340	366	352	315	328	321	340	347	387	349	337	348	311	310	330	343	326	332	331	355	337	333	343	348	335	330	321	324	365	344	314	377	349	344	322	317	343	346	384	310	313	329	326	320	376	325	321	347	330	352	327	358	326	364	355	351	364	334	344	359	353	359	370	350	330	331	338	359	353	346	332	345	308	358	332	365	362	307	365	335	333	324	308	350	354	317	310	336	338	354	342	342	350	341	320	362	320	364	321	350	342	313	331	349	324	368	344	343	351	342	351	335	345	370	365	333	339	374	357	352	346	334	391	336	374	349	335	333	341	307	318	335	327	328	379	348	335	379	324	359	325	339	328	360	359	361	332	314	359	345	317	362	378	322	356	319	349	338	347	332	336	314	349	336	325	346	341	333	380	314	308	354	358	322	345	350	334	342	332	377	370	319	330	386	341	371	345	321	328	292	333	377	364	376	338	307	340	320	351	335	324	329	346	332	390	338	315	357	352	391	343	347	328	364	371	343	336	348	357	340	334	349	333	323	349	348	332	374	337	325	329	327	368	352	315	362	344	320	342	347	359	359	368	332	330	358	337	359	355	354	322	345	356	343	342	317	364	365	342	333	381	335	362	355	348	359	357	338	369	329	333	336	334	331	291	353	300	363	403	307	351	340	385	340	360	308	356	317	315	337	332	323	353	362	340	333	321	373	361	365	337	354	329	356	335	333	356	341	327	347	335	306	358	365	350	344	362	363	320	340	349	328	348	332	309	372	316	379	318	318	353	345	343	307	314	327	316	355	367	297	319	344	331	349	333	342	336	339	350	354	321	322	359	365	334	317	317	322	358	363	352	354	350	367	367	355	341	352	338	320	362	325	354	335	311	343	370	325	327	381	350	359	365	335	320	391	335	378	344	315	354	324	349	331	313	322	332	336	315	343	360	352	350	327	338	362	341	322	373	325	313	352	356	352	363	307	307	317	311	365	343	353	385	360	357	315	340	342	324	386	340	369	330	321	357	357	333	365	328	355	365	313	378	349	319	361	354	330	331	370	310	337	357	336	353	339	330	336	351	302	359	329	330	333	341	327	324	323	364	351	315	352	304	329	366	344	334	329	350	346	334	361	340	334	329	298	330	339	349	355	335	351	354	331	337	325	342	368	356	310	343	344	325	346	338	349	333	349	335	351	335	346	342	318	357	390	347	343	350	339	346	360	332	321	331	359	359	320	353	335	382	330	369	354	342	346	327	349	359	332	338	361	361	362	337	358	332	322	356	343	340	353	347	345	335	342	347	361	377	333	348	362	365	348	346	340	353	333	331	319	309	344	339	363	358	380	366	374	372	353	335	320	330	338	324	343	333	367	342	345	335	331	335	312	365	322	337	353	338	310	373	348	382	340	332	363	336	380	339	358	330	352	368	340	310	334	316	315	371	344	336	351	308	332	335	348	338	304	342	355	328	319	325	333	328	317	344	352	331	329	342	350	312	345	327	331	336	359	361	339	356	306	308	342	316	333	352	360	331	329	334	378	349	330	323	357	326	340	361	367	332	320	370	356	374	341	351	360	311	355	324	370	345	342	337	361	331	335	351	349	356	329	313	352	370	369	297	342	353	343	355	348	371	353	350	356	361	318	368	367	343	336	351	340	351	351	367	321	366	334	357	333	351	359	363	345	340	314	368	366	334	359	362	378	315	331	360	325	336	302	328	345	352	316	365	344	354	323	332	339	322	357	367	349	333	346	358	336	335	363	360	359	345	342	342	340	299	348	300	325	332	364	353	355	346	353	367	358	360	362	338	356	365	331	324	341	324	325	347	341	330	337	356	326	321	339	320	381	368	340	348	324	349	381	371	329	337	331	307	334	340	304	334	341	352	362	384	333	315	331	337	364	320	373	346	363	345	336	362	340	334	336	322	327	362	331	345	307	355	367	367	320	333	340	305	355	344	356	339	358	344	331	352	330	334	364	318	327	352	311	332	371	321	333	299	329	330	356	357	350	329	352	334	345	321	354	348	336	334	304	346	316	326	321	347	348	387	349	347	331	312	331	342	291	328	358	367	338	341	376	329	319	358	358	329	337	321	331	331	298	329	328	334	324	322	312	362	315	363	349	351	353	346	322	325	366	332	336	338	347	357	326	317	347	373	330	355	311	340	331	349	325	342	346	324	350	316	375	338	323	340	361	358	344	342	359	324	362	364	333	341	311	308	350	341	311	359	324	323	338	346	362	321	325	343	361	343	342	363	363	348	344	390	345	338	388	328	377	370	347	375	343	356	325	365	347	333	340	334	373	352	320	366	348	346	351	319	322	313	366	344	349	380	326	295	343	335	341	372	331	318	321	318	334	360	351	333	369	345	326	359	342	328	330	354	348	312	323	315	331	345	337	345	348	349	342	349	343	336	376	344	352	328	354	387	331	354	324	329	355	369	327	324	350	325
10555	31162	27998	19082	15062	12213	10369	8030	6426	4915	3746	3008	2428	2132	1857	1856	1669	1336	1133	963	781	796	733	676	618	567	558	496	479	407	457	451	439	441	417	434	448	410	394	378	389	426	456	428	408	368	392	395	431	382	411	367	380	395	415	371	395	351	374	377	369	392	380	363	369	381	362	404	342	364	379	347	385	377	400	372	413	390	358	370	391	404	398	370	391	352	386	362	399	364	340	362	334	375	367	348	370	376	351	350	376	389	339	381	384	368	333	343	367	388	378	382	399	378	358	363	360	341	348	359	355	366	371	343	379	385	360	381	380	369	376	355	399	381	377	377	371	389	359	369	344	351	370	391	347	354	400	368	370	369	362	375	335	348	344	383	344	412	358	363	402	356	381	330	385	359	396	380	357	376	374	348	348	376	330	343	385	398	369	365	356	358	316	369	370	402	350	336	355	370	398	346	376	392	360	339	366	340	373	388	350	344	367	396	351	336	362	359	347	366	375	373	340	338	340	354	356	355	374	339	369	383	381	356	371	386	351	362	368	382	381	373	381	362	371	366	357	361	359	338	345	357	366	344	392	355	379	338	366	332	340	343	392	410	348	362	347	365	350	370	357	374	364	351	386	373	343	349	329	375	397	410	347	375	368	367	369	351	364	376	363	354	370	378	355	396	365	375	368	348	374	343	379	358	391	357	395	379	358	353	333	373	365	361	383	386	353	346	351	362	394	357	381	363	343	387	348	328	357	329	347	411	386	367	365	360	346	360	339	357	341	393	355	334	341	392	395	366	341	404	396	376	360	377	350	341	383	354	380	340	346	359	368	362	385	343	366	342	355	346	366	359	337	323	376	336	364	369	373	371	380	388	353	357	389	404	376	402	408	380	353	380	372	341	348	372	388	355	359	381	356	386	375	369	371	358	356	393	378	406	336	353	389	368	365	392	375	382	335	382	355	357	403	378	352	394	357	357	412	373	371	384	342	361	390	375	365	373	352	354	330	366	366	400	385	393	363	361	341	355	363	355	359	372	387	361	349	391	388	355	377	387	330	357	345	354	354	375	373	331	347	364	348	397	386	381	368	361	329	357	376	368	352	351	389	352	380	360	359	377	337	386	363	387	376	388	352	386	369	363	363	330	341	340	354	362	387	373	359	319	391	359	332	370	356	372	358	377	379	341	370	376	351	355	343	336	368	373	334	375	378	336	419	365	366	380	361	326	379	368	339	376	368	360	361	355	316	393	371	343	347	360	377	360	344	368	354	368	382	373	358	367	365	365	302	366	350	389	408	365	393	375	352	374	398	373	366	345	363	379	322	339	352	377	351	373	341	359	361	375	339	362	384	364	352	376	403	333	383	395	346	349	368	340	356	330	363	360	338	398	394	396	368	354	354	372	363	387	397	362	368	359	354	409	359	329	370	330	375	346	364	381	376	399	369	359	358	388	384	358	350	369	367	351	386	337	380	373	370	349	364	373	369	346	385	361	396	395	393	353	377	404	351	366	361	395	377	356	394	358	370	349	346	389	359	343	403	355	358	371	373	378	397	365	358	347	345	351	374	396	396	357	388	339	366	341	342	360	336	368	404	336	389	372	409	341	333	378	364	374	353	366	365	374	377	351	348	353	385	361	368	333	359	366	367	334	326	336	355	355	360	327	367	361	383	381	343	369	363	360	363	383	353	358	385	367	347	377	342	337	379	377	350	388	341	374	368	340	345	343	324	373	354	345	380	368	382	385	363	347	383	326	363	370	365	359	376	391	365	356	363	367	338	352	376	338	346	369	342	375	343	377	385	335	347	350	340	365	364	354	362	378	353	390	358	328	358	353	405	380	336	347	362	365	343	382	395	368	402	374	345	386	393	365	347	357	392	387	357	370	356	337	384	361	376	377	364	396	400	396	420	333	357	374	340	348	369	361	381	367	364	388	370	378	333	379	355	394	374	370	364	392	354	378	341	352	368	336	378	373	376	347	402	363	359	353	358	338	353	343	371	358	377	384	361	375	392	391	397	334	368	354	367	388	341	352	397	349	384	375	374	377	376	354	374	339	346	318	352	368	368	347	363	362	346	349	354	349	366	361	379	384	358	377	390	349	369	353	364	376	351	347	382	352	341	359	350	365	326	362	400	366	360	351	362	344	354	377	380	359	359	373	369	390	366	388	328	376	388	391	375	341	395	369	344	325	360	340	383	384	340	384	332	367	387	341	359	367	366	351	340	381	374	347	381	361	357	373	347	368	338	371	381	362	347	337	363	369	350	371	354	383	371	366	388	381	382	379	353	358	340	338	372	340	356	358	346	346	362	383	362	361	387	346	344	335	334	377	391	366	346	356	358	352	343	380	358	362	390	416	376	361	356	394	348	363	369	411	349	347	368	371	397	341	353	380	374	328	364	325	377	359	388	350	366	387	384	360	388	346	361	368	344	376	368	402	373	360	367	365	357	364	360	396	349	361	374	388	377	395	361	365	390	356	339	395	369	371	375	363	390	392	375	369	333	344	332	373	337	365	351	371	357	372	363	364	360	369	360	335	345	339	373	370	396	342	376	352	392	358	351	385	374	373	357	341	332	357	369	337	371	317	381	363	385	404	345	329	375	371	365	374	391	340	361	362	359	382	411	346	352	395	362	359	326	390	370	344	384	339	349	355	399	377	352	370	382	365	370	367	368	358	361	360	357	360	354	373	333	369	371	351	375	391	368	374	387	354	357	356	363	380	391	363	354	375	365	385	368	350	384	390	372	413	375	388	402	373	364	369	374	352	381	380	375	380	365	344	353	362	392	366	371	401	360	385	365	356	354	374	351	366	344	345	370	341	365	398	344	391	352	385	335	370	367	340	389	396	385	351	350	369	370	362	339	362	395	358	352	387	369	379	349	371	365	369	376	341	359	368	341	336	390	376	370	387	377	364	338	394	349	374	378	323	355	369	372	362	357	354	366	345	399	370	357	366	393	353	363	336	375	354	356	357	319	374	351	357	385	368	372	351	372	357	358	364	352	367	368	395	369	389	403	346	400	364	366	353	366	346	380	336	354	375	358	360	409	363	355	367	354	394	373	391	366	380	354	346	363	348	385	339	350	385	341	363	350	336	379	346	377	341	356	362	394	364	358	364	363	357	355	329	333	360	350	374	387	392	349	368	340	332	379	339	373	357	355	375	342	350	369	384	336	384	332	362	367	361	338	372	340	401	356	380	356	359	404	343	352	370	363	358	371	338	385	393	367	357	356	356	359	358	328	369	372	359	345	357	352	354	362	383	323	340	363	384	345	391	351	367	341	390	371	376	356	357	332	399	325	358	367	376	359	354	375	354	355	377	345	347	398	349	362	352	348	344	378	387	375	365	373	371	371	359	358	369	405	360	355	331	372	380	377	374	383	389	379	353	386	394	352	357	364	338	368	345	368	368	386	358	379	371	364	349	390	362	378	364	347	366	361	383	326	348	388	349	385	362	392	356	349	349	319	339	348	343	349	384	355	340	379	367	392	367	361	351
24718	21354	28007	25420	18548	9707	6684	4637	3561	2797	2340	1811	1580	1418	1407	1264	1160	1043	919	808	739	728	666	653	595	631	535	577	549	539	565	574	528	560	529	529	512	517	533	562	445	519	485	515	521	500	527	527	502	507	500	466	485	500	493	534	519	521	498	505	478	472	526	482	501	512	495	528	495	482	501	494	482	468	452	477	484	494	455	460	469	542	480	483	524	482	527	494	485	536	465	495	472	477	480	525	526	481	527	498	472	465	480	465	519	483	492	474	511	523	522	451	484	492	498	493	474	488	475	499	514	484	476	485	501	550	491	526	482	457	478	520	536	558	520	493	474	503	473	474	500	467	508	494	448	458	503	523	476	499	482	484	534	510	504	486	463	465	485	459	486	490	503	478	509	500	510	461	492	494	493	476	473	505	521	486	462	518	511	496	476	520	491	501	443	508	502	493	464	483	464	506	475	471	475	508	503	500	503	491	483	475	479	502	466	502	472	481	514	504	469	511	482	481	494	468	500	554	502	486	462	482	510	498	490	488	458	477	511	526	496	463	503	478	487	487	493	523	493	481	492	492	510	460	495	495	475	498	540	484	517	489	474	520	514	501	484	481	515	467	507	498	469	488	462	452	491	506	505	514	488	495	429	457	472	479	501	523	419	490	507	502	516	493	496	483	479	514	531	508	495	528	472	499	469	455	489	484	517	520	483	500	491	488	507	474	509	490	476	485	492	527	472	471	488	471	459	481	491	496	485	452	450	466	482	481	487	511	498	442	503	513	515	488	496	498	511	480	494	483	506	491	467	479	504	459	476	476	502	501	482	513	508	476	505	462	522	453	473	485	453	475	506	506	479	438	474	546	510	473	485	445	500	494	519	448	490	491	459	472	501	510	492	514	447	460	443	435	484	526	499	461	469	472	460	442	481	484	496	520	461	510	496	471	503	490	484	473	453	507	488	517	484	486	464	480	463	485	498	485	542	472	487	503	469	499	498	502	517	463	464	512	493	484	492	485	468	484	503	513	477	497	463	505	497	494	454	483	479	494	437	466	497	479	480	531	494	452	497	481	461	466	513	525	487	503	463	502	499	507	471	470	485	489	479	509	474	507	524	461	435	484	498	471	496	474	487	484	493	501	495	529	530	496	467	532	489	504	437	502	488	503	470	462	473	535	484	519	516	502	513	494	494	520	468	494	454	489	499	505	472	465	466	500	463	449	480	511	494	472	463	517	474	472	458	483	468	481	494	480	510	481	471	495	491	460	508	469	468	482	456	502	503	496	508	480	538	494	507	485	502	511	494	477	476	507	474	494	517	475	474	477	496	541	508	444	485	474	507	465	482	515	477	467	537	571	485	453	504	504	481	507	490	460	490	464	517	471	434	509	490	498	482	467	467	485	476	510	526	458	489	488	546	488	497	515	466	484	479	481	487	519	483	504	490	482	480	475	502	479	490	496	481	500	498	494	472	512	479	462	490	520	476	471	457	517	493	525	497	474	478	488	482	467	493	470	492	509	540	535	509	506	506	497	520	510	514	474	493	475	507	502	449	499	512	468	517	512	488	514	462	467	511	500	497	463	461	474	526	488	482	469	496	507	466	484	474	497	509	474	457	463	482	488	500	502	518	471	514	491	543	509	499	464	488	468	494	522	463	472	483	444	476	479	450	501	490	500	444	518	512	495	488	489	489	488	519	462	472	463	512	493	554	555	481	477	497	490	492	507	497	461	455	497	496	484	494	465	493	446	514	535	483	492	461	451	481	440	482	483	505	461	436	490	499	477	485	543	490	512	501	457	474	479	490	516	480	450	511	497	497	511	494	512	483	462	489	429	521	455	471	500	530	488	437	484	483	478	503	489	486	540	475	469	481	484	506	508	497	502	454	506	517	460	484	514	500	492	498	518	494	507	515	480	472	463	464	458	447	479	483	486	476	459	508	479	498	451	468	507	502	518	500	488	479	503	460	456	493	504	466	483	530	486	492	476	455	440	506	499	499	478	501	453	485	484	503	423	507	528	485	452	483	471	482	468	481	507	463	512	452	480	477	459	511	478	508	451	483	467	492	475	485	505	461	535	490	500	494	528	481	472	483	457	498	453	514	518	517	495	469	531	497	527	501	473	459	501	395	513	470	480	484	473	506	498	492	495	452	530	481	483	506	500	506	490	470	501	497	519	465	475	493	468	506	482	477	484	518	448	481	500	495	522	472	485	495	460	472	486	504	460	479	479	485	522	513	505	487	471	476	455	498	510	490	514	429	472	458	480	452	458	476	468	520	534	490	466	483	463	463	450	483	506	461	507	500	505	473	469	454	522	497	509	466	487	496	507	501	523	504	461	498	519	453	495	503	439	429	464	488	474	513	470	495	508	478	470	501	487	443	464	489	466	483	513	436	535	507	490	485	503	501	504	499	488	508	483	492	486	454	486	483	464	511	489	482	472	505	477	484	513	512	452	493	482	482	450	490	464	507	493	492	464	480	487	484	510	476	495	446	491	451	505	469	495	512	462	423	502	483	494	496	477	506	488	457	429	507	518	496	475	497	520	513	489	465	503	438	489	490	495	481	524	510	452	434	488	524	459	492	495	514	535	475	497	441	466	513	471	459	486	467	470	482	496	483	487	487	464	484	477	503	492	519	490	483	493	441	513	489	475	525	457	469	480	506	489	461	460	490	468	476	491	498	505	505	498	498	514	514	497	472	497	478	464	496	487	473	459	507	511	478	431	468	488	531	491	467	496	518	485	495	458	480	508	507	510	471	494	500	514	477	509	485	493	505	489	472	514	458	470	483	521	483	490	519	495	481	452	470	473	486	480	499	487	486	472	491	491	462	485	473	508	489	498	472	486	490	477	515	454	492	485	517	454	504	473	532	508	483	493	459	493	540	481	504	511	490	514	477	513	468	468	469	498	491	489	471	502	537	458	501	498	534	490	484	474	475	483	504	499	495	482	500	496	527	501	488	503	497	520	466	496	490	540	465	508	532	530	473	464	490	457	481	492	509	447	479	469	488	490	495	497	487	468	503	482	500	449	457	492	519	454	476	510	510	532	455	458	461	466	530	535	492	438	520	484	476	496	495	463	486	490	501	498	451	500	509	502	499	492	493	480	472	542	448	450	491	519	464	478	461	510	518	496	447	491	494	493	455	475	502	471	476	490	485	467	479	477	512	439	515	500	484	449	503	478	460	492	485	496	488	474	479	485	469	481	521	489	469	478	540	491	435	478	489	523	478	470	489	453	455	457	486	489	506	507	480	471	482	452	461	501	525	463	505	495	506	467	531	487	501	491	475	490	489	467	469	476	497	500	470	432	465	526	476	516	498	519	451	526	466	478	507	491	507	499	499	495	501	482	488	461	476	499	455	489	481	488	485	457	463	513	490	482	480	507	488	498	483	488	484	451	487	466	477	472	507	552	504	475	460	505	442	539	515	544	477	469	462	504	486	468	494	524	497	513	538	492	472	482	503	510	531	493	437	465	461	474	459	487	472	501	496	498
10779	28417	25255	17077	13390	10855	9124	7205	5555	4461	3442	2668	2249	1935	1803	1793	1555	1297	1016	960	887	847	742	726	683	616	616	577	566	549	539	543	561	533	538	512	505	542	541	477	490	548	534	519	559	524	498	547	541	512	493	519	514	508	493	516	506	509	506	498	470	474	513	528	502	467	477	475	519	537	483	519	484	520	486	503	521	569	558	491	511	471	507	485	515	472	478	501	546	511	489	484	503	514	454	526	496	503	507	482	487	498	492	506	493	485	494	512	485	508	478	494	482	488	488	463	474	471	475	484	498	530	492	477	520	492	522	506	500	500	513	475	491	539	523	507	478	519	485	511	527	503	505	476	501	529	505	499	484	550	519	461	526	507	493	499	466	480	493	497	498	497	471	515	456	531	560	510	455	487	524	516	482	488	529	486	450	482	495	491	506	517	471	476	512	524	510	508	437	496	518	498	489	500	522	507	447	519	476	520	504	503	474	548	521	486	452	558	483	500	508	490	489	521	495	485	518	483	482	515	538	482	499	541	548	465	478	461	484	504	510	542	493	490	482	521	514	510	476	481	505	497	519	490	492	487	497	466	486	471	456	467	471	507	469	481	489	520	497	473	511	477	516	519	491	501	518	484	465	496	505	474	488	491	501	491	512	485	473	489	520	515	505	482	505	485	522	507	491	513	494	491	497	477	475	490	493	469	470	523	517	478	523	490	518	489	495	497	515	514	473	516	530	459	541	481	471	482	495	509	485	532	497	509	517	514	472	501	508	472	491	490	514	533	520	507	502	514	480	488	513	516	531	493	467	521	479	484	519	491	514	494	471	440	454	485	523	513	509	494	491	455	511	471	534	539	491	484	520	479	469	488	532	501	481	480	492	538	470	520	458	507	469	532	519	524	501	504	459	514	500	515	469	523	493	530	511	563	480	498	513	471	481	460	496	515	508	521	510	504	546	512	478	497	530	475	489	503	505	471	516	483	465	517	532	495	493	477	498	514	519	469	493	496	527	515	507	512	469	515	531	506	516	532	479	488	462	509	486	491	524	510	470	484	539	494	457	499	484	500	490	489	491	469	522	496	490	475	484	483	495	507	518	481	498	504	482	504	478	502	521	474	496	462	508	499	477	483	510	474	477	500	463	530	514	469	480	523	467	513	501	487	508	519	480	531	502	519	510	526	509	465	480	476	481	483	512	472	533	475	445	539	471	456	464	449	484	491	496	504	522	506	515	486	507	483	511	516	532	480	497	523	497	476	515	468	515	553	491	519	538	552	503	513	434	476	516	494	509	513	514	535	476	514	507	506	477	495	528	555	520	497	481	485	507	474	525	522	522	515	516	496	487	494	508	496	531	481	502	509	529	522	505	490	489	486	499	488	479	485	476	482	500	508	493	514	496	510	534	479	504	525	520	511	541	489	503	488	498	497	529	497	465	530	507	486	511	503	509	467	492	503	513	501	501	523	511	481	485	484	493	492	525	503	483	488	484	504	489	496	524	480	503	509	528	495	499	480	489	480	503	489	512	479	472	544	539	484	471	509	472	453	537	471	461	495	465	499	509	499	557	512	532	467	505	465	524	509	508	502	524	505	501	509	475	499	519	515	439	500	508	497	476	502	462	526	467	480	457	486	511	529	479	497	503	520	457	482	514	472	484	501	558	509	480	512	509	469	490	530	502	507	523	509	533	440	483	471	505	479	486	507	477	493	492	497	512	499	475	495	489	493	527	462	458	464	474	524	526	480	489	482	534	496	493	492	507	471	471	495	479	476	455	455	543	500	509	494	504	482	502	501	508	517	466	527	489	504	487	542	515	514	486	508	497	461	519	485	474	514	497	503	485	521	496	515	499	509	450	518	502	505	524	517	460	518	490	516	494	500	492	572	508	487	513	495	508	483	483	535	531	467	499	537	484	454	488	495	476	487	499	514	478	523	499	486	520	464	501	484	533	478	446	481	474	504	495	490	518	465	476	491	446	537	460	495	500	488	509	524	498	488	505	529	504	525	485	478	536	474	503	490	507	476	447	499	488	507	491	505	488	502	512	490	522	466	490	503	500	484	506	509	479	492	557	506	495	500	536	531	512	510	494	508	514	517	467	482	499	504	509	498	499	534	529	497	492	477	520	502	456	489	509	506	508	491	494	472	497	493	513	520	528	451	518	506	512	486	502	508	471	503	470	485	491	483	506	456	513	513	477	501	505	507	470	499	505	503	477	491	500	498	480	500	487	516	474	512	567	480	519	485	477	469	524	513	488	496	474	477	509	498	491	528	508	483	486	489	471	470	503	485	512	497	488	542	501	501	467	492	485	478	479	517	524	483	514	513	504	510	497	487	543	498	485	483	516	530	488	472	522	480	528	547	489	503	517	491	496	490	472	493	513	481	493	528	519	488	491	466	482	544	493	484	484	504	530	462	469	457	466	472	495	477	486	483	510	490	525	491	502	540	482	528	485	475	480	502	510	492	514	501	499	508	498	478	491	507	534	510	559	461	537	487	477	509	519	480	480	502	524	528	515	479	491	503	463	501	482	479	519	524	488	494	524	469	518	493	482	496	492	506	485	525	500	507	515	504	473	511	478	476	513	521	497	523	527	505	473	478	474	458	481	473	516	526	519	504	502	482	509	494	477	494	522	510	480	504	489	446	498	492	473	514	504	507	493	500	467	528	498	460	509	479	497	456	488	482	481	497	509	495	509	512	508	523	488	490	529	487	465	491	475	505	494	485	474	488	506	469	472	492	484	534	502	551	495	492	485	487	522	513	497	511	476	507	478	499	507	507	506	537	448	493	489	499	459	488	509	510	508	542	507	511	504	511	502	507	470	501	493	516	499	479	474	516	550	542	480	476	478	514	512	514	489	473	498	477	474	496	527	555	532	502	513	482	506	483	523	524	491	473	474	511	485	488	487	457	479	491	485	461	527	492	506	486	511	509	483	500	504	530	502	481	499	494	497	509	500	505	499	485	501	507	489	516	493	525	519	474	466	460	499	501	491	499	515	511	512	508	507	436	540	464	504	491	481	496	516	521	521	513	510	512	488	517	474	491	465	496	526	483	498	543	516	483	514	512	465	519	495	464	522	504	515	450	533	516	534	483	494	460	503	502	496	465	464	475	477	523	488	471	508	482	500	544	482	516	468	456	498	505	502	511	485	530	502	494	480	472	532	487	467	526	518	471	478	474	488	488	490	483	511	490	477	520	504	523	531	477	498	516	502	506	524	504	469	495	514	508	505	470	533	503	551	495	517	489	490	518	490	514	493	495	518	480	483	507	500	477	479	505	501	499	469	459	456	485	482	480	474	471	502	541	501	493	492	478	477	480	479	507	468	502	466	514	501	466	530	527	542	537	502	497	474	500	468	476	493	511	481	475	485	527	496	465	496	482	464	460	557	512	521	485	493	518	502	466	493	535	478	499	451	496	506	521	492	522	481	494	549	491	524	502	509	504	523	490	507	499	498	483	518	525	504	501	457	470	526	502	483	531	487	496	470	516
22503	21330	29121	23966	21415	22060	18443	8572	5828	4709	3691	2776	2238	1955	1759	1747	1422	1154	968	796	765	721	724	597	516	488	496	442	433	397	398	368	358	380	378	355	408	347	350	333	363	381	376	320	314	361	356	300	363	338	335	350	327	333	316	343	308	323	341	309	338	299	318	314	310	272	290	316	285	306	303	295	323	277	347	294	301	293	282	314	309	329	311	260	340	334	303	286	295	300	291	269	322	325	293	302	315	289	300	296	315	314	307	289	305	257	340	281	299	299	289	305	315	283	301	322	268	326	311	311	305	283	310	295	309	287	308	300	330	304	306	307	288	271	324	308	284	294	295	309	301	298	313	296	305	294	337	306	310	283	297	297	285	310	306	313	280	339	314	291	294	314	274	307	310	294	266	300	266	263	312	284	316	294	316	313	295	295	293	261	279	303	311	293	281	293	273	291	321	315	285	260	279	270	281	295	284	292	291	287	272	285	292	318	286	301	278	281	280	287	309	275	260	259	279	273	308	291	303	332	315	296	315	268	279	298	287	289	270	285	325	305	299	286	296	310	249	299	316	297	298	294	277	316	309	306	284	313	320	300	301	300	289	275	272	303	311	270	307	291	326	297	333	258	303	300	274	292	285	295	283	307	292	312	299	307	323	312	316	290	317	287	304	300	302	274	299	310	286	281	294	305	324	298	303	304	261	323	269	307	284	272	298	330	331	272	282	292	314	264	312	305	322	312	321	302	305	285	285	281	288	273	276	305	318	299	292	275	295	298	303	274	293	274	323	315	289	293	272	304	328	279	318	319	314	280	294	293	275	287	297	317	273	265	284	276	305	285	280	306	311	315	284	273	267	280	300	313	293	295	279	305	284	314	292	281	280	350	294	302	297	285	282	296	322	302	275	286	288	295	315	302	301	301	263	296	324	286	312	340	298	318	326	279	258	279	330	298	295	298	293	289	273	321	281	302	298	285	270	303	271	295	275	306	305	264	313	293	291	291	306	302	315	264	300	292	286	303	309	296	311	282	288	298	311	284	293	312	278	308	288	300	296	319	292	284	294	287	292	295	286	250	297	312	299	297	292	286	282	323	310	313	307	292	319	291	296	273	300	284	292	299	285	302	272	330	290	300	301	279	312	308	343	290	277	280	275	292	299	296	281	257	277	276	290	293	311	316	296	306	301	292	285	259	273	297	283	290	293	302	289	291	291	311	308	296	289	273	315	327	311	274	290	292	302	300	298	308	262	278	294	293	283	268	304	273	303	326	279	307	299	280	310	294	298	295	300	300	301	298	307	265	281	321	298	286	269	301	292	330	313	281	311	306	318	268	295	327	284	289	301	292	289	289	297	299	286	295	298	302	295	283	292	308	286	302	313	297	284	301	294	295	292	326	314	318	297	270	267	314	267	291	307	274	301	291	305	284	295	289	319	294	307	291	321	268	298	284	279	324	321	266	292	291	306	281	304	267	303	299	276	290	315	291	298	329	306	279	296	289	306	305	307	317	282	311	292	278	292	285	277	295	274	292	302	282	315	251	289	296	310	303	294	309	284	282	290	295	299	289	298	280	266	302	293	287	286	310	300	273	290	301	312	301	294	271	274	287	268	264	301	298	266	294	290	315	285	329	283	280	318	273	307	311	304	286	293	308	303	291	299	316	292	294	284	307	269	321	289	303	276	297	301	274	305	298	283	283	321	323	303	287	305	304	300	290	277	308	288	293	300	301	298	294	306	256	290	297	259	309	308	293	279	309	278	302	318	292	274	307	295	308	294	280	288	312	273	292	288	318	289	258	282	271	290	278	264	319	273	308	295	264	329	291	303	280	296	327	295	295	288	323	280	274	290	299	309	312	286	304	299	274	290	292	296	282	308	300	286	297	284	306	257	296	309	290	282	293	319	288	261	294	322	321	284	310	332	321	281	275	281	307	296	304	291	336	297	295	292	288	334	307	296	280	308	312	302	290	282	268	304	280	342	332	276	269	306	272	300	279	279	269	312	289	306	318	296	296	310	296	297	296	267	312	302	270	278	288	299	291	341	295	305	328	278	300	291	279	298	287	286	290	290	307	275	295	308	296	292	319	303	308	304	292	277	315	290	291	257	291	298	285	294	309	283	273	279	309	276	283	300	321	295	292	312	269	302	323	299	294	294	287	283	283	296	274	314	280	292	294	284	309	281	268	313	291	306	256	281	280	320	292	285	272	308	309	266	300	327	281	257	310	323	285	300	293	292	332	318	316	294	350	254	294	306	309	314	291	350	305	285	286	312	322	299	304	293	331	284	344	262	278	286	310	252	281	312	307	304	287	321	309	295	304	318	286	298	292	254	269	304	310	303	290	274	266	300	302	262	278	294	320	316	293	282	281	299	291	289	284	298	301	284	260	309	296	298	301	286	304	293	277	291	304	303	283	265	332	287	275	276	309	319	288	334	284	308	267	311	300	291	315	280	279	267	268	288	297	292	290	279	275	297	293	314	294	283	287	296	322	303	308	285	263	291	304	307	300	268	329	304	296	297	319	283	285	274	303	286	314	304	264	270	282	262	313	319	282	302	297	293	308	259	316	331	289	297	308	314	303	289	324	314	320	275	270	281	281	321	282	315	298	307	296	304	306	285	324	298	281	324	282	276	289	286	299	289	330	324	267	277	295	302	278	313	303	299	326	281	311	288	295	304	303	277	283	282	323	322	285	295	306	304	256	290	250	295	256	301	292	271	286	305	294	299	303	295	300	315	279	292	258	314	315	302	279	289	282	299	319	295	317	281	319	297	283	321	268	324	304	323	285	296	320	324	267	301	283	294	287	329	314	296	290	294	280	302	314	289	302	276	277	328	273	284	287	297	296	302	289	288	319	283	293	298	291	265	303	275	275	291	306	309	267	308	305	293	280	294	303	253	288	295	289	296	286	295	303	286	282	288	300	297	301	293	310	314	264	293	260	301	306	278	290	275	288	301	315	341	323	303	312	305	289	284	283	266	290	318	264	284	295	289	310	271	302	323	295	302	273	267	314	276	246	281	322	301	278	290	310	296	306	271	292	298	296	289	315	317	302	283	284	278	318	305	276	307	305	318	288	289	286	309	271	309	310	296	300	297	283	296	302	271	276	299	328	292	299	294	280	311	303	317	294	282	300	307	299	327	267	283	280	305	287	278	275	300	285	346	309	282	286	284	288	288	289	354	304	292	308	277	326	299	311	316	292	296	298	263	262	270	289	293	315	301	298	318	289	282	316	272	288	324	315	307	308	291	284	288	299	293	274	294	278	294	278	313	306	305	277	258	264	308	310	290	251	299	270	277	293	255	323	323	265	262	298	325	287	309	294	314	287	313	306	324	285	282	325	305	309	315	289	261	281	318	313	307	313	265	317	307	309	313	323	275	295	314	289	325	303	290	298	291	304	317	286	325	308	278	290	315	272	344	263	283	308	298	319	297	271	290	263	291	296	280	283	290	299	289	295	288	317	331	291	322	277	328	278	272	313	293	287	290	293	275	294
13001	36470	32591	23987	19090	15741	12995	10633	8571	6575	5197	3880	3067	2801	2542	2388	1941	1495	1284	1093	1003	978	849	798	649	598	558	540	488	477	446	442	463	409	423	437	413	396	386	326	353	351	368	383	356	356	354	352	383	332	359	323	375	321	348	320	347	315	326	349	324	349	307	340	338	362	315	359	317	308	344	327	283	329	330	327	313	297	317	321	308	331	341	329	336	321	298	290	297	279	303	300	308	304	315	278	300	332	321	306	284	290	295	314	343	322	319	297	295	308	293	305	304	302	316	306	289	304	314	310	313	323	313	305	307	297	294	309	322	309	253	308	318	303	290	320	327	302	272	303	293	257	268	311	310	274	311	315	276	291	286	271	322	301	309	303	301	335	293	308	302	312	269	312	289	312	327	293	328	280	313	308	295	324	302	353	303	290	296	325	326	312	348	294	288	325	297	292	301	299	322	270	303	293	329	306	295	296	327	302	287	286	307	321	299	298	280	299	294	306	310	334	316	315	282	310	292	279	298	317	331	257	291	291	301	306	302	301	277	313	306	310	305	299	295	279	307	298	295	298	287	328	282	334	317	301	313	314	335	284	301	285	327	268	298	302	323	307	311	300	288	300	280	305	305	330	285	311	286	312	298	320	305	311	271	285	303	327	308	303	289	302	275	308	311	310	335	283	303	288	311	302	307	286	316	315	292	274	286	304	290	321	297	320	312	283	268	313	267	303	289	316	320	288	336	314	316	297	301	317	294	266	285	308	331	303	291	343	297	333	289	314	331	309	313	296	293	293	309	321	302	305	326	296	311	284	307	331	316	301	338	287	302	312	310	293	292	307	299	313	328	285	348	290	327	303	304	318	311	300	326	325	294	310	322	309	305	292	319	304	351	299	321	337	322	323	291	299	306	291	299	324	316	312	300	332	331	294	294	303	305	318	284	282	297	291	264	292	296	300	288	328	328	320	323	294	283	317	296	265	277	298	341	290	322	302	305	306	323	323	311	301	305	321	296	291	295	279	327	301	293	314	330	309	315	320	316	303	317	295	337	312	306	339	302	302	278	314	325	328	318	303	296	308	334	308	301	304	297	282	297	299	278	281	313	304	307	297	301	282	295	339	311	293	328	285	321	297	306	300	303	295	306	333	324	307	314	304	303	298	340	280	316	278	326	322	300	319	309	336	315	319	304	312	292	299	311	323	314	320	312	282	282	305	279	298	304	306	306	300	279	279	340	274	294	324	289	304	319	285	306	349	287	283	283	299	319	298	297	314	292	293	310	282	296	317	305	316	330	297	312	322	283	306	341	286	339	320	305	278	322	317	308	303	339	301	295	309	329	286	277	290	282	285	293	305	298	304	309	312	286	301	316	331	293	305	300	298	311	309	294	321	290	292	299	335	296	283	290	291	279	315	320	319	323	287	311	297	285	297	322	313	315	311	321	319	310	310	320	268	340	316	293	298	295	299	325	301	304	301	278	323	336	277	284	276	286	307	292	286	318	304	299	299	302	314	299	325	304	289	291	308	317	314	315	298	312	329	290	288	292	354	289	316	327	280	299	302	328	318	312	330	293	292	299	269	269	326	305	313	292	274	295	304	274	307	311	319	278	314	331	292	294	318	299	320	276	316	276	316	302	271	301	293	320	320	331	305	295	308	286	296	283	307	300	337	328	309	283	283	277	320	278	274	308	307	290	286	313	298	315	303	290	293	317	319	296	314	326	271	305	323	338	298	289	318	309	318	314	349	303	312	307	320	368	323	294	292	295	299	301	310	301	323	327	287	296	320	317	280	309	295	290	287	288	285	298	320	328	282	298	315	315	297	281	288	318	278	289	292	309	304	279	291	330	305	289	288	328	280	324	286	305	311	324	310	310	310	318	300	311	300	324	289	333	334	303	325	294	294	312	311	310	303	312	284	339	318	323	287	285	293	323	295	265	321	273	315	287	326	328	291	323	329	283	305	305	306	317	285	277	295	293	307	300	313	278	284	310	306	304	298	313	321	294	301	295	291	297	275	301	318	305	332	301	284	290	287	305	339	279	310	338	293	316	300	317	305	314	332	317	333	296	326	311	304	297	297	295	291	305	273	320	283	327	329	314	317	279	288	306	300	316	310	310	297	312	317	289	284	292	318	261	296	303	302	303	319	326	301	308	264	294	288	303	297	313	310	305	324	335	290	301	294	286	317	290	302	308	302	318	311	332	318	312	285	307	291	300	304	316	297	314	307	295	340	297	333	307	300	287	317	302	289	322	297	302	275	314	312	297	320	285	284	286	329	301	328	276	301	281	288	296	285	294	302	334	304	290	338	293	321	315	316	285	296	293	272	311	306	309	284	316	276	320	303	316	319	304	304	303	304	283	305	324	300	297	284	303	329	279	292	303	324	318	310	314	309	299	302	310	289	292	319	295	312	297	327	317	284	275	292	302	306	291	316	315	287	292	302	302	290	301	331	252	276	316	315	297	307	299	309	277	285	323	288	299	321	284	303	299	303	289	346	306	305	282	287	342	307	329	316	274	336	316	294	314	309	282	336	308	282	283	327	276	254	294	288	283	309	308	303	307	311	270	284	290	309	261	306	286	289	286	321	321	292	286	316	337	296	318	305	300	300	305	277	304	286	318	310	302	349	289	291	329	300	316	289	319	309	287	291	322	322	308	304	295	305	319	298	317	318	299	282	319	304	322	326	283	326	295	290	283	334	311	314	306	290	285	300	298	313	302	274	296	323	296	322	308	327	307	289	318	327	293	283	272	301	327	325	323	296	304	307	315	264	299	303	331	289	325	326	308	326	290	317	324	327	297	299	303	319	311	304	284	318	338	320	305	313	279	320	291	275	310	294	320	309	299	300	340	276	312	317	305	295	305	290	306	317	316	293	290	275	310	329	303	313	309	312	320	279	308	294	315	286	310	285	312	328	311	267	301	294	283	290	338	312	332	317	321	300	287	296	286	295	327	325	301	307	307	332	319	309	311	280	321	293	313	300	330	307	307	297	311	294	282	312	295	333	318	284	299	300	294	321	321	306	320	323	307	345	291	331	301	302	306	293	290	316	304	293	271	295	291	310	307	295	306	305	307	330	326	329	321	314	307	304	299	325	322	328	311	302	304	288	311	288	283	320	271	314	340	317	308	293	310	278	319	293	292	328	324	303	314	327	321	320	294	316	300	315	324	295	291	286	334	301	319	318	324	271	298	303	291	327	295	313	285	321	283	295	291	278	312	320	338	315	276	299	307	270	282	304	276	319	298	290	299	310	304	319	311	288	294	336	306	284	315	338	311	302	299	274	336	281	291	267	295	301	271	310	296	313	313	288	297	314	299	288	294	302	325	321	303	308	315	301	321	290	329	298	272	294	293	297	307	316	282	326	293	283	313	314	341	305	290	319	298	285	271	294	311	328	315	306	297	291	282	294	337	313	299	270	341	298	311	321	308	307	348	302	271	295	324	299	309	282	334	296	266	327	315	303	312	273	311	317	307	315	314	324	340	263	314	283
28008	21364	21745	16360	9610	6362	4912	3728	3082	2340	2002	1527	1363	1229	1181	1034	977	802	782	714	672	668	632	588	532	548	533	548	539	544	547	510	525	516	558	506	503	505	506	509	501	458	522	499	493	493	551	492	482	487	474	502	551	514	490	496	493	472	495	478	479	482	485	498	502	501	482	518	494	464	456	511	477	527	467	499	500	479	500	533	506	488	486	459	499	459	484	516	508	504	509	460	505	472	470	487	512	483	468	498	524	480	492	468	527	496	511	465	458	502	432	495	494	528	506	504	485	516	474	526	504	515	513	494	535	475	479	473	497	515	479	509	490	444	490	469	507	444	491	473	489	475	473	502	474	481	450	476	455	521	471	491	478	470	453	507	459	481	517	501	505	506	553	498	497	463	463	478	500	513	465	485	530	542	457	482	473	462	497	515	480	480	527	523	476	551	452	483	550	497	474	471	494	520	459	505	503	464	529	518	486	485	541	451	546	496	524	466	478	496	511	458	483	447	485	509	494	482	511	521	500	496	506	470	465	511	484	481	476	482	465	474	446	501	486	456	544	499	495	460	445	507	495	534	516	535	452	500	500	479	476	478	498	479	491	483	524	456	468	478	461	482	451	474	507	467	497	486	482	495	471	497	471	444	487	532	455	501	550	489	480	509	539	492	478	530	470	526	485	508	490	519	515	513	522	512	489	479	503	506	497	472	502	474	475	496	514	478	528	510	437	495	477	455	511	501	523	470	473	476	522	509	485	458	511	494	459	486	504	507	469	516	502	500	465	503	476	522	480	490	509	484	478	502	513	488	483	472	461	469	463	478	523	496	484	488	483	473	466	474	450	467	463	464	484	544	517	472	537	477	496	502	484	481	506	491	469	521	522	489	521	477	500	518	460	447	487	551	478	498	531	486	475	498	489	486	517	478	508	520	518	506	504	493	469	491	487	472	484	484	488	522	455	454	436	544	501	502	468	498	479	484	520	451	492	510	480	449	479	479	472	504	510	467	486	494	484	483	467	472	492	475	466	493	481	488	500	453	499	514	487	485	517	496	506	527	460	509	469	481	542	499	506	535	490	489	454	493	496	531	502	491	498	496	455	490	497	488	493	473	538	514	493	507	484	494	499	424	465	489	499	507	488	517	481	508	475	505	488	478	515	495	493	446	456	503	493	497	533	458	514	482	517	514	495	518	493	504	495	535	486	472	492	477	507	518	448	487	520	479	473	449	478	520	475	488	498	533	493	492	467	490	490	485	492	473	482	462	457	482	517	477	490	479	518	468	500	457	458	511	466	505	516	521	469	503	492	496	483	494	508	500	512	494	514	475	501	482	483	478	498	481	490	480	477	494	515	487	524	475	533	504	487	500	499	520	474	490	500	479	508	501	481	498	487	499	540	488	461	501	470	485	473	513	489	484	469	503	514	510	486	484	525	495	460	500	464	467	486	504	491	506	511	489	503	519	479	511	452	516	535	504	429	489	518	482	511	484	495	495	518	520	529	483	486	469	495	484	520	514	484	473	509	504	531	466	488	529	477	496	473	487	491	464	524	499	467	435	505	504	492	482	498	524	522	503	478	491	458	500	491	494	499	531	500	475	464	507	493	476	505	473	468	455	485	528	459	489	479	488	478	470	527	501	515	519	496	466	464	483	465	474	484	498	491	474	513	519	510	499	509	494	511	478	521	488	519	450	522	513	493	459	489	478	462	504	531	484	475	518	521	524	500	476	512	493	465	505	526	507	492	488	489	454	469	479	523	469	468	501	514	452	523	491	493	476	474	494	461	500	528	496	450	458	480	551	511	484	519	472	486	493	496	514	446	507	473	486	480	494	481	507	460	486	515	499	468	473	500	487	500	454	506	527	515	511	491	483	471	452	472	501	488	472	490	499	523	501	470	507	469	464	481	515	519	493	494	480	487	492	484	489	510	519	517	475	460	543	485	499	475	497	509	473	507	499	517	502	518	497	470	496	487	485	515	500	486	481	489	520	517	513	489	500	476	495	476	471	513	477	467	472	480	477	507	457	475	470	528	484	503	488	485	517	482	529	464	487	502	504	498	493	467	534	509	501	489	499	487	493	496	486	476	452	488	531	483	498	473	471	495	503	464	521	525	493	514	488	473	495	543	481	494	556	497	520	524	519	451	469	510	493	488	479	523	459	470	478	472	515	522	500	456	504	498	500	501	472	484	480	493	480	494	504	494	457	514	458	510	499	514	488	452	478	480	473	491	480	491	460	488	461	478	509	485	518	470	510	495	513	494	507	475	477	517	497	512	484	512	505	506	460	515	508	535	493	493	494	499	478	464	474	481	493	490	465	481	518	520	495	489	470	521	493	476	523	495	473	483	483	505	511	486	506	486	499	459	510	501	461	485	516	480	487	498	502	488	485	486	505	504	528	495	487	487	496	500	466	501	489	508	481	515	498	495	449	501	501	459	506	500	466	496	482	501	520	466	516	514	461	510	498	521	504	521	497	516	489	515	518	473	493	461	474	533	474	488	487	488	456	507	482	521	539	502	496	518	486	487	491	513	474	480	476	527	497	513	457	484	488	486	467	512	529	511	515	469	514	477	512	495	528	493	500	460	478	494	486	518	490	519	479	482	510	493	473	513	523	507	501	519	525	527	514	488	510	468	487	486	516	482	464	477	454	517	467	496	453	473	505	484	510	528	488	512	485	471	512	481	521	509	486	537	483	463	491	499	469	501	465	487	483	494	494	487	515	507	447	455	493	495	491	491	512	508	484	507	503	496	518	482	457	500	523	505	449	515	454	518	501	474	492	530	507	472	499	482	498	502	482	530	490	516	496	488	496	515	469	480	506	516	468	470	526	453	538	489	517	463	469	521	497	504	511	499	462	536	494	469	490	498	451	526	525	438	523	482	498	468	463	482	497	494	515	467	492	507	505	476	504	493	471	507	547	500	502	479	493	475	488	493	492	482	502	517	494	538	470	546	506	525	508	451	483	442	488	455	480	475	496	466	488	481	471	457	482	496	475	474	507	508	478	446	515	452	529	503	498	481	512	525	495	507	482	476	464	493	529	497	490	446	520	503	528	466	497	489	509	490	484	517	512	503	474	521	477	491	489	479	523	508	487	514	501	464	488	474	461	464	518	496	483	519	504	511	492	489	488	529	466	493	471	466	447	531	543	521	490	508	474	519	457	474	478	529	476	498	519	480	466	503	517	447	500	502	498	521	506	488	473	480	491	491	500	543	504	462	518	512	502	459	495	456	516	466	511	481	489	477	521	456	508	458	452	454	488	467	488	487	540	481	506	493	470	489	476	479	467	473	442	465	503	482	499	489	496	455	499	495	511	466	508	515	464	499	477	504	508	518	473	501	506	487	526	448	546	520	466	495	516	496	442	467	510	488	491	499	488	513	468	521	491	465	531	524	510	486	469	499	502	504	479	490	485	447	495	517	499	487	482	480	480	470	469	508	462	477	477	511	513	495	470	470	520	509	538	522	502	458	519	437	498	470	434	483	518
11506	24418	21919	15052	11215	8997	7265	5821	4664	3606	2859	2225	1759	1616	1606	1508	1226	1000	921	825	797	756	692	648	647	580	586	559	581	558	531	547	587	556	519	606	555	520	561	528	527	531	496	488	553	532	561	557	569	523	547	516	532	517	538	520	537	514	505	538	511	514	534	511	470	548	493	545	543	506	506	519	526	511	547	502	515	493	524	514	518	550	551	521	537	517	522	499	514	529	509	546	548	531	500	496	538	509	500	498	519	516	511	507	493	530	535	499	526	527	498	501	494	490	559	573	538	525	523	537	528	539	518	548	525	536	538	493	503	504	513	539	498	506	517	501	496	481	497	509	504	543	470	546	515	485	529	551	517	520	474	552	529	507	469	534	479	482	510	513	487	525	562	557	563	502	509	508	515	530	532	497	512	559	521	538	502	537	512	534	504	497	517	534	514	523	498	527	508	463	503	534	507	479	512	523	512	504	477	520	519	540	523	505	476	551	521	546	537	502	463	509	520	478	519	537	529	548	491	517	511	501	553	504	546	559	516	483	500	484	505	527	529	527	524	495	526	547	537	528	514	513	539	523	566	492	558	508	521	513	514	520	557	534	518	486	509	561	513	511	541	570	536	520	524	531	513	548	532	526	467	505	540	505	501	512	487	472	517	492	515	505	484	532	492	501	551	535	529	533	519	495	528	553	521	562	490	543	531	523	496	495	489	493	521	486	507	504	487	522	497	513	549	511	515	483	503	503	507	519	516	528	528	538	522	501	500	503	480	533	540	533	508	524	547	508	518	545	521	520	535	572	534	514	489	528	462	539	540	514	561	520	521	537	495	549	562	554	494	526	505	498	475	494	484	527	500	493	522	508	545	518	498	510	512	546	560	537	504	563	510	485	510	530	499	517	487	547	506	552	513	525	482	509	524	538	512	521	533	548	583	543	498	504	502	520	553	534	525	527	533	496	517	504	569	508	506	545	507	477	525	546	536	518	520	513	519	553	533	524	517	547	509	450	520	521	536	529	493	460	557	516	515	535	510	521	566	513	552	575	517	496	552	506	553	498	523	546	542	487	511	511	534	519	536	544	505	506	556	551	535	509	477	495	489	467	548	557	530	531	492	491	484	516	528	528	500	532	543	488	529	507	507	532	503	541	502	514	532	491	508	501	512	522	537	503	548	481	478	517	493	498	504	532	499	543	547	510	538	530	481	533	508	482	518	509	495	523	492	522	530	512	480	459	497	550	526	496	513	519	490	560	503	494	527	493	520	548	519	509	530	472	503	497	513	498	508	499	503	508	504	547	504	497	477	459	528	523	473	500	508	521	529	538	534	527	544	564	501	480	506	510	500	521	518	509	485	524	536	525	532	506	488	493	489	512	570	519	488	506	493	549	535	509	526	549	490	502	506	508	525	511	526	521	546	516	491	506	554	503	537	501	472	483	511	512	527	526	549	513	539	537	552	532	514	506	479	510	528	505	499	526	500	507	497	532	526	495	527	548	532	538	524	510	539	526	564	548	541	546	529	499	513	539	540	529	498	521	538	544	506	541	541	508	521	531	466	511	536	528	499	452	535	476	539	536	484	482	518	550	492	511	476	502	498	542	512	527	511	511	521	483	520	501	503	502	497	542	532	492	473	487	519	497	502	533	537	494	532	515	491	515	506	496	555	519	485	526	527	563	510	516	537	465	500	549	520	494	500	541	522	519	535	507	567	515	504	523	543	518	522	509	509	524	527	532	519	517	542	489	464	485	495	488	542	521	473	493	532	514	516	493	537	498	495	495	505	489	533	516	518	522	516	522	528	509	487	445	504	543	539	486	516	483	523	480	485	556	510	503	535	499	548	492	521	514	461	486	511	555	524	512	497	556	500	506	523	514	524	509	509	501	481	501	528	521	482	530	541	527	529	486	521	517	539	534	528	487	523	530	530	507	544	484	526	517	460	490	542	544	520	523	476	521	533	495	506	525	494	541	493	516	486	532	542	499	495	518	543	539	518	522	537	499	562	531	520	510	487	513	521	547	505	537	500	517	571	483	486	533	519	516	516	499	485	521	546	497	526	506	510	489	518	492	490	487	522	499	542	537	512	478	510	502	537	519	542	483	508	553	521	523	525	524	526	557	487	519	527	534	501	532	527	504	551	502	506	506	510	485	516	496	476	507	526	516	527	539	504	512	488	522	519	496	485	526	498	530	469	493	506	541	484	517	553	497	496	532	533	504	551	512	489	480	515	539	545	533	498	551	515	553	544	524	517	557	524	551	531	534	487	537	570	478	520	532	516	512	503	518	538	513	500	501	523	562	494	497	493	547	546	549	488	522	502	466	570	504	553	516	485	513	512	513	508	496	546	511	468	527	507	516	520	528	493	510	501	527	520	516	556	485	526	538	523	510	538	555	493	532	543	515	526	531	531	518	547	500	547	514	510	496	514	531	509	504	516	497	540	481	534	523	540	502	480	524	547	518	520	518	543	503	517	552	548	518	498	497	539	557	499	515	503	556	510	527	535	505	521	510	499	534	508	536	515	491	508	491	519	522	511	554	547	505	532	504	530	530	501	494	549	471	492	529	515	539	460	488	513	547	523	556	521	511	564	550	512	518	520	543	532	547	507	485	499	493	498	514	497	504	532	560	544	526	527	538	471	548	521	532	509	516	546	536	488	522	495	494	515	530	535	503	521	538	519	496	526	489	498	591	518	498	506	488	521	512	529	489	531	523	522	521	516	531	476	525	478	550	505	490	517	524	523	494	530	503	531	505	529	552	541	538	480	538	499	518	472	550	518	545	517	536	518	563	538	501	521	525	524	501	453	465	490	503	500	538	490	537	466	499	475	539	509	519	527	511	503	521	536	555	529	533	513	515	542	589	527	503	503	491	508	491	505	511	573	502	518	517	524	538	542	481	560	508	525	530	533	553	496	520	493	522	519	537	525	509	499	524	508	513	516	521	506	526	509	535	511	511	527	514	565	507	486	505	538	498	507	490	535	508	511	494	507	507	545	544	513	511	554	503	498	516	507	500	537	538	517	504	525	495	514	530	496	525	533	503	505	462	498	484	517	523	498	495	516	542	511	535	541	509	501	521	511	497	503	504	493	532	554	520	552	536	503	549	530	506	554	540	496	498	501	513	507	508	525	502	501	574	518	480	524	525	532	555	538	496	501	467	522	512	484	499	500	530	525	536	530	511	517	565	496	570	506	530	476	496	491	483	547	519	525	534	548	491	542	530	521	541	516	544	519	531	512	496	558	487	509	504	470	548	521	517	518	501	506	578	504	512	520	477	516	501	500	536	511	515	508	550	500	493	532	487	491	503	492	555	528	521	517	509	509	533	508	533	500	500	506	500	490	510	544	497	520	507	513	524	522	465	497	477	553	517	497	516	520	520	540	510	505	535	514	556	513	515	509	550	520	505	478	529	535	511	509	527	512	520	512	548	501	505	498	523	512	476	502	544	462	521	487	516	504	528	482	465	528	528	496	476	494	523	513	543	523	540	526	518
23602	21304	28729	24349	21622	17904	10287	6029	4386	3642	2861	2239	1744	1601	1514	1349	1100	957	771	742	736	633	613	543	491	415	459	455	452	416	425	430	410	396	409	420	407	387	393	361	351	359	375	388	374	397	376	384	362	372	363	382	345	358	388	345	381	336	349	372	382	361	298	364	315	343	368	352	340	318	379	348	390	349	339	336	332	336	335	352	325	344	370	318	348	390	333	350	344	381	322	363	329	367	334	379	345	370	358	345	302	352	305	360	331	355	351	365	335	320	357	325	340	331	355	355	374	370	333	344	351	351	337	334	346	333	373	337	327	368	322	352	318	349	353	358	321	374	355	348	323	363	322	381	323	351	332	341	315	353	357	333	376	385	345	354	341	336	329	323	366	330	373	314	360	309	364	326	347	366	341	353	341	361	332	311	325	387	347	352	326	373	342	325	329	328	351	372	333	334	363	344	330	348	343	339	333	328	356	346	356	369	335	324	352	344	336	339	327	328	350	365	342	323	328	362	337	313	309	353	322	336	345	339	337	379	370	357	331	322	353	352	337	348	375	327	322	335	299	325	353	336	354	318	350	347	305	344	334	350	345	344	328	325	355	323	350	335	362	373	342	385	352	338	374	347	347	323	319	310	366	347	358	354	339	329	329	355	315	326	358	321	336	330	352	344	345	336	337	342	315	359	379	329	359	330	345	337	320	359	328	322	374	385	365	364	341	333	320	344	362	316	371	332	357	363	347	333	344	338	333	331	345	361	339	343	362	300	368	325	309	331	358	330	349	328	315	343	343	338	345	326	313	343	333	323	327	385	333	370	331	364	356	381	331	339	347	332	334	348	340	338	339	338	353	354	350	371	356	338	351	369	322	323	341	337	320	348	369	304	381	327	377	368	336	326	312	328	340	357	357	362	361	339	333	314	356	356	325	322	337	303	313	349	334	314	328	339	319	348	333	371	326	377	329	342	387	349	372	342	347	303	352	328	341	347	343	359	347	346	363	366	372	325	351	354	316	335	328	375	343	363	332	328	337	369	325	385	373	303	332	302	375	382	310	364	318	371	361	318	344	355	354	380	336	349	369	357	352	357	342	337	343	383	347	324	363	345	341	309	335	355	324	335	325	355	366	314	323	367	351	314	350	323	331	319	323	360	343	304	348	330	334	386	343	349	332	340	340	341	329	345	374	369	369	330	350	351	333	353	354	360	335	373	349	313	343	304	340	342	336	337	347	352	322	339	290	360	367	334	333	349	358	310	321	308	333	324	353	355	307	329	324	336	321	328	334	331	338	359	306	375	342	348	372	344	343	355	356	351	379	362	343	373	343	351	338	357	309	367	349	337	349	317	347	351	364	351	311	338	344	295	328	369	302	363	370	346	352	317	379	363	355	378	324	323	347	316	329	314	352	344	371	347	315	363	344	361	355	345	327	336	363	341	330	319	335	340	389	348	368	353	368	319	360	346	387	324	350	368	355	332	337	345	359	361	358	321	335	351	363	332	334	355	336	329	344	340	349	343	346	305	329	395	340	364	395	334	338	365	355	353	344	359	349	359	358	345	359	334	348	337	306	348	373	339	334	334	322	354	327	349	332	376	373	356	341	344	332	343	348	363	378	321	384	378	356	375	343	347	358	331	328	368	340	341	346	348	332	318	308	328	354	324	337	339	342	357	345	356	358	301	329	354	323	342	369	321	343	337	348	327	333	325	352	378	394	366	316	339	326	353	329	327	351	327	345	343	341	367	329	328	359	356	326	341	369	315	335	380	354	344	354	333	345	359	340	312	351	306	339	345	347	334	391	355	357	359	343	341	335	315	358	383	340	328	357	333	338	345	373	348	341	357	364	341	314	341	309	339	371	345	331	330	321	339	340	358	322	316	323	343	331	346	339	327	328	353	337	333	339	303	327	365	358	333	331	365	350	343	312	348	315	330	324	340	350	337	337	321	350	365	326	340	367	295	329	319	317	343	364	342	343	378	338	343	358	349	330	328	328	338	347	342	325	369	335	352	367	352	332	389	339	334	318	305	318	338	339	317	324	322	313	340	315	360	315	321	351	359	355	315	354	348	329	347	332	337	304	345	346	349	368	348	356	352	337	376	329	321	362	348	310	334	355	355	320	340	320	378	322	345	345	320	346	304	349	328	334	335	340	336	351	335	374	343	347	327	342	329	340	336	331	326	343	357	350	321	332	308	326	382	359	362	307	320	342	355	330	314	321	317	325	337	331	348	324	376	345	324	385	365	346	327	329	348	378	338	333	328	341	356	333	358	328	326	368	368	358	360	326	344	361	344	401	368	352	342	348	333	358	310	355	345	342	359	325	343	371	340	298	353	321	352	318	314	358	343	359	342	333	350	365	314	335	333	356	351	356	350	347	321	310	330	312	299	344	353	326	333	365	372	344	356	353	313	321	380	382	335	335	353	313	359	353	343	339	315	320	358	336	348	335	319	348	332	323	354	345	341	339	348	336	332	316	351	305	346	369	380	322	361	333	317	373	345	337	351	378	374	352	317	350	356	328	326	337	323	311	338	331	314	340	302	328	353	340	338	358	342	322	346	339	330	345	358	336	341	346	379	347	341	365	319	369	324	341	351	353	350	341	339	340	317	343	303	343	329	334	319	366	367	352	386	300	359	354	335	384	341	321	335	315	335	314	319	328	323	321	343	346	370	342	356	340	348	347	392	333	361	348	361	341	353	331	358	313	308	339	298	335	303	338	331	337	334	319	345	366	385	354	342	348	341	349	334	325	338	331	354	354	352	349	366	354	331	346	343	359	337	366	348	372	336	365	323	367	390	358	340	352	321	324	341	366	352	329	327	302	323	343	379	350	336	385	321	325	339	328	364	325	371	362	343	330	326	340	333	320	332	329	331	374	336	355	342	306	343	349	372	351	328	375	350	338	360	376	327	350	312	348	324	339	332	374	341	358	357	353	339	368	354	340	350	340	325	353	346	350	358	369	342	357	340	361	333	350	341	334	365	372	337	350	317	315	299	313	354	344	362	338	357	322	316	324	336	345	357	361	379	317	351	350	366	334	328	370	350	321	306	364	330	344	329	333	349	331	369	334	338	319	364	329	356	352	349	341	320	362	350	348	344	321	343	356	323	342	349	340	364	316	327	358	346	343	341	345	311	314	341	348	319	320	359	332	356	359	321	363	347	360	352	340	323	347	340	356	343	308	320	349	336	325	319	358	311	349	349	371	345	363	341	353	315	368	336	365	355	343	355	320	326	362	347	348	342	346	329	343	317	360	325	367	336	345	345	366	378	350	328	339	335	317	370	378	372	377	316	300	321	326	345	332	355	338	373	302	331	377	363	342	313	335	320	349	385	303	339	343	371	332	305	320	357	344	363	351	356	331	378	326	352	364	378	373	331	322	312	349	379	327	335	364	346	341	375	356	338	335	308	378	339	325	374	338	346	343	352	346	328	359	371	353	313	328	329	384	357	321	339	314	362	364	335	337	368	333	340	334	328	341	340	349	349	374	362
11416	32532	29096	20919	16351	13420	10415	8449	6612	5297	4209	3155	2499	2319	2121	1818	1449	1176	1051	939	922	809	764	660	599	550	484	454	461	485	491	422	513	445	427	445	448	414	438	408	414	400	391	404	381	424	432	410	402	370	397	384	384	381	393	407	360	379	372	338	389	420	376	393	377	360	372	357	410	361	329	359	380	391	375	385	366	383	360	386	368	345	343	398	352	330	379	379	361	382	402	383	340	435	345	366	325	371	394	370	372	376	391	355	367	376	388	355	373	357	416	340	364	358	357	372	350	385	391	403	385	361	397	344	376	389	363	362	342	377	357	389	372	355	388	347	363	365	366	364	328	344	368	334	364	386	311	321	347	365	356	364	369	404	358	380	355	375	332	374	372	353	354	361	376	362	369	358	382	375	361	362	357	374	368	354	362	392	362	390	355	361	356	392	364	379	353	373	351	368	393	339	387	381	319	319	338	368	352	345	368	384	379	359	387	382	336	355	377	389	331	356	366	358	374	364	344	353	394	332	373	384	378	353	386	397	354	366	369	352	335	350	353	351	376	362	352	361	367	391	369	367	358	339	362	370	378	373	393	371	352	371	322	379	344	360	351	376	369	346	360	372	356	367	365	385	367	393	370	369	354	353	359	355	376	353	348	410	332	384	397	401	369	361	355	360	371	354	380	343	401	368	363	378	374	377	364	362	397	371	349	346	369	397	365	365	369	316	395	368	363	385	362	376	397	400	372	411	355	347	383	344	357	373	372	384	387	376	364	360	376	353	335	372	388	371	362	373	374	398	380	407	382	380	368	374	341	357	363	365	367	358	379	374	374	328	402	370	384	324	371	388	367	353	374	396	358	373	366	347	398	348	330	354	351	368	311	364	353	353	357	359	369	374	370	346	340	349	351	352	378	378	327	352	347	315	362	409	378	325	407	372	374	387	397	363	370	409	367	380	347	341	347	393	370	347	354	378	329	346	394	382	362	364	362	335	372	348	366	397	352	327	394	370	370	362	392	355	385	373	371	385	379	372	376	372	351	339	382	361	412	372	372	355	339	368	392	328	364	363	367	380	363	359	359	351	341	362	361	354	380	376	373	381	398	372	342	377	357	351	389	352	372	366	347	353	391	379	350	359	340	347	361	376	377	392	364	396	360	368	360	397	384	392	377	337	366	341	374	361	399	361	368	386	352	347	383	358	372	409	352	379	367	384	388	347	385	357	368	383	356	377	370	394	352	348	385	365	363	333	397	333	376	392	345	325	351	367	350	373	357	362	369	366	383	350	366	365	372	367	384	366	379	342	383	332	346	372	385	367	338	351	343	370	402	362	337	355	375	384	379	366	388	363	378	342	367	362	384	364	374	354	359	366	397	370	363	351	342	382	361	383	331	369	381	363	386	372	372	319	344	327	391	390	317	358	353	340	356	379	350	368	358	352	369	350	361	338	365	365	339	369	375	350	368	360	363	376	383	390	357	348	374	364	378	378	388	375	377	331	365	361	370	359	393	367	346	378	377	357	364	348	374	360	376	390	382	340	363	376	382	361	361	365	358	362	374	391	357	362	377	348	376	376	400	383	362	347	363	389	385	328	374	425	363	362	369	390	390	362	351	338	350	364	347	355	360	386	325	357	349	371	378	366	325	351	368	340	355	360	367	399	358	345	332	374	394	368	387	363	369	378	364	343	366	384	359	362	391	351	315	374	353	341	392	348	351	340	366	386	364	385	371	365	353	341	369	372	375	326	360	411	362	356	386	368	360	397	402	360	349	358	360	362	376	366	390	377	357	398	353	360	332	393	374	375	380	357	389	376	357	372	370	368	359	399	355	372	315	359	424	374	371	352	342	319	380	357	380	359	384	392	381	377	326	367	389	374	389	347	355	349	369	356	388	400	353	387	342	355	376	374	377	373	358	362	362	394	362	361	373	344	367	355	371	382	325	340	336	351	350	377	366	368	352	370	371	365	354	369	380	360	375	392	365	352	352	356	361	340	371	385	384	372	359	361	326	367	348	359	355	349	366	357	398	362	365	377	367	370	364	361	339	376	359	384	391	350	373	347	392	351	339	384	358	364	351	364	355	353	348	351	378	387	370	353	367	395	367	359	382	395	371	370	366	389	360	347	335	362	337	363	366	343	366	351	364	348	383	392	375	329	366	394	390	386	394	365	331	375	382	334	337	370	375	379	409	398	370	372	367	381	407	357	392	338	353	371	341	360	354	371	390	392	357	357	344	365	369	354	348	344	374	349	367	362	385	371	355	395	374	361	360	385	366	340	345	359	371	349	354	358	388	338	330	346	361	388	354	356	363	347	373	368	336	370	371	354	361	373	361	364	370	368	348	353	335	337	368	408	375	373	377	361	366	437	361	346	347	328	359	366	382	380	362	354	331	377	396	368	367	364	393	376	343	364	347	347	346	368	367	413	358	409	349	379	394	356	381	334	339	377	325	372	356	361	341	347	367	383	381	361	382	402	377	372	362	385	371	345	353	362	368	390	372	400	350	350	350	384	352	334	356	364	360	348	362	358	396	335	366	380	375	375	367	384	362	383	378	405	380	384	339	353	337	402	357	343	362	348	347	407	366	368	374	347	385	353	356	358	383	366	366	370	357	357	374	358	366	344	354	383	389	339	355	346	365	363	392	348	378	360	368	344	377	381	366	390	341	376	339	411	359	342	344	356	376	360	334	345	395	367	379	388	378	363	357	345	399	367	378	356	355	370	374	367	336	377	349	355	365	339	340	350	335	371	385	387	370	379	368	351	366	404	357	341	356	365	385	341	353	368	381	364	382	346	335	358	366	357	359	371	358	367	379	381	390	375	348	365	373	363	348	384	389	347	371	387	358	368	344	351	382	395	381	357	387	389	372	368	357	385	343	333	347	403	387	363	385	362	364	356	381	386	386	389	351	381	400	377	386	372	381	378	365	378	363	371	333	376	383	359	359	364	349	367	383	364	367	343	372	386	359	415	365	409	375	348	360	354	352	390	366	348	371	379	386	357	389	362	363	356	344	375	354	376	364	364	357	363	394	380	367	372	345	353	355	370	364	358	367	376	371	387	366	377	366	350	354	358	353	375	385	396	338	361	346	338	411	376	380	394	353	377	360	375	358	420	367	340	377	383	376	396	374	373	344	352	353	378	347	371	362	374	376	372	390	371	358	359	366	374	368	372	364	359	347	348	364	360	367	379	334	351	348	359	373	389	390	360	364	360	381	366	376	388	347	342	374	353	403	394	386	356	373	345	353	380	386	337	394	373	353	372	365	376	363	360	334	348	369	355	359	384	388	378	339	345	369	369	378	338	340	372	351	383	349	374	376	373	359	340	373	391	327	357	392	354	363	348	363	399	360	345	389	335	383	352	340	357	387	358	379	365	377	345	386	368	359	348	369	331	346	348	373	401	385	374	352	352	373	361	412	375	372	343	364	342	381	348	383	354	364	361	393	327	354	365	363	360	379	348	366	386	357	372	353	366	367	332	372	360	339	354	384	378
24649	21231	27847	25312	18998	11199	7330	4704	3778	3115	2560	2086	1608	1445	1456	1238	1047	933	837	807	734	766	707	663	586	574	540	573	562	529	529	531	543	540	516	505	495	507	508	479	527	516	501	522	494	519	528	512	494	520	517	476	520	476	462	497	520	524	470	507	526	503	484	488	502	486	501	542	527	519	501	469	454	484	492	516	514	521	479	502	472	516	484	522	480	500	479	500	460	489	478	488	508	469	494	507	475	495	444	485	487	451	468	452	501	499	488	472	507	518	512	477	502	476	464	484	481	471	522	501	495	465	498	529	503	477	486	474	489	496	506	508	516	479	464	467	498	484	509	508	519	470	479	487	469	454	511	492	505	463	493	484	464	472	508	493	492	529	470	445	435	487	512	505	460	464	504	476	469	520	504	468	499	496	444	525	488	477	479	523	517	487	465	471	473	515	509	476	518	465	496	490	495	541	477	465	502	477	508	505	515	507	459	490	493	458	533	460	506	457	509	525	527	499	514	476	511	471	519	480	484	496	469	484	504	484	495	479	508	483	504	510	489	474	477	491	446	476	491	490	498	462	486	479	508	481	489	484	507	520	492	503	498	529	459	483	474	494	464	472	490	476	513	457	532	508	481	506	534	527	487	469	449	510	469	446	484	477	479	504	491	466	499	465	509	509	484	476	470	434	528	456	473	465	463	475	500	503	503	444	453	483	481	462	461	477	485	489	471	494	495	473	474	496	520	499	451	464	477	457	470	508	468	506	501	522	490	476	450	494	499	493	489	496	488	493	469	504	488	494	455	523	484	488	447	495	511	474	523	458	456	513	493	495	499	495	474	517	475	467	488	485	499	507	455	497	463	505	510	513	487	470	496	465	452	482	495	476	488	516	484	494	465	523	459	493	475	522	477	495	463	493	466	490	484	490	498	481	431	440	535	464	470	520	466	466	453	516	478	474	478	475	446	539	558	487	508	469	493	490	485	483	494	475	499	525	489	501	461	489	436	503	492	462	457	474	462	488	499	484	521	473	472	480	488	502	483	517	519	504	490	494	471	471	501	501	490	478	506	506	505	494	488	477	492	505	476	465	437	473	484	517	544	515	505	483	499	473	516	494	467	465	482	473	499	465	476	501	511	476	484	522	477	495	495	494	462	515	466	479	519	496	491	461	491	505	471	469	513	476	493	478	472	511	478	511	489	458	499	495	479	509	484	495	469	495	520	460	482	471	498	468	497	499	473	468	531	437	479	484	491	474	458	495	493	482	483	471	463	477	501	497	511	530	487	517	493	456	508	468	475	483	492	447	502	479	492	525	553	474	474	493	425	433	515	511	535	491	483	455	510	512	442	530	472	471	515	452	462	538	499	517	520	492	474	545	503	491	463	513	509	480	503	528	445	545	489	514	509	481	514	455	485	508	486	455	507	482	505	482	480	504	519	490	508	464	482	460	510	516	427	513	538	470	508	491	468	455	469	487	490	482	492	519	458	516	474	486	460	431	518	478	459	475	471	461	447	495	503	485	494	493	504	481	489	503	501	491	497	520	504	484	501	493	495	458	479	469	481	497	530	491	458	482	495	458	520	508	451	541	495	497	530	492	502	473	488	477	486	500	468	517	463	496	471	506	474	494	474	489	505	462	482	493	480	511	515	493	505	462	486	491	473	503	480	505	475	509	450	476	523	494	475	469	461	502	473	466	483	471	490	498	492	463	478	471	510	499	479	488	498	466	468	468	463	450	473	512	530	528	489	478	465	481	477	490	497	509	484	501	480	504	475	462	471	462	486	486	478	519	535	470	479	448	499	479	477	494	481	501	489	447	494	473	500	458	475	473	503	478	488	512	499	504	493	449	520	470	500	477	515	497	480	463	463	492	501	504	462	510	483	496	467	503	440	469	498	484	470	517	445	487	495	472	489	478	529	445	498	519	520	493	489	548	476	477	481	508	470	456	484	495	482	513	468	468	510	476	478	469	489	484	498	496	565	533	478	439	475	503	534	447	500	506	481	512	497	481	565	499	513	449	477	510	472	452	499	503	507	492	521	479	465	478	511	507	470	496	466	469	476	468	514	505	473	469	491	472	506	485	471	463	472	529	511	464	474	492	482	499	501	514	496	502	484	497	475	473	527	485	493	493	507	516	470	453	444	508	497	454	517	476	489	518	488	496	489	526	482	471	485	495	483	482	510	500	509	495	498	482	472	471	492	509	438	459	496	465	525	481	449	509	479	467	472	492	513	512	488	511	500	483	462	440	481	496	463	479	493	458	511	483	548	492	476	503	489	520	493	498	489	459	500	484	445	464	495	539	494	461	504	483	447	470	495	470	514	469	507	450	471	493	476	464	530	476	514	485	464	452	464	475	477	494	509	442	459	517	524	494	499	473	529	467	472	487	518	469	467	477	472	500	483	491	520	471	460	450	452	536	480	499	492	513	448	461	476	495	490	463	496	457	478	466	498	482	469	487	475	466	434	483	472	512	520	490	487	466	489	477	540	543	517	474	488	493	447	489	459	495	442	501	488	467	510	496	467	462	477	469	490	511	499	471	482	508	485	501	510	495	484	491	489	509	490	476	468	490	504	470	481	491	452	487	487	500	493	431	487	481	482	492	494	522	453	463	508	498	519	500	481	487	495	491	498	472	470	497	517	529	492	513	485	480	485	505	455	492	483	455	479	487	508	506	519	483	454	497	485	491	490	477	498	476	451	457	460	486	535	512	477	495	446	484	480	484	465	446	493	445	485	487	487	498	471	479	483	504	526	477	446	464	482	489	491	490	506	497	479	503	456	473	473	504	495	491	467	499	497	465	482	511	482	479	489	486	445	487	508	482	449	496	487	456	449	516	488	492	520	484	457	470	459	428	439	488	491	504	464	494	516	551	452	510	469	462	475	515	505	442	466	476	480	478	477	499	456	480	472	498	479	472	451	478	501	487	472	498	497	494	441	489	486	474	467	483	469	497	521	455	493	462	506	515	482	490	500	456	477	479	481	463	470	465	501	489	486	478	481	468	500	462	461	500	462	465	488	474	475	502	475	485	496	513	503	464	453	495	494	493	493	495	473	539	482	450	466	464	465	501	481	475	502	451	511	507	491	486	485	492	483	501	490	459	529	480	497	488	506	452	477	456	492	508	476	478	519	473	483	517	468	513	519	499	481	493	481	472	466	499	528	470	441	471	509	467	510	554	457	459	481	516	486	499	487	481	486	473	516	452	542	450	454	499	494	474	441	502	493	483	469	474	500	513	537	463	487	474	480	500	435	507	496	472	482	474	495	453	469	470	492	476	524	486	496	475	512	518	493	488	498	510	452	477	489	457	475	458	523	427	530	462	477	446	482	483	512	466	509	506	474	487	529	473	473	497	509	462	479	472	485	474	527	493	476	451	475	507	455	506	544	483	505	513	487	491	482	541	466	529	481	449	466	476	518	465	487	472	463	489	446	496	476	459	482	467	540	497	489	467	527	464	543	479	496	493	488	469	473	489	488	484	503	515	445	493
11456	29978	26188	19016	14877	12347	9587	7373	5752	4640	3763	2890	2310	2107	1939	1632	1365	1133	1050	972	905	844	777	700	685	625	623	653	619	565	592	556	560	557	542	591	532	525	497	534	553	544	509	524	546	522	513	545	502	531	508	513	490	508	519	482	534	537	513	483	513	488	526	488	472	499	522	458	492	481	489	495	482	519	460	555	508	500	502	500	482	490	490	508	514	538	474	485	561	494	489	503	486	518	541	482	522	528	494	510	496	487	461	504	493	506	490	470	476	485	476	481	496	473	500	484	527	493	492	496	461	512	510	482	514	482	484	535	455	518	511	502	461	538	512	484	492	493	510	482	510	519	500	476	464	463	526	489	473	470	526	497	509	530	499	500	504	456	453	468	496	460	482	522	506	515	491	509	492	455	493	475	463	498	480	464	525	524	505	499	458	503	490	496	518	469	480	473	496	515	469	478	518	506	501	484	500	484	505	471	512	500	485	531	513	495	497	477	509	515	517	486	466	498	478	503	498	491	488	510	517	513	495	485	470	493	491	492	493	517	501	473	537	522	511	507	484	512	419	528	464	497	464	492	516	502	473	530	501	488	525	541	494	507	492	497	515	491	514	479	476	519	523	461	500	486	484	471	463	511	505	473	543	514	521	490	487	465	477	492	502	506	480	507	500	501	482	460	507	494	533	489	475	473	489	456	513	502	473	497	485	488	517	527	508	527	528	467	481	478	468	522	463	511	459	537	511	500	501	547	483	486	504	518	483	510	494	563	522	466	494	502	518	503	512	470	493	461	483	486	515	471	467	479	475	505	491	501	510	519	513	490	502	468	526	490	543	477	514	438	526	504	499	517	490	472	509	558	465	491	476	511	495	503	487	519	481	544	513	455	463	507	504	525	465	455	493	475	531	496	517	462	521	510	473	526	479	430	485	480	462	506	498	511	469	469	494	483	497	497	495	477	526	500	503	500	505	530	535	505	524	479	471	506	493	519	488	530	487	508	513	503	479	501	490	514	468	481	562	518	490	507	501	490	486	476	494	497	499	478	496	525	476	528	503	495	496	499	515	517	514	490	498	502	499	508	491	496	475	484	510	477	509	490	491	483	473	489	508	481	488	496	496	519	519	506	490	498	506	487	507	480	490	471	539	524	494	521	492	498	494	520	505	516	488	529	461	511	512	515	459	512	537	500	481	443	515	519	528	466	525	440	516	499	516	499	484	525	489	461	540	504	490	418	504	485	449	479	496	533	508	539	536	489	533	451	468	505	486	530	478	498	492	489	496	485	499	481	479	495	496	548	463	487	481	455	487	488	495	511	473	532	506	530	483	530	504	516	520	478	489	549	535	466	491	496	520	475	526	476	473	466	493	480	488	530	531	496	478	535	460	498	487	497	502	493	482	461	473	514	511	465	514	546	494	474	486	481	491	469	529	515	526	510	486	456	516	480	504	497	523	492	462	461	510	489	511	493	513	507	507	516	525	474	486	524	518	517	492	468	475	530	476	499	506	487	531	459	494	482	461	472	488	490	514	495	515	481	504	515	507	479	492	480	529	476	478	508	517	538	501	475	473	481	517	468	518	473	518	496	489	481	509	519	516	530	494	489	485	529	483	489	481	501	509	462	492	519	491	507	447	483	532	480	535	531	482	494	504	481	516	513	518	487	457	463	487	534	503	492	538	526	544	504	534	503	514	479	516	465	463	484	525	487	434	490	499	485	506	508	478	484	492	476	510	500	510	516	545	513	513	496	507	487	509	499	496	527	532	501	496	473	457	470	488	470	517	524	496	544	467	488	470	514	508	469	503	507	503	484	487	469	473	486	506	505	508	470	501	465	495	486	504	513	504	495	521	510	530	524	512	467	515	511	477	524	498	503	488	497	493	523	474	509	498	522	525	515	535	498	437	456	485	506	493	481	474	490	498	485	467	478	480	513	505	515	469	481	480	508	482	484	478	488	442	485	528	489	449	477	487	497	498	473	497	525	515	552	518	528	493	502	521	494	501	484	496	501	480	523	490	470	514	499	495	465	480	523	513	512	503	500	503	510	484	486	485	504	499	498	475	494	455	491	459	514	488	445	448	507	490	490	501	480	513	472	510	508	523	516	466	494	464	507	517	489	523	464	486	494	502	450	477	501	477	516	482	519	504	478	474	486	484	467	504	502	506	492	502	527	529	507	493	479	501	494	500	516	533	483	553	454	511	490	480	518	504	467	512	483	466	460	500	463	485	487	444	535	505	495	440	455	497	459	467	522	533	543	526	529	555	485	493	506	475	497	478	507	515	461	484	510	500	478	493	467	494	515	480	538	487	515	488	492	492	486	516	541	514	518	537	438	511	512	488	469	468	493	516	478	524	516	508	477	492	520	493	484	493	480	514	516	495	489	518	482	500	433	514	509	505	523	497	485	547	459	508	507	485	539	504	473	494	513	490	506	516	500	518	469	493	516	481	529	533	474	481	468	508	481	460	506	543	512	518	449	532	464	489	511	495	481	481	503	493	534	558	469	455	494	514	499	508	502	519	539	522	442	506	502	479	482	467	472	506	499	500	461	504	474	524	513	500	501	481	503	498	508	530	501	463	469	530	469	528	489	483	504	511	510	484	473	508	483	505	521	475	515	514	501	474	479	493	495	475	495	542	481	506	495	481	484	477	511	471	497	491	477	507	511	506	494	466	503	494	505	496	483	521	467	503	523	455	487	520	499	503	499	568	494	482	466	467	545	472	466	487	530	483	495	505	514	504	508	513	484	515	534	509	490	493	531	472	491	504	490	494	515	513	529	482	512	499	484	510	482	521	530	536	504	471	510	495	532	503	510	538	513	471	513	524	488	451	472	528	519	454	490	487	481	530	494	498	467	470	485	473	494	475	486	515	488	498	513	469	505	496	499	493	497	524	478	509	494	474	463	497	466	529	502	473	520	510	528	486	490	533	507	457	486	458	503	544	490	481	516	478	507	497	472	501	500	475	542	491	524	515	482	482	502	502	511	528	443	504	503	506	496	495	502	504	502	504	488	467	490	470	484	489	505	499	506	530	480	533	458	496	523	516	458	479	544	483	497	524	527	494	545	507	483	509	495	513	493	488	497	519	502	496	479	492	452	486	522	472	517	492	525	468	521	497	510	524	512	530	486	465	537	541	501	503	496	480	475	513	502	464	502	504	504	437	466	501	498	470	498	523	585	478	485	459	507	513	457	483	501	501	489	497	480	517	510	469	499	479	484	479	482	463	503	472	469	505	509	499	487	516	491	534	480	525	496	527	502	490	490	522	484	467	480	501	479	505	480	496	520	475	498	498	521	507	504	471	490	526	473	527	490	467	513	524	458	527	426	496	493	518	516	503	523	499	533	551	520	520	508	494	526	521	460	453	505	502	483	533	508	464	495	498	498	492	511	486	511	492	471	511	502	531	497	469	518	457	529	471	527	478	481	534	495	501	526	508	490	532	518	518	509	464	478	484	494	483	521	451	464	508	484	515	461	514	479	476	475	496	469
22597	21349	29116	23958	21528	22290	19852	9139	5990	4930	3991	3048	2363	2145	1886	1535	1357	1077	966	911	796	729	691	584	538	507	431	433	435	431	407	423	394	415	377	378	366	373	327	350	365	352	342	350	349	366	364	314	356	344	359	322	374	345	313	319	332	307	300	341	320	336	299	313	322	278	323	315	341	323	336	344	299	310	296	288	323	301	335	318	335	334	304	297	319	328	295	309	307	293	314	283	293	279	277	294	275	297	294	249	303	334	327	293	313	325	305	308	310	298	260	299	300	319	305	298	307	291	311	297	280	272	275	287	297	315	275	302	275	304	328	270	303	263	313	301	300	315	278	281	279	266	325	313	331	315	284	283	314	294	320	280	326	303	312	291	305	292	266	287	294	282	294	319	298	296	302	299	329	286	339	289	298	306	287	293	301	303	292	281	292	269	290	297	301	302	296	288	301	295	324	329	327	301	293	297	293	320	301	314	284	318	275	321	300	295	310	304	302	333	286	267	317	308	328	310	279	306	309	310	321	290	306	285	295	299	296	275	289	336	282	301	301	285	318	298	332	314	271	304	273	286	291	300	311	281	286	310	312	309	302	315	292	263	295	299	304	301	291	311	306	310	292	243	307	302	287	245	299	300	311	283	298	286	295	298	321	275	277	317	296	294	299	287	289	268	316	278	285	291	337	302	321	298	300	312	301	278	283	292	303	293	287	309	274	344	294	301	303	290	302	322	253	318	290	277	296	301	309	322	293	295	274	298	270	318	302	299	285	321	259	283	313	325	314	304	318	292	323	322	315	308	317	288	273	315	289	294	306	309	297	293	305	317	357	311	310	303	294	323	282	296	282	292	306	330	292	300	308	288	305	323	306	329	308	282	294	298	280	303	293	289	281	325	303	286	337	319	284	315	298	276	261	298	318	308	279	309	305	304	303	296	285	312	278	295	307	299	320	304	291	295	315	302	285	301	285	301	288	286	321	313	302	262	333	298	308	292	296	316	318	297	300	283	294	309	303	330	295	301	326	298	331	282	307	280	306	315	305	320	283	301	289	332	302	310	268	293	307	277	313	292	306	307	315	319	285	311	305	313	288	266	306	311	294	307	331	274	285	294	309	287	314	300	269	289	276	297	265	280	275	309	293	297	307	286	295	302	308	295	286	299	275	305	311	279	300	291	299	301	282	303	326	298	311	276	282	271	283	323	311	296	306	334	295	304	279	323	276	299	295	302	304	293	274	308	322	297	285	285	305	337	294	289	287	313	302	294	278	297	291	262	272	303	278	297	294	305	276	318	265	313	291	305	279	308	302	261	308	283	289	302	324	281	283	348	283	296	269	329	281	298	307	298	316	333	292	299	305	323	299	308	311	291	303	271	290	276	289	263	287	297	291	294	292	323	302	289	293	313	294	314	318	294	309	319	294	261	305	275	312	297	294	299	281	303	342	320	292	311	287	307	281	302	294	281	306	314	306	313	329	298	309	311	316	293	302	284	284	313	311	268	319	310	303	304	282	287	308	302	297	315	295	268	281	286	291	297	323	291	298	293	284	289	311	320	307	285	290	262	323	320	292	299	297	262	287	304	286	315	309	290	297	269	284	295	310	297	302	267	301	301	322	342	301	282	315	321	261	309	298	293	296	324	301	300	305	286	281	297	296	298	332	311	272	319	316	296	313	299	296	301	294	307	300	301	308	313	309	279	281	298	300	299	282	303	295	321	302	291	292	284	291	272	281	270	292	305	314	307	320	287	310	276	296	301	300	310	278	281	294	303	310	266	293	314	283	294	279	294	308	316	306	283	305	337	311	298	298	270	317	325	322	286	273	293	302	299	314	302	281	305	312	283	314	298	313	287	297	294	285	298	258	279	309	319	298	297	311	305	297	265	299	303	295	291	276	282	298	273	276	302	293	296	286	292	293	284	306	269	300	292	306	314	297	293	323	309	295	278	320	290	327	318	298	283	306	301	322	264	288	301	300	330	281	284	302	295	294	296	302	323	315	311	301	303	307	267	325	311	283	294	306	304	324	278	303	317	310	274	286	289	302	288	306	295	284	316	286	303	290	314	301	276	267	265	261	301	290	319	298	299	315	311	283	311	319	289	301	276	298	319	263	265	312	291	287	301	297	310	292	291	335	295	281	301	313	294	282	296	283	324	310	306	291	272	286	307	304	317	285	296	302	310	294	297	276	302	311	301	275	273	309	312	288	288	308	286	296	307	299	321	322	294	307	316	279	300	277	330	336	303	267	301	297	303	326	297	285	310	311	294	302	290	331	309	320	305	291	299	300	299	270	294	287	284	286	311	311	311	319	299	293	288	310	285	277	328	328	301	295	328	295	301	276	321	320	325	328	307	292	317	307	300	313	284	305	300	279	266	309	285	290	328	296	283	321	282	311	295	281	283	303	304	296	289	335	346	272	297	316	287	309	298	294	307	335	291	267	307	289	308	308	274	302	289	278	290	298	284	299	306	310	326	276	302	304	303	320	301	292	299	324	307	286	305	312	303	314	288	294	331	287	297	307	299	324	320	303	291	296	299	308	313	339	284	307	288	289	269	317	302	296	275	308	283	309	306	285	291	316	292	280	276	299	312	278	274	286	296	303	291	307	256	265	293	289	281	271	263	275	286	297	299	261	314	248	344	298	314	306	330	284	278	294	313	290	308	298	302	290	312	310	290	293	309	267	306	301	334	306	299	282	301	326	287	291	279	292	290	299	299	265	275	279	320	290	279	288	296	268	296	303	289	263	298	320	302	316	287	298	283	284	328	288	348	272	313	279	283	285	328	284	301	319	304	308	305	238	310	305	293	316	300	297	304	302	293	309	337	302	282	312	290	321	290	289	294	294	303	307	314	270	318	286	327	299	298	295	294	313	316	299	291	322	310	297	311	341	313	326	303	293	300	254	309	301	314	315	320	289	299	302	308	304	317	302	294	312	314	297	323	296	294	307	288	291	290	263	300	278	286	282	285	311	318	282	298	301	307	298	323	318	322	285	260	298	292	315	286	326	325	297	275	265	296	278	282	294	300	281	269	285	302	279	319	312	292	268	302	289	294	317	327	300	288	294	301	308	281	282	316	295	317	291	288	320	301	296	274	303	302	309	259	300	300	305	304	307	300	287	289	311	311	303	271	289	281	281	332	298	307	330	330	294	259	309	304	297	318	288	315	300	286	300	314	286	277	272	294	283	298	268	288	343	345	311	286	293	296	304	310	307	301	316	302	288	283	293	313	270	303	315	303	316	297	304	287	294	326	275	276	283	294	272	274	282	285	295	309	298	293	289	307	297	315	309	295	301	290	332	275	296	282	273	288	338	275	303	304	283	327	295	298	295	272	319	289	283	278	292	306	291	295	317	277	282	288	299	303	311	308	287	325	276	308	315	305	276	295	310	285	313	269	280	296	282	286	305	331	297	278	305	262	306	274	290	311	331	311	317	312	328	289	281	263	274	285	300	320	285	301	314	310	281	293	279	308	304	268	292	295	328	336	304	289
13966	37665	33962	25450	21428	17830	14692	10988	8537	7067	5655	4224	3242	2997	2600	2021	1662	1466	1247	1155	1031	921	872	728	618	516	544	484	486	458	435	470	389	406	423	446	414	390	371	374	347	393	353	357	349	384	406	343	369	352	352	346	319	343	356	339	319	315	312	320	322	352	318	328	319	343	334	328	345	287	326	323	314	311	347	310	316	359	344	342	315	342	317	292	325	329	291	314	305	314	313	323	337	315	304	309	312	302	296	331	307	320	315	315	297	273	286	319	316	292	315	306	324	313	322	273	272	322	320	325	296	308	299	309	309	290	312	298	291	302	312	289	284	297	318	335	327	289	289	292	277	341	319	298	313	303	296	309	294	299	302	309	321	309	280	305	289	331	283	307	279	288	285	313	322	286	304	320	279	299	297	311	319	295	339	312	315	335	278	312	287	322	332	297	327	318	294	308	287	321	306	306	314	335	316	327	281	331	321	340	303	295	279	299	296	286	293	303	299	278	295	320	300	323	297	287	307	283	292	311	280	302	323	308	315	298	312	304	308	286	276	299	259	252	292	301	321	320	294	282	325	310	335	311	349	284	306	309	314	323	309	318	287	310	298	324	314	309	287	301	325	307	302	298	319	313	300	289	316	303	316	273	287	291	277	324	288	291	315	319	337	285	277	299	303	328	299	345	311	278	331	314	315	303	309	325	308	320	321	314	317	306	329	296	306	303	283	331	291	323	333	269	289	320	321	323	322	304	312	316	336	300	289	264	286	317	343	321	301	300	326	275	298	283	283	318	316	298	302	312	297	277	323	311	324	299	283	327	314	303	324	293	306	325	320	303	329	304	308	291	336	305	311	346	276	312	295	290	319	274	301	292	295	293	286	297	298	299	282	303	324	292	302	305	292	315	320	287	285	279	353	316	324	319	273	279	294	323	297	301	303	311	277	318	301	321	315	286	302	316	302	291	292	319	311	275	300	300	318	310	312	324	319	303	292	292	306	284	283	296	321	324	287	344	305	304	297	305	294	315	320	303	320	315	331	318	288	319	320	292	307	324	304	306	308	297	303	293	316	336	321	299	295	313	288	312	297	317	316	317	319	337	316	323	285	316	332	302	298	307	322	329	318	309	302	292	317	278	330	306	321	318	299	290	298	318	298	310	306	261	284	311	298	284	310	297	294	303	312	318	290	291	278	297	281	292	339	310	289	325	293	333	285	336	285	267	316	323	300	280	281	317	306	314	344	300	258	303	298	326	318	304	306	286	289	340	289	321	323	300	319	297	308	336	279	306	319	282	316	292	307	304	318	351	287	315	339	278	321	291	288	291	296	309	280	303	288	336	326	310	283	291	309	301	283	316	282	298	328	345	317	323	316	308	292	282	302	305	293	321	303	329	292	302	312	277	299	278	296	312	304	314	296	313	286	304	292	304	312	309	274	290	294	312	313	299	294	296	315	310	305	280	336	298	314	317	304	286	257	274	286	297	306	310	332	300	317	300	295	294	305	336	307	327	308	303	308	304	329	314	287	340	318	325	310	330	288	284	321	283	303	302	284	294	343	347	301	318	341	297	318	309	307	295	321	352	291	308	300	324	307	305	294	292	276	308	297	317	279	299	327	299	279	315	312	285	308	325	297	297	291	318	295	298	310	303	316	288	315	308	342	304	279	338	290	284	316	288	331	327	286	295	339	306	312	326	318	327	301	312	302	318	313	300	313	293	324	304	298	296	307	305	307	325	303	304	301	309	304	300	317	338	318	290	285	302	316	313	295	336	327	314	323	330	297	301	270	330	300	322	297	324	293	303	285	348	302	337	310	313	279	317	306	299	327	288	309	327	285	325	318	304	312	325	301	295	318	304	286	319	323	293	280	309	294	303	319	332	290	304	297	281	311	295	309	333	316	309	324	304	307	281	288	320	329	309	306	303	294	289	332	313	328	277	297	299	315	338	294	297	278	310	281	319	305	301	298	311	317	304	295	297	299	289	331	313	307	321	264	271	312	297	281	286	303	283	310	301	281	315	282	292	309	326	303	304	317	316	308	299	319	313	318	321	289	277	321	310	282	312	273	321	309	284	325	303	318	295	310	346	288	311	311	337	279	334	307	308	295	341	324	309	324	307	315	304	288	328	306	333	341	349	298	323	313	279	297	340	298	316	342	321	310	313	303	318	296	331	314	313	337	274	289	279	316	272	332	314	276	281	289	316	272	307	309	309	319	294	307	303	323	301	323	306	307	279	325	278	273	319	306	297	317	300	297	298	321	305	306	275	323	304	352	307	278	299	297	308	296	307	308	285	282	318	292	303	290	262	327	303	274	305	325	295	306	290	323	310	302	294	304	305	342	304	286	292	292	304	302	289	301	322	330	315	316	291	327	300	300	276	303	308	309	286	307	333	335	304	299	305	282	272	307	308	288	296	317	313	287	286	311	318	317	333	310	335	321	303	305	311	296	319	284	296	292	302	304	286	292	289	340	308	267	315	320	280	310	319	300	311	326	308	298	322	287	299	334	293	296	302	277	313	298	278	301	300	293	302	334	310	312	308	305	326	301	313	274	308	301	271	313	325	264	300	288	302	322	299	300	330	308	272	319	300	297	330	283	327	336	313	316	309	305	313	289	307	332	306	329	327	321	303	288	283	287	315	291	322	298	302	302	287	315	295	316	348	267	330	282	300	334	317	304	310	320	281	293	304	312	311	304	313	315	332	291	276	302	292	294	312	275	293	289	301	313	282	302	329	306	313	332	307	314	304	279	320	283	315	286	316	298	348	332	290	297	326	300	291	314	308	304	294	290	309	323	312	303	305	308	273	322	315	303	309	303	293	303	322	274	305	274	288	298	334	311	311	298	273	293	302	313	305	312	292	281	292	326	317	352	314	346	322	317	312	296	320	322	306	298	317	312	298	284	304	305	305	326	304	332	316	339	295	300	299	296	291	292	352	304	287	285	287	313	285	314	287	291	321	283	278	335	294	322	332	309	316	285	329	322	295	298	328	324	304	316	292	331	311	294	314	280	313	278	309	319	317	327	291	313	338	331	301	316	314	306	308	307	285	287	268	309	308	307	301	335	308	317	298	326	284	308	318	247	289	278	279	317	310	263	293	302	292	306	315	294	302	321	300	305	295	295	275	270	310	293	307	317	308	320	297	315	312	296	265	328	290	316	305	278	287	289	293	290	305	309	283	298	299	303	303	329	289	296	322	287	326	299	306	303	309	320	312	295	321	292	327	296	320	285	319	299	323	323	305	331	310	299	290	324	291	312	357	289	292	316	315	311	321	307	318	266	310	312	279	306	292	330	300	321	305	326	291	282	330	315	304	312	280	282	314	289	303	302	310	292	307	313	311	291	301	314	302	329	317	278	315	296	322	279	309	319	315	337	275	304	294	282	313	295	311	306	314	308	278	328	296	323	309	266	316	295	290	300	305	281	334	269	280	282	284	330	285	291	325	307	295	266	289	277	272	290	318	331	288	308	304	281	317	304	319	314	299	283	309	294	285
28142	21683	23158	17304	10977	7805	6128	4174	3172	2641	2088	1724	1385	1341	1134	1076	966	843	829	771	695	694	651	583	568	564	575	544	529	481	525	508	524	553	508	553	511	515	484	542	508	478	484	492	522	513	503	510	501	495	509	485	519	470	542	518	522	521	527	479	509	494	512	506	515	520	508	526	535	483	488	505	492	540	467	499	490	498	524	537	506	487	460	492	538	508	461	461	501	523	509	506	482	490	533	446	487	523	510	540	497	510	479	470	521	477	469	491	483	472	458	492	471	493	479	492	495	478	484	546	483	513	507	535	517	501	483	484	493	443	456	508	493	504	506	485	522	506	515	475	517	539	494	521	495	488	530	530	491	475	495	538	506	512	516	481	501	484	461	516	468	501	490	527	496	549	495	508	532	512	509	532	507	492	522	520	529	506	515	495	492	502	487	491	465	483	498	518	497	477	477	558	479	520	511	478	465	514	506	538	513	547	480	511	506	481	493	480	512	547	534	498	496	527	498	514	503	529	506	504	502	485	516	502	477	513	475	511	510	492	506	503	501	477	494	506	488	499	474	481	509	517	461	499	512	514	472	484	482	470	514	523	518	505	487	491	496	499	510	499	518	536	526	526	513	502	490	491	489	524	518	538	468	471	526	498	488	506	501	524	476	497	550	503	475	504	521	485	477	511	479	486	506	507	473	506	521	517	521	496	523	465	493	505	512	485	534	495	488	490	526	511	525	500	508	494	513	478	539	456	498	487	520	494	516	550	513	500	521	485	487	554	501	507	519	533	514	519	554	557	559	505	514	504	487	509	520	528	485	489	482	527	478	517	537	517	497	524	483	458	486	544	497	499	492	523	520	486	490	521	491	517	518	481	482	479	550	523	490	536	522	494	558	524	497	545	508	484	506	487	493	487	519	471	484	484	523	502	480	526	495	546	455	521	490	490	500	516	509	497	493	524	526	487	498	500	501	507	470	464	480	491	497	543	510	526	490	490	542	509	516	480	481	517	518	507	492	542	552	533	571	471	478	532	508	459	467	513	476	500	519	523	475	502	511	507	517	489	470	544	529	480	504	524	481	489	518	489	491	526	518	479	485	508	446	525	499	500	561	521	483	499	518	506	480	530	472	535	555	498	533	502	498	508	485	472	466	518	536	488	499	542	471	502	522	473	494	495	473	474	493	488	513	542	495	512	519	492	480	480	510	464	480	465	508	521	511	507	488	482	478	490	507	498	453	470	495	492	492	529	451	512	506	541	515	495	464	493	516	484	519	504	504	483	489	510	460	520	512	499	522	540	469	512	504	527	510	515	507	490	478	485	503	497	499	522	524	484	503	535	517	481	551	525	547	507	514	499	476	534	483	512	530	496	508	511	484	505	479	505	487	435	520	506	499	478	496	502	457	483	486	523	471	509	510	476	528	524	506	489	513	466	489	499	500	513	517	485	525	484	543	540	519	484	530	507	485	499	485	507	514	498	489	520	483	455	485	474	495	482	493	510	484	465	462	513	498	491	525	527	489	528	487	528	505	511	500	478	504	492	512	466	525	515	503	517	484	520	508	511	480	491	497	505	512	525	530	463	515	497	531	452	542	500	479	475	531	492	487	479	470	520	523	532	488	483	531	484	503	488	497	517	484	520	490	499	524	543	508	485	503	490	489	500	482	478	506	502	518	500	498	505	511	514	486	492	497	474	485	465	455	517	521	477	493	502	455	500	486	506	521	528	495	503	488	520	507	512	509	486	531	515	472	483	475	500	498	516	498	484	462	470	506	521	491	500	587	514	478	498	496	481	477	475	475	486	496	510	485	479	512	479	544	485	495	506	476	486	527	510	528	514	514	501	479	475	489	539	514	533	512	467	514	510	515	527	503	549	498	507	510	488	508	534	518	494	460	493	506	497	506	475	519	474	517	503	477	467	488	495	470	438	504	566	492	507	503	487	535	519	493	487	473	507	505	491	530	551	531	490	489	502	533	502	484	484	513	514	473	507	513	514	474	490	485	511	472	534	476	488	510	516	509	514	516	530	522	487	481	504	527	466	503	486	487	501	451	503	484	448	494	540	548	463	508	501	500	539	500	506	521	509	507	463	481	521	523	483	525	532	507	527	489	468	465	488	523	471	539	475	531	521	533	488	503	484	498	507	532	510	526	488	464	485	533	508	497	501	498	485	508	490	447	468	494	524	465	455	533	493	493	487	490	496	490	483	485	467	488	508	508	516	499	562	482	504	494	477	510	522	511	485	513	470	481	535	486	490	501	510	502	502	507	499	525	507	505	453	531	468	524	508	515	522	492	501	508	502	514	505	459	510	499	533	479	518	500	482	478	507	465	499	520	518	471	470	498	513	500	480	466	499	481	488	492	517	478	454	518	502	515	510	507	480	479	523	535	452	517	519	472	460	451	535	471	502	461	501	519	499	516	478	532	504	534	548	509	471	510	552	482	499	494	547	514	553	488	485	522	502	509	524	521	497	518	515	572	513	511	483	501	496	499	523	479	501	474	513	488	479	523	479	457	486	533	474	463	528	510	495	468	556	486	470	545	485	495	476	493	487	521	513	496	487	522	529	499	478	472	485	498	480	494	498	535	483	536	502	487	486	520	501	498	482	506	465	509	503	469	518	480	510	469	501	503	487	490	505	516	516	533	497	511	485	475	526	490	539	545	513	483	505	514	558	533	461	483	526	504	497	523	498	500	523	515	516	519	496	435	488	504	525	542	488	522	486	488	540	519	494	520	532	507	496	491	495	549	487	517	508	499	480	499	473	499	512	501	517	498	496	543	531	536	517	516	492	474	517	518	542	519	504	483	531	509	477	512	528	509	546	479	505	531	516	504	488	558	515	515	486	521	491	465	474	481	515	486	460	505	492	549	466	446	534	521	494	506	529	476	509	527	513	465	511	473	528	469	513	526	496	492	517	528	500	502	531	493	488	467	504	478	507	483	477	517	500	470	472	484	531	512	511	461	522	494	484	518	512	487	478	489	523	469	504	487	513	516	499	463	506	532	502	509	543	525	493	521	498	467	483	526	522	496	478	500	441	538	470	514	486	495	464	476	487	515	487	543	490	483	547	515	513	487	533	527	516	507	487	497	460	534	522	500	476	528	517	542	508	517	552	499	463	502	492	522	496	497	479	524	495	508	496	503	561	487	497	509	489	497	517	508	462	552	502	517	495	518	526	490	477	486	478	502	505	489	492	519	513	475	541	513	478	507	474	471	507	503	491	469	536	501	513	506	500	460	522	465	519	490	491	531	508	502	475	470	522	479	536	513	538	506	502	483	524	510	502	490	483	507	469	492	505	499	480	475	526	535	557	489	495	463	526	537	486	469	508	503	516	516	477	485	499	500	488	466	488	485	513	476	522	504	523	494	510	512	488	490	481	485	530	501	484	490	467	530	512	500	551	523	500	435	469	510	490	526	506	466	543	493	519	491	493	505	518	520	485	511	507	450	503	513	499	440	527	497	513	476	501	511	491	496	521	507	523	486	502
11527	25755	23082	15831	12705	10764	8664	6413	4998	3941	3026	2296	1910	1699	1545	1281	1143	1020	929	847	876	851	666	692	666	620	569	592	590	583	602	558	551	552	582	566	524	547	562	552	532	544	548	529	540	575	528	528	528	567	541	557	495	524	532	487	516	517	539	541	511	528	556	553	478	525	549	541	488	551	524	530	534	511	541	494	518	493	508	479	533	544	479	532	517	509	558	521	485	510	519	526	494	528	485	480	493	510	539	531	520	521	520	542	552	572	541	545	520	525	559	558	497	513	490	510	526	501	490	495	516	485	546	522	525	518	523	541	508	521	519	502	522	517	491	553	560	522	506	535	523	499	552	554	514	515	512	515	510	507	513	519	505	501	499	485	548	543	574	516	522	526	495	578	549	516	560	499	555	518	532	514	545	522	546	528	510	522	510	505	536	485	492	497	524	535	545	530	509	549	496	509	512	525	513	458	511	534	532	523	473	512	559	465	552	503	541	521	485	521	537	506	522	531	542	524	482	543	540	522	516	532	500	494	532	494	556	518	529	523	529	505	524	499	509	512	546	531	563	520	510	513	536	515	525	564	518	544	550	523	547	540	550	500	554	494	474	505	497	517	492	549	496	547	517	517	500	501	501	524	534	511	514	509	556	532	519	536	521	509	496	525	531	523	527	516	501	508	534	531	522	507	509	494	487	515	530	488	483	545	505	533	533	503	488	520	495	535	478	499	477	533	518	483	552	569	516	522	476	505	484	479	553	538	524	523	527	535	532	510	530	536	527	558	493	498	514	506	571	504	529	535	523	559	496	552	484	489	476	533	542	518	520	554	561	557	507	534	541	495	524	516	545	540	485	527	538	504	532	497	523	544	555	506	520	511	516	526	507	517	559	530	490	524	563	531	539	505	531	541	485	496	535	502	536	486	504	534	477	498	538	507	525	524	518	516	509	488	507	508	556	501	500	513	544	501	526	496	522	554	514	508	506	549	553	511	481	501	531	484	553	555	503	514	516	492	536	528	510	537	515	515	530	526	543	528	518	509	492	551	505	522	475	556	519	510	457	499	503	535	529	511	520	550	537	513	538	508	531	542	506	521	554	552	491	475	509	522	534	547	533	523	505	556	477	519	499	539	517	536	512	523	516	523	549	467	528	496	526	530	550	490	540	530	508	536	527	521	550	521	513	560	511	566	514	520	503	503	502	512	526	494	554	507	517	547	502	533	501	523	531	522	519	536	538	557	556	499	500	561	531	540	538	569	498	571	496	542	507	512	514	529	546	495	530	527	490	536	480	537	476	520	526	513	515	498	520	492	520	541	518	471	495	529	510	495	522	568	499	524	505	514	554	517	513	510	532	554	507	545	576	512	500	534	476	531	553	529	537	526	497	518	523	532	512	533	502	488	551	483	494	524	503	535	541	538	529	530	501	509	534	536	529	492	521	538	531	507	502	502	566	516	536	492	521	516	561	559	470	492	499	531	535	537	519	503	517	505	532	542	505	535	511	498	487	519	481	483	511	516	520	537	493	523	526	510	497	460	493	492	514	519	509	511	529	501	505	521	495	522	517	523	549	512	544	519	524	572	543	514	527	500	517	516	513	525	522	527	515	510	544	541	520	506	485	537	523	522	482	503	527	546	542	549	540	539	507	518	470	491	529	553	537	491	496	522	519	523	553	533	521	511	528	502	500	476	522	550	480	545	505	561	511	481	511	496	506	523	537	520	505	535	505	503	542	516	524	543	530	500	529	533	516	536	547	508	542	488	500	517	542	536	522	550	529	518	542	494	539	522	545	537	532	543	496	542	502	507	506	499	521	515	491	515	526	524	487	512	508	522	483	527	523	507	517	501	577	509	518	499	558	518	542	511	551	509	508	524	520	510	512	524	532	550	503	504	541	481	535	497	511	501	513	539	555	509	510	529	531	546	532	488	545	553	556	500	500	533	548	541	517	518	511	587	543	532	563	479	511	500	525	491	513	489	526	536	521	536	521	522	498	512	538	552	515	581	486	495	545	514	516	511	492	520	519	516	523	502	542	541	507	514	534	507	518	516	519	566	500	537	486	485	503	512	518	539	555	533	533	524	519	523	522	501	503	569	499	521	512	539	541	505	517	515	538	532	546	538	520	517	533	497	496	535	521	516	520	562	520	511	537	539	532	498	535	531	506	518	477	490	518	575	479	514	511	519	534	527	526	492	576	538	516	517	492	523	506	498	536	521	494	532	489	510	547	498	496	501	517	530	498	497	555	531	534	576	527	483	505	539	525	547	549	510	519	513	500	497	531	510	539	528	509	484	531	486	488	536	497	480	510	494	503	514	494	530	511	491	521	511	514	542	554	533	517	531	507	496	500	552	508	539	511	499	529	522	532	549	531	517	512	521	508	560	506	497	457	517	497	547	491	510	490	497	519	496	533	465	515	516	533	516	538	508	493	524	562	532	501	486	518	517	543	517	538	503	533	484	534	499	509	487	520	468	502	570	503	522	517	538	549	526	517	517	507	526	493	541	519	487	544	545	524	505	522	538	549	519	540	511	513	500	558	483	488	508	498	485	507	524	539	490	539	475	589	559	547	489	506	514	485	517	513	503	508	513	490	540	507	521	513	499	524	540	537	491	508	506	485	510	493	516	500	521	488	524	524	532	536	543	478	527	520	508	532	533	565	532	517	501	495	540	518	488	503	523	507	514	523	504	519	526	515	513	564	533	511	504	540	543	494	516	507	536	515	559	503	541	555	495	493	542	501	512	475	467	500	536	516	525	510	519	538	543	502	488	507	516	513	475	523	563	454	540	529	489	502	499	532	507	506	526	502	562	562	506	497	527	522	496	512	545	476	533	538	517	532	531	531	517	498	547	519	493	507	529	507	556	555	492	521	520	533	497	500	501	508	520	526	575	492	484	523	538	507	544	498	500	492	546	528	527	542	550	542	514	524	529	509	507	500	473	517	527	539	543	515	517	525	530	486	560	497	528	532	535	511	551	532	517	542	510	531	514	488	548	552	506	532	528	503	504	547	520	490	488	538	497	538	550	507	524	488	530	502	522	519	527	523	503	517	524	503	572	535	473	539	509	528	528	516	543	529	549	547	511	566	583	546	518	520	510	535	511	522	519	525	502	494	537	541	538	522	527	588	562	481	554	515	517	538	511	498	490	520	509	546	511	521	511	533	506	558	530	526	556	498	533	525	544	516	506	505	506	542	522	533	507	519	528	518	484	514	500	500	489	532	566	514	482	497	497	539	522	507	487	532	528	533	530	537	491	527	495	539	496	515	508	573	535	495	481	542	558	488	504	518	485	539	530	532	520	488	518	519	510	503	478	533	543	463	553	520	521	450	501	508	492	546	508	516	531	483	543	487	534	529	550	546	478	523	513	534	520	560	500	532	517	518	499	512	491	526	573	493	506	490	501	516	521	518	530	528	497	490	545	556	559	524	523	516	493	526	507	505	531	490	513	515	553	500	505	546	523	537	486	571	546	503	506	512	541	567	548	529	505
23507	21246	28631	24353	21700	18871	12501	6989	4775	3952	2983	2256	1790	1583	1383	1190	1025	944	868	794	749	711	580	545	475	473	491	419	407	402	424	408	409	379	411	416	408	318	363	363	363	378	361	397	389	394	394	350	344	394	390	356	372	347	342	359	360	388	312	373	358	369	355	374	386	351	365	346	334	366	367	345	379	339	369	359	373	350	354	349	363	327	356	365	344	372	374	362	337	327	334	306	343	341	363	373	339	320	329	391	392	338	356	346	333	325	361	348	379	361	327	321	353	359	381	333	347	338	358	332	340	309	325	375	342	356	387	328	311	340	337	351	330	345	332	352	331	352	340	356	375	348	310	371	336	331	316	375	376	305	331	369	332	382	336	396	340	358	367	384	346	338	324	356	336	352	321	332	370	320	338	355	380	360	335	379	336	370	357	329	349	353	332	368	341	367	375	341	342	343	348	306	346	353	365	350	377	344	315	308	347	380	314	362	349	340	332	365	338	400	338	374	359	376	333	357	345	354	309	336	341	342	348	363	346	350	366	355	331	313	335	303	332	342	348	407	345	353	348	288	338	321	394	345	323	317	328	377	329	327	356	389	318	316	349	352	344	337	328	341	367	378	334	329	357	332	353	324	344	383	380	354	309	355	358	346	374	379	358	372	348	328	345	334	332	366	336	350	330	363	374	345	367	348	330	321	322	342	370	334	341	348	336	334	340	355	349	363	346	360	343	345	353	337	345	347	330	330	342	362	353	353	364	326	316	364	347	350	361	342	324	341	324	343	359	336	348	343	364	370	339	332	366	344	358	348	324	342	341	355	330	360	351	342	361	341	351	359	366	368	322	366	343	368	328	306	343	346	323	361	345	375	334	346	362	347	314	344	340	315	342	352	358	352	346	363	349	338	349	342	360	355	324	352	340	346	361	367	323	360	348	355	369	339	320	337	343	340	354	333	334	332	355	342	358	381	355	352	320	347	353	377	370	329	334	323	350	325	347	344	384	355	358	341	337	344	357	361	353	372	341	335	359	340	325	314	358	376	322	356	376	309	352	332	350	356	327	344	358	341	345	348	307	343	325	354	362	379	343	339	349	313	354	332	311	330	355	340	326	358	314	347	338	336	336	316	329	368	313	370	336	362	326	342	346	318	357	362	369	340	314	344	379	313	350	362	337	300	342	335	335	320	350	323	328	358	360	344	310	343	360	359	339	338	330	336	331	326	335	307	330	342	361	333	342	340	322	370	348	327	362	378	324	375	305	349	378	356	367	319	353	355	361	334	342	336	324	316	338	331	370	322	352	313	345	329	317	328	347	370	377	364	340	355	347	349	333	338	345	351	367	339	355	330	355	342	335	343	340	323	330	334	327	357	359	334	342	327	344	341	334	330	376	331	321	347	333	348	353	341	354	340	361	360	350	356	351	330	357	341	328	309	354	328	345	337	344	359	322	308	370	360	339	362	341	328	401	330	338	321	376	369	339	341	335	357	324	342	323	340	335	367	372	351	340	346	359	347	324	361	360	356	353	348	327	318	356	310	355	343	344	327	343	338	352	325	317	338	332	344	370	341	402	331	361	364	326	316	392	349	330	332	349	362	339	337	350	345	321	377	346	322	380	330	346	351	322	357	348	380	355	337	324	329	352	330	320	323	398	344	336	332	333	356	361	361	327	326	334	329	331	339	341	333	373	356	346	343	337	323	338	338	336	310	327	351	340	346	359	332	351	364	350	336	345	366	353	331	358	333	340	353	291	367	325	346	366	369	343	350	349	367	368	355	360	326	367	325	343	332	349	342	306	336	347	351	361	358	353	322	352	326	327	329	304	338	341	331	333	344	320	330	347	367	339	337	318	344	336	361	352	351	351	343	328	358	352	381	318	357	336	341	322	347	353	331	369	328	336	381	330	327	359	346	360	372	345	342	345	334	329	353	344	344	369	333	352	330	335	338	331	356	346	335	379	345	336	347	353	323	312	342	342	374	359	344	341	334	326	334	324	349	343	323	373	306	346	371	348	326	344	355	345	340	343	385	332	358	375	322	370	328	320	349	353	356	351	329	374	296	315	353	339	367	335	343	344	359	354	336	324	320	301	344	352	308	317	360	340	343	342	369	388	322	338	362	359	328	351	332	344	308	343	337	343	348	375	331	383	329	342	329	327	353	352	353	348	337	340	332	337	374	340	359	339	338	330	350	326	325	357	338	341	323	330	355	333	350	353	355	328	395	345	373	382	357	340	342	384	373	327	351	329	328	347	326	347	343	352	374	348	323	340	354	350	357	328	323	357	356	356	346	325	336	359	329	355	348	346	362	344	346	359	337	335	371	351	369	325	371	331	313	340	309	360	347	341	332	317	336	348	372	328	354	368	338	398	368	344	345	348	339	350	367	359	301	365	366	317	353	344	343	340	332	337	352	351	331	332	339	323	388	387	335	351	355	359	356	352	332	379	346	366	360	351	321	336	340	362	384	371	339	367	348	338	332	334	336	335	365	327	335	349	351	359	352	340	337	337	336	336	356	348	403	367	357	336	330	328	324	336	321	365	350	330	340	364	346	355	378	344	313	336	355	360	355	367	351	373	325	377	327	364	367	362	343	368	328	340	355	368	321	381	312	329	380	328	378	320	342	371	374	390	317	322	347	366	341	363	348	297	343	362	362	363	330	318	354	361	337	324	359	319	374	327	374	301	349	322	374	344	354	337	323	291	347	389	353	382	335	305	341	360	354	322	348	338	352	334	326	356	367	362	335	349	372	341	371	374	406	360	359	345	363	361	337	358	342	361	326	355	363	349	381	344	309	336	329	351	310	346	325	341	353	349	353	323	349	320	334	370	321	352	337	336	340	319	359	311	327	333	336	315	348	335	339	338	375	346	308	351	363	368	340	359	320	332	370	316	334	341	371	371	363	354	360	354	385	348	340	337	333	327	353	343	335	323	344	360	343	364	371	309	324	355	376	360	320	355	315	340	331	375	345	359	340	373	340	347	321	360	340	364	362	340	315	374	361	340	382	352	337	348	298	343	349	341	349	334	341	344	338	360	327	349	363	342	305	352	340	372	335	327	391	317	349	333	346	351	336	340	345	315	370	335	341	364	337	339	363	343	356	327	344	328	349	355	351	352	338	380	357	313	330	360	363	363	367	351	310	347	339	371	348	331	349	342	342	348	335	323	348	346	320	364	348	351	346	372	350	329	363	350	320	339	381	332	318	327	307	342	350	353	353	370	327	333	388	339	318	343	358	286	367	338	343	397	341	367	364	335	372	356	365	326	360	351	300	349	360	354	356	369	340	341	356	315	340	328	330	329	340	350	339	355	380	308	309	351	356	349	370	337	349	342	347	383	325	359	307	356	355	326	325	334	344	333	362	351	316	352	371	354	363	347	320	296	314	357	320	342	328	330	346	373	332	340	360	354	342	363	366	309	346	326	333	327	339	343	334	337	321	342	329	356	347	337	347	335	358	315	336	324	333	365	332	364	317	378	358	339	317	308	345	358	328
11282	32707	30185	22120	18349	15346	12982	9270	7115	5735	4302	3200	2557	2252	1870	1512	1362	1212	1088	1023	960	862	740	615	595	536	572	517	463	471	453	487	473	436	444	425	442	451	410	413	416	410	377	373	389	431	394	384	375	389	429	433	373	404	388	358	421	363	401	368	369	368	389	401	380	336	380	366	354	361	383	392	388	367	384	398	353	412	383	369	381	385	351	358	402	343	339	337	331	349	379	365	370	365	382	345	354	371	337	386	358	372	378	356	416	354	354	389	343	401	387	358	361	399	358	361	387	354	409	361	368	375	351	395	368	347	340	363	372	356	331	403	360	350	371	401	389	346	342	351	376	398	349	360	344	347	363	343	364	375	341	385	358	376	379	384	414	347	362	376	362	381	355	387	385	396	376	386	385	385	364	401	360	364	394	349	407	384	384	378	352	353	386	355	378	374	347	386	380	391	380	367	355	365	343	356	366	393	360	361	361	362	375	337	351	364	385	361	340	391	344	376	387	352	328	353	347	350	380	363	351	379	372	362	374	376	362	366	395	368	377	372	403	372	373	359	369	344	379	400	391	347	372	374	358	336	377	341	382	351	369	376	369	355	394	343	372	360	357	393	398	376	362	383	368	359	368	338	349	361	325	378	362	357	362	390	374	395	366	348	343	349	373	361	353	364	374	352	377	359	352	372	361	379	383	363	385	392	397	423	342	357	376	352	394	365	319	345	383	388	344	375	369	345	386	382	337	389	384	336	349	373	380	391	377	385	370	372	383	383	361	368	397	349	365	382	362	377	353	377	328	352	335	382	336	340	338	393	358	374	332	350	387	373	366	365	363	369	346	413	369	371	344	342	346	362	360	325	336	365	371	336	395	396	377	373	384	370	383	384	391	386	366	383	390	374	324	375	368	348	371	390	402	378	353	355	344	378	372	366	365	336	392	359	361	381	382	335	359	395	375	397	383	369	373	360	376	368	367	409	366	336	345	351	366	358	398	378	370	388	379	323	354	352	370	390	351	357	355	351	368	369	344	416	381	396	389	338	370	387	351	368	332	345	357	371	337	361	347	397	358	368	358	351	390	350	382	350	374	351	361	393	321	352	351	398	370	356	356	361	404	366	341	365	391	373	323	372	355	348	371	365	389	382	349	390	388	382	367	395	377	352	343	389	340	360	362	363	344	397	363	363	359	385	353	385	394	351	364	362	387	365	362	377	393	349	347	383	360	358	354	380	345	364	343	352	349	351	351	329	346	377	376	382	353	380	361	334	363	366	370	387	371	371	361	364	380	370	378	397	347	381	357	407	377	370	382	360	353	371	385	355	379	366	401	346	381	357	384	344	344	331	394	390	384	335	355	377	379	337	369	382	318	366	370	386	364	371	375	370	361	374	392	370	365	364	334	335	338	353	391	361	350	363	382	340	356	390	387	371	355	327	390	356	354	394	349	381	368	381	347	376	350	379	371	347	332	397	389	391	348	370	356	352	383	329	364	375	387	376	343	353	352	392	358	359	386	364	329	358	382	369	398	384	424	378	340	352	363	336	389	379	371	367	359	387	354	394	343	367	383	371	368	367	363	349	391	382	378	382	326	390	381	360	348	334	374	368	383	362	390	343	329	386	358	357	359	374	349	341	354	334	401	377	375	399	369	378	357	371	359	370	370	359	335	342	340	378	382	380	354	367	363	362	329	318	337	364	322	397	372	353	345	380	364	369	351	360	361	359	355	414	343	365	386	379	370	370	380	389	381	374	372	347	388	331	373	372	379	402	346	373	375	370	347	350	351	363	371	363	360	368	370	377	347	374	367	375	373	391	417	381	329	374	343	371	362	396	363	373	382	387	350	369	354	374	366	376	368	371	389	341	360	350	376	375	355	407	382	374	355	355	368	373	392	370	389	349	388	361	372	374	381	386	350	359	364	367	361	371	347	337	369	347	337	353	337	388	357	393	368	376	324	395	380	383	355	376	355	329	358	372	384	350	363	361	381	404	404	391	355	421	332	354	354	345	368	372	359	359	377	353	353	367	350	369	361	361	345	359	405	379	374	366	356	385	343	376	383	347	386	355	359	370	360	395	358	383	357	332	355	336	366	361	358	368	365	389	393	364	368	361	383	346	377	343	361	353	357	380	366	370	339	365	368	390	350	374	384	385	391	363	346	396	415	388	344	372	353	393	387	369	377	348	342	360	339	392	341	337	352	368	360	340	396	366	343	356	353	339	359	362	366	361	357	372	366	358	378	325	346	388	384	340	389	349	370	388	386	429	351	386	377	371	362	347	373	388	384	372	381	379	389	348	355	356	348	355	372	384	357	384	349	351	353	379	350	382	387	345	320	366	360	343	351	376	384	382	374	367	368	389	404	374	365	362	328	352	343	358	369	395	356	351	405	348	386	378	384	397	351	357	377	367	369	408	360	370	378	388	356	366	371	325	383	345	362	346	328	354	399	375	362	402	372	360	366	353	371	370	387	343	369	352	370	370	360	384	380	350	365	333	365	391	367	365	377	386	348	355	337	354	367	380	341	383	390	384	328	369	368	375	386	358	376	372	358	400	369	360	348	383	350	376	374	389	323	336	334	372	393	368	342	388	328	382	358	359	367	369	362	388	364	361	354	367	365	355	350	368	362	352	326	351	369	382	399	390	381	324	363	357	364	371	377	373	336	369	374	338	356	355	358	380	376	378	365	381	344	349	380	340	389	396	344	369	333	387	342	359	347	341	376	343	371	370	354	341	381	356	357	375	372	366	385	383	370	406	377	372	372	370	340	382	402	376	382	369	359	373	379	386	394	380	383	354	342	361	357	375	368	375	376	387	354	375	374	399	368	331	332	354	340	394	330	380	354	360	368	364	375	375	370	352	357	349	382	357	356	367	376	390	367	361	331	375	351	393	345	367	372	365	386	359	354	370	367	369	426	381	365	335	379	358	391	395	388	388	382	369	365	415	353	380	349	340	344	385	331	380	383	376	397	360	382	375	379	382	369	377	373	345	352	386	364	355	408	359	340	361	327	366	358	360	381	365	388	380	396	344	348	369	369	334	350	365	373	372	361	359	364	360	367	349	366	370	347	385	371	373	334	356	381	340	356	357	366	351	356	377	385	393	357	384	340	388	358	384	343	342	377	359	365	359	346	337	393	373	404	368	341	380	368	363	370	361	371	362	354	351	386	364	390	352	382	365	358	330	386	305	357	397	346	371	376	339	360	352	382	346	379	366	343	341	335	359	397	364	343	386	383	373	390	393	383	353	377	417	383	383	325	371	361	399	358	363	379	336	395	376	363	349	355	382	358	352	380	360	361	347	367	373	335	346	361	359	317	371	333	358	365	379	324	354	348	366	368	312	352	395	360	350	346	348	359	397	340	354	371	375	343	368	359	355	357	353	359	357	362	361	353	388	394	316	365	359	347	352	358	370	368	341	374	382	365	377	380	340	375	338	344	354	358	377	381	359	358	350	342	332	351	372	357	362	368	364	384	356	393	381	366	349	367	382	384	351
24717	21308	28057	25626	19775	12322	8889	5838	4137	3341	2597	2010	1623	1495	1279	1200	1071	952	898	836	786	768	677	656	623	588	553	574	570	533	522	569	556	555	582	511	522	526	549	499	503	526	492	506	554	522	533	518	503	498	494	478	507	497	499	494	507	513	500	499	547	499	463	492	500	508	486	494	518	476	475	517	513	506	498	504	505	483	498	509	494	500	490	496	540	505	518	492	514	496	520	461	495	492	484	527	499	484	458	513	477	481	480	470	536	485	522	513	533	481	527	511	475	480	501	452	482	498	454	497	533	496	478	463	459	494	482	543	464	500	506	489	490	505	496	519	483	512	496	516	449	466	489	458	507	512	499	500	494	504	494	472	492	517	523	488	470	485	501	489	475	535	461	491	474	443	480	476	526	525	482	472	483	442	511	465	482	508	510	466	508	471	519	438	486	465	487	490	492	476	499	465	450	506	495	506	478	510	482	495	523	465	507	479	509	469	488	483	490	499	513	519	489	527	526	487	485	505	486	480	494	487	487	522	500	495	488	509	467	514	498	522	536	497	467	513	516	486	486	512	509	500	490	502	478	499	510	462	505	522	457	521	500	502	495	520	498	501	518	512	507	482	459	479	498	505	459	495	496	543	530	478	522	487	458	477	481	453	473	510	500	538	458	476	468	493	482	449	500	498	536	507	498	464	494	485	483	478	487	482	477	503	506	483	477	482	501	487	470	480	506	490	498	495	483	511	513	495	542	477	523	453	498	461	474	494	482	492	466	477	520	462	454	490	522	486	508	472	475	521	491	491	482	484	500	471	496	524	458	431	505	491	488	490	531	435	477	505	456	491	504	514	507	508	507	471	559	501	520	499	538	480	507	467	492	502	518	527	491	501	455	450	520	517	471	474	489	485	487	524	500	489	456	478	533	485	525	460	467	479	490	484	487	472	516	528	516	475	489	512	475	506	469	461	540	529	455	490	484	527	491	484	466	507	455	510	492	482	499	490	482	488	534	485	491	505	499	475	458	480	511	501	487	494	481	504	481	485	485	479	477	523	499	449	503	457	522	508	503	543	485	488	482	453	507	494	484	474	497	518	494	525	505	505	511	527	464	474	524	459	517	462	506	511	471	482	520	456	499	473	472	471	547	512	506	449	468	515	499	474	547	523	498	534	502	501	518	472	501	464	491	483	502	527	507	477	499	548	476	516	568	509	498	466	491	529	493	520	484	456	487	508	449	491	494	504	502	431	513	551	504	466	525	538	541	450	451	539	495	496	495	457	473	473	500	473	514	505	550	481	504	510	452	468	483	512	484	507	495	471	478	506	486	505	477	482	480	507	529	519	520	504	466	479	510	468	463	488	510	508	494	471	489	514	528	468	514	491	510	469	499	487	485	502	482	503	492	483	490	514	474	510	494	505	480	476	488	491	512	507	490	535	537	497	496	507	505	496	493	505	499	485	488	468	463	470	484	497	478	507	483	499	486	535	499	471	481	498	516	453	475	510	487	520	487	488	509	461	528	471	454	486	482	478	507	484	477	488	454	486	505	470	497	494	444	498	473	481	441	516	487	460	461	479	510	490	492	495	503	479	477	480	539	508	509	485	502	461	545	523	492	473	483	479	553	502	481	498	497	455	486	513	496	491	465	484	501	463	493	501	500	479	521	547	498	486	518	489	485	478	466	472	496	520	511	460	526	494	531	487	502	490	498	493	475	436	473	487	524	515	477	488	470	515	475	493	476	485	465	487	495	470	470	467	489	471	472	464	526	472	531	469	465	473	479	494	491	450	490	477	474	488	463	470	477	496	483	495	524	493	474	486	498	503	488	523	492	524	483	499	509	503	475	473	468	544	501	509	471	488	497	505	504	527	508	491	489	489	502	515	473	494	523	482	480	533	458	525	446	453	510	499	512	497	452	485	448	501	465	466	486	477	471	486	526	475	463	506	482	464	516	457	481	535	517	499	504	507	482	505	529	512	525	477	507	447	507	492	510	473	474	474	494	522	484	474	534	490	506	448	496	497	469	511	501	475	464	487	484	481	467	499	515	471	470	486	491	473	513	450	516	489	497	448	492	492	504	516	502	525	484	465	494	433	479	480	494	566	502	487	544	504	505	481	503	448	461	495	498	487	520	480	507	518	525	468	482	485	457	485	441	518	487	502	489	463	466	514	516	495	543	486	496	486	488	523	522	532	489	486	539	462	460	494	534	472	484	513	465	467	509	476	455	483	493	498	492	498	485	482	476	504	500	505	470	479	460	507	455	511	528	486	502	457	502	455	507	480	454	481	496	495	500	503	500	464	523	502	516	464	496	494	489	488	527	463	510	517	489	521	498	523	489	505	474	485	507	496	495	519	461	522	517	464	472	496	490	493	477	494	503	450	526	490	527	531	506	489	467	508	461	495	476	477	476	464	476	469	493	472	521	473	507	471	464	495	516	462	490	508	497	454	512	470	487	498	510	525	496	512	490	519	501	502	482	451	473	464	452	523	486	479	467	498	494	488	490	486	505	544	533	496	537	477	509	494	513	463	495	483	528	509	476	490	490	446	489	490	524	473	488	449	470	490	470	513	477	499	511	479	478	495	461	482	478	479	473	483	501	486	472	501	490	512	500	518	543	465	548	500	491	468	470	484	528	541	476	479	536	480	489	491	489	533	487	491	483	498	512	500	502	501	499	483	510	488	472	511	492	495	471	459	501	498	526	524	489	526	524	523	464	509	488	510	501	538	482	490	497	471	507	535	512	493	484	458	477	471	498	484	495	510	479	517	501	472	479	509	507	509	485	511	427	527	497	509	477	495	506	495	449	465	509	512	481	525	484	453	507	497	524	495	471	479	482	486	448	461	507	481	490	456	491	509	487	443	480	481	500	494	536	493	486	502	519	495	491	478	478	506	494	531	487	471	490	486	461	498	484	522	527	516	520	521	475	482	510	527	517	505	503	513	458	486	481	531	512	467	467	500	504	483	495	506	503	493	460	455	500	465	525	483	467	513	495	487	467	504	530	493	515	474	500	483	503	499	499	481	478	506	469	497	498	463	493	524	526	503	522	513	487	467	518	478	470	477	477	494	445	483	465	522	475	520	509	472	471	549	515	495	476	482	467	506	510	503	527	539	445	547	482	519	525	472	459	511	497	489	521	484	466	511	481	528	499	491	465	448	518	469	501	504	503	518	502	473	436	461	502	487	504	518	544	501	503	457	488	462	489	507	482	523	500	495	480	458	466	529	528	529	490	480	491	431	483	493	459	480	497	491	505	462	493	502	497	519	457	483	468	493	482	484	503	487	491	456	455	491	492	492	520	511	470	462	479	457	484	521	529	471	502	494	465	471	560	491	495	511	483	497	491	481	467	486	488	495	484	438	515	487	515	443	484	488	478	466	491	522	475	451	508	494	501	503	501	485	468	515	467	497	473	505	461	505	516	497	531	528	500	460	493	505	501	475	477	521	528	462	480	525	474	490	501	506	510	457	501	498	479	488	510	514	487	503	533	495
11108	29442	27431	20405	16887	13845	11540	8450	6526	5004	3765	2792	2302	1988	1651	1585	1374	1178	1122	1049	886	904	812	723	663	633	584	586	585	584	581	599	565	562	553	560	592	546	541	557	518	529	523	544	553	517	561	543	539	499	534	493	531	498	502	505	528	490	529	551	562	551	493	539	514	504	518	496	477	552	502	515	560	514	497	538	509	521	503	503	502	561	476	499	522	527	517	547	484	530	483	517	489	492	540	501	538	476	494	539	485	481	493	532	514	489	507	511	511	514	552	584	548	469	490	476	518	525	482	472	458	477	520	552	498	491	521	484	536	472	494	563	503	494	479	480	509	538	506	540	538	524	524	515	512	496	513	474	509	490	503	502	504	481	482	518	463	467	487	510	488	517	454	534	487	483	491	500	552	531	502	537	495	507	529	475	471	510	490	524	503	524	514	507	497	481	465	482	503	486	496	511	510	497	488	510	555	510	479	458	510	480	513	506	488	520	518	524	525	495	511	508	535	547	482	496	477	502	495	556	510	518	509	500	506	473	478	498	457	481	500	499	513	484	515	510	495	512	492	488	510	493	477	519	522	514	526	457	519	459	554	522	550	542	518	492	502	515	498	520	489	481	491	504	458	548	490	500	481	495	469	528	496	517	512	525	492	524	487	475	481	485	513	491	466	504	498	508	504	525	537	522	488	503	545	474	524	527	495	478	518	508	495	489	566	468	485	469	504	505	508	556	528	472	532	482	481	530	537	507	507	515	516	507	491	527	542	525	488	498	491	527	512	522	508	459	455	505	511	492	471	520	501	556	547	474	517	504	538	528	498	500	501	521	488	465	476	535	513	502	486	520	498	535	519	537	495	512	494	504	499	502	487	472	495	492	497	511	509	501	496	505	506	480	469	476	519	488	489	530	490	532	533	461	497	512	538	518	525	481	491	518	521	512	490	519	486	536	470	497	508	492	509	523	503	500	483	475	492	506	508	481	537	505	529	472	497	479	537	490	483	492	527	529	532	486	490	510	506	471	529	483	512	510	507	482	542	496	475	492	515	496	490	505	519	498	529	519	499	504	470	485	500	469	536	485	530	498	485	484	464	464	491	538	501	510	491	508	490	481	556	505	548	503	474	513	509	484	493	528	535	553	494	500	492	491	480	530	528	512	506	528	474	520	481	508	497	521	491	496	519	509	528	513	519	503	514	506	534	488	507	492	474	485	523	502	510	482	488	504	495	509	471	496	477	512	491	477	518	502	502	479	482	522	514	488	489	480	520	487	481	509	480	556	488	504	503	480	489	489	493	505	448	534	499	510	481	487	511	507	471	502	507	499	503	500	509	458	494	493	517	486	479	516	517	485	475	460	513	501	549	521	479	490	487	487	550	549	510	466	505	501	495	524	490	507	500	554	475	484	518	494	486	516	485	529	512	491	507	487	559	494	536	540	489	527	569	489	507	508	505	515	513	506	497	502	524	504	491	467	495	533	545	493	539	566	510	502	543	516	511	502	502	539	463	499	479	513	482	525	459	544	509	492	520	535	495	516	528	486	472	497	501	489	531	499	526	485	531	521	474	517	483	524	480	500	509	523	482	506	504	523	555	479	564	519	506	540	473	477	510	519	481	494	474	494	487	531	537	490	490	463	454	448	520	498	491	503	546	499	493	502	510	498	534	487	531	475	492	477	466	497	500	499	498	507	506	514	500	530	471	512	510	499	483	514	496	503	495	485	464	479	546	519	503	518	500	527	467	538	479	522	508	507	546	519	502	548	472	506	490	496	519	522	481	486	493	495	500	498	497	492	493	505	513	516	525	505	484	530	544	487	470	538	500	490	508	490	546	515	477	491	500	501	509	482	503	526	522	459	494	508	525	491	452	479	506	483	500	482	525	476	496	492	521	478	493	548	515	484	488	485	487	494	507	496	480	485	492	502	456	553	569	517	515	487	487	499	505	489	503	506	525	514	492	488	463	498	484	496	466	497	519	480	532	515	485	501	518	529	520	486	473	477	472	492	504	507	498	472	487	460	497	479	499	471	487	505	536	520	499	501	478	506	493	501	531	537	479	509	495	537	483	469	512	522	496	481	499	513	497	495	556	517	498	473	464	479	532	539	517	485	507	548	495	519	519	481	483	520	458	516	512	483	511	523	537	491	543	497	500	544	507	496	483	497	512	474	522	457	495	515	489	477	506	515	529	501	512	495	459	527	520	475	509	470	512	526	497	466	503	495	549	501	534	461	526	513	525	509	520	493	500	515	502	494	521	522	509	528	488	471	509	503	486	571	494	483	477	521	532	485	518	516	521	539	515	505	541	480	484	491	524	512	500	482	506	493	495	478	514	501	518	513	515	467	490	516	462	490	528	511	532	528	485	509	484	472	503	526	492	493	489	541	475	551	455	510	496	522	505	508	496	484	495	480	500	493	463	498	515	541	501	478	485	517	486	493	481	515	504	530	498	526	488	439	472	473	473	516	515	515	516	540	486	490	518	504	462	526	507	517	502	512	496	473	479	484	513	515	493	502	491	490	468	462	497	522	483	479	516	503	518	475	503	447	475	496	492	519	525	497	505	471	500	494	525	526	506	504	518	507	521	528	578	522	543	491	531	508	511	485	496	521	505	474	506	488	521	469	503	492	528	484	502	462	550	504	479	492	492	472	502	485	542	487	498	478	486	511	474	468	529	506	488	507	512	479	498	520	512	528	515	541	498	459	494	524	510	500	509	487	479	509	509	485	503	518	492	464	543	477	485	498	509	500	536	477	528	526	484	470	502	544	492	489	524	538	510	536	511	469	483	490	500	467	454	505	491	496	485	483	512	540	472	467	480	483	485	511	457	499	500	472	469	544	472	492	481	503	473	518	519	499	526	489	499	493	524	477	530	516	519	479	489	520	493	509	516	515	510	484	500	480	519	495	491	458	481	517	461	524	497	528	500	479	522	526	531	464	488	491	485	477	494	507	470	510	465	476	494	459	502	495	498	492	496	533	545	462	533	504	495	478	491	503	533	522	528	499	513	529	511	485	494	537	492	482	521	538	486	488	493	500	516	523	516	519	519	525	478	479	524	490	501	509	472	468	497	471	510	530	496	511	552	449	498	502	496	495	497	514	504	524	476	503	507	516	523	484	532	510	528	505	508	499	519	512	491	492	542	517	550	528	536	515	535	534	529	471	490	509	478	490	534	497	522	502	527	479	514	516	515	493	542	501	513	510	483	515	486	504	493	502	500	475	502	533	493	471	537	533	526	480	517	517	469	493	510	484	516	521	545	493	488	472	505	486	482	495	470	485	476	471	482	551	479	479	495	525	508	466	520	506	508	548	521	495	502	501	494	520	515	469	480	534	518	521	522	530	534	519	497	499	545	465	472	517	493	496	477	499	543	494	503	503	508	532	517	506	504	482	542	516	502	510	480	545	517	488	502	440	480	509	487	479	489	532	504	535	500	482	532	503	522	526	490	518	531	498	521	515	510	488	511	499	518	478	464	510	464	524	491	507	482	510
22533	21324	29076	23959	21524	22598	21024	10393	6730	5364	4056	2931	2437	2132	1769	1590	1340	1143	1008	914	848	742	684	583	515	467	404	458	441	410	415	384	428	428	393	354	338	372	345	354	363	363	329	372	383	372	324	353	309	335	320	349	331	323	311	312	324	288	343	293	311	320	328	300	333	295	338	295	344	315	324	346	348	336	302	291	301	287	318	301	291	333	336	293	282	311	295	326	300	316	312	310	277	290	277	305	311	299	301	277	306	298	294	306	302	333	287	278	304	318	319	291	299	318	293	327	301	292	274	289	281	281	282	300	306	327	284	314	326	321	289	277	308	280	301	292	279	318	270	303	312	294	310	280	277	296	301	313	298	300	308	322	306	294	321	268	292	316	284	290	322	289	304	311	312	302	319	323	258	324	288	299	308	290	274	291	323	286	276	310	288	304	281	311	321	304	280	284	295	302	300	297	321	323	327	284	266	337	310	300	292	294	318	299	310	312	310	302	325	294	318	281	285	287	263	285	280	282	316	283	291	291	261	328	275	290	296	319	296	323	301	295	279	330	312	285	280	270	308	319	284	305	267	322	290	315	317	289	290	290	297	318	316	282	284	284	303	302	311	339	288	301	321	315	300	334	267	290	257	309	296	301	281	316	284	319	269	281	299	350	304	311	317	311	288	312	307	279	328	294	307	278	312	276	330	263	320	317	307	316	306	260	314	320	292	302	308	311	277	322	292	290	334	310	303	349	336	309	279	319	272	301	312	289	309	320	307	318	308	303	322	313	290	320	312	290	277	309	276	305	291	307	298	275	295	320	268	292	296	290	294	296	273	294	280	298	325	331	291	279	286	295	313	317	305	252	288	317	272	297	295	310	288	293	316	303	299	316	299	319	294	286	289	289	321	306	301	318	281	323	286	320	321	291	310	263	302	285	309	275	296	310	287	305	305	278	305	321	320	299	330	298	282	317	326	311	307	293	307	287	324	297	333	338	338	284	293	307	315	299	294	281	326	299	284	283	274	303	311	307	301	293	309	318	266	267	295	328	309	306	318	320	311	351	319	277	325	300	285	300	305	310	317	320	316	279	307	286	309	306	316	299	314	317	274	323	316	293	284	315	310	281	284	273	311	310	303	310	328	306	317	314	296	302	284	286	323	297	331	311	266	308	318	298	350	302	333	292	333	296	324	319	315	310	275	308	305	303	272	272	307	298	301	306	296	303	305	293	282	276	283	254	295	316	270	309	306	311	317	315	306	323	275	305	289	299	308	266	269	297	320	307	326	284	308	303	285	305	281	299	318	305	298	293	293	309	285	291	290	298	281	309	315	287	306	299	299	295	261	320	310	258	299	296	300	326	258	261	306	302	275	296	322	277	258	313	312	292	291	299	327	285	294	292	307	280	299	284	327	344	317	290	292	317	320	320	307	309	290	289	302	325	313	289	327	280	320	271	301	333	302	321	332	322	274	292	330	300	289	318	319	296	303	298	274	343	309	286	286	288	300	336	288	290	311	290	310	310	299	295	318	294	298	310	347	288	306	330	310	280	299	323	313	272	322	305	286	278	294	343	290	260	327	289	301	312	301	292	279	283	310	273	307	273	260	297	288	312	246	274	284	296	304	284	276	324	308	302	289	307	287	320	289	303	282	288	358	290	279	307	278	298	308	328	285	302	272	310	282	307	263	292	287	291	284	274	298	310	276	306	303	295	296	335	322	316	325	279	326	307	308	324	287	291	302	298	322	307	307	320	321	284	304	284	319	265	295	288	301	301	274	283	310	322	305	323	339	287	329	285	311	262	291	304	297	307	304	268	308	302	267	314	289	294	328	289	326	286	322	288	299	311	286	309	272	321	292	307	287	299	304	286	297	322	319	292	293	310	343	295	272	266	279	298	314	304	315	288	289	308	316	271	325	293	284	297	318	305	275	324	301	319	311	346	313	309	257	310	293	328	318	274	314	289	282	310	300	308	279	287	305	297	314	291	292	310	288	328	321	301	303	314	269	284	332	297	261	289	295	308	315	303	358	288	291	283	286	313	315	268	300	277	301	281	317	270	301	307	288	317	305	280	304	293	307	304	289	301	310	303	299	328	315	292	246	258	305	302	278	319	291	315	306	278	300	297	296	299	288	269	269	345	264	318	312	284	304	275	306	294	302	296	301	310	286	308	305	300	295	293	293	294	343	328	286	291	297	329	299	298	321	313	312	309	334	302	284	262	266	305	283	299	272	305	307	305	270	304	305	274	274	276	280	296	303	278	343	332	327	309	284	285	295	315	326	316	304	291	299	337	292	331	298	307	300	306	299	304	287	289	256	335	314	308	336	323	284	276	297	301	312	275	305	300	312	282	306	296	285	293	243	336	285	303	284	291	303	293	308	314	297	279	268	305	305	294	334	282	341	327	315	280	285	293	294	325	289	304	286	293	271	310	301	257	293	302	292	291	313	286	273	308	295	303	281	321	329	269	284	315	281	329	278	308	309	302	296	294	327	286	299	317	303	324	294	297	294	285	300	310	300	352	291	261	315	261	300	308	279	303	335	305	284	332	319	335	291	305	276	320	283	295	286	308	302	314	284	292	284	310	300	308	323	287	315	303	319	315	289	310	316	290	306	285	279	316	275	307	298	308	301	292	311	320	296	317	294	307	304	287	314	279	306	285	305	294	331	298	316	314	308	326	317	308	290	286	341	298	309	309	306	310	302	313	272	290	278	288	278	290	306	293	268	345	283	313	322	302	309	325	297	275	330	277	302	292	275	338	301	336	308	288	298	295	285	303	290	302	349	300	294	285	282	314	305	314	285	290	297	303	290	286	306	298	316	289	301	291	284	298	274	306	317	303	291	317	265	292	320	319	308	324	255	302	313	305	297	281	328	319	291	284	293	305	280	298	322	332	292	313	290	309	317	306	325	296	295	294	299	282	298	308	321	298	296	257	297	297	318	290	317	293	316	301	303	341	313	290	300	308	301	297	257	298	276	321	309	302	291	330	311	305	285	318	283	284	304	293	304	322	282	311	274	283	289	299	308	282	297	291	284	315	299	268	283	313	303	338	292	287	296	311	309	318	307	303	294	289	281	323	291	310	300	309	307	308	325	271	275	322	318	298	297	279	309	298	309	307	287	301	322	274	320	295	287	301	284	300	250	269	317	322	286	319	329	280	267	323	296	292	292	310	269	286	279	288	286	321	300	307	301	308	309	290	284	295	320	286	303	262	330	292	309	324	285	331	296	316	318	337	305	303	274	291	301	314	327	303	302	297	300	287	301	293	251	295	292	300	290	288	286	283	310	301	289	306	301	266	308	303	300	325	306	273	292	314	296	318	283	305	260	289	323	272	313	277	282	291	291	297	312	322	294	328	315	265	296	282	317	311	303	307	302	310	322	303	325	330	346	298	315	281	279	286	287	316	307	299	266	295	299	294	294	332	306	289	310	295	267	271	293	294	302	316	302	281	318	284	305	294	325	339	316	290	286	278	278	301	303	290	271	299	291	301	331	251
12843	36370	34723	27169	23574	19913	16564	12441	9470	7338	5522	4122	3352	2906	2552	2204	1894	1512	1404	1265	1120	920	827	684	633	561	546	552	501	445	458	445	417	420	431	415	376	361	413	383	360	350	377	364	420	426	336	352	386	384	365	354	347	362	326	321	367	325	359	353	334	332	311	315	346	313	344	340	339	329	356	326	305	341	318	307	362	309	329	309	333	323	306	299	307	283	312	311	276	327	302	316	311	315	292	316	270	302	302	320	292	278	326	324	346	327	323	288	329	320	309	304	288	349	315	318	320	301	296	303	277	295	303	321	290	288	328	350	305	327	297	322	335	321	294	325	320	292	311	309	316	296	317	298	312	310	332	318	332	298	318	288	325	302	312	288	327	332	309	292	335	310	333	299	308	307	310	309	321	312	292	283	307	298	263	319	344	323	295	320	293	315	289	294	292	304	309	296	303	311	311	298	293	319	299	314	300	310	319	305	278	316	318	290	310	292	281	321	313	297	337	282	324	316	297	310	304	319	282	297	280	309	296	326	272	309	315	314	315	319	334	301	290	299	304	330	272	269	331	298	312	299	360	317	328	301	267	303	331	299	310	291	304	333	320	276	281	314	296	326	311	290	304	297	303	285	297	307	338	281	307	291	312	313	321	331	307	313	291	336	337	313	264	298	284	284	296	320	281	277	316	315	287	307	298	323	299	326	304	287	318	293	300	318	302	310	304	264	331	290	276	270	331	351	291	326	305	310	308	308	286	322	273	315	349	306	306	313	272	283	331	295	341	328	320	323	322	300	290	322	293	293	297	284	323	304	337	310	290	329	326	314	343	295	326	311	333	261	332	280	323	337	327	327	284	309	311	304	327	337	299	320	322	321	298	311	281	305	275	332	311	313	301	309	308	301	294	319	331	296	324	325	301	328	288	273	296	316	330	301	323	316	346	351	332	325	296	298	335	269	322	275	307	298	306	306	312	316	290	304	338	317	290	304	310	318	337	297	311	299	282	334	330	329	336	309	294	295	285	334	305	304	321	318	289	304	311	307	342	321	313	267	308	303	292	287	308	276	309	302	305	306	293	288	315	311	287	262	292	299	273	308	275	334	303	322	307	288	311	270	296	314	313	295	311	312	279	305	255	303	310	315	314	288	334	283	342	323	294	292	271	315	321	315	280	276	293	320	313	325	307	299	326	291	310	297	326	333	265	287	338	319	322	330	326	309	303	318	280	314	315	317	307	328	328	279	306	307	328	325	299	330	283	308	302	288	326	294	288	307	290	282	315	318	330	320	325	277	310	329	297	305	306	294	300	307	302	287	307	304	261	266	309	312	310	353	318	324	331	292	271	302	279	293	296	309	293	298	353	252	291	324	275	288	298	303	300	301	303	324	312	312	285	306	305	316	301	306	302	277	281	301	282	332	306	328	295	302	276	333	310	311	305	313	316	314	313	302	287	320	344	293	320	279	319	340	306	298	338	291	297	329	328	284	304	305	327	304	352	311	346	299	316	309	329	311	329	314	291	275	288	311	299	308	302	335	302	313	320	255	297	291	319	307	277	340	310	338	341	315	312	283	321	297	290	332	340	309	322	318	300	326	323	295	298	326	294	292	307	282	294	361	302	314	303	335	320	334	291	297	310	317	289	323	306	319	302	328	282	322	314	292	300	319	350	310	281	317	306	326	304	348	316	297	294	306	308	285	334	320	315	312	329	346	328	303	298	298	327	301	294	307	287	316	306	338	305	297	314	317	307	312	337	302	322	311	314	303	315	326	303	305	326	308	310	298	298	322	329	315	283	331	290	310	339	313	282	347	319	303	329	337	302	326	315	313	308	314	322	337	285	310	304	320	261	282	306	325	290	328	313	279	305	302	324	327	299	300	317	312	329	314	294	290	310	307	318	319	289	301	295	321	310	314	330	267	327	289	292	304	301	331	330	303	332	300	301	293	296	316	320	300	329	311	316	294	313	296	325	298	331	328	340	298	339	308	303	325	301	303	315	301	319	295	304	332	340	312	308	298	328	294	305	343	311	291	314	296	351	308	339	318	318	298	313	318	283	290	295	326	256	289	293	295	308	324	318	317	294	309	322	336	302	319	306	309	311	313	303	291	289	300	305	305	295	288	312	286	283	314	336	272	289	314	275	306	308	298	336	285	301	267	296	291	341	307	293	298	313	346	311	321	292	317	280	297	333	335	310	315	293	310	296	287	325	298	297	332	298	333	312	330	339	309	285	290	305	314	304	334	299	307	306	343	306	286	300	310	326	324	317	317	299	309	312	311	312	346	302	320	270	290	317	280	300	322	311	301	336	285	323	364	327	307	317	317	318	284	310	316	326	295	331	318	324	306	289	317	287	307	321	325	303	303	298	297	309	289	290	296	293	292	276	292	323	301	282	313	295	272	316	323	302	331	314	295	304	305	319	295	307	299	354	320	294	301	285	298	281	318	294	316	307	321	283	318	296	286	310	295	297	337	326	308	299	311	294	297	305	298	335	281	334	331	305	306	309	280	316	297	302	285	287	373	285	299	296	310	323	287	318	276	304	307	323	337	359	299	306	329	307	323	320	313	314	297	281	336	325	309	274	332	303	281	305	309	303	317	301	336	301	312	300	319	324	292	304	326	291	309	301	296	279	301	318	349	313	312	303	284	325	283	323	292	302	292	305	293	330	302	325	292	300	308	319	311	330	280	301	286	326	328	276	303	271	314	329	311	271	304	292	302	312	324	320	301	309	318	296	314	325	309	299	342	294	299	304	310	312	311	327	307	283	334	323	287	284	300	286	293	291	316	329	278	310	292	305	306	317	289	336	332	305	309	312	304	314	299	306	306	302	304	308	287	300	313	340	343	320	296	290	300	289	303	336	325	291	321	301	273	306	304	323	316	263	295	282	299	302	291	316	325	322	305	289	311	295	282	305	319	325	332	304	293	278	315	282	333	273	271	287	328	318	307	312	285	314	282	290	302	315	322	295	307	312	280	307	314	314	292	296	319	289	321	319	315	306	314	329	287	354	310	318	312	337	281	309	293	305	300	288	278	291	315	293	282	302	312	327	282	313	313	323	306	299	325	342	297	303	332	311	324	295	295	312	284	316	307	298	312	314	282	317	312	314	291	331	291	318	306	336	301	298	310	362	326	297	338	300	305	309	295	330	344	297	316	292	297	336	273	309	300	300	306	327	307	298	309	300	294	307	269	326	297	292	345	330	303	279	323	324	297	268	310	297	281	307	290	289	337	295	293	310	284	316	335	309	310	327	323	300	291	311	329	302	296	321	293	288	293	304	285	340	307	312	335	325	314	339	306	311	288	308	277	304	282	309	294	302	317	318	285	308	299	282	285	302	325	347	326	311	281	329	315	304	314	313	292	329	302	304	308	307	292	297	324	321	308	312	320	294	307	298	310	286	298	335	307	300	288	301	330	279	278	299	322	340	293	321	316	320	320	311	323	297	324	315	281	328	302	327	305	282	324	320	313	331	275	289	319	284	315	310	321	320	286
27918	21481	23690	19058	12994	9033	6760	4832	3535	2766	2114	1708	1461	1266	1227	1116	954	884	825	763	716	680	619	634	571	572	523	551	561	488	487	534	503	554	504	529	520	520	508	522	525	518	514	583	551	467	487	501	511	545	529	486	468	553	467	519	521	522	529	490	522	492	468	509	497	477	494	524	482	485	503	516	530	453	492	523	496	508	477	517	498	538	527	503	560	506	500	514	523	539	490	481	523	513	532	510	488	495	491	509	536	512	521	488	494	499	540	538	486	507	458	490	502	532	489	462	525	482	514	483	503	504	520	458	508	492	494	492	517	488	501	518	505	462	479	487	513	523	527	519	518	454	490	513	481	516	494	510	525	478	488	540	518	499	540	501	518	557	528	529	521	489	463	489	508	474	484	498	490	482	533	509	504	485	491	495	526	523	490	449	522	496	527	499	491	480	544	505	525	475	523	513	493	508	508	522	525	480	486	515	465	546	492	517	515	497	479	539	533	496	524	499	483	531	490	506	465	531	508	532	516	486	512	523	522	474	518	573	472	521	486	482	538	487	509	517	480	524	515	479	545	473	551	476	479	509	493	490	501	554	536	504	517	447	519	488	522	537	497	532	485	504	479	544	547	503	481	506	477	522	505	518	475	512	519	484	518	486	490	468	521	504	515	486	543	513	545	463	491	472	538	540	502	488	492	551	498	447	519	531	548	476	485	533	487	503	504	534	494	482	467	490	502	476	506	460	487	500	528	483	501	488	490	511	537	503	484	519	501	487	525	473	494	508	525	501	509	507	469	482	503	466	461	492	501	527	486	543	520	536	495	481	502	519	525	490	522	455	468	490	466	523	502	515	516	506	490	513	530	539	566	502	503	492	546	537	531	468	496	527	534	535	530	527	465	474	571	532	484	496	522	472	542	530	457	499	496	492	466	520	517	478	519	515	472	487	504	497	510	510	486	500	514	518	498	470	501	511	512	476	528	532	510	488	493	522	481	490	520	498	499	529	470	517	439	511	510	487	534	526	492	555	496	494	519	521	506	506	492	523	507	485	534	481	513	516	502	475	518	491	519	504	516	498	517	507	504	511	487	479	484	499	551	495	507	492	520	508	529	529	542	547	503	479	505	492	512	525	503	511	543	490	501	500	487	507	498	476	485	510	494	486	524	504	538	484	517	502	529	497	509	518	508	480	507	503	547	518	462	504	511	509	438	527	520	487	474	490	503	535	532	469	545	530	507	496	507	490	489	532	452	507	545	521	538	520	461	491	496	513	497	537	494	505	501	479	489	523	497	489	501	571	542	520	487	519	492	475	464	534	489	506	504	476	503	474	534	478	498	504	499	462	538	511	513	497	471	514	533	515	503	494	518	457	500	462	480	554	481	498	501	480	498	521	486	535	530	478	510	499	499	518	505	498	482	483	510	499	534	526	488	487	487	491	516	504	506	495	504	477	538	511	472	479	492	506	488	497	500	500	509	514	484	517	491	477	524	530	491	478	466	463	522	494	475	455	506	487	531	510	473	511	475	564	463	504	522	503	485	475	525	557	512	489	537	498	492	499	517	494	519	489	524	490	520	516	515	499	475	527	511	517	482	498	556	513	492	459	491	479	491	522	511	501	490	478	503	518	502	502	488	500	504	503	481	463	504	484	524	500	512	505	509	494	532	483	512	510	521	474	454	450	440	544	474	516	498	463	529	498	521	482	507	482	490	503	474	499	502	492	534	470	511	502	473	519	513	491	469	490	494	478	537	520	520	510	514	504	552	517	548	482	500	496	470	479	499	523	490	491	518	533	530	517	484	509	487	507	542	464	514	507	529	523	493	493	472	508	506	545	539	483	510	506	506	519	490	533	520	509	526	470	520	455	516	516	490	498	486	507	533	498	522	504	517	453	503	564	517	465	515	465	477	489	526	528	480	517	495	501	520	520	477	475	535	546	498	482	497	503	504	512	487	508	492	502	509	512	519	477	515	485	504	507	539	529	459	508	528	490	514	492	507	489	496	510	505	540	489	528	464	512	508	491	474	548	542	492	493	516	503	478	494	487	510	499	495	515	519	531	480	519	475	478	501	540	505	525	537	498	472	504	495	476	490	488	525	474	551	545	479	518	473	484	475	507	500	542	511	486	513	533	510	507	478	477	517	516	526	496	517	476	514	506	486	565	504	524	473	514	513	536	485	491	501	493	492	558	487	515	490	512	514	502	491	521	542	551	489	516	532	517	507	476	502	499	508	499	499	543	518	493	478	506	540	493	517	484	494	505	498	497	492	530	547	537	499	530	492	508	490	460	492	500	519	506	501	489	516	504	509	512	525	493	527	438	491	547	491	494	487	457	520	483	500	477	479	480	513	502	523	476	502	506	503	484	478	512	487	518	466	533	494	511	519	514	528	517	489	516	543	488	534	514	493	479	490	505	547	492	511	529	494	476	469	501	507	514	479	496	504	490	491	494	504	518	502	514	489	502	517	496	488	503	496	525	490	473	500	477	464	561	490	494	525	516	504	518	512	517	489	496	471	519	502	507	524	537	506	499	478	463	505	487	543	516	501	514	523	500	472	522	501	498	488	490	507	514	497	511	501	533	495	527	476	477	471	491	523	541	479	518	488	522	509	515	507	493	499	485	467	493	463	482	508	502	497	515	480	515	468	509	514	487	514	501	520	503	528	549	507	577	483	511	512	506	498	509	492	472	493	512	500	504	472	507	512	457	493	470	540	471	477	481	484	491	458	518	474	517	506	437	520	466	528	538	482	507	546	501	494	498	489	475	488	513	533	535	512	546	514	475	520	443	507	544	509	481	496	511	479	479	503	470	491	541	512	539	503	471	526	534	521	479	492	492	543	482	486	506	520	538	529	521	524	527	501	508	510	477	534	483	497	521	494	483	503	485	487	481	541	512	478	517	526	524	503	465	490	532	495	502	475	521	522	526	493	533	518	546	527	519	516	501	498	464	496	492	484	511	472	484	508	533	515	502	512	538	544	547	500	531	528	545	491	509	482	515	506	518	464	458	527	504	485	558	494	502	474	495	525	498	511	541	497	503	480	540	486	498	489	516	522	501	497	504	506	527	491	486	506	479	486	496	556	505	476	475	477	459	500	485	553	577	534	518	519	485	561	519	470	497	522	509	567	530	490	505	491	454	498	557	523	527	497	514	455	507	500	549	514	538	507	525	494	505	491	490	506	494	508	488	488	485	468	509	515	503	497	515	493	486	465	518	511	483	481	531	486	518	510	501	494	492	517	486	529	476	515	518	493	520	507	501	494	457	517	518	525	543	558	501	527	525	511	510	560	576	489	526	482	487	494	534	510	508	491	512	477	489	479	475	497	516	521	510	541	493	510	505	482	497	544	515	509	512	530	512	492	429	489	495	499	497	550	474	504	506	486	541	467	490	506	483	495	487	525	473	493	479	465	562	521	530	473	539	491	528	498	529	498	492	490	515	480	485	481	467	507	502	538	483	575	490	509	525	470	487	500	489	504	487	527	492	498	456
10877	24169	23981	17576	14750	12007	9782	7082	5380	4063	2991	2355	1939	1699	1581	1382	1219	1114	1002	922	843	743	718	638	619	598	608	589	605	548	571	562	547	536	558	555	562	534	548	493	533	536	553	559	584	536	594	558	512	557	533	533	577	542	525	542	510	517	508	510	506	526	497	534	503	536	550	495	531	525	506	525	516	559	560	538	498	530	548	487	559	487	495	515	498	543	519	532	518	562	496	523	507	538	548	578	501	516	492	539	521	503	522	543	516	524	505	504	507	517	524	514	510	511	551	476	528	541	565	558	502	482	542	533	553	558	511	512	553	536	523	537	521	532	505	491	516	547	486	525	547	518	523	523	505	536	529	536	515	524	509	502	521	554	535	479	504	516	544	540	519	500	550	496	535	479	527	499	519	555	515	496	503	513	530	557	494	512	503	539	502	536	522	527	514	481	531	445	517	547	552	502	496	508	524	537	548	509	521	559	537	512	535	555	545	494	530	548	526	544	502	503	501	514	501	501	546	511	547	520	470	539	520	537	525	508	538	503	503	503	542	473	500	506	511	483	504	513	496	468	489	501	546	533	516	557	490	513	487	450	549	556	510	521	501	492	515	517	538	499	530	503	493	512	445	523	519	561	556	492	530	500	503	496	537	484	504	513	515	481	538	528	529	515	510	548	535	501	508	525	541	538	530	541	517	518	534	516	498	547	536	536	517	570	510	506	575	506	534	535	521	552	481	493	511	535	503	527	534	503	521	568	537	530	515	543	517	496	484	516	508	545	536	510	523	497	499	506	517	500	502	580	487	543	506	506	536	521	518	505	520	563	487	499	481	494	498	543	528	531	509	531	534	492	542	528	552	504	536	525	533	586	527	507	549	501	552	517	553	469	536	532	537	533	501	494	497	522	500	534	496	532	507	522	493	533	481	522	497	543	581	501	475	521	543	545	485	504	521	521	502	542	543	482	513	506	504	508	534	513	527	511	491	543	507	501	521	497	551	515	516	514	542	556	501	567	503	531	517	561	548	550	508	517	548	519	532	491	504	515	509	562	520	542	492	529	490	543	531	535	522	481	485	575	533	525	530	529	563	530	498	552	496	495	519	493	511	489	478	482	509	519	511	527	568	517	538	476	553	505	499	529	518	494	521	506	524	515	564	498	515	532	479	500	535	536	503	488	512	580	537	529	490	521	499	487	518	521	488	539	525	576	501	563	529	563	509	541	550	546	551	522	504	521	559	490	536	490	497	485	528	547	561	548	522	514	480	510	563	541	477	524	550	531	521	497	520	539	525	539	567	536	530	580	512	504	506	516	541	526	483	543	534	516	516	535	506	504	545	556	576	549	495	503	530	513	527	507	524	488	514	512	533	516	488	532	554	525	556	506	471	509	495	513	535	518	516	557	561	524	540	554	540	559	495	568	519	497	497	583	478	490	522	513	505	561	514	549	532	496	513	531	463	479	565	521	543	505	519	504	518	562	498	497	526	493	531	497	524	540	564	522	521	508	579	499	561	493	518	518	485	551	516	511	516	508	495	498	539	521	511	517	504	516	493	491	564	527	541	555	526	496	502	533	489	512	521	494	522	547	521	510	494	519	531	516	550	530	507	509	541	535	564	527	555	572	515	540	540	533	536	536	520	534	538	526	515	517	498	519	505	571	530	508	493	520	534	535	512	547	523	517	537	545	524	549	509	562	528	536	512	550	493	505	533	535	535	533	545	504	514	584	559	502	543	529	520	500	522	534	502	561	567	482	515	481	520	535	509	536	497	545	552	504	521	507	518	522	504	492	514	570	506	543	505	499	504	537	496	511	545	558	515	518	486	491	534	530	558	524	530	503	517	531	540	490	579	486	514	502	487	488	556	566	547	488	547	519	537	499	531	531	539	510	511	516	494	511	495	549	507	522	568	517	555	509	502	529	547	503	508	491	554	538	552	505	548	505	550	526	502	502	533	526	503	510	497	515	521	535	494	514	529	535	506	510	515	500	561	522	535	510	485	492	510	553	517	545	525	527	529	494	514	505	484	522	512	520	518	536	495	496	548	481	504	541	498	524	523	538	532	527	499	539	502	483	507	546	530	525	492	524	503	507	557	505	524	490	536	535	521	498	550	530	497	545	500	513	559	553	533	507	487	516	553	504	512	505	527	522	505	526	520	573	523	499	527	512	526	531	568	530	532	499	544	546	531	537	532	549	518	545	504	544	556	538	569	507	518	502	548	518	549	519	546	517	538	544	506	505	486	532	514	504	516	508	512	521	499	534	552	536	539	539	525	521	487	520	512	538	490	491	540	480	528	504	540	513	538	544	512	530	495	557	541	527	512	539	539	559	542	526	516	529	515	516	503	526	488	460	546	479	493	555	493	546	546	520	521	529	503	508	542	516	478	531	485	519	517	521	525	513	514	522	511	532	552	568	536	519	532	522	522	511	541	504	539	502	525	549	520	527	527	511	532	506	515	522	507	547	534	504	528	503	515	523	586	489	539	501	502	535	526	504	532	489	514	498	526	516	539	509	487	555	616	503	537	509	505	516	520	522	504	470	491	521	515	544	518	535	547	502	538	503	494	543	505	565	529	532	489	509	507	520	513	541	534	522	510	514	528	522	522	500	514	530	489	500	521	515	481	514	534	537	506	517	538	511	559	568	531	486	538	520	513	514	520	572	538	525	511	487	541	533	516	525	524	527	530	536	525	544	526	552	500	473	506	538	564	546	514	509	505	490	529	520	521	508	508	526	503	522	573	561	532	493	535	534	514	526	521	492	497	505	571	503	511	481	561	512	519	535	502	510	561	550	503	509	528	500	531	518	571	529	508	506	567	491	511	521	518	544	489	571	512	527	534	527	495	488	519	497	499	532	514	526	509	539	523	541	529	501	458	523	560	550	490	537	511	555	538	502	516	461	554	531	492	508	484	521	528	515	491	524	496	524	539	515	509	520	513	481	505	520	502	517	532	502	549	491	536	525	520	529	519	557	515	507	525	514	514	568	523	504	513	529	529	488	547	548	517	543	531	536	486	546	549	509	503	528	507	519	501	525	517	523	520	500	513	540	519	533	528	498	515	520	528	523	521	513	538	506	534	537	504	491	500	544	543	525	500	515	494	505	544	488	501	517	552	517	545	518	480	488	544	513	506	517	524	549	532	541	524	541	533	519	527	496	554	525	524	551	524	571	497	491	541	473	504	540	533	515	511	510	501	528	559	525	538	514	495	505	515	570	475	498	535	485	518	516	529	506	532	535	527	531	499	505	505	512	524	506	542	521	544	571	520	537	492	514	510	484	533	531	504	497	509	541	523	537	547	539	519	536	513	517	501	528	529	543	532	551	516	525	499	532	502	510	514	495	522	476	536	527	550	523	571	530	534	551	516	556	536	493	507	547	543	516	522	546	517	534	504	536	511	504	549	494	511	518	515	531	550	498	486	487	534	559	540	542	530	525	542	526	538	523	515	510	549	488	505	517	566	502	510	496	504	531	532	504	506	474	551	530	518	527
23576	21322	28821	24433	22018	19856	13525	7808	5287	4112	3199	2385	1974	1746	1584	1372	1176	1063	933	830	763	698	583	503	484	469	445	446	427	419	441	396	406	415	407	406	381	368	373	376	356	385	387	387	389	382	382	353	402	369	400	347	371	372	330	374	388	361	324	353	366	354	389	351	398	406	367	400	336	363	356	343	348	334	345	359	352	369	361	354	370	363	350	327	341	364	372	349	363	347	330	350	340	366	341	327	356	358	364	348	352	342	362	347	340	334	347	334	346	365	346	363	406	341	381	322	389	341	336	350	343	372	356	346	371	314	389	354	359	327	382	323	358	393	356	341	345	348	362	352	351	337	325	359	338	347	328	326	366	347	348	354	351	338	304	364	360	369	360	316	380	361	334	345	326	362	361	348	341	361	369	348	330	344	335	349	347	331	317	364	373	373	328	327	365	335	385	345	335	342	368	343	353	354	341	361	377	360	347	330	376	359	358	368	335	387	333	348	335	377	372	331	341	365	351	330	352	361	322	346	350	348	342	365	364	356	354	355	339	335	380	340	352	324	353	359	355	322	323	359	365	341	340	332	374	326	322	343	318	346	349	350	315	334	339	337	352	317	378	341	341	357	350	385	394	359	351	343	387	325	388	341	337	345	384	317	389	332	337	337	333	370	353	360	366	380	357	317	351	343	338	342	337	317	361	357	378	348	349	324	342	351	381	375	376	381	339	380	383	352	340	342	358	366	347	329	345	365	369	362	385	334	317	353	368	322	353	356	336	361	331	358	345	353	360	345	342	361	333	326	349	363	324	356	365	360	335	356	357	327	319	381	350	372	349	351	345	357	325	367	379	351	352	325	357	370	352	330	356	374	364	310	325	373	371	328	345	340	330	334	369	371	354	345	350	358	338	353	338	386	359	331	333	336	371	355	333	357	355	325	365	360	321	350	337	342	354	348	355	368	344	374	332	352	373	348	399	305	356	341	336	365	350	327	315	362	367	360	331	377	383	374	352	359	374	358	334	344	346	340	343	330	356	351	396	366	380	378	335	326	317	326	340	394	364	359	355	371	334	343	322	391	347	325	320	333	383	332	327	371	355	347	369	353	385	378	355	369	348	364	334	348	346	330	356	347	367	365	363	357	345	334	378	327	343	357	344	382	333	340	365	311	343	342	369	352	331	371	357	345	376	341	341	366	353	357	306	353	320	340	319	338	349	377	355	352	356	353	350	326	350	355	370	353	333	327	388	345	341	381	385	316	343	315	369	342	327	380	329	357	339	337	353	369	328	377	387	373	343	358	319	338	361	326	371	385	351	340	346	365	318	381	358	327	340	348	350	336	296	345	360	354	346	342	352	367	325	352	352	346	328	365	361	348	347	369	336	332	353	362	348	349	337	344	345	341	363	356	313	350	347	372	354	356	344	352	352	366	349	371	358	345	346	346	354	358	343	326	366	345	377	310	336	351	361	354	326	375	347	346	367	331	357	356	353	352	378	361	334	369	322	350	341	347	343	397	368	338	363	347	378	354	344	365	331	317	352	334	346	338	329	336	351	349	374	348	325	360	355	341	356	363	331	358	347	369	361	350	359	298	341	342	380	365	367	366	367	314	304	343	361	337	349	335	377	338	354	380	379	350	360	375	352	386	342	367	361	364	349	340	332	353	385	330	326	320	360	369	356	329	355	366	318	322	385	354	359	355	370	349	364	354	352	343	358	341	351	358	387	361	382	346	338	362	344	344	363	377	334	381	357	340	326	376	366	362	333	346	343	367	378	367	374	343	314	323	377	330	373	354	302	349	343	353	327	350	345	363	341	350	365	310	345	347	342	342	348	350	388	358	380	346	350	340	351	324	354	322	335	330	338	382	344	360	325	320	355	354	356	356	352	309	322	372	344	352	320	345	352	356	359	337	334	332	378	368	339	351	333	348	328	344	327	352	342	335	357	363	344	368	361	360	349	370	385	313	338	335	346	369	363	346	332	359	368	345	353	373	332	362	368	353	367	385	372	364	333	332	341	355	349	343	352	336	356	372	348	323	369	381	340	350	343	382	345	348	345	361	352	373	356	354	355	358	368	339	357	337	374	367	351	341	381	367	333	360	357	362	385	347	355	394	333	330	368	356	356	339	361	341	341	338	360	325	333	374	360	345	384	346	367	327	315	364	356	328	377	363	320	357	336	351	349	366	342	338	323	360	361	312	329	323	348	319	317	375	363	322	328	380	371	333	353	339	366	371	370	345	338	335	350	342	371	321	318	327	367	365	375	351	339	321	374	353	381	348	369	361	350	366	362	367	338	355	338	301	357	353	373	368	379	360	370	385	343	349	352	374	365	352	350	350	334	355	347	361	355	324	330	370	367	362	332	339	338	382	298	317	350	356	304	345	363	327	349	389	321	328	361	355	348	373	351	369	340	368	351	312	331	345	331	369	368	325	372	355	336	374	342	370	357	354	380	348	341	356	362	328	358	351	365	360	346	335	345	321	356	365	325	386	350	319	392	329	381	332	363	351	360	321	313	363	354	335	346	313	356	349	350	354	340	360	361	371	316	358	337	366	320	302	373	350	354	344	346	339	343	381	317	337	337	350	345	389	324	337	341	352	340	324	332	370	334	343	361	342	327	337	350	344	388	339	319	345	337	389	348	369	351	368	349	359	307	368	336	358	336	364	358	387	357	366	369	364	308	381	342	364	340	374	347	391	361	378	331	365	349	344	367	360	341	343	361	330	354	364	362	336	384	354	320	345	356	368	375	348	321	368	366	335	362	325	334	353	331	356	373	364	370	368	361	360	356	328	361	344	311	357	328	380	353	351	359	365	330	329	369	357	360	353	337	320	334	345	319	358	373	359	326	370	370	365	319	349	339	352	378	351	365	306	390	336	345	364	334	359	318	379	341	367	367	329	365	379	317	346	379	384	335	339	362	354	348	361	364	356	346	354	362	352	316	350	352	348	365	310	364	377	323	342	344	361	342	361	392	343	364	343	358	338	355	329	356	371	356	365	340	306	359	344	367	373	373	319	363	343	305	340	337	343	353	350	367	357	348	328	334	369	345	342	360	360	344	373	338	369	323	351	329	327	328	345	353	332	357	329	359	378	346	351	348	342	316	342	331	337	345	348	346	335	361	386	347	385	326	349	375	380	370	391	348	369	364	344	376	341	356	356	379	356	340	328	388	344	343	331	356	376	349	366	357	334	349	317	367	361	339	364	326	350	332	340	363	333	350	351	342	336	370	328	331	350	329	370	358	342	385	336	385	382	360	367	333	362	344	374	314	379	391	337	345	339	337	335	356	340	349	349	339	358	337	330	342	357	351	308	350	348	335	344	363	337	350	310	328	349	364	352	372	361	337	336	330	353	370	317	361	362	361	340	359	363	379	328	395	328	336	315	353	356	368	350	338	333	360	361	359	338	358	359	339	322	311	360	350	315	368	384	358	370	353	333	356	374	348	348	328	344	355	336	357	355	353	364	344	348	348	372	346	359	322	328	339	311	335	318
10541	31931	30622	23858	20196	16860	13409	10025	7564	5950	4547	3455	2813	2445	2093	1747	1542	1364	1225	1098	916	812	675	603	543	557	506	482	507	439	439	464	493	487	419	448	425	409	437	435	429	429	435	409	408	438	394	409	433	397	374	413	383	399	389	402	414	367	379	369	382	417	380	401	349	389	362	397	424	353	380	385	377	366	418	414	397	374	345	402	349	391	399	382	364	386	384	373	378	376	361	401	381	349	373	372	347	351	384	359	385	340	387	375	344	384	375	331	384	372	348	355	389	370	397	393	382	360	359	368	356	401	394	387	368	337	388	387	377	373	392	369	357	330	362	380	387	379	373	361	338	399	349	351	350	367	378	379	374	409	365	326	378	352	366	368	366	403	388	361	366	366	413	351	359	381	402	386	352	342	375	394	368	377	344	382	369	369	372	377	384	352	369	366	326	381	367	340	423	356	364	362	351	388	346	358	368	364	371	399	353	354	386	353	370	367	354	391	379	382	366	346	373	421	385	358	368	376	383	400	387	402	379	373	385	380	376	370	377	361	356	358	400	368	357	350	360	345	410	343	370	367	363	357	359	396	348	409	361	357	377	368	344	405	390	410	361	373	334	360	383	353	370	373	364	359	390	387	341	376	398	385	375	371	379	338	410	348	350	376	361	358	373	416	392	347	365	382	389	405	363	364	344	444	368	345	355	382	363	398	396	387	384	374	354	382	359	377	350	374	351	361	344	363	354	386	418	374	333	355	384	358	353	351	389	367	365	384	366	372	365	359	363	358	367	347	362	384	401	379	373	363	355	330	368	382	360	385	378	397	345	374	356	346	358	341	349	365	380	363	374	378	387	370	407	370	374	403	397	380	353	335	379	373	357	379	361	372	377	368	371	396	347	342	357	359	387	358	362	350	390	381	372	347	368	365	354	362	379	385	376	381	340	363	367	383	354	393	411	360	378	380	366	364	341	384	382	390	357	358	383	374	414	363	369	370	386	358	381	387	368	432	366	364	348	354	321	403	376	400	370	381	390	382	358	352	365	357	366	365	388	370	375	363	377	415	375	393	374	377	398	356	359	383	378	368	384	401	362	373	384	380	398	379	366	370	371	396	365	350	397	388	361	380	354	356	384	341	356	371	348	405	397	390	367	371	375	361	370	345	382	363	359	374	369	377	390	364	387	378	384	370	384	395	360	369	374	367	352	378	370	330	350	369	382	393	391	396	359	386	368	392	334	387	365	394	365	337	379	405	376	395	376	346	366	376	355	379	377	360	352	359	371	347	372	343	364	370	346	384	350	356	370	368	413	405	350	392	348	399	352	371	423	356	347	382	364	381	359	371	367	397	378	340	359	379	379	379	365	388	392	345	372	343	362	337	373	382	355	374	369	324	359	363	356	385	359	389	354	406	362	367	384	380	377	374	355	371	361	359	355	391	326	338	395	335	360	381	370	368	359	390	372	386	357	412	355	378	391	391	356	387	366	396	414	359	352	345	399	375	361	357	364	366	351	406	373	360	384	340	378	377	351	361	358	378	417	359	348	376	389	365	328	386	383	384	380	401	348	391	349	375	372	388	377	390	344	382	358	355	372	355	362	388	399	353	333	358	396	355	376	382	351	381	339	393	382	378	353	376	359	352	367	410	368	374	372	319	376	392	376	340	354	369	373	360	383	386	343	363	378	372	355	405	353	345	357	383	364	352	369	314	368	367	331	379	383	346	338	351	371	381	374	392	362	366	358	383	372	363	356	369	360	365	369	383	367	368	370	349	421	359	369	377	348	358	388	377	374	409	358	372	368	340	366	374	367	361	404	354	380	379	358	349	363	353	390	380	361	365	355	394	396	360	380	351	370	362	361	349	382	362	355	374	349	405	355	370	379	363	361	401	381	370	342	368	375	396	368	355	379	360	362	401	404	393	370	381	365	380	368	384	374	408	356	368	383	391	357	392	367	390	356	414	375	394	371	403	363	356	375	376	368	322	376	358	366	386	370	387	337	349	381	390	392	369	393	363	371	387	379	374	380	388	374	372	413	385	387	338	391	359	378	364	334	353	385	362	366	380	390	374	349	388	329	375	411	366	361	372	382	373	339	357	375	354	347	349	375	372	356	389	401	341	363	358	376	358	361	390	324	376	377	339	382	382	363	397	353	370	366	408	365	409	327	355	377	372	377	395	376	358	392	399	346	359	386	434	351	353	323	382	371	375	394	362	392	390	379	331	367	378	358	377	372	349	411	378	400	371	353	344	367	397	371	395	369	379	389	344	366	403	357	358	361	392	387	377	367	356	360	365	351	362	389	369	369	363	356	372	349	369	349	367	412	371	364	380	413	352	375	382	364	379	354	383	359	371	381	389	344	367	350	368	377	339	383	385	417	367	393	338	367	355	356	381	366	357	352	392	360	409	379	380	341	413	389	388	358	339	371	356	393	363	351	393	347	382	407	397	355	364	354	413	362	395	358	380	344	383	376	366	341	361	391	393	403	377	367	333	357	354	394	349	386	357	357	366	389	380	360	348	416	343	373	360	381	405	353	342	341	353	349	377	347	322	367	389	366	349	365	387	368	384	374	331	390	350	370	387	374	396	400	351	396	383	382	387	363	398	356	363	366	371	373	366	360	375	361	379	382	383	351	390	370	385	406	353	376	367	393	362	356	368	343	363	393	382	348	332	396	369	381	397	393	380	369	373	386	343	328	371	356	378	353	367	386	345	379	327	368	349	375	402	337	344	351	370	393	387	394	369	326	374	400	369	355	360	368	372	368	392	382	395	399	397	374	370	380	378	336	373	339	368	370	374	383	379	345	350	366	392	388	384	351	342	390	368	385	355	366	374	332	367	376	384	363	367	379	373	379	366	382	367	356	351	372	369	349	385	354	361	388	373	377	383	411	400	408	351	365	375	383	354	373	401	376	355	413	365	338	374	377	345	375	384	374	378	397	396	372	356	379	362	379	378	351	385	369	405	410	376	392	371	355	363	364	402	351	367	361	349	378	363	362	349	353	344	424	350	381	357	354	364	369	372	349	385	359	381	349	336	349	380	384	326	381	386	373	368	372	344	397	349	339	364	351	359	399	355	325	382	362	358	380	376	382	370	385	379	356	369	369	358	373	410	367	373	382	365	322	369	372	418	377	372	373	377	340	355	361	359	345	388	368	333	365	375	374	412	370	385	378	370	379	348	381	378	368	376	397	322	372	388	395	397	363	366	366	341	353	351	341	366	372	366	366	351	341	368	413	364	381	363	342	419	369	379	371	349	356	360	386	378	381	386	359	371	397	364	366	409	366	352	400	363	402	301	346	368	367	340	339	347	401	357	350	374	375	371	345	358	357	406	392	369	380	347	394	364	349	335	349	385	365	380	372	398	335	329	378	397	373	398	362	388	382	355	348	359	391	361	358	343	405	374	363	377	390	341	352	391	368	373	392	317	373	360	367	344	373	383	375	368	379	403	389	358	342	383	388	362	412	352	361	400	385	354	376	359	371	384	388	344	401	378
24696	21298	28083	25625	20343	13793	9459	6163	4519	3636	2888	2299	1823	1634	1464	1256	1178	1043	934	886	822	763	694	642	594	608	594	573	595	541	548	572	586	529	543	547	548	522	510	550	498	522	576	557	510	527	492	548	517	514	511	481	530	493	535	531	501	479	515	509	477	517	511	515	532	510	504	495	512	458	517	492	544	539	486	468	535	482	476	482	516	528	514	487	497	508	513	504	475	501	482	534	486	482	497	513	512	484	538	500	474	460	498	488	500	475	526	478	493	464	503	514	500	527	471	475	515	505	509	486	511	513	538	490	471	487	507	513	463	470	485	505	461	523	534	483	481	514	557	513	496	504	466	546	489	508	511	513	542	477	515	517	537	482	500	481	522	486	470	518	493	504	498	512	519	522	471	504	469	519	487	513	507	486	491	516	483	528	474	525	538	507	474	502	516	489	526	484	499	519	496	482	478	501	497	482	470	504	494	528	494	492	455	504	481	489	533	487	519	498	478	510	466	518	525	514	490	498	488	484	515	459	446	473	496	486	470	470	525	477	518	525	510	499	506	504	486	477	510	519	532	482	496	486	491	495	478	493	494	465	500	446	534	498	518	503	477	510	514	474	487	490	534	512	465	520	505	483	458	474	505	498	497	526	505	455	489	478	507	476	513	510	507	499	510	511	529	463	518	456	528	498	458	481	493	485	519	473	520	481	482	485	527	507	490	491	482	484	529	511	465	530	526	497	509	500	499	490	512	502	495	534	511	469	516	516	535	528	522	458	518	508	496	531	543	498	483	517	526	527	532	505	540	481	508	444	495	526	509	480	503	505	461	494	476	496	529	518	484	485	469	491	476	499	513	468	494	500	556	511	528	506	559	491	496	483	491	531	496	512	518	489	498	533	479	477	502	508	521	517	513	457	504	455	454	551	518	476	503	516	497	510	500	516	507	475	515	480	460	501	505	457	541	487	500	523	546	507	528	513	503	484	509	491	477	486	495	506	496	489	489	506	476	515	470	517	538	476	502	478	534	486	505	506	514	462	484	486	516	522	472	502	477	497	521	526	490	507	497	520	523	497	503	468	504	475	498	476	455	509	495	509	492	498	522	492	572	516	506	509	495	488	495	500	465	483	508	516	538	505	507	502	505	488	494	512	498	507	538	535	543	458	499	457	522	496	443	515	495	495	525	487	487	518	480	498	502	486	496	483	499	485	466	493	482	467	490	481	499	492	482	502	528	448	499	493	498	502	507	496	440	499	504	521	498	474	470	522	518	502	511	488	518	511	446	505	526	511	473	498	488	524	522	477	487	482	494	488	511	513	474	484	491	494	495	471	490	519	497	463	468	485	482	507	512	507	498	464	521	498	515	469	507	515	460	533	482	511	531	514	504	496	490	537	508	452	537	509	507	484	482	487	497	514	450	535	509	501	501	517	493	494	487	494	504	490	542	487	497	499	500	544	512	518	473	518	455	517	537	496	514	489	493	478	475	503	464	455	532	518	452	502	489	501	520	549	476	523	503	525	512	526	508	484	525	518	531	517	534	464	521	515	508	527	502	489	493	544	535	507	528	519	538	510	480	531	511	496	501	483	533	476	496	517	507	457	473	470	518	507	549	504	521	455	515	499	522	505	493	484	492	519	485	451	558	483	493	504	502	474	500	490	499	468	504	515	507	447	514	514	489	503	471	460	469	487	509	516	497	541	452	488	489	496	512	522	482	526	493	507	476	520	507	464	511	478	448	485	496	492	505	510	489	511	514	476	483	502	504	483	523	497	447	521	492	486	492	467	484	493	513	501	478	478	479	504	485	525	529	535	487	521	497	496	499	437	497	502	489	527	514	497	517	533	485	482	499	480	505	504	481	497	486	504	476	486	513	527	501	531	487	517	523	465	490	528	459	473	519	529	486	499	504	522	497	508	494	483	485	530	520	467	540	485	518	510	489	521	496	482	505	460	526	509	526	519	537	481	474	524	490	502	513	509	466	500	549	476	511	480	503	498	487	500	528	488	470	479	481	476	552	524	503	487	478	480	476	525	534	515	512	514	484	504	514	501	518	478	548	506	538	495	522	506	477	534	482	503	498	498	481	478	480	454	481	498	484	521	480	475	496	517	499	503	518	504	466	452	501	517	500	498	476	509	479	494	538	499	544	489	488	501	494	494	485	509	466	476	522	496	487	481	490	493	499	461	460	509	528	486	503	550	483	518	502	501	507	487	504	477	488	520	503	486	525	492	508	489	480	528	495	521	461	480	498	462	447	514	491	515	502	467	520	501	527	478	513	524	483	502	502	509	530	488	477	528	509	536	507	486	478	470	476	515	461	504	518	524	469	476	507	495	505	457	483	454	446	478	490	529	489	495	472	500	530	485	507	497	506	473	506	512	491	498	458	500	507	441	460	503	470	503	516	516	452	524	522	500	434	513	513	502	481	484	478	550	508	447	488	498	497	505	494	507	478	468	457	488	471	507	487	506	493	474	514	523	509	516	537	528	465	503	487	543	500	524	492	451	500	481	471	479	507	488	511	500	514	498	482	447	493	443	507	530	516	493	505	459	502	494	507	522	475	470	512	477	502	503	548	466	470	466	480	481	499	503	522	466	479	470	490	505	519	448	507	480	506	458	482	468	473	503	457	480	517	476	483	506	528	489	494	505	547	497	492	481	535	500	498	471	507	537	506	508	505	467	508	487	528	509	485	503	504	490	526	502	516	542	504	536	471	491	487	516	481	518	491	515	497	444	541	536	526	543	518	555	481	520	516	507	464	467	517	508	513	485	467	462	472	528	477	526	547	535	500	512	509	492	456	511	471	513	495	531	527	506	531	512	459	490	503	472	498	500	513	463	479	511	494	530	506	513	495	492	549	468	490	483	538	514	484	509	528	511	493	512	471	474	471	484	483	512	504	498	524	451	469	517	517	485	493	460	497	449	487	519	459	497	508	510	508	476	513	454	518	522	517	510	476	499	547	486	527	456	468	484	540	457	465	491	467	514	512	517	457	506	483	487	490	485	531	545	494	462	472	505	504	501	512	530	521	479	499	504	494	529	530	495	524	495	473	500	495	509	544	509	511	476	486	516	554	503	537	473	472	507	486	522	508	502	484	482	483	524	473	445	470	483	501	502	526	510	479	459	507	523	474	541	475	520	485	505	531	494	473	469	520	496	471	477	513	524	468	516	508	530	481	523	537	466	499	488	504	499	502	518	467	547	478	518	529	502	494	478	516	531	500	468	509	472	464	494	481	510	489	510	513	494	493	462	441	511	529	467	506	501	489	500	508	521	460	483	491	512	508	519	518	547	497	466	484	479	506	515	500	518	495	459	529	527	516	496	524	478	492	521	479	558	490	515	478	477	445	511	447	504	486	487	467	489	479	537	521	485	483	486	497	521	492	518	524	476	484	470	482	467	489	491	511	508	503	496	480	504	500	517	468	507	514	511	481	497	522	493	505	519	468	502	496	519	489	472	497	455	470	495	514	507	529	511	519	541	509	505	465	498
10673	29824	27709	21899	18228	15124	11907	9083	6821	5197	4232	3299	2747	2284	1966	1671	1522	1337	1194	1079	959	860	739	744	652	651	600	602	618	603	616	553	557	551	558	513	571	551	537	539	546	554	533	564	561	526	512	512	480	537	549	545	529	556	497	524	541	520	487	527	521	498	517	513	502	519	526	509	498	537	508	533	506	530	543	528	528	505	510	545	519	529	507	514	520	510	493	532	514	482	494	486	507	493	492	511	518	545	519	526	503	465	546	543	496	566	489	486	480	494	516	514	560	493	498	525	509	513	442	495	499	482	550	509	511	513	474	505	516	466	464	481	489	496	480	523	463	502	489	501	515	502	512	548	528	533	538	486	490	554	507	490	528	515	478	508	512	458	489	496	522	513	529	520	552	538	507	549	502	523	526	507	504	537	506	477	507	485	542	476	500	522	493	483	494	451	500	530	531	514	533	510	487	487	517	514	505	484	472	506	486	485	500	504	511	484	514	496	508	497	484	537	503	499	504	457	521	513	530	479	530	530	516	499	533	482	523	476	490	460	497	537	484	490	533	523	528	501	503	505	498	505	526	498	536	523	524	544	489	489	494	529	504	479	516	478	489	473	537	526	573	505	489	486	503	489	499	485	499	515	516	474	513	545	471	469	502	510	532	478	526	479	503	483	508	504	526	521	492	498	480	538	489	513	519	505	528	501	491	482	495	533	548	538	511	490	481	477	505	521	542	494	523	512	517	527	520	506	543	520	487	538	529	474	502	570	526	499	527	508	475	513	511	489	532	502	478	528	507	526	493	493	497	462	526	488	501	497	485	500	558	501	487	526	506	534	503	505	535	517	495	510	520	502	485	459	500	489	472	484	518	516	543	486	475	525	476	480	520	489	518	525	447	513	520	505	516	529	542	540	519	508	532	511	488	477	495	499	500	536	500	522	498	469	544	530	512	513	481	536	506	540	518	543	506	484	491	532	506	519	494	485	559	518	534	504	512	524	484	471	553	490	496	535	520	488	517	509	502	547	514	468	518	491	522	514	493	500	505	504	509	510	531	539	519	520	469	506	507	494	465	521	477	513	522	526	474	487	498	504	507	557	509	466	517	528	482	506	486	505	524	481	480	507	496	576	521	486	495	488	486	513	496	543	500	499	479	503	517	510	525	533	538	556	465	482	519	495	500	473	519	531	525	526	499	535	486	495	509	518	513	502	503	526	514	505	495	514	506	516	510	531	517	509	506	532	531	488	502	532	485	501	502	489	482	471	522	497	518	510	463	561	520	498	505	522	528	510	467	546	508	511	515	485	528	468	526	470	467	493	498	504	502	534	480	498	532	510	501	488	517	507	504	492	503	516	510	488	509	505	493	483	510	487	496	517	523	482	504	485	493	504	481	566	504	534	468	518	507	497	517	523	534	539	529	498	511	492	544	502	529	529	519	539	508	515	503	481	511	514	529	505	543	504	494	511	531	541	528	510	522	522	473	496	531	520	509	486	515	524	540	511	517	515	490	504	514	505	498	453	504	500	513	533	540	479	518	533	487	467	517	525	491	493	499	502	496	541	489	506	473	475	497	520	496	535	523	505	499	497	532	534	453	478	507	496	520	506	503	499	493	526	482	520	518	506	510	526	505	560	507	555	525	500	516	543	531	519	503	512	500	483	487	495	531	534	555	520	495	467	518	514	495	522	521	516	515	511	504	509	525	504	543	524	487	554	508	489	482	491	510	502	495	539	546	508	501	492	495	503	522	492	504	540	499	487	508	530	513	495	493	476	502	516	494	531	537	490	518	449	537	481	549	510	539	513	501	485	515	528	501	487	509	515	457	507	534	542	495	533	533	479	504	514	535	486	518	534	530	522	518	472	510	536	521	530	533	519	520	505	506	507	498	491	524	495	526	538	503	513	549	519	506	537	512	491	479	511	503	504	517	464	524	489	521	551	504	486	460	470	486	488	544	477	503	509	496	503	495	458	511	487	530	446	504	497	530	526	506	516	513	540	508	494	464	515	536	486	511	506	498	488	501	526	510	505	507	512	502	517	556	501	480	551	500	478	487	501	516	524	493	492	493	433	515	511	501	522	565	479	513	542	525	516	563	527	560	499	481	511	503	488	489	556	482	518	503	489	501	502	492	512	522	491	549	483	499	482	494	512	509	514	492	499	518	470	496	532	553	502	508	537	497	505	553	524	492	477	493	482	512	511	550	527	480	531	519	514	485	479	499	535	479	534	497	518	515	479	513	481	506	454	478	520	497	467	517	513	497	503	491	533	539	497	520	521	524	487	506	478	527	488	514	533	475	520	508	526	490	495	504	491	505	529	515	465	503	497	497	506	489	511	506	450	512	494	498	533	518	504	537	515	530	518	472	516	504	509	510	481	503	529	494	517	531	514	514	502	486	500	511	498	527	504	502	495	464	537	531	506	504	512	496	506	486	522	494	500	553	538	512	517	510	519	485	518	495	464	544	486	470	512	505	491	512	455	493	504	503	507	554	501	460	522	507	498	527	493	513	515	550	504	488	496	500	475	453	556	560	500	503	538	520	513	485	523	506	492	521	507	481	479	535	536	483	521	506	504	529	508	487	500	534	485	531	496	474	550	546	496	473	503	486	537	504	506	490	496	484	489	505	546	459	486	506	508	508	501	547	547	523	489	500	487	513	472	547	530	522	490	489	516	515	499	535	495	520	476	550	472	508	485	502	502	493	512	480	546	528	523	501	538	490	544	520	493	514	495	467	478	529	519	515	522	534	477	513	503	523	488	491	499	510	515	504	506	506	518	515	503	522	473	437	532	474	500	526	481	508	488	500	544	538	535	502	521	531	522	491	464	494	563	507	496	517	489	461	493	489	523	508	488	504	490	469	473	499	498	524	515	544	487	476	498	525	503	498	473	511	521	509	499	478	517	492	467	516	487	496	498	504	489	519	514	541	510	515	479	529	533	506	465	523	486	518	514	506	518	503	538	505	517	538	509	524	509	509	523	454	518	525	482	491	490	462	525	505	516	532	505	519	541	531	489	484	518	502	535	479	547	462	569	557	512	527	519	526	491	516	486	523	522	501	531	501	503	529	468	503	496	495	486	509	547	512	526	487	509	519	494	528	547	517	554	545	514	530	495	546	505	515	487	529	510	520	517	500	511	496	501	503	510	530	534	534	486	494	485	495	498	499	523	521	529	491	498	477	523	518	504	470	472	477	512	507	517	532	470	516	513	469	510	537	505	485	505	512	547	489	500	487	521	518	499	521	502	497	500	486	478	513	507	511	525	524	515	472	472	544	512	546	502	530	511	490	501	568	498	499	467	498	492	502	502	570	469	507	465	504	522	535	511	508	495	505	494	550	490	517	484	460	553	524	524	476	534	521	487	476	506	465	519	494	467	503	459	466	529	465	519	511	528	511	492	496	533	499	472	531	490	494	505	489	529	521	511	493	500	542	495	502	499	483	498	508	520	505	560	517	499	500	527	504	505	516	513	536	529	503	485	501	539	501	495	502	518
22471	21294	29062	23893	21544	22837	21473	11381	7604	5942	4536	3535	2972	2381	1932	1697	1581	1326	1172	976	850	725	635	634	492	499	437	468	435	441	442	432	384	384	347	347	360	339	312	356	336	337	351	330	329	343	324	363	349	357	342	301	323	347	322	333	332	360	320	333	298	324	295	313	326	330	321	313	362	327	308	338	349	346	338	345	307	307	319	347	319	309	302	343	320	304	307	317	313	291	276	319	302	316	319	309	330	298	305	335	311	331	318	344	282	276	293	310	335	317	333	289	327	309	307	303	339	310	320	340	332	295	352	272	301	322	301	315	301	308	303	340	279	346	307	307	291	315	325	323	334	299	296	310	344	322	275	308	327	319	271	332	325	302	308	303	294	294	307	288	306	308	338	283	306	315	309	293	322	278	298	306	308	295	282	321	301	316	328	308	274	304	316	292	297	310	289	307	294	315	302	290	288	307	328	311	282	303	293	307	319	297	343	328	321	259	315	303	264	295	277	303	293	305	296	307	306	293	298	338	295	248	289	299	306	266	281	279	303	365	297	294	310	326	319	292	285	269	301	336	313	309	315	315	296	298	289	303	292	329	284	315	331	323	330	268	299	307	284	290	308	291	295	298	269	305	310	313	302	310	294	311	302	305	322	307	315	293	325	307	322	296	310	287	321	288	284	310	290	319	318	317	303	298	291	309	293	303	267	300	331	316	324	291	273	291	304	293	297	289	311	316	290	319	336	298	285	309	325	295	288	322	315	311	299	287	314	324	290	321	303	283	328	272	287	290	266	308	307	296	282	303	322	327	284	315	300	310	324	316	281	307	311	305	275	325	321	289	282	309	292	308	295	274	308	319	329	325	283	268	294	282	333	275	293	299	289	327	292	309	307	300	303	300	314	324	305	269	302	290	293	308	274	322	310	250	306	316	321	285	294	294	356	323	297	329	318	303	270	278	300	309	289	294	278	297	323	296	314	343	296	280	302	288	311	290	277	281	301	291	269	319	274	305	270	285	310	297	319	310	338	296	303	294	304	287	266	287	308	305	294	298	276	311	290	324	293	321	269	311	270	298	328	308	307	308	284	328	299	302	302	279	331	296	269	306	298	312	315	297	284	298	287	296	290	307	309	315	334	312	295	284	285	301	339	280	283	293	269	309	329	295	287	326	317	265	328	300	295	273	316	311	327	284	310	292	298	312	316	271	304	312	294	288	308	284	331	280	305	314	299	338	303	300	314	295	333	313	292	280	324	305	308	282	309	315	272	310	295	310	283	307	312	302	283	297	297	279	316	300	310	328	300	261	296	295	330	299	312	296	303	325	330	276	327	265	315	306	297	290	296	325	307	283	308	314	320	291	331	296	302	292	302	301	294	298	315	319	296	291	320	318	304	288	273	274	259	283	304	275	295	308	320	303	318	300	290	303	293	315	309	306	308	302	308	326	319	317	288	293	305	295	300	305	317	283	296	287	300	274	327	319	294	345	325	314	307	299	293	283	323	288	316	287	321	317	276	314	309	268	315	280	302	283	322	287	290	265	339	324	300	294	315	313	288	291	311	279	289	283	285	305	294	332	313	287	297	258	267	302	298	273	311	310	291	302	303	292	315	279	287	292	317	295	309	327	323	290	292	302	300	322	290	288	317	312	336	309	300	300	288	335	290	305	296	333	309	313	307	289	286	278	332	319	277	256	291	300	295	291	328	292	299	293	297	278	305	274	319	281	296	325	323	297	280	329	320	273	287	303	328	319	292	332	316	270	283	297	300	297	255	280	302	318	311	312	297	316	299	291	317	299	302	308	306	291	297	306	305	313	301	286	294	297	324	292	261	276	311	284	323	310	289	304	328	301	283	321	301	322	312	334	303	303	292	280	307	317	298	292	312	298	290	292	309	278	320	301	324	317	286	284	281	330	296	303	331	324	279	296	310	266	296	264	301	289	320	313	289	308	319	293	302	320	336	285	282	302	324	318	315	299	310	285	297	312	306	341	286	312	288	307	287	315	294	283	289	300	306	274	305	300	283	296	316	302	277	311	299	306	288	280	275	296	271	307	289	276	315	312	292	306	302	317	299	301	292	300	340	319	307	291	309	302	288	287	271	341	303	316	307	301	317	328	307	317	322	303	318	283	282	325	279	316	296	305	304	294	309	304	298	311	269	302	300	282	327	311	338	298	287	308	300	279	345	281	312	308	317	320	280	302	303	293	264	319	281	323	311	303	310	343	321	301	284	316	289	335	291	285	279	332	267	313	296	285	311	293	275	279	297	282	321	294	326	315	264	300	293	322	303	295	327	301	308	320	296	301	284	317	301	304	271	311	317	327	287	298	316	317	311	336	294	275	322	325	301	277	300	303	328	338	295	279	310	298	310	309	354	290	315	323	309	320	281	309	287	292	274	293	278	300	325	302	314	326	316	293	301	328	275	309	296	290	309	301	302	309	308	302	338	309	309	296	312	289	293	292	264	325	290	313	311	297	311	310	310	287	298	321	285	273	326	312	333	316	286	296	310	323	330	289	281	280	319	323	309	284	282	285	297	296	307	326	308	296	313	320	306	278	294	315	303	305	320	317	318	327	295	306	325	282	316	300	287	295	301	279	312	306	314	295	297	350	316	313	297	291	325	276	260	293	329	309	289	308	274	286	299	295	320	303	322	295	311	304	329	307	316	336	300	325	337	286	315	320	307	317	281	319	321	321	298	301	299	305	315	273	302	303	304	289	302	311	335	280	289	292	293	287	294	290	326	315	287	310	289	291	317	301	316	314	271	336	314	302	299	314	284	291	339	275	288	287	302	298	310	287	267	299	285	330	282	296	296	290	313	304	305	286	298	280	305	275	323	311	300	343	301	319	292	302	317	311	301	310	322	282	293	282	303	294	300	349	307	280	316	320	278	298	295	312	289	286	275	316	310	290	314	309	290	314	290	321	277	308	306	290	306	309	302	325	308	293	292	298	299	306	312	291	290	334	280	259	309	304	283	312	302	314	304	283	309	321	330	310	313	323	300	334	317	325	313	294	293	312	287	318	276	351	281	295	281	309	300	281	307	314	293	288	316	294	303	313	320	327	323	308	320	325	314	286	310	283	310	322	309	277	316	324	322	313	301	288	309	282	295	313	264	287	315	306	318	304	311	281	317	297	304	326	314	298	297	283	312	307	279	293	313	329	314	288	325	293	315	339	322	316	317	296	301	301	271	315	320	302	281	298	295	306	303	331	279	297	274	322	319	299	333	283	334	304	277	307	283	304	327	312	314	285	335	297	302	308	272	309	298	296	300	274	281	326	277	307	305	324	306	332	276	302	310	329	273	298	292	298	298	343	284	292	293	310	286	319	323	293	294	274	312	272	304	281	312	312	337	316	299	317	302	305	307	298	320	331	325	296	316	307	295	292	320	294	283	274	303	316	312	316	293	287	295	292	317	315	284	289	289	329	269	294	302	292	313	302	304	283	304	286	329	283	332	279	296	312	298	329	300	287	307	323	303	306	329	314	285	297
12998	37619	34832	28851	25043	20814	17073	13289	10224	8005	6270	5238	4146	3133	2694	2267	2035	1737	1515	1304	1093	890	749	683	615	571	534	467	506	462	470	409	486	442	402	409	410	401	362	400	415	347	400	358	375	357	366	370	344	379	366	340	329	344	340	352	339	350	326	355	360	347	355	352	324	323	295	325	369	358	325	313	313	322	349	312	317	322	326	304	324	333	334	308	309	313	319	324	327	300	295	305	339	313	314	298	311	288	314	353	308	306	310	356	303	327	318	317	298	343	291	261	334	324	327	299	284	326	306	292	299	316	334	313	322	308	316	305	293	327	304	332	315	359	322	312	302	326	278	308	316	343	304	319	297	317	307	322	298	306	312	323	304	285	305	296	322	346	344	311	301	339	304	364	313	301	317	295	314	294	304	320	279	301	347	317	311	312	332	313	314	308	323	284	311	343	328	315	294	296	330	325	258	335	313	309	333	333	290	295	270	320	319	310	305	299	327	348	315	348	293	317	308	343	312	295	304	305	296	309	300	301	287	322	323	295	303	327	345	332	313	284	287	293	327	319	334	336	344	319	283	306	311	322	319	304	290	299	289	295	314	283	350	307	302	308	289	324	303	323	305	338	343	271	302	312	313	339	302	304	332	297	302	310	328	286	319	298	340	263	322	339	313	296	309	321	314	309	319	288	288	319	288	276	295	313	313	277	313	303	317	294	344	304	278	318	324	322	332	305	314	299	298	318	312	300	324	318	321	320	320	303	303	299	339	289	303	294	328	285	310	324	297	286	338	315	299	317	315	283	335	287	296	293	314	291	272	293	298	311	272	318	323	268	308	294	317	286	312	297	273	306	287	313	305	326	295	282	340	311	315	317	302	310	302	289	271	292	303	311	312	311	325	299	302	288	313	319	322	321	296	304	314	287	300	284	316	310	331	355	328	301	308	313	302	342	312	323	305	312	310	280	308	314	326	291	314	301	285	288	307	317	287	317	299	307	321	317	295	288	314	308	325	312	304	325	306	347	332	326	305	301	299	311	334	325	284	324	336	315	276	298	275	300	335	310	299	331	295	308	294	336	320	335	289	321	316	288	321	297	302	307	287	304	310	326	313	321	320	299	303	294	305	318	294	309	310	296	302	277	334	301	314	307	290	295	327	306	287	306	293	349	317	301	297	319	336	337	266	282	322	314	337	326	281	328	330	323	327	291	314	282	309	301	286	313	316	311	327	331	314	295	323	324	302	323	297	318	292	301	306	333	318	309	301	315	303	285	300	310	315	298	305	323	299	361	306	275	325	261	276	284	307	320	308	307	354	308	332	297	344	335	322	292	301	307	275	342	312	318	301	296	309	311	293	302	329	329	318	309	321	332	313	311	335	303	295	312	305	290	319	309	292	307	314	332	299	320	317	333	322	328	301	299	291	318	314	323	321	317	319	291	322	324	295	305	301	335	323	311	292	305	325	295	323	323	289	314	331	322	315	306	323	309	331	314	241	328	291	341	269	304	307	319	296	311	312	291	319	312	326	305	309	287	292	326	318	322	299	306	324	294	317	303	297	305	308	331	325	311	304	324	301	299	296	341	295	311	332	309	304	316	293	295	289	319	320	336	309	285	314	308	282	315	310	315	298	298	303	325	286	312	299	313	308	328	290	313	305	301	281	332	311	359	306	321	306	308	332	315	298	293	292	321	296	285	314	295	311	293	292	268	317	309	302	299	333	327	327	321	329	297	328	316	310	317	284	311	304	295	326	321	306	324	275	311	323	326	295	311	298	313	305	294	319	288	318	289	311	284	358	317	306	303	308	316	293	320	302	293	289	320	312	311	329	348	315	334	302	295	294	334	295	305	318	320	315	328	316	324	306	330	297	333	295	286	293	296	299	316	322	316	314	324	288	313	313	317	315	343	323	342	320	321	318	315	300	301	286	282	287	304	278	306	292	323	305	286	310	305	306	308	326	278	290	297	324	318	297	303	303	350	310	332	312	301	296	300	325	301	334	343	330	286	323	325	308	297	306	291	295	314	318	311	346	300	332	311	316	297	345	311	293	264	280	332	295	301	288	320	299	292	299	309	320	350	327	323	314	333	310	281	297	321	329	307	325	327	345	311	290	307	350	297	315	315	317	322	292	330	258	283	300	328	308	314	286	312	322	288	294	262	314	320	308	277	313	306	321	294	315	317	309	302	307	301	298	320	300	304	301	319	305	318	307	308	309	281	299	303	334	291	326	301	309	284	313	320	328	293	301	328	320	319	297	317	311	316	297	325	323	330	296	328	317	304	306	311	314	304	339	305	293	330	295	338	316	303	294	299	316	288	305	311	334	269	313	305	305	317	332	323	298	326	289	276	332	327	300	316	300	365	317	306	295	334	317	280	304	322	310	321	288	324	307	292	289	298	293	315	319	295	315	319	306	309	296	336	321	309	290	335	305	350	310	302	278	303	291	310	285	327	299	312	271	320	275	319	274	311	323	299	308	313	335	300	306	327	308	324	319	307	301	314	284	309	304	316	269	323	299	282	321	306	286	286	339	276	317	341	321	332	310	273	322	342	322	310	317	287	310	318	308	301	319	289	324	302	281	336	284	299	311	299	286	286	292	310	317	303	337	312	309	334	297	316	320	303	320	285	326	316	324	289	343	306	322	315	316	319	288	292	301	368	331	298	310	319	303	328	331	296	305	298	290	299	314	295	291	322	304	353	329	295	331	289	286	317	312	295	331	298	320	294	322	314	315	292	307	299	324	289	312	306	322	310	313	323	326	313	292	295	308	319	303	332	287	274	327	318	286	321	326	306	301	320	328	315	306	333	297	325	337	310	284	327	295	328	311	326	334	301	297	316	357	346	298	292	314	317	310	323	342	358	319	326	319	325	274	326	319	272	295	305	292	315	330	324	299	313	319	305	318	307	291	292	326	312	280	310	311	279	332	326	282	309	281	328	279	328	299	324	285	333	299	297	324	298	320	286	309	311	306	277	313	327	322	323	312	333	312	310	304	312	294	313	277	303	319	303	290	297	331	296	311	305	284	307	324	343	293	299	312	336	310	338	330	273	295	312	301	301	311	335	314	305	298	295	308	293	317	321	311	309	262	314	307	323	309	316	301	308	297	307	332	314	315	307	299	327	317	290	309	359	303	306	310	276	317	299	305	281	306	321	333	306	301	315	325	326	315	314	327	282	321	263	323	278	293	345	327	299	301	318	310	327	287	314	334	312	334	318	316	306	332	312	327	321	294	317	248	314	316	295	295	318	278	310	312	313	341	274	322	314	316	300	307	330	317	334	273	300	303	337	297	332	312	333	302	304	297	297	302	325	321	319	292	323	315	297	294	306	313	321	320	320	299	283	278	322	287	297	327	308	303	289	322	306	328	330	298	306	321	327	268	290	308	291	281	319	329	310	327	320	315	292	287	331	310	280	328	322	316	331	308	324	306	320	320	301	288	324	316	322	294	306	323	282	361	335	301	320	316	329	289	289	326	286	329	305	325	288	305	286	286	332
27929	21775	23905	19807	14143	9701	7170	5088	3933	3195	2603	2068	1711	1494	1238	1119	999	928	870	783	761	677	586	608	591	578	546	609	568	532	505	512	542	553	571	534	515	502	496	564	561	499	531	490	513	523	529	482	502	504	482	556	505	534	521	501	496	453	517	490	520	508	524	539	518	521	540	501	534	519	521	533	505	490	521	502	494	503	498	480	553	522	498	492	520	501	531	498	517	477	503	478	526	510	450	520	484	519	493	499	491	478	530	476	476	500	486	480	489	456	536	473	532	496	493	540	529	484	533	466	493	464	477	516	477	524	451	495	507	508	460	483	507	508	509	485	564	486	527	529	520	536	500	506	471	454	486	504	495	494	560	474	507	477	527	473	485	536	520	488	527	493	505	486	505	504	501	507	551	517	536	509	485	483	494	551	505	496	473	491	487	490	510	494	485	456	473	505	502	528	505	513	498	526	522	521	476	481	486	482	485	515	516	523	486	516	484	476	483	508	516	497	493	528	479	479	537	497	478	525	512	443	488	491	521	540	515	495	479	489	527	502	495	511	543	429	556	523	547	500	506	519	456	515	487	501	512	489	512	501	478	509	507	499	520	495	474	518	535	493	494	507	493	524	489	510	504	554	501	520	508	481	549	532	485	464	484	482	476	498	506	458	502	504	489	520	500	513	510	503	501	519	487	466	517	497	514	536	514	540	544	513	509	482	492	514	505	496	481	506	500	539	462	471	511	518	543	534	510	495	496	482	457	499	529	504	479	494	506	507	512	456	508	478	513	457	504	506	521	497	504	494	503	518	510	462	512	483	488	523	528	506	529	501	496	469	484	487	528	513	480	480	500	514	481	505	535	534	506	478	548	506	498	491	534	516	539	515	482	517	517	505	496	463	468	541	464	476	502	532	450	509	479	522	542	482	456	532	480	494	481	518	500	491	522	502	505	445	501	466	496	496	529	525	515	512	499	522	498	519	516	532	545	524	512	533	493	525	514	524	481	488	486	505	483	497	487	537	487	502	479	476	524	518	542	490	531	530	495	492	522	472	513	524	511	522	517	490	470	480	499	510	534	527	501	479	535	483	515	519	520	487	502	479	530	510	506	465	503	472	506	513	477	503	516	522	528	483	511	514	400	528	521	489	479	492	476	514	506	486	533	511	519	506	506	490	525	526	503	466	527	468	524	466	471	497	516	512	498	480	536	538	527	540	508	460	489	510	509	493	479	516	531	463	464	501	504	531	482	487	495	494	505	534	490	469	511	489	516	498	454	526	533	491	481	495	515	486	514	537	481	493	514	524	488	536	491	548	510	482	529	466	521	481	471	490	503	494	509	527	492	490	512	500	467	498	469	508	495	535	516	498	517	487	500	509	519	487	539	503	529	486	476	514	501	504	537	495	557	509	522	511	519	492	503	517	525	519	498	517	482	529	486	523	474	492	482	495	507	495	517	496	558	507	555	494	482	501	470	508	515	538	512	563	508	509	474	484	525	488	551	477	492	496	516	532	481	501	483	518	533	488	485	477	488	486	521	504	472	515	528	473	482	520	522	525	518	512	471	512	507	512	500	488	538	482	488	460	520	472	481	498	486	505	490	491	520	523	493	501	463	512	523	500	535	517	526	538	552	515	508	508	510	490	505	506	478	511	473	563	529	519	517	505	473	550	507	489	512	511	496	495	525	513	516	495	506	523	514	489	467	522	498	502	501	484	501	493	506	471	500	459	493	499	520	510	515	534	501	500	482	513	496	531	500	506	502	497	472	510	497	514	443	504	489	494	542	495	473	494	514	515	510	510	545	509	546	505	511	478	514	524	526	495	512	500	521	496	514	527	489	477	481	497	466	521	459	498	534	490	499	475	472	474	542	496	488	502	472	479	517	526	535	504	481	501	456	505	534	517	514	482	509	529	505	485	503	506	555	490	521	511	539	566	512	446	518	528	553	521	542	494	495	518	444	536	537	470	537	451	505	487	481	488	504	498	486	536	528	484	523	517	485	542	483	490	484	464	490	538	528	477	491	508	505	523	523	458	525	462	494	452	468	513	481	497	496	513	493	506	465	496	517	486	489	488	503	518	478	483	453	533	494	500	554	504	486	530	506	522	509	487	521	553	489	505	492	467	539	491	520	517	494	482	474	566	517	518	513	518	489	514	497	589	517	497	510	517	489	546	532	519	449	513	543	500	490	510	523	476	462	478	520	506	522	480	490	514	515	462	497	529	504	506	530	509	534	513	513	487	480	484	534	523	535	530	515	543	516	458	521	477	480	524	499	511	513	505	507	489	509	476	511	484	545	445	490	520	498	514	492	505	480	502	530	545	502	501	505	523	538	474	506	521	512	484	472	520	485	516	498	472	476	488	506	519	470	529	512	478	488	474	524	486	518	492	506	513	526	522	493	494	487	485	512	489	539	513	476	486	459	532	494	526	500	473	467	518	468	531	484	529	542	494	475	537	533	516	506	481	530	507	549	509	500	485	484	467	517	505	517	497	544	513	517	492	486	522	518	473	522	491	536	476	483	523	538	529	524	500	477	510	494	511	497	539	498	511	508	499	502	486	528	505	532	497	494	458	475	452	497	501	509	492	521	471	463	525	492	513	475	494	547	500	469	516	480	511	541	511	505	538	550	511	514	521	490	490	502	465	492	504	532	526	478	498	523	488	480	476	503	490	524	508	473	513	537	481	483	475	513	487	482	523	529	484	533	507	487	525	518	501	533	536	524	521	501	497	494	524	504	502	522	492	514	496	504	505	511	496	557	465	495	517	517	495	515	516	501	482	512	491	516	471	525	511	517	494	490	519	514	470	514	526	489	493	516	486	564	500	505	517	506	514	494	495	503	531	492	524	496	486	542	514	464	517	508	516	474	482	529	490	501	467	503	531	480	509	509	515	492	510	541	499	529	500	476	518	531	489	455	521	499	480	505	489	516	500	525	463	515	507	510	515	494	485	538	519	489	499	483	471	534	521	521	496	503	510	474	453	480	500	524	524	526	517	533	496	456	490	511	484	523	488	490	500	497	517	532	509	543	514	530	496	521	464	475	496	496	456	502	527	510	470	521	549	500	520	512	519	474	497	509	528	515	474	527	488	515	510	499	511	498	506	467	495	484	504	514	512	486	533	497	516	489	492	490	532	469	489	521	494	506	483	517	531	483	491	519	511	486	484	512	517	516	471	503	527	470	497	539	515	494	473	506	489	515	487	485	513	514	513	503	528	513	482	503	540	536	509	520	485	501	483	494	532	516	514	500	499	492	528	467	474	501	501	487	492	521	500	531	498	504	498	500	495	523	512	497	518	484	485	486	494	511	447	552	523	490	529	458	511	514	463	512	508	463	487	515	519	507	499	491	494	544	500	516	458	523	512	469	526	520	546	540	519	514	519	509	495	487	501	509	453	515	500	477	465	487	524	501	536	507	527	511	549	522	517	484	524	521	540	502	470	496	517	511	492	524	511	493	537	531	475	536	498	445	531	529	502	482	496	494	515	478	504
11596	25669	23960	18550	15775	12515	10083	7597	5801	4410	3736	2998	2437	1919	1675	1456	1352	1197	1109	978	788	729	680	669	635	596	597	617	625	542	554	603	548	575	488	591	548	518	540	523	537	576	531	548	581	481	524	548	490	539	532	497	499	543	508	521	555	551	490	525	518	513	519	522	503	503	534	545	545	517	524	552	561	543	535	524	495	526	542	567	526	525	534	486	543	510	519	525	537	522	509	536	523	512	526	548	546	514	560	498	569	528	562	534	531	538	545	496	554	540	519	491	527	482	531	531	523	548	544	483	544	529	528	469	512	548	546	517	555	510	492	565	500	505	497	526	529	547	545	512	525	503	532	531	524	526	540	486	517	501	526	554	522	503	496	507	537	555	544	562	538	523	512	541	567	489	547	568	532	503	543	507	523	468	528	528	530	541	489	523	511	500	512	515	514	534	521	495	527	550	523	513	535	566	527	546	515	515	535	536	534	502	529	535	515	509	514	519	514	546	530	478	521	514	543	553	488	503	549	520	537	499	553	536	499	558	496	519	557	500	522	537	505	536	526	540	545	533	475	547	526	544	525	517	529	554	537	471	517	517	511	518	560	550	533	495	522	512	556	522	493	521	533	505	505	522	496	553	550	534	538	492	517	484	512	535	575	479	514	521	513	531	500	501	507	523	508	502	549	520	548	507	555	519	522	525	535	502	542	517	528	530	549	482	577	531	533	566	551	461	523	529	531	546	553	489	541	522	515	545	531	520	512	520	543	535	523	522	542	553	534	546	487	472	534	522	519	510	559	509	559	506	583	552	523	499	515	523	535	523	527	519	494	532	524	526	505	554	561	552	514	488	525	532	530	534	541	491	550	501	536	535	527	511	524	527	531	515	511	522	545	537	514	580	551	506	509	555	514	518	522	496	493	547	515	566	501	577	505	498	540	497	518	534	537	554	537	528	508	543	512	544	491	510	505	507	532	532	527	535	530	535	497	541	543	514	514	482	505	491	501	550	501	491	518	560	529	507	498	549	538	496	529	541	495	535	513	554	494	556	555	519	532	544	524	492	557	490	541	520	549	526	507	501	534	538	542	516	525	509	531	525	575	516	488	550	511	555	503	537	490	500	518	527	461	513	527	502	549	496	490	535	468	533	509	519	498	538	517	524	515	530	522	530	488	547	530	493	496	513	531	508	490	564	520	487	518	551	469	512	555	525	528	523	519	508	523	548	519	549	533	532	503	498	527	493	537	515	512	549	527	512	557	477	547	535	532	520	533	480	540	548	525	589	545	543	565	587	525	539	550	545	536	539	535	541	511	533	548	564	523	532	522	569	517	538	530	542	519	508	533	576	494	550	523	530	534	493	530	542	521	511	486	533	497	551	493	518	501	509	542	490	577	516	519	512	532	523	566	532	501	513	535	494	553	516	502	555	517	577	541	529	552	523	531	509	514	554	547	538	559	528	527	549	533	513	554	540	510	492	537	503	528	500	531	512	509	467	508	520	510	538	511	523	501	491	566	541	528	516	509	502	538	496	520	494	534	472	553	527	527	509	530	551	540	496	519	512	530	508	545	515	517	497	526	519	515	520	505	550	568	529	496	506	550	537	503	535	530	529	579	466	533	523	520	566	521	527	526	517	517	524	512	487	528	506	483	563	517	550	563	536	511	525	566	510	537	550	572	534	493	519	502	524	530	551	527	537	560	534	539	496	513	522	536	572	529	484	534	479	538	524	519	506	526	559	530	534	551	489	528	509	531	504	508	536	496	515	526	493	524	530	521	517	513	516	522	535	548	527	527	548	510	527	501	487	523	521	538	523	554	533	575	522	556	559	521	518	479	531	555	530	515	516	531	482	530	507	509	562	543	510	568	483	515	513	474	494	541	547	521	583	500	551	508	507	532	508	483	538	502	533	484	570	514	544	524	533	522	510	520	520	555	527	532	537	524	511	500	552	545	503	512	498	561	526	500	523	541	548	526	468	527	500	540	526	535	519	501	526	572	538	500	543	513	558	523	495	510	520	553	494	499	531	552	511	529	506	506	533	489	521	513	501	504	530	534	530	549	533	524	551	503	572	532	506	534	558	506	540	516	528	551	537	575	540	504	535	492	545	525	489	520	530	563	499	512	531	515	489	516	546	560	507	519	507	572	508	517	503	512	533	552	462	514	533	527	517	489	532	458	473	503	503	537	547	534	512	547	490	506	554	530	543	520	514	540	503	538	549	528	517	516	544	492	541	516	489	499	501	532	507	535	509	512	542	550	535	517	505	518	538	529	540	563	493	545	548	514	458	569	489	535	520	506	559	528	516	537	524	482	510	523	490	514	520	551	505	521	508	510	535	526	508	532	557	519	536	528	510	496	525	541	519	525	545	492	511	540	509	499	476	558	505	512	533	554	534	487	506	497	486	514	553	506	543	512	509	511	562	503	524	529	569	543	534	522	535	549	543	508	547	523	557	504	507	513	511	493	564	508	538	490	530	498	502	536	508	496	523	517	569	512	546	540	553	483	549	513	516	533	533	526	510	518	522	521	574	554	520	526	550	496	493	536	544	525	533	522	513	502	499	515	515	575	484	526	534	520	557	521	510	542	528	546	504	543	538	538	540	561	534	547	531	497	547	518	570	525	544	511	530	538	506	558	533	551	533	532	517	551	538	520	491	555	526	502	523	457	525	552	486	517	504	548	544	516	546	514	507	551	539	504	536	522	545	514	580	541	543	498	537	499	532	519	528	505	526	559	531	518	531	529	532	512	532	544	533	533	506	555	510	496	541	522	537	538	539	530	523	532	538	498	541	522	541	506	541	543	511	539	515	529	520	542	536	526	540	491	551	515	557	490	549	482	545	507	511	483	527	525	510	543	522	529	507	541	518	503	539	525	522	486	520	538	537	521	533	496	544	504	547	506	476	524	506	511	504	506	506	518	519	512	550	545	546	547	547	527	572	523	489	515	522	546	564	526	538	538	519	543	491	489	537	557	537	521	528	532	531	513	534	525	488	526	541	555	481	525	448	529	546	513	534	518	520	547	539	506	531	528	526	514	485	503	552	535	511	522	511	534	490	586	517	477	518	503	557	538	529	497	509	519	492	552	495	526	512	529	531	498	507	520	545	498	548	525	549	550	542	515	514	533	518	541	583	534	508	519	523	521	570	546	550	504	521	482	548	546	544	494	539	550	503	500	551	548	520	504	498	478	536	509	514	530	472	522	517	532	485	549	541	505	552	566	503	544	486	506	486	525	465	562	504	524	541	526	544	508	483	505	550	483	533	524	496	531	553	535	547	509	548	536	485	499	506	504	490	512	542	560	524	516	488	522	501	498	540	515	539	524	534	559	544	523	530	527	543	546	504	501	480	522	513	574	535	500	531	536	509	518	490	495	455	491	499	515	531	545	522	542	483	521	501	522	525	515	513	541	523	482	501	551	522	526	539	517	539	550	571	572	605	509	512	523	509	546	519	512	528	568	485	512	550	536	566	497	507	518	533	546	538	573	503	548	480
23460	21221	28579	24401	21935	19893	13650	8311	6011	4492	3740	3208	2336	1875	1548	1394	1181	1103	930	821	725	626	562	519	515	449	446	410	402	437	450	432	393	387	431	399	407	378	382	378	357	433	408	392	399	386	361	372	381	366	383	378	413	340	355	362	381	373	351	360	358	366	366	375	411	349	322	350	377	350	334	344	383	332	385	379	336	342	379	378	336	351	334	357	369	327	327	364	385	377	309	359	342	349	339	361	356	315	378	341	336	332	325	339	366	375	359	343	338	352	342	361	318	362	336	326	366	357	364	384	342	327	371	343	369	349	359	355	326	372	330	360	362	356	370	320	384	348	379	364	378	348	341	340	351	363	361	335	323	356	353	336	325	327	369	371	336	361	344	351	340	324	327	349	368	352	342	335	354	373	339	342	356	338	358	332	364	379	309	382	370	311	329	348	341	362	307	364	331	376	338	351	333	378	371	374	374	351	339	372	328	342	358	354	390	350	348	354	372	345	339	390	370	366	318	366	348	355	378	328	365	378	380	368	340	349	370	358	330	344	335	344	348	372	351	346	330	354	325	374	343	360	326	353	368	356	344	375	356	373	347	350	348	397	361	362	336	334	317	354	359	326	355	356	345	326	336	348	336	378	381	368	352	321	337	374	336	370	360	381	361	356	330	374	340	360	358	323	336	343	361	356	350	338	372	324	356	359	336	338	325	339	344	364	315	332	341	353	372	327	359	360	371	337	342	336	347	359	386	363	349	341	330	362	357	332	373	341	345	338	339	347	335	383	369	351	331	369	339	362	367	330	382	384	362	373	382	349	371	370	375	338	331	315	426	345	346	377	343	367	362	362	319	354	345	352	372	331	348	362	337	355	327	341	322	352	329	347	391	340	412	357	321	345	370	329	338	376	361	330	319	358	348	357	327	368	326	320	353	346	333	341	341	380	381	336	361	368	335	336	353	329	355	329	331	334	350	360	357	351	393	329	340	299	353	328	359	327	371	336	360	344	328	358	360	367	335	352	388	338	370	357	306	380	395	362	335	362	384	365	323	355	336	357	342	327	366	336	360	350	392	343	359	387	358	373	357	362	343	356	336	339	331	329	345	343	322	357	346	398	368	361	316	354	364	346	324	364	354	345	337	352	336	387	341	375	314	362	339	351	350	339	381	372	374	304	350	369	373	378	317	399	360	358	349	340	300	321	378	347	374	347	344	336	301	335	342	337	347	335	351	336	345	338	303	372	346	363	350	331	343	344	344	368	310	321	320	372	357	375	340	367	353	368	377	346	324	314	356	351	363	351	319	327	322	372	358	336	332	356	346	367	342	338	383	331	357	349	350	347	339	378	331	348	326	340	364	373	364	340	345	362	358	343	343	375	387	361	359	330	341	338	362	339	331	361	355	336	370	366	338	332	346	351	353	351	367	368	349	328	336	342	340	343	339	342	366	347	343	334	354	348	377	343	384	324	350	326	331	383	375	380	355	387	396	349	367	338	339	381	350	376	334	345	325	358	413	372	334	369	333	349	370	407	406	348	375	354	353	354	337	343	350	363	344	314	415	358	376	364	337	344	375	345	317	372	353	385	342	359	358	341	332	354	357	371	318	343	346	342	366	355	343	327	344	349	359	312	360	352	356	337	340	392	328	357	365	355	331	335	351	363	373	362	350	352	347	377	354	333	336	348	307	322	341	374	370	338	343	345	339	335	360	351	352	326	364	360	367	344	363	346	359	331	326	345	342	363	352	378	335	360	358	339	387	340	323	358	354	303	377	326	344	350	345	362	341	331	322	367	319	359	324	346	353	353	361	351	349	354	356	347	355	355	356	351	338	318	365	338	348	363	368	342	347	353	326	368	346	357	334	345	360	345	323	309	371	350	293	371	347	363	373	322	363	358	333	328	329	369	328	312	355	329	355	340	337	366	336	353	350	359	376	391	355	345	395	325	338	344	339	371	368	364	343	356	344	349	360	329	341	338	381	374	330	357	352	381	368	331	310	322	308	345	339	306	334	364	353	351	348	350	339	358	345	352	354	355	375	355	367	339	348	311	351	361	338	318	338	355	363	382	321	363	328	356	360	334	352	315	370	382	347	316	347	354	372	333	341	363	340	373	380	348	340	354	364	333	345	359	355	345	348	323	379	361	317	354	350	338	351	347	344	349	347	373	366	339	365	367	365	340	336	326	371	318	339	334	331	357	369	379	354	342	374	359	359	339	334	340	380	362	328	347	305	347	324	379	365	330	349	338	377	309	349	374	377	350	362	355	331	355	360	349	327	365	317	341	344	379	334	362	353	315	303	332	380	329	347	341	375	370	319	360	377	375	336	353	345	366	330	354	343	372	349	340	360	339	350	363	352	358	360	328	351	345	374	355	346	327	347	360	339	339	320	337	374	349	316	354	336	340	360	347	341	336	323	356	364	333	350	357	339	344	362	333	353	331	313	345	334	349	369	369	376	367	363	387	345	332	346	359	351	359	350	345	370	377	316	336	363	354	338	367	358	392	379	339	321	305	353	352	342	383	333	351	339	349	317	374	340	353	339	380	334	342	354	346	332	344	354	325	350	355	365	336	332	350	359	354	370	343	318	357	345	362	326	361	366	324	356	345	373	382	355	322	356	364	348	295	355	361	338	360	355	373	363	350	327	380	339	341	377	366	344	309	389	328	346	356	337	353	330	377	360	349	367	360	366	354	359	312	361	329	350	365	370	319	337	352	337	378	362	324	373	351	368	342	324	343	338	333	367	334	340	330	343	346	347	392	367	354	353	336	341	343	343	332	388	351	333	342	359	361	342	358	374	337	345	321	334	359	355	365	308	370	378	333	375	360	358	364	358	359	326	338	372	371	338	362	373	372	361	327	341	408	366	380	346	355	334	391	316	361	325	367	343	370	348	355	333	348	333	359	338	318	351	371	351	367	345	352	325	377	362	373	343	343	354	347	348	355	386	357	306	350	353	354	368	356	335	366	343	360	377	331	345	334	338	347	327	358	333	345	356	328	376	357	338	348	380	319	338	357	332	330	333	387	348	327	342	348	358	342	344	354	332	386	339	352	345	374	360	342	341	342	350	372	356	375	323	356	329	375	370	362	349	367	339	349	350	351	369	343	345	361	338	341	339	370	361	360	338	363	375	342	348	372	368	335	349	312	343	368	354	363	337	353	344	359	347	344	352	332	333	343	362	328	325	331	318	363	340	333	354	335	320	359	359	398	320	355	357	348	343	352	385	330	354	334	348	352	364	349	352	356	348	332	356	338	300	318	326	369	342	368	362	340	355	351	343	341	362	338	368	316	352	359	352	329	366	350	346	345	366	345	321	357	346	347	362	344	371	381	363	351	296	324	332	341	327	350	362	338	322	356	327	324	361	333	338	358	347	354	319	359	374	345	315	383	355	363	345	345	353	380	351	386	327	370	367	368	334	365	352	357	359	332	349	395	347	339	342	373	325	355	343	370	363	335	334	356	354	370	306	373	360	368	342	317	356	327	328	328	333	341
11298	32844	30272	23955	21201	17407	13766	10993	8592	6592	5444	4362	3405	2619	2161	1882	1688	1450	1263	1082	899	799	653	631	611	600	517	530	480	485	494	478	405	469	437	416	398	362	440	397	401	407	431	413	410	419	368	399	383	370	408	385	399	410	409	389	402	379	360	400	361	393	379	380	351	433	407	395	378	377	370	363	365	404	395	372	362	401	384	376	383	392	395	361	370	372	413	390	332	387	366	349	353	379	384	367	355	376	395	402	366	381	355	337	348	362	376	364	353	359	379	396	377	340	393	389	385	403	367	392	373	359	361	377	363	406	379	373	391	385	385	344	395	362	357	373	365	351	402	362	361	355	345	420	375	393	393	375	365	310	373	385	372	370	392	369	364	412	341	355	356	380	404	355	371	364	395	409	371	354	400	390	370	382	376	379	371	410	352	382	369	399	376	346	347	331	356	349	373	349	397	389	358	346	370	360	391	406	373	362	370	357	350	325	366	384	352	400	369	382	406	377	366	390	360	343	371	352	370	348	377	372	367	346	376	366	351	373	378	391	368	377	384	353	378	378	364	388	380	370	369	340	378	380	368	367	387	381	334	364	371	355	379	357	387	372	371	384	374	399	368	365	347	337	381	362	385	370	404	356	345	334	352	356	359	369	386	373	362	362	373	330	360	321	363	409	371	361	330	361	397	340	320	370	361	376	374	376	355	369	354	358	403	354	384	421	376	323	370	381	383	373	375	368	368	429	369	384	365	367	356	359	331	366	375	369	357	384	372	358	344	353	401	361	398	340	370	346	393	393	355	357	394	360	381	388	382	384	395	373	404	363	362	379	398	358	374	408	377	415	368	373	342	375	363	377	384	362	396	371	373	368	372	394	385	362	368	348	377	352	394	384	367	386	355	390	333	359	385	368	387	374	405	390	395	408	383	347	374	392	366	399	368	361	357	355	399	361	376	392	373	383	369	372	388	369	379	373	362	338	387	387	375	351	389	397	374	379	355	351	376	365	350	391	381	373	368	364	350	365	357	351	350	383	371	355	387	380	361	372	350	387	352	370	381	380	419	393	359	361	353	385	389	389	378	340	397	395	354	380	352	380	361	364	359	420	382	380	395	362	356	399	363	411	378	366	337	366	383	369	357	361	347	386	355	394	381	407	388	399	386	356	360	354	371	406	371	350	372	385	364	361	345	364	378	362	404	367	401	390	370	384	358	379	374	372	380	408	377	348	341	369	341	369	398	389	362	364	382	353	359	339	379	384	386	355	345	337	357	386	351	397	371	338	387	400	376	365	375	360	370	375	353	374	376	383	389	350	369	389	360	377	350	347	391	353	375	409	363	353	341	372	386	366	366	347	369	349	362	335	392	388	356	362	343	382	354	367	359	371	423	384	371	384	381	374	369	366	405	348	354	382	369	369	329	387	368	370	379	370	390	390	390	353	370	346	373	396	349	374	360	383	406	418	395	343	365	377	381	353	349	380	389	347	374	373	366	409	347	344	391	365	344	365	358	360	340	390	408	384	360	389	387	370	339	353	362	393	377	360	354	395	389	339	402	362	353	357	359	379	367	327	373	387	366	416	327	378	348	391	403	381	379	327	393	387	344	400	356	359	384	367	363	375	395	383	377	356	368	372	365	361	362	401	336	327	375	377	379	369	389	344	366	346	414	393	368	372	355	370	350	390	373	407	379	416	354	359	352	367	382	371	375	365	314	366	341	349	328	390	363	386	378	375	355	377	375	372	394	355	374	320	395	363	371	369	383	365	365	372	343	366	374	358	354	373	389	401	349	350	361	403	368	360	372	384	423	378	333	373	374	383	359	372	350	382	378	355	361	376	372	352	387	359	375	366	384	371	373	369	391	365	391	377	372	357	386	375	351	356	333	380	392	391	380	413	364	331	370	401	370	398	334	318	362	375	402	360	420	383	372	361	384	362	371	353	393	379	386	380	365	372	326	379	428	368	384	363	369	397	381	372	354	374	371	378	379	374	396	351	356	348	376	379	406	346	342	368	371	362	344	374	389	359	408	388	375	394	377	368	366	399	381	362	355	383	374	380	351	363	373	363	333	369	377	352	395	388	392	365	367	394	406	375	366	367	370	377	363	350	384	353	375	386	354	391	368	335	405	344	401	378	398	376	367	379	370	382	356	343	377	367	358	368	364	347	373	350	378	364	385	381	378	369	348	376	373	353	363	336	350	409	361	377	401	361	391	373	374	384	370	385	390	366	356	374	354	374	390	356	378	403	362	362	376	362	393	350	363	343	372	392	368	371	387	341	391	393	391	336	371	384	369	331	366	365	395	380	357	353	376	379	360	380	380	371	378	347	366	383	381	349	369	362	379	327	397	366	362	400	368	373	353	355	392	409	351	329	348	381	370	355	385	388	379	354	383	361	376	376	400	366	373	370	385	343	381	367	345	368	371	370	342	409	405	350	354	379	362	355	368	355	353	364	360	372	398	375	377	354	358	375	369	386	374	371	403	396	399	386	340	362	381	367	385	347	367	366	392	389	381	404	382	378	374	407	385	375	373	392	381	356	352	376	373	346	379	338	374	390	372	425	375	402	378	358	367	369	373	414	361	375	366	359	387	385	402	374	377	349	380	336	361	411	381	405	339	373	362	354	380	347	337	390	393	354	388	384	356	374	391	372	368	313	380	383	375	379	365	369	373	357	357	336	418	368	406	328	352	409	350	371	364	346	353	390	369	396	380	356	370	372	364	425	379	360	357	365	372	399	362	386	393	345	386	374	351	403	352	358	352	396	379	395	362	369	371	355	350	390	372	335	376	397	366	351	376	379	368	381	347	360	383	379	372	390	342	383	356	373	357	390	368	372	339	356	356	388	398	365	424	400	350	412	396	371	402	398	348	370	387	372	365	372	361	373	388	359	373	390	391	375	342	400	365	342	378	342	394	384	394	357	340	363	379	356	349	370	379	382	364	402	367	377	376	402	375	361	356	332	397	387	400	343	368	376	391	356	374	376	348	383	397	410	371	354	354	388	393	393	364	348	397	372	382	366	390	356	340	381	380	346	375	360	350	365	358	368	386	392	393	388	365	346	376	382	402	376	374	374	408	347	343	386	362	361	401	382	377	380	379	390	360	385	371	331	365	360	370	386	372	363	393	380	402	376	349	366	382	371	354	381	391	356	368	363	366	398	354	355	400	367	392	409	341	370	386	398	404	339	370	384	348	363	360	413	394	396	398	373	353	380	375	371	377	377	375	382	384	378	391	357	377	369	373	365	367	377	377	399	365	377	340	372	379	364	382	357	364	367	358	371	368	382	358	340	380	413	374	367	358	361	350	409	389	395	369	396	396	369	363	347	378	336	413	367	365	355	355	391	391	342	379	375	403	373	387	373	330	368	333	376	374	402	358	361	361	363	384	388	388	398	392	403	347	388	384	374	345	364	351	380	368	358	372	368	380	358	376	393	394	333	388	337	381	350	399	345	389	394	407	354	362	380	378	392	385	359	370	400	355	371	367	330	351	368
24648	21266	27937	25668	20461	14069	9831	6728	5100	4117	3154	2638	2223	1751	1467	1279	1234	1114	994	875	820	724	729	624	642	586	613	620	564	607	551	565	533	528	510	525	539	544	487	519	518	530	515	506	519	486	472	512	531	483	557	526	538	489	493	491	534	522	527	521	493	451	527	512	508	493	494	519	534	501	533	537	510	495	530	526	527	502	519	556	510	469	523	530	475	507	548	541	531	499	504	505	522	518	495	516	513	505	496	531	510	493	497	560	518	528	500	492	542	523	500	543	484	486	513	542	481	507	502	533	506	510	518	527	480	521	487	486	515	551	512	523	482	498	495	505	505	483	495	534	518	531	487	463	502	504	488	500	502	504	497	515	500	514	501	485	543	516	535	494	520	491	504	526	500	567	504	465	486	442	498	527	480	533	505	497	499	489	479	533	519	497	522	501	495	524	544	483	488	485	465	495	507	457	507	512	576	554	474	515	481	496	493	516	507	491	507	488	511	511	533	542	469	507	509	495	493	473	546	481	520	483	500	507	503	506	522	490	497	507	485	505	482	494	503	491	499	517	479	530	510	534	537	517	490	486	483	532	473	483	506	513	537	518	525	547	458	497	570	550	524	473	498	500	499	476	488	473	511	477	522	544	526	482	527	479	564	543	498	502	509	481	516	487	519	491	493	527	534	511	520	495	492	470	476	567	512	518	507	476	515	547	476	532	481	531	537	503	512	508	524	499	483	513	503	517	479	539	523	516	546	524	524	515	519	460	510	487	499	465	506	476	535	543	479	476	513	481	500	488	489	491	487	496	488	527	513	507	483	492	497	493	489	524	502	487	492	499	486	513	515	493	514	493	508	518	496	470	494	471	506	492	531	489	497	521	499	515	491	528	465	476	531	514	481	500	495	501	484	523	501	484	553	511	477	512	486	461	485	495	535	509	492	540	534	482	534	512	521	498	508	529	530	524	533	453	562	455	537	511	494	496	501	516	472	484	520	526	488	485	479	528	496	554	462	470	521	505	470	528	523	509	515	485	499	470	533	489	514	540	517	526	520	483	491	502	493	522	479	531	509	471	459	473	457	512	497	515	521	557	473	493	529	459	470	497	513	528	457	515	520	524	482	480	468	517	468	526	503	542	528	533	526	556	495	533	513	501	502	455	489	498	481	459	476	489	466	478	518	483	456	493	514	483	511	511	531	510	539	493	526	511	488	476	552	475	489	515	506	456	472	515	525	511	506	535	513	483	480	494	517	523	492	509	498	487	515	490	497	479	532	518	542	501	552	501	516	489	534	468	516	521	468	485	547	528	540	490	515	501	516	473	497	541	514	516	518	506	476	497	480	458	498	485	499	487	568	525	465	496	509	511	514	514	490	537	489	511	464	476	506	526	482	516	526	502	509	511	525	496	497	492	463	567	514	495	489	513	555	499	487	486	510	535	497	495	516	503	481	479	508	496	477	460	513	520	509	527	504	492	489	525	512	473	516	479	499	501	505	494	528	486	516	490	442	463	501	485	496	513	512	486	511	549	514	503	503	498	564	504	509	513	472	482	550	517	489	472	470	454	530	516	484	538	527	554	540	543	526	494	512	518	488	492	492	496	543	474	501	533	480	508	488	513	458	560	508	491	499	504	521	536	506	525	503	509	488	550	506	513	522	507	498	502	500	467	500	487	529	524	508	483	497	511	488	483	527	487	518	486	503	489	536	503	519	524	475	489	496	494	469	501	556	464	499	533	489	494	469	497	482	541	483	483	533	478	495	529	492	501	513	487	516	530	539	467	542	486	546	498	482	494	463	483	528	491	490	510	526	502	509	500	503	530	486	492	496	469	496	551	494	487	480	532	534	543	517	489	486	519	486	488	504	485	484	479	550	490	487	534	507	476	486	521	554	475	501	481	482	477	544	507	518	529	543	500	498	457	497	515	493	497	516	476	519	488	518	508	505	536	507	497	503	492	524	511	464	513	546	520	516	497	474	503	517	497	483	530	520	519	512	502	492	487	505	509	499	517	500	472	484	523	558	525	494	506	507	495	497	527	491	515	502	457	509	503	512	496	507	517	515	504	501	519	500	516	507	525	531	475	505	541	515	505	511	497	492	491	527	543	498	480	484	489	527	500	495	524	510	449	503	536	479	496	499	521	494	497	501	488	544	511	520	506	482	480	504	484	458	536	501	506	488	516	502	525	518	506	485	486	500	511	525	537	498	539	498	440	497	489	487	483	467	488	448	511	527	513	534	491	494	488	507	516	523	480	516	516	522	489	504	484	488	506	492	516	498	470	537	532	507	502	513	460	520	483	517	500	517	527	483	529	503	519	523	545	520	494	520	496	523	487	502	483	483	496	509	487	477	481	491	494	504	490	495	467	452	474	517	506	555	487	498	512	486	478	512	490	512	487	501	507	525	473	530	517	487	502	530	517	562	545	513	527	511	479	486	511	485	508	524	515	485	473	459	506	491	489	483	488	505	453	517	498	501	512	516	527	482	574	503	516	494	534	540	500	477	519	458	510	552	503	497	491	509	538	493	490	475	505	517	499	500	518	514	517	512	503	522	528	508	504	516	547	522	508	521	519	487	513	510	511	492	475	502	515	499	475	481	536	463	523	480	524	472	499	493	517	523	519	502	488	506	492	502	542	485	493	570	462	525	481	468	519	509	533	482	512	523	518	479	501	509	530	492	492	514	487	481	521	524	520	516	518	510	524	499	510	484	490	505	518	522	501	513	466	508	478	536	550	527	482	494	502	498	525	472	484	498	518	495	486	473	527	510	507	493	518	533	475	516	515	492	503	512	494	488	521	527	466	490	467	476	493	503	473	505	513	492	512	537	508	524	518	491	527	508	484	486	526	493	468	510	507	540	515	499	530	529	469	502	492	545	484	484	527	532	470	474	490	496	468	522	546	466	499	504	525	513	506	486	485	489	530	476	521	529	522	480	525	483	559	468	501	493	488	503	496	487	487	531	498	458	487	513	510	504	549	526	502	482	477	516	506	470	452	488	483	499	521	502	520	520	513	460	503	498	538	484	488	487	527	512	526	499	516	561	463	486	540	468	475	460	501	495	492	535	508	503	523	481	535	545	505	522	536	505	515	513	517	524	481	483	551	508	520	454	543	484	474	539	517	502	486	452	499	513	496	526	478	480	495	545	488	518	480	492	504	477	468	498	513	526	502	470	492	493	479	526	529	511	524	472	491	497	488	516	542	545	551	508	490	556	498	498	462	453	502	499	527	493	473	493	478	493	520	504	490	539	457	510	482	483	492	493	451	524	482	488	503	516	471	496	519	486	527	528	508	509	527	533	502	515	498	490	500	497	518	500	521	551	529	514	498	478	492	508	551	500	546	508	510	513	515	524	507	497	522	496	483	500	519	516	521	553	519	510	477	517	475	510	477	502	559	532	532	491	520	496	491	501	493	495	470	494	539	493	497	507	512	511	521	508	487	521	500	502	529	505	490	511	523	491	525	491	488	506	491	523	466	481	518	491	523	549	511
11282	30289	27583	21837	18944	15315	12377	9766	7611	5956	4792	4110	2960	2381	1984	1771	1609	1396	1187	1076	981	851	749	731	676	678	598	617	604	597	586	566	587	594	550	535	515	516	510	579	535	548	598	570	552	551	554	529	542	520	489	517	541	547	554	481	515	540	507	523	495	521	530	501	478	533	516	542	540	512	562	510	573	507	540	534	539	512	525	531	517	547	537	531	488	483	549	512	507	514	507	491	482	537	524	491	500	517	514	558	556	512	509	469	506	495	525	519	514	518	522	540	495	516	502	569	500	510	515	531	499	496	498	541	506	518	513	506	535	498	513	482	566	513	518	510	550	510	507	484	544	482	515	542	496	477	518	529	561	548	497	516	515	446	526	493	512	529	469	535	548	533	505	512	532	510	516	561	515	518	532	511	493	509	480	542	541	486	513	487	488	503	553	549	521	499	532	553	480	530	526	518	509	521	484	561	535	540	549	509	520	497	475	536	504	482	485	532	479	517	527	539	511	494	511	491	521	552	488	560	528	521	513	518	569	508	481	514	506	497	465	492	534	543	500	506	528	471	506	456	496	527	551	524	497	521	538	480	486	507	534	537	505	475	483	497	516	503	504	522	531	513	534	530	518	490	507	514	511	495	486	471	560	524	541	486	562	479	508	554	541	516	496	510	498	477	500	540	491	527	528	502	508	523	524	469	523	487	526	514	541	545	526	542	502	528	525	487	514	548	507	527	555	520	521	528	489	495	507	476	473	481	496	513	480	478	514	516	484	521	538	545	516	526	532	524	520	536	525	489	504	498	500	491	523	464	520	522	565	548	538	502	494	535	516	505	501	526	549	512	498	501	521	554	486	513	525	500	509	534	496	475	516	527	544	510	510	538	522	497	459	472	495	503	510	501	514	548	499	495	521	492	494	479	478	514	526	510	511	460	518	532	480	536	485	509	499	530	511	534	473	539	533	469	487	518	487	491	514	549	517	473	518	536	500	510	504	492	512	485	525	509	497	500	574	512	497	501	522	515	475	507	498	470	503	463	495	509	518	524	522	518	511	494	503	538	513	523	498	492	470	498	521	495	536	540	506	530	478	527	521	508	511	553	517	525	479	498	487	524	495	486	492	519	511	569	517	509	541	504	505	498	530	555	537	479	494	514	538	512	518	511	551	518	533	488	522	525	516	517	524	510	484	519	513	473	566	527	549	510	496	513	523	535	492	542	492	506	528	513	529	512	561	520	519	496	525	531	531	497	502	482	531	489	524	520	474	480	530	506	520	517	489	511	487	540	511	521	517	500	479	483	553	455	547	515	504	548	510	530	529	487	508	493	482	520	488	528	522	520	522	502	541	490	512	524	511	490	537	512	493	514	494	547	469	513	517	501	517	537	519	484	528	528	521	503	501	530	515	509	533	543	515	523	556	524	524	529	529	484	517	500	523	501	491	515	535	468	449	515	510	532	535	512	508	499	518	492	472	495	495	507	512	532	493	501	498	492	544	483	512	536	479	490	489	516	495	520	527	501	540	523	517	482	514	545	512	493	503	590	566	511	509	502	501	478	472	541	523	496	537	518	507	521	520	493	549	515	508	508	482	501	501	494	514	561	516	579	479	505	525	517	525	528	476	554	520	509	507	511	503	501	511	515	511	523	534	472	509	520	457	537	508	490	478	491	512	512	486	511	532	520	506	558	523	556	531	492	482	497	529	514	518	501	525	478	515	505	504	551	547	486	515	530	499	492	508	496	534	473	520	506	552	534	515	444	499	531	557	519	522	544	539	519	516	521	511	536	523	523	516	504	515	527	496	524	552	515	502	495	470	503	514	502	478	526	511	511	513	501	544	482	529	510	488	513	493	556	515	497	491	497	519	518	476	503	563	488	511	509	542	530	546	509	530	503	498	500	549	544	567	502	481	472	478	530	515	528	491	520	490	524	490	512	524	491	479	523	535	520	473	522	495	519	541	520	504	519	504	552	522	481	488	497	507	512	511	504	512	510	511	481	502	553	490	528	493	499	510	515	488	545	515	481	503	515	540	521	553	547	520	500	513	558	493	522	471	525	559	514	504	553	486	526	486	495	552	532	472	485	481	527	526	549	525	498	510	523	489	515	520	502	513	528	512	537	513	545	486	562	551	524	502	519	508	499	492	526	509	528	490	503	490	508	492	497	518	527	520	527	494	465	538	507	540	492	522	486	529	510	507	481	532	531	514	501	459	478	518	550	517	566	541	452	524	552	515	549	514	514	566	504	539	495	479	511	471	514	497	572	520	525	503	562	502	519	548	546	507	522	516	498	494	527	494	526	480	508	484	541	514	520	520	540	522	482	555	514	525	513	531	527	519	513	540	492	510	489	516	566	505	540	536	509	559	533	491	510	521	550	513	566	535	504	510	495	496	522	537	544	508	505	534	535	528	520	527	552	541	533	524	458	541	481	546	511	532	515	527	530	539	501	540	503	517	490	493	547	513	531	471	504	548	474	539	542	526	536	528	519	497	475	504	523	485	506	528	476	547	498	506	480	484	516	570	543	487	486	545	526	495	522	529	507	519	582	493	506	536	497	478	537	487	502	506	527	533	496	531	514	502	527	512	512	515	535	483	458	485	510	511	531	538	535	489	528	517	537	523	466	539	539	504	518	498	542	488	497	529	514	536	545	495	481	522	563	500	550	543	534	516	543	496	504	512	503	527	478	526	520	488	532	560	486	498	521	473	474	501	501	497	494	525	489	485	560	506	476	523	508	524	443	533	502	531	486	471	494	492	498	478	519	513	530	515	523	523	520	517	482	508	509	473	513	514	527	530	487	506	507	500	504	516	501	521	503	512	510	495	480	505	480	508	506	526	531	538	514	500	568	548	506	519	502	513	514	492	497	529	534	557	519	527	496	513	522	499	545	511	514	492	531	518	511	552	504	485	479	478	516	504	567	516	493	461	476	504	500	516	541	491	492	493	520	501	500	510	499	555	539	500	485	494	519	510	499	515	531	547	510	491	566	515	541	491	516	511	543	538	520	554	511	541	534	525	529	509	525	575	516	504	497	498	514	523	536	529	508	513	462	545	512	504	551	512	509	536	499	504	537	528	491	486	544	516	522	519	495	488	528	535	556	509	536	533	549	534	491	502	548	572	485	501	516	488	551	504	521	491	505	497	542	518	510	483	501	513	519	524	516	494	507	517	557	474	505	530	490	512	500	502	502	533	505	490	486	473	489	505	566	551	526	485	491	493	507	538	551	506	561	487	544	554	508	523	530	511	515	481	524	489	505	483	563	486	545	516	527	544	482	498	593	522	533	520	497	553	512	499	471	548	533	514	481	505	523	492	517	533	509	485	535	504	516	592	519	543	553	527	551	515	453	520	514	514	531	520	560	502	544	480	488	549	555	501	498	541	522	556	521	512	519	506	479	506	491	490	470	517	534	515	501	492	524	490	541	524	480	470	533	509	473	506	531	522	517	507	487	502	538	533	530	506	493	564	496	521	535	536	498	535	484	505	536	508	510
22399	21257	29007	23886	21514	22742	21504	11405	8225	6700	5144	4097	3244	2581	2052	1701	1509	1271	1176	1027	956	714	645	596	561	481	463	469	462	434	430	402	436	398	339	406	338	395	341	366	389	371	385	397	385	350	326	350	342	357	346	363	350	369	345	340	337	308	335	343	326	328	302	316	359	375	324	348	318	337	357	342	301	330	337	323	299	316	345	330	291	321	309	307	306	296	321	318	312	318	323	301	302	322	311	276	306	333	292	303	327	317	282	299	310	303	286	320	284	273	308	286	305	328	325	317	333	286	332	315	337	301	305	300	336	341	298	311	278	294	274	330	309	303	303	292	346	267	311	299	310	311	311	320	288	300	297	320	309	315	356	340	271	312	319	325	343	308	305	320	316	301	344	281	301	315	308	321	268	291	305	341	296	306	288	314	298	291	277	294	340	304	312	303	279	336	330	287	297	312	346	355	309	338	315	321	321	304	296	290	301	314	287	334	256	295	324	319	314	283	318	331	271	287	338	287	321	315	301	318	294	282	299	325	302	284	326	311	321	312	322	282	316	295	316	338	309	318	312	295	333	303	338	321	298	312	287	314	309	330	307	290	286	310	299	300	302	310	332	291	324	325	338	303	278	312	309	295	296	272	275	324	292	324	333	308	313	303	314	339	352	317	323	289	280	286	331	317	309	310	335	309	314	336	302	309	306	329	348	315	341	287	291	298	345	328	303	360	289	319	287	293	295	321	324	313	314	311	296	286	303	301	315	318	299	294	339	304	284	300	316	323	300	309	304	320	302	327	305	307	311	330	335	329	302	301	319	286	278	293	306	345	280	320	322	316	293	302	283	326	303	316	287	305	296	314	300	287	311	302	313	319	276	309	296	281	317	332	329	314	283	293	285	268	310	302	305	301	303	299	286	314	292	331	316	321	323	334	299	341	306	311	314	329	320	289	340	324	285	311	299	289	285	311	296	318	299	282	331	277	312	276	272	325	330	282	294	295	284	287	308	282	319	304	323	304	317	321	298	291	299	326	308	305	302	329	321	304	316	274	287	282	302	303	302	304	293	351	336	309	319	270	283	296	298	321	279	304	301	320	297	323	278	318	291	300	332	313	321	316	282	320	313	320	326	311	318	330	326	309	318	303	324	333	313	326	325	303	306	326	318	308	310	267	297	321	297	327	292	317	301	310	291	308	302	288	318	308	303	303	301	289	284	305	330	329	308	301	309	296	292	348	304	294	293	326	328	305	327	301	324	330	309	286	310	300	312	314	290	287	293	316	320	340	317	292	332	319	315	336	277	293	328	320	273	352	310	317	322	272	299	300	276	310	308	299	349	292	311	305	292	337	250	287	302	329	326	292	346	334	327	309	345	281	312	296	325	330	317	286	302	284	301	297	320	306	307	287	306	288	307	314	318	273	310	300	292	335	309	275	325	302	332	294	344	324	272	296	297	305	293	319	298	328	303	283	321	286	307	275	324	283	300	296	311	298	307	278	278	307	321	299	300	307	328	321	320	317	326	289	307	306	314	275	333	320	326	319	327	302	332	287	315	299	302	293	322	311	313	282	330	297	326	304	338	317	303	292	293	280	293	321	302	306	297	334	313	310	286	317	314	287	300	291	326	284	326	335	298	337	319	276	285	344	302	331	284	323	310	311	292	312	294	309	296	294	291	310	311	309	300	296	319	323	330	328	313	297	342	305	278	288	306	351	293	311	305	305	303	326	293	360	333	325	315	313	273	357	303	306	295	309	328	306	300	284	306	301	330	314	294	334	288	294	299	296	361	315	310	314	326	320	317	273	335	307	309	321	326	287	317	285	329	302	277	305	290	295	308	298	277	339	333	303	323	309	301	344	308	352	298	297	289	310	310	318	328	294	324	305	323	328	301	297	322	289	286	329	317	321	341	297	317	303	349	307	317	313	309	315	292	296	315	310	312	327	343	282	318	309	307	308	319	287	294	284	313	286	282	326	308	308	311	317	328	303	346	298	308	339	275	297	315	309	314	336	332	302	277	322	322	297	304	307	303	299	304	325	329	329	347	326	322	278	292	309	314	332	307	317	312	275	289	321	306	303	323	330	319	315	294	321	292	323	303	309	287	319	330	315	308	289	316	311	321	284	297	325	339	303	286	275	315	305	304	325	308	303	307	324	319	304	286	290	335	266	323	288	313	272	296	313	314	282	305	310	296	314	334	314	318	333	333	292	312	309	282	350	289	310	279	336	301	290	319	288	286	354	291	296	289	303	295	287	314	323	296	305	320	295	318	319	328	320	324	313	336	300	306	311	334	318	309	298	307	303	271	313	324	300	336	303	277	304	331	305	345	306	318	294	301	302	327	329	295	312	304	329	285	324	333	319	310	292	325	306	328	297	316	314	312	310	266	331	320	289	325	269	339	320	333	298	308	318	304	296	312	303	324	307	315	327	302	313	308	287	306	295	272	327	321	317	292	310	327	292	306	308	330	315	295	313	363	293	298	289	291	325	279	325	307	295	329	284	299	319	310	336	327	334	303	311	334	323	309	333	305	315	297	334	272	329	294	306	309	328	310	314	323	334	297	303	295	292	348	316	291	310	315	313	314	305	357	343	325	354	301	327	301	324	300	294	283	304	303	317	312	305	293	301	282	312	297	326	292	297	308	333	294	288	316	317	299	293	293	307	325	310	326	304	286	303	320	301	341	290	296	315	309	291	294	338	340	317	321	318	354	299	307	306	320	309	312	291	273	319	334	326	310	326	333	289	297	302	329	300	283	329	318	308	324	316	315	334	297	304	318	313	276	302	274	302	309	310	336	318	314	308	302	291	332	328	323	323	290	304	279	293	308	302	290	317	300	297	289	292	299	297	302	282	328	316	296	313	364	273	321	316	281	298	297	318	336	331	342	278	289	286	320	314	301	305	325	307	320	309	297	301	313	329	282	313	318	307	315	317	317	302	304	311	300	290	304	299	299	273	320	290	323	299	351	281	310	297	303	305	322	274	285	321	317	297	309	338	303	327	345	330	339	343	300	337	290	313	291	329	310	322	304	300	322	316	281	327	323	318	340	302	291	309	304	285	329	331	312	306	301	302	349	319	340	269	277	303	324	306	309	302	344	307	290	299	279	337	308	304	279	312	281	296	306	329	322	331	298	302	302	310	281	323	284	319	327	308	316	320	306	318	338	267	294	304	316	289	325	322	305	307	327	288	297	323	335	303	291	297	327	295	319	330	313	284	320	325	301	295	285	302	304	335	309	286	278	307	277	339	314	293	312	335	317	335	301	309	305	305	296	285	305	311	294	267	257	282	321	326	304	280	290	309	320	289	328	300	317	304	327	273	299	320	303	321	284	304	343	293	321	306	326	321	304	307	272	294	302	305	317	304	301	310	292	298	282	313	316	333	302	305	304	302	310	322	301	280	320	308	317	304	358	318	283	331	330	313	322	307	294	322	324	310	321	308	305	293	300	325	294	301	339	301	304	292	324	321	305	321	325	309	294	324	345	313	322	309	302	309
13227	37626	34327	28065	25070	20979	17016	13765	11022	8995	7021	5658	4554	3472	2691	2266	2071	1767	1495	1304	1104	1000	753	725	620	545	545	519	525	516	474	486	447	391	395	415	435	391	353	363	392	386	397	368	377	367	376	406	349	407	370	364	357	363	349	329	315	322	370	331	347	340	321	320	277	339	336	348	366	340	347	338	321	335	341	312	339	365	337	363	335	311	346	324	308	305	308	350	319	323	311	317	336	371	321	292	323	332	309	296	314	333	327	342	304	302	292	333	300	333	316	312	303	303	302	292	333	306	307	348	320	318	323	309	281	311	341	301	315	303	324	329	330	290	330	343	320	330	315	309	306	298	320	336	291	309	279	292	327	295	289	335	295	285	339	330	323	315	321	320	330	334	344	307	306	328	289	310	286	326	343	323	344	329	313	323	311	338	333	368	343	327	300	340	338	342	314	314	333	296	358	342	317	322	294	330	315	319	312	309	308	309	319	310	301	333	318	314	340	286	316	313	331	348	316	316	353	346	303	327	308	324	312	332	346	307	325	352	323	334	289	296	329	314	320	308	322	317	328	312	318	318	299	326	312	335	327	331	332	333	313	294	294	328	297	337	291	314	331	309	378	327	295	319	353	291	305	304	281	307	335	283	302	350	307	341	331	322	307	335	315	315	319	302	329	289	311	355	343	323	333	325	318	310	273	347	323	364	318	298	337	323	300	308	311	294	311	321	297	321	345	319	321	300	302	323	303	284	302	322	303	321	275	304	345	305	303	354	310	287	287	302	288	340	354	323	323	302	318	325	302	292	307	316	325	325	324	340	332	310	340	274	318	320	311	326	329	283	317	291	318	320	287	320	309	321	315	312	338	320	348	293	297	309	310	310	316	312	306	309	317	336	299	356	318	333	309	323	313	347	336	318	335	314	287	332	325	322	300	308	296	302	306	311	344	317	328	349	341	338	322	332	327	303	303	335	354	338	305	290	337	287	344	331	300	332	329	343	320	334	302	327	301	315	307	316	315	313	343	338	309	378	334	323	298	315	312	335	321	322	311	331	353	306	338	313	330	274	310	297	320	318	297	330	343	294	324	319	304	337	292	330	311	299	317	313	348	305	326	313	290	351	325	306	319	338	311	312	302	346	335	303	296	312	312	338	315	332	298	308	321	297	334	310	314	303	305	315	321	340	305	317	337	298	315	292	363	339	286	328	317	337	325	326	302	351	287	320	342	318	318	319	346	298	327	318	318	374	325	295	302	298	289	316	332	324	348	311	345	313	346	326	356	280	334	320	354	331	345	316	320	312	313	337	307	293	296	322	342	323	319	302	319	315	306	334	301	316	331	307	322	307	343	338	316	312	338	321	306	296	322	304	313	324	322	326	296	299	323	292	323	328	327	317	310	306	311	305	311	308	309	323	298	351	292	327	311	336	310	333	302	334	331	349	290	322	335	333	288	280	329	308	279	295	307	354	322	293	314	308	292	356	315	333	311	330	321	304	329	304	277	317	312	330	301	336	316	316	311	315	293	311	294	331	315	315	310	307	321	326	325	319	318	351	332	321	290	295	290	320	311	292	309	315	285	304	344	307	325	307	327	354	341	287	319	327	325	337	331	317	314	317	332	287	330	335	327	325	325	325	311	327	298	320	296	335	310	328	291	333	318	349	338	304	285	294	309	341	325	307	314	300	348	312	306	309	332	341	337	339	326	305	316	316	319	325	319	284	323	360	297	364	305	306	310	319	307	328	370	313	342	317	349	309	348	328	295	305	332	345	319	330	305	315	309	328	313	307	328	285	335	328	303	310	297	301	303	342	305	320	310	304	311	302	320	305	303	308	311	303	312	334	300	305	335	322	302	288	349	335	303	318	308	315	300	322	287	309	302	337	314	307	313	312	328	329	330	316	302	306	311	303	309	306	353	331	291	334	304	317	313	298	334	318	322	327	320	310	309	309	313	331	323	325	312	316	338	324	296	315	329	318	290	323	306	331	305	330	370	300	335	328	335	319	315	319	292	314	323	344	309	325	316	325	322	342	324	302	304	346	275	330	296	297	281	291	336	284	289	313	322	295	286	301	326	301	303	292	337	330	307	330	317	304	313	344	294	325	327	309	318	345	314	327	303	296	301	311	315	308	334	324	318	309	323	309	313	350	307	304	321	310	313	292	329	340	328	295	324	339	331	346	325	330	332	301	295	304	343	343	341	310	308	331	316	331	311	332	366	325	331	333	351	298	328	336	351	294	299	330	323	307	327	327	278	307	315	309	321	308	322	326	275	341	299	355	303	313	330	294	315	327	321	320	324	307	312	344	299	333	311	310	309	348	297	336	272	349	306	323	296	303	333	316	322	312	314	328	285	311	317	287	283	309	351	332	335	337	355	328	327	310	345	276	345	309	346	334	309	326	308	331	324	311	308	335	311	313	312	281	320	292	310	331	343	305	309	290	298	319	313	308	314	316	346	318	292	344	316	322	297	313	348	327	354	326	291	327	317	320	318	312	310	289	294	319	346	314	316	306	319	364	320	317	331	299	314	295	340	306	333	336	315	296	324	324	336	282	290	325	316	311	307	322	302	340	294	293	298	289	295	314	309	299	286	315	321	296	325	296	314	347	314	337	350	310	301	329	319	311	325	321	314	321	325	337	290	332	302	312	335	315	300	318	301	300	338	322	316	309	320	291	293	300	329	309	321	347	332	306	333	309	328	334	328	318	311	325	336	295	300	311	322	327	308	313	336	330	290	323	342	306	297	307	305	346	343	326	342	332	311	316	300	291	322	348	288	332	297	323	302	313	309	310	325	336	306	332	348	325	343	323	300	289	294	333	304	307	329	329	304	299	312	314	302	329	339	321	294	342	311	282	326	280	323	313	293	320	353	294	324	299	337	312	307	323	326	302	345	324	327	307	317	303	313	304	353	301	343	325	329	287	316	313	309	319	350	303	317	324	288	289	321	316	335	321	301	328	318	287	335	334	313	319	339	322	331	311	288	324	302	303	315	298	305	284	319	320	290	320	338	290	301	310	316	329	312	319	332	328	292	323	321	334	323	308	338	307	347	326	338	331	307	304	299	315	346	323	311	325	324	336	314	310	330	317	317	309	338	306	309	332	320	283	335	315	316	340	269	306	313	325	310	287	322	306	334	315	314	302	315	313	298	302	317	306	347	321	315	292	311	316	314	333	318	327	329	305	333	308	341	351	330	300	321	330	322	289	301	298	340	331	302	320	334	330	319	310	314	313	317	317	320	332	299	305	377	306	286	307	301	312	313	330	341	320	280	328	327	335	314	307	290	344	324	325	330	308	363	321	344	342	312	301	346	310	323	301	326	302	327	314	329	323	315	309	333	342	324	336	292	302	319	356	314	353	336	300	307	312	332	335	326	308	326	355	309	308	331	332	280	295	299	319	299	297	335	293	306	288	322	318	324	303	295	321	328	313	296	324	298	322	336	330	322	304	291	289	304	303	334	325	334	328	301	328	336	335	327	301	318	304	315	330	347	302
27996	21712	23753	19514	13928	9790	7078	5312	4194	3627	2801	2295	1807	1547	1274	1209	1010	938	916	812	811	740	629	649	617	593	558	547	568	552	553	555	516	547	539	564	551	533	492	508	542	551	486	520	545	565	537	536	538	547	492	481	523	520	540	578	533	540	508	550	522	513	513	533	511	490	575	488	514	545	519	494	528	527	495	515	553	540	525	543	514	524	556	497	522	492	541	519	494	539	489	522	526	501	519	489	468	514	498	540	481	507	490	524	502	514	539	494	509	504	509	507	507	479	521	513	509	512	519	489	508	511	559	546	535	519	524	541	463	491	515	515	532	531	564	489	530	557	524	521	565	518	499	522	505	476	513	514	516	520	470	546	533	501	552	512	550	511	544	544	508	499	519	511	532	500	461	514	473	504	534	564	503	520	471	539	509	574	499	492	518	524	494	549	511	466	518	527	530	532	506	509	497	559	492	544	477	499	512	525	569	502	527	519	481	492	499	478	501	522	491	469	505	522	517	493	491	496	475	496	500	542	460	543	458	533	501	545	544	506	491	484	545	530	482	544	523	497	536	525	515	523	535	501	470	491	526	488	507	504	558	486	538	542	499	533	508	496	512	501	492	479	511	515	513	516	474	559	512	529	453	498	525	527	527	534	573	527	535	498	500	489	535	513	535	503	478	504	578	530	490	523	517	493	498	511	526	513	483	505	536	502	510	530	502	516	539	527	509	504	528	474	488	534	522	550	534	520	533	448	507	514	521	525	522	535	537	515	527	529	534	520	511	536	542	511	524	499	524	488	497	527	491	515	533	491	495	477	516	503	509	519	556	515	497	498	491	530	493	489	547	502	527	480	488	513	482	505	521	542	519	533	518	483	534	516	478	491	478	542	510	535	486	486	512	535	539	504	523	493	516	540	532	546	478	488	459	536	545	485	525	548	543	511	500	560	513	481	545	560	497	530	541	522	535	521	552	491	489	542	485	543	534	514	530	498	537	487	529	492	508	530	543	500	499	506	493	535	488	490	517	517	529	495	537	459	511	533	564	526	481	520	470	539	497	547	523	479	527	506	569	506	525	541	521	518	479	536	511	522	532	530	495	508	504	502	483	488	473	561	518	514	533	474	499	518	493	533	514	508	525	506	516	521	553	510	500	515	510	566	570	492	476	470	547	525	520	523	489	512	476	548	536	489	504	551	473	524	524	528	529	526	507	525	517	507	512	528	491	530	536	530	498	506	511	538	474	523	514	534	537	527	483	493	531	510	528	518	490	537	516	498	527	509	529	500	508	523	530	508	529	557	528	540	510	494	526	517	518	547	503	486	532	538	553	518	512	520	501	538	520	514	556	514	497	510	516	536	510	512	506	517	548	536	507	537	547	479	533	531	524	505	504	535	564	534	492	478	523	484	526	535	512	539	528	559	528	515	527	530	525	538	520	512	511	570	532	512	533	526	501	542	512	549	493	544	535	523	540	516	504	482	499	549	485	505	530	494	543	505	490	497	478	474	530	500	516	516	491	529	537	524	506	495	513	526	532	502	517	517	514	503	511	527	524	543	555	498	482	501	500	559	515	513	517	465	483	501	529	548	510	511	541	507	482	540	538	507	463	489	501	512	478	522	538	494	551	548	483	541	482	537	519	482	503	499	507	504	523	506	483	546	516	529	503	506	515	509	488	529	521	496	479	543	527	477	528	483	521	521	519	474	553	474	469	512	558	477	482	545	550	535	492	505	487	520	532	493	524	505	502	529	482	507	546	534	556	504	522	499	508	484	539	563	542	493	515	512	511	524	477	499	508	505	518	514	524	533	535	477	549	526	504	520	504	501	507	525	497	541	538	535	492	571	519	521	525	495	505	532	537	533	511	528	497	499	521	543	512	511	505	516	556	512	503	498	466	531	557	489	521	471	481	546	499	551	510	523	517	511	538	509	474	575	535	547	505	468	519	478	491	510	535	479	519	493	515	504	523	498	507	555	531	498	557	500	526	492	536	530	522	485	515	520	500	502	518	498	516	514	485	522	519	529	501	529	546	513	523	517	477	512	517	546	501	454	490	515	557	508	510	476	491	489	524	466	497	515	489	515	533	549	486	512	520	518	516	494	492	507	536	469	542	528	543	509	522	523	496	472	542	511	511	501	525	486	539	506	508	535	505	530	538	515	505	521	502	535	529	542	503	540	567	518	477	544	500	505	511	534	560	511	492	517	537	558	516	511	525	525	485	518	528	530	519	514	562	528	471	488	533	475	549	517	511	540	509	548	520	462	523	510	536	505	556	540	519	507	547	496	492	504	550	499	469	509	508	495	509	528	482	490	526	489	551	539	515	473	547	526	581	546	543	502	512	552	512	502	578	551	520	479	512	522	524	520	489	503	467	511	466	519	504	509	551	502	494	492	547	518	514	494	462	537	531	493	504	535	504	524	526	531	491	521	466	550	530	504	470	517	525	524	513	504	544	529	500	492	527	528	509	521	517	548	503	491	535	499	497	532	482	523	526	476	494	549	531	503	525	527	529	505	493	508	551	510	509	506	525	525	550	539	487	485	515	558	516	534	512	527	543	531	486	533	544	546	499	473	499	479	500	542	517	536	518	515	538	515	544	540	559	509	499	513	514	517	495	498	478	506	473	526	496	516	543	509	511	500	474	482	515	528	525	484	550	544	541	569	489	527	497	521	546	520	484	480	532	490	497	540	515	527	499	491	502	557	493	482	472	555	559	543	516	499	497	551	536	480	537	465	543	493	494	494	538	538	501	497	504	537	481	519	518	535	541	547	507	487	499	561	526	542	521	546	524	491	529	482	504	528	551	529	513	490	492	499	578	505	480	532	486	508	520	572	538	549	529	492	536	501	508	462	497	504	506	523	520	495	489	523	506	521	536	524	517	516	516	505	506	504	508	485	487	474	532	520	528	531	514	521	519	485	546	525	477	536	537	531	504	516	542	546	541	526	492	514	573	470	509	515	511	508	496	525	504	517	552	562	508	525	475	514	491	528	498	555	518	526	509	506	511	473	500	518	502	553	534	533	526	485	525	522	504	537	532	503	516	536	494	496	506	489	508	492	506	553	486	521	512	521	508	505	516	506	499	499	491	557	514	534	454	467	537	534	585	466	550	526	502	523	472	485	506	489	542	504	498	501	561	490	525	515	504	510	482	530	478	520	493	536	556	534	523	522	538	512	526	537	524	500	504	512	504	493	521	551	472	504	544	473	506	531	514	507	493	490	534	553	544	505	510	496	499	496	521	501	482	529	548	536	527	457	489	494	519	501	535	560	525	543	477	521	500	518	505	515	516	506	535	525	517	516	531	507	479	513	498	473	498	556	521	486	506	531	501	488	519	502	502	532	536	488	490	492	503	507	483	507	529	503	519	494	499	495	546	532	488	503	536	511	527	491	477	517	512	521	504	511	580	500	475	502	497	514	526	497	494	531	485	524	539	486	495	499	509	513	517	521	493	488	531	500	514	534	537	494	477	499	505	478	549	480	504	530	510	522
11318	25559	23832	18415	15872	12778	10206	7949	6463	5204	4096	3202	2454	2046	1639	1439	1351	1180	1056	1067	814	786	763	687	626	603	592	618	570	626	583	574	585	548	543	522	580	546	523	565	543	578	548	529	576	554	542	573	605	547	556	514	547	523	566	556	503	552	523	531	526	485	517	536	509	507	527	527	539	506	527	539	531	537	537	529	542	525	569	538	524	547	551	513	560	529	523	539	534	526	604	515	574	541	527	549	485	528	507	522	552	551	511	542	521	579	519	548	524	566	534	510	505	538	561	500	501	558	543	568	567	538	508	533	523	547	516	492	519	537	528	532	549	535	535	540	551	538	541	508	545	519	548	516	559	545	534	510	566	520	572	495	535	550	554	535	487	480	559	532	552	549	521	559	514	565	528	540	528	481	560	499	535	511	536	507	521	540	520	548	502	555	515	511	511	523	538	533	557	545	499	500	598	541	533	499	529	515	531	568	559	544	554	549	533	550	576	547	529	531	536	578	535	512	549	530	560	563	555	536	549	545	552	530	551	521	564	504	504	541	550	548	545	571	507	553	534	501	571	518	501	560	493	570	546	554	554	554	558	536	530	557	528	538	508	554	484	519	569	508	543	561	485	549	537	511	539	544	506	534	526	512	507	535	520	516	522	515	560	545	544	521	571	515	502	517	545	545	525	519	467	513	573	549	541	532	584	512	500	557	521	538	552	525	586	558	527	550	517	544	552	487	523	522	511	505	518	532	503	515	562	512	512	547	522	560	506	515	515	520	547	517	541	551	531	509	514	533	559	493	528	519	552	528	527	531	538	541	518	529	528	541	541	549	502	576	530	510	539	525	546	493	506	534	536	535	503	517	495	506	508	572	535	495	556	510	545	514	549	535	527	509	538	519	546	583	504	555	517	574	548	555	511	509	533	522	549	523	537	544	514	514	559	554	541	529	507	558	533	489	522	509	547	566	576	533	471	525	517	505	535	536	488	550	527	546	547	537	548	538	527	530	520	500	539	536	569	513	546	562	523	497	525	506	532	523	514	568	527	538	548	523	523	529	523	510	562	482	530	562	524	520	522	516	556	496	529	516	548	509	505	569	543	527	534	542	554	545	582	518	556	540	469	530	502	521	488	534	544	516	477	575	521	529	525	557	535	522	526	507	544	555	553	569	506	494	501	557	535	514	536	552	500	542	548	552	511	539	516	488	500	558	537	581	529	540	558	511	544	517	497	549	556	518	536	515	543	562	499	530	549	512	506	565	494	557	500	551	485	522	531	540	560	528	504	519	531	545	534	543	527	515	534	538	541	546	545	534	509	526	518	510	498	520	591	554	537	560	529	509	518	562	553	559	519	532	517	540	538	594	522	528	509	549	515	580	519	533	506	555	520	554	506	553	517	509	554	531	514	547	488	542	530	541	521	541	522	547	537	510	526	528	528	534	553	527	556	538	523	531	525	499	530	562	497	559	581	539	548	559	518	525	490	516	502	522	474	508	520	540	526	519	509	528	567	543	512	540	517	525	537	546	477	566	546	531	518	540	543	610	544	531	534	534	542	523	548	539	562	515	514	542	535	559	542	523	550	489	549	557	525	527	539	502	516	554	517	544	507	540	541	540	544	533	544	530	558	504	525	547	555	581	536	546	546	559	535	576	581	550	556	538	495	554	569	551	542	513	508	545	540	523	547	545	535	521	535	533	561	510	589	512	565	550	500	570	514	548	537	528	547	536	517	543	494	546	535	585	529	494	534	523	531	540	555	581	511	524	495	539	519	505	510	524	570	546	559	551	529	541	524	523	513	554	518	510	534	528	502	539	503	531	536	588	555	545	530	512	496	563	497	514	532	487	549	507	516	517	517	524	555	540	553	500	525	537	504	495	532	531	525	533	531	553	562	545	504	499	549	549	556	531	523	570	553	547	520	519	559	542	528	531	543	537	540	568	519	527	524	557	575	540	531	550	537	521	532	561	550	522	553	606	526	531	528	546	586	515	517	550	515	525	577	535	521	501	545	514	571	539	491	536	569	522	548	525	505	520	544	560	542	580	540	513	513	542	522	531	541	504	525	530	525	537	534	516	486	531	519	522	537	487	559	547	518	518	470	516	541	544	518	560	527	548	535	538	532	518	530	493	541	544	546	567	525	526	539	525	512	513	573	549	557	544	512	526	540	553	555	591	538	555	537	552	510	534	495	556	540	536	557	522	531	536	463	539	546	587	559	525	527	533	557	533	498	495	561	555	568	531	531	494	555	526	527	553	491	564	499	571	557	531	546	531	526	531	550	507	550	498	547	548	551	480	521	526	515	574	523	512	521	561	529	577	525	515	571	529	569	559	513	554	572	536	551	559	534	566	551	525	526	522	532	531	525	557	562	475	525	517	542	557	541	529	533	513	499	533	548	529	492	502	506	508	500	544	551	548	538	534	526	508	590	472	515	517	517	538	528	512	539	541	555	508	487	510	543	560	515	549	500	552	542	521	521	531	487	549	525	511	514	573	547	516	543	526	515	525	540	517	570	511	513	531	505	503	528	537	521	534	552	545	568	521	525	529	537	524	483	531	581	548	535	504	519	547	545	561	525	550	533	487	538	524	518	565	512	485	540	552	528	512	561	569	550	540	558	549	501	521	499	536	505	473	519	524	539	528	552	533	515	491	532	541	505	492	546	494	521	514	517	488	519	545	516	514	536	556	547	525	572	506	557	553	541	522	502	538	513	494	568	536	508	558	508	590	603	503	577	565	535	586	498	517	502	506	559	546	529	519	535	531	529	498	548	524	560	531	523	532	499	514	527	553	571	544	530	531	542	512	509	548	529	533	523	551	530	488	529	527	561	525	531	509	569	528	527	491	596	535	537	508	510	554	538	527	531	535	519	530	559	542	541	519	530	513	568	564	565	554	577	553	548	543	541	506	546	498	508	474	542	527	555	559	548	570	514	528	542	525	561	531	520	504	505	514	513	515	564	528	488	472	540	543	571	550	542	562	542	523	497	505	559	525	530	566	496	549	528	541	533	520	519	530	522	530	537	518	531	546	547	515	530	548	545	549	549	521	505	575	520	527	529	522	565	575	542	566	525	527	520	533	551	553	532	575	532	555	524	529	550	536	510	559	575	540	524	534	557	543	567	521	524	542	564	568	565	548	519	535	530	553	531	506	525	510	502	533	530	539	532	497	531	542	546	506	559	513	479	542	555	560	557	512	486	489	535	538	543	556	540	563	526	524	497	558	570	568	532	507	489	526	539	515	534	538	534	545	562	508	521	527	553	537	532	533	503	503	522	538	544	554	531	525	522	469	500	520	524	536	539	547	498	558	550	547	534	577	514	535	499	603	555	535	488	501	545	536	522	521	519	554	538	560	559	553	526	524	498	538	524	510	504	526	520	528	579	533	569	485	546	573	528	520	496	545	514	520	532	479	577	542	525	557	519	499	530	519	541	534	586	519	527	501	567	552	488	509	513	488	564	495	578	540	541	556	536	550	549	511	535	529	533	551	511	509
23511	21270	28669	24412	21976	19901	13962	8718	6513	5181	4189	3286	2464	2012	1677	1438	1252	1207	989	881	718	674	622	536	533	485	449	447	483	480	429	468	411	449	402	408	415	376	399	390	388	403	371	404	370	403	373	367	372	382	394	375	391	361	352	381	362	393	362	376	382	349	373	379	336	358	383	385	380	366	361	393	400	411	344	362	384	358	363	393	391	367	385	368	357	381	376	374	399	402	331	362	364	361	382	377	376	367	368	351	418	377	403	373	372	365	339	374	357	382	357	371	356	357	371	379	368	357	366	384	383	356	379	368	344	375	349	373	362	386	324	363	359	331	365	378	351	375	382	349	356	399	370	353	371	372	367	386	375	364	344	347	366	363	380	363	390	378	348	394	373	339	360	393	384	324	361	369	344	347	353	386	343	354	342	387	378	391	339	357	381	386	372	360	370	382	377	365	365	370	340	372	336	379	349	340	342	356	387	364	367	369	363	383	353	364	304	383	364	358	356	295	373	421	363	362	394	360	346	389	343	398	335	345	356	380	414	364	356	360	354	378	361	353	370	351	390	360	352	357	377	384	401	381	375	375	346	349	334	382	352	364	322	390	362	335	351	345	384	403	385	387	341	374	345	338	386	351	370	362	395	348	338	388	357	377	324	360	366	339	352	336	374	357	355	357	362	323	387	413	360	316	349	347	391	352	327	379	358	364	359	387	379	335	338	362	377	364	327	367	354	354	377	367	374	375	364	382	387	411	358	354	368	331	399	356	356	317	361	347	349	339	363	366	370	344	346	392	382	350	360	345	352	346	344	353	359	357	334	348	371	356	362	381	383	365	360	353	351	366	351	368	372	342	363	365	318	336	366	387	352	354	373	386	375	341	341	359	331	380	372	357	346	349	377	382	358	343	379	377	302	364	362	377	334	342	367	380	332	363	334	368	341	365	353	341	369	364	359	375	368	355	355	391	330	341	350	358	356	326	353	326	362	361	389	368	371	372	367	354	352	389	369	385	346	331	328	380	370	405	365	345	367	357	350	351	368	373	368	359	352	397	415	352	330	350	353	333	369	393	340	352	363	350	388	359	386	382	359	317	358	341	359	345	358	355	347	369	339	348	402	378	359	372	382	345	353	387	343	361	374	356	373	367	346	359	379	347	369	359	370	363	362	380	340	363	360	335	359	357	362	365	349	353	365	377	306	347	368	412	330	382	371	393	362	373	362	386	379	367	394	383	349	370	353	353	384	376	381	349	380	367	344	344	333	364	373	380	389	348	349	306	365	359	378	373	359	353	373	362	368	373	375	356	352	395	409	358	337	379	368	345	380	387	360	374	396	365	377	383	374	386	339	384	319	368	377	374	355	357	353	379	359	360	350	342	393	374	350	373	329	349	368	356	345	356	346	358	379	358	348	361	337	337	398	350	343	347	376	385	359	376	361	372	337	344	371	361	360	368	366	334	364	360	357	320	360	374	352	377	382	310	371	380	397	366	367	329	394	354	351	385	342	358	390	361	347	379	385	376	372	401	365	369	371	347	375	340	368	346	338	342	373	375	360	352	374	342	389	412	391	354	346	345	376	340	353	330	367	373	375	330	372	348	371	352	381	366	374	362	366	381	350	408	355	361	378	350	346	366	360	353	397	342	368	340	376	387	351	357	374	373	332	373	393	333	352	389	355	380	359	391	358	348	319	376	364	384	365	349	370	363	376	362	362	373	348	369	381	389	351	391	345	353	374	372	375	367	381	364	370	372	350	370	355	374	357	349	382	347	366	388	346	349	365	386	366	363	349	380	391	380	333	375	375	348	380	358	362	329	373	370	341	328	374	372	336	349	366	354	397	371	366	367	375	360	367	339	360	389	353	367	351	324	371	330	342	347	353	310	377	366	364	324	370	384	358	395	357	373	345	384	385	376	391	386	384	372	362	387	333	358	355	347	370	401	331	371	358	338	386	381	352	353	374	375	374	359	350	355	365	395	379	333	363	389	347	366	332	362	357	408	340	384	336	383	348	341	381	330	379	309	368	372	346	344	365	392	367	356	318	383	341	355	359	339	376	378	348	382	363	368	338	413	327	375	344	340	348	361	324	374	376	365	378	355	377	380	344	397	362	349	319	367	380	351	363	381	377	382	362	354	371	332	376	367	383	367	390	385	407	355	358	382	383	378	377	365	370	359	374	369	344	385	310	382	361	378	371	378	367	369	349	366	368	333	399	375	372	368	379	345	343	355	340	407	373	361	361	345	381	387	406	354	383	375	363	339	400	409	366	346	375	393	370	309	387	321	377	383	375	383	342	385	318	393	340	402	363	367	372	378	360	362	364	384	351	377	384	368	335	352	381	358	356	380	368	372	360	360	330	378	406	380	367	367	337	383	354	361	387	325	359	374	371	354	376	378	359	324	393	338	365	372	366	338	375	382	331	376	366	368	321	373	364	368	319	339	374	380	353	340	385	381	369	342	350	388	356	368	381	357	386	382	372	359	359	378	357	331	354	369	387	366	368	347	348	346	350	384	353	386	347	359	375	329	351	355	365	341	354	353	365	312	364	368	370	396	364	339	369	334	358	365	378	389	349	385	400	342	396	378	393	346	385	385	358	393	370	358	404	364	367	347	369	366	389	348	318	373	359	341	375	343	372	384	372	361	366	364	378	335	346	414	368	379	383	350	358	378	342	407	366	363	391	326	362	377	369	331	363	379	353	348	378	345	386	397	345	359	353	345	366	367	354	342	335	368	374	355	326	381	342	377	357	341	390	349	346	369	374	360	375	379	373	334	345	360	340	353	379	395	354	362	354	335	358	368	333	364	388	342	369	399	342	367	358	377	337	411	371	338	340	399	360	370	377	388	349	405	358	385	365	366	355	344	355	385	375	391	372	361	369	355	341	370	381	357	381	357	348	360	380	370	361	389	367	355	365	347	390	376	392	374	369	379	349	346	394	367	345	340	361	356	350	372	354	383	365	365	362	361	338	388	329	364	346	351	341	399	369	362	358	349	334	388	374	364	373	359	375	364	340	345	376	363	386	386	334	374	367	382	389	389	387	324	340	348	381	386	385	357	362	369	355	350	373	351	358	352	365	367	391	389	351	373	322	347	343	363	365	380	359	346	385	415	376	372	378	379	371	356	359	353	353	383	346	350	339	349	355	353	362	384	382	404	362	375	394	404	324	367	365	346	384	366	369	353	367	347	345	358	363	373	337	354	397	380	380	389	347	378	379	349	364	363	371	346	321	393	354	377	344	386	365	355	347	352	340	374	362	361	367	351	360	349	386	354	343	403	364	371	373	365	350	361	356	353	395	321	399	377	377	347	371	370	364	383	380	340	344	367	335	369	350	370	346	363	354	374	346	360	340	340	366	362	348	410	369	360	397	351	350	325	351	368	355	376	361	357	341	337	347	355	355	364	334	339	332	338	355	348	373	374	330	359	366	400	330	363	352	351	348	366	338	359	373	369	379	388	390	337	339	367	368	360	369	360	369	388	397	371	412	345	345	368
11054	32439	30046	23969	20923	17069	14238	11754	9178	7256	5759	4244	3322	2744	2209	1981	1761	1475	1168	1122	994	843	681	695	625	530	536	511	527	481	469	463	465	422	478	443	412	430	414	440	430	457	387	416	405	387	452	393	422	396	435	426	409	418	419	400	409	426	377	409	403	375	373	429	390	409	417	404	437	377	384	402	392	413	350	387	370	400	409	383	383	379	399	381	374	394	402	383	347	366	416	379	355	377	396	365	386	388	377	361	428	347	363	395	403	421	366	374	403	402	409	348	415	362	398	423	394	358	419	409	421	361	367	359	397	347	388	371	401	383	383	395	358	389	390	407	377	363	420	367	421	357	371	416	380	394	402	413	402	417	418	374	411	406	351	357	390	364	398	371	373	376	375	401	374	385	374	344	406	412	394	387	354	385	401	382	377	354	364	373	366	367	392	365	360	392	381	406	370	389	412	376	389	361	384	406	410	358	334	395	390	376	389	393	367	369	365	355	382	375	374	370	387	392	371	386	365	394	374	370	402	381	407	400	411	383	354	388	401	362	398	381	385	386	341	357	404	373	399	352	417	385	373	375	386	343	351	366	389	382	420	372	372	365	403	352	357	380	358	387	398	380	399	370	366	421	363	407	394	352	414	388	369	332	373	402	348	409	382	372	350	396	383	378	394	401	354	395	362	376	376	412	384	393	377	403	383	367	382	364	373	413	369	408	398	387	378	391	406	351	365	417	393	406	387	389	377	380	397	397	350	417	406	375	349	397	386	414	383	420	374	376	368	397	398	397	393	380	401	368	393	379	385	385	356	396	381	386	380	411	380	348	390	369	392	395	366	363	359	386	377	402	365	380	381	387	383	373	386	379	386	441	369	371	389	403	373	388	398	380	389	418	423	375	375	361	380	397	402	357	384	377	385	373	393	408	389	382	362	392	383	376	372	371	388	352	399	363	393	365	376	398	376	385	400	365	388	387	391	403	378	382	417	413	401	370	389	407	365	400	383	401	414	401	325	373	390	385	412	376	385	359	387	384	383	386	386	377	373	384	413	369	371	365	386	394	378	395	426	396	387	360	377	396	387	396	382	397	391	388	384	357	394	417	390	413	376	380	350	377	432	397	360	387	416	392	391	417	371	405	410	386	362	376	413	403	356	414	362	408	382	342	353	416	386	373	369	401	388	399	368	400	379	390	366	390	396	387	388	415	386	364	385	383	353	369	355	398	363	363	360	401	409	378	398	364	372	361	376	409	400	374	364	395	402	372	411	365	379	388	331	387	396	388	382	384	383	390	360	432	370	346	400	395	374	402	373	371	401	407	406	391	389	359	361	367	356	368	385	377	416	383	405	419	361	383	380	355	400	377	406	384	399	402	385	376	363	361	414	361	346	343	396	406	414	403	376	385	386	385	376	366	403	387	392	375	398	366	383	349	392	405	378	352	380	382	380	363	375	356	405	390	397	402	369	406	375	408	402	357	387	392	360	381	401	375	380	389	360	358	402	400	388	381	364	402	387	336	345	389	382	404	398	381	406	393	423	403	407	383	361	369	395	377	378	374	378	373	388	363	373	381	407	418	379	361	365	379	391	373	392	359	360	408	336	381	365	388	423	371	377	361	370	373	373	380	417	375	402	396	421	396	367	360	391	424	379	384	398	380	401	366	370	400	394	413	381	418	372	399	365	356	387	382	397	390	336	361	380	358	389	387	355	365	393	371	362	388	388	373	401	401	403	411	384	400	386	352	363	414	367	412	409	353	371	403	391	404	362	364	385	375	408	427	372	379	353	370	374	379	392	433	361	394	368	392	396	397	381	400	365	368	408	409	405	374	367	379	366	400	406	384	380	378	392	399	381	397	411	393	357	379	380	361	388	383	354	362	365	387	365	407	392	402	382	406	399	379	414	403	394	388	400	391	330	384	372	344	387	357	400	354	395	367	362	374	357	391	365	355	388	375	407	408	394	405	361	341	386	397	380	383	365	379	381	413	382	343	361	408	382	380	385	342	364	370	336	392	384	402	389	371	391	396	353	383	376	400	411	400	341	388	366	358	400	383	346	402	378	411	379	378	377	393	405	416	356	368	340	373	384	379	422	389	357	358	390	379	375	354	380	388	406	412	356	367	355	400	397	378	398	374	379	360	371	389	389	425	394	356	369	368	366	390	385	352	376	410	380	397	415	407	381	388	402	384	369	360	355	404	367	378	370	392	408	408	361	370	395	352	367	369	406	368	386	394	361	405	344	374	338	396	374	383	375	395	407	405	369	337	378	409	381	399	387	357	393	406	385	396	377	404	369	397	362	391	396	382	380	374	381	376	390	389	376	389	384	388	380	375	389	399	394	400	378	392	382	411	394	377	361	323	390	369	386	374	349	369	374	345	395	416	395	396	337	391	349	365	344	400	371	406	402	376	396	384	396	403	404	361	412	382	376	393	336	377	381	399	379	382	383	393	393	371	370	410	382	394	369	411	372	364	416	351	371	402	398	380	385	399	437	370	394	390	377	398	430	392	371	381	396	345	387	379	361	365	391	387	395	438	375	362	356	386	363	379	381	382	372	384	417	400	371	372	382	373	357	382	331	384	369	424	399	366	390	378	360	401	385	362	405	393	410	394	401	364	412	354	374	363	350	394	370	381	384	365	391	349	385	398	403	392	395	335	402	339	388	386	371	374	379	354	405	364	381	388	447	426	420	381	371	365	391	371	382	371	395	431	393	387	382	381	385	421	402	377	385	385	384	380	387	367	401	384	377	359	394	381	411	401	358	380	388	385	377	371	384	373	372	396	399	339	398	371	358	380	400	373	417	372	381	386	366	404	388	409	372	392	376	368	399	365	396	407	386	385	386	395	378	350	402	386	397	396	367	365	398	408	377	358	369	385	380	377	373	392	363	343	418	370	395	387	380	387	346	372	384	369	390	367	364	386	394	393	383	392	359	382	363	361	414	425	381	366	384	409	346	399	367	354	398	384	366	381	375	365	374	413	417	382	355	350	374	396	422	387	404	394	388	358	362	395	427	401	377	390	382	401	394	367	376	361	391	391	366	393	365	394	373	374	374	387	350	388	376	409	410	374	425	375	418	369	379	375	412	373	421	375	395	390	369	396	335	370	358	416	371	355	379	370	363	383	415	390	384	356	404	380	353	373	376	369	391	385	365	392	398	390	332	384	408	396	391	392	380	408	391	376	372	432	394	341	393	393	357	380	367	409	402	340	361	379	408	383	400	396	392	390	373	353	412	355	369	356	401	388	351	383	407	379	378	409	367	388	381	395	387	381	409	396	385	376	387	425	392	369	363	379	370	376	357	396	388	375	404	355	380	384	360	385	387	412	383	409	380	404	393	354	376	359	403	432	384	379	406	404	351	384	372	410	351	366	396	384	352	356	385	387	394	361	393	396	368	399	385	368	396	389	368	387	399	402	369	360	403	422	395	375	348	402	400	377	414	404	364	356	387	354	374	401	365	433	396	387	391	380	370	379	389	388	395	398	415	419	380	388
24638	21260	27893	25605	20166	13566	9998	7052	5446	4357	3286	2624	2015	1763	1525	1463	1337	1122	1019	925	807	766	658	703	634	556	573	578	603	603	591	549	542	544	548	539	539	559	518	510	526	505	507	540	545	532	527	536	522	528	508	516	525	523	522	527	502	535	514	491	524	520	510	498	496	494	543	521	530	532	529	511	561	486	526	505	496	494	533	488	515	530	504	519	506	512	485	516	507	542	486	517	565	517	486	496	519	497	491	521	509	519	543	512	497	489	556	488	510	471	495	511	513	554	504	524	530	506	531	536	511	491	491	514	487	473	528	515	522	479	519	540	558	508	512	536	547	514	509	550	526	533	494	490	486	528	485	531	534	511	534	506	508	490	517	525	512	474	504	513	544	504	537	472	523	531	525	516	522	509	480	520	486	490	528	498	540	539	538	481	505	536	513	492	537	464	555	496	542	535	495	536	485	526	508	542	542	488	526	466	532	519	534	514	512	516	526	480	490	495	536	522	524	529	497	495	544	517	495	529	492	508	529	502	508	497	536	494	522	544	508	529	525	506	486	528	554	515	529	510	546	538	505	497	523	544	540	518	522	528	497	520	532	525	515	527	506	525	543	526	493	537	529	495	516	514	524	543	537	511	488	508	498	488	541	518	515	526	510	496	527	531	498	525	535	507	488	515	466	489	501	501	458	543	524	484	512	520	535	482	534	546	466	528	551	530	511	538	501	468	499	482	469	525	496	509	564	491	515	524	500	499	498	549	497	517	479	496	474	513	502	510	523	514	479	533	495	470	535	521	480	511	508	508	502	504	524	511	561	509	532	513	490	530	527	540	524	551	544	544	490	478	472	502	517	492	493	462	522	506	509	528	549	508	530	448	528	513	512	489	526	542	531	526	491	537	497	520	538	480	487	536	493	519	511	506	535	501	499	498	520	498	499	491	496	563	520	508	533	504	533	538	524	517	533	516	533	512	542	522	515	509	485	529	492	543	492	479	522	521	504	541	523	514	528	502	501	521	535	521	524	534	498	545	497	532	527	490	488	549	502	538	528	478	546	519	503	511	520	512	517	507	482	502	473	541	504	519	492	550	542	536	501	487	527	503	495	467	509	492	499	489	473	498	497	507	519	531	512	535	511	576	521	499	483	507	548	551	516	511	510	499	466	561	529	506	535	531	469	531	491	511	532	514	499	510	498	527	512	482	496	573	578	542	469	502	540	494	496	466	537	526	605	499	546	492	489	511	480	515	514	500	528	521	531	548	520	496	489	529	546	492	487	534	507	521	540	509	520	481	490	482	539	488	470	555	538	465	510	497	518	529	524	509	520	477	511	520	526	550	513	546	538	512	490	514	547	495	496	477	505	522	525	532	516	509	472	485	531	454	510	509	512	528	543	494	519	544	557	514	525	529	512	473	517	555	518	483	539	515	488	513	504	517	468	529	548	530	533	491	549	505	517	472	492	485	544	504	508	516	487	510	501	496	523	490	505	479	501	509	544	499	480	503	464	555	560	478	496	538	511	543	512	553	515	518	537	522	539	507	544	542	555	497	511	531	495	516	488	529	528	527	516	534	518	505	520	511	516	509	505	504	489	516	520	527	509	469	504	539	551	515	566	489	522	467	501	507	506	460	514	521	512	478	477	514	473	510	510	546	511	515	529	516	554	543	497	517	513	510	534	494	509	528	573	509	484	551	542	485	504	473	495	490	531	444	519	494	499	544	490	501	510	523	528	495	521	474	536	500	518	555	513	488	521	511	490	519	522	501	525	503	479	494	499	534	537	524	486	459	535	503	512	523	485	501	506	502	513	509	498	453	554	472	527	558	529	563	499	537	591	538	524	536	544	496	512	485	530	512	499	494	513	496	498	536	496	500	535	507	504	540	533	518	485	512	504	520	564	531	522	509	508	491	507	532	516	498	495	500	496	490	507	508	524	559	496	501	463	507	522	522	531	539	515	495	489	522	530	524	492	541	524	520	492	491	549	553	486	562	534	593	482	511	508	496	481	532	545	481	519	500	538	512	522	525	521	535	537	507	479	506	558	498	487	494	512	525	529	476	525	514	520	528	498	500	533	487	524	506	504	504	489	516	480	487	489	479	519	492	510	483	501	502	460	492	517	527	474	527	477	533	508	515	478	509	544	533	530	474	564	482	480	506	562	520	595	491	542	513	516	537	506	537	481	540	468	496	499	513	533	516	477	466	481	517	507	497	538	515	500	492	545	468	568	517	525	512	489	519	523	537	529	547	541	522	513	556	471	494	467	535	550	505	499	520	507	547	496	528	471	472	504	500	536	520	513	514	526	528	497	500	530	583	537	500	527	521	537	499	491	532	501	481	526	525	481	548	519	504	550	534	534	464	517	496	499	506	522	517	495	481	495	520	521	496	576	493	509	532	527	544	511	526	505	501	533	487	523	507	534	497	493	534	563	553	522	517	493	501	514	530	509	482	523	487	491	482	517	521	525	508	522	500	544	543	506	541	480	477	540	557	528	500	495	518	510	507	504	491	498	532	550	526	537	545	511	530	542	519	484	504	578	526	544	516	518	493	484	536	500	508	569	518	523	539	521	508	484	485	530	508	512	510	473	547	543	490	518	523	502	481	498	483	527	540	499	494	491	505	529	542	513	514	515	507	505	501	533	527	523	517	493	461	480	498	508	512	536	459	500	488	507	525	518	503	493	483	516	491	539	484	546	520	532	551	452	522	521	508	503	493	502	523	506	563	527	534	568	498	539	496	505	496	496	523	541	509	502	494	499	515	510	530	525	486	490	497	516	534	495	527	498	490	512	526	506	556	498	563	539	545	550	508	496	495	487	518	530	482	539	530	505	507	521	562	523	495	516	547	547	514	493	470	501	534	485	505	551	495	496	508	486	539	491	530	482	497	502	511	553	523	544	492	500	520	504	503	502	488	520	571	514	493	517	520	537	489	479	520	495	525	500	544	507	519	506	507	519	533	489	506	495	534	458	497	489	483	504	553	509	520	535	529	515	551	480	489	551	470	521	538	491	487	516	495	525	506	531	515	536	559	501	465	518	513	522	515	512	524	515	528	512	516	494	494	505	501	511	513	531	489	552	479	504	507	588	490	521	512	519	510	506	473	525	496	494	503	534	506	563	512	524	520	501	560	487	513	522	495	497	511	510	552	526	485	499	521	515	494	511	525	482	525	496	503	517	517	554	515	544	522	521	554	449	504	526	523	505	508	539	531	548	535	497	537	522	507	498	505	496	489	513	487	479	512	514	505	500	483	503	525	542	545	536	512	555	522	494	527	509	514	523	521	525	510	525	497	489	500	531	491	525	539	487	535	490	500	522	525	500	518	510	508	541	469	491	566	493	514	493	522	551	516	502	546	486	511	521	523	534	512	521	501	528	533	545	531	547	453	517	528	507	527	502	513	519	515	461	525	523	508	521	546	472	489	513	527	524	528	496	501	495	519	500	490	541	537	521	504	540	503	499	474	539	494	512	502	509	518	499	521	480	559	524	504
10665	29567	27118	21412	18200	15066	12480	10037	8046	6463	4947	3711	2955	2438	2032	1835	1687	1448	1240	1114	1009	833	770	736	641	604	648	644	624	633	617	564	538	588	562	563	518	526	581	610	604	546	514	564	538	544	560	575	576	525	512	560	533	554	554	537	539	554	515	534	546	561	519	544	488	510	530	515	562	507	507	498	516	560	477	494	548	538	555	520	512	503	573	546	541	532	499	504	521	501	501	544	529	532	534	504	548	530	520	552	534	543	507	581	455	532	527	516	521	478	557	522	553	573	547	501	532	503	510	510	529	525	503	522	547	532	503	507	487	539	507	524	576	529	515	486	510	521	525	535	523	518	537	532	526	575	497	497	519	488	544	516	537	521	529	546	547	531	480	488	506	554	510	472	548	522	552	480	496	521	514	558	509	510	524	492	523	494	539	553	495	485	523	537	489	531	490	534	519	534	535	510	532	518	548	516	520	501	478	538	492	492	529	540	502	507	503	519	491	538	521	537	539	543	485	508	545	546	541	532	483	538	508	531	533	535	525	489	548	506	510	516	490	512	503	526	561	526	524	473	572	555	536	476	485	515	498	491	568	531	541	539	528	505	535	557	454	496	512	551	549	554	523	528	506	507	511	529	513	489	508	574	501	524	486	535	556	511	468	545	525	513	514	475	543	540	537	514	548	496	497	510	532	495	491	531	495	496	521	515	482	517	512	563	552	519	525	509	502	538	535	496	544	498	498	575	551	514	601	506	522	502	510	537	527	518	510	514	535	502	527	528	512	519	550	556	494	488	506	530	529	542	561	511	505	476	541	507	543	564	562	530	518	507	534	490	511	538	531	557	507	523	538	525	501	489	505	528	529	502	506	537	506	498	500	525	498	533	511	536	527	540	500	504	501	552	488	516	518	558	516	504	539	562	503	485	529	558	539	497	521	527	535	506	496	522	541	534	516	524	518	517	558	538	537	494	551	557	539	538	520	532	478	477	498	525	565	503	537	468	513	539	542	551	539	536	519	539	516	509	563	525	535	498	522	497	519	527	508	537	531	521	507	510	497	507	501	512	520	534	542	574	510	478	499	487	523	511	505	558	549	515	524	553	505	545	489	526	524	512	458	543	550	530	541	561	533	517	506	564	494	525	554	515	510	537	478	522	526	544	541	481	522	518	551	494	548	508	495	521	496	505	542	513	493	512	516	534	486	534	550	524	536	516	497	551	554	535	503	506	511	526	513	525	539	525	501	492	530	510	501	518	518	488	494	524	519	482	495	517	551	523	550	505	529	517	507	519	549	550	521	503	516	518	485	523	528	534	503	566	546	538	509	498	510	530	532	532	511	474	559	529	518	517	519	530	515	521	504	505	532	504	534	543	501	567	506	526	524	518	523	496	503	508	573	533	530	560	477	472	469	519	502	510	502	521	525	563	550	459	480	510	531	539	574	516	519	476	527	540	486	538	527	525	531	521	486	509	503	509	519	539	510	508	543	487	544	533	483	521	524	507	524	506	512	525	489	520	547	495	493	544	566	494	491	561	566	534	500	504	524	505	535	502	539	495	533	502	525	521	537	528	564	531	513	530	556	519	504	552	505	531	507	575	547	522	495	538	550	485	475	526	514	531	523	540	543	511	516	520	551	555	517	548	502	531	531	507	523	535	545	490	512	513	497	525	517	470	483	493	545	521	526	511	483	564	508	523	497	528	519	477	539	492	555	513	554	508	524	486	536	535	538	497	574	527	545	519	534	540	529	547	517	549	485	555	538	562	536	574	554	530	527	531	507	530	502	533	524	536	523	525	557	533	543	514	512	509	520	521	558	557	503	517	525	467	533	502	545	539	459	545	563	535	524	495	534	538	562	529	513	526	516	521	507	506	538	564	514	475	587	523	506	482	509	530	525	528	492	501	506	497	485	522	540	517	552	489	528	540	514	518	549	529	485	523	526	521	502	559	491	533	542	519	494	545	547	542	502	520	505	507	482	545	526	517	491	534	528	589	523	500	495	548	501	505	554	505	523	500	493	538	503	545	513	492	514	528	496	499	538	514	486	541	555	523	548	506	531	514	514	524	543	502	540	490	541	555	537	494	540	518	521	520	518	520	538	545	553	486	512	490	547	522	488	528	505	506	527	516	579	529	517	569	531	523	494	484	515	525	530	565	550	543	537	552	534	492	507	487	493	525	516	527	511	506	505	524	510	519	519	544	506	484	507	510	539	538	522	525	509	513	569	535	524	492	556	534	541	524	557	512	510	527	533	531	562	513	528	542	547	570	499	515	548	527	500	502	510	507	533	478	545	478	498	513	524	510	566	525	510	548	535	516	526	447	499	525	539	502	537	549	522	533	499	515	540	500	520	509	569	553	530	569	556	546	489	506	498	534	514	496	479	506	508	505	545	531	508	516	530	490	492	509	524	518	536	578	515	530	505	508	505	529	524	494	577	551	535	535	515	505	492	519	506	529	489	517	522	520	511	487	553	484	531	534	525	559	498	493	525	529	517	482	504	532	496	499	558	534	507	520	529	557	517	536	496	518	490	502	511	512	523	549	520	534	539	539	525	524	542	477	532	546	501	513	512	550	503	505	478	522	520	515	523	523	557	512	520	540	537	539	510	539	553	561	500	557	526	516	566	500	538	511	530	529	576	524	542	510	538	489	525	501	520	508	470	538	546	533	531	481	520	530	481	504	543	514	518	533	520	539	513	500	535	517	540	547	550	525	522	484	525	484	530	516	527	488	514	520	533	485	511	516	516	512	511	561	526	547	540	538	539	533	498	505	521	497	543	535	518	492	489	478	498	543	558	544	484	515	521	511	503	486	555	524	495	536	498	554	502	563	533	465	509	525	554	501	507	513	488	516	504	556	541	519	545	552	530	519	512	513	524	545	484	462	506	525	487	532	516	535	521	571	463	532	502	504	508	525	539	522	517	527	551	519	545	562	507	545	527	525	543	535	516	525	530	551	514	539	540	496	531	543	525	518	520	549	515	494	481	496	508	514	529	505	486	498	465	518	515	494	515	533	533	529	550	519	544	519	556	502	484	536	522	587	550	511	504	512	497	516	549	526	519	550	505	497	543	519	511	551	549	546	523	505	465	526	524	514	509	506	559	544	518	460	514	532	506	485	513	486	514	515	542	534	508	535	508	489	508	541	531	502	524	515	544	501	458	558	538	499	534	533	516	515	465	509	508	518	498	527	551	539	497	548	547	513	498	501	505	533	517	523	561	492	567	538	507	527	570	529	530	543	575	487	549	501	511	537	548	515	528	518	486	544	483	483	520	483	511	513	521	543	488	526	521	542	544	537	495	496	527	539	537	507	488	524	514	485	517	510	527	499	493	519	502	508	527	548	548	519	499	559	537	487	527	512	574	522	495	546	503	517	521	511	536	509	535	527	521	518	515	553	520	494	499	499	539	514	524	529	493	492	523	528	512	513	543	514	510	552	476	522	492	493	526	486	523	532	530	503	506	501	524	547	498	522	503	518	505	540	559	539	527	526
22500	21294	29062	23901	21539	22692	21676	12204	8417	6712	5113	3829	3022	2526	2224	1919	1681	1481	1257	1028	877	768	640	577	520	486	450	475	458	428	440	446	431	398	399	391	380	364	395	383	401	359	371	376	390	349	354	367	358	380	372	323	350	348	308	340	344	321	339	328	335	335	350	323	355	335	345	324	369	362	332	332	365	362	327	325	307	319	342	335	327	307	280	352	312	319	297	313	322	313	327	328	343	328	287	354	328	364	311	306	307	347	342	298	335	336	320	297	313	318	309	337	349	296	297	292	327	309	328	326	336	308	314	288	313	321	349	316	305	302	319	321	308	367	327	308	323	332	287	305	342	328	326	348	310	324	298	341	345	299	319	354	299	303	295	335	347	320	328	315	314	328	324	334	292	337	333	304	332	331	344	321	280	332	292	337	328	349	294	337	307	305	318	329	333	317	324	298	331	321	320	370	325	308	292	311	329	332	316	336	311	320	323	276	318	302	316	310	306	307	329	345	323	321	342	325	304	290	304	295	316	292	323	317	314	313	300	336	306	300	342	307	312	310	329	305	314	314	314	312	299	329	349	328	329	307	321	314	304	322	319	306	306	324	300	336	348	336	290	340	315	291	330	313	312	322	325	296	325	316	325	316	290	339	327	313	309	303	304	290	301	317	331	292	343	290	319	289	318	310	327	341	352	327	294	303	305	349	308	352	334	308	311	274	295	302	319	309	322	285	306	291	322	327	336	314	323	313	315	325	302	331	319	337	339	289	319	290	310	316	327	319	285	309	306	342	343	306	320	296	317	319	343	327	321	348	283	338	336	311	341	299	325	364	302	337	313	332	296	311	324	316	312	312	340	318	314	293	367	307	326	311	291	300	295	338	342	348	287	299	306	344	295	306	313	320	289	337	339	316	285	304	338	282	282	323	328	311	328	286	328	319	313	331	331	327	330	306	309	356	305	321	297	307	295	336	331	331	300	328	296	314	299	341	315	361	318	306	332	317	295	293	306	345	327	316	345	320	329	322	320	296	300	319	301	326	316	319	342	290	328	349	333	303	340	304	339	322	352	300	340	335	344	323	356	316	333	307	300	334	308	314	273	312	344	303	303	323	356	286	342	335	332	317	284	352	331	302	315	303	321	325	329	317	315	308	298	327	320	334	305	320	294	344	316	318	282	308	320	274	289	300	328	340	307	325	329	321	293	334	320	339	332	303	334	302	307	323	343	319	331	357	293	316	341	304	300	337	290	291	324	309	339	301	334	317	325	296	319	315	330	351	295	308	273	316	331	336	310	322	330	309	327	309	324	317	298	316	305	337	310	311	323	344	296	307	324	328	332	305	362	342	339	333	311	336	309	325	309	303	316	283	308	315	303	331	325	306	324	349	327	327	326	348	302	329	310	302	294	287	330	320	358	326	321	314	291	301	315	312	286	279	324	298	352	287	300	307	318	336	314	330	283	337	313	328	325	356	319	297	310	338	340	299	323	315	330	330	321	308	341	323	323	332	323	323	294	329	316	282	330	323	317	293	323	306	321	309	303	312	318	271	306	297	296	310	300	306	286	329	348	327	395	301	340	304	322	293	294	296	289	305	303	328	306	315	307	317	321	297	314	303	326	325	307	336	326	302	325	336	321	283	296	337	305	334	349	300	327	334	339	300	303	324	323	355	314	328	337	306	322	310	317	288	314	303	296	328	297	350	301	349	311	303	309	338	316	338	333	325	317	307	320	346	349	320	335	342	296	323	316	334	342	339	332	324	316	324	341	305	324	323	341	371	317	322	329	349	347	330	340	314	289	321	313	345	310	309	327	281	303	314	278	314	321	299	334	311	289	310	302	331	341	317	308	322	322	319	308	298	302	348	310	311	301	319	346	300	301	320	323	359	343	337	330	347	312	339	322	338	329	317	324	295	294	329	334	322	314	309	320	334	311	371	323	306	321	348	322	337	323	304	313	358	292	332	317	287	300	326	320	325	310	301	267	326	326	329	334	333	335	327	359	334	318	308	307	330	301	350	327	313	299	312	332	310	336	297	333	277	335	323	308	350	260	342	315	315	291	312	350	296	303	317	323	324	324	333	311	293	290	305	325	308	335	340	310	317	294	330	345	328	325	317	324	329	316	309	377	322	346	302	325	319	288	293	325	281	316	321	315	290	335	289	303	297	343	314	318	309	306	324	321	299	339	316	318	321	310	327	301	318	334	315	338	313	324	292	330	359	300	324	350	289	293	317	333	281	306	332	309	311	290	325	315	289	314	338	299	343	328	288	343	334	266	349	333	296	334	322	321	337	311	329	307	315	320	318	322	313	303	299	373	307	329	318	309	320	319	331	323	317	355	342	289	286	316	328	320	319	331	332	326	323	319	338	303	311	342	315	323	296	314	293	308	320	328	318	319	323	300	339	338	342	312	318	336	324	322	317	282	324	318	303	310	324	322	315	338	319	303	317	299	293	289	291	328	329	327	311	302	312	294	326	317	317	277	329	324	323	331	302	268	304	313	341	312	285	332	297	337	299	310	298	355	326	329	312	294	298	314	331	326	345	363	336	319	324	288	302	300	313	318	333	312	296	286	299	315	306	297	321	339	298	325	276	325	310	302	309	268	313	277	319	313	301	350	281	322	309	296	300	279	318	307	308	322	305	299	318	336	310	307	298	300	313	326	328	313	287	343	290	299	296	292	330	281	313	326	319	311	311	338	338	351	324	293	338	280	305	292	326	285	287	286	325	335	309	357	353	334	315	274	320	306	309	328	362	345	310	298	300	311	282	338	309	298	327	343	302	306	339	346	324	320	294	309	321	317	313	330	295	327	302	313	333	304	315	309	308	352	338	336	310	326	297	324	314	327	306	333	318	314	314	320	307	303	303	328	320	304	315	334	299	291	304	323	316	276	317	309	283	330	315	335	328	308	306	337	327	302	291	329	310	311	319	323	341	350	340	331	341	340	302	310	320	284	308	348	299	313	300	329	338	298	321	350	276	300	325	325	290	309	295	325	291	280	328	318	312	286	322	329	290	327	327	296	319	301	356	322	309	299	322	326	337	354	351	306	299	329	336	322	298	327	310	306	341	312	328	326	319	349	319	318	334	341	338	303	334	329	327	328	335	322	328	295	314	324	280	341	320	352	328	313	317	281	306	337	343	308	302	337	296	319	329	291	297	317	356	313	288	318	328	330	317	343	322	319	336	340	315	304	328	329	315	303	332	302	326	297	333	344	311	339	329	313	325	309	324	345	328	299	334	310	320	289	283	308	314	289	317	317	318	306	318	313	309	318	315	301	284	320	333	310	311	338	313	320	291	307	332	315	319	341	308	293	330	304	318	316	312	340	295	334	293	356	321	326	317	323	310	324	341	335	342	313	338	333	292	322	332	311	342	321	323	308	360	291	316	317	317	323	287	300	336	302	320	311	308	295	343	364	336	322	324	309	324	345	330	322	289	299	274	342	329	311	316	306	323	333	320	316	310	318	330	305	300	326	297	318	334	294	322	347	331
12660	37176	34606	27993	24451	20238	17366	14184	11234	8868	6787	5332	4110	3365	2903	2637	2280	1909	1594	1339	1151	890	828	675	581	586	548	492	502	495	461	469	450	416	445	411	387	359	389	400	403	398	381	392	402	377	363	382	375	387	374	384	378	363	350	325	341	320	372	337	346	355	352	336	333	381	336	340	359	371	324	326	351	329	356	337	346	357	351	368	309	323	348	330	320	320	343	311	334	306	318	298	298	366	302	327	315	317	386	343	342	323	331	335	302	308	358	338	307	328	314	349	323	336	324	322	353	318	308	306	314	315	299	385	313	311	312	342	318	297	326	302	318	364	330	354	362	329	310	345	342	341	312	352	317	332	334	315	318	342	341	314	327	297	325	324	334	306	314	327	322	340	309	329	334	351	323	328	332	332	331	326	315	316	336	294	315	309	302	318	316	315	351	319	325	303	331	321	313	343	320	330	300	297	334	325	324	331	325	336	347	317	296	299	323	319	301	330	276	325	351	299	307	325	343	331	328	290	326	314	322	334	308	320	295	359	297	335	309	335	325	353	315	338	324	347	304	333	301	332	345	346	330	344	323	339	302	327	316	322	350	342	282	300	301	317	330	341	314	315	350	334	312	341	299	326	332	307	346	319	301	315	324	310	351	321	332	306	303	304	321	334	366	301	305	333	313	355	335	334	336	294	344	304	343	291	328	322	322	338	332	309	313	328	329	308	326	307	319	315	312	303	305	349	320	324	329	337	332	302	359	323	328	340	324	320	348	332	351	284	303	300	319	315	341	304	329	336	311	352	343	314	320	325	322	337	291	328	355	335	317	317	330	329	345	342	356	312	312	334	324	332	313	321	351	294	350	341	317	348	335	362	337	320	347	305	307	315	297	318	317	372	386	332	313	326	303	343	325	321	345	342	369	343	309	346	323	316	327	347	308	319	335	328	315	333	304	375	343	326	306	345	295	336	327	304	329	352	350	306	327	342	341	333	333	305	302	316	334	327	322	351	343	346	322	322	315	315	310	280	329	311	330	352	348	285	303	324	337	326	346	296	317	341	310	301	329	336	317	331	335	348	363	310	334	350	342	322	350	360	312	346	298	328	341	311	335	313	342	330	333	307	344	304	329	338	291	321	328	282	311	345	315	323	330	340	342	329	320	313	310	310	317	298	343	326	306	363	335	293	342	326	322	311	355	333	334	314	339	320	328	365	341	298	298	316	349	364	319	347	315	314	306	329	318	310	335	308	331	340	356	339	358	319	326	314	346	310	335	307	338	328	324	297	317	323	319	335	350	347	351	324	336	336	302	318	322	320	306	299	306	316	342	326	308	342	337	346	316	317	325	343	369	297	321	337	298	324	355	314	303	321	334	344	314	302	330	317	277	343	306	329	313	337	308	315	300	296	341	292	312	332	348	317	304	357	340	301	325	360	321	338	333	307	321	309	328	304	330	349	336	328	342	331	343	326	315	341	302	331	336	330	314	332	333	277	309	341	308	357	317	307	323	306	329	329	319	330	306	326	334	326	310	320	312	354	347	334	328	303	318	301	308	330	314	335	318	335	335	321	368	321	312	306	317	327	320	324	346	318	329	345	305	325	332	324	311	322	309	320	304	315	304	317	324	357	332	343	313	279	334	309	329	328	341	294	318	328	317	310	316	343	330	323	343	330	337	330	305	299	299	313	341	341	337	301	349	345	314	298	310	348	345	317	335	308	337	348	329	295	337	312	338	337	321	288	293	297	350	303	332	341	319	337	297	332	305	304	350	310	308	314	319	309	311	313	334	347	342	341	315	337	318	331	332	316	316	352	310	317	311	329	319	325	338	310	332	337	319	335	304	333	352	340	317	304	296	340	297	338	330	318	330	330	309	311	300	321	323	336	344	304	288	325	284	349	342	309	315	282	306	303	301	301	333	324	369	351	325	321	327	347	305	303	304	314	312	326	328	364	331	352	341	318	274	326	290	311	286	337	276	331	326	315	348	317	348	336	298	313	303	316	334	315	343	300	311	328	337	324	333	310	314	354	340	321	319	306	352	317	319	320	323	338	328	305	349	345	315	339	303	328	367	360	339	355	341	313	301	314	326	324	326	340	317	365	330	306	351	331	344	342	314	332	315	325	343	319	306	310	320	318	326	312	319	362	334	320	345	317	317	344	330	335	315	326	336	359	306	314	317	324	322	359	339	317	322	312	338	318	318	327	313	303	324	315	320	322	330	331	319	335	297	330	288	306	333	347	325	307	347	314	330	330	308	334	387	328	354	346	312	316	334	330	320	333	323	313	329	317	313	338	312	310	328	326	339	330	325	349	315	326	335	302	306	350	308	333	370	322	293	344	300	354	331	336	357	304	334	347	364	350	305	321	323	327	297	349	307	334	336	309	327	331	325	286	361	345	334	317	283	299	319	334	316	317	363	323	330	324	345	325	308	333	325	308	313	330	332	313	345	348	300	321	317	330	327	349	318	339	319	298	317	350	342	311	328	292	342	293	336	318	332	303	317	365	315	308	347	331	312	334	326	329	360	314	304	306	324	306	313	346	308	319	300	346	337	342	314	306	338	365	317	328	326	338	328	323	348	309	293	328	311	326	366	321	336	340	306	331	302	319	293	309	303	337	335	327	333	339	313	317	332	337	288	308	340	283	337	316	324	305	336	321	328	331	327	329	330	320	315	373	344	322	319	333	289	341	331	326	337	293	322	316	329	325	326	350	322	335	352	334	342	325	313	343	319	309	338	353	319	297	343	355	293	340	307	353	374	336	330	311	337	303	362	368	364	330	349	329	326	318	325	307	371	331	311	323	325	296	334	311	341	318	327	319	308	300	308	300	326	316	334	345	322	323	307	335	264	324	322	324	312	365	311	308	337	333	323	305	302	319	303	341	293	304	351	356	295	307	320	317	324	312	317	314	293	331	305	330	306	358	321	306	335	328	320	312	323	326	337	351	312	310	311	313	333	311	344	331	320	314	277	325	304	305	325	314	308	314	323	325	364	315	339	328	301	327	313	326	313	318	322	329	310	366	296	326	319	324	352	300	316	321	300	346	299	345	312	324	311	345	346	340	326	302	312	334	367	342	327	340	316	316	314	317	336	309	314	320	313	320	360	350	299	324	293	330	392	352	336	329	329	281	326	345	348	317	351	290	330	334	314	326	346	307	324	316	353	328	330	341	299	336	330	309	326	300	345	317	366	332	322	326	313	315	356	290	323	356	328	309	306	328	321	304	318	335	343	334	326	305	301	337	306	338	320	352	307	320	321	324	318	298	336	334	298	320	293	287	323	316	315	347	318	335	314	348	340	303	314	329	345	316	327	308	338	344	350	302	324	307	326	319	317	325	356	309	321	311	336	335	357	313	312	343	335	345	320	329	330	304	350	306	293	289	348	296	302	328	313	317	302	309	341	333	353	316	343	314	311	287	310	350	297	312	315	304	342	292	276	325	347	305	312	324	315	347	305	342	337	309	307	321	319	314	367	311	342	309	339	315	362	334	331	350
27965	21709	23704	19440	13668	9400	7164	5543	4199	3157	2396	2011	1703	1568	1364	1223	1129	1081	904	832	808	657	645	649	540	622	565	565	572	564	541	548	554	563	575	480	529	556	552	511	570	546	559	527	521	579	528	538	566	579	504	512	521	547	500	522	516	505	532	543	528	587	521	500	496	531	570	545	562	519	537	524	517	520	560	526	566	558	574	510	487	519	514	527	503	535	540	545	522	509	544	517	518	530	552	550	479	496	517	522	547	535	535	528	543	538	599	529	532	500	541	500	503	501	542	549	529	528	492	499	525	519	533	569	526	499	517	504	540	533	539	519	529	589	505	499	493	535	515	541	552	554	489	522	550	521	504	523	509	548	528	499	552	520	550	536	515	517	479	490	523	514	527	504	538	544	553	557	506	543	529	471	524	522	504	531	513	538	522	499	512	538	528	520	543	517	538	534	521	449	542	517	520	537	541	502	517	521	543	527	497	471	537	497	545	534	503	474	517	516	474	498	517	463	479	517	504	510	522	523	533	521	503	505	508	508	540	531	533	514	521	528	528	527	526	527	488	534	509	534	510	519	539	553	519	513	541	546	547	585	536	556	505	516	497	514	477	514	514	501	506	488	568	520	575	516	516	500	496	495	519	476	543	500	562	529	514	545	535	541	525	533	554	523	527	549	539	520	531	546	514	522	512	486	554	525	514	531	480	523	509	512	557	511	544	529	506	593	529	512	506	505	567	514	528	506	517	487	519	519	514	514	516	512	513	486	492	516	530	490	491	501	569	544	585	550	510	537	521	501	540	527	536	470	526	573	525	503	531	514	538	519	557	517	536	540	493	542	522	530	559	575	525	544	562	539	496	539	533	511	532	514	492	556	531	527	524	491	498	514	525	519	487	517	504	475	472	493	524	508	508	517	555	535	532	552	559	507	538	515	518	525	505	481	557	520	518	522	541	506	508	538	548	521	545	539	532	528	522	551	455	558	502	525	531	524	492	487	534	507	551	508	507	535	526	530	500	569	541	473	514	491	486	545	521	525	523	552	493	501	546	507	506	541	514	531	537	526	516	502	551	496	538	531	502	564	510	482	529	561	521	545	541	553	514	566	494	522	542	484	521	529	530	504	539	520	554	519	531	500	534	562	496	538	530	484	489	506	512	488	547	517	498	515	558	547	541	540	531	529	506	498	532	554	531	541	528	516	533	518	557	517	516	541	500	541	546	494	585	547	526	502	494	532	545	539	578	501	516	503	525	549	508	516	523	574	546	484	528	522	557	540	513	506	540	502	536	571	496	505	563	522	497	538	510	517	523	499	519	515	523	493	550	515	512	482	493	519	514	477	523	518	512	516	516	504	532	510	501	556	543	520	503	500	503	548	489	546	522	527	496	523	548	524	510	535	555	495	548	536	501	489	567	510	519	515	504	556	497	490	540	493	531	512	529	527	545	520	479	543	538	510	540	506	488	541	518	525	541	537	502	490	504	518	537	555	491	521	517	547	505	510	522	526	517	529	528	535	508	549	516	450	529	538	534	540	544	531	542	549	554	528	529	532	575	534	518	496	505	485	511	515	507	532	541	475	523	552	523	534	494	519	504	516	539	524	504	550	515	515	477	502	525	589	515	508	498	518	491	527	544	532	507	506	535	550	511	538	535	522	510	498	531	539	495	537	545	508	513	534	555	539	525	549	512	529	515	510	553	497	537	487	514	512	500	480	524	539	538	512	565	517	507	488	492	535	501	516	504	537	523	518	515	515	554	503	524	503	520	506	527	477	491	502	481	525	555	539	513	515	509	553	570	508	546	532	497	541	525	535	498	524	501	529	559	550	522	488	508	563	524	534	508	523	528	544	490	522	536	543	534	521	544	534	520	534	502	523	516	520	532	522	523	508	528	502	530	502	526	528	522	527	506	532	502	506	515	531	487	494	475	523	502	528	531	547	518	551	559	521	551	517	481	516	536	524	480	529	461	479	504	546	516	529	562	529	500	535	512	517	501	530	554	496	532	569	517	524	510	563	518	538	501	522	569	512	525	549	533	558	508	520	520	517	528	523	533	492	536	532	528	553	574	501	525	517	535	540	542	556	517	497	532	512	472	533	514	497	535	503	493	555	505	506	545	566	506	526	538	547	500	524	479	516	521	531	528	516	480	467	532	476	536	574	511	523	542	488	515	530	545	503	527	513	582	532	544	533	518	550	497	511	559	519	517	519	540	556	499	484	495	547	518	510	580	524	525	533	529	530	550	514	530	509	513	543	507	526	511	516	515	502	535	532	510	526	528	526	513	497	534	550	534	538	530	533	508	495	547	522	500	505	531	491	535	535	525	534	525	571	513	510	535	551	526	529	500	493	535	519	533	519	485	592	529	549	549	446	546	514	507	520	525	521	524	528	565	485	551	543	512	532	512	576	550	493	529	523	542	562	497	493	527	519	535	529	553	519	505	523	504	523	542	487	564	510	507	515	527	519	544	538	540	538	533	512	535	552	502	501	530	500	581	556	529	502	537	543	484	533	515	547	530	536	529	543	503	512	494	526	520	533	509	543	562	524	502	517	529	527	496	508	510	509	537	549	535	528	489	477	593	484	537	494	549	492	527	503	556	522	536	537	494	549	540	561	496	515	487	514	514	511	563	520	554	518	508	541	514	500	515	561	503	499	537	544	524	511	562	501	511	571	534	559	538	515	497	555	524	522	522	569	541	486	536	493	517	504	479	528	519	543	537	500	526	533	519	516	538	539	552	505	500	493	506	539	497	524	486	526	508	530	537	520	552	510	497	507	471	511	512	509	527	493	536	536	519	501	517	546	529	487	540	486	546	483	531	530	526	544	536	523	524	542	502	584	530	472	518	551	558	549	492	471	555	501	486	525	537	508	529	534	541	504	553	517	517	510	487	542	560	477	571	529	554	552	487	557	494	529	510	520	567	544	536	552	546	516	553	558	587	515	515	526	484	527	514	517	563	503	539	529	529	524	481	498	491	558	506	533	495	538	536	561	565	542	551	557	489	515	514	539	496	506	492	477	507	534	518	497	487	519	568	541	555	523	512	527	491	581	528	542	529	523	484	524	536	525	503	521	512	496	469	508	537	542	518	558	506	553	525	557	520	531	507	510	531	555	527	505	519	522	516	526	508	533	547	511	515	530	559	551	537	530	505	517	519	496	528	527	549	532	514	529	511	508	510	570	547	537	507	547	518	520	517	458	484	541	550	513	540	543	521	491	518	539	538	565	548	535	508	489	493	514	482	554	515	464	559	503	512	534	512	511	547	526	502	514	509	513	508	494	484	510	544	514	531	547	514	544	518	469	532	500	559	538	540	543	532	508	518	522	504	517	534	536	519	512	535	511	496	559	514	498	484	520	559	529	499	469	561	508	501	557	542	499	537	544	490	526	527	532	539	516	531	533	489	541	494	538	479	539	498	509	560	508	514	510	566	495	491	549	509	513	544	506	514	549	545	515	529	496	530	545	550	532	487	488	509	509	548	519	522	537	501	554
10998	25065	23541	18126	15245	12030	10237	8150	6322	4691	3604	2931	2327	1996	1893	1643	1510	1326	1118	1021	941	795	723	686	632	641	579	594	607	591	629	571	607	568	554	574	544	585	535	582	581	560	577	595	537	579	556	560	526	549	543	507	563	554	534	555	516	551	522	531	537	530	534	503	552	508	525	558	558	553	565	570	570	567	507	520	519	546	591	551	557	551	554	535	562	526	514	498	521	550	533	572	555	549	505	594	533	543	545	472	526	521	568	489	535	504	538	527	519	551	540	546	561	557	522	566	536	497	527	589	522	533	548	555	541	535	537	577	529	526	563	562	537	517	530	545	545	528	562	525	537	534	534	545	555	545	519	513	529	532	564	525	555	546	527	544	570	541	563	556	522	550	526	552	563	517	558	506	523	529	563	559	543	556	578	565	546	548	499	529	529	493	568	544	535	501	529	561	526	524	508	547	557	541	579	507	517	569	549	563	543	524	557	554	520	484	536	529	565	526	570	520	510	528	509	552	536	558	536	504	522	550	557	548	555	515	588	548	538	506	535	539	548	554	547	591	555	591	502	505	513	533	549	570	527	547	570	526	553	525	559	540	503	581	542	501	517	587	566	525	507	523	539	553	528	565	543	537	536	572	534	547	553	533	576	531	551	551	549	543	544	555	526	533	562	561	541	542	509	554	562	512	555	506	527	552	531	541	577	535	573	544	545	513	531	547	517	542	535	545	543	545	548	556	535	562	540	608	519	542	544	497	550	531	570	508	558	592	531	549	544	548	536	535	561	566	535	461	522	578	565	541	574	547	496	520	590	503	557	592	511	540	557	500	509	503	545	513	556	510	534	531	541	522	590	508	517	557	537	527	560	545	527	599	516	578	556	586	571	583	557	552	532	509	534	579	530	525	538	530	550	568	541	550	560	550	515	516	510	523	548	541	552	558	514	563	530	558	538	556	536	548	532	547	565	497	591	539	548	534	526	578	523	556	562	514	490	565	527	569	519	515	513	524	541	512	562	556	481	549	508	532	522	502	535	582	545	546	536	555	592	517	533	538	566	549	547	536	513	539	570	557	485	522	527	531	537	548	574	571	565	554	529	549	581	526	527	580	527	533	487	534	507	549	557	515	549	538	541	555	549	533	493	569	541	531	499	564	550	554	573	532	524	530	507	539	548	546	551	527	498	518	572	567	554	542	556	501	523	557	495	536	553	544	558	523	531	545	525	541	588	575	528	533	549	556	549	523	527	548	546	559	484	543	503	567	555	537	511	563	549	542	571	517	576	521	542	549	522	527	498	565	508	551	544	556	579	522	565	506	528	585	513	520	569	529	545	518	612	515	536	535	524	508	523	529	581	531	535	563	561	541	557	525	518	570	573	538	565	552	567	516	571	505	537	575	553	533	512	535	535	553	540	582	519	568	585	556	536	531	527	581	555	558	561	518	532	552	579	525	530	516	555	541	523	563	513	517	526	576	573	538	550	546	543	519	541	521	578	492	557	548	563	539	520	536	527	513	578	583	545	525	558	541	569	525	553	533	506	553	582	543	558	524	549	535	544	568	548	555	565	560	535	538	567	496	518	548	550	517	576	532	513	512	542	541	554	532	546	564	583	516	529	538	530	560	558	490	541	519	545	551	540	533	509	550	521	549	551	552	536	512	559	507	555	507	548	532	535	554	538	563	564	516	567	517	552	535	522	531	536	533	544	522	529	542	500	550	554	543	551	550	549	558	528	552	530	531	559	538	554	540	542	575	524	580	509	545	560	540	546	552	569	557	554	506	544	582	539	564	551	532	581	540	562	528	555	538	570	553	535	554	554	535	561	553	582	544	552	575	554	555	539	529	558	513	591	563	513	538	521	520	528	560	545	539	511	553	534	562	545	603	560	561	520	541	578	530	521	577	551	533	525	558	503	553	501	534	510	538	555	560	547	550	568	511	559	482	568	559	488	536	542	530	561	561	557	521	542	545	503	530	562	525	546	567	513	524	527	528	517	569	585	516	525	501	537	523	499	538	564	520	533	509	597	582	489	509	520	522	564	546	525	531	506	550	578	506	564	554	525	543	534	552	569	562	593	500	582	562	606	530	577	558	514	492	567	525	520	584	563	549	513	569	544	518	524	518	540	537	478	528	524	562	527	536	528	558	552	539	543	546	543	527	537	547	540	553	507	571	509	542	588	570	545	560	504	484	551	542	523	551	527	571	550	558	573	549	559	566	525	491	553	518	573	518	514	552	558	552	529	544	566	513	553	515	523	546	513	493	577	559	555	537	543	549	556	545	562	532	553	554	546	585	554	547	546	551	544	540	541	556	559	560	552	537	536	518	571	539	582	575	566	480	540	527	507	540	570	584	565	532	556	545	528	537	537	547	528	568	544	568	608	576	504	491	563	563	529	529	526	544	543	536	550	554	556	517	506	548	546	555	495	579	518	536	527	548	532	516	544	547	507	532	522	557	544	512	551	520	541	584	522	533	585	550	582	555	544	538	503	585	559	509	549	494	535	546	561	558	517	515	497	519	524	533	521	525	554	529	549	495	552	566	553	544	563	518	539	550	512	550	527	541	554	516	557	549	515	550	532	551	558	531	563	543	536	577	536	522	563	555	586	513	542	520	532	552	525	552	579	553	525	568	518	549	551	586	536	545	530	526	508	576	541	528	545	578	566	525	549	544	513	548	568	531	547	510	499	552	500	542	584	527	550	546	573	516	537	581	552	545	515	534	526	543	526	520	531	523	527	533	553	542	519	563	531	508	526	535	545	572	543	520	534	544	569	486	556	540	545	546	542	534	490	516	505	530	569	532	565	525	556	546	544	565	590	512	570	565	574	541	501	540	546	561	568	531	561	553	522	492	579	531	536	523	526	544	488	553	543	598	518	533	560	542	593	547	586	520	510	513	536	563	540	521	556	565	554	554	535	509	528	507	549	518	555	516	473	557	575	553	527	565	543	571	563	522	530	508	530	537	528	543	542	541	536	567	496	558	516	563	540	553	528	548	514	525	555	507	536	512	528	538	539	523	538	529	499	552	547	539	599	521	519	500	541	559	563	551	552	497	505	558	562	547	516	546	523	554	497	571	522	541	520	583	569	551	545	562	545	572	522	560	528	556	538	568	549	557	555	556	529	546	543	566	517	554	529	554	520	517	550	557	570	521	528	562	540	522	531	511	558	526	532	509	548	571	578	580	588	596	583	539	504	543	522	503	573	541	558	569	549	556	579	578	534	558	545	536	553	527	533	576	530	546	473	590	537	545	489	577	524	538	545	531	489	600	544	512	578	569	547	555	517	579	572	524	547	522	555	546	588	508	489	533	556	512	566	554	522	583	503	542	542	568	506	525	547	542	535	539	540	558	526	520	558	540	534	548	546	502	554	561	504	566	564	531	529	583	543	528	531	534	557	519	543	544	504	526	542	490	535	564	532	509	515	525	585	545	516	532	552	556	546	539	533	536	571	535	507	542	546	535	558	545	470	520	526	545	576	567	531	564	551	508
23549	21248	28667	24341	21940	19770	13746	8632	6221	4733	3622	2910	2271	2005	1688	1639	1386	1211	1031	865	724	662	541	542	513	472	458	453	493	468	413	455	466	383	431	404	438	422	394	423	451	415	372	388	407	387	394	423	401	388	399	374	401	403	373	392	361	372	358	396	401	401	376	412	366	410	341	391	385	402	383	400	352	367	369	357	377	398	367	361	404	337	395	411	347	358	366	375	384	361	389	328	376	369	340	363	373	379	323	353	394	397	340	361	389	378	365	365	396	353	360	367	363	380	351	349	414	374	360	349	373	338	402	339	370	364	372	413	354	381	390	363	398	380	389	376	347	380	339	380	360	370	371	380	379	357	365	357	374	368	353	372	381	364	403	410	356	348	352	375	345	367	350	377	360	423	352	348	379	362	427	367	387	390	342	357	331	391	369	368	326	372	381	375	368	339	353	380	360	360	352	389	365	404	371	363	378	343	334	360	358	367	366	392	361	369	374	368	421	358	383	377	354	353	378	385	364	379	399	390	338	364	340	360	336	377	376	350	351	366	371	382	385	409	366	360	377	352	354	364	374	351	374	382	399	358	363	367	341	355	333	334	358	350	331	367	375	386	335	371	358	370	363	355	366	375	355	350	368	364	401	358	360	368	355	357	364	367	361	336	340	384	360	361	366	374	389	384	345	326	368	355	388	365	342	390	378	375	391	350	338	387	380	361	377	339	410	376	361	360	359	360	381	361	384	363	398	370	380	377	351	363	366	358	386	367	329	344	325	377	365	376	349	355	370	353	365	357	370	350	408	399	375	377	349	364	368	389	367	399	348	359	395	371	338	339	381	363	376	368	396	366	413	327	376	346	412	360	381	356	403	369	367	369	373	335	356	369	404	388	348	371	357	360	351	376	366	411	367	401	378	379	365	432	314	362	412	340	389	367	368	380	388	369	390	356	372	330	388	355	334	345	363	359	369	362	392	350	362	364	380	342	346	392	349	371	324	365	384	384	352	361	360	366	363	391	390	360	377	377	389	333	404	370	376	375	404	368	353	382	358	384	356	328	347	362	370	340	402	424	339	360	372	370	369	366	366	353	404	340	382	341	392	395	355	335	361	384	392	375	349	382	372	359	387	341	325	390	352	389	378	375	374	340	333	375	359	351	387	388	398	366	349	385	330	363	332	380	355	358	343	334	365	344	367	365	347	360	346	384	408	338	372	365	382	350	351	350	410	418	377	366	380	404	355	364	340	389	382	383	379	379	398	411	386	371	343	361	350	382	377	368	378	344	336	405	337	366	363	380	394	390	350	376	375	388	375	393	375	355	371	355	369	330	347	352	368	374	378	344	364	337	393	362	360	366	361	382	374	362	355	417	357	375	372	418	375	369	369	359	383	347	388	359	342	379	396	397	368	369	396	356	392	394	413	333	363	387	331	393	358	360	387	357	375	360	384	361	371	365	347	347	363	381	389	383	386	375	357	373	365	383	354	377	369	377	331	402	366	359	390	349	343	342	379	371	331	362	387	355	337	383	378	362	355	378	412	373	342	359	359	361	403	355	363	358	351	315	368	327	341	398	382	361	349	414	359	355	405	374	388	380	379	340	386	326	390	381	378	366	362	374	397	375	395	327	352	377	365	360	366	409	378	348	362	352	357	372	390	360	364	357	385	381	365	354	366	365	357	378	359	373	377	338	350	368	339	376	365	372	377	347	381	387	384	366	388	345	381	388	378	361	351	398	384	365	360	344	383	350	381	319	418	372	339	361	402	410	371	344	366	379	416	392	360	359	353	374	385	351	389	386	340	362	375	376	387	375	358	387	401	337	403	330	384	389	373	338	371	352	372	359	355	394	392	384	353	340	334	411	356	370	371	399	384	355	367	397	356	397	320	373	363	351	342	327	360	360	343	377	364	392	382	374	390	379	411	378	353	372	363	353	392	368	314	368	385	357	352	359	374	379	341	349	392	368	384	365	366	344	371	401	329	368	410	382	341	369	377	384	379	389	366	377	374	361	370	364	332	384	345	362	380	412	425	370	370	364	382	328	348	379	370	375	351	334	357	363	350	371	358	395	360	347	383	356	360	377	348	387	315	348	384	393	376	382	361	357	353	386	379	347	326	385	346	346	387	374	376	337	360	414	359	342	392	374	366	348	406	365	356	391	382	384	389	378	389	369	404	382	365	363	386	324	371	385	408	344	385	376	362	349	404	374	346	357	405	343	375	368	310	374	377	352	356	364	400	396	381	378	368	376	367	360	350	388	378	380	342	353	371	362	392	361	356	390	340	357	390	359	357	358	334	364	345	344	365	374	377	355	335	344	384	389	402	406	376	365	397	388	354	391	307	378	381	372	383	375	339	376	360	381	387	367	343	405	376	384	355	393	330	341	390	348	364	381	374	367	368	356	348	368	398	376	362	384	393	367	369	384	365	382	390	368	361	366	387	346	383	363	434	373	384	378	349	388	366	372	360	345	360	332	354	371	356	391	375	335	366	353	357	372	348	350	341	403	404	366	362	376	344	382	414	387	358	384	376	393	379	345	374	386	378	360	375	397	392	368	365	371	366	361	327	344	377	379	373	384	361	377	366	340	374	382	391	365	383	344	393	342	349	374	358	374	375	407	392	368	385	358	357	376	365	359	401	352	338	376	375	340	398	381	345	387	378	346	357	365	399	390	399	353	374	348	403	350	348	382	366	367	369	369	363	363	351	345	391	356	359	393	359	381	366	341	344	333	357	379	376	341	357	387	358	407	355	350	357	376	368	361	354	356	375	375	387	361	389	353	363	371	384	379	363	369	375	382	353	352	336	358	364	364	346	361	359	363	366	351	377	340	363	390	381	356	355	374	383	354	347	349	388	359	378	362	365	391	355	370	371	371	353	360	323	375	374	346	368	338	343	389	376	365	356	391	363	369	375	358	357	373	382	356	343	324	354	354	345	382	380	354	350	392	365	393	359	353	374	371	342	380	405	346	380	406	351	400	369	379	357	368	364	365	351	375	346	339	343	360	365	386	367	363	375	336	368	338	394	332	363	388	366	346	368	344	349	373	344	353	363	364	372	344	399	361	375	343	361	365	357	375	387	383	392	362	393	402	361	389	371	345	347	337	364	346	348	350	371	398	356	373	388	399	386	384	364	371	335	374	349	373	360	349	378	353	366	380	394	376	416	375	339	358	361	346	331	350	382	343	382	360	388	373	344	375	377	376	324	359	364	374	357	358	364	355	382	353	338	382	376	379	395	392	339	367	369	372	358	344	396	384	355	393	358	376	396	371	360	368	373	364	372	360	382	331	411	346	360	323	336	373	384	355	348	345	373	392	390	358	356	360	373	368	364	371	371	373	371	389	414	369	415	424	331	359	394	421	376	342	361	337	361	348	369	378	356	394	319	391	357	363	372	381	380	405	394	357	379	378	385	322	382	410	365	363	380	395	347	359	367	390	368	353	370	354	374	404	411	404	356	361	352	360	394	413	377	361	384	346	331	354	313	375	349	377	352	374
10686	32303	30420	23928	20273	16845	13838	11505	8698	6651	4958	4081	3181	2612	2387	2153	1909	1563	1328	1150	915	771	726	582	554	581	492	492	500	483	456	472	460	428	445	420	396	397	411	476	401	425	435	442	429	408	416	437	427	410	444	392	425	432	383	357	431	432	424	449	415	383	388	417	427	411	437	411	377	404	436	387	404	410	403	384	396	412	432	377	422	385	425	412	406	412	386	387	370	371	390	385	376	401	374	410	401	382	383	387	388	372	406	391	373	388	424	367	366	388	366	389	356	399	380	365	367	408	388	391	403	392	369	399	367	372	411	396	366	425	403	406	397	372	395	406	388	378	379	376	393	370	357	377	416	408	394	437	376	385	377	412	382	412	394	396	392	397	391	401	375	402	389	400	401	429	379	323	408	435	412	369	359	395	374	401	384	393	376	378	370	432	324	382	425	427	388	371	376	368	405	421	411	358	384	404	385	385	409	370	358	369	397	412	346	399	390	406	370	409	385	352	366	398	409	360	404	364	374	419	364	387	379	421	388	404	393	412	368	362	387	397	411	388	349	410	396	373	411	400	392	368	379	328	381	406	426	389	399	380	353	388	345	375	399	374	410	411	400	390	391	386	375	399	369	369	406	383	365	414	396	389	388	403	425	385	414	412	400	380	361	382	407	359	403	372	363	373	386	399	390	386	391	387	408	355	374	358	409	369	401	393	402	376	380	406	402	404	383	422	380	361	434	382	393	383	426	421	400	339	353	389	398	377	424	388	410	393	380	401	400	379	357	398	425	409	378	374	441	402	368	362	337	378	363	398	406	381	397	384	380	358	382	395	358	402	393	386	392	374	389	379	410	409	357	385	376	393	359	361	399	402	415	382	362	384	374	416	409	350	386	380	393	399	374	392	369	368	405	353	363	421	376	368	377	404	422	370	381	411	390	380	404	402	378	413	380	411	392	350	387	380	348	379	402	419	397	345	391	387	366	391	388	400	414	435	365	400	408	411	401	385	421	375	386	380	395	381	365	351	399	406	404	346	415	361	409	409	371	381	401	409	395	368	385	376	384	373	415	395	377	389	402	376	392	368	393	393	397	363	375	373	381	416	361	373	378	408	379	386	382	388	362	397	369	358	396	404	367	379	389	385	369	378	397	392	372	366	353	383	386	379	383	400	368	386	388	375	356	401	389	400	359	396	379	412	418	363	383	376	380	393	360	420	401	384	396	363	404	397	379	391	389	361	404	403	367	396	386	396	378	402	361	388	391	396	390	424	383	406	382	439	402	391	364	372	409	372	368	370	423	384	402	407	389	383	402	383	408	401	385	438	421	393	355	367	377	379	378	388	390	378	379	366	382	401	422	382	365	374	361	420	367	382	386	393	362	403	423	366	408	375	396	395	379	415	360	405	367	397	403	368	390	415	398	397	385	397	397	369	352	373	374	413	370	421	405	380	372	387	415	394	407	413	359	404	380	404	385	400	397	378	366	399	386	348	379	393	402	384	386	376	368	368	359	382	381	390	407	370	401	372	352	401	363	386	427	383	385	372	402	385	412	374	360	391	401	346	390	391	398	383	386	379	374	372	375	376	395	416	387	385	374	365	400	396	363	386	429	387	406	390	386	418	428	361	404	365	379	377	357	397	393	371	370	397	372	412	377	372	391	370	337	400	361	412	399	385	403	408	401	393	389	406	369	368	407	410	353	383	394	386	389	362	376	406	371	375	376	439	384	354	377	379	369	405	394	414	389	379	362	386	350	353	410	382	378	369	404	398	369	407	402	351	369	405	382	387	401	400	397	402	373	390	429	342	410	385	383	373	376	430	378	393	368	393	401	395	370	392	366	374	357	371	381	376	365	390	363	392	384	384	404	384	392	381	386	388	413	371	400	375	386	379	407	388	385	361	397	408	365	378	367	428	403	337	367	372	402	406	365	373	406	392	377	391	375	392	375	406	381	399	384	378	390	340	360	422	408	380	354	382	355	415	379	434	409	348	375	359	386	381	387	401	368	367	371	387	408	393	374	390	371	350	377	375	423	371	373	409	391	398	387	383	412	404	358	418	400	393	390	391	370	386	384	416	402	422	387	404	346	395	384	373	399	389	379	371	378	384	428	412	382	395	369	386	368	385	379	380	410	374	348	396	386	392	398	395	378	395	409	370	388	371	405	410	371	384	367	395	376	386	388	373	360	378	398	389	417	375	376	390	368	374	382	391	391	400	406	387	391	387	370	346	391	359	402	402	361	371	386	387	380	404	387	396	391	396	384	388	398	367	390	408	408	347	358	406	369	364	406	417	389	397	354	395	377	352	370	384	413	400	374	388	350	348	413	428	344	368	413	429	385	406	397	378	423	387	407	393	397	390	436	405	404	384	392	420	355	385	407	388	404	398	376	392	378	389	371	386	387	392	378	394	379	350	370	381	394	397	415	388	374	362	376	354	390	353	374	395	364	352	371	406	375	403	424	387	415	371	416	367	364	384	405	361	366	397	408	393	362	409	387	373	369	399	373	383	364	380	359	384	386	391	383	417	403	410	358	372	377	407	391	372	403	395	376	394	420	423	381	390	369	405	392	386	376	404	370	375	388	411	358	387	430	418	373	405	378	418	357	400	374	391	399	375	394	391	396	358	356	380	381	392	391	405	366	400	351	401	419	391	398	391	376	376	391	413	368	412	439	394	398	381	403	386	409	388	393	385	392	373	387	384	375	386	366	397	384	438	377	406	415	394	374	371	401	375	401	365	394	398	421	399	365	358	419	400	401	386	405	398	375	439	391	400	398	405	333	350	397	408	334	419	388	402	377	407	379	384	398	383	382	417	416	391	379	358	413	402	384	387	370	385	377	390	372	369	387	371	358	405	402	358	390	348	381	368	378	419	382	401	370	345	387	354	372	388	383	391	402	376	402	388	416	377	412	387	387	373	400	401	394	405	398	377	370	359	407	392	407	372	390	390	417	376	370	357	403	405	380	410	413	367	386	391	380	376	377	404	378	414	381	371	381	397	398	377	400	413	383	409	369	371	382	373	328	395	398	403	355	384	391	349	392	394	358	396	414	400	375	387	356	391	400	427	368	397	390	393	373	378	384	411	390	372	383	414	397	410	373	373	380	388	388	377	397	387	358	370	370	405	380	394	409	365	377	396	397	391	368	399	361	389	401	380	382	389	377	389	390	374	430	399	377	387	398	388	350	387	415	410	376	382	407	359	391	384	399	378	388	363	388	406	378	373	413	401	416	371	383	375	397	399	398	404	396	417	413	417	401	415	367	381	394	385	360	379	354	401	397	407	382	379	402	399	389	374	406	352	402	402	380	396	387	397	381	410	380	379	370	361	364	369	387	406	405	391	366	383	404	372	386	396	378	414	383	383	387	379	400	394	365	403	396	356	392	415	403	423	423	411	379	401	384	371	418	375	391	428	379	370	404	356	370	377	398	396	362	389	385	412	386	386	371	347	397	395	385	403	363	376	388	373	360	376	391	389	390	376	379	407	391	395	394	390
24634	21247	27992	25483	20164	13256	9432	6999	5171	3856	3036	2524	2015	1821	1609	1430	1248	1200	1046	895	817	776	681	625	610	574	610	578	599	579	583	597	552	577	520	539	549	545	529	532	588	559	531	549	542	543	532	532	505	560	500	514	565	539	540	551	497	508	547	537	534	506	521	550	520	511	513	482	502	532	535	532	479	576	534	548	541	494	497	499	509	498	534	504	513	513	553	527	524	493	524	486	500	530	497	541	521	475	497	513	527	503	517	553	545	504	523	545	557	487	556	502	494	546	512	538	555	546	545	517	541	534	531	502	478	506	534	521	544	486	524	506	512	530	534	503	527	513	491	483	519	536	504	505	486	491	549	576	512	524	517	513	520	520	511	508	513	554	538	544	530	510	488	546	524	470	576	528	520	487	500	494	533	548	518	572	524	546	568	540	497	497	505	551	530	535	529	533	511	514	513	500	513	493	512	520	530	497	553	529	496	474	544	516	451	531	510	541	544	508	494	512	564	565	572	543	530	508	505	564	534	506	522	529	505	491	524	529	517	526	501	547	518	517	498	522	502	533	519	480	539	499	485	498	530	525	496	551	536	515	510	526	478	487	523	512	526	521	507	520	526	532	486	510	504	459	519	510	531	532	523	498	523	505	528	543	524	467	515	491	494	515	543	556	549	501	527	519	497	535	496	506	553	477	502	534	538	553	539	538	502	472	535	515	531	543	507	516	507	560	510	538	532	517	512	508	522	533	495	527	511	507	545	538	497	530	515	474	498	477	476	503	551	531	481	481	544	542	489	541	478	539	503	471	552	481	530	496	499	518	525	509	494	521	516	529	514	513	534	520	559	499	501	511	571	503	517	545	507	548	527	516	510	486	507	519	558	534	502	513	508	511	513	521	499	511	502	467	520	503	527	534	489	508	516	524	540	565	544	520	532	539	477	531	525	502	541	507	552	496	541	534	526	552	514	512	559	533	523	489	531	548	509	500	506	538	501	533	530	516	529	538	531	520	519	470	520	528	525	529	540	493	514	553	498	499	511	513	531	520	499	509	550	486	506	494	478	556	514	551	505	534	481	564	509	528	510	518	535	517	498	523	534	524	520	507	511	528	480	492	477	510	533	518	513	526	515	496	535	509	511	512	549	516	462	500	528	532	511	506	506	550	496	479	557	536	539	526	527	558	529	545	484	530	527	494	525	527	535	529	503	504	557	522	542	504	537	465	530	511	526	522	553	551	496	524	525	554	558	503	515	484	494	549	510	506	502	497	521	503	479	500	511	533	529	519	494	505	534	535	546	563	540	514	542	500	536	491	496	481	511	516	553	540	431	515	503	503	522	519	568	511	510	492	511	513	534	495	513	544	518	520	544	532	525	508	503	489	471	496	509	565	535	561	539	498	534	537	505	546	509	517	548	540	538	483	521	510	512	523	523	531	471	531	530	510	555	548	519	522	507	560	498	504	561	517	522	495	530	508	500	511	542	528	526	508	520	521	504	541	548	521	522	543	510	499	526	520	518	485	510	520	565	547	525	526	550	505	531	493	561	544	473	499	528	499	556	517	523	542	522	489	535	480	482	559	526	528	516	533	504	501	486	517	495	521	540	525	514	525	561	483	536	514	557	527	514	520	534	506	511	517	512	517	528	498	483	530	534	488	490	528	518	481	538	529	486	501	535	509	564	497	476	492	547	490	547	548	545	506	536	540	516	502	511	538	493	536	495	481	516	495	477	490	533	485	560	514	511	562	541	483	512	508	515	516	590	483	509	501	573	515	502	520	495	521	489	555	569	485	544	504	541	485	546	514	504	505	487	505	495	500	500	476	523	525	538	528	517	502	505	521	523	507	468	502	578	508	480	503	533	506	520	502	536	518	529	547	508	553	538	478	495	537	558	479	536	527	541	516	506	470	554	502	503	519	480	539	492	508	515	524	532	517	537	507	497	517	567	492	510	537	504	524	524	489	546	486	523	532	539	534	519	512	537	525	507	506	496	489	510	551	511	531	541	508	560	563	542	547	512	492	516	511	503	502	540	493	540	500	529	501	509	507	510	522	544	542	516	527	491	538	488	508	548	523	514	519	496	512	551	507	521	510	547	523	572	541	524	522	548	502	544	522	497	517	494	499	522	500	499	529	539	515	512	483	548	517	554	511	532	548	481	553	510	553	509	491	537	515	513	541	515	522	525	456	515	530	543	494	528	487	514	534	518	537	530	492	523	521	533	509	490	512	504	530	548	532	509	507	487	509	497	530	510	481	518	542	525	502	486	496	506	507	502	483	502	552	505	532	500	516	510	513	541	526	493	476	541	504	545	539	475	526	565	520	498	519	518	502	502	490	531	511	502	512	513	555	508	524	496	517	544	541	506	542	550	487	521	509	518	540	467	482	557	526	537	483	505	523	548	526	516	528	496	524	517	520	515	510	498	536	516	494	452	539	514	533	502	559	508	489	513	546	530	521	526	519	554	504	525	484	528	500	483	498	501	521	508	485	530	500	530	524	539	552	524	526	521	504	540	539	491	510	494	526	494	540	483	517	518	515	525	463	484	510	506	549	586	482	508	503	531	570	512	518	505	547	509	506	514	550	535	531	515	534	494	481	506	507	539	520	551	507	481	523	497	551	548	490	555	516	476	514	485	512	525	512	527	547	554	519	499	545	512	492	473	492	519	517	563	479	546	566	520	530	535	515	526	499	476	521	523	527	495	539	487	547	514	521	544	513	482	549	531	503	522	507	540	546	517	558	548	489	551	498	558	482	558	517	500	521	500	513	510	506	504	474	503	557	520	518	540	508	529	531	512	506	517	568	491	503	505	550	515	493	505	508	516	538	551	519	528	490	528	509	483	520	557	535	527	513	517	516	547	538	538	519	459	545	498	513	492	545	467	479	564	506	501	512	497	534	489	536	523	494	500	501	517	528	518	508	539	552	543	526	518	518	471	533	514	480	521	533	491	559	495	514	548	527	486	517	493	515	503	485	521	504	504	535	521	543	531	526	513	511	526	495	550	525	538	501	489	536	493	540	506	511	503	538	530	530	519	494	523	492	514	541	520	528	525	513	525	514	499	506	514	514	509	527	525	494	540	542	566	533	535	538	520	524	515	519	541	509	527	543	502	503	505	529	488	498	519	497	516	554	505	542	487	505	504	546	471	556	520	517	534	558	514	523	492	558	496	500	576	525	535	499	543	515	536	514	521	488	572	524	543	505	455	511	544	539	526	525	552	537	527	542	524	530	513	504	513	494	515	497	537	518	531	519	528	478	522	501	497	526	479	501	562	551	492	545	555	551	506	506	524	511	536	514	527	523	505	512	525	522	509	509	497	494	507	518	482	496	520	524	591	518	523	506	503	526	495	509	550	551	509	458	502	479	494	532	507	545	543	530	515	511	511	513	518	505	500	493	528	552	536	523	482	534	503	476	522	541	502	525	561	501	491	510	537	493	534	507	542	538	525	527	506	482	547	497	476	509	527	514	512	563	491	518	517	524	469	481	495	495
10715	29859	27935	21414	18132	14750	12312	9976	7511	5754	4489	3518	2908	2401	2193	1998	1742	1477	1288	1165	963	824	698	694	667	656	639	685	634	587	639	625	588	566	583	583	593	550	570	588	541	569	548	592	572	582	553	548	521	506	561	534	559	539	512	551	540	520	544	554	545	529	528	508	545	534	545	536	555	555	517	544	497	559	524	514	543	512	558	518	539	550	576	505	507	532	536	530	526	502	505	516	539	494	533	516	553	564	515	532	530	486	512	559	518	492	504	527	486	509	556	533	495	520	515	558	513	522	518	536	559	547	563	559	501	546	560	516	522	514	541	497	538	512	507	546	515	498	553	517	575	492	543	533	490	506	564	524	520	493	515	541	502	551	546	548	521	502	484	547	508	516	541	500	534	544	549	521	532	537	560	525	549	510	534	510	534	529	527	491	506	549	488	538	551	522	540	519	535	533	498	520	506	582	519	526	501	507	547	472	536	541	517	536	557	509	567	490	478	537	544	523	566	509	557	541	517	563	526	531	483	480	528	505	545	550	511	503	534	532	486	546	503	520	575	526	527	521	502	524	490	552	515	524	538	526	533	516	543	517	547	521	515	530	481	554	511	518	504	510	525	518	534	566	504	522	565	535	525	533	539	522	567	537	560	556	519	533	507	546	537	574	491	574	549	511	547	529	540	507	507	513	502	508	549	525	532	495	490	507	523	526	540	545	537	531	541	518	513	556	509	526	517	562	516	525	536	492	526	560	512	511	527	537	517	522	496	512	543	525	539	522	505	487	545	512	536	552	543	550	505	490	511	508	571	525	520	537	530	522	525	559	502	570	517	519	532	523	544	551	486	520	522	528	520	517	526	541	535	576	501	549	528	497	540	495	508	550	515	525	527	523	471	571	522	535	557	543	525	507	532	553	518	526	523	547	485	524	524	562	504	558	491	513	485	535	527	502	509	541	540	520	532	509	523	515	532	546	547	559	547	529	522	533	541	542	496	499	528	543	496	532	510	550	503	504	524	522	579	505	541	498	523	510	533	479	492	538	536	534	541	536	537	560	519	531	490	541	485	515	527	520	518	534	513	527	480	490	519	499	485	522	527	534	493	499	515	520	496	573	515	536	521	543	503	526	552	524	517	517	529	537	518	545	523	506	516	507	529	565	491	509	515	510	523	534	544	552	572	501	523	536	538	525	546	533	542	524	529	530	521	532	549	487	557	522	500	498	534	531	535	537	547	526	527	568	528	509	523	536	548	523	532	557	529	526	567	547	521	522	530	558	526	579	510	541	533	536	521	537	529	545	561	533	492	543	497	539	540	525	554	496	557	547	508	542	588	506	562	538	540	524	496	555	479	570	545	495	477	559	553	497	509	490	519	501	524	510	524	536	524	503	522	554	500	491	509	490	525	562	534	514	562	497	527	541	485	506	542	536	528	518	518	519	536	535	501	502	535	553	555	536	509	553	531	514	543	531	552	560	533	495	560	549	534	549	527	530	551	530	506	515	522	546	521	555	501	521	495	540	491	526	519	511	487	544	475	524	547	510	551	521	518	500	551	538	523	536	549	538	536	528	483	519	561	505	539	474	510	523	500	525	561	518	515	531	532	548	509	519	574	522	550	514	502	529	505	527	560	521	523	516	551	512	509	499	519	517	511	525	535	527	562	575	553	508	514	526	540	567	547	483	515	521	501	546	518	536	545	521	536	521	568	536	529	479	485	547	526	510	525	545	513	512	512	528	501	553	503	514	534	533	531	523	512	513	507	514	539	515	532	519	567	555	500	546	518	530	506	545	538	577	561	504	541	528	522	533	529	558	555	532	489	518	519	517	515	504	528	518	511	520	554	534	518	548	532	516	557	544	486	522	525	535	542	506	525	496	570	534	502	524	550	543	509	556	553	528	513	555	498	519	492	499	553	533	489	524	556	542	539	588	518	543	495	575	561	493	540	514	541	516	539	501	500	540	523	547	549	545	514	512	526	535	505	528	528	532	557	564	556	527	555	508	540	502	480	551	558	504	504	546	528	506	507	541	490	537	563	490	528	544	485	539	553	566	534	509	557	494	549	538	560	504	526	538	563	516	532	521	556	552	521	537	559	497	517	522	531	555	548	572	554	574	530	523	550	496	558	530	564	567	507	564	499	542	576	538	515	519	550	538	543	534	557	523	531	523	517	510	526	540	519	536	523	548	562	533	502	493	539	554	532	552	532	535	537	498	520	578	535	525	549	489	522	508	525	509	574	541	553	551	549	527	506	532	565	537	531	571	521	548	548	523	510	516	555	536	570	552	521	544	535	519	547	548	505	536	535	532	525	507	542	521	528	511	488	578	520	534	534	537	552	551	526	514	553	535	533	517	535	534	520	527	538	527	507	535	505	555	534	572	527	554	555	531	508	515	539	508	498	508	487	518	512	520	545	562	521	471	553	505	520	519	480	546	542	518	557	503	502	544	504	517	508	515	524	520	535	533	498	541	551	537	492	549	519	521	516	544	524	566	540	529	544	518	567	550	551	531	470	531	534	556	497	557	523	501	505	555	538	543	517	495	545	557	545	506	493	533	532	487	532	510	544	525	581	517	560	517	527	511	521	546	558	502	509	470	504	520	553	506	556	522	514	526	537	522	534	516	546	532	528	506	544	515	541	528	554	534	561	504	535	527	539	503	506	521	512	532	556	521	527	516	494	542	538	539	567	535	513	529	548	526	509	500	543	530	524	518	543	536	510	532	517	555	547	540	528	541	518	519	499	545	534	533	516	542	547	572	541	500	548	552	516	550	512	525	501	529	493	532	528	527	533	532	533	543	551	511	572	479	561	505	508	557	503	530	505	509	528	520	535	471	560	510	549	535	512	550	517	476	525	512	559	506	544	525	555	496	513	544	512	495	468	491	556	525	508	536	500	500	510	516	546	572	563	515	532	534	479	483	510	531	508	533	532	548	514	533	512	529	529	525	549	502	530	517	547	499	519	535	531	539	532	539	532	546	579	524	549	506	573	528	542	492	531	518	543	509	523	540	526	535	490	505	498	538	535	520	554	526	504	496	505	552	559	555	534	520	560	506	524	496	524	545	520	510	529	541	502	519	467	529	537	515	518	529	550	520	533	539	551	546	517	554	539	522	523	497	502	512	526	543	550	496	550	524	566	507	547	539	494	542	508	522	530	503	481	502	520	509	522	565	520	542	498	541	562	555	548	541	517	515	513	528	536	564	489	517	550	530	527	535	544	495	486	534	516	566	508	582	512	577	539	547	507	494	536	583	538	488	543	552	541	515	530	548	523	565	545	548	554	550	557	522	509	515	525	493	537	530	520	539	498	483	508	515	548	514	500	550	520	497	506	556	499	508	481	534	492	540	491	528	447	501	538	537	539	544	508	511	522	541	545	526	538	533	517	503	509	556	532	526	562	512	503	512	512	534	519	489	488	524	418	506	541	527	514	532	518	526	513	503	546	507	560	561	533	521	511	533	530	544	537	508	550	526	508	530	526	556	505	536	515	527
22489	21268	29034	23872	21466	22697	21588	12061	8174	6297	4768	3746	2943	2561	2162	2037	1695	1492	1216	976	902	694	588	507	498	457	466	478	461	430	426	461	415	382	394	359	371	425	355	392	402	380	370	398	393	368	335	331	356	355	325	333	316	349	343	326	337	348	332	346	326	347	300	348	338	320	292	316	355	375	344	331	360	374	323	318	330	332	302	328	319	353	316	320	318	328	328	334	356	315	343	351	336	352	310	325	346	320	326	318	354	307	324	327	345	312	292	349	340	290	317	330	308	333	304	294	326	303	311	334	329	341	318	326	329	299	307	325	306	304	325	320	317	320	327	324	336	308	309	319	341	285	341	330	350	321	319	327	318	307	336	283	302	295	330	309	325	372	340	342	343	341	300	337	322	348	283	328	344	303	322	295	315	290	335	293	305	329	311	306	317	326	286	340	308	276	326	302	350	329	286	314	316	329	323	353	339	297	320	312	322	344	320	326	324	341	331	306	300	326	297	348	311	330	348	334	333	321	305	345	326	291	333	300	332	322	328	326	325	306	295	334	330	316	314	331	334	324	304	315	318	330	308	323	345	307	352	334	296	295	316	324	321	306	330	316	311	333	344	339	308	311	304	324	307	343	306	354	322	324	318	331	314	301	321	317	300	313	318	285	319	307	329	299	291	302	322	332	329	312	305	307	335	317	353	281	319	308	295	338	320	330	308	328	329	308	295	322	310	318	323	323	327	322	303	304	337	313	316	304	318	305	311	332	336	350	367	311	354	322	347	301	330	350	333	323	337	339	346	321	303	333	317	325	308	321	317	336	331	331	358	328	319	308	312	329	323	280	297	304	308	331	333	316	327	332	310	370	314	305	275	318	336	338	323	270	316	306	314	312	322	352	333	330	341	295	322	313	329	305	328	316	302	314	283	295	342	333	321	317	329	325	330	317	350	328	295	323	311	340	325	318	309	323	337	331	307	318	337	356	313	338	325	304	353	347	312	321	302	298	324	310	331	331	313	343	308	315	357	314	338	346	328	304	331	327	317	321	313	295	295	331	302	336	307	353	316	314	342	341	301	326	321	309	318	334	294	324	311	287	317	316	325	353	303	280	279	362	301	328	336	312	315	343	330	313	328	368	314	309	321	349	294	319	330	293	343	369	324	328	319	294	323	320	310	337	352	326	316	310	296	370	308	331	328	346	341	358	306	303	326	318	317	324	303	310	327	352	336	336	291	304	348	288	329	332	285	321	319	339	320	296	307	327	338	346	311	323	322	337	343	306	321	328	310	316	339	348	337	323	323	309	315	318	305	340	340	350	316	355	350	315	303	309	348	312	304	352	308	321	303	296	298	264	327	330	329	333	315	335	315	321	307	310	303	339	322	332	327	330	330	332	310	294	318	325	328	323	319	298	337	300	314	318	310	297	352	310	333	330	304	311	360	350	320	323	340	300	322	331	317	350	327	349	306	326	321	302	320	329	344	340	340	312	338	333	295	341	314	309	343	331	344	319	307	320	337	324	312	303	317	315	376	302	322	342	292	295	299	316	307	316	322	307	314	337	290	296	352	314	338	319	332	331	337	298	288	341	329	359	325	316	333	346	321	351	334	328	335	334	341	331	336	313	297	336	317	298	319	304	324	317	297	328	342	313	347	310	340	317	329	309	308	309	353	313	324	311	323	300	311	355	304	330	312	315	316	332	316	350	343	330	339	277	328	313	329	300	285	332	325	318	280	324	315	308	309	320	301	335	336	310	310	325	370	331	316	334	330	322	332	345	310	315	333	291	323	335	345	327	332	314	300	306	336	321	329	334	316	306	338	314	305	330	330	282	347	340	335	310	343	328	315	336	307	333	323	305	317	297	297	318	341	315	336	312	322	335	315	343	333	315	309	305	330	310	295	320	341	323	323	330	325	328	325	342	311	292	302	328	329	341	298	336	297	328	293	313	329	321	311	330	330	336	326	304	308	285	321	326	312	319	352	343	318	299	297	318	332	346	296	328	327	341	341	301	295	310	321	358	377	336	361	321	300	328	314	354	346	335	322	303	331	291	338	311	309	313	311	319	315	298	333	324	293	313	335	314	273	292	298	315	313	316	327	341	332	311	310	323	314	334	308	346	314	375	293	340	284	339	316	280	321	329	326	342	294	343	334	326	335	291	311	276	331	319	311	339	347	303	310	309	279	299	343	310	291	295	291	317	321	320	329	319	307	303	293	306	327	332	323	325	303	276	318	337	332	335	302	312	330	326	305	282	338	314	343	337	330	316	321	366	336	306	312	311	335	321	313	315	319	340	316	319	360	291	334	327	333	330	287	318	361	347	370	312	320	314	320	327	353	318	339	329	318	334	329	307	332	276	320	356	341	303	317	287	343	304	335	339	309	312	352	335	334	311	300	317	328	327	315	311	318	311	355	345	302	304	307	303	375	327	306	334	320	328	323	326	323	320	299	294	299	338	319	302	337	332	309	308	303	337	323	310	300	311	315	310	308	333	308	313	310	322	286	346	329	311	351	306	312	336	308	338	298	333	318	337	326	290	320	327	312	325	343	301	327	309	345	293	301	339	316	317	328	300	321	309	298	341	312	339	300	343	271	338	337	351	318	336	315	318	342	305	318	329	316	294	352	322	297	298	328	307	284	334	325	309	295	367	302	324	344	321	315	325	301	304	314	321	280	317	282	313	324	316	298	305	346	363	332	303	318	337	291	296	316	341	317	309	328	314	330	305	305	321	323	300	298	340	322	312	311	293	329	294	306	320	294	285	304	287	301	329	339	358	302	332	292	317	318	314	303	313	309	326	321	327	361	308	359	305	358	325	312	319	331	308	321	337	341	273	316	334	307	320	346	308	333	338	339	339	309	342	311	305	351	314	331	314	298	306	324	294	326	322	313	332	320	321	293	338	285	315	317	289	326	331	298	362	307	335	311	317	316	316	352	354	317	329	299	309	309	340	318	320	294	323	338	321	311	351	316	326	325	320	291	341	309	311	291	309	324	340	303	319	310	304	306	320	332	308	295	325	353	335	322	305	355	315	317	312	298	350	313	352	310	306	298	327	345	337	331	281	354	303	340	306	290	337	333	331	288	311	312	322	343	317	326	341	310	332	330	295	297	312	298	306	339	290	314	333	327	315	359	315	319	293	319	323	294	348	311	301	327	329	310	333	310	290	333	334	333	322	334	276	315	345	304	341	328	297	323	317	310	355	314	327	338	334	332	286	291	297	316	302	303	282	321	348	330	332	340	343	315	329	362	309	333	285	312	291	346	318	317	291	301	302	342	317	327	316	304	343	322	345	323	310	314	308	316	328	324	300	291	327	311	322	317	274	290	301	352	292	336	337	325	313	309	342	324	280	355	323	305	289	337	302	314	317	316	280	327	324	315	321	310	334	308	318	346	342	309	316	321	311	343	311	331	323	326	350	349	312	319	292	317	330	335	341	334	309	315	345	327	311	334	338	305	326	327	318	322	313	328	316	290	306	329	344	314	330	318	304	360	303
13069	37949	34847	27697	24011	20496	16890	14176	10845	8539	6653	5086	4113	3392	3094	2729	2301	1834	1603	1339	1099	876	753	618	516	548	490	525	535	448	504	491	466	455	361	434	405	455	403	419	451	403	393	406	368	412	368	391	408	368	397	358	407	352	357	335	360	358	333	367	354	346	339	343	357	394	357	363	365	385	355	380	356	326	336	368	378	304	344	348	335	340	345	320	324	322	326	342	363	316	335	319	351	295	332	324	325	357	329	314	351	321	320	349	376	311	339	336	331	327	300	317	327	345	325	351	334	306	327	357	353	313	330	358	306	321	302	301	335	332	308	291	328	321	353	311	333	322	343	333	288	322	308	309	324	320	322	329	353	322	358	337	313	329	361	332	335	344	319	324	288	333	359	341	348	315	337	345	317	335	326	307	345	336	322	316	324	315	349	329	308	309	313	340	347	329	353	329	324	366	314	338	337	331	327	321	319	331	335	324	318	332	332	310	330	328	312	310	347	346	332	333	323	322	356	319	311	344	347	289	318	345	341	351	329	331	307	317	318	297	330	325	336	339	310	339	356	314	344	323	324	327	336	361	299	341	342	377	327	332	296	341	326	343	324	337	295	302	342	308	308	331	332	324	339	317	359	322	329	329	336	331	316	347	318	329	334	324	372	337	353	344	331	325	345	373	330	330	305	351	313	312	353	329	300	324	327	326	308	336	300	311	359	350	313	327	346	310	358	332	290	340	348	326	340	376	309	332	323	331	327	312	371	334	338	338	310	335	324	309	345	331	326	341	335	323	331	313	288	314	344	299	326	309	292	279	345	346	338	307	340	325	342	290	341	347	350	333	344	325	349	342	321	301	281	334	331	360	338	293	354	362	334	330	322	341	308	309	350	334	364	336	330	339	349	339	297	318	318	367	357	367	317	344	336	340	307	316	319	327	330	303	333	291	353	338	311	304	330	349	321	292	318	347	325	300	355	322	363	314	357	321	342	334	326	329	329	299	361	319	315	299	328	305	333	331	303	320	321	335	330	336	319	345	372	297	370	349	337	337	354	326	319	321	324	298	327	304	308	323	326	313	303	323	310	299	341	370	319	322	322	337	345	317	336	332	338	333	333	344	314	308	362	344	322	341	329	293	325	348	339	310	349	293	302	343	317	299	313	337	328	307	318	345	359	294	346	318	312	296	332	320	346	322	309	307	299	316	306	338	303	346	324	327	327	312	339	361	348	347	331	304	336	326	332	318	350	311	298	315	357	346	349	343	354	345	313	311	349	310	293	314	339	319	342	326	334	329	307	343	316	315	337	349	352	336	344	295	325	333	357	300	318	312	306	309	326	309	323	285	316	291	336	354	340	347	349	333	363	353	351	358	315	303	348	297	313	326	319	317	306	329	332	328	327	298	341	292	331	318	292	310	346	316	306	336	311	300	332	301	326	345	295	349	340	362	307	326	329	336	313	341	337	322	351	285	319	354	327	358	297	294	303	328	300	352	312	304	324	298	322	316	324	329	304	342	332	338	308	310	318	316	327	322	344	324	353	304	328	339	322	317	331	337	324	339	329	304	320	288	312	323	302	292	315	340	335	334	340	314	309	352	358	355	309	294	327	332	303	328	338	359	341	334	337	315	340	303	329	331	316	336	306	346	334	324	309	320	319	364	336	346	307	307	335	350	319	298	330	344	324	307	321	313	332	327	326	312	308	308	331	318	350	330	321	283	339	309	333	323	333	321	304	303	337	306	325	306	303	314	341	327	308	325	337	291	324	317	333	293	299	315	330	312	327	376	319	336	305	304	323	323	304	329	327	334	329	337	318	312	314	333	349	320	359	331	360	306	343	343	323	309	338	358	352	360	319	337	321	329	362	317	334	319	313	345	280	293	312	332	307	356	322	325	365	315	323	337	268	326	309	367	326	337	316	334	364	333	323	326	360	318	363	318	316	333	344	311	316	348	313	331	336	333	353	297	336	332	292	282	325	354	343	328	330	333	318	314	331	328	336	324	344	316	307	311	316	352	310	320	326	328	319	305	337	327	352	280	338	310	348	345	325	329	320	336	319	361	323	310	331	326	328	310	367	337	325	323	345	322	317	313	306	341	323	350	316	372	300	310	307	323	344	346	319	343	324	336	323	335	330	324	354	298	306	318	310	356	350	311	315	338	352	310	335	346	327	326	330	345	347	350	315	333	345	353	348	336	344	320	331	342	325	297	339	320	344	341	328	320	302	315	341	329	319	331	351	297	346	314	322	319	310	304	294	342	331	319	317	351	329	317	333	313	264	313	339	360	327	309	327	345	354	314	317	314	357	337	315	298	292	354	327	318	307	345	340	312	324	352	321	343	315	326	350	342	350	346	348	318	319	309	335	331	329	345	322	339	312	320	339	313	333	366	343	333	326	361	332	321	352	315	325	322	323	337	365	310	328	311	325	314	344	326	340	337	346	350	359	333	298	340	330	341	320	316	321	357	314	308	323	312	341	374	341	333	316	315	322	339	331	317	355	339	306	348	309	320	319	353	343	306	346	346	323	309	330	343	318	330	311	325	313	316	294	328	335	301	327	317	329	346	337	301	340	290	363	317	314	330	358	341	331	318	311	315	307	325	325	321	347	312	324	346	326	303	324	328	343	295	299	333	338	291	349	278	336	321	321	307	316	330	336	310	351	346	292	313	320	337	312	329	334	328	304	332	324	341	329	346	323	316	338	320	330	313	347	319	305	331	322	323	355	330	323	346	326	360	331	330	341	340	300	325	309	334	331	313	319	339	339	318	315	341	357	357	309	339	346	339	338	330	336	330	366	315	297	331	291	355	342	341	354	300	303	316	355	343	314	368	331	309	325	332	293	345	321	328	340	349	342	355	321	300	335	319	335	305	333	323	307	339	319	343	315	330	288	317	323	327	333	344	317	322	310	312	345	333	356	351	315	352	341	338	311	348	316	341	354	335	328	322	344	297	316	314	346	337	349	330	324	321	320	342	299	335	300	353	302	320	315	313	341	330	304	326	306	329	321	294	318	318	303	349	365	343	320	336	323	331	307	357	325	307	369	309	343	356	346	363	325	277	297	338	319	304	303	338	312	319	323	355	296	314	315	310	331	336	304	340	320	343	337	340	339	340	313	333	298	326	310	328	314	314	344	344	337	320	345	367	319	305	337	341	336	353	323	319	348	338	341	338	299	364	331	327	353	313	332	329	359	334	303	328	336	341	321	338	350	316	301	302	325	322	313	291	318	345	342	308	330	324	335	329	318	330	312	312	341	332	323	339	340	340	354	338	324	317	326	321	327	338	357	337	309	317	348	358	323	302	344	338	320	327	311	329	338	318	316	328	311	306	324	298	366	317	330	353	360	355	311	328	333	341	334	322	355	337	312	341	319	348	342	301	351	317	320	367	331	337	357	312	311	307	327	314	310	344	335	314	323	323	316	324	325	330	323	331	320	301	326	325	340	332	313	338	328	348	353	322	327	318	296	361	343	312	325	331	309	314	312	342	315	329	327	318
28089	22091	24064	19576	13422	9596	7219	5474	4332	3231	2509	2137	1669	1510	1429	1301	1104	991	870	828	782	723	626	607	601	566	578	582	571	563	573	558	563	507	598	586	536	575	562	573	537	538	537	523	551	561	519	555	580	537	530	538	597	531	506	502	527	588	528	512	541	501	541	536	534	541	534	560	525	562	526	520	552	535	504	526	559	546	508	540	515	528	533	490	536	565	507	565	523	479	575	527	525	553	552	526	522	503	491	554	500	495	526	545	566	549	542	551	509	523	519	539	502	484	515	548	546	513	539	516	526	514	543	508	516	487	525	531	529	524	520	488	509	536	519	502	549	475	498	509	511	474	568	469	503	517	561	542	535	515	530	490	535	543	527	487	499	546	476	506	509	557	527	520	579	545	555	543	510	513	534	519	486	536	526	499	511	485	560	570	521	480	530	486	495	535	513	534	539	534	520	535	575	519	525	494	513	533	553	531	492	567	501	529	493	504	578	538	516	578	505	546	523	528	516	535	512	532	522	533	541	553	527	533	504	493	477	582	497	542	529	552	547	495	532	528	536	527	529	500	508	555	557	540	534	524	546	505	497	564	561	565	535	515	527	526	525	478	519	502	511	528	516	535	521	524	522	509	543	519	500	573	541	559	484	511	545	530	558	522	508	542	494	582	534	534	536	545	526	555	492	530	521	537	549	555	523	521	524	536	539	541	541	557	554	514	532	497	576	525	527	504	536	559	511	537	486	479	513	560	498	516	545	540	525	537	491	551	523	572	554	548	544	483	548	524	562	508	496	497	518	490	541	545	531	528	549	494	505	510	504	509	555	489	543	541	528	497	497	497	534	523	500	506	546	523	538	530	484	540	513	550	541	492	539	546	585	524	546	528	510	497	516	529	525	536	579	506	523	509	550	520	533	515	544	550	528	562	474	551	506	528	500	513	543	547	544	552	492	482	542	530	551	534	503	494	528	536	516	533	483	574	559	523	524	555	570	472	527	545	544	500	535	548	550	546	501	527	560	544	523	520	536	507	548	497	496	538	550	508	519	515	524	498	527	538	512	564	510	511	556	515	542	567	570	502	517	531	527	557	540	526	526	559	549	511	559	531	555	553	527	529	512	503	554	528	534	515	533	547	518	533	522	520	550	540	538	512	534	536	535	516	502	509	516	554	551	523	552	514	535	548	559	547	554	550	526	555	530	488	509	502	567	496	518	480	553	526	485	523	509	506	538	544	531	541	544	569	551	557	542	476	539	556	538	529	527	538	513	510	483	556	552	532	568	535	526	540	531	506	507	538	513	498	499	520	521	547	492	510	540	538	478	555	503	558	535	525	524	507	516	540	520	533	492	511	535	556	493	531	534	548	538	561	526	518	492	528	521	537	547	534	524	570	473	562	503	533	510	524	499	516	507	550	580	545	486	593	502	521	506	537	548	502	551	525	472	549	525	560	520	545	568	514	511	519	548	537	556	543	507	570	517	521	527	531	498	518	503	564	560	534	529	569	519	504	549	555	516	503	557	515	556	564	518	557	519	553	519	482	500	525	546	541	492	521	510	546	541	538	494	565	581	529	498	517	533	533	529	520	514	501	524	528	514	550	558	524	534	526	507	565	577	507	579	553	491	537	554	565	509	519	546	551	532	526	533	552	524	531	526	494	536	498	536	524	562	570	560	503	500	557	511	467	524	536	554	501	527	518	511	543	499	490	549	554	548	506	517	526	525	504	525	522	507	522	489	502	530	546	562	519	541	526	531	495	561	520	514	518	539	588	535	533	492	514	545	572	536	525	526	559	574	563	529	571	526	536	519	542	505	494	553	548	511	546	562	561	498	536	527	513	510	523	496	553	486	519	541	524	504	532	534	529	521	488	544	508	550	504	524	530	526	545	529	517	538	518	533	517	513	537	516	517	524	539	574	530	527	529	574	508	542	497	498	513	495	558	494	534	512	531	507	527	550	525	478	516	517	499	513	528	492	539	509	510	506	515	511	509	521	537	562	531	573	539	556	534	532	512	547	527	523	558	513	573	542	539	490	503	579	516	533	534	521	546	566	556	533	538	504	547	566	513	601	524	505	481	516	578	506	533	498	515	509	549	506	510	548	562	513	526	521	474	553	548	549	560	535	542	508	543	508	527	542	517	541	516	530	527	531	572	466	528	563	483	520	538	520	553	546	532	534	539	565	531	492	560	510	574	545	512	537	513	512	580	560	544	497	533	521	471	549	540	536	538	476	522	544	528	527	497	523	523	525	467	522	539	520	533	540	500	546	516	472	531	509	507	525	545	503	511	547	573	533	535	556	532	558	527	538	532	547	489	571	568	559	530	524	576	501	526	524	536	538	531	504	517	524	499	547	520	556	529	542	521	550	507	513	522	509	501	516	534	511	548	528	566	516	540	480	511	524	536	559	537	516	537	515	564	566	492	518	502	498	509	522	547	550	488	545	569	498	529	511	556	509	540	534	589	557	552	559	534	498	491	487	568	474	554	536	540	545	549	543	519	567	527	555	519	511	499	518	506	545	512	480	518	525	498	567	516	514	507	516	553	502	537	511	516	514	538	540	522	508	507	502	508	544	549	557	539	554	544	565	551	525	510	498	536	520	502	506	507	484	509	551	541	552	535	534	511	497	512	573	544	524	492	483	525	535	545	543	540	517	511	500	517	564	506	515	510	534	572	502	513	517	581	509	528	512	514	533	530	542	525	547	537	503	527	500	513	526	563	537	513	473	527	527	534	523	506	518	529	500	498	520	531	568	518	541	493	546	576	532	523	494	497	544	526	498	488	539	528	503	482	530	482	542	535	517	528	510	505	507	545	545	521	480	480	537	532	503	510	544	546	513	557	545	502	569	581	561	511	505	542	508	519	534	487	544	565	536	555	529	552	511	521	583	511	571	555	538	547	549	496	532	526	503	550	497	523	544	497	541	537	516	497	537	519	527	548	579	537	529	522	564	556	513	483	514	524	493	535	543	501	528	494	526	531	544	533	546	513	509	498	480	530	568	501	531	536	510	514	563	549	546	537	517	539	544	547	530	515	493	522	547	494	576	495	544	504	556	552	504	491	506	522	531	564	581	531	495	579	525	555	521	505	516	504	568	553	508	573	525	526	570	476	535	512	552	569	511	503	532	532	550	556	559	546	517	521	520	536	547	529	552	517	500	536	501	527	510	523	533	512	536	545	532	560	550	526	561	504	475	566	564	548	559	532	527	492	537	510	555	524	498	485	516	493	540	562	512	525	490	578	557	535	510	527	568	532	525	547	521	539	560	510	488	565	538	555	557	537	546	584	507	530	569	460	492	502	525	520	550	521	560	523	524	563	531	529	515	549	500	515	529	538	480	504	488	515	548	513	511	526	548	511	509	542	520	537	516	467	577	529	543	540	560	497	568	467	543	519	535	541	529	513	576	526	537	524	539	527	525	563	528	518	488	554	537	509	510	546	600	482	507	506	521	511	481	527	531	574	552	562	521	559	508	549	506	532	531	504	541	513
11314	26291	23950	17832	15206	12486	10197	8055	6193	4727	3622	3079	2357	2128	1835	1616	1431	1198	1121	977	864	784	705	605	597	624	626	578	577	643	586	553	576	550	587	585	516	576	590	655	571	556	589	611	537	548	577	524	568	595	559	552	559	554	575	537	545	554	580	514	556	531	574	548	574	560	530	526	553	543	616	554	588	532	606	559	537	559	560	568	569	567	531	587	566	552	544	560	540	518	592	566	561	553	567	554	546	545	570	519	558	519	547	513	525	568	561	536	489	572	544	566	563	538	549	560	566	548	532	543	541	516	540	544	586	535	554	556	536	554	540	543	518	595	570	577	544	559	545	548	553	549	569	543	530	524	549	565	555	544	531	564	557	531	535	551	570	569	533	533	606	543	494	541	519	512	548	548	534	542	570	547	570	550	527	563	576	536	580	532	579	568	539	567	536	552	543	632	569	541	555	521	541	571	576	540	593	521	551	570	528	544	521	572	548	565	535	559	566	538	547	565	535	595	544	535	552	545	490	534	588	568	521	503	543	554	554	567	544	595	534	566	570	564	597	498	551	561	558	578	523	573	532	544	576	548	563	528	586	540	516	564	522	556	554	508	563	575	581	563	536	540	548	602	557	580	556	530	518	588	535	569	499	573	569	555	565	525	560	540	524	533	542	524	561	536	558	557	539	540	569	529	554	530	562	505	565	496	549	568	555	570	532	535	611	598	570	566	588	548	563	529	573	521	510	572	580	593	570	567	541	574	554	571	582	557	521	564	535	542	552	534	594	550	560	515	557	564	568	565	576	593	541	560	554	521	564	572	554	587	574	539	551	594	543	544	561	509	574	561	536	553	570	526	545	506	571	594	563	539	499	561	543	554	543	567	525	539	564	593	511	509	585	563	563	595	552	543	553	543	552	548	551	524	552	559	560	520	557	533	559	558	583	572	583	527	540	562	545	595	531	548	544	569	551	540	576	556	565	521	527	538	519	588	486	555	533	520	616	569	554	541	516	579	557	550	550	494	564	530	558	584	556	554	556	576	522	551	506	553	578	548	560	533	551	591	546	601	543	570	503	550	533	520	539	550	562	535	533	531	565	545	562	534	572	562	541	531	575	564	567	562	559	551	555	571	520	580	560	531	561	542	517	504	550	555	560	543	524	546	532	568	554	549	555	547	580	541	526	541	569	553	530	570	564	547	568	567	528	561	550	530	544	530	526	546	545	560	553	567	526	545	577	562	571	554	544	516	534	549	549	523	548	535	550	566	559	610	566	556	565	513	568	546	562	542	545	548	519	578	550	552	550	540	537	549	545	571	522	566	555	530	558	591	574	523	547	564	560	574	540	532	513	532	580	509	526	499	551	570	542	554	507	491	563	551	559	593	578	614	525	572	558	533	542	574	577	571	557	540	543	530	580	535	562	594	555	533	616	538	574	538	524	524	557	536	546	559	583	528	492	568	547	550	559	552	534	504	541	550	519	555	576	540	536	548	528	553	572	534	566	541	577	589	559	589	530	525	565	515	538	548	556	496	537	565	558	571	528	534	579	555	555	547	529	540	486	556	531	548	540	548	537	603	526	534	526	544	572	537	499	533	545	577	498	546	550	570	560	540	526	518	554	535	564	555	543	553	555	544	547	552	589	555	595	540	537	574	559	591	597	540	552	557	543	551	517	565	534	559	565	537	544	599	529	571	567	546	534	542	556	546	525	520	556	532	584	535	547	520	549	556	572	527	570	553	527	559	548	574	567	556	555	543	557	517	542	533	525	505	573	544	546	512	528	580	534	556	575	539	545	553	546	534	517	542	550	537	523	608	509	533	554	540	543	550	576	548	577	551	550	553	558	550	522	594	556	548	546	512	541	579	556	514	560	544	549	543	544	563	530	559	554	533	520	574	555	575	527	506	587	500	566	551	579	591	563	532	520	530	583	569	555	530	561	545	549	552	560	543	556	587	540	523	571	530	568	535	548	531	509	575	556	534	574	578	542	560	571	532	527	570	558	544	499	580	520	540	575	537	522	545	561	558	594	529	543	585	531	517	551	596	537	522	549	545	593	546	532	569	536	535	559	562	541	544	538	539	578	530	527	547	564	556	555	511	568	559	540	561	518	564	533	514	497	547	574	574	538	509	528	508	485	601	504	570	547	582	563	581	539	563	532	538	532	537	571	534	566	562	524	529	551	561	590	579	524	584	546	529	539	533	539	578	587	545	596	521	576	532	522	539	529	537	552	558	534	574	556	574	523	547	536	563	573	546	557	561	520	590	512	587	545	537	547	569	513	569	533	558	522	588	565	537	524	508	517	541	540	572	569	540	565	550	534	585	535	543	528	576	532	535	560	554	585	519	569	553	539	543	524	537	555	542	517	522	634	531	493	565	512	544	549	590	523	573	559	536	535	560	555	566	539	529	512	530	565	573	524	543	539	537	490	543	564	533	548	541	538	537	581	599	530	576	534	574	589	578	564	558	541	522	542	512	582	521	603	525	565	576	535	507	563	529	529	541	553	534	529	526	553	569	518	562	579	552	515	553	549	552	545	541	560	521	563	520	571	524	526	520	556	532	537	537	535	556	517	524	558	594	554	577	561	579	486	548	572	571	538	581	563	531	511	572	570	551	543	572	540	553	540	517	551	559	543	542	577	526	558	559	530	546	556	564	511	537	553	575	528	542	562	545	560	521	536	559	537	571	546	540	590	549	541	546	548	568	509	534	568	581	592	538	545	567	552	557	579	506	493	552	564	597	485	556	569	536	534	520	547	567	554	563	569	536	549	565	544	502	541	529	518	571	533	595	558	538	541	572	550	548	512	537	545	515	507	571	598	574	551	571	522	567	569	578	524	575	504	531	549	532	529	542	534	522	572	542	536	514	546	557	536	552	562	554	560	543	582	522	574	569	566	559	527	528	555	518	499	565	534	528	541	549	570	579	554	528	545	577	604	546	564	540	530	514	598	563	554	520	559	616	536	553	574	527	538	529	551	526	574	547	507	561	536	531	566	583	562	574	560	561	529	517	566	521	552	547	561	552	567	559	527	547	562	559	555	544	560	501	553	540	547	607	542	547	545	530	550	542	592	532	544	537	529	565	589	499	565	576	549	529	538	567	576	584	574	559	553	541	562	568	530	544	545	545	479	547	554	559	580	575	535	558	552	576	558	542	555	547	553	534	555	549	516	554	526	544	580	551	519	548	593	542	526	572	509	529	532	533	567	548	577	545	539	593	544	549	557	551	580	551	566	551	542	530	518	518	561	531	515	540	551	559	541	577	603	533	538	522	536	585	522	572	570	568	550	572	566	572	545	533	543	588	546	552	572	553	542	544	537	571	574	552	540	536	537	543	555	532	545	582	535	533	586	540	542	571	542	539	548	554	546	508	574	532	564	546	537	573	559	545	512	549	557	529	542	570	550	557	536	538	526	554	539	565	533	552	544	531	542	533	515	540	503	578	538	554	552	576	530	562	545	553	552	531	524	521	534	569	530	549	561	579	575	516	498	518
23532	21232	28614	24424	21898	20037	14165	8944	6123	4671	3603	2893	2440	2034	1849	1528	1312	1118	971	835	739	623	573	516	453	457	482	474	425	453	437	431	421	433	401	395	410	422	430	426	377	369	399	410	416	407	389	371	433	405	381	414	383	379	406	396	411	404	363	384	420	357	436	383	383	395	411	434	394	365	383	364	352	361	357	369	382	330	402	400	382	406	379	341	373	373	366	366	343	379	383	370	387	396	348	361	371	334	370	372	378	394	355	352	335	381	385	380	355	367	385	382	360	396	348	393	392	426	355	402	401	366	347	392	413	358	394	364	345	349	378	364	371	376	379	343	359	376	397	362	410	357	357	436	369	399	413	373	378	363	396	390	384	363	391	376	373	383	352	336	360	380	416	405	378	361	372	387	371	351	385	409	407	373	410	366	386	375	377	423	351	349	379	345	385	396	363	373	392	380	435	347	414	367	355	387	404	385	375	382	343	350	366	334	397	377	372	344	356	373	421	355	373	369	347	344	368	353	360	345	399	399	399	369	355	360	359	386	388	405	334	378	363	362	369	385	335	361	352	376	349	346	379	387	393	384	375	368	358	350	378	383	373	337	390	400	395	378	377	366	357	361	383	382	368	390	382	422	348	401	332	389	331	337	365	376	373	334	382	371	393	384	368	372	341	398	350	370	422	373	365	376	361	378	368	377	380	376	349	348	392	370	364	396	359	332	369	362	362	370	375	359	389	378	383	377	388	399	384	335	349	366	389	337	403	366	347	394	383	400	355	343	368	351	355	387	392	393	369	424	363	353	382	381	381	366	419	380	340	396	326	353	342	362	364	372	379	356	390	334	379	336	377	365	365	377	375	411	386	376	352	335	385	361	354	378	393	357	358	365	348	355	326	363	335	419	389	381	346	359	390	381	407	389	377	360	398	379	377	368	366	368	410	389	436	363	396	368	383	373	404	392	363	366	365	377	360	343	388	363	352	366	407	378	384	381	400	389	371	391	357	373	373	368	338	365	330	372	373	351	357	388	375	339	388	386	380	356	383	383	371	355	400	384	360	362	403	360	373	363	361	394	385	376	368	385	356	352	352	348	347	398	396	356	372	344	351	371	362	347	371	369	358	395	365	392	390	378	396	369	359	383	379	375	408	380	381	357	369	367	372	404	381	402	337	409	360	354	344	345	387	365	356	336	371	366	353	379	396	367	392	392	418	375	348	391	383	377	391	331	368	387	351	401	360	381	382	396	418	393	386	347	351	377	338	368	375	365	365	377	339	363	393	372	357	390	364	369	374	386	367	378	346	376	391	350	352	385	396	357	398	381	352	338	370	389	366	349	398	375	377	419	357	369	380	371	411	355	367	339	320	349	349	375	380	385	351	384	374	380	362	368	340	385	375	363	368	387	356	373	377	337	396	355	341	378	392	367	368	397	367	393	401	342	357	382	359	368	409	366	397	386	386	356	381	389	393	381	365	362	367	382	396	396	341	385	370	386	403	338	395	370	373	392	366	375	351	375	365	341	362	357	362	377	378	365	378	390	396	375	409	375	376	376	361	370	367	397	368	402	364	396	377	402	321	367	386	387	410	370	331	371	371	371	379	387	393	361	364	387	375	384	376	400	371	331	382	365	357	363	384	385	360	361	324	370	352	379	379	374	355	397	386	375	362	394	383	415	389	367	359	388	358	378	379	383	383	399	383	407	371	398	397	356	371	391	398	363	402	373	413	387	367	389	359	386	366	347	385	360	383	353	387	364	370	356	374	378	364	370	384	362	367	382	334	398	373	366	372	365	353	390	375	386	367	406	371	359	311	371	382	354	367	413	394	383	377	373	404	381	367	366	389	386	354	335	369	388	357	395	379	374	362	369	392	372	369	371	384	376	374	366	371	352	363	380	411	368	368	368	370	343	382	351	391	365	404	397	377	354	351	342	374	352	373	387	356	383	387	363	349	375	355	373	331	405	353	352	363	368	362	374	370	387	333	366	373	403	372	380	387	351	391	374	373	369	363	390	372	371	370	389	369	354	390	370	339	376	362	375	364	325	354	399	387	356	353	379	378	357	383	391	386	370	373	366	383	383	381	350	346	361	371	359	350	372	345	380	423	346	375	377	389	374	403	335	363	360	379	361	380	356	406	372	339	396	354	364	362	347	384	371	389	393	366	377	378	388	397	349	382	399	368	368	344	351	371	379	349	354	364	372	347	361	384	355	369	377	355	348	341	351	368	368	350	400	375	365	340	382	404	350	407	348	374	408	372	401	388	364	354	368	353	372	361	380	357	349	370	389	355	352	378	376	380	375	389	376	369	376	364	378	394	402	389	382	375	398	377	352	367	393	382	345	356	356	347	367	358	380	355	372	374	357	354	351	369	345	374	364	374	359	342	344	350	385	383	345	344	364	370	381	384	362	350	374	395	383	355	409	334	349	343	372	378	361	365	354	376	348	350	376	379	382	369	365	406	375	361	393	343	350	375	375	390	388	348	385	402	343	386	414	350	345	363	354	369	340	351	346	384	394	387	395	362	385	423	357	362	388	390	374	377	357	401	399	361	334	378	353	378	337	385	353	399	372	392	343	360	376	361	373	338	361	360	421	361	357	390	349	367	376	338	417	344	367	390	394	355	386	347	370	381	357	383	355	379	403	364	404	363	340	389	363	364	395	358	354	342	337	383	362	348	392	376	343	366	361	346	379	385	378	397	361	370	347	358	337	366	345	370	344	370	385	387	345	378	345	381	405	396	385	366	355	400	373	349	351	357	358	366	363	392	360	383	379	406	374	350	359	394	352	377	375	362	361	406	368	343	374	362	343	391	412	375	354	379	372	382	416	380	390	381	410	386	357	395	354	385	367	356	404	346	390	412	338	340	386	377	363	360	374	349	367	368	383	368	382	398	373	393	418	372	358	377	358	338	384	350	359	350	398	371	389	380	326	347	375	351	361	368	367	342	366	372	355	355	373	394	338	349	369	392	364	354	386	340	364	364	333	383	422	382	362	360	377	393	378	369	366	388	379	357	369	339	367	352	414	386	369	351	388	360	379	357	360	388	372	340	398	358	340	375	358	370	381	412	363	385	368	389	377	349	404	367	407	327	370	338	331	429	375	360	395	376	361	373	391	375	346	363	378	357	364	402	357	360	363	383	376	368	398	346	350	389	378	398	374	385	367	377	399	364	394	383	377	354	366	373	387	376	382	341	377	350	403	377	334	387	393	389	399	353	363	355	401	365	348	355	355	356	372	396	351	389	381	370	360	389	384	399	340	339	329	385	384	395	413	370	357	404	366	390	330	368	363	348	404	397	376	359	393	389	375	364	360	359	353	374	403	366	325	376	378	385	352	362	389	384	393	376	393	398	339	371	329	354	391	372	356	397	387	363	396	388	384	354	359	393	348	366	357	344	373	368	383	393	393	381	371	354	347	382	390	348	374	361	377	371	373	348	380	395	375	386	355	368	376	339	361	371	363	372	343	380	352	390	380	402	394	390	386	390	396	400	401
11054	33656	30647	23538	20358	17325	14086	11364	8563	6685	5077	4140	3325	2915	2359	2091	1727	1449	1247	1103	886	774	566	554	495	515	525	553	535	512	509	472	450	469	430	468	484	446	442	468	420	453	470	460	420	397	427	424	437	398	419	409	410	444	404	404	439	404	397	414	421	395	415	409	435	402	431	414	419	446	391	408	402	395	365	422	413	356	422	392	388	390	409	363	393	409	399	406	417	366	368	363	396	385	375	393	403	414	382	392	390	377	413	415	399	376	397	406	383	388	441	392	378	415	356	369	410	398	400	403	362	389	432	387	400	360	395	403	404	422	366	408	416	406	390	379	390	395	429	403	386	405	407	390	371	381	398	396	388	410	400	389	381	379	390	405	403	335	409	369	361	396	407	396	366	381	361	385	380	411	381	405	394	386	385	372	389	400	406	422	414	393	405	398	397	420	399	356	398	373	375	368	365	396	400	380	385	426	374	421	384	396	375	359	418	374	362	378	350	394	387	388	420	380	386	407	380	420	372	443	384	397	377	364	381	409	411	384	377	371	376	384	427	391	388	407	384	402	385	418	392	377	419	371	410	394	429	409	386	374	357	396	413	376	381	436	393	374	429	437	378	366	389	403	400	383	365	375	411	407	406	410	410	364	338	393	384	379	397	401	380	369	373	363	378	399	381	375	385	361	393	378	393	416	428	401	390	423	381	393	370	391	389	386	388	403	398	376	329	379	414	401	401	409	394	381	367	350	397	372	396	394	381	362	346	395	361	411	411	394	403	411	393	382	394	417	399	400	398	386	383	397	409	373	380	416	411	385	433	387	381	412	391	400	401	419	393	374	416	387	381	407	356	381	366	411	405	405	357	391	411	400	378	422	425	425	383	403	400	432	382	377	405	383	382	417	371	367	413	391	373	389	403	404	384	396	389	405	392	362	389	378	383	402	391	388	409	426	375	369	371	371	380	396	401	396	414	399	402	392	411	391	388	373	358	367	389	447	370	357	425	383	383	430	415	398	365	382	361	365	357	354	389	406	376	343	348	369	385	372	407	379	396	396	385	380	398	374	418	443	409	400	383	389	362	391	399	397	361	395	356	394	407	369	387	407	388	401	389	378	402	363	418	368	372	431	389	377	425	370	431	396	426	393	403	393	407	417	408	380	408	358	405	428	386	397	382	391	441	368	351	399	384	413	416	414	410	386	367	407	400	401	377	395	383	363	413	416	375	390	393	428	398	382	363	359	399	382	414	373	417	386	373	406	409	373	384	391	415	408	375	382	387	399	371	394	397	398	388	372	426	409	383	429	412	385	371	339	394	414	397	380	415	394	396	393	415	393	378	417	348	396	402	353	368	382	396	394	356	386	393	357	419	419	430	399	419	391	410	402	385	396	381	386	403	391	413	393	427	392	363	357	374	397	373	378	378	399	380	400	378	375	366	355	361	399	384	384	371	383	378	383	391	385	397	373	377	403	388	356	374	398	386	385	426	395	401	413	364	412	390	419	409	411	404	384	372	409	382	412	400	370	449	396	366	392	383	374	369	423	361	352	373	341	362	361	405	441	383	369	383	394	354	353	410	402	372	411	378	404	441	378	386	395	399	405	406	382	393	386	403	414	392	383	371	403	343	387	407	371	409	396	334	431	401	413	409	378	368	411	410	412	419	391	406	385	415	401	409	353	408	422	388	372	398	397	416	454	433	382	393	367	375	420	394	408	420	385	373	386	417	383	420	391	398	389	403	365	412	408	386	399	396	373	407	393	451	407	375	370	401	405	406	388	419	410	409	371	391	393	355	383	343	419	377	364	393	374	427	425	395	365	379	397	392	395	406	388	385	390	408	395	377	378	398	422	413	387	405	356	379	395	379	344	336	396	399	420	353	393	372	407	417	413	406	362	428	347	401	369	389	413	389	412	392	376	392	413	414	390	408	389	439	378	380	377	359	407	418	385	417	379	388	398	374	388	365	413	360	358	438	368	401	403	378	399	386	387	404	411	422	370	351	369	387	383	409	360	410	412	385	440	403	408	392	418	375	381	355	357	401	394	378	396	395	405	335	396	386	406	390	408	400	398	377	389	395	401	383	373	380	405	402	419	372	399	413	462	415	381	372	368	389	408	412	399	418	403	408	454	372	375	418	381	413	395	389	363	397	386	399	357	365	368	394	371	375	378	396	370	404	400	371	395	388	369	354	407	383	391	374	378	379	396	403	418	400	403	388	412	357	425	399	395	393	395	367	367	405	403	413	374	400	399	393	385	390	387	369	384	372	385	403	422	396	400	417	407	391	352	399	381	415	423	432	404	386	358	421	399	378	393	417	389	379	390	390	394	385	393	430	387	440	406	399	380	376	386	416	405	418	370	405	389	402	395	427	391	401	390	399	378	379	378	351	384	391	432	393	391	394	364	373	415	370	362	393	415	427	430	359	422	412	392	392	389	440	370	400	385	396	382	411	410	403	420	388	409	421	363	376	400	412	399	354	407	399	404	396	381	392	406	394	326	416	380	425	406	387	372	398	399	410	364	407	395	385	418	380	370	390	377	404	408	372	386	400	388	385	396	379	439	357	410	376	403	424	408	403	438	396	376	402	389	365	387	428	385	408	387	340	384	407	406	409	393	409	396	383	386	406	388	404	375	369	410	392	442	401	439	396	377	370	421	340	394	359	416	406	391	385	405	371	373	392	411	388	368	389	407	387	355	381	389	399	406	414	381	408	384	426	378	408	392	389	388	423	407	403	403	388	400	369	394	406	379	406	386	383	396	381	366	348	366	388	405	402	404	360	413	383	382	398	363	402	418	374	397	422	392	422	391	443	387	396	395	387	383	407	394	387	418	368	359	427	408	389	402	410	362	405	377	392	428	384	368	411	361	387	422	365	421	384	376	430	407	404	423	373	418	382	399	403	423	393	394	410	391	378	415	394	430	398	392	400	410	380	365	414	380	369	403	377	403	412	380	406	406	376	421	361	380	376	386	393	377	388	419	365	365	387	400	384	354	377	345	419	444	354	428	381	385	416	366	399	395	391	388	406	382	394	393	377	403	408	375	380	372	381	364	394	359	430	407	349	406	395	408	408	383	401	391	391	406	412	379	416	403	361	366	391	384	397	403	371	361	420	393	419	386	375	412	405	408	364	370	403	410	412	399	431	391	394	376	410	371	382	402	401	413	410	371	379	414	389	357	405	400	387	413	372	408	351	369	416	374	365	387	380	378	383	391	387	352	333	373	372	374	392	374	406	424	378	414	368	393	378	393	397	372	408	409	373	390	385	386	395	426	374	361	402	407	412	398	398	396	379	379	394	356	409	408	395	391	372	394	398	361	358	401	367	428	379	365	404	397	387	397	386	358	385	395	403	380	397	345	350	415	385	363	391	393	354	416	400	385	402	385	399	385	396	413	381	429	410	374	421	365	400	407	390	373	402	362	353	373	365	410	338	387	374	423	387	406	385	387	419	387	372	404	401	407	377	395	398	372	400	373	371	375	373	376	399	387	422	407
24537	21249	27885	25642	20343	14037	10079	6971	5175	3930	3072	2578	2161	1844	1700	1454	1224	1045	968	864	806	708	652	605	603	590	663	615	575	613	573	571	592	583	548	588	520	547	571	612	569	527	531	593	553	541	518	535	555	520	514	534	525	535	546	540	500	586	519	529	558	535	530	527	550	512	536	526	578	559	535	568	517	539	539	502	496	517	526	559	556	515	535	547	533	522	495	547	528	522	536	536	532	561	567	486	549	525	561	558	554	562	549	513	528	530	530	548	526	530	593	514	471	566	509	519	521	523	495	475	496	583	541	549	534	519	538	557	558	581	558	508	516	532	539	542	529	527	531	527	522	496	545	548	568	535	518	528	581	502	550	516	493	520	558	502	533	497	539	565	529	517	514	515	484	555	526	547	555	534	518	519	497	509	528	499	502	487	573	509	498	494	500	558	500	501	545	518	535	555	557	514	526	506	530	510	559	477	523	535	522	474	513	586	525	551	573	509	516	518	545	498	491	550	549	515	533	551	524	542	506	508	471	539	534	506	555	517	516	526	555	513	505	502	507	523	568	542	571	521	540	513	509	512	525	546	499	555	527	504	554	551	552	553	547	504	555	552	535	485	526	504	499	542	597	548	520	529	503	563	490	522	491	498	495	522	520	558	550	555	525	537	530	515	538	528	507	533	525	512	579	492	544	525	545	508	524	479	505	537	560	503	519	528	546	543	587	543	522	532	525	523	542	543	480	503	504	536	489	471	541	555	487	547	467	540	504	538	477	531	508	515	524	537	547	507	578	549	536	538	535	536	493	530	565	504	546	535	499	559	559	537	565	532	533	505	499	540	522	516	518	524	527	506	527	499	529	517	501	525	532	518	500	534	471	541	493	514	525	477	517	527	555	539	571	556	540	520	517	543	523	509	518	497	542	531	500	527	516	524	522	501	540	536	485	539	537	502	520	517	491	488	550	530	563	593	524	583	506	547	535	574	521	514	511	535	568	533	521	577	530	536	531	553	552	523	497	483	539	535	527	507	546	517	486	572	527	520	560	591	506	552	539	509	513	536	558	534	538	524	545	524	550	545	483	499	546	569	497	552	511	502	548	510	506	525	523	532	521	564	514	531	510	534	492	518	547	497	477	529	507	570	499	526	548	525	521	495	548	496	548	505	534	517	519	544	534	511	546	507	537	545	533	497	508	483	528	548	516	485	523	550	496	506	577	597	523	531	505	533	504	553	525	541	506	557	513	508	540	527	522	486	526	581	501	585	513	508	514	526	525	533	558	535	513	506	534	533	485	516	545	515	530	554	531	492	560	552	574	543	589	510	543	493	555	556	520	507	548	524	504	545	565	521	520	544	496	517	527	570	511	551	495	502	563	505	542	523	549	554	527	561	506	532	508	583	528	524	519	508	528	527	517	535	520	517	501	553	522	538	512	538	535	527	563	532	515	534	536	554	501	525	505	541	526	581	553	547	493	498	527	531	540	570	522	450	537	535	534	535	513	553	516	504	532	546	504	517	543	549	549	513	532	552	562	516	540	567	523	462	498	519	509	506	506	531	530	520	539	570	507	549	516	536	543	507	541	540	474	513	532	526	528	533	533	549	602	510	535	532	530	505	531	497	525	516	535	554	536	543	534	528	528	539	549	495	515	543	535	515	570	516	493	514	559	512	535	483	518	574	522	473	520	505	479	535	547	530	505	469	515	552	538	494	529	538	531	544	547	526	556	534	522	592	543	500	511	518	534	504	499	526	548	531	474	495	517	541	501	554	506	540	548	494	516	573	558	514	501	535	540	514	527	543	531	518	529	593	526	582	508	545	554	536	515	516	529	521	540	519	532	528	515	528	548	530	513	511	529	529	535	515	515	488	533	512	539	532	545	562	472	503	502	489	541	527	526	543	539	541	533	523	550	567	517	515	522	542	536	524	522	524	550	492	525	526	531	545	521	544	554	512	483	542	538	504	507	513	554	540	502	529	542	519	597	524	510	500	509	534	517	522	494	502	497	496	561	561	541	523	509	511	523	572	552	553	504	520	529	535	506	540	560	545	558	593	565	531	525	525	569	541	488	527	545	519	512	549	497	557	534	495	554	519	488	523	526	546	491	494	488	514	527	544	549	510	564	508	510	526	490	555	519	466	565	562	512	553	511	530	487	489	517	493	530	542	506	518	556	510	559	477	521	532	518	526	527	504	533	556	547	518	525	552	518	539	558	509	515	500	502	507	528	526	494	546	515	536	530	558	531	517	516	539	521	554	499	537	512	524	549	484	503	567	542	505	545	534	528	542	553	510	516	495	545	562	499	521	538	552	546	510	541	519	523	540	552	541	532	534	541	529	529	516	548	532	504	554	537	534	539	529	512	533	541	526	518	515	532	520	529	586	504	528	549	521	518	477	539	516	525	513	486	513	567	495	546	564	500	466	525	560	518	547	557	535	547	528	507	472	532	522	532	541	544	536	528	546	515	548	522	520	519	546	520	516	500	534	523	526	515	507	572	531	537	536	550	553	529	508	515	527	536	540	554	569	491	560	563	529	512	518	543	489	565	510	527	500	554	525	557	475	515	533	516	560	521	559	533	517	529	541	497	519	483	539	540	513	522	540	520	542	550	548	515	520	521	525	518	557	543	542	536	489	563	534	515	467	538	535	530	510	530	507	562	565	481	517	488	559	541	557	518	524	487	512	528	528	564	563	548	502	564	490	529	540	521	540	523	551	525	567	506	454	530	543	497	504	505	545	538	512	549	518	533	547	514	527	485	506	535	522	542	504	547	536	512	551	502	540	532	537	537	509	520	518	517	525	528	529	511	524	547	521	531	551	559	539	522	543	485	512	504	571	519	535	511	539	564	516	531	490	495	521	531	504	523	512	512	489	530	501	534	494	531	571	519	569	557	505	488	513	557	508	531	525	505	528	477	525	539	539	509	537	491	549	528	507	546	514	519	530	511	542	528	566	562	574	527	536	482	533	530	513	516	516	509	571	524	506	501	537	511	521	534	480	521	536	522	475	551	534	533	513	526	512	516	534	525	505	552	554	523	545	540	539	556	562	483	514	547	524	541	544	564	482	585	515	519	551	538	566	535	496	557	511	509	530	551	520	512	522	513	553	514	507	538	518	537	574	567	479	534	504	520	545	550	542	512	530	480	541	518	528	515	548	582	542	489	543	504	536	568	526	489	570	505	505	576	530	516	495	498	499	572	493	511	480	524	517	503	513	531	541	556	511	538	539	559	593	529	507	508	532	525	508	547	511	510	524	506	527	518	522	557	548	554	565	526	544	526	482	516	547	539	534	531	577	535	546	521	515	542	503	545	478	517	541	539	532	540	506	505	526	548	505	501	546	510	478	515	491	558	519	496	552	539	505	527	497	514	498	538	526	524	573	503	516	488	539	506	521	488	509	495	537	525	547	528	522	571	508	554	525	510	547	487	503	511	473	536	488	584	531	487	512	576	550	513	541	537	544	530	579	495	504	498	507	584	473	504	478	536	497	536	499
11020	31129	27953	20938	18353	15282	12652	10129	7549	5804	4523	3640	3131	2613	2299	1807	1545	1395	1265	1052	941	851	703	660	630	630	657	621	629	582	625	591	572	602	566	568	557	595	611	619	568	526	555	600	559	544	566	586	570	566	544	622	558	543	566	548	562	560	569	582	550	566	546	564	492	541	505	588	561	567	567	504	578	514	522	531	554	560	553	521	546	524	535	545	528	559	545	521	554	518	542	497	554	552	549	550	554	521	486	566	538	570	513	524	519	534	531	537	519	538	561	527	551	531	540	553	542	573	538	517	489	580	552	541	540	519	586	571	488	555	569	527	536	520	524	529	561	568	579	524	502	531	546	542	494	507	524	530	561	514	521	561	513	497	499	522	519	506	604	536	486	526	542	536	535	541	548	487	566	557	549	521	527	563	569	541	549	507	549	519	545	575	507	525	539	547	592	534	538	500	509	518	547	548	534	525	521	544	519	511	551	533	551	554	557	540	544	550	535	520	485	521	547	551	595	530	518	564	535	591	500	539	546	503	502	541	502	585	550	522	541	515	544	539	539	555	532	543	512	518	519	531	561	512	540	530	537	503	565	530	524	553	566	518	545	546	541	536	571	563	542	542	552	516	540	523	548	540	524	522	567	560	538	540	534	565	518	516	567	550	524	546	555	485	528	533	541	555	546	519	552	522	552	484	535	531	553	540	522	480	530	476	549	549	559	527	512	580	559	545	506	509	491	580	556	551	595	530	552	537	506	540	563	559	526	512	544	544	568	558	557	554	524	559	503	548	532	539	542	545	534	559	521	543	516	508	519	563	533	543	544	499	526	517	546	556	511	556	520	544	514	548	523	495	530	549	525	550	509	506	550	560	557	550	602	557	513	520	536	519	490	563	543	539	527	550	505	519	514	571	520	542	521	541	556	553	538	576	507	546	526	504	531	544	546	516	576	571	534	546	503	519	563	562	522	544	517	534	493	563	549	521	548	573	570	530	576	541	540	523	536	523	516	573	527	525	518	540	550	500	548	588	553	547	504	519	521	536	533	528	545	519	549	553	527	571	533	475	580	540	517	516	521	559	509	537	548	553	531	539	528	537	487	568	539	521	537	518	496	565	567	516	587	540	535	515	561	532	573	521	535	556	508	568	567	558	547	546	512	527	531	562	553	513	566	551	532	526	530	507	544	519	560	554	505	552	527	538	537	569	527	519	518	481	544	549	522	540	535	525	558	503	520	520	512	544	568	532	539	544	500	528	530	510	560	559	543	520	519	559	556	525	563	491	553	554	547	553	590	549	472	499	531	547	536	550	522	540	512	544	521	534	568	532	504	535	530	525	527	543	577	535	545	542	519	548	552	524	568	552	517	525	517	554	509	544	564	552	517	534	516	510	545	526	515	544	537	533	531	562	483	543	557	533	558	506	555	515	528	544	526	507	495	530	532	506	494	519	520	541	532	572	547	516	497	550	514	512	521	517	537	503	507	591	494	564	529	528	551	512	529	538	572	516	558	507	516	498	550	520	532	523	515	552	546	518	520	531	490	537	558	548	529	549	508	590	549	519	549	574	511	541	555	553	533	569	580	568	535	530	571	567	490	568	537	534	500	554	529	521	527	503	543	533	509	507	554	520	505	500	528	540	528	548	517	530	560	507	552	539	507	543	491	514	510	547	519	488	545	526	521	548	536	569	513	545	498	517	523	543	534	542	570	546	529	566	507	500	564	518	558	548	508	543	529	506	588	498	526	537	526	548	520	522	537	558	536	538	515	575	546	555	534	524	543	542	561	522	545	543	568	491	502	514	525	528	581	525	517	597	551	515	538	566	541	551	507	556	553	554	547	527	499	547	525	514	535	540	554	514	546	543	511	524	534	571	554	534	532	527	569	527	522	541	491	559	499	583	535	567	562	522	537	490	534	513	550	530	551	537	535	558	530	558	519	584	531	559	517	517	541	460	598	536	554	573	507	569	530	547	482	479	544	551	591	553	513	490	539	525	542	501	537	556	530	527	513	587	542	545	552	494	516	501	550	524	521	548	566	548	551	542	535	499	523	545	571	600	588	516	550	536	541	578	527	573	488	533	568	505	530	561	542	573	557	506	567	513	524	531	515	518	585	563	534	551	551	515	530	505	516	538	523	517	542	545	521	572	542	542	567	567	551	536	540	594	551	522	543	516	581	543	495	548	499	529	524	520	566	549	545	530	535	563	574	540	563	555	540	514	484	526	513	545	514	562	556	542	550	493	545	499	514	545	620	496	546	528	523	562	535	566	543	584	581	534	559	514	539	548	525	559	534	500	552	527	516	544	569	545	529	563	539	546	494	534	531	512	551	548	497	547	546	573	513	518	543	538	559	563	518	511	570	505	501	502	552	518	542	522	553	568	515	520	604	510	527	561	539	527	525	565	532	525	537	534	568	530	583	521	522	547	501	554	518	539	570	536	508	578	526	526	540	545	562	557	531	527	501	548	572	532	533	561	522	503	521	512	532	538	543	546	540	542	542	549	528	514	547	531	510	538	532	553	572	546	553	504	542	567	470	582	553	504	537	519	510	545	523	582	523	535	533	508	528	549	535	516	503	556	503	561	563	531	523	534	514	521	537	539	569	501	529	552	532	548	494	537	527	524	487	590	568	546	519	519	566	524	536	543	499	541	564	553	512	539	557	539	541	548	557	516	517	504	543	485	540	552	563	564	505	532	549	555	548	534	558	517	540	500	542	514	583	531	584	526	521	536	538	603	585	520	540	548	537	543	554	533	488	515	531	548	515	532	555	489	555	520	550	551	550	553	516	552	488	542	516	525	536	512	537	525	495	549	550	532	529	519	523	559	495	578	523	524	513	536	522	511	534	518	507	574	514	546	518	545	528	553	561	509	532	536	502	528	511	502	556	535	505	537	532	509	556	566	532	510	563	531	545	558	543	532	529	519	536	520	503	566	537	520	539	526	510	541	561	480	556	556	548	512	528	547	538	505	533	515	476	489	540	536	533	559	536	551	566	556	546	533	546	559	495	556	494	520	512	535	528	502	553	544	547	538	516	573	527	548	561	508	510	525	500	543	564	552	555	507	546	551	562	557	552	572	549	523	527	550	552	545	504	549	533	548	575	521	560	582	528	536	546	495	511	552	548	524	546	503	537	501	525	542	563	520	496	539	521	528	574	554	540	524	516	536	564	525	509	621	577	537	547	537	527	521	516	555	525	584	518	549	558	545	544	545	547	547	530	523	524	511	578	516	569	543	532	527	549	511	506	552	533	549	517	563	533	484	519	577	533	548	530	559	523	519	545	534	522	501	499	479	502	578	542	529	545	549	540	534	539	554	514	526	563	539	535	519	566	534	537	559	519	568	536	556	531	489	547	515	511	533	527	528	511	498	551	537	561	524	545	558	501	500	512	547	534	510	544	552	544	557	504	521	520	565	552	520	558	523	533	510	511	515	503	528	552	559	532	489	509	542	542	508	556	559	528	556	566	527	536	517	515	543	506	515	562	576	489	497
22592	21367	29199	23926	21629	22971	22112	12285	8280	6167	4886	3889	3199	2744	2228	1822	1476	1249	1136	982	830	737	605	514	478	487	493	467	447	457	444	414	369	385	422	396	426	412	423	433	409	376	379	383	392	344	398	408	365	342	374	399	376	342	343	343	355	361	349	346	358	339	351	365	361	341	351	380	332	357	346	352	335	345	369	347	331	353	336	312	332	329	316	340	353	332	329	337	321	343	329	367	303	334	344	322	327	326	295	307	332	343	344	313	326	304	303	365	342	335	282	368	325	338	319	358	333	327	307	330	316	343	340	319	355	333	351	346	375	338	351	321	342	341	351	350	339	311	304	359	341	361	340	340	315	345	320	330	333	324	313	337	338	298	335	340	327	342	289	343	400	303	330	341	355	309	355	357	323	331	326	354	318	327	309	306	328	362	339	357	303	329	326	320	358	382	322	308	320	301	344	297	341	294	351	335	326	311	347	312	316	305	345	342	355	348	349	340	285	336	345	376	320	331	333	343	313	306	342	294	344	326	360	336	328	328	324	328	327	309	340	330	351	340	349	330	333	359	343	341	345	319	294	276	328	356	343	365	317	321	336	330	361	303	352	328	340	340	292	307	338	321	333	330	337	306	306	345	321	305	315	332	352	352	321	326	324	335	352	318	312	335	311	367	359	344	320	357	360	318	383	310	326	346	345	340	322	344	342	314	356	320	342	319	334	371	357	359	342	306	319	323	359	351	340	337	337	338	322	330	316	330	323	333	345	321	328	316	346	319	311	327	345	348	347	322	337	317	317	353	347	334	329	327	338	333	347	321	315	318	345	350	344	327	338	332	336	333	321	322	338	328	323	321	314	366	331	379	323	307	344	347	349	299	341	337	341	325	370	337	350	344	321	327	343	331	312	314	340	325	335	376	336	302	340	339	348	342	312	337	338	345	340	359	339	343	319	350	337	336	318	291	346	322	373	322	361	327	326	322	334	311	356	351	333	352	321	295	340	335	340	330	332	312	359	333	325	319	324	333	356	367	328	307	342	339	333	336	331	338	316	329	321	309	310	318	352	344	331	306	364	300	312	315	351	310	361	323	350	295	296	315	323	340	354	328	345	363	315	340	329	307	344	349	352	326	353	319	343	313	369	338	363	332	323	304	325	332	308	333	352	332	344	363	353	373	326	325	337	310	338	353	355	351	336	328	348	333	344	306	285	333	330	327	315	308	353	348	341	354	305	333	306	342	283	386	348	325	342	316	328	319	372	337	333	339	323	350	308	345	332	336	325	350	295	318	325	324	310	311	352	336	361	347	317	310	342	364	300	346	314	323	283	356	360	348	346	354	379	301	319	356	314	333	393	319	314	310	309	323	327	328	330	365	352	348	334	319	312	306	344	328	331	357	344	326	330	335	341	350	347	304	333	333	318	343	305	353	362	353	353	312	334	346	343	355	342	343	327	306	310	362	333	327	290	369	346	320	310	326	322	328	371	337	307	346	310	332	351	385	352	305	333	330	330	350	326	327	322	354	324	302	329	328	352	358	331	326	364	328	350	335	338	320	327	342	351	311	346	313	327	354	330	329	315	298	317	338	345	340	339	329	332	346	322	341	327	379	337	319	365	330	322	353	319	335	300	362	349	373	321	334	337	325	328	310	327	325	343	346	350	349	337	319	327	325	339	324	320	329	352	337	296	342	320	342	348	320	313	330	329	317	335	358	343	330	306	345	346	317	330	332	337	309	340	355	336	327	337	312	349	325	320	327	352	340	337	355	360	366	337	320	328	353	348	316	339	308	316	315	315	345	358	347	329	318	321	306	337	353	338	347	367	348	306	341	322	334	321	368	327	340	366	340	320	338	324	348	331	306	325	360	346	320	362	338	326	357	348	324	364	318	360	334	332	330	308	321	349	343	350	315	328	311	323	341	344	326	334	305	303	339	349	315	337	326	309	317	281	326	339	298	306	368	347	350	344	352	315	350	342	352	295	348	313	332	319	327	322	358	326	314	299	355	342	299	308	332	344	345	298	312	341	297	326	318	355	361	315	297	330	324	323	335	365	341	346	325	351	329	328	308	319	340	341	321	331	328	312	341	328	329	336	339	363	332	333	370	310	314	323	352	338	365	334	362	290	361	313	355	363	339	355	306	354	344	313	340	336	394	324	328	301	333	334	341	357	303	337	337	303	346	383	324	302	335	329	334	309	318	317	331	332	333	339	340	338	353	326	329	302	312	342	341	335	335	359	343	355	352	332	327	341	326	334	330	369	375	331	349	317	368	331	341	327	327	360	341	339	347	301	304	349	330	333	359	328	318	359	316	341	335	334	353	292	321	337	347	343	304	325	334	334	322	336	318	323	336	375	351	317	309	330	330	347	325	346	333	311	328	310	332	321	304	354	334	308	308	317	357	347	323	332	333	347	336	368	343	309	303	315	310	341	315	318	298	335	347	342	315	355	342	330	312	319	306	348	349	327	332	325	347	345	336	343	340	341	300	315	317	357	320	347	344	326	343	305	337	344	341	373	326	347	354	338	329	350	322	327	357	332	328	321	302	357	323	325	369	362	311	309	342	321	323	348	353	320	321	314	371	325	357	331	343	335	338	340	316	332	351	328	325	369	311	334	348	353	336	333	348	319	319	322	343	338	336	342	323	359	321	320	354	324	335	368	360	339	341	304	359	317	344	368	336	336	304	347	307	355	321	353	315	317	301	313	335	330	321	343	361	317	331	343	331	312	326	334	327	315	346	358	346	332	346	328	337	348	317	301	362	365	317	312	365	350	323	306	341	325	362	331	332	330	312	313	363	324	350	327	342	335	361	317	325	327	358	347	329	343	325	371	349	338	275	323	314	346	304	384	350	333	338	334	329	336	362	317	314	324	336	351	337	354	311	299	324	348	322	318	347	347	332	327	320	322	334	329	318	330	328	342	328	340	305	299	343	342	318	318	323	322	314	338	329	309	358	330	299	340	344	321	305	314	340	337	317	321	347	333	330	305	322	366	325	327	345	344	353	355	345	350	348	352	327	334	310	278	343	342	313	333	351	353	323	341	327	331	309	345	332	389	321	333	321	375	346	326	316	311	333	338	326	346	339	324	327	352	311	366	335	328	366	353	303	325	396	318	296	341	306	334	313	307	356	354	335	316	378	328	332	316	302	297	340	326	332	319	309	304	342	354	336	294	326	346	351	349	361	366	358	338	342	322	317	347	340	328	328	337	333	340	327	327	317	304	283	375	333	353	367	339	343	355	317	317	334	316	356	367	356	336	342	321	317	297	287	311	356	357	330	350	354	350	329	330	365	335	303	316	314	308	321	307	330	335	349	314	334	321	303	328	327	359	301	346	324	299	334	333	368	328	330	349	359	345	347	333	354	324	376	353	339	314	305	324	334	331	342	328	338	319	331	337	341	351	332	315	303	333	321	348	332	338	338	322	319	338	325	346	313	322	355	328	348	327	318	362	385	350	350	327	339	286	316	343	319	312	293	332	328	321	303	335	317	338	341
13246	38360	34646	27717	24903	21424	17674	14139	10843	8418	6654	5446	4606	3676	3224	2496	2009	1758	1444	1217	1054	882	681	600	562	518	565	534	534	533	510	437	461	460	443	429	458	428	448	466	430	455	438	404	439	409	432	418	396	396	383	378	332	401	332	375	341	383	365	364	346	352	347	352	378	356	407	413	352	368	368	367	398	386	363	352	336	334	374	358	349	342	349	342	356	330	352	362	362	351	306	364	332	328	336	325	341	350	351	337	372	321	363	336	329	349	339	366	340	343	322	358	336	316	343	339	358	345	348	347	348	343	360	362	327	327	379	362	353	362	329	313	318	345	309	333	318	339	358	361	347	331	349	366	360	328	333	343	351	394	380	318	349	344	358	356	335	337	338	359	312	335	348	351	319	333	317	316	333	324	332	318	346	353	319	354	340	343	363	333	363	347	376	332	362	305	356	327	337	317	360	334	336	298	353	354	355	313	344	286	315	318	307	362	353	334	343	345	305	334	371	314	354	332	363	351	330	375	330	341	374	347	327	328	313	330	349	332	350	324	337	360	339	332	361	368	354	312	341	297	348	352	354	368	326	336	333	329	324	348	322	372	351	329	333	348	369	338	329	314	342	357	345	349	325	310	358	289	330	354	340	350	321	377	343	378	344	337	337	322	298	340	335	339	332	348	349	339	307	382	319	364	351	328	290	363	336	350	319	331	353	344	352	381	354	348	329	358	353	325	324	330	344	310	337	371	330	333	295	330	338	351	312	309	318	322	346	314	334	326	348	335	358	354	333	319	316	359	358	338	359	336	363	328	345	337	354	361	311	321	327	370	338	346	346	341	323	335	325	340	370	321	337	340	348	354	372	336	316	327	327	336	360	348	342	347	337	310	330	317	343	340	325	341	350	390	351	318	351	346	360	378	338	351	327	360	343	326	347	338	345	320	279	348	324	370	354	306	342	339	332	339	322	332	370	350	331	333	327	335	316	380	339	302	313	312	367	366	354	358	373	339	336	309	318	353	344	343	324	329	335	353	334	372	357	323	331	365	321	350	346	349	340	350	322	367	324	349	321	323	335	322	353	336	352	349	317	347	363	352	337	344	333	341	306	357	336	349	329	351	314	337	348	347	344	308	344	325	342	355	361	390	339	316	321	354	327	349	320	369	345	377	335	372	329	336	392	349	359	316	326	360	338	348	337	360	339	322	349	352	311	354	362	343	353	353	354	339	356	359	328	341	316	371	342	349	345	322	337	378	345	343	342	322	336	332	321	324	370	335	324	329	314	329	345	361	334	324	356	308	334	307	316	387	341	343	349	393	324	339	316	357	328	327	345	339	317	318	351	341	327	320	333	314	308	336	319	339	344	311	352	322	349	367	340	362	304	328	319	352	336	355	356	338	340	341	354	355	341	326	319	350	347	349	346	377	359	309	357	371	335	359	336	359	324	322	378	340	333	391	316	353	321	358	342	334	339	348	339	358	360	374	340	355	358	315	345	316	334	310	344	313	355	349	341	363	332	354	340	346	342	323	356	324	335	303	339	324	337	302	332	355	344	319	337	350	335	331	345	342	355	329	347	358	361	316	353	340	348	340	332	322	368	301	350	326	345	362	368	317	372	334	343	358	336	324	313	353	345	287	327	331	357	345	311	380	334	352	320	362	332	321	363	344	349	361	338	346	311	308	318	312	332	343	340	360	379	327	323	342	338	335	311	382	354	310	296	332	329	351	339	361	307	330	341	312	302	330	331	319	327	338	349	347	338	332	320	334	349	355	341	357	349	327	306	366	337	342	350	342	348	325	331	362	331	355	339	357	361	344	309	370	327	321	342	331	348	339	343	328	349	344	366	321	349	336	354	359	312	331	361	309	342	305	342	343	348	324	333	360	324	347	352	351	340	330	334	315	316	315	322	338	301	358	319	341	330	348	319	328	341	330	328	308	331	316	347	327	361	342	345	329	322	350	335	315	334	355	311	352	345	335	334	347	300	365	365	357	364	344	351	319	334	339	345	342	337	374	367	338	349	319	312	324	328	337	355	331	370	357	373	379	336	347	336	357	361	344	320	341	338	318	327	291	322	352	320	330	350	295	347	337	301	325	363	340	327	342	363	332	325	329	307	341	374	338	355	329	335	348	354	355	306	325	336	383	355	333	327	350	337	315	339	321	320	311	361	330	362	369	341	348	358	351	357	344	324	345	371	316	353	362	332	354	323	334	369	347	329	326	345	361	374	369	343	322	331	334	345	318	359	347	338	373	345	370	344	362	313	336	330	348	350	313	340	322	346	336	318	332	339	371	395	337	336	338	350	318	295	334	344	324	362	357	343	344	376	306	314	361	347	343	328	327	336	344	345	314	379	334	364	338	361	324	322	334	339	306	319	329	320	308	390	328	327	343	330	324	348	328	371	319	332	325	331	334	361	373	368	351	357	348	345	336	334	337	356	314	382	324	329	359	346	335	309	329	337	355	318	356	308	323	385	341	367	342	358	338	377	328	316	350	337	342	337	331	343	350	360	325	331	312	314	331	329	331	361	330	372	349	343	335	331	342	358	387	364	354	360	342	291	350	328	332	333	345	354	321	328	321	337	341	345	354	331	353	318	362	366	328	366	361	338	325	325	366	325	322	351	302	374	336	363	321	382	335	345	328	347	358	366	359	313	348	320	353	342	350	345	344	381	355	352	293	337	326	352	369	298	347	358	360	300	317	324	373	326	341	349	332	319	340	353	341	305	367	362	355	359	336	339	330	346	357	360	385	340	340	325	338	328	317	351	364	320	353	337	379	328	340	353	363	334	330	348	338	378	322	344	338	307	354	304	359	338	354	312	332	344	319	369	350	323	345	329	340	322	325	370	332	366	321	316	359	333	331	336	288	317	326	295	321	340	334	348	333	345	335	354	329	332	334	343	310	333	334	296	313	363	355	350	365	334	343	342	362	356	323	363	330	370	352	385	306	350	341	333	325	334	341	328	323	325	347	354	341	352	347	327	352	364	316	350	349	334	335	338	346	321	317	324	285	310	359	344	306	335	323	348	338	333	362	307	341	325	366	339	325	352	336	365	382	333	336	326	340	313	343	360	371	339	353	344	347	351	360	330	334	344	318	331	357	313	340	311	316	331	324	349	316	337	364	346	348	323	324	349	325	355	308	335	362	338	323	371	353	340	325	297	341	331	334	339	347	364	333	317	356	328	346	323	358	336	326	340	351	346	343	337	338	341	332	346	326	366	336	352	325	368	353	346	327	341	317	307	359	320	348	333	306	351	334	355	305	331	361	338	369	351	356	364	357	362	303	368	363	347	331	337	348	352	354	308	331	367	309	295	319	352	356	379	351	352	331	320	374	316	356	356	331	354	355	372	351	338	355	363	303	296	344	334	353	348	349	336	343	338	375	320	320	333	346	365	349	349	358	343	342	306	331	354	367	341	357	359	367	355	358	344	318	290	354	362	357	349	339	338	344	326	323	337	332	338	298	350	337	340	373	346	343	356	329	340	333	345	338
27739	21834	23921	19638	14157	10389	7980	5360	4073	3362	2712	2245	1965	1603	1384	1230	1045	933	864	774	746	656	579	581	609	596	603	564	618	597	575	569	535	556	558	596	533	557	542	552	535	598	536	565	548	535	549	542	559	547	548	537	495	540	545	534	565	525	549	546	506	486	608	498	568	522	544	567	551	554	539	481	558	492	573	526	512	520	541	544	550	587	503	558	510	518	537	509	543	561	524	568	549	532	518	544	554	532	541	546	545	556	523	532	570	518	562	521	602	519	503	540	547	502	498	495	531	552	528	563	552	513	572	550	552	531	574	536	516	483	571	545	517	551	527	551	530	495	587	510	505	562	536	570	523	543	554	564	512	559	557	529	567	531	531	553	562	528	562	533	556	543	558	512	553	509	565	499	534	543	527	533	510	513	536	563	548	532	592	566	526	516	535	528	494	488	581	562	536	550	529	529	561	574	539	480	505	576	569	562	524	501	548	566	522	511	541	545	520	541	541	574	526	521	559	521	549	521	583	538	535	518	508	535	519	543	530	577	534	539	566	557	544	584	543	512	543	506	544	552	518	540	532	554	514	513	513	528	515	531	563	509	537	540	505	529	499	539	524	520	552	514	495	509	545	503	518	529	512	533	535	546	534	496	494	570	553	539	529	514	539	541	511	516	550	550	559	526	559	545	557	489	533	536	512	569	539	543	510	548	491	546	530	537	564	497	560	539	525	508	538	526	528	544	557	513	527	519	515	540	516	518	520	532	543	518	564	559	542	521	534	515	505	534	537	532	530	505	542	522	568	550	540	541	537	553	544	484	522	508	570	519	512	498	587	510	535	516	535	518	576	547	524	530	551	558	558	604	545	553	558	534	524	544	550	500	536	541	536	526	553	524	538	557	541	533	543	543	487	535	557	549	528	513	551	544	515	511	588	558	570	582	547	493	546	567	523	494	564	492	560	546	540	576	522	544	499	512	493	525	584	553	540	541	540	565	499	516	550	543	554	538	515	525	523	534	524	575	529	512	520	546	547	562	518	537	512	502	579	535	526	563	535	512	530	531	529	552	538	533	559	524	545	539	541	531	536	572	535	511	508	538	536	500	587	495	530	536	536	543	566	513	541	559	508	517	545	563	541	549	510	524	536	538	568	578	505	553	530	568	533	521	501	501	568	541	505	586	567	534	495	570	489	566	554	544	574	555	534	554	495	559	533	560	566	535	506	550	523	534	559	570	520	533	567	513	531	563	521	518	563	540	505	552	575	536	519	524	537	507	519	489	520	548	524	539	564	502	507	548	575	562	507	547	519	551	495	535	565	553	508	524	547	542	581	549	506	559	521	545	515	528	543	533	517	535	531	537	479	549	506	534	505	531	538	564	543	504	514	557	537	505	549	535	576	553	530	529	504	535	528	517	562	518	512	568	522	507	542	526	545	528	518	506	511	532	541	516	531	535	531	551	490	542	514	544	496	510	574	532	534	520	555	544	548	561	578	547	566	554	563	531	549	519	509	532	586	532	508	512	537	516	574	598	537	533	528	537	539	500	532	526	571	505	533	498	519	529	527	534	533	565	499	551	548	550	552	554	573	551	553	504	552	556	507	537	563	527	556	524	544	522	529	535	531	528	554	512	529	516	524	521	544	529	537	556	531	476	547	519	541	552	527	533	510	525	517	509	538	534	527	514	524	527	563	540	545	533	543	553	523	573	561	541	552	523	519	542	527	544	572	515	528	554	532	512	521	517	580	509	579	611	554	532	549	513	529	543	536	552	521	559	537	531	567	544	522	531	563	513	544	541	553	520	540	510	534	511	542	523	513	521	570	582	547	553	508	518	537	552	522	535	515	553	540	499	536	546	515	523	528	556	531	548	552	575	546	564	560	522	542	552	520	526	530	563	529	544	526	543	533	544	499	485	513	558	541	546	507	528	582	542	529	545	537	527	553	539	545	562	544	503	527	512	557	532	534	505	525	562	511	582	550	546	500	529	547	557	524	525	543	572	573	569	558	543	565	544	563	509	517	543	577	554	545	517	535	543	540	530	523	576	548	523	526	540	527	525	512	525	562	539	523	559	537	556	575	518	534	518	555	561	570	561	533	559	493	524	559	565	551	533	519	539	497	545	562	529	523	579	543	534	509	500	538	529	555	540	535	530	538	512	516	533	526	576	536	530	558	505	564	547	485	520	549	552	514	501	547	533	540	527	513	509	532	567	465	533	527	546	516	527	506	526	520	529	544	534	531	579	513	574	540	549	537	543	546	494	520	556	533	523	527	497	529	561	541	487	534	526	506	539	519	521	505	520	543	557	586	537	533	554	517	494	556	495	523	571	509	478	545	522	586	519	526	556	546	466	531	538	575	549	547	524	522	510	508	541	507	528	559	534	550	537	545	537	521	546	591	504	537	521	516	537	516	535	561	523	514	532	514	576	570	509	512	546	514	531	548	526	574	520	534	557	512	572	538	515	539	523	506	501	557	532	515	574	540	534	553	531	530	531	485	575	532	540	575	558	571	529	539	507	568	528	512	535	536	559	538	521	524	491	532	539	542	557	488	540	516	574	520	525	536	518	532	548	531	517	566	508	504	566	577	551	501	608	546	527	510	572	523	510	574	543	506	521	500	503	519	543	550	512	518	528	539	514	534	517	557	550	506	515	519	537	538	495	513	529	527	527	549	549	552	542	537	531	543	551	540	552	559	570	533	529	522	560	536	507	573	545	523	545	519	556	546	505	547	522	505	553	490	526	536	523	567	533	547	528	567	540	555	519	523	493	537	525	551	560	552	546	510	555	532	539	533	517	545	542	510	542	479	527	543	510	541	462	556	518	502	505	491	525	544	622	540	547	525	527	558	538	522	514	524	525	571	567	540	497	563	531	540	532	558	486	541	525	507	526	540	567	557	532	518	533	554	495	517	544	538	581	571	570	572	501	518	487	536	533	525	576	547	520	520	531	539	496	534	509	547	505	539	532	522	522	528	553	543	531	488	516	564	560	554	579	507	554	571	508	554	555	502	500	514	506	503	540	563	496	521	585	551	542	547	502	503	491	521	566	562	558	568	563	568	522	534	498	528	505	527	507	519	537	524	544	543	543	519	547	545	532	533	542	544	516	578	566	522	506	531	521	536	507	542	516	530	552	550	536	531	510	533	520	544	542	512	538	599	557	545	569	536	522	488	541	526	544	530	573	568	509	498	498	571	497	527	519	567	508	522	524	513	490	517	561	575	519	531	536	551	555	517	559	509	529	556	531	532	563	538	529	520	556	516	580	546	537	562	509	544	517	508	522	518	504	503	567	544	553	549	554	553	548	560	521	584	516	525	541	541	551	524	579	533	535	566	525	523	532	567	541	532	535	524	529	590	534	527	529	556	508	485	524	522	537	521	521	517	524	462	555	525	500	533	595	555	521	557	499	552	521	506	550	526	528	578	530	514	539	516	533	531	526	543	532	535	524	516	555	549	568	501	513	526	543	553	567	518	475	526	550	517	539	528	557	526	548
11671	26438	23540	18025	16001	13253	10443	8011	5993	4861	3710	3220	2636	2175	1875	1564	1352	1171	1073	950	825	747	701	634	611	629	634	640	594	619	567	604	570	627	537	592	598	639	590	604	545	623	550	574	554	562	581	620	589	604	570	579	577	602	547	525	572	570	551	536	565	561	573	594	578	620	573	528	556	551	534	543	573	592	538	539	568	600	560	563	605	579	549	550	572	558	593	528	516	538	563	557	519	548	554	561	563	565	513	554	622	527	515	554	584	542	584	538	550	596	539	578	572	566	571	549	575	560	589	547	596	566	570	586	591	520	556	538	527	516	526	542	574	569	558	575	564	534	552	559	533	514	587	564	527	564	557	544	539	546	619	557	607	546	585	566	595	499	566	587	535	584	563	532	576	583	580	599	566	578	570	541	565	536	516	541	542	510	540	595	594	604	611	541	541	588	543	541	558	606	593	565	558	544	540	586	565	514	559	554	577	575	542	556	544	546	547	560	594	587	580	538	572	561	560	567	556	528	569	599	541	542	581	540	530	527	532	556	546	569	552	571	540	530	561	528	545	533	559	583	549	539	571	544	557	526	543	592	560	534	570	547	559	523	543	529	527	533	534	564	622	549	544	565	569	594	579	569	529	592	547	577	585	562	541	521	556	597	548	558	575	616	541	567	611	531	571	596	531	545	627	512	520	585	591	582	529	595	574	545	525	554	531	589	575	583	522	547	597	577	575	581	598	573	561	586	567	557	587	581	576	571	587	524	554	586	576	538	558	593	552	548	580	578	608	530	542	577	590	539	586	583	582	512	528	597	571	508	545	593	550	548	557	544	532	583	572	583	531	561	505	610	537	521	566	536	570	552	592	572	570	540	540	548	536	524	585	542	567	521	585	588	555	558	570	503	610	533	544	596	530	506	597	580	581	512	550	571	484	527	538	578	544	587	527	613	496	554	516	539	557	548	590	589	505	586	561	538	557	549	552	552	538	545	557	547	554	591	583	562	610	555	566	582	531	555	567	589	536	562	519	566	539	542	622	551	560	515	550	566	506	507	551	564	527	562	560	542	541	514	563	567	547	539	536	607	555	540	576	519	542	514	556	578	566	585	515	573	585	539	564	524	538	574	562	541	584	526	545	558	553	553	578	545	546	531	592	548	544	582	556	560	559	563	559	566	547	604	525	516	532	586	565	558	550	532	546	556	548	562	555	580	579	569	573	591	563	578	602	601	551	560	551	569	553	542	566	536	534	536	555	559	546	535	548	631	536	570	576	554	547	571	566	575	552	564	568	537	556	563	564	536	549	564	522	566	552	553	557	560	573	559	584	568	584	561	558	586	507	537	569	556	571	531	517	599	560	539	565	566	570	563	560	565	545	570	524	564	553	576	582	594	551	524	568	536	560	539	561	580	555	568	525	564	542	612	525	533	557	524	568	582	530	575	589	531	609	546	601	551	539	606	551	532	577	582	572	574	557	581	521	576	555	564	617	506	594	546	544	579	576	531	547	543	559	547	598	554	537	513	541	586	547	589	589	579	546	560	538	582	556	524	531	555	570	527	547	530	565	537	572	585	570	547	554	522	583	536	551	588	566	568	533	561	572	569	560	544	543	517	584	537	562	546	559	514	590	579	517	570	569	596	546	531	536	531	506	543	586	562	532	521	578	548	535	510	528	584	536	608	581	504	515	534	579	598	528	580	507	508	604	514	587	573	537	625	560	571	541	533	532	542	549	579	569	581	552	547	537	610	525	558	539	542	539	576	587	577	551	585	574	540	558	507	536	606	583	561	509	585	557	538	593	526	522	550	582	575	586	522	534	575	554	571	585	545	554	572	591	563	548	572	538	509	545	526	550	542	538	583	569	546	558	592	568	562	583	588	608	545	548	522	511	545	539	524	507	538	569	597	547	607	554	573	555	525	579	553	576	566	561	582	617	513	524	536	553	558	586	526	596	569	529	575	558	533	550	609	574	559	551	558	548	550	578	515	532	489	552	582	550	502	544	551	548	511	552	552	535	571	580	593	549	569	550	573	553	570	531	582	558	524	534	542	525	529	536	564	556	549	541	569	538	534	576	577	560	558	560	553	549	539	576	515	578	588	598	536	569	564	559	566	554	552	529	541	535	518	525	580	544	535	578	558	541	560	561	527	553	554	580	563	556	521	532	519	593	524	528	571	547	551	566	546	540	534	558	530	562	510	522	558	598	529	561	597	524	563	550	575	549	535	504	514	531	545	537	574	572	590	517	564	602	532	545	572	530	544	583	563	570	545	543	590	552	589	585	527	562	552	567	566	569	556	556	554	527	531	582	581	540	524	561	583	560	570	540	594	555	530	586	558	517	560	558	551	584	574	540	507	562	555	537	529	550	530	551	567	562	581	576	573	546	540	571	561	529	561	550	586	580	541	546	558	516	580	561	556	562	543	535	561	550	542	563	574	557	572	569	523	529	560	530	502	521	550	543	558	563	556	562	533	534	575	523	568	584	580	531	584	546	568	583	516	547	549	579	598	567	570	567	570	582	558	558	559	610	575	546	558	553	546	511	553	589	598	516	538	579	506	582	554	587	576	535	540	529	545	555	574	561	523	539	575	554	549	598	561	583	547	563	551	568	566	560	559	563	498	525	565	553	583	620	558	551	511	506	556	543	574	563	568	562	587	507	556	564	579	563	530	582	557	513	536	574	517	544	541	553	535	557	539	558	556	555	555	571	582	585	600	579	551	564	508	564	560	558	557	546	575	568	527	576	565	580	569	556	503	541	546	557	525	587	531	574	575	551	533	605	559	573	564	562	563	573	525	543	574	553	580	534	553	569	540	577	534	566	556	566	569	549	534	554	584	559	520	560	545	582	590	560	560	549	566	593	524	575	579	550	568	537	531	588	601	545	554	555	543	582	544	558	526	533	591	535	515	522	498	545	558	511	538	572	559	550	551	527	549	528	560	566	545	549	568	560	568	582	562	566	555	545	569	552	555	563	567	538	553	605	541	533	547	543	568	554	566	552	594	562	544	553	573	569	531	540	550	536	576	529	578	563	559	538	586	548	562	538	572	578	547	554	571	555	569	551	532	542	586	541	544	565	567	549	577	579	586	546	559	579	552	517	524	610	544	533	556	562	571	553	529	547	550	542	545	506	568	531	558	595	516	569	573	576	525	541	592	550	520	550	540	577	557	589	536	540	585	537	596	549	579	548	570	592	547	604	560	577	567	590	596	535	537	541	517	544	570	566	561	524	560	570	554	606	528	604	515	578	548	518	513	569	538	551	536	577	517	542	534	548	524	558	577	556	564	568	517	545	531	524	568	567	560	557	502	557	532	536	566	567	549	582	539	538	532	541	545	526	562	556	533	597	544	542	530	570	566	582	580	572	547	568	550	589	546	570	542	577	536	554	561	545	569	542	518	513	569	564	583	577	550	509	563	543	591	544	592	563	589	541	519	578	526	535	555	590	566	574	593	547	537	570	513	573	574	550	557	564	579	540	537	575	536	560	563	541	557
23516	21227	28661	24331	22097	20278	14022	8435	5850	4765	3859	3183	2559	2076	1694	1430	1180	1051	968	777	695	542	541	490	485	505	464	458	455	434	411	439	386	421	444	432	413	433	378	438	416	437	444	419	403	414	421	430	397	420	437	430	426	414	384	410	389	408	379	420	399	404	400	393	436	384	401	408	391	414	446	382	413	404	375	408	385	408	347	389	373	381	406	375	382	377	412	404	361	416	388	394	356	406	352	399	392	394	424	384	408	374	356	382	366	408	420	383	407	388	405	337	357	420	373	396	383	387	382	414	373	387	375	378	425	372	397	383	340	385	403	380	372	419	373	377	396	411	377	389	406	393	364	370	407	385	398	379	399	357	380	368	365	421	381	410	419	408	399	405	416	418	381	387	374	374	365	357	382	349	408	403	397	349	383	387	395	398	383	387	389	412	383	389	378	385	376	369	382	407	348	391	383	387	417	414	388	376	405	394	355	388	345	361	369	373	405	377	358	402	395	393	400	392	375	388	346	357	384	383	369	383	378	373	389	364	376	347	376	419	379	382	379	412	376	379	367	388	431	408	388	393	396	413	374	366	395	417	349	411	369	356	399	401	404	380	371	429	336	401	416	385	370	384	406	397	398	389	411	413	372	378	367	429	389	386	396	321	385	403	366	408	375	433	330	400	393	390	385	371	386	365	398	406	403	376	339	347	351	375	402	408	360	398	372	390	432	357	389	376	368	414	398	400	343	413	389	393	413	414	412	348	357	406	397	411	368	405	431	377	388	385	384	352	387	400	389	372	382	346	372	342	395	353	413	396	354	381	368	421	373	355	423	412	372	373	374	412	357	404	365	363	382	395	407	407	370	387	379	379	364	373	403	367	399	375	376	385	346	400	416	358	420	330	376	370	387	383	357	369	412	359	414	362	401	405	380	367	365	395	393	397	385	367	374	415	386	392	382	388	388	358	378	383	351	353	373	361	374	410	386	378	370	389	382	402	383	380	390	390	399	381	387	383	369	351	399	383	352	386	398	398	404	386	406	353	417	403	387	434	400	402	385	393	357	379	406	393	429	394	369	392	395	383	373	374	369	382	389	367	373	387	410	381	397	416	358	403	418	391	391	407	400	377	405	374	405	395	382	370	406	374	398	403	371	421	365	370	403	403	394	387	383	405	395	405	387	365	386	364	348	373	422	385	407	371	402	392	329	381	362	349	377	381	410	384	379	398	350	414	406	359	397	387	404	382	387	379	396	424	362	418	374	406	377	405	398	382	383	361	332	409	393	374	379	349	387	402	401	403	370	424	357	389	376	416	365	382	414	379	355	424	376	412	388	380	382	388	374	388	354	383	381	359	397	388	423	414	371	363	384	453	364	397	384	415	361	389	380	402	374	389	383	371	432	395	413	362	388	379	349	424	386	404	368	413	412	358	393	320	396	394	384	383	404	356	405	413	392	372	361	361	372	370	381	375	370	396	373	352	420	392	412	408	363	409	378	387	366	389	384	383	396	372	384	379	384	361	365	370	416	344	378	383	380	391	399	392	370	379	393	366	369	398	414	390	420	373	402	370	429	452	372	379	375	397	398	375	392	417	384	378	423	349	392	393	390	395	397	408	401	377	348	356	393	379	393	401	390	391	395	381	427	363	351	376	379	401	383	384	398	392	388	374	381	373	385	360	417	388	403	415	346	421	352	395	392	361	397	384	415	394	367	379	428	397	379	383	375	414	359	367	355	397	396	393	390	371	400	395	375	358	379	355	380	393	341	383	380	394	393	398	398	404	361	399	374	401	357	364	397	368	379	397	422	421	368	370	385	394	381	396	409	396	403	398	383	403	351	399	392	385	392	384	373	361	372	398	395	401	394	381	422	349	375	373	397	374	375	378	367	342	390	413	382	366	428	375	381	392	345	389	413	359	373	410	382	415	370	381	348	370	375	378	382	385	376	389	409	393	362	387	384	336	389	350	358	385	351	370	395	375	366	417	411	375	417	385	397	398	380	357	418	377	368	386	403	398	375	405	344	398	359	403	364	412	377	364	372	372	414	392	359	392	396	355	389	397	375	380	377	409	406	392	356	389	351	419	408	379	378	356	353	414	387	381	407	390	395	381	402	376	372	393	348	395	372	378	413	385	393	401	378	405	386	386	374	380	375	397	375	380	398	322	415	421	386	380	400	363	435	362	421	368	389	397	385	320	375	366	400	372	396	387	360	358	427	386	357	395	395	386	376	392	396	414	397	391	372	384	375	410	399	364	362	409	374	411	375	365	376	390	390	390	368	409	358	380	431	370	373	409	405	391	353	340	351	407	358	374	404	395	409	380	381	362	366	420	358	383	418	376	424	378	356	382	409	349	402	393	370	403	370	391	335	356	370	366	383	383	391	362	384	388	435	378	378	390	377	421	398	390	413	379	379	379	389	398	390	391	393	374	406	367	384	400	402	395	418	377	445	386	412	386	386	399	396	424	406	382	397	341	434	369	417	367	378	366	396	391	347	381	389	373	379	374	390	373	406	403	385	412	386	386	354	380	420	366	380	402	388	392	375	390	390	432	378	399	390	415	383	388	393	419	413	359	367	361	380	352	357	376	401	364	367	375	351	408	406	385	401	375	363	398	410	364	421	407	387	356	386	344	401	399	419	366	445	380	360	387	384	373	392	341	387	376	394	422	395	371	409	385	402	403	357	386	395	384	378	406	367	410	357	403	368	399	408	394	367	391	404	399	420	393	371	393	338	397	392	353	418	423	397	417	399	381	403	369	386	395	412	346	385	355	379	359	379	368	403	386	357	383	385	418	377	376	378	376	392	361	374	389	351	357	390	395	384	340	387	399	406	396	372	423	361	342	388	364	363	371	378	397	400	385	381	394	403	391	374	368	401	363	376	401	368	386	377	362	386	394	375	383	372	367	409	385	353	378	384	408	399	363	397	379	389	377	377	433	383	404	387	377	347	363	362	372	395	403	383	358	373	403	357	410	401	387	407	341	406	389	373	367	392	398	384	381	357	382	391	349	376	393	392	406	383	381	364	382	385	392	388	374	389	363	353	361	377	375	360	377	380	385	386	392	391	411	397	404	393	394	370	365	360	406	392	427	362	385	371	397	365	368	376	392	370	380	370	379	385	418	331	385	358	390	411	399	342	373	382	361	415	354	387	366	367	410	364	379	368	375	428	348	400	383	392	405	407	367	384	379	356	372	382	406	383	371	406	387	366	417	392	358	398	392	393	388	405	392	370	391	375	388	406	403	424	380	357	384	384	380	405	379	368	372	378	411	424	346	396	389	389	416	392	382	386	400	392	363	358	380	399	370	387	400	371	385	388	406	382	380	386	392	365	372	386	371	453	397	382	375	395	398	379	411	405	393	392	376	425	392	421	335	404	411	359	352	388	378	376	387	376	376	398	404	386	387	410	351	462	385	390	408	416	380	376	394	368	388	388	393	406	392	362	405	378	393	368	414	403	388	362	386	402	359	377	393	407	371	374	373	375	376	390	381	385	415
11783	33379	30616	23841	21296	17808	14051	10949	8362	6650	5574	4448	3623	2804	2306	1914	1578	1342	1101	979	856	698	570	562	564	555	491	505	496	507	509	520	441	460	447	465	456	541	499	449	453	471	521	445	481	463	468	430	452	481	441	418	418	475	425	446	425	434	420	429	415	455	451	465	409	405	420	393	457	419	425	439	402	447	446	431	428	399	427	390	379	442	405	436	407	392	404	426	392	390	432	417	381	404	423	373	389	433	437	464	432	436	423	412	402	419	372	412	440	415	405	383	399	414	430	415	407	414	406	416	437	376	421	432	367	389	412	409	396	413	414	416	408	408	413	403	399	425	410	435	404	410	415	409	428	429	396	406	384	383	409	403	419	391	437	401	430	431	395	403	409	390	449	393	391	425	451	410	415	410	419	396	434	405	405	424	390	412	382	419	379	404	415	377	443	378	428	411	399	402	423	363	429	458	361	424	436	391	416	424	419	404	438	394	391	406	443	427	420	411	450	393	436	400	396	410	367	436	399	419	439	412	400	401	428	398	377	389	425	381	415	423	403	429	448	405	378	427	405	379	440	425	395	401	384	382	404	426	389	396	406	421	438	396	381	454	432	410	415	408	412	399	411	385	382	383	381	404	408	413	392	397	384	422	438	412	431	420	403	417	412	392	427	344	437	412	412	393	389	411	373	416	386	423	403	402	368	384	397	365	387	399	392	421	396	381	400	425	434	406	389	423	385	420	401	391	403	447	440	396	443	404	369	423	428	401	414	413	358	403	409	371	393	415	410	439	418	422	433	404	410	425	428	447	414	408	395	401	390	409	433	394	418	440	395	413	418	435	390	384	392	361	396	412	419	418	427	409	419	377	414	411	403	422	414	412	416	413	384	404	381	433	408	415	426	423	400	399	411	420	425	414	402	379	378	419	368	452	381	381	387	423	419	448	403	385	438	406	375	399	395	401	412	399	428	376	432	416	418	424	402	420	398	417	399	387	378	395	435	434	402	410	424	430	436	390	420	467	424	378	388	437	397	447	411	417	397	375	422	411	416	404	418	361	432	455	377	395	369	391	375	399	426	383	458	447	421	370	419	379	399	428	375	394	364	386	393	428	420	386	408	422	435	406	387	404	389	414	455	398	365	409	386	423	410	369	407	428	402	419	424	422	394	427	417	395	432	412	427	400	406	381	416	409	424	426	397	380	423	418	409	402	438	398	381	419	429	409	386	436	412	409	420	388	421	367	384	399	390	386	405	404	366	440	369	445	447	415	422	396	412	394	398	326	434	406	382	399	406	388	401	412	435	412	414	405	440	400	408	417	455	388	405	399	448	439	381	419	409	389	399	390	409	403	395	419	415	371	401	442	409	389	405	420	428	411	407	445	437	355	418	415	380	405	403	417	365	416	428	391	388	433	432	387	399	392	396	436	401	433	425	420	400	440	412	364	427	452	379	446	418	407	371	390	395	419	414	369	375	362	411	361	424	422	412	383	422	408	365	394	397	423	421	419	391	373	401	414	410	384	436	396	397	350	430	397	428	369	421	416	386	410	377	365	366	408	409	417	401	394	428	402	388	427	417	405	401	393	414	390	392	422	396	410	438	379	419	399	426	407	412	419	419	358	399	419	390	432	399	417	403	385	438	394	397	390	429	435	407	410	431	410	441	417	372	404	384	399	408	419	397	388	373	393	381	415	387	410	444	420	434	402	416	388	435	414	434	401	400	396	384	398	420	405	429	398	417	394	406	379	385	427	430	394	446	443	414	407	405	400	431	426	410	422	411	374	415	397	414	404	386	410	406	426	409	394	407	368	423	377	435	444	434	392	387	382	399	410	407	438	397	369	409	420	413	397	419	455	429	393	427	400	401	411	408	413	383	420	399	395	386	422	406	425	386	428	367	429	403	419	375	428	403	369	382	407	398	402	375	446	403	429	391	385	420	397	415	392	345	413	392	385	425	377	395	469	391	408	402	396	412	419	391	425	415	411	427	373	404	370	405	378	354	400	382	421	409	415	406	415	424	421	439	422	390	421	372	394	421	425	386	422	379	423	422	404	403	418	425	413	411	400	377	434	390	381	403	425	394	390	388	408	372	411	433	383	407	411	402	391	402	389	395	389	398	441	407	401	445	414	398	427	395	411	381	411	419	416	413	397	409	421	443	394	425	422	421	418	401	401	393	392	393	407	411	393	403	352	402	405	397	387	423	421	403	382	417	394	426	387	379	419	429	407	421	401	447	420	418	395	436	410	400	398	453	391	405	424	418	399	366	390	422	392	390	419	435	416	389	390	432	382	414	401	415	416	435	399	450	407	423	420	385	413	418	362	434	439	409	439	412	417	396	405	412	430	423	413	423	390	406	390	410	455	385	403	416	430	370	420	383	381	402	444	426	388	422	391	413	415	430	410	408	403	420	405	390	392	409	422	434	396	392	394	419	394	392	377	395	388	428	403	406	403	409	432	415	377	432	399	391	381	402	395	424	414	392	421	435	386	392	423	423	397	404	404	412	416	416	434	405	462	409	372	417	389	436	404	386	429	410	416	358	375	421	423	384	377	403	427	400	376	402	417	391	425	412	384	419	395	389	369	417	392	413	398	436	435	406	452	428	425	413	396	393	359	407	424	396	387	371	380	411	437	414	434	382	401	404	398	370	411	416	393	451	404	398	400	432	395	395	392	429	398	439	408	397	401	404	410	417	402	393	405	372	362	399	390	411	409	377	434	395	396	407	400	395	419	370	384	403	416	359	445	399	378	397	425	398	435	404	391	422	445	366	396	392	417	394	372	411	396	432	381	394	395	416	398	416	402	401	371	412	418	425	414	420	418	387	427	372	407	396	373	375	409	391	397	403	403	384	392	410	407	437	431	419	410	416	440	433	408	382	437	399	398	436	371	404	420	421	396	379	370	423	377	428	418	403	415	376	421	396	395	419	409	360	417	409	418	408	381	392	384	386	412	434	391	416	367	402	423	422	441	369	421	429	402	391	417	422	400	424	417	409	407	390	396	406	397	378	360	411	419	393	377	400	399	406	440	403	418	387	436	396	409	385	417	401	381	393	386	416	401	403	444	406	406	414	388	415	425	432	421	407	386	403	424	403	433	443	416	387	416	424	374	405	402	364	406	386	413	419	420	385	394	411	391	414	418	400	424	408	395	396	405	385	369	379	409	408	371	439	404	374	439	390	391	424	378	380	413	369	386	434	401	414	439	383	417	389	396	447	396	420	429	399	425	385	414	422	451	408	345	423	418	379	381	407	409	419	433	380	379	406	421	427	415	407	421	439	393	383	409	427	408	416	432	396	392	391	442	392	417	401	438	407	409	411	397	427	390	411	409	413	391	428	408	403	411	436	397	378	367	430	394	366	408	430	389	448	390	414	387	384	402	391	403	383	423	437	413	416	392	376	428	408	398	399	424	401	399	420	402	449	407	396	411	454	376	431	392	419	420	418	408	407	390	414	366	432	391	387	401	376	418	403	396	412	388	414	394	405	406	428	404
24583	21259	27942	25669	20585	14477	9729	6461	4884	3869	3160	2815	2278	1883	1571	1420	1214	1030	1000	860	749	672	629	629	598	599	610	610	578	577	560	589	571	543	591	566	651	545	590	544	574	605	594	581	586	575	538	610	618	529	578	559	574	531	597	580	591	549	556	591	563	559	595	563	513	538	572	509	599	546	530	533	557	513	517	527	521	577	556	551	548	582	524	590	529	538	548	524	541	588	545	545	527	557	562	524	590	528	564	549	547	529	565	515	503	583	563	531	501	527	546	598	552	546	561	540	559	514	558	522	510	561	531	557	587	535	549	507	516	505	577	563	546	585	512	553	551	526	575	535	512	576	531	529	499	533	579	588	504	495	565	559	525	533	525	536	561	560	500	554	594	562	540	511	546	536	520	525	544	526	582	554	500	525	522	532	567	580	518	580	526	568	510	503	559	596	556	527	553	513	576	529	535	542	539	598	522	529	519	558	506	525	539	570	550	530	541	548	539	507	537	526	554	538	553	564	550	529	553	583	551	541	546	528	587	535	474	600	541	562	562	574	555	539	539	564	547	557	495	556	521	527	508	577	532	547	543	535	580	552	532	535	521	556	543	534	543	541	544	528	548	482	559	552	521	575	546	573	535	559	564	554	532	519	537	543	542	559	568	541	538	593	528	559	531	521	558	526	560	562	543	520	551	555	506	582	550	548	522	565	567	576	541	502	547	485	552	566	526	547	509	535	544	535	576	558	538	576	490	547	545	508	520	530	519	535	539	579	541	536	560	543	547	524	525	473	512	534	517	574	533	573	544	545	544	518	556	495	547	564	552	521	537	574	535	552	499	566	591	545	570	584	530	507	549	538	526	563	558	550	563	525	532	546	533	533	529	528	534	529	542	546	505	536	507	553	549	560	559	527	522	534	533	534	555	539	577	581	531	553	521	500	524	518	587	565	574	559	556	534	554	547	585	508	546	560	487	565	567	569	557	519	553	537	518	517	572	501	539	519	502	562	552	545	585	529	576	537	527	579	571	524	546	530	545	551	570	606	560	521	555	532	568	516	523	579	562	554	575	551	503	521	532	513	524	571	559	585	576	550	554	502	562	546	547	588	550	529	537	553	604	538	550	558	551	582	524	532	525	562	572	527	522	539	550	533	545	541	551	544	564	533	532	544	563	530	566	543	542	515	555	544	566	534	529	507	522	532	549	554	579	499	513	541	525	504	555	526	523	538	535	530	544	564	543	560	579	559	572	572	539	512	563	516	567	526	547	539	595	564	555	523	534	549	587	538	542	536	586	548	526	558	533	520	519	542	550	535	551	559	568	525	514	548	534	532	550	546	505	532	531	568	552	554	545	560	544	549	522	510	547	564	565	571	525	550	582	557	536	522	533	514	518	578	530	498	575	551	545	526	526	551	526	515	556	527	538	528	520	543	517	541	585	519	518	545	558	479	532	523	566	543	522	536	519	551	596	547	543	518	524	573	535	556	557	530	538	551	516	564	539	553	557	536	569	571	542	531	568	545	541	562	580	532	549	537	536	545	517	518	559	559	533	560	551	599	533	533	534	556	556	533	540	528	599	547	507	515	543	581	546	529	554	552	566	544	547	542	564	580	562	507	535	522	509	520	551	517	578	550	581	566	549	562	525	537	542	591	535	553	479	555	564	561	554	596	565	557	514	539	561	548	509	554	560	535	539	537	524	563	557	506	512	552	543	588	555	509	577	532	518	569	590	512	523	548	502	519	527	508	571	555	556	529	561	517	521	537	513	580	501	577	561	559	511	524	549	563	554	508	570	547	545	572	600	564	547	476	528	590	510	506	548	516	560	546	512	559	532	573	528	550	526	552	534	562	570	595	559	562	530	570	563	563	571	555	556	556	593	542	540	556	578	559	501	564	529	549	526	521	503	537	556	547	492	510	544	567	523	529	542	560	597	564	560	555	593	524	555	549	527	579	530	553	549	583	505	559	576	525	510	531	559	576	538	506	564	527	539	529	531	555	544	535	577	523	541	521	522	498	559	558	563	529	566	531	540	570	546	541	527	574	498	568	542	559	521	540	529	536	504	542	531	562	538	559	527	535	548	582	522	557	541	546	576	562	545	548	536	550	552	545	550	511	560	575	574	544	526	557	546	527	566	553	593	511	567	578	520	530	568	520	556	539	533	557	577	529	549	501	553	536	542	494	529	542	557	549	582	540	538	524	535	523	574	565	544	556	559	561	560	549	560	524	540	553	531	505	553	565	509	557	556	522	525	552	534	514	535	529	530	525	542	548	525	550	552	574	516	544	571	528	600	546	534	580	542	524	514	521	536	522	571	539	488	602	568	563	517	562	525	510	561	542	556	509	502	535	546	534	549	562	543	524	533	559	542	528	509	530	580	534	513	519	543	511	515	554	525	547	520	543	561	542	548	486	543	507	555	545	546	528	533	572	559	528	528	540	541	591	567	563	518	584	539	553	557	537	551	561	508	559	511	553	565	547	565	543	473	531	517	558	515	520	521	542	517	558	547	557	567	564	560	516	540	528	543	543	528	522	561	516	558	572	505	558	599	530	539	543	550	572	527	542	534	538	554	567	578	599	571	583	603	520	548	547	551	548	585	511	532	581	551	478	516	510	550	549	537	559	522	553	503	544	499	525	529	516	519	539	542	534	500	542	546	516	570	555	530	542	571	546	539	505	527	543	558	600	567	573	508	568	563	536	512	576	550	527	564	575	574	553	529	496	586	552	556	526	533	560	547	595	510	528	560	542	532	533	522	527	562	536	546	536	522	547	502	564	527	539	552	582	540	555	571	554	528	534	522	528	544	497	564	550	574	596	564	512	542	530	523	541	569	568	556	518	526	583	532	556	562	553	575	580	562	525	562	555	572	568	574	532	538	485	500	520	524	546	577	524	507	550	558	526	492	553	545	536	566	563	524	549	575	558	552	520	547	563	502	551	560	561	542	513	536	518	520	530	576	528	542	534	578	557	508	516	578	533	579	565	551	550	546	511	527	562	568	537	539	528	497	535	492	570	571	546	544	558	539	546	522	555	548	544	537	560	492	591	522	533	539	533	486	523	566	542	559	547	553	559	550	531	569	549	549	515	522	545	552	565	543	558	537	547	543	578	547	501	568	513	513	571	588	561	512	539	553	523	545	560	554	513	540	554	583	523	556	536	563	571	551	520	558	573	519	547	542	539	536	523	530	516	550	481	559	565	563	547	538	519	548	547	534	562	537	529	560	553	549	529	545	562	526	537	559	528	549	538	540	525	594	542	518	532	530	514	501	526	530	513	536	553	497	510	567	557	548	539	529	537	512	588	534	519	516	529	564	526	556	525	519	496	534	556	527	530	560	549	500	538	520	544	549	518	517	535	536	547	576	549	549	535	571	534	536	552	522	515	549	548	551	543	588	547	538	528	571	548	547	536	576	526	570	562	541	497	498	551	549	539	524	547	547	520	516	570	548	506	553	545	521	540	559	539	576	542	533	540	541	555	586	507	519	522	554	544
11508	30849	27794	22355	19293	15504	12109	9287	7218	5760	4884	4000	3197	2593	2079	1791	1610	1277	1201	1057	854	763	699	671	669	646	635	674	636	595	652	589	599	577	602	609	597	612	589	614	569	557	588	583	574	546	573	573	577	604	598	597	589	595	567	555	568	579	525	574	591	596	594	579	533	589	584	595	562	583	539	550	549	522	514	518	582	582	522	545	559	568	551	574	553	566	565	558	556	527	543	569	564	564	532	585	570	566	554	551	533	545	528	545	557	534	594	588	573	563	571	527	568	535	586	563	587	515	579	549	592	510	580	554	575	561	566	559	536	557	535	592	529	542	572	506	532	554	545	530	562	560	574	528	575	571	577	523	559	567	595	527	575	574	543	559	525	505	557	493	567	578	572	550	538	565	583	596	534	556	572	522	555	567	537	566	566	524	560	570	566	574	529	555	560	479	547	602	526	552	529	555	493	534	543	578	563	566	540	577	547	525	560	539	505	569	487	528	563	515	569	568	527	541	580	556	553	535	583	550	558	553	584	540	539	560	543	606	532	577	559	560	568	579	587	575	584	539	527	583	557	536	574	591	541	558	573	546	550	537	556	533	514	535	507	579	532	531	571	556	528	568	559	544	495	529	561	520	555	566	573	526	542	566	555	542	550	530	547	527	543	565	578	530	536	551	523	526	547	558	520	546	533	531	514	539	562	535	534	569	531	569	554	565	561	582	570	544	558	532	564	520	537	557	550	548	607	563	573	551	503	586	528	575	512	558	539	540	571	548	540	551	568	523	560	555	588	583	550	550	508	582	535	574	550	543	509	551	560	512	535	522	556	539	519	520	546	583	584	520	569	520	562	585	610	579	540	582	586	557	607	547	557	543	542	554	560	546	524	548	519	607	524	541	560	591	512	562	562	521	550	574	554	552	550	543	511	607	549	548	551	577	579	573	581	557	551	552	545	525	558	567	543	553	562	544	554	538	555	530	615	524	568	558	544	578	565	540	581	569	573	541	554	497	575	573	559	582	543	531	540	545	558	549	538	504	577	550	558	595	545	564	549	554	530	496	550	563	574	579	519	559	563	544	542	533	537	596	534	551	551	555	555	608	528	565	585	572	566	587	562	554	564	573	563	545	582	522	535	544	582	575	573	572	528	542	530	600	532	597	559	564	551	537	523	528	537	574	588	574	538	527	584	518	547	507	566	559	565	549	562	548	567	585	542	547	575	540	593	567	556	589	540	569	525	561	584	546	557	569	541	556	554	509	579	567	560	524	555	517	618	595	580	546	596	546	529	576	522	572	551	567	538	573	554	568	545	555	537	569	505	557	554	563	524	555	550	566	524	544	563	576	518	568	598	534	585	539	554	551	581	553	512	540	519	559	567	521	518	523	540	577	579	555	559	565	543	553	599	542	534	520	563	553	598	547	564	608	579	582	575	571	577	584	580	535	548	552	553	588	580	515	552	546	549	527	547	555	557	524	517	555	536	571	565	573	551	547	546	544	551	566	538	562	558	554	557	575	613	552	543	572	586	565	557	562	559	579	512	552	531	560	570	552	527	516	534	524	521	580	518	570	527	546	535	524	539	561	540	578	573	604	558	539	573	567	546	549	527	559	537	558	563	537	560	594	557	565	531	555	518	506	594	552	575	586	508	568	552	542	559	520	544	525	567	572	541	573	577	558	541	532	554	566	542	574	569	596	544	541	529	533	572	560	550	507	523	558	532	548	548	496	580	580	583	578	543	561	510	546	542	540	533	566	568	563	537	588	574	525	566	562	576	581	536	621	554	544	520	522	537	556	544	530	585	548	562	563	553	561	540	577	554	536	571	545	557	542	588	555	537	554	552	595	535	556	529	504	540	565	518	526	589	573	571	545	559	550	560	535	561	555	522	533	541	532	508	561	562	546	566	502	575	551	568	521	550	528	565	562	524	546	551	542	574	547	557	537	541	555	560	563	533	534	523	573	540	538	527	529	507	533	540	541	532	519	517	599	508	576	535	539	544	531	518	541	519	574	572	543	562	568	540	562	533	536	585	537	583	533	568	552	564	573	559	528	529	531	547	562	588	570	534	584	537	497	550	532	569	569	542	555	573	540	551	567	571	554	538	501	551	542	536	511	550	550	540	570	541	525	571	565	538	549	569	559	549	588	547	565	556	540	565	561	550	547	557	597	568	548	561	525	570	543	587	559	560	567	563	530	528	523	566	577	532	542	584	517	558	593	554	516	549	576	480	535	544	572	564	600	514	560	566	529	554	554	591	520	556	569	523	635	547	591	531	558	515	567	579	605	589	524	531	562	617	531	529	583	570	543	564	535	562	568	551	575	493	596	520	554	523	527	564	576	574	569	522	546	553	535	584	552	553	572	565	627	581	571	554	563	570	545	561	550	524	539	486	552	537	578	579	567	549	572	558	525	541	572	579	571	590	568	539	576	528	541	553	579	533	542	542	514	552	564	555	553	569	570	517	526	592	561	572	524	580	543	563	540	561	558	539	566	540	549	583	548	541	570	557	526	543	525	548	541	552	565	541	561	521	525	531	524	576	573	559	555	525	536	541	566	541	558	558	533	580	557	556	573	564	525	579	573	574	560	539	552	563	493	552	573	532	539	511	569	538	550	514	554	584	591	566	540	541	560	565	551	562	545	537	555	535	540	558	542	556	544	567	569	562	492	538	522	562	579	552	526	550	535	547	545	552	542	569	515	527	543	545	586	554	518	528	548	608	564	560	522	580	536	582	590	589	579	602	562	574	568	563	579	570	537	610	575	548	545	598	529	570	533	553	580	536	562	541	571	563	552	520	578	538	591	541	568	570	593	489	553	527	538	569	548	540	596	526	546	608	574	553	532	553	544	490	585	530	565	536	528	531	538	545	536	547	541	596	572	550	570	535	544	575	538	548	542	566	570	567	572	544	548	575	559	542	553	560	530	571	597	545	528	568	554	558	566	536	567	545	511	583	547	598	539	556	563	598	527	526	565	556	558	551	564	574	558	593	559	534	564	521	532	592	586	543	553	572	559	584	563	490	569	562	554	535	523	577	518	569	540	552	576	533	554	550	564	528	574	545	574	588	525	562	562	571	598	535	585	560	527	576	581	507	572	586	570	565	571	547	545	545	571	561	542	577	566	579	544	586	551	582	536	580	557	566	504	542	552	568	574	570	556	556	540	523	561	531	559	508	523	540	579	600	605	581	498	591	553	556	538	551	565	549	551	576	528	544	545	538	535	533	548	576	559	580	593	562	567	551	540	514	585	563	542	578	567	580	540	560	560	539	554	593	506	570	540	581	531	567	541	580	506	554	540	595	588	561	564	566	531	554	566	543	584	610	536	557	541	552	569	553	549	571	547	572	530	558	557	514	592	518	537	542	543	553	568	517	588	539	569	609	517	552	562	535	533	553	580	542	532	572	598	544	594	601	549	597	583	545	527	553	501	570	554	586	578	522	501	601	511	564	571	522	567	587	553	542	573	574	556	547	564	544	547	558	534	519	527	574	563
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
