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
341576532544	341576533058	341576533608	341576534158	341576534706	341576535258	341576535808	341576536358	341576536906	341576537458	341576538006	341576538558	341576539106	341576539658	341576540208	341576540758	341576541306	341576541858	341576542408	341576542956	341576543506	341576544059	341576544608	341576545158	341576545706	341576546258	341576546808	341576547358	341576547906	341576548458	341576549008	341576549558	341576550106	341576550658	341576551208	341576551758	341576552306	341576552858	341576553408	341576553958	341576554506	341576555058	341576555608	341576556158	341576556706	341576557258	341576557808	341576558358	341576558906	341576559458	341576560008	341576560558	341576561106	341576561658	341576562208	341576562758	341576563306	341576563858	341576564408	341576564958	341576565506	341576566058	341576566608	341576567158	341576567706	341576568258	341576568808	341576569358	341576569906	341576570458	341576571008	341576571558	341576572106	341576572658	341576573208	341576573758	341576574306	341576574858	341576575408	341576575958	341576576506	341576577059	341576577608	341576578158	341576578706	341576579258	341576579808	341576580358	341576580906	341576581458	341576582008	341576582558	341576583106	341576583658	341576584208	341576584758	341576585306	341576585858	341576586408	341576586958	341576587506	341576588058	341576588608	341576589158	341576589706	341576590258	341576590808	341576591358	341576591906	341576592458	341576593008	341576593558	341576594106	341576594658	341576595208	341576595758	341576596306	341576596858	341576597408	341576597958	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	29	59	88	118	147	177	206	236	265	294	324	353	383	412	442	471	501	530	560	589	618	648	677	707	736	766	795	825	854	883	913	942	972	1001	1031	1060	1090	1119	1148	1178	1207	1237	1266	1296	1325	1355	1384	1413	1443	1472	1502	1531	1561	1590	1620	1649	1679	1708	1737	1767	1796	1826	1855	1885	1914	1944	1973	2002	2032	2061	2091	2120	2150	2179	2209	2238	2267	2297	2326	2356	2385	2415	2444	2474	2503	2532	2562	2591	2621	2650	2680	2709	2739	2768	2798	2827	2856	2886	2915	2945	2974	3004	3033	3063	3092	3121	3151	3180	3210	3239	3269	3298	3328	3357	3386	3416	3445	3475	3504	3534	3563	3593	3622	3652	3681	3710	3740	3769	3799	3828	3858	3887	3917	3946	3975	4005	4034	4064	4093	4123	4152	4182	4211	4240	4270	4299	4329	4358	4388	4417	4447	4476	4505	4535	4564	4594	4623	4653	4682	4712	4741	4771	4800	4829	4859	4888	4918	4947	4977	5006	5036	5065	5094	5124	5153	5183	5212	5242	5271	5301	5330	5359	5389	5418	5448	5477	5507	5536	5566	5595	5624	5654	5683	5713	5742	5772	5801	5831	5860	5890	5919	5948	5978	6007	6037	6066	6096	6125	6155	6184	6213	6243	6272	6302	6331	6361	6390	6420	6449	6478	6508	6537	6567	6596	6626	6655	6685	6714	6744	6773	6802	6832	6861	6891	6920	6950	6979	7009	7038	7067	7097	7126	7156	7185	7215	7244	7274	7303	7332	7362	7391	7421	7450	7480	7509	7539	7568	7597	7627	7656	7686	7715	7745	7774	7804	7833	7863	7892	7921	7951	7980	8010	8039	8069	8098	8128	8157	8186	8216	8245	8275	8304	8334	8363	8393	8422	8451	8481	8510	8540	8569	8599	8628	8658	8687	8716	8746	8775	8805	8834	8864	8893	8923	8952	8982	9011	9040	9070	9099	9129	9158	9188	9217	9247	9276	9305	9335	9364	9394	9423	9453	9482	9512	9541	9570	9600	9629	9659	9688	9718	9747	9777	9806	9836	9865	9894	9924	9953	9983	10012	10042	10071	10101	10130	10159	10189	10218	10248	10277	10307	10336	10366	10395	10424	10454	10483	10513	10542	10572	10601	10631	10660	10689	10719	10748	10778	10807	10837	10866	10896	10925	10955	10984	11013	11043	11072	11102	11131	11161	11190	11220	11249	11278	11308	11337	11367	11396	11426	11455	11485	11514	11543	11573	11602	11632	11661	11691	11720	11750	11779	11808	11838	11867	11897	11926	11956	11985	12015	12044	12074	12103	12132	12162	12191	12221	12250	12280	12309	12339	12368	12397	12427	12456	12486	12515	12545	12574	12604	12633	12662	12692	12721	12751	12780	12810	12839	12869	12898	12928	12957	12986	13016	13045	13075	13104	13134	13163	13193	13222	13251	13281	13310	13340	13369	13399	13428	13458	13487	13516	13546	13575	13605	13634	13664	13693	13723	13752	13781	13811	13840	13870	13899	13929	13958	13988	14017	14047	14076	14105	14135	14164	14194	14223	14253	14282	14312	14341	14370	14400	14429	14459	14488	14518	14547	14577	14606	14635	14665	14694	14724	14753	14783	14812	14842	14871	14900	14930	14959	14989	15018	15048	15077	15107	15136	15166	15195	15224	15254	15283	15313	15342	15372	15401	15431	15460	15489	15519	15548	15578	15607	15637	15666	15696	15725	15754	15784	15813	15843	15872	15902	15931	15961	15990	16020	16049	16078	16108	16137	16167	16196	16226	16255	16285	16314	16343	16373	16402	16432	16461	16491	16520	16550	16579	16608	16638	16667	16697	16726	16756	16785	16815	16844	16873	16903	16932	16962	16991	17021	17050	17080	17109	17139	17168	17197	17227	17256	17286	17315	17345	17374	17404	17433	17462	17492	17521	17551	17580	17610	17639	17669	17698	17727	17757	17786	17816	17845	17875	17904	17934	17963	17992	18022	18051	18081	18110	18140	18169	18199	18228	18258	18287	18316	18346	18375	18405	18434	18464	18493	18523	18552	18581	18611	18640	18670	18699	18729	18758	18788	18817	18846	18876	18905	18935	18964	18994	19023	19053	19082	19112	19141	19170	19200	19229	19259	19288	19318	19347	19377	19406	19435	19465	19494	19524	19553	19583	19612	19642	19671	19700	19730	19759	19789	19818	19848	19877	19907	19936	19965	19995	20024	20054	20083	20113	20142	20172	20201	20231	20260	20289	20319	20348	20378	20407	20437	20466	20496	20525	20554	20584	20613	20643	20672	20702	20731	20761	20790	20819	20849	20878	20908	20937	20967	20996	21026	21055	21084	21114	21143	21173	21202	21232	21261	21291	21320	21350	21379	21408	21438	21467	21497	21526	21556	21585	21615	21644	21673	21703	21732	21762	21791	21821	21850	21880	21909	21938	21968	21997	22027	22056	22086	22115	22145	22174	22204	22233	22262	22292	22321	22351	22380	22410	22439	22469	22498	22527	22557	22586	22616	22645	22675	22704	22734	22763	22792	22822	22851	22881	22910	22940	22969	22999	23028	23057	23087	23116	23146	23175	23205	23234	23264	23293	23323	23352	23381	23411	23440	23470	23499	23529	23558	23588	23617	23646	23676	23705	23735	23764	23794	23823	23853	23882	23911	23941	23970	24000	24029	24059	24088	24118	24147	24176	24206	24235	24265	24294	24324	24353	24383	24412	24442	24471	24500	24530	24559	24589	24618	24648	24677	24707	24736	24765	24795	24824	24854	24883	24913	24942	24972	25001	25030	25060	25089	25119	25148	25178	25207	25237	25266	25296	25325	25354	25384	25413	25443	25472	25502	25531	25561	25590	25619	25649	25678	25708	25737	25767	25796	25826	25855	25884	25914	25943	25973	26002	26032	26061	26091	26120	26149	26179	26208	26238	26267	26297	26326	26356	26385	26415	26444	26473	26503	26532	26562	26591	26621	26650	26680	26709	26738	26768	26797	26827	26856	26886	26915	26945	26974	27003	27033	27062	27092	27121	27151	27180	27210	27239	27268	27298	27327	27357	27386	27416	27445	27475	27504	27534	27563	27592	27622	27651	27681	27710	27740	27769	27799	27828	27857	27887	27916	27946	27975	28005	28034	28064	28093	28122	28152	28181	28211	28240	28270	28299	28329	28358	28388	28417	28446	28476	28505	28535	28564	28594	28623	28653	28682	28711	28741	28770	28800	28829	28859	28888	28918	28947	28976	29006	29035	29065	29094	29124	29153	29183	29212	29241	29271	29300	29330	29359	29389	29418	29448	29477	29507	29536	29565	29595	29624	29654	29683	29713	29742	29772	29801	29830	29860	29889	29919	29948	29978	30007	30037	30066	30095	30125	30154	30184	30213	30243	30272	30302	30331	30360	30390	30419	30449	30478	30508	30537	30567	30596	30626	30655	30684	30714	30743	30773	30802	30832	30861	30891	30920	30949	30979	31008	31038	31067	31097	31126	31156	31185	31214	31244	31273	31303	31332	31362	31391	31421	31450	31479	31509	31538	31568	31597	31627	31656	31686	31715	31745	31774	31803	31833	31862	31892	31921	31951	31980	32010	32039	32068	32098	32127	32157	32186	32216	32245	32275	32304	32333	32363	32392	32422	32451	32481	32510	32540	32569	32599	32628	32657	32687	32716	32746	32775	32805	32834	32864	32893	32922	32952	32981	33011	33040	33070	33099	33129	33158	33187	33217	33246	33276	33305	33335	33364	33394	33423	33452	33482	33511	33541	33570	33600	33629	33659	33688	33718	33747	33776	33806	33835	33865	33894	33924	33953	33983	34012	34041	34071	34100	34130	34159	34189	34218	34248	34277	34306	34336	34365	34395	34424	34454	34483	34513	34542	34571	34601	34630	34660	34689	34719	34748	34778	34807	34837	34866	34895	34925	34954	34984	35013	35043	35072	35102	35131	35160	35190	35219	35249	35278	35308	35337	35367	35396	35425	35455	35484	35514	35543	35573	35602	35632	35661	35691	35720	35749	35779	35808	35838	35867	35897	35926	35956	35985	36014	36044	36073	36103	36132	36162	36191	36221	36250	36279	36309	36338	36368	36397	36427	36456	36486	36515	36544	36574	36603	36633	36662	36692	36721	36751	36780	36810	36839	36868	36898	36927	36957	36986	37016	37045	37075	37104	37133	37163	37192	37222	37251	37281	37310	37340	37369	37398	37428	37457	37487	37516	37546	37575	37605	37634	37663	37693	37722	37752	37781	37811	37840	37870	37899	37929	37958	37987	38017	38046	38076	38105	38135	38164	38194	38223	38252	38282	38311	38341	38370	38400	38429	38459	38488	38517	38547	38576	38606	38635	38665	38694	38724	38753	38783	38812	38841	38871	38900	38930	38959	38989	39018	39048	39077	39106	39136	39165	39195	39224	39254	39283	39313	39342	39371	39401	39430	39460	39489	39519	39548	39578	39607	39636	39666	39695	39725	39754	39784	39813	39843	39872	39902	39931	39960	39990	40019	40049	40078	40108	40137	40167	40196	40225	40255	40284	40314	40343	40373	40402	40432	40461	40490	40520	40549	40579	40608	40638	40667	40697	40726	40755	40785	40814	40844	40873	40903	40932	40962	40991	41021	41050	41079	41109	41138	41168	41197	41227	41256	41286	41315	41344	41374	41403	41433	41462	41492	41521	41551	41580	41609	41639	41668	41698	41727	41757	41786	41816	41845	41875	41904	41933	41963	41992	42022	42051	42081	42110	42140	42169	42198	42228	42257	42287	42316	42346	42375	42405	42434	42463	42493	42522	42552	42581	42611	42640	42670	42699	42728	42758	42787	42817	42846	42876	42905	42935	42964	42994	43023	43052	43082	43111	43141	43170	43200	43229	43259	43288	43317	43347	43376	43406	43435	43465	43494	43524	43553	43582	43612	43641	43671	43700	43730	43759	43789	43818	43847	43877	43906	43936	43965	43995	44024	44054	44083	44113	44142	44171	44201	44230	44260	44289	44319	44348	44378	44407	44436	44466	44495	44525	44554	44584	44613	44643	44672	44701	44731	44760	44790	44819	44849	44878	44908	44937	44967	44996	45025	45055	45084	45114	45143	45173	45202
3600	2300	2756	2000	3600	2300	2756	2000	3600	2300	2756	2000	3600	2300	2756	2000	3600	2300	2756	2000	3600	2300	2756	2000	3600	2300	2756	2000	3600	2300	2756	2000	3600	2300	2756	2000	3600	2300	2756	2000	3600	2300	2756	2000	3600	2300	2756	2000	3600	2300	2756	2000	3600	2300	2756	2000	3600	2300	2756	2000	3600	2300	2756	2000	3600	2300	2756	2000	3600	2300	2756	2000	3600	2300	2756	2000	3600	2300	2756	2000	3600	2300	2756	2000	3600	2300	2756	2000	3600	2300	2756	2000	3600	2300	2756	2000	3600	2300	2756	2000	3600	2300	2756	2000	3600	2300	2756	2000	3600	2300	2756	2000	3600	2300	2756	2000	3600	2300	2756	2000	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
21327	20073	27126	22762	20131	20004	12021	5309	3744	2951	2211	1713	1420	1234	1029	813	755	697	587	549	451	406	376	364	309	288	284	317	301	257	247	254	247	254	231	245	237	236	238	212	216	210	215	181	172	213	242	220	219	230	213	211	183	204	223	170	195	186	181	214	197	208	170	189	193	200	185	197	203	174	186	197	201	190	189	197	177	157	194	192	199	184	210	175	190	173	193	230	192	183	180	184	178	186	175	170	181	176	185	189	202	176	190	155	187	195	190	183	186	202	174	167	170	182	170	185	189	181	165	154	185	180	165	178	192	171	179	171	160	148	195	176	170	197	173	189	170	195	202	178	187	170	165	176	185	170	195	183	182	191	183	177	187	190	195	222	196	182	192	187	188	173	157	192	184	182	171	158	192	180	178	186	173	153	181	198	203	170	153	196	183	186	193	184	181	215	173	165	177	164	171	180	160	175	193	181	175	180	206	191	185	182	168	188	187	158	181	193	183	166	163	191	185	184	183	185	170	209	177	166	170	183	177	195	177	189	170	175	197	181	202	174	176	174	164	174	174	153	197	177	183	192	167	210	187	178	168	185	190	180	194	185	186	210	188	189	189	191	181	187	175	191	182	172	202	192	176	190	196	162	179	157	159	204	186	170	182	185	183	192	194	182	196	180	189	161	182	186	189	189	192	169	188	175	186	175	179	205	166	169	175	170	176	153	186	178	185	182	161	173	186	196	183	177	189	149	174	186	191	196	187	164	193	174	177	180	181	192	182	184	202	188	172	171	171	182	171	178	198	190	178	173	191	185	185	190	186	168	160	179	186	172	163	179	192	160	191	152	183	206	192	170	167	187	177	178	169	201	172	197	164	178	179	163	191	184	195	194	180	169	174	189	183	193	184	183	170	157	173	183	181	180	184	158	171	165	177	184	204	170	191	174	195	181	171	148	168	178	178	159	181	173	156	175	173	194	192	167	199	204	177	196	176	181	158	194	180	192	184	170	186	182	178	193	204	170	188	166	176	161	167	186	192	193	168	182	191	170	184	175	165	188	173	180	181	180	198	186	180	177	175	195	160	191	165	172	170	180	158	184	173	195	169	180	204	175	177	177	199	188	167	185	171	180	178	203	192	141	174	153	192	192	183	175	182	177	191	184	199	173	177	188	178	181	161	186	186	200	173	178	175	195	184	159	192	207	179	190	220	192	199	187	194	171	189	198	190	169	187	168	170	154	175	175	180	210	192	176	191	184	188	181	182	200	180	180	188	181	200	168	180	160	174	169	175	205	183	178	182	183	193	175	207	187	193	182	167	174	177	200	180	191	178	151	182	201	196	178	187	197	161	177	210	176	167	168	199	160	189	168	193	197	202	183	192	178	190	189	203	182	195	187	187	195	209	170	175	173	175	202	167	196	148	180	182	195	194	195	164	207	169	190	168	190	181	188	168	169	194	173	180	183	190	208	170	159	175	182	171	167	185	177	202	196	176	183	176	177	206	173	169	165	185	175	192	174	194	185	180	201	184	182	169	170	167	197	189	173	157	154	165	150	177	177	160	173	191	182	180	167	195	173	190	194	184	168	211	167	183	195	187	196	180	169	158	165	182	176	197	175	179	196	202	187	184	212	153	173	176	175	153	176	194	182	169	177	170	173	168	192	190	197	183	174	167	174	172	171	164	188	179	175	172	181	189	190	167	212	207	208	178	185	179	188	174	181	170	198	193	180	174	205	179	186	171	165	216	192	197	189	197	181	175	193	176	167	155	164	168	186	169	199	168	171	176	197	152	190	140	177	179	179	181	192	199	152	182	172	171	167	173	168	193	188	170	171	183	185	205	179	191	174	190	188	158	196	175	171	176	195	188	190	172	201	168	173	171	189	190	195	180	190	197	181	205	191	163	204	176	161	184	174	182	170	190	165	194	185	165	184	166	152	190	212	184	197	162	185	167	170	167	187	174	195	179	169	200	184	183	185	173	126	160	177	162	190	194	190	186	186	163	202	168	180	183	182	181	181	191	199	188	189	177	176	192	189	176	171	161	164	198	156	153	163	160	184	183	188	175	165	189	195	184	199	197	194	197	192	207	182	164	199	151	203	217	196	176	172	155	178	182	171	188	178	198	192	176	189	155	190	155	191	181	152	162	165	211	184	192	195	197	176	171	164	158	200	170	190	190	193	184	175	183	162	190	200	189	164	174	185	184	177	183	179	180	182	178	200	173	181	197	210	179	185	162	181	172	190	198	176	178	202	151	183	165	189	188	158	170	189	172	188	203	205	173	158	174	190	182	168	172	184	166	174	163	168	170	178	183	194	173	201	198	181	165	184	181	189	173	189	167	192	197	164	184	189	194	186	187	197	190	175	183	151	182	174	198	169	175	185	175	174	182	177	184	186	198	185	169	191	179	176	178	164	182	210	194	177	173	177	183	181	186	182	173	198	181	158	184	171	192	183	177	179	158	201	194	187	175	215	161	166	184	198	185	185	167	189	156	175	202	193	196	172	182	187	182	194	175	202	183	183	180	193	193	194	176	190	182	195	181	194	206	185	188	162	191	165	176	202	176	173	175	176	159	195	213	166	182	175	164	178	169	182	188	164	157	175	186	167	160	185	192	165	191	167	196	183	178	190	176	191	172	190	166	186	179	178	198	190	177	187	161	200	186	174	178	192	161	181	170	173	158	179	170	158	179	180	171	174	190	185	185	210	188	199	192	189	224	187	187	191	181	196	164	178	169	177	176	196	187	180	168	188	183	183	185	197	185	180	169	200	177	157	187	192	171	189	208	203	191	173	201	169	170	188	167	186	171	188	182	175	201	166	181	171	166	173	176	202	169	177	177	189	192	172	169	197	191	174	181	195	184	164	148	190	187	186	187	182	198	163	195	174	174	147	172	197	172	172	175	174	174	173	180	186	172	190	165	167	181	175	203	194	184	179	181	174	180	184	178	184	175	189	198	173	182	186	175	193	202	195	184	177	179	182	178	166	193	195	182	176	147	189	184	165	207	198	181	190	176	163	181	198	159	174	173	194	176	186	171	154	194	164	189	170	164	167	185	171	164	191	189	169	187	190	172	201	179	200	184	217	163	159	159	170	189	187	172	190	190	175	172	209	185	178	185	175	177	162	161	168	180	175	146	184	191	163	165	175	178	176	178	183	197	164	197	170	185	164	185	189	170	191	165	210	206	179	214	173	187	216	197	158	187	169	187	175	192	170	198	168	176	176	174	166	147	187	186	186	189	189	182	173	177	170	177	174	198	194	196	155	174	193	208	194	186	180	185	173	179	175	177	182	175	186	172	175	165	196	178	182	175	174	162	186	185	197	180	182	187	188	172	185	191	171	210	193	174	196	175	183	185	210	180	202	193	190	181	174	185	173	175	173	167	212	165	156	197	167	168	157	188	181	195	201	182	171	200	186	185	194	189	177	192	170	186	162	187	173	198	181	176	164	165	187	166	158	182	190	176	164	161	193	161	179	165	194	184	170	194	182	188	193	175	185
23440	36325	29094	20408	16439	12906	10518	8429	6484	5154	4031	3103	2477	2045	1773	1459	1239	1071	938	879	695	660	575	533	474	431	454	425	391	333	348	367	336	294	299	285	316	278	280	300	285	286	304	265	283	248	272	244	269	247	253	242	301	243	263	248	241	262	240	242	235	238	250	248	225	235	237	258	220	226	234	216	234	216	228	215	207	212	209	199	233	228	220	231	203	211	201	214	220	231	214	223	202	208	218	205	235	233	217	224	215	205	215	182	209	206	231	231	200	222	213	215	230	238	218	231	206	226	221	189	226	212	219	194	193	213	247	222	217	222	211	196	190	196	213	219	231	235	177	201	204	213	250	209	207	227	196	236	215	175	232	230	218	205	215	200	224	212	214	211	205	186	221	195	212	236	221	205	199	208	229	217	223	231	193	208	215	198	196	229	212	189	238	207	205	203	216	196	206	225	202	219	235	211	190	233	211	228	235	229	232	211	196	198	211	232	210	217	200	240	238	207	191	203	203	175	222	199	197	193	209	217	212	226	226	204	203	205	200	202	246	207	198	230	189	215	252	192	237	219	200	220	213	231	228	220	212	245	245	211	217	243	202	210	249	232	234	201	185	215	197	206	173	219	217	224	219	195	215	210	208	226	218	213	219	222	198	220	230	205	214	215	184	189	211	213	227	208	203	244	196	205	205	223	234	212	204	220	226	233	234	188	223	202	195	200	220	213	221	235	244	220	200	189	178	228	219	226	239	220	217	196	237	202	227	224	231	202	233	206	206	241	215	215	225	205	209	210	219	214	173	192	223	207	211	197	207	220	225	224	215	217	206	220	219	216	218	206	202	208	218	185	225	180	200	222	198	217	221	221	227	244	215	202	198	210	219	215	198	217	200	220	235	221	225	216	201	221	212	240	205	201	214	212	213	238	207	210	228	206	230	233	206	209	219	218	211	225	227	194	205	249	219	209	202	220	199	233	205	169	242	209	219	197	219	210	203	186	238	218	210	217	215	211	236	210	232	241	218	217	216	207	212	219	199	211	210	194	182	233	200	220	211	217	231	222	236	212	210	211	240	229	206	195	177	214	223	211	230	195	219	207	218	225	218	206	233	215	217	216	184	212	220	217	220	212	221	194	216	206	207	229	186	202	187	216	194	220	213	200	232	212	217	227	229	204	217	253	207	204	190	220	201	222	224	201	206	201	229	211	221	218	201	222	244	217	231	206	233	214	236	208	223	212	224	209	202	226	175	198	210	202	226	208	218	220	243	221	222	226	226	227	204	213	207	249	219	195	214	218	211	213	215	216	219	219	213	209	212	201	207	240	215	212	212	220	229	204	224	221	222	209	225	190	214	199	218	215	233	233	216	226	223	217	217	190	217	231	215	212	255	236	198	212	206	206	209	217	203	218	233	217	236	234	214	190	203	226	199	182	218	233	205	192	215	214	213	216	194	200	195	199	203	249	214	199	239	216	198	215	218	214	187	207	202	220	176	207	222	205	221	207	219	229	220	233	239	231	205	229	200	213	222	233	212	216	190	212	208	219	228	222	198	195	219	221	195	227	227	212	207	206	212	213	215	210	217	181	202	212	202	213	222	215	240	221	235	230	215	219	224	227	227	225	199	202	196	233	203	215	218	192	215	220	194	236	211	199	232	212	206	230	209	187	196	214	210	219	208	202	208	187	210	225	215	212	244	207	224	226	219	214	222	237	208	213	227	191	205	196	210	219	206	229	215	227	220	208	207	210	194	224	204	239	208	229	232	220	205	233	194	240	201	240	207	236	197	205	213	233	203	237	220	216	217	206	205	236	206	206	219	210	223	217	191	234	229	223	204	196	209	197	211	220	215	221	191	237	198	228	205	210	223	252	193	214	206	221	235	199	208	215	216	228	211	234	196	222	215	224	210	231	229	201	216	227	204	189	213	205	229	200	214	218	220	231	199	220	208	214	201	196	210	223	201	230	215	192	211	212	209	199	200	224	223	213	222	198	219	200	205	202	213	215	216	221	191	208	211	245	223	216	205	214	206	218	196	219	222	224	227	213	224	173	205	223	228	236	189	249	210	211	218	179	207	217	215	229	195	235	217	219	206	229	192	240	199	188	211	208	217	231	245	201	228	194	203	221	236	189	216	209	225	245	214	230	216	209	218	226	239	206	212	225	186	219	209	193	208	233	204	212	228	205	232	214	208	221	216	194	216	227	202	205	223	213	225	223	220	190	226	241	206	229	202	210	221	212	212	217	208	222	215	240	222	182	223	204	221	218	187	211	197	190	189	214	218	221	209	217	228	244	208	239	195	242	218	200	223	207	223	223	226	245	229	205	231	218	201	210	226	209	218	202	213	223	214	225	177	213	225	211	187	221	249	230	207	216	215	240	218	219	210	202	208	211	232	195	209	177	201	216	218	226	231	200	196	208	200	229	223	198	208	230	215	207	203	197	194	220	207	208	222	210	221	206	224	225	163	202	191	212	207	221	218	205	199	209	214	195	204	210	232	233	220	224	194	215	224	234	194	202	222	211	237	204	220	209	230	193	240	215	232	203	228	215	198	212	210	221	219	199	197	202	208	213	231	212	198	216	205	223	204	185	191	240	218	211	210	205	200	183	210	185	226	223	201	204	177	214	229	228	191	208	203	227	211	242	228	210	218	233	195	206	225	195	213	210	178	204	201	197	206	223	222	215	214	207	216	221	226	217	210	227	205	214	203	231	206	200	220	225	212	205	241	231	203	202	209	219	201	205	214	206	218	213	218	210	221	197	214	203	218	196	205	215	217	223	215	225	230	193	228	219	226	185	200	194	216	233	192	210	207	229	210	222	197	195	215	215	217	216	211	223	205	189	227	216	249	225	203	237	222	217	230	243	248	229	226	190	209	196	192	215	210	225	236	217	223	217	233	236	214	225	212	211	203	192	205	231	212	206	199	193	204	220	240	230	206	214	221	262	238	212	211	232	251	236	236	219	205	235	230	223	208	212	195	215	200	219	224	222	209	218	196	233	212	209	224	181	222	210	213	215	235	213	188	216	205	209	197	249	208	205	217	219	222	203	228	229	222	213	228	227	212	218	223	219	205	228	235	209	224	228	207	228	220	209	212	230	229	200	238	213	254	218	214	209	215	206	207	197	204	209	213	209	236	212	201	222	202	236	190	211	203	230	192	200	184	184	211	217	191	189	214	195	223	234	213	186	238	221	216	204	239	222	211	220	187	223	206	225	197	195	223	222	227	232	210	195	243	203	188	220	203	206	209	211	187	211	186	231	218	264	215	227	206	211	229	223	225	196	236	228	227	206	220	209	212	204	207	235	225	231	220	222	199	236	213	215	207	208	188	195	210	203	212	203	221	229	211	223	209	204	193	220	197	223	194	185	210	238	218	229	213	224	219	208	221	202	248	190	220	224	228	228	212	224	212	213	231	234	206	206	210	223	239	197	214	190	204	204	210	202	204	235	207	234	213	217	220	202	205	227	197	204	235	202	221	188	204	197	210	239	241	204
28496	22031	20199	13492	8045	4827	3341	2557	1889	1604	1254	938	910	667	605	620	527	475	473	380	362	351	332	296	273	316	299	283	263	277	235	255	260	245	265	254	252	256	284	249	245	273	240	267	255	239	244	247	212	259	245	264	257	253	256	248	247	242	234	249	258	257	262	251	279	271	226	221	260	256	248	213	252	262	239	236	237	235	258	255	259	253	243	250	233	244	252	230	250	255	254	230	237	255	256	256	243	263	259	259	252	248	249	263	250	240	248	238	231	283	249	263	242	218	256	220	233	265	246	233	254	255	251	264	237	246	225	213	267	228	231	244	260	254	234	212	244	219	259	242	230	233	254	218	240	235	262	257	257	234	240	245	238	265	238	277	245	217	230	238	229	238	241	230	227	217	221	248	228	233	227	248	243	251	268	220	246	245	266	224	256	240	228	235	223	238	238	245	250	235	268	222	248	230	211	244	258	239	229	252	258	209	219	207	226	240	255	242	253	257	233	256	234	223	259	236	252	256	245	242	243	246	274	242	256	282	242	278	248	254	235	239	239	228	236	272	235	247	212	252	242	237	258	252	266	235	245	205	214	238	249	241	228	228	274	261	224	249	249	246	233	250	262	215	265	224	254	231	245	225	231	240	225	233	227	256	259	227	253	260	230	241	247	218	254	252	251	235	251	246	231	254	233	240	226	231	249	256	237	237	247	228	253	253	255	235	260	251	256	250	230	233	221	243	230	251	232	235	237	228	250	243	262	241	230	238	231	245	253	242	240	225	245	239	213	246	229	224	256	238	212	232	246	271	234	213	241	263	244	265	263	235	231	229	246	244	271	232	231	219	217	223	240	254	229	252	256	253	242	239	263	226	249	233	247	245	270	249	272	228	240	248	250	234	248	248	239	242	226	226	231	200	241	250	222	243	230	237	250	250	228	241	243	239	246	279	229	216	228	237	206	239	237	204	258	249	246	226	227	217	226	236	206	230	239	231	244	258	234	229	222	255	220	259	248	219	263	274	253	238	216	252	241	240	232	244	219	224	279	264	240	243	224	258	227	255	238	233	243	233	251	235	219	254	238	260	254	258	267	236	225	267	246	251	243	233	245	239	234	250	231	241	246	256	257	257	225	233	226	234	216	257	237	248	237	264	240	251	250	240	244	242	238	245	268	226	248	247	206	232	242	248	251	219	261	260	246	244	248	264	235	267	251	230	244	238	237	261	254	258	240	241	216	251	201	221	271	273	241	279	225	229	246	220	257	245	245	236	250	254	247	261	221	248	250	243	257	245	249	251	256	266	220	257	244	219	232	245	240	255	239	234	252	259	264	221	261	241	266	250	252	257	239	236	269	228	237	232	242	267	249	229	244	229	248	239	282	205	244	234	234	236	282	253	234	250	237	274	243	263	247	231	217	221	262	235	228	300	240	244	251	240	250	251	236	231	257	210	222	254	252	221	229	276	214	233	250	238	233	272	240	228	245	234	237	272	227	218	240	264	271	214	228	230	242	254	226	257	222	231	229	267	239	234	245	240	247	220	231	219	248	246	274	235	242	233	242	239	259	241	238	243	241	249	221	222	254	261	214	259	263	258	245	242	237	255	231	270	237	260	233	242	254	236	222	230	224	233	220	265	254	233	247	248	247	229	235	224	252	247	230	234	264	270	245	224	254	243	259	231	250	263	237	262	250	246	245	238	254	235	234	224	235	235	225	248	247	255	246	227	250	262	226	250	247	248	241	248	250	249	225	246	227	251	231	217	242	212	240	272	244	240	250	256	243	260	253	271	239	241	258	245	227	256	229	262	264	256	266	249	265	231	257	234	233	226	251	266	219	253	222	269	218	249	230	251	265	238	268	259	230	215	221	236	214	233	277	244	259	250	266	257	250	248	236	260	234	276	240	252	220	251	249	229	221	246	246	260	267	273	219	233	246	283	256	237	236	262	274	256	243	242	247	288	247	225	250	234	283	242	235	274	230	224	239	234	255	252	255	235	247	231	239	240	217	226	230	240	240	227	278	245	242	274	223	242	255	247	234	263	256	236	241	238	253	262	238	228	251	227	217	245	246	212	232	214	221	243	223	248	270	253	225	235	231	251	246	234	265	237	238	260	236	230	251	227	220	263	250	225	246	234	255	239	274	222	254	236	254	254	254	223	231	228	234	240	254	214	226	285	259	232	245	238	216	246	229	251	232	218	245	253	218	227	230	258	253	231	259	242	235	220	258	232	221	237	242	268	238	218	224	274	239	251	263	240	223	250	242	236	258	257	217	239	252	258	248	262	266	211	257	235	255	224	240	240	235	219	261	236	237	247	214	236	245	245	228	233	273	215	258	238	227	218	246	223	221	261	233	222	254	251	262	250	269	244	255	258	223	242	232	236	246	244	221	233	215	249	233	261	213	229	243	224	244	264	221	233	248	228	239	229	209	255	255	241	237	240	240	252	233	246	270	246	228	259	271	219	260	279	225	218	221	257	239	224	212	251	264	249	232	249	227	228	236	252	287	263	242	238	270	258	256	217	240	230	238	221	236	243	271	231	241	264	241	239	253	246	227	244	230	260	259	217	261	227	261	255	256	218	228	257	238	247	223	264	230	248	268	239	202	249	237	248	247	226	224	243	223	227	250	250	203	233	247	263	264	230	248	271	250	247	245	233	237	245	215	250	226	258	249	235	284	228	228	222	232	222	241	228	269	214	240	250	244	243	250	249	242	217	219	254	244	210	236	255	261	268	272	264	243	246	253	252	264	235	272	245	247	252	259	224	253	230	228	247	244	250	237	253	222	237	210	242	244	256	224	219	246	255	243	243	223	237	265	240	291	244	269	244	249	233	214	212	237	229	234	243	235	243	231	227	251	230	256	250	255	267	234	210	275	245	244	239	240	220	241	248	235	244	253	255	229	209	244	228	258	256	247	221	275	227	236	239	256	221	230	225	216	258	242	265	264	231	252	248	251	230	240	237	216	259	235	249	257	242	224	251	242	224	257	248	233	238	239	225	224	227	237	236	230	212	243	277	233	218	254	224	219	240	254	231	249	240	239	238	250	235	232	248	262	248	257	241	232	237	254	246	261	261	223	217	236	279	234	266	241	224	256	209	256	245	260	250	258	252	237	223	253	246	247	243	264	242	280	228	215	232	242	237	227	218	214	247	236	236	242	236	241	247	271	206	230	249	207	230	235	234	226	255	236	252	209	252	267	237	240	238	224	245	241	235	226	252	233	244	254	253	239	253	237	247	280	253	233	250	260	242	249	262	244	241	243	226	247	278	234	251	255	215	253	240	251	251	232	230	266	230	240	254	239	253	223	252	241	250	233	251	244	262	239	230	261	251	226	236	244	254	246	251	272	214	242	253	233	258	243	226	246	227	235	250	257	243	262	252	233	230	253	270	243	255	260	231	245	280	241	263	250	266	247	263	234	275	263	222	247	226	255	264	255	253	238	200	249	261	241	282	244	226	242	242	242	243	248	255	279	246	237	229	241	248	249	244	242	257
19461	27530	21290	13903	10809	8022	6314	5024	3599	3161	2394	1700	1417	1205	972	799	745	671	578	567	503	436	432	384	372	366	355	344	346	340	333	334	363	303	318	306	304	318	283	297	299	286	293	295	281	316	288	317	286	319	306	297	320	294	301	291	330	304	290	271	286	314	307	273	331	278	312	313	289	279	284	298	312	311	308	303	281	290	294	276	269	284	279	278	275	267	276	266	274	289	288	266	281	246	278	285	270	266	306	281	291	270	271	272	281	294	304	280	279	283	271	281	296	293	293	299	270	285	265	295	300	274	289	261	306	286	297	283	273	301	289	271	254	304	314	291	317	284	275	284	312	316	288	287	277	288	281	250	291	297	271	292	276	297	253	268	281	284	284	276	284	291	304	270	300	280	276	268	265	276	285	287	257	265	314	272	270	271	283	320	297	308	282	325	270	283	305	308	279	265	300	267	275	298	275	255	270	309	278	286	266	269	299	281	298	278	293	304	303	301	280	305	279	296	267	298	307	250	262	282	282	277	289	253	281	306	274	257	281	287	253	280	284	271	287	278	301	294	282	299	303	299	290	305	279	273	262	306	287	276	284	271	278	300	310	284	286	258	293	262	271	295	276	272	264	308	283	313	305	286	268	281	294	288	315	281	276	264	287	289	295	289	284	281	260	321	269	252	289	283	309	290	296	292	265	313	269	300	285	268	262	290	291	279	305	282	334	295	303	315	276	288	309	244	277	291	305	261	296	289	261	257	277	257	290	266	272	274	283	253	266	262	302	280	274	298	285	250	278	301	300	295	332	268	299	299	307	300	295	309	247	303	275	305	275	276	279	286	275	295	291	283	261	302	240	273	264	265	239	254	291	257	232	253	301	273	309	280	270	281	286	299	289	302	270	290	288	264	275	289	315	279	290	262	278	272	285	302	271	270	272	283	309	250	268	277	302	271	292	286	301	297	265	296	253	282	281	288	298	289	284	252	293	283	317	295	299	282	283	289	261	293	303	276	317	285	264	284	296	259	292	284	297	252	260	300	316	305	280	292	307	278	271	270	261	315	270	280	276	270	296	292	251	293	293	278	294	280	285	290	273	261	289	305	271	271	285	285	303	283	293	249	295	307	264	278	296	302	254	293	294	268	278	261	290	260	275	330	288	279	301	273	254	258	274	284	292	260	266	293	285	301	261	255	293	277	277	287	274	289	257	294	296	292	285	284	281	266	295	302	269	271	271	269	266	271	254	281	268	267	269	284	278	278	288	316	284	269	300	289	290	317	276	272	254	268	276	309	314	284	261	275	297	295	272	268	282	287	305	296	277	271	274	273	264	280	258	298	267	244	278	281	272	304	270	282	253	286	290	303	258	321	275	281	258	289	276	284	285	285	268	286	285	292	283	263	276	258	247	286	288	283	290	308	294	274	281	265	268	286	293	282	297	299	292	281	322	265	290	297	278	284	291	336	276	254	284	295	295	275	292	276	270	273	287	259	268	285	263	282	300	326	296	275	289	295	280	278	277	248	267	302	255	268	267	266	287	283	323	278	300	278	239	271	275	281	276	255	304	299	294	290	275	291	278	290	304	260	246	314	267	298	277	300	281	243	307	268	284	252	298	274	267	297	295	287	283	280	264	258	281	273	285	273	288	298	296	287	305	273	259	267	289	287	288	290	302	271	288	270	290	291	305	254	288	270	295	290	286	261	282	290	303	296	284	298	303	279	300	266	277	273	294	260	283	307	274	268	278	314	290	282	280	292	292	277	268	305	284	293	286	271	283	291	276	319	288	289	269	308	273	288	283	286	300	280	298	255	311	278	265	281	266	274	266	284	288	286	270	298	308	263	266	292	263	281	315	274	278	306	287	308	260	253	290	281	262	292	302	275	318	289	278	272	309	286	296	308	282	288	250	295	294	254	281	270	282	300	275	287	305	282	278	276	280	260	308	263	261	288	265	321	279	265	273	301	273	269	278	279	297	289	263	264	265	278	246	315	283	273	286	264	284	261	269	281	259	305	275	259	268	260	274	288	310	242	287	279	288	284	305	281	284	288	269	282	268	314	259	288	276	269	301	298	290	299	269	310	290	278	268	294	303	280	297	286	288	289	279	272	308	270	309	285	289	308	283	289	268	277	267	286	273	306	316	279	285	278	285	268	284	302	290	281	295	301	280	303	276	277	276	285	290	293	270	273	272	302	298	274	289	295	278	265	275	278	296	230	262	262	307	291	303	292	285	301	279	291	264	279	308	289	309	264	269	287	284	308	295	311	307	279	292	254	289	265	297	320	295	272	291	306	259	291	295	267	266	286	306	270	283	277	301	292	308	303	308	274	312	290	284	273	292	267	271	267	316	262	279	299	256	272	263	282	260	293	268	250	309	265	261	314	268	275	305	283	287	278	270	276	284	303	287	281	289	275	286	296	274	297	281	273	285	283	279	286	285	280	287	281	275	257	288	264	279	290	277	283	280	295	268	281	300	283	274	307	270	265	251	276	281	261	274	317	337	309	255	270	284	275	291	309	288	279	254	290	282	271	302	287	301	294	285	313	297	305	267	276	286	280	274	297	283	262	295	266	303	267	303	278	267	285	309	284	290	281	315	279	291	282	296	273	281	287	264	294	297	250	271	285	322	288	255	287	274	243	328	289	285	290	248	273	271	260	294	270	284	281	261	298	294	262	289	272	313	309	284	277	283	276	279	295	271	266	313	270	318	286	284	299	254	283	289	284	280	278	286	265	293	293	269	285	269	259	274	290	264	295	254	298	290	282	282	296	293	275	274	297	279	279	263	275	268	283	280	304	271	291	277	257	273	304	271	297	281	269	292	257	319	313	273	282	277	291	272	288	293	299	287	302	253	289	287	284	294	272	264	269	259	306	272	276	274	271	277	287	301	292	272	264	296	279	277	271	294	240	282	292	277	298	268	280	270	311	270	281	268	281	322	294	277	251	298	290	290	280	314	288	276	287	300	272	295	282	284	292	286	260	251	300	263	263	307	303	307	273	264	293	297	274	280	270	284	280	269	296	268	293	312	297	260	283	266	293	281	307	303	278	283	256	289	282	296	285	269	261	286	303	292	297	305	287	276	285	297	275	296	269	312	265	278	263	265	291	272	282	276	315	289	290	293	286	265	284	286	267	263	300	327	269	309	327	311	278	293	301	274	275	288	284	289	261	258	274	302	270	268	282	278	278	298	286	278	301	288	275	281	278	282	321	279	282	278	287	319	305	244	307	324	273	271	292	279	255	271	277	289	254	270	288	267	288	240	312	281	315	276	288	293	277	274	298	302	284	282	297	267	284	267	278	290	311	285	308	318	257	310	314	271	277	299	288	281	307	276	303	303	297	271	285	259	312	277	302	313	296	266	271	298	281	303	289	288	282	284	281	258	317	290	288	257	270	273	261	271	287	293	303	261	257	279	267	329	290	272	272	264	306	298	306	323	284	270	277	256	242	263	286	276	279	300	280	302	273	284	281	273	298	295	306	252	299	306	312	290	267
24004	21551	28601	25043	21361	13655	6548	3650	3003	2485	1853	1450	1287	928	841	688	662	639	563	567	498	455	440	351	359	373	354	301	345	352	342	349	308	299	290	303	327	297	323	276	315	321	271	288	334	335	295	295	286	299	272	292	287	270	280	265	239	298	283	272	295	273	275	250	289	227	298	281	279	297	257	266	248	279	261	270	256	288	270	281	275	267	261	281	286	272	251	271	278	266	267	259	252	263	290	267	272	278	301	299	272	235	259	266	288	273	290	276	250	265	275	289	278	273	253	274	252	268	259	287	282	252	303	262	282	257	270	254	292	257	277	258	264	275	261	279	285	267	261	260	263	286	262	258	277	249	258	277	270	266	253	269	257	299	272	250	266	267	276	254	285	264	294	279	283	263	277	270	242	275	286	249	282	247	272	266	273	263	280	287	282	281	257	277	279	296	277	271	287	259	272	283	271	283	245	276	229	293	287	253	271	274	273	276	267	265	274	262	264	275	231	264	259	278	254	268	281	311	234	286	247	247	284	280	280	249	260	260	273	269	275	255	296	273	271	260	280	269	292	292	270	287	267	278	239	262	274	311	244	240	250	262	301	277	270	281	277	281	290	274	240	289	257	275	274	254	247	253	264	263	267	276	270	255	297	290	296	266	247	247	253	265	250	260	286	238	296	311	263	281	239	263	268	275	262	250	280	268	280	267	270	286	264	258	277	301	266	262	273	280	266	271	263	276	280	294	274	273	276	274	272	278	270	275	299	246	290	250	280	287	275	287	245	292	274	267	291	256	237	258	259	278	260	245	265	281	246	250	251	267	269	276	270	281	273	261	277	270	285	275	286	251	263	280	248	247	283	242	298	295	270	279	244	260	290	285	278	285	247	239	255	248	258	259	274	261	266	257	242	244	289	255	286	255	264	293	280	263	261	288	244	245	233	238	263	265	282	274	305	298	259	261	268	281	277	263	250	277	267	270	252	266	259	273	284	279	271	249	279	249	266	282	276	300	300	269	249	263	273	254	243	274	257	264	264	240	286	283	280	270	277	288	281	267	273	237	274	290	248	265	260	263	252	274	257	262	249	275	256	288	303	252	280	264	260	266	290	261	280	264	265	303	256	302	292	279	269	273	315	270	257	274	242	275	289	264	273	238	268	236	265	256	257	254	291	291	276	285	271	250	265	276	253	279	274	267	256	248	277	279	270	250	251	275	285	262	243	258	267	289	280	261	240	273	289	306	298	259	280	291	257	254	285	241	270	263	263	256	250	270	264	238	274	269	293	267	290	278	318	264	280	250	292	262	266	276	260	265	280	251	279	252	275	283	276	291	298	248	275	263	290	281	229	262	251	264	249	255	256	253	279	261	298	262	273	259	257	291	261	255	260	273	275	253	274	283	274	255	293	263	266	281	287	256	297	275	259	288	271	252	255	262	310	256	273	267	263	291	281	267	283	274	261	259	255	255	229	305	268	246	246	250	269	246	272	263	253	266	282	260	265	247	270	305	237	285	257	250	284	282	261	257	270	276	266	268	262	263	245	246	245	297	276	277	284	271	275	263	254	251	242	246	269	286	274	259	258	301	282	269	265	244	284	253	269	264	277	281	264	252	252	240	276	285	261	257	309	231	288	280	263	295	288	244	269	255	275	255	255	253	256	287	264	276	270	260	261	276	267	259	290	256	271	278	256	249	248	271	256	252	290	252	289	243	254	239	275	297	294	279	289	266	261	257	253	271	279	275	283	272	258	238	291	255	259	234	249	286	291	268	276	293	268	250	261	273	274	263	283	283	263	283	260	231	281	269	253	272	253	211	262	249	254	252	275	247	264	254	253	251	287	224	274	260	273	294	251	256	276	286	246	254	253	269	260	264	272	288	308	274	251	249	249	291	272	271	267	262	256	252	283	255	245	235	258	261	266	283	270	285	246	290	258	292	267	269	261	287	263	276	271	250	273	239	274	246	284	281	269	273	254	277	256	260	255	261	271	298	274	263	266	270	277	277	263	254	277	252	251	255	262	271	265	271	278	285	280	297	271	254	260	259	258	276	265	278	262	268	283	272	257	266	269	272	274	259	294	280	262	262	251	300	276	270	289	292	279	281	240	280	253	298	245	274	265	274	234	259	228	265	269	300	269	271	279	263	279	302	257	289	272	280	272	293	266	253	275	240	247	293	245	273	289	275	267	266	284	276	242	269	263	260	252	272	290	283	244	275	250	274	280	285	258	258	269	224	290	248	259	292	255	278	242	270	259	271	229	252	231	286	253	279	262	273	264	279	251	275	258	251	266	253	266	271	272	223	250	282	264	255	270	276	265	283	274	256	266	297	271	250	245	268	274	280	280	253	274	268	286	239	264	275	238	250	262	271	249	267	279	256	270	262	253	262	273	284	284	295	251	254	297	256	257	275	309	270	250	270	278	261	251	285	290	308	238	256	273	288	260	272	283	309	286	275	248	248	290	269	270	250	278	262	259	250	284	260	277	281	249	254	238	253	260	292	274	248	276	257	268	258	240	275	282	249	259	253	256	271	288	250	262	291	279	269	277	285	273	242	259	236	251	283	283	260	258	281	244	244	264	278	282	283	264	252	255	288	268	257	259	260	272	263	303	266	297	252	287	282	259	263	265	270	261	262	274	272	262	264	277	271	278	268	248	295	288	270	277	274	272	269	271	229	279	274	278	274	244	268	261	280	273	298	273	262	308	262	279	245	282	262	282	279	268	260	237	243	291	270	264	266	259	272	269	272	243	280	302	266	269	293	280	268	274	252	257	239	271	260	243	269	276	288	282	277	269	237	276	280	301	262	246	283	252	289	265	242	278	242	286	250	280	294	256	276	268	279	228	233	287	280	251	255	241	253	281	253	273	271	246	267	279	280	263	263	263	258	272	258	248	281	266	260	291	257	256	293	295	258	265	261	248	296	253	252	290	282	270	248	278	282	314	261	270	247	265	302	252	249	238	236	254	294	261	272	263	265	273	259	249	267	282	288	268	265	262	261	263	273	262	267	249	291	262	294	228	287	262	267	270	298	253	273	275	255	250	262	257	275	292	260	268	300	274	256	275	265	260	291	272	260	271	247	284	270	269	249	249	265	253	263	252	261	311	250	256	242	294	254	295	293	270	276	277	288	268	280	281	233	272	243	252	215	269	264	273	255	254	260	254	287	254	265	278	297	258	310	271	261	311	263	247	275	260	236	253	300	301	247	260	267	244	306	266	270	270	283	261	285	309	284	248	257	278	290	273	268	254	308	246	296	258	270	280	294	265	251	266	266	276	280	279	253	259	268	273	246	239	266	271	296	280	265	268	269	249	270	262	266	275	279	262	275	237	283	261	260	256	261	271	273	270	262	252	251	271	282	262	276	279	261	284	245	276	268	310	256	243	265	267	266	243	259	270	277	286	274	257	271	282	267	262	279	268	291	271	272	283	285	248	243	283	280	289	274	286	289	260	321	290	262	231	265	258	261	268	270	242	274	263	271	271	239	253	264	291	279
22907	36105	26855	18401	14941	11657	8819	6525	5472	4342	3285	2608	2160	1602	1394	1228	1054	913	860	783	678	588	566	489	487	442	422	453	440	408	415	394	371	351	371	356	386	405	350	372	349	346	329	358	364	349	353	338	346	327	377	357	346	322	329	359	321	306	338	321	336	314	325	349	308	346	324	323	322	362	357	309	311	324	315	305	322	303	315	297	354	327	341	294	343	305	323	337	282	322	302	352	299	323	339	316	295	305	290	321	286	347	317	336	327	326	323	280	302	296	309	341	299	326	293	303	310	318	293	319	319	333	304	302	319	319	332	303	336	337	317	296	350	341	337	288	306	318	298	315	310	291	309	310	305	318	302	296	323	332	306	299	297	291	284	310	303	329	332	309	324	318	319	309	314	309	312	296	320	347	319	311	312	324	326	304	311	324	295	294	354	322	324	361	293	325	323	316	291	308	339	312	306	299	338	307	330	326	295	349	332	309	319	331	315	307	311	332	312	269	352	304	337	326	337	304	346	323	326	325	312	303	307	325	317	314	311	324	346	298	301	293	308	322	318	301	306	321	260	335	302	324	279	330	310	308	306	313	359	327	326	313	298	307	283	340	322	297	301	300	293	299	305	288	327	328	293	347	323	305	310	309	302	328	293	310	295	322	319	323	293	301	338	331	275	309	332	282	306	311	327	330	295	327	323	322	301	312	319	342	308	340	313	330	301	328	305	300	321	309	334	321	327	316	329	305	327	303	285	303	313	284	298	310	287	319	297	308	322	315	325	279	298	283	349	329	306	309	316	311	329	306	309	286	321	325	301	296	333	324	359	319	301	346	320	320	308	345	327	314	308	290	315	314	334	287	306	297	301	336	358	321	305	303	305	303	340	314	304	321	342	310	330	303	312	276	346	334	327	318	321	324	314	311	341	353	322	304	292	321	320	293	329	315	305	306	303	312	330	292	317	326	316	343	332	311	319	330	330	309	323	337	338	305	294	346	343	319	356	322	338	322	340	319	292	302	337	308	300	294	299	315	325	317	306	294	312	338	359	317	311	326	320	320	304	290	299	315	307	328	330	295	306	318	320	319	341	336	306	334	293	308	279	327	336	331	300	314	336	324	293	323	315	331	311	335	318	325	286	316	316	327	292	309	300	337	302	315	307	284	348	289	320	341	348	340	321	334	287	315	309	309	308	305	329	331	322	282	294	345	277	318	301	299	296	275	309	327	300	304	313	313	300	302	316	294	312	327	328	320	322	328	330	315	318	332	309	327	308	358	343	312	338	362	315	281	304	330	323	320	318	320	296	326	310	330	306	335	326	319	298	311	349	301	301	333	317	309	327	339	287	314	315	294	329	314	304	315	356	293	298	329	300	338	324	316	331	337	321	279	293	301	307	324	316	339	293	331	317	300	309	301	306	297	289	296	312	290	294	294	320	334	308	290	300	344	330	297	318	345	312	325	287	301	312	322	312	294	312	326	316	300	309	317	328	320	320	290	304	302	278	311	308	309	307	334	314	323	332	305	305	344	360	371	354	336	338	307	312	304	308	286	303	303	332	312	306	322	276	303	310	318	317	301	310	331	300	318	322	316	320	300	288	307	311	331	311	328	322	303	283	313	305	301	323	340	330	346	304	316	315	297	300	300	335	324	285	320	311	297	308	295	330	291	314	337	333	307	298	320	313	302	342	304	321	311	334	300	323	296	333	286	314	321	323	297	313	326	339	330	317	289	290	314	336	326	344	234	324	304	332	323	295	297	305	315	314	311	310	282	318	306	334	289	335	316	299	315	325	285	318	303	274	293	359	334	336	298	319	287	330	317	327	303	319	304	303	348	356	315	301	313	332	318	333	334	325	302	306	355	270	311	334	324	279	316	346	311	309	318	260	301	341	350	327	350	307	317	322	319	333	350	319	308	334	333	324	345	297	300	295	322	284	302	303	290	256	331	336	289	327	343	320	319	325	299	319	327	334	346	316	322	297	310	290	324	331	311	325	339	302	314	345	303	320	340	325	304	303	319	323	298	307	307	301	304	318	333	296	300	328	317	338	299	305	330	300	305	316	311	318	313	317	329	314	289	317	315	325	301	325	324	315	310	342	312	313	333	340	310	310	326	314	309	315	317	332	331	315	328	322	342	285	310	315	299	297	337	311	283	314	315	351	325	319	318	295	322	298	311	318	324	337	307	334	345	289	336	314	335	318	339	331	321	330	290	312	296	299	310	294	344	333	309	305	340	291	310	322	299	355	283	344	283	318	329	292	322	338	335	292	292	353	333	330	317	339	347	310	290	322	326	322	324	288	264	305	321	309	289	309	322	313	328	301	305	343	327	318	312	305	309	299	321	312	311	325	293	303	311	329	316	301	283	351	295	328	270	341	298	302	300	292	291	304	329	299	311	340	295	308	315	308	310	297	312	338	294	312	304	292	321	339	300	307	300	283	332	310	314	319	290	296	343	326	342	302	325	312	305	311	298	321	317	334	313	334	334	295	303	322	286	337	287	308	303	285	327	311	297	289	332	307	321	309	334	315	318	300	308	306	314	349	342	305	315	300	322	298	296	313	338	309	297	302	317	300	278	314	296	340	328	297	307	309	339	322	323	335	324	314	352	310	307	341	292	293	328	306	342	292	321	303	299	304	302	324	308	324	326	326	291	327	296	291	281	321	318	326	336	305	313	302	317	308	310	318	329	316	310	311	331	296	319	320	307	314	291	337	296	321	335	354	327	327	315	303	290	290	325	323	314	301	313	282	307	303	316	319	338	304	322	315	327	271	299	313	308	334	321	312	325	337	311	321	302	280	319	354	321	347	315	342	320	267	343	310	338	344	314	335	337	332	352	300	327	298	312	329	286	312	308	310	286	333	301	293	305	310	333	323	283	316	323	309	296	302	328	300	300	292	312	311	308	303	325	333	299	295	308	321	337	287	344	341	270	321	303	330	325	319	312	300	321	319	307	306	346	326	311	324	328	316	320	320	296	325	324	337	304	322	304	286	337	336	285	320	305	343	329	312	318	286	305	307	308	295	302	309	331	319	305	335	321	294	310	315	316	310	283	319	305	322	334	320	289	301	315	304	318	297	317	336	345	337	314	307	323	316	295	306	317	318	286	267	333	306	340	321	340	299	306	321	301	287	290	359	273	307	290	270	304	302	333	317	315	290	302	289	280	318	286	305	302	332	341	293	289	305	310	295	322	310	286	308	333	338	333	307	300	352	302	326	312	328	309	305	325	314	333	319	321	296	316	304	312	311	325	309	312	284	328	326	328	311	313	344	304	317	312	305	271	296	314	290	303	327	312	351	340	306	307	298	304	302	298	324	296	350	309	301	310	319	320	332	325	319	316	290	306	286	299	319	295	310	325	316	313	326	322	327	334	352	299	328	325	301	309	288	304	324	305	313	328	336	336	316	327	295	313	323	297	309	317	296	300	347	321	303	294	316	332	299	308	327	283	286	322	316	322	333	319	309	297	330	277	322	303	306	317	353	339	326	305	322	348
25164	21576	27362	25814	13792	6589	4078	2799	2335	1779	1431	1088	804	724	636	503	503	452	417	357	337	296	295	240	261	257	250	252	238	216	210	218	207	177	184	190	205	196	202	196	197	178	207	194	207	217	209	171	186	175	201	190	183	203	199	192	188	166	166	197	171	184	206	183	197	158	197	184	190	181	183	198	186	189	161	180	187	171	183	191	191	188	161	184	180	194	153	183	173	192	174	192	180	189	226	157	199	174	155	179	164	162	170	180	190	167	161	171	174	166	182	183	179	177	181	168	185	196	197	188	152	173	179	171	147	144	194	192	171	176	161	182	163	186	163	185	201	163	189	172	189	188	176	176	191	164	166	176	176	188	169	181	175	153	175	205	182	180	191	160	187	169	173	185	199	189	161	169	182	170	164	181	166	171	167	148	182	181	192	168	189	181	179	162	185	158	186	193	144	191	179	180	153	188	175	156	170	174	178	168	174	170	181	176	170	162	180	186	198	161	194	179	173	165	169	186	182	181	184	205	169	171	171	173	171	183	217	174	154	193	184	176	205	174	181	179	170	180	179	148	177	161	183	177	169	194	196	177	189	163	164	181	161	156	179	166	176	165	182	172	185	182	159	174	195	169	179	184	187	189	188	184	175	181	166	157	168	169	184	160	177	192	164	179	209	162	177	189	200	169	184	172	156	175	176	148	172	183	182	172	192	166	164	164	171	162	180	173	187	170	183	196	188	182	190	171	178	170	156	163	180	175	181	180	180	196	205	187	193	164	171	165	188	183	178	170	167	199	193	166	189	164	192	181	190	189	173	159	199	172	176	189	169	179	198	180	183	179	159	153	189	192	185	175	175	157	186	150	141	180	172	192	178	174	212	173	150	188	196	175	213	184	160	185	163	172	194	157	181	177	186	188	191	198	184	191	179	187	167	191	186	170	167	175	194	177	174	154	183	135	182	173	179	170	194	196	171	185	181	168	188	168	173	169	193	194	187	185	179	179	167	159	168	197	191	184	187	186	183	193	154	173	181	164	201	181	179	173	165	168	191	179	182	185	160	183	178	195	146	186	175	178	168	192	189	187	153	183	213	170	169	170	182	181	157	188	187	165	153	196	173	204	167	165	202	175	189	193	185	196	177	162	155	169	187	192	172	179	183	146	175	184	181	171	183	166	176	180	175	174	190	169	175	172	185	217	173	173	167	187	183	183	183	179	173	177	180	174	176	183	190	175	176	167	193	160	178	172	180	162	194	176	180	160	174	172	197	175	174	176	198	157	155	171	174	194	162	192	199	166	192	159	148	178	182	177	183	177	158	201	170	179	179	192	171	194	159	179	163	183	164	192	159	195	161	151	179	186	162	163	194	185	169	199	179	155	168	189	186	171	177	200	176	167	187	181	202	174	178	158	181	176	174	152	172	195	151	166	157	172	161	197	172	188	170	158	164	159	191	181	155	174	179	172	163	165	163	175	168	181	202	154	176	160	179	187	167	183	168	196	174	179	207	172	179	160	190	170	216	155	159	184	188	167	163	187	189	176	182	161	182	175	177	166	199	195	155	189	174	187	189	173	185	197	185	181	184	178	175	193	148	194	166	170	172	179	164	185	179	150	173	166	188	169	177	185	159	192	184	181	169	181	173	206	152	186	184	164	149	181	168	166	160	161	184	196	164	159	159	156	159	155	165	175	177	183	180	189	179	177	176	156	200	172	176	164	176	195	179	171	168	174	177	174	196	173	178	183	193	174	186	197	171	182	184	171	152	178	173	174	186	180	169	159	171	170	192	169	182	159	188	180	148	178	187	180	173	185	171	185	172	170	198	174	212	181	163	186	204	162	174	155	172	163	186	165	168	171	169	202	157	189	182	170	164	162	177	194	185	167	183	154	189	171	181	191	188	147	178	168	191	175	166	165	179	175	186	166	197	181	179	172	182	158	173	159	192	198	180	193	171	184	184	162	179	169	146	170	169	167	189	153	180	194	169	193	182	173	181	148	183	166	169	218	164	182	171	169	174	183	175	195	181	168	180	182	170	156	170	153	147	198	166	162	187	159	147	185	176	169	178	187	216	189	199	178	176	163	152	185	178	172	177	175	155	163	180	168	177	165	185	199	152	180	179	172	178	173	178	166	188	179	170	174	185	176	190	165	178	173	173	182	162	165	169	183	163	155	163	194	168	169	192	183	193	189	199	163	180	175	195	185	171	178	161	177	197	184	158	158	172	194	197	181	184	150	167	176	158	178	169	200	166	167	188	170	193	195	173	191	177	190	172	170	171	196	171	178	185	168	163	171	171	192	181	195	168	192	168	156	184	155	176	171	189	180	176	190	171	155	172	194	190	168	161	185	166	191	162	185	191	182	201	188	174	218	168	181	159	167	189	165	188	182	162	151	196	182	205	162	157	201	173	203	175	164	175	193	189	186	160	187	181	179	167	168	179	178	196	157	182	198	169	194	161	177	196	203	174	182	174	181	174	191	169	152	156	184	170	165	158	173	160	170	180	198	166	164	161	174	161	181	187	204	170	180	167	171	175	179	183	162	162	153	174	205	180	192	182	188	169	158	171	201	172	166	188	172	179	165	167	189	175	180	187	163	181	185	182	189	179	192	155	166	162	151	183	195	192	161	188	172	186	184	191	150	168	194	174	170	166	167	194	169	172	155	168	163	155	183	178	193	190	194	184	172	178	183	172	193	196	173	165	189	163	159	165	193	176	186	175	189	176	173	163	183	169	184	149	150	167	201	177	179	140	193	203	159	174	194	171	175	172	172	163	147	193	185	168	197	183	177	197	183	170	187	168	160	187	172	183	185	199	154	170	175	175	161	195	193	167	180	188	198	206	172	184	181	177	161	185	178	201	160	178	168	183	160	172	184	206	188	166	171	174	181	173	179	173	169	166	188	186	160	172	182	179	193	173	159	157	177	159	186	192	157	170	184	188	190	179	187	173	160	189	180	173	191	158	157	188	169	178	176	162	186	185	173	184	177	169	179	176	163	165	175	157	177	170	163	192	171	172	179	162	181	162	153	182	149	196	186	164	173	172	162	169	184	170	175	178	186	182	176	173	217	178	191	154	162	175	196	163	171	209	174	204	181	200	185	176	155	172	157	154	173	178	175	185	171	169	168	177	153	173	151	159	164	158	188	188	178	165	183	187	173	166	168	163	175	159	184	173	168	190	143	187	179	177	152	187	167	185	186	184	178	159	177	172	196	170	175	196	154	168	176	164	185	167	182	189	180	180	155	180	157	171	187	158	191	182	177	175	177	178	148	180	186	169	188	176	159	181	164	176	168	189	168	190	169	203	158	173	172	190	165	173	187	177	168	211	183	169	183	160	160	187	166	175	154	197	191	181	160	171	173	181	177	170	172	167	153	161	204	165	164	184	154	167	182	171	174	163	182	169	188	160	163	154	184	171	171	188	171	169	182	181	165	166	196	181	201	201	153	169	179	197	186	156	175	150	191	168	168	172	185	157	184	166	191	156	194	167	168	202	184
22429	31988	23350	15352	12482	9866	7591	5559	4648	3716	2754	2077	1545	1252	1073	892	796	718	637	570	509	424	382	369	360	360	347	308	308	285	275	297	268	276	252	253	267	279	246	240	223	249	209	238	205	229	257	244	234	207	229	233	228	232	228	194	220	209	235	214	194	220	219	236	231	231	215	231	204	241	222	239	233	217	193	223	220	232	188	228	217	203	227	226	213	237	208	200	198	243	199	206	219	209	228	220	216	201	236	205	228	221	226	194	251	195	219	196	226	186	196	229	191	234	208	227	230	189	204	201	185	234	201	212	200	198	210	199	220	214	234	215	213	187	218	206	229	211	240	211	218	207	207	213	203	207	212	231	207	215	214	207	211	231	205	224	213	183	205	196	208	206	194	225	233	195	200	203	210	219	202	240	196	234	193	225	203	227	231	190	188	225	206	201	192	211	209	222	214	204	211	180	222	188	207	212	212	221	199	196	213	228	187	208	214	207	226	228	225	200	239	202	225	185	193	203	211	221	196	218	234	229	201	226	230	209	198	241	195	216	220	215	216	230	226	220	206	219	227	216	215	199	212	205	204	198	205	183	194	206	206	232	201	219	214	225	204	190	204	209	197	208	203	224	223	220	218	213	216	205	214	168	210	205	216	209	203	230	193	195	218	224	193	205	235	200	216	191	231	214	211	225	199	210	234	221	210	213	195	200	205	198	203	210	209	192	218	226	216	219	221	214	179	199	229	207	197	217	241	218	230	205	226	187	204	206	225	198	203	213	198	211	201	215	227	194	197	256	224	170	204	196	216	226	190	187	211	192	228	204	197	218	236	208	220	216	222	203	207	207	239	236	211	230	211	209	198	205	198	219	240	212	223	208	188	219	194	191	203	205	210	204	203	212	226	220	212	234	193	207	192	205	212	204	190	236	216	192	205	208	224	220	215	196	216	186	193	217	195	229	213	213	215	228	222	191	202	217	221	197	203	212	207	224	200	229	230	164	201	211	220	212	202	195	216	236	214	187	218	213	194	236	215	228	194	208	211	198	217	205	240	224	207	217	202	228	218	214	203	199	206	212	220	202	205	221	224	197	205	201	239	206	190	220	229	191	200	221	200	198	209	213	204	211	212	206	201	196	185	206	188	221	212	206	195	206	209	208	214	231	221	202	212	210	241	217	223	213	198	208	222	229	195	230	200	210	194	201	205	193	233	200	198	218	209	196	215	227	218	219	221	228	213	233	229	214	217	241	210	223	199	185	210	223	211	209	215	218	217	240	199	199	219	209	203	208	219	218	195	183	237	223	240	209	221	204	208	238	239	215	207	204	226	187	218	207	198	212	209	237	212	226	198	231	205	219	200	199	233	198	239	210	208	225	232	212	205	217	208	185	223	201	216	205	212	223	233	239	212	210	214	231	232	230	214	230	245	209	204	208	187	222	216	201	208	188	181	200	210	217	198	219	220	236	208	214	200	209	199	229	222	205	233	206	202	201	224	216	222	197	193	210	212	194	201	218	201	213	223	222	227	230	236	255	217	194	223	239	202	218	211	229	218	205	210	219	193	215	228	234	241	217	221	201	213	222	191	206	182	234	215	205	207	228	190	243	223	207	209	210	214	202	220	208	215	208	198	220	182	224	187	207	223	207	228	201	186	161	183	213	204	231	198	219	200	226	210	208	198	230	209	217	195	202	207	208	202	225	205	196	188	205	187	219	198	193	199	195	212	196	232	198	220	205	193	210	221	235	200	229	206	227	218	204	193	205	214	203	215	203	207	191	237	192	217	225	203	212	227	188	193	215	204	209	217	203	235	232	226	203	196	186	228	181	188	211	202	215	184	202	219	237	194	222	234	211	195	217	205	217	198	214	209	207	198	207	222	194	216	206	195	202	223	210	214	209	206	217	193	212	201	214	195	228	198	208	223	241	190	186	244	215	207	231	193	209	218	212	223	185	205	218	217	240	228	189	201	211	241	223	226	198	213	203	209	228	197	217	208	248	230	200	196	211	222	215	197	221	198	207	225	182	200	214	236	198	216	215	213	203	193	194	209	213	235	219	205	234	234	213	206	208	225	230	207	208	203	206	221	238	193	200	225	207	220	191	221	232	194	196	217	211	198	218	217	207	196	208	208	203	191	220	208	200	215	221	240	228	205	212	229	196	205	213	217	200	203	202	213	218	208	191	213	192	237	241	219	210	209	225	214	219	231	224	230	218	218	197	219	215	215	214	208	222	240	216	210	183	221	216	240	231	210	217	208	197	204	196	194	232	216	219	207	204	201	182	196	236	186	189	226	213	223	211	229	224	206	191	205	210	189	190	198	190	214	218	244	232	201	211	192	232	222	236	220	202	225	211	230	227	197	220	177	206	200	175	218	209	189	227	209	214	213	171	209	220	203	211	204	231	197	218	191	205	226	207	203	200	200	198	160	211	221	179	210	204	214	216	198	207	218	223	224	196	211	203	239	232	204	211	227	228	238	200	211	224	235	217	208	229	234	204	169	210	183	187	186	209	215	231	204	192	217	225	202	243	213	227	223	223	223	225	198	211	209	201	210	230	216	167	208	191	206	232	222	186	192	230	221	224	202	238	225	242	207	198	220	189	217	204	229	203	218	222	200	212	211	228	199	201	211	191	227	228	175	216	204	219	210	202	195	217	223	207	210	172	223	218	195	170	192	223	200	202	247	233	188	222	224	220	210	214	238	231	198	225	213	200	191	203	234	203	231	207	192	217	201	212	187	206	203	186	215	195	226	204	201	227	204	226	219	214	258	202	179	209	202	202	229	219	214	230	212	213	215	227	214	233	195	209	225	196	224	191	224	228	204	197	226	215	177	180	215	209	209	209	188	197	207	232	216	199	234	218	190	226	189	215	225	214	214	199	219	212	194	213	246	226	229	194	196	195	203	197	183	214	208	213	211	210	216	193	207	213	223	203	210	214	237	194	200	204	227	221	247	228	213	226	214	222	224	220	195	216	216	200	213	211	210	220	217	237	200	217	206	187	209	220	204	220	204	180	189	212	204	209	220	200	209	198	185	219	194	217	223	214	228	210	187	228	206	231	212	212	192	217	201	212	200	221	206	189	200	213	197	230	234	220	216	204	199	214	207	217	200	235	199	186	229	218	207	220	204	208	190	203	220	197	205	202	197	205	219	206	180	215	223	207	212	217	216	185	212	196	202	213	223	213	213	214	217	198	229	235	204	196	214	193	178	233	191	190	231	190	211	187	214	193	231	202	230	208	199	197	203	210	212	225	200	214	238	198	222	229	224	219	212	215	212	200	200	235	224	228	212	231	223	244	218	225	215	207	225	198	207	188	217	196	217	205	234	227	218	192	197	204	190	219	212	190	200	204	200	202	224	214	204	209	253	194	210	220	219	218	178	195	194	232	219	217	225	200	204	201	210	224	221	194	204	222	235	208	219	211	223	210	175	213	205	213	196	238	203	219	237	226	216	207	215	200	212	213	224	212	228	206	231	199	224	242	203	171	225	207	194	232
23002	21596	29202	24470	21661	21438	12956	5573	3757	3023	2316	1758	1409	1184	947	869	777	692	606	524	472	405	365	361	367	352	341	300	336	308	289	283	261	261	284	259	249	250	264	237	216	237	241	251	227	236	218	224	219	220	199	213	214	233	246	207	208	213	215	229	227	216	202	221	230	224	213	220	194	226	200	232	187	217	200	209	189	217	201	210	203	179	219	224	219	178	198	200	184	195	224	204	198	190	200	204	215	183	198	205	198	201	191	190	197	182	193	202	186	187	189	192	214	206	197	193	190	177	248	191	216	194	190	197	180	190	190	222	200	183	184	194	207	197	209	207	204	188	205	208	199	180	205	199	188	180	194	192	186	185	188	218	207	200	205	202	220	198	189	193	162	176	179	197	212	186	199	212	200	193	189	206	200	190	212	204	173	172	195	218	185	203	204	196	221	178	202	188	201	173	195	206	198	210	184	187	208	172	195	212	216	188	180	201	199	169	203	201	187	168	215	177	205	195	212	186	210	189	189	169	190	200	207	230	209	171	180	209	201	241	181	202	193	213	176	199	244	177	212	202	206	202	193	201	208	184	184	210	204	204	203	189	206	215	200	195	207	180	194	178	209	207	186	211	224	181	207	211	200	220	185	180	220	203	212	196	188	203	199	205	186	208	207	205	189	191	223	199	177	196	199	218	191	219	204	208	200	200	211	218	188	160	200	182	217	188	197	186	185	177	202	188	195	196	203	185	211	221	193	210	189	196	199	203	196	195	178	171	170	196	200	201	207	194	230	192	217	193	180	220	196	197	209	203	202	171	203	191	203	186	193	187	181	200	200	207	173	205	211	185	191	214	212	204	209	176	206	188	214	191	161	198	188	201	223	195	199	198	199	212	213	193	186	206	160	203	218	225	219	222	205	187	198	190	194	191	170	179	218	205	188	189	179	205	211	198	206	216	168	212	180	212	177	204	220	205	185	188	178	200	200	190	174	194	229	209	217	190	180	203	208	218	212	198	205	216	198	200	215	176	227	214	170	195	206	181	208	177	194	212	171	186	195	201	191	189	186	206	209	184	193	199	178	190	185	181	190	198	196	198	174	199	173	183	180	194	206	183	187	205	194	182	189	183	176	200	203	206	195	181	194	231	181	173	193	201	203	182	203	183	201	198	187	189	212	177	196	191	198	196	211	184	211	184	219	204	185	199	198	202	201	202	211	204	181	181	197	198	194	231	219	184	164	172	169	194	175	200	180	187	189	200	207	204	208	205	187	186	189	219	219	202	175	207	181	229	197	213	207	191	192	194	203	188	191	169	199	198	181	179	188	204	179	202	196	191	204	204	203	192	188	192	212	194	186	200	173	186	192	181	181	195	198	193	208	191	196	176	200	185	189	188	187	189	171	175	202	193	206	187	211	178	174	223	208	202	217	203	179	205	188	198	189	191	208	188	198	210	198	202	192	238	197	191	215	182	199	199	205	185	185	186	200	186	195	205	180	181	234	215	209	192	178	201	191	207	201	218	169	197	208	185	186	202	219	188	173	174	210	174	172	212	197	211	205	191	200	199	191	171	187	193	190	186	185	173	191	197	174	188	164	185	207	197	196	201	193	203	196	182	199	202	196	216	205	223	224	203	199	185	213	183	207	223	187	175	185	197	208	206	205	190	218	185	217	198	203	208	205	198	200	203	187	206	218	185	211	176	204	199	199	198	202	183	198	192	193	199	188	211	192	195	181	177	162	229	178	203	191	218	203	229	217	189	198	200	187	199	199	178	201	175	194	215	192	185	179	201	176	200	196	186	185	181	199	213	189	201	188	192	198	197	198	181	202	203	221	185	195	213	179	198	200	168	190	198	215	177	190	184	189	205	185	172	206	197	193	203	218	194	194	200	182	206	187	185	229	193	205	184	162	187	185	159	198	195	183	197	195	212	211	192	201	219	204	205	224	203	177	208	210	151	205	188	195	206	176	190	204	183	190	180	181	204	216	211	191	195	203	193	171	213	148	193	194	213	191	188	215	195	200	197	175	194	214	202	197	197	169	202	206	184	211	193	173	207	201	211	172	198	183	183	195	207	195	194	210	206	195	188	178	219	237	198	215	194	219	175	185	221	194	214	189	202	208	170	198	198	179	211	196	193	189	211	187	204	187	184	221	202	207	194	191	171	195	185	208	178	194	203	221	182	210	194	205	191	189	191	187	225	200	198	209	197	200	199	178	209	187	207	209	194	184	190	189	218	189	170	209	204	222	204	197	186	164	193	201	196	225	216	186	219	174	198	226	190	199	189	218	203	198	200	213	201	194	202	213	186	207	210	198	211	187	178	197	198	217	185	209	233	214	218	219	200	198	219	217	202	210	195	188	181	198	195	203	207	190	189	200	172	213	189	192	164	188	221	207	197	183	183	219	214	205	223	212	206	219	190	172	209	208	194	197	211	198	218	212	202	199	191	229	214	195	184	192	207	200	190	207	219	209	186	197	208	200	203	213	206	189	205	181	213	191	171	188	190	212	214	188	184	200	231	217	201	196	214	176	199	192	189	181	182	177	196	232	166	180	167	194	189	214	182	183	177	205	191	205	197	183	169	195	200	208	179	168	187	195	191	222	185	188	198	194	209	199	208	192	181	196	188	206	207	202	199	197	193	188	211	209	186	214	193	174	222	198	208	216	204	191	197	199	204	200	201	225	199	206	220	169	190	202	179	227	164	234	213	206	185	194	179	202	189	183	213	221	219	193	176	170	199	195	187	188	209	221	186	216	185	191	192	207	212	201	187	214	175	185	196	219	203	189	190	199	190	203	200	183	186	199	209	198	216	192	200	206	207	181	211	203	190	193	216	196	209	199	221	215	209	203	206	215	181	198	220	190	206	199	167	179	210	209	237	215	188	195	179	194	201	215	203	180	193	199	202	231	199	240	206	188	199	198	186	197	184	194	225	212	200	200	186	187	197	207	210	196	173	176	202	181	167	201	192	217	182	189	183	199	191	215	181	187	184	190	191	194	183	192	180	205	179	203	181	185	215	179	208	220	190	204	188	198	203	212	190	193	204	232	185	184	202	206	201	177	185	194	213	200	202	208	177	174	180	197	192	177	220	204	184	216	213	187	200	206	200	195	218	207	197	175	220	193	228	196	201	187	189	199	171	192	194	191	205	192	178	194	211	217	199	214	185	210	223	208	210	205	218	191	164	206	230	195	173	217	214	202	218	210	184	185	203	199	200	200	199	212	197	216	199	207	200	222	208	196	174	184	185	206	222	202	188	188	202	193	195	233	191	199	193	201	191	203	206	198	186	185	196	194	226	206	197	212	186	205	225	222	214	229	194	177	178	208	198	174	196	170	178	212	220	165	204	207	193	194	205	189	201	200	216	204	193	198	193	234	190	181	180	205	206	200	208	212	220	225	212	201	189	189	217	206	186	188	192	204	202	189	187	209	195	217	188	195	221	203	178	190	196	204	173	193	195	201	182	196	188	194	198	188	197	191	203	185	225	215	208	198	206
27005	40157	30666	22310	17885	13996	11193	9086	7108	5560	4219	3071	2560	2090	1707	1488	1288	1121	982	833	777	670	548	504	521	505	478	476	401	397	371	378	324	343	350	331	340	357	310	320	279	334	315	312	299	260	305	295	293	291	266	281	286	275	273	258	271	266	250	276	266	262	254	252	261	236	261	231	253	256	226	238	235	263	244	247	228	236	224	266	238	262	227	258	234	259	199	229	236	236	238	225	231	242	254	246	224	211	240	211	217	234	228	230	215	261	254	233	251	228	248	245	237	216	234	232	224	243	230	224	243	258	238	246	226	241	230	258	235	236	250	243	221	230	231	246	225	245	236	232	254	225	259	248	227	218	221	226	214	242	251	249	233	249	230	218	240	236	270	236	237	247	240	231	207	244	227	246	231	207	246	249	224	222	236	221	236	243	228	244	256	232	222	211	229	235	220	214	253	238	226	237	226	213	236	235	224	230	226	244	231	247	216	237	254	244	229	213	231	239	219	230	234	237	232	243	249	218	229	225	250	233	228	218	229	208	233	225	232	234	222	248	242	237	233	219	225	242	229	225	239	231	239	251	241	226	231	251	237	232	240	226	235	211	228	231	253	235	250	266	245	247	249	256	245	233	252	253	271	225	227	239	251	218	233	245	225	214	226	239	255	245	213	225	207	250	244	235	217	277	227	220	224	235	246	230	216	227	246	247	248	244	224	241	245	249	234	250	250	218	248	232	250	222	237	233	250	247	212	238	229	233	244	238	221	221	247	209	255	230	242	235	231	202	238	229	225	229	238	249	217	239	240	207	225	222	231	219	250	232	216	219	232	254	209	251	233	230	220	233	242	218	198	247	246	240	278	255	246	204	250	224	232	246	225	195	218	219	224	233	247	263	233	226	196	235	222	236	247	237	219	225	225	245	223	275	242	232	217	216	229	252	218	224	229	247	238	269	226	241	233	254	226	249	227	220	231	234	212	257	199	238	249	245	238	222	238	248	213	246	247	221	231	235	222	218	250	219	259	228	247	235	245	229	232	235	209	238	231	251	240	245	239	262	213	222	216	214	237	230	242	250	245	241	241	249	234	234	236	226	234	230	253	216	235	230	233	258	259	250	246	225	227	213	255	239	242	242	220	248	231	207	278	246	230	229	230	230	222	241	215	254	238	251	259	255	258	228	227	216	249	248	244	248	216	241	246	251	231	258	223	211	228	229	227	234	254	233	247	241	243	233	230	262	233	218	198	252	245	222	246	231	241	211	216	214	235	234	228	261	242	225	258	217	256	237	244	229	243	237	228	242	234	250	231	237	251	221	218	245	228	238	237	234	231	220	228	268	234	208	255	261	218	250	245	212	251	255	242	242	233	244	247	244	227	226	238	230	240	217	226	228	219	236	262	232	281	244	256	245	261	245	212	252	243	236	229	236	223	234	236	254	226	241	220	231	258	243	241	207	224	250	234	229	250	228	279	206	263	234	258	259	273	229	238	242	234	254	241	259	265	252	224	227	213	233	222	209	242	226	247	239	230	245	220	215	232	222	223	231	226	231	250	224	217	228	203	224	210	243	248	247	231	239	221	263	255	230	242	223	224	238	254	261	242	212	243	222	245	227	252	235	250	225	220	245	249	229	232	231	219	253	229	234	210	246	238	225	236	276	230	230	251	241	228	220	247	248	230	227	193	234	245	238	228	255	222	242	217	257	235	256	231	264	260	230	232	221	237	269	236	230	253	239	257	201	241	218	242	231	225	229	243	241	214	251	247	229	213	237	245	242	234	237	219	229	250	262	253	240	240	227	255	233	232	248	233	237	225	218	236	232	224	251	228	221	227	242	231	264	249	227	235	258	228	223	213	234	225	232	209	244	212	233	240	241	222	244	249	222	223	247	224	233	261	249	256	244	251	222	244	231	255	227	246	255	227	255	199	251	258	252	236	257	239	257	220	244	256	232	246	207	247	225	231	253	241	229	231	225	210	249	239	232	198	217	234	233	220	243	246	227	211	224	230	216	219	227	248	248	242	231	240	246	254	253	223	248	232	254	214	222	254	249	244	238	239	257	239	253	234	214	247	204	252	238	236	248	231	230	228	247	226	226	234	236	250	254	246	265	224	227	288	233	249	250	212	238	231	235	233	245	280	234	250	221	240	254	236	238	238	255	240	233	242	233	230	214	246	215	234	255	235	232	217	218	251	246	264	225	242	234	229	251	233	235	241	220	243	259	245	223	237	250	251	268	234	244	262	241	253	257	227	217	253	245	234	233	222	223	262	230	226	240	250	246	226	247	260	244	208	212	247	212	241	225	217	233	226	238	227	206	225	257	226	242	223	213	228	252	201	244	240	211	232	255	221	237	209	218	241	226	228	211	224	232	235	220	198	227	245	245	214	211	230	222	228	252	260	231	260	226	250	230	234	235	241	237	245	244	195	218	226	230	266	245	245	233	232	218	210	245	221	245	251	229	260	247	234	241	211	244	238	238	248	257	258	250	256	241	200	222	258	248	256	226	230	234	248	248	235	223	219	245	231	217	257	217	239	219	234	256	232	208	254	252	207	229	253	240	251	220	249	230	234	237	217	247	228	224	206	229	212	228	234	248	232	229	248	239	247	259	241	248	229	229	237	237	221	226	212	208	228	226	239	234	258	253	225	212	230	231	205	269	231	264	221	242	237	252	240	236	217	255	245	257	219	231	251	232	240	213	227	234	240	231	226	226	245	231	238	235	247	244	231	222	234	209	217	250	227	219	226	247	235	240	223	243	242	247	237	250	273	252	213	254	219	233	227	253	223	238	264	211	221	244	230	238	224	213	222	217	248	235	215	229	245	247	233	218	250	213	262	235	242	233	220	245	241	241	232	255	224	231	222	222	231	198	203	244	232	209	244	205	225	229	228	233	241	245	235	215	219	215	205	204	238	242	253	256	203	248	240	242	252	228	247	255	231	226	250	251	238	242	237	224	230	271	251	207	205	240	230	240	248	244	253	265	196	223	207	245	230	252	222	207	246	230	214	234	242	235	260	257	228	238	260	226	220	229	247	242	247	246	256	226	228	234	254	252	241	229	235	214	230	234	250	247	224	243	242	234	230	221	229	219	231	230	262	232	247	223	261	231	234	242	215	242	219	246	257	246	217	227	206	249	243	232	215	228	229	231	236	225	233	222	261	282	213	225	245	231	254	228	219	258	260	235	246	256	247	256	222	209	214	227	239	255	239	230	239	231	245	235	242	229	238	222	195	239	240	251	208	216	235	225	240	235	231	241	240	228	225	226	247	258	225	256	233	230	238	228	229	235	261	241	226	236	231	215	245	249	234	247	220	253	222	242	276	257	251	229	203	219	236	241	236	245	228	200	235	234	228	236	243	228	195	248	235	236	234	238	227	212	243	225	253	223	244	261	240	250	230	237	235	217	242	209	224	246	232	231	237	228	226	208	220	245	235	253	264	205	227	235	212	224	235	224	245	225	265	248	225	245	222	256	222	264	246	197	242	259	233	237	231	231
28668	22020	19839	13230	7627	4869	3345	2377	1916	1576	1181	949	794	642	563	568	487	484	451	391	385	323	308	318	345	272	304	285	268	283	289	286	293	266	266	270	270	287	288	255	252	249	248	277	253	260	264	241	282	255	255	240	231	295	258	257	238	254	223	271	217	257	264	251	262	258	272	253	255	267	268	256	271	252	240	214	249	258	277	281	231	249	255	240	246	246	240	254	259	252	242	280	256	218	250	232	258	245	251	248	253	264	268	265	256	252	251	247	231	259	233	249	212	229	228	264	241	245	268	233	235	238	228	241	232	264	238	225	235	232	270	239	253	234	278	252	259	258	271	267	233	237	244	261	239	260	267	267	257	270	248	220	258	236	227	263	290	237	282	234	265	249	266	247	244	246	267	228	253	263	265	242	228	268	277	273	265	248	257	247	288	276	217	245	241	237	253	239	270	223	260	251	250	248	258	245	240	252	251	238	226	237	244	250	238	253	250	259	276	263	250	243	248	248	288	278	226	242	231	243	250	238	246	251	255	246	212	249	248	247	224	246	265	235	219	247	224	251	285	222	252	257	207	267	224	246	233	247	240	240	228	238	225	247	251	263	255	235	236	248	242	269	261	266	247	264	233	227	240	238	262	239	260	225	258	250	243	251	263	245	244	248	254	243	256	226	268	232	251	239	256	218	234	259	251	273	236	263	246	256	242	252	239	239	244	247	258	247	253	231	248	237	267	264	249	270	212	238	255	232	255	241	257	240	257	270	253	238	232	230	240	246	230	273	256	257	263	226	230	265	258	256	270	279	231	231	240	243	227	231	260	246	242	254	243	244	255	233	249	241	267	241	244	273	246	244	247	249	248	232	227	250	261	223	238	243	241	284	229	260	255	232	260	254	269	246	262	277	253	224	219	256	252	232	244	222	223	233	239	233	254	269	248	239	268	239	260	257	273	237	247	239	241	241	249	244	246	252	275	248	250	237	249	241	247	263	267	259	229	244	254	263	259	217	242	226	223	225	245	259	230	236	247	255	252	228	253	242	240	294	288	272	249	245	239	267	241	239	259	237	249	242	246	212	273	248	261	236	252	257	240	273	259	258	240	267	235	274	253	248	225	268	267	244	306	253	241	244	231	267	211	223	266	255	251	243	258	236	261	259	263	214	188	232	214	219	247	243	270	273	253	212	252	237	269	254	261	226	281	256	278	265	255	238	272	231	261	245	253	237	275	274	251	222	233	244	237	251	243	235	234	267	230	241	233	242	280	264	235	257	269	241	260	255	255	258	217	250	270	242	260	243	253	263	232	241	252	249	254	223	248	279	222	232	263	258	251	242	266	250	244	257	251	228	253	242	233	270	256	258	247	237	247	262	222	237	264	253	288	250	265	257	264	250	266	223	260	245	234	229	254	252	250	251	241	252	274	236	266	244	222	229	256	252	230	234	235	241	231	212	229	234	274	241	261	249	274	267	266	290	225	243	263	263	242	273	250	251	247	248	251	247	228	245	225	212	265	268	205	262	238	242	251	249	245	249	234	263	226	264	243	276	228	246	235	274	215	271	240	240	246	260	266	259	272	242	253	230	256	246	217	241	265	234	244	246	259	259	237	252	250	246	259	254	265	253	228	242	249	275	246	264	226	243	249	249	260	252	282	223	256	238	222	220	247	235	246	248	231	263	227	242	226	239	207	248	233	241	239	264	246	275	249	266	251	244	248	252	244	252	248	216	229	217	238	247	238	252	264	242	244	258	244	247	244	273	245	272	252	244	229	251	248	265	257	242	271	243	233	270	253	259	259	239	242	237	262	242	215	265	256	259	249	237	267	223	257	243	250	251	257	231	267	267	254	250	279	241	251	229	263	239	273	266	243	244	263	260	242	235	263	259	224	248	227	246	244	251	257	220	255	244	249	230	260	212	248	258	216	261	233	253	242	276	278	279	236	244	258	239	215	251	251	274	226	240	249	262	265	238	255	239	249	249	261	216	238	230	237	256	289	253	264	248	269	264	245	280	270	223	217	244	226	240	276	238	248	255	230	255	249	269	230	286	265	258	231	253	232	261	237	237	215	221	263	245	259	246	245	274	244	266	247	232	222	211	250	230	248	248	246	238	260	251	242	250	255	259	236	253	231	266	247	271	251	250	253	271	260	272	235	244	243	245	239	235	256	263	227	246	261	261	262	228	278	237	250	263	244	233	259	253	233	252	258	238	237	280	252	271	277	266	249	247	243	277	245	245	251	265	232	270	224	249	252	244	267	275	277	254	257	237	219	254	237	240	268	233	264	241	271	277	249	247	242	255	237	224	251	248	273	233	247	233	228	265	259	253	237	245	227	232	255	238	239	249	244	245	241	246	273	260	234	224	229	228	237	253	232	259	268	235	230	250	248	272	254	245	236	228	227	245	224	266	268	262	260	235	253	264	280	240	249	256	251	241	259	237	240	265	284	237	239	259	227	247	247	235	230	240	262	252	243	257	247	251	258	257	230	254	269	245	256	246	247	267	252	246	254	235	234	261	244	230	232	254	231	251	286	242	280	234	244	243	239	245	268	234	223	225	229	250	238	269	238	265	273	223	244	253	243	251	241	248	277	249	246	238	269	259	228	261	267	237	251	276	270	237	254	233	250	276	259	249	243	225	248	233	231	236	253	265	236	268	241	215	261	260	249	214	247	258	257	224	305	245	247	257	275	226	206	224	260	243	249	240	240	258	246	262	250	255	253	212	248	228	241	247	246	243	235	267	249	237	259	250	244	261	279	261	256	241	267	239	248	229	243	272	234	275	248	229	242	270	245	233	241	229	250	249	267	248	254	252	261	251	223	249	259	240	255	246	252	248	248	271	247	225	225	223	256	250	271	243	252	240	245	262	240	249	247	233	231	254	246	227	246	244	250	250	275	229	213	268	254	262	241	244	274	228	220	246	249	226	262	257	225	256	239	283	246	265	264	254	261	237	222	230	237	228	251	245	235	256	238	255	239	259	238	267	275	262	263	240	258	242	260	232	275	259	249	251	248	258	248	254	243	249	236	241	246	253	230	277	253	253	255	233	241	290	259	244	254	229	267	237	247	271	296	275	251	244	242	228	223	267	262	256	243	257	261	224	245	267	228	255	271	245	270	279	259	252	264	225	257	269	219	226	250	235	242	261	265	246	236	256	273	254	223	254	236	231	247	247	266	258	245	227	279	230	235	229	257	240	250	236	260	221	260	259	227	227	259	236	237	275	220	232	234	264	240	276	262	225	243	245	267	269	270	250	252	260	223	229	242	267	225	244	267	235	280	220	253	252	225	246	245	246	227	249	238	260	264	272	237	235	259	259	249	259	232	235	253	251	244	233	257	262	240	250	252	261	248	253	246	283	253	236	247	246	229	264	248	187	264	244	253	252	254	230	224	265	225	223	241	235	243	264	219	239	257	241	236	229	238	262	220	256	215	262	242	272	264	244	241	231	245	245	256	245	225	243	256	259	241	231	261	240	258	239	254	238	267	275	248	261
20791	27130	21084	13593	10471	8582	6322	4800	3811	3019	2273	1592	1353	1033	953	790	766	708	631	570	492	466	461	390	417	375	369	362	360	355	359	355	347	308	350	319	350	302	322	313	312	308	314	300	305	303	310	289	315	264	291	304	302	281	299	303	270	263	276	259	294	322	315	302	274	267	330	280	303	275	270	300	315	326	289	299	279	316	298	289	293	276	286	323	282	323	298	326	287	288	257	328	271	303	281	283	281	284	314	287	318	279	271	296	281	303	303	260	287	283	279	288	306	269	301	304	301	282	307	262	287	290	302	260	294	255	273	286	303	293	280	308	282	314	318	313	289	301	295	284	324	272	315	313	273	301	297	278	324	294	276	278	319	277	313	288	277	280	297	318	267	286	259	300	303	288	284	277	283	276	284	292	327	293	254	306	305	320	285	277	309	271	308	266	305	301	299	267	295	272	277	294	259	309	276	266	308	314	302	289	308	284	301	316	277	274	320	309	290	300	317	287	272	306	324	325	319	305	281	278	301	285	311	300	277	292	285	319	312	309	321	304	285	264	297	305	300	288	282	295	294	256	288	261	289	291	304	287	316	280	276	267	308	286	296	311	306	282	272	291	281	298	263	290	297	292	292	299	307	292	301	299	301	268	292	309	327	295	313	324	302	273	295	310	295	304	307	304	283	299	315	289	274	298	275	266	295	302	301	270	311	284	288	289	283	295	282	309	286	310	296	292	307	307	270	290	284	286	334	341	284	300	299	289	268	272	303	315	284	294	322	281	292	274	301	290	303	294	307	279	300	326	292	286	255	273	281	301	294	294	309	292	305	303	260	284	277	319	274	318	280	274	304	282	303	319	302	303	276	288	289	264	289	314	285	287	288	298	312	293	307	279	288	319	301	255	268	283	303	323	284	286	282	291	299	305	269	312	305	294	288	297	306	312	322	276	265	321	280	307	313	284	318	327	281	283	287	294	295	303	294	279	313	319	269	288	311	287	303	274	293	293	298	307	326	313	289	303	304	268	278	249	307	275	296	298	313	312	292	308	300	274	270	296	321	300	311	292	299	287	311	266	299	318	319	319	307	273	303	289	279	283	312	286	275	297	278	269	261	292	304	271	311	272	264	276	282	301	280	279	284	302	300	300	291	266	290	272	289	315	282	295	274	280	313	285	314	293	356	285	318	261	268	279	273	267	308	264	266	305	317	309	268	310	298	287	280	295	277	279	264	274	291	295	296	284	296	308	296	299	306	298	274	310	291	254	328	310	276	288	291	290	291	271	273	293	304	294	294	285	308	296	284	276	297	329	269	329	300	260	297	296	294	271	314	281	299	279	266	264	280	280	293	281	316	259	275	305	299	283	282	299	302	304	310	269	330	311	282	308	314	303	282	301	250	273	289	309	273	281	291	258	311	271	282	317	284	278	293	282	267	293	341	303	271	307	291	304	302	279	307	275	317	295	337	296	261	294	302	289	277	254	281	274	314	289	290	313	298	287	309	307	309	278	303	302	310	276	292	282	269	340	283	310	313	288	311	251	305	275	280	299	278	273	308	283	274	271	270	290	310	314	259	311	271	289	340	301	317	267	286	285	300	278	297	304	301	268	277	258	291	284	315	329	295	299	299	259	291	299	304	307	283	266	277	284	260	277	294	318	284	286	297	338	277	297	309	270	281	282	286	300	284	285	309	278	324	295	299	304	277	275	290	294	280	266	240	298	281	280	308	272	268	288	284	302	301	304	267	313	299	280	283	297	267	280	289	294	268	291	307	281	286	288	287	289	299	299	290	309	311	302	297	302	271	276	282	273	322	304	267	260	318	298	288	312	283	306	284	288	293	274	295	305	251	288	275	276	292	270	277	306	289	305	321	302	306	278	294	311	300	298	302	307	292	294	278	261	290	275	313	283	278	278	285	293	285	285	284	281	279	321	268	280	292	319	295	298	269	313	294	286	287	285	284	331	310	282	288	284	308	310	282	297	303	318	324	315	318	281	305	295	293	277	301	290	288	280	317	277	280	287	255	285	266	300	319	306	316	242	315	305	291	262	276	299	280	296	292	289	291	330	309	269	331	277	296	267	327	297	258	285	307	277	317	310	288	289	295	286	291	271	298	297	289	281	287	301	268	308	295	285	280	303	277	307	276	275	306	295	295	300	292	289	279	283	294	269	263	292	278	276	278	308	257	288	278	317	289	267	307	303	300	314	285	292	272	297	305	300	305	317	260	298	287	303	274	296	319	267	284	285	279	332	288	284	287	272	319	288	279	293	285	300	274	327	272	297	288	283	279	288	291	304	283	274	311	277	282	289	267	254	283	275	282	297	296	290	274	296	290	273	296	307	292	272	303	286	312	275	315	278	304	307	287	250	295	294	300	294	254	294	303	261	302	290	305	279	276	272	331	305	284	271	286	296	311	300	287	283	316	295	298	307	311	287	326	306	318	281	276	290	296	304	271	286	276	264	293	298	278	293	275	304	296	277	306	305	285	327	277	289	311	282	301	278	276	269	281	306	277	257	298	334	299	284	307	313	321	295	279	293	317	285	317	317	273	288	252	314	297	316	290	275	296	269	298	288	276	275	260	276	283	287	262	279	270	283	313	291	284	276	275	303	308	266	334	295	287	303	309	297	295	318	278	268	316	286	280	287	287	284	288	303	285	290	283	273	279	300	308	289	303	301	282	266	304	264	262	294	271	281	262	328	309	296	307	293	289	293	288	283	304	302	287	305	297	288	273	264	304	286	267	309	275	294	335	281	293	300	304	260	284	301	313	262	293	291	276	307	256	302	293	285	274	268	249	307	312	290	279	289	289	285	282	293	316	292	304	287	282	281	296	287	266	306	304	277	297	317	281	296	245	256	300	327	293	292	271	291	310	279	289	265	296	296	288	299	301	301	301	306	285	303	287	296	323	312	306	286	316	295	277	307	294	261	323	287	288	264	263	297	287	315	311	321	296	280	272	281	273	310	288	316	286	316	309	304	279	300	296	305	258	295	289	268	312	278	283	306	288	272	277	290	260	284	268	269	296	280	300	289	281	288	317	284	301	307	276	254	279	272	283	290	257	317	305	288	267	278	307	295	314	323	303	266	292	306	331	268	295	285	313	303	265	322	301	280	305	278	290	317	300	284	323	280	288	279	326	291	289	286	304	272	268	285	261	274	291	317	295	324	280	303	294	287	305	264	270	285	282	326	299	268	309	297	277	294	262	298	300	285	276	276	267	301	272	294	282	254	314	293	301	293	293	315	289	294	285	309	280	287	278	311	313	294	270	276	301	304	287	315	287	260	308	294	312	314	286	310	303	312	290	283	289	268	252	286	302	275	295	322	273	303	290	281	289	308	291	280	293	288	289	279	293	299	303	281	290	300	315	303	304	297	255	263	289	294	298	268	303	271	305	254	285	262	311	293	337	307	314	297	275	264	279	320	284	282	283	311	301	274	280	274	259	298	279	278	307	273	308	288	307	322	300	288	301	326	298	291	296	302	273	294	292	294
23963	21550	28627	25045	21401	13594	6429	3932	2934	2269	1719	1401	1171	973	820	721	704	664	541	544	452	438	400	403	401	361	357	350	334	333	331	316	310	299	289	325	354	336	330	317	279	305	297	287	319	319	301	294	307	288	278	284	275	257	298	291	287	289	282	281	295	267	330	285	267	255	291	290	276	325	274	304	268	228	269	282	283	271	291	253	278	292	274	285	287	272	264	263	286	276	251	271	265	268	279	284	261	294	256	273	268	268	276	238	275	250	290	300	283	300	289	293	262	286	263	250	294	272	278	264	275	286	271	284	294	267	277	256	255	296	295	255	288	263	282	276	283	301	268	237	256	300	299	278	272	288	282	270	300	298	243	304	282	271	244	272	274	273	306	262	268	241	274	275	257	267	303	245	290	256	281	285	247	264	272	256	273	276	257	280	252	291	266	264	277	255	314	283	265	280	262	282	283	263	282	283	271	289	285	262	291	306	246	271	273	269	269	289	290	270	289	296	279	256	291	266	280	275	259	275	295	268	275	258	269	256	259	267	253	284	269	287	258	259	258	255	280	259	274	280	256	262	265	264	286	269	265	247	257	251	274	248	266	285	251	273	313	262	260	264	261	290	268	268	294	302	288	263	280	282	272	263	279	298	290	266	281	300	301	261	242	299	278	290	273	283	303	264	262	279	294	262	274	271	271	279	273	263	252	273	272	275	288	279	257	270	269	263	269	259	297	281	293	302	269	279	301	286	261	279	251	244	292	293	300	267	269	269	266	258	277	297	247	267	278	257	269	272	264	269	261	275	281	246	294	267	292	242	304	263	249	273	278	289	248	255	238	245	263	282	278	253	306	271	261	278	287	269	295	270	288	270	264	284	277	279	279	301	252	284	264	262	270	280	299	261	291	275	278	284	275	293	262	273	254	298	265	266	274	274	269	305	279	319	267	264	244	269	259	230	261	269	275	266	281	323	285	273	268	251	300	275	265	278	262	276	283	281	324	273	264	278	269	286	266	268	284	247	268	314	263	282	272	279	297	271	251	260	294	303	276	264	274	258	286	297	290	272	273	258	271	275	265	255	260	288	271	293	245	273	257	274	243	283	283	249	280	260	252	237	264	256	268	284	295	280	265	288	265	271	271	258	277	280	269	266	289	289	300	280	275	261	262	265	272	277	293	274	297	246	241	249	295	292	291	301	281	267	282	308	291	253	265	267	272	273	248	257	273	278	286	270	282	312	267	276	252	282	289	260	289	273	274	288	272	292	271	266	275	263	261	264	286	261	279	285	237	275	275	288	271	241	288	266	273	302	278	290	248	279	264	266	292	263	253	284	264	271	270	280	265	255	277	246	300	320	276	301	253	268	283	257	259	282	291	293	252	309	276	291	282	226	271	283	235	251	271	267	259	273	259	269	267	262	295	273	311	270	278	284	277	327	264	282	303	291	272	274	262	260	277	284	275	292	258	264	258	261	290	269	265	284	269	283	280	276	265	262	278	257	253	255	279	289	287	244	268	272	257	288	283	267	274	254	299	250	280	266	263	278	280	257	290	287	278	261	306	257	285	280	271	266	304	286	293	268	288	295	273	275	274	278	267	260	264	261	264	273	263	258	250	253	248	259	243	275	281	290	302	269	253	271	278	268	272	241	292	306	279	301	279	298	267	277	275	291	246	267	266	265	272	279	283	256	248	261	236	293	304	261	260	273	296	290	263	254	253	281	259	266	297	273	289	277	259	256	265	281	249	288	302	253	273	298	266	232	258	287	261	274	287	270	259	289	259	273	279	284	284	265	293	289	248	267	238	254	245	266	269	270	301	278	251	248	291	264	278	280	263	241	255	288	292	258	276	259	285	276	245	292	266	273	248	252	239	251	278	282	292	285	252	263	278	295	260	286	274	294	272	279	278	292	265	246	262	273	278	313	259	261	256	248	291	266	242	273	311	258	278	292	271	267	259	273	295	282	266	301	305	263	304	290	247	272	266	267	294	270	241	267	270	267	264	249	276	269	245	273	271	287	270	289	248	276	294	294	295	270	262	255	284	300	252	253	259	242	316	279	254	270	274	276	270	260	277	252	250	285	259	243	302	266	301	274	300	288	303	292	256	255	283	275	276	280	287	282	267	279	275	259	241	255	273	292	254	274	277	239	290	298	301	271	263	249	284	288	250	260	276	279	270	250	281	265	272	283	266	262	266	289	270	276	267	294	270	293	249	287	282	281	275	276	272	261	272	252	261	273	252	295	274	287	289	271	280	282	281	301	272	274	265	267	283	279	285	275	290	284	279	282	274	300	266	294	267	285	313	264	287	330	301	267	295	263	291	283	282	287	288	301	254	284	275	254	286	268	260	273	293	270	267	278	257	255	260	294	297	268	287	259	270	247	268	245	272	280	267	291	266	283	277	266	229	271	296	264	246	284	292	313	255	276	270	254	236	254	281	272	273	265	251	262	289	243	254	271	281	283	275	279	262	268	235	281	279	274	252	274	285	259	274	289	284	277	277	238	256	267	266	284	256	283	286	269	251	282	293	255	254	270	264	272	295	292	295	275	262	272	273	273	253	287	265	273	294	272	282	258	267	272	276	293	286	269	284	270	294	256	285	269	299	238	245	288	313	260	228	284	280	278	279	263	254	286	271	260	269	276	257	242	265	280	283	271	258	282	245	261	298	281	295	288	294	273	289	281	277	264	259	280	280	269	249	278	275	279	264	289	249	269	287	260	282	289	269	314	270	259	274	294	295	252	266	283	289	276	270	264	279	288	291	281	277	304	270	270	273	276	277	290	306	277	242	302	272	270	299	257	290	268	262	272	299	274	297	270	263	278	303	268	273	241	236	265	236	300	276	277	300	245	295	233	264	249	262	256	286	279	270	298	276	248	287	267	244	294	280	274	302	273	266	293	295	280	271	241	242	259	254	277	281	258	281	276	272	281	278	287	277	279	265	277	282	268	243	273	289	280	247	279	269	272	239	276	269	274	250	263	261	275	253	275	279	299	273	298	271	286	274	259	251	276	299	271	257	311	248	257	275	292	277	288	279	296	268	276	249	280	277	297	261	268	286	260	261	274	268	264	289	286	264	271	250	312	297	288	250	286	292	256	271	247	246	315	262	282	290	259	241	286	271	297	265	259	251	280	247	286	267	258	275	314	302	278	273	307	265	286	278	248	285	257	306	259	276	258	249	270	275	291	273	268	285	273	267	290	254	297	252	253	264	281	271	283	239	254	233	259	261	241	292	274	259	257	273	282	268	284	298	284	272	260	275	271	248	276	231	282	243	281	283	279	271	281	283	269	224	266	265	284	268	307	278	259	242	254	285	262	291	241	279	290	270	282	296	282	256	250	276	270	291	291	278	278	284	299	289	289	288	272	293	296	271	286	264	258	269	294	248	301	266	273	274	313	253	266	274	261	277	275	277	252	271	294	256	275	266	293	276	272	293	277	276	284	290	284	258	294	306	260	287	256	264	267	272	281	299	279	284	302	265	268	262	284	273	241
23436	35875	27065	18803	14894	11683	9120	7126	5655	4407	3039	2383	1880	1524	1374	1209	1064	960	798	771	660	642	548	540	525	499	453	473	428	446	448	396	404	420	408	397	393	359	355	372	376	374	404	393	344	334	352	347	332	347	331	331	324	354	321	328	332	316	331	353	362	337	339	367	341	346	316	317	322	318	308	368	299	358	304	336	331	355	321	340	327	383	308	324	348	355	303	323	346	337	320	340	310	326	318	315	341	331	325	317	289	334	323	345	334	327	292	319	314	317	323	338	307	337	299	279	336	350	293	297	306	347	299	356	315	302	309	327	324	343	339	309	321	309	325	335	341	298	319	307	327	320	317	303	294	323	331	306	311	316	309	333	322	331	304	322	352	306	335	333	351	300	348	328	331	306	312	305	309	319	349	326	308	328	310	304	290	309	302	309	317	351	319	327	307	318	305	327	315	335	326	299	347	311	349	304	344	324	322	298	339	325	329	324	316	313	297	321	316	304	323	306	325	308	330	340	321	301	320	315	317	332	315	334	306	356	316	312	297	296	290	342	343	312	339	337	306	328	336	330	325	313	315	317	350	296	309	371	327	316	320	303	317	318	349	312	305	335	326	315	290	361	326	315	317	317	328	327	323	321	275	287	316	341	284	321	326	369	319	345	333	329	341	316	330	338	299	311	298	312	310	326	316	315	348	295	361	344	326	289	308	296	317	326	293	340	315	323	336	314	344	323	314	330	318	330	331	331	309	365	318	361	310	310	339	338	314	321	336	361	338	326	327	305	364	320	329	337	301	290	353	292	314	304	308	328	336	324	310	331	343	298	319	314	316	297	367	335	328	355	361	307	328	329	314	286	310	310	320	358	317	326	303	352	298	288	281	322	292	310	319	309	351	325	288	332	296	300	318	345	325	334	339	288	300	320	347	295	321	350	315	301	310	317	326	345	341	329	313	330	321	344	294	313	326	336	333	336	301	304	292	300	335	314	337	309	300	325	282	323	316	316	330	337	339	355	307	325	325	315	309	297	346	352	341	288	335	337	342	314	326	324	319	311	327	345	307	291	315	304	329	311	329	329	321	306	315	295	324	334	317	298	304	287	334	332	321	318	367	342	305	325	339	320	314	337	342	322	353	311	301	343	329	320	318	301	320	339	294	307	352	316	329	309	308	335	352	330	356	334	323	340	292	288	306	312	282	342	371	329	325	333	344	328	338	318	336	356	314	302	314	327	356	316	286	345	346	332	327	344	301	335	337	313	343	358	310	286	334	337	326	294	295	336	318	290	345	334	320	325	344	313	300	329	291	324	321	317	327	296	342	303	329	339	323	321	322	305	334	303	309	313	337	293	339	309	306	307	315	307	352	320	325	328	331	300	295	313	334	307	335	300	284	312	355	351	317	320	336	305	338	294	346	317	316	336	334	334	320	338	310	330	309	332	342	335	310	323	306	297	341	349	328	308	320	312	330	320	331	340	331	312	323	330	302	318	326	334	300	277	335	328	336	314	301	336	320	342	325	313	300	312	334	295	315	322	373	327	299	316	353	336	330	317	320	293	315	316	330	323	343	332	327	316	314	322	322	331	328	309	325	323	336	339	359	326	316	327	341	321	314	340	311	299	285	302	326	297	322	319	334	289	321	325	319	315	304	303	345	320	279	323	300	337	268	354	332	340	330	337	333	318	329	328	288	302	313	349	327	304	337	307	333	303	298	321	352	337	308	332	306	326	323	324	336	337	332	325	315	282	325	317	349	309	285	344	303	307	319	321	326	319	292	339	299	317	331	320	324	334	326	300	284	321	291	314	334	337	291	290	328	306	306	323	346	302	290	288	325	308	328	357	311	333	290	329	333	348	348	296	319	316	291	351	341	293	304	334	305	322	315	322	343	300	296	330	330	343	328	317	303	356	287	326	290	297	333	314	303	326	330	337	318	314	282	340	319	325	322	328	296	311	362	329	305	352	312	318	304	307	358	298	317	323	312	341	274	356	322	296	300	321	327	319	317	305	333	301	336	338	334	307	325	305	312	307	313	323	325	350	340	345	362	322	327	325	332	324	302	367	311	324	314	344	309	298	328	332	346	321	324	302	351	312	316	304	311	299	318	327	365	301	341	342	303	327	278	287	331	319	321	317	324	355	317	303	336	323	300	325	328	297	342	321	304	311	319	324	315	315	310	309	325	284	299	298	319	324	324	361	288	366	300	329	301	287	319	341	318	311	320	330	323	341	315	296	331	300	328	300	335	283	321	354	324	324	292	324	326	313	339	310	314	331	309	321	280	346	347	352	347	328	324	322	332	317	313	337	308	362	326	311	286	341	304	323	346	312	324	329	326	298	330	317	329	311	333	312	325	313	301	300	316	305	278	351	328	324	319	337	309	323	271	346	328	302	325	278	303	336	338	281	328	296	337	319	301	333	352	348	308	322	306	354	331	316	304	328	314	319	327	294	303	348	293	314	319	298	310	342	313	309	277	317	322	284	334	309	307	303	329	314	335	308	313	336	339	319	320	320	310	334	297	297	315	311	310	337	312	302	339	327	324	334	325	363	303	335	343	329	342	334	323	304	327	351	319	289	299	320	340	348	320	341	304	323	296	323	304	305	320	320	320	296	340	338	300	313	345	326	330	338	339	348	286	320	341	293	280	323	328	317	295	323	326	314	315	299	324	289	338	297	318	313	331	320	332	338	321	312	291	332	327	341	324	282	306	309	338	334	305	338	325	339	350	318	341	315	311	330	315	312	320	323	361	343	324	341	319	338	333	307	327	317	313	341	299	306	319	349	315	304	327	285	322	354	315	317	340	312	349	329	327	295	324	316	311	301	299	294	312	303	312	291	329	331	317	329	333	306	319	332	309	332	300	314	333	333	327	291	306	307	299	306	285	359	289	321	315	294	311	363	345	307	342	345	325	309	314	338	332	312	294	283	318	343	297	327	302	321	300	331	315	335	341	334	282	331	331	314	303	322	298	349	344	345	320	312	349	305	308	328	319	307	316	305	301	302	315	320	340	306	304	323	295	327	309	316	318	321	338	290	320	298	305	308	327	308	356	322	307	330	317	306	303	311	326	334	338	328	346	320	322	326	338	315	319	325	321	332	311	303	334	338	339	336	357	325	302	318	336	329	310	307	330	295	314	299	360	331	338	308	291	341	352	289	317	303	335	315	299	320	319	343	311	307	341	297	284	310	321	330	347	348	327	331	303	320	343	322	324	334	282	314	314	345	360	330	313	333	311	335	323	326	319	302	304	324	335	329	340	338	318	330	299	302	321	346	291	307	342	309	328	326	343	293	359	340	292	306	299	348	338	342	326	354	305	324	353	325	310	302	317	314	318	309	287	339	299	307	330	353	300	318	311	336	325	318	315	310	352	311	351	320	312	324	295	309	343	341	348	340	298	323	303	325	372	305	340	313	343	334	333	311	291	316	291	314	312	295	297	291	333	326	310	331	327	329	325	295	295	320	339	288	340	327	357	328	290	294	326	333	320	326	334	324
25183	21560	27435	25739	13714	6617	4321	3055	2359	1653	1284	972	895	708	633	583	477	445	387	370	336	313	305	284	264	247	240	250	266	213	203	209	227	195	225	228	197	204	218	210	216	175	182	206	183	185	202	196	206	205	200	173	189	161	169	188	183	186	170	203	169	179	194	193	188	205	170	181	174	144	184	175	199	209	180	187	197	166	181	169	206	199	188	176	173	170	209	171	179	175	193	167	185	177	170	192	182	187	191	169	178	176	158	199	183	175	196	183	178	200	193	177	172	191	175	191	184	176	180	182	193	180	168	184	192	185	186	174	188	165	186	203	175	176	166	199	190	179	192	211	167	173	181	164	169	209	178	190	187	193	198	176	182	175	174	196	176	189	185	170	177	180	183	176	181	189	207	186	174	181	200	189	180	194	164	206	187	191	179	187	188	181	181	182	179	177	165	200	162	155	173	197	166	156	173	197	173	180	195	164	183	177	177	194	179	177	182	202	153	179	182	171	177	161	177	173	186	203	183	144	184	196	197	169	199	185	141	172	177	172	171	201	194	204	207	199	173	183	213	147	189	179	188	180	187	201	175	165	188	182	170	186	174	200	194	175	188	177	181	168	190	179	203	163	184	170	194	182	193	152	205	181	174	178	196	200	181	180	198	185	189	193	189	192	192	201	204	196	171	179	167	193	160	161	192	177	200	171	171	159	191	169	171	176	175	160	200	177	174	170	174	187	190	176	195	177	167	177	189	169	161	203	176	165	202	169	161	162	183	178	176	193	177	172	183	188	198	176	184	210	200	171	189	161	208	164	194	191	188	184	202	188	191	178	183	175	191	184	166	184	173	194	163	185	149	183	174	168	172	208	185	164	172	186	206	178	194	170	191	171	201	210	191	186	182	171	213	185	172	195	193	179	153	193	182	189	196	165	190	198	190	185	187	191	170	187	173	183	152	174	194	170	184	175	162	178	163	196	207	190	190	168	172	186	175	172	174	198	173	187	201	215	189	195	182	207	177	155	179	194	193	161	185	173	199	163	182	188	195	161	184	181	162	182	175	164	183	189	193	202	190	176	174	214	206	152	194	173	174	206	165	163	181	152	170	169	158	186	187	172	152	188	182	172	154	178	176	164	141	197	170	179	170	175	172	192	183	175	161	162	210	176	189	187	168	199	151	175	197	205	186	180	186	164	187	195	192	175	184	191	189	182	162	146	180	172	184	163	172	195	184	169	167	156	192	192	189	167	181	200	159	192	191	169	193	186	171	178	184	190	178	186	170	188	191	166	180	182	179	182	178	159	177	190	173	188	188	195	173	181	168	172	198	159	194	189	165	203	165	173	192	186	166	177	177	181	163	172	184	192	178	183	195	205	136	171	195	191	185	195	196	205	176	167	190	213	179	175	182	196	204	182	167	202	204	192	193	191	170	177	178	177	178	170	206	163	200	191	189	168	185	207	168	184	163	170	201	182	167	157	165	191	177	165	198	174	165	205	191	188	179	186	187	188	171	194	185	176	185	191	218	171	184	189	196	163	195	185	183	170	200	198	198	190	189	173	190	177	175	190	203	186	161	192	197	165	208	187	192	180	165	190	204	206	194	181	174	210	189	165	195	197	175	178	163	173	180	177	162	176	193	202	191	172	183	181	182	170	136	162	170	178	197	167	193	166	173	189	147	195	169	160	178	181	152	173	176	179	164	176	190	175	187	180	186	165	190	179	151	174	168	160	170	177	192	200	191	200	181	176	164	191	182	180	192	189	198	165	157	180	193	178	186	186	195	196	179	187	177	209	167	182	182	195	177	195	196	175	170	195	155	185	173	158	169	171	160	191	180	162	158	202	174	183	184	200	202	182	187	172	191	178	179	196	173	191	181	178	171	182	175	174	230	190	184	197	191	174	196	197	191	177	154	194	194	188	207	182	174	194	176	179	172	197	165	192	175	170	178	169	177	181	175	184	168	184	175	184	176	160	189	187	197	197	183	207	201	191	170	173	190	166	183	183	198	167	197	182	176	179	169	157	175	176	177	184	178	185	179	198	186	172	179	183	169	157	200	166	192	179	191	170	171	185	176	208	187	181	165	188	175	160	174	167	172	167	178	174	190	173	196	176	184	178	162	191	180	208	171	192	181	198	178	198	188	184	195	184	162	199	182	174	181	185	168	194	188	191	175	187	191	188	153	178	193	178	179	150	186	194	143	194	171	166	178	146	177	183	199	163	194	179	203	169	196	172	181	190	164	200	159	169	187	172	177	172	159	185	175	167	200	204	193	187	186	181	195	201	168	164	178	166	184	169	200	149	188	165	174	187	201	168	184	186	199	164	176	185	167	157	165	192	180	184	187	217	187	182	166	171	187	210	170	181	160	198	184	156	182	171	183	186	198	176	185	183	187	185	167	176	171	173	165	195	177	185	169	188	173	168	180	185	159	183	183	169	194	180	164	178	182	171	192	187	182	171	178	189	209	182	159	174	183	177	180	165	169	173	210	160	181	177	184	180	170	189	174	173	169	182	186	184	169	174	206	189	191	179	189	161	164	201	188	177	177	172	188	167	188	201	175	181	182	171	178	180	175	164	163	198	177	193	175	201	181	196	198	201	198	217	181	173	176	182	194	169	193	173	173	168	158	175	165	169	189	184	185	211	193	156	170	173	193	166	201	183	192	202	179	161	173	202	161	187	188	174	179	154	164	184	157	175	192	170	177	191	181	177	182	175	158	188	153	199	185	201	187	170	173	175	171	193	198	168	179	161	175	160	189	177	181	187	181	168	164	174	171	181	166	189	170	161	196	210	212	160	171	167	179	160	164	175	168	165	205	169	178	193	181	192	193	179	183	202	189	159	152	161	192	191	174	172	181	204	186	183	192	194	180	183	177	194	167	189	187	190	173	181	178	194	181	150	170	179	185	156	178	177	204	181	179	213	180	188	178	186	188	180	182	192	173	191	165	159	169	163	184	180	168	184	177	186	174	184	169	165	156	194	187	164	168	178	188	179	196	182	176	217	186	171	186	191	199	175	182	184	189	176	163	182	171	165	186	196	199	200	171	183	160	181	180	189	201	185	192	189	197	183	169	164	194	165	188	191	168	198	191	174	178	188	179	188	173	187	190	182	165	178	179	193	167	191	187	209	179	158	202	172	155	180	189	175	200	165	169	168	161	177	179	171	147	201	182	180	155	194	172	173	190	185	209	191	186	180	189	187	169	191	183	182	169	184	182	199	187	183	182	188	175	200	170	176	178	177	171	184	188	204	179	161	176	172	163	175	220	181	167	179	192	210	183	178	188	196	179	205	174	191	177	189	175	173	193	173	184	196	169	158	188	174	186	199	190	174	186	197	176	178	189	176	168	196	184	161	179	204	203	182	195	200	180	179	184	145	177	174	160	177	160	153	180	190	167	166	177	179	195	165	200	169	195	200	193	166	161	192	169	185	185	161	204	175	195	176	191	165	175	160	183	188	179	184	175	197	184	184	188	180	189	204	171	179	166	202	166	162
22324	32306	23384	16348	12454	9992	7953	5880	4719	3354	2374	1925	1500	1253	1085	935	824	747	589	553	465	440	423	391	421	346	351	312	322	294	280	275	265	288	264	251	281	256	261	254	249	288	214	256	227	240	264	238	252	231	252	243	236	257	219	216	223	231	233	214	235	235	223	213	243	242	217	227	225	205	251	214	215	225	209	256	222	195	222	194	225	197	212	215	215	175	232	220	215	225	217	225	243	215	240	225	182	222	211	200	219	243	226	227	222	203	201	214	226	207	198	216	211	223	207	221	212	194	207	238	204	205	203	208	226	219	241	230	229	206	212	228	222	197	211	213	241	208	212	225	225	232	237	216	196	222	205	202	220	240	215	196	207	197	217	206	183	216	208	203	211	205	221	220	225	247	209	201	182	205	212	197	205	218	215	192	222	200	204	216	209	221	218	192	223	219	219	201	208	218	206	231	243	210	193	225	234	209	216	215	232	215	206	208	220	218	226	209	241	216	208	198	210	230	219	237	194	200	218	206	226	198	224	231	213	242	228	222	221	212	214	228	218	204	210	225	220	222	246	205	228	194	217	222	219	214	221	222	211	202	219	200	229	237	231	208	182	224	203	226	255	199	210	191	203	216	222	203	220	237	207	211	201	204	218	222	204	202	240	218	215	179	221	216	219	216	217	225	229	204	205	231	199	236	238	192	214	212	238	229	223	218	183	196	208	197	238	212	223	222	240	235	214	215	201	210	236	179	220	212	225	232	225	224	218	197	182	229	221	181	216	195	227	192	213	256	214	201	227	235	216	200	204	222	212	198	226	220	220	204	188	218	208	208	220	233	218	220	229	201	203	210	219	211	246	195	189	211	216	246	227	241	195	211	217	220	196	228	221	222	248	215	203	192	233	233	224	222	222	212	219	208	189	215	203	213	211	242	208	228	216	209	209	229	212	224	212	194	205	215	227	249	232	197	242	220	224	204	183	213	221	212	200	215	187	200	210	211	218	215	208	194	209	217	214	218	209	200	212	201	231	218	236	223	229	225	219	224	223	192	218	193	226	255	176	216	220	205	239	208	215	208	190	198	243	220	224	215	216	234	247	223	187	225	204	225	217	183	234	213	217	206	219	239	223	212	209	219	193	217	196	186	195	222	201	241	225	209	218	209	213	218	224	224	235	208	229	206	213	242	212	204	194	202	203	174	211	191	204	210	228	210	224	215	227	203	216	212	208	237	222	213	237	215	249	233	240	228	234	202	209	223	216	228	194	225	206	201	203	227	236	190	201	213	236	216	240	200	219	215	206	224	211	207	208	208	212	214	238	227	203	216	207	203	238	220	228	217	223	227	221	218	213	238	187	217	218	213	220	224	210	219	203	201	212	214	205	191	207	216	229	206	238	214	219	208	196	214	223	215	245	219	211	202	235	199	199	187	221	223	230	205	227	199	210	191	215	225	214	197	248	208	183	193	223	210	234	207	220	208	216	208	206	213	213	189	225	188	213	204	220	195	236	222	197	217	217	201	228	207	200	227	200	200	201	220	239	206	219	243	217	197	219	191	191	201	204	226	205	238	221	196	211	249	237	217	220	208	223	209	210	204	226	225	215	247	216	234	219	234	222	219	224	233	225	226	201	218	213	239	229	231	206	237	201	235	236	203	222	194	212	180	203	211	229	228	212	205	212	205	228	209	225	237	217	203	222	213	226	198	218	211	209	194	222	222	199	217	209	217	220	209	227	190	228	201	224	235	227	222	218	222	210	198	236	235	228	221	212	211	228	233	222	227	220	209	199	236	202	214	251	230	229	201	245	218	229	211	195	214	225	245	238	212	212	232	223	225	220	204	224	230	207	184	200	227	222	207	225	210	239	227	238	231	224	224	210	223	197	203	216	231	231	211	211	210	229	205	207	195	229	212	216	215	231	207	219	218	204	221	187	233	218	197	216	196	222	190	200	218	227	241	238	209	210	239	189	200	218	251	200	211	248	195	189	186	238	239	212	224	206	220	212	215	209	245	192	215	203	207	191	224	226	226	202	204	211	213	211	222	256	178	228	219	200	216	213	208	211	208	216	229	223	213	201	186	217	213	209	218	214	230	225	200	223	191	197	227	210	222	235	211	232	217	200	207	217	231	220	217	204	222	208	190	227	220	225	222	200	207	181	207	218	219	198	233	236	189	216	196	231	217	196	227	228	213	201	238	223	223	217	213	236	193	196	193	223	196	201	217	209	237	228	232	208	179	189	202	217	255	219	213	214	239	233	209	198	209	212	223	200	233	221	192	212	208	248	214	194	216	222	222	212	207	229	224	199	190	206	212	224	221	197	236	235	204	207	204	194	213	211	236	238	226	214	220	224	248	233	214	211	242	217	214	225	210	185	231	233	220	222	211	205	216	188	225	202	204	211	216	183	207	214	210	212	208	239	217	213	223	216	208	235	201	184	224	212	241	224	191	197	225	207	230	205	235	205	205	219	214	207	202	190	193	221	222	213	227	208	210	208	222	220	206	232	244	226	225	206	217	223	226	200	205	220	230	229	196	197	211	224	201	234	207	238	210	214	205	230	227	220	232	242	207	218	232	175	215	237	195	218	186	205	221	219	254	187	211	252	197	237	187	222	209	239	220	233	186	208	213	197	228	208	229	219	197	239	195	223	217	198	210	215	207	240	223	227	213	202	224	206	222	226	224	219	207	204	191	227	227	214	223	218	220	223	201	219	210	229	213	223	194	210	215	243	209	216	197	202	204	208	212	208	214	214	193	223	203	212	216	195	199	246	219	210	217	238	210	208	214	214	210	196	218	194	219	221	215	231	213	232	227	248	202	202	205	215	251	241	220	237	203	218	222	221	220	213	215	203	213	212	238	207	196	204	197	215	191	218	206	211	224	198	239	216	213	208	206	237	219	204	227	215	237	199	211	201	222	205	204	216	223	207	225	208	225	190	243	202	213	207	206	225	200	256	217	217	222	226	211	210	222	235	201	210	214	190	219	203	221	219	211	214	224	217	239	218	240	218	194	233	208	203	232	195	241	219	197	195	215	228	246	235	207	203	204	211	214	200	212	240	204	197	206	206	222	220	224	223	218	206	229	203	224	206	205	244	217	226	196	201	219	179	226	201	237	235	217	222	202	240	209	216	217	205	200	218	223	219	207	210	195	213	202	204	217	222	211	208	225	204	219	208	207	230	217	206	225	198	222	222	206	207	213	227	218	222	223	212	199	228	198	224	197	210	210	212	199	242	193	232	200	230	211	183	201	221	214	184	236	222	223	223	236	209	220	240	225	205	237	186	232	209	239	216	199	227	208	224	221	222	207	232	213	203	200	229	200	244	215	245	217	211	208	214	234	231	230	201	223	215	220	206	221	214	210	217	218	236	245	219	211	195	223	207	227	226	207	217	213	215	184	240	213	232	201	221	208	217	210	239	207	197	226	206	213	219	198	231	220	238	209	199	216	214	231	234	213	217	218	228	218	216	198	204	208	193	224	227	213	242	215	230	208	194	198
22917	21528	29104	24402	21601	21470	13394	5878	3926	2921	2218	1675	1396	1214	993	960	795	681	594	557	464	472	444	449	391	377	331	293	317	324	271	283	269	300	302	263	269	282	255	242	232	248	254	211	253	237	245	242	231	244	223	216	236	214	202	224	198	214	183	206	216	198	219	201	209	212	214	218	229	208	209	214	210	218	239	229	215	187	212	194	200	212	204	174	188	204	225	213	222	187	178	206	228	208	185	209	196	216	214	206	178	190	209	208	202	185	241	233	211	200	208	222	205	217	195	190	197	205	224	195	170	214	218	177	201	210	222	213	213	195	229	201	222	220	197	212	187	183	197	190	204	190	221	215	189	209	252	187	196	224	201	191	195	227	222	229	209	203	184	190	209	213	217	171	205	177	209	182	195	184	195	199	180	173	194	197	202	197	205	209	197	187	208	216	222	214	220	229	210	199	199	188	174	222	201	182	193	216	204	190	198	201	198	190	209	217	182	198	211	187	204	191	199	205	176	207	196	194	190	214	190	224	195	188	197	221	226	191	182	194	202	183	199	187	197	198	214	209	192	197	209	220	186	199	190	198	204	229	173	198	190	182	206	195	207	207	212	213	187	205	211	188	201	185	203	214	146	182	197	210	195	204	202	173	196	210	197	219	191	191	201	207	211	203	218	202	190	207	197	230	213	184	198	197	211	172	205	165	182	213	215	188	213	193	166	177	193	205	197	201	187	190	190	183	203	210	195	212	207	219	221	214	210	193	191	196	173	187	206	195	191	178	216	203	201	209	204	214	173	206	207	186	182	197	173	204	197	209	186	187	220	189	188	194	234	180	219	203	212	195	192	198	190	201	200	189	191	206	209	185	193	214	198	184	235	199	212	188	198	200	187	207	214	200	212	229	222	205	225	213	183	204	189	177	192	197	201	199	199	175	186	187	201	201	187	194	176	202	198	190	190	221	220	221	219	203	199	223	189	225	199	182	199	210	191	188	196	208	194	196	216	191	194	201	217	205	206	194	181	198	193	199	201	222	206	208	202	224	185	222	173	221	209	202	177	219	170	218	216	160	167	216	173	177	200	199	206	202	210	204	207	176	206	210	214	215	200	190	182	203	220	199	208	206	199	213	191	179	178	177	177	197	192	188	207	177	190	178	190	198	208	214	210	173	204	231	205	201	187	192	195	229	204	181	193	208	195	195	224	191	194	205	187	177	194	199	200	209	174	198	204	189	192	186	188	218	198	188	191	210	188	197	210	196	194	208	198	227	217	173	192	194	197	191	196	207	206	186	205	194	202	233	222	202	204	183	198	212	189	214	195	183	214	189	214	189	195	214	199	212	199	186	185	242	189	210	210	195	221	223	198	185	192	204	214	194	171	211	187	190	201	169	216	191	206	188	195	205	204	233	185	183	205	189	204	194	201	208	198	210	192	178	206	210	203	239	183	214	210	203	217	188	192	195	183	210	174	217	196	206	215	224	188	213	212	226	197	224	185	212	190	197	192	210	195	226	174	204	217	207	211	181	174	185	194	181	202	214	180	195	207	204	206	192	185	202	198	189	192	185	201	182	191	190	201	199	202	232	196	218	197	173	186	211	191	198	170	204	179	211	200	194	211	180	179	181	182	184	193	210	190	183	183	193	211	182	193	201	203	212	192	206	197	185	190	190	184	197	210	197	224	209	221	189	194	219	190	192	210	189	190	188	193	199	198	195	197	201	196	170	216	212	173	220	221	201	188	208	200	203	170	212	220	205	215	183	205	199	211	213	241	200	187	182	215	194	181	185	196	200	188	214	195	202	197	196	198	225	204	200	193	184	192	189	181	186	193	205	205	204	204	203	205	215	203	195	178	165	198	199	203	221	193	218	180	210	219	182	211	191	175	187	204	195	216	188	205	209	203	190	217	217	205	202	188	178	184	207	218	196	202	186	234	191	193	185	209	213	209	213	208	189	188	200	211	187	213	243	214	200	198	200	179	206	175	189	196	213	176	208	203	217	212	230	189	205	185	183	183	211	214	177	194	212	219	216	188	219	206	202	215	234	198	177	214	225	181	205	194	211	195	182	204	219	212	197	194	208	183	188	202	211	195	193	211	193	196	226	209	192	204	196	204	191	201	184	215	187	209	226	178	201	196	196	196	209	206	190	196	225	207	204	198	208	179	203	183	197	216	191	212	175	210	194	205	205	177	209	195	234	190	205	202	175	201	205	206	199	206	186	202	192	206	184	215	205	194	203	181	187	205	219	198	211	198	182	173	200	198	186	220	208	209	207	223	181	176	189	202	196	194	193	183	213	182	197	216	220	177	213	203	201	176	166	222	193	230	190	219	202	188	219	222	206	193	199	199	217	189	185	208	205	213	214	204	226	188	208	232	207	188	235	179	200	216	195	206	193	199	192	217	191	201	203	195	191	189	189	186	209	198	217	200	220	188	205	193	187	225	195	187	193	210	212	181	195	203	219	205	183	212	216	223	187	197	174	216	181	193	190	202	215	195	190	208	181	233	199	218	211	195	205	203	187	191	181	220	189	222	190	211	197	193	175	197	213	184	204	197	197	195	229	185	196	222	197	212	209	184	175	210	178	207	177	185	206	196	214	206	188	192	224	196	203	173	202	180	200	195	199	185	216	191	198	189	199	188	229	207	212	189	228	187	226	215	195	176	188	220	205	202	209	205	193	193	184	208	197	188	189	194	198	199	214	191	195	192	180	213	181	176	201	226	180	211	207	197	199	201	172	226	185	222	204	205	184	196	205	173	209	183	187	203	211	217	196	191	193	190	215	194	215	203	210	216	188	180	190	200	206	210	201	214	194	202	213	194	212	203	201	213	192	189	195	211	196	193	208	209	202	219	207	180	214	188	206	175	191	209	179	206	218	208	211	205	189	186	187	191	191	182	191	203	218	181	197	205	199	186	202	196	217	204	195	217	182	203	206	217	179	202	212	202	213	208	196	205	206	208	205	175	183	195	196	204	218	193	220	179	199	184	221	185	187	205	206	172	178	219	224	227	193	217	203	225	212	218	215	193	173	180	205	202	194	192	193	194	235	198	216	200	193	223	232	205	191	207	186	194	186	213	205	202	171	199	220	198	193	223	190	181	179	198	200	196	193	207	183	173	212	192	182	223	237	201	191	196	192	204	188	189	236	210	200	182	200	190	209	198	205	217	198	188	205	217	180	214	199	212	194	182	212	210	214	216	208	187	194	196	206	181	199	212	209	205	191	186	215	200	197	214	218	195	188	201	191	209	213	203	195	207	200	174	208	208	190	213	184	190	220	197	199	190	216	183	200	189	227	212	199	180	188	180	186	207	188	171	196	218	215	189	207	221	220	202	193	173	191	186	195	185	216	200	178	206	181	210	189	227	214	204	192	200	182	213	180	230	230	212	190	180	199	184	210	208	190	199	216	174	180	192	177	181	217	203	205	204	241	203	185	186	182	202	190	203	176	208	213	186	173	165	177	213	222	169	199	210	207	199	216	191	204	212	214	180	168
25316	39556	31068	22707	18059	14886	11704	9242	7220	5213	3888	3013	2454	2124	1820	1545	1410	1132	876	874	738	655	666	615	575	496	481	457	404	324	420	396	400	366	396	334	338	327	307	278	283	296	307	321	292	276	294	289	304	288	289	293	235	258	264	236	263	263	234	263	269	258	247	281	274	256	262	254	249	236	265	226	258	263	233	234	263	260	262	279	253	211	244	256	258	282	219	234	257	248	241	237	235	236	246	228	280	246	210	261	258	243	232	249	227	243	203	225	224	233	211	198	247	239	248	238	209	242	244	266	255	222	227	227	252	227	246	239	241	223	236	228	222	236	272	227	246	227	261	240	244	218	239	258	223	269	229	228	234	256	222	237	216	238	224	227	252	221	243	275	262	249	220	224	233	225	232	251	243	262	237	236	238	246	233	255	234	261	239	225	238	265	219	226	266	247	211	259	245	246	249	244	222	232	251	247	223	226	267	221	259	228	210	231	205	230	236	222	213	214	237	254	243	206	244	227	248	216	234	261	252	235	248	256	272	223	242	228	241	248	263	230	246	246	223	267	239	233	246	245	227	263	249	234	273	237	234	223	240	243	216	270	222	231	216	233	247	245	223	268	254	254	250	256	226	236	224	238	210	232	228	224	242	217	261	226	230	230	237	256	245	235	218	220	257	227	271	221	259	230	247	250	231	245	224	248	223	224	222	228	240	214	251	236	213	235	242	277	224	238	237	249	224	244	244	239	251	249	251	240	251	234	247	226	218	223	242	240	240	226	239	228	231	237	238	238	234	238	271	213	238	231	257	226	249	250	267	242	221	207	255	263	237	246	250	250	242	253	246	252	262	237	247	247	219	217	232	225	228	243	229	216	258	257	215	232	209	235	224	228	226	221	254	267	240	254	211	232	240	240	225	221	238	251	244	252	215	234	239	239	210	258	250	203	258	226	236	245	215	260	251	243	241	220	241	240	221	232	250	255	240	240	246	230	221	236	244	251	272	231	237	247	247	284	268	232	207	202	229	218	236	259	259	241	256	243	214	252	244	238	244	232	246	229	223	248	237	220	217	248	244	243	227	241	230	255	235	227	214	251	227	240	240	214	247	243	241	227	242	231	225	241	232	234	275	239	248	246	234	243	234	231	221	222	259	244	243	203	224	217	225	233	246	261	244	239	218	249	226	228	239	233	213	228	219	255	221	283	223	257	231	233	238	239	247	228	233	233	209	259	215	235	216	207	264	240	233	233	231	217	233	239	258	259	245	255	237	259	257	232	252	224	241	241	224	236	249	226	233	223	241	233	256	229	239	244	215	243	253	221	244	258	242	261	228	207	243	240	226	211	230	210	234	248	230	249	243	266	255	240	248	236	196	224	259	228	251	238	238	231	246	219	245	228	248	252	229	233	233	254	243	257	228	244	252	245	232	243	219	252	251	230	229	221	218	247	229	229	233	222	240	212	248	229	215	236	246	242	216	233	202	207	208	222	229	224	229	270	212	239	224	251	235	228	248	248	241	222	239	221	257	233	253	220	242	217	241	246	206	243	222	247	248	240	240	226	227	213	221	233	234	241	230	237	221	240	232	243	241	203	255	232	247	209	263	225	241	239	225	245	248	218	224	247	271	251	249	211	235	233	244	218	217	232	216	266	234	243	234	277	274	245	259	255	259	245	269	265	225	239	237	215	238	247	199	260	229	237	231	256	234	237	225	229	227	249	207	253	242	230	253	212	277	206	253	252	243	247	238	253	262	238	259	237	228	258	201	229	247	251	215	238	245	273	225	245	244	242	245	263	228	238	195	254	258	241	226	264	248	240	236	240	242	231	241	233	271	231	262	243	233	236	222	240	269	220	232	265	254	238	238	254	234	249	247	237	228	239	219	225	225	236	231	249	236	240	218	200	234	228	229	242	201	251	244	221	226	236	239	226	263	229	230	259	236	266	258	222	253	229	238	227	248	250	252	252	272	231	252	237	243	248	215	242	246	197	252	238	235	229	243	247	272	234	247	248	261	222	232	226	219	249	231	240	232	250	238	244	211	241	239	234	246	241	231	255	258	228	236	242	247	211	245	226	236	241	235	257	213	239	238	234	229	258	232	213	233	215	235	236	224	267	232	253	238	228	237	241	233	254	251	230	233	257	248	248	245	279	220	224	219	264	255	233	235	220	214	237	227	222	229	246	234	227	256	259	244	255	256	245	246	241	243	227	234	223	229	245	226	244	238	226	262	237	255	213	238	247	232	258	231	226	234	238	253	229	223	256	210	239	266	239	240	233	247	228	262	236	241	232	212	266	257	226	215	227	227	251	257	251	253	230	236	237	239	232	214	224	219	259	244	246	224	240	234	273	263	207	247	243	245	230	204	243	228	253	233	249	247	245	236	231	228	243	209	233	222	253	249	241	229	235	243	237	245	243	231	230	234	227	238	236	236	269	253	230	228	212	228	245	243	220	247	238	256	255	197	248	233	219	256	214	216	240	239	238	224	255	215	242	216	213	252	210	231	237	227	265	230	262	250	258	210	254	231	240	224	243	190	224	229	218	241	249	231	251	226	232	219	266	224	250	246	227	237	236	255	218	227	224	251	219	216	253	259	220	264	280	233	231	241	250	223	252	240	240	247	234	272	217	248	255	243	238	218	255	251	218	249	267	222	213	242	238	214	236	265	226	223	248	240	243	257	233	248	217	236	252	240	247	234	246	254	239	259	227	238	249	239	241	252	243	236	238	250	242	238	268	267	245	229	225	255	216	257	205	257	219	267	209	220	216	261	221	217	216	229	244	229	232	266	207	257	259	220	242	234	247	246	232	243	236	247	229	244	236	243	222	223	219	238	210	271	225	226	217	263	225	260	241	220	266	239	222	236	239	241	224	199	223	224	277	253	242	231	236	220	237	251	225	256	208	243	244	242	222	245	257	227	236	234	222	242	221	237	224	250	229	235	214	244	228	242	218	223	225	235	250	264	221	248	218	220	271	273	247	232	242	222	241	216	264	248	237	217	245	249	232	202	235	248	233	225	242	240	244	278	260	246	240	236	247	250	252	225	254	271	240	233	246	227	209	247	241	253	213	254	225	252	247	250	209	256	235	244	239	239	254	221	227	223	207	232	261	276	247	232	238	238	238	223	256	264	237	226	246	239	252	228	234	262	238	226	265	246	225	253	221	246	271	241	239	236	251	250	208	230	203	236	241	227	247	249	254	232	221	255	243	242	216	247	237	226	257	264	250	234	248	224	262	254	224	231	259	234	243	230	251	234	253	263	270	220	218	231	232	258	226	244	238	247	210	211	213	240	219	234	225	239	215	237	221	225	253	242	236	239	246	249	258	232	246	249	238	228	248	249	219	217	206	240	239	276	242	233	228	230	244	245	231	238	271	248	226	224	225	242	272	249	249	244	227	254	245	238	260	236	261	217	212	256	244	293	243	224	248	234	253	221	268	214	220	268	239	247	223	212	230	240	247	216	203	225	239	239	237	254	245	229	235	221	220	213	226	233	213
28584	21870	19281	13440	7659	4672	3257	2556	1977	1443	1128	958	794	723	666	541	469	442	428	392	388	381	362	340	337	293	283	288	313	289	258	281	305	300	256	276	279	257	224	279	272	274	259	279	259	258	246	251	257	238	274	279	220	244	256	226	251	228	242	258	272	254	295	251	258	264	267	273	247	242	230	267	259	239	261	269	280	270	234	273	229	260	262	224	224	240	256	248	235	232	220	240	246	257	275	228	287	238	249	262	284	238	253	236	271	266	229	255	232	265	223	271	227	253	244	275	257	263	225	252	257	255	250	264	225	260	251	245	246	246	243	227	233	231	263	233	236	245	280	241	246	237	261	264	271	254	254	236	243	271	234	252	238	259	235	217	240	233	248	275	260	230	222	267	251	254	239	243	260	268	257	228	258	267	274	236	273	210	263	257	272	245	246	265	240	259	230	254	252	251	257	239	252	309	254	253	231	268	247	269	270	259	236	265	250	261	233	236	254	245	265	240	260	240	215	253	238	254	252	266	269	258	263	255	247	252	260	251	250	251	261	247	237	261	287	251	265	248	261	266	244	251	229	258	225	260	214	259	262	250	249	235	265	233	246	256	265	253	233	252	231	257	262	239	252	259	275	274	253	233	249	255	261	220	266	270	241	238	245	251	253	238	248	231	230	249	261	267	262	272	245	229	255	255	279	255	248	244	252	256	237	244	257	243	247	259	238	222	236	278	225	231	241	265	288	242	284	239	286	251	248	262	260	240	245	248	243	242	253	241	241	258	228	247	270	235	234	256	276	247	282	224	251	224	239	244	247	269	266	250	232	232	244	254	241	267	237	268	264	259	281	231	261	234	237	236	254	255	228	233	232	271	261	255	258	250	251	250	271	254	239	254	263	237	307	238	243	229	242	262	232	252	259	255	265	288	257	255	249	255	291	260	268	263	242	262	247	246	233	266	241	266	276	263	256	271	257	258	234	245	274	261	280	237	267	268	250	252	254	269	259	258	251	250	259	263	238	243	259	218	261	254	267	270	264	261	270	262	247	270	249	245	270	272	242	270	250	261	238	250	239	292	211	228	246	250	266	209	270	261	249	256	241	258	259	238	263	274	226	249	251	230	273	252	249	262	233	249	241	257	241	268	268	269	253	278	245	245	241	257	249	259	269	264	237	241	283	271	256	238	228	263	239	249	244	240	242	259	242	259	235	266	244	277	255	241	239	241	276	259	253	240	283	246	240	231	259	240	235	263	259	259	272	292	244	241	239	266	242	293	270	253	251	242	230	274	236	243	224	273	267	256	261	235	269	240	214	273	234	241	255	236	248	262	250	254	260	247	244	239	249	253	292	250	248	245	234	256	216	237	254	248	243	264	237	218	262	253	255	226	265	253	255	271	273	226	252	271	259	272	256	244	260	248	279	242	261	277	235	260	248	239	247	232	263	232	253	243	234	254	283	239	265	254	250	257	273	249	244	256	250	251	241	264	266	271	270	235	237	257	238	253	245	209	249	269	265	261	273	238	256	256	234	268	237	247	240	253	243	215	244	246	250	254	247	248	256	275	257	236	237	227	232	265	246	265	243	246	229	260	266	280	250	239	270	233	253	240	258	225	257	247	265	255	267	284	267	233	250	241	234	248	253	247	261	268	261	245	231	253	247	261	258	256	225	274	257	256	270	257	223	216	276	250	261	257	232	236	270	249	251	269	265	241	271	259	257	245	249	249	260	267	255	243	249	249	273	288	251	249	210	237	243	235	270	242	254	255	250	247	238	261	261	249	253	239	249	262	254	223	262	234	254	259	252	243	252	242	244	257	245	265	229	238	238	245	251	249	246	267	257	262	288	248	271	265	252	272	262	241	265	223	304	246	246	249	249	240	276	246	246	244	243	268	215	277	242	233	273	255	260	244	247	247	283	249	259	250	245	249	250	246	271	275	248	225	246	252	242	253	265	244	255	261	291	243	256	250	264	222	287	249	241	256	262	205	223	276	233	228	254	257	250	248	287	244	242	255	271	256	267	261	259	230	234	254	226	234	250	250	226	257	258	253	259	237	255	244	228	262	257	252	264	257	247	267	251	237	236	236	254	241	247	243	256	263	245	269	245	239	231	236	262	234	265	243	254	228	250	245	243	261	252	243	229	277	243	243	252	237	263	256	253	258	241	252	259	254	210	253	253	223	245	250	256	264	259	259	232	252	251	249	265	275	235	251	228	270	267	255	235	228	253	257	239	252	257	257	246	227	247	259	255	259	241	256	238	276	233	233	259	267	243	269	268	250	223	229	240	256	253	243	241	252	248	223	292	251	250	245	250	244	245	240	260	256	257	258	247	251	257	284	223	276	238	258	250	250	241	242	259	246	230	259	252	249	252	249	234	248	265	256	267	242	250	237	267	234	252	263	250	278	243	247	249	247	241	223	264	258	258	260	252	257	239	254	274	218	254	257	251	254	245	298	230	250	258	241	249	251	250	276	245	248	223	246	270	227	240	243	269	249	217	274	234	264	251	277	245	262	262	225	225	231	247	258	287	241	253	247	269	248	259	248	243	262	237	267	238	268	260	265	257	238	264	251	231	211	253	272	259	250	267	256	254	264	259	261	275	246	269	226	250	272	236	252	255	253	276	254	258	247	270	216	236	261	248	252	258	262	233	248	268	256	243	245	255	247	240	268	238	239	243	266	253	251	229	218	251	235	251	250	256	240	241	241	242	265	234	238	247	253	229	260	247	251	273	276	244	261	256	260	228	252	259	250	249	273	246	231	252	237	261	230	259	258	234	262	248	260	241	256	265	272	257	249	237	247	230	252	255	270	259	278	243	214	272	250	245	256	245	247	260	261	222	237	243	219	258	249	227	256	245	255	255	290	264	254	232	235	250	242	273	240	221	254	258	256	258	245	267	246	232	274	247	223	227	265	249	258	268	246	251	280	271	248	259	251	246	248	244	250	229	248	243	262	233	254	241	259	256	249	269	239	246	253	242	281	226	245	251	258	225	233	239	235	252	273	243	268	254	258	275	272	259	265	235	226	234	253	261	240	256	230	239	251	238	245	241	231	246	250	258	246	248	236	231	235	248	254	229	248	241	248	248	254	261	262	257	282	238	266	240	266	251	260	236	224	253	237	236	254	266	260	247	255	276	274	263	262	240	233	242	235	248	224	233	231	256	295	254	249	245	247	280	264	271	247	232	248	277	265	263	264	250	254	249	224	254	270	231	238	235	221	230	236	236	269	257	241	247	242	269	261	260	228	255	230	249	253	250	250	289	258	243	265	267	244	245	253	288	259	279	240	256	252	239	238	247	221	258	240	233	255	242	258	257	222	267	274	222	266	249	243	247	248	261	232	240	242	243	278	235	251	239	247	260	252	238	221	220	227	267	261	240	265	246	243	248	238	222	233	267	239	267	259	240	218	233	233	270	241	236	246	258	263	230	219	250	249	283	260	243	235	235	215	230	256	216	257	230	265	242	253	245	247	245	215	296	239	267	232	250	253	258	250
19386	26931	20296	13772	10347	8063	6272	4988	3680	2645	1989	1575	1423	1228	1034	880	817	647	588	576	531	465	463	452	431	424	416	367	380	355	327	337	326	355	339	328	353	319	312	319	332	318	314	284	304	292	291	286	289	346	276	326	301	306	280	302	291	283	317	286	277	308	308	307	297	335	325	285	313	265	310	286	288	294	313	272	298	310	307	321	302	286	299	271	273	297	335	319	306	300	296	325	302	301	281	281	286	294	305	279	305	307	285	303	297	276	313	325	331	311	277	280	310	299	278	291	319	260	290	300	314	297	319	305	291	300	297	281	295	282	251	288	292	301	283	270	281	318	294	305	271	300	290	298	279	275	279	284	258	307	323	292	307	299	304	297	289	288	285	308	321	304	269	313	290	274	319	279	297	325	308	277	280	296	289	284	283	288	315	298	279	281	269	285	320	264	271	303	343	293	316	302	321	282	299	277	279	310	314	288	280	304	292	283	296	320	281	282	301	286	313	291	285	319	315	307	301	318	311	269	283	301	299	283	301	318	275	332	307	290	289	298	308	306	316	296	314	273	264	313	296	314	319	263	294	297	298	261	277	326	289	283	295	279	298	264	309	317	262	316	304	309	302	306	300	298	296	277	301	274	303	315	290	292	289	297	316	265	335	299	302	291	302	277	305	307	316	298	263	295	336	295	272	286	306	311	280	269	281	250	298	288	308	292	290	341	302	325	278	278	295	272	279	294	277	285	289	276	280	302	307	286	277	284	294	315	310	282	305	282	320	333	282	303	298	297	275	278	288	273	263	330	321	325	298	273	323	295	296	318	284	274	294	315	296	259	297	310	315	324	292	323	288	302	306	262	294	316	270	296	293	284	305	289	298	275	318	293	286	260	297	312	309	304	288	307	313	310	291	295	269	299	315	298	301	301	279	291	306	315	297	317	321	288	293	315	311	315	306	280	277	322	292	308	288	282	289	287	281	278	318	294	306	285	289	307	282	292	296	312	284	295	294	287	305	326	313	293	298	320	313	281	302	325	297	270	273	289	274	276	291	274	283	328	329	296	288	317	283	292	309	279	313	273	309	287	263	273	265	279	333	277	288	295	286	292	284	305	291	304	282	290	297	344	300	285	326	302	296	315	294	323	295	291	327	286	298	307	296	330	275	303	310	318	294	303	300	295	307	299	285	315	265	289	279	282	267	304	317	280	302	290	274	276	320	302	325	290	296	309	321	295	258	302	271	264	280	297	290	287	263	295	272	301	319	304	289	289	301	281	291	310	284	306	282	278	326	291	304	299	301	293	284	273	306	317	278	292	302	283	261	308	291	307	302	289	271	301	316	260	286	327	286	321	285	294	286	301	270	302	282	323	290	280	281	305	280	328	267	288	275	294	292	288	270	259	291	302	271	298	272	276	318	300	267	257	280	296	300	294	312	291	284	295	294	278	259	311	305	298	293	302	272	330	301	292	277	311	290	296	308	294	295	319	302	285	300	295	290	290	292	309	289	322	267	290	280	286	298	290	295	305	286	286	299	279	309	281	286	278	328	302	300	300	290	314	317	296	329	288	279	299	291	266	266	275	279	296	293	255	289	317	304	308	334	275	285	306	312	283	285	285	286	264	304	312	305	283	298	328	290	275	293	297	323	260	279	333	277	277	280	288	274	289	303	277	273	312	304	291	302	319	287	284	261	301	316	301	299	285	279	292	312	292	316	297	278	289	283	338	276	284	301	317	289	290	287	307	278	345	292	298	271	289	270	313	261	303	348	307	278	296	287	301	280	319	315	294	287	302	282	288	281	273	301	279	286	289	308	303	289	279	306	281	297	339	266	310	286	308	313	319	273	291	288	324	284	292	316	313	286	280	310	310	295	300	292	296	319	282	270	303	283	301	301	288	272	292	313	299	319	297	288	297	280	303	292	297	274	301	306	301	297	289	265	302	291	294	280	286	290	303	293	300	290	294	264	327	274	334	305	320	298	281	335	300	287	287	313	304	281	306	281	290	271	294	288	277	291	257	286	262	300	292	313	291	265	295	300	283	278	302	297	312	286	279	308	288	299	294	325	305	302	293	292	286	277	278	280	286	317	257	308	303	310	257	278	313	275	316	332	307	286	313	303	311	309	313	321	291	331	324	272	299	282	317	318	295	289	308	260	266	299	316	264	296	268	294	285	293	298	310	305	306	301	282	286	279	283	308	276	316	285	289	305	267	295	273	317	312	304	265	317	319	295	311	285	268	269	267	288	290	294	306	298	302	285	315	304	294	305	283	338	274	300	310	313	295	322	296	303	289	303	288	265	290	310	301	294	308	312	274	286	286	280	281	288	314	269	302	313	281	298	274	287	317	286	293	303	275	305	284	308	306	322	291	289	299	311	297	268	287	296	291	305	296	308	310	302	280	283	278	299	236	295	292	300	285	304	297	281	289	324	298	285	273	292	254	291	300	287	304	294	291	291	290	287	291	305	311	291	318	305	277	303	291	269	263	309	286	303	304	286	277	308	328	299	299	299	309	295	268	276	274	324	312	312	293	280	287	323	284	295	300	305	294	287	293	303	290	315	297	293	301	300	286	282	295	309	291	294	265	296	309	305	293	331	282	281	303	299	306	274	295	327	299	268	303	313	292	320	306	310	291	321	313	317	307	300	289	269	292	268	321	293	325	312	304	297	295	281	271	264	337	318	310	273	293	286	287	301	334	267	293	318	273	286	315	298	300	290	320	282	297	287	281	298	336	286	308	316	278	319	293	255	321	344	299	315	277	307	291	311	275	278	306	295	281	287	268	295	321	288	325	268	278	289	293	300	278	307	287	286	291	291	273	286	313	270	296	283	295	270	311	302	302	293	293	281	341	303	293	303	245	311	284	295	293	300	304	302	274	308	279	283	288	323	312	254	285	274	302	290	256	297	261	286	297	268	281	288	304	274	299	266	295	313	282	310	315	295	309	302	274	298	270	296	290	265	315	306	281	292	299	300	290	304	299	305	277	292	291	251	284	303	289	298	308	300	282	274	289	309	308	280	299	290	286	272	297	302	316	302	311	289	284	269	310	267	299	282	276	301	310	309	277	297	259	294	288	338	303	303	274	310	300	320	276	311	306	320	288	291	266	294	285	278	340	285	312	283	298	290	301	287	258	284	286	303	320	273	263	297	316	267	286	268	301	298	291	283	296	318	309	304	269	283	306	282	291	281	297	299	304	308	314	275	317	290	302	281	292	314	312	270	302	294	282	300	309	266	283	301	330	304	288	330	296	322	269	319	325	308	323	305	286	303	283	276	271	297	287	331	297	305	280	290	279	294	319	304	316	293	326	276	306	272	270	288	318	274	262	248	285	288	277	284	300	279	307	276	303	305	275	305	281	283	295	312	271	285	302	297	284	291	302	297	290	290	326	305	298	326	282	292	296	268	302	310	307	272	296	273	276	303	290	279	297	280	271	307	319	271	288	296	276	278	303	307	292	293	298	280	275	328	337	301	315	303	295	274	298	304	285	289	287
24025	21563	28566	25101	21359	13635	6460	4049	2888	2144	1653	1435	1285	1026	926	802	690	636	566	563	533	518	454	427	394	413	407	357	336	350	333	330	346	322	330	334	307	314	296	311	279	290	279	296	297	295	301	318	281	271	293	273	250	299	289	314	279	278	246	277	270	298	273	246	280	274	268	278	283	282	265	250	285	301	260	302	274	300	282	268	257	279	277	253	255	265	230	309	284	286	274	280	317	289	303	303	281	281	287	285	279	301	257	254	270	276	258	294	273	274	306	303	259	266	275	263	285	266	267	271	275	243	292	256	283	271	280	268	295	243	296	268	284	277	254	253	292	256	271	261	288	278	256	288	230	281	266	268	292	267	280	283	289	266	288	301	298	248	310	304	274	299	276	271	265	267	282	262	267	255	283	278	278	267	296	253	283	262	259	293	262	316	297	293	291	256	280	266	292	302	269	306	276	291	267	290	285	254	269	275	295	268	317	263	285	264	257	272	281	243	262	281	277	291	296	278	276	282	268	256	249	237	286	277	298	284	257	309	269	272	264	269	290	293	284	285	281	295	268	251	292	282	288	268	262	249	232	295	289	269	267	258	279	277	269	263	267	292	317	260	241	315	297	272	258	296	285	291	290	265	256	275	317	274	291	242	313	282	274	238	286	284	261	295	233	292	258	265	274	278	269	246	271	260	259	305	278	289	274	275	281	264	263	294	289	270	250	285	257	283	281	254	287	273	267	294	308	286	280	267	295	295	274	254	267	269	263	265	275	269	318	269	272	277	315	256	286	247	295	252	264	267	277	256	279	297	272	260	253	289	259	276	279	277	241	271	284	237	275	297	270	285	283	250	259	306	298	262	300	285	257	299	268	291	254	278	288	258	237	244	281	278	272	279	279	294	290	269	277	280	270	291	279	291	264	292	278	254	301	271	264	270	276	263	283	274	283	279	258	275	273	310	316	258	284	266	275	260	263	293	263	240	278	274	275	293	284	292	268	296	285	263	276	247	264	282	272	323	259	295	312	255	312	266	291	235	294	290	277	277	266	287	272	288	269	250	299	278	284	243	301	270	281	242	277	283	280	281	283	287	271	231	261	268	249	267	285	251	299	290	260	256	241	285	265	296	292	293	269	275	286	240	288	284	296	269	268	267	272	273	254	292	285	265	273	268	280	264	268	300	288	267	263	285	267	268	268	257	248	270	278	272	282	279	285	271	262	281	263	275	272	263	264	257	269	302	253	281	266	287	300	277	256	298	256	284	282	288	273	258	275	301	266	251	291	286	300	279	284	294	316	255	288	304	289	305	270	291	282	275	293	275	260	262	294	280	271	253	282	293	285	291	294	261	252	280	277	306	263	303	283	269	289	263	305	294	281	280	302	269	286	306	265	273	301	281	286	281	281	289	286	257	309	275	286	278	303	277	296	281	299	288	280	275	282	285	254	297	275	256	274	271	277	309	282	292	288	271	269	289	258	303	261	290	283	264	298	266	247	274	277	281	257	264	282	295	268	232	277	276	289	272	329	282	265	288	299	296	277	292	273	297	271	273	289	282	261	281	258	261	278	286	255	323	281	295	230	267	266	275	304	267	269	271	279	278	263	261	282	263	292	283	262	288	281	256	269	268	272	277	270	306	284	257	264	259	255	271	257	280	297	305	292	269	277	293	244	291	276	287	270	271	282	257	274	296	280	285	298	264	281	277	293	277	270	248	258	298	268	245	283	280	290	271	287	281	276	264	288	300	303	258	291	294	292	272	282	291	284	263	318	288	286	283	267	306	289	284	253	308	298	240	262	287	293	266	280	249	246	276	278	267	271	252	289	284	275	273	283	294	276	264	281	288	263	278	226	278	261	268	281	306	296	286	287	300	288	266	261	271	271	293	239	277	266	277	287	279	297	309	298	244	264	274	279	279	261	281	270	284	262	273	280	281	315	291	243	284	279	320	272	292	268	308	269	287	255	276	301	271	279	269	301	306	266	248	274	291	269	274	269	283	296	269	274	289	259	285	300	261	276	270	275	276	253	263	285	275	270	279	244	249	278	285	281	271	267	270	290	279	276	260	288	275	248	251	296	264	267	282	301	280	246	287	275	273	285	251	337	273	281	276	263	269	317	292	256	300	280	252	292	292	268	291	314	279	285	261	281	263	256	280	288	265	294	265	234	289	283	258	278	308	288	241	302	267	267	277	292	254	248	271	236	290	269	268	284	243	272	245	275	255	274	257	274	249	276	288	284	273	264	274	299	288	252	263	247	231	280	279	290	277	277	292	285	283	293	255	272	220	279	264	261	232	290	261	258	273	304	287	269	260	266	250	273	291	264	288	291	263	256	277	287	277	267	301	254	257	277	289	325	308	248	257	289	292	274	274	289	265	272	251	303	300	288	286	261	256	273	281	271	300	296	313	263	285	277	298	288	275	285	269	288	261	259	280	252	274	277	274	289	292	287	273	270	268	258	287	274	274	246	266	275	303	258	283	278	260	291	269	268	272	315	281	285	291	307	279	299	281	265	251	297	291	262	255	285	256	277	262	290	275	263	298	277	305	282	296	264	269	269	283	285	309	263	250	266	283	290	302	286	271	283	248	283	288	288	265	279	280	246	265	275	287	273	277	259	268	287	256	274	256	245	313	302	284	268	271	285	288	269	298	299	278	283	264	269	265	285	263	276	289	278	280	284	273	290	275	284	280	290	286	279	251	281	240	259	273	272	266	272	307	294	270	251	256	260	280	296	269	275	261	297	274	293	268	266	269	289	265	303	292	289	266	295	278	258	287	283	272	308	281	299	283	251	278	289	283	261	287	280	271	283	309	280	264	268	285	280	262	295	244	287	262	270	256	298	265	284	250	262	286	259	253	277	289	277	242	290	267	274	274	283	305	266	299	302	258	289	261	279	307	290	274	278	227	273	267	271	268	284	299	305	263	286	297	280	279	270	250	244	286	245	305	287	263	310	252	260	278	270	278	303	297	273	265	285	249	277	277	267	285	252	278	248	284	303	251	269	295	263	255	304	283	275	283	251	282	295	291	289	287	285	247	250	258	244	256	270	289	291	273	261	301	312	315	258	278	284	292	284	277	283	297	272	274	236	274	254	272	271	276	279	285	322	266	276	252	274	289	288	298	324	267	289	303	306	256	226	306	259	307	274	300	284	286	278	270	266	293	284	272	266	286	256	273	264	294	291	303	271	286	276	295	241	254	292	266	251	274	283	238	278	274	269	287	292	250	259	279	282	259	256	265	289	308	269	256	269	262	248	279	276	276	286	261	266	292	278	245	287	263	246	298	270	262	269	303	267	291	280	280	274	288	253	291	263	259	273	273	306	283	273	282	277	274	270	259	260	279	255	286	267	269	283	272	272	300	279	279	289	290	260	286	293	276	264	263	291	282	274	281	280	287	276	284	295	258	247	277	249	285	269	284	268	263	243	273	241	269	263	243	266	284	245	292	258	295	284	283	284	285	284	289	280	283	306	293	267	263	279	273	267	267	274	283
22246	35297	26585	18997	14905	11575	8929	7137	5397	3868	2942	2439	2172	1779	1521	1259	1083	934	832	803	741	679	624	633	587	530	484	493	450	476	426	413	406	365	407	412	358	391	378	385	372	381	386	338	364	357	385	351	360	357	382	343	363	358	343	339	327	326	364	320	328	334	343	344	343	332	357	344	363	284	333	330	322	338	356	349	330	327	305	333	327	376	315	318	332	315	310	322	307	354	300	343	341	323	339	295	310	307	322	324	303	331	318	332	309	374	315	298	283	297	321	271	339	339	309	323	277	326	298	334	336	350	302	325	358	316	322	347	311	322	362	308	331	343	331	345	331	318	322	337	334	311	312	303	316	299	308	288	344	326	312	324	320	343	330	295	328	319	319	326	331	324	309	308	298	344	300	315	341	318	302	358	327	349	339	326	309	323	325	341	313	288	339	336	334	300	310	369	299	354	312	329	325	333	313	357	331	329	341	347	306	322	315	318	350	344	314	339	336	321	337	343	327	319	348	308	295	348	328	349	327	339	314	366	329	321	321	310	356	310	311	324	357	353	353	291	310	298	331	346	337	332	318	318	291	303	322	341	314	357	307	335	349	338	320	326	327	332	329	323	296	303	355	326	334	315	326	342	372	345	337	334	352	292	368	368	325	339	293	326	319	305	342	347	330	319	340	306	328	357	339	315	320	311	342	344	346	357	322	345	326	321	282	317	323	348	351	313	318	321	338	338	292	326	319	341	288	328	314	340	334	317	362	307	302	320	324	323	289	329	323	315	329	334	325	326	329	348	307	322	353	330	303	290	284	337	309	344	325	338	330	354	334	287	322	335	286	334	349	302	325	348	306	302	317	380	321	318	322	331	312	322	319	348	334	340	341	297	325	329	321	328	340	340	321	331	310	326	314	365	303	339	293	296	358	331	314	322	333	313	342	329	325	315	320	308	333	304	320	310	326	301	305	322	337	341	315	291	324	333	330	307	331	320	323	356	366	326	285	318	343	313	321	342	339	295	330	352	356	318	303	316	350	302	333	318	297	340	338	306	345	332	325	327	329	327	341	322	321	319	342	325	311	321	369	337	323	339	306	297	325	316	347	347	316	307	320	355	333	338	345	340	296	355	332	352	311	314	324	361	333	335	339	341	325	310	313	301	347	313	309	301	299	343	340	340	320	325	279	302	344	320	327	325	317	322	330	335	323	319	329	334	322	347	319	361	322	318	313	327	325	324	326	353	338	333	307	366	311	330	351	321	315	335	356	340	319	314	330	335	336	343	333	334	338	311	316	330	351	305	288	330	331	309	318	316	343	339	334	333	331	334	351	339	296	281	308	286	337	325	325	327	356	348	342	299	324	323	328	345	308	348	330	325	328	344	346	296	324	328	333	307	318	335	299	307	323	293	319	324	316	348	328	339	309	306	352	329	362	354	341	308	325	333	329	296	316	346	343	302	323	342	319	305	361	306	317	319	337	335	307	311	327	334	342	316	318	327	336	314	310	330	336	335	327	316	309	331	363	333	330	330	305	353	325	321	318	354	326	292	330	330	316	334	303	297	320	313	326	295	333	331	332	310	324	340	321	330	313	311	315	322	339	311	340	330	329	363	324	324	343	311	358	315	336	323	324	324	312	314	350	297	333	340	302	330	322	354	342	288	298	323	335	338	338	327	324	333	347	327	351	320	337	328	320	320	320	307	334	325	341	341	308	349	311	318	371	298	306	349	339	336	313	301	336	315	326	338	327	311	333	309	311	319	338	347	335	345	322	308	307	329	344	354	314	331	332	320	321	335	320	357	319	353	300	289	308	318	326	316	327	317	338	359	360	340	320	338	337	337	281	330	284	343	348	322	336	354	323	342	309	325	309	294	339	297	305	310	292	337	310	348	326	310	322	295	312	323	329	314	316	326	296	316	321	320	350	338	361	316	327	322	336	343	325	298	333	315	329	329	289	333	315	296	306	305	347	317	315	297	316	329	293	311	267	314	300	315	313	339	313	320	317	302	318	341	325	317	338	341	331	344	334	304	286	318	319	351	324	306	288	329	317	334	332	319	346	350	349	327	321	280	284	315	323	352	318	306	309	328	378	300	343	281	280	300	302	347	313	318	310	298	344	354	338	289	324	303	335	327	307	294	336	337	302	331	313	353	316	309	324	367	303	309	303	334	317	322	312	354	318	325	315	333	324	349	323	322	324	322	356	300	338	310	308	297	337	321	309	296	317	333	338	315	322	317	325	322	325	350	332	304	307	301	329	319	367	331	322	334	315	331	334	307	327	352	287	304	336	323	310	310	287	338	323	295	327	315	315	339	330	337	321	348	328	363	329	332	327	349	318	336	340	322	322	300	320	339	310	294	322	312	315	331	322	334	313	295	310	354	316	282	309	339	315	329	316	314	339	332	273	333	313	342	316	336	320	331	331	327	330	340	316	300	329	342	333	347	340	330	319	329	321	322	302	342	295	329	315	327	332	348	317	352	336	339	351	300	346	324	317	334	337	355	315	328	314	317	347	336	325	343	313	327	298	321	330	333	317	328	341	323	325	326	310	298	332	323	327	293	311	343	307	322	336	332	340	300	347	332	348	304	361	308	356	338	281	326	324	343	311	328	337	311	326	325	336	340	330	329	327	317	384	357	328	298	346	333	317	309	338	315	315	325	331	316	325	299	323	322	317	356	288	325	325	328	349	333	326	312	332	311	305	308	347	313	346	305	325	305	340	299	315	353	306	329	288	324	354	312	326	321	350	357	332	339	326	306	337	329	288	316	312	331	314	332	283	323	340	329	324	323	308	347	336	307	325	322	311	334	327	346	313	347	301	319	312	309	343	322	329	339	285	340	331	291	336	337	319	304	305	325	306	333	310	304	339	331	304	323	326	321	340	320	339	335	308	349	316	371	303	323	325	321	337	308	331	314	336	329	315	342	286	321	308	349	320	312	309	305	307	354	323	344	310	340	306	302	315	348	336	348	300	335	346	294	309	310	338	302	309	313	303	284	355	342	336	321	341	369	346	321	302	329	317	325	299	316	312	291	316	350	329	336	316	335	332	315	315	347	331	312	335	351	301	322	310	337	316	292	340	305	302	326	323	284	310	334	315	305	314	326	318	365	311	320	352	357	293	278	348	332	342	304	342	328	318	298	336	283	340	303	320	342	299	351	327	323	321	333	321	320	345	337	348	274	300	310	332	322	329	322	321	326	339	294	322	324	328	330	311	343	334	350	306	288	324	315	340	322	351	353	341	349	366	331	342	306	332	322	328	297	306	309	329	328	324	300	337	322	325	336	324	335	305	312	326	363	345	311	316	338	311	319	326	329	317	335	361	358	299	299	357	332	336	368	340	349	342	346	341	333	371	307	346	330	320	352	332	318	368	351	306	327	345	318	337	343	349	350	300	319	321	308	322	322	312	312	306	318	309	315	339	343	320	317	333	314	289	375	299	306	319	321	348	330	305	311	319	333	324	342	335	321	356	338	309	334	307	309	314	310	330	355	309	357
25291	21664	27462	25872	13981	6563	4245	3073	2136	1557	1276	1083	914	731	631	558	445	462	406	358	356	334	341	312	288	269	258	230	208	221	225	216	214	235	214	192	205	210	224	214	192	206	225	178	186	202	203	202	187	178	178	192	195	203	183	198	187	172	179	171	156	183	206	155	169	180	170	187	185	176	187	202	176	180	193	208	189	164	176	189	203	167	184	173	172	184	184	188	206	172	178	173	176	179	192	176	199	176	170	180	157	209	196	159	182	145	185	182	175	193	189	177	200	194	176	199	189	188	196	191	181	160	194	204	162	200	167	167	176	190	198	173	179	189	169	177	196	188	211	181	183	170	192	194	181	196	166	170	221	224	190	171	207	173	164	186	173	160	192	187	162	164	171	176	188	163	186	158	185	172	184	187	173	165	154	132	168	202	168	171	156	164	155	177	178	199	175	185	177	192	183	190	179	178	180	185	191	169	184	170	170	163	182	180	196	193	208	182	161	168	182	190	178	166	156	173	151	173	197	168	197	177	197	180	178	183	159	155	176	180	172	194	189	181	170	177	196	178	171	180	198	192	174	158	179	184	178	178	179	195	181	162	192	166	197	182	192	201	163	180	177	156	172	175	181	174	187	169	168	184	176	178	179	187	157	169	194	177	178	170	152	183	167	138	180	172	163	171	159	193	176	192	169	181	198	176	154	198	159	147	188	195	159	191	165	174	185	205	171	175	179	176	189	170	188	185	187	171	184	178	192	174	165	182	192	180	186	191	200	165	174	164	169	170	182	153	168	167	184	175	165	166	166	188	184	181	185	189	183	187	165	175	183	199	166	185	195	175	200	171	171	170	182	170	172	180	182	174	200	182	175	160	201	178	185	171	177	177	171	181	190	182	149	182	181	191	165	187	174	176	190	170	192	177	158	180	191	197	185	207	178	199	183	163	177	180	167	203	184	188	184	165	185	193	201	172	198	171	158	150	188	182	172	167	174	199	179	184	189	175	204	195	211	176	146	189	183	175	185	182	180	186	176	171	169	176	179	164	168	170	178	168	173	165	185	162	184	174	185	191	169	195	168	186	142	190	163	172	186	168	194	177	164	171	202	182	187	141	178	167	172	183	206	161	198	184	164	172	167	195	173	170	181	192	184	181	187	184	188	190	174	166	181	185	202	164	177	163	166	182	190	186	162	179	197	165	198	187	174	169	183	176	199	185	170	182	187	162	181	160	180	189	197	163	170	178	186	184	201	164	179	190	203	178	178	186	186	178	189	174	165	157	194	183	188	153	188	213	180	198	190	173	193	190	156	180	187	186	186	195	181	173	184	166	174	196	185	179	189	213	178	186	183	185	167	178	188	186	179	167	172	164	184	197	176	190	179	209	182	180	194	174	175	169	185	187	169	165	175	177	172	180	184	162	163	158	186	202	188	192	188	191	171	192	168	189	202	173	194	160	155	169	169	210	185	199	183	166	172	195	166	160	175	197	173	188	181	178	165	193	190	177	162	184	191	166	153	164	205	174	181	188	200	175	161	175	189	185	171	169	198	187	158	165	173	165	165	178	194	193	170	202	174	189	165	205	183	189	173	189	192	175	195	174	211	192	189	180	168	164	188	185	196	176	167	191	170	206	186	185	181	160	176	172	179	182	179	170	185	156	179	194	163	175	182	178	179	174	186	193	182	169	170	155	182	170	171	190	174	186	183	192	187	145	193	168	175	185	189	170	191	181	186	204	179	190	170	168	178	204	181	183	163	177	180	191	177	194	184	176	167	193	182	171	174	194	171	194	176	194	194	191	179	190	175	187	154	183	183	196	165	194	191	173	175	194	163	176	189	164	185	177	193	178	174	164	183	197	182	169	183	159	168	196	194	209	194	168	172	159	177	179	174	173	207	189	183	165	177	183	183	201	187	184	198	193	170	186	185	170	178	178	179	170	181	170	178	180	187	183	186	189	189	184	176	182	179	189	194	165	184	195	175	184	180	192	170	171	200	183	179	173	174	179	171	186	181	180	177	188	170	190	202	180	176	188	149	172	209	146	178	173	175	175	199	165	191	176	184	192	201	189	208	168	169	174	165	168	178	180	174	193	187	181	167	185	182	174	186	158	169	152	167	196	181	200	166	157	161	178	158	162	191	181	171	189	165	184	167	176	187	181	154	176	194	201	187	206	170	181	171	168	183	173	188	173	169	185	180	194	163	188	143	187	176	176	177	159	171	191	173	199	188	215	169	176	184	183	201	192	191	176	186	164	187	168	156	156	175	183	178	184	183	168	184	194	177	201	190	184	178	209	168	165	163	181	179	205	192	166	200	182	172	207	175	173	167	197	181	183	190	200	193	201	168	195	181	194	187	174	162	162	170	191	176	193	187	193	183	191	176	169	177	171	171	183	185	186	178	169	151	173	205	184	191	191	183	171	159	169	176	190	175	169	176	212	162	182	170	165	172	174	182	181	175	163	169	149	190	194	186	166	163	178	181	179	171	191	193	194	166	194	199	182	167	175	181	185	199	197	182	170	179	165	205	189	165	164	194	185	196	189	186	190	172	180	179	171	177	213	170	182	174	185	177	210	170	170	173	163	172	191	183	171	168	180	193	177	170	185	180	181	180	168	171	191	171	185	185	197	160	184	171	201	196	183	191	199	177	179	176	166	194	181	187	188	154	160	163	177	196	183	178	184	172	183	182	167	177	178	187	190	187	181	177	178	198	183	192	209	204	156	177	188	175	198	194	162	190	186	178	185	154	184	180	169	181	169	193	184	176	178	152	177	180	193	167	186	191	165	175	172	147	181	175	149	195	176	158	186	171	195	179	198	189	167	174	189	203	179	186	187	197	177	188	167	183	189	169	181	181	202	183	167	199	184	161	188	178	161	168	176	189	169	186	176	179	187	197	182	154	175	186	177	197	176	174	179	178	181	176	190	193	183	174	196	180	179	179	143	176	188	193	185	186	154	166	182	185	168	166	198	190	186	154	191	184	183	189	176	191	166	152	168	201	213	190	175	177	184	161	169	185	197	171	167	190	174	173	159	173	167	161	189	171	193	197	201	168	185	176	202	178	162	188	181	167	186	162	194	168	193	204	187	176	212	191	204	162	165	197	176	177	183	197	181	179	188	200	193	164	182	170	177	179	191	188	188	192	190	186	157	168	169	178	180	188	138	170	187	193	171	179	187	179	206	189	172	167	189	177	186	166	187	199	148	185	186	178	167	176	163	178	163	200	172	162	181	183	160	194	165	210	171	180	207	180	209	158	179	199	170	174	184	178	212	180	188	171	168	153	188	184	196	164	196	180	200	232	178	169	161	184	181	165	184	159	185	185	183	164	178	177	165	169	181	190	192	165	170	174	181	174	183	179	185	172	183	169	192	200	192	198	177	178	167	187	179	168	214	177	181	177	165	153	185	162	181	173	195	162	156	173	193	170	172	188	172	174	181	175	202	184	153	181	180	173	173	170	162	201	167	174	188	158	179	194	172	189	204	162	203	169	185	199	185
21662	32092	23069	15957	13321	9941	7647	6264	4442	3158	2495	2055	1621	1252	1132	975	807	705	653	564	525	514	496	450	389	364	337	347	274	287	315	304	279	268	305	261	262	259	264	268	263	254	242	250	270	262	238	236	266	249	202	235	223	216	213	231	204	224	217	235	226	200	232	230	241	221	206	231	224	214	219	238	232	248	226	221	258	206	197	232	235	216	228	225	238	205	227	223	243	227	203	223	200	213	211	212	217	222	209	201	242	220	192	202	226	219	222	185	211	254	234	213	232	234	193	240	209	226	219	231	211	210	205	216	210	192	218	223	217	213	210	195	210	183	218	206	202	194	231	224	210	192	221	223	237	228	213	221	193	207	231	219	203	226	222	201	203	224	186	213	225	234	201	212	214	193	225	219	212	197	220	185	231	189	193	237	187	236	200	225	195	231	224	211	210	211	196	208	212	236	221	185	213	211	214	226	208	218	225	219	221	219	228	212	199	199	202	215	189	223	213	192	198	223	210	219	209	190	210	212	215	201	216	225	216	209	225	233	244	199	254	232	221	229	214	227	224	221	199	223	198	218	213	233	219	231	209	223	220	215	236	199	220	209	190	230	206	204	221	210	219	211	226	225	226	245	206	200	226	211	231	224	219	216	229	204	216	207	186	218	225	202	237	210	224	242	202	214	212	213	207	202	217	215	217	205	208	228	206	208	207	239	210	238	224	232	218	178	194	206	211	234	189	215	229	235	207	224	218	237	223	247	227	182	230	220	214	195	214	217	226	205	208	225	203	233	223	234	187	240	208	232	225	238	226	231	237	211	235	204	234	205	211	198	218	211	202	228	238	219	213	240	204	186	200	209	204	241	197	225	211	218	214	205	230	217	228	210	212	194	230	203	231	213	220	220	236	210	203	220	202	209	228	199	214	233	209	201	228	201	224	220	211	264	197	254	213	214	216	203	200	222	229	192	194	205	210	205	235	227	225	207	227	221	196	225	223	220	214	217	214	217	171	218	226	228	224	211	219	236	213	211	221	230	206	218	202	228	238	227	228	203	206	214	204	228	221	216	209	228	211	220	205	241	190	211	202	186	212	205	224	245	239	236	221	228	212	214	204	232	201	207	203	212	230	230	211	203	234	201	211	234	205	241	223	213	232	208	214	218	198	215	200	215	211	228	254	184	207	205	228	207	221	212	212	228	195	237	231	225	212	217	231	216	207	248	214	213	229	239	231	229	219	208	210	208	207	216	248	198	233	209	230	209	214	218	204	224	229	203	218	219	228	216	213	223	221	215	227	202	218	220	217	217	220	211	205	224	199	206	212	217	225	222	187	227	204	247	219	194	209	214	216	222	197	228	195	198	238	205	251	212	203	199	224	219	204	229	218	220	220	218	217	215	226	203	227	189	202	223	230	225	230	221	233	221	234	226	221	225	216	192	218	246	221	235	213	233	217	209	237	208	200	213	205	224	212	234	232	238	208	214	202	225	222	226	222	190	212	228	200	222	227	213	209	225	239	210	190	203	209	207	204	207	214	218	212	228	195	220	206	223	232	218	198	232	200	230	220	200	195	220	213	227	227	216	222	240	220	212	206	195	241	223	200	227	215	218	224	200	196	241	198	210	211	219	204	214	216	248	216	197	206	230	221	218	221	216	214	215	241	212	222	193	206	220	243	221	221	202	231	228	225	226	214	212	214	202	202	220	203	221	226	204	214	211	214	207	179	210	184	215	207	238	173	211	217	218	225	195	210	202	214	222	242	202	221	194	218	200	210	226	213	210	208	221	207	203	233	228	236	240	229	219	210	240	221	216	227	219	225	218	238	219	221	221	211	243	250	211	220	207	180	225	203	251	213	200	216	220	206	228	227	206	190	207	218	218	219	184	214	215	226	196	210	194	201	239	194	220	206	243	242	204	208	203	204	203	240	200	230	219	218	211	204	239	192	223	218	213	236	198	232	191	201	254	219	211	194	207	204	221	221	238	235	221	230	206	238	224	204	202	215	220	217	177	202	204	206	252	210	208	207	215	198	205	223	186	216	231	207	214	216	209	208	222	212	203	195	197	217	198	205	219	232	227	220	201	244	201	218	241	197	246	230	212	226	195	214	225	216	209	215	217	205	216	208	224	219	192	220	217	197	209	206	205	210	220	220	206	202	216	215	237	250	219	213	214	230	204	204	242	213	192	213	194	205	234	213	214	227	211	200	221	226	227	213	230	206	227	228	222	213	192	240	216	242	241	238	215	220	198	212	209	228	213	202	193	222	208	205	239	197	249	216	232	227	245	251	216	241	257	225	213	220	208	189	187	190	188	232	224	198	226	212	219	213	226	204	205	209	213	248	203	206	196	240	210	243	186	204	196	226	226	233	222	206	227	207	210	193	234	205	249	229	213	210	222	199	221	214	226	208	215	204	212	191	199	211	214	228	221	204	234	218	234	213	203	220	219	208	209	200	226	199	192	234	204	231	238	219	224	195	187	193	212	192	229	227	219	218	208	241	212	205	229	203	220	211	227	223	210	213	230	214	250	230	196	205	206	206	205	218	205	231	202	211	231	191	245	197	209	202	210	234	224	227	210	223	203	211	215	228	220	219	236	213	191	218	214	245	209	220	197	209	199	233	209	241	224	210	225	209	214	222	208	229	228	221	213	226	247	217	214	217	215	204	191	204	221	226	223	201	262	240	220	196	225	230	230	225	213	210	217	223	210	227	209	214	229	221	200	231	225	220	223	212	211	222	225	228	217	272	225	221	218	213	215	227	186	225	222	225	245	198	220	237	239	227	213	217	198	202	212	242	199	204	197	229	242	231	234	196	204	241	216	241	221	229	228	190	226	229	227	216	212	200	218	203	224	217	232	191	226	213	193	209	219	199	233	216	214	207	235	218	200	188	239	240	237	203	197	203	224	209	227	199	195	215	206	199	244	208	198	208	237	182	213	226	215	214	217	209	213	241	214	214	216	215	196	204	212	217	215	222	197	187	226	214	234	226	230	206	232	223	238	224	205	236	203	244	239	247	242	239	232	196	224	207	244	212	233	200	227	242	215	225	218	190	222	212	197	222	214	185	216	225	216	220	234	199	208	224	196	209	226	221	218	200	213	205	227	210	219	223	233	224	215	200	220	229	214	224	235	208	206	208	230	219	168	211	205	211	237	234	217	218	197	213	231	202	228	223	221	194	223	242	193	211	200	213	221	215	225	201	208	223	231	216	217	218	206	214	216	227	216	199	216	194	204	202	206	212	241	218	186	229	179	213	235	191	201	205	228	216	219	213	214	225	194	209	209	237	227	217	229	220	197	223	206	225	197	207	218	209	213	195	206	222	219	209	200	206	193	186	197	238	218	217	254	208	213	247	230	217	219	219	196	205	232	214	202	233	226	223	188	248	203	201	228	216	214	228	232	211	233	226	226	214	202	222	218	243	224	186	221	212	221	232	216	222	220	239	203	210	208	218	248	238	222	223	252	217	191	217	205	216	229	215	224	202	232	216	202	221	219
23053	21608	29222	24499	21691	21632	13491	5585	3630	2773	2285	1945	1447	1140	966	794	744	654	618	559	558	523	479	433	406	364	365	320	322	302	285	307	259	270	290	212	231	241	248	262	240	218	224	245	191	236	234	222	227	215	211	220	231	233	216	216	210	221	217	232	235	213	220	225	227	208	218	212	195	226	191	200	203	208	235	187	211	240	242	199	210	217	187	193	200	182	206	208	206	180	194	180	193	161	191	204	201	200	190	233	211	199	193	210	210	215	239	223	201	231	219	204	207	227	207	226	195	187	220	202	204	188	204	207	214	198	198	195	209	204	173	194	180	208	195	184	174	204	216	211	182	208	211	203	200	197	192	192	194	206	187	219	194	195	196	209	187	171	194	201	178	210	208	210	214	197	230	197	216	203	218	189	228	182	212	191	220	203	212	214	212	192	217	208	216	203	183	197	192	206	211	199	193	190	225	184	212	182	189	194	228	203	181	212	217	191	200	189	203	207	181	205	186	198	204	205	219	201	205	201	193	202	197	201	201	180	189	203	203	191	202	175	192	223	183	195	205	202	205	194	177	192	193	196	190	190	185	197	189	175	204	218	187	207	197	193	194	198	193	206	177	188	226	201	205	201	212	207	168	203	205	210	209	194	229	190	181	195	210	202	214	199	184	211	196	206	210	210	172	177	178	181	191	201	198	214	210	191	205	188	226	200	185	208	196	190	192	189	177	194	192	198	182	170	200	229	194	181	212	208	183	220	207	203	200	212	185	211	200	230	197	199	205	206	205	181	194	208	223	201	185	196	191	199	195	192	192	205	195	203	196	191	185	173	209	203	199	206	191	189	189	212	192	196	204	201	223	183	192	193	177	199	192	226	179	236	200	218	201	220	195	195	201	185	195	211	175	190	191	226	224	198	229	199	190	205	216	204	185	224	200	195	207	213	195	194	194	199	202	222	227	198	218	183	197	216	220	184	201	197	214	239	198	221	198	189	202	194	190	216	217	217	199	186	183	179	202	195	231	214	198	226	206	179	218	197	209	219	199	193	188	200	196	191	190	181	178	236	207	204	191	201	212	219	190	207	200	205	211	213	216	197	209	165	158	192	206	241	202	214	193	187	195	189	162	209	209	191	193	210	176	215	233	214	204	202	229	182	183	167	196	219	212	214	197	179	198	191	216	221	202	202	210	200	173	211	208	210	223	197	176	198	199	226	182	202	182	176	221	178	225	189	220	202	211	201	220	174	215	185	189	206	174	209	176	204	190	171	207	203	178	182	205	199	225	200	223	199	204	189	202	202	195	210	205	205	196	182	191	207	192	192	183	186	207	192	192	231	187	174	202	203	191	195	192	173	201	201	186	222	207	205	187	191	174	222	193	192	207	205	173	195	203	192	211	223	186	185	190	192	197	205	184	189	215	192	198	222	185	210	203	179	206	167	204	194	195	199	209	194	204	174	211	206	196	209	207	177	199	206	199	191	203	191	172	197	177	202	195	223	197	197	172	214	220	172	193	188	205	210	204	185	198	227	209	205	228	186	246	215	200	196	207	213	193	197	240	198	185	210	211	203	207	208	191	191	195	190	213	200	197	193	199	177	190	189	216	184	180	214	199	175	184	217	226	173	203	188	201	213	206	226	196	204	219	229	200	217	198	222	216	191	196	201	209	216	187	182	187	204	197	204	198	207	184	221	201	192	208	219	189	240	177	188	190	179	195	176	206	195	203	194	175	182	217	194	200	179	202	181	214	225	190	185	186	202	175	179	207	203	170	184	199	223	227	204	179	217	192	171	177	189	193	180	213	225	198	185	192	213	171	205	203	217	210	214	231	202	219	192	178	213	202	200	211	191	190	191	193	196	204	210	215	192	184	190	195	194	185	188	209	188	204	216	215	217	197	180	189	207	196	180	196	262	193	179	190	191	205	211	204	173	185	205	208	192	198	190	189	229	188	184	201	201	203	210	204	201	197	207	203	225	204	214	196	198	196	191	205	184	197	186	183	194	192	194	214	211	203	193	190	190	210	196	212	214	197	186	200	184	192	207	198	203	211	180	214	219	166	200	193	203	184	186	195	194	190	201	199	196	177	202	232	220	173	228	228	211	219	200	214	216	188	210	203	196	206	176	193	200	183	207	208	192	179	206	213	201	225	201	197	197	190	219	190	225	195	207	171	195	211	217	202	181	176	212	195	188	193	214	214	186	198	172	220	209	199	235	196	215	188	206	224	201	202	199	195	206	192	213	184	178	189	211	209	193	197	177	215	196	217	192	216	223	195	203	195	177	195	218	171	195	198	199	197	211	210	214	173	211	204	204	183	211	199	215	203	178	184	201	180	198	206	193	190	208	204	205	208	185	212	187	188	186	224	182	194	194	205	186	197	182	209	184	193	180	190	182	204	221	206	192	218	197	210	207	203	200	190	186	205	218	208	193	186	184	191	182	200	229	198	204	194	219	204	171	188	199	206	241	188	207	211	183	194	180	189	205	208	192	198	193	225	202	201	218	188	192	184	187	179	210	209	192	212	219	201	201	194	209	206	227	202	196	192	192	204	208	191	189	191	189	199	210	199	194	184	183	224	205	214	192	179	224	182	177	196	165	192	225	193	176	199	214	206	221	203	201	196	185	178	201	190	199	164	216	221	234	197	195	198	193	217	183	183	192	232	198	201	182	199	205	200	194	202	197	200	211	185	211	225	199	201	205	210	196	203	188	178	207	217	196	212	202	199	177	201	185	179	208	197	201	206	185	202	198	211	209	186	217	193	207	182	185	214	214	215	169	198	206	188	213	200	222	186	189	200	208	189	201	207	176	249	195	186	195	208	203	232	198	213	189	205	200	207	196	200	191	189	191	189	175	204	195	181	204	205	181	217	175	192	203	212	201	211	184	218	203	207	199	218	211	189	219	200	182	210	225	212	194	193	221	205	192	199	189	225	186	217	216	216	185	209	216	195	201	173	203	202	187	210	176	214	203	196	181	187	210	227	181	189	190	184	206	219	205	216	198	195	213	206	175	212	211	200	214	176	211	209	191	198	191	197	185	189	217	174	199	210	192	203	228	194	195	194	210	222	234	216	190	221	199	201	186	201	195	194	211	236	194	207	188	199	201	220	208	176	204	209	222	176	206	175	185	189	179	212	184	198	184	217	182	215	218	209	214	196	220	228	203	197	215	207	179	193	202	214	193	196	207	200	185	211	207	214	199	189	187	181	185	193	206	203	230	196	175	198	217	183	188	190	195	199	207	209	212	218	230	213	169	198	180	216	204	224	197	220	202	196	198	189	198	200	224	185	169	221	220	209	196	205	209	172	204	202	204	176	196	208	202	207	203	195	202	199	212	207	206	206	212	190	219	195	196	177	201	205	201	203	182	210	201	208	209	186	213	208	202	211	183	218	191	187	177	198	211	220	190	225	180	200	216	204	183	210	220	187	207	198	209	204	180	189	205	185	193	171	209	209	219	175	221	195	212	223	215	223	193	199	202	194	222	171	193	199	194
25761	40466	30948	22471	17960	15044	11700	8887	6629	4916	4127	3367	2397	1956	1645	1352	1224	1175	953	946	908	832	671	616	563	571	507	466	388	372	396	412	395	383	319	325	331	281	300	322	311	339	291	309	297	274	292	286	290	302	280	272	254	242	287	257	263	274	273	257	267	252	223	266	246	233	271	249	256	239	247	244	288	291	257	243	253	232	257	231	251	254	257	220	256	236	255	246	243	221	256	224	227	250	224	221	234	204	241	264	256	227	228	256	251	210	242	226	258	251	235	254	226	270	237	238	239	266	242	231	262	249	229	236	238	216	263	224	220	240	229	233	239	226	241	231	217	244	259	242	238	242	247	255	233	248	230	240	248	191	233	242	224	225	247	250	237	223	231	254	237	231	255	226	224	252	232	237	244	224	254	235	219	224	230	222	236	236	250	254	256	234	233	253	250	235	272	232	229	250	244	226	243	212	216	244	247	251	226	245	269	250	247	217	232	264	255	262	248	244	219	222	231	251	264	257	244	228	222	238	250	259	269	249	257	268	238	248	240	238	243	268	226	226	250	258	264	242	219	241	256	243	250	222	230	264	245	230	262	245	244	219	238	267	234	217	222	270	201	246	258	258	235	239	240	229	253	254	268	274	235	258	235	238	231	226	267	250	239	239	243	223	242	214	241	225	228	245	243	245	252	218	224	261	244	235	258	249	238	245	257	224	207	209	266	244	226	227	225	255	232	250	242	232	232	235	214	250	225	219	229	235	250	244	265	247	250	241	230	232	246	230	266	249	228	279	251	220	245	256	240	231	238	243	262	251	237	248	230	213	218	248	236	208	230	245	226	229	253	228	234	212	230	235	233	236	235	243	245	243	252	237	223	248	261	216	253	208	237	244	232	247	247	240	223	211	226	240	239	241	238	219	225	250	233	230	230	243	238	238	221	215	235	238	233	256	227	224	233	219	237	229	213	245	214	268	227	227	213	229	259	234	225	238	228	229	243	243	252	252	255	236	240	217	250	240	225	275	241	246	243	231	236	224	246	229	239	238	219	218	214	232	237	231	270	234	237	283	261	205	252	207	261	234	233	207	236	227	258	230	232	213	259	216	257	221	246	252	236	232	230	248	232	192	240	214	242	221	231	234	236	235	243	250	244	236	254	247	196	246	270	242	218	255	240	231	254	223	246	227	228	227	225	228	215	250	232	253	250	247	252	234	223	222	226	228	255	253	254	238	194	252	221	240	233	234	241	242	221	222	254	242	235	254	268	219	233	233	228	240	254	251	235	227	238	262	258	241	246	231	238	211	219	223	223	267	255	234	253	248	216	204	262	255	221	233	210	251	240	219	251	215	229	264	232	235	225	227	227	236	202	233	218	228	240	235	230	212	242	242	240	259	231	231	226	215	249	226	253	219	256	229	265	246	223	234	242	257	236	221	221	244	279	257	225	247	219	232	257	243	245	250	211	264	250	242	251	219	252	241	251	235	237	255	252	260	233	225	238	221	244	236	244	254	236	244	254	249	214	231	223	232	219	224	225	208	252	252	246	261	256	230	227	232	269	246	216	222	237	263	223	270	240	243	234	244	251	262	232	234	233	228	242	240	230	216	238	263	233	249	225	219	222	228	246	228	252	233	253	216	263	256	262	227	239	252	246	241	243	242	225	228	238	215	237	233	245	229	228	249	220	239	241	228	280	239	239	254	253	243	257	239	252	245	258	252	228	232	237	219	229	240	247	239	224	244	250	232	235	230	241	231	229	221	261	228	258	232	244	231	209	261	238	223	273	249	237	279	236	236	231	237	233	225	218	281	210	234	242	234	228	246	237	234	224	224	237	235	233	243	236	250	277	239	234	248	237	237	231	219	206	257	226	235	238	231	220	250	241	225	246	253	229	240	243	217	250	220	254	220	246	246	227	250	240	242	238	235	250	217	190	234	228	227	253	234	245	224	239	218	213	224	234	250	238	233	251	265	239	233	238	240	249	239	262	248	218	237	234	226	256	220	229	229	226	233	235	230	224	213	284	248	221	253	240	222	276	239	238	259	225	255	218	242	247	244	245	241	210	220	240	239	242	212	268	224	234	248	218	245	233	236	251	251	246	204	224	224	227	248	260	264	234	251	253	228	231	260	238	257	258	211	217	246	214	234	263	238	220	260	238	221	227	237	216	251	240	219	234	245	236	259	214	242	250	239	229	228	249	226	249	243	250	255	243	242	234	219	216	241	251	256	246	226	200	226	238	244	256	250	250	233	234	239	268	233	262	254	269	249	241	238	220	256	248	236	216	242	244	233	242	236	232	238	238	260	221	251	230	239	238	250	237	238	235	223	233	239	236	236	254	242	223	276	229	250	227	233	230	255	225	230	253	254	221	221	228	213	226	208	237	228	239	239	246	260	236	223	252	252	231	251	224	231	262	223	251	227	238	244	246	254	244	245	246	265	198	226	242	225	230	222	244	229	224	221	230	255	196	230	231	248	236	232	245	240	240	202	232	252	230	254	222	247	255	236	224	217	220	229	246	243	211	244	230	263	229	232	229	244	247	222	230	252	235	253	262	232	221	224	248	231	203	235	262	231	244	266	251	244	240	248	231	256	255	234	225	234	223	248	240	249	208	233	273	232	252	236	232	233	250	225	242	233	253	252	213	248	235	234	220	269	258	241	264	226	257	223	241	223	212	253	230	239	224	261	233	239	238	236	256	277	251	239	242	230	226	246	228	239	243	253	223	227	245	239	241	214	233	265	260	230	226	230	243	230	263	217	223	232	240	249	250	253	284	239	231	245	245	227	244	232	242	228	236	207	238	246	238	216	231	239	250	239	233	245	244	242	242	238	231	209	246	228	234	245	266	239	230	203	251	253	231	232	263	262	246	229	220	247	234	248	231	239	264	234	235	251	269	255	207	244	246	204	259	255	218	238	264	223	231	226	231	245	244	236	253	256	244	216	227	230	212	259	217	227	223	245	245	216	228	245	224	247	251	232	255	234	232	225	242	243	239	214	211	255	224	267	255	226	213	219	246	242	220	269	229	252	214	239	234	216	250	244	228	231	257	233	244	243	241	238	232	252	218	236	267	231	207	240	224	237	233	233	251	243	246	237	260	250	260	229	244	231	227	238	259	218	235	235	266	230	213	244	224	225	241	264	253	252	261	247	239	239	223	234	259	249	245	233	269	262	244	235	246	238	227	226	226	202	225	248	235	223	232	264	218	226	248	260	206	252	248	228	245	250	237	240	227	246	233	241	247	254	236	230	208	236	234	230	244	260	243	233	235	214	235	251	221	220	239	242	233	256	235	230	279	267	247	223	231	229	222	237	221	248	239	215	218	207	222	258	227	232	253	260	247	221	250	239	253	225	231	228	245	257	231	215	254	214	246	273	235	224	248	237	229	231	259	241	261	235	227	252	231	248	240	245	231	247	242	212	233	203	251	236	245	240	224	241	235	233	246	230	237	244	217	227	227	237	247	234	237	241	209	228	245	230	225	228	215	235	250	228	222	221
28653	22051	19368	13265	7201	4510	3122	2308	1727	1339	1245	969	796	655	511	534	503	444	422	386	430	378	366	351	360	321	299	266	273	259	290	274	252	293	295	290	257	252	268	270	273	277	264	265	255	262	266	254	271	261	281	281	260	254	243	254	266	272	248	263	265	273	262	289	260	280	231	266	252	229	245	288	259	251	258	246	236	250	275	263	250	283	233	281	285	267	236	250	266	254	257	221	267	238	245	266	257	262	270	221	263	248	256	267	222	310	299	252	274	256	255	259	264	234	248	244	250	226	242	270	276	277	237	230	246	249	249	262	251	258	277	241	233	256	250	264	228	255	268	247	252	246	256	256	240	275	220	248	267	248	230	253	254	243	261	244	236	269	248	242	258	240	253	242	255	259	227	241	234	259	231	224	245	264	265	272	249	261	251	239	254	247	221	251	245	244	265	264	258	231	256	235	258	248	251	236	247	258	256	247	216	253	236	272	270	271	252	271	268	248	242	245	213	233	256	221	254	268	254	213	237	235	252	270	264	224	248	256	281	246	267	243	262	236	239	254	241	255	268	250	254	226	261	228	249	230	271	222	230	238	250	242	246	254	278	264	234	252	281	231	245	252	247	264	242	259	235	274	248	242	246	256	248	230	288	255	264	268	238	250	257	241	267	242	253	256	243	248	272	249	271	254	294	246	295	247	223	266	260	247	245	279	241	242	272	241	260	259	230	224	238	221	256	243	260	251	239	260	243	269	232	234	258	233	259	248	244	253	231	237	236	246	225	251	267	255	238	239	255	268	237	220	262	225	259	240	232	238	237	273	259	219	263	254	267	223	242	256	242	250	244	257	297	251	235	241	262	249	248	237	222	256	241	223	258	292	229	247	219	242	279	255	238	269	246	224	224	251	289	237	260	251	247	277	198	245	258	228	254	243	252	249	249	234	276	256	244	263	247	264	253	250	266	272	258	242	236	291	267	265	276	263	238	230	281	246	281	256	245	221	237	253	228	253	254	248	245	244	248	254	266	267	253	237	235	261	217	259	240	239	246	263	262	262	265	223	258	269	229	261	236	288	258	255	232	259	259	258	264	279	262	240	286	238	233	253	251	258	242	237	261	247	261	248	251	208	221	221	261	258	243	270	267	245	237	263	264	259	249	214	259	242	236	241	242	218	269	247	243	262	266	220	282	265	264	231	280	263	210	253	273	239	251	258	251	257	276	275	269	258	248	238	267	259	242	269	249	237	273	251	244	277	245	267	253	225	262	252	198	229	273	228	274	255	236	246	252	237	249	255	251	247	230	255	225	269	272	251	217	255	256	242	245	233	231	248	255	279	262	293	236	266	256	254	269	256	249	238	226	225	235	269	240	231	263	255	229	234	242	255	228	222	269	264	245	242	265	258	252	233	271	228	267	231	225	237	261	259	270	245	264	223	257	236	248	261	248	242	264	277	239	281	248	251	209	258	223	253	249	268	242	230	251	228	260	242	261	243	262	277	266	246	261	260	267	242	240	249	282	269	221	236	260	269	261	242	227	230	216	220	266	242	267	248	251	255	255	253	231	255	252	276	254	221	272	246	272	250	251	258	242	268	252	237	244	245	249	254	271	229	253	220	276	221	233	240	251	260	261	245	248	246	251	249	260	261	247	259	235	226	263	261	243	248	295	259	236	248	235	249	254	278	246	219	280	259	256	260	238	244	266	279	274	271	269	269	250	249	264	247	226	255	246	269	248	272	275	286	246	262	227	300	249	271	235	251	246	269	241	264	242	252	263	234	235	234	252	255	250	262	234	256	262	259	228	262	273	248	257	246	283	256	274	239	254	248	264	242	243	276	257	263	254	265	242	257	230	259	228	256	249	258	226	261	244	248	254	252	235	227	246	249	244	270	291	266	277	262	257	254	286	278	267	230	274	246	289	234	257	265	254	251	254	273	259	253	273	243	236	249	250	264	277	259	263	288	246	267	236	269	248	250	239	224	245	249	239	259	252	251	258	267	240	265	236	254	260	234	290	274	224	273	226	243	244	272	258	252	231	256	234	272	248	247	261	253	232	250	250	257	255	274	269	274	270	267	232	274	299	264	260	265	238	257	258	270	261	255	263	241	263	237	248	236	230	256	234	256	263	240	250	243	241	265	276	265	227	245	237	284	244	266	262	275	246	267	274	253	250	261	247	264	245	244	247	241	253	254	262	260	231	241	241	246	250	249	234	291	245	205	267	261	247	247	276	248	231	265	257	249	264	298	255	254	245	234	278	273	257	279	285	238	250	257	250	242	246	237	235	263	234	280	275	262	260	247	237	259	266	245	247	291	249	268	265	251	246	266	254	257	254	227	250	259	217	248	230	242	242	265	243	258	273	241	260	229	256	248	256	246	259	233	239	248	250	273	264	247	259	260	258	237	221	265	220	266	228	233	277	256	262	247	267	240	249	241	267	240	264	232	288	277	263	258	231	234	250	268	250	275	253	270	217	228	290	238	235	239	274	244	270	251	265	281	260	273	257	260	244	270	282	228	260	268	267	259	231	252	253	262	242	221	241	275	247	249	258	278	260	234	245	260	261	244	246	252	247	253	252	257	223	256	231	240	261	232	290	234	272	249	252	240	258	269	266	263	245	241	243	264	245	243	255	231	293	268	262	236	257	215	237	257	258	243	242	264	246	234	255	245	267	236	255	269	249	219	267	224	224	274	275	219	237	238	265	259	256	247	242	254	245	259	241	240	248	254	249	250	228	260	223	241	244	237	229	249	231	242	254	229	226	236	241	248	257	237	247	233	239	234	264	257	278	239	246	262	260	254	259	243	273	277	241	248	254	241	223	260	228	252	243	242	265	258	243	250	260	246	268	252	266	226	248	248	235	245	274	243	237	283	254	260	251	275	233	228	243	233	248	277	243	259	251	249	240	260	256	241	266	243	255	256	249	261	253	243	251	236	259	238	251	263	263	265	244	237	277	228	263	216	248	236	281	262	278	267	270	244	252	225	239	245	241	245	259	247	249	259	231	234	249	261	271	275	248	246	248	234	254	255	223	238	252	243	229	264	258	257	250	219	264	260	239	251	257	264	245	253	253	250	248	236	250	248	256	228	238	235	258	242	270	250	241	268	263	249	259	270	245	239	255	278	263	267	234	261	260	277	242	254	241	250	255	251	268	280	259	245	258	228	246	258	259	264	263	251	295	230	249	258	235	237	267	237	287	235	221	247	233	237	267	257	308	256	246	244	253	271	258	265	268	245	263	256	279	235	260	229	245	248	251	252	243	250	220	262	246	243	265	273	255	254	255	258	253	258	267	286	256	236	261	211	246	248	243	232	244	256	244	253	280	249	250	242	254	257	253	257	277	250	227	240	252	246	266	286	261	282	259	229	277	231	239	235	257	252	274	262	241	263	267	277	277	269	283	257	281	234	263	277	231	248	265	259	266	247	249	235	243	241	249	273	242	257	259	259	268	236	255	244	255	296	233	298	254	244	269	242	236	282	280	266	258	279	259	232
20370	27222	20716	13678	9909	7791	5877	4519	3414	2642	2155	1744	1265	1025	930	791	726	627	625	590	546	549	530	405	396	376	393	383	330	337	367	363	357	353	302	355	332	330	313	317	317	334	337	296	306	313	313	294	322	324	315	297	295	312	296	291	315	295	292	288	326	305	318	330	276	275	260	290	296	320	261	310	296	292	295	338	317	286	320	293	277	301	302	297	266	283	327	288	313	295	300	298	276	320	337	324	279	269	286	299	278	281	300	289	279	313	280	300	307	299	288	303	280	308	289	298	293	303	304	296	285	299	282	290	274	289	285	301	308	308	293	292	292	318	285	299	289	294	268	296	312	283	302	316	279	290	302	261	299	288	281	303	302	299	328	299	291	270	287	309	300	312	301	272	297	302	300	295	286	302	290	313	304	297	303	313	281	313	311	312	293	292	277	284	326	290	292	281	273	299	309	295	294	274	303	282	276	332	329	294	314	279	291	304	295	317	281	288	307	287	292	282	308	282	320	314	286	321	288	306	287	286	279	291	287	267	299	309	302	325	292	269	319	282	268	301	271	297	279	278	271	297	307	297	289	295	284	292	276	325	301	310	305	349	305	298	303	279	295	301	339	309	279	288	260	276	279	319	302	319	274	278	276	298	327	306	293	281	301	320	322	314	291	279	295	284	287	306	285	297	300	293	297	307	274	308	293	273	288	308	274	279	311	274	296	311	292	295	283	278	296	287	280	289	283	303	314	306	299	321	299	302	263	331	295	335	301	300	340	298	277	293	310	308	284	322	318	298	308	298	314	283	288	314	304	297	290	312	285	292	329	317	289	316	283	297	325	275	314	318	302	300	301	328	279	315	306	249	292	299	279	290	297	297	342	302	316	278	282	291	276	289	323	325	305	299	320	338	300	295	307	313	320	286	292	289	278	270	327	277	295	307	283	313	292	288	282	284	294	279	311	297	281	300	332	327	324	272	291	328	323	290	285	324	299	275	293	311	303	265	277	295	314	309	287	304	273	289	311	274	289	288	283	292	308	281	282	305	316	318	272	315	307	304	278	306	306	316	294	284	281	281	330	292	285	327	317	262	301	285	326	311	303	282	325	269	287	300	294	306	276	287	287	321	333	292	314	286	296	306	298	272	310	321	309	282	300	322	285	257	285	302	311	278	271	278	305	307	308	296	293	295	310	317	287	306	343	313	284	306	292	309	287	303	292	284	267	276	292	319	310	316	274	293	288	303	292	291	291	294	288	301	285	290	316	298	315	272	298	296	277	304	313	298	284	264	300	291	295	280	303	285	307	312	297	278	326	310	255	332	316	298	296	286	296	285	306	320	295	298	332	283	308	299	319	300	292	310	305	319	275	283	307	313	287	299	305	298	289	291	289	280	290	312	298	283	320	290	300	303	306	302	300	278	301	298	297	291	285	291	319	307	310	279	276	274	274	272	257	313	330	307	334	303	272	304	300	277	310	324	319	307	274	294	287	314	315	272	286	308	291	288	313	304	274	317	336	301	309	249	301	283	294	293	264	313	278	275	292	291	283	315	284	298	315	329	284	279	285	294	316	298	313	294	299	326	329	313	276	296	300	283	273	270	288	338	308	298	275	294	264	291	291	308	276	302	297	287	307	318	274	284	267	294	298	296	293	286	315	304	280	285	270	294	289	282	315	267	293	286	291	299	296	288	294	321	313	282	300	296	318	300	289	269	299	299	307	289	283	277	273	280	307	303	302	335	312	306	282	289	292	263	305	273	305	278	275	272	300	310	290	300	289	305	301	291	285	280	290	291	282	319	273	302	315	307	312	293	297	294	300	329	277	331	256	297	340	267	277	306	298	295	266	297	287	295	304	307	299	278	305	304	297	310	285	306	279	308	265	331	303	273	307	292	275	325	290	334	324	279	280	285	282	274	277	282	297	327	285	302	304	267	301	298	307	299	294	273	302	290	243	313	266	296	315	304	303	287	297	288	286	314	286	300	277	274	288	299	280	352	334	291	285	304	287	285	295	279	301	284	302	299	304	283	284	307	300	333	296	291	283	310	288	280	328	291	312	295	315	289	312	275	278	288	275	297	280	276	293	311	290	288	289	287	279	292	272	318	273	321	284	316	288	303	306	288	328	316	306	277	307	283	293	315	299	264	334	302	287	304	316	279	288	326	320	279	306	287	297	302	262	256	300	309	288	314	291	300	297	276	285	288	326	307	305	303	315	314	311	296	301	276	312	288	276	301	266	303	298	292	314	319	303	284	304	301	297	300	338	301	278	310	295	304	281	304	303	296	302	262	285	319	279	289	333	305	302	298	324	299	290	276	313	321	280	289	296	304	305	297	267	307	305	290	277	295	320	287	288	298	296	293	279	267	291	311	283	298	310	291	331	305	316	296	304	283	272	312	273	303	301	318	277	263	286	266	297	324	285	290	284	302	285	268	318	304	281	306	291	283	311	323	289	322	300	281	279	281	290	279	289	275	282	266	312	295	291	315	292	288	256	306	312	297	290	304	268	302	300	335	304	298	290	290	309	281	323	277	304	302	312	317	323	271	295	280	266	262	285	292	293	312	294	284	331	288	308	308	270	305	317	284	298	296	286	320	308	301	310	284	310	319	320	304	305	264	288	296	325	280	305	279	276	283	289	293	293	333	283	321	298	292	289	295	324	306	308	282	297	262	295	280	296	288	299	317	271	308	336	298	287	274	306	325	295	313	279	251	276	265	301	298	295	318	304	282	270	307	282	315	289	274	265	310	290	328	277	292	287	292	275	286	300	336	300	305	291	284	286	308	291	299	296	320	304	328	303	281	303	274	289	313	273	304	307	283	309	310	281	315	297	285	278	298	318	299	293	274	284	318	295	306	291	321	302	276	285	297	316	305	312	273	289	314	302	282	300	316	280	303	311	274	305	295	293	294	295	313	286	340	293	281	314	290	302	292	296	308	265	299	291	295	287	320	293	287	270	306	309	294	291	310	287	256	315	285	273	322	307	283	321	326	282	305	282	280	279	288	292	296	311	256	283	315	265	297	281	324	312	281	293	292	289	293	291	296	310	265	287	332	304	279	279	291	309	305	260	315	313	292	299	296	284	309	281	314	299	283	301	325	274	312	277	278	324	290	318	285	281	302	298	304	306	308	293	303	294	291	331	287	302	296	274	282	321	306	302	298	315	312	282	281	290	319	282	321	290	290	292	269	290	279	311	270	285	305	308	296	291	305	328	287	313	276	319	292	319	294	301	292	261	315	292	300	314	314	257	301	291	306	282	300	283	307	279	295	299	298	287	296	296	285	289	300	316	309	295	286	319	300	308	268	285	283	298	277	285	303	313	310	293	314	290	305	288	292	300	313	289	317	277	283	320	283	309	308	318	303	315	303	336	277	306	270	298	271	301	272	274	303	275	288	312	300	284	278	268	285	320	309	312	308	306	312	283	272	292	256	317	308	289	261	326	301	293	305	267	286	280	284	311	280	267	292	277	272	307	307	314	305	303	271	292	293	308	286
24001	21555	28588	25028	21349	13178	5815	3816	2742	2183	1897	1331	1060	888	789	765	650	624	552	560	529	483	478	409	391	378	334	371	351	314	311	321	327	324	298	310	290	306	287	323	289	335	299	293	260	278	297	278	299	286	288	305	259	300	304	277	319	279	274	306	310	299	286	277	280	298	285	280	324	293	285	312	276	266	281	258	276	273	286	268	262	292	254	257	317	270	246	290	263	264	272	272	269	271	280	282	290	278	284	257	288	295	290	265	280	272	296	250	268	267	280	273	278	273	275	279	280	283	255	276	278	281	297	286	279	291	273	254	304	279	282	254	252	247	257	270	244	268	275	243	260	295	260	280	263	278	268	283	268	260	284	259	258	280	275	297	260	267	239	278	297	273	252	282	287	262	267	256	262	306	268	254	296	296	269	271	255	270	290	278	295	276	278	279	289	254	266	248	261	282	287	272	303	253	268	270	259	255	278	270	275	266	264	282	251	271	297	309	253	255	281	276	281	270	262	266	269	279	259	276	264	242	263	281	247	274	278	272	297	261	280	311	286	274	279	274	266	273	278	280	317	272	238	276	282	279	253	273	277	265	272	287	300	250	295	302	283	293	286	296	313	279	254	267	306	281	262	293	268	260	231	258	235	278	273	280	296	304	244	300	280	232	274	292	265	312	263	284	269	275	263	284	277	249	258	287	277	245	278	280	298	277	297	305	282	274	267	277	254	268	282	292	282	267	281	238	264	277	266	231	286	279	280	261	261	255	271	254	285	313	279	260	298	281	274	293	263	284	308	273	257	306	258	270	291	262	245	270	289	243	306	307	256	265	284	261	273	257	309	256	294	249	266	297	271	313	296	264	301	286	290	263	262	264	290	260	274	318	262	262	253	261	281	254	252	270	280	279	283	292	272	290	257	255	292	228	258	288	266	261	286	261	296	255	266	273	287	283	290	284	269	284	269	297	276	260	269	278	260	286	296	317	263	263	261	287	282	274	255	283	287	266	287	239	269	280	286	287	255	269	271	295	251	288	285	270	287	260	279	271	266	279	287	266	259	247	282	281	286	288	283	287	299	259	285	278	287	269	258	315	280	263	316	279	308	312	279	298	282	275	303	305	250	286	260	286	268	257	264	287	286	255	296	278	257	275	254	267	281	279	274	263	276	267	278	270	270	246	264	268	282	272	247	309	265	269	271	266	275	271	282	289	265	277	248	262	272	272	262	287	306	294	277	276	273	293	249	245	262	269	291	272	288	276	298	274	278	277	292	284	276	288	274	284	283	253	276	305	264	254	272	276	262	275	280	310	290	257	284	259	279	284	257	267	248	273	290	278	292	251	295	265	266	289	297	279	304	261	291	283	288	272	305	259	287	272	266	276	274	249	281	261	281	310	256	292	273	253	275	275	278	279	281	289	285	263	275	295	294	272	271	253	271	300	253	282	261	273	272	275	271	269	263	287	266	234	267	268	286	275	294	281	271	286	297	280	278	264	257	283	312	257	309	288	292	258	258	261	283	282	276	288	271	260	297	262	300	256	285	287	266	270	277	307	278	302	268	264	284	272	301	280	273	272	272	288	292	251	308	287	287	296	273	299	269	250	292	275	276	254	284	274	266	262	271	258	256	283	274	276	244	298	261	259	290	281	268	257	274	284	309	250	265	300	261	267	273	266	284	285	274	295	264	262	280	278	274	296	283	252	276	276	272	286	256	275	291	268	284	324	279	263	277	259	269	278	277	255	303	294	273	274	289	276	252	279	272	259	300	274	269	293	310	299	292	265	265	253	242	260	283	291	279	277	306	254	270	313	288	273	293	255	284	270	257	283	281	268	274	288	284	271	262	281	274	288	263	269	280	300	289	277	254	272	243	271	291	271	305	294	284	275	270	277	267	253	275	261	293	282	257	290	268	277	283	258	275	269	261	285	276	315	272	264	281	309	271	251	275	281	261	264	275	278	293	273	272	269	261	271	275	283	290	294	297	276	288	264	274	255	275	270	286	290	269	273	274	265	265	308	270	298	280	248	297	306	270	267	282	251	292	245	247	280	262	275	262	241	259	278	263	278	256	255	259	296	341	272	270	288	287	264	287	239	243	259	262	276	289	252	297	282	283	248	276	277	307	282	279	275	272	290	266	258	273	283	278	273	263	266	276	262	263	266	291	294	306	274	283	332	263	300	266	281	306	272	282	273	279	307	278	283	302	275	257	310	268	285	303	285	263	267	267	293	284	263	268	292	274	274	278	236	260	280	299	273	265	295	256	285	283	277	261	286	288	289	276	300	266	276	280	286	277	267	276	245	269	277	259	247	286	282	267	274	285	301	303	261	240	231	254	247	286	298	281	265	282	254	266	263	257	260	300	282	258	275	277	270	296	280	270	278	267	259	274	267	273	230	267	272	259	264	285	280	270	267	256	249	284	252	264	269	259	279	266	269	262	286	273	302	265	252	270	253	305	264	269	268	266	265	287	295	286	270	283	249	279	268	279	308	303	274	261	284	262	245	276	296	276	290	277	269	297	264	307	276	269	284	262	319	279	271	306	290	273	306	303	296	225	293	274	257	274	270	284	278	273	273	233	238	288	284	302	272	281	284	256	297	276	261	273	268	287	245	292	261	257	259	272	252	259	277	289	267	293	303	269	311	271	304	289	264	259	297	271	287	271	283	294	275	275	281	276	295	289	285	265	262	285	280	247	266	267	303	281	265	278	293	289	311	258	275	288	285	286	295	295	261	269	254	281	265	271	270	272	287	253	274	284	288	259	287	276	275	330	275	267	249	276	291	274	281	246	294	289	276	284	282	285	262	271	265	253	275	273	264	244	266	302	269	286	276	294	330	273	259	275	278	279	272	278	279	265	314	297	293	283	255	310	280	295	291	268	286	268	289	252	257	249	282	281	273	271	275	284	249	270	273	247	275	283	291	303	292	275	273	268	286	306	269	259	265	274	273	264	294	279	286	277	284	264	270	285	281	269	276	295	258	259	244	289	268	288	263	270	290	278	292	277	275	307	255	303	278	267	236	297	287	311	289	274	283	285	279	277	282	298	276	277	273	298	259	274	273	279	295	269	259	278	286	295	311	282	275	295	275	280	265	298	279	278	284	261	276	263	285	281	274	268	262	313	262	267	260	253	250	278	271	270	286	302	287	270	284	270	282	266	275	289	306	267	279	265	299	298	282	319	281	263	272	305	283	271	297	263	240	287	267	287	276	239	292	293	272	265	239	277	300	289	279	261	285	248	257	282	271	279	288	286	285	273	257	248	299	275	269	270	275	286	262	240	284	269	293	267	286	268	275	299	268	290	273	306	283	245	292	286	272	260	276	300	264	267	282	283	271	229	261	255	267	280	316	286	276	287	281	272	299	262	260	284	272	263	270	272	240	265	277	282	299	271	234	272	296	260	269	310	275	283	237	292	261	273	281	324	273	290	282	270	256	282	284	276	274	291	295	249	284	288	274	302	271	278	270	248	285	264	274	289	293	286	298	284	280	282	271
23556	35069	26735	18266	14547	11017	8109	6742	5116	3987	3191	2310	1799	1480	1292	1092	982	915	891	783	750	725	625	571	528	501	500	434	429	456	396	438	386	404	404	376	370	387	376	369	380	376	397	375	368	357	330	343	357	333	351	333	332	363	330	348	375	344	337	324	347	342	342	354	324	323	326	338	343	350	334	358	357	294	297	314	347	328	323	316	363	317	326	340	317	359	306	300	302	342	333	343	329	328	320	344	313	330	293	313	339	320	327	324	355	331	331	345	319	323	308	314	355	312	313	297	331	341	315	316	315	302	306	306	316	329	304	341	316	331	321	339	323	309	337	322	391	295	305	332	347	312	332	314	308	309	332	324	330	339	338	306	348	319	322	302	332	324	300	325	330	310	346	328	347	340	312	341	323	325	343	347	311	350	345	358	359	345	310	339	345	343	309	332	328	331	325	327	333	341	336	322	323	311	309	295	349	348	323	327	314	308	343	321	348	331	289	327	358	293	333	322	334	351	313	352	290	358	318	321	305	344	333	346	327	317	351	304	350	346	320	335	343	343	301	327	321	332	340	314	312	338	326	330	327	321	327	325	301	302	345	306	301	346	320	314	312	347	310	329	289	307	336	307	329	326	342	328	324	305	334	319	302	332	329	327	326	328	340	330	306	332	307	342	302	324	360	293	347	326	318	344	333	326	326	343	313	326	282	330	323	322	334	313	328	308	324	331	330	335	290	342	332	333	318	310	300	330	328	315	328	344	333	316	332	338	336	329	347	365	344	322	331	346	328	333	328	336	334	352	340	322	317	361	324	355	315	326	321	325	330	354	372	301	319	290	335	318	345	311	328	357	376	333	303	335	294	345	351	346	310	293	311	312	297	305	326	327	340	326	323	339	305	331	314	336	317	332	316	299	325	330	348	327	338	303	321	341	303	362	335	346	323	321	329	311	322	309	323	321	334	335	302	327	310	339	340	330	316	353	343	327	337	362	374	306	340	312	342	337	333	339	322	323	331	334	320	338	318	335	309	307	331	366	337	311	354	327	341	322	318	290	329	327	298	265	326	339	316	323	335	315	335	327	297	310	329	318	325	375	339	364	306	285	310	355	301	319	316	335	347	337	305	339	301	313	348	314	322	348	337	324	339	312	296	305	344	323	313	313	330	357	317	317	351	320	330	329	373	295	331	316	321	335	332	329	327	343	321	343	328	308	346	327	356	339	315	343	301	353	294	290	311	310	320	301	322	352	364	328	289	332	357	373	331	315	324	326	334	319	322	314	334	308	329	338	346	314	370	340	332	350	351	318	325	308	315	345	296	332	328	333	307	316	381	289	306	319	298	303	357	356	333	336	320	327	330	337	326	304	302	354	335	313	323	345	359	323	288	332	332	316	337	310	329	336	308	321	342	353	324	347	372	311	325	356	330	316	325	347	319	322	309	326	334	331	357	319	298	316	340	353	309	330	340	333	332	316	297	301	355	305	337	357	307	301	304	320	341	350	311	302	325	290	347	302	338	336	304	300	308	327	303	338	350	320	319	330	358	340	288	316	328	343	312	293	327	299	315	315	344	327	318	312	295	314	350	321	309	311	304	338	317	317	336	355	323	326	333	318	299	336	324	305	310	303	330	315	297	327	331	325	326	347	341	322	335	348	341	308	322	325	333	347	316	311	324	347	357	339	343	292	336	324	316	353	365	331	329	348	337	325	330	341	327	292	300	324	345	292	323	359	322	338	321	300	314	308	336	329	329	328	330	300	288	349	323	309	343	354	336	355	307	317	364	305	336	331	323	330	380	321	297	349	285	359	319	345	340	331	332	300	331	312	344	329	345	323	318	304	313	305	344	329	297	345	337	311	329	332	336	300	300	338	304	322	319	329	348	368	315	346	290	327	312	302	343	297	332	297	326	350	331	333	307	353	342	326	331	311	344	329	305	331	372	300	304	325	350	300	332	309	321	353	331	336	321	320	332	309	356	327	341	326	314	325	328	375	355	307	330	324	309	322	318	346	293	316	317	331	378	327	359	344	319	326	330	330	312	301	317	338	340	325	298	350	328	315	345	336	318	310	316	334	352	309	298	328	322	344	296	334	309	325	342	320	318	338	305	312	320	327	319	357	311	316	340	322	317	331	336	337	341	350	350	310	333	310	299	346	322	318	299	310	308	372	346	327	323	303	314	304	322	283	295	308	307	342	331	306	323	351	363	318	335	316	320	315	313	313	305	313	330	326	345	325	320	298	306	328	331	323	322	335	314	325	329	321	310	357	311	299	321	363	327	346	315	330	289	318	323	323	354	341	323	294	317	350	306	327	342	339	354	326	329	335	336	324	300	311	322	298	321	319	311	294	358	330	312	325	309	299	326	315	339	348	337	334	304	350	351	324	276	337	329	342	341	313	312	323	369	293	306	343	331	331	326	352	342	293	326	345	354	335	340	325	321	348	317	340	312	347	324	341	329	310	307	331	344	328	315	325	296	277	338	352	308	287	351	337	328	319	330	353	343	349	291	356	343	338	337	323	329	351	305	364	333	349	303	319	316	276	317	327	314	343	330	316	319	343	288	322	307	358	306	320	305	364	300	319	310	342	306	327	321	342	287	361	328	345	344	291	342	347	332	339	298	279	312	318	301	332	319	329	350	289	315	293	363	314	317	314	317	362	345	354	363	301	306	353	331	312	334	318	346	305	308	349	339	323	331	313	323	359	337	295	304	320	338	332	309	304	314	319	332	306	342	329	325	313	327	300	323	343	338	334	319	298	315	373	318	332	306	299	325	317	311	305	338	323	344	334	329	314	324	317	330	360	314	359	324	338	308	327	334	345	311	298	359	312	293	343	338	333	323	318	335	322	334	321	335	314	306	319	328	324	314	330	358	341	282	328	331	305	370	332	307	348	337	337	331	330	320	303	324	321	341	347	330	322	334	347	312	321	297	317	329	373	301	320	325	354	308	352	316	303	345	342	322	319	337	346	348	315	361	339	334	316	288	330	353	326	338	287	345	333	350	298	300	324	355	323	337	338	318	316	323	334	309	328	340	317	330	349	312	355	314	323	320	323	322	322	312	336	321	328	307	310	330	319	323	337	338	306	333	316	333	357	348	316	315	302	339	324	343	325	347	312	341	327	337	343	311	323	334	339	317	337	314	309	320	306	320	309	331	321	306	325	357	309	309	297	321	296	360	315	333	307	346	328	345	351	319	354	325	319	332	315	343	318	341	302	333	352	334	331	339	304	307	312	320	310	294	300	305	299	330	307	343	360	323	311	337	345	346	287	314	327	347	324	340	336	295	327	317	315	327	325	355	341	322	304	306	326	322	353	323	350	348	325	311	310	328	315	296	312	345	320	314	333	335	328	335	346	339	327	312	289	323	308	304	349	357	324	337	307	311	365	313	333	320	335	313	335	314	367	333	331	333	362	325	355	336	332	347	336	314	316	321	284	346	362	332	306	314	333	333	301	304	330	284	317	300	338	338	341	324	348	318	342	333	336	331	274	315	319
25181	21548	27336	25739	13681	6299	3855	2738	2014	1665	1246	921	797	674	552	576	435	451	402	393	403	362	299	284	243	238	250	245	234	234	211	205	223	196	216	209	202	188	214	186	219	234	218	219	201	197	204	180	199	190	213	189	191	172	188	201	177	190	207	168	185	172	189	207	176	152	182	169	198	196	174	184	199	193	182	170	173	160	203	169	184	185	174	192	201	174	191	196	166	180	199	168	166	148	183	172	183	185	165	182	199	151	194	182	205	170	166	173	180	185	187	186	183	180	170	188	182	171	191	167	185	175	162	158	164	184	155	161	176	159	156	191	177	188	174	181	177	188	164	162	178	177	200	167	169	175	191	178	190	184	164	187	192	195	171	184	178	193	183	179	193	166	173	185	159	177	162	169	203	172	161	166	180	174	191	176	199	184	165	174	177	184	183	163	163	181	168	200	181	162	190	157	170	183	151	209	174	171	193	157	196	185	182	168	183	195	192	171	180	209	178	204	158	170	163	180	187	184	166	177	167	177	186	175	188	169	173	181	188	188	183	173	165	181	156	166	222	187	181	198	175	183	167	184	171	172	164	180	170	191	189	179	176	193	180	186	186	178	196	143	179	184	193	158	195	175	177	192	171	174	182	195	182	180	158	185	176	181	169	190	187	173	175	187	179	202	177	178	178	188	190	194	184	179	164	205	170	165	178	169	185	179	171	163	163	181	178	184	165	195	206	156	173	192	165	181	180	198	157	179	197	173	185	176	176	162	192	189	181	162	183	185	214	149	182	191	181	183	212	188	191	166	198	164	184	172	149	168	187	190	200	168	191	182	158	151	166	202	186	172	178	174	185	185	169	170	179	152	147	164	175	167	177	146	185	167	205	162	171	187	175	175	185	186	184	182	189	159	151	155	199	190	164	162	188	178	182	180	181	188	174	177	153	173	183	181	176	168	181	175	165	171	173	192	174	194	188	218	186	180	158	198	205	179	165	182	194	165	164	179	163	176	185	179	196	175	182	173	165	174	209	174	167	161	191	173	162	189	163	192	159	170	183	194	167	167	182	209	179	187	179	179	181	187	201	196	174	171	193	176	171	189	175	185	193	161	192	155	195	174	175	170	189	169	189	193	192	185	209	199	172	183	178	158	171	194	212	172	180	199	200	188	179	156	169	180	161	188	165	167	190	182	159	177	181	178	195	180	186	186	194	172	182	196	191	197	159	179	196	186	186	173	163	184	169	178	175	173	156	174	185	167	194	193	170	165	187	158	191	177	199	189	157	198	178	169	164	196	196	169	180	181	177	182	181	157	170	185	193	181	173	162	186	172	175	171	181	177	169	175	190	196	191	168	187	171	172	166	183	186	181	181	177	180	178	164	190	165	178	207	184	198	178	180	175	188	192	180	192	196	167	160	179	187	183	181	166	174	193	195	186	184	182	186	190	175	164	187	184	190	161	162	192	182	181	171	163	183	164	177	176	187	185	193	190	172	173	194	192	155	182	173	182	199	209	187	183	149	184	205	160	180	177	182	175	175	187	177	199	185	144	184	187	201	196	172	146	184	179	172	171	171	189	175	188	183	191	166	193	156	193	180	163	186	165	161	166	166	188	185	197	186	177	178	189	184	169	180	189	159	188	156	183	167	197	183	177	181	180	162	177	169	198	186	174	177	179	169	207	166	184	155	171	177	169	173	160	166	201	209	174	175	182	179	175	189	206	165	176	174	161	167	181	187	172	171	163	188	183	174	163	158	180	173	183	176	194	197	187	191	192	201	164	181	165	182	179	185	170	185	212	161	176	173	190	186	176	182	156	172	174	156	172	204	196	175	165	177	175	182	176	185	156	176	168	180	184	183	173	171	191	208	164	173	167	172	157	178	200	203	170	176	169	189	173	211	170	164	184	166	154	189	182	165	174	167	160	178	190	180	191	210	194	173	176	171	193	175	182	185	202	186	180	170	203	145	180	175	172	187	149	167	162	175	172	180	164	185	159	175	179	149	174	198	165	172	157	180	186	165	184	194	204	154	174	174	193	180	178	169	174	167	182	190	168	178	170	179	166	171	182	181	155	171	179	195	147	185	153	178	185	195	181	170	179	185	164	178	187	189	197	167	152	169	194	148	188	197	171	197	178	168	195	183	185	188	185	175	198	170	178	174	197	166	190	176	198	183	150	186	166	179	200	173	171	183	194	175	187	175	158	174	184	212	163	184	204	177	182	174	205	163	177	201	171	180	200	188	173	166	186	197	184	174	162	146	185	198	173	168	187	168	162	174	188	209	188	191	167	174	183	168	168	155	182	179	181	174	181	195	209	159	178	174	151	176	193	157	192	193	172	172	184	155	167	183	169	180	176	192	165	181	197	171	156	190	179	185	158	174	170	152	173	171	137	154	179	188	193	163	181	172	180	193	175	170	163	199	180	161	174	209	167	177	170	189	158	185	157	164	180	196	194	170	176	179	159	198	178	188	173	173	189	158	196	175	171	194	194	178	165	170	171	173	176	193	166	153	188	173	199	180	173	183	194	197	176	148	191	169	186	177	177	209	182	173	184	170	191	186	170	184	168	165	172	184	181	168	169	163	166	180	174	204	172	161	198	165	172	189	191	194	195	186	166	175	181	154	180	184	170	182	183	173	189	160	172	223	176	175	170	185	184	190	184	190	169	174	173	205	173	174	160	180	179	175	188	184	187	185	195	175	178	164	164	175	184	168	178	188	169	166	171	210	183	171	186	158	175	179	199	188	203	176	165	160	206	193	178	178	177	182	166	189	172	160	165	160	186	167	185	194	168	184	179	172	184	168	183	196	176	194	190	164	160	172	175	171	168	210	169	169	189	183	191	187	169	170	165	194	173	187	158	166	216	192	181	164	181	165	174	192	190	181	194	173	173	184	182	179	180	178	178	181	198	163	169	195	174	178	196	183	193	196	191	176	170	200	186	159	182	156	207	200	155	172	155	211	172	184	172	169	185	164	186	157	179	176	188	177	163	174	168	183	188	178	155	186	186	177	201	188	191	175	177	165	172	173	177	171	166	154	191	188	189	181	183	180	178	165	166	170	175	186	180	200	160	184	168	194	210	166	181	159	179	167	159	200	167	176	168	188	172	168	189	172	158	188	164	170	197	158	189	188	183	150	179	214	195	195	186	174	178	199	192	162	172	191	161	178	172	193	149	167	171	182	186	169	166	184	174	156	170	183	159	166	182	181	197	173	167	171	190	165	169	169	157	161	171	183	194	216	190	181	170	173	179	194	174	167	198	181	165	161	186	182	196	178	196	201	171	189	152	181	172	157	153	165	186	148	176	165	149	199	174	184	184	197	182	172	181	189	183	185	171	179	200	168	177	188	168	199	217	173	188	174	194	166	193	160	160	189	160	179	157	165	172	170	175	198	178	175	161	175	178	183	176	167	190	149	179	189	153	167	167	204	190	172	179	198	154	191	160	163	204	173	186	219	167	178	180	183	184	157	176	188	171	181	191	174	198	194	181	186	156	189
23103	31771	23306	15895	12204	9706	7057	5389	4363	3391	2428	1720	1418	1174	1053	878	765	645	686	607	568	510	475	413	349	337	372	335	314	299	297	271	266	310	278	258	285	286	243	220	249	239	228	288	228	242	245	228	240	207	225	218	206	222	229	226	238	236	243	197	229	198	196	228	231	256	205	194	217	206	223	233	198	220	214	201	216	258	195	226	235	231	218	230	242	227	213	231	206	205	206	226	210	212	211	189	241	220	210	221	224	212	224	213	208	247	217	215	247	204	212	236	209	208	191	211	215	196	202	227	238	207	236	197	207	190	195	206	201	219	220	205	211	222	211	216	215	209	218	222	211	201	189	222	207	191	190	230	188	209	230	206	245	213	208	224	202	215	219	218	207	222	205	217	212	230	200	209	218	208	232	203	198	226	215	227	216	190	223	215	217	207	182	211	203	218	183	215	202	205	194	217	213	207	211	198	206	191	207	223	211	194	226	196	236	233	212	212	225	190	214	206	225	238	223	197	221	244	200	203	221	242	215	224	190	264	224	219	225	225	209	203	225	224	205	211	239	212	200	218	188	231	182	217	203	223	202	206	230	225	225	235	232	212	194	217	210	184	225	215	211	226	206	217	199	193	229	211	212	227	215	221	234	212	203	225	231	218	207	202	223	226	210	187	202	228	210	218	222	238	194	198	225	214	182	215	215	223	216	198	225	216	235	211	248	209	238	243	209	228	227	228	199	200	215	234	240	206	193	240	205	220	187	208	207	218	204	229	225	219	186	211	205	208	216	216	180	248	214	236	230	228	224	219	230	234	211	184	222	192	198	225	216	200	238	225	194	233	202	227	210	238	214	257	196	234	223	206	196	191	236	206	196	203	190	230	208	201	213	238	209	206	203	205	201	211	225	225	217	226	231	204	188	209	208	204	184	214	232	198	192	208	232	228	190	209	213	227	192	215	209	224	219	206	220	228	216	213	226	213	215	230	209	242	240	206	217	224	204	243	221	220	207	225	207	218	206	233	201	226	195	194	216	206	177	206	231	219	232	241	223	200	211	198	212	225	225	209	188	243	236	236	194	205	232	223	208	220	217	228	214	202	194	227	216	206	226	239	231	188	244	196	219	222	196	225	206	199	218	230	177	212	222	182	221	191	199	205	216	226	207	211	239	205	229	212	231	220	196	231	209	202	210	201	193	218	239	213	235	203	231	215	204	221	221	228	196	210	216	225	217	217	211	188	202	213	211	207	184	191	236	240	194	191	203	235	231	214	210	217	188	222	197	203	204	214	217	202	211	216	188	182	225	225	232	244	220	210	206	202	225	231	214	206	230	238	197	197	219	220	236	193	219	227	203	212	211	227	215	226	194	221	242	207	240	222	216	210	213	217	212	200	189	194	225	221	199	219	199	194	223	236	226	221	213	223	220	225	207	220	199	209	218	221	198	210	215	208	220	220	203	198	223	189	222	231	207	232	235	225	235	225	257	226	225	233	225	203	227	208	207	210	195	224	212	201	199	198	208	223	226	197	245	217	215	203	208	206	199	197	203	221	206	224	198	224	226	208	246	243	208	181	228	212	222	196	230	210	230	217	216	223	251	238	195	222	215	200	197	206	229	209	222	223	213	185	200	219	204	221	190	233	207	206	221	230	195	216	219	232	237	203	210	233	201	236	229	187	213	205	216	221	209	222	218	212	235	236	228	205	193	211	237	225	203	212	213	228	203	187	181	228	205	207	219	216	220	239	219	213	222	217	209	202	206	235	216	219	175	207	234	191	233	193	193	208	221	220	207	190	210	207	191	204	224	232	203	231	208	212	195	206	211	221	222	236	208	231	218	204	186	249	234	215	227	232	223	222	236	218	214	222	214	251	218	218	240	208	216	228	209	205	203	206	178	231	205	197	197	202	183	238	205	203	211	215	219	197	211	191	217	224	238	207	201	226	226	220	196	260	204	216	228	215	252	219	178	191	215	213	224	174	193	205	220	213	221	221	209	205	205	217	215	219	214	214	222	231	189	180	208	201	246	206	234	216	212	218	233	211	257	217	199	222	218	200	217	204	223	207	205	230	198	231	189	206	171	207	206	210	212	197	244	215	201	192	200	214	196	239	218	197	242	212	194	240	224	221	220	225	203	202	226	212	200	210	207	239	206	209	224	207	194	210	198	213	217	190	227	194	214	245	216	217	210	228	212	220	223	215	208	226	200	199	209	206	209	205	221	228	210	226	205	198	237	212	230	229	212	215	221	219	199	193	202	207	237	213	212	213	206	200	223	217	219	201	220	218	206	212	233	197	234	209	212	222	204	207	215	218	206	182	201	213	235	223	201	193	220	225	231	201	230	222	210	205	204	228	205	195	240	201	246	199	249	208	216	199	219	208	216	215	215	212	248	218	226	222	216	231	210	192	215	220	229	229	204	214	218	205	202	254	231	196	226	219	215	222	235	175	207	204	233	223	216	209	217	201	211	204	217	200	210	213	229	219	217	184	209	228	198	173	194	211	215	219	238	215	247	211	219	222	209	218	235	221	207	212	215	212	216	222	209	211	224	234	210	240	220	224	210	242	233	209	212	198	217	227	241	233	220	196	194	215	212	222	198	219	217	203	206	210	210	217	213	191	214	217	184	214	206	198	219	200	236	199	221	206	191	208	230	214	212	215	214	215	217	185	232	199	207	195	213	212	233	231	216	223	216	240	181	228	196	188	216	212	206	225	194	220	203	192	216	211	201	200	200	210	201	226	188	201	206	237	195	205	201	189	220	217	227	225	199	239	188	226	211	218	205	204	233	225	228	204	244	218	204	203	193	192	220	216	203	226	219	222	215	223	219	217	199	202	224	191	216	228	211	222	221	227	214	221	219	204	197	209	211	230	190	219	248	227	206	223	220	207	210	241	213	203	227	226	204	211	223	231	201	243	223	212	229	228	205	205	214	225	222	224	219	210	190	217	218	227	226	204	225	223	186	219	221	215	221	235	208	191	199	201	190	239	242	243	216	228	192	222	207	230	194	193	235	204	221	220	232	233	229	214	225	230	217	227	196	217	206	203	203	230	218	212	224	205	218	211	205	212	224	230	218	239	198	229	220	216	208	195	214	215	203	233	206	216	234	261	222	213	222	241	197	210	196	204	230	238	203	247	250	218	216	193	215	193	230	210	211	209	222	217	204	236	199	219	202	198	197	209	218	210	237	242	221	242	209	225	201	210	233	195	209	195	238	219	185	226	183	217	228	210	221	244	196	207	222	225	220	198	230	220	202	206	249	209	214	224	187	210	200	196	216	229	228	210	218	224	228	211	216	226	211	212	229	194	209	231	210	195	219	221	223	198	201	202	187	231	224	222	218	217	203	199	202	201	232	202	233	235	203	204	198	207	194	221	206	229	209	210	223	210	197	208	227	207	222	186	222	227	216	213	212	208	228	221	205	219	196	218	229	208	191	196	204	200	216	208	219	204	229	217	257	231	204	221	204	225	224	199	191	221	212	225	220	213	193	233	201	210
22962	21546	29110	24429	21611	21424	13011	5280	3539	2920	2109	1623	1334	1092	990	906	764	695	678	607	573	504	461	365	393	319	352	299	306	263	296	277	264	286	277	259	241	261	255	281	213	250	241	267	248	203	216	214	225	217	227	230	203	226	219	206	225	224	202	212	218	216	222	198	214	195	200	220	176	197	194	201	194	218	207	215	196	205	211	219	191	205	240	205	201	200	231	204	202	190	203	214	193	195	193	187	210	201	197	210	236	194	203	232	194	202	218	191	200	186	206	210	217	198	196	223	206	229	192	192	203	186	203	204	210	166	218	195	219	197	209	221	169	178	209	178	189	180	208	181	184	192	209	210	170	199	204	183	204	187	191	200	191	193	204	196	197	197	213	179	189	217	198	211	207	211	198	189	200	200	204	189	212	205	205	206	198	210	195	199	182	198	193	195	218	187	202	213	199	206	204	212	212	211	203	198	193	179	193	194	186	193	182	171	210	207	211	203	177	193	234	238	206	212	199	177	215	214	182	205	186	206	181	186	196	208	201	222	211	207	192	194	195	196	209	221	177	198	173	194	180	204	221	174	189	224	194	210	190	228	209	190	187	204	194	204	208	178	200	199	198	219	212	184	196	211	182	209	206	209	207	206	202	197	213	202	204	198	182	198	208	214	213	179	193	196	202	219	220	180	187	214	210	208	191	216	228	190	202	204	212	211	209	191	176	182	170	220	182	228	232	202	215	187	202	198	210	219	210	189	204	217	206	191	221	204	190	189	236	220	194	188	229	196	212	215	210	216	204	211	186	173	205	184	180	187	213	234	171	225	177	218	220	182	181	204	203	217	200	189	183	207	223	207	187	201	205	183	184	190	196	215	195	195	207	181	193	209	192	201	220	190	229	220	203	178	222	219	213	177	205	215	172	193	191	211	191	203	192	221	185	199	201	204	220	204	199	187	205	207	239	218	224	198	146	199	200	214	205	198	213	183	194	214	199	204	205	221	215	178	193	204	211	189	181	171	232	207	201	196	198	202	205	183	193	205	216	178	216	188	211	198	194	188	201	201	194	219	228	169	182	216	223	208	213	215	191	212	213	196	193	189	209	202	186	207	184	193	237	206	221	219	211	188	202	220	206	203	214	188	223	190	217	177	217	201	200	217	175	197	197	220	173	217	163	214	178	156	228	210	207	222	218	208	219	197	183	198	210	223	187	192	204	186	199	185	203	213	174	215	209	233	195	193	182	230	229	180	192	198	198	217	194	191	201	210	200	179	186	192	215	197	224	186	179	212	192	192	181	225	228	213	220	195	183	198	206	190	179	201	195	208	204	183	220	216	206	179	209	193	217	191	195	216	212	203	200	200	201	182	206	209	205	170	216	210	194	207	216	202	195	175	183	184	195	202	183	194	197	182	195	181	191	206	184	238	206	198	201	230	205	206	229	206	191	187	176	218	226	206	197	210	203	187	205	218	214	194	196	172	203	210	209	210	202	168	188	200	197	218	204	183	200	181	220	211	187	212	185	224	193	246	206	200	197	189	168	176	190	209	178	191	188	173	186	210	187	157	168	204	189	191	190	203	186	179	220	188	188	206	199	226	187	193	197	198	190	196	187	214	209	193	206	219	176	185	182	204	199	218	213	204	206	213	188	182	201	185	173	175	210	191	211	184	207	220	209	210	226	239	189	188	194	196	185	201	195	202	193	211	194	188	202	209	209	203	193	213	209	186	234	204	210	173	190	213	216	209	210	199	179	199	219	182	200	195	216	203	172	227	222	195	204	192	200	196	212	196	193	213	192	186	219	201	217	186	227	176	199	205	219	182	204	207	220	199	212	182	178	197	170	202	226	198	199	193	188	208	207	170	214	187	184	211	200	167	176	197	189	221	203	185	189	195	215	202	198	184	205	222	201	220	202	209	220	221	211	207	211	193	219	186	204	203	215	203	223	206	208	184	185	193	198	201	200	215	209	201	186	172	209	180	206	201	210	220	218	182	190	208	196	206	202	218	204	186	188	198	195	200	214	199	207	220	235	197	203	169	193	184	172	189	185	213	192	193	186	219	206	203	196	194	193	201	182	180	183	197	199	203	218	181	208	195	184	197	206	193	203	221	203	209	222	212	188	198	217	200	204	200	200	203	194	183	190	165	187	185	202	186	185	196	185	207	197	198	205	212	206	177	197	220	174	194	211	192	217	193	204	219	215	199	189	215	178	203	215	188	179	202	215	172	189	198	184	183	169	203	232	181	176	221	194	211	209	209	195	197	200	188	194	204	192	177	206	203	227	195	205	204	199	198	193	180	197	182	217	200	181	212	190	212	184	219	199	205	199	183	212	220	177	163	221	220	200	208	204	217	205	213	221	214	173	203	208	180	219	206	208	178	201	210	213	212	196	193	189	208	214	233	175	221	190	187	211	200	203	216	181	190	204	212	224	188	181	201	201	191	216	192	213	202	184	202	185	172	191	219	211	189	207	216	201	203	191	224	203	216	239	214	201	195	190	198	201	166	197	206	216	200	182	212	205	196	208	188	207	196	212	212	221	213	179	206	191	202	194	238	206	225	191	188	209	215	202	215	201	202	184	219	212	196	191	203	204	193	185	206	218	190	190	204	200	218	195	202	221	209	201	185	210	194	220	195	198	211	181	168	200	213	183	220	224	217	193	198	186	206	190	171	209	195	218	219	222	216	183	192	201	193	207	213	192	198	184	209	229	188	187	199	215	209	229	211	185	200	191	179	215	176	201	188	225	200	193	220	186	196	197	224	219	194	200	183	219	201	185	202	214	201	194	192	177	211	175	204	202	197	214	204	198	191	197	191	193	181	201	168	207	184	192	212	192	197	216	223	184	192	226	228	209	201	197	225	174	223	203	174	220	241	226	196	194	167	196	220	217	197	193	218	204	208	226	228	182	171	180	194	215	173	219	190	204	206	200	200	199	213	184	194	214	198	206	187	205	197	188	219	192	220	202	201	202	195	216	219	182	198	190	200	218	202	197	181	204	215	216	222	209	190	186	206	211	221	207	199	214	198	189	211	192	198	175	191	180	195	197	193	197	171	179	185	208	226	197	192	220	236	188	170	215	215	187	205	207	217	201	191	190	213	211	185	178	209	221	214	226	212	227	234	190	193	223	213	182	207	209	198	204	196	196	179	182	195	198	198	204	189	172	174	219	187	195	206	186	209	210	198	193	203	218	222	221	193	205	183	185	210	187	203	213	189	232	198	187	206	213	177	199	196	199	182	191	242	215	178	210	212	198	200	218	217	186	189	200	189	203	215	219	207	211	177	199	206	192	187	207	208	217	201	188	221	200	194	216	213	187	208	193	216	210	194	212	199	219	231	209	191	219	211	196	193	199	194	210	200	211	209	187	201	184	206	215	209	222	202	192	183	203	199	233	208	219	193	226	166	204	193	191	193	197	180	206	211	206	187	193	196	208	199	219	202	207	186	196	191	206	215	208	197	194	190	202	194	200	209	207	184	202	219	187	199	203	179	178	212
26443	40689	30366	22040	18147	13935	11232	8410	6573	5342	3700	2889	2387	1939	1649	1376	1190	1121	1071	961	855	736	652	587	513	476	476	429	367	400	403	374	393	348	381	367	327	358	313	317	311	310	317	327	302	288	279	252	267	274	250	263	247	260	278	271	263	266	262	248	263	254	243	268	267	245	258	238	246	260	221	229	244	239	252	247	265	240	241	251	233	224	219	236	235	255	242	246	266	226	240	212	234	266	220	230	245	259	241	230	255	264	254	218	221	247	261	236	247	231	240	224	231	241	239	239	243	265	220	246	227	273	228	229	246	248	206	220	229	230	227	223	242	244	245	243	212	233	240	250	239	207	244	243	263	245	202	236	228	228	212	254	218	267	230	250	241	209	264	219	250	226	222	251	255	232	227	245	217	220	234	243	235	224	232	231	209	235	226	265	226	202	246	243	251	249	230	269	244	263	224	227	237	233	217	214	224	244	232	249	250	238	243	210	236	231	219	206	236	217	250	234	221	234	230	232	250	252	248	243	237	235	235	222	256	267	273	251	251	248	226	242	232	234	240	252	234	259	254	237	240	225	227	214	237	246	252	234	219	257	259	231	245	251	244	237	237	225	249	237	251	229	270	244	233	224	255	230	233	245	249	234	235	234	235	216	243	264	230	255	218	212	238	219	230	254	270	219	249	246	241	234	254	249	238	240	250	233	243	212	227	224	221	227	235	213	236	257	218	250	223	224	237	220	261	225	225	231	222	253	264	257	231	236	230	228	248	221	217	275	233	234	219	237	247	244	229	221	251	243	231	251	225	253	221	224	244	268	241	240	246	212	230	238	244	273	226	235	250	246	245	261	237	241	249	223	248	247	229	236	223	248	235	243	251	257	193	234	222	249	242	265	230	232	246	221	244	228	238	241	225	261	261	245	241	240	242	203	230	252	254	239	256	216	238	233	236	248	227	246	233	228	234	258	231	246	227	231	234	244	238	256	224	226	232	221	225	216	244	231	251	249	243	243	239	253	229	217	231	257	262	236	238	249	227	246	224	225	237	229	272	221	252	228	243	237	231	251	239	229	203	220	226	242	229	245	230	231	220	231	237	220	229	234	244	251	237	240	218	248	267	232	214	245	228	230	251	227	232	236	242	247	250	205	242	277	221	242	248	245	227	230	223	248	233	262	243	236	253	272	261	230	236	242	229	264	264	255	216	248	232	229	206	247	253	220	220	247	225	246	229	236	241	233	272	244	218	238	255	268	243	254	273	243	241	240	253	259	244	254	244	218	220	248	252	217	228	249	238	242	228	254	230	243	229	261	229	226	229	234	254	252	236	210	255	248	238	241	225	231	195	242	242	234	246	259	227	261	224	234	237	259	222	221	244	245	245	246	270	215	206	279	237	234	213	224	220	246	249	247	236	247	224	238	236	231	256	223	235	255	242	257	223	222	257	234	230	267	236	203	223	252	240	280	236	258	247	224	222	243	235	223	226	233	234	237	232	243	239	232	240	247	223	234	229	240	238	254	235	253	251	236	208	234	241	249	231	235	252	256	251	240	264	230	257	239	246	245	235	233	229	214	212	268	235	218	248	259	244	240	242	235	236	218	231	229	264	260	229	238	219	240	239	238	225	237	226	236	203	274	220	234	241	233	262	275	218	232	251	242	241	250	249	221	239	234	228	237	224	254	210	256	230	207	255	258	242	235	262	229	236	236	247	243	246	233	243	234	235	229	240	273	255	239	237	235	238	260	232	240	242	233	249	258	226	231	231	241	216	222	228	233	220	239	258	237	228	233	268	250	254	240	245	254	219	245	224	245	251	215	262	240	265	210	257	231	224	259	231	256	251	249	235	282	237	281	231	217	251	243	224	236	227	233	224	238	257	245	245	250	212	240	245	224	257	250	258	235	229	261	240	203	213	217	235	257	264	230	245	216	241	224	250	246	238	236	255	243	228	258	252	232	231	253	239	232	231	250	230	229	254	240	233	231	249	246	222	221	220	232	226	228	241	246	247	240	227	243	215	253	238	230	254	217	219	225	267	223	216	258	236	218	228	216	260	235	237	253	249	229	223	213	238	251	247	238	209	218	277	228	266	235	245	208	209	256	236	208	256	266	226	239	250	241	211	231	262	241	234	218	242	253	223	230	262	245	225	230	242	236	213	223	240	269	227	238	268	207	219	256	254	238	221	245	211	231	229	219	237	242	226	247	231	219	231	232	255	250	247	254	259	211	210	246	230	227	239	232	244	230	249	228	249	237	238	248	231	242	216	238	233	264	265	198	239	260	241	243	233	233	228	229	236	238	246	243	259	217	249	236	242	241	253	221	212	241	205	253	229	196	237	235	241	238	245	257	260	235	242	252	206	247	258	253	240	250	240	215	199	223	248	261	249	235	235	228	267	230	237	244	231	205	233	235	247	229	276	238	254	230	238	235	241	223	250	246	241	251	233	213	237	243	249	207	261	235	235	235	227	265	222	255	229	245	223	236	236	234	233	239	237	220	250	254	242	211	238	237	233	220	253	259	249	237	242	249	278	245	247	241	252	258	222	225	212	213	221	266	233	223	258	225	278	249	268	253	214	258	239	252	238	239	241	251	225	222	255	230	230	230	212	256	240	235	234	214	241	232	270	222	199	214	230	236	222	241	235	252	245	255	227	241	224	245	238	243	241	236	239	251	203	224	214	254	224	231	254	249	201	220	230	234	260	227	237	241	234	278	230	236	201	208	248	221	247	249	244	229	256	242	239	238	231	250	254	247	243	214	208	221	243	241	244	233	259	231	247	244	228	251	234	252	241	257	234	271	230	243	212	252	247	222	251	233	256	217	237	264	230	200	256	250	203	241	229	250	236	239	258	225	244	226	254	227	226	249	234	232	226	207	223	212	249	228	239	249	246	238	230	247	269	228	218	264	235	270	218	250	240	227	226	254	236	248	237	257	232	225	243	225	248	234	234	251	214	233	216	225	231	223	261	228	225	253	258	247	236	241	224	248	248	249	232	252	230	233	211	263	235	244	228	198	255	219	246	232	208	262	215	232	237	219	234	229	202	236	245	254	209	225	237	238	227	217	233	216	255	211	267	253	205	236	237	269	245	222	226	257	234	236	223	241	226	239	255	229	275	233	217	214	248	240	225	229	234	249	200	275	254	206	238	222	228	236	217	242	238	251	231	218	248	256	228	250	242	268	214	245	245	232	226	213	229	246	256	220	249	229	204	228	236	255	235	257	247	244	237	257	228	237	234	216	247	227	235	246	211	229	222	239	231	238	257	255	240	218	209	234	247	252	255	261	216	246	236	251	243	204	251	230	245	229	252	239	249	248	238	247	260	217	278	244	229	230	245	243	234	246	234	224	233	259	238	236	239	243	269	255	241	241	218	239	233	232	238	289	233	261	251	229	228	223	235	242	216	262	234	237	240	229	247	250	247	230	239	232	245	229	230	238	238	217	207	248	214	205	237	237	246	225	244	252	232	254	244	223	212	242	229	220	235	226	241	222	263	241
28394	22014	19614	13300	7371	4406	2993	2307	1800	1373	1053	839	728	635	527	482	532	472	455	466	426	375	356	301	262	303	298	294	284	294	266	324	266	259	269	251	253	284	296	293	261	270	282	278	283	228	229	272	270	280	287	288	243	259	264	260	262	265	238	266	243	240	268	241	240	238	249	269	272	253	260	245	249	257	266	267	268	270	251	249	263	244	268	267	269	253	249	233	242	243	255	236	260	239	253	247	248	257	268	259	247	242	226	262	249	240	243	266	244	261	251	289	244	263	303	263	242	234	247	250	258	256	277	219	233	259	247	278	286	245	260	262	243	247	260	257	271	268	249	270	270	264	276	284	248	250	247	242	267	237	229	242	296	243	282	228	270	237	232	261	211	260	235	282	222	213	286	253	238	251	244	251	256	241	256	269	239	274	256	270	290	257	243	259	252	255	241	250	267	242	231	260	260	255	232	261	214	224	256	266	245	252	248	249	249	261	270	251	283	266	259	264	245	242	267	267	270	264	258	237	256	256	281	270	270	254	240	230	244	263	249	251	242	251	255	219	267	293	253	256	264	269	264	250	249	229	265	255	262	244	263	214	253	227	262	274	268	265	271	243	249	270	277	249	255	245	250	251	251	246	239	273	234	286	274	239	244	262	260	202	276	252	252	282	277	255	262	228	254	247	270	290	275	268	251	271	264	253	217	247	237	240	231	236	244	282	259	245	269	252	250	242	280	240	249	258	264	280	275	260	279	255	237	251	229	239	229	246	277	281	254	279	238	251	252	280	248	253	283	265	226	270	261	240	245	262	277	258	247	262	258	267	252	258	279	264	263	272	271	233	263	240	268	291	250	274	234	222	258	259	240	260	263	249	245	269	252	249	259	236	251	253	253	292	259	258	269	276	260	293	282	279	231	259	263	249	244	237	258	267	245	249	260	244	252	275	264	263	260	260	276	236	231	256	232	266	244	275	257	245	255	280	243	244	269	237	245	259	249	219	243	237	241	256	258	228	247	260	246	249	258	251	231	265	243	285	242	239	278	241	267	267	264	247	268	282	252	262	264	251	275	265	221	257	259	259	244	238	235	245	249	238	265	272	252	241	257	236	256	272	266	230	248	251	218	237	224	268	283	261	275	234	233	233	259	271	238	239	254	280	270	228	252	258	247	282	257	265	239	253	258	252	253	241	251	236	274	265	229	237	275	246	242	269	220	248	269	220	241	253	230	273	271	252	227	278	262	232	255	244	235	264	253	291	268	251	232	243	254	216	239	281	264	244	225	259	250	265	247	257	246	279	271	270	250	241	265	243	277	249	238	272	233	262	246	250	284	254	270	257	236	229	265	262	248	248	277	263	272	246	248	243	227	246	253	236	279	249	264	262	270	250	255	248	255	222	243	254	273	245	240	254	251	230	248	247	232	273	236	261	266	263	261	227	260	232	250	283	273	243	258	246	247	244	258	263	275	249	247	232	237	260	266	225	272	259	257	245	263	248	278	277	219	274	257	258	258	293	226	253	270	255	275	261	263	258	262	276	250	244	255	266	258	240	248	222	256	262	285	265	275	252	261	257	245	262	254	254	253	252	296	229	239	275	258	249	270	241	269	260	278	285	246	243	263	262	261	269	291	258	273	243	227	277	251	269	260	257	246	257	267	225	231	245	243	277	250	259	240	261	269	255	245	265	242	261	228	264	230	241	269	237	242	274	271	244	258	255	284	261	238	258	251	228	245	271	261	248	232	227	241	247	232	250	272	254	251	275	245	222	234	251	250	246	247	244	259	226	252	275	268	299	277	240	279	252	284	234	225	240	245	260	245	250	252	265	261	220	271	262	231	236	279	223	250	256	225	250	273	262	259	276	240	284	241	257	263	247	233	250	267	265	270	244	269	261	258	255	237	248	260	262	255	241	305	246	243	276	266	262	234	254	247	259	277	225	267	256	256	272	248	215	271	275	222	251	284	280	238	247	254	251	289	211	250	236	246	257	261	250	298	279	254	252	249	255	284	247	254	243	258	247	263	263	271	263	275	235	248	276	261	274	250	226	254	262	252	257	268	257	247	244	259	245	222	270	263	249	245	258	262	250	257	244	253	258	240	260	252	253	266	249	266	255	262	247	248	250	265	247	248	247	248	268	261	276	267	274	252	262	268	245	269	288	284	230	259	240	248	226	258	294	253	266	278	269	258	260	227	254	270	276	242	261	277	262	246	277	273	255	281	259	246	265	274	243	276	247	248	237	260	242	265	275	249	256	248	243	267	262	261	262	245	253	228	272	248	265	286	266	268	238	255	261	252	240	286	246	281	264	269	243	234	245	274	262	266	255	258	263	228	263	241	257	232	252	260	266	268	258	246	244	226	262	233	259	226	240	239	262	275	267	253	273	265	251	263	215	280	228	262	249	259	254	227	228	270	258	263	250	236	250	253	284	258	272	238	239	271	273	266	267	273	240	236	236	281	275	272	250	258	245	236	265	245	247	260	236	242	243	242	217	269	236	255	245	243	253	248	245	241	264	260	264	238	250	242	249	251	261	256	247	255	256	246	242	268	249	235	233	252	267	265	229	253	254	257	271	273	281	261	257	264	239	249	256	246	242	234	232	250	247	237	260	281	255	241	263	254	250	241	241	268	245	272	262	253	247	248	265	238	259	247	236	261	256	261	274	283	217	274	259	237	237	258	248	288	244	259	242	254	283	249	274	251	241	283	267	256	242	261	258	265	273	261	270	259	268	253	241	238	239	245	265	253	255	239	258	256	226	271	233	238	225	259	238	262	240	244	232	207	232	257	263	267	269	258	274	256	258	243	259	224	251	235	252	243	243	246	254	238	238	247	270	262	247	236	237	235	247	230	259	241	263	288	264	245	221	296	256	272	250	261	233	258	276	266	259	275	238	238	239	262	271	242	268	232	268	257	266	241	251	244	247	259	271	252	296	270	254	283	249	244	251	236	242	263	283	236	221	261	257	235	234	277	272	279	255	226	249	267	254	253	256	258	256	258	235	216	278	251	251	281	244	236	244	261	250	213	253	266	267	250	260	252	251	262	277	236	258	248	262	277	233	249	243	247	237	241	239	252	264	264	274	235	254	238	299	263	236	254	231	266	239	255	278	257	231	242	259	236	252	255	249	225	252	254	255	253	255	263	253	247	237	288	238	247	250	247	227	245	256	240	244	234	223	260	281	247	292	251	254	257	240	272	285	263	258	269	237	252	242	232	256	260	252	259	250	236	242	248	249	222	216	249	256	237	270	207	251	226	271	247	253	278	223	273	245	234	280	253	248	285	217	258	239	253	254	220	223	251	268	260	243	245	272	243	286	234	242	248	289	265	240	251	237	246	258	256	249	234	240	260	261	250	254	251	237	235	280	240	254	240	254	247	255	256	262	266	256	263	242	285	250	250	268	260	253	244	251	248	264	248	232	256	276	264	243	263	274	288	272	262	258	255	279	245	256	243	275	231	253	245	279	257	276	262	279	255	265	231	235	260	224	265	272
20194	27602	20646	13527	10002	7532	5813	4599	3639	2630	1836	1508	1280	1104	911	871	773	735	618	660	612	485	451	438	368	419	324	359	354	366	357	353	338	327	299	334	311	343	341	318	327	326	329	315	336	301	291	305	303	321	282	293	322	292	328	304	327	330	327	307	322	283	304	322	325	298	286	261	306	286	297	309	282	315	327	314	294	272	305	291	331	309	306	317	289	316	314	286	300	303	291	306	288	284	300	332	304	286	300	271	336	308	351	302	307	299	307	312	279	331	310	304	286	271	281	279	295	283	288	319	320	309	309	311	286	304	303	305	297	289	293	302	276	294	262	303	322	297	290	338	297	312	284	313	302	294	292	312	309	329	263	320	298	292	325	314	292	294	296	301	264	286	272	337	305	289	278	279	306	302	290	325	285	308	290	295	272	309	314	318	299	301	296	288	312	291	257	298	298	265	291	295	306	303	330	290	317	267	263	312	287	334	282	300	311	289	268	304	300	262	320	283	301	300	298	317	304	277	280	328	280	317	286	274	266	318	305	290	315	315	283	284	303	309	325	282	284	314	311	279	319	290	274	278	280	245	283	318	300	297	321	301	297	279	297	295	291	266	309	291	299	285	292	278	351	326	315	291	308	301	282	280	319	272	317	320	303	295	298	289	287	304	286	307	300	308	263	302	278	273	300	297	333	325	316	308	311	279	283	304	316	297	309	286	286	297	294	269	277	308	288	281	287	315	318	293	287	303	253	289	293	318	294	282	298	299	312	313	317	298	296	305	286	294	320	281	309	296	293	339	295	311	296	317	294	301	283	285	287	331	291	319	301	278	298	325	283	322	282	285	306	290	273	279	311	290	303	306	300	266	279	292	272	304	322	294	285	282	271	287	316	293	313	303	283	318	303	293	286	292	279	300	284	290	297	294	294	326	320	313	242	277	298	324	311	286	300	309	275	286	296	306	294	286	301	312	301	313	304	314	294	288	296	284	308	304	282	290	290	291	285	288	298	295	286	297	260	297	296	297	293	292	319	305	282	309	285	308	322	292	342	302	309	292	302	308	273	319	270	279	292	298	309	282	307	287	265	306	272	308	292	307	292	307	316	278	282	323	292	288	260	327	305	321	318	279	271	320	288	301	316	326	323	309	296	273	303	302	322	325	306	305	291	294	290	310	308	327	328	293	295	281	309	289	291	286	252	310	272	284	324	332	270	288	284	281	285	319	302	289	273	358	282	292	309	312	279	329	302	335	326	314	270	283	286	306	273	290	284	314	349	303	290	298	272	314	325	318	279	307	332	277	308	302	306	313	303	307	315	278	309	306	279	319	317	315	290	268	295	297	284	282	287	273	293	302	274	319	299	294	296	314	303	307	275	297	304	295	271	292	279	316	297	328	287	302	311	306	311	258	298	301	299	302	303	284	305	281	340	292	329	288	315	287	305	285	316	306	314	295	295	292	292	331	278	292	289	326	283	324	304	320	320	298	282	288	318	299	294	292	285	307	297	275	284	289	305	272	311	290	291	292	298	316	298	317	284	296	300	291	294	277	282	290	299	320	310	280	304	295	309	287	289	281	306	301	295	289	287	305	338	290	287	295	276	307	304	285	306	287	331	285	279	327	274	324	309	264	293	292	285	269	304	284	283	311	286	311	265	288	281	322	309	308	308	288	282	313	300	313	301	288	324	330	277	285	310	297	304	321	323	269	275	321	304	292	273	275	308	285	298	294	278	305	298	288	318	329	292	289	287	330	318	288	275	300	298	303	282	324	303	297	321	271	292	315	304	294	320	321	337	320	334	294	276	304	313	298	282	293	328	291	308	280	332	307	324	295	306	322	305	326	286	293	292	321	301	278	290	285	304	319	270	326	319	291	275	304	290	296	310	293	296	305	277	304	287	280	322	307	304	304	311	281	284	326	257	295	290	332	306	310	307	281	327	298	289	303	300	274	294	297	273	253	287	264	288	284	306	316	293	296	298	290	300	292	328	310	280	317	316	301	291	293	306	332	282	296	281	270	290	282	283	284	289	292	303	295	279	293	288	309	282	286	298	268	300	328	283	290	302	291	314	319	290	292	278	293	316	281	296	298	268	280	272	311	291	288	303	300	327	300	300	258	293	313	309	285	265	305	289	295	270	273	324	304	295	280	286	318	316	331	282	298	252	281	314	252	279	323	284	275	305	284	311	279	267	308	267	314	263	297	286	313	282	309	301	321	251	284	287	293	278	294	307	306	288	305	307	301	304	296	297	290	281	326	269	288	279	278	283	291	282	312	279	260	294	292	312	289	272	293	274	287	312	291	303	313	317	315	285	323	268	269	301	324	300	291	314	301	292	303	310	303	318	268	290	285	289	321	277	286	299	316	293	323	320	283	308	275	298	285	301	310	309	317	275	307	284	313	269	313	295	318	317	315	299	275	330	287	345	312	311	276	309	301	319	275	272	281	275	300	282	338	300	316	305	332	282	287	293	279	285	271	324	260	308	299	269	288	283	298	299	306	316	310	304	309	301	305	274	310	314	324	314	286	287	278	296	279	308	275	296	277	303	321	317	323	307	275	284	281	290	310	328	337	275	285	286	325	289	284	296	272	284	336	286	301	309	283	263	292	314	290	310	260	287	296	307	299	286	306	310	281	312	308	317	297	294	294	317	287	307	304	284	278	287	315	287	280	330	295	304	285	290	307	305	308	307	291	305	269	290	303	298	305	322	299	330	280	288	278	297	308	297	292	283	329	307	299	304	272	296	333	302	303	270	333	320	271	282	337	304	284	297	312	310	286	263	324	320	311	322	308	315	291	298	295	284	271	289	300	299	297	285	317	268	288	249	292	300	315	294	298	287	320	288	285	333	310	328	292	266	316	305	316	272	295	297	261	304	313	307	321	277	280	320	285	305	308	279	316	306	267	326	285	281	329	319	308	293	317	321	329	286	311	296	317	309	273	313	296	289	269	302	302	319	308	279	283	247	318	279	300	295	323	331	294	306	294	281	305	269	312	303	323	311	281	334	284	332	286	280	318	352	340	294	299	312	319	317	276	302	284	307	299	291	278	295	320	292	292	303	302	306	277	289	292	328	296	284	313	303	301	287	286	297	298	291	271	314	322	315	334	294	261	289	280	296	303	283	299	297	323	317	281	296	316	323	310	293	332	289	310	289	266	281	289	306	309	299	303	286	290	284	299	312	318	281	315	282	268	315	295	300	307	305	283	290	264	299	297	329	271	255	303	300	299	280	286	300	290	325	334	271	308	304	283	266	287	279	264	295	282	307	290	290	305	309	310	277	289	328	294	308	289	284	288	291	303	317	313	292	298	291	294	293	301	286	278	333	261	315	283	279	306	296	287	271	302	316	305	270	267	309	299	302	331	299	277	286	296	314	304	299	283	307	301	327	294	302	301	301	283	298	292	296	291	311	278	294	319	287	280	293	321	263	324	259	316	298	306	297	284	268	316	306	277	336	287	300	290	343	265	300	292	295	308	299	306	316	312	321	306	310	323
23987	21578	28600	25084	21346	13119	6279	3850	2963	2014	1598	1271	1158	1003	880	835	756	684	651	566	493	506	437	428	391	373	391	376	344	343	335	326	298	326	310	291	310	318	306	304	323	335	307	309	303	276	288	318	309	279	315	302	274	281	294	275	305	283	291	257	283	296	272	287	296	296	261	235	286	263	295	302	273	293	309	303	294	301	287	269	282	269	285	264	274	261	290	300	266	272	249	285	274	294	305	282	273	282	279	312	299	274	290	296	285	253	305	282	259	273	300	267	291	285	287	260	273	272	266	291	306	307	277	284	277	264	301	301	271	258	321	273	259	258	271	253	293	245	262	272	268	308	278	257	284	273	259	306	275	286	284	276	292	270	276	279	231	266	242	261	278	279	285	274	312	269	298	308	271	286	274	264	303	275	306	269	290	284	276	274	277	282	300	285	267	271	271	263	286	277	277	299	309	304	261	261	310	276	277	277	290	280	296	273	301	277	275	275	254	305	293	302	287	278	317	239	252	261	302	279	312	279	274	277	288	280	282	278	295	254	268	282	298	266	305	276	286	268	259	294	289	279	256	273	296	279	282	257	278	280	307	297	288	268	318	302	276	281	264	263	275	287	274	284	270	296	254	297	260	266	258	292	265	300	285	271	262	259	245	274	262	274	301	293	273	299	271	282	323	279	286	239	284	281	291	265	326	262	280	278	266	253	293	293	267	282	272	285	286	253	295	268	269	269	300	272	303	275	294	275	268	274	267	316	251	279	280	283	253	283	301	272	254	277	271	288	286	286	298	275	255	276	283	271	265	284	277	277	229	275	288	251	288	269	281	308	270	301	236	305	273	299	257	293	287	288	271	291	271	273	259	261	293	288	290	288	298	244	283	285	283	262	257	264	257	265	276	258	286	259	302	250	268	300	285	253	282	278	278	245	314	254	264	258	262	279	269	297	277	290	254	283	277	296	306	247	282	304	287	256	273	243	297	260	272	308	276	289	269	251	264	284	290	271	268	305	244	266	259	278	284	268	272	295	275	291	296	290	298	286	305	263	294	301	291	276	290	279	303	269	279	260	272	285	276	278	291	308	254	279	284	285	260	301	291	295	268	266	288	251	276	300	266	289	293	281	266	267	275	287	281	282	274	277	266	266	252	317	263	298	291	276	258	276	264	288	285	302	262	287	282	271	255	265	287	285	289	274	249	287	274	300	268	274	278	323	278	272	295	274	278	270	278	259	297	298	259	266	304	254	280	289	263	295	281	264	263	255	294	286	269	272	270	274	265	293	299	253	278	280	280	304	298	277	294	281	318	251	264	259	274	283	286	280	285	254	303	269	270	314	284	255	292	299	292	258	273	291	283	307	246	247	266	269	283	292	294	283	271	272	305	283	270	284	258	283	306	280	255	292	290	300	249	300	316	300	234	282	276	245	287	278	263	287	258	251	239	294	260	271	298	310	267	303	282	288	280	293	272	278	286	257	302	269	254	259	276	285	253	295	310	268	287	280	294	259	286	281	278	299	309	275	262	307	298	296	279	320	283	297	276	283	301	276	286	299	267	257	264	278	283	304	275	248	292	250	271	263	266	252	279	270	284	274	265	290	297	264	297	300	284	298	287	268	286	249	304	294	248	269	302	299	284	283	295	274	292	300	262	255	273	268	276	268	245	265	267	275	310	287	311	274	264	291	278	311	271	275	301	259	283	285	288	294	257	271	306	283	288	256	272	300	277	243	300	283	287	314	281	276	289	270	263	294	261	286	254	265	255	265	285	287	293	297	300	296	300	271	280	266	293	307	257	284	271	263	294	286	272	301	284	257	267	272	299	263	300	316	289	285	299	291	230	254	278	281	297	293	317	289	265	283	274	264	269	280	268	265	277	279	281	287	274	276	263	270	285	289	291	288	281	278	266	262	266	299	285	278	282	243	262	262	279	274	266	285	283	269	290	246	291	233	274	292	279	286	292	291	269	280	301	277	285	272	263	266	276	277	287	275	282	270	256	281	258	263	286	288	313	290	285	249	264	293	287	277	262	289	314	297	300	297	248	271	258	265	281	270	311	295	261	285	251	288	278	289	284	261	301	284	272	254	292	293	304	283	281	278	237	268	304	294	271	328	275	292	274	308	280	268	272	297	281	277	285	282	276	280	295	281	280	309	285	274	280	260	265	290	296	288	304	308	274	274	262	291	290	286	282	267	256	266	312	270	283	272	313	280	283	268	278	264	262	286	296	309	288	304	331	315	296	254	266	278	289	263	268	293	272	234	271	287	269	242	268	246	262	293	256	306	235	281	270	240	276	246	276	301	322	265	268	267	269	278	300	285	274	309	282	280	264	289	292	294	306	288	293	297	263	295	271	275	265	280	266	291	281	270	289	265	268	292	288	261	308	285	270	253	242	278	285	277	284	285	262	317	273	283	253	284	260	255	270	270	269	258	261	272	275	258	261	265	301	289	305	278	275	272	263	250	259	271	273	273	279	298	247	271	276	276	299	283	296	297	300	276	278	275	265	311	294	274	290	266	270	256	268	271	253	268	273	300	255	258	303	282	241	296	295	311	264	327	264	283	285	272	308	263	256	309	292	269	268	304	269	280	265	281	295	294	257	268	274	269	260	311	283	264	264	261	264	293	271	281	259	287	280	287	282	279	257	264	300	282	291	289	260	261	286	261	294	271	252	302	294	271	292	256	277	253	282	272	263	271	288	287	269	283	281	269	284	278	274	282	270	261	285	284	294	271	286	286	267	274	284	265	268	293	287	322	250	270	282	282	271	277	296	278	266	285	288	299	297	273	288	301	289	280	278	308	273	279	273	282	266	255	312	277	288	285	274	269	294	277	278	278	290	279	279	277	268	274	303	288	241	280	289	267	269	291	279	284	319	266	311	285	300	296	280	292	301	289	287	279	265	304	280	279	285	268	294	268	286	295	252	285	268	299	244	265	270	281	272	280	256	274	269	276	266	284	249	301	267	274	268	305	267	291	284	279	290	285	256	314	283	264	290	269	268	285	282	311	276	266	273	279	273	261	270	279	272	280	279	272	300	287	276	259	286	258	277	267	321	292	278	300	302	297	306	287	273	296	237	285	286	263	280	276	305	268	278	287	282	290	286	283	269	285	284	261	284	253	249	297	274	259	279	260	278	264	283	287	238	242	335	286	238	256	254	257	308	270	281	261	272	257	276	288	292	292	295	281	279	267	278	294	282	260	276	262	294	276	284	266	260	280	306	287	266	315	279	289	269	287	295	307	283	282	291	260	299	275	294	258	306	307	300	278	276	277	293	231	267	282	284	250	303	290	292	273	287	273	297	276	279	277	289	268	296	281	305	275	279	286	312	264	293	318	285	296	286	278	287	282	283	269	287	283	277	281	279	293	257	285	256	268	263	270	288	263	276	250	269	302	291	277	270	283	291	272	279	273	275	231	272	306	267	298	281	252	280	294	284	280	289	275	262	269	262	284	267	291	273	279	254	272	271	313	293	307	270	266	281	262	276	290
23043	37323	27381	19185	14579	11174	8927	7006	5428	3699	2768	2293	1833	1581	1424	1282	1185	1045	893	855	749	658	623	567	494	470	485	453	444	404	406	391	385	424	378	363	425	427	355	406	405	374	341	436	347	351	362	346	351	351	324	351	351	325	316	311	329	359	362	363	337	337	366	355	350	340	324	318	346	356	358	340	343	330	319	371	343	316	345	347	320	325	344	352	307	329	359	343	362	348	320	350	333	335	372	331	323	344	346	325	345	342	329	337	340	286	357	324	320	343	336	306	315	317	345	347	348	346	321	320	329	341	306	341	367	327	331	341	336	300	332	322	328	330	317	340	332	313	306	355	327	316	344	346	305	342	324	295	273	333	341	297	315	320	327	332	340	320	355	314	289	358	331	324	313	343	324	320	377	335	313	334	311	325	356	296	321	315	325	353	322	337	337	343	330	337	327	328	344	311	326	318	361	343	323	323	356	322	286	327	336	370	310	324	343	285	303	355	352	349	339	333	320	301	338	304	312	333	339	306	336	337	324	333	334	312	352	348	339	323	388	339	305	335	321	348	340	354	315	327	330	343	338	318	338	314	345	350	356	313	306	295	328	339	350	333	339	324	354	330	337	322	326	351	318	371	355	326	313	360	328	341	313	331	339	333	325	350	308	326	301	344	306	353	368	325	362	341	320	374	317	340	315	341	304	336	331	341	322	356	338	328	339	306	348	354	312	333	323	335	303	280	342	317	335	306	301	311	344	308	348	323	324	332	333	284	333	340	342	343	351	330	325	356	318	302	339	309	329	347	333	349	361	346	327	324	319	344	338	372	341	331	356	332	309	310	319	303	318	357	333	355	330	340	350	310	302	328	355	302	341	329	333	337	326	355	323	338	297	331	330	368	329	309	343	313	318	321	306	353	330	326	333	328	335	360	368	335	303	348	311	340	317	297	353	321	318	317	335	308	312	357	355	374	326	352	326	362	336	355	331	320	334	320	334	310	297	321	318	340	323	342	332	322	336	345	301	333	316	333	344	314	326	293	326	333	339	305	332	329	325	344	318	325	297	344	333	325	319	321	328	339	306	321	354	319	330	306	344	306	329	284	305	320	340	356	315	327	323	294	321	329	305	349	295	349	310	336	338	328	329	334	325	356	339	309	349	320	352	330	334	343	330	339	328	347	317	320	336	340	313	331	346	333	337	326	307	296	346	326	332	323	324	283	278	317	347	328	353	338	343	344	314	329	317	339	330	315	313	315	313	346	308	366	306	338	305	327	297	313	349	319	311	307	339	348	301	314	333	332	328	349	324	306	347	325	299	309	329	339	310	324	308	321	314	304	332	321	313	332	329	343	345	328	324	335	337	342	324	304	328	328	344	347	327	330	296	321	341	335	312	300	341	345	306	351	354	332	316	338	326	311	327	307	329	330	292	326	335	321	347	351	323	327	299	354	325	342	323	338	328	343	328	354	346	309	336	350	343	323	319	321	341	320	327	334	316	325	332	304	340	342	331	349	294	332	320	331	365	336	293	313	333	325	357	354	329	331	335	324	306	302	319	308	326	340	325	351	338	342	317	372	300	340	340	349	287	322	344	326	312	307	314	337	346	345	331	313	318	330	349	351	359	315	312	325	323	319	310	371	321	303	331	334	310	319	326	372	316	313	302	350	330	323	324	308	331	334	319	342	327	341	317	320	301	322	309	332	332	345	340	327	344	306	306	310	342	323	369	340	298	357	326	335	312	350	335	330	318	358	333	302	363	333	334	332	334	328	323	338	313	357	317	322	300	327	337	348	358	361	361	345	319	325	330	322	308	314	328	332	304	321	313	339	340	325	318	317	357	351	344	346	332	317	339	326	331	334	311	339	326	317	321	336	356	320	334	341	346	305	317	333	365	329	318	345	331	340	325	346	323	324	376	299	316	326	333	326	324	332	319	321	337	278	327	334	312	331	338	335	328	335	335	297	356	306	330	314	346	347	317	309	322	292	330	336	357	352	335	335	368	350	339	333	340	319	347	334	295	353	324	286	330	314	323	320	336	353	304	328	334	331	325	331	302	318	324	315	330	321	316	340	342	364	300	327	337	326	327	307	332	297	315	344	311	314	326	317	308	327	361	360	347	302	340	320	329	345	328	369	336	332	341	329	325	341	327	283	318	329	327	339	340	323	331	352	318	371	328	321	340	342	326	342	339	329	342	349	319	346	334	305	323	322	352	316	338	309	320	334	344	325	321	347	346	335	340	331	314	305	303	337	346	339	306	295	335	344	320	359	324	299	330	347	338	359	338	306	325	306	294	312	308	309	321	346	330	327	296	336	339	343	330	361	300	304	319	354	317	301	304	335	365	310	326	345	327	333	333	337	349	322	348	318	337	326	342	321	343	329	319	357	356	343	322	314	316	344	309	336	336	319	297	324	360	340	352	326	327	315	337	307	339	331	332	337	310	299	334	332	375	333	333	332	307	329	334	346	320	353	337	318	328	314	352	287	307	320	335	346	353	351	343	349	326	274	333	311	328	330	331	330	347	349	341	324	301	366	320	347	314	308	311	306	384	322	311	342	305	339	341	308	333	351	309	305	320	314	317	316	328	296	328	344	330	301	351	333	334	296	297	312	364	346	311	326	326	360	330	320	302	344	314	346	324	333	337	347	308	308	328	360	316	325	300	334	321	331	322	351	335	321	304	306	337	328	287	329	356	317	324	322	332	296	332	320	314	335	304	335	345	334	318	320	325	346	302	330	343	317	325	337	305	337	308	331	324	312	348	307	323	340	294	303	316	328	333	327	310	346	301	333	335	342	326	304	323	315	332	315	334	347	339	339	319	348	341	317	354	321	349	320	351	324	340	339	350	324	350	327	304	328	338	344	328	294	346	327	315	310	314	327	327	356	339	324	315	366	337	325	344	344	339	336	297	327	355	347	316	306	332	327	316	339	329	360	337	301	349	347	346	326	327	306	357	370	323	338	348	310	315	315	340	313	346	288	344	312	334	351	330	350	337	348	358	335	343	337	344	341	353	331	324	326	337	343	331	328	349	342	278	342	351	303	332	330	314	324	307	318	340	319	308	294	310	306	344	307	337	352	315	296	332	315	347	338	349	365	296	322	326	337	370	326	357	328	348	352	344	333	341	342	284	351	328	325	337	325	311	347	305	380	309	358	314	312	313	323	336	323	317	351	366	286	325	308	353	353	347	316	382	329	330	331	306	323	340	355	347	320	311	334	349	326	347	310	338	349	343	305	352	339	328	310	331	323	331	339	324	336	333	295	317	338	329	320	335	307	320	324	323	328	372	357	361	329	315	305	309	364	299	338	341	309	344	320	340	336	286	331	329	309	326	317	370	335	307	345	300	326	313	317	332	323	342	309	324	314	337	332	337	314	316	347	302	312	319	347	351	328	309	327	298	364	329	339	342	328	308	338	336	346	317	328	323	310	311	343	333	329	308	307	308	326	340	306	323	353	334	323	331	326	321	353	328	336	341	316	326	330	346	360	345	312	325	331
25104	21550	27446	25791	13853	6540	4328	2915	2109	1458	1164	998	880	799	733	634	606	467	441	367	342	322	291	246	261	234	234	235	229	237	212	221	223	209	185	206	205	232	193	205	183	194	193	192	176	201	224	197	189	168	178	185	195	172	170	196	186	202	169	184	199	192	181	186	183	201	139	174	170	188	165	178	185	182	187	170	191	177	184	182	186	176	176	194	182	177	176	191	178	175	162	185	181	173	208	180	169	159	173	179	170	175	192	181	200	202	176	167	180	188	200	176	168	185	184	181	171	181	147	173	177	176	190	182	178	181	184	198	181	177	197	176	168	187	202	183	176	172	165	187	174	172	196	197	182	179	187	186	169	209	200	193	170	172	177	163	184	172	157	189	183	173	184	170	169	165	188	199	172	160	189	193	157	182	177	178	180	203	175	160	177	180	197	202	160	193	175	174	181	182	184	188	186	178	186	174	181	187	202	172	169	165	182	171	182	192	175	195	185	169	160	207	186	191	158	188	198	184	172	178	162	187	183	153	190	183	179	168	175	173	174	173	171	193	186	176	184	172	192	181	171	182	194	174	170	202	181	158	179	185	177	164	176	195	188	170	184	180	159	185	170	188	205	179	169	185	176	202	177	194	159	168	176	187	178	192	191	186	191	178	178	201	163	186	173	202	173	175	151	158	173	196	186	209	196	192	205	182	180	176	176	184	188	183	187	186	193	184	171	188	193	193	194	185	189	165	174	196	182	167	200	211	162	184	188	156	176	202	170	202	183	177	197	188	166	175	180	174	167	208	163	174	169	195	177	166	193	167	188	173	175	184	171	196	172	173	197	175	187	197	193	184	187	187	173	191	190	171	175	218	181	181	184	200	169	185	178	195	165	200	171	164	178	185	184	185	192	159	194	184	174	190	164	197	177	171	177	182	179	175	201	177	170	188	191	187	199	174	157	167	189	176	200	192	177	185	168	163	186	169	186	176	197	194	173	181	180	187	190	212	196	206	188	193	166	186	181	178	192	158	181	173	213	170	170	187	183	179	142	171	205	215	169	172	186	194	190	168	181	189	172	170	177	168	170	210	188	157	188	185	181	214	188	173	171	169	196	177	175	175	149	172	188	155	174	175	158	166	188	176	182	177	183	179	201	167	175	179	174	167	185	182	184	177	170	167	178	198	185	163	182	186	192	167	192	184	199	145	172	188	172	211	186	167	188	184	190	213	188	186	175	173	186	199	190	210	179	167	197	160	177	168	184	193	171	181	218	190	196	154	190	179	165	188	196	185	170	173	190	179	164	168	168	195	215	165	154	155	172	195	196	181	170	185	189	180	192	162	170	193	160	172	166	164	178	203	178	169	182	183	161	163	183	181	168	184	160	161	160	171	167	185	175	171	160	181	177	165	187	161	172	213	179	171	190	176	176	153	168	168	173	185	210	163	184	169	179	166	172	182	183	167	185	184	209	188	166	193	176	177	185	172	190	158	175	175	196	160	211	183	159	198	167	196	171	201	186	197	161	177	183	192	169	165	189	187	198	158	154	174	195	197	189	178	187	187	185	183	187	187	193	200	188	163	189	177	179	162	189	172	200	155	187	196	172	144	184	178	198	179	168	175	175	191	178	183	201	172	177	172	202	181	179	193	177	173	172	172	146	197	201	182	179	191	154	185	175	210	189	187	183	160	160	197	173	184	186	197	190	176	202	191	175	194	178	202	166	204	189	167	192	195	177	161	158	188	189	194	169	190	158	200	175	171	189	192	192	192	176	164	190	188	219	169	180	189	183	170	166	165	183	190	173	178	189	177	182	199	152	188	171	199	209	209	157	181	192	165	179	171	198	190	159	161	183	176	196	180	196	186	163	205	150	189	187	182	185	190	178	160	178	190	160	183	190	182	197	181	191	187	190	176	187	168	193	168	207	162	177	177	165	168	193	175	185	181	187	182	198	196	190	190	179	182	179	189	168	189	163	186	174	194	193	183	171	183	173	195	187	172	192	172	185	178	144	191	178	159	205	186	194	169	165	186	162	195	170	177	188	201	185	187	161	173	166	176	178	193	169	162	180	187	191	170	176	167	176	187	180	160	162	179	160	161	196	157	189	195	180	187	178	189	163	154	186	168	163	183	176	175	178	192	192	184	189	174	171	178	196	201	191	182	195	193	193	193	178	172	156	207	192	147	188	179	193	195	182	189	158	179	176	212	166	188	181	186	197	174	162	210	171	178	190	195	164	166	183	212	186	186	206	185	187	201	214	182	176	181	173	189	202	150	181	183	187	189	182	186	197	158	176	199	176	167	169	172	176	175	177	169	191	168	187	184	164	178	153	194	186	190	191	194	195	183	180	176	165	167	190	178	187	198	185	192	207	182	190	209	192	156	196	191	171	159	180	181	214	197	167	216	185	194	187	177	178	177	174	181	180	173	182	180	160	207	177	179	168	183	175	171	170	189	215	167	178	189	202	177	182	198	182	187	165	165	169	174	178	163	180	183	177	193	204	144	158	193	180	196	186	155	159	190	188	192	186	177	196	170	177	171	183	168	188	194	190	182	197	187	186	208	181	195	182	144	161	175	179	200	174	193	188	155	179	165	194	185	189	190	172	171	198	152	178	171	153	189	197	179	181	180	163	178	209	204	180	171	175	176	145	184	182	158	186	199	170	167	185	182	176	169	186	182	190	175	170	197	188	198	186	182	172	203	188	189	173	183	168	190	200	169	166	182	183	172	164	174	188	182	185	182	197	179	178	182	191	182	175	178	194	154	184	162	179	176	172	207	169	150	191	162	177	176	173	167	174	174	160	188	175	192	166	184	191	191	170	162	148	187	193	168	193	194	182	164	194	203	191	208	162	177	178	186	187	185	195	196	169	164	170	172	181	179	191	158	175	172	191	199	172	178	152	185	174	151	173	190	184	193	195	170	192	173	207	172	171	185	161	203	200	178	166	160	179	167	187	180	167	168	184	185	172	177	181	167	163	201	184	190	175	191	157	181	156	186	184	197	197	180	183	194	186	177	188	180	162	172	187	186	173	169	199	159	196	183	174	184	179	178	178	183	186	205	198	184	165	182	182	165	169	192	174	178	166	169	167	199	201	193	164	178	162	186	177	169	176	161	168	171	185	175	174	184	185	184	179	173	186	200	174	161	190	185	193	160	195	175	173	185	170	165	163	188	207	174	185	179	173	183	161	178	165	176	166	180	183	176	186	211	185	178	167	187	205	183	177	175	164	148	157	183	192	189	167	212	170	194	191	175	174	178	158	177	211	179	180	186	189	196	186	166	168	185	161	188	168	200	202	189	187	182	167	185	148	182	177	184	168	199	176	179	148	165	190	195	200	181	185	204	189	165	185	217	174	181	190	204	176	182	187	165	191	163	160	185	200	192	200	178	179	182	194	194	164	183	201	174	167	181	190	204	182	165	173	198	169	183	191	173	189	169	184	186	187	185	185	151	200	171	185	190	211	165	172	186	193	190	168	210	187	187	192	181	163	186	182	185
22186	33339	25043	16433	12718	9760	7744	5800	4181	2793	2304	1843	1605	1377	1170	1010	931	781	707	640	497	491	439	359	356	317	295	340	338	287	298	309	305	286	272	252	262	276	259	256	252	250	259	242	231	222	244	260	238	213	254	201	240	239	242	234	246	240	239	239	219	225	221	237	210	214	232	223	202	204	223	224	210	209	227	215	209	242	200	216	212	217	231	212	226	207	221	219	215	211	261	227	235	208	214	219	207	223	212	193	205	232	215	203	199	211	222	218	225	223	219	214	206	200	206	205	201	210	209	209	230	204	228	215	224	215	231	243	188	226	205	211	210	205	224	206	221	236	207	200	230	227	216	220	217	215	233	232	226	195	193	195	197	200	204	212	194	195	208	202	214	204	183	240	214	207	227	219	204	211	222	218	214	207	226	222	196	201	190	236	221	220	228	237	226	227	223	195	245	215	208	238	209	198	208	226	208	222	208	210	239	236	234	216	189	213	227	218	212	221	186	221	190	192	233	217	211	215	225	204	230	238	225	227	235	213	227	198	213	196	226	237	206	224	194	190	184	235	203	229	211	225	219	214	209	223	213	219	212	235	180	203	239	205	220	215	222	220	217	204	217	187	225	203	225	211	210	214	199	224	246	234	213	219	245	202	214	218	211	219	201	211	239	235	203	189	218	213	231	190	201	243	200	200	209	233	221	221	218	229	217	199	237	244	220	221	215	217	203	217	196	228	199	211	230	199	239	188	239	228	223	221	197	214	215	219	233	212	196	194	210	213	226	221	210	204	208	214	228	231	221	228	230	220	226	200	200	215	224	217	229	216	221	204	266	201	197	201	223	206	250	242	208	246	205	246	211	249	223	205	218	227	218	227	209	236	216	211	247	233	214	220	212	217	229	204	206	228	224	213	224	207	227	204	242	207	205	224	230	228	190	230	227	190	219	231	214	218	245	205	219	229	215	199	231	210	212	209	214	211	208	242	179	213	206	208	219	224	221	222	200	218	214	231	194	219	201	217	207	197	245	207	196	216	208	227	216	210	210	204	225	226	213	197	199	211	235	220	211	235	208	245	220	209	198	227	200	215	217	216	238	206	232	196	194	202	224	224	249	197	212	231	214	213	239	232	226	220	217	251	232	228	235	203	210	223	221	232	214	254	234	214	244	202	202	201	218	212	194	243	221	204	211	214	189	206	225	219	216	200	238	189	237	228	212	226	222	211	242	234	220	201	217	197	207	228	207	232	201	215	210	202	200	235	209	216	252	208	192	214	206	205	198	236	216	235	241	218	239	208	225	206	188	246	228	194	208	215	220	191	221	207	199	225	236	205	218	204	226	205	235	226	197	215	214	209	205	206	218	206	219	207	223	220	210	210	206	231	231	199	205	225	181	199	200	217	226	218	208	202	216	228	194	212	220	225	224	225	224	248	226	223	206	228	218	220	207	230	186	219	217	235	238	211	209	230	219	197	206	190	233	205	229	195	204	198	209	222	228	211	207	205	206	241	222	209	227	228	223	200	216	230	209	224	222	239	223	234	231	204	227	224	206	219	208	217	201	210	202	203	201	218	224	201	206	225	220	215	202	208	215	213	178	237	166	232	225	213	222	240	205	209	214	220	211	212	202	207	209	215	202	230	198	208	212	197	207	221	218	193	222	218	220	207	191	211	229	211	223	234	212	223	232	215	226	241	227	247	235	209	225	191	228	215	203	228	208	194	208	207	205	230	202	241	242	198	222	205	213	177	211	227	210	228	195	216	188	207	190	211	205	205	211	228	203	220	220	205	209	194	217	225	218	204	200	196	236	227	220	238	218	240	224	212	217	225	205	228	209	217	222	215	214	237	235	231	229	200	216	208	213	201	230	219	213	208	186	213	218	216	214	203	187	211	197	217	208	224	224	242	212	194	208	202	233	231	206	209	215	216	256	241	197	221	197	185	226	218	208	200	196	188	204	166	216	208	211	225	253	199	214	216	197	190	224	226	205	214	211	236	235	211	222	205	234	215	192	232	224	212	230	226	240	216	223	198	229	225	218	230	209	227	223	223	208	234	225	225	196	224	225	237	221	221	214	208	188	241	201	234	204	207	220	245	219	188	229	203	220	210	222	212	221	213	202	222	210	240	243	224	222	199	213	226	204	204	209	223	223	200	209	221	208	228	205	200	204	217	225	220	190	228	223	189	204	207	229	209	235	203	244	199	205	218	204	230	215	208	212	207	252	232	220	217	202	222	231	203	195	225	223	225	212	214	211	218	216	205	234	226	213	199	200	207	225	218	238	210	220	248	243	233	217	220	224	208	196	196	236	211	230	222	213	256	197	232	232	224	204	196	216	219	200	214	199	214	200	220	218	231	228	239	221	208	212	192	217	227	224	234	219	211	223	221	216	234	247	224	223	187	219	231	211	240	202	209	221	233	220	215	213	222	199	231	209	212	224	200	208	217	231	205	226	232	219	215	191	220	246	213	227	232	220	226	222	202	181	203	234	229	194	233	225	184	202	237	259	205	225	221	202	211	205	214	227	217	211	247	212	219	212	216	229	205	207	234	250	231	226	223	232	211	217	209	219	209	215	214	212	215	208	212	222	227	226	213	231	183	211	213	211	202	231	190	212	219	228	214	214	243	232	213	194	205	190	205	225	206	201	222	240	210	210	219	205	248	237	207	215	243	205	237	230	211	211	236	221	215	225	221	199	223	210	224	218	224	209	221	211	212	192	207	197	229	190	224	232	223	232	214	242	219	227	193	211	209	219	231	222	218	218	224	216	231	223	221	212	217	222	229	217	225	216	233	233	207	203	223	217	227	215	205	210	196	195	221	213	220	213	218	197	221	234	246	226	203	203	217	210	219	208	221	200	203	222	214	205	208	209	209	200	212	193	191	218	207	211	215	216	219	211	210	213	238	223	219	216	224	194	202	211	183	212	230	255	226	237	199	213	201	211	210	216	217	222	206	228	226	235	242	224	220	196	236	229	227	207	211	211	217	204	225	234	192	199	230	221	211	201	222	218	205	235	230	205	187	206	227	226	212	204	233	188	218	191	212	194	194	219	199	227	207	209	202	234	212	181	218	181	220	209	215	206	257	208	225	198	216	231	197	231	213	226	185	211	228	201	219	216	225	230	217	203	225	215	217	231	209	209	218	235	240	214	214	212	206	237	238	199	224	232	211	218	222	195	194	215	217	214	231	193	220	215	199	202	206	216	216	188	218	225	214	200	217	216	225	199	202	214	207	200	235	213	203	213	207	227	213	214	221	191	224	229	205	220	217	205	232	218	236	216	215	218	203	256	218	219	215	252	206	250	235	216	235	213	216	214	201	204	219	240	214	216	220	224	211	243	192	218	224	202	210	203	231	222	204	216	192	215	214	187	219	203	207	211	217	218	206	231	190	226	182	225	204	202	225	215	248	223	223	195	193	222	232	201	215	223	201	216	207	220	225	188	229	220	229	211	203	219	225	210	211	216	227	215	255	229	231	194	224	205	210	215	221	195	205
23016	21599	29179	24459	21671	21468	13079	5467	3414	2609	2055	1667	1638	1321	1151	999	911	716	649	562	471	463	432	348	322	329	307	342	316	273	296	267	281	261	287	250	266	249	267	263	248	272	231	229	213	223	245	223	228	236	239	212	198	197	204	204	209	226	228	214	197	193	202	204	208	217	231	213	216	211	208	212	218	191	216	202	190	200	237	202	177	185	222	216	225	208	210	175	220	211	191	213	185	214	185	191	212	191	203	186	216	201	202	183	222	206	210	202	199	198	217	208	224	211	224	186	209	202	193	186	218	190	197	213	208	188	195	216	177	204	201	212	190	182	220	197	206	209	191	191	222	200	204	201	215	206	177	228	218	224	197	182	202	188	192	184	204	208	204	210	190	215	206	197	179	194	215	207	207	183	201	190	198	206	196	182	207	182	207	181	216	205	200	208	195	199	191	202	235	194	200	192	190	217	196	186	206	186	184	189	216	177	203	184	223	196	214	193	233	212	202	204	188	221	194	186	193	199	177	208	185	205	175	203	214	186	186	184	207	200	198	203	205	183	197	196	200	230	214	209	195	192	194	192	197	202	199	198	205	196	201	211	190	225	187	194	214	219	215	216	201	216	201	207	203	172	206	199	211	206	234	235	199	204	222	201	204	203	187	172	209	219	231	207	217	176	215	190	192	188	193	214	199	188	215	221	180	195	194	196	221	212	199	203	197	192	193	211	210	216	212	209	186	203	217	206	191	212	188	205	189	209	216	210	203	188	170	206	198	220	204	211	185	184	189	201	193	181	190	207	196	198	179	214	212	178	184	223	182	191	194	190	193	198	210	189	203	204	211	211	189	198	198	222	201	207	211	229	202	175	205	181	212	197	198	203	226	214	232	192	192	234	203	219	196	206	220	217	184	214	207	218	211	197	192	197	204	209	201	190	233	183	209	195	214	198	207	217	194	171	203	213	195	178	218	177	205	217	208	173	198	217	217	194	193	208	199	199	218	208	198	203	218	209	231	204	204	172	182	236	202	171	196	181	203	195	206	199	210	185	203	238	204	193	204	197	223	217	190	199	211	212	202	192	203	181	206	186	229	228	253	196	205	210	229	204	196	199	203	211	239	196	187	208	188	193	196	210	167	199	200	205	210	199	184	197	206	202	216	187	209	222	230	195	199	216	200	203	215	189	211	212	204	213	180	202	179	199	191	164	200	202	193	177	205	191	209	194	213	186	192	203	197	227	215	223	219	175	194	190	213	189	223	207	193	212	201	210	189	209	178	239	216	191	172	189	195	213	206	209	213	199	207	185	198	196	188	211	198	172	215	211	216	183	180	191	213	179	211	200	208	196	179	197	183	215	201	206	238	208	179	198	195	192	200	202	221	213	188	166	203	186	198	199	197	210	193	197	223	192	218	191	179	196	194	181	193	182	215	210	184	211	196	187	204	202	198	213	168	208	200	160	180	204	178	212	204	200	184	214	217	193	199	206	222	206	201	224	194	191	211	210	167	215	189	215	180	190	188	196	213	192	203	196	216	213	200	209	207	186	190	182	218	219	227	191	194	196	194	203	196	208	207	198	215	183	218	174	200	197	190	224	199	203	211	207	203	200	211	195	181	193	203	207	220	187	182	193	222	190	171	219	219	211	197	212	196	188	182	191	209	189	212	221	189	216	206	191	224	212	191	196	220	184	200	195	187	207	204	198	198	217	196	203	246	206	221	184	174	208	228	208	199	182	197	205	184	196	177	212	196	205	192	210	185	215	235	190	207	191	196	201	182	198	211	157	189	200	206	230	192	185	189	207	194	208	188	200	217	191	222	179	185	201	200	211	191	193	198	179	207	197	183	192	181	193	224	210	208	195	203	174	169	184	206	185	223	215	213	194	191	218	176	197	194	223	217	193	199	200	189	203	194	225	207	210	178	183	190	218	205	245	187	185	196	211	226	185	185	195	191	210	209	214	202	188	190	183	197	191	198	223	215	226	210	195	215	185	208	200	195	204	180	188	178	194	212	199	194	202	191	224	171	218	180	200	201	189	191	213	195	217	209	187	189	199	189	180	206	231	209	202	204	183	196	242	197	186	210	184	221	191	191	215	179	211	202	197	185	217	178	215	179	203	208	207	195	228	173	206	209	223	231	201	199	171	183	209	204	200	214	202	160	197	179	199	188	220	193	202	181	197	183	187	224	212	180	198	211	185	211	213	193	206	205	200	176	230	190	196	173	185	209	216	214	210	158	203	205	204	198	236	184	198	213	205	202	181	193	212	188	203	221	191	219	193	191	187	203	213	165	191	199	223	210	194	221	186	206	186	206	181	197	212	194	202	222	186	190	207	216	204	221	200	204	171	194	222	206	207	198	201	203	203	173	187	190	191	215	225	183	193	195	195	185	201	196	202	206	226	193	195	187	192	217	182	200	207	200	184	215	203	222	160	198	198	199	229	203	210	195	219	188	194	180	214	207	194	231	192	178	200	206	190	167	203	195	192	193	199	202	175	200	190	204	224	188	222	200	190	202	181	218	191	214	189	184	211	199	203	198	194	188	205	187	203	213	226	190	196	178	212	214	208	212	189	210	203	205	228	197	227	183	185	215	213	223	185	193	203	173	191	225	198	198	191	213	177	215	186	228	200	190	190	170	185	187	213	196	198	198	224	194	194	200	179	190	212	193	202	206	200	197	185	204	188	208	194	184	193	222	199	222	238	201	172	219	219	204	193	187	216	202	181	182	169	173	195	213	205	201	173	208	206	185	211	178	202	184	216	181	230	219	210	230	210	177	200	215	216	209	203	202	206	213	188	188	207	211	213	193	214	186	219	187	197	203	226	187	171	193	219	200	199	230	187	199	214	182	175	191	193	177	208	203	232	202	176	192	201	193	213	184	219	199	221	232	185	208	220	217	218	190	179	186	195	197	196	209	204	203	235	210	197	198	202	225	200	208	202	210	201	184	193	198	215	217	236	190	209	212	215	211	205	191	182	203	198	201	196	198	188	202	200	190	206	201	213	235	196	183	217	192	192	225	182	204	199	217	205	190	188	204	203	201	207	205	201	186	204	202	208	211	203	182	208	201	205	204	207	215	180	210	204	202	214	194	215	207	186	221	205	181	200	204	203	199	209	182	184	199	189	207	190	201	196	199	190	195	184	179	192	194	184	216	188	204	211	191	229	194	189	193	172	177	212	211	169	205	204	196	208	212	219	203	203	207	205	186	213	202	204	197	217	211	199	198	186	200	184	150	191	206	195	201	174	217	232	200	196	220	196	206	204	215	193	200	229	210	201	180	204	190	211	195	215	198	198	187	206	222	200	197	204	182	213	216	155	215	200	217	222	196	185	206	170	232	192	215	185	211	219	198	195	194	206	207	182	190	200	215	216	232	204	199	191	168	177	189	203	195	207	193	210	219	181	217	205	208	173	211	228	210	204	213	193	193	213	176	214	174	195	206	202	206	189	217	187	193	201	199	184	210	219	197	199	176	242	216	195	179	171	198	216	193	218
26062	42688	32487	23340	17801	14134	11524	8947	6416	4628	3741	3008	2881	2270	1864	1681	1484	1246	1041	866	791	658	559	537	510	480	409	387	414	387	372	334	343	366	342	336	360	333	333	323	306	323	325	288	312	266	264	274	279	268	278	249	265	241	255	273	255	262	262	233	255	243	237	259	275	248	225	232	249	285	244	275	244	265	251	245	257	251	265	270	256	248	236	260	232	285	222	257	213	261	220	272	244	235	255	249	253	244	224	238	220	208	237	215	274	232	247	238	236	254	248	281	261	251	216	242	232	249	251	212	235	258	239	258	222	241	244	268	236	240	272	261	190	244	251	252	256	256	228	232	235	236	222	255	223	238	248	249	227	256	246	249	240	262	251	261	267	248	239	221	229	212	238	231	241	218	244	250	236	245	220	236	213	241	241	243	233	261	227	248	270	232	241	272	247	222	264	236	214	243	223	226	242	258	241	255	261	262	231	244	226	252	236	265	214	242	260	226	245	260	264	224	248	237	218	224	241	239	228	250	246	209	260	260	233	243	244	272	266	240	234	253	233	234	246	252	238	255	234	255	282	237	238	245	257	204	235	240	220	235	224	222	248	253	228	250	270	256	218	255	231	249	248	223	231	219	241	239	243	253	250	239	259	239	235	225	229	260	242	255	192	248	210	244	223	239	260	199	224	238	238	234	217	265	252	246	279	248	253	243	247	237	244	259	253	262	261	199	211	233	253	242	249	253	236	217	265	224	231	271	219	242	248	219	236	258	264	249	242	267	231	240	246	231	252	237	244	206	258	220	235	243	247	264	257	260	251	228	254	235	244	256	243	253	241	249	257	197	261	250	237	230	243	230	262	221	235	225	232	235	247	245	211	241	229	237	262	213	261	210	237	219	255	217	223	237	231	252	231	245	225	258	216	260	238	222	244	253	265	256	253	239	237	249	243	231	230	255	224	231	211	238	241	234	241	244	245	245	232	257	250	230	269	234	234	240	237	249	216	260	261	217	255	239	252	235	239	240	243	262	217	227	250	260	226	228	238	264	246	210	255	229	277	251	219	240	225	254	223	264	226	246	246	219	261	227	235	234	227	271	242	217	262	240	237	224	240	211	230	253	254	281	223	222	234	257	203	257	236	243	235	279	234	248	254	232	247	227	233	250	243	265	221	243	245	235	206	215	237	213	226	242	236	233	220	246	237	252	245	241	234	240	268	228	252	260	268	239	250	240	246	244	257	269	215	245	256	231	249	248	247	230	258	228	239	228	222	222	256	235	263	259	218	226	264	238	230	230	257	246	236	244	241	248	241	240	244	235	247	225	215	252	224	256	218	250	215	251	235	236	228	243	212	242	272	219	212	247	249	251	241	248	239	224	233	240	239	245	229	229	231	254	247	221	228	225	240	254	241	241	229	250	239	242	239	216	276	246	273	219	189	242	261	249	228	249	246	221	256	221	252	228	229	261	253	231	228	272	246	212	213	247	240	226	212	233	238	254	242	245	228	230	233	243	245	249	255	274	205	246	240	250	252	231	254	261	262	256	232	232	225	241	259	246	240	231	259	220	232	231	250	253	244	263	235	209	255	247	225	240	263	241	213	230	228	237	246	262	214	250	239	235	216	233	216	231	255	233	227	256	215	230	242	224	251	226	237	253	254	224	239	258	243	256	212	242	241	235	272	284	225	221	235	250	298	247	220	225	250	255	252	214	238	228	266	257	220	220	232	206	239	232	231	216	248	249	246	230	264	245	261	284	239	261	233	233	224	254	237	239	238	255	225	234	262	252	264	245	248	235	234	233	269	226	249	244	223	260	228	219	248	255	218	225	260	248	238	265	243	236	222	234	227	244	201	223	237	240	263	236	214	234	233	246	220	240	262	224	255	233	238	245	237	225	230	239	241	208	219	250	242	256	239	209	262	231	263	264	253	259	224	254	256	254	247	254	237	253	253	240	256	260	234	261	262	235	217	230	233	258	233	238	249	217	249	238	239	229	254	262	259	210	240	240	253	254	216	274	227	251	220	236	257	242	238	232	229	240	233	253	245	238	246	267	219	261	255	251	263	249	248	213	233	211	228	259	200	235	251	246	228	239	213	226	251	225	209	254	253	234	257	246	214	247	205	241	243	211	237	231	250	231	248	220	276	254	232	267	265	256	256	242	241	240	247	248	235	248	214	253	218	246	264	258	268	277	212	230	205	238	215	261	246	221	232	221	230	243	242	245	238	282	225	232	238	233	240	252	248	256	231	259	229	236	265	238	220	236	227	237	230	235	225	250	227	238	217	251	228	250	225	263	267	219	248	246	254	248	235	247	254	265	235	223	229	256	259	250	212	263	257	240	223	242	253	249	254	248	200	239	230	248	263	228	227	228	240	239	264	230	240	228	240	229	201	247	228	255	273	245	234	255	254	244	249	224	244	226	238	234	211	242	219	217	243	240	266	259	237	225	250	282	266	264	232	236	232	221	265	266	251	244	258	219	219	232	250	238	234	228	237	227	233	250	257	244	223	217	253	236	286	257	225	272	227	242	239	238	241	243	225	258	218	225	246	237	235	263	246	235	271	230	261	228	220	269	252	244	251	209	257	248	249	222	253	224	227	223	235	252	258	239	241	228	240	258	246	238	239	230	261	236	257	241	252	248	245	254	241	228	232	262	235	230	239	245	251	246	239	262	250	240	247	245	254	249	246	260	234	259	255	221	220	240	260	234	250	236	221	244	221	232	241	241	233	222	223	254	247	236	230	248	248	223	224	238	222	222	265	231	266	219	230	237	229	246	230	243	232	244	223	269	209	225	246	241	248	254	253	234	226	245	213	245	243	252	246	254	241	216	223	225	213	227	237	240	252	225	220	231	241	240	234	253	253	240	258	252	240	236	280	237	226	246	248	218	229	249	248	234	228	240	232	243	269	228	255	228	263	277	228	226	237	228	232	244	217	215	243	255	240	249	237	233	252	255	239	250	227	250	212	251	244	243	237	229	220	259	241	253	235	224	228	240	258	243	252	223	208	233	247	232	235	259	251	239	242	200	234	210	244	266	219	256	262	238	249	249	267	244	241	231	253	247	249	262	232	243	237	241	226	238	226	220	214	248	222	243	231	257	240	222	263	241	249	237	248	251	243	250	232	226	240	256	245	261	234	225	234	230	234	219	255	275	246	251	244	251	245	244	257	268	211	237	239	229	267	237	215	238	236	260	242	263	243	234	226	194	252	248	201	277	255	230	245	244	229	254	229	233	245	225	255	240	246	216	233	246	243	239	260	273	244	225	217	233	230	273	241	245	236	226	227	224	229	244	241	252	240	242	224	264	250	243	233	225	244	276	251	245	229	234	255	244	264	223	261	244	236	234	241	269	230	242	221	233	272	263	227	253	241	225	245	233	248	214	212	244	231	247	230	242	221	243	243	217	253	250	255	233	270	230	230	243	238	243	223	270	225	239	268	245	228	240	257	231	254	226	256	249	237	253	266	230	274	243	244	241	235	254	261	261	233	256	233	240
28536	22323	20260	13188	7337	4485	3129	2360	1600	1284	1038	1038	878	748	650	613	537	498	448	405	419	313	302	329	307	274	281	289	270	287	263	278	273	283	265	270	241	266	295	281	276	257	271	280	274	297	280	277	286	277	261	278	251	252	253	262	280	266	270	229	248	258	267	254	259	257	242	264	275	254	267	279	255	293	306	280	270	250	255	284	239	251	269	262	281	271	256	253	277	265	286	237	256	248	254	251	256	303	262	301	250	236	245	212	237	275	216	248	258	219	246	254	260	267	247	229	259	274	260	245	282	249	237	253	253	237	266	230	245	248	243	242	238	271	256	248	232	234	264	262	252	254	274	257	251	253	271	270	255	277	257	270	272	257	237	279	267	271	275	253	266	257	250	261	259	246	255	230	248	248	234	261	292	240	278	261	265	255	259	257	250	253	298	250	253	264	255	230	256	255	223	264	237	258	248	285	261	267	266	244	244	287	255	244	282	270	253	220	259	247	238	241	251	247	237	247	272	238	258	239	246	220	264	240	263	211	250	268	270	262	264	237	254	265	249	244	296	234	229	275	260	261	264	248	242	262	264	264	251	243	245	257	240	254	238	248	248	272	272	256	256	254	283	257	274	248	245	278	248	241	244	262	263	257	254	251	219	251	272	238	247	255	261	268	253	263	288	241	257	237	271	278	249	270	264	270	252	270	256	259	237	249	242	244	245	263	264	234	250	252	251	230	276	263	255	266	250	234	251	255	253	243	296	242	264	247	255	238	273	230	256	237	232	274	241	247	279	265	238	256	245	252	249	238	240	263	265	243	264	239	279	235	252	259	251	241	279	255	265	259	241	272	235	257	263	244	256	261	279	261	280	281	264	265	271	272	258	252	251	274	252	233	256	259	228	252	274	266	253	253	224	278	257	266	233	261	285	243	264	267	243	273	253	243	267	271	280	270	281	235	218	256	258	279	235	247	267	263	251	270	286	285	262	246	278	260	236	277	247	256	247	262	274	273	249	267	250	271	260	266	249	282	254	266	249	256	284	268	267	270	280	278	278	288	249	252	247	269	224	244	277	264	283	248	242	242	253	239	244	246	278	251	259	270	249	269	254	280	270	264	256	275	247	248	235	252	272	283	242	236	254	253	250	257	254	261	251	285	251	268	263	263	279	266	255	246	241	266	244	267	247	259	252	233	294	256	285	260	257	235	249	283	206	246	268	230	263	257	235	257	257	299	247	233	252	252	262	283	239	269	248	267	269	233	251	241	272	231	282	233	259	235	268	263	241	271	240	265	272	255	239	250	234	216	261	243	287	251	253	241	243	286	251	264	289	262	279	252	228	257	240	250	258	237	266	260	255	250	271	275	263	249	238	280	238	275	257	262	265	238	258	257	265	269	260	279	285	259	263	236	249	283	271	260	257	275	250	266	258	262	257	253	241	250	260	252	257	277	272	258	259	234	228	252	265	260	265	262	261	253	245	284	271	270	272	245	278	221	264	232	271	262	245	282	280	259	262	260	264	258	232	265	273	283	254	250	251	236	284	249	252	262	230	252	256	222	261	263	242	229	234	253	258	250	270	286	276	286	272	233	245	281	242	251	266	252	266	262	253	243	247	262	270	247	233	255	267	254	263	250	254	233	244	262	257	310	248	251	268	239	248	253	225	281	233	246	288	230	243	264	267	249	247	239	247	245	262	279	288	265	259	272	265	267	245	252	251	247	242	268	248	285	256	321	251	267	287	247	249	254	253	251	238	289	289	240	288	250	258	290	238	241	246	265	259	270	262	248	268	257	231	245	245	253	262	266	279	268	231	252	225	268	255	272	280	273	281	251	264	251	248	250	226	259	264	260	252	281	275	273	253	226	247	284	275	262	234	259	266	269	237	254	251	243	217	265	255	253	249	253	256	281	249	252	249	269	239	272	285	272	253	251	246	272	240	254	263	287	251	244	282	273	271	267	236	243	287	240	254	251	266	250	263	263	238	262	284	265	251	255	248	245	251	260	240	281	238	255	238	255	239	275	280	261	277	238	260	277	236	255	241	238	260	267	242	251	273	246	254	248	245	251	290	248	279	242	259	265	256	239	269	249	255	253	256	244	257	233	265	220	254	256	259	269	242	270	260	263	248	217	254	258	259	246	266	247	280	257	239	244	257	262	258	270	284	271	276	272	290	257	238	244	259	277	255	286	254	285	269	268	245	249	276	260	261	251	276	257	260	252	264	234	247	235	274	267	230	261	258	279	256	268	259	217	253	256	252	263	238	228	265	221	257	268	242	264	236	252	250	252	264	251	252	254	221	233	249	263	254	253	263	240	264	265	289	269	297	258	270	249	286	297	280	266	248	238	297	232	260	253	241	238	295	236	253	277	232	256	250	254	254	300	260	242	254	271	281	252	245	279	275	263	266	246	249	276	255	253	295	249	254	239	220	266	274	231	277	266	238	279	275	263	247	247	227	249	246	241	240	247	268	255	262	254	280	290	220	280	272	253	232	255	268	274	246	286	240	259	243	288	248	255	281	259	263	266	248	258	240	247	252	283	275	254	239	264	270	270	261	251	250	269	282	268	281	270	255	278	251	230	257	235	228	272	245	276	283	231	263	242	254	254	265	296	267	260	246	263	285	268	263	265	266	260	239	288	247	277	249	264	256	266	251	253	261	256	254	236	272	253	271	298	259	249	226	272	280	244	248	263	253	289	242	268	258	257	243	299	270	230	250	255	283	262	274	254	272	265	252	253	271	249	276	232	243	240	263	257	267	276	277	261	278	275	245	260	245	250	248	272	252	273	242	247	247	273	257	253	276	262	280	232	275	232	240	274	219	292	267	252	288	263	249	233	217	274	263	263	303	257	272	261	261	292	267	258	253	262	237	271	260	269	246	251	237	273	261	255	233	249	258	264	261	231	279	264	270	273	254	229	245	251	261	261	239	250	244	256	266	247	276	244	267	234	266	239	231	273	237	273	268	252	251	240	264	268	233	246	251	250	262	266	251	256	253	260	234	259	239	254	236	229	267	254	245	263	253	248	268	253	280	247	266	236	238	250	244	227	242	263	258	246	248	254	286	260	253	240	275	253	241	244	239	254	252	252	272	273	252	270	276	260	282	244	268	245	253	255	256	251	268	261	223	236	219	265	267	267	227	268	303	259	242	275	278	270	251	271	252	274	274	263	260	265	222	248	296	273	268	263	234	252	229	250	261	263	289	247	259	268	227	249	290	271	262	254	247	272	257	258	271	292	254	251	263	262	239	256	261	273	241	233	283	259	265	211	280	255	250	264	267	257	272	234	249	266	237	258	245	282	267	277	268	244	236	257	267	281	255	268	256	262	272	270	258	259	249	283	236	274	261	245	265	247	262	275	246	265	251	271	271	255	241	255	281	267	251	273	253	249	254	260	264	263	280	257	263	258	260	283	270	268	260	251	267	248	269	243	268	243	229	253	267	229	257	278	273	224	241	251	275	248	240	290	240	248	259	273	250	231	251	260	250	248	267	250
20388	29092	21796	13656	10454	7816	6019	4527	3148	2503	1876	1809	1528	1258	1147	895	812	749	590	590	516	473	446	403	408	357	388	359	355	352	371	370	360	329	325	326	341	329	334	309	350	302	323	299	319	301	306	325	295	300	303	309	318	290	325	320	325	323	321	289	285	305	272	329	277	325	358	324	296	308	318	278	281	278	321	313	304	298	304	309	299	299	310	309	310	316	297	297	322	308	275	317	294	292	351	310	292	291	337	308	324	315	315	282	290	313	291	336	293	299	298	279	310	313	297	306	285	329	341	304	299	324	308	278	300	296	308	300	309	330	289	330	305	311	271	307	318	295	317	325	286	308	318	307	308	305	311	345	309	351	319	310	330	336	308	305	302	304	296	303	314	278	299	287	303	287	311	326	310	287	294	315	298	333	281	334	290	312	304	307	326	290	313	307	313	286	294	279	290	305	333	321	277	314	312	290	306	297	289	335	298	302	301	305	290	317	321	288	302	296	281	280	296	321	272	272	315	276	313	319	326	292	315	326	296	301	323	295	293	300	301	268	355	282	267	301	253	301	282	308	316	297	325	328	330	324	289	292	291	312	319	275	298	293	288	306	283	317	291	308	306	309	322	322	297	305	322	306	285	273	326	292	337	311	331	278	301	279	287	331	269	294	307	323	330	318	285	319	284	333	264	301	298	310	315	293	317	310	306	303	300	307	338	323	291	304	293	324	312	294	322	319	299	275	318	329	301	272	318	348	314	310	319	266	311	309	312	282	292	299	286	314	292	306	316	321	291	311	330	303	309	296	306	296	293	309	305	291	284	294	314	285	313	314	310	292	300	305	327	292	285	321	301	282	294	314	271	303	312	310	318	314	330	311	306	298	310	286	273	288	318	269	266	313	300	312	310	295	291	322	310	291	299	339	292	315	313	278	301	296	304	319	283	279	287	296	293	301	314	310	321	285	313	278	313	333	305	281	301	314	324	300	289	331	319	319	284	277	254	274	300	284	300	302	289	315	321	317	279	306	302	317	304	333	305	308	311	310	321	280	318	305	292	314	294	287	318	319	304	320	291	289	308	293	258	299	287	339	293	295	280	292	305	286	316	268	287	294	295	344	316	304	296	278	285	295	316	295	273	329	315	286	290	323	269	294	310	302	250	297	283	312	305	329	289	311	268	279	301	314	261	272	289	325	298	276	297	325	299	291	308	293	295	325	279	291	306	298	306	338	300	277	318	352	307	289	296	308	315	304	302	298	274	310	303	319	305	322	302	348	287	274	321	317	317	310	304	301	271	340	318	327	317	293	322	277	341	299	274	316	325	261	332	294	304	284	314	284	286	312	335	281	303	308	298	309	313	296	282	267	278	271	288	301	308	286	334	311	318	297	316	292	271	306	277	293	299	314	327	309	268	301	321	291	288	367	314	302	295	277	277	298	284	319	290	306	282	312	293	285	295	282	296	300	333	282	276	330	284	298	318	313	316	348	280	316	305	292	291	305	316	308	307	311	296	311	322	285	277	288	323	299	307	316	293	286	308	299	294	293	316	297	281	327	322	295	288	301	294	290	294	296	303	333	303	252	293	296	292	341	285	292	303	286	335	306	276	297	280	286	327	314	301	302	303	309	303	283	308	294	319	299	323	314	295	261	327	322	327	289	318	334	290	298	310	304	304	323	305	309	318	264	316	286	291	294	316	289	295	275	266	323	288	280	282	310	294	297	316	291	305	304	340	303	303	280	314	305	287	319	306	277	304	317	326	309	293	326	302	323	300	275	288	331	296	310	278	286	309	303	316	314	322	306	308	286	283	309	332	307	281	311	323	307	336	300	290	295	300	278	284	273	283	296	284	302	310	293	289	313	278	317	272	322	276	332	321	298	305	301	333	310	318	287	328	300	298	269	315	278	302	346	302	294	294	300	268	326	312	306	295	299	286	322	305	312	292	268	309	319	307	311	315	311	316	291	279	287	341	303	306	291	278	281	306	292	314	293	292	260	296	278	303	272	275	325	274	290	315	289	293	289	298	286	295	300	285	322	315	311	310	275	320	272	278	282	299	303	316	276	298	298	311	285	315	291	294	299	292	301	332	306	284	297	282	303	318	302	286	301	311	283	303	276	312	334	283	297	300	302	327	299	305	305	296	306	298	298	299	317	298	304	293	311	275	293	311	260	321	302	293	313	325	330	308	296	312	312	316	305	300	314	301	312	263	305	301	278	306	282	287	304	336	298	323	308	321	326	274	302	318	275	268	301	325	299	331	323	313	297	301	319	306	324	342	303	326	264	289	290	303	307	275	273	323	336	302	299	300	306	288	287	285	298	293	300	321	273	288	278	315	275	285	303	294	310	282	311	305	301	319	287	300	308	303	300	285	314	308	294	330	294	300	324	322	308	327	291	290	312	335	307	289	305	279	303	298	302	323	309	287	317	309	327	296	312	318	298	299	293	295	328	288	291	293	310	289	292	266	306	317	286	295	303	315	307	326	292	286	310	297	306	305	282	330	288	297	293	316	324	298	284	319	274	279	304	316	284	306	281	262	283	294	295	319	310	324	339	278	304	296	292	280	302	278	315	280	313	296	309	306	313	274	296	304	345	307	266	311	303	329	297	325	302	304	276	308	283	310	342	307	260	288	301	297	296	271	295	309	321	281	328	284	301	282	331	279	324	314	299	316	302	284	308	336	280	293	327	277	326	299	318	294	298	284	320	316	313	281	303	298	296	295	270	305	301	306	316	261	308	288	317	271	275	292	305	305	307	291	291	333	272	304	330	302	293	298	292	260	317	287	332	332	279	321	269	282	311	305	307	310	292	308	303	315	316	287	307	312	308	342	323	328	311	308	296	311	336	304	310	304	286	277	282	280	295	324	295	308	295	307	287	294	317	311	321	327	332	287	309	321	299	290	331	298	343	292	309	309	297	315	327	305	298	319	322	270	314	296	285	337	309	264	311	306	315	293	299	326	307	342	288	316	273	291	314	301	294	293	295	290	278	308	298	306	318	350	299	312	287	299	312	307	287	314	299	319	285	291	289	318	317	306	305	284	319	281	305	278	327	299	288	323	313	297	288	281	312	335	320	307	287	304	293	287	303	315	320	260	293	285	297	293	318	308	304	271	315	332	296	313	296	296	279	308	299	314	335	290	298	314	298	300	301	315	278	306	328	319	307	324	328	288	288	294	288	276	281	309	289	306	329	272	301	317	307	265	306	295	332	303	326	291	284	283	301	324	351	307	318	304	320	300	323	323	322	320	280	320	302	298	309	261	275	318	305	329	340	305	277	328	280	313	318	306	306	288	295	295	308	324	275	308	321	306	294	302	289	330	289	331	290	310	297	283	317	303	300	320	287	288	327	303	315	290	305	306	310	296	304	316	314	341	283	305	272	266	272	294	310	323	334	301	290	300	276	317	285	312	326	316	330	317	313	333	292	282	317	316	311	342	308	309	305	288	283	326	307	324	321	300	290	300	316	279	278	259	316	309	340	289	312	316	294	285	313
24088	21608	28628	25087	21371	13131	6380	3637	2503	2025	1723	1586	1287	1148	963	797	766	668	578	504	505	429	405	408	416	347	374	373	327	347	318	378	349	336	293	317	328	311	308	354	317	330	294	288	278	335	293	283	311	283	318	338	294	301	300	305	304	270	296	326	287	305	281	282	281	300	269	270	292	264	302	267	281	292	268	280	278	279	298	295	285	283	289	271	268	272	265	266	298	293	299	291	275	266	270	254	274	293	316	265	269	267	274	299	291	273	292	277	295	266	298	258	291	269	282	274	277	305	301	264	324	271	291	284	295	318	279	298	264	261	280	300	253	286	265	295	283	273	270	282	289	296	275	268	312	306	270	301	280	267	293	266	284	293	288	269	250	266	265	313	289	280	303	286	276	317	301	313	318	314	291	258	262	285	308	301	283	292	279	298	285	307	330	285	293	287	253	245	269	282	282	280	276	311	273	299	285	280	308	259	305	261	256	277	268	275	295	309	277	274	289	298	303	257	253	265	273	283	300	286	291	286	278	312	269	269	262	268	305	278	302	251	276	271	314	298	281	271	274	248	283	289	271	286	276	291	288	278	286	296	267	272	284	270	283	289	268	292	266	275	300	298	278	273	272	292	300	269	300	289	268	300	321	291	257	281	303	273	292	275	268	287	295	289	307	253	272	291	302	292	275	315	256	298	248	270	289	313	278	251	311	307	284	266	276	268	266	288	282	285	282	269	250	267	287	309	285	290	257	283	311	259	234	271	255	325	290	286	287	284	294	293	273	277	274	276	285	302	296	292	265	282	278	282	293	260	299	291	264	296	287	267	286	279	293	289	266	309	292	300	283	277	286	265	271	290	295	280	286	251	307	324	282	271	294	286	299	292	294	268	280	291	296	261	296	248	271	259	301	315	265	274	309	279	297	279	293	262	281	289	322	309	280	266	287	301	273	273	311	252	305	257	303	286	294	264	266	288	323	273	286	272	305	281	269	292	284	292	292	286	305	291	304	276	325	287	304	258	305	311	246	297	314	266	278	263	288	278	276	260	292	302	303	312	287	305	296	266	281	267	292	276	268	280	320	281	254	279	278	270	287	273	292	304	291	264	300	278	269	280	295	296	263	284	269	304	286	266	292	308	267	244	278	254	278	269	306	261	278	292	285	263	284	302	285	286	297	265	279	320	279	260	269	301	284	261	276	272	290	294	275	268	313	294	274	298	282	301	234	289	270	255	258	276	299	253	256	298	312	255	262	266	269	284	287	278	272	289	294	287	322	272	271	284	270	269	288	290	272	314	308	276	276	263	285	277	303	283	302	296	274	272	281	278	272	289	297	285	281	289	256	288	252	288	293	287	285	256	280	265	292	287	264	271	273	286	283	261	248	310	289	277	287	285	272	262	283	272	280	226	289	299	249	302	288	302	285	299	298	311	309	303	317	289	292	296	276	314	279	285	295	277	267	289	303	294	286	260	321	299	266	289	271	275	248	271	282	307	311	287	291	293	306	306	317	245	301	242	291	271	303	265	262	237	279	266	295	317	286	304	309	289	284	261	298	289	280	274	258	251	259	265	259	291	276	286	274	314	251	265	271	263	264	275	308	249	289	306	287	282	311	319	273	286	293	292	321	240	290	277	276	276	260	298	265	281	300	297	271	280	281	281	283	268	295	264	252	288	284	301	297	271	287	287	272	282	286	320	274	283	304	286	303	277	281	259	303	288	282	254	269	280	274	281	290	305	266	274	309	269	278	287	264	281	310	266	286	301	282	302	296	314	291	276	285	309	281	261	277	288	268	285	312	280	298	298	279	291	277	292	298	295	295	293	296	289	263	275	250	285	292	300	262	286	266	305	287	299	283	291	279	292	316	260	305	240	293	280	300	269	303	269	292	271	305	304	279	259	267	280	300	276	272	288	262	305	280	283	279	298	291	321	272	267	281	306	278	268	294	287	277	282	291	266	288	271	309	285	304	268	261	255	261	271	306	295	299	286	290	287	274	261	278	273	281	306	298	316	278	281	284	284	272	275	277	314	277	278	288	288	278	271	278	266	296	287	268	271	299	261	304	297	313	269	301	297	279	290	264	295	276	279	274	277	312	301	271	296	257	284	289	286	277	315	271	303	280	304	310	272	283	284	284	275	308	289	299	286	277	285	294	292	280	285	291	284	334	292	293	287	288	314	291	299	249	328	291	280	293	295	283	290	276	292	287	284	285	269	294	297	295	292	300	273	277	308	286	313	281	284	294	271	268	280	256	271	278	311	284	297	276	263	265	289	276	277	259	286	286	286	268	258	263	283	305	289	289	265	260	278	318	277	310	283	283	291	284	289	275	282	294	268	232	282	285	268	272	332	277	310	311	299	280	291	295	258	267	291	287	288	305	284	282	288	274	289	278	307	277	265	278	275	273	288	288	250	290	326	293	263	298	290	264	313	320	274	312	295	262	296	287	269	266	297	277	286	307	302	293	268	266	268	278	284	293	266	266	280	284	282	293	280	270	302	259	249	334	251	271	273	280	263	306	280	280	291	249	302	306	279	261	300	333	281	289	296	271	285	272	282	276	305	253	276	256	267	283	290	289	290	271	278	276	301	267	273	287	311	337	282	306	274	307	270	297	262	276	272	275	287	283	293	293	264	321	277	260	272	286	290	300	295	275	279	284	266	289	298	263	291	288	290	264	270	252	245	294	288	284	269	297	268	311	281	267	277	262	294	277	285	282	292	280	271	262	276	296	257	256	268	255	279	294	267	258	288	331	300	282	262	302	273	276	272	314	261	287	295	289	286	288	285	300	327	267	270	302	289	261	279	301	284	278	295	270	291	320	281	286	313	287	253	303	287	278	291	286	279	299	289	272	298	296	294	302	293	294	268	278	302	307	281	263	264	265	263	293	267	294	308	260	287	293	292	300	300	288	282	300	280	256	298	267	268	300	225	300	284	310	288	287	286	266	281	273	287	287	293	274	247	272	313	272	276	262	285	263	299	309	319	294	296	287	294	252	298	284	293	258	265	288	301	295	288	269	268	282	250	297	265	267	266	288	259	304	313	266	292	283	291	320	272	313	294	275	292	302	298	300	277	269	246	292	278	301	287	282	270	270	278	274	302	311	293	267	290	289	275	295	294	285	289	276	295	266	281	325	288	266	300	290	303	303	282	283	260	284	326	288	278	300	255	297	274	262	287	274	299	321	275	298	283	298	317	298	276	270	271	356	326	306	339	264	282	286	258	275	246	270	275	291	281	273	294	294	271	294	247	269	265	267	236	267	310	317	260	279	288	277	271	290	264	290	271	285	303	265	278	315	267	269	266	298	262	303	289	290	261	263	279	276	307	300	283	309	291	308	317	282	292	286	268	300	324	307	280	268	315	291	304	286	286	303	267	277	283	301	281	267	307	244	288	288	258	285	256	285	281	293	290	303	274	290	271	265	277	302	277	282	271	343	261	299	290	310	255	315	286	275	267	260	299	290	304	293	269	338	268	284	275	288	278	327	278	281	289
23424	38171	28182	19026	14523	11119	8719	6397	4760	3757	3036	2686	2186	1835	1537	1326	1193	1017	871	765	648	600	528	555	497	512	503	436	469	420	416	433	439	395	392	431	430	378	398	387	358	360	362	342	395	363	363	390	332	353	332	364	373	343	386	353	338	330	352	348	342	334	376	352	334	328	333	297	357	369	345	318	352	349	343	328	325	362	330	322	310	324	318	321	341	387	343	346	304	337	316	350	352	351	323	352	310	364	323	322	348	352	347	333	319	333	323	298	334	328	353	340	344	322	353	339	309	326	329	337	327	351	335	342	350	347	344	336	318	343	341	346	338	342	342	344	321	324	351	324	364	312	357	306	330	340	334	333	350	310	341	355	350	319	311	315	327	327	328	342	331	329	363	396	350	342	317	339	318	346	321	368	352	314	319	343	338	336	314	341	359	342	355	305	357	325	348	324	327	350	369	355	341	344	341	354	360	294	303	339	361	339	357	380	354	329	345	311	334	299	332	344	335	378	309	338	344	328	340	288	308	334	342	330	351	339	343	341	355	318	356	296	304	314	315	361	289	346	326	340	328	346	330	331	346	342	295	345	308	342	309	328	363	335	328	349	337	316	329	308	364	344	308	321	338	342	318	337	346	348	363	348	351	332	340	316	325	356	311	364	313	326	337	348	319	325	319	355	340	336	303	372	347	329	340	336	327	338	363	320	300	330	328	351	371	329	321	298	341	331	337	360	332	369	316	356	347	314	332	327	329	335	390	326	370	353	337	328	355	317	338	310	336	354	300	355	357	322	346	328	349	346	337	342	371	334	359	340	350	334	331	318	324	328	324	355	324	331	320	357	302	336	316	331	361	299	325	355	358	329	320	356	348	330	351	347	329	336	310	352	356	318	330	319	333	312	333	332	352	298	320	344	341	311	320	330	339	336	339	300	325	310	339	331	361	346	309	339	377	314	318	326	338	318	318	320	358	334	339	352	326	322	352	340	333	320	326	329	331	364	315	341	330	362	348	346	365	301	345	332	311	319	312	342	342	322	335	320	307	357	344	302	345	312	332	346	320	342	301	327	336	311	332	316	323	330	323	333	340	326	327	330	311	364	333	360	367	325	307	345	298	359	330	351	353	323	309	342	350	319	326	319	311	347	330	322	355	352	316	318	335	340	339	309	368	347	345	322	351	341	361	331	370	322	368	321	323	346	340	337	309	333	314	334	328	332	310	338	356	334	348	328	331	322	336	320	316	358	344	348	324	316	338	323	306	346	335	331	325	340	298	340	305	336	325	305	335	340	347	323	330	359	338	349	354	341	318	360	344	341	354	338	332	343	322	321	327	319	337	335	358	368	384	350	341	321	332	306	310	311	331	321	369	337	357	375	324	331	362	333	316	334	330	322	372	334	353	331	352	374	338	305	332	350	370	327	329	308	347	322	327	296	305	338	328	335	386	332	335	340	331	338	334	356	357	348	329	335	338	345	381	339	323	328	346	342	329	349	334	347	312	323	340	335	324	343	370	347	325	346	357	341	343	313	336	325	325	360	339	316	339	344	329	329	316	326	329	341	321	326	335	355	370	356	340	330	339	333	331	339	348	343	353	305	303	328	309	325	355	332	333	344	303	313	363	339	330	330	373	321	321	355	322	324	344	345	332	308	328	345	318	302	363	361	356	340	339	330	337	344	359	347	301	347	313	324	300	312	321	357	346	321	327	305	348	318	350	333	326	338	345	321	336	349	343	326	341	319	338	328	333	339	353	332	359	340	344	321	336	334	347	326	353	335	347	344	325	327	353	329	343	319	354	335	340	337	348	360	342	326	331	358	353	356	329	311	374	339	370	349	343	321	328	351	319	355	350	333	333	322	347	333	309	360	339	372	303	336	363	334	324	321	342	312	352	321	334	322	321	334	317	336	308	345	310	307	324	336	322	331	350	338	329	342	309	340	289	341	359	363	361	309	345	333	329	317	332	358	323	333	360	327	349	359	348	376	346	321	337	345	349	352	362	340	335	289	334	314	348	313	299	369	340	328	362	310	349	334	351	315	351	317	356	322	340	354	331	331	348	353	343	324	361	278	332	367	329	338	337	321	344	312	343	359	349	310	352	326	349	337	306	347	330	327	318	314	343	358	348	324	314	324	358	365	361	342	327	308	338	332	340	325	328	365	326	318	300	333	347	326	337	313	327	319	342	331	306	292	349	348	336	360	309	346	329	330	327	320	332	336	352	321	331	335	335	330	309	336	341	331	327	344	347	346	321	287	344	336	324	332	314	317	312	284	365	340	340	343	353	339	333	347	352	307	321	306	361	312	353	301	319	321	355	307	363	332	333	334	333	342	320	333	310	312	354	340	342	316	341	338	334	348	312	319	302	344	330	310	331	345	304	363	301	349	297	317	340	342	328	342	350	357	316	323	320	339	316	344	333	339	317	342	333	317	334	327	331	358	346	332	309	333	320	320	346	347	321	308	335	312	311	316	328	353	353	337	300	372	318	315	328	331	363	352	360	358	329	298	329	330	339	338	312	335	335	319	298	305	327	337	357	347	340	330	353	331	327	332	325	310	371	357	303	327	351	331	328	331	322	376	316	335	338	316	327	366	316	357	314	321	331	327	375	313	333	325	361	329	353	323	309	324	372	331	322	324	334	320	324	336	365	320	308	304	323	354	328	308	303	355	365	349	343	353	371	306	325	367	317	328	308	354	352	330	352	315	338	336	319	319	346	328	306	340	337	311	346	314	304	302	335	324	323	315	302	321	334	339	346	320	341	337	320	328	344	302	370	318	333	280	310	365	355	340	332	305	323	315	348	343	332	324	385	338	360	355	334	350	350	338	352	338	336	331	312	309	295	334	338	315	316	334	380	344	288	384	345	332	344	333	318	329	341	326	341	349	335	340	325	301	322	325	371	341	316	313	330	344	346	320	317	334	335	304	306	326	346	358	330	315	319	345	346	343	318	335	327	303	340	362	324	319	294	377	319	359	344	325	333	318	325	303	330	321	341	324	328	316	292	345	338	336	320	325	338	313	333	346	326	336	333	355	344	367	345	364	336	328	341	347	331	310	327	304	318	349	309	313	313	382	351	346	315	322	321	348	364	332	322	339	308	337	348	331	327	334	318	345	335	358	331	332	319	330	357	322	379	334	354	314	357	337	348	324	339	348	360	338	321	317	308	310	340	302	329	343	338	328	329	353	350	347	329	343	355	307	350	345	309	350	329	358	316	331	344	339	348	324	315	363	337	318	314	354	323	325	343	325	306	320	330	327	307	335	344	346	335	299	373	342	314	312	328	327	324	341	326	359	339	298	347	353	321	318	332	354	358	356	329	287	322	301	351	349	331	327	298	315	361	340	320	340	348	336	366	320	338	324	349	340	333	353	344	334	294	331	346	330	350	324	336	356	333	350	350	334	342	327	318	383	347	364	346	299	317	331	301	312	323	316	348	304	357	361	343	359	337	348	337	321	340	339	365	291	333	335	313	319	359	354	384	382	355	354	342	345
25192	21647	27438	25859	13812	6327	4003	2505	1969	1542	1366	1178	1001	868	652	618	548	469	404	387	302	284	266	270	265	280	234	243	220	214	242	243	217	222	211	212	211	205	218	218	213	186	200	213	218	226	191	190	211	184	201	177	183	175	174	181	191	192	196	198	182	178	189	212	206	199	173	168	169	203	173	191	167	200	162	179	165	193	163	182	172	209	211	195	184	209	208	186	197	157	174	161	198	185	165	168	187	194	178	169	172	206	186	182	172	184	217	183	150	190	179	179	194	189	187	162	188	201	182	172	201	190	186	177	188	170	193	170	209	180	187	215	167	168	159	162	177	173	165	196	185	192	193	205	200	155	146	192	186	169	179	179	196	201	175	212	184	193	182	199	159	184	192	186	196	177	202	193	186	183	186	171	168	193	183	200	190	179	180	172	181	176	186	171	184	176	166	160	178	186	186	206	181	185	181	178	172	190	164	173	191	178	157	192	174	192	161	184	181	183	182	188	173	211	179	167	190	194	181	163	189	179	188	172	153	173	167	195	175	174	188	214	176	193	166	176	168	192	175	202	170	173	168	190	200	155	188	194	173	197	186	163	198	173	150	187	191	187	209	190	174	200	188	206	205	176	194	201	207	170	202	183	190	169	202	209	162	166	154	176	202	168	183	192	174	191	196	180	172	196	185	161	186	178	172	162	218	181	205	169	181	172	180	169	199	205	186	175	177	177	170	152	196	174	177	187	179	183	171	223	182	168	197	175	165	200	173	174	178	186	172	178	184	189	177	166	171	146	177	146	176	158	208	170	192	156	187	203	190	209	194	164	178	201	179	195	172	168	180	190	173	171	178	196	205	178	197	193	190	154	178	174	177	175	166	192	168	182	177	189	203	179	183	189	189	178	189	192	182	171	185	199	188	181	186	200	194	216	191	187	183	209	178	184	185	176	185	171	176	180	197	187	198	186	191	164	196	188	176	162	168	193	202	196	157	176	186	181	172	179	178	192	189	151	178	203	165	187	183	165	200	178	189	175	180	174	172	197	175	193	198	177	192	173	172	183	196	166	204	156	199	179	191	188	167	192	152	175	166	179	184	189	177	202	153	174	201	182	200	190	173	189	172	165	193	193	176	167	164	160	149	193	141	195	187	198	180	183	171	188	172	188	163	212	160	172	181	173	203	183	192	175	195	164	181	204	149	178	201	165	187	191	177	178	174	171	175	172	170	195	180	182	176	177	189	176	196	162	196	165	168	187	192	191	175	189	182	198	192	179	178	186	213	171	199	187	191	155	177	159	185	197	184	162	163	175	184	176	191	177	180	181	163	178	179	184	191	153	175	213	203	174	181	186	188	156	177	180	201	184	201	161	173	178	175	190	180	179	178	154	186	198	183	162	186	164	192	176	164	175	176	180	194	172	191	186	194	189	202	180	197	187	198	173	199	175	171	173	175	190	170	188	183	195	187	178	206	180	195	173	180	188	199	167	202	191	164	165	200	185	176	175	201	172	190	194	185	160	170	183	204	187	196	187	185	184	187	179	170	184	189	173	224	196	182	183	177	183	164	200	196	210	167	158	194	191	188	189	195	176	189	193	196	192	185	169	179	196	203	180	166	193	175	186	173	172	176	197	200	187	179	196	193	172	165	172	214	171	171	180	162	195	176	191	153	205	182	205	161	184	199	200	176	200	185	202	190	176	164	181	171	203	167	192	185	180	167	200	190	177	189	206	193	187	163	191	174	188	178	161	202	181	191	163	187	173	181	172	194	195	185	214	176	192	192	189	199	178	179	168	210	183	151	180	192	185	193	171	196	203	199	183	203	178	179	169	186	199	185	184	167	170	188	203	177	180	203	200	171	169	155	185	167	193	161	177	174	162	214	179	182	160	194	191	186	176	181	194	183	173	188	160	170	175	208	208	164	175	166	177	158	183	175	193	196	167	177	185	161	164	170	166	178	201	163	191	191	187	177	164	214	191	153	162	173	199	183	163	184	183	171	171	187	188	183	180	211	188	173	182	167	183	184	177	171	181	186	177	198	209	170	166	179	212	192	180	211	199	195	179	165	171	186	182	168	199	171	196	193	192	206	165	154	194	212	186	165	184	173	191	190	181	185	174	165	181	202	184	193	201	202	167	166	180	195	182	164	184	176	197	185	206	181	172	184	183	212	160	213	192	182	172	169	186	180	179	204	172	181	173	170	168	182	167	199	179	173	179	183	196	165	186	189	168	170	187	164	180	172	206	203	187	190	196	211	197	184	153	159	177	166	189	184	176	184	195	173	163	208	178	184	173	153	166	172	163	180	189	211	184	184	173	181	184	152	177	187	176	177	172	212	191	179	178	194	181	159	176	176	184	172	166	196	170	209	195	178	185	161	184	189	164	166	195	161	169	199	176	186	182	184	168	169	162	176	194	190	171	185	192	209	164	191	180	169	176	180	194	183	185	168	187	180	187	180	197	192	192	184	165	200	198	157	169	167	190	172	180	186	175	185	189	204	195	194	172	202	178	188	173	188	173	208	187	180	187	208	168	195	173	201	173	184	159	192	165	181	180	181	189	193	183	175	192	195	170	183	177	171	181	191	186	181	181	185	184	182	179	171	200	192	174	199	161	177	166	192	171	184	168	166	179	160	191	174	202	207	202	176	178	180	181	159	185	203	231	172	195	182	185	173	184	216	174	215	175	192	192	192	166	204	171	168	192	175	165	210	176	178	194	181	177	178	170	179	183	179	185	172	197	182	183	195	176	160	161	190	154	200	169	186	151	163	207	194	178	205	201	178	165	193	178	167	180	187	184	185	179	197	178	158	178	208	173	163	169	176	185	188	184	186	184	157	208	167	195	195	181	177	174	171	184	181	161	177	195	191	185	172	185	187	189	202	190	165	176	203	179	172	178	213	174	187	184	176	187	199	199	164	184	189	188	184	186	171	161	180	190	158	160	184	180	178	166	206	180	201	159	191	190	181	198	169	185	174	166	193	183	201	201	180	210	195	205	188	175	195	196	167	184	206	192	185	198	176	166	180	202	190	175	207	173	199	213	172	170	180	162	196	181	210	187	182	218	197	186	178	171	191	181	168	168	197	170	194	194	206	184	203	195	201	178	203	172	181	168	174	200	175	178	179	174	208	192	161	190	186	180	179	188	198	178	204	210	184	165	181	181	159	168	158	190	187	177	202	164	181	171	179	193	197	199	171	205	189	188	180	189	167	187	182	175	179	193	170	187	163	180	185	187	178	200	193	179	223	179	174	169	180	184	164	169	198	218	181	178	187	182	178	179	188	160	174	186	184	171	173	178	183	168	185	204	173	185	169	186	177	176	181	202	161	171	193	162	173	204	187	188	178	201	175	202	177	210	179	166	214	186	167	175	175	177	179	164	185	178	175	212	167	190	205	193	163	192	159	162	177	193	183	172	172	183	205	196	196	197	191	160	170	196	203	178	187	163	198	166	198	199	161	185	190	189	174	188	174	197	188	179	181	175	187	175	191	195	189	206
22514	33455	24782	16838	12340	9633	7062	5217	3945	2985	2654	2200	1772	1444	1194	1068	829	723	659	544	461	447	340	369	393	354	318	327	310	293	242	277	269	281	257	275	276	292	269	234	257	235	253	239	211	240	222	205	231	221	253	240	233	233	237	213	226	235	243	258	200	208	204	218	244	218	233	218	258	194	221	221	207	217	213	203	230	230	242	214	207	222	243	232	227	221	213	230	204	198	214	215	209	215	211	190	192	236	223	221	231	210	210	219	241	229	221	206	211	221	228	236	224	165	216	225	221	198	240	201	196	203	225	209	222	216	221	227	193	221	227	205	199	225	202	210	241	186	257	225	238	215	230	253	241	212	249	221	194	188	213	237	227	184	214	237	229	230	190	196	217	202	260	229	198	235	214	191	213	230	224	211	262	201	240	209	191	195	218	198	230	224	205	233	245	214	205	222	214	218	212	182	214	236	238	223	235	234	235	256	222	197	227	235	191	189	213	215	199	243	222	201	229	219	217	212	228	215	242	212	233	205	255	229	219	237	258	225	228	214	196	217	231	219	206	205	189	205	246	223	204	228	233	233	229	249	197	210	231	206	223	198	227	208	247	214	233	241	200	260	243	218	230	230	219	238	241	204	226	221	218	200	196	213	219	184	204	228	217	211	217	207	211	214	217	218	212	230	243	228	226	209	218	238	226	201	232	219	189	216	203	224	223	236	223	247	204	261	192	226	216	229	234	220	204	200	227	234	208	206	241	225	204	201	197	219	226	229	228	227	217	243	244	213	185	191	213	213	218	216	211	203	212	204	243	226	220	216	240	203	200	228	240	201	227	220	239	214	207	210	235	236	209	231	224	219	203	199	217	208	218	231	197	230	255	236	228	203	232	209	256	221	210	226	225	212	220	206	225	221	225	220	206	231	202	212	196	226	222	179	230	218	201	234	206	236	233	239	196	218	223	224	216	202	220	206	233	229	228	216	207	211	226	224	226	238	212	216	209	222	223	180	203	219	220	210	212	218	241	237	202	193	181	214	192	210	214	205	223	213	230	215	234	206	216	212	238	232	195	231	211	218	213	218	212	217	233	223	203	238	218	218	228	230	211	218	251	221	206	202	207	200	222	200	228	256	188	240	204	232	203	211	212	238	212	200	219	205	215	248	224	218	223	233	213	240	199	224	209	237	212	206	219	210	223	234	211	212	220	215	216	222	217	220	213	234	217	230	216	204	235	194	247	225	220	226	217	227	217	208	236	215	193	226	220	199	218	214	213	224	215	197	237	230	203	227	212	230	217	239	231	217	241	203	213	193	230	215	239	218	239	205	231	240	228	216	211	217	238	228	222	236	187	233	229	216	229	215	226	228	223	244	200	214	206	204	214	224	201	225	238	208	188	227	236	229	207	228	224	221	238	226	204	192	207	235	243	245	224	197	230	226	222	254	197	208	222	211	231	224	234	226	179	226	222	233	199	216	224	224	229	207	246	200	227	210	203	222	221	223	230	201	209	214	205	199	234	215	231	212	222	215	221	187	227	211	218	197	233	233	205	232	216	218	212	220	225	226	207	199	222	212	213	236	226	241	212	217	220	229	211	228	219	228	216	227	222	208	232	250	210	226	239	208	200	194	219	227	221	214	198	246	199	204	228	245	220	235	221	214	221	209	210	191	213	210	195	222	207	230	226	213	218	205	222	232	199	246	215	203	211	216	192	208	189	213	225	242	222	229	211	220	237	213	247	210	205	244	209	206	206	192	218	216	228	240	233	217	207	217	210	227	231	237	216	230	203	224	198	223	203	265	205	222	213	224	218	233	213	228	219	204	214	200	232	223	190	241	225	207	215	259	245	193	199	223	234	239	219	189	214	211	235	190	196	223	192	242	216	239	219	212	217	203	231	208	195	228	218	232	200	209	198	213	235	214	219	233	176	227	233	209	230	221	223	246	223	208	215	215	211	219	205	238	186	219	233	219	197	212	213	231	222	247	233	238	198	244	214	228	220	216	206	212	215	241	208	194	233	207	217	226	233	247	213	235	202	229	229	224	196	224	211	192	195	174	239	209	227	253	252	215	204	189	196	218	210	237	221	216	231	209	240	213	188	198	221	222	208	216	215	193	189	230	223	229	219	210	243	217	192	218	218	218	210	194	230	224	205	203	197	218	230	228	203	210	207	209	206	184	203	210	230	204	220	180	227	237	240	242	220	212	224	226	198	201	222	222	224	204	203	231	199	210	206	200	211	200	218	242	226	209	203	204	221	240	203	249	244	214	217	219	224	232	199	218	222	250	220	207	216	223	222	207	231	190	201	194	221	214	232	221	205	231	217	213	205	209	213	224	202	194	221	223	200	213	199	192	210	204	225	248	210	233	251	207	249	221	222	256	208	226	213	212	214	198	195	207	211	219	215	232	224	213	208	223	219	237	210	218	195	211	215	230	231	236	227	213	226	241	204	216	216	214	232	201	209	229	205	207	223	214	223	197	244	257	225	242	209	220	193	218	207	197	200	213	223	222	210	205	221	210	215	236	220	228	227	225	223	212	208	238	227	202	220	189	201	232	218	233	217	217	224	247	226	219	221	218	190	231	221	233	218	238	200	238	216	218	222	224	207	259	202	219	214	202	240	213	226	226	205	244	219	210	225	202	221	217	196	215	219	230	233	235	224	194	216	225	245	236	224	197	237	228	206	228	238	219	205	239	242	267	213	196	226	211	224	235	227	258	212	222	206	222	219	212	239	226	199	214	201	221	237	223	217	210	255	222	213	208	209	220	226	227	220	248	218	239	234	209	239	184	203	227	229	218	189	209	232	244	239	203	208	215	216	224	208	224	239	220	210	216	228	238	219	242	228	213	225	235	196	206	216	217	208	200	229	193	214	246	233	199	232	211	222	224	233	218	223	230	212	209	219	211	238	222	226	224	189	216	234	176	221	221	230	245	222	216	232	212	212	236	226	237	201	225	231	220	212	205	223	215	199	206	197	233	218	249	216	189	213	234	247	217	251	228	215	210	195	209	230	239	228	228	232	195	201	226	213	210	247	234	235	234	219	194	229	209	202	190	231	216	198	208	213	213	198	220	214	229	245	238	249	211	222	229	207	240	192	248	214	186	214	221	212	214	218	214	222	213	224	211	236	202	209	220	240	226	200	225	213	226	228	222	210	226	235	237	230	219	222	235	238	230	222	209	216	221	196	217	236	219	245	209	230	237	212	219	236	197	208	216	224	213	251	226	216	205	213	212	215	210	212	219	228	201	216	216	209	236	207	241	236	213	202	232	207	234	228	213	228	214	260	198	225	208	205	199	223	236	195	227	199	259	183	233	245	238	218	203	205	221	246	245	198	237	230	231	243	217	228	250	212	228	213	221	230	215	223	234	244	221	255	252	218	229	230	224	213	238	245	226	233	195	228	235	218	209	232	196	238	213	198	215	234	206	210	189	267	214	209	213	254	221	225	240	198	222	195	209	209	233	216	225	238	243	241	245	230	224	216	227	230	230	210	208
22928	21557	29152	24436	21620	21377	12720	5159	3412	2648	2484	2024	1672	1316	1200	978	843	690	619	468	487	382	364	344	342	313	329	286	288	310	271	280	302	278	285	244	276	283	273	237	255	244	256	213	204	211	224	208	235	196	186	230	213	210	238	246	203	224	188	215	206	214	207	190	199	219	229	214	240	201	224	217	210	191	221	223	202	205	219	218	218	190	237	196	189	203	220	225	220	198	206	224	195	209	180	205	220	231	220	180	194	187	202	193	204	221	199	199	202	221	196	211	211	219	200	239	185	206	216	221	184	200	219	198	204	188	185	224	176	196	211	199	214	185	223	216	217	196	194	210	216	219	210	202	227	214	200	184	176	205	214	193	202	189	214	219	192	199	191	205	197	211	184	202	210	210	209	208	210	190	211	231	214	213	204	206	215	191	195	210	222	177	221	202	195	192	221	232	210	191	207	198	215	198	184	223	210	199	212	203	196	214	208	208	210	194	218	193	225	202	194	211	205	192	204	190	202	188	222	204	212	192	205	196	224	204	202	200	219	192	217	205	228	212	155	211	201	203	185	207	190	201	202	241	210	219	237	248	193	217	190	200	202	192	217	207	188	215	207	206	192	216	204	211	192	198	198	182	199	222	201	223	201	209	208	208	206	210	224	210	213	194	205	204	198	207	213	196	196	214	197	191	196	189	210	200	219	187	193	190	192	233	196	173	194	218	230	225	198	194	202	230	197	192	193	191	226	185	206	192	208	215	230	202	221	215	195	202	192	212	209	194	198	186	193	219	197	212	202	203	193	204	215	208	219	194	192	205	196	220	189	179	189	220	212	184	187	186	191	240	207	221	189	224	189	215	198	193	195	205	199	213	191	198	213	208	219	192	210	214	196	219	209	201	181	211	207	201	177	240	203	188	209	194	221	187	192	214	213	189	191	205	223	212	187	203	186	219	189	176	220	227	215	221	200	175	210	208	207	235	203	182	194	189	213	213	207	191	222	196	206	178	227	195	210	207	200	198	193	223	211	193	163	208	212	229	201	211	215	213	203	203	225	221	199	184	202	221	204	202	195	191	199	208	192	201	181	199	199	184	213	186	205	202	204	189	196	179	240	182	165	193	183	217	206	214	198	200	188	208	206	186	211	211	194	218	186	212	229	195	183	218	197	192	205	210	190	246	233	207	206	184	213	161	210	206	213	208	202	192	199	201	202	206	190	206	201	221	211	210	201	184	198	191	208	219	218	205	206	188	218	226	198	194	196	211	196	212	184	234	194	218	211	179	207	203	198	173	191	198	173	195	207	213	176	227	241	229	185	208	192	201	202	194	206	199	217	203	193	185	190	189	218	199	215	194	199	230	204	194	174	220	217	199	219	211	215	197	195	203	189	195	223	213	189	197	217	210	172	197	194	223	192	226	227	195	205	218	190	218	192	200	202	180	185	192	239	190	198	200	183	196	217	190	205	203	195	211	182	172	200	199	210	196	194	219	203	198	175	178	200	201	208	212	190	229	212	207	185	228	199	214	203	203	200	190	211	199	181	187	203	170	184	208	189	223	197	212	193	217	224	202	216	223	196	204	233	206	184	219	204	192	182	200	206	220	210	204	189	220	192	212	224	202	205	191	169	188	212	210	230	189	183	205	201	189	213	230	183	199	204	225	202	197	198	225	199	228	195	200	182	205	216	191	199	200	216	205	229	182	220	247	189	197	207	198	219	190	193	195	222	205	172	208	192	180	182	202	210	194	218	196	191	212	235	195	190	201	203	202	199	180	208	204	204	219	187	220	206	203	202	179	194	199	197	213	191	196	169	200	205	208	204	180	183	202	207	206	192	202	206	202	198	213	205	223	196	195	196	189	220	174	220	211	227	211	196	195	205	218	203	220	187	203	186	221	198	198	213	193	207	205	222	217	219	213	210	187	191	216	202	193	205	204	205	209	211	195	216	224	195	205	170	216	225	188	204	202	207	199	180	200	196	181	222	198	207	220	196	212	201	202	175	189	196	211	187	193	189	234	193	188	212	196	175	194	206	194	209	187	177	214	197	214	227	192	201	211	202	208	195	200	203	206	215	202	229	220	210	220	230	206	215	194	215	220	207	190	192	189	189	217	198	194	207	190	178	218	196	199	214	201	176	186	197	212	225	218	202	202	199	228	231	236	209	202	193	189	192	201	178	194	211	184	200	196	210	171	176	180	214	195	211	198	200	185	226	196	223	221	207	199	202	222	202	219	189	187	234	221	177	220	198	210	188	203	200	208	181	218	202	221	198	191	184	214	207	213	206	217	205	197	207	206	196	174	217	204	188	179	212	207	193	178	202	205	219	186	207	187	183	205	213	224	206	220	203	186	209	195	188	199	208	212	183	208	193	188	187	187	189	190	205	193	225	199	194	235	211	219	219	235	216	215	218	205	199	198	202	203	200	205	198	190	187	208	183	228	196	230	197	185	219	231	209	205	238	197	184	202	204	216	186	196	205	206	199	195	215	216	195	202	191	210	212	212	215	186	207	219	206	204	201	208	203	191	213	196	208	180	197	207	214	202	237	216	193	192	186	204	203	200	182	190	191	194	211	190	215	224	183	223	197	195	227	212	190	226	188	210	207	177	221	192	203	206	198	205	202	166	209	239	218	199	216	215	184	172	208	176	213	213	175	233	196	177	213	210	220	183	203	204	201	196	209	204	213	217	215	203	207	217	187	203	208	202	204	187	182	208	207	193	193	220	202	218	199	189	213	189	210	201	215	180	230	169	179	217	216	186	229	218	213	200	217	225	191	207	208	202	214	189	215	228	192	201	196	202	186	205	200	194	209	217	218	223	190	198	198	182	198	192	194	201	193	200	201	202	198	195	190	231	186	191	196	225	180	216	202	186	203	216	207	204	195	218	203	193	196	195	219	207	229	180	235	201	216	216	200	206	174	190	202	208	177	179	176	197	177	188	201	213	214	212	213	195	206	187	231	209	207	218	181	213	202	187	211	224	207	194	201	192	205	210	211	218	198	209	204	189	180	225	204	206	216	217	219	171	224	205	204	167	181	177	188	182	214	223	218	219	208	185	209	198	222	219	190	195	194	186	213	204	195	183	190	193	198	185	207	203	199	197	227	209	181	217	187	225	209	210	181	196	213	184	217	203	220	205	195	198	200	190	196	191	207	198	228	209	232	224	208	184	192	219	198	207	169	190	208	159	219	220	203	207	216	226	194	190	200	184	222	175	224	197	189	212	211	205	200	201	188	184	175	166	227	175	202	213	191	197	197	198	222	207	205	191	201	222	207	195	189	208	181	205	192	215	201	183	200	198	216	180	205	212	189	228	202	183	187	206	179	230	210	186	202	207	182	193	200	209	186	195	215	195	249	205	210	227	229	197	194	192	180	220	215	212	191	218	189	216	213	166	213	196	214	236	188	223	209	206	196	172	186	207	199	224	210	211	199	198	210	203	221	214	219	190	193	204	208	200	194	213	235	186	168	184	183	221	230	213	192	182	206	193	214	222
25958	42179	32538	23333	18384	14403	10965	8309	6378	5083	4425	3552	2810	2400	1940	1582	1384	1092	879	774	689	604	548	485	470	461	431	388	383	372	373	408	412	353	327	379	401	336	331	355	334	317	303	262	305	273	263	297	312	272	283	280	234	275	275	264	267	298	267	263	284	248	247	284	251	262	244	255	246	249	256	260	253	273	259	252	251	265	237	243	234	244	240	255	249	258	248	217	232	272	249	247	265	252	235	262	222	248	250	241	283	239	251	241	261	260	249	263	259	250	229	255	222	243	257	228	255	250	214	195	282	246	227	258	238	234	244	267	237	252	267	243	243	248	228	238	242	254	266	245	247	240	243	203	207	244	242	242	247	219	213	221	246	234	247	234	219	213	238	221	226	246	248	239	226	222	246	250	274	209	239	242	235	254	234	222	221	225	223	265	225	231	244	245	247	265	269	233	246	232	232	241	230	227	247	226	232	239	242	221	253	236	247	273	238	240	257	254	260	275	265	259	230	212	231	233	223	228	251	236	227	227	251	226	263	267	228	238	228	243	268	229	261	256	239	202	261	218	229	229	252	237	258	246	244	237	227	241	258	220	251	232	232	212	254	250	257	220	256	232	237	222	251	243	248	252	240	264	221	224	245	255	246	218	242	237	256	233	254	265	264	246	228	220	232	249	237	262	233	236	262	249	265	232	229	240	221	233	258	270	216	254	253	233	254	223	225	257	273	226	239	239	242	238	268	241	261	222	257	252	264	235	232	230	246	255	254	250	236	215	229	231	240	228	243	255	244	263	224	235	235	256	243	249	232	263	238	227	223	237	232	225	244	222	247	242	252	234	262	235	251	214	226	242	223	240	242	247	255	253	239	221	254	240	259	269	237	241	225	216	246	236	230	237	254	234	257	223	249	254	252	250	221	200	238	244	224	254	239	266	252	235	233	250	252	247	232	242	242	250	228	215	243	234	215	270	227	272	255	233	230	221	232	266	244	246	222	234	229	235	264	243	233	258	227	224	227	240	243	245	236	252	244	254	241	231	232	233	246	240	259	241	217	223	245	251	222	253	236	228	231	254	245	252	257	213	246	221	231	238	262	248	257	268	248	237	243	250	241	231	261	247	263	249	243	254	222	236	233	257	230	280	247	240	246	228	245	270	241	230	234	248	235	239	263	248	251	233	216	227	258	257	243	259	234	263	216	210	233	244	258	246	224	243	227	254	247	262	235	228	225	248	266	245	276	231	237	243	261	233	252	266	235	232	221	243	208	268	221	257	258	261	231	242	241	256	215	255	207	261	254	234	223	259	239	210	266	225	241	214	242	236	226	266	258	245	230	241	234	272	238	227	254	247	218	229	252	257	251	237	230	248	247	250	239	224	234	218	248	261	240	246	235	223	255	229	223	234	241	228	231	247	249	239	245	231	220	245	243	249	259	248	220	247	260	269	223	246	250	245	235	254	256	244	236	233	212	223	244	238	234	248	246	248	258	234	228	232	252	243	248	259	283	274	236	271	244	286	269	251	253	253	242	226	259	230	233	240	241	258	233	225	262	206	247	234	224	248	217	233	263	238	223	251	237	257	254	216	218	232	243	263	234	240	213	255	262	234	244	248	235	253	236	254	243	238	229	225	259	238	238	242	264	239	240	269	264	246	228	232	259	242	248	229	246	226	275	230	242	245	232	242	230	247	274	247	246	227	239	226	238	277	274	222	241	229	252	262	207	229	261	238	236	233	222	243	244	235	245	230	266	238	242	245	266	241	249	226	265	261	227	230	238	259	268	234	258	283	241	225	252	262	258	229	235	230	251	233	251	254	224	250	248	250	244	251	223	243	238	245	250	252	237	232	252	246	252	259	230	252	272	244	249	230	252	209	257	244	228	246	233	228	251	224	242	240	207	223	266	249	223	209	255	243	256	258	261	243	225	255	211	252	239	252	238	248	258	229	262	245	228	230	256	240	226	260	243	237	251	276	266	243	239	258	242	255	257	229	215	226	241	252	235	193	208	261	231	242	232	249	252	263	261	232	214	245	253	222	245	222	252	261	241	215	238	234	249	236	218	202	249	230	240	259	243	255	228	225	234	230	264	238	232	241	219	241	227	235	223	249	251	272	235	258	262	249	249	241	270	230	259	231	243	256	240	237	232	248	254	247	242	248	226	240	273	245	235	225	226	225	227	255	261	214	237	237	254	266	249	263	234	265	230	241	265	238	248	233	227	274	241	236	252	219	205	222	245	224	240	226	231	241	255	234	243	235	231	233	231	251	229	235	251	246	238	241	249	239	235	238	210	242	230	221	208	249	237	221	235	256	242	239	241	233	261	233	226	238	251	262	260	227	265	258	257	237	238	245	249	248	240	228	237	254	208	253	248	245	215	243	257	246	248	237	251	228	267	240	224	207	218	232	230	252	233	240	256	262	218	239	229	248	256	242	258	229	244	250	268	250	249	247	279	239	225	251	236	252	229	223	250	227	250	249	239	227	226	245	255	252	226	236	214	244	217	251	236	218	233	253	208	256	248	214	256	236	264	243	239	256	197	226	263	230	230	255	232	252	203	249	241	226	240	252	222	235	236	204	235	236	270	237	278	264	226	234	242	210	223	233	260	252	246	232	261	222	233	229	236	291	290	224	262	224	236	250	269	245	223	248	208	235	246	239	208	247	207	241	242	251	254	263	251	230	244	269	251	269	239	241	262	199	245	264	241	245	244	229	269	253	219	252	242	257	237	239	259	240	249	226	240	203	190	248	247	236	204	254	228	269	273	214	251	227	282	216	244	252	233	240	246	250	280	223	266	253	253	251	239	225	243	221	242	265	234	250	275	268	239	241	237	231	231	243	251	222	230	218	220	216	255	230	222	237	251	210	241	251	234	249	241	251	249	261	238	237	258	258	219	210	247	240	246	241	256	235	275	241	237	259	258	280	231	235	225	270	246	243	252	222	223	259	232	233	239	256	243	235	260	236	243	222	244	234	248	239	232	249	214	246	267	244	216	263	232	245	230	228	237	248	221	241	243	250	222	257	202	227	252	264	233	254	238	251	243	239	246	229	234	234	220	234	261	229	259	243	238	234	253	244	236	230	263	261	252	231	256	237	219	252	235	257	229	245	234	258	235	248	257	250	253	240	238	271	238	247	250	248	287	237	237	250	206	234	232	207	218	254	257	228	240	234	221	244	249	254	233	258	222	250	236	241	237	239	239	245	231	218	269	265	263	205	239	247	243	249	261	223	243	269	244	261	261	251	209	242	258	242	251	259	275	252	242	239	262	223	219	239	249	281	221	238	262	238	266	218	235	227	218	260	249	242	250	218	260	250	260	226	254	254	230	242	248	257	235	235	234	256	265	226	241	222	249	263	263	219	248	235	259	238	245	251	253	219	249	244	245	246	236	246	215	231	234	223	223	248	251	249	254	221	242	220	247	235	228	245	221	239	222	217	238	257	271	228	263	240	245	252	216	217	232	271	244	232	254	244	260	209	240	233	256	239	252	236	229	256
28530	22149	19768	13895	7716	4386	2956	2208	1633	1488	1303	1092	987	740	694	602	486	458	382	363	335	339	335	334	335	302	311	315	291	282	303	294	286	293	275	281	255	301	294	267	277	257	263	251	262	259	251	240	278	244	269	288	267	263	306	269	265	245	261	281	271	234	261	257	278	263	284	270	236	256	260	266	282	268	255	272	275	275	263	235	285	257	268	256	285	249	278	274	273	237	282	285	271	256	265	267	260	270	258	257	250	231	256	250	274	235	249	260	258	261	260	270	288	266	259	253	260	251	281	246	245	241	228	285	281	277	257	246	250	268	273	287	239	256	277	268	261	246	266	218	247	279	279	236	256	265	239	291	259	269	283	258	251	258	261	270	277	261	288	271	247	245	258	271	234	259	278	274	273	280	243	251	281	273	278	243	252	268	253	262	278	258	260	264	255	227	243	271	228	266	292	257	208	271	261	256	260	248	279	277	253	245	254	262	246	260	262	256	271	270	229	307	270	255	274	286	255	260	267	301	272	258	248	272	271	262	268	263	269	299	269	234	246	242	251	294	274	265	266	266	261	279	247	251	238	246	261	265	278	239	252	262	256	262	253	272	282	263	256	264	254	273	286	267	289	243	265	271	243	305	261	236	264	262	261	246	266	239	305	263	274	275	220	261	289	289	265	252	254	265	268	254	256	263	241	268	260	258	280	261	280	267	267	251	271	259	257	258	279	213	272	242	312	273	225	289	262	263	276	266	246	270	224	252	276	255	270	270	258	254	266	271	242	234	239	259	234	255	246	289	272	263	260	234	280	264	265	248	261	233	264	255	270	239	244	275	259	269	272	253	275	266	234	257	285	261	284	268	247	283	262	227	311	266	284	254	237	277	247	263	240	266	266	237	266	279	249	228	258	253	267	269	257	214	237	270	263	265	237	284	257	259	254	267	243	238	259	237	257	277	266	261	273	259	265	272	289	265	252	263	220	236	265	265	237	279	280	264	265	268	260	245	282	255	271	273	275	275	248	276	251	274	239	249	259	243	259	272	232	258	270	280	256	249	290	267	262	255	286	266	256	270	256	258	258	261	269	253	258	271	246	270	262	279	239	273	256	268	293	236	262	278	250	265	265	250	245	249	235	248	292	261	268	244	259	246	254	205	246	265	262	256	275	255	271	273	237	244	241	263	285	252	238	234	244	260	244	289	287	235	288	269	280	270	277	242	247	260	246	247	236	270	250	249	283	265	258	265	266	242	271	290	269	250	254	258	268	258	259	247	261	270	264	262	266	276	274	280	261	280	257	261	254	259	236	255	265	233	270	272	304	245	275	256	233	246	253	261	268	292	263	266	270	254	258	288	270	247	247	256	246	254	254	246	273	258	264	262	259	267	264	262	259	242	258	257	270	264	275	265	273	248	244	263	246	250	252	258	274	284	267	237	241	267	278	259	288	258	276	237	254	255	261	266	245	249	261	272	254	285	231	254	271	257	268	265	279	251	279	248	258	233	279	291	255	264	289	269	252	281	270	243	255	261	264	267	263	258	252	262	254	264	264	252	278	255	260	286	297	271	281	263	266	239	232	248	252	275	263	280	258	253	269	250	286	284	240	274	257	254	269	268	279	260	246	257	269	307	292	247	268	268	283	256	241	270	268	253	233	242	251	253	239	264	268	249	275	258	275	268	252	236	261	280	277	239	265	294	282	243	256	270	288	281	247	273	261	263	253	265	283	259	283	244	256	300	262	264	286	296	284	286	263	267	249	295	283	281	269	248	250	290	277	279	232	259	258	270	277	243	244	244	248	276	289	265	256	265	274	250	274	269	259	254	280	232	282	283	237	262	247	247	292	270	257	256	244	276	259	260	259	256	262	262	256	215	245	269	257	264	243	251	254	269	260	254	261	271	267	250	284	254	249	258	273	242	251	269	272	256	266	249	241	260	288	254	271	247	252	276	251	241	282	272	251	283	245	275	265	242	281	229	249	258	260	287	271	291	258	271	254	245	254	244	280	260	265	266	262	282	253	217	235	268	270	260	269	242	244	257	261	235	243	258	274	283	262	262	244	250	275	274	277	267	248	247	236	265	262	283	259	241	279	222	247	262	231	270	264	281	259	272	241	217	249	255	276	268	275	277	278	299	268	264	242	265	278	263	254	278	273	274	286	243	276	280	247	247	255	290	245	274	259	251	271	261	265	275	241	274	266	265	246	251	249	298	265	244	246	272	268	257	242	255	278	265	242	237	247	283	289	281	241	254	267	268	264	252	252	270	277	258	246	285	252	244	244	252	272	257	269	250	276	263	266	278	281	233	252	273	289	275	268	244	236	244	274	284	260	247	262	254	245	260	226	238	268	235	284	272	265	231	241	266	250	264	249	255	280	243	272	252	237	275	249	290	240	247	264	234	257	257	265	263	279	260	245	278	261	263	235	271	244	251	251	256	290	303	261	269	276	265	251	283	254	252	246	230	257	241	244	256	266	293	245	230	250	265	269	260	249	239	259	258	274	257	266	256	238	252	245	261	243	260	251	256	250	262	281	255	266	285	258	267	273	258	262	257	256	262	268	239	281	252	271	232	250	266	268	298	241	243	249	245	249	266	274	262	254	282	246	254	241	274	274	277	255	259	259	259	275	300	251	294	277	219	259	280	246	278	260	266	233	255	245	298	286	255	279	282	236	243	287	227	277	247	267	277	236	301	255	274	250	270	258	255	270	267	290	254	246	268	283	255	259	266	267	244	254	266	247	267	262	252	249	266	295	238	240	240	231	274	260	214	250	286	265	265	250	273	257	240	237	265	236	282	257	302	271	242	247	275	275	282	267	254	288	234	259	249	280	258	276	263	254	296	261	245	282	268	258	252	273	271	225	269	262	266	262	231	257	241	241	286	258	258	287	249	263	256	249	273	293	242	257	263	256	275	238	262	236	229	240	259	275	279	277	257	298	260	265	243	237	256	259	245	252	268	255	243	264	245	279	270	247	279	249	279	262	260	282	246	249	257	261	270	249	254	250	293	280	246	274	250	276	261	260	284	279	251	279	245	281	239	261	242	254	288	259	281	280	273	268	275	271	284	277	254	261	243	264	227	258	237	248	262	248	251	241	271	242	258	249	251	270	266	241	251	259	268	276	251	249	253	280	253	259	274	254	278	260	272	258	248	291	254	237	230	287	296	254	259	235	282	238	259	245	240	237	252	233	233	249	266	244	286	243	253	231	251	278	280	283	258	266	290	263	278	256	277	229	243	241	256	252	229	259	269	264	290	283	284	245	252	267	251	283	261	275	252	255	238	242	256	255	254	265	266	246	280	258	245	262	264	257	291	272	284	273	271	246	266	246	257	287	251	253	246	235	251	274	238	264	270	229	288	258	228	236	274	258	272	269	252	258	274	252	269	264	271	283	276	241	277	277	289	265	245	281	257	235	276	233	263	270	274	253	255	275	260	256	247	253	265	267	283	280	284	271	288	269	262	225	267	260	267	269	247	242	266	265	257	266	276	223	260
20292	28657	21058	14283	10766	7606	5572	4435	3287	2904	2315	1915	1638	1314	1104	961	760	663	599	516	507	470	401	391	390	413	340	395	362	338	341	357	333	320	325	345	329	346	348	339	323	334	308	318	332	302	330	327	313	303	333	311	280	310	293	340	332	312	328	290	326	315	301	278	317	311	302	286	321	335	331	285	293	321	292	307	320	303	308	316	305	319	297	330	307	313	287	343	319	335	297	321	286	304	273	290	302	323	294	328	306	295	321	319	305	322	320	354	307	302	299	279	324	274	308	307	258	325	334	303	284	311	339	302	339	337	320	302	332	323	293	273	310	299	281	307	311	319	298	297	300	291	268	314	307	293	274	331	313	315	307	314	309	323	293	338	299	333	293	275	344	303	332	309	292	276	307	321	324	290	329	305	316	328	316	342	310	285	330	335	282	307	305	301	311	350	306	324	319	291	287	312	298	310	270	305	316	309	287	288	322	277	303	315	324	309	314	331	326	344	315	312	313	322	291	288	302	299	309	288	319	295	321	303	323	306	320	340	311	354	343	281	294	292	333	290	310	306	305	331	282	314	308	303	336	292	336	331	319	294	298	339	291	330	316	306	307	298	282	310	320	326	329	317	330	315	315	275	318	293	320	302	310	323	305	303	304	285	320	311	285	295	352	288	335	307	318	320	328	294	310	324	319	284	303	344	280	289	302	340	310	309	311	323	337	363	296	332	301	278	335	297	309	337	297	323	320	314	320	304	308	269	279	326	324	328	311	304	310	319	283	314	333	301	286	314	305	314	303	319	333	311	331	313	279	310	312	315	301	310	309	308	291	340	311	300	282	324	301	324	311	303	316	306	278	285	276	305	283	281	319	316	306	317	301	259	327	321	316	275	322	278	322	292	328	290	333	267	299	307	280	288	297	287	318	303	318	293	311	310	317	322	300	316	337	317	306	294	295	317	319	292	317	303	334	316	318	291	327	321	304	275	299	281	300	326	289	325	298	296	309	249	327	313	291	304	327	304	307	301	322	279	313	306	321	327	314	286	332	307	286	323	316	320	307	298	323	321	290	310	272	289	321	285	307	317	310	304	311	295	313	303	277	305	297	324	329	309	286	331	324	292	287	270	266	331	292	302	292	314	335	323	321	307	304	320	293	283	300	306	283	292	292	319	280	322	311	324	292	325	309	315	349	328	272	312	311	318	313	306	312	318	301	296	321	326	321	314	313	308	324	289	269	336	310	278	309	320	295	330	295	304	291	301	342	302	288	290	304	314	300	290	285	282	303	291	308	314	303	282	318	301	288	307	313	323	301	308	327	328	325	289	309	282	286	325	324	333	314	334	312	280	306	302	310	311	294	305	327	317	285	319	300	329	313	306	313	320	322	329	317	341	322	288	309	304	311	316	330	309	333	310	340	321	306	326	337	338	322	307	328	313	331	298	314	334	315	275	315	284	284	276	345	320	284	342	308	326	294	298	301	339	312	335	313	288	298	288	327	275	313	305	286	314	295	298	313	317	305	307	308	293	300	311	321	307	293	293	306	318	315	314	317	304	324	317	338	311	273	334	298	315	308	341	296	344	300	300	313	314	309	325	318	324	297	301	294	295	310	323	320	338	292	279	305	304	284	281	311	329	319	295	308	285	302	321	289	275	327	305	330	325	296	312	308	298	289	309	279	303	318	312	302	330	330	338	309	301	300	344	297	270	326	315	271	324	330	306	315	270	331	290	328	316	309	331	288	304	332	293	308	303	305	323	343	298	297	288	323	313	308	302	299	287	305	304	299	323	296	289	312	295	286	294	334	292	302	308	249	336	320	297	312	273	264	290	341	311	330	305	293	292	326	298	293	332	320	293	316	291	313	354	292	300	318	305	313	291	315	305	316	336	320	291	278	332	340	324	310	322	289	291	317	310	325	267	318	320	270	296	286	328	292	285	322	294	358	300	327	326	300	306	309	302	313	298	309	321	280	282	314	318	290	330	325	312	303	302	322	289	298	310	320	293	272	278	322	300	304	285	288	313	338	289	311	291	317	315	268	324	299	282	302	272	300	321	313	317	301	287	334	322	321	330	297	347	338	280	321	301	284	294	316	293	315	322	315	300	301	284	331	327	302	318	319	321	314	311	311	294	331	284	339	330	347	305	295	327	332	294	302	321	296	296	313	346	277	310	276	322	343	293	317	313	319	308	333	316	322	314	307	287	299	307	307	298	300	329	302	291	288	299	301	320	329	357	338	324	304	309	334	315	325	267	307	298	323	319	316	305	283	295	278	296	300	329	300	299	284	261	313	298	324	308	307	319	282	326	328	292	306	311	273	361	296	310	308	273	301	274	296	322	310	324	323	326	280	299	337	343	320	279	308	306	314	304	313	285	336	344	300	319	296	302	307	295	291	297	291	302	298	308	313	307	294	322	270	301	342	274	296	336	314	295	313	304	307	330	282	298	319	338	279	287	299	275	306	319	306	303	288	311	304	286	283	294	347	295	304	296	319	303	301	316	308	312	266	300	319	281	291	311	335	337	319	301	324	314	283	318	292	307	302	339	318	304	342	301	325	294	308	318	312	303	297	339	299	283	304	269	282	351	310	284	342	315	330	288	310	289	303	293	297	319	303	303	279	327	292	308	305	297	319	272	304	312	315	312	314	319	306	294	346	312	321	292	327	273	318	331	314	295	300	350	299	282	352	304	287	307	304	305	311	336	271	328	322	328	282	301	295	325	327	303	315	297	295	292	319	315	307	308	309	304	308	289	307	304	303	304	317	296	310	324	304	313	299	305	297	340	328	280	283	301	333	349	317	302	326	314	316	322	352	328	292	309	308	321	328	310	312	296	329	295	292	317	299	326	295	288	319	299	309	295	320	310	303	306	307	336	308	291	316	308	310	301	317	292	317	301	293	283	299	306	283	328	277	291	316	328	307	301	336	290	318	311	296	302	290	299	321	297	321	304	297	307	300	285	311	310	320	307	291	297	308	279	310	319	297	323	318	288	313	299	287	282	286	296	295	345	311	303	329	304	325	320	335	301	304	283	323	322	324	322	332	308	328	283	294	309	300	291	294	304	309	310	316	315	321	333	300	305	313	301	304	285	319	300	282	312	317	315	302	280	323	296	309	302	315	279	294	317	324	322	319	282	283	301	300	302	326	328	342	309	285	314	300	324	312	300	316	304	290	317	307	287	320	322	334	298	324	288	328	317	324	301	309	333	316	289	318	323	313	323	276	319	323	300	322	332	283	322	289	301	268	274	330	291	304	308	280	298	298	317	301	333	319	315	297	352	301	293	281	334	335	306	299	330	308	290	324	298	321	329	327	304	326	316	294	328	326	306	304	292	327	308	308	285	333	310	279	301	315	315	290	321	263	304	309	337	326	332	307	312	317	306	284	283	313	310	309	337	297	298	298	291	315	305	342	279	310	292	307	322	326	320	302	290	287	329	302	329	291	303	319	301	308	288	304	333	331	280	339	331	324	300	297	309	343	301	304	333	294	355	287	288
24082	21539	28586	25057	21388	13247	5993	3399	2565	2278	1995	1582	1306	1141	967	826	714	612	521	469	467	423	407	389	391	387	388	369	366	375	355	355	312	332	330	327	328	321	316	298	286	324	323	321	308	300	284	331	259	278	311	312	314	277	282	259	287	316	283	283	315	301	280	288	272	276	318	300	289	324	297	313	277	306	319	325	276	279	284	297	297	297	292	286	291	264	277	285	293	263	282	307	300	288	310	304	239	274	283	268	268	292	285	292	292	260	309	301	296	298	302	304	301	266	301	284	282	294	290	283	328	291	276	275	271	290	296	290	297	292	277	290	323	271	303	269	272	285	249	277	291	306	309	299	267	320	275	296	289	277	282	252	280	294	296	298	281	285	297	247	277	284	288	253	310	266	277	299	286	283	274	281	295	281	277	333	280	277	290	296	276	281	295	304	264	265	307	289	262	298	299	300	296	271	272	286	280	287	281	271	277	279	298	287	251	273	265	266	317	307	311	302	271	282	270	263	261	294	285	291	279	278	288	291	280	258	301	300	277	285	266	323	314	263	278	258	286	293	300	266	262	282	290	272	286	279	291	275	283	277	267	284	286	314	288	258	268	291	299	308	295	290	286	273	262	310	269	310	301	297	254	282	298	318	285	287	295	295	317	311	260	309	302	276	274	313	302	296	304	263	269	307	286	274	262	300	282	284	255	296	262	300	303	259	281	287	287	309	277	318	284	298	279	262	291	284	285	280	258	295	281	257	287	262	285	300	299	266	275	276	277	265	269	248	276	328	316	310	282	278	279	277	274	289	287	287	302	304	262	296	303	296	303	290	287	267	312	267	303	285	273	278	292	287	295	277	293	278	287	274	292	313	253	252	293	303	260	300	298	271	267	291	341	302	296	295	313	289	299	277	268	295	276	288	288	284	291	272	292	311	302	278	287	299	317	285	288	293	290	298	284	269	277	270	281	274	281	290	294	267	256	285	282	284	270	287	326	275	300	268	271	298	291	270	295	280	295	283	317	305	294	276	284	289	294	254	298	307	275	273	278	290	333	279	313	346	267	294	286	293	295	284	312	308	294	305	300	282	289	297	283	298	282	292	292	270	302	307	278	281	241	303	302	303	269	304	278	285	294	287	289	345	272	294	286	275	277	300	301	270	285	283	288	297	277	277	294	282	298	291	294	265	289	264	265	249	264	296	278	307	277	291	265	338	313	329	293	253	281	261	278	281	269	284	303	317	270	289	290	266	275	280	282	287	286	261	282	304	284	312	300	272	300	284	292	281	340	309	258	280	272	284	285	284	289	289	299	307	301	296	331	291	282	290	267	282	282	339	256	268	294	269	311	311	295	285	291	302	302	282	273	291	245	254	285	290	264	285	279	280	264	262	293	273	289	264	284	294	277	288	280	284	288	278	300	286	285	276	276	293	292	304	272	286	290	271	285	263	296	283	326	311	285	299	308	280	298	258	267	293	302	285	307	261	301	294	302	294	279	333	312	278	289	272	294	299	296	255	272	258	252	312	277	299	264	275	265	275	327	262	287	303	249	273	281	275	279	279	273	316	279	281	295	294	284	299	289	293	248	243	281	278	291	274	279	296	292	285	273	309	273	256	266	266	271	292	258	301	297	282	279	288	300	287	286	281	274	296	290	279	288	266	292	279	293	313	268	295	294	274	290	290	297	279	287	264	296	293	294	274	275	276	263	285	285	263	265	320	288	319	263	282	298	299	299	296	283	276	289	307	280	293	308	286	256	297	284	307	300	317	307	264	313	305	287	290	288	288	287	301	274	260	279	284	297	287	281	281	274	289	265	267	281	318	300	274	294	286	277	293	291	294	290	294	258	274	281	293	270	277	293	290	304	315	298	299	274	305	272	286	279	303	263	310	308	283	288	269	293	288	287	283	281	305	289	246	287	308	290	308	316	269	289	297	298	313	256	283	272	302	311	306	265	287	302	276	271	304	276	279	271	263	292	311	258	293	286	299	296	278	312	293	264	266	295	288	310	299	291	273	274	316	334	259	281	284	297	287	309	286	300	272	284	273	261	303	306	277	314	287	309	308	277	268	290	283	316	263	269	281	276	302	285	284	295	290	269	278	280	296	296	282	278	291	310	309	258	308	272	282	279	291	276	301	328	313	271	308	260	267	279	315	299	268	279	306	288	299	274	300	294	318	286	260	310	303	314	289	292	308	296	309	311	296	287	266	300	278	296	282	311	302	287	294	295	299	279	282	308	266	263	269	264	262	309	341	269	259	289	272	295	289	289	293	261	287	301	289	280	277	291	299	275	293	292	285	296	300	289	305	302	306	275	298	265	290	275	292	286	277	300	295	297	263	306	302	275	289	256	270	280	278	262	315	288	261	303	273	285	256	290	283	275	288	288	279	299	322	300	309	254	293	271	283	268	287	273	266	265	275	253	297	304	271	282	293	294	287	290	299	286	285	294	284	317	280	286	286	272	272	262	298	305	285	311	264	284	280	302	279	287	276	314	281	272	279	265	295	290	273	291	316	277	263	308	291	313	300	278	292	254	302	292	276	286	298	314	277	310	288	301	256	260	310	290	284	269	303	271	288	293	291	283	258	272	307	288	285	300	248	265	278	293	269	274	287	316	300	261	283	288	289	298	296	304	276	301	286	267	278	309	290	303	295	270	289	303	300	286	262	282	266	268	287	289	278	293	256	283	244	298	287	293	286	309	304	293	284	250	306	251	306	284	269	313	289	273	299	251	294	291	285	299	270	314	254	296	279	261	296	282	301	289	295	317	320	277	295	282	296	312	283	302	336	294	274	294	266	298	289	279	280	282	316	304	275	270	279	272	276	270	285	286	282	335	310	275	286	305	274	270	290	288	290	310	293	294	289	272	289	260	286	276	313	306	267	329	296	300	309	294	271	268	283	302	288	290	280	257	305	276	282	279	251	270	266	304	301	313	304	287	296	250	243	291	298	290	299	289	296	281	264	332	283	316	273	284	295	317	293	315	264	282	310	275	304	280	256	286	296	292	299	295	311	277	291	283	302	308	278	282	280	303	303	312	296	320	266	260	273	294	291	258	273	310	285	279	279	301	286	292	292	302	299	274	290	288	308	273	260	315	300	292	275	283	270	313	277	271	317	285	264	296	284	272	275	303	304	299	276	272	264	300	276	305	280	291	281	259	300	296	308	265	275	301	292	284	295	278	280	298	315	291	288	286	271	313	277	291	320	280	281	263	280	283	272	289	292	287	259	288	280	269	269	282	296	307	324	254	260	295	319	290	252	288	306	276	285	274	270	291	272	287	307	316	266	284	302	328	287	297	305	295	340	299	268	292	290	305	298	276	297	310	279	275	291	295	290	299	275	294	278	295	280	265	300	262	263	258	277	282	242	308	294	266	296	298	282	278	268	257	294	292	306	265	306	268	275	302	290	278	299	275	287	262	282	272	257	286	302	300	292	278	288	276	295	272	299	278	298	298	297	282	286	281	310	282	291	285	284	323	263	301	279	268	262
23054	37885	27958	18706	14654	11639	8594	6132	4921	4207	3456	2876	2244	1806	1522	1284	1059	899	717	653	571	598	557	540	473	492	442	473	508	446	411	434	420	412	436	400	380	364	378	432	371	388	366	365	386	371	378	345	326	396	392	370	371	352	346	366	374	334	337	317	387	319	352	354	357	348	366	365	341	375	331	342	357	321	353	386	341	336	345	310	335	337	318	323	339	382	331	318	330	322	346	358	327	338	323	355	342	340	366	376	367	296	346	322	348	345	317	368	322	371	323	338	310	315	324	313	349	311	333	298	320	346	310	334	343	338	368	356	325	327	321	357	309	341	337	353	360	345	325	346	363	345	335	347	338	325	335	322	345	343	357	300	352	351	317	320	340	354	324	338	335	341	302	349	363	299	344	360	356	327	303	323	327	354	367	320	329	338	330	350	323	330	304	337	313	353	356	350	346	340	322	341	331	331	328	347	364	340	372	360	352	349	386	326	366	330	314	335	321	312	364	352	305	331	329	369	359	334	300	334	354	341	327	340	335	334	384	325	331	358	328	369	336	348	355	313	351	320	340	325	347	349	337	301	336	307	324	351	322	350	354	353	316	341	360	375	320	362	350	352	339	363	338	337	324	321	320	338	363	306	343	341	334	358	349	329	332	351	339	346	317	325	347	332	331	335	343	365	340	383	332	345	340	380	347	355	357	352	334	348	370	382	348	325	304	330	353	343	319	353	332	301	339	374	350	365	343	336	336	315	330	306	358	345	337	328	311	339	351	336	368	365	332	339	363	354	328	335	356	343	363	353	357	322	360	346	312	366	357	317	330	329	329	350	349	372	303	355	341	367	340	334	363	348	308	326	339	341	395	329	354	336	348	376	369	334	319	323	315	333	311	361	318	347	342	337	301	337	334	342	328	334	347	362	348	321	343	348	356	365	314	344	340	339	343	320	335	348	359	305	350	361	313	334	341	342	326	340	318	323	359	316	326	339	334	336	328	340	331	327	341	306	301	323	354	340	324	348	322	340	355	342	354	322	344	332	346	371	341	328	341	325	328	326	319	321	327	354	339	355	349	334	339	331	325	377	340	333	354	346	335	358	347	346	318	321	304	333	326	310	295	302	320	331	321	356	314	323	350	355	345	352	324	309	357	332	330	338	338	301	332	319	353	332	334	342	344	341	320	328	327	320	314	344	351	320	328	336	345	318	355	361	327	349	312	331	332	335	352	356	334	322	310	324	340	342	297	327	342	351	344	313	324	311	340	335	318	324	335	344	326	343	353	335	318	342	380	338	341	356	280	329	350	362	330	346	323	344	334	301	302	354	315	308	332	305	328	298	329	366	318	327	330	317	328	338	344	373	347	347	328	362	310	330	366	305	352	365	339	314	319	341	313	348	326	345	339	330	308	343	304	350	312	305	349	322	339	353	371	334	341	349	304	323	362	319	322	313	339	348	322	316	329	362	330	349	340	335	345	328	327	323	355	339	323	345	332	351	341	390	306	325	313	343	344	314	311	291	362	349	334	333	341	310	334	317	316	312	307	337	361	363	318	379	345	350	327	371	358	322	325	361	365	337	364	366	349	347	336	349	323	353	334	347	342	318	362	322	334	348	303	375	325	371	332	349	354	386	299	353	349	351	349	326	345	314	343	343	364	360	334	331	328	330	323	339	342	309	318	316	318	338	360	372	371	348	338	330	295	345	338	307	323	347	331	320	323	335	361	363	372	346	323	307	342	326	320	354	344	341	297	341	335	308	342	361	363	368	338	366	325	346	323	344	314	364	349	344	329	335	343	308	319	349	362	290	327	362	330	336	349	305	351	350	331	361	329	370	334	324	335	312	340	360	358	338	349	330	324	351	343	341	357	327	325	328	357	318	322	354	347	312	318	310	325	321	355	340	339	348	317	304	321	327	351	346	364	327	361	335	338	308	337	350	329	351	329	356	359	362	336	359	335	342	361	336	313	339	337	329	308	352	343	357	332	377	307	327	323	370	355	328	359	307	336	364	306	363	329	352	348	347	325	327	320	364	347	328	318	337	346	354	326	325	336	315	338	357	347	332	337	329	347	338	320	341	324	344	349	313	322	355	350	324	375	310	343	350	348	342	344	333	321	340	329	321	333	352	367	319	325	320	336	344	371	331	328	344	349	350	352	351	343	331	361	327	345	357	309	320	331	371	350	309	361	330	332	332	346	356	314	317	358	321	359	347	344	349	308	344	339	324	335	324	338	321	325	355	333	342	324	327	369	328	341	318	369	343	342	335	351	304	364	336	358	366	334	346	323	345	327	352	331	307	341	325	336	315	314	308	341	353	333	363	319	334	335	329	325	315	345	332	312	323	350	341	355	348	346	339	351	369	356	348	338	349	313	344	339	335	331	328	347	336	335	385	344	331	346	341	352	338	361	344	332	360	363	350	332	330	344	314	311	332	310	331	361	322	367	308	330	322	350	325	365	344	317	340	337	331	326	331	342	340	345	346	371	344	341	326	335	341	368	341	331	383	330	337	332	313	337	320	309	335	366	337	311	316	348	354	357	312	360	285	332	331	343	340	330	323	341	318	339	346	322	348	315	355	328	343	343	362	353	331	338	342	334	373	335	328	339	330	345	313	356	371	344	345	323	339	351	329	363	346	305	333	347	344	321	320	345	308	376	320	331	349	335	325	343	327	325	354	309	312	325	353	309	346	348	304	338	339	342	330	359	329	314	344	294	327	325	349	321	336	339	319	334	326	353	350	319	325	337	366	346	313	307	321	359	363	343	329	330	312	319	345	337	329	351	359	298	328	329	338	334	337	335	339	325	332	300	327	329	325	332	355	323	338	331	346	376	353	403	333	356	344	345	323	357	355	343	358	326	368	335	324	341	357	327	299	336	333	337	315	322	353	353	334	351	331	344	352	302	315	317	337	313	344	354	350	337	337	349	350	329	313	332	338	324	349	336	320	348	353	340	360	337	321	327	311	319	330	356	372	342	308	366	358	339	307	326	365	353	338	343	349	346	319	331	335	345	331	342	316	350	339	321	376	324	337	337	358	318	363	336	315	363	361	331	355	316	325	350	350	312	339	331	329	344	370	351	351	338	355	333	332	327	338	329	325	335	343	346	343	316	337	332	326	345	363	313	326	330	312	347	294	342	323	322	371	338	349	330	356	325	318	354	325	360	349	318	355	334	360	336	376	344	354	304	343	369	334	334	338	380	331	348	346	384	330	354	330	389	362	360	345	339	335	339	353	334	358	336	333	342	317	324	333	352	345	330	317	328	352	349	329	309	315	321	367	351	356	329	312	364	362	323	360	349	343	328	335	364	339	341	339	333	316	308	369	332	355	342	348	320	335	345	335	347	345	336	353	345	368	339	316	360	332	337	365	370	317	346	315	325	346	349	364	320	341	336	331	350	353	334	347	334	338	333	337	371	302	326	339	363	357	332	324	360	347	354	325	315	334	342	349	351	340	369	367	339	313	311	367	309	320	339	359	357	324	376	332	323	330	332	308
25166	21576	27441	25704	13455	6030	3803	2539	2073	1773	1428	1236	1001	807	658	546	508	370	372	342	293	305	282	288	235	267	222	244	218	235	237	214	207	227	239	241	208	228	219	217	174	202	196	217	183	186	183	178	211	187	199	206	228	192	190	200	179	214	195	153	197	215	214	199	198	194	174	184	201	179	191	210	186	169	189	169	152	168	177	176	189	166	164	176	158	198	192	200	185	182	198	185	195	172	175	178	209	207	185	192	186	208	194	183	199	186	180	181	215	182	183	203	185	198	184	159	190	205	179	169	176	198	161	218	200	181	203	178	196	188	192	178	207	195	172	169	176	174	181	181	197	177	193	158	193	172	176	190	157	182	209	211	185	211	179	193	180	211	189	183	181	178	187	195	168	192	182	195	169	163	180	176	192	181	183	183	183	201	188	182	175	220	189	185	188	191	195	194	196	193	183	189	175	173	196	175	178	151	165	195	180	182	182	196	208	212	200	205	183	186	213	190	168	158	192	194	208	208	192	188	153	181	194	198	177	181	189	190	190	180	194	196	199	165	168	191	162	196	184	195	207	206	189	180	199	171	194	201	192	174	182	198	179	186	192	201	179	199	176	218	190	184	166	199	184	178	195	175	180	181	200	190	206	179	199	184	199	177	184	197	206	192	192	177	188	206	203	168	178	200	204	195	189	201	169	188	180	161	186	185	175	166	157	159	163	182	176	187	169	182	168	200	167	175	184	186	172	160	186	172	181	203	186	183	179	184	197	190	188	175	197	190	183	176	175	186	182	197	182	185	176	169	175	187	182	205	199	182	186	189	187	197	197	161	185	165	187	195	185	175	180	166	194	168	174	205	194	175	195	184	173	181	165	187	193	184	171	196	199	182	193	188	206	207	203	187	194	212	192	202	165	186	176	165	203	192	177	188	223	195	182	197	190	177	194	214	168	191	203	191	201	186	190	192	207	191	189	202	180	163	177	167	206	178	192	192	173	201	171	194	201	196	204	192	188	187	185	169	172	199	184	187	211	184	200	202	195	168	178	184	197	197	182	168	190	181	197	191	179	174	187	179	187	172	173	172	198	175	203	183	170	187	174	206	173	183	202	178	180	175	210	194	184	175	175	190	187	181	183	189	184	184	185	190	200	222	181	217	202	204	195	174	180	173	157	199	190	206	201	189	192	195	211	165	182	191	204	177	202	170	159	189	194	190	166	214	169	198	181	175	192	179	193	169	176	188	176	194	198	182	178	178	173	191	182	185	171	184	210	176	182	177	169	202	181	194	194	176	172	189	187	189	193	201	197	172	160	181	192	192	170	190	182	215	177	201	205	169	198	194	178	194	178	179	174	196	190	177	170	159	216	186	205	204	187	202	193	191	190	182	194	173	178	189	175	179	184	164	189	164	190	218	194	198	195	174	201	157	193	186	191	170	198	185	196	168	175	183	181	193	184	185	205	159	212	186	172	207	168	176	194	203	172	190	176	168	178	197	184	178	184	195	176	180	205	192	189	196	215	190	194	205	201	162	191	192	207	193	202	204	182	173	210	199	180	169	181	174	188	158	206	186	178	192	195	157	184	179	201	188	177	196	187	173	203	176	185	176	192	173	192	174	167	208	177	203	174	174	163	182	191	178	200	182	187	171	165	200	171	169	180	167	196	177	176	193	198	182	184	178	180	154	197	194	166	194	166	204	179	177	176	183	180	191	172	200	194	199	208	198	177	162	177	183	177	197	171	176	192	181	178	212	187	169	165	183	217	189	183	180	175	179	184	175	184	196	175	179	210	179	183	170	203	181	173	178	175	184	194	182	179	201	174	186	223	198	195	191	200	197	186	208	193	165	162	191	200	176	207	183	180	201	202	193	183	188	185	208	209	167	210	189	187	165	193	203	192	194	194	179	198	184	174	161	178	182	200	192	168	189	189	166	167	183	208	183	183	161	180	191	188	191	171	183	158	187	204	180	180	189	197	170	194	186	175	176	178	200	209	155	193	187	192	185	177	205	202	183	165	208	181	186	153	197	176	185	174	188	178	168	215	205	158	167	202	183	186	186	197	197	202	176	167	199	185	174	178	196	170	167	189	177	188	191	174	188	180	175	192	178	172	237	207	193	180	187	188	195	195	189	197	184	219	192	183	209	185	176	183	211	186	184	172	184	179	204	202	202	183	184	190	179	175	181	191	178	187	184	195	201	180	206	190	198	181	188	165	208	183	219	158	193	165	166	183	193	216	208	171	189	190	192	184	198	168	217	203	166	199	198	193	200	183	174	189	182	183	174	180	211	178	202	194	211	202	167	209	167	176	185	167	199	170	196	202	195	188	177	178	193	185	187	166	169	188	193	184	180	192	183	196	189	192	183	172	172	186	208	184	202	196	186	186	193	206	193	181	179	190	202	178	179	185	168	180	180	193	157	179	177	187	187	179	168	176	191	199	190	209	176	194	175	221	175	208	182	176	187	172	207	191	174	175	200	196	175	211	170	182	164	176	171	191	169	193	180	217	185	185	168	192	213	190	195	188	206	195	173	187	191	198	190	189	184	188	169	179	183	185	188	190	174	207	189	192	178	168	179	199	172	181	182	160	204	174	210	192	177	195	191	210	154	185	192	190	179	193	199	193	187	183	187	207	218	196	176	187	195	172	195	174	200	178	174	173	172	173	175	179	173	219	186	183	186	186	199	174	168	201	174	187	189	188	199	181	187	181	195	196	168	189	159	185	186	217	167	189	194	192	165	182	170	175	181	216	184	201	184	160	187	201	180	184	185	167	200	201	212	205	186	188	197	192	191	204	203	173	178	180	209	185	175	196	181	201	173	176	179	177	173	174	188	191	173	183	186	192	193	193	205	209	185	170	170	188	185	189	202	150	192	196	177	191	173	218	216	192	184	196	181	191	188	204	190	188	176	195	196	164	196	192	178	157	176	165	183	188	207	170	160	199	181	183	172	163	194	172	178	203	163	175	196	192	196	197	189	206	183	179	202	170	205	190	170	181	201	184	163	183	179	203	206	188	180	156	182	194	202	208	198	206	193	176	175	173	212	174	168	185	184	181	167	179	184	183	193	178	189	196	189	207	190	193	189	204	161	198	209	200	172	191	189	166	189	183	166	204	185	171	189	177	191	205	178	175	177	184	189	178	198	172	184	175	209	191	164	169	186	168	183	184	200	210	195	175	209	194	199	180	202	187	183	211	181	176	211	199	194	206	194	193	184	180	179	196	159	203	202	196	172	198	154	202	195	169	193	195	204	171	192	169	162	230	173	187	192	168	174	189	208	162	172	171	189	178	192	176	186	188	203	171	204	176	199	193	189	192	186	211	194	187	172	214	179	194	180	193	199	181	191	166	182	189	202	217	196	169	182	199	176	172	183	172	193	170	172	173	166	202	205	176	187	186	187	178	182	177	179	171	172	199	186	218	181	191	169	196	189	191	181	185	198	196	174	190	196	189	172	197	208	179	171	196	175	185	171	184	167	202	174	209	182	202	183	185	187
22733	33937	24544	16159	12234	9401	7019	5366	4251	3618	2751	2325	1825	1398	1163	937	717	609	526	462	470	388	403	342	357	334	340	306	306	286	290	326	311	320	314	269	253	293	290	239	243	246	242	227	219	239	254	233	205	234	229	242	246	217	232	243	232	220	224	232	207	231	223	223	248	206	246	229	237	220	243	218	217	230	207	218	229	239	200	220	244	250	229	202	242	238	235	216	210	226	223	208	223	228	221	209	270	247	239	219	227	218	212	253	197	239	231	225	230	249	239	245	231	225	205	234	221	199	222	223	217	231	238	214	224	229	197	226	239	215	247	233	227	204	212	213	204	236	218	227	209	230	226	224	191	223	201	234	233	221	223	208	222	227	229	218	230	230	243	227	221	232	225	209	207	220	222	211	230	209	218	197	232	221	219	223	221	231	220	186	249	220	222	240	209	230	239	206	209	246	234	216	209	234	222	211	242	223	245	213	225	222	218	242	240	221	210	218	225	246	224	214	238	190	213	246	222	223	209	219	245	232	235	207	236	222	226	243	257	212	229	217	230	214	222	225	220	226	240	244	215	235	211	214	225	218	238	240	246	234	229	238	205	221	235	233	194	198	210	195	228	242	208	225	231	217	234	237	194	213	218	216	211	171	228	232	235	230	211	232	227	232	230	218	234	239	225	210	232	237	226	230	246	241	203	243	222	228	220	216	217	240	216	215	215	233	232	208	238	234	234	227	207	201	205	227	220	215	253	232	241	206	199	224	212	226	223	214	225	252	237	212	232	210	238	235	233	236	253	202	221	240	238	210	244	244	191	207	203	216	222	204	224	231	231	247	217	230	203	218	223	262	221	241	221	222	232	239	218	221	220	230	242	213	212	227	205	228	200	221	219	211	224	212	235	217	181	242	209	233	235	242	227	237	212	225	242	229	212	206	244	244	223	244	225	236	222	220	215	209	206	207	239	226	236	254	251	236	223	221	226	242	238	197	218	214	206	210	232	237	215	226	204	212	211	205	233	255	226	256	206	233	216	225	218	224	212	236	234	229	261	212	236	222	226	211	220	220	186	234	219	196	221	189	219	236	212	210	216	230	226	232	219	203	219	219	233	213	226	233	238	234	240	228	200	234	222	223	210	229	219	216	218	214	209	244	208	233	222	217	234	233	207	220	221	223	200	221	242	225	235	214	239	191	236	217	186	228	235	228	240	206	227	237	204	202	243	230	236	214	229	233	236	236	218	222	204	223	228	232	234	235	229	220	213	220	213	203	191	218	204	228	223	253	230	192	217	223	221	241	231	228	239	215	205	226	223	237	230	201	218	225	184	211	238	222	217	246	210	248	208	214	216	226	224	257	219	221	212	235	202	242	223	204	220	222	228	239	198	207	236	224	210	225	216	223	214	212	203	211	195	191	236	224	245	234	219	231	247	249	225	228	198	226	228	230	242	218	228	214	212	203	221	253	237	222	221	228	250	218	234	216	191	196	199	209	257	206	208	224	221	228	244	230	262	234	197	216	195	220	218	218	229	245	198	245	235	224	226	244	231	215	224	229	234	226	223	201	229	225	204	229	242	215	215	220	218	239	238	234	219	219	238	227	227	210	220	247	226	215	218	229	214	241	213	210	235	217	190	224	207	209	214	218	201	220	246	215	216	215	206	228	254	247	203	235	192	232	227	234	222	238	252	216	212	259	203	227	219	211	246	232	212	229	223	216	215	232	221	209	253	241	231	214	230	212	243	240	187	209	230	212	206	189	230	250	228	217	269	180	208	213	218	221	197	203	224	219	250	243	207	258	224	236	223	215	228	215	222	237	259	224	236	221	231	222	223	235	203	204	215	201	215	227	230	220	214	226	220	221	228	232	223	225	210	212	264	206	219	202	205	233	214	227	211	253	234	202	207	277	230	223	211	213	211	209	226	234	219	181	221	244	223	198	209	217	218	257	243	217	213	213	208	212	225	243	243	205	211	213	213	217	219	219	248	237	219	223	224	210	213	228	223	218	201	231	225	223	225	236	238	205	233	234	225	214	235	235	231	222	217	226	208	211	237	209	225	224	233	221	210	208	213	217	252	233	210	226	208	213	254	230	228	205	219	233	215	226	224	236	216	213	222	261	204	199	217	223	258	238	224	212	229	211	205	243	234	232	218	234	209	207	221	219	235	190	200	230	250	182	254	225	216	219	209	232	226	227	207	219	238	195	203	223	234	195	191	210	230	231	231	223	215	223	213	264	234	233	256	222	207	222	215	231	229	218	215	234	215	230	225	209	224	198	249	210	235	219	237	216	201	207	238	223	221	215	249	207	234	228	234	192	223	256	190	250	239	249	255	217	216	240	215	244	246	209	248	230	196	250	200	201	219	215	214	219	231	234	204	240	217	237	220	234	260	217	233	222	241	207	219	221	230	251	209	231	232	222	196	226	197	212	230	201	265	240	227	225	201	229	227	224	218	221	222	211	239	191	195	226	196	228	236	231	216	240	201	217	191	234	223	216	219	221	248	210	214	231	205	212	217	223	203	228	226	192	198	236	208	227	223	231	207	227	210	242	210	208	234	207	227	205	226	215	215	210	223	223	218	246	203	204	233	210	252	230	233	212	227	230	217	223	237	232	205	221	211	209	201	232	221	217	227	220	225	226	209	215	234	236	239	214	219	250	227	204	225	236	220	198	224	227	227	199	234	217	205	237	219	235	212	253	226	234	218	220	255	243	211	235	234	226	221	194	241	224	241	215	227	246	214	229	256	231	237	199	197	235	219	208	233	237	244	212	231	220	220	209	219	233	222	216	233	218	230	224	213	250	213	233	234	216	223	242	229	204	256	221	217	211	247	224	226	207	253	234	238	224	229	254	249	226	243	212	247	247	255	205	214	249	201	230	236	232	229	217	218	195	217	228	251	218	241	229	219	208	222	268	253	212	228	218	234	230	215	194	203	235	249	235	208	201	215	225	207	208	204	212	208	203	232	217	221	248	220	231	218	220	224	207	214	212	219	203	230	222	234	219	193	258	204	214	230	226	233	226	224	240	232	186	232	232	230	230	237	250	221	200	217	203	231	202	219	195	216	269	224	212	215	208	218	214	225	206	239	248	231	211	210	223	258	227	217	236	214	217	236	229	211	200	207	246	215	227	232	218	234	231	215	210	237	206	208	241	227	220	204	217	219	226	251	217	234	200	228	200	228	213	220	229	211	245	260	223	213	234	237	219	228	224	213	222	210	206	213	218	205	221	223	220	219	210	241	224	190	216	222	226	237	231	224	218	213	209	218	221	213	231	209	223	234	207	237	234	236	210	235	218	214	222	231	220	216	227	221	214	228	228	196	219	205	220	236	217	233	196	227	234	204	213	224	209	245	228	215	227	235	242	213	235	213	211	191	213	228	238	195	207	202	221	211	195	240	211	219	214	230	221	216	252	246	219	225	231	208	227	224	235	227	238	245	235	221	220	213	233	229	209	258	220	205	200	222	214	223	232	241	242	237	247	224	246	240	232	251	209
22996	21598	29123	24516	21654	21443	12907	5419	3750	3122	2568	1988	1587	1299	1100	862	727	618	536	516	406	430	386	357	359	332	352	283	313	319	300	331	301	272	286	278	277	257	261	267	239	206	233	202	239	228	207	252	201	211	234	211	193	222	219	237	207	219	214	216	223	230	260	200	238	236	238	209	230	223	196	211	228	225	226	200	210	195	209	218	211	219	215	209	218	198	195	199	213	179	203	208	224	207	227	209	210	212	209	217	208	188	205	208	200	241	219	198	202	201	210	220	198	200	235	223	210	179	197	217	222	204	203	228	180	201	201	225	217	203	208	222	214	213	201	203	184	188	208	226	227	199	207	214	221	210	223	178	205	204	189	214	174	207	197	199	199	206	222	207	209	193	216	243	179	217	217	204	209	219	219	217	213	195	203	205	204	222	185	194	214	198	217	201	223	216	211	229	208	186	211	205	200	187	209	231	186	200	206	221	199	212	213	236	182	213	192	214	216	234	212	219	196	205	216	214	207	215	196	201	202	202	214	197	213	202	214	209	226	225	235	177	228	203	236	200	184	207	214	197	235	223	215	216	209	211	228	225	214	213	232	212	207	221	185	215	227	207	224	211	173	211	203	200	213	223	216	172	204	196	174	197	217	213	203	209	216	201	204	226	187	220	208	194	188	198	222	191	205	221	195	221	181	191	214	227	219	206	207	208	209	204	227	213	209	192	194	222	220	222	224	188	195	244	206	207	211	197	190	205	203	191	206	207	200	218	230	197	218	195	204	207	205	201	184	170	226	211	217	219	199	221	200	221	245	222	193	205	172	203	233	214	199	187	221	190	192	188	192	221	247	190	214	184	194	203	193	231	199	225	183	219	215	202	210	213	213	219	188	209	193	202	211	192	221	217	187	230	212	193	224	240	201	217	204	198	205	201	168	211	180	197	202	214	185	223	193	185	191	224	215	201	216	182	199	205	188	197	185	210	223	228	201	209	187	214	211	198	220	220	219	209	175	204	203	210	200	233	212	202	209	196	187	193	203	211	187	221	217	194	193	215	238	194	207	199	187	202	203	184	189	206	206	216	210	220	201	210	223	221	226	209	185	226	210	211	226	197	208	236	214	224	212	223	201	189	192	206	222	217	183	179	252	201	219	221	205	213	212	215	216	211	207	201	183	214	180	225	221	209	221	219	201	222	216	210	205	213	238	184	199	216	185	187	192	181	185	216	203	218	204	214	228	223	216	212	184	204	166	194	193	192	227	195	202	203	225	220	203	205	209	235	227	198	202	212	201	230	228	178	213	239	214	199	220	161	227	233	198	207	224	203	197	216	203	211	221	200	203	178	208	227	198	206	216	216	195	198	208	207	219	202	207	189	207	211	175	203	203	188	208	208	215	214	196	191	205	204	210	214	212	198	193	189	216	205	203	222	194	207	188	211	206	248	200	209	203	232	210	203	201	207	227	193	221	181	190	195	192	215	185	219	208	179	222	193	206	211	190	214	170	219	238	243	197	210	202	182	203	217	240	201	204	185	195	204	214	215	225	210	197	208	199	187	191	206	180	211	183	221	217	206	183	194	219	211	213	192	198	197	207	207	190	221	199	217	214	218	216	213	206	210	220	211	205	188	184	193	195	196	204	169	197	218	237	195	179	204	207	165	186	191	214	202	215	223	202	226	198	198	216	218	190	194	210	206	221	206	207	196	201	211	209	195	191	205	191	206	206	218	189	196	219	200	214	199	221	188	201	203	198	216	187	184	217	217	207	201	214	228	200	214	190	205	200	190	199	239	193	208	220	223	200	217	218	218	221	208	225	193	201	204	197	228	195	195	204	200	196	189	262	192	211	203	209	194	198	208	191	231	208	215	193	201	214	191	210	167	204	202	183	185	205	217	217	197	189	211	191	204	218	207	224	201	195	194	200	180	198	211	202	226	231	191	217	200	227	204	219	241	195	225	208	190	189	197	195	189	215	225	204	209	210	232	200	200	199	208	213	206	216	248	195	233	215	177	194	179	217	229	194	207	210	216	223	211	210	214	207	226	230	205	204	189	198	199	196	202	214	194	240	194	234	189	206	227	207	224	196	204	213	209	215	198	203	208	232	183	192	206	194	220	201	208	209	211	201	225	193	215	210	198	216	215	242	214	193	191	201	205	199	225	212	217	185	195	211	212	196	198	191	186	215	184	188	212	244	182	201	208	201	196	204	201	203	232	230	204	196	193	174	196	192	223	202	225	231	226	193	221	221	212	175	197	195	197	194	182	227	205	211	210	233	208	199	205	193	199	209	199	216	222	185	199	207	202	203	194	219	208	227	190	209	211	187	185	218	200	211	201	190	222	221	197	213	192	221	217	191	201	189	197	188	194	196	205	220	215	197	246	208	170	197	233	211	193	215	186	209	202	193	211	192	204	199	210	230	212	211	196	183	218	199	231	179	165	214	241	219	185	193	229	241	209	215	186	224	199	191	218	211	198	205	203	202	230	199	232	198	195	209	209	208	202	206	202	212	208	221	219	193	202	201	208	186	220	178	200	208	209	213	221	226	186	222	192	206	172	197	212	202	216	215	188	184	200	224	207	192	204	222	216	207	208	192	186	220	198	208	169	222	206	196	197	200	193	239	201	195	225	195	241	229	195	191	222	206	187	208	192	203	211	205	205	194	221	211	213	203	205	180	182	206	213	177	201	213	214	238	196	200	215	209	253	195	206	222	205	194	204	185	231	183	201	203	192	209	189	212	201	208	212	214	186	220	204	200	202	203	209	224	207	195	200	191	188	204	211	216	197	206	206	192	200	218	200	206	192	215	206	211	186	195	182	218	207	207	226	223	238	201	212	229	214	204	187	214	201	206	193	189	162	221	202	216	190	238	191	213	180	197	209	187	199	183	206	219	212	220	192	207	195	205	198	230	232	211	193	190	233	206	183	196	205	216	201	217	203	217	220	192	187	196	228	202	212	190	186	214	219	217	195	225	230	227	190	184	210	219	222	210	200	210	202	200	208	197	205	200	203	207	210	222	189	220	206	218	204	219	190	204	214	192	197	218	196	190	222	212	220	175	190	215	201	205	180	201	230	223	205	208	193	200	208	192	229	217	211	201	171	165	206	204	222	205	200	215	209	222	196	189	229	214	237	206	180	229	232	196	216	193	222	220	216	220	244	200	192	221	180	216	204	208	197	213	226	203	217	181	218	210	199	205	181	193	192	202	206	201	210	211	199	180	233	202	211	199	207	199	205	195	195	211	210	196	206	215	206	205	212	204	231	223	200	224	217	215	209	169	236	234	215	187	207	217	211	217	199	192	217	211	207	226	223	193	190	193	204	222	238	199	219	184	222	208	196	186	229	195	219	226	224	201	188	207	201	202	176	203	205	220	189	180	200	222	203	221	215	195	212	212	206	212	188	224	195	215	210	227	211	216	188	204	220	192	178	220	196	210	208	213	195	230	224	196	188	210	205	226	229	217	203	229	218	206	199	212	221	228	204	205	223	221	201	217	218
26249	41882	32182	22926	17933	14011	10752	8619	6996	5759	4632	3527	2896	2253	1750	1480	1130	996	859	768	690	596	566	496	485	447	454	422	410	406	372	374	373	388	416	359	350	352	333	295	285	295	268	281	301	264	274	309	268	286	282	285	280	289	269	282	270	260	288	277	264	297	227	279	271	261	275	267	272	269	257	249	275	235	274	248	251	255	232	242	265	238	251	229	276	286	242	255	250	223	268	238	284	259	259	263	232	243	237	257	269	239	252	244	222	235	258	255	238	248	259	273	257	235	243	230	260	256	246	236	247	263	256	253	255	249	241	256	237	233	244	215	234	240	274	240	236	251	248	244	275	245	228	221	246	220	242	260	236	282	265	246	249	232	233	233	260	282	251	249	251	227	224	257	254	225	244	237	260	248	230	244	223	239	232	240	254	242	259	255	251	260	242	242	247	251	249	226	285	240	280	220	239	214	252	253	243	258	248	265	260	239	225	231	258	230	277	234	255	257	254	260	278	238	203	261	257	265	227	268	248	261	238	258	252	230	245	241	254	232	270	236	258	259	245	225	239	244	242	241	230	237	239	246	260	265	259	227	273	260	220	244	272	223	223	225	210	258	252	243	254	258	286	234	242	255	244	250	253	261	240	229	238	247	243	259	276	252	259	244	257	252	271	236	254	243	231	240	232	235	261	250	240	261	249	250	244	222	234	260	237	263	237	249	219	243	244	247	261	249	252	224	235	238	266	236	270	243	232	235	240	252	251	234	251	249	248	223	252	243	250	251	248	243	225	276	256	241	249	264	254	242	252	239	228	249	261	249	242	245	271	245	234	265	251	245	264	270	253	225	250	259	277	253	218	273	259	212	218	258	253	237	249	277	259	258	238	243	245	301	238	247	248	250	198	252	253	257	263	248	239	249	240	258	258	234	248	258	221	241	244	273	248	241	247	238	240	253	221	223	274	260	247	236	252	221	263	241	258	204	235	249	254	258	243	242	249	242	234	255	229	239	211	263	249	223	261	238	258	244	237	251	262	232	258	274	248	258	252	240	219	254	228	233	247	252	241	265	244	236	291	232	245	250	227	252	259	237	231	242	241	265	247	224	244	243	270	242	256	256	248	268	247	253	242	241	233	250	258	238	281	236	262	239	251	239	232	255	215	238	262	244	261	231	271	230	255	239	237	260	264	243	269	242	216	238	245	245	246	229	276	228	235	225	230	255	225	272	254	246	258	274	230	247	257	253	261	259	240	243	244	261	215	262	266	260	239	233	218	259	248	261	262	251	233	236	262	274	246	258	247	268	217	248	244	227	241	265	224	241	205	244	269	238	242	246	256	271	273	254	253	210	229	273	243	245	286	223	227	263	269	270	262	220	236	254	262	243	264	261	254	253	231	256	269	268	264	235	238	217	241	234	258	273	225	221	253	304	250	266	259	244	264	269	223	265	256	235	247	258	279	233	259	232	268	259	255	252	235	259	244	224	250	240	255	234	268	249	256	253	239	242	264	243	255	243	251	224	223	310	252	265	237	228	232	243	231	272	246	252	243	240	228	246	226	249	273	237	233	235	245	257	263	249	252	273	266	241	255	230	255	218	237	273	241	260	244	234	223	224	236	242	219	268	230	238	245	257	228	251	244	279	236	265	266	260	276	235	249	236	260	242	246	246	257	242	250	264	233	257	244	251	242	236	216	245	244	231	249	254	260	254	237	256	262	232	247	288	267	258	265	236	248	249	260	248	257	249	255	246	269	245	248	258	253	226	218	250	237	232	256	229	245	240	230	261	285	246	272	236	256	254	269	239	273	237	244	243	260	225	272	240	241	233	260	233	272	265	255	245	237	257	238	250	264	263	251	260	245	238	273	243	239	267	232	270	229	263	243	236	263	249	259	235	257	232	249	247	240	223	230	289	218	236	247	247	233	274	245	238	227	229	250	247	249	250	270	263	237	236	247	240	254	265	240	274	238	224	214	255	270	233	258	278	259	270	277	246	239	241	253	254	269	260	231	216	208	225	251	242	260	197	224	229	239	246	257	246	237	236	255	254	253	249	254	263	256	235	225	246	233	225	233	244	246	230	236	219	265	243	280	247	226	283	232	229	246	221	233	253	255	253	261	266	254	236	247	223	234	241	254	210	262	267	258	255	222	251	220	275	245	261	247	233	248	259	254	234	268	253	259	257	240	227	251	254	240	232	266	249	259	275	259	261	251	235	257	254	239	260	235	262	229	229	246	246	256	262	248	250	229	243	232	231	252	256	248	237	255	251	250	263	271	268	240	240	256	276	240	251	265	239	252	222	222	257	238	259	248	250	256	277	257	256	246	268	259	263	241	223	230	247	232	232	237	235	227	255	228	260	228	251	235	242	249	238	243	271	248	272	256	253	251	241	255	224	266	240	250	262	246	258	229	253	247	239	232	251	243	248	270	250	215	253	234	248	240	243	245	252	260	238	237	247	220	277	245	231	243	231	241	216	223	262	240	226	276	260	240	278	239	227	237	251	269	220	221	241	241	241	250	240	247	261	240	276	247	233	253	254	253	231	268	242	294	227	289	228	272	264	225	267	254	258	273	245	226	238	287	261	242	269	271	252	238	261	235	237	272	241	248	228	242	247	246	237	241	237	261	262	262	261	245	267	260	246	244	252	275	251	228	265	271	271	262	238	245	237	256	241	262	234	225	244	252	235	253	254	259	240	257	233	249	262	251	248	243	240	234	253	263	260	253	241	277	253	260	238	217	250	243	245	248	234	274	252	254	243	261	242	290	252	228	228	274	259	259	259	209	250	248	220	261	222	273	222	268	247	272	230	262	251	259	229	247	246	252	238	245	242	230	240	223	237	238	238	229	248	227	248	263	251	243	258	253	248	258	278	244	242	248	248	256	237	254	237	260	227	255	263	242	219	254	263	236	243	223	241	260	268	275	244	253	266	230	248	245	242	256	227	202	241	228	248	239	252	266	240	244	274	253	253	255	242	257	278	278	263	266	273	227	259	252	241	257	249	250	251	274	274	269	242	257	264	231	241	235	242	240	283	219	263	243	246	238	255	233	258	236	235	269	247	252	243	253	236	253	219	273	238	252	246	256	262	240	244	221	246	256	246	246	234	234	263	264	250	234	247	244	255	244	228	256	246	231	244	263	218	279	264	231	232	248	264	243	221	243	231	267	242	255	245	251	247	255	221	249	263	237	239	230	283	249	238	242	218	216	269	246	271	245	251	223	270	245	258	272	222	251	270	242	249	238	262	248	246	237	260	276	240	243	267	233	222	251	246	225	252	235	255	227	271	245	235	233	239	241	256	249	266	225	235	234	208	270	255	247	244	233	269	242	249	254	241	240	233	250	246	240	226	236	230	260	217	268	267	257	262	254	248	281	218	242	219	250	237	247	256	245	272	248	266	259	273	261	242	254	243	256	217	253	275	218	245	261	270	227	272	247	234	274	256	255	252	265	245	219	258	230	268	220	237	257	226	238	235	244	223	236	246	260	225	232	257	277	248
28586	21910	20094	13160	7258	4772	3343	2455	1932	1613	1347	1164	913	751	618	523	477	421	429	348	379	360	324	335	311	303	312	310	297	309	271	277	305	274	265	278	254	307	271	277	290	272	302	307	249	268	269	267	299	244	245	300	284	257	258	328	282	254	274	256	295	291	263	267	286	263	258	266	271	283	269	246	292	281	232	271	269	296	250	288	291	274	259	272	257	266	294	291	267	307	247	266	276	294	262	266	256	254	291	266	257	272	288	245	260	297	229	268	232	297	305	257	281	256	247	258	280	255	249	259	262	270	280	284	281	296	277	279	274	250	257	265	282	277	278	256	274	263	275	280	297	269	271	246	258	279	275	256	284	268	296	273	285	294	289	255	266	282	261	274	281	283	279	268	283	281	274	275	305	243	248	269	297	276	281	261	289	253	272	266	242	308	288	305	257	262	263	295	255	251	233	253	309	310	244	277	290	274	274	243	257	271	283	275	243	272	255	291	270	274	277	250	264	262	292	254	261	234	316	244	255	281	272	264	230	282	246	288	284	267	279	263	245	242	288	275	249	309	282	257	258	266	260	285	282	275	263	275	269	263	293	286	267	267	291	246	263	264	267	272	286	280	284	288	252	260	262	278	267	272	261	244	280	290	280	263	250	284	257	229	285	276	258	253	282	258	263	242	271	315	295	276	261	250	287	273	262	266	285	273	263	279	237	256	267	261	264	251	286	259	252	278	301	287	269	269	284	236	275	261	287	264	276	255	265	259	280	259	243	254	270	267	267	267	256	264	238	260	243	256	251	273	254	267	244	267	261	251	268	265	281	303	286	277	257	284	293	257	242	261	313	263	257	276	246	270	283	246	285	245	304	310	281	263	261	275	267	253	259	243	278	281	297	246	284	261	246	270	280	284	253	271	258	253	252	267	255	262	268	272	295	294	280	267	299	280	310	289	245	288	253	263	271	268	269	281	296	270	249	270	289	284	258	260	234	300	279	250	241	256	289	280	270	278	276	262	248	280	296	243	278	282	289	260	264	279	256	296	264	281	264	285	293	273	266	285	267	264	284	276	293	272	248	235	277	255	289	260	287	257	275	268	282	270	256	272	245	301	294	284	280	276	252	236	245	280	280	277	266	245	233	254	267	271	283	265	283	281	263	242	263	283	255	277	294	279	255	236	253	272	282	258	266	274	283	269	271	273	268	267	289	280	272	279	299	294	254	291	278	281	253	284	287	302	259	288	248	283	264	291	273	268	267	259	283	268	272	288	257	255	259	273	236	233	270	299	303	286	272	264	258	250	250	284	278	257	246	260	264	247	283	260	256	258	240	281	294	283	250	262	267	250	269	273	261	301	286	288	260	295	287	249	294	264	310	279	275	255	287	280	262	288	269	263	241	263	307	266	287	262	258	260	302	274	230	248	319	279	303	247	301	253	260	270	270	273	291	286	276	256	264	260	261	306	279	279	249	272	259	279	270	299	253	275	283	271	247	270	268	270	292	266	281	310	267	277	251	262	294	258	274	286	267	257	289	299	304	265	282	296	254	277	271	249	265	282	247	247	275	291	281	254	289	262	269	267	270	271	245	282	293	263	269	288	271	248	279	245	283	274	253	274	277	288	238	223	256	242	280	265	263	244	275	270	250	250	297	274	260	293	238	262	271	291	261	235	267	278	263	273	261	284	276	230	271	279	254	274	291	266	285	274	258	258	268	293	268	287	263	272	284	259	263	266	258	243	294	279	270	264	262	282	273	283	268	269	258	284	247	271	275	261	298	270	255	262	269	280	276	243	261	291	293	290	264	252	313	258	293	237	262	224	249	272	284	268	260	270	262	239	253	237	271	260	286	246	253	235	284	271	278	289	263	259	279	245	269	247	290	274	251	242	240	264	299	267	241	281	242	250	261	274	283	287	287	254	251	290	273	286	278	266	288	277	248	254	231	254	240	274	311	271	251	297	244	268	285	286	252	264	259	256	277	303	306	243	262	266	281	291	259	250	275	296	242	255	268	250	275	270	264	280	285	258	242	234	293	288	255	273	296	265	270	279	275	267	260	282	266	261	295	270	311	279	293	275	263	265	250	287	288	280	300	251	259	291	258	249	259	286	268	257	270	250	262	287	289	280	273	239	254	284	274	274	226	277	295	261	233	281	273	261	265	260	295	234	269	250	279	244	295	277	246	263	271	253	246	269	272	276	271	293	271	264	294	291	269	264	265	317	272	282	268	278	230	288	258	286	278	276	290	284	278	243	272	268	268	251	280	258	256	295	280	263	253	273	250	294	286	286	266	251	278	279	272	266	253	264	276	295	267	294	274	266	280	272	276	257	262	255	269	263	266	276	291	270	281	274	256	309	318	276	256	262	270	263	298	270	278	291	264	252	268	285	250	234	270	273	263	292	281	284	300	254	259	270	225	266	276	297	299	246	260	306	278	259	272	279	294	276	249	231	259	253	292	263	257	268	244	264	248	279	266	269	281	257	258	254	261	246	300	257	272	262	255	268	291	255	277	288	294	258	264	273	278	260	257	262	274	274	250	284	285	249	264	260	236	264	290	287	274	268	282	261	282	262	264	238	276	267	242	279	258	259	255	290	262	261	267	300	272	297	264	291	282	268	268	283	228	237	251	265	281	281	281	274	244	274	258	257	233	262	268	263	301	259	252	256	268	251	275	278	291	277	267	263	297	302	263	272	269	266	281	278	267	259	287	271	259	257	272	260	255	291	300	262	248	280	250	299	267	275	294	286	262	268	269	267	289	248	260	274	277	259	262	290	297	265	281	245	237	271	257	279	298	308	240	264	272	263	249	244	273	279	270	299	282	268	269	265	263	267	258	260	244	243	271	278	256	279	251	285	307	246	276	267	271	273	271	268	284	281	240	293	282	273	294	263	298	286	268	263	242	240	279	250	268	289	266	306	269	265	265	266	253	287	293	274	250	266	259	301	307	282	223	306	252	253	270	255	275	266	255	286	283	269	254	264	297	250	265	277	260	263	268	269	245	266	288	261	272	275	292	285	266	276	258	292	281	277	264	268	282	261	241	278	269	291	276	264	245	269	254	247	253	243	273	274	265	271	261	266	264	245	261	276	223	265	262	252	273	276	283	257	268	270	288	278	281	265	268	278	266	269	270	271	261	273	282	280	273	258	258	278	249	241	253	269	278	293	262	269	260	268	266	292	273	294	242	312	289	269	268	276	242	291	296	257	278	303	274	305	266	266	269	252	254	290	265	293	290	259	255	267	264	278	276	250	264	282	272	288	248	256	270	289	242	269	272	244	242	270	290	260	270	281	255	257	280	271	255	228	274	243	303	233	268	276	271	273	260	280	268	282	253	276	282	259	258	278	285	239	280	249	272	271	237	286	309	259	282	300	251	275	280	255	254	281	264	271	259	255	267	286	289	247	268	289	259	279	279	261	269	262	276	251	281	246	263	270	236	249	268	257	231	276	280	286	263	309	273	268	259	249	260	294	294	244	286	296	275	249	259	292	267	262
19956	27815	21384	13230	10226	7957	6088	4883	3833	3131	2488	1939	1582	1217	1007	828	705	658	574	558	480	465	440	437	362	386	375	370	361	387	346	346	347	354	341	342	344	351	341	342	352	332	338	302	347	311	323	336	326	310	316	300	341	331	320	339	319	334	293	348	307	336	328	287	313	298	342	313	300	319	311	315	304	336	299	337	294	319	339	325	341	320	345	339	294	321	315	335	305	322	325	337	313	324	328	290	341	329	322	322	310	312	333	315	349	292	308	337	333	322	293	304	299	304	313	269	318	313	281	303	299	341	320	320	305	338	293	318	315	322	319	317	314	301	316	321	285	335	314	298	338	318	323	324	318	322	330	298	346	302	318	322	309	277	296	295	301	328	314	324	325	330	320	333	329	314	336	287	324	298	339	325	349	312	297	319	314	329	326	279	317	313	320	319	327	336	320	296	332	310	305	310	325	302	311	304	316	329	303	344	340	310	311	306	334	330	327	343	321	326	283	333	332	342	299	335	311	333	327	340	307	303	292	315	338	315	295	377	299	318	313	304	309	323	271	301	340	288	326	305	332	315	325	317	349	291	324	315	330	332	316	294	297	316	326	304	301	297	284	318	297	306	355	308	346	307	316	303	340	319	301	314	302	325	306	335	298	286	341	360	277	349	320	352	345	305	303	317	311	321	329	307	305	298	306	329	311	293	318	318	319	318	317	333	297	308	330	317	349	312	310	317	335	308	338	320	312	328	298	302	331	307	317	321	324	316	354	331	309	300	304	313	302	324	313	325	317	324	326	330	306	307	319	306	313	337	302	291	304	309	303	306	317	306	313	330	325	330	320	316	310	319	303	280	324	349	361	319	321	314	346	339	306	309	350	311	314	327	321	319	319	332	325	340	336	330	286	332	287	305	299	318	326	312	292	310	311	313	334	300	314	311	348	327	318	306	288	326	293	309	328	305	277	332	302	336	336	296	309	326	334	325	325	322	288	306	336	282	308	319	328	328	336	293	328	330	288	308	334	310	300	308	330	300	312	299	308	310	325	305	343	324	295	340	311	314	341	289	323	330	304	334	330	326	291	320	325	283	294	305	320	358	303	315	334	283	319	299	315	303	323	301	322	271	326	289	282	311	339	323	303	327	314	302	339	301	322	312	313	297	312	306	303	324	287	285	285	306	304	321	283	330	320	318	321	331	317	306	313	313	297	283	304	313	316	289	330	300	322	311	324	340	354	300	306	316	307	331	341	326	276	305	289	300	344	301	318	318	340	324	322	305	299	308	340	331	300	323	318	347	299	305	313	316	322	358	345	318	305	282	293	317	321	304	326	308	302	306	322	309	319	305	332	326	326	294	315	341	315	325	291	306	305	322	305	328	322	289	338	341	340	329	322	298	304	330	328	287	336	319	280	317	351	312	320	353	319	360	292	295	318	333	314	299	325	334	285	320	315	301	326	312	335	312	319	311	337	297	335	309	290	302	295	291	273	324	305	305	324	311	333	318	301	289	323	307	327	309	339	304	324	322	315	303	329	303	310	325	288	294	308	291	325	312	320	323	323	297	315	300	331	296	310	290	344	320	311	293	338	318	330	331	319	283	297	323	322	336	327	349	361	315	307	319	319	315	341	343	304	301	286	314	325	312	295	312	322	322	298	333	306	283	345	325	316	307	301	310	313	311	309	285	312	341	318	308	315	325	327	303	330	329	312	346	326	333	280	284	295	322	325	318	319	295	311	328	317	318	316	265	307	313	327	298	346	342	305	310	341	315	324	320	307	337	320	315	297	343	305	312	311	314	307	328	304	314	312	328	296	314	316	310	295	311	290	302	298	287	314	323	309	299	310	308	312	348	321	331	319	311	321	287	282	323	298	286	338	297	296	321	299	312	321	321	293	330	304	360	303	306	325	353	313	320	318	311	317	280	316	313	313	346	305	280	342	320	311	281	327	343	303	310	311	323	297	310	292	307	298	335	318	299	308	325	305	291	322	335	335	308	312	320	293	319	330	317	311	317	346	311	288	291	306	329	304	321	289	304	336	318	299	319	324	329	306	284	314	312	331	305	332	329	322	311	348	326	311	320	316	323	318	351	313	300	347	318	312	325	321	338	328	332	333	312	301	331	297	318	316	300	310	288	318	322	302	293	303	344	327	317	313	362	324	306	307	306	297	289	319	285	368	326	313	278	340	314	311	347	348	302	316	318	315	289	295	282	315	321	332	322	327	316	356	302	346	324	311	304	337	330	316	324	321	298	349	295	320	324	330	346	316	333	317	306	306	337	321	313	303	296	317	326	295	318	295	331	315	322	337	326	322	299	373	308	317	327	294	310	308	292	296	342	318	313	344	306	326	309	301	317	347	327	336	341	312	324	304	359	271	268	318	303	315	302	307	347	348	319	322	316	324	308	305	302	309	305	343	291	309	345	295	328	307	304	289	312	312	334	327	309	304	286	317	306	318	309	325	325	347	317	308	317	323	302	326	311	326	324	331	286	327	338	311	302	344	304	291	339	339	313	307	313	307	329	325	306	297	322	335	297	327	326	320	322	286	308	307	319	315	295	322	340	298	297	339	326	379	317	320	299	320	322	341	311	314	321	304	324	320	310	345	336	286	291	309	332	299	321	309	313	303	293	332	293	272	319	283	331	294	317	312	293	296	349	345	314	324	329	305	323	307	312	281	313	329	311	314	348	286	327	297	331	313	327	288	321	343	327	308	313	326	323	323	338	298	258	306	313	331	326	322	308	340	314	319	309	298	318	319	328	330	339	313	330	339	302	358	347	313	299	300	296	337	342	303	377	300	291	336	335	302	315	282	334	317	327	296	300	328	327	304	296	297	312	258	324	305	326	305	304	310	329	304	338	320	313	342	315	297	354	320	317	325	307	318	324	308	308	330	279	303	301	308	308	321	282	341	306	289	309	365	326	306	346	307	318	324	347	313	309	320	345	329	347	380	324	307	341	295	306	337	319	311	318	339	301	312	304	307	326	306	295	309	317	331	311	322	332	315	317	324	299	278	305	358	282	317	350	326	296	309	298	336	309	358	331	303	303	335	326	308	328	328	322	292	344	325	326	311	340	302	358	336	325	306	292	294	328	289	313	270	295	332	319	316	297	312	286	325	330	304	280	307	321	338	299	299	320	315	331	336	326	306	333	311	331	316	309	325	326	327	307	289	320	305	318	329	324	331	305	309	298	324	296	323	347	292	327	341	303	305	321	326	313	295	309	312	337	301	302	315	326	326	321	362	305	321	291	268	334	293	326	317	310	297	296	299	332	304	322	308	294	330	301	305	331	314	347	324	304	285	305	338	306	322	322	287	291	301	305	336	322	310	313	305	299	328	331	314	340	322	288	315	301	315	318	307	328	342	322	359	343	315	295	324	338	330	325	303	326	298	368	344	320	313	313	346	332	348	361	329	312	313	325	298	320	275	333	291	328	339	298	324	321	321	337	306	330	299	295	315	307	326	284	315	328	319	314	326	304	318	343	352	312	356	324
23886	21499	28573	24967	21227	13378	6351	3896	3126	2508	1896	1582	1272	1084	893	741	651	593	574	512	490	431	387	440	373	387	402	370	322	334	342	335	368	358	338	327	315	344	316	327	309	347	324	324	310	311	309	324	297	299	288	303	258	311	280	311	318	302	293	334	298	322	314	280	297	277	287	277	341	292	306	290	270	311	283	325	286	286	294	301	329	308	331	291	322	261	260	328	304	293	305	327	274	319	301	312	295	315	302	300	308	278	274	294	278	316	258	280	293	301	283	297	286	296	305	284	278	288	341	280	254	275	278	282	292	300	295	318	288	323	297	280	291	299	303	295	291	290	259	306	295	296	273	308	310	307	304	289	294	307	296	278	293	338	295	272	310	289	272	275	289	293	281	296	300	306	286	307	282	288	281	288	263	310	309	265	296	292	286	263	311	296	313	272	293	285	293	281	281	294	270	309	271	307	283	301	273	303	273	279	292	313	302	289	305	310	303	300	300	301	300	334	298	304	297	290	279	285	328	286	290	314	284	292	307	294	289	322	296	309	297	265	291	277	279	283	296	305	285	281	318	298	289	279	277	272	285	302	284	292	285	285	307	292	302	301	293	306	296	311	290	301	302	285	287	299	281	316	264	312	273	294	301	294	328	299	297	293	289	290	300	295	295	290	288	295	290	303	285	251	318	273	281	278	306	301	296	300	299	280	280	293	299	309	287	290	286	261	284	313	286	299	292	274	310	293	288	275	276	302	299	302	316	305	282	281	286	273	281	270	274	291	267	286	244	287	283	277	283	307	285	271	340	289	361	292	342	292	296	298	286	282	291	305	276	302	269	298	265	307	305	263	302	295	286	287	318	256	298	304	297	251	312	296	296	275	273	312	289	271	267	303	318	312	300	272	303	299	292	277	301	307	317	300	281	303	308	297	323	298	282	302	281	280	286	317	283	336	308	309	294	302	299	317	307	281	276	253	289	267	280	316	288	275	299	304	303	266	294	304	289	310	313	313	325	330	272	274	284	307	275	262	296	300	282	310	292	267	310	265	280	297	289	293	291	287	319	322	257	310	306	307	328	294	280	296	284	283	314	296	288	284	262	278	304	290	263	278	267	272	283	306	281	283	269	281	309	269	298	296	306	264	296	296	280	295	313	308	288	297	300	284	291	328	300	308	279	267	278	281	289	292	285	269	307	285	271	286	288	332	263	309	284	293	286	269	320	298	278	315	300	301	335	314	288	296	298	342	287	318	304	243	267	299	295	291	278	317	293	311	302	289	292	304	329	286	292	271	287	304	275	272	294	289	271	288	300	296	303	256	298	282	292	296	299	278	304	300	293	306	294	281	293	267	299	283	298	295	282	324	331	266	324	295	291	283	284	310	285	315	323	307	286	287	297	303	273	292	300	296	289	302	299	347	276	320	314	309	313	302	291	299	266	269	284	289	254	312	304	279	292	277	315	290	286	296	296	314	279	296	309	299	280	286	296	317	277	278	297	284	276	297	295	293	322	299	311	302	274	275	288	297	286	270	306	299	279	266	295	286	338	277	298	300	302	286	289	270	283	301	304	306	275	277	267	283	283	300	285	306	265	311	325	280	299	288	281	256	294	312	274	303	275	318	344	315	285	285	310	279	275	317	246	307	325	316	302	289	296	294	306	278	271	294	288	285	283	322	334	257	327	278	268	288	291	302	301	289	283	310	284	296	285	302	277	290	301	284	294	328	305	311	297	290	324	258	290	298	284	291	295	278	300	310	317	288	304	296	303	289	289	312	309	278	285	279	295	284	296	266	279	303	275	330	311	250	281	253	288	310	294	270	275	307	318	285	303	290	292	283	300	306	263	291	256	293	313	273	279	314	300	290	279	289	273	304	295	309	292	279	299	276	312	317	302	296	277	302	299	324	327	301	301	283	283	289	294	301	298	316	299	300	250	274	329	274	267	280	321	306	310	291	297	317	296	311	298	283	317	312	292	273	297	318	292	301	305	282	270	273	299	329	307	291	294	273	263	296	290	293	295	311	261	287	297	285	290	271	285	311	266	309	288	310	316	285	291	273	291	305	266	292	256	278	312	256	302	275	293	310	297	291	294	283	311	303	320	298	310	286	302	268	303	283	296	265	300	297	281	291	318	294	292	296	295	272	278	296	294	315	296	326	279	305	312	283	292	303	270	287	299	285	287	290	279	305	312	319	294	278	289	302	280	288	298	272	293	303	255	296	292	320	278	267	296	298	267	263	288	299	280	275	284	279	315	288	283	321	294	320	310	283	304	310	266	261	272	289	298	325	291	266	329	287	305	295	294	284	290	279	309	305	312	292	289	296	288	260	303	264	288	307	272	328	301	304	311	309	305	309	312	289	295	278	269	296	293	306	304	331	294	332	316	293	297	301	282	293	321	278	325	281	321	295	298	314	287	290	317	314	282	288	316	278	269	321	319	301	295	301	302	250	298	299	303	285	286	272	282	285	298	311	284	268	304	284	315	322	306	279	320	319	280	295	263	299	291	301	323	323	333	306	270	271	283	260	296	280	291	266	282	296	272	283	314	279	324	277	298	264	269	283	302	303	289	335	299	312	288	299	307	280	281	326	280	282	274	301	313	307	289	263	314	262	298	320	279	306	280	271	274	290	285	305	305	319	301	285	270	294	289	283	282	278	305	298	305	286	311	294	287	278	290	269	328	266	291	267	295	301	296	309	311	283	293	285	322	296	265	273	279	303	282	328	294	296	333	301	320	285	290	284	281	297	291	311	317	312	301	281	298	320	260	259	284	277	286	299	290	310	294	292	292	306	299	297	300	328	267	297	299	293	312	278	279	304	309	293	272	293	272	298	283	306	286	300	312	283	293	306	315	316	317	288	285	294	308	290	281	264	257	301	295	292	307	261	286	296	299	309	316	329	266	304	313	285	290	285	313	292	272	297	308	289	321	269	280	310	276	263	259	307	283	318	275	295	298	305	290	263	292	273	289	287	320	288	336	291	313	311	287	299	311	314	311	295	307	304	305	333	287	309	323	288	274	286	298	312	300	291	297	296	280	301	309	309	312	323	290	327	297	307	287	309	299	268	281	294	287	320	278	276	260	304	299	274	260	285	308	295	285	294	308	280	308	281	304	320	326	299	324	299	300	312	287	278	298	282	274	302	290	287	298	308	271	265	285	312	283	294	280	281	291	322	280	317	298	263	288	283	274	312	304	301	303	271	280	300	283	302	276	286	291	291	320	297	269	302	292	293	292	314	258	291	284	302	312	306	281	294	268	298	305	261	288	298	264	286	289	314	305	307	278	280	294	274	274	324	318	288	285	296	285	310	310	292	303	278	317	339	304	315	311	300	300	264	294	281	294	296	310	311	290	296	303	295	240	314	305	303	326	267	292	292	267	293	278	277	285	287	307	288	300	306	297	284	268	287	303	334	281	324	296	305	268	291	306	271	297	279	274	296	299	300	314	292	315	297	291	294	290	305	294	295	297	282	317	293	289	286	299	296	329	295	300	282
22911	34800	27339	18624	14439	11551	8593	7192	5794	4418	3507	2809	2239	1744	1356	1168	959	890	846	724	643	546	513	499	526	533	485	465	480	469	426	427	419	436	421	437	419	442	356	381	393	354	351	340	372	359	362	366	361	346	376	364	398	352	371	332	360	338	341	344	342	346	390	364	359	356	392	365	310	378	344	339	365	333	342	388	349	353	350	363	333	343	364	362	339	340	349	345	355	396	365	358	346	343	323	349	333	349	350	336	353	354	369	360	348	373	333	336	359	371	371	312	344	337	351	352	354	363	333	348	350	326	364	366	358	346	352	312	344	384	355	334	333	353	340	323	326	317	338	344	330	356	329	338	370	326	334	369	358	337	365	280	343	351	376	350	337	333	357	351	351	340	352	336	365	352	342	361	347	332	379	322	344	360	329	351	367	307	312	352	388	352	339	331	339	297	336	334	351	330	339	343	365	344	339	344	337	336	355	358	360	327	321	336	348	401	364	374	332	346	333	336	345	325	346	344	301	331	344	368	356	331	357	364	361	356	356	348	378	330	356	346	354	325	357	376	349	326	363	321	326	335	343	341	346	307	384	313	368	383	334	356	342	341	339	334	348	329	367	356	345	379	335	337	340	376	369	310	379	348	373	320	291	333	326	342	334	331	354	347	351	327	343	358	369	324	367	375	376	352	315	333	348	336	343	369	320	379	359	337	347	365	331	365	325	344	348	349	332	372	315	341	320	377	378	349	373	323	343	329	322	327	383	353	328	345	306	335	352	342	348	348	360	341	353	362	344	334	348	324	332	364	377	334	356	342	359	366	347	360	318	346	365	334	349	339	359	355	352	366	370	384	376	318	345	326	315	347	313	366	366	386	354	331	355	344	349	336	349	345	340	361	326	358	334	341	326	342	360	341	332	329	371	367	339	342	369	325	355	377	367	330	359	320	308	319	333	384	344	354	371	347	319	374	355	322	319	358	333	347	306	370	334	348	352	328	363	355	353	330	358	353	329	324	349	320	331	339	340	379	327	314	377	350	369	352	354	349	354	352	325	371	327	340	349	384	360	309	348	340	338	367	326	343	306	346	337	337	359	363	345	320	348	360	354	379	330	331	326	361	373	365	327	352	364	346	343	345	342	362	327	356	346	341	359	360	351	394	333	337	351	351	369	355	337	387	345	377	326	349	311	339	322	355	324	351	363	340	345	335	374	325	331	333	325	360	352	351	377	348	337	342	336	361	341	361	343	329	360	360	370	349	332	332	367	342	335	295	344	361	348	349	335	338	328	346	368	347	333	340	344	313	341	354	358	351	295	334	341	331	351	349	326	335	363	363	352	336	353	318	340	346	347	373	363	350	375	351	344	345	312	342	352	362	314	335	355	355	325	360	335	350	350	347	360	349	347	381	361	325	328	377	350	323	342	338	335	333	349	347	344	354	351	347	344	348	310	335	289	318	364	329	309	340	341	318	347	352	326	353	355	341	327	336	336	363	317	340	366	338	359	336	324	361	355	328	339	357	366	342	370	350	304	334	308	370	339	335	361	374	365	375	373	343	330	341	358	394	331	358	321	347	340	398	352	347	350	350	324	339	343	345	359	344	352	334	328	359	348	323	365	344	315	359	348	365	345	325	360	355	340	362	348	337	359	392	364	349	342	330	319	321	293	333	323	365	323	360	314	310	350	361	358	352	349	346	279	349	343	356	331	331	366	340	348	327	356	380	382	322	339	320	365	341	358	332	367	367	369	341	366	341	317	334	326	372	334	377	336	332	346	371	360	346	328	374	299	345	322	330	337	310	323	360	322	364	355	370	358	363	327	359	356	314	352	359	358	367	327	352	356	353	370	342	339	379	327	320	326	355	354	368	356	331	348	342	346	331	341	353	328	400	338	357	338	346	307	356	341	395	355	331	357	328	349	334	338	351	341	320	368	362	340	358	354	362	355	361	324	345	345	338	352	382	342	354	356	334	362	341	328	359	357	368	336	350	356	330	322	335	334	347	359	341	340	363	373	341	371	368	353	350	363	301	347	383	345	368	352	345	347	357	339	333	362	367	360	322	355	344	349	363	321	338	317	339	341	301	361	330	353	343	348	324	334	323	364	379	334	338	348	346	373	355	341	346	385	359	377	319	347	327	363	339	328	328	336	351	356	355	326	388	327	357	345	347	326	343	362	332	335	320	334	355	367	333	342	327	358	332	362	334	358	344	344	352	330	319	372	331	360	377	351	311	316	372	338	323	361	347	336	358	330	322	392	371	341	344	349	354	377	364	360	339	358	330	356	343	309	330	387	364	352	357	345	338	342	366	331	339	337	375	346	347	326	387	348	371	354	330	323	350	357	340	355	327	352	327	338	361	354	360	335	346	366	351	342	349	315	349	336	348	336	344	355	308	355	327	354	329	358	312	341	339	300	333	334	323	326	333	308	334	338	342	368	336	334	351	331	328	303	364	341	328	356	318	349	322	341	362	335	359	365	341	337	347	327	338	330	339	353	350	334	327	364	372	334	330	344	341	329	365	352	339	315	331	357	366	381	365	336	346	371	359	329	313	319	327	376	340	366	370	375	364	310	333	324	352	357	376	341	332	314	368	349	349	317	333	356	343	360	351	351	349	323	317	359	371	382	338	350	338	347	308	350	374	324	342	354	343	366	377	347	389	349	319	317	342	349	346	358	313	343	355	343	359	349	372	327	384	345	342	344	315	334	390	351	339	331	380	339	363	346	324	364	321	343	350	334	368	349	332	377	353	341	331	370	327	375	329	351	366	364	348	367	348	316	340	330	346	337	333	330	348	346	370	340	331	361	346	327	353	338	352	381	317	366	369	320	353	353	334	348	343	341	314	352	330	360	330	363	348	361	342	344	384	349	361	314	373	338	365	357	365	380	332	343	354	323	371	378	351	356	361	341	331	336	366	331	329	351	343	327	324	324	343	328	350	357	392	322	316	355	370	359	342	347	343	345	329	345	353	318	340	390	340	344	327	343	359	352	382	370	382	343	375	382	342	360	335	344	359	347	335	344	360	386	342	354	334	359	358	378	373	347	325	353	345	367	361	321	372	366	355	345	374	338	366	340	308	331	379	359	340	364	330	329	338	361	355	331	379	344	372	336	340	339	323	342	342	351	328	372	336	365	341	326	367	358	321	366	356	349	363	357	365	346	322	357	318	343	333	365	334	363	337	304	373	327	346	335	368	331	329	341	355	332	335	341	360	313	329	375	370	300	334	351	367	364	347	318	348	348	345	348	328	349	329	334	352	343	358	335	360	365	346	325	338	324	354	353	339	319	358	365	343	340	356	330	331	334	351	345	333	379	336	328	356	364	351	366	349	357	342	340	343	326	346	346	353	312	330	324	359	305	359	331	326	325	334	340	335	336	307	344	370	349	334	326	350	364	370	362	341	341	353	317	352	335	336	324	350	340	348	318	327	335	357	317	343	355	350	339	364	332	351	354	316	357	333	326	338	364	333	320	337	310	348	313	343	372	371	380	339	321	333
25208	21602	27468	25787	13777	6335	4092	3183	2429	1807	1483	1173	982	764	593	550	457	411	426	348	352	287	311	255	261	264	229	222	255	238	228	233	235	253	231	228	209	226	202	199	207	190	195	188	206	202	198	196	200	200	206	206	201	201	215	194	219	198	192	203	181	203	193	211	202	180	193	177	202	194	208	194	200	199	167	195	202	193	180	227	224	221	197	217	211	212	185	200	183	203	171	208	190	205	200	214	169	212	191	204	200	173	203	202	174	191	201	188	208	205	202	221	193	195	192	209	202	217	215	192	170	178	192	168	188	193	220	217	207	188	211	192	203	197	217	186	209	194	199	185	171	182	195	184	206	175	181	177	183	208	203	184	201	176	184	196	215	165	184	220	191	185	192	193	187	153	162	211	217	181	175	173	179	169	168	196	182	202	181	212	192	177	208	201	207	190	210	219	196	205	208	193	188	193	194	174	219	212	199	213	202	199	185	181	243	182	180	205	192	187	191	191	179	189	177	206	200	181	174	207	215	170	197	193	208	188	186	163	189	197	191	190	200	197	192	191	198	193	176	182	189	197	197	181	183	201	202	185	192	187	171	192	189	204	217	190	167	197	193	188	205	201	192	205	199	181	201	188	172	204	183	194	187	199	179	201	183	188	180	199	213	188	188	195	196	189	167	217	162	165	219	173	185	199	174	186	211	169	215	181	204	200	188	193	197	194	196	194	216	166	202	196	176	213	218	200	204	161	169	212	214	193	197	201	195	180	209	201	203	197	178	184	223	180	206	185	193	203	175	163	198	204	180	166	197	193	198	211	182	194	203	195	172	203	192	189	194	183	160	196	205	193	174	207	192	188	192	220	182	179	197	195	188	211	206	174	208	207	190	209	194	176	202	198	209	190	199	196	178	192	201	169	203	178	188	199	191	198	206	190	187	187	177	185	188	201	199	197	164	203	190	188	186	188	169	186	194	197	175	182	213	223	182	195	190	202	180	203	200	181	188	201	169	210	189	190	204	201	199	201	160	198	194	198	198	193	212	184	205	192	178	182	181	189	223	196	195	203	171	192	192	209	196	177	194	205	188	182	209	217	169	213	183	194	224	199	203	196	219	200	217	184	189	195	190	204	182	170	197	205	214	204	223	162	198	193	185	224	201	219	203	198	189	174	205	187	203	201	192	185	186	208	201	195	185	188	213	165	214	190	207	182	201	182	209	179	198	200	197	184	181	203	182	172	183	192	209	199	215	168	208	177	187	204	217	182	191	177	203	196	200	169	204	206	217	198	210	198	214	181	171	166	195	232	189	185	219	176	184	188	201	209	190	191	185	189	209	181	188	196	196	171	213	190	201	205	181	190	190	185	173	190	175	190	178	195	212	180	200	198	210	211	184	160	210	199	178	204	199	170	215	192	192	211	183	217	185	182	202	206	170	186	173	204	212	188	184	197	203	184	201	216	192	207	192	195	190	173	189	180	195	202	201	206	192	190	198	220	230	196	200	197	192	182	204	208	209	205	192	182	193	219	202	187	197	200	209	189	181	222	192	183	225	194	185	185	176	182	199	204	166	186	186	193	178	162	198	188	185	165	178	170	182	180	187	172	192	199	191	200	195	189	231	182	201	179	198	166	187	205	206	192	211	172	195	198	199	191	196	223	198	189	203	197	187	168	190	184	171	205	197	208	195	191	173	183	173	186	213	195	198	200	203	207	200	187	191	194	187	199	175	192	185	190	164	179	189	188	188	204	180	188	205	191	173	197	176	223	182	192	197	212	183	172	189	175	208	183	214	209	177	185	209	190	201	221	197	190	206	215	168	203	199	181	192	210	192	188	190	184	205	182	209	186	189	201	188	179	192	198	168	190	194	189	209	157	188	195	191	209	191	193	181	179	211	207	173	184	201	192	164	200	184	208	196	204	221	203	205	181	186	178	207	199	206	193	180	170	168	171	196	184	203	186	177	199	194	198	183	203	184	190	189	208	183	184	200	202	193	203	185	192	190	195	211	188	184	189	176	203	207	195	191	165	185	207	194	211	216	202	171	196	190	193	203	174	205	213	179	190	205	187	205	188	199	192	184	193	188	184	224	191	202	209	210	219	207	189	197	198	196	186	180	201	175	179	186	201	178	189	200	196	196	196	197	171	202	186	176	199	206	185	190	184	207	173	189	216	220	179	216	212	202	206	192	209	163	189	196	191	212	216	209	191	204	191	187	209	180	186	188	189	227	194	208	186	160	191	188	170	196	191	178	198	179	207	201	196	211	213	217	186	173	172	175	191	197	231	186	195	190	172	185	196	205	197	190	217	169	215	188	191	211	176	207	189	192	196	200	187	163	167	186	191	188	200	199	192	197	189	199	198	172	180	184	195	180	206	186	200	180	202	202	181	196	179	219	198	195	170	204	193	201	196	194	207	186	184	195	186	194	171	193	203	208	180	197	166	184	180	184	202	201	202	219	198	203	181	197	206	206	183	209	195	223	226	227	190	186	214	174	170	185	186	199	184	196	180	210	178	195	156	214	185	217	223	182	190	165	210	213	199	208	180	202	213	209	190	208	212	225	210	195	180	195	224	181	196	193	211	196	190	193	156	200	195	168	180	200	202	202	178	200	179	206	175	181	188	183	181	162	202	179	199	196	177	192	202	212	211	204	181	214	200	169	205	162	181	184	191	180	214	173	187	171	185	169	173	200	181	180	188	211	205	169	215	179	179	211	182	199	205	187	204	233	218	185	202	194	196	187	175	195	191	194	186	227	192	217	203	212	215	200	225	181	192	167	233	188	186	202	211	201	187	205	197	176	177	193	203	204	213	194	203	196	166	206	205	191	207	193	201	176	169	182	197	185	193	205	177	195	172	199	202	192	203	204	173	244	230	188	174	197	186	174	199	198	194	193	209	179	226	168	190	226	197	182	188	177	176	204	221	181	173	210	208	204	178	200	194	202	180	204	183	182	214	185	192	177	206	205	185	190	194	216	177	200	236	189	196	183	184	207	190	174	184	180	201	216	183	180	167	207	194	173	209	170	195	190	201	199	171	191	212	199	221	190	204	206	184	194	174	205	192	188	193	216	205	200	215	198	194	208	206	200	196	162	176	191	189	210	201	193	183	175	191	204	186	158	209	184	184	210	184	180	187	171	181	195	181	192	209	224	185	182	195	220	189	174	209	202	172	195	187	194	214	185	164	198	196	213	183	196	181	202	186	209	196	209	175	186	177	191	200	216	181	184	174	212	180	178	201	216	194	182	190	175	195	193	205	196	209	184	193	224	202	193	203	184	188	204	181	181	191	206	198	210	211	176	192	200	198	193	178	205	190	201	179	206	178	194	190	209	186	190	201	191	201	203	201	184	194	226	192	182	187	180	223	191	188	194	185	175	226	206	213	209	170	205	203	187	209	168	191	188	189	163	176	199	210	178	202	210	195	192	183	158	184	209	188	193	149	196	211	185	200	213	192	200	209	162	190	211	186	195	182	198	188	202	202	208	194	183	181	212	189
22433	31597	24639	16356	12338	9645	7622	6300	4876	3643	2858	2194	1830	1354	1122	915	848	695	609	515	445	430	388	361	340	340	331	311	258	287	276	319	299	291	301	284	269	270	245	240	243	240	243	248	238	247	274	236	249	250	244	238	214	285	227	269	224	235	243	231	249	235	245	221	246	213	237	250	216	266	207	225	225	233	230	242	235	243	236	226	225	229	239	226	235	228	237	239	233	246	204	234	235	226	238	217	223	240	223	234	269	261	216	214	229	221	217	233	234	232	229	246	233	235	206	221	257	197	244	251	216	216	215	217	254	226	248	241	250	220	243	201	231	226	234	251	224	251	228	209	242	238	235	232	221	249	219	223	237	243	231	219	242	211	231	245	230	252	216	254	241	242	252	214	229	236	241	204	251	243	246	257	223	246	217	212	221	254	235	198	219	242	234	230	229	238	201	248	225	237	221	220	241	225	236	220	191	224	226	260	244	232	197	225	233	234	241	219	217	242	248	224	216	229	250	198	225	238	232	242	219	251	223	237	203	240	216	216	242	228	219	231	245	241	252	221	268	245	241	220	197	246	220	245	197	241	247	212	216	207	238	234	238	242	246	231	231	247	228	249	240	250	231	243	221	230	207	238	220	218	224	235	224	229	233	240	209	241	241	215	241	226	238	226	250	220	222	218	209	246	242	192	248	229	258	248	248	246	255	216	231	239	253	212	226	208	245	229	216	241	239	233	237	245	235	200	211	213	228	274	219	208	233	204	229	235	213	215	213	236	220	229	223	259	206	197	245	242	227	238	218	236	215	229	229	243	241	219	216	227	237	216	229	221	238	221	234	242	227	222	222	239	231	223	233	242	216	216	225	202	238	225	230	254	218	211	219	225	238	241	217	224	226	236	248	219	245	229	247	242	232	228	226	259	246	248	232	216	218	234	234	241	205	224	223	220	234	229	245	224	226	237	225	244	209	220	253	214	206	218	248	216	199	259	231	228	245	215	224	240	234	244	252	251	231	242	204	241	244	237	254	228	241	212	213	223	204	221	238	242	226	235	239	219	227	240	215	227	231	241	225	231	239	238	226	219	232	238	225	250	246	237	265	236	207	221	250	225	218	237	232	231	234	247	243	221	209	233	229	235	228	202	218	214	229	229	237	219	223	221	226	248	252	216	223	221	258	261	247	224	238	214	252	222	221	236	227	230	249	233	228	220	214	236	216	238	243	244	240	216	244	224	200	232	230	225	228	237	206	231	222	231	234	239	233	231	240	233	258	231	234	228	207	227	202	234	259	229	239	218	243	252	247	242	223	221	233	264	234	226	231	248	241	238	229	217	240	247	223	219	248	234	217	230	245	235	227	242	222	227	208	210	220	222	230	217	232	253	227	227	236	226	223	211	267	210	228	192	217	220	224	238	224	226	203	231	259	239	229	217	239	236	237	230	228	231	217	251	219	253	242	235	216	238	227	237	236	211	199	211	246	244	226	248	224	250	233	227	207	250	229	229	224	221	229	229	226	230	239	217	218	229	257	217	226	228	228	220	221	229	242	248	247	213	249	243	208	254	222	250	257	242	228	241	256	239	235	234	250	228	228	240	252	228	236	205	191	227	227	204	230	239	264	215	233	243	222	237	222	251	225	233	225	211	238	221	239	216	244	209	272	251	248	195	215	210	229	198	215	210	187	211	238	225	221	222	245	221	226	208	232	252	234	221	240	255	245	228	242	242	249	198	216	222	234	261	235	224	239	242	235	221	223	222	243	208	221	222	226	228	236	268	235	237	240	194	211	214	219	249	247	221	228	235	220	214	226	257	236	249	238	230	215	223	232	217	227	255	243	231	261	229	242	235	204	238	244	234	217	224	206	251	224	224	229	231	225	211	219	227	243	251	216	253	227	212	248	232	213	219	233	228	236	217	247	241	235	238	231	219	237	232	259	225	231	246	231	222	236	233	213	213	233	228	225	201	234	235	225	232	231	219	228	214	219	240	225	216	250	236	251	259	239	234	225	256	226	236	209	219	230	218	214	245	226	236	199	227	226	235	250	223	248	227	247	243	200	245	238	238	265	220	228	254	214	202	229	239	227	232	222	202	236	257	234	231	225	230	233	226	217	232	224	212	230	228	253	237	248	219	224	242	247	257	229	230	210	227	232	226	239	221	205	201	233	215	234	231	235	246	238	225	245	237	237	229	236	229	241	222	247	251	237	214	207	214	246	206	213	241	199	246	241	216	234	230	239	252	253	228	208	220	212	250	212	241	217	235	243	261	227	227	240	203	240	213	264	223	236	236	222	222	258	218	226	256	214	219	244	239	242	255	222	235	228	229	259	222	235	225	217	223	205	231	244	213	256	219	249	205	261	237	214	216	251	228	236	230	233	237	213	227	215	248	219	252	214	236	229	208	231	233	193	222	233	228	235	218	258	230	238	231	231	259	251	250	243	221	203	248	240	242	225	244	229	222	243	247	235	246	221	224	210	239	215	225	251	223	242	232	221	241	222	208	215	200	219	244	229	244	233	220	223	226	242	206	241	227	244	218	236	233	236	251	238	233	214	248	232	204	236	207	201	219	205	224	244	240	240	249	224	238	220	227	223	224	246	218	237	242	214	242	214	223	261	223	228	245	212	225	241	242	250	248	211	215	220	234	254	221	231	228	244	231	220	239	219	236	218	224	232	231	214	207	205	251	211	212	250	247	229	224	236	230	244	204	248	240	242	216	245	238	231	237	198	242	223	208	226	231	220	225	226	219	201	223	231	215	230	228	214	238	225	199	202	205	234	207	241	212	222	218	233	224	235	213	276	251	250	231	189	222	207	240	225	241	248	206	228	259	240	238	250	234	243	204	219	243	246	232	235	244	195	259	273	209	234	228	263	216	236	206	225	223	248	236	221	259	252	223	227	241	223	233	263	235	218	241	212	225	233	217	232	235	257	251	233	227	236	253	244	248	214	210	227	206	213	215	230	226	229	239	256	235	218	250	240	237	223	217	257	207	250	231	201	230	229	236	226	202	247	208	226	218	236	233	234	262	231	217	223	227	237	226	235	225	272	250	212	216	233	225	226	235	249	264	254	234	230	241	237	226	227	257	251	223	226	210	230	234	199	241	204	235	234	233	213	217	217	221	236	218	224	237	223	247	243	211	243	227	255	248	234	245	220	251	210	238	249	216	236	255	191	236	225	213	217	232	235	225	223	242	229	226	229	220	239	235	241	212	231	248	247	236	241	229	236	230	237	223	240	232	222	220	233	238	260	237	220	225	236	223	214	247	199	240	254	233	210	229	239	239	225	242	231	226	223	225	231	214	203	262	235	217	234	232	242	243	224	223	243	247	234	202	230	243	191	248	246	239	233	220	246	227	207	226	223	208	247	221	225	237	220	230	223	229	260	244	223	225	194	218	227	233	219	242	237	234	232	233	202	210	233	233	273	251	224	253	237	211	246	242	266	229	209	239	236	221	228	253	215	236	212	250	230	217	227	231	239	221	226	240	205	238	229	236
22971	21567	29163	24438	21658	21532	13404	5972	3903	3250	2600	1932	1607	1247	1010	858	786	682	621	549	494	434	417	385	411	358	377	350	296	298	307	335	319	282	294	290	278	278	269	254	220	213	247	272	230	212	223	234	238	250	238	237	218	220	206	230	227	235	195	221	232	212	218	223	208	236	233	230	238	238	207	247	244	249	209	215	235	220	206	208	228	219	231	217	201	206	191	235	224	196	235	238	205	219	215	229	221	238	201	215	228	215	187	220	230	245	207	227	212	213	226	185	216	202	200	217	208	218	194	246	238	226	218	240	234	219	224	208	215	219	209	213	220	226	204	261	212	184	210	194	245	212	223	213	229	184	249	240	203	219	232	219	207	203	215	217	207	239	226	210	221	211	203	217	194	200	204	228	243	199	205	232	219	199	211	205	207	217	206	200	205	214	230	247	217	219	198	216	190	209	234	190	229	215	209	222	217	216	211	219	193	210	213	200	216	234	226	226	201	224	225	218	208	216	193	216	184	221	208	222	185	230	222	226	217	227	233	235	188	195	239	191	242	196	206	241	220	181	205	206	212	239	232	216	208	225	237	230	211	214	216	212	218	214	209	216	228	209	220	232	217	204	221	226	215	220	228	207	186	205	212	224	207	221	210	213	248	195	213	210	202	210	211	220	202	226	231	230	208	197	228	205	206	210	202	238	215	195	215	210	225	205	220	242	203	202	208	207	196	202	198	238	217	220	196	195	217	206	211	225	221	203	212	235	209	201	225	215	188	225	218	201	191	242	237	235	222	211	207	222	215	221	175	227	213	210	205	192	231	231	220	215	234	216	228	221	187	193	210	215	205	224	192	204	231	217	220	204	213	231	200	203	208	201	219	206	222	214	230	207	223	223	213	200	206	241	214	186	192	210	206	215	191	220	197	217	199	226	204	223	203	215	245	217	181	225	233	202	221	200	220	212	223	220	224	212	206	206	216	207	227	180	202	223	226	231	229	213	240	182	215	224	202	207	216	205	199	185	220	209	202	212	215	216	186	210	186	215	214	215	202	222	219	197	214	194	206	238	221	188	197	209	229	207	203	200	226	234	216	219	196	228	238	210	189	206	246	216	202	219	210	222	215	205	226	187	215	224	238	211	209	194	197	221	231	241	212	223	224	245	223	209	233	221	200	197	225	249	236	209	225	180	194	201	203	213	215	204	218	213	204	205	217	219	202	236	222	245	207	235	224	210	217	218	202	227	215	223	212	226	218	214	204	211	207	214	217	219	202	221	224	238	232	209	219	209	224	226	192	212	223	220	220	220	206	212	237	197	219	211	186	209	225	205	205	203	221	222	211	228	216	224	212	220	224	205	198	219	242	184	221	184	208	225	206	256	194	215	225	217	212	218	230	226	209	218	212	216	228	189	194	211	227	190	216	209	208	208	197	241	215	212	215	207	210	209	238	206	236	214	222	205	240	210	209	234	209	214	180	212	226	204	213	200	207	222	189	234	216	233	213	208	219	236	224	186	204	207	228	210	193	227	219	219	211	223	215	216	203	203	220	234	240	212	203	225	242	223	215	218	229	235	211	202	222	207	208	210	216	210	219	226	214	189	200	202	196	227	204	209	208	212	212	205	210	204	204	224	246	206	224	191	223	200	222	210	221	218	201	196	245	240	219	229	208	216	218	199	224	219	226	243	174	218	218	202	229	225	196	207	221	217	220	226	260	219	222	195	215	227	170	181	177	238	198	223	197	200	205	201	225	213	219	211	194	205	205	204	186	216	214	203	214	207	220	224	206	226	208	212	231	228	187	232	216	233	222	216	221	224	237	220	227	219	208	198	224	210	198	226	217	220	206	204	227	220	217	223	224	198	223	213	213	237	204	215	213	215	195	228	210	225	216	215	224	225	226	219	238	219	213	210	224	202	210	208	221	214	206	217	214	212	222	211	211	229	214	196	203	210	218	228	233	203	225	208	231	227	209	218	246	223	219	218	209	202	241	194	217	201	201	196	204	213	215	219	200	205	192	185	199	216	220	210	205	218	217	224	188	242	228	223	214	226	193	226	207	211	215	203	195	212	239	188	222	222	199	208	205	244	211	214	214	236	216	230	222	231	216	225	216	211	203	219	220	207	225	187	240	221	212	211	193	219	211	215	206	200	231	201	207	236	188	213	198	207	212	205	219	217	217	232	223	211	191	209	220	197	207	231	208	233	188	226	241	202	211	211	229	230	216	208	175	186	191	195	223	214	207	232	214	212	217	187	224	227	220	242	229	202	202	210	200	190	217	223	223	237	226	200	243	254	199	209	214	225	186	191	205	238	200	221	225	224	200	224	218	233	213	211	223	223	201	228	218	214	186	227	214	225	203	237	211	196	192	218	204	207	208	215	212	201	197	193	218	214	218	241	206	221	192	208	215	222	208	232	241	212	212	207	242	225	234	207	224	187	218	192	221	222	212	207	224	233	214	207	211	217	206	253	229	204	207	198	218	214	213	216	207	214	220	234	217	230	187	208	218	202	195	216	231	217	218	225	192	208	214	204	235	227	169	229	222	204	206	210	234	214	189	237	237	219	243	200	220	204	215	223	214	229	200	218	216	217	235	222	221	201	220	245	215	246	221	211	207	216	200	222	223	206	219	212	220	209	245	219	229	212	230	216	222	221	225	217	218	226	221	219	212	214	211	223	211	220	222	224	213	209	224	207	222	215	218	216	201	215	196	198	216	247	223	199	203	235	235	213	227	192	180	225	232	183	201	225	184	203	198	229	212	219	223	207	208	233	205	209	216	232	223	197	234	193	224	185	232	197	201	226	184	195	210	215	236	212	214	230	216	212	201	227	203	214	224	217	215	211	213	208	207	196	195	215	218	215	216	204	217	236	206	215	238	213	188	201	183	217	199	206	196	193	222	221	210	218	197	225	213	211	207	197	189	225	231	245	218	201	204	216	204	235	228	179	236	206	198	198	190	215	228	208	221	227	200	224	219	205	207	226	203	224	207	198	194	198	222	209	225	221	201	216	203	230	199	224	205	225	217	195	219	197	246	219	216	224	230	215	230	214	213	210	215	183	228	225	189	192	211	220	193	208	223	208	221	185	209	210	218	205	221	221	236	211	203	206	206	220	234	238	209	183	213	212	223	229	192	199	196	222	212	197	218	176	201	210	203	201	235	240	217	222	220	211	229	237	193	185	211	209	231	172	221	196	219	217	193	205	223	202	226	194	264	229	221	206	192	206	203	243	214	211	212	206	231	228	208	189	207	211	195	236	204	234	208	214	195	181	204	210	218	190	202	207	226	191	208	220	222	230	215	206	237	202	213	217	193	229	223	213	207	233	200	204	196	223	210	168	233	226	231	212	199	188	205	191	210	205	203	227	214	221	212	208	237	231	208	211	237	188	227	224	225	215	208	250	208	233	195	231	201	219	192	200	209	202	212	223	224	233	195	192	208	207	186	214	218	224	255	219	232	209	222	181	233	198	211	214	219	215	223	216	230	207	221	227	231	218
26098	40272	32120	22562	17958	14635	11837	9520	7358	5746	4488	3537	2650	2010	1701	1443	1308	1127	968	784	665	649	585	573	528	491	472	457	445	418	386	405	376	365	376	319	338	333	318	342	283	306	302	306	262	270	280	292	288	289	291	275	292	284	278	268	280	258	296	273	279	281	261	296	257	268	276	292	293	261	266	243	271	254	245	249	226	262	268	258	269	226	226	250	266	234	270	252	266	275	256	264	272	257	279	257	250	223	276	251	246	297	266	267	262	249	234	257	246	264	262	267	260	260	239	274	260	236	207	264	275	227	239	217	260	242	224	264	246	248	256	249	254	255	267	255	241	282	269	268	275	256	242	236	246	281	277	246	286	242	236	234	223	286	257	243	245	272	231	250	252	246	267	260	274	271	236	240	280	283	248	226	256	246	241	262	243	307	230	231	221	250	239	245	258	254	239	270	233	271	257	244	268	258	272	256	266	258	254	260	225	276	234	281	281	264	251	282	302	251	240	257	249	269	264	253	274	293	238	212	259	275	243	267	250	247	218	246	247	269	215	256	245	253	235	225	284	231	230	266	236	254	286	231	243	273	242	236	268	294	245	264	277	237	265	239	252	249	268	248	259	255	261	238	272	242	266	236	240	264	240	258	257	272	242	265	247	237	269	260	265	258	265	237	268	281	245	270	246	264	268	274	241	253	241	267	244	279	251	247	242	238	263	282	262	263	203	232	241	261	255	252	254	251	235	271	223	273	260	275	231	269	249	242	270	242	275	233	238	256	252	242	239	258	247	287	297	250	259	230	239	272	240	267	267	251	236	247	237	253	244	239	273	248	272	249	293	272	269	250	244	234	235	225	261	235	276	263	253	278	288	261	274	245	268	248	252	253	245	264	259	258	269	250	270	210	272	262	256	228	229	259	242	256	244	244	235	282	278	262	237	249	259	247	267	283	263	255	265	248	283	262	268	274	248	242	265	256	288	234	250	239	270	241	234	255	241	250	248	244	250	274	255	272	275	248	255	248	266	265	262	248	260	251	262	249	261	241	242	270	251	238	287	251	268	255	273	263	275	263	277	259	261	248	263	271	249	279	239	247	243	239	248	250	258	263	288	247	263	264	261	254	255	246	256	244	236	259	275	232	253	248	245	274	249	247	264	226	235	268	241	250	242	284	254	261	240	263	251	239	235	243	229	239	253	212	268	237	281	233	261	246	263	259	254	250	252	279	278	264	247	269	240	262	280	253	239	262	262	245	211	276	254	224	248	249	258	252	272	252	260	278	264	272	243	249	260	252	255	267	252	236	269	271	248	266	257	247	231	278	259	241	240	274	254	250	279	265	254	260	245	261	251	233	240	233	263	255	258	264	244	211	249	274	300	273	256	240	283	280	246	273	260	239	271	279	263	221	227	270	231	278	251	241	254	239	253	243	263	268	253	277	262	270	273	259	261	258	255	274	251	246	251	230	276	241	252	246	241	301	259	262	265	249	249	273	264	240	250	257	254	257	284	238	270	286	254	256	261	269	271	249	276	250	259	271	249	264	256	268	239	270	276	254	270	268	229	250	241	275	257	245	253	267	250	265	284	276	230	254	251	271	263	263	245	245	250	260	255	229	246	229	258	297	251	232	231	246	265	239	238	282	242	249	287	273	242	272	256	250	252	235	231	270	233	265	251	254	266	254	231	263	254	294	238	261	235	234	244	250	248	261	234	254	256	242	266	272	256	256	270	242	236	239	233	244	277	263	252	231	256	229	264	241	274	260	272	267	271	248	221	254	242	239	237	228	222	264	264	232	259	283	260	268	243	271	250	283	260	235	247	255	248	241	276	232	256	241	267	246	288	251	251	271	233	253	239	224	287	239	247	255	241	263	244	267	229	245	264	252	261	232	274	247	249	252	274	232	253	244	250	278	255	230	233	261	240	258	267	234	247	269	227	258	232	242	242	236	279	212	257	253	251	257	249	227	256	251	242	262	224	260	263	275	277	249	265	248	274	222	257	250	246	242	267	274	250	263	251	249	255	255	256	261	278	265	240	257	256	251	244	260	236	266	231	219	249	284	273	235	228	245	236	226	250	280	261	247	268	245	265	259	265	227	260	261	256	264	244	263	246	263	259	260	225	249	248	251	245	265	255	253	249	248	239	290	234	247	217	262	239	261	264	245	241	232	258	230	235	208	257	267	249	224	276	263	273	258	260	257	264	240	277	270	230	241	242	240	240	224	248	242	264	239	278	237	257	254	281	258	230	248	255	254	247	270	248	259	265	235	233	244	247	231	252	236	266	272	230	263	251	268	236	267	253	249	231	260	249	247	265	222	255	241	232	245	231	231	248	255	267	249	273	265	275	254	258	255	244	248	248	264	249	248	249	226	259	239	261	240	299	256	229	287	265	249	269	241	239	261	270	258	273	269	254	259	236	259	273	214	262	242	248	281	240	257	258	265	255	224	264	248	239	277	256	268	245	258	240	271	255	261	222	213	262	254	286	242	261	251	238	239	234	251	247	249	244	277	270	276	238	238	230	261	262	271	277	248	228	264	262	233	257	231	247	248	249	239	250	267	282	250	251	247	280	231	261	263	251	260	244	250	232	251	222	248	273	244	267	226	245	252	259	226	251	246	267	247	262	287	280	283	242	288	239	224	248	277	256	234	277	245	249	259	258	240	266	316	264	257	249	234	256	284	274	264	222	235	240	266	264	263	275	284	291	251	282	243	267	241	265	281	243	213	230	290	274	284	261	250	246	236	237	265	262	259	235	245	243	258	251	251	243	257	236	247	239	252	233	276	268	241	280	236	287	252	232	270	254	273	248	237	273	260	264	298	255	238	264	272	226	254	263	263	257	261	268	246	256	278	258	253	280	254	260	272	256	260	279	253	269	262	243	253	274	252	258	260	265	277	284	221	249	286	238	254	254	237	247	261	278	272	245	279	257	252	267	233	258	265	270	266	263	238	258	271	245	255	280	214	257	229	277	245	268	236	268	291	280	234	238	238	279	268	243	258	257	249	262	238	263	255	250	290	249	258	249	251	233	249	254	257	283	250	268	252	258	265	268	253	249	240	265	236	242	268	226	262	233	250	244	264	275	251	250	220	262	256	232	248	251	255	224	244	251	245	248	270	257	267	254	249	274	232	249	253	263	252	242	250	235	251	259	256	242	240	249	251	238	251	261	251	217	245	250	260	256	293	222	288	261	276	266	247	256	251	269	266	250	297	257	264	244	242	218	220	261	272	257	250	276	235	236	250	252	256	255	256	295	242	243	271	232	261	233	250	232	242	248	255	269	265	283	246	239	257	244	230	243	278	267	205	248	270	270	244	246	259	240	236	242	256	236	285	249	270	231	263	258	261	215	270	263	256	259	268	247	262	256	255	254	258	262	251	254	217	223	235	241	249	248	231	265	260	234	252	223	260	269	248	230	271	263	285	246	278	262	255	288	241	270	247	280	254	225	250	295	265	279	266	239	259	281	237	260	238	266	251	241	263	214	257	265	252	255	254
28611	22137	20219	13179	7290	4703	3499	2559	1988	1629	1299	1045	819	725	609	549	528	457	472	411	377	402	355	365	312	298	348	324	334	293	289	304	324	310	301	299	282	314	282	283	291	286	255	262	302	270	285	271	299	285	264	265	296	279	277	287	271	315	291	304	271	261	278	259	272	278	273	271	278	305	300	282	282	285	287	294	261	274	285	268	277	256	278	284	286	273	279	266	267	305	280	277	302	280	257	269	296	263	302	273	289	248	259	283	276	304	276	283	292	300	269	282	255	271	267	265	247	261	322	239	240	256	301	286	292	271	252	261	280	279	274	268	276	263	282	270	260	275	241	280	270	303	301	288	288	272	277	258	299	244	279	249	267	291	261	284	254	279	275	260	274	309	300	277	293	294	247	271	282	259	269	287	277	274	251	289	281	261	289	233	254	272	287	288	269	258	260	251	298	295	284	267	271	243	249	279	266	255	302	266	237	239	253	295	267	311	274	267	256	281	268	273	274	258	258	277	283	297	292	250	259	290	259	291	267	279	282	273	285	294	277	303	285	288	285	282	278	252	269	272	268	272	278	281	291	252	256	272	272	267	244	274	305	247	262	271	280	257	267	277	271	253	269	254	260	292	274	299	267	293	280	294	243	290	246	290	274	261	307	278	271	267	278	281	303	252	274	289	273	262	284	273	276	272	271	277	271	253	271	297	276	272	309	272	292	301	295	295	270	249	281	323	274	241	282	267	235	258	289	245	267	264	259	291	280	253	260	246	273	300	255	290	264	258	283	266	271	282	298	259	295	278	249	276	323	271	291	275	273	273	285	291	302	285	269	282	260	304	260	261	279	263	272	301	275	268	312	249	286	296	249	282	256	293	255	270	249	291	274	269	272	286	259	312	274	270	289	251	257	284	282	282	305	276	267	251	273	246	285	302	268	282	288	264	278	276	277	285	269	279	275	307	278	269	283	300	272	253	247	306	254	258	227	273	259	282	281	242	256	296	270	281	296	274	279	258	253	259	245	277	269	277	265	239	240	279	289	291	308	277	296	256	286	284	263	257	283	271	284	297	272	248	293	268	288	261	285	311	265	274	280	288	268	288	282	276	260	256	273	252	267	273	308	282	291	244	298	269	264	294	283	283	312	297	274	271	222	269	279	321	308	235	274	258	281	289	271	243	267	272	273	265	289	291	303	258	277	262	276	288	279	290	270	277	287	284	277	271	270	283	268	304	284	275	273	257	310	247	300	233	293	294	263	281	281	303	274	270	272	294	260	271	276	259	249	281	275	249	259	265	279	241	271	263	256	264	284	302	302	292	265	288	283	278	277	298	290	253	264	270	303	292	285	277	285	238	287	231	275	287	254	276	256	280	272	287	254	257	292	268	269	288	271	259	274	268	261	292	290	288	259	268	273	247	274	271	262	259	290	279	280	259	272	277	281	276	287	300	301	266	286	270	252	292	295	268	289	284	269	270	264	264	282	291	286	307	266	285	283	276	271	284	267	265	270	271	257	299	282	292	255	273	268	255	280	303	262	232	259	262	270	264	260	274	276	261	284	259	256	276	278	276	257	284	285	286	243	249	287	255	280	235	278	262	280	265	274	267	247	240	251	277	262	263	273	261	283	245	292	282	286	267	264	259	276	267	279	260	272	265	293	260	285	251	281	281	242	266	258	270	272	266	278	277	277	295	253	267	267	248	267	286	309	258	264	291	289	278	264	311	282	304	282	270	288	277	282	264	302	306	279	261	273	301	271	283	261	272	297	292	283	270	287	260	264	289	286	298	266	307	261	300	297	305	272	292	285	277	246	293	287	269	278	259	270	315	287	282	300	272	281	294	285	299	259	257	282	278	303	282	281	237	280	274	277	295	285	270	292	275	297	299	235	285	248	245	290	300	278	274	254	238	276	251	285	269	273	271	267	272	259	268	282	307	277	258	288	256	292	269	258	270	281	293	258	274	291	248	279	281	264	261	271	273	263	272	282	271	256	290	264	281	260	280	318	275	253	249	272	267	288	263	267	272	302	274	277	258	284	262	244	276	284	260	280	269	290	253	263	247	278	266	253	281	274	312	303	311	248	293	277	254	261	230	303	293	279	281	267	301	282	274	263	295	255	278	298	272	281	259	287	274	274	268	255	257	289	287	307	258	267	265	283	266	284	288	294	301	288	287	264	258	260	290	279	298	248	274	253	276	280	287	283	272	250	267	296	243	264	269	258	264	286	259	266	252	303	274	272	283	267	261	266	269	285	270	281	285	289	259	280	282	277	279	301	261	256	256	292	257	288	278	300	275	281	284	258	280	282	231	293	248	283	310	307	257	295	272	295	259	272	255	267	263	271	258	281	290	271	248	269	269	269	264	248	258	262	282	256	277	289	261	272	271	276	254	290	287	275	267	280	309	253	281	274	279	262	275	270	282	268	272	249	289	279	278	278	266	287	261	281	276	239	306	272	290	287	276	270	275	277	273	262	283	300	259	284	283	301	273	279	260	283	270	261	262	251	285	279	257	294	288	284	282	260	265	272	278	254	289	303	246	267	282	298	300	290	265	284	309	267	284	256	265	291	281	258	273	262	252	244	274	284	271	245	263	252	292	279	274	255	273	277	274	285	281	304	261	279	277	243	275	273	251	278	272	268	297	260	263	279	268	261	270	219	292	271	274	290	288	293	283	273	266	291	264	284	269	265	299	295	251	305	264	279	284	243	274	269	282	249	241	241	271	296	296	278	258	325	308	271	268	267	256	291	279	271	269	277	315	262	301	263	262	280	291	251	302	290	292	268	259	295	260	312	256	277	271	272	253	276	271	268	284	261	275	282	284	275	300	301	287	257	272	305	274	280	288	271	259	275	274	291	275	267	289	267	298	282	269	307	306	302	272	295	234	293	275	298	274	274	225	275	284	265	294	301	287	290	272	274	268	261	246	287	276	304	267	280	278	271	281	290	266	240	277	270	284	270	269	267	269	276	264	285	325	304	251	279	284	286	271	299	303	285	267	262	260	288	273	260	268	280	239	313	258	287	286	261	265	287	298	280	306	264	261	274	267	268	271	250	290	258	266	282	280	302	259	284	282	249	281	286	259	254	274	254	271	278	265	249	297	297	270	271	292	293	299	264	306	265	270	265	280	283	277	278	268	278	302	240	269	278	279	251	263	274	279	285	255	284	288	260	271	268	274	231	275	312	273	304	272	285	288	251	246	260	279	277	276	276	286	266	281	302	293	292	294	281	264	286	305	283	271	258	289	270	277	276	271	271	273	312	271	296	241	282	262	286	257	296	254	280	249	288	273	298	288	239	277	262	267	275	269	265	318	269	260	288	288	286	263	270	290	284	282	314	256	273	278	253	294	285	270	301	243	295	271	287	283	263	304	250	274	279	254	275	258	288	287	269	247	272	274	264	292	300	267	270	317	298	271	263	290	278	283	287	272	307	270	286	271	297	264	259	269	262	285	277	267	268	298	284	285	267	312	251	246	283	305	298	274	294	278	307	289
19817	28549	21390	13435	10279	8113	6612	4850	3880	2943	2408	1725	1284	1130	947	875	782	697	633	548	512	481	472	429	420	410	385	428	404	358	371	378	373	367	334	334	374	357	359	329	349	292	363	315	368	322	332	328	342	341	347	327	315	333	333	303	323	346	307	357	344	345	325	341	336	337	353	347	342	329	319	333	319	332	335	331	312	311	284	328	286	325	333	305	361	296	333	323	309	333	304	325	344	303	318	289	327	332	325	285	320	322	361	323	322	320	347	349	322	301	303	329	330	304	269	334	343	325	337	321	321	353	323	324	329	321	345	282	329	336	301	322	304	317	289	340	309	309	338	334	313	301	317	318	340	310	325	308	313	323	321	324	323	317	331	330	363	328	361	331	303	343	306	330	356	326	302	335	339	335	332	308	361	316	303	336	332	296	302	312	322	335	309	307	335	343	343	296	336	326	328	320	328	307	293	339	329	319	311	327	327	324	293	321	343	336	292	326	316	341	330	289	317	335	308	297	333	300	313	330	324	345	323	309	314	311	331	339	306	339	281	341	311	309	340	307	364	280	333	342	329	332	313	317	301	314	330	285	317	325	331	340	336	312	295	326	298	321	334	289	311	321	350	313	293	342	329	321	339	313	319	349	355	364	289	305	313	352	330	314	318	320	333	310	307	332	332	285	315	323	332	338	317	304	329	318	331	327	312	313	331	331	295	309	316	317	294	344	310	308	310	329	333	313	331	334	321	342	330	326	343	316	324	334	299	329	365	305	320	351	320	369	351	340	329	311	326	304	336	342	328	309	310	326	288	336	330	316	327	288	314	333	285	301	313	272	305	334	285	313	301	342	324	349	301	299	295	311	325	313	289	291	319	322	335	343	306	329	311	331	341	342	313	322	313	318	346	302	306	324	311	314	312	307	327	311	306	332	354	310	317	308	319	310	345	316	340	300	311	297	297	328	337	330	339	317	329	309	316	326	312	302	323	333	304	339	346	326	314	291	301	335	339	352	305	325	320	290	315	318	315	315	341	327	295	318	313	298	347	306	337	304	317	355	308	316	303	309	325	336	320	323	309	354	330	358	289	299	304	307	303	298	314	300	286	331	331	329	300	305	351	341	296	340	313	298	338	317	368	327	298	335	325	323	320	301	317	295	315	313	311	335	317	331	315	331	313	320	295	329	340	312	313	314	345	325	335	322	330	321	317	300	290	306	335	316	330	303	293	305	353	328	345	330	298	326	295	317	318	347	360	310	333	304	313	303	297	286	328	336	341	325	320	307	359	291	319	293	313	330	294	342	325	328	321	326	318	310	355	336	310	300	319	347	311	376	309	286	320	303	342	301	337	328	338	330	315	323	315	335	317	334	324	312	345	296	338	331	342	310	324	351	313	307	339	336	301	300	325	341	293	333	311	337	325	330	318	336	312	312	328	286	331	318	312	333	328	301	334	317	335	313	326	308	323	310	325	324	325	330	338	306	309	345	305	305	307	303	332	342	343	320	302	300	304	286	312	317	316	327	306	324	303	335	325	352	357	305	316	343	368	326	339	326	325	311	321	301	320	303	332	336	330	310	319	302	351	315	306	340	340	341	317	356	323	323	303	319	333	293	289	301	308	345	302	333	302	316	314	338	316	327	333	334	316	329	321	346	333	310	318	352	340	327	349	308	299	303	325	305	301	308	332	316	317	324	351	320	335	322	333	335	308	297	329	357	314	312	332	301	307	337	335	329	329	330	314	324	314	342	337	304	325	306	342	314	330	320	318	334	292	334	330	294	325	331	314	326	316	313	309	315	305	338	314	298	316	320	315	301	292	311	331	332	337	336	292	342	312	331	344	353	343	309	340	301	295	357	326	318	315	336	325	316	337	306	337	310	325	303	344	318	333	317	329	309	300	329	315	326	334	337	326	308	335	345	333	312	303	326	317	332	322	315	312	316	343	325	339	294	304	324	331	335	323	314	351	355	331	341	340	324	322	272	317	329	346	309	333	296	343	327	302	316	286	341	325	338	293	306	325	308	301	327	312	349	321	297	295	310	353	321	328	316	316	311	340	300	323	324	322	336	328	310	299	312	343	328	291	361	355	301	306	348	324	327	314	359	336	318	326	345	315	321	316	327	337	308	303	284	330	324	334	309	326	322	344	329	330	319	319	326	328	331	307	304	303	277	317	307	328	311	292	322	341	338	323	315	328	308	365	317	317	345	313	351	321	295	316	334	338	329	317	293	360	298	324	302	313	347	325	337	349	291	337	288	302	295	324	322	321	320	350	343	332	315	305	331	326	299	316	306	322	318	309	320	298	339	323	291	291	352	321	318	330	358	332	336	323	308	327	337	343	329	315	336	340	336	344	329	313	297	320	315	317	298	278	350	307	345	330	338	331	294	338	310	347	312	296	307	306	336	303	355	301	340	316	335	376	293	326	321	340	327	295	323	343	332	310	294	287	335	295	328	313	286	334	310	336	331	381	312	332	342	298	329	317	340	337	346	337	350	324	305	331	324	325	317	316	309	308	355	328	291	325	327	288	323	320	352	301	300	311	326	311	332	291	324	321	335	327	309	376	322	341	304	315	329	309	323	363	329	287	329	353	326	318	303	312	336	299	310	320	360	330	320	344	318	318	322	307	314	340	316	314	351	352	323	323	329	309	318	339	317	363	329	314	318	333	323	333	316	298	353	293	361	329	320	292	329	311	302	317	279	317	318	363	324	324	332	321	302	312	295	327	310	315	319	319	310	330	327	313	316	320	315	302	338	322	371	330	305	331	316	301	318	333	316	287	333	327	310	336	309	365	328	322	320	323	311	310	339	319	309	298	327	308	319	326	334	316	341	327	340	301	357	314	345	310	324	312	303	329	312	342	317	328	332	321	347	311	326	308	319	301	300	289	311	323	322	288	315	324	334	336	289	388	331	315	350	315	336	335	325	319	336	327	316	336	362	331	328	332	335	335	344	333	321	336	318	328	324	306	315	304	312	301	302	314	317	322	330	308	313	305	317	315	316	347	362	307	326	316	336	342	331	297	318	303	337	344	316	292	325	304	341	310	320	310	329	332	314	326	332	336	311	373	321	353	353	341	327	326	313	324	321	351	326	291	288	310	325	337	325	336	366	400	328	319	320	307	315	313	321	337	311	294	344	290	340	317	299	305	320	320	326	319	313	327	307	314	357	336	321	352	323	318	298	310	333	347	326	311	299	327	286	319	292	314	338	322	326	301	298	337	315	331	307	282	354	326	316	360	333	317	347	325	319	348	305	318	317	340	331	281	300	342	327	331	315	367	288	307	309	346	304	324	298	323	278	343	315	330	317	338	320	300	321	318	345	308	287	324	329	299	335	338	333	295	369	341	297	350	313	300	321	300	299	319	358	323	297	346	341	309	334	299	339	329	355	323	326	340	330	317	329	344	319	291	335	345	316	331	325	307	334	303	318	310	333	308	293	356	311	309	320	340	305	305	314	319	344	341	309	319	310	323	334	330	337	329	349	311	310	339	312
24006	21557	28591	25006	21340	13400	6613	3874	3090	2354	1926	1422	1208	1020	899	777	746	683	676	594	484	483	446	458	412	406	392	408	358	374	407	363	327	321	335	349	359	339	340	312	307	331	289	285	305	301	302	313	328	329	304	309	322	333	300	318	293	315	314	299	312	298	322	295	306	298	343	338	336	297	324	336	310	300	312	316	308	317	306	277	305	325	291	297	315	303	294	320	332	303	330	317	302	308	303	327	316	289	302	293	300	294	267	282	310	295	269	295	307	282	292	313	317	326	305	308	292	334	307	291	303	328	301	307	299	305	275	312	288	294	287	280	320	307	267	331	273	322	303	306	301	276	319	305	279	295	283	300	320	303	292	281	301	303	314	327	303	295	292	291	309	304	304	319	323	290	284	296	256	295	291	314	313	294	309	291	324	325	285	306	306	319	286	294	307	324	290	294	342	311	324	291	302	342	303	312	304	310	304	313	297	288	284	272	337	327	304	303	290	332	295	288	290	324	279	294	290	300	301	321	296	308	305	296	286	292	308	317	292	280	292	286	290	317	319	281	286	289	301	298	270	291	280	285	305	313	306	326	313	293	279	283	274	329	302	272	281	291	297	309	337	277	296	296	317	272	333	334	301	294	330	278	323	331	320	283	323	302	308	333	306	263	317	298	321	298	246	315	290	327	296	315	298	292	257	289	311	318	293	298	305	315	309	288	302	296	291	320	310	298	293	282	304	300	341	307	297	311	299	290	289	304	314	298	283	276	288	272	314	311	326	297	295	320	280	316	298	276	292	328	307	322	308	264	310	309	299	299	295	288	308	311	330	289	280	319	307	308	297	295	298	302	311	345	302	306	259	324	328	317	317	282	307	327	280	308	296	293	284	284	304	332	312	332	276	302	283	329	291	310	314	303	334	294	307	330	287	291	295	311	291	309	279	285	294	290	308	278	280	312	302	346	278	303	311	303	298	309	288	300	320	291	317	281	278	300	309	321	276	314	271	301	279	302	331	317	301	296	289	302	291	303	294	302	298	278	311	281	287	282	303	299	282	300	270	292	301	297	286	301	285	311	296	275	284	297	305	302	303	296	317	335	289	327	297	287	288	293	295	281	295	297	305	289	288	286	300	315	313	331	284	329	314	303	320	284	315	309	303	275	273	311	293	310	292	300	294	292	307	293	309	321	296	303	319	307	292	287	310	301	277	316	319	283	286	304	349	322	281	316	321	300	329	315	319	302	329	301	324	255	319	290	307	298	323	298	290	320	305	318	317	294	309	293	304	326	314	273	313	295	298	300	288	304	326	291	302	301	315	317	291	322	301	283	292	310	304	269	292	303	290	310	292	300	285	294	292	279	318	311	284	293	300	283	318	278	286	304	288	271	295	289	282	313	315	278	283	300	313	296	313	290	285	321	303	313	323	296	304	285	287	305	293	322	266	307	305	322	305	286	298	312	291	310	308	280	319	307	282	300	294	316	270	283	300	304	278	284	314	287	270	289	301	296	293	286	318	324	329	307	306	324	298	275	299	297	297	303	290	301	305	295	312	279	325	317	282	314	303	307	300	299	302	306	283	315	235	325	302	280	316	309	317	283	298	319	297	307	270	290	302	314	296	300	288	306	296	269	289	319	287	305	283	305	300	299	308	288	304	289	296	323	317	297	319	290	314	314	281	308	320	304	328	282	321	293	264	299	306	322	321	320	293	286	298	252	318	299	317	313	328	304	307	308	338	301	316	318	308	296	325	275	322	268	336	299	315	288	317	325	304	318	307	270	329	314	288	336	316	319	328	319	294	311	300	283	328	342	278	330	277	291	326	291	290	330	291	294	313	300	317	277	333	316	334	292	273	304	305	302	304	289	317	297	291	315	323	303	292	296	295	285	313	262	324	296	316	302	281	324	321	310	301	303	292	299	296	287	319	309	297	299	333	311	315	304	333	341	299	266	322	310	312	301	314	299	321	287	280	295	286	292	284	284	291	296	289	298	314	292	328	272	286	295	275	318	320	267	279	318	277	286	317	316	311	297	295	302	278	308	268	271	287	315	326	271	291	291	297	318	320	289	298	292	260	311	298	293	273	353	320	285	254	321	302	318	286	312	304	268	282	268	285	291	317	324	291	301	270	276	322	300	318	305	305	301	308	261	277	287	281	317	279	278	293	319	338	306	287	327	302	346	259	253	270	309	325	279	304	299	314	294	287	270	309	293	294	284	269	311	292	279	341	315	330	324	283	298	285	323	321	297	288	313	302	301	308	334	314	288	312	295	284	297	295	272	323	284	255	285	313	320	302	282	294	276	278	261	273	297	291	296	307	321	281	289	290	312	284	303	292	289	305	309	308	305	319	350	297	320	293	305	295	284	303	312	291	316	308	313	279	298	293	294	316	294	250	294	302	285	284	298	276	283	330	299	329	313	314	310	298	312	312	300	302	300	290	289	331	299	298	262	301	319	298	287	301	305	269	328	295	284	301	280	324	303	330	317	307	306	292	304	312	289	300	286	324	289	284	271	302	269	307	308	326	312	295	289	265	301	322	300	308	287	289	286	312	320	298	338	317	342	312	308	292	294	329	316	290	306	287	304	318	305	293	281	302	309	286	269	319	271	328	306	328	302	294	267	319	313	318	294	327	302	307	297	300	278	322	311	321	287	295	316	310	310	299	309	325	289	275	286	303	317	307	280	278	311	291	300	311	307	278	284	323	260	314	305	278	310	298	318	309	269	287	329	296	299	322	299	292	298	314	320	287	299	297	315	292	311	301	288	316	288	302	296	292	289	300	308	303	288	301	307	278	287	274	295	292	316	326	306	299	316	304	305	330	293	318	300	318	318	266	278	276	277	299	299	291	327	270	327	300	333	300	301	305	307	276	316	307	319	279	300	317	304	286	337	307	316	295	270	304	320	284	281	284	277	335	296	303	333	276	329	282	281	285	308	297	324	319	300	325	301	293	279	295	316	287	279	313	311	292	297	317	276	311	296	277	284	283	319	269	310	303	283	257	292	292	284	293	292	310	304	331	310	288	285	310	292	299	292	309	273	323	283	296	315	314	276	314	305	301	285	297	314	302	293	320	269	317	299	297	318	272	293	304	273	294	282	291	324	296	297	336	330	333	313	292	304	314	298	351	291	300	303	313	305	312	268	291	307	284	288	289	314	323	315	311	300	320	306	293	300	289	290	324	299	310	319	299	302	311	287	318	300	294	302	287	267	316	285	290	283	302	299	316	297	277	303	301	306	326	315	317	304	305	281	298	309	289	328	296	312	295	262	293	285	257	305	312	287	321	306	321	292	312	308	298	296	285	312	331	271	271	314	311	299	280	305	321	300	312	280	263	322	284	296	312	295	282	329	312	307	295	336	342	266	296	312	306	300	298	277	302	303	292	287	263	290	321	286	294	307	267	279	310	316	264	299	311	310	314	334	300	298	308	296	279	309	341	320	300	352	314	327	287	309	296	302	295	288	306	310	319	299	293	312	274	270	312	313	310	294	297	311
22919	36992	27514	18704	14761	11530	9183	7002	5694	4323	3366	2528	1971	1595	1413	1306	1152	1030	893	842	775	689	582	568	606	537	517	487	440	453	472	478	471	435	414	404	424	383	381	369	355	349	376	369	363	353	351	363	381	373	367	390	395	353	343	385	341	349	372	359	360	390	376	381	366	364	385	358	354	402	386	337	355	376	342	380	337	370	376	341	337	349	345	368	390	369	359	328	357	363	357	374	354	335	323	374	329	366	402	330	387	357	337	398	355	358	350	335	389	337	390	340	381	414	327	324	369	335	334	355	331	358	378	382	361	361	337	326	347	355	335	366	351	356	369	360	350	370	356	325	357	348	357	304	370	324	332	383	326	344	346	319	362	369	347	377	372	331	341	341	351	348	345	364	356	356	349	371	368	355	347	324	362	371	348	342	336	354	331	371	340	343	348	362	361	358	372	357	331	359	348	361	338	349	381	363	315	360	356	314	398	347	319	345	358	383	371	384	380	338	347	348	358	317	357	337	366	360	372	361	355	378	362	319	402	347	348	357	358	329	326	322	359	370	362	352	327	350	340	349	352	361	343	327	340	345	359	362	355	368	329	391	351	368	357	341	381	360	360	372	359	368	353	366	377	338	357	325	342	348	336	348	363	339	355	353	348	342	340	343	363	336	373	329	366	352	353	335	345	385	370	356	355	344	396	334	327	332	329	352	374	358	341	394	357	342	352	334	396	373	360	327	350	354	344	343	350	375	335	357	353	367	331	330	350	350	378	332	353	352	356	356	365	416	364	349	354	378	311	375	382	322	339	351	347	341	345	360	364	371	337	361	359	365	352	369	332	371	324	373	360	383	357	371	347	358	371	375	372	356	371	322	374	362	363	312	312	373	353	366	360	354	329	361	340	315	334	360	391	334	333	359	392	362	368	351	357	382	372	356	382	353	339	332	326	321	348	349	342	323	362	336	368	360	351	334	339	365	353	383	355	348	383	349	368	339	368	363	327	345	361	355	380	346	390	360	337	361	335	337	370	376	375	350	325	372	348	370	357	331	365	341	369	346	356	370	326	372	323	347	334	353	384	371	330	363	366	365	363	392	342	378	346	375	356	348	383	334	350	371	353	357	347	324	344	395	347	347	353	363	333	342	336	351	352	356	360	354	356	322	348	358	386	350	346	358	369	373	371	350	387	339	343	339	365	371	348	363	337	338	373	375	345	359	352	390	368	373	356	356	363	367	354	352	361	328	337	360	367	354	376	370	358	324	345	349	400	318	384	360	340	337	354	322	327	364	321	351	352	355	353	330	334	346	372	338	345	304	385	350	328	385	337	349	367	332	376	355	320	336	402	337	336	336	353	343	344	364	327	401	343	352	385	328	372	317	336	324	341	336	371	348	344	379	353	339	363	359	340	329	344	336	341	376	324	361	329	360	350	356	338	343	342	326	377	320	353	359	315	382	345	340	354	327	364	344	347	350	328	362	351	346	373	356	348	345	341	365	350	361	325	325	386	336	339	339	346	379	387	348	368	386	326	372	351	367	367	355	385	365	399	365	355	340	357	365	351	351	354	364	377	340	344	365	375	360	393	360	355	368	323	353	353	365	377	335	310	337	381	325	362	350	364	348	346	376	344	349	336	320	339	357	343	399	372	339	361	345	352	383	366	360	345	369	339	351	327	348	344	358	354	349	317	342	336	345	353	369	368	344	355	347	368	365	352	349	341	319	370	326	348	356	358	354	374	328	349	356	308	349	355	370	365	370	381	362	335	374	368	372	356	351	325	352	384	382	326	339	361	338	361	368	359	359	383	360	324	331	347	316	347	376	358	367	327	348	374	302	357	330	355	355	337	384	355	341	327	333	362	352	345	373	366	340	336	381	342	358	350	374	347	336	344	349	367	362	352	361	339	335	357	341	307	383	356	357	352	301	377	376	339	370	355	344	368	319	331	378	351	321	360	357	364	352	357	339	385	371	349	344	377	350	374	316	344	385	327	365	329	315	338	344	341	353	369	354	397	358	326	399	374	370	352	318	358	303	388	368	354	377	348	338	357	353	322	348	366	358	363	347	368	339	354	353	345	355	351	323	357	371	360	394	351	363	334	338	313	348	387	323	372	345	334	343	335	340	368	332	362	363	363	362	362	357	356	371	398	345	354	356	342	374	330	353	369	368	377	332	366	366	353	339	368	367	352	362	346	331	347	348	322	387	371	343	324	364	362	364	365	358	314	357	342	314	351	380	312	328	309	324	299	374	366	345	367	368	351	328	337	368	375	358	355	365	354	378	356	384	373	355	344	362	339	337	371	360	335	348	355	353	327	374	347	355	345	325	353	371	363	375	333	333	325	343	351	351	337	351	331	334	347	367	369	348	355	353	372	362	352	323	352	366	376	382	358	364	341	391	356	334	372	360	343	345	298	353	347	322	349	353	330	354	370	353	343	373	356	359	345	366	342	368	363	353	344	333	351	365	395	328	365	361	341	383	338	342	320	361	374	323	372	365	365	335	355	332	371	315	350	385	349	374	357	322	358	351	351	348	355	329	344	364	382	337	393	409	353	380	380	339	321	337	367	345	335	340	353	336	361	333	345	357	343	330	367	353	363	371	366	342	346	368	347	323	361	359	351	325	364	369	349	371	357	354	411	389	353	330	351	336	338	404	348	331	333	355	332	377	385	366	370	344	356	362	370	324	390	314	351	307	357	356	354	369	356	368	328	357	371	331	361	376	358	357	309	325	343	333	345	392	361	387	371	345	378	374	334	370	354	365	359	328	364	386	379	351	353	348	340	364	383	329	352	387	350	379	355	363	335	337	367	377	348	332	300	335	340	327	369	392	353	353	406	336	363	359	362	362	336	368	352	370	331	349	343	339	370	377	363	340	367	334	368	373	332	379	331	375	343	345	352	345	359	349	373	365	369	322	345	344	330	328	371	341	358	383	378	326	311	351	358	324	333	358	347	352	356	353	338	375	344	341	320	373	348	317	367	360	317	348	356	370	322	355	344	333	353	348	359	358	353	347	361	359	353	339	374	358	358	383	321	356	351	363	354	360	395	333	331	348	326	340	372	349	337	356	332	342	351	352	354	391	362	343	377	334	351	392	327	361	340	348	346	354	332	381	364	356	338	370	371	344	323	390	365	327	357	350	352	364	352	341	391	338	326	343	327	355	340	346	353	356	392	373	383	362	345	342	334	355	330	315	327	371	372	343	320	357	342	341	365	351	349	359	328	357	387	341	348	339	366	364	306	354	376	324	359	343	374	345	352	335	350	307	376	384	347	373	384	344	350	365	345	384	346	370	370	330	370	344	376	352	393	366	353	345	372	354	364	389	356	375	359	361	327	373	358	353	384	376	328	430	341	393	327	380	336	366	367	351	410	346	366	335	349	348	332	353	382	371	384	366	355	358	366	318	363	362	376	356	367	332	332	372	313	343	336	394	353	344	372	314	396	346	379	361	347	361	368	342	364	355	343	373	341	363	355	340	362	340	336	385	359	366	331	362
25175	21567	27462	25795	13857	6662	4108	2937	2394	1817	1431	1091	930	764	631	605	590	502	429	443	365	371	305	305	287	290	286	295	226	287	232	213	225	228	226	233	232	212	192	197	195	228	217	194	211	197	199	215	228	212	192	197	227	194	197	208	237	193	204	202	212	186	193	202	184	220	197	221	226	191	185	202	219	191	208	178	229	200	214	224	190	196	208	212	208	185	201	196	177	179	200	203	214	206	216	176	193	212	199	189	194	185	195	207	180	185	196	190	214	183	207	196	209	192	225	192	181	202	200	178	194	200	192	229	156	208	221	191	201	194	198	193	197	202	194	195	227	164	194	218	211	180	178	202	163	186	200	222	194	202	179	203	177	224	201	181	170	185	198	229	193	184	197	190	218	188	211	208	224	182	210	214	193	187	233	205	171	177	210	177	200	201	204	210	195	216	161	207	204	211	185	224	181	188	213	193	199	190	202	176	176	192	200	171	198	170	208	188	181	200	191	194	214	202	184	196	182	207	212	205	208	211	183	166	203	185	199	203	175	205	221	201	208	208	204	210	186	194	229	196	205	219	179	194	208	173	211	196	200	206	199	204	216	212	189	159	213	204	189	216	223	210	188	174	202	207	223	213	221	199	213	206	203	149	212	212	198	205	208	208	198	187	182	228	208	165	194	191	185	203	198	200	197	201	195	197	207	204	197	207	170	203	211	223	200	200	198	203	202	202	206	218	188	186	208	195	208	195	186	167	193	205	183	196	192	196	203	201	174	213	212	174	187	166	187	172	201	174	183	189	214	206	172	225	210	203	224	201	204	196	188	163	180	211	207	210	185	213	187	225	203	213	173	193	187	171	175	208	184	176	170	196	176	212	213	182	202	193	193	203	194	196	215	190	206	195	202	193	195	186	195	188	216	200	212	168	199	185	198	211	197	206	213	181	203	201	172	192	208	167	183	189	213	187	209	174	205	195	225	179	204	195	198	197	176	167	193	194	194	227	206	172	194	186	201	233	219	222	185	196	180	200	209	206	214	166	209	199	195	205	215	207	215	181	194	181	191	197	195	196	174	214	212	191	202	201	200	234	213	201	185	205	183	211	186	210	192	202	204	241	208	220	219	213	207	182	182	201	216	231	194	215	203	181	213	183	188	220	201	215	194	195	228	191	190	181	188	206	194	216	198	211	198	204	173	195	194	195	207	210	204	211	203	202	207	196	182	190	189	195	230	191	229	173	181	177	196	180	212	192	207	219	209	221	201	173	186	198	191	203	192	175	206	222	195	217	207	204	190	209	215	187	178	193	204	193	204	219	190	191	191	180	198	203	185	177	225	198	197	209	201	217	186	194	185	200	189	219	182	180	206	194	186	232	190	224	191	184	198	201	205	197	195	190	217	166	198	210	182	207	178	221	198	181	208	207	199	201	169	199	224	208	191	218	187	186	200	196	189	205	198	178	198	203	209	186	182	175	204	219	164	224	201	211	222	211	197	199	199	209	242	194	180	201	204	212	201	191	205	190	202	211	202	184	200	206	203	192	200	170	193	211	209	182	201	200	196	186	182	214	221	204	193	226	191	205	204	177	211	175	191	188	200	186	197	213	193	202	214	188	201	187	214	207	196	221	185	211	215	217	208	196	198	190	198	190	220	186	205	176	207	183	191	186	201	218	188	205	225	204	194	191	205	205	181	193	208	202	185	184	190	204	206	195	195	184	198	195	184	202	197	190	182	190	199	186	180	201	221	213	203	191	174	226	207	214	214	191	204	183	194	193	193	211	200	198	191	195	185	194	186	210	186	185	236	222	200	194	172	192	196	209	188	192	185	197	179	211	190	194	225	187	189	227	211	182	201	193	181	212	189	178	185	191	189	216	184	223	220	207	199	217	177	183	196	197	181	202	212	192	178	182	206	195	205	201	210	179	206	184	203	190	184	213	203	198	195	201	172	186	201	204	180	197	204	185	197	196	206	174	241	204	203	224	206	223	194	200	190	212	191	216	204	203	192	205	210	190	193	205	207	221	196	202	200	202	203	202	223	209	202	186	196	193	199	184	218	187	211	183	217	209	191	205	201	213	194	176	205	199	177	185	201	195	203	201	194	195	198	159	178	180	188	218	199	216	189	193	178	198	186	197	211	217	201	189	195	219	201	181	192	219	218	194	183	199	212	214	204	180	186	202	206	191	207	224	187	192	214	201	193	195	204	184	186	202	215	178	187	165	198	202	197	185	184	193	204	169	210	201	207	183	217	197	217	237	166	216	194	202	193	199	165	221	206	200	186	179	208	175	193	188	202	181	206	194	193	162	171	213	205	217	190	188	205	193	194	218	208	198	195	194	214	208	198	194	187	213	211	208	188	188	201	211	185	182	181	204	183	196	192	174	214	211	204	199	197	221	205	192	226	190	203	203	201	216	215	187	201	176	194	207	200	183	201	203	198	192	200	160	189	212	182	202	198	217	195	201	180	209	175	199	240	213	209	206	207	223	208	181	163	191	200	222	184	186	227	175	189	192	177	190	203	214	212	183	202	189	186	200	194	209	182	187	178	167	193	203	206	202	219	209	193	222	197	172	174	196	174	192	194	208	203	213	186	183	206	214	185	205	216	184	191	172	204	210	185	209	207	196	181	205	190	223	186	207	164	200	190	187	193	199	205	191	186	190	225	235	198	190	207	194	217	219	201	211	215	202	220	179	204	180	232	174	213	199	204	187	174	177	189	207	206	207	180	204	194	201	192	207	211	211	183	196	181	205	208	218	184	204	199	207	196	185	182	198	201	195	186	182	201	183	186	193	193	197	202	190	205	193	209	190	227	179	196	192	194	190	192	189	186	214	197	184	204	170	180	203	195	196	164	213	193	206	194	236	205	218	182	192	212	207	224	178	182	188	220	213	181	213	178	184	196	201	207	200	204	177	223	205	175	167	201	198	192	185	167	189	207	209	188	188	223	195	202	205	181	200	176	199	196	213	210	228	191	185	200	208	218	196	196	213	169	208	177	206	209	203	181	191	200	186	212	198	208	199	189	219	195	189	177	196	193	191	208	180	208	199	240	192	184	167	198	195	214	167	173	210	211	202	197	199	179	201	217	216	209	186	215	200	196	217	198	201	200	195	185	201	183	223	233	195	201	189	193	189	185	194	198	183	195	200	195	204	194	184	208	183	179	209	229	186	207	212	196	205	192	215	179	165	185	210	235	197	189	195	210	202	187	188	195	198	203	184	197	218	191	190	186	196	206	189	220	194	208	202	187	195	186	186	199	214	186	176	178	227	196	169	198	226	206	192	191	190	193	199	182	205	167	208	190	178	185	204	203	196	172	186	179	179	182	197	183	207	200	225	208	205	218	206	204	173	197	170	199	225	196	188	195	203	165	217	201	205	193	181	183	209	214	167	203	173	217	208	198	192	226	223	202	189	201	208	193	202	223	192	201	200	215	196	196	182	233	181	209	204	192	179	155	193	178	206	207	220	194	195	176	161	213	210	187	182	211	197	202	220
22497	33347	24130	16526	12910	9999	7503	5987	4720	3577	2711	1997	1669	1362	1190	1040	970	815	691	583	577	474	446	429	394	365	349	331	340	336	305	296	307	332	274	242	287	289	231	230	208	272	240	269	231	287	230	283	278	274	254	249	243	232	234	225	247	226	263	250	247	224	234	274	244	268	221	249	255	243	236	248	246	229	241	266	241	227	264	215	257	253	246	259	233	239	215	236	240	211	223	250	230	220	241	259	242	243	255	228	236	235	227	250	224	226	250	246	235	236	232	239	246	245	226	212	250	258	249	228	252	268	217	234	271	222	252	231	213	214	245	254	241	251	235	250	248	210	232	239	246	230	227	256	269	237	242	228	243	236	232	244	222	231	241	231	265	233	202	235	244	251	213	196	213	236	226	212	225	243	205	217	265	230	260	209	225	223	236	246	241	240	264	246	225	250	243	252	254	233	200	248	225	271	265	259	238	234	199	251	235	262	233	231	211	291	240	234	253	232	233	200	268	236	242	232	209	238	264	249	212	254	235	233	239	239	223	225	253	288	230	240	239	253	210	245	259	255	244	232	257	219	247	271	251	225	252	239	243	232	211	233	260	230	228	220	256	214	262	267	201	231	232	239	241	241	244	234	213	254	239	247	240	236	250	231	240	221	262	242	210	237	258	225	235	259	209	248	235	237	267	212	234	227	250	266	231	218	236	258	256	225	248	218	254	258	249	219	232	243	257	219	206	246	228	232	230	230	237	217	259	228	239	249	240	216	213	242	252	210	231	216	242	218	236	245	235	281	247	204	222	250	242	243	235	211	238	271	245	223	222	225	230	241	231	264	231	232	243	247	237	256	252	242	222	216	249	261	232	248	229	235	240	238	260	241	250	229	207	232	233	265	249	239	234	236	221	200	211	210	244	214	224	275	230	236	224	250	247	229	251	238	241	240	249	234	242	223	228	229	223	223	249	243	233	227	235	253	223	226	243	227	222	239	204	185	243	227	274	235	250	235	248	240	215	227	210	236	234	234	237	226	249	222	249	236	245	254	245	240	240	259	220	245	215	248	232	230	203	250	226	242	230	220	257	236	199	233	227	232	220	235	249	227	261	236	241	246	239	232	215	239	236	240	243	228	233	253	226	234	234	228	239	222	232	244	253	213	216	235	237	244	209	239	249	229	219	218	212	224	260	266	234	233	232	227	265	232	230	234	241	255	213	239	229	223	214	211	228	235	226	230	247	232	235	242	224	216	217	205	234	227	238	215	214	221	208	243	259	227	228	235	220	250	242	208	250	250	235	243	194	228	225	235	216	230	244	220	257	264	240	206	241	234	229	251	251	241	258	231	239	259	245	256	278	233	243	248	239	233	245	232	232	229	269	243	220	248	240	243	243	215	233	211	233	245	251	231	259	224	258	225	230	247	244	224	250	241	196	260	240	242	263	244	227	233	242	244	225	218	248	232	243	229	221	228	219	242	240	235	228	242	232	256	240	245	242	238	237	241	230	272	218	230	213	242	233	206	232	224	232	241	223	223	237	227	219	229	200	254	207	217	239	215	240	255	226	236	226	241	237	243	226	220	237	230	214	244	229	259	251	223	223	240	226	244	223	222	256	233	254	201	233	200	243	225	272	247	253	246	251	226	226	274	208	250	212	229	242	234	273	227	232	237	236	242	253	210	246	256	272	233	273	257	215	232	248	252	245	260	242	253	226	244	237	233	228	229	260	225	234	260	242	232	250	230	232	252	245	200	233	249	248	247	228	217	222	228	235	229	248	224	232	232	255	253	240	230	253	235	212	230	223	264	240	231	203	225	211	246	274	266	234	228	216	234	239	218	231	230	223	215	248	240	242	261	219	241	253	236	250	247	240	239	249	225	225	233	267	211	217	244	219	242	245	233	231	243	241	233	228	227	259	245	244	220	226	249	236	211	240	223	208	236	223	228	214	258	239	243	214	259	195	243	242	244	226	251	244	254	270	223	261	247	238	227	222	260	255	242	220	253	250	235	239	234	241	252	233	243	242	234	242	228	252	277	221	231	270	246	223	225	238	272	255	234	255	219	222	216	219	226	236	239	234	243	251	226	243	252	288	227	216	226	190	236	246	236	228	255	222	223	221	216	225	254	222	255	231	232	260	228	230	244	222	228	221	252	216	251	234	222	214	229	225	225	227	246	240	215	224	247	252	227	255	246	254	239	229	257	232	247	226	212	198	262	229	223	238	254	253	237	264	228	237	221	218	252	228	207	242	244	253	262	212	229	237	224	262	255	239	207	250	263	247	254	240	223	249	231	244	232	238	233	226	227	243	234	242	219	241	235	249	247	252	249	206	230	228	229	228	245	229	242	220	215	250	280	252	238	234	215	220	235	252	242	224	236	226	253	213	196	218	247	223	222	220	257	253	222	223	210	233	222	243	267	197	227	236	234	253	229	219	215	240	229	248	237	233	236	223	252	260	232	228	218	259	239	254	255	233	208	253	251	236	233	205	245	247	238	245	237	235	226	236	238	237	253	254	247	252	226	227	244	211	257	250	231	231	265	249	252	224	254	246	256	262	248	233	234	224	231	217	254	248	225	216	255	240	251	216	217	250	257	264	268	235	268	273	256	217	249	245	229	244	247	234	236	263	249	216	248	247	247	254	261	251	248	258	224	231	258	240	259	219	231	270	229	216	220	226	237	243	231	194	259	249	229	249	220	220	227	248	220	236	260	251	222	224	225	239	250	268	245	224	225	220	230	233	255	253	238	209	240	280	213	248	230	246	250	248	245	241	260	221	245	218	247	215	225	234	221	235	229	238	261	261	247	236	212	249	225	240	235	251	222	237	226	212	224	251	222	247	241	257	240	243	248	251	233	244	211	238	242	242	251	220	217	233	219	247	216	221	229	243	253	247	233	277	225	226	239	211	251	240	231	240	228	223	245	240	232	279	224	222	275	254	245	238	225	250	226	206	237	240	225	233	243	232	232	246	226	252	232	244	247	249	274	241	284	204	246	226	223	206	261	262	247	245	243	236	213	226	227	235	242	244	224	253	254	261	234	223	249	259	239	237	243	272	228	231	219	261	235	258	256	203	245	222	238	249	223	222	221	210	252	244	236	238	237	214	244	229	245	241	249	231	245	228	203	258	232	224	245	242	227	237	255	256	234	188	229	215	265	260	262	271	250	234	232	236	219	245	235	245	265	228	226	231	258	244	236	233	227	241	231	222	222	237	245	252	235	257	277	237	229	220	225	251	261	227	242	254	227	265	234	234	247	239	246	226	235	237	253	236	236	215	253	251	236	224	237	256	255	233	223	245	237	242	237	270	264	215	238	251	224	250	245	251	219	238	251	227	232	236	260	256	251	263	233	214	254	213	253	235	238	232	240	244	208	223	253	217	208	245	230	241	212	246	264	232	226	240	234	256	228	237	244	281	256	235	255	212	228	225	207	237	234	197	234	239	245	241	264	242	221	242	246	228	237	249	234	233	243	246	204	238	249	219	234	225	226	211	229	231	263
22969	21567	29132	24478	21656	21488	13309	5700	3993	3106	2291	1794	1527	1316	1083	1018	888	769	682	651	583	476	453	419	413	381	331	350	328	334	327	314	315	239	288	267	272	261	267	240	227	206	230	227	257	225	224	236	224	250	255	248	192	224	248	227	225	228	239	209	217	268	225	213	204	232	222	235	228	225	245	214	229	191	219	222	213	201	257	218	200	223	193	217	222	222	213	232	245	219	253	242	236	182	212	252	227	237	194	244	220	243	221	220	212	227	224	207	219	213	217	197	239	186	244	228	191	216	199	218	194	234	220	203	244	220	208	206	227	223	208	207	212	217	212	239	198	227	189	196	192	219	243	241	209	185	227	240	229	245	219	193	199	222	225	235	217	234	198	214	206	194	205	237	218	227	220	209	237	233	208	197	204	223	220	221	221	170	185	215	230	207	204	224	222	242	225	234	204	220	238	215	208	208	213	224	225	223	226	223	207	218	204	219	231	213	231	211	222	227	208	196	228	204	204	209	221	236	238	224	221	186	221	225	242	204	188	214	214	219	230	200	211	214	176	214	202	216	243	214	203	202	241	211	209	233	231	221	203	212	212	223	206	224	202	222	220	197	226	225	192	214	195	223	217	218	220	191	192	242	231	227	218	210	232	229	202	200	209	218	200	206	226	192	214	238	207	193	227	199	223	242	209	220	211	197	236	206	209	219	223	231	209	210	235	204	205	199	230	227	245	209	223	221	217	223	210	200	205	206	224	194	229	223	217	207	208	207	214	224	216	220	225	176	212	211	215	215	241	208	199	198	185	225	226	223	223	194	225	213	247	242	212	242	240	209	213	205	218	221	214	213	203	208	199	172	212	210	209	237	244	208	223	210	232	238	248	211	217	224	218	227	207	241	228	204	216	218	243	218	193	204	193	208	229	212	206	219	211	201	222	224	213	254	207	247	222	208	226	208	223	200	228	226	222	194	216	200	226	214	203	201	235	214	223	206	213	212	221	228	203	210	184	219	215	201	201	225	213	226	189	219	242	218	225	245	214	224	224	220	201	207	226	198	200	204	223	206	194	229	205	214	201	207	196	237	211	235	208	229	215	214	206	199	200	231	228	213	231	180	237	209	208	206	198	209	201	233	222	239	222	238	224	229	209	182	230	234	227	230	190	231	208	227	234	255	223	209	221	195	192	212	202	210	238	194	239	203	207	223	211	220	201	232	224	220	222	218	226	248	220	237	225	231	241	220	261	202	241	226	238	207	199	211	219	223	225	224	209	210	218	231	223	214	201	188	219	216	258	236	206	233	215	225	207	214	216	228	245	239	209	206	196	252	237	234	235	195	204	205	193	212	199	206	165	201	215	217	222	184	192	192	195	216	214	210	204	200	220	215	225	201	206	216	218	211	215	216	201	240	246	193	237	228	218	211	202	211	203	196	226	215	232	213	229	196	232	211	212	220	220	235	236	194	248	219	225	220	215	220	259	238	205	202	210	189	235	218	193	235	215	224	222	194	233	227	213	221	227	212	222	204	204	209	204	242	211	221	213	210	208	230	224	202	205	226	228	223	218	207	204	187	245	208	219	216	230	211	224	218	244	191	224	207	213	213	220	216	187	220	215	209	224	211	203	201	222	206	227	205	228	208	209	210	205	212	212	220	214	215	226	219	231	230	216	233	181	217	233	216	204	220	231	214	224	213	214	211	217	205	224	218	211	212	225	219	234	213	213	200	218	187	218	207	196	247	203	197	212	238	217	227	194	208	219	190	187	195	215	223	210	241	222	209	202	225	223	202	187	202	222	236	215	201	232	250	223	245	243	231	232	224	235	184	203	187	213	228	203	220	211	213	200	192	249	197	218	209	208	212	207	228	206	194	224	202	202	199	217	221	238	230	229	190	213	200	209	210	214	196	225	199	207	216	227	229	218	221	213	202	208	200	227	186	211	237	212	259	208	212	186	222	226	200	204	211	186	236	208	218	217	217	208	246	207	222	218	182	210	234	209	207	197	206	221	215	216	221	238	221	210	197	213	205	255	213	210	235	213	234	220	219	223	207	208	241	237	229	220	204	224	227	212	211	199	205	198	196	219	214	221	232	214	231	243	202	189	224	251	220	204	205	208	213	206	225	214	252	193	206	230	212	198	209	226	228	238	208	192	239	195	236	229	219	223	186	191	229	218	228	213	193	187	234	212	225	216	206	206	218	212	199	229	204	219	219	229	215	220	218	203	182	196	198	225	190	197	230	209	226	205	207	218	234	206	197	222	208	226	214	213	231	221	229	215	211	234	234	230	204	212	207	226	231	199	207	210	210	213	240	225	192	219	200	227	246	202	224	222	210	222	232	198	230	207	210	231	223	229	209	204	246	224	199	219	216	193	229	198	216	196	236	219	205	223	210	230	234	235	216	226	209	206	241	252	238	226	210	224	188	199	201	212	206	209	211	193	232	241	231	217	242	202	214	215	222	209	223	211	216	224	246	226	223	232	204	216	210	208	227	244	225	217	222	214	233	211	215	224	223	235	215	211	221	223	230	232	196	228	217	204	238	219	237	243	219	211	231	219	232	201	216	229	237	229	207	242	211	240	207	198	217	235	214	203	219	209	222	223	205	222	201	203	194	203	228	207	215	201	225	223	205	239	229	205	221	230	224	224	233	215	224	224	226	231	205	225	229	222	213	199	238	203	242	221	187	224	231	217	223	220	195	222	218	235	203	207	233	211	240	228	204	228	200	221	218	209	222	195	195	203	219	244	225	214	201	207	193	218	242	205	228	204	199	235	229	208	211	208	208	225	210	248	234	220	207	220	216	203	180	230	207	211	239	206	227	204	220	190	223	223	201	217	198	229	213	219	181	182	224	196	224	217	225	213	204	243	213	212	227	233	190	186	227	222	231	207	207	212	196	220	244	251	206	201	228	221	199	239	215	193	216	225	198	205	225	221	212	202	208	216	217	209	208	220	227	221	240	237	192	216	192	218	220	219	228	218	211	241	212	216	223	211	229	189	215	184	248	244	192	221	206	245	218	197	198	200	214	189	232	196	206	211	206	214	233	203	222	195	217	221	195	212	213	224	210	223	221	213	231	193	206	209	223	234	207	223	193	224	215	217	221	229	223	214	230	210	198	216	220	220	244	243	233	238	220	224	209	228	240	219	228	200	223	234	211	243	218	226	230	226	226	211	204	228	224	235	212	253	220	229	215	229	219	192	197	231	218	215	230	216	225	202	203	217	234	228	208	214	234	191	217	203	225	219	233	202	195	207	214	202	209	197	186	215	213	207	207	211	195	209	206	199	224	230	205	181	229	205	223	215	198	212	230	202	254	205	223	210	220	193	240	206	231	202	204	219	196	200	207	214	180	230	199	234	263	195	230	206	224	207	203	238	211	218	216	226	203	207	232	181	223	191	195	211	214	201	204	220	201	209	202	225	224	219	209	209	215	201	194	216	215	180	239	225	206	224	210	240	229	194	214	218	219	228	214	212	228	204	239	220	224	207	189	230	218
26621	42352	31807	23150	18391	14633	11474	9021	7191	5566	4102	3262	2581	2104	1808	1606	1405	1322	1105	969	815	690	652	595	532	593	449	444	426	424	401	387	414	368	375	339	307	332	301	331	279	306	301	293	280	282	282	299	301	294	323	277	272	300	292	297	291	288	265	288	282	276	259	298	266	308	280	277	272	287	251	291	265	281	257	237	283	274	282	283	237	250	267	259	256	287	264	267	255	290	238	249	232	250	264	285	279	271	271	263	266	243	267	255	259	278	285	230	259	258	246	260	270	246	227	263	253	274	287	241	261	281	271	283	244	273	276	240	229	267	253	291	269	269	262	249	247	261	255	240	227	265	258	258	238	247	251	251	262	273	268	254	237	237	275	261	269	259	270	277	237	286	252	235	267	247	264	244	268	261	263	269	287	253	260	239	282	270	242	265	311	262	249	241	277	270	271	272	264	252	248	244	251	268	255	252	274	240	245	260	261	248	235	280	259	269	269	253	246	259	228	285	265	258	275	276	248	266	301	258	274	244	255	254	258	295	250	257	258	264	245	288	225	258	247	249	252	236	228	236	249	290	273	252	270	267	233	245	232	274	246	246	249	276	271	260	265	274	266	263	263	245	279	239	274	281	276	295	274	254	254	264	266	243	271	253	256	242	199	284	254	279	226	234	252	237	241	242	283	268	279	226	248	271	270	255	231	238	269	257	254	242	245	266	252	256	263	267	255	278	267	273	258	268	258	270	271	262	251	236	270	276	247	279	262	250	248	236	268	235	251	239	265	263	262	245	262	260	268	273	276	279	232	271	276	272	317	256	226	234	270	245	225	275	257	271	249	245	261	280	264	272	277	293	267	307	248	258	264	275	264	241	283	255	243	260	257	264	293	261	232	256	278	250	277	266	274	250	254	247	267	255	258	283	258	272	276	231	276	257	257	272	228	269	236	296	254	250	256	258	223	279	258	283	238	259	261	271	258	272	287	245	215	248	279	284	254	237	245	240	276	272	260	244	243	242	219	305	251	263	276	210	272	261	252	266	240	273	284	230	223	220	261	242	237	255	255	243	257	233	236	273	284	247	293	252	242	299	253	260	245	248	258	262	269	220	273	266	281	257	258	254	261	281	246	228	255	232	257	246	264	258	243	263	268	277	225	267	270	251	252	273	241	247	223	270	247	252	250	238	282	262	260	271	271	253	231	257	271	212	263	272	266	244	265	295	251	261	253	274	251	259	281	233	273	250	261	272	294	253	234	246	270	248	267	259	241	261	258	279	277	267	258	255	264	265	250	251	265	261	258	264	254	257	255	263	246	247	265	261	255	257	239	241	252	281	253	257	243	272	284	256	258	261	271	253	245	272	265	270	274	245	234	264	266	253	273	266	276	274	269	241	239	274	288	255	271	298	277	276	276	270	234	251	259	278	266	271	248	286	263	274	245	238	242	299	265	266	256	263	238	264	250	258	260	247	252	274	260	269	248	248	258	249	260	264	264	264	289	219	284	270	272	270	255	256	244	292	259	261	264	283	251	242	283	262	271	286	254	282	244	267	246	250	246	247	259	278	283	240	205	250	298	279	234	242	277	252	239	252	264	244	264	251	291	227	269	254	237	255	265	243	273	254	255	254	275	252	254	298	281	268	245	251	266	252	283	239	267	269	259	274	263	259	285	262	291	292	250	283	243	250	267	218	257	223	294	279	262	247	291	273	283	261	250	263	272	258	217	245	273	262	241	265	260	215	249	261	270	231	280	254	283	282	252	254	261	272	244	285	248	305	269	265	257	274	260	268	228	281	285	262	244	235	247	259	259	258	276	269	263	238	266	267	240	266	252	240	239	261	258	263	236	262	274	284	241	255	258	273	237	213	267	281	254	245	271	282	268	247	246	298	265	236	226	299	225	275	268	241	255	231	262	257	261	251	246	251	258	255	264	247	242	265	264	268	267	242	249	271	257	250	235	254	277	267	264	254	264	252	280	257	276	252	276	260	266	198	245	271	268	250	268	274	232	246	272	245	248	277	257	271	235	273	229	253	283	262	268	262	276	270	241	266	271	245	252	237	278	283	247	246	282	264	288	252	261	264	229	267	259	256	239	248	214	266	276	244	265	264	263	251	240	224	272	270	284	241	241	253	264	290	246	285	246	284	240	263	287	252	267	245	284	286	247	274	237	270	269	234	270	241	266	262	272	272	244	256	268	273	272	265	260	271	243	273	270	269	288	261	228	284	231	235	261	269	267	260	244	249	261	256	241	276	252	270	244	267	247	227	254	241	275	256	255	271	285	253	279	258	270	263	246	260	245	276	277	256	251	282	234	245	257	258	256	250	254	276	274	265	268	249	243	255	269	251	276	265	238	237	256	238	280	255	258	233	284	298	264	245	255	255	268	249	264	269	276	297	271	250	280	260	268	284	231	264	265	243	246	254	277	263	263	269	245	262	302	288	272	281	268	261	277	256	253	264	239	273	204	258	273	250	269	246	274	272	247	260	281	217	279	260	263	256	251	271	249	243	268	250	238	315	270	264	258	272	288	275	263	269	265	259	250	231	269	248	255	263	280	274	287	265	236	286	244	233	271	254	252	259	248	253	282	240	235	264	250	282	261	246	276	251	267	237	252	262	268	240	230	263	274	257	262	257	240	244	256	280	293	272	263	273	256	238	239	280	265	270	274	268	262	247	288	237	236	264	256	267	275	270	259	255	262	267	258	262	255	258	273	295	226	270	257	248	283	246	253	264	282	288	262	244	275	266	256	262	261	237	260	239	257	248	234	274	302	258	265	264	290	270	260	254	269	280	241	256	260	225	255	257	268	248	275	266	230	263	272	253	239	253	251	254	265	255	252	258	243	257	260	304	259	278	272	237	218	274	238	288	269	222	253	267	279	242	248	252	248	287	293	281	216	244	258	273	269	250	250	269	251	259	233	257	234	263	284	270	252	249	254	269	233	287	248	291	245	233	279	245	278	257	255	235	295	238	273	264	276	254	245	256	249	260	246	235	254	287	257	247	247	236	294	252	273	246	264	286	259	273	272	244	298	271	265	269	282	236	240	289	263	276	247	254	246	219	280	242	217	255	261	279	270	276	269	271	251	250	284	234	267	237	219	283	224	267	232	268	262	256	277	248	278	265	271	273	284	251	243	228	250	247	269	252	293	240	206	251	271	251	286	270	267	273	242	257	284	258	238	240	264	240	241	245	247	257	246	252	285	226	264	278	256	246	240	265	270	248	249	244	268	278	238	254	244	258	230	269	249	265	242	245	253	249	268	261	263	261	241	284	261	269	238	280	249	256	245	254	246	267	269	245	266	238	264	271	260	250	271	268	247	230	250	256	281	275	265	244	245	249	267	221	254	252	239	272	256	260	229	218	261	271	256	261	225	218	250	265	280	257	270	245	254	246	267	250	249	253	261	275	230	252	261	253	268	253	246	267	250	274	263	243	260	262	276	268	235	244	247	263	260	276	274	255	264	288	272	254	258	265	272	285	258	309	249	296	257	250
28602	22370	20052	13840	7989	4810	3475	2544	2011	1511	1144	952	847	707	591	579	586	541	507	487	429	405	380	342	316	316	344	313	293	343	327	316	297	295	298	266	275	289	269	300	279	278	292	271	267	312	261	317	277	284	274	296	299	287	291	319	259	272	285	282	299	285	249	286	297	286	317	282	279	271	301	294	282	265	282	277	291	282	248	271	281	301	260	285	256	291	250	298	273	275	261	266	303	278	295	284	315	293	274	270	292	313	266	274	302	294	291	282	290	300	284	300	272	264	258	284	269	286	251	262	282	266	247	265	266	256	291	300	262	269	299	255	284	272	289	265	295	266	307	286	293	277	263	256	320	251	275	264	285	306	256	287	262	283	276	272	301	289	281	268	271	262	302	288	272	282	273	296	264	257	281	295	292	262	264	288	285	256	277	252	270	260	293	304	257	299	277	276	270	306	270	310	297	322	312	281	302	275	278	274	297	265	280	281	270	274	265	268	270	281	293	274	290	279	253	285	276	278	304	298	272	275	274	277	277	282	266	260	264	268	278	276	262	276	277	266	285	267	288	268	276	266	280	306	263	278	282	243	287	305	265	286	282	263	288	266	301	282	260	284	266	296	257	273	286	286	271	310	301	328	272	270	266	270	247	291	270	281	290	274	272	273	280	281	293	253	281	271	287	293	287	299	248	300	268	276	282	309	284	273	248	268	305	272	274	252	234	284	301	280	276	251	280	271	297	272	255	263	316	282	275	300	294	290	279	294	291	254	272	324	286	261	276	272	320	270	284	255	261	267	295	291	288	286	297	248	279	284	291	307	278	284	274	288	243	279	292	306	316	256	278	290	279	282	267	299	267	260	237	220	282	259	279	282	315	278	273	265	271	297	267	248	252	277	322	279	251	258	270	300	292	298	301	259	269	304	295	246	275	266	275	276	267	267	252	302	275	268	309	269	295	305	289	290	311	249	264	278	257	264	282	276	239	279	266	264	264	270	291	250	276	271	259	259	288	279	283	296	269	286	301	265	287	269	255	269	297	279	260	299	273	316	282	276	267	276	262	274	254	274	265	273	265	260	268	294	262	276	239	286	293	257	278	276	284	263	255	276	250	285	282	297	284	283	274	273	255	263	275	282	283	245	274	260	251	295	305	286	267	311	302	292	266	273	265	254	277	299	280	254	317	270	278	256	267	254	275	273	283	284	271	300	263	271	274	282	274	297	271	291	278	247	252	318	287	280	269	298	270	279	288	237	249	269	301	290	266	292	246	313	263	251	292	288	268	271	312	307	287	278	278	286	298	288	284	298	287	273	280	304	283	291	253	273	271	275	280	276	258	285	269	277	267	303	282	280	269	257	237	267	272	264	266	292	270	288	241	281	302	266	280	294	264	269	293	277	273	322	296	281	259	256	269	258	297	302	269	285	288	298	310	304	287	284	315	268	246	298	252	271	278	283	292	255	294	282	286	285	306	294	249	284	244	245	289	278	281	284	269	275	297	272	257	297	283	249	290	266	293	292	285	290	284	269	265	310	271	280	309	250	283	274	321	256	283	268	288	302	290	287	287	289	285	275	292	295	299	280	283	285	290	278	291	232	277	297	259	270	263	267	283	292	257	280	276	258	271	262	269	253	320	298	292	271	261	295	250	280	266	258	275	301	293	287	289	257	282	279	272	299	290	304	271	286	281	265	274	281	299	259	247	291	281	276	277	279	272	275	271	278	267	299	261	291	254	285	248	274	285	276	267	256	303	257	280	295	271	289	273	294	279	313	313	239	265	266	263	267	273	274	297	270	282	260	269	268	270	279	252	263	274	275	285	277	276	297	304	270	293	314	273	258	298	281	257	294	269	299	278	288	290	250	281	292	280	255	268	259	291	266	264	287	264	286	291	310	282	269	310	293	273	264	302	293	269	264	258	275	268	311	271	290	277	290	237	279	286	287	260	300	296	280	263	287	237	293	272	280	281	282	270	291	276	272	247	269	268	292	306	292	281	294	281	265	241	268	288	277	280	273	261	255	282	296	266	277	300	279	249	323	294	287	273	261	281	283	300	245	287	275	309	267	269	277	257	291	249	287	277	269	289	269	266	279	297	279	262	266	280	261	293	316	291	288	289	287	285	279	275	270	252	275	279	283	270	254	282	280	257	238	270	295	300	287	257	287	284	279	277	247	315	278	284	269	292	285	246	279	279	303	281	274	260	292	271	288	273	264	291	305	277	291	273	262	273	250	264	287	278	261	274	277	272	274	277	273	244	274	273	286	272	265	271	298	299	273	250	276	254	262	274	276	256	278	266	294	288	266	265	278	297	298	270	302	247	259	284	271	276	284	266	276	273	262	244	298	309	273	292	260	299	256	259	281	283	289	295	267	281	258	269	264	270	265	240	262	297	268	300	257	300	298	287	279	271	264	283	290	291	305	284	305	286	276	282	306	297	279	300	258	272	294	304	299	306	284	281	273	277	284	286	278	288	336	286	288	279	263	289	258	265	251	282	247	286	297	288	278	247	309	287	271	272	280	290	284	292	270	268	277	289	292	269	258	278	281	305	300	297	264	274	265	258	295	275	255	261	302	282	282	272	297	266	310	278	288	262	284	252	245	306	289	259	304	286	273	293	298	297	275	297	279	301	247	260	258	278	264	297	267	287	286	293	288	294	275	281	273	281	271	280	282	265	261	261	263	271	255	305	293	278	286	276	286	294	264	288	279	276	304	279	268	258	305	289	273	293	243	281	276	265	288	278	289	263	283	281	288	281	271	277	296	303	276	295	273	294	265	293	286	264	269	264	295	298	286	270	249	269	261	283	289	270	295	251	283	278	251	283	301	292	276	247	275	253	281	272	253	284	276	279	283	300	269	307	259	284	280	255	269	291	278	282	298	277	281	257	287	304	278	247	257	240	270	296	290	281	286	283	297	236	284	274	293	271	234	301	284	245	278	293	290	289	280	248	276	267	258	268	269	283	293	304	259	308	275	252	290	285	262	262	287	291	276	267	268	262	309	292	280	284	269	261	281	268	291	285	293	283	280	285	262	301	295	306	269	256	277	298	285	272	274	284	274	275	256	273	266	269	293	305	290	248	289	305	274	279	281	279	268	252	293	279	283	294	285	288	268	281	297	288	272	283	297	300	267	287	262	259	282	298	279	261	265	274	281	315	305	298	282	262	285	290	287	305	274	283	283	295	257	297	278	261	275	291	281	253	307	265	282	266	261	277	295	274	298	287	278	257	270	260	252	284	297	261	304	314	284	271	300	251	254	297	304	286	266	272	267	266	275	257	281	278	261	261	243	305	266	287	288	256	261	263	289	257	240	290	267	257	244	262	261	260	253	268	262	267	272	286	263	278	266	292	285	282	260	262	270	262	261	294	254	261	280	274	273	279	265	280	280	243	256	303	280	291	283	292	264	291	266	262	289	269	301	279	269	296	285	294	277	275	254	283	281	242	299	257	248	270	289	291	301	284	257	275	270	269	277	294	274	263	266	274	289	265	266
20575	29059	21355	14474	11126	8303	6689	5101	3925	2939	2215	1657	1400	1223	1004	997	898	786	705	632	531	469	484	460	456	426	396	396	396	355	365	356	384	374	390	345	353	338	357	328	315	349	332	339	325	340	340	342	352	353	340	346	356	330	318	339	327	313	352	326	353	366	356	349	353	317	354	330	318	329	344	352	342	315	305	343	308	355	332	347	331	305	330	318	319	344	350	316	325	297	333	335	319	315	354	315	329	326	333	338	341	331	318	317	327	358	322	317	349	315	374	312	319	315	324	315	306	296	313	313	333	335	328	331	313	335	318	295	345	311	321	317	327	309	320	322	310	381	329	367	323	338	303	337	322	342	367	334	336	348	303	359	318	348	317	326	318	328	307	320	306	337	336	337	326	361	311	317	331	341	320	345	337	337	318	315	335	354	341	330	321	312	323	328	352	330	306	334	321	320	348	324	350	365	313	361	327	367	342	325	302	353	337	326	336	323	350	349	302	353	312	336	324	330	316	337	313	354	324	327	328	320	344	342	328	339	311	327	327	330	330	334	340	314	327	348	305	310	321	290	335	333	317	358	327	330	355	304	316	356	337	308	293	319	318	355	326	337	327	334	346	308	329	332	359	365	329	306	309	326	326	319	319	320	361	337	321	330	338	358	303	328	327	322	321	334	355	335	344	375	336	307	309	332	330	367	319	367	317	307	319	324	307	342	354	334	319	344	333	286	327	282	305	310	322	341	335	337	297	320	303	333	324	352	320	326	318	348	327	322	306	329	346	334	352	300	335	300	328	319	342	326	306	316	331	309	332	350	354	317	327	344	344	359	331	322	327	347	338	300	341	344	332	313	313	333	303	320	331	292	321	313	325	348	340	348	345	317	329	383	321	345	329	302	361	327	323	335	328	329	345	319	327	328	325	346	313	326	319	319	352	333	316	316	332	320	363	319	315	364	316	321	328	334	348	335	333	329	321	342	346	333	358	321	327	301	301	320	314	312	336	299	317	318	340	342	322	325	312	340	298	344	324	338	325	311	330	364	321	339	341	326	347	328	333	314	347	358	363	322	328	326	321	317	321	336	294	328	327	348	346	324	319	341	317	344	314	329	306	353	304	325	320	358	326	329	315	327	329	337	341	332	321	316	319	322	329	319	351	327	312	321	303	326	354	355	322	345	325	324	306	307	344	322	332	332	316	288	337	301	336	321	317	300	346	339	318	349	304	318	315	343	347	359	319	354	322	311	351	364	332	338	320	339	286	320	343	359	317	299	332	330	331	345	319	304	322	332	331	312	333	335	365	331	310	314	336	309	332	288	342	327	342	333	289	338	339	326	308	320	291	298	318	312	342	334	350	318	329	322	334	339	321	321	323	339	317	320	318	320	355	317	337	350	344	333	353	323	315	345	334	300	292	331	357	320	314	328	367	325	360	324	353	323	330	309	342	337	340	345	364	378	347	341	349	310	315	289	339	324	283	343	325	319	365	352	343	354	309	328	339	330	339	334	318	306	330	318	314	343	320	325	325	318	339	320	304	335	319	316	318	346	310	339	329	313	340	331	333	334	348	326	301	332	337	330	321	309	338	330	340	342	349	354	339	317	298	310	325	311	327	283	319	321	322	298	310	346	314	327	300	317	338	323	337	333	341	319	334	294	310	325	292	298	350	321	345	373	326	341	334	327	320	331	342	321	339	332	302	346	299	336	307	333	344	333	314	342	347	310	339	305	283	322	324	340	336	328	312	313	316	343	323	330	343	347	362	342	305	340	336	342	316	316	342	323	318	309	337	346	308	326	335	366	307	383	320	313	334	306	358	312	358	336	337	338	352	298	325	364	350	333	312	337	322	334	347	350	320	330	338	334	350	284	303	323	326	309	325	329	345	339	325	324	324	323	325	334	332	347	316	355	335	308	315	319	325	341	326	300	307	332	331	321	319	341	326	357	312	363	321	297	308	328	315	312	345	328	298	329	319	324	341	325	314	354	317	320	342	304	345	367	348	311	323	324	324	300	316	336	312	328	310	289	333	331	315	341	314	339	342	317	330	331	351	278	348	320	311	326	334	367	305	318	326	329	341	310	322	327	351	308	296	349	321	336	327	317	309	288	330	357	315	313	334	376	304	325	319	324	349	333	327	328	331	312	307	324	309	320	327	312	327	319	299	331	358	317	306	350	359	304	329	311	341	285	303	326	340	328	309	292	361	309	303	284	315	331	362	368	358	318	333	284	347	339	329	308	315	344	297	320	325	347	319	302	351	320	342	281	337	341	346	333	349	347	326	329	364	335	336	324	317	357	328	314	331	337	308	355	324	351	309	352	323	323	323	332	311	308	341	369	324	345	312	343	331	288	338	320	327	296	317	320	320	325	311	305	345	291	326	346	337	326	325	305	324	343	328	342	311	293	347	325	300	329	352	325	330	337	329	319	298	313	323	332	311	309	324	314	331	317	330	302	339	331	308	311	308	341	336	352	338	337	339	334	332	310	319	344	365	304	350	326	332	294	329	343	340	315	336	341	311	314	345	315	345	321	342	313	336	313	327	333	312	333	311	361	378	333	322	319	341	320	317	332	349	321	328	318	309	333	328	353	328	344	351	341	362	334	302	321	360	365	305	324	330	336	310	297	318	349	328	334	333	292	333	315	305	366	317	335	327	304	364	336	325	336	317	337	333	311	343	338	367	327	335	326	329	363	365	315	327	305	325	299	315	313	333	360	351	357	327	334	320	322	323	306	305	317	330	313	323	335	334	327	322	287	327	311	335	327	329	316	331	299	359	319	352	326	342	358	281	304	303	320	345	346	324	352	330	320	348	343	329	336	341	318	314	313	336	367	320	348	325	337	302	299	329	319	290	332	318	321	340	343	322	331	322	345	315	323	335	368	314	334	298	320	337	345	332	345	325	337	313	346	363	314	324	322	333	325	324	295	302	331	323	329	329	309	334	327	294	341	358	340	318	345	317	356	327	318	337	302	312	358	317	329	330	322	294	324	335	341	322	337	330	341	341	314	353	327	344	309	334	341	334	359	312	339	360	317	336	329	339	335	318	339	327	366	340	311	323	308	319	309	342	355	315	305	306	306	327	330	310	330	316	321	279	307	308	308	289	340	311	326	350	319	321	327	345	290	325	368	395	301	337	332	329	318	362	331	334	321	302	321	315	346	324	370	310	325	324	340	337	270	286	325	339	352	325	340	288	348	350	344	380	327	354	321	320	325	344	344	337	303	371	355	353	340	300	337	317	342	334	282	302	304	335	341	310	332	334	323	335	310	340	324	341	330	345	309	323	348	332	336	343	329	294	339	332	339	352	321	329	335	334	318	335	324	337	316	349	318	358	324	311	306	322	337	343	344	308	314	343	358	354	293	347	347	315	306	317	333	284	319	312	345	333	312	322	329	313	341	357	355	298	347	338	337	357	345	331	340	347	353	316	314	299	341	319	359	321	330	310	339	327	322	331	320	337	314	332	337	311	337	299	313	340	332	322	320	313	353	307	343
24047	21551	28606	25038	21367	13901	6843	4322	3127	2221	1842	1434	1199	1044	962	908	803	721	624	590	556	556	467	407	448	414	374	388	344	361	381	363	344	361	373	321	342	309	313	278	304	342	330	348	312	317	319	300	296	311	330	319	358	309	318	303	325	309	297	309	292	317	339	322	311	278	285	332	315	339	327	305	300	304	299	304	285	326	343	260	339	342	341	320	281	318	294	305	299	293	327	323	324	299	298	320	308	330	320	302	293	319	322	281	305	299	288	298	309	278	320	318	335	313	322	286	274	298	289	308	287	320	296	311	307	293	313	318	299	317	319	295	313	315	303	301	293	295	298	331	304	331	315	279	333	278	322	299	332	298	316	322	280	326	296	290	316	317	297	310	295	319	331	335	312	294	329	314	314	311	307	313	324	299	334	303	286	283	283	295	323	323	288	295	321	324	307	293	287	300	323	313	308	324	319	336	298	270	297	326	309	313	294	266	312	287	316	335	298	274	329	320	296	284	304	296	290	320	305	296	281	312	314	282	344	328	330	332	315	300	315	328	279	300	285	314	297	334	286	276	303	309	312	276	291	280	310	360	280	284	327	288	314	296	319	299	293	295	301	303	311	304	303	322	323	287	310	318	312	298	316	329	295	298	321	311	320	312	299	294	357	302	295	285	331	285	290	310	276	285	286	316	311	313	309	296	295	315	323	317	309	320	315	310	308	272	300	315	308	313	301	344	315	298	306	318	307	311	296	315	307	315	315	296	271	335	282	277	318	356	314	325	314	302	298	315	306	328	326	294	285	299	307	317	314	289	331	330	333	293	315	298	304	337	317	279	331	307	307	320	335	321	295	355	294	305	336	318	309	305	293	310	302	293	278	343	301	307	341	285	316	309	318	275	336	294	311	304	292	298	298	303	310	311	287	317	321	303	308	333	313	311	324	274	302	305	287	336	280	339	293	330	293	289	312	304	315	308	303	283	330	331	282	321	305	299	291	312	334	305	291	293	319	314	296	319	305	297	303	318	321	323	306	284	314	334	316	298	291	303	343	289	300	310	304	304	324	293	305	289	288	295	315	315	311	315	293	277	306	290	257	328	315	289	309	321	280	324	336	284	342	311	315	299	274	330	338	279	303	331	312	312	319	301	291	284	301	289	295	286	293	305	321	305	274	297	305	275	289	291	275	276	337	306	317	306	339	307	317	316	319	339	289	319	328	296	287	296	310	310	296	313	282	288	331	313	317	276	346	331	308	303	278	325	293	286	300	282	305	304	292	341	316	328	326	290	293	314	293	290	305	298	278	317	323	318	315	355	310	304	265	293	318	286	281	331	319	333	294	326	279	301	288	300	301	273	300	296	307	297	307	294	283	320	276	314	302	305	283	283	299	329	312	292	285	343	285	285	317	310	302	288	314	310	306	322	285	289	306	298	316	306	282	307	299	313	293	306	302	313	321	288	282	292	333	306	280	310	327	335	289	316	308	286	301	306	330	301	308	296	292	327	314	316	286	304	296	298	302	289	330	303	308	291	283	292	306	310	300	308	303	284	306	285	311	292	305	287	283	279	293	311	317	314	281	299	325	337	294	293	292	334	335	291	299	307	307	329	291	307	317	308	281	298	304	304	307	287	317	290	275	337	293	306	289	339	320	346	333	301	322	306	299	295	282	318	305	289	321	290	304	315	303	329	311	280	296	305	296	295	324	327	328	295	285	299	289	302	311	328	303	298	306	303	304	300	302	310	316	318	317	296	312	314	292	330	318	290	308	288	293	277	317	323	318	294	293	324	300	313	303	309	309	292	315	346	303	292	321	291	336	276	295	321	291	289	324	335	290	297	337	322	313	293	293	306	329	332	299	296	318	296	306	290	306	305	322	277	292	324	316	267	310	291	290	309	319	320	304	303	284	296	320	291	317	295	322	329	274	285	325	294	338	291	311	304	326	286	286	305	302	286	320	344	289	285	311	278	307	310	336	311	302	311	268	340	296	316	333	322	302	297	303	320	304	355	336	303	329	323	277	306	308	312	319	288	292	318	327	306	298	329	310	307	369	316	330	296	305	305	290	329	314	295	297	323	300	299	311	310	294	307	323	320	304	291	307	299	289	320	304	307	317	284	329	338	351	311	306	302	304	284	325	334	271	290	335	318	310	294	316	324	300	319	287	310	292	314	285	273	286	309	317	320	311	342	302	314	297	285	315	297	312	327	329	274	304	292	314	340	318	271	307	300	278	295	335	309	289	292	309	296	272	290	289	317	311	320	268	341	290	291	316	287	319	283	313	300	285	298	315	264	276	328	340	278	320	321	309	308	282	328	315	293	312	304	318	283	311	291	306	328	342	307	310	313	316	326	311	313	300	319	306	322	298	319	327	316	347	289	278	291	321	302	308	285	327	316	300	335	310	310	313	311	284	293	294	306	321	293	319	321	333	292	323	327	324	327	297	308	344	275	325	310	310	315	319	308	270	298	299	293	310	322	327	284	300	355	300	272	295	276	313	281	314	310	301	311	277	328	298	272	304	323	330	311	292	301	290	305	322	309	289	292	329	280	277	286	300	321	321	313	322	342	308	325	275	318	286	317	292	331	296	336	332	299	292	299	335	309	306	314	316	311	314	331	307	314	293	337	297	283	289	322	299	287	281	305	302	266	330	331	311	281	316	321	273	290	307	321	311	292	311	273	320	291	280	308	306	318	291	277	338	309	286	302	295	304	337	305	391	317	297	306	302	264	275	301	333	272	299	292	299	331	281	308	311	302	272	287	325	304	308	305	303	312	297	333	316	308	308	314	297	296	325	270	293	297	302	284	263	301	319	349	318	317	288	324	302	324	291	311	322	309	306	298	287	266	292	286	298	317	286	286	330	280	331	304	320	269	324	291	299	327	307	314	306	291	289	298	296	304	323	303	293	288	283	283	305	295	325	292	312	313	298	277	308	336	302	286	296	326	295	302	290	303	306	281	284	286	302	291	319	305	283	296	333	287	298	303	296	331	298	301	332	285	317	312	321	289	309	286	330	311	303	297	299	329	307	297	300	318	295	275	318	309	296	302	329	280	328	282	281	318	292	310	317	298	284	267	328	266	349	306	331	350	320	305	324	312	292	286	315	327	334	275	366	296	297	277	285	299	301	311	316	311	309	304	339	306	312	321	297	298	306	298	311	336	314	308	293	298	333	306	323	295	323	309	337	314	291	305	323	306	322	305	321	295	319	333	316	337	312	308	299	299	295	294	301	300	305	314	317	330	313	305	305	298	295	293	295	301	305	336	303	269	300	327	310	319	305	326	325	301	306	326	301	322	324	298	318	285	293	308	314	346	300	299	322	311	304	311	306	274	299	322	278	301	318	317	325	293	314	294	305	313	320	307	300	310	303	254	293	302	291	328	307	308	316	321	304	315	321	313	331	289	322	275	297	257	279	304	326	288	290	320	293	273	319	330	313	276	312	293	284	292	319	299	311	318	304	313	320	310	335	315	332	299	307	333	321	341	314	341	317	303
23003	36791	28388	19945	15742	12331	9414	7422	5788	4148	3153	2478	2077	1715	1480	1379	1204	1080	943	870	738	695	643	542	541	535	508	459	452	430	448	435	414	407	396	395	402	393	398	389	412	375	354	363	362	388	380	417	378	357	367	387	369	370	368	388	415	370	354	380	361	383	382	386	370	382	364	379	379	372	348	356	382	339	363	363	406	386	354	394	328	350	347	352	370	345	371	377	359	333	351	398	371	324	373	368	367	369	354	352	362	357	382	359	331	424	355	382	375	351	353	395	361	329	365	325	339	340	367	340	364	349	365	390	363	356	397	397	331	344	364	362	332	372	349	343	316	355	369	352	377	356	358	356	374	352	365	375	344	359	341	344	332	359	360	363	343	368	367	397	374	359	351	366	362	349	364	343	378	360	370	393	371	343	337	360	335	350	335	347	373	357	363	310	324	379	356	358	374	371	360	336	354	392	349	343	362	372	363	380	377	333	360	361	368	356	380	389	388	341	356	340	355	372	378	384	385	338	377	349	346	326	370	337	366	338	383	358	360	319	359	360	363	367	355	358	387	365	372	354	361	370	398	347	344	338	398	364	351	360	410	376	338	394	361	397	339	332	341	341	376	337	341	372	345	374	383	347	371	375	354	366	366	359	376	358	367	371	353	378	375	364	360	345	367	353	363	382	360	347	341	359	348	317	363	345	370	357	336	379	376	352	335	371	321	347	359	347	350	391	352	323	359	363	349	339	339	423	370	367	361	360	353	366	353	369	376	348	412	312	391	397	344	339	329	386	377	369	353	360	333	341	363	362	360	336	354	352	348	361	343	350	373	364	345	346	366	373	355	341	367	326	346	380	352	395	346	370	347	359	348	393	367	348	395	352	358	364	344	335	354	365	361	345	369	368	361	371	355	363	353	335	387	356	369	379	357	371	360	347	367	368	379	346	384	352	374	328	363	337	360	359	364	369	347	358	360	369	361	334	332	359	343	354	345	357	363	384	361	350	400	394	358	371	353	377	359	355	355	357	395	357	357	338	394	376	344	341	354	345	335	382	341	328	335	337	352	333	375	376	314	327	358	354	359	402	350	360	355	342	364	348	332	351	326	375	363	353	367	346	334	326	347	387	347	343	350	365	361	362	329	344	363	330	370	349	368	371	370	350	339	343	363	359	349	364	336	350	367	361	340	382	397	391	374	332	374	322	343	353	338	415	333	368	380	375	336	329	348	362	354	385	353	371	322	376	357	378	342	370	366	362	367	369	373	410	351	348	373	356	376	336	348	339	347	340	354	340	358	401	346	352	340	369	354	385	346	376	389	358	379	336	380	338	378	375	364	340	358	375	350	356	349	367	352	316	355	363	353	342	368	382	373	371	349	347	372	361	379	355	334	372	346	379	351	372	334	390	349	356	349	341	396	311	381	360	393	381	365	357	366	348	363	348	341	353	374	365	349	366	363	350	358	373	372	364	365	365	357	342	328	324	369	326	353	354	349	353	366	347	355	373	374	344	353	354	351	333	376	337	363	381	364	366	361	367	347	345	350	361	341	365	357	342	344	340	360	360	360	380	383	343	354	355	326	373	355	361	369	347	348	382	353	326	302	356	400	354	350	363	369	331	347	365	374	347	361	360	363	362	369	364	370	361	328	363	365	357	339	350	347	328	321	395	408	375	345	368	366	362	333	342	359	342	351	331	341	364	349	355	359	357	394	346	369	351	363	341	356	385	395	361	351	335	375	366	313	372	348	375	371	348	344	354	341	364	378	386	330	353	364	373	361	375	375	346	343	359	365	361	362	350	366	364	349	355	352	386	359	363	384	370	341	359	355	368	343	344	390	380	327	345	362	382	362	384	353	349	348	346	318	365	361	348	366	367	373	355	329	364	379	372	342	325	365	340	324	366	364	370	334	363	338	382	359	321	349	344	330	342	374	337	369	382	355	343	383	379	353	381	375	334	330	336	361	370	354	352	374	336	343	370	342	371	352	363	339	350	408	337	364	406	334	366	365	374	351	370	359	361	334	357	347	342	384	395	349	363	376	364	346	350	396	363	315	332	362	359	366	360	362	380	346	335	359	371	365	348	347	359	368	377	392	353	371	336	331	334	360	362	372	339	354	327	404	370	358	338	394	381	367	391	352	336	319	342	370	370	365	346	344	348	367	363	364	357	381	351	346	349	323	369	342	378	386	378	336	337	362	318	366	358	360	371	385	366	370	362	364	356	409	332	360	377	322	346	364	350	366	353	366	350	322	379	332	374	380	376	357	377	407	333	324	371	352	343	347	378	350	361	371	346	372	372	362	354	373	362	335	369	430	363	341	366	319	352	384	346	365	354	348	365	333	357	365	362	367	351	350	355	368	392	361	349	362	362	334	362	358	366	332	353	320	345	354	352	366	371	377	333	369	363	361	334	370	382	347	378	376	344	335	384	348	382	357	344	365	369	356	352	373	341	365	357	355	389	370	367	347	377	363	382	399	380	347	323	360	353	342	371	342	393	379	380	377	362	326	341	360	364	340	351	364	355	359	398	375	371	409	358	359	329	326	336	378	377	362	351	333	360	360	368	357	356	358	357	373	367	367	379	365	393	357	360	356	380	381	382	359	383	341	360	384	374	326	368	355	373	380	386	385	359	363	387	355	360	348	359	334	359	355	360	395	353	349	372	373	363	382	341	349	339	352	352	358	386	352	325	358	358	344	356	367	367	320	392	360	385	312	358	343	351	357	361	357	379	346	373	342	335	373	341	368	375	381	365	359	364	400	360	365	360	342	370	356	396	365	353	348	349	345	347	364	348	361	338	363	379	332	346	357	365	334	387	386	377	332	342	365	344	369	364	379	358	336	350	398	380	371	364	362	381	359	371	324	404	376	376	350	358	370	367	332	350	371	367	368	369	314	387	354	383	318	350	349	365	397	397	360	371	325	344	393	327	377	359	365	313	350	372	328	357	383	343	361	339	349	347	359	323	326	343	381	362	361	391	362	372	339	346	387	344	390	347	379	340	372	336	351	340	361	372	379	369	346	352	390	377	394	356	383	395	329	339	373	350	338	388	342	351	392	386	345	363	350	373	368	354	349	337	350	331	337	394	353	338	346	345	376	348	356	382	387	355	359	378	352	323	317	350	376	349	362	381	376	354	372	338	354	366	324	386	397	347	350	377	376	374	348	377	338	359	351	343	383	316	355	366	357	343	416	356	407	367	357	352	338	337	367	377	356	334	345	364	373	340	366	383	373	382	392	368	326	342	375	356	390	351	378	352	377	358	340	333	366	364	373	369	360	344	345	356	358	345	378	380	354	363	353	379	351	332	371	368	354	389	348	378	368	355	343	354	332	330	363	345	357	367	328	354	339	372	351	368	337	356	327	336	398	369	324	384	346	367	347	371	372	352	365	330	353	332	342	361	334	339	344	355	369	335	387	337	352	392	376	352	356	368	344	353	382	317	364	349	337	357	359	384	369	351	378	362	335	368	379	357	395	344	356	351	363	354	373	384	366	382
25223	21608	27484	25869	14167	6749	4393	3149	2248	1659	1320	1068	943	828	712	616	553	476	457	434	371	309	324	298	285	258	242	269	256	233	221	263	235	229	261	219	214	222	204	216	217	169	206	222	200	193	201	237	215	211	185	193	215	208	234	210	220	211	195	197	208	184	194	194	210	200	196	197	205	208	202	182	191	214	217	185	198	198	188	192	210	215	201	196	196	163	207	205	168	192	202	221	199	239	192	204	207	199	194	179	204	207	219	174	205	215	216	192	194	209	216	195	192	212	218	171	187	230	188	176	200	210	216	212	201	197	186	207	200	196	208	236	202	219	201	201	200	203	199	213	195	211	197	213	192	187	211	201	200	190	215	214	198	211	191	192	193	201	200	174	189	200	199	216	182	232	203	197	186	217	203	205	198	179	203	197	204	201	182	201	194	182	203	206	198	204	223	213	192	201	196	230	226	190	206	208	200	211	192	191	226	181	179	187	205	193	213	205	216	209	196	208	184	177	203	193	205	176	211	204	208	235	223	201	197	178	202	207	200	214	204	210	211	196	180	204	181	181	200	215	178	219	207	205	226	207	204	195	218	210	202	206	190	212	200	195	205	202	196	164	225	195	211	206	198	203	197	184	222	211	229	190	246	205	195	217	199	226	202	210	204	183	185	185	193	205	178	206	204	204	202	192	216	203	221	194	189	197	166	200	182	190	204	190	169	210	185	198	190	198	182	191	195	233	196	191	212	217	202	224	192	196	207	190	209	192	192	193	200	200	202	181	191	211	177	196	188	185	224	213	193	192	177	204	225	225	195	210	216	214	217	199	209	175	188	207	223	179	225	211	208	191	186	216	202	195	193	175	192	206	225	200	210	191	192	205	191	209	188	178	226	200	199	207	186	194	193	192	220	223	224	173	189	228	207	193	192	195	207	211	182	212	213	215	238	207	210	192	228	206	183	185	219	203	213	186	197	199	211	186	198	217	200	221	215	200	171	192	216	205	186	193	217	182	175	201	206	225	199	209	190	201	189	181	197	222	234	208	205	219	205	213	197	209	179	191	197	205	171	200	200	209	196	193	185	190	213	223	221	193	192	187	200	185	175	234	192	212	179	176	188	181	204	221	199	224	194	180	193	203	200	192	214	222	169	194	209	212	168	179	202	210	193	206	228	221	201	191	212	182	216	166	206	197	205	204	219	219	217	176	201	181	207	196	217	197	195	191	190	217	191	173	210	215	200	205	201	211	182	199	208	230	216	183	196	206	192	202	183	178	184	195	204	212	210	210	210	194	212	210	197	188	202	204	200	207	215	207	186	209	207	198	189	202	166	203	181	198	199	188	205	194	179	188	221	191	197	213	228	199	211	196	178	206	221	185	179	182	214	187	206	210	219	171	182	210	195	222	195	172	207	191	202	194	192	180	213	155	231	174	198	202	219	231	218	202	196	206	168	212	213	202	190	208	206	224	190	182	188	194	174	219	213	198	197	226	181	206	196	201	186	227	181	194	192	213	223	200	195	205	178	224	214	196	189	203	199	209	194	225	185	173	213	222	195	212	182	215	214	179	191	194	201	216	191	219	202	188	185	195	188	206	182	191	202	212	210	206	181	214	184	198	209	184	197	202	178	215	186	194	189	224	185	191	188	210	194	192	199	204	209	217	202	223	182	202	205	229	221	176	174	193	183	181	190	175	184	201	187	205	207	198	182	226	190	203	189	195	222	205	218	192	219	190	192	181	190	148	210	199	192	199	214	201	200	184	188	190	179	191	211	207	194	213	193	194	213	191	192	198	197	207	188	207	215	215	212	207	193	196	220	212	216	230	248	188	206	186	187	196	206	191	200	205	185	194	200	194	214	179	219	185	213	230	177	207	185	202	170	199	230	198	188	181	203	216	222	202	177	201	180	182	221	203	204	201	201	178	190	207	200	185	216	185	182	195	217	203	188	177	196	187	197	208	196	181	218	199	202	195	200	180	216	193	213	188	212	201	185	196	207	219	188	190	181	195	201	199	176	217	180	197	226	187	201	209	178	172	218	186	210	188	204	213	185	204	198	180	209	192	173	204	197	219	221	204	216	186	175	225	206	201	188	215	216	195	217	207	205	214	163	204	198	218	195	201	193	233	178	174	194	217	204	188	218	184	200	212	215	190	196	198	192	187	212	207	201	188	212	185	205	185	216	177	212	203	194	227	191	198	185	188	200	208	197	196	192	177	223	204	214	216	169	194	197	217	178	211	189	211	204	207	199	190	191	190	209	189	199	174	181	208	215	191	210	220	203	217	221	214	196	193	181	192	216	205	205	204	191	210	207	202	188	207	198	197	206	190	187	201	194	190	186	204	196	206	175	189	219	193	213	208	184	196	191	215	194	229	197	212	192	221	200	188	204	179	203	200	193	208	223	181	202	203	197	194	205	194	208	200	201	223	207	204	194	214	206	213	197	221	181	213	196	201	221	194	205	197	202	209	206	209	176	202	176	195	179	199	233	199	202	216	198	212	194	198	214	195	210	188	196	196	223	208	208	196	179	195	190	204	221	205	201	192	194	211	221	192	177	194	227	197	197	189	199	207	225	201	198	195	195	179	207	201	194	193	202	200	215	201	201	212	198	196	185	200	209	237	203	210	186	214	215	196	196	169	203	181	182	190	212	204	202	201	191	179	192	181	179	205	186	182	215	199	205	246	197	205	211	173	209	205	218	193	215	207	197	206	199	225	197	207	205	210	203	196	190	183	192	220	192	191	214	200	200	227	205	219	221	223	199	228	189	183	194	198	191	215	198	192	196	223	180	194	190	192	195	180	198	210	204	202	183	180	208	194	206	210	205	225	184	209	210	210	203	198	208	195	158	211	189	191	182	186	208	175	232	172	202	207	176	169	217	208	184	205	193	196	207	188	210	183	195	196	222	189	188	184	201	194	208	202	198	190	188	191	180	192	187	189	217	189	212	179	198	196	233	204	224	187	183	199	219	189	206	222	211	202	211	170	187	228	212	179	232	204	214	186	165	194	209	207	217	237	176	197	182	182	205	200	198	181	203	178	195	201	196	215	224	192	217	200	198	238	213	189	190	197	223	203	213	192	194	194	199	189	199	207	205	206	202	218	198	224	199	182	209	183	202	185	222	191	210	198	196	196	215	234	223	179	189	202	199	202	233	196	215	185	197	210	176	195	187	174	168	209	213	219	209	208	189	205	191	202	185	174	184	249	195	198	208	206	205	223	180	207	208	183	206	206	202	214	172	197	185	212	195	206	206	194	182	219	185	194	186	187	216	205	185	209	212	231	206	196	216	208	173	207	170	218	202	188	204	177	205	218	198	197	219	205	202	213	195	203	182	209	202	188	232	220	201	211	191	215	181	203	212	170	219	211	208	204	186	202	232	196	190	233	180	206	197	196	186	172	205	193	176	196	182	193	170	167	194	184	189	192	186	211	183	193	196	181	223	178	217	199	206	205	196	197	171	194	178	210	214	218	189	193	200	189	180	182	207	172	197	198
22739	32773	25347	17149	13260	10412	7913	6324	4418	3339	2529	2003	1620	1355	1221	1072	947	756	694	592	588	517	433	389	395	326	319	304	334	341	285	302	281	317	275	280	227	230	247	266	241	263	260	244	271	239	243	260	234	235	228	292	256	267	255	257	240	266	243	238	244	238	238	249	255	266	233	269	256	212	249	261	228	241	244	222	266	258	249	230	220	227	233	237	235	234	254	249	246	237	228	228	235	271	239	271	236	264	241	230	232	202	230	238	247	230	247	230	234	242	240	234	250	237	233	256	231	253	251	236	237	228	220	242	243	241	257	219	236	238	238	253	225	258	260	228	240	246	243	242	209	216	229	248	223	230	253	213	223	245	244	236	253	253	231	242	252	267	246	248	224	242	200	261	249	235	239	217	255	228	260	221	230	257	241	244	189	228	257	226	228	203	235	234	225	252	250	255	236	235	228	221	228	238	211	215	252	214	233	248	239	209	239	219	200	222	233	236	216	243	234	254	244	209	235	218	252	208	241	242	233	226	217	241	229	257	240	231	231	254	262	224	248	240	238	219	207	266	267	260	239	250	224	232	239	223	252	218	232	257	235	270	248	252	239	241	237	239	236	247	263	232	222	237	256	225	228	242	262	243	250	206	245	229	276	249	240	263	222	237	254	227	253	243	227	248	232	247	241	257	255	237	250	255	263	251	230	268	225	237	218	241	239	227	249	239	236	232	249	251	218	265	252	227	222	240	232	238	226	240	223	208	238	227	247	250	230	234	225	259	230	245	220	231	224	243	253	260	225	257	265	269	221	264	256	203	239	242	235	243	220	266	228	235	244	220	247	253	266	246	234	258	209	215	237	214	233	263	239	237	264	227	241	247	213	264	240	210	219	249	222	224	255	241	200	191	259	244	247	225	245	232	238	265	206	258	253	199	234	209	218	228	224	278	212	240	274	226	218	269	253	214	214	237	233	241	262	259	240	237	248	234	217	233	232	236	209	227	234	231	249	225	250	238	259	235	235	231	231	232	205	215	228	252	254	218	243	255	259	253	240	261	253	216	250	230	236	216	242	249	234	229	266	240	236	235	240	227	268	268	267	275	234	222	257	237	230	245	221	241	240	257	249	227	216	248	217	233	218	261	229	237	233	242	244	234	221	210	232	228	270	237	266	234	221	248	233	238	234	236	239	259	220	239	266	224	242	225	231	191	260	232	202	250	247	260	240	242	227	247	243	238	250	238	228	265	237	209	238	231	232	259	242	247	235	234	261	248	259	212	205	258	230	212	253	243	223	246	254	242	208	220	205	244	232	242	211	264	201	242	214	215	252	252	235	232	239	238	259	225	225	236	248	215	222	214	249	232	221	260	229	250	236	253	229	239	241	220	240	226	223	229	210	229	241	255	239	244	244	242	232	220	232	245	236	228	257	229	220	236	259	228	252	261	251	249	258	235	244	223	249	233	239	238	220	253	249	234	234	270	244	265	258	240	253	208	251	236	219	229	215	267	231	216	247	222	256	230	228	222	220	227	251	213	248	228	235	247	265	228	241	257	223	202	223	245	256	262	266	218	208	235	232	237	244	245	237	244	242	239	239	269	251	238	235	249	220	232	233	214	244	217	235	250	225	257	225	251	222	241	225	219	236	219	245	237	241	242	234	239	215	209	227	228	267	247	246	256	246	232	230	197	235	218	217	238	256	240	207	229	230	258	245	231	218	256	259	217	230	244	259	246	211	230	215	254	228	242	219	229	215	250	234	230	267	243	242	241	223	221	248	239	235	232	244	246	249	216	259	252	263	240	256	229	261	248	233	256	244	218	215	245	253	249	240	218	249	219	268	228	228	243	234	214	245	242	250	216	222	197	255	246	218	259	224	243	258	229	216	234	267	242	219	245	240	245	241	244	240	220	196	222	245	206	241	214	271	253	242	257	254	235	233	249	232	226	223	249	227	203	239	248	277	275	232	251	247	235	228	263	225	254	233	224	228	215	250	240	257	238	255	241	234	226	230	250	245	222	243	223	234	216	241	245	221	224	231	249	237	231	226	236	251	240	236	218	250	268	239	238	230	220	252	246	199	218	233	228	230	232	244	250	235	225	223	260	233	243	252	254	228	227	208	246	239	218	211	220	217	244	245	207	184	255	234	244	255	221	251	247	259	254	240	246	230	250	252	246	255	228	236	233	259	217	219	248	250	234	258	261	238	230	247	246	230	233	225	257	238	241	249	248	239	205	242	250	236	243	257	235	238	244	239	259	262	214	247	252	251	239	249	213	259	262	238	243	236	212	245	254	230	193	229	252	241	218	243	241	258	219	232	223	228	250	245	243	241	234	262	231	225	242	209	236	241	242	250	254	235	223	234	232	235	222	254	254	229	254	220	231	225	228	217	248	247	249	231	235	238	208	233	233	225	259	237	224	225	267	275	241	236	219	248	222	228	253	232	238	252	217	238	244	228	250	253	228	232	242	258	246	219	219	223	223	258	242	264	258	233	246	253	235	243	241	247	223	261	229	197	246	227	256	229	256	262	206	228	249	267	233	267	258	237	227	264	207	239	233	226	215	224	253	228	235	257	234	244	219	225	249	226	205	246	226	241	224	233	213	237	238	226	245	232	258	226	228	246	252	234	250	241	259	246	196	245	234	228	234	216	268	249	227	230	237	258	231	249	237	224	243	216	252	264	234	221	262	245	227	252	214	216	237	214	226	256	212	235	249	234	242	233	219	243	257	234	242	232	250	209	248	242	212	242	234	230	215	232	242	249	225	222	248	240	225	241	231	251	236	239	250	238	211	230	241	220	209	227	236	224	265	250	234	231	243	242	250	255	267	238	234	250	217	237	226	244	228	239	217	224	226	266	252	243	228	244	253	219	245	245	244	243	246	227	256	237	262	261	259	245	240	233	249	237	233	221	246	225	243	255	195	251	226	237	220	231	230	239	262	228	234	230	217	248	230	202	234	238	242	235	216	256	267	251	268	251	260	223	242	252	249	207	238	233	266	256	200	222	210	244	258	199	239	255	222	241	218	216	235	217	239	263	263	217	246	251	251	248	254	243	234	220	223	239	263	265	212	241	217	249	236	242	236	235	272	211	232	230	227	240	238	217	229	253	244	225	237	260	257	219	234	254	241	251	221	238	266	226	213	223	224	266	246	259	231	222	286	263	256	222	210	257	226	217	212	262	240	242	228	244	234	225	229	238	226	242	227	212	246	215	202	239	254	237	204	206	265	249	220	214	222	242	267	227	219	251	233	205	217	236	260	226	211	256	241	246	230	260	231	248	241	232	214	235	248	226	223	228	237	232	222	235	240	246	243	277	287	241	224	240	251	226	232	229	212	245	218	255	247	230	262	226	222	247	255	259	228	243	264	224	223	229	226	247	226	218	246	221	256	235	246	232	212	237	237	218	274	245	219	238	256	244	227	262	242	248	236	258	239	240	218	220	214	235	242	243	259	235	259	262	250	239	236	229	245	217	227	243	242	246	215	233	252	269	239	222	250
22991	21549	29083	24448	21629	21587	13876	5967	3859	2989	2281	1804	1461	1283	1132	965	876	807	748	642	582	449	414	417	390	332	331	320	359	292	301	293	314	271	269	250	220	243	231	232	247	238	266	228	233	231	265	239	216	236	266	252	223	222	244	236	211	229	242	250	210	198	243	239	226	202	233	231	236	237	251	215	222	232	233	203	206	197	208	224	222	188	233	210	221	232	209	234	224	219	199	210	229	234	199	251	223	206	228	228	204	230	223	211	218	238	214	198	220	224	240	203	233	199	220	201	229	219	209	227	215	224	222	229	226	211	223	217	226	208	220	206	213	226	216	213	221	176	224	195	215	223	219	217	240	228	252	201	209	227	206	230	208	210	232	220	215	233	202	213	213	204	216	228	240	220	229	205	199	257	203	211	206	222	242	228	232	209	230	227	232	189	220	233	212	216	224	205	213	222	204	231	204	219	184	212	201	202	217	206	207	225	221	226	225	212	209	210	219	207	227	206	217	219	233	215	200	227	198	235	221	227	229	212	202	188	217	213	204	228	245	214	212	204	233	190	216	209	209	206	229	196	242	206	215	201	225	217	253	232	202	216	209	232	217	232	242	223	211	220	210	220	204	224	226	227	207	193	201	214	227	219	239	212	230	205	223	208	226	213	203	220	224	203	235	229	234	229	224	224	224	201	217	205	229	205	203	224	218	209	224	200	230	206	194	200	234	207	210	233	201	210	220	202	238	197	206	226	223	245	240	206	198	212	234	208	218	193	198	190	206	195	219	224	227	235	223	216	212	218	213	190	231	202	227	221	214	206	210	232	214	206	204	225	205	219	211	211	215	231	234	210	211	206	190	204	219	227	225	229	229	235	221	213	186	220	208	233	221	224	224	242	218	216	216	203	208	206	228	212	215	224	205	208	240	195	247	227	238	224	218	226	213	219	198	193	221	209	191	222	236	228	228	219	219	212	218	216	227	225	210	213	237	239	197	219	217	191	214	212	253	223	200	234	233	213	215	201	206	212	228	217	195	239	215	205	210	207	224	199	204	198	218	241	191	220	224	194	219	222	237	203	208	210	195	212	206	213	223	201	217	230	204	221	218	221	209	219	218	240	199	214	249	227	235	217	237	227	230	231	198	206	214	239	217	245	211	231	235	191	220	238	203	190	193	232	210	207	217	200	248	241	234	218	245	217	208	219	237	248	234	209	212	213	215	206	202	220	195	206	224	218	223	214	217	219	233	208	223	193	209	221	235	192	221	229	219	227	183	238	219	225	234	221	201	207	218	232	211	221	216	226	228	221	235	221	212	240	202	222	218	218	205	209	242	196	210	188	218	231	224	202	216	182	206	210	221	242	190	215	221	201	209	214	231	212	202	223	225	226	236	222	222	223	234	198	229	203	191	258	248	188	213	207	221	191	233	222	216	216	205	202	229	223	204	208	184	209	206	207	218	243	208	202	215	209	216	198	219	226	244	213	179	207	220	209	211	226	219	223	233	230	215	198	211	217	224	217	200	218	226	241	234	245	203	214	217	204	231	211	226	207	220	218	225	198	221	249	229	245	242	222	221	224	200	220	225	216	214	235	223	223	226	235	214	205	219	230	206	231	196	234	236	202	231	209	200	222	205	215	235	228	228	190	246	210	218	207	201	247	240	201	235	206	221	233	221	200	228	206	214	203	220	246	203	196	236	205	261	205	214	219	200	205	221	218	229	213	216	220	214	207	219	223	216	197	224	226	193	200	227	223	218	218	238	213	202	216	232	227	204	227	223	239	215	228	198	214	220	211	208	219	220	210	202	229	226	211	171	222	231	201	220	224	210	236	217	226	169	209	220	209	214	239	204	210	206	196	238	222	212	215	214	240	200	227	212	210	208	230	226	228	215	216	201	221	231	228	227	212	231	218	211	201	225	208	215	220	194	193	214	220	217	213	209	228	218	205	218	211	216	227	251	198	237	213	222	188	216	225	238	236	236	216	215	227	208	207	184	224	200	190	203	235	208	222	215	214	229	223	218	260	210	210	219	214	194	203	202	223	192	233	231	200	238	224	252	219	213	198	220	219	216	253	238	205	228	236	210	214	210	215	234	208	246	241	220	195	181	209	233	247	238	203	214	248	235	226	209	234	218	217	217	219	215	209	233	233	212	217	229	204	206	196	220	214	231	216	209	208	232	215	211	245	247	196	218	198	229	221	227	225	248	216	187	235	233	203	231	200	216	198	250	227	235	194	188	195	225	235	196	235	229	215	206	197	195	212	195	249	225	218	205	201	208	204	221	188	228	200	221	230	225	232	219	206	219	220	209	201	206	226	202	244	242	225	218	229	212	175	204	210	198	221	190	201	186	227	251	213	213	210	228	218	198	181	233	207	251	216	199	224	193	240	188	197	216	206	202	198	223	238	201	229	191	225	228	191	194	195	214	218	222	218	231	235	210	201	223	216	254	203	211	207	196	205	237	212	238	207	226	201	194	237	207	213	211	212	221	225	211	220	207	230	174	226	230	209	225	201	259	214	213	236	225	210	211	229	221	230	217	215	228	192	197	240	188	238	203	216	215	212	216	231	233	225	237	223	218	221	205	234	202	228	227	238	201	218	203	217	211	214	214	210	214	216	220	240	214	204	216	226	206	219	217	205	225	230	226	205	226	203	222	218	215	204	213	194	202	245	202	223	200	217	236	201	225	189	195	231	214	220	235	234	215	226	197	205	223	232	215	215	215	213	216	198	193	233	197	193	206	218	221	213	216	211	192	202	228	208	193	197	198	203	231	219	221	217	212	206	219	238	222	213	231	201	204	225	203	203	226	235	210	235	240	210	221	174	201	231	226	202	221	210	224	212	198	204	230	227	214	220	201	213	218	214	202	202	223	195	200	218	198	220	192	226	234	204	223	207	219	226	242	223	236	185	197	272	219	225	232	218	224	214	215	219	224	234	205	194	219	233	200	213	238	211	218	211	204	226	218	214	211	211	188	226	212	221	224	210	212	212	229	226	244	194	232	225	193	220	224	225	217	211	199	215	201	225	218	258	195	202	222	211	216	208	221	220	227	229	189	213	204	215	181	229	248	210	213	212	216	202	208	243	219	228	208	211	184	204	237	235	217	229	214	213	193	192	211	214	224	226	207	222	220	233	219	209	240	222	214	234	199	251	224	218	216	200	235	231	204	221	206	219	190	221	197	217	189	205	218	252	208	198	218	189	244	185	222	216	227	200	239	185	225	252	231	213	231	217	203	216	210	216	215	244	199	211	224	237	216	220	213	216	206	189	204	198	222	214	231	237	218	202	221	215	213	214	221	224	202	220	234	217	235	215	228	221	218	216	203	203	233	226	221	213	213	222	201	226	217	218	206	237	224	214	221	195	226	232	226	206	229	173	228	184	207	214	229	212	242	192	207	215	220	190	224	225	235	215	210	214	236	199	200	232	224	227	214	228	196	198	222	215	226	202	209	209	205	216	216	210	210	223	222	196	223	215	211	218	233	205	234	185	227	212
27061	41538	32170	23509	19511	15285	11932	9260	6891	5233	3962	3142	2617	2222	1910	1650	1445	1210	1084	967	831	715	598	532	513	547	505	461	440	398	414	398	385	348	331	334	338	278	294	285	290	323	314	293	265	315	303	311	297	291	302	290	294	256	289	267	262	270	276	282	272	236	282	261	300	271	285	263	270	273	231	265	263	274	256	253	256	242	255	237	263	278	279	268	252	276	253	246	268	237	267	226	282	270	286	290	242	266	245	253	243	261	252	277	269	265	270	268	255	254	278	271	243	246	265	254	259	263	303	243	284	231	282	262	226	253	238	245	252	258	276	255	258	253	259	262	279	272	242	249	252	223	263	272	255	249	234	234	260	256	271	238	262	258	277	267	269	248	271	257	258	251	248	245	247	274	272	273	288	243	261	279	252	269	234	270	259	264	278	268	248	273	240	301	244	244	289	258	263	297	257	242	264	269	246	219	248	247	247	275	243	252	244	280	282	295	250	250	247	264	228	251	272	263	237	266	270	241	267	279	241	260	232	246	259	236	263	236	247	227	275	269	279	267	233	252	240	255	239	250	267	281	292	260	236	239	250	231	264	246	236	250	267	229	287	275	289	290	264	260	245	245	242	241	252	246	220	257	272	261	255	279	280	248	255	234	264	247	250	291	231	282	273	266	279	268	257	249	264	253	276	270	277	257	264	267	247	318	254	255	280	249	230	255	232	244	323	290	272	258	263	295	239	282	249	240	262	259	250	248	257	237	264	239	251	258	282	252	257	255	232	282	277	259	249	262	286	261	242	271	263	223	257	248	248	248	255	249	230	283	267	269	226	245	263	235	236	276	254	248	292	256	284	260	248	286	269	261	247	268	275	237	228	263	254	298	265	241	273	240	290	265	265	243	266	261	242	278	272	257	255	279	273	243	251	249	262	266	259	263	272	276	254	241	258	271	254	249	252	262	279	269	252	258	249	243	269	281	275	256	272	269	282	263	292	276	270	267	258	252	253	279	248	248	252	241	243	267	266	282	255	251	283	288	247	275	295	258	269	262	252	283	271	276	240	245	286	257	246	247	274	253	263	240	249	235	252	280	256	261	276	253	235	276	267	253	261	270	257	262	259	247	263	282	249	249	254	278	272	242	236	280	246	279	271	240	277	274	258	255	274	278	253	263	262	221	248	252	281	244	234	214	255	258	262	282	255	254	244	277	282	243	290	234	281	258	248	231	257	298	265	264	280	243	258	258	255	236	258	243	274	261	246	254	247	301	275	245	260	233	281	247	277	261	233	257	281	273	290	254	283	267	234	263	272	227	232	280	265	247	274	262	279	253	257	266	285	266	249	248	258	260	233	275	269	252	263	262	242	270	260	258	273	272	259	255	242	272	257	274	264	233	252	273	266	264	270	242	276	279	277	241	253	237	243	260	264	268	272	273	268	292	257	267	256	267	234	253	242	221	234	263	251	250	241	245	260	271	240	272	260	260	250	234	269	272	245	295	270	268	244	255	269	249	275	273	252	267	251	276	266	241	257	271	218	276	259	268	283	254	241	258	268	235	226	261	255	255	261	236	250	250	294	243	263	279	263	271	257	262	253	249	247	243	278	229	265	247	248	251	274	258	270	268	249	250	267	274	266	240	265	268	261	268	246	230	242	250	270	258	249	258	225	237	298	271	280	257	230	247	259	282	259	247	256	263	251	240	268	242	266	266	261	246	261	269	263	279	241	257	265	263	261	250	242	242	246	292	228	270	261	311	255	274	271	238	262	246	249	261	276	249	231	248	271	269	267	262	262	245	269	240	233	272	251	253	242	248	266	242	245	244	262	254	247	263	269	257	283	245	266	252	269	232	228	252	273	283	267	240	262	261	278	257	267	250	262	270	258	247	270	252	277	239	248	249	224	247	261	255	254	269	255	268	259	252	282	253	289	250	285	240	255	285	253	240	265	265	256	263	249	243	249	271	264	234	243	258	263	240	282	256	287	241	269	269	249	252	254	250	275	231	275	264	243	292	255	225	256	237	257	248	236	244	265	277	241	292	260	240	233	241	238	242	260	257	257	261	257	254	249	282	284	258	244	273	288	258	264	266	253	258	243	248	271	290	237	254	245	275	279	271	244	230	260	259	227	269	263	246	242	257	241	236	259	253	265	219	262	266	257	278	248	265	257	237	281	304	212	244	272	257	272	284	269	278	278	268	269	256	274	288	244	275	277	229	275	289	273	237	251	265	267	263	255	272	277	283	264	250	247	270	261	236	306	268	269	250	248	284	235	271	256	247	242	216	258	246	240	234	256	246	277	242	236	279	257	263	261	261	264	255	263	282	261	256	228	289	254	268	264	277	289	232	261	273	241	257	262	249	247	233	273	241	240	270	251	246	260	270	241	251	269	241	258	291	254	273	270	265	280	261	252	288	232	261	291	273	268	260	250	241	251	262	250	267	264	247	258	245	256	269	242	229	273	255	256	246	257	265	224	228	256	233	263	256	280	263	262	265	259	265	260	275	259	262	278	249	228	292	222	248	247	261	262	239	231	291	270	239	278	265	235	241	245	250	261	265	251	242	247	236	267	285	271	240	240	262	255	251	263	249	234	281	244	230	295	245	231	285	232	267	259	254	278	265	271	264	269	264	264	304	240	246	241	253	265	247	260	240	224	238	244	265	269	268	271	255	253	268	268	249	224	267	258	266	319	273	253	240	266	275	253	255	227	244	275	264	226	248	283	267	248	222	230	244	259	260	284	266	250	264	262	244	242	239	256	238	232	239	264	257	286	241	250	264	260	285	248	252	269	266	248	209	261	260	253	291	256	252	252	269	241	252	266	288	258	278	273	235	284	285	250	263	263	261	251	265	249	263	266	286	257	261	254	273	241	256	252	268	270	253	256	263	264	262	237	248	272	245	270	245	252	259	250	262	233	278	240	272	266	246	260	251	278	249	299	253	241	267	262	271	267	274	254	244	243	255	265	232	280	281	275	247	224	261	262	263	272	233	263	287	247	223	251	280	262	261	278	255	265	247	251	254	270	251	271	266	276	258	253	270	255	284	244	259	235	257	262	252	262	266	269	246	250	268	243	239	274	284	250	279	278	254	244	239	266	255	264	244	271	255	279	273	252	246	263	256	275	234	256	272	235	248	278	275	241	252	264	238	242	249	262	252	274	259	235	249	276	248	238	228	252	260	254	240	241	284	257	266	289	261	228	294	259	257	271	267	231	247	272	254	248	226	251	266	242	259	276	232	242	272	266	266	267	235	283	253	265	254	243	253	258	270	246	253	267	247	253	258	249	255	238	231	264	234	301	265	227	233	229	257	264	263	277	266	248	279	248	242	245	263	288	309	263	252	270	260	251	281	252	249	266	255	266	237	231	270	244	251	263	253	241	255	240	278	265	278	241	254	269	236	251	251	257	268	238	252	242	273	279	266	250	258	238	231	246	263	268	270	243	265	254	228	240	246	251	238	272	260	265	255	267	275	249	262	258	230	272	249	242	254	309	316	277	262
28610	22452	20938	14229	8300	5395	3585	2480	1787	1455	1132	997	857	714	675	594	608	526	480	464	383	440	354	379	347	343	334	297	320	340	336	311	293	306	276	286	309	296	276	306	306	281	270	270	261	269	275	283	271	290	297	309	296	303	304	282	287	299	296	317	296	285	276	279	264	311	268	270	276	264	287	280	295	268	270	293	288	277	262	290	303	283	281	282	272	278	286	265	285	293	288	275	318	299	290	280	313	277	254	276	269	286	268	290	274	308	279	303	269	295	244	284	281	282	278	253	268	315	291	291	274	270	277	299	262	269	301	239	264	288	286	271	266	279	285	311	256	274	318	267	305	259	299	281	283	298	291	288	252	292	294	246	294	279	260	266	334	294	302	275	287	283	316	264	296	263	279	254	282	270	271	271	256	282	249	286	280	306	261	278	284	290	268	271	323	277	275	267	269	256	273	305	264	301	250	301	304	299	280	291	286	279	247	270	293	262	277	312	286	255	269	286	283	288	266	292	260	304	286	251	276	269	277	278	279	290	312	279	263	300	309	295	272	247	282	283	272	270	295	282	276	273	275	272	291	286	286	291	302	272	275	283	302	292	278	278	266	293	315	291	261	298	256	267	296	307	290	292	286	250	257	299	258	285	292	281	268	300	280	257	308	243	309	248	287	280	270	289	282	295	276	270	271	298	278	275	275	295	274	287	266	263	272	274	283	312	319	287	282	267	251	285	280	283	282	252	277	274	290	279	272	256	273	289	275	258	292	281	299	296	274	295	273	258	284	256	258	257	289	303	295	277	299	287	296	287	287	266	265	288	297	276	304	266	261	297	272	294	279	300	281	278	273	268	303	283	283	288	289	299	271	281	293	264	263	297	265	289	284	270	262	264	280	257	264	301	311	293	268	267	316	263	301	275	254	276	290	302	268	276	275	265	267	266	260	276	305	280	279	264	276	268	273	297	315	298	270	271	265	294	283	278	272	287	287	253	285	290	260	291	278	309	308	265	298	267	286	264	259	274	265	288	269	297	277	284	250	259	275	306	276	268	295	285	289	281	287	318	288	273	268	295	309	284	263	268	291	272	289	238	283	286	292	273	270	282	277	298	294	285	271	285	274	261	266	304	264	272	277	276	276	312	277	267	260	264	279	309	266	285	281	281	284	294	267	268	289	273	271	289	255	274	296	253	282	281	281	284	288	274	255	295	306	303	263	282	279	292	280	270	278	272	289	291	257	292	275	274	271	251	304	285	271	274	277	275	293	266	303	286	258	264	278	259	275	299	283	301	297	260	282	284	295	300	295	279	290	245	294	273	278	269	290	279	286	261	292	303	261	290	298	280	279	290	289	279	270	276	266	267	292	280	271	271	294	302	293	264	285	310	286	291	249	276	265	253	259	286	273	273	302	236	318	293	288	279	292	283	287	297	282	302	278	277	302	299	282	245	290	284	254	286	282	281	301	271	268	311	263	321	287	284	286	255	294	265	309	254	233	257	277	285	268	294	272	272	285	266	254	283	270	280	283	304	301	280	312	271	305	283	287	285	274	280	289	292	298	285	289	273	308	280	313	275	245	270	291	309	251	246	260	288	298	280	274	292	292	286	262	271	324	300	241	302	260	305	279	268	303	319	292	275	305	289	289	291	293	279	292	278	280	265	272	278	270	285	290	286	279	263	279	297	310	268	244	294	309	266	274	337	284	298	272	258	259	263	269	295	282	269	270	282	291	305	305	285	291	260	260	292	288	315	268	283	270	269	282	261	282	288	295	262	292	282	295	316	283	270	314	301	291	293	268	263	275	307	282	314	305	277	290	267	262	285	300	251	296	289	264	258	300	286	296	301	278	288	279	285	279	280	291	273	315	268	255	252	282	312	264	273	292	319	284	305	295	286	291	283	284	314	315	299	284	266	313	274	289	245	299	280	289	281	266	293	295	276	287	280	269	300	272	293	294	278	282	281	298	266	310	276	253	285	284	296	267	275	276	269	268	272	303	262	289	305	313	312	318	306	267	276	279	276	266	260	310	274	308	296	296	272	263	309	243	266	277	312	271	295	298	274	280	263	275	276	304	303	275	268	299	250	272	258	286	270	280	281	283	291	288	268	276	280	262	273	280	302	245	289	283	313	274	279	269	271	277	256	288	288	290	275	282	291	301	259	245	258	287	270	249	290	270	271	283	245	290	281	304	283	250	310	247	291	282	276	306	267	297	275	310	303	288	271	281	293	270	261	287	282	250	285	324	262	285	308	262	267	250	288	284	283	259	327	280	289	298	294	256	264	260	308	294	254	285	285	297	282	291	268	293	257	276	323	261	284	326	306	305	288	282	258	288	277	267	263	296	270	286	282	286	310	285	292	260	298	296	283	271	260	284	284	261	295	281	297	284	299	269	266	277	275	313	266	329	281	304	293	270	292	299	265	291	252	258	267	303	304	309	275	299	254	289	276	272	254	308	281	294	285	293	294	277	274	310	260	294	292	262	296	220	319	306	242	274	269	277	287	290	267	270	288	287	301	274	260	258	271	255	311	278	268	294	263	287	300	271	263	258	279	293	284	245	290	287	289	303	269	273	299	283	318	278	252	238	261	251	298	318	282	291	290	271	296	312	287	289	304	261	307	298	278	267	270	291	281	273	275	293	306	273	277	278	293	303	272	267	274	289	269	287	248	274	317	272	299	250	292	276	240	267	307	286	311	305	269	274	270	291	268	278	302	280	283	294	308	298	274	284	304	249	287	294	309	295	264	301	250	266	267	307	296	315	272	298	272	274	284	265	262	287	268	293	293	293	288	312	270	256	292	256	292	272	286	256	275	284	270	312	261	286	280	269	271	269	289	265	320	289	291	282	290	312	255	293	278	271	287	285	317	283	290	279	270	293	268	298	290	279	256	317	267	277	301	287	271	285	276	306	291	273	270	269	293	272	261	270	277	307	311	287	291	282	292	299	272	281	250	283	272	274	280	275	297	255	312	266	275	268	286	288	308	265	304	299	276	302	288	294	278	276	281	306	300	305	291	275	272	273	279	297	278	283	307	259	271	284	279	295	289	257	290	275	285	300	276	297	261	268	280	273	289	264	257	279	299	279	268	249	292	257	275	278	260	275	282	289	287	272	320	317	323	252	287	278	310	268	292	288	284	275	267	266	253	245	281	272	303	257	296	261	300	248	287	306	300	290	274	330	261	256	265	250	314	270	293	275	255	286	305	286	268	295	272	281	268	305	275	283	286	281	277	280	289	281	298	296	245	286	300	294	259	254	289	281	284	239	267	275	270	266	297	305	309	288	265	305	291	248	275	276	292	280	267	283	267	264	265	294	278	275	282	286	273	308	281	258	283	279	256	291	289	279	294	284	286	284	294	281	293	295	289	259	305	292	275	286	284	284	290	269	247	317	270	265	253	296	271	290	301	321	268	306	285	300	274	296	285	257	275	288	281	269	259	276	263	245	292	272	269	275	307	270	298	262	282	287	287	268	295	303	302	278	265	282	307	298	261
21361	29407	22097	14648	11473	8944	6683	4895	3499	2786	2019	1682	1438	1205	1041	943	874	754	704	662	597	510	479	461	404	394	410	388	385	394	422	345	381	378	342	357	312	390	344	338	356	348	355	361	327	347	357	337	359	362	339	334	344	333	308	329	329	300	376	356	316	347	367	329	299	320	341	334	325	339	361	359	316	355	340	293	324	302	359	326	311	324	336	321	344	372	303	338	340	308	348	324	342	315	337	308	365	325	333	357	352	338	304	356	334	352	317	309	318	352	302	288	324	323	315	334	321	321	352	335	331	354	349	320	326	345	317	342	314	308	318	303	346	348	339	352	349	318	303	308	336	348	323	337	332	352	343	343	351	315	314	358	310	317	345	330	319	319	346	302	332	331	370	329	319	361	308	336	322	313	321	321	360	288	344	314	332	343	309	338	362	331	308	341	325	308	320	314	341	310	321	328	340	340	292	338	363	315	320	348	321	338	340	325	312	317	310	339	305	339	371	306	320	335	308	309	340	329	347	330	291	360	372	324	335	312	324	310	353	312	327	347	342	320	334	330	343	356	337	362	353	368	364	318	327	333	302	339	378	330	341	352	323	357	333	349	304	341	316	325	353	342	321	333	339	322	305	343	300	332	369	306	327	354	314	322	328	314	351	313	362	357	323	349	337	314	333	319	315	309	370	288	327	338	297	342	344	360	319	316	342	351	346	356	320	359	351	325	323	330	330	319	331	327	301	307	342	341	332	318	338	337	322	318	313	325	321	344	309	354	326	354	331	317	312	322	356	344	366	302	338	318	322	358	348	337	314	332	319	309	295	331	315	335	316	351	324	368	337	325	345	320	334	341	328	336	339	363	323	320	297	360	300	332	353	332	355	345	337	335	322	347	358	330	348	339	315	315	317	314	308	319	340	345	362	329	297	350	314	312	367	319	359	322	374	342	321	336	347	350	325	313	328	323	342	343	342	344	309	329	329	309	359	324	301	343	319	347	334	328	326	324	336	315	333	347	313	344	314	302	316	334	311	308	312	323	351	340	310	338	302	331	319	351	349	343	357	358	331	303	337	323	333	326	336	316	346	308	318	342	340	338	331	342	346	359	350	315	350	358	302	330	333	374	282	318	320	331	334	338	346	332	348	342	295	354	344	328	316	314	326	378	344	358	333	336	331	365	327	347	337	353	325	319	330	333	333	377	319	338	310	349	329	351	349	333	339	324	323	316	323	343	337	323	339	335	389	315	358	327	308	339	366	367	356	315	301	310	364	317	337	329	345	335	322	329	303	324	309	348	325	345	342	340	329	313	320	337	371	331	328	340	340	307	325	339	338	327	330	343	326	301	331	327	336	352	332	334	287	328	311	312	341	341	308	332	361	321	307	347	341	302	342	308	323	347	334	361	325	306	320	318	343	339	352	335	349	340	319	324	370	349	320	364	335	323	341	345	351	305	325	331	371	321	341	309	292	376	299	330	340	352	340	329	357	329	321	321	340	322	347	341	378	330	350	352	337	334	324	325	317	333	340	341	328	318	354	314	321	298	342	343	314	337	328	331	337	351	334	338	331	296	322	341	316	332	324	341	329	333	310	318	357	318	301	308	327	334	323	324	341	346	307	315	344	323	330	342	306	288	324	345	343	323	352	311	309	349	360	357	322	315	323	294	282	302	330	318	338	319	325	333	312	299	334	293	327	334	347	351	359	322	333	332	330	342	347	285	307	323	342	333	311	324	375	325	338	345	304	346	337	300	309	355	355	318	306	357	325	358	332	320	345	313	339	308	317	345	320	352	328	311	312	325	310	342	360	302	345	328	297	312	306	354	312	329	322	317	365	328	336	325	347	337	372	310	336	350	339	306	334	286	333	300	335	352	308	331	315	367	309	324	283	367	334	370	344	340	302	283	344	379	353	335	362	325	319	326	336	341	312	289	343	328	293	321	309	321	356	348	382	326	352	362	332	347	342	332	294	357	344	326	326	328	334	316	334	354	341	308	314	348	332	347	348	285	331	338	303	353	360	336	300	322	337	356	347	316	332	355	331	346	299	323	309	317	305	316	337	345	348	319	330	312	320	353	331	341	323	328	323	336	343	359	310	332	362	292	316	373	325	352	318	327	344	340	320	324	348	343	369	332	334	337	337	293	334	341	317	362	319	338	341	346	337	357	329	314	374	331	316	339	354	338	339	322	345	331	355	319	329	329	303	345	319	296	305	297	359	365	348	307	307	346	328	307	313	328	339	366	337	350	313	336	351	338	313	317	339	347	362	344	373	379	333	330	317	330	337	311	332	305	335	337	332	357	323	354	292	332	334	329	303	307	309	300	332	324	318	329	316	337	362	334	345	333	306	348	357	322	355	360	321	305	336	297	335	344	334	355	371	316	309	352	346	312	322	352	317	315	368	293	329	308	335	332	315	321	307	310	300	349	342	328	320	317	323	325	348	352	303	293	319	362	331	311	324	355	308	316	335	337	351	322	345	326	318	331	327	326	330	336	322	328	302	352	346	319	318	329	337	331	337	332	311	315	351	308	344	319	351	349	350	293	336	341	348	332	349	340	332	334	360	318	350	311	330	311	320	323	338	316	314	333	345	352	311	311	314	347	342	321	334	301	335	296	328	337	320	336	343	323	314	361	346	326	330	327	320	302	305	330	341	352	351	336	304	336	324	347	383	322	341	317	309	361	354	345	366	290	361	326	345	359	301	322	337	322	351	307	349	308	327	327	333	337	305	360	333	329	335	361	322	312	328	339	328	352	338	311	345	327	340	323	346	297	325	359	319	335	324	324	310	359	326	339	307	310	352	338	331	368	357	304	326	342	294	339	332	341	340	343	329	353	369	321	356	326	345	329	314	308	343	330	343	365	350	333	310	325	333	329	345	313	346	341	323	362	306	347	304	331	333	325	332	335	333	320	316	331	332	342	366	326	326	321	348	336	337	328	334	340	357	335	348	330	303	331	331	336	289	304	335	344	325	339	291	378	320	350	318	338	336	325	341	298	347	315	307	339	320	309	344	323	347	335	357	332	322	352	318	338	341	348	347	346	316	310	336	291	335	311	311	342	346	321	321	312	319	318	308	330	313	324	354	313	317	342	317	349	327	361	346	321	356	316	336	296	344	316	337	311	288	316	325	312	317	331	317	317	337	331	316	336	326	333	306	359	321	318	363	338	322	353	346	366	306	334	343	313	309	374	331	336	306	343	327	336	331	323	344	327	339	308	332	348	326	308	337	336	355	322	313	334	335	325	342	317	330	325	328	341	357	316	345	366	351	337	326	345	300	312	321	314	352	347	325	350	330	339	337	346	361	327	311	350	321	327	319	364	329	302	344	353	322	329	328	314	351	321	339	314	310	297	328	322	319	340	318	334	342	342	324	347	341	325	313	300	335	357	354	346	339	325	309	322	304	332	332	338	328	322	321	312	332	360	329	320	362	342	286	300	324	307	313	341	362	324	354	333	309	356	296	332	304	312	306	314	326	326	340	323	333	302	325	324
23967	21562	28582	25058	21459	14198	7192	4203	2887	2178	1750	1508	1260	1045	905	817	814	702	668	611	540	503	473	444	417	368	424	398	371	389	356	342	371	348	355	331	327	350	342	331	319	306	290	336	307	327	316	323	305	328	330	312	316	291	324	311	280	313	324	324	313	315	323	297	268	310	294	298	310	320	332	332	300	333	301	307	311	302	316	301	297	308	293	337	300	294	310	299	293	312	297	306	332	276	330	319	313	321	301	341	335	312	325	329	298	341	316	321	311	291	305	316	303	317	286	300	296	319	288	314	286	306	303	299	310	305	313	330	283	314	272	326	315	328	338	312	311	301	294	325	304	320	282	335	333	290	320	287	333	315	323	297	302	322	335	312	314	318	313	326	316	295	313	302	302	304	292	312	295	339	290	299	299	295	284	333	293	313	255	282	334	302	291	323	326	336	295	291	285	306	301	285	299	291	275	319	306	327	284	309	322	327	331	312	317	285	322	283	339	284	297	314	335	323	282	334	327	319	312	333	327	300	346	343	312	289	286	269	330	338	292	322	341	278	343	295	310	295	300	337	306	336	304	332	300	270	333	317	277	296	293	329	315	311	309	293	301	318	293	344	318	326	322	304	300	322	315	284	307	317	319	298	317	274	295	307	301	277	313	318	317	323	302	303	318	338	284	336	305	294	295	313	302	308	315	322	312	343	302	318	317	310	308	295	314	303	304	311	305	287	311	316	303	362	330	282	290	313	300	283	304	309	316	329	295	287	299	289	311	337	304	297	281	292	299	324	298	304	331	294	295	287	278	292	340	307	309	314	284	280	320	328	318	306	339	289	282	291	285	342	301	298	305	302	309	308	292	296	271	299	289	293	337	279	281	316	298	273	313	329	283	328	319	302	306	314	304	290	353	324	320	323	322	264	339	298	322	325	306	311	321	329	327	284	296	292	280	326	322	306	333	288	309	371	291	311	287	274	300	286	292	267	320	296	289	272	306	308	337	287	333	285	308	328	296	303	298	323	319	324	337	317	311	314	318	274	330	317	301	299	295	319	293	302	355	281	292	308	308	297	310	307	303	319	286	313	295	320	307	309	275	308	284	309	310	312	315	324	326	295	301	300	308	306	322	343	315	313	310	321	281	284	300	297	337	340	302	302	305	317	322	329	309	323	328	342	295	284	326	271	283	278	310	279	309	303	301	304	331	285	316	305	306	314	339	292	308	304	304	300	321	339	292	319	302	320	331	324	331	295	290	308	333	324	314	296	300	293	318	326	335	290	311	327	330	257	312	284	303	298	317	293	342	300	290	306	298	322	326	286	303	307	295	330	335	304	274	322	301	279	282	305	310	324	335	321	301	336	338	316	294	326	308	312	328	280	322	322	283	353	303	306	307	298	321	309	332	307	275	309	309	323	294	262	301	290	293	335	304	304	323	330	297	325	349	296	302	311	308	299	303	299	324	317	325	287	299	305	313	278	332	305	283	319	301	304	298	316	351	306	329	309	334	345	295	294	312	338	300	319	349	313	303	322	328	335	329	292	306	330	309	338	344	327	277	307	325	273	329	303	320	284	300	287	318	291	321	298	295	294	312	291	321	280	298	297	305	311	315	341	350	297	293	342	322	277	303	327	305	311	292	291	313	282	306	308	319	330	325	320	319	291	284	317	338	340	290	309	291	317	300	303	306	331	279	307	314	291	316	293	315	327	316	298	333	307	295	302	284	298	297	276	309	294	291	285	291	315	291	304	283	315	336	315	295	315	327	316	296	298	290	335	303	284	321	345	342	286	309	301	293	291	324	293	278	290	296	293	299	310	304	288	327	294	301	285	296	280	293	327	321	302	281	334	291	311	253	303	320	301	311	297	290	332	302	296	310	304	325	312	338	308	294	290	313	286	323	321	313	293	342	331	291	308	313	299	321	288	296	336	310	312	328	309	318	261	320	325	324	299	314	307	355	330	289	327	301	306	302	300	321	339	323	319	303	312	322	292	273	313	354	294	300	335	291	308	278	309	293	286	334	314	302	296	320	315	310	298	312	285	321	311	325	301	288	312	306	327	312	324	297	325	336	302	315	320	289	352	287	330	300	336	311	289	323	337	285	299	300	328	330	329	299	303	292	296	314	286	327	302	283	293	342	313	267	335	262	313	281	279	305	312	291	303	301	311	307	313	305	306	319	331	324	307	294	279	313	298	319	344	313	326	302	286	315	339	319	313	292	326	304	309	328	299	316	325	328	306	298	344	314	320	297	310	326	306	341	322	314	298	278	329	283	306	310	316	299	281	325	296	315	262	298	355	300	318	318	291	300	304	306	324	307	317	342	296	298	303	297	361	303	302	304	297	308	329	319	334	304	313	345	313	289	308	286	314	333	322	335	291	319	292	314	299	316	299	309	299	295	301	311	300	301	314	284	300	304	293	321	312	309	295	307	293	282	303	275	322	295	309	302	277	307	310	300	296	311	280	324	321	352	305	333	346	297	328	295	303	345	330	329	321	326	321	291	279	323	320	304	293	299	308	329	321	305	307	286	321	301	308	309	302	307	307	259	322	305	297	333	336	310	321	297	289	314	294	305	299	333	331	294	293	324	286	280	327	286	329	294	332	327	326	299	320	296	306	297	306	315	286	282	292	286	308	311	301	302	303	277	291	296	283	326	332	310	319	287	305	310	313	307	290	308	312	324	319	311	297	290	290	305	335	310	341	318	294	320	291	310	263	277	314	319	295	287	333	315	294	310	273	301	311	304	292	328	304	342	313	315	274	302	311	314	306	321	303	323	286	275	321	316	303	289	337	294	312	320	288	293	305	311	325	302	316	324	333	329	297	290	297	319	319	332	322	347	331	304	308	341	294	294	309	291	293	301	328	289	305	308	302	309	342	326	342	311	298	294	299	307	324	330	296	301	296	350	300	334	261	334	316	308	315	301	272	270	306	309	296	320	301	333	324	307	306	295	304	313	290	315	311	321	309	294	287	307	340	304	273	343	346	287	305	316	308	327	306	308	301	283	343	309	317	301	317	304	276	310	296	300	294	315	306	308	289	297	304	296	303	327	337	312	323	329	303	298	292	289	311	302	285	321	334	285	320	298	281	309	311	297	304	305	319	286	275	301	294	331	289	293	309	329	261	281	315	298	313	303	306	295	304	325	288	322	305	302	302	285	308	292	329	322	294	315	289	278	333	306	315	329	306	295	327	315	294	339	293	309	306	310	343	318	305	337	332	333	330	306	318	330	301	336	334	316	291	292	297	281	322	303	317	350	335	301	286	288	300	307	320	334	300	309	315	308	352	291	339	324	329	299	303	318	286	315	308	278	311	297	328	318	311	296	336	294	319	293	306	296	304	294	284	307	287	290	319	325	285	322	277	317	340	301	331	329	297	334	322	308	309	276	302	313	346	320	308	299	322	302	301	293	301	316	308	347	303	331	304	309	301	314	300	297	273	317	304	315	312	297	314	295	326	313	288	277	301	315	281	285	320	287	293	283	340	314	310	308	335
24016	37600	28439	20103	16201	12718	9525	7174	5135	3931	3113	2484	2130	1752	1462	1309	1223	1099	1022	832	793	684	619	562	537	529	469	495	466	472	484	460	470	446	436	413	385	370	397	382	373	367	389	343	377	380	386	349	423	406	400	383	390	380	383	365	408	389	370	355	343	343	377	399	382	352	339	357	345	380	342	371	387	383	361	373	388	341	379	363	364	345	394	360	365	364	326	356	379	359	362	325	343	351	334	351	344	354	362	365	361	386	326	411	396	334	363	376	397	350	356	415	351	400	390	351	394	383	350	350	364	369	342	380	372	339	350	403	369	348	374	393	349	345	379	378	335	387	369	360	348	382	349	344	352	382	357	390	346	340	338	387	371	380	363	369	379	360	375	383	372	351	381	363	370	348	338	353	345	342	353	318	322	339	342	355	371	381	326	359	370	363	338	353	366	400	361	367	392	338	354	405	339	394	350	332	372	383	367	373	350	367	374	371	365	349	369	355	347	381	375	348	337	364	381	380	352	394	344	370	316	394	355	366	377	359	391	376	369	369	344	369	369	355	344	368	366	350	348	383	398	323	364	380	358	356	370	386	392	380	377	371	367	365	357	361	372	382	381	345	387	375	360	364	354	346	337	366	359	346	383	357	376	389	366	380	340	329	383	351	378	353	366	373	341	357	378	377	373	364	342	360	357	365	362	356	359	374	378	341	345	317	406	366	363	400	366	362	364	374	322	360	355	364	377	380	356	352	405	340	350	348	404	340	355	363	353	374	383	339	363	366	329	331	365	358	368	333	368	350	362	381	358	333	350	382	401	368	341	381	381	349	338	381	389	381	341	367	381	381	343	349	314	371	387	364	367	368	387	367	349	349	372	361	353	374	377	341	373	351	355	365	366	353	361	397	361	374	348	357	350	382	353	399	335	354	386	381	349	387	404	362	373	368	350	332	353	364	373	343	364	370	379	389	355	366	345	351	338	395	348	363	363	350	383	385	419	379	360	371	345	343	334	381	332	381	354	378	371	325	400	344	346	353	337	382	370	324	339	356	362	354	369	340	372	354	369	372	372	350	370	366	374	335	396	352	360	338	369	340	349	346	383	366	361	368	365	386	356	377	323	343	406	338	370	352	333	344	392	389	391	386	369	362	377	413	359	351	380	367	371	390	374	358	372	381	372	379	365	360	370	339	333	349	418	370	353	355	358	386	358	345	356	357	361	365	370	403	331	398	368	355	366	370	361	349	309	318	370	346	347	364	338	345	360	356	388	374	394	347	352	361	379	372	369	386	350	370	324	341	361	352	397	363	402	375	353	351	375	359	379	357	390	344	387	395	348	342	379	367	368	364	352	407	379	344	356	377	383	345	402	336	352	351	340	363	355	358	333	355	394	352	384	352	351	380	356	363	321	380	333	366	353	329	384	339	383	382	370	376	351	342	360	359	366	326	354	362	353	348	353	368	397	374	366	380	360	370	372	386	369	348	365	377	376	374	381	356	357	363	384	375	394	370	362	364	362	362	364	341	351	320	364	377	396	340	396	372	363	353	340	333	394	369	398	370	356	340	335	366	370	356	350	360	362	384	331	346	362	356	359	365	386	351	349	370	383	317	368	385	347	324	385	384	397	384	332	379	362	415	373	344	350	333	354	381	369	377	343	370	353	340	368	359	352	337	362	383	333	360	349	369	392	357	393	371	330	344	345	333	359	387	369	377	362	351	374	357	373	369	365	383	373	389	362	351	363	350	372	367	385	313	373	363	381	350	354	359	406	377	385	355	383	358	363	359	375	393	384	364	344	392	368	321	392	370	363	364	377	372	383	342	358	355	362	332	337	415	381	390	403	367	375	348	379	337	325	357	352	377	373	376	386	379	362	387	368	349	347	351	354	365	365	350	353	344	392	327	369	341	388	383	387	389	397	369	356	386	383	360	354	376	376	362	403	355	363	327	383	367	335	377	358	371	347	351	386	383	358	373	365	353	328	356	349	352	336	362	341	381	331	402	377	381	365	380	341	387	375	364	381	364	357	380	379	334	370	382	403	363	376	359	374	363	385	369	356	401	379	372	358	391	379	374	338	338	411	372	386	355	363	362	361	337	367	336	327	360	370	352	352	367	359	354	371	385	342	400	344	348	310	360	378	344	377	369	389	326	368	352	375	342	351	344	326	373	348	332	370	368	348	365	368	367	392	316	365	378	358	341	367	336	405	399	332	341	341	367	333	387	341	392	404	342	352	352	363	368	369	342	376	374	358	349	372	382	371	352	355	356	378	375	353	363	353	374	359	383	340	379	389	384	357	412	383	360	349	387	346	367	379	352	370	391	341	337	340	367	360	380	367	359	389	371	362	350	359	376	344	375	376	335	361	352	356	372	356	360	337	381	379	369	338	348	371	360	350	355	376	394	348	364	397	360	358	353	365	345	376	346	384	397	357	336	375	365	347	356	353	339	353	341	378	356	348	389	363	348	364	325	362	363	387	377	353	342	358	378	350	350	353	370	356	373	389	376	391	396	360	351	364	381	370	368	339	372	361	370	372	373	366	345	359	375	395	369	350	341	363	378	350	383	360	360	383	350	347	339	367	350	345	394	376	404	335	385	365	374	378	358	373	362	386	377	349	406	344	347	362	367	379	360	352	335	372	341	375	338	370	360	379	345	358	355	386	370	346	371	364	346	370	368	344	368	369	320	384	384	357	358	350	369	340	348	376	335	369	368	353	366	345	319	337	365	358	337	389	337	350	331	358	367	346	357	374	380	353	360	363	322	360	351	359	378	408	382	360	367	377	343	361	326	370	359	382	371	357	367	437	358	388	361	361	407	365	373	379	331	350	330	333	374	399	364	364	327	334	376	313	344	379	362	392	349	361	352	358	364	382	401	367	341	428	368	348	355	390	391	384	340	344	341	369	365	353	411	351	346	355	380	378	357	344	392	365	386	364	370	373	384	355	388	375	358	398	357	340	359	364	346	341	361	329	359	347	352	364	364	367	417	377	359	397	362	390	369	377	348	327	386	354	367	360	385	341	374	339	365	364	367	372	372	424	359	348	342	387	366	373	410	353	343	335	350	358	381	344	360	348	361	369	377	376	409	360	377	372	370	396	357	387	346	356	373	345	376	421	330	345	332	403	333	357	379	373	364	352	350	343	378	371	379	356	374	365	397	349	379	355	359	366	342	381	368	346	400	370	342	375	365	397	342	333	370	340	364	339	360	371	368	360	363	372	330	369	380	351	367	359	336	339	359	353	366	392	411	343	374	359	361	327	371	356	351	393	363	356	308	391	340	364	351	370	375	343	392	355	375	338	363	352	385	385	369	368	382	385	368	357	358	357	366	369	362	335	408	393	383	340	361	360	367	345	337	347	362	381	344	373	372	392	344	360	347	333	358	349	327	355	350	371	362	356	369	368	350	353	352	397	353	343	363	356	376	370	337	419	341	326	398	351	366	349	362	367	372	343	366	349	381	367	366	356	339	377	353	339	392	396	340	367	364	402	368	358	350
25173	21628	27551	25839	14591	7208	4528	3031	2140	1694	1360	1079	995	778	649	594	597	529	469	396	383	320	298	322	282	265	277	278	252	222	247	233	257	230	208	228	223	211	202	254	214	202	241	211	239	228	201	194	216	209	204	206	191	216	184	191	197	211	228	206	212	200	188	218	219	195	203	234	218	200	198	228	215	203	186	177	210	186	233	224	198	206	185	191	210	204	205	197	201	197	194	204	193	197	187	211	194	195	194	197	197	204	200	198	201	226	240	222	196	175	194	200	215	200	213	197	186	187	212	191	211	233	201	208	184	189	207	192	205	189	200	200	201	211	184	208	177	222	194	198	193	191	205	199	226	201	214	208	209	210	192	192	203	221	201	201	202	216	175	193	204	203	232	205	209	176	174	209	197	187	217	214	178	213	203	192	179	219	200	216	206	216	196	187	194	222	215	198	192	205	196	195	251	195	207	213	181	208	193	193	195	184	206	203	195	208	230	177	199	164	211	222	191	203	203	198	216	214	174	189	206	201	212	207	203	230	184	208	182	225	185	193	210	194	195	215	203	189	175	199	181	192	200	210	223	206	189	213	174	220	189	199	187	166	204	200	210	221	202	190	179	208	204	224	195	212	202	168	208	201	187	190	202	221	188	199	189	202	197	193	199	192	195	193	196	200	199	225	201	195	220	186	221	188	174	183	221	201	210	187	201	202	221	222	186	193	194	226	202	208	231	185	187	197	188	211	229	203	173	184	226	195	183	195	203	210	209	187	179	187	185	197	165	200	204	203	216	207	204	222	216	170	183	221	201	220	196	217	177	185	176	211	198	200	194	200	190	176	184	177	246	183	225	217	188	200	177	200	209	208	202	196	199	213	193	196	210	197	191	200	196	178	221	182	169	211	214	191	212	188	210	224	215	205	181	190	195	212	203	190	199	194	204	199	192	189	222	190	197	200	202	206	202	202	209	194	197	228	196	201	184	182	193	191	202	192	207	200	204	171	220	189	221	211	208	189	206	187	181	188	206	190	203	187	203	193	186	197	181	206	186	217	192	194	215	173	203	206	199	194	181	196	207	198	208	211	205	203	210	177	209	183	175	182	230	204	173	196	214	203	207	211	208	190	205	208	208	190	195	228	190	209	192	192	222	193	212	221	195	188	192	202	205	197	213	197	206	192	209	206	204	198	216	230	214	205	191	202	209	218	197	205	193	206	207	201	194	183	233	208	195	193	189	202	207	193	193	204	230	211	215	210	191	220	210	221	198	211	191	227	216	186	199	194	216	216	210	206	214	184	196	198	207	198	188	200	181	215	212	186	176	199	206	218	197	189	207	199	188	203	173	214	207	206	219	190	212	209	193	197	211	204	195	195	216	197	212	214	208	182	194	221	199	197	201	208	200	191	199	221	222	165	199	179	206	182	198	213	198	179	191	208	201	208	203	200	199	176	204	241	205	190	199	186	216	198	191	225	174	219	183	210	221	217	212	175	185	213	167	194	195	190	190	191	194	190	202	213	238	222	205	195	179	191	201	192	217	209	198	179	222	191	212	190	212	192	193	189	180	219	185	207	171	214	183	217	199	177	187	202	200	201	190	186	180	213	207	208	207	172	192	218	200	204	211	218	194	223	204	195	177	215	167	191	192	208	230	219	175	194	188	191	197	195	206	197	211	188	188	174	174	196	180	188	197	196	198	207	197	214	226	203	208	194	204	203	229	169	202	181	196	207	194	199	230	192	204	194	183	215	183	192	193	182	190	209	182	212	213	173	187	184	204	180	208	210	201	192	215	218	190	202	208	211	199	219	204	206	198	201	186	192	196	215	219	197	195	202	202	204	204	178	192	168	209	193	189	199	202	195	186	188	188	209	201	197	200	218	213	215	189	197	183	209	206	188	220	202	207	211	202	210	222	187	212	199	215	207	219	169	211	198	199	192	184	201	210	210	190	207	214	198	218	246	190	232	204	178	183	193	189	198	199	195	193	218	210	217	197	191	178	211	215	207	214	219	210	204	214	190	188	197	214	220	208	199	182	219	177	224	198	190	216	195	202	220	224	204	154	197	212	189	213	233	208	210	196	210	203	219	222	187	185	208	207	222	203	210	202	202	189	203	167	217	207	195	194	191	214	189	208	206	203	218	201	233	215	215	204	190	195	216	212	192	176	188	188	169	200	196	203	187	197	187	215	199	208	210	208	193	202	228	175	188	179	192	191	228	201	198	209	205	196	204	205	181	202	181	182	226	198	202	194	196	183	204	194	201	193	216	221	180	238	235	187	201	182	199	214	210	190	192	193	176	194	199	229	199	178	201	216	213	211	186	209	232	194	198	209	181	205	207	213	189	217	197	183	182	191	198	187	202	205	161	208	189	193	201	208	178	158	194	208	213	226	182	192	194	209	214	186	197	216	163	194	190	196	176	203	197	212	191	189	210	213	227	193	187	235	144	181	207	193	214	191	204	191	215	207	207	179	185	216	199	196	187	201	195	210	188	215	200	209	203	221	226	180	167	183	210	184	204	227	255	208	181	234	191	198	187	221	206	209	197	187	193	218	195	190	194	182	187	188	190	188	197	207	213	196	212	230	184	197	195	193	227	210	191	188	213	198	178	197	201	188	196	212	204	221	191	217	204	165	207	190	197	176	196	196	220	189	201	192	217	215	173	201	232	223	207	217	203	183	202	212	199	213	193	182	205	176	212	197	210	203	208	206	199	227	199	187	202	196	228	207	223	202	181	206	202	185	196	193	208	163	209	193	214	186	213	180	216	179	184	206	225	190	176	213	226	188	198	197	196	214	172	225	201	201	211	213	191	203	209	188	198	188	166	202	199	194	213	181	228	203	212	197	187	196	185	203	209	190	183	213	201	208	205	213	201	203	201	210	203	213	189	166	168	220	206	208	208	185	225	196	165	196	205	194	210	194	223	223	218	213	192	212	197	209	184	187	212	212	206	224	187	198	200	240	234	203	208	211	201	202	171	198	194	235	207	208	191	184	205	205	171	194	186	201	217	179	195	193	210	198	190	192	218	194	194	209	223	175	186	188	198	220	193	211	204	193	183	191	178	216	190	228	206	209	194	200	219	221	168	200	191	191	205	184	209	198	238	190	194	225	194	210	203	230	204	196	199	190	212	170	198	200	195	208	225	206	186	185	201	176	184	215	220	219	196	214	208	215	180	194	191	220	219	226	231	204	208	190	201	199	183	186	224	228	217	197	198	193	203	183	188	221	204	204	195	216	203	216	203	199	231	192	196	220	197	210	191	200	199	204	207	193	209	183	192	193	191	200	200	197	216	197	210	188	202	188	205	190	181	187	219	211	204	201	198	183	187	201	210	195	199	194	193	194	203	214	191	201	224	201	193	179	207	197	222	204	201	216	199	202	218	189	233	195	224	181	191	195	198	209	202	233	182	216	191	188	222	181	202	182	202	190	199	211	200	207	205	188	174	212	189	188	193	169	220	203	221	188	214	173	201	210	219	181	190	191	190	218	194	200	187
23071	34346	25588	17634	13822	10675	8246	6057	4413	3204	2509	1954	1653	1384	1218	1022	879	870	686	623	507	506	435	423	355	353	341	346	330	320	299	293	280	270	286	284	250	264	252	257	259	240	239	256	218	240	262	249	282	248	253	246	247	252	258	245	232	254	240	228	220	259	222	245	265	241	272	258	251	276	223	259	239	249	246	230	296	227	239	266	239	263	239	251	215	215	234	257	245	265	226	244	248	266	236	215	244	250	234	244	232	254	250	219	243	232	209	261	238	256	253	220	255	239	240	261	242	236	248	235	273	245	260	256	235	230	223	245	282	234	236	225	237	223	248	242	256	256	244	237	241	248	230	215	250	230	247	233	264	218	258	249	256	245	232	240	212	246	241	235	221	244	239	219	239	236	247	219	241	229	232	242	248	224	265	235	212	233	247	239	224	220	226	272	234	239	260	223	259	263	247	254	229	248	254	256	206	241	234	237	263	251	268	248	247	222	212	255	211	243	227	270	256	250	247	250	227	239	241	227	242	231	242	225	239	208	212	260	239	240	220	251	233	239	225	258	258	239	223	245	257	249	251	244	243	231	211	229	257	237	224	264	240	240	230	238	238	214	242	220	225	234	252	239	265	251	221	253	238	240	243	231	265	259	263	248	224	224	232	234	237	204	269	225	244	246	225	242	250	256	224	236	217	210	236	244	253	224	251	245	254	230	213	219	245	222	227	215	255	255	235	251	224	259	242	237	240	229	235	257	253	255	249	250	231	254	244	230	232	264	221	250	238	259	241	233	236	238	214	231	239	208	213	235	242	243	218	268	234	233	260	250	245	213	245	216	227	211	254	254	246	254	251	230	214	221	242	232	239	241	240	228	213	252	211	251	226	244	237	227	247	255	267	243	242	213	256	231	245	258	241	226	221	227	266	240	237	236	247	241	213	264	247	248	245	268	238	232	212	237	252	261	252	213	289	227	242	271	234	247	251	240	212	246	259	227	245	238	249	242	251	225	252	218	218	253	212	206	246	223	240	246	248	245	226	247	261	255	251	236	238	254	241	244	221	221	268	216	219	271	245	264	233	252	236	248	235	246	250	241	234	255	234	216	273	243	204	254	236	235	247	206	251	241	226	264	240	236	250	242	227	222	255	259	220	249	250	261	218	271	250	245	270	262	273	252	262	244	237	260	254	253	246	269	248	266	258	242	242	241	252	240	243	241	231	241	243	249	234	251	235	242	223	241	259	254	228	251	248	245	222	287	232	244	225	242	251	238	232	256	246	241	246	240	224	244	220	214	247	253	222	263	274	247	245	249	239	227	232	258	248	215	225	247	285	262	247	247	237	249	255	215	237	219	253	239	254	242	253	233	226	239	226	241	254	250	242	215	224	262	205	226	241	241	269	228	233	246	246	251	216	253	233	223	231	279	244	246	252	241	232	266	224	232	252	230	239	240	252	215	235	232	246	217	266	233	254	241	247	235	223	227	233	246	241	264	218	256	225	247	224	238	249	257	261	249	244	235	220	213	273	266	238	236	232	212	219	253	253	251	243	244	215	267	246	227	232	245	241	215	232	260	247	253	233	227	249	230	235	247	223	239	260	233	267	238	248	229	252	226	254	221	243	223	250	268	237	217	239	244	243	256	252	250	233	226	244	261	226	229	265	226	239	248	252	230	222	220	222	238	234	221	209	233	244	248	235	212	257	242	252	245	262	249	243	266	218	224	234	220	228	235	234	229	271	259	259	238	221	258	232	249	240	234	232	244	254	249	231	244	217	255	248	275	248	256	227	240	284	221	252	259	245	207	274	241	231	248	224	245	255	229	225	249	228	267	232	215	207	220	193	198	236	254	224	223	232	271	219	250	258	267	228	207	251	257	248	233	231	248	241	222	225	248	256	263	224	238	232	244	220	226	280	231	212	203	228	232	266	238	236	234	212	239	219	236	240	275	255	248	241	208	229	253	233	225	273	276	221	236	247	221	243	248	255	229	234	268	260	245	238	224	221	235	245	252	262	247	248	244	258	238	219	250	246	213	258	247	216	248	219	226	220	246	223	225	250	259	211	258	216	239	243	242	233	250	237	226	238	228	232	243	258	260	236	210	225	226	235	280	241	255	230	243	223	245	223	264	251	229	233	221	256	255	218	236	216	241	244	211	268	221	234	251	216	207	249	238	215	255	273	229	230	219	228	220	233	216	214	225	239	248	232	234	220	243	211	243	240	242	218	236	231	266	225	221	240	235	229	243	241	255	238	230	243	238	243	261	193	234	241	261	229	245	252	229	231	252	261	237	248	230	237	237	231	252	238	250	260	243	212	248	238	243	256	259	220	223	239	230	252	233	253	253	215	231	213	233	221	220	239	254	231	257	228	237	240	250	268	226	270	258	224	251	269	248	262	234	266	241	226	232	248	243	264	244	224	201	230	237	250	224	233	241	248	228	227	230	223	236	220	225	224	234	230	265	253	265	239	281	258	234	283	237	252	245	223	235	253	223	217	231	241	249	220	210	222	253	230	195	232	212	227	275	239	230	238	254	253	248	276	246	261	231	262	228	239	230	232	207	224	235	243	266	242	231	227	238	228	228	240	243	234	252	233	238	236	233	225	227	243	233	258	238	264	252	240	227	248	237	231	287	230	231	229	241	224	232	247	248	264	254	248	235	249	232	241	220	231	223	220	242	257	232	224	246	213	241	235	252	231	244	236	221	226	237	262	255	208	255	234	257	257	244	235	228	224	214	239	255	234	227	243	256	226	234	240	238	251	280	237	232	268	248	239	254	235	240	258	255	234	224	252	214	217	219	236	211	243	261	229	200	228	246	230	210	225	254	250	253	235	229	260	239	220	230	245	236	254	210	259	249	223	248	256	234	237	221	252	232	223	238	232	217	217	217	232	256	225	222	227	255	261	259	251	237	258	248	245	244	236	221	254	223	234	226	203	219	229	231	226	263	254	229	227	245	252	246	241	229	227	226	268	271	242	221	244	235	233	245	237	240	258	215	259	215	227	212	226	234	241	203	238	284	263	247	209	245	217	235	236	231	259	229	243	241	222	261	222	244	243	253	259	216	233	213	225	245	262	266	248	249	246	237	242	242	243	229	252	204	226	261	229	249	210	261	231	234	264	221	244	249	230	223	213	228	247	252	219	240	241	261	224	252	262	235	228	233	238	253	252	222	262	246	277	244	219	217	225	250	224	232	256	237	255	207	205	266	259	235	226	261	202	255	232	235	231	224	217	237	234	264	243	239	251	245	250	252	236	229	237	252	229	229	223	225	215	218	219	252	253	230	258	244	232	244	224	232	228	251	245	243	233	267	253	272	264	214	219	238	245	228	230	243	209	224	248	257	242	236	251	234	254	250	245	218	257	254	240	220	254	219	254	254	265	230	250	241	251	244	233	262	242	257	240	256	251	202	260	236	255	221	251	258	231	218	222	252	239	253	253	220	248	245	262	259	227	238	238	227	239	234	265	225	239	241	250	223	229	226	246	241	229	260	200	218
23005	21569	29111	24449	21663	21607	14093	5891	3780	2885	2232	1799	1589	1321	1142	1033	942	821	705	654	520	487	457	418	351	359	338	343	374	317	304	307	285	287	259	272	232	229	234	259	217	251	243	226	247	239	238	266	242	252	246	244	254	229	266	244	210	233	225	193	232	227	215	214	232	216	250	279	224	236	233	230	231	227	239	227	227	253	235	231	230	220	238	209	218	222	248	215	216	230	236	221	239	242	226	225	230	209	221	206	211	203	221	239	224	203	238	212	216	239	217	216	220	220	194	231	228	216	206	220	217	210	211	213	210	243	232	230	226	214	228	221	250	257	239	208	233	220	222	234	242	219	238	216	241	228	217	221	245	241	215	231	226	227	198	203	218	215	185	208	207	211	221	220	200	208	253	236	219	218	207	205	245	228	222	234	220	212	230	214	208	219	214	229	209	198	220	217	223	245	230	218	238	226	241	212	225	211	228	222	209	218	253	216	227	212	223	230	236	217	231	228	235	225	208	218	219	222	228	206	226	208	215	237	223	243	205	235	239	204	218	214	235	252	214	226	214	223	236	221	215	240	208	214	232	226	211	209	215	220	247	178	219	210	212	207	202	241	212	240	232	228	226	247	223	212	220	221	235	211	219	227	235	203	233	206	216	194	243	233	230	205	224	256	219	214	223	214	236	270	235	215	230	207	205	225	235	247	199	227	230	214	223	222	219	232	199	226	224	215	223	222	220	216	214	192	218	223	215	205	203	204	196	227	192	224	232	199	219	239	223	242	201	197	212	243	229	242	225	245	220	191	229	210	200	213	216	228	208	213	214	236	247	206	227	226	204	201	208	202	210	205	214	220	197	225	261	218	205	223	199	198	219	206	189	232	212	212	226	225	207	218	214	230	220	231	222	221	207	237	214	250	195	203	216	221	224	229	241	224	237	204	225	241	208	207	210	195	223	219	214	237	208	226	265	203	210	220	205	232	253	249	227	207	217	218	216	239	221	203	237	230	234	221	218	237	239	214	206	218	229	218	180	239	211	232	225	229	246	202	222	225	233	229	212	239	233	231	197	235	217	204	237	219	247	232	257	211	216	222	226	233	228	221	230	221	211	219	206	204	217	227	227	215	248	227	253	203	226	211	219	224	211	220	209	218	216	226	197	214	225	212	195	179	210	195	221	227	197	217	246	219	200	230	210	234	222	206	239	220	222	228	220	221	206	233	227	202	209	219	204	229	259	230	214	211	214	214	241	224	230	227	214	235	237	232	230	228	246	221	210	194	223	200	199	233	218	215	241	190	211	242	214	204	215	200	243	211	213	219	199	191	247	218	215	230	235	221	212	214	216	188	230	220	211	221	221	217	217	186	194	240	222	237	226	237	227	203	250	235	241	212	207	209	200	209	231	199	213	211	218	212	224	216	236	215	219	218	237	206	195	199	225	216	216	224	228	222	202	216	212	240	214	229	237	230	184	227	232	211	191	211	212	246	224	221	206	270	212	214	220	204	208	240	219	222	225	212	230	225	205	220	208	243	223	230	245	245	231	251	223	213	223	245	194	224	212	216	208	234	245	236	202	235	216	208	227	198	224	222	227	225	233	202	236	216	236	241	213	217	216	223	200	242	242	207	213	213	225	196	199	223	211	208	250	244	223	201	189	242	234	221	227	192	222	225	196	211	198	214	247	234	227	232	222	208	245	254	232	216	193	214	208	207	213	216	228	219	210	226	201	242	260	234	260	211	217	212	215	218	201	227	223	208	219	221	205	236	231	221	227	212	212	210	228	226	200	238	223	201	218	232	212	210	213	232	234	235	213	231	204	226	219	213	224	219	211	211	210	223	215	210	205	219	241	202	212	225	226	217	216	230	227	248	220	228	211	224	240	213	229	208	200	226	248	241	225	226	196	228	241	237	211	218	245	232	206	230	218	220	192	254	220	238	224	218	223	204	208	226	206	255	198	212	225	222	230	217	219	211	205	234	195	201	209	218	233	227	244	217	233	209	221	217	225	227	200	231	240	207	208	204	231	199	217	211	214	222	224	217	213	228	216	227	218	223	224	206	223	225	220	210	206	220	209	212	225	237	216	223	216	223	237	260	205	218	199	247	232	232	259	239	222	207	250	223	206	225	231	218	206	193	222	219	209	235	224	235	235	261	232	254	226	224	215	219	220	186	192	212	216	238	228	213	211	211	238	240	239	235	214	231	247	219	237	217	204	226	198	237	222	204	195	190	231	220	207	245	210	214	224	212	228	205	223	218	230	218	214	234	212	202	212	201	240	216	219	206	257	231	238	204	236	193	207	242	205	238	257	232	218	215	216	212	195	227	223	217	235	212	214	236	215	240	249	206	191	225	208	240	228	190	193	220	212	221	209	233	215	212	224	205	201	225	221	226	214	235	216	199	222	208	203	207	210	229	196	239	214	205	222	243	242	211	215	225	229	217	210	225	192	225	223	212	211	234	246	206	191	214	230	218	226	212	229	209	236	228	197	219	209	185	249	211	217	234	208	240	199	220	223	231	201	214	226	217	201	239	217	207	204	214	207	204	223	229	221	230	220	212	227	241	194	193	235	237	226	214	262	209	230	195	210	233	228	197	237	216	204	231	255	238	238	210	257	220	239	222	201	219	238	226	216	220	204	221	218	223	232	233	222	238	204	216	218	216	212	190	231	196	215	223	247	266	191	225	224	242	229	221	189	214	195	214	234	222	210	217	237	257	243	201	215	202	228	235	282	244	200	230	182	220	179	226	210	222	224	242	247	222	222	198	216	202	184	236	207	197	229	206	220	227	237	209	250	214	221	221	233	239	193	242	197	227	213	200	210	219	209	227	195	208	201	208	211	212	224	223	238	228	191	213	209	199	250	249	223	200	214	232	214	192	223	221	237	253	246	218	199	214	214	229	238	236	221	237	228	241	217	190	249	216	244	252	191	227	188	222	210	194	216	222	237	205	215	211	267	216	203	221	229	196	211	199	246	190	216	240	226	221	221	240	231	226	225	230	215	208	175	225	215	216	215	215	229	249	221	198	210	219	209	215	219	205	235	214	216	226	202	215	203	222	212	214	194	208	248	215	208	196	227	226	215	203	232	207	217	236	217	235	220	212	241	207	221	221	229	226	204	212	238	234	240	231	196	222	227	240	221	198	222	204	243	207	241	222	220	227	225	216	207	241	205	223	223	197	219	228	214	236	227	229	213	220	199	214	217	237	212	238	218	205	196	216	217	219	207	210	229	214	212	210	224	240	216	208	205	205	227	210	213	225	211	205	222	213	223	232	229	200	240	242	220	233	210	218	230	199	227	248	238	207	198	200	215	198	239	221	224	239	196	228	213	230	242	181	220	221	226	212	227	244	234	216	215	225	192	238	232	245	226	239	196	234	223	203	240	235	206	222	213	208	212	221	229	234	204	239	208	230	225	218	235	201	205	203	210	203	186	222	216	212	212	213	230	234	239	215	227	238	235	197	225	214	239	249	216	229	218	210	201	208	211	218	215	213
26817	42794	33167	24360	19522	15778	12001	9136	6778	5232	4049	3264	2768	2299	1954	1657	1490	1284	1025	905	801	715	658	570	551	505	499	476	477	422	413	417	380	355	323	303	303	338	297	298	307	285	256	293	301	272	316	318	319	297	285	315	294	297	299	288	274	276	258	272	258	277	300	293	272	243	319	274	280	251	271	245	253	280	255	260	243	282	253	244	260	253	251	254	259	268	279	259	251	296	274	264	265	287	304	245	288	265	263	250	249	290	257	280	299	264	283	257	249	242	246	270	248	288	292	270	245	289	265	261	259	225	256	275	255	263	268	250	280	279	232	267	265	266	280	297	283	264	274	244	325	251	241	269	239	256	298	260	242	259	275	235	263	277	246	274	229	315	274	268	244	273	253	283	240	247	262	244	253	265	255	265	267	249	283	249	262	253	290	279	283	290	252	245	262	241	258	250	239	293	243	271	255	258	281	275	254	269	272	291	256	231	252	248	284	283	284	266	243	246	284	263	240	251	260	252	250	293	278	279	260	272	235	233	257	249	266	258	259	282	258	256	270	255	282	250	235	269	263	249	247	273	255	265	271	261	251	245	264	248	256	285	232	292	271	274	267	245	250	302	279	290	241	265	259	257	265	245	276	244	271	250	234	247	233	251	255	252	277	278	259	269	270	265	263	261	251	249	251	260	254	274	265	249	255	246	252	259	259	260	253	293	251	241	273	251	279	296	273	250	254	273	249	287	253	264	280	254	254	241	248	236	265	271	291	250	263	239	277	287	278	240	248	240	288	240	267	271	289	259	265	272	270	276	232	280	225	253	260	270	252	247	246	272	244	238	243	280	253	259	283	268	254	248	256	253	286	266	260	262	261	232	271	231	271	272	231	244	246	267	255	272	298	284	263	258	271	255	264	252	286	265	250	253	252	273	264	281	271	243	246	253	279	248	280	222	270	254	238	271	276	247	269	262	256	251	251	267	263	245	272	266	260	246	246	259	250	242	278	255	263	257	251	242	237	248	262	299	247	263	300	245	278	274	260	234	237	261	268	280	274	282	242	238	273	269	292	231	257	222	254	266	251	245	292	233	271	247	256	278	288	260	258	275	262	257	288	256	246	284	259	246	271	286	268	270	258	252	271	296	255	264	255	263	263	287	252	253	253	250	280	252	265	251	244	288	255	227	234	276	265	249	268	251	273	235	270	271	282	279	256	287	265	268	284	263	252	256	283	274	259	258	253	297	251	238	245	271	279	262	241	249	262	276	240	281	262	270	259	302	249	277	233	273	272	240	267	269	272	231	239	275	246	272	248	268	263	256	288	279	240	280	269	257	295	271	239	243	241	258	286	256	281	282	248	265	268	253	260	259	273	244	283	255	259	252	235	253	267	233	248	259	236	251	239	249	259	270	274	256	235	234	282	260	247	245	257	281	250	242	277	267	258	254	288	286	265	281	241	279	244	259	224	287	253	260	238	263	276	253	251	248	278	248	268	263	240	260	258	233	272	285	280	279	249	240	262	291	258	252	253	271	240	272	274	225	219	260	277	276	272	282	258	259	265	229	254	232	270	272	266	222	278	265	250	267	270	261	272	275	254	246	287	299	259	247	267	257	240	250	256	301	264	266	244	268	254	274	294	280	276	273	243	246	242	249	276	272	264	276	268	266	256	251	275	270	270	261	250	226	226	236	240	255	284	303	266	270	232	243	261	271	269	228	269	250	264	284	261	243	245	258	246	250	266	252	253	280	269	253	265	241	255	275	309	292	245	243	278	238	253	259	249	249	243	253	271	276	259	264	268	287	267	226	233	264	294	277	268	225	243	255	251	260	284	254	256	289	258	268	278	286	276	266	247	246	258	242	247	244	265	227	258	236	272	286	270	241	265	247	264	270	285	290	251	242	295	240	275	268	297	259	282	282	266	240	246	277	253	285	288	277	257	255	254	272	259	286	260	256	255	277	255	265	264	253	272	255	262	256	248	241	251	263	246	271	275	255	257	249	229	269	259	287	262	267	270	259	252	271	258	258	233	253	260	251	276	247	257	262	254	257	255	261	279	249	253	256	258	276	264	262	262	271	254	272	260	240	238	279	262	278	244	276	270	251	250	274	260	243	267	265	254	279	255	249	262	276	237	237	286	272	290	234	252	253	289	278	269	224	254	265	270	257	252	267	249	243	258	241	272	255	306	242	273	318	265	255	250	272	262	235	258	262	278	281	256	304	250	274	255	263	262	234	248	273	268	256	244	282	270	267	252	274	259	259	258	263	267	256	281	273	242	257	271	255	290	278	285	268	247	258	263	259	255	234	241	238	264	275	284	258	257	257	260	275	260	251	269	228	278	312	258	256	276	280	247	263	287	255	283	253	256	276	251	251	272	273	250	227	270	273	266	276	290	254	248	245	255	256	239	249	276	275	292	259	216	277	260	257	242	277	270	278	255	243	249	254	267	275	269	275	265	225	270	265	249	269	259	267	264	263	272	260	267	222	272	278	271	257	279	289	257	274	257	305	272	285	239	288	267	281	277	241	240	262	254	287	284	267	246	273	287	257	256	273	251	286	260	287	259	279	259	261	242	261	282	255	279	260	248	252	288	231	248	237	281	256	252	258	229	252	283	285	238	278	281	267	267	256	256	264	259	268	272	268	251	281	293	262	264	246	240	276	240	246	280	230	265	276	253	263	288	260	278	260	273	245	261	226	247	284	248	274	252	273	272	270	259	250	301	290	273	249	273	227	229	266	267	242	242	264	254	270	266	275	254	253	246	248	262	238	262	243	285	246	259	252	271	280	252	267	257	261	229	286	251	246	237	242	280	281	248	247	256	256	273	270	278	289	245	244	262	255	276	266	256	270	259	272	267	264	258	273	289	261	226	261	282	258	283	258	285	256	258	282	258	254	244	257	262	239	260	272	240	250	260	258	257	252	242	259	248	257	245	246	247	259	208	249	249	278	278	261	282	281	219	279	254	292	240	273	266	234	238	231	286	263	259	284	257	245	256	270	264	240	259	243	236	283	244	260	262	244	274	260	257	248	271	252	267	283	265	258	263	274	280	272	255	238	303	246	264	253	258	238	236	257	262	253	277	281	276	271	285	260	256	231	258	221	303	246	292	271	254	284	285	263	258	270	275	235	246	239	273	266	280	260	253	256	250	244	275	256	254	266	260	273	249	259	260	251	278	259	252	252	270	280	263	254	255	283	270	274	262	287	245	253	268	291	247	280	241	258	246	255	289	273	249	257	277	268	248	257	214	259	250	272	274	245	275	243	272	265	271	264	247	270	282	237	267	232	268	258	262	217	238	277	283	244	260	295	288	255	270	267	262	268	224	243	242	242	289	236	293	260	267	251	279	232	265	254	251	235	242	262	262	248	268	252	261	291	261	248	241	269	249	255	252	269	269	252	255	262	262	260	240	256	251	279	261	258	256	253	268	272	232	244	263	250	273	249	264	218	261	256	265	292	241	265	250	272	262	234	259	263	259	253	278	252	273	267	285	276	258	278
28482	22437	21447	14833	8320	5001	3384	2507	1876	1470	1159	986	881	803	683	649	579	504	457	419	423	368	334	361	362	368	311	339	336	300	334	306	318	318	290	294	322	283	323	328	302	290	298	298	263	283	295	276	323	279	290	322	277	277	275	285	303	287	285	299	275	273	295	265	325	316	285	277	297	308	251	291	312	288	276	305	269	322	266	310	310	299	284	267	293	289	271	320	279	280	277	270	263	274	308	270	287	292	255	321	314	292	306	273	249	271	303	292	327	273	277	262	291	279	292	270	271	260	279	272	290	303	274	291	290	260	296	271	313	288	284	291	271	295	269	286	284	293	300	248	293	285	304	295	288	274	280	307	295	274	291	275	268	263	265	297	280	301	288	270	280	302	301	302	311	297	310	287	313	260	297	295	301	290	274	299	275	268	273	262	270	269	255	269	270	241	302	307	276	273	301	290	271	279	274	277	293	304	283	275	270	269	283	290	271	260	287	313	306	286	285	275	258	270	298	267	288	301	288	284	293	282	277	299	308	278	278	278	304	299	262	261	279	279	268	251	285	313	272	280	288	297	303	265	288	322	266	313	280	280	296	262	300	280	296	257	249	268	312	303	297	291	283	290	308	294	274	285	298	283	273	284	271	288	308	289	317	290	268	288	265	269	302	270	285	249	287	273	307	287	278	279	264	277	320	278	303	259	278	300	324	304	315	297	295	287	303	273	296	308	273	302	299	280	294	313	308	287	272	303	286	298	308	252	259	288	265	272	301	264	284	271	292	323	289	270	268	275	294	302	277	281	277	295	292	287	278	271	317	302	296	252	297	314	279	282	270	293	258	285	307	283	283	280	269	276	296	253	298	256	316	289	277	310	292	278	246	288	259	309	272	256	258	302	295	273	288	278	262	297	288	286	287	275	271	290	301	301	290	307	291	271	310	293	290	292	281	311	257	291	312	283	260	310	282	302	294	294	302	281	299	295	291	316	287	273	301	296	277	275	252	264	269	284	270	270	279	306	271	309	275	279	253	254	270	297	283	300	289	306	290	273	259	284	288	311	286	304	277	282	271	255	307	278	306	291	290	284	286	268	289	271	316	274	301	293	288	318	275	305	275	293	261	291	289	239	282	303	253	268	287	289	254	307	316	301	285	295	269	275	319	286	275	278	271	276	298	298	307	292	307	315	277	281	274	287	281	300	295	276	299	288	246	301	289	304	280	311	274	275	282	313	293	280	294	299	266	287	286	289	249	265	286	304	270	286	304	257	264	262	301	282	290	292	286	299	305	282	302	316	289	268	311	285	278	302	299	303	297	281	277	259	259	289	273	299	289	329	309	286	289	288	291	284	294	260	314	253	279	273	275	285	277	266	272	270	291	318	300	256	295	292	302	293	291	291	306	280	312	294	281	299	283	297	310	287	251	257	284	307	301	228	278	302	286	307	301	283	313	288	295	268	301	276	295	314	288	278	292	266	296	286	290	311	286	286	296	280	263	272	295	295	297	298	267	283	286	282	290	281	270	279	312	307	290	272	259	303	287	318	328	291	316	283	301	329	295	296	271	298	295	297	277	284	253	267	320	299	319	289	277	293	285	280	302	266	302	280	312	280	295	264	318	284	272	261	297	261	293	307	278	285	277	271	281	243	302	274	297	288	261	280	290	264	290	288	281	330	291	286	281	250	297	281	301	281	287	315	284	313	286	257	267	283	281	275	314	272	277	303	295	262	283	267	290	264	275	298	269	276	300	283	282	297	283	321	272	306	281	273	286	282	279	312	269	320	284	276	294	291	340	273	311	261	309	303	288	275	275	291	261	278	294	298	303	319	297	281	286	280	268	296	272	309	310	291	289	269	288	288	310	305	285	280	285	272	283	301	290	274	279	294	293	283	282	284	281	302	295	295	308	271	300	268	256	282	271	275	304	290	273	305	282	285	285	306	280	270	279	268	303	281	297	292	288	260	295	320	272	265	307	260	283	272	295	321	289	277	302	271	311	270	291	279	288	254	295	295	276	275	265	312	268	274	271	285	292	276	275	286	273	281	271	269	302	281	293	317	274	265	274	301	298	303	314	268	294	278	295	284	280	308	295	280	291	298	273	298	311	303	279	272	284	280	291	309	274	282	264	291	301	298	310	294	273	314	300	294	279	271	279	283	255	288	287	277	261	263	284	261	269	265	266	287	278	302	287	280	304	342	299	300	293	289	273	258	256	281	290	290	305	262	291	308	259	269	289	281	299	311	289	290	317	289	314	285	279	279	282	282	306	306	290	297	271	291	268	296	258	277	269	323	287	303	312	319	302	297	280	286	268	279	287	290	272	299	264	310	280	254	263	320	291	318	276	265	284	295	299	291	269	277	286	265	284	254	291	275	303	269	327	306	302	280	286	274	277	301	287	297	252	276	314	320	307	282	293	300	257	292	307	278	281	287	273	319	289	306	290	256	269	300	291	288	277	281	277	273	304	284	273	307	304	282	280	286	283	301	297	280	311	314	270	299	279	294	299	286	278	268	289	283	309	295	284	280	316	309	302	270	306	266	285	270	283	278	325	276	272	277	303	287	306	306	283	299	288	260	289	273	257	287	285	291	286	318	277	290	281	314	311	290	296	276	274	272	305	309	281	308	290	285	267	283	297	271	307	267	293	283	318	275	284	262	278	260	276	303	293	285	329	279	283	303	258	308	300	266	295	266	273	320	318	284	289	286	314	275	310	294	315	296	254	304	259	296	290	290	276	269	266	311	333	266	276	333	249	290	285	299	286	278	278	295	294	306	297	320	297	295	297	269	280	300	315	286	285	297	272	274	303	297	289	294	275	290	290	280	292	290	294	289	265	275	272	279	292	299	274	259	287	293	305	271	289	261	287	285	307	307	304	291	277	267	308	285	300	271	283	282	257	244	295	249	269	305	295	286	273	254	283	309	274	305	284	301	313	265	267	288	297	273	299	277	285	287	270	288	265	261	261	272	282	284	295	273	292	264	258	265	307	308	310	301	295	282	272	301	301	286	283	299	270	282	256	280	276	269	286	278	289	279	245	284	277	284	294	267	292	316	285	259	290	276	263	285	297	291	304	282	291	285	295	305	295	268	300	261	303	296	275	275	281	287	280	310	281	270	294	279	294	264	272	296	305	282	285	314	264	260	281	261	286	311	289	274	273	294	275	330	294	325	267	283	230	305	267	269	270	278	288	295	300	276	285	255	320	270	288	276	279	301	296	283	257	285	264	323	276	321	285	252	277	266	279	255	295	263	257	277	255	251	297	259	273	304	296	280	260	279	291	289	317	279	277	293	260	270	283	313	316	279	322	301	289	270	305	280	300	270	296	314	266	278	329	289	279	292	296	315	255	267	276	326	285	281	301	286	256	273	309	274	305	256	280	274	296	295	302	292	281	260	265	276	273	293	237	303	295	296	300	308	282	246	270	311	271	312	311	293	275	297	276	319	294	318	305	291	273	268	301	274	273	282	272	290	275	298	282	295	268	256	270	307	289	292
20435	29645	22507	14956	11416	8646	6285	4623	3638	2704	2192	1640	1466	1287	1071	934	833	770	660	608	535	495	504	439	467	420	450	428	437	386	407	384	363	374	373	356	357	365	331	346	328	344	312	362	367	388	391	337	338	367	362	346	322	346	369	376	328	331	356	321	340	331	313	330	346	317	350	328	338	340	364	317	336	350	347	365	302	327	328	334	301	320	307	351	333	295	324	300	342	328	335	342	326	345	358	343	353	342	372	352	334	350	324	297	333	341	358	313	369	307	339	324	328	335	340	336	329	330	327	313	318	313	320	336	317	310	361	309	347	329	326	338	350	334	313	349	351	331	334	308	339	316	328	356	324	329	327	357	359	348	335	361	317	300	303	337	336	308	363	315	312	350	330	368	331	292	314	332	317	323	340	339	336	343	346	348	323	316	364	338	323	391	325	316	324	313	316	348	347	370	332	324	318	331	311	364	327	336	317	340	355	320	348	324	353	349	361	272	335	324	346	332	339	328	354	330	328	332	321	335	317	345	362	337	338	363	341	353	323	353	381	360	347	327	349	321	321	336	344	340	345	331	358	334	329	303	364	368	308	343	325	364	329	332	334	324	340	303	346	329	319	300	341	355	328	290	355	311	332	319	347	325	329	333	307	329	346	309	343	349	330	320	335	324	339	317	312	311	321	339	311	344	308	368	335	328	323	316	329	354	325	311	338	326	330	379	339	322	335	332	310	330	324	294	322	358	317	350	343	370	364	358	317	322	327	328	314	320	334	341	305	309	304	371	336	345	342	337	330	361	349	343	296	336	337	336	297	343	318	353	352	335	329	325	352	351	323	342	370	299	327	316	293	310	327	329	305	327	336	295	336	328	334	347	344	325	356	330	316	347	325	328	302	310	311	345	326	349	343	325	326	321	349	314	350	323	323	339	340	341	326	330	298	342	323	334	318	337	332	340	325	352	397	314	333	358	361	331	312	349	324	345	349	336	342	347	330	343	347	311	317	336	328	322	338	328	324	319	319	338	326	321	311	322	330	354	359	328	338	349	326	341	329	341	324	347	328	338	317	305	321	311	328	311	315	319	369	339	318	327	321	322	359	341	341	325	354	346	338	332	325	276	319	335	324	349	361	340	332	335	320	325	321	332	308	382	311	318	356	312	311	361	315	304	318	340	344	319	332	324	296	319	332	302	323	336	345	328	316	349	324	325	306	327	350	320	337	341	337	340	304	337	331	317	343	284	339	329	324	318	323	348	342	329	321	359	352	311	335	331	296	342	337	332	366	341	317	350	323	342	327	312	344	318	339	336	337	334	371	336	355	322	313	328	327	345	290	348	349	340	318	334	319	325	335	362	359	315	352	303	325	326	311	338	321	331	307	377	323	325	330	329	368	331	330	348	313	334	323	342	318	350	348	352	310	345	311	334	343	351	367	289	346	368	351	335	325	293	322	339	368	335	309	325	351	336	334	288	339	345	314	320	338	342	362	297	370	321	326	327	324	322	341	342	348	329	318	328	329	378	370	357	357	321	361	325	318	357	342	332	317	295	350	360	339	304	317	304	345	342	322	333	296	311	339	341	321	328	341	322	337	347	328	331	308	327	331	329	325	332	354	324	338	347	302	342	338	309	346	357	329	345	342	348	330	323	341	330	332	316	328	318	340	320	331	376	333	343	343	309	343	314	334	295	317	360	357	336	339	328	360	365	318	342	333	352	322	356	345	326	317	320	336	349	363	392	332	334	325	359	321	337	344	328	353	328	367	320	288	311	379	334	311	321	320	336	343	360	328	345	355	329	337	325	355	336	343	329	327	332	302	324	317	354	344	326	320	350	318	358	351	362	326	324	337	352	321	331	309	324	314	336	349	302	359	325	317	317	323	325	301	348	349	320	338	353	357	314	287	330	317	350	337	328	345	338	344	342	362	318	344	325	350	334	303	326	295	336	307	330	320	348	373	316	321	361	366	344	302	319	317	345	329	329	337	340	314	337	330	343	316	319	344	331	341	332	368	380	347	312	344	348	321	336	355	346	314	366	334	375	342	373	321	320	328	344	312	344	331	365	341	367	312	333	340	306	339	359	377	338	350	343	324	343	331	324	305	321	317	318	329	312	331	333	348	363	357	363	311	303	352	314	328	346	344	349	320	326	343	332	321	324	339	286	323	340	323	326	337	326	346	369	297	339	341	316	327	361	353	346	334	337	344	365	337	350	338	299	320	309	338	365	364	332	325	336	335	348	339	373	346	353	344	350	320	328	321	340	333	344	321	327	349	310	309	301	346	347	298	345	337	336	344	340	317	326	322	322	361	350	329	336	351	350	341	314	340	348	325	318	324	348	362	346	328	339	323	353	333	314	353	341	357	319	311	324	341	319	303	295	341	282	294	317	343	343	320	341	324	367	334	335	352	334	340	322	349	327	346	346	332	309	335	363	339	360	329	349	321	340	318	322	352	363	363	340	331	328	306	347	321	318	349	341	337	329	329	340	349	335	343	311	336	298	311	303	316	354	303	338	335	329	334	339	311	342	321	358	347	324	355	338	325	362	346	328	310	284	340	324	353	329	331	312	350	316	300	341	320	349	331	343	325	323	340	325	350	298	320	332	346	306	319	361	327	346	324	300	359	322	315	328	350	341	326	330	324	338	342	337	315	370	345	355	341	329	327	318	317	331	334	342	328	340	328	335	343	305	302	329	341	342	307	317	317	351	389	340	361	340	314	373	310	351	315	326	330	373	333	324	326	308	328	349	331	330	311	327	346	325	311	328	315	342	361	294	375	312	323	322	348	347	321	288	369	371	322	329	297	345	350	308	332	329	311	330	339	367	333	356	345	342	319	334	326	334	342	371	354	321	308	342	368	337	326	314	348	309	334	326	314	315	317	347	329	347	378	330	355	312	347	305	331	348	356	318	358	344	326	313	312	330	317	316	327	326	302	362	325	326	352	327	320	374	351	319	319	358	343	347	332	320	362	326	342	355	338	332	346	331	339	335	341	304	340	307	336	321	347	331	314	320	327	317	318	312	318	327	341	341	340	314	347	335	345	320	348	357	341	315	334	345	323	321	340	337	356	333	351	338	322	357	329	337	316	361	353	325	377	323	325	358	305	317	353	304	361	331	302	329	335	340	340	321	336	312	317	303	332	367	346	321	344	328	322	344	353	315	296	334	348	330	337	309	335	346	353	311	335	336	347	305	316	343	359	360	354	326	336	346	364	350	331	313	327	352	353	315	321	351	302	321	356	383	320	358	337	333	330	364	326	357	316	344	325	334	329	371	352	311	318	360	375	334	351	331	344	366	331	355	356	348	302	318	321	353	320	331	340	319	329	325	301	327	306	343	336	300	340	316	326	356	350	348	302	345	326	317	330	356	331	332	320	325	338	353	343	349	337	363	352	355	342	335	331	318	320	367	344	367	340	348	322	332	341	335	335	359	299	320	356	317	337	357	331	306	297	333	348	322	295	362	356	348	335	333	316	299	358	335	339	295	348	360	356	332
24103	21584	28700	25048	21476	14234	7064	3965	2886	2358	1898	1525	1293	1141	1035	929	739	640	604	557	494	507	461	463	397	399	429	401	402	373	353	374	357	356	317	323	315	316	350	352	314	300	282	302	343	298	370	350	299	295	298	348	346	342	315	311	305	325	288	329	291	322	320	320	323	293	347	319	316	336	301	337	333	319	311	295	327	289	328	308	312	304	356	296	289	316	307	294	354	290	297	303	310	347	325	316	318	305	281	298	331	289	315	298	318	326	308	316	329	337	340	353	291	289	289	323	325	320	307	317	306	299	305	319	311	361	327	310	293	328	324	312	330	325	306	321	327	314	312	296	304	349	336	324	321	326	326	319	312	321	330	306	310	336	317	326	338	309	299	301	346	318	285	312	309	301	314	331	283	314	334	321	328	325	314	308	346	327	280	327	304	309	303	304	288	302	316	293	306	319	315	286	324	329	283	316	326	333	323	327	280	283	311	304	278	311	302	314	324	307	312	304	316	307	307	300	308	305	349	327	313	307	329	332	321	289	316	304	334	303	340	307	315	290	314	296	311	334	312	325	294	319	300	339	323	308	283	305	303	319	317	319	321	351	315	302	325	286	323	339	284	299	311	293	333	304	358	305	315	343	316	305	284	305	327	323	295	311	307	298	294	324	339	328	358	309	296	283	322	333	282	304	341	325	301	311	322	327	322	287	323	315	327	312	321	311	284	322	328	337	313	333	318	305	302	322	330	329	309	317	291	321	317	348	341	315	302	299	330	327	305	333	326	297	293	310	304	313	319	347	306	297	301	314	305	287	271	286	290	303	331	320	309	305	311	301	300	306	296	315	316	278	291	297	305	334	320	300	314	318	326	324	337	310	302	296	316	329	318	327	283	313	284	300	333	311	309	311	305	305	319	326	327	302	263	318	324	314	304	291	320	310	308	294	320	285	275	299	307	297	308	305	325	306	291	329	342	317	317	310	312	349	315	317	373	329	319	286	306	310	314	308	331	302	317	316	319	317	303	307	298	347	328	311	309	301	307	289	318	330	320	322	290	318	324	310	323	302	337	311	289	311	294	347	331	305	309	315	285	280	314	289	316	328	323	293	286	296	325	308	280	294	283	318	292	320	276	346	304	319	291	335	323	290	339	309	304	293	321	293	324	317	319	325	313	304	289	309	303	300	291	301	314	281	305	325	286	288	306	304	301	296	316	333	310	327	307	310	337	303	280	312	327	282	319	330	313	330	329	314	327	302	315	324	330	304	332	324	319	312	309	299	299	325	315	307	293	291	308	348	332	331	325	302	279	295	306	302	335	325	303	310	320	319	338	345	300	338	292	301	312	332	325	327	343	324	317	311	315	321	290	333	305	314	329	270	309	321	317	328	322	309	309	283	310	304	297	314	277	334	323	288	320	323	307	335	324	320	308	272	324	335	313	297	311	324	297	283	308	314	284	312	323	300	286	302	306	315	320	338	317	343	357	321	274	308	332	312	297	333	318	320	317	314	347	291	308	332	294	324	320	284	321	298	345	324	324	316	324	307	311	329	301	326	317	287	307	336	319	310	308	291	316	323	340	314	300	289	273	331	316	294	310	345	330	334	324	307	318	319	303	296	300	295	302	321	309	305	336	291	304	301	319	285	295	331	299	299	325	305	310	357	323	305	301	300	328	338	329	318	343	297	307	327	282	326	330	342	327	297	323	305	312	323	296	312	326	299	309	303	297	300	288	317	287	313	297	313	338	297	335	324	352	313	346	348	316	325	308	297	356	318	317	324	282	314	339	313	295	289	323	306	312	290	280	335	305	290	318	317	308	298	339	276	315	281	324	311	303	310	341	302	286	317	319	291	327	277	327	277	311	314	347	333	288	316	362	309	316	315	311	295	293	303	311	316	317	273	296	298	304	316	340	301	301	322	308	287	338	314	333	305	300	307	303	300	345	309	321	306	265	291	294	335	300	328	326	348	290	288	287	331	319	322	294	301	298	312	308	300	335	327	305	311	302	312	331	322	313	290	315	322	293	310	301	353	328	294	322	300	283	315	308	309	290	279	299	347	311	306	306	314	293	321	302	319	335	329	301	315	326	337	326	341	298	317	312	304	346	316	327	312	364	325	298	284	316	314	289	309	330	306	292	331	343	325	311	302	306	309	317	313	351	296	280	334	325	287	325	302	300	307	324	270	296	284	322	322	333	327	353	308	299	333	325	343	305	311	318	307	317	321	297	350	287	348	317	329	291	319	312	323	333	327	329	329	335	301	305	293	305	316	326	310	306	329	314	314	346	324	351	328	351	334	318	312	324	310	297	321	320	303	291	303	305	329	318	307	326	345	345	325	307	338	332	320	329	311	291	310	306	326	303	338	316	300	310	309	331	318	343	316	334	306	305	340	311	308	294	319	331	345	299	290	288	297	304	292	295	311	331	311	277	314	328	280	303	274	316	310	298	296	336	316	311	341	329	332	309	320	284	301	301	330	308	326	321	288	335	316	300	309	314	311	328	288	312	304	302	323	313	318	324	271	327	313	290	328	309	305	295	301	310	321	292	346	335	310	293	291	310	308	305	300	348	285	315	313	304	322	307	319	268	304	309	341	302	333	274	291	301	304	341	289	328	313	333	349	282	286	295	288	322	325	348	315	339	350	296	316	317	282	325	293	318	348	319	301	305	336	311	293	320	310	321	320	330	344	309	302	314	275	297	310	325	344	314	313	300	341	293	314	289	298	298	364	325	305	319	300	307	314	314	309	307	329	298	284	310	354	288	312	312	329	306	325	303	320	332	292	312	296	322	280	298	324	337	305	310	327	305	317	281	291	293	298	291	296	307	285	295	307	294	309	358	324	332	322	295	320	304	343	302	304	304	297	307	298	291	323	320	343	298	308	279	327	321	313	274	296	312	308	341	272	326	303	293	280	302	323	305	300	293	298	318	336	348	315	316	315	295	304	312	326	315	274	321	339	314	295	324	343	292	303	311	317	346	296	304	325	273	318	343	305	328	328	337	306	306	317	300	334	311	349	308	294	311	327	287	336	293	306	313	331	260	335	317	320	314	302	312	309	302	313	305	325	266	339	333	340	298	331	314	295	292	326	267	304	301	325	316	323	306	319	318	317	318	318	296	303	312	299	331	343	338	297	337	307	334	307	333	318	329	323	338	304	342	314	325	324	297	318	344	318	316	347	279	314	313	295	307	325	329	324	310	300	292	311	320	308	327	349	308	338	298	286	288	331	327	313	291	314	325	318	299	316	308	290	305	319	327	324	315	304	312	305	343	307	316	306	315	321	297	292	328	313	305	332	315	332	331	281	330	294	321	313	323	293	320	312	346	308	315	278	294	312	338	329	300	314	356	316	328	313	294	322	330	321	292	304	334	282	295	323	315	336	306	303	306	331	309	309	331	339	347	310	317	316	297	333	329	316	306	322	328	316	289	295	343	305	311	299	313	298	301	333	290	293	292	316	320	310	322	338	329	314	342	352	297	328	294	341	320	308	308	350
23435	37411	28993	20344	15706	12410	9378	6860	5386	4147	3187	2627	2210	1897	1600	1384	1159	986	856	770	728	688	666	573	559	558	556	546	494	486	488	464	442	426	411	374	383	408	362	354	415	384	374	370	407	398	415	394	375	390	397	397	391	388	368	377	389	362	377	381	372	401	381	398	343	399	346	398	381	349	359	410	358	374	392	374	365	369	364	351	357	386	341	372	357	371	392	379	378	392	382	348	382	378	365	374	364	366	389	377	391	413	352	404	348	361	378	374	360	347	359	376	380	391	387	359	338	379	321	379	334	368	316	395	364	379	364	361	362	369	379	350	391	380	319	355	338	377	388	375	369	372	351	393	388	388	384	355	331	399	370	351	321	409	381	371	366	367	364	348	350	375	392	363	340	387	379	382	348	353	382	369	372	355	339	385	392	395	367	364	368	346	366	357	369	364	363	382	383	387	382	330	354	350	378	362	388	358	360	412	380	339	416	378	365	375	334	364	397	349	347	360	397	359	361	353	396	399	353	335	335	413	390	376	382	366	344	375	374	350	375	372	355	377	384	384	370	350	346	369	366	377	355	382	368	333	339	351	380	357	370	382	341	346	380	378	396	358	348	348	373	364	388	365	342	385	415	357	371	372	389	322	373	357	381	355	358	376	395	349	369	359	372	338	401	372	355	360	361	391	368	347	393	402	358	352	406	394	388	357	364	366	366	338	367	380	350	345	341	338	386	363	351	344	367	381	337	366	373	369	365	378	381	396	403	383	376	369	366	369	357	352	354	365	326	368	374	373	386	388	385	365	359	346	394	379	356	376	352	371	381	366	373	371	392	386	349	357	348	398	389	336	380	370	364	378	363	389	369	350	387	380	373	372	359	372	402	330	364	369	344	354	388	368	356	340	358	328	338	384	376	394	372	374	364	342	370	345	374	386	384	359	340	382	343	358	339	350	345	347	377	370	349	365	400	353	381	366	370	356	361	342	352	359	355	370	395	389	342	353	363	346	358	350	401	387	383	403	357	395	356	350	384	348	357	379	370	355	406	356	359	365	365	395	341	366	373	371	350	341	371	353	382	385	357	387	342	371	354	350	371	345	347	384	351	383	367	362	368	357	385	347	341	382	345	396	380	334	359	372	373	352	382	374	378	370	395	382	381	363	355	365	364	349	401	374	376	348	359	355	341	335	362	374	334	371	374	355	376	389	413	410	384	357	377	350	378	352	367	336	387	363	377	354	393	364	353	349	406	360	398	385	373	385	370	354	365	392	347	407	389	328	389	372	411	373	371	392	353	404	369	376	370	372	347	358	400	389	352	352	370	351	347	359	375	348	375	367	362	382	380	349	350	367	368	397	387	370	406	384	368	369	376	396	360	381	344	378	362	372	407	357	413	353	322	366	365	372	386	368	357	377	350	370	357	373	345	371	402	350	370	355	376	379	394	370	350	375	345	385	331	378	373	382	351	365	364	395	369	351	388	397	370	387	351	382	358	378	407	364	379	392	357	355	347	400	369	364	404	371	359	363	404	376	374	355	361	390	410	354	351	340	370	372	352	339	346	389	390	342	339	387	368	389	360	370	367	379	375	353	381	375	354	336	385	413	379	386	362	400	327	385	369	357	329	384	366	369	344	363	389	355	370	360	397	364	367	370	357	346	398	369	364	351	380	375	371	391	351	382	359	395	348	347	353	323	375	396	388	326	349	352	390	384	361	354	358	363	369	391	391	373	403	379	352	366	396	372	359	350	357	356	402	357	350	363	418	378	357	369	340	374	320	375	380	370	398	352	362	355	375	364	363	382	360	374	344	376	363	372	359	356	390	412	349	370	364	383	359	370	350	363	342	360	380	361	399	399	386	334	353	400	362	355	375	380	385	350	347	392	354	401	353	363	380	347	367	359	367	358	388	395	360	371	380	377	412	394	386	338	347	371	363	349	375	348	346	365	392	355	375	369	365	387	347	410	363	356	337	354	352	374	330	407	362	363	354	373	364	390	408	399	381	366	389	350	380	371	393	335	319	330	384	387	346	361	374	359	369	381	355	369	349	379	372	352	397	347	370	360	362	359	385	361	388	366	318	373	382	351	364	384	389	347	368	369	331	355	355	333	375	337	360	341	367	375	361	348	387	360	373	332	349	358	350	360	376	315	380	387	379	326	395	342	350	367	383	369	416	337	351	377	375	350	350	335	374	341	388	414	374	387	365	369	373	370	359	393	375	366	350	401	339	397	373	346	369	364	356	356	333	335	360	344	378	371	346	362	361	366	372	394	398	372	370	348	349	396	341	339	388	389	362	359	378	357	360	395	365	372	375	376	320	384	336	365	351	393	365	327	393	366	371	353	374	375	362	363	359	365	325	387	395	365	329	381	345	351	361	354	380	373	367	384	382	379	361	380	337	376	407	388	385	369	372	373	335	367	339	354	374	324	392	363	345	363	380	365	368	334	370	380	353	353	348	395	351	331	348	381	361	392	347	369	375	391	376	384	321	330	365	358	367	413	341	404	380	357	359	401	363	371	387	372	366	348	357	362	390	386	386	344	366	339	350	351	352	378	332	378	345	370	344	349	390	365	354	392	383	349	346	355	357	385	375	351	404	369	344	393	374	370	350	345	325	349	362	393	354	359	346	384	334	358	356	348	400	363	386	354	384	395	325	366	373	398	407	371	356	330	354	404	397	362	370	352	355	386	330	391	365	397	359	359	357	343	365	378	374	401	337	404	354	401	363	335	357	374	383	367	344	398	364	363	380	359	349	374	368	368	357	364	363	369	389	399	374	355	337	359	393	385	369	362	348	391	364	332	386	393	369	386	320	365	351	381	356	367	364	359	339	349	366	392	343	377	382	366	366	385	350	346	367	408	359	358	331	369	362	388	372	396	362	380	335	377	408	419	382	386	368	393	389	385	360	367	379	394	362	362	418	340	373	351	355	349	349	369	365	387	353	354	363	392	361	352	384	340	323	357	355	369	324	363	413	360	397	360	376	372	382	372	388	362	362	340	404	376	386	353	364	339	387	356	383	377	418	322	377	341	357	371	370	368	357	363	384	355	329	395	321	358	383	351	359	389	379	402	333	352	358	373	342	375	363	385	378	395	343	342	352	366	387	369	335	348	388	377	384	369	360	371	341	360	384	387	364	378	392	359	374	354	395	353	365	405	399	379	377	375	339	337	320	412	394	328	350	355	383	354	375	386	379	356	372	390	354	374	348	396	421	370	358	356	359	352	399	400	352	387	366	386	371	377	365	370	377	359	386	370	394	399	382	367	416	384	373	372	382	349	381	370	371	404	354	351	335	353	364	367	393	373	327	345	363	408	359	376	370	360	373	352	339	357	374	377	364	357	364	379	375	353	354	383	398	385	385	374	347	349	365	337	395	394	362	358	396	343	387	344	363	344	358	366	390	370	395	381	391	362	361	342	353	348	370	349	378	401	339	365	373	335	352	359	366	391	351	349	377	375	373	363	342	413	375	380	370	376	368	369	367	356	342	352	383	332
25257	21644	27584	25835	14588	7100	4444	2928	2199	1659	1327	1156	976	794	687	615	529	474	384	359	356	297	319	280	283	242	238	261	253	252	247	222	239	233	216	225	231	214	224	208	208	213	223	178	207	201	199	208	217	190	226	207	183	226	219	214	220	206	199	216	206	173	205	186	202	188	194	212	210	200	218	185	218	174	210	229	211	192	213	205	183	190	199	242	214	189	210	185	206	193	208	212	208	218	212	201	165	208	208	206	230	206	205	193	224	197	202	190	197	210	187	206	184	202	213	232	200	208	198	210	207	211	230	214	210	207	199	184	178	212	187	205	209	240	205	205	198	210	190	186	195	198	184	218	192	203	222	200	222	197	195	197	185	208	214	200	222	201	205	206	212	219	208	189	208	209	208	203	213	190	209	212	195	208	225	204	233	203	194	208	203	191	205	204	202	206	205	186	210	225	192	237	196	204	222	198	192	184	217	192	213	228	168	203	182	216	201	206	201	190	210	205	175	197	197	196	220	232	189	189	209	208	213	188	179	242	185	194	209	198	216	201	205	174	224	191	197	194	192	197	206	200	202	208	193	194	207	215	208	223	211	188	236	200	202	229	233	195	202	212	223	225	197	205	198	192	197	213	188	183	231	206	206	204	210	188	192	208	207	215	214	200	220	206	214	179	191	195	211	231	205	195	230	188	216	194	186	209	227	213	188	204	191	214	209	207	209	202	185	199	220	200	209	192	184	191	205	228	190	186	208	211	209	209	205	187	210	214	212	200	212	193	192	189	190	191	215	198	202	196	195	193	211	201	211	175	206	202	202	197	186	197	186	209	222	194	161	177	238	230	203	201	213	229	169	204	196	196	191	195	204	197	210	203	216	203	178	192	232	203	219	215	203	202	191	231	198	213	240	221	200	197	205	221	232	200	206	212	211	214	192	223	193	193	196	183	191	191	219	210	192	185	216	184	195	202	187	219	226	205	196	209	194	230	210	193	229	190	191	222	203	212	204	207	196	223	193	203	200	227	207	194	186	221	194	215	200	199	222	228	202	207	181	204	194	235	188	203	186	180	198	224	220	215	207	205	214	192	209	213	188	184	183	186	212	214	206	221	183	197	229	182	211	199	196	196	201	197	241	197	201	198	218	210	221	212	209	204	207	212	208	206	194	216	217	190	195	214	240	189	209	211	215	192	195	210	201	217	193	215	224	208	193	211	191	187	183	207	213	191	188	199	212	218	235	195	192	183	211	211	187	225	164	220	197	207	206	177	197	205	206	212	204	212	177	207	205	180	213	222	207	190	188	188	199	217	218	197	207	243	219	197	203	191	201	201	189	190	222	190	198	204	181	176	193	214	224	194	221	214	214	188	213	199	216	186	201	180	201	204	224	200	203	197	231	218	217	217	203	196	199	191	224	204	186	216	231	233	213	204	208	191	217	193	191	195	208	216	195	181	212	202	223	192	196	210	237	205	182	204	200	180	197	200	220	253	224	213	219	190	211	197	231	205	205	205	228	211	223	204	204	206	216	192	189	210	190	213	191	197	228	204	217	182	202	215	192	213	232	212	209	201	214	203	200	171	201	252	191	197	204	187	209	205	215	186	216	192	204	196	221	211	224	229	204	188	211	210	183	190	201	220	191	211	228	170	213	227	192	217	192	184	203	208	188	189	209	199	189	210	219	205	193	212	204	217	203	198	198	207	189	217	201	191	214	212	196	195	220	193	197	212	219	215	207	216	187	213	213	187	224	209	194	203	192	199	187	172	210	222	211	202	197	192	217	225	214	185	205	197	211	178	232	188	189	178	206	206	190	200	199	184	182	218	209	187	198	224	217	197	209	219	213	231	215	208	183	211	221	217	225	220	217	173	217	226	239	200	215	179	193	211	213	215	206	185	196	213	198	210	219	225	186	214	218	187	208	203	217	224	202	238	174	180	196	209	207	194	197	189	226	188	200	196	206	203	213	185	190	194	215	213	217	179	201	233	208	179	215	213	181	201	218	190	197	206	213	177	175	186	220	187	182	208	196	209	208	215	219	188	200	212	209	211	204	215	218	195	206	192	185	207	203	198	228	191	200	224	187	216	195	206	213	227	187	187	192	173	214	202	207	191	208	230	229	162	228	199	185	188	192	205	202	199	212	223	194	191	211	183	208	213	210	201	211	216	206	199	224	200	219	205	231	199	203	222	198	190	197	192	208	195	208	225	223	214	188	186	190	212	222	208	209	195	188	212	206	194	205	202	179	195	239	207	209	186	210	208	220	216	226	190	220	197	188	225	216	184	187	212	204	195	191	198	199	182	229	213	183	204	207	191	227	206	213	235	228	187	213	219	198	193	203	209	186	220	208	192	186	182	221	213	205	204	199	220	208	201	216	193	208	203	198	199	209	196	212	212	202	204	211	198	204	204	190	208	228	202	170	192	203	220	213	212	221	222	178	200	212	216	207	190	197	194	209	198	196	219	212	176	208	211	207	203	207	211	213	232	203	184	228	188	208	209	182	212	213	227	196	205	198	224	176	186	204	179	214	195	193	210	192	183	205	198	202	190	206	203	188	206	196	225	204	210	182	206	205	175	200	202	226	242	189	199	188	203	194	188	209	191	208	191	198	221	196	200	180	197	208	178	218	170	192	180	197	209	200	199	218	214	194	214	199	199	204	201	204	200	186	201	206	184	168	209	206	231	253	201	220	186	185	193	190	198	203	200	200	228	196	205	192	203	172	211	226	187	210	238	226	188	219	214	191	189	205	204	180	216	186	190	192	215	212	191	184	214	191	209	225	205	207	225	187	192	183	219	211	214	233	186	196	202	213	180	206	210	194	187	228	194	213	211	180	204	238	185	207	218	199	211	207	201	174	219	179	210	215	189	198	241	202	200	213	202	208	203	224	219	214	221	243	211	221	191	200	186	204	182	225	192	191	194	227	221	175	191	176	203	203	205	212	205	206	191	210	210	202	222	219	200	209	203	194	188	201	212	235	216	186	197	223	207	214	187	206	214	180	203	195	208	188	189	214	185	199	225	194	237	219	232	194	194	205	221	205	203	199	208	204	192	215	193	184	200	219	190	210	211	197	221	208	214	210	216	226	196	186	214	197	181	228	211	204	168	219	209	219	182	205	199	217	213	211	197	198	214	211	201	182	225	253	192	201	195	213	234	202	196	195	184	203	216	208	203	230	189	176	204	206	201	219	193	193	224	189	189	196	218	195	214	214	204	198	186	223	205	199	207	197	205	186	212	197	213	205	217	203	212	220	209	206	236	219	213	207	182	199	188	192	209	211	181	201	214	199	201	229	189	181	202	198	211	228	219	238	209	221	191	200	222	195	215	205	196	223	157	203	203	187	200	189	210	202	198	213	197	227	209	203	228	223	186	201	196	213	236	184	214	215	232	199	219	211	208	214	186	189	195	207	221	205	210	218	197	202	216	197	213	197	204	220	230	191	199	256	196	227	218	195	223	217	175	205	201	213	185	201	195	209	198	196	207	193	231	226	205
22704	33207	26004	17811	13787	10388	7906	5787	4310	3355	2526	2088	1723	1441	1278	950	835	696	612	563	502	485	446	414	389	378	353	331	347	303	321	246	296	271	265	246	269	279	251	274	277	256	231	245	258	263	277	279	259	260	279	273	239	257	277	257	265	241	247	243	242	258	251	252	238	255	241	235	274	223	274	261	264	253	243	251	253	273	250	220	250	243	241	255	237	228	214	234	234	245	247	290	243	233	224	239	248	268	221	266	236	253	247	250	234	233	248	254	223	256	253	240	245	235	240	252	219	242	241	264	244	267	251	244	224	231	266	237	265	222	216	246	232	268	257	224	249	231	244	221	256	242	257	259	275	247	245	240	240	244	250	249	258	239	272	219	264	239	241	226	241	256	253	262	249	243	242	258	260	241	262	257	246	252	227	218	246	237	260	218	243	229	254	234	227	267	244	256	236	242	260	220	250	265	241	237	277	257	247	241	259	255	252	235	219	230	219	264	241	232	263	249	258	252	265	223	236	260	259	235	244	249	266	257	239	274	249	252	221	239	243	232	266	222	236	260	234	243	242	261	235	241	238	226	251	243	238	194	257	258	259	250	247	216	265	227	250	240	270	260	231	244	268	234	258	240	244	235	232	218	235	258	258	260	244	256	244	230	222	250	237	247	253	265	245	233	240	202	237	239	224	257	234	228	244	249	264	223	229	248	257	218	262	269	225	237	228	266	250	242	238	233	244	222	264	236	263	235	239	255	264	232	241	223	246	229	256	238	246	250	235	247	231	217	250	247	241	239	218	243	255	223	253	239	235	273	262	265	250	253	248	259	224	235	242	242	239	253	228	261	230	231	263	221	263	231	241	248	249	231	245	223	238	258	250	216	255	235	228	249	244	238	253	265	259	248	238	243	243	255	215	219	290	234	248	260	230	245	264	248	239	216	266	258	221	257	249	233	221	253	227	244	258	238	248	213	220	215	263	223	265	241	217	246	230	247	244	236	243	224	232	265	216	242	223	268	266	250	247	254	230	233	274	271	240	253	234	247	236	221	225	228	275	261	259	228	249	248	234	231	238	244	208	239	250	269	260	248	238	257	221	258	237	262	235	242	239	279	234	241	234	254	241	247	233	256	237	251	233	229	244	255	260	248	243	232	272	251	263	245	228	238	235	265	237	252	239	237	229	262	256	258	276	259	210	245	239	241	256	232	261	251	230	217	250	237	264	225	262	220	249	246	240	205	244	235	228	240	222	208	251	238	229	231	250	249	219	249	255	233	233	256	221	242	267	234	235	218	245	221	263	235	234	278	248	241	225	258	251	230	251	234	264	269	246	248	237	257	242	252	230	224	235	230	230	241	227	255	241	240	270	249	239	242	247	230	239	224	266	234	266	282	233	252	274	258	238	263	264	236	231	270	238	251	226	237	253	248	252	245	236	222	239	236	254	214	243	262	256	233	257	246	236	265	226	234	251	234	241	249	243	252	246	248	232	250	239	263	233	233	220	225	271	257	235	270	246	215	257	231	247	248	236	264	233	231	237	269	216	229	267	218	229	238	233	257	250	261	232	240	260	220	231	258	225	249	264	217	238	244	250	246	232	271	250	252	234	215	216	231	239	231	232	238	231	296	251	212	224	236	251	246	257	265	222	254	224	251	233	261	256	235	250	275	257	247	256	235	245	245	236	234	253	244	232	249	260	209	246	244	229	224	235	251	281	231	242	229	234	222	210	253	251	242	278	257	260	244	217	218	257	301	216	243	260	246	215	259	232	242	245	259	237	252	237	237	261	266	231	245	256	248	220	274	270	249	254	251	211	229	240	267	220	241	247	259	197	243	233	240	279	250	242	266	243	236	245	223	282	233	241	246	263	272	254	227	234	242	248	247	254	244	250	237	250	254	222	252	258	258	225	265	246	234	250	231	228	239	244	276	258	224	239	245	251	239	249	286	251	237	228	226	259	244	260	239	226	229	236	232	233	245	270	244	242	240	240	232	270	229	264	213	255	247	231	263	239	224	234	249	222	243	282	256	226	233	229	225	239	223	241	224	240	260	269	242	243	236	231	233	255	235	239	252	247	271	222	240	292	230	236	234	231	290	219	221	228	252	267	212	267	228	232	253	218	272	234	255	244	240	240	247	241	220	234	223	284	272	260	241	241	220	292	236	252	251	265	258	240	217	237	225	223	261	233	245	239	235	236	214	237	264	231	246	235	257	237	231	211	236	246	248	228	240	228	281	253	263	249	232	257	245	231	265	246	233	249	251	265	245	226	260	243	231	235	245	236	265	237	221	247	246	269	255	228	225	241	245	243	247	253	263	217	273	251	233	236	252	255	238	259	229	221	255	262	216	253	265	224	243	280	216	233	244	230	243	243	254	213	260	247	241	249	237	242	225	235	219	265	250	232	247	242	228	233	246	203	236	223	237	231	220	267	258	249	227	239	242	250	263	249	253	255	228	233	232	240	236	239	253	229	237	220	226	270	267	240	270	224	258	249	250	226	225	229	233	241	237	262	236	242	248	258	229	255	243	247	249	239	257	262	262	238	258	243	233	256	260	254	252	236	217	254	246	229	244	270	230	223	253	251	239	243	238	228	251	220	249	224	258	275	247	257	224	237	222	244	240	241	256	259	256	235	254	205	246	256	259	252	255	244	238	253	262	219	269	253	265	241	242	268	228	245	250	258	252	245	238	233	241	249	241	248	251	234	230	251	218	238	240	235	262	274	218	255	290	245	241	253	237	232	233	268	251	269	237	244	245	236	243	239	235	222	240	250	243	236	267	222	220	247	251	252	220	247	243	242	252	237	239	230	245	222	250	237	248	256	243	204	270	233	228	272	262	242	253	249	267	247	251	264	230	234	223	253	267	247	246	230	204	235	244	250	261	247	251	220	260	238	242	267	228	255	237	238	264	231	233	245	237	218	264	254	250	238	222	263	253	236	257	241	254	230	228	251	241	253	238	253	242	247	258	234	236	257	248	252	247	249	232	222	237	238	245	264	232	262	232	235	235	253	223	219	213	206	239	262	240	259	234	246	247	237	236	256	245	232	235	243	256	232	235	254	248	236	217	239	214	269	235	257	229	236	267	237	239	223	257	221	278	236	261	230	256	226	233	221	254	220	244	222	226	256	245	226	250	223	257	244	242	256	242	253	244	212	236	254	240	263	249	264	225	255	284	221	278	263	247	249	219	249	249	247	264	258	230	261	258	233	248	259	249	223	246	226	208	233	227	264	228	238	231	230	223	226	254	243	234	249	232	244	252	224	285	222	216	242	260	239	224	236	226	238	234	223	231	229	246	241	237	242	231	226	239	255	249	242	229	236	232	226	235	273	261	245	243	241	228	253	247	246	237	238	257	248	254	227	228	238	264	218	244	259	280	237	269	241	269	239	244	224	223	214	255	263	230	249	198	254	265	250	240	252	214	226	269	255	258	240	230	252	221	251	244	244	240	246	244	218	249	238	236	238	224	257	203	222	222	219	239	220	248	252	244	255	237
22958	21539	29118	24423	21635	21518	13407	5633	3743	2895	2208	1808	1553	1249	1109	885	810	731	569	576	513	469	436	419	377	383	339	303	342	330	282	287	295	260	262	234	249	261	238	268	254	240	245	245	223	239	252	249	236	251	255	250	226	242	219	217	221	240	219	229	223	202	238	251	231	250	200	250	229	214	252	233	245	233	245	212	251	218	243	264	227	253	229	230	201	240	212	218	234	235	226	236	201	199	229	276	233	230	218	220	254	195	214	239	230	218	237	219	236	202	211	244	204	239	237	214	238	189	205	225	243	254	225	230	219	214	222	225	218	244	230	232	220	206	224	196	224	221	216	203	222	226	218	203	220	240	223	231	239	208	248	239	223	210	217	238	224	224	206	215	201	250	215	208	249	233	221	230	244	231	234	216	210	221	227	214	229	212	194	220	229	206	226	222	241	224	214	237	218	218	203	249	214	201	233	216	256	211	223	223	249	234	208	222	202	227	231	215	256	220	240	213	247	216	225	237	216	235	202	207	224	242	215	244	222	212	238	227	227	236	229	251	236	224	213	230	204	224	227	249	223	199	242	220	212	226	236	222	212	219	170	199	218	234	210	243	222	221	224	205	227	225	204	248	239	234	243	246	233	236	253	249	217	228	225	217	237	234	211	222	225	199	240	229	221	227	208	224	228	223	212	229	226	236	233	231	219	223	197	184	226	252	225	207	235	223	236	211	239	254	217	261	214	212	234	231	224	241	201	197	220	228	222	218	206	220	224	230	249	236	217	230	251	213	208	219	216	201	230	208	209	204	226	214	222	237	227	210	221	219	237	207	221	230	228	235	203	241	204	224	237	219	217	218	244	213	226	229	213	190	223	208	222	213	214	223	201	210	204	246	232	200	223	252	200	222	211	209	205	199	222	249	232	231	235	240	251	234	206	227	237	218	242	229	229	215	232	204	209	222	229	230	213	204	225	242	202	232	202	235	227	244	230	239	193	227	217	219	225	231	218	206	234	210	225	201	230	226	213	217	219	216	232	214	239	224	204	224	255	202	212	224	270	193	220	208	221	233	208	223	227	211	200	222	241	234	207	215	207	223	241	239	251	213	216	234	242	222	231	220	247	216	245	228	256	229	215	225	218	230	242	237	248	233	218	256	207	218	212	232	221	214	249	233	219	233	231	235	213	222	219	208	204	201	240	245	245	213	226	240	213	233	218	236	231	246	250	214	234	223	241	240	209	229	233	212	218	222	227	235	216	219	243	226	222	235	210	236	215	241	210	238	228	214	232	234	216	209	234	224	247	235	201	212	232	197	264	227	206	224	228	221	210	207	240	202	214	217	208	218	208	220	212	221	207	224	213	212	231	210	204	228	226	245	213	222	232	228	225	248	222	233	196	207	221	227	213	225	202	217	236	222	209	242	248	219	223	224	233	230	223	226	230	231	204	229	223	211	232	223	219	212	209	217	205	209	217	234	202	224	212	210	210	218	202	241	255	234	213	208	224	234	234	242	248	254	219	212	211	252	228	230	215	232	212	222	204	213	239	217	214	231	199	205	222	212	222	218	232	229	214	232	239	217	205	213	196	246	235	225	251	211	229	208	234	211	217	214	219	220	220	225	214	254	192	218	235	251	234	235	234	207	236	205	207	223	255	244	205	211	236	212	200	233	218	226	226	253	216	229	227	202	240	215	211	212	235	229	227	239	228	237	217	190	212	237	203	226	210	201	236	243	223	213	235	226	227	226	225	213	205	243	247	233	214	231	215	209	234	217	226	218	258	218	248	200	220	212	240	218	213	228	220	230	200	228	231	222	216	254	220	227	258	217	229	225	235	230	233	239	237	211	221	217	225	215	225	222	213	246	237	224	237	208	225	202	209	229	241	213	221	194	248	232	209	235	182	225	231	222	223	226	215	236	213	226	215	216	213	234	255	220	229	224	252	227	235	218	195	223	203	214	200	204	193	226	217	206	213	242	239	243	241	258	220	208	191	226	235	249	216	204	219	232	234	236	205	221	237	227	203	232	211	221	209	209	198	241	196	196	236	242	215	260	233	225	249	245	189	209	234	225	199	233	210	226	237	224	195	212	215	216	224	228	214	217	203	195	221	225	236	205	207	192	223	217	243	223	210	216	211	215	230	208	198	232	212	238	216	243	210	217	218	236	218	220	236	216	235	233	250	215	248	243	227	224	226	226	203	225	223	237	212	248	189	231	238	220	238	207	217	210	239	234	188	206	245	254	197	223	215	212	203	231	187	217	221	223	219	233	202	214	220	212	209	211	183	214	236	224	206	205	234	240	232	228	236	245	202	189	206	236	223	216	217	242	215	185	226	223	192	191	239	239	226	213	260	219	266	212	225	215	221	210	235	213	234	235	207	223	187	237	226	250	210	217	209	230	256	231	218	252	255	238	216	232	215	236	226	222	229	229	221	236	194	201	241	233	217	237	217	210	245	229	241	252	212	237	222	189	226	220	219	234	234	235	241	195	226	222	218	246	221	215	229	213	216	224	215	223	216	204	204	208	210	233	227	232	211	232	217	241	224	237	184	221	240	207	204	225	213	222	228	231	219	209	224	211	237	230	244	214	222	220	214	247	240	234	203	219	217	203	229	203	232	225	192	229	218	226	237	206	221	218	215	211	241	220	196	206	227	216	182	211	228	212	211	262	214	215	198	222	205	192	219	212	217	199	234	219	214	213	223	231	224	252	236	250	232	251	196	227	209	252	227	233	208	205	221	221	221	259	208	247	236	216	232	215	220	214	217	225	222	226	228	234	206	211	223	227	245	219	220	217	215	219	216	216	222	216	233	219	212	217	213	223	223	238	222	239	218	219	221	208	198	208	226	237	200	217	208	222	211	219	229	213	234	201	220	221	218	220	209	222	213	225	241	225	198	203	205	194	211	218	208	202	229	234	227	199	253	207	229	227	198	248	214	233	178	203	213	219	236	216	226	220	226	225	243	215	237	221	225	211	229	219	238	218	223	266	225	222	238	217	193	202	212	195	212	226	235	221	219	199	241	220	210	231	239	215	215	241	210	241	199	245	212	244	214	225	221	211	230	219	230	203	259	203	231	228	227	249	205	198	232	244	231	213	223	217	242	232	241	231	228	260	200	237	235	232	226	216	232	221	244	246	209	222	233	232	240	232	207	238	229	239	236	226	223	234	200	232	215	237	226	189	207	237	229	247	246	213	231	261	226	223	211	231	234	239	232	249	232	232	206	199	220	217	221	220	221	222	231	236	213	218	196	234	233	244	213	217	240	246	246	208	203	235	248	209	201	241	226	227	227	256	227	248	209	210	200	236	210	213	245	207	216	213	250	234	229	217	209	202	196	231	242	243	229	218	215	212	192	228	228	237	215	187	229	215	217	245	241	198	230	207	216	241	246	223	223	208	227	240	245	225	210	248	208	202	210	233	206	202	215	222	199	210	238	224	230	222	224	187	235	207	221	229	215	241	222	222	241	229	209	214	244	221	217	232	206	221	231	215	233	217
26631	42218	33262	24042	19651	15121	11600	8842	6768	5097	4095	3268	2669	2185	1744	1488	1325	1064	881	797	724	652	646	604	550	519	481	417	428	408	375	372	353	355	344	357	325	280	308	302	301	296	303	280	308	296	327	321	299	306	299	287	282	287	266	292	311	293	282	269	301	285	262	267	261	293	283	245	273	269	280	301	300	265	286	244	271	266	253	277	224	208	267	268	258	275	252	279	228	281	257	298	265	257	253	265	253	265	259	266	277	280	299	276	248	291	295	261	255	256	269	270	289	254	262	272	302	272	264	264	259	283	257	274	265	247	275	274	255	258	272	255	247	246	269	259	302	256	248	243	271	276	281	255	293	245	263	258	272	260	266	256	260	226	271	246	265	270	271	264	293	268	259	238	257	275	270	248	246	253	298	265	285	269	256	285	230	273	281	301	270	283	279	265	257	271	279	257	268	244	249	266	251	266	296	223	276	262	265	299	305	262	260	289	287	261	233	256	253	266	248	270	251	291	258	258	280	236	264	270	271	258	258	274	265	237	282	274	268	232	277	252	246	264	244	243	246	266	242	275	289	280	275	268	267	247	249	251	244	285	271	279	281	254	268	284	260	241	281	284	249	237	284	267	243	278	271	240	274	269	261	256	267	256	278	272	246	240	272	254	257	265	289	268	269	267	292	258	255	282	267	245	271	278	269	294	243	245	271	278	273	249	265	238	238	293	253	295	250	251	284	274	255	242	272	277	279	266	256	239	291	281	283	257	274	259	235	270	303	259	285	284	271	288	246	249	266	262	269	245	268	275	280	282	255	246	260	252	284	291	275	264	285	276	254	284	269	234	286	250	269	265	268	262	252	268	264	266	275	255	274	275	278	268	285	290	287	295	282	246	267	255	262	260	290	268	299	234	262	265	267	250	286	261	248	262	260	240	256	274	276	277	245	257	267	248	258	265	271	275	266	260	274	279	274	252	264	268	272	277	245	245	246	280	254	238	286	283	272	271	248	294	242	275	290	265	294	261	302	227	257	244	248	236	277	282	251	274	249	255	247	266	277	261	260	286	275	278	264	267	258	252	274	282	240	255	290	293	271	234	245	264	284	314	259	293	280	258	257	268	243	265	272	260	256	271	272	265	287	288	258	272	280	245	235	232	274	284	277	278	266	270	263	251	272	251	268	233	286	273	280	273	258	274	260	281	239	243	290	304	252	264	274	267	254	283	271	248	275	262	273	298	258	264	243	253	232	240	258	283	266	242	259	287	287	275	308	243	288	249	254	285	278	252	298	295	240	255	268	278	272	279	262	304	265	267	290	285	265	284	280	281	259	257	253	225	250	278	271	235	280	257	276	245	262	274	256	275	258	261	247	266	244	265	255	281	260	248	255	286	240	264	254	283	285	254	257	281	283	248	272	259	273	236	270	265	287	262	265	280	276	278	265	287	250	237	261	252	283	262	254	274	264	237	257	259	258	308	278	291	251	263	272	243	236	252	256	262	261	264	231	287	278	242	267	285	275	273	247	273	263	281	255	283	258	277	261	261	267	253	290	277	278	286	268	266	261	272	257	273	247	270	298	269	307	281	290	274	259	276	253	277	254	271	260	241	241	281	263	264	268	284	286	256	259	253	269	301	234	266	273	241	270	290	249	244	243	276	242	258	272	249	280	260	254	270	271	262	264	278	284	245	272	266	257	275	271	271	269	265	263	251	246	289	238	256	265	261	262	276	279	286	280	259	302	305	244	287	250	242	285	243	243	254	284	255	282	247	312	247	258	282	244	265	277	255	298	259	269	267	272	274	257	253	262	258	298	294	273	250	274	240	278	238	286	254	277	283	252	243	269	280	245	266	279	237	254	250	231	278	262	261	245	253	260	296	267	249	265	240	287	253	287	248	274	246	258	265	266	270	255	253	267	260	297	284	290	276	261	268	258	289	268	262	248	248	283	277	273	265	272	245	254	292	256	261	267	277	265	266	255	279	248	291	275	269	281	281	267	271	262	215	253	278	268	251	245	279	275	275	253	253	296	272	272	241	273	271	257	271	288	239	269	273	265	287	267	250	264	260	278	277	222	287	273	266	286	303	253	284	286	235	266	264	277	268	254	226	278	235	268	260	272	266	266	272	284	280	263	287	272	272	261	251	269	251	255	262	266	265	270	274	294	262	279	254	256	262	271	260	293	280	231	249	285	298	290	262	267	256	260	292	272	267	260	261	258	265	267	240	269	271	273	247	271	285	269	238	280	222	270	265	279	264	270	241	256	268	267	262	270	275	279	271	253	267	258	297	256	268	286	255	279	274	291	276	274	242	291	233	275	259	242	261	279	256	257	263	292	256	249	251	266	262	241	230	275	266	285	250	257	293	276	255	272	275	285	254	275	275	275	302	296	249	289	237	267	248	276	246	223	256	259	264	279	225	285	252	281	269	238	237	262	256	269	254	284	235	289	284	270	269	277	292	262	246	237	260	303	268	257	273	271	272	263	268	280	271	235	272	250	285	258	237	260	231	263	238	264	273	268	269	269	295	280	271	239	257	233	255	243	277	247	271	271	312	294	268	273	247	256	245	276	251	258	285	283	262	272	264	283	266	275	274	273	264	285	290	285	277	248	247	281	271	280	266	220	286	255	272	246	266	238	296	254	241	267	259	243	258	273	289	262	251	293	264	276	269	252	275	264	297	268	250	260	274	272	255	272	248	254	269	255	250	266	264	274	297	264	285	253	256	280	270	268	306	284	276	275	280	274	240	257	267	266	244	268	264	268	281	278	287	269	247	271	263	250	315	270	253	251	255	279	259	286	247	257	246	274	254	308	254	258	265	272	222	311	277	290	265	261	251	269	289	271	259	279	293	262	272	269	242	244	248	281	255	245	260	245	280	243	281	275	262	270	231	266	234	276	276	274	259	265	258	236	251	264	279	251	270	253	256	249	237	253	254	301	229	278	262	253	274	248	269	271	261	276	239	273	239	271	264	248	261	235	245	272	264	242	257	255	231	282	292	269	251	284	243	273	241	265	254	268	285	287	281	230	271	266	297	256	269	285	238	261	285	263	262	282	262	284	286	242	269	266	262	233	256	276	257	244	250	242	232	287	279	265	254	305	258	260	225	238	294	232	267	258	296	271	265	264	275	237	250	251	233	242	254	236	251	302	240	278	286	266	271	244	267	264	273	282	261	254	242	229	268	274	275	266	261	270	237	261	293	251	261	269	248	263	279	262	275	258	264	270	293	264	257	279	271	287	280	261	271	254	264	274	246	257	271	278	269	248	256	260	278	286	278	271	259	263	265	257	253	250	259	265	271	273	233	272	255	245	259	255	253	260	243	264	253	240	267	273	276	276	282	255	277	277	259	252	275	258	246	267	279	284	282	234	286	251	273	259	271	255	242	270	251	255	264	248	290	241	251	262	284	254	276	275	286	251	259	283	264	263	239	299	257	223	284	281	245	250	265	237	292	295	269	256	261	248	245	282	265	250	297	263	249	257	221	246	221	247	274	242	256
28683	22413	21189	14552	7892	4777	3204	2487	1852	1533	1191	1017	897	701	610	550	517	444	436	426	353	344	335	351	340	349	377	313	316	300	325	289	332	277	276	308	317	319	309	296	293	290	320	274	307	320	331	306	299	295	278	306	313	285	271	305	310	293	283	304	300	293	283	282	312	289	310	287	302	298	302	280	295	314	315	275	300	273	301	316	298	291	289	271	307	336	325	317	301	309	335	298	296	294	299	289	300	270	283	305	283	310	297	323	273	292	298	316	293	282	291	271	301	318	291	307	298	315	290	292	291	288	293	278	291	315	254	299	312	295	324	304	285	301	284	280	290	283	314	293	307	310	275	306	303	303	299	282	275	273	282	289	294	264	298	296	279	291	263	309	285	278	307	297	301	313	296	260	296	281	277	276	295	276	284	285	288	276	303	312	296	297	314	257	283	293	306	310	273	304	266	301	296	264	295	339	285	297	327	293	308	312	298	299	290	289	285	313	307	293	255	277	269	313	311	301	305	305	297	305	281	292	320	277	290	288	272	271	279	289	308	310	275	306	239	306	294	303	280	325	299	304	272	305	272	319	290	314	283	298	323	320	308	309	324	284	295	279	297	261	305	291	285	309	273	277	318	276	332	288	280	319	326	276	251	273	304	277	295	273	288	298	275	280	275	274	285	302	278	311	289	299	258	301	294	284	289	269	303	266	299	291	285	294	297	295	327	282	288	272	302	295	289	285	312	303	296	292	293	319	292	264	277	308	315	294	292	307	306	283	270	265	280	289	303	322	306	293	274	304	273	287	281	283	307	312	264	311	284	293	295	273	316	276	320	278	313	287	325	307	300	283	311	321	313	270	304	334	273	268	293	272	287	311	292	312	284	276	296	316	296	291	311	314	292	287	262	304	327	289	306	274	310	278	328	292	308	281	301	286	310	300	278	297	303	281	287	267	290	283	296	290	264	326	276	291	309	300	291	290	283	290	270	319	288	297	293	319	283	286	293	296	283	279	255	288	287	271	299	310	294	332	280	264	299	280	293	308	289	283	292	297	310	295	307	283	313	272	287	315	288	289	257	290	286	297	287	282	289	309	311	290	310	283	289	304	284	278	285	300	267	299	275	275	301	288	267	313	294	300	278	325	318	293	305	281	289	261	313	286	283	266	333	300	286	289	278	276	306	294	292	278	299	297	279	266	284	303	292	323	286	289	296	312	295	280	288	287	317	322	263	298	296	276	293	272	299	292	287	308	274	281	306	287	269	314	285	278	277	306	282	316	309	280	311	261	265	289	320	304	298	278	289	284	307	284	305	276	284	305	289	284	288	286	277	293	326	269	308	307	286	287	297	267	292	258	288	281	320	303	274	304	323	288	295	273	292	273	310	286	286	280	276	309	309	296	293	270	282	291	267	240	302	263	312	310	291	293	287	307	280	274	270	269	315	301	260	307	325	290	322	317	292	292	285	311	272	301	307	281	257	299	282	287	277	296	306	265	274	297	301	270	296	283	289	295	277	275	279	305	302	262	307	279	293	322	259	286	287	292	288	304	270	302	285	275	285	267	288	273	329	308	275	290	270	266	297	324	286	298	319	322	298	299	304	309	259	281	292	312	314	270	298	308	268	283	261	288	302	270	292	313	301	258	279	290	277	310	307	279	291	267	275	310	280	284	306	296	280	290	282	300	289	281	286	257	313	283	295	283	262	269	308	307	318	290	277	286	278	283	275	270	299	284	293	315	247	299	295	288	314	293	304	283	303	288	275	286	280	267	309	268	284	254	290	303	279	275	296	308	280	300	277	292	272	286	309	292	321	312	289	297	273	314	295	296	303	286	280	311	317	301	324	287	309	282	301	307	279	295	277	295	295	281	307	286	296	281	275	310	299	299	260	285	302	263	303	299	287	246	267	315	312	256	306	314	278	273	323	280	249	282	321	289	283	298	296	277	266	263	257	292	327	297	292	269	299	310	275	283	299	296	287	296	311	270	315	261	272	296	278	295	308	317	289	277	312	305	278	309	287	313	299	268	293	265	272	269	279	334	273	290	277	312	315	292	306	262	301	290	278	307	304	269	271	272	293	313	299	292	316	290	324	277	316	279	287	296	283	290	305	302	301	263	297	296	287	274	312	274	324	293	300	292	309	306	291	296	311	276	295	292	285	289	292	310	297	280	310	281	352	276	267	286	294	288	253	298	301	290	292	297	282	304	297	278	292	269	282	296	310	296	276	260	267	285	314	279	293	304	319	315	296	309	301	303	293	297	312	272	300	270	269	288	298	296	308	250	286	299	302	330	325	310	324	314	290	305	257	282	312	296	312	318	264	295	302	321	306	318	283	293	286	301	295	291	289	292	307	270	275	286	283	290	299	302	297	297	277	295	310	313	294	302	277	315	320	269	296	308	303	301	283	306	293	285	300	278	306	315	297	315	310	290	279	277	321	274	285	277	264	274	303	306	295	333	280	272	286	277	298	297	290	315	284	321	270	287	269	317	276	313	278	280	309	278	290	317	304	272	286	295	292	316	305	332	307	278	307	273	308	299	269	281	300	290	297	303	289	293	331	302	260	296	311	302	289	288	259	259	295	307	284	316	263	286	297	289	294	274	304	295	288	298	315	281	283	287	310	298	274	290	321	288	290	303	320	288	290	276	291	302	280	314	282	300	312	263	266	282	289	303	305	316	273	272	283	281	295	279	261	271	318	274	304	309	325	263	312	287	271	290	286	304	283	311	270	298	302	312	285	303	314	300	288	292	274	292	271	308	285	320	295	301	257	303	293	287	281	303	306	274	314	289	343	302	264	292	310	277	316	316	300	313	305	290	293	316	337	286	290	283	284	305	341	309	254	282	277	270	259	332	272	329	329	293	301	298	322	284	299	270	296	326	285	280	271	269	306	278	276	311	288	308	312	307	289	303	271	280	271	309	297	269	281	292	277	293	268	270	297	283	292	314	307	279	276	295	304	280	304	290	271	304	341	301	273	287	314	275	305	270	277	303	268	300	294	305	284	308	245	296	254	295	273	308	297	271	307	314	315	281	295	324	269	284	264	295	268	330	286	317	305	300	299	304	282	265	278	268	280	290	304	299	295	280	327	311	331	302	280	323	267	287	277	299	303	285	314	297	269	295	268	306	282	309	285	293	293	295	308	281	275	329	330	293	300	282	292	262	297	296	299	303	311	284	267	294	286	319	304	294	300	300	309	318	295	273	274	300	273	261	281	249	311	301	300	267	262	284	290	293	307	324	278	279	262	277	294	296	303	280	301	303	295	317	299	299	282	282	272	301	278	293	315	304	302	270	294	279	287	301	307	322	290	300	289	288	292	282	319	289	283	284	309	306	275	309	291	293	279	263	312	308	286	278	292	285	287	275	302	279	287	256	297	296	292	286	278	314	288	310	287	298	319	306	293	271	284	289	310	271	284	306	290	300	300	311	305	304	258	301	266	300	309	262	288	294	332	319	287	274	262	299	267	281	287	290	310	293	286	303	253	290	310	322
21081	29212	22986	14641	10925	8356	6256	4748	3451	2855	2179	1698	1352	1169	1029	825	775	652	582	548	521	477	464	483	450	387	408	436	399	429	345	378	373	390	363	377	353	352	325	374	335	359	344	365	349	346	366	333	329	350	345	393	339	375	350	347	304	366	373	356	353	325	317	375	345	362	315	362	346	330	351	353	331	333	334	311	331	338	354	341	332	356	355	344	363	367	351	333	363	323	340	353	348	324	377	317	340	360	351	337	345	350	362	356	319	330	323	349	323	355	349	361	336	330	333	335	330	309	339	353	348	344	333	334	315	339	351	343	354	301	377	350	311	310	317	345	330	317	360	340	341	364	339	342	369	348	307	337	339	332	313	357	309	367	379	325	333	366	334	356	317	349	351	352	339	377	349	340	365	351	318	324	313	348	361	332	331	345	357	336	332	333	344	383	357	355	365	329	329	344	302	316	329	363	339	362	377	345	308	385	342	331	308	356	338	345	362	325	337	318	349	343	361	351	337	377	357	367	330	318	372	362	347	323	390	325	333	297	286	369	340	362	341	358	341	385	342	349	353	326	313	320	317	332	308	363	350	348	340	345	337	343	330	326	344	318	350	315	334	359	304	357	321	304	316	332	303	390	368	325	363	348	322	317	373	325	379	326	312	341	381	340	306	300	340	337	372	337	339	353	345	342	329	331	367	392	339	312	350	340	345	348	337	346	338	339	307	347	315	384	313	321	354	355	348	319	305	317	331	322	323	333	332	375	291	344	313	370	355	308	369	371	355	331	327	379	338	344	353	356	300	331	344	342	327	343	336	335	331	336	368	312	327	349	327	378	354	362	350	355	340	326	314	336	351	329	354	353	319	354	344	334	354	338	332	336	299	313	350	346	342	340	383	344	307	353	366	380	317	320	352	376	358	329	349	346	384	344	356	290	361	335	354	354	357	356	355	332	342	335	338	304	337	336	363	334	334	350	326	337	344	354	350	329	340	358	343	332	362	346	326	356	328	319	334	345	335	341	340	326	307	359	342	316	358	315	367	328	339	323	320	355	339	346	357	358	340	329	370	353	345	373	330	363	366	356	350	322	359	297	339	303	356	355	338	352	299	351	372	333	329	383	336	343	332	331	342	352	355	336	371	366	318	331	319	332	371	336	338	348	324	364	357	356	368	323	355	363	354	333	351	326	330	336	325	346	309	350	332	344	327	348	336	343	340	353	344	357	325	347	350	338	334	351	355	357	317	367	348	360	317	342	313	317	358	336	336	368	341	317	318	339	360	328	366	355	365	364	353	329	371	338	382	334	326	316	322	349	336	355	339	321	303	368	377	335	343	344	359	363	385	362	347	327	332	347	356	351	322	338	346	357	376	327	366	343	319	331	354	331	328	351	329	338	381	334	311	351	358	342	365	333	366	343	341	354	358	304	311	341	354	355	307	353	330	346	343	325	331	352	340	310	336	374	315	302	330	369	338	357	333	362	367	364	359	369	304	338	341	302	354	316	361	311	347	339	345	350	373	292	374	347	336	351	348	339	349	364	350	363	332	309	324	311	364	357	320	346	336	350	317	333	322	324	353	337	336	346	339	338	357	369	348	377	345	343	357	354	351	354	349	339	363	373	337	371	369	336	311	312	343	372	301	333	399	325	337	383	364	355	337	336	371	354	320	306	356	346	326	344	365	319	339	334	317	355	332	341	349	342	369	336	377	325	334	361	321	355	342	340	326	348	332	340	325	350	387	348	317	328	390	325	330	298	299	320	302	346	330	329	330	351	351	324	363	340	366	345	365	338	354	353	365	333	323	360	361	320	387	371	335	333	312	355	351	318	330	318	359	326	333	346	335	332	340	378	337	329	348	352	310	347	338	331	366	349	350	316	366	349	334	344	315	333	349	327	350	326	365	354	349	329	374	338	351	329	367	381	308	316	357	366	339	327	364	372	336	341	366	359	305	323	317	381	354	335	354	348	352	337	337	353	340	309	357	326	301	341	364	327	286	328	360	335	339	345	312	334	332	302	315	330	325	334	342	336	310	348	372	337	321	340	337	348	359	377	317	325	326	323	360	355	338	328	374	328	359	340	341	365	330	314	344	340	338	318	309	304	359	349	300	367	352	361	343	340	337	349	353	340	369	335	330	347	317	324	340	331	360	308	342	353	318	356	349	332	369	349	353	336	322	350	382	331	346	354	326	319	337	322	345	329	378	370	334	325	348	338	306	330	325	361	354	369	348	353	363	352	361	332	347	347	338	342	367	312	350	334	333	345	366	361	361	370	330	355	345	330	336	339	331	365	364	369	349	327	341	360	344	345	340	328	323	324	356	351	337	356	348	300	341	334	329	350	342	354	325	350	333	309	301	356	320	344	374	372	350	308	364	351	339	297	326	330	326	362	325	341	353	353	348	384	314	336	336	324	336	316	333	357	342	342	318	310	347	369	328	372	325	336	317	375	311	339	303	347	358	331	329	335	334	322	374	326	349	347	320	361	323	362	335	321	325	390	335	341	334	351	365	353	363	332	342	340	341	342	354	329	394	341	381	339	362	330	352	322	352	337	350	315	350	373	344	327	346	349	292	346	363	342	329	333	325	341	327	372	332	353	345	347	295	369	382	337	367	349	371	358	338	330	318	330	343	329	343	343	341	346	333	322	342	359	332	345	371	346	344	349	324	368	337	338	328	334	303	327	325	336	347	341	340	323	309	344	337	332	314	321	333	310	393	337	327	327	352	325	366	384	348	356	349	314	319	324	333	366	355	314	352	340	358	337	317	325	335	361	357	308	369	327	348	339	354	338	351	345	361	354	361	326	351	349	334	361	337	286	342	321	324	348	341	340	358	321	327	351	330	348	345	330	326	324	349	354	323	377	334	346	297	349	330	337	345	385	333	313	360	370	324	343	325	336	340	329	343	327	368	340	336	317	328	361	311	357	342	343	353	350	333	348	334	386	338	341	331	360	353	316	316	343	355	338	386	333	357	358	318	343	334	365	329	315	362	332	337	339	378	331	343	329	314	327	334	362	323	315	382	339	333	340	342	305	330	343	369	323	330	378	338	370	346	350	329	336	354	338	339	332	298	351	319	318	331	325	333	330	337	337	308	353	362	319	320	308	361	335	328	341	323	331	333	357	342	364	325	361	364	365	300	323	349	323	334	351	337	352	318	362	348	334	350	358	337	350	333	331	334	352	347	363	337	338	327	347	335	333	308	348	339	323	342	337	364	343	369	355	327	355	341	359	358	333	311	342	309	337	343	292	345	351	309	335	333	340	354	341	326	325	335	323	344	350	354	330	362	364	353	350	322	362	309	338	353	352	326	336	326	323	333	349	340	335	355	340	317	381	336	328	352	324	331	334	329	370	364	339	332	345	323	349	333	373	326	304	333	356	307	378	351	342	347	355	363	360	350	331	327	343	358	332	356	354	330	377	330	332	330	329	348	365	361	324	326	337	314	355	355	378	369	344	331	316	318	305	325	327	342	378	320	341	327	331	322	372	317	329
24075	21582	28548	25088	21371	13665	6705	3841	2846	2306	1842	1454	1247	1014	886	753	655	630	563	552	532	487	490	425	448	420	395	390	376	395	325	358	373	336	327	313	323	340	350	343	347	355	295	333	340	333	307	381	344	323	321	360	365	333	353	341	330	336	323	336	358	314	350	341	325	316	340	316	328	340	326	339	340	306	281	335	351	313	303	322	340	319	320	312	299	325	324	370	301	320	352	312	331	293	290	308	336	342	327	303	341	326	339	310	324	332	298	307	330	309	331	315	357	329	313	309	340	304	323	297	328	303	360	316	320	292	351	340	318	291	301	332	301	352	357	311	308	298	328	306	334	311	282	337	325	346	321	342	311	342	321	340	285	301	345	314	321	297	358	307	317	341	296	308	344	299	341	309	329	312	310	324	365	313	346	291	305	336	328	284	301	332	328	300	309	323	268	339	324	314	302	307	323	310	300	315	312	325	318	331	335	314	361	261	330	336	312	321	297	320	320	300	306	314	305	339	299	344	342	335	330	330	333	334	322	339	324	336	321	321	294	325	295	337	324	289	317	324	323	330	309	323	352	330	337	277	310	331	328	309	287	303	313	318	320	327	322	316	321	325	335	338	320	320	307	320	308	279	329	321	302	349	325	294	304	338	332	275	320	322	325	313	312	337	308	303	313	323	312	313	323	330	308	330	334	346	296	339	316	327	344	316	326	306	323	327	312	302	330	317	318	331	339	303	326	313	324	308	322	323	337	313	305	309	317	350	356	307	315	305	294	304	330	307	332	322	323	332	336	303	358	353	297	343	297	296	335	325	304	311	285	324	322	301	327	332	328	320	320	326	320	288	308	308	314	286	341	312	324	345	296	348	300	306	346	340	323	323	335	298	323	294	277	307	319	333	328	305	349	304	339	314	290	321	335	323	324	304	341	328	308	322	285	325	311	312	319	326	322	317	305	310	332	296	337	328	318	347	347	342	311	326	326	311	306	319	353	321	323	317	322	340	320	337	298	296	318	321	368	320	330	329	337	300	304	333	332	288	310	300	320	291	338	315	311	336	303	340	297	289	320	288	317	335	326	335	321	341	314	327	336	317	350	313	360	324	347	310	292	340	284	312	320	303	319	337	329	309	323	303	295	307	314	311	339	322	324	335	327	330	345	317	324	306	323	375	297	324	330	314	310	328	319	320	307	295	335	308	306	289	327	315	341	310	286	332	314	308	323	339	334	327	309	312	323	301	331	298	352	291	310	320	362	311	298	334	309	315	338	322	333	298	316	348	314	320	311	314	307	321	318	315	314	323	308	298	316	326	325	339	305	323	300	280	323	310	329	327	299	341	331	304	335	289	325	342	299	323	327	321	278	324	330	306	320	344	313	325	307	310	305	356	302	320	339	326	310	303	341	314	335	331	319	297	327	326	317	304	312	349	335	325	319	320	340	318	302	353	332	312	313	288	296	327	304	347	316	342	340	328	286	338	318	357	316	307	312	294	326	314	328	349	346	321	360	329	300	290	330	346	302	288	303	325	311	298	304	340	316	330	305	305	326	338	301	336	281	353	310	350	310	288	267	312	333	334	334	352	297	323	345	332	318	354	321	336	325	331	327	312	303	295	290	312	317	333	319	304	349	330	348	307	312	321	318	321	356	336	305	333	307	311	324	320	311	301	336	332	318	337	351	309	313	305	311	316	290	304	336	309	280	349	298	333	342	318	337	333	317	319	337	314	366	345	298	315	322	313	315	323	308	282	324	352	291	290	323	301	321	318	306	288	334	327	329	326	347	312	293	329	342	338	332	327	321	314	331	319	338	338	351	357	301	320	339	338	311	319	333	321	288	302	350	309	318	314	320	327	359	347	331	312	330	318	337	331	291	320	316	321	343	330	306	290	276	338	332	300	321	327	320	306	362	323	373	292	326	291	327	303	308	305	312	358	334	311	312	336	299	310	327	301	305	293	303	339	305	323	317	353	314	306	294	332	306	289	349	285	350	315	304	305	324	305	317	313	324	317	343	297	329	310	333	313	354	331	322	324	323	327	321	323	333	326	353	323	323	321	303	306	353	311	331	315	324	327	332	328	320	301	291	343	334	313	329	319	327	345	314	307	306	295	329	299	324	318	324	312	291	283	306	310	344	293	347	300	341	314	330	346	353	316	325	361	312	325	300	321	293	354	339	352	313	337	330	298	315	320	334	319	330	340	334	319	328	319	315	331	315	314	299	313	310	342	333	280	327	325	319	321	301	311	329	347	312	328	318	308	345	339	336	321	314	339	325	308	311	310	338	312	309	323	312	323	310	315	335	330	332	317	321	295	331	342	304	321	303	291	322	301	306	348	320	333	306	296	319	341	329	310	334	344	357	310	302	320	315	314	332	341	324	336	327	313	302	303	333	290	316	351	301	326	313	305	356	302	314	279	331	330	327	315	329	332	326	320	308	309	300	304	331	329	304	360	290	326	331	296	330	307	301	321	348	330	293	319	306	321	329	339	344	310	322	344	321	336	299	325	331	299	319	349	335	312	356	314	348	319	353	312	302	294	336	348	335	288	313	347	335	353	308	333	291	321	325	302	315	316	310	329	301	313	315	297	325	289	321	300	336	334	301	295	354	310	339	314	322	311	303	322	321	318	344	286	310	292	329	327	299	335	296	313	328	313	299	318	291	337	336	311	300	289	291	325	334	298	312	352	350	326	329	344	294	321	304	315	312	313	335	326	327	340	317	301	330	332	321	318	274	315	335	310	322	306	303	300	325	315	372	313	298	316	309	310	314	329	313	315	339	335	330	300	313	290	322	326	332	325	331	299	345	328	342	320	307	344	297	342	330	338	339	332	303	306	314	303	288	341	304	292	305	306	352	345	303	331	316	312	296	317	332	333	301	292	308	332	332	320	309	333	339	316	308	335	323	307	345	335	334	302	313	312	305	330	287	318	329	304	311	338	353	335	305	318	326	320	346	299	336	318	341	313	328	310	331	327	308	323	331	335	343	306	313	289	311	325	313	320	308	318	290	282	305	274	301	339	326	286	321	308	312	284	331	294	331	291	310	308	315	327	314	307	298	334	313	322	304	315	327	329	319	310	314	317	337	325	304	331	341	304	321	323	296	311	325	366	322	334	314	286	300	276	333	319	319	306	327	327	345	299	290	328	366	296	300	308	328	312	374	335	306	328	330	300	335	354	298	296	333	298	315	321	337	305	327	321	304	326	340	306	264	349	316	323	314	339	334	325	356	300	321	313	320	314	317	327	319	317	322	308	312	316	311	342	297	320	359	295	338	324	311	319	325	338	306	350	324	321	330	309	330	297	302	299	330	326	263	307	305	309	311	327	353	337	320	335	331	309	326	334	290	329	288	307	338	301	315	286	295	332	304	315	299	294	318	312	333	344	295	300	315	342	328	341	314	317	325	319	314	307	363	334	307	340	305	303	331	311	332	328	323	347	367	318	323	330	322	336	327	336	312	308	286	294	310	345	314	308	328	335	307	290	343	295	348	331
24198	37134	29091	20106	15183	11764	8946	6917	5246	3906	3046	2644	2129	1714	1390	1166	982	909	796	736	708	668	635	584	565	517	553	515	505	494	457	419	420	437	435	421	362	400	381	406	401	393	399	398	442	432	396	370	406	389	407	370	390	399	376	398	394	380	403	380	388	352	361	397	374	390	373	364	401	367	361	382	380	371	384	406	384	353	381	376	363	402	378	399	379	366	372	398	392	383	375	394	351	369	383	367	371	379	382	384	375	400	357	397	388	376	407	366	387	386	365	396	347	364	368	377	410	393	367	373	369	342	413	357	375	372	368	335	369	373	426	356	389	338	425	376	395	407	378	360	345	368	366	381	360	365	350	355	367	390	368	336	335	369	376	368	362	359	376	374	338	379	374	362	396	370	380	418	375	398	389	362	389	356	378	390	374	369	366	391	380	345	365	336	372	356	365	381	369	378	377	350	388	380	374	384	368	341	377	411	398	363	387	374	403	390	344	378	362	352	382	338	374	352	375	373	385	351	386	408	372	391	375	371	433	394	358	373	369	391	381	404	349	382	384	398	396	404	389	401	358	360	398	393	358	403	369	368	365	373	384	358	374	389	396	374	342	382	353	361	374	353	369	374	391	369	398	374	369	390	390	371	423	356	374	403	376	374	399	371	381	372	394	357	362	337	359	349	372	376	410	404	365	386	352	355	387	366	388	388	384	356	332	379	377	358	385	356	402	372	378	368	378	393	392	397	365	388	405	352	371	389	398	380	403	377	393	402	387	398	335	358	394	364	402	382	400	419	377	414	372	376	399	355	402	362	352	370	336	367	422	364	365	355	362	380	379	403	369	350	360	351	360	393	387	353	393	378	363	366	337	399	417	401	367	408	358	361	388	370	395	392	397	379	373	359	373	395	349	376	363	365	356	358	392	379	367	373	392	351	384	398	371	387	363	393	402	365	357	397	347	367	357	364	373	389	387	353	386	368	380	387	367	348	384	410	334	390	408	351	400	354	385	373	401	329	393	378	388	395	386	380	329	422	385	355	352	408	371	360	336	390	368	353	348	401	385	363	368	392	421	388	380	363	374	389	373	376	356	425	364	393	380	365	373	382	412	344	381	403	403	381	349	345	338	378	366	357	335	361	348	387	356	372	394	371	381	364	377	356	338	390	381	376	403	380	369	352	370	379	400	379	373	379	395	398	361	418	361	399	356	376	389	385	364	381	319	388	399	378	383	405	369	400	392	372	380	421	412	360	377	372	369	334	392	349	373	383	364	385	350	397	408	356	396	346	394	390	343	369	337	377	427	343	367	369	368	358	380	382	366	422	389	397	361	357	371	382	405	363	378	419	373	395	377	358	346	370	349	371	371	370	369	362	401	380	379	388	400	379	369	346	348	391	366	379	390	371	342	377	393	381	381	415	390	364	399	359	355	367	366	418	350	367	375	408	345	373	401	346	359	381	406	391	369	388	388	344	355	352	371	366	357	379	376	379	390	346	396	360	393	384	376	385	353	342	369	374	356	341	394	382	368	392	372	392	351	351	374	357	383	344	356	362	362	369	362	392	392	358	372	398	384	360	397	347	359	360	343	376	387	376	362	328	360	399	340	398	400	376	360	374	376	361	389	360	372	388	380	387	352	370	388	338	371	347	364	355	348	360	347	385	416	372	353	363	386	368	353	360	374	391	353	365	391	389	374	350	368	349	372	358	393	383	400	385	372	349	394	402	397	371	386	360	386	378	394	384	366	345	398	382	355	376	379	353	408	372	387	398	391	380	360	378	357	384	392	372	368	353	362	353	344	365	404	395	347	372	342	391	366	369	351	370	398	374	380	341	398	398	366	380	397	397	385	333	359	355	414	399	358	389	390	378	391	353	372	364	392	347	367	416	348	362	387	342	344	385	378	370	382	357	376	365	358	376	375	352	377	369	371	357	392	357	354	363	352	377	354	387	387	365	383	385	382	350	352	347	374	378	352	364	395	364	361	356	385	333	372	369	386	391	365	361	378	356	371	390	379	407	367	388	367	349	374	371	383	379	397	362	368	389	372	360	363	373	376	396	363	356	347	409	381	396	379	372	361	403	329	383	385	381	360	356	341	357	389	373	386	368	379	358	353	389	366	382	376	394	364	380	354	358	384	392	383	395	341	355	342	391	354	368	397	381	369	342	371	366	357	344	379	366	362	394	349	349	354	386	346	380	385	370	369	374	356	388	313	343	363	393	383	360	370	431	388	349	367	366	358	392	377	362	391	398	388	413	369	391	370	402	374	386	393	379	394	399	364	389	385	339	388	389	379	352	380	369	340	342	370	336	332	355	391	385	385	371	396	374	374	326	385	369	394	376	380	391	388	383	372	376	366	337	371	358	362	351	376	394	384	362	394	377	413	375	352	386	379	374	395	361	373	335	369	400	352	378	379	356	378	413	380	357	357	368	346	374	417	398	397	366	398	361	372	392	354	359	421	374	357	325	376	367	378	350	387	382	341	400	373	370	354	371	335	377	400	396	371	367	362	344	390	426	397	359	362	371	372	383	402	397	379	380	384	396	374	384	372	354	368	380	373	373	410	361	381	390	376	368	405	382	386	392	373	373	385	397	379	358	394	350	362	379	377	363	376	398	379	372	363	408	367	350	374	320	380	422	350	369	366	372	393	402	390	361	395	367	404	376	369	405	398	361	392	366	375	388	395	419	372	367	377	375	345	375	369	379	369	386	353	401	350	389	367	378	370	368	351	371	366	321	375	379	369	384	384	378	387	388	369	369	365	362	353	351	368	352	372	381	363	396	359	409	356	385	392	374	376	378	375	391	411	399	346	363	367	384	392	369	376	372	379	386	359	385	403	392	396	329	361	345	387	356	380	383	358	381	390	361	371	374	403	356	356	352	364	391	402	387	356	396	368	357	375	339	382	366	373	408	397	398	363	359	399	384	383	382	387	366	359	392	343	384	370	381	391	363	381	356	392	362	378	394	366	386	388	386	371	355	380	398	385	399	401	398	359	360	378	362	371	357	358	378	352	390	374	368	373	368	378	379	378	390	399	380	364	381	358	392	405	388	381	367	389	387	389	390	424	352	376	373	395	365	392	374	387	365	375	390	375	408	375	372	373	340	401	394	395	370	364	351	357	372	405	374	388	417	375	369	375	353	349	355	395	355	370	398	400	338	386	383	382	327	342	378	364	367	366	410	382	374	382	358	411	356	385	384	350	334	381	349	384	363	343	328	390	393	385	415	353	354	412	370	386	395	382	350	407	376	391	344	412	381	377	374	380	386	375	381	401	390	363	350	375	375	370	413	377	383	369	385	403	373	372	388	378	374	345	373	390	364	383	346	348	336	362	347	408	354	368	359	362	369	380	377	376	382	361	368	355	378	401	322	352	386	384	375	375	401	370	415	382	385	349	390	388	392	352	407	385	402	392	408	386	346	388	370	401	385	380	414	349	375	375	328	380	374	313	394	349	370	346	385	375	369	389	370	390	355	380	411	378	389	360	425	342	392
25218	21583	27442	25842	13611	6170	4047	2925	2161	1662	1323	1118	854	708	587	521	513	435	367	391	340	317	313	283	314	271	246	277	228	280	275	234	240	264	222	221	204	245	224	239	210	216	227	205	250	258	212	208	235	221	239	247	201	209	241	224	209	204	207	204	216	181	187	194	240	199	210	194	198	230	200	164	205	199	190	210	210	199	231	186	203	220	188	182	195	218	231	210	192	205	206	212	192	200	200	191	207	218	221	218	210	197	184	204	206	182	178	224	197	208	216	193	219	194	192	210	209	216	212	224	210	222	195	192	190	218	207	225	188	200	231	201	190	219	188	205	231	213	222	221	213	212	224	219	210	192	193	198	215	209	222	183	208	237	209	218	229	211	195	225	206	227	220	218	204	212	207	197	196	194	220	203	209	187	189	195	169	214	213	215	192	179	202	210	181	186	223	206	196	230	231	222	196	198	170	197	207	219	226	186	204	208	231	209	220	229	184	190	216	228	191	203	199	189	217	180	213	213	194	184	236	198	219	186	198	221	225	223	216	197	193	236	206	227	223	214	216	213	213	229	204	197	203	189	207	200	225	200	205	229	204	198	240	231	195	199	227	202	194	218	195	202	185	184	197	216	214	184	208	197	213	194	200	203	193	218	206	193	192	230	197	200	171	203	185	208	229	251	213	204	188	213	193	207	222	197	211	189	210	220	191	198	217	194	207	191	208	223	212	211	186	181	215	213	206	218	184	210	212	203	223	234	226	229	236	221	200	190	204	221	188	202	214	222	184	219	219	206	199	211	192	218	204	207	200	212	208	233	221	204	200	205	206	192	206	197	183	197	179	225	227	194	205	213	200	206	197	223	221	202	200	202	201	204	192	214	212	228	208	209	208	205	209	216	217	175	200	207	207	214	237	174	201	216	211	195	193	199	213	188	224	201	183	190	214	205	244	196	232	215	214	212	217	210	241	226	208	211	210	187	222	186	207	203	214	206	211	194	179	205	199	218	205	213	221	224	211	198	212	214	195	244	213	196	212	214	207	209	212	202	193	205	178	210	189	207	225	204	220	201	190	224	197	207	237	203	230	220	220	195	220	169	220	220	210	210	207	174	222	203	223	200	230	188	210	199	202	187	179	239	199	221	216	215	202	192	207	168	195	183	209	189	211	182	204	201	195	213	176	188	193	185	205	204	206	223	177	183	212	206	203	186	196	219	204	212	184	221	224	203	214	209	214	195	199	163	204	222	175	217	191	194	182	194	204	210	195	228	249	186	177	200	203	231	201	210	186	214	187	223	225	192	208	202	244	204	215	207	196	191	185	205	206	221	198	203	225	199	216	233	214	192	188	209	235	213	186	235	223	185	191	191	209	181	220	202	221	193	214	202	203	235	211	217	201	198	210	220	200	214	214	178	216	187	199	198	210	192	224	231	220	194	247	197	183	192	194	209	231	214	203	182	202	218	219	195	184	214	209	204	214	205	196	216	202	216	214	211	188	203	219	220	198	205	224	171	196	206	213	205	197	196	212	189	186	209	216	185	177	203	203	211	192	220	219	238	217	206	203	220	222	213	214	232	219	217	209	215	219	196	206	189	213	213	198	208	209	217	211	198	208	190	194	196	219	236	217	195	218	223	207	219	212	200	222	209	206	227	210	193	206	206	253	205	190	226	189	189	193	220	207	225	207	208	210	206	213	202	214	187	186	176	181	222	197	213	226	215	193	197	215	192	214	193	202	211	209	209	207	222	214	194	203	203	192	214	211	183	214	214	205	204	219	180	228	201	213	201	197	195	192	205	218	205	202	204	229	191	185	233	195	211	206	216	203	230	206	209	211	218	219	226	203	249	201	211	214	223	209	211	205	220	195	211	210	203	227	203	214	195	210	209	209	190	200	182	206	194	177	211	220	218	191	207	183	200	209	205	200	207	191	208	196	218	224	208	198	222	200	227	207	194	202	203	218	201	178	212	205	196	219	198	195	194	215	192	205	191	203	217	184	199	210	204	204	199	185	215	217	208	176	218	186	212	224	182	214	219	176	201	214	192	194	210	197	196	183	208	194	213	225	206	191	206	222	201	196	208	205	216	213	209	198	192	206	177	208	188	187	219	206	196	208	207	197	227	218	178	205	212	236	197	218	232	200	197	211	200	210	208	193	211	212	203	184	176	203	178	173	217	188	195	212	196	215	203	196	213	203	214	229	208	227	187	191	228	181	221	186	213	196	233	207	186	190	199	201	190	231	203	211	203	225	200	232	215	196	223	207	187	198	233	201	189	202	167	229	212	204	185	202	205	221	228	175	192	195	200	214	193	226	219	209	186	190	203	207	199	219	209	228	228	190	202	195	225	205	204	212	200	201	192	209	200	213	200	211	204	222	183	207	196	216	190	207	229	225	225	202	209	197	199	199	221	197	186	205	202	209	229	199	214	203	184	204	201	201	224	235	216	213	213	197	205	206	191	199	220	197	234	202	212	188	216	201	188	225	191	206	243	205	197	235	193	200	200	212	235	209	200	209	195	203	209	214	195	213	206	194	236	223	212	209	195	194	208	226	200	219	217	193	219	222	200	226	188	216	201	175	198	196	179	236	190	217	221	194	209	200	197	190	213	222	174	223	206	215	194	184	197	230	250	234	204	180	207	213	212	208	221	205	194	188	228	202	206	219	209	203	206	184	209	210	203	226	201	234	202	217	211	204	202	195	209	198	201	214	196	213	199	210	208	208	207	213	207	212	204	194	197	225	230	200	203	215	215	214	226	193	206	204	218	216	215	191	206	188	216	237	215	224	198	215	203	217	223	197	185	209	208	208	209	220	218	215	210	206	204	229	194	211	224	208	200	200	222	221	196	239	212	209	215	216	189	203	208	224	246	208	195	212	229	212	209	233	207	211	195	216	187	212	225	188	196	225	215	198	215	225	226	236	188	226	201	206	189	182	179	193	198	195	201	215	210	208	229	184	181	226	217	214	196	230	211	210	210	213	207	202	203	211	213	219	201	194	188	193	228	191	218	208	223	238	228	191	211	206	192	227	197	197	214	200	214	220	210	209	183	216	206	216	222	217	201	207	196	228	193	212	191	179	247	219	223	190	207	219	233	220	224	210	207	194	214	219	210	221	212	187	209	222	219	215	193	162	219	188	208	205	193	199	198	216	194	243	221	184	182	207	198	197	206	193	200	213	202	205	190	200	193	197	188	194	214	208	229	220	218	188	214	226	188	218	210	211	209	208	184	167	218	208	238	192	218	185	215	225	204	205	182	220	189	221	217	217	227	185	215	219	208	201	219	197	195	202	216	218	198	200	204	212	208	231	201	215	187	203	220	212	218	205	232	186	233	239	221	172	212	196	204	244	209	197	201	209	218	196	178	215	228	183	221	229	215	224	216	221	196	196	188	195	194	189	213	220	204	215	211	225	190	209	209	202	227	223	201	221	200	223	195	223	226	191	175	222	200	207	187	193	215	212	220	189	211	200	212	225	206	234	187	195	195	195	215	233	202
23694	33478	25430	16437	12383	9651	7726	5709	4257	3159	2508	2075	1533	1189	968	872	757	642	558	532	472	495	458	428	361	355	351	353	335	295	283	299	297	260	239	262	276	283	253	257	248	257	256	281	286	261	275	262	248	265	274	260	288	251	273	224	255	238	243	236	241	255	277	255	255	282	253	275	239	213	273	241	233	238	235	239	238	229	223	278	236	276	239	245	218	230	247	262	263	233	262	267	223	251	230	244	238	285	237	211	266	250	234	248	267	272	254	246	241	259	250	248	238	270	262	281	249	231	247	248	255	251	250	255	249	228	270	275	273	260	235	234	284	235	227	230	245	247	227	242	231	249	264	243	239	236	250	255	262	231	258	241	244	279	256	230	237	255	239	264	271	235	254	223	242	233	238	221	240	245	244	237	270	247	279	235	243	265	231	234	222	239	232	257	218	226	230	249	250	255	247	258	249	268	260	258	245	256	229	249	231	247	255	237	225	249	252	273	262	257	251	250	256	259	242	243	252	243	261	269	267	236	226	267	258	253	239	217	235	237	272	244	243	242	226	258	246	229	226	249	232	276	248	223	254	254	286	250	243	230	242	260	239	234	240	261	266	276	250	242	221	261	239	247	227	270	260	234	244	255	251	257	235	268	245	237	227	242	257	225	256	258	250	237	251	249	272	249	215	242	237	284	268	254	240	232	246	253	275	259	274	257	238	248	222	237	244	264	220	256	256	224	264	230	254	259	242	249	242	249	247	245	270	258	236	205	244	238	227	222	239	258	243	238	246	219	217	231	271	234	255	247	247	254	266	246	219	239	229	260	274	234	262	235	284	270	266	253	240	219	267	263	251	246	230	228	247	237	249	241	240	229	246	266	250	268	233	248	201	264	233	247	241	262	245	235	224	253	239	261	255	212	230	223	279	271	211	256	243	243	243	216	248	236	241	251	255	230	240	252	247	256	228	238	260	249	223	249	218	257	247	235	225	267	262	233	244	261	267	235	216	258	254	247	256	221	229	264	232	247	232	260	223	225	246	240	238	233	243	240	249	243	250	269	238	276	226	242	235	250	239	243	251	258	248	253	260	245	220	229	237	255	245	252	278	255	250	254	249	285	243	239	232	229	263	257	267	230	268	237	238	249	261	247	241	247	246	223	231	235	224	252	243	238	231	235	262	272	271	242	269	218	235	257	224	273	254	227	262	234	249	250	249	289	225	254	252	259	276	244	252	239	271	253	267	248	239	250	265	226	262	234	237	248	251	239	267	243	251	255	261	262	269	254	255	227	263	260	242	234	235	249	241	236	271	229	272	228	243	215	246	240	231	247	258	257	225	234	215	222	256	251	210	253	260	258	245	222	237	249	235	263	256	238	242	272	253	261	219	213	232	242	256	209	242	271	254	237	269	252	247	235	260	262	236	274	259	209	233	231	248	235	230	253	253	214	226	230	245	253	242	220	253	222	277	263	253	275	258	252	221	268	230	244	252	261	257	266	254	255	248	222	220	253	242	255	261	248	257	278	238	246	246	223	270	242	229	248	247	244	246	249	249	274	253	229	257	231	253	224	260	267	267	225	250	254	258	251	270	243	250	267	234	215	243	234	248	257	245	250	256	264	253	253	266	249	250	279	265	235	222	235	242	278	238	237	266	223	269	233	245	276	241	245	250	224	241	233	250	262	269	232	245	208	253	251	230	241	244	227	230	242	254	260	272	273	229	233	265	246	228	241	252	262	251	245	235	257	261	236	241	255	240	203	248	221	211	287	231	240	250	250	236	252	242	249	259	239	237	232	239	226	268	243	269	215	231	235	279	241	241	236	262	229	241	255	234	247	216	240	221	211	239	216	242	238	230	251	243	258	276	249	260	211	235	268	260	234	245	256	201	243	251	272	214	270	222	260	230	249	283	273	219	234	242	249	240	224	241	238	239	244	244	257	222	255	239	267	240	206	255	255	254	222	240	244	247	253	241	250	245	246	255	280	242	247	254	251	279	237	253	249	234	232	241	255	220	277	226	254	246	275	239	242	261	248	240	229	211	240	259	243	248	257	232	235	216	254	236	229	242	220	258	255	237	258	241	284	262	260	215	213	234	238	219	260	264	249	246	232	262	262	263	246	225	247	243	246	243	250	258	258	254	236	230	281	246	254	282	235	257	249	220	229	296	272	240	239	242	263	229	285	223	232	233	231	256	240	265	241	225	238	251	238	240	232	222	231	252	275	242	253	228	273	239	249	259	238	248	219	260	223	248	248	255	238	267	261	256	260	261	230	261	256	266	249	253	224	247	249	232	269	250	257	242	223	222	249	239	245	237	262	261	273	245	232	252	243	242	236	243	225	240	242	264	226	255	267	262	219	260	246	222	251	251	241	232	241	245	270	240	234	241	250	272	266	223	262	256	212	240	231	250	246	219	208	240	235	216	229	245	250	231	234	249	272	248	225	236	262	256	262	230	250	231	244	259	247	246	260	273	234	233	266	263	228	254	247	242	256	276	203	262	239	242	245	230	259	254	218	267	240	254	233	261	270	221	233	249	252	237	266	234	249	243	237	211	261	221	237	255	266	255	281	259	244	248	254	242	255	249	244	260	220	257	254	233	258	264	273	273	240	227	254	268	237	250	241	241	254	252	255	243	219	247	272	303	243	235	263	266	270	270	241	253	240	249	259	241	245	269	252	243	238	251	236	258	258	242	265	241	248	226	240	225	246	264	253	231	249	222	229	247	250	264	237	236	248	256	223	238	232	212	267	265	259	230	253	234	246	267	257	258	241	235	264	266	261	259	253	217	258	252	265	254	247	212	257	232	257	245	239	233	242	246	232	251	253	219	241	231	269	246	229	245	251	268	242	268	223	256	228	257	220	243	252	254	234	248	259	269	219	248	236	256	268	230	253	252	255	253	236	229	235	273	215	262	252	237	262	247	268	272	250	240	237	262	253	264	236	224	269	252	231	234	262	253	247	252	229	251	252	265	253	226	246	239	245	247	253	254	228	250	222	261	266	254	228	260	260	263	233	239	257	243	237	258	258	260	252	270	234	266	243	226	262	248	285	263	249	233	265	271	241	255	249	267	241	244	248	253	261	246	261	250	251	249	256	220	247	258	253	253	231	282	261	244	253	205	267	283	270	243	253	244	246	246	245	271	255	240	249	244	276	249	223	240	229	257	239	247	271	250	224	250	276	237	256	264	257	273	268	265	240	254	235	238	259	244	243	215	242	255	242	238	256	257	269	270	259	239	267	249	282	264	243	256	265	256	224	277	264	219	252	242	267	241	207	245	283	239	257	267	247	244	239	251	253	262	241	285	253	250	272	231	247	248	231	249	238	273	243	246	219	235	261	239	218	264	230	257	244	238	250	269	261	241	235	234	260	237	247	262	245	239	252	240	261	263	226	266	223	278	250	234	256	262	273	258	238	278	257	268	240	250	258	249	245	255	269	212	262	242	257	230	234	220	225	217	233	256	259	240	268	268	266	249	256	279	255	250	247	234	235	238	254
22909	21544	29141	24415	21600	21449	13316	5618	3540	2885	2320	1835	1446	1115	1026	755	727	657	561	566	524	484	473	385	415	367	342	316	337	339	315	265	282	285	271	243	276	246	231	250	253	271	269	268	251	270	277	238	296	265	271	243	233	249	221	248	244	250	237	249	236	263	246	230	237	241	191	242	241	214	225	226	239	207	249	231	207	234	228	237	227	213	217	246	222	215	240	253	231	235	252	218	243	234	222	229	237	257	223	202	226	248	227	215	254	238	240	211	215	237	233	236	213	247	214	233	257	217	221	230	232	220	227	231	217	226	205	220	218	228	203	238	235	200	218	235	220	202	236	237	260	219	250	202	209	227	246	230	215	254	229	218	235	207	234	199	219	212	223	215	229	219	235	220	233	240	206	239	230	217	228	232	226	209	211	216	231	221	210	228	260	232	230	240	260	250	227	252	225	249	230	218	230	218	224	210	244	222	240	220	244	243	211	230	229	248	196	231	244	212	234	188	230	197	226	220	228	210	235	233	193	251	220	210	220	213	218	221	207	208	231	204	215	234	221	217	236	240	222	235	210	235	235	200	215	221	231	242	251	212	224	232	214	245	223	232	210	217	221	241	230	229	229	223	192	216	242	204	229	221	221	210	232	220	223	196	199	225	227	227	212	222	216	230	210	229	250	233	209	218	274	227	234	236	239	213	209	240	237	233	242	222	222	211	258	238	233	245	233	208	196	225	201	224	243	255	220	241	219	222	252	252	227	242	232	216	223	209	227	235	195	227	203	244	235	252	208	205	234	218	258	209	248	226	247	264	233	250	199	188	237	247	235	261	206	219	258	231	216	225	216	219	220	224	217	247	233	210	225	224	258	223	233	230	214	211	233	222	215	209	196	203	229	223	215	228	217	204	256	218	222	236	216	249	227	244	223	221	194	233	199	229	233	209	217	264	240	236	220	204	210	243	218	210	230	218	232	248	235	209	216	224	237	230	201	249	226	224	215	242	224	222	234	242	225	238	207	201	203	203	230	221	222	206	232	230	215	218	244	231	216	228	203	228	203	221	216	218	219	212	231	215	238	226	235	215	241	214	214	220	246	228	219	221	209	252	274	224	247	208	236	213	208	212	208	240	213	203	219	243	230	200	232	213	220	218	228	248	217	219	212	219	234	221	239	236	223	249	215	224	235	217	238	242	233	219	215	251	205	242	224	239	241	216	236	221	217	242	217	208	209	251	197	248	206	224	209	223	227	223	226	237	215	217	222	200	247	240	231	232	212	231	178	255	223	229	230	239	241	238	224	222	227	218	220	220	204	252	224	217	225	222	226	224	223	237	218	254	233	223	213	222	203	260	244	212	212	259	228	274	203	240	215	208	222	254	224	241	244	198	244	240	232	214	230	226	238	215	218	214	240	215	215	240	247	226	226	212	246	219	240	257	246	211	236	235	212	243	232	213	242	232	229	257	222	221	221	190	233	231	240	231	246	220	228	219	256	222	224	226	214	230	229	224	246	230	256	220	218	224	248	235	221	206	210	225	210	207	231	245	244	241	214	273	217	217	233	241	230	228	249	251	216	219	256	229	230	216	256	229	264	201	229	272	218	245	226	201	243	225	221	234	213	248	236	209	255	223	228	215	214	216	226	241	209	215	222	221	208	203	222	206	233	219	211	238	240	235	230	232	219	225	210	212	229	204	231	254	207	244	239	188	216	253	222	241	226	219	238	188	225	223	258	204	209	236	216	211	244	217	211	225	229	226	222	218	215	229	226	231	244	233	229	211	240	227	202	220	211	227	219	237	234	215	258	234	213	230	235	209	233	218	229	209	225	206	253	227	247	227	233	245	217	234	221	230	241	248	230	211	219	227	241	196	238	235	223	239	212	230	246	218	227	200	198	227	219	231	229	212	213	238	231	251	270	209	236	237	252	233	238	223	196	232	193	255	230	229	235	241	212	222	231	261	236	233	215	232	225	213	220	213	193	214	206	242	227	249	233	208	202	238	257	239	226	241	251	233	222	197	213	223	211	237	204	234	206	230	223	233	226	239	226	225	240	217	231	225	232	222	228	224	249	248	205	204	250	191	240	248	237	247	239	244	216	239	227	235	220	215	223	211	219	259	238	235	244	228	220	237	235	235	238	228	206	213	222	207	218	208	197	233	230	221	212	207	258	262	197	207	205	206	239	255	232	201	192	222	197	251	236	203	227	238	258	235	242	243	235	230	243	197	236	210	260	241	253	243	223	250	238	217	222	221	208	200	232	232	204	255	215	215	245	234	212	259	236	208	222	217	233	216	218	235	241	229	200	245	235	218	236	233	232	239	235	234	221	232	248	244	204	246	233	232	253	207	198	224	236	217	224	220	212	217	246	220	199	242	203	237	211	239	220	227	233	223	238	206	220	229	220	235	218	234	227	232	200	209	238	232	245	248	240	238	205	241	268	222	241	234	227	201	220	229	234	226	229	221	232	252	225	224	230	244	222	249	226	243	259	241	226	233	235	220	201	216	217	217	247	226	229	216	216	215	224	216	230	238	239	215	228	218	184	234	230	225	212	206	232	250	231	225	236	208	222	232	222	223	226	218	227	238	227	227	197	229	205	233	228	205	239	219	243	231	250	203	206	254	216	208	219	207	208	238	209	230	206	204	219	199	232	214	224	217	233	239	235	233	255	211	242	224	229	276	241	215	212	200	211	223	229	199	222	249	215	217	217	203	232	216	230	230	194	233	231	214	221	209	224	237	225	241	234	220	222	212	208	215	222	227	228	237	214	239	227	243	203	256	222	255	244	226	223	237	220	228	206	211	204	222	206	217	214	233	230	221	217	219	206	242	241	221	211	229	216	236	250	242	211	234	230	240	215	197	207	236	238	229	210	220	238	222	206	243	231	215	217	210	226	224	216	194	213	246	219	212	238	256	205	205	237	218	222	240	226	222	258	215	250	249	215	212	247	232	243	217	240	212	239	214	243	226	207	252	240	212	211	222	189	212	216	209	222	222	233	215	224	224	234	216	226	236	236	221	214	210	240	244	244	230	215	230	214	240	226	218	224	225	231	236	212	233	238	247	226	227	231	210	218	243	260	212	230	228	225	240	237	201	232	219	234	227	224	246	216	226	232	213	205	237	219	256	226	233	250	259	219	221	226	206	221	229	212	215	226	230	199	233	214	233	251	225	246	209	266	241	242	245	242	226	240	238	228	245	229	233	236	244	236	243	227	201	252	259	216	225	214	204	241	198	240	235	214	213	237	240	222	216	223	211	231	231	223	207	206	206	221	218	208	204	223	225	220	222	210	222	233	205	233	211	214	216	204	205	231	238	219	223	244	217	205	207	233	224	232	210	224	199	252	226	237	186	255	231	226	218	236	203	233	214	225	215	236	224	236	237	226	218	227	224	205	223	221	216	235	221	242	248	231	226	235	235	232	212	205	252	219	242	242	246	209	247	216	216	196	221	229	231	219	230	219	223	235	223	254	226	224	231	204	213	231	215	232	220	210	229
27498	40168	32375	22826	17776	14311	11265	8609	6558	5073	4043	3110	2483	1960	1573	1364	1060	914	880	828	702	695	658	622	555	474	493	437	404	399	326	354	336	338	331	302	310	302	287	326	343	335	270	313	302	296	312	327	308	345	308	321	292	322	270	289	301	285	293	307	259	282	280	310	303	297	259	262	287	283	292	272	270	240	291	296	243	278	273	241	240	274	279	288	265	256	289	280	301	283	266	278	295	232	268	276	307	292	287	267	250	293	252	282	273	280	273	260	250	269	274	287	254	258	335	283	282	304	248	279	292	262	267	254	259	248	270	235	270	250	238	293	251	318	272	272	250	264	289	270	257	255	267	236	248	268	286	258	286	272	276	249	253	253	309	249	262	267	270	284	263	297	281	323	272	287	284	286	265	280	265	276	278	282	294	262	274	268	247	286	273	273	263	247	265	293	276	271	292	252	273	249	260	274	260	259	259	246	274	270	269	255	305	268	253	307	263	281	266	296	261	278	265	267	251	238	274	259	270	280	263	283	261	270	276	258	259	290	258	268	253	275	297	267	272	271	268	301	275	262	275	292	220	254	282	259	269	268	258	264	265	288	270	260	257	263	272	256	304	269	260	293	269	291	263	275	276	282	266	280	272	276	240	268	280	270	265	278	263	260	230	261	265	244	278	282	291	282	303	279	265	285	264	258	265	259	259	245	267	262	276	271	281	242	280	244	278	298	243	241	252	280	290	245	260	290	285	276	254	281	249	269	296	247	252	278	283	259	269	274	281	271	264	282	265	262	293	286	285	284	241	269	242	288	272	279	259	253	264	289	299	269	260	251	284	265	272	252	238	251	266	262	263	270	269	281	310	271	245	255	259	262	291	279	296	284	266	265	302	257	263	276	274	258	278	296	269	248	275	270	264	283	239	265	263	270	280	263	251	270	276	318	258	264	260	278	261	284	256	249	265	269	270	261	283	273	259	298	269	273	271	280	293	271	251	274	269	248	276	288	276	270	290	277	244	284	286	283	276	289	249	258	287	250	261	271	269	265	250	287	255	286	278	337	308	298	263	233	244	289	281	278	258	285	273	261	294	241	248	264	226	255	269	242	266	244	278	300	272	264	241	272	271	278	264	269	268	264	274	279	261	262	298	263	270	278	261	264	289	282	284	274	285	247	251	282	277	265	256	280	267	280	243	276	299	270	265	281	276	263	277	265	283	276	256	263	266	279	262	236	263	280	273	275	257	254	272	249	248	267	254	238	246	250	260	284	261	261	247	299	251	294	240	252	274	281	285	252	281	276	250	272	263	269	266	304	255	262	263	265	286	285	285	237	261	223	273	262	282	276	241	285	270	269	274	281	271	269	289	258	321	236	288	242	256	284	254	254	242	270	265	306	249	244	279	246	258	284	272	310	307	287	268	256	273	277	278	300	268	293	260	253	275	278	292	251	257	291	255	276	273	287	270	280	288	273	280	274	291	266	266	265	245	240	273	269	259	281	265	254	302	291	266	283	266	275	266	269	262	282	261	254	255	248	254	254	269	251	297	270	281	277	289	245	257	282	279	287	230	243	279	260	250	243	272	258	282	257	269	259	256	258	283	259	279	323	269	250	282	252	259	293	270	246	281	284	265	288	242	292	289	273	284	282	272	254	294	267	257	268	285	295	289	276	287	246	253	285	241	306	286	269	283	261	258	270	270	272	249	266	247	242	263	253	270	292	270	281	255	289	253	293	259	298	244	241	259	296	262	262	287	270	290	275	274	276	280	253	298	265	264	270	282	267	253	253	300	260	255	280	284	263	239	290	269	278	255	287	294	292	303	287	271	274	259	274	291	254	280	285	293	275	283	250	266	267	280	245	263	277	276	271	289	274	300	256	258	290	293	264	274	287	296	267	287	282	290	265	255	278	278	281	275	263	259	263	268	286	295	263	256	247	283	277	255	239	282	254	275	282	264	252	277	281	291	290	266	281	259	287	277	278	314	272	262	262	260	265	266	292	260	263	271	263	241	272	281	269	292	265	285	272	262	227	278	275	283	260	291	259	282	256	253	276	280	287	277	270	229	276	253	255	291	270	246	284	256	296	246	267	258	244	270	253	265	286	259	259	272	301	269	244	261	274	284	285	261	247	271	281	284	260	278	265	266	280	265	280	272	270	260	273	282	258	277	254	291	286	248	254	269	279	298	281	276	271	271	273	270	277	288	268	264	289	259	262	285	262	264	254	290	273	295	281	287	259	260	287	284	269	263	255	263	260	267	230	256	266	279	279	261	242	272	264	245	244	287	267	297	266	268	260	293	291	266	269	268	296	273	295	279	279	288	257	287	291	246	268	264	296	265	303	254	246	295	235	261	256	279	273	305	248	326	239	259	281	256	271	217	279	240	291	256	285	261	256	286	309	266	276	281	255	303	279	266	292	259	302	264	280	238	247	261	282	261	266	252	282	293	265	262	273	267	294	310	261	280	273	271	280	282	274	255	272	279	289	249	263	276	271	296	249	280	247	291	293	294	281	274	252	272	264	294	264	273	295	304	268	264	262	300	254	274	289	266	298	281	270	304	273	241	287	276	289	252	212	261	270	260	236	265	266	248	272	266	257	265	261	288	261	284	293	287	260	288	268	272	268	275	300	260	249	289	279	284	262	280	276	266	241	274	259	271	264	267	298	278	271	255	264	251	271	239	281	287	248	232	258	286	270	265	279	252	263	277	262	276	280	254	268	248	290	264	266	245	234	272	313	271	274	267	266	249	251	254	279	254	282	272	247	277	277	251	277	255	295	298	243	271	268	272	275	250	271	285	267	300	281	281	275	258	256	283	266	259	253	274	284	262	256	251	295	279	282	283	265	252	270	265	293	254	262	241	251	306	270	293	254	245	257	304	271	279	256	291	273	278	289	268	241	275	280	279	281	258	295	256	267	254	271	265	275	278	278	276	262	273	275	267	290	284	243	262	299	257	276	243	273	281	276	256	260	265	270	236	286	267	307	249	263	283	263	247	272	275	265	306	261	264	286	284	257	282	266	311	280	258	272	297	249	304	270	285	260	256	264	273	235	240	281	246	266	264	262	273	282	268	268	243	275	279	270	271	285	264	239	270	273	271	271	273	254	272	247	275	266	273	304	269	286	271	274	243	246	279	301	255	290	301	272	282	271	289	303	286	266	283	264	281	267	274	295	253	282	283	296	265	262	275	285	287	287	289	266	270	256	270	309	248	265	274	263	251	284	264	249	284	267	240	227	277	262	249	257	278	279	266	274	272	278	260	280	285	288	276	274	266	287	264	265	278	274	260	278	290	285	291	264	248	256	286	293	249	284	263	258	289	285	259	269	292	251	256	278	259	277	251	281	284	308	274	273	254	244	239	261	266	267	260	244	272	276	294	253	258	277	272	263	259	238	236	286	265	267	276	293	247	293	284	280	266	236	258	261	286	269	264	264	283	280	252	284	292	274	280	239	275	280	258	264	272	267	254	283	267	261	286	249	276	272	250	238	286	279	263	293
28648	22182	20308	12569	6883	4167	3197	2467	1816	1444	1179	908	758	692	592	490	501	431	432	437	418	375	383	358	348	339	352	303	331	323	324	306	303	324	322	324	341	306	276	322	320	298	308	325	285	301	331	333	279	282	299	302	302	301	313	280	318	291	297	294	274	307	308	312	284	313	270	312	303	295	262	292	293	269	276	301	297	296	297	305	279	295	317	291	314	287	306	305	291	318	303	296	270	298	281	342	281	307	337	281	308	328	303	279	288	301	292	323	280	299	340	325	306	316	286	289	313	311	300	305	305	323	277	278	315	297	294	285	280	314	316	294	272	274	264	299	274	256	304	289	286	294	296	275	302	262	273	299	299	316	311	321	289	304	284	297	329	273	287	286	282	308	296	307	313	306	303	264	276	302	302	299	292	341	286	316	289	287	287	267	281	312	298	303	290	295	288	296	284	319	303	309	284	308	300	300	296	323	278	308	303	292	303	274	295	296	255	325	289	313	289	304	332	314	318	285	287	299	283	293	289	278	308	303	311	315	279	296	294	288	298	324	295	275	293	304	318	309	300	271	337	284	318	334	308	289	285	295	288	294	297	240	296	294	282	308	314	282	296	314	288	294	294	296	315	286	288	280	294	301	293	310	280	322	258	292	270	329	317	274	307	274	324	282	277	327	303	317	312	265	316	294	317	319	274	337	295	291	303	274	310	330	278	320	311	296	268	320	349	269	290	271	284	288	277	310	328	275	279	302	303	273	278	288	298	281	285	295	296	338	286	292	294	307	300	298	314	315	330	284	283	307	287	277	327	300	349	299	287	289	328	297	298	307	308	318	283	255	284	304	290	285	289	275	324	267	297	296	302	315	269	301	286	270	302	297	315	314	322	325	319	242	303	284	313	290	290	310	285	308	292	303	288	287	307	262	296	300	293	290	291	295	285	292	323	304	298	278	326	294	300	283	294	295	276	292	292	300	305	278	334	319	295	294	300	319	305	288	295	289	288	318	309	275	331	289	279	298	305	301	291	292	267	293	301	292	297	273	292	298	292	303	303	329	282	322	317	280	307	298	312	290	292	290	319	295	304	306	300	323	305	265	291	306	287	299	307	280	294	288	302	331	288	298	303	308	297	291	290	306	294	293	318	288	271	289	284	285	290	319	300	322	284	325	287	310	316	289	320	293	296	297	297	272	316	298	299	305	272	294	292	301	321	289	336	319	294	291	288	298	300	317	279	297	307	300	307	325	297	280	317	301	313	307	305	323	295	300	286	300	310	271	312	289	278	283	280	321	283	296	322	276	273	299	291	327	312	276	306	279	292	281	294	306	289	276	297	280	298	294	278	268	288	298	298	275	306	294	303	293	292	261	305	307	310	317	297	267	296	302	290	303	312	313	314	292	292	316	300	281	276	317	317	310	298	297	274	294	285	311	282	322	295	282	296	320	276	285	284	298	265	296	275	303	289	288	285	311	311	317	293	306	318	279	279	278	282	298	305	284	290	284	333	319	264	289	293	311	300	322	302	308	305	293	270	273	302	321	328	284	315	316	319	266	312	291	290	318	292	285	320	294	274	293	326	282	316	318	329	322	312	277	286	312	294	293	270	288	304	293	312	268	295	302	282	268	297	292	254	264	271	299	276	278	331	272	279	290	290	295	301	292	335	296	302	296	280	278	313	298	287	310	295	283	269	324	310	300	300	273	267	267	302	309	313	263	317	309	302	268	289	314	297	286	285	276	315	298	292	316	290	283	293	324	314	302	278	297	303	275	300	292	296	297	329	287	297	274	307	281	297	303	317	280	295	306	297	329	305	273	310	298	318	302	295	305	294	270	278	286	298	282	314	299	291	280	301	312	278	297	294	304	306	304	315	271	324	309	315	325	275	299	260	269	314	314	311	307	275	285	269	254	320	311	325	299	266	317	282	270	294	289	345	305	285	292	298	301	308	284	319	282	307	307	294	293	284	256	322	312	290	306	302	284	305	282	319	279	287	289	310	273	281	320	301	305	293	292	293	306	284	294	281	286	289	319	307	297	315	283	299	282	255	318	290	310	292	304	282	304	316	283	274	278	312	294	328	275	321	286	315	293	295	295	298	312	281	296	323	296	311	286	278	310	290	285	314	300	292	303	280	289	276	300	303	287	281	305	307	260	305	268	290	292	302	289	310	317	294	320	303	284	268	294	301	293	341	300	293	286	297	297	297	275	317	293	303	306	277	305	293	307	278	294	313	307	278	309	292	272	287	287	297	272	307	272	307	277	307	324	300	300	291	276	293	289	316	339	327	309	284	324	291	300	311	300	282	290	278	292	285	326	315	260	303	315	308	302	285	297	316	322	270	298	309	281	261	280	298	307	287	291	270	285	309	283	322	317	301	293	288	284	290	308	282	282	337	287	297	281	293	294	288	310	324	277	311	300	281	307	320	306	291	289	288	298	278	279	287	305	278	284	280	300	262	294	310	314	299	287	275	291	300	286	301	247	289	297	294	282	301	252	318	298	256	305	296	313	293	285	297	270	277	328	272	287	331	336	283	279	304	310	321	293	310	306	290	328	312	294	328	297	281	322	307	308	295	273	304	279	322	299	290	267	295	315	312	274	305	295	301	285	274	296	305	294	336	282	307	303	299	281	312	283	279	295	323	290	287	274	299	305	285	283	305	297	296	295	296	314	306	296	295	299	314	275	271	317	297	292	338	296	283	302	289	301	285	305	306	328	325	280	315	308	316	261	278	323	332	272	286	266	316	290	303	277	301	304	327	287	290	281	289	315	301	297	314	302	287	293	281	308	276	271	285	300	252	303	308	282	306	284	293	295	294	302	300	291	319	365	306	297	295	307	297	292	302	275	328	295	288	286	327	257	278	293	328	262	301	315	311	287	285	267	286	326	312	297	316	295	307	279	282	260	301	276	322	319	281	297	297	281	299	289	302	293	293	298	291	305	314	259	300	322	285	314	277	259	285	291	307	317	282	298	304	287	345	295	307	295	335	298	294	299	323	277	287	269	265	291	287	338	303	305	291	291	298	281	303	302	280	268	288	322	330	342	282	278	293	310	291	296	297	270	305	296	280	278	297	282	316	285	330	310	283	303	306	296	274	295	307	304	276	302	286	283	312	267	320	290	302	269	303	296	312	298	297	298	268	299	300	307	296	314	269	318	308	275	284	268	289	308	281	308	288	286	321	282	270	293	278	299	322	293	308	310	285	307	267	292	303	336	286	293	294	276	295	294	290	310	322	293	308	323	292	242	316	276	272	293	272	278	292	290	298	280	310	290	333	301	303	296	294	294	326	279	297	304	288	299	287	267	311	308	266	305	286	291	277	322	285	285	321	263	297	333	316	304	299	269	292	336	263	289	294	322	318	290	326	290	304	284	293	310	332	300	276	310	274	304	283	274	289	281	286	291	284	295	318	272	272	310	296	290	311	297	293	262	301	298	304	284	303	283	313	301	261	317	295	261	298	295	286	299	288	277	340	284	265	272	272	289	299	298	313	284
21326	28071	21395	13108	9882	7363	6160	4659	3328	2651	2092	1703	1288	1032	901	771	712	606	595	506	523	518	454	422	445	426	415	405	402	358	358	381	397	387	365	348	363	346	351	366	362	351	369	348	310	378	400	360	341	375	424	376	369	320	365	365	344	348	347	328	360	335	377	360	346	397	359	376	377	330	348	335	362	335	339	335	360	381	337	367	345	352	350	348	376	345	374	342	370	361	347	366	373	350	353	340	335	339	339	358	343	334	364	333	337	350	339	364	366	310	328	327	344	357	308	319	340	349	323	340	354	371	333	320	340	335	319	358	344	362	368	352	319	341	345	358	320	336	354	371	334	343	346	346	356	308	352	349	333	326	400	369	341	355	369	320	341	330	335	352	346	329	364	335	325	364	371	375	386	353	313	362	363	335	363	326	375	360	352	369	335	378	335	320	338	335	334	305	333	359	364	352	352	350	344	378	369	350	370	366	345	381	331	328	372	325	308	377	342	386	360	344	335	371	353	349	327	375	349	337	349	345	341	344	343	367	331	377	365	336	340	324	376	356	330	347	335	332	319	328	358	330	360	355	328	364	349	362	341	349	394	351	376	342	338	365	382	345	333	359	315	342	329	337	326	320	368	340	357	324	341	328	333	365	287	366	359	300	328	351	342	371	350	342	365	335	352	355	383	301	374	360	337	346	352	337	352	350	351	346	384	339	346	353	362	328	347	352	350	395	365	367	355	323	342	353	346	341	345	341	336	316	305	328	359	333	349	311	367	345	344	348	343	330	369	337	336	358	363	349	327	357	330	324	334	351	328	363	365	344	315	332	343	323	359	330	353	355	357	366	378	364	366	372	374	320	327	345	328	355	365	300	357	339	333	358	373	360	358	329	354	360	349	343	334	348	367	375	322	327	380	339	386	366	332	362	348	353	299	322	340	336	319	357	387	316	334	373	333	355	332	355	394	338	365	383	340	335	352	342	324	303	343	373	347	351	365	355	331	337	347	330	337	364	322	335	355	340	389	360	329	365	383	344	359	338	342	367	343	309	304	341	349	363	314	346	333	353	309	343	371	328	346	335	366	371	318	338	332	307	315	374	342	324	342	318	370	314	380	360	358	352	334	395	356	346	354	354	336	344	373	331	322	337	349	349	317	347	342	350	320	371	355	338	330	367	350	347	361	355	318	359	329	337	374	358	350	378	358	359	341	357	343	334	347	382	337	336	357	343	352	334	323	324	310	324	342	350	354	370	361	321	345	310	366	360	337	353	383	331	299	356	359	329	363	314	363	368	353	338	339	342	349	371	341	341	338	341	318	361	366	362	361	369	381	335	339	361	334	366	369	360	399	337	354	346	332	324	331	338	341	400	365	369	356	349	332	375	354	342	320	364	328	371	362	303	339	356	341	362	348	341	340	346	361	346	327	332	337	307	312	365	353	372	334	357	339	359	340	350	321	383	349	346	296	318	345	322	327	321	322	325	324	330	314	331	368	392	332	355	351	373	335	317	369	331	352	363	324	374	339	338	351	345	350	361	344	336	349	314	345	345	361	347	345	356	334	344	328	358	359	329	337	314	310	362	379	336	401	347	377	349	364	313	344	345	379	353	371	340	370	340	363	329	352	335	364	345	300	353	385	334	334	348	337	349	359	353	343	327	357	336	310	304	347	316	333	351	362	356	329	318	340	358	323	331	367	344	340	328	331	319	352	334	358	361	331	338	353	342	349	339	364	353	357	346	333	333	324	354	342	324	358	367	352	375	382	344	329	372	340	295	360	359	340	370	328	334	346	324	362	326	381	329	340	323	356	340	368	360	366	313	362	361	325	347	364	336	333	326	337	354	363	329	342	353	316	333	330	314	355	344	327	326	353	341	357	342	337	357	377	336	345	356	364	331	355	355	356	347	324	366	319	334	345	335	330	345	357	359	389	345	374	361	352	352	356	353	326	345	339	349	359	365	370	316	340	324	351	304	335	388	321	377	352	359	332	349	329	315	372	317	354	370	350	323	355	367	332	342	329	353	369	360	352	353	299	317	314	331	334	347	349	350	328	341	360	352	338	324	370	346	347	376	347	354	348	352	364	355	360	358	397	390	335	345	398	347	338	354	347	325	337	342	372	371	350	360	344	327	388	394	336	352	347	330	366	357	364	349	346	372	347	365	344	351	307	335	351	338	379	345	363	353	327	378	327	346	319	325	352	374	333	369	324	351	356	314	334	351	352	319	331	342	394	376	391	333	376	334	380	345	376	342	355	353	343	333	369	331	354	332	327	326	376	338	359	378	375	380	328	356	353	311	345	317	368	315	317	338	334	352	325	335	371	365	334	349	344	335	374	356	352	309	359	375	335	340	353	345	370	362	345	331	328	309	345	352	376	340	365	359	335	329	347	348	347	361	332	335	346	360	327	347	372	348	357	352	338	371	374	348	339	337	332	383	355	346	360	344	316	353	324	350	365	351	347	344	332	373	375	374	339	326	342	376	345	301	343	347	348	342	359	322	301	315	367	374	338	343	314	317	379	347	326	329	376	347	359	366	319	351	343	363	352	322	358	340	314	361	326	351	366	344	340	339	323	341	380	337	353	347	315	334	344	327	344	335	350	373	381	311	374	348	358	372	368	345	319	338	366	340	323	332	323	335	340	339	344	311	348	329	376	355	351	368	304	353	342	354	346	342	357	359	339	359	389	327	340	367	333	354	352	354	343	356	337	339	349	355	361	315	358	375	340	337	338	343	345	359	317	359	341	351	325	377	319	324	353	340	348	349	349	336	345	326	328	318	358	371	315	349	338	332	356	365	297	343	327	322	308	346	368	353	376	365	360	366	368	351	301	325	340	338	347	356	357	331	325	357	331	307	357	340	353	357	345	374	334	341	348	308	362	363	363	334	337	342	353	335	347	363	353	349	349	348	355	334	360	361	357	311	357	341	333	354	349	359	333	371	346	327	374	341	347	330	340	394	372	331	342	363	351	326	338	345	314	347	339	394	322	327	368	352	328	353	311	336	360	339	343	362	366	339	354	338	349	344	354	335	370	366	337	349	339	367	350	307	375	356	362	335	291	326	353	355	331	348	369	357	349	343	367	305	346	338	325	393	307	380	344	354	346	347	334	335	333	355	333	333	352	379	321	340	369	337	347	343	368	355	315	373	342	353	353	349	333	358	342	327	329	351	333	354	342	364	333	374	315	320	349	346	318	344	353	337	362	337	358	355	330	354	347	350	321	361	331	339	365	314	329	354	346	368	380	308	373	322	376	378	383	341	329	383	315	351	363	343	360	360	343	327	343	357	360	337	323	384	348	333	395	334	344	349	350	339	326	379	335	368	359	355	318	374	350	366	342	366	332	361	371	348	369	277	393	370	332	347	333	365	363	357	361	357	327	320	358	345	360	314	343	352	322	350	383	333	364	365	338	335	357	348	364	346	328	360	356	360	341	340	351	341	329	320	366	301	307	330	355	334	335	369	343	320	364	326	331	351	340	370	347	339	371	350	372	307
24045	21541	28549	25038	21380	13174	6176	3814	2635	2268	1884	1440	1148	963	837	721	613	632	594	538	562	465	441	430	427	399	393	373	378	383	356	398	358	331	327	345	363	337	319	338	334	356	351	347	343	323	327	356	355	310	332	351	353	325	316	353	341	334	299	318	313	345	317	329	365	339	334	351	348	336	322	287	315	332	329	315	330	317	319	324	333	336	366	295	308	323	333	324	342	301	348	333	342	330	343	357	320	326	368	306	336	293	296	358	350	343	311	328	343	319	319	324	315	300	354	307	335	335	340	343	326	368	317	311	332	342	340	318	331	343	342	321	316	303	301	336	310	274	328	365	319	351	349	352	344	311	336	352	320	336	311	350	313	366	347	312	319	311	337	336	329	329	327	344	314	288	323	299	291	303	310	322	302	331	306	335	287	313	323	276	318	360	310	311	305	339	323	340	331	291	308	328	314	357	313	311	333	355	303	319	316	316	309	336	333	336	294	322	344	300	344	333	318	313	340	309	327	334	290	349	309	357	329	312	312	333	318	342	323	327	342	302	305	345	334	318	328	346	312	298	314	336	333	315	307	313	305	333	303	312	327	306	328	313	332	290	322	316	351	326	318	302	313	311	322	346	327	309	335	343	321	325	296	280	309	355	313	362	291	319	317	312	335	302	333	315	305	348	294	302	314	309	324	314	322	317	314	331	302	324	340	342	306	337	349	337	324	339	338	326	301	325	370	340	301	355	313	334	334	348	343	343	332	350	321	309	329	332	343	331	342	333	346	306	309	313	290	335	325	329	310	344	334	353	323	318	336	324	321	325	323	323	327	357	334	360	311	302	310	322	314	337	300	330	324	311	333	288	332	300	328	302	317	301	336	345	319	331	328	356	351	312	331	344	309	364	323	320	342	324	303	308	349	299	301	342	311	325	344	340	318	331	310	328	337	336	302	272	357	328	313	327	352	328	324	330	327	305	340	294	314	296	318	302	339	319	301	318	339	327	308	298	309	297	310	332	303	301	335	324	341	313	333	357	316	295	316	297	356	348	332	322	334	317	337	311	348	294	300	328	340	287	344	294	307	354	327	320	299	338	331	318	343	282	326	330	325	333	321	289	336	331	312	334	320	311	337	320	328	326	305	313	281	313	312	280	302	301	336	314	313	294	293	353	369	349	323	315	349	324	347	318	356	303	307	337	343	338	334	309	342	325	317	322	317	320	333	295	324	343	319	301	329	305	346	344	339	303	331	323	315	317	291	332	330	334	336	337	323	289	324	318	351	310	338	339	332	305	313	284	326	354	313	362	314	362	336	315	322	344	335	324	305	338	299	333	311	322	350	320	339	346	327	341	303	325	325	278	335	354	329	294	314	312	316	328	335	324	341	328	331	322	355	339	337	316	300	296	321	308	326	319	355	310	331	328	351	315	312	314	317	308	327	303	321	327	319	351	324	296	340	312	304	348	311	301	340	322	312	307	342	346	340	327	322	322	318	307	348	319	329	352	314	321	319	311	341	342	282	302	309	329	298	333	326	301	317	328	327	342	347	361	331	318	297	311	322	335	326	338	325	322	369	320	336	344	304	336	352	317	319	328	320	313	321	334	321	320	326	281	319	360	329	328	329	312	324	319	292	283	328	329	316	361	356	365	340	328	331	333	356	333	326	311	291	330	315	321	300	322	325	310	338	325	352	343	336	326	310	358	322	341	320	305	326	308	302	329	354	367	305	322	307	343	326	342	337	320	325	334	304	279	324	330	318	336	314	333	310	337	289	308	331	342	341	345	325	280	315	324	287	332	299	343	318	319	318	339	277	318	364	352	297	320	327	340	328	321	309	320	307	301	348	314	306	306	310	319	308	331	321	332	299	337	312	329	307	327	343	334	311	323	338	330	341	339	331	310	326	296	327	299	304	314	306	337	323	332	342	336	295	315	337	318	369	329	320	309	330	327	326	323	349	337	324	291	334	302	328	300	318	302	292	297	337	337	329	337	306	318	307	315	308	320	330	292	313	313	325	288	327	294	341	308	336	333	331	319	313	336	335	302	333	344	295	321	342	321	306	337	323	328	323	343	310	329	305	292	305	337	305	300	293	338	284	324	334	347	291	319	318	295	312	360	317	300	307	320	317	306	372	334	310	306	331	323	312	313	352	345	333	314	310	331	344	303	337	330	335	300	299	309	310	324	333	279	307	338	356	308	308	290	316	320	324	309	323	328	324	349	330	338	331	331	342	363	317	340	316	327	338	329	325	350	343	332	345	303	345	333	316	323	324	316	308	291	331	329	351	335	364	339	290	309	297	304	314	343	325	283	349	321	316	303	344	354	336	342	300	307	288	333	333	358	305	317	335	314	349	318	304	342	298	338	326	321	336	299	337	317	347	364	319	316	310	307	339	332	319	334	304	315	340	312	310	308	342	313	309	309	346	314	342	312	286	329	322	271	332	322	350	310	317	329	303	317	335	365	334	331	348	341	374	329	318	340	303	307	325	316	337	346	331	333	322	332	343	296	302	330	341	296	304	352	339	318	348	333	331	355	313	321	297	322	337	320	320	276	327	333	337	346	327	317	367	319	325	361	313	353	320	333	313	313	321	317	321	286	303	326	332	307	339	294	334	348	325	324	312	334	311	357	305	273	307	334	294	330	311	318	314	305	315	298	341	329	325	312	347	316	330	379	333	290	295	314	325	317	296	344	313	340	308	313	300	314	290	358	325	347	310	319	338	310	310	322	331	321	323	320	329	344	308	321	276	348	332	338	314	333	356	319	319	328	277	306	307	342	327	312	353	351	318	324	315	350	301	334	333	329	333	351	324	325	328	345	339	321	342	285	289	319	333	324	303	322	341	331	328	285	347	328	324	338	322	308	318	291	317	322	305	351	291	317	311	339	335	331	288	314	330	310	296	332	328	349	299	332	327	303	326	303	343	321	328	301	345	313	321	318	342	316	322	334	333	333	332	329	337	363	330	337	326	342	328	327	326	306	333	299	364	318	337	357	311	333	294	313	299	340	345	308	333	325	351	326	297	341	311	302	335	304	368	332	314	321	305	326	339	358	338	342	313	326	330	337	320	336	328	317	276	310	315	348	302	326	338	329	332	314	334	340	355	333	339	326	358	315	350	345	321	311	303	324	311	334	294	349	303	304	299	313	331	327	349	340	309	315	345	324	280	334	323	328	339	289	307	315	329	339	281	329	354	323	323	287	353	297	353	332	329	320	293	327	331	305	318	319	331	332	325	337	335	337	318	300	326	350	335	325	360	274	306	315	331	328	315	322	326	319	316	353	316	343	304	307	324	297	327	317	309	306	317	291	341	335	302	308	324	321	344	298	321	278	314	332	310	328	308	322	303	321	320	336	352	309	324	297	340	308	302	310	342	282	305	335	313	338	340	329	322	309	365	337	326	337	305	342	353	334	271	281	300	299	352	309	328	325	351	338	342	344	350	339	318	306	337	318	335	330	335	304	334	325	308	329	312	309	308	300	326	310	291	341	304	357
23502	35844	27414	18182	14326	11102	8601	6606	5204	3989	3156	2334	1858	1532	1323	1104	991	949	873	757	715	679	669	599	605	548	524	490	491	431	480	433	407	454	388	445	387	438	387	407	405	384	423	435	411	423	377	435	427	405	410	386	411	380	365	416	402	430	399	397	381	393	349	390	367	398	359	425	390	385	359	408	366	377	358	359	407	384	373	398	392	364	379	397	396	373	364	393	379	365	413	364	407	417	372	382	363	388	412	410	399	350	375	434	381	396	402	376	398	367	387	385	373	394	365	382	356	375	388	383	401	380	407	368	353	348	376	357	365	376	353	383	399	366	369	377	406	380	390	381	390	391	369	413	391	358	398	403	347	374	361	371	401	387	388	385	369	359	371	377	375	387	377	406	380	371	376	380	358	355	344	354	375	387	395	383	408	422	401	390	398	399	356	339	396	388	403	412	394	381	364	368	373	372	420	424	382	394	409	414	363	379	378	374	352	353	385	365	370	357	359	401	394	369	376	389	387	397	376	393	370	377	366	396	369	372	379	378	380	374	360	389	357	389	339	378	390	383	385	378	364	363	357	376	373	356	369	384	364	394	401	396	389	358	383	373	390	426	391	381	343	362	384	365	360	384	336	331	381	404	410	352	371	391	370	403	377	376	378	376	384	368	421	381	395	354	396	366	352	387	402	335	376	357	355	370	357	371	404	367	378	345	391	392	370	393	417	356	395	371	373	381	375	370	379	364	384	392	368	390	417	390	381	395	390	405	345	406	394	371	383	358	367	397	378	396	359	375	393	401	372	416	385	368	416	376	354	382	394	405	356	363	373	357	368	401	364	373	391	376	374	374	402	381	396	363	376	378	417	346	362	378	385	362	373	386	390	402	358	379	370	385	364	363	394	396	343	376	388	378	355	399	444	355	394	375	389	362	398	369	404	387	355	370	375	380	352	387	391	377	355	404	396	362	347	382	372	390	366	389	398	389	368	383	400	376	385	386	402	377	375	394	377	372	352	350	367	380	370	346	385	382	374	367	375	372	422	381	389	365	412	367	382	381	392	377	397	403	374	382	380	393	405	393	398	406	387	373	371	369	370	376	398	360	361	374	370	395	371	430	365	380	390	388	388	375	389	364	408	377	399	396	389	391	372	367	361	346	391	380	388	389	343	396	352	374	378	334	407	364	376	371	390	378	372	374	413	384	359	357	365	413	413	381	406	390	413	432	367	387	387	376	358	403	372	419	352	385	386	411	420	359	388	397	428	367	393	408	411	384	358	383	383	389	379	384	364	358	387	398	385	388	382	386	349	399	387	323	358	408	378	354	327	390	368	399	334	407	385	406	377	366	375	363	376	382	387	356	370	358	379	416	377	407	407	395	372	370	404	404	372	358	374	381	387	374	411	367	395	387	370	382	373	369	390	368	353	378	369	390	346	378	360	368	383	408	360	378	371	396	381	408	367	388	370	361	358	388	384	369	369	423	392	406	381	360	356	416	413	338	374	398	348	389	374	381	399	373	381	383	394	381	376	372	375	375	364	401	377	394	400	387	372	392	350	332	366	356	379	397	400	384	398	420	376	355	383	391	357	385	410	402	381	360	374	406	393	368	367	382	392	397	371	391	402	370	396	387	398	401	353	366	386	380	340	367	348	375	379	387	366	372	388	371	394	396	400	382	376	380	372	370	362	381	350	387	355	366	403	352	395	379	371	352	392	349	349	411	386	365	362	369	391	373	402	354	416	407	394	356	380	379	364	379	380	361	349	355	396	407	371	385	446	397	390	407	403	384	377	340	357	401	389	386	369	349	357	381	371	379	391	397	410	409	379	417	396	364	370	404	411	361	363	384	398	397	404	361	402	385	369	389	355	399	350	378	406	351	373	376	367	380	431	388	374	379	362	404	383	379	365	398	347	390	419	353	372	383	374	413	379	344	367	390	367	347	373	328	383	415	378	374	370	407	417	410	377	402	388	362	378	391	358	388	378	352	389	356	360	383	378	419	361	377	361	380	363	408	392	371	366	350	390	362	363	404	385	362	372	375	361	391	401	361	393	371	391	359	376	356	377	383	348	417	399	349	375	373	334	350	381	387	365	351	394	358	435	365	391	399	385	363	364	394	390	410	375	345	393	404	359	357	398	375	402	368	368	396	393	391	378	361	356	381	343	357	397	365	346	380	388	397	385	402	407	327	366	384	352	389	364	370	369	399	369	395	358	357	398	386	395	386	346	355	383	409	368	370	385	397	407	367	378	392	377	352	389	370	390	396	369	376	410	411	381	352	374	367	428	406	338	380	391	404	392	380	400	381	385	384	366	404	373	410	394	366	377	363	341	371	339	423	377	369	387	375	394	419	398	395	325	443	398	370	396	404	371	369	362	378	394	346	379	388	372	412	397	388	404	390	380	380	363	394	377	348	389	388	400	371	365	365	356	397	369	396	339	390	371	402	348	413	352	344	395	394	385	389	405	402	410	370	386	353	389	395	351	404	378	417	344	360	357	407	386	423	394	389	382	376	372	339	392	400	382	367	391	367	380	406	363	399	345	410	400	385	387	405	382	383	381	403	352	369	375	387	354	394	447	354	362	411	420	364	389	367	404	386	413	347	364	378	375	389	365	386	405	413	388	383	379	346	365	357	357	383	344	396	362	347	402	382	346	378	392	387	360	377	388	404	377	423	386	360	395	381	394	353	354	372	344	384	375	351	397	375	360	381	417	389	358	403	357	390	369	345	384	380	375	378	390	378	389	384	362	342	380	396	399	370	424	347	380	366	392	375	334	367	400	364	382	406	380	408	384	416	379	365	338	374	379	376	402	403	371	388	418	380	366	354	346	386	381	358	368	367	415	387	360	390	425	376	402	387	390	364	353	324	379	383	386	388	370	344	391	378	386	368	398	365	322	353	388	392	392	393	387	402	393	398	377	397	391	409	367	383	379	360	399	377	356	404	396	377	398	379	388	407	389	377	347	370	367	382	382	366	400	360	381	392	405	380	387	400	424	378	414	401	374	418	370	388	375	394	359	359	391	364	394	402	357	356	405	395	406	367	369	368	356	419	355	390	373	381	364	378	351	340	387	394	358	387	341	371	362	397	380	382	373	399	403	353	353	393	392	356	412	413	378	357	363	414	376	379	378	387	390	359	396	367	388	374	401	371	363	415	378	391	395	353	380	370	405	348	390	346	401	387	375	332	383	368	330	406	369	397	403	399	370	399	378	375	371	349	409	390	346	375	391	362	370	368	380	371	382	386	392	405	385	396	389	397	363	363	407	391	363	385	341	372	367	385	421	359	370	366	393	383	362	409	322	386	404	380	364	352	384	365	334	358	330	387	344	372	369	413	382	327	364	395	355	378	377	331	376	373	401	380	381	368	393	385	378	408	372	357	401	385	387	358	373	347	400	395	361	345	396	370	344	392	381	358	382	363	360	367	386	369	373	362	376	394	389	387	372	395	402	346	374	385	376	397	378	377	399	374	392	418	411	345	340	394	353	394	378	387
25255	21568	27454	25684	13228	5914	3753	2618	2106	1683	1251	983	801	712	598	563	452	437	451	371	328	317	288	303	271	278	247	263	274	244	222	229	249	221	226	223	244	205	241	220	227	210	241	222	225	203	199	228	222	230	214	228	203	235	213	213	206	210	212	222	209	213	233	242	181	228	230	196	209	210	219	222	223	245	226	210	210	196	205	217	181	225	221	207	231	206	214	219	212	222	223	231	191	207	188	200	207	201	213	226	194	228	207	224	197	220	212	206	216	221	217	189	208	212	205	209	172	238	217	236	199	226	205	207	195	202	199	194	204	207	202	220	217	206	214	209	237	205	195	224	214	225	241	222	219	233	201	218	199	216	205	201	206	203	211	194	220	192	212	205	207	253	226	217	199	229	223	201	214	238	213	231	195	215	204	220	200	189	211	219	206	202	223	192	209	214	195	225	193	198	220	213	194	216	216	223	228	183	173	216	204	232	230	226	208	202	217	201	235	217	203	215	219	200	206	217	244	198	210	209	214	202	214	202	216	184	196	211	211	237	219	200	226	219	190	195	218	215	205	225	217	209	208	208	239	225	198	224	226	221	199	190	206	219	216	186	218	216	200	196	197	217	223	222	215	223	190	217	199	215	216	188	194	189	184	220	182	207	211	175	209	210	202	206	217	225	239	222	210	217	234	221	215	226	217	220	218	203	209	209	207	201	241	211	193	226	188	229	241	242	204	231	217	231	235	227	220	196	182	208	205	213	196	222	207	204	202	209	201	217	208	209	210	186	234	189	201	221	218	184	222	199	227	202	241	237	202	235	231	213	207	211	215	214	235	194	217	201	219	208	220	196	203	231	209	189	210	221	219	187	220	216	179	209	236	209	196	189	193	199	216	232	239	191	228	226	189	232	214	215	220	217	211	215	176	232	212	213	227	219	184	212	204	219	215	195	208	204	212	219	223	202	210	205	228	240	223	221	225	196	226	205	226	204	233	226	232	204	232	236	216	217	202	218	196	210	188	172	226	186	229	222	218	208	218	212	221	214	195	205	233	220	232	237	206	230	205	233	185	216	204	224	207	206	230	227	242	213	200	226	217	190	196	229	201	219	227	207	206	217	195	187	197	182	209	207	205	229	194	198	216	199	179	219	217	171	239	192	229	222	211	213	212	223	233	219	193	221	194	221	224	212	191	203	214	185	191	204	201	187	200	197	183	214	182	184	237	234	197	228	230	206	229	206	230	221	213	199	169	204	224	202	213	206	209	222	204	216	237	243	176	204	217	225	196	222	208	213	228	216	213	221	204	181	241	206	209	211	201	218	220	181	220	201	217	199	226	186	223	211	216	213	233	242	204	234	192	208	224	186	200	208	203	209	222	232	195	183	233	231	240	236	224	232	207	199	211	172	207	206	223	198	178	204	226	207	200	217	221	212	239	172	213	212	208	186	223	216	191	209	202	213	225	210	193	207	210	232	221	224	196	201	211	204	200	214	233	208	235	221	229	211	229	210	212	226	214	219	211	218	210	191	234	217	199	202	196	216	195	210	192	208	198	208	230	204	217	212	217	209	250	191	222	219	213	187	219	206	190	219	219	241	209	217	195	199	210	197	224	192	199	244	181	207	216	197	192	241	230	229	212	211	207	217	189	227	212	193	238	214	197	202	217	196	222	236	210	214	203	222	197	215	197	240	223	212	215	235	237	201	208	240	211	261	230	201	213	215	215	222	197	219	215	206	228	225	226	209	214	234	194	214	219	228	196	215	215	187	243	218	202	173	228	223	218	182	217	223	211	249	197	202	210	191	209	201	227	211	207	216	204	245	271	201	199	219	193	253	193	196	208	206	217	215	219	236	224	220	203	215	228	219	196	194	188	219	229	228	221	223	206	187	223	197	199	241	228	237	193	206	237	223	212	229	209	233	199	222	196	241	198	228	227	190	217	231	209	229	191	231	207	196	210	219	226	205	205	201	198	246	214	183	214	246	231	213	204	182	205	210	212	237	217	199	236	213	201	219	205	210	203	219	194	221	196	197	191	201	214	212	231	224	226	201	212	211	204	206	237	201	219	236	178	207	190	211	200	219	222	233	196	198	219	218	203	215	213	211	211	206	204	216	231	224	208	214	193	220	191	214	215	227	209	223	211	228	228	214	207	225	243	223	204	220	181	227	212	215	213	219	176	201	203	211	214	184	212	209	213	202	200	213	195	226	244	212	233	192	196	212	207	225	212	216	213	203	222	220	227	220	229	231	234	219	206	196	196	211	200	219	222	210	232	212	227	204	196	206	219	220	214	223	224	203	186	182	221	226	198	202	209	232	204	220	226	224	187	231	213	221	202	217	182	207	187	208	221	213	214	223	206	203	229	180	188	213	220	206	199	188	194	204	239	209	223	210	222	203	206	193	212	224	220	242	197	173	245	217	198	218	193	224	230	219	205	232	219	202	189	203	218	233	226	218	201	210	194	243	197	234	196	209	212	188	204	206	229	237	210	179	189	211	219	211	205	231	221	204	178	227	202	231	205	209	200	177	187	224	195	186	198	218	229	206	215	208	196	215	200	196	210	222	198	226	225	185	212	211	205	226	229	225	224	210	215	236	202	206	219	201	213	182	193	206	184	203	220	222	194	216	230	214	217	218	221	217	190	198	215	212	187	245	216	195	213	214	231	205	239	204	239	213	217	220	220	223	240	211	209	182	229	225	222	235	190	188	223	238	218	198	229	213	219	226	203	210	236	229	206	178	183	223	212	212	193	206	203	222	217	212	210	192	199	214	237	223	208	199	210	221	221	199	217	230	216	215	208	187	220	203	241	223	214	224	215	211	198	211	215	231	204	222	206	202	179	188	202	190	196	218	209	192	177	228	223	198	211	191	214	234	221	223	219	219	211	217	207	227	218	219	198	233	184	191	213	202	224	223	215	209	241	212	245	217	227	223	232	227	221	212	222	222	215	227	187	246	194	217	219	210	192	195	180	205	195	205	218	204	228	227	219	194	213	220	189	198	225	207	205	227	233	228	201	208	205	228	213	202	210	217	228	232	222	213	218	209	218	221	225	212	194	218	193	216	201	199	208	217	227	210	210	243	213	239	209	205	217	212	220	208	217	184	190	187	209	212	201	214	233	217	194	243	208	238	187	198	205	200	206	202	183	208	238	208	244	219	208	200	194	194	192	227	243	232	213	217	190	216	227	196	195	187	206	237	228	191	212	213	190	206	200	201	187	211	191	208	216	203	206	193	224	197	220	198	208	194	225	213	222	212	222	227	203	189	226	235	221	228	194	218	206	241	212	204	193	225	216	204	218	220	242	252	211	222	218	210	202	201	214	213	232	223	213	224	203	228	207	242	214	219	216	199	216	223	221	200	215	230	221	189	213	211	222	201	237	227	207	216	193	220	206	214	237	227	203	209	228	208	220	215	220	218	206	234	203	226	204	220	207	215	235	226	243	213	209	229	183	196	231	197	218	206	197	231	223	196	204	207	224	227	214	232	197	225	198	209
22955	32448	24283	15861	12099	8981	7012	5043	4127	3314	2389	1794	1356	1156	935	891	728	700	646	617	497	524	415	408	404	359	337	318	333	296	282	303	292	279	291	298	290	292	268	286	284	265	268	262	293	266	303	291	288	257	265	272	271	264	270	259	251	236	258	278	291	226	254	286	252	280	257	258	259	269	257	249	238	234	223	262	280	256	248	249	258	260	249	247	247	241	245	238	231	273	273	249	266	268	255	233	257	264	222	239	239	269	264	231	226	252	236	248	258	269	248	262	258	251	220	264	253	226	258	266	265	237	241	263	236	274	259	233	279	266	268	250	260	248	240	289	246	269	252	238	225	259	265	286	267	258	250	265	224	260	249	251	247	254	250	242	221	261	248	279	267	243	236	262	280	258	240	265	277	247	242	272	269	271	225	252	259	247	251	263	222	231	257	266	270	240	268	248	264	270	249	244	247	232	228	262	225	277	246	271	259	238	265	249	262	241	259	250	290	258	246	264	250	238	239	257	256	266	283	235	248	257	231	251	270	260	255	264	220	241	253	255	246	285	236	250	253	258	225	262	258	254	273	209	244	234	232	245	234	228	248	263	249	243	252	247	248	256	228	248	260	252	247	273	285	244	271	266	257	251	239	257	243	275	254	268	225	239	282	249	269	265	244	237	263	293	264	249	241	235	244	246	239	262	237	223	241	260	247	243	251	270	251	256	277	252	278	246	252	271	282	232	230	253	265	252	267	261	245	266	236	262	288	270	246	250	234	249	254	255	219	283	232	254	261	244	262	211	245	259	254	249	272	283	218	233	260	215	268	265	265	260	246	243	252	257	261	260	228	252	245	245	256	257	251	264	272	278	283	215	267	247	264	253	251	293	256	237	262	224	266	237	238	263	236	241	286	243	245	275	268	236	252	270	295	257	247	243	226	272	262	278	250	259	233	263	234	271	247	239	275	221	269	256	223	266	250	238	258	235	240	253	252	242	277	265	272	244	241	236	263	241	244	267	231	259	271	237	262	277	234	230	230	257	221	231	233	247	247	246	259	244	239	282	246	246	247	255	278	244	253	232	271	278	276	239	252	227	253	277	249	251	257	257	240	279	255	243	270	264	254	261	232	271	234	246	262	289	239	237	241	208	249	245	287	266	258	285	241	253	248	237	254	267	275	257	266	250	234	279	270	223	263	267	229	256	250	255	257	263	277	258	237	251	294	247	259	250	238	224	251	241	254	254	274	231	252	248	259	250	232	273	228	246	239	226	261	253	242	261	247	288	261	244	260	218	250	262	244	244	264	263	215	234	239	239	252	247	262	254	253	272	241	229	240	273	255	267	262	275	271	226	248	251	271	249	242	237	237	249	253	246	235	256	266	264	243	246	255	237	255	266	263	263	276	231	263	266	244	254	256	278	254	259	241	256	256	243	223	274	258	261	231	255	253	267	268	231	240	233	240	251	265	257	270	260	266	249	228	263	252	228	290	231	273	250	250	251	240	265	256	247	242	287	217	273	248	254	245	266	250	273	267	249	234	249	245	248	240	245	269	276	252	249	240	253	235	233	233	260	219	244	267	266	256	266	243	246	251	227	269	251	242	252	275	243	266	252	279	270	249	253	267	242	254	251	260	259	266	250	268	254	234	270	255	236	277	260	255	257	219	245	276	275	235	257	261	240	249	280	217	245	266	268	241	265	222	250	255	271	249	264	235	260	260	262	266	221	263	238	243	246	244	240	246	261	223	265	218	237	249	262	231	243	236	259	286	281	244	253	265	261	286	250	257	262	260	251	229	275	266	245	237	233	260	258	251	257	245	231	249	265	262	250	263	269	263	252	249	220	241	252	267	256	248	226	266	231	238	255	271	246	240	226	269	259	257	249	231	271	243	242	251	245	258	276	241	253	268	252	257	280	234	244	274	242	228	259	239	243	242	264	254	260	233	259	247	247	244	280	234	255	259	230	239	249	243	215	255	234	243	264	277	250	265	281	274	286	247	233	276	228	276	269	257	272	266	261	225	277	260	259	250	239	247	261	253	257	253	260	260	263	260	275	225	254	276	221	259	254	234	222	242	271	248	231	248	255	246	263	248	272	272	261	264	260	240	237	242	256	249	238	241	229	264	259	249	247	266	277	234	244	248	253	250	264	241	253	250	242	239	251	276	266	273	233	252	239	228	262	250	282	268	274	255	239	236	227	280	220	266	264	266	228	249	246	253	237	239	251	240	271	229	254	252	251	257	240	260	279	229	248	243	258	240	240	240	275	264	293	261	265	258	263	248	221	270	261	235	246	255	238	258	255	263	258	235	255	233	227	251	248	248	246	256	238	252	261	247	257	286	231	245	251	264	233	264	230	277	232	254	261	253	231	256	228	220	262	256	252	242	266	248	256	269	235	246	235	255	251	234	251	241	249	253	240	250	251	272	295	250	265	256	235	238	246	273	232	255	234	249	268	244	253	259	232	240	250	250	248	252	268	242	261	244	260	276	271	236	275	247	254	253	237	232	251	236	224	249	245	245	236	236	241	247	250	258	242	252	239	232	232	242	243	254	240	243	262	252	239	238	284	262	273	231	237	239	226	253	267	270	253	215	248	252	237	238	242	255	245	276	234	244	266	269	261	247	248	247	231	251	217	273	261	272	264	249	246	241	279	266	273	258	277	258	251	244	217	240	266	231	261	271	281	241	249	243	238	279	258	280	266	242	230	229	279	261	248	250	260	258	269	222	256	269	249	266	252	235	261	253	264	290	256	294	264	266	262	240	266	247	231	266	274	249	266	215	263	223	252	244	278	241	256	251	238	226	239	242	249	219	276	274	250	258	247	248	257	244	225	241	224	235	261	285	237	245	266	265	252	261	221	226	244	271	263	269	237	234	228	235	257	280	242	267	248	252	250	261	266	254	261	227	276	281	271	236	244	239	231	241	279	262	248	244	245	229	256	259	263	222	271	250	273	248	270	261	254	246	245	235	241	252	265	247	257	254	235	243	265	241	227	263	273	275	239	237	273	251	266	257	255	237	255	237	257	229	255	260	227	256	261	257	248	250	252	245	263	241	243	267	261	227	247	233	255	259	267	243	237	226	258	248	262	251	247	250	251	268	267	262	256	256	254	228	252	272	242	244	250	253	242	235	233	234	245	276	251	254	236	242	264	238	249	237	249	230	253	240	234	279	271	260	244	245	254	278	267	286	228	273	233	247	245	231	252	250	247	262	264	242	259	276	257	254	254	234	247	246	270	263	255	270	247	237	271	227	252	254	264	262	229	252	255	257	248	246	240	227	247	262	240	294	244	235	239	263	260	255	234	248	262	270	242	243	282	255	234	237	248	232	260	234	244	283	223	259	265	251	243	231	267	260	269	285	244	248	231	237	275	268	242	256	248	238	238	266	259	239	281	260	264	248	277	252	261	246	252	251	272	235	251	229	273	255	281	281	258	263	249	241	262	260	229	254	268	245	248	273	239	235	238	259	245	241	262	271	265	255	242	253	268	259	261	255	244
22968	21563	29176	24438	21615	21453	12724	5382	3568	2931	2231	1683	1350	1082	905	783	753	708	639	560	485	490	414	394	403	396	335	326	317	326	299	303	260	285	245	253	250	248	295	266	267	252	266	234	266	278	246	245	278	279	302	213	248	236	253	216	244	254	230	241	223	256	259	232	259	243	261	238	237	241	247	248	229	227	249	232	242	232	238	208	202	232	257	237	220	249	215	235	233	224	222	247	236	267	216	242	225	230	243	249	245	240	219	244	232	235	206	241	231	241	220	227	214	233	204	252	255	201	229	239	211	247	237	227	201	227	262	264	241	214	250	209	231	215	230	266	197	230	245	202	237	232	236	206	222	223	221	199	242	232	232	241	225	237	218	231	235	240	221	213	249	232	228	239	241	231	205	232	241	209	239	247	279	198	250	232	234	215	224	246	213	236	251	238	211	231	245	228	237	251	240	236	207	237	210	246	241	237	234	231	247	222	212	254	217	225	245	221	241	227	224	263	236	230	216	223	238	225	247	231	253	249	259	256	230	248	240	249	206	231	217	229	225	232	248	196	213	219	231	236	236	246	237	229	222	237	246	211	241	229	226	247	242	214	243	224	234	235	243	256	247	237	254	223	218	253	236	209	228	249	232	223	254	249	215	245	253	229	240	220	228	251	208	236	239	232	214	220	256	214	231	239	260	209	227	225	224	233	224	236	230	257	255	238	246	203	222	252	254	267	249	242	211	255	221	247	220	256	223	238	245	243	218	226	240	200	236	226	260	232	245	221	250	227	245	242	217	241	238	237	224	232	246	223	225	219	228	247	236	260	234	233	227	235	230	247	212	230	230	227	249	248	239	226	235	237	236	248	225	221	233	241	246	251	210	226	286	242	208	230	232	252	219	260	231	247	218	231	239	229	250	262	236	220	236	262	246	209	257	222	220	232	221	254	222	251	243	257	234	226	225	203	230	260	220	263	246	227	234	254	224	223	231	240	240	230	257	244	233	218	218	228	233	226	230	223	249	253	230	229	215	232	238	233	226	237	258	218	251	247	238	222	216	225	224	246	236	182	226	258	218	229	198	251	221	249	238	225	238	236	199	245	230	234	203	225	220	219	215	215	231	244	225	240	251	219	245	253	257	236	227	231	223	240	212	230	241	252	227	232	252	201	218	213	253	227	241	237	249	225	248	237	230	230	259	219	245	238	245	220	236	211	213	241	241	236	223	224	221	205	234	227	232	240	236	272	240	230	251	265	242	213	247	231	253	214	241	223	206	232	211	221	230	237	220	226	243	225	255	212	234	197	238	238	233	224	235	213	226	212	235	238	218	248	243	211	211	232	242	219	252	220	214	240	213	215	242	231	218	230	246	203	220	262	258	216	254	224	237	231	199	242	226	254	221	231	231	203	262	210	250	227	240	223	211	219	237	231	209	234	227	211	201	247	215	242	260	266	255	225	241	241	241	225	252	245	225	233	236	220	223	246	239	237	233	236	243	206	200	257	217	225	222	235	234	248	221	226	222	239	224	238	235	211	228	220	223	245	249	231	230	241	247	233	227	239	239	235	234	229	255	222	240	217	260	237	237	251	237	242	236	233	247	245	247	250	242	226	214	217	216	215	228	225	231	224	233	234	246	236	241	226	219	238	228	233	237	211	237	248	243	250	268	246	195	225	204	224	210	234	209	224	230	231	258	246	225	266	218	255	229	249	241	236	230	255	218	233	225	238	212	221	246	243	226	206	203	228	251	235	256	228	241	224	256	209	229	243	243	227	220	234	234	235	257	246	233	249	234	241	225	211	216	237	225	230	220	231	264	232	234	202	246	217	248	245	232	242	212	228	227	226	229	207	228	237	231	226	204	246	232	243	213	228	217	236	266	235	231	247	224	221	235	231	242	235	229	239	222	221	247	233	225	240	258	249	230	258	239	241	228	255	262	250	250	213	232	254	220	223	238	247	227	185	226	256	219	229	238	246	260	228	232	220	219	217	201	253	227	212	233	252	204	230	225	242	226	223	209	209	208	222	244	230	224	253	246	236	225	237	235	241	241	214	238	217	233	246	242	214	219	201	224	229	225	241	246	255	206	221	226	238	205	229	232	259	193	237	238	211	224	200	234	241	226	223	215	229	239	250	250	253	222	214	244	247	238	205	236	227	241	225	204	222	255	228	226	233	223	247	258	261	236	243	225	242	214	230	268	210	243	260	243	260	218	216	257	247	217	244	242	231	215	223	246	222	230	236	240	216	244	266	218	214	218	214	214	245	221	208	237	251	248	244	237	218	225	246	251	237	220	226	225	231	250	219	221	277	257	241	239	231	252	238	226	219	203	232	218	245	245	243	224	225	252	221	233	219	256	223	214	247	259	232	210	221	241	237	236	244	249	217	241	265	202	237	257	203	250	239	240	189	240	210	218	235	258	233	228	235	214	234	217	241	248	219	240	242	228	218	247	204	231	236	251	234	228	261	230	253	228	243	254	224	230	229	245	216	258	234	217	231	228	220	248	213	226	228	246	221	241	240	218	245	224	202	237	223	231	248	217	232	244	218	243	239	232	227	226	236	217	240	230	228	217	252	229	223	237	250	213	224	217	232	241	232	205	227	212	210	265	240	224	237	242	241	220	204	232	211	235	237	243	217	243	245	232	188	197	223	241	214	228	230	244	221	259	278	216	226	235	242	244	239	233	226	245	237	243	256	221	197	239	244	227	233	239	218	227	235	233	223	214	232	235	256	230	232	243	246	233	231	229	229	230	271	213	223	231	258	224	239	242	227	221	228	223	231	231	214	242	229	228	256	235	231	209	205	215	236	208	242	219	238	233	229	248	252	236	234	237	233	220	224	226	218	271	242	226	237	227	203	243	238	212	237	242	235	237	217	252	261	209	220	261	237	228	248	239	253	213	216	223	208	219	234	227	231	220	221	227	239	211	244	233	204	227	225	211	214	229	235	250	210	231	224	216	239	261	212	226	225	207	239	219	202	220	201	225	223	228	231	219	227	251	251	200	218	233	221	246	236	243	243	213	203	234	218	223	234	217	244	247	236	237	252	237	251	231	217	231	232	229	213	234	225	261	211	238	229	218	244	229	237	226	229	218	215	218	235	235	232	219	214	238	236	220	227	231	240	242	236	246	211	226	243	216	244	249	251	216	239	222	243	253	250	241	244	255	236	238	238	260	239	217	236	242	229	221	234	224	200	252	218	222	220	251	233	235	230	223	241	219	213	246	227	213	243	239	238	225	215	199	255	219	220	244	248	225	222	253	239	217	236	247	226	242	212	258	213	249	253	224	227	261	224	223	228	240	259	242	229	248	237	228	241	253	225	227	226	242	249	243	233	218	225	261	227	229	198	239	248	220	225	235	219	222	237	218	233	226	222	191	226	241	235	232	230	232	208	218	226	259	214	249	249	239	231	252	233	238	242	249	218	224	241	235	209	250	226	219	214	235	239	247	244	235	235	186	226	232	257	236	234	237	223	243	219	231	251	238	225	242	257	232	211
27282	40648	31169	22070	17264	13583	10769	8410	6466	5223	3766	2982	2224	1794	1562	1335	1247	1111	981	818	728	672	607	591	553	522	510	427	372	344	379	373	329	332	286	321	353	300	333	331	322	326	311	344	324	299	351	331	301	353	336	317	295	287	296	304	273	318	287	296	255	270	290	309	270	265	322	284	308	284	300	287	288	317	280	273	289	263	289	266	310	301	283	283	282	289	269	279	270	292	276	273	263	258	302	304	273	263	274	274	292	280	285	294	274	257	315	266	264	282	276	304	268	295	325	246	317	273	291	257	278	296	292	297	279	285	295	289	284	281	320	272	278	295	272	267	258	259	265	259	275	284	263	303	267	262	281	271	296	273	302	270	289	286	283	294	275	293	304	272	277	259	282	277	275	277	292	288	264	311	286	293	290	293	288	288	262	300	288	279	287	254	272	289	268	263	284	290	273	301	247	272	279	287	319	291	269	295	295	280	262	283	268	267	283	252	278	289	262	291	264	283	302	270	254	285	286	293	289	281	295	259	250	262	256	292	282	288	292	297	277	291	272	265	261	289	265	261	281	258	268	287	274	301	264	256	230	259	273	275	271	271	269	252	300	278	268	298	309	277	263	309	294	254	274	284	269	266	265	283	304	313	276	276	267	286	255	258	263	275	258	305	249	276	256	266	304	267	272	288	271	247	274	287	241	264	268	297	310	300	268	260	304	281	300	278	291	300	291	265	308	277	260	279	292	268	288	296	271	252	253	271	262	263	279	263	286	276	259	298	291	276	299	267	276	302	289	271	284	288	264	263	256	241	263	273	245	241	256	252	275	235	290	261	273	268	305	291	284	273	244	289	303	265	244	266	285	286	274	250	275	279	295	293	268	263	298	277	249	281	279	272	311	266	293	277	294	292	292	286	291	282	261	267	285	295	293	284	268	292	288	281	299	271	287	265	270	292	285	267	270	299	286	273	290	271	295	272	242	263	256	277	264	284	295	283	281	268	270	273	258	293	296	320	286	293	295	278	280	291	288	254	259	245	256	298	280	290	257	281	292	271	244	313	323	280	280	260	287	258	298	298	282	267	300	282	286	261	298	287	292	280	244	292	277	264	308	264	268	307	292	311	291	305	256	289	279	303	292	281	233	266	252	279	264	265	302	278	244	277	294	302	276	299	276	311	263	285	251	272	272	271	265	266	293	269	265	248	276	288	292	250	307	284	266	262	289	291	278	260	303	302	284	268	256	292	254	283	273	284	306	282	280	279	266	297	280	289	288	246	282	261	267	267	268	289	273	320	295	229	275	283	276	262	271	276	265	270	250	264	271	300	301	281	268	298	303	265	252	264	297	269	262	294	257	249	285	296	277	265	257	270	277	259	287	263	296	299	290	255	282	279	302	286	270	256	297	278	272	286	294	248	247	279	255	269	265	283	268	273	268	272	259	271	267	279	287	270	302	272	281	278	279	288	271	301	273	261	290	256	277	286	294	268	257	265	288	258	282	269	313	263	273	296	302	255	253	270	295	286	281	317	270	272	291	249	286	260	274	308	272	267	311	260	259	297	258	303	272	283	273	246	287	272	272	290	267	270	290	275	291	296	266	297	264	280	294	277	273	270	282	304	279	257	244	277	293	269	261	249	294	272	281	281	269	293	254	308	303	269	260	302	255	279	290	257	279	271	246	300	300	267	277	269	259	318	269	280	299	293	296	295	257	266	269	251	293	287	264	299	272	289	244	283	278	266	258	307	267	281	283	269	285	279	257	293	276	275	280	254	249	244	271	267	274	257	283	233	268	253	267	301	297	273	285	268	285	291	288	282	279	325	282	285	285	269	271	270	295	262	257	297	277	264	296	269	259	296	282	294	253	286	265	254	303	266	311	318	274	278	309	313	259	253	267	248	247	303	264	280	272	290	280	294	283	298	260	276	294	281	308	260	274	277	253	249	257	259	274	246	289	294	267	275	268	271	292	262	289	302	294	297	275	255	280	259	267	299	268	306	267	283	282	244	285	269	279	288	289	296	271	263	307	258	287	263	283	288	290	303	250	286	273	294	289	273	310	276	300	283	276	308	270	259	283	277	298	288	237	273	264	261	282	240	298	272	306	297	267	255	265	269	291	276	298	256	265	295	286	227	264	265	265	269	281	263	280	263	276	278	280	283	287	300	275	273	285	264	298	288	298	265	297	272	287	272	272	274	257	281	290	272	282	288	259	282	268	255	279	281	267	273	311	281	267	282	290	284	253	279	324	253	252	271	271	294	275	271	276	284	287	267	286	275	261	259	292	254	270	268	295	248	261	279	264	276	285	250	305	253	253	254	284	259	264	270	266	287	271	267	280	273	271	269	247	284	265	229	282	274	277	287	291	291	283	292	299	248	248	299	288	279	278	259	261	272	290	250	263	292	277	301	260	263	275	285	257	281	281	275	270	255	272	320	275	271	313	274	274	285	273	265	276	284	264	274	285	278	269	267	276	265	282	240	290	262	284	267	306	263	311	292	281	275	254	284	255	296	268	273	292	289	305	262	273	282	265	283	258	288	300	302	256	266	284	293	295	261	275	280	275	278	295	281	252	272	264	299	284	264	261	263	303	288	288	293	280	273	262	266	288	276	306	282	261	244	288	275	259	258	287	276	255	268	251	254	262	268	279	277	288	280	278	261	288	294	272	258	301	284	288	275	283	297	271	258	276	258	300	291	253	246	276	282	303	277	294	276	296	264	279	282	294	273	273	277	279	299	293	275	261	274	286	279	290	263	265	276	269	270	267	285	288	286	292	294	286	268	291	280	288	293	274	257	299	268	289	267	264	273	270	270	254	255	274	289	286	274	265	289	277	281	286	277	307	256	285	264	271	235	285	282	259	280	264	285	309	266	280	272	270	276	282	259	273	271	266	277	303	257	263	278	278	256	257	294	309	274	296	252	274	272	294	271	263	283	271	265	290	278	283	253	271	278	260	300	274	283	296	258	256	274	265	275	267	295	254	267	280	247	284	261	288	272	286	294	292	279	273	297	291	269	228	272	231	265	291	281	267	272	252	265	276	278	281	296	291	303	274	279	254	276	291	293	266	280	288	255	262	247	286	302	270	284	273	270	266	301	293	250	261	275	270	283	300	276	272	283	263	282	296	267	303	280	274	275	288	263	328	276	271	285	276	289	250	254	267	276	272	292	283	254	275	278	304	271	265	277	307	282	300	267	248	259	270	262	259	268	262	272	302	274	260	272	297	280	256	252	287	227	267	285	267	272	295	292	302	293	283	276	310	286	269	280	288	293	264	261	253	288	281	281	277	279	273	268	273	278	277	258	298	280	254	271	294	287	286	302	265	266	268	286	257	304	266	262	289	297	289	283	269	285	293	288	297	272	288	285	272	264	283	272	275	278	300	288	275	273	246	303	294	273	288	276	286	265	272	267	283	275	270	271	238	262	285	280	270	281	302	277	234	297	281	295	254	258	277	308	286	273	270	263	300	284	291	273	296	279	288	256	261	297	260	259	264	258
28769	21991	19229	12190	6641	4158	3059	2284	1773	1421	1091	885	812	674	560	544	522	452	458	383	407	401	373	365	347	340	281	283	342	328	310	329	331	323	310	323	323	273	347	316	286	351	296	323	316	321	301	303	345	309	301	296	305	293	289	278	307	299	315	295	299	311	318	291	329	336	344	290	330	330	307	320	300	300	324	324	286	310	302	317	321	291	307	337	295	324	280	314	314	279	304	305	284	304	296	317	292	308	278	319	338	274	315	338	302	308	338	298	290	299	324	272	298	336	290	317	282	342	315	318	299	298	338	304	329	278	311	337	286	325	275	323	317	299	310	334	287	286	314	332	328	318	283	288	280	292	298	312	314	311	295	296	313	290	289	313	320	341	304	312	280	295	336	316	290	297	297	311	312	285	272	311	337	307	258	288	356	321	322	312	286	272	299	303	280	289	289	288	290	294	298	305	286	299	339	278	312	338	335	277	320	273	316	345	323	295	325	297	329	307	299	303	323	307	310	341	305	299	315	316	294	290	288	294	313	283	330	287	331	303	282	274	321	314	326	285	295	301	279	329	316	309	309	291	321	344	308	288	313	280	302	281	312	327	269	295	303	299	337	296	300	310	328	326	296	305	289	283	302	297	288	300	313	325	286	314	281	301	306	286	291	296	314	311	311	325	305	300	282	325	354	322	294	310	272	342	324	324	307	333	315	321	280	317	262	306	312	282	303	314	317	299	288	296	306	286	291	320	279	301	290	326	288	265	305	282	325	304	282	293	315	292	310	305	318	316	311	290	286	324	290	292	303	295	320	282	290	317	316	268	326	308	344	298	295	351	304	286	341	315	345	313	322	307	303	314	310	288	342	334	281	327	310	315	314	309	302	306	308	314	292	292	314	284	303	317	299	290	304	321	326	309	328	335	278	310	315	299	293	285	318	296	296	291	349	307	294	317	296	340	306	294	315	320	307	288	293	324	288	307	295	322	276	259	340	310	297	317	319	283	299	289	311	355	327	317	295	318	316	298	303	298	310	293	323	301	294	290	288	286	311	288	312	314	289	331	327	308	289	312	306	309	323	289	314	334	304	293	292	287	335	298	290	340	314	306	293	318	314	313	297	319	294	302	347	294	285	317	287	313	309	307	313	302	316	325	305	294	334	296	301	306	320	302	331	314	322	311	302	305	275	302	259	285	300	283	306	291	318	266	331	296	324	311	310	318	317	320	279	310	328	318	291	319	318	297	292	291	286	276	316	328	291	288	285	309	309	269	291	288	312	308	326	345	308	291	308	281	336	294	334	313	300	279	310	324	296	316	307	306	338	282	290	311	324	327	324	301	317	338	305	315	311	294	298	334	304	338	286	302	297	303	316	298	309	302	292	286	253	312	322	321	301	302	319	284	334	334	325	305	299	291	321	316	299	316	291	284	306	327	338	285	295	298	324	323	361	314	318	305	321	330	308	300	256	306	290	309	334	291	315	291	322	313	292	305	336	312	296	335	321	293	299	306	332	337	305	312	306	309	292	304	333	319	316	292	311	323	306	311	295	312	304	314	322	285	300	331	287	312	325	271	283	298	284	303	321	311	292	300	352	317	308	303	283	293	276	319	291	341	291	309	304	291	267	299	295	288	341	303	321	293	311	298	297	281	325	278	291	327	323	291	298	322	285	306	310	307	305	326	278	283	277	296	290	322	333	309	336	318	285	317	297	295	287	306	279	322	296	324	311	308	286	284	300	310	304	291	315	329	297	310	305	348	325	299	305	312	298	300	315	329	299	303	342	301	300	304	316	302	294	313	293	305	312	292	273	305	297	288	279	301	302	280	314	281	315	298	284	316	302	296	333	286	331	299	324	322	297	312	325	333	285	326	295	302	279	307	320	295	312	301	291	296	276	336	314	311	307	311	309	306	309	327	317	268	329	325	318	303	304	319	270	318	319	305	322	311	281	302	321	261	316	290	292	332	308	286	270	332	305	271	301	320	292	299	300	330	295	323	323	302	290	327	326	315	271	306	316	293	328	266	306	312	295	299	328	304	315	331	342	287	296	297	291	308	293	317	304	314	302	296	328	310	295	321	303	298	321	293	321	313	317	314	327	300	314	300	330	334	313	315	314	327	304	305	299	310	279	312	299	321	310	303	323	255	299	323	329	287	342	329	319	298	312	260	298	316	294	285	291	328	288	321	327	286	288	295	295	310	315	310	256	282	309	326	272	302	296	275	313	295	301	280	307	298	284	300	298	304	305	296	329	303	288	328	278	286	313	319	300	290	344	351	297	287	305	310	296	296	290	327	287	315	311	313	319	313	320	273	280	287	259	315	300	312	297	316	286	281	309	321	289	312	309	296	280	313	305	309	300	324	296	327	309	291	303	338	304	293	303	317	267	334	326	347	290	322	321	296	310	301	298	309	293	348	282	304	331	303	274	294	294	306	292	303	347	325	324	313	357	307	327	327	308	319	297	308	298	301	318	322	287	292	286	311	299	320	311	302	291	321	299	285	306	292	306	314	318	311	280	324	295	303	285	324	298	285	315	293	298	291	333	311	313	289	310	322	332	317	334	308	270	302	275	296	327	308	304	278	328	302	280	336	318	305	321	320	306	317	328	330	290	279	322	317	287	283	316	315	280	305	299	322	308	343	289	295	304	286	318	300	300	293	278	293	279	303	320	312	315	319	303	300	303	309	311	300	334	299	305	288	332	338	332	342	328	324	313	314	290	293	281	301	289	279	319	284	295	310	310	357	339	305	322	321	287	298	293	325	296	280	291	284	327	347	307	310	294	297	356	310	308	280	307	305	269	264	306	282	299	337	301	307	304	313	281	306	323	305	295	289	320	289	311	296	332	295	310	327	287	292	296	292	336	302	306	325	342	300	310	296	330	334	299	307	292	321	299	276	344	292	337	309	342	329	333	309	287	316	300	289	299	314	273	306	307	316	300	300	294	305	293	308	323	307	311	317	288	296	293	279	310	300	320	309	314	349	286	305	328	304	318	312	285	314	304	326	312	291	308	297	310	310	313	304	296	314	323	312	328	313	297	290	311	298	302	289	319	279	294	328	317	309	318	298	332	296	304	317	321	296	300	320	298	320	301	309	301	297	313	313	318	302	284	300	306	294	309	326	280	293	306	277	322	309	305	310	312	322	312	309	335	324	326	308	310	286	321	324	346	310	323	320	316	286	293	288	284	297	317	298	307	341	296	330	306	320	307	296	337	309	289	285	321	304	296	294	312	302	300	307	331	294	309	314	311	337	311	309	293	306	318	302	289	309	285	309	301	321	308	322	301	283	297	330	312	311	311	265	285	313	307	267	322	347	320	305	284	305	289	308	276	290	299	284	318	325	312	315	310	299	331	321	294	296	328	349	315	299	279	295	273	281	321	282	310	300	313	324	316	305	324	293	321	282	336	306	288	319	303	319	290	314	329	319	315	304	306	298	303	295	298	290	305	306	310	351	303	259	293	326	314	272	252	319	287	310	306	309	303	286	298	312	321	328
21274	27214	20257	12631	9752	7345	5759	4357	3443	2619	1960	1429	1201	984	875	808	741	655	592	581	530	461	466	459	400	463	464	398	413	388	411	389	379	358	370	369	369	378	376	352	393	392	418	337	398	383	416	377	338	356	361	370	351	354	369	325	375	373	381	377	348	394	376	355	368	371	351	322	375	374	376	371	349	393	349	360	311	341	361	351	388	384	378	335	367	358	367	356	371	389	350	355	342	345	384	373	323	366	325	386	365	339	366	333	346	342	329	326	325	342	348	357	369	379	359	360	369	361	378	340	342	368	355	352	355	349	362	328	364	373	360	370	357	370	349	382	380	361	382	340	353	325	338	369	344	362	367	320	375	358	398	352	372	332	385	348	364	330	334	358	383	348	370	365	371	360	341	391	352	365	319	334	331	397	360	335	362	383	335	377	358	354	370	359	371	319	328	357	335	349	366	368	372	348	355	401	364	370	342	361	397	364	362	328	350	336	348	366	372	365	353	336	335	359	358	320	371	378	361	349	353	344	345	383	349	349	384	391	359	337	334	364	354	362	329	371	360	376	381	352	324	343	366	336	346	375	365	348	356	352	317	350	352	324	351	365	384	380	359	352	348	332	366	370	360	364	334	355	367	345	322	339	378	363	365	331	324	364	384	370	371	352	353	334	350	311	369	360	359	381	364	386	379	350	388	380	346	364	323	368	359	392	366	360	362	387	364	312	349	352	358	356	344	369	350	362	327	371	364	350	342	332	384	367	358	377	327	343	360	378	374	371	384	346	354	337	361	346	349	347	387	356	357	371	377	340	394	303	369	340	337	371	367	369	351	370	351	371	323	334	383	355	364	386	333	380	362	350	341	349	377	355	353	352	357	378	339	359	335	309	346	357	337	345	336	393	350	339	365	349	365	365	352	369	326	341	340	332	373	348	390	324	322	356	368	356	333	356	342	365	336	346	339	372	339	335	316	343	353	322	334	354	347	320	331	321	397	359	385	354	358	342	357	340	372	347	376	358	382	367	333	334	327	341	358	349	331	358	347	354	359	340	382	340	372	355	397	382	321	348	363	391	362	351	357	364	376	339	348	343	353	363	432	348	320	317	350	372	381	384	367	343	363	370	349	383	377	372	345	347	392	337	363	380	375	353	398	363	362	360	375	348	325	329	344	383	304	371	380	369	364	339	379	311	366	386	384	376	376	357	335	316	368	368	379	359	341	369	357	344	351	364	349	361	368	327	350	338	348	338	348	362	358	326	336	336	356	369	391	347	361	352	376	376	361	351	336	369	391	343	331	355	329	306	357	332	330	343	333	358	370	386	347	376	312	350	374	386	347	351	388	351	383	367	344	381	309	334	329	370	339	359	381	360	363	338	341	347	357	367	334	360	331	369	331	359	345	346	353	380	381	348	351	360	362	346	324	417	360	347	320	363	327	362	350	358	378	366	344	399	349	318	361	344	313	373	377	339	373	340	360	366	369	353	377	385	381	341	356	353	352	348	388	347	339	366	361	334	372	340	387	341	377	385	330	358	353	371	341	353	379	359	387	329	355	372	336	339	379	355	334	355	377	379	328	333	333	341	330	404	337	358	340	375	366	334	383	385	355	379	336	335	356	350	354	358	360	346	359	338	348	325	386	324	354	332	357	361	401	374	337	375	349	362	373	383	391	358	338	366	368	366	353	361	344	350	334	371	367	338	361	326	353	358	361	337	373	377	335	362	335	371	357	389	342	370	366	371	338	390	365	379	340	378	350	365	375	351	364	336	376	375	337	349	358	318	373	367	353	356	360	346	344	328	362	372	352	324	352	374	363	371	361	379	364	365	331	361	326	367	362	365	355	423	344	345	341	334	346	345	353	340	365	344	332	330	311	345	371	365	346	349	340	376	368	371	379	339	374	323	365	353	329	358	354	330	360	338	349	360	371	317	364	355	362	360	355	348	359	356	350	367	364	380	335	351	348	360	348	357	338	353	344	357	352	377	346	346	349	343	341	343	372	348	384	344	322	334	359	331	343	363	363	388	356	341	360	372	322	368	324	367	365	343	354	386	318	338	375	331	358	342	367	362	341	374	368	334	362	382	344	354	320	338	360	341	355	378	378	392	377	365	376	356	356	352	366	343	370	340	353	364	374	370	353	366	347	364	355	373	346	321	325	348	364	343	406	338	320	384	367	358	380	419	303	356	366	351	338	356	319	340	340	347	355	339	342	331	345	367	367	334	331	337	344	362	378	337	337	343	341	351	375	353	359	354	346	351	324	325	369	363	328	350	350	346	356	335	350	357	384	374	388	367	358	349	342	347	361	370	332	375	371	343	341	344	367	370	331	342	341	318	349	337	361	372	359	358	384	402	388	344	349	314	372	382	346	354	340	374	374	322	338	338	357	342	389	395	341	378	347	366	354	349	331	342	373	376	348	402	353	351	364	332	352	351	354	346	362	375	342	359	350	365	365	389	360	331	381	379	327	366	344	352	353	355	334	330	372	363	329	336	372	354	349	363	375	368	379	351	340	368	328	332	350	347	376	376	348	359	386	373	354	382	353	346	357	369	364	362	345	324	376	319	353	344	353	390	351	358	371	388	376	367	355	324	356	354	337	364	406	372	376	341	332	359	348	356	352	372	368	318	381	343	346	362	355	340	414	354	355	361	344	365	340	342	344	350	350	332	347	353	361	361	374	346	361	374	345	390	335	371	361	321	329	356	362	404	356	327	386	357	380	375	374	387	339	316	341	356	373	386	355	340	349	349	356	356	352	366	344	367	311	338	352	329	314	354	348	352	339	371	357	368	376	362	402	351	363	334	336	366	355	360	350	372	337	337	334	334	366	347	348	385	381	349	329	363	341	372	360	342	370	347	349	357	374	339	356	355	332	376	362	368	331	383	411	332	393	362	362	328	355	336	361	368	342	323	341	344	350	328	338	359	329	367	351	370	333	377	321	365	358	324	364	331	354	356	311	349	369	345	332	382	387	362	373	370	351	385	371	363	368	337	363	372	376	355	369	334	356	368	340	377	348	375	340	356	393	360	360	333	336	345	363	364	363	384	378	344	339	340	349	372	352	331	369	378	346	360	348	401	362	332	375	406	370	336	347	382	343	357	344	357	381	396	386	389	360	374	347	353	367	355	370	380	358	337	339	360	361	372	332	369	378	355	356	367	353	347	344	365	343	334	357	320	344	361	371	392	358	344	364	360	379	366	365	375	361	351	376	388	354	370	348	361	339	352	382	382	336	351	353	360	359	350	370	346	375	367	310	349	337	352	372	376	348	348	358	354	363	379	397	347	347	349	374	360	367	370	350	350	368	372	376	377	355	368	359	359	363	366	377	355	368	371	361	336	355	316	338	363	350	360	390	343	359	354	393	341	359	366	358	320	347	357	371	333	353	321	372	341	350	349	383	354	373	393	339	358	359	358	372	351	375	357	357	368	383	368	361	351	366	371	364	338	360	328	367	362	352	374	357	397	327	347	343	367	370	352	366	383	312	338	359	376
23984	21532	28572	24966	21375	12960	6122	3859	2749	2094	1612	1280	1110	926	844	804	739	608	576	555	507	471	475	451	405	415	447	393	374	402	344	360	351	387	355	359	348	356	364	373	339	367	378	342	360	371	338	390	360	316	312	312	379	346	365	355	364	352	321	313	368	313	325	363	333	358	339	343	324	368	332	380	315	310	320	366	329	313	309	309	306	320	354	320	328	348	327	360	340	350	357	355	325	351	372	317	314	311	336	318	347	324	352	317	329	350	328	305	333	328	298	344	363	353	342	359	355	311	336	352	339	319	326	307	350	348	379	329	365	324	317	332	352	350	323	343	310	353	295	336	336	333	334	292	339	323	354	335	322	389	322	340	341	340	325	345	316	334	344	293	327	326	323	319	324	334	325	345	322	341	362	308	346	315	361	320	330	346	327	325	321	304	322	323	320	305	342	320	334	375	356	348	293	340	314	378	330	362	322	309	367	355	359	310	345	350	317	322	344	354	336	299	319	309	312	297	318	318	363	345	338	365	331	327	367	322	339	317	334	341	328	341	317	348	335	325	323	319	317	360	377	341	333	309	342	317	325	303	311	326	333	352	326	357	362	321	342	307	342	322	381	364	329	324	307	325	304	325	332	321	336	327	354	310	353	338	350	353	371	330	343	337	338	321	332	328	319	346	354	287	354	332	330	343	340	324	312	323	337	342	306	327	336	317	350	364	349	322	335	332	339	315	336	360	339	342	318	342	328	361	321	330	350	332	325	325	325	330	319	350	341	310	323	315	340	333	323	360	329	343	336	326	333	348	345	343	333	297	329	324	330	325	300	307	347	336	332	312	328	347	379	344	328	312	318	347	331	325	321	349	324	321	332	334	353	323	346	330	340	333	329	363	347	326	334	328	339	310	348	320	335	328	315	369	342	340	362	336	326	374	338	345	317	338	322	353	338	324	297	345	348	346	333	336	362	357	343	334	350	365	313	310	358	333	336	316	372	336	353	319	305	350	297	346	343	315	319	360	360	355	326	331	353	310	350	330	304	352	330	332	331	337	345	317	331	326	344	312	350	360	319	356	368	321	342	318	328	375	341	338	302	330	326	325	312	376	348	353	312	355	302	303	332	306	341	329	352	334	323	354	343	354	301	300	336	337	352	322	313	350	334	313	362	358	345	330	331	344	310	346	307	328	316	328	329	341	343	361	321	342	317	313	341	335	336	339	365	316	363	323	380	320	386	331	323	343	371	341	331	356	321	320	315	353	330	299	354	359	342	340	307	364	331	370	336	359	335	297	319	327	361	347	340	348	333	345	328	348	309	358	306	337	313	363	313	303	321	316	343	341	335	329	322	360	338	349	331	322	322	311	334	354	335	350	359	303	330	337	363	334	354	374	308	322	330	310	322	299	340	323	296	300	334	333	327	322	369	327	327	345	316	343	344	340	318	343	312	351	339	308	332	352	343	346	354	354	333	335	319	338	326	362	367	318	349	320	325	348	370	332	368	344	350	322	322	307	324	371	317	334	313	360	331	323	312	297	351	328	363	318	329	316	345	314	306	336	339	366	325	306	327	309	318	347	336	319	324	337	372	320	332	354	318	323	346	323	354	324	329	336	337	322	323	318	305	341	341	343	309	332	340	360	332	353	314	352	349	353	339	378	349	325	334	341	341	330	343	360	360	343	345	311	323	302	292	331	334	322	351	317	358	380	350	361	362	356	364	317	335	335	314	300	344	341	345	341	345	316	304	344	352	346	319	353	337	355	317	320	331	330	356	342	334	367	337	310	353	350	344	329	304	361	343	319	357	343	355	360	308	333	327	305	353	364	318	358	350	306	327	324	349	333	321	349	349	355	305	317	325	362	372	363	324	308	331	325	356	346	319	333	338	338	332	362	323	320	343	339	359	329	344	377	308	338	348	301	345	332	313	356	308	321	294	328	332	327	378	345	334	336	337	337	333	309	359	288	346	311	339	332	329	344	330	328	300	369	336	344	317	307	329	330	311	352	360	351	364	291	325	336	341	371	343	343	342	331	321	328	321	342	314	348	322	365	336	353	312	341	336	317	356	323	318	328	326	353	338	356	311	350	326	334	329	313	318	362	346	322	319	341	324	349	305	310	339	348	361	331	366	342	317	353	333	346	334	334	317	313	358	309	337	314	347	318	318	340	337	321	330	322	298	327	331	326	343	347	348	341	368	352	332	314	322	335	342	351	318	332	326	323	334	348	348	320	364	317	310	316	286	347	330	308	333	334	359	342	341	330	338	336	337	347	295	338	353	316	323	350	326	325	335	327	372	332	344	336	348	337	310	324	338	325	334	318	320	330	295	304	337	345	317	368	327	333	294	319	366	345	336	303	332	347	344	310	350	309	314	352	326	350	325	337	304	359	321	362	348	327	296	308	332	360	340	347	317	343	367	345	347	343	305	351	334	315	318	351	318	320	376	302	325	316	311	320	340	349	347	351	336	318	330	317	316	330	324	313	363	324	288	329	315	341	298	360	350	365	375	340	360	356	349	347	314	336	305	333	307	340	341	308	357	348	339	336	334	328	308	312	331	336	354	341	360	336	304	332	319	320	365	342	339	311	367	359	328	333	325	324	359	359	301	321	353	323	305	371	314	300	361	303	350	341	312	324	330	340	355	356	323	326	336	349	355	342	340	322	336	323	344	346	332	297	328	340	334	299	338	343	342	324	344	316	298	355	329	320	317	348	356	334	343	344	344	356	336	358	329	321	307	351	299	306	345	343	322	308	360	342	328	333	295	316	295	330	343	362	344	312	361	288	363	349	361	325	344	335	321	363	316	344	324	323	312	319	339	329	359	364	352	342	348	358	363	364	340	333	345	375	312	365	331	363	347	305	302	332	362	390	336	368	322	338	369	335	343	354	338	332	327	337	344	322	304	328	337	364	333	316	346	355	347	331	338	324	339	352	345	361	319	258	314	318	325	370	361	326	328	334	308	310	344	305	343	345	363	328	332	303	336	341	307	321	341	343	344	325	295	321	325	278	348	340	324	340	325	356	381	357	328	346	342	343	336	341	300	309	329	350	361	313	343	328	328	336	308	354	347	347	328	333	327	349	315	327	327	359	324	339	317	340	356	375	352	328	345	340	323	364	364	308	339	376	319	355	361	340	331	294	324	318	324	349	311	325	352	366	346	320	354	355	308	322	363	362	346	339	348	343	340	363	347	328	345	322	337	329	347	332	297	345	335	307	329	358	354	320	325	384	329	351	361	319	319	363	321	331	330	344	336	302	344	376	325	320	368	320	331	340	349	347	330	317	324	337	301	354	335	313	316	332	362	326	360	339	322	326	324	337	343	335	316	329	307	350	335	335	339	334	346	310	305	318	306	361	328	360	327	316	334	356	311	328	328	300	365	334	342	337	363	325	349	312	331	346	325	322	315	328	360	295	330	336	324	320	339	350	311	344	321	327	340	338	320	366	354	331	339	318	316	336	349	345	346	333	313	355	350	327	319	334	324	340	329	337	341	341
24283	35253	26709	17776	14281	10454	8506	6625	5098	3762	2796	2125	1782	1422	1270	1185	1086	887	823	800	677	641	578	556	518	521	495	483	467	476	409	473	427	436	425	385	428	426	429	406	433	415	463	440	435	418	403	445	407	394	441	447	386	413	401	373	380	361	387	396	396	395	401	402	402	418	403	414	403	424	381	391	402	409	351	367	415	389	403	401	430	384	390	370	414	359	369	374	400	427	393	408	394	378	350	399	373	384	370	386	370	384	406	383	400	381	418	401	388	360	389	428	363	374	379	419	425	387	388	400	411	406	370	395	393	395	384	414	395	414	375	367	436	397	406	379	439	369	412	372	415	367	395	374	382	367	380	402	395	370	408	397	406	381	372	425	395	414	388	382	390	392	400	391	410	383	394	395	403	365	386	387	377	373	401	375	400	378	369	403	380	377	392	369	409	397	385	380	385	375	423	379	409	367	411	375	371	366	405	401	388	402	388	396	393	361	415	351	385	386	379	372	362	370	380	382	371	405	381	419	376	394	387	403	429	412	410	385	366	385	427	376	392	394	395	439	384	400	399	389	382	389	399	401	375	401	373	408	389	388	397	399	387	383	367	350	388	371	395	398	368	367	444	411	386	426	400	401	421	357	399	362	387	420	406	369	400	361	398	392	383	370	397	386	400	410	393	411	408	353	416	399	391	386	408	373	409	447	385	401	393	374	420	374	386	383	379	415	423	405	395	364	419	403	373	397	397	395	362	389	417	392	383	374	382	371	415	391	377	397	403	401	388	434	393	366	388	395	390	399	383	346	369	402	364	428	398	365	397	388	403	400	366	404	427	407	372	376	415	405	389	417	390	354	401	391	365	405	366	370	400	352	402	384	373	369	398	380	411	419	402	386	404	382	408	385	399	379	400	431	377	366	392	395	341	417	426	396	384	401	394	384	398	380	388	385	386	395	397	403	399	381	398	424	402	385	421	397	396	403	376	385	411	383	377	435	384	396	391	382	364	385	394	392	355	389	380	421	410	382	365	422	405	407	414	390	389	379	384	410	419	376	359	398	349	389	368	408	390	372	379	394	394	402	398	414	376	382	385	371	350	399	401	379	426	384	355	376	392	380	388	392	406	417	410	382	389	406	399	394	344	389	405	410	406	420	377	385	386	394	375	418	415	391	401	386	393	376	409	395	370	358	396	414	385	413	383	371	397	387	409	383	409	402	410	436	402	363	340	393	387	400	417	376	410	393	379	417	386	402	376	418	404	371	392	386	415	361	358	410	417	403	427	378	399	414	365	393	373	373	407	378	410	385	407	374	427	413	390	430	384	374	390	365	369	384	402	380	381	398	396	399	380	424	377	391	377	380	371	390	420	396	395	369	394	390	379	394	408	366	342	387	384	369	367	431	356	383	355	365	391	390	420	421	390	368	383	403	388	372	369	456	417	428	406	416	366	377	376	426	379	378	422	437	374	391	379	406	393	391	391	372	393	383	397	374	411	380	376	399	395	389	348	388	407	372	385	387	425	387	404	417	381	365	416	372	376	403	404	383	381	372	389	376	383	410	412	388	400	383	389	433	400	381	380	357	377	406	399	395	386	396	395	407	392	385	395	383	402	408	385	367	364	392	388	387	375	375	393	379	379	407	380	417	393	385	415	401	406	345	411	427	411	379	397	384	374	375	422	365	381	364	358	411	415	383	385	407	409	367	425	402	381	379	398	378	379	397	389	381	416	377	405	358	388	381	373	414	387	383	398	443	386	393	424	357	389	372	363	359	388	387	384	396	411	385	374	402	407	356	366	370	391	378	365	373	389	394	374	376	406	410	421	351	410	405	379	396	403	372	389	435	384	396	388	386	398	397	395	404	394	380	395	375	425	394	381	388	375	386	368	388	418	404	407	391	373	397	417	409	389	404	391	330	424	400	391	388	412	376	407	387	407	394	375	390	389	390	369	419	399	367	386	387	366	407	404	409	385	367	394	393	396	379	377	399	387	404	354	388	372	386	354	413	398	412	378	396	435	372	350	380	379	375	382	395	371	374	372	414	411	374	383	391	390	402	390	424	431	364	368	358	363	400	391	394	410	414	388	404	374	374	386	391	404	415	405	409	384	347	345	377	376	371	370	367	410	406	416	396	400	413	396	393	383	370	376	384	374	364	401	367	386	388	397	374	409	413	398	398	385	370	348	363	376	406	413	400	380	388	399	371	411	346	353	400	419	387	369	381	385	384	347	402	406	385	397	395	355	389	365	372	397	347	384	360	389	389	400	386	414	415	385	381	369	365	366	394	417	356	411	403	417	394	399	415	396	384	396	372	365	381	370	424	405	399	388	404	366	370	393	406	402	364	382	390	414	393	391	415	393	381	383	383	438	381	407	376	380	417	406	384	405	398	413	431	356	428	403	365	399	385	376	416	405	374	398	398	365	402	376	410	423	364	376	343	373	398	401	397	381	386	381	389	432	408	386	366	404	394	361	367	361	383	383	352	438	389	398	422	389	401	399	405	391	417	387	385	456	380	371	379	392	379	374	420	395	372	411	374	378	379	404	416	415	417	383	403	398	373	411	386	393	368	386	408	393	410	406	383	385	420	387	422	373	407	389	377	379	399	381	406	376	396	399	376	393	397	382	383	405	374	401	392	398	408	408	341	393	389	368	404	398	427	403	403	372	435	382	377	380	380	410	400	409	404	403	391	389	397	404	390	403	435	403	410	351	387	393	381	372	409	378	438	398	377	422	414	405	399	422	405	405	394	377	373	416	383	410	365	399	384	380	369	416	381	389	366	377	403	390	385	376	414	371	361	428	389	440	374	437	392	384	389	410	391	388	382	418	420	385	409	408	397	388	414	394	395	397	361	341	402	410	399	415	387	368	376	391	393	426	377	404	379	418	390	411	368	374	394	417	425	386	382	396	375	405	409	400	405	372	354	394	353	416	380	388	399	408	376	390	343	369	389	379	368	397	368	393	396	407	422	411	392	387	385	375	386	408	380	426	367	394	377	428	411	332	410	401	387	354	395	403	401	386	361	388	399	390	366	371	392	402	385	412	382	344	398	418	409	399	380	352	398	366	368	371	372	408	380	390	400	415	407	424	402	416	405	402	414	358	352	365	409	388	378	409	360	370	380	400	377	364	401	420	407	388	400	375	393	378	381	379	379	396	384	378	400	354	411	388	380	401	353	403	399	392	373	375	391	377	376	368	393	364	382	372	407	393	407	395	412	369	383	411	364	359	398	388	389	403	384	414	400	385	374	417	349	414	441	385	416	383	373	396	420	369	365	386	380	381	424	396	403	370	409	383	410	365	430	384	396	389	386	361	379	386	367	411	384	392	383	368	413	360	377	409	404	390	415	373	381	419	345	430	403	380	377	382	393	425	354	394	397	368	401	404	345	403	388	410	347	401	405	398	415	411	387	389	379	396	392	372	401	406	368	391	356	387	386	400	397	415	390	405	379	394	355	391	385	427	368	371	371	396	368	377	388	373	412	375	403	420	389	392	386
25251	21591	27365	25801	12993	5677	3907	2761	2089	1544	1158	941	820	751	602	535	559	466	387	389	340	327	328	305	311	284	251	256	281	252	239	220	242	247	231	212	237	229	232	209	255	258	236	248	251	242	229	251	242	243	223	222	231	206	173	220	210	214	234	214	215	206	216	194	233	223	219	219	218	223	210	266	258	226	228	227	237	215	251	233	220	251	218	234	217	223	258	204	245	221	204	210	220	196	228	211	226	229	238	247	223	211	232	213	239	236	226	220	236	258	256	234	191	216	206	221	211	206	246	207	230	229	227	212	210	219	207	232	216	208	233	219	229	216	206	244	206	218	236	224	219	216	203	212	228	214	235	203	202	215	200	212	234	223	215	221	215	225	224	186	226	215	241	243	253	234	212	208	243	227	233	223	210	199	221	232	214	203	216	228	251	230	233	240	246	227	222	229	232	222	237	223	214	205	214	244	200	205	209	205	193	192	241	204	241	218	244	195	232	226	259	237	246	212	211	201	232	235	215	227	226	218	216	240	219	224	193	214	247	216	229	219	213	216	211	236	203	213	228	216	232	205	257	221	231	229	239	216	225	204	221	216	232	246	201	210	232	211	211	210	243	223	213	217	224	212	219	207	214	233	193	218	226	206	219	212	230	213	211	211	215	224	245	213	229	237	211	198	210	225	211	188	218	227	220	237	242	240	243	211	215	219	188	219	203	227	219	230	222	212	240	214	198	217	240	212	219	234	204	201	217	215	220	239	241	212	218	197	213	233	225	216	230	242	244	252	254	239	222	240	214	224	235	231	219	204	197	209	225	232	212	248	203	214	190	214	230	253	230	231	206	234	254	238	234	228	234	216	233	234	231	202	206	247	221	234	262	211	245	193	230	218	178	196	256	217	228	232	229	245	215	210	225	242	234	204	239	236	222	210	227	218	221	213	211	199	228	193	223	208	217	225	231	244	219	216	242	244	197	214	202	211	250	240	228	233	210	212	214	206	230	234	219	218	259	230	197	225	209	217	240	210	237	257	200	240	239	218	217	194	248	236	205	216	248	241	239	236	238	226	216	216	231	241	211	207	217	217	201	241	225	221	224	246	222	220	205	243	207	215	233	204	194	207	230	203	227	228	215	221	234	182	233	218	208	243	252	237	201	194	211	222	224	212	231	214	218	239	213	206	217	228	219	210	246	232	227	238	245	234	226	207	235	233	193	214	226	225	211	207	238	229	232	222	241	226	225	231	223	223	209	219	201	215	243	226	247	216	210	199	212	230	193	247	212	216	228	216	224	207	223	258	237	211	236	213	200	208	246	221	220	218	219	242	206	233	209	210	214	219	217	203	219	240	218	225	200	211	227	232	200	232	205	221	223	228	220	234	218	229	200	215	218	226	215	231	235	229	240	207	201	215	232	211	222	247	197	212	242	232	213	216	203	228	236	239	221	226	225	226	234	215	254	247	227	217	202	237	232	237	208	222	248	224	223	220	218	235	231	238	231	209	253	230	224	238	231	206	232	229	227	192	224	192	227	212	214	205	216	219	214	226	231	214	227	227	241	230	230	245	245	225	224	210	221	218	225	246	217	220	234	202	192	215	208	208	231	222	247	208	257	239	233	226	220	203	206	267	220	214	212	210	215	227	237	225	230	215	249	243	194	244	219	247	213	239	221	176	237	220	238	215	198	241	198	257	220	239	216	229	209	216	223	206	239	224	233	218	210	224	243	226	183	221	215	225	212	223	240	241	227	236	193	241	247	224	223	194	230	221	200	234	224	198	234	224	232	210	198	219	230	194	211	207	222	215	229	213	198	221	239	220	234	207	189	208	228	242	217	217	215	244	218	223	214	213	196	228	219	228	224	237	215	227	224	246	219	224	234	225	237	214	194	238	215	238	227	226	194	238	226	234	210	224	218	194	222	217	228	211	231	224	227	227	218	239	209	238	237	212	246	226	231	227	231	230	229	219	195	184	232	217	189	214	214	246	221	224	228	223	197	205	212	227	222	200	210	226	233	223	213	227	217	229	217	211	239	226	233	244	221	213	233	219	218	214	232	206	220	232	228	213	236	208	237	225	232	212	222	217	215	243	210	214	206	227	211	236	207	232	210	219	215	233	229	239	232	237	224	211	246	214	218	257	226	190	241	195	221	210	210	218	214	239	226	211	229	249	247	237	221	240	222	196	202	229	209	242	221	252	230	216	224	255	197	246	229	207	228	219	240	230	206	216	213	217	233	234	228	213	217	222	226	251	224	229	225	198	226	232	213	223	209	202	220	238	235	234	221	207	213	225	220	245	203	242	235	198	230	232	214	204	210	233	209	207	207	212	217	221	192	241	223	228	226	212	250	228	214	228	200	223	232	224	214	246	228	223	203	233	268	240	233	257	230	226	238	250	238	217	229	217	193	208	219	223	222	227	245	216	216	204	231	198	227	202	204	208	235	233	224	224	232	218	240	206	212	222	199	225	209	230	218	228	215	194	230	214	223	211	220	208	222	230	212	226	239	220	220	233	224	209	213	225	214	221	212	210	226	223	210	231	236	213	234	222	237	221	213	209	216	214	219	237	199	241	237	248	216	211	211	256	208	180	240	220	223	223	218	249	229	221	233	232	227	218	206	218	220	238	226	218	219	216	213	213	217	228	234	210	206	235	228	229	199	207	196	205	222	236	207	242	231	214	230	221	206	232	247	236	218	236	221	239	215	222	227	252	244	223	224	223	220	216	224	217	216	222	189	195	209	194	233	246	220	207	207	221	211	232	210	228	204	238	231	233	218	231	197	234	193	244	222	229	238	250	231	210	218	224	237	264	213	204	214	220	229	233	219	215	225	257	218	212	240	249	241	232	216	226	221	185	210	208	225	222	230	231	211	210	210	217	262	227	224	236	247	241	222	204	218	190	235	244	237	209	248	209	216	204	253	208	209	238	204	207	201	225	228	220	239	241	233	203	241	214	203	205	191	246	232	212	212	226	237	232	227	215	227	192	224	216	220	230	232	214	211	220	256	220	237	217	218	220	242	211	223	214	197	211	204	220	233	222	192	243	221	197	223	223	214	227	226	213	250	217	195	200	218	206	216	219	213	236	199	235	225	199	207	202	222	226	203	232	194	229	230	208	228	227	221	197	224	198	214	213	219	211	237	249	209	226	242	220	212	230	239	226	219	234	196	249	220	237	233	229	229	226	233	226	189	214	207	221	221	208	216	207	225	251	238	235	226	249	216	222	235	233	229	211	219	227	246	221	230	227	243	235	210	195	244	230	246	201	223	232	231	212	209	236	226	212	237	252	214	225	226	211	197	245	218	218	242	239	196	223	236	221	230	227	200	237	228	210	215	251	220	231	216	223	217	227	201	215	226	216	222	192	205	245	222	214	210	208	215	232	245	237	207	204	247	218	226	219	194	225	230	234	240	238	227	207	211	213	218	194	205	200	232	230	211	205	232	232	200	231	231	221	218	251	225	237	211	196	241	218	225	217	216	206	225	223	233	212	228	217
23717	31522	23220	15057	11499	8923	7036	5483	3911	2954	2123	1666	1394	1182	975	850	740	644	562	533	462	485	432	363	390	363	330	341	313	285	296	307	296	288	283	268	289	299	300	305	289	287	277	324	293	289	297	289	267	270	291	279	269	282	257	270	273	254	308	250	280	287	276	282	263	266	275	287	282	269	290	256	256	253	282	273	285	263	269	302	250	252	302	273	261	276	289	264	277	292	272	280	258	262	259	255	262	295	267	244	228	286	252	250	263	236	231	267	253	259	244	240	270	246	247	230	276	257	277	252	253	266	285	236	253	274	272	271	261	267	257	274	254	263	271	259	263	263	236	277	272	231	240	260	273	270	287	271	292	261	261	265	269	269	274	241	256	284	267	288	246	271	268	249	255	248	264	251	255	269	236	273	267	272	270	250	245	256	278	287	260	285	277	264	274	263	257	260	244	255	264	262	285	266	252	246	264	278	238	252	259	279	220	249	310	278	243	282	278	257	257	257	259	276	262	297	280	274	236	256	247	254	235	246	288	268	275	273	268	269	245	278	247	272	295	265	247	240	254	275	290	272	260	276	278	269	239	271	277	258	264	263	262	269	232	245	285	260	256	282	258	256	249	285	243	235	256	258	277	259	263	260	282	281	245	263	276	262	264	249	252	236	244	268	252	262	253	282	270	277	247	276	261	250	265	219	232	281	258	255	258	263	262	258	243	279	256	246	260	262	211	254	246	246	245	259	256	255	253	264	297	262	259	266	270	232	255	293	233	271	256	254	249	283	268	282	279	294	281	249	259	275	267	258	275	242	276	249	263	270	235	273	292	271	255	287	259	291	273	267	260	268	252	298	282	277	284	243	271	242	265	265	272	239	280	306	244	285	233	284	252	255	275	286	251	270	257	233	261	241	239	273	261	265	279	254	283	281	261	281	274	255	261	262	251	257	265	252	261	278	261	250	262	265	260	278	278	266	262	236	271	241	253	285	262	258	249	262	253	278	254	293	260	273	270	238	274	245	260	273	292	256	261	274	275	272	260	254	250	264	289	242	239	274	279	245	291	267	275	289	267	280	260	272	285	243	260	274	277	271	271	274	262	328	257	230	259	271	279	275	254	270	273	271	241	267	281	266	254	284	252	221	245	261	300	232	271	256	264	251	288	256	252	246	260	262	261	270	281	271	280	255	258	268	227	246	268	248	298	266	240	269	260	246	262	282	258	263	259	280	278	261	234	248	256	248	260	246	269	254	244	245	249	234	262	284	267	270	255	289	274	266	298	260	306	271	240	250	272	277	245	266	263	267	260	277	288	261	250	278	270	248	248	273	258	298	281	263	254	286	256	255	285	260	239	276	273	262	276	256	284	253	279	304	246	281	260	288	252	261	300	275	237	243	279	253	290	295	228	270	252	268	249	277	248	265	266	245	272	264	287	282	269	260	248	256	243	248	250	285	258	264	244	287	261	285	266	283	276	300	243	257	256	251	251	266	274	256	295	231	262	257	290	253	246	250	263	270	272	258	267	269	250	286	278	274	253	252	239	225	274	260	245	261	263	289	242	251	265	255	269	265	266	231	274	283	245	248	245	259	265	285	241	269	264	269	249	246	237	285	250	257	253	253	235	251	298	249	273	221	250	251	225	251	262	274	276	259	271	259	266	284	264	261	266	260	291	249	250	262	253	271	273	282	264	246	266	268	295	221	249	248	250	271	261	254	233	264	266	274	229	295	239	262	245	269	295	263	249	245	270	267	275	249	270	259	257	254	249	278	259	282	273	245	287	265	268	280	249	267	234	260	241	266	264	279	239	287	288	258	276	237	258	261	241	254	262	239	257	262	257	262	268	289	259	259	263	250	261	266	274	260	282	288	259	289	287	272	236	240	271	290	283	265	277	256	270	250	265	252	282	253	270	263	262	233	279	282	269	274	272	294	286	275	278	274	271	244	259	275	281	294	258	264	254	272	229	251	272	280	270	256	271	247	277	281	258	244	280	260	278	237	276	289	253	265	254	251	244	297	261	282	262	253	273	247	257	274	240	282	237	291	257	259	267	257	280	266	259	275	271	295	266	231	297	236	291	248	272	280	260	257	257	237	277	257	254	269	269	259	236	266	260	262	252	262	273	288	277	247	279	254	262	266	283	247	291	271	259	267	238	264	276	250	294	238	271	260	275	268	247	272	268	277	305	246	254	246	268	263	266	274	290	256	252	269	248	272	253	253	271	274	265	245	267	252	252	261	256	273	266	265	279	281	253	269	276	265	294	262	269	301	270	251	251	268	250	290	272	248	281	273	241	223	232	246	245	276	257	262	246	277	280	260	286	271	266	256	262	262	243	288	276	285	240	240	273	243	261	266	264	261	291	284	278	286	265	277	249	277	263	263	264	245	287	292	263	253	261	277	277	244	260	254	257	259	260	241	262	282	252	228	274	280	276	225	274	235	258	262	278	257	239	238	271	267	249	248	264	254	261	242	259	257	283	272	284	252	283	275	266	276	253	219	268	251	253	262	264	251	273	275	242	258	274	281	258	274	259	274	234	238	275	261	252	244	280	278	277	281	265	263	268	254	254	284	262	256	272	267	253	246	276	268	254	258	256	303	271	295	286	233	247	255	298	268	229	242	251	278	261	248	268	248	250	238	263	282	264	274	232	279	271	243	242	247	308	294	266	268	270	204	276	279	267	280	244	286	284	269	295	271	284	275	296	252	268	247	261	282	239	288	242	267	248	274	268	292	243	254	287	251	261	283	249	284	279	254	247	253	270	235	278	271	258	257	280	227	297	267	265	248	267	265	277	258	287	253	262	241	262	243	241	292	305	272	270	280	251	245	264	256	249	291	299	286	257	278	265	264	257	253	259	276	283	255	248	265	302	270	249	238	269	262	263	244	257	265	238	287	277	279	262	261	276	275	251	235	276	282	257	254	257	251	265	282	295	250	270	275	266	289	293	276	283	263	269	284	259	299	284	275	249	252	290	260	248	244	252	258	264	235	294	286	281	267	257	268	275	263	259	231	278	253	263	234	249	239	292	254	260	261	236	254	271	264	264	260	260	291	285	290	290	267	241	249	243	296	238	273	295	267	262	256	268	275	261	269	261	260	249	255	233	262	276	261	248	259	269	259	256	253	249	265	265	287	260	274	267	258	259	257	245	262	267	268	289	271	255	284	266	256	285	250	263	283	248	244	273	258	261	268	260	272	254	249	264	267	297	269	267	278	243	256	273	242	265	262	245	263	257	242	239	250	240	271	268	291	267	253	271	292	264	267	250	233	283	261	268	254	271	274	251	248	289	237	254	251	257	263	268	262	253	258	252	267	247	266	262	231	269	294	246	288	269	220	275	279	266	265	264	242	240	256	280	227	257	266	272	251	283	271	263	262	267	279	256	268	248	268	276	260	276	272	263	295	273	271	281	287	275	245	245	266	265	237	263	248	261	279	282	249	293	258	242	261	246	281	292	290	271	258	271	267	272	258	275	252	259	272	277	261	261	284	258	261
22920	21541	29103	24385	21586	21421	12804	5326	3454	2526	2057	1633	1408	1149	1042	882	774	679	643	536	470	509	393	424	377	374	329	316	323	288	271	310	309	270	274	292	311	272	254	287	286	283	288	316	259	244	262	291	279	283	262	268	258	261	242	262	223	253	269	271	247	261	254	263	281	238	260	255	248	249	272	277	256	249	238	238	255	256	233	235	263	206	254	239	261	254	234	257	252	254	272	245	241	239	237	250	240	234	232	258	279	245	234	239	244	262	238	284	274	256	211	231	259	264	242	223	250	263	273	251	275	209	221	218	202	238	259	232	265	231	218	229	229	262	268	239	248	257	252	257	247	262	231	218	244	263	211	246	246	258	250	257	230	238	254	259	227	264	275	238	266	212	219	254	250	259	256	226	247	249	241	249	239	247	214	244	239	244	240	249	246	211	240	261	212	211	265	250	221	205	225	246	234	264	228	215	244	241	251	245	263	225	261	239	264	212	243	239	257	235	242	268	276	227	253	196	276	242	259	260	251	240	259	260	225	228	256	251	221	221	243	250	241	242	235	246	273	250	258	216	272	217	239	245	263	230	228	246	243	238	230	228	229	227	260	220	228	243	261	262	246	259	243	234	227	263	260	236	266	270	245	252	226	253	267	253	241	229	247	225	257	245	235	240	248	247	219	242	246	255	238	244	270	256	238	235	297	237	218	238	228	241	247	244	243	244	251	249	258	252	240	251	216	244	259	216	237	226	239	234	230	235	249	235	246	253	220	275	228	268	270	289	235	240	255	250	262	251	228	250	237	220	222	236	254	245	266	260	238	233	238	241	256	242	251	229	227	231	256	254	250	246	241	268	246	218	250	259	250	261	228	272	224	235	252	236	252	238	266	239	259	241	231	262	255	233	257	269	261	235	239	222	261	233	216	256	267	233	239	234	222	260	235	264	227	251	222	250	235	247	231	252	235	246	225	238	252	229	247	229	221	229	226	237	248	226	233	261	259	256	244	257	265	241	221	260	248	239	259	262	250	262	239	207	252	252	232	249	234	248	268	241	254	248	260	256	256	224	270	237	259	234	237	249	227	237	244	255	251	223	248	267	226	263	258	267	235	258	220	248	234	264	249	231	248	272	233	256	243	257	254	262	219	226	216	228	236	256	254	237	217	227	236	252	247	230	257	263	254	238	243	244	241	224	261	242	248	248	216	284	253	244	249	260	241	218	228	233	227	223	258	229	244	218	236	261	210	241	267	245	235	231	264	247	263	275	256	229	255	238	253	241	287	242	259	254	219	197	238	248	256	229	217	271	263	222	234	207	233	234	245	246	249	267	255	245	256	217	247	257	240	248	254	232	204	206	250	250	266	234	235	257	226	217	251	259	228	235	226	254	256	233	254	231	229	240	248	236	280	253	244	231	271	266	236	233	252	236	233	234	252	235	237	261	246	241	245	234	235	260	225	237	232	237	237	238	270	216	241	229	230	276	258	266	242	258	237	246	285	233	242	249	222	266	250	248	221	262	229	229	242	247	274	257	215	262	222	236	238	231	256	227	274	250	232	263	219	255	261	232	218	235	229	236	253	233	271	238	208	241	259	243	256	218	256	246	246	249	261	233	241	240	247	249	240	236	233	254	226	229	226	242	246	258	232	230	241	220	257	243	219	216	228	230	238	232	244	228	218	227	255	244	244	256	258	249	244	247	260	276	255	254	223	246	269	245	224	228	244	222	245	247	226	239	248	257	229	260	233	238	236	226	263	233	231	233	221	231	238	244	249	282	257	252	244	226	223	239	253	243	256	245	243	236	275	241	227	254	256	242	231	265	243	230	231	247	246	225	244	231	247	256	237	240	236	263	257	256	234	246	240	257	229	219	267	248	239	246	259	243	260	247	243	260	214	247	268	245	252	215	243	250	236	259	216	239	258	258	238	274	219	264	247	221	230	223	241	232	245	263	238	239	258	226	268	259	241	248	213	245	226	265	262	225	247	256	259	227	238	265	252	245	237	234	238	225	247	226	236	265	241	241	248	247	245	225	234	244	225	285	241	243	243	239	261	258	240	219	225	219	227	272	233	229	297	235	219	216	250	223	250	285	241	210	236	239	228	222	230	256	230	252	233	238	257	212	257	254	242	219	254	241	241	254	266	233	258	248	231	253	243	254	269	248	254	249	255	232	201	269	233	263	251	245	257	261	242	248	267	258	254	218	233	219	244	233	263	229	220	239	266	238	265	239	229	229	238	247	242	262	252	233	226	208	266	220	246	232	237	269	225	258	266	240	225	249	246	227	232	237	225	246	260	240	248	247	227	265	226	230	241	256	261	242	233	238	251	250	255	238	230	244	244	235	235	208	240	241	265	253	265	243	252	225	242	253	246	279	237	279	229	238	248	248	247	233	245	278	251	229	228	241	273	255	246	247	256	233	254	276	248	253	245	253	211	262	232	249	235	253	243	240	239	246	285	256	268	252	232	240	222	242	239	219	240	226	236	233	247	274	226	222	232	235	234	282	243	221	238	267	242	262	275	248	233	249	245	249	246	232	273	239	231	219	213	230	231	243	223	217	230	221	264	233	214	226	267	241	236	225	232	253	241	229	250	274	262	242	254	237	225	253	258	198	226	244	234	228	255	232	253	269	237	243	274	231	220	236	228	242	205	239	200	249	234	257	252	221	250	231	245	241	235	236	226	246	244	227	249	235	247	240	209	261	257	233	238	265	296	268	232	249	248	236	207	259	245	262	244	225	264	243	247	257	238	268	223	250	220	237	260	239	243	241	253	240	244	249	233	213	238	228	231	248	234	232	252	243	244	225	270	224	247	234	260	284	229	227	252	250	220	238	261	267	224	270	235	238	261	214	247	244	221	242	222	231	226	239	237	248	246	246	227	241	261	232	251	221	251	277	284	243	209	237	247	258	212	227	246	249	251	238	226	246	222	239	245	246	239	244	223	246	211	257	247	241	207	196	265	235	226	241	229	269	265	287	247	241	235	263	244	229	254	232	260	239	233	260	233	255	236	245	237	235	259	237	265	274	248	236	259	249	236	240	223	278	215	253	241	227	230	235	246	230	238	225	234	244	265	241	246	214	228	236	245	217	247	220	253	241	237	255	240	234	220	252	240	262	241	230	216	270	231	285	227	236	262	252	232	225	249	273	266	226	234	249	229	210	239	255	272	251	248	260	247	246	215	230	210	223	205	272	276	244	248	271	240	245	249	268	266	237	253	218	260	222	219	222	250	225	233	252	232	249	249	241	259	249	255	223	265	234	249	240	220	211	234	247	254	219	253	260	272	241	225	243	234	255	237	255	245	256	224	243	241	255	221	249	215	251	248	259	268	247	240	255	257	263	211	220	275	256	251	243	242	233	256	236	231	285	237	240	253	229	239	246	240	232	243	274	215	263	240	220	245	250	227	230	256	225	238	224	234	235	234	230	228	253	252	243	229	260	228	229	245	226	247	251	245	272	233	290	234	246	239	237	248	262	258	221	235	232	226	227	220	245
27624	39067	30762	21521	17597	14003	10823	8524	6342	4721	3439	2710	2380	2002	1641	1438	1230	1066	911	805	720	661	605	583	511	516	491	422	400	395	373	381	381	347	400	355	344	373	323	360	341	336	335	350	335	333	331	314	344	331	327	317	323	302	316	307	305	306	316	349	313	302	323	310	285	306	299	294	289	285	297	292	319	288	298	304	294	308	260	314	267	311	291	301	290	282	297	264	312	314	302	290	286	296	308	327	321	295	288	292	267	288	280	293	291	294	310	263	288	276	283	259	290	276	285	288	310	283	280	291	278	284	286	280	297	273	289	308	292	279	273	276	277	288	272	272	270	260	296	296	294	285	271	272	282	283	267	286	283	288	288	287	290	280	308	300	275	276	272	271	342	271	297	283	322	302	279	309	279	283	273	286	285	302	294	316	265	268	319	300	272	287	307	292	271	273	280	287	291	275	287	298	303	291	302	238	294	306	284	289	293	276	279	299	292	302	313	273	292	284	272	282	316	286	316	268	272	276	276	274	286	281	269	281	288	303	285	281	290	285	300	290	285	298	305	335	271	282	285	295	290	323	312	261	315	292	307	263	319	292	285	305	287	285	290	299	275	294	263	282	288	307	289	296	250	290	268	312	293	326	309	263	283	302	256	271	297	275	273	313	251	268	299	295	280	290	300	304	294	289	312	280	282	309	280	288	270	288	285	270	287	295	310	272	286	320	246	249	300	261	265	254	274	278	296	277	286	284	289	309	264	271	287	297	306	289	313	312	299	281	266	267	275	279	287	268	279	277	275	246	299	276	290	282	299	263	251	304	276	295	283	316	273	281	284	298	270	307	269	301	269	285	286	323	266	268	306	283	303	257	293	288	298	258	311	299	279	268	278	312	272	289	308	309	282	278	298	261	287	303	267	257	280	322	297	259	310	287	295	278	288	302	285	274	269	317	286	301	278	305	296	283	271	295	279	297	312	273	288	260	306	300	299	263	294	298	284	282	291	299	281	314	272	270	291	264	302	282	282	291	308	302	281	268	301	280	267	295	290	249	299	344	274	303	269	319	254	272	261	282	313	273	286	249	318	267	261	299	276	307	287	291	299	278	281	241	281	276	277	316	280	274	297	270	280	294	296	297	297	312	311	327	313	295	316	293	272	265	335	320	307	269	262	297	288	302	268	286	283	303	290	278	293	286	297	271	307	300	306	290	274	274	280	301	305	291	303	251	298	303	289	315	235	276	324	274	304	284	278	287	279	268	282	311	287	290	269	279	303	315	300	302	302	274	286	258	302	296	259	292	281	275	275	280	256	283	260	277	282	294	306	294	316	273	314	299	286	316	286	288	246	336	261	279	268	305	311	294	251	289	277	272	270	307	317	275	287	284	276	319	289	276	307	297	292	289	274	293	275	288	260	321	255	281	291	303	266	289	276	269	299	344	303	294	293	281	304	260	304	298	292	292	302	277	310	290	262	298	260	301	281	312	256	295	298	314	287	275	316	285	275	317	311	253	273	315	277	308	293	301	282	312	324	278	307	342	250	315	285	290	273	265	300	290	264	271	240	310	276	283	274	278	311	296	274	268	264	267	310	299	293	306	300	300	259	309	284	294	288	312	282	275	294	297	309	267	304	304	319	298	301	305	290	270	280	297	279	294	285	300	268	312	266	292	323	284	303	296	264	306	275	307	267	289	275	287	280	282	313	295	313	272	276	264	307	269	300	310	296	300	300	282	278	274	285	309	269	289	294	309	309	275	319	328	263	270	283	294	297	301	294	276	283	278	282	296	285	298	269	294	301	286	296	278	295	249	281	322	260	314	307	270	292	295	282	267	273	313	268	286	301	288	270	326	284	289	293	302	274	302	296	285	277	258	290	289	287	279	293	282	281	297	296	259	286	292	310	291	296	290	295	295	276	280	307	271	241	290	270	269	252	299	276	305	280	304	307	276	299	275	274	304	259	290	291	315	305	300	281	280	262	286	275	303	309	279	278	273	296	298	318	286	295	283	291	285	268	257	267	291	276	283	311	270	312	292	297	318	271	324	298	311	312	269	287	307	262	298	335	318	303	313	287	282	302	267	260	270	291	290	280	269	285	276	291	296	271	266	296	296	252	267	259	262	273	282	279	277	325	299	312	298	295	282	279	285	270	294	307	294	253	313	284	285	307	259	276	296	270	307	275	327	318	306	320	280	268	295	275	281	277	310	305	280	301	281	267	290	326	267	302	275	281	264	279	292	301	302	305	267	301	290	285	307	277	271	250	279	267	276	244	285	290	267	302	320	267	328	287	275	312	270	310	290	272	289	306	276	283	290	282	278	286	292	299	297	291	291	285	286	313	285	276	283	293	300	301	295	290	283	291	314	298	289	299	290	286	298	287	299	299	255	278	278	287	314	282	290	268	309	270	296	310	284	287	283	268	266	268	285	292	263	272	263	289	287	279	292	254	286	281	292	259	275	284	294	280	273	269	285	299	286	279	282	303	283	289	304	283	307	291	311	315	299	296	278	318	300	263	294	315	296	269	304	290	299	262	283	251	289	276	311	299	317	295	292	277	309	254	283	303	305	298	286	278	294	294	281	294	297	312	281	275	284	267	279	283	281	307	269	325	305	279	282	262	308	291	292	276	267	265	272	269	281	281	281	314	258	270	274	262	283	290	297	289	261	304	308	311	272	304	293	259	312	308	325	298	305	285	287	290	281	242	278	288	309	277	299	275	278	337	309	264	298	300	307	292	300	271	291	287	281	279	285	293	270	323	276	350	295	297	285	310	288	273	280	269	300	300	297	281	289	262	279	274	271	286	269	259	301	291	307	250	279	279	300	269	275	295	322	272	275	293	306	292	301	286	277	256	308	276	280	298	265	297	294	281	309	268	277	282	296	286	297	283	265	290	273	293	286	280	292	259	257	239	271	286	270	277	284	301	287	303	275	267	307	300	276	283	308	313	276	288	287	300	272	276	287	312	281	299	287	323	300	295	275	296	286	303	269	289	277	277	268	290	301	299	294	299	283	304	302	265	291	294	288	279	302	324	257	286	281	293	282	292	282	290	290	286	297	251	267	276	292	301	292	306	340	287	307	296	282	296	290	318	295	291	314	281	323	261	301	292	277	279	297	290	265	263	317	302	297	327	271	289	304	312	285	290	316	320	307	273	284	288	298	285	302	272	275	289	321	288	296	329	289	285	312	295	292	307	295	285	298	249	300	286	304	334	273	301	282	269	294	284	268	317	298	286	283	313	305	281	287	295	284	309	304	312	247	297	254	299	303	302	302	315	297	285	282	294	327	276	306	260	283	302	271	309	286	279	313	279	273	292	271	304	283	315	302	298	301	264	259	290	272	266	322	319	283	289	245	329	292	292	312	251	289	281	307	289	302	260	315	258	295	302	278	255	287	281	328	292	268	273	307	297	297	293	286	283	286	286	270	298	301	287	280	294	284	295	276	271	280	276	276	287	294	274	295	306	320	293	294	286	295	253	288	316	271	283	285	295	288	290	265
28759	21677	18795	12169	6718	4227	2988	2284	1628	1303	1033	892	785	685	610	553	493	483	441	427	398	402	376	380	344	360	348	327	364	348	312	341	331	328	379	341	342	305	339	326	306	314	356	371	314	302	337	335	331	316	321	327	337	309	307	321	305	308	314	330	328	305	304	312	298	320	329	314	330	298	318	294	318	303	324	327	347	319	348	309	325	320	315	313	314	346	303	310	328	310	304	317	331	290	323	314	297	308	335	344	324	313	318	363	310	308	334	325	315	337	309	334	321	308	307	319	300	327	305	293	312	335	314	331	342	316	336	315	268	305	289	292	335	320	321	342	313	325	313	309	314	333	319	330	326	300	304	330	339	284	308	293	311	347	324	331	302	323	306	322	355	341	300	310	309	297	308	309	286	339	312	330	300	294	319	334	327	291	299	310	308	311	316	300	319	324	311	309	371	316	250	304	298	322	317	298	303	297	299	326	312	298	316	329	326	284	313	316	321	294	326	331	324	301	313	326	335	326	308	328	315	335	311	323	347	319	343	331	301	303	320	369	344	296	317	315	326	311	320	296	304	335	323	340	306	331	370	303	299	325	306	316	308	281	309	349	320	326	310	322	311	341	334	345	314	319	319	299	318	315	311	324	353	300	311	290	309	314	303	359	308	345	317	297	321	294	316	309	359	317	324	315	285	317	340	321	328	370	322	334	280	296	314	327	303	287	325	294	312	321	322	330	304	320	300	309	282	354	314	343	293	306	301	333	318	335	297	324	329	310	291	314	320	360	315	311	324	302	333	331	318	313	334	322	300	317	317	316	278	314	295	307	295	318	292	306	314	320	324	327	306	314	316	334	324	299	299	317	331	309	350	328	323	332	326	334	329	314	340	335	337	344	324	316	308	344	350	301	311	343	292	321	311	310	308	364	302	319	309	317	293	348	335	288	348	282	288	326	315	335	273	333	349	291	302	318	316	332	320	279	339	304	344	338	338	286	338	319	310	331	350	323	319	310	311	342	325	292	329	317	327	328	312	311	333	310	332	333	330	318	320	313	320	306	310	316	334	324	312	295	329	325	291	310	339	317	293	311	272	298	318	320	338	331	325	333	349	329	316	304	319	328	329	304	320	278	325	289	311	335	290	336	333	305	301	328	310	328	301	345	305	333	328	302	300	316	367	298	318	305	335	331	305	297	331	319	319	338	313	294	341	340	315	311	323	335	299	325	289	294	315	313	325	285	310	321	336	308	344	345	275	299	313	320	297	297	307	296	302	325	323	304	352	317	327	299	293	333	342	326	339	322	337	300	323	312	328	310	269	308	327	305	347	314	346	351	327	319	319	305	356	323	319	328	304	314	291	300	348	326	330	337	324	316	313	331	314	294	298	320	329	333	320	317	311	315	301	323	314	319	337	290	332	290	321	317	327	324	344	310	329	348	332	316	344	314	314	313	325	341	294	305	320	315	313	323	312	312	328	328	303	324	294	296	321	321	319	313	335	300	326	300	305	301	302	306	272	319	333	318	293	323	315	311	332	305	286	306	314	323	327	319	299	299	332	296	305	307	305	313	310	323	338	298	339	297	311	339	317	309	279	311	297	321	329	319	310	313	319	308	342	293	303	312	311	323	311	318	295	316	268	335	334	318	296	320	332	309	323	301	276	339	319	283	328	332	298	289	289	332	320	315	302	290	323	334	305	316	321	304	326	327	349	313	341	316	311	335	325	331	309	323	314	312	299	328	348	317	297	312	339	317	318	305	320	331	330	307	308	319	314	299	319	309	310	326	308	309	288	329	323	320	319	312	341	327	319	335	325	330	313	307	297	327	321	345	312	329	323	334	303	293	315	326	330	340	313	312	322	324	310	337	346	335	310	336	311	340	348	343	282	318	331	347	313	301	335	333	312	328	317	309	295	332	289	314	282	301	331	285	300	314	301	315	282	301	345	316	304	318	314	306	315	302	331	300	325	344	336	307	296	336	307	315	284	316	303	343	293	306	302	347	300	294	299	353	314	336	336	325	339	322	318	361	319	318	335	312	327	315	353	338	331	319	324	317	345	284	329	315	331	306	310	326	310	319	312	276	337	329	373	319	340	345	287	287	298	304	304	304	312	345	332	339	314	283	302	342	283	315	310	314	299	303	352	297	289	328	300	315	320	316	304	323	284	348	310	318	289	356	327	308	317	316	301	284	323	315	330	309	305	288	294	323	307	346	329	313	295	343	298	346	297	326	318	306	350	298	305	306	305	316	309	347	355	292	331	318	338	325	319	314	334	334	325	307	317	334	312	330	345	329	322	331	281	342	340	302	288	327	303	323	338	306	309	285	300	328	324	322	315	309	310	290	296	302	346	329	317	328	304	296	317	299	310	311	315	332	284	316	323	351	312	314	316	320	339	299	315	322	306	301	297	338	300	319	341	333	314	305	320	301	359	325	351	313	316	316	328	314	287	317	310	284	329	324	295	318	307	322	313	322	283	316	299	294	292	280	326	336	323	309	326	308	319	316	289	314	348	337	332	302	320	299	302	323	339	298	290	337	301	316	286	337	315	323	271	325	310	339	272	330	304	316	309	294	296	292	316	323	334	318	306	346	315	276	295	338	345	343	328	311	325	335	340	286	344	323	299	292	305	305	288	324	325	370	310	339	327	308	315	328	311	352	338	329	344	331	299	320	304	341	332	302	306	341	306	341	305	310	328	330	333	295	365	315	330	335	306	317	305	342	325	318	311	337	311	345	315	287	315	325	315	323	306	314	354	306	316	329	323	309	341	347	311	347	330	302	300	339	340	298	322	330	314	300	343	340	326	309	321	305	298	295	285	363	308	292	322	298	287	296	325	311	321	308	322	311	312	320	327	330	315	332	307	309	326	316	294	292	307	330	307	311	294	268	304	290	319	306	295	307	314	290	342	304	302	311	331	344	314	335	302	318	295	304	332	339	336	318	298	303	332	307	315	327	352	336	322	305	371	327	326	298	309	317	344	325	363	354	316	365	329	309	302	325	285	309	326	292	320	348	320	301	300	308	293	312	323	315	352	325	318	321	340	308	302	315	305	301	312	316	324	320	332	316	356	315	339	330	365	329	315	344	312	294	326	289	299	292	304	322	329	323	325	336	328	315	338	338	301	327	332	334	312	345	333	313	314	318	336	320	324	289	340	316	319	273	280	313	338	294	286	333	313	325	306	308	335	304	318	342	348	332	296	327	310	348	314	307	299	361	350	299	325	309	323	300	316	328	300	293	302	306	318	301	335	323	309	317	305	337	304	332	297	301	325	302	286	341	305	346	329	323	319	323	339	313	310	320	282	284	305	316	330	306	327	322	308	342	330	338	314	320	308	307	330	295	311	271	318	329	304	299	326	329	323	330	322	339	327	310	319	345	338	319	299	327	331	292	314	315	289	334	309	285	316	312	312	306	326	309	325	321	299	301	312	327	286	325	315	308	347	312	312	336	336	313	312	265	343	308	325	306	328	314	319	310	286	323	296	347	290	294	321	351
21269	26319	20145	12766	9817	7630	5548	4332	3056	2185	1718	1472	1178	1090	906	856	709	646	598	520	500	505	492	491	452	403	436	400	357	399	386	409	372	399	429	378	428	414	350	357	406	396	386	407	416	359	412	377	395	369	381	366	361	389	396	396	351	409	354	400	367	386	348	399	372	386	358	361	329	381	367	376	358	396	360	346	369	347	343	378	374	350	374	360	367	374	357	350	382	332	364	394	370	365	395	334	363	333	368	367	363	358	381	390	351	342	377	395	363	338	385	364	348	392	394	360	359	354	355	327	370	378	346	391	389	369	381	393	347	391	334	349	389	337	377	397	380	374	376	409	423	402	381	373	353	371	378	375	331	369	371	362	388	366	358	364	346	366	366	406	361	360	365	372	370	373	380	368	364	356	380	336	369	368	397	370	393	374	420	358	357	381	340	357	340	345	363	356	360	354	386	372	376	380	328	360	369	349	365	331	358	336	362	397	341	359	358	363	344	374	374	382	366	401	399	359	374	386	362	399	396	384	347	375	369	381	360	337	397	374	362	365	371	403	370	375	398	349	345	366	369	349	369	373	383	350	360	365	360	357	384	368	391	363	347	361	366	363	404	385	388	356	363	356	353	353	416	365	359	356	355	351	381	354	334	341	351	374	365	369	375	414	362	349	372	378	408	329	374	370	398	398	385	363	374	389	362	337	353	382	357	369	312	372	404	348	366	395	410	360	369	365	355	374	332	351	376	398	367	379	363	382	365	373	358	334	375	368	398	388	372	361	325	340	413	408	372	348	359	347	308	367	335	350	353	401	351	365	376	370	343	344	361	368	368	424	375	364	380	395	382	412	405	377	358	376	364	356	389	414	350	355	336	340	381	362	345	384	339	326	377	389	397	349	403	369	345	365	340	353	390	359	383	366	341	367	373	393	373	390	392	359	353	379	363	363	357	345	341	349	380	390	360	347	359	404	378	378	374	375	355	350	378	367	377	381	399	375	379	367	384	385	344	351	363	359	356	338	398	404	387	344	349	374	371	357	341	349	347	371	354	366	358	380	344	334	406	389	393	332	368	378	357	349	377	372	378	389	331	330	357	353	357	345	389	362	379	395	351	367	395	387	366	366	380	364	410	374	365	361	388	381	385	364	402	370	352	376	339	357	380	388	320	332	347	345	368	335	357	344	365	367	343	354	352	348	388	351	389	339	374	362	362	326	399	360	363	364	340	357	390	371	361	384	335	399	376	382	390	371	304	357	361	355	380	384	357	341	355	394	387	414	375	353	365	360	370	399	386	354	395	392	363	368	348	365	364	372	324	350	385	357	411	374	395	344	357	365	371	374	363	357	366	357	358	387	372	340	398	368	365	374	365	367	370	362	377	378	407	353	390	388	367	378	372	353	383	341	355	368	367	401	380	381	373	409	363	362	391	348	383	395	393	358	393	380	376	356	353	361	335	389	376	410	365	379	359	358	346	337	376	396	399	345	346	382	340	391	367	329	400	356	354	396	341	349	360	343	382	366	374	359	387	355	389	382	350	370	405	370	335	391	407	381	397	374	359	362	374	386	348	370	311	351	362	369	388	368	340	356	365	373	373	360	360	340	394	385	383	353	348	419	383	357	346	382	337	365	368	364	361	361	366	414	389	345	349	401	376	367	385	343	369	355	397	355	370	364	362	349	398	351	375	371	379	399	365	405	368	363	382	334	390	360	360	324	385	376	379	374	369	363	371	375	353	395	347	369	329	369	381	377	391	370	345	369	352	372	395	344	382	379	367	362	357	375	375	335	368	344	368	366	393	355	369	353	346	366	362	392	352	384	401	380	379	377	368	350	365	357	361	398	365	367	357	337	379	359	358	383	353	376	369	359	384	366	368	360	389	345	355	347	372	384	358	354	363	329	358	380	397	388	353	333	393	362	409	362	356	371	374	395	363	403	380	355	376	361	354	370	360	364	381	341	381	363	358	414	376	353	352	398	366	368	375	380	367	313	336	336	375	382	331	415	360	372	369	356	376	352	369	335	373	368	376	364	317	363	401	357	389	345	369	362	402	355	367	364	318	374	369	389	382	337	371	379	360	382	407	374	372	364	371	368	368	355	346	356	362	373	351	364	385	372	392	400	345	354	351	359	367	381	327	361	341	387	359	371	375	345	371	395	370	361	394	398	357	354	352	370	367	370	347	366	368	316	350	375	351	383	400	341	382	363	375	404	354	333	342	381	374	336	361	336	413	329	394	365	358	352	361	346	398	381	357	365	374	368	369	361	367	375	339	384	382	373	379	361	393	396	367	362	370	381	384	346	363	351	380	368	385	406	377	346	392	382	361	375	357	368	384	379	363	354	394	359	375	384	361	370	402	376	362	310	372	363	385	363	382	356	349	396	368	357	379	387	369	387	372	350	405	377	349	369	376	336	380	372	364	372	339	341	355	321	329	351	359	394	376	364	366	395	356	396	364	372	387	358	360	323	366	395	379	390	355	372	378	391	353	406	338	334	367	390	377	374	366	354	363	384	369	384	384	336	365	358	346	361	351	360	398	392	369	355	328	358	384	367	361	344	359	349	365	359	367	349	380	377	375	325	335	363	332	370	337	342	342	340	363	394	362	355	349	386	380	379	396	380	347	372	358	377	388	365	374	376	386	331	358	393	363	352	331	361	378	367	372	354	351	359	363	364	364	383	365	407	366	348	368	395	389	368	359	361	363	372	365	341	386	367	384	361	379	380	391	377	380	362	349	367	333	398	380	369	402	378	393	378	357	343	352	345	372	377	386	375	347	360	381	352	373	366	359	356	416	359	366	371	339	370	350	387	373	356	344	396	383	357	351	373	342	352	334	401	334	372	391	349	366	352	358	338	364	369	405	307	363	360	380	359	351	360	349	342	351	380	376	414	382	364	372	376	389	381	375	361	387	365	370	373	402	349	377	376	366	335	384	341	394	372	367	375	369	361	348	374	360	356	378	340	374	382	348	339	366	362	354	395	375	346	371	380	332	362	355	370	366	393	391	370	377	375	391	361	340	365	380	363	355	397	354	347	351	393	363	358	375	359	355	371	369	367	362	382	392	360	373	374	366	394	365	367	390	329	420	328	349	339	366	349	387	366	354	370	391	377	371	370	363	373	401	368	378	360	362	344	409	359	358	399	367	363	341	371	399	376	386	364	350	341	382	388	382	391	362	364	365	343	356	343	364	381	348	356	340	399	352	394	362	358	388	357	371	376	379	378	366	349	363	392	401	339	316	325	346	362	369	339	375	362	387	387	335	374	386	373	360	340	356	373	388	365	345	347	344	372	374	380	373	348	372	392	341	352	342	380	367	348	359	335	364	333	352	426	339	362	368	331	381	342	397	362	397	329	354	359	370	362	354	382	396	383	337	362	376	357	367	372	381	393	370	383	370	370	393	335	377	366	377	351	378	383	384	369	374	387	377	359	381	367	348	409	371	328	380	389	353	389	348	343	361	369	396	345	360	320	362	347	336	354	390	375	391	327	365	373
23904	21471	28557	24870	21284	13036	6078	3662	2550	1989	1628	1354	1150	989	918	827	689	610	576	538	458	517	464	425	451	406	401	384	426	367	439	380	409	391	369	358	382	378	379	353	374	361	392	350	358	350	327	378	351	370	368	374	356	351	362	371	327	355	370	346	366	351	361	350	313	377	327	337	345	342	375	360	329	378	333	366	346	316	310	353	370	384	348	327	336	365	356	329	345	337	382	354	346	334	314	336	326	338	356	358	347	356	359	311	336	318	348	354	312	332	375	361	353	315	383	367	316	342	354	297	330	352	344	394	336	339	386	365	363	336	336	361	345	338	355	344	348	371	308	323	337	344	344	335	364	351	337	357	328	341	327	323	326	302	358	352	369	346	318	355	375	325	350	348	372	318	355	354	327	328	347	350	362	357	352	346	338	336	375	363	344	321	321	314	305	328	332	327	366	343	377	350	340	363	315	319	349	405	339	340	343	337	337	342	355	354	346	305	376	346	354	340	323	350	359	364	352	334	329	341	355	325	360	356	363	386	355	371	344	338	368	385	373	355	352	348	356	348	341	337	353	344	361	357	331	345	352	360	324	357	314	332	339	352	368	347	337	352	345	342	343	310	349	364	345	319	343	349	334	377	345	329	360	337	356	335	295	330	335	362	327	319	352	293	368	347	351	332	344	314	329	345	360	338	346	371	348	326	360	337	367	337	333	313	351	348	351	340	359	339	341	386	366	327	359	349	362	354	314	339	306	366	367	320	315	317	318	342	371	328	343	329	390	366	355	341	338	335	372	342	350	361	314	354	353	326	354	340	356	356	319	341	326	329	338	335	393	330	333	344	314	346	362	327	333	365	312	341	319	345	358	365	324	326	313	343	317	354	298	361	365	342	315	359	347	339	344	341	343	340	363	333	327	333	356	346	336	341	337	363	349	339	331	350	332	356	367	360	308	377	318	339	331	342	374	351	319	315	342	356	364	343	344	323	374	332	337	356	339	333	328	353	380	313	342	359	364	315	343	382	343	340	358	335	361	341	341	339	327	363	329	339	326	341	298	346	357	333	333	357	339	338	344	352	336	379	341	364	373	343	333	327	371	348	368	350	369	329	342	354	353	349	357	383	362	346	349	334	349	341	318	318	339	349	334	347	335	364	346	369	322	342	323	346	353	346	339	348	335	351	348	331	362	337	374	316	346	355	358	339	347	366	335	351	357	349	348	323	343	357	336	371	357	353	353	329	328	327	324	359	340	329	364	373	385	337	322	345	319	332	350	317	337	354	326	336	366	341	338	339	322	346	329	343	345	364	336	325	326	330	342	349	328	343	372	368	308	333	354	292	341	344	364	317	369	333	361	331	327	331	346	321	322	322	384	318	363	365	355	324	333	344	324	348	352	325	358	327	331	339	349	347	342	307	359	350	315	351	283	359	341	328	365	340	318	332	368	337	340	367	356	336	372	352	349	332	355	325	366	333	328	303	347	360	329	363	358	340	341	339	351	328	319	372	305	358	360	352	309	334	345	326	337	340	370	316	344	332	321	321	339	360	337	384	330	300	352	338	338	355	342	340	336	349	348	316	377	369	329	333	342	365	339	350	355	337	342	365	360	358	343	322	313	352	346	325	337	350	333	348	341	356	348	353	365	392	373	359	362	316	315	341	322	370	369	372	327	335	334	328	367	340	332	368	347	312	339	327	337	373	342	318	355	355	367	336	342	344	366	336	326	367	341	344	349	354	346	355	373	312	336	340	314	367	317	359	343	346	335	337	283	338	323	314	350	348	316	368	339	375	343	342	343	368	350	322	346	340	332	338	321	333	367	343	355	341	344	298	306	311	331	364	343	335	322	363	358	359	334	335	348	332	304	352	335	299	350	350	336	363	342	368	330	340	360	324	324	330	370	317	343	347	323	323	355	330	356	325	344	339	327	339	349	337	338	366	379	357	357	374	344	323	344	322	337	345	338	359	353	364	351	336	354	344	315	327	349	307	380	326	346	334	342	356	330	317	318	298	356	348	336	325	314	347	311	311	358	368	328	354	326	350	371	313	332	311	346	352	307	352	362	339	349	330	362	361	341	376	342	360	354	343	321	342	335	356	343	341	350	329	347	331	386	370	337	336	343	352	347	329	323	326	348	332	318	357	355	355	302	347	355	375	340	366	342	355	317	337	345	358	358	333	362	368	373	364	335	319	369	358	337	366	359	341	366	375	313	333	347	351	323	349	339	338	347	322	329	339	328	308	357	370	382	317	357	380	383	335	315	373	339	348	376	330	366	341	380	334	330	324	332	319	313	339	360	360	352	324	372	325	333	337	368	350	345	367	370	357	369	316	331	354	373	324	347	344	359	339	371	332	370	338	353	353	350	348	343	353	332	380	345	328	328	328	324	386	353	339	343	342	320	387	367	326	347	314	357	349	349	340	355	337	320	311	348	358	356	336	348	313	381	353	353	351	349	338	333	356	324	368	363	383	342	353	350	336	336	328	363	326	339	352	348	313	349	354	353	332	322	339	352	346	310	327	342	347	317	339	333	381	341	341	369	354	346	338	381	377	303	346	342	381	302	305	346	367	344	365	355	342	342	359	334	336	384	316	340	317	341	345	364	344	328	369	313	370	352	341	341	316	322	363	343	374	347	347	342	360	354	373	330	335	382	319	328	340	337	308	320	348	351	354	320	301	350	343	378	334	358	309	369	368	369	352	357	357	329	344	324	359	370	323	372	339	375	328	347	349	378	342	362	344	351	318	366	356	315	342	349	349	356	352	347	351	355	350	338	315	330	304	310	326	390	363	329	389	336	344	332	342	387	362	328	324	321	324	328	356	354	275	374	357	334	330	358	336	368	353	336	321	334	341	359	328	303	343	352	327	343	335	318	343	336	327	352	337	364	345	336	354	374	343	372	302	348	351	339	355	359	349	341	366	364	340	346	357	361	328	365	334	357	343	360	345	335	342	340	324	382	336	343	322	378	371	333	323	342	372	344	345	346	352	315	333	309	324	310	364	346	361	331	364	334	346	316	305	316	357	336	381	322	356	355	349	324	355	310	332	339	313	348	337	344	347	348	359	346	343	343	328	325	343	331	358	349	301	327	348	347	326	351	355	345	317	345	329	331	337	367	340	313	308	353	346	363	384	327	326	332	284	320	316	337	332	313	353	324	343	322	319	378	349	337	351	358	334	337	356	356	361	359	356	366	356	364	331	332	340	318	343	359	317	379	302	347	350	329	395	328	339	320	366	345	348	397	330	359	331	368	329	331	361	388	329	324	358	363	357	352	344	336	318	374	335	305	352	362	343	346	326	355	329	378	327	315	337	349	353	357	315	376	353	348	372	326	341	312	338	346	371	362	341	374	385	362	296	342	344	349	341	371	337	355	364	341	308	325	350	370	355	336	369	343	340	380	355	346	336	317	324	373	337	336	334	321	344	327	335	365	333	337	342	354	339	308	359	302	349	324	327	331	353	343	333	330	344	317	330	329	307	325	361	326	346	328	357
23772	34490	26943	17879	14084	10908	8341	6301	4638	3470	2720	2254	1831	1560	1331	1120	1012	916	818	773	704	674	649	577	561	536	538	518	475	455	466	491	447	486	461	437	412	486	401	440	415	424	438	435	421	459	444	446	447	407	426	449	389	401	425	408	419	428	396	413	434	415	427	425	352	406	421	397	375	426	420	380	394	391	403	439	392	400	403	407	395	412	387	403	390	413	404	426	437	373	397	400	428	402	428	388	399	431	425	436	367	419	430	413	399	388	380	359	417	389	416	398	385	406	396	438	410	427	377	382	404	381	362	421	374	416	367	415	397	428	405	371	448	438	405	427	377	436	444	390	402	395	401	395	418	422	373	415	394	407	428	407	383	420	398	410	419	356	391	437	415	411	366	391	431	400	415	413	395	416	428	390	404	410	367	431	405	391	403	398	410	406	410	440	394	431	383	387	377	402	369	391	370	384	400	399	407	395	422	400	399	403	428	382	398	392	374	425	403	397	377	411	372	366	419	400	424	436	386	386	388	361	419	383	414	406	381	396	426	407	394	425	382	417	392	365	388	401	413	379	414	421	401	422	400	370	391	418	386	400	370	376	372	370	438	377	385	394	389	420	402	379	442	389	376	421	429	426	417	434	436	419	418	406	385	400	422	411	369	388	395	413	418	400	407	382	416	399	397	408	432	400	400	405	414	399	365	421	377	377	405	391	396	414	417	367	405	398	408	413	414	370	376	375	429	397	383	440	398	388	353	388	390	388	398	393	387	433	397	390	431	391	435	377	404	403	373	377	383	389	408	381	398	411	378	389	435	407	411	439	395	394	369	424	407	389	391	368	401	411	424	425	384	383	421	399	411	410	377	400	418	398	404	386	393	414	409	390	406	373	382	370	391	386	389	403	422	424	398	457	386	397	376	433	399	407	432	375	385	394	438	372	412	406	402	416	416	413	399	412	377	410	363	420	411	431	428	400	371	405	406	379	405	392	365	377	382	385	389	410	408	376	391	419	441	437	417	426	381	418	383	387	416	408	403	408	403	394	391	363	375	374	414	366	405	386	401	429	401	362	387	373	413	412	407	401	388	353	426	434	418	379	397	364	381	410	424	428	391	393	417	402	410	411	390	385	414	395	412	398	379	425	380	398	419	396	400	396	394	401	421	370	346	411	425	387	436	374	388	384	380	387	411	400	371	463	396	371	410	410	404	378	386	418	415	392	398	371	368	392	420	388	394	428	402	382	391	427	383	390	414	381	394	398	380	411	389	410	421	400	403	380	419	451	425	391	431	419	416	415	357	391	391	416	398	399	409	397	385	411	386	421	410	403	425	380	401	418	374	348	397	388	413	381	379	383	400	399	367	384	391	386	418	411	427	380	396	426	427	389	379	401	383	422	353	426	405	410	369	385	401	378	423	403	396	355	388	377	402	433	395	373	397	425	398	389	392	378	406	413	407	390	408	411	393	423	386	400	398	404	401	435	429	350	395	394	379	397	444	412	423	382	417	381	381	414	399	389	397	406	408	424	412	405	386	350	390	371	393	412	406	392	394	365	395	413	393	397	373	387	403	390	408	406	421	389	377	416	390	401	396	388	431	396	410	378	378	408	412	406	392	407	441	376	399	357	398	434	448	395	416	423	389	390	399	406	426	397	384	403	406	444	391	410	373	420	434	397	404	399	390	400	385	401	390	413	421	423	371	430	448	410	382	392	397	394	408	413	365	406	427	331	365	393	418	399	377	437	391	443	390	379	382	426	410	419	399	389	375	444	402	435	409	371	359	412	370	402	431	427	425	419	414	382	396	409	410	385	433	364	412	365	396	415	399	403	397	385	410	355	412	413	405	387	398	392	401	383	411	410	380	417	421	435	426	373	394	420	401	362	406	383	368	385	421	415	384	410	391	355	405	445	410	405	400	397	403	393	373	399	414	352	396	395	412	376	381	359	407	374	391	411	372	405	390	356	371	391	381	393	405	403	397	391	392	407	380	372	418	377	378	396	403	451	383	421	360	375	372	388	448	404	419	401	394	346	369	367	387	435	399	408	435	423	372	416	404	409	363	414	389	424	378	377	416	455	397	401	419	441	412	405	408	405	390	410	441	409	409	438	404	409	404	441	443	376	394	394	403	409	367	382	390	395	413	394	413	382	364	399	431	373	437	408	398	390	383	367	408	384	399	399	391	403	410	384	397	390	367	413	425	419	439	423	395	440	388	422	393	378	386	400	400	389	386	389	405	356	381	395	390	371	400	411	400	380	406	398	385	400	404	389	412	386	414	405	376	406	374	414	388	415	391	407	394	362	388	397	413	381	410	437	409	397	377	371	406	396	413	422	414	375	400	446	411	384	407	386	397	408	425	393	343	388	394	425	398	395	386	407	424	400	367	379	383	426	436	413	379	407	387	404	371	386	388	385	394	391	417	386	367	412	408	382	394	400	373	376	459	408	387	382	418	354	380	419	368	365	425	427	408	358	385	407	400	421	399	398	367	411	392	437	420	373	378	388	378	396	427	400	405	362	430	407	396	411	407	425	388	404	420	415	374	378	403	382	374	430	408	390	424	385	364	396	412	439	378	395	382	414	384	412	444	409	400	382	401	400	433	369	381	416	417	422	396	365	427	422	396	383	365	383	407	385	394	385	387	412	434	407	394	408	385	399	420	376	414	458	386	410	408	403	407	406	431	406	419	429	369	396	362	410	458	435	427	385	422	410	406	371	396	406	417	423	374	382	394	389	382	389	379	381	406	385	452	370	393	378	403	408	456	384	439	402	379	374	378	422	403	436	384	379	408	389	397	429	397	407	431	413	405	400	434	393	390	405	386	421	426	430	382	384	424	471	386	409	367	383	395	422	429	412	404	377	443	395	422	380	349	377	378	369	397	394	384	381	407	390	403	419	379	354	400	409	397	366	420	387	396	393	373	405	392	385	400	385	372	379	405	428	387	444	441	429	395	361	439	382	399	400	397	383	408	406	395	397	402	371	402	427	428	398	442	420	391	386	369	383	431	394	414	396	394	393	386	404	396	398	403	387	422	419	411	414	428	382	364	416	434	394	434	433	410	421	418	408	404	413	421	425	371	403	430	413	423	382	386	377	409	420	405	399	405	406	415	412	377	384	431	390	403	414	415	402	403	383	437	367	383	395	407	402	372	374	397	401	397	386	422	424	403	418	385	389	409	373	392	393	397	426	401	375	405	423	432	403	398	401	410	396	387	419	411	433	385	407	386	411	386	412	382	373	392	398	407	416	395	402	408	389	425	385	416	398	385	399	398	384	394	408	424	420	434	392	450	413	400	381	393	402	378	425	392	397	436	378	447	369	400	394	419	412	414	420	380	401	417	423	399	388	394	385	398	393	409	415	421	437	358	398	378	410	404	380	392	410	428	418	369	354	381	428	424	397	359	388	396	362	396	370	419	412	404	399	386	400	360	408	393	401	382	376	401	357	407	399	375	380	396	419	379	391	423	392	397	378	425	415	426	407	429	396	390	408	419	401
25178	21584	27418	25696	12802	5858	3699	2417	1794	1360	1167	996	819	690	598	540	435	469	379	378	356	328	348	299	289	308	297	243	241	277	266	233	292	279	251	233	232	241	231	207	242	287	227	261	240	246	246	280	288	244	221	262	231	226	248	220	223	218	261	261	226	236	247	230	247	252	221	234	257	247	267	219	212	234	195	219	227	220	200	235	239	240	239	207	227	235	214	213	260	229	224	235	244	223	235	235	230	231	215	235	245	251	226	241	243	255	214	245	227	275	228	220	239	234	229	233	247	237	238	230	250	251	226	260	252	247	216	231	218	239	219	222	248	254	261	214	262	209	213	229	213	238	220	222	250	216	235	237	208	234	202	229	272	225	206	230	230	216	244	206	211	237	249	231	231	267	227	217	215	237	242	224	241	207	244	237	225	250	251	217	212	214	226	221	228	252	232	234	220	224	203	262	243	254	210	249	223	242	229	237	213	225	276	235	229	249	224	220	204	222	213	233	221	224	233	241	235	227	238	221	210	221	231	239	214	214	232	221	246	246	223	232	240	238	234	220	236	231	258	230	231	248	191	233	261	236	229	233	206	219	239	236	223	217	238	233	219	236	217	231	253	253	234	222	243	221	234	214	216	240	225	231	252	224	240	215	209	260	228	224	249	229	239	247	212	245	221	248	229	231	222	258	223	238	243	251	223	237	239	247	207	236	209	232	251	260	218	225	216	224	207	210	234	256	235	238	237	253	256	239	222	238	218	234	250	251	228	218	278	231	223	243	246	242	207	224	247	226	219	225	210	239	228	260	238	250	204	232	216	218	244	242	251	247	241	240	240	220	220	226	264	226	230	248	218	242	223	225	209	231	213	238	209	234	262	219	217	248	255	242	245	220	227	204	220	241	214	224	228	226	219	247	238	221	242	227	231	227	238	236	244	256	206	249	227	235	211	232	257	245	231	215	217	238	223	222	242	243	253	243	237	222	223	237	242	215	221	227	242	256	231	259	221	230	210	243	226	207	233	223	203	217	240	243	228	206	247	255	200	257	223	223	231	246	273	213	243	232	207	223	216	234	240	222	243	237	238	184	260	243	216	239	230	258	222	247	227	221	218	223	239	231	258	248	237	234	194	221	224	222	249	260	236	242	232	232	216	220	214	237	218	250	217	220	218	245	239	222	240	240	217	253	201	222	227	238	225	204	229	259	228	265	210	247	243	243	240	222	220	265	220	239	223	231	273	251	235	223	251	227	257	228	210	228	251	237	221	235	239	228	249	217	246	229	244	259	240	229	239	224	187	235	241	235	214	210	256	231	243	238	222	277	235	221	245	218	231	218	202	220	227	243	213	235	231	252	210	241	247	228	223	243	231	229	245	231	251	220	225	237	237	208	238	243	257	248	234	212	242	236	250	239	227	237	248	226	245	220	227	223	247	225	242	195	261	225	203	221	274	207	250	239	227	201	237	207	225	212	236	245	238	238	222	238	216	239	228	212	227	235	249	239	239	222	226	238	232	218	218	206	239	205	243	221	247	232	219	213	226	235	238	239	221	237	247	226	186	223	239	227	233	226	218	220	249	253	225	266	229	235	199	201	257	240	215	228	220	235	262	239	219	230	245	222	226	237	238	203	226	223	242	245	236	218	241	240	221	207	248	222	227	225	232	232	212	242	228	232	221	237	248	226	188	244	245	218	227	243	224	248	226	228	224	247	213	240	216	230	231	242	234	227	204	233	211	220	244	224	223	243	240	220	215	237	254	209	209	223	244	218	238	224	214	247	206	233	232	278	250	231	217	251	245	243	231	212	225	228	222	222	218	255	250	242	233	226	243	229	242	252	214	220	228	226	233	230	233	213	202	249	232	231	231	226	259	231	212	240	249	226	246	225	232	245	229	203	207	239	229	218	235	233	226	225	241	225	228	242	226	244	224	214	235	243	225	194	194	243	226	210	231	237	240	251	256	220	229	249	214	226	235	218	226	232	214	253	242	226	204	257	223	254	236	249	238	221	227	224	256	247	230	239	247	240	240	243	232	225	225	245	241	219	239	224	219	218	225	221	248	221	240	229	258	232	211	218	249	207	236	250	224	259	245	223	227	230	216	241	205	215	256	254	202	232	236	226	205	225	232	229	234	245	230	214	266	232	219	236	198	226	238	234	221	239	241	226	253	227	235	231	216	256	241	234	251	228	222	245	255	255	246	222	220	219	223	235	229	235	256	245	223	243	201	226	237	223	205	231	221	226	225	202	210	225	251	239	260	257	219	212	198	241	236	238	217	233	209	227	222	233	224	216	227	238	203	258	227	218	206	216	252	250	265	232	245	223	214	225	237	245	237	251	205	234	242	238	231	255	234	239	227	234	232	225	235	212	220	221	237	233	228	248	234	243	218	226	233	264	214	239	228	237	225	226	251	224	232	234	232	236	208	252	224	191	240	222	255	196	204	229	254	244	211	224	220	221	238	230	227	236	248	231	233	233	218	235	238	210	213	226	228	225	242	228	260	254	220	218	242	250	222	197	209	231	233	197	233	250	240	221	232	225	242	224	228	228	248	217	253	237	218	242	229	249	228	255	241	221	228	217	245	209	226	199	247	221	240	222	223	218	247	261	209	222	236	235	226	212	256	233	203	230	253	250	229	228	236	244	229	234	244	253	221	238	247	210	225	231	216	235	211	218	224	223	248	213	242	239	229	210	245	227	269	250	236	248	212	234	227	219	219	225	236	213	209	227	206	238	201	225	221	224	231	239	222	233	233	250	244	250	236	216	253	270	209	238	226	240	219	240	248	260	218	236	220	213	236	196	244	248	211	225	237	228	246	247	214	225	239	215	241	218	230	230	210	247	239	223	260	231	207	229	240	234	253	243	211	242	209	212	236	223	231	225	248	253	240	226	222	220	234	228	233	228	221	246	202	228	230	216	213	253	221	229	210	222	229	229	248	229	274	219	232	222	209	227	222	236	242	238	233	253	245	217	223	215	243	241	223	212	250	222	238	232	233	256	180	225	202	230	224	250	259	215	237	217	239	253	230	229	233	252	232	221	214	231	222	200	236	210	223	217	226	199	257	234	244	246	225	223	251	233	220	195	218	195	232	235	215	238	244	214	221	221	203	258	244	247	225	198	248	223	210	216	243	219	205	258	233	223	227	215	219	237	240	230	224	223	224	234	220	236	250	231	241	253	233	226	254	200	243	203	231	278	258	245	240	223	239	234	234	210	241	254	207	233	231	234	238	230	226	235	228	221	214	237	250	244	232	265	212	214	227	194	276	205	217	235	238	242	215	245	234	219	242	249	236	261	230	214	217	195	237	241	209	242	218	203	229	235	233	247	246	229	240	227	235	235	266	257	240	217	205	242	254	274	219	215	217	221	213	242	215	276	234	221	261	230	245	241	254	242	212	210	226	218	237	279	210	241	255	240	224	247	212	230	211	213	242	214	247	219	226	225	236	214	252	233	237	246	256	224	225	230	202	231	193	253	214	229	202	224	219	228	225	226
22906	30935	23876	15227	11324	9179	6797	4884	3643	2667	2301	1767	1456	1180	1004	818	708	617	541	549	552	458	461	419	391	385	385	333	318	352	301	354	306	328	317	316	301	255	298	301	319	310	296	292	303	301	320	295	261	307	286	277	309	276	304	278	281	299	279	293	291	287	278	273	286	255	264	317	292	270	299	271	273	276	275	263	261	268	295	313	305	258	315	287	305	296	290	270	299	307	277	276	292	274	273	271	287	274	282	256	276	264	291	278	264	255	296	281	270	294	256	280	280	262	267	256	280	282	293	286	277	269	250	260	276	259	308	268	265	291	261	243	269	271	293	281	256	260	272	260	273	256	294	275	274	261	274	280	288	276	259	271	283	279	299	278	282	252	299	272	279	270	259	259	274	249	259	259	273	273	272	267	255	227	273	231	264	261	295	279	291	279	284	259	295	245	299	272	263	289	245	264	271	260	232	249	275	297	254	288	301	299	269	286	275	275	259	264	258	291	301	266	271	282	277	279	281	262	280	301	284	284	299	283	256	262	252	310	277	268	270	273	283	277	258	255	320	235	283	300	266	295	266	285	275	280	282	244	259	268	261	269	277	291	251	277	278	295	253	286	282	268	255	293	275	254	248	281	281	287	266	256	278	276	302	287	244	292	301	292	286	294	260	288	244	248	292	277	283	267	275	266	269	287	289	272	250	256	281	266	271	302	283	274	276	286	268	301	243	261	302	283	267	277	277	279	289	233	270	269	262	277	272	287	257	285	284	294	289	257	277	266	272	275	257	274	277	281	292	258	263	242	305	269	261	272	286	281	245	268	260	270	263	261	281	279	267	293	276	252	273	269	249	291	269	291	268	284	277	266	289	278	273	280	285	277	276	273	281	299	290	290	239	306	269	276	282	277	295	262	273	261	273	269	272	243	282	278	260	311	271	281	296	261	297	249	295	273	283	290	264	247	265	287	286	267	272	246	246	294	268	287	301	290	291	282	266	261	291	274	288	256	312	305	266	297	302	300	285	253	276	285	265	249	274	267	304	295	250	291	247	317	251	259	275	284	278	314	284	262	280	277	249	264	280	295	268	289	290	275	284	295	289	285	277	263	265	232	284	283	270	291	283	296	272	255	277	266	288	286	261	236	286	301	276	288	299	279	268	266	297	300	302	288	258	213	289	278	295	272	263	272	266	251	252	269	259	255	245	258	303	267	273	281	277	294	270	267	269	267	256	248	296	246	271	274	238	269	287	252	255	238	265	274	263	301	263	284	283	271	282	268	261	295	269	292	244	259	273	294	267	261	291	282	271	255	282	276	308	277	277	282	289	290	270	280	252	266	271	256	259	277	262	268	256	285	272	266	278	298	275	274	277	298	269	269	278	284	258	264	277	247	266	254	285	268	284	273	277	282	283	286	285	260	262	283	278	251	295	261	284	280	296	287	279	264	279	261	272	268	269	295	267	300	252	275	311	296	269	267	287	283	272	275	277	279	284	266	289	260	256	264	256	284	273	280	281	283	279	279	319	281	264	280	275	278	292	287	248	303	283	263	278	253	269	274	290	269	274	290	290	272	282	280	256	236	249	275	281	280	288	252	257	282	273	283	259	263	280	249	303	260	290	273	279	289	253	277	290	271	264	269	251	278	279	290	257	265	271	258	291	293	283	258	247	280	281	266	282	256	275	284	269	288	276	276	266	284	277	273	272	260	276	258	251	270	253	272	276	256	292	249	308	296	282	298	282	268	263	263	270	283	263	275	265	287	260	299	279	297	265	254	275	271	268	268	281	278	246	306	259	273	272	266	314	274	243	267	281	250	304	253	254	291	269	273	270	271	246	246	278	261	260	275	297	267	286	266	288	266	273	279	279	295	286	273	267	261	236	284	248	277	263	278	299	292	289	285	267	276	292	270	271	285	241	267	294	282	280	254	300	272	267	314	269	282	283	285	265	273	293	299	299	309	280	280	286	271	285	275	294	264	287	258	296	295	271	282	245	277	278	268	290	283	299	286	266	288	274	291	303	289	286	271	276	297	255	249	275	273	260	270	293	286	272	254	266	265	259	296	300	275	267	260	285	260	279	252	275	257	280	287	266	275	283	285	292	254	307	242	278	285	284	253	269	288	274	274	262	270	286	280	298	318	248	281	292	263	274	297	309	280	264	258	302	266	251	293	272	267	264	294	258	285	291	275	274	271	284	269	268	266	266	260	278	274	268	307	279	270	307	283	272	273	264	260	266	270	285	264	274	278	282	277	292	296	285	255	285	271	256	303	258	278	270	257	255	291	261	250	250	260	265	254	251	322	281	281	289	266	293	258	274	280	291	285	252	266	290	264	269	272	251	282	260	253	248	261	255	270	246	265	243	271	326	293	255	272	296	287	281	283	293	268	298	262	279	267	278	269	275	279	285	280	275	274	275	299	276	278	269	275	277	285	287	272	279	328	300	253	268	273	277	286	286	263	281	257	283	303	289	296	317	243	257	280	278	264	255	232	267	311	294	271	288	275	285	289	276	294	280	274	258	257	285	278	272	263	262	253	264	312	263	258	293	278	276	262	263	269	272	252	286	246	242	281	322	276	272	266	299	247	267	271	284	273	272	264	282	280	317	281	254	270	258	280	279	262	272	283	280	284	269	300	333	262	286	280	254	264	261	287	297	255	247	270	244	286	265	266	277	274	269	247	268	280	299	305	277	306	279	263	302	282	267	265	281	283	279	282	268	268	283	288	241	292	272	298	272	263	282	286	273	258	272	264	260	299	256	243	302	267	298	265	256	261	286	308	302	258	249	276	290	264	286	258	249	285	285	267	261	263	258	288	233	313	289	267	257	287	289	280	290	256	263	261	254	264	253	273	306	287	304	260	283	290	247	271	270	284	300	273	289	294	264	235	271	252	281	260	270	282	247	241	234	268	269	269	257	281	291	268	291	278	282	255	280	285	260	272	285	264	268	303	260	250	260	286	268	285	289	264	243	276	275	297	272	268	259	276	267	268	272	248	250	269	284	277	298	274	274	275	270	239	276	309	283	276	284	270	277	264	238	260	277	272	259	274	283	265	272	288	300	268	266	263	284	267	270	266	285	258	268	267	268	292	285	280	279	260	259	312	249	288	269	274	282	265	264	260	250	261	275	253	287	266	261	253	259	280	264	293	264	265	267	286	279	270	275	280	260	280	290	259	265	274	292	262	287	289	280	280	275	256	277	258	279	294	274	233	281	279	299	254	289	249	284	271	294	282	276	246	283	275	302	259	266	284	264	250	259	270	254	276	269	271	275	267	273	281	258	248	291	277	273	283	238	269	277	284	271	265	262	262	238	282	273	255	265	299	297	279	275	281	270	290	283	295	273	257	290	297	284	289	276	250	295	280	284	294	265	304	274	294	254	260	278	270	253	247	284	260	273	281	261	260	284	278	276	275	280	263	275	278	268	254	301	248	248	244	265	240	280	289	254	256	258	282	261	252	294	268	262	270	265	252	278	248	274	313	274	285	242	281	281	287
22922	21593	29173	24459	21651	21553	12812	4925	3192	2529	2123	1659	1378	1201	981	843	699	621	581	509	497	502	454	409	413	365	347	329	383	303	320	334	326	326	299	329	299	321	297	304	298	272	299	289	296	305	324	256	277	291	287	295	278	292	249	245	285	287	266	261	234	258	256	268	264	282	280	287	237	281	253	260	250	244	240	254	251	273	267	234	244	266	286	267	257	240	249	276	273	241	265	238	279	282	250	267	227	273	215	258	256	231	245	278	258	236	244	232	232	261	244	273	254	242	271	310	258	253	273	271	280	260	268	261	259	263	259	224	226	250	248	240	280	246	270	253	253	285	241	251	266	256	262	252	259	248	247	294	237	245	260	238	269	258	250	255	251	229	255	255	242	229	265	253	241	260	275	267	235	242	249	259	261	239	237	249	273	219	245	250	247	253	257	249	215	253	253	243	251	282	247	272	254	232	275	245	272	256	256	261	270	270	275	232	275	255	259	249	258	241	240	230	264	251	256	241	228	266	288	246	231	272	250	253	257	253	286	256	237	249	270	246	238	244	250	237	258	241	248	227	209	257	268	284	248	239	251	248	229	257	275	254	250	280	258	263	262	254	221	278	245	285	234	261	236	248	267	258	251	261	235	253	226	254	236	252	268	267	255	245	236	281	248	261	239	245	244	239	238	233	271	247	260	287	290	256	231	257	243	237	253	245	251	248	272	262	265	262	253	233	232	243	260	263	256	256	267	252	243	260	249	255	267	234	251	241	246	230	290	270	260	271	249	264	263	273	255	270	258	260	236	237	242	246	253	284	262	263	256	254	235	268	218	258	245	260	236	248	250	234	239	261	291	237	285	227	244	268	247	236	253	249	216	249	248	250	297	229	247	272	244	271	253	250	220	248	257	253	245	268	253	252	245	238	270	255	244	240	268	265	284	249	272	258	296	273	253	258	229	252	242	246	268	249	256	245	251	268	265	283	261	252	266	271	259	238	260	240	267	219	249	233	233	249	271	266	231	268	272	271	246	242	225	243	264	221	234	237	236	275	223	270	276	249	246	303	249	255	232	259	261	256	257	252	274	233	250	253	260	285	241	269	245	242	271	269	247	269	265	238	270	228	251	259	253	261	240	255	240	271	265	261	254	243	284	219	244	257	254	260	260	262	259	256	233	229	254	277	255	221	287	254	258	250	246	236	279	238	246	245	250	268	245	236	237	261	252	248	284	226	253	245	302	235	276	225	269	249	254	233	254	232	262	260	267	252	260	258	269	243	279	239	241	229	252	250	251	255	221	266	274	279	253	240	282	244	241	279	261	240	259	231	267	280	249	227	267	279	239	225	243	236	287	227	268	256	286	234	271	279	224	252	272	275	254	253	242	259	289	232	237	286	241	255	269	262	238	231	262	268	256	239	281	237	260	244	261	266	251	265	236	244	240	249	244	261	235	235	235	274	275	258	273	269	251	240	241	259	262	270	250	257	223	255	257	278	239	253	231	232	251	232	278	231	256	247	262	274	242	276	265	238	239	245	241	250	278	253	219	265	273	239	257	214	261	235	260	265	231	262	253	249	266	258	238	250	239	257	255	246	276	241	248	283	238	267	272	255	263	259	260	251	257	246	281	262	263	245	248	247	247	255	238	246	233	221	249	268	252	265	264	303	264	237	270	244	248	260	230	250	255	250	260	245	230	262	300	250	256	271	247	247	272	263	236	257	263	227	247	245	241	272	263	232	231	229	249	258	261	244	255	250	253	260	250	248	250	267	213	238	245	251	245	230	287	231	239	265	238	272	229	249	253	273	240	235	284	235	256	280	250	240	270	244	248	269	245	233	254	244	262	244	242	251	250	233	292	263	244	265	261	240	251	231	239	251	231	231	242	254	236	260	273	251	274	240	263	250	257	242	263	280	257	230	273	240	256	253	280	229	285	254	276	276	264	238	212	266	257	281	264	245	260	251	258	247	271	216	277	251	283	264	238	248	254	226	248	261	238	251	242	257	259	283	249	261	276	242	260	246	261	261	268	265	246	269	231	266	229	264	262	233	268	256	263	237	244	235	253	264	227	256	241	258	247	245	272	242	266	249	297	261	227	259	236	252	252	226	254	264	231	254	254	316	281	257	259	258	247	246	237	258	281	233	276	268	244	225	287	245	277	212	273	248	296	249	262	243	236	255	237	250	244	235	250	273	246	243	269	256	250	265	288	226	247	241	258	266	240	256	234	256	290	243	242	270	278	239	276	230	232	244	246	229	243	252	217	268	251	269	262	255	245	291	270	268	238	254	248	253	258	239	237	249	232	285	267	238	247	255	251	238	261	231	256	235	234	268	244	214	247	257	264	232	224	251	236	233	275	264	261	262	246	252	231	234	280	240	246	244	242	258	253	264	239	245	242	272	232	272	259	246	231	264	231	242	274	272	274	230	254	272	279	279	269	276	249	232	267	233	239	219	231	252	245	262	250	248	264	277	263	243	246	261	247	271	260	251	245	232	260	245	241	246	255	257	238	238	267	235	238	220	221	251	247	241	251	257	249	246	259	276	257	230	257	274	242	211	262	250	283	261	254	261	247	259	260	281	250	269	215	252	246	267	233	246	257	246	253	222	284	227	249	252	246	257	237	258	288	243	243	257	256	250	283	263	261	237	237	267	241	257	258	239	236	250	271	262	269	242	237	247	244	255	264	265	259	236	225	279	243	250	256	260	281	230	240	239	240	282	273	262	280	270	235	228	244	225	250	248	231	231	249	278	234	230	261	284	214	250	252	228	256	242	278	270	241	234	235	270	235	242	224	286	270	258	250	257	258	246	261	248	239	231	241	243	253	252	235	282	276	238	240	222	259	264	256	249	258	249	255	254	254	232	260	255	266	249	251	271	264	249	284	248	238	237	247	254	245	290	249	258	227	258	241	228	267	247	248	258	228	252	214	285	262	258	246	263	277	275	277	268	242	250	257	241	270	267	268	264	239	257	240	269	246	245	234	246	272	242	278	224	249	246	277	263	246	256	252	258	256	236	263	263	236	225	246	265	242	255	252	255	232	260	250	245	263	244	256	243	266	281	260	280	263	281	288	234	251	258	234	220	248	263	260	245	279	254	247	236	215	259	261	252	252	248	271	257	266	215	251	243	254	266	254	264	249	240	261	248	248	230	257	243	254	246	254	265	276	235	276	244	238	247	252	274	281	232	244	252	266	241	266	249	243	239	228	273	282	268	266	272	263	275	231	258	245	249	225	239	247	242	259	264	276	243	257	234	271	217	280	223	242	241	249	241	239	267	267	266	244	239	246	243	249	258	277	262	258	236	271	260	242	265	280	269	232	239	260	258	251	240	244	255	258	275	262	247	231	246	250	220	267	250	251	271	245	306	224	235	249	255	274	268	265	220	280	271	259	275	270	256	235	262	239	245	225	264	250	247	253	243	250	274	247	261	256	253	257	270	251	269	245	271	243	258	261	285	265	255	277	237	254	259	231	247	250	249	230	241	224	234	228	252	251	241
27273	39719	31012	21960	17151	13747	10812	7965	5917	4404	3720	2943	2403	1991	1602	1303	1106	942	872	807	734	666	605	577	571	537	442	447	393	397	423	394	367	378	370	350	403	371	364	358	392	398	357	332	366	366	353	351	360	341	321	347	311	311	344	319	298	315	343	315	302	340	312	308	336	290	317	310	334	284	294	326	326	302	314	311	317	342	305	289	286	306	296	301	278	288	289	314	282	299	291	294	330	296	295	294	294	302	305	294	299	303	320	309	294	314	289	293	320	295	310	292	290	288	270	298	294	327	297	294	319	279	327	308	277	329	317	295	267	283	272	273	300	310	305	257	305	329	296	305	323	288	319	317	290	319	283	290	295	321	283	298	295	312	308	294	313	294	325	316	289	256	299	304	292	315	305	291	324	289	281	298	281	274	283	290	328	324	292	282	311	269	304	286	325	314	303	294	255	298	280	320	273	281	292	333	287	303	328	312	293	300	292	318	333	309	315	314	313	319	278	280	309	287	276	291	287	285	270	332	289	297	308	316	297	280	328	284	264	300	270	289	295	301	320	302	326	280	290	271	297	311	273	293	312	293	270	292	286	288	297	301	323	317	279	304	286	291	288	324	276	302	308	313	306	298	324	314	289	272	268	305	300	300	272	300	299	274	288	304	316	302	268	287	295	325	307	283	307	304	309	282	307	318	350	315	303	280	303	316	281	310	332	320	331	318	328	312	304	325	290	297	331	282	292	333	298	297	249	314	320	325	328	310	309	320	273	299	315	301	286	262	309	298	305	303	330	297	291	298	287	280	311	310	296	308	306	286	321	305	321	286	331	301	317	287	301	312	317	318	297	292	298	268	318	276	303	291	301	287	280	295	308	295	270	283	288	283	311	293	309	281	292	288	301	304	317	300	288	315	311	297	306	297	298	312	288	281	302	305	322	296	269	281	273	287	309	312	295	282	322	298	292	301	291	299	319	307	308	306	267	281	322	289	292	274	326	281	298	301	329	313	282	335	278	315	305	323	291	314	282	291	294	281	278	314	271	297	300	261	326	292	279	310	269	306	310	298	274	287	306	298	295	307	305	270	302	317	296	268	307	313	312	289	303	296	325	300	269	302	296	293	315	312	295	287	303	289	274	281	305	297	282	315	287	299	299	271	310	300	280	269	288	337	312	315	311	310	268	308	312	279	288	306	307	318	292	285	302	244	286	313	329	281	312	310	313	287	314	299	284	291	288	323	323	307	324	305	313	335	299	281	292	316	332	301	297	314	328	291	296	258	298	309	306	314	307	302	284	285	300	314	290	287	285	294	304	326	278	294	324	301	300	298	286	304	301	271	292	280	319	301	311	287	265	299	294	305	297	316	303	294	271	309	286	279	287	303	298	294	309	319	298	305	296	316	323	324	289	287	302	270	306	297	302	258	311	275	305	295	275	279	313	308	330	277	279	288	297	309	272	280	315	294	329	288	300	269	312	326	315	274	288	286	307	317	306	308	311	314	286	325	281	291	283	305	296	282	276	332	288	277	330	324	287	319	274	292	307	330	302	275	308	286	310	310	309	277	298	294	267	322	319	269	293	306	283	296	289	288	318	315	297	310	273	314	296	300	305	315	289	281	297	295	296	297	289	316	293	351	322	278	314	304	299	330	291	319	307	276	271	292	282	298	286	285	284	310	285	275	297	263	294	281	324	292	322	313	299	303	298	290	326	300	312	292	303	305	289	343	330	306	303	304	320	277	258	302	289	301	281	316	286	285	298	306	318	294	318	287	293	272	317	317	277	321	303	329	282	283	303	305	325	299	335	315	314	284	280	289	297	270	323	309	293	331	278	329	302	310	319	323	285	286	301	279	285	334	301	308	324	284	297	283	297	305	301	279	319	279	258	278	293	304	310	279	287	300	346	306	304	343	310	266	300	268	266	297	290	277	273	310	299	316	306	269	302	304	297	275	303	287	291	291	290	299	321	283	296	292	316	311	289	261	331	290	308	316	288	318	316	318	305	330	290	295	322	316	298	326	317	269	298	295	289	317	263	283	279	311	308	298	307	320	299	316	301	280	307	323	317	322	305	299	279	284	328	275	305	279	282	306	303	303	300	300	280	297	291	285	313	274	273	257	300	303	319	299	294	262	266	315	277	298	305	293	269	271	275	324	309	306	297	325	293	315	275	284	273	295	282	307	313	282	304	289	292	300	290	279	289	277	325	282	316	235	304	287	290	269	318	309	306	307	289	281	313	285	303	278	263	327	288	308	282	286	314	293	311	299	296	312	303	298	294	290	306	294	308	338	305	250	310	279	280	303	273	280	289	297	320	309	303	315	311	295	275	291	295	305	269	301	295	276	293	329	322	281	297	268	306	316	289	320	294	306	325	271	286	326	331	293	290	250	251	288	295	264	313	292	295	342	303	314	339	305	273	284	292	317	277	288	289	304	302	294	290	287	299	312	321	302	309	302	307	267	281	279	270	298	301	284	312	299	294	285	275	302	271	277	305	286	286	303	322	287	283	284	298	311	278	293	316	299	313	264	294	337	293	292	315	323	290	302	269	312	283	324	309	342	287	319	310	285	273	302	273	307	297	291	285	304	310	314	287	287	298	305	329	278	306	296	286	306	320	305	317	300	275	308	302	305	295	322	289	329	302	263	302	285	303	274	286	301	302	322	329	296	303	328	267	295	315	299	277	297	308	308	287	301	273	314	279	296	303	289	298	280	298	288	298	285	289	292	312	253	302	297	281	299	292	317	310	295	306	321	309	294	309	301	276	340	332	286	300	297	281	310	304	256	330	294	313	291	266	288	308	292	273	280	330	286	278	324	303	293	270	311	321	288	276	290	305	321	328	288	284	317	279	294	301	295	290	281	292	280	277	283	287	321	299	301	293	301	311	299	287	290	268	299	312	303	300	313	300	304	309	270	314	284	304	302	303	303	313	278	290	306	290	287	302	280	305	290	278	326	306	315	311	313	283	280	291	297	284	288	276	297	286	305	282	333	304	268	316	326	300	305	280	286	316	296	274	277	300	295	290	281	305	320	305	298	323	302	292	307	334	266	297	278	307	325	261	316	312	308	330	280	294	320	326	296	281	301	294	298	291	309	301	327	269	298	332	274	335	307	295	302	304	323	305	287	301	295	321	289	303	302	335	319	310	320	320	313	286	272	308	281	306	300	320	308	284	337	305	315	308	299	305	287	304	311	293	307	298	328	324	270	289	315	314	283	273	294	296	306	299	316	301	299	276	318	301	328	284	337	273	303	311	332	299	301	305	284	286	288	308	316	297	307	294	299	302	311	292	304	300	255	298	305	329	303	286	327	287	324	326	297	290	309	312	278	299	280	284	312	324	306	282	269	285	298	292	297	275	295	296	298	300	313	298	277	286	293	308	301	286	290	355	276	293	295	324	315	310	294	284	309	272	285	268	301	311	330	330	329	345	287	336	297	283	308	312	266	285	332	314	305	280	287	330	296	320	297	316	305	315	282	313	298	297	298	290	317	312	289
28607	21610	18823	11552	6153	3949	2980	2108	1481	1350	1022	843	742	618	551	493	485	472	430	409	398	418	371	399	329	388	359	363	338	329	401	312	356	353	347	342	322	350	342	317	374	324	285	368	346	324	322	324	329	326	344	305	315	326	296	351	348	323	311	321	321	326	340	333	340	320	343	300	330	354	338	340	339	342	321	298	319	319	348	325	321	310	345	320	345	321	353	342	337	312	311	312	339	319	307	291	330	319	325	337	341	317	363	321	312	343	334	330	289	370	348	319	331	360	351	299	331	303	358	267	317	339	377	314	338	319	328	273	327	337	343	317	317	321	300	328	298	325	286	331	323	311	328	342	326	319	346	340	314	349	320	340	324	316	283	329	349	304	318	316	315	297	339	335	348	278	315	367	335	325	334	315	304	335	335	280	349	319	323	310	315	328	333	311	346	309	320	309	302	331	334	312	349	341	333	316	297	328	297	361	341	331	335	314	298	295	337	359	302	322	311	332	312	305	311	308	303	303	312	326	333	334	315	305	309	343	319	316	344	314	333	303	324	363	315	365	324	322	304	332	325	316	336	323	315	324	340	292	315	350	315	342	356	323	309	316	316	323	321	303	323	283	285	314	333	344	293	333	321	296	330	303	302	319	328	303	342	341	319	357	318	337	314	337	348	321	325	311	330	296	341	329	317	301	315	322	361	338	312	300	325	331	321	331	303	310	326	312	356	321	323	326	311	327	359	309	322	357	330	316	338	330	337	308	311	332	337	317	322	322	329	314	332	329	338	322	312	329	341	307	334	298	317	320	295	303	328	315	326	323	328	295	337	336	324	340	344	308	327	360	324	312	320	323	314	326	290	323	327	310	356	341	351	335	322	309	329	318	302	325	332	278	348	327	299	328	364	337	330	339	340	330	297	308	351	296	289	324	292	285	307	351	343	342	315	316	301	348	310	344	334	350	332	339	306	320	306	308	337	327	293	317	329	324	322	345	309	339	336	262	329	293	294	302	305	320	287	319	300	292	330	353	314	343	350	354	336	344	316	373	319	316	331	357	307	334	294	299	322	345	329	291	350	344	339	324	334	320	323	346	326	315	336	307	313	335	323	334	315	319	309	330	313	309	330	285	337	353	317	314	289	323	314	314	329	324	319	365	364	343	288	315	340	292	319	307	321	318	346	296	352	343	295	338	353	285	314	316	314	312	347	346	348	323	343	315	327	317	329	304	314	346	353	320	340	304	324	311	313	323	310	336	338	337	327	342	307	318	318	344	311	334	324	334	328	338	324	334	346	365	323	337	335	327	312	338	338	319	305	347	345	324	307	297	332	303	328	313	329	320	362	342	321	332	328	326	304	370	337	339	328	330	334	346	309	353	287	333	317	321	324	334	288	295	348	311	369	359	301	323	346	336	325	343	316	344	304	326	333	314	317	333	355	286	321	318	312	300	335	323	313	294	321	317	358	344	350	302	312	335	332	308	320	312	347	322	341	348	349	322	305	324	333	316	306	349	307	310	309	350	352	299	331	294	317	322	353	325	315	305	301	322	310	335	336	326	319	322	316	301	336	302	317	352	316	338	361	303	314	337	336	322	315	337	309	316	339	323	325	314	318	373	314	318	315	299	302	319	324	365	313	316	298	334	309	343	360	301	307	317	333	318	322	341	323	289	320	306	348	343	317	326	297	323	339	306	347	302	323	315	309	306	348	333	319	332	332	319	329	305	330	354	330	318	323	326	340	304	305	329	295	371	310	312	318	328	294	334	347	315	356	297	333	278	325	316	352	319	332	332	311	330	312	285	318	323	322	330	340	338	320	337	335	309	311	317	329	337	267	332	321	332	323	327	327	334	325	324	330	314	300	333	300	303	337	317	326	308	342	319	359	323	326	319	330	310	333	319	328	352	325	312	305	349	318	305	311	299	327	282	289	305	310	330	346	318	289	324	316	314	351	354	319	337	328	337	336	304	329	328	347	335	370	329	327	315	315	321	343	348	342	303	334	309	322	350	322	291	327	348	350	334	315	333	336	301	332	307	332	360	327	343	350	302	315	338	324	336	346	302	320	319	315	314	293	322	330	313	311	323	332	305	336	343	332	329	308	317	334	309	325	325	319	310	320	327	331	334	313	327	326	349	339	315	305	302	306	329	331	298	296	341	324	311	336	342	321	352	354	338	340	352	348	330	301	324	322	326	301	355	283	344	338	321	317	330	305	301	315	317	306	303	343	308	370	314	335	331	360	328	326	326	349	335	309	315	323	328	322	334	308	299	336	307	326	361	320	331	317	346	340	311	338	306	349	308	292	361	355	306	329	298	341	314	311	327	325	312	333	362	322	365	294	324	328	327	348	323	317	314	335	334	335	355	356	317	328	321	292	324	326	378	317	347	336	334	299	317	357	333	329	314	325	362	357	299	338	303	308	349	335	309	329	331	340	338	272	327	338	361	317	331	339	330	358	351	363	303	329	309	311	316	357	319	337	333	312	316	339	317	314	346	302	335	354	317	331	346	297	322	334	312	309	308	345	319	331	334	337	296	333	327	308	341	298	320	342	320	356	297	285	315	311	328	332	343	308	331	337	313	337	320	321	298	328	344	316	315	358	308	321	321	308	316	333	342	328	305	347	299	345	308	336	342	342	316	315	310	333	325	322	347	292	334	330	333	354	349	312	323	340	304	331	323	341	342	274	318	323	325	352	317	308	329	315	333	343	350	321	308	371	318	342	346	344	312	324	336	344	327	313	339	311	319	323	332	323	350	308	341	309	360	338	288	312	312	332	302	353	301	349	330	300	318	350	310	327	371	328	341	337	336	321	319	321	320	295	323	333	297	312	306	345	303	290	316	321	354	318	308	309	331	312	329	358	323	315	326	332	340	351	316	306	296	318	331	345	319	337	305	343	309	323	314	336	349	305	298	304	279	358	316	331	325	357	316	324	318	343	329	280	330	334	325	306	335	340	316	341	331	309	337	321	313	322	323	318	348	346	317	303	350	308	292	310	316	340	316	294	325	345	303	342	321	351	342	337	354	319	343	323	351	349	303	329	307	362	321	314	311	311	328	354	332	307	350	323	302	287	325	311	361	304	325	327	336	319	343	350	306	300	318	300	333	325	305	300	344	279	315	344	336	335	337	336	319	313	318	337	296	294	310	327	342	336	337	332	331	361	346	337	308	319	314	318	308	336	316	307	336	339	317	331	315	298	353	301	295	314	327	319	341	359	331	349	343	353	340	327	340	315	350	353	299	319	312	326	330	314	301	318	315	344	298	356	314	323	316	334	341	333	314	329	314	301	304	321	366	327	360	351	344	326	295	339	340	362	330	319	315	289	316	332	323	333	303	332	322	351	319	339	303	319	323	303	349	363	314	345	288	316	338	304	315	347	337	337	361	312	321	371	306	341	342	342	361	302	335	323	322	341	344	350	297	339	306	314	332	338	351	284	306	324	319	300	317	309	326	326	328	327	337	329	309	325	297	310	319	328	302	366	327	327	325	309	300
20914	26183	20202	12377	9121	7301	5609	4085	2896	2381	1721	1505	1228	975	799	720	648	622	571	561	541	543	465	429	448	473	421	411	435	446	419	416	442	429	422	395	403	420	363	376	391	395	396	384	400	383	412	407	377	414	413	337	398	394	369	387	363	372	405	394	404	362	371	382	415	383	395	415	386	385	386	402	393	386	398	398	381	380	391	371	406	421	359	404	362	378	360	334	384	411	369	387	393	393	417	422	356	360	392	377	376	343	350	363	383	394	396	362	377	385	406	402	361	403	362	394	382	330	403	369	376	386	375	400	396	376	391	403	355	398	404	382	415	371	382	385	371	371	397	369	389	363	399	345	363	392	367	370	357	374	363	369	385	384	408	409	393	392	392	368	365	398	390	395	339	363	344	374	379	352	388	381	421	408	420	381	362	374	377	367	384	387	402	357	359	380	370	422	382	367	436	371	350	374	342	444	368	386	373	392	366	357	373	343	356	384	344	371	360	396	351	369	348	331	408	369	337	394	386	344	363	421	368	345	357	375	389	385	375	392	402	357	372	410	368	418	383	386	370	396	414	357	397	377	374	393	376	390	390	401	389	351	390	378	403	379	391	381	373	369	361	359	421	337	370	383	367	389	365	345	384	359	345	399	392	384	374	382	363	359	365	369	400	406	368	401	334	389	385	378	376	377	379	340	360	400	354	364	354	340	384	405	372	365	392	408	369	361	357	403	393	369	405	377	355	367	389	422	394	377	372	345	365	406	388	379	355	390	349	373	411	363	371	359	349	387	395	349	367	376	382	392	364	356	404	361	379	378	394	378	388	359	364	339	361	356	351	370	391	341	394	413	362	348	355	357	386	405	376	378	397	372	372	376	409	366	400	386	371	377	380	394	350	372	374	358	399	401	357	393	361	368	382	385	355	359	347	335	404	390	341	387	398	358	371	390	381	363	356	375	396	393	380	375	363	391	384	369	387	385	354	353	351	380	366	385	368	382	410	402	358	377	385	387	378	365	383	353	368	369	377	380	378	365	405	394	382	399	370	379	352	388	400	376	379	368	384	375	343	396	391	397	388	373	349	373	371	373	404	405	362	367	377	388	361	367	387	365	367	356	377	394	387	392	385	397	391	369	379	366	376	361	353	368	366	401	379	354	389	367	359	385	359	375	403	350	391	360	370	355	359	344	365	384	382	362	374	383	350	383	357	368	365	327	371	379	384	370	363	380	365	382	371	383	371	389	346	388	372	397	365	398	356	370	396	358	365	350	377	384	432	372	380	370	359	381	376	359	363	368	370	386	372	379	347	393	359	390	362	334	348	378	345	384	374	380	384	397	370	383	394	376	375	365	364	383	409	329	358	405	358	380	408	374	403	394	369	394	374	390	368	371	361	373	368	382	383	416	325	346	343	356	340	366	389	365	399	376	371	349	391	377	370	382	348	382	377	372	405	404	388	373	386	336	341	389	373	396	380	413	394	371	395	378	380	396	364	410	394	406	389	332	371	411	401	381	346	351	384	367	407	406	393	406	386	372	392	339	361	414	365	380	392	414	390	372	389	388	385	370	377	401	359	342	389	386	383	361	371	383	378	366	415	377	358	398	384	343	347	410	344	387	378	406	378	416	401	361	372	376	368	400	370	370	401	370	382	364	395	350	386	369	394	400	377	378	401	365	377	363	381	382	364	362	402	379	338	403	399	397	384	411	391	370	416	397	379	375	374	405	413	384	394	357	377	418	356	336	355	391	397	352	382	394	354	384	388	359	365	365	385	368	384	375	373	358	405	386	385	369	396	371	360	379	378	358	373	406	352	351	385	393	386	407	363	347	411	361	410	366	374	378	391	390	360	380	384	379	405	396	399	383	348	392	380	388	377	378	383	399	425	392	395	361	366	373	375	377	376	368	347	364	368	392	417	405	376	371	406	397	378	400	402	362	381	397	365	388	401	374	383	367	373	346	401	364	400	398	353	384	360	380	369	353	406	389	365	410	390	368	370	396	376	365	367	423	381	414	382	340	389	384	401	386	376	372	391	383	364	390	368	397	377	385	359	395	387	371	346	378	376	345	361	338	412	348	371	378	363	353	338	376	386	395	434	387	347	385	345	375	377	389	383	360	386	396	361	393	383	370	361	354	393	399	350	395	374	387	357	334	369	365	403	414	384	390	421	400	380	400	364	364	379	351	380	368	415	378	384	399	374	408	356	349	351	365	366	344	370	423	396	393	348	394	366	383	369	380	373	380	370	382	389	402	345	366	344	406	383	364	372	357	385	370	406	397	383	382	366	397	368	342	383	389	412	385	405	355	378	347	392	369	360	362	395	375	367	360	396	395	381	377	392	354	381	355	383	405	396	387	370	393	357	369	359	362	370	396	403	384	379	370	379	394	375	375	390	394	375	349	376	354	397	414	381	372	378	382	404	371	338	426	369	368	398	378	392	352	377	411	383	374	383	369	416	353	382	359	352	391	385	409	396	377	356	325	387	417	380	349	417	371	388	348	364	395	388	352	370	395	358	380	362	354	406	399	398	359	395	344	402	373	368	403	400	383	375	369	381	390	387	371	368	433	380	386	400	399	393	381	410	385	357	367	397	418	362	366	387	390	400	404	346	371	355	375	384	409	407	402	381	358	371	369	366	392	369	379	399	415	385	345	356	416	386	376	353	346	404	357	398	342	364	379	382	361	387	389	383	374	354	405	386	356	361	369	378	366	375	344	344	386	396	377	391	384	401	388	344	369	388	375	381	397	413	374	359	401	369	385	355	355	393	383	378	398	383	394	394	377	381	377	370	387	361	348	389	357	377	390	359	391	375	361	374	388	393	394	383	366	389	375	361	348	402	352	349	374	371	364	383	376	380	362	370	359	396	375	375	388	374	400	380	367	342	390	357	396	373	391	421	429	343	381	364	414	414	356	411	386	374	366	336	392	384	344	389	379	386	335	393	353	386	371	376	361	369	422	386	390	363	364	378	359	365	396	378	369	352	378	377	384	387	368	358	386	375	403	390	380	375	389	394	382	362	376	410	385	374	371	368	383	362	367	409	371	387	369	376	402	394	363	391	385	384	383	392	351	393	367	361	348	395	401	379	391	369	398	386	355	427	399	352	401	379	389	391	355	368	376	371	377	384	323	400	394	387	372	369	364	403	389	406	375	398	394	382	409	389	378	365	361	392	438	375	380	389	364	374	361	409	414	370	394	362	384	392	362	395	327	375	373	389	363	366	396	398	390	379	403	395	416	370	373	332	401	341	359	404	375	367	406	381	401	394	389	363	369	379	346	381	379	347	363	380	356	351	374	368	399	390	383	377	364	378	324	358	405	372	389	416	393	353	380	381	364	367	364	391	379	340	381	351	370	378	388	396	402	365	403	385	357	346	375	388	392	375	359	385	384	407	372	409	380	364	353	364	386	389	371	370	385	373	380	351	389	406	365	390	367	384	370	371	386	370	377	380	423	382	345	378	378	397	402	397	345	402	345	388	385	352	371	393	352	369	390
23964	21532	28626	24948	21303	12601	5922	3524	2581	2080	1668	1309	993	887	794	708	605	588	582	553	540	506	498	486	467	438	462	421	399	389	407	418	410	375	375	403	332	385	353	410	381	356	370	380	374	376	332	389	376	337	340	340	387	378	376	360	365	380	380	328	355	363	359	336	364	353	357	343	349	370	362	359	331	343	359	339	368	368	398	376	315	369	368	326	370	324	337	371	361	328	349	355	369	364	363	349	344	379	361	331	362	358	356	382	320	343	339	359	365	339	420	343	364	347	348	326	359	356	342	352	341	328	356	353	370	332	325	342	366	321	354	341	314	360	328	338	376	338	339	356	342	355	342	335	380	364	351	331	355	370	361	327	349	343	349	328	389	359	329	335	355	345	335	348	379	329	345	339	351	341	352	346	350	375	332	338	384	352	378	333	340	344	311	335	358	319	355	357	356	317	344	348	376	365	340	373	381	340	381	391	335	344	358	345	360	362	339	366	306	347	332	364	373	355	349	311	341	344	337	325	352	385	368	375	329	355	382	365	392	325	347	352	357	314	360	373	362	330	393	351	342	349	319	349	352	349	346	364	338	325	367	354	372	341	317	347	345	321	337	376	323	342	376	363	349	350	329	371	343	376	359	343	323	357	337	343	377	353	366	316	339	329	362	368	370	367	337	339	337	352	365	345	316	335	325	357	343	320	369	378	323	359	319	358	366	324	344	340	370	332	355	313	384	355	359	351	321	365	320	356	363	361	365	344	342	322	351	376	353	378	350	358	333	348	369	360	374	358	362	329	313	342	350	339	336	324	316	351	325	311	377	334	369	349	361	341	344	345	388	376	334	380	337	343	315	333	358	388	349	341	344	360	367	338	347	329	356	335	352	341	318	338	338	377	347	337	332	351	339	389	350	371	332	321	351	343	345	366	317	328	344	355	328	331	330	336	349	348	332	335	330	357	327	362	331	329	344	336	352	363	329	373	334	359	354	319	354	342	331	384	358	335	360	375	334	367	355	358	349	346	306	368	351	328	328	335	350	348	367	368	326	319	364	314	363	349	325	345	345	346	352	344	370	386	376	321	327	368	367	328	347	362	374	348	350	358	344	323	322	359	355	329	380	329	335	358	342	326	324	325	327	358	347	322	328	384	363	358	363	377	323	354	322	368	340	360	336	323	355	339	352	370	364	379	356	345	348	341	346	332	356	358	361	337	345	358	404	367	345	382	339	361	368	346	368	356	362	327	338	329	316	366	345	362	349	338	340	324	326	387	343	365	367	352	361	343	388	374	342	374	321	397	378	340	315	329	386	351	352	366	370	370	334	362	324	385	373	371	332	350	330	339	353	329	351	323	345	358	339	343	355	349	362	348	342	380	338	363	322	327	343	366	373	320	382	354	349	355	345	385	354	356	328	357	356	343	285	368	345	336	362	333	362	348	362	346	364	364	330	357	359	375	346	337	353	309	394	366	334	339	372	360	371	360	352	327	369	367	319	323	352	404	360	335	407	324	383	361	339	357	354	379	326	354	351	323	382	368	361	384	372	375	371	356	352	349	346	332	345	351	333	388	350	354	341	329	330	343	325	351	351	355	366	363	346	371	339	373	368	390	381	297	357	333	332	349	344	334	348	340	394	361	338	363	376	352	399	368	380	375	362	323	366	337	377	329	372	357	331	357	328	330	374	318	376	353	344	356	394	362	360	369	379	349	345	365	328	350	353	348	368	321	326	336	356	389	395	342	333	319	365	349	338	340	370	372	364	357	342	343	363	335	326	345	350	305	352	336	356	349	355	341	368	364	355	366	386	341	353	333	325	353	322	338	355	363	345	341	322	331	332	362	363	334	337	352	344	368	389	357	343	370	349	378	346	361	346	354	373	351	372	355	339	367	332	319	345	336	368	349	342	340	387	364	362	339	350	356	335	303	340	320	348	320	369	335	331	342	375	391	350	367	366	333	352	346	351	350	359	326	342	352	334	395	321	398	387	351	336	401	341	353	359	350	409	358	352	358	326	355	357	343	349	333	330	339	355	370	337	387	357	357	335	327	365	374	318	368	342	373	333	334	375	349	382	358	348	352	350	372	362	345	334	381	364	345	350	336	369	340	358	320	333	350	311	351	342	357	329	362	333	363	324	382	343	363	353	356	316	391	372	339	356	313	331	361	327	318	375	376	309	327	373	359	384	362	359	342	328	360	319	336	340	332	324	345	342	360	357	364	368	317	334	357	346	311	355	336	389	328	336	317	347	331	343	336	341	353	328	316	343	365	349	359	332	357	349	351	375	345	356	351	374	383	338	375	313	345	384	359	341	349	340	376	357	347	320	358	331	364	390	364	384	372	342	359	364	334	370	335	330	344	341	334	347	348	339	338	363	364	361	352	370	339	363	367	359	371	359	365	349	346	366	368	324	349	304	365	350	326	353	351	326	359	346	341	359	359	360	350	327	328	344	340	368	354	326	339	346	336	310	367	362	364	355	391	321	354	361	367	323	360	369	352	338	337	345	363	344	349	355	332	335	379	365	334	365	315	367	361	345	357	351	336	341	354	346	376	355	332	348	363	387	369	362	355	357	368	366	360	363	343	351	351	349	346	328	324	322	351	335	366	332	344	345	335	330	340	356	356	359	341	338	359	362	368	368	346	350	354	324	378	367	356	338	342	319	380	353	329	346	350	356	352	341	348	338	317	336	377	345	325	340	365	340	329	347	353	347	316	350	344	333	350	354	346	342	346	388	363	369	341	383	341	360	377	352	334	364	316	355	332	323	333	352	362	328	374	340	358	327	331	324	329	363	347	364	340	335	380	357	350	347	342	372	374	341	353	379	374	344	334	328	359	354	364	331	380	345	344	339	325	338	347	365	356	342	356	358	352	351	345	385	355	351	389	339	337	314	346	326	351	366	370	342	362	360	347	341	296	367	346	360	360	356	336	333	365	351	333	353	351	348	366	338	350	334	333	302	344	346	382	376	299	356	366	358	335	354	354	342	344	383	359	331	333	341	350	327	348	380	302	363	354	334	343	346	343	354	357	334	345	365	354	304	379	362	380	373	384	385	327	350	364	368	362	356	349	374	330	347	355	358	375	341	333	329	361	351	334	329	322	345	376	375	346	364	350	343	358	347	357	365	344	373	367	328	377	349	379	361	352	354	327	341	310	359	367	344	352	360	358	346	376	354	345	350	342	365	336	343	306	374	333	380	351	346	332	372	362	336	359	363	339	342	352	352	364	327	350	325	327	290	345	363	341	356	348	340	339	355	308	371	347	380	320	326	332	359	362	347	344	351	362	327	344	356	371	332	341	358	332	342	328	323	357	369	343	342	370	352	385	322	341	350	355	372	291	364	333	326	359	339	363	363	357	350	352	342	363	346	355	373	369	325	352	386	313	314	358	327	352	329	352	330	367	365	347	361	375	402	341	356	358	370	337	364	317	328	352	354	359	358	354	323	383	310	350	356	342	360	362	347	332	355	330	341	356	347	350	337	360	348	342	346	349
23695	34345	26716	17725	13467	10455	8403	6204	4691	3630	2678	2232	1734	1390	1254	1027	959	849	789	757	685	655	619	626	601	512	560	555	486	495	522	487	473	457	518	502	454	418	469	467	463	461	449	446	488	481	446	460	441	427	411	412	446	437	374	435	434	429	417	470	423	448	468	442	418	450	433	415	425	427	401	368	402	413	386	435	411	403	394	422	420	409	400	447	404	444	436	385	435	425	360	391	424	427	397	426	396	404	409	409	422	441	419	406	429	409	420	410	413	423	386	404	416	370	459	394	371	406	371	449	443	417	468	395	430	413	394	384	393	415	448	393	429	406	442	409	445	427	392	404	418	410	393	384	395	404	396	430	442	399	446	419	371	417	401	364	395	400	405	430	420	417	401	445	423	413	408	411	393	392	379	434	403	425	414	402	427	413	374	421	395	386	407	411	425	430	404	428	397	400	430	396	381	391	392	442	403	431	428	437	421	426	413	371	417	410	421	414	383	405	412	340	428	400	386	461	418	433	398	423	386	413	400	412	406	412	415	427	426	406	409	420	359	398	407	383	458	428	403	428	416	409	375	414	404	429	392	400	416	401	422	443	449	418	396	390	396	418	391	422	393	406	426	391	433	388	414	428	424	428	407	429	392	397	421	396	418	409	402	405	427	433	422	391	419	415	399	402	404	389	373	411	425	424	411	412	406	414	413	421	381	402	433	398	429	402	435	408	414	370	426	457	418	414	462	427	401	414	430	412	411	392	392	424	361	425	426	397	434	402	426	396	413	419	429	403	408	411	424	428	416	402	460	409	383	403	420	395	417	409	410	396	422	373	429	392	395	439	426	409	425	402	402	414	404	415	423	389	406	414	380	390	424	412	418	428	415	409	397	398	415	418	411	422	430	386	403	427	411	394	422	405	454	403	413	408	440	398	399	395	429	393	380	406	400	407	414	436	393	384	398	393	437	432	409	435	393	450	406	414	382	412	437	386	397	426	418	403	399	417	427	415	398	406	405	367	408	378	425	419	403	428	402	440	422	410	460	392	426	425	398	445	395	464	415	413	405	335	427	425	383	391	368	393	429	430	466	394	390	393	405	401	442	407	408	372	404	398	422	406	425	409	427	408	426	426	375	450	441	435	444	431	412	417	420	392	398	404	423	415	398	431	429	407	373	409	414	407	426	451	413	371	392	414	378	390	446	450	403	431	401	420	419	386	397	414	409	391	406	401	421	409	411	400	425	394	419	410	400	409	412	397	457	401	394	404	418	427	386	379	418	389	388	403	410	438	400	372	372	409	409	396	412	394	416	453	407	437	419	410	398	432	449	388	408	385	385	404	438	432	391	383	402	398	451	413	404	407	443	433	406	383	464	410	430	391	401	389	431	403	417	385	405	421	415	382	402	407	390	433	421	408	445	413	407	390	403	401	423	429	424	415	422	408	428	430	383	401	439	385	379	375	411	414	372	365	388	404	417	395	437	417	418	419	386	425	414	415	451	422	415	401	419	408	418	417	398	436	409	413	408	418	386	411	389	425	397	422	404	399	401	452	404	398	393	407	428	415	400	406	420	414	414	402	395	408	407	406	448	446	446	419	409	397	413	397	414	439	414	415	418	443	413	460	426	421	426	432	402	399	395	428	447	436	382	417	370	389	365	406	394	426	411	401	446	425	398	439	399	438	426	425	410	435	396	416	419	393	405	381	411	420	437	405	442	435	434	391	420	426	410	393	411	417	396	388	422	410	419	433	404	408	412	441	374	408	425	395	380	384	410	397	415	401	402	412	380	411	455	408	416	376	424	440	411	407	417	397	402	446	400	381	408	432	399	428	407	429	424	427	421	414	428	424	409	414	402	452	410	442	390	426	380	408	421	416	392	434	422	403	454	436	426	429	453	366	395	424	416	432	393	425	428	398	388	413	397	439	372	410	408	408	405	398	437	382	434	398	408	422	407	398	369	414	425	384	419	388	390	403	416	430	394	414	388	417	412	424	380	440	408	397	419	351	421	451	393	399	451	434	449	391	430	396	407	362	395	421	405	412	418	385	433	390	421	415	415	436	418	393	446	384	435	406	386	417	432	431	422	428	390	434	416	409	362	426	424	418	436	407	403	437	401	423	389	443	416	390	406	425	403	451	361	430	417	426	427	400	399	429	414	385	390	405	418	371	423	426	370	438	412	396	426	387	365	416	389	435	382	409	436	446	375	398	375	422	412	410	446	434	414	370	407	388	396	416	410	409	422	423	399	409	419	405	451	427	403	428	407	384	434	402	391	384	404	432	363	400	426	459	415	447	415	413	408	413	393	406	392	412	389	409	421	399	436	411	401	429	468	391	413	430	455	413	376	432	395	438	379	428	423	391	418	421	420	409	417	400	423	397	449	424	392	435	394	406	405	439	433	408	403	406	399	405	368	398	442	405	390	438	399	408	379	405	442	444	374	381	430	432	419	428	441	347	438	420	416	432	426	401	409	438	404	423	395	403	420	401	430	436	435	437	379	424	417	383	401	428	421	430	436	428	426	379	419	425	417	435	378	431	409	413	394	403	379	414	438	392	436	413	394	437	399	405	421	461	433	410	429	416	398	437	401	407	425	428	395	367	403	415	434	406	427	397	411	387	422	430	419	387	398	421	433	419	400	399	421	402	396	393	410	383	409	367	434	438	418	386	424	413	411	418	468	403	414	431	414	378	434	391	435	413	392	439	390	382	402	398	396	393	448	412	408	421	419	409	412	399	422	437	414	412	377	442	395	407	401	408	442	428	398	433	404	380	398	397	428	401	418	394	379	415	403	403	427	423	401	415	427	435	415	419	411	408	407	434	418	457	432	446	412	390	385	417	371	407	392	412	411	390	449	429	402	404	419	391	380	390	409	411	403	410	428	411	383	411	452	381	402	388	393	424	425	422	405	416	412	375	386	403	378	399	446	403	439	401	429	385	417	443	414	417	413	409	429	426	409	442	428	398	416	438	434	380	395	418	441	443	396	436	446	425	454	410	402	417	405	423	395	450	424	474	415	430	400	382	410	376	412	439	387	429	423	419	398	403	441	402	414	433	436	414	395	407	394	376	411	397	452	406	407	417	458	404	399	396	404	435	383	417	424	396	422	419	408	425	411	415	395	381	421	429	408	448	424	384	429	426	426	396	424	411	444	414	384	415	396	451	423	400	426	446	411	409	405	405	386	420	395	423	407	420	406	410	440	435	404	440	436	444	381	393	378	384	401	390	422	446	415	410	429	406	441	408	397	391	415	391	403	399	427	401	366	437	417	400	427	381	410	419	440	427	408	378	395	450	388	412	435	403	414	408	397	400	380	356	417	392	390	407	405	444	414	407	402	385	416	397	406	413	420	425	397	426	404	400	398	424	410	406	405	426	431	406	400	421	418	415	429	390	372	434	414	408	372	398	422	430	427	380	432	418	392	426	380	413	381	438	389	417	418	398	436	389	429	419	389	425	395	366	394	417	414	425	408	429	398	434	421	398	429	421	398	420	427	402
25057	21563	27360	25619	12194	5096	3743	2441	1944	1433	1136	945	720	628	550	456	479	429	398	400	335	338	339	318	302	285	278	291	272	270	305	246	268	246	269	234	248	248	282	241	271	266	264	257	285	276	253	238	261	247	228	274	268	237	256	246	258	238	253	260	270	224	230	232	256	227	228	234	267	245	241	217	252	236	222	254	246	240	236	236	256	234	260	261	242	225	257	233	236	215	243	240	265	254	238	231	227	242	232	247	226	258	239	233	253	240	257	242	232	240	242	223	253	227	237	253	243	261	229	246	269	252	238	248	260	248	237	232	243	233	230	215	241	221	237	233	241	228	234	241	240	213	262	238	248	250	226	231	207	212	257	225	258	244	256	225	224	236	226	233	251	243	240	239	248	245	242	266	247	250	257	236	226	256	265	221	222	230	237	235	219	235	244	217	245	238	236	242	256	269	257	238	257	239	240	236	258	269	247	242	285	247	237	241	231	234	255	244	242	231	232	238	242	252	235	220	235	223	266	284	230	207	248	247	247	218	253	230	206	225	252	227	258	234	234	226	216	210	201	244	247	239	252	230	248	238	238	252	240	242	248	237	276	238	220	242	267	226	225	238	250	252	245	231	207	234	230	225	234	235	214	257	248	235	215	253	276	222	246	250	232	259	246	257	224	250	225	234	253	220	267	236	229	236	231	242	238	232	240	254	237	255	243	235	248	234	238	236	250	253	244	251	234	280	216	229	217	272	256	219	234	226	250	222	239	271	247	247	219	222	218	247	206	243	248	232	242	217	228	235	251	256	238	208	209	234	239	254	243	232	246	253	253	235	242	228	253	247	253	232	258	242	223	236	207	246	244	240	256	238	253	255	215	231	243	222	231	244	252	248	243	237	269	241	219	253	257	249	241	256	236	206	238	247	249	250	253	247	243	234	265	241	230	257	245	226	250	227	234	227	252	247	225	231	230	250	263	254	228	252	216	264	261	270	222	239	235	247	236	224	244	232	243	223	254	250	256	245	238	229	225	264	220	216	225	225	236	234	238	236	256	237	255	233	222	253	263	250	240	222	247	222	256	245	243	247	269	225	254	213	252	231	235	255	237	218	244	217	267	239	258	235	217	252	263	230	211	235	229	253	255	232	234	235	250	236	228	247	240	241	236	217	215	221	245	224	271	221	235	245	252	242	247	236	240	243	206	263	225	222	231	242	245	246	283	253	236	235	220	248	238	216	213	254	253	232	226	220	249	240	273	237	241	257	229	243	209	226	218	225	235	254	217	234	244	231	253	226	238	215	243	221	231	252	250	244	237	253	256	231	229	242	235	239	242	235	252	266	238	261	232	259	212	241	233	231	252	249	237	265	238	237	251	259	213	240	247	230	251	235	255	265	234	208	257	228	239	224	225	242	216	232	228	213	229	245	238	228	230	241	259	249	254	225	217	234	235	234	206	207	235	276	224	238	249	219	241	229	218	221	242	225	238	251	205	249	248	232	245	250	249	238	226	251	267	231	238	235	265	246	242	242	241	259	243	240	255	243	253	256	215	237	252	240	235	241	205	223	222	217	224	218	237	241	242	232	206	243	216	250	225	233	252	249	219	195	235	248	228	221	230	232	232	235	253	249	229	227	235	241	229	248	264	250	247	240	263	256	211	245	260	236	224	225	213	238	250	230	245	257	232	241	267	223	213	252	247	245	237	239	257	264	231	252	225	247	250	266	233	267	237	232	250	219	207	258	250	239	224	251	248	232	213	245	260	220	229	221	227	231	252	269	243	246	219	248	246	262	217	259	236	248	222	239	218	253	239	229	230	242	240	254	205	237	260	232	226	250	220	258	256	228	241	240	230	255	246	218	255	236	232	234	222	250	228	240	244	249	209	223	222	246	251	249	222	248	246	231	234	248	267	231	236	252	217	229	255	240	241	239	244	239	242	247	241	230	230	228	256	234	261	232	220	259	233	240	202	235	250	257	232	245	228	247	241	253	257	278	234	228	252	262	220	236	256	219	234	257	253	218	225	251	254	259	232	232	233	269	229	219	240	250	230	240	240	241	220	240	243	245	244	248	255	266	256	218	246	236	262	271	224	235	240	231	246	261	245	243	236	242	230	223	253	247	239	245	226	253	216	250	235	212	242	240	236	245	234	240	227	251	250	249	260	256	220	225	228	245	252	218	251	227	239	225	248	230	235	234	248	270	218	236	258	255	260	242	218	264	240	214	245	229	251	216	229	221	215	244	226	237	254	226	240	240	242	229	264	230	249	232	243	241	242	230	262	192	249	238	213	241	252	246	237	232	214	238	214	242	230	284	234	235	273	232	233	275	250	219	222	237	238	222	229	234	233	264	250	254	226	250	202	240	230	254	227	229	247	230	238	249	247	222	229	267	227	235	231	231	254	239	240	207	235	214	277	270	204	245	212	217	239	228	213	247	268	256	258	248	252	247	219	249	239	233	245	239	233	248	244	255	252	253	222	249	211	261	236	248	222	256	243	245	214	231	228	242	209	256	228	235	254	235	222	213	220	237	242	226	240	221	235	218	245	233	231	229	234	242	225	253	219	249	239	248	223	247	226	231	234	260	250	236	229	215	250	227	242	228	238	234	211	232	236	247	228	246	237	254	246	216	244	253	244	259	228	237	207	252	257	239	237	245	244	227	231	232	247	245	231	236	252	226	258	208	259	221	221	261	227	248	230	250	245	249	219	271	231	238	226	240	242	234	236	202	232	254	238	281	232	253	258	239	220	247	237	241	211	229	204	208	217	248	264	244	257	243	243	252	255	225	275	245	250	249	231	214	246	244	221	226	250	258	238	263	248	249	245	236	241	241	233	243	236	259	241	250	243	229	238	251	265	240	259	255	249	247	226	244	236	235	218	245	241	256	258	256	215	230	234	216	240	220	216	250	247	226	242	213	256	233	236	222	199	249	224	232	233	246	224	240	232	224	243	250	211	268	240	218	226	269	262	224	265	248	263	232	243	228	231	212	247	230	262	246	209	270	237	256	255	249	224	250	235	234	250	252	237	272	249	260	232	271	282	218	224	241	236	217	230	253	257	229	215	251	251	233	225	246	220	260	243	206	242	262	233	247	244	233	248	223	236	230	243	238	211	231	232	235	204	256	245	233	248	229	239	242	232	227	201	262	212	248	240	229	227	226	232	241	241	206	205	235	246	276	228	220	211	234	239	255	235	222	236	223	233	244	238	228	226	231	245	241	239	237	241	232	247	249	273	228	232	248	226	215	232	229	247	207	204	241	251	210	257	260	243	264	245	259	243	232	227	228	228	262	265	245	245	197	241	248	254	251	244	241	228	250	238	235	264	246	246	263	244	254	214	209	204	226	224	252	201	247	228	241	251	224	254	242	245	240	228	233	238	222	238	237	247	239	235	225	240	252	229	216	212	217	242	243	241	224	248	252	233	242	249	250	253	228	205	245	231	233	239	233	239	235	240	245	237	250	234	252	244	211	235	231	237	240	257	249	246	227	207	233	237	244
23095	31279	23064	14048	10561	8443	6946	5079	3818	2847	2105	1566	1234	971	868	762	690	631	597	562	498	479	461	430	412	435	370	389	336	378	365	294	349	311	366	313	334	338	311	320	337	335	304	306	293	307	319	299	333	282	304	305	291	290	299	288	255	288	291	298	289	296	297	292	306	254	336	288	304	321	278	294	281	304	277	276	289	293	278	282	266	284	324	286	293	313	290	316	286	272	311	293	267	312	288	280	297	289	293	280	286	293	310	304	258	301	285	266	260	287	309	312	266	301	279	265	305	289	265	284	303	268	309	276	264	272	290	292	278	286	312	314	318	314	300	298	301	293	305	282	302	274	295	279	286	303	285	270	271	281	288	285	294	271	278	300	310	249	293	266	289	284	286	283	279	260	262	278	270	291	305	299	292	276	284	268	283	285	253	327	259	269	317	275	259	260	289	271	295	288	269	292	300	296	311	312	296	248	285	262	306	292	297	288	276	270	266	284	259	269	298	287	267	290	271	275	297	274	292	286	300	263	316	297	260	266	292	276	301	246	289	303	266	296	309	316	287	277	285	302	271	265	298	293	295	267	297	291	300	280	301	282	284	296	265	290	288	291	284	287	256	276	277	273	307	258	312	267	246	284	320	270	313	268	298	262	313	324	262	306	301	288	272	313	266	280	265	297	259	261	269	262	285	250	306	292	283	257	306	266	256	287	289	272	299	279	291	276	271	276	298	301	284	264	270	284	296	289	267	321	294	264	293	294	279	271	297	286	283	265	264	270	281	292	277	301	298	306	301	320	283	285	315	303	282	294	272	324	271	328	285	263	280	296	273	304	285	266	264	284	282	284	302	282	302	295	303	288	301	280	277	285	293	244	284	280	265	289	296	264	271	298	275	295	294	311	296	254	305	296	298	293	300	270	268	282	306	288	275	278	317	294	290	267	285	254	297	284	255	284	320	287	278	266	294	290	275	298	288	270	294	281	294	270	295	273	265	271	291	276	304	280	229	304	264	305	249	282	270	288	267	301	279	263	299	285	310	261	294	304	313	296	302	292	294	271	287	290	290	289	298	295	297	305	288	296	278	284	302	272	279	286	291	307	313	280	279	283	286	289	288	289	284	284	301	291	318	315	313	270	264	306	270	311	289	294	265	295	290	302	287	308	279	307	265	286	290	297	262	296	267	262	268	268	272	273	301	267	295	299	297	287	290	252	316	287	237	269	300	288	298	292	276	296	285	288	295	293	278	267	309	296	280	291	309	267	299	269	283	270	285	262	292	286	290	291	288	298	268	272	281	257	294	313	262	286	301	259	250	301	299	303	295	275	289	305	283	291	290	313	244	284	274	287	274	298	318	281	280	278	295	280	258	307	244	289	282	274	274	291	308	264	295	286	255	315	252	290	281	327	298	287	299	263	246	303	275	286	266	251	264	306	309	272	291	266	259	304	310	267	297	286	326	293	282	305	285	290	286	279	273	291	307	260	261	302	281	308	270	302	296	278	274	303	297	306	249	293	280	268	264	278	256	284	312	264	307	292	273	316	285	279	286	296	292	270	260	304	293	310	289	274	272	289	281	297	280	299	265	305	292	245	288	291	294	298	278	307	286	282	272	292	264	241	309	267	320	305	291	275	280	301	281	294	289	296	288	277	275	306	281	293	282	276	286	300	297	278	298	271	288	290	278	295	295	299	288	292	300	288	300	271	257	265	301	264	331	289	302	279	266	285	317	265	267	273	277	286	280	269	280	289	296	294	274	302	282	270	255	257	289	310	276	280	297	269	292	291	300	277	296	311	305	299	282	263	313	251	304	259	267	283	254	279	301	295	292	278	276	249	288	325	276	256	284	288	272	262	297	291	294	299	288	274	282	259	311	282	263	292	286	280	308	289	294	301	270	263	297	279	291	287	287	325	291	319	300	274	283	269	292	288	252	313	280	301	281	279	301	291	292	276	299	265	295	290	261	311	272	302	293	266	297	278	272	238	275	273	293	292	289	267	247	287	310	254	263	268	302	336	264	326	270	285	291	252	323	269	295	292	287	300	292	234	292	293	276	282	280	291	298	304	306	278	304	278	274	312	284	291	291	254	289	275	277	276	295	275	300	280	316	265	288	289	271	290	278	300	296	281	284	277	292	276	269	254	285	273	271	310	280	266	259	290	296	255	303	276	282	289	305	280	319	259	289	290	295	288	283	277	265	281	293	300	308	267	294	248	277	275	274	263	286	268	316	285	254	250	298	281	267	296	281	305	301	310	292	268	271	276	276	302	290	285	263	286	298	238	281	285	311	273	283	287	287	272	291	292	291	272	298	267	283	293	283	295	275	318	279	283	285	292	267	281	284	317	303	300	274	307	265	286	298	277	295	298	300	270	316	283	329	308	283	285	302	285	278	303	297	300	305	260	275	292	262	274	292	291	292	290	276	268	291	257	301	260	295	288	258	260	257	305	280	266	270	333	261	283	281	280	307	276	279	268	295	304	282	286	299	284	258	326	315	289	306	290	289	279	302	307	261	279	289	308	270	266	276	294	288	281	313	293	289	288	275	307	254	286	267	300	278	296	255	285	294	259	252	295	320	291	291	251	277	252	279	298	306	277	273	297	277	274	301	282	274	279	290	305	288	284	260	296	280	273	321	267	285	304	306	291	295	286	314	313	280	262	253	268	251	299	278	270	280	258	292	268	272	274	256	276	279	294	272	300	298	304	269	300	280	286	275	299	291	288	270	286	277	297	260	287	288	272	274	275	259	301	299	288	259	307	301	306	297	268	303	272	294	284	268	287	337	317	298	294	285	303	305	289	255	299	309	279	282	283	304	316	278	276	285	285	310	326	283	287	282	297	309	291	295	259	259	289	271	281	310	269	291	314	277	297	272	290	263	272	292	290	280	297	283	281	270	299	274	302	288	278	280	291	301	277	257	270	293	266	270	285	268	310	304	303	278	295	278	291	278	293	280	295	278	269	302	270	304	281	270	300	292	281	304	295	310	279	269	296	313	297	315	291	275	272	287	270	276	297	261	268	264	303	285	277	270	302	274	280	294	299	281	274	295	265	293	282	289	295	272	267	269	270	266	265	266	268	295	290	269	269	275	302	302	266	279	280	270	292	282	305	281	257	286	290	291	295	303	282	284	266	314	330	272	303	307	294	309	319	267	269	275	331	275	270	289	243	253	266	293	279	263	300	273	310	287	306	280	299	291	283	300	289	301	283	306	307	286	284	287	292	280	300	294	291	241	296	271	293	266	264	272	272	281	271	299	323	286	293	293	309	279	319	277	292	260	283	282	277	293	296	291	268	273	287	262	278	262	278	300	286	297	261	326	268	296	298	266	270	300	287	293	264	259	269	267	297	296	270	296	268	262	240	300	280	282	297	347	262	313	299	298	296	264	297	314	280	292	280	274	275	303	297	284	287	287	285	273	308	275	255	280	288	265	264	259	290	262	267	289	284	258	267	266	307	286	274	263	327	280	301	278	300	275	301	276	296	268	276	281	284
22988	21599	29182	24452	21621	21434	12321	5083	3233	2561	1898	1628	1167	1008	891	787	696	613	613	502	509	456	459	482	393	411	377	353	315	372	358	333	369	321	307	293	301	302	300	316	299	322	301	314	311	290	300	298	310	255	293	296	268	284	274	277	251	253	262	296	272	329	281	256	279	240	302	244	262	273	267	256	252	274	290	243	282	249	256	270	263	256	287	281	257	258	279	257	274	244	249	248	261	244	253	269	262	254	254	281	288	274	266	242	275	255	244	245	243	243	257	280	227	227	246	273	261	290	256	260	279	251	265	262	255	261	256	283	289	266	276	240	246	283	262	273	259	280	273	273	242	254	268	287	271	257	277	263	254	227	266	246	265	262	275	239	258	257	253	283	264	258	255	272	260	245	247	258	275	255	243	259	278	237	243	245	295	254	255	296	263	255	240	275	263	290	250	262	278	254	268	282	249	290	265	255	243	265	243	255	267	278	267	254	271	284	259	222	258	248	252	281	239	253	250	211	269	253	249	241	297	259	263	233	247	257	262	255	279	243	239	237	258	255	279	257	255	253	250	250	241	233	253	276	269	268	254	286	256	245	246	274	275	260	264	290	259	256	263	243	246	248	257	253	250	263	264	253	270	296	274	264	246	276	264	255	265	290	282	274	280	231	250	294	282	255	281	270	257	297	279	249	272	260	280	255	282	278	256	240	265	252	244	244	245	268	268	239	279	263	266	266	270	221	229	294	255	266	237	248	262	247	273	278	284	246	238	223	286	258	277	237	245	254	243	267	289	246	260	251	261	231	273	238	242	261	273	261	276	258	235	245	245	247	244	264	240	256	259	255	247	264	255	243	244	283	266	238	261	257	288	240	259	252	275	264	283	275	269	253	272	262	257	248	258	240	262	271	240	270	265	268	243	255	288	246	259	244	272	243	265	284	281	253	252	269	266	244	256	257	259	257	268	257	290	267	262	287	247	253	269	266	254	225	259	265	224	277	254	270	263	259	249	253	260	226	260	269	255	262	243	269	277	257	253	243	286	258	284	249	230	258	270	270	274	249	277	256	288	248	251	265	255	263	305	246	251	257	252	274	273	262	287	256	256	268	218	282	272	274	272	271	254	233	250	302	298	272	261	251	259	269	276	251	271	273	251	225	257	291	275	242	271	266	269	252	252	260	270	250	244	262	245	245	257	263	251	262	282	276	274	264	271	247	223	269	248	260	248	278	266	250	251	280	254	260	249	260	264	234	223	251	275	244	266	238	245	266	262	256	269	274	271	264	270	251	272	261	276	246	244	251	264	262	246	234	243	262	250	288	280	283	268	297	266	258	255	253	254	267	255	260	255	257	238	243	259	277	250	285	243	248	270	269	284	262	264	269	258	269	266	274	262	273	248	262	277	244	225	246	262	243	236	274	279	266	259	258	245	298	272	244	280	273	256	258	258	261	262	291	255	260	245	274	252	266	263	254	263	247	264	281	241	232	240	252	277	267	262	281	235	256	274	276	267	258	252	252	251	257	246	256	269	278	242	260	233	261	258	261	288	271	240	251	236	271	263	267	255	262	258	240	284	267	305	229	249	256	266	232	270	280	265	259	235	265	259	244	252	226	245	272	293	268	255	244	272	248	242	262	284	274	259	235	248	262	276	262	249	275	275	222	248	288	253	271	249	262	230	252	254	244	239	270	238	249	242	277	252	270	259	289	237	269	226	256	248	230	280	248	271	247	239	257	226	267	287	255	286	255	268	272	260	274	241	260	248	264	262	239	253	249	254	256	257	248	255	239	259	243	276	249	256	279	234	267	258	281	298	262	281	264	251	250	240	268	256	274	254	251	249	268	263	241	266	241	269	271	266	277	249	238	279	251	293	248	258	267	273	276	259	271	241	233	241	266	271	276	248	245	272	260	260	257	271	249	276	249	228	252	255	226	254	263	254	267	236	249	251	278	257	263	261	295	259	247	242	254	283	282	271	233	242	274	267	286	251	253	244	260	242	263	243	281	240	238	255	285	253	258	263	265	231	269	247	286	269	273	269	251	237	254	243	275	272	236	250	262	277	254	259	263	263	250	268	277	249	279	264	274	254	265	249	263	251	250	270	256	263	274	244	251	268	275	231	288	261	245	242	266	237	271	282	287	271	247	278	227	254	269	246	267	262	261	295	277	273	249	270	267	251	271	269	234	293	286	266	248	254	257	263	226	267	269	267	263	265	241	255	241	275	235	278	258	257	283	256	281	277	264	252	297	269	259	275	251	271	260	259	262	232	264	258	251	302	272	255	249	279	234	264	245	260	255	282	229	267	233	279	266	254	248	248	282	273	253	251	267	252	242	276	267	260	247	246	246	265	246	244	264	273	281	220	247	259	264	226	237	256	259	248	282	248	243	227	234	244	243	246	258	268	263	267	201	280	252	259	277	264	237	257	267	246	234	285	263	259	277	237	261	266	262	282	237	246	279	265	265	282	287	259	242	263	256	267	259	219	255	257	256	261	277	260	290	238	260	249	224	244	252	258	250	268	259	277	244	245	277	234	253	233	252	246	276	270	258	262	258	240	280	242	229	250	242	268	263	257	251	259	274	257	245	263	239	241	238	262	245	241	261	275	270	247	265	255	259	253	241	274	251	268	283	284	266	222	294	255	285	252	283	266	253	255	251	246	244	263	264	294	256	266	251	269	276	260	267	303	263	229	277	254	263	243	275	238	260	270	265	248	264	259	256	260	231	244	254	266	265	284	259	235	227	270	254	278	247	287	245	268	277	276	235	284	272	267	224	257	288	259	253	220	248	244	247	249	246	268	246	235	285	273	266	266	260	247	230	277	249	283	295	263	264	266	270	248	228	249	254	257	259	248	279	241	252	244	235	267	243	269	253	273	232	271	279	251	263	249	249	238	263	252	253	259	242	275	275	235	270	242	220	257	289	231	253	260	244	272	260	246	277	279	248	295	272	243	272	268	265	247	269	256	265	270	230	261	241	243	254	249	250	270	245	251	256	211	242	269	230	288	249	262	216	268	273	267	276	254	285	275	244	246	231	255	256	270	271	262	255	264	262	223	281	251	249	254	260	237	242	251	238	247	278	221	272	269	264	231	265	249	240	221	254	275	279	267	269	260	252	266	220	255	245	280	233	244	252	288	236	252	239	249	263	243	267	277	227	255	247	241	267	254	264	262	245	243	249	253	257	228	269	256	281	276	261	251	267	284	238	283	255	246	289	263	268	264	267	269	258	246	257	245	260	240	264	274	278	263	253	282	245	260	276	266	268	286	270	268	280	265	241	250	309	252	245	247	242	267	264	249	221	247	266	247	259	269	266	279	240	255	216	264	220	259	264	247	261	260	244	267	235	248	272	247	252	289	250	258	242	262	255	255	287	260	265	256	268	258	245	257	265	245	276	262	269	243	261	257	263	239	241	260	261	276	275	223	275	243	291	274	221	273	248	248	245	257	255	281	284	255	250	266	263	292	258	270	260	263	234	272	254	250	258	233	265	271	234
27809	40526	31188	20795	16067	12717	10989	8307	6048	4568	3427	2614	2072	1656	1442	1199	1170	1014	915	754	707	721	723	616	534	526	527	520	484	445	415	419	420	396	398	401	342	403	383	375	398	368	361	373	376	337	341	330	340	358	329	372	359	328	327	348	347	326	335	332	320	328	359	332	325	307	320	313	302	340	329	303	344	306	329	299	312	291	317	323	309	313	310	349	325	312	319	333	314	304	354	297	352	323	290	319	291	278	321	325	361	283	303	320	302	285	309	271	325	307	293	298	331	348	326	320	317	293	322	268	277	317	322	347	309	288	310	342	303	339	312	323	300	329	311	329	312	284	313	279	288	316	327	312	286	269	297	300	282	319	300	294	290	309	310	350	313	307	309	316	354	290	270	293	308	312	326	326	298	303	304	320	308	317	284	300	290	282	327	279	289	302	279	314	290	301	309	318	318	303	317	304	359	304	299	302	280	315	312	314	312	270	325	311	284	330	317	280	319	294	309	297	301	286	289	314	319	308	317	317	283	320	311	321	321	301	321	272	324	291	315	328	322	310	298	321	320	304	306	315	315	311	264	291	339	291	310	323	289	355	294	315	303	306	324	311	293	297	307	312	295	326	299	323	296	301	300	315	309	316	305	335	323	324	345	300	332	309	305	281	298	320	287	335	309	311	300	317	316	330	322	325	295	296	301	315	300	270	306	324	356	309	298	308	289	327	303	308	318	288	315	318	303	321	331	304	281	339	313	312	325	274	338	294	311	295	314	306	335	324	299	312	286	312	312	331	307	323	318	287	313	273	314	330	322	294	291	311	299	304	304	325	324	293	330	312	315	337	328	300	299	276	292	308	296	333	292	297	305	330	315	293	341	318	317	287	322	312	314	259	300	302	292	308	322	312	313	286	304	329	333	299	327	310	321	306	298	304	323	337	324	328	314	310	300	296	303	326	320	314	313	271	313	284	327	311	273	290	314	314	307	301	317	325	302	295	325	309	324	296	314	280	297	303	310	313	288	327	300	334	321	305	314	322	299	288	292	299	320	281	277	299	330	327	298	297	308	346	303	314	334	340	316	303	307	300	316	309	317	315	296	304	316	303	350	318	311	315	314	285	305	309	295	300	336	309	320	333	313	316	327	309	307	266	310	306	295	305	328	277	307	289	305	327	323	300	303	312	306	331	312	325	293	318	304	308	317	317	309	286	320	304	331	300	307	296	296	307	301	326	333	302	323	309	290	294	298	303	314	298	308	343	294	327	318	315	317	303	298	302	299	331	301	327	314	317	350	318	319	304	317	296	294	312	333	301	300	320	306	310	314	297	332	306	287	297	325	317	289	317	307	286	295	288	308	293	318	337	323	291	297	296	303	313	315	313	291	325	295	304	319	313	344	333	335	298	288	310	309	302	287	315	291	303	280	324	307	308	315	323	281	301	315	311	289	330	309	286	321	342	320	283	294	292	307	359	320	329	311	309	314	318	336	304	306	311	273	302	309	324	292	304	278	327	340	301	287	337	317	317	310	296	295	322	304	292	289	295	281	314	298	318	320	308	284	333	314	325	307	295	325	317	313	289	323	308	312	341	344	295	324	328	315	345	289	292	318	318	306	322	310	325	318	336	334	285	313	300	322	315	299	309	340	297	314	297	308	309	329	329	317	296	293	297	288	314	303	279	343	310	315	296	346	289	304	332	319	315	317	304	278	282	296	281	307	287	298	313	323	328	337	315	287	306	329	312	318	302	331	310	310	336	315	312	282	289	309	289	309	309	300	323	311	326	338	300	300	313	301	299	324	319	373	300	302	341	304	303	279	283	317	303	273	309	285	314	333	297	305	312	297	331	325	316	310	304	339	294	332	320	317	290	312	305	306	367	309	306	316	316	298	299	318	291	288	273	298	285	302	301	343	328	295	290	332	295	334	299	301	356	313	273	304	320	313	333	292	336	328	285	320	324	306	335	310	321	299	332	292	326	289	310	338	317	337	322	318	330	301	310	286	318	302	316	299	303	300	312	329	305	326	340	284	297	282	307	312	304	297	324	311	299	308	293	308	302	329	310	316	307	307	294	318	284	307	313	283	313	285	292	337	336	326	319	327	338	312	327	308	300	294	297	315	297	307	307	288	287	317	299	301	300	304	311	288	297	314	312	298	314	318	306	319	308	319	300	298	298	298	324	302	315	305	283	318	313	322	299	288	309	344	290	299	304	319	312	320	287	327	286	285	311	307	278	296	340	314	331	310	300	298	316	303	340	299	298	291	313	304	326	301	297	347	320	302	319	324	277	310	338	323	328	291	348	337	304	319	303	302	301	307	303	325	289	301	347	286	330	322	327	298	312	325	317	285	296	322	297	311	325	334	288	334	303	280	308	296	252	310	306	307	298	336	303	297	273	308	310	332	311	305	302	330	284	290	303	313	307	301	334	295	288	288	316	317	321	314	325	324	309	321	339	287	344	297	295	320	305	292	320	324	298	286	309	286	318	323	298	340	339	301	308	293	314	283	299	300	287	291	324	322	344	291	304	329	306	342	328	340	301	310	275	315	349	295	325	334	333	294	323	328	317	294	333	313	298	318	291	323	314	293	316	324	303	289	308	306	298	281	343	310	284	303	297	273	319	300	305	291	311	304	301	326	321	325	314	307	319	292	315	291	294	332	309	321	273	296	289	288	317	266	318	324	296	329	296	336	302	306	296	323	281	316	312	303	299	280	339	330	320	292	312	282	323	266	321	317	326	335	288	307	306	292	324	317	288	330	284	302	299	312	319	339	308	295	296	294	298	298	300	310	289	306	338	296	303	309	312	301	334	333	296	291	319	330	345	307	325	343	319	304	332	278	322	345	303	325	313	308	329	312	284	298	328	306	296	302	314	296	315	335	315	283	305	321	302	314	318	318	286	293	309	299	311	313	320	298	330	313	320	326	303	281	303	300	324	261	295	279	315	320	287	308	320	318	311	334	323	350	303	299	326	309	302	320	296	313	320	320	310	336	317	342	295	281	291	309	307	312	323	323	318	312	308	283	302	309	309	317	349	292	351	337	292	297	306	306	322	297	301	269	279	335	298	290	336	297	322	279	316	296	315	290	310	287	287	306	281	323	296	322	331	298	308	310	309	334	296	317	317	322	286	324	308	277	313	309	312	302	306	322	304	311	306	338	314	294	301	326	313	299	342	287	314	292	270	311	312	281	308	315	301	312	326	281	326	304	310	307	308	310	329	296	265	311	306	324	316	274	322	309	329	344	305	320	319	273	314	359	307	292	311	340	305	305	304	326	288	306	297	266	326	311	294	295	339	302	344	311	311	305	284	307	292	309	309	309	303	309	303	254	277	315	313	323	295	300	299	307	316	290	293	320	287	301	294	307	304	303	315	306	291	309	301	303	326	286	304	276	320	329	315	295	300	325	285	279	300	293	301	313	312	302	303	324	318	302	297	305	331	314	302	310	279	325	297	296	320	299	311	322	302	296	322	328	327	279	296	320	313	349	307	341	313	325	280
28622	21662	18078	10531	5493	3403	2681	2060	1598	1224	1038	740	689	599	512	530	470	451	460	425	438	400	413	378	363	363	388	379	351	384	356	380	354	325	347	344	316	336	336	335	357	341	346	356	327	334	337	350	340	334	330	378	320	382	338	348	317	365	354	346	327	289	328	345	371	368	353	347	345	344	332	331	331	289	329	321	346	334	339	315	338	348	363	343	349	362	315	328	350	338	349	348	346	333	378	318	312	323	349	320	323	373	327	309	317	320	334	334	329	339	336	350	335	299	324	356	321	333	345	348	336	289	341	326	354	338	345	332	326	349	365	325	342	319	335	323	327	336	340	316	347	310	362	312	334	332	356	358	370	351	335	343	309	345	328	311	326	301	363	329	335	346	361	344	353	312	347	301	356	334	334	283	334	336	343	316	323	333	321	324	333	324	341	334	328	272	347	344	380	318	339	342	319	321	297	307	323	355	358	339	330	324	351	347	338	327	327	369	324	315	330	306	347	337	344	322	334	330	337	315	313	326	315	292	350	338	350	289	357	327	301	343	328	311	314	310	309	364	319	329	361	320	329	349	317	351	356	335	382	342	334	368	360	335	346	297	358	333	326	306	318	335	331	311	351	318	330	328	320	320	334	319	325	339	288	345	322	362	344	335	315	336	322	327	348	333	343	350	326	345	333	313	335	309	348	351	329	353	328	334	345	327	331	305	329	343	321	318	303	335	363	353	303	330	298	329	336	334	363	321	297	350	356	329	336	347	334	335	346	359	322	321	359	353	337	336	345	341	377	346	346	366	361	330	353	339	335	323	311	327	346	343	359	354	362	347	355	337	343	332	336	347	337	354	324	337	339	317	351	351	346	318	317	347	373	350	327	350	304	316	312	307	328	354	376	366	337	363	312	345	340	335	363	356	339	351	349	334	326	339	349	315	311	320	301	356	344	337	298	333	339	296	339	348	338	366	323	291	320	339	349	337	337	321	341	339	350	356	311	360	336	326	325	352	357	340	357	315	348	354	330	327	331	342	320	289	334	332	352	319	348	340	338	358	326	332	319	353	323	318	340	342	342	354	313	329	347	316	340	329	326	366	310	321	340	358	358	342	340	322	341	337	346	314	357	342	342	326	316	352	353	336	299	359	340	328	339	331	325	325	359	329	354	323	377	312	317	326	295	324	331	348	302	322	327	313	326	312	316	342	377	368	352	345	325	323	340	336	353	329	336	337	302	348	345	320	333	360	324	346	345	330	329	320	328	328	317	327	329	330	337	326	331	344	341	343	332	359	325	335	332	302	326	357	343	335	322	321	311	336	345	318	309	302	359	310	320	320	319	306	330	297	315	330	330	303	357	340	306	313	331	310	347	325	330	329	329	332	362	319	336	355	325	357	343	382	327	302	344	342	332	301	353	371	306	357	308	360	365	346	324	340	331	329	340	323	323	302	331	304	363	308	359	362	360	341	323	295	327	291	320	336	352	340	325	289	348	318	341	321	297	345	373	328	306	288	332	306	355	325	309	343	305	346	344	318	331	357	356	347	338	328	318	329	338	313	307	329	327	296	335	346	334	312	312	303	299	356	342	343	337	343	324	316	334	334	304	292	343	345	310	327	308	342	331	345	340	337	354	322	347	315	345	318	328	366	372	336	340	320	339	335	367	341	293	350	380	334	335	315	358	299	348	324	343	356	311	315	313	349	324	304	332	356	308	321	317	333	347	335	335	313	357	351	361	312	351	332	308	334	322	333	328	339	329	335	329	332	363	324	334	353	297	306	305	326	305	332	336	333	306	320	314	350	361	347	331	358	335	304	311	302	323	360	353	329	330	359	327	323	313	323	360	302	336	337	326	329	325	316	328	356	312	324	307	348	279	342	337	381	332	341	343	315	340	332	307	319	362	317	337	330	317	368	328	351	344	310	349	322	338	301	329	348	311	352	347	336	351	316	342	384	345	331	365	325	340	315	323	345	312	324	352	341	302	308	326	339	347	328	325	340	340	313	335	324	315	314	300	351	323	348	326	350	310	366	336	322	313	337	335	344	333	371	358	324	359	320	354	355	324	358	329	357	353	339	384	335	360	291	371	357	327	314	327	315	335	336	355	371	312	365	349	328	336	328	374	336	314	318	311	358	359	363	366	359	338	330	322	348	396	324	322	336	320	336	355	307	309	319	313	306	322	333	324	309	332	324	334	307	326	341	330	346	348	318	311	336	348	347	316	337	369	347	364	338	307	335	331	334	362	320	377	331	319	371	364	345	328	346	321	344	331	304	280	339	321	348	345	357	326	323	318	309	334	346	303	366	323	352	347	310	321	368	350	305	352	354	370	334	324	319	338	325	292	340	334	337	342	327	339	311	328	312	333	348	352	345	344	317	334	325	334	338	324	323	315	385	330	320	322	349	347	317	306	350	367	347	316	338	341	310	328	361	330	338	337	308	379	326	343	316	366	326	311	347	348	333	351	320	334	349	339	371	328	349	324	350	342	338	348	320	306	331	303	348	345	320	334	326	331	321	328	329	354	335	353	334	327	329	350	331	347	355	328	341	330	311	314	318	310	338	339	304	354	349	343	349	376	317	327	315	318	332	317	334	345	342	346	330	355	341	316	323	356	311	325	342	346	331	355	330	390	347	329	297	341	348	341	331	338	332	340	335	305	327	330	342	342	349	332	368	299	328	322	304	353	330	289	334	310	290	352	329	342	335	323	338	326	338	303	327	322	326	356	310	358	340	356	325	356	332	347	355	340	335	308	324	343	338	337	328	328	341	328	348	355	297	303	314	326	341	337	336	320	324	340	356	307	331	339	346	369	355	331	308	341	330	309	356	312	301	310	347	335	365	315	346	349	337	311	340	322	326	334	331	334	340	346	339	346	316	300	305	342	339	316	325	353	286	291	346	342	330	365	314	349	334	304	318	337	348	335	338	352	351	350	336	331	349	340	333	330	331	339	387	327	297	340	322	370	336	357	336	394	323	356	325	324	330	358	335	340	365	332	351	347	305	352	354	335	323	339	354	344	307	389	325	344	338	362	311	324	323	315	323	316	320	358	353	339	326	336	346	341	353	354	327	318	334	354	308	344	309	330	314	306	335	324	396	332	324	325	326	322	329	344	352	353	340	334	337	318	321	319	333	337	327	349	333	362	306	325	358	334	355	312	314	355	315	342	306	304	329	323	329	323	318	349	346	355	326	287	327	327	337	352	344	357	306	331	351	324	330	302	317	316	320	332	310	307	352	316	313	339	330	341	309	335	351	318	323	335	327	359	346	332	335	316	328	347	339	335	339	347	308	370	341	311	339	328	324	347	312	335	329	321	335	351	319	324	322	338	342	345	321	328	323	353	333	387	355	334	342	328	333	316	316	347	338	337	319	353	342	363	308	312	337	315	319	348	354	319	315	353	340	330	340	344	358	295	336	330	305	351	348	339	332	362	341	354	346	352	306	305	337	334	337	318	302	334	292	324	311	324	305	327	332	333	373	350	330	323	306	339	339
20976	26872	19167	11595	8233	6070	5184	4032	2954	2152	1675	1330	1060	844	754	719	663	574	564	589	504	500	525	527	477	448	436	468	427	456	435	415	423	431	402	433	389	401	415	415	411	392	397	397	428	424	400	403	389	390	375	386	378	368	398	408	429	399	409	402	385	405	405	370	406	380	386	387	363	409	410	385	390	368	418	368	391	402	402	393	387	409	416	408	384	388	422	378	393	438	369	353	409	368	431	415	415	395	381	377	386	412	382	363	374	383	408	379	422	404	398	375	399	386	361	390	411	427	389	375	387	399	394	372	378	367	390	377	392	417	414	395	379	374	418	403	393	361	359	379	404	395	427	391	385	426	356	363	374	398	364	355	400	385	388	380	407	378	363	389	407	412	366	425	385	387	383	392	392	367	367	369	417	362	378	388	387	374	401	352	375	370	416	397	370	402	370	374	393	366	374	409	397	389	401	359	406	413	378	381	390	364	399	410	420	391	388	419	432	406	354	412	369	392	394	403	411	422	371	366	407	392	430	394	359	382	403	379	402	405	382	371	390	397	421	371	404	380	362	380	407	373	372	405	439	396	387	390	381	432	386	385	371	371	395	365	398	393	397	407	366	389	418	413	421	381	397	423	415	347	379	380	388	366	379	399	408	376	361	372	387	404	369	408	407	402	393	376	404	421	377	409	390	408	393	370	379	369	409	409	393	385	376	411	368	402	391	377	376	402	419	420	395	377	413	386	356	381	383	349	402	345	357	354	376	398	381	393	453	388	365	384	438	393	353	377	393	381	380	363	397	381	407	415	391	392	413	395	352	387	383	358	381	369	369	368	386	400	387	380	372	402	395	392	368	389	386	386	367	358	362	364	403	406	364	406	356	405	384	385	410	370	401	373	402	403	392	370	384	381	386	385	389	371	388	403	392	346	417	374	397	406	391	369	436	365	380	388	387	401	397	386	409	417	393	354	389	405	396	367	395	412	372	387	360	413	388	354	386	420	420	367	415	419	390	381	345	377	409	388	387	397	393	386	380	372	394	394	387	352	403	385	428	352	411	386	395	396	385	401	395	361	377	409	415	364	378	386	385	399	418	399	384	364	379	435	382	383	382	365	372	398	374	376	334	363	390	408	360	356	415	441	402	354	372	382	404	369	400	409	391	361	402	405	371	399	389	396	378	361	353	421	409	420	412	400	402	387	410	400	399	392	388	414	389	398	379	381	398	355	416	336	392	391	393	387	360	373	382	394	382	392	371	413	426	393	382	346	418	398	393	383	410	388	400	350	396	382	392	418	405	408	381	374	389	376	363	417	397	361	397	413	405	393	389	385	397	351	407	407	372	382	386	397	360	380	373	376	387	392	408	392	408	411	379	412	408	362	408	398	378	411	397	358	378	397	388	406	384	382	376	379	423	420	376	382	395	426	393	376	387	390	422	403	395	407	388	402	365	395	379	370	384	398	358	424	384	355	403	383	429	376	376	406	401	390	366	420	400	377	381	356	402	355	430	392	362	354	389	416	394	409	386	388	375	394	396	415	363	390	374	412	384	409	335	360	385	385	377	434	428	399	348	427	374	353	357	378	397	405	381	406	386	390	373	385	371	391	371	409	413	429	408	408	398	434	399	424	366	367	422	380	417	431	357	431	388	417	372	390	385	400	364	394	427	386	372	380	368	356	393	402	387	369	384	356	373	413	365	409	383	391	384	380	378	386	405	454	404	399	437	403	404	383	374	386	373	395	395	408	385	408	413	412	395	393	377	396	388	380	396	379	369	396	405	371	372	406	402	386	401	388	385	358	382	383	447	365	387	373	373	397	404	382	378	372	381	382	387	397	405	350	379	374	401	391	363	405	424	398	385	382	375	372	412	420	398	404	380	370	388	399	364	382	373	445	393	396	409	367	408	377	373	420	408	394	419	399	410	387	410	406	424	385	384	371	384	419	416	400	432	397	395	401	369	372	375	377	393	386	386	427	390	382	374	391	409	381	420	374	391	419	361	398	385	384	371	365	393	342	415	405	368	410	376	394	381	391	343	412	379	362	389	406	429	350	379	387	381	394	374	393	366	390	386	371	412	429	376	382	362	372	379	376	357	379	397	386	403	399	380	380	399	394	392	389	423	392	429	391	399	391	377	384	387	409	377	412	360	398	367	370	364	367	389	392	392	369	369	353	409	406	421	416	368	403	369	405	369	369	388	357	388	371	349	378	408	367	362	390	402	396	383	399	367	357	415	403	396	376	399	421	402	373	390	415	387	385	401	380	388	402	398	407	356	376	433	357	359	409	371	385	404	403	379	391	361	412	386	338	362	396	393	395	402	364	348	412	338	378	386	352	393	385	377	381	383	399	356	342	397	389	399	372	371	396	406	389	392	389	368	382	404	375	422	402	422	381	396	412	352	404	408	396	399	391	372	409	403	399	375	398	400	384	390	407	404	361	423	339	359	390	386	378	386	419	391	386	358	387	423	388	382	380	412	394	381	369	409	396	419	371	408	359	410	367	388	416	379	396	362	342	399	352	357	376	390	392	418	396	385	403	409	391	366	377	392	392	394	415	386	420	388	368	392	333	388	380	384	410	412	403	381	368	397	403	414	380	428	405	387	385	399	355	390	389	412	379	398	388	351	414	357	394	385	410	397	392	412	409	417	362	394	405	408	409	365	422	371	370	387	410	376	372	373	375	441	394	365	392	372	392	370	401	381	384	402	374	403	388	375	392	420	402	371	395	424	376	395	398	391	372	369	408	356	412	413	408	362	375	402	382	379	377	389	386	377	420	397	396	362	380	367	383	397	373	376	389	420	384	416	402	380	382	359	376	400	393	388	407	395	357	393	366	385	403	373	408	390	362	408	404	381	359	368	361	427	383	344	419	385	388	405	398	395	360	379	384	383	415	389	394	372	375	386	384	374	374	396	376	384	414	381	353	383	383	396	393	377	415	372	389	374	378	371	390	397	350	393	377	405	396	377	371	362	359	405	393	383	385	431	355	409	390	375	426	396	433	413	371	379	384	393	400	381	356	429	358	385	382	419	408	408	399	356	366	404	417	426	381	339	348	422	407	381	406	391	377	397	411	399	386	374	373	396	377	372	382	381	389	394	415	377	362	380	363	409	404	387	400	391	419	380	443	412	371	358	390	367	402	399	359	367	379	388	388	412	422	407	354	360	394	400	376	411	358	398	410	393	367	402	398	372	390	394	362	410	394	408	372	408	440	383	416	404	384	382	386	413	387	412	402	395	326	360	404	381	365	390	385	384	399	397	395	351	359	412	383	361	395	391	412	372	398	415	385	369	418	341	363	434	408	397	382	374	416	384	407	370	354	389	387	358	402	424	406	382	363	408	407	403	361	416	344	420	389	384	411	361	396	412	430	387	399	355	400	397	408	387	429	409	385	374	373	390	389	405	380	444	403	379	379	424	402	386	372	388	399	371	378	383	353	425	405	399	367	461	389	363	413	392	418	371	360	370	367	414	393	389	380	391	418	377	356	357	364
23965	21508	28551	24933	21232	11749	5094	3306	2503	1853	1492	1194	1005	802	796	683	624	579	627	518	573	533	497	498	419	471	467	421	413	444	460	399	373	397	384	410	392	387	408	389	363	397	347	389	394	377	389	361	412	384	348	345	386	355	350	388	364	393	384	375	372	349	377	381	330	412	378	413	370	372	364	363	336	346	343	395	372	347	367	365	371	361	366	370	385	323	374	350	410	373	345	377	356	367	390	343	362	380	370	364	315	346	318	355	389	350	355	379	356	396	360	346	346	359	340	393	393	363	366	336	374	363	382	379	357	381	375	336	385	377	335	333	356	364	341	327	374	321	348	338	355	335	359	359	341	338	345	358	354	344	334	371	328	362	345	352	367	383	358	368	369	346	366	365	342	362	377	387	351	366	344	334	340	425	367	362	343	360	344	382	374	347	323	356	370	355	336	354	405	369	371	349	351	326	332	325	354	351	400	390	381	352	385	354	355	370	376	354	337	337	342	335	378	356	364	349	342	367	330	371	358	346	365	363	338	369	360	369	359	385	371	358	374	324	340	372	336	345	336	352	352	330	334	363	385	353	374	366	343	358	337	364	377	393	342	378	346	368	379	381	357	346	394	360	390	347	329	375	360	347	334	382	354	367	342	337	383	348	328	340	344	363	354	376	349	343	347	397	322	388	331	368	357	338	331	344	388	361	356	365	363	329	349	338	342	378	375	336	368	357	349	346	332	359	363	331	343	349	349	354	331	342	360	356	362	348	317	330	379	348	363	334	363	373	353	370	360	349	391	332	373	375	359	376	365	364	344	335	354	338	372	335	346	356	367	333	372	346	346	354	346	340	315	366	367	366	354	362	343	360	362	385	372	340	355	358	348	378	356	346	337	362	379	367	341	364	370	349	353	360	375	349	360	383	362	354	369	326	352	367	366	348	348	385	376	354	305	393	362	315	385	358	348	340	357	328	334	356	339	356	382	333	377	360	360	330	352	371	338	374	333	371	379	407	351	383	405	369	399	325	368	396	375	341	359	366	336	390	342	382	373	355	354	337	342	344	400	393	339	354	362	372	351	363	371	352	346	346	373	333	353	353	343	356	331	338	362	329	321	346	340	334	333	350	364	340	340	340	342	315	348	358	352	338	353	382	388	350	360	387	374	364	346	343	342	364	388	383	372	328	322	353	360	362	373	364	335	361	366	382	337	324	368	373	345	365	381	345	376	332	361	350	377	382	367	401	376	347	360	380	373	392	347	374	372	316	367	337	385	337	328	353	359	391	307	362	346	348	373	380	348	316	331	364	365	314	361	373	375	376	333	362	379	363	356	386	362	369	335	335	330	353	359	310	375	389	354	364	381	361	372	381	330	352	338	366	366	353	357	376	353	350	328	340	338	363	363	320	382	385	353	356	382	357	363	337	330	371	407	336	328	347	334	402	340	352	333	357	364	347	349	356	368	340	357	341	397	350	355	375	358	332	368	350	334	371	314	357	367	346	367	347	365	384	411	351	369	351	393	332	349	335	379	356	343	339	354	373	368	352	368	346	323	342	342	352	341	365	341	336	382	365	326	377	373	350	311	365	354	324	360	360	380	360	373	341	360	347	343	378	354	334	361	324	394	353	344	369	351	331	352	354	368	359	366	353	372	357	360	358	349	334	394	359	352	338	325	381	354	346	369	345	382	340	379	378	331	372	326	366	364	366	357	343	354	341	345	363	351	368	360	324	366	372	383	337	326	359	330	372	349	336	340	331	344	356	381	371	345	351	343	365	373	362	356	371	366	353	389	364	352	325	352	344	357	343	370	378	359	379	338	359	321	343	414	333	346	334	357	359	372	358	353	326	374	369	357	352	361	364	322	344	372	370	344	348	361	361	364	370	342	372	363	329	356	384	399	376	363	312	395	362	312	349	340	335	338	335	352	372	368	359	344	367	371	354	358	371	326	393	366	366	368	378	367	364	357	362	344	358	346	345	347	401	340	394	338	377	333	401	359	340	354	356	364	349	332	325	370	354	356	354	334	348	346	370	332	383	306	318	370	338	362	359	355	338	360	337	356	320	367	341	347	397	332	350	349	385	340	369	361	365	351	370	361	388	366	378	336	366	358	346	329	376	361	348	338	356	368	332	364	375	377	404	325	357	348	351	349	337	387	371	334	374	368	350	338	385	368	387	401	343	354	353	379	374	341	340	360	344	330	381	353	400	333	362	360	375	384	403	362	363	339	359	348	363	353	366	330	360	384	373	367	355	342	382	361	366	347	351	364	354	327	424	369	379	372	371	353	367	343	327	380	365	338	354	378	414	361	357	329	395	378	324	313	348	392	365	350	341	366	377	356	367	388	343	323	358	359	343	364	367	361	341	339	345	342	324	344	343	379	354	408	405	380	338	370	381	336	346	372	336	378	381	358	361	329	353	381	376	386	339	404	346	351	347	367	336	360	368	356	339	361	355	353	394	365	347	381	371	352	346	383	337	370	341	371	358	360	361	377	392	379	364	361	348	361	329	355	351	339	337	393	356	362	332	367	373	360	356	355	340	341	373	353	365	372	323	334	378	344	334	364	343	396	370	415	332	359	358	372	362	362	361	375	337	334	378	386	357	355	343	384	359	335	340	364	369	373	393	365	369	388	397	370	369	354	381	352	358	347	385	353	345	359	377	377	374	381	344	358	387	383	376	348	359	360	380	380	407	355	318	332	374	383	381	367	382	340	343	341	325	343	347	352	366	342	385	386	385	316	378	363	357	346	365	345	383	347	354	330	351	332	336	378	342	413	360	338	372	386	366	378	340	356	371	344	367	356	364	355	357	373	330	359	358	345	345	343	328	372	373	360	374	356	403	340	380	340	338	331	343	349	369	382	368	378	351	325	328	346	317	323	356	365	372	355	365	345	356	366	393	380	344	342	349	377	360	328	335	366	367	367	352	368	353	342	341	358	374	341	333	379	337	386	357	328	361	347	373	380	331	354	343	349	328	346	341	373	357	365	336	355	334	308	388	331	361	336	370	372	362	362	336	348	352	327	406	349	338	359	372	393	347	365	364	354	362	332	368	332	379	391	350	343	356	336	345	368	329	337	360	378	358	355	358	321	368	346	351	380	366	318	352	310	339	384	311	341	342	359	357	359	319	379	330	334	369	352	330	350	344	338	326	375	346	364	315	404	359	360	385	349	375	354	382	349	340	337	343	367	333	357	364	351	372	394	361	352	365	360	344	322	371	355	328	369	357	360	326	344	381	361	367	330	351	337	369	344	335	366	351	355	363	336	351	370	398	324	333	353	331	357	332	360	338	370	364	376	366	391	357	345	382	350	347	370	365	356	330	353	347	392	374	368	374	344	388	350	316	366	350	376	367	349	354	357	338	338	348	354	344	336	347	372	363	324	368	341	334	329	357	376	345	372	371	349	351	367	385	353	367	340	358	348	323	372	351	343	378	353	379	344	366	321	350	338	337	378	343	352	372	349	398	368	382	360	351	378	365	362	355	364	377	363	378
24099	35627	25460	16530	12085	9414	7447	5766	4578	3343	2596	1907	1595	1306	1170	1013	934	831	732	739	687	683	677	644	645	547	591	536	558	567	518	485	497	477	430	434	458	473	490	451	454	492	470	469	429	427	429	415	417	455	452	430	450	450	477	466	406	422	419	439	432	423	386	414	423	418	426	442	438	447	418	426	444	384	433	454	388	419	407	417	434	445	414	433	395	409	428	434	404	429	425	426	423	395	426	450	428	395	447	418	392	410	422	443	418	398	460	438	448	413	434	411	375	455	420	436	397	412	399	426	412	450	445	424	411	438	415	406	397	434	428	396	420	407	430	414	393	424	414	407	427	399	382	452	438	409	409	389	392	448	418	396	415	419	419	410	425	446	379	391	459	413	399	417	453	432	422	420	431	410	432	442	425	457	433	414	415	385	432	410	418	412	419	418	443	424	394	431	411	412	410	418	404	436	427	400	425	416	399	436	407	408	415	405	424	443	430	416	388	420	426	435	444	415	437	455	435	450	417	428	448	471	392	418	400	454	453	429	393	395	414	412	446	411	418	443	405	396	430	461	417	445	420	434	398	405	428	401	427	420	420	418	432	392	421	402	424	408	414	429	389	390	411	424	404	432	427	449	387	414	389	425	407	414	443	415	423	420	438	437	410	401	412	389	417	414	439	403	415	436	414	412	392	417	394	415	431	410	408	444	434	427	415	413	399	436	420	381	442	420	406	453	385	418	453	439	438	402	404	439	419	399	418	436	423	421	378	422	380	433	383	414	439	374	448	445	419	427	409	421	419	391	429	405	450	407	426	438	431	400	429	391	430	419	420	397	387	414	444	425	412	400	363	404	417	406	426	423	432	418	394	449	402	443	411	412	384	477	373	420	429	401	451	411	411	406	451	429	441	381	441	472	408	404	424	417	430	407	402	426	393	396	446	417	418	402	401	430	479	448	470	417	430	439	408	429	407	415	416	395	433	402	452	411	421	421	452	453	392	453	414	405	390	409	405	450	442	436	420	411	442	399	419	428	406	383	406	447	400	410	412	384	439	422	416	427	417	418	422	370	430	372	421	391	403	386	405	435	438	422	464	395	420	405	396	404	431	423	401	397	394	415	401	402	430	415	408	418	382	414	363	441	436	428	410	414	425	428	419	398	405	417	434	383	434	399	414	457	431	403	394	434	438	401	455	397	384	449	425	408	410	440	416	432	394	432	436	391	417	422	410	430	448	423	435	423	446	426	392	427	420	460	413	439	438	435	427	424	435	460	424	409	441	405	388	406	419	393	436	410	394	426	423	410	407	407	453	413	423	374	431	439	465	443	395	411	432	419	387	418	417	423	455	407	426	399	433	445	425	405	420	387	402	413	422	455	412	421	460	419	419	435	392	406	416	392	435	431	446	405	441	409	399	400	438	396	424	437	438	412	382	406	420	408	415	400	392	402	393	418	426	432	429	446	418	381	420	455	419	429	419	391	442	395	417	422	434	415	433	403	393	409	437	397	388	375	433	436	386	419	414	440	413	403	444	422	431	400	409	411	430	367	405	404	410	439	414	402	403	434	416	406	447	407	388	403	392	417	385	417	428	448	447	412	445	426	396	426	418	425	391	412	407	387	400	400	403	415	372	392	394	423	433	407	430	416	418	411	412	401	428	427	467	419	433	422	374	425	428	411	397	445	448	425	428	413	405	407	406	425	421	444	453	447	427	404	427	405	442	426	411	429	432	437	430	412	403	447	419	401	403	401	388	442	424	416	419	436	419	434	440	427	440	409	428	401	420	427	382	392	436	404	424	463	428	438	421	431	474	431	433	418	424	389	420	424	439	391	439	436	407	458	409	421	403	433	411	416	411	391	381	417	398	418	418	385	390	415	436	441	436	397	428	436	406	458	408	391	432	468	427	408	431	402	420	440	403	404	425	467	423	438	398	405	408	424	408	422	425	418	429	439	398	415	445	420	397	409	436	438	399	392	420	392	404	420	415	400	449	415	433	391	424	392	396	401	406	401	387	424	436	439	435	434	468	420	403	421	419	425	381	443	374	443	441	431	414	404	414	401	407	420	393	415	439	423	420	404	430	428	430	414	425	424	430	400	394	429	416	412	417	434	431	415	444	429	446	426	452	399	443	396	426	411	456	424	405	443	432	430	418	436	423	437	379	417	419	437	384	412	432	423	434	398	394	385	407	418	417	432	382	426	411	454	439	431	424	410	407	408	441	412	421	435	441	428	463	411	431	425	447	408	422	388	412	413	435	409	457	418	446	462	408	432	446	398	404	441	403	389	448	411	428	422	367	453	429	413	422	425	367	412	395	390	443	413	453	438	395	398	422	438	397	383	422	417	436	424	398	426	395	413	425	432	389	415	426	407	395	426	397	404	414	399	387	442	395	427	413	409	428	405	427	408	413	410	435	398	392	388	441	401	420	400	434	404	430	427	419	398	413	433	437	405	426	450	462	431	388	393	442	438	467	421	424	418	460	423	435	403	432	431	402	411	409	456	387	430	415	417	432	487	380	402	417	434	418	421	414	439	406	437	421	444	454	401	392	395	406	413	409	461	447	413	422	422	466	426	431	415	440	422	427	409	400	418	415	390	418	417	427	417	420	449	465	440	420	478	394	383	403	397	455	434	423	419	464	416	401	413	422	386	451	395	406	408	419	417	392	411	389	437	424	412	389	420	433	412	396	376	453	404	434	418	425	410	373	399	415	409	420	395	447	408	414	438	422	429	372	380	441	416	408	418	424	432	406	413	413	405	417	440	394	445	441	425	401	415	387	420	408	436	391	438	433	395	382	376	412	431	384	389	435	406	397	404	410	405	402	400	457	423	409	421	442	402	390	423	413	424	388	431	423	458	410	407	405	416	410	413	423	378	401	409	412	387	396	426	377	429	383	430	424	406	410	433	411	398	401	442	380	430	403	451	397	419	379	454	448	420	403	381	431	414	443	394	378	417	410	424	385	431	402	402	397	404	432	424	394	383	443	432	431	401	398	418	433	432	411	459	401	425	421	430	433	412	426	401	423	440	435	429	433	398	429	429	431	393	388	457	450	437	448	436	445	408	426	422	414	433	432	448	425	440	421	411	437	420	436	425	413	422	391	420	412	410	428	440	416	439	445	433	397	427	397	410	416	430	445	422	452	424	414	413	419	410	429	388	443	408	442	397	444	444	402	411	403	448	428	415	389	403	447	428	387	374	416	436	421	402	408	402	400	416	414	400	412	423	441	429	431	408	377	404	403	407	408	402	421	421	411	437	381	412	378	441	403	415	426	417	417	416	451	389	408	453	377	445	415	402	432	433	392	456	419	406	461	405	395	394	428	450	380	381	395	436	392	433	398	419	401	428	421	433	423	390	387	394	447	398	417	412	401	414	426	446	400	435	424	415	374	430	438	440	438	407	459	384	381	440	388	413	405	421	406	454	393	458	423	407	405	400	404	426	429	409	423	395	410	429	414	401	444	439	431	407	445	428	431	403	447	377	452	427	405	400
25108	21552	27352	25609	11659	4627	3226	2414	1697	1323	1078	760	661	580	571	480	445	405	414	330	361	387	362	344	308	307	272	310	270	268	249	270	263	265	265	259	241	228	252	268	285	263	284	275	264	238	246	234	237	237	247	249	259	251	251	239	233	218	253	245	252	261	258	245	264	229	252	238	232	219	242	248	243	262	240	249	272	244	240	258	236	248	257	218	274	241	253	235	252	252	222	237	262	250	219	213	257	225	263	252	269	243	253	232	213	236	242	257	249	270	257	227	248	256	254	231	244	229	223	222	233	231	226	246	238	226	249	245	233	242	244	222	257	224	255	220	267	230	239	252	216	237	261	265	246	262	221	239	251	225	226	244	229	224	222	238	261	248	245	246	234	249	221	239	243	255	241	246	241	248	224	230	253	216	247	236	231	249	235	241	215	258	263	284	244	254	223	281	256	271	242	226	226	262	240	271	230	233	279	234	260	228	226	228	267	253	218	247	264	234	257	219	233	241	222	223	262	252	222	259	271	251	262	231	262	250	222	217	236	254	221	222	259	225	240	222	227	238	274	229	268	257	242	232	237	229	251	246	247	240	237	259	272	241	250	250	241	237	262	232	207	202	259	252	227	237	258	261	266	236	209	220	217	211	245	245	229	263	239	243	233	236	255	238	248	233	253	242	230	268	238	265	223	238	217	234	261	235	230	242	227	235	234	253	243	249	234	246	245	254	247	233	211	220	237	260	228	239	242	230	229	263	230	247	246	256	242	249	220	233	239	248	247	228	239	257	243	224	239	238	229	267	232	234	239	241	232	253	249	221	229	230	245	243	245	238	259	224	242	268	237	223	241	233	265	233	260	236	230	223	232	237	231	255	233	245	228	247	213	239	235	230	234	252	235	220	213	240	221	248	256	257	237	225	205	273	256	277	239	225	236	244	234	260	231	224	253	227	234	238	269	251	231	234	218	248	266	242	224	262	221	232	243	258	248	230	253	250	242	255	238	227	243	258	220	257	233	249	252	244	244	248	259	249	251	253	208	293	245	236	239	236	241	219	221	274	221	250	223	253	228	226	242	246	246	243	278	233	262	274	234	261	243	266	247	231	250	257	231	253	260	231	243	259	233	224	260	223	236	251	255	227	260	230	243	238	257	230	251	238	243	202	250	237	261	243	238	232	247	219	238	249	218	245	240	245	219	224	257	243	275	251	223	266	297	272	247	261	261	212	259	242	246	248	246	223	253	267	261	250	240	236	215	271	235	246	239	228	253	227	236	248	228	265	265	279	218	253	248	229	250	238	235	224	228	210	234	256	255	211	230	246	249	249	255	252	237	266	288	222	232	229	228	273	252	258	258	236	238	259	259	262	253	223	269	246	250	245	273	245	243	235	235	242	236	272	216	251	240	225	244	252	260	237	232	281	210	237	275	274	257	254	253	252	248	274	244	231	243	278	212	223	235	209	264	249	255	230	245	237	252	241	248	236	255	255	233	236	255	231	244	228	251	234	258	254	237	208	215	248	227	246	244	238	222	229	257	271	222	241	254	235	232	242	256	237	213	250	225	250	235	239	241	254	229	245	242	246	218	238	221	234	264	266	240	234	207	227	245	260	240	253	264	240	236	230	225	244	235	194	239	249	236	229	264	241	245	248	254	218	243	225	232	241	223	255	217	223	259	257	261	218	264	239	249	251	233	258	265	217	258	254	237	236	246	250	207	240	270	219	208	232	236	231	248	234	225	236	253	216	235	235	236	249	259	259	281	227	233	251	236	224	259	266	237	260	238	223	225	248	237	257	255	254	245	266	241	250	268	256	227	238	256	243	225	243	213	253	249	235	215	244	250	206	223	259	220	237	234	258	231	235	239	257	213	238	234	257	253	201	244	242	245	241	250	247	241	241	234	245	259	261	237	247	238	257	228	252	248	245	226	219	217	234	247	240	215	244	258	252	249	257	229	227	261	233	258	224	238	255	277	247	234	255	240	216	249	275	215	225	262	252	211	216	254	269	248	248	249	249	243	235	261	221	252	222	247	269	228	247	234	253	247	233	241	251	242	268	241	256	265	259	257	232	250	252	224	271	243	229	233	228	251	221	227	223	232	233	230	220	238	249	232	236	251	214	238	247	229	253	217	269	243	253	232	242	224	235	239	269	226	259	250	260	242	242	254	220	238	239	201	236	237	230	273	254	267	231	255	254	247	220	238	233	245	249	216	246	246	247	263	250	231	210	242	264	226	250	251	257	226	249	244	218	243	218	228	254	234	236	230	268	267	250	241	241	248	237	266	237	276	279	239	251	252	218	248	239	250	263	221	248	230	223	252	231	257	237	263	260	223	235	221	241	231	248	231	224	249	248	231	242	272	248	233	252	273	252	249	257	225	269	252	267	225	237	245	268	224	260	214	245	252	235	248	229	245	233	238	226	230	226	227	244	279	258	256	245	247	207	267	235	242	241	244	263	214	250	245	221	260	231	240	252	220	236	240	234	247	221	268	217	254	235	255	250	253	227	239	233	248	257	239	213	260	242	250	243	242	257	233	229	248	245	236	262	272	267	233	208	224	239	236	250	276	242	230	226	252	279	264	236	230	257	242	262	245	264	217	247	229	243	217	246	241	258	240	247	250	226	245	238	268	230	244	206	253	246	238	272	208	255	243	268	234	253	231	224	221	221	242	256	232	258	225	232	228	241	243	263	246	244	272	237	231	251	223	235	261	216	272	243	259	231	241	251	235	247	220	245	222	263	240	240	234	236	227	214	235	249	260	237	255	217	234	233	248	256	266	222	234	242	245	250	218	218	256	278	242	209	216	236	233	256	237	235	234	267	249	267	254	213	244	236	258	241	274	240	239	239	228	228	231	267	263	247	248	221	255	265	227	261	250	228	256	269	267	245	234	240	278	263	254	227	261	252	244	253	257	236	227	247	222	239	230	249	250	266	216	251	228	241	238	241	221	227	214	251	229	245	248	243	262	263	234	250	250	225	254	256	238	245	220	237	240	216	230	260	228	224	239	256	236	260	227	243	259	215	229	256	236	233	230	249	255	236	283	269	244	222	236	235	241	249	236	246	231	247	245	243	258	263	236	246	259	252	267	244	253	232	253	263	244	239	256	274	249	286	240	252	245	244	207	228	281	236	255	221	280	236	254	231	242	259	243	224	224	243	243	240	260	248	252	268	229	253	230	240	233	246	263	222	253	240	240	196	262	243	221	256	258	237	267	206	243	271	246	238	241	234	245	243	252	234	238	224	227	247	236	227	220	230	242	248	261	260	225	228	222	272	241	231	243	203	290	236	247	238	231	238	219	239	246	239	234	217	245	253	242	267	244	258	239	247	234	224	244	261	253	217	230	257	236	228	238	228	252	253	246	249	259	215	229	246	268	242	240	241	265	241	219	245	231	289	269	268	226	259	248	278	250	242	218	245	213	228	228	255	228	270	239	216	230	245	251	247	245	245	238	245	267	228	241	260	246	239	242	228	234	250	224	240	219	246	254	231
22940	31052	22050	13249	9810	7729	6124	4761	3570	2530	1935	1456	1189	941	828	765	671	636	640	558	518	482	437	428	447	396	389	358	383	375	361	330	349	318	363	321	325	328	330	286	303	277	339	326	332	318	311	326	328	323	317	302	312	293	311	302	276	298	338	337	330	311	306	295	280	298	296	319	287	247	289	272	288	284	315	309	309	297	295	302	307	294	297	308	310	282	284	298	281	281	274	286	284	280	289	271	261	320	289	281	279	297	276	302	299	263	274	294	295	309	290	319	314	283	299	305	274	290	281	277	294	290	304	267	307	314	279	291	301	265	321	292	315	300	290	318	281	284	300	268	310	311	300	309	269	321	277	280	309	323	285	303	318	301	303	286	281	281	315	265	293	306	292	298	283	286	274	281	316	295	294	287	310	279	289	271	295	257	310	307	318	283	264	297	315	292	305	297	269	271	276	292	288	275	255	263	294	288	288	288	285	280	269	286	270	304	281	264	274	298	311	272	284	275	326	280	300	319	267	287	278	289	302	274	293	267	312	285	315	308	295	279	266	264	321	322	308	251	320	298	281	313	293	316	303	304	286	315	299	305	313	285	294	293	247	294	288	296	274	292	275	289	288	312	266	322	301	284	310	300	283	299	290	300	293	293	305	303	325	280	289	302	282	296	267	271	278	291	277	266	300	302	269	297	298	245	296	313	295	282	314	257	293	294	286	284	302	320	250	265	273	283	298	266	287	279	296	309	275	266	284	327	301	297	322	292	334	302	283	303	290	302	270	304	277	292	296	286	291	278	277	290	294	279	267	264	252	258	299	297	308	293	279	296	285	276	258	282	304	300	314	319	280	268	292	306	252	278	304	268	264	259	291	296	277	287	281	275	302	278	260	309	275	274	304	289	305	297	263	273	310	298	297	275	301	297	303	312	292	301	279	280	267	315	282	282	293	265	266	314	287	284	283	276	279	301	288	276	296	300	275	281	277	301	278	292	312	280	327	300	314	266	293	302	299	278	289	307	306	303	287	289	279	286	311	275	295	282	294	273	287	269	289	283	277	262	277	285	288	273	279	288	292	299	321	296	307	283	283	310	284	275	297	305	274	293	286	264	303	275	309	299	269	306	289	284	297	292	294	306	275	288	274	292	280	260	252	291	293	290	300	306	256	284	310	284	297	292	299	283	304	297	313	273	270	259	322	290	281	279	322	289	261	289	291	283	269	287	314	306	288	264	254	283	277	286	287	326	312	292	301	319	286	292	289	289	292	265	300	314	294	282	268	308	295	276	273	296	280	296	276	293	281	268	296	301	275	308	290	331	291	278	263	275	292	283	317	278	286	264	328	278	292	281	313	281	295	290	294	285	292	292	279	329	303	300	307	246	297	306	255	295	269	304	274	289	306	306	257	268	292	303	311	300	292	294	276	296	281	281	282	284	307	292	291	298	305	310	280	296	285	245	309	285	290	281	301	309	307	288	301	270	304	332	325	296	280	270	285	287	292	266	286	291	287	298	287	267	293	272	283	312	276	286	254	271	273	294	279	262	302	311	282	285	286	291	293	316	302	255	257	288	289	285	294	276	278	277	262	284	301	299	284	291	305	300	299	299	286	270	301	283	280	256	314	310	287	280	274	294	303	278	269	324	292	260	321	270	275	300	277	290	277	263	310	306	287	270	307	301	275	287	308	303	265	293	284	289	301	284	316	304	290	271	304	271	273	284	305	274	291	300	311	289	244	274	279	275	300	274	310	300	265	285	279	295	297	263	308	322	323	278	266	262	313	297	288	287	272	291	302	297	296	279	281	289	310	290	290	282	286	269	291	278	298	295	298	284	277	310	284	281	295	299	295	299	279	301	265	272	261	289	283	311	259	273	306	280	313	286	267	277	275	291	266	289	310	279	265	260	284	317	252	295	293	276	287	273	282	324	288	299	297	289	274	314	284	294	292	269	333	279	294	275	289	319	289	311	271	292	280	275	292	304	286	283	289	292	297	299	306	293	287	317	255	290	280	287	295	273	264	283	301	302	301	306	276	290	262	265	287	256	304	253	300	299	292	263	292	266	278	279	282	313	261	281	274	285	305	297	306	271	291	289	303	316	297	318	275	270	313	275	290	282	310	274	303	270	300	258	263	266	259	279	277	284	273	287	279	309	286	292	287	286	300	302	282	282	327	311	304	280	272	278	300	292	254	281	271	262	278	294	307	283	296	288	285	308	296	281	296	298	278	284	255	302	259	280	305	276	294	273	271	316	286	290	289	294	271	301	290	291	315	291	312	310	287	296	324	307	329	256	293	280	297	317	297	267	283	301	301	263	282	289	294	282	331	302	317	291	312	300	284	296	293	283	346	313	290	291	300	281	296	251	299	289	269	270	272	302	325	290	290	242	305	311	282	296	292	291	256	289	277	260	267	275	282	274	256	288	280	249	275	317	298	280	282	299	306	305	286	276	300	290	295	270	314	284	290	316	309	267	291	272	279	303	332	280	267	261	297	300	271	268	278	276	289	286	313	302	257	327	276	303	262	290	297	298	255	286	326	314	284	286	289	272	284	265	305	309	305	272	302	288	258	306	293	325	301	297	275	277	315	273	292	271	278	272	300	272	279	299	285	302	276	287	287	304	300	284	280	304	291	324	325	273	254	271	296	273	288	296	293	302	264	277	254	280	300	318	302	291	296	290	260	281	305	287	265	279	311	312	282	296	276	287	272	283	288	291	290	301	299	293	303	285	298	280	281	307	273	275	275	299	296	316	291	301	278	273	283	280	307	269	263	267	280	263	295	278	267	278	308	309	301	256	281	285	272	294	301	300	290	303	258	303	293	310	267	286	309	272	313	300	286	292	293	276	275	290	261	301	262	292	281	331	278	273	270	277	285	350	284	291	296	288	286	278	274	289	290	285	315	302	303	277	328	297	278	302	286	277	292	288	273	280	316	270	260	320	280	299	307	269	304	282	244	289	293	309	295	275	307	285	279	323	291	302	272	307	293	310	278	277	318	279	321	272	280	267	248	289	293	317	289	268	301	301	332	280	319	291	272	290	333	299	288	299	275	269	334	282	296	285	256	293	281	277	307	275	299	306	306	290	310	324	294	262	259	286	291	273	311	262	246	290	288	270	322	303	312	301	273	292	310	254	310	310	289	285	281	304	279	277	279	298	282	304	254	270	321	288	308	285	305	281	254	291	305	317	267	278	284	287	287	277	267	289	274	275	299	285	328	307	309	267	300	292	290	288	287	282	301	305	269	300	276	254	303	257	282	284	280	307	290	255	302	276	274	293	280	278	297	294	298	289	271	281	314	312	281	302	288	293	323	311	277	287	291	299	289	232	316	281	315	294	292	306	286	266	297	286	284	264	261	317	299	283	315	295	317	279	267	294	278	280	283	268	314	302	264	283	299	295	284	291	291	307	297	270	290	286	322	309	282	321	312	275	278	269	267	287	310	313	275	265	305	298	281	289	294	260	291	296	290	293	294	276	297	292	321	302	290	297	283	304
22871	21468	29010	24330	21494	21357	11900	4810	3122	2408	1924	1436	1198	992	889	756	690	672	578	587	533	531	500	441	400	419	374	378	384	354	381	352	306	302	302	318	310	317	297	322	312	293	257	312	296	326	291	280	290	288	289	259	262	296	278	294	297	273	317	274	285	286	280	269	283	278	263	253	248	274	266	299	233	253	257	276	245	231	264	301	275	267	281	263	262	277	281	270	270	263	269	272	273	221	283	275	265	251	294	259	274	255	290	249	256	237	259	229	285	252	274	268	264	254	236	278	260	276	244	254	258	254	279	270	249	232	255	261	240	267	252	286	272	265	264	248	246	242	235	246	259	248	254	249	276	249	267	281	237	266	282	276	269	268	254	257	257	239	272	288	236	251	273	277	271	265	246	261	285	255	245	290	284	255	292	225	244	248	262	266	268	250	247	273	252	250	260	272	269	289	279	279	259	280	243	269	258	274	267	268	278	273	287	244	286	265	265	242	232	287	275	273	269	263	271	294	266	245	256	259	262	271	252	279	282	244	264	245	232	276	301	258	259	269	289	255	269	249	261	269	245	271	255	242	263	256	258	272	286	283	264	252	276	288	264	265	255	274	268	256	244	258	276	244	259	252	289	252	255	272	246	265	245	284	251	231	276	268	227	276	227	259	247	287	231	256	238	251	254	261	284	258	287	249	250	262	275	246	270	236	259	249	270	287	271	274	252	232	249	273	252	266	262	271	266	260	262	251	246	273	263	299	259	268	243	251	256	251	264	273	282	254	249	244	273	252	255	282	267	270	260	283	263	250	281	228	245	294	249	276	271	252	273	241	253	277	281	270	249	277	277	275	258	276	265	252	286	254	251	271	273	225	244	256	259	273	279	255	287	261	272	266	271	289	272	250	250	255	265	271	227	207	256	264	244	229	274	269	255	255	258	281	256	263	251	245	264	286	261	264	260	253	273	292	275	250	270	277	247	254	261	248	280	261	232	267	269	273	251	271	272	279	230	266	298	261	294	246	265	284	286	224	245	231	276	263	245	247	272	268	226	240	271	247	284	264	287	282	260	264	269	252	280	255	272	242	258	260	261	277	282	290	231	299	245	258	254	234	256	243	253	268	279	258	238	250	277	246	254	263	240	264	285	273	264	276	218	261	236	240	234	271	261	270	263	263	244	255	254	287	276	240	273	254	277	251	218	272	275	262	253	245	250	283	290	260	239	254	255	250	269	283	264	266	257	281	265	276	258	277	274	267	263	263	290	257	261	238	239	260	254	256	282	266	282	248	276	248	259	226	247	237	263	283	247	257	254	247	279	266	241	274	243	270	246	250	224	260	265	241	267	262	235	271	278	269	262	250	253	236	287	256	254	264	282	279	250	285	281	242	263	265	251	228	264	256	279	264	264	225	266	279	258	260	278	254	286	269	245	256	258	275	219	231	239	261	247	228	250	267	291	261	263	249	277	283	278	274	252	227	269	249	267	261	256	272	265	297	265	229	258	257	238	231	270	278	244	285	253	234	260	260	260	242	284	249	265	260	268	276	261	281	234	280	252	247	257	265	259	256	264	274	256	260	259	293	246	262	279	255	276	279	244	249	277	247	283	264	260	229	278	263	242	254	263	253	247	269	253	254	274	260	288	273	255	252	261	219	272	223	281	257	243	277	272	294	271	248	242	289	252	261	261	260	281	252	248	269	230	246	250	292	239	237	242	256	272	264	251	247	265	252	257	227	274	288	243	276	268	252	258	267	258	267	281	281	265	285	262	241	246	256	258	272	270	271	292	276	256	264	244	275	259	256	285	280	230	283	255	229	235	249	236	239	271	244	291	264	256	220	242	265	273	238	261	252	259	267	291	270	254	279	273	254	269	280	244	241	263	268	258	250	258	253	272	223	260	279	268	280	249	258	221	257	235	253	269	260	245	248	258	244	260	244	250	269	266	244	271	258	256	256	251	263	263	257	276	272	250	267	257	257	270	268	264	248	250	266	253	262	251	258	276	255	261	255	246	254	288	281	255	261	272	279	263	259	283	275	263	264	246	277	284	277	256	253	243	267	292	267	267	238	267	270	246	248	244	259	293	243	255	247	259	285	227	259	233	240	249	260	231	265	233	275	247	289	260	246	261	243	254	239	252	251	242	230	238	233	283	258	240	268	251	230	269	241	238	269	249	234	267	280	290	287	254	262	266	253	261	245	269	300	255	272	268	287	246	234	251	245	248	265	244	290	245	261	263	275	253	243	246	272	283	271	264	248	264	261	240	240	242	270	253	268	234	282	255	254	268	288	217	276	274	233	256	283	249	265	290	291	266	266	257	256	239	272	247	286	264	268	256	266	255	265	262	229	253	247	261	238	218	249	268	271	273	294	255	276	274	281	264	244	264	259	274	255	257	287	258	252	278	228	272	276	302	253	242	266	251	238	278	247	256	251	273	256	271	249	244	232	264	232	290	260	262	243	244	244	229	282	284	280	271	243	234	248	264	282	277	248	249	266	283	255	269	249	264	246	284	245	252	262	238	269	272	286	295	247	245	259	255	265	283	261	261	268	283	274	264	292	234	256	238	228	254	247	261	250	294	236	264	283	253	247	279	257	279	258	255	305	263	281	236	263	273	250	253	291	277	289	279	248	262	301	255	252	247	264	265	282	274	281	289	239	248	236	249	255	263	268	254	272	257	273	240	251	268	232	274	250	271	250	246	242	264	255	243	269	276	250	247	246	232	251	268	282	253	287	257	240	268	271	274	246	246	258	252	264	249	261	275	239	228	259	237	271	264	269	263	260	264	263	241	249	264	232	244	279	282	247	243	269	252	278	279	251	272	255	253	253	237	278	235	279	283	241	250	259	258	265	260	246	259	279	231	255	257	268	289	255	246	249	260	274	253	269	252	273	249	233	242	283	236	264	267	275	259	225	253	260	266	253	272	259	293	268	277	263	261	273	295	287	285	278	262	251	264	239	249	266	249	250	262	270	257	300	275	255	252	281	265	269	251	274	269	268	253	247	256	249	261	261	249	271	244	257	246	245	237	273	258	292	274	271	236	253	253	242	232	283	267	250	242	268	274	255	274	253	297	290	252	269	272	245	276	252	242	278	264	278	266	269	255	268	264	256	259	267	254	265	273	255	278	279	289	261	276	269	303	260	245	273	237	288	216	250	241	268	273	250	264	290	268	258	216	258	251	261	277	257	250	256	281	245	261	270	260	248	265	257	252	260	259	229	260	262	259	257	263	260	254	277	239	249	239	260	251	241	280	266	271	269	277	278	280	266	252	285	250	265	283	270	260	290	250	233	271	273	241	261	289	269	267	240	257	253	273	227	249	249	272	274	277	244	275	244	274	257	235	250	242	237	263	257	263	252	264	280	247	286	277	288	272	264	254	260	253	239	245	256	259	252	249	280	261	248	250	282	280	287	258	260	269	258	252	297	232	281	215	272	253	256	247	259	267	279	241	263	260	252	284	300	248	292	269	249	241	237	242	271	273	228	279	242	252	258
27214	39592	29442	19669	15421	11981	9733	7522	5636	4286	3252	2419	1969	1614	1350	1230	1132	995	870	863	779	670	610	628	532	553	518	497	466	437	466	384	436	420	382	427	376	387	404	397	392	351	382	410	386	322	377	367	348	362	305	325	343	333	373	321	319	324	339	353	335	371	330	333	329	332	317	323	282	310	323	286	325	334	301	304	279	312	298	308	325	322	333	286	317	316	346	314	325	300	296	352	305	330	302	277	321	312	313	297	337	361	311	299	307	302	306	336	318	294	311	325	302	260	315	333	315	329	296	307	312	286	289	306	318	319	303	321	326	328	313	322	306	305	290	305	323	307	297	311	289	340	338	302	290	325	332	304	309	257	312	301	293	312	305	296	315	302	293	310	327	344	326	302	296	299	295	312	317	305	317	295	289	301	286	328	293	309	312	291	304	289	298	310	311	326	314	316	312	295	308	298	300	311	298	296	281	287	327	322	349	309	312	307	303	321	280	315	315	323	287	343	290	321	318	284	302	301	352	326	284	336	311	307	299	288	328	314	336	325	304	313	293	321	335	317	254	295	334	315	298	306	287	323	303	282	304	282	307	322	282	282	318	316	306	321	303	303	310	305	293	299	284	297	298	315	303	294	312	319	328	315	289	319	294	297	317	319	313	326	307	325	322	302	293	287	314	293	287	314	284	308	317	305	322	293	323	312	299	316	341	290	294	299	302	322	301	313	316	308	308	304	318	303	320	326	309	309	305	297	307	332	302	355	309	307	307	302	313	288	281	283	330	317	284	323	298	326	300	312	318	313	302	288	309	336	325	292	290	297	308	300	322	288	306	304	331	310	290	341	307	290	316	317	337	324	332	322	278	305	305	295	311	325	320	296	284	296	289	293	317	300	314	282	347	286	308	324	300	290	305	310	314	300	308	296	312	318	297	321	303	323	309	312	307	281	303	315	341	282	299	307	331	321	326	319	333	312	304	314	312	295	315	321	310	287	361	289	304	312	327	300	278	303	309	304	319	320	275	317	349	307	291	326	320	317	330	316	316	271	297	312	293	298	299	314	301	310	326	289	315	346	298	327	303	338	297	322	293	314	326	311	316	301	289	292	305	329	289	300	313	298	318	332	304	288	299	315	285	304	300	293	342	277	313	328	294	339	295	295	280	292	302	302	305	328	307	321	294	319	329	309	334	310	299	288	312	319	283	311	304	316	312	305	299	342	280	307	327	314	324	303	340	311	275	285	340	328	352	324	314	305	293	335	301	283	317	342	301	285	298	283	302	329	324	310	342	278	327	313	281	309	316	327	299	318	289	310	304	311	326	292	304	317	274	316	298	295	276	333	282	310	308	320	292	326	318	297	329	318	302	313	308	322	308	306	322	289	306	324	327	312	318	304	311	317	276	302	272	337	300	311	297	306	315	301	326	299	327	308	285	331	298	325	302	312	310	304	305	310	307	300	301	304	321	315	353	321	301	299	317	318	323	330	345	325	317	341	316	286	280	336	321	310	328	318	297	311	321	311	307	344	334	331	307	299	335	308	294	302	298	317	300	313	295	315	298	324	310	327	312	309	294	324	318	290	313	271	298	304	309	286	326	309	304	344	316	312	316	308	329	306	304	295	294	335	345	313	310	318	282	284	312	302	264	314	305	321	326	325	325	298	293	327	311	311	281	305	301	342	317	281	314	295	299	294	342	312	320	288	336	318	302	291	324	302	325	278	304	283	326	297	320	355	298	300	307	291	299	313	331	310	323	311	289	299	333	329	337	311	313	313	277	295	292	321	373	310	301	319	291	286	302	320	312	280	288	317	322	304	292	327	321	317	291	306	285	297	318	317	294	316	300	301	361	314	327	299	287	325	305	335	285	280	294	292	299	285	303	323	279	298	347	316	307	285	327	297	336	297	343	335	302	286	306	301	338	292	313	320	306	312	285	309	291	293	294	308	306	320	293	297	313	286	307	327	322	319	309	349	300	305	284	302	323	275	284	289	309	265	316	326	296	314	285	300	307	296	336	316	276	280	311	320	352	325	319	325	349	305	328	309	315	306	296	302	322	310	333	304	298	304	301	333	300	323	322	318	308	303	289	325	293	298	311	295	287	312	299	284	282	343	285	293	341	316	297	337	304	302	293	296	279	310	305	322	299	296	316	336	309	300	280	311	316	286	314	317	309	314	350	281	301	322	309	326	304	293	317	312	285	319	312	301	307	350	316	316	289	321	294	330	315	330	269	288	297	301	302	333	304	305	293	293	296	302	328	297	311	309	292	306	324	304	321	298	316	305	298	310	305	315	314	280	280	319	342	300	317	312	271	295	316	309	291	308	308	296	294	303	305	338	300	329	316	309	291	292	368	290	319	306	321	335	274	310	305	288	306	294	291	300	306	308	321	293	323	322	316	286	298	353	295	325	323	317	323	286	292	284	327	326	294	313	285	321	331	289	321	325	349	305	345	303	298	320	315	315	339	315	321	303	305	310	296	322	317	295	309	279	305	294	311	292	329	294	336	313	318	309	310	330	325	319	317	297	320	310	304	309	301	329	300	302	288	307	328	283	315	310	305	293	303	317	314	335	300	339	294	274	320	295	266	311	305	324	310	266	314	301	292	306	332	314	299	302	320	324	316	315	321	328	298	295	314	268	283	297	300	313	305	277	318	330	310	299	311	303	306	289	332	309	307	302	328	316	319	309	303	314	319	312	302	294	320	301	314	312	302	329	277	324	327	319	301	303	316	300	254	300	302	287	322	351	321	309	284	295	311	335	291	301	312	290	323	283	286	306	302	326	306	284	279	298	296	330	326	315	283	308	331	289	313	316	298	298	312	289	340	302	279	319	313	313	325	346	314	311	285	334	287	320	318	303	294	332	307	328	353	320	318	291	287	301	341	312	313	296	310	284	307	318	323	276	303	302	357	303	283	309	297	318	322	312	296	309	318	307	298	301	318	333	300	296	305	298	300	336	317	332	312	307	283	322	307	312	289	301	296	289	319	283	337	310	330	305	327	310	302	320	277	275	323	295	323	301	281	288	354	325	303	280	302	308	306	321	289	316	282	305	303	312	320	295	281	295	304	330	333	296	315	309	273	302	320	324	292	315	322	301	276	293	279	347	305	335	265	330	329	345	291	330	317	290	313	278	349	338	321	344	295	336	282	300	341	312	314	281	289	312	290	290	305	325	326	276	350	314	330	307	296	283	312	311	294	337	321	310	304	342	314	311	300	329	274	317	332	309	309	290	287	315	317	330	303	319	338	289	323	306	318	326	301	301	297	318	285	294	317	324	294	301	304	320	317	305	313	284	317	341	318	315	291	293	300	315	305	343	324	312	313	289	324	298	304	304	299	323	307	316	312	319	292	301	328	308	338	316	291	317	322	314	322	302	305	303	292	295	304	310	280	299	312	316	299	294	338	304	344	353	320	300	291	333	290	298	288	292	291	309	283	320	299	306	313	329	336	334	314	313	317	307	288	312	268	311	324	298	310	274	292	307	306	334	332	310
28475	21422	16804	9714	4913	3086	2466	1797	1413	1144	924	747	649	544	539	496	480	479	444	436	410	402	371	377	386	387	368	342	373	392	360	382	346	375	350	331	370	353	383	343	329	343	347	378	332	343	337	345	363	325	291	320	358	333	346	325	371	325	334	326	316	338	308	345	326	347	341	334	354	328	296	359	318	351	337	311	342	345	336	341	348	365	316	299	321	343	336	363	328	349	315	347	276	345	331	300	348	308	329	346	332	336	367	297	334	337	332	370	371	337	333	308	345	319	307	376	364	323	315	319	340	325	322	277	352	360	319	333	327	334	302	348	338	338	318	361	366	335	337	350	312	321	352	327	336	337	353	351	341	359	318	340	351	377	332	370	344	344	318	368	306	354	338	374	352	360	342	317	332	348	350	308	317	319	334	327	332	349	316	342	310	338	345	332	342	337	319	337	329	353	349	320	326	335	315	325	314	343	316	329	297	353	358	347	320	330	330	339	356	342	351	306	356	313	340	354	296	321	351	333	322	362	352	338	295	311	328	337	343	328	330	314	341	324	361	332	347	333	321	344	339	332	303	331	336	321	322	317	322	339	338	316	356	330	335	308	336	341	317	328	309	377	317	324	365	320	345	323	353	376	340	331	338	367	323	335	351	352	355	334	338	325	328	313	319	345	346	339	327	311	336	325	344	336	338	331	346	336	347	319	332	324	343	349	376	352	336	326	334	310	330	305	384	343	356	333	353	379	332	333	311	358	314	362	331	347	343	334	318	346	315	337	322	340	323	356	303	333	349	329	362	337	352	346	338	325	335	367	349	299	325	347	341	362	333	342	345	337	352	344	335	328	304	321	352	336	353	372	334	326	283	330	344	354	302	345	321	326	341	353	312	339	330	353	342	339	322	344	349	354	323	341	369	366	330	294	355	341	322	330	328	320	325	319	332	343	314	343	307	364	338	322	330	331	339	331	346	346	371	331	346	308	327	369	334	343	326	343	345	327	346	327	332	347	359	354	355	309	330	336	341	281	331	313	348	347	363	308	353	352	353	330	333	320	315	309	330	335	338	354	322	314	337	320	316	366	327	336	369	313	345	369	329	343	341	332	344	344	338	335	326	345	310	350	296	322	326	331	335	360	375	353	327	305	328	327	346	359	353	330	325	350	343	320	329	337	335	314	318	363	334	363	316	338	329	348	369	355	315	311	338	333	342	309	335	352	340	313	303	323	332	317	325	316	340	352	332	351	351	325	335	378	355	310	329	335	300	329	338	333	331	376	329	372	375	310	329	374	320	337	377	353	355	303	360	344	314	330	345	327	336	314	346	345	329	309	342	332	360	303	303	343	313	334	323	321	335	329	350	299	339	315	344	386	320	339	312	339	310	369	303	368	311	316	335	348	342	341	371	329	347	351	322	331	325	333	337	346	351	325	332	338	347	337	310	328	305	337	343	333	325	339	338	366	304	337	309	312	337	347	328	318	331	367	306	315	316	335	345	328	338	336	335	349	328	333	321	354	334	352	349	337	344	309	322	355	367	358	363	367	357	312	314	378	344	351	318	333	305	333	336	347	318	329	310	363	325	317	357	322	344	369	321	337	342	358	303	371	324	321	315	338	348	349	352	325	310	331	329	336	346	338	358	308	338	343	341	329	323	366	342	326	343	307	342	328	331	341	308	303	375	324	363	329	351	326	323	330	328	333	338	331	373	357	362	346	323	344	340	303	362	356	371	332	343	319	334	293	347	386	365	331	329	352	335	338	362	349	335	359	365	315	345	312	362	283	342	363	285	328	356	348	330	326	304	359	371	317	325	350	337	367	304	346	353	313	329	381	332	350	362	317	316	330	335	340	328	314	290	362	336	352	333	325	333	337	325	325	340	339	359	304	341	298	336	334	341	342	351	295	362	313	321	324	318	291	331	345	309	340	346	310	320	297	306	339	318	332	316	306	336	324	293	337	321	322	316	361	379	333	337	375	328	347	369	347	346	343	358	309	358	343	363	325	348	328	316	384	368	313	323	352	354	349	337	308	293	340	332	336	340	330	370	334	313	330	310	324	349	335	344	350	340	316	340	315	321	338	343	330	339	339	334	355	381	346	342	329	326	333	339	312	326	355	330	297	336	333	325	352	314	320	315	313	331	332	353	363	341	332	322	359	320	342	326	314	310	342	302	324	349	337	317	325	329	340	355	325	350	328	351	310	307	335	319	360	306	320	303	367	300	344	294	350	332	344	349	310	329	338	343	320	336	284	331	340	320	336	349	298	347	337	341	325	296	361	359	327	367	350	313	356	315	317	340	344	339	321	340	341	347	309	323	350	341	361	340	334	310	336	321	387	343	308	345	350	338	320	363	355	324	333	334	350	316	343	340	371	340	352	346	354	381	304	299	333	331	324	317	329	319	311	345	334	314	325	324	318	321	343	299	313	366	325	330	340	325	323	315	332	332	334	353	328	321	359	324	321	317	355	339	350	333	356	330	303	317	316	321	343	323	344	339	339	336	323	319	358	322	327	329	312	328	315	324	318	315	362	293	313	337	331	373	333	327	322	340	299	305	318	346	305	340	300	331	343	329	304	333	332	347	332	328	347	362	327	353	323	317	321	307	354	327	319	331	350	320	355	302	319	336	324	328	346	311	315	348	314	320	335	342	338	332	351	301	328	336	339	347	354	348	342	326	312	313	340	339	334	331	345	330	356	330	337	321	317	340	323	375	328	349	337	329	348	353	318	346	337	352	349	302	324	335	343	336	352	323	369	362	349	342	352	326	347	320	393	329	328	356	342	358	327	346	339	376	341	332	333	335	332	356	332	349	320	337	332	320	355	365	297	331	342	336	336	342	359	336	347	311	320	306	329	325	350	345	321	325	341	332	336	320	329	301	371	319	331	348	328	346	314	338	313	310	375	336	354	291	323	307	357	354	315	354	324	338	327	367	350	341	335	324	330	320	353	319	324	343	335	330	342	326	376	322	339	332	307	319	342	314	336	338	364	339	332	318	349	345	366	318	329	321	331	307	324	337	368	346	314	364	341	321	333	326	338	308	295	315	347	316	337	343	343	314	344	306	346	317	332	311	335	341	333	314	343	347	323	325	335	331	341	351	342	337	329	304	322	335	343	347	315	334	374	318	384	365	355	329	338	299	338	337	309	332	326	350	339	342	346	304	336	338	355	354	327	320	329	335	348	329	318	308	328	369	318	367	313	314	308	331	309	320	328	367	321	360	337	341	348	362	343	367	363	363	314	325	360	363	356	316	317	294	333	330	321	338	343	330	373	352	298	348	335	339	349	382	337	304	337	335	359	332	320	323	312	332	340	342	315	361	331	333	320	336	357	360	354	339	359	327	317	343	356	346	348	348	333	339	339	353	359	328	362	325	338	329	344	355	334	345	363	329	325	340	314	367	325	346	307	339	361	312	350	342	344	328	329	341	329	311	329	324	306	356	320	348	344	316	337	340	342	344	346	326	348	362	371	322	327	308	334	359	306	316	329	357	331
20137	25537	17564	10344	7568	5733	4675	3580	2686	2063	1629	1155	961	860	790	730	657	657	647	595	544	537	536	477	482	461	470	435	436	449	407	399	413	408	399	402	400	431	464	396	416	395	437	417	439	444	420	424	378	396	423	403	424	405	431	377	352	428	413	415	394	400	353	383	396	411	380	394	370	382	379	386	400	387	398	399	392	373	373	374	367	405	382	402	397	376	370	365	415	391	403	395	377	372	402	373	386	385	420	376	381	385	395	374	412	380	379	387	375	401	401	353	391	341	354	415	376	393	387	397	385	381	368	389	396	392	388	432	350	369	366	411	387	387	346	386	400	382	395	386	357	386	412	389	359	381	358	377	405	378	391	383	394	379	432	392	393	385	390	403	418	418	370	411	388	399	391	415	377	368	376	402	389	422	365	373	360	369	394	369	366	390	403	355	370	419	432	390	377	399	360	378	351	383	372	423	354	416	376	444	368	383	360	398	385	395	360	383	401	404	343	405	389	414	431	362	390	398	377	389	404	379	394	369	374	349	425	362	390	391	403	385	385	370	370	423	391	381	417	404	374	369	391	389	370	381	403	411	368	385	407	396	381	337	390	380	352	389	394	369	407	391	399	404	375	390	386	388	400	368	411	399	360	355	414	411	404	394	393	389	353	405	387	386	363	425	416	390	383	403	385	377	427	394	377	419	372	378	385	354	398	394	395	394	410	378	399	388	403	374	380	411	399	359	404	378	393	395	379	388	367	389	420	372	381	376	408	387	355	391	386	401	409	375	382	402	370	391	356	378	351	386	378	422	421	384	376	400	413	413	396	372	366	372	394	384	381	378	420	395	363	372	384	409	408	352	382	358	426	404	401	415	371	419	396	396	360	369	415	363	349	399	413	378	388	377	414	410	355	367	366	372	383	377	394	381	342	397	420	361	374	405	356	425	423	362	365	410	394	386	429	359	361	394	394	426	406	370	337	352	356	361	427	396	368	390	387	372	374	399	360	345	389	376	373	421	374	398	396	405	381	397	352	413	389	382	427	403	390	400	418	372	393	357	397	396	373	417	375	383	367	342	368	419	373	387	386	402	372	346	393	367	386	391	382	405	391	361	428	406	395	422	413	406	387	348	412	386	377	381	362	361	399	381	369	374	395	428	381	379	415	383	438	410	380	400	390	383	390	375	383	352	375	364	367	377	394	389	389	403	372	416	398	353	395	394	398	409	413	376	378	370	382	382	392	371	379	366	393	403	371	391	390	396	408	421	402	364	371	358	376	399	382	396	387	398	396	398	378	393	419	356	396	408	375	363	373	364	407	381	384	393	403	375	387	381	399	443	407	377	406	365	382	443	384	366	369	366	407	397	391	360	350	373	391	368	393	357	405	394	362	440	379	428	420	371	418	382	430	373	386	394	407	387	387	381	433	387	390	409	384	402	415	380	374	443	393	361	383	425	381	377	414	372	383	403	345	391	391	393	367	388	352	399	409	379	386	430	369	384	395	392	398	396	396	374	326	399	367	412	415	362	399	349	384	367	374	414	360	378	412	373	415	387	351	393	389	394	386	422	381	380	410	386	380	403	392	372	432	396	408	430	380	405	377	383	392	374	396	400	395	375	431	380	401	425	399	366	412	353	391	424	409	376	412	362	384	374	379	369	364	407	404	376	402	378	405	353	435	372	404	420	380	372	406	396	391	387	400	412	387	398	386	366	410	371	389	361	391	355	371	382	387	423	338	419	409	387	376	377	383	368	409	370	420	366	369	398	422	356	358	374	399	400	372	399	371	353	420	375	383	393	393	410	416	367	376	400	399	399	410	400	375	397	358	360	368	403	389	376	392	376	387	387	379	395	381	395	386	382	366	362	394	381	382	407	370	384	409	411	424	392	370	383	383	448	423	360	408	414	376	421	427	406	419	383	388	373	369	381	414	370	406	398	380	426	369	408	405	358	421	422	402	391	359	366	394	424	352	386	380	374	401	402	382	407	386	404	420	384	400	362	360	355	387	384	371	408	423	398	392	357	411	422	358	400	371	386	416	363	403	397	405	404	388	403	384	391	424	384	366	411	361	386	359	388	404	386	398	385	382	392	360	387	412	407	415	406	366	400	387	375	388	425	382	399	398	401	375	382	402	401	416	390	370	368	381	376	384	381	401	395	405	395	401	407	381	390	401	437	361	338	381	377	378	364	407	364	362	374	367	379	399	439	391	381	383	385	365	401	434	380	373	360	408	379	368	381	395	378	414	378	366	424	398	388	382	361	399	394	403	348	375	405	391	389	375	398	383	397	378	389	385	403	414	369	404	395	392	381	403	380	388	414	388	377	393	381	396	373	394	437	385	375	380	405	378	397	406	360	419	394	381	406	393	352	400	384	388	377	364	379	369	436	415	389	418	408	400	421	412	375	365	391	421	397	340	366	417	406	367	396	369	357	401	400	412	371	397	367	397	386	404	403	402	379	409	403	397	393	416	379	380	382	363	397	407	353	381	350	394	398	410	411	377	410	369	380	394	401	366	375	408	397	390	376	397	395	386	399	392	389	390	377	384	406	386	363	380	410	400	346	371	364	392	359	420	403	417	382	387	381	394	395	393	369	387	430	388	367	433	397	390	358	389	371	421	369	396	384	384	375	417	368	420	411	407	375	412	436	383	397	389	367	379	382	350	418	425	405	383	389	385	364	409	395	425	360	374	395	370	407	387	362	370	370	385	423	390	384	379	388	417	371	364	405	411	408	383	401	331	407	378	378	395	400	406	374	418	370	361	396	402	380	402	371	394	407	405	391	390	383	405	391	380	386	393	366	397	390	377	384	358	389	392	368	370	376	397	381	398	398	365	401	359	372	350	377	364	408	398	376	406	408	399	374	330	422	410	403	385	388	401	359	383	370	376	434	413	385	425	362	396	389	407	387	389	389	358	372	396	391	422	393	391	371	411	388	378	359	370	386	395	393	394	390	377	386	416	362	382	394	371	412	385	373	400	401	379	368	375	395	397	393	406	383	400	399	370	389	370	416	396	358	382	368	413	359	369	385	393	369	390	409	381	378	346	411	380	395	391	391	406	361	359	411	401	387	338	364	378	373	420	381	393	388	382	395	408	372	381	404	385	419	378	390	399	423	406	396	423	436	379	358	448	366	393	397	368	413	372	388	359	345	363	409	407	374	373	344	398	396	388	392	391	413	363	400	400	346	402	384	421	385	386	373	413	351	372	376	419	394	355	407	390	374	360	362	358	402	349	376	398	382	395	369	368	397	373	384	412	411	374	384	387	386	384	382	432	430	365	365	375	383	389	424	376	377	413	405	395	379	406	403	407	391	407	377	391	405	411	407	368	425	373	384	389	382	362	398	393	411	374	388	404	427	365	379	390	381	373	368	378	373	389	381	392	401	379	412	401	373	386	393	388	358	402	396	390	411	381	386	385	393	379	410	415	398	350	383	395	383	412	378	357	390	399	412	393	400	414	419	410	390	407	403	399	412	399	366	406	413	385	395	371	377
23998	21564	28605	25014	21339	11765	5002	3197	2390	1895	1455	1159	985	882	800	681	646	645	607	573	541	539	497	446	490	477	463	449	445	393	393	396	411	418	450	387	427	396	458	422	407	409	369	390	365	380	357	394	358	390	377	356	390	352	396	369	365	366	416	381	388	392	353	366	373	347	361	363	377	389	366	388	342	401	382	379	336	405	385	377	380	366	373	357	371	374	345	342	333	375	356	367	365	324	405	322	341	336	392	351	360	357	351	356	368	354	386	357	356	368	352	378	363	374	327	314	391	379	357	356	367	367	321	357	359	344	345	367	343	394	329	374	388	339	405	351	357	386	372	340	321	356	356	354	401	356	380	348	348	383	351	341	422	352	348	380	390	345	340	381	345	352	353	388	361	348	366	315	343	364	401	352	356	333	362	344	369	341	343	348	356	402	334	345	367	397	377	367	380	369	365	373	377	336	376	384	380	385	376	365	355	364	337	368	373	358	337	377	356	348	357	354	347	383	352	350	341	383	383	355	348	368	384	348	373	394	368	378	365	327	373	373	334	382	388	374	380	338	340	388	355	361	343	363	372	356	341	371	348	368	346	386	337	392	359	344	358	381	350	356	353	386	331	376	412	367	365	357	371	337	351	343	353	382	377	340	397	375	397	371	376	351	367	350	332	359	362	331	338	342	375	371	351	395	381	367	380	342	385	352	334	375	350	364	365	390	339	343	355	336	342	352	372	382	350	379	358	340	373	370	370	341	355	386	423	370	391	348	345	373	319	350	372	375	373	396	382	375	337	360	331	392	329	367	361	364	381	361	357	370	353	366	393	366	345	373	346	374	348	339	365	352	383	370	352	364	361	425	399	332	386	328	368	338	370	366	380	369	366	384	377	371	391	378	354	362	366	389	365	338	323	384	358	349	349	354	362	362	375	344	348	357	359	379	300	368	360	373	367	358	351	383	348	371	334	363	375	349	357	385	358	351	405	372	372	363	347	343	363	404	321	346	355	374	391	385	345	352	319	355	357	380	367	358	346	384	358	385	350	344	322	387	368	406	351	353	377	323	354	364	367	375	392	358	360	335	384	334	408	347	362	373	354	342	335	330	373	379	380	333	369	350	393	388	362	327	324	385	360	362	328	382	363	350	386	380	377	371	351	342	369	347	360	365	361	354	341	368	377	368	342	369	365	383	374	372	346	389	382	372	338	357	374	371	359	397	370	384	358	371	374	322	360	374	367	345	400	340	385	372	362	373	381	317	364	368	338	362	341	343	383	372	366	349	363	361	366	372	359	351	358	357	365	378	375	360	322	396	360	393	351	372	377	391	328	361	389	370	309	319	356	361	374	389	368	334	383	370	352	362	374	392	347	354	349	353	370	354	351	387	347	367	300	355	359	341	412	378	328	358	352	335	358	366	360	384	383	371	367	385	376	350	350	377	328	351	374	358	341	357	381	365	347	366	387	363	345	344	338	370	337	355	383	364	338	358	359	347	389	371	343	366	359	357	379	370	388	371	332	371	386	369	370	390	405	347	340	345	343	359	365	371	370	377	324	382	356	376	377	363	346	389	341	389	353	384	376	374	366	401	376	364	368	392	358	357	338	342	391	346	343	366	355	368	354	380	356	339	335	396	348	360	349	384	355	371	353	338	383	403	370	356	413	408	342	382	371	364	382	374	351	358	358	375	364	333	373	391	364	379	378	366	398	352	381	356	354	369	344	384	358	380	390	369	363	367	350	361	370	369	369	351	379	396	377	378	352	301	386	346	363	383	361	376	353	348	370	382	354	367	364	356	356	354	361	403	380	334	356	344	369	373	363	378	371	353	366	377	351	363	382	356	367	329	357	376	356	368	364	349	383	375	357	365	350	366	336	348	363	365	350	392	348	361	362	358	350	318	352	385	343	342	354	355	317	372	380	363	364	362	344	370	366	357	364	367	373	347	385	350	363	387	359	353	357	334	333	376	382	330	343	335	384	389	370	354	388	372	370	375	366	346	362	336	378	374	365	360	361	356	363	371	380	357	373	347	356	327	385	371	360	388	378	387	366	348	381	375	347	352	353	325	358	370	340	370	370	352	352	352	365	390	371	343	377	409	368	360	365	379	336	335	372	380	342	363	350	348	360	374	354	386	360	335	370	375	362	381	373	393	366	378	369	366	375	372	365	381	329	356	349	363	372	373	386	351	337	342	381	369	332	387	357	400	367	378	353	363	363	352	336	351	359	345	410	364	349	403	367	373	390	341	363	337	368	371	382	375	376	365	362	366	382	366	336	353	360	361	347	358	370	340	376	368	347	392	344	368	335	392	354	350	356	395	370	369	360	369	379	384	366	360	382	365	369	402	369	402	347	335	351	355	375	381	360	360	350	358	337	368	356	342	374	365	381	364	389	346	348	346	356	376	336	345	361	364	309	369	345	353	402	358	378	395	324	342	345	330	351	344	407	374	352	385	340	397	364	378	371	366	363	343	370	351	369	350	345	370	387	372	392	334	376	333	328	382	349	350	384	381	338	353	358	345	359	357	342	365	374	372	355	350	388	357	345	361	369	373	380	358	389	390	362	360	345	340	361	363	354	364	375	351	391	390	328	362	363	329	362	360	378	395	344	353	323	350	383	361	341	353	350	360	402	342	346	392	357	383	344	378	349	369	375	358	365	388	340	357	367	367	360	366	349	392	361	355	347	358	337	388	356	351	372	419	377	382	349	363	350	342	357	346	362	369	367	391	350	382	369	367	358	351	381	370	367	377	332	375	357	335	370	371	373	352	363	369	351	365	373	347	373	378	344	395	347	365	346	386	352	363	361	371	360	346	380	376	395	369	342	360	366	373	366	384	380	361	352	375	378	354	345	378	388	331	368	375	360	357	355	368	337	376	353	360	374	375	353	365	378	339	371	386	355	344	356	363	344	357	369	376	336	346	359	393	386	372	353	347	329	370	407	383	351	351	354	364	361	377	365	350	355	393	348	376	351	352	370	388	306	379	370	389	393	383	341	366	386	342	355	400	378	389	342	370	363	393	363	369	366	347	373	389	341	335	321	337	334	346	357	329	332	401	378	366	341	355	357	365	340	368	352	360	371	377	339	346	330	368	390	374	368	351	357	369	379	346	382	381	373	367	347	350	375	367	363	355	357	347	423	344	355	367	375	361	339	354	367	346	395	314	361	374	371	338	361	350	366	356	395	349	379	363	340	344	364	377	383	371	379	358	370	392	364	383	361	361	373	356	338	371	363	356	377	374	330	342	367	356	372	386	372	343	356	362	339	362	362	358	381	369	389	393	349	357	369	356	360	340	373	345	370	344	367	373	328	366	348	359	383	316	357	343	340	381	375	349	351	362	360	352	348	407	388	353	384	377	375	330	364	360	379	341	366	367	366	360	347	377	376	348	360	327	374	379	358	327	367	384	384	361	313	372	371	325	366	341	361	351	316	343	347	381	374	351	367	368	366	357	365	364	364	348	360	356	363	341	357	398	366	358	342	366	382	350	322	363
23506	34341	24777	15372	11771	9145	7141	5539	4370	3407	2390	1904	1533	1379	1153	1047	973	884	786	763	726	714	674	647	587	649	599	582	546	504	486	479	446	492	495	471	489	510	456	460	432	506	479	468	468	455	423	468	472	442	473	451	481	397	469	433	450	465	448	469	456	443	442	432	431	484	423	452	413	418	418	444	425	436	434	408	409	412	418	439	421	442	450	439	415	427	403	402	438	446	419	417	412	412	429	425	375	422	421	440	389	434	428	455	444	423	461	437	456	391	435	431	446	363	429	440	461	410	419	434	411	440	425	405	448	384	438	451	399	448	446	429	448	447	434	430	437	423	400	420	445	409	402	417	396	430	399	424	427	424	437	440	413	408	409	443	432	423	422	436	399	423	453	399	407	432	452	421	430	441	452	441	454	413	440	466	419	413	456	428	433	414	422	413	459	459	418	451	453	462	434	414	384	423	408	427	434	408	434	452	451	454	393	423	433	414	411	418	427	423	391	402	416	458	430	413	417	423	435	389	430	411	435	428	411	465	399	405	417	405	416	451	399	427	417	448	414	406	436	419	424	421	442	436	411	397	401	431	439	420	405	415	470	415	415	407	463	450	428	403	448	446	402	421	427	407	414	415	428	415	406	453	429	390	466	434	427	393	435	404	438	403	467	432	444	438	418	436	425	399	399	391	436	424	407	422	445	425	419	462	398	435	414	423	423	404	418	426	423	430	369	399	395	434	403	430	416	360	394	436	441	444	424	421	410	458	434	398	413	429	386	433	460	423	389	422	415	382	405	411	406	423	396	414	421	425	426	458	422	428	447	412	411	425	440	420	409	427	432	466	428	404	438	416	413	426	430	440	409	384	415	437	470	409	443	440	418	412	444	408	421	386	421	409	413	430	415	452	413	413	401	450	450	415	476	425	435	450	392	445	436	411	432	423	430	422	410	414	425	428	427	404	413	401	433	392	430	432	426	414	397	425	434	421	407	418	443	399	476	422	459	456	400	445	432	449	394	423	404	438	426	423	434	466	395	406	403	415	408	439	410	441	397	441	424	414	438	407	419	408	425	386	422	396	409	416	414	432	455	424	409	408	411	394	423	417	420	419	401	421	429	424	432	400	433	417	389	409	403	409	429	412	441	442	411	429	454	448	417	417	432	438	453	415	421	401	417	420	450	382	385	441	383	394	461	408	417	425	407	441	416	440	433	417	438	422	443	453	455	414	444	431	443	432	412	416	451	431	478	410	438	453	401	429	417	406	419	439	415	409	445	409	455	450	416	396	428	421	391	431	411	368	404	456	423	447	409	419	437	418	414	441	417	396	426	405	451	427	423	438	453	439	417	429	412	406	406	466	448	463	441	403	400	443	443	428	433	446	429	386	439	448	416	439	389	425	405	440	426	418	406	414	410	395	411	414	440	442	403	419	420	420	387	431	427	423	430	419	426	433	424	422	403	388	409	426	432	368	406	413	418	430	401	424	404	443	434	435	410	447	449	429	418	407	425	416	405	437	433	409	411	435	447	391	417	411	391	402	437	430	430	430	447	434	465	403	448	419	420	443	412	418	416	454	403	431	409	418	389	371	418	421	448	410	400	412	429	429	413	432	432	463	415	454	397	408	430	430	454	434	436	423	437	426	405	434	429	410	414	422	407	414	410	419	378	421	419	446	433	394	500	412	409	415	430	432	421	437	390	462	441	406	416	426	437	413	400	423	414	395	441	382	389	445	412	396	392	405	428	419	409	400	430	431	408	419	403	409	394	436	430	399	401	363	401	423	438	408	451	448	416	431	410	389	408	422	413	394	405	465	415	396	456	472	410	435	421	415	421	405	415	411	432	452	426	421	409	450	475	372	401	439	378	425	422	420	456	426	401	431	405	422	459	405	399	415	401	398	395	430	418	409	418	379	411	411	420	445	401	416	420	383	429	452	407	428	419	414	438	436	423	427	408	409	416	410	447	392	406	408	435	434	448	409	413	391	392	419	427	451	409	410	415	400	403	391	397	464	421	443	409	428	404	412	439	423	416	415	408	417	441	395	415	433	441	428	413	440	399	464	418	386	430	420	378	443	429	454	417	415	414	410	434	414	407	391	402	398	396	426	439	440	452	400	423	437	432	383	411	410	412	454	424	403	398	433	419	394	431	446	384	424	416	414	438	396	453	419	432	427	416	422	420	422	407	435	408	428	458	421	391	472	433	469	406	376	423	440	430	415	422	389	437	445	411	439	451	407	438	432	446	431	440	433	414	446	447	417	433	418	428	440	433	423	407	439	424	416	423	429	426	440	430	424	421	424	406	427	393	447	410	426	440	383	457	446	401	429	397	399	404	450	392	432	399	450	413	438	437	425	420	395	423	398	398	435	436	427	421	447	407	409	423	432	426	424	417	433	416	373	427	451	448	446	424	415	402	402	413	438	421	426	425	403	425	402	433	434	398	423	407	387	459	421	408	430	400	432	434	413	467	400	413	438	404	404	400	443	442	431	425	395	462	416	402	426	421	404	395	413	425	425	442	418	413	401	419	427	399	413	397	438	424	409	424	414	410	431	438	414	403	483	429	411	391	418	401	424	423	407	382	368	463	438	443	439	437	410	439	413	393	384	396	407	388	447	420	437	407	465	403	421	416	439	441	416	424	437	440	449	446	425	405	410	458	474	419	419	418	399	423	437	426	449	401	426	401	399	421	435	434	421	422	441	395	408	467	439	420	426	402	380	388	426	424	387	405	424	423	459	420	435	408	430	461	382	395	403	438	423	377	449	407	418	469	385	422	418	401	450	446	444	387	398	446	411	406	429	403	416	400	405	410	415	415	441	423	438	436	419	422	443	398	405	431	450	382	426	442	440	398	465	403	411	414	437	406	428	449	434	434	401	447	412	422	422	434	391	436	400	413	449	408	387	430	431	429	411	437	413	431	393	429	434	386	415	399	392	431	451	421	422	438	430	417	407	412	421	417	386	409	387	376	433	392	421	427	413	440	456	447	456	428	380	438	392	398	441	459	413	422	405	409	396	443	445	402	422	399	440	421	416	387	399	441	455	378	423	392	390	429	435	457	432	460	382	405	429	466	424	392	426	393	404	434	393	422	404	416	395	436	452	433	435	443	412	429	392	395	436	413	433	428	401	404	454	404	435	432	371	414	415	403	389	436	420	426	456	416	448	441	422	389	410	422	418	411	441	390	419	438	436	453	401	431	429	427	430	463	417	411	439	436	390	430	455	414	422	427	438	402	428	402	435	412	429	406	416	423	447	392	423	467	388	426	424	454	428	430	447	479	398	418	447	381	399	417	421	404	428	390	433	441	389	415	403	448	402	438	423	412	436	450	399	409	405	445	435	417	469	418	423	443	420	410	419	442	436	457	421	418	416	454	427	410	385	375	407	455	407	368	414	433	429	390	412	405	399	383	429	412	399	419	414	431	435	419	399	400	403	422	397	413	405	403	434	430	440	427	440	429	407	449	439	369	409	413	397	466	408	448	440	394	453	443	428
25230	21541	27258	25770	11984	4597	3127	2307	1738	1391	1035	756	681	649	523	463	452	448	429	421	406	357	331	315	353	311	278	313	325	297	253	275	283	256	285	254	301	274	301	275	276	255	246	271	306	243	256	247	255	244	253	230	266	261	245	232	235	261	259	235	256	235	243	251	241	264	259	239	262	270	269	260	250	247	232	250	244	266	261	289	270	269	244	217	232	256	253	227	250	238	238	244	216	267	265	236	272	259	253	239	239	272	223	234	234	260	234	248	251	258	249	283	243	268	286	243	219	260	265	230	236	265	254	233	250	253	249	255	231	281	251	255	237	237	271	221	261	230	251	239	253	276	272	236	220	251	249	223	243	243	270	265	265	268	264	244	245	277	246	254	272	252	229	252	241	230	230	251	221	236	244	255	237	241	255	235	247	251	243	237	261	249	249	263	229	254	258	231	264	255	244	244	249	273	208	246	264	237	249	251	220	256	237	247	265	230	221	224	247	274	255	261	254	260	243	235	263	253	222	243	275	235	243	266	240	257	224	256	259	244	235	255	265	231	254	242	275	257	247	257	251	223	236	252	253	244	264	269	254	248	258	260	248	261	265	243	272	255	255	255	256	251	270	265	246	257	245	237	281	232	252	257	272	245	266	255	275	245	239	259	258	247	231	230	261	244	250	247	251	252	257	243	277	267	237	244	276	261	257	255	261	243	288	254	245	254	208	249	256	249	233	244	262	233	231	229	250	240	239	237	212	228	240	241	243	248	276	241	220	262	258	233	263	249	211	240	241	248	224	236	283	272	255	286	276	259	259	256	249	255	265	256	243	221	228	229	234	247	247	250	249	236	235	266	253	240	234	271	218	231	229	251	250	252	249	254	246	241	242	232	226	259	247	253	271	238	241	247	257	237	256	240	240	257	214	245	276	257	276	229	238	238	269	248	274	237	250	224	255	253	263	226	241	216	258	249	262	279	232	241	232	242	251	223	250	227	242	234	244	246	257	232	249	228	262	255	268	264	264	255	239	227	237	231	247	243	272	223	256	263	259	242	257	203	232	260	253	275	233	245	251	243	230	215	256	226	247	245	234	256	248	236	273	258	264	260	227	225	264	225	269	249	275	239	251	281	247	229	252	256	272	264	278	234	238	256	247	234	225	232	241	265	263	254	271	246	252	261	250	242	242	251	252	224	271	253	253	247	237	252	222	254	267	250	261	259	232	234	245	257	236	234	264	242	243	241	220	230	256	225	255	226	252	257	248	259	265	254	243	230	246	240	252	241	260	239	290	266	261	259	251	242	235	269	290	218	236	221	230	258	248	240	250	254	249	270	228	277	249	265	220	221	214	252	257	264	243	260	250	221	258	246	241	258	239	250	235	260	232	241	264	268	258	275	248	235	204	278	248	262	252	267	234	257	262	259	248	271	224	230	233	279	248	265	245	286	248	244	272	243	207	259	234	234	251	248	257	235	256	232	203	254	245	226	247	257	237	234	249	241	256	230	274	244	213	216	259	237	223	253	252	247	251	236	238	249	244	270	253	274	239	270	230	253	269	232	228	254	220	248	271	258	251	221	239	243	260	234	229	244	236	236	226	222	270	248	254	253	229	267	228	246	238	249	231	257	201	235	279	241	253	227	258	253	238	257	252	239	274	224	262	251	242	231	237	267	248	240	249	271	272	254	233	243	253	264	285	251	246	254	208	252	246	225	237	240	250	242	272	249	260	253	252	240	223	230	237	224	274	230	231	256	261	258	260	290	212	262	253	262	241	249	237	232	245	208	234	234	244	244	278	253	258	234	240	227	244	251	251	224	235	227	228	229	257	250	255	265	258	238	243	257	249	251	255	253	244	229	217	261	241	252	235	230	234	244	237	209	238	238	248	262	228	275	248	257	247	261	246	250	231	275	235	230	233	245	244	249	226	244	237	232	233	248	239	244	232	245	237	242	217	262	232	275	222	219	275	256	247	242	263	231	268	242	258	260	254	251	243	254	280	239	247	273	236	242	243	249	242	248	233	255	263	250	238	231	237	243	263	242	224	250	250	227	245	272	244	264	271	247	261	244	243	259	229	240	241	250	252	249	237	255	258	257	243	248	251	243	253	255	253	231	221	286	213	233	225	250	248	266	251	225	237	258	255	231	245	253	254	267	270	238	260	237	251	280	229	258	244	270	258	240	265	236	230	257	255	278	260	251	236	240	235	261	274	238	229	230	221	268	256	260	257	236	262	234	218	250	237	230	245	243	231	218	245	251	295	246	239	223	246	246	248	252	262	241	218	280	226	230	228	229	249	294	244	251	274	260	259	222	232	244	239	222	220	257	253	279	257	246	221	255	239	223	245	247	261	265	235	248	267	226	251	234	235	266	255	257	261	257	254	248	260	249	235	255	247	241	241	236	232	242	232	247	248	254	220	250	262	248	238	251	244	277	251	229	237	232	269	254	231	258	248	249	238	228	265	240	242	244	247	246	271	261	250	258	223	250	254	236	229	263	251	245	242	221	210	231	264	265	273	234	251	238	224	236	255	260	265	239	248	235	229	267	241	247	238	253	241	253	255	245	262	275	240	250	277	245	241	261	253	263	233	227	233	226	253	225	243	261	223	243	238	232	216	233	253	235	292	258	225	243	250	218	238	266	247	243	250	251	238	264	261	246	261	228	237	258	250	267	249	234	259	257	264	265	255	239	254	242	240	244	249	276	245	256	223	229	248	267	250	262	230	258	260	251	257	266	242	256	264	218	232	270	231	245	257	244	237	235	257	291	251	235	243	228	233	255	276	219	240	223	214	244	277	230	231	278	245	239	259	234	262	246	239	248	225	282	283	244	262	219	254	245	257	265	236	224	237	246	257	257	251	242	250	244	255	232	267	244	238	226	249	246	239	242	255	258	253	241	250	253	247	240	240	246	245	250	222	276	263	233	236	255	239	241	238	265	241	247	245	258	231	250	253	229	218	230	255	229	260	251	241	291	243	254	274	274	259	240	251	246	243	242	230	243	247	229	259	231	224	280	239	215	260	269	235	226	208	259	265	241	264	254	238	245	243	258	261	244	288	276	219	245	243	233	227	239	260	257	255	244	224	249	245	244	265	256	233	218	263	260	237	242	268	218	227	250	268	241	263	240	243	268	255	238	251	235	266	265	231	226	246	275	254	251	254	210	274	253	263	268	295	240	243	233	254	239	251	238	238	258	222	265	235	249	255	252	261	240	237	252	240	233	248	243	283	261	234	250	242	228	242	243	263	250	214	241	240	264	239	226	257	242	235	269	239	240	275	245	252	250	258	224	243	245	238	250	227	239	206	257	245	240	231	243	257	245	211	215	256	286	235	247	285	248	256	257	249	250	248	231	253	242	259	255	245	240	243	256	238	255	240	249	271	248	282	275	247	225	268	237	243	252	251	250	253	268	266	252	241	252	275	241	268	267	259	281	270	253	231	263	255	218	244	233	241	258	236	247	247	236	238	253	252	260	248	226	240	265	259	249	259	250	253	261
22144	29515	21283	13125	10047	7591	5889	4490	3564	2592	1836	1454	1139	968	856	725	706	671	594	602	528	499	497	449	423	430	420	423	386	338	360	361	321	303	337	311	358	342	363	323	350	310	311	316	336	296	306	332	312	298	299	324	296	312	321	283	306	296	308	319	278	310	298	313	331	293	306	286	282	277	263	292	297	332	283	286	276	297	308	294	277	292	273	270	314	311	309	268	268	321	297	316	285	268	286	273	290	284	314	298	301	277	294	285	302	300	281	307	309	271	290	292	286	278	281	292	297	328	295	293	302	285	296	265	287	291	323	299	261	268	317	292	291	292	297	291	256	313	305	252	279	292	296	276	286	282	308	293	305	278	271	301	292	332	307	260	267	298	282	278	260	294	312	270	281	292	302	311	288	293	290	304	295	266	292	309	293	307	289	332	280	265	276	301	265	313	325	278	287	271	305	302	283	317	303	278	287	303	302	299	269	289	264	289	278	289	297	283	258	282	306	274	287	278	298	296	297	292	293	264	310	298	272	279	276	290	278	287	297	306	317	323	270	318	270	281	307	291	280	308	329	288	306	291	283	286	274	311	262	306	283	251	278	305	302	282	300	281	270	296	310	283	283	284	303	287	288	301	271	299	313	306	295	259	295	299	297	331	289	317	302	259	290	307	286	281	309	280	307	285	291	294	259	283	282	286	302	311	262	282	299	258	272	288	286	307	269	283	269	313	283	305	255	302	293	287	291	310	282	265	303	343	295	267	285	318	301	267	281	299	284	294	273	282	288	298	296	332	310	300	310	268	269	309	270	305	269	282	283	269	290	300	275	299	267	291	300	312	301	297	305	279	325	311	309	280	336	323	294	303	275	309	302	297	303	304	299	256	314	311	260	284	281	284	307	303	264	302	270	281	291	283	292	306	279	278	271	274	295	276	287	296	292	295	266	281	288	280	320	271	289	286	309	302	286	288	288	319	301	291	327	299	330	337	310	277	267	282	294	299	315	301	295	310	292	286	314	266	294	294	298	303	291	304	298	302	302	323	309	310	246	287	281	262	316	288	290	312	298	298	286	287	305	261	276	317	281	292	291	296	277	301	276	318	267	295	289	321	304	296	297	327	266	294	298	286	307	309	299	283	276	287	319	264	304	300	262	318	321	306	323	289	310	296	261	282	281	290	288	294	290	289	279	303	274	302	293	258	289	293	278	295	252	274	296	290	257	303	292	282	330	325	262	270	271	317	286	293	278	272	311	278	307	294	284	300	311	284	299	277	277	292	293	272	282	285	313	290	296	275	305	280	301	316	310	289	305	276	276	311	315	277	301	296	306	287	300	267	300	304	308	284	268	308	307	284	263	299	293	302	293	305	258	281	278	298	276	287	282	289	278	279	287	291	300	303	260	293	303	287	303	281	306	282	288	267	308	282	301	277	299	299	267	272	315	303	296	302	314	262	282	303	284	283	289	303	308	258	301	322	273	303	320	289	318	309	302	301	301	273	293	279	322	272	295	293	307	306	278	321	285	314	327	323	277	274	272	269	275	278	292	304	300	280	293	293	292	320	298	289	290	307	310	279	287	295	293	295	292	325	291	276	306	315	298	290	290	277	274	320	310	299	298	268	290	325	302	326	291	265	287	291	283	288	308	301	326	299	257	285	254	296	307	280	322	324	281	303	299	302	287	271	284	286	288	280	284	268	286	291	270	315	324	278	282	302	305	310	301	290	312	299	293	292	297	288	280	269	310	253	278	297	290	302	293	295	279	296	301	285	280	305	282	284	296	314	284	304	286	285	284	273	279	324	286	265	273	284	294	266	305	308	282	276	289	288	286	279	289	279	276	292	280	281	266	304	287	281	302	300	288	302	295	267	321	273	290	309	277	281	303	273	285	318	304	294	316	286	300	283	312	298	293	288	281	323	291	290	251	309	309	306	287	286	282	285	302	317	287	289	268	283	315	297	311	300	264	285	294	318	288	313	313	319	310	328	306	310	298	296	310	275	302	304	274	325	307	264	280	282	280	279	273	274	284	295	294	282	338	276	306	281	298	286	270	272	306	289	274	287	294	310	293	283	298	286	286	292	267	312	312	299	305	294	323	283	266	302	280	306	308	274	279	303	296	274	293	324	299	289	276	280	257	263	295	285	280	309	307	305	285	271	292	309	291	279	273	286	294	295	284	273	313	293	294	278	274	314	273	273	278	293	276	304	305	305	291	297	283	298	307	307	286	286	274	295	299	298	294	288	317	285	315	306	323	307	310	300	281	279	300	310	290	286	266	266	310	301	279	298	315	308	299	298	309	271	286	305	280	299	294	260	295	274	294	316	306	327	297	289	308	291	308	281	294	277	286	273	292	294	287	278	293	293	294	291	294	278	310	269	272	293	308	279	284	277	290	266	264	290	293	282	327	281	304	290	290	291	277	286	326	289	274	274	301	292	306	271	301	294	304	309	289	281	284	291	295	289	306	296	291	302	307	289	257	273	282	289	308	262	309	286	305	308	294	282	295	301	267	308	275	294	294	294	269	268	289	290	286	290	297	260	282	288	319	283	313	306	292	307	295	304	269	261	283	319	318	314	306	309	295	273	278	303	302	269	294	287	307	316	270	309	308	273	288	282	274	269	288	284	276	286	281	295	304	278	307	282	296	291	266	302	308	285	323	303	296	291	278	285	326	280	295	288	283	275	312	295	294	304	284	261	283	274	307	263	304	284	262	293	312	303	293	265	253	303	300	293	315	297	260	321	322	268	271	309	301	325	280	286	285	319	311	286	293	278	258	279	294	305	318	311	304	316	317	303	274	299	295	279	307	312	282	261	278	308	260	288	266	311	295	294	305	322	279	300	274	294	274	311	250	306	284	293	322	226	276	274	280	280	280	287	288	285	317	281	316	281	285	281	271	324	284	288	283	283	311	289	342	282	282	307	290	274	299	287	296	275	320	289	289	274	283	260	293	278	284	262	292	295	312	288	260	320	279	267	312	296	302	285	284	283	288	280	323	285	281	338	292	311	283	260	297	273	320	301	276	313	281	286	298	280	288	300	271	272	310	304	294	285	287	325	295	258	293	297	309	311	307	312	298	294	303	297	300	259	294	302	279	296	306	297	312	326	295	279	289	309	267	283	284	288	315	277	323	293	299	300	325	313	274	314	280	279	288	307	276	255	273	308	292	269	317	303	303	280	284	309	290	291	292	286	314	297	268	267	281	310	323	261	257	305	312	276	284	281	280	289	302	307	291	280	279	283	289	264	295	293	292	297	297	285	287	290	295	315	324	304	295	316	269	319	285	297	288	283	291	267	288	274	258	299	297	275	293	308	282	254	293	283	298	264	294	302	276	316	291	285	267	311	309	277	284	273	322	299	304	267	256	287	295	308	271	297	287	291	309	283	285	304	299	308	304	301	302	263	308	292	283	288	310	306	309	263	285	295	300	271	316	281	289	286	283	280	280	292	292	258	292	290	266	321	279	308	290	275	306	326	289	268	310	284	316	293	254	284
22935	21557	29135	24410	21593	21436	12000	4787	3186	2409	1729	1375	1194	951	824	705	721	683	654	568	547	510	459	491	467	428	381	416	370	399	310	326	313	335	329	343	334	340	319	307	308	275	296	298	305	307	292	307	247	285	301	322	270	279	325	280	275	298	302	281	272	274	278	245	278	285	273	275	288	284	268	257	266	248	262	276	279	305	241	243	279	269	263	280	254	243	238	266	256	248	290	251	271	263	257	284	268	279	291	268	266	248	252	289	265	294	254	271	260	271	266	272	292	258	243	256	268	276	277	288	248	250	233	290	277	254	300	257	265	254	285	253	246	286	272	233	244	255	244	272	256	265	253	265	253	253	267	281	279	265	279	265	265	260	255	263	247	293	260	238	286	262	283	296	265	286	260	259	238	262	273	269	262	278	295	289	285	253	252	273	283	290	286	264	293	280	286	232	261	244	244	282	253	257	236	273	246	264	293	253	279	271	240	233	289	259	253	269	266	291	262	299	265	270	268	279	250	284	276	267	248	266	297	275	261	310	283	294	287	258	238	271	288	257	275	270	266	284	290	241	278	253	260	260	249	238	261	276	279	283	262	287	300	272	269	267	285	254	232	265	253	270	256	285	271	250	242	271	277	239	253	254	272	288	256	252	242	262	258	239	251	270	271	289	261	257	273	244	249	281	285	286	268	245	285	236	306	262	252	251	247	235	261	280	272	288	252	248	268	245	250	269	267	284	268	262	262	267	275	267	280	282	253	249	306	279	258	279	233	289	239	260	244	244	249	284	240	256	269	261	253	258	274	269	252	280	286	274	282	263	245	248	269	287	277	269	265	285	228	279	283	299	271	256	254	263	240	250	281	244	247	257	267	301	248	264	266	278	247	273	259	265	258	270	273	250	260	263	283	275	243	296	256	275	271	269	302	257	265	280	284	295	262	240	248	281	282	280	248	243	263	275	266	270	225	275	281	261	284	270	281	252	272	261	258	261	264	303	271	275	235	260	239	256	300	280	251	257	246	271	272	261	262	249	298	247	268	259	244	260	266	292	266	256	292	273	250	263	245	282	281	251	244	261	268	284	262	295	268	256	259	252	235	280	289	261	309	285	259	255	276	261	254	270	257	256	273	247	255	261	253	247	244	288	243	262	284	258	280	280	286	261	254	261	273	246	262	269	281	249	256	252	252	260	258	281	238	260	303	299	283	236	242	254	302	293	297	288	256	254	245	249	258	284	261	248	238	248	246	278	236	265	247	277	252	282	245	261	266	279	279	303	269	254	253	268	244	280	293	241	213	244	279	282	264	282	265	279	265	280	278	258	243	273	256	273	280	266	235	275	268	229	250	261	275	249	235	270	256	282	221	244	277	266	268	298	255	273	261	256	292	292	249	277	245	275	269	263	280	244	268	260	265	278	252	260	268	282	279	262	243	291	224	267	265	269	284	270	257	264	275	255	245	272	265	239	273	272	271	289	271	257	237	265	275	256	260	261	298	257	261	277	272	249	255	237	265	281	261	271	252	260	257	272	284	246	259	262	261	241	281	288	246	262	226	275	263	258	268	246	267	268	271	291	266	254	270	265	281	271	268	237	262	241	284	257	231	265	294	247	273	280	267	262	269	274	248	260	271	293	257	270	266	279	259	246	281	275	310	277	259	249	254	283	240	296	253	251	286	307	269	262	266	248	271	267	248	264	239	284	261	248	273	286	280	285	284	247	279	264	262	207	265	252	273	276	255	260	251	289	270	278	278	292	265	275	238	264	254	237	243	267	269	253	242	246	287	259	268	293	278	239	284	274	289	266	260	259	272	274	286	277	266	290	230	235	255	217	253	287	244	273	253	261	254	283	253	273	292	283	299	242	251	221	274	284	276	233	267	265	282	279	275	247	245	247	229	267	261	274	266	274	240	262	243	261	290	275	274	277	241	263	261	272	253	262	283	269	284	296	292	312	248	302	259	268	293	238	267	267	257	291	268	266	266	282	261	270	257	296	250	285	281	257	271	266	260	264	248	271	248	275	267	287	242	287	253	284	289	279	260	283	258	284	257	250	258	262	259	286	235	260	253	250	274	292	253	247	257	275	278	274	269	299	264	245	276	247	253	261	247	280	305	253	284	269	265	278	273	253	252	280	269	264	300	270	261	277	258	293	262	260	271	259	282	270	284	257	248	258	280	257	248	275	251	261	268	236	276	267	282	278	273	273	238	272	270	256	249	262	275	277	258	288	266	270	271	281	284	271	262	274	275	266	247	285	271	274	279	270	300	258	229	278	248	274	259	260	244	255	259	262	257	260	240	314	245	263	246	267	252	263	296	282	262	265	250	279	265	293	246	269	246	274	321	298	262	287	260	286	248	290	236	247	276	273	246	285	279	291	268	249	278	271	281	270	260	281	239	261	283	247	263	268	261	258	282	269	258	266	267	273	262	249	259	266	269	278	258	272	270	237	257	265	277	264	247	249	269	279	247	272	295	268	276	244	243	256	297	266	236	269	263	276	275	268	245	247	280	265	253	268	286	242	258	287	251	254	291	251	294	241	295	248	254	267	242	296	288	260	253	273	245	249	256	275	286	277	285	276	237	262	247	248	256	282	283	290	260	264	244	301	299	263	228	274	253	260	234	262	226	242	275	264	256	234	250	263	277	275	222	284	279	250	262	262	262	271	252	257	288	278	277	246	258	260	284	261	280	261	247	252	263	248	283	265	258	260	267	263	258	263	267	280	282	247	252	280	268	252	293	269	275	266	274	239	260	266	294	270	273	229	257	262	239	290	301	261	285	268	260	260	275	281	272	235	277	269	223	264	283	256	279	253	276	272	266	251	246	266	259	264	279	290	247	238	293	249	229	235	280	264	271	279	262	276	261	269	267	267	266	248	276	250	261	282	273	277	284	253	285	259	275	280	287	291	259	274	254	261	285	253	283	289	286	260	278	264	258	259	268	282	282	264	241	280	273	268	254	244	289	246	267	288	260	246	277	284	274	231	289	273	250	282	249	284	270	262	304	271	266	275	281	271	252	258	260	251	259	247	274	250	265	261	289	251	273	254	269	249	273	291	249	260	267	266	232	285	301	268	256	256	269	264	276	291	237	253	265	293	276	276	271	282	250	276	256	262	281	248	279	283	245	248	262	291	274	268	248	274	267	290	272	258	262	275	276	275	266	302	250	277	255	303	267	267	249	254	274	275	268	248	266	264	274	236	293	257	281	265	268	266	270	255	283	276	258	285	298	266	238	282	253	254	246	267	247	311	256	231	258	285	259	246	254	295	283	283	277	277	262	245	273	236	240	239	253	256	279	292	266	257	288	263	274	279	255	256	295	243	250	258	261	222	249	273	250	294	256	271	281	259	259	276	261	275	261	295	257	247	261	288	267	254	295	291	266	238	262	273	223	262	277	269	242	282	282	271	249	277	250	257	286	269	298	247	235	285	245	284	278	248	256	267	286	228	252	288	247	272	260	256	259	278	238	245	257	279	263	270	270	240	237	284	273	243
26272	38327	29387	20497	16450	13176	10149	7792	5964	4361	2991	2397	1936	1573	1412	1258	1149	961	917	778	748	749	710	636	637	604	550	533	533	504	475	442	421	429	405	436	422	389	403	349	391	371	367	370	418	378	369	352	344	326	332	338	358	348	345	333	325	385	326	309	323	328	287	300	297	327	327	311	337	334	328	341	316	358	319	300	331	298	309	338	323	317	338	304	343	304	327	305	330	307	329	318	330	298	320	326	344	308	375	318	338	336	321	315	314	327	308	329	317	311	327	333	302	356	345	327	298	318	297	316	317	285	345	297	306	317	308	316	303	329	308	307	319	341	309	342	318	314	316	315	297	327	335	311	317	318	346	335	290	319	328	354	333	355	310	296	305	312	302	307	318	296	292	293	291	342	323	334	317	309	293	287	310	335	320	314	315	318	314	275	324	278	302	346	289	321	284	314	302	325	315	294	301	290	306	280	304	318	323	339	332	290	308	314	330	307	290	308	329	303	300	301	307	322	285	299	328	333	312	325	284	306	294	317	304	281	324	322	322	342	316	329	319	280	328	314	313	290	313	277	292	294	304	333	285	330	331	338	318	329	329	296	277	318	285	316	312	302	303	350	337	317	299	312	340	331	315	316	338	314	307	286	338	307	304	287	340	309	327	297	308	316	304	371	298	340	322	307	311	336	335	338	319	295	313	326	307	359	317	291	313	328	333	289	297	306	317	303	312	311	283	312	305	340	324	313	327	353	305	314	318	292	330	334	326	333	313	330	299	309	306	319	289	333	320	313	305	332	266	310	321	294	284	304	285	318	311	305	311	335	338	324	303	318	296	312	355	335	321	309	288	315	304	328	265	308	271	302	316	319	285	329	331	339	301	327	312	305	318	322	334	296	316	317	331	333	298	323	303	333	314	341	299	343	334	295	353	314	334	345	332	312	312	315	310	340	296	315	356	327	342	286	316	328	316	331	301	330	334	313	319	324	306	324	330	270	305	334	314	327	355	294	306	324	303	304	324	314	300	325	282	323	316	289	322	306	280	300	308	311	314	331	309	289	289	307	294	297	357	309	317	304	320	346	282	304	353	323	308	271	338	289	284	309	316	319	343	323	308	274	324	337	321	304	278	324	286	305	270	304	297	318	316	324	318	289	367	292	293	304	304	305	325	328	315	326	318	283	327	294	372	287	287	331	335	319	306	304	332	326	345	301	323	309	306	326	316	334	309	318	290	308	264	287	290	310	313	286	306	313	320	307	299	319	324	310	316	302	296	305	300	335	307	305	312	331	343	332	304	298	308	335	326	303	296	310	327	301	317	299	306	317	316	306	321	268	316	305	322	310	304	318	305	302	307	324	342	333	326	314	339	319	312	339	332	333	338	324	287	314	321	311	320	324	317	279	352	299	293	339	335	319	344	281	324	303	295	317	293	324	332	352	327	323	292	338	326	319	325	290	313	331	319	335	302	313	347	324	327	289	342	329	331	329	345	340	309	319	310	329	323	324	315	307	312	323	305	323	298	283	341	341	323	302	327	316	357	320	319	311	324	259	324	311	317	320	298	289	355	297	329	370	289	316	310	315	311	286	316	320	331	294	304	285	305	289	308	313	292	316	305	292	318	313	347	270	302	267	300	315	305	307	299	292	308	338	321	303	299	293	281	294	290	312	301	296	306	306	329	308	325	301	331	324	324	311	326	284	295	300	321	355	329	312	327	309	320	275	317	332	347	318	298	306	311	316	332	316	307	343	315	319	297	322	290	321	311	352	346	314	306	298	330	322	303	303	323	322	322	300	326	289	334	308	325	306	303	311	302	285	306	282	326	326	312	328	306	332	314	293	336	350	312	329	323	349	314	308	317	287	306	284	346	327	311	300	298	297	343	308	317	322	282	318	329	309	328	330	318	310	307	296	293	310	334	322	291	314	312	322	269	330	313	324	312	306	301	313	306	287	314	321	305	330	302	308	312	307	296	343	329	334	286	305	320	343	316	305	306	306	285	317	327	354	324	341	319	303	331	304	349	297	322	365	322	315	305	337	335	288	304	290	293	301	305	294	302	336	317	326	306	309	316	282	303	316	286	292	320	294	343	318	313	289	304	346	307	298	319	309	317	318	294	308	352	305	323	315	301	328	317	346	279	269	291	306	343	290	330	306	330	322	306	335	317	342	314	279	335	321	319	290	322	309	290	306	323	315	315	336	331	332	309	309	308	312	303	309	348	323	320	287	315	321	325	293	322	300	318	329	324	315	346	304	336	327	301	308	298	316	309	348	289	331	341	314	328	305	322	301	310	301	302	314	312	316	322	332	310	313	332	323	321	334	325	291	317	326	309	331	309	322	319	294	311	338	309	304	307	325	321	339	310	309	322	332	345	319	291	333	317	317	346	323	316	274	317	353	342	262	324	312	329	306	297	318	329	326	289	306	303	323	324	290	306	298	320	303	310	309	324	331	291	312	334	298	280	314	329	285	303	332	304	317	324	360	322	338	329	340	317	282	326	324	288	296	304	297	317	322	323	313	312	322	307	327	317	312	320	304	339	313	338	307	287	326	299	298	302	283	311	321	327	293	305	318	329	297	303	313	299	349	299	313	292	310	350	308	314	287	327	289	286	328	298	311	286	290	355	329	301	342	341	308	297	340	316	310	284	291	305	312	308	308	307	316	283	302	304	303	322	314	286	302	338	322	323	319	291	331	293	306	333	332	310	322	306	278	330	294	301	323	274	316	323	331	301	293	333	343	309	299	309	340	310	285	302	328	314	331	320	309	273	301	320	311	304	340	305	302	341	342	346	292	305	319	322	295	330	304	305	301	327	283	336	309	331	299	307	315	307	319	321	306	318	329	338	290	289	339	309	287	305	290	314	310	322	318	349	309	325	319	308	338	317	291	306	276	309	307	352	313	302	305	280	313	322	332	313	310	340	321	328	304	334	321	308	317	335	292	292	338	339	304	281	321	308	302	351	314	311	321	323	303	321	348	303	302	316	290	312	346	311	300	323	292	285	328	296	297	319	311	317	313	343	323	298	320	329	315	269	333	316	338	314	313	335	314	299	320	327	313	299	313	305	301	340	326	301	283	298	330	316	299	293	300	322	312	274	288	308	308	300	345	317	338	330	301	328	300	310	358	325	299	291	305	274	274	335	335	352	301	302	312	317	314	313	324	292	257	299	316	328	304	291	304	312	314	344	300	298	312	323	321	310	283	297	334	309	323	340	309	307	310	299	314	323	329	300	280	304	317	363	308	302	297	301	349	320	297	283	319	287	316	331	316	330	288	303	302	323	317	277	333	310	328	295	309	297	309	307	333	319	320	317	328	326	288	284	313	305	355	286	294	299	309	301	342	298	311	317	308	326	341	297	313	299	320	363	300	284	363	296	300	319	328	328	329	323	303	302	301	320	327	323	327	335	339	316	286	340	303	290	288	299	300	306	310	302	291	303	318	267	300	300	289	292	309	304	301	308	312	307	317	280	312	296	313	339	300	316	333	315	322	326	308
28484	21052	17330	10329	5337	3501	2576	1904	1466	1090	800	719	622	566	532	559	491	450	488	498	435	421	424	391	402	428	373	387	411	365	370	348	386	359	343	380	341	357	336	372	346	363	352	378	340	361	352	365	358	342	345	347	333	343	316	319	325	322	388	354	341	347	380	302	340	322	324	342	319	342	335	348	347	324	369	311	333	379	329	352	400	334	319	339	315	333	322	330	327	351	382	330	359	310	351	309	369	335	331	380	350	369	334	368	365	356	345	343	330	332	366	359	367	335	329	327	359	371	344	336	337	338	323	335	350	345	334	350	334	336	368	343	338	327	287	359	368	337	354	379	353	331	337	336	326	344	346	348	312	367	331	351	321	353	330	349	328	338	386	336	354	359	347	345	324	329	319	334	329	350	393	317	329	362	356	327	357	339	345	353	368	331	329	337	321	345	302	336	343	348	344	372	362	323	328	364	345	333	338	344	324	360	350	333	363	343	352	346	361	338	325	362	335	359	349	319	323	325	329	305	348	306	320	347	348	335	348	345	348	335	313	359	351	334	336	347	338	330	368	328	338	333	344	361	317	324	364	343	350	353	351	355	343	354	348	323	362	312	306	316	305	356	327	326	334	284	328	343	343	351	326	370	351	342	343	360	344	335	335	365	325	310	330	343	361	362	340	367	341	354	307	338	333	368	345	336	303	339	342	374	338	336	341	354	333	341	320	315	335	346	344	327	328	307	354	314	340	326	337	308	349	352	345	294	328	338	343	324	319	334	367	338	326	359	335	315	347	327	364	335	358	344	323	344	324	308	320	318	317	328	335	335	338	342	345	352	333	333	339	336	338	355	349	338	338	351	301	327	354	412	370	315	337	341	321	313	348	348	381	334	313	338	339	356	348	352	341	350	349	365	348	321	358	351	337	356	339	329	358	333	326	361	362	336	306	372	309	322	366	296	348	329	337	347	359	344	332	346	361	356	343	350	331	314	365	350	319	333	363	351	346	354	313	342	314	363	363	359	360	359	331	342	348	349	358	301	285	343	331	317	291	342	335	343	328	356	354	347	363	343	357	298	354	349	373	339	342	313	332	332	359	368	345	334	335	375	338	298	309	345	329	310	347	339	336	359	334	351	309	351	354	347	332	329	332	298	327	344	384	347	300	322	334	354	347	337	351	349	342	358	306	355	364	306	349	355	332	318	398	346	313	322	378	331	360	340	364	361	367	344	306	330	292	338	326	341	361	366	328	340	315	384	328	342	319	304	335	313	351	301	375	311	344	314	354	352	330	348	331	353	322	339	310	328	381	378	350	323	326	323	358	354	346	349	313	342	343	335	350	324	325	349	304	338	311	354	324	314	344	333	335	340	362	313	324	368	358	353	299	331	355	327	355	353	350	345	353	313	345	320	293	327	348	343	334	368	340	322	366	342	340	335	334	310	289	341	332	344	360	332	366	331	349	340	326	371	377	373	341	366	340	335	320	348	366	359	345	313	330	345	339	326	315	362	320	334	321	348	354	345	330	330	339	374	301	343	327	359	348	379	335	340	391	371	330	345	355	342	351	328	361	304	340	349	343	320	319	324	345	354	322	317	329	334	341	330	362	341	322	350	339	338	364	316	341	328	341	343	329	327	301	326	363	352	313	301	352	375	349	325	341	360	330	324	374	317	359	320	356	315	370	306	331	332	323	348	334	323	344	387	343	329	306	349	329	357	354	335	338	371	352	355	318	328	346	341	319	328	340	353	355	337	347	309	306	331	347	365	338	357	320	349	346	361	355	300	368	389	322	315	365	304	368	368	328	355	348	357	333	336	312	342	364	321	358	327	356	351	369	341	341	329	344	324	367	355	340	317	338	355	327	329	317	328	353	350	351	322	360	384	313	307	335	352	318	345	344	352	360	336	344	324	359	343	336	309	304	349	331	322	339	335	307	340	341	359	326	314	340	353	340	344	308	346	359	348	348	355	365	319	352	327	333	390	368	312	302	323	338	361	356	361	316	341	327	348	349	323	345	346	371	327	320	361	364	317	337	354	359	354	314	332	340	307	363	339	315	326	323	337	335	342	329	323	363	376	360	339	361	312	344	327	359	334	310	338	376	367	361	321	356	349	335	321	328	318	347	322	337	378	339	336	347	346	363	333	340	350	361	348	332	345	326	339	345	332	342	338	323	310	337	344	351	355	335	338	318	356	309	344	369	322	336	358	312	352	326	310	348	333	318	345	362	324	354	315	346	355	364	353	352	388	343	362	337	318	357	330	326	345	308	359	304	352	322	344	394	301	344	357	364	377	353	333	339	328	351	316	357	344	324	351	356	336	352	353	354	341	364	330	287	330	321	362	347	337	363	348	328	313	357	334	369	349	337	338	343	342	338	338	310	366	364	372	331	335	349	320	346	368	325	332	344	354	333	350	360	375	348	343	339	326	363	343	322	357	349	337	321	355	334	361	322	355	354	344	347	322	351	357	345	322	335	381	346	345	340	344	309	325	351	324	371	326	382	345	356	347	356	330	338	373	310	334	343	334	321	357	334	333	345	340	360	364	338	340	323	372	327	334	344	347	364	360	313	344	328	329	343	316	328	336	353	337	333	332	330	328	341	371	352	351	372	307	338	349	343	363	325	316	323	357	313	333	350	367	323	314	345	333	384	304	336	349	313	335	351	288	343	363	336	355	341	366	345	300	357	336	304	310	359	340	330	359	359	357	375	347	334	321	336	339	338	321	381	341	332	360	352	370	336	348	326	355	348	330	366	323	353	327	299	337	340	355	290	348	351	376	321	370	353	357	353	322	380	335	345	326	351	340	321	353	315	366	320	363	331	321	364	341	362	339	374	360	341	358	343	345	317	326	329	341	360	327	352	340	353	336	341	350	355	308	382	355	336	331	336	322	311	372	335	302	348	343	345	339	349	352	331	328	314	333	332	350	367	320	365	335	368	322	340	331	307	352	358	347	320	344	339	354	343	324	328	308	329	337	352	353	346	331	338	341	351	348	336	370	349	325	343	363	356	333	318	333	355	333	342	314	393	371	328	344	362	360	310	345	357	359	348	322	336	336	340	356	360	336	345	327	350	355	354	359	334	358	353	353	363	350	335	341	328	325	343	351	344	316	374	345	331	312	359	344	334	326	339	339	317	351	317	309	348	362	344	360	337	325	342	339	344	326	321	361	344	348	332	315	340	327	326	349	349	361	367	299	351	328	336	306	319	314	317	340	312	328	320	315	361	333	339	362	348	308	321	361	342	323	348	303	285	323	338	355	366	336	340	340	336	361	342	345	351	357	306	345	352	363	351	368	371	337	363	305	338	350	341	342	361	393	356	327	320	347	367	316	366	363	371	351	358	306	336	326	360	373	334	355	352	318	330	315	352	329	335	386	307	374	339	329	343	334	342	333	360	346	346	325	357	346	334	339	367	322	351	345	324	326	321	339	359	349	348	373	346	359	349	351	340	337	339	362	349	329	349	338	349	323	353	361	350	351	306	340	351	342	299	363
19080	24321	18810	11340	8353	6450	4915	3656	2781	1993	1400	1082	936	835	782	710	668	632	633	621	577	511	539	515	536	497	478	461	471	454	428	406	407	438	425	423	431	422	397	379	441	401	426	417	414	400	424	408	413	412	394	401	432	402	392	416	387	396	370	400	413	395	395	402	398	394	400	414	381	361	371	415	398	420	401	407	388	371	412	385	416	405	387	391	415	437	416	381	377	426	390	401	374	403	369	413	398	389	393	391	399	402	407	385	420	409	397	373	411	419	372	388	405	388	380	398	425	428	375	375	371	418	381	420	365	369	394	394	387	377	381	401	365	386	367	380	401	403	390	382	395	369	389	392	428	442	399	394	379	393	393	369	393	415	388	378	406	402	410	432	405	443	421	411	372	377	390	376	396	392	407	397	371	376	370	417	381	385	399	396	379	404	414	408	379	394	380	399	384	372	407	352	387	412	415	389	400	413	392	418	389	385	423	347	387	385	372	371	403	390	397	395	388	416	402	374	389	400	380	385	404	362	410	433	416	391	423	411	371	394	397	439	365	429	445	413	419	394	408	398	385	419	407	389	417	381	384	385	385	388	391	403	425	420	381	410	400	443	371	388	419	407	391	380	360	409	394	341	382	351	402	385	404	416	393	378	389	389	405	367	396	348	428	402	395	366	437	397	407	375	385	420	400	374	387	411	393	401	389	378	428	429	439	417	420	436	397	393	397	384	402	408	402	387	401	390	373	398	396	395	373	388	384	404	399	391	411	392	390	390	416	405	391	408	365	386	383	406	423	404	417	434	377	410	386	377	381	432	391	380	428	363	404	428	401	370	385	414	416	383	389	411	402	399	372	396	403	387	360	408	428	394	375	413	383	367	402	407	363	388	375	400	381	405	393	445	391	414	399	410	410	397	368	415	362	363	429	442	411	403	424	410	390	370	405	404	425	379	371	390	419	377	396	365	382	374	395	458	395	396	411	408	385	411	374	399	381	381	415	408	385	428	439	378	377	397	385	390	402	412	384	364	409	358	385	413	393	408	362	422	358	380	394	390	398	360	388	413	395	407	389	396	404	376	397	392	378	420	430	392	376	412	396	408	358	384	391	412	390	413	362	379	409	426	404	381	398	400	412	363	384	421	410	390	381	410	377	421	391	375	376	374	370	439	396	396	403	390	377	387	391	424	403	408	386	387	367	441	375	406	418	380	381	373	425	406	393	406	403	386	399	400	446	409	405	397	403	395	415	441	397	417	357	385	398	406	396	372	423	408	399	351	415	404	377	384	393	377	396	394	381	404	355	389	412	407	398	413	412	407	383	380	416	405	420	421	396	356	410	404	430	385	417	408	457	407	389	406	379	395	414	392	389	389	419	420	368	368	389	403	362	408	406	421	391	377	390	363	368	380	393	424	387	376	398	409	390	395	349	366	423	407	357	399	389	375	404	379	391	391	354	403	425	430	399	414	401	383	407	424	358	366	391	384	429	397	377	388	394	378	416	391	370	418	385	413	387	381	417	401	375	372	395	385	358	450	358	396	396	420	406	371	407	409	367	381	362	358	367	381	382	408	430	374	403	374	418	450	358	408	387	406	413	383	383	413	438	404	384	399	412	389	408	390	369	410	389	370	391	394	416	403	414	391	393	403	417	410	425	393	392	379	422	357	381	368	409	363	375	330	403	401	383	399	385	387	382	385	415	381	365	375	396	402	389	386	372	417	394	407	407	430	417	391	408	397	404	384	417	341	410	397	370	390	368	402	349	407	388	389	379	369	418	402	384	413	392	416	383	430	381	391	375	393	428	405	396	410	395	418	416	382	377	435	363	380	366	389	402	410	411	398	392	377	450	415	399	387	384	419	384	410	389	376	404	366	398	392	378	412	376	380	397	362	393	390	433	391	382	345	390	355	380	419	375	408	397	371	402	364	428	403	412	378	408	391	357	378	446	423	374	408	391	400	407	433	422	379	372	429	386	392	416	404	399	378	413	401	407	404	397	427	390	397	392	389	371	336	378	391	409	368	405	349	406	421	427	410	388	395	391	415	390	409	392	376	392	404	401	370	369	380	381	378	373	367	382	428	386	387	402	409	409	372	387	402	413	370	411	369	385	390	373	378	411	396	382	454	396	390	355	421	394	394	416	418	393	397	405	396	401	359	356	391	383	392	388	395	375	418	409	384	407	416	393	416	356	385	363	396	373	394	397	384	402	404	359	402	370	384	407	353	388	348	376	405	428	426	413	389	404	371	373	424	426	381	371	381	403	373	410	405	361	444	397	394	361	399	427	363	384	394	407	398	410	399	382	411	410	397	381	392	419	382	393	409	386	376	392	394	389	383	366	384	410	367	387	386	419	365	387	404	427	386	418	392	454	406	380	383	415	436	379	377	408	406	396	409	401	388	406	395	409	379	400	410	414	373	414	406	412	373	373	413	368	392	423	363	386	385	403	410	387	378	348	390	402	373	375	408	335	381	396	383	425	440	358	397	366	370	389	390	413	396	380	356	383	389	399	385	419	375	407	387	395	420	420	397	430	393	429	414	387	425	374	395	367	396	395	414	409	396	391	411	397	397	397	358	375	414	357	412	387	424	364	416	399	400	385	380	395	361	408	404	355	390	409	406	350	378	441	415	411	387	390	387	383	407	399	379	435	396	412	432	364	405	368	383	389	405	394	412	415	390	344	406	366	409	386	386	399	381	393	442	360	344	387	404	391	411	398	366	396	389	404	393	386	368	451	393	390	414	397	385	399	349	430	394	405	435	397	422	411	410	376	379	354	435	405	408	418	364	389	426	417	380	417	367	392	392	396	396	426	397	384	384	413	406	398	372	395	393	370	405	415	438	382	407	417	391	389	389	393	408	389	394	382	374	411	398	422	379	427	399	376	384	390	406	392	408	404	410	409	399	420	365	367	392	374	391	397	442	423	390	403	396	399	383	413	391	421	414	420	396	424	386	386	400	424	415	400	391	372	388	386	391	396	424	399	406	390	415	394	417	381	396	398	398	377	405	383	399	406	409	368	396	380	399	393	406	391	423	422	373	396	375	404	421	407	400	411	411	402	404	389	398	395	382	454	402	384	369	382	385	431	436	403	437	417	416	418	344	372	400	412	389	375	380	391	386	414	426	354	417	408	418	384	396	392	426	372	389	362	355	378	379	381	413	373	392	416	368	388	391	360	405	385	388	374	392	363	419	404	384	390	370	373	384	397	407	365	428	414	384	425	356	415	368	397	393	412	367	403	420	375	400	388	409	411	415	394	382	366	392	388	395	395	360	385	403	404	438	434	384	354	391	407	412	414	423	357	400	409	385	396	418	394	405	361	448	404	386	400	385	402	368	390	427	380	406	357	412	414	384	380	411	404	404	407	420	359	374	383	433	401	372	403	397	391	417	420	396	394	395	367	407	401	395	409	398	371	394	400	412	425	418	420	387	382	419	385	403	383	424	406	427	382	393	406	377	395	396	402	392	409	380	391	417	429	361	397	367	419	444	418	427
23945	21503	28523	24946	21256	12152	5423	3216	2223	1680	1318	1081	940	803	784	694	686	622	633	573	573	524	536	487	489	493	464	446	440	451	410	418	378	413	403	441	400	408	370	354	432	333	409	410	398	410	387	368	390	342	368	356	345	401	357	366	343	373	374	397	386	372	370	385	369	351	409	353	387	399	378	373	414	402	367	356	391	372	378	409	371	370	371	372	392	362	391	374	357	365	373	410	381	396	389	360	360	403	350	378	362	395	344	412	364	358	367	345	337	416	375	349	353	353	360	355	399	368	348	402	342	375	347	405	352	384	382	363	361	367	362	380	386	361	364	352	343	379	363	351	350	355	374	386	347	370	347	378	385	386	386	392	372	324	362	354	348	375	390	367	385	362	387	383	389	365	364	369	348	348	329	391	376	364	358	386	377	393	331	399	377	359	401	369	356	386	405	387	309	415	343	331	370	373	362	378	338	349	394	349	342	381	355	349	391	346	396	390	365	349	380	366	372	333	380	362	355	344	401	374	355	349	360	353	390	376	373	354	395	364	391	369	385	376	396	361	377	358	390	402	387	398	353	340	366	376	349	305	387	371	374	401	368	393	344	407	338	357	340	365	340	371	385	367	351	384	360	370	383	357	345	356	347	354	369	364	382	373	356	375	362	366	376	396	376	391	374	373	327	359	378	369	383	406	351	361	349	352	388	320	324	381	373	385	365	370	370	360	409	371	349	377	360	359	342	384	387	383	383	383	372	371	401	358	330	368	396	377	362	389	386	362	354	350	410	353	383	329	357	407	360	379	358	364	337	365	397	359	337	349	396	350	366	381	425	352	371	351	372	366	358	359	384	373	379	384	370	364	353	369	373	393	381	391	357	336	381	351	409	378	361	367	330	381	368	370	328	357	405	365	359	359	350	364	363	416	368	381	370	345	361	326	348	396	389	386	366	344	371	364	352	372	365	384	383	348	336	372	380	403	363	372	364	386	373	346	350	366	368	392	382	322	393	361	344	378	344	375	400	344	366	360	397	353	361	355	371	384	360	395	351	363	351	381	377	359	358	389	384	371	377	353	379	355	384	385	382	353	363	356	305	370	367	381	381	373	352	387	400	369	377	360	399	393	354	360	397	368	367	365	374	370	334	356	390	394	362	371	360	388	396	374	351	378	386	385	352	363	382	371	373	343	370	336	367	344	373	352	367	394	375	372	387	385	394	334	375	379	342	340	382	386	365	374	357	336	350	357	375	394	396	375	386	422	378	387	387	393	354	383	395	375	363	407	336	366	397	383	387	328	406	367	355	366	389	319	385	335	360	391	404	360	356	379	373	367	362	371	381	376	400	344	373	346	395	357	355	337	361	372	332	404	405	354	369	352	357	388	342	397	364	399	383	350	355	396	367	368	381	343	372	370	381	360	378	382	357	389	356	358	342	388	345	359	352	369	341	365	351	366	389	365	356	329	369	378	381	372	379	371	359	365	374	423	330	369	359	379	344	351	353	392	376	373	344	403	366	382	379	349	372	349	354	364	378	362	348	354	381	350	354	355	374	385	379	367	388	349	387	380	349	387	388	345	368	327	354	396	336	366	389	374	339	351	362	394	361	341	383	368	377	389	356	381	364	393	367	366	390	366	383	329	352	325	382	376	369	386	361	374	361	357	380	381	383	383	370	376	386	387	348	344	365	351	352	372	339	365	355	343	376	328	392	363	371	349	350	368	390	377	387	363	373	389	363	346	409	416	353	376	383	374	354	344	348	336	316	354	399	355	387	391	324	377	375	410	357	404	407	420	412	369	378	369	362	363	368	387	406	343	400	376	346	386	361	336	374	351	355	362	372	377	363	369	348	373	396	380	357	390	343	371	387	412	360	352	377	392	391	357	407	357	391	359	374	340	341	376	354	369	373	365	353	344	350	365	315	356	357	368	352	356	357	351	330	361	378	352	372	387	370	356	388	361	409	321	379	363	384	372	355	340	353	380	380	353	350	376	372	384	372	367	392	367	366	347	360	373	411	384	414	387	361	357	381	331	365	386	381	369	357	369	349	375	343	346	368	345	349	373	366	361	395	380	408	388	393	358	407	371	367	385	375	353	360	380	348	354	398	366	346	388	365	331	377	343	354	366	363	367	395	372	347	356	383	382	348	353	374	370	385	369	370	380	354	358	369	380	381	388	377	362	366	383	358	363	353	357	370	345	348	344	368	310	379	385	384	382	365	342	348	342	427	350	384	375	384	367	363	343	377	358	398	339	363	366	391	375	359	375	398	343	366	370	371	330	359	386	375	346	369	372	378	390	342	375	409	344	349	389	393	348	344	369	350	389	342	362	399	326	360	371	356	360	361	360	377	373	399	354	385	365	350	397	357	360	341	323	356	357	409	360	375	351	367	361	387	377	365	398	353	401	399	326	383	381	367	384	362	318	402	350	385	394	393	378	379	377	316	374	359	397	361	358	359	344	363	433	390	377	340	395	370	360	389	361	377	319	363	378	362	362	369	392	361	368	393	378	379	361	368	376	367	386	380	343	353	364	385	358	369	356	339	365	371	372	346	347	358	342	360	361	393	386	314	373	350	350	349	362	348	376	358	361	372	342	348	322	369	384	355	397	374	383	340	382	382	403	392	311	373	370	357	424	371	363	365	382	356	351	385	332	389	365	336	379	355	346	352	357	344	356	350	386	323	398	401	366	332	405	356	375	362	397	331	380	403	372	380	348	366	360	340	405	391	376	357	348	354	392	367	360	360	387	371	361	358	403	312	351	371	360	342	361	375	377	380	365	362	391	360	392	370	331	370	390	384	365	366	346	380	373	368	349	336	403	354	365	365	357	364	378	324	374	348	383	363	373	360	365	365	347	364	360	378	370	329	357	382	400	373	383	397	380	392	382	374	374	393	389	376	393	387	378	350	387	360	370	393	363	360	382	351	334	364	362	405	368	364	386	351	384	363	355	382	362	351	371	377	339	390	353	339	362	387	343	346	360	386	370	357	398	371	393	390	352	378	367	383	371	359	380	356	392	360	378	349	373	356	385	354	403	373	377	412	349	399	347	386	360	405	359	352	385	355	360	339	364	396	349	335	373	363	365	355	365	375	372	394	357	366	379	390	379	367	355	369	414	340	336	396	361	402	374	375	350	324	360	375	378	364	364	394	345	401	404	365	357	369	375	370	361	347	385	406	358	378	360	397	340	381	386	362	368	381	382	375	413	350	399	336	382	404	334	375	346	357	362	328	391	347	361	355	386	393	388	380	377	368	377	352	388	360	371	372	370	347	357	362	357	333	354	360	375	372	347	392	362	372	351	388	374	388	409	336	392	426	365	384	356	382	392	352	362	402	349	363	363	330	375	372	371	372	340	343	373	308	404	354	413	360	356	355	360	388	390	329	378	358	362	368	375	349	368	387	365	353	377	402	346	319	381	423	382	354	367	388	338	350	380	384	372	336	350	383	375	358	366	377	347	435	367	354	395	405	378	396	356	354	407	367	361	385	366	340	371
22261	33036	24962	16680	12513	9678	7703	5564	4028	3054	2253	1708	1472	1260	1160	1048	940	939	853	788	787	740	669	637	675	651	587	602	577	554	500	486	501	507	464	505	473	453	466	512	467	468	476	457	472	474	492	487	437	455	480	454	429	442	432	446	454	435	446	404	458	418	430	429	452	446	429	420	441	429	426	450	466	459	483	490	464	425	439	412	431	434	428	414	444	426	415	414	423	442	456	435	466	463	453	457	432	460	468	429	441	422	430	409	419	429	417	416	410	421	466	388	443	459	426	423	426	458	465	415	419	421	431	436	429	425	415	421	416	431	416	433	412	426	416	408	456	433	436	434	416	402	421	409	433	414	451	420	455	400	436	419	461	461	423	400	402	399	414	406	421	409	425	408	425	439	452	386	417	436	485	446	435	405	471	440	463	457	441	393	444	432	435	434	442	433	447	412	464	432	425	427	426	417	429	463	403	442	439	438	441	429	411	428	447	421	407	420	402	438	432	428	444	415	445	440	446	408	417	459	423	407	374	416	410	453	418	406	396	464	480	383	475	433	453	420	407	451	424	447	424	422	430	437	414	418	432	401	412	418	453	421	418	435	404	412	421	388	444	421	430	436	411	434	420	493	402	414	456	462	442	458	401	435	418	427	484	460	441	420	411	477	416	419	437	431	392	428	445	439	440	413	397	430	375	453	451	414	439	423	434	462	434	444	397	435	443	421	415	434	440	454	410	408	431	418	431	421	436	418	456	441	446	451	416	412	417	405	415	413	467	399	401	440	419	412	422	418	430	445	445	444	433	438	408	484	418	489	389	428	462	424	438	436	417	409	436	437	461	441	426	410	444	427	419	415	432	413	418	435	471	450	435	462	422	431	435	431	412	429	412	441	433	471	384	421	442	434	384	439	430	426	420	433	412	444	393	413	436	436	406	410	403	459	418	414	432	394	407	428	396	407	441	457	408	435	408	435	427	416	437	414	425	422	441	457	425	415	436	426	419	402	441	435	406	413	398	474	434	409	428	444	455	427	423	445	471	398	378	446	412	397	425	422	434	418	466	431	416	419	427	410	416	430	410	397	454	401	439	450	390	447	436	437	479	387	422	395	437	401	435	431	438	426	443	431	413	434	445	424	420	413	419	464	409	457	435	433	428	423	435	445	432	447	430	431	410	441	395	453	424	426	463	465	409	462	439	443	418	429	433	435	439	436	433	431	425	438	451	404	453	420	449	455	402	415	422	447	444	450	407	399	438	419	448	419	446	424	414	458	427	436	386	423	406	421	465	413	415	392	423	409	423	426	445	462	450	420	425	434	446	452	411	437	416	474	437	409	412	430	453	427	400	446	432	427	419	410	433	418	441	428	436	376	443	453	434	449	399	432	405	420	430	422	412	418	410	422	449	407	406	426	407	417	415	384	449	408	444	438	421	432	453	431	448	437	428	415	381	460	410	463	427	421	429	453	420	432	460	430	402	421	419	421	451	432	434	427	440	420	442	444	386	418	419	428	451	412	430	421	449	423	438	387	472	434	410	431	473	457	440	424	400	431	428	440	412	436	400	417	428	453	446	439	442	417	431	417	448	425	421	426	446	381	415	392	454	420	450	461	410	423	433	447	413	450	427	462	408	403	418	426	435	415	453	395	470	421	423	437	406	469	439	396	416	407	458	399	418	431	457	427	440	462	429	431	447	448	404	422	419	420	405	436	414	403	420	436	408	413	420	436	419	403	459	445	442	434	394	467	398	419	396	418	416	437	420	468	430	419	406	411	443	414	431	440	458	421	436	452	398	457	436	433	393	421	426	450	467	441	438	418	461	440	457	417	415	419	440	418	412	457	433	415	424	450	432	426	422	405	438	429	425	457	462	448	413	464	442	406	369	452	440	405	425	419	407	443	434	402	462	399	431	446	431	457	406	407	422	461	450	438	405	426	425	428	407	419	409	431	436	409	447	447	455	431	447	418	428	437	452	418	412	434	383	455	422	434	466	415	439	423	445	435	432	453	399	433	411	439	459	463	426	440	401	425	392	430	415	403	432	392	452	418	450	434	444	426	447	402	435	429	437	430	414	432	454	407	426	454	428	445	443	424	416	417	421	447	437	436	414	429	455	438	424	436	403	451	406	435	441	413	418	429	414	457	440	428	409	422	447	393	435	405	420	411	437	412	433	426	435	449	407	426	445	414	446	422	425	427	430	389	444	399	428	436	442	428	423	461	443	476	446	430	438	409	427	437	394	458	392	463	449	437	412	424	443	415	415	454	405	435	439	433	453	425	421	429	470	456	460	420	412	446	425	418	429	411	399	391	417	439	448	461	406	436	415	434	431	457	422	420	446	427	409	459	427	422	432	410	408	375	413	436	424	397	437	434	414	437	396	425	423	429	424	424	423	393	424	382	433	403	442	440	440	419	419	429	438	456	426	413	420	455	459	448	429	429	402	420	443	425	452	407	438	428	410	437	414	445	420	427	440	429	418	443	415	430	436	424	447	397	402	429	446	404	461	425	445	414	418	400	447	413	442	402	416	435	427	438	415	434	407	434	445	429	440	436	447	484	428	403	407	435	388	414	409	399	437	404	422	446	408	415	458	405	437	423	410	386	469	430	427	385	449	408	430	439	451	421	407	415	460	408	445	442	398	441	401	418	394	405	478	456	413	444	463	413	394	428	445	422	420	428	404	411	378	423	395	441	434	423	409	448	404	429	443	398	404	402	418	448	409	447	410	422	428	443	407	412	425	404	388	414	402	437	398	404	383	437	417	441	445	408	399	445	390	461	437	452	398	434	419	410	400	462	395	442	419	412	400	426	448	405	391	430	454	413	411	424	430	424	407	450	430	442	457	437	442	444	412	417	435	407	432	428	430	399	418	463	423	473	439	434	428	432	430	481	431	416	411	442	458	409	442	443	435	419	427	426	426	416	454	393	431	418	435	429	428	399	506	406	445	425	420	448	427	432	441	444	441	446	419	441	463	421	408	423	434	419	434	410	411	394	425	403	421	429	414	413	417	385	380	380	439	398	410	432	430	443	461	433	467	406	466	446	428	391	457	444	427	394	414	428	440	396	413	459	397	426	453	449	442	437	446	448	440	445	474	473	412	457	411	422	456	396	454	429	387	418	437	464	444	448	412	424	429	436	435	419	460	429	437	459	402	423	417	413	458	446	441	405	442	461	413	494	420	408	437	426	436	428	451	408	414	418	423	477	469	413	432	407	424	427	427	425	414	456	479	438	434	439	407	451	414	430	457	445	370	399	391	425	416	437	444	424	432	430	436	428	415	437	451	415	422	432	405	455	405	416	416	406	398	409	411	416	461	399	469	431	416	411	417	408	428	424	435	459	398	462	427	418	436	446	454	410	440	432	420	418	448	369	444	438	430	422	451	423	428	472	440	444	426	418	418	426	455	432	389	428	447	426	451	442	447	413	492	442	446	430	421	433	428	450	411	417	404	454	429	444	427	404	404	413	415	417	443	429	409	409	420	452	393	413	423	436
25123	21569	27328	25807	12295	5042	3272	2350	1697	1194	949	758	666	638	542	520	477	440	429	421	388	365	329	355	331	335	316	310	343	285	285	293	285	281	285	280	269	277	251	263	276	276	272	250	267	249	295	243	272	274	299	277	266	265	283	274	280	228	255	244	248	275	262	283	233	244	244	246	239	246	255	243	245	258	276	242	250	257	252	301	255	294	261	241	292	236	253	254	249	253	270	237	261	303	303	236	250	228	251	262	265	255	261	258	286	292	274	280	244	260	267	256	260	285	247	245	247	260	237	254	268	266	234	274	255	254	242	245	255	234	238	264	249	249	245	249	247	262	231	234	247	251	232	220	278	248	249	235	239	273	245	257	285	268	251	270	244	230	275	231	258	269	255	255	248	249	269	248	254	252	245	274	257	234	278	231	249	238	240	280	238	246	235	284	251	270	254	279	259	229	242	205	238	261	231	253	268	237	275	260	276	263	251	257	260	279	275	247	278	229	251	248	249	271	241	219	254	236	249	242	233	248	253	253	267	234	222	256	248	259	263	226	243	229	261	230	235	279	237	247	257	250	256	263	250	265	271	259	260	242	262	223	260	236	283	257	279	248	235	239	259	242	242	291	250	239	273	248	254	292	246	256	219	276	262	256	241	268	241	249	231	230	280	239	261	247	261	244	254	234	257	224	284	258	228	252	243	257	261	248	275	226	253	244	277	269	277	246	245	272	266	255	245	253	259	259	231	246	267	240	247	243	245	252	278	251	255	240	255	276	248	271	292	248	261	242	254	263	266	238	221	251	213	234	253	262	243	231	253	254	266	270	249	274	280	246	240	224	261	246	250	246	249	246	273	239	227	266	247	238	212	267	261	253	252	278	237	271	265	240	246	246	270	264	265	255	243	263	246	237	265	246	231	259	229	276	237	247	261	244	257	248	249	246	249	254	269	263	229	240	238	256	279	269	251	248	274	262	259	270	229	267	279	260	236	267	246	281	273	283	259	264	263	246	261	245	236	255	251	236	249	240	244	257	271	255	240	276	267	277	275	266	290	223	270	270	265	250	238	270	236	221	245	263	257	283	248	247	253	235	216	295	264	266	241	261	259	280	254	257	227	249	251	240	267	238	243	233	220	250	234	257	274	222	280	263	263	277	244	293	280	281	250	232	264	251	237	246	257	243	236	233	233	252	253	266	230	251	244	258	245	281	244	264	234	234	258	259	264	228	248	240	231	255	251	275	251	262	260	235	252	247	260	265	263	238	233	278	271	241	282	245	272	259	243	254	273	243	257	285	246	236	274	262	254	246	240	247	247	288	242	249	244	251	253	271	240	268	281	252	241	262	248	268	273	242	236	269	253	274	247	275	256	247	249	235	267	244	254	266	254	242	251	234	229	276	245	245	233	258	246	223	248	256	228	229	255	226	277	274	238	253	254	257	245	260	252	258	257	247	262	238	230	249	233	275	249	257	283	250	240	268	231	264	256	252	265	228	254	250	249	276	237	267	253	226	265	263	225	279	202	280	250	257	257	269	246	263	255	222	245	231	252	283	260	249	239	249	262	264	247	240	244	240	244	268	262	274	257	263	247	268	246	243	252	275	248	241	246	236	247	239	262	271	267	266	243	269	258	250	263	213	267	247	256	240	261	247	263	258	256	250	251	264	235	232	252	241	205	230	282	284	257	261	238	234	241	240	273	257	250	237	238	242	274	260	242	248	237	250	221	256	251	243	259	233	245	241	265	286	236	245	233	220	258	252	263	272	263	240	269	248	264	251	223	257	281	271	267	227	266	254	232	244	271	249	242	279	261	238	234	258	271	250	249	263	230	213	251	295	256	238	265	258	260	276	270	247	248	265	241	223	257	228	251	255	251	242	275	257	234	264	276	228	235	263	260	262	236	259	217	280	263	238	272	266	246	256	252	264	247	261	261	265	254	265	288	290	248	265	253	264	240	255	229	248	272	239	275	253	256	225	264	252	273	245	270	289	255	260	253	236	257	251	241	238	255	255	265	271	279	256	237	249	241	247	293	283	273	240	253	237	259	248	249	247	272	220	231	229	255	257	284	247	261	249	237	245	250	288	242	237	269	286	232	251	258	260	255	237	260	269	236	261	271	260	280	252	265	247	274	250	279	248	304	233	205	260	278	250	262	247	298	276	252	268	248	256	231	259	230	277	248	249	258	263	274	226	281	266	242	237	250	257	279	259	260	215	254	266	250	248	262	258	250	244	277	228	250	236	276	258	240	240	258	273	270	255	267	263	255	252	249	239	238	261	240	267	244	252	255	238	249	247	219	266	263	241	231	259	267	246	260	228	253	263	229	260	217	238	232	236	263	254	244	249	257	228	266	230	268	249	267	245	269	255	263	260	252	255	250	238	229	240	276	242	279	288	254	287	261	254	229	248	267	257	249	261	276	267	249	241	243	214	252	257	247	258	271	246	256	273	243	269	247	264	282	258	247	250	230	234	274	257	271	275	250	269	225	246	257	235	268	241	248	236	251	265	230	272	279	241	276	256	282	266	270	262	243	248	260	270	237	292	257	243	252	252	250	256	256	278	282	231	248	259	228	262	251	263	236	252	264	249	240	245	245	270	261	237	255	247	249	234	230	266	269	250	250	264	257	271	247	249	221	287	261	249	251	270	267	284	276	286	256	257	263	256	258	244	252	258	244	250	250	248	242	248	266	316	235	263	279	261	272	238	246	264	277	256	238	272	253	244	258	280	281	208	268	292	264	287	242	255	254	269	258	258	242	265	254	242	290	272	257	266	239	235	233	234	241	265	234	242	232	247	261	253	241	270	250	264	233	251	258	244	245	258	261	221	218	255	251	235	259	237	253	258	245	240	258	255	260	239	293	258	264	270	266	277	277	248	274	253	252	261	248	272	270	260	246	262	238	242	249	285	268	279	265	264	222	252	256	259	255	283	250	259	249	254	264	246	251	257	254	251	233	257	247	235	259	276	261	256	248	231	233	261	268	255	289	255	258	247	246	273	257	241	239	254	237	226	264	233	268	268	282	269	274	258	276	265	286	240	248	254	283	264	232	250	253	255	247	249	223	268	234	226	246	272	266	240	264	261	251	234	278	249	259	273	260	225	247	261	254	261	261	245	247	242	242	243	230	292	266	237	251	235	245	246	243	242	239	260	244	244	276	231	257	245	244	225	238	236	251	220	249	239	243	246	212	259	275	258	234	235	263	249	241	258	297	258	247	261	241	279	232	264	239	277	254	245	249	217	271	264	252	275	259	278	273	250	274	276	252	289	253	220	257	283	249	282	243	263	258	280	281	227	282	221	266	242	251	250	258	282	273	279	279	222	251	273	242	293	258	224	233	276	249	214	258	272	238	239	248	237	260	249	247	246	254	248	230	237	264	251	248	250	253	259	274	255	270	248	297	255	240	284	248	264	228	254	287	255	232	264	261	273	236	251	244	258	276	248	262	257	254	239	251	249	238	300	258	252	242	251	256	232	283	235	262	249	252	225	234	228
21820	29125	21972	14138	10465	8127	6141	4474	3177	2368	1689	1406	1121	948	789	816	752	630	648	562	568	558	456	484	450	455	417	438	405	388	379	364	347	342	343	381	340	332	343	352	324	322	315	345	320	312	332	332	323	338	326	307	305	345	328	285	298	297	283	302	299	311	318	310	299	317	298	332	293	304	292	304	320	296	285	316	300	300	334	322	309	294	280	291	306	302	304	279	302	295	312	289	300	332	290	293	289	315	293	327	289	340	293	305	306	302	282	296	307	301	306	293	308	311	302	316	297	317	276	305	308	270	295	303	304	301	320	296	305	288	292	317	320	288	307	265	296	250	350	297	329	297	299	267	287	287	293	287	306	276	287	281	304	282	301	316	312	300	303	342	278	300	301	287	276	303	311	290	288	318	277	294	319	305	284	288	290	305	265	295	312	329	276	286	282	277	300	299	308	284	323	303	274	310	294	327	282	314	294	277	301	332	301	318	310	279	286	320	280	277	254	278	278	297	284	315	317	303	283	294	269	316	292	299	300	308	306	306	304	308	294	309	268	301	321	306	293	320	300	286	320	315	318	288	307	289	318	271	292	300	291	268	305	291	307	294	290	304	289	288	332	296	317	289	306	280	303	324	308	303	294	279	279	299	334	304	337	298	289	280	308	275	291	287	318	288	295	293	317	304	281	297	316	289	305	302	326	295	299	311	300	278	267	311	282	295	303	301	296	285	290	343	295	292	299	305	318	307	276	279	290	296	316	317	335	295	304	307	315	304	277	279	298	298	294	304	302	330	289	317	268	259	305	315	278	296	307	297	271	330	303	290	295	306	281	310	315	301	289	329	307	290	313	304	282	297	326	301	310	322	295	326	310	291	308	300	252	315	314	279	303	295	283	296	318	315	297	291	279	314	277	301	311	300	254	302	284	316	286	287	304	302	290	328	327	312	280	285	259	319	316	291	287	302	294	308	298	312	304	323	270	296	288	315	271	311	291	327	290	292	297	285	312	299	282	338	261	310	343	315	314	285	307	284	317	294	289	316	317	277	292	322	282	302	309	281	290	334	295	324	290	297	283	297	318	298	281	303	261	255	300	314	305	286	326	292	280	299	292	287	314	305	303	298	316	280	319	301	287	275	305	309	303	310	296	289	338	293	278	311	263	328	303	314	323	303	327	306	305	302	285	284	286	269	274	295	319	313	328	285	282	320	322	262	272	297	306	295	295	305	319	319	318	277	297	304	283	288	284	296	302	265	317	279	337	296	326	266	285	313	316	340	302	296	298	311	288	286	307	327	306	282	294	314	281	314	312	336	281	297	304	305	306	295	293	326	276	295	268	285	309	281	273	328	282	318	278	271	302	294	322	275	285	318	288	279	328	273	293	296	289	315	315	287	290	269	300	302	300	293	302	300	268	314	304	249	282	294	317	308	315	295	280	291	269	281	298	310	320	299	271	305	334	318	290	313	288	298	293	286	304	302	292	307	302	278	265	310	300	315	290	298	321	301	313	278	295	309	297	299	292	279	312	330	294	309	276	293	273	311	300	305	293	296	282	289	330	317	293	317	289	289	299	289	307	301	310	270	317	289	305	278	288	293	302	297	288	313	323	311	290	279	321	284	317	307	291	311	283	306	277	300	300	291	285	275	295	299	287	279	304	312	300	300	300	302	277	322	285	316	289	296	337	326	284	281	293	303	306	275	300	321	292	297	285	285	300	308	287	293	296	307	289	318	284	274	303	304	319	320	297	309	318	284	289	311	306	306	290	285	282	317	295	269	319	283	308	322	324	287	293	273	291	310	295	302	306	285	307	269	282	310	301	307	297	332	298	299	325	274	317	292	302	280	280	321	316	309	309	309	302	285	286	286	300	270	318	305	275	303	293	322	292	295	303	306	329	289	287	284	282	325	290	311	305	286	321	304	280	316	313	304	284	280	292	313	299	318	350	281	284	297	302	316	290	307	284	321	319	289	272	286	307	324	296	299	283	294	284	302	311	278	297	285	273	280	288	315	298	336	312	295	291	297	318	297	313	284	280	341	287	307	286	288	329	306	283	300	286	281	287	294	326	296	281	303	315	299	298	320	278	318	305	288	298	278	304	292	300	281	309	292	288	322	310	302	296	289	287	264	308	298	289	320	298	300	303	302	328	293	288	303	287	285	323	300	306	257	275	278	316	323	317	308	308	304	289	296	312	294	280	301	304	272	302	287	298	287	308	292	303	320	311	283	324	294	312	294	313	300	292	324	306	321	273	318	309	281	290	294	316	321	264	310	320	293	300	285	314	299	295	315	288	297	292	305	302	305	287	306	278	299	279	304	297	298	273	287	325	311	289	324	291	303	299	339	283	300	324	294	306	291	347	304	290	308	302	290	319	309	305	308	290	271	317	291	281	304	326	316	302	294	283	295	303	294	299	307	322	299	334	297	281	288	319	280	298	290	277	309	302	299	324	312	334	325	295	286	274	315	298	281	284	309	289	304	332	298	328	288	292	333	309	281	281	326	300	293	314	300	308	281	317	276	320	305	322	317	329	327	304	301	320	285	274	306	261	273	287	292	311	314	297	286	270	299	292	311	298	270	321	325	315	289	288	311	301	321	342	282	279	299	288	309	288	321	297	310	291	303	298	265	316	286	304	316	305	319	295	305	300	311	333	277	309	287	282	309	296	330	304	295	298	303	301	321	310	294	296	294	306	294	290	284	297	312	312	291	318	295	296	324	305	308	292	295	296	274	329	276	304	320	287	322	321	269	277	280	326	275	284	270	296	325	347	277	300	294	272	257	314	312	295	286	296	295	288	325	284	262	311	293	278	316	288	288	293	292	317	330	276	310	298	303	310	278	337	315	294	291	294	302	329	292	309	329	285	303	294	291	315	275	311	313	309	276	298	298	296	282	318	294	316	286	311	275	285	293	321	304	286	325	284	292	265	287	297	286	290	303	285	287	276	283	261	294	301	294	309	258	282	274	320	286	294	300	289	300	305	319	287	296	304	294	343	311	317	330	296	285	325	284	295	302	298	291	262	297	274	285	291	308	294	287	293	287	322	309	302	309	305	309	300	284	305	288	312	325	310	294	300	309	307	278	288	283	306	285	302	313	305	292	334	308	293	292	318	286	274	310	303	305	291	317	352	306	303	289	278	318	286	261	276	313	269	289	271	264	311	292	320	289	279	271	309	302	293	289	309	282	281	329	279	293	271	276	317	307	305	338	288	305	294	299	278	311	297	307	295	304	297	291	309	326	244	320	284	318	323	315	317	295	295	324	288	313	275	287	292	316	290	286	310	266	305	285	287	292	334	313	265	296	300	317	317	276	288	303	287	287	288	303	289	301	306	298	312	300	292	288	284	301	335	287	314	303	298	289	328	296	306	304	290	290	306	285	292	290	284	300	287	312	313	291	279	305	314	312	311	293	331	285	309	325	321	294	300	276	310	311	306	272	304	316	325	294	298	317	283	301	317	277	324	300	272	306	320	315	291	304	291	303	272	287	278	296
22977	21545	29112	24452	21591	21482	12018	4754	2861	2171	1738	1375	1199	999	863	827	748	705	649	599	628	506	509	447	458	437	429	387	378	387	387	322	347	357	349	329	343	353	277	350	321	333	298	270	300	314	286	327	325	312	279	306	277	316	290	274	272	296	285	302	263	296	283	266	282	275	270	270	283	275	310	275	293	284	293	277	275	275	268	311	253	273	278	278	260	269	260	265	269	270	270	302	284	288	307	240	292	274	293	280	261	256	288	279	269	280	310	266	283	292	279	308	323	240	295	264	271	276	256	270	297	268	249	248	279	273	261	266	247	255	315	269	281	271	269	241	274	245	270	267	237	266	300	217	266	265	273	275	280	306	284	239	272	308	279	247	286	272	276	266	264	311	255	277	240	288	264	266	267	268	268	244	283	265	285	273	266	257	264	287	254	294	253	272	281	293	282	261	270	301	272	276	294	261	294	267	282	278	272	282	287	257	251	260	271	257	242	253	255	242	273	260	280	259	288	264	272	283	296	266	271	269	266	254	277	288	259	285	303	267	270	273	282	249	281	270	294	283	264	271	270	262	282	268	267	276	262	291	277	272	283	249	284	248	270	297	252	271	296	279	261	286	281	226	298	285	285	279	276	295	278	277	279	286	278	267	254	274	250	269	239	283	283	270	276	271	287	300	246	253	256	256	278	270	299	275	278	282	278	267	283	252	292	288	287	236	233	284	269	288	291	288	284	291	262	294	309	298	274	285	264	269	294	264	273	256	255	282	277	316	281	298	264	277	272	261	295	283	280	276	256	253	266	245	289	257	250	283	273	251	278	227	283	278	269	279	252	265	256	295	279	257	289	282	260	277	273	274	268	246	290	290	233	271	259	289	292	267	274	261	294	277	297	291	276	302	255	255	276	284	284	288	252	310	282	265	266	258	285	280	257	248	279	300	272	271	278	280	273	276	278	260	261	278	252	281	230	261	295	231	277	274	290	274	264	267	267	284	303	302	293	280	260	248	274	285	298	283	292	294	307	283	276	292	256	286	260	254	241	312	282	285	278	265	296	259	264	286	271	286	273	273	281	274	275	275	244	271	293	247	288	290	254	262	277	305	283	303	293	265	280	271	290	281	276	294	258	249	235	316	244	268	271	276	271	251	290	295	284	252	283	272	269	264	282	307	287	280	272	298	260	278	280	287	253	279	283	255	289	247	264	275	282	264	268	289	293	285	263	264	272	273	265	283	257	246	283	266	272	293	299	304	273	266	275	252	268	286	283	268	263	250	296	295	297	266	266	274	264	294	257	288	293	289	284	274	276	270	282	288	257	258	287	302	285	254	280	287	257	280	256	271	280	310	245	255	280	319	259	264	264	284	248	290	281	305	245	262	258	267	251	280	283	259	302	261	253	296	244	281	260	248	261	287	297	270	307	268	261	274	247	274	253	264	255	267	269	248	280	237	245	262	286	295	245	264	265	266	262	285	264	283	266	286	270	276	291	277	246	242	274	274	272	281	248	267	260	274	267	267	267	259	231	272	254	253	298	277	258	296	276	272	253	275	266	278	265	272	245	283	275	259	307	242	265	273	262	281	268	280	288	274	292	289	256	279	257	268	289	255	249	284	272	269	285	266	308	250	269	303	286	282	264	279	255	286	261	275	271	250	274	273	275	274	247	261	274	279	265	270	273	304	303	268	295	287	249	266	266	252	281	266	299	279	263	269	276	270	295	290	307	227	283	257	285	279	274	252	269	253	255	281	296	259	263	280	241	273	288	273	271	296	286	266	260	295	276	281	282	258	290	260	288	265	279	260	275	277	251	266	255	273	283	261	243	282	295	237	269	289	261	277	260	269	269	294	264	241	265	262	289	262	256	271	249	233	280	282	281	258	268	274	261	241	232	256	260	274	242	270	244	287	278	253	276	283	280	241	294	257	285	299	302	275	259	262	262	300	277	257	255	253	246	269	288	286	233	254	281	250	268	286	285	273	267	263	267	275	251	272	274	324	274	279	260	264	276	263	259	264	268	276	275	261	273	262	270	244	255	298	257	288	296	262	286	242	278	284	254	301	267	266	263	269	243	298	293	274	309	261	272	278	252	268	271	289	266	230	273	267	265	289	258	275	280	250	274	251	272	312	295	271	298	271	277	257	279	280	253	265	259	256	260	263	252	304	243	261	292	256	235	289	269	269	292	257	265	250	288	275	289	268	256	291	303	250	280	287	287	254	278	262	292	254	285	260	285	257	299	271	253	257	266	265	257	264	302	277	269	276	267	281	296	267	306	267	293	268	279	264	262	266	262	268	267	270	299	273	287	295	281	264	288	255	268	286	283	260	262	312	266	268	248	288	265	271	266	258	274	257	272	284	278	303	252	245	261	278	263	261	250	276	267	292	292	278	296	259	266	254	269	277	280	280	283	260	279	272	307	292	257	270	288	278	294	278	257	274	304	270	269	276	282	258	288	272	301	249	269	302	302	273	269	266	254	280	291	283	251	291	245	292	280	288	264	269	273	254	281	311	264	265	285	285	274	288	292	275	293	256	240	272	290	258	273	293	255	234	272	240	264	275	289	250	277	265	275	284	289	261	286	264	277	265	254	252	264	234	247	261	258	278	275	272	261	249	281	263	259	253	261	264	261	290	276	301	269	296	276	260	268	263	279	276	264	286	268	269	255	245	289	262	275	272	255	238	254	247	259	269	261	293	279	262	243	264	280	294	286	262	239	285	261	278	219	251	274	266	265	278	262	292	276	279	272	259	273	270	242	288	307	292	282	260	284	272	289	279	280	275	275	250	258	271	244	270	265	277	259	257	263	268	277	273	260	258	275	299	253	297	252	255	249	244	268	249	273	266	255	268	261	269	281	273	305	273	309	255	274	266	278	273	272	259	263	292	264	274	290	252	291	301	270	302	284	278	271	255	246	279	276	241	265	278	267	276	262	288	280	250	241	292	295	258	276	259	284	276	273	285	269	265	270	268	308	271	285	290	285	256	256	247	267	270	273	297	278	286	253	262	271	267	299	300	277	255	265	254	269	265	290	265	276	262	277	261	263	267	270	262	265	268	251	267	283	270	260	293	271	294	274	263	285	277	242	288	277	289	291	283	259	283	283	290	285	296	267	262	275	249	294	291	282	279	272	304	259	277	261	274	284	279	283	232	299	271	258	282	264	282	277	285	260	262	270	285	258	263	234	280	254	260	247	256	279	313	298	251	260	263	254	295	253	253	286	253	268	269	273	265	256	260	273	256	260	267	289	281	308	269	285	285	282	306	271	288	264	286	274	275	290	305	262	264	268	257	257	301	298	275	274	267	283	279	303	258	257	275	249	257	280	242	252	298	276	316	275	247	272	260	289	285	259	268	261	300	293	268	255	256	272	246	266	286	264	277	272	295	257	284	243	242	277	271	275	286	275	291	243	285	279	270	263	272	282	283	287	294	302	212	265	266	304	265	272	280	263	283	290	276	290	283	278	270	277	242	269	276	269	257	291	259	269	283	250	248
25514	39013	30721	20803	16292	12897	9861	7578	5444	3810	2966	2489	1998	1591	1485	1339	1199	1044	934	886	839	759	709	641	641	625	576	553	536	476	465	447	439	407	441	446	406	391	396	383	366	381	356	380	361	374	368	342	334	352	350	379	338	352	360	350	351	330	315	360	329	364	342	343	311	318	332	342	340	346	311	319	292	336	338	315	315	318	301	320	306	293	330	334	325	339	314	311	319	314	343	312	329	337	306	321	340	317	358	324	323	386	305	371	334	341	293	327	308	347	330	310	337	300	335	315	322	344	336	364	311	290	339	315	301	303	316	319	360	318	322	320	313	302	332	320	328	342	317	321	339	324	299	337	345	327	309	304	329	323	316	319	324	289	316	346	338	299	330	327	334	292	337	364	299	315	284	313	347	298	329	317	279	304	308	321	318	307	308	314	314	309	298	325	320	320	321	327	347	311	330	299	294	323	300	362	311	290	342	307	323	325	323	361	297	307	317	315	303	325	313	324	310	291	292	303	336	328	321	321	289	319	346	340	323	308	327	322	333	313	340	297	293	356	329	315	289	310	317	326	306	323	365	308	320	332	322	351	362	296	329	315	320	304	317	326	335	300	314	332	332	322	315	335	288	312	344	369	322	323	315	327	342	347	331	328	303	299	344	326	324	269	294	317	326	340	351	317	311	325	356	314	333	318	311	300	289	345	314	343	341	310	346	317	332	318	326	326	322	350	314	315	288	296	312	335	323	319	323	333	306	333	303	375	318	353	315	347	350	314	307	314	319	322	292	342	333	320	313	300	302	332	343	347	333	308	338	359	323	322	307	331	342	316	347	306	338	344	323	334	302	323	298	304	310	326	306	280	337	335	345	319	292	306	300	319	321	354	346	326	328	308	312	336	328	291	292	309	292	352	322	293	303	325	310	342	288	322	329	356	335	302	331	318	350	315	284	326	343	329	303	309	332	314	332	343	358	315	303	327	340	279	310	337	361	326	323	320	339	328	311	307	300	325	321	301	341	285	319	344	349	350	295	303	341	327	341	366	309	316	315	347	307	290	319	327	336	355	309	319	367	345	322	328	304	326	310	339	316	290	315	317	308	313	315	324	290	304	319	315	299	329	345	322	292	323	347	313	336	332	340	289	310	313	288	330	301	312	299	328	300	303	306	332	324	319	301	304	312	289	307	317	306	341	337	330	291	309	280	329	335	303	317	322	304	311	329	302	322	301	308	318	331	315	289	313	324	328	323	321	328	350	336	323	258	298	285	298	288	300	341	313	334	326	317	326	335	331	334	346	321	314	319	321	311	307	318	326	338	355	274	315	311	340	306	329	279	283	327	334	331	301	319	314	312	330	320	308	323	330	317	310	296	312	275	322	312	317	275	294	351	326	308	300	314	311	269	334	298	321	340	313	311	314	305	331	276	313	313	289	314	284	289	304	291	315	312	334	321	329	320	318	329	314	310	320	318	305	317	326	325	323	282	327	352	346	318	348	328	315	285	344	305	322	344	321	347	335	312	331	313	338	314	320	322	318	318	299	317	295	330	292	337	314	317	347	326	327	323	321	319	340	333	345	325	329	333	329	315	342	328	327	335	313	309	262	315	293	339	355	317	326	309	308	321	329	279	331	325	322	288	319	314	319	329	343	331	316	271	328	308	308	311	332	284	302	345	323	310	301	348	353	356	304	331	333	333	367	340	285	305	333	331	307	303	297	286	316	314	308	322	290	302	334	305	335	313	334	310	316	329	357	324	361	319	324	314	317	330	319	289	323	319	306	309	360	326	352	310	325	330	343	314	298	314	328	309	350	347	322	312	312	278	320	319	293	329	318	324	284	324	331	318	318	311	315	322	335	346	290	355	336	348	313	350	310	307	323	329	335	338	347	308	341	317	305	339	293	334	278	319	346	322	328	301	337	340	368	327	313	316	325	313	296	309	323	281	346	323	323	312	295	323	331	298	312	341	331	310	331	351	325	330	346	313	342	314	316	303	331	340	319	320	314	334	302	312	324	307	292	316	322	319	358	293	338	308	334	315	324	290	324	324	327	304	316	316	341	324	307	295	321	297	310	322	340	307	307	356	315	335	315	293	322	330	315	306	275	297	324	297	384	324	353	326	355	314	339	307	282	298	313	313	298	353	343	319	347	317	341	336	344	307	343	288	300	329	320	320	319	308	332	312	334	341	304	311	331	369	307	331	271	320	334	316	295	310	322	325	353	293	305	304	338	319	302	335	319	325	323	327	310	337	311	312	318	287	355	340	317	322	345	309	310	344	310	301	312	302	335	291	341	324	320	315	325	324	317	305	300	297	309	328	334	315	311	321	339	327	298	322	338	293	306	338	340	301	312	313	324	307	346	313	332	331	334	337	299	320	321	305	303	334	368	330	352	327	304	342	292	308	322	335	294	331	298	279	324	320	343	334	322	315	324	351	319	297	298	327	321	290	310	263	306	335	328	316	316	326	362	343	320	304	302	291	327	308	286	306	308	301	349	330	335	338	317	351	323	315	358	330	334	313	304	342	312	328	334	343	323	322	297	311	313	329	296	308	303	302	305	308	325	304	319	302	293	334	310	332	299	317	319	320	314	347	322	341	294	304	319	296	307	312	341	337	313	293	286	341	331	310	318	328	321	324	350	307	331	329	322	327	302	334	323	337	309	345	313	319	336	293	349	296	299	378	335	315	323	348	337	327	316	334	294	317	317	278	316	314	323	321	316	357	320	349	326	315	294	343	321	320	310	329	336	307	299	328	302	320	319	337	299	309	310	288	350	323	294	303	327	312	323	366	337	313	315	356	316	281	314	314	321	338	314	342	303	336	289	306	305	285	335	290	308	349	317	300	327	325	328	333	316	307	313	353	311	332	355	313	322	345	331	313	317	341	337	308	300	320	302	333	332	308	311	356	343	328	311	329	330	323	330	323	317	327	335	335	331	335	298	326	327	317	326	316	300	309	309	330	336	335	319	315	320	315	305	359	328	317	328	295	307	320	329	325	327	346	302	351	319	332	310	317	318	346	345	306	326	321	299	353	314	330	305	305	319	346	318	328	319	312	313	283	329	323	329	378	335	304	322	330	317	311	311	349	302	336	318	315	328	363	320	310	315	323	328	309	332	277	309	321	291	305	308	334	322	318	313	314	327	327	299	300	310	295	347	301	321	317	337	334	318	358	304	317	306	327	301	337	329	328	321	298	340	345	344	286	292	303	333	337	298	328	314	353	355	300	340	313	308	342	338	311	325	302	323	338	334	322	320	301	330	323	296	331	335	307	304	308	321	326	316	321	283	313	308	330	296	323	343	351	323	307	321	302	324	328	325	317	282	322	329	294	285	303	300	308	319	338	335	358	322	370	285	328	349	289	304	295	351	311	343	352	323	316	308	286	326	293	326	323	318	313	341	325	315	319	281	311	323	290	290	313	282	277	313	319	320	337	313	320	346	292	300	309	312	327	341	307	324	346	292	341	323	305	330	310	306	347	330	338	332	310	292	300	341
28363	21252	17967	10763	5466	3359	2481	1731	1258	1022	839	789	662	582	566	524	531	474	466	470	457	425	404	420	424	428	390	365	377	352	376	373	341	360	333	351	361	369	359	367	379	370	354	328	351	332	354	382	356	344	362	351	359	373	342	321	356	353	338	371	368	360	341	366	323	362	337	346	326	370	335	336	343	357	393	391	337	328	317	349	334	344	363	354	395	357	363	329	329	328	359	332	325	336	341	341	344	322	350	320	387	312	307	369	336	352	392	357	373	375	315	313	376	364	350	369	326	354	311	349	347	325	317	375	349	361	355	315	382	351	352	357	382	341	356	352	354	335	327	337	346	359	348	357	340	334	334	339	318	373	333	356	363	347	347	335	374	359	372	343	314	336	387	363	366	344	335	351	336	326	357	334	389	304	311	330	342	361	373	333	373	332	370	359	346	372	317	325	363	372	325	378	338	327	378	342	338	352	362	356	339	364	357	321	364	336	349	371	337	340	316	368	377	367	342	320	344	391	308	323	364	360	356	354	392	346	354	323	371	364	341	342	376	341	343	372	317	308	387	377	355	349	361	400	354	358	310	332	341	350	355	342	359	378	327	355	338	339	334	349	374	344	341	325	381	357	333	310	350	338	363	353	348	318	289	323	362	344	364	351	352	364	368	343	327	346	329	343	345	340	329	354	354	377	337	355	314	376	341	337	367	353	344	341	372	348	361	358	352	331	342	380	355	349	355	392	331	365	367	329	354	351	337	341	386	357	370	338	367	326	354	337	346	360	329	324	350	357	334	321	341	366	377	334	357	360	371	317	369	360	348	368	351	384	325	327	356	341	319	381	362	333	368	345	384	353	364	364	336	356	348	357	365	357	337	353	366	349	395	338	347	361	353	336	361	355	354	310	332	358	342	359	320	340	390	340	383	380	334	358	337	323	320	334	361	357	340	344	356	361	318	369	365	369	329	344	339	313	330	328	335	346	390	364	361	344	333	337	355	316	348	344	355	316	314	352	349	320	368	319	354	369	312	362	356	334	376	369	341	341	357	354	334	321	360	352	316	379	372	363	318	361	373	351	345	342	335	329	317	345	359	363	358	343	347	323	375	376	355	354	343	309	351	347	337	335	378	335	320	355	368	326	314	319	341	334	344	354	378	359	339	357	368	361	354	346	331	355	337	362	320	330	359	381	358	334	346	330	329	339	365	352	353	376	351	337	339	386	352	336	362	363	364	343	341	313	316	353	360	385	341	369	380	337	356	327	360	342	349	343	344	323	340	345	347	361	352	348	365	352	345	339	351	364	354	323	346	348	352	344	360	322	338	332	366	342	347	338	369	362	348	361	334	344	319	356	324	384	360	372	360	376	371	330	324	354	342	324	367	317	361	361	352	353	316	380	318	333	370	351	354	364	339	380	341	327	347	337	322	335	332	363	329	341	363	360	344	350	331	340	368	319	347	370	362	362	327	354	320	360	337	322	345	325	346	370	354	358	375	359	382	359	394	347	363	327	336	360	354	342	327	344	355	330	356	332	365	360	355	348	337	359	367	356	366	363	332	347	355	335	330	382	370	326	385	339	325	361	386	326	340	343	340	359	336	348	325	329	339	352	368	357	333	323	342	359	317	360	347	353	365	382	370	350	363	342	352	343	340	351	334	347	319	323	338	328	331	343	347	340	372	345	343	339	333	336	339	396	340	371	377	364	329	362	319	355	346	347	368	358	364	350	309	363	321	313	330	330	343	327	344	344	348	350	338	384	361	357	345	350	345	343	338	352	373	329	335	304	331	349	358	322	352	384	370	344	350	337	350	382	331	356	335	361	337	346	369	341	367	355	360	361	318	368	327	382	384	330	355	338	372	359	343	343	387	340	350	362	345	369	363	346	331	304	419	345	350	369	355	307	335	338	356	371	336	349	336	353	333	335	366	362	328	354	348	353	341	366	376	367	331	326	338	338	350	342	312	308	344	337	366	367	336	375	319	311	344	331	370	335	318	312	342	349	324	339	350	350	360	339	341	320	348	333	356	378	321	351	344	338	343	331	312	375	344	346	338	346	340	397	355	328	356	333	351	356	361	353	338	360	330	350	354	324	363	343	341	329	333	320	366	345	339	339	387	321	357	364	369	358	340	381	303	339	358	343	355	360	353	327	336	322	357	325	333	341	346	337	350	336	354	350	354	345	353	348	350	345	369	342	347	324	339	317	367	373	358	359	342	351	337	363	372	364	363	349	317	328	379	362	313	333	348	367	324	366	354	384	338	341	361	340	368	341	367	354	376	350	323	343	368	358	313	330	350	327	299	354	325	336	305	350	342	336	333	336	351	316	335	350	320	358	357	346	335	320	356	335	361	373	356	319	363	349	351	343	349	333	338	352	369	392	351	309	317	340	376	377	365	320	331	342	360	338	323	322	383	377	349	313	334	346	359	343	323	332	349	337	320	335	339	336	352	317	378	360	354	341	359	350	366	308	341	374	374	336	370	335	344	368	388	357	353	337	339	346	348	385	335	342	331	350	387	356	329	333	347	342	362	351	323	367	357	362	348	363	360	354	347	359	355	402	348	333	365	348	304	402	322	340	345	344	326	334	340	305	333	324	311	378	358	308	357	310	346	359	339	340	319	312	353	359	303	337	347	337	360	333	377	361	353	370	340	308	349	351	339	358	354	345	346	358	339	347	344	351	336	342	353	370	333	348	351	352	357	361	330	370	354	335	380	342	365	352	353	360	329	336	353	371	339	324	337	347	333	365	340	330	351	333	334	359	327	366	364	307	346	345	317	378	377	324	326	353	355	345	354	337	331	386	341	339	369	356	342	377	383	331	367	339	299	394	369	343	389	334	320	356	359	334	378	370	325	347	337	386	359	361	354	352	342	354	325	331	346	341	350	350	335	400	344	357	355	347	355	340	359	329	335	377	335	322	366	353	352	361	364	363	343	369	354	368	327	363	338	368	352	334	333	322	396	304	362	331	364	333	337	326	352	343	340	335	364	334	365	341	344	360	335	356	344	363	342	308	334	353	344	353	336	333	346	367	347	337	343	339	355	353	362	368	358	324	340	341	370	331	367	372	345	306	312	335	336	346	333	339	320	353	380	371	365	334	343	344	337	351	358	348	354	360	364	351	370	343	360	376	353	346	355	361	328	301	350	350	385	319	329	340	311	358	363	358	354	349	381	353	345	361	357	309	388	366	318	336	354	323	311	355	332	365	345	332	323	334	307	365	378	377	354	347	370	328	353	359	355	334	379	355	339	375	362	344	382	351	298	343	335	342	354	377	344	361	345	334	348	336	352	344	379	382	348	368	378	315	327	340	352	340	364	366	361	336	330	344	353	324	366	365	330	328	354	335	358	346	333	328	352	356	368	342	360	361	343	337	371	344	359	367	376	344	338	324	365	339	318	365	345	381	353	329	323	364	335	350	351	339	347	328	349	335	355	330	381	342	366	331	318	347	356	333	365	362	335	368	324	355	319	373	351	329	344	372	322	374	359	334
18859	25705	19674	11497	8438	6280	4723	3352	2308	1744	1438	1241	1020	912	858	759	725	687	655	618	563	573	500	539	505	494	441	461	479	435	428	433	444	424	458	439	434	429	403	431	428	403	424	436	417	406	438	388	412	419	424	401	427	402	443	429	401	369	447	403	413	365	399	387	384	454	448	354	423	387	392	346	425	399	414	381	429	411	385	388	403	403	398	386	424	405	354	402	390	374	390	405	420	390	418	387	410	408	400	383	390	406	419	411	428	424	421	381	377	381	405	419	432	394	389	433	405	398	431	419	410	421	405	401	376	426	396	400	392	404	415	401	399	395	380	409	388	429	394	421	403	411	408	378	409	381	374	397	420	402	413	379	359	379	384	425	381	410	405	391	378	426	406	372	403	417	406	380	420	418	464	422	382	407	413	407	423	420	404	392	382	403	410	410	431	413	422	401	390	394	413	422	394	379	387	380	390	372	406	386	362	380	414	398	360	389	424	412	435	387	420	422	394	417	424	358	410	412	410	406	381	387	411	373	402	373	413	412	397	408	416	398	405	398	411	409	396	395	403	414	397	373	398	397	383	392	399	412	388	405	390	447	436	397	404	416	401	389	386	397	368	380	410	385	401	400	424	360	412	378	405	395	433	388	405	405	432	419	375	423	399	420	373	370	352	378	396	391	413	394	391	426	409	407	396	413	413	418	384	391	406	401	409	380	390	409	374	408	403	388	447	407	401	387	401	404	386	436	402	419	388	394	391	454	404	383	401	404	403	376	397	414	378	402	392	403	413	399	373	406	395	390	414	397	404	393	392	390	410	376	435	449	425	400	393	386	413	412	409	421	403	417	425	444	389	395	368	429	387	382	412	388	400	398	455	400	364	408	415	423	414	395	373	397	408	387	398	398	383	427	382	412	380	397	395	365	387	392	432	394	383	407	392	414	411	416	440	372	415	403	404	398	416	389	377	404	417	437	398	419	383	392	405	422	398	396	416	381	398	423	389	390	398	417	421	390	418	363	432	423	405	408	383	402	432	404	393	390	387	401	407	437	396	428	397	370	414	425	400	390	397	366	382	398	399	401	412	434	415	384	426	411	404	375	406	429	381	392	416	384	390	383	399	394	389	390	383	382	385	410	404	381	437	407	386	401	407	412	460	407	446	418	409	387	411	435	390	415	380	397	435	411	378	405	386	422	377	402	426	379	422	429	409	419	395	402	383	414	397	424	426	410	407	397	426	392	397	429	410	411	411	422	427	394	386	420	386	391	430	386	407	409	419	445	392	397	396	395	406	379	411	403	404	428	431	418	380	394	410	383	402	397	398	374	406	419	393	387	389	426	413	431	399	394	372	392	399	410	422	379	406	405	405	407	409	362	412	409	389	413	397	394	393	379	406	416	395	450	395	382	391	410	410	417	404	379	400	416	364	416	409	426	394	374	400	406	431	413	420	395	371	399	416	388	405	405	401	369	396	368	401	394	384	420	397	417	403	406	408	394	406	429	435	408	425	384	405	394	414	365	413	393	400	397	397	416	397	412	382	390	391	411	429	451	411	387	383	404	412	432	394	370	394	424	411	402	396	428	407	372	438	406	446	411	399	445	399	430	436	410	413	421	418	442	402	423	426	420	401	405	385	404	366	422	402	390	414	418	378	383	428	422	450	442	415	404	399	399	414	385	405	383	395	390	398	406	389	433	397	428	433	417	425	422	412	373	428	402	382	401	423	438	395	406	408	389	414	363	409	424	390	397	386	400	422	387	432	414	396	395	385	414	408	417	416	406	389	426	424	431	403	373	418	391	379	401	358	380	393	422	412	412	416	410	372	370	395	410	428	418	402	406	396	422	429	429	379	402	396	403	426	410	387	409	415	402	366	427	423	398	402	418	368	417	405	403	422	390	425	427	403	400	385	379	394	408	423	417	421	427	413	424	421	398	432	399	408	411	399	384	375	398	408	378	425	403	441	434	419	390	411	411	398	407	413	387	389	420	415	402	409	422	360	395	428	446	399	420	406	429	391	426	382	364	406	401	362	400	465	412	383	371	379	394	390	386	419	393	377	405	367	410	422	379	382	403	413	382	418	399	386	397	417	384	398	429	398	397	435	372	411	387	425	400	417	401	386	394	400	444	370	366	445	405	426	395	434	403	400	381	394	376	431	394	383	417	374	412	416	390	397	431	408	424	402	421	400	392	379	444	379	419	407	422	388	386	402	394	418	359	407	400	388	397	405	414	403	370	414	408	423	402	428	412	379	416	362	425	431	411	367	426	417	394	421	402	408	398	408	402	397	406	425	376	384	403	391	405	386	430	394	393	424	390	414	428	457	402	363	418	377	430	421	421	426	428	408	401	418	419	362	430	389	396	407	386	381	390	440	407	440	393	403	401	428	406	396	420	410	399	385	385	402	429	391	404	431	406	383	391	438	382	406	412	392	385	415	422	406	368	406	420	406	424	384	425	415	408	435	398	412	432	381	416	382	379	408	444	395	380	419	405	418	396	418	387	409	394	381	376	414	386	396	408	387	366	391	422	407	413	374	379	400	387	402	386	400	382	409	410	399	423	425	420	399	398	406	397	381	411	384	414	421	415	400	404	395	384	397	409	393	445	443	428	383	402	393	376	407	434	427	406	413	422	376	417	382	407	421	433	387	435	416	385	353	397	422	419	398	420	412	400	400	391	420	426	403	398	417	380	414	409	385	410	411	395	373	395	419	413	360	408	399	383	369	404	453	403	367	423	391	400	458	392	410	393	433	375	411	397	391	434	436	382	443	377	348	401	370	421	418	387	406	393	423	415	430	388	384	412	365	417	422	438	404	410	386	413	379	398	446	394	398	419	393	399	395	368	381	411	368	414	412	424	389	408	393	408	404	396	420	409	418	419	393	394	413	416	415	381	412	411	384	413	387	424	398	439	410	369	389	362	423	409	400	429	368	388	395	410	407	398	428	408	381	421	396	404	387	402	441	401	400	418	417	425	397	386	414	402	410	407	396	388	415	431	423	397	441	411	421	387	401	355	392	412	393	406	414	373	406	399	418	395	412	371	402	405	404	453	432	407	386	396	407	416	395	394	374	373	368	389	381	398	381	415	414	370	387	397	391	410	378	406	402	400	398	390	424	401	421	403	416	408	389	402	374	438	408	409	405	437	393	395	461	408	398	425	398	415	394	379	407	356	469	382	388	412	448	425	399	362	417	427	399	385	404	421	420	422	362	364	382	412	423	441	383	440	404	390	380	428	422	437	383	406	391	412	401	409	415	410	414	392	414	405	411	379	398	426	408	398	420	393	384	388	406	383	421	386	392	420	401	429	414	394	422	392	397	441	428	388	397	370	389	400	428	416	387	406	371	425	388	415	379	366	397	385	373	414	418	406	413	411	418	413	403	364	394	396	441	399	411	387	383	400	423	408	376	412	372	380	378	369	366	422	419	436	419	404	420	422	397	371	432	411	365	413	423	409	424	404	405	388	399	406	430	374	413	412	398	396	393	387	403	421
24078	21569	28637	25020	21330	12397	5264	2877	2139	1652	1455	1167	1070	990	837	777	684	672	633	577	537	539	515	488	522	471	450	465	416	446	422	402	428	434	425	463	408	419	433	414	401	367	432	423	392	402	402	384	375	440	426	377	369	362	374	395	367	415	415	410	386	357	348	391	400	349	382	365	363	375	349	386	380	335	392	356	398	403	386	385	404	346	413	361	368	356	373	371	384	393	394	366	366	395	356	400	405	368	377	369	389	380	379	400	392	383	374	372	392	379	370	354	393	366	394	366	393	397	376	377	387	351	339	378	401	339	388	362	397	360	399	371	392	393	354	369	359	359	385	386	379	379	392	385	369	368	401	397	393	376	410	399	379	415	333	385	369	360	356	393	388	394	414	375	365	372	360	394	366	401	377	383	353	382	427	385	354	362	378	395	377	374	365	396	380	380	414	396	353	378	385	392	398	358	354	333	395	386	361	350	342	358	342	390	432	368	413	355	369	401	390	354	341	390	381	365	366	376	369	368	383	390	383	357	389	354	371	406	384	375	371	369	376	351	353	367	411	396	373	405	413	424	371	368	360	392	392	379	368	358	380	364	378	356	386	351	367	341	374	380	376	388	393	391	366	383	381	337	390	355	385	361	362	393	385	400	362	365	391	393	391	407	366	366	379	388	396	384	387	366	330	352	381	358	362	395	377	392	391	352	382	378	363	356	364	381	423	393	361	362	366	384	362	356	395	397	350	371	369	384	371	411	363	403	358	393	343	401	393	398	347	364	337	365	348	360	366	368	348	356	398	346	401	388	350	349	394	368	418	366	395	397	369	378	362	367	360	358	372	400	347	369	364	378	378	350	377	388	346	397	375	372	374	358	363	367	375	374	379	370	387	379	387	368	366	346	382	380	379	381	379	377	373	366	401	374	366	359	415	382	373	406	369	367	397	413	395	424	372	372	378	389	369	375	398	378	387	366	377	358	391	386	432	412	375	356	389	348	371	402	389	395	394	392	370	364	387	373	387	395	374	393	377	388	369	381	343	384	382	361	440	391	361	377	340	387	394	371	385	387	370	388	367	355	391	339	398	369	363	386	374	396	360	348	372	366	377	373	400	418	387	376	360	369	374	381	349	389	387	375	366	360	374	376	395	386	354	374	392	357	375	394	366	348	372	342	387	349	379	376	364	370	390	360	347	345	407	383	403	407	379	385	417	396	366	384	362	368	365	358	392	377	387	391	357	396	370	363	353	382	331	372	346	370	362	371	383	369	371	379	407	389	399	367	389	380	367	386	341	373	365	385	368	379	377	368	377	359	372	400	416	354	373	405	411	379	408	364	404	384	390	394	392	416	366	386	377	371	341	367	391	369	375	413	380	349	368	393	346	372	370	402	382	412	365	397	357	407	375	375	379	381	360	386	375	343	353	396	377	376	378	358	402	359	397	380	376	357	396	386	369	377	375	375	356	374	366	377	388	367	380	363	376	360	355	368	372	393	355	368	373	371	372	359	383	374	371	359	384	393	351	372	365	389	394	394	346	389	398	343	365	366	382	366	371	362	390	361	342	387	381	377	380	363	362	353	367	387	364	396	375	398	374	380	377	351	345	335	383	385	377	364	384	360	372	369	386	389	415	393	381	388	372	359	382	379	357	331	363	384	361	361	368	395	372	368	383	375	338	359	378	363	341	422	349	394	349	394	347	421	366	382	380	395	385	382	361	406	375	379	410	352	397	368	374	354	365	339	390	368	336	400	378	356	398	383	368	351	365	343	390	385	386	384	365	391	406	365	338	358	374	369	367	370	376	389	374	391	376	407	409	350	371	385	352	370	362	350	407	392	360	363	363	396	379	386	403	381	405	376	345	334	354	382	358	393	371	367	362	394	384	371	332	379	407	374	392	349	391	359	411	361	380	358	395	356	355	394	376	347	384	365	400	375	362	361	380	377	393	393	393	382	362	358	361	332	374	400	385	372	385	384	371	356	375	377	388	391	371	383	361	412	367	366	363	377	384	366	388	417	343	386	412	370	383	369	386	405	390	376	360	396	375	381	355	374	376	373	383	391	373	398	405	383	364	371	378	342	363	383	384	352	370	388	383	371	372	378	368	394	384	363	366	339	411	368	417	357	371	380	384	359	360	351	375	377	357	347	374	359	394	380	363	396	370	360	355	363	391	409	394	382	363	378	360	392	391	380	385	400	387	407	366	394	409	378	370	381	361	391	392	380	339	383	385	346	392	336	374	372	403	359	351	378	389	379	356	339	378	384	406	382	354	356	387	360	379	407	390	376	368	372	363	367	399	380	405	405	410	392	352	402	371	389	365	376	355	344	368	382	378	398	396	373	366	352	370	364	420	369	352	369	369	388	354	384	376	392	361	394	391	431	372	344	393	389	377	338	401	353	336	359	355	368	393	377	368	373	375	377	386	354	398	392	405	347	385	427	408	396	386	363	384	347	395	354	391	361	382	336	388	393	360	352	394	372	404	424	394	394	346	409	386	438	396	375	348	373	378	373	355	379	363	410	349	386	390	389	397	388	380	360	406	378	368	329	382	366	370	392	354	358	352	365	392	362	382	422	379	417	409	401	386	384	393	354	406	359	363	364	397	371	392	375	355	399	355	366	361	410	361	369	381	395	413	369	386	360	391	372	374	383	327	372	384	368	399	403	385	368	371	373	356	357	370	375	344	370	366	375	376	384	382	373	347	401	345	400	385	383	351	378	399	368	386	367	415	416	340	354	379	362	388	369	363	375	367	377	377	381	375	362	411	387	386	381	380	364	338	351	379	375	336	378	381	380	381	355	361	373	353	362	336	386	389	380	404	381	376	390	350	366	371	371	373	364	370	382	379	357	343	386	372	416	399	384	396	389	386	363	373	385	407	377	386	367	350	382	399	377	361	382	364	363	391	417	410	404	396	394	400	366	373	373	366	377	390	364	373	400	382	404	374	386	386	344	392	377	390	367	371	397	378	391	359	335	410	353	387	379	420	364	373	394	371	374	385	366	358	351	387	391	350	380	364	360	378	385	346	387	381	372	364	375	361	355	363	367	354	388	418	410	398	396	400	386	383	363	378	400	380	352	358	397	374	359	377	372	354	358	363	343	399	376	377	382	371	356	335	373	352	360	406	378	357	355	346	401	351	402	392	384	369	398	384	398	392	343	361	356	367	404	373	372	372	384	380	388	386	367	411	365	377	379	408	369	411	368	393	366	359	373	392	371	377	370	390	372	434	355	387	386	379	335	382	397	378	367	376	406	415	359	347	389	352	399	385	357	389	356	378	364	391	357	363	361	391	354	370	376	374	390	386	380	395	391	387	369	340	378	379	386	395	344	402	375	384	371	380	369	361	411	375	415	433	355	368	391	346	390	347	360	362	414	350	359	365	396	384	353	404	393	418	382	355	388	347	364	379	368	395	355	365	367	337	344	356	371	374	391	358	380	380	417	361	372	370	359	400	390	378	331	381	390	385	384	358	368	404	388	371	390	380	389	366	375
22241	33997	26067	17331	13000	9901	7364	5206	3770	2990	2458	1950	1745	1434	1281	1114	1065	917	889	829	768	713	680	625	621	637	583	533	542	563	501	529	466	522	493	500	528	489	470	515	487	480	472	465	467	458	477	433	478	476	453	466	457	497	434	439	449	446	436	475	463	455	454	444	407	450	436	447	436	426	470	441	401	425	456	484	495	463	445	434	434	464	435	427	444	455	434	438	448	449	413	463	459	438	421	418	451	423	422	442	455	450	467	397	416	450	475	454	426	459	478	441	436	464	466	447	411	429	425	456	448	423	437	446	429	444	430	418	464	441	407	443	435	469	402	435	439	460	484	409	459	457	436	442	435	418	458	429	433	413	443	454	440	478	405	465	419	438	467	475	454	480	417	450	445	429	434	453	461	459	436	425	448	445	448	437	460	458	412	445	458	413	454	430	428	440	411	464	470	408	431	434	450	400	411	456	450	458	447	442	433	492	427	465	429	454	392	453	457	435	441	418	435	421	400	490	433	473	471	439	412	451	450	416	450	447	476	431	424	439	468	430	430	408	445	470	428	426	461	449	451	400	431	444	398	418	427	434	440	440	442	452	426	395	462	417	433	496	468	438	449	464	473	434	459	464	414	452	437	464	417	445	467	461	443	465	458	451	457	402	429	417	419	439	459	449	456	430	437	445	436	420	436	449	454	439	429	434	414	433	445	424	447	463	415	429	444	426	480	434	479	435	443	429	444	457	476	409	426	440	429	443	425	421	431	411	415	484	419	473	465	389	441	442	413	451	428	414	434	453	468	430	451	445	409	424	444	435	447	444	474	413	465	415	431	445	393	466	445	425	472	463	428	440	440	436	452	427	449	455	447	437	454	443	428	427	417	407	418	424	475	430	442	435	408	409	463	439	414	411	431	422	452	428	406	429	438	402	427	433	432	474	458	460	454	429	442	468	377	405	445	432	445	432	431	430	422	428	449	423	460	451	444	445	476	425	440	436	460	430	462	437	440	426	414	429	468	452	440	435	419	488	433	456	433	432	425	399	429	421	437	458	428	402	452	400	410	441	422	457	435	474	462	410	429	467	431	457	433	431	441	410	443	433	449	454	445	474	453	465	440	458	443	471	453	417	444	428	422	407	421	441	443	473	465	457	424	461	429	462	444	426	457	434	446	442	412	459	452	430	421	460	436	424	436	419	437	447	458	446	436	427	492	417	459	457	461	411	449	418	412	467	469	394	426	435	424	444	413	466	427	432	427	410	453	460	434	447	427	449	451	413	408	435	452	440	428	435	456	456	454	431	416	434	427	416	444	425	437	452	424	442	435	454	437	424	460	426	438	435	434	473	443	400	458	452	426	424	422	442	412	472	442	449	408	426	439	448	437	416	482	421	449	429	432	441	390	472	437	441	452	436	445	438	468	421	417	447	447	432	422	441	415	458	445	439	445	430	451	435	479	463	439	425	449	458	421	455	403	491	441	440	415	455	417	423	438	442	451	426	435	457	416	480	449	439	430	465	447	430	429	442	438	428	462	449	460	456	409	469	454	460	469	451	449	459	445	423	472	439	407	410	448	447	469	470	467	455	391	425	435	414	436	414	452	445	436	440	423	436	440	451	440	460	448	456	451	443	416	447	424	450	423	444	450	410	429	413	421	420	430	430	439	443	460	433	432	407	462	466	436	452	448	420	436	431	393	437	419	428	440	417	426	404	475	451	450	420	472	432	436	461	456	440	408	452	451	457	408	430	429	427	424	437	459	442	429	438	454	405	447	432	441	403	473	440	443	464	440	474	435	407	454	456	392	377	444	462	431	479	438	486	405	446	412	432	455	429	431	452	463	410	482	395	421	442	412	431	430	430	453	453	429	489	462	435	451	425	432	435	405	449	421	436	433	417	457	433	447	417	438	406	455	441	450	426	425	460	466	447	404	460	461	412	431	456	473	440	461	469	442	411	403	427	445	436	407	457	432	469	415	425	439	453	434	445	441	447	464	413	447	445	466	471	430	468	436	433	457	435	418	414	439	440	448	440	428	445	450	442	415	447	437	434	470	426	428	433	397	434	456	429	412	434	422	460	395	487	469	428	452	436	450	451	403	440	441	430	444	454	469	437	439	414	431	413	452	399	460	465	493	421	430	466	460	472	446	432	459	455	424	408	409	442	468	438	431	462	442	415	448	455	430	411	450	417	475	446	403	461	415	396	454	443	474	419	464	449	415	414	467	440	449	455	439	463	436	473	410	429	438	446	433	430	430	417	463	359	387	471	463	453	441	455	432	450	421	433	420	428	438	459	450	430	406	415	462	419	452	446	463	416	461	429	453	431	452	460	471	396	418	464	433	441	438	426	435	442	436	440	412	456	435	434	432	423	431	418	411	416	432	457	430	402	432	450	431	467	407	458	480	443	436	396	457	467	399	428	442	436	499	394	446	425	463	452	432	427	417	445	449	428	422	432	447	432	456	425	428	447	445	428	445	424	408	429	465	450	462	467	452	401	426	455	423	447	468	386	430	436	445	420	465	443	421	393	463	380	444	448	414	430	434	412	442	441	426	419	407	447	433	396	421	435	396	408	438	469	469	417	444	443	443	482	447	433	445	463	427	483	440	455	435	414	433	435	444	407	442	443	449	433	430	434	402	416	457	414	446	431	427	457	443	423	413	461	448	429	454	431	435	457	427	457	452	459	411	429	458	441	419	436	455	424	427	467	440	427	451	421	487	464	435	441	422	444	430	400	447	415	406	415	456	380	425	437	459	445	463	447	460	413	437	444	446	457	432	463	444	434	411	434	457	431	422	415	448	434	467	418	452	460	463	435	453	437	446	458	426	446	442	419	454	461	413	427	426	413	439	428	438	429	458	436	431	371	441	430	454	451	390	456	427	401	420	441	432	453	476	432	417	445	421	429	458	466	447	460	418	397	465	466	443	439	472	473	495	469	435	422	420	428	461	438	410	403	412	449	426	438	453	445	450	432	411	439	413	418	449	423	425	406	435	394	411	419	433	417	437	429	462	452	427	411	409	438	430	443	428	472	457	437	455	433	422	481	418	457	446	461	450	454	417	420	490	456	488	393	425	488	438	435	456	474	444	438	428	434	433	406	413	450	466	443	476	441	452	409	447	442	460	469	432	496	469	425	444	437	428	460	486	451	446	455	436	421	439	470	447	398	403	473	436	453	432	450	430	446	431	442	461	447	440	474	447	441	429	419	409	415	464	382	410	449	416	400	404	443	492	445	458	474	470	472	436	442	432	445	437	427	435	440	441	457	456	465	457	427	404	449	458	452	408	445	468	464	470	443	435	438	436	451	413	440	439	391	468	468	445	434	398	460	425	444	449	422	450	407	444	436	478	430	442	440	479	439	429	420	478	476	436	467	432	435	410	407	442	415	419	436	432	432	431	462	468	413	451	463	449	460	434	470	430	465	417	440	404	475	431	413	445	432	407	447	393	454	434	415	447	471	405	439	421	457	465	452	436	431	427	448	436	440	437	435	438	424
25221	21583	27277	25805	12528	4962	3291	2060	1496	1206	1024	814	740	636	614	546	507	446	442	448	375	381	363	363	322	338	312	308	307	302	314	289	300	284	319	272	274	276	266	308	325	294	290	259	267	292	273	290	262	283	293	285	265	271	262	265	271	275	261	262	270	252	256	287	237	260	279	268	272	258	248	264	282	246	282	294	296	263	268	249	248	265	278	270	280	260	244	265	254	261	239	262	276	246	255	278	249	260	248	271	198	254	262	298	271	255	275	264	282	251	279	276	286	270	256	279	290	233	269	237	257	293	240	278	253	273	267	254	276	249	247	272	289	264	252	252	270	264	278	304	265	245	251	247	279	234	268	249	260	265	264	262	282	271	266	255	295	246	283	256	265	289	251	238	229	282	266	268	245	284	281	248	245	275	273	258	270	248	241	274	260	257	246	282	288	280	259	293	247	281	265	272	244	271	255	237	282	257	270	245	262	284	273	247	266	233	262	269	267	252	263	255	250	254	304	297	260	259	253	268	250	275	268	250	280	277	254	271	294	255	260	258	295	263	246	252	279	278	246	264	268	275	285	225	270	284	260	265	258	269	276	248	267	264	260	260	267	252	259	265	259	264	281	246	271	294	268	251	249	268	219	277	278	254	232	283	263	249	305	257	257	265	239	255	265	242	250	269	238	268	257	245	253	264	292	268	280	264	240	282	252	247	261	261	262	250	249	242	285	297	271	281	273	261	261	271	245	304	256	255	266	262	258	276	255	253	269	269	229	253	282	271	265	248	259	276	252	261	263	264	282	248	250	252	285	246	270	273	262	271	286	255	266	236	262	230	254	266	233	258	254	227	246	273	247	240	290	255	255	251	278	282	279	241	277	256	283	259	249	246	239	280	262	250	242	266	278	274	254	238	250	284	271	279	251	297	291	285	260	272	253	282	264	249	236	249	254	278	244	245	234	275	280	298	263	292	266	270	228	275	280	264	232	282	255	271	260	270	257	276	261	256	275	263	245	268	253	243	288	271	243	239	278	229	259	255	251	259	248	260	275	257	259	251	251	207	284	250	274	259	265	268	249	278	234	291	243	266	252	241	250	260	243	258	258	291	273	249	274	250	280	279	249	244	292	264	266	260	277	256	249	257	257	248	230	255	267	246	242	232	282	311	255	293	241	256	294	273	265	267	255	283	249	290	273	263	280	260	241	286	273	272	273	237	266	271	282	272	249	265	294	268	257	297	246	243	236	255	257	239	233	274	238	228	268	246	244	262	251	263	252	258	249	290	235	238	251	298	246	282	261	281	276	270	298	279	240	246	261	259	246	254	252	262	280	262	250	251	255	280	293	262	275	304	238	270	289	293	281	245	284	250	237	263	233	278	263	251	289	262	272	221	261	280	260	265	275	275	241	253	275	285	261	224	253	255	260	256	242	271	273	271	286	256	268	245	266	268	243	245	276	283	254	244	246	237	253	280	266	238	289	266	229	284	279	282	269	258	257	284	260	281	270	242	267	246	284	261	257	260	263	242	259	260	269	268	260	269	224	277	260	244	243	261	263	262	246	256	251	238	261	243	261	306	266	247	256	293	279	297	251	267	238	259	270	261	264	263	267	271	245	282	259	268	272	251	262	241	235	263	275	257	271	254	274	239	238	264	268	274	270	267	273	280	251	247	239	277	233	258	240	253	252	274	281	277	286	266	275	257	252	236	236	256	275	272	272	242	245	289	284	264	270	284	245	275	248	278	270	284	247	283	271	288	243	260	275	248	273	256	287	251	270	256	277	280	290	265	230	242	273	247	283	263	264	256	244	266	281	282	267	289	275	264	238	265	242	252	267	230	290	252	264	258	253	273	270	273	269	290	281	256	278	243	267	253	270	269	281	264	241	280	283	264	275	281	237	259	278	240	260	253	258	267	262	288	282	241	240	256	262	275	231	280	255	293	298	240	255	267	252	276	245	272	245	244	253	234	258	264	248	238	230	283	274	298	252	280	252	279	256	270	281	285	269	294	246	225	223	264	245	263	257	287	248	242	247	264	266	278	290	284	270	274	246	264	262	256	254	263	291	266	281	242	274	272	255	283	258	272	249	263	239	274	272	276	268	247	257	263	266	292	267	286	257	256	304	269	253	255	226	257	275	273	303	279	258	246	290	268	242	249	258	253	270	255	267	262	259	264	264	283	299	283	260	293	262	276	254	268	256	263	258	255	278	251	249	255	259	277	299	232	237	265	294	259	267	274	274	268	234	270	261	260	270	281	247	263	278	253	261	247	268	237	276	271	260	264	279	248	237	276	242	252	263	278	235	243	312	252	244	272	250	264	267	295	271	261	228	260	256	250	263	270	267	274	288	267	258	299	241	263	284	258	256	280	259	270	277	226	284	277	249	264	260	234	268	271	254	298	252	258	267	267	269	253	258	247	252	265	270	245	269	295	259	262	289	248	280	280	239	246	284	239	273	260	261	271	250	295	253	265	261	228	224	256	271	254	283	265	245	278	284	286	287	271	264	264	275	245	270	246	263	248	265	271	255	291	216	286	283	254	268	274	262	262	308	238	289	242	252	264	292	265	262	229	267	290	271	264	262	257	262	246	250	270	283	246	261	260	253	267	295	256	262	257	270	240	245	230	262	251	252	258	259	234	288	248	253	257	248	252	242	278	270	269	273	243	252	237	289	244	260	257	276	309	227	251	250	251	244	224	280	260	258	265	269	242	242	246	273	252	290	216	262	245	269	284	250	267	237	232	283	274	288	258	248	247	300	260	265	276	268	256	237	240	243	254	225	267	241	266	230	250	265	261	273	224	271	272	257	284	259	267	265	284	251	258	262	269	267	254	281	250	244	278	255	256	245	239	259	235	290	257	284	268	289	259	267	257	271	254	266	271	268	247	254	278	278	268	254	251	242	264	266	265	259	240	276	282	270	280	293	259	250	282	307	268	225	268	259	249	240	279	247	257	269	239	230	232	289	243	289	257	254	250	279	280	267	274	272	283	280	230	246	288	281	277	266	260	255	275	251	265	258	279	258	215	264	238	294	268	238	260	256	282	242	252	266	265	277	263	266	287	256	271	232	294	240	256	240	254	252	246	268	278	266	244	229	286	260	249	253	280	284	245	271	270	273	263	251	241	256	258	273	248	251	265	269	242	239	255	286	248	279	274	262	266	268	253	268	292	270	274	268	260	272	239	262	266	257	212	281	282	256	241	262	243	274	262	263	259	254	267	235	281	274	239	261	247	269	249	281	249	261	281	268	265	246	251	270	237	265	260	236	286	250	245	251	248	276	250	239	244	277	249	254	261	252	276	263	260	239	254	272	253	274	278	246	243	240	293	250	270	247	251	279	256	268	248	244	283	259	255	270	238	251	219	263	263	274	268	265	265	259	214	248	264	270	246	304	254	267	260	247	281	254	237	283	246	259	264	241	258	249	227	294	258	250	267	276	270	252	257	263	265	267	252	243	244	264	268	260	261	249	261	243	249	264	253	270	235	256	268	241	263
22059	31236	22724	14383	10748	8044	6093	4316	2971	2234	1822	1533	1262	1134	954	859	744	721	645	636	551	557	462	437	409	431	386	405	402	384	402	366	371	330	344	339	370	347	302	336	360	316	354	280	343	311	309	318	333	339	317	315	342	353	322	325	308	343	310	312	339	328	326	314	341	297	321	306	273	319	334	360	302	301	333	318	331	285	312	323	291	359	296	305	314	300	322	300	332	302	293	305	318	294	309	311	305	338	353	321	320	308	304	284	337	289	292	317	303	335	330	361	327	282	339	324	313	296	290	310	339	321	269	303	306	314	314	296	267	300	299	307	324	294	311	293	305	325	320	268	333	299	309	287	271	324	274	283	274	308	331	335	322	277	302	316	289	293	324	303	300	336	309	290	292	337	299	336	306	319	281	324	298	312	277	301	297	274	317	297	308	350	288	278	300	291	281	301	288	295	274	355	272	322	305	324	320	288	316	333	361	322	282	331	293	301	287	301	330	310	291	298	301	321	329	344	312	328	314	306	290	285	315	317	310	299	277	287	301	303	314	298	312	299	291	311	325	312	294	297	283	302	316	294	283	293	275	307	283	284	285	286	329	304	305	307	327	309	325	299	309	308	307	296	315	311	301	292	317	336	361	313	300	362	312	298	302	289	320	272	294	294	327	320	310	314	340	331	309	323	299	312	322	287	316	280	314	276	320	286	290	287	296	293	330	288	256	353	330	317	336	299	271	316	305	288	309	329	300	270	320	302	295	309	303	312	334	325	330	317	290	309	299	306	300	311	332	308	289	318	306	298	315	313	294	307	329	337	269	346	310	326	300	276	330	328	306	352	281	313	305	301	319	282	319	314	299	298	312	332	316	329	310	322	303	336	295	320	337	301	308	299	329	275	292	331	283	303	295	311	314	324	335	289	306	304	318	341	287	338	290	336	298	328	313	298	302	286	329	314	307	309	327	301	296	327	348	316	293	306	303	280	338	322	289	296	302	307	305	316	290	310	304	299	300	294	320	308	276	292	329	325	295	323	314	287	325	298	298	297	291	305	326	343	275	290	318	303	305	335	310	321	307	350	325	288	317	318	308	321	337	310	312	293	318	298	333	298	293	291	281	309	298	329	316	314	292	289	336	324	300	281	289	315	316	328	310	325	326	325	315	323	308	294	309	305	297	284	336	260	284	302	301	318	293	292	338	282	322	349	299	301	339	311	307	299	300	331	325	295	321	318	330	320	311	305	313	297	306	310	304	303	295	337	345	338	324	314	328	297	317	290	319	293	320	311	330	294	297	303	297	320	285	283	287	299	328	304	315	347	293	299	317	296	329	309	293	294	311	337	293	297	304	329	306	307	314	304	310	334	314	302	318	317	308	299	299	313	269	321	317	288	270	324	326	299	320	286	309	288	306	283	308	269	303	301	286	326	330	308	309	289	304	300	302	294	334	299	328	309	309	297	328	297	321	315	333	343	298	337	310	310	303	303	296	325	312	309	325	308	321	293	301	309	303	319	297	326	295	303	298	319	351	325	315	314	290	315	300	303	322	296	316	313	295	312	302	317	301	293	342	300	327	311	316	334	299	315	339	302	354	311	312	306	314	304	298	309	340	328	330	285	287	310	314	314	312	319	307	332	320	298	332	315	285	287	331	326	328	316	312	314	297	276	315	309	268	294	332	298	323	303	322	292	315	328	285	300	303	323	282	270	290	343	333	317	309	291	316	294	310	296	302	305	293	294	354	342	293	305	280	303	298	298	298	305	313	288	295	263	291	302	304	317	282	336	344	318	279	319	319	285	307	306	321	308	294	317	299	308	337	309	279	320	307	304	302	323	300	300	341	293	318	318	315	299	308	329	296	321	356	291	309	293	305	298	299	281	297	280	307	313	306	316	311	305	290	304	283	307	320	305	302	279	307	323	314	298	279	300	300	304	290	284	304	309	312	315	308	328	336	331	331	286	334	270	294	323	319	319	351	326	287	294	322	288	313	292	305	324	280	312	318	349	304	304	316	297	294	293	305	294	272	304	315	335	277	296	295	310	309	329	324	309	282	289	315	286	326	284	280	277	304	293	331	315	285	321	303	311	322	273	323	320	285	309	294	315	312	340	284	299	314	325	301	306	335	327	285	295	311	330	286	305	281	300	300	301	304	308	316	318	290	323	295	314	299	307	299	313	314	324	291	302	295	318	285	326	305	304	309	307	340	323	300	287	265	303	298	305	309	292	323	312	314	321	305	283	311	306	297	309	310	309	312	285	297	317	281	329	330	300	343	302	295	281	327	323	289	304	337	312	288	311	329	286	319	285	303	298	290	288	327	360	314	284	299	309	348	304	279	306	315	324	340	314	261	339	284	302	309	307	340	316	309	305	330	360	282	296	320	311	287	323	295	298	319	330	346	338	309	344	308	308	345	327	289	316	294	299	280	286	303	317	315	339	312	283	304	309	303	300	281	319	280	322	277	282	293	327	299	299	274	300	299	305	339	311	315	306	309	307	316	301	295	318	287	314	306	318	308	301	270	329	307	337	300	290	306	317	292	317	314	317	315	309	299	311	317	308	291	291	323	289	292	315	319	257	296	318	343	316	315	314	302	309	319	299	311	292	318	271	326	318	310	300	300	308	302	288	272	284	318	308	310	321	296	310	323	318	286	287	300	305	302	304	305	284	334	342	353	329	312	326	296	287	317	319	296	254	286	278	305	300	307	339	320	316	324	308	335	305	292	284	297	306	328	305	315	292	313	275	302	314	313	326	320	340	298	325	294	289	323	329	312	310	327	312	308	371	341	303	319	296	307	304	308	270	266	305	297	302	302	294	339	311	303	318	302	308	320	287	323	300	308	287	313	316	307	317	332	296	279	279	319	320	349	310	296	328	296	336	336	304	307	315	311	352	284	323	334	325	311	311	285	332	297	332	294	319	300	292	332	356	302	266	331	304	308	325	296	280	322	300	323	300	313	330	302	313	313	298	295	322	320	301	279	337	300	306	298	296	320	292	304	315	295	314	335	305	337	321	274	302	292	309	303	312	305	288	307	306	269	332	300	307	293	308	266	299	289	355	301	314	271	291	305	328	316	301	286	337	312	331	291	314	308	303	307	316	343	328	279	299	305	311	312	322	326	329	296	304	307	308	328	312	299	327	297	300	309	318	330	319	283	303	308	317	325	315	270	332	310	325	362	328	314	339	286	327	303	309	315	312	292	301	292	309	295	312	318	258	296	301	297	293	305	286	305	293	319	316	295	310	300	299	303	290	289	320	287	285	333	321	306	332	310	337	296	302	283	298	298	335	321	313	282	315	302	310	286	330	298	305	313	311	280	290	315	321	323	315	311	288	344	307	310	284	305	307	306	290	349	321	305	302	294	330	307	286	299	304	323	292	308	347	298	320	309	325	318	297	292	304	301	310	274	326	314	294	313	338	304	303	324	279	294	309	308	281	321	317	301	289	344	303	299	301	315	341	347	310	306	302	304	311	343	281	325	316	310	305	319	298	340	327
22961	21558	29139	24390	21592	21482	11977	4404	2862	2242	1819	1552	1228	1127	935	950	809	764	714	645	538	524	515	488	448	394	439	420	377	349	362	328	378	356	344	349	333	347	329	338	287	345	320	377	319	317	312	322	307	309	321	281	313	335	268	305	286	312	318	314	321	287	323	270	279	262	274	296	283	280	266	307	272	283	303	275	268	260	296	282	282	287	288	286	292	285	281	284	318	296	273	329	278	288	268	272	306	309	291	309	296	252	293	272	264	292	284	301	307	330	311	263	301	244	273	282	267	294	286	287	304	261	291	291	253	291	281	299	279	292	276	273	293	274	247	284	298	295	332	280	294	258	314	285	302	271	291	261	259	262	300	263	284	276	270	324	289	283	276	278	267	300	283	256	304	276	277	283	258	268	291	273	285	275	274	292	312	295	289	282	292	269	308	291	275	273	273	255	308	306	256	301	291	282	265	280	259	276	301	289	297	284	298	298	261	277	286	280	309	260	263	322	286	262	258	273	281	284	272	259	281	274	275	278	269	292	251	274	282	330	281	296	282	276	274	270	255	298	284	278	271	285	237	268	272	245	277	284	324	267	261	288	265	291	270	297	302	307	299	283	277	282	273	283	259	252	267	291	287	264	285	264	294	293	267	295	252	331	291	287	290	268	286	265	248	286	307	287	277	273	320	265	278	283	266	274	288	292	304	271	267	257	287	282	309	287	306	291	295	307	294	269	296	273	256	260	287	277	290	293	291	300	300	311	274	301	310	298	278	300	293	300	278	269	294	257	283	309	301	257	305	262	266	282	271	273	291	289	288	272	289	270	293	261	266	261	275	260	265	277	280	302	286	276	282	297	305	287	287	273	297	275	254	280	269	282	296	280	283	275	269	285	277	241	297	294	284	263	286	274	287	297	266	275	278	272	268	270	293	263	288	279	312	296	275	292	274	254	296	267	253	299	292	270	286	286	271	287	276	301	287	295	292	276	278	275	271	275	282	269	300	287	295	270	277	303	301	306	293	279	301	289	294	291	283	274	296	302	312	275	283	313	286	238	290	300	281	276	263	287	311	260	286	318	288	286	263	278	300	278	296	296	263	269	267	269	267	276	269	292	270	288	287	275	286	289	290	282	304	286	248	282	291	271	284	283	279	305	318	283	289	268	272	274	287	276	266	284	285	278	284	264	281	274	274	284	284	267	297	243	294	254	295	264	283	273	297	302	271	313	264	280	287	286	266	310	297	280	293	288	298	280	269	305	270	269	280	256	285	321	263	267	269	278	279	298	280	290	268	290	295	295	274	291	278	283	283	288	276	294	307	272	280	250	293	283	288	277	305	275	292	264	287	274	288	300	285	257	288	288	299	258	276	275	250	305	276	289	271	274	306	241	273	276	299	291	283	272	283	295	311	292	267	294	279	259	258	291	288	286	293	304	287	272	276	272	257	296	264	291	291	262	280	275	274	330	283	291	300	289	262	284	281	295	273	270	307	298	275	300	273	285	301	294	249	279	282	272	299	316	294	305	298	286	286	259	299	297	296	274	282	289	280	282	287	275	260	288	300	297	247	256	284	312	313	307	295	295	274	276	309	285	320	268	264	264	298	280	285	307	269	280	307	252	296	291	269	272	246	290	257	289	261	254	269	278	268	296	272	262	309	262	250	285	270	295	282	291	272	292	290	282	276	282	300	276	295	296	261	265	290	258	293	264	271	288	273	268	280	271	280	285	264	297	302	290	286	262	294	287	294	283	268	270	270	280	280	273	250	297	263	263	268	288	270	301	294	278	277	275	260	272	259	296	273	277	277	254	288	263	292	324	270	258	245	290	294	296	301	283	266	259	303	285	302	278	304	304	270	302	320	250	279	267	296	273	293	291	284	265	286	258	272	288	267	281	269	299	297	288	313	283	263	287	290	276	270	268	319	297	297	287	303	277	265	299	260	285	281	262	266	303	292	304	263	291	277	254	272	272	264	267	269	292	288	275	300	302	285	280	297	274	283	293	319	276	270	257	285	271	285	290	277	260	279	301	278	293	274	286	298	269	281	264	280	269	262	296	266	308	295	259	246	295	307	255	293	268	288	285	261	286	249	292	279	269	270	267	303	293	267	282	275	314	294	287	281	247	291	296	300	275	279	304	233	288	267	268	295	238	285	313	325	271	294	298	266	274	283	276	277	282	283	272	288	275	320	305	272	294	311	292	280	285	274	259	282	271	301	309	293	289	287	291	315	302	290	314	295	255	292	275	308	275	284	271	278	268	279	296	280	287	279	288	271	284	272	282	290	280	275	290	287	294	300	284	285	264	270	279	278	281	284	281	279	290	274	268	298	272	271	283	280	302	286	257	278	257	276	281	273	258	266	283	292	276	291	258	298	275	291	293	277	301	299	269	284	293	311	267	319	293	267	236	273	276	271	273	277	286	283	267	278	267	262	251	271	288	263	290	252	277	292	293	264	280	276	276	272	280	263	271	317	316	261	282	277	316	258	298	297	341	277	297	296	292	307	308	282	291	291	284	284	289	270	287	274	313	292	333	289	284	313	267	290	277	276	309	273	294	329	289	252	292	282	268	251	293	286	274	281	263	275	263	274	288	284	269	289	291	289	270	270	268	269	278	261	250	290	274	298	296	302	263	274	279	264	286	251	297	263	302	290	264	255	281	266	259	291	261	265	278	273	282	274	291	279	291	283	268	281	264	294	269	279	304	297	285	283	289	282	262	292	290	288	280	280	293	264	264	288	254	280	241	302	273	278	301	271	282	287	277	283	290	305	281	280	291	264	272	317	295	261	305	276	268	286	295	275	302	315	276	289	283	269	296	266	279	283	296	259	309	270	308	261	264	284	271	281	276	288	256	253	274	292	270	273	281	287	269	252	260	272	305	288	273	299	322	315	283	281	270	267	309	252	281	266	256	283	285	269	288	258	300	252	319	295	303	268	273	302	270	294	311	280	275	276	280	270	308	297	315	280	278	272	297	267	271	276	284	244	283	275	281	263	289	288	269	283	296	286	284	289	289	287	271	274	317	290	315	332	322	286	295	248	264	291	293	266	298	274	253	284	279	269	238	286	301	305	274	298	289	288	282	274	282	285	284	267	268	277	294	284	278	294	269	253	267	276	251	274	302	246	243	282	269	298	310	268	292	288	303	299	300	309	273	260	256	266	292	275	270	292	286	293	311	272	263	273	266	257	305	266	260	300	293	296	298	252	283	305	281	301	284	258	282	283	248	302	296	309	274	274	269	285	289	288	282	277	255	314	285	306	296	317	297	309	281	274	272	286	261	287	272	274	324	306	259	279	283	281	271	279	283	280	261	272	280	288	280	286	284	290	272	276	265	300	280	293	292	301	308	278	265	273	267	311	289	274	249	261	299	302	293	289	272	310	286	248	285	267	309	300	287	327	299	278	290	256	275	260	265	279	290	280	267	271	288	283	261	272	256	275	276	282	261	241	280	282	273	304	289	301	323	285	262	276	263	293	261	265	313	295	294	273	299
25749	39584	30679	21431	16589	12848	9762	7100	5164	4123	3278	2584	2107	1856	1499	1347	1200	1114	977	884	830	711	694	645	612	637	505	513	515	459	475	487	436	476	453	416	411	439	421	474	420	414	385	396	387	386	376	367	364	320	349	340	350	387	346	360	325	363	356	324	342	363	298	338	358	336	344	365	369	329	360	340	338	314	349	322	364	304	331	357	348	371	329	362	318	333	337	334	330	329	321	328	344	325	357	326	339	324	349	345	358	334	311	342	314	326	334	338	355	334	324	314	331	340	321	351	347	317	340	321	331	301	345	309	330	317	344	304	333	343	335	306	319	306	291	317	347	357	326	314	339	321	307	333	330	322	364	371	335	305	351	344	338	345	346	331	342	311	317	347	349	326	352	349	392	320	339	322	333	347	336	339	320	334	329	341	337	307	306	306	316	345	326	333	327	343	347	334	340	361	313	330	324	329	339	354	334	360	327	314	326	328	321	330	350	337	298	328	338	320	338	339	326	338	337	316	292	313	335	338	316	318	310	333	322	328	359	333	332	316	325	352	336	357	337	339	301	319	357	270	324	341	331	336	305	333	319	321	313	315	304	337	351	342	321	349	344	327	365	334	366	347	347	310	334	318	301	354	296	375	326	371	320	328	319	316	319	320	341	302	307	343	342	310	297	319	314	317	310	369	334	326	324	375	299	336	345	296	293	347	332	301	344	351	335	322	343	305	345	304	323	314	352	342	313	292	329	344	319	323	322	321	358	323	321	378	334	337	358	347	325	319	318	325	329	325	300	336	351	330	328	334	319	295	313	320	313	338	357	328	344	339	354	322	332	310	340	352	344	320	306	342	312	347	340	353	336	341	327	338	333	328	302	347	333	317	315	314	341	340	328	326	339	322	353	335	356	345	337	355	335	304	328	366	326	315	310	303	347	298	306	375	329	328	325	343	296	351	315	318	319	321	315	314	353	346	334	304	330	352	320	339	346	351	353	337	331	355	314	362	316	384	321	366	333	336	296	314	331	352	363	326	362	345	360	316	340	347	302	331	344	289	340	336	313	325	329	326	336	346	337	281	338	346	326	328	317	320	319	328	311	353	322	324	310	336	314	351	315	330	344	332	322	311	333	326	318	336	310	321	333	326	319	352	311	323	315	312	352	351	319	324	338	334	336	338	320	321	337	321	354	307	327	332	301	360	335	335	343	346	310	327	338	324	328	330	340	335	308	305	350	346	348	305	327	344	335	316	340	311	328	314	349	359	341	316	330	311	325	321	300	314	306	318	315	341	304	328	318	313	349	315	331	338	346	316	318	321	323	316	323	299	300	320	335	375	335	312	322	346	321	323	336	329	355	371	352	333	337	335	322	338	333	325	311	343	337	337	330	314	320	358	328	304	322	336	358	322	322	360	324	345	317	330	318	322	324	339	369	331	299	355	312	351	358	314	329	343	347	370	296	318	325	323	366	320	327	308	309	342	342	337	351	313	354	337	335	312	283	324	323	367	315	315	327	327	343	329	321	346	311	336	314	304	307	318	332	327	338	312	344	340	349	325	372	373	366	350	340	316	316	354	338	332	340	301	362	340	333	331	308	316	344	351	367	308	284	310	329	339	332	329	342	327	327	329	318	330	341	346	347	324	347	318	333	314	324	303	324	350	299	314	340	371	314	344	311	332	331	315	335	325	295	321	302	327	325	350	342	330	337	326	350	355	360	337	338	317	293	334	344	321	343	333	303	335	335	312	337	348	308	325	362	331	327	317	327	320	361	317	290	315	323	338	326	313	352	334	318	356	318	339	316	317	315	323	345	360	299	324	339	324	313	329	344	325	318	336	343	314	309	311	350	321	351	322	338	369	336	356	292	354	319	325	320	326	327	352	360	345	346	339	341	318	345	352	322	349	343	344	332	354	292	313	345	357	329	328	333	314	301	348	348	285	307	354	327	332	345	341	331	347	354	321	341	324	335	314	339	346	307	313	324	344	328	316	339	357	319	317	344	350	339	324	316	328	331	364	342	333	287	350	337	311	353	306	358	343	328	310	341	343	289	317	309	323	345	289	332	349	334	317	372	346	345	366	318	334	305	327	297	341	333	343	332	354	335	289	326	336	321	337	347	331	355	324	320	345	317	346	314	320	321	349	330	319	307	322	326	304	322	327	333	346	355	343	329	304	342	328	345	304	322	300	323	337	326	309	327	323	330	326	300	337	329	365	336	333	342	328	348	355	325	322	332	350	292	352	354	338	343	325	344	315	314	328	355	295	323	309	300	310	317	307	336	330	300	287	314	318	316	360	296	325	325	313	340	304	348	345	355	331	350	305	329	347	331	331	333	346	308	365	315	334	303	323	308	351	300	296	342	315	327	326	311	355	320	354	341	355	307	322	369	356	311	343	359	356	321	332	301	327	308	339	373	320	345	339	319	316	336	329	314	300	311	312	306	314	326	345	350	335	355	342	323	356	316	331	349	321	349	334	332	329	299	333	317	326	319	331	359	312	344	317	317	302	347	313	356	318	376	341	328	336	337	332	320	361	376	339	332	347	377	361	347	330	337	320	318	326	332	356	333	345	329	343	329	353	328	324	335	336	336	336	337	346	312	310	342	349	299	316	319	298	352	348	337	326	319	342	353	303	349	346	346	303	321	337	313	323	338	332	317	331	348	310	323	350	349	343	342	336	312	322	336	357	338	326	358	310	328	336	334	343	316	317	329	322	334	349	314	307	315	351	345	367	343	340	327	329	327	341	342	328	300	319	315	325	359	349	341	307	309	331	337	315	350	322	325	348	304	332	326	322	328	335	341	321	321	300	322	334	360	313	353	338	286	332	334	329	357	339	348	341	339	333	321	329	361	338	318	298	307	300	324	288	329	366	357	343	303	316	317	314	355	335	334	319	352	325	323	320	344	311	340	298	312	322	312	320	329	334	329	331	340	330	323	341	341	309	310	321	300	317	333	330	372	321	311	363	351	328	297	323	310	338	319	303	295	323	309	347	347	344	328	327	336	354	356	303	319	340	316	364	346	309	341	326	317	344	332	330	359	346	348	330	316	360	322	334	325	329	314	328	350	351	324	330	288	310	327	317	288	334	318	323	328	367	318	306	321	361	340	346	340	359	322	321	296	308	325	307	332	374	339	316	299	347	304	323	336	356	322	288	336	330	329	361	384	328	313	333	289	347	384	343	363	305	305	316	306	312	322	351	352	326	339	344	351	336	338	346	334	300	318	372	322	335	344	338	345	344	335	348	346	323	347	362	349	323	333	344	346	323	346	309	355	313	313	310	326	320	355	343	303	330	349	345	320	294	350	309	342	319	309	336	332	336	367	319	310	308	312	332	327	290	339	339	348	336	313	343	354	336	335	355	334	299	304	332	316	311	328	371	308	371	325	341	347	323	369	318	287	293	338	329	312	359	350	334	316	311	290	312	342	346	339	325	352	368	331	342	330	345	312	347	317	324	337	330	309	333	319	332	317	287	353	319	339	326	328	344	308	342	341	343
28466	21300	17716	10292	5584	3435	2346	1709	1367	1062	906	759	671	670	595	566	524	539	506	450	472	454	439	409	418	394	401	344	426	401	360	380	371	434	372	362	433	383	384	355	378	378	361	343	366	380	395	369	359	388	363	360	369	377	387	355	380	359	360	364	351	360	352	365	349	363	354	331	358	361	353	368	345	367	377	364	344	362	368	358	357	363	338	348	367	374	377	364	380	357	378	330	351	349	357	347	357	321	377	352	372	346	322	346	364	354	370	350	351	360	370	336	373	352	377	377	348	358	343	368	356	370	323	340	349	367	383	359	357	369	345	355	342	341	354	382	390	370	333	330	372	341	334	357	339	345	346	334	357	366	343	389	365	326	365	326	345	377	349	317	350	366	367	388	382	382	344	341	398	377	346	348	331	343	353	388	368	335	367	288	366	325	379	334	370	351	359	342	355	318	353	360	364	376	364	385	346	336	361	355	344	325	383	380	334	329	356	339	362	337	331	379	338	368	336	371	350	315	374	336	356	345	374	365	372	366	358	326	348	363	368	352	375	346	351	348	370	329	364	343	373	374	323	373	385	353	356	361	339	370	341	357	378	357	355	361	365	339	361	374	326	358	352	344	363	351	350	340	369	339	344	377	334	355	355	366	387	355	377	351	347	365	355	354	370	354	328	382	366	365	353	319	350	353	382	354	349	317	334	390	337	341	348	357	374	332	355	395	366	353	356	347	345	366	400	371	316	332	349	359	347	377	348	326	352	362	328	355	351	383	372	352	348	347	351	401	354	353	374	347	335	365	343	362	382	354	352	369	353	362	386	375	318	345	352	348	342	352	345	367	374	389	321	359	348	363	345	383	369	347	370	353	345	361	390	349	345	384	360	375	348	346	343	371	372	338	360	330	373	340	337	311	356	378	380	326	342	356	382	355	399	365	328	375	363	407	374	350	355	364	352	407	337	342	353	387	359	337	361	370	361	327	406	334	337	370	369	344	337	360	384	315	337	364	380	332	333	376	362	375	358	352	347	377	361	368	353	388	332	416	358	337	359	361	370	330	375	377	341	374	392	383	375	349	351	366	327	352	373	350	345	376	373	384	372	352	343	379	341	336	351	339	364	352	350	372	382	379	371	338	379	362	366	369	383	354	338	377	347	362	349	343	342	370	347	357	364	345	373	357	367	385	337	348	331	352	369	382	379	362	356	359	352	337	383	363	357	331	335	334	389	360	365	359	373	370	385	355	368	360	360	365	351	359	372	343	324	373	364	363	391	370	357	347	393	409	361	354	370	343	355	367	372	370	348	388	360	359	378	359	371	340	316	342	366	345	381	350	350	370	357	347	364	400	338	331	376	342	389	373	335	351	355	394	354	358	353	391	332	377	358	355	344	369	379	352	313	360	340	360	377	348	367	375	367	356	349	349	373	339	338	351	343	366	382	363	376	350	361	351	368	378	353	359	349	349	355	396	371	344	312	332	327	344	356	387	374	344	383	339	383	348	348	367	354	373	331	365	331	379	334	326	375	356	354	335	360	389	392	355	371	357	397	385	322	332	372	349	387	338	338	352	366	359	374	335	355	342	379	344	378	353	319	362	338	348	390	396	396	316	353	371	353	332	352	380	328	317	349	380	369	327	364	342	341	358	367	380	379	370	359	336	368	360	347	381	343	370	312	346	394	348	318	339	368	379	392	369	359	379	358	326	361	376	347	367	382	391	369	398	385	405	340	352	318	377	362	394	395	402	350	366	330	331	346	367	363	366	339	362	365	341	341	358	344	342	390	353	331	372	369	348	352	367	360	351	361	363	338	367	351	330	383	346	342	366	372	376	358	349	385	335	373	335	391	353	366	368	349	356	341	334	365	324	343	341	331	350	357	384	360	345	355	317	391	385	360	358	337	367	357	325	332	368	347	330	361	352	349	348	350	359	385	327	349	338	371	401	370	380	389	358	359	354	379	320	356	331	342	360	360	368	355	375	328	362	328	377	386	368	351	382	318	367	395	371	350	357	385	346	366	348	333	360	329	349	381	346	338	339	362	376	351	358	328	345	338	337	342	375	356	397	365	345	390	358	351	354	351	372	358	358	371	341	334	360	365	400	374	347	344	335	346	359	333	361	414	353	350	358	356	312	381	362	332	365	319	352	350	365	345	335	356	347	351	350	392	387	346	368	326	368	384	371	372	331	361	368	350	373	343	332	345	360	371	331	341	384	358	368	384	340	345	348	382	363	383	345	393	372	341	345	356	365	369	352	335	343	381	361	367	352	362	367	356	363	361	367	395	387	330	346	332	368	385	359	382	369	339	355	335	401	330	375	377	355	347	359	337	330	390	379	333	348	394	373	356	371	369	359	363	355	386	330	362	353	357	367	377	350	336	393	346	352	348	332	373	365	362	371	346	345	361	346	373	366	367	342	342	371	359	366	384	380	327	373	361	364	366	378	363	391	375	360	323	358	360	359	347	355	322	382	389	357	333	339	386	323	372	379	364	362	359	366	338	347	393	367	342	372	354	364	344	373	370	360	379	329	365	377	366	355	349	392	363	363	368	357	359	362	378	337	351	375	364	344	346	403	371	348	350	391	365	351	378	360	380	343	336	364	357	349	376	343	356	338	350	372	382	368	392	367	334	375	409	335	377	338	374	348	319	342	387	352	373	381	376	360	340	375	362	340	402	368	370	391	400	367	341	347	351	330	353	333	367	338	372	343	336	384	347	367	346	361	336	350	374	407	342	385	346	400	392	309	347	370	367	313	365	358	364	343	373	333	335	385	347	372	382	362	369	346	367	361	339	378	356	353	388	368	360	400	381	333	370	349	351	354	321	365	383	347	335	342	373	385	349	339	364	358	339	334	346	318	335	387	354	347	337	375	351	342	345	383	351	342	379	382	362	339	354	369	372	357	384	388	353	314	361	351	328	345	340	369	364	368	354	371	362	352	361	390	366	376	362	384	355	366	366	343	344	381	368	360	378	387	351	335	333	360	371	355	397	369	371	341	336	329	365	342	364	371	367	356	350	349	337	376	400	357	327	336	359	314	361	341	376	341	397	345	373	365	347	376	348	329	400	344	336	358	368	349	379	350	350	351	362	380	366	341	334	351	389	358	367	339	361	315	378	347	368	380	355	350	376	362	408	360	347	340	349	335	327	328	338	329	365	324	332	355	377	364	365	361	350	381	321	366	330	375	367	372	368	377	366	371	324	339	355	340	346	386	343	349	372	367	355	367	367	331	367	358	334	372	364	350	334	356	345	383	350	366	348	352	399	329	380	376	354	365	331	334	360	342	369	378	365	363	382	339	355	368	342	370	347	392	345	344	352	335	376	380	368	369	357	331	338	372	367	365	366	362	349	385	334	347	362	386	373	395	388	395	372	359	393	351	325	402	321	363	355	379	379	341	350	340	358	368	340	350	356	354	374	345	352	374	357	335	370	375	311	396	379	377	356	382	371	350	342	333	346	383	360	363	363	367	355	346	367	369	326	389	389	391	355	349
19190	25548	19227	11197	8631	6447	4549	3202	2357	1966	1532	1236	1022	970	866	785	741	677	677	599	583	530	522	524	510	510	483	473	481	454	465	457	448	458	442	447	431	412	413	437	413	414	441	421	440	435	434	428	448	429	424	378	442	439	411	410	436	424	414	414	438	433	396	411	435	443	435	448	409	402	416	393	443	417	423	410	415	396	415	420	404	419	392	416	411	396	434	421	403	440	404	404	361	417	406	398	412	410	459	400	410	405	417	403	412	441	419	381	408	418	423	405	442	424	461	397	429	421	411	396	420	424	414	425	427	432	405	428	389	394	403	429	429	402	380	430	389	433	431	428	441	426	416	408	408	363	430	440	393	430	423	411	409	430	408	430	404	404	417	420	413	416	418	379	434	405	382	385	425	443	432	437	452	394	394	434	423	425	393	433	432	417	418	433	411	464	414	429	422	349	423	436	393	429	425	433	393	399	401	421	385	428	422	425	403	415	406	412	399	407	447	406	412	393	393	391	404	401	431	414	423	423	426	428	415	449	398	408	412	397	450	410	407	426	406	411	425	416	392	422	424	433	376	453	373	399	388	430	407	429	399	401	429	414	456	426	439	433	468	384	405	437	431	408	389	431	414	393	368	400	387	441	418	426	373	412	416	409	409	368	416	411	429	413	393	456	418	400	443	427	433	406	432	410	392	417	461	413	458	425	413	418	433	383	413	372	430	411	425	422	431	392	425	447	408	454	428	411	377	407	397	429	390	426	395	369	419	481	406	432	412	426	407	419	392	395	393	428	384	432	378	439	410	468	409	443	395	411	421	398	409	424	406	440	423	415	441	439	422	430	388	389	404	456	443	397	416	434	407	405	389	429	392	424	408	423	420	423	415	379	409	382	438	418	375	384	430	412	423	432	442	412	433	422	415	399	432	405	415	417	434	439	424	437	442	423	424	392	400	418	392	426	432	425	445	394	408	446	417	421	432	401	443	455	407	419	374	416	442	420	428	408	409	479	409	438	394	422	431	454	404	413	433	398	383	418	405	404	435	453	420	441	467	432	430	424	415	397	404	444	388	390	454	412	389	430	427	418	416	426	404	398	428	424	405	412	486	423	425	428	416	426	407	453	414	397	415	422	422	398	432	440	399	409	434	420	427	418	393	427	394	401	414	409	447	462	395	414	399	452	429	390	427	388	405	388	422	410	446	385	435	410	377	442	383	381	426	413	423	453	434	396	463	412	403	442	417	398	385	413	428	395	421	406	420	430	437	422	411	425	407	417	397	415	422	382	395	409	397	446	455	410	411	420	388	406	446	418	390	412	432	438	418	450	427	442	395	462	396	407	385	404	389	428	454	423	413	405	427	453	433	375	430	393	472	409	366	441	432	381	440	402	375	408	416	383	411	369	446	416	445	397	401	409	427	340	441	374	425	404	409	440	420	395	392	429	409	407	387	431	418	431	414	396	403	414	415	375	376	422	381	406	399	441	432	411	402	412	418	404	428	377	372	466	408	428	443	416	402	383	425	400	394	447	405	445	408	424	394	417	421	480	426	399	419	402	423	380	400	420	419	424	418	412	433	393	394	430	419	402	405	363	439	389	394	423	413	411	411	433	424	402	398	447	399	381	386	411	404	432	429	439	425	413	438	396	392	441	422	398	417	419	421	415	444	415	441	403	443	391	429	416	428	410	448	398	425	425	419	444	411	398	442	443	404	415	399	421	450	429	413	430	451	396	427	401	426	403	408	459	420	417	427	395	420	400	433	414	395	403	424	451	404	424	397	411	406	431	373	419	428	407	426	409	441	445	433	427	417	452	420	422	432	427	454	423	422	407	442	379	431	443	436	438	419	410	375	456	425	433	405	406	444	421	431	412	406	367	414	409	418	415	427	405	396	444	446	428	394	425	388	362	399	421	413	416	458	426	410	422	439	413	409	397	414	421	469	399	408	421	427	407	416	417	423	449	413	398	399	408	412	422	432	414	450	410	423	426	456	398	416	433	402	426	428	441	421	414	401	410	408	410	407	383	438	421	390	428	389	442	449	412	402	400	445	398	445	398	397	410	420	405	448	418	448	415	464	396	393	411	397	420	434	408	401	390	397	413	400	410	411	426	414	402	441	428	415	418	388	425	421	413	430	446	433	391	416	413	437	418	427	383	400	377	417	410	402	416	403	437	392	455	408	415	420	447	416	421	430	366	422	394	397	415	358	425	398	411	425	390	427	400	415	412	389	426	392	407	428	444	407	432	405	407	418	392	431	429	395	391	410	415	448	431	391	406	432	378	399	447	413	414	401	404	403	398	430	402	436	430	435	409	431	386	440	446	421	456	439	392	428	379	428	440	388	404	368	398	429	405	418	436	422	445	425	386	400	448	413	419	423	408	397	415	406	417	421	409	421	422	392	412	452	394	424	412	434	397	433	414	429	404	393	450	451	425	403	447	429	393	414	439	396	416	430	424	438	449	399	414	425	382	398	445	418	419	476	415	450	417	435	421	436	400	440	435	441	399	443	443	439	459	399	413	459	395	433	423	387	435	456	447	423	424	410	422	452	440	407	406	417	412	398	443	442	427	421	434	411	453	398	422	401	428	389	399	418	442	456	447	411	446	438	419	384	397	432	425	452	402	415	440	408	386	393	416	451	350	399	431	413	451	433	417	410	429	432	437	399	417	382	400	417	446	427	406	417	411	400	401	460	404	407	424	458	424	422	408	393	438	413	456	413	390	474	467	356	417	382	392	430	410	449	446	399	448	416	419	429	434	417	423	430	423	414	387	411	400	430	403	420	368	424	425	397	391	434	411	431	412	416	371	412	376	419	445	423	417	415	470	426	404	407	436	425	416	412	414	431	401	399	390	428	477	454	433	426	397	409	399	430	398	384	410	415	402	407	389	375	437	388	434	434	411	422	414	402	419	413	390	406	388	402	383	383	426	482	429	448	454	411	410	420	415	407	397	398	444	401	422	426	414	461	434	413	420	404	392	437	438	401	386	421	449	414	431	417	398	402	398	412	408	409	438	446	405	391	401	415	398	442	404	396	422	409	420	447	423	443	402	431	467	371	404	416	410	435	439	429	464	443	376	415	417	459	440	438	442	420	416	412	406	407	429	420	427	387	403	413	412	463	442	412	442	425	454	420	443	431	438	412	404	388	386	402	450	410	431	422	414	391	437	445	446	415	424	428	405	404	391	436	398	391	420	431	393	381	412	452	403	433	437	408	402	424	424	392	434	465	414	438	410	419	429	423	405	415	424	396	440	410	449	409	426	403	419	408	456	407	399	407	414	400	411	419	412	410	418	432	402	395	378	415	396	452	395	421	369	417	412	418	418	384	406	451	422	399	375	420	423	416	427	449	425	438	390	432	393	428	448	415	424	410	384	398	432	395	390	427	424	403	399	428	387	391	455	405	402	451	387	434	409	437	414	398	426	434	388	422	417	364	397	418	392	452	431	395	403	393	378	431	395	413	375	433	429	410	385	415	409	419	397	351	455	384	456
24040	21571	28698	24969	21420	12454	5128	2950	2126	1784	1377	1220	1008	913	850	771	699	733	629	610	554	580	514	539	512	510	513	484	452	450	455	445	445	415	456	441	441	408	435	404	417	433	398	397	408	366	419	428	438	376	374	428	394	398	419	407	428	399	389	387	406	397	373	391	379	382	380	392	393	405	370	380	388	379	404	388	366	394	391	401	365	396	421	389	380	387	383	371	386	392	360	370	381	429	373	364	404	386	409	399	428	392	384	407	398	364	432	419	395	397	389	393	396	387	376	362	381	411	374	421	401	372	398	403	378	390	394	395	381	413	370	381	367	407	360	375	378	377	403	381	361	408	346	384	405	401	407	433	377	393	362	386	388	367	374	413	375	411	394	414	400	365	400	388	428	396	356	387	386	412	385	380	429	383	395	395	370	392	401	412	388	400	413	395	417	380	412	382	361	400	366	374	365	373	383	391	376	411	393	374	402	376	405	397	381	398	417	400	403	384	371	354	376	407	395	413	379	394	376	349	385	397	383	426	377	430	417	386	412	402	399	395	398	343	381	394	390	381	372	392	376	396	397	380	412	431	377	365	386	391	366	408	361	391	386	426	376	382	390	405	362	393	362	418	378	397	396	388	361	385	406	422	405	410	370	404	375	380	372	390	406	381	369	403	377	452	392	383	379	346	401	375	379	399	408	389	364	424	406	401	343	404	390	390	408	397	385	347	420	378	377	369	368	368	375	403	398	368	415	384	400	389	400	394	390	374	413	382	366	393	386	368	394	388	405	360	378	370	384	390	391	366	411	409	360	403	412	397	373	373	393	433	385	384	341	375	365	386	429	380	408	378	379	404	365	443	369	401	388	402	417	380	351	388	428	359	383	413	397	449	352	396	448	392	354	413	416	387	407	379	395	405	393	392	377	417	380	394	355	361	394	402	379	408	367	403	399	383	383	394	382	402	376	411	373	356	401	390	383	382	388	404	413	391	385	419	373	371	423	391	377	375	391	376	375	383	399	385	380	389	418	414	411	400	385	388	399	392	368	375	374	375	349	395	401	358	404	403	363	361	416	385	355	383	413	396	366	373	389	376	394	389	367	382	399	407	372	391	348	396	396	391	381	380	378	401	396	416	399	377	420	409	386	391	396	361	401	395	368	370	381	368	346	410	434	374	408	413	399	399	382	407	383	366	411	352	425	387	378	373	376	413	387	395	393	392	387	417	391	396	386	410	395	392	414	385	376	413	400	432	388	388	398	397	394	403	399	359	406	442	414	370	434	421	397	402	411	386	357	377	381	412	413	365	384	404	393	377	369	403	382	383	418	372	400	406	381	371	405	403	372	401	399	423	392	381	391	370	382	380	392	381	382	397	387	408	396	378	360	385	381	374	389	404	405	390	366	389	385	400	390	363	397	364	432	386	406	425	387	381	383	398	380	394	381	424	383	382	375	406	387	412	396	399	383	423	403	383	407	405	397	378	398	388	394	370	413	374	387	390	404	378	407	362	389	367	409	376	389	387	380	411	402	393	367	393	335	394	375	382	403	376	359	347	421	374	374	402	388	390	378	364	384	382	347	392	375	385	387	368	387	375	385	402	364	351	420	394	366	420	375	367	415	369	387	367	400	410	434	355	371	400	405	456	418	369	400	370	388	363	401	416	378	379	443	401	399	424	404	406	381	379	355	380	391	373	395	378	376	383	377	358	395	397	393	401	374	371	405	397	451	371	386	383	405	383	390	403	375	411	378	395	356	383	420	424	379	424	398	410	423	390	365	356	365	414	341	388	467	400	377	410	349	429	393	389	365	444	423	422	397	389	377	378	414	408	401	390	398	382	410	387	389	377	387	388	388	383	384	384	361	367	365	389	415	403	374	379	390	391	395	361	400	400	366	417	388	424	420	366	403	382	367	422	359	389	378	345	389	396	396	385	384	402	399	375	374	389	366	381	376	406	392	383	395	400	365	366	403	405	353	383	409	406	362	364	369	373	402	391	393	377	394	390	411	378	371	377	381	388	369	365	380	400	396	376	374	381	390	367	404	369	380	418	405	381	400	421	374	394	382	405	373	426	367	393	380	379	389	376	416	386	417	367	407	369	406	392	376	398	396	401	395	349	348	380	357	387	395	416	391	375	371	355	403	390	419	374	392	388	393	411	380	399	334	387	391	407	420	399	395	365	368	379	385	410	405	394	376	445	398	382	381	381	412	377	368	417	372	396	398	384	392	394	362	395	386	369	378	407	377	429	358	403	372	401	366	412	377	386	407	386	374	408	406	402	379	378	376	394	376	435	379	398	387	385	394	372	418	391	392	417	393	378	398	383	390	400	366	403	369	353	372	381	369	380	427	412	354	387	384	389	395	398	437	403	420	401	367	388	374	396	363	418	386	386	428	382	382	372	388	365	363	403	390	404	376	382	422	404	424	385	383	409	402	413	385	396	422	366	367	427	469	391	409	363	400	388	366	388	362	405	399	352	384	360	419	403	398	404	431	394	394	416	336	380	426	420	375	381	382	396	358	396	385	353	358	384	386	401	369	353	392	391	390	371	393	382	422	389	408	396	389	391	432	376	378	371	380	395	391	378	398	369	394	372	384	394	378	400	374	394	373	398	354	375	375	386	395	419	427	356	394	391	390	432	394	385	382	356	440	418	410	347	375	394	371	346	424	371	401	393	370	417	394	408	408	379	373	405	382	366	376	379	372	363	437	375	373	418	394	426	383	374	435	387	395	383	375	399	374	374	396	374	388	392	360	403	421	412	434	399	391	375	377	387	375	396	376	367	385	406	394	400	398	379	363	409	390	391	369	358	438	378	397	389	422	425	430	439	356	370	363	373	385	391	391	398	352	368	389	357	369	406	379	401	366	380	401	393	371	444	353	375	370	379	420	404	382	408	377	410	380	381	408	426	421	394	411	357	406	403	406	376	399	380	404	381	382	394	369	391	419	403	416	378	394	356	390	398	387	349	413	395	414	391	399	386	399	379	387	399	386	428	378	415	425	382	413	414	384	354	379	400	382	399	392	363	429	396	401	389	401	363	400	404	370	393	443	398	375	404	421	411	436	421	395	355	393	395	396	380	419	419	427	411	390	378	426	399	381	381	390	409	342	412	385	388	404	403	412	405	404	392	402	381	360	386	383	355	386	450	412	386	350	410	374	411	423	384	403	365	404	425	402	419	367	412	386	386	356	398	383	373	379	370	411	396	399	375	402	410	416	412	396	427	403	396	373	398	408	408	369	354	381	358	374	348	340	367	431	383	387	401	416	398	378	363	410	414	406	350	364	364	402	388	387	382	380	370	383	399	397	401	380	400	407	377	391	397	369	399	370	379	340	385	389	387	388	385	385	387	425	372	380	426	359	360	404	407	435	437	390	349	393	364	422	383	398	406	404	400	380	435	393	386	430	382	394	387	387	368	402	412	368	398	433	340	412	395	386	414	367	397	383	400	385	385	401	381	379	394	405	447	382	404	375	405	376	381	372	363	400	367	413	407
22914	34297	26070	17037	13081	9677	7087	5276	3930	2965	2397	1980	1678	1436	1355	1190	1082	1031	931	825	759	719	726	629	660	632	607	559	594	542	544	531	514	558	508	536	482	507	558	508	471	450	492	475	489	475	511	469	481	496	462	477	441	456	479	449	472	426	423	489	471	428	449	414	438	469	479	444	448	438	443	466	480	462	454	455	428	462	441	467	442	431	417	463	447	471	398	486	434	439	474	457	472	440	461	443	483	466	410	463	462	468	447	480	469	488	442	416	459	449	429	465	437	451	475	439	419	458	435	448	468	457	456	420	466	406	433	443	468	474	473	436	460	470	432	439	445	415	441	481	412	402	459	427	455	418	394	470	477	399	458	465	494	444	434	469	463	437	460	486	453	433	465	456	478	449	456	446	454	449	468	428	439	448	447	414	424	444	455	465	474	458	468	456	453	462	431	473	450	439	467	435	443	480	476	456	430	456	456	440	423	440	430	493	466	418	455	492	451	475	480	463	453	448	439	387	475	458	475	465	445	420	476	410	465	417	436	436	442	445	452	456	415	445	460	456	401	434	479	440	489	430	449	453	442	397	496	479	426	439	421	437	444	442	438	433	459	501	468	439	454	446	448	436	477	411	504	442	467	456	426	475	488	436	475	420	465	424	464	455	493	484	433	486	434	415	473	423	440	462	460	457	442	433	407	449	443	446	430	437	466	460	453	460	428	408	454	461	453	462	437	447	430	453	417	458	429	485	420	484	466	438	458	424	472	439	423	451	454	442	440	481	445	488	465	477	447	421	415	458	417	444	449	425	491	462	474	465	457	483	450	488	477	442	478	444	470	426	454	446	418	450	460	461	424	460	453	452	457	456	468	510	448	437	464	451	467	380	470	419	440	408	420	479	417	460	464	412	429	423	453	458	457	461	458	444	468	434	439	505	428	439	459	470	429	471	474	460	449	468	438	444	423	446	454	446	429	465	447	425	432	419	427	477	433	432	470	460	419	444	477	437	451	424	476	462	461	456	496	486	464	449	419	445	447	457	461	451	417	451	472	450	428	424	440	444	474	457	441	430	458	429	437	472	460	417	431	438	473	431	436	486	443	457	454	420	437	402	425	450	480	459	450	420	456	448	424	447	430	434	415	438	437	399	431	464	442	439	427	449	448	432	488	423	449	407	440	419	437	436	449	461	491	409	424	453	447	455	497	470	436	447	454	490	474	448	412	429	424	475	457	474	473	463	454	432	475	452	465	434	457	429	437	473	460	434	469	434	476	464	465	498	446	416	457	454	448	425	459	439	466	469	477	442	440	477	484	473	463	464	435	436	495	459	420	481	420	477	441	436	447	440	423	467	469	437	431	484	433	468	444	443	472	448	433	417	471	430	479	453	444	453	429	420	402	466	445	431	462	464	471	414	433	465	437	457	465	460	424	442	489	428	432	425	465	435	440	443	446	450	464	472	430	475	476	451	446	452	420	454	462	435	453	409	434	460	469	459	435	461	408	506	444	436	458	444	473	453	451	442	460	425	454	449	426	434	444	485	440	505	437	424	419	459	408	525	497	445	496	462	461	439	458	451	453	443	454	433	465	463	434	445	447	499	484	432	417	432	452	436	479	463	438	414	439	501	415	457	480	419	479	444	442	438	423	468	446	467	509	457	438	460	444	464	466	475	461	443	383	465	447	450	466	420	491	446	417	421	494	465	446	443	443	405	445	437	427	456	444	497	470	473	443	421	447	426	445	457	463	434	474	430	442	505	444	419	456	456	465	466	456	453	450	452	413	447	440	475	433	451	462	441	428	448	461	468	466	434	444	448	449	428	419	483	505	440	431	461	458	405	454	438	459	469	446	457	446	438	488	449	443	468	426	416	420	448	429	466	473	474	466	418	441	455	440	445	436	451	426	453	434	462	430	435	420	448	434	473	442	451	440	468	468	478	458	458	440	475	426	452	423	400	490	416	436	451	417	479	472	434	477	453	487	425	420	473	443	404	483	461	458	465	424	444	430	459	432	441	445	445	465	489	466	431	487	443	459	447	449	456	475	457	431	426	467	469	450	427	401	440	420	456	445	449	415	389	466	425	490	395	440	412	449	446	491	442	447	403	482	442	468	421	481	446	472	428	442	450	454	419	460	417	434	495	486	463	448	445	443	455	464	446	441	435	449	436	435	479	454	459	435	448	444	452	443	470	453	443	439	425	444	445	438	484	455	443	491	466	464	434	458	442	433	453	464	432	423	453	463	468	455	471	464	459	445	449	472	463	453	494	482	472	422	458	453	468	451	474	472	469	420	415	456	397	458	422	459	461	454	432	442	422	434	433	445	420	414	474	462	457	500	427	470	444	436	439	454	408	433	467	488	457	450	453	450	445	439	443	445	453	432	422	461	486	438	454	452	465	445	448	459	443	438	429	420	430	432	435	446	468	495	446	427	450	416	497	467	435	450	456	434	427	460	435	405	429	480	446	434	447	438	426	485	452	485	441	444	477	433	449	456	475	450	439	477	452	451	450	448	450	498	459	469	473	449	462	453	488	457	451	481	434	417	469	425	450	455	431	444	466	452	453	457	432	448	473	461	473	459	427	428	443	461	459	416	414	451	472	475	455	472	426	445	407	453	471	430	446	466	447	460	451	459	452	415	461	442	445	472	484	421	441	423	468	469	436	468	417	450	460	419	457	437	438	438	461	437	476	442	453	450	444	459	432	462	463	457	474	442	428	465	452	461	441	472	431	438	454	454	447	427	446	449	431	409	470	440	469	462	437	512	444	448	474	460	434	412	464	449	440	483	434	471	440	457	475	428	438	461	444	459	493	464	435	455	447	458	416	451	433	443	448	471	458	446	434	469	426	419	458	430	459	460	463	442	446	484	447	448	455	451	437	441	431	474	449	472	428	412	463	443	456	455	437	454	498	451	496	474	449	446	474	428	501	447	437	440	457	463	480	453	458	463	467	421	455	424	426	442	465	504	491	462	432	477	436	434	450	443	437	397	405	484	439	467	477	430	431	447	473	421	477	477	438	484	443	465	431	444	439	441	453	436	425	448	476	450	448	435	495	440	415	448	450	452	421	448	434	454	460	441	453	409	441	488	459	416	455	455	495	465	436	444	443	463	458	498	414	443	463	442	467	457	438	489	438	497	435	487	483	440	460	421	462	477	443	506	454	454	466	426	424	433	422	474	442	425	422	437	453	421	490	458	450	450	435	448	446	442	408	463	432	462	453	457	437	425	460	432	425	436	437	461	452	431	476	448	446	471	436	447	458	446	442	397	479	473	424	423	434	430	480	467	451	469	448	431	455	493	487	406	433	470	462	465	480	473	453	431	455	413	459	434	468	460	476	460	477	450	460	429	455	462	432	480	433	446	461	469	463	422	456	419	458	428	426	472	472	465	439	473	443	451	465	424	475	481	436	442	449	443	452	452	460	461	434	463	463	473	457	421	415	462	446	434	464	427	422	460	472	424	512	420	459	461	448	460	478	459	482	457	460	475	441	475	470
25175	21542	27370	25677	12355	4973	3092	2015	1593	1180	1026	828	746	685	607	543	524	461	448	408	396	335	352	388	342	321	353	353	348	304	295	313	316	318	300	342	319	299	335	279	311	290	287	265	276	297	300	298	305	294	280	288	261	294	281	282	284	276	270	251	272	278	297	276	299	257	297	294	297	268	280	268	252	267	305	290	298	263	293	285	253	290	291	290	269	257	285	291	295	275	237	276	255	277	262	258	267	282	297	287	239	264	305	286	285	281	260	245	314	274	263	269	259	245	272	287	276	279	309	315	265	271	272	266	276	256	254	267	318	291	237	286	255	270	276	258	287	269	268	274	273	276	298	237	268	265	276	282	295	273	279	289	291	269	310	287	288	266	284	276	277	258	272	270	277	272	254	283	268	295	277	284	243	260	286	280	267	294	268	293	264	258	293	240	269	303	302	266	296	282	276	272	291	283	244	260	275	293	286	254	247	271	275	281	263	277	259	269	274	271	274	263	288	272	264	258	281	286	262	235	293	279	276	274	276	255	294	270	269	269	268	266	312	278	266	297	269	267	256	286	268	301	285	271	270	238	259	259	282	259	299	262	265	262	239	276	248	251	249	260	288	281	283	290	283	273	293	271	284	260	312	238	285	292	291	244	271	266	258	298	280	271	252	283	254	256	279	289	254	263	275	261	268	292	267	287	246	243	285	275	262	255	297	276	244	255	287	249	236	274	296	284	274	269	280	277	298	308	307	319	274	292	274	267	289	257	254	262	275	261	273	280	252	227	284	241	264	269	282	243	253	266	291	260	248	256	302	261	280	276	274	274	263	266	250	318	281	272	295	299	279	296	279	266	245	279	295	275	282	266	320	272	273	287	261	275	259	268	294	280	279	277	274	278	270	296	257	263	299	257	295	274	298	267	276	271	293	275	278	279	265	276	308	256	284	256	274	269	287	266	274	288	267	268	255	265	264	244	304	279	287	286	268	289	263	246	265	274	257	253	242	284	266	281	273	258	265	288	278	234	284	265	261	262	261	288	277	244	296	302	259	262	265	260	304	260	273	313	285	287	294	265	277	279	274	243	254	297	269	279	246	277	274	251	263	253	279	269	250	266	265	294	256	250	270	296	272	266	302	287	277	246	258	298	274	302	299	274	277	253	281	272	234	292	273	276	290	301	261	298	285	251	266	284	298	243	247	258	285	267	272	277	303	258	285	278	292	249	257	299	269	294	295	273	284	283	240	284	281	286	263	274	275	269	281	261	275	276	257	254	271	291	254	284	273	254	249	279	269	269	245	288	261	299	288	269	283	235	274	271	269	285	256	274	289	283	276	272	254	238	247	239	295	267	276	294	269	266	271	295	232	289	278	270	305	302	251	278	296	270	265	301	257	281	270	280	265	273	258	284	268	265	276	288	246	253	286	296	237	265	259	273	283	279	269	284	272	268	258	287	283	252	247	250	271	279	245	283	239	277	270	283	249	269	264	293	265	258	292	274	255	288	296	283	221	272	266	279	290	300	254	286	265	292	275	300	260	266	245	260	300	250	255	296	271	261	285	273	295	271	279	298	258	249	265	270	252	299	278	271	293	288	273	269	260	294	264	300	264	284	242	277	283	269	270	273	273	286	288	292	275	273	283	271	276	287	280	252	293	239	280	245	270	281	252	259	278	283	270	271	279	272	290	244	281	265	301	286	271	260	229	264	257	278	274	283	243	261	318	276	271	276	266	258	304	285	255	275	265	252	273	262	262	259	276	264	293	285	263	278	298	255	297	291	277	303	260	276	299	246	293	264	263	298	283	271	269	294	283	281	272	269	278	259	289	290	248	265	230	272	277	281	290	285	291	269	257	306	288	274	300	278	266	269	275	262	255	276	281	259	283	259	320	271	304	251	269	297	281	277	264	267	234	260	261	282	289	301	278	262	288	261	268	277	299	272	281	274	290	257	284	280	295	276	262	295	277	294	266	290	280	268	283	276	260	309	268	291	275	313	286	265	304	278	254	257	298	252	306	298	303	285	251	292	279	277	237	257	256	279	289	284	269	300	263	242	294	266	273	243	271	248	253	243	255	286	254	279	258	267	282	281	291	241	269	267	266	274	239	273	265	292	250	285	268	266	261	269	255	281	281	314	283	275	297	257	268	267	291	280	278	270	272	286	265	298	266	270	304	271	276	271	272	277	283	282	297	292	264	268	278	257	259	230	268	279	269	255	264	264	241	279	282	274	270	270	266	282	271	256	285	258	292	290	304	272	259	280	287	246	259	253	277	257	304	282	297	284	308	283	261	286	270	268	284	275	286	284	253	309	237	289	288	281	247	270	295	279	259	282	249	276	247	255	251	249	274	273	244	283	267	282	281	284	264	266	260	262	278	295	268	273	273	263	262	292	302	263	271	255	294	253	288	274	290	292	280	282	284	284	270	267	273	252	252	275	274	234	296	267	277	264	265	287	275	263	303	263	282	285	286	288	289	247	270	268	273	250	267	281	287	271	249	293	275	284	265	246	292	259	260	269	299	249	281	272	257	256	257	268	250	273	248	267	314	247	276	278	282	268	287	260	286	227	280	262	255	300	241	264	288	276	265	285	268	286	272	269	259	300	269	279	259	273	266	272	284	271	275	266	268	285	274	257	283	251	270	263	301	271	269	263	275	281	296	269	278	240	290	262	275	280	265	254	250	278	293	277	286	252	255	275	238	259	239	302	301	291	280	237	279	247	255	253	295	275	273	264	269	257	288	287	266	286	265	264	289	267	274	279	274	273	278	288	251	280	290	306	298	250	278	265	279	258	303	236	301	276	288	274	283	291	283	277	251	276	285	232	258	254	271	256	294	277	251	255	251	283	257	282	295	275	253	282	293	256	251	279	262	266	269	271	247	287	266	270	248	299	300	277	282	271	300	270	285	265	257	287	282	264	279	284	262	247	294	305	265	255	283	280	252	266	262	270	273	270	292	254	308	283	275	288	265	266	261	312	258	290	266	260	270	258	288	255	283	262	277	314	289	295	264	279	290	254	261	273	261	288	272	283	274	302	298	301	269	267	266	293	262	285	289	282	268	268	287	290	246	281	268	250	298	253	270	279	261	285	257	283	273	271	246	267	260	264	265	274	253	271	278	285	276	296	285	265	300	247	278	278	281	278	276	262	289	272	271	299	262	271	273	296	300	288	296	289	275	289	285	236	295	280	271	281	274	303	287	268	280	281	265	279	258	270	256	279	262	261	248	291	295	252	288	282	294	287	269	276	264	247	282	286	277	277	291	281	224	286	266	263	262	236	291	290	286	314	275	251	248	292	282	273	272	276	261	258	267	280	287	296	290	286	261	288	232	281	280	257	283	265	294	272	276	280	255	265	279	273	295	262	290	293	280	258	273	295	251	257	264	273	270	293	281	257	275	233	249	254	249	269	265	275	281	256	286	266	240	282	236	252	293	276	268	299	251	271	260	285	285	264	271	251	269	285	300	262	282	264	252	274	325	269	304	277	268	273	226	273
20908	30613	23149	14436	10695	8055	5643	4196	3202	2309	1822	1564	1253	1097	938	920	831	726	622	597	536	510	513	492	483	416	459	474	448	396	403	379	366	395	377	355	405	380	388	382	411	348	333	376	306	308	372	359	361	336	324	347	342	326	360	341	343	353	285	318	331	338	312	291	316	334	318	305	324	322	347	345	328	328	325	340	338	326	323	320	317	346	330	313	328	306	350	312	333	332	344	307	356	325	302	324	317	322	316	310	345	342	339	321	288	311	355	325	335	348	363	297	280	322	341	355	309	323	309	295	335	302	299	353	354	306	346	302	319	316	302	329	301	327	314	343	313	301	347	311	368	331	351	335	316	363	310	350	292	332	339	338	320	294	315	290	370	326	300	325	329	344	302	306	326	298	312	307	336	335	346	346	322	318	349	351	335	346	312	342	294	326	332	353	340	317	363	334	328	327	296	318	288	363	337	344	328	301	327	318	308	342	343	319	328	317	330	305	343	355	323	341	321	355	340	305	320	320	321	338	303	290	301	322	309	305	302	296	317	327	345	323	319	314	351	311	343	308	343	333	350	316	314	321	331	309	312	325	322	335	342	331	322	338	329	310	303	333	339	306	328	332	340	292	323	325	320	289	311	302	299	309	325	297	322	340	320	350	345	331	338	320	303	316	326	293	308	317	294	330	318	354	337	345	335	320	325	350	340	327	349	352	347	363	322	350	315	332	352	329	351	335	339	317	315	321	324	298	339	320	332	307	318	325	305	345	329	301	335	332	349	318	330	346	321	312	324	304	313	315	347	344	321	306	328	319	303	317	313	314	346	333	345	309	327	307	327	347	325	321	303	334	314	315	337	301	316	338	312	318	346	334	302	304	339	324	302	323	339	335	307	309	288	317	303	331	335	331	295	306	315	317	335	343	290	295	306	303	283	345	330	316	339	353	326	291	287	327	349	346	323	295	298	315	337	334	347	345	326	335	339	281	324	292	306	294	321	304	338	332	293	331	321	327	296	316	323	318	311	302	305	331	320	326	299	333	311	322	338	334	326	293	312	287	330	310	331	348	351	341	297	303	350	328	317	340	345	308	330	316	323	328	310	302	295	348	322	306	324	339	319	284	327	283	333	294	290	323	322	312	317	310	325	316	322	321	323	298	332	287	333	318	323	284	325	289	324	332	319	362	332	328	297	294	322	305	342	323	322	321	308	322	315	339	312	324	305	310	328	344	336	301	321	304	283	348	328	355	350	334	318	341	344	307	327	311	321	341	325	318	303	326	320	322	334	299	336	286	309	302	332	332	314	351	340	346	322	362	325	312	343	310	323	307	358	319	339	332	314	321	331	312	334	294	294	309	321	309	291	321	305	323	337	319	336	298	333	328	318	333	327	324	320	304	338	320	338	330	304	326	315	297	309	316	317	302	344	313	344	299	303	329	334	302	335	322	284	350	336	324	381	334	324	317	322	327	317	305	300	324	342	330	333	374	328	330	327	301	345	310	302	304	324	310	317	326	333	340	322	308	323	296	369	337	332	323	309	326	328	320	295	294	344	298	328	326	307	323	328	310	312	304	321	326	313	325	308	363	329	338	330	318	331	330	316	300	314	348	290	292	308	311	368	326	286	319	322	319	320	370	321	318	328	313	326	345	296	299	289	318	312	317	319	316	307	350	327	329	278	323	300	333	276	312	338	305	321	343	325	295	340	326	310	321	312	339	328	320	291	317	289	302	320	292	315	340	340	302	281	336	321	305	338	327	336	312	322	337	338	311	338	340	311	302	306	321	314	324	331	335	328	334	322	265	311	299	340	320	323	345	334	351	337	297	296	320	302	329	331	319	306	361	317	330	322	298	358	310	322	322	304	318	328	304	344	316	287	307	317	317	307	315	302	312	351	335	353	321	335	337	323	324	311	305	324	309	327	338	334	342	308	341	320	304	332	324	327	325	306	315	321	314	334	336	360	330	316	311	319	296	316	374	349	324	310	325	339	322	353	306	355	341	309	337	336	312	312	325	297	343	336	293	325	302	286	340	326	331	331	335	303	303	353	289	328	306	286	323	320	327	310	319	363	324	318	390	331	314	321	311	318	323	347	314	315	289	348	326	303	287	352	328	346	307	363	329	296	317	328	325	349	327	289	321	306	323	352	300	304	321	293	327	319	319	343	319	343	296	289	326	319	334	295	301	344	355	307	304	295	315	331	309	328	304	313	342	325	318	337	294	324	347	322	310	327	339	332	331	365	319	328	318	314	324	334	322	364	320	297	333	348	299	320	309	344	337	340	305	347	331	331	308	329	283	309	327	313	329	322	331	323	331	295	292	330	315	302	332	304	330	335	303	334	315	308	341	327	311	330	324	324	302	330	297	321	286	307	313	328	314	300	320	337	297	324	319	314	331	338	320	291	309	313	296	311	329	316	351	338	302	332	339	292	312	353	347	329	313	296	315	347	315	320	336	317	342	292	341	323	299	318	330	305	323	331	326	341	335	341	306	309	338	309	372	325	296	337	303	323	355	290	340	294	347	332	328	311	304	340	342	313	354	362	297	335	342	315	311	315	322	306	325	311	315	307	302	310	303	306	316	309	298	312	329	318	338	303	356	331	314	308	310	330	314	333	315	324	373	312	331	345	342	333	309	340	330	322	336	325	331	302	331	344	315	334	330	320	319	311	337	343	303	335	302	310	328	353	318	318	277	328	310	345	304	324	324	317	313	337	322	295	291	323	308	324	368	333	338	325	316	300	353	312	333	343	293	346	342	319	350	328	347	324	319	345	305	325	308	318	311	308	317	318	323	352	325	301	316	321	313	313	307	334	276	331	325	295	311	324	354	336	326	324	312	322	306	357	341	325	316	322	312	357	311	335	330	333	326	337	317	325	345	307	297	334	303	331	327	323	330	331	341	319	335	347	298	320	329	311	322	304	336	305	323	322	321	317	327	299	306	339	296	318	305	335	289	323	333	313	307	301	306	291	313	322	266	300	302	286	354	334	294	324	345	351	319	305	329	343	344	315	301	320	296	347	343	306	341	321	326	347	324	327	333	349	314	316	343	330	331	355	300	348	324	327	304	348	343	347	313	295	332	318	346	345	315	317	317	336	306	310	333	321	333	325	302	329	339	333	330	283	352	315	333	342	340	305	268	339	325	358	342	332	328	306	341	317	354	297	326	326	329	324	317	311	323	323	343	353	322	325	314	304	312	336	348	335	292	337	292	310	372	330	311	326	319	318	323	291	298	313	330	307	305	323	318	323	334	317	346	288	330	299	337	319	285	320	335	314	339	323	312	355	346	328	308	341	324	322	307	324	305	328	347	302	325	313	308	318	297	326	345	325	330	290	350	332	324	299	351	315	318	320	330	330	321	295	327	304	313	347	309	319	313	323	323	330	302	315	331	345	322	311	327	323	309	317	329	318	313	334	335	320	310	340	332	307	304	348	305	307	341	319	312	307	296	320	326	331	303	335	312	350	322	301	306	337	299	349	332	326	311	344	317	330	314
22997	21575	29152	24423	21613	21524	11960	4372	2891	2330	1878	1557	1275	1108	1087	944	858	714	679	574	565	559	549	515	469	457	425	456	406	396	366	355	371	374	358	367	372	333	352	350	344	330	357	335	342	286	333	305	347	341	336	351	316	335	300	306	320	305	296	288	309	304	318	269	301	303	307	287	288	286	314	283	266	311	297	268	294	307	275	298	273	310	291	303	295	279	313	303	288	261	284	305	325	262	282	306	296	314	287	279	315	322	281	331	284	324	273	316	293	310	320	286	261	298	288	280	269	302	290	301	297	298	287	293	310	309	287	284	287	285	298	285	299	297	266	304	299	286	257	274	305	291	285	301	262	307	281	302	278	294	279	292	275	277	310	294	278	337	311	300	287	321	282	284	293	264	308	303	298	286	293	271	280	293	272	298	279	308	321	276	273	303	324	334	286	286	290	294	322	279	308	290	290	322	287	277	285	297	262	276	280	273	306	284	284	304	301	330	279	281	302	291	282	316	328	286	263	262	288	302	285	314	299	310	299	302	285	296	286	325	296	279	336	281	310	291	290	308	303	286	277	302	285	318	272	275	253	270	291	284	298	272	282	301	323	321	301	293	307	300	297	287	314	300	294	309	308	271	282	284	292	251	331	308	293	319	299	302	297	270	330	291	289	287	305	286	321	283	290	297	292	322	313	293	290	305	285	301	283	288	301	334	299	269	269	299	288	292	281	283	293	295	274	297	284	284	285	306	261	274	254	283	304	272	262	275	288	306	281	244	307	292	277	301	285	309	265	290	295	305	292	263	321	280	301	304	301	277	274	279	266	289	283	277	258	281	297	297	287	282	308	273	301	279	265	302	290	307	313	310	290	272	295	256	291	325	293	299	291	301	313	264	301	278	274	274	283	302	302	299	280	287	288	280	291	322	326	265	265	301	305	279	278	272	294	307	271	319	315	283	283	294	308	278	298	296	286	305	283	272	289	321	305	286	286	292	258	287	297	321	281	285	298	287	241	289	262	296	324	287	275	282	279	273	292	299	294	285	315	289	263	282	297	287	282	272	270	304	317	287	276	264	331	291	352	289	312	263	324	302	312	300	274	269	300	300	303	295	280	331	311	313	326	288	273	308	319	266	298	292	295	271	315	290	288	279	287	296	277	294	287	275	308	283	300	239	291	277	313	297	299	320	292	319	286	317	292	283	275	286	264	313	337	285	248	312	278	299	274	324	319	311	305	292	322	297	297	287	298	296	318	303	256	294	304	300	269	272	294	309	268	300	291	290	296	312	285	298	317	308	291	321	277	312	309	271	286	315	319	308	305	281	280	306	267	294	289	277	324	273	286	271	299	276	283	287	276	287	277	300	272	309	287	301	283	313	286	309	312	275	290	298	277	311	322	318	303	315	282	321	255	306	307	284	301	278	302	324	292	292	263	309	290	315	279	282	279	303	310	290	272	292	301	280	308	309	297	316	278	303	309	277	306	285	310	307	264	326	286	268	265	298	290	306	290	289	322	300	310	293	290	308	290	282	289	305	308	287	299	310	292	289	284	310	306	282	283	278	307	305	295	307	303	300	328	308	278	292	322	318	287	323	318	300	273	277	284	317	277	314	286	306	286	297	292	271	285	275	286	306	285	268	278	283	304	291	285	302	326	290	298	297	288	303	280	277	276	313	318	260	319	308	317	285	321	296	308	301	308	277	290	328	306	308	304	313	297	291	280	277	304	282	333	294	281	287	263	278	277	295	300	317	316	320	322	295	301	289	279	273	287	270	266	321	271	311	256	323	287	264	274	311	285	273	288	293	292	303	268	273	304	264	280	300	318	298	317	282	278	309	288	323	274	322	289	288	278	276	282	305	310	304	304	260	309	288	312	320	312	313	285	297	304	324	295	280	297	315	299	307	286	299	279	305	312	293	316	298	291	271	310	314	267	321	273	294	320	281	277	314	282	296	277	295	293	279	263	284	297	287	314	328	285	289	290	306	275	267	306	291	294	282	323	279	293	271	310	281	287	283	291	300	275	289	297	291	296	280	301	291	271	286	304	310	307	292	293	279	282	289	301	274	275	282	307	291	304	285	307	310	298	301	280	304	272	292	295	289	305	306	284	303	297	289	287	255	278	265	266	275	309	296	300	291	281	273	301	289	268	268	304	273	295	312	295	288	294	280	280	330	299	302	290	287	275	288	308	285	312	285	304	270	290	294	286	307	302	288	288	323	306	299	304	256	279	238	277	310	313	300	284	298	337	289	291	308	297	285	298	284	276	312	297	277	327	294	315	266	284	301	311	291	281	295	318	276	316	295	301	293	286	304	291	328	313	302	306	287	295	258	297	305	291	286	290	286	281	293	278	319	280	281	307	285	268	304	306	305	263	311	319	278	268	282	284	289	290	304	277	275	274	313	297	300	273	295	291	292	298	319	299	284	316	286	301	317	275	299	279	274	305	296	314	330	301	294	310	294	271	306	300	278	280	292	290	273	291	280	322	293	266	268	289	292	287	313	297	305	322	289	278	266	308	289	286	294	309	278	274	298	266	282	291	291	277	286	300	311	320	275	300	298	311	289	337	280	301	289	326	284	304	276	260	281	288	290	270	277	296	317	275	268	293	279	278	294	258	283	287	319	292	281	247	287	319	275	287	307	298	307	313	261	298	304	288	278	304	293	282	290	308	275	289	303	280	278	286	324	287	332	305	291	285	300	329	281	300	283	304	286	291	298	278	307	298	273	286	327	299	287	300	269	316	274	304	303	282	287	289	313	287	331	311	297	301	312	308	318	271	274	269	291	265	315	290	273	298	283	291	290	280	344	308	305	332	280	283	307	288	301	283	285	310	304	305	297	307	326	278	255	276	300	289	308	271	263	307	301	316	274	310	285	281	290	329	301	286	281	247	289	288	309	305	294	314	308	268	295	286	275	263	308	302	326	286	269	283	288	268	311	316	283	302	291	311	326	284	303	308	252	347	300	276	315	290	297	271	290	268	325	287	326	295	282	284	317	308	278	314	294	312	271	313	315	309	313	289	288	282	297	321	285	289	305	282	314	307	306	307	316	290	301	313	304	289	298	277	289	253	316	284	299	285	322	282	261	278	290	309	318	323	313	318	268	344	309	287	313	296	302	286	294	298	308	309	248	282	282	318	283	292	298	289	288	282	277	310	305	314	308	271	296	297	307	269	297	288	324	318	263	257	294	276	318	303	288	288	332	276	295	304	276	305	300	298	289	283	309	307	328	297	274	298	308	308	288	283	280	288	323	263	314	265	305	290	304	272	306	304	325	295	280	308	275	293	296	312	287	270	281	320	296	296	284	305	272	285	337	276	296	309	275	299	268	303	317	311	297	281	277	299	264	290	284	273	278	277	294	301	296	279	288	282	317	311	275	301	308	299	279	265	304	299	318	299	296	304	282	283	302	297	276	287	272	311	337	277	286	287	305	290	259	304	301	273	300	261	252	308	287	292	275	286	296	272	319	272	292	311	294	314	286	289	300	261	254
25619	39156	31105	21338	16749	13074	9594	7030	5312	4015	3251	2631	2062	1911	1621	1434	1285	1141	1036	887	828	760	697	687	676	602	567	568	581	502	497	503	476	495	445	432	427	451	448	457	399	438	396	407	353	421	423	366	399	376	364	375	378	424	372	399	371	338	379	361	329	338	371	360	385	391	352	397	362	363	360	342	360	370	355	374	355	392	349	374	346	369	412	328	333	333	333	359	330	362	360	326	339	376	350	354	349	360	343	308	325	367	357	351	368	354	341	366	337	332	322	379	318	341	310	373	376	342	315	355	349	351	355	330	349	320	314	359	344	345	347	346	338	350	335	334	355	352	370	390	326	377	341	349	321	335	338	340	337	335	377	364	325	332	313	360	335	352	311	335	323	351	359	340	342	325	361	324	336	364	343	335	350	369	312	364	339	331	357	332	340	386	366	343	345	350	340	329	335	316	366	326	344	387	380	318	388	367	363	323	340	348	343	332	347	329	333	328	348	337	346	343	362	363	356	328	332	355	362	349	316	320	357	347	339	392	344	319	355	340	336	407	358	333	381	341	347	331	351	360	351	340	304	324	340	315	341	326	347	350	354	347	333	333	334	327	372	361	363	346	346	331	363	351	363	317	341	302	381	357	372	331	323	301	340	343	352	341	360	337	374	375	375	378	372	343	362	368	352	355	339	328	320	367	345	362	342	377	373	323	342	340	345	354	365	359	340	352	358	317	334	313	353	347	337	367	375	319	327	356	322	358	339	328	377	369	348	350	354	347	350	357	346	353	317	334	367	328	335	360	342	348	385	377	348	348	342	337	343	341	322	349	331	365	332	361	330	351	327	365	355	370	372	336	362	375	350	344	317	329	378	353	375	357	377	348	350	344	363	304	378	404	336	336	367	315	343	355	347	366	338	314	361	354	334	357	353	388	332	356	330	371	322	371	344	327	338	352	328	339	369	325	373	416	332	318	335	315	351	350	327	313	346	337	339	340	341	337	333	370	326	338	380	327	332	363	319	377	350	344	333	353	368	316	389	335	379	385	326	337	326	345	358	342	376	349	339	329	329	318	338	360	319	308	365	365	332	317	303	379	333	333	352	351	325	368	345	341	352	315	336	367	350	358	349	318	313	345	338	359	358	366	340	331	321	347	334	324	337	359	324	376	367	312	374	317	330	343	383	368	343	309	359	314	343	360	367	362	364	339	383	355	353	326	339	329	318	349	352	301	347	348	351	338	336	336	364	356	328	360	348	333	323	348	352	345	301	319	303	342	346	341	352	335	336	351	318	328	331	355	305	376	349	343	348	362	362	371	367	357	324	333	334	383	356	361	305	378	341	333	321	362	327	309	330	363	346	346	311	325	368	302	340	355	349	348	329	350	348	345	315	344	336	342	344	351	336	374	372	356	343	330	354	356	355	348	341	364	364	351	358	345	362	367	362	350	336	356	350	327	349	341	327	361	352	346	356	314	335	395	340	330	342	361	340	329	343	319	357	327	332	367	369	346	326	344	371	330	359	326	328	353	340	336	356	388	347	369	359	362	342	351	337	345	360	336	308	350	362	358	400	354	390	381	335	367	328	292	364	342	359	369	337	348	355	329	341	360	360	302	345	328	382	342	328	370	361	331	375	352	329	313	331	337	330	351	327	362	367	359	357	338	361	331	327	357	338	365	347	357	331	357	337	342	360	340	357	362	329	319	344	361	346	348	353	316	357	345	354	349	374	327	364	356	337	362	360	331	326	331	333	340	325	370	364	356	304	362	315	358	338	340	324	328	307	362	356	363	339	349	347	325	352	335	321	374	354	353	327	351	340	352	333	343	358	352	357	369	348	322	345	347	356	337	347	333	379	351	312	326	360	352	343	326	370	331	356	340	330	338	379	358	373	329	332	353	341	351	352	341	359	355	341	315	339	344	334	341	371	379	364	347	340	297	336	367	330	343	313	364	349	332	379	309	350	349	340	371	354	354	358	313	330	347	353	329	349	330	343	366	321	332	344	356	312	361	347	381	339	331	336	356	332	333	326	355	357	340	336	344	323	340	325	336	359	364	331	372	362	362	317	346	346	320	363	329	317	319	334	342	328	354	380	338	326	330	310	372	339	356	350	353	369	371	331	350	350	355	341	332	341	340	339	340	349	364	363	353	345	361	324	367	395	381	346	335	344	323	337	343	327	377	331	380	337	371	354	310	344	361	362	312	326	357	346	375	338	326	330	351	333	353	368	349	307	345	363	351	352	360	360	348	339	324	321	356	330	328	362	331	335	361	348	351	344	366	350	330	333	346	344	343	358	348	315	340	381	346	340	366	331	333	383	364	359	354	364	338	342	358	359	339	322	366	334	339	372	354	358	338	326	339	332	355	339	366	335	323	321	381	350	336	371	346	349	356	300	352	328	353	369	361	333	343	292	346	365	359	333	347	377	360	389	356	326	348	320	328	347	329	302	331	352	316	332	344	342	339	347	342	351	337	368	348	353	307	348	383	355	359	329	340	369	358	337	381	364	358	357	344	379	335	334	348	315	376	345	358	365	365	352	378	349	352	333	335	345	338	363	361	362	350	352	339	313	361	330	356	347	374	341	389	339	390	338	334	351	356	334	345	340	323	332	326	333	355	358	329	361	343	371	323	342	345	355	332	345	357	341	334	357	369	361	354	358	348	370	333	369	326	339	356	336	361	360	349	321	335	334	337	331	360	350	342	314	335	341	347	351	368	348	349	333	346	320	338	349	372	317	345	355	345	332	345	337	356	377	312	363	349	366	319	366	347	332	311	331	335	348	386	334	351	361	336	327	356	371	339	337	353	331	343	349	364	311	321	348	352	337	348	340	404	359	339	360	307	307	348	334	364	350	323	320	380	335	329	350	314	344	352	334	342	326	336	365	338	327	347	380	327	336	356	359	345	374	341	379	360	353	342	332	327	331	358	362	345	340	328	342	342	328	348	353	335	354	332	362	327	320	349	324	331	349	350	372	373	328	352	350	342	324	307	343	352	342	348	387	367	325	382	352	338	349	392	357	357	349	350	347	358	380	340	330	357	329	363	351	361	336	379	379	307	367	362	336	349	354	336	357	358	321	324	344	364	359	367	307	371	349	331	313	345	360	313	326	329	341	331	325	345	349	322	341	341	363	341	338	390	342	358	340	375	357	371	350	357	351	372	345	344	325	366	353	369	362	331	351	354	342	372	358	365	328	348	326	357	336	319	356	356	339	375	338	361	372	345	377	339	378	388	351	308	340	315	305	338	333	347	332	354	355	363	319	331	369	328	322	348	381	346	350	321	328	323	350	325	373	361	363	334	354	340	357	325	349	351	348	345	329	358	374	349	356	351	332	336	368	306	341	343	350	368	361	367	336	327	346	335	329	350	338	348	345	332	320	368	343	338	363	356	352	348	384	320	326	360	338	317	356	337	362	364	309	338	343	343	348	364	351	314	336	351	298	325	328	331	331	310	379	318	349	376	349	343	338	381	332	361	336	325	305	347	338	326	356	342
28371	21237	17627	10256	5213	3275	2205	1600	1248	996	865	778	720	681	592	595	557	506	501	454	480	468	468	394	440	382	402	375	400	392	401	408	408	367	393	377	394	375	362	425	341	407	351	366	374	362	354	358	356	379	349	367	428	419	392	399	341	382	367	363	394	372	375	383	403	361	367	358	402	366	386	366	354	379	353	428	352	333	413	420	363	367	401	328	395	366	374	385	368	362	380	367	392	382	400	384	357	363	385	361	339	358	341	376	341	353	355	360	358	407	379	365	394	364	367	357	357	350	356	366	357	377	363	379	366	358	367	381	358	377	373	386	338	376	361	363	388	369	337	387	396	403	356	411	360	357	325	354	368	377	374	391	364	362	388	359	389	352	367	381	347	383	356	351	363	394	377	384	344	382	367	353	363	384	364	362	380	343	367	367	348	349	370	332	385	360	324	381	383	376	345	354	383	364	386	352	356	343	411	362	369	346	403	358	358	381	374	352	369	362	354	352	325	376	353	367	397	364	391	385	352	373	365	379	381	358	346	357	387	387	369	386	397	388	322	344	350	362	362	356	362	338	350	364	352	373	371	361	368	388	350	353	374	371	375	364	389	346	371	358	344	357	374	373	376	381	376	375	350	338	346	345	333	375	404	357	364	350	405	377	362	368	365	354	350	370	381	359	379	385	369	388	376	363	396	359	365	389	373	321	377	340	390	360	370	392	358	366	371	365	357	330	367	386	391	376	338	375	382	366	381	385	383	365	367	352	377	366	376	383	372	335	376	380	372	355	380	335	345	364	364	364	332	339	361	351	382	347	362	342	341	372	378	349	391	353	356	366	340	365	408	353	373	373	341	355	370	389	367	379	368	381	366	380	370	384	370	374	398	390	394	354	405	363	338	360	371	358	379	360	338	343	400	366	369	380	394	384	388	375	368	397	365	365	343	388	351	368	374	352	396	388	348	356	346	367	337	384	387	364	360	325	379	340	353	329	390	366	364	366	344	342	347	390	387	383	350	348	357	381	326	400	379	369	379	370	354	371	342	362	385	367	379	379	394	327	385	338	382	362	337	361	393	363	386	376	330	365	380	358	346	365	370	360	368	354	356	356	340	401	390	378	344	346	364	362	370	352	399	391	378	364	376	349	343	345	367	399	354	373	352	371	400	382	400	351	382	353	349	366	348	399	353	373	342	370	390	350	361	381	385	403	343	372	413	392	367	390	355	362	359	336	388	364	395	390	363	384	373	366	364	401	357	346	340	390	368	360	354	378	364	356	374	371	359	342	373	356	394	344	388	408	357	374	356	378	354	361	385	366	347	357	372	365	400	355	367	394	360	378	352	366	369	326	365	382	342	369	357	349	331	347	382	363	378	393	389	378	354	386	391	375	358	353	366	389	362	383	384	381	380	358	370	361	348	351	339	385	338	354	352	356	338	355	401	359	355	381	361	347	385	348	346	364	381	337	388	349	399	337	360	347	359	394	355	365	390	340	411	369	364	336	415	357	379	344	363	377	370	398	380	360	380	371	394	374	340	358	360	384	350	333	380	342	335	413	433	397	373	374	342	365	350	376	356	361	382	401	411	403	366	370	369	357	373	354	351	373	366	355	386	348	371	379	343	371	393	354	383	391	378	360	339	382	370	356	353	381	349	388	332	362	357	389	375	383	365	324	371	358	366	386	380	337	393	386	395	405	350	376	406	390	379	366	352	372	365	415	361	361	374	350	380	344	353	381	357	358	347	390	370	372	367	387	343	400	375	352	342	385	387	389	370	399	362	364	396	366	369	345	365	375	381	418	411	317	345	337	358	345	344	401	364	375	380	352	359	367	391	371	379	358	368	390	371	358	362	350	409	357	359	388	370	394	338	371	368	388	341	385	374	349	366	380	378	361	374	404	359	362	377	361	364	368	341	361	397	346	401	359	367	369	364	367	338	379	370	357	358	365	386	374	359	390	386	358	359	383	366	353	352	410	373	393	372	338	390	376	374	367	381	368	407	342	340	358	371	363	363	368	401	354	398	366	360	368	382	345	353	353	347	348	385	363	331	381	373	386	361	357	386	379	349	375	367	385	378	379	366	395	349	380	360	380	371	365	371	347	354	361	323	375	396	391	381	380	371	345	369	373	380	363	355	377	378	369	373	388	384	400	372	346	366	357	338	355	360	372	338	371	368	355	367	389	349	401	377	387	345	356	378	390	371	390	352	354	377	394	366	375	349	384	368	381	373	418	367	371	367	366	402	382	378	355	353	383	362	358	355	338	336	329	339	363	374	376	406	369	353	370	362	400	363	331	353	366	393	383	377	357	363	342	377	358	367	420	395	346	400	377	370	352	380	353	392	383	365	341	384	346	398	371	362	367	376	347	364	359	374	377	400	337	350	372	360	374	349	405	379	368	372	382	382	385	330	349	415	373	338	381	400	353	376	413	372	372	353	340	410	388	387	369	361	370	380	369	399	388	366	361	363	386	373	390	382	341	370	370	383	343	406	351	388	391	353	364	384	360	337	392	379	353	357	379	400	360	379	375	378	375	371	386	348	387	394	353	385	367	381	388	364	370	363	361	348	365	367	344	365	343	373	380	313	364	381	347	331	360	366	355	347	384	351	359	359	347	333	392	390	399	380	352	383	377	368	341	364	406	378	361	393	366	362	372	335	381	356	363	368	384	396	376	348	371	395	369	373	383	405	364	375	392	365	364	313	355	392	395	375	376	357	362	362	352	370	344	352	381	370	384	387	334	377	386	366	369	327	387	389	386	340	338	358	365	355	415	354	303	390	367	352	363	398	377	386	350	337	339	377	356	387	357	348	362	371	387	372	348	364	354	361	373	372	350	346	357	376	390	395	370	385	382	347	351	356	359	392	378	353	352	385	369	396	365	364	379	400	373	387	396	385	366	376	361	368	421	338	383	341	378	376	389	354	335	354	364	380	381	389	365	336	396	373	345	358	343	381	378	375	345	403	348	356	342	348	368	385	364	336	391	349	351	368	380	370	382	367	412	347	400	394	366	357	370	347	360	354	370	366	384	369	349	377	338	386	399	398	387	394	372	337	389	395	380	390	370	360	391	347	373	366	408	425	375	345	354	380	372	344	353	369	396	387	379	361	389	371	360	351	373	411	386	330	347	328	373	378	364	397	338	362	397	359	332	366	357	355	349	369	371	358	369	411	334	366	386	371	381	378	346	377	364	332	376	365	363	366	359	395	335	346	386	387	347	366	362	385	352	415	373	385	344	359	343	377	400	356	386	389	390	390	389	354	380	377	360	367	381	352	365	389	354	349	330	355	389	382	338	364	359	358	361	363	384	352	356	353	336	368	360	364	369	363	396	354	360	383	401	351	380	395	347	388	389	382	359	379	357	365	384	384	387	341	359	370	370	333	383	366	344	361	350	381	373	357	362	381	378	388	383	380	358	369	366	351	363	333	380	371	387	411	348	360	362	396	372	382	376	372	342	375	360	371	349	343	345	338	352	327	368	401	394	351	382	345	330
19228	25590	19550	11208	8262	6074	4352	3077	2403	1916	1379	1275	1083	988	887	820	735	721	650	609	575	571	535	573	517	542	530	512	435	463	506	480	474	425	488	457	461	449	418	412	468	439	409	434	450	420	446	438	438	417	445	416	447	450	439	441	407	468	425	398	431	408	446	433	399	410	463	429	423	419	444	456	450	470	453	420	405	409	417	451	416	404	432	423	431	406	441	390	428	392	433	444	419	421	433	431	438	451	405	432	400	426	415	417	413	422	423	453	415	420	419	415	439	435	400	446	452	429	441	423	469	383	405	408	449	400	466	408	418	427	441	446	468	427	445	428	412	419	398	408	431	417	439	470	451	447	485	425	422	390	453	447	461	430	434	426	388	447	415	438	459	447	423	418	443	427	443	419	420	408	431	365	445	403	420	398	426	438	418	429	409	416	476	421	379	432	413	402	426	410	410	418	449	427	429	456	422	427	450	426	412	418	424	402	440	445	402	457	440	444	437	425	419	398	413	434	404	400	447	461	476	386	416	425	392	422	442	433	410	448	417	443	436	460	453	433	454	453	433	428	417	449	420	437	444	442	474	439	394	411	409	414	404	441	404	429	435	406	456	475	473	437	428	433	426	402	440	445	423	400	449	429	401	444	417	427	424	409	437	423	453	437	429	481	423	393	436	449	423	447	411	432	457	423	395	374	437	416	430	443	435	410	457	445	453	401	451	444	459	424	382	437	421	416	446	478	421	432	391	455	442	404	401	455	406	384	392	437	410	401	443	424	476	452	405	401	451	445	445	402	427	427	440	416	434	459	406	432	451	416	420	439	446	393	383	413	444	427	443	473	384	422	425	454	421	418	432	419	398	424	393	415	424	444	413	428	478	420	421	414	450	441	425	410	410	451	405	419	427	425	456	447	415	443	464	407	390	450	410	423	455	446	420	411	431	441	434	425	429	431	458	426	421	420	417	421	397	423	464	378	423	426	402	414	450	462	432	454	438	400	412	422	423	387	444	446	457	423	443	447	455	442	463	394	455	406	476	436	421	443	384	429	389	393	444	459	436	440	410	435	407	392	412	450	422	423	436	434	402	426	439	436	433	446	462	384	440	438	428	444	436	438	424	435	429	447	416	457	438	413	422	444	419	436	405	392	427	447	392	461	420	466	405	421	424	413	423	420	425	412	408	419	446	412	466	436	439	441	457	436	439	406	421	441	367	431	430	411	403	441	426	437	396	447	442	416	417	418	403	404	412	436	446	433	414	456	412	440	430	365	434	417	447	406	423	425	423	446	447	426	423	413	457	432	432	418	436	425	410	435	426	453	433	449	466	441	416	404	450	432	418	439	427	448	442	442	442	443	450	410	413	444	419	452	425	422	414	386	442	433	449	436	442	442	423	422	436	444	445	422	446	440	419	398	430	396	441	467	432	447	417	406	430	428	399	447	416	435	412	420	415	399	402	447	414	432	445	403	440	438	422	401	431	444	406	430	441	428	434	403	415	462	428	421	430	394	436	428	414	404	463	429	418	427	406	462	430	444	400	474	453	445	425	396	445	435	420	434	418	425	441	422	451	408	429	415	430	426	408	428	431	424	435	410	442	437	426	443	420	435	446	433	415	415	428	409	416	420	473	433	397	433	412	460	381	435	405	427	435	440	461	429	434	439	422	457	438	428	436	411	403	428	441	436	401	432	417	441	437	414	457	432	463	441	436	450	430	434	413	453	413	468	447	417	410	413	415	411	405	454	447	423	442	443	437	388	418	421	414	427	438	396	443	443	411	422	423	448	433	432	405	457	436	447	403	428	413	382	425	426	432	450	431	443	424	399	416	404	436	420	449	429	430	438	489	439	429	458	400	418	435	464	441	458	440	431	446	419	452	441	454	391	421	436	431	450	460	425	419	424	435	437	433	456	420	423	434	452	419	445	389	451	420	444	406	413	436	452	442	424	404	429	420	448	454	426	397	444	411	434	423	407	442	390	424	403	402	432	381	426	414	421	443	419	398	445	435	465	427	405	413	418	407	426	430	420	418	397	434	449	441	409	408	414	426	448	441	429	425	404	406	439	424	441	442	438	432	432	416	436	435	437	419	422	428	431	424	401	407	434	419	408	457	431	431	429	407	419	449	438	409	451	420	405	415	420	449	450	431	403	431	420	413	415	413	413	411	416	455	389	422	490	441	435	423	452	403	436	381	426	375	441	403	424	468	414	490	429	428	438	435	404	418	423	451	387	422	429	454	442	425	397	441	399	408	421	409	457	439	420	414	433	438	451	416	475	406	445	428	444	432	435	408	445	424	420	460	419	422	425	418	429	430	415	502	436	431	427	419	397	455	440	445	418	435	430	413	467	456	410	470	371	425	418	421	435	391	426	413	423	444	431	471	428	416	458	409	427	414	450	432	432	414	467	430	407	439	401	420	450	419	466	441	415	435	448	439	393	417	390	421	447	405	436	434	409	453	418	432	422	411	412	423	412	448	421	459	409	445	409	414	373	452	454	443	421	435	390	413	429	433	422	411	447	430	439	435	424	385	425	395	421	432	448	437	457	421	423	444	371	402	435	402	420	403	431	440	432	419	396	416	413	421	398	479	435	391	413	473	433	417	397	436	430	393	450	431	431	383	451	412	428	401	385	439	407	433	443	447	442	420	437	401	429	395	471	414	453	424	429	440	426	441	453	427	432	440	392	424	422	420	410	419	458	429	448	416	453	446	441	442	426	408	442	438	424	420	408	412	424	437	403	410	374	422	383	450	431	415	392	447	404	407	396	441	457	395	440	418	414	402	409	435	448	430	431	462	435	438	432	425	402	422	415	432	434	439	455	413	436	399	441	408	425	404	444	372	435	454	395	406	386	397	406	438	414	413	397	422	451	432	401	400	446	430	359	416	406	455	459	403	376	404	385	399	428	440	398	462	438	410	437	387	407	448	402	460	406	433	443	387	407	422	423	384	450	415	415	413	421	418	459	423	444	377	411	401	367	443	398	439	424	460	417	446	434	422	401	409	435	398	432	421	428	453	436	402	446	437	430	428	433	412	436	452	451	390	423	422	439	402	387	432	424	428	412	441	398	416	390	429	435	427	420	411	397	409	352	427	413	440	424	458	428	415	409	424	450	433	457	404	417	464	404	404	433	424	420	394	416	452	430	434	450	456	404	427	412	436	443	436	455	413	466	402	433	417	414	404	430	429	422	434	415	453	413	459	450	442	441	419	420	412	417	428	398	447	462	451	430	421	443	440	439	391	465	462	429	432	398	420	444	457	402	432	411	400	434	423	424	446	405	417	383	452	436	437	453	414	454	421	414	408	420	428	394	416	426	439	423	416	414	438	424	402	402	410	427	445	435	409	441	427	441	417	439	448	406	397	450	384	462	389	404	429	424	397	420	424	396	424	411	441	444	430	391	423	423	422	452	411	443	398	446	404	419	443	443	448	451	424	412	419	455	411	442	396	429	436	405	481	431	423	437	445	407	455	435	439	479	399	441	430	462	452	434
23996	21505	28555	24913	21305	11985	4856	2814	2188	1723	1390	1293	1060	987	909	884	728	649	637	617	623	603	560	512	550	512	527	494	478	478	470	433	477	471	438	428	414	465	433	439	408	395	414	426	419	437	402	441	393	402	413	432	401	411	399	423	399	418	401	409	391	375	397	386	377	383	360	385	412	394	420	380	377	416	415	365	397	373	378	424	379	405	367	428	408	407	403	369	406	375	358	394	383	408	357	385	412	405	377	377	381	373	451	371	414	398	368	377	392	403	399	407	376	395	415	416	396	387	410	396	402	388	411	401	360	411	369	396	375	379	384	368	420	417	406	395	412	400	406	414	401	395	398	392	408	358	408	406	419	412	396	391	408	410	370	395	384	394	407	429	393	400	405	388	363	431	389	409	372	393	418	401	392	410	370	406	392	387	391	366	378	384	422	418	422	411	388	423	441	389	392	383	368	395	385	416	395	415	376	392	418	428	384	390	398	405	397	369	410	366	391	400	355	416	407	420	353	408	427	399	429	405	421	359	403	386	408	397	441	375	420	393	383	390	395	365	414	374	408	347	409	419	429	420	371	383	413	433	404	402	381	377	379	408	391	403	335	359	391	453	386	370	393	369	394	388	365	393	401	376	407	422	423	369	356	439	425	392	395	384	402	417	410	422	414	374	400	382	414	394	398	412	422	384	399	393	373	406	415	380	420	408	398	363	350	396	421	417	392	395	427	406	429	345	378	420	367	406	371	367	387	440	410	408	393	407	413	380	378	374	389	435	437	399	362	406	393	410	418	388	395	407	406	374	438	407	405	399	385	401	395	429	386	374	407	382	399	416	384	412	387	407	406	402	403	396	398	419	414	388	390	413	415	384	409	390	429	383	407	422	442	349	366	396	424	366	400	385	445	373	410	412	382	416	415	414	379	378	384	391	385	416	395	368	417	388	371	392	413	439	407	432	362	376	394	421	396	412	346	402	378	395	367	371	401	400	446	396	405	386	407	451	415	379	410	383	400	411	387	401	398	437	410	374	397	400	415	415	438	392	389	397	380	405	390	402	404	395	390	355	389	415	379	404	402	414	368	390	404	374	365	407	372	356	377	416	419	404	399	386	412	364	392	427	426	410	418	412	409	401	399	399	352	418	390	411	376	392	397	395	370	399	383	378	428	423	389	404	364	436	416	409	366	404	385	404	396	384	406	383	393	435	374	417	432	397	395	376	415	431	406	367	381	452	460	379	365	403	411	428	404	361	371	403	407	370	396	404	406	355	396	420	388	393	381	409	382	385	438	427	364	431	413	383	398	437	404	389	394	422	406	419	405	403	404	389	335	370	418	448	376	403	417	391	402	373	404	396	367	372	404	407	392	407	422	396	399	394	371	391	404	397	426	394	419	385	400	368	400	406	395	421	411	404	427	396	403	421	392	431	391	371	429	409	403	379	385	391	402	357	392	395	373	352	431	398	446	394	361	390	391	378	388	431	389	406	409	378	417	405	377	376	402	419	396	381	385	414	389	376	387	376	401	376	411	385	413	417	420	428	411	410	377	368	379	436	384	403	396	383	398	422	397	382	423	405	410	384	393	411	401	393	403	383	399	387	417	394	377	390	423	420	389	407	430	410	384	402	396	383	350	398	395	404	406	389	385	378	416	412	368	406	398	375	400	438	406	389	401	367	345	386	385	393	410	385	394	403	417	426	412	410	401	372	398	404	362	399	406	385	375	401	402	387	363	388	417	394	384	377	423	416	408	394	425	392	387	424	374	388	404	366	376	418	413	386	412	393	397	402	403	380	385	405	397	430	451	421	399	416	356	379	400	384	358	381	385	399	433	396	402	374	410	385	365	402	363	399	387	377	380	375	400	406	388	398	409	415	410	405	408	412	418	377	419	393	413	386	395	397	390	389	395	421	391	412	385	420	375	389	393	421	390	392	396	422	440	407	376	377	426	455	373	387	423	403	411	407	412	411	417	398	359	370	392	376	413	432	401	380	381	378	370	420	398	409	410	395	419	393	404	409	386	392	414	363	407	380	442	398	392	425	429	410	384	386	414	394	392	385	410	389	403	377	425	400	367	413	449	430	395	396	374	387	405	393	356	422	398	428	374	390	375	401	391	405	386	418	416	419	408	390	375	401	391	367	405	426	413	407	397	408	395	365	435	407	428	413	434	367	395	433	419	385	404	368	427	400	373	395	406	439	405	417	389	364	394	341	364	406	428	389	403	395	397	382	417	383	396	424	373	425	413	396	386	414	404	394	397	436	376	395	391	370	412	409	390	405	379	414	380	433	389	413	399	388	381	415	396	374	439	420	403	360	351	376	410	378	376	371	380	372	403	396	391	396	383	416	425	426	393	418	399	427	398	398	403	409	405	442	445	414	383	390	408	404	433	363	401	391	411	400	423	373	400	388	365	411	374	424	407	411	390	368	421	367	393	428	414	432	408	412	380	392	436	385	396	430	406	407	423	356	414	381	378	412	407	374	398	395	407	389	366	390	384	410	381	411	385	413	422	415	399	374	408	390	400	437	422	365	451	411	397	387	383	433	413	403	404	423	401	397	383	435	421	377	381	377	389	411	422	381	414	387	374	396	386	406	421	441	386	420	387	384	408	363	418	391	397	412	414	409	385	409	408	376	381	385	379	394	448	394	410	380	423	384	385	373	390	398	363	421	371	427	355	369	378	425	383	382	413	394	380	400	362	410	408	412	355	405	394	392	397	384	379	403	426	402	413	383	421	422	387	402	373	392	394	365	373	403	413	428	395	444	394	373	397	424	390	364	407	375	351	399	412	422	399	371	377	445	385	420	388	388	417	388	375	406	422	398	366	404	378	396	401	391	369	345	425	388	403	403	413	382	396	406	351	389	417	379	405	421	407	446	371	370	376	410	376	397	384	377	407	416	361	391	383	385	423	409	396	370	376	413	374	377	404	407	411	363	441	393	406	427	415	421	429	421	395	382	445	386	380	388	417	428	398	388	397	402	432	409	391	405	393	406	425	362	379	373	369	388	442	426	390	390	378	361	458	389	390	420	428	381	392	387	367	409	386	400	379	358	435	403	389	410	419	386	412	423	394	417	384	358	393	405	382	453	419	420	407	391	417	407	395	387	421	400	412	372	437	395	406	413	364	423	390	391	414	387	344	395	406	413	376	402	402	407	405	382	373	385	419	395	372	402	416	423	395	406	388	382	385	400	393	412	429	397	416	361	435	417	347	386	406	408	393	398	436	401	379	398	391	415	380	402	395	363	440	386	445	405	385	397	385	416	399	368	395	390	402	384	425	437	397	390	400	398	388	418	393	435	371	358	400	383	383	406	399	408	385	400	376	430	410	391	402	396	357	413	430	438	395	407	386	393	405	407	421	365	394	386	394	403	357	403	424	404	401	359	398	412	396	377	397	390	367	393	406	399	410	429	408	378	396	395	418	396	422	414	403	382	387	391	392	398	380	388	401	420	400	428	417	397	383	433	372	375	394	392	381	393	402	409	393	379
22074	33852	26408	16824	12540	9375	6820	4889	3976	3002	2452	1991	1731	1491	1343	1165	1149	1010	949	840	770	741	720	694	686	625	638	576	603	585	627	572	548	515	517	609	551	510	517	533	509	500	505	515	456	512	523	496	485	493	454	511	494	495	507	460	459	452	501	512	483	474	488	489	489	483	456	444	521	447	429	464	499	454	442	463	457	461	472	411	476	448	492	453	457	501	472	464	493	497	493	492	458	466	462	493	485	493	450	464	448	452	461	420	449	443	474	491	460	465	489	488	484	473	483	470	457	503	453	481	448	508	476	465	484	487	472	452	493	451	452	438	494	453	455	463	494	448	470	478	458	465	457	482	460	461	469	491	486	466	475	462	488	459	471	472	479	467	452	460	440	422	468	436	479	491	500	453	469	461	454	488	445	463	509	467	487	440	475	497	426	452	496	489	444	475	452	453	437	436	450	425	469	459	470	477	479	452	471	470	473	462	461	438	467	466	449	477	438	422	481	484	451	476	425	441	463	484	474	456	429	457	449	444	429	478	455	425	446	444	470	452	446	457	498	461	451	451	467	458	479	485	457	468	449	479	437	468	501	482	450	453	515	473	493	523	438	458	505	479	480	476	442	453	456	459	453	477	452	466	451	457	474	464	451	454	474	493	461	436	452	486	438	440	493	488	453	431	467	455	487	453	455	446	454	520	505	466	483	490	463	511	438	454	452	475	473	458	458	462	509	437	466	469	494	468	443	532	465	465	476	493	450	449	436	483	447	450	492	470	454	459	486	512	475	417	432	457	463	477	432	441	487	462	475	477	496	474	433	473	442	468	446	467	463	445	469	488	458	460	473	457	460	470	475	451	455	460	468	433	473	456	465	452	481	457	440	458	458	429	423	425	446	473	476	481	457	463	478	458	462	420	474	436	432	456	479	462	468	453	467	492	451	475	456	477	459	488	442	471	431	446	450	463	439	490	484	449	477	456	422	447	495	441	442	449	483	434	486	481	472	476	472	452	461	470	468	447	491	498	446	475	461	482	441	477	454	467	435	474	450	429	453	476	468	473	484	478	456	486	479	454	452	446	467	460	469	478	442	467	473	470	470	473	488	442	439	459	411	485	494	458	487	476	447	457	449	450	430	437	475	469	475	429	456	428	463	480	441	446	503	460	442	489	481	434	445	420	464	477	465	478	516	443	439	483	453	447	491	447	478	464	470	453	479	428	474	463	472	449	478	477	469	464	479	451	498	452	435	437	487	454	453	468	467	471	449	482	512	487	498	492	492	483	473	464	467	477	466	451	488	476	443	449	462	452	446	490	500	477	470	469	462	474	458	464	484	439	494	453	480	419	481	435	461	482	470	518	508	464	459	481	491	447	455	458	460	471	457	454	441	459	454	476	459	461	442	470	478	466	481	502	493	463	454	491	447	472	445	463	467	464	453	439	463	430	468	470	466	465	462	439	446	478	456	456	485	422	448	460	486	482	456	458	442	474	471	433	451	448	473	469	479	481	468	464	447	500	463	439	434	453	445	444	432	464	454	419	469	469	451	473	488	486	442	440	454	465	478	424	442	450	482	482	509	467	487	463	465	499	449	464	443	440	462	451	455	443	460	434	443	482	459	468	474	472	479	452	471	458	453	483	475	425	447	445	459	443	496	481	484	466	448	456	485	407	460	487	473	488	472	460	464	427	473	454	458	443	435	465	459	431	449	462	445	503	500	474	478	470	439	444	425	466	459	497	441	465	447	506	456	465	459	457	475	475	471	464	455	493	499	459	495	447	474	505	463	458	433	437	455	458	469	476	463	462	509	479	452	481	477	497	482	448	459	433	463	513	473	472	468	489	468	453	468	451	435	486	472	465	490	512	445	432	464	446	469	471	445	448	461	479	541	454	454	421	469	463	442	464	443	456	465	441	466	454	468	449	456	472	440	472	448	499	482	405	462	453	441	506	458	461	493	473	479	487	489	458	462	453	465	442	461	483	455	468	438	498	453	490	463	447	475	460	466	478	490	475	491	461	448	433	471	488	488	492	454	446	493	468	437	465	459	482	443	444	464	459	454	469	462	486	477	455	459	442	464	472	441	453	463	422	462	471	462	473	461	476	443	465	453	482	471	479	437	472	426	466	449	490	436	433	446	502	471	464	482	470	463	505	526	470	470	475	422	469	447	519	425	478	464	464	448	460	444	458	488	475	472	472	439	442	469	465	432	500	465	460	451	459	467	476	502	468	451	445	449	495	499	469	465	478	489	488	417	477	483	462	447	492	442	447	448	457	462	456	452	431	445	460	473	454	489	488	460	446	471	480	478	421	473	480	471	487	457	437	451	425	509	439	454	437	455	492	449	455	461	443	466	447	476	492	457	463	434	454	425	503	494	445	449	479	453	481	487	496	472	464	440	431	416	446	499	470	433	484	469	456	457	435	469	465	471	481	482	479	426	466	444	497	452	470	461	451	468	442	477	461	439	488	483	488	446	460	514	474	458	454	485	452	450	443	480	475	433	455	475	431	483	491	488	518	483	451	484	465	461	463	498	449	447	456	483	447	467	450	468	469	448	477	429	489	478	470	477	461	455	466	460	455	481	444	473	444	499	455	473	454	490	479	474	500	474	476	465	462	459	481	458	457	450	439	431	452	470	475	493	454	465	446	472	459	409	471	460	444	450	441	485	427	465	458	484	470	465	453	457	469	423	466	438	433	483	473	499	437	501	476	466	466	454	459	478	471	456	447	504	483	518	457	409	486	458	477	412	439	437	453	468	457	481	485	484	460	485	462	472	466	395	463	422	470	481	438	479	482	451	472	481	477	462	477	485	472	462	507	437	467	474	478	459	449	491	461	417	478	453	437	459	480	467	457	479	425	437	420	411	446	477	453	518	465	446	462	453	453	443	435	460	460	469	491	444	462	443	472	476	490	456	441	490	493	475	458	454	438	464	453	460	483	485	467	461	488	478	493	439	459	505	467	498	473	469	448	431	461	460	447	484	427	425	505	484	437	473	470	460	465	465	454	495	489	443	448	521	471	467	408	477	476	447	454	469	441	444	492	474	455	417	486	421	493	482	444	463	460	441	436	448	454	469	462	463	459	475	465	438	442	497	454	465	444	427	456	439	427	464	466	510	481	470	481	445	456	472	497	441	451	463	446	453	462	437	482	509	471	432	463	463	461	478	453	442	473	482	440	469	487	453	454	470	460	487	443	455	521	480	479	456	472	486	461	498	467	476	450	451	450	437	482	473	441	488	461	457	509	458	504	471	470	462	458	445	480	459	437	483	486	459	425	459	445	458	470	428	453	449	442	454	468	482	457	471	451	457	460	428	463	450	457	439	477	440	494	489	479	487	488	456	467	511	454	541	470	470	488	505	475	475	476	482	483	457	439	472	460	448	435	447	473	436	458	476	443	433	457	457	468	492	487	467	487	463	469	449	521	468	440	434	487	469	442	494	431	462	459	455	453	465	462	462	476	500	496	436	463	450	475	449	437	512	445	495	440	471	470
25182	21528	27346	25594	11522	4331	2723	1946	1570	1250	1048	875	791	699	655	596	565	482	463	459	439	415	416	361	379	366	355	332	360	321	354	321	316	324	310	289	327	322	327	267	308	304	303	272	299	296	291	283	278	258	273	314	308	281	325	271	332	290	281	277	275	289	292	302	276	248	315	287	273	271	261	282	273	273	282	294	321	256	294	287	306	284	284	300	304	283	300	293	314	266	258	292	282	323	256	314	318	302	297	283	264	301	290	295	283	285	288	296	315	280	307	257	297	300	271	300	253	294	249	281	267	283	272	275	282	279	297	315	287	304	264	277	284	307	321	302	276	286	291	283	291	288	298	281	286	245	264	287	266	288	248	270	290	299	295	281	289	300	278	296	303	304	288	265	278	265	294	283	318	279	270	283	289	287	289	289	262	301	321	303	312	296	302	277	268	278	297	281	293	300	272	310	280	284	298	286	331	307	268	287	298	263	268	272	269	285	302	268	303	303	291	282	287	271	298	266	293	302	284	281	289	275	289	270	279	275	302	289	296	284	300	278	282	325	279	267	285	297	289	276	300	267	281	294	306	315	272	260	293	291	322	295	287	283	287	305	270	304	290	287	281	275	312	290	302	289	286	276	292	279	298	296	305	297	297	261	289	264	290	287	278	298	302	283	274	300	299	263	294	246	286	289	293	268	313	289	285	305	298	303	297	283	278	304	282	245	274	269	257	281	274	287	278	283	277	272	272	299	278	290	282	278	303	302	283	276	290	267	303	282	253	279	295	300	277	281	258	303	252	298	280	295	278	302	293	279	296	274	289	276	285	278	256	275	273	295	270	302	292	278	275	274	285	250	291	278	306	318	285	265	241	277	263	287	308	266	268	267	289	280	272	272	272	319	273	272	265	267	301	284	321	304	300	311	288	249	286	299	277	294	269	270	299	258	325	271	263	250	305	282	283	297	292	285	279	292	252	258	302	291	275	304	279	269	276	253	259	309	278	285	282	272	285	281	277	302	283	297	294	281	285	311	289	275	276	282	279	278	293	293	265	264	284	299	247	275	276	250	266	290	304	304	284	271	289	257	280	294	271	297	257	280	261	283	281	258	294	261	278	275	315	290	267	275	304	295	277	252	285	279	279	287	320	287	273	285	282	270	310	286	274	294	298	285	293	306	296	251	260	296	275	296	279	294	329	323	278	298	266	290	292	299	322	277	305	253	281	288	280	277	287	315	286	250	242	301	269	283	275	304	251	289	275	276	290	275	272	283	308	296	301	283	293	279	294	268	318	287	285	270	310	257	304	290	284	290	274	278	253	272	310	281	295	288	272	274	300	264	288	292	288	263	285	272	322	277	251	271	288	270	278	259	312	320	275	262	250	291	282	280	335	259	298	280	277	256	264	291	305	308	266	268	284	276	275	273	303	313	283	272	258	271	270	289	288	279	276	276	291	268	262	273	310	290	304	307	301	256	275	286	247	302	287	292	271	281	306	269	294	296	287	286	259	285	277	259	267	282	270	275	246	284	278	271	295	280	268	277	284	310	267	276	273	299	285	284	294	318	276	256	280	280	249	293	294	305	292	275	292	270	315	269	280	277	324	270	297	304	289	311	295	296	294	302	272	270	262	278	305	281	317	260	265	281	264	268	297	291	263	297	302	299	293	266	264	278	258	271	290	292	268	261	305	301	267	301	280	307	289	273	281	273	301	258	283	271	275	294	293	270	280	255	253	254	315	297	275	297	296	286	272	259	280	279	298	289	275	263	278	302	302	286	286	274	282	273	277	257	281	298	275	290	300	276	258	258	292	273	284	272	260	282	278	317	267	270	257	266	279	295	312	303	276	275	313	280	278	290	257	280	301	285	293	271	282	284	248	266	291	285	280	263	279	288	291	295	279	295	286	305	273	274	278	281	282	286	279	284	303	293	262	276	310	292	283	304	315	295	281	297	304	286	307	271	288	288	303	251	268	282	275	269	268	250	291	274	272	287	317	295	276	284	281	316	303	316	276	282	265	276	268	266	249	313	278	286	293	299	300	289	276	257	263	275	278	269	278	290	286	298	287	299	276	276	287	262	293	299	278	291	285	293	291	285	287	270	296	295	258	293	268	279	312	276	273	341	281	330	319	245	278	262	269	270	265	289	287	261	273	284	285	306	306	307	275	301	266	281	285	278	274	269	280	252	275	292	282	299	269	248	266	297	283	285	285	272	276	263	268	278	293	288	316	259	281	298	283	276	291	271	271	264	292	262	293	321	260	292	278	318	290	280	268	288	299	278	287	288	299	295	248	263	282	295	271	282	290	286	291	273	286	312	284	288	272	300	300	286	300	265	283	285	261	314	298	276	263	299	276	313	255	268	288	288	274	286	290	306	303	292	305	273	304	279	293	274	251	282	292	273	273	311	313	306	309	259	270	304	288	300	305	287	269	288	303	327	292	282	276	297	265	263	278	317	319	278	255	274	263	274	286	302	314	275	271	275	288	296	264	291	274	256	285	283	284	292	287	265	278	297	284	301	269	295	326	291	287	262	288	293	262	286	253	287	288	262	297	303	279	254	278	303	286	306	280	325	282	279	301	260	290	287	252	298	289	315	271	312	281	275	302	284	281	298	283	276	301	276	292	287	272	290	279	268	279	296	283	288	259	292	265	296	272	300	281	291	272	296	282	265	329	271	266	301	277	289	276	294	271	294	282	267	285	254	264	279	315	268	292	275	303	243	297	301	297	301	264	282	286	284	281	293	281	297	276	291	282	264	319	288	289	271	290	264	298	271	265	261	261	300	330	268	264	307	290	260	264	292	291	267	245	269	295	296	294	263	299	272	271	303	282	279	291	270	271	285	238	280	272	287	287	278	267	277	276	281	286	301	303	270	276	279	288	262	288	270	276	245	286	273	270	268	299	280	300	282	278	269	281	260	257	277	277	268	278	281	278	259	297	289	256	285	304	292	277	309	290	243	289	290	292	330	281	290	274	267	276	267	276	283	288	275	278	289	285	279	282	276	288	269	265	304	280	272	291	263	264	265	279	264	279	271	291	294	284	263	268	261	295	292	292	273	294	255	324	285	258	298	308	260	253	269	298	292	292	305	267	266	300	278	268	296	283	266	303	269	294	252	283	255	311	256	315	261	272	293	275	312	254	298	263	308	273	274	308	273	308	298	268	275	279	274	283	310	297	229	275	261	283	284	277	255	285	312	278	289	256	279	255	287	277	288	288	302	283	265	295	327	300	281	262	289	265	295	273	287	276	306	291	291	280	289	283	281	278	276	314	295	299	277	315	289	252	271	251	282	284	324	281	283	300	279	273	293	289	279	274	304	275	293	299	314	291	277	279	302	297	282	301	273	266	304	298	264	284	293	247	302	311	296	283	282	269	287	277	272	284	288	254	249	270	280	276	286	294	286	265	283	261	304	293	282	270	257	302	261	274	279	306	284	283	282	295	298	246	301	279	284	290	257	316	300	293	272	272	275	279	285	292	282	268	282	297	291	299	297
20935	30621	22122	13146	9537	7540	5391	4155	3107	2441	1948	1564	1343	1159	1086	956	851	733	704	649	603	565	552	493	470	484	424	481	420	405	392	388	422	378	358	416	380	374	381	383	373	397	355	361	342	392	388	351	329	372	355	356	355	330	377	347	373	314	346	316	322	351	344	347	307	342	314	371	349	337	380	334	351	342	357	324	342	356	297	325	327	339	334	347	318	322	341	331	352	323	336	330	346	345	367	357	344	365	321	335	333	334	356	334	347	344	333	344	346	324	325	357	347	304	325	333	313	358	318	325	338	337	323	310	357	338	326	332	354	345	339	330	342	351	332	342	320	341	355	335	316	357	336	330	388	339	333	338	340	297	343	325	322	305	360	340	375	321	325	327	345	330	348	309	366	335	328	362	354	341	336	351	339	333	323	349	341	334	368	321	337	337	325	348	333	328	330	371	331	345	331	337	319	359	369	346	300	332	342	352	316	323	368	318	322	326	347	336	347	323	311	369	353	331	348	355	341	335	345	325	332	350	322	288	334	325	336	341	329	322	336	310	324	340	322	362	388	363	343	343	337	319	288	305	348	348	353	346	337	310	322	323	322	304	313	363	324	311	316	309	329	370	325	340	360	328	335	365	341	327	303	337	338	301	336	332	309	352	355	336	335	338	303	334	358	327	338	309	302	329	353	286	329	351	329	319	353	330	339	339	350	333	364	351	338	327	326	309	300	353	333	359	340	299	360	329	322	360	346	312	346	351	314	356	298	326	319	299	346	379	326	336	359	337	334	339	366	331	335	333	335	331	335	330	305	353	320	355	335	329	327	322	311	306	366	336	323	367	346	290	315	361	310	363	331	358	301	321	333	374	338	342	325	346	341	354	367	328	345	317	359	352	373	332	370	349	345	378	342	337	339	347	334	324	330	365	353	364	360	340	326	326	348	311	331	328	376	354	337	301	331	317	322	336	348	333	309	329	338	347	326	302	329	311	328	335	383	356	332	362	336	331	338	356	310	339	338	333	327	349	363	332	350	325	323	336	322	310	328	338	364	339	373	353	324	355	344	329	346	345	322	315	352	327	379	342	315	340	329	305	340	358	343	344	322	356	326	359	337	325	323	375	364	355	310	365	360	322	342	342	368	397	316	356	335	329	339	369	328	348	386	320	305	342	333	325	292	321	354	353	316	320	347	322	336	352	328	312	350	329	307	295	338	338	346	331	296	338	322	334	319	315	340	326	340	362	349	332	332	321	317	302	327	341	347	340	322	341	348	361	346	328	311	329	309	353	350	366	315	378	323	332	336	349	320	345	374	363	356	366	366	315	334	343	339	349	356	344	336	327	362	297	312	314	335	317	321	336	324	336	344	345	332	324	335	348	363	350	344	340	318	332	347	323	342	356	310	360	317	345	348	298	357	306	329	336	343	321	344	355	344	323	314	362	343	358	331	355	311	315	355	336	353	347	309	363	334	348	340	344	323	328	304	340	343	314	327	332	350	340	344	302	330	383	374	340	339	330	333	319	326	345	327	343	328	344	327	353	345	346	357	351	377	319	316	365	296	350	363	376	338	346	341	305	327	341	321	345	337	343	323	294	349	337	374	309	316	318	327	337	348	328	316	325	326	356	326	314	359	371	339	331	301	324	347	354	315	332	331	338	352	310	341	347	359	306	328	334	320	383	350	287	319	318	338	342	366	318	317	357	344	347	325	353	360	331	311	302	350	313	322	343	350	338	308	338	319	303	319	310	336	348	336	341	342	361	363	328	344	366	351	337	333	336	327	349	353	321	350	325	349	363	347	324	345	318	326	335	320	368	360	349	336	360	328	302	324	307	350	325	323	320	355	327	309	316	342	375	343	318	325	294	355	295	358	320	350	361	340	331	365	333	334	347	327	332	382	304	336	338	340	350	316	340	319	327	365	365	354	346	313	346	314	341	353	337	358	349	340	301	328	332	337	349	348	311	331	314	336	365	309	323	342	345	292	335	340	324	355	342	320	346	305	307	351	358	328	346	339	342	374	324	350	347	350	328	367	328	339	344	318	353	331	321	332	317	345	333	339	341	337	336	324	337	338	303	313	345	341	340	329	350	321	365	330	352	368	332	318	287	326	316	342	353	363	332	311	315	338	376	297	338	327	307	331	336	345	344	336	348	338	340	366	359	343	333	335	346	339	353	320	328	346	312	313	288	325	356	351	348	338	358	320	330	313	311	325	354	356	344	317	333	328	319	341	342	334	324	366	349	352	322	348	350	381	304	329	316	354	341	321	333	332	350	359	306	314	319	318	341	322	350	342	341	335	278	326	329	318	302	329	339	330	328	326	350	321	356	341	328	302	350	317	346	290	322	337	342	361	347	362	299	303	361	329	315	358	345	343	320	324	380	326	380	305	328	342	311	339	359	314	315	327	311	324	339	342	305	358	337	322	317	310	335	354	349	328	311	346	314	306	323	324	346	313	317	330	334	330	341	317	342	343	304	332	345	353	323	320	338	319	343	370	306	318	351	332	337	323	337	329	332	319	345	387	367	312	342	308	342	318	323	325	311	315	321	354	357	351	311	336	326	346	359	304	300	341	338	317	327	353	347	362	330	330	313	336	351	340	353	342	327	312	334	313	317	340	336	328	346	351	343	308	307	354	335	345	383	310	317	343	318	343	322	320	361	356	297	303	297	315	344	339	301	337	342	353	358	351	328	329	314	312	293	332	349	308	335	338	308	320	317	342	325	315	325	310	332	374	324	328	310	327	328	354	350	366	377	339	354	318	323	336	349	322	318	328	316	350	349	346	360	346	314	344	335	334	338	321	342	316	335	329	308	366	330	327	353	334	320	351	360	337	331	363	343	344	336	338	346	317	371	317	313	346	352	313	355	333	345	338	353	334	328	326	311	343	372	324	342	344	337	339	322	352	336	309	341	318	314	310	347	325	339	327	340	316	322	342	346	305	337	309	301	336	339	335	317	334	337	332	338	348	311	347	365	321	362	350	323	322	324	378	331	372	360	363	309	332	359	333	322	360	319	369	347	315	359	331	334	336	324	365	375	312	339	327	348	331	377	340	319	357	329	342	350	338	314	342	324	334	320	323	338	326	341	343	355	342	326	334	350	355	303	316	324	358	361	316	328	344	305	338	349	336	323	337	345	371	326	310	342	344	338	338	375	333	339	318	317	339	312	320	333	346	308	305	332	355	325	336	333	366	339	322	333	343	350	328	325	355	311	345	319	344	335	337	358	350	332	316	338	342	353	351	342	348	289	334	337	318	304	309	362	324	334	302	288	334	346	321	343	341	352	353	331	333	354	332	352	341	362	338	328	331	309	345	324	338	349	350	346	345	326	325	312	343	305	360	333	332	346	325	329	365	317	359	330	354	345	316	353	361	334	385	326	365	331	339	342	322	301	321	300	337	325	352	328	326	331	344	386	346	357	351	324	338	336	344	354	345	341	321	316	345	336	332	339	350	344	340	383	346	331	342	353	350	318	374	329	323	343	329	359	333	346
22921	21545	29140	24353	21570	21343	11099	4512	2893	2257	1885	1595	1397	1243	1001	956	816	765	681	638	617	543	550	534	462	424	431	418	447	396	410	420	379	388	388	356	391	392	335	374	332	365	318	310	337	351	333	347	358	336	344	294	306	282	319	320	336	335	323	307	334	334	287	280	319	311	314	301	321	312	292	302	329	312	329	287	304	312	327	300	359	305	328	300	313	309	339	318	299	315	313	322	285	341	337	301	311	303	287	317	332	302	306	283	273	328	308	282	332	304	312	300	321	310	306	324	301	295	299	291	310	274	334	312	319	327	281	310	317	290	312	310	324	308	285	298	313	325	298	270	292	317	341	293	294	314	312	281	326	298	278	305	339	312	300	290	300	315	301	320	332	287	308	301	276	301	290	306	337	286	315	307	308	328	311	307	325	301	296	321	324	289	330	294	323	345	298	267	289	297	293	290	281	302	288	297	255	265	334	313	295	276	309	306	295	276	315	314	289	307	284	330	340	318	287	293	303	278	318	278	294	308	286	306	319	326	289	300	302	292	342	316	331	264	303	315	316	308	294	327	325	356	292	319	285	289	323	310	283	283	308	293	277	316	339	286	290	304	314	318	309	283	283	288	272	322	313	339	298	266	292	299	288	287	310	310	342	305	294	321	342	308	318	325	316	318	320	309	350	302	295	291	284	311	287	320	322	309	294	337	302	337	303	335	307	300	305	298	330	319	303	309	302	315	302	296	311	321	323	334	333	310	307	289	284	326	273	303	308	319	295	292	295	312	307	319	301	298	259	309	344	315	293	308	302	286	318	311	318	304	286	308	327	309	302	296	298	288	317	314	314	273	304	301	302	301	322	295	302	290	329	303	311	301	296	293	305	304	315	278	289	302	326	304	317	311	290	279	284	305	312	311	318	330	274	299	305	310	298	326	289	307	319	306	324	283	281	306	317	315	320	312	299	290	294	295	307	285	296	284	333	298	296	294	318	315	320	287	317	316	357	306	317	286	291	318	305	304	332	270	315	322	297	291	263	280	318	329	311	328	313	305	324	308	302	293	281	281	323	293	317	277	344	290	294	320	314	295	309	316	316	280	316	308	268	310	315	299	315	303	269	299	310	324	308	284	289	316	322	309	276	289	279	270	307	308	293	298	309	321	318	317	320	340	294	310	306	308	302	311	306	295	285	308	314	284	315	313	308	323	299	264	300	273	288	294	290	272	326	323	321	308	301	309	301	332	305	331	280	310	307	302	323	315	295	294	306	313	308	291	290	301	313	306	274	306	310	283	304	265	281	331	297	324	312	352	312	288	306	296	314	314	309	290	320	272	289	300	308	314	335	308	302	311	302	335	313	287	338	309	332	298	257	273	327	306	310	305	310	303	332	313	310	342	319	311	302	307	299	306	296	312	276	309	312	310	319	324	307	295	300	307	323	274	265	308	273	281	339	291	331	287	293	289	286	314	276	284	297	308	309	288	296	285	320	291	317	300	298	310	310	302	278	290	292	298	312	312	319	328	287	290	310	301	284	310	274	300	303	288	300	278	306	310	291	288	307	309	306	299	300	325	309	259	320	309	348	287	301	312	304	313	302	302	287	264	290	300	299	284	309	304	316	298	303	334	286	298	315	310	294	296	275	278	319	294	282	330	301	290	321	271	300	301	314	311	287	338	320	302	300	305	318	272	324	297	309	317	312	293	278	304	322	313	305	322	273	305	311	341	275	306	290	295	296	327	300	287	299	272	311	313	297	318	296	265	303	271	278	318	296	268	304	302	285	335	293	287	309	311	289	310	300	308	293	292	300	310	292	332	283	324	285	310	293	320	302	327	288	275	299	297	277	298	319	320	310	299	305	314	277	315	304	322	300	343	346	298	322	304	303	286	279	288	319	323	337	312	301	317	283	303	323	289	295	331	311	295	316	296	290	307	308	316	295	320	285	281	288	316	305	320	290	308	297	293	308	310	331	286	270	319	276	313	323	314	273	292	284	270	292	294	312	312	308	299	296	306	295	309	317	284	285	301	305	307	328	319	299	318	305	285	318	292	319	323	294	320	311	330	309	333	309	307	301	298	306	292	281	323	281	335	323	306	294	293	301	332	303	324	290	307	301	301	333	273	265	309	282	317	303	287	274	324	294	297	284	311	334	282	290	312	279	278	279	316	282	293	305	299	319	274	317	316	310	294	305	330	302	342	331	282	314	325	337	275	274	283	287	332	297	305	285	318	313	320	310	281	290	295	309	316	284	299	305	287	268	321	295	320	312	274	280	277	278	305	260	308	301	295	300	302	346	289	351	373	307	272	291	287	297	312	326	307	303	322	311	314	299	291	305	311	299	305	285	302	333	309	271	307	298	311	323	300	297	300	290	316	325	295	288	278	308	276	298	284	295	324	322	297	305	269	304	289	310	289	266	341	275	288	332	309	308	328	293	278	286	318	297	324	284	313	286	297	326	316	289	314	317	332	304	317	300	316	334	325	300	286	323	312	309	312	319	307	303	301	297	309	300	289	304	340	298	301	282	284	307	296	292	301	302	293	312	298	299	322	334	296	305	312	278	289	277	299	315	323	332	297	322	314	322	298	297	283	310	284	305	302	310	309	289	320	308	290	321	291	298	309	331	340	270	316	279	309	313	323	285	325	315	324	286	320	329	319	312	312	287	313	276	316	276	289	272	282	291	296	320	325	331	280	325	287	301	304	292	299	325	292	336	337	313	290	256	291	263	317	320	278	317	323	310	259	302	290	307	319	308	302	298	299	320	335	338	284	324	346	300	294	316	305	303	301	294	268	300	260	310	300	289	329	292	324	295	283	315	288	297	322	314	276	318	278	313	336	324	312	292	282	274	275	295	286	300	296	304	319	287	285	292	295	313	316	313	301	320	300	289	322	323	310	307	324	327	273	303	325	313	314	329	300	324	312	292	295	319	308	313	314	299	316	323	296	292	304	303	287	306	298	300	300	272	336	312	290	262	323	311	317	293	307	309	314	289	326	339	306	336	280	342	314	268	320	292	296	327	302	294	305	299	303	340	304	274	306	324	306	344	339	287	309	311	307	287	299	297	317	322	311	283	274	319	295	296	296	292	297	311	304	308	309	326	288	302	304	311	298	326	264	323	285	322	308	312	314	298	308	330	298	311	281	276	341	279	322	303	289	337	295	329	303	319	303	311	307	303	295	311	292	291	287	286	330	299	284	340	300	321	303	289	280	326	324	274	333	296	306	273	308	315	320	303	261	310	307	285	288	307	300	328	339	285	276	291	301	291	305	337	310	307	291	307	277	293	284	349	268	303	290	308	327	283	288	303	324	294	316	309	274	289	315	340	327	309	320	292	288	321	313	311	286	303	265	285	345	293	311	309	315	307	282	296	306	313	314	297	286	290	310	274	339	288	299	312	304	306	299	293	318	297	309	289	303	302	273	326	279	283	293	298	280	322	330	298	323	316	294	320	318	329	344	297	326	313	300	305	276	325	310	288	334	325	280	308	316	286	295
24652	39404	29295	19143	14921	11595	9107	7075	5372	4123	3349	2738	2316	1951	1727	1586	1344	1225	991	962	898	779	700	693	633	600	584	581	546	492	481	480	479	462	441	477	453	429	425	433	409	402	406	393	400	409	444	373	426	397	393	386	385	411	390	402	362	409	372	387	386	366	400	337	342	362	399	385	365	377	364	351	345	332	345	406	390	350	351	350	363	353	363	359	373	349	333	368	373	345	367	379	359	358	359	386	375	363	365	392	368	373	352	372	358	347	363	347	430	371	329	326	356	331	327	362	380	347	359	371	340	316	357	344	388	341	373	390	362	356	342	338	377	379	349	375	407	318	374	351	375	328	347	340	378	332	312	380	338	380	358	380	345	362	353	378	358	392	342	376	305	357	357	370	354	360	355	345	348	367	365	346	368	358	368	358	332	345	329	333	337	345	386	328	382	377	360	385	360	342	400	325	380	335	388	353	357	358	370	360	346	340	367	354	358	353	348	325	337	358	372	354	361	348	378	385	363	350	357	345	352	415	354	316	360	350	361	337	376	352	356	366	372	331	334	350	361	352	343	373	401	354	333	345	339	349	362	358	353	395	379	392	366	363	340	366	366	408	351	359	366	339	359	344	355	344	354	342	321	371	345	341	381	305	388	342	372	361	319	389	357	338	364	355	375	346	366	376	362	345	338	336	380	335	369	353	328	339	332	323	408	373	372	358	379	379	366	352	369	372	363	357	359	406	371	336	357	354	356	371	345	361	331	328	372	339	384	353	353	381	367	366	348	394	334	348	351	368	350	352	352	376	338	366	357	361	398	378	358	386	314	374	362	398	349	325	353	346	357	350	343	358	336	343	348	378	329	346	361	319	363	358	390	367	340	331	362	347	352	352	380	352	349	349	315	357	387	356	362	375	370	362	400	337	360	335	347	340	364	328	358	371	330	355	361	373	357	315	324	345	361	349	354	358	390	317	359	370	341	374	333	368	381	363	363	361	335	340	328	343	313	356	360	343	343	343	359	389	361	360	353	375	368	399	356	355	320	347	364	383	343	353	402	382	345	334	332	339	346	359	363	360	346	382	375	373	367	375	362	374	365	388	345	351	330	350	341	362	344	348	367	333	356	349	365	343	372	400	347	340	357	369	332	374	377	351	340	348	367	328	374	401	349	358	347	368	398	369	375	379	337	353	338	355	382	345	372	348	403	356	410	359	318	367	363	353	350	337	381	398	343	369	374	369	355	335	359	376	395	335	366	343	372	349	371	397	356	372	339	361	346	331	351	339	375	395	324	370	360	359	341	357	328	337	360	320	368	360	348	345	320	347	370	341	347	365	331	367	350	383	377	363	390	359	361	369	378	378	389	335	392	363	335	358	385	369	348	362	368	342	358	341	368	357	352	384	337	365	350	322	351	369	351	377	361	345	354	379	368	385	351	349	340	317	375	354	351	346	372	340	386	361	398	351	353	364	377	394	343	334	406	367	368	368	367	356	326	339	352	336	346	334	345	354	379	350	369	327	357	337	378	390	350	362	377	394	369	368	327	338	365	349	372	397	384	370	363	353	373	371	356	346	353	370	379	385	369	345	344	358	350	361	364	361	362	372	348	360	382	364	326	354	349	347	368	364	374	340	341	394	388	386	349	330	392	345	362	370	345	367	366	351	347	380	342	361	379	396	342	358	316	366	345	324	377	380	361	395	351	346	360	365	374	346	374	341	357	381	361	340	368	345	349	361	356	387	369	376	333	343	375	380	353	334	359	355	375	345	359	358	384	356	312	355	362	375	344	334	347	375	367	379	362	326	370	363	374	383	364	351	341	356	361	395	358	386	352	349	379	320	366	367	329	348	342	368	368	365	354	349	335	371	361	329	360	367	361	330	372	333	355	355	332	352	375	360	376	335	325	370	369	335	371	342	349	339	357	362	345	372	339	357	350	359	357	391	344	352	343	347	356	341	333	345	356	378	387	372	416	360	378	346	418	347	318	358	343	365	371	365	368	374	385	327	402	358	337	349	342	355	356	340	381	318	334	375	359	351	351	343	383	334	375	347	358	361	359	354	371	345	357	352	347	338	358	372	348	350	358	370	372	352	371	355	331	335	349	372	349	350	320	360	363	384	332	315	373	349	350	336	374	362	342	339	355	384	365	382	349	374	350	369	382	331	355	371	326	346	371	404	364	358	383	358	367	332	361	344	355	374	332	377	372	345	340	345	359	329	359	347	340	354	361	398	342	365	356	345	352	341	362	367	337	344	364	403	376	356	388	367	365	371	388	347	338	344	344	328	364	335	361	347	352	354	365	408	338	350	339	353	356	363	398	394	362	326	384	391	358	333	342	354	363	387	364	370	339	354	351	375	357	386	336	342	364	348	353	345	369	385	359	386	366	352	374	352	326	333	346	355	323	362	355	356	343	356	369	359	383	312	360	369	365	383	334	338	350	368	358	346	353	379	383	364	348	362	367	347	355	311	373	351	378	356	398	354	393	371	352	370	347	360	349	366	346	345	366	332	343	384	354	354	368	366	328	371	342	382	335	346	320	340	342	341	364	370	393	358	351	359	355	361	378	348	318	350	361	355	346	332	341	343	357	357	393	351	347	332	353	346	371	341	380	351	368	338	351	366	333	362	373	346	365	368	348	350	353	336	319	353	338	370	321	372	351	372	403	386	347	351	343	327	350	367	360	398	352	407	315	328	385	321	347	372	346	342	354	358	338	406	369	339	377	355	349	342	353	354	339	347	311	363	353	343	346	355	371	330	332	352	377	333	365	321	368	367	365	379	349	364	356	362	350	377	367	379	363	340	345	354	342	380	338	331	370	393	358	336	340	350	340	342	362	315	344	370	322	358	368	354	378	383	382	330	374	347	371	344	382	343	344	334	354	330	329	360	353	334	371	374	373	359	335	329	395	359	352	345	345	353	338	349	384	328	376	329	365	340	367	336	373	352	383	365	379	338	347	388	349	348	344	370	326	385	390	298	351	380	351	382	366	371	348	320	355	342	359	330	393	369	366	361	363	385	352	371	363	369	348	378	382	338	360	342	374	354	379	333	358	368	337	347	336	337	372	368	345	328	358	345	358	344	366	339	363	334	335	354	355	368	336	376	413	352	380	342	316	337	376	328	362	366	345	343	327	335	349	418	363	372	341	358	332	332	361	354	340	363	348	337	361	349	367	352	370	399	378	347	350	340	347	359	379	371	346	342	377	340	348	333	377	352	367	306	340	354	347	334	363	351	390	338	347	359	375	330	365	374	363	349	351	365	359	353	353	379	341	332	330	370	400	348	350	373	366	357	359	371	357	338	375	320	354	310	381	380	343	342	361	369	332	348	349	335	341	342	359	351	377	360	318	390	320	340	334	368	350	385	371	334	335	360	345	357	370	388	395	355	373	331	335	371	310	381	347	339	347	360	381	357	357	332	345	366	366	331	371	340	393	324	325	375	361	361	363	345	321	377	332	334	321	345	366	317	363	389	340	329	358	382	383	392	338	343	363	329
28356	21363	16770	8947	4512	3021	2088	1645	1261	1069	907	853	772	631	636	642	521	517	437	536	481	454	467	441	448	450	442	437	413	428	399	390	445	416	441	401	375	400	393	394	376	379	392	425	398	392	428	361	364	427	412	375	383	391	374	372	398	424	364	383	402	376	343	401	394	392	382	381	363	379	388	385	412	370	352	387	430	369	404	406	400	393	367	345	370	392	359	391	367	375	350	380	380	385	365	397	425	385	406	417	367	400	430	430	379	405	392	399	405	353	378	339	362	385	365	391	336	384	338	396	383	411	379	402	363	364	410	400	378	374	383	398	363	368	383	386	381	373	378	352	364	374	358	404	376	401	381	405	391	399	374	367	391	390	398	378	365	372	401	339	369	401	380	362	379	397	388	427	374	409	413	393	425	418	385	379	374	365	390	393	357	381	361	387	359	408	381	372	411	368	350	367	357	397	390	362	393	355	390	381	363	390	423	391	416	366	414	398	390	343	395	333	420	372	391	397	404	378	382	369	402	394	372	380	421	395	381	381	370	386	380	394	385	334	379	429	391	421	394	414	379	367	402	393	377	400	406	403	338	376	384	363	386	361	413	394	401	358	365	385	405	399	386	342	350	374	344	391	376	351	385	374	393	416	408	400	362	375	378	413	366	394	363	393	351	377	384	365	352	407	368	394	402	361	361	382	395	401	392	392	395	367	372	374	339	369	398	365	384	392	376	354	398	381	416	400	343	372	398	386	374	393	409	355	401	379	368	347	368	385	384	391	360	378	422	383	384	349	370	373	392	388	370	371	389	385	394	369	449	397	404	349	363	410	355	369	373	373	393	396	410	375	403	366	361	358	394	343	370	374	372	404	370	383	390	368	363	389	397	417	385	402	421	363	373	360	375	383	385	409	346	358	412	367	380	369	367	399	359	361	391	400	380	371	387	395	405	388	381	370	381	399	349	345	371	378	402	363	385	377	371	380	399	397	361	418	374	379	399	388	372	368	377	360	395	390	397	350	390	368	389	365	381	370	397	397	394	415	389	359	369	379	384	387	385	397	382	383	406	388	369	394	387	381	389	393	389	386	395	356	393	384	373	366	351	423	375	397	364	401	382	351	373	384	389	382	363	401	377	412	382	379	384	353	367	368	372	346	405	376	392	394	402	381	363	393	413	379	391	382	378	389	403	371	389	435	378	418	404	404	378	382	361	407	402	359	383	383	436	400	388	426	378	346	351	432	398	401	382	371	385	351	378	398	375	372	358	340	405	427	358	375	393	386	340	388	372	391	386	408	372	387	357	362	382	378	389	391	337	397	353	384	380	380	423	380	359	391	400	410	399	378	394	403	394	375	393	363	361	386	350	397	372	410	359	411	386	376	375	388	390	395	367	407	378	375	370	390	376	392	411	388	382	395	378	370	377	382	396	403	374	368	396	403	366	361	363	405	378	363	360	380	395	378	382	386	381	357	372	388	379	399	411	376	370	375	398	371	413	383	383	354	371	363	372	374	367	354	394	381	381	382	379	382	422	413	403	359	404	425	371	393	398	362	419	402	399	387	413	395	404	358	389	371	395	375	393	396	373	393	391	401	382	417	372	420	370	389	386	378	381	349	397	392	387	369	397	364	418	378	365	400	348	413	345	351	377	383	395	387	368	388	411	378	391	342	373	391	431	395	376	384	363	381	400	361	399	401	410	385	386	373	373	399	395	357	382	382	351	385	363	378	381	408	394	368	372	405	398	374	419	382	399	350	377	379	365	416	391	368	394	356	386	390	392	382	345	352	362	394	372	422	387	346	378	347	374	380	399	372	419	373	392	386	370	380	371	373	376	356	381	406	364	370	387	390	372	378	374	379	367	386	398	414	410	395	422	350	396	368	352	394	396	378	351	421	395	344	399	398	390	389	391	388	385	408	370	383	397	376	378	379	375	403	373	351	356	372	394	410	373	364	392	365	369	392	362	386	406	379	415	401	372	399	357	383	377	358	355	392	376	395	404	378	406	366	368	413	361	379	374	345	387	375	360	426	431	334	404	403	376	399	386	381	410	355	373	366	381	395	388	379	373	411	373	337	364	374	366	359	389	393	396	372	383	387	387	364	386	405	371	377	405	376	398	371	399	369	399	366	392	402	383	335	366	383	393	406	386	393	387	396	352	361	388	419	382	377	387	394	365	422	379	379	379	385	390	387	363	381	421	393	382	379	352	409	398	386	388	402	352	401	365	383	372	381	337	398	375	391	344	390	393	366	390	406	396	344	415	430	374	390	364	424	387	423	372	349	383	394	382	397	396	383	369	395	393	394	371	425	381	386	384	405	387	394	377	416	356	371	357	370	393	371	389	370	384	422	415	368	370	379	413	372	385	381	394	398	368	381	412	350	392	392	389	369	388	408	358	361	386	352	352	388	379	372	364	370	368	388	397	365	364	404	398	393	377	365	387	373	389	398	371	370	364	362	364	377	387	428	367	403	387	436	406	365	377	379	363	364	387	437	377	364	365	387	381	367	390	374	368	380	379	368	392	376	383	363	343	385	392	372	393	402	376	409	387	360	387	422	390	376	389	381	377	400	384	392	392	391	343	375	400	401	396	383	386	358	344	428	376	348	377	380	343	401	420	400	352	385	405	387	416	365	342	345	395	402	380	373	354	347	393	375	387	370	392	362	379	375	390	383	387	375	391	401	406	371	364	397	395	397	383	382	387	390	381	389	366	361	343	368	400	398	363	418	343	385	425	382	374	374	397	391	398	377	398	396	381	366	349	393	385	403	373	377	363	363	365	363	405	387	373	361	376	401	392	392	409	366	340	404	413	358	415	358	395	380	362	367	399	324	394	375	407	390	370	362	373	384	390	406	388	386	389	363	415	393	389	382	396	375	392	377	365	373	395	395	401	377	362	344	374	358	405	364	369	369	379	410	382	389	365	368	417	377	403	406	394	414	374	364	382	374	393	401	365	380	387	380	343	387	389	363	389	370	392	375	373	385	435	371	365	381	373	412	374	391	386	386	360	367	379	376	393	409	386	392	395	382	374	361	383	346	400	413	379	381	351	374	392	403	369	365	368	374	381	365	362	345	402	374	382	368	416	358	376	382	397	368	377	375	368	382	379	352	350	403	397	413	409	362	435	387	371	370	357	364	411	371	388	390	388	354	401	383	366	378	383	412	375	376	353	354	396	389	403	378	376	394	398	416	379	359	392	393	375	394	392	351	370	362	406	409	376	394	358	401	351	349	393	355	371	397	390	395	379	344	374	399	393	400	418	381	398	388	397	360	407	394	400	377	371	403	359	373	409	357	390	394	376	356	402	377	402	358	382	367	364	366	386	350	370	367	404	376	413	334	385	382	412	345	409	377	420	357	399	360	378	446	397	378	388	404	386	320	366	377	375	393	397	425	382	412	377	373	395	390	388	366	405	407	382	428	370	384	370	378	391	384	432	385	381	406	375	370	394	384	398	385	354	400	377	405	357	390	408	362	351	393	376	362	350	355	365	442
18994	26983	17938	9850	7166	5548	4122	3109	2305	1921	1577	1316	1194	1018	935	844	753	728	664	651	638	595	589	519	545	512	545	536	497	489	523	532	490	485	478	505	462	462	411	475	439	483	452	447	466	457	446	471	450	472	417	436	420	449	416	464	467	425	474	448	457	469	451	453	409	459	468	428	450	423	430	444	480	479	396	438	467	404	477	436	431	453	417	430	455	450	411	424	441	483	468	435	414	447	415	426	489	425	475	425	465	466	475	446	462	453	423	429	436	430	440	434	433	435	439	414	421	445	462	432	462	447	414	428	429	439	469	463	479	445	446	424	409	427	422	405	493	427	442	453	414	451	427	425	431	431	427	426	473	443	415	428	440	420	453	430	453	420	452	443	420	436	451	434	425	427	447	471	426	439	450	436	455	460	446	465	422	418	400	404	445	452	475	417	431	443	435	444	455	442	445	443	428	415	476	453	477	455	413	445	452	396	483	450	458	444	429	443	435	458	444	459	478	461	447	439	443	459	434	451	444	445	453	463	426	451	460	435	478	419	424	430	457	468	435	456	452	462	458	454	445	410	423	426	453	432	466	436	457	448	413	418	458	468	444	472	422	426	454	453	422	419	434	414	438	461	479	412	454	447	463	420	446	451	436	437	449	427	392	440	420	436	437	476	459	479	452	454	391	447	432	440	488	467	439	391	414	470	444	432	462	428	421	441	425	445	404	442	439	426	424	426	442	424	455	443	429	446	447	380	452	456	441	446	440	429	431	419	458	425	434	396	440	450	435	424	387	439	412	413	417	457	445	461	462	428	435	457	476	441	422	427	469	456	455	422	473	423	431	434	398	428	455	427	432	460	458	456	443	414	476	426	435	424	426	480	437	424	433	452	420	449	486	459	461	408	413	502	476	434	429	402	410	425	474	465	439	435	457	439	440	440	435	425	441	402	383	472	457	480	400	460	413	435	441	415	494	430	440	419	462	433	436	446	461	461	451	454	483	435	472	439	409	448	425	460	416	458	472	446	443	471	431	432	449	451	474	435	447	444	460	389	431	449	472	439	474	463	442	431	474	434	474	448	427	420	474	465	442	410	433	396	437	433	444	504	425	414	447	454	412	440	428	460	448	442	479	444	469	449	436	428	458	429	432	475	426	415	455	427	407	428	469	433	469	495	422	442	436	436	450	415	443	431	477	459	431	404	468	427	419	426	412	427	425	438	435	430	407	433	390	419	458	436	457	476	435	415	455	462	448	427	434	453	432	418	463	441	457	461	459	411	443	444	460	420	411	431	456	504	455	459	430	419	450	440	440	444	441	501	432	422	433	443	431	442	431	416	453	457	480	453	471	472	465	462	421	473	450	423	449	400	453	441	404	462	433	441	463	449	473	460	444	438	437	427	446	437	434	475	449	428	469	434	464	451	412	509	422	450	453	418	493	458	429	439	411	470	475	461	421	439	463	426	443	410	461	465	411	473	448	445	436	421	438	475	434	444	454	437	499	474	455	450	459	434	440	415	455	456	441	416	452	469	437	457	427	433	475	430	453	439	438	435	404	485	438	455	505	468	440	433	443	429	460	457	441	418	483	469	449	463	433	453	472	447	429	448	500	426	455	403	427	455	428	467	443	464	443	424	464	435	445	409	432	486	417	461	434	404	433	434	438	449	466	467	412	420	406	432	429	472	438	475	450	479	451	452	474	449	450	475	492	429	441	421	446	429	450	412	435	472	453	417	453	399	458	448	434	433	401	424	435	478	459	427	448	408	414	459	462	462	479	410	463	462	458	455	474	494	436	441	413	437	414	457	462	458	424	401	428	422	445	430	450	440	437	414	449	459	415	471	442	440	427	448	424	450	458	472	446	460	444	436	462	409	467	450	422	482	454	444	459	444	430	441	474	434	450	432	435	475	441	451	436	434	425	466	456	443	415	443	414	438	450	420	448	399	427	434	444	468	478	445	437	502	445	454	449	425	443	435	453	473	435	442	461	452	458	451	430	442	410	422	425	477	438	496	458	439	453	458	472	464	418	425	450	448	440	462	438	446	413	437	421	444	429	455	460	443	435	459	432	450	494	426	479	453	458	480	437	475	473	466	477	402	433	402	413	422	454	417	389	450	435	496	426	444	434	448	424	464	481	447	452	488	436	444	446	452	451	474	452	464	451	418	425	410	438	439	447	447	436	465	461	432	391	478	443	455	416	401	415	419	437	447	434	418	437	458	415	475	417	406	452	446	439	432	463	457	425	428	456	457	435	442	461	422	494	450	434	444	432	405	420	456	426	425	432	433	437	437	418	479	445	465	453	417	411	455	444	407	483	422	440	454	399	455	426	445	459	410	484	457	421	418	432	418	446	447	444	444	445	455	453	447	441	466	453	414	441	453	464	454	442	442	455	466	473	469	447	465	459	433	442	434	442	448	439	429	442	452	443	440	414	421	463	459	458	413	466	385	490	471	426	417	402	451	440	450	454	458	459	407	409	422	446	436	445	445	472	439	451	453	457	447	437	418	424	444	467	454	424	461	478	447	433	427	449	412	448	412	444	453	427	415	442	432	464	443	445	447	456	471	413	430	429	446	455	450	447	439	456	480	441	446	429	473	449	437	457	439	449	429	453	445	377	403	452	444	422	438	433	452	414	437	426	449	464	473	427	443	469	418	463	419	431	448	414	452	435	437	447	450	439	467	436	469	455	437	443	436	433	478	409	432	433	406	444	414	446	468	441	426	453	478	396	426	463	425	436	423	433	443	417	449	430	396	467	455	444	443	434	448	441	429	416	445	457	463	455	422	446	455	411	473	440	416	404	480	400	426	434	433	454	422	418	446	440	449	475	467	398	430	432	435	490	487	437	454	429	458	435	455	421	434	434	437	435	433	456	458	417	405	444	451	477	434	457	405	441	443	447	445	441	443	459	437	443	436	424	480	426	454	479	427	442	444	424	412	494	457	447	458	422	385	461	463	482	454	448	415	444	426	432	461	461	431	479	426	449	440	440	471	417	441	439	458	461	421	439	407	468	446	436	435	446	453	434	444	466	470	424	455	432	419	478	402	437	455	422	443	427	456	462	452	418	436	500	443	444	443	443	446	468	442	411	407	437	415	466	434	430	436	444	457	410	390	429	422	442	451	454	464	421	430	463	453	421	474	487	453	447	431	441	428	474	447	480	459	455	441	469	442	450	462	445	428	466	405	463	450	467	430	461	455	442	439	469	426	418	432	439	419	452	427	432	433	425	444	486	411	421	416	433	448	444	458	437	408	443	465	417	457	490	424	440	462	433	474	447	479	409	411	418	457	435	415	433	452	445	443	415	475	409	460	430	431	458	448	435	425	425	495	407	405	439	454	446	436	452	472	417	442	441	457	419	448	441	456	480	451	417	445	423	434	440	442	473	427	447	419	462	409	422	435	477	428	459	427	422	402	461	445	406	447	439	449	405	424	457	439	432	417	473	456	454	455	431	447	430	439	473	425	416	463	445	452	471	421	479	448	465	444	425	431
23905	21498	28578	24862	21236	11299	4684	2891	2141	1873	1496	1290	1165	1021	917	848	694	689	672	599	582	579	573	551	544	503	496	452	441	507	465	443	443	465	481	453	465	459	439	436	458	416	419	444	447	406	437	381	450	422	406	408	417	422	448	413	404	441	427	418	388	423	402	381	413	437	430	389	475	401	417	391	435	373	405	387	382	418	407	393	395	421	368	391	398	413	428	409	411	457	414	411	463	413	389	394	430	381	417	388	429	423	428	403	426	422	383	428	382	463	424	432	385	425	443	407	373	415	403	403	431	369	387	366	393	409	408	407	406	379	395	417	449	417	432	417	413	402	380	451	399	419	437	418	473	375	388	429	403	412	376	410	415	400	415	416	404	408	390	395	412	419	386	432	426	404	403	417	407	385	403	400	383	409	391	394	396	392	392	431	447	390	404	416	421	388	403	394	346	415	394	392	399	419	433	424	416	424	391	402	387	384	386	401	411	407	398	408	374	434	391	431	386	409	395	388	404	389	388	408	349	426	443	379	416	402	380	425	424	385	429	355	412	401	431	413	395	398	404	430	406	383	391	398	447	408	400	433	412	421	378	444	404	399	393	387	430	383	416	431	412	425	407	370	398	397	442	425	415	409	384	380	400	420	410	437	417	431	409	417	407	417	414	423	402	479	383	411	383	405	409	417	405	397	418	384	424	427	418	436	373	394	421	374	424	423	405	414	416	379	448	396	402	425	431	404	369	423	360	375	402	413	432	420	419	392	428	377	426	348	392	403	401	413	402	405	393	352	418	383	367	416	417	386	418	410	408	370	427	417	447	445	380	380	424	404	420	440	438	404	381	426	421	421	401	389	412	400	386	399	418	408	396	403	434	409	394	423	428	386	384	429	384	401	440	432	476	431	416	409	417	395	409	420	387	393	428	374	411	421	394	449	395	358	437	390	426	439	409	389	426	405	388	429	426	412	407	396	385	375	414	419	439	405	415	395	415	430	424	392	388	427	372	442	423	411	417	420	404	395	406	420	410	390	382	417	392	432	408	418	375	429	406	391	433	376	389	410	424	408	409	400	421	350	403	374	378	429	450	412	417	414	371	404	456	435	406	393	404	411	398	383	378	389	394	419	394	422	423	408	442	431	379	396	410	414	417	396	420	395	391	411	371	391	434	398	394	426	428	436	363	399	381	402	407	375	420	398	395	439	404	408	415	447	441	391	392	409	385	439	395	399	404	434	427	417	415	447	403	415	404	415	386	401	416	462	421	410	392	423	432	429	394	404	395	412	387	425	427	422	430	428	404	409	457	418	398	369	450	378	404	399	438	393	424	421	424	383	420	375	424	438	385	389	406	429	383	402	406	400	389	415	435	412	444	400	393	433	390	399	392	394	415	374	461	423	393	426	398	390	415	400	395	420	405	397	403	421	434	439	442	427	403	382	373	396	380	404	410	419	424	415	389	405	437	420	372	392	393	417	415	411	407	415	412	420	431	376	394	395	396	402	404	357	428	400	397	413	368	374	447	398	415	429	418	425	440	393	431	420	412	419	400	380	411	412	416	414	385	387	389	413	406	422	444	438	393	388	404	403	431	416	435	397	421	427	410	440	380	442	418	410	402	401	416	404	405	437	407	437	405	399	410	386	390	417	380	467	422	409	392	361	404	409	387	404	427	395	435	426	373	391	430	440	440	392	395	395	418	430	408	414	423	417	408	387	417	400	459	402	419	437	446	449	469	414	409	422	435	397	411	401	433	404	405	394	443	440	416	443	407	391	417	405	393	422	408	387	363	429	385	368	383	398	435	402	399	427	393	411	419	380	417	412	431	422	400	359	410	408	421	403	426	394	417	403	385	396	411	435	422	385	398	408	387	399	400	408	415	395	397	413	427	397	386	434	383	412	396	422	387	404	442	399	397	403	429	370	385	419	399	407	393	351	417	396	431	382	435	389	385	410	404	406	390	422	422	383	403	404	408	407	410	431	394	419	417	422	398	396	395	385	421	383	387	354	424	418	379	362	425	413	397	420	421	421	373	419	444	434	436	458	390	435	383	394	397	443	418	387	430	426	408	385	390	413	384	411	417	392	376	450	414	355	414	389	408	369	431	392	386	456	431	437	393	394	430	407	387	386	420	436	429	414	376	412	408	367	417	395	340	418	360	403	406	415	407	415	428	395	395	389	416	401	397	433	364	425	444	415	417	418	376	385	397	394	381	381	383	416	455	421	404	427	436	380	417	426	395	391	449	415	377	392	430	421	383	433	371	402	430	379	423	404	393	450	390	411	433	375	381	442	391	430	400	409	427	373	402	396	418	407	414	381	417	407	422	414	365	415	388	418	409	379	415	385	425	392	377	412	431	393	402	404	416	390	426	388	387	394	417	417	395	391	413	425	445	387	439	366	393	416	419	425	435	398	396	391	387	417	398	418	401	400	416	417	420	401	405	368	401	403	361	451	425	420	449	401	399	408	420	429	418	375	387	421	385	444	451	400	404	388	397	396	396	402	420	393	396	385	410	425	386	365	427	402	414	413	377	368	412	374	434	401	426	436	453	430	383	429	414	419	409	436	389	397	402	406	396	434	412	441	391	390	394	395	405	428	411	395	380	433	386	390	401	430	386	362	414	370	405	403	402	400	370	441	377	397	396	435	409	397	390	413	413	414	440	426	421	407	388	428	412	381	402	390	433	420	385	391	393	406	408	413	389	410	431	383	422	414	402	382	408	397	449	400	397	389	372	400	400	394	368	406	396	435	415	450	429	416	395	417	402	409	450	401	398	373	433	425	382	409	403	414	415	426	390	434	429	413	386	425	391	418	406	427	393	414	419	412	396	406	401	437	424	427	372	428	413	360	365	398	414	393	408	434	391	407	403	405	450	401	427	431	419	389	410	414	390	391	404	386	440	446	419	442	411	421	391	444	426	428	404	410	371	388	406	418	388	388	411	423	420	420	385	390	429	389	414	381	409	397	441	391	411	390	417	404	384	442	402	390	353	417	393	417	424	418	454	413	393	394	404	436	399	405	410	430	403	427	432	398	412	414	392	405	403	386	383	416	375	415	374	409	402	399	413	385	416	415	431	402	404	406	436	408	408	406	443	407	407	444	431	381	412	432	405	437	394	388	406	408	383	402	389	408	444	401	401	414	417	393	423	390	413	457	422	390	397	380	416	393	410	357	408	421	414	412	398	404	365	407	393	454	423	428	440	378	426	384	400	433	401	413	423	387	412	409	406	375	424	385	437	428	419	416	391	370	396	409	442	415	404	408	434	409	459	395	413	393	422	421	390	410	425	426	394	395	425	386	416	389	424	382	444	397	395	403	379	406	420	438	438	410	440	463	441	416	382	411	414	388	461	412	431	394	417	413	453	419	407	415	422	427	427	442	388	408	420	426	419	437	421	420	413	409	377	388	403	415	364	438	406	420	413	420	418	391	408	383	368	413	422	414	391	382	395	410	380	404	409	395	398	395	416	406	389	399	387	392	412	393	417	398	396	387
22152	33972	24707	15106	11129	8602	6566	5059	3940	3138	2604	2147	1911	1590	1374	1217	1042	992	872	813	784	745	737	732	659	625	620	602	599	573	611	552	521	580	585	570	501	519	518	489	497	514	543	524	512	499	485	525	523	536	503	505	499	484	478	495	474	470	483	470	502	477	454	500	482	525	462	497	522	502	482	471	479	513	477	474	501	464	490	487	505	497	498	498	470	497	461	505	481	485	486	492	472	505	436	484	488	439	436	461	499	480	453	450	471	460	489	498	476	506	469	473	467	496	449	526	465	442	511	472	466	458	479	515	469	464	415	487	438	503	475	472	465	466	505	485	483	481	468	484	497	470	456	434	468	451	443	479	474	450	444	469	499	461	478	446	483	473	436	445	488	466	476	438	462	495	463	481	473	497	441	453	499	487	472	426	489	482	502	457	464	457	475	487	466	473	488	448	433	474	437	440	492	473	480	473	487	471	497	479	491	438	509	459	452	443	463	522	480	491	442	447	467	447	436	482	475	486	484	455	451	459	494	466	480	463	485	487	473	464	441	448	448	441	504	485	442	471	501	480	441	450	499	490	449	489	475	479	455	471	488	479	503	449	450	462	456	455	490	467	471	478	466	480	446	461	457	448	447	477	462	466	499	503	495	475	503	464	476	497	469	482	462	486	451	492	461	433	472	485	499	493	469	474	506	468	490	487	501	455	527	442	489	448	458	451	464	459	504	471	483	478	477	435	439	450	459	506	494	485	467	501	481	469	481	475	472	486	466	482	446	484	487	455	484	455	465	478	498	482	449	487	470	472	467	511	482	474	487	461	464	520	445	432	505	449	433	497	457	458	462	480	467	473	486	491	488	469	491	461	460	499	484	454	462	457	495	474	452	461	465	457	468	483	467	483	468	493	442	493	460	479	476	463	469	472	473	485	515	473	517	489	452	508	517	466	455	484	477	449	507	473	473	483	493	421	402	484	483	452	480	436	461	468	465	510	517	465	495	495	436	493	463	468	431	466	484	486	484	463	464	499	462	472	458	459	485	458	439	506	480	488	479	460	498	485	460	489	463	526	471	492	456	455	474	478	477	489	478	468	462	458	486	491	477	510	465	484	488	484	466	487	492	456	488	494	473	486	510	442	444	489	505	450	505	503	490	473	456	465	524	480	487	457	462	469	473	470	447	465	493	469	526	444	490	508	506	479	445	473	479	458	456	482	470	468	433	469	473	482	482	471	448	485	495	497	468	470	512	479	498	495	457	506	492	465	511	455	471	469	486	459	486	462	483	504	484	459	433	468	490	470	473	472	507	436	487	483	486	449	454	456	471	465	467	464	458	497	480	497	473	506	444	456	474	460	492	461	480	468	468	465	501	482	411	511	477	452	442	487	473	472	475	492	462	476	458	475	489	463	475	443	477	506	429	489	476	469	460	459	443	443	494	524	497	494	468	447	457	505	504	425	501	489	442	478	490	473	457	472	497	481	443	466	476	456	471	491	459	515	459	465	440	461	480	459	499	441	459	514	470	469	459	488	442	469	464	479	492	433	455	490	475	469	420	523	533	482	484	467	463	472	491	426	440	468	485	465	484	499	483	493	484	473	479	510	455	446	478	457	491	504	474	517	483	464	439	437	490	478	445	493	461	433	499	512	473	497	498	469	462	514	454	454	479	476	490	448	467	505	483	453	464	484	476	456	488	498	463	509	494	448	428	471	473	443	482	466	491	475	450	466	443	500	500	448	472	475	432	476	473	519	470	469	517	481	479	470	476	484	485	488	469	490	494	430	487	487	456	488	460	504	514	488	462	464	497	494	487	477	474	429	443	475	486	480	505	491	480	465	470	463	498	508	468	472	431	449	480	448	469	492	458	494	460	468	458	465	486	439	474	452	498	457	477	479	461	514	465	460	448	506	468	482	465	504	517	501	462	472	476	461	444	478	458	459	438	525	510	470	495	493	453	473	484	488	487	463	467	503	495	459	466	479	447	439	504	446	454	470	474	474	461	478	487	502	496	480	522	485	494	497	452	492	477	490	477	489	461	460	475	442	475	476	472	465	470	488	473	463	439	465	464	471	471	452	494	520	461	505	484	462	485	446	465	505	507	436	476	480	497	465	470	470	468	435	463	434	502	471	486	470	530	455	452	465	438	511	458	449	480	457	502	494	479	494	465	482	480	439	454	449	511	471	480	557	479	468	462	409	489	507	474	459	489	470	502	445	476	476	476	462	467	491	502	466	480	466	482	522	462	480	469	496	416	487	426	523	479	455	483	430	493	456	496	472	490	479	449	446	481	446	474	497	481	523	480	469	512	489	482	485	491	496	494	486	501	485	456	491	525	471	504	475	468	454	464	441	462	448	489	452	478	493	485	456	534	458	481	434	470	478	469	466	520	441	473	476	464	476	514	451	502	475	449	465	506	505	450	485	477	459	483	453	471	449	470	456	529	497	472	498	442	495	458	439	458	502	462	477	447	485	484	465	489	490	461	487	485	486	491	479	446	450	462	463	481	475	479	496	469	464	457	500	460	467	512	466	495	472	451	462	456	514	451	480	472	484	481	516	490	472	461	473	487	475	481	490	481	449	495	447	468	487	497	446	455	450	494	494	447	469	486	476	486	490	481	439	459	482	475	472	463	477	507	488	488	480	460	473	500	483	479	455	463	454	474	487	467	438	454	472	484	491	472	459	473	505	474	457	469	468	481	480	453	427	477	493	502	472	456	474	491	481	488	516	423	496	484	488	484	517	446	457	468	487	471	503	505	509	435	447	500	468	507	483	444	483	434	496	486	513	456	481	441	475	503	459	456	486	464	490	479	479	442	497	456	490	463	444	479	488	482	488	489	514	422	449	481	488	474	468	502	466	490	452	452	482	482	494	469	477	471	496	455	474	471	467	464	440	483	488	483	472	500	480	472	492	456	462	493	473	444	454	463	470	503	499	488	475	471	466	481	452	465	455	474	487	401	458	485	452	474	490	458	424	509	485	484	446	469	538	488	486	501	470	491	452	459	468	455	455	502	445	476	474	483	455	453	467	415	466	515	526	459	473	487	478	458	500	458	502	484	449	459	449	489	474	499	482	449	474	469	489	465	461	437	466	451	501	489	463	511	438	465	466	507	472	470	480	460	419	476	492	468	464	470	471	495	483	438	486	462	515	498	496	473	454	465	464	484	447	498	460	469	491	493	521	431	493	451	486	473	454	473	497	462	473	505	465	471	481	465	484	436	464	471	479	473	480	505	473	486	492	509	470	490	479	447	479	503	464	496	460	457	499	458	490	512	484	467	468	467	509	502	461	485	506	480	439	499	448	478	435	474	471	442	464	476	464	510	499	497	491	496	471	477	463	457	501	532	445	459	473	486	492	554	466	518	457	451	473	481	475	492	469	493	454	453	497	460	473	486	505	477	448	478	469	500	470	483	477	460	456	467	448	504	525	514	458	464	481	412	476	480	480	466	473	494	432	458	480	480	467	470	469	430	451	457	486	444	474	500	474	453	477
25122	21537	27307	25611	11189	3957	2752	1954	1546	1320	1107	944	867	741	657	578	548	496	460	454	395	408	399	348	396	381	380	394	341	373	328	349	318	339	308	319	341	324	267	313	321	318	296	328	316	289	311	292	328	314	288	291	264	314	283	279	316	295	284	300	281	314	267	290	260	310	309	319	273	295	271	301	288	275	305	277	289	311	279	288	290	295	324	297	296	291	281	270	297	274	287	320	312	295	325	292	278	315	304	275	284	298	255	286	306	292	316	298	295	290	307	302	289	247	323	291	312	324	292	294	313	297	274	289	295	321	290	314	302	317	278	275	314	299	287	288	272	301	289	291	313	299	291	277	306	274	271	306	299	312	311	275	280	316	279	327	296	302	319	290	304	295	291	277	297	307	283	305	282	285	305	266	302	282	313	274	313	295	294	310	302	311	288	288	294	323	326	275	302	297	295	289	304	299	310	307	312	288	281	313	300	325	303	304	321	303	289	279	326	319	304	304	293	278	304	280	308	310	305	305	282	302	281	272	285	317	298	284	309	274	304	311	274	262	296	328	288	284	305	282	278	284	298	282	280	298	306	297	300	308	326	282	283	300	276	294	286	283	290	268	290	292	290	328	291	290	299	307	309	273	265	279	292	313	284	298	293	268	296	309	275	276	298	318	297	305	274	299	285	291	322	276	307	295	304	315	289	266	313	261	289	287	313	287	287	311	290	335	288	293	300	295	276	332	293	289	295	301	281	302	270	325	312	289	292	323	318	297	262	320	270	294	283	317	295	306	299	283	293	289	297	285	280	284	298	276	286	285	300	320	279	307	321	276	266	293	283	295	304	296	287	289	293	263	275	282	316	286	310	287	287	298	284	280	294	326	265	288	305	294	345	302	306	305	273	334	306	283	294	320	297	320	284	298	303	297	294	274	273	291	339	280	301	283	313	277	338	299	272	262	326	267	293	285	270	311	291	285	275	293	277	285	297	291	293	306	291	285	268	285	287	285	315	281	301	279	304	290	296	297	290	292	298	305	302	266	307	293	289	292	286	285	293	323	313	294	285	278	316	286	282	298	311	293	296	306	284	305	316	266	294	294	299	285	294	305	286	293	289	334	255	313	310	289	260	300	296	315	294	276	316	342	298	283	309	294	303	296	273	289	278	302	317	309	274	269	283	313	281	306	297	330	300	283	306	322	300	293	288	312	290	316	288	304	315	301	268	295	327	314	322	300	303	272	316	331	355	294	306	292	292	301	287	274	318	312	277	311	302	292	296	318	267	306	316	308	270	288	275	333	311	299	288	282	261	320	286	307	318	287	272	285	316	315	290	301	323	312	308	294	306	297	296	294	278	280	320	292	294	282	296	300	292	289	324	311	303	251	309	292	291	318	269	280	278	267	309	257	298	311	313	284	306	280	326	314	285	282	278	277	294	299	289	309	268	274	266	273	308	304	288	347	292	306	287	310	267	307	303	295	293	287	277	287	303	264	295	303	293	282	284	326	295	302	252	274	296	338	290	285	272	284	279	295	312	314	283	291	310	292	307	330	287	257	290	281	307	303	279	315	255	329	261	266	300	275	295	305	301	301	307	283	266	259	301	281	309	303	293	271	306	297	288	265	287	264	290	315	297	243	297	290	298	282	318	301	296	266	271	306	303	295	301	306	313	288	312	270	320	295	300	308	290	314	302	288	282	291	320	288	286	320	293	294	314	272	334	272	296	293	302	269	327	282	300	304	296	279	295	314	297	293	281	305	300	269	293	292	319	330	307	305	285	320	290	283	273	284	255	337	251	315	280	304	272	276	306	292	293	287	266	310	312	303	290	321	292	328	271	285	317	299	285	302	290	300	274	293	293	267	314	291	290	337	316	290	267	278	290	299	281	286	289	306	313	304	293	284	267	290	309	299	283	287	296	292	291	286	282	294	303	287	322	311	291	273	275	311	304	282	274	305	295	298	307	301	276	285	278	289	296	297	306	279	274	298	267	319	320	289	288	287	309	284	293	258	313	272	290	269	291	296	293	273	287	258	302	269	301	285	290	285	300	297	291	269	305	278	299	303	312	321	310	274	266	301	315	292	305	275	294	302	271	285	299	284	318	278	284	313	282	318	306	298	314	269	284	278	310	297	281	295	324	276	326	275	296	298	301	261	290	259	313	273	313	302	296	298	315	267	312	295	275	299	276	320	310	298	285	311	284	282	273	286	301	301	263	275	294	298	287	297	281	293	326	295	301	291	277	292	311	293	277	288	276	283	312	296	297	302	299	289	303	286	294	320	332	260	255	304	293	283	301	286	287	279	340	278	302	275	285	299	294	301	296	283	292	300	337	282	285	292	307	317	323	287	283	278	279	316	298	306	278	289	301	341	307	274	296	277	312	299	276	279	295	287	298	274	308	333	304	280	317	300	289	263	285	306	295	298	338	277	262	280	306	318	312	261	290	254	307	309	294	293	315	280	294	275	311	273	294	315	272	289	275	297	311	303	279	281	296	267	284	303	303	330	314	306	295	276	293	298	293	289	298	294	303	304	255	281	291	288	261	293	308	308	285	263	265	326	302	297	293	269	289	302	305	292	246	267	296	309	306	282	312	297	324	286	289	302	292	286	292	309	297	287	308	290	281	312	321	284	265	298	286	279	293	284	248	289	279	300	264	280	294	286	305	290	274	310	293	295	301	326	311	295	278	291	316	294	307	300	293	267	284	294	281	315	287	281	324	293	297	302	310	282	296	279	259	285	286	304	306	312	278	269	304	297	320	275	294	291	288	314	289	293	294	297	281	254	301	318	291	304	300	289	284	300	315	280	269	306	312	287	286	311	317	267	301	275	272	288	335	257	304	269	318	287	299	291	296	288	262	333	274	314	277	281	303	300	299	294	305	292	314	291	291	316	287	295	320	303	289	299	272	288	286	307	308	287	285	283	317	285	308	251	305	279	271	310	321	295	295	301	295	299	330	302	279	333	286	303	284	297	315	299	295	307	292	287	310	331	307	293	299	299	295	312	296	313	252	274	296	306	274	303	294	306	272	301	326	315	287	300	302	284	293	284	276	304	316	305	302	271	301	284	257	319	313	314	256	295	297	282	306	291	270	306	293	272	321	298	281	295	290	336	278	270	316	289	286	319	292	305	300	316	304	273	303	303	275	327	316	320	284	281	296	286	308	312	300	287	286	301	298	292	327	295	298	301	289	270	293	286	330	271	327	284	287	288	280	290	271	306	280	306	313	290	257	284	264	296	275	286	295	290	294	274	322	307	272	294	293	295	301	289	275	307	308	288	287	301	303	310	307	295	323	311	294	294	295	249	293	276	291	296	276	288	274	268	329	286	302	273	283	285	292	290	274	323	303	294	319	285	284	295	275	310	258	291	303	282	298	298	283	275	295	265	323	342	283	308	298	293	281	312	291	276	285	291	297	322	250	310	284	269	300	316	295	312	291	326	308	313	296	305	285	291	280	314	303	251	297	261	300	314	302	305	281	319	285	295	284	284	287	270
21280	31222	21348	12321	8904	6911	5181	3940	3099	2520	2025	1741	1378	1212	990	861	797	746	637	600	545	566	526	497	498	496	476	462	435	427	480	393	402	432	376	404	398	400	392	372	346	370	367	398	396	364	387	375	382	368	355	389	348	329	349	332	334	335	360	353	324	355	362	338	368	329	366	335	335	334	375	336	337	358	341	371	350	341	328	353	343	378	317	347	369	375	364	359	366	355	358	389	359	377	363	358	361	381	344	378	319	337	361	360	307	345	347	325	373	308	345	315	351	328	330	337	323	313	331	374	345	336	338	347	368	356	351	345	350	333	315	364	356	355	329	334	354	342	330	351	371	366	357	341	359	348	312	345	347	340	317	363	326	343	369	349	327	336	357	343	372	346	325	337	349	353	334	372	362	349	302	323	347	353	373	331	360	368	335	352	358	376	344	357	370	372	349	332	361	332	360	339	350	327	327	330	325	359	356	350	299	362	366	357	344	352	395	337	328	317	346	332	339	368	341	358	337	386	314	355	367	308	323	311	348	320	391	340	340	346	352	342	360	345	350	330	363	331	309	357	357	361	362	367	337	320	336	344	349	337	339	368	322	345	369	350	370	341	332	347	364	338	324	346	326	346	324	347	343	333	330	333	369	390	331	353	341	325	338	333	327	371	301	365	332	354	351	348	346	382	363	367	327	333	356	342	384	370	336	306	347	355	335	321	336	355	346	369	354	350	346	352	336	354	298	348	356	316	370	352	351	334	343	342	342	314	332	376	323	356	352	327	356	344	322	339	354	363	361	351	359	323	336	330	324	344	380	346	344	374	347	346	344	366	332	353	350	337	370	341	320	369	360	365	313	324	331	342	349	338	302	357	348	339	330	372	372	384	337	342	346	364	359	343	322	329	376	344	323	366	350	319	352	363	338	315	333	317	371	318	347	335	364	368	334	359	333	353	326	362	314	325	367	354	369	350	328	377	362	305	340	335	372	363	359	360	343	345	360	363	380	350	319	349	336	312	372	345	326	329	312	337	350	334	315	331	315	356	332	313	335	347	358	320	343	329	353	345	328	368	332	357	357	321	353	341	334	376	338	364	350	353	343	355	326	303	323	366	347	351	356	341	344	334	338	338	370	343	351	337	337	352	338	335	353	319	381	343	312	344	341	352	352	359	373	355	339	334	356	378	356	321	342	344	362	344	381	311	338	358	326	357	374	363	326	339	342	350	363	297	331	322	351	329	341	358	359	323	412	317	366	334	350	365	348	346	354	344	331	350	379	369	362	352	337	336	402	304	353	329	313	306	333	346	354	331	346	357	328	336	340	335	346	353	357	328	318	331	382	366	355	316	348	344	317	349	349	349	367	348	319	307	349	347	347	338	333	367	381	361	298	360	320	338	320	342	319	327	359	336	358	353	322	334	340	328	361	369	340	351	380	338	357	367	328	357	375	356	361	314	370	349	330	347	303	301	364	366	325	342	350	365	336	328	381	320	358	347	329	335	355	319	308	327	352	358	383	334	334	354	373	313	345	359	365	370	335	321	342	345	359	336	349	338	337	344	367	370	373	333	334	363	351	339	350	337	367	354	339	372	355	351	327	332	340	368	376	324	391	315	380	361	342	330	334	343	311	361	343	381	358	331	316	347	349	359	364	359	363	349	328	356	299	324	355	391	320	314	339	321	307	379	355	335	331	369	331	376	338	343	332	356	361	335	385	344	323	326	339	319	359	349	351	326	322	350	355	338	374	338	364	322	329	317	332	357	341	331	339	344	325	325	337	347	361	362	350	381	353	356	338	325	337	318	361	374	350	366	328	373	354	353	324	351	356	351	326	348	336	363	338	346	362	340	306	349	371	345	365	357	362	344	350	336	320	346	352	334	340	335	366	347	336	371	355	358	369	354	365	332	330	353	367	368	320	345	358	371	357	393	335	354	348	323	357	345	330	325	340	362	347	346	329	373	342	378	361	345	348	360	351	328	365	350	342	350	346	349	326	364	325	357	333	377	349	336	339	343	342	337	344	343	360	351	368	326	346	339	355	322	353	380	330	338	351	335	357	330	357	362	337	345	343	352	344	347	334	345	371	318	382	325	338	338	348	390	312	333	367	324	360	351	353	352	397	328	326	330	364	329	315	363	351	364	359	307	341	375	327	362	347	345	365	326	340	346	370	314	374	357	363	362	375	361	369	385	387	358	341	309	354	348	376	319	322	346	367	363	340	344	352	331	365	380	357	338	340	366	354	362	331	341	372	378	330	354	302	332	354	359	329	365	328	355	339	334	336	346	354	342	348	315	368	355	379	368	343	348	352	358	342	348	370	372	350	340	360	326	320	362	354	380	328	355	351	336	325	354	360	320	362	348	322	345	336	351	361	370	320	319	346	353	350	341	353	348	349	326	305	336	347	356	329	318	335	396	336	340	338	358	381	356	316	343	344	330	358	330	331	361	335	357	361	342	332	302	341	312	333	355	333	327	349	335	336	327	352	364	346	372	335	372	337	352	329	300	344	367	352	356	352	378	342	324	387	345	377	343	363	344	331	330	326	360	341	325	353	347	368	335	361	362	373	346	319	353	356	382	349	357	351	330	354	368	335	343	347	338	336	339	375	328	389	337	348	313	355	355	351	356	339	344	342	325	332	351	286	353	357	358	343	359	336	331	383	332	300	347	326	323	343	329	334	337	370	370	349	354	349	332	325	360	349	348	332	337	362	322	344	372	360	349	352	384	331	349	331	320	346	338	334	379	379	346	349	320	335	389	347	357	345	367	343	326	348	357	328	337	329	333	356	344	371	358	331	320	347	315	343	340	368	335	328	323	340	351	351	312	356	359	357	309	357	322	355	360	312	336	348	347	360	359	321	312	369	387	340	348	309	364	348	328	345	345	308	336	335	348	340	318	309	379	328	357	353	359	358	344	363	375	344	382	353	366	353	335	345	348	344	321	351	346	325	356	314	315	357	347	356	352	342	360	356	332	391	367	334	333	337	332	322	347	354	326	339	332	315	390	358	342	375	348	331	378	327	368	334	346	366	334	325	328	359	344	338	355	347	370	352	338	349	364	363	358	331	354	346	351	355	340	346	324	374	330	315	381	351	367	338	389	348	376	324	312	337	341	334	316	345	344	374	340	351	335	343	374	369	370	361	316	341	379	354	362	350	355	335	347	344	334	350	298	344	318	333	347	347	329	333	337	331	310	327	390	332	344	353	363	373	380	362	353	369	350	391	340	319	323	308	345	334	379	369	315	370	330	360	333	338	350	361	325	335	359	307	362	375	363	355	319	361	368	359	326	328	343	344	374	394	320	337	336	330	356	360	356	328	348	325	370	375	350	353	334	335	317	341	311	363	315	347	353	346	384	329	338	343	343	336	321	348	303	323	319	339	365	365	346	386	346	387	381	392	349	349	360	379	319	328	330	337	358	348	405	335	344	331	343	327	334	331	323	334	327	346	344	332	367	362	352	374	366	346	352	346	341	346	371	330	332	336	322	375	332	333	332
22977	21540	29103	24400	21570	21370	11078	4163	2935	2401	2067	1703	1350	1218	1022	928	835	746	647	641	639	581	552	520	514	540	462	448	414	420	450	438	429	436	363	405	355	394	387	369	351	363	360	363	357	323	337	349	323	358	320	352	321	328	356	338	328	331	340	309	337	302	284	315	321	321	320	311	317	275	289	318	341	299	353	297	315	316	305	322	342	360	310	302	299	324	317	339	304	356	329	320	322	284	308	327	323	321	317	293	344	335	299	319	324	315	343	294	315	290	316	333	306	319	359	310	322	287	320	325	310	320	335	337	308	340	348	299	289	282	299	315	283	300	303	328	295	326	314	318	312	304	286	295	338	304	291	309	315	327	330	309	303	294	316	328	295	311	312	319	297	304	290	320	350	295	326	296	296	319	297	337	329	317	318	322	346	297	290	271	310	309	301	290	313	319	334	305	314	308	294	265	343	299	314	334	304	312	301	307	310	303	296	329	285	282	327	346	304	312	275	296	330	313	316	311	310	316	303	319	334	314	333	326	350	291	323	286	332	330	314	268	294	298	285	325	310	313	305	255	310	320	322	307	314	315	321	316	321	350	296	327	335	304	309	291	322	326	296	306	332	337	288	305	305	294	311	332	328	336	338	306	303	302	312	330	347	259	314	306	339	343	301	303	328	340	351	311	303	280	332	317	317	332	342	303	301	292	312	319	290	287	317	306	324	312	327	325	323	284	343	274	296	322	302	322	325	308	323	329	290	312	312	322	312	339	322	327	337	309	314	334	304	332	304	351	290	294	319	311	307	333	305	320	312	308	287	288	322	330	291	310	312	337	344	307	313	330	307	350	302	309	309	337	268	320	314	330	316	319	321	315	295	313	322	307	323	301	340	315	306	297	318	319	290	277	316	310	303	320	304	300	326	303	309	306	322	329	303	305	341	316	327	323	299	293	284	334	308	316	312	282	274	319	263	293	301	287	307	296	297	339	338	323	327	316	295	314	314	319	310	319	311	311	340	302	295	332	334	307	278	313	307	311	354	337	314	322	326	322	305	286	310	321	318	309	306	333	316	295	306	312	335	321	322	282	326	329	294	316	324	328	341	289	300	291	307	307	301	317	319	326	314	300	306	342	343	318	306	305	296	313	294	305	316	311	324	323	314	321	305	336	306	295	300	340	323	334	322	295	286	344	329	301	334	285	313	311	315	303	300	338	322	286	295	316	320	317	310	300	284	307	306	326	317	304	268	306	298	361	333	307	321	268	300	318	319	306	299	342	309	326	308	341	311	356	299	319	287	307	307	263	334	294	310	300	310	317	320	312	321	293	331	328	277	326	334	290	325	348	295	313	319	325	286	292	333	295	315	317	299	316	321	301	323	330	329	332	319	348	284	305	284	283	327	353	332	307	330	332	304	317	311	306	336	283	301	278	311	303	321	312	307	317	330	327	340	310	316	327	309	337	336	303	299	283	308	316	308	323	317	281	295	313	305	303	329	289	311	320	324	320	296	303	339	319	322	327	311	337	319	275	294	325	280	306	329	338	320	320	289	302	318	315	308	307	313	340	361	339	327	301	313	322	293	349	298	294	318	311	292	330	312	326	329	315	311	335	292	317	317	338	336	309	279	318	294	328	297	304	323	286	313	322	312	308	304	324	330	323	284	306	326	317	295	333	299	310	280	295	322	330	275	297	311	310	286	297	292	324	338	327	342	333	347	307	302	319	343	288	281	324	296	339	300	311	304	329	320	293	306	297	318	345	288	296	302	304	295	295	324	344	335	326	300	276	271	329	312	302	285	297	327	294	315	266	280	315	334	314	279	317	313	336	316	324	325	318	328	283	330	287	320	303	327	319	308	302	300	320	341	295	321	291	292	312	330	328	317	310	314	320	302	276	324	287	327	307	313	282	295	313	324	323	325	322	327	332	288	323	319	301	318	297	284	289	316	317	343	305	300	306	310	295	340	292	339	294	300	324	317	319	298	284	310	299	296	354	325	304	300	331	318	297	335	288	308	294	318	304	300	313	300	311	315	309	324	311	350	319	315	295	315	346	315	285	309	313	314	360	295	327	299	316	289	287	325	307	332	332	290	326	316	302	296	291	319	309	329	311	311	319	304	285	340	288	315	297	293	303	294	325	323	289	323	332	288	309	302	298	326	290	309	311	283	331	288	303	319	330	292	310	281	326	308	297	296	321	307	294	321	324	331	295	308	302	314	271	296	337	353	303	290	289	327	302	315	313	298	327	350	309	307	315	314	307	312	302	333	345	291	307	312	323	332	323	297	296	320	283	295	296	323	303	343	328	297	345	292	317	305	315	328	277	289	300	300	312	304	333	321	328	326	314	307	358	321	321	342	311	316	317	313	287	291	305	346	321	331	367	296	302	309	342	306	292	341	332	285	294	341	303	316	339	313	317	331	318	308	341	333	315	324	346	283	325	317	328	306	334	325	320	298	316	336	333	328	319	307	324	292	295	304	263	324	300	337	294	296	299	306	334	324	279	309	326	312	322	307	315	321	319	291	290	346	279	315	308	299	336	318	296	324	307	317	292	319	321	307	321	306	343	292	292	297	322	308	271	331	330	306	330	342	314	296	318	304	327	316	312	270	295	319	332	317	288	323	322	341	285	290	333	315	335	324	322	310	281	318	291	294	289	308	312	307	302	327	300	301	321	274	308	325	344	275	312	327	311	306	313	336	327	309	292	324	331	293	310	326	342	320	318	323	290	321	332	324	320	303	321	326	286	300	339	313	344	339	325	304	319	307	320	318	300	322	329	301	291	299	321	315	332	303	302	320	337	320	327	313	337	304	294	307	335	321	314	303	302	300	318	304	299	288	314	316	306	289	333	298	296	264	281	330	329	350	269	340	292	283	298	342	315	323	315	333	339	292	331	311	303	329	312	302	307	315	299	298	277	315	304	303	292	299	311	293	318	296	299	305	316	333	309	321	295	301	307	341	306	330	312	286	324	326	318	306	301	283	336	293	289	306	313	325	305	363	283	316	340	285	324	307	269	279	332	296	311	311	300	321	305	299	303	317	312	315	300	318	297	346	347	347	348	333	305	335	281	294	310	273	288	347	284	296	347	268	331	325	302	323	333	320	301	310	278	343	334	279	288	306	300	322	315	297	321	299	322	320	328	308	315	304	311	310	315	278	322	315	318	299	313	285	325	330	305	326	302	311	317	301	305	300	335	287	312	331	324	351	311	301	293	326	319	315	328	330	330	327	333	349	302	300	318	324	322	342	322	292	332	303	334	332	299	310	308	324	313	301	321	312	307	320	331	363	312	324	297	323	327	307	323	286	285	323	307	327	318	323	332	316	314	286	317	279	337	310	317	310	318	331	282	329	306	313	326	314	316	316	319	325	329	319	328	293	312	373	309	319	306	324	316	338	319	278	339	324	285	271	307	315	328	330	307	314	328	295	309	329	297	305	316	313	320	313	299	312	328	316	292	314	303	333	307	333	320	330	301	306	305	304	315	289	296	324	302	307	334
25002	39899	28798	18711	14531	11313	8935	6858	5321	4365	3525	2989	2334	1955	1629	1452	1221	1079	980	930	879	808	766	730	641	630	646	586	514	553	556	555	529	508	479	524	435	486	490	431	467	462	459	425	396	443	388	413	423	403	419	390	413	432	361	390	356	363	402	366	360	359	382	397	387	391	399	366	382	363	349	356	400	348	363	372	406	348	335	376	384	364	367	379	399	347	409	393	368	340	391	386	383	369	370	372	374	378	359	368	376	399	388	348	375	376	379	367	382	355	362	349	331	390	394	369	389	361	399	381	375	377	364	393	362	362	376	330	362	361	359	373	358	359	352	394	390	361	370	398	374	371	366	353	385	365	371	424	405	387	380	387	363	348	364	363	385	373	358	353	366	364	373	353	342	361	363	359	384	345	368	396	371	385	373	363	369	352	406	368	355	369	374	346	370	373	374	374	373	407	330	378	356	378	394	335	387	346	354	346	339	342	351	381	372	374	370	391	371	367	366	368	395	379	352	357	330	343	364	325	368	385	380	363	352	407	369	352	384	363	358	375	348	345	391	372	365	386	356	359	370	357	384	390	390	384	367	355	358	370	350	348	408	383	391	354	360	381	377	374	348	376	368	321	358	362	390	365	393	374	372	375	405	392	391	360	346	401	380	367	401	338	385	353	371	351	374	355	398	346	387	353	377	333	359	365	349	369	373	383	339	347	375	377	355	384	380	385	357	353	401	397	372	314	381	357	361	352	372	398	371	382	357	377	356	363	358	390	381	339	339	377	367	388	368	385	379	358	350	361	343	372	363	376	334	381	357	361	364	369	380	375	365	368	355	361	365	381	342	369	362	353	369	424	390	367	364	373	343	385	399	391	387	422	426	361	374	390	375	325	383	360	347	348	340	399	359	363	368	367	355	350	380	389	404	389	370	363	351	369	357	375	382	380	350	330	370	328	367	371	361	373	383	404	395	390	345	347	353	360	377	358	382	375	378	399	372	363	385	325	347	355	365	398	318	324	334	376	359	346	380	371	354	351	373	357	351	378	389	353	324	362	385	344	402	360	349	406	359	392	337	412	388	355	381	335	376	349	364	386	366	362	375	393	385	370	339	374	345	354	377	385	346	360	390	387	369	361	356	348	359	350	370	437	373	384	349	344	362	363	370	372	356	399	351	379	378	340	342	360	387	358	385	366	400	333	365	367	353	386	343	363	328	359	395	375	366	381	362	371	408	380	407	390	357	370	336	411	388	382	367	377	355	364	347	412	352	372	376	351	365	354	362	392	364	407	386	370	367	370	352	363	322	360	362	339	357	338	356	359	401	367	365	364	363	380	387	349	351	367	400	387	382	351	380	331	354	370	334	371	381	368	348	360	396	370	340	348	369	341	347	366	362	366	348	393	371	374	391	336	382	337	334	393	385	373	365	354	359	308	358	369	423	395	358	369	348	350	368	382	359	334	372	361	348	368	377	385	374	340	378	384	326	364	380	363	360	406	375	355	342	388	343	374	375	359	364	325	338	327	367	360	382	349	348	314	382	345	383	389	368	357	357	325	371	347	371	366	362	376	383	343	349	356	352	363	360	351	374	363	373	375	378	341	396	396	335	346	334	356	360	378	331	357	346	368	359	369	389	329	370	348	405	372	342	393	411	368	355	377	364	371	353	388	395	399	372	367	382	390	350	339	365	395	349	370	384	362	344	343	360	356	340	378	368	340	357	377	355	398	394	350	356	401	384	378	383	348	371	354	339	370	354	381	347	359	366	346	326	370	393	366	324	370	396	366	366	376	353	351	348	357	352	364	365	398	360	363	370	384	376	353	366	375	368	356	371	381	363	383	382	341	373	368	361	351	345	341	404	387	347	397	390	369	353	374	360	373	364	361	343	360	357	371	361	355	379	386	393	354	376	373	352	354	404	359	403	374	373	368	367	336	370	359	380	365	385	354	352	353	374	353	350	376	381	372	367	360	299	360	386	377	346	372	352	358	378	376	373	378	402	392	366	385	362	378	338	342	385	385	398	337	365	345	359	353	356	371	378	371	389	366	368	358	362	349	360	357	342	372	404	349	375	385	396	376	390	369	382	315	375	381	384	363	393	355	357	346	397	349	387	350	367	405	349	340	363	342	359	381	375	379	365	343	370	348	388	357	373	372	392	368	347	348	372	353	398	381	373	366	401	365	383	386	375	323	376	376	332	368	369	371	330	384	389	358	367	344	365	391	353	395	360	376	353	369	395	352	353	374	361	352	375	392	325	382	372	386	370	369	383	365	361	359	355	406	382	370	410	355	380	373	369	328	344	383	392	357	358	373	405	347	364	365	331	354	361	390	371	358	351	362	390	356	357	349	367	392	361	386	382	352	387	358	351	368	378	353	373	382	361	397	333	364	380	424	374	353	342	343	332	389	353	391	395	364	381	364	353	343	368	382	358	387	376	357	363	370	351	370	348	370	386	351	370	376	417	379	356	349	355	372	387	387	382	375	348	392	357	360	378	413	396	376	369	389	366	348	341	340	373	406	377	357	343	338	394	407	364	365	364	361	357	401	354	362	395	345	338	395	372	350	364	331	342	375	403	370	361	374	343	353	373	366	352	357	349	340	341	377	390	361	382	357	331	379	361	356	349	374	361	393	356	372	383	388	370	326	355	355	332	403	392	373	385	366	353	352	353	388	403	369	362	384	365	352	356	375	365	383	356	366	355	346	339	412	379	368	354	320	358	353	376	340	371	371	369	367	348	368	395	340	341	437	362	347	389	375	370	348	338	355	374	365	356	343	390	361	402	369	362	359	369	375	374	373	349	353	375	363	421	364	357	329	350	390	334	374	382	369	379	372	396	382	346	363	386	377	360	357	366	377	352	349	363	354	360	382	355	366	373	381	352	383	348	377	381	384	369	349	355	348	359	313	366	339	384	355	364	335	371	381	405	354	369	379	376	377	353	359	361	333	317	398	384	355	345	347	365	342	384	363	379	345	382	387	346	354	333	372	363	402	354	365	384	359	368	358	396	315	347	389	367	409	365	376	376	334	363	391	392	374	382	415	387	374	388	370	359	336	377	395	366	365	375	369	347	335	395	357	375	356	363	333	407	331	376	378	362	365	414	373	363	369	369	345	346	348	385	400	386	380	352	360	398	367	360	331	365	402	386	379	368	382	378	387	353	341	327	356	405	382	367	384	340	375	343	389	347	381	416	369	366	339	347	318	364	351	356	384	367	360	382	431	391	362	349	342	357	343	386	366	341	375	349	370	378	378	366	369	343	368	328	377	348	345	359	406	345	367	372	311	413	369	363	378	374	352	376	375	355	398	360	359	360	344	351	369	378	385	360	393	332	404	395	338	354	371	378	346	395	391	399	371	382	382	386	367	362	323	353	403	337	383	368	346	356	342	397	363	385	368	374	393	389	366	385	339	369	351	397	367	387	364	358	390	368	363	371	382	378	341	365	374	322	376	360	386	372	406	344	360	399	364	350	364	371	370	348	339	360	362	348	356	360	336
28463	21121	15650	8331	4110	2690	2078	1630	1375	1209	1028	910	754	695	690	583	558	503	504	487	551	502	483	485	471	460	477	448	393	424	424	423	408	401	428	420	383	409	448	380	407	398	413	418	430	379	415	371	379	416	406	382	399	379	390	388	374	413	378	355	417	383	436	394	411	403	402	406	405	368	401	343	383	371	381	392	392	394	386	374	384	385	397	404	381	369	401	397	415	379	356	381	412	417	387	350	379	385	378	357	404	363	388	384	409	377	391	404	379	424	364	384	360	372	383	388	385	383	380	400	384	425	403	363	406	398	366	420	386	432	374	361	361	391	390	414	391	382	391	387	410	405	369	421	369	385	400	389	425	419	403	419	383	388	399	373	414	410	369	386	404	400	452	386	417	363	393	394	394	405	416	435	404	381	407	411	371	399	367	358	407	365	422	379	392	418	366	399	382	380	369	406	399	406	409	437	426	375	414	406	379	413	404	410	391	354	404	389	407	376	402	386	370	352	372	364	368	381	389	369	384	383	376	377	351	397	361	407	396	374	418	380	365	441	385	366	393	401	396	387	398	425	378	386	413	403	425	371	367	378	405	399	342	421	396	371	401	424	393	400	405	418	392	400	380	350	402	385	414	363	397	406	389	404	421	434	391	398	369	385	350	366	367	376	369	425	363	417	363	410	371	394	385	406	371	379	393	407	397	377	423	374	400	405	398	407	402	355	418	396	404	362	389	387	399	385	374	379	370	408	372	408	404	386	392	375	387	393	386	393	406	390	413	380	391	376	368	374	415	384	379	374	396	395	421	377	417	389	386	380	379	397	381	387	396	377	422	412	378	366	390	408	397	407	372	390	389	417	404	375	445	420	386	389	391	403	395	394	352	386	417	389	403	404	394	373	443	383	402	373	388	396	371	373	406	377	370	373	364	408	371	384	359	367	390	433	396	391	389	377	384	372	430	383	393	359	406	391	374	393	405	445	405	410	397	396	378	382	396	393	382	365	392	379	396	394	405	354	389	376	411	364	383	432	362	417	386	373	382	373	375	397	384	405	382	400	396	368	385	420	376	381	381	375	385	388	359	369	360	408	411	371	413	404	369	420	382	381	368	355	419	392	396	364	429	393	393	362	397	381	382	393	403	398	406	366	368	407	374	401	383	390	417	419	382	408	391	431	415	385	392	417	366	392	386	405	400	379	387	407	382	392	377	367	411	390	387	377	415	394	404	370	407	408	403	375	367	372	384	372	405	418	376	342	393	361	374	388	389	387	378	416	392	394	393	354	390	397	369	377	379	386	407	362	401	362	388	383	416	398	428	422	357	397	400	374	392	404	379	363	396	359	418	393	402	377	354	362	385	404	362	382	398	384	380	365	386	409	367	401	380	377	386	410	428	417	398	383	390	385	400	426	378	423	407	378	357	385	425	369	367	392	394	385	344	414	386	350	372	375	402	403	372	382	377	447	362	406	391	384	381	375	397	411	395	427	372	361	403	392	412	361	403	392	415	403	400	411	382	394	417	405	368	382	388	433	407	403	392	370	412	375	390	390	409	418	358	387	359	399	399	420	346	424	387	377	418	391	408	398	407	377	397	379	405	381	382	399	392	382	356	412	375	405	408	390	370	380	407	379	384	419	421	392	405	418	356	395	364	384	412	387	404	391	360	421	358	408	401	394	400	397	365	397	391	383	373	371	386	378	371	398	349	359	403	414	387	388	378	386	427	371	416	368	402	383	365	390	374	384	404	452	414	383	417	390	377	388	383	389	388	378	382	382	427	414	372	401	419	377	386	379	412	369	381	392	371	395	396	374	397	403	412	383	406	385	404	400	381	383	401	379	409	412	395	421	354	370	355	399	364	398	385	386	388	412	405	362	354	413	443	384	401	387	383	367	442	402	391	395	417	403	409	384	371	388	401	380	408	391	411	388	369	430	376	361	383	390	376	410	381	402	392	394	386	404	364	385	381	367	428	355	420	404	387	393	417	416	425	424	387	364	362	403	411	369	410	372	375	398	379	368	368	365	421	381	384	365	404	401	380	397	375	367	362	363	386	376	392	397	342	392	418	373	375	413	376	392	390	376	367	357	382	391	417	355	387	407	420	388	403	374	382	384	382	389	376	363	369	384	383	366	404	409	384	351	392	392	327	418	387	381	393	365	381	408	386	397	386	395	407	380	347	414	380	394	444	382	400	367	404	401	361	388	365	400	385	381	421	395	393	378	411	385	364	371	374	380	400	380	401	434	382	389	384	395	392	431	389	357	359	428	382	385	401	399	377	411	399	397	358	399	357	384	408	364	338	374	358	412	404	422	404	371	376	376	373	368	398	359	423	377	410	373	388	379	421	352	388	387	380	405	359	373	411	391	405	392	429	403	410	387	405	409	358	377	353	394	373	376	392	383	424	366	411	406	400	419	355	386	397	382	414	384	402	382	349	386	382	391	402	398	385	418	384	393	416	373	380	370	354	417	399	395	399	421	386	392	413	396	368	377	391	385	388	386	384	409	403	409	398	414	402	436	371	370	391	380	393	409	401	386	375	409	399	370	403	399	424	421	433	397	417	357	380	415	401	381	392	412	371	368	373	367	364	393	413	382	384	401	369	410	381	382	369	384	414	383	419	388	383	385	388	374	388	395	383	377	391	352	386	351	362	413	399	385	368	398	428	364	386	422	388	385	382	353	380	388	404	403	399	382	363	369	375	381	371	369	380	377	380	365	380	410	378	379	374	406	357	410	382	393	386	444	404	371	394	402	400	395	390	385	411	403	362	362	401	391	402	353	390	380	422	391	378	400	409	338	380	344	385	415	377	403	397	378	399	391	384	425	367	386	385	396	419	387	378	414	370	388	422	354	430	387	409	368	414	385	423	393	367	377	359	382	390	439	385	352	398	388	385	400	373	381	373	417	353	428	357	401	392	399	414	382	372	393	377	410	391	420	404	358	370	399	409	372	375	401	399	397	389	379	426	364	381	411	413	408	360	378	372	361	373	352	402	369	410	376	415	379	375	391	408	412	384	374	402	400	398	398	401	391	409	421	408	400	372	370	377	386	409	382	418	405	384	414	384	404	420	413	365	400	404	403	372	390	386	398	405	389	385	385	370	384	410	381	415	382	419	370	407	405	385	401	395	384	409	386	420	369	372	416	402	386	395	370	402	417	361	409	375	397	388	393	397	378	385	413	389	382	348	416	360	436	390	361	410	391	374	385	405	385	404	410	353	374	395	371	390	394	374	407	357	413	390	390	410	428	383	386	383	382	406	390	411	402	384	375	401	374	395	381	356	364	384	373	404	384	399	382	387	371	377	362	361	381	384	415	381	385	382	356	377	390	377	367	391	386	416	381	397	408	363	337	387	410	406	381	359	400	373	389	391	377	417	333	362	346	383	373	416	397	395	383	376	353	367	372	395	379	382	404	369	363	385	378	357	385	369	363	393	371	379	371	407	413	357	375	378	390	375	410	395	405	415	384	403	410	384	388	412	341	412	359	367	383
19210	25138	16868	9314	6729	5199	4059	3167	2498	1953	1707	1325	1129	1064	969	857	753	672	637	666	611	616	582	588	583	543	570	539	544	521	508	480	491	502	491	508	462	508	501	475	442	473	503	476	490	444	498	468	519	428	484	454	499	468	492	475	450	429	462	457	444	431	454	436	439	461	443	452	462	476	433	467	454	433	485	466	459	426	456	446	481	451	488	503	487	460	454	448	465	481	409	437	487	464	465	425	451	432	386	452	444	506	458	455	472	451	424	438	473	452	418	438	480	444	459	409	418	444	444	468	440	447	467	449	446	458	457	483	477	454	432	452	437	460	456	478	429	441	501	470	455	433	444	469	457	438	435	482	445	473	441	448	450	479	463	429	473	491	482	463	460	480	468	459	480	430	470	464	443	470	418	400	424	431	453	465	452	464	502	470	471	427	421	460	439	431	426	467	474	430	468	467	455	443	455	450	462	448	453	470	472	430	460	439	450	440	445	430	462	427	420	436	428	447	437	442	472	439	430	452	462	465	452	480	445	433	408	438	450	452	481	463	455	433	498	461	498	448	440	475	458	471	485	471	491	433	431	448	473	438	425	434	405	448	447	455	479	456	417	467	466	495	431	454	451	416	451	479	478	457	427	446	461	452	435	477	437	447	440	463	423	429	417	439	450	415	424	461	477	453	482	453	472	449	421	495	475	474	457	427	464	463	465	416	441	437	454	484	466	455	442	496	434	502	497	459	420	455	458	434	462	435	449	445	469	457	471	502	439	452	460	436	436	463	488	471	407	439	463	476	472	484	429	402	477	463	447	478	432	495	486	475	440	462	444	454	444	440	429	464	462	450	461	474	413	431	451	463	438	451	463	441	431	408	472	422	468	453	452	444	427	445	406	402	426	464	424	458	452	443	456	430	480	425	447	454	444	466	454	457	471	425	446	419	435	465	451	472	448	437	426	477	473	478	433	450	416	464	421	445	449	479	450	464	490	433	481	447	452	442	430	459	453	488	464	430	446	432	456	407	442	486	457	463	446	465	447	422	457	417	443	474	452	418	485	472	439	468	474	425	474	442	428	463	429	486	454	433	459	414	416	457	430	451	465	445	440	451	440	436	423	445	455	467	465	437	428	463	448	451	432	434	476	439	439	466	435	478	474	467	449	420	489	478	440	455	438	444	441	432	445	474	430	450	459	434	478	450	455	460	470	447	480	465	437	470	430	491	440	475	434	437	459	480	472	460	457	477	426	490	472	448	398	415	452	435	493	457	463	435	452	456	459	388	414	463	467	402	461	471	442	449	435	471	445	450	463	459	462	461	503	462	460	439	432	502	470	447	466	481	461	497	438	434	433	445	417	447	431	450	433	427	437	443	422	419	471	446	443	473	502	506	488	434	411	487	459	450	439	449	436	461	462	459	481	434	464	449	408	447	453	447	449	427	434	484	476	443	448	437	480	485	451	461	502	442	412	487	443	441	431	459	477	431	479	430	436	459	476	447	443	458	467	461	452	454	454	447	467	463	484	440	427	478	415	437	434	471	464	466	480	427	480	448	447	442	498	457	442	460	439	463	465	430	453	457	400	488	425	473	441	428	443	431	419	453	465	480	511	426	402	473	467	487	440	426	492	463	483	450	419	475	475	499	476	466	443	439	443	456	439	462	454	448	471	464	462	450	438	422	463	484	451	467	446	459	451	420	432	454	463	455	448	449	479	445	439	460	453	447	441	483	413	474	472	449	466	458	459	424	463	419	483	461	473	479	455	447	476	476	446	492	431	420	473	447	468	459	416	475	470	438	471	467	470	433	459	458	442	430	447	452	483	471	449	443	424	477	464	426	451	405	456	445	481	467	439	446	420	480	420	446	457	438	504	478	462	452	422	454	489	468	453	445	456	474	521	452	436	409	453	465	432	464	410	448	499	430	430	492	463	444	463	451	457	463	429	472	467	453	463	482	453	474	418	446	460	467	480	499	432	418	481	463	454	426	452	468	420	463	418	460	472	429	457	444	443	461	422	475	445	447	468	494	501	467	434	432	428	424	482	453	415	474	443	443	477	451	467	452	454	407	433	442	441	434	468	416	468	438	445	459	460	473	496	481	466	472	419	427	452	459	503	465	437	418	467	447	452	456	433	428	457	435	456	439	464	481	423	468	445	444	494	506	453	465	459	420	450	460	489	461	450	467	457	459	447	459	462	474	460	416	455	456	455	432	447	479	475	450	454	451	449	463	437	467	418	489	462	439	458	474	501	418	448	450	471	432	413	471	440	450	434	446	441	447	480	454	462	446	458	428	450	467	453	480	427	445	462	428	468	452	425	444	469	460	474	453	459	426	467	449	460	454	498	438	437	461	449	469	459	471	416	449	444	492	459	454	484	436	457	456	428	451	462	469	432	445	435	451	440	430	435	411	437	467	481	477	466	476	461	482	457	436	456	471	469	467	406	459	509	462	468	465	499	447	456	448	408	436	451	452	413	422	473	452	435	438	461	451	442	458	465	468	462	435	445	459	459	449	442	499	476	478	460	428	470	430	480	456	443	495	468	455	455	422	435	455	462	423	438	467	447	469	464	481	434	427	442	430	475	420	434	444	473	435	452	482	417	466	458	476	464	478	435	423	472	443	443	426	460	468	452	413	426	477	432	428	469	462	451	406	455	439	477	440	442	442	457	436	439	472	429	446	445	468	466	424	455	448	446	445	424	456	471	451	468	443	422	454	440	415	440	452	485	443	472	461	440	464	453	502	443	450	457	476	451	484	445	460	445	457	439	471	465	457	411	478	466	467	462	446	409	419	436	441	441	433	479	459	433	450	480	451	449	446	422	462	449	448	438	479	453	425	416	478	453	482	393	454	454	465	423	445	426	488	449	461	446	440	452	457	417	415	418	478	437	430	435	472	465	461	465	406	428	441	438	423	458	455	450	454	462	461	436	466	447	432	475	455	428	448	464	449	460	439	438	490	441	452	457	439	448	465	465	444	478	455	475	466	482	476	453	447	474	438	453	445	412	445	442	467	449	453	468	444	439	451	459	489	456	457	479	425	461	451	435	433	478	449	495	450	430	445	451	449	433	427	431	461	472	463	480	434	442	456	439	465	448	436	443	432	463	479	482	480	429	472	447	459	441	516	423	462	481	452	424	404	441	416	450	456	463	426	425	453	449	403	481	496	445	468	412	435	444	501	441	493	432	449	433	470	458	448	458	477	460	433	494	472	417	455	396	442	448	465	449	453	445	417	474	441	443	480	488	453	439	443	458	426	486	405	426	422	447	482	451	407	443	455	432	479	468	440	458	457	424	453	443	430	480	480	409	429	402	434	476	432	440	475	450	456	420	460	474	414	459	444	451	454	396	431	444	420	427	455	441	449	456	450	480	447	432	489	448	435	475	450	410	462	476	478	415	504	463	452	459	436	417	484	516	449	425	467	463	469	410	480	454	436	475	463	453	480	477	444	394	459	479	456	430	420	447	440	443	441	453	475	445	460	446	430	441	476	457	463
23987	21533	28616	24913	21325	11536	4700	2912	2199	1939	1594	1381	1179	1013	904	858	795	718	702	630	596	609	584	553	543	553	509	528	502	500	498	502	432	459	475	451	429	468	423	464	411	441	466	463	483	462	458	409	405	434	452	426	455	408	465	393	402	385	409	444	448	406	411	411	409	414	444	403	422	429	427	383	429	431	434	453	441	402	395	441	435	418	419	435	419	411	436	444	431	424	439	451	418	455	414	395	406	399	384	437	398	444	422	412	450	411	421	425	423	391	463	360	381	460	401	408	394	400	431	405	433	389	393	475	429	455	426	455	349	393	408	414	430	421	413	429	440	444	426	434	417	406	425	429	406	413	358	398	389	410	436	442	413	418	425	438	445	400	452	388	427	408	421	420	406	431	426	446	451	349	402	446	451	369	405	409	447	403	415	409	453	366	391	435	383	412	418	446	393	403	451	427	422	429	408	410	458	413	440	415	452	411	378	442	467	392	447	411	439	390	438	434	394	414	419	420	416	401	411	416	408	379	412	418	457	388	406	396	389	442	407	428	441	418	442	391	421	420	395	442	409	411	408	434	393	457	426	454	427	376	407	442	395	451	448	416	435	445	440	417	434	438	451	442	417	426	447	416	387	399	426	435	414	420	411	398	396	393	398	442	441	432	420	415	437	403	470	405	413	443	403	426	415	390	414	396	415	454	439	431	393	403	448	401	412	407	402	424	419	426	421	420	421	403	428	431	408	413	428	438	438	421	412	425	423	424	437	405	459	423	410	439	416	398	386	404	402	418	402	427	380	394	388	412	384	440	388	456	438	413	439	456	408	389	445	419	422	401	393	432	428	376	412	397	413	417	408	401	409	433	416	387	389	415	400	394	391	458	381	388	422	411	406	453	429	436	400	406	394	439	422	410	377	407	394	420	410	412	438	432	396	410	428	448	427	432	415	425	422	395	402	425	428	401	406	397	448	439	400	391	427	392	445	429	422	443	363	417	463	458	450	420	439	393	458	437	405	434	380	421	408	413	394	421	433	414	415	421	391	377	425	415	446	401	410	399	394	410	424	423	390	385	456	418	416	413	441	430	384	402	418	399	411	397	417	385	396	435	429	397	431	401	396	459	406	402	427	414	432	417	450	389	442	446	417	414	443	413	428	461	394	431	394	408	412	420	422	428	415	412	446	447	417	364	436	418	431	390	417	463	455	386	417	410	423	411	411	434	422	411	404	410	407	435	426	414	424	431	409	388	386	406	413	422	418	385	427	466	408	403	397	427	397	414	401	451	436	431	405	464	381	410	469	410	391	416	415	392	457	422	404	466	427	420	413	380	397	473	403	429	385	436	423	412	405	381	409	425	430	420	404	385	436	404	440	410	424	450	455	410	405	395	426	418	403	387	444	429	461	402	402	392	402	389	416	437	399	427	396	388	449	423	448	386	427	435	383	426	393	382	424	407	421	445	372	445	414	431	428	404	383	396	418	390	416	412	474	426	451	407	417	432	463	400	426	429	434	439	432	419	405	424	403	406	354	444	392	396	424	424	467	436	411	420	411	415	405	380	435	430	421	434	405	435	401	395	424	421	434	391	404	424	430	407	436	449	465	457	407	443	439	407	434	402	383	441	427	447	434	422	386	426	451	391	421	401	423	441	395	420	385	428	396	404	385	432	406	388	406	415	391	413	407	429	422	423	421	419	461	411	417	426	420	430	385	415	422	428	420	398	454	433	412	396	391	424	412	376	435	449	413	409	402	423	429	420	419	406	369	396	407	442	395	482	395	401	443	442	390	410	428	408	395	441	393	434	429	423	385	404	422	401	385	421	410	411	409	403	386	415	398	426	412	410	452	389	410	431	422	439	394	383	391	409	438	384	434	407	392	405	400	431	406	422	444	414	431	405	420	457	411	381	442	368	431	433	449	410	425	383	460	411	451	401	443	427	407	428	439	415	426	409	380	428	436	423	425	421	399	410	423	393	391	400	439	407	409	431	410	447	412	406	405	432	443	393	410	416	437	407	402	403	374	396	396	466	419	447	433	441	436	460	395	402	410	436	428	416	409	430	426	405	382	378	409	376	409	444	453	415	413	444	408	413	452	432	399	486	429	380	427	417	394	446	399	440	399	379	368	432	421	382	392	400	423	420	423	408	409	404	420	420	410	397	442	442	433	421	427	414	409	456	412	414	422	401	391	451	390	411	404	447	401	400	409	440	449	414	399	411	423	415	450	410	428	398	429	417	427	411	383	400	417	397	435	458	401	436	413	459	389	369	438	412	429	430	427	421	387	414	365	402	405	398	438	435	420	398	431	429	414	412	388	429	411	377	390	450	408	444	425	386	413	445	418	395	408	476	388	445	440	392	425	404	435	433	424	429	378	399	421	414	424	385	397	395	418	400	386	414	403	410	423	397	433	411	402	454	441	416	441	371	384	446	425	453	446	412	385	428	410	384	409	435	424	434	407	426	462	425	388	396	425	397	394	402	416	461	416	424	422	393	429	406	409	423	430	448	428	404	410	416	401	413	401	410	433	431	411	423	369	416	408	396	387	415	441	461	410	386	421	468	424	433	427	436	404	430	414	425	428	398	398	400	379	425	462	420	398	412	456	433	404	429	388	406	398	429	416	419	382	428	427	426	404	425	452	413	427	413	418	438	443	409	401	431	409	445	419	442	386	437	451	436	398	428	462	407	404	423	434	440	409	422	398	421	389	412	418	425	417	475	381	422	424	397	402	419	391	395	406	418	436	426	405	439	388	431	360	399	427	448	437	429	444	374	395	426	432	389	431	397	414	400	380	397	430	421	375	453	458	409	412	431	385	440	402	421	395	411	414	401	386	390	415	412	425	472	407	408	435	448	413	394	420	425	368	407	423	412	421	421	448	405	428	417	411	417	447	406	424	391	452	406	413	411	402	379	474	411	408	405	386	433	422	398	435	393	425	428	411	410	435	398	457	436	410	457	440	400	380	430	401	416	416	449	450	408	413	436	427	398	407	448	410	407	434	406	397	432	405	431	443	446	391	399	394	421	411	392	420	432	383	415	387	383	444	408	433	401	399	409	415	401	408	403	417	406	418	397	424	411	421	356	443	406	414	417	393	427	421	404	388	443	439	432	414	436	447	422	421	425	408	412	405	433	398	408	444	377	444	427	425	378	403	409	453	395	414	395	409	393	416	433	414	428	415	403	399	431	436	398	448	410	439	368	458	445	409	381	392	407	421	405	417	374	440	443	432	441	433	397	421	405	439	430	404	366	445	403	465	446	411	411	388	414	387	399	404	458	405	417	390	425	362	428	395	425	407	444	466	376	392	417	402	448	404	401	461	390	415	398	423	408	430	392	449	417	398	408	402	449	404	390	388	407	375	414	439	386	429	400	399	424	406	431	404	414	461	388	425	457	402	445	388	399	444	424	419	428	382	412	455	407	421	439	388	415	432	392	441	411	425	409	428	385	442	398	438	458	405	404	430	430	425	382	445	446	424	409	443	429	420	419	410	420
23155	33862	23738	14613	11002	8495	6715	5306	4064	3336	2669	2096	1810	1551	1410	1251	1056	936	878	876	803	840	773	721	729	669	679	610	629	628	580	593	587	575	600	571	559	573	542	554	502	505	513	531	566	519	549	536	541	500	533	484	526	527	473	520	496	452	461	486	474	471	475	505	508	486	498	516	488	489	540	464	497	505	456	527	529	471	479	505	508	470	474	523	493	457	509	480	504	500	485	486	481	501	500	469	484	505	453	484	478	474	529	481	476	470	473	463	482	495	453	429	506	427	505	501	519	422	537	505	483	510	480	488	466	475	502	468	502	481	451	487	494	482	472	489	460	478	483	457	488	494	481	445	460	477	497	483	491	455	475	459	495	538	477	494	499	474	512	488	478	501	493	533	486	485	473	451	491	503	471	449	483	465	482	492	494	475	461	477	481	512	473	503	516	486	495	465	499	468	526	477	448	449	501	459	449	484	462	479	455	509	488	457	462	520	476	497	498	561	475	494	433	467	490	484	492	496	490	486	480	492	482	502	519	480	490	512	475	494	536	454	477	474	497	494	450	420	511	497	500	473	432	500	493	491	462	515	498	467	469	498	494	513	504	477	477	445	489	484	484	450	448	488	497	501	481	466	489	471	493	514	463	481	504	482	511	463	517	493	476	514	477	493	466	478	467	483	434	451	506	434	472	475	514	460	480	476	515	498	484	470	493	472	447	485	451	521	505	512	492	504	516	500	484	479	491	488	486	496	444	540	473	457	507	505	466	500	495	495	489	471	500	441	494	475	467	462	468	491	502	478	485	459	440	485	501	474	482	478	475	500	502	476	472	485	480	529	483	500	505	472	501	508	458	452	493	462	477	443	504	472	462	451	480	490	518	457	545	492	464	477	517	501	513	490	507	478	481	465	462	501	465	474	473	500	448	503	512	477	483	478	485	500	453	457	518	483	520	508	458	490	451	486	516	508	530	476	488	479	458	493	484	504	482	479	510	542	512	538	495	480	468	510	531	483	487	442	455	475	516	452	485	476	501	502	489	493	519	469	429	504	476	512	500	491	477	484	479	450	502	463	472	478	487	513	492	498	451	442	489	456	477	452	499	530	480	502	519	488	479	455	468	491	483	497	523	472	470	478	447	475	493	497	511	520	476	483	497	445	481	526	495	495	445	525	488	506	478	434	515	452	452	479	495	489	516	488	507	545	458	474	496	449	480	515	506	503	487	481	514	459	437	495	460	475	477	472	498	477	500	506	487	441	458	518	511	476	464	485	482	480	482	518	460	467	515	524	473	485	483	509	498	502	511	475	447	485	482	510	473	456	493	479	518	480	479	498	469	478	463	500	501	513	459	496	472	472	513	498	479	457	498	504	452	466	450	466	479	507	473	503	483	451	519	491	464	471	534	500	479	476	520	493	483	493	526	472	488	473	494	495	500	516	495	514	493	474	476	447	508	489	500	499	481	495	487	476	489	462	486	484	481	475	478	539	453	471	507	464	490	490	468	500	480	477	450	479	449	509	466	450	509	496	505	488	433	510	485	514	492	494	491	466	452	483	494	512	454	467	465	544	488	449	453	506	502	504	465	514	428	458	458	469	422	485	516	498	476	450	481	467	489	494	529	481	505	468	484	483	504	468	466	536	465	480	473	495	482	458	491	482	486	464	497	482	505	475	517	522	462	461	511	486	497	467	478	477	486	485	482	464	462	515	459	481	510	514	497	466	469	485	504	439	474	496	453	494	491	481	457	475	451	488	494	500	540	502	473	495	458	475	494	488	516	462	505	523	505	456	454	457	507	483	463	498	411	547	448	493	492	482	506	464	460	483	505	521	467	508	482	493	491	496	474	480	489	490	466	460	472	451	497	477	509	490	489	480	504	508	493	479	465	474	435	491	473	489	466	487	517	476	467	499	485	543	501	472	509	481	445	548	464	489	481	462	516	511	503	486	493	519	507	460	441	470	470	450	496	486	485	483	500	483	497	506	468	465	520	466	504	475	528	453	480	485	497	531	457	474	465	511	461	483	517	480	487	472	497	487	472	456	475	439	488	510	436	469	516	456	494	505	514	492	493	489	471	507	487	479	469	439	528	466	467	449	508	531	515	470	481	520	506	498	457	483	473	444	464	478	450	476	506	491	483	465	471	479	503	495	504	457	504	483	501	509	518	502	474	505	459	476	511	500	469	493	523	470	481	495	476	487	503	497	447	492	446	459	455	457	487	460	503	474	492	484	488	438	496	520	486	467	502	487	494	470	455	487	509	475	485	510	446	466	494	487	507	498	472	523	467	456	497	463	533	460	476	483	489	464	474	504	504	477	476	487	491	518	452	525	466	470	546	457	526	498	494	443	496	453	483	461	525	452	474	506	503	531	463	477	478	450	505	495	473	490	469	493	450	450	508	483	482	472	512	467	487	487	520	480	463	495	468	469	477	477	494	462	457	494	460	483	444	437	482	464	470	460	493	500	514	469	521	477	448	492	470	461	515	511	493	476	489	525	489	487	465	437	509	484	495	495	490	548	500	501	447	440	473	464	530	478	499	465	498	489	496	469	482	477	475	460	485	508	504	491	485	508	493	515	523	477	451	471	503	551	461	480	502	462	482	431	507	477	507	487	487	477	494	476	469	454	499	470	496	508	481	449	471	516	517	483	453	484	463	474	497	489	503	510	469	471	491	482	490	491	513	513	506	502	462	449	525	484	483	524	514	492	473	476	456	503	498	483	461	468	454	513	494	514	488	513	483	471	487	459	501	492	463	494	521	473	474	496	475	458	549	453	490	477	488	470	471	488	495	493	478	502	433	472	483	485	506	482	494	480	475	510	539	496	491	478	468	470	520	512	481	484	434	524	510	498	507	466	496	513	469	492	459	484	482	469	487	481	492	480	507	481	463	486	472	501	500	464	498	474	454	491	439	492	479	449	533	481	480	503	481	482	438	454	468	472	449	494	468	493	483	464	516	494	512	445	474	463	506	488	475	530	432	465	492	455	424	510	512	472	500	488	471	515	480	469	477	504	475	479	511	512	480	445	508	467	477	500	470	458	486	509	475	448	476	516	445	510	471	468	480	481	483	512	478	484	472	487	472	502	489	464	502	520	475	479	466	465	485	471	469	486	478	458	476	462	474	475	516	501	494	462	474	465	488	490	461	489	515	518	494	493	521	470	486	498	487	497	484	497	474	467	493	527	476	497	486	489	456	467	456	512	499	477	500	486	486	508	461	515	472	501	471	470	472	465	516	533	495	454	527	494	486	486	464	495	489	493	473	493	496	477	516	467	472	482	471	459	457	454	470	476	458	477	450	491	468	485	479	477	426	446	520	497	477	477	494	472	478	495	474	469	531	505	502	504	494	474	502	503	495	518	461	478	488	443	478	441	497	502	459	483	466	488	533	490	477	488	517	470	471	496	474	471	479	477	480	493	510	485	486	466	499	500	455	457	496	466	508	457	468	483	460	461	508	491	448	462	497	497	495	490	494	479	446	481	516	456	493	473
25098	21518	27266	25625	11113	4081	2792	2133	1622	1430	1108	937	786	717	623	550	544	518	490	461	465	419	458	424	395	399	395	395	349	367	356	334	311	311	310	310	299	316	340	345	335	304	312	325	335	273	287	329	312	317	308	281	287	295	329	304	302	327	312	296	291	335	276	303	304	306	303	303	299	285	292	307	310	349	306	282	295	277	319	293	294	324	286	315	292	329	322	277	286	297	312	333	299	295	292	283	297	303	317	322	272	322	308	303	314	291	316	329	285	314	308	315	324	309	314	273	289	309	301	304	281	304	299	290	314	284	311	311	310	319	295	294	305	306	299	293	300	283	307	283	309	298	307	278	269	293	301	287	318	317	314	298	292	323	281	302	272	299	297	287	259	302	286	287	323	311	334	317	325	313	304	300	337	312	290	295	319	287	290	294	297	303	290	287	270	267	327	300	297	301	307	289	295	322	311	311	278	307	301	274	253	295	291	310	310	318	308	305	316	240	296	317	293	309	332	312	285	293	287	287	324	327	271	317	304	293	301	291	331	283	299	298	310	303	287	308	310	306	283	324	322	296	304	307	296	324	286	315	278	315	277	270	311	292	295	320	293	324	310	308	322	275	287	319	285	337	301	272	313	296	328	270	316	297	334	303	293	280	317	290	313	282	312	327	298	285	281	280	323	290	297	283	296	296	314	308	269	331	297	306	270	265	311	281	302	296	300	312	314	332	311	271	274	320	301	303	314	303	334	296	320	300	257	312	302	273	310	328	293	287	300	264	314	297	340	307	266	261	342	313	280	318	304	302	294	308	315	266	297	285	307	299	287	299	309	298	273	307	301	277	293	279	282	280	288	289	322	311	307	313	318	278	288	288	312	302	295	298	303	318	346	303	307	257	329	328	270	300	323	281	313	325	291	266	294	284	325	306	294	284	310	310	307	317	276	321	287	288	321	295	309	325	302	306	307	318	321	295	332	277	285	282	310	293	299	284	278	311	304	305	324	294	318	301	298	329	309	276	313	325	308	305	334	313	310	297	302	277	290	317	288	287	286	318	295	281	310	325	316	312	298	309	310	306	304	289	301	283	307	282	314	335	277	322	302	293	311	308	339	282	309	309	309	326	293	289	307	313	296	305	299	310	271	324	278	310	335	296	296	301	321	304	301	322	286	262	323	302	313	312	291	282	310	289	290	279	294	273	295	292	275	305	290	302	320	310	291	292	284	299	313	297	327	295	289	283	260	298	301	283	300	280	296	327	286	311	285	315	299	311	289	260	310	291	324	317	306	317	312	305	324	318	292	309	304	280	288	291	299	306	313	265	269	340	303	304	296	287	336	271	295	291	344	290	298	327	293	293	283	289	333	285	271	308	299	302	300	308	310	285	316	280	296	296	340	314	306	320	307	307	286	329	284	295	270	295	268	295	309	300	298	300	308	299	323	315	292	296	331	293	327	296	305	283	294	304	303	312	297	342	301	320	294	324	326	337	281	298	269	306	294	317	310	300	268	306	285	281	301	320	334	304	296	312	290	284	310	284	311	284	287	298	307	308	281	305	296	309	300	321	301	307	273	281	300	313	290	265	301	300	291	287	303	300	262	279	274	349	321	325	309	316	314	278	309	321	306	339	272	273	315	288	307	279	307	323	285	305	311	310	312	289	313	275	329	294	290	275	337	326	294	309	318	310	324	285	319	290	303	306	322	286	314	304	311	319	267	285	281	272	312	286	309	283	286	280	273	306	291	342	304	315	303	317	326	305	283	305	274	256	295	304	320	320	257	307	303	277	272	322	284	327	263	277	307	273	315	296	274	278	318	297	284	342	298	333	305	276	303	324	313	316	298	277	301	301	305	301	260	327	302	298	284	298	311	293	304	328	300	270	285	325	294	296	288	288	318	314	314	276	312	322	271	301	301	322	293	316	302	320	272	290	294	290	259	297	314	306	270	277	320	307	291	277	317	271	316	301	291	305	316	289	297	296	299	302	305	291	279	323	292	285	316	304	264	304	273	318	289	287	288	259	325	285	296	314	307	333	274	332	267	308	266	266	302	352	315	327	304	286	298	316	309	290	284	288	279	295	308	316	321	318	271	314	304	273	305	320	291	330	326	291	299	291	285	293	314	297	294	339	317	323	290	315	280	296	299	289	303	270	313	310	297	285	321	303	300	307	288	297	292	295	304	306	279	282	308	296	309	291	316	311	295	313	278	297	335	319	297	302	280	312	305	320	297	302	284	338	304	294	284	285	292	313	283	277	295	285	333	303	279	239	287	263	322	307	306	323	320	298	326	305	321	286	289	345	291	290	292	330	306	313	307	290	295	286	292	309	290	286	306	321	289	289	314	317	281	313	321	301	283	333	293	300	298	284	296	320	296	303	299	313	293	280	314	284	315	319	328	265	316	295	295	295	325	298	283	315	293	281	291	324	269	325	276	278	293	325	334	295	304	270	314	294	285	329	317	280	289	304	305	296	319	299	284	308	316	297	306	327	288	299	300	280	315	305	303	308	268	294	301	296	312	293	310	309	304	327	319	291	301	269	334	289	297	294	285	268	273	281	290	329	324	302	291	316	295	301	288	307	301	289	301	317	287	287	279	300	304	315	329	283	274	306	282	291	283	323	314	298	279	305	293	292	298	294	313	295	289	295	309	299	322	306	314	291	325	306	280	279	293	282	302	317	284	302	311	314	302	278	293	323	295	313	304	289	321	300	311	316	277	307	287	299	305	321	333	279	270	279	309	279	301	288	318	312	283	269	296	294	293	299	276	309	294	308	330	295	312	308	253	291	311	302	274	277	291	312	284	318	294	263	310	292	288	274	314	297	298	297	270	262	330	317	304	284	320	281	306	265	288	285	278	271	291	300	291	299	302	302	310	304	315	295	303	285	338	291	317	302	303	278	317	308	286	307	324	310	282	332	317	296	308	308	299	294	309	300	293	323	309	290	297	299	276	286	273	312	310	297	281	288	298	311	297	304	299	298	312	277	286	314	312	286	300	290	294	296	312	296	315	306	321	284	304	316	277	285	302	289	290	291	292	297	283	304	306	284	280	293	311	280	327	303	326	317	315	333	287	318	298	300	296	298	314	300	322	299	288	304	315	308	335	300	291	298	287	328	275	282	289	327	300	329	303	270	299	316	303	294	304	287	306	309	305	306	304	306	281	323	314	353	271	295	313	290	305	311	295	338	319	332	294	293	285	307	313	318	313	318	308	305	319	304	311	294	270	254	327	273	303	277	251	302	339	289	337	307	284	300	299	309	275	284	319	294	338	314	301	303	327	295	286	341	324	284	301	287	306	304	314	347	295	289	350	285	321	322	289	321	312	304	329	292	302	290	298	317	278	292	298	348	308	310	291	285	239	282	293	292	299	293	280	297	292	324	305	295	330	251	307	297	321	291	338	299	298	292	298	293	293	305	289	298	304	286	270	308	317	292	298	293	349	295	310	309	268	279	315	284	305	304	308	309	344	328	303	298	299	309	298	285	307	283	292	275
22208	28843	20487	11742	8743	6761	5358	4272	3173	2640	2091	1650	1407	1138	1019	878	735	732	672	587	615	617	602	525	496	533	477	459	457	476	388	433	434	418	409	401	405	385	384	378	389	340	375	376	401	388	370	364	368	376	339	349	398	355	370	321	368	362	357	341	401	356	350	365	383	371	357	321	366	356	352	325	337	371	362	384	356	364	340	344	350	388	379	369	397	336	374	328	356	350	348	359	353	360	326	347	345	380	376	329	328	345	367	348	359	376	350	378	370	357	398	329	343	365	342	369	352	377	340	360	364	339	345	343	373	347	313	370	344	398	380	381	347	330	363	341	383	381	356	348	366	374	354	359	340	355	343	372	369	325	337	357	345	354	349	356	347	342	352	339	350	365	386	357	353	344	386	364	351	386	337	327	350	368	365	358	370	332	361	311	346	373	361	333	358	354	309	336	362	360	331	351	337	381	345	336	376	365	370	339	350	351	305	330	366	362	358	342	376	359	339	378	348	342	361	295	348	342	392	362	325	381	369	371	342	329	317	364	354	353	325	340	347	332	371	340	344	356	319	387	339	341	352	388	317	335	369	358	345	354	342	338	343	362	370	365	348	353	384	371	351	362	350	334	371	321	343	339	361	387	367	364	356	343	342	357	360	350	357	358	398	365	366	337	316	337	322	341	377	344	327	375	380	369	360	356	367	360	376	361	350	383	350	338	386	375	328	373	359	338	357	366	335	342	350	345	366	319	357	345	369	322	384	358	363	331	337	354	326	336	368	371	363	340	355	342	366	368	335	360	376	351	380	343	332	358	356	390	363	365	328	366	385	367	351	361	373	339	349	352	356	379	362	366	355	351	349	366	313	366	357	358	329	361	343	333	339	356	351	330	358	393	336	361	359	342	374	351	337	342	346	345	354	348	376	351	395	360	350	366	352	372	331	372	376	354	343	340	324	358	385	376	366	343	344	335	341	330	359	345	322	374	366	340	371	382	375	311	350	357	363	339	381	347	356	363	342	362	329	341	349	324	371	324	380	346	367	364	349	375	366	369	363	331	322	353	338	362	358	366	387	348	358	360	353	362	341	351	330	355	330	355	348	350	370	342	367	330	373	360	353	345	330	335	335	357	379	368	385	336	343	370	359	356	373	382	333	364	371	347	365	337	351	405	375	364	315	369	362	355	337	339	378	371	373	330	338	375	377	379	335	371	327	341	352	385	347	338	324	396	337	378	362	340	346	362	360	330	350	366	321	363	343	371	329	355	313	333	373	338	361	373	369	350	372	338	327	323	352	315	354	345	368	347	369	332	348	378	345	357	365	338	335	340	357	368	334	366	370	347	365	366	349	356	363	377	324	345	335	354	348	340	360	356	378	352	349	363	354	321	367	331	328	326	338	377	380	413	341	349	348	326	363	382	346	392	335	371	341	368	345	355	366	340	331	352	345	395	335	343	357	337	358	340	335	348	352	382	324	361	340	343	332	349	354	360	339	380	334	345	366	353	342	340	377	361	383	342	361	377	335	353	379	334	354	333	359	375	354	337	324	344	342	334	349	386	322	340	367	356	331	334	351	324	364	358	359	338	355	339	342	371	339	349	399	356	353	357	347	353	337	343	359	356	367	370	347	351	366	336	383	373	340	334	333	372	335	350	363	353	379	361	355	381	350	347	362	359	353	322	391	335	375	320	358	356	401	377	334	341	343	336	352	318	353	364	349	373	341	333	347	359	383	351	351	339	322	347	372	385	358	336	346	337	327	361	335	369	343	364	361	402	374	366	385	347	373	363	352	367	351	322	313	360	362	360	330	368	352	363	328	319	384	354	336	352	380	340	342	374	357	358	352	341	362	359	375	342	393	360	407	329	360	365	346	360	346	354	367	382	324	355	357	328	369	360	337	366	364	354	357	348	380	360	340	363	374	336	339	352	391	370	350	353	356	311	351	363	324	363	381	336	345	401	329	318	367	341	386	337	390	370	335	322	337	349	378	366	324	384	350	331	339	370	321	353	381	348	333	349	353	318	348	340	357	331	367	331	379	352	341	304	370	344	342	343	344	330	384	349	348	342	407	352	337	382	357	348	344	338	368	375	361	324	351	382	340	337	357	362	344	353	322	382	351	345	338	332	352	330	321	336	374	346	362	345	352	327	333	362	336	356	354	347	358	351	333	329	348	373	374	360	353	340	381	371	351	391	360	364	338	355	345	369	344	350	363	396	350	355	346	362	370	372	345	343	345	367	344	362	349	344	346	347	342	340	335	336	333	344	355	365	372	351	336	351	327	355	352	304	341	345	369	348	317	359	398	327	322	357	381	355	377	326	355	335	353	366	372	360	360	339	379	393	337	344	363	338	330	355	343	327	344	399	326	357	340	375	351	397	365	360	357	362	360	364	346	372	367	368	374	388	361	361	353	326	380	374	345	358	354	353	326	338	343	338	317	345	383	355	347	341	321	355	374	327	327	355	358	337	338	319	397	375	338	339	323	327	353	369	324	314	351	359	346	349	306	347	369	361	356	359	387	348	346	318	342	362	345	353	347	351	338	344	330	357	365	365	340	337	379	340	343	349	375	337	341	382	360	365	356	352	296	354	360	362	329	345	348	355	362	353	374	371	330	331	319	355	372	368	374	342	385	355	325	316	357	363	338	355	383	364	348	377	362	319	368	351	359	351	363	345	331	327	365	370	358	373	336	363	366	380	357	367	343	358	382	362	344	361	333	328	370	347	371	334	354	376	366	305	377	331	317	333	323	351	329	342	343	371	378	338	360	338	341	346	334	363	357	345	321	387	353	322	355	378	362	360	344	351	350	355	343	373	351	364	379	346	365	373	346	352	346	359	324	349	377	330	337	321	322	353	361	342	357	330	388	332	361	357	330	328	365	380	371	380	358	307	325	361	359	355	376	362	359	356	351	349	373	397	351	372	391	360	349	319	353	340	378	367	356	367	355	329	366	345	359	323	360	351	376	345	354	342	349	364	335	355	308	317	363	326	339	325	348	362	356	361	327	356	338	357	353	340	377	363	352	339	371	328	352	349	377	345	387	371	360	348	366	385	338	370	350	355	332	370	371	388	347	335	352	372	342	360	344	325	359	353	345	381	332	368	389	373	342	343	363	376	356	347	367	374	367	327	325	400	332	367	345	362	350	359	351	374	356	319	315	347	348	337	342	345	338	346	353	363	346	353	341	352	343	339	379	375	347	362	309	362	360	340	353	343	329	343	330	320	380	368	334	353	384	386	364	327	355	377	324	321	379	319	336	347	378	347	336	335	348	350	342	339	391	366	371	353	359	348	366	319	348	370	350	371	360	347	344	342	387	378	328	346	318	343	386	363	356	364	357	350	336	353	380	329	366	342	378	388	349	296	374	347	345	323	355	358	309	391	350	332	310	355	373	341	324	388	315	329	335	342	340	376	404	368	332	392	347	360	354	358	377	345	362	363	330	338	326	367	366	332	335	365	358	362	355	335	341	356	377	339	354	365	373	353	348	336	355	387
22971	21578	29191	24427	21604	21509	11161	4504	3121	2552	2123	1612	1364	1164	1046	961	818	796	708	674	631	591	537	485	532	493	442	456	430	448	401	426	428	380	384	381	341	389	308	373	356	360	335	346	381	395	332	367	354	335	296	324	324	343	327	339	305	350	339	312	322	340	335	342	343	344	312	319	317	307	318	327	288	324	307	296	328	332	316	333	329	310	323	323	340	285	385	281	326	339	317	344	326	351	316	329	328	327	291	340	322	326	313	277	315	295	324	303	334	323	305	310	317	354	317	298	323	359	312	356	324	332	290	346	311	307	296	335	339	328	328	293	316	292	309	317	314	347	317	306	311	289	305	356	366	297	311	334	323	324	310	309	328	338	325	291	330	326	299	347	328	329	309	335	279	362	328	307	332	302	317	309	334	307	330	305	317	323	338	329	275	315	313	282	294	314	315	296	313	362	306	308	321	324	326	334	312	337	333	307	304	310	316	333	316	326	280	318	308	342	283	333	292	326	308	296	346	297	336	295	277	299	299	345	280	290	299	349	306	323	353	304	304	326	282	318	316	308	308	334	349	306	308	329	300	338	325	334	335	301	322	311	321	339	308	288	345	324	307	341	326	331	327	318	321	306	326	303	317	335	297	302	314	315	316	307	323	324	323	309	313	303	357	296	337	328	351	334	279	282	301	310	336	342	323	326	318	328	329	335	298	296	309	331	325	316	277	305	307	338	358	317	326	301	300	314	315	316	316	333	318	338	332	326	327	332	297	301	321	323	327	330	312	323	324	334	309	350	327	298	316	326	315	293	338	324	327	310	317	320	330	287	316	317	309	302	317	335	298	315	296	313	342	303	312	332	317	316	378	319	332	304	333	327	341	319	319	342	337	316	342	313	330	328	341	325	340	291	290	359	295	325	331	326	336	340	314	307	342	341	315	298	311	307	319	319	314	304	335	336	326	306	322	343	332	293	313	323	319	355	339	345	294	351	352	322	354	305	326	325	323	337	324	294	347	322	296	309	320	338	348	296	326	320	294	301	319	333	306	349	358	305	315	317	295	320	309	322	281	292	333	308	313	333	284	314	352	354	310	323	305	316	326	318	328	282	297	336	303	329	291	298	326	329	325	288	292	343	313	305	291	327	278	333	343	349	318	343	304	322	302	312	326	292	312	299	288	303	312	311	310	311	317	301	341	336	304	297	322	309	316	306	322	292	328	334	333	299	291	331	310	323	317	315	317	342	305	284	291	319	307	319	300	298	306	316	330	300	355	340	312	328	311	306	320	298	345	298	325	296	311	300	331	338	295	299	330	333	283	309	324	359	304	342	324	323	297	318	301	341	331	313	316	307	313	327	306	338	312	296	334	329	324	335	313	340	314	310	317	320	314	306	305	317	328	323	344	328	310	319	330	317	291	310	349	325	313	325	318	301	263	302	321	320	286	357	308	314	311	322	316	318	308	307	327	312	313	346	323	283	344	306	327	300	320	310	322	316	286	282	311	298	325	315	303	312	297	293	314	337	322	324	313	347	324	364	269	316	315	298	340	332	332	321	271	331	310	328	328	306	334	312	320	319	317	349	332	315	305	338	286	319	306	292	325	310	310	316	324	314	319	298	313	337	308	298	277	296	306	338	326	318	315	309	353	279	273	329	306	325	324	318	264	308	288	354	353	323	296	305	300	284	317	293	297	323	330	315	314	285	326	314	330	286	324	306	321	324	310	304	317	328	315	305	299	301	322	307	332	341	308	294	344	295	315	322	330	336	311	320	335	285	303	318	337	305	330	322	291	360	315	307	332	321	319	324	309	312	284	335	289	324	292	325	294	344	343	289	318	319	318	301	341	299	308	267	339	341	294	297	298	346	338	287	361	325	309	329	322	338	294	345	357	349	323	323	331	322	324	298	321	328	332	329	315	327	334	315	327	323	324	339	334	307	292	334	337	328	317	316	335	323	306	309	312	299	316	271	319	312	322	327	324	312	353	300	305	312	317	311	323	291	312	308	317	303	324	297	308	310	299	319	305	317	306	333	309	331	308	303	283	311	331	320	309	343	329	294	327	345	346	362	327	304	323	288	328	332	330	318	321	305	302	311	302	316	320	336	324	290	337	323	337	336	301	285	330	320	347	303	327	302	313	290	341	304	309	313	288	352	314	317	306	315	291	332	361	317	300	298	316	301	323	318	305	343	341	293	303	338	323	289	348	276	318	317	355	289	318	311	336	321	277	315	326	321	328	323	283	319	339	327	318	350	322	317	318	311	322	338	317	301	296	320	316	307	296	300	315	333	308	307	357	297	313	311	308	321	329	299	307	308	309	332	305	324	317	296	311	329	300	331	326	327	303	321	318	297	318	313	349	353	341	330	324	325	313	290	314	328	291	340	327	300	328	306	312	302	308	316	300	320	311	317	300	316	309	335	325	313	313	319	316	313	355	331	313	319	294	269	312	291	303	315	305	338	346	317	339	315	335	334	344	335	306	343	332	345	356	298	320	303	312	293	312	312	345	332	308	349	317	317	307	313	311	351	295	328	330	286	326	304	300	290	297	330	335	316	301	308	301	333	324	345	316	334	356	334	329	309	285	321	305	327	310	327	327	335	315	313	335	303	290	297	309	318	327	327	296	298	345	341	362	309	312	299	314	269	303	324	323	295	301	315	286	308	304	330	295	305	343	293	327	335	327	319	294	334	305	347	326	325	307	281	338	286	347	305	334	313	356	323	309	308	309	332	313	312	321	278	314	337	316	323	338	298	297	311	314	329	305	291	295	317	313	327	298	318	316	351	320	271	334	338	287	331	318	324	344	307	303	289	321	323	287	323	304	349	310	289	327	303	301	328	291	329	317	297	299	334	290	320	318	331	327	322	323	299	288	301	322	295	283	334	319	286	322	313	323	293	331	322	312	311	310	309	305	282	289	320	316	346	313	311	342	333	323	278	304	298	306	320	326	308	299	307	326	288	305	299	305	330	326	303	330	328	330	321	304	324	325	307	321	316	268	339	309	319	329	354	314	330	323	356	330	324	300	300	315	315	333	309	324	323	343	315	305	312	316	331	325	295	329	315	312	359	299	323	355	307	309	278	309	285	300	331	306	340	298	297	309	327	336	334	306	309	314	319	314	313	311	346	322	317	321	282	332	304	351	306	280	304	324	303	305	304	326	333	320	329	293	318	328	339	300	339	320	323	319	287	252	307	316	315	331	290	331	295	279	317	334	324	330	306	321	324	322	309	311	334	333	323	314	333	312	335	301	308	295	307	323	332	331	316	302	310	327	312	332	285	291	317	346	327	315	301	265	344	308	301	312	318	312	314	300	320	302	327	352	346	304	338	324	338	307	303	279	288	278	333	309	328	339	318	335	296	332	314	338	327	317	312	324	335	308	343	336	327	314	283	296	313	296	311	322	306	331	331	311	287	320	313	318	294	311	338	305	324	306	368	299	323	311	328	286	325	320	320	363	327	338	318	323	309	352	331	324	302	331	315	327	316	327	314	307	283
25538	38184	28706	18414	14134	11460	9077	7182	5782	4563	3555	2727	2134	1831	1631	1366	1230	1119	1051	940	902	842	817	785	696	618	618	611	551	518	542	527	539	507	469	440	485	456	470	408	437	460	467	395	433	410	411	416	399	377	417	365	405	411	392	385	392	373	376	350	384	403	364	389	372	361	363	367	361	387	381	374	387	375	360	363	406	403	367	353	361	378	381	413	352	366	365	380	361	388	377	390	374	369	337	367	372	371	392	376	382	360	359	358	386	361	365	366	378	423	396	379	386	332	368	347	372	351	376	342	325	335	347	374	325	314	360	359	337	371	397	371	391	390	364	351	348	375	380	358	366	357	384	396	359	368	369	386	369	355	395	396	374	376	381	373	391	393	389	375	375	387	355	376	373	356	354	375	401	377	360	385	373	362	367	356	410	391	400	357	365	380	368	372	351	372	348	375	348	375	377	383	353	373	374	361	397	385	383	353	358	363	352	356	363	365	383	382	361	374	348	359	364	381	376	375	357	368	332	355	373	349	358	391	382	348	353	355	382	372	369	381	382	358	395	376	379	374	344	376	379	382	314	364	375	338	356	368	367	381	377	351	370	382	342	390	367	405	344	393	367	362	382	361	357	366	390	372	384	369	380	392	379	391	366	363	402	382	381	332	380	402	353	393	387	381	365	364	347	371	364	375	363	345	374	392	381	383	349	388	443	377	369	358	331	406	379	408	372	376	358	380	337	381	385	344	351	402	393	365	356	393	378	377	374	389	367	343	375	383	367	375	389	354	356	366	376	372	337	404	387	398	378	388	364	389	360	333	347	393	361	353	359	338	412	352	382	369	399	348	369	365	380	369	415	352	373	361	390	388	370	370	355	397	392	362	345	398	385	402	360	365	359	346	377	390	362	379	364	374	321	344	398	351	381	386	355	415	366	389	387	355	355	375	350	354	372	359	359	367	369	336	424	356	368	382	351	356	381	340	386	381	363	369	346	395	365	351	376	381	377	351	364	371	377	344	370	363	394	365	397	359	374	341	387	365	369	379	340	380	381	375	386	364	369	386	384	373	372	375	378	364	367	367	355	351	393	399	341	363	358	377	352	368	376	356	368	353	394	376	382	388	367	387	349	382	384	394	374	349	353	365	412	408	371	383	381	353	362	383	333	336	387	377	397	368	356	369	392	377	395	367	380	366	370	382	360	366	391	350	352	384	352	401	348	352	352	348	336	372	370	388	345	366	349	374	360	387	363	376	359	367	409	344	380	361	345	366	315	349	391	369	354	380	404	359	379	377	344	399	394	380	380	356	403	382	361	403	380	387	357	360	357	402	363	387	357	375	341	356	344	372	383	335	362	392	397	360	350	380	332	347	364	371	340	358	388	359	372	364	369	409	358	405	404	364	362	403	359	378	348	373	337	381	383	394	364	371	399	411	382	354	389	382	385	357	323	375	379	376	368	386	368	375	355	396	412	360	370	357	363	376	384	367	370	372	376	388	393	353	402	371	387	377	335	344	357	344	382	374	365	359	376	352	364	378	372	403	388	354	391	378	370	377	370	363	357	353	398	370	359	400	343	391	368	387	344	379	346	398	371	392	328	336	373	349	350	377	395	346	386	381	350	393	367	355	336	334	378	370	372	410	348	379	368	345	346	377	379	373	372	406	345	389	398	408	387	354	389	379	380	347	380	358	384	347	354	359	375	364	353	334	347	373	354	357	400	355	371	399	364	349	344	391	393	351	391	401	357	357	374	370	378	374	351	385	362	371	374	368	394	383	348	371	373	395	340	381	377	382	386	349	348	373	364	367	375	359	409	353	392	368	365	371	392	421	344	353	357	357	363	355	356	360	404	382	403	384	391	338	383	359	396	381	349	350	381	390	409	356	391	400	399	377	361	404	363	380	364	357	365	364	369	366	344	361	390	338	342	368	396	360	354	362	383	372	357	379	389	389	380	355	353	322	364	385	379	372	337	388	356	374	361	363	358	351	400	369	366	352	316	401	353	378	377	391	366	356	385	344	367	403	361	394	354	371	352	388	393	350	352	364	341	351	366	403	335	362	391	371	373	369	351	421	356	358	360	347	375	361	379	380	374	386	358	369	335	381	347	383	365	377	360	386	358	340	344	372	366	391	351	361	392	384	364	380	359	376	376	378	399	358	378	368	377	343	383	391	352	372	350	362	387	384	361	386	347	379	394	370	362	366	389	383	334	397	378	366	403	347	350	351	351	379	364	368	348	377	364	407	410	371	383	392	363	324	366	395	359	346	375	381	356	352	360	362	384	342	372	353	398	367	343	391	393	380	356	363	375	345	356	377	374	342	379	362	368	403	360	399	373	394	345	360	403	366	344	383	358	354	401	411	370	385	361	390	359	374	352	374	384	362	336	398	372	381	396	373	362	362	371	377	389	365	313	350	362	367	363	372	370	382	390	390	373	347	362	354	353	370	328	374	372	383	321	364	355	363	360	371	373	365	361	386	385	344	349	365	370	390	383	372	349	374	347	373	374	334	355	386	362	350	353	348	369	359	368	356	332	387	347	400	371	349	354	373	373	377	389	339	338	347	381	367	402	351	373	333	359	388	408	399	364	364	408	353	375	405	405	369	358	397	379	378	336	398	352	363	372	342	408	340	324	380	385	364	365	389	363	382	364	377	384	362	362	364	374	384	383	358	360	352	343	369	379	381	398	331	350	369	352	341	382	394	353	379	388	344	354	371	391	387	368	405	386	396	361	360	372	347	365	358	375	360	372	386	363	334	361	392	403	383	371	353	351	381	377	347	381	385	374	370	380	375	353	365	385	365	363	386	337	370	396	377	378	381	387	382	361	370	388	372	392	390	404	345	404	376	355	370	379	332	350	365	390	363	393	343	363	361	379	360	390	367	336	337	333	360	369	345	385	330	407	363	385	347	331	357	358	379	307	339	334	335	379	343	369	352	358	370	390	393	415	418	383	388	382	399	367	381	382	408	355	361	363	342	413	386	342	363	357	307	371	361	390	361	381	396	386	377	390	374	371	360	367	383	376	403	398	381	376	374	371	377	348	377	371	345	362	374	389	403	379	373	347	387	365	376	362	399	418	395	358	358	358	370	353	372	382	382	326	371	364	392	357	349	371	385	359	365	383	361	388	400	380	365	360	359	332	410	395	380	360	356	357	378	377	349	344	362	368	362	374	371	376	390	378	380	384	376	340	382	367	375	359	364	383	381	364	419	371	401	358	352	350	369	364	370	359	368	348	373	375	370	375	389	373	381	373	366	337	340	340	380	377	355	378	394	377	369	378	360	363	382	354	386	386	359	371	383	375	365	399	364	356	351	385	389	435	366	369	344	354	386	374	370	425	376	379	387	359	341	361	372	331	384	368	381	340	378	385	382	388	348	353	353	393	337	402	352	354	378	386	405	394	408	383	407	388	394	387	348	350	369	356	372	353	358	363	331	385	400	332	369	351	411	389	361	346	349	368	355	368	374	355	369	378	335	352	341	338	391	395	369	367	344
28355	20942	15918	8447	4204	2686	2077	1645	1491	1164	963	840	712	683	621	551	540	533	498	483	443	463	425	458	475	454	483	449	396	434	458	424	401	413	416	418	409	395	420	430	379	390	393	417	411	378	408	352	423	417	390	391	371	414	390	399	381	389	381	367	403	386	419	381	363	379	370	383	386	355	404	397	369	389	384	348	372	372	386	367	382	385	377	410	378	382	376	395	389	389	391	381	388	418	380	379	423	355	386	374	386	358	410	384	406	413	398	384	397	397	410	367	385	399	420	385	411	381	372	395	393	399	405	417	394	426	421	413	377	410	356	388	386	383	416	406	385	392	378	394	363	392	401	440	387	395	412	365	352	371	384	391	398	373	376	412	366	394	397	387	364	399	389	379	378	367	404	368	417	405	369	374	441	354	424	437	394	419	382	412	390	354	396	360	430	379	366	373	381	389	356	379	354	356	389	389	397	372	401	383	416	374	378	421	388	397	377	387	363	383	410	369	404	381	379	395	406	398	406	370	372	380	429	401	411	373	362	370	408	365	416	395	356	399	387	389	386	381	366	404	396	393	393	410	392	403	377	399	342	394	388	370	430	382	393	381	390	385	374	396	399	391	389	367	393	421	427	389	407	404	376	429	393	323	401	352	386	359	415	388	389	424	368	386	388	417	402	379	374	361	388	383	366	369	382	395	393	389	372	397	384	364	411	404	362	379	401	402	355	371	383	384	364	399	367	376	379	383	369	423	385	387	409	411	371	384	385	414	367	390	370	370	383	420	364	395	398	379	362	379	382	420	408	427	375	412	368	374	357	381	400	396	413	384	379	382	381	376	410	373	416	398	379	386	386	413	355	396	402	403	379	394	402	378	360	360	389	360	411	368	353	403	389	380	373	374	386	407	367	381	371	365	388	354	350	403	403	383	409	388	413	369	415	375	386	413	379	390	384	364	384	432	392	405	383	377	397	409	397	415	404	402	425	378	396	371	380	392	364	378	403	390	406	403	392	410	389	383	397	367	388	377	345	408	383	365	396	386	368	398	378	384	399	392	411	353	395	409	406	374	386	421	403	394	355	354	387	397	396	422	412	411	386	381	441	385	375	418	389	360	408	378	371	362	380	418	372	393	386	404	387	358	357	405	366	428	401	355	385	361	394	389	413	364	391	360	349	403	376	360	371	382	406	369	390	405	423	391	396	385	396	361	410	367	374	396	329	407	354	375	393	400	400	393	396	441	389	395	382	386	343	397	387	400	405	404	345	363	378	415	437	369	380	388	409	378	388	369	411	359	392	420	392	422	388	411	372	386	399	386	428	385	387	363	405	355	374	403	424	405	374	424	365	397	395	384	388	379	407	380	381	374	407	375	387	385	363	374	358	399	403	379	391	389	372	385	416	390	368	368	386	389	381	380	402	395	391	351	348	440	380	411	398	374	381	375	408	379	344	399	399	346	400	377	386	398	388	405	412	361	416	377	352	420	385	381	384	381	405	379	369	392	397	390	389	403	397	380	394	411	379	399	419	392	365	389	393	392	365	402	375	373	391	385	411	392	388	406	389	393	400	376	394	403	371	383	434	378	387	389	403	413	395	389	387	401	391	379	412	393	407	394	418	398	359	379	380	369	369	370	412	384	393	384	407	423	398	381	403	361	390	406	369	439	400	389	362	405	396	375	423	370	358	365	393	390	420	395	403	371	409	408	390	380	394	373	388	414	405	385	393	408	389	421	372	363	423	410	394	364	378	354	391	353	387	349	400	416	393	412	381	389	383	374	383	378	388	377	379	352	380	390	429	388	384	390	367	359	368	384	390	378	406	390	411	405	422	425	373	378	391	360	378	395	389	408	391	371	386	431	400	369	383	421	381	378	397	393	376	374	377	400	370	379	411	392	404	412	377	407	398	413	379	392	419	405	369	394	372	370	397	395	406	410	408	388	386	357	388	365	392	391	391	398	411	388	397	377	391	379	419	411	368	380	375	391	427	394	369	391	363	391	391	407	388	405	372	385	417	380	407	380	381	370	417	395	399	380	379	382	420	394	437	385	376	394	387	359	374	398	375	406	387	413	402	373	397	388	416	385	396	376	392	381	370	410	373	384	369	400	415	410	365	405	372	418	412	399	359	368	410	390	373	352	383	403	378	415	343	396	367	397	368	347	430	394	387	381	399	401	388	366	388	389	393	369	403	385	386	403	389	403	408	378	394	419	356	381	370	403	411	376	357	356	401	401	388	376	371	401	406	389	363	394	400	386	386	384	385	419	406	398	393	391	382	373	387	375	414	402	393	407	400	364	387	374	404	391	431	403	405	368	362	401	362	395	394	369	441	396	398	421	379	407	398	419	389	403	377	403	380	408	380	370	410	382	386	374	379	403	446	382	409	390	391	380	389	402	373	392	416	367	369	431	353	418	424	373	364	428	400	411	354	420	410	391	392	391	369	412	419	377	415	381	381	371	396	404	394	380	367	425	374	369	392	401	407	362	373	388	368	430	415	373	382	381	399	370	374	412	348	379	391	379	400	402	355	407	378	382	374	411	390	411	364	392	377	377	390	370	365	365	414	404	349	419	413	428	365	376	374	379	411	382	378	367	406	377	400	394	351	407	404	368	411	393	410	358	337	392	376	402	392	393	372	442	401	403	400	407	410	412	399	375	393	404	330	382	423	406	394	422	385	432	400	414	372	386	350	390	380	406	394	398	397	359	367	349	380	360	382	338	373	431	414	415	379	379	402	402	374	392	407	402	368	402	415	416	370	443	402	376	370	381	355	377	378	390	379	377	373	368	390	359	411	378	373	415	414	373	386	374	362	404	363	369	385	374	391	390	385	390	357	403	403	390	389	361	376	390	389	384	369	403	366	384	365	353	377	375	375	405	400	349	366	374	348	362	389	394	361	404	440	353	397	385	394	393	399	369	346	391	373	416	370	369	397	383	389	380	384	392	397	386	435	376	416	398	379	420	404	399	400	379	391	402	400	401	416	390	366	418	371	407	368	359	409	387	397	414	379	391	350	404	392	360	360	408	433	377	436	365	404	389	386	364	431	391	363	355	411	389	363	369	369	392	356	377	377	381	381	400	364	412	398	384	390	386	380	404	362	367	370	365	371	367	410	378	416	380	423	349	425	370	406	353	396	390	427	399	408	365	356	386	406	406	408	375	400	386	416	410	415	391	426	412	423	386	402	394	371	369	394	393	425	401	405	427	368	387	397	381	403	387	384	364	409	412	393	363	378	395	370	416	384	414	414	385	430	355	398	407	378	410	365	379	402	424	401	402	358	416	426	391	383	389	419	415	407	413	401	372	382	377	371	400	420	381	390	366	395	411	373	377	399	353	382	374	402	415	373	416	386	365	402	400	365	415	388	395	379	385	369	357	375	369	392	387	366	380	392	358	379	365	366	366	350	367	390	387	399	386	423	372	409	355	410	369	360	403	375	382	381	392	361	393	407	397	388	405	382	389	377	404	383	379	411	415	411	422	358	393	389	410	389	371
18697	24878	17144	9481	6942	5220	4159	3265	2562	2098	1692	1274	1110	1001	875	845	736	738	699	661	613	616	572	545	557	565	492	511	500	504	517	512	488	480	509	462	501	462	480	463	492	461	493	485	469	463	479	472	463	496	466	494	484	478	468	493	441	452	454	422	459	426	463	454	453	489	454	448	469	448	477	451	421	425	517	461	476	446	469	430	456	432	432	476	474	466	482	458	438	442	436	451	430	476	474	487	419	493	456	460	455	477	461	453	415	433	441	488	452	444	474	438	450	443	452	408	459	445	480	497	483	438	460	477	449	455	440	450	474	423	467	484	439	455	497	461	473	442	442	470	424	452	468	443	466	481	464	449	452	473	461	457	472	476	455	450	486	457	460	455	459	433	463	463	466	450	441	472	460	511	498	494	448	476	423	471	424	453	424	482	468	448	448	458	453	479	445	466	478	432	417	407	447	441	407	470	475	424	426	495	473	480	475	454	450	450	460	469	486	462	445	444	445	419	473	520	480	454	415	435	470	451	449	447	442	482	501	429	423	436	472	473	463	447	485	411	437	433	484	473	461	476	463	432	438	433	439	449	455	466	425	458	455	436	451	429	433	469	433	444	471	470	459	456	474	449	484	476	488	494	484	406	467	468	445	460	423	471	430	480	477	472	449	501	459	472	452	478	481	461	414	454	434	459	467	507	477	459	485	433	466	441	469	444	446	459	450	462	449	427	463	437	470	461	465	442	463	472	423	469	464	446	428	489	481	472	449	468	469	494	480	435	450	441	467	446	421	420	427	442	418	447	429	457	457	454	491	442	470	470	439	455	463	476	448	454	444	494	463	440	463	445	425	503	430	444	447	452	432	439	472	435	449	431	441	439	431	401	447	446	468	456	407	462	476	414	448	500	454	470	452	454	465	453	472	446	437	440	495	476	457	502	420	470	469	434	445	430	451	466	463	445	469	442	491	426	472	449	498	473	455	498	468	482	522	439	440	449	448	457	471	442	447	449	434	448	435	454	455	458	445	452	422	462	445	460	462	451	502	488	484	492	458	475	456	469	460	421	455	457	434	432	445	484	481	468	429	440	443	472	422	419	446	465	435	455	419	416	485	434	460	421	454	451	493	480	470	461	454	449	415	482	440	466	459	442	457	477	431	517	481	462	431	434	462	473	477	456	447	439	455	429	480	419	428	442	435	449	464	441	480	433	473	464	457	475	441	454	434	469	494	508	455	448	403	477	473	450	478	457	466	409	437	468	453	477	472	460	458	455	468	415	481	476	448	446	435	448	478	423	420	452	422	459	461	439	469	458	468	511	466	435	490	474	477	436	433	430	457	451	451	439	434	444	461	488	461	449	476	470	474	458	495	461	460	451	458	434	463	487	411	485	451	456	420	451	452	448	437	438	451	439	425	482	416	445	480	459	466	460	466	445	434	452	438	421	467	480	455	468	487	476	447	431	451	464	414	452	479	444	417	484	414	458	455	463	422	448	463	459	488	475	411	450	443	452	433	482	439	458	476	456	463	439	471	482	447	417	468	428	448	480	480	470	398	456	481	445	515	490	466	471	439	453	441	483	502	423	491	497	443	440	463	425	464	471	455	453	441	465	424	448	456	462	474	458	440	462	440	465	465	457	448	437	436	481	457	445	434	472	449	476	473	452	419	440	405	447	430	443	432	501	439	467	453	413	451	460	409	453	424	459	465	458	425	489	464	404	460	449	457	452	463	503	435	449	440	441	430	469	447	475	473	430	456	454	499	433	491	459	466	437	472	457	483	407	457	465	457	427	478	419	471	442	452	496	473	477	430	460	471	415	460	464	472	484	463	432	457	448	445	484	445	451	400	437	484	451	492	454	438	461	476	464	466	439	442	428	448	446	448	458	447	459	484	443	442	428	467	462	445	457	427	435	449	468	451	428	452	424	473	494	432	462	422	454	467	430	436	426	467	473	469	466	448	442	476	484	452	456	432	466	474	456	475	460	469	442	472	446	431	450	446	451	472	443	429	428	473	456	463	510	435	440	442	484	461	475	445	470	469	479	450	415	480	477	424	451	462	449	439	449	431	460	468	412	478	418	467	437	444	481	493	432	430	469	444	447	468	446	444	487	441	441	453	479	477	475	401	436	469	468	449	464	421	486	466	418	477	452	441	431	475	454	496	436	460	446	449	411	457	501	464	435	453	468	449	449	443	447	457	460	474	446	452	479	447	480	428	429	462	405	440	512	454	461	433	455	493	448	500	437	464	464	447	472	454	425	464	429	435	474	441	500	447	472	473	405	476	444	434	436	440	439	438	482	451	419	447	443	446	442	417	462	415	441	438	481	467	459	464	485	467	454	444	436	475	459	441	458	490	460	482	470	428	451	451	445	497	428	457	437	476	476	457	430	442	495	472	473	446	438	481	451	438	469	453	435	445	431	440	470	445	459	458	438	452	457	461	437	482	492	478	479	485	436	477	452	465	454	460	429	458	461	468	433	487	449	425	456	501	457	451	452	469	460	453	464	464	432	445	485	460	490	436	471	458	472	422	485	481	448	455	464	415	441	468	424	464	444	431	509	434	414	448	430	470	441	464	470	451	455	453	426	440	440	475	444	457	440	419	488	430	444	479	504	423	473	469	453	448	482	440	453	436	480	431	463	444	492	438	476	460	460	489	422	479	473	461	411	466	470	455	434	445	478	409	475	411	427	467	489	462	463	428	458	459	460	450	476	460	449	432	486	429	435	449	450	471	477	450	462	490	430	423	447	464	428	419	440	475	440	455	445	436	472	450	438	457	446	461	458	442	446	488	440	465	476	451	460	478	446	477	412	449	453	504	422	457	413	480	444	452	422	418	456	477	434	449	451	418	431	414	450	438	425	461	437	449	451	422	466	447	462	479	444	459	475	439	419	416	453	481	421	434	492	455	468	473	480	461	464	478	455	476	454	430	452	402	441	465	476	492	452	446	450	451	438	480	465	442	439	460	435	449	463	426	468	474	463	437	490	470	463	472	467	447	472	467	445	437	438	433	448	469	421	466	459	493	441	448	444	476	460	460	464	426	452	430	419	434	478	448	438	451	453	422	432	470	470	443	473	468	437	470	464	518	433	481	419	437	482	480	461	442	448	478	485	468	439	460	444	474	456	458	453	486	442	419	476	458	449	443	440	453	467	483	438	497	455	446	424	433	455	445	461	468	447	451	452	444	404	461	445	447	415	466	447	448	440	444	428	475	439	449	469	462	481	467	468	487	459	466	475	468	457	441	470	454	431	459	444	463	469	480	462	430	459	494	453	417	450	439	455	421	473	443	446	459	469	468	449	486	439	456	420	482	491	463	458	510	437	472	443	476	458	447	472	449	436	478	450	432	470	432	469	457	476	413	459	440	447	410	439	474	426	451	463	400	458	447	430	443	449	485	423	479	421	439	470	404	486	507	495	428	470	454	433	477	434	428	426	446	500	433	455	457	471	498	465	430	477	427	447	436	417	428	439	414	457	456	445	423	438	430	452
23967	21561	28636	24943	21369	11457	4587	2989	2380	1884	1526	1251	1073	960	854	796	799	719	706	702	624	667	550	547	555	508	519	522	527	509	530	500	437	450	485	443	471	499	430	440	453	436	405	451	426	434	395	438	441	460	433	443	411	408	399	434	409	451	400	431	434	400	422	438	421	438	459	442	398	451	423	421	425	406	410	389	418	421	428	432	462	424	424	440	427	387	397	382	402	436	441	433	411	439	388	411	432	410	440	411	443	456	413	405	410	420	407	437	431	429	434	388	393	395	405	425	445	443	435	417	386	443	385	395	399	407	420	398	396	399	421	382	415	418	419	406	403	422	397	403	441	418	393	389	444	430	442	392	380	461	426	441	380	426	427	417	441	397	429	379	364	425	404	396	367	437	426	418	424	437	404	394	402	429	424	437	432	379	417	452	437	451	407	422	425	435	417	425	434	433	400	405	433	394	452	417	408	440	419	451	396	437	459	409	436	442	428	440	429	383	458	428	430	423	403	437	408	423	464	417	434	401	389	401	408	415	432	421	397	424	387	439	422	407	437	388	396	439	421	430	437	459	404	435	423	431	419	455	415	403	423	376	402	402	421	407	408	427	408	418	449	416	404	386	412	402	436	418	396	407	421	416	408	421	414	436	410	389	425	400	429	424	416	414	406	426	438	423	397	413	402	421	431	386	444	429	435	401	407	425	449	401	420	373	406	446	388	427	433	374	395	420	413	397	452	391	428	438	440	432	415	414	436	400	401	425	398	418	419	447	401	430	459	438	427	456	420	403	417	397	424	441	460	414	418	421	425	440	445	409	433	407	411	440	434	413	393	384	416	448	449	438	438	413	422	428	410	426	400	413	434	434	413	444	460	413	422	401	409	389	430	407	432	420	410	415	428	452	407	438	405	426	416	443	414	412	454	395	399	432	387	427	445	434	412	418	419	429	409	417	436	387	419	414	411	385	417	389	420	395	405	420	425	409	419	421	441	421	423	398	437	412	436	418	439	505	437	437	442	447	433	446	444	432	437	452	389	419	428	441	449	419	413	371	411	390	422	433	433	414	375	423	411	408	414	420	403	405	392	413	464	433	427	406	404	396	409	397	422	429	413	430	405	411	420	394	443	413	423	406	376	455	424	427	401	438	423	381	447	435	417	407	385	430	412	391	433	425	401	411	419	416	415	392	406	420	444	425	397	441	398	393	440	422	393	397	400	464	398	399	435	408	443	440	451	429	448	412	411	429	410	396	413	422	421	459	447	431	442	411	393	440	431	432	407	430	439	407	423	423	408	391	458	448	453	420	423	353	426	439	416	417	432	419	358	431	411	410	399	426	415	440	435	433	401	455	434	440	391	416	414	386	402	439	437	420	383	414	435	425	387	417	438	390	436	417	400	434	407	420	396	432	434	451	401	408	383	402	408	396	449	442	404	433	426	413	411	415	409	415	422	423	408	397	406	436	419	438	441	386	421	421	430	426	381	437	419	437	388	407	445	448	420	434	424	404	452	406	409	431	447	400	412	424	412	426	421	386	433	424	431	417	433	427	394	437	416	424	420	422	385	418	452	456	414	407	412	418	417	402	407	468	368	394	463	435	443	411	364	430	399	442	418	457	371	395	422	399	440	409	409	452	434	412	431	415	421	388	404	403	417	369	386	409	379	406	449	415	389	418	437	436	393	436	423	379	389	439	464	413	420	424	443	416	423	460	392	398	456	400	407	389	371	381	450	437	407	479	429	408	425	470	436	434	400	436	426	397	429	430	410	436	411	438	404	399	436	423	455	417	447	420	399	408	450	427	368	427	404	450	418	420	424	414	389	425	404	433	435	435	426	423	421	430	406	424	407	407	400	421	393	425	414	411	422	396	405	437	420	424	438	397	474	411	427	407	430	412	444	437	402	384	399	411	419	425	409	414	407	371	428	418	415	424	431	406	406	428	438	431	427	370	432	440	403	418	432	429	434	432	393	446	457	417	413	433	457	387	417	389	437	428	449	393	444	420	398	469	429	450	416	401	405	393	450	461	414	436	405	423	399	410	441	397	419	430	455	428	388	396	416	440	435	386	428	376	422	437	394	421	415	412	443	443	425	410	441	458	404	387	401	389	437	406	420	441	435	407	395	434	420	449	427	441	425	417	429	426	442	415	381	434	436	411	424	416	399	414	378	406	420	447	438	398	427	423	397	444	423	438	426	448	410	409	421	401	458	411	433	405	403	417	436	410	426	393	424	394	417	406	453	446	409	428	437	430	443	439	434	404	390	408	404	408	453	419	433	428	410	427	410	424	421	444	439	386	418	422	433	374	442	411	421	442	429	464	378	437	436	463	374	422	453	410	398	387	440	407	416	431	441	387	395	418	414	403	435	447	400	444	406	401	415	440	386	393	406	405	422	424	395	422	432	438	406	419	397	414	440	428	403	439	415	437	418	443	374	427	426	424	413	385	431	398	449	426	442	409	427	421	407	428	411	370	447	397	455	426	409	425	466	456	410	430	417	389	445	438	417	428	428	437	420	413	391	428	402	436	395	435	397	425	404	381	435	406	452	442	391	462	436	414	425	420	429	404	421	395	418	452	431	413	399	422	439	434	402	398	429	398	436	415	430	412	439	435	420	447	454	414	408	445	399	435	402	442	459	446	404	380	401	442	415	416	409	467	394	410	394	406	432	432	401	421	394	391	411	400	399	447	429	424	411	450	383	398	429	409	456	455	442	436	404	420	443	396	426	465	395	419	397	431	403	412	383	389	400	444	426	471	401	422	409	415	432	403	396	416	399	398	408	423	419	455	426	432	456	459	387	434	417	450	443	435	433	437	433	384	460	426	397	438	432	416	394	407	409	414	439	453	378	425	388	411	407	413	421	397	432	460	366	431	466	419	426	447	399	422	417	454	421	397	398	398	428	394	402	419	426	415	448	389	449	442	412	461	424	480	409	409	396	411	447	448	423	406	420	434	414	433	413	446	429	427	396	409	413	405	412	398	431	421	414	437	450	449	362	412	410	382	410	436	401	436	396	387	400	426	407	392	414	436	388	430	417	439	411	431	416	401	410	429	418	438	378	423	437	407	417	451	421	411	404	400	468	433	426	428	400	403	438	414	413	432	442	410	444	458	410	419	441	415	457	383	431	424	410	426	439	415	451	476	444	416	418	401	436	424	425	409	416	429	418	419	410	401	408	431	412	430	379	375	439	383	433	437	387	441	397	433	448	390	459	405	450	411	428	408	436	433	402	425	436	374	378	371	414	417	436	445	424	406	397	449	416	377	406	423	385	456	438	409	436	429	401	447	400	420	432	412	393	417	424	413	408	427	435	433	424	430	441	378	410	377	409	424	391	414	442	380	389	435	396	460	409	444	391	441	397	399	386	446	409	422	430	421	458	397	448	432	413	413	454	457	395	389	384	397	408	435	421	468	434	429	399	429	408	438	401	405	419	436	469	401	448	434	403	424	429	438	411	434	443	446	417	417	412	487	384	452	385	426	413	403	388	431
22800	35049	23731	14765	11188	8706	6586	5529	4259	3332	2515	1995	1737	1480	1248	1174	1101	1029	945	944	830	779	849	701	664	669	706	655	621	667	607	586	586	582	535	525	507	547	532	531	521	493	548	532	521	535	543	513	512	493	494	509	549	496	462	505	500	484	535	530	476	503	478	471	461	478	505	473	491	464	471	467	537	505	515	476	476	502	473	506	491	469	489	497	477	507	504	489	479	502	457	460	494	483	503	531	502	472	529	455	465	524	449	484	494	491	521	493	489	475	494	490	479	458	476	517	477	509	457	464	484	486	506	463	471	512	451	481	470	465	475	470	533	493	485	469	507	510	500	542	501	435	500	496	441	480	486	471	486	498	499	518	492	482	513	475	502	496	493	480	469	486	475	523	507	475	470	452	460	498	523	473	488	499	499	478	505	470	509	500	476	484	486	465	470	512	494	481	469	498	507	483	455	485	488	488	456	454	524	466	499	476	477	510	499	488	508	485	467	509	459	476	467	517	499	488	488	516	505	497	494	495	485	454	494	492	468	520	506	499	494	531	470	497	457	491	494	470	500	425	463	483	514	475	454	473	506	515	459	482	481	503	494	465	501	485	511	468	509	460	471	464	489	452	500	507	485	455	527	497	505	467	508	515	505	513	524	503	465	545	504	522	486	496	513	502	520	494	472	501	477	487	475	489	478	485	535	529	428	487	494	510	493	509	482	492	476	464	464	474	482	471	517	463	494	526	472	472	450	492	551	538	525	509	496	488	515	508	491	464	502	513	465	513	483	519	495	521	501	472	513	477	507	494	482	460	464	484	467	469	513	475	497	463	462	490	507	469	475	470	502	498	481	488	505	481	488	496	482	488	464	469	500	488	482	488	497	458	520	503	480	461	481	507	465	457	502	482	473	438	487	458	486	523	484	492	483	510	515	517	486	475	474	513	447	492	520	461	511	486	482	499	479	519	461	476	474	484	445	494	511	467	488	472	512	499	504	462	478	477	499	474	466	489	494	500	507	514	501	509	475	512	486	491	513	485	485	516	486	497	472	483	480	487	486	452	485	490	508	508	509	471	458	471	511	487	466	491	486	501	509	462	479	487	495	500	505	480	510	544	474	486	522	496	505	496	485	512	487	459	512	489	493	496	457	505	499	489	535	481	503	510	465	519	511	504	472	463	502	522	462	481	493	499	488	466	516	500	445	509	517	510	517	493	483	512	525	499	476	479	522	509	482	503	506	494	479	481	482	471	509	492	467	532	485	522	481	456	477	484	472	465	473	465	491	485	472	497	470	495	472	522	503	463	498	499	496	489	475	492	478	466	456	519	487	511	465	488	527	523	457	498	496	485	463	529	478	480	470	468	533	505	481	500	535	521	462	499	519	496	452	505	525	436	500	498	495	466	518	470	467	459	471	476	502	475	502	510	479	511	491	527	458	455	459	470	503	473	503	532	428	471	488	486	514	450	472	513	539	480	456	481	477	487	485	480	525	488	470	490	515	514	515	511	447	496	514	465	476	511	487	503	453	475	452	490	498	480	494	496	505	479	462	475	476	484	460	464	460	455	524	489	520	511	527	495	452	514	501	486	505	482	467	487	467	497	491	510	519	464	479	516	484	466	481	510	459	456	511	465	469	484	499	469	472	519	502	463	519	449	490	455	443	483	510	487	533	478	506	502	494	469	472	495	509	457	473	502	468	501	507	504	480	478	468	492	489	501	486	486	490	486	490	477	476	443	494	484	524	507	448	485	516	471	471	494	446	504	502	459	479	500	502	494	458	488	506	492	487	488	532	504	532	522	499	507	508	457	488	430	469	497	508	477	476	514	470	467	464	474	444	505	495	531	472	483	518	488	465	489	472	460	510	477	465	504	488	493	472	481	484	474	483	498	496	470	493	449	496	538	485	492	498	488	463	489	464	511	484	518	452	513	466	507	506	481	478	486	459	491	492	482	485	494	500	505	494	489	481	482	490	495	499	483	498	500	495	447	487	487	506	453	508	472	503	486	478	467	473	478	513	490	511	470	505	443	475	492	489	509	465	474	471	496	455	506	556	454	525	469	490	516	531	478	506	475	471	482	484	462	456	477	478	524	506	510	476	502	482	537	514	486	495	491	511	515	470	519	503	509	435	497	495	494	499	533	543	490	482	478	476	485	531	491	453	485	528	482	516	467	465	467	465	528	469	482	490	524	538	488	461	505	471	464	447	492	524	467	512	481	486	507	444	460	487	515	495	500	485	487	528	480	495	492	505	506	545	491	473	489	515	468	491	499	463	494	481	466	474	476	497	501	514	490	477	500	482	485	516	495	533	464	502	492	500	460	448	477	443	472	544	490	465	486	463	503	488	524	530	481	517	469	530	493	515	519	462	480	510	470	490	470	508	446	528	495	495	485	492	475	493	484	541	485	474	489	528	443	467	506	478	475	496	464	485	518	492	545	474	534	500	474	481	508	471	460	510	517	492	470	485	490	479	466	483	445	515	504	484	488	491	482	450	478	499	499	506	509	465	455	487	493	486	475	479	489	520	491	496	501	513	512	496	503	477	492	468	483	522	493	490	497	463	487	506	508	509	444	500	478	500	449	513	502	500	517	532	479	501	497	500	469	481	478	505	471	519	473	510	438	466	479	472	519	503	479	482	479	489	488	497	474	496	495	485	492	469	476	517	492	524	503	530	483	481	487	461	466	494	485	508	464	490	482	471	481	476	478	499	537	464	517	509	504	471	475	504	507	489	483	479	526	488	502	442	515	486	466	456	482	456	468	490	491	460	513	470	504	496	495	515	508	493	516	481	493	493	488	474	477	478	485	485	505	490	483	544	481	488	490	497	502	498	536	493	494	496	500	469	466	468	496	526	521	521	522	503	515	490	543	473	461	474	474	495	484	496	506	462	480	508	492	508	528	475	487	488	486	528	524	510	470	499	447	501	489	487	478	468	460	522	465	492	509	480	483	504	454	489	499	473	479	483	491	473	496	495	457	475	479	514	470	531	513	495	460	522	489	475	474	457	500	467	478	495	517	513	517	523	461	481	490	490	485	468	501	501	453	494	467	490	471	484	494	436	485	433	489	514	449	483	512	489	498	494	504	485	486	458	484	493	523	481	501	471	528	482	460	453	485	475	466	500	475	482	495	486	490	505	516	495	483	536	480	484	494	458	477	478	512	477	489	489	466	497	490	431	450	519	511	473	472	501	445	500	490	474	462	517	474	495	519	484	479	506	505	516	513	522	493	479	499	463	504	490	444	474	482	487	487	511	485	522	492	496	478	487	482	482	470	507	482	476	475	469	469	477	493	474	481	473	487	526	498	525	479	502	472	512	505	484	481	482	491	492	475	502	458	488	520	449	484	502	507	489	491	473	492	470	507	480	464	475	454	460	453	516	475	461	465	502	483	469	489	454	513	518	521	486	471	508	506	493	529	473	488	488	523	493	486	498	501	477	511	481	505	532	488	487	507	474	497	485	501	495	504	492	512	528	475	490	520	484	511	507	499
25239	21541	27294	25709	11208	4211	2834	2173	1746	1337	1025	906	714	694	616	582	530	510	474	482	492	458	419	381	363	366	356	377	355	370	378	326	359	350	361	345	358	311	328	312	328	326	275	286	304	307	342	311	346	344	301	280	283	293	332	309	339	344	296	349	279	306	283	330	293	348	327	317	281	295	285	285	338	305	295	309	299	335	318	301	307	307	310	301	298	307	278	284	293	305	298	302	292	312	314	303	307	320	304	319	291	325	340	289	300	325	305	263	290	339	323	342	297	335	303	285	286	278	293	301	304	310	312	330	319	323	316	295	317	337	293	289	300	305	323	311	312	278	298	295	317	315	284	320	276	293	284	316	282	273	316	332	337	323	326	281	307	295	317	286	328	305	314	294	297	326	293	286	317	327	323	292	325	319	291	292	298	307	317	300	315	325	312	330	305	275	291	333	302	310	298	306	285	286	336	314	302	278	280	312	323	293	269	290	296	322	288	323	292	309	303	288	323	318	291	286	306	267	307	272	289	294	298	299	309	311	288	295	305	286	323	333	314	300	312	293	266	269	311	286	327	324	302	304	287	291	306	283	289	286	281	329	303	287	359	296	327	297	280	315	293	312	276	330	300	306	287	308	294	319	311	317	296	314	281	306	305	321	326	298	295	296	285	304	294	287	275	310	304	287	292	278	311	290	322	305	312	277	300	287	312	313	301	316	272	313	275	307	292	341	280	297	319	297	298	303	299	247	298	299	301	297	296	297	322	305	299	320	306	282	273	312	285	313	284	331	316	280	282	326	302	300	299	308	318	309	306	300	288	303	297	294	310	288	297	304	281	297	344	275	281	306	314	311	274	331	303	320	284	309	294	276	315	292	319	297	324	296	309	295	338	283	318	304	318	288	304	319	305	332	316	288	278	315	260	298	329	282	281	319	290	315	316	291	315	284	275	310	341	312	310	301	286	301	285	315	306	315	325	318	316	310	306	295	295	335	314	307	346	311	310	284	276	302	311	281	264	307	290	281	319	310	326	306	302	303	325	286	320	335	303	335	316	289	317	278	283	309	297	280	335	311	326	281	299	299	317	324	290	304	308	305	313	296	304	294	371	296	306	307	290	311	298	306	304	292	295	337	312	282	325	321	297	299	314	296	292	283	315	313	339	297	283	306	325	332	297	306	295	312	286	317	299	308	329	307	285	305	303	319	314	300	330	297	313	306	309	299	298	316	299	316	330	305	301	319	310	310	301	283	300	306	316	315	293	284	310	327	280	321	290	297	309	318	291	300	319	285	298	323	316	286	295	298	308	284	290	317	327	294	301	306	278	264	325	290	290	321	301	294	323	314	312	281	311	289	304	302	311	303	343	289	318	277	301	326	316	295	313	256	294	302	298	272	315	291	301	325	317	289	314	307	329	320	292	317	292	304	288	302	292	306	300	285	303	314	320	306	320	279	343	322	303	325	302	319	276	310	316	324	295	292	312	310	295	297	288	300	281	263	299	295	327	326	307	309	298	314	303	327	306	308	311	291	319	311	317	318	335	293	297	296	305	289	290	317	266	290	313	331	296	302	293	325	295	320	323	316	309	307	284	305	324	297	294	317	328	267	308	298	327	312	319	284	288	308	293	312	313	293	310	294	271	319	303	307	299	301	325	293	301	307	291	326	315	299	298	311	310	298	288	338	318	311	292	311	306	292	291	327	299	279	296	310	293	309	299	300	280	292	311	290	317	290	278	303	295	301	292	329	281	292	282	305	320	304	294	289	277	274	300	293	310	320	315	291	294	310	270	285	284	310	299	308	293	294	324	270	300	285	284	273	284	291	297	283	281	294	306	311	323	328	262	313	300	305	321	274	299	312	314	284	284	308	314	308	295	320	310	295	331	299	301	285	297	334	310	300	322	312	310	303	289	261	315	297	300	300	299	311	293	306	316	288	313	322	267	309	299	286	333	308	333	310	319	314	314	288	279	335	302	321	302	309	332	334	293	290	314	277	309	327	330	286	304	341	300	263	304	294	305	310	312	302	281	327	305	294	293	282	256	306	303	296	296	270	311	283	328	303	305	312	294	293	322	301	283	284	342	269	294	296	316	289	305	292	319	281	311	301	301	310	290	299	288	316	307	304	291	292	279	307	315	284	284	292	298	303	292	306	322	313	296	299	269	293	300	284	296	311	277	330	333	301	323	282	304	332	323	323	326	306	285	289	318	325	310	310	289	310	304	333	326	326	287	296	300	294	317	288	311	296	304	325	320	287	336	315	311	288	320	297	258	294	288	314	316	301	289	299	268	307	304	327	308	317	317	287	284	268	302	298	283	297	304	326	300	317	306	318	304	332	300	300	313	325	311	294	329	301	303	342	306	322	315	328	326	302	312	296	282	300	322	320	299	296	312	293	297	302	270	305	309	315	316	322	291	308	310	285	359	304	315	282	315	314	311	284	255	305	295	284	332	316	312	304	281	309	311	282	284	289	333	301	272	338	310	301	294	301	294	298	325	315	300	294	249	324	329	283	313	299	325	313	286	305	302	301	275	332	317	293	294	306	308	300	305	277	326	282	325	290	301	326	320	293	290	296	289	299	323	305	302	300	303	304	321	346	296	322	298	283	287	269	300	315	290	302	295	314	305	296	299	313	312	309	312	326	297	312	285	323	280	309	315	307	322	309	300	316	330	284	317	311	291	298	291	275	289	294	344	322	310	328	294	304	321	302	282	258	290	300	310	296	339	290	320	271	305	289	280	297	291	305	310	296	304	284	315	321	291	293	305	334	300	317	295	327	331	299	300	258	288	248	315	317	309	307	323	296	294	320	317	327	283	295	324	319	288	307	337	285	303	306	306	287	286	318	322	320	301	291	289	324	316	293	322	327	323	279	300	289	313	308	284	302	339	312	331	294	289	323	297	309	296	304	294	291	297	319	303	292	318	328	310	291	290	288	286	328	309	336	302	348	299	298	297	301	291	291	325	301	293	310	319	336	298	306	278	305	282	288	305	294	313	275	313	287	279	302	296	303	301	312	306	283	334	317	285	294	321	282	310	283	317	335	286	305	296	295	333	315	296	299	294	319	303	298	331	276	326	306	280	307	318	318	328	282	286	312	282	299	315	337	283	305	308	339	307	301	259	292	301	302	326	319	285	303	300	243	293	284	300	324	306	295	289	345	303	321	298	312	319	301	306	323	324	303	303	291	293	271	304	277	302	310	312	327	283	272	315	286	290	274	297	313	313	299	292	305	326	315	280	303	317	335	300	299	298	312	290	304	310	317	294	292	314	273	278	280	298	295	285	289	278	300	288	310	312	324	281	293	319	305	334	285	297	289	295	306	305	321	346	285	286	310	317	323	295	296	303	322	296	285	288	320	314	314	305	309	351	314	274	294	297	333	305	274	300	307	316	305	326	317	315	347	294	300	286	303	308	290	289	275	305	289	306	317	302	311	274	329	287	312	304	327	322	306	293	325	286	287	303	302	357	303	280	321	312	307	326	301	277	281	289	316
21811	29920	20244	12069	9258	7112	5584	4447	3413	2549	1842	1588	1290	1090	998	879	825	760	677	666	633	633	560	534	536	509	495	471	492	472	461	440	416	431	422	405	398	403	405	407	403	412	425	364	390	411	363	354	369	389	381	369	359	376	342	352	357	348	387	364	365	384	378	334	385	388	320	392	367	345	320	323	374	334	344	372	346	359	372	365	353	386	350	379	361	372	349	335	351	336	336	367	366	396	375	384	357	374	364	351	357	371	358	356	354	345	341	364	360	348	353	375	336	385	363	351	361	379	367	331	336	357	368	346	380	391	406	395	341	352	340	369	356	348	383	387	341	373	383	348	355	353	357	368	340	372	374	332	370	377	345	328	366	352	348	359	348	401	374	374	379	349	381	378	373	333	334	383	363	367	335	320	356	337	373	336	372	353	375	398	343	348	362	353	372	377	354	386	355	333	350	380	331	352	357	354	350	365	324	387	371	342	374	353	362	359	402	358	322	337	345	405	380	384	365	322	367	347	368	345	368	349	354	351	342	337	332	359	360	361	345	348	395	365	358	380	360	361	370	372	350	345	373	361	336	377	347	361	395	334	367	344	370	383	344	358	386	332	391	349	348	375	374	349	301	348	354	359	364	355	371	339	349	364	366	366	353	383	314	349	338	360	365	377	359	361	355	352	352	359	347	398	375	346	404	345	363	356	339	341	381	352	360	368	369	374	357	356	364	353	390	356	349	335	360	321	348	335	354	364	368	352	372	346	376	366	371	361	361	359	338	349	366	349	369	370	364	347	369	370	343	354	332	351	345	348	331	326	386	372	334	362	332	344	343	369	380	346	379	344	351	372	370	339	346	350	347	351	375	339	350	359	374	370	359	354	364	386	337	336	401	351	350	348	340	352	345	329	367	358	347	334	374	354	375	324	345	369	370	371	335	357	388	341	387	353	334	347	375	340	374	367	355	366	345	372	325	350	388	347	353	380	389	375	337	403	366	344	337	341	364	334	363	367	383	355	369	367	380	354	376	379	360	389	343	376	364	331	386	381	355	307	369	370	329	382	390	362	363	336	382	366	355	367	358	318	362	365	344	346	366	348	346	370	349	354	350	390	335	355	384	336	337	343	347	335	344	373	379	362	343	342	376	378	354	395	358	365	352	349	345	327	336	384	367	348	340	368	337	358	333	337	389	361	364	340	362	378	321	372	334	348	343	319	342	384	372	353	339	332	388	381	390	344	347	385	322	333	363	346	370	361	398	365	382	371	364	377	349	328	378	369	339	367	381	354	319	370	366	367	361	381	360	365	379	370	384	362	343	356	365	365	354	347	340	369	362	352	372	341	328	348	401	339	333	346	327	359	350	369	353	366	342	371	352	369	354	339	405	351	360	350	322	330	360	353	341	374	360	346	390	365	359	365	393	367	372	334	354	325	355	360	370	387	342	355	341	341	343	349	318	371	335	353	394	336	337	352	356	339	350	377	358	366	374	357	368	385	355	350	348	382	354	374	379	335	368	366	356	366	338	356	344	358	311	368	367	373	373	360	386	362	393	350	322	368	364	367	340	332	349	363	348	355	365	366	391	365	361	358	331	353	380	361	357	350	372	356	355	356	362	375	353	350	376	335	374	343	335	383	374	330	352	370	362	381	350	346	368	341	325	345	359	338	329	367	359	342	350	343	362	348	372	360	339	358	381	351	368	351	353	368	388	369	336	331	354	362	351	360	332	344	389	360	375	348	338	369	321	327	341	320	380	393	339	375	405	377	392	356	357	350	357	360	341	332	384	318	364	364	338	357	349	370	349	328	369	351	367	371	348	342	347	394	328	389	369	363	342	345	366	364	366	350	351	375	349	353	348	367	383	345	357	394	344	346	364	356	355	350	315	376	350	370	353	367	366	329	341	378	370	308	326	378	349	380	350	307	367	376	369	369	379	344	355	352	348	355	354	334	364	357	367	334	391	342	385	373	344	357	347	357	329	351	376	380	358	357	364	383	374	377	321	357	338	355	366	366	306	345	368	336	345	380	359	370	335	355	360	347	361	343	370	338	351	362	373	345	383	347	342	367	338	337	359	330	360	350	353	372	361	354	372	368	348	378	348	370	391	373	342	357	349	370	353	334	347	361	374	350	346	332	345	338	336	348	358	345	349	392	367	351	354	338	387	394	347	366	373	373	347	348	367	355	350	363	380	334	364	361	381	331	347	361	348	392	359	366	381	335	365	367	325	390	383	366	391	363	344	350	345	374	339	349	351	354	359	352	371	351	347	361	386	363	343	378	352	360	365	340	356	361	393	353	356	376	390	352	388	336	368	368	366	331	385	396	360	364	372	362	360	371	377	302	366	378	365	334	349	345	355	344	367	347	362	373	335	363	379	344	365	350	357	369	380	381	378	352	339	356	353	331	344	370	361	361	379	395	365	371	362	308	351	380	356	374	362	340	351	365	326	349	375	369	346	385	372	349	323	366	384	341	334	365	355	355	370	383	398	355	405	321	336	384	360	339	358	363	356	350	374	330	380	356	348	348	341	352	375	376	379	339	343	355	345	384	348	360	390	355	406	327	360	351	371	359	322	343	346	340	383	335	409	372	358	368	355	368	384	391	364	339	331	316	373	337	369	374	349	371	382	358	377	377	347	319	337	324	372	399	347	377	358	360	386	337	338	363	354	350	344	374	368	383	384	325	374	392	372	355	351	361	342	377	355	354	374	400	360	354	371	345	379	375	356	351	347	344	349	369	318	354	364	361	334	364	343	360	355	349	370	341	394	358	351	319	342	349	359	373	313	332	366	350	349	394	317	356	329	389	347	346	361	312	359	348	374	366	309	329	332	346	376	352	355	356	357	353	330	354	346	329	345	346	365	364	340	347	362	357	358	346	373	347	342	343	357	353	372	336	334	351	343	332	366	377	363	383	326	365	359	375	351	387	347	360	365	392	354	356	365	413	390	367	361	390	359	375	385	325	358	362	357	329	363	354	345	341	362	351	387	360	372	377	372	364	361	357	374	341	376	378	345	304	390	391	359	362	370	331	337	368	380	348	353	327	363	353	381	362	388	375	371	353	344	332	358	369	335	373	344	308	376	361	372	364	372	353	325	379	376	364	371	375	351	345	323	306	362	373	375	359	361	340	361	350	349	344	356	393	358	355	329	345	323	343	398	352	348	340	342	380	332	342	390	368	345	351	339	372	327	367	380	336	360	330	399	352	350	363	369	361	338	358	354	377	337	350	377	394	316	382	349	343	371	354	345	336	385	331	357	366	387	377	374	352	355	335	363	374	373	332	368	343	333	377	366	367	341	355	344	360	317	360	360	377	350	362	385	350	356	331	385	350	355	345	345	355	372	352	397	357	396	393	380	361	335	347	337	373	374	368	331	363	370	414	347	358	366	336	349	335	379	360	372	341	376	361	407	376	371	386	330	338	377	376	354	350	365	376	349	355	324	359	384	359	360	342	326	363	366	345	350	359	379	353	356	350	363	341	360	356	374	334	345	376
22937	21553	29116	24406	21585	21510	11666	4631	3180	2541	1872	1621	1358	1201	1003	931	795	771	727	704	711	656	615	536	514	516	500	507	460	450	432	388	432	407	416	398	391	394	362	396	384	358	371	355	337	369	399	328	326	296	349	326	332	343	331	321	311	344	344	340	361	356	333	338	328	301	329	311	313	303	330	323	325	347	333	336	340	301	334	327	331	313	336	305	314	319	297	324	318	328	343	340	322	355	328	340	305	320	357	310	323	312	339	294	325	329	325	329	339	373	344	340	332	320	322	363	311	300	295	328	282	333	315	319	348	330	305	323	304	346	310	337	320	298	338	330	341	310	330	304	356	342	291	309	316	329	347	339	334	306	308	302	289	314	320	340	340	344	315	298	288	341	366	303	325	314	331	319	303	294	335	322	318	333	321	335	310	307	321	338	315	308	318	327	294	310	307	322	291	319	292	302	301	283	331	330	312	299	328	288	322	314	342	330	330	307	310	306	356	308	352	351	350	335	321	339	278	308	327	324	343	308	347	293	348	318	353	344	336	334	308	338	315	331	339	324	344	307	326	299	306	301	301	331	342	319	292	313	298	306	287	306	311	286	329	315	299	305	332	344	313	315	336	327	316	369	358	316	328	310	359	308	324	324	301	332	292	316	340	330	325	350	334	308	305	316	330	338	344	331	326	307	351	332	365	322	353	324	334	300	333	296	288	311	332	304	330	324	329	322	347	349	298	342	292	319	309	327	317	346	298	267	324	319	306	339	344	327	325	330	313	365	319	334	312	308	324	328	336	320	339	329	323	332	324	334	317	283	315	317	339	321	330	305	318	301	331	346	332	332	330	303	316	325	305	326	323	330	344	341	326	327	350	336	340	323	341	340	353	297	333	339	320	317	330	343	284	356	298	331	300	356	350	337	322	312	338	321	327	320	333	271	343	333	283	327	320	308	326	358	311	304	329	336	332	330	324	293	300	300	308	321	366	347	348	326	332	335	320	346	348	279	341	310	330	318	301	319	305	355	311	325	303	313	310	309	321	332	335	325	324	296	305	319	323	306	327	330	325	313	280	313	315	291	336	306	301	308	302	308	298	330	319	327	328	338	288	346	301	327	319	350	325	306	291	346	329	315	342	344	331	319	335	314	340	313	285	292	319	310	352	305	281	335	301	334	358	309	329	335	305	292	323	310	368	316	322	316	318	316	313	312	317	306	305	311	322	304	338	317	343	325	297	337	334	354	288	316	317	316	303	291	353	312	317	319	339	346	330	323	315	336	322	317	339	324	323	317	298	310	319	300	301	313	290	341	301	340	328	366	322	297	342	359	314	323	324	343	325	320	325	293	329	322	302	295	310	328	329	331	360	321	313	333	319	321	326	292	296	302	332	354	300	344	321	318	331	329	336	299	338	328	296	340	310	323	308	291	298	310	315	377	340	320	332	321	283	314	327	309	307	315	313	285	308	315	316	313	338	353	290	290	333	328	314	351	360	316	305	346	299	331	313	332	312	318	349	330	336	330	310	331	333	320	292	304	321	320	333	349	312	307	339	312	332	312	306	302	302	317	301	313	327	342	328	312	335	294	327	336	307	341	298	330	316	328	301	330	325	329	317	294	320	308	333	297	334	340	307	301	335	296	291	317	328	293	351	305	309	307	314	331	318	313	292	314	315	322	347	342	325	325	297	317	296	318	344	306	293	314	310	318	328	286	352	350	325	345	317	323	344	311	328	314	305	309	347	305	298	342	324	326	311	325	314	365	346	303	329	318	335	299	319	330	321	336	356	342	292	307	326	320	303	328	353	324	297	306	326	277	325	321	323	337	342	306	319	354	345	316	330	321	324	314	299	327	308	320	310	323	309	319	311	313	324	317	308	322	301	314	319	321	304	299	308	311	334	332	306	304	357	317	305	303	348	303	342	322	319	339	316	328	306	327	297	336	299	304	341	321	336	315	331	328	299	311	320	306	314	322	349	299	306	316	341	343	328	308	311	345	316	328	309	325	326	288	328	324	368	322	317	355	351	315	311	309	302	341	348	338	352	329	328	302	313	340	318	302	329	352	306	304	328	299	329	312	299	323	309	364	334	290	304	338	326	329	339	311	311	300	337	342	322	325	304	309	328	317	320	344	308	302	340	338	347	307	303	329	317	309	309	338	326	341	359	320	302	336	291	303	340	326	302	311	330	305	330	321	340	354	319	323	313	357	314	294	289	304	334	323	305	294	295	333	319	298	352	313	285	303	345	305	331	304	368	308	341	300	302	313	301	340	312	291	319	303	348	347	307	330	284	328	307	305	322	312	347	308	340	300	330	310	335	306	327	312	294	332	343	336	336	339	303	330	314	341	313	313	313	359	318	356	316	348	356	326	320	292	318	343	329	352	334	317	322	302	299	309	348	326	321	319	313	312	309	348	329	298	315	329	309	303	297	299	309	328	294	315	322	310	309	306	357	305	343	309	330	294	336	326	332	324	314	328	302	336	302	327	293	336	315	318	291	347	315	298	315	327	333	314	301	327	315	305	299	346	324	304	320	341	315	319	335	351	333	322	317	300	331	335	304	326	325	312	309	326	323	295	319	303	315	332	314	322	358	340	336	314	329	304	325	341	335	329	333	325	312	329	326	304	307	318	303	307	308	324	309	331	322	306	296	334	303	307	319	341	330	318	285	292	336	302	275	304	298	324	341	326	327	339	305	324	313	305	282	323	358	331	325	325	320	325	334	312	330	322	344	292	305	342	322	304	325	308	362	313	327	337	370	286	305	344	325	300	340	318	325	372	341	307	352	317	320	330	287	287	303	355	335	293	324	315	308	318	318	310	324	319	281	333	338	369	324	320	310	287	347	340	344	306	289	354	322	297	318	313	306	320	304	345	321	327	314	315	334	313	326	291	330	323	289	286	318	321	331	299	294	313	302	311	305	316	328	314	312	305	324	326	299	344	298	298	347	337	309	340	300	313	354	304	329	351	317	305	287	299	369	296	302	300	331	316	324	276	312	288	315	314	323	296	310	306	309	306	324	300	334	317	308	304	305	307	327	322	319	317	319	334	331	317	329	295	327	316	331	323	301	301	322	323	327	317	319	354	330	333	307	349	299	352	323	308	302	283	332	273	346	362	321	293	315	321	323	310	355	318	334	336	324	332	324	324	316	306	292	301	330	318	333	334	308	306	348	335	319	327	321	318	303	345	317	309	309	328	330	315	322	337	337	317	322	350	283	275	344	368	313	320	307	320	297	313	342	330	366	292	314	343	336	322	341	346	305	313	317	299	329	328	302	328	325	318	331	340	328	313	308	335	326	314	326	333	318	335	312	319	318	327	335	303	312	299	332	295	339	328	328	293	374	311	309	323	307	337	319	327	330	305	311	317	321	330	319	327	329	328	313	335	322	301	298	328	335	332	340	338	317	336	306	319	324	347	344	305	343	328	292	327	333	335	312	291	361	307	328	294	336	326	341	316	335	308	342	287	310	302	332	330	310	321	354	326	337	344	333	322
25168	39101	28919	19060	15433	12351	9439	7464	6070	4477	3255	2678	2223	1832	1656	1410	1204	1142	1022	981	920	888	813	757	706	691	636	616	630	614	564	550	508	485	528	509	489	433	447	460	430	445	446	447	433	426	466	423	414	361	421	438	386	390	393	372	405	366	416	423	389	371	398	365	396	361	361	396	374	390	384	408	386	358	373	380	377	386	402	383	385	386	396	396	384	385	392	374	392	384	388	357	419	365	420	370	395	353	390	387	397	404	377	387	373	361	382	392	405	407	363	387	386	382	351	377	354	397	377	389	376	405	369	372	376	355	358	365	393	379	360	369	375	395	410	333	372	364	378	363	380	389	389	359	384	366	401	388	346	338	358	415	367	424	391	414	373	335	356	373	354	399	403	382	380	363	388	361	383	373	355	379	380	371	401	356	359	353	394	379	364	394	361	376	378	379	389	395	410	367	363	373	388	326	395	386	407	382	369	379	338	379	401	366	348	365	390	351	381	369	387	348	387	425	385	418	349	374	374	361	382	373	397	366	356	372	370	346	357	372	414	355	401	366	374	385	383	371	343	351	386	386	359	392	379	394	377	377	383	397	389	377	367	355	376	351	387	358	386	363	338	385	360	385	383	395	351	360	376	368	343	354	392	380	401	349	373	344	386	358	365	343	376	371	371	367	349	366	382	383	347	377	392	368	409	392	368	382	376	404	368	384	376	386	369	387	364	380	354	394	414	330	400	381	337	371	377	393	425	381	377	392	373	370	445	413	352	362	364	375	380	327	386	375	395	365	385	377	380	354	376	389	373	407	375	362	371	393	376	340	348	393	330	373	381	380	354	391	362	396	419	347	402	384	372	399	386	423	382	393	381	392	384	346	348	398	378	377	371	393	391	370	346	347	355	392	401	367	382	378	370	369	361	403	359	362	348	365	381	382	367	337	371	388	387	381	391	380	391	367	397	346	398	396	380	422	372	380	369	396	391	387	369	387	389	379	386	349	377	386	396	395	370	374	354	373	389	368	379	382	377	409	356	377	356	386	421	317	349	336	363	376	390	357	410	378	370	380	369	367	372	424	426	398	368	355	397	402	392	376	379	390	378	391	344	358	353	378	361	369	370	352	367	394	375	402	369	385	358	361	383	402	408	405	391	373	369	373	381	379	377	380	391	365	379	377	365	380	372	350	385	352	394	358	358	406	385	369	366	376	357	353	384	374	397	375	375	393	406	360	414	392	365	409	356	388	361	355	353	361	410	347	365	355	394	382	345	359	385	406	385	370	366	385	363	382	369	381	397	384	382	361	384	413	346	378	382	393	421	391	370	350	390	352	377	374	391	351	368	373	389	389	365	396	371	368	362	368	368	383	355	344	396	377	423	394	362	370	380	372	380	371	373	379	363	391	353	383	382	388	376	358	347	369	383	357	377	345	365	417	348	393	364	399	369	375	364	364	367	394	354	359	360	391	406	400	399	382	364	335	394	389	370	392	351	366	387	389	390	389	362	367	373	376	363	375	397	383	348	380	402	396	370	362	345	369	388	370	358	335	338	377	372	381	368	391	349	355	391	353	354	375	368	377	368	362	381	399	387	381	411	373	401	348	352	367	348	366	391	370	369	365	359	377	363	382	385	359	390	375	398	366	374	362	360	379	379	371	375	371	363	375	392	353	351	358	381	371	404	362	385	355	421	367	398	366	375	378	405	373	359	376	357	401	356	376	380	370	368	408	368	383	361	385	407	393	374	351	343	386	394	367	405	392	367	387	407	384	371	368	374	405	366	372	405	388	364	372	406	408	379	386	397	392	375	350	362	411	366	377	372	395	399	370	383	325	398	358	407	362	376	396	362	374	383	373	368	382	324	348	384	356	375	388	392	400	396	382	361	367	387	361	374	388	389	390	355	339	342	359	390	374	357	349	406	350	365	397	383	390	383	381	339	365	385	358	386	388	330	369	361	398	372	390	330	377	345	371	384	356	415	389	387	393	327	389	373	365	389	365	380	357	378	406	393	388	385	374	374	360	381	372	382	381	385	374	370	385	409	364	371	358	371	388	348	392	366	374	369	365	357	364	347	348	373	389	401	345	380	367	360	396	360	367	339	375	359	403	404	349	373	368	378	366	359	352	353	412	399	373	410	370	360	356	356	371	399	356	359	350	343	381	376	360	336	345	367	340	376	400	390	366	394	393	374	373	368	380	387	383	363	380	396	384	361	367	381	362	326	402	370	361	350	372	410	375	385	360	388	351	355	390	362	406	386	378	380	355	344	366	364	378	374	361	351	378	377	379	404	347	389	387	375	365	382	376	361	377	395	335	357	386	356	381	372	363	383	374	373	357	366	355	370	378	361	387	353	365	336	429	390	369	308	320	389	400	372	370	374	365	362	398	369	361	431	396	380	343	371	394	386	392	403	384	390	368	353	343	375	394	412	380	365	390	373	391	378	394	381	337	377	406	398	385	356	382	363	368	378	380	389	373	376	367	405	361	363	355	374	348	322	398	403	395	371	409	384	369	417	390	394	391	371	410	344	399	363	367	386	348	382	406	367	383	374	387	341	382	350	366	402	368	363	381	344	347	360	357	386	401	381	376	357	393	371	344	405	373	412	360	374	402	367	363	385	349	389	398	355	365	382	379	379	383	363	371	348	392	357	337	393	382	392	335	396	347	360	379	367	351	370	388	400	388	393	353	413	383	367	405	366	377	397	354	376	377	423	347	378	383	383	395	355	386	358	379	387	369	374	373	371	356	363	347	354	350	401	372	375	395	415	408	374	395	393	391	367	381	375	396	381	383	367	397	393	385	356	400	368	359	382	415	397	357	349	358	354	403	363	367	370	369	376	369	408	428	409	405	387	385	369	390	386	422	354	377	352	376	363	362	365	358	381	384	365	393	382	380	375	349	377	348	366	369	378	381	368	377	359	412	370	416	340	395	356	374	396	375	383	399	379	376	356	365	377	411	414	372	393	371	359	387	356	360	383	390	388	376	360	407	414	398	354	347	372	316	414	393	403	370	362	386	368	372	360	354	361	380	393	393	394	378	355	345	357	404	365	386	385	352	388	384	360	377	384	399	387	377	370	362	383	372	362	346	386	381	374	378	374	365	354	417	355	414	374	405	380	353	338	408	404	397	328	362	336	340	366	377	365	389	380	368	333	369	401	375	384	360	372	362	374	364	363	381	339	355	381	354	381	377	345	351	362	401	389	397	372	367	387	390	369	408	368	383	387	403	370	362	351	370	369	364	367	368	361	367	379	402	366	386	351	371	384	379	419	403	401	387	354	334	396	368	380	383	380	352	380	372	359	374	375	381	364	369	389	415	353	388	361	380	318	393	348	366	378	408	357	342	366	358	381	354	398	374	395	353	354	382	366	374	355	372	381	374	399	379	355	362	394	324	370	353	385	386	345	390	350	384	382	326	360	382	367	389	352	359	375	357	394	394	392	372	367	409	389	335	329	350	375	352	402	353	411	373	402	362	371	368	338	427	382	360	335	345	363	399
28441	21331	16486	8888	4527	3066	2286	1796	1395	1075	918	847	724	738	640	626	555	512	564	563	517	489	486	474	478	469	448	491	430	453	452	429	423	423	422	412	436	429	393	428	427	414	425	413	394	448	420	437	412	408	404	421	422	406	408	433	421	404	410	383	387	420	405	392	402	402	355	393	411	403	426	394	404	400	441	401	422	414	419	415	406	387	396	389	390	437	402	378	374	375	408	449	418	385	433	467	409	437	366	394	410	436	395	410	407	410	390	385	395	383	396	418	373	402	415	410	449	417	398	403	407	448	397	382	366	435	394	376	403	419	402	421	394	425	394	437	420	418	391	396	413	368	445	450	385	403	402	409	407	382	384	408	442	369	370	395	412	351	421	389	402	398	427	403	367	402	423	410	383	387	391	395	394	379	415	419	426	391	392	401	409	395	426	413	396	383	394	401	414	403	373	415	395	385	427	392	423	423	398	412	416	409	398	421	421	390	402	397	418	430	382	419	408	442	397	384	374	406	394	411	369	429	375	439	416	392	406	415	366	369	388	407	437	431	400	375	401	392	424	433	388	416	447	404	420	436	357	388	426	435	401	402	414	405	440	402	431	386	420	398	403	410	380	399	419	398	389	400	352	433	419	389	380	395	427	440	376	421	401	427	418	423	440	423	417	431	420	407	412	394	396	407	431	436	410	404	379	396	398	371	414	409	370	381	397	385	391	361	396	409	387	419	401	389	383	428	403	418	391	415	385	397	413	373	404	406	403	426	396	412	386	392	388	402	407	380	456	391	364	407	420	400	403	423	392	377	373	427	375	416	405	406	403	421	390	402	441	394	386	403	412	394	407	413	371	365	407	384	393	443	424	386	420	383	434	408	394	377	381	397	421	425	377	427	414	397	401	423	390	417	430	389	442	406	414	393	360	428	396	421	425	421	389	408	433	385	391	398	378	374	384	397	400	427	373	432	403	421	426	440	384	412	410	437	391	399	426	400	387	395	397	394	411	417	397	414	379	417	405	438	422	399	412	416	387	398	399	372	392	421	391	394	395	379	424	406	384	386	415	352	418	402	365	378	414	414	456	430	400	389	377	394	382	400	418	398	409	427	392	432	419	361	365	415	394	430	392	386	370	408	414	434	415	384	370	420	399	363	404	393	401	416	394	370	397	429	392	424	459	387	371	402	441	405	381	372	409	405	410	415	423	436	380	418	368	400	416	383	387	373	406	395	381	429	414	355	424	373	396	390	383	416	394	408	431	413	398	413	415	415	427	359	395	388	424	377	429	441	391	428	387	400	400	397	367	405	408	373	436	432	409	405	431	391	415	383	445	422	366	398	433	418	415	423	373	404	371	412	417	394	404	423	412	419	411	430	426	441	380	383	384	379	378	387	426	421	356	401	408	411	394	423	413	413	379	415	410	396	417	373	384	400	428	371	431	372	404	401	381	389	428	406	385	395	388	422	420	432	388	385	401	378	401	407	411	360	382	383	380	417	400	420	392	379	397	394	383	421	378	420	414	375	421	438	367	388	422	396	425	395	382	396	393	404	391	418	402	353	365	445	392	421	404	381	394	398	370	406	402	384	420	400	411	382	460	365	404	407	413	393	412	420	386	399	449	382	405	381	420	428	402	426	408	398	425	402	410	397	406	407	413	402	390	401	384	450	401	409	382	397	408	430	398	404	396	393	396	414	435	411	420	402	390	416	402	408	417	396	425	402	392	372	403	436	347	422	393	406	413	400	424	386	378	400	436	445	422	391	402	392	396	405	410	410	397	401	399	344	365	408	369	371	449	422	402	413	384	382	397	406	417	412	420	404	403	389	401	406	440	420	394	371	411	404	414	410	404	403	408	432	419	402	424	416	405	386	394	381	438	404	416	380	422	400	395	394	364	401	411	374	379	378	440	447	426	412	421	375	412	372	416	381	408	405	374	427	402	387	385	403	413	411	363	360	393	370	381	411	403	404	390	424	392	404	426	428	403	360	406	411	416	365	355	409	405	400	395	409	395	389	354	416	362	425	396	384	396	397	392	416	387	423	416	368	409	411	408	419	430	448	405	368	383	416	410	376	402	426	428	404	393	391	389	385	391	380	386	422	401	371	383	409	411	435	417	398	397	405	419	393	383	393	392	395	448	395	436	386	396	396	405	336	413	391	424	403	385	425	363	405	361	369	386	413	429	386	414	370	416	401	382	425	408	394	443	391	413	376	423	397	415	371	376	386	386	414	380	420	406	414	371	420	395	375	366	389	399	380	401	448	395	438	405	385	409	423	429	381	420	409	413	437	363	401	410	387	402	409	378	390	405	404	411	393	389	409	414	390	400	415	408	420	406	410	406	366	439	388	413	418	358	382	393	428	395	399	407	375	386	365	398	438	382	427	418	414	380	380	425	356	428	371	396	408	336	396	397	434	438	411	402	398	384	392	377	441	390	388	412	412	424	380	392	413	371	405	377	407	397	416	388	401	408	400	384	392	361	402	373	437	385	396	380	386	390	374	412	385	393	384	415	393	424	413	386	381	392	364	383	416	435	394	412	398	431	390	404	393	408	409	387	389	414	381	400	384	398	401	430	360	427	391	405	395	422	397	398	426	400	419	417	409	390	413	379	429	389	381	425	392	391	406	385	401	419	420	408	396	423	399	377	420	388	413	369	427	365	374	372	429	381	401	385	423	385	409	394	370	402	379	409	406	423	401	393	394	373	388	399	390	425	384	407	399	395	446	400	412	412	422	421	421	422	397	369	431	385	402	372	396	407	378	407	410	400	433	385	423	423	389	414	399	398	382	383	430	401	447	408	394	391	376	398	445	371	405	417	428	401	429	419	386	406	443	392	445	381	385	380	423	414	399	400	413	383	361	369	461	395	372	419	361	381	403	401	402	402	384	407	402	406	400	404	398	396	446	391	402	401	386	408	417	406	384	445	428	382	432	393	363	409	423	398	367	392	400	369	423	362	424	412	370	417	347	414	367	413	403	424	409	395	396	405	400	389	432	371	407	405	394	408	390	364	412	392	402	407	402	404	401	401	405	404	377	403	385	422	398	428	413	387	415	390	350	386	399	400	418	421	401	428	413	420	424	396	413	373	404	420	365	429	398	406	403	436	383	366	392	410	396	379	422	371	361	384	404	383	399	388	431	387	371	442	425	403	382	384	385	405	441	410	379	414	398	386	392	416	391	438	414	414	390	432	365	395	414	365	440	391	448	403	422	426	398	389	389	387	413	381	369	407	410	406	405	382	398	419	405	403	445	379	407	429	431	409	402	404	383	419	394	380	447	401	423	402	402	399	383	392	366	405	395	387	378	409	399	384	411	404	378	378	417	398	419	401	413	441	404	409	378	377	411	402	397	393	397	378	408	356	410	421	376	406	408	421	401	415	421	391	443	388	405	417	406	417	380	391	408	381	392	444	397	376	409	393	369	413	391	405	362	469	380	393	393	398	399	431	390	415	403	417	368	391	374	394	411	419	357	407	414	435	396	396	393	376	421
18628	25588	17862	10082	7556	5651	4369	3458	2650	1908	1542	1374	1174	1052	945	831	822	770	729	711	676	650	636	625	595	590	560	578	569	548	488	508	507	470	520	494	501	532	510	505	500	484	458	479	481	490	446	461	498	459	467	502	479	482	473	454	449	450	469	453	473	493	469	426	484	466	456	453	439	438	468	424	480	467	479	488	509	458	430	497	463	441	473	471	451	465	487	490	476	469	478	472	487	448	441	448	445	450	458	467	452	485	468	451	469	463	482	494	443	450	424	496	455	459	436	472	415	504	485	458	463	466	451	500	471	440	413	431	444	506	470	427	470	456	467	529	476	459	454	453	447	488	474	439	479	492	470	449	426	467	463	495	502	465	504	456	508	484	441	515	466	454	425	441	489	452	489	457	507	469	477	494	477	464	483	457	478	473	431	458	494	484	478	478	508	439	462	461	436	437	440	508	481	476	455	478	478	454	458	458	466	450	473	409	457	433	457	431	436	488	473	440	482	448	462	469	444	498	454	513	450	472	467	478	472	449	497	508	463	456	477	511	447	469	459	459	457	451	491	461	436	439	497	451	466	433	449	450	430	473	468	454	436	473	439	491	468	455	439	474	442	483	445	452	469	477	453	483	461	452	483	440	457	450	481	449	467	470	458	465	406	472	476	445	465	458	471	458	470	459	472	471	523	521	491	470	466	465	447	497	471	445	474	451	475	461	455	440	490	478	465	449	519	459	471	479	422	461	437	469	482	484	471	513	480	495	455	459	453	476	487	479	473	469	502	447	478	445	467	461	479	503	481	432	502	453	458	462	469	498	493	462	480	464	437	474	459	426	473	479	471	497	456	418	488	454	460	454	431	466	493	464	455	465	474	453	466	480	459	501	450	448	487	437	489	472	487	463	437	442	444	477	510	470	439	485	435	438	490	502	441	481	444	440	446	456	478	487	489	459	463	495	481	450	452	433	494	455	488	466	501	469	514	482	499	476	485	428	451	469	438	480	439	465	461	420	456	515	461	483	443	477	422	451	478	445	481	506	464	485	454	464	454	453	472	444	459	486	427	406	422	445	459	444	476	440	470	462	487	449	503	463	460	464	461	477	450	472	470	431	509	492	501	463	427	473	481	467	431	453	469	443	488	433	453	490	451	434	464	474	469	459	407	441	490	460	487	454	467	462	486	440	466	462	446	471	441	486	432	472	472	435	476	475	483	471	514	444	445	462	454	499	426	484	511	468	430	461	441	466	467	462	458	433	478	470	431	464	457	454	466	422	451	469	491	481	472	463	469	455	481	467	462	457	454	473	480	456	445	483	428	457	476	448	482	481	424	478	450	485	483	444	482	442	483	492	461	486	468	488	445	471	523	486	410	466	465	416	435	471	464	479	491	520	473	436	479	471	454	460	476	454	459	495	481	462	474	480	472	462	476	469	462	467	478	456	440	447	458	420	453	448	444	468	477	494	470	495	452	465	471	467	430	452	452	484	476	457	467	465	426	480	493	486	463	486	475	469	477	448	450	467	458	457	460	500	462	443	453	443	458	495	440	489	485	475	468	476	496	467	462	502	461	456	466	500	499	458	475	452	426	436	442	481	441	434	438	475	492	502	486	398	461	468	472	460	444	473	484	486	471	443	473	465	461	477	434	460	436	459	434	442	448	454	455	465	466	434	447	486	447	459	492	432	459	458	417	446	445	498	460	514	448	464	476	441	457	449	461	450	444	439	480	444	509	471	503	456	465	463	478	463	483	484	437	450	448	444	489	463	463	456	474	451	436	470	476	482	452	481	524	473	463	455	456	486	437	487	494	456	512	453	435	470	464	450	416	492	454	455	439	475	445	462	480	466	481	474	444	499	469	464	509	467	442	439	486	486	502	469	477	419	456	460	450	470	424	435	442	475	477	464	454	454	520	463	472	471	464	499	463	465	445	478	468	433	471	440	500	427	454	466	482	453	438	446	469	469	471	477	471	485	489	431	459	462	461	471	484	463	456	438	455	447	470	445	452	467	454	474	448	429	487	475	461	483	456	428	457	467	483	454	483	474	440	467	446	486	451	481	469	447	450	464	443	474	484	446	470	447	473	455	488	444	502	468	475	469	472	482	453	482	432	464	459	506	427	473	496	481	483	477	476	472	512	441	443	459	482	481	483	450	505	494	449	468	442	457	453	461	466	468	511	448	444	467	478	469	476	494	469	478	468	484	467	453	515	503	461	452	498	438	473	444	479	458	474	481	452	471	447	479	504	449	459	454	443	456	476	469	474	489	493	498	473	468	459	434	515	440	469	480	460	450	448	502	430	467	450	455	476	439	454	469	481	457	437	467	480	465	448	448	469	481	493	465	460	474	441	470	495	451	470	493	475	500	465	476	422	484	479	456	468	468	484	478	466	444	452	465	467	481	485	481	444	473	453	445	464	454	495	447	499	498	465	410	459	458	506	466	485	422	444	443	445	467	444	452	451	465	422	503	452	463	466	466	540	471	474	448	447	458	453	427	483	457	488	429	476	513	465	452	435	516	461	457	446	484	474	464	461	474	471	465	470	490	476	484	482	476	479	457	477	484	453	488	509	458	484	484	492	452	425	480	461	468	448	466	461	469	436	468	454	434	448	462	495	483	466	466	505	471	475	472	493	480	502	446	490	500	487	472	488	461	455	449	464	458	478	467	458	469	448	444	424	453	461	471	446	454	504	496	507	472	484	494	436	454	481	452	507	471	468	454	460	483	436	469	486	434	492	481	453	445	490	457	521	508	458	458	458	448	467	457	456	486	459	483	452	472	467	477	425	458	476	487	485	462	445	470	449	458	512	500	457	485	467	492	479	441	473	455	452	491	472	472	467	480	497	467	492	471	457	440	475	447	495	450	494	457	425	448	510	461	482	435	457	479	518	433	485	470	470	474	470	469	453	456	486	435	470	465	457	507	453	459	444	452	467	459	452	473	459	475	439	452	466	447	487	438	464	487	427	469	481	446	515	457	488	480	464	466	443	472	433	449	449	425	489	495	461	470	448	475	439	462	464	466	466	468	450	459	392	450	467	480	501	465	460	449	493	448	487	488	493	476	423	469	488	493	477	470	478	498	466	494	431	474	468	461	460	467	471	480	497	466	439	469	466	478	447	448	448	459	441	475	450	463	494	474	471	481	466	476	447	450	482	482	466	451	459	440	425	450	476	419	486	464	475	497	476	466	488	451	517	441	495	479	461	490	464	478	478	457	452	480	486	445	424	468	463	478	515	456	481	448	463	450	463	466	452	464	469	439	446	471	463	449	483	428	425	477	475	453	470	466	438	472	454	452	448	436	452	437	460	468	450	474	465	487	443	491	473	475	438	459	500	468	460	472	489	433	459	453	451	510	484	472	448	441	493	478	449	484	445	464	454	456	511	478	455	471	459	486	479	461	424	427	438	478	459	518	457	469	461	483	480	474	454	463	462	462	473	420	481	433	453	480	441	463	450	467	470	464	425	449	464	500	444	507	462	459	477	449	494	490
24003	21556	28661	24917	21357	12157	5336	3208	2229	1791	1443	1403	1228	1031	1015	893	801	774	779	707	631	661	641	535	566	555	561	508	484	526	469	463	441	507	474	477	450	418	460	469	468	449	435	417	484	452	424	471	479	450	476	433	445	420	427	444	409	412	451	411	467	417	427	448	440	433	432	415	447	440	405	434	416	415	414	413	454	406	449	388	431	446	419	441	446	417	431	410	397	464	417	452	399	421	454	441	375	433	473	414	453	456	453	427	452	426	368	424	407	396	427	441	403	442	463	446	421	413	398	441	427	402	491	417	431	416	463	410	424	449	434	438	453	431	428	449	435	457	411	442	447	468	462	466	437	414	407	418	406	433	449	449	387	471	420	428	435	432	419	384	419	368	438	463	425	411	434	404	410	447	409	418	417	438	391	454	410	413	415	431	394	411	419	413	432	415	442	399	441	453	468	456	396	440	440	421	457	424	441	447	411	434	422	423	446	437	443	420	456	426	421	397	429	412	423	417	401	447	443	437	415	418	439	404	412	465	446	415	389	426	409	446	415	441	439	409	441	473	458	395	425	424	441	427	418	417	437	427	450	409	409	417	451	418	435	408	436	457	417	434	446	449	414	425	423	428	437	433	415	436	433	437	436	402	432	451	412	434	452	446	403	428	384	428	446	427	424	414	381	422	389	413	421	418	397	426	415	456	405	442	431	410	384	447	435	423	427	430	462	478	449	448	457	408	458	436	400	412	440	466	449	445	469	463	460	420	438	445	384	448	425	443	434	420	400	419	427	403	401	418	464	430	423	461	408	432	417	408	460	434	418	419	435	444	429	441	437	438	437	431	479	426	427	431	459	411	468	424	448	408	480	455	432	422	429	412	413	456	454	419	409	426	417	428	456	454	426	422	425	443	468	437	426	413	422	418	415	419	452	439	437	450	430	428	488	435	437	459	425	434	412	405	403	407	434	416	416	448	409	418	435	423	439	437	408	398	431	420	450	422	416	449	424	433	429	449	432	406	426	409	438	404	437	407	411	435	436	440	406	456	422	431	439	424	432	417	444	437	440	447	430	437	420	416	451	439	424	470	436	436	442	438	456	434	397	445	411	423	402	414	411	433	415	426	439	460	449	421	449	428	424	425	438	411	387	444	442	419	454	429	419	425	400	442	437	450	427	428	422	383	446	425	464	432	428	432	418	448	391	428	393	439	459	424	424	425	445	429	402	449	429	430	433	445	467	396	432	420	437	437	417	445	391	444	436	431	417	429	440	429	396	405	461	412	431	417	449	422	448	414	447	427	468	412	446	460	435	452	402	423	458	428	417	442	396	429	434	416	463	416	423	443	422	409	448	469	419	428	441	421	409	422	397	449	406	419	450	401	408	410	428	431	469	477	460	433	388	474	408	426	444	435	419	416	440	428	433	404	478	439	460	440	445	446	441	446	400	419	429	405	429	423	426	426	471	441	440	431	428	423	425	416	410	443	427	420	419	407	443	407	385	433	387	444	444	399	450	428	409	413	415	455	416	448	416	432	428	378	445	432	443	414	424	421	431	402	438	440	423	458	443	419	424	395	462	424	417	454	435	393	437	439	393	439	429	432	406	411	432	405	412	488	451	434	397	422	400	460	433	418	447	460	444	434	445	444	434	423	437	437	462	417	430	463	411	473	396	442	450	450	462	425	413	451	435	418	417	440	418	410	405	469	439	404	430	413	394	433	374	435	446	395	446	464	408	398	441	382	432	456	462	464	439	411	478	459	417	432	436	412	447	450	402	440	439	442	425	424	444	432	437	437	425	428	436	435	413	471	434	405	428	421	462	420	454	404	415	446	460	427	438	419	414	444	412	369	436	412	446	431	440	422	472	436	424	392	438	430	440	451	469	438	458	434	416	427	412	393	444	452	451	426	432	409	436	405	414	410	455	458	430	402	446	418	420	426	455	442	449	384	432	438	434	402	448	396	429	418	422	432	419	395	433	420	458	457	440	428	430	412	436	428	403	444	410	413	409	441	432	464	448	424	413	402	400	424	473	427	435	404	466	409	442	435	451	443	476	419	418	448	429	427	443	420	423	398	416	404	442	486	433	412	420	433	406	462	439	424	450	435	427	422	414	400	440	460	424	424	441	450	433	447	418	439	417	447	450	399	448	412	466	456	418	428	462	403	432	441	434	434	434	421	429	438	434	465	407	444	438	422	441	448	450	419	424	413	415	441	375	462	425	427	423	423	388	451	423	411	427	462	436	445	425	423	458	429	407	432	427	377	451	426	440	407	451	480	440	441	391	406	413	428	406	407	433	471	424	436	435	448	421	425	460	448	403	434	416	414	426	401	391	426	426	396	417	415	431	422	388	398	442	430	461	429	416	400	423	448	404	415	425	428	459	448	416	380	440	408	477	409	459	411	438	421	416	414	404	437	424	447	420	407	457	471	448	430	461	450	421	403	423	440	460	411	422	432	434	443	439	432	408	443	444	450	387	436	393	444	430	428	451	413	444	419	423	395	451	432	466	422	414	401	380	431	430	433	422	430	399	428	413	400	431	469	472	468	435	440	458	362	380	454	451	430	446	427	439	415	437	469	438	415	463	411	405	450	410	402	427	440	430	432	430	472	434	472	411	447	425	442	426	426	436	430	439	397	436	394	408	461	437	416	446	424	420	428	447	449	440	438	428	465	443	457	417	462	409	460	426	445	417	414	412	425	431	412	412	445	445	423	390	450	409	413	446	402	399	435	435	406	454	414	431	447	409	388	423	416	462	415	446	464	420	450	421	435	446	463	444	443	435	397	453	418	417	439	389	431	459	419	378	425	434	431	481	409	448	432	431	438	407	442	431	395	420	417	423	403	467	430	450	431	414	388	421	450	408	438	421	464	460	433	446	428	406	461	413	403	434	461	441	428	450	460	460	446	433	414	449	455	409	411	448	451	402	459	453	419	439	446	430	439	434	430	408	412	421	453	422	435	401	442	409	428	423	425	424	426	435	418	433	407	429	407	414	426	446	432	396	439	443	451	396	425	419	416	433	392	422	413	459	456	424	407	409	432	403	437	442	419	439	406	418	448	392	451	464	433	434	396	454	415	421	430	443	437	443	415	383	419	389	401	430	418	396	451	440	443	421	412	403	416	429	410	439	418	433	404	421	415	411	442	438	454	413	408	410	431	441	421	420	438	432	398	444	454	426	414	409	438	440	405	452	436	408	440	422	407	437	406	443	442	435	402	433	416	470	422	393	470	408	403	431	417	420	420	471	439	415	398	486	416	432	407	469	449	414	417	439	418	438	444	441	402	469	438	427	413	423	421	439	446	433	383	438	441	439	444	411	446	394	437	459	439	422	463	400	402	448	440	411	450	481	394	437	397	431	425	429	410	401	441	459	417	422	460	445	442	454	440	429	428	457	420	462	434	441	426	409	406	414	414	468	422	440	415	438	410	389	440	445	428	426	454	444	457	412	397	408	411	411	436	393	417	440	432	412	420	438	459	437	427	451	449	424	411
21389	34944	25234	15921	12217	9621	7672	5734	4167	3049	2617	2198	1893	1706	1470	1350	1155	1035	972	925	926	858	833	778	698	723	721	705	591	675	602	636	599	576	582	580	568	539	534	557	550	569	529	533	537	569	546	501	553	491	493	534	491	532	484	543	511	507	531	520	517	478	508	523	538	463	492	453	546	501	544	515	486	513	512	483	498	493	467	507	508	512	513	482	494	485	450	544	457	525	500	485	472	498	467	524	495	493	548	539	528	488	526	532	479	472	511	499	471	504	529	487	489	473	510	502	516	493	498	503	466	518	467	501	479	470	498	487	510	503	490	457	502	510	500	501	545	517	465	475	521	531	530	520	513	465	537	492	516	476	469	485	480	478	528	463	500	507	479	467	501	469	496	494	515	492	497	463	479	504	475	482	507	497	510	525	497	448	522	479	521	490	502	524	522	521	464	504	485	480	477	552	490	488	533	484	524	526	498	497	502	507	481	510	495	523	468	467	513	524	498	509	508	532	510	500	507	514	464	469	494	458	495	498	460	474	501	531	513	483	486	486	536	522	516	519	479	481	557	483	514	532	541	508	472	487	495	512	494	480	453	487	517	530	477	479	491	490	528	507	531	477	454	494	493	532	476	500	494	505	516	527	473	505	552	486	490	520	494	484	471	502	485	492	504	463	502	513	489	484	469	492	499	511	477	478	540	489	516	490	522	476	504	500	488	513	453	472	508	483	465	479	522	496	480	508	501	495	510	481	514	517	514	492	496	495	518	487	479	486	500	505	505	507	508	519	482	517	498	508	463	505	527	491	515	514	510	501	487	508	448	546	504	505	473	472	503	485	500	478	506	524	563	526	495	479	480	497	459	492	517	492	532	504	519	475	512	462	510	475	518	512	500	489	514	491	458	499	507	481	474	507	495	504	508	523	523	476	479	487	502	470	511	489	501	496	513	497	510	513	466	492	500	493	474	477	474	511	511	521	494	514	519	499	517	478	521	503	498	505	501	508	497	490	507	521	467	514	466	504	464	469	477	509	475	498	490	506	514	515	511	470	472	470	493	490	480	502	481	526	543	523	520	479	515	505	491	491	514	499	502	487	501	499	486	541	459	491	513	490	486	446	513	505	484	489	495	529	501	473	525	465	504	497	509	484	508	463	523	495	486	530	534	527	501	469	503	485	518	508	517	514	537	528	506	493	494	498	458	475	452	482	485	519	448	483	486	475	497	466	514	493	432	469	502	500	480	494	533	470	498	506	509	480	505	503	491	503	483	491	513	503	460	494	492	470	535	501	504	518	475	481	481	474	473	528	490	530	468	521	480	512	506	514	522	486	493	479	478	481	503	492	491	529	553	490	499	473	504	492	495	509	484	513	492	491	478	475	520	465	493	505	476	513	461	454	536	521	492	481	482	467	526	478	563	483	491	501	466	499	458	466	498	483	515	465	496	527	484	507	483	478	550	463	498	545	484	467	493	521	466	493	472	538	500	524	512	496	516	515	533	502	502	494	518	455	494	516	436	468	477	491	485	481	512	495	516	539	479	495	523	551	485	530	473	453	489	509	492	479	530	521	498	463	528	502	461	525	493	481	531	491	464	512	509	476	478	491	476	512	499	511	508	463	518	503	507	520	461	496	490	479	493	518	481	478	508	461	488	470	546	475	508	490	517	494	505	491	484	502	510	524	474	499	481	524	467	527	478	492	496	490	494	504	519	490	507	518	491	472	479	519	492	526	498	506	488	489	499	529	502	534	528	501	497	486	500	534	491	515	494	468	488	497	491	494	487	462	528	523	527	521	507	470	508	506	508	471	510	513	475	495	509	490	483	488	500	496	520	499	446	511	498	549	492	494	516	545	468	519	499	520	495	540	538	508	498	492	507	464	501	522	471	493	525	485	500	480	485	550	520	531	474	503	510	490	478	466	541	482	458	534	515	476	471	433	489	497	500	464	524	537	520	508	540	461	483	512	456	506	501	540	524	528	530	505	503	455	473	503	508	478	516	485	486	479	544	498	506	533	511	486	498	507	508	485	464	486	490	461	481	527	484	503	476	528	502	477	503	504	444	512	512	523	498	465	489	496	475	510	490	465	483	459	529	499	510	499	507	521	443	512	510	479	468	483	509	480	484	523	509	543	487	515	489	508	457	494	493	474	495	516	499	489	509	477	493	481	483	467	531	488	532	507	502	452	541	511	442	508	528	477	519	495	497	493	524	491	485	486	496	497	492	516	497	488	480	510	519	479	508	488	502	496	529	483	521	487	485	527	532	475	500	504	501	487	467	504	507	497	538	507	476	522	454	469	462	527	504	464	471	481	518	484	505	492	481	446	512	511	494	480	520	551	493	504	480	484	523	492	519	497	509	490	512	429	508	484	504	487	535	476	541	492	493	496	484	501	522	502	490	485	479	500	466	440	518	515	517	491	481	500	520	495	459	523	490	455	473	533	460	509	547	471	492	522	481	502	466	515	508	479	522	509	517	534	484	514	513	476	507	528	505	483	485	490	486	490	505	504	534	492	514	522	483	491	503	482	515	544	521	496	518	485	507	514	519	509	547	465	467	482	508	520	547	529	512	503	488	524	457	488	546	456	462	492	513	518	514	490	529	461	509	503	489	498	470	520	512	526	464	471	501	478	485	522	485	486	468	501	505	475	532	513	502	480	495	497	457	506	473	490	471	506	504	497	479	490	511	499	473	474	504	495	479	460	474	535	477	493	517	484	474	480	484	509	509	466	514	482	521	493	497	514	525	470	538	510	452	504	539	511	494	522	490	497	516	477	527	471	489	504	456	485	492	514	515	498	456	505	541	526	512	491	484	529	506	481	500	515	513	539	491	506	541	492	518	516	490	466	516	519	503	477	506	496	485	479	478	527	554	487	474	478	478	490	521	516	530	516	499	512	488	514	493	510	503	496	512	505	488	493	509	516	500	487	513	457	473	499	485	495	477	486	456	489	479	520	518	465	504	489	469	471	507	539	507	492	472	505	509	507	494	482	460	477	482	517	520	452	471	464	487	493	511	483	488	521	494	501	505	460	526	498	490	526	511	491	464	466	518	487	484	472	481	528	476	509	514	500	530	511	485	500	506	507	491	510	560	505	498	531	515	482	474	519	494	502	550	495	522	509	479	496	518	516	466	527	477	468	504	477	519	530	488	498	524	533	492	536	520	508	474	523	525	502	482	497	501	492	488	525	542	538	503	499	511	484	477	492	474	470	466	538	493	498	503	493	490	470	521	522	498	518	500	470	521	496	505	496	494	539	512	527	527	532	492	457	501	511	507	473	459	518	542	498	448	477	503	545	463	472	519	517	512	471	526	482	521	474	495	524	496	484	511	469	487	502	557	479	496	527	512	515	528	492	492	450	540	503	461	433	515	497	461	500	466	500	525	498	506	552	517	523	516	484	444	479	537	491	492	513	472	537	488	524	501	540	521	532	506	477	480	487	527	515	483	536	513	500	507	456	500	492	486	479	482	490	506	536	499	460	484	510	504	484
25183	21534	27269	25760	11822	4691	3128	2266	1567	1373	1084	911	892	781	710	691	558	537	515	488	491	461	442	450	415	409	413	376	351	339	392	362	365	371	330	340	309	358	334	296	324	298	356	318	349	335	335	296	308	314	308	316	285	330	295	312	298	328	324	292	301	290	333	319	295	326	338	291	337	279	279	300	314	327	317	328	363	328	313	328	319	317	321	326	300	313	349	315	351	338	303	316	319	306	345	322	311	325	317	308	307	296	335	331	342	326	331	310	314	313	305	309	324	289	297	307	304	318	333	337	279	308	305	306	302	316	316	333	323	311	297	318	303	326	331	317	306	306	320	345	340	289	321	344	324	325	314	297	337	302	288	309	329	313	276	304	341	307	320	301	299	334	290	299	288	308	317	358	312	313	295	290	300	329	316	299	330	336	317	313	351	313	321	339	284	328	292	328	291	347	293	313	330	304	321	323	333	327	318	293	300	301	283	318	307	298	323	302	356	291	327	320	309	277	311	287	323	301	345	299	328	295	318	312	319	322	293	315	299	299	322	302	306	325	314	284	310	285	295	321	313	321	304	306	346	321	320	320	286	301	335	301	299	282	286	272	319	316	315	290	322	303	298	318	340	296	306	317	317	297	312	309	314	302	342	331	312	316	324	316	290	327	320	295	317	321	301	318	319	318	312	321	296	315	289	313	325	306	321	338	316	352	287	318	343	326	313	325	310	331	319	295	324	300	329	310	296	313	301	309	298	285	315	296	317	330	331	305	291	292	334	312	296	329	329	316	351	324	298	324	322	319	325	332	315	298	326	331	319	308	308	329	307	326	314	319	305	333	322	325	298	309	304	284	311	301	345	335	293	315	372	318	319	322	313	297	307	311	311	312	282	301	317	284	348	277	333	318	313	328	301	331	333	301	342	315	340	349	315	329	316	322	307	323	313	332	383	332	293	301	300	306	340	318	329	255	307	295	332	295	351	307	292	316	311	268	327	318	313	299	308	338	307	301	324	309	308	306	323	315	346	267	334	316	329	297	285	280	307	310	333	301	283	330	314	289	323	320	296	265	271	306	331	321	318	337	296	326	287	303	316	312	306	342	304	348	340	295	273	301	294	316	295	316	311	330	316	316	363	305	309	294	311	308	347	314	286	307	274	319	316	312	321	333	311	302	315	286	316	345	292	305	296	334	329	290	363	315	298	299	296	293	291	328	346	318	315	312	337	300	305	318	325	304	316	310	344	314	310	308	333	314	301	319	342	298	304	341	295	346	315	337	335	323	320	333	309	324	316	308	302	311	308	316	315	295	305	306	323	291	307	327	319	314	344	319	331	309	299	316	323	340	282	318	333	302	341	308	294	339	305	317	318	295	293	316	325	318	305	280	305	338	350	295	317	284	299	297	320	322	283	327	307	278	324	282	302	308	301	314	308	330	314	308	304	297	329	286	308	331	295	346	301	281	352	336	332	302	331	314	330	322	343	305	298	305	317	288	331	300	327	317	316	341	319	307	324	321	313	281	312	300	344	328	300	328	296	310	308	293	320	307	310	281	359	334	312	312	321	300	333	307	301	302	281	330	311	352	307	329	297	307	290	288	286	341	335	326	305	310	311	335	288	317	320	344	339	306	331	294	298	355	355	299	297	314	317	291	313	293	292	285	298	301	300	353	291	316	319	301	310	323	317	328	343	292	319	332	291	302	324	316	334	302	312	316	302	300	351	310	322	311	333	305	309	346	307	296	326	316	329	295	338	291	304	299	312	299	310	344	324	313	274	317	302	331	268	319	312	338	313	323	321	310	318	299	308	321	330	292	323	334	334	305	351	310	314	326	303	312	270	298	284	304	303	298	317	318	313	346	331	311	326	318	329	307	343	306	312	298	297	346	324	292	305	327	316	305	314	285	319	316	319	304	335	331	307	307	340	330	299	321	294	328	312	300	311	294	323	309	311	292	324	328	328	348	355	326	309	300	312	327	306	280	342	320	310	312	299	348	305	310	313	304	321	334	269	315	318	320	293	312	285	326	307	319	329	333	304	319	313	303	323	314	321	293	313	288	338	308	324	289	319	327	326	327	333	327	290	321	327	291	295	292	299	303	340	313	321	304	315	319	306	317	320	312	312	320	302	301	319	304	314	327	334	314	304	295	350	301	339	334	301	324	289	296	324	308	353	327	310	299	326	302	305	311	330	311	304	333	277	326	327	296	310	307	326	310	330	337	289	307	300	318	284	363	321	322	320	338	333	328	287	290	317	339	306	303	337	300	289	309	335	310	303	291	319	299	313	314	305	315	301	322	295	333	327	311	313	308	332	295	310	304	318	325	303	329	300	326	334	306	319	299	304	311	326	323	291	303	351	311	339	298	304	319	311	338	316	318	292	311	303	285	350	310	313	310	316	314	301	293	314	342	305	319	318	321	322	327	301	310	336	319	323	332	294	298	289	342	323	273	317	326	309	294	334	292	325	338	296	333	342	298	277	308	297	313	326	315	327	330	318	337	318	334	307	307	305	314	337	316	324	335	302	294	306	298	316	277	306	319	266	337	319	293	338	303	307	313	308	331	286	302	318	309	306	313	279	312	339	276	320	335	333	312	313	303	304	304	348	311	316	311	335	302	288	327	328	302	321	321	342	329	333	316	287	303	293	370	315	330	330	284	328	326	290	300	342	287	311	319	340	310	315	324	332	321	319	293	349	306	319	350	333	313	296	320	324	280	316	342	325	325	301	320	298	295	279	284	293	312	325	351	345	328	319	305	327	308	303	323	325	289	335	302	302	322	318	311	295	301	341	294	291	286	314	331	299	311	315	332	315	321	307	307	303	341	331	321	260	291	325	308	318	309	324	311	308	306	320	271	296	316	342	298	310	344	325	312	286	330	323	278	312	320	297	288	345	340	301	292	323	339	282	291	305	332	335	297	338	301	311	332	290	298	300	327	320	322	295	326	328	313	301	302	320	281	305	308	309	310	304	328	324	278	298	307	318	327	293	308	308	347	310	335	329	326	299	302	309	288	292	336	331	324	308	326	285	315	312	335	337	303	311	319	313	296	326	317	325	291	322	336	303	317	311	309	321	337	314	297	311	289	267	296	321	356	304	291	302	302	329	319	319	313	284	306	302	332	347	304	279	311	310	338	322	279	336	333	307	312	328	318	331	299	303	320	305	270	319	309	311	304	306	292	312	284	314	312	336	290	301	290	295	313	341	335	295	337	350	306	345	310	312	288	345	318	320	289	324	337	321	305	281	287	316	313	340	296	315	294	325	288	331	322	286	296	356	299	315	316	319	292	327	293	340	334	321	310	328	317	277	322	306	302	299	313	316	317	288	283	319	327	313	315	317	320	306	290	310	302	309	285	363	341	320	317	311	284	311	316	333	308	321	279	285	306	315	322	317	307	316	326	340	364	292	305	293	337	311	318	338	320	316	347	308	353	323	313	320	305	315	297	309	291	288	318	286	307	297	328	325	307	314	286	300	314	328	325	302	339	309	276	302	332
21695	30088	21556	13137	9912	7738	5824	4450	3040	2404	1972	1682	1513	1362	1139	1003	933	830	779	694	695	643	617	557	536	482	497	471	459	461	434	473	397	439	425	445	428	400	404	397	421	394	370	388	394	348	387	406	370	372	389	353	396	367	375	374	360	374	388	357	341	371	349	338	378	359	380	364	383	368	344	345	360	360	386	370	378	357	373	379	363	357	348	358	382	383	390	366	364	356	331	381	367	351	393	339	380	390	367	382	371	381	423	390	404	361	379	349	343	346	353	356	378	321	387	357	408	372	374	377	364	352	367	386	378	360	376	360	387	358	355	382	374	364	388	382	353	356	372	365	394	335	369	383	380	352	360	380	368	352	377	393	362	374	395	389	369	367	341	344	358	365	358	347	358	402	346	384	354	386	368	360	356	379	370	356	354	349	350	370	347	385	340	365	384	350	347	376	358	370	399	386	352	365	388	377	346	367	388	340	364	389	354	333	364	378	360	374	368	401	360	336	344	378	365	364	338	340	365	358	348	352	371	374	343	367	363	380	393	348	353	357	377	333	371	377	361	347	387	400	368	364	371	355	362	365	354	386	385	369	381	335	375	368	391	353	353	372	358	373	399	325	367	396	377	386	390	349	394	382	370	400	344	360	365	334	374	336	389	387	358	396	364	352	391	364	349	379	387	378	388	341	368	375	339	358	341	386	379	386	342	334	351	351	357	361	370	366	365	389	407	368	361	357	383	384	353	382	325	348	355	381	357	382	395	357	357	356	376	391	374	381	374	365	361	324	342	382	369	382	368	378	378	361	362	357	367	371	361	403	358	359	381	374	345	384	374	376	341	361	376	349	364	379	333	360	354	370	347	380	386	353	353	376	350	359	374	362	373	337	360	370	416	365	365	366	392	385	368	367	334	349	330	381	381	329	374	366	336	391	370	362	339	373	316	373	362	359	371	348	347	386	375	359	389	372	365	366	339	362	399	416	353	375	354	352	362	385	379	372	403	353	382	374	413	366	383	350	343	378	353	373	409	393	377	342	333	376	367	346	378	340	389	336	372	373	396	364	373	369	346	331	352	338	369	357	374	374	377	356	372	348	379	342	375	394	391	410	419	364	368	372	371	362	410	355	349	349	368	347	358	371	338	331	376	339	352	376	372	365	359	360	370	363	391	357	346	336	376	392	378	337	355	344	390	353	345	354	379	412	388	348	390	345	370	350	383	357	402	351	376	383	409	382	328	371	381	341	394	396	351	350	389	364	330	344	329	401	368	363	366	366	334	368	381	401	363	357	402	385	368	338	379	342	361	374	360	385	376	365	341	375	346	394	404	341	352	373	364	362	346	384	342	340	376	364	366	327	390	382	376	360	371	377	378	338	358	374	363	339	386	361	388	375	389	368	359	378	393	390	358	366	383	359	343	388	382	390	339	374	389	381	381	362	395	399	370	345	367	395	347	373	379	366	372	385	372	362	351	395	363	363	350	381	375	374	396	357	387	374	351	380	413	378	386	375	375	341	369	350	353	376	396	372	369	376	322	387	366	349	358	336	381	347	358	391	366	330	370	394	334	358	349	387	338	376	359	396	339	354	364	352	377	387	371	341	331	369	373	377	343	347	345	366	384	363	351	380	352	376	368	384	356	364	342	351	347	345	357	353	351	364	350	373	359	402	357	344	369	369	372	334	372	386	372	366	372	391	362	366	320	365	340	371	349	382	344	401	362	392	374	361	384	393	378	366	400	388	371	352	383	407	357	374	379	351	372	343	386	365	356	389	339	351	361	364	383	359	335	347	367	344	349	345	396	359	368	364	367	352	359	401	367	361	387	397	368	375	389	367	390	351	369	356	355	349	374	381	350	372	397	368	379	357	347	341	384	372	370	376	369	387	377	369	375	361	335	343	370	364	369	365	378	367	417	343	349	388	368	389	363	378	381	342	395	356	320	355	378	377	361	333	379	379	354	370	417	360	329	344	377	406	368	347	356	379	337	341	360	390	362	349	363	374	399	356	362	382	362	361	353	355	380	366	380	377	398	369	385	350	360	359	360	362	349	357	369	338	382	338	390	368	374	358	345	352	388	395	372	361	358	382	338	360	374	356	366	371	338	379	360	387	391	363	365	374	376	370	376	355	338	369	355	375	389	310	371	344	351	349	356	335	388	350	341	396	367	395	343	367	358	352	363	382	376	345	346	334	353	355	376	371	380	379	396	335	368	338	384	334	355	350	385	350	337	370	400	365	370	344	375	354	363	369	345	362	353	392	399	375	340	397	353	338	382	371	327	349	363	396	364	346	357	330	379	356	388	341	355	384	389	339	361	364	406	344	333	377	410	371	366	373	345	351	389	334	358	370	400	379	396	350	356	370	378	374	344	353	389	367	354	331	395	349	373	394	395	331	414	391	354	375	401	359	394	362	376	369	372	361	378	358	360	349	378	374	372	371	378	379	314	377	359	362	331	343	366	374	364	387	387	371	361	374	400	347	387	383	374	343	333	373	368	382	372	383	376	352	361	363	372	347	380	423	367	383	369	343	390	372	315	383	350	350	352	357	392	390	370	376	364	338	343	363	350	354	385	347	376	309	372	324	360	386	370	334	355	348	338	379	366	352	381	373	333	311	377	370	346	348	382	354	345	351	359	381	401	361	337	387	376	359	353	381	366	374	349	364	341	392	361	374	353	374	365	388	374	351	387	351	357	356	383	380	360	377	367	393	356	349	342	400	340	364	372	378	342	372	353	399	378	348	331	359	344	372	361	366	373	380	364	379	369	363	375	352	358	363	397	361	354	364	365	345	382	379	386	370	343	369	398	361	354	338	394	391	365	334	378	334	379	361	372	347	358	380	340	348	370	332	352	345	391	365	347	366	352	382	346	373	361	359	337	369	372	380	375	355	337	353	379	382	386	421	379	371	390	376	382	341	408	365	404	373	365	388	355	375	356	364	354	372	357	356	379	362	378	365	378	368	393	363	359	358	387	358	344	365	353	398	357	391	389	368	358	369	370	379	385	391	359	370	398	366	360	353	361	401	370	359	401	366	358	383	353	374	375	354	366	355	341	363	335	352	341	380	317	372	372	377	387	378	363	330	396	385	371	382	348	348	370	360	394	363	346	405	366	330	342	349	343	359	399	370	362	347	377	407	374	354	385	378	360	346	337	357	352	354	376	367	401	395	358	357	348	370	389	358	365	364	381	371	391	344	383	358	342	374	355	362	359	384	373	378	370	378	367	343	388	352	390	397	360	372	375	348	366	343	379	351	370	382	392	390	340	378	346	388	384	346	369	383	352	402	339	358	382	344	371	338	386	372	383	393	402	354	368	356	395	379	379	314	397	360	394	337	374	371	361	369	344	370	364	353	379	387	382	330	389	368	332	373	358	363	375	367	359	363	365	379	352	345	383	397	377	375	335	357	391	371	374	360	355	384	388	373	375	378	421	387	357	372	356	334	371	399	354	376	377	365	361	341	370	366	376	340	349	365	389	345	365	365	367	348	345	366
22990	21570	29193	24431	21606	21475	11833	4515	2908	2288	1924	1702	1469	1277	1112	1009	926	887	807	663	707	626	581	594	535	517	502	470	451	435	481	420	415	415	440	399	383	387	371	411	363	398	376	388	383	362	333	349	368	339	343	358	394	340	361	370	336	363	359	356	307	344	322	319	386	328	319	344	334	351	340	336	340	330	334	301	322	307	342	324	314	334	307	325	300	333	309	346	320	324	322	319	311	335	327	353	333	312	338	335	342	335	354	336	331	321	303	358	326	315	351	349	292	329	327	325	305	313	323	346	334	335	340	323	319	347	310	312	369	376	338	316	330	325	310	318	350	346	307	337	309	336	335	350	352	342	317	341	316	349	341	294	339	345	338	353	320	321	309	359	311	330	334	319	332	337	332	316	322	314	342	334	332	360	369	297	314	322	356	324	352	330	336	337	333	331	333	297	296	344	315	337	354	336	342	321	338	334	343	360	317	326	301	322	339	376	316	339	330	350	309	348	350	313	326	310	327	347	330	342	321	340	342	324	301	321	335	332	377	327	341	293	319	331	325	338	342	361	344	309	302	349	313	313	299	333	351	322	361	311	334	345	338	374	327	331	338	330	335	300	323	324	329	314	335	347	326	321	319	298	340	311	334	335	313	353	317	327	314	318	325	360	311	309	303	344	344	283	354	328	335	323	335	367	328	321	345	308	333	321	331	338	328	337	340	347	330	343	297	306	341	344	307	357	328	342	320	313	301	322	348	301	333	352	326	311	354	341	318	317	355	336	377	307	336	314	309	347	355	348	337	347	360	332	327	323	363	354	334	342	332	353	321	329	335	344	328	323	327	340	357	317	330	348	343	338	335	314	316	366	321	352	365	327	351	342	336	326	325	336	356	343	360	321	329	331	344	346	326	358	330	335	349	334	322	317	312	314	367	311	324	319	354	364	335	290	301	308	345	306	322	321	345	350	324	317	336	352	311	310	308	332	349	334	325	351	320	327	326	349	324	320	334	335	354	343	365	363	305	304	361	291	369	359	306	343	322	329	351	345	358	347	311	319	354	317	305	321	332	319	354	329	350	337	342	355	340	302	332	333	338	321	325	350	339	326	336	336	320	321	323	315	358	308	349	350	307	315	322	324	349	296	324	346	356	313	343	343	341	341	331	338	344	381	312	328	327	336	380	338	330	303	332	329	322	309	337	345	323	373	327	317	335	357	390	351	349	345	368	338	323	353	341	334	324	355	337	317	375	382	331	339	352	322	333	316	353	335	371	338	341	331	352	316	340	288	303	313	340	292	329	354	336	361	329	351	316	282	357	325	323	316	308	331	349	307	307	334	341	316	315	339	332	325	330	319	325	321	359	327	318	352	322	335	334	362	309	346	349	363	358	316	351	304	327	337	346	360	302	350	374	349	347	343	346	304	308	345	353	355	348	353	372	323	351	323	322	342	307	329	311	319	345	346	367	318	317	355	320	320	353	317	349	308	328	330	341	316	318	335	343	356	358	321	351	324	349	342	383	335	321	344	337	332	328	331	310	334	310	340	305	303	347	345	365	355	344	339	321	344	327	305	355	335	340	352	329	367	319	332	328	338	313	350	342	316	318	332	333	328	313	336	351	293	332	361	354	327	330	330	345	346	327	329	346	337	364	323	305	318	331	318	295	329	362	316	356	334	325	332	327	328	351	345	302	330	323	330	325	323	311	361	330	348	343	336	320	333	331	326	334	340	320	349	304	302	329	309	334	332	326	313	313	336	371	355	343	326	350	303	313	332	338	327	324	347	358	326	316	331	340	355	326	344	354	335	316	326	311	312	310	293	319	337	310	340	353	346	320	337	317	354	339	324	333	305	352	323	344	324	328	330	321	321	324	320	305	363	335	340	334	320	348	310	340	342	315	309	317	315	317	323	300	321	325	304	351	335	343	332	360	300	354	324	269	364	313	340	353	317	358	358	337	332	334	329	334	354	345	346	346	344	334	322	332	333	322	339	315	330	332	361	352	327	334	371	313	332	358	329	356	315	331	309	329	324	345	356	329	334	354	310	327	345	328	315	335	318	316	380	290	352	328	296	333	331	325	316	325	347	321	342	356	361	326	352	329	341	344	330	299	341	355	328	312	335	354	332	311	386	309	335	301	370	332	315	335	320	373	309	350	328	359	344	303	319	340	323	309	323	339	309	330	347	344	339	316	365	329	359	318	322	302	330	314	317	275	287	317	331	323	350	373	369	332	336	369	338	349	352	337	355	294	327	286	324	297	335	296	361	341	355	327	310	309	357	309	349	296	320	319	296	330	310	346	355	345	327	330	308	324	337	351	343	352	297	334	333	338	332	337	328	329	302	342	354	311	329	340	326	316	318	337	335	323	309	351	336	320	307	359	320	334	360	346	364	327	351	339	329	329	358	325	339	341	326	348	356	329	323	328	327	295	334	312	335	321	332	342	337	356	325	339	350	321	329	344	348	327	330	332	367	349	328	339	356	309	326	329	348	342	358	332	304	336	337	317	353	345	326	328	328	352	340	341	345	312	348	314	318	327	314	322	364	319	366	307	330	347	302	308	347	313	355	305	351	341	300	330	349	370	348	304	344	323	327	327	332	333	311	295	323	359	360	338	339	347	326	339	345	343	360	330	350	298	320	321	333	307	350	326	334	327	341	353	331	306	316	327	320	312	311	321	381	359	311	293	329	333	361	317	316	317	348	335	314	329	319	324	334	332	309	322	328	360	333	323	342	352	360	335	347	341	324	332	309	320	305	308	340	331	302	328	293	345	336	342	337	313	351	332	372	313	345	355	320	308	347	307	335	346	309	358	338	356	315	340	356	343	340	341	330	332	314	337	336	340	311	346	317	326	328	362	333	310	356	327	342	302	352	353	341	310	347	301	345	348	339	324	328	323	352	345	322	321	345	330	320	328	315	319	327	332	309	340	301	289	351	321	309	319	327	352	338	317	319	303	367	319	333	363	316	322	361	323	319	366	308	342	329	305	342	350	318	350	365	323	299	349	329	340	343	349	368	352	330	289	361	315	317	311	351	348	351	349	341	297	337	331	360	321	332	322	306	316	332	339	346	349	318	280	350	355	326	332	338	348	334	354	313	368	321	347	368	339	331	338	342	347	337	311	360	333	313	332	299	317	366	325	335	342	317	304	343	342	354	324	330	341	303	319	344	331	315	321	332	344	337	352	329	348	317	306	343	332	322	337	351	323	317	299	338	308	330	322	338	332	369	356	309	330	366	321	366	333	337	296	328	338	320	307	334	347	315	321	328	311	362	325	358	312	343	338	353	317	332	295	352	331	362	336	330	325	366	341	353	334	316	319	343	334	323	301	328	360	302	349	358	352	314	328	291	354	363	322	310	344	323	350	336	329	332	335	336	362	364	320	340	344	316	326	331	299	322	341	314	300	296	336	326	348	349	306	294	335	339	315	324	330	341	327	308	340	331	349	364	316	329	380	354	322	337	338	296	322	335	329	361	324	350	348	318	335	365	341	303
26631	39787	29811	19914	15825	12601	9855	7259	5379	4039	3419	2931	2471	2130	1853	1600	1392	1304	1130	1036	929	865	842	791	761	702	693	584	556	582	600	547	499	481	554	470	428	468	445	446	474	472	421	406	462	439	396	426	425	429	429	440	414	439	404	394	429	410	416	382	406	377	415	403	385	415	377	423	371	412	394	397	377	370	369	366	426	385	424	420	400	390	369	378	403	382	383	377	379	403	362	392	395	392	369	374	385	383	398	365	401	414	410	369	396	405	407	411	365	412	390	365	385	368	403	380	391	388	349	344	393	366	382	375	393	397	392	388	400	405	399	362	368	356	417	422	418	359	400	406	377	368	400	415	399	366	397	389	410	399	376	369	393	371	397	414	385	391	367	385	420	409	409	392	396	383	395	396	389	370	408	417	364	370	410	395	410	385	376	419	371	395	392	413	410	370	399	406	420	380	397	388	382	391	401	396	412	399	400	411	405	408	390	360	363	367	402	322	390	382	396	386	384	403	388	403	386	379	411	378	389	374	399	395	399	375	370	383	391	382	398	388	399	394	370	358	389	402	397	418	411	400	417	377	387	357	393	398	401	408	378	385	418	381	400	381	379	415	373	366	379	398	371	375	429	397	352	402	409	382	395	360	389	373	357	392	405	379	413	410	366	336	367	371	389	366	395	392	393	391	403	386	415	371	424	387	352	397	362	390	400	432	413	405	373	397	403	408	383	392	369	414	371	370	381	370	407	392	350	359	381	370	367	411	391	369	388	385	405	404	402	402	366	376	404	385	419	403	393	377	393	382	335	360	401	373	357	358	371	393	440	386	442	405	419	386	367	386	379	401	388	394	410	362	406	386	374	381	393	382	376	384	390	382	360	423	392	405	398	388	377	350	366	352	402	382	389	363	378	366	366	427	391	343	378	411	368	344	355	393	362	397	374	393	354	403	373	369	417	367	397	386	372	403	385	380	372	411	398	409	369	353	372	402	415	380	401	359	363	385	390	396	392	403	386	379	377	398	389	352	367	403	426	370	360	340	414	404	401	389	379	393	394	388	387	404	358	349	367	363	399	423	384	366	407	402	391	358	410	377	381	415	376	375	362	406	393	371	378	384	404	396	364	358	405	371	353	384	408	340	373	377	386	395	379	393	374	410	389	406	399	348	381	390	364	420	379	384	390	368	376	379	407	362	400	363	384	384	393	396	377	387	345	387	349	379	370	412	376	359	387	379	384	396	369	394	376	424	402	379	390	374	412	351	348	353	408	399	396	430	416	408	390	382	374	404	392	375	395	402	411	434	402	387	408	405	393	374	406	415	343	413	407	430	409	371	368	390	378	391	360	390	383	363	380	356	388	403	366	368	401	394	427	415	390	364	406	418	396	367	347	369	381	397	388	389	389	390	435	397	370	402	382	423	396	401	395	378	390	399	389	385	380	387	376	368	399	393	392	407	375	365	368	390	373	382	385	358	411	396	379	417	387	398	366	381	365	410	388	416	391	409	385	419	367	394	388	406	380	382	378	373	381	349	379	383	404	407	404	402	399	397	388	388	392	402	376	407	392	351	398	385	401	407	384	411	407	410	400	342	425	387	414	354	376	380	379	410	412	366	395	404	367	360	369	399	396	367	401	370	367	359	387	405	409	372	396	340	367	360	398	374	379	374	378	377	410	393	385	391	397	359	363	396	415	395	395	405	409	377	366	397	362	361	380	385	385	356	374	403	385	390	370	401	360	390	406	414	379	395	411	370	381	354	371	383	392	396	383	391	358	399	420	393	388	396	399	340	347	404	385	410	374	367	404	368	405	420	386	399	408	372	406	390	407	374	400	386	372	367	369	363	398	396	356	400	400	389	405	428	365	413	360	395	372	404	365	394	411	413	387	397	358	387	380	402	379	353	381	379	374	385	373	380	389	393	424	383	370	372	388	425	381	361	374	374	353	404	403	418	388	395	382	363	394	383	380	383	427	403	374	405	399	375	391	390	379	389	391	345	418	377	403	359	362	416	329	401	387	373	351	401	379	340	372	372	362	402	359	377	385	385	399	383	406	375	428	419	426	406	397	398	404	385	367	396	369	352	397	366	372	412	374	408	371	420	367	375	409	406	384	369	394	397	386	398	413	436	399	411	381	370	373	409	398	402	366	383	401	378	420	411	396	393	389	395	396	362	366	378	384	391	382	362	412	407	392	353	395	364	360	400	378	402	372	393	362	353	374	376	413	411	359	382	403	396	355	383	381	368	393	394	390	412	390	396	360	388	379	369	366	385	394	378	385	410	394	421	368	382	376	362	429	373	381	397	380	409	379	371	390	413	395	378	336	341	386	386	409	391	358	353	411	405	395	369	382	385	361	398	380	395	386	371	382	396	425	397	423	403	408	392	397	400	406	382	349	381	390	351	349	347	373	372	382	359	388	374	390	381	389	386	367	427	381	384	392	404	347	420	359	390	363	435	430	372	432	351	390	385	378	369	395	389	386	392	387	393	416	385	415	366	379	359	423	381	396	380	352	358	380	372	395	410	371	366	379	397	365	370	396	365	392	395	401	393	359	366	396	382	372	397	398	396	342	389	354	388	399	431	380	364	374	413	400	378	398	393	407	367	388	362	399	378	382	398	393	395	377	375	393	426	399	386	396	399	364	389	348	393	383	420	382	413	406	412	394	395	367	368	413	367	407	365	353	402	371	393	349	374	392	397	408	341	404	388	361	406	395	376	403	398	389	372	412	391	407	374	408	410	376	395	401	398	365	369	356	396	399	377	392	397	377	389	363	381	417	363	392	378	396	383	391	395	386	357	397	395	397	367	405	400	392	377	363	396	393	402	391	388	411	384	381	414	366	389	371	386	410	411	358	353	361	423	396	382	383	385	361	410	401	374	408	423	397	393	407	405	386	405	410	396	363	387	369	360	363	375	390	404	393	378	396	398	383	359	361	359	347	408	405	376	414	377	380	374	417	370	392	401	400	411	374	383	385	397	358	413	391	393	374	398	409	356	399	391	383	395	362	439	361	356	405	419	397	373	375	375	393	379	386	403	375	395	365	378	391	348	379	415	388	390	384	386	374	375	344	401	412	387	369	366	381	397	378	392	415	395	357	403	365	429	388	393	391	402	359	374	406	383	423	392	368	384	378	394	451	365	404	369	442	397	388	394	405	434	399	388	359	393	431	402	368	403	383	400	375	398	420	375	381	380	462	398	409	387	353	378	403	356	407	394	403	372	370	398	359	396	394	385	387	409	399	370	377	379	353	392	388	380	389	407	378	355	355	377	409	344	350	404	368	336	374	393	374	378	374	391	351	350	386	378	386	382	393	371	392	375	388	382	391	375	358	393	373	373	385	372	377	386	381	426	387	382	365	395	385	415	396	360	392	391	382	385	357	384	398	363	388	412	394	408	364	385	381	384	388	395	353	395	350	390	405	388	371	401	408	361	373	404	398	399	343	384	416	387	397	394	406	406	390	350	378	376	411	396	368	397	375	360	376	396	401	398	377	359
28416	21219	16445	9246	4792	3188	2341	1671	1281	1157	969	857	771	678	710	670	581	605	602	552	518	520	486	490	489	487	464	483	447	465	466	427	429	441	434	397	453	432	422	386	407	405	427	427	401	394	449	437	419	392	418	417	419	370	393	440	381	404	447	419	402	441	398	411	402	416	402	440	407	425	393	402	432	417	379	411	375	443	422	391	429	449	418	452	396	399	427	397	402	430	412	403	418	401	442	412	395	441	413	437	410	424	409	410	409	442	425	379	432	416	427	412	417	414	438	411	434	427	435	411	391	435	375	383	389	411	450	420	422	352	399	419	457	397	403	393	385	388	397	394	393	419	417	416	403	435	395	393	425	389	421	378	444	363	405	404	423	429	447	435	381	395	411	421	391	370	390	423	416	424	418	397	409	427	419	420	384	423	445	411	425	422	403	425	397	398	418	426	404	433	433	412	435	412	426	404	398	450	419	398	374	440	413	424	421	388	405	424	417	366	444	404	407	401	410	443	407	441	394	412	404	414	385	392	418	410	417	457	434	414	418	392	418	396	412	406	368	379	432	370	385	406	389	389	425	383	437	407	386	400	449	398	422	397	392	429	378	425	409	391	427	406	366	390	411	391	420	433	406	426	401	407	415	397	393	381	432	397	406	413	385	419	393	396	417	396	431	410	398	414	407	428	412	412	427	441	395	393	409	416	428	392	427	437	446	419	425	413	434	414	391	430	427	415	418	392	402	409	401	399	361	391	409	414	421	360	422	436	414	448	433	405	391	410	409	407	404	427	399	406	402	388	418	387	420	426	398	422	378	401	420	434	410	424	380	409	397	426	393	414	429	424	446	418	404	438	434	430	411	442	418	408	400	397	413	398	387	352	436	445	418	405	401	386	427	396	372	392	372	418	400	439	398	419	399	417	399	397	409	423	417	403	415	471	402	436	396	429	398	356	432	388	397	425	440	422	398	426	443	435	410	444	464	446	444	414	382	373	456	419	380	399	398	443	446	404	406	386	403	408	401	413	419	401	387	422	397	419	444	426	416	397	420	407	423	415	486	373	426	395	420	407	464	431	447	410	414	404	381	408	455	428	390	437	443	396	444	385	411	402	432	414	419	386	403	388	406	402	413	388	401	419	397	413	417	392	376	384	382	377	420	429	389	432	439	389	394	406	413	424	399	425	403	385	426	380	414	378	407	435	416	420	415	446	405	402	409	390	422	411	402	411	443	355	374	432	399	465	389	403	479	400	406	422	407	422	447	391	394	433	420	431	391	419	469	376	412	415	419	462	400	402	399	382	425	395	423	422	395	431	428	387	403	403	369	407	396	417	403	412	396	442	403	403	392	432	422	402	414	438	385	458	401	410	398	402	396	416	380	390	424	434	414	427	403	400	424	406	426	432	461	447	422	403	402	420	387	415	411	397	407	363	429	459	432	404	432	398	443	442	412	402	426	421	466	402	391	397	396	403	406	391	432	385	371	401	439	392	431	416	417	456	434	418	387	433	440	418	428	401	422	391	427	398	424	421	395	389	407	420	391	399	411	416	414	440	384	393	426	416	394	407	425	442	393	393	418	410	436	442	417	385	451	428	385	413	432	403	373	410	396	398	438	403	414	414	432	421	393	404	383	393	422	432	385	411	424	371	422	428	408	419	368	421	398	367	431	394	409	397	379	425	405	426	407	407	397	412	390	414	402	360	418	390	399	424	422	437	452	382	388	409	398	414	408	402	406	402	437	427	428	430	382	438	373	408	417	443	396	406	386	400	421	414	380	434	358	395	411	391	394	408	377	362	394	419	390	407	408	401	438	424	407	439	419	423	426	403	428	435	393	427	396	393	414	447	374	412	387	414	437	459	374	382	421	427	430	399	403	437	398	438	411	430	408	415	380	418	407	381	395	441	405	407	393	388	418	416	366	409	417	450	434	445	398	402	429	383	421	420	455	428	418	428	409	422	428	398	435	407	394	445	402	392	408	425	416	372	375	392	400	408	405	398	405	396	425	443	433	416	397	407	420	424	407	440	425	424	411	408	428	419	403	388	407	402	403	445	386	405	418	408	391	428	415	415	435	430	451	446	423	431	394	409	392	393	422	418	418	387	390	398	406	391	400	420	398	400	396	405	404	420	428	420	400	375	373	419	401	410	409	378	408	419	393	403	460	396	423	417	421	371	410	401	425	400	404	414	405	378	417	446	414	409	420	397	406	395	396	405	416	399	399	406	442	423	414	424	430	457	428	391	407	444	401	428	390	391	412	421	396	405	408	400	409	431	447	372	414	399	387	434	447	427	404	440	418	407	417	448	399	447	392	409	412	422	395	424	427	378	429	398	395	413	419	375	380	412	382	399	388	369	364	377	396	443	411	398	427	399	358	406	412	411	387	442	421	407	413	400	402	414	452	437	390	392	389	399	435	415	422	441	410	387	416	395	454	420	377	414	438	404	432	406	371	409	437	412	396	404	423	413	398	391	403	415	422	372	419	438	432	422	403	417	419	446	425	402	386	424	421	446	375	413	394	439	420	440	387	404	402	413	388	401	418	413	407	405	393	397	442	389	432	407	434	416	416	387	376	400	465	386	398	412	401	419	387	406	429	439	402	389	414	431	433	397	407	413	409	400	448	412	411	410	431	382	453	443	400	452	390	435	402	444	421	413	404	404	430	439	441	429	399	425	375	408	407	428	425	354	372	432	409	410	391	407	427	386	397	441	409	408	409	440	405	433	407	424	426	397	431	440	398	400	421	418	417	391	407	394	386	375	427	442	401	407	406	414	406	434	417	400	411	428	428	427	396	481	417	445	408	400	431	421	436	397	383	372	413	415	397	419	377	436	409	419	400	406	476	413	397	417	419	431	413	383	419	400	436	424	395	439	409	435	420	440	408	402	395	448	399	386	431	417	400	400	400	410	434	448	381	380	410	384	394	405	386	365	392	390	396	386	446	402	444	421	424	375	397	413	420	390	407	439	412	389	431	369	415	383	426	410	444	413	418	421	410	453	419	402	394	402	439	417	414	425	420	431	409	424	442	427	406	422	400	398	385	453	419	408	386	399	379	393	411	406	361	410	438	415	387	408	376	395	438	394	417	415	429	397	423	433	392	424	412	410	406	409	391	389	399	430	398	425	440	415	384	400	406	423	377	381	424	383	408	433	432	400	405	395	446	429	429	393	414	443	396	391	432	412	452	408	410	424	372	400	395	375	397	432	414	388	434	419	405	398	392	461	426	402	424	388	416	413	405	420	438	411	395	445	428	390	408	425	404	434	410	407	391	399	402	395	409	415	416	416	431	422	451	459	412	419	414	423	376	436	423	408	379	439	433	387	423	413	413	398	411	428	373	428	385	425	405	418	443	387	377	445	379	422	415	433	387	432	432	428	386	378	404	418	426	410	422	418	414	410	393	391	420	434	416	406	422	378	394	381	396	424	429	408	433	432	386	407	425	436	450	365	407	427	400	404	457	369	424	388	392	395	405	425	426	401	432	407	426	396
20150	25823	18400	10569	7807	5853	4339	3180	2297	1890	1614	1353	1174	1063	964	925	823	819	751	715	645	648	618	597	586	595	569	536	567	542	506	508	474	510	539	496	497	549	526	499	540	528	495	509	455	466	486	468	515	501	461	495	510	514	469	479	465	487	471	486	489	530	462	457	486	494	483	485	479	468	497	440	440	483	467	470	477	444	451	464	490	497	477	509	486	457	476	494	489	463	459	469	457	443	457	497	501	470	456	491	487	493	464	491	475	445	442	475	510	466	485	449	479	473	471	515	483	491	505	507	509	494	470	475	471	520	466	462	469	484	486	488	502	458	437	484	508	462	483	450	464	494	499	445	446	499	428	469	438	463	448	451	480	465	475	497	474	440	514	446	445	445	480	484	472	489	442	432	452	450	501	462	469	514	443	481	492	510	487	504	475	511	427	430	463	490	450	481	497	493	477	445	457	452	488	424	475	447	466	473	464	469	475	463	513	481	466	465	484	458	454	482	445	441	493	461	467	448	482	471	485	418	494	492	456	499	516	466	464	451	479	449	439	501	511	503	467	538	441	462	456	467	449	500	458	473	467	474	469	429	446	471	477	470	494	467	465	479	436	490	457	437	456	476	480	456	478	471	484	509	469	495	496	507	509	500	476	497	507	457	480	470	490	499	498	483	471	451	466	463	496	480	502	468	434	471	440	465	503	439	500	482	468	480	478	467	450	452	489	455	446	515	506	484	475	471	491	494	518	520	503	479	491	492	478	476	440	464	461	474	480	488	451	512	496	474	481	470	484	480	454	419	444	455	505	471	473	477	480	501	464	462	458	457	436	520	473	461	466	463	493	477	467	500	473	482	459	516	461	456	493	497	452	470	484	490	441	458	491	494	463	440	480	459	468	446	487	470	473	469	447	431	452	492	436	478	483	460	491	507	537	446	506	488	468	470	488	489	476	500	447	452	489	495	507	455	485	434	435	515	475	469	481	448	456	470	486	456	489	467	474	473	468	460	474	437	459	477	510	450	503	471	483	458	497	470	487	460	449	472	492	464	480	433	457	487	470	463	459	444	472	506	478	469	471	482	487	507	453	453	518	462	465	490	485	481	493	485	497	471	459	493	462	480	474	483	483	437	472	462	479	495	453	512	435	479	508	460	491	476	479	484	450	476	503	505	508	439	499	525	523	441	525	453	518	468	507	464	475	475	447	476	454	478	487	482	503	464	460	510	462	495	493	482	501	505	447	499	449	454	498	501	453	498	477	487	463	474	463	476	474	532	474	496	473	482	491	467	467	454	455	498	441	428	492	434	474	457	472	467	491	485	509	459	454	492	457	485	516	478	504	512	511	447	471	464	462	513	444	498	493	466	467	501	457	525	480	459	467	473	503	454	415	447	492	428	509	489	481	526	465	463	471	493	456	446	495	464	471	478	473	465	475	473	487	474	451	460	516	452	524	480	442	465	508	466	465	454	496	481	449	476	452	489	493	476	445	462	451	471	487	443	492	490	452	469	441	455	481	477	474	426	496	496	459	481	454	461	484	479	479	484	477	481	506	476	498	489	497	476	488	512	434	474	422	468	484	482	478	495	453	469	479	497	479	456	515	532	476	489	501	474	496	471	496	493	478	456	472	442	482	459	449	482	494	515	483	480	465	491	467	451	503	471	476	452	523	490	489	455	441	460	487	477	494	468	470	486	437	478	478	500	488	478	494	448	503	505	483	469	485	513	457	511	439	481	458	441	509	440	465	470	451	487	443	478	464	472	414	503	506	478	480	465	476	474	479	475	449	495	472	498	492	475	525	478	493	451	414	449	484	521	479	461	470	455	467	477	506	450	470	512	428	465	474	489	488	492	477	447	479	445	473	467	482	501	439	464	461	471	454	489	489	445	470	443	460	463	489	457	479	491	477	445	489	482	472	465	490	478	522	494	446	497	463	487	482	506	476	443	468	482	451	469	455	490	498	449	475	488	460	485	478	459	463	451	475	496	498	478	493	468	488	480	470	432	489	469	486	482	488	449	471	482	485	511	465	486	449	466	454	474	451	502	480	470	448	491	497	452	466	505	477	498	487	485	479	492	504	455	497	466	454	465	516	468	433	474	431	484	492	480	493	445	518	462	482	491	522	466	505	475	472	499	450	507	479	491	474	444	488	471	458	482	495	500	513	489	490	466	463	428	474	463	508	457	484	477	455	486	466	508	459	469	493	470	446	500	494	485	459	468	479	520	461	457	476	485	479	458	473	504	529	478	469	494	488	476	477	445	468	470	437	480	485	456	462	485	474	493	510	450	457	452	488	459	457	453	464	465	473	491	480	455	462	459	489	470	463	485	495	499	444	485	492	444	505	502	477	441	465	462	481	484	465	454	486	475	469	450	430	485	439	481	512	492	421	466	477	474	463	469	463	461	433	471	505	471	468	465	516	481	475	489	498	504	479	477	475	464	459	450	484	485	491	471	425	440	522	495	448	456	430	483	508	485	467	478	493	465	461	467	503	443	472	510	489	475	486	458	431	495	465	494	463	480	451	435	466	468	457	460	458	449	453	474	513	450	473	478	500	481	484	480	499	511	494	471	484	517	447	478	458	460	464	465	454	455	446	450	474	448	488	460	495	474	501	433	504	480	463	472	489	446	463	464	490	470	498	487	496	491	481	483	458	478	470	458	471	465	466	454	476	465	490	464	467	468	452	478	497	470	455	480	454	481	501	486	481	461	506	472	480	489	483	460	448	470	414	465	508	467	470	498	469	501	477	479	473	460	444	442	472	444	495	467	479	459	491	501	474	510	483	543	450	493	442	446	452	468	495	485	433	444	492	473	478	453	442	504	456	479	473	496	500	482	484	503	453	470	474	493	482	456	487	459	454	456	438	461	476	469	508	481	446	445	458	488	467	447	482	479	469	428	495	480	485	469	489	496	488	440	460	460	454	512	510	508	495	462	502	459	490	456	502	465	458	481	470	488	448	474	486	491	479	482	498	446	481	503	453	535	503	472	520	499	501	470	490	476	461	503	489	476	491	480	518	464	503	483	499	485	500	453	459	526	491	462	489	471	465	450	497	438	426	457	486	485	523	494	472	449	487	469	471	484	466	439	492	474	501	496	437	473	464	464	470	452	474	478	455	474	452	480	481	455	479	446	433	472	463	471	469	489	440	503	508	488	506	455	470	510	515	497	487	423	508	481	483	453	475	466	488	453	473	408	471	435	482	471	486	462	480	470	454	461	466	499	500	488	513	482	482	516	476	507	498	475	476	490	466	486	482	514	485	484	458	471	457	460	478	478	485	485	486	482	476	484	464	473	460	456	495	483	492	462	480	469	418	466	469	490	498	492	500	435	481	470	496	454	482	461	466	492	479	426	488	486	461	511	452	527	469	448	472	437	462	446	452	492	501	447	481	513	450	442	458	446	450	448	495	474	442	490	471	474	470	475	514	448	428	447	472	462	462	474	470	438	466	464	500	477	453	461	499	507	458	506	476	469	448	478	449	480	443	456
23987	21531	28561	24965	21344	11876	5007	2930	2175	1818	1538	1298	1132	1069	956	829	851	772	741	663	603	593	598	587	576	593	555	537	538	511	491	517	502	552	480	471	479	499	471	443	437	455	472	489	420	463	436	428	470	434	394	444	469	428	416	416	472	454	421	438	456	459	468	452	448	449	416	461	411	492	456	430	461	442	452	406	441	425	467	470	456	437	435	506	438	477	475	425	428	391	402	418	455	441	453	420	451	431	452	440	473	444	433	421	414	396	441	423	461	416	438	429	413	407	427	420	428	420	398	426	446	417	420	434	460	465	465	421	427	398	463	453	454	439	413	431	410	433	370	419	448	424	430	455	434	451	460	441	441	438	434	465	442	411	395	433	441	455	445	400	432	482	441	476	440	417	442	452	450	444	396	440	424	441	449	439	410	406	399	460	426	429	424	400	451	442	423	431	422	469	442	455	434	419	439	429	464	437	437	419	430	429	430	434	428	419	426	419	442	440	455	420	479	420	423	454	454	483	429	420	446	401	470	420	480	462	396	453	405	425	436	450	423	458	390	455	492	422	439	456	424	445	448	435	424	437	425	453	456	460	440	454	447	461	441	466	438	422	452	430	428	417	418	466	466	433	403	449	418	414	455	454	443	457	435	416	457	435	442	466	446	448	432	423	446	462	474	430	405	450	443	445	467	426	410	461	450	409	431	408	432	468	431	433	430	414	443	428	434	436	441	472	419	467	436	438	415	423	444	435	415	392	438	475	409	433	443	390	425	447	410	419	412	421	462	447	410	413	421	436	438	420	433	449	473	417	444	461	405	425	422	429	426	427	428	477	432	440	434	424	451	445	435	444	425	381	428	428	436	416	406	445	465	426	446	440	406	467	395	430	431	435	473	418	433	416	424	424	410	427	423	439	412	406	419	438	392	428	445	438	463	449	444	456	421	448	400	456	459	434	459	422	445	433	411	399	408	412	437	403	395	460	482	448	426	435	469	472	475	440	450	434	401	443	403	431	433	372	388	428	412	391	422	458	482	414	444	426	443	425	423	427	432	453	421	443	450	456	454	448	446	441	421	407	397	468	436	433	403	433	397	443	449	433	430	445	467	428	442	424	414	451	463	451	442	465	435	418	456	444	459	441	445	426	454	432	411	444	472	460	458	445	436	469	430	427	445	441	453	395	409	408	413	442	439	416	411	461	460	449	427	469	414	490	480	411	432	449	455	390	424	386	420	458	449	431	417	412	462	394	427	398	404	477	437	429	448	422	431	450	446	454	423	432	428	421	419	468	444	420	471	456	386	419	431	396	414	442	424	434	397	434	467	439	431	408	436	398	420	456	434	401	416	431	426	445	445	446	442	438	431	474	456	422	432	387	444	448	414	439	422	445	458	442	441	415	447	471	432	428	436	425	430	443	405	449	429	431	443	397	435	403	389	426	382	433	468	405	454	477	422	446	425	393	436	445	425	447	418	434	402	449	426	447	407	416	406	465	434	404	449	397	430	453	439	487	409	452	435	443	436	464	447	439	434	404	414	464	421	477	428	451	422	454	398	413	387	414	439	472	449	444	438	405	484	424	410	459	450	446	452	420	452	480	442	461	450	444	428	467	421	441	420	441	470	418	451	431	426	434	448	450	377	415	454	444	429	439	448	430	446	403	442	445	418	422	439	443	452	427	407	460	437	440	448	430	413	400	442	407	441	392	455	447	425	455	413	465	415	430	472	429	435	453	430	399	431	445	468	448	438	440	434	458	419	425	394	433	419	443	455	446	401	454	434	470	411	467	460	420	457	486	420	436	442	419	452	433	475	411	435	430	416	445	416	449	401	428	426	387	433	482	439	458	454	425	438	457	432	434	432	412	425	441	408	466	441	436	443	392	437	450	428	444	430	405	420	463	443	401	431	415	424	448	433	459	437	462	427	438	440	434	466	462	420	427	457	439	432	432	455	419	422	456	414	423	466	472	462	416	420	424	428	442	395	450	443	416	422	438	426	462	403	415	466	453	435	420	445	412	428	432	402	453	451	484	441	451	433	435	386	384	445	428	462	413	402	415	404	410	423	424	462	431	475	439	442	446	446	431	426	440	456	456	417	413	422	436	437	442	478	434	416	419	464	435	465	447	441	449	422	415	479	423	416	423	416	437	418	442	440	459	433	417	438	424	422	448	416	401	431	443	424	442	417	452	433	412	456	455	456	397	440	477	422	461	430	435	433	436	400	446	417	430	410	405	409	450	440	454	470	434	431	452	407	446	443	420	430	427	465	445	439	441	412	450	441	422	454	443	458	461	412	415	470	459	446	436	421	461	447	447	462	415	452	364	425	425	430	416	428	441	449	411	431	432	476	428	415	413	441	416	420	425	454	454	476	417	433	441	385	413	445	460	460	445	416	403	402	441	438	436	454	414	448	468	416	409	421	421	424	433	421	451	415	395	433	430	461	457	498	406	436	466	442	463	454	474	466	445	402	401	462	455	429	441	458	392	475	465	463	431	472	435	461	446	428	445	388	404	450	415	446	449	457	448	457	449	390	405	456	432	423	437	449	413	417	414	411	419	423	423	400	477	407	422	464	434	422	461	437	414	422	442	381	480	422	455	428	438	431	448	444	429	406	467	440	409	441	451	439	441	441	442	435	412	435	412	422	417	422	449	460	450	458	414	455	409	423	412	436	446	434	461	389	436	450	471	465	417	451	465	430	420	424	422	421	441	422	464	448	411	430	461	451	418	464	418	467	430	465	421	468	458	395	444	433	441	431	451	430	437	431	413	477	438	431	436	454	424	443	451	435	456	444	436	481	417	445	439	431	431	438	438	408	464	447	435	422	401	493	445	444	441	433	440	431	414	451	438	423	445	482	398	417	423	439	432	433	419	445	472	458	419	431	442	413	455	437	430	396	422	457	432	407	454	426	431	485	406	435	449	452	427	433	468	457	422	441	435	442	437	430	417	416	477	459	450	418	447	429	455	421	460	455	429	398	436	432	441	456	446	428	438	425	434	455	403	407	460	447	438	482	442	462	442	420	437	430	406	409	460	438	411	417	425	449	432	465	450	427	482	422	436	433	444	433	441	427	422	424	395	411	436	395	422	431	430	433	430	415	419	492	424	437	457	456	423	441	437	463	425	403	447	485	429	469	437	481	431	420	420	441	483	437	472	442	418	453	414	449	437	445	465	467	429	442	456	417	421	474	442	454	398	446	409	506	445	408	444	436	440	422	403	414	481	401	457	410	466	438	474	409	424	478	431	443	428	424	462	446	435	403	444	427	468	411	451	418	420	440	410	448	381	399	421	433	426	442	442	464	443	446	406	447	438	415	412	433	459	458	437	442	437	420	423	427	438	425	361	447	482	453	466	422	435	399	443	469	430	401	418	439	427	468	411	433	432	443	457	426	460	428	446	457	469	430	437	454	471	435	446	452	411	434	420	423	460	448	425	439	477	442	462	390	443	454	451	462	469	453	459	423	418	428	381	434	429	463	429	431	443	443	431	427	436
22592	35400	25612	16174	11892	9217	6946	5213	3912	3066	2495	2141	1722	1593	1446	1289	1263	1097	1031	955	878	793	817	806	686	678	694	695	655	594	664	585	591	600	610	556	555	632	552	600	558	579	533	527	577	525	503	537	477	521	484	532	557	516	500	541	460	495	464	504	501	525	531	527	548	500	516	558	528	504	518	495	546	525	561	515	540	539	481	529	480	503	503	524	480	488	488	499	516	569	517	526	530	511	519	520	504	515	504	516	497	484	539	517	480	514	487	519	527	516	520	515	514	497	519	523	526	522	471	505	493	523	470	503	515	496	496	529	556	516	496	522	495	534	535	456	513	503	496	492	508	519	518	525	517	504	506	520	543	527	503	487	512	497	522	518	522	469	448	504	521	527	504	524	498	519	501	541	477	502	483	496	512	514	458	522	474	496	491	501	500	531	467	552	490	481	528	489	519	511	507	546	568	490	536	521	467	516	535	514	461	548	497	510	488	477	495	483	517	511	480	494	474	519	507	506	517	494	521	519	464	549	494	506	500	511	484	489	497	495	468	519	499	549	539	523	522	510	536	487	543	541	566	488	480	495	496	504	477	499	466	461	489	499	475	505	531	473	505	522	540	536	526	499	518	514	481	482	523	466	513	484	485	472	525	524	491	539	539	547	482	499	499	529	504	495	549	545	545	474	487	498	514	494	490	510	521	515	464	502	488	505	524	531	508	539	553	494	490	507	490	549	498	518	451	506	523	525	508	555	483	492	499	508	501	509	483	519	478	484	509	527	457	497	493	468	492	535	500	568	532	496	501	524	505	465	491	549	515	533	485	538	546	541	527	515	522	521	526	531	521	507	526	476	506	502	533	509	530	505	537	514	506	488	510	482	528	521	524	500	471	517	512	518	526	519	505	530	505	483	519	522	519	503	541	517	516	533	537	532	516	506	485	513	512	480	521	516	499	512	574	511	540	504	527	484	550	479	488	524	530	528	481	535	526	503	536	533	483	531	488	477	533	561	506	506	505	532	490	483	498	474	493	503	505	514	496	495	508	506	507	499	528	514	507	506	534	501	472	475	541	526	533	514	486	486	514	501	506	505	511	484	534	478	545	491	489	467	513	514	525	512	494	531	498	482	510	515	532	491	540	501	503	515	499	498	488	489	515	511	523	546	499	506	489	489	495	513	503	488	503	529	523	495	494	490	499	496	554	512	521	482	547	509	519	512	496	503	520	526	483	499	496	469	532	506	510	534	539	483	541	496	527	519	513	498	487	469	506	514	480	480	478	487	498	534	472	513	501	501	530	509	534	549	515	507	512	504	469	502	510	520	497	497	495	490	483	504	503	516	526	494	532	516	495	488	514	525	502	518	535	470	495	467	519	505	510	529	486	519	508	483	532	497	483	541	541	546	526	500	511	478	511	504	490	502	488	513	542	487	458	507	555	499	478	496	520	501	520	482	508	502	518	499	479	506	506	504	511	488	508	462	532	515	503	506	505	483	529	505	499	501	538	497	486	532	557	511	550	529	468	501	499	491	483	482	473	523	519	493	517	569	497	508	495	531	558	497	480	520	536	529	521	524	539	490	524	510	488	503	482	513	510	485	521	472	455	502	475	531	528	502	512	509	488	494	469	507	544	470	506	496	514	522	526	487	548	496	550	527	499	491	531	528	490	448	475	476	447	528	524	485	517	468	468	500	504	489	528	536	532	528	532	471	508	498	503	519	474	524	515	483	499	537	519	499	507	475	466	544	491	505	504	504	531	506	496	508	550	465	471	509	480	495	523	524	519	498	493	474	522	533	541	480	510	513	502	503	517	474	495	454	536	514	516	488	466	475	520	505	523	501	519	497	485	461	455	525	466	498	494	525	495	512	537	497	521	520	488	519	512	496	499	526	519	496	505	483	512	506	535	487	489	485	522	504	497	504	518	507	494	523	500	477	537	532	470	523	515	533	457	499	497	513	527	484	518	482	539	550	523	490	472	512	521	496	517	512	516	570	503	511	525	509	541	493	495	501	515	519	491	522	505	480	524	489	527	480	519	479	487	525	498	508	514	495	507	480	551	494	549	503	473	474	536	499	488	524	508	504	473	543	468	517	493	521	540	502	458	518	526	473	467	514	491	503	496	487	532	503	508	517	499	501	514	470	467	532	502	510	516	563	487	527	484	494	525	523	558	472	527	489	509	506	484	511	455	508	512	509	477	471	520	484	523	522	535	523	508	507	488	513	476	524	492	545	517	545	504	501	494	518	489	517	535	512	516	539	525	564	494	507	538	515	468	495	517	487	459	513	492	523	438	477	527	529	529	520	490	496	510	503	508	513	516	499	516	499	523	506	534	505	518	537	551	494	510	505	511	499	488	525	467	514	479	504	502	521	519	487	510	496	504	508	510	526	527	489	518	467	485	482	504	494	482	507	531	516	495	514	533	525	509	489	493	514	521	509	531	505	507	474	503	478	478	507	510	498	508	481	510	505	544	464	536	515	503	474	512	490	517	526	531	493	504	505	464	548	522	469	509	546	481	493	513	504	500	487	522	494	523	435	480	507	487	490	531	474	510	450	563	533	528	519	546	511	526	529	513	504	518	510	530	520	473	535	501	489	543	496	511	507	541	503	473	481	550	517	512	526	501	538	500	496	535	488	506	520	487	488	494	497	548	537	517	468	518	508	524	480	534	488	532	544	517	504	494	513	493	528	520	482	496	528	496	562	532	557	507	514	505	488	498	492	505	479	508	483	530	508	512	510	498	493	547	535	501	479	551	509	503	503	531	511	548	482	518	515	501	460	499	503	500	535	457	516	516	524	531	489	542	518	496	543	517	525	527	514	530	475	502	557	535	476	521	473	502	524	508	524	505	507	489	548	509	525	509	513	513	533	496	518	477	479	492	514	496	497	514	507	515	477	509	484	536	519	516	489	484	497	490	477	553	508	477	516	523	531	511	499	517	482	535	496	456	503	508	515	511	493	554	475	492	531	520	509	483	487	522	531	498	536	495	508	515	491	544	494	517	523	531	543	507	522	531	520	550	497	516	540	542	472	525	481	466	496	474	490	473	486	539	493	511	507	518	513	498	502	480	494	508	480	482	520	524	520	507	532	502	509	480	518	494	494	525	534	483	526	495	507	540	507	526	455	542	524	491	521	519	500	525	479	491	494	506	536	475	549	501	547	527	494	503	496	526	506	524	497	489	532	484	511	519	495	506	527	476	536	530	511	488	518	487	476	516	485	512	451	479	498	508	513	485	477	540	508	526	509	510	504	488	497	498	501	503	480	498	539	576	522	503	487	531	507	506	516	509	498	511	518	517	515	504	485	511	483	496	520	505	492	563	502	532	515	517	490	521	544	492	512	505	441	476	505	490	536	502	514	530	482	504	501	557	498	506	516	483	503	501	507	509	520	480	500	491	483	503	514	528	473	559	506	539	468	511	524	499	537	453	500	482	562	559	472	512	489	501	508	508	478	533	514	534	518	489	466	539	475	510	478	498	475	514	491	531	525
25171	21511	27306	25709	11823	4405	2897	2025	1606	1346	1152	912	816	799	703	711	613	569	548	498	468	500	444	424	407	407	419	367	323	375	342	356	335	330	369	382	365	335	342	333	324	323	341	317	366	340	322	323	297	358	329	338	333	313	336	327	370	308	336	295	329	329	309	362	339	314	308	332	351	291	326	317	314	312	329	333	268	310	311	337	321	331	312	330	308	311	362	323	316	305	323	333	320	312	310	312	351	342	313	294	321	336	318	310	309	312	355	333	334	282	329	322	341	340	312	297	331	325	317	357	313	293	266	304	305	334	304	352	318	338	313	324	344	331	314	320	335	314	348	306	331	334	335	308	332	328	320	317	351	347	338	340	350	336	312	304	319	328	359	330	365	324	288	317	315	333	314	348	317	311	323	287	315	312	336	326	334	328	329	323	337	350	298	314	284	315	291	340	316	322	320	298	305	286	335	328	305	318	316	317	342	292	267	339	298	331	308	315	336	320	312	321	343	319	293	349	331	302	350	331	300	342	300	281	322	314	325	369	311	304	276	327	309	333	292	333	308	320	301	341	289	370	305	302	360	301	320	328	298	304	341	320	314	296	317	335	355	331	320	330	311	330	311	321	290	324	321	319	327	322	306	307	355	310	299	322	348	320	331	307	282	324	308	327	327	291	324	306	310	321	318	311	341	302	316	325	295	335	337	333	326	288	291	333	328	322	338	300	307	303	351	333	319	305	314	347	322	334	307	349	300	311	311	332	334	308	281	335	320	338	339	313	352	315	291	339	322	341	316	339	306	321	299	345	304	297	286	341	350	310	352	319	320	328	300	319	303	275	314	295	292	308	341	333	303	316	323	317	308	326	322	329	324	301	340	319	339	298	294	337	304	296	354	291	312	341	335	342	300	326	318	338	310	301	309	345	352	325	327	296	333	330	328	316	311	320	330	295	280	296	329	329	320	311	312	321	341	326	332	326	311	324	312	336	304	319	329	307	292	308	306	298	319	320	326	330	347	320	324	293	296	302	299	298	297	306	318	330	351	327	368	306	311	315	334	338	347	297	320	324	322	341	325	317	346	346	323	326	336	338	321	277	336	329	293	282	307	326	326	331	334	333	311	303	332	330	356	339	345	289	326	309	320	330	310	331	323	329	333	312	268	341	311	316	330	291	304	270	321	335	325	339	316	308	322	321	335	328	319	327	288	343	313	314	334	326	313	343	326	311	344	281	348	325	294	325	306	293	276	315	314	298	342	320	294	312	310	308	318	316	322	318	338	298	321	329	295	344	337	305	320	292	325	319	335	314	313	349	341	342	318	315	338	309	324	318	305	288	305	339	312	336	318	300	309	320	325	310	324	325	320	271	334	344	363	299	311	338	300	297	303	298	287	322	341	324	315	340	311	296	315	318	318	349	292	311	290	333	354	325	330	301	304	315	306	330	290	313	338	322	283	305	327	314	327	336	327	314	318	314	321	327	303	313	327	285	336	314	296	305	305	319	314	296	343	357	347	323	319	337	320	338	337	280	304	306	307	319	320	297	292	305	315	296	301	331	326	300	317	294	353	319	292	312	331	343	311	295	295	359	332	301	321	336	346	311	307	328	315	332	299	336	331	350	310	322	327	306	336	315	299	281	311	338	315	345	317	326	312	304	293	303	342	351	321	320	342	310	310	304	345	345	310	320	348	304	273	336	286	288	303	299	341	325	304	292	322	312	347	346	320	319	306	340	339	321	323	340	312	343	334	323	353	331	312	309	327	304	312	333	289	306	317	287	323	313	302	292	335	348	329	314	321	296	341	315	325	323	310	321	340	330	349	290	293	337	353	330	314	310	334	294	289	313	307	283	333	324	324	317	278	321	321	298	288	320	341	326	304	330	323	328	325	315	312	323	321	287	343	324	326	319	325	330	331	325	347	348	306	333	295	312	313	347	308	341	308	330	329	321	314	291	328	320	299	308	329	339	345	307	310	331	325	325	329	303	311	327	322	354	317	291	305	331	308	307	315	325	349	317	298	318	329	334	312	330	327	356	295	296	344	307	314	334	312	297	300	300	318	359	312	324	292	324	290	314	330	321	308	301	325	344	307	336	284	335	305	319	285	349	301	342	339	322	322	324	318	315	304	334	320	303	290	292	333	307	282	338	342	321	360	332	306	272	313	316	320	325	306	322	317	320	278	306	332	322	319	316	308	298	321	326	341	328	316	323	297	298	333	344	326	316	335	312	337	334	320	313	309	299	336	290	288	294	305	277	335	317	310	300	304	313	312	298	331	308	314	333	294	322	321	304	307	308	333	278	297	316	307	290	324	317	296	312	338	296	312	297	320	319	294	312	321	309	310	346	295	307	294	326	303	346	312	320	333	327	319	308	332	315	313	334	344	318	332	309	340	303	291	292	340	307	320	303	316	321	328	331	327	276	328	323	309	299	297	299	316	300	309	318	329	329	342	339	329	320	328	319	311	330	315	338	354	325	310	346	329	330	292	327	313	320	306	334	308	285	307	305	338	315	305	296	315	337	302	331	335	331	304	326	318	309	339	302	320	335	318	298	318	313	307	316	345	355	307	316	315	319	297	308	291	317	314	329	325	337	319	321	301	324	300	324	319	305	346	324	305	321	305	291	359	334	347	301	313	349	334	324	292	326	318	312	341	322	311	296	319	300	313	319	303	304	324	310	322	301	309	318	309	319	315	310	314	345	349	347	312	307	317	320	323	304	275	321	311	328	353	343	341	323	320	271	323	310	329	315	310	321	310	323	315	317	338	308	344	295	352	343	331	289	311	293	338	294	314	320	294	316	347	282	318	307	332	338	313	346	318	335	293	301	331	318	293	317	317	331	310	319	292	302	333	320	332	327	327	356	331	292	329	318	307	322	312	360	302	318	303	329	324	323	314	353	336	316	359	344	309	287	327	326	300	302	335	300	275	297	297	315	341	319	326	351	364	331	347	308	360	304	303	309	322	339	327	322	339	305	341	318	321	306	346	325	336	327	335	332	334	351	326	325	331	332	315	296	323	277	301	310	326	291	337	338	318	321	325	322	326	329	297	351	304	313	318	330	287	310	286	324	308	302	349	302	317	319	317	344	335	323	311	285	312	297	321	334	338	351	277	320	317	288	327	300	298	327	314	275	302	312	280	335	281	324	320	299	293	282	320	312	336	291	315	333	337	333	307	303	331	343	314	331	315	307	311	289	336	314	340	294	324	355	322	330	313	306	348	332	318	320	315	315	321	300	316	318	317	301	313	332	329	360	322	302	310	307	322	286	294	306	313	322	322	306	315	306	283	355	337	328	334	340	315	335	328	306	317	306	366	308	341	338	346	294	286	307	335	340	354	294	352	315	295	326	327	359	300	311	320	308	330	327	299	293	351	308	313	304	324	333	328	302	284	308	280	288	337	317	304	358	322	330	316	337	300	335	329	288	312	306	311	307	303	307	287	306	308	317	326	333	326	316	336	337	317	299	317	296	291	300	303	341	362	331	321	318	312	331
21796	31594	22213	13082	9833	7451	5631	4081	3125	2465	1903	1583	1328	1196	1086	1058	969	891	826	738	699	646	594	581	550	543	520	457	463	443	438	470	423	398	388	418	408	455	379	381	415	413	374	394	402	405	376	370	408	382	398	379	369	373	354	390	379	382	366	369	396	380	373	410	388	347	365	368	358	371	414	353	376	377	356	371	376	396	351	364	400	373	369	372	354	371	389	360	322	361	384	368	379	388	360	388	374	391	380	386	366	352	375	414	378	375	351	355	377	363	372	369	383	350	362	383	338	387	392	401	396	350	434	356	392	383	352	387	384	394	365	364	354	357	401	366	346	376	370	413	366	366	368	369	400	372	361	362	393	385	362	366	370	375	367	386	374	386	395	392	380	341	368	388	371	369	358	370	368	401	384	373	367	365	357	379	364	383	374	388	367	346	408	351	369	364	356	401	403	388	391	368	379	368	369	382	341	373	338	378	377	351	403	384	391	352	372	383	359	379	365	334	323	355	373	396	390	371	354	421	337	346	373	404	389	359	372	354	365	366	311	313	373	376	375	345	362	372	341	373	391	391	374	373	372	391	364	365	381	386	412	352	400	382	398	392	384	374	348	360	375	357	384	392	382	374	365	345	364	375	419	390	394	363	364	369	344	390	365	371	346	361	369	329	349	398	388	372	383	360	372	359	402	371	394	375	325	399	357	342	372	328	421	334	363	341	378	411	371	366	374	369	355	350	368	379	390	377	389	399	374	384	352	375	398	371	385	365	373	367	388	338	363	391	371	388	363	357	370	391	374	367	380	403	380	381	364	384	364	352	363	370	383	347	379	368	365	367	360	400	357	352	388	367	365	375	376	336	372	373	391	395	411	374	368	365	342	390	364	351	373	361	316	330	397	402	327	388	385	340	384	385	351	371	389	389	360	405	367	381	366	347	371	365	371	330	391	387	362	395	342	383	375	384	394	367	384	378	392	390	351	368	383	399	378	396	403	356	389	389	382	363	371	377	387	381	382	360	375	363	359	407	342	366	345	410	362	389	380	359	363	366	340	382	368	388	382	342	377	360	399	376	367	373	380	380	352	390	363	369	345	368	377	390	383	387	344	418	382	352	372	419	363	378	381	401	339	383	355	370	377	347	407	382	409	379	379	353	357	356	396	383	374	357	386	370	352	380	389	378	352	333	382	411	380	405	351	382	360	374	341	388	330	358	365	356	412	390	369	383	404	371	380	385	383	369	359	381	376	384	395	354	359	347	388	400	366	369	385	340	330	391	368	372	370	368	366	375	377	384	400	391	378	350	399	392	326	385	374	392	394	385	376	385	357	358	377	354	365	366	407	378	359	382	412	394	348	379	360	365	333	381	363	371	361	352	386	366	401	379	361	399	382	361	373	418	369	379	350	374	367	353	370	383	366	392	355	388	354	349	330	389	343	393	381	353	377	365	367	389	342	347	360	391	381	399	351	355	389	362	382	339	390	351	356	369	339	372	357	369	395	382	372	347	389	381	392	370	371	376	382	344	377	412	399	399	347	387	380	397	389	396	384	367	376	350	390	363	395	364	406	384	400	370	387	360	357	433	399	375	374	357	374	362	416	372	350	391	370	365	354	396	384	395	400	398	411	391	349	345	372	392	413	359	366	385	374	416	380	370	356	322	379	363	379	395	373	383	350	366	378	360	408	380	377	401	366	380	375	364	364	364	387	368	404	381	351	375	362	323	372	345	349	400	373	385	329	356	357	372	375	374	361	366	355	410	369	400	385	370	357	329	378	370	353	346	371	351	384	392	380	352	379	377	350	377	411	418	374	378	363	367	385	382	398	389	384	335	343	403	373	355	373	385	419	387	378	358	360	383	327	376	365	395	360	366	356	346	379	377	363	395	394	369	333	386	334	364	395	364	364	379	370	391	398	390	403	355	381	357	388	359	379	367	373	353	401	379	365	364	384	408	404	328	350	373	358	390	397	397	377	412	398	360	391	415	361	393	369	385	360	337	355	381	366	380	365	366	392	383	350	379	374	366	374	372	355	400	365	348	332	405	342	385	412	430	393	368	324	368	347	335	379	389	399	350	373	364	367	376	361	373	374	358	398	368	359	394	362	363	375	373	371	378	353	373	350	351	393	360	383	362	372	358	369	411	409	385	345	344	392	415	342	378	329	360	333	371	397	386	334	375	419	363	372	367	401	354	409	365	411	344	382	377	372	348	368	383	350	376	369	355	396	345	375	383	363	372	371	349	377	378	376	394	371	373	414	389	393	396	403	381	405	402	357	345	368	355	396	384	384	394	389	410	368	354	385	336	362	371	371	390	363	369	380	355	374	391	399	384	373	349	382	363	350	372	374	393	344	351	417	376	381	388	367	359	360	395	404	347	374	360	380	393	373	389	385	373	366	370	350	405	326	396	397	375	376	370	376	368	364	377	374	382	377	390	383	392	361	390	370	391	426	401	362	361	379	360	364	360	383	366	345	359	353	388	392	383	385	362	383	399	329	349	348	414	364	377	339	348	399	343	411	371	387	345	399	354	393	325	379	374	357	359	322	352	361	345	340	395	354	366	359	331	327	360	356	376	347	388	371	370	390	355	391	372	363	354	369	336	363	363	399	357	388	381	351	358	367	383	374	399	366	347	382	359	374	368	375	359	373	393	395	379	365	394	374	368	393	386	400	345	369	334	360	355	409	366	380	369	384	368	363	356	351	409	406	383	358	359	370	389	383	367	344	376	363	363	376	385	393	386	363	406	334	375	339	357	367	400	353	374	385	393	356	374	379	335	369	361	393	386	354	374	362	374	376	373	349	413	365	376	381	376	392	364	396	368	366	362	381	374	408	339	378	372	361	354	378	387	384	387	350	377	388	380	355	359	385	372	379	397	346	368	361	383	348	386	350	378	348	382	344	377	376	372	398	384	360	332	377	365	343	376	376	381	354	365	347	400	359	347	372	350	376	349	366	346	388	398	374	398	385	355	394	382	389	353	397	369	418	373	363	361	357	381	384	358	376	333	344	338	358	369	372	366	373	397	384	353	377	371	367	406	361	372	351	373	361	366	376	347	386	374	364	396	399	355	386	389	364	375	378	353	373	372	419	395	391	374	388	368	361	371	388	393	401	379	382	360	365	394	386	386	347	360	376	366	360	374	373	350	384	326	373	382	360	396	368	374	356	378	370	385	385	417	361	338	368	358	366	408	358	372	365	354	394	388	391	369	372	371	407	399	416	367	378	346	375	377	373	389	349	393	388	394	387	384	403	371	362	363	370	371	400	358	361	393	382	337	403	382	350	362	406	362	365	367	379	398	389	389	361	364	359	349	363	377	388	371	355	385	397	370	408	406	343	365	373	372	339	342	382	396	387	381	356	391	366	356	385	374	380	365	342	406	376	373	364	363	378	377	373	375	371	383	401	368	349	371	422	361	366	353	371	372	383	360	333	368	419	363	386	366	365	346	350	385	369	409	417	406	389	356	363	354	373	379	365	355	364	380	377	371	389	317
22925	21554	29160	24403	21592	21445	11562	4326	2877	2353	1829	1594	1349	1206	1174	1055	975	889	760	724	718	622	562	538	528	514	489	475	451	437	427	426	428	379	420	388	403	437	359	372	363	393	385	391	376	350	358	355	327	371	357	356	330	338	365	336	361	340	355	358	329	338	366	346	325	305	331	344	333	329	361	321	348	361	311	344	372	351	316	307	330	349	316	375	327	309	348	345	324	365	334	324	318	313	352	336	347	334	309	341	363	340	340	346	375	338	356	331	329	310	336	336	353	357	313	324	357	331	323	337	353	345	363	351	298	325	358	333	369	356	326	329	281	319	329	328	323	340	323	353	383	349	329	386	340	322	335	358	368	358	355	343	332	326	318	341	334	337	357	317	333	348	355	364	337	341	316	342	347	328	351	345	329	310	359	320	344	339	327	330	337	362	327	324	318	360	319	361	357	313	358	311	304	321	344	337	328	336	346	348	320	328	315	321	333	313	341	301	299	322	350	354	376	336	337	323	347	285	346	334	328	330	339	323	336	330	326	380	302	294	325	326	346	333	328	343	361	354	340	331	337	299	320	321	326	334	326	339	373	315	326	337	329	327	325	338	330	337	346	337	343	322	323	331	296	337	359	391	346	351	333	329	320	329	339	332	356	353	332	368	346	356	366	324	352	313	344	341	327	361	350	309	339	383	313	326	292	345	383	336	364	329	295	286	323	349	312	316	318	354	344	338	319	319	370	319	327	345	315	321	310	339	396	350	315	312	344	317	327	331	349	331	325	321	323	353	338	330	309	350	357	365	334	305	353	340	349	321	359	324	344	330	353	316	339	330	327	343	340	337	334	346	304	341	339	332	347	365	322	336	326	335	349	340	348	320	316	361	333	331	311	340	332	346	340	341	337	318	342	354	359	333	334	318	349	309	320	313	312	324	297	377	322	326	339	319	340	371	329	367	357	330	316	348	345	336	335	297	327	332	336	318	325	356	322	333	306	356	342	360	342	322	304	355	351	335	335	329	383	380	363	326	328	352	349	305	341	339	327	354	346	332	329	325	323	332	329	322	366	343	327	328	325	352	330	309	351	342	348	368	361	328	366	334	353	336	355	313	324	316	345	348	336	365	328	362	322	330	307	350	344	318	343	352	346	359	336	378	352	337	339	336	346	338	332	334	318	298	341	333	352	340	329	339	307	285	354	327	339	354	320	321	323	304	298	346	340	355	331	319	324	367	345	325	357	342	358	336	344	373	331	331	393	353	339	340	377	350	319	369	322	333	336	354	377	355	352	349	359	337	345	331	352	354	341	314	341	339	344	340	359	349	357	330	343	364	341	357	338	338	346	340	336	319	333	326	331	339	351	333	320	341	316	323	319	378	354	349	333	344	298	325	345	332	371	319	337	344	334	342	347	348	354	322	328	346	339	350	371	307	348	334	312	311	369	357	306	359	323	346	348	312	311	389	356	328	299	291	327	360	352	342	331	350	321	329	316	351	340	363	338	349	346	318	331	316	338	316	347	329	337	320	315	334	348	339	337	341	334	356	332	351	363	347	296	359	367	341	354	331	346	342	319	358	330	321	342	352	340	343	315	338	319	345	324	326	359	376	335	342	353	330	331	300	347	359	357	323	305	344	372	330	323	345	364	321	311	337	291	302	325	339	326	347	329	351	290	336	345	337	344	314	373	317	320	346	370	342	334	341	331	335	320	326	335	351	335	311	318	343	333	329	346	312	344	356	356	360	350	318	337	324	334	343	337	351	320	338	384	356	344	380	319	331	337	354	347	331	320	378	325	317	351	346	324	325	305	348	376	374	344	320	319	314	355	369	329	333	340	347	343	349	321	366	346	328	330	303	371	330	334	331	302	347	324	346	333	343	314	345	330	331	337	359	346	313	367	291	343	341	278	306	333	330	329	346	346	345	308	315	362	317	336	332	326	335	318	326	357	323	340	325	342	339	303	318	334	330	321	318	355	339	334	353	335	343	319	333	308	318	325	334	336	355	364	311	335	347	337	353	346	342	347	312	283	333	354	333	340	363	327	337	347	314	338	346	314	360	335	332	340	326	346	305	324	316	327	335	309	320	330	340	326	351	329	348	366	332	313	322	344	339	352	343	330	321	355	314	319	339	345	334	320	327	338	364	360	315	313	338	354	369	374	357	359	340	346	354	381	351	324	319	371	310	358	333	341	348	330	364	320	322	291	337	348	322	335	332	336	353	338	317	331	337	359	317	367	344	304	372	336	349	331	343	345	341	327	342	325	305	342	320	358	308	320	305	310	336	343	350	355	334	329	341	348	323	352	339	346	361	355	316	315	350	348	352	356	306	355	340	345	326	325	363	350	347	345	325	346	358	325	302	321	365	332	325	331	380	314	333	349	327	327	358	332	327	311	344	339	335	360	324	347	324	343	317	332	324	354	323	326	341	330	342	336	320	373	329	359	316	351	328	358	332	407	327	362	356	346	343	348	349	349	326	353	308	321	302	346	334	355	340	342	364	342	342	319	292	316	303	349	324	343	330	372	353	307	340	332	335	360	312	329	312	333	350	378	318	317	317	343	356	333	328	355	343	353	369	315	320	346	322	354	334	340	340	341	352	318	301	352	318	324	313	360	333	331	343	353	332	325	390	327	341	360	349	332	323	317	328	345	308	322	332	374	330	350	354	325	325	325	351	332	324	335	316	369	297	329	348	347	351	337	328	333	352	310	340	350	310	359	338	320	340	331	356	362	345	324	323	342	366	332	308	344	335	344	354	338	342	353	330	369	341	336	340	332	339	335	336	352	331	349	322	348	321	347	333	322	335	350	335	360	339	305	306	354	331	325	323	336	321	343	321	334	348	333	348	301	328	310	348	305	358	329	325	328	360	322	326	314	348	334	321	350	364	337	332	345	324	357	353	310	347	385	362	330	323	331	314	317	318	324	326	341	311	340	352	356	350	348	360	355	328	321	349	310	359	331	340	343	292	358	344	341	340	341	334	356	321	365	290	356	348	349	344	353	359	401	357	350	335	340	316	346	320	355	336	344	344	356	308	346	309	314	321	339	334	320	353	342	348	354	339	328	351	365	348	326	347	347	352	331	338	312	340	317	353	355	342	335	345	327	349	366	342	320	376	322	324	327	329	344	336	339	339	347	348	328	353	325	342	376	320	333	320	356	343	340	351	334	322	355	338	345	331	354	344	329	344	377	303	340	314	326	323	351	326	335	350	355	333	365	345	358	334	335	318	341	365	342	333	322	304	353	347	338	332	323	323	356	328	356	329	312	352	326	316	340	349	324	337	342	305	355	370	338	318	332	354	362	344	333	317	331	337	319	350	323	303	342	329	363	344	324	324	364	325	348	320	303	309	355	348	313	314	338	365	338	316	344	342	348	366	352	331	351	356	344	327	329	319	386	350	335	342	349	337	346	341	366	313	357	328	357	325	321	323	304	352	334	331	329	313	314	332	324	306	355	318	333	328	345	349	331	327	350	374	331	327	335	343	355	315	347	332
26275	41068	30147	20515	15564	12247	9443	7052	5546	4185	3226	2733	2239	2007	1832	1619	1537	1322	1139	1103	986	889	809	714	693	676	676	609	587	562	599	623	547	486	529	559	488	501	495	423	541	482	483	447	465	423	413	448	417	422	412	434	426	397	411	443	420	417	390	406	429	411	449	430	401	419	421	385	405	396	445	428	385	394	378	405	406	377	425	391	406	385	387	403	443	394	380	412	406	378	407	426	408	391	394	388	420	405	436	402	434	403	382	344	394	399	420	415	382	400	366	428	388	379	388	410	387	416	401	383	411	410	433	383	370	378	395	396	386	372	399	368	393	399	408	394	395	377	390	360	417	365	333	378	387	404	397	398	360	396	385	378	332	419	398	361	348	410	396	419	388	404	385	369	387	389	383	404	358	385	346	385	354	402	405	375	364	383	377	366	374	373	380	377	406	393	396	383	400	399	384	393	424	399	376	350	431	402	385	388	423	379	379	382	376	366	425	397	390	398	405	380	386	411	388	407	403	392	400	390	427	388	377	371	395	383	394	369	388	399	401	402	403	382	377	427	386	410	413	396	425	397	392	382	349	421	382	387	373	392	402	403	398	401	397	378	367	348	380	373	387	370	409	400	408	386	389	402	412	383	391	406	402	411	391	389	418	417	407	392	403	451	417	388	402	377	378	401	363	376	409	359	401	368	415	351	389	421	396	391	356	386	406	401	383	394	390	413	399	420	375	381	404	394	405	383	390	391	406	406	369	381	422	413	366	382	401	386	363	391	391	359	389	410	368	390	428	372	386	377	370	367	399	410	359	373	426	381	381	405	435	394	401	421	412	406	421	387	375	415	380	413	409	404	378	377	359	420	338	371	415	402	382	459	357	384	408	379	373	397	403	412	406	351	391	358	413	409	394	390	376	409	405	387	401	404	403	398	393	384	420	365	402	411	384	368	384	389	387	405	364	381	409	369	389	383	393	435	432	389	365	390	389	389	390	400	386	356	402	367	361	405	386	376	395	377	405	397	383	393	361	424	419	366	398	369	381	404	403	377	389	403	423	389	383	376	425	422	397	357	396	388	383	403	393	385	390	381	397	410	366	379	430	392	386	380	381	392	394	354	380	385	415	394	370	374	401	375	432	408	434	366	396	375	404	391	390	381	402	383	385	396	358	401	392	384	401	377	406	426	381	388	413	364	374	426	392	387	352	385	362	372	395	415	384	392	382	383	400	386	359	407	406	390	402	359	380	376	376	380	398	372	378	362	418	435	390	350	389	385	396	376	356	368	366	401	408	410	427	410	400	351	372	364	359	404	409	377	400	381	433	400	402	399	421	389	375	363	374	347	368	389	379	374	400	391	369	377	389	419	411	386	388	405	409	409	375	410	393	406	386	417	429	396	416	424	412	418	393	384	386	365	373	392	403	397	394	401	410	414	358	432	365	335	398	420	366	363	398	415	407	420	366	393	360	373	399	406	399	367	378	324	358	372	405	342	402	367	356	366	416	389	388	373	397	430	400	391	400	391	373	411	372	391	405	363	402	409	382	398	391	375	349	405	395	398	427	407	403	358	421	407	356	409	422	390	374	407	388	375	378	433	375	374	368	410	372	388	381	397	404	370	383	385	392	396	398	370	377	385	361	398	390	414	357	369	351	431	389	386	412	385	348	377	395	396	376	399	376	392	432	380	378	386	397	410	383	407	374	377	382	377	382	381	411	374	388	369	443	396	419	379	383	376	368	380	431	365	409	392	364	417	380	395	398	415	381	392	379	369	415	401	401	383	401	370	355	400	406	374	374	424	384	377	396	384	376	438	368	418	388	374	416	372	399	380	371	402	417	409	408	405	369	387	402	377	399	351	406	404	424	367	350	425	410	377	395	416	374	367	373	424	376	379	398	401	383	392	396	416	410	402	355	356	376	385	356	361	398	393	355	360	399	385	375	394	408	400	374	413	382	433	390	389	380	409	399	368	380	435	368	391	362	415	410	413	385	381	372	409	351	372	374	408	398	366	416	407	366	356	426	359	367	420	411	387	390	418	385	380	370	385	388	360	420	395	426	380	403	406	407	379	396	384	392	414	424	385	382	414	416	357	366	390	396	392	397	379	430	409	405	416	418	396	407	397	396	421	384	392	398	385	389	395	410	408	399	392	367	387	376	379	405	418	405	370	346	371	389	390	443	374	361	386	370	408	397	420	402	394	389	396	416	393	375	384	457	408	399	359	402	366	389	403	415	419	430	399	363	418	405	407	383	364	407	397	370	394	391	394	376	434	397	377	377	384	404	365	369	347	392	395	374	404	423	405	388	391	371	386	367	412	417	425	404	397	407	436	359	354	388	401	382	345	393	371	380	368	428	377	376	417	384	374	407	388	404	387	394	350	377	415	385	384	415	369	414	430	378	396	369	403	429	388	389	386	410	424	399	436	402	390	390	407	426	385	379	391	389	386	396	373	401	365	391	389	417	412	364	383	397	388	349	391	380	344	377	386	422	375	389	416	404	397	399	374	343	423	366	436	397	398	424	447	380	379	404	387	387	359	375	407	352	393	399	388	392	365	368	384	406	388	416	405	392	378	362	422	363	370	386	395	413	425	366	394	410	376	413	406	377	403	424	369	382	378	346	389	399	385	373	422	398	404	364	398	421	393	381	386	396	420	433	413	399	394	415	380	408	378	367	373	381	394	384	394	394	358	373	400	405	382	364	365	394	379	361	369	383	395	435	416	372	395	373	402	422	385	397	370	383	405	396	371	369	355	383	366	401	375	417	344	400	427	429	399	402	387	378	381	396	370	388	369	367	414	374	387	379	361	412	393	390	419	412	394	401	367	408	381	388	385	411	399	384	397	416	402	389	375	366	426	401	377	378	390	414	369	402	360	396	366	387	396	400	388	396	393	366	387	405	372	394	381	391	382	377	377	415	391	410	415	382	409	369	441	375	395	407	406	413	406	415	401	404	416	378	393	388	349	406	368	401	371	374	401	389	402	396	430	392	384	422	382	389	381	389	394	374	405	368	374	406	394	357	361	372	373	387	371	389	371	386	391	404	404	404	383	416	393	395	383	383	373	379	380	419	386	408	391	397	423	385	369	424	393	371	418	365	364	405	361	358	445	373	416	389	394	396	387	381	363	400	390	368	429	392	380	378	383	386	389	393	390	399	379	404	383	396	375	395	390	400	404	372	413	400	406	395	356	431	389	355	375	413	391	377	413	400	362	413	395	410	393	403	413	379	418	395	377	419	381	400	429	377	372	444	370	406	390	408	407	397	378	410	368	405	408	416	385	367	398	408	359	393	403	392	397	399	415	383	405	389	407	415	397	371	413	377	386	392	401	392	401	403	352	388	413	385	409	405	398	374	402	409	355	397	420	373	355	391	379	409	416	398	376	424	385	405	420	412	379	391	418	360	400	326	369	390	393	358	391	374	392	360	390	406	406	385	391	368	473	393	365	394	372	382	415	372	376	377	386	411	402	363	396	416	399	379	389	433	445	379	384	419	419
28314	21247	16968	9634	4930	3162	2220	1660	1357	1161	1003	862	788	738	702	676	605	635	608	587	533	588	518	493	474	455	460	479	466	452	410	442	445	470	421	441	458	451	430	448	444	454	438	444	450	471	411	436	424	409	452	403	419	436	462	391	424	427	428	436	419	406	391	423	439	407	438	424	426	401	435	430	451	412	400	413	452	398	446	413	434	398	409	418	416	420	414	401	390	419	422	421	407	410	410	436	438	434	396	459	417	434	413	382	422	410	413	393	409	381	393	432	411	412	418	446	393	424	427	435	420	417	417	419	405	417	418	399	420	438	423	380	380	432	410	417	411	397	423	391	411	418	412	424	414	438	395	379	427	393	398	400	405	441	413	435	397	496	404	382	413	379	406	389	389	407	425	389	411	396	409	442	443	428	415	411	417	424	406	470	418	447	434	421	413	393	429	444	440	399	405	421	427	421	427	401	392	406	437	398	424	438	381	387	406	381	430	410	440	424	403	423	419	402	422	483	450	410	442	420	395	449	452	415	432	433	418	403	392	434	454	406	453	409	418	408	408	450	425	423	384	427	423	444	371	393	409	382	448	421	424	394	427	408	443	420	429	459	431	413	404	403	395	377	437	431	424	428	402	420	389	413	434	418	438	419	414	424	411	430	424	385	411	423	410	437	413	385	416	467	414	450	448	422	426	450	408	383	400	379	410	412	446	406	399	399	382	450	426	395	414	436	431	399	454	391	378	392	409	411	419	399	410	408	399	409	447	383	383	449	408	392	414	408	405	448	441	416	421	397	424	410	430	406	400	445	377	434	425	430	443	417	424	423	398	411	417	400	437	426	445	389	436	406	388	454	441	418	396	415	395	431	383	412	427	390	442	397	413	397	416	391	443	435	449	414	417	393	445	406	428	406	424	371	422	411	410	452	452	424	420	423	399	460	404	435	404	443	422	419	394	420	405	432	398	396	441	392	426	406	438	425	416	447	426	435	410	375	408	432	431	423	459	420	433	419	408	402	408	407	444	445	418	421	425	431	406	391	437	389	431	408	393	422	419	443	405	424	419	406	416	438	401	414	426	400	423	439	469	427	409	398	381	401	447	417	447	423	396	430	414	389	363	404	412	434	391	391	443	423	412	436	399	411	427	429	446	439	415	419	459	408	369	399	399	404	406	409	402	411	412	394	436	433	415	456	437	451	422	428	378	423	429	419	428	417	430	425	409	413	406	437	433	424	393	397	421	427	426	435	454	430	417	427	403	402	410	429	433	408	439	431	444	442	416	403	399	424	417	456	445	392	426	407	430	411	433	411	398	452	386	392	421	385	411	389	427	426	411	435	372	435	439	390	416	362	465	445	418	401	391	432	415	422	399	431	411	421	371	435	403	425	407	405	415	422	409	434	425	415	403	401	400	441	395	381	446	436	401	453	401	433	412	415	398	385	433	417	449	403	450	397	450	412	434	404	460	427	403	417	399	414	429	405	437	447	420	429	417	419	422	448	430	425	391	398	414	425	407	416	428	411	456	397	424	414	416	414	394	431	401	433	429	427	406	410	406	422	444	426	406	423	431	418	432	429	379	390	422	429	380	422	387	438	408	412	424	401	452	424	434	438	427	405	422	414	437	413	442	420	384	425	415	373	408	421	412	374	434	402	440	424	397	413	431	404	419	403	439	417	445	420	412	423	399	382	458	400	424	403	404	404	399	431	410	394	393	415	416	404	414	412	451	424	427	391	421	412	391	417	419	443	409	434	417	394	438	415	423	410	445	399	428	408	392	434	411	393	434	409	459	436	420	425	412	433	435	438	377	445	432	429	412	415	423	390	386	426	410	394	411	374	389	408	414	435	419	429	436	424	388	420	430	415	426	434	429	401	427	410	427	427	464	408	405	425	371	431	430	430	425	420	421	425	427	439	397	451	448	421	434	423	415	429	434	461	418	410	441	438	443	421	428	415	414	394	415	420	445	419	407	449	411	414	424	401	401	410	416	401	431	414	431	398	407	406	426	422	479	434	417	382	442	456	404	417	380	430	395	430	429	422	416	413	415	406	416	451	422	428	441	402	414	433	385	436	413	385	451	415	428	393	409	431	441	385	411	419	412	403	432	432	371	410	416	394	400	367	370	436	431	443	398	405	451	452	444	435	397	396	423	416	397	447	430	445	436	445	415	410	349	452	387	413	400	446	433	445	396	404	461	412	457	406	443	404	414	404	418	444	378	412	421	387	441	425	435	404	420	423	423	422	411	432	414	398	411	435	426	416	446	425	413	443	405	429	405	408	429	439	395	434	438	399	422	378	405	422	444	416	412	407	417	411	426	401	399	432	424	394	420	398	399	418	439	436	441	440	401	412	398	405	379	413	397	377	415	401	414	395	402	404	431	410	439	428	399	412	437	450	459	401	384	405	404	457	378	429	438	426	410	414	424	357	409	429	427	352	411	440	436	392	404	418	372	392	402	403	459	417	401	415	457	386	437	417	424	419	422	439	403	404	436	400	433	420	374	422	418	399	404	422	405	379	426	431	422	407	420	401	408	420	426	377	399	405	429	437	437	388	409	382	413	435	400	389	389	431	421	422	428	434	434	387	408	423	417	437	447	433	415	444	418	420	382	394	379	387	417	436	392	400	393	426	446	408	407	387	391	412	412	403	428	387	421	427	435	404	414	393	399	444	411	437	436	393	434	449	436	424	442	457	438	396	411	429	422	424	383	406	418	380	450	425	415	440	396	458	429	402	433	447	442	417	448	366	436	414	416	428	409	410	426	472	430	416	404	406	427	428	445	431	428	406	420	448	402	440	402	457	411	433	404	406	414	403	425	432	391	413	442	398	427	415	401	401	426	445	424	406	388	401	390	415	403	397	417	450	431	458	414	441	422	423	398	441	429	400	439	440	406	438	440	407	401	427	421	391	420	368	416	435	422	409	428	389	442	412	401	414	426	423	409	424	428	431	410	395	421	404	394	387	417	388	426	397	426	414	422	438	418	451	425	376	435	420	401	432	412	419	422	420	393	399	417	360	411	450	417	388	404	451	418	434	392	400	437	453	385	394	399	425	402	377	434	435	430	429	416	427	384	416	379	428	413	406	440	431	442	437	371	414	405	427	434	391	424	438	419	375	434	399	410	444	415	406	455	383	408	442	439	392	435	402	406	461	394	435	398	424	435	428	416	416	436	446	424	420	433	428	408	419	428	401	426	462	395	411	394	424	404	416	422	405	403	427	436	446	446	393	396	452	433	438	396	409	405	463	416	419	450	406	416	405	427	377	405	425	422	396	440	453	435	414	416	418	420	402	430	443	414	404	431	402	421	408	462	453	410	392	414	432	428	391	429	454	401	415	412	425	435	426	409	437	442	402	388	424	405	417	422	414	427	384	371	406	420	423	399	431	427	434	420	403	432	435	436	405	438	408	407	407	431	431	408	409	396	401	397	433	415	464	430	418	377	418	413	413	408	405	438	439	439	379	446	397	402	405	418	427	435	390	401	398	427	404
19566	26390	18584	10859	7898	5780	4043	3127	2448	1956	1689	1280	1176	1009	1007	894	855	870	765	770	736	668	650	620	573	563	588	497	567	492	554	541	571	535	519	528	482	567	527	522	478	490	538	499	494	477	521	446	483	521	467	448	475	489	502	479	520	430	449	511	491	513	496	478	466	458	511	488	447	468	476	504	462	494	485	500	446	475	493	487	470	481	489	523	472	480	503	503	517	487	486	485	460	484	416	512	468	499	458	530	481	444	463	483	519	446	440	456	478	441	505	463	519	489	461	498	507	502	431	413	501	472	490	439	498	485	456	491	492	497	495	494	473	473	468	483	487	466	477	456	465	507	488	510	515	529	479	473	458	466	503	483	505	487	471	465	455	450	449	489	467	490	498	493	474	472	464	462	467	503	488	506	489	480	476	470	462	438	496	512	490	485	451	487	509	524	473	544	487	536	447	455	464	469	448	442	493	501	486	507	480	477	469	501	449	483	473	473	446	479	502	482	454	500	508	469	495	497	467	477	451	481	480	489	513	478	478	465	465	482	503	514	484	419	484	434	472	481	462	469	468	509	456	495	468	507	471	489	467	472	491	494	524	465	495	460	488	454	481	499	471	473	453	485	474	483	489	493	502	462	480	502	455	482	466	485	489	465	454	496	455	525	489	475	451	512	503	464	470	496	488	480	518	463	465	472	460	496	469	458	474	468	459	526	476	488	482	479	463	486	486	479	439	492	499	486	458	449	467	448	471	489	461	525	492	486	497	473	473	470	467	493	452	490	478	512	485	479	494	501	507	531	503	472	521	501	468	526	485	456	443	470	459	510	484	473	477	481	479	470	468	484	467	475	474	493	508	484	485	471	485	482	485	506	449	458	492	460	486	436	493	496	504	523	490	481	444	481	479	499	506	495	513	466	481	492	473	500	461	493	489	484	501	476	488	485	460	524	474	511	491	498	475	487	460	464	461	513	503	466	449	488	486	453	454	471	428	463	476	444	481	438	554	492	516	473	483	482	456	503	441	447	509	449	488	491	481	475	501	475	480	455	438	486	505	511	503	489	473	487	482	466	439	460	471	527	478	466	473	488	529	538	464	473	496	498	463	482	451	472	549	469	498	530	468	506	476	464	503	468	480	495	464	482	498	457	486	455	507	482	485	474	466	484	470	504	462	459	493	488	473	462	479	479	485	488	524	514	482	482	469	438	448	477	473	515	480	495	494	459	491	494	535	495	425	468	463	493	470	484	471	490	500	507	521	476	493	498	495	449	495	534	489	473	481	528	488	502	466	494	498	476	443	476	486	463	518	465	463	491	434	499	500	434	524	458	498	500	518	492	463	462	460	473	488	472	489	502	511	525	477	496	470	442	484	495	475	459	515	507	521	479	484	484	464	478	473	452	456	476	497	491	438	488	534	464	492	452	473	489	431	518	485	469	463	494	410	469	466	471	479	492	474	504	496	453	471	496	483	473	500	468	497	496	518	459	494	480	518	473	504	461	477	477	466	466	469	500	500	515	507	444	473	481	471	479	491	497	528	473	504	488	472	468	525	481	476	481	466	502	469	495	449	494	492	473	486	453	517	469	463	507	476	472	509	505	476	443	510	492	510	516	475	448	466	479	465	491	488	457	456	479	496	466	503	438	468	478	440	486	508	469	485	512	481	485	493	439	465	498	503	450	485	481	501	450	496	501	450	493	526	524	533	502	481	436	498	487	517	505	501	457	477	479	470	479	481	461	514	485	504	499	485	467	492	503	503	513	453	447	492	470	502	482	502	468	487	431	469	477	497	471	484	493	476	461	491	441	463	449	487	446	496	490	464	494	487	487	483	521	496	456	467	518	446	433	482	519	486	511	464	495	473	504	461	458	470	497	490	474	529	461	505	448	475	460	504	479	505	480	487	471	492	445	473	471	475	491	455	476	483	496	498	467	476	478	510	493	470	468	466	494	460	458	487	494	498	509	456	475	490	496	484	441	497	511	542	470	464	478	495	492	484	468	484	456	460	499	444	465	449	427	476	499	493	518	492	488	501	479	485	460	495	470	460	493	468	497	494	459	447	499	454	483	496	506	479	498	497	429	480	489	470	468	467	484	445	478	486	471	490	504	537	475	473	467	437	497	473	452	495	517	480	459	473	498	462	493	494	502	478	479	507	479	494	473	499	474	473	484	485	473	481	467	476	490	503	490	475	460	486	476	448	469	498	488	430	473	462	499	491	451	497	500	508	494	490	454	501	463	428	459	444	500	484	458	459	488	441	511	465	483	465	491	455	445	521	464	515	476	514	518	478	452	465	459	472	473	464	516	479	493	483	458	481	443	498	488	479	455	497	428	472	479	459	497	473	456	458	462	491	485	468	450	454	458	517	501	521	500	490	513	496	449	511	506	508	512	499	446	507	460	485	468	520	466	521	470	494	478	501	477	453	485	482	433	480	467	492	473	467	495	468	453	497	503	477	474	454	443	478	498	507	483	466	498	458	441	504	483	488	513	465	460	466	508	506	453	494	504	462	486	497	473	523	455	501	480	490	478	466	458	492	446	487	453	463	441	447	529	497	481	455	452	528	521	450	471	524	460	522	468	479	480	469	478	476	484	513	438	479	473	476	486	451	499	452	503	478	469	454	480	525	468	478	479	496	463	465	492	470	512	462	486	469	485	474	454	491	487	474	457	475	519	479	514	501	499	517	483	443	463	496	473	439	501	548	492	469	440	490	490	482	476	466	485	456	508	458	473	483	481	471	487	498	434	483	477	477	474	495	468	473	543	458	460	471	465	477	449	489	497	495	493	485	503	454	461	526	466	504	471	487	489	502	515	506	507	484	478	456	441	484	506	477	463	479	470	498	453	488	487	469	491	469	466	454	495	484	460	487	476	470	477	509	473	510	488	509	443	505	533	500	511	465	463	460	482	469	464	465	476	472	434	468	443	468	493	427	458	474	474	455	472	464	457	533	477	458	468	476	450	489	469	475	446	437	495	450	466	475	481	487	498	483	514	468	496	475	495	449	501	452	487	430	501	476	493	490	517	458	478	488	518	517	526	448	486	491	493	472	439	495	490	463	483	457	479	472	485	498	450	484	441	453	489	463	475	452	476	502	478	496	491	507	490	501	488	472	507	458	516	478	473	467	479	453	462	460	499	462	448	496	505	491	476	464	459	498	478	472	462	446	471	483	481	480	504	485	472	444	471	446	508	486	493	438	508	485	518	476	466	466	490	480	477	492	492	487	522	496	468	487	470	488	485	489	485	452	475	494	488	488	503	505	510	490	467	496	472	478	501	456	524	455	501	448	442	501	445	482	506	441	465	458	484	489	497	438	480	485	469	508	473	457	455	466	515	519	461	454	504	483	477	495	462	469	465	476	471	458	445	435	472	476	498	517	466	489	481	477	450	494	487	484	470	479	493	469	464	483	467	469	509	514	469	474	461	482	463	480	505	459	485	510	476	455	476	452	466	506	482	505	488	484	478	468	489	502	473	471	447	543	444	498	491
24062	21587	28645	25024	21425	12365	5252	2979	2269	1848	1470	1311	1200	1029	987	955	856	835	779	761	667	654	619	627	522	559	523	529	535	489	537	512	530	478	525	483	473	488	490	521	509	469	518	492	434	488	492	441	462	462	448	469	450	450	437	434	463	445	474	465	427	488	452	442	468	464	484	458	419	455	461	469	441	471	452	425	450	459	414	416	433	459	423	463	412	455	434	463	440	410	423	432	507	459	450	431	448	429	452	485	415	446	442	443	470	444	466	447	442	405	453	443	474	417	420	461	450	440	471	448	463	410	469	434	441	415	466	441	454	402	451	428	469	405	419	435	418	445	476	474	442	453	472	468	429	451	445	473	444	419	448	466	453	458	448	470	448	454	460	469	417	428	435	457	413	437	413	433	452	452	436	448	375	445	434	407	463	470	451	430	446	408	458	440	479	469	457	478	481	455	415	452	455	448	438	434	481	477	427	499	464	472	456	433	423	449	430	425	456	442	447	452	449	470	436	493	411	443	472	410	453	476	433	450	446	402	396	431	481	404	435	454	438	421	489	436	434	413	450	450	440	446	430	467	449	432	479	428	419	450	448	411	457	442	458	388	434	417	440	453	451	445	404	460	448	424	431	459	451	424	444	445	458	450	465	445	448	424	448	486	430	417	431	434	426	472	440	417	423	416	458	426	455	423	453	458	432	444	473	505	478	476	412	454	443	439	390	490	450	464	432	418	446	453	429	461	454	431	423	428	451	474	431	463	428	478	433	452	447	433	489	436	488	474	459	443	423	433	473	447	454	432	479	460	423	423	463	426	426	422	472	459	465	411	464	447	490	442	474	451	457	473	454	434	436	434	483	436	420	432	428	468	455	434	455	480	440	466	456	446	444	460	464	475	467	433	421	479	442	456	406	441	453	428	411	447	464	421	455	456	474	437	475	460	430	480	428	479	457	444	456	454	489	446	445	428	450	409	466	449	457	475	428	455	453	438	452	451	430	466	469	485	464	475	419	463	456	444	494	454	418	460	471	418	456	476	461	461	410	454	480	457	442	431	450	499	447	455	420	457	467	444	391	433	456	446	435	420	453	419	410	440	456	449	423	431	467	421	450	437	476	428	460	464	470	452	447	405	424	432	408	432	468	446	458	415	451	460	475	447	444	495	487	412	456	411	437	421	422	452	407	417	458	437	440	395	437	457	396	421	414	423	452	477	427	405	441	432	485	472	449	444	422	470	426	441	455	434	469	442	441	420	486	458	473	445	447	402	473	418	454	441	447	406	441	478	463	455	439	435	443	439	418	457	443	447	473	472	459	466	446	449	449	445	475	452	480	438	426	460	438	465	425	439	448	470	421	466	447	462	427	408	466	440	436	451	434	471	458	423	454	443	441	435	417	459	432	427	427	434	439	459	483	484	443	445	467	460	460	453	426	451	453	452	413	452	438	458	461	434	414	444	430	454	438	473	415	445	441	444	473	420	460	426	428	411	430	430	440	469	434	415	444	413	468	460	446	448	427	452	467	468	417	418	451	508	428	455	444	484	464	416	445	440	423	453	463	402	467	459	478	456	407	417	414	434	450	462	444	430	464	432	475	454	444	436	446	407	450	439	455	479	466	467	421	406	435	447	431	453	498	460	433	434	462	406	429	450	472	444	425	450	416	456	459	418	430	442	438	431	397	453	457	458	409	463	412	471	419	476	447	473	447	406	451	469	463	477	433	459	410	431	453	454	408	459	445	446	470	428	457	419	446	459	412	482	447	449	428	444	450	428	455	438	463	442	475	453	431	398	447	478	431	461	451	495	459	431	442	477	464	475	451	456	425	443	448	435	442	424	457	418	424	446	418	426	427	466	457	455	454	451	425	438	416	466	417	426	448	464	487	429	469	492	444	425	477	422	469	458	441	420	453	461	445	443	408	469	463	428	455	457	455	430	439	416	415	467	418	431	425	435	460	456	443	434	456	477	405	419	451	458	450	468	449	462	445	440	435	419	464	437	449	440	418	462	438	466	459	450	429	478	453	435	427	455	437	464	403	475	442	449	443	447	464	420	477	445	476	474	435	487	454	433	459	435	406	445	441	451	456	420	475	452	451	476	429	436	453	434	434	441	425	477	458	432	422	485	493	454	448	435	432	454	456	419	393	423	442	480	437	393	421	441	473	469	429	442	476	452	454	468	485	445	452	452	458	453	457	425	416	440	433	456	444	432	459	444	444	422	430	450	428	441	447	490	473	460	423	445	440	437	431	467	430	482	461	448	433	411	482	455	439	456	460	463	405	439	434	471	449	463	437	483	425	394	437	464	467	447	442	453	434	435	441	464	456	437	380	461	449	463	434	440	459	389	452	486	465	456	469	436	414	467	475	435	434	420	440	446	482	458	450	425	491	434	452	508	412	444	422	441	431	449	426	459	443	499	454	425	448	435	447	464	477	444	454	448	452	430	405	485	456	401	484	428	459	430	474	412	479	454	450	461	424	421	434	429	442	439	408	441	427	434	457	429	431	487	462	448	469	424	431	446	452	438	390	479	444	462	457	448	447	455	462	436	496	481	444	494	419	463	480	431	454	461	421	455	460	481	443	435	465	412	431	417	430	401	386	469	464	452	415	419	454	454	465	429	438	449	454	447	430	451	449	440	428	396	451	473	421	435	460	426	448	449	434	431	458	475	475	484	425	479	434	481	432	426	436	457	472	436	434	439	390	480	432	425	409	456	485	451	428	411	420	451	468	484	452	465	411	431	418	438	437	441	490	441	435	414	438	484	430	431	438	466	420	431	487	396	443	434	401	444	458	458	487	423	476	449	459	457	410	437	462	412	442	394	462	433	448	412	442	424	472	441	401	425	440	428	433	451	448	455	453	459	446	428	447	478	456	451	456	461	458	451	419	485	415	470	470	417	425	444	421	461	443	442	459	446	441	426	432	492	415	458	471	479	421	456	497	426	427	454	473	467	430	458	424	432	420	440	453	450	448	446	459	440	453	425	420	440	414	457	435	453	437	443	413	453	441	399	440	411	450	460	420	475	437	443	455	457	460	440	454	442	438	448	435	462	445	489	458	445	473	403	472	392	415	443	420	449	439	463	486	442	458	427	438	437	448	456	422	451	404	459	447	420	444	437	421	458	453	433	480	432	404	452	429	406	408	421	428	433	444	434	444	449	463	438	454	447	452	471	421	423	476	422	413	468	408	437	414	450	425	461	451	481	429	404	457	443	435	442	419	463	431	466	455	453	411	440	418	436	439	464	439	461	456	427	448	427	476	443	408	420	433	494	485	458	433	435	492	469	467	455	453	426	447	463	452	424	447	423	465	488	486	433	450	449	468	402	452	428	433	441	451	476	471	430	437	433	415	460	478	431	461	495	450	413	460	444	436	443	457	454	454	437	456	429	444	449	427	404	462	449	421	458	415	463	467	429	450	470	468	408	491	423	416	434	443	463	457	460	445	411	449	435	479	469	455	444	427	417	434	460	477	460	465	422	488	452	450	450	427	460
22402	36019	26139	16789	12802	9934	7141	5216	4056	3118	2423	2173	1860	1708	1443	1336	1206	1144	1035	1075	921	847	860	786	728	676	774	639	619	631	647	633	608	604	615	597	562	578	569	555	504	568	534	561	568	527	519	563	538	537	545	536	544	512	520	521	524	500	508	530	495	564	509	513	530	496	494	531	521	521	533	525	527	491	520	483	555	550	525	510	505	542	543	525	549	507	571	527	505	540	506	551	519	530	513	501	534	523	529	542	534	506	519	498	557	528	499	513	516	504	535	575	533	516	517	497	547	527	526	467	513	492	500	582	498	499	502	537	522	550	481	535	534	492	508	543	538	537	519	503	480	487	508	487	519	517	486	543	506	497	546	504	507	508	515	509	520	526	546	542	498	530	525	532	475	493	505	532	525	509	499	481	506	496	496	502	537	523	508	536	508	527	533	517	505	521	517	560	505	529	554	530	533	489	546	506	498	503	529	557	474	492	538	524	508	515	506	534	508	493	495	478	507	538	519	503	492	521	505	477	564	521	496	528	512	517	504	528	521	495	483	475	513	529	542	536	530	485	549	550	525	515	549	549	543	502	533	534	486	506	486	528	492	501	514	490	486	485	500	501	516	492	517	501	512	547	494	504	514	569	533	516	558	535	499	523	529	464	496	531	516	543	496	520	533	527	489	489	460	508	527	528	542	519	484	511	494	567	539	497	509	535	497	529	539	511	494	541	507	518	518	540	524	523	473	538	514	501	502	515	463	503	497	538	473	493	537	500	552	528	503	498	515	491	509	506	565	515	514	574	515	502	526	521	508	510	529	506	540	511	465	533	503	519	487	519	497	536	501	508	485	500	530	538	508	513	550	533	513	531	468	549	544	575	529	507	515	503	524	561	515	508	523	502	536	528	483	507	523	487	503	526	504	504	498	524	502	522	493	540	517	532	532	581	497	508	516	509	518	471	518	517	552	539	489	495	495	486	522	494	521	505	515	530	541	466	503	467	490	509	505	536	494	516	484	506	489	497	496	496	530	522	547	522	494	524	518	491	520	505	517	489	515	499	470	508	492	537	526	483	548	507	536	493	497	522	512	548	517	493	523	573	524	489	494	487	562	490	498	524	533	545	566	523	493	465	525	524	537	501	533	527	531	487	520	483	515	553	458	511	522	554	549	476	520	541	540	511	521	567	491	548	464	507	519	468	503	488	513	499	504	526	528	550	559	511	545	531	481	517	521	481	490	447	475	516	529	513	549	534	528	524	478	504	482	496	558	485	508	514	545	503	491	512	470	478	529	507	540	505	489	480	529	556	496	527	514	492	492	545	532	487	525	518	477	539	535	551	476	556	502	533	486	537	518	479	504	500	493	481	462	532	515	527	539	489	517	514	523	541	526	552	518	538	501	525	509	473	552	494	506	506	486	527	504	512	523	536	508	479	489	551	522	471	523	510	505	496	514	500	519	517	505	505	506	509	549	525	558	499	514	542	504	506	567	533	530	523	541	522	478	502	531	511	481	484	513	536	556	480	493	501	481	522	506	507	508	557	517	528	499	496	532	483	509	502	527	539	531	518	507	497	576	507	499	494	534	494	535	491	520	523	532	551	530	505	522	497	522	528	511	521	459	543	495	492	535	468	504	527	518	505	543	505	509	531	509	575	521	480	525	500	496	517	512	523	510	526	507	514	530	551	501	504	477	522	526	489	536	531	479	520	499	513	496	502	484	514	554	495	501	527	529	527	518	480	514	489	525	540	524	515	501	518	509	503	531	532	538	482	541	520	521	519	505	503	538	533	512	501	486	546	471	533	511	528	509	501	478	472	462	510	515	524	477	506	510	500	507	514	485	462	540	512	519	504	485	509	506	498	523	524	496	531	496	512	509	548	518	484	538	543	478	513	505	515	507	494	534	550	536	505	540	443	513	473	513	565	536	536	508	525	510	511	518	544	494	518	559	499	527	543	519	541	495	534	516	516	530	515	492	561	499	518	546	465	561	500	517	518	488	533	525	502	512	477	506	471	552	474	485	487	532	515	522	518	519	504	531	483	503	506	488	479	496	530	539	485	505	527	509	510	503	480	526	537	544	500	491	523	538	503	512	499	482	509	549	510	551	532	506	497	502	521	510	462	517	493	512	493	555	518	504	518	494	542	508	557	530	492	539	509	518	484	502	574	534	523	514	513	518	492	536	502	487	514	533	503	505	488	519	503	492	494	545	513	515	508	499	503	538	507	559	511	485	536	544	516	533	480	512	495	525	524	489	511	530	499	515	501	516	510	515	536	497	505	521	531	483	525	495	527	487	474	515	483	496	554	540	523	509	537	553	510	511	485	510	529	489	500	485	486	501	506	478	516	537	532	495	520	527	512	515	536	509	546	471	502	497	514	488	536	492	506	513	553	544	498	509	511	538	528	489	511	531	528	527	497	506	549	508	531	472	493	530	498	485	540	472	499	557	536	508	487	528	510	499	506	515	534	540	514	531	525	544	548	530	526	495	464	501	521	466	503	515	508	506	500	542	517	555	506	522	536	517	546	502	543	545	530	518	507	507	511	524	534	486	538	495	488	511	521	497	529	532	510	520	507	512	491	487	556	519	515	532	506	501	496	520	530	531	474	524	493	489	512	517	498	497	484	500	500	480	530	514	514	515	535	573	517	516	518	526	517	532	520	508	516	505	509	530	503	539	524	542	540	514	562	544	506	519	524	534	505	523	527	502	507	539	512	497	521	497	495	473	473	545	475	506	482	503	509	522	535	486	481	485	489	537	466	515	475	513	489	487	507	520	531	483	516	492	525	502	488	519	497	497	500	489	538	511	541	559	509	537	527	526	512	519	511	464	521	521	509	526	503	560	500	522	465	521	519	551	534	494	512	544	521	542	495	531	518	488	501	530	531	482	484	530	519	506	554	535	491	545	511	542	510	519	534	546	497	535	520	495	515	482	512	546	528	507	515	490	527	542	497	556	515	536	517	499	521	524	490	513	459	488	483	504	479	524	523	519	513	529	527	520	492	577	513	541	530	497	561	525	536	536	491	495	557	499	541	526	508	536	522	532	534	548	502	523	511	523	489	501	502	524	531	537	521	509	468	539	557	505	496	489	513	518	507	510	508	523	508	502	530	466	540	529	529	515	524	516	552	504	515	504	535	524	503	512	470	509	519	527	524	538	495	504	530	488	510	553	462	528	475	528	505	510	532	501	509	528	522	489	553	538	507	486	535	530	525	508	540	486	489	521	537	510	497	484	558	525	459	526	512	521	515	520	522	588	506	488	523	532	520	477	520	510	534	500	541	491	508	498	542	544	500	566	511	499	502	528	492	514	534	537	517	533	538	548	530	525	536	519	511	518	526	490	553	538	527	530	545	536	490	575	509	512	557	477	479	538	476	536	504	501	506	502	505	518	526	509	491	525	572	519	545	514	488	490	529	523	487	489	515	517	528	505	535	505	483	514	525	525	508	505	505	540	565	515	541	489	494	512	488	526	525	526	526	519	496	530	524	506	510
25160	21511	27220	25768	12366	4974	3038	2072	1573	1378	1065	913	945	818	754	638	642	650	541	538	474	462	436	441	439	397	409	424	406	387	407	369	367	333	355	352	378	383	337	351	371	339	337	359	325	322	318	324	353	359	324	315	316	307	324	332	327	390	372	324	317	332	316	280	339	331	324	338	348	331	349	324	344	310	335	327	338	308	312	298	328	355	326	281	348	335	319	384	311	302	350	330	342	325	329	336	343	363	317	342	345	319	338	343	333	347	290	351	319	309	301	320	327	370	359	329	363	336	329	332	333	303	323	327	334	364	319	292	360	344	327	335	330	306	322	339	306	348	358	314	334	319	340	368	300	338	322	338	286	349	316	309	326	308	314	309	323	328	349	333	318	308	350	334	330	319	330	324	325	286	350	312	324	311	315	339	315	350	309	320	334	317	334	323	351	335	348	318	308	356	354	344	320	308	310	315	348	318	336	327	324	305	321	338	320	328	349	317	323	328	307	311	330	308	341	316	328	311	319	312	342	327	320	327	297	338	347	341	323	323	365	348	342	325	338	316	324	336	361	333	303	314	270	332	316	319	314	355	315	331	325	333	335	316	312	346	343	330	329	346	307	309	329	330	338	331	332	314	339	315	326	299	295	359	296	348	311	290	302	325	310	344	328	320	329	373	388	332	313	315	352	323	335	307	331	349	339	340	346	303	327	334	319	317	331	328	321	312	337	349	341	311	334	313	303	332	313	335	305	365	301	309	283	327	335	369	318	326	329	348	342	349	353	301	330	303	315	337	321	287	349	312	305	320	311	353	346	331	294	317	336	316	301	356	320	300	358	281	318	336	318	322	344	312	319	328	339	332	353	321	324	355	334	314	297	360	337	327	340	334	336	318	323	355	330	280	309	346	335	297	336	324	319	295	323	325	341	335	341	312	346	320	320	327	329	336	316	302	311	336	336	332	335	326	321	331	350	336	287	351	308	339	311	330	319	343	301	301	306	319	377	361	340	319	325	328	318	314	327	319	330	308	308	318	310	314	296	323	325	284	295	305	334	338	364	359	340	349	309	337	324	315	328	313	327	359	295	306	360	310	332	353	335	383	277	355	320	306	347	315	299	316	353	300	335	317	326	341	324	329	344	313	322	332	328	313	320	328	351	315	318	314	339	326	355	322	318	341	356	315	351	337	292	308	311	368	348	336	307	310	308	322	347	315	324	326	327	318	316	312	344	318	312	345	322	342	310	299	327	325	333	350	300	331	346	351	334	298	335	341	295	333	346	351	335	311	325	332	323	330	317	309	337	317	337	314	360	330	364	308	346	331	296	340	344	343	344	314	327	291	297	340	321	302	320	325	339	307	330	335	310	313	304	345	337	325	357	319	339	309	318	325	351	317	320	328	312	307	333	349	325	317	355	346	291	285	325	334	328	334	297	329	336	335	349	364	333	321	304	313	364	294	312	319	318	349	319	318	313	327	334	367	350	339	313	337	291	303	313	342	331	333	360	354	294	350	306	339	350	303	348	349	336	295	347	315	354	375	348	303	293	318	333	327	345	345	343	332	365	347	352	304	321	293	321	322	302	333	358	318	311	338	332	284	330	319	324	317	315	337	353	308	297	320	308	316	345	328	317	342	305	301	314	334	296	297	333	333	333	321	302	324	332	317	341	326	319	303	330	300	333	324	329	306	318	277	356	333	345	327	325	315	338	324	318	330	297	337	314	308	299	324	320	301	352	342	328	340	332	351	298	302	342	301	323	302	282	348	345	317	337	313	340	330	299	341	309	330	334	323	360	348	330	302	309	346	345	342	337	340	362	356	340	360	345	320	329	346	312	313	366	323	355	342	320	341	338	330	297	310	341	315	323	323	335	337	358	335	348	324	308	322	342	310	332	329	329	331	326	336	313	306	305	329	317	325	331	328	309	329	323	322	348	332	350	316	315	309	356	323	275	335	325	316	304	360	338	298	312	329	330	317	360	340	302	335	344	307	329	333	331	334	360	338	316	357	336	322	316	318	310	304	348	305	353	338	329	325	322	346	305	325	348	347	346	306	316	331	381	333	345	345	336	342	324	368	332	300	293	331	318	352	323	353	310	310	319	314	310	330	341	320	332	347	303	345	351	324	321	282	334	313	335	336	308	325	315	327	340	285	369	326	315	323	351	339	348	328	349	294	328	300	336	307	342	311	294	308	324	318	303	342	312	294	339	358	320	334	314	348	347	331	308	303	358	322	316	326	375	315	339	334	300	326	327	353	311	340	334	315	348	340	325	321	331	300	348	326	352	299	311	303	305	308	315	318	344	318	328	328	389	339	312	331	361	296	326	332	310	347	270	360	303	341	339	305	316	332	328	330	310	331	365	327	313	322	338	327	312	345	318	333	327	303	332	306	346	310	304	336	326	304	294	303	337	330	290	314	348	375	340	275	339	322	336	342	304	345	326	321	345	376	324	329	326	314	328	321	361	354	334	293	350	356	319	351	351	317	349	293	299	323	365	347	336	355	345	344	304	323	311	357	335	324	316	326	307	325	324	313	355	329	344	313	301	336	325	337	336	289	317	362	300	358	344	334	330	337	361	319	354	334	353	306	327	315	355	340	341	319	316	372	306	337	317	296	331	339	357	320	300	338	308	366	329	331	308	360	294	299	326	327	348	295	301	338	286	341	310	335	281	327	307	312	313	347	326	362	357	314	313	341	343	322	317	286	326	314	348	337	316	286	308	316	315	329	354	336	320	338	341	334	355	330	325	326	346	364	349	328	313	373	318	360	316	287	297	347	316	327	301	294	313	340	340	315	304	316	343	347	357	323	325	300	328	341	356	314	337	313	317	345	313	334	346	348	270	317	333	327	317	294	345	324	315	334	311	312	329	328	314	341	303	327	360	300	323	324	321	331	335	333	328	353	321	319	324	339	325	312	362	312	309	334	322	302	320	359	314	350	327	349	302	349	321	346	353	344	302	298	292	352	319	327	348	288	312	345	343	325	311	331	304	323	363	361	348	316	358	333	333	324	348	336	316	340	338	324	335	327	333	292	343	316	304	282	309	369	307	310	326	357	275	314	339	322	308	296	348	337	328	332	328	315	377	316	325	322	341	329	340	281	333	325	320	316	345	333	316	323	342	317	356	360	334	335	302	354	326	290	287	338	350	327	314	329	345	321	353	318	312	316	350	330	324	342	291	387	343	349	311	304	305	309	354	358	313	287	290	338	340	317	330	327	321	316	322	303	356	318	327	295	337	333	341	325	313	320	327	343	342	310	339	295	335	303	333	383	314	320	282	350	338	325	333	326	327	346	293	310	325	323	322	310	335	322	325	342	320	334	317	315	321	353	334	317	310	305	303	326	326	319	323	318	304	296	333	340	324	302	344	345	364	337	333	293	326	321	324	313	328	329	319	332	342	338	303	332	308	316	292	315	296	303	298	319	327	359	340	323	302	319	327	334	323	303	314	360	302	312	355	317	338	300	325	341	319	326	333	381	316	328	326	313	315	335
21362	31708	22990	14208	10784	7953	5620	4033	3037	2370	1918	1709	1442	1221	1123	1026	965	869	804	805	688	643	610	554	534	540	475	509	544	466	486	470	429	406	454	463	418	454	410	423	423	425	388	395	400	365	388	405	399	401	373	402	386	404	382	401	387	389	400	404	398	362	379	389	425	403	411	379	385	384	401	367	407	396	350	368	408	377	409	346	396	380	399	400	367	393	366	418	374	366	402	340	422	370	386	358	349	429	387	378	383	396	393	393	392	392	359	391	363	352	379	363	402	379	410	388	353	393	395	351	395	422	405	402	354	374	412	393	384	379	404	427	435	364	369	381	399	366	388	390	357	381	371	398	385	377	388	361	376	375	370	366	361	389	410	375	415	400	349	386	399	362	399	373	352	400	381	394	381	337	384	391	380	405	397	384	396	385	382	401	398	356	365	398	392	381	394	392	335	369	397	408	404	429	370	455	368	401	367	365	406	388	388	390	404	390	405	375	342	350	389	356	363	378	377	372	385	397	399	372	392	401	398	384	397	430	388	403	404	414	386	391	396	382	401	392	337	401	367	371	375	395	385	357	371	366	384	378	359	371	350	367	343	393	346	408	371	377	394	362	393	366	392	377	375	382	344	369	369	367	404	396	423	347	353	371	355	354	367	417	356	361	381	385	409	376	408	395	363	405	422	397	359	368	372	353	401	399	404	354	378	386	366	396	390	378	379	392	387	400	390	408	381	374	333	380	409	357	381	369	401	358	359	386	385	386	371	385	391	404	383	380	377	379	392	372	400	358	418	393	390	411	364	384	354	427	394	379	377	369	420	403	382	380	379	378	359	410	345	400	334	365	365	376	381	394	335	399	393	362	378	355	380	390	384	380	401	371	374	376	377	379	406	406	386	370	367	370	360	363	394	373	402	375	399	403	371	358	387	420	360	378	396	380	392	359	343	377	390	394	396	384	380	425	378	395	395	381	385	331	384	373	399	404	393	369	390	341	402	393	381	382	383	370	391	398	401	422	399	380	358	388	408	377	401	360	395	394	381	403	384	380	359	377	385	395	354	395	369	391	389	396	396	411	375	386	389	374	413	379	365	379	325	365	362	356	393	390	385	356	353	405	387	360	357	404	348	417	366	357	345	385	360	338	364	364	364	386	403	346	386	356	382	398	396	408	379	372	384	372	358	363	339	377	374	364	356	391	379	343	375	376	386	404	419	417	398	375	371	392	407	361	375	411	373	405	396	412	398	399	377	388	387	402	400	387	373	408	378	378	351	375	371	380	377	349	392	413	406	409	390	362	377	391	386	362	411	368	377	392	371	390	398	362	362	409	367	369	349	403	378	391	394	419	374	370	387	378	382	391	381	390	360	371	438	364	382	385	373	375	385	364	365	383	389	348	379	378	371	363	388	384	363	377	347	417	359	397	373	393	408	379	370	374	361	360	374	399	374	408	400	388	395	358	390	387	402	373	351	395	392	382	387	415	389	431	417	376	381	373	379	403	383	392	353	381	360	376	361	363	351	413	359	381	363	361	372	381	404	418	376	392	392	338	369	401	380	393	380	396	421	389	349	374	375	406	404	372	382	393	399	371	367	381	365	368	384	365	390	393	373	378	403	379	405	374	379	381	407	373	372	407	398	355	357	390	367	422	384	405	380	377	355	379	405	370	398	371	366	385	393	369	352	364	382	392	406	397	364	382	389	388	374	379	393	370	392	368	345	353	389	373	350	378	370	413	388	419	380	386	366	374	391	387	376	398	348	371	370	376	373	411	403	361	373	374	381	395	366	412	387	381	393	366	371	361	389	382	414	390	363	420	362	398	407	353	389	405	378	438	360	374	394	417	404	348	401	388	378	408	375	392	391	386	391	378	378	393	386	383	363	365	335	397	351	388	386	369	387	354	382	386	378	341	378	381	386	376	368	407	386	366	379	365	365	369	378	401	401	374	365	373	435	400	367	391	406	402	363	367	397	383	376	416	362	389	363	384	363	382	383	376	407	412	351	373	401	346	370	372	370	375	387	361	384	392	395	394	392	387	384	393	409	377	368	375	382	431	382	365	393	363	395	374	436	398	365	380	374	382	351	366	375	355	376	386	389	411	388	351	384	360	407	363	366	384	409	405	375	371	396	389	404	409	390	356	381	383	395	402	396	376	392	396	360	364	390	350	362	364	364	355	383	345	374	405	374	382	408	384	384	376	374	406	361	446	376	357	389	404	389	381	403	361	371	408	380	408	369	382	360	388	399	358	411	375	361	392	399	375	361	387	379	394	364	399	417	380	365	411	374	345	349	373	399	384	360	339	406	398	394	418	406	382	385	373	420	323	402	351	373	374	368	396	352	385	372	384	421	352	370	396	382	383	424	397	378	384	348	322	388	411	359	378	386	366	399	386	367	368	380	376	379	359	384	386	374	371	392	377	410	357	358	361	416	369	408	381	363	381	338	375	382	334	362	415	372	393	373	372	366	386	363	350	404	401	370	386	355	420	378	386	375	389	396	421	391	389	367	388	407	393	389	383	369	396	375	389	349	425	367	390	388	382	368	380	362	362	366	330	405	376	401	411	399	437	384	385	387	378	402	352	374	401	377	382	363	384	364	357	368	375	364	373	426	376	369	407	422	380	379	404	405	387	392	378	359	373	381	384	377	391	368	374	397	401	388	376	392	365	360	405	366	356	355	389	406	353	382	413	389	363	386	366	386	369	378	395	400	366	371	378	406	364	399	382	387	347	390	408	377	363	363	372	383	383	391	392	379	364	365	371	345	372	358	373	396	346	385	397	371	359	369	366	401	382	361	372	385	424	394	336	376	378	391	377	394	368	392	373	374	374	377	392	362	392	392	384	380	361	357	383	400	365	380	334	339	378	365	382	386	390	379	406	391	377	404	372	387	345	366	378	392	383	361	381	376	399	367	393	357	369	391	376	372	335	361	384	418	402	345	359	391	409	386	418	386	395	381	362	424	372	345	376	391	358	415	366	358	395	377	394	395	352	402	358	396	380	383	398	415	372	383	371	357	396	410	398	369	357	349	400	400	354	356	407	363	352	352	387	365	379	407	371	388	394	394	379	370	392	377	355	393	359	361	407	381	360	376	396	359	383	391	411	393	373	392	355	409	387	424	383	357	331	375	390	375	382	368	357	363	410	407	364	376	364	422	395	368	359	346	389	393	394	342	358	403	368	397	375	375	387	356	372	375	390	384	373	341	358	421	391	401	382	328	331	408	396	411	363	373	379	394	366	352	397	374	408	368	378	351	382	366	378	383	373	366	398	367	392	378	419	398	377	376	366	364	379	401	380	393	369	370	416	373	358	372	388	377	357	408	350	387	387	390	379	361	392	405	392	355	396	386	382	322	398	393	385	407	378	382	399	373	355	387	378	402	375	357	357	393	405	370	387	392	382	387	400	392	374	399	369	391	345	414	378	362	400	357	375	383	362	371	382	375	415	372	398	388	388	399	410	367	427	382	372	387	401	381	400	415	368	364	396	385	370
22914	21542	29168	24367	21574	21415	11339	4322	2906	2293	1862	1654	1429	1275	1127	1017	930	872	897	880	728	643	604	558	546	522	486	468	494	498	457	454	412	414	423	419	395	394	383	394	404	412	411	357	368	399	353	392	335	376	356	315	363	360	325	366	359	380	402	366	335	367	383	382	341	337	340	355	348	361	338	359	363	332	356	387	345	364	355	358	336	358	336	359	362	346	339	348	370	378	317	384	333	354	368	325	340	415	350	351	321	323	345	338	315	377	349	338	320	329	336	351	350	309	362	374	310	368	341	349	327	356	356	353	328	365	315	330	319	360	323	350	366	281	365	358	348	370	366	376	375	344	374	343	362	342	370	347	333	383	344	356	380	336	349	344	404	330	354	360	346	343	328	334	304	345	350	333	330	363	341	320	342	337	316	331	343	352	346	361	335	394	304	363	325	329	351	361	335	334	330	334	309	328	351	346	325	311	331	352	336	346	341	341	309	340	338	344	341	295	361	334	320	318	333	356	325	283	328	335	334	335	349	351	337	342	352	359	338	340	334	348	322	322	325	328	344	343	335	347	363	310	351	326	351	330	363	362	332	321	363	351	348	391	316	348	351	344	339	346	319	323	329	371	350	339	357	333	355	357	350	369	360	345	358	352	350	361	340	334	335	352	323	356	337	372	348	358	353	326	345	344	340	379	325	338	342	349	361	337	372	358	357	323	323	325	311	362	343	358	337	291	335	338	342	345	357	351	306	306	362	357	350	343	366	365	369	323	316	306	354	346	339	360	334	347	385	344	348	330	336	368	331	334	363	347	364	333	349	338	355	345	323	374	313	375	341	344	328	332	318	372	350	335	350	343	334	361	324	343	334	357	353	340	361	363	372	314	341	343	341	339	332	388	307	365	343	341	351	333	326	360	332	323	336	321	328	339	341	321	382	337	353	333	310	343	317	351	318	358	347	339	367	313	346	356	332	355	345	350	375	345	348	336	332	339	302	359	348	371	358	317	355	325	340	343	353	347	353	340	309	326	324	335	354	354	341	360	353	369	346	373	357	331	328	358	376	357	337	331	351	354	332	302	311	337	351	343	362	347	344	339	354	365	328	342	369	333	303	361	349	322	346	331	347	346	319	334	346	356	349	358	330	370	351	322	357	349	320	341	322	362	338	347	346	331	374	343	324	314	339	378	330	334	333	338	351	349	323	359	336	351	361	352	325	394	332	340	358	342	323	348	349	306	349	372	325	343	365	299	338	356	357	330	384	320	326	326	323	359	314	328	328	368	307	360	323	342	365	341	355	337	349	338	369	329	336	372	370	352	349	360	315	327	345	321	341	345	317	344	369	327	339	325	378	352	363	331	349	354	329	341	364	341	351	330	332	360	335	348	396	333	331	351	317	345	342	342	346	326	349	354	364	365	339	354	338	306	332	346	359	317	361	335	327	347	344	372	304	343	331	328	286	344	357	340	323	307	330	358	359	342	332	332	343	346	333	373	323	350	357	304	299	365	340	353	348	340	320	314	379	364	364	397	349	344	343	370	354	352	349	351	348	333	330	349	343	349	289	347	322	345	327	368	335	335	366	337	338	362	332	336	329	327	306	340	353	339	351	371	331	317	350	353	348	343	345	364	346	370	339	336	353	295	359	321	354	349	335	348	360	319	322	349	339	359	351	354	337	356	361	344	337	326	332	352	385	371	320	344	357	327	358	367	352	335	346	340	353	316	331	371	364	325	319	300	364	333	329	322	339	355	317	320	344	361	351	352	324	334	347	319	323	347	340	343	364	304	331	347	343	359	341	328	358	359	301	352	373	364	377	379	363	358	326	346	356	364	328	346	334	333	315	362	351	344	358	345	331	352	343	331	345	372	322	347	355	338	351	362	345	315	330	324	318	351	325	342	341	341	315	356	322	359	353	316	366	342	307	339	338	360	304	342	327	329	368	321	330	303	318	355	300	329	340	339	333	340	333	350	364	354	322	310	359	338	378	304	344	304	361	349	341	362	309	367	335	315	348	315	338	344	334	332	349	363	340	346	328	379	353	365	369	315	335	330	348	321	304	354	382	319	390	375	341	318	360	354	312	353	353	369	359	351	322	314	352	340	330	351	352	313	360	331	309	356	325	350	341	314	359	351	319	333	346	315	342	364	350	363	345	314	380	349	344	362	358	333	332	321	310	315	345	319	313	362	318	323	354	330	324	380	345	328	350	364	336	349	376	333	341	332	343	362	326	328	379	319	341	356	396	369	350	342	298	321	334	350	368	336	340	337	332	311	341	372	355	375	350	331	334	328	342	327	342	327	338	349	374	371	333	350	352	308	304	351	382	329	324	349	331	337	357	314	379	340	316	364	321	314	333	320	345	349	326	328	361	348	338	357	322	361	354	349	351	347	304	380	357	321	335	315	375	328	390	321	357	354	362	353	332	356	323	309	362	369	317	346	342	320	333	347	347	349	350	344	339	359	347	328	318	363	392	343	346	364	341	376	335	335	338	309	342	319	352	331	304	350	312	370	328	356	354	341	353	335	349	353	330	338	332	344	299	353	367	332	365	324	328	358	330	358	331	335	376	312	356	317	333	324	316	341	355	338	362	338	366	367	366	356	322	350	321	349	338	322	343	337	356	325	342	346	308	356	376	362	367	347	310	346	369	325	361	363	353	351	343	320	302	358	385	334	348	350	349	348	355	333	349	333	334	319	329	336	356	347	328	320	345	352	344	343	357	308	361	365	324	338	341	365	352	340	368	349	329	335	358	361	342	343	332	354	325	357	355	390	351	366	310	342	336	364	368	347	348	336	356	353	331	339	355	315	309	344	336	331	311	349	353	360	379	347	341	374	331	373	345	352	335	353	336	338	355	312	354	353	343	366	337	371	342	336	338	332	368	322	345	333	363	355	339	298	331	314	341	331	317	314	337	353	339	357	357	314	332	353	333	359	371	299	338	317	339	341	324	337	370	350	326	295	328	325	359	359	330	360	352	344	323	334	347	344	358	327	341	338	306	363	355	336	309	336	304	318	338	337	304	367	318	321	357	331	310	367	334	312	341	335	340	352	338	315	326	350	313	313	363	324	357	348	347	350	363	318	356	345	376	354	375	325	367	370	363	369	363	319	353	341	348	321	323	382	364	351	354	363	310	321	318	329	328	365	341	341	313	354	338	335	338	350	371	389	342	330	326	348	333	338	337	356	380	347	341	385	349	354	349	341	352	376	339	333	373	359	350	363	318	333	329	355	366	321	308	324	350	367	359	336	322	347	326	350	361	332	360	339	364	308	334	330	368	339	374	347	308	331	343	350	349	337	348	348	302	305	349	322	349	333	333	367	369	335	352	317	328	329	345	366	331	336	296	350	344	370	337	403	335	344	337	336	345	367	335	365	371	367	349	353	363	360	369	338	356	341	367	344	354	345	346	385	337	303	336	346	343	358	317	359	341	354	318	363	338	328	312	351	344	338	318	333	348	344	321	353	361	365	336	338	355	311	347	332	340	330	342	358
25529	40759	31526	21453	16557	12622	9438	6932	5264	3991	3328	2856	2355	2028	1771	1679	1564	1435	1297	1185	1061	906	816	728	641	642	641	655	628	585	564	553	593	527	534	529	456	475	478	466	488	515	473	463	449	452	429	417	466	431	453	388	399	454	432	431	407	459	456	395	416	444	406	441	415	365	454	440	411	414	407	426	429	433	401	440	455	442	385	389	380	394	381	367	407	396	385	440	397	432	397	402	413	414	415	385	383	446	383	396	386	403	416	399	384	391	420	406	412	404	360	374	386	421	411	415	421	404	402	415	368	372	420	424	423	375	393	425	396	387	433	423	385	410	387	430	410	425	425	382	367	415	381	405	398	420	397	397	404	396	421	396	409	411	361	415	402	352	398	379	449	427	383	355	441	435	353	372	383	377	416	381	432	369	378	404	379	355	349	396	395	422	380	415	428	387	423	367	391	398	378	394	372	423	359	394	431	400	396	378	402	407	407	386	408	371	404	377	388	417	397	380	406	383	424	412	400	360	394	409	406	420	401	394	377	384	391	417	409	372	347	411	421	368	397	379	429	405	398	386	384	385	414	400	382	391	387	379	403	429	406	396	421	386	379	414	403	436	379	418	385	403	442	384	402	381	371	393	405	401	431	423	394	411	415	432	395	417	424	379	378	362	394	393	383	412	414	390	436	371	405	338	376	395	424	408	381	407	394	406	419	382	403	386	402	419	447	348	397	424	405	429	393	409	404	404	410	391	406	384	401	420	387	413	396	436	396	428	387	389	379	389	410	370	405	382	420	405	372	411	416	408	388	361	385	399	387	380	405	384	416	387	422	405	391	388	427	408	384	394	436	403	377	423	407	418	378	412	392	403	453	407	406	431	406	401	363	408	388	401	405	407	375	411	394	383	371	435	387	384	386	407	383	366	384	381	368	384	376	399	380	427	429	417	415	393	379	379	414	442	433	406	411	375	416	407	376	418	388	444	417	381	419	413	391	380	389	406	418	395	404	383	396	413	409	381	368	380	423	353	458	388	405	427	434	428	388	381	378	382	399	410	410	437	410	399	403	387	413	418	388	378	421	410	394	417	391	395	375	392	401	402	423	366	402	391	384	419	424	384	450	406	372	387	384	398	422	405	418	403	413	416	402	369	394	409	420	408	365	420	395	397	358	364	383	407	416	413	437	394	379	429	388	432	420	412	370	395	394	423	393	399	407	431	386	430	411	410	387	370	418	392	419	418	405	402	424	377	393	365	370	415	422	400	376	382	423	352	409	390	406	342	420	413	405	383	409	393	441	413	404	461	371	360	414	436	390	419	388	412	403	403	414	408	360	407	437	383	432	389	362	408	417	401	394	410	403	402	410	424	352	397	386	392	354	399	391	416	400	426	395	369	431	373	410	383	382	407	370	381	366	398	396	404	440	335	427	407	409	431	373	410	402	425	393	402	361	420	367	410	388	387	410	428	388	409	410	425	421	401	403	433	410	388	417	401	398	382	384	398	396	373	408	413	409	421	378	406	403	393	400	408	395	399	397	374	397	393	383	393	377	387	394	394	429	388	424	378	399	407	423	383	408	402	418	414	368	398	390	408	393	409	420	377	393	361	363	374	369	387	396	408	452	396	430	412	412	376	380	391	409	374	363	394	408	417	395	440	398	351	372	405	422	388	409	399	440	414	343	397	402	405	385	360	403	431	389	398	376	395	416	415	434	403	387	406	405	399	390	404	426	391	384	395	386	406	390	360	345	442	413	432	416	400	397	403	396	417	381	366	402	384	425	429	416	396	391	378	424	388	387	381	405	408	372	409	432	429	434	404	383	404	399	403	368	412	393	384	405	385	391	400	394	398	412	418	395	372	382	406	407	429	396	378	437	416	380	387	382	403	413	366	388	377	402	420	362	411	390	387	417	418	408	377	404	405	366	433	413	396	396	372	401	405	359	372	378	403	401	385	388	381	394	396	414	427	396	411	404	395	387	384	399	405	413	422	436	396	389	397	409	396	384	419	398	394	406	412	402	410	378	381	414	387	409	429	434	382	406	395	401	394	362	401	394	393	385	394	400	409	376	402	355	408	419	376	433	388	396	419	422	396	421	359	419	415	383	404	386	373	385	427	404	417	394	387	406	380	392	379	403	402	395	370	406	423	369	419	407	382	380	402	403	407	427	409	429	374	367	378	387	415	393	405	388	416	385	389	380	446	406	413	391	360	415	407	373	409	389	408	378	365	384	422	422	418	417	379	407	419	397	390	398	447	391	421	404	419	390	398	388	370	451	413	416	415	384	346	407	391	402	397	411	404	401	416	378	413	441	380	381	421	384	411	403	393	405	418	374	431	387	393	431	404	402	387	379	394	415	434	395	392	375	400	389	414	386	387	360	390	382	359	381	410	367	389	418	389	438	374	371	417	423	383	401	372	443	408	407	418	385	385	404	363	426	386	378	398	412	400	386	410	400	410	381	381	410	388	362	438	434	422	380	406	412	381	366	383	378	362	417	407	391	388	384	386	374	399	404	384	404	407	397	395	368	379	381	399	422	420	415	400	359	434	393	401	422	391	387	402	411	387	447	443	391	355	428	410	371	380	400	413	395	436	423	459	438	414	438	420	377	411	402	401	405	394	398	374	402	399	428	419	392	397	335	393	405	405	377	414	384	399	390	377	374	405	384	406	376	389	394	398	425	375	419	414	409	403	422	372	417	409	390	435	394	412	392	377	375	380	412	408	394	379	381	395	368	394	404	395	417	400	382	383	406	415	372	365	401	440	392	385	417	428	410	399	421	431	414	393	389	380	405	364	401	439	452	424	411	387	358	446	406	394	371	404	395	387	405	402	431	377	402	387	399	411	368	429	400	412	371	423	409	397	425	410	406	408	355	420	398	410	415	411	405	354	405	400	413	396	373	394	390	389	361	399	399	401	405	388	353	376	382	449	372	397	427	368	387	369	413	419	382	353	369	387	395	381	397	402	380	367	454	408	403	412	403	371	411	390	378	387	392	389	437	382	394	427	389	438	398	373	428	359	400	413	419	434	413	391	409	376	389	390	384	428	409	374	421	383	388	391	432	370	391	401	389	390	377	422	338	388	382	411	413	420	383	389	397	402	396	436	368	381	429	414	397	435	407	383	373	378	410	389	400	402	383	422	394	406	391	408	423	371	418	401	416	406	417	385	384	407	406	394	400	402	407	381	404	388	407	402	407	407	404	417	381	383	378	394	390	423	383	404	376	371	406	395	446	389	391	397	357	407	392	429	414	398	412	456	421	371	416	409	401	412	415	373	379	431	426	445	367	428	412	399	398	394	388	415	407	408	424	407	416	375	389	384	396	396	414	379	431	368	410	386	400	397	403	444	415	393	395	402	417	397	429	408	394	398	360	365	445	422	440	401	425	416	393	395	386	387	407	394	420	396	404	439	399	404	427	427	423	394	415	419	386	430	435	390	391	429	379	423	397	407	407	373	414	392	391	422	420	406	390	448	402	400	429	428	410	407	395	359	446	383
28493	21324	17757	9996	5026	3179	2201	1668	1362	1129	1015	917	817	755	670	715	649	654	585	568	561	539	497	488	492	490	530	504	499	424	424	451	429	404	445	466	470	446	418	435	462	409	434	422	443	453	392	417	386	425	426	412	456	401	411	424	427	409	448	425	427	447	466	446	453	434	394	416	436	402	441	406	446	428	464	436	440	431	420	420	414	445	434	450	462	429	420	410	437	440	411	447	441	400	440	428	419	437	434	415	431	397	415	400	381	403	435	423	383	460	401	405	408	454	470	413	431	432	403	441	434	434	425	421	443	425	447	432	448	447	434	454	432	391	446	413	443	425	423	421	439	427	443	412	397	409	415	424	437	442	390	452	389	409	453	372	409	408	461	430	414	419	450	446	402	457	438	451	415	410	399	462	447	421	416	447	427	411	410	430	412	426	425	426	409	454	411	412	418	433	432	433	447	440	452	392	422	436	469	427	433	422	421	412	405	420	436	411	374	414	417	420	471	429	417	421	412	423	422	439	412	419	423	465	387	428	448	415	456	432	402	408	436	410	407	414	411	438	441	429	383	408	402	442	447	431	413	429	436	413	408	428	389	447	416	455	429	441	462	425	399	406	438	414	460	454	453	444	433	424	421	430	430	412	383	419	430	396	437	434	450	390	435	389	443	396	441	471	402	425	453	456	451	414	401	407	438	446	402	488	450	457	444	413	410	443	420	412	400	400	424	461	413	400	405	425	402	440	431	417	439	429	383	421	402	478	447	443	436	421	427	435	430	426	441	435	394	397	446	437	417	436	444	435	431	421	441	404	445	427	442	378	456	399	450	423	406	425	395	433	453	466	433	439	429	413	404	437	434	421	410	427	401	439	452	446	423	442	436	406	398	411	452	412	437	419	399	442	392	417	445	425	418	391	428	425	379	403	399	431	441	426	454	446	390	447	416	440	431	393	428	423	426	449	413	443	432	419	436	420	432	427	448	459	430	450	461	419	446	415	450	373	467	411	413	413	463	455	428	424	418	442	394	410	417	451	396	387	448	399	452	428	398	424	462	417	423	469	416	417	425	400	467	474	424	424	431	446	404	424	450	459	438	438	399	433	413	429	439	402	436	439	414	394	420	429	455	444	440	413	396	433	409	390	452	470	458	437	406	427	449	430	435	413	424	437	442	442	409	431	445	383	421	412	438	441	405	415	434	434	427	435	377	424	433	440	418	412	426	439	450	406	469	402	436	458	403	446	443	415	400	401	395	417	407	434	420	400	427	440	434	467	416	411	436	406	413	437	436	433	402	398	409	427	410	392	450	459	429	407	428	432	409	425	477	434	433	415	426	420	413	424	437	451	448	447	412	424	439	436	375	405	445	420	418	433	404	422	411	428	414	426	414	387	420	406	437	421	422	416	441	415	433	461	404	463	408	451	399	456	408	415	396	412	395	436	453	410	440	419	458	425	454	429	452	428	438	450	407	440	443	404	462	420	450	452	404	439	413	412	444	464	410	440	432	425	438	443	443	418	406	420	431	432	428	448	397	422	417	415	426	371	421	437	420	433	426	413	433	445	443	407	423	429	443	425	430	444	396	415	394	389	423	434	466	424	394	409	394	413	416	423	463	435	453	428	386	394	438	461	429	407	428	417	411	398	420	395	432	456	396	404	463	385	446	455	404	442	413	393	426	417	391	452	400	394	420	441	419	423	424	400	378	414	466	434	440	410	454	446	442	404	436	421	404	420	443	420	437	441	440	451	415	409	423	428	452	448	453	438	433	407	387	410	437	457	413	424	423	425	411	470	456	417	409	394	461	454	402	410	426	421	423	443	429	421	415	433	412	423	418	442	429	420	419	448	410	463	428	453	435	420	425	420	426	436	417	436	447	428	398	404	411	411	448	389	425	433	408	420	417	442	423	388	451	446	414	411	414	452	435	433	392	442	409	403	433	423	428	427	439	436	415	454	445	401	418	449	420	421	410	438	427	444	418	391	392	435	437	421	397	419	456	418	403	440	459	423	462	408	429	422	452	426	424	407	431	444	461	450	434	446	392	400	430	396	424	414	411	440	385	416	428	443	429	445	425	412	427	431	444	419	405	435	397	407	404	419	405	423	425	428	433	458	436	443	410	412	411	404	435	435	421	406	440	409	431	412	428	435	437	431	430	440	408	406	415	447	434	414	431	392	405	415	430	458	437	423	412	487	407	415	437	411	463	454	408	410	416	410	397	426	438	403	420	415	422	391	429	463	421	433	445	385	443	423	449	444	424	431	434	393	418	427	419	423	424	412	453	463	462	442	411	434	436	432	450	398	432	454	416	409	416	425	447	400	420	422	449	442	459	457	412	399	418	446	430	410	421	459	419	411	407	443	403	444	404	463	393	441	412	402	440	424	401	438	455	418	455	414	406	439	414	427	415	440	449	419	413	452	436	410	450	460	412	430	412	400	405	424	417	408	416	437	430	451	390	429	415	422	450	397	410	417	430	403	426	457	415	445	437	446	450	415	407	430	449	420	443	420	400	401	447	439	409	387	422	405	424	437	431	397	435	445	424	437	431	430	399	437	417	436	441	388	463	434	451	411	415	458	408	440	417	437	405	413	388	446	447	395	402	434	417	430	404	439	446	453	422	417	410	432	414	408	409	421	410	421	433	404	432	398	422	446	422	390	437	402	432	376	473	461	461	435	442	430	418	432	413	410	421	436	400	431	413	397	469	436	487	408	416	427	439	450	409	404	405	420	446	408	400	395	401	397	448	417	428	431	431	466	404	450	457	454	398	435	472	420	437	397	400	442	439	420	403	427	433	458	427	431	423	420	449	450	415	431	422	414	448	390	405	433	452	431	426	420	403	454	419	420	433	421	479	471	400	421	415	456	411	423	411	419	432	423	423	392	409	445	389	436	407	382	415	403	416	462	411	434	429	423	442	409	419	390	419	408	404	426	434	425	422	391	431	420	431	406	447	449	483	450	476	456	427	373	438	429	450	462	402	402	437	389	419	434	433	435	400	415	433	417	416	411	444	402	406	465	427	447	411	449	441	369	409	408	434	481	420	437	409	422	430	407	427	427	433	418	390	407	400	439	435	393	433	442	445	420	433	478	421	413	398	436	421	408	465	443	402	428	447	448	408	396	399	445	397	437	417	440	398	395	395	433	454	427	383	448	422	405	404	460	451	433	413	455	366	431	420	438	454	397	378	422	397	455	443	414	411	463	428	435	430	435	390	387	443	464	429	417	473	379	408	427	426	426	442	403	394	445	400	410	448	433	457	454	430	439	435	435	422	453	415	434	417	451	418	459	434	437	406	420	455	438	428	461	396	414	428	408	433	413	413	429	466	409	448	425	427	419	426	418	447	393	424	411	432	465	421	449	448	431	466	411	405	431	428	445	381	431	420	415	417	414	440	421	423	447	413	426	431	441	428	438	414	437	408	415	440	413	423	393	422	440	446	411	452	442	404	447	424	424	430	427	437	396	441	481	417	446	421	443	388	419	409	456	410	398
19268	26479	20075	11191	8044	5859	4264	3147	2435	1878	1607	1421	1253	1129	1062	1061	958	892	840	773	736	645	625	584	603	598	597	543	545	525	530	535	547	546	534	531	537	533	485	516	517	520	503	522	508	504	545	517	509	513	520	485	520	530	505	494	500	531	545	468	470	493	516	501	485	519	483	506	488	484	479	480	463	504	437	485	481	514	453	488	471	523	515	474	499	488	509	464	533	496	498	464	470	531	493	513	527	520	503	489	501	487	511	519	494	416	477	493	462	511	473	486	475	481	485	514	491	514	475	532	515	493	457	455	470	505	493	522	525	495	498	539	483	500	512	485	475	527	538	483	480	472	477	507	513	507	485	523	463	484	479	527	482	462	503	514	510	453	456	519	467	497	512	520	453	468	466	501	522	469	530	460	491	479	478	497	474	501	475	486	472	524	508	473	465	470	490	536	486	479	512	501	471	514	499	505	482	442	526	486	461	488	503	454	474	500	515	552	500	503	492	478	488	505	470	493	512	500	512	501	478	490	478	501	495	480	509	505	514	516	509	520	488	495	463	495	487	514	519	474	543	510	470	477	491	514	498	488	471	484	496	453	473	454	501	518	479	528	484	443	490	467	495	483	469	470	428	489	535	508	480	489	509	511	497	498	517	512	459	543	481	508	474	502	501	514	528	511	457	521	500	500	519	481	489	498	505	514	532	484	496	473	467	460	491	478	477	491	497	537	509	497	495	458	492	508	509	500	487	443	512	463	541	448	484	449	508	496	478	460	511	494	470	508	494	515	468	480	472	504	508	528	508	508	468	507	492	514	491	495	513	493	502	527	488	477	485	491	467	481	498	483	481	457	442	471	497	448	463	500	510	465	469	526	482	497	436	493	458	499	508	493	434	492	487	483	497	482	480	481	503	445	551	476	466	531	477	501	502	496	496	510	523	474	489	472	521	500	475	523	520	471	517	494	498	498	438	493	465	480	508	502	470	490	458	489	514	472	486	545	502	466	503	479	443	508	527	498	488	473	487	487	505	466	462	474	490	497	495	520	509	547	471	476	495	516	468	479	523	506	499	519	460	490	525	498	496	500	472	520	521	517	495	519	447	500	530	516	533	468	477	512	498	508	477	511	509	477	511	471	509	533	483	516	519	514	486	501	511	473	494	473	532	519	523	503	462	464	515	522	474	501	497	506	529	508	487	479	514	478	514	492	471	482	509	471	513	463	493	531	526	485	512	472	460	474	508	512	509	471	451	495	527	519	516	472	480	523	498	513	488	521	511	492	492	523	479	511	451	483	502	477	534	474	460	500	473	488	490	494	453	515	512	526	476	509	498	502	481	548	506	522	497	503	487	534	530	479	512	472	506	453	499	491	512	452	459	513	507	483	524	496	431	439	479	484	524	479	520	517	504	511	490	506	512	507	542	496	501	504	486	496	470	498	488	488	488	487	509	509	491	509	495	498	501	514	490	503	559	502	477	485	496	495	481	512	494	504	480	505	470	494	472	429	513	494	508	476	506	522	514	489	458	501	518	509	504	547	500	465	490	536	511	473	472	517	504	533	477	511	525	498	511	486	488	517	483	480	490	515	507	514	493	515	456	473	475	488	474	491	469	480	487	496	513	541	501	497	481	497	470	523	484	487	456	516	498	484	538	505	498	470	526	490	540	491	444	489	450	512	533	509	493	473	529	497	478	460	471	478	489	486	485	494	517	511	520	499	486	485	475	482	513	495	486	533	506	479	526	462	483	517	472	517	476	506	453	472	495	502	480	503	534	478	529	503	528	484	494	498	515	472	457	509	505	519	529	497	509	512	481	479	494	512	499	469	511	528	556	490	515	510	505	500	527	486	449	490	488	540	488	488	513	502	467	499	498	514	494	506	489	544	521	525	528	455	486	497	492	503	548	503	460	467	486	483	485	447	496	468	512	472	466	519	483	542	491	511	486	542	499	451	504	517	510	487	505	458	501	479	486	510	535	516	496	493	491	496	478	510	499	492	465	507	489	476	526	498	484	473	500	452	467	483	546	521	489	482	494	492	469	481	506	514	465	472	507	488	521	502	476	515	489	511	479	516	490	453	482	507	520	476	495	473	536	505	545	529	511	497	495	518	508	472	529	485	514	506	499	468	488	503	512	459	466	496	515	519	461	505	501	506	511	453	504	482	463	490	484	530	501	512	518	476	477	524	499	465	481	475	492	508	497	499	506	504	485	491	481	474	513	481	505	537	514	502	496	469	516	490	513	505	517	463	461	466	481	485	533	453	464	459	493	506	461	457	493	499	471	469	467	498	507	496	483	509	466	486	492	489	504	499	479	500	494	507	509	479	494	461	488	462	452	515	527	517	491	516	491	482	543	509	475	498	489	519	482	484	449	516	476	464	503	481	449	492	502	513	495	509	480	500	477	494	536	499	466	516	436	489	510	472	493	511	480	478	503	484	518	504	473	505	488	528	508	482	483	546	466	513	488	477	467	496	463	504	474	452	456	487	490	466	502	473	446	509	502	477	503	484	504	467	471	502	495	458	505	477	470	468	478	468	489	473	487	465	482	490	451	469	549	479	527	503	483	519	522	473	510	483	478	468	463	486	463	528	507	461	501	501	510	466	516	500	527	464	504	516	493	456	517	491	491	472	484	492	440	475	490	461	443	494	510	483	501	482	504	471	502	488	509	486	507	515	510	509	463	506	522	506	476	437	536	464	521	471	477	512	559	498	501	517	477	499	502	464	504	466	451	521	485	507	488	478	490	474	507	511	504	530	492	501	500	492	522	489	499	495	464	474	474	506	480	494	468	471	494	487	469	525	512	506	506	524	519	473	496	499	481	503	487	500	485	413	502	475	491	475	534	498	486	461	551	520	521	495	510	489	506	501	468	531	474	510	456	447	488	485	479	470	492	491	513	518	498	501	482	486	490	485	478	498	477	482	521	475	470	498	479	504	515	477	454	486	495	463	488	504	469	479	489	507	470	470	482	472	505	491	480	473	512	509	467	491	466	481	494	493	494	497	435	508	503	478	518	473	517	486	479	518	474	516	468	516	507	505	522	488	504	431	492	502	523	465	494	489	462	527	492	466	501	476	461	520	501	476	491	479	514	490	515	452	466	532	506	512	497	504	468	493	472	517	470	451	492	480	516	506	482	477	526	513	477	485	492	537	505	475	471	508	436	479	468	480	479	512	497	472	468	470	450	502	483	536	474	469	516	494	463	484	516	516	470	484	478	498	477	500	488	522	467	509	485	460	453	470	475	465	486	482	476	505	494	516	503	537	474	473	507	493	493	496	477	490	483	496	513	494	495	501	485	514	461	472	485	470	524	511	533	480	460	498	510	490	473	491	529	452	473	493	485	510	501	479	508	502	502	535	495	453	514	489	537	469	464	483	454	459	480	453	513	504	482	493	426	524	510	481	499	474	503	515	472	439	495	502	472	439	463	512	501	496	498	486	459	483	476	479	479	479	493	494	480	476	506	489	515	495	532	475	479	459	527	505	469	505
23949	21526	28575	24901	21365	12168	4948	2996	2200	1743	1617	1449	1204	1118	1029	949	870	804	818	676	709	646	639	556	575	576	523	540	520	569	472	525	501	476	517	491	478	494	479	502	499	490	494	493	464	481	454	480	481	483	487	449	470	445	488	461	472	427	477	454	475	428	456	494	431	445	457	490	455	426	500	463	436	436	412	466	499	449	459	476	422	415	423	450	441	463	466	493	461	433	466	427	451	473	463	426	492	464	478	439	482	445	474	443	488	478	476	457	439	427	475	470	439	447	444	467	433	477	462	470	413	445	452	481	472	476	419	475	466	486	459	515	457	467	478	470	446	421	480	455	476	470	425	462	466	412	457	464	470	463	451	460	463	459	413	438	472	434	442	432	456	454	432	428	438	436	436	473	454	462	459	448	424	485	467	454	445	422	450	435	493	464	418	467	438	474	457	481	467	507	515	447	489	408	429	454	453	443	495	472	444	447	425	439	437	446	501	434	423	446	454	400	464	460	405	445	434	470	416	487	481	465	457	412	446	454	482	464	429	421	420	478	417	454	444	473	401	426	464	464	471	447	452	420	425	428	467	458	445	483	452	424	450	440	475	426	431	468	444	447	451	428	459	455	448	442	423	434	425	468	394	434	476	464	446	422	477	442	491	456	435	490	445	392	467	432	459	466	418	437	463	428	438	477	421	433	475	496	484	477	449	384	439	465	469	435	436	452	480	421	509	446	413	448	453	479	439	455	434	454	438	441	475	481	443	447	474	463	463	451	482	472	476	463	484	455	468	432	466	457	447	449	453	480	454	443	456	431	454	450	456	419	449	490	447	380	438	467	485	474	468	454	493	455	445	447	416	418	453	426	430	430	424	430	469	434	452	457	473	433	452	419	461	422	468	457	502	434	433	428	434	442	479	429	440	459	416	419	464	441	443	437	497	461	459	411	436	442	429	461	477	459	493	472	452	448	438	444	441	458	439	471	431	476	462	479	441	415	430	462	444	435	466	457	445	429	430	453	431	440	473	446	482	448	472	458	442	469	446	453	497	473	441	467	451	432	431	433	444	419	407	459	447	463	442	446	444	416	485	427	484	443	433	476	450	447	436	450	439	453	456	471	421	446	484	471	449	444	455	453	433	446	436	472	426	440	475	453	476	479	453	449	459	459	432	503	448	468	459	448	462	455	430	440	450	424	435	445	481	464	424	414	476	452	454	443	460	447	457	416	444	481	442	462	428	476	428	475	451	420	414	428	467	479	432	442	450	398	468	465	508	443	437	465	427	463	461	474	474	419	448	434	431	477	502	450	501	430	453	473	469	452	437	434	455	472	480	490	427	434	481	428	483	459	439	464	463	449	459	446	474	450	450	468	442	425	415	455	417	439	477	445	448	465	478	515	459	441	457	463	451	476	425	428	460	467	471	467	466	455	445	451	444	482	466	423	495	448	466	464	454	449	427	473	437	472	461	426	410	444	476	485	477	449	428	455	441	412	472	455	455	421	481	435	488	481	499	478	440	452	496	452	417	431	465	450	486	463	491	479	459	477	470	468	432	430	465	483	451	455	431	468	450	475	434	426	493	439	420	432	473	501	454	471	462	431	460	425	463	440	438	421	444	429	466	479	450	463	462	452	436	451	464	463	436	416	448	450	459	485	469	451	437	448	414	490	472	457	482	469	450	452	469	435	450	442	525	487	423	494	435	466	427	452	435	452	462	469	433	455	451	459	406	460	478	482	472	491	432	453	444	444	413	448	446	452	439	471	398	417	442	451	457	436	451	462	440	470	443	459	468	457	479	467	427	467	479	449	449	451	479	462	489	461	440	414	450	447	438	462	468	478	438	482	473	458	452	461	465	404	426	447	430	437	434	416	461	496	447	473	499	421	468	443	486	456	460	433	481	448	440	459	412	423	458	470	436	504	451	449	476	477	437	466	452	459	449	422	448	449	463	472	433	471	421	444	482	429	456	469	440	476	450	430	436	464	457	466	452	435	446	486	455	465	405	424	453	458	427	443	472	449	439	475	431	450	456	445	465	464	420	454	475	450	412	416	429	437	476	476	450	448	456	434	484	424	433	452	455	434	471	445	476	460	438	472	422	438	442	451	479	481	437	453	472	436	457	454	446	464	452	446	434	482	452	450	406	489	449	442	431	439	516	481	473	429	428	440	440	437	451	478	461	418	436	439	427	455	475	458	454	457	446	412	435	426	439	466	473	436	464	438	470	458	464	434	430	468	468	467	433	439	442	466	460	505	429	453	453	440	456	435	462	448	427	440	420	449	463	460	451	488	449	452	446	480	454	446	448	462	483	483	450	493	478	449	444	440	411	463	453	452	455	451	442	476	470	451	445	431	485	454	485	418	456	453	414	431	423	429	446	429	466	474	433	444	453	475	494	467	413	493	417	445	422	453	463	462	446	477	434	475	499	455	475	443	480	477	467	460	442	466	460	432	419	443	445	472	471	449	473	415	465	493	454	442	454	472	449	439	452	464	443	453	456	428	434	455	431	479	446	417	483	453	469	485	469	474	451	413	444	455	466	418	472	381	453	421	428	459	473	434	437	441	446	453	437	448	487	476	447	454	457	414	453	443	455	432	440	442	457	476	454	493	422	445	443	405	464	412	424	444	442	419	423	450	491	482	477	435	471	471	474	473	461	477	429	420	449	477	453	452	439	490	423	482	489	450	435	414	434	451	462	430	453	466	457	413	481	440	430	460	471	445	456	487	486	442	462	444	424	454	448	477	474	449	446	450	440	446	475	442	447	446	453	455	468	425	488	473	462	492	438	390	440	411	494	475	498	477	451	446	416	450	464	431	452	442	500	389	432	448	412	436	431	433	488	449	455	452	445	455	436	454	458	407	423	467	461	495	456	449	475	468	458	434	457	487	432	433	467	456	483	460	493	469	425	457	444	442	514	419	419	458	461	469	472	495	467	445	463	457	412	459	453	471	487	466	453	449	428	441	453	484	441	436	433	482	507	430	461	467	436	464	441	429	464	426	469	471	426	420	432	429	498	428	457	441	465	416	447	465	460	453	444	451	452	432	467	443	484	431	453	461	452	487	447	452	466	456	458	429	391	439	441	453	478	474	473	444	462	436	428	454	467	462	470	481	436	414	429	447	500	425	460	461	416	470	473	486	427	483	475	456	482	435	470	431	462	446	494	469	433	480	442	397	484	483	451	447	454	438	452	459	431	435	466	443	420	464	481	466	434	431	436	477	467	459	436	451	454	446	456	450	473	477	456	450	475	433	432	469	435	476	470	500	441	491	466	468	448	442	427	419	503	466	446	452	476	437	457	427	508	469	466	431	480	478	463	447	464	451	437	419	449	456	420	407	452	434	468	423	457	459	464	464	471	465	442	488	443	464	492	452	479	449	447	458	478	445	447	430	470	440	450	439	451	462	461	443	482	443	448	400	470	477	469	447	454	511	452	417	429	461	433	443	456	454	456	430	416	468	448	423	431	422	450	447	456	449	431	420	446	464	455	444
22088	34966	26980	16884	12465	9629	6974	5269	3908	3049	2690	2165	1914	1717	1561	1427	1241	1122	1057	971	886	855	829	771	746	709	709	730	662	636	661	645	622	552	610	521	606	579	600	579	599	533	549	550	583	592	612	568	509	526	511	523	528	556	497	556	550	549	535	525	568	540	514	488	626	512	536	519	506	548	533	496	513	497	516	511	516	510	533	516	545	589	526	546	503	569	493	525	537	535	507	527	560	572	528	529	557	542	553	575	500	540	542	573	488	506	527	532	517	516	525	506	501	493	509	513	499	511	556	516	526	514	530	562	522	514	554	539	553	508	523	542	514	535	507	522	538	520	512	502	499	512	530	585	500	476	524	512	490	502	527	536	500	512	520	538	529	485	497	540	515	477	551	518	523	492	536	545	522	529	474	495	519	537	544	509	519	543	472	535	501	503	539	472	459	527	556	532	514	537	542	529	562	479	542	550	524	534	527	502	515	526	516	513	496	497	486	519	515	522	500	547	540	549	503	524	557	479	485	485	504	501	518	521	509	550	521	512	542	529	544	501	507	498	503	549	523	569	538	537	517	553	542	511	519	477	518	488	509	496	544	538	527	490	546	488	562	508	555	525	560	520	489	486	491	509	526	531	518	484	547	528	568	502	549	521	568	509	521	532	538	542	493	559	489	532	535	526	496	564	536	510	487	553	506	497	500	511	495	537	516	525	546	530	542	488	502	507	511	498	498	504	547	521	511	528	522	539	532	495	508	542	496	534	520	532	538	522	461	503	540	493	492	473	530	563	519	525	527	530	530	521	505	489	518	513	574	512	532	525	559	546	526	531	463	546	510	507	520	512	491	544	560	532	538	534	494	525	529	537	520	504	538	493	520	534	550	552	549	502	519	503	555	487	548	530	544	511	536	479	505	511	517	517	543	521	574	575	542	540	564	532	498	520	524	568	496	527	552	521	586	570	552	530	503	525	508	496	559	529	560	506	553	514	511	502	551	523	537	522	491	512	516	550	526	511	544	529	502	539	565	497	509	527	503	520	541	532	523	486	528	527	540	487	517	517	557	505	514	547	503	498	525	565	465	540	478	544	576	506	534	549	530	490	539	498	519	567	551	534	533	559	530	526	506	537	566	527	530	546	510	535	479	533	527	565	523	517	539	540	548	532	545	516	548	546	526	529	486	525	511	507	496	494	489	533	530	517	487	553	521	521	515	541	531	509	501	529	518	555	524	517	563	527	507	552	545	560	535	536	518	551	509	527	521	545	537	514	467	517	506	509	551	548	549	510	532	493	514	527	510	527	531	521	540	528	497	497	524	520	518	527	535	511	550	539	555	533	496	490	548	556	517	538	484	515	494	528	509	528	518	514	551	498	533	508	523	540	516	495	527	488	538	553	550	564	564	560	504	523	507	527	525	516	515	521	522	516	514	508	560	537	558	490	539	533	550	520	543	501	517	526	518	516	490	539	551	546	493	499	537	556	555	510	510	507	534	516	508	502	486	525	568	541	509	488	537	503	493	520	515	497	520	543	509	518	520	507	502	516	536	554	512	533	544	508	522	527	488	576	535	584	524	538	510	541	507	550	506	569	519	502	531	513	531	534	531	532	501	524	526	517	503	519	529	511	517	487	512	556	493	543	539	469	516	561	494	510	581	537	507	524	594	513	556	510	507	528	511	541	492	517	548	517	536	508	516	521	506	520	542	532	504	530	522	564	529	480	515	538	533	496	531	531	524	537	502	512	545	549	540	548	526	526	519	510	501	515	554	558	516	529	529	544	547	538	548	517	490	524	543	498	482	507	507	526	548	517	492	529	517	520	533	515	553	535	506	532	528	523	535	509	501	523	527	496	555	521	527	504	526	511	508	497	541	507	511	475	522	549	555	518	523	519	501	482	478	513	510	498	497	523	554	524	497	508	558	548	528	548	533	528	505	498	474	542	509	545	553	527	525	540	544	524	543	501	520	482	516	512	532	503	514	493	490	552	513	532	525	545	560	507	562	515	508	515	518	490	491	509	517	531	516	542	481	509	545	520	472	495	528	532	537	550	549	533	532	504	565	531	519	496	532	522	517	491	495	545	472	500	486	518	499	527	513	545	536	558	499	575	541	490	520	568	562	523	493	520	538	533	510	543	510	519	544	524	513	517	512	511	505	536	555	521	524	523	493	462	503	549	526	538	510	572	538	558	497	556	517	512	511	515	560	526	513	471	508	507	535	469	569	553	529	503	524	500	523	488	539	494	558	510	536	519	547	514	523	516	544	520	527	551	502	522	522	521	481	574	522	549	496	543	530	514	504	544	488	529	494	538	523	519	546	500	546	478	565	512	506	479	526	499	518	516	530	468	464	498	490	481	525	556	487	531	510	512	567	555	539	551	523	477	545	557	530	543	470	514	517	545	527	554	529	499	535	516	510	543	512	497	555	553	521	510	489	507	490	516	512	544	515	535	518	557	530	476	507	550	546	547	478	547	574	524	529	477	478	473	522	526	528	526	509	552	529	479	529	547	490	520	561	514	523	523	495	537	539	533	548	485	498	535	528	537	504	491	484	465	541	521	533	531	524	521	519	523	531	502	507	527	516	503	534	505	512	504	523	546	517	509	512	511	522	533	564	540	530	518	564	528	496	517	515	504	463	496	510	508	479	480	496	452	550	517	478	530	494	545	494	509	519	555	507	527	500	558	504	493	508	567	522	504	513	512	498	532	485	524	548	503	535	512	543	562	570	519	532	519	498	538	519	501	530	501	502	511	517	506	526	558	522	541	498	510	539	544	538	483	465	530	536	501	580	532	519	500	531	470	494	508	486	520	529	530	491	486	488	510	551	508	507	535	535	515	536	502	524	480	527	530	538	535	468	532	532	514	495	516	505	506	536	489	539	534	525	542	527	529	482	506	505	533	518	503	532	548	496	561	533	513	523	550	528	512	537	505	544	543	509	528	487	502	522	523	529	504	502	523	521	531	509	506	533	515	515	499	511	511	510	554	517	490	506	537	490	548	557	517	522	499	521	571	500	512	513	530	539	511	507	539	506	533	534	506	514	529	537	525	507	533	551	522	557	494	530	484	546	493	511	559	534	552	563	471	505	507	545	537	498	537	513	576	482	486	470	497	527	491	568	510	494	567	515	534	537	566	496	522	536	540	483	498	530	522	547	497	544	540	512	522	552	512	528	493	542	526	486	537	526	495	512	561	552	519	533	506	532	522	540	524	541	508	532	516	485	481	539	547	540	534	539	527	527	537	532	511	565	517	519	531	500	522	478	512	484	546	506	527	487	514	547	495	478	491	540	530	559	543	591	596	547	552	493	500	521	517	499	517	505	508	530	507	514	561	522	535	474	547	499	540	528	501	566	549	522	536	523	567	535	498	534	484	521	573	569	532	531	541	498	533	530	537	541	528	515	501	580	537	514	541	530	510	501	522	538	535	530	510	535	532	494	516	556	494	516	511	501	543	496	550	513	524	473	499	518	517	504	580	541	520	571	517	543	507	544	520
25131	21498	27269	25619	12156	4799	2994	2063	1508	1288	1185	1017	911	791	769	740	652	567	527	523	493	455	448	444	393	426	404	410	380	412	431	375	371	419	340	350	374	363	366	393	344	371	357	343	342	315	325	378	378	325	348	322	363	335	302	379	326	334	349	355	338	312	345	340	352	298	358	350	315	328	355	308	308	332	297	358	346	310	342	326	310	343	338	359	330	335	324	359	349	308	348	332	389	353	328	326	321	337	327	328	339	313	363	323	304	333	304	336	310	318	352	328	329	367	347	320	349	312	329	326	333	350	335	307	339	326	335	354	322	349	337	315	304	363	346	333	316	326	314	336	320	357	337	362	344	338	378	377	345	372	349	346	329	359	343	320	304	359	324	315	333	320	324	341	337	354	335	323	343	353	339	343	315	352	341	347	359	327	355	341	336	330	352	327	318	324	341	321	310	332	327	345	351	293	357	317	329	315	337	345	377	334	350	301	344	337	340	348	315	345	303	322	326	364	372	332	357	305	349	355	340	320	346	343	308	311	326	332	348	356	318	352	328	333	318	332	333	305	368	354	351	318	352	344	306	370	310	326	351	351	348	333	357	339	326	340	291	340	322	317	342	324	352	340	327	348	367	348	310	304	345	304	342	353	352	342	290	337	316	309	312	332	322	340	345	332	338	343	331	342	325	338	317	325	336	327	308	352	357	321	339	323	329	298	357	332	325	355	302	342	345	320	346	345	331	371	332	368	346	336	301	328	321	343	329	324	316	316	337	344	322	319	348	333	329	333	346	326	330	314	324	339	369	335	333	350	370	346	355	347	387	326	319	366	325	343	332	346	344	343	339	309	339	307	363	317	320	328	346	317	355	328	340	327	324	321	312	340	311	335	350	325	345	357	329	346	320	324	318	373	346	332	331	331	327	357	347	335	295	342	303	335	361	325	314	376	349	331	324	331	356	336	334	348	353	315	334	326	332	330	327	339	314	347	320	315	317	330	339	344	339	322	316	342	310	328	351	302	345	338	333	333	327	305	338	320	349	340	339	307	325	343	312	308	344	338	306	326	331	332	346	337	333	362	315	378	335	394	296	313	329	338	326	338	319	302	351	350	319	348	288	333	334	341	336	332	323	312	339	349	335	350	345	323	334	331	356	348	350	321	324	357	306	327	334	350	374	330	317	339	341	360	312	330	331	320	326	323	348	341	312	352	367	377	355	351	379	314	315	330	350	300	354	339	361	341	352	303	327	345	298	313	334	322	351	303	284	342	337	355	300	361	342	348	344	358	310	329	301	341	317	349	315	351	305	348	315	327	316	326	342	276	332	338	293	323	332	330	324	341	321	364	327	331	349	321	333	343	348	345	328	306	342	354	348	333	336	374	351	358	371	331	334	313	355	320	330	326	337	320	343	324	346	343	352	328	354	298	359	327	322	339	328	327	332	340	330	289	358	332	325	321	347	319	325	344	348	341	317	327	346	360	323	312	327	344	346	363	289	338	306	311	333	298	352	317	319	368	330	323	343	333	335	321	338	305	326	332	358	328	330	320	345	306	347	337	348	343	343	367	334	329	332	315	368	349	320	334	306	333	351	308	335	329	321	325	357	353	340	302	332	337	343	307	315	323	341	325	353	303	340	340	337	326	332	300	346	302	334	354	305	356	335	319	337	336	355	335	337	321	336	341	335	329	346	338	334	348	351	340	334	295	339	322	312	350	338	342	341	318	349	364	326	364	325	348	347	343	342	307	360	312	339	344	322	340	302	326	353	352	332	367	295	322	330	328	316	328	324	328	345	329	365	323	318	323	318	359	311	376	320	326	316	342	321	343	320	350	332	363	335	347	327	318	321	328	339	355	338	323	328	311	337	353	345	303	320	322	331	319	346	332	322	319	357	342	346	302	308	318	358	324	344	309	369	332	351	331	328	354	327	341	364	339	320	315	323	333	335	331	333	335	364	332	336	348	334	321	339	348	302	318	365	331	339	317	326	327	334	279	357	325	318	354	317	355	307	346	367	307	361	370	298	322	356	346	296	309	327	335	323	340	363	339	343	375	339	332	340	364	304	327	371	317	345	338	339	318	330	322	351	318	345	342	314	328	345	346	341	335	316	326	350	333	384	362	340	331	350	335	328	344	333	333	359	349	306	346	384	320	358	318	322	378	346	324	307	325	354	355	320	338	314	346	305	315	353	346	352	347	313	324	347	327	356	334	309	341	342	303	329	320	307	328	371	346	340	312	347	335	316	334	349	305	337	353	346	304	321	349	330	328	347	376	310	357	322	336	318	326	329	314	359	346	350	325	343	322	330	328	337	357	373	336	333	337	332	368	357	337	346	301	324	322	341	343	320	337	292	313	317	326	325	355	364	352	351	337	331	362	359	354	338	353	362	312	365	316	352	357	309	340	320	353	329	349	328	375	309	356	327	337	329	330	357	351	292	301	331	317	346	332	331	328	353	341	326	335	337	292	321	338	329	305	358	343	367	363	335	327	330	354	360	333	330	382	336	317	343	298	347	325	339	336	336	313	330	329	315	339	326	333	330	342	344	338	336	271	322	331	332	345	339	339	361	332	304	306	347	354	357	339	330	359	358	353	359	340	313	357	335	354	300	318	337	293	325	332	360	313	351	335	312	304	343	315	332	355	309	302	272	320	299	316	328	352	344	310	323	342	321	375	354	297	322	323	341	338	354	294	315	306	350	331	353	300	333	353	339	334	311	332	339	366	320	342	354	337	341	349	318	332	323	322	318	342	362	337	335	345	357	335	350	353	320	324	296	357	337	328	338	335	348	339	348	355	341	326	327	357	321	334	364	341	359	331	350	368	354	315	315	336	340	318	341	325	324	359	355	332	325	341	317	336	316	310	353	327	336	344	362	326	344	306	317	320	343	348	324	326	321	346	313	334	338	349	339	332	319	328	346	325	359	316	337	342	318	337	322	331	358	357	315	376	296	329	318	325	348	363	349	349	348	362	342	317	340	312	329	361	358	348	322	342	329	340	353	327	321	325	297	349	329	336	323	321	351	327	357	328	367	358	293	334	332	358	316	323	341	333	343	351	336	355	313	341	348	309	356	338	341	323	345	338	342	340	318	339	349	306	321	337	327	367	333	336	320	331	323	364	300	340	328	342	324	303	340	338	330	324	348	337	337	306	296	332	361	298	313	322	326	321	333	345	362	333	330	303	311	346	342	361	346	332	362	316	331	356	352	330	377	299	343	356	330	318	345	365	334	333	336	332	370	311	322	339	347	320	345	340	345	327	358	345	312	357	328	323	340	314	375	351	319	338	352	307	353	328	330	334	337	335	313	320	347	336	324	327	341	306	340	305	329	326	345	358	328	347	338	313	336	301	352	319	313	334	345	320	340	319	365	338	349	343	331	299	322	333	343	357	345	341	325	340	347	302	310	340	349	324	330	335	330	337	330	314	324	301	369	360	345	337	338	331	313	347	335	338	349	326	357	294	323	312	331	330	356	364	327	320	339	322	335	407	331	285
21049	30876	23061	13981	10614	7975	5570	3910	3063	2392	2052	1705	1470	1310	1163	1070	924	867	747	666	596	570	616	548	536	524	540	538	488	481	499	457	513	465	460	454	454	429	451	432	438	379	420	427	385	407	396	384	405	399	406	412	388	393	388	441	406	380	406	366	400	400	403	416	394	400	375	372	418	390	402	403	359	394	375	362	368	436	395	390	375	391	364	367	359	394	422	404	388	379	417	431	416	377	391	378	408	370	388	385	398	388	363	405	393	386	377	363	401	404	372	385	369	389	385	393	400	369	401	365	417	399	398	369	397	399	393	401	365	388	381	399	388	377	388	381	397	402	427	405	381	385	440	377	389	407	360	410	389	384	365	401	376	375	404	453	362	404	383	407	365	405	414	409	372	362	416	378	367	396	397	364	367	417	439	377	384	387	398	337	358	399	370	397	369	376	374	414	378	377	409	375	406	411	416	378	398	377	410	400	375	404	402	392	405	434	359	410	412	369	384	410	393	372	392	382	366	382	406	396	372	371	381	378	396	402	406	363	350	393	399	420	386	391	375	380	417	402	365	376	386	372	432	413	423	400	394	351	409	436	392	385	389	370	376	394	415	405	347	421	386	396	406	397	412	406	377	360	370	384	389	406	389	343	396	397	378	389	392	388	409	376	377	370	390	394	363	396	380	381	405	388	389	378	380	383	367	398	419	417	400	370	394	372	392	415	402	391	401	408	408	373	416	404	379	386	398	418	408	375	382	344	408	371	412	402	369	377	395	378	381	403	380	377	384	388	395	388	380	430	388	384	378	373	378	366	395	433	363	370	385	391	369	385	392	426	412	407	409	382	428	377	357	336	402	398	420	395	408	382	386	385	380	404	408	399	343	402	383	403	424	376	411	382	395	371	402	408	403	410	379	375	399	413	433	380	393	348	417	417	344	377	387	365	396	367	409	420	366	390	405	385	412	397	385	373	359	374	347	395	372	372	383	408	388	389	399	390	344	375	380	397	365	373	422	384	359	404	354	368	415	389	393	389	398	370	394	378	390	400	363	385	364	367	382	415	403	364	411	398	364	435	349	380	419	385	394	391	397	384	370	361	399	393	378	412	379	394	372	423	371	407	410	399	388	411	403	388	396	403	395	348	388	379	342	373	344	400	376	375	374	400	412	402	388	380	391	418	394	411	360	373	393	412	410	407	408	385	427	366	381	354	379	369	378	406	371	439	389	375	386	410	364	382	427	413	385	370	348	378	374	396	385	388	371	389	368	395	391	385	398	420	370	352	384	450	391	380	350	366	391	371	402	387	411	397	373	418	382	392	386	392	376	382	413	357	405	364	388	410	380	348	392	412	383	370	374	391	401	404	378	392	389	384	391	371	357	394	375	417	439	360	415	371	398	381	365	362	386	392	355	377	403	397	381	407	395	405	418	404	360	386	395	403	383	398	374	410	376	355	395	383	378	365	407	358	404	389	370	369	397	368	418	403	369	384	392	379	392	386	440	416	416	386	376	408	408	399	397	424	388	397	333	422	393	396	382	402	395	368	390	418	421	388	354	387	413	396	367	368	391	382	393	385	405	383	369	353	391	383	394	400	406	387	396	361	426	368	367	385	363	394	394	368	399	391	377	389	416	436	359	390	389	403	389	375	382	384	412	419	400	376	401	397	391	404	432	377	383	400	362	383	381	410	380	370	405	356	375	401	391	374	372	408	344	409	380	377	423	380	420	365	351	397	432	363	395	378	426	389	401	431	414	381	400	391	413	461	400	394	367	398	395	382	380	365	385	388	373	360	414	367	430	360	363	413	386	351	402	373	350	380	383	406	396	388	400	403	384	386	373	368	386	424	399	400	416	391	402	373	409	418	410	396	407	369	386	416	389	356	382	386	396	406	339	415	371	392	351	387	433	370	370	360	364	400	394	413	386	363	402	393	386	372	426	385	416	376	376	383	374	389	377	379	362	375	396	400	356	391	414	386	356	383	392	402	381	372	407	379	374	375	418	389	414	409	398	374	391	395	382	382	413	370	373	379	386	397	418	396	420	366	392	385	392	425	384	402	375	379	415	364	412	410	387	393	367	398	391	412	410	381	398	371	393	364	375	378	384	394	383	419	390	387	411	408	397	404	389	391	378	401	386	384	389	377	384	389	373	379	416	382	402	364	376	359	367	373	354	378	385	378	381	379	370	377	412	368	377	377	400	415	369	375	379	364	382	406	408	400	402	383	391	421	385	403	378	369	419	405	369	399	398	365	389	420	364	366	379	418	391	412	373	396	370	391	418	415	371	400	406	423	380	415	388	378	385	428	389	380	347	418	399	391	400	380	386	406	367	372	391	420	399	388	380	395	420	397	361	393	358	390	392	410	381	408	392	396	383	376	413	369	380	385	351	370	356	370	382	363	370	395	395	418	399	382	381	373	399	413	408	409	428	451	394	383	372	342	365	349	391	417	416	431	392	381	407	388	418	359	392	398	407	365	428	360	392	389	385	394	406	400	407	429	412	380	354	363	420	382	383	382	393	388	428	398	380	382	398	393	394	392	388	426	378	437	353	401	418	362	396	378	377	373	389	402	435	392	397	406	378	395	395	403	422	393	411	402	368	395	404	406	376	377	366	381	399	362	397	422	423	407	369	387	370	357	387	405	404	380	401	381	362	407	399	388	383	416	389	366	389	382	390	399	379	388	358	366	372	368	409	400	417	404	339	398	352	423	363	391	373	346	364	404	329	369	394	370	377	385	377	394	373	376	382	417	361	381	388	395	429	388	403	375	390	366	376	381	362	365	420	398	412	410	396	385	436	391	386	372	365	395	393	395	354	340	433	372	369	384	363	373	399	428	387	374	407	386	428	391	396	417	424	401	388	395	396	389	430	395	383	373	393	415	420	357	397	368	362	398	369	419	369	383	344	354	394	388	409	373	349	410	421	390	379	370	407	393	378	399	385	412	378	373	347	398	358	372	377	424	391	406	386	393	376	403	355	419	424	375	395	389	395	400	413	378	415	354	364	396	368	340	350	387	386	380	375	370	385	400	390	350	355	378	403	400	374	356	367	382	395	394	391	397	395	403	398	402	399	412	427	384	365	414	403	386	401	395	400	386	405	377	396	395	376	390	368	413	391	388	413	407	402	395	377	374	397	401	378	347	379	395	351	380	359	399	421	379	383	406	394	395	372	411	364	385	345	378	438	340	417	417	388	402	414	400	368	346	389	398	424	372	396	364	397	408	394	395	412	407	390	401	374	392	395	406	377	386	377	384	411	388	417	375	376	389	360	428	424	368	425	375	388	402	397	391	395	393	430	384	415	418	366	408	392	398	380	440	374	392	397	404	371	416	394	400	397	410	384	371	391	425	415	380	367	403	417	376	408	435	410	406	369	355	373	369	411	370	374	401	413	419	392	395	362	403	384	386	396	410	403	382	410	400	389	417	383	410	392	377	370	389	378	384	397	370	414	408	386	401	381	421	381	412	364	392	390	390	417	400	378	389	379	392	382	392
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
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
