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
339718272480	339718272997	339718273547	339718274097	339718274647	339718275197	339718275747	339718276297	339718276847	339718277397	339718277947	339718278497	339718279047	339718279597	339718280147	339718280697	339718281247	339718281797	339718282347	339718282897	339718283447	339718283997	339718284548	339718285097	339718285647	339718286197	339718286747	339718287297	339718287847	339718288397	339718288947	339718289498	339718290047	339718290597	339718291147	339718291697	339718292247	339718292797	339718293347	339718293897	339718294448	339718294997	339718295548	339718296098	339718296647	339718297197	339718297747	339718298297	339718298847	339718299398	339718299947	339718300497	339718301047	339718301597	339718302147	339718302697	339718303247	339718303797	339718304347	339718304898	339718305448	339718305997	339718306547	339718307097	339718307648	339718308198	339718308747	339718309298	339718309848	339718310397	339718310948	339718311497	339718312047	339718312597	339718313147	339718313698	339718314248	339718314798	339718315347	339718315897	339718316447	339718316997	339718317548	339718318097	339718318648	339718319198	339718319748	339718320297	339718320847	339718321397	339718321948	339718322498	339718323047	339718323598	339718324148	339718324698	339718325248	339718325797	339718326348	339718326897	339718327448	339718327998	339718328548	339718329098	339718329648	339718330198	339718330748	339718331298	339718331848	339718332398	339718332948	339718333498	339718334048	339718334598	339718335147	339718335698	339718336248	339718336798	339718337348	339718337898	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2700	3600	2300	2700	3600	2300	2700	3600	2300	2700	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
21847	20158	27591	22470	20185	19624	9947	3744	2513	2021	1642	1455	1255	1080	956	792	772	647	580	541	567	502	458	504	426	424	380	338	313	328	333	1773	2723	3638	1875	476	254	286	233	275	321	247	234	229	224	240	253	227	235	238	229	243	242	230	236	254	229	241	243	239	208	209	256	225	219	232	262	235	258	250	216	232	246	256	224	244	260	220	235	223	225	261	228	230	269	220	208	224	229	225	239	243	237	258	244	247	253	261	228	238	249	233	234	233	225	218	249	228	240	223	206	251	207	242	242	205	215	236	259	226	209	202	252	226	196	238	213	224	239	231	232	280	249	244	264	230	247	221	243	241	218	254	241	227	216	227	203	248	212	221	224	234	263	237	238	235	240	235	240	252	253	261	232	225	237	230	246	233	238	237	225	225	222	224	227	224	226	244	227	211	228	245	220	237	255	215	242	242	250	235	212	205	249	259	210	235	239	218	221	257	264	215	263	244	255	234	246	214	256	222	234	233	244	241	227	232	217	228	240	231	237	255	224	275	223	235	227	248	221	249	274	211	242	251	225	216	246	289	217	245	241	211	245	215	237	236	230	228	233	246	236	226	262	264	231	242	224	217	249	240	222	217	227	210	210	249	231	213	248	229	249	243	230	242	250	227	218	209	252	210	237	232	212	239	244	219	251	244	233	224	265	224	225	207	230	231	235	254	235	240	214	242	227	246	234	229	237	233	244	242	247	257	220	238	205	231	226	226	211	247	225	240	250	268	249	228	212	247	235	218	230	238	227	247	210	238	241	247	252	251	219	260	226	239	234	206	234	247	243	231	252	204	219	246	245	242	246	225	244	248	235	235	253	227	244	225	223	220	250	219	256	229	219	245	215	223	230	240	226	219	196	256	256	239	237	262	220	227	229	227	241	240	251	242	228	229	223	248	239	243	250	230	218	235	238	212	241	230	277	234	251	232	235	261	234	227	236	229	274	239	234	221	223	239	253	223	251	213	220	250	236	233	230	235	238	209	238	219	209	242	224	232	208	212	246	212	250	225	248	241	254	241	249	238	228	244	200	211	227	235	225	237	248	254	244	243	253	247	238	211	236	226	225	250	215	227	234	220	230	245	249	222	248	258	227	240	250	238	221	242	265	249	234	243	257	259	221	253	237	260	210	237	247	208	244	248	246	233	226	245	200	262	225	229	221	230	231	250	224	230	223	224	210	230	238	255	244	235	254	245	221	230	241	239	227	253	230	249	238	271	221	227	217	237	228	243	236	249	250	235	231	238	229	226	201	209	251	224	244	214	233	216	243	227	241	213	238	250	237	236	238	187	222	253	256	244	243	232	221	201	221	202	229	210	210	220	240	222	233	265	233	232	220	234	225	220	259	237	208	217	235	244	217	219	233	220	236	225	220	265	212	234	220	229	240	229	236	248	254	264	238	240	221	257	263	231	260	212	248	219	242	243	246	247	215	227	218	231	228	240	229	214	197	223	241	252	243	223	232	238	223	216	238	227	239	229	242	265	267	226	215	215	227	227	219	248	248	271	226	285	232	239	221	246	226	247	225	230	209	215	215	227	231	218	240	242	217	212	241	249	245	243	243	228	225	253	218	220	242	237	237	228	251	224	239	220	236	240	235	239	240	240	227	230	223	192	218	215	210	225	218	217	219	242	227	228	219	223	233	233	224	215	224	215	222	236	257	227	229	229	216	248	224	223	224	224	250	238	261	209	253	228	258	231	227	219	244	223	241	222	257	228	248	199	237	233	231	206	231	255	286	235	241	226	233	223	215	260	219	213	226	251	233	231	225	242	196	248	217	225	239	221	226	226	248	246	220	226	238	268	240	225	234	213	213	226	255	252	224	228	242	213	253	243	227	232	214	230	250	241	204	220	214	232	235	244	258	234	221	236	228	242	251	197	263	252	229	222	213	233	233	239	212	213	258	254	239	230	229	192	241	255	233	277	230	206	246	220	246	209	233	240	232	242	226	229	209	207	250	225	237	212	228	244	235	224	211	240	223	238	266	207	217	224	248	233	230	240	232	230	234	244	228	192	234	240	246	236	240	235	227	224	223	240	246	218	221	225	253	248	222	227	223	210	245	264	216	240	221	246	257	233	234	232	247	253	218	259	227	224	228	227	253	224	265	234	224	223	223	214	231	241	233	252	237	243	245	214	241	224	299	210	219	226	237	264	233	227	227	234	222	221	259	230	227	239	230	235	227	259	221	246	235	254	226	232	231	245	232	221	244	236	226	237	207	213	224	230	257	263	217	236	225	240	221	234	221	229	227	218	260	243	223	250	210	239	241	241	230	239	245	226	249	237	208	244	224	216	216	241	249	208	245	238	238	232	245	237	222	240	216	268	233	232	195	221	228	235	243	236	229	242	245	224	225	260	222	247	208	229	248	233	211	242	247	256	241	222	232	235	223	246	233	226	220	210	224	263	234	226	242	231	230	222	242	246	256	234	220	182	219	237	259	258	220	229	226	234	248	241	221	243	249	239	239	229	220	249	252	207	228	235	262	244	239	207	211	202	191	215	235	229	210	227	236	268	239	221	245	186	260	229	221	212	250	237	245	260	225	219	237	208	229	226	213	232	245	204	220	241	233	225	229	217	245	237	210	224	238	221	233	252	213	220	212	268	239	244	227	231	231	210	227	233	221	248	249	224	229	226	234	256	219	236	236	219	237	245	231	237	254	215	245	258	226	215	226	244	241	208	282	206	229	225	211	251	272	248	227	221	215	233	216	231	209	233	268	234	204	270	226	254	211	242	223	248	258	229	214	227	249	254	254	234	212	258	242	228	232	227	230	269	236	219	240	229	228	235	218	216	206	248	223	255	240	225	251	210	222	217	215	249	223	251	221	224	219	260	253	241	251	252	218	248	211	240	224	256	225	227	230	242	221	207	227	242	252	265	238	264	221	208	224	237	254	214	224	215	258	232	216	228	240	244	204	253	254	247	232	214	216	232	259	217	247	254	225	218	202	230	233	237	237	218	223	242	216	242	248	218	246	224	230	245	231	265	223	213	231	240	217	260	267	212	212	222	225	224	230	231	209	202	221	199	247	223	236	204	238	222	246	241	233	222	225	215	244	245	216	228	242	233	229	242	248	246	207	239	236	234	223	226	254	221	235	228	246	211	232	260	232	248	236	246	229	227	238	231	237	257	220	230	240	254	231	244	209	220	236	234	251	240	225	226	235	223	231	243	235	240	234	244	228	249	248	236	236	235	213	213	225	220	226	221	243	235	232	252	242	259	259	242	225	240	229	249	232	196	228	249	246	256	250	218	255	230	236	202	214	213	241	248	222	213	233	233	239	237	226	215	209	268	253	227	250	231	222	239	258	251	230	226	246	258	222	208	268	211	253	220	240	223	239	218	248	253	226	255	216	233	228	236	263	221	230	222	266	242	239	230	231	229	237	247	239	216	210	212	229	221	230	199	235	231	223	236	217	246	245	254	220	219	241	215	220	204	211	270	240	249	262	259	230	226	253	220
22793	38834	35718	26711	19935	15072	11855	9117	7320	5984	5011	4313	3797	3202	2736	2358	2123	1756	1485	1421	1291	1215	1143	1120	1101	954	932	842	729	672	606	4804	7249	8912	4567	911	401	475	448	471	613	385	356	361	380	368	357	391	334	364	369	328	388	381	371	322	385	382	366	409	372	387	374	348	340	348	386	459	425	455	398	380	386	398	393	347	370	348	374	377	395	398	366	353	389	368	325	379	360	372	358	345	377	366	371	368	375	374	380	347	374	386	375	360	380	362	370	373	373	399	363	376	387	346	383	381	352	365	373	353	389	379	360	357	353	355	369	380	373	370	372	376	369	336	382	390	359	358	360	332	366	345	379	338	376	359	337	334	370	358	357	367	345	367	374	384	377	377	369	376	397	354	371	354	364	376	385	386	347	369	374	380	408	374	353	379	368	385	376	377	371	346	353	368	388	353	383	378	400	333	367	361	368	370	359	351	349	362	371	381	382	347	395	386	395	407	366	398	383	351	338	362	394	354	359	377	386	380	365	361	375	324	357	378	370	359	337	365	366	399	391	356	392	365	390	368	362	339	336	353	365	330	348	356	327	334	360	383	375	343	387	346	369	345	348	378	365	370	356	392	338	356	386	346	377	388	377	369	394	365	373	329	380	355	344	358	361	356	415	340	364	359	352	347	400	354	382	357	392	347	336	397	385	363	381	358	389	357	335	405	398	379	354	363	403	366	368	392	378	371	373	385	369	339	371	346	377	361	383	360	339	382	361	356	384	341	363	344	369	382	359	358	410	353	383	340	350	389	365	379	344	405	358	371	379	351	360	362	380	334	366	352	393	383	386	360	352	357	334	373	326	388	375	359	339	367	372	352	383	348	360	343	388	390	370	343	381	400	381	356	379	357	396	369	354	373	363	374	379	354	367	372	370	373	328	359	361	332	390	379	351	386	357	377	366	382	397	361	405	347	365	355	324	369	380	382	357	353	393	350	364	344	367	380	355	377	354	354	379	389	336	374	322	331	358	412	361	384	375	368	377	347	384	329	343	385	378	370	361	372	367	359	391	378	350	361	357	430	374	399	365	387	392	375	375	396	368	368	394	365	386	353	406	374	388	338	390	357	365	378	394	391	381	388	350	373	385	350	375	381	357	373	385	349	344	336	342	347	349	362	360	381	370	376	365	365	375	398	348	384	383	354	383	355	382	361	376	344	359	353	366	358	354	371	374	350	374	341	369	361	362	366	336	388	368	363	400	351	364	373	353	362	395	359	369	358	373	337	387	380	358	406	350	352	401	390	359	379	380	323	354	341	366	369	349	389	385	385	374	370	366	385	365	368	406	366	370	354	371	389	383	380	384	369	363	364	354	338	371	383	369	382	359	329	357	377	380	344	376	379	396	366	372	355	347	329	378	387	350	305	347	372	383	356	386	345	368	386	378	339	392	379	352	354	371	358	371	371	369	360	364	403	374	392	372	372	378	344	357	362	385	345	368	360	385	358	375	336	382	398	352	362	364	352	369	332	390	361	356	376	358	379	378	340	367	365	346	354	389	352	387	390	390	358	352	347	373	344	391	382	391	355	370	342	396	377	371	365	390	345	376	364	374	400	374	371	358	365	385	352	388	355	372	351	345	396	365	358	370	383	361	348	382	378	358	359	377	415	378	361	361	372	374	351	348	373	384	338	380	366	326	351	357	388	376	394	367	355	364	383	378	364	376	355	379	371	387	374	331	375	336	379	354	395	328	381	373	364	340	389	354	372	365	367	378	389	349	366	368	316	379	333	366	407	359	378	366	354	318	360	334	384	344	369	375	352	375	385	341	367	364	371	357	376	359	372	347	366	368	360	374	373	382	358	361	371	355	347	367	383	378	317	362	350	387	363	346	382	363	351	346	333	388	378	374	315	373	351	375	356	392	373	382	357	379	387	388	347	391	371	362	367	380	377	357	384	359	384	308	400	378	367	378	352	343	356	397	375	369	409	383	386	397	363	351	371	353	362	381	356	343	365	375	375	369	366	394	367	390	333	344	373	366	346	347	353	417	389	369	360	374	376	365	380	335	359	348	347	368	347	369	383	368	343	382	370	363	369	383	382	422	395	402	373	369	382	357	394	390	373	361	375	367	358	361	381	380	383	389	356	385	386	382	349	355	359	352	384	372	400	389	370	378	374	314	357	361	399	404	374	353	383	389	362	330	341	380	392	383	363	402	398	382	344	375	388	376	368	338	361	394	420	348	352	379	399	365	359	399	372	392	366	351	382	369	351	372	384	384	367	378	344	405	357	373	388	384	365	346	341	351	365	362	371	338	363	347	393	390	362	374	347	364	367	363	425	372	354	357	362	385	330	354	339	371	347	354	367	386	366	371	353	378	363	354	358	357	369	364	381	333	358	367	390	338	334	380	411	358	383	385	307	348	389	351	396	362	376	389	364	369	371	345	356	385	358	383	359	366	362	391	375	375	347	410	385	371	362	354	381	358	361	397	373	347	363	373	363	370	353	353	362	339	354	375	370	369	428	341	383	356	362	382	366	353	360	365	388	391	354	369	380	396	381	362	335	361	357	379	367	402	390	388	366	367	378	379	332	359	394	371	345	367	355	403	378	366	398	370	370	363	397	370	353	352	328	346	358	336	388	339	365	366	385	370	325	354	369	353	393	352	356	355	367	353	344	371	365	372	354	394	351	385	347	346	346	380	366	365	384	353	350	365	371	350	384	354	367	341	366	352	360	344	374	382	385	378	354	353	366	381	347	336	368	386	370	320	388	360	351	349	350	370	327	378	391	378	376	381	378	343	389	364	345	357	355	347	353	368	353	362	357	371	362	371	380	381	331	375	335	350	344	342	346	362	361	357	354	356	370	364	414	375	341	355	385	349	380	367	386	367	340	366	359	326	368	373	364	368	387	393	375	353	375	342	387	397	367	358	341	377	379	377	342	374	388	383	368	360	382	397	364	344	356	386	369	355	363	379	358	384	334	344	419	346	356	391	393	355	362	345	379	370	367	382	371	374	414	376	373	370	369	391	376	355	338	386	384	357	356	357	409	414	349	361	374	364	358	413	386	359	373	371	351	347	339	368	350	376	373	365	399	373	354	359	378	373	354	373	348	324	365	388	364	351	331	403	357	389	374	392	366	353	348	362	367	374	374	368	348	373	352	359	376	347	370	379	366	358	350	347	367	376	379	388	393	352	324	363	373	367	385	362	340	337	383	391	377	325	380	345	360	383	357	387	377	382	397	377	367	354	360	384	377	357	357	390	371	361	378	387	366	384	378	392	345	378	364	365	387	358	351	377	364	349	379	359	358	366	376	347	389	352	400	319	356	320	396	378	343	349	360	364	382	380	363	359	364	370	377	366	339	411	358	368	394	354	369	357	351	362	377	377	322	358	378	313	361	352	380	371	360	393	375	344	354	354	337	363	347	356	387	365	372	353	381	349	399	372	352	342	373	369	382	380	374	380	381	351	341	341	307	374	351	376	341	382	364	360	355	373	392	376	352	365	384
27203	21647	19600	10500	4167	2573	1643	1312	941	827	713	625	579	529	494	411	383	336	318	319	271	316	283	294	316	267	276	251	269	209	275	283	397	576	434	242	193	201	213	215	209	200	216	177	201	192	206	201	189	208	207	228	184	230	208	233	185	214	207	203	226	193	196	199	214	208	230	187	176	178	225	240	187	203	231	192	231	191	221	183	228	206	213	170	200	209	219	206	213	217	212	216	205	212	186	223	202	213	201	177	178	195	225	226	224	208	194	188	206	193	207	189	204	184	233	232	200	207	201	219	206	236	191	203	203	199	223	210	215	189	196	205	187	223	210	221	206	204	185	202	179	190	184	198	221	194	210	189	186	208	229	202	199	219	179	211	198	176	208	216	177	195	213	216	203	192	197	195	193	216	202	231	212	175	211	192	218	240	229	201	222	205	205	200	211	227	223	195	214	215	192	204	194	202	187	196	201	187	208	217	220	206	218	217	214	228	189	188	220	240	213	218	188	202	176	195	215	247	207	220	200	215	224	214	196	200	218	198	228	197	228	196	183	176	191	206	201	206	214	182	197	224	198	215	216	208	200	201	204	202	229	189	209	212	211	220	187	206	227	202	213	214	207	173	240	216	212	203	219	212	185	214	197	219	224	213	204	219	237	193	208	211	185	191	220	198	212	209	198	209	194	208	217	223	188	203	199	194	189	223	218	220	208	220	209	204	200	187	185	182	200	193	219	188	191	194	233	193	210	216	189	209	192	201	199	194	213	215	209	192	214	208	215	196	188	196	208	191	195	202	213	227	194	193	231	231	201	209	244	208	195	208	217	193	196	204	201	231	176	194	188	218	201	191	204	191	212	212	213	177	222	191	193	200	186	206	198	199	194	212	204	200	192	208	210	202	190	214	235	208	216	191	192	183	214	208	206	208	217	214	236	182	213	197	205	199	178	193	211	208	180	206	196	185	172	207	207	190	182	202	215	213	206	191	192	179	205	211	213	200	202	201	206	220	196	196	196	196	224	211	206	206	208	217	193	223	193	199	190	198	184	177	215	197	182	228	212	213	225	206	248	207	199	197	216	189	197	210	183	197	210	186	199	225	209	233	211	223	184	189	210	206	189	207	204	207	198	175	209	208	214	190	221	202	218	192	214	180	227	191	202	198	228	228	211	210	232	206	217	207	187	209	221	225	223	219	190	198	205	227	207	217	207	210	201	191	212	179	219	176	204	201	205	159	224	214	202	220	217	223	255	215	216	206	227	211	198	207	186	189	178	213	236	213	222	227	212	202	226	180	207	189	184	206	206	207	199	199	225	192	217	220	193	223	208	212	177	193	203	207	187	197	201	200	209	209	190	224	205	207	182	209	199	190	206	206	185	202	218	197	227	200	198	214	193	201	203	194	203	204	212	193	232	214	176	219	228	187	198	208	199	232	218	198	192	207	229	212	197	192	204	196	205	233	187	202	196	215	185	174	201	204	203	192	200	231	197	205	218	204	200	202	197	193	213	187	213	204	222	217	182	208	182	219	195	187	209	217	208	201	210	235	224	198	201	209	179	197	194	195	197	152	211	198	209	179	218	195	189	212	216	199	187	208	220	217	190	214	203	177	229	215	202	220	225	227	221	190	200	195	236	212	207	191	212	207	220	204	192	196	201	186	181	209	189	197	214	205	183	181	201	207	222	199	180	203	193	205	231	225	202	191	213	213	188	208	202	184	209	187	230	196	194	222	199	227	197	202	194	187	231	180	212	198	226	199	200	210	213	211	217	211	216	217	198	204	188	204	210	213	181	205	201	200	181	215	179	190	188	210	202	204	187	211	195	231	218	203	188	224	215	206	213	215	205	196	171	232	181	184	207	185	199	190	188	189	190	189	212	199	195	211	207	212	217	202	202	194	216	206	196	222	194	219	222	194	212	221	196	182	204	172	184	203	179	209	210	177	245	228	223	224	204	215	213	199	212	182	214	224	205	211	200	193	194	210	210	197	206	216	232	206	228	211	208	212	210	203	215	205	199	190	201	201	174	197	207	230	186	176	214	183	224	223	212	253	202	192	191	202	201	195	194	214	199	211	201	202	179	188	229	221	195	186	232	194	194	184	207	180	185	182	196	203	181	195	208	200	199	177	208	233	234	202	209	190	186	194	228	216	219	219	201	189	191	189	225	170	183	203	203	197	196	211	197	204	205	201	197	187	196	230	232	202	207	202	215	197	208	210	206	200	229	226	204	223	187	214	223	204	212	212	174	202	225	227	212	231	231	202	220	199	180	198	201	185	217	219	203	209	208	174	187	185	194	184	196	209	207	182	208	188	204	201	212	217	203	205	238	200	214	201	208	207	201	221	181	236	188	201	204	186	202	231	211	195	218	220	200	196	202	192	191	202	202	215	192	218	188	204	227	211	212	201	211	202	244	206	199	202	224	194	221	200	206	193	191	231	214	197	222	178	241	216	194	217	210	200	177	203	207	211	207	172	205	220	192	191	195	216	186	205	211	235	225	217	193	211	207	190	227	195	201	248	199	196	201	219	184	196	201	189	221	195	223	204	217	205	203	212	216	217	231	213	180	207	196	185	193	247	198	196	161	180	178	209	236	208	209	202	199	220	198	186	176	175	205	204	199	214	207	206	227	221	193	229	207	240	182	183	231	179	216	204	226	220	196	207	193	194	213	210	221	219	194	172	197	209	212	185	205	244	220	205	212	188	214	204	204	190	225	199	209	205	214	214	239	223	173	217	225	187	216	180	213	212	212	191	212	219	196	203	202	227	215	186	235	195	195	207	201	184	214	210	199	222	194	205	199	179	221	184	214	199	221	205	189	213	223	207	211	201	216	222	188	208	204	196	205	187	206	194	209	223	219	209	200	205	209	175	215	192	226	209	213	192	192	203	203	232	200	206	208	196	223	220	199	206	186	227	216	202	222	199	213	216	208	210	208	214	203	210	177	175	201	180	186	209	177	199	211	192	205	204	176	214	193	185	222	193	228	199	229	227	211	205	183	205	203	210	224	236	209	208	215	211	208	213	195	206	224	175	202	209	192	197	223	212	190	215	212	202	205	207	209	195	220	204	203	185	207	214	171	188	188	211	195	183	217	192	182	206	226	193	221	198	198	196	203	219	235	202	197	231	215	198	227	197	201	194	198	194	209	212	200	201	197	194	214	206	226	209	180	213	201	186	215	215	216	217	195	203	219	184	189	189	219	223	195	203	195	194	210	199	222	191	211	221	223	219	206	224	230	227	204	177	196	199	193	192	199	202	203	223	194	208	212	184	213	181	213	209	212	199	205	213	206	201	222	191	180	215	224	199	204	192	202	190	224	223	198	196	226	188	175	232	198	190	231	209	186	224	211	193	203	211	195	202	185	225	183	215	216	225	200	188	160	212	215	202	239	203	196	213	193	214	225	197	209	232	207	207	181	211	172	177	201	213	182	238	223	215	204	183	223	219	213	198	201	202	211	207	230	208	219	201	206	196	213	193	180	186	205	190	229	200
19145	28866	25998	16897	10672	7497	5503	4201	3186	2603	2251	2010	1673	1513	1264	1134	983	880	815	738	722	721	635	636	617	565	558	513	475	456	433	622	915	1392	950	444	344	303	344	312	355	346	333	360	321	330	335	346	331	339	350	349	382	353	310	345	360	354	301	318	335	353	310	362	321	331	325	341	323	334	347	345	336	319	365	331	350	299	345	358	347	295	355	336	342	351	332	335	348	330	313	314	320	354	319	334	329	309	291	308	340	349	338	331	320	335	325	318	338	350	329	342	340	331	340	354	336	353	347	321	335	336	322	352	328	361	339	365	363	354	349	337	343	309	361	318	323	336	319	321	326	326	344	309	330	342	326	340	330	354	358	364	329	359	319	299	336	307	299	371	321	282	340	341	346	300	344	367	327	342	317	329	315	341	312	356	305	344	353	319	353	337	325	324	311	337	341	338	316	357	369	340	294	332	349	344	346	295	294	339	319	333	284	299	317	335	334	340	325	346	307	342	349	348	324	364	305	331	310	330	329	337	314	349	346	311	327	335	348	338	318	288	309	338	343	327	330	328	314	358	327	318	351	372	322	342	350	308	323	317	310	312	355	311	335	323	340	323	340	314	332	331	353	355	294	304	366	295	316	321	346	358	314	303	336	332	327	324	345	350	337	358	328	337	329	325	330	367	355	313	310	286	323	342	339	345	378	303	308	339	345	333	335	346	348	322	332	310	331	368	337	347	326	315	332	311	377	322	327	324	342	351	373	344	360	345	302	329	329	359	312	340	359	297	342	351	305	345	350	340	356	345	289	336	332	338	313	337	323	338	289	335	340	299	313	332	349	341	350	306	343	359	323	322	307	308	324	327	323	350	333	338	322	313	359	305	322	359	343	359	357	313	367	341	300	314	354	328	296	335	339	324	336	349	342	320	331	327	331	307	308	333	345	334	286	318	306	353	339	345	336	348	306	348	329	330	360	315	329	329	310	340	314	342	357	365	357	348	319	340	312	314	336	345	330	354	346	329	359	354	353	346	328	296	347	310	342	345	327	305	331	312	367	319	310	356	318	311	314	317	345	350	338	322	330	348	334	305	356	308	288	305	340	325	317	316	346	347	345	332	342	326	326	336	319	321	286	326	334	346	358	318	373	348	325	332	320	328	360	324	343	333	285	327	319	340	321	346	334	322	321	353	359	344	315	307	324	287	304	325	308	324	312	327	323	379	281	344	338	270	337	360	330	327	343	360	321	329	351	322	327	362	324	346	341	317	345	292	332	320	377	315	288	312	350	316	316	338	354	319	372	334	311	297	322	304	293	323	340	317	320	327	359	339	349	344	319	331	324	349	368	319	312	357	369	330	329	341	339	322	347	330	354	325	337	378	354	308	342	342	307	320	360	326	333	333	340	334	334	346	324	332	339	345	336	341	334	287	306	331	326	353	349	318	283	336	364	316	333	352	303	336	325	334	338	330	326	291	296	316	314	346	308	341	324	366	329	306	326	338	328	333	314	319	340	313	321	332	322	337	326	337	341	322	349	336	322	338	329	333	349	310	320	332	326	339	324	345	304	357	300	304	333	339	316	339	342	324	321	345	352	323	345	325	330	320	334	363	307	322	324	314	320	331	345	321	400	330	351	330	342	348	351	334	331	317	324	315	305	333	334	321	299	362	319	336	363	320	324	359	307	305	306	337	335	351	302	297	338	310	309	322	339	309	345	306	332	333	334	324	326	324	313	326	327	339	325	320	342	319	342	332	327	350	335	329	313	307	347	301	321	350	362	312	328	323	343	322	332	289	302	341	334	327	354	296	342	319	335	276	288	331	326	317	349	339	309	332	324	338	330	315	357	311	333	353	358	312	341	321	322	329	329	312	328	325	334	310	356	343	325	312	299	326	321	344	361	353	336	338	312	313	329	320	317	328	344	364	315	317	310	298	356	316	318	329	351	307	337	326	330	314	340	318	334	338	314	318	344	315	323	305	336	327	326	356	336	336	339	351	289	326	320	316	301	310	353	331	325	333	351	333	337	317	351	312	348	321	321	336	322	363	318	329	346	297	320	308	324	302	333	340	374	318	354	304	315	333	322	324	368	302	341	333	328	332	338	324	317	340	323	332	328	313	326	322	349	315	348	298	331	346	325	310	319	300	330	347	353	344	326	343	317	300	365	360	339	355	338	352	339	361	319	324	367	333	355	283	333	364	339	324	349	320	360	348	319	391	318	315	340	344	343	318	315	339	321	314	335	291	332	340	326	347	333	346	327	325	318	345	329	316	320	325	338	347	329	328	322	332	349	316	341	355	305	318	322	331	331	331	334	307	373	353	292	338	346	328	312	297	328	343	332	322	308	367	315	328	337	317	338	309	308	301	326	318	326	359	323	371	299	333	308	360	345	321	315	299	362	336	348	328	361	335	354	304	327	328	307	322	339	326	391	306	317	320	354	330	329	349	327	359	296	317	341	316	328	347	382	313	319	314	340	368	307	332	342	354	343	320	316	331	374	312	337	335	311	325	330	328	342	335	327	319	339	333	333	335	334	307	364	307	339	301	322	342	313	315	298	387	343	317	326	310	308	350	298	330	354	313	341	305	360	342	357	329	321	311	336	316	329	344	303	302	361	300	334	350	327	323	322	312	321	341	319	293	311	302	337	324	314	362	355	331	337	305	333	292	340	328	301	355	330	318	343	327	347	303	334	303	375	341	344	297	344	325	339	350	325	329	319	335	342	335	334	300	336	354	326	337	299	338	352	317	344	345	293	316	351	356	340	329	329	338	334	324	350	331	356	336	368	346	322	305	335	284	363	329	294	339	333	361	317	335	341	332	307	341	359	316	326	345	346	311	306	327	324	343	316	337	344	346	334	334	318	327	355	331	336	366	322	354	320	325	277	350	338	310	330	315	321	313	334	315	323	327	303	363	330	329	319	324	313	305	379	327	298	347	308	305	306	345	323	328	337	340	316	346	340	325	354	320	336	298	312	350	350	320	297	289	340	334	357	313	311	312	340	303	356	347	308	311	333	335	338	305	332	341	370	334	309	332	335	329	343	334	316	311	323	331	332	328	321	318	342	336	303	342	337	280	322	323	323	332	329	320	319	336	348	349	349	328	338	367	344	326	328	334	324	322	322	338	339	347	335	355	283	322	324	327	323	333	306	320	329	330	347	332	337	328	308	346	329	308	297	325	332	317	329	343	292	347	327	335	346	320	348	314	342	321	352	314	315	324	320	351	336	341	315	340	321	353	356	333	348	318	316	338	319	333	333	339	336	330	366	313	314	347	314	384	363	320	313	328	292	336	343	365	331	331	324	317	306	336	350	311	347	302	334	314	326	387	330	347	350	339	336	340	335	336	314	284	333	315	324	311	313	333	339	352	326	323	349	322	352	334	330	333	294	341	303	348	332	358	360	342	333	335	322	338	333	323	325	355	355	363	321	281	351	304	332	335	314	331	353	353	358	355	317	326	339	350	301	291	321	339	347	311	363	317	353	315	326	367	327	305
24259	21396	28588	24600	20590	10173	4392	2528	1854	1417	1271	1069	947	887	790	699	592	543	448	446	499	455	434	391	397	370	359	339	320	306	270	1029	1596	2077	1058	397	279	264	240	262	249	254	247	223	238	254	237	245	214	216	212	258	240	268	254	221	240	244	224	231	255	280	232	221	234	228	255	252	253	253	259	253	251	234	244	239	227	252	239	254	249	262	252	235	246	230	218	245	230	289	236	256	226	255	258	257	220	234	238	258	243	229	255	226	238	261	245	254	267	235	227	237	221	253	236	235	248	255	240	259	257	212	262	243	246	228	247	237	254	243	235	232	236	243	261	246	246	253	233	246	212	211	265	215	241	248	231	227	221	229	259	245	258	253	258	221	239	246	271	245	194	233	266	257	240	240	220	251	239	229	231	236	248	233	243	237	251	235	223	247	233	251	235	262	251	257	225	239	231	241	239	236	238	273	233	242	224	232	259	229	235	252	239	232	239	252	222	258	227	220	250	237	233	207	250	231	239	206	236	234	233	223	231	240	254	264	260	228	259	226	243	253	246	234	222	244	230	246	242	236	264	224	229	254	219	239	221	248	254	262	256	247	221	242	234	253	274	226	237	265	250	262	229	232	231	237	235	285	250	226	257	252	231	238	239	285	261	268	260	238	249	240	241	248	270	233	266	246	225	217	237	246	254	242	268	219	229	266	263	282	235	263	247	260	243	255	264	248	242	218	266	250	261	253	245	245	268	218	242	232	235	265	236	246	228	267	241	240	239	237	228	241	242	263	259	259	270	261	222	252	238	265	258	220	246	229	263	224	257	209	217	251	240	230	258	239	238	223	255	243	261	235	226	260	245	244	248	273	263	217	226	236	267	244	281	244	225	236	253	254	244	263	241	248	236	232	224	246	228	262	249	232	263	261	255	265	236	244	232	246	239	231	229	232	255	246	227	227	237	236	259	255	241	218	225	245	229	238	264	272	257	253	255	255	227	243	245	240	224	255	235	257	225	254	247	225	227	251	272	256	227	234	278	251	240	226	269	214	253	258	254	253	236	234	203	244	239	237	269	245	229	221	242	263	234	247	229	237	248	231	244	253	232	236	249	249	245	235	245	257	260	244	255	229	252	265	271	227	259	246	262	250	245	247	232	214	229	264	259	224	249	237	234	258	246	229	229	236	245	236	257	240	244	251	200	262	266	233	263	243	213	243	225	250	225	265	247	230	231	250	260	260	239	263	230	225	255	249	274	251	246	230	252	241	261	242	245	226	244	233	262	276	233	246	254	231	269	255	242	234	238	233	231	235	237	257	241	245	250	265	232	249	262	264	267	257	260	243	245	222	256	223	218	240	235	230	268	231	230	245	239	230	264	259	228	237	257	249	247	245	226	247	267	246	238	232	256	232	246	226	240	258	221	242	226	264	226	222	235	251	261	234	220	251	237	232	242	255	265	276	237	251	227	236	232	222	240	250	243	258	250	225	252	266	231	252	245	266	239	245	228	279	226	248	255	272	239	238	228	242	214	246	236	212	252	240	241	242	239	265	235	227	253	225	269	241	233	233	257	254	214	235	227	249	244	229	237	237	241	219	256	214	215	247	245	223	235	275	269	232	220	257	227	229	236	270	233	235	273	278	237	226	225	233	226	250	246	240	255	278	253	276	220	255	243	237	258	237	233	241	263	241	250	262	272	247	253	256	219	252	228	271	256	245	255	221	259	221	255	244	232	258	279	261	225	244	222	255	221	247	225	267	245	245	253	243	251	234	228	241	240	231	252	233	262	258	236	212	252	267	263	213	237	239	236	249	238	266	262	229	252	227	219	252	244	261	224	247	234	254	247	253	231	249	252	239	234	233	260	266	237	250	258	236	226	217	254	266	225	266	233	227	226	252	234	257	225	246	232	251	241	247	269	271	226	217	246	255	218	233	218	220	222	238	241	244	247	218	226	234	262	261	222	231	225	258	212	274	233	247	243	234	258	243	259	234	256	248	232	219	250	229	239	236	232	226	242	234	238	238	249	233	250	237	251	231	257	243	246	265	261	236	232	240	248	252	252	237	249	256	223	228	244	257	264	224	227	248	262	238	270	224	229	206	254	263	254	235	271	257	218	253	228	228	246	233	243	230	277	237	247	236	263	252	227	222	267	245	248	280	237	254	241	241	224	236	236	246	251	267	236	242	232	229	252	235	232	263	225	242	241	226	244	216	250	237	243	245	240	227	247	245	261	267	241	245	230	255	262	233	249	238	248	243	242	251	219	254	232	260	233	237	229	255	227	239	245	233	271	244	275	222	231	242	248	241	235	208	226	249	236	229	232	223	258	258	251	223	237	231	262	255	246	276	244	247	253	256	278	257	232	219	231	237	253	247	222	260	245	242	253	244	239	211	231	252	242	263	246	264	274	252	236	229	237	255	262	239	225	216	237	244	240	255	230	225	227	237	271	264	243	270	219	242	270	244	237	221	263	234	239	235	233	261	255	239	254	235	253	243	272	237	266	238	222	255	273	234	243	214	239	233	229	233	213	267	247	269	247	236	246	268	243	256	258	253	264	262	225	221	222	236	250	251	231	211	247	255	225	255	267	256	217	258	259	243	238	268	246	264	239	256	219	249	246	274	239	272	233	236	253	237	218	251	214	268	242	222	253	271	271	218	229	267	238	247	251	274	264	249	239	237	242	290	227	222	239	240	250	250	228	232	238	210	259	257	231	239	261	254	216	254	244	244	226	246	241	208	236	258	245	254	240	265	237	217	249	250	234	243	246	242	252	222	229	268	235	265	222	259	251	250	227	245	210	272	240	250	268	245	237	228	255	263	230	265	258	260	232	206	229	246	253	230	240	224	243	237	236	245	246	245	231	243	234	257	235	260	243	225	227	240	244	229	247	224	264	255	235	251	245	217	266	225	240	239	236	240	242	249	227	245	263	239	217	239	233	240	207	230	249	221	273	264	229	221	241	234	255	261	225	222	244	277	255	245	247	230	219	243	234	248	234	249	223	254	223	235	262	231	251	231	271	243	243	264	247	218	261	247	221	256	251	264	224	242	222	265	224	246	245	246	233	265	263	244	236	265	248	216	282	253	248	224	228	228	239	260	244	249	244	261	251	244	275	246	223	250	221	222	246	231	232	249	253	239	267	244	264	263	247	242	248	230	244	257	261	233	255	241	237	243	245	232	250	231	281	236	251	237	265	234	260	241	233	275	250	251	251	230	274	231	239	226	221	244	249	225	230	212	232	232	225	238	225	245	240	257	238	236	275	224	242	208	243	226	219	259	246	217	241	260	264	253	213	277	242	232	242	240	233	234	249	241	254	227	267	253	236	212	232	222	246	273	234	210	242	237	250	246	235	235	235	250	245	236	246	251	234	275	255	252	245	255	233	234	252	239	254	232	243	243	250	239	228	244	234	218	252	249	211	214	238	247	265	258	260	269	254	236	247	226	245	259	229	232	246	231	238	239	242	258	243	236	249	247	253	249	233	249	253	220	221	259	261	265
21682	36464	33679	24700	17249	12455	9501	7295	5702	4509	3713	3216	3009	2576	2226	1966	1518	1273	1230	1207	1114	1125	1006	951	883	795	782	699	649	626	586	2948	4421	5432	2525	691	425	454	437	425	418	394	389	386	369	397	404	394	401	416	399	407	396	411	370	390	391	403	399	388	385	373	388	393	399	381	393	449	471	440	423	421	441	408	394	404	395	406	407	406	386	344	381	400	378	402	372	413	399	395	385	371	406	394	380	376	401	369	371	395	359	377	383	426	417	375	423	419	388	392	407	424	393	382	373	417	407	380	402	430	396	391	423	379	430	380	372	380	399	387	397	360	394	390	371	364	398	398	388	354	345	369	385	353	390	382	396	384	394	384	411	423	400	397	413	387	402	375	383	409	389	369	398	384	362	369	401	371	440	427	384	439	377	389	409	412	422	399	414	422	383	447	391	385	418	406	332	401	363	346	394	390	361	381	400	385	391	427	371	391	364	392	392	382	400	387	421	425	345	395	374	404	395	363	362	399	370	377	359	392	433	429	385	367	384	373	382	381	373	413	395	392	354	350	397	412	392	410	372	389	416	386	376	432	424	376	394	400	420	379	395	386	371	388	440	377	419	371	380	386	401	405	350	396	376	389	391	370	380	371	392	370	366	415	433	396	364	384	373	395	390	375	382	399	412	405	391	343	393	382	391	378	421	392	379	392	364	395	383	373	434	437	413	389	406	376	373	381	395	413	398	391	358	394	392	390	372	417	392	387	382	389	388	377	383	373	396	381	383	395	400	380	384	416	378	356	396	384	401	376	401	382	401	406	381	399	377	368	412	389	386	397	398	408	392	385	394	407	422	410	426	357	399	394	413	417	386	405	379	412	395	381	369	398	418	399	415	358	424	400	408	392	368	379	413	349	415	416	410	364	404	406	365	396	435	408	409	405	390	382	374	417	415	395	380	345	385	397	377	385	406	400	391	375	392	358	380	403	396	369	387	399	389	391	399	393	387	375	376	386	383	389	390	362	358	405	403	412	406	397	433	379	397	416	388	399	347	378	344	414	387	383	379	390	389	374	394	390	372	373	388	431	408	393	386	368	390	438	391	389	367	365	400	381	382	374	417	377	413	409	406	353	388	409	376	405	358	389	412	424	368	372	372	375	389	358	412	388	396	384	387	433	362	382	394	358	365	375	356	365	378	402	383	379	401	377	419	390	375	400	428	391	397	417	401	400	376	418	407	375	395	391	384	390	391	419	386	405	362	374	376	421	420	383	425	389	365	399	369	402	430	407	383	376	404	375	369	420	361	375	420	391	403	389	356	395	341	400	379	403	411	403	400	396	427	424	427	423	405	368	381	386	381	407	390	401	409	369	395	391	381	412	393	377	389	394	387	400	428	419	358	431	413	368	384	387	406	395	386	390	383	409	413	391	399	403	389	386	385	367	397	385	380	394	397	367	392	382	425	392	371	370	378	393	396	377	383	393	413	380	403	379	341	407	392	362	350	406	383	389	355	395	370	395	370	399	393	405	400	425	367	394	403	411	411	414	376	344	382	371	416	387	399	394	390	367	432	372	403	389	414	406	399	377	400	398	418	451	406	369	388	368	398	353	390	402	373	392	414	363	378	366	389	406	404	386	411	392	406	428	381	413	405	389	404	415	379	396	376	382	364	400	390	381	381	398	386	338	385	408	395	391	401	420	403	396	361	434	383	380	371	380	392	432	393	378	373	391	383	404	399	406	414	425	434	408	398	373	386	375	408	427	378	376	387	387	384	402	403	419	420	422	413	427	427	401	396	380	384	364	409	384	431	385	398	388	377	430	375	380	411	367	370	413	381	396	404	376	354	385	379	382	385	372	393	393	394	382	380	382	392	405	370	410	389	359	389	400	404	408	415	390	391	353	400	377	383	387	421	396	408	389	405	339	387	381	413	406	393	370	378	344	377	358	383	392	398	368	386	384	382	368	400	366	414	360	408	351	371	400	401	389	389	401	424	409	376	414	405	356	397	389	384	373	389	424	392	441	444	389	428	400	411	409	410	395	402	386	391	364	367	382	383	411	356	367	409	387	410	382	376	400	388	395	438	406	382	372	371	362	386	386	390	429	373	389	406	420	368	385	403	392	387	410	417	412	400	413	367	389	408	393	396	407	358	427	375	385	398	382	384	387	397	391	389	400	399	413	401	375	365	416	409	394	400	422	366	384	392	372	373	418	408	412	368	403	405	372	390	383	399	400	391	401	384	392	366	401	390	374	404	400	398	376	404	364	389	411	373	410	412	380	369	379	406	399	402	368	408	371	399	391	399	434	376	381	405	375	366	383	368	393	397	398	343	399	416	368	366	375	385	373	384	411	439	406	394	372	369	363	438	412	365	402	392	415	388	387	377	442	411	390	384	377	409	380	385	426	405	386	392	370	389	373	354	348	387	381	375	380	378	382	368	380	398	395	357	387	387	395	357	370	377	407	389	394	399	454	384	401	412	389	387	394	417	391	417	396	393	389	413	406	396	398	402	403	372	374	411	383	403	406	417	383	401	402	392	391	445	377	390	414	376	404	383	367	377	392	395	402	414	377	371	394	414	381	424	392	406	414	391	380	409	389	403	370	415	386	379	412	393	362	394	421	352	407	417	412	363	392	398	416	396	378	386	359	411	353	410	410	397	375	334	414	365	414	375	411	368	408	412	385	380	422	427	388	379	381	413	391	421	402	365	389	425	359	398	372	389	408	358	370	398	374	386	373	393	409	389	383	389	435	434	410	413	428	361	405	387	391	399	392	374	389	377	409	381	390	329	391	388	403	380	407	393	386	388	423	405	382	415	411	406	395	379	395	409	395	379	381	398	366	384	409	402	380	358	382	360	356	430	388	341	402	386	395	408	395	391	377	373	392	408	397	374	358	416	376	377	402	405	406	392	389	399	400	391	404	373	384	387	420	390	408	381	384	403	393	399	384	396	421	378	384	403	374	385	368	379	372	384	364	380	385	392	386	351	388	403	392	369	387	396	392	357	390	412	373	381	375	380	397	400	407	389	380	390	390	358	393	394	408	404	421	404	441	393	392	424	397	385	414	358	393	400	391	396	410	351	391	372	394	364	400	396	420	394	387	414	435	379	391	366	402	369	373	396	403	372	409	396	375	406	378	389	391	379	391	396	399	407	400	373	382	375	383	395	400	394	408	390	401	371	371	386	376	372	383	411	411	405	378	435	371	398	417	401	423	394	398	413	404	364	389	371	389	377	373	398	402	372	381	401	411	393	386	380	378	370	382	425	400	406	411	385	436	373	386	402	396	372	411	393	404	397	378	402	398	421	366	381	380	399	395	363	407	397	403	416	374	409	374	399	364	385	440	396	376	408	369	370	379	402	387	367	419	350	404	419	401	394	392	377	370	362	422	416	409	378	362	381	407	385	380	401	406	433	393	386	446	394	423	374	431	373	392	414	421	376	362	369	382	399	369	391	380	398	403	386	388	397	381	369	383	365	402	414	399	410	391	404	387	384	397	421	369
23247	21407	29353	23842	21454	20873	11002	4173	2715	2178	1805	1514	1346	1216	1058	893	702	717	617	627	573	561	536	475	447	395	412	367	336	316	324	1767	2990	3727	1786	557	296	303	277	322	338	258	252	235	238	259	269	252	235	253	242	280	234	291	261	224	264	258	255	262	255	254	255	249	252	256	234	274	263	257	225	277	236	266	224	247	233	249	257	253	222	266	243	272	260	239	244	262	268	250	257	291	257	215	228	240	252	259	252	229	255	262	249	236	274	247	269	260	246	259	251	221	238	237	262	224	281	275	251	253	265	250	257	253	259	250	248	228	244	252	278	230	275	253	244	253	254	220	271	238	235	231	231	264	258	284	252	274	255	242	239	238	249	232	247	270	248	214	245	261	255	245	245	227	238	267	240	241	233	266	251	265	244	230	247	268	261	240	230	260	238	245	255	282	241	221	248	231	247	254	234	264	251	230	268	261	259	280	238	244	269	268	216	231	232	257	264	243	270	253	258	268	250	253	228	259	258	241	237	249	256	240	249	260	241	265	222	254	247	247	255	231	265	243	244	254	233	258	234	257	239	250	261	261	269	238	265	255	261	299	238	246	231	248	243	259	268	278	270	209	269	259	251	267	261	243	269	225	241	257	259	241	285	261	262	260	235	216	243	242	273	254	236	272	255	221	235	251	253	232	246	262	258	250	254	229	252	237	264	272	260	246	233	255	255	266	251	270	239	247	251	276	236	248	266	252	226	268	267	252	265	262	254	259	254	292	247	230	262	271	227	233	232	244	239	256	248	245	250	273	257	259	259	279	273	242	230	219	261	252	239	237	256	240	266	269	249	244	230	256	234	263	256	247	242	258	231	250	266	246	253	223	240	218	258	242	258	263	273	227	247	276	259	220	269	221	241	263	238	261	255	252	266	253	246	265	234	261	234	285	259	262	296	258	242	240	275	233	247	257	234	246	241	275	247	255	290	250	249	262	251	241	270	287	231	266	251	248	249	259	253	235	249	249	234	268	229	219	241	239	270	240	264	253	243	261	264	273	236	248	200	260	268	268	226	231	246	217	268	242	245	249	244	213	255	240	240	240	266	238	254	243	250	232	234	274	266	213	246	269	260	260	279	229	258	217	252	238	250	239	235	230	248	259	249	237	240	263	237	234	240	248	250	236	227	226	256	253	225	240	250	242	239	242	224	233	241	247	233	249	244	242	243	267	234	254	238	260	255	269	282	267	257	274	238	256	260	265	293	244	236	254	275	245	254	259	241	244	267	257	246	231	277	258	258	255	228	275	224	249	245	226	240	266	261	250	229	272	247	238	238	253	221	245	261	238	246	261	241	232	257	241	275	272	225	238	226	249	263	264	225	250	242	249	246	232	245	262	254	241	268	252	252	267	247	223	251	241	264	254	247	248	239	244	246	232	249	258	268	239	246	247	255	265	223	242	256	238	241	249	240	247	265	258	242	238	249	242	250	245	251	244	271	204	240	269	241	241	233	238	237	269	270	246	262	270	255	262	248	278	244	253	249	240	264	256	255	251	232	247	255	252	218	266	242	246	268	250	264	264	255	243	238	268	238	233	257	261	241	226	243	246	259	247	271	267	239	223	231	242	261	252	251	264	219	238	256	271	244	248	236	256	266	255	277	239	235	232	244	244	230	251	244	254	260	250	234	260	267	242	229	257	245	260	256	230	270	225	251	227	248	240	263	235	235	243	241	259	275	263	263	272	256	235	240	227	227	253	248	275	245	249	241	254	242	257	248	251	237	239	252	248	267	235	233	246	267	225	251	230	238	250	256	245	227	261	261	260	263	289	264	224	263	270	251	260	235	248	254	250	251	225	250	263	245	249	239	220	266	263	243	244	244	262	243	239	257	248	250	231	265	223	271	247	238	271	265	256	228	268	240	243	256	252	248	247	251	257	284	228	276	267	258	255	255	270	242	236	240	236	248	247	251	252	249	244	270	252	265	241	251	259	257	238	279	266	251	256	236	271	251	251	247	268	223	277	228	224	226	264	225	254	260	257	266	266	251	240	241	268	226	248	242	281	244	243	236	250	263	254	222	253	265	255	236	252	258	251	259	240	250	241	230	241	268	260	255	257	256	248	239	250	271	266	263	248	257	262	246	276	260	242	273	258	259	258	238	256	262	241	275	249	240	250	243	228	234	266	242	267	258	253	252	265	286	250	242	258	253	243	261	261	271	249	237	227	246	241	255	211	252	244	253	268	271	250	267	267	240	228	265	255	257	250	249	231	242	258	275	228	267	270	285	258	254	244	260	274	244	221	248	251	264	259	261	253	242	228	291	224	254	280	235	247	245	228	261	234	242	243	240	270	232	255	225	256	251	266	231	225	234	256	258	234	260	256	226	239	256	246	261	262	238	250	248	265	275	247	249	254	264	258	249	217	263	255	232	274	268	265	268	258	232	248	243	246	259	251	233	237	233	257	236	261	243	230	243	256	252	261	260	256	252	242	244	234	267	242	232	263	252	253	240	247	281	261	252	268	222	258	227	251	261	256	268	246	243	255	256	243	273	253	230	278	236	220	234	261	242	256	243	266	268	228	239	241	268	239	265	243	259	270	243	208	249	252	238	262	237	244	264	259	252	236	251	243	260	246	232	219	228	246	271	281	248	259	256	260	244	247	237	265	253	223	247	241	257	226	230	262	263	287	254	255	266	246	252	239	241	275	242	261	241	222	251	273	248	252	260	242	266	262	266	254	249	275	251	226	264	239	218	230	234	235	224	256	234	239	234	230	262	267	230	246	256	244	257	223	250	249	247	267	232	267	283	247	249	246	261	275	241	230	258	268	248	240	274	256	252	243	252	234	291	250	265	269	269	276	239	293	257	243	264	254	249	246	263	222	295	258	238	230	242	255	225	239	230	257	233	249	242	241	247	258	277	253	247	269	256	258	271	257	267	229	258	283	259	240	264	250	254	242	273	247	232	257	239	271	245	248	258	279	257	261	264	252	258	247	227	227	241	254	231	223	277	264	275	249	243	252	251	240	288	230	233	253	244	248	245	234	263	248	242	250	216	239	228	216	249	259	246	269	228	264	253	265	267	260	267	266	276	264	239	266	237	260	250	238	251	244	241	231	265	231	251	229	269	256	237	228	245	258	236	291	273	244	262	258	267	226	239	266	245	244	276	249	236	276	250	261	249	252	260	235	277	240	246	232	280	259	260	216	263	233	247	229	256	254	239	253	242	244	247	250	229	259	252	263	253	223	227	215	222	262	220	241	250	239	230	238	260	274	250	263	267	276	254	254	263	244	264	233	250	224	252	257	241	261	244	239	240	248	226	275	256	240	229	241	237	252	228	230	227	241	249	250	272	242	248	216	257	282	221	263	253	199	254	242	241	253	245	260	261	268	258	244	281	242	231	230	258	245	235	277	233	256	231	218	256	253	260	257	257	243	245	273	224	263	233	255	236	273	217	244	259	261	224	254	267	217	228	266	237	259	283	247	243	253	264	229	251	233	247	264	242	249
24303	40981	38544	29723	22312	16990	13199	10339	8190	6528	5299	4629	4293	3630	3043	2525	2070	1786	1637	1510	1494	1482	1397	1188	1053	1015	872	838	747	649	658	4790	8123	9338	4284	1234	424	462	493	637	615	506	375	397	410	421	388	387	387	389	410	364	408	407	361	404	386	367	377	386	413	397	407	393	383	395	436	484	450	441	414	410	408	451	366	378	389	392	384	394	393	427	410	397	416	429	416	384	427	422	388	391	386	359	367	396	358	427	370	409	423	388	422	406	397	407	374	390	417	414	412	416	385	363	388	394	373	377	368	361	369	390	396	405	406	367	409	372	404	392	403	406	405	425	388	376	386	393	373	387	417	435	394	431	400	377	411	382	411	406	381	372	388	383	378	409	410	351	373	402	372	387	376	346	421	411	424	384	393	403	386	371	451	357	380	427	410	388	416	380	403	432	371	389	395	378	413	387	371	354	366	423	383	409	391	387	423	404	382	374	408	407	389	423	422	395	387	379	423	396	425	392	432	413	362	414	367	365	367	411	362	371	413	423	389	386	389	393	432	387	407	336	423	410	348	376	387	426	367	390	396	415	400	363	392	387	389	416	378	388	422	436	389	404	381	389	387	395	393	379	398	387	363	406	406	385	389	414	374	383	404	365	425	408	380	375	404	423	404	404	396	420	381	367	400	412	399	408	424	427	350	360	425	382	413	422	359	409	382	415	380	406	402	358	414	393	402	400	412	428	376	413	354	416	407	395	371	392	369	372	352	406	355	420	382	397	407	434	368	372	390	403	379	382	361	379	383	385	400	393	351	375	402	428	385	374	414	383	388	394	368	364	418	385	377	387	348	388	401	406	387	380	360	358	385	374	385	402	399	348	391	395	408	384	383	377	420	421	403	413	377	400	371	408	418	394	391	414	402	402	415	422	409	399	397	421	380	420	379	372	435	368	393	393	380	416	391	395	402	435	443	441	386	390	388	361	384	425	405	358	427	364	381	422	380	341	422	421	421	398	441	407	408	407	371	364	349	397	410	403	386	398	376	397	383	380	410	428	388	408	417	395	408	384	411	410	365	408	414	408	393	383	394	366	409	432	396	406	400	368	417	371	416	366	388	406	400	388	392	420	362	395	399	385	420	368	399	398	378	360	385	421	405	392	419	345	393	403	393	381	413	405	408	418	399	401	403	417	386	419	398	404	368	401	383	383	390	372	408	379	390	365	419	398	440	404	380	419	406	392	401	389	411	396	387	380	368	389	408	380	382	385	390	395	390	405	369	396	421	398	368	422	388	375	426	412	363	372	402	399	368	373	397	363	397	379	404	383	384	409	368	433	379	384	367	368	416	416	429	406	391	374	386	358	429	413	370	364	385	401	378	391	363	366	406	414	404	408	421	388	377	369	375	396	386	427	379	422	369	365	356	400	407	402	387	375	392	418	405	395	416	390	384	412	393	396	405	424	377	398	408	430	357	398	390	418	380	403	405	395	406	346	425	394	374	363	437	371	399	407	413	426	363	379	405	435	385	399	358	385	386	386	384	400	409	386	374	382	414	397	411	389	384	403	375	421	386	395	363	355	404	399	381	368	401	398	392	420	369	368	423	389	414	361	381	381	412	396	383	407	418	391	394	416	391	406	403	384	370	373	408	406	401	375	393	384	402	406	396	402	386	385	390	390	403	358	370	400	375	402	418	415	392	421	367	401	397	388	384	378	436	426	408	420	405	396	405	422	364	391	362	396	390	411	422	402	378	352	377	389	413	392	384	395	378	413	416	400	399	378	436	398	396	404	400	387	401	388	410	411	445	374	368	372	444	402	376	386	401	384	384	400	438	428	399	392	392	394	417	452	405	427	392	382	402	380	401	411	390	383	350	385	406	376	365	350	380	400	426	399	388	381	404	368	365	386	427	415	403	395	377	425	412	396	386	391	385	419	386	401	406	362	393	392	390	384	389	397	365	429	376	394	373	366	390	402	438	413	373	393	399	401	412	407	420	423	373	351	394	388	408	409	417	391	386	404	378	379	412	398	392	406	404	415	443	426	411	374	420	408	386	405	415	382	421	418	411	395	403	397	382	377	383	369	419	380	423	380	453	387	420	414	386	383	389	388	415	393	393	372	373	377	384	386	409	402	405	367	398	390	378	361	408	387	386	384	411	436	393	389	392	416	387	385	411	408	394	428	415	390	366	397	387	375	415	373	415	396	358	381	363	367	330	398	390	405	387	378	404	359	431	393	418	439	395	351	398	425	377	395	386	416	432	439	380	396	377	350	371	399	418	417	373	377	379	397	381	370	401	388	423	409	380	390	400	379	364	416	392	384	385	390	398	418	414	400	424	414	375	372	359	378	372	423	384	392	383	391	424	387	390	385	416	351	390	395	427	382	423	388	424	352	384	398	363	405	391	402	379	444	417	410	402	405	392	395	411	370	398	390	411	370	414	372	404	387	414	405	361	387	403	416	384	371	383	371	418	425	415	372	425	399	393	365	408	418	395	386	340	356	360	406	399	410	367	383	416	367	422	427	383	411	393	435	390	415	421	363	382	412	407	394	380	375	383	397	415	407	410	399	380	395	383	419	391	407	441	411	376	377	451	414	407	374	399	409	386	401	403	384	413	381	387	378	417	406	384	420	396	389	373	405	400	428	394	403	399	354	413	383	362	356	373	391	383	384	384	394	374	379	411	403	403	405	374	397	413	373	405	401	426	371	406	390	389	396	364	367	451	436	386	411	417	412	413	392	368	395	385	370	400	394	411	420	379	392	414	384	381	365	361	436	386	387	372	400	395	423	418	378	422	391	400	392	368	383	384	409	371	422	348	413	396	408	389	385	411	439	417	372	404	403	374	403	390	396	402	389	397	387	391	383	399	424	363	398	441	366	407	389	377	400	401	410	375	355	384	423	397	394	368	372	383	398	411	390	416	388	401	383	414	385	412	384	396	373	424	430	386	410	378	402	364	395	394	418	381	383	409	414	414	412	375	419	396	379	362	406	396	397	402	409	392	413	380	393	397	394	400	408	437	434	396	439	402	406	402	393	416	395	369	395	405	407	441	393	439	437	394	404	343	371	401	392	405	428	420	413	420	409	389	382	406	426	396	390	410	409	411	424	373	402	387	416	379	405	405	393	362	364	395	374	352	400	393	385	352	420	400	406	365	383	386	394	349	394	377	376	410	349	391	397	432	435	380	418	412	393	420	409	417	369	397	400	418	409	374	359	388	372	387	384	388	413	367	402	413	387	381	343	409	406	386	372	395	391	392	378	420	417	390	394	422	377	381	421	381	355	404	414	384	413	391	392	426	388	412	403	414	374	391	391	412	420	400	402	428	391	389	350	408	398	394	418	381	413	368	397	381	395	381	386	371	389	383	411	390	373	388	374	395	398	377	384	419	389	378	446	399	373	384	421	382	373	419	366	411	360	398	376	376	411	422	405	386	388	405	379	380	411	402	361	379	388	409	394	395	391	388	415	358	398	415	393	380	375	391	383	379	352	421	372	410	381	365	406
27207	21809	20161	11485	4584	2876	1913	1305	1078	870	700	620	550	509	502	402	398	345	349	333	354	333	327	297	281	254	272	232	247	231	266	291	367	586	445	326	210	260	239	208	199	256	195	217	215	240	199	225	192	231	205	221	200	217	207	201	234	203	189	201	218	243	224	223	203	200	220	218	216	211	206	212	223	229	207	229	222	210	204	210	210	221	235	215	217	216	216	221	201	226	211	226	214	199	200	205	216	215	244	215	205	188	216	226	219	207	192	215	217	207	202	204	205	206	193	184	201	203	245	227	221	231	206	195	216	237	181	198	217	239	217	197	198	207	216	227	202	241	205	201	211	212	211	226	222	197	203	223	202	218	209	198	215	215	191	219	223	209	225	213	209	205	199	219	191	219	205	220	217	229	206	223	194	214	188	225	216	205	210	222	208	189	213	210	217	225	200	215	193	211	224	201	211	211	237	238	200	214	205	220	214	209	235	196	206	203	231	216	205	228	188	173	225	211	237	187	196	221	205	198	211	244	228	178	227	228	216	217	214	216	216	219	209	209	214	216	200	221	206	197	188	208	225	215	210	220	200	215	223	215	244	199	213	218	230	227	228	207	239	226	199	208	230	195	198	197	195	216	203	219	195	207	232	223	192	225	222	206	208	211	221	203	212	201	215	207	223	223	191	213	190	217	182	212	220	221	193	226	205	217	202	212	206	200	235	214	205	236	197	201	195	197	212	231	192	205	226	209	226	209	206	229	230	210	183	221	209	223	198	217	229	222	223	193	188	233	223	207	218	221	223	213	201	208	179	205	187	213	200	221	225	210	210	212	204	225	208	207	245	214	237	202	205	212	210	202	204	227	220	231	237	203	203	229	218	209	217	202	221	205	256	227	204	220	232	207	231	200	232	205	248	199	200	177	218	199	231	220	202	208	213	201	236	190	240	229	196	219	208	208	192	223	194	212	187	214	193	223	196	226	216	217	214	230	209	229	215	219	232	230	217	229	186	216	208	223	186	199	202	193	219	218	196	220	215	207	212	222	224	220	205	217	207	225	203	239	199	198	211	207	213	223	210	202	226	219	197	206	218	204	238	204	210	215	220	203	250	233	247	220	207	226	211	233	208	207	230	207	226	224	194	225	237	199	222	228	200	219	208	193	178	202	244	206	196	208	182	208	227	193	205	225	213	234	202	240	217	203	211	202	198	198	200	203	211	217	228	177	221	214	220	205	203	202	225	199	219	212	198	226	212	222	221	219	190	231	216	235	210	205	223	228	224	209	202	220	263	203	220	210	176	195	202	191	228	223	216	200	213	211	224	224	203	214	201	203	212	206	223	213	211	210	225	222	215	221	200	201	221	177	193	193	219	192	196	209	185	213	190	228	208	223	224	199	207	216	210	208	203	206	221	194	215	224	231	196	236	201	202	206	209	202	221	216	202	226	216	205	250	194	238	215	214	189	203	246	233	193	219	201	212	209	213	213	221	222	184	195	213	210	203	214	221	197	210	183	206	229	236	201	203	206	184	196	218	219	180	215	199	217	225	192	213	211	200	206	219	205	197	229	197	206	207	236	222	207	245	218	221	203	221	224	232	228	202	192	195	220	192	207	211	220	221	215	217	221	213	206	202	200	215	231	210	207	206	208	181	207	202	217	209	198	213	211	211	230	219	231	218	208	237	196	240	204	199	228	206	220	206	217	195	202	199	229	223	190	194	191	215	178	220	220	229	226	217	206	216	235	232	188	228	228	213	213	201	214	210	192	231	208	230	214	237	219	216	210	218	200	213	217	193	200	201	188	218	224	206	193	189	217	216	204	222	208	245	188	202	203	225	213	203	199	226	214	223	212	219	197	210	210	217	194	201	227	203	231	218	214	217	215	208	191	224	223	218	237	234	176	221	216	211	215	204	229	224	233	216	222	203	207	227	223	232	214	213	186	230	223	180	224	213	189	215	222	190	230	225	189	219	225	197	212	215	218	215	237	202	233	210	214	219	226	214	212	199	210	239	230	212	210	211	193	218	201	221	245	215	208	207	213	212	205	228	207	216	202	189	233	213	216	206	209	227	227	224	212	239	215	203	220	230	215	208	202	211	189	244	192	210	226	203	219	206	173	207	211	198	199	205	232	206	223	206	218	224	219	214	162	215	201	241	217	207	213	194	229	204	216	212	201	214	218	197	232	215	229	251	226	193	210	164	215	220	210	198	212	222	185	227	207	234	173	227	210	201	204	233	212	212	192	228	234	215	188	235	188	175	225	183	212	248	180	206	226	208	226	187	208	206	205	206	189	222	212	194	224	210	193	203	198	240	224	250	201	205	203	208	227	213	189	207	178	198	194	203	210	211	193	201	199	218	228	241	221	232	219	194	176	229	203	250	184	224	230	208	216	197	214	197	215	204	206	231	222	240	204	187	215	217	227	228	214	213	225	226	219	243	199	230	202	178	217	200	220	224	221	221	228	187	207	213	216	222	213	234	221	202	207	229	225	220	203	217	210	223	192	196	211	208	217	225	228	207	213	228	202	199	188	192	202	193	219	235	218	240	250	246	224	237	198	193	206	217	219	221	198	233	209	220	187	228	187	204	209	220	203	224	199	200	220	208	206	237	209	206	192	210	219	201	224	222	206	212	222	211	188	203	213	208	217	224	191	228	208	232	196	225	213	184	203	200	206	229	229	207	227	214	193	223	225	213	214	217	206	235	192	220	209	204	192	227	221	233	208	196	211	221	209	232	214	211	240	222	209	236	191	194	240	213	233	229	239	233	206	223	202	221	213	223	194	212	200	209	192	207	202	209	220	234	197	231	206	208	210	204	229	208	183	202	223	221	209	204	223	242	215	197	217	228	224	203	187	208	192	226	216	195	234	205	227	205	179	196	210	217	250	253	227	210	217	201	226	182	210	226	207	218	207	213	230	220	239	211	231	229	205	204	201	208	195	218	227	240	210	216	221	199	211	199	203	202	219	213	244	222	214	199	231	201	228	214	190	171	204	205	234	212	188	212	216	207	223	220	220	210	208	230	205	212	221	236	244	206	231	206	191	210	223	221	205	191	212	197	194	208	198	203	205	218	211	212	208	222	218	212	209	211	244	219	230	219	207	242	205	215	200	199	189	192	220	207	213	225	226	231	218	198	206	235	208	226	224	219	215	203	212	219	187	227	213	250	228	206	231	205	208	212	214	203	218	210	203	200	207	229	207	244	213	201	218	221	220	218	225	212	243	207	223	205	206	201	204	234	228	214	210	219	217	225	198	208	198	211	197	223	191	194	228	176	204	195	193	210	237	229	225	233	228	218	205	198	203	224	223	223	221	220	207	192	215	212	213	215	212	215	191	220	238	212	219	227	208	192	186	218	220	204	225	221	219	219	244	206	212	195	194	232	217	221	188	231	229	224	201	223	214	202	209	188	204	219	216	216	204	203	216	186	203	200	226	197	201	219	204	234	206	219	225	204	232	223	226	209	189	217	221	203	210	201	210	213	221	198	222	213	225
19062	28775	27024	18065	11656	8483	5751	4335	3457	2760	2053	1856	1647	1542	1297	1023	994	852	809	799	803	837	768	667	584	522	544	530	462	450	433	551	883	1368	1014	547	351	331	348	351	362	366	355	344	327	355	313	327	341	351	372	367	305	350	367	379	353	345	325	356	354	336	378	323	323	368	367	332	317	338	362	355	396	335	360	359	384	355	367	323	363	329	332	342	336	355	348	392	327	362	310	341	366	323	315	331	320	367	339	312	334	357	336	346	371	353	347	339	358	369	324	341	357	326	333	374	346	305	358	340	355	319	347	328	354	324	382	354	313	323	334	340	345	337	350	329	329	339	329	353	356	321	375	333	343	321	348	339	342	364	378	327	359	340	322	344	293	324	326	341	313	332	348	348	359	352	332	329	311	337	369	318	336	352	341	338	347	338	355	353	352	350	380	362	348	320	390	334	356	318	360	318	392	385	344	349	345	351	358	341	335	336	346	328	345	323	379	338	322	313	340	325	357	342	327	373	315	342	342	380	369	314	342	329	309	295	320	323	343	343	345	353	337	342	351	347	343	348	337	338	353	330	350	337	342	370	369	336	346	344	357	331	324	359	338	350	341	335	354	369	337	346	332	355	345	328	360	346	365	336	338	314	348	332	344	349	350	351	337	331	349	372	333	381	354	352	371	356	346	354	346	349	346	346	331	382	353	353	353	350	322	344	340	352	349	318	336	338	338	359	328	330	357	314	350	358	332	374	353	354	361	331	352	326	356	382	338	346	320	346	352	349	355	378	347	356	360	362	352	326	349	351	338	359	348	359	329	349	365	348	330	353	357	400	385	353	355	334	356	303	324	329	350	327	374	381	339	358	330	349	332	332	359	357	347	325	333	388	337	331	349	358	348	342	304	316	368	333	355	344	348	356	357	334	350	370	362	357	343	353	334	327	344	325	351	343	301	344	340	340	355	359	363	337	351	307	320	356	327	353	334	320	340	364	330	320	389	338	333	343	354	339	370	368	384	358	342	371	366	363	366	373	334	317	360	327	348	351	362	334	341	345	338	332	354	331	314	348	332	343	332	364	350	338	331	366	354	344	328	331	350	340	347	328	339	338	314	354	363	385	331	327	330	339	353	325	340	312	345	370	338	379	350	348	342	376	347	366	309	364	351	351	343	354	355	344	379	354	359	349	324	351	332	370	334	327	349	310	347	341	369	333	323	344	379	381	321	352	310	342	306	342	354	352	399	360	354	339	359	363	360	345	365	333	345	337	355	299	335	371	362	331	346	374	325	327	327	352	341	303	323	367	324	348	333	368	346	331	339	309	350	335	379	336	355	366	335	330	361	368	364	327	367	373	344	361	385	350	344	352	362	313	380	314	365	324	339	349	320	334	314	369	325	361	363	367	349	342	354	369	321	283	345	341	373	344	352	368	363	342	335	338	342	325	339	315	308	374	340	352	356	358	353	330	378	352	370	361	345	328	322	360	341	310	345	357	348	342	360	315	304	320	329	341	335	345	347	354	314	346	318	351	369	357	347	353	329	350	333	338	321	347	324	332	356	349	323	348	328	331	303	365	355	327	345	342	330	375	375	386	348	321	350	336	353	342	335	363	347	339	354	347	340	318	332	325	344	341	395	357	363	355	363	340	325	350	330	345	345	329	385	359	355	344	339	327	371	338	333	347	350	359	341	337	347	330	348	327	360	317	337	384	334	338	361	341	356	345	342	350	325	361	349	378	341	332	330	343	355	337	378	344	356	348	352	334	337	311	341	351	374	317	308	365	349	389	369	334	331	333	341	318	344	364	394	326	356	368	330	373	350	344	360	344	352	345	367	343	356	327	369	377	341	339	347	338	349	363	370	350	342	370	359	375	327	361	327	320	363	341	300	363	340	331	340	322	345	359	359	364	349	314	379	320	346	365	362	333	347	332	323	321	340	352	360	338	329	341	356	341	395	358	360	348	327	345	366	350	358	349	344	307	342	362	353	341	344	335	334	336	386	353	375	327	340	350	386	339	322	342	330	348	336	345	382	341	330	354	337	300	364	298	358	336	337	326	355	354	337	353	323	345	355	327	356	348	319	382	330	340	375	355	344	337	313	351	293	340	381	353	337	362	372	351	353	377	359	346	335	359	345	325	357	329	350	345	296	330	353	333	327	341	343	347	334	346	349	321	326	337	324	361	377	338	337	326	354	373	337	341	334	343	339	368	320	340	311	346	314	339	356	326	341	368	349	354	362	336	351	285	340	346	348	321	335	327	389	337	347	329	388	346	374	384	341	334	334	320	364	349	347	326	374	344	324	327	371	297	337	342	360	359	341	347	361	364	363	347	353	327	357	343	319	338	363	343	346	353	323	357	333	336	339	353	323	349	376	329	342	344	334	339	333	325	310	319	379	343	354	315	351	373	359	346	337	368	356	349	337	322	361	309	334	323	337	332	315	349	320	328	340	374	376	355	356	350	331	346	371	347	312	381	364	340	351	333	377	321	318	333	318	353	382	348	417	310	326	328	338	344	320	389	348	385	352	342	313	332	342	325	350	360	352	371	315	369	347	312	310	344	365	366	384	368	329	388	354	365	345	358	355	331	323	336	355	320	355	377	347	347	331	373	339	367	323	354	359	359	356	377	350	359	362	362	355	372	344	315	310	317	346	312	350	335	326	323	382	350	321	344	349	343	339	340	352	363	358	316	370	344	304	364	342	316	333	332	346	363	341	329	347	323	330	372	349	322	338	353	330	325	357	356	314	351	326	342	334	353	338	357	344	334	347	356	347	347	367	353	331	307	340	311	349	320	365	331	312	346	344	377	335	341	341	351	369	324	327	343	372	357	352	340	333	336	341	376	346	372	333	369	331	347	372	342	365	344	363	372	358	353	341	349	365	319	343	336	299	328	372	344	373	356	346	316	344	320	350	369	365	313	358	352	356	330	335	355	363	349	356	321	355	342	365	383	343	334	319	355	347	332	353	373	333	329	341	369	348	352	343	339	326	372	353	354	336	355	328	316	316	367	378	361	340	316	360	352	358	317	382	335	346	351	370	367	322	362	318	339	357	370	339	347	362	333	351	371	371	348	359	376	354	362	340	369	390	326	353	350	373	338	331	342	325	365	336	345	351	373	352	326	343	337	334	343	365	331	358	335	346	326	330	317	318	305	374	343	310	351	383	338	329	343	333	371	323	349	360	359	335	374	336	338	342	366	350	332	369	347	341	347	344	342	344	343	376	371	352	335	336	362	353	354	300	347	295	356	400	343	361	317	362	343	355	356	357	358	322	354	370	352	375	359	338	366	339	313	326	305	302	360	354	333	365	338	356	321	349	352	383	362	358	351	316	350	341	347	355	336	345	355	380	298	344	356	348	331	341	375	370	372	343	346	353	322	368	328	365	348	313	329	325	349	322	353	340	326	334	335	357	351	329	363	378	342	354	357	337	356	323	374	336	363	326	338	325	348	367	313	344	343	346	325	369	328	364	345	343	364	366	313	362	339	338	369	354	353
24285	21421	28702	24578	20701	10759	4764	2682	1887	1515	1204	992	926	849	713	593	609	529	506	497	495	478	514	417	368	336	341	349	338	313	365	947	1616	2046	1061	614	276	277	273	285	277	292	299	256	271	261	215	257	243	264	257	283	270	272	237	282	260	236	266	223	248	252	245	218	237	242	261	259	273	276	276	269	235	279	232	246	236	284	254	275	263	266	257	239	257	259	256	233	261	261	220	302	259	258	265	253	255	236	262	254	234	269	298	246	242	248	264	256	262	253	256	248	244	251	249	253	253	252	238	276	239	271	239	262	270	273	253	259	260	282	237	263	249	240	254	224	279	270	241	265	258	283	286	264	241	244	263	258	236	259	252	268	254	237	243	259	258	274	278	269	236	244	225	264	253	253	256	265	257	229	272	274	242	248	255	257	235	254	270	240	265	262	275	237	267	257	248	254	249	264	259	256	259	232	266	240	249	248	276	208	238	251	225	274	221	274	259	268	250	226	246	228	251	264	270	245	270	263	236	248	245	278	256	250	269	267	245	262	250	254	245	249	290	261	281	245	261	257	264	289	262	272	266	270	284	250	254	243	255	252	239	249	255	236	268	239	257	268	229	265	242	284	264	236	259	239	245	247	271	263	250	249	227	240	262	257	271	242	233	252	228	259	243	235	240	257	264	260	228	265	272	267	244	260	277	254	238	252	267	261	236	288	254	257	256	243	242	243	263	278	261	246	256	265	273	259	253	241	305	263	287	280	255	242	257	242	243	225	233	240	260	236	233	234	264	279	242	251	264	241	246	255	277	244	248	275	265	252	253	253	254	240	213	261	284	253	248	232	246	239	264	270	280	238	252	252	236	278	256	266	257	275	278	243	263	276	269	241	225	280	265	278	263	273	254	229	270	275	267	251	249	225	260	245	239	256	260	253	262	229	268	236	250	253	274	257	257	268	262	235	246	252	245	259	249	254	238	267	270	270	272	255	256	252	245	240	243	258	249	228	250	270	255	272	251	234	230	254	279	269	238	246	252	255	260	253	276	268	238	281	260	277	248	248	241	258	257	258	249	290	247	282	253	247	263	278	272	270	254	243	221	253	262	248	241	254	264	236	263	243	239	249	273	256	252	274	236	248	268	249	249	275	250	262	271	259	268	250	232	259	253	247	290	248	251	240	274	243	296	236	247	267	258	263	266	252	269	289	224	268	231	226	257	238	235	250	269	233	286	259	252	263	247	248	247	266	219	289	260	266	263	273	278	258	256	246	250	255	251	233	248	243	232	256	238	239	255	229	279	253	259	261	247	253	280	219	232	282	270	295	222	217	303	260	286	244	256	284	264	250	247	270	247	218	263	253	253	246	256	258	233	245	253	245	270	273	266	267	251	248	246	266	250	247	261	249	238	261	260	251	255	253	261	266	214	245	257	247	262	243	232	263	273	264	266	224	239	261	251	244	264	249	252	255	236	230	241	239	264	247	222	257	227	270	270	251	237	248	282	261	289	231	266	238	289	270	248	234	254	256	239	272	232	272	256	245	253	230	245	257	266	275	268	261	274	286	270	232	272	269	248	252	256	253	237	262	260	279	254	244	282	245	271	273	261	236	269	218	236	293	252	252	267	269	267	272	262	263	291	250	265	251	264	247	234	251	294	251	234	268	258	238	264	263	239	239	266	258	255	257	265	260	270	257	265	254	253	272	275	256	251	244	236	246	238	267	248	237	259	252	258	267	225	243	250	232	241	248	247	211	253	234	259	243	283	255	268	263	241	241	262	274	271	258	228	272	245	299	254	249	248	254	249	270	262	254	237	284	238	254	270	252	278	284	243	265	258	275	253	260	243	261	247	272	292	244	246	260	236	247	253	246	247	238	258	253	264	264	252	236	245	263	253	287	273	245	239	267	275	255	253	256	245	235	266	230	229	267	249	271	246	234	258	261	239	288	232	247	277	274	261	250	226	279	247	251	253	273	265	252	294	237	257	258	240	256	229	252	237	275	281	242	233	241	248	253	252	235	256	224	251	245	284	251	243	252	229	268	266	255	266	241	257	242	266	247	268	259	259	237	257	239	231	293	274	245	250	282	258	250	284	277	233	242	266	267	274	243	240	254	269	247	255	242	281	248	254	263	218	279	225	259	240	254	242	246	269	257	267	247	288	257	268	239	254	249	259	248	227	266	256	229	267	256	238	257	254	269	252	241	248	269	231	244	262	262	258	270	265	251	286	277	266	289	251	231	256	263	253	252	223	239	263	234	257	262	249	255	244	251	253	247	253	255	259	248	241	232	254	249	238	280	272	278	244	243	256	237	257	256	256	272	235	267	249	250	268	253	221	258	287	221	268	281	257	264	273	228	254	245	256	268	277	272	278	258	271	284	259	256	241	259	240	261	266	253	273	231	239	246	238	243	280	262	272	243	254	255	234	246	233	265	258	283	228	241	251	212	252	252	265	267	243	262	271	240	263	295	258	275	286	261	260	252	253	262	246	243	231	243	228	255	269	242	265	244	280	237	248	263	245	235	271	243	245	260	250	232	272	238	236	283	239	257	252	245	230	229	252	254	257	246	269	240	222	283	229	255	253	257	245	262	254	257	266	273	243	257	244	242	258	264	251	266	274	253	265	254	230	250	269	262	264	264	259	277	252	263	247	256	259	253	249	261	264	250	248	273	270	240	270	239	257	262	241	246	254	250	254	247	231	246	258	257	259	250	239	246	247	260	269	243	263	266	229	253	242	249	238	244	251	237	257	294	229	296	264	282	252	271	243	254	289	259	235	226	263	243	268	273	272	262	250	243	244	249	258	269	257	233	236	255	244	255	245	251	281	250	256	256	231	242	239	272	233	246	287	249	263	273	256	262	268	244	249	241	235	284	261	270	257	271	279	237	249	230	265	282	266	239	245	265	239	271	263	245	254	246	258	238	239	225	254	272	259	278	270	271	261	253	264	254	296	248	282	246	258	269	245	240	261	260	233	278	260	263	228	251	247	267	268	240	238	262	261	264	233	280	258	261	290	280	299	275	261	250	235	265	228	272	250	267	241	252	260	236	241	265	266	256	275	236	239	251	271	264	259	268	255	240	248	236	242	272	238	219	263	262	279	271	261	243	237	214	263	236	265	279	280	238	248	257	261	242	246	272	248	299	250	231	238	276	247	253	252	256	244	241	280	252	223	267	247	263	256	249	251	264	267	269	278	236	276	244	244	262	276	242	253	259	269	245	244	254	233	230	251	252	265	255	288	230	257	300	280	282	235	258	260	247	241	248	271	285	251	239	266	272	251	246	261	247	249	231	272	279	257	271	270	261	275	259	225	262	230	290	237	247	258	283	275	268	254	279	264	249	214	219	266	262	253	235	223	268	258	251	264	274	265	244	252	244	244	289	259	245	219	238	235	200	254	255	260	277	279	255	261	241	234	308	276	264	261	240	228	257	258	263	259	254	254	285	255	264	249	256	245	271	289	243	213	269	232	262	260	255	263	251	238	248	258	245	233	247	267	262
21634	36220	34064	24992	17702	13227	10200	7462	5876	4625	3774	3298	2967	2473	2004	1715	1448	1268	1348	1212	1172	1155	1111	903	808	781	733	720	659	584	890	2566	4453	5740	2656	1411	435	411	451	454	480	505	506	449	400	407	404	422	436	393	427	376	419	426	406	388	408	381	406	420	393	414	427	408	426	405	451	437	412	413	449	383	421	421	413	403	409	396	435	391	395	435	437	396	441	402	412	362	419	420	396	454	397	395	397	405	410	423	394	437	419	383	391	423	383	427	416	400	365	400	411	408	416	432	381	420	400	396	428	455	415	421	427	384	448	409	419	418	441	388	397	404	418	405	411	372	400	421	396	397	409	388	400	434	403	424	420	457	398	416	431	394	423	400	426	406	370	405	369	393	400	430	397	346	418	451	421	384	385	381	382	368	403	374	411	382	421	422	390	389	427	384	423	432	408	432	414	444	389	399	403	384	429	375	402	439	410	430	414	404	438	401	386	415	423	401	428	403	448	389	368	412	376	418	376	379	398	429	399	413	410	396	357	367	457	410	411	371	406	401	407	424	378	446	386	432	397	405	367	376	389	409	460	420	400	384	406	419	407	402	405	406	388	437	387	377	393	408	404	386	378	410	412	394	409	431	413	410	365	398	382	416	382	392	383	425	440	451	420	416	421	420	418	428	374	417	439	429	410	395	423	386	417	387	438	379	447	406	370	398	371	413	389	408	391	361	423	446	411	393	456	427	415	417	408	434	391	408	417	386	433	386	400	427	409	427	422	399	411	379	422	413	412	398	437	402	390	435	409	419	420	400	428	393	419	435	424	412	413	416	395	409	426	449	417	405	398	411	415	432	421	457	411	398	398	393	355	384	418	427	437	422	419	446	394	402	399	424	414	390	402	397	440	413	384	445	394	424	394	368	380	378	407	403	422	393	413	409	397	385	383	405	430	422	374	408	444	412	412	411	420	373	393	414	432	387	418	397	414	374	392	431	414	432	413	391	406	399	404	436	422	392	392	384	394	427	407	407	434	384	398	421	367	450	429	410	377	390	419	397	423	409	418	372	384	439	414	430	429	419	398	397	405	423	398	358	421	440	424	431	418	406	425	425	409	380	387	398	434	392	405	386	411	371	410	391	402	389	422	401	383	430	423	392	412	403	408	417	401	425	444	416	415	424	395	408	397	387	406	405	427	408	395	412	430	460	396	421	423	415	396	406	376	406	382	421	432	394	402	378	402	406	394	413	419	435	433	385	387	404	409	420	397	428	350	417	413	394	380	389	420	430	397	386	419	428	429	461	414	426	369	395	421	373	441	410	361	423	411	389	405	395	404	383	390	415	434	389	398	402	390	424	413	411	407	436	392	392	414	419	415	418	437	416	379	386	453	425	393	419	416	423	388	401	375	417	380	409	408	407	425	430	392	439	350	413	422	402	416	432	431	443	431	403	380	438	432	398	393	402	419	399	368	374	444	387	392	408	430	392	384	408	388	434	401	395	386	415	394	403	375	412	419	394	404	430	416	432	415	413	388	379	435	427	433	378	404	424	438	403	412	409	406	414	408	400	400	382	414	407	394	404	378	364	418	413	440	404	402	431	426	416	411	426	410	427	436	412	461	377	383	387	404	381	388	354	397	394	411	395	403	391	404	433	428	421	397	385	380	404	423	388	380	413	447	391	415	412	406	391	400	392	395	394	398	405	411	409	403	410	437	430	399	434	393	396	394	397	424	440	416	400	417	383	410	416	423	427	379	394	388	388	398	415	393	377	409	406	390	416	386	387	417	383	423	383	397	385	366	392	420	414	405	403	374	400	407	405	388	417	375	447	412	409	388	440	421	457	415	396	389	418	393	383	433	395	417	440	382	393	386	439	422	399	385	435	385	443	378	375	407	415	390	391	444	405	394	410	433	407	445	424	428	427	407	426	402	400	415	390	411	423	429	404	413	407	392	391	425	429	425	399	409	434	394	397	421	410	398	395	388	410	403	436	444	409	383	377	382	427	406	412	445	401	417	411	388	422	386	403	417	414	401	388	394	413	399	416	357	422	393	393	377	396	437	406	436	422	427	404	453	406	406	416	376	431	415	441	414	369	390	445	448	411	413	411	434	368	403	405	404	386	398	430	378	401	400	422	364	410	400	430	416	402	385	435	435	430	434	455	379	430	392	413	415	453	386	410	394	398	409	416	396	451	407	383	401	415	392	434	364	402	391	447	387	411	362	382	416	388	380	369	400	381	421	415	391	418	437	383	397	413	377	387	402	396	394	422	399	392	419	438	368	386	438	434	403	429	431	387	413	423	452	412	424	403	381	414	422	392	436	377	398	385	387	430	393	420	374	417	401	428	408	428	389	418	419	376	425	380	366	396	422	372	400	402	410	399	385	379	420	445	427	359	429	402	427	399	397	429	381	404	434	420	411	437	389	397	399	445	412	391	440	418	472	397	386	377	422	413	361	424	429	371	391	371	459	398	377	404	406	382	379	418	405	355	394	406	402	393	424	398	397	407	403	434	434	384	441	394	420	381	416	389	383	412	402	404	427	409	392	403	414	391	434	378	365	394	431	397	395	426	438	410	397	396	411	416	364	427	434	399	434	403	383	409	418	403	396	382	411	389	380	378	386	393	432	410	413	416	434	364	402	448	383	405	408	396	398	395	377	412	437	409	395	457	425	456	414	421	400	381	413	394	391	392	430	394	425	397	422	381	380	417	381	401	386	392	462	395	391	395	384	432	412	415	383	377	417	412	412	411	419	420	417	398	401	413	418	413	416	420	409	399	402	399	394	393	387	378	420	445	397	379	396	405	381	401	417	393	409	390	407	362	408	396	426	444	418	402	457	434	426	427	390	391	409	405	388	399	410	433	388	411	426	417	382	402	413	404	404	415	371	403	392	433	429	410	427	426	364	409	412	426	403	407	358	423	404	405	383	407	407	406	379	373	448	406	422	395	458	434	442	422	407	397	401	437	414	434	410	437	404	409	432	409	371	403	378	424	389	406	427	397	391	417	396	408	418	421	388	457	391	396	402	405	433	405	384	442	454	364	388	362	424	405	367	431	419	414	429	419	412	418	438	386	434	412	413	425	395	432	426	394	420	408	414	380	376	407	393	401	405	386	426	449	443	357	392	444	401	419	438	358	405	436	432	377	385	427	376	408	407	387	379	441	424	406	422	387	402	399	409	386	431	426	379	407	430	406	432	394	415	403	389	394	425	390	396	429	371	423	389	391	404	390	413	397	422	413	412	414	384	384	401	422	402	390	352	418	434	419	431	438	427	410	418	417	420	391	411	398	422	392	396	405	421	393	425	419	413	397	416	385	420	405	429	390	372	406	410	420	406	404	416	394	409	400	409	399	430	408	427	407	392	396	432	398	427	415	387	390	417	382	442	405	406	397	428	444	425	398	421	387	425	417	395	420	404	390	388	417	390	394	408	417	390	403	425	402	377	431	433	360	430	448	385	410	395	386	423	380	435	377	426	428	412	436	399	383	418	390	392	394	436	399
23270	21421	29277	23940	21447	20959	11749	4606	2770	2080	1829	1465	1325	1125	989	855	764	646	682	626	556	574	530	485	457	394	389	407	342	345	449	1801	3349	3796	1606	808	290	247	266	260	294	312	329	257	254	259	252	271	270	255	245	277	269	264	283	264	260	256	241	274	273	267	263	234	274	278	274	245	276	255	268	272	265	223	247	261	294	258	264	269	225	238	255	261	257	233	248	258	280	261	272	250	269	238	257	246	240	260	248	285	262	283	254	248	245	256	245	267	263	231	273	254	275	281	251	269	281	261	264	261	243	273	259	286	272	246	267	247	265	276	259	233	247	223	240	272	256	247	236	248	241	253	263	279	267	238	234	258	252	273	279	264	250	287	238	272	254	237	276	245	247	264	258	281	251	301	228	269	265	278	223	258	250	239	266	253	248	242	245	242	220	293	249	254	247	288	254	240	255	251	286	259	235	259	254	230	294	266	289	232	232	254	225	244	250	282	243	278	252	274	276	236	257	233	283	236	276	253	253	244	265	247	265	237	226	246	233	255	259	255	238	238	263	278	271	285	254	258	252	266	263	275	284	245	273	258	261	256	230	245	238	274	229	277	244	282	260	259	265	264	242	255	266	256	249	280	271	250	264	235	264	269	247	258	256	234	242	237	244	228	257	256	261	235	268	238	254	250	264	251	252	241	246	277	279	236	252	242	250	252	266	241	259	251	233	291	244	280	258	254	272	304	250	271	253	256	265	272	260	263	242	266	253	250	234	261	253	259	284	248	252	271	249	260	268	279	244	268	287	247	254	260	247	243	261	244	274	266	236	224	243	273	259	231	262	240	222	256	252	254	247	287	284	264	258	255	277	284	245	277	269	247	257	260	264	240	252	256	257	248	221	272	265	252	252	284	258	251	292	253	269	257	272	262	217	233	233	263	242	286	268	243	264	249	230	252	267	256	281	264	275	263	253	279	285	244	260	257	271	266	239	245	238	237	251	252	267	286	271	260	259	286	259	273	239	249	271	280	226	259	262	268	253	271	244	241	258	253	258	249	258	242	265	276	275	280	269	243	241	241	268	237	255	285	289	278	268	241	238	281	235	268	259	263	269	259	238	256	241	254	279	270	247	244	271	232	252	271	266	262	236	267	240	254	262	267	267	248	254	257	279	267	262	259	258	270	240	259	240	258	280	282	269	241	283	238	249	248	265	276	244	248	265	287	275	263	241	239	246	257	263	276	262	262	248	262	278	280	264	272	263	251	281	237	275	222	270	256	244	258	266	261	255	241	273	240	231	259	269	299	252	235	237	263	281	270	251	242	257	255	244	277	242	256	256	263	245	229	235	265	241	260	268	255	231	247	285	253	223	259	271	243	272	238	258	241	243	235	270	246	248	254	277	241	296	231	230	250	286	232	231	265	247	262	253	279	275	276	278	234	250	239	251	253	255	216	258	270	242	262	280	256	246	251	262	233	253	261	245	261	268	271	270	237	242	246	251	258	274	273	254	241	263	278	280	256	262	236	246	253	246	275	251	250	260	261	258	284	272	273	235	310	248	290	272	261	289	241	252	241	250	252	217	275	273	241	266	271	241	265	269	262	241	251	241	256	266	270	239	260	227	272	243	268	259	254	268	238	250	262	244	248	236	258	238	235	262	272	247	281	248	239	255	245	260	267	270	260	272	243	257	245	257	277	250	254	277	252	269	256	254	258	264	261	238	264	253	279	252	254	277	255	256	257	240	240	261	227	235	269	235	256	252	257	237	267	234	270	296	245	239	249	273	264	283	241	252	236	282	264	252	253	249	256	254	246	275	255	269	279	251	238	259	257	258	271	229	238	229	254	257	268	265	226	264	256	241	253	236	261	263	291	250	274	235	263	254	250	271	266	261	261	278	254	254	238	250	249	248	244	257	281	265	277	252	243	307	267	236	261	253	240	283	261	234	242	264	234	280	258	245	260	251	240	267	258	250	252	271	258	273	262	260	263	235	255	260	259	240	228	252	264	265	242	266	277	256	275	280	288	264	269	270	240	235	255	234	248	263	270	249	261	231	274	263	265	235	258	236	257	231	257	257	247	230	280	207	242	249	263	218	267	261	270	264	262	277	280	259	263	229	267	244	263	259	261	244	264	249	248	272	279	250	249	254	268	251	280	283	255	251	313	277	265	244	260	267	259	224	254	224	273	253	254	268	256	232	257	236	263	267	283	263	252	263	225	253	236	255	249	250	254	246	253	262	258	266	260	237	245	244	282	244	253	276	247	274	272	251	261	246	257	263	246	245	231	237	260	270	252	265	254	271	253	280	248	239	271	272	266	269	268	252	269	250	251	227	274	246	251	240	244	273	249	274	264	267	251	243	253	250	267	253	241	271	261	247	272	287	252	275	237	249	281	254	243	257	232	250	240	233	264	250	269	252	261	268	255	278	270	258	249	250	269	246	260	288	272	247	252	238	214	259	254	260	244	255	249	274	276	240	265	245	268	249	246	260	222	251	260	254	225	251	271	246	275	248	261	253	267	234	242	262	257	278	278	260	248	241	286	262	246	233	237	243	274	253	264	256	218	245	266	250	246	270	268	251	271	244	270	255	239	266	278	287	246	264	262	261	256	247	279	264	247	288	251	256	260	263	260	260	307	261	248	253	269	235	256	259	275	264	253	232	235	231	266	235	273	279	282	256	279	237	257	262	239	256	266	278	238	243	260	243	237	212	248	227	271	288	252	244	263	245	268	264	261	259	237	233	253	274	273	257	291	261	260	279	231	257	240	256	248	258	258	277	264	262	262	268	249	270	272	259	285	245	269	266	270	231	235	250	280	259	267	262	242	273	237	248	258	266	255	281	261	247	259	225	247	258	245	272	265	255	250	245	262	256	245	256	288	261	292	244	261	251	248	262	272	231	275	258	281	243	249	240	231	253	280	252	269	269	264	249	260	250	249	284	266	256	268	266	226	246	246	235	252	241	243	273	260	251	264	221	238	251	257	260	216	265	229	248	274	266	223	258	228	269	245	228	227	273	274	266	259	267	252	262	252	263	248	248	259	281	271	298	256	224	254	264	232	251	245	268	263	270	243	274	282	235	292	283	260	270	272	229	257	265	293	238	262	238	263	242	285	258	262	236	234	252	255	251	240	284	253	274	276	268	283	252	242	271	272	261	262	232	271	265	287	236	251	244	256	276	254	266	259	269	262	260	269	279	223	253	254	280	269	272	261	231	259	243	273	242	245	265	258	255	257	272	258	271	256	277	225	261	251	237	272	265	259	261	259	270	247	275	290	256	251	251	246	251	273	253	239	251	232	253	239	255	245	247	279	248	276	261	258	232	252	274	230	254	235	281	256	292	241	252	260	259	264	244	259	256	246	248	277	223	258	258	268	282	280	246	261	245	256	265	271	285	220	255	257	245	250	257	283	271	243	232	262	239	246	238	264	243	289	268	267	267	250	278	251	291	229	264	283	246	257	255	239	265	268	276	284	276	259	275	272	249	254	250	233	304	260	241	260
24452	41485	38931	30149	22720	17214	13916	10738	8110	6586	5381	4510	3955	3272	2794	2282	2125	1910	1754	1761	1525	1374	1348	1195	1056	883	854	840	800	662	1134	4998	8726	9307	3960	1871	455	406	450	470	444	542	545	412	390	408	407	385	404	358	441	398	415	411	411	415	380	409	419	409	407	398	411	428	409	417	392	448	479	412	418	431	411	400	406	413	373	408	400	386	397	395	387	411	423	380	468	392	388	431	411	387	455	435	425	383	456	386	393	379	401	381	390	417	379	384	404	381	422	436	404	377	419	400	384	421	427	400	391	398	370	397	400	416	422	386	419	415	421	367	395	400	402	397	421	392	415	422	422	427	388	381	389	408	414	430	404	393	413	427	444	402	404	397	406	403	414	381	406	404	366	415	386	412	413	435	422	396	400	393	409	421	393	384	388	407	395	391	395	395	391	396	383	397	407	406	385	360	384	393	407	361	378	429	382	373	386	388	407	415	417	404	389	422	392	386	422	426	423	420	406	399	397	400	376	390	422	416	419	421	406	406	399	374	405	398	396	383	437	406	398	393	431	418	376	374	419	375	409	415	408	424	411	402	418	418	412	401	417	420	417	379	374	397	406	406	393	401	381	376	405	412	419	396	405	425	398	393	379	394	401	391	404	419	439	401	384	431	407	382	371	421	383	391	368	383	380	412	405	383	403	423	379	391	429	392	404	425	382	369	424	391	397	402	385	393	370	400	378	382	389	401	431	446	399	398	431	409	413	411	405	411	398	408	381	421	388	413	450	401	449	385	435	377	393	414	367	421	418	389	433	388	421	377	394	446	364	421	391	395	430	387	413	401	397	405	365	423	398	387	422	373	429	381	386	438	426	370	404	424	403	395	418	454	396	399	408	361	410	405	444	387	356	405	414	407	402	398	402	394	391	385	408	400	360	398	396	378	403	405	393	403	407	383	448	399	387	361	391	422	422	410	390	400	393	382	416	402	384	419	417	422	361	408	387	413	403	366	390	374	421	368	378	407	402	414	404	417	438	426	397	405	397	388	395	409	407	416	419	405	414	411	415	407	400	388	404	418	416	414	435	387	426	403	389	380	399	390	387	391	403	403	375	414	389	409	428	417	385	416	397	397	380	407	410	441	402	386	447	433	477	419	425	376	420	386	423	401	396	416	404	443	423	419	376	396	430	406	447	412	402	389	368	399	390	411	435	437	405	394	408	375	422	391	358	384	433	401	377	400	406	431	419	377	430	395	394	434	409	393	383	390	422	408	387	386	452	377	429	410	381	401	411	412	371	420	410	398	398	420	390	411	395	420	423	407	366	384	426	456	394	413	390	389	410	403	426	420	424	409	422	416	439	390	383	347	388	393	428	398	407	420	450	357	417	373	413	389	405	414	437	371	421	422	363	392	437	410	371	430	397	386	397	391	371	380	397	399	390	377	399	402	394	407	408	436	414	362	434	395	426	381	421	435	391	423	367	399	393	399	398	394	430	391	447	417	386	397	376	392	396	412	387	372	414	450	406	386	410	446	379	424	392	408	426	388	377	372	405	400	415	443	406	415	420	387	415	396	412	438	433	419	416	388	407	371	381	373	392	418	397	420	394	421	390	434	412	425	370	400	373	428	405	409	386	392	416	376	372	382	436	424	392	434	416	385	411	392	375	398	421	420	395	380	448	391	409	397	412	411	416	414	402	375	369	407	370	385	448	353	383	418	371	423	422	407	417	409	399	387	397	396	371	417	417	396	396	418	436	405	431	373	438	399	393	372	426	393	399	400	426	376	409	405	388	383	412	413	373	390	405	397	419	402	365	394	386	399	438	399	440	378	368	400	403	403	368	387	416	384	412	379	401	387	383	384	405	393	401	397	379	440	392	425	405	402	417	375	405	453	384	402	369	406	394	438	433	415	387	436	393	396	392	383	421	423	389	425	398	412	439	409	396	414	410	424	407	411	363	426	405	393	408	404	380	398	386	424	443	399	439	400	395	406	400	437	358	401	412	398	393	419	369	396	406	438	424	402	399	410	384	412	408	413	422	386	366	420	409	420	423	404	403	433	352	401	390	415	405	397	410	423	402	405	427	356	377	404	408	408	433	416	377	404	437	426	422	408	373	412	394	424	406	429	403	402	379	379	392	414	424	386	390	428	423	419	412	413	428	400	406	380	415	399	390	385	383	435	425	423	390	392	405	382	420	430	403	404	407	394	393	401	408	423	409	404	385	428	429	414	419	431	375	417	383	372	406	387	445	374	452	367	409	381	367	407	417	420	418	396	417	420	417	412	399	397	393	391	431	379	379	453	445	395	401	422	391	438	393	405	425	395	418	430	411	381	400	415	404	430	370	381	410	430	389	398	413	408	378	406	411	424	409	442	405	389	395	424	427	388	411	382	447	424	374	388	384	357	426	377	390	389	416	384	484	366	403	391	374	405	391	416	397	411	395	377	372	412	409	424	444	419	404	407	410	394	402	403	358	410	373	412	403	417	388	387	379	415	415	388	406	402	391	360	371	406	399	411	390	433	372	419	393	360	396	429	387	388	395	435	395	409	441	394	385	413	415	427	381	415	405	417	393	428	422	428	433	414	379	437	420	410	384	396	400	408	422	407	405	399	400	429	422	388	392	412	422	424	400	392	410	416	384	388	398	420	411	420	411	406	418	384	402	406	369	375	397	400	407	405	430	405	396	398	391	423	434	400	387	374	457	400	366	407	395	398	428	375	380	396	411	406	411	392	410	401	395	407	405	420	381	367	398	433	387	409	404	413	397	450	407	431	397	445	404	417	413	428	391	395	387	418	414	389	380	432	387	434	428	412	396	434	389	422	428	419	402	414	428	412	396	419	397	394	386	385	391	426	422	393	421	384	420	384	402	380	419	381	377	393	418	387	391	416	404	409	425	391	400	386	383	413	439	404	397	392	393	413	432	400	382	414	396	413	427	412	373	394	417	405	427	373	399	395	396	393	398	420	391	398	388	412	407	378	389	408	406	413	374	428	422	443	386	384	399	370	408	435	408	396	403	401	399	393	376	416	375	420	420	391	396	416	397	395	392	404	418	387	409	399	406	391	413	395	374	421	419	438	418	389	389	420	403	462	440	422	366	389	408	416	397	401	422	375	386	400	424	359	392	421	429	424	411	376	383	424	377	422	426	397	463	386	402	403	403	413	407	403	399	444	392	390	405	392	403	398	416	421	403	396	393	436	385	397	364	383	430	397	390	388	414	408	388	377	441	394	421	390	395	364	417	413	403	402	365	408	415	406	415	403	372	402	396	437	387	419	394	409	396	402	410	414	394	405	391	378	410	429	383	411	405	445	386	424	412	377	386	418	400	419	378	395	377	414	406	395	377	385	423	399	392	437	364	420	402	445	391	398	412	407	407	403	420	410	392	412	438	409	415	403	391	370	404	352	376	408	448	407	391	388	373	383	425	443	391	383	375	428	417	422	421	385	432	404	403	392	423	419	441	386	395	404	421	419	392	419	424	407	367	415	368	403	401	370	428	397
27151	21859	20222	11658	5067	2835	2049	1422	1081	877	727	612	554	480	426	424	370	369	333	381	381	297	297	330	312	248	286	258	274	227	250	290	434	634	449	331	209	210	232	228	245	241	206	208	215	200	231	203	234	218	226	215	232	227	232	220	205	234	212	251	238	205	196	228	241	218	226	208	237	212	220	211	190	193	237	222	220	213	239	232	210	215	232	243	206	202	220	192	223	194	218	212	208	193	229	212	216	218	214	199	213	228	207	215	234	211	234	224	215	217	236	219	218	217	222	229	224	221	212	217	187	206	231	232	218	211	209	232	200	198	192	211	235	230	208	214	208	208	216	215	186	217	240	205	220	199	248	231	211	216	209	217	222	222	188	230	227	227	209	233	216	219	191	222	209	235	226	204	212	201	220	237	198	202	223	226	216	222	211	215	206	207	237	184	245	217	209	224	187	226	210	204	230	203	211	239	224	202	214	234	193	202	222	211	232	207	210	225	209	216	243	193	230	210	188	219	214	216	213	210	209	240	205	234	181	185	208	226	220	215	220	208	227	203	241	205	205	203	228	201	223	210	203	233	203	227	212	207	213	201	212	235	210	209	188	190	224	220	192	213	219	221	209	215	192	186	228	214	234	222	192	211	238	223	203	224	215	207	206	243	192	216	214	218	231	202	214	212	207	202	231	210	253	212	212	212	195	219	216	207	190	217	198	227	203	228	239	213	227	208	224	223	205	195	206	225	218	207	182	207	214	223	222	218	210	224	207	191	197	213	201	206	222	235	199	205	245	213	225	196	214	212	204	204	217	232	203	224	206	208	233	239	211	209	229	215	239	227	220	228	233	219	220	221	219	218	212	220	206	212	194	198	176	210	209	204	236	213	200	227	210	198	224	235	240	211	201	215	224	195	236	220	227	204	210	195	213	232	227	222	228	230	230	204	197	210	243	185	216	220	212	225	226	201	211	218	237	200	215	213	180	223	211	221	209	223	230	206	218	232	213	225	216	225	219	198	207	194	224	196	215	225	227	205	207	206	223	233	224	231	196	231	209	221	214	212	216	227	217	221	227	219	188	193	215	230	218	215	225	220	222	201	183	199	237	203	223	217	192	210	243	200	199	215	203	207	210	225	214	217	197	212	202	233	212	231	205	216	202	215	224	234	216	208	212	204	206	212	200	209	231	208	211	207	209	242	204	216	198	216	215	211	226	216	207	223	217	199	214	221	199	231	211	219	200	218	204	237	206	185	212	194	228	198	210	226	202	225	208	205	240	220	208	232	224	215	221	220	207	204	198	221	190	192	223	221	207	231	195	216	220	227	226	242	224	220	228	242	216	207	224	233	243	221	205	224	219	191	191	210	207	197	195	223	202	230	225	198	202	209	218	196	201	193	202	207	238	227	239	225	212	218	234	219	220	214	222	205	206	203	213	199	215	210	206	235	195	227	217	210	210	221	218	202	214	218	217	232	224	196	198	211	256	239	203	217	219	226	248	244	183	208	213	199	218	205	231	224	221	219	218	227	226	190	192	226	219	219	237	191	206	228	220	199	226	204	229	214	208	214	211	227	213	201	218	216	194	216	201	228	200	191	225	226	200	212	204	241	201	206	212	200	222	209	233	225	219	211	207	216	201	245	212	229	211	231	220	210	205	229	210	198	209	202	241	212	203	222	201	214	191	248	211	195	218	210	249	218	221	213	217	226	205	216	211	221	224	195	228	251	210	199	216	197	213	232	194	208	243	236	199	206	200	207	228	211	198	222	217	213	252	209	213	237	224	221	226	222	212	208	210	212	222	240	209	218	197	252	206	227	214	229	227	226	218	227	222	214	223	239	218	232	228	210	215	235	223	219	211	203	189	174	228	192	208	231	221	241	216	220	222	215	198	222	210	180	203	219	215	221	187	217	225	236	219	210	203	237	182	228	207	210	227	193	221	217	209	204	215	207	222	241	198	221	216	208	220	219	225	218	202	194	211	249	206	217	224	187	220	210	193	233	215	218	239	231	258	247	220	205	232	223	221	213	223	205	199	207	238	200	214	204	215	209	224	214	224	229	221	194	255	214	196	213	226	243	215	221	231	221	233	203	233	215	223	219	187	227	217	195	222	212	203	216	210	214	214	216	227	230	200	222	224	191	211	207	240	225	260	194	234	203	219	180	195	227	233	222	217	232	207	201	199	196	222	208	202	240	211	227	212	202	210	218	208	228	228	214	228	219	218	225	240	187	206	228	222	209	196	226	204	203	251	208	193	232	212	214	204	218	183	208	215	224	198	163	211	249	210	208	234	217	213	228	242	264	220	202	219	201	213	207	238	226	216	231	208	219	260	217	225	199	231	209	219	227	231	230	206	203	208	210	199	215	212	208	221	215	196	208	200	220	232	177	206	197	213	202	184	207	226	216	218	223	233	213	233	194	181	213	225	205	242	222	225	237	211	201	223	213	200	258	185	193	211	235	240	234	205	209	233	221	210	188	203	211	218	213	232	227	223	188	213	214	210	223	235	221	216	223	216	200	235	216	171	205	221	185	214	240	187	222	200	197	187	214	201	223	236	205	194	234	201	209	223	189	218	201	203	203	204	233	204	211	223	214	205	215	220	202	219	190	220	199	202	206	184	215	188	217	232	198	213	213	206	206	225	184	190	230	194	201	234	212	221	223	193	208	216	251	205	223	216	194	212	228	215	199	205	230	203	219	220	230	196	221	210	224	213	196	210	194	228	223	226	188	219	194	219	204	227	208	226	224	230	221	229	227	211	230	186	216	219	197	217	199	211	225	223	215	223	224	215	239	209	195	195	245	219	213	226	215	238	199	212	203	202	232	231	213	193	207	185	206	220	210	207	186	222	211	214	219	195	217	228	212	237	227	221	202	209	230	193	203	222	210	222	236	215	223	207	217	223	226	212	206	215	207	228	220	198	219	222	208	198	189	210	220	206	206	212	210	191	217	213	225	200	237	224	214	222	228	227	192	201	234	239	221	216	218	200	193	199	232	191	190	190	185	214	223	209	186	214	238	201	207	211	220	212	211	225	206	208	211	212	215	211	222	187	207	214	246	203	227	201	207	231	217	214	193	220	215	200	223	217	215	242	236	200	242	210	221	209	210	211	196	214	188	218	215	214	207	205	214	222	217	191	209	208	215	249	222	206	227	221	199	203	208	209	193	237	196	195	215	224	212	243	215	252	234	211	245	204	233	232	207	209	203	196	244	203	225	206	228	216	198	204	228	212	209	198	238	208	213	215	215	217	227	187	210	211	223	192	219	237	218	220	190	211	189	215	202	199	223	211	193	255	234	224	237	204	221	233	202	206	209	204	209	199	200	218	182	224	215	203	214	212	215	230	194	199	202	210	222	217	229	206	227	196	239	205	236	209	215	198	217	219	253	201	221	213	224	212	193	199	189	221	222	221	225	226	234	236	233	205	219	200	226	222	201	214	214	211	207	204	229	216	227	197	216	231	226	199	229	228	220	201	222	235	216	184	207	230	219	236	213
19373	29358	26844	18087	12146	8125	6157	4776	3575	2869	2185	1850	1544	1337	1209	1155	988	853	811	844	837	820	686	594	577	563	514	544	465	441	450	603	923	1493	953	611	365	350	354	346	357	334	354	366	375	360	349	360	333	352	331	318	322	346	334	365	331	373	342	347	349	374	299	313	335	382	365	373	358	347	360	385	326	339	297	346	335	362	314	389	369	362	358	346	370	331	350	336	344	338	352	329	349	354	375	366	343	341	341	357	352	359	340	392	349	374	359	325	340	384	357	363	336	378	341	351	332	369	336	375	345	312	322	336	334	349	331	346	334	354	363	300	332	354	327	340	350	346	326	351	366	363	342	365	364	333	346	329	344	338	311	332	321	322	346	298	342	347	369	340	362	323	362	362	353	338	358	352	343	323	364	353	332	352	363	331	371	353	348	299	340	355	361	368	335	352	350	353	331	340	333	371	348	317	358	323	359	373	348	366	346	362	343	329	394	370	362	339	333	324	354	332	316	322	315	368	320	346	372	363	345	327	357	350	347	387	349	353	368	383	369	335	325	331	312	358	355	361	348	349	361	362	375	338	340	356	327	353	343	349	332	374	361	321	346	352	371	331	341	349	324	355	312	353	357	358	351	384	363	366	354	343	340	357	346	340	331	328	352	380	356	355	348	352	320	344	347	366	370	331	372	358	334	375	333	349	346	348	324	338	357	373	377	359	336	357	360	350	338	367	333	315	372	335	327	354	344	354	323	355	386	360	309	340	319	321	368	357	370	346	355	345	373	359	364	379	374	326	343	353	348	319	342	353	354	373	349	340	313	331	331	349	340	368	344	345	374	365	313	375	330	323	324	349	333	342	357	355	366	332	334	363	353	345	352	329	329	359	339	350	352	351	367	341	352	342	375	374	347	397	319	367	362	332	350	358	322	348	347	350	374	366	358	343	331	382	317	322	363	349	311	358	339	360	351	384	323	347	353	337	360	309	379	312	368	363	343	350	334	331	364	344	335	333	329	327	345	343	367	377	344	353	363	367	359	339	334	324	330	361	339	358	317	376	318	343	361	354	329	330	382	384	342	351	344	339	334	365	372	343	348	341	390	319	340	327	361	300	339	366	324	360	356	356	344	323	324	325	328	363	355	357	367	316	372	331	324	318	346	384	341	350	308	351	356	326	337	336	337	328	366	353	332	344	368	353	360	326	339	385	326	339	354	352	343	355	330	334	352	323	364	313	325	342	341	369	336	354	380	324	321	336	398	373	348	346	328	351	343	345	287	341	357	345	356	353	346	375	328	338	329	319	376	346	324	336	360	368	340	351	346	365	344	348	335	336	342	330	351	377	315	365	344	340	359	359	347	369	356	346	379	309	313	344	361	347	372	363	340	360	331	363	351	373	335	361	334	351	353	373	347	372	353	349	349	369	351	364	322	339	350	353	340	342	336	350	370	357	369	332	361	324	353	360	361	333	293	359	372	319	337	360	324	369	374	314	359	407	332	354	332	355	325	336	350	351	388	363	331	328	356	356	338	337	354	353	359	334	312	349	326	346	365	347	338	378	347	355	326	368	329	377	352	367	305	377	305	354	345	348	365	346	378	364	346	328	335	348	326	340	336	361	343	361	333	337	347	364	329	350	359	358	375	347	338	368	377	341	345	356	346	371	362	313	381	385	344	358	335	344	369	357	302	334	325	364	357	339	350	331	367	345	354	340	327	352	387	323	374	358	372	352	355	337	313	347	343	339	354	342	356	323	332	339	388	392	340	340	324	343	395	341	356	387	333	345	360	350	327	380	340	351	355	351	365	335	361	356	346	333	335	365	354	353	318	346	353	357	346	376	331	395	365	343	333	373	363	348	316	340	365	353	355	332	353	340	315	359	354	351	390	366	347	349	339	340	368	364	369	378	400	294	361	344	335	326	338	359	314	342	352	341	381	388	346	360	331	376	369	317	333	323	338	351	354	387	357	341	355	383	321	363	316	361	303	374	355	330	324	307	337	312	338	333	343	315	344	359	322	333	351	369	343	364	334	339	358	386	318	322	379	380	305	350	381	357	342	384	349	351	357	342	333	334	336	333	314	328	330	346	315	327	356	367	386	341	381	286	339	328	355	397	342	346	360	345	391	340	373	347	324	352	354	379	352	338	368	354	355	368	360	351	333	361	339	339	338	332	360	349	333	332	338	358	363	323	342	337	343	368	345	355	328	352	347	373	362	348	342	317	334	329	330	305	339	367	304	330	322	364	357	351	313	358	322	355	334	351	347	344	368	369	363	356	365	355	339	343	358	351	370	384	394	336	343	363	323	377	308	332	338	383	371	362	356	357	361	351	320	344	328	363	366	332	362	367	336	349	382	351	332	306	329	360	354	369	333	357	359	333	319	336	353	358	339	373	338	366	339	351	338	346	342	341	369	345	333	321	359	327	362	358	323	360	348	340	356	334	322	379	354	348	350	333	389	361	367	325	349	329	349	356	353	372	342	374	359	360	325	361	363	330	334	347	357	334	383	348	325	386	338	335	354	328	354	324	331	336	325	382	357	331	357	346	331	344	330	387	345	376	345	343	325	352	362	376	335	336	371	333	339	348	315	377	366	319	333	316	364	322	367	346	335	386	340	346	326	336	320	373	362	315	336	332	379	351	348	363	338	355	356	370	370	351	333	357	342	302	366	351	338	346	335	345	344	366	356	329	356	337	334	377	369	328	319	377	310	324	358	304	365	362	354	386	339	350	318	332	345	346	352	350	314	348	338	340	337	355	350	316	332	356	351	382	316	346	302	350	319	353	327	361	356	348	352	347	336	364	348	351	328	355	365	365	338	362	367	381	327	371	331	323	321	342	379	357	348	329	334	333	360	330	336	359	351	355	355	330	366	376	337	315	346	324	344	344	382	345	337	352	351	344	347	367	355	349	347	372	394	402	366	365	314	342	377	331	351	346	387	350	341	356	368	371	348	340	347	360	351	379	326	335	347	337	362	352	333	352	325	343	336	360	330	325	353	338	357	320	338	325	314	362	319	378	338	308	334	384	364	339	333	339	309	332	336	327	319	388	353	314	376	355	316	349	373	348	343	358	332	347	375	350	364	356	335	344	336	339	376	354	353	352	333	354	326	366	352	370	305	341	344	365	357	332	356	335	370	347	344	332	328	331	352	328	375	326	330	338	341	332	338	366	360	355	343	356	359	344	350	363	329	330	353	341	321	352	360	328	345	314	354	345	352	346	330	338	337	351	317	356	336	378	356	347	356	361	320	346	330	336	328	362	335	322	391	375	353	353	351	334	331	353	345	344	339	380	371	369	335	368	312	315	393	359	334	348	305	330	312	334	365	362	371	332	361	338	360	335	339	335	348	356	340	334	361	344	337	378	360	356	383	345	352	369	353	339	352	332	352	365	347	340	348	327	356	364	330	325	315	327	341	359	310	385	341	345	349	391	319	339	329	392	345	356	371	319	328	356	339	313	342	358	367	361	340	333	343	348	343	348	357	343	338	384	309	318
24213	21413	28712	24499	20739	10758	4743	2769	1864	1490	1243	1122	939	784	723	661	591	542	501	494	480	447	437	390	403	359	356	338	314	304	290	766	1710	2254	1183	692	324	252	241	235	262	311	275	296	281	268	254	246	263	279	250	261	256	274	269	259	253	256	294	240	268	260	266	253	280	261	286	265	271	258	268	262	258	214	264	252	268	245	262	273	254	266	250	223	221	266	249	262	271	265	272	256	275	249	257	259	265	263	265	259	279	247	244	283	293	269	265	252	260	246	267	203	261	250	262	262	277	278	259	289	260	276	242	255	266	292	258	247	261	266	251	236	270	274	254	270	254	260	255	263	249	264	268	261	242	246	262	248	241	264	280	263	295	249	273	247	268	250	276	271	233	279	244	243	274	233	256	259	267	271	265	243	262	236	272	270	270	228	260	236	257	264	263	277	239	281	253	260	231	259	241	259	250	252	299	256	263	276	234	252	258	229	240	253	250	260	262	255	263	237	274	248	257	276	244	258	282	271	250	244	252	252	266	292	275	260	258	244	253	259	246	242	274	269	273	268	240	275	269	275	285	269	262	249	285	278	253	236	260	256	232	253	201	226	248	246	242	283	259	246	256	253	269	241	243	249	272	271	261	263	241	248	264	255	269	289	256	245	252	240	257	267	252	267	258	228	257	263	270	260	261	236	241	231	244	260	261	261	278	259	263	272	233	246	259	277	263	264	260	255	282	260	235	269	265	280	278	281	259	263	254	234	256	224	246	254	265	241	246	273	269	242	235	262	273	231	242	277	250	252	293	274	267	229	279	251	221	243	234	252	278	249	246	242	259	250	274	248	256	258	235	245	231	280	223	272	237	249	243	274	223	262	242	276	253	217	242	259	238	239	253	258	265	259	287	250	244	256	262	265	253	235	252	243	256	276	253	226	243	219	273	242	287	255	232	239	247	212	276	270	285	274	283	241	270	239	249	220	245	249	267	226	290	243	251	242	268	271	243	258	247	243	268	236	232	261	276	274	251	260	286	301	254	247	243	246	285	263	278	230	237	247	290	248	272	269	282	249	275	251	269	253	265	263	248	265	286	239	268	252	271	246	272	219	236	267	273	258	267	256	244	255	251	274	251	246	264	238	243	232	242	239	241	245	276	280	257	281	242	261	275	264	259	246	262	262	236	286	252	248	253	281	249	261	273	260	256	237	249	259	242	275	255	242	254	252	236	236	270	270	243	257	233	243	252	259	268	269	234	262	284	234	253	262	251	278	264	265	279	259	282	261	281	268	260	255	256	259	282	286	256	272	245	230	268	291	243	248	255	271	258	280	269	282	249	262	264	257	249	276	235	248	262	264	278	245	254	234	283	278	251	268	265	228	274	238	246	252	252	270	257	286	224	252	254	249	246	275	282	239	275	242	285	252	276	253	249	257	269	259	258	249	266	224	264	277	254	279	254	235	241	274	231	245	249	237	262	250	274	262	285	221	247	244	245	269	283	274	264	264	261	293	261	250	244	261	269	270	261	243	278	263	251	254	253	288	272	285	259	241	259	263	262	227	248	234	269	249	235	273	262	262	246	265	284	279	250	226	271	269	269	285	241	262	266	249	266	255	256	240	250	251	277	267	260	271	264	241	239	252	261	257	302	299	248	251	274	265	232	283	273	266	249	265	252	274	255	251	266	267	245	249	256	269	268	237	276	234	237	263	265	227	221	295	254	240	278	256	249	253	230	258	263	239	272	261	252	275	242	281	227	233	243	263	250	255	282	281	245	249	240	220	262	291	257	253	260	237	254	247	255	260	234	236	286	233	233	274	252	288	264	268	280	252	243	251	276	273	272	274	263	245	227	256	254	278	275	255	238	270	260	261	273	241	276	269	275	245	259	266	229	225	244	264	239	271	275	261	266	260	266	239	246	270	251	252	254	264	278	251	242	212	257	257	271	222	262	226	242	278	250	243	244	263	237	254	276	246	276	227	277	249	218	238	261	270	266	227	284	244	248	268	269	256	239	267	272	258	262	269	247	259	280	253	262	255	264	251	278	256	262	272	246	244	274	231	270	252	262	257	262	246	258	226	260	288	268	274	256	272	249	264	280	230	268	232	262	272	266	293	270	290	256	266	232	253	284	231	260	284	252	260	261	279	253	246	255	255	246	272	260	260	284	240	241	276	260	275	238	235	287	280	266	272	265	288	285	287	251	251	262	239	234	252	244	258	255	239	279	248	286	265	254	254	265	254	263	252	286	244	265	258	248	258	248	241	260	256	282	258	268	251	280	264	253	228	250	258	243	261	276	258	229	283	247	254	279	237	248	255	242	253	249	244	238	247	272	268	249	242	224	250	257	282	253	248	252	241	252	235	257	264	278	247	247	240	283	244	255	240	279	256	277	256	250	244	257	272	257	280	257	270	256	270	262	260	253	269	273	272	277	290	259	261	254	266	285	267	239	260	237	252	239	256	261	243	254	253	263	259	241	270	239	222	241	268	239	257	265	251	254	256	246	243	257	286	251	253	266	260	265	268	260	256	246	253	217	250	268	248	252	233	279	245	247	257	234	241	265	273	273	216	264	248	263	262	240	252	275	266	254	271	257	277	279	260	289	263	285	244	258	258	262	260	256	255	231	277	270	263	270	215	239	259	274	270	258	275	262	286	287	246	260	267	259	256	255	286	256	268	236	256	245	286	247	243	259	268	262	224	263	256	243	286	264	240	245	287	238	237	259	255	236	256	282	242	261	277	236	274	279	261	266	263	268	290	243	216	255	267	252	251	246	274	236	235	259	273	279	271	268	262	240	258	256	251	247	232	253	236	272	253	269	256	245	254	260	255	278	260	254	274	273	233	300	257	224	261	253	275	247	242	266	238	267	256	256	258	283	269	273	241	277	245	245	263	250	237	264	257	250	254	255	259	268	230	230	266	280	275	241	235	284	250	257	273	254	226	262	248	248	253	248	254	257	267	235	255	243	285	259	263	255	250	232	264	228	249	262	274	275	257	237	272	279	285	247	237	273	241	275	248	281	263	274	264	274	261	276	249	259	271	280	263	268	265	262	248	277	255	221	288	247	260	279	257	214	239	277	256	266	272	281	240	253	244	252	258	229	250	232	263	267	263	284	268	292	256	238	246	232	242	246	258	245	277	257	271	277	275	254	239	241	264	258	251	244	242	254	260	242	256	271	243	249	256	262	266	264	247	240	269	262	245	263	265	258	245	257	233	248	258	218	256	244	249	266	250	255	245	263	245	264	241	261	244	254	262	222	253	248	249	260	288	254	274	276	269	236	218	248	222	253	278	255	249	262	243	283	277	266	239	240	258	244	272	244	264	279	266	234	232	240	253	260	259	260	278	247	235	252	262	245	260	239	244	228	240	264	266	262	244	270	272	255	282	244	230	250	287	251	282	265	238	239	264	238	256	261	251	268	264	254	256	244	238	261	270	213	269	211	274	244	272	253	243	280	236	234	239	234	288	240	271	272	239	259	269	267	258	261	220	244	288	247	270
22264	36927	34093	25294	18045	12874	9869	7707	5904	4687	3786	3248	2828	2322	2035	1800	1439	1312	1236	1247	1208	1002	944	905	762	747	665	694	642	607	599	1958	4593	5997	2881	1558	596	426	409	412	402	475	466	423	375	409	399	420	409	416	419	429	394	426	383	396	375	394	411	383	396	398	411	429	423	438	364	422	378	396	395	414	464	407	418	405	403	366	387	393	405	439	411	396	389	425	390	403	420	395	413	415	429	418	420	390	420	392	376	409	404	411	382	415	360	396	394	384	393	398	406	444	388	394	394	403	419	403	377	378	432	353	411	388	391	459	404	378	382	386	417	413	403	423	384	424	417	385	424	432	422	414	435	405	390	399	387	417	392	402	397	383	433	407	394	407	408	396	403	407	397	406	426	386	415	364	386	400	433	396	402	410	406	403	389	416	395	421	377	417	417	400	385	382	432	437	409	404	385	378	417	371	383	401	403	368	435	422	432	435	420	381	421	422	397	391	397	386	457	435	372	414	416	425	407	399	413	395	427	404	455	396	409	436	389	394	406	435	442	396	379	385	413	446	386	417	398	419	395	440	406	403	444	417	390	422	396	435	425	409	429	387	425	382	416	375	388	393	394	396	394	387	407	432	410	405	416	400	423	397	389	400	403	404	407	411	399	451	417	415	384	397	413	404	424	411	402	396	402	411	413	416	403	402	406	398	396	411	410	369	402	377	435	418	420	445	403	406	394	417	420	398	382	429	407	383	408	440	420	392	387	406	405	426	426	407	415	422	447	369	376	391	406	405	390	405	467	416	343	419	416	410	429	414	425	387	407	424	415	422	409	419	396	451	416	432	388	432	408	419	408	453	409	392	379	390	406	402	431	429	395	416	400	399	403	409	400	466	422	415	421	394	435	411	412	389	425	420	456	425	401	431	409	453	399	414	416	388	412	452	434	399	396	373	401	407	397	399	386	408	390	434	420	456	408	417	384	401	440	427	416	409	422	469	409	413	396	416	451	442	396	422	403	386	417	425	420	443	449	465	425	399	392	417	404	437	423	425	387	433	397	408	420	405	381	415	452	450	411	444	402	433	409	412	422	420	405	388	389	437	373	416	387	437	405	367	376	456	408	433	402	405	384	468	382	377	401	414	439	352	383	404	417	415	424	435	405	435	396	380	434	410	431	395	420	429	415	380	414	386	437	428	417	419	420	402	401	415	382	437	401	437	406	421	402	442	435	403	386	398	386	413	406	428	395	408	431	394	438	427	394	377	442	415	405	431	389	407	399	407	409	446	407	395	408	402	405	412	406	385	391	423	441	416	391	409	414	418	431	404	426	387	402	416	445	398	423	421	439	402	423	395	395	433	407	420	400	394	408	413	425	389	384	386	418	411	388	430	406	408	414	391	365	417	390	394	400	393	372	422	454	409	387	426	434	402	423	363	427	425	402	382	404	420	392	383	375	398	393	427	398	471	398	390	445	433	402	427	418	398	401	399	377	452	436	424	394	425	420	377	409	414	432	403	406	391	404	401	411	415	408	400	403	405	390	397	430	417	441	397	424	421	413	393	433	424	439	414	399	435	425	413	412	378	399	406	407	470	427	432	384	403	448	422	367	430	429	403	402	370	422	420	443	433	398	382	424	381	404	408	392	430	422	408	393	431	444	451	403	430	386	426	434	400	464	392	422	421	409	398	399	395	401	392	405	393	408	394	398	432	408	402	384	368	383	409	398	436	433	410	396	425	432	365	428	393	388	420	397	443	364	425	446	432	384	391	412	421	397	406	431	414	407	389	439	422	432	408	394	408	405	404	419	415	389	414	384	417	397	428	426	458	403	385	397	395	405	411	400	372	402	412	379	383	380	440	385	421	410	379	438	381	416	421	386	422	411	397	428	398	391	433	406	386	445	398	447	408	401	378	406	426	418	394	405	404	395	381	429	434	370	409	409	434	376	418	403	419	420	389	399	396	374	399	411	401	396	407	412	421	406	394	416	400	422	432	408	414	412	420	401	423	410	420	398	432	395	404	420	397	430	417	372	428	438	372	396	428	418	418	437	425	371	397	381	402	378	424	393	388	361	430	448	400	427	394	408	403	395	420	416	411	405	408	422	428	386	390	399	386	401	404	404	393	420	443	405	406	413	425	447	447	419	389	421	414	413	444	426	439	389	382	403	412	398	412	422	416	382	393	378	413	388	392	411	407	414	433	429	396	420	411	411	419	404	418	431	421	393	454	426	418	426	429	432	407	418	408	380	432	372	428	454	420	428	432	417	376	386	402	374	416	430	386	437	392	415	425	376	404	419	441	405	422	422	399	399	401	412	410	393	411	403	416	391	427	419	373	400	375	398	404	437	429	439	423	386	436	411	404	417	429	437	402	408	387	414	426	427	403	410	423	405	406	395	406	412	404	421	414	413	418	416	401	399	410	390	392	437	423	448	446	411	409	401	393	440	390	365	408	420	390	419	376	405	400	406	406	414	425	405	399	438	388	411	391	415	440	382	417	388	435	408	404	404	392	396	429	383	421	398	425	403	428	396	417	374	416	397	408	438	393	359	397	437	423	389	388	419	420	396	427	373	411	396	442	411	380	395	424	413	418	376	407	375	408	391	427	422	405	383	415	377	467	406	408	399	437	411	385	409	386	394	388	417	445	377	424	389	433	408	418	403	404	391	401	407	427	424	383	408	424	438	353	411	406	413	383	399	391	412	396	391	405	410	423	435	441	382	421	409	392	404	388	408	412	442	389	417	405	417	415	437	393	432	411	433	461	388	378	388	416	365	416	407	429	438	417	406	439	389	406	424	374	412	435	390	407	414	403	440	424	425	390	426	374	415	394	412	402	396	420	407	464	402	403	396	398	413	397	409	415	391	394	388	375	399	454	398	406	388	398	395	408	433	390	390	368	394	412	416	394	423	382	396	418	428	438	402	424	385	404	380	429	429	407	453	417	373	420	434	420	390	436	406	411	446	427	408	404	391	410	404	423	373	438	372	392	424	399	396	443	392	402	377	411	401	413	385	431	384	430	424	399	431	416	411	382	431	381	414	403	414	391	435	430	421	421	407	390	426	408	408	430	418	438	416	398	423	422	395	435	431	386	394	419	406	376	425	383	415	400	415	398	409	436	428	381	394	394	434	422	412	392	409	392	378	411	421	412	429	411	384	440	397	430	396	406	376	392	467	430	389	362	401	387	442	409	398	422	450	431	413	408	442	388	427	408	368	401	389	411	397	432	414	376	379	405	412	445	389	418	428	362	417	415	382	430	398	381	401	389	400	381	361	445	379	392	432	390	425	450	420	428	412	402	431	432	398	397	409	395	409	426	418	421	442	393	385	393	406	424	392	408	403	394	404	403	436	368	419	441	388	405	398	388	414	411	422	395	455	381	412	399	436	412	425	416	416	428	406	421	426	400	411	427	415	433	401	437	434	397	440	385	415	397	416	437	396	441	413	419	416	432	439	422	421	441	389	424	403	470	394	402	396	439	401	416	410	424	401	445	429	430	424	390
23284	21429	29366	23942	21469	20870	11169	4434	2825	2214	1815	1490	1319	1143	917	856	717	679	611	619	588	577	522	486	389	402	384	374	400	377	385	1322	2954	4182	1913	1077	490	269	252	265	266	277	296	270	253	273	247	265	275	276	277	227	271	241	254	270	237	238	256	267	271	261	257	281	277	252	254	270	270	265	273	271	267	262	250	273	240	238	254	259	250	236	278	264	228	241	262	269	239	238	250	261	249	248	275	246	276	260	283	252	270	277	250	263	254	287	267	267	247	258	272	247	256	239	266	267	257	260	282	273	250	248	263	262	242	243	236	267	268	302	266	244	266	246	260	260	246	258	261	260	278	262	233	259	250	259	277	272	280	260	237	263	249	249	251	254	285	253	245	259	243	245	245	246	259	262	265	275	280	256	280	277	266	250	296	254	280	251	265	247	259	282	252	209	253	268	275	296	263	248	267	275	241	259	234	266	276	262	277	251	259	259	275	272	263	244	263	269	248	258	249	258	270	258	247	269	255	227	267	243	257	249	269	275	263	283	281	248	271	277	259	232	246	242	238	276	254	280	263	242	290	242	244	278	274	283	247	256	246	293	266	291	229	264	241	286	252	231	253	284	293	225	266	260	234	222	272	258	249	247	260	257	246	258	241	282	273	268	318	264	248	252	266	249	241	276	275	259	267	236	276	242	266	236	286	255	268	258	267	251	257	263	233	249	234	264	277	255	267	256	264	241	242	249	251	245	254	242	236	242	242	262	256	255	248	261	238	251	258	266	257	264	252	246	281	248	280	248	277	266	266	248	247	270	261	256	257	259	296	252	222	296	258	247	231	253	292	256	258	259	263	261	262	265	275	248	248	259	264	290	286	260	288	258	249	245	268	270	274	261	263	256	282	275	260	292	255	280	249	289	242	244	230	257	254	242	290	260	267	232	278	263	268	261	267	232	262	268	240	250	284	251	280	222	251	216	280	261	286	248	271	280	282	271	257	257	253	272	245	279	256	241	261	253	281	255	244	265	256	266	258	258	255	285	266	239	278	275	240	264	241	263	267	288	267	278	259	262	263	254	253	257	238	275	259	252	245	234	267	274	246	258	271	262	266	255	214	245	244	282	249	265	275	246	276	295	245	259	242	253	266	244	259	260	273	223	269	269	247	263	264	256	257	269	265	245	287	223	288	274	286	277	250	251	265	258	270	267	248	273	240	263	267	272	250	266	254	259	257	263	269	305	280	260	268	294	265	238	253	281	273	250	258	269	272	243	252	260	297	252	250	254	247	243	275	262	258	271	279	276	274	242	234	263	255	245	250	275	245	264	264	257	274	262	265	284	264	246	259	249	263	251	275	269	254	228	293	260	291	285	223	286	258	274	223	251	279	290	263	240	243	294	264	257	276	258	233	253	255	272	253	292	273	248	241	251	250	236	256	264	243	261	266	270	276	241	255	232	266	247	271	266	258	263	250	271	265	265	280	229	262	272	251	268	263	258	270	278	278	246	258	269	250	241	264	226	247	254	287	258	242	256	240	257	256	255	280	294	259	275	283	279	255	254	251	244	221	254	244	270	224	264	241	252	224	275	248	262	243	256	230	278	282	243	278	269	239	256	275	264	243	249	285	244	299	281	268	255	280	254	277	229	255	282	258	262	240	270	269	264	259	262	250	282	257	272	254	243	264	257	252	251	260	241	272	260	262	271	250	231	250	275	279	271	267	263	251	268	249	267	260	259	261	275	262	246	239	282	246	272	255	206	290	250	269	285	263	253	292	278	247	260	275	260	257	238	262	265	286	266	224	261	248	260	237	215	271	262	266	252	246	246	260	261	227	285	279	264	244	281	251	273	288	264	245	251	271	276	232	283	253	248	281	245	265	269	278	265	246	230	277	249	251	272	245	279	246	275	269	263	245	248	275	304	288	263	242	250	254	261	247	269	245	234	277	308	260	275	278	258	232	240	237	272	289	249	284	271	282	244	249	297	269	281	272	266	253	256	237	260	249	283	250	269	263	277	280	277	247	278	264	276	228	287	241	273	226	238	253	269	240	242	293	249	258	258	262	274	268	232	250	236	260	269	262	243	225	267	276	274	283	286	257	268	266	271	284	255	264	243	265	270	267	257	269	298	274	269	260	277	270	271	260	268	285	253	263	271	284	272	246	282	277	272	258	274	282	241	252	243	274	282	277	232	243	250	260	267	267	269	241	263	247	263	279	279	262	245	246	267	238	272	259	275	267	261	246	271	243	291	237	262	261	244	264	277	249	268	249	270	265	243	247	275	251	272	304	245	258	286	247	273	257	281	241	253	254	212	272	239	262	286	279	254	222	264	258	239	268	295	299	264	264	253	278	244	249	285	262	242	279	264	232	289	278	228	243	247	256	285	259	262	280	273	273	259	268	254	265	253	269	277	264	237	259	257	272	256	256	267	287	249	264	251	257	281	228	258	285	261	261	249	264	281	265	275	252	239	254	245	276	265	247	259	299	261	254	269	249	277	251	260	274	287	266	236	272	257	250	246	284	266	287	243	264	257	257	274	271	240	266	264	267	274	279	249	254	269	248	225	271	270	259	250	272	258	246	261	271	223	275	260	274	267	266	277	279	265	252	243	248	252	258	263	240	269	265	245	239	281	263	275	264	245	247	259	293	258	265	249	243	246	252	253	284	261	258	244	266	237	256	274	254	222	244	271	244	276	246	240	245	256	261	229	254	265	269	246	294	278	256	242	269	306	261	236	238	256	258	259	239	268	273	273	252	255	258	264	260	279	271	254	252	238	269	239	274	235	273	277	255	271	265	273	264	272	248	243	288	262	251	257	299	227	281	237	275	248	264	246	279	247	296	256	290	273	271	262	287	258	229	252	266	256	249	240	263	230	269	270	253	231	256	251	261	250	260	242	247	259	262	279	283	257	285	259	265	284	249	248	229	254	277	253	254	251	282	239	259	254	256	251	239	279	262	238	259	261	216	265	260	274	293	281	255	268	263	243	276	229	226	240	251	266	286	261	278	229	249	242	246	251	275	271	271	266	233	254	265	257	265	290	249	287	244	249	244	293	267	269	278	271	261	256	276	258	271	282	281	258	244	269	262	278	282	269	252	271	218	276	247	271	263	280	235	271	235	260	244	279	257	266	261	282	284	264	272	271	283	260	263	270	246	235	257	258	280	268	248	257	244	252	263	242	274	284	278	248	216	253	263	261	266	234	258	259	251	266	258	281	235	243	250	270	282	237	243	266	243	249	261	268	236	274	268	276	284	218	236	253	244	267	277	263	255	269	226	274	240	236	275	238	261	242	255	273	243	221	282	279	263	268	246	283	256	287	267	276	263	262	261	282	235	211	259	262	287	271	264	293	274	279	266	253	248	281	260	265	254	247	295	289	248	263	243	284	290	269	280	261	274	266	252	273	234	271	258	261	273	268	245	243	242	241	299	277	263	253	273	266	263	285	265	275	258	267	245	232	241	277	240	232	225	254	260	286	284	270	258	250	218	244	252	254	280	241
24741	41457	39006	30481	22573	16857	13100	10553	8308	6638	5584	4551	3900	3180	2675	2336	1917	1689	1642	1592	1435	1341	1247	1121	964	890	833	790	731	747	785	3623	7814	10201	4899	2674	1012	412	402	397	377	448	462	453	438	440	420	413	398	367	424	410	395	414	418	433	427	420	371	390	388	429	386	397	422	368	407	430	419	435	402	413	457	362	413	422	415	422	425	370	408	406	430	399	385	409	421	422	412	418	406	436	390	374	424	427	402	395	423	384	409	407	426	400	376	421	446	370	395	434	433	432	414	430	394	403	433	409	406	388	417	415	394	448	427	380	423	395	458	401	429	421	422	397	402	405	448	403	436	395	407	428	446	446	391	450	441	407	398	433	413	398	394	390	394	367	401	411	408	396	397	397	423	381	424	447	447	399	397	380	404	408	387	414	397	413	424	417	406	416	434	389	409	385	406	387	401	433	411	414	410	406	386	422	375	433	399	412	413	383	398	408	412	409	436	422	404	442	405	395	353	394	420	413	431	413	382	426	389	380	404	427	420	417	405	412	398	404	416	391	416	383	407	396	392	391	430	395	354	411	448	445	422	396	415	396	443	394	429	395	403	426	446	414	427	409	402	401	381	386	396	423	368	405	427	426	408	392	434	431	414	423	387	430	403	392	404	396	412	415	407	378	430	428	454	401	407	392	362	382	422	413	403	430	367	381	402	390	407	381	396	419	394	403	380	392	374	404	406	408	456	417	409	401	394	420	425	450	424	425	395	406	418	403	428	424	438	414	419	411	397	408	386	408	431	435	406	419	397	378	432	412	377	430	421	422	441	417	435	415	427	431	436	429	441	400	388	411	430	425	411	411	367	388	375	417	420	388	442	399	437	412	404	420	416	395	396	394	419	432	419	401	437	393	366	425	414	407	434	408	399	423	399	390	417	422	384	377	404	408	381	414	437	405	404	379	422	387	417	425	433	374	373	455	412	406	399	431	425	434	381	409	406	403	415	409	405	461	392	390	406	419	427	403	412	412	365	408	381	414	418	384	391	421	408	379	422	433	414	410	397	401	415	414	393	421	405	390	405	424	360	413	413	401	392	425	378	398	415	407	392	414	379	433	405	375	393	441	387	391	431	410	457	401	427	395	407	398	396	428	397	440	413	401	409	399	426	424	358	429	413	393	427	385	384	425	424	432	372	426	385	416	401	418	440	435	403	400	386	388	406	400	437	385	404	385	397	411	397	376	409	417	403	430	390	409	405	404	408	416	433	417	392	389	395	394	396	401	353	393	358	404	367	418	378	389	422	423	402	447	395	406	410	407	410	424	441	359	407	401	403	418	411	413	420	395	416	397	391	423	426	429	393	380	413	398	376	394	399	367	409	386	385	419	406	406	367	418	419	373	429	436	429	441	370	424	411	413	447	441	413	384	409	380	402	446	423	425	412	416	409	419	423	423	379	381	420	383	404	417	401	403	425	388	370	430	377	417	385	395	437	422	396	415	417	426	420	483	421	403	403	409	387	417	398	408	385	412	392	404	408	393	408	441	404	410	424	421	433	398	409	406	417	407	392	409	364	419	404	421	379	408	448	398	388	395	396	390	396	423	409	412	405	409	408	421	422	393	390	407	414	414	411	396	404	387	369	396	408	418	412	400	392	394	362	445	412	421	390	445	398	410	393	442	398	400	427	393	383	400	392	419	458	391	418	393	395	400	420	428	435	387	425	414	417	390	397	409	425	390	413	396	378	409	405	402	377	430	405	371	420	382	417	368	420	376	392	391	406	418	461	390	391	398	374	397	391	401	380	377	400	393	368	427	394	407	366	396	397	408	426	427	390	418	412	399	385	417	431	392	407	417	403	390	430	388	395	421	360	405	398	387	393	379	423	388	423	404	450	411	393	399	395	389	419	388	391	380	395	433	410	404	390	411	420	381	381	433	403	384	375	404	405	434	432	428	402	394	434	380	436	406	402	451	421	370	403	371	446	414	405	411	399	416	420	400	387	437	432	410	410	373	405	419	386	369	435	425	450	424	396	441	367	415	411	457	395	407	393	406	433	403	393	433	384	409	417	430	410	423	408	415	417	384	419	375	425	400	445	412	384	391	387	393	370	417	434	405	379	417	428	384	386	412	397	388	446	433	411	377	406	397	386	440	403	427	396	414	379	427	404	460	405	423	395	426	438	403	389	387	363	415	412	422	465	431	413	408	405	393	401	414	433	392	408	423	397	402	413	380	413	421	392	389	379	392	430	410	391	385	446	390	400	431	396	378	411	386	425	421	400	399	424	435	416	422	394	412	435	416	428	411	401	412	385	433	411	375	410	385	419	403	413	419	391	442	426	404	432	406	429	411	388	458	379	410	406	440	405	391	367	367	420	394	416	416	395	406	417	416	422	384	424	400	437	370	420	423	424	391	405	369	422	401	363	416	400	405	383	453	402	421	388	388	418	411	390	421	376	411	411	408	439	415	407	404	416	392	400	402	424	420	428	402	397	391	418	428	424	405	375	405	417	418	413	433	425	392	419	396	427	353	385	434	411	379	398	436	414	410	405	419	393	372	416	402	414	407	401	415	411	440	397	426	419	397	436	374	382	396	409	380	425	400	385	405	419	446	419	381	411	416	424	414	374	405	393	393	390	452	438	420	394	367	412	420	390	375	403	393	392	414	408	385	427	387	410	406	389	399	366	407	426	455	413	370	383	393	431	453	377	407	421	402	409	426	438	406	413	428	407	419	411	374	409	426	420	422	421	385	369	389	431	424	406	418	399	397	372	391	408	433	409	411	395	418	437	400	420	416	371	419	420	406	416	402	424	414	406	372	403	430	412	406	419	380	395	402	400	409	407	402	445	382	401	394	371	385	412	386	397	410	415	365	402	370	393	423	388	436	378	385	413	401	370	388	395	400	384	482	430	391	405	410	410	420	395	372	411	385	416	425	402	407	385	415	409	417	382	400	364	394	416	411	420	418	386	396	449	416	388	379	402	414	396	430	436	398	414	416	385	420	384	380	419	460	404	434	433	418	407	411	394	401	393	398	423	422	416	390	429	386	418	417	399	422	401	417	408	411	414	409	400	415	421	400	366	419	424	405	402	391	399	397	428	391	406	421	378	430	388	399	408	391	405	387	437	434	402	441	405	398	396	416	428	417	390	419	377	413	405	402	388	418	406	392	398	380	369	419	392	407	433	401	413	405	408	388	356	397	380	414	388	394	406	410	396	412	410	378	397	400	395	388	399	410	372	430	425	402	414	440	390	375	405	451	411	422	411	433	393	430	382	395	423	394	394	434	390	414	401	398	400	379	383	432	398	388	382	451	400	414	417	418	433	420	394	423	425	395	407	374	427	417	417	437	409	388	416	394	405	397	402	401	448	425	408	395	424	390	379	399	405	376	385	413	413	383	371	407	403	387	428	414	438	413	417	399	370	448	465	424	400	363	410	411	438	419	398	426	423	440	435	404	411	376	411	398	418	379	404	420	411	391	378	400	381	434	386	400	420	404	434	389	425	374
27155	21847	20366	12283	5150	2808	1836	1366	1047	894	738	642	593	490	428	414	383	325	336	337	338	337	346	297	271	261	304	264	282	262	254	277	374	618	474	364	266	246	225	204	238	225	220	241	208	205	228	232	227	211	208	208	228	196	196	232	208	228	229	219	192	220	218	211	216	204	229	214	219	221	232	201	229	192	212	250	236	232	209	269	206	218	200	227	223	218	221	214	203	226	189	194	210	228	195	209	221	228	226	203	234	207	245	215	249	200	228	203	223	202	235	213	214	220	230	197	230	220	220	198	188	189	211	203	233	214	227	212	199	199	258	206	224	210	213	204	205	210	228	209	210	202	220	214	208	231	221	223	207	227	204	210	237	224	247	228	213	195	207	202	227	219	210	227	222	240	199	203	215	221	249	221	230	241	227	225	230	214	206	203	227	252	219	193	212	199	244	209	226	242	236	210	223	224	223	255	236	227	227	224	230	207	228	196	190	221	235	228	212	207	206	235	222	204	220	216	236	197	232	203	216	223	254	235	201	204	211	240	214	230	216	204	217	214	227	237	233	212	224	230	221	203	220	235	218	214	257	232	223	206	216	230	243	221	231	239	239	247	243	230	223	226	214	238	219	228	217	195	211	215	216	228	219	232	242	208	206	221	227	214	205	212	202	226	246	211	219	204	214	224	217	189	243	205	218	213	230	217	224	210	211	204	216	211	210	199	196	219	237	195	182	206	231	213	214	217	202	219	211	211	217	226	233	229	230	223	184	239	213	208	226	228	221	208	223	203	268	212	226	231	204	236	240	215	230	214	218	233	232	207	224	228	204	200	206	220	223	233	236	229	217	190	199	211	240	205	204	238	216	206	245	215	194	207	211	211	231	215	217	215	222	207	204	224	220	236	230	229	221	193	218	235	193	207	209	213	182	221	232	216	234	232	229	193	211	230	212	194	204	219	230	225	225	220	235	227	210	198	203	231	208	207	179	202	241	219	206	212	206	232	227	222	188	222	204	224	225	253	226	212	207	218	236	218	223	216	232	197	220	232	205	219	202	196	236	242	247	232	211	229	247	225	223	243	230	192	226	239	189	207	208	202	218	206	214	215	184	222	201	225	226	213	218	214	200	231	224	209	212	241	227	216	247	223	215	213	232	221	210	200	232	221	235	197	205	203	220	208	225	233	229	249	228	223	217	242	241	226	224	225	241	225	251	218	241	234	254	231	231	230	200	220	229	213	235	208	197	228	227	223	243	207	217	226	238	232	249	205	225	234	228	217	225	238	214	225	236	231	240	197	172	197	244	232	216	228	231	205	217	197	209	218	197	221	215	190	200	235	247	230	218	233	209	226	223	204	222	192	217	200	211	255	226	236	215	231	247	219	216	224	210	217	207	222	234	229	216	235	209	218	194	213	221	203	211	226	227	213	206	219	222	204	213	208	221	202	209	220	225	235	221	226	209	227	225	224	243	201	207	222	213	216	183	209	192	215	222	222	201	203	232	215	215	245	205	182	232	219	224	212	202	226	249	255	189	209	212	225	192	209	246	185	229	202	199	226	221	228	207	220	200	235	210	209	242	232	233	195	227	225	209	204	221	213	225	223	222	203	207	222	216	211	197	220	226	222	219	222	217	244	205	236	232	235	239	226	208	234	239	228	240	210	237	218	241	208	214	213	225	230	213	208	208	214	241	246	199	214	223	189	221	221	199	217	246	247	238	222	215	226	239	208	204	219	203	224	201	226	235	212	233	218	214	238	210	222	212	231	238	215	222	229	224	224	225	240	250	211	211	236	208	215	210	245	229	207	231	203	193	239	213	200	235	243	195	244	216	217	213	192	214	221	214	221	225	248	234	212	231	219	228	233	236	194	203	219	241	207	211	225	229	207	215	244	221	198	212	207	212	215	205	189	238	210	233	244	208	207	235	210	201	213	225	214	205	219	228	233	200	213	188	212	222	215	237	234	217	216	226	247	199	238	195	223	244	225	205	238	213	201	232	222	203	226	237	203	224	195	219	219	240	181	248	222	225	220	207	241	222	239	230	226	233	211	215	209	221	250	204	213	215	240	229	226	217	211	228	235	211	210	210	202	209	244	223	195	213	204	214	221	221	217	219	240	230	213	217	222	202	237	232	214	257	242	245	194	216	208	212	214	219	203	229	218	201	210	226	209	229	250	203	237	213	228	200	204	243	244	206	198	208	222	191	203	191	224	213	193	223	242	211	215	216	212	242	213	236	205	212	214	229	215	199	226	210	213	222	230	248	210	222	221	180	213	244	225	238	217	221	196	245	226	220	218	208	203	188	226	203	217	218	233	222	223	217	218	217	228	225	238	242	210	210	225	224	202	210	185	233	234	203	232	210	209	217	208	227	209	204	246	246	176	224	216	224	234	227	218	233	220	197	225	209	219	235	233	243	231	209	204	198	210	214	220	183	227	208	192	230	190	228	204	251	242	211	235	200	220	216	248	199	212	234	236	218	229	200	207	210	207	236	216	239	215	249	216	204	230	201	239	230	191	222	211	206	239	222	219	197	207	224	213	228	228	197	222	210	204	220	207	213	217	222	252	214	198	235	217	204	214	210	222	231	200	203	234	254	213	228	221	222	236	242	187	237	217	212	233	214	234	230	218	221	188	241	210	219	250	202	216	225	234	207	237	207	232	191	213	225	209	215	223	222	222	233	211	200	217	207	224	225	231	232	217	220	231	220	234	226	210	246	226	240	224	234	222	250	223	218	238	196	208	227	226	214	228	226	218	215	239	250	216	231	195	208	232	239	233	233	229	188	191	237	202	189	228	212	223	189	211	213	223	216	239	203	219	240	219	233	204	214	245	203	205	215	223	221	213	226	228	226	214	232	252	222	226	189	225	223	228	236	201	211	206	213	206	209	211	236	218	234	200	231	184	226	206	207	194	211	213	244	217	219	223	241	219	212	199	225	195	205	226	236	219	237	211	211	219	220	211	214	230	190	215	200	211	221	214	231	227	202	214	218	198	215	206	208	235	217	234	209	222	223	248	208	206	239	230	213	231	231	213	218	201	219	238	213	201	207	231	223	229	233	202	230	218	210	216	231	200	225	200	244	229	202	222	203	206	223	239	245	215	203	234	220	222	207	215	232	226	175	219	203	205	209	231	237	220	219	221	223	238	220	247	227	218	214	229	216	211	218	213	217	232	224	226	198	229	208	226	239	230	204	211	218	203	231	235	196	211	219	193	206	202	220	210	219	210	218	236	220	223	201	192	228	210	209	205	223	234	245	215	216	225	190	236	199	229	223	227	206	227	200	232	223	217	237	215	200	209	210	219	218	245	228	206	227	188	214	227	232	175	241	216	206	219	197	251	237	236	223	235	196	227	226	230	228	219	217	210	222	220	207	201	245	218	223	233	219	205	229	206	242	228	216	239	226	226	198	225	233	217	221	203	199	238	232	214	225	237	218	242	208	217	216	218	231	217	195	225	215	205	221	202	212	217	228	225	206	232	237	242	214	231	238	197
20411	29580	27329	19028	11980	8002	5898	4353	3388	2816	2238	1852	1606	1254	1152	1070	981	875	816	787	804	675	697	662	547	537	511	469	507	471	474	535	859	1477	1019	664	446	327	393	341	370	331	324	318	373	372	357	331	347	381	355	371	341	368	322	366	361	374	345	353	326	349	336	379	320	350	326	332	354	337	372	341	363	351	377	373	357	371	322	375	352	355	358	337	324	358	343	355	333	317	371	334	340	333	358	353	342	357	355	352	375	312	381	311	361	316	348	334	336	363	330	349	364	358	361	346	360	363	322	374	366	340	397	325	322	334	397	367	348	368	334	335	343	355	387	328	353	335	369	367	364	345	352	341	374	337	358	367	322	364	356	346	356	347	317	378	346	353	331	370	342	348	351	338	329	344	361	376	386	366	365	347	328	366	368	327	320	363	327	359	329	348	349	340	353	337	322	364	339	315	381	345	336	353	335	342	352	332	371	338	360	379	349	341	364	384	364	356	348	361	345	341	317	373	356	346	340	340	347	323	340	326	366	352	340	383	348	322	350	367	365	304	336	355	338	376	316	343	365	341	327	371	322	374	346	347	337	363	357	364	339	352	349	360	361	338	328	353	370	341	382	360	340	336	335	340	364	336	376	360	331	363	343	341	333	329	345	351	346	344	342	312	342	323	347	367	329	338	363	358	316	319	342	380	355	350	330	332	318	324	366	347	361	334	358	327	331	356	350	353	352	332	372	336	401	350	346	343	330	352	373	349	364	331	347	339	340	363	369	346	348	314	328	335	337	364	358	357	380	404	331	376	351	345	356	324	331	335	343	330	344	356	353	358	366	365	341	321	333	357	371	379	363	358	326	364	351	332	353	363	353	308	377	337	360	330	352	340	359	355	344	344	381	351	353	368	375	325	369	360	354	368	347	358	390	350	337	346	347	352	316	345	356	316	366	343	350	338	370	344	340	332	358	336	368	333	373	369	371	396	371	341	367	355	376	390	352	337	385	344	325	368	325	352	326	373	406	336	319	354	345	358	362	369	348	365	336	325	323	364	330	358	331	363	344	375	324	353	337	360	358	362	357	373	384	368	359	355	313	369	330	354	336	362	347	329	340	330	354	353	365	347	331	340	340	374	349	373	339	353	354	328	359	342	337	384	351	393	371	351	358	349	359	347	340	355	365	348	381	364	343	341	365	381	365	369	352	313	347	341	366	362	358	360	335	350	366	335	364	337	379	342	362	343	334	353	386	380	326	333	341	338	371	368	357	371	367	364	330	349	349	361	331	335	334	334	319	344	389	328	362	336	355	337	331	387	366	348	368	368	328	350	324	336	332	376	355	381	344	347	357	353	360	336	366	340	341	360	363	350	373	352	360	351	376	385	342	363	342	335	359	374	341	316	312	357	377	371	364	339	354	336	333	320	317	312	378	364	360	345	334	357	390	355	370	347	357	353	350	362	329	360	361	358	335	353	374	393	385	342	355	351	336	366	350	360	363	355	371	361	329	356	340	352	393	360	362	369	332	326	373	345	356	336	358	355	341	369	336	366	374	367	358	367	357	354	332	345	370	347	361	335	341	354	333	358	338	357	330	359	349	355	363	339	362	345	335	336	357	359	341	351	323	386	355	349	375	341	321	351	358	346	363	344	368	353	340	372	392	341	361	333	372	336	329	385	362	355	320	361	353	336	355	360	401	351	335	359	369	348	378	337	338	332	339	364	330	366	376	366	336	395	354	336	310	338	349	369	326	358	333	332	355	376	360	360	361	353	377	348	380	352	367	336	341	374	358	343	352	336	343	369	359	353	367	371	370	360	354	350	346	364	346	384	382	362	347	362	375	347	325	341	355	366	373	353	400	357	355	344	326	325	360	369	380	378	358	362	323	357	363	318	357	345	365	368	334	351	363	319	346	333	376	348	372	359	328	361	361	346	363	351	350	357	392	337	372	368	334	334	360	378	389	339	353	328	350	373	346	312	335	376	387	353	353	322	343	351	396	383	356	333	336	340	351	381	362	375	364	380	347	302	344	325	339	333	357	347	358	344	348	353	354	344	343	387	338	372	366	369	332	377	378	384	316	335	355	339	323	325	361	322	325	377	355	347	357	362	359	317	336	354	333	375	371	378	315	377	349	341	338	376	323	378	375	348	323	345	350	355	365	348	359	378	317	361	362	336	358	380	374	362	358	323	351	344	358	364	338	348	327	331	355	357	372	390	391	332	340	376	346	324	362	368	349	340	334	365	318	353	327	371	369	369	353	370	373	337	356	390	361	360	369	377	328	320	322	347	375	374	331	321	356	373	356	343	326	371	381	361	372	332	376	408	357	400	338	343	367	344	347	366	392	363	355	361	363	375	343	337	310	346	394	371	358	350	365	334	342	350	347	325	332	373	371	319	367	365	369	340	351	352	336	343	357	335	356	346	328	363	374	376	357	337	344	391	348	343	304	324	326	373	334	349	344	357	365	321	319	351	354	365	336	336	340	358	345	363	330	365	334	327	391	332	334	344	362	333	350	346	340	375	369	379	329	364	347	352	316	338	355	335	371	368	364	374	386	331	356	366	377	381	332	366	369	304	334	365	343	337	333	347	341	364	352	354	348	358	344	360	366	336	382	353	350	356	371	348	342	333	360	364	356	340	356	339	353	337	331	370	352	349	348	364	340	367	339	356	356	349	344	359	353	348	356	332	373	343	357	355	338	326	343	314	389	343	345	354	353	341	347	342	361	360	331	357	351	346	339	353	338	330	316	359	337	342	343	349	310	350	366	349	389	343	318	358	341	327	343	360	359	370	371	376	354	382	352	380	361	350	349	321	341	335	337	332	335	360	354	335	346	322	320	324	346	319	313	365	343	389	354	363	330	347	369	338	388	360	354	336	366	367	350	337	339	341	370	373	376	336	356	359	375	356	353	370	383	326	363	354	379	314	377	341	359	344	337	350	353	359	339	370	361	354	354	349	357	348	358	354	353	332	341	365	357	317	351	335	366	329	349	348	354	400	344	343	368	358	349	321	336	353	378	326	342	369	376	382	342	344	376	347	384	386	343	358	368	340	367	334	369	312	340	351	390	315	333	378	378	315	343	327	346	370	364	331	332	323	376	340	345	335	372	363	349	318	343	389	384	318	362	345	365	350	350	371	358	338	344	352	321	356	374	369	376	350	344	334	371	351	381	349	364	385	356	341	357	362	381	295	337	347	380	350	340	335	330	377	370	342	325	324	373	336	365	376	335	335	352	353	375	351	338	340	377	376	364	360	392	367	325	352	371	342	342	399	357	379	347	354	364	368	359	375	329	371	388	339	362	338	369	340	352	372	326	340	362	340	346	347	352	363	350	353	312	366	317	370	349	363	361	389	350	329	315	365	342	329	368	344	344	372	305	360	366	369	328	368	335	351	347	338	355	382	335	363	359	322	294	329	326	314	390	378	382	341	335	328	347	372	321	359	352	327	362	370	367	360	328	357	390	325	399	339	338	355	346	356	358	336	378	340	363	389	369	349
24214	21402	28679	24539	20636	10660	4675	2732	1926	1516	1312	1082	928	744	646	636	560	556	533	459	458	433	423	363	387	376	370	343	340	316	340	827	1359	2337	1262	688	430	286	273	282	264	267	264	271	288	264	252	251	239	235	221	230	291	251	239	275	245	267	278	251	276	247	291	247	282	255	253	256	287	273	273	261	243	259	267	264	278	282	257	244	251	236	270	261	253	233	268	260	235	268	234	240	294	271	233	268	275	254	242	250	252	225	258	272	269	250	252	255	274	248	265	264	253	254	249	253	263	291	273	279	231	228	266	305	296	270	276	258	247	272	283	295	276	238	257	263	253	258	236	293	264	284	266	229	291	301	274	232	245	252	245	250	262	276	260	264	237	258	286	270	260	241	270	288	253	259	291	275	239	245	280	255	254	261	239	265	298	255	273	273	241	287	248	268	253	239	286	274	253	266	252	224	226	279	294	241	262	274	262	257	248	270	245	261	256	268	279	261	253	258	249	244	271	261	249	255	289	242	250	258	281	244	252	267	243	281	285	265	264	275	261	256	266	259	266	246	260	245	273	242	260	258	266	249	266	269	239	250	295	261	227	247	253	266	284	250	269	261	251	257	267	221	254	274	255	254	253	232	274	248	269	242	246	256	285	254	251	268	250	283	282	255	263	260	249	265	268	260	285	261	261	264	267	226	253	229	247	266	245	260	255	246	231	273	248	255	253	246	282	243	262	284	265	266	276	246	244	234	273	289	272	289	281	265	245	240	287	283	251	277	277	281	271	261	268	264	255	257	275	244	274	253	243	253	257	259	226	264	268	262	258	261	249	260	265	231	251	299	238	267	278	227	274	252	276	268	266	243	236	277	276	240	284	279	305	259	257	248	290	264	252	263	298	280	256	231	254	271	250	239	269	257	244	266	258	286	292	271	276	244	257	254	256	254	243	262	277	277	262	233	285	267	277	259	264	269	266	255	264	269	262	246	248	293	254	261	258	242	231	271	289	251	254	248	246	251	256	252	287	227	273	239	264	250	278	254	262	256	248	218	247	228	259	272	294	238	286	252	226	258	257	281	269	248	235	274	232	237	238	238	249	244	246	278	254	236	213	261	262	262	283	245	305	263	266	282	249	306	277	251	254	283	252	259	270	277	264	253	262	288	250	234	290	241	256	253	259	261	279	271	269	278	280	230	250	230	274	249	259	254	260	278	271	247	270	241	237	293	251	250	277	267	231	263	243	266	248	282	278	233	218	268	241	251	303	253	250	262	254	265	286	253	261	256	256	298	240	254	258	246	276	231	260	253	257	248	263	240	257	246	279	250	277	248	215	250	278	279	252	268	240	250	249	248	259	283	249	273	233	232	240	262	252	253	254	233	249	233	271	250	234	270	270	236	259	279	271	253	249	254	267	280	268	247	256	258	260	280	269	238	258	255	253	265	273	256	262	299	258	272	277	246	233	272	240	237	264	258	257	261	247	253	245	247	255	236	251	255	257	243	241	245	254	276	250	255	248	282	256	236	242	230	259	286	256	261	265	253	268	281	264	257	254	271	259	240	263	247	255	224	260	267	275	264	296	257	264	288	240	241	296	246	255	252	267	258	273	242	291	268	279	270	278	257	259	279	266	246	285	267	247	268	252	255	252	267	274	255	234	247	283	245	265	251	269	258	267	245	262	248	263	273	278	263	238	301	247	265	253	226	248	237	266	254	273	235	240	231	246	283	241	263	290	274	277	264	288	289	260	277	249	274	239	224	263	276	265	240	248	281	273	266	282	267	262	261	252	244	259	260	250	297	260	273	272	221	262	266	263	248	256	270	252	215	237	251	275	236	271	268	242	253	294	242	261	264	266	261	262	264	264	286	268	247	274	263	257	271	278	278	279	252	231	255	276	265	240	253	249	258	241	247	237	238	273	246	279	266	271	286	239	262	261	277	226	269	265	245	263	269	264	280	291	263	265	232	260	242	264	274	290	250	254	258	233	231	242	244	246	263	272	255	246	292	255	273	261	284	269	262	244	278	277	276	274	263	264	237	249	240	210	288	240	265	308	255	246	272	266	287	269	246	257	281	257	232	257	250	238	262	238	278	250	266	242	257	275	251	295	270	233	269	260	268	268	302	272	253	252	264	259	241	277	247	246	276	261	246	270	256	271	256	269	232	267	260	260	250	239	256	252	253	266	269	241	239	261	257	243	269	275	238	254	240	286	284	272	245	258	243	273	264	237	256	281	239	257	247	285	277	262	261	271	259	266	245	273	257	269	237	267	260	278	237	269	308	267	247	246	280	282	238	274	261	276	235	267	254	249	266	247	241	268	277	248	253	250	262	248	261	252	279	246	262	239	251	300	288	281	263	286	284	268	258	242	270	263	270	250	248	261	246	271	256	275	264	276	252	241	271	265	283	279	265	254	290	239	273	248	265	256	280	241	297	250	251	266	259	254	236	270	229	255	221	267	267	279	242	240	259	289	267	261	245	285	273	266	251	264	250	266	271	253	242	282	268	263	277	255	291	258	264	255	263	277	245	293	258	278	244	233	248	253	256	254	269	270	258	250	253	284	256	279	266	252	280	263	274	256	255	245	260	255	281	241	267	242	289	270	264	233	250	270	262	275	266	253	265	279	316	247	282	250	282	259	251	269	260	274	266	257	259	280	232	238	259	296	250	230	265	268	245	257	245	265	260	226	260	260	265	259	275	275	262	250	262	247	250	286	247	279	252	264	249	245	248	249	257	279	245	267	284	258	289	268	248	251	293	229	293	219	264	263	276	254	271	255	252	266	262	263	277	268	264	257	263	258	277	274	275	249	275	251	238	268	267	276	259	267	290	250	271	250	272	265	232	260	257	267	268	241	244	251	249	263	261	252	256	245	255	266	279	269	231	229	272	251	238	213	275	260	258	255	263	266	228	258	273	264	270	254	290	267	284	262	241	256	245	292	278	264	305	272	241	272	250	268	237	250	274	239	278	255	256	248	247	255	263	241	284	273	268	239	264	254	246	257	250	270	266	286	313	265	274	243	256	252	260	279	262	269	268	282	251	292	260	282	254	248	227	259	277	256	266	278	279	237	236	258	259	253	252	257	271	247	266	258	261	259	242	253	248	270	243	273	270	250	284	272	283	240	250	268	242	251	263	238	279	213	221	267	258	259	250	261	233	256	247	287	246	278	267	270	290	293	242	267	278	284	249	254	294	272	254	254	255	267	267	245	259	263	273	273	265	240	261	273	259	237	231	259	255	238	237	249	256	271	282	273	267	251	227	271	243	231	240	274	225	238	257	252	310	281	242	260	286	257	255	268	240	257	261	310	270	261	304	240	256	275	238	272	254	245	289	237	268	248	245	242	266	285	253	252	262	283	262	248	265	245	280	270	259	253	263	275	259	246	242	240	247	261	286	275	241	242	261	240	266	232	271	251	247	245	270	253	287	228	239	242	223	261	274	272	289	260	253	266	267	270	250	267	293	301	258	224	246	236	258	279	271	277	243	244	294	249	275
22665	37201	34026	25893	18067	13209	9873	7540	5846	4761	3842	3353	2659	2230	1915	1743	1489	1347	1265	1157	1111	979	989	948	865	733	761	649	597	660	699	2053	3992	6027	3030	1674	809	419	458	417	407	450	402	416	425	400	403	405	397	410	406	412	431	406	437	420	410	378	404	372	418	443	401	423	411	434	415	407	429	437	417	428	419	419	395	383	440	411	420	399	424	424	395	408	423	448	384	370	410	429	403	436	430	395	400	392	384	441	428	380	423	406	413	406	418	439	419	401	378	420	412	401	453	433	411	426	431	396	375	403	422	397	391	431	420	384	420	409	428	419	429	443	404	393	416	425	416	417	450	386	437	417	435	390	438	465	428	395	401	414	435	402	410	434	397	412	391	405	423	401	428	445	426	410	434	387	434	434	437	392	421	408	417	441	383	422	382	442	411	409	428	437	442	419	387	394	393	405	429	395	410	385	403	432	403	403	438	423	399	417	402	394	374	418	407	397	403	397	396	444	415	410	411	374	410	381	435	379	403	424	413	417	420	402	419	400	411	389	389	422	400	389	442	402	445	416	404	418	412	409	397	402	415	430	423	411	414	392	417	381	415	386	433	402	395	414	401	434	412	450	415	442	397	423	426	422	435	414	373	409	379	407	408	421	425	436	415	408	414	393	403	451	419	433	422	421	423	432	423	431	390	405	412	406	395	425	371	393	403	403	381	410	396	438	372	448	397	425	418	412	397	415	446	402	432	413	418	434	396	432	441	412	411	403	386	421	410	385	393	399	415	412	374	413	434	377	418	397	419	391	402	439	399	448	416	407	420	414	404	430	407	426	425	431	414	411	394	393	370	393	424	431	431	423	383	413	397	405	452	413	430	403	429	389	435	444	397	409	452	430	414	428	441	385	407	408	404	392	371	390	416	419	411	391	404	411	429	417	407	395	421	395	399	394	390	397	445	418	398	439	409	432	414	393	400	432	382	395	398	412	414	408	376	404	425	448	419	416	458	424	403	402	432	412	418	442	401	400	428	388	408	415	407	400	400	406	370	434	414	425	429	400	404	396	406	428	413	434	437	449	403	407	427	430	418	393	431	398	427	389	410	414	429	389	436	418	436	383	420	378	395	439	401	422	443	408	422	405	408	411	390	383	416	410	428	446	424	428	391	425	416	395	427	440	422	408	429	431	434	399	389	424	461	449	424	453	403	431	419	376	410	428	423	387	436	452	415	422	405	433	409	453	410	404	415	439	383	442	406	426	418	402	447	423	401	372	416	450	408	407	403	428	451	418	428	391	419	458	442	413	397	440	404	392	383	396	427	382	378	345	397	391	410	402	398	397	435	435	422	399	440	428	398	434	402	389	432	401	448	419	437	412	445	392	446	370	412	427	460	436	387	413	437	454	406	402	443	419	447	409	458	429	380	419	410	402	398	382	448	356	446	392	376	395	446	461	407	436	410	424	439	411	435	414	402	383	418	422	395	415	396	420	410	395	403	411	408	422	445	435	435	398	428	427	397	421	407	420	456	405	398	464	422	432	439	410	406	390	450	404	401	396	424	387	404	393	394	407	403	424	411	414	396	427	422	412	363	389	392	410	430	408	357	392	406	424	393	419	397	422	414	422	412	410	425	410	392	392	430	439	449	428	435	429	425	405	397	425	429	405	436	425	422	401	389	404	392	405	425	454	413	385	396	429	398	402	387	400	407	379	421	408	437	407	400	395	425	422	417	418	405	396	361	391	377	458	421	426	411	420	425	420	417	414	399	389	432	403	421	417	429	419	418	419	396	415	427	410	419	426	427	415	422	394	424	436	421	401	416	445	420	383	426	396	409	446	401	400	411	379	394	425	453	407	439	416	417	391	368	418	390	396	381	434	394	396	409	423	432	443	384	431	415	402	440	380	465	404	409	376	372	390	408	420	389	431	405	405	425	408	429	409	409	407	407	438	414	390	365	409	462	416	367	404	370	401	421	390	430	438	440	401	433	442	398	423	443	383	449	448	441	397	411	374	383	419	398	435	407	396	432	398	410	436	400	436	420	408	401	412	411	429	419	424	415	443	428	443	424	385	397	427	414	403	396	375	445	419	411	415	409	416	380	418	427	420	407	443	452	397	431	445	434	422	397	426	435	390	405	398	428	416	442	412	375	399	429	415	383	427	392	378	430	425	419	382	440	403	402	397	439	407	416	446	390	409	451	417	380	442	409	420	414	394	406	429	446	415	435	479	421	375	398	396	420	440	390	408	421	390	412	431	426	419	401	422	422	405	392	424	382	395	422	387	409	398	414	417	405	408	397	422	445	439	433	427	405	436	429	402	395	384	416	414	420	420	403	384	374	418	430	402	439	434	431	435	423	431	428	397	431	452	434	423	421	407	443	411	389	440	402	423	411	372	363	407	415	429	458	452	398	423	407	443	415	397	423	403	415	400	380	423	445	390	438	422	423	387	451	429	404	417	390	410	430	455	436	434	364	436	432	414	438	384	421	422	419	388	417	422	394	414	393	384	410	395	405	454	432	462	426	420	410	424	449	336	387	428	429	386	430	380	418	388	437	400	432	409	397	387	402	407	412	435	428	403	379	406	394	396	403	418	418	412	437	420	396	408	426	401	414	400	408	400	413	427	418	459	407	427	403	384	393	442	425	385	435	439	404	433	360	436	431	439	428	367	359	437	428	406	426	405	415	411	398	401	430	343	441	403	444	419	417	416	421	382	401	437	400	422	435	407	415	379	423	397	410	394	422	460	394	411	419	411	404	400	395	422	408	405	397	418	447	430	379	420	400	413	437	398	417	412	429	404	406	376	454	432	410	426	444	442	425	485	390	373	405	428	464	405	411	412	435	413	399	367	412	398	436	410	403	431	434	422	415	378	431	409	417	408	451	411	439	395	406	374	451	401	401	435	394	437	440	380	428	403	390	398	363	400	439	429	410	404	387	426	437	386	408	401	407	396	415	458	430	397	388	413	407	421	384	382	379	371	452	399	372	414	400	413	408	420	387	426	377	410	384	407	387	393	379	422	402	409	405	390	416	430	409	427	444	388	388	411	408	429	431	392	415	441	400	411	386	409	365	375	406	405	425	401	434	437	436	398	387	428	421	415	431	419	377	430	405	417	413	434	412	401	427	398	396	449	416	397	410	405	419	393	424	376	380	400	423	446	412	438	434	429	424	397	407	382	428	431	357	394	402	415	410	444	429	433	421	405	429	404	396	421	418	360	411	427	405	393	434	426	422	419	405	440	401	424	420	396	413	405	387	439	388	377	375	404	439	422	416	386	400	404	381	436	421	414	400	400	433	417	420	405	395	434	421	394	396	409	425	436	434	422	442	406	418	412	442	413	399	430	404	423	423	421	422	407	425	474	417	450	381	435	416	425	413	391	435	423	448	403	419	396	413	427	419	425	406	409	433	432	403	390	424	430	441	371	408	411	403	395	405	369	449	392	392	413	456	441	408	421	422	413	453	420	408	381	447	424	402	399	394	388	397	400	410	414	402	434	412	443
23298	21461	29327	23904	21480	20897	11350	4426	3003	2268	1854	1591	1313	1070	988	834	837	747	585	636	635	498	536	463	449	407	415	376	406	400	353	1344	2252	4099	2187	1160	626	273	252	275	264	287	271	270	266	287	257	269	242	271	261	270	265	274	243	287	278	280	274	278	283	266	250	234	241	259	265	264	270	272	254	274	268	258	246	296	267	281	250	285	295	243	252	279	237	276	259	264	248	248	270	291	266	243	248	258	251	292	286	248	227	269	249	265	280	282	271	309	262	305	263	285	237	267	239	237	248	283	262	273	253	251	275	242	255	259	264	283	262	269	277	300	278	250	252	236	258	265	259	228	280	269	266	250	261	270	250	278	275	258	230	244	274	245	248	298	241	272	255	266	271	281	265	248	245	240	267	267	256	276	283	284	241	266	231	263	286	270	274	289	256	287	273	284	274	256	252	282	277	265	258	258	272	290	287	266	240	291	252	262	263	244	263	274	286	253	293	257	289	263	306	242	261	262	274	236	263	269	247	311	289	297	250	269	255	295	271	282	258	254	271	265	261	237	232	247	234	263	274	235	281	259	250	260	251	280	240	244	240	274	248	268	283	273	263	244	241	286	245	250	258	269	268	264	282	265	283	260	246	254	280	235	254	262	279	259	260	264	274	239	248	257	267	252	247	234	278	235	270	294	228	257	259	253	267	270	258	293	225	280	244	255	254	269	282	239	266	270	260	267	248	226	266	265	259	291	240	259	276	278	288	264	272	242	239	273	269	281	263	244	244	248	266	264	270	279	268	271	240	283	250	280	257	255	278	267	265	264	277	241	273	260	296	258	266	276	287	287	240	266	276	281	272	236	270	256	260	244	282	266	272	244	278	254	268	277	263	263	262	270	276	275	275	281	261	269	265	240	263	270	250	273	267	304	269	282	273	267	275	254	251	243	251	249	260	265	275	278	267	255	261	271	277	287	264	247	270	236	249	268	254	266	263	264	277	251	252	261	268	262	275	244	261	250	264	266	280	244	235	248	264	268	265	265	254	298	269	313	270	249	269	275	242	289	306	253	252	287	268	239	245	246	268	256	273	261	278	258	282	219	288	273	232	245	251	262	220	266	274	289	263	292	257	236	256	269	281	283	257	289	243	275	261	263	239	223	266	281	262	265	242	265	280	266	240	262	277	274	305	268	251	257	266	285	260	238	276	270	290	251	270	265	264	261	247	272	250	283	273	243	271	272	260	284	264	269	257	252	269	230	290	279	270	266	265	260	275	262	247	222	273	252	275	275	276	288	277	273	257	250	277	259	236	280	261	259	265	240	258	259	270	254	299	262	266	265	277	290	275	265	277	253	262	266	275	238	269	259	257	258	266	266	249	258	256	254	246	284	284	250	263	274	253	290	234	285	263	248	272	258	281	261	271	242	255	271	250	252	267	280	305	266	259	291	265	247	266	271	241	269	256	266	255	268	281	272	246	255	251	247	267	273	258	272	277	272	266	285	280	283	252	308	285	265	245	241	233	254	272	287	253	242	267	267	237	263	259	249	284	257	248	281	238	266	288	255	257	283	241	275	267	269	259	264	243	251	285	247	229	244	259	264	236	257	241	268	258	278	230	269	260	276	285	245	272	257	280	275	255	244	269	261	243	276	269	260	261	272	279	263	234	272	278	263	281	266	242	250	274	239	246	256	261	276	254	279	247	266	254	258	254	265	262	250	261	256	270	254	252	272	252	270	268	263	248	262	257	251	264	290	247	247	268	252	270	243	235	236	271	283	293	254	278	253	266	297	242	267	244	284	253	262	273	238	281	276	286	269	252	248	277	291	256	262	277	293	291	257	241	244	226	256	262	239	269	277	287	281	263	253	230	268	275	226	294	289	282	273	267	257	271	252	258	232	272	276	262	239	275	245	255	257	278	243	261	235	266	259	256	233	272	256	291	258	260	239	258	268	245	269	268	260	261	244	225	266	264	256	285	256	262	244	276	268	298	248	254	268	283	276	274	286	258	261	267	263	262	252	274	262	249	278	247	268	260	267	245	293	258	259	247	299	264	271	262	273	283	262	307	252	243	301	260	268	260	272	273	233	249	245	261	284	266	288	254	256	259	264	250	277	268	220	281	272	272	282	269	242	275	273	266	261	270	256	261	222	249	247	276	248	236	266	260	257	249	268	252	274	285	255	265	250	300	241	283	244	258	241	259	255	270	262	276	239	260	239	259	254	242	270	267	276	294	268	248	253	263	241	274	252	272	246	271	250	256	281	271	259	274	278	274	266	246	274	245	273	262	293	256	260	260	263	276	284	221	267	249	239	257	273	272	260	263	271	244	278	258	274	260	250	300	259	245	246	268	248	278	271	258	232	265	268	259	264	241	258	256	276	252	247	242	254	258	261	249	256	246	275	245	268	257	250	267	226	268	263	267	298	286	267	248	270	271	268	258	238	258	293	242	265	271	259	269	253	242	280	281	221	265	251	239	249	257	253	276	250	251	246	270	269	248	233	263	237	282	255	275	269	248	284	287	256	268	282	254	252	293	292	248	267	271	274	238	248	258	290	291	254	278	278	279	258	249	264	233	247	299	270	242	232	251	268	269	292	277	267	252	286	245	255	266	243	259	291	250	282	260	262	281	265	283	249	262	227	273	246	282	263	277	265	240	251	257	239	265	284	267	244	275	251	258	284	252	253	267	269	265	273	270	251	268	256	282	256	264	261	246	278	252	260	254	258	267	268	270	280	260	280	258	241	267	263	264	270	244	263	257	286	248	286	257	270	245	260	250	244	265	293	258	281	290	267	241	266	276	258	266	264	250	249	280	246	258	272	265	245	249	261	252	271	272	274	284	271	259	254	273	256	271	294	248	242	280	286	278	265	290	242	263	251	253	258	260	239	240	246	278	255	268	250	259	263	265	230	248	260	250	241	245	293	231	272	238	274	232	246	279	254	229	268	265	282	261	253	248	264	248	243	273	283	266	256	251	271	292	271	292	257	260	276	280	267	258	260	243	265	298	246	266	226	255	242	301	238	257	274	267	265	263	250	265	261	278	259	274	290	257	246	243	251	217	271	247	261	247	263	268	288	263	252	272	261	256	264	281	260	280	253	292	264	258	284	259	252	227	257	262	271	268	243	259	259	275	252	215	240	248	253	252	259	257	237	261	272	276	248	268	246	240	259	257	259	256	249	237	249	271	239	278	257	255	261	265	275	250	255	243	280	257	273	281	273	267	261	266	259	244	239	263	280	269	272	237	269	275	260	266	255	261	259	250	248	251	292	251	258	290	268	233	276	235	255	240	250	273	299	262	251	257	278	264	263	284	263	233	268	288	244	272	272	290	273	250	250	237	258	273	262	263	291	282	260	263	279	281	229	283	276	244	257	251	244	275	283	271	278	258	272	288	290	289	252	267	238	291	262	263	259	255	273	251	248	250	262	242	293	270	254	285	263	275	259	277	268	260	260	268	225	271	261	256	261	243	252	272	269	237	280	248	252	264	251	273	265	308	258
25099	41593	38662	30482	22982	17021	13251	10566	8490	6923	5487	4636	3812	3173	2812	2584	2178	2002	1626	1640	1452	1371	1266	1142	1010	901	832	793	760	732	793	3801	6400	10250	5340	2887	1322	472	404	449	428	413	411	408	402	390	408	398	393	394	444	408	411	395	409	419	418	411	422	415	407	399	438	447	370	418	404	411	465	426	404	427	429	400	394	431	420	387	383	406	381	413	408	393	438	421	390	431	427	411	414	417	418	414	423	421	414	414	398	387	432	404	433	407	427	416	380	399	408	448	456	415	393	380	418	388	420	364	381	446	384	438	382	413	404	420	429	424	432	396	396	444	413	400	392	373	395	417	418	446	362	412	417	429	406	367	417	427	412	460	423	405	431	405	387	425	418	413	450	369	411	423	442	407	395	412	403	404	430	420	436	405	417	410	416	382	413	419	405	416	410	416	437	408	393	405	430	404	396	441	394	425	422	414	391	401	423	412	403	388	377	419	438	410	401	426	451	393	409	385	445	423	403	416	451	429	435	402	393	394	436	437	422	441	437	407	380	432	375	429	410	418	421	413	410	454	409	388	403	433	422	381	429	428	395	410	407	407	401	400	420	428	421	409	418	411	410	426	436	408	405	415	436	399	384	431	433	407	408	407	413	410	384	401	367	443	367	399	391	403	426	393	391	447	373	425	386	426	427	439	405	390	417	437	409	411	386	420	442	401	432	388	412	399	387	417	462	409	435	411	414	423	425	435	400	394	440	411	415	415	422	421	397	388	410	442	415	443	409	388	412	432	412	414	425	425	440	411	405	400	412	378	384	422	427	433	427	444	455	380	430	394	412	409	394	405	413	416	422	415	396	426	412	395	444	416	419	415	413	384	405	408	418	422	455	396	411	399	427	422	429	412	392	412	408	416	405	407	409	425	431	397	400	411	405	414	373	429	415	410	415	421	442	397	391	420	413	411	380	422	408	424	403	399	432	431	383	409	419	432	379	422	403	380	434	442	409	413	422	413	429	425	449	404	388	396	395	406	445	409	414	398	402	430	422	397	426	407	406	362	398	415	409	423	425	376	428	381	416	397	408	402	387	410	401	414	421	420	397	420	413	388	425	405	438	399	383	463	422	359	371	388	407	405	396	417	424	362	437	400	421	424	391	416	438	394	386	434	394	399	391	459	422	397	419	412	384	449	403	390	428	435	423	398	424	355	420	408	413	365	382	427	398	397	419	416	406	403	381	406	409	393	404	442	444	376	393	396	373	419	427	416	393	408	412	400	432	390	440	404	448	380	449	405	405	447	420	376	449	404	435	393	405	404	415	402	426	405	408	458	439	435	414	415	428	422	367	456	395	384	415	385	415	425	474	425	400	414	418	386	431	400	397	391	426	423	398	438	399	400	416	404	414	438	427	366	407	384	404	389	386	444	449	460	407	405	415	434	424	424	362	356	408	436	379	387	422	415	430	396	400	399	400	417	425	408	405	425	404	439	414	412	429	420	367	391	424	419	424	415	419	433	405	414	403	426	425	422	462	433	418	404	417	414	404	396	394	411	419	403	446	361	386	429	391	400	415	391	427	431	412	429	392	395	363	414	363	410	397	376	421	407	404	361	403	388	440	418	406	408	458	406	426	399	410	405	428	403	387	399	400	449	393	402	418	391	427	400	418	422	398	380	370	463	410	420	394	444	426	407	428	409	402	451	427	397	416	409	422	422	411	442	417	408	403	421	356	435	398	399	364	393	380	423	386	411	423	438	450	404	428	427	424	444	409	407	403	386	412	394	421	410	425	405	410	433	400	430	412	415	400	395	380	397	381	404	445	380	413	436	379	438	431	449	420	405	420	435	449	436	432	394	423	451	409	419	387	411	430	413	403	403	387	436	411	409	421	449	421	420	438	408	410	395	378	416	406	386	417	416	438	384	411	382	394	386	442	415	393	422	383	428	391	427	432	449	400	419	389	406	416	409	372	421	420	401	435	422	438	455	439	448	399	433	422	415	404	383	422	405	373	384	411	411	446	402	429	414	381	450	381	397	397	429	410	410	433	387	400	404	379	408	386	426	416	420	450	420	396	406	404	417	380	388	434	420	417	413	400	408	401	420	375	391	398	375	378	378	410	413	383	436	452	410	421	408	419	399	428	419	392	406	386	393	398	371	362	398	389	373	391	436	408	423	421	408	436	427	427	385	412	398	417	406	421	406	442	392	421	409	405	391	384	399	457	430	421	419	401	408	430	383	419	384	409	417	403	438	398	423	390	422	408	430	382	427	398	435	367	432	445	427	423	423	382	404	433	455	408	372	392	390	420	421	408	397	386	434	397	416	410	401	383	410	387	381	427	410	393	418	429	403	413	440	413	410	425	413	390	414	402	412	426	405	404	394	393	396	429	421	435	357	411	415	428	423	425	396	459	426	391	412	410	454	390	421	411	418	392	433	371	442	417	404	414	411	391	387	420	439	432	404	438	417	423	424	416	407	436	446	447	409	423	393	432	393	412	380	419	406	400	390	392	430	406	425	426	417	407	448	394	408	432	407	428	434	400	430	384	401	385	382	422	447	405	398	432	395	419	424	391	419	402	384	458	369	380	423	379	399	423	375	420	370	397	410	421	416	410	398	390	413	387	409	440	383	425	408	415	418	438	439	404	425	418	403	409	414	440	424	409	414	417	413	408	408	439	400	408	390	409	439	416	387	389	404	444	418	381	412	409	416	398	405	438	388	418	385	399	443	414	400	445	399	397	394	408	384	415	390	418	400	405	395	436	431	451	436	385	432	389	361	413	408	412	411	437	429	403	449	417	434	381	406	427	425	406	393	420	415	398	405	435	452	426	392	422	375	380	375	394	416	396	402	434	426	435	412	410	402	410	394	376	419	435	431	406	414	367	396	379	411	388	380	390	412	420	410	407	428	408	397	437	403	422	369	425	411	425	398	402	377	394	445	388	417	425	414	416	443	424	432	395	405	394	428	412	427	427	398	394	455	451	395	387	387	393	403	429	401	422	424	407	413	432	373	425	390	405	390	389	433	422	408	396	403	403	402	423	423	434	398	433	415	425	364	382	385	409	407	441	399	384	401	428	422	417	416	411	408	408	422	396	445	409	375	396	430	446	433	413	382	415	401	417	425	413	384	426	399	414	414	408	430	410	408	402	388	404	388	408	405	413	405	420	463	404	403	455	411	436	407	429	418	417	441	409	407	406	407	432	398	439	419	420	393	400	420	408	468	412	402	423	391	398	420	404	404	416	439	381	425	378	443	443	425	405	424	412	414	370	413	401	417	415	382	429	402	394	422	422	445	412	372	451	393	387	396	406	397	380	406	428	456	439	434	406	412	418	415	477	415	420	378	395	406	406	419	411	431	403	409	384	410	431	380	451	394	364	404	441	421	411	404	434	363	437	407	425	420	420	386	415	412	419	428	457	406	469	411	404	437	403	431	400	407	410	392	419	412	419	397	381	441	405	393	443	397	433	422	416	394	431	426	419	389	425	436	420	400	413	414	408	407	374	401
27119	21748	20006	11829	5298	2833	1846	1477	1092	855	760	591	540	479	471	428	412	385	384	380	329	318	334	309	291	256	275	269	283	262	256	289	343	590	498	390	318	211	221	207	218	199	212	220	219	241	246	209	221	218	231	202	217	188	221	217	206	232	228	258	237	225	234	221	211	233	235	224	209	213	198	236	224	200	204	233	213	223	229	214	214	212	213	201	218	207	207	230	201	227	236	240	193	224	221	222	228	194	216	213	203	212	226	220	218	206	215	246	194	234	233	227	203	233	224	244	237	231	239	209	224	208	240	233	234	225	209	234	222	222	220	227	216	214	211	201	216	208	226	201	223	180	212	222	207	200	203	223	227	222	208	221	214	205	209	202	244	201	214	210	217	213	231	233	224	218	229	208	218	200	210	220	207	213	217	208	203	210	201	229	217	214	235	231	202	218	219	217	213	228	213	225	211	225	245	224	213	221	227	224	222	227	216	238	210	225	227	232	221	202	218	220	212	246	262	208	227	215	203	221	231	236	227	212	218	208	243	219	197	237	220	222	205	245	216	235	222	222	239	203	209	203	237	223	205	226	225	214	212	211	199	246	246	226	224	219	222	205	200	239	190	230	233	228	178	222	226	242	215	212	229	230	218	220	228	233	207	215	209	237	227	213	216	209	203	208	205	220	208	211	222	215	239	192	210	239	234	213	232	219	247	209	256	239	212	224	217	211	216	205	222	237	237	208	218	212	183	195	214	220	226	235	219	227	209	222	232	235	250	213	213	198	231	219	207	201	203	235	230	200	194	239	205	231	221	215	245	223	195	233	197	206	221	185	212	231	208	223	231	226	207	244	225	221	204	222	222	253	203	215	229	240	239	232	240	225	216	217	210	232	232	209	219	201	207	196	219	222	227	241	200	220	208	209	228	220	234	217	204	225	234	205	229	218	195	224	226	233	239	242	211	206	215	232	243	240	212	231	246	217	216	233	203	221	234	220	199	208	198	224	216	196	218	213	220	262	187	239	214	224	211	211	238	198	223	239	236	214	218	217	221	215	210	198	239	247	219	213	228	208	224	209	209	245	236	194	207	225	224	208	231	201	211	197	212	215	225	203	213	191	217	210	193	219	209	222	229	225	246	254	246	213	229	231	220	205	233	194	232	228	231	228	219	191	225	222	245	214	219	244	199	212	215	230	227	235	220	218	234	194	205	222	203	217	215	223	191	206	215	249	224	235	210	217	218	212	236	202	233	202	226	195	243	214	232	224	247	223	236	223	220	214	219	216	229	223	197	198	222	223	212	242	224	230	215	209	190	199	236	216	203	217	219	214	233	238	233	231	212	211	227	203	218	204	229	248	225	205	243	213	242	217	233	220	210	217	226	204	218	236	189	206	202	222	211	214	228	236	225	214	237	206	219	221	227	237	216	226	221	213	202	211	213	202	216	250	206	228	212	222	198	233	234	216	219	220	223	212	197	221	218	234	205	226	207	236	242	226	217	249	229	199	213	231	229	226	184	230	226	205	219	242	190	220	209	249	248	222	218	233	224	227	233	201	190	233	203	199	211	199	219	227	205	218	203	223	230	222	219	187	205	245	219	210	197	199	215	218	209	237	228	191	236	204	235	215	257	228	249	252	219	201	225	211	230	213	209	213	211	214	219	203	221	219	241	212	231	218	206	222	205	218	235	225	219	226	187	215	209	246	224	246	193	222	188	221	219	223	227	227	217	228	205	239	238	261	231	225	194	224	197	236	229	228	199	223	218	241	215	213	215	218	238	220	205	232	196	189	207	213	204	216	240	237	219	214	214	235	210	201	200	221	206	218	194	264	228	201	228	199	229	213	211	228	205	245	224	226	233	223	244	257	204	213	221	237	242	225	245	226	226	228	199	224	219	250	198	187	210	216	222	207	223	221	232	194	218	221	226	207	218	206	197	245	214	192	226	206	213	229	201	222	226	202	212	253	203	208	231	212	237	218	226	231	215	230	225	220	224	240	205	221	228	209	223	209	235	223	211	230	213	237	209	197	252	221	220	266	242	205	244	215	217	219	219	228	221	219	225	234	209	195	236	243	199	218	214	212	231	205	217	226	228	206	227	216	218	215	240	194	224	225	223	225	231	194	217	215	187	188	226	216	245	227	234	215	214	210	236	217	221	226	256	216	223	209	226	212	230	218	207	217	223	222	219	219	248	230	205	224	224	223	224	224	223	210	250	214	249	225	222	214	220	226	225	218	219	226	227	240	238	255	222	206	226	211	244	211	235	201	246	218	221	222	201	229	223	235	201	208	219	227	225	238	199	230	224	202	231	201	217	222	226	207	250	215	235	248	203	197	211	230	224	224	206	224	232	232	214	206	233	212	204	207	233	242	230	258	234	183	190	209	197	214	238	199	225	194	217	208	235	225	242	224	224	205	216	230	233	268	220	201	199	233	219	215	244	211	212	209	224	221	227	225	237	241	217	241	186	208	227	223	202	243	227	197	203	223	234	226	206	222	210	212	215	208	230	191	227	227	221	209	237	232	238	229	262	223	213	229	227	224	224	230	233	226	231	234	220	245	228	250	207	218	207	232	224	211	245	231	228	269	203	196	218	224	205	251	208	202	213	236	224	226	218	234	232	234	225	204	208	200	244	226	220	234	202	208	221	197	199	236	231	221	213	223	217	235	217	198	249	211	212	210	225	215	197	190	223	256	206	231	217	218	231	224	237	204	225	221	223	204	212	199	221	202	198	239	230	202	233	228	225	214	221	201	196	231	218	229	215	194	205	211	222	206	229	207	217	218	190	196	216	231	223	250	205	237	207	248	232	199	223	227	194	225	217	215	220	237	227	229	211	243	229	225	219	217	218	224	206	223	250	208	209	219	220	236	229	213	218	215	212	222	247	239	210	246	215	223	234	246	211	198	193	240	220	208	213	200	226	223	219	185	223	244	215	211	211	202	217	205	210	215	238	210	227	226	221	213	231	238	232	217	211	204	202	219	240	231	212	228	237	232	194	184	208	227	211	222	202	243	203	213	215	204	219	229	232	245	240	241	242	232	215	232	191	206	208	193	204	230	224	250	207	248	232	209	218	217	196	202	200	203	228	210	203	205	208	231	221	224	228	235	198	198	195	229	219	206	239	217	224	213	224	188	211	230	228	230	212	212	230	212	234	209	226	205	233	237	212	241	229	212	215	212	213	209	217	225	248	215	239	217	200	213	200	229	230	233	208	210	225	225	202	222	231	243	201	221	210	201	221	233	234	225	219	228	240	253	209	199	209	220	224	239	228	218	248	225	218	211	229	239	220	223	229	223	198	224	204	213	224	220	213	242	222	229	222	233	196	209	210	210	195	233	234	234	243	216	217	218	207	240	230	216	226	227	199	208	205	200	193	221	228	235	205	234	231	208	225	218	207	239	216	232	239	215	225	238	217	209	222	195	211	224	223	201	190	206	225	222	236	231	204	209	184	211	234	237	232	198	221	207	208	216	213	202	214	201	211	238	222	208	222	222
19842	28834	26515	18547	12466	8019	5783	4541	3570	2858	2290	1945	1582	1257	1316	1222	1048	879	786	869	747	680	678	698	584	536	532	531	454	474	476	558	745	1369	1124	729	501	360	339	363	333	314	314	342	348	373	344	342	360	367	372	395	344	346	343	351	350	364	347	385	339	339	365	354	332	341	365	376	350	342	340	367	372	378	349	345	350	332	338	358	342	353	354	359	398	361	359	357	370	336	349	350	319	366	364	329	371	366	385	330	336	349	369	334	331	368	355	343	325	334	361	349	362	340	375	360	342	329	387	334	348	341	365	363	371	369	336	317	342	348	350	363	354	343	314	332	333	362	357	321	345	335	340	343	364	351	373	329	350	355	368	343	387	353	352	368	373	354	374	360	400	336	361	343	351	376	363	372	335	317	343	345	362	373	349	352	378	355	340	350	376	341	354	335	356	353	358	373	355	389	373	335	359	371	325	399	365	384	371	368	379	351	333	340	374	317	341	392	320	338	365	360	363	362	350	330	338	325	359	330	337	365	338	324	362	351	387	363	361	399	343	349	362	374	373	355	357	350	351	361	333	367	336	339	360	363	331	363	343	355	347	365	317	335	344	349	347	363	345	344	361	353	367	337	335	358	331	346	352	329	401	340	377	366	359	365	357	320	366	362	352	338	352	341	366	346	393	363	354	361	349	355	359	339	348	391	332	333	350	355	363	351	373	359	368	341	329	371	333	339	322	367	367	357	325	353	354	342	375	364	385	377	366	342	375	316	374	368	368	373	380	366	356	347	343	368	345	354	354	324	358	381	350	355	351	338	354	388	378	327	353	360	327	350	365	309	358	377	340	336	365	346	345	300	366	359	368	347	366	362	329	347	361	353	361	367	368	358	362	336	344	395	354	368	382	367	360	354	350	347	346	342	387	344	370	329	367	349	359	378	374	384	367	347	365	393	357	359	345	358	351	389	391	382	364	382	359	364	331	369	321	338	339	354	394	340	367	337	367	369	357	382	349	348	329	393	361	356	366	348	337	346	351	366	348	367	390	399	355	376	346	357	384	377	352	363	365	337	354	371	323	334	376	349	336	334	381	376	336	373	384	371	349	340	357	353	336	366	365	363	362	321	356	346	344	364	384	386	376	361	375	381	360	357	378	337	373	356	391	359	362	386	372	337	346	389	348	415	355	331	353	383	366	362	361	349	379	327	384	350	347	360	326	335	345	369	359	321	354	359	334	350	365	382	364	384	344	384	360	334	357	363	339	349	383	352	330	341	365	316	362	361	335	344	304	321	338	347	337	322	381	354	372	358	319	353	367	344	342	361	359	335	340	348	346	347	363	382	346	388	362	321	387	339	361	339	320	357	365	372	367	339	353	346	339	351	369	354	328	356	323	384	359	358	319	371	372	362	370	401	336	327	332	348	365	331	351	337	362	389	372	348	349	371	364	394	368	338	354	376	356	362	351	355	382	362	394	330	347	359	343	370	380	376	409	319	396	346	372	320	347	388	355	340	417	332	367	344	315	317	372	368	388	358	360	351	336	326	303	331	366	337	320	382	340	345	364	356	329	364	351	363	391	360	359	331	354	370	346	339	391	354	354	358	379	346	336	351	328	352	360	384	343	391	349	368	347	327	340	313	313	325	377	370	328	353	334	380	335	353	325	339	333	361	362	345	369	369	370	341	338	330	359	381	371	341	324	352	352	383	348	338	357	346	340	344	376	360	337	356	364	378	376	373	355	362	336	333	353	366	375	361	366	380	380	343	333	344	361	337	345	341	363	373	400	360	333	329	359	347	354	349	376	359	367	355	326	340	362	330	384	388	387	397	337	349	360	323	361	379	334	374	383	336	341	362	370	341	340	353	342	376	384	361	351	345	355	360	349	361	339	361	330	365	392	376	364	339	360	365	353	344	353	355	336	360	352	384	345	328	321	361	387	373	350	349	362	346	344	365	366	347	354	353	365	345	364	367	358	342	358	358	371	342	362	379	375	366	353	359	380	337	331	347	365	332	361	346	340	339	357	332	355	336	338	339	373	333	393	349	364	346	374	376	343	379	367	348	347	355	365	372	353	352	372	370	338	384	382	354	311	342	369	362	330	327	386	334	367	352	350	345	362	354	389	378	359	352	342	339	355	362	337	349	351	352	362	364	345	384	396	368	348	355	358	342	331	376	332	322	377	351	350	382	351	341	365	348	357	363	374	363	329	351	359	355	361	343	385	323	399	359	374	345	350	327	400	324	335	384	369	368	373	346	387	347	364	372	323	371	375	370	402	351	343	365	359	315	321	367	354	315	368	368	342	363	343	390	331	351	359	372	389	364	334	330	370	375	376	331	339	346	378	322	359	341	344	368	374	345	373	327	361	373	313	368	344	330	376	357	338	315	351	357	370	360	372	345	385	368	357	350	368	377	378	342	376	348	359	323	373	376	350	364	408	358	341	320	400	370	340	358	305	338	350	358	353	354	331	347	352	382	359	391	349	388	365	348	316	356	375	355	353	376	333	352	338	340	338	332	359	360	356	372	363	368	349	352	364	336	362	344	388	358	378	343	383	356	323	349	352	358	326	398	375	331	342	331	357	359	338	335	390	344	350	341	361	345	357	349	367	354	354	369	347	349	377	363	340	366	342	370	380	328	344	293	336	370	339	361	369	379	358	367	354	309	325	347	339	355	363	335	364	334	316	369	341	338	352	334	343	377	368	346	394	346	337	323	366	351	346	328	347	338	357	365	350	370	333	345	361	384	357	342	344	334	361	381	343	333	347	347	340	348	352	381	350	371	355	353	357	375	374	354	345	340	365	360	361	343	371	320	342	362	334	345	377	338	348	364	353	363	373	349	350	342	388	374	349	369	350	325	343	371	337	340	339	372	371	345	348	339	352	369	377	336	370	370	370	377	369	380	371	359	393	383	353	354	341	348	365	332	291	318	350	361	362	368	358	383	365	381	337	374	361	362	356	345	369	382	371	337	358	344	368	364	372	360	329	371	367	367	369	357	367	343	370	386	352	362	390	340	354	370	357	331	324	335	351	391	370	356	382	341	329	319	350	373	341	367	353	388	339	340	365	358	332	388	339	347	337	337	363	376	327	352	358	394	329	343	361	344	340	358	318	361	381	378	390	333	339	358	350	348	338	370	346	375	366	336	358	345	360	351	328	344	361	373	339	340	350	368	337	366	373	351	343	352	352	371	339	335	343	371	325	367	316	376	363	379	376	343	341	340	400	399	379	373	312	339	359	350	315	358	347	342	372	353	396	362	377	374	376	367	355	384	346	375	365	320	358	362	342	372	388	379	379	339	350	337	406	358	334	346	340	356	331	327	359	347	374	372	368	382	384	355	373	371	357	339	366	361	363	340	394	365	386	358	348	388	346	381	344	355	349	340	342	330	364	348	347	368	312	383	346	350	332	353	326	359	341	377	346	320	366	365	349	384	365	345	353	375	369	325	345	334	380	385	363	336	357	364	357	355	388	373	371	344	343	367	359	347	401	382	372	329
24211	21406	28657	24578	20737	10925	4621	2689	2025	1599	1266	1051	860	835	782	696	594	506	506	532	465	420	425	338	377	339	363	346	363	324	324	743	1043	2070	1444	836	439	269	240	242	270	275	294	284	244	273	286	237	272	273	261	253	239	275	243	256	257	254	239	260	260	251	286	262	268	264	245	247	260	268	253	280	248	250	281	251	249	269	272	259	244	285	265	242	259	258	267	272	240	313	271	256	290	262	258	249	250	251	268	261	230	263	265	276	255	258	259	261	278	238	277	264	248	243	255	256	238	250	288	300	292	241	272	280	248	262	270	256	261	263	254	261	257	254	258	234	255	281	255	279	258	261	259	269	273	281	267	249	243	284	278	247	271	254	228	252	257	260	275	256	256	269	262	239	243	275	257	227	280	271	286	234	252	264	287	288	249	264	258	274	239	279	236	264	262	257	256	254	244	257	254	244	270	255	267	260	265	252	275	264	266	241	267	253	273	264	281	263	262	273	279	272	262	258	271	240	255	268	252	250	270	252	222	273	254	259	249	280	240	278	278	264	238	275	263	234	259	243	266	278	275	241	260	262	221	268	293	271	239	275	271	269	241	245	302	261	251	273	273	272	302	265	292	236	260	274	236	257	259	284	256	264	288	225	236	247	282	284	268	260	245	246	271	251	285	256	266	268	277	240	274	219	277	261	280	265	256	260	262	268	255	266	271	232	272	279	254	259	251	258	283	253	248	283	262	290	290	253	281	262	272	252	283	232	294	284	255	268	300	260	266	251	294	268	256	253	260	254	255	227	270	267	252	254	242	277	263	225	246	291	249	264	284	268	256	251	285	268	250	264	247	283	255	263	253	253	259	259	270	225	246	276	240	272	295	254	246	273	247	223	245	258	251	262	279	273	272	248	271	255	259	286	266	251	268	272	271	284	244	268	245	255	276	247	284	279	266	259	252	289	270	271	251	250	241	251	253	255	287	260	264	247	265	243	297	275	235	260	250	251	229	230	272	276	235	273	250	275	254	257	255	249	260	255	276	238	261	268	268	258	264	282	251	245	238	264	233	249	266	280	257	282	268	251	268	281	246	269	292	234	289	290	258	250	271	239	247	244	243	270	280	277	232	298	301	257	272	256	267	252	294	273	271	271	283	262	273	264	246	255	249	292	239	273	265	239	262	260	270	283	261	250	234	290	244	235	276	257	256	272	256	274	247	245	270	260	248	271	231	261	234	279	251	257	282	246	241	271	269	262	252	280	241	261	258	254	270	255	250	261	255	261	253	263	259	263	283	257	278	266	274	245	294	283	254	275	269	242	260	238	231	279	255	311	274	275	250	266	274	280	249	261	281	262	268	253	259	249	282	252	257	245	280	264	269	265	254	275	238	233	307	295	252	284	242	271	239	264	282	251	284	258	244	250	231	259	264	262	275	288	245	248	267	259	247	241	307	284	239	253	264	272	276	265	302	264	275	229	272	276	268	261	253	270	261	261	250	276	244	258	255	260	275	238	256	249	279	270	247	260	281	258	238	259	252	253	282	272	272	290	263	279	269	249	252	269	227	260	290	267	238	267	259	226	241	249	252	243	239	239	272	301	295	245	249	244	275	266	224	261	288	257	260	268	261	284	256	234	266	296	255	278	247	264	283	266	249	262	250	229	262	274	246	258	278	246	253	254	274	252	266	243	246	271	268	252	274	238	256	252	258	279	266	238	235	251	266	273	251	280	265	296	266	275	305	253	295	254	250	238	251	247	247	272	238	285	247	253	222	259	277	246	267	259	259	259	251	253	257	294	253	261	245	256	239	249	259	243	284	270	274	268	280	240	240	279	264	269	254	245	274	229	255	250	270	260	242	254	254	258	237	273	258	263	250	255	269	264	266	243	265	283	272	256	254	237	271	304	263	262	276	264	259	252	249	242	251	252	276	258	261	229	265	256	262	297	257	245	250	282	260	237	293	261	252	247	284	242	251	291	279	263	238	254	268	259	271	240	276	276	263	264	258	247	244	255	242	245	242	245	242	250	242	253	275	255	277	245	277	271	272	255	261	287	291	265	276	254	269	260	256	248	283	262	267	245	247	269	254	274	254	275	260	275	252	258	255	260	243	256	255	241	261	253	245	272	232	268	274	296	272	265	257	258	261	266	291	259	262	255	245	268	248	237	265	265	272	259	225	249	275	256	253	263	255	249	286	301	246	282	244	251	270	266	239	265	233	252	257	279	277	290	286	247	265	256	262	247	301	298	265	258	278	253	243	241	257	269	277	252	253	262	264	271	268	256	247	290	247	264	264	268	245	286	276	284	283	286	249	242	254	275	260	284	247	221	241	228	253	270	265	273	224	272	257	240	265	269	268	238	274	274	262	250	276	285	270	270	269	273	279	250	248	253	256	271	283	266	258	257	247	233	258	252	251	279	274	244	250	255	239	259	271	245	269	253	237	295	299	252	293	273	283	296	245	244	266	228	264	250	266	271	249	256	256	238	270	272	258	260	269	270	249	267	250	296	249	261	254	262	256	269	250	251	259	262	255	257	263	277	245	259	269	266	247	249	272	283	257	269	240	249	276	258	228	272	266	269	257	236	279	268	259	250	252	259	251	234	259	254	252	267	261	272	234	289	268	251	235	268	244	233	274	276	267	268	288	230	246	240	258	290	263	236	244	263	285	262	271	269	248	287	240	276	256	266	242	266	245	226	275	239	280	249	240	265	263	243	258	256	251	274	267	254	268	262	249	267	256	275	248	258	269	290	302	284	254	236	216	275	281	232	308	261	258	269	264	262	231	265	262	262	246	282	242	224	258	267	257	272	254	269	244	232	302	258	267	251	228	246	233	262	262	250	273	270	260	239	252	249	269	282	272	244	261	282	256	255	237	247	248	268	241	244	268	261	245	275	253	259	245	272	258	258	268	250	302	246	273	228	241	249	278	275	245	256	271	243	249	251	223	264	275	267	275	265	271	281	246	238	269	282	229	283	266	228	248	260	241	263	268	270	255	285	220	250	233	284	253	238	265	276	252	227	266	270	256	247	247	237	283	277	276	254	262	280	259	257	246	235	256	252	243	305	266	259	241	265	271	267	261	270	274	265	258	250	282	287	244	247	273	259	249	246	242	262	246	266	272	270	234	257	258	260	279	239	257	265	281	223	276	283	252	262	280	272	268	261	244	238	268	288	246	261	244	282	247	256	253	253	259	268	288	284	266	262	242	248	270	224	267	287	239	272	228	277	236	252	243	252	248	275	262	264	280	253	262	248	264	241	254	257	288	271	263	240	257	233	243	258	257	252	247	247	250	230	268	302	235	249	268	252	255	267	258	243	251	243	239	269	318	270	268	250	245	257	277	275	259	266	265	274	279	291	254	274	283	257	252	280	240	291	281	255	278	271	264	277	287	281	259	257	236	268	272	248	289	271	225	277	239	262	258	259	297	272	289	243	222	233	248	273	264	288	265	270	265	251	261	236	262	277	253	260	253	228	230	274	266	257	285	235	249	249	262	259
22449	36927	33949	25826	18586	13621	9856	7709	6115	4769	3888	3209	2713	2317	2173	1929	1605	1371	1340	1310	1078	1092	927	891	780	698	668	688	695	648	831	1944	3101	5654	3546	1934	968	442	433	434	433	425	460	449	432	427	404	418	409	468	432	446	429	444	391	395	420	404	430	397	403	415	400	442	440	417	418	404	414	436	440	428	436	416	432	419	423	443	435	402	446	458	413	373	421	440	400	404	430	429	379	419	420	403	392	433	412	421	389	416	438	396	434	450	437	438	417	414	422	408	435	440	442	411	404	413	389	404	432	453	411	385	423	391	431	419	408	438	412	423	407	394	447	391	379	412	440	394	420	459	422	422	475	432	426	398	414	439	447	423	453	448	400	405	428	410	398	429	361	404	457	413	401	368	427	418	389	413	389	402	440	447	420	462	452	394	440	405	418	409	414	419	430	407	413	436	412	357	423	376	412	416	422	390	401	434	423	431	375	427	432	417	414	397	420	406	411	404	416	406	412	406	453	422	407	383	430	398	440	415	431	406	410	428	436	428	417	406	401	414	452	394	421	393	417	391	411	396	380	392	428	426	410	395	409	406	402	423	435	431	409	385	444	371	406	380	411	417	430	433	405	423	415	366	383	443	439	411	444	365	449	427	425	429	430	457	400	419	454	430	391	389	382	396	380	423	444	379	388	402	432	403	446	414	423	428	416	397	412	411	409	430	409	421	426	415	415	396	399	394	443	430	397	374	417	441	390	390	461	428	422	433	441	432	409	442	394	383	419	414	366	397	418	434	407	420	393	394	407	369	407	412	409	404	461	424	392	415	390	420	393	452	431	446	419	429	420	421	387	403	443	416	415	462	376	393	436	420	427	434	439	428	409	438	397	390	421	407	395	439	396	426	409	399	434	384	446	420	391	399	396	409	444	381	421	398	437	414	418	428	396	385	438	408	410	430	410	420	419	437	416	432	432	441	427	448	396	419	428	407	412	403	466	405	409	454	405	418	406	405	384	437	437	415	423	432	433	394	385	386	430	378	425	432	417	416	459	411	420	394	379	418	423	434	458	402	440	407	405	428	425	436	395	413	429	415	388	434	392	396	385	415	411	417	370	408	391	427	381	452	422	402	409	389	453	416	430	390	434	397	429	379	395	381	410	396	416	402	443	435	431	428	420	421	418	384	406	399	433	397	435	447	427	483	430	455	402	400	427	397	441	413	436	403	444	404	445	443	413	410	427	438	403	416	421	455	415	389	398	410	428	386	376	408	419	411	403	381	429	392	418	447	415	377	399	429	423	422	414	423	419	450	392	434	428	455	418	415	408	406	403	401	411	416	422	440	463	373	380	408	449	449	399	398	426	428	394	413	462	433	383	451	415	431	429	403	435	396	422	433	421	402	397	418	406	413	437	413	445	408	393	397	434	398	403	397	422	419	376	423	424	394	418	414	413	466	410	441	412	441	394	448	434	432	426	382	425	453	426	421	455	383	436	373	418	397	432	429	422	384	387	407	425	435	426	416	416	453	448	406	461	353	425	405	352	427	433	424	433	410	407	418	414	443	414	417	401	379	393	392	403	423	426	382	423	454	408	414	420	410	437	438	426	391	410	460	394	439	419	408	407	435	402	418	417	429	450	434	403	418	400	437	409	443	457	415	405	430	394	452	393	426	409	407	443	443	388	395	444	399	405	438	443	411	405	423	442	409	397	454	420	426	383	391	392	432	412	412	406	421	415	427	395	413	427	410	393	408	394	444	390	425	448	424	432	415	425	443	453	439	399	414	411	396	405	388	365	426	423	403	392	431	418	421	395	464	433	439	411	378	392	451	406	412	429	427	432	434	425	406	414	429	419	407	426	440	440	424	423	380	405	400	432	421	418	427	427	423	433	429	373	413	413	404	396	413	419	395	440	397	439	404	426	399	431	390	425	407	432	432	423	448	390	453	401	443	420	418	430	391	422	404	456	385	438	407	414	443	415	389	395	398	420	443	464	396	416	411	456	421	424	388	392	434	404	426	438	418	411	429	441	393	405	403	426	409	382	395	405	451	440	450	436	431	397	407	423	457	400	418	405	408	377	433	425	385	410	437	423	419	440	441	389	377	413	378	421	399	395	402	432	408	438	394	441	400	452	401	390	427	389	402	430	436	423	398	420	428	383	424	395	379	442	428	413	403	429	421	378	428	432	409	404	404	389	402	419	385	393	427	426	453	416	435	426	432	423	429	422	447	405	441	421	443	371	442	437	406	421	423	407	387	384	436	464	354	449	425	432	379	410	407	437	430	426	416	399	424	408	386	428	395	456	426	394	423	460	394	418	423	408	405	381	407	419	426	437	403	432	365	393	370	409	437	418	415	383	420	402	420	410	393	403	424	415	409	413	421	390	407	396	396	438	431	440	439	407	424	392	441	449	457	443	405	416	431	437	448	395	386	409	379	400	433	414	426	397	415	448	394	445	419	373	428	398	408	398	441	449	409	445	429	402	404	453	413	429	408	416	395	394	432	416	440	422	384	409	411	433	389	421	442	404	444	434	419	407	441	409	393	405	440	435	397	428	459	407	413	404	418	423	432	416	411	451	426	412	441	427	448	400	433	401	441	431	445	407	383	413	468	383	436	426	436	415	383	407	446	399	384	402	435	418	418	389	428	431	399	397	418	464	457	393	413	394	430	425	411	395	441	386	428	419	412	423	434	399	372	425	379	408	427	427	427	357	419	417	408	415	416	410	408	405	401	425	402	392	432	421	385	434	458	404	383	385	434	423	404	394	417	421	390	436	423	419	430	434	435	418	429	390	403	448	400	407	433	399	427	442	408	383	411	400	438	441	428	414	450	395	414	440	422	443	406	405	417	393	428	435	465	382	385	448	415	426	413	412	424	415	431	436	415	429	397	448	443	428	407	385	400	430	435	402	420	440	436	391	432	398	440	429	424	410	404	425	385	406	410	418	397	388	414	396	441	383	410	428	428	419	445	423	370	412	404	416	411	407	413	414	384	407	395	430	433	413	433	420	425	409	398	408	388	412	405	405	443	456	432	453	395	413	386	397	421	386	438	405	398	381	440	461	457	400	392	437	410	389	400	414	415	390	427	436	381	436	428	397	441	441	399	351	378	423	426	415	442	389	405	410	425	405	399	382	400	436	429	430	422	436	424	410	417	467	439	419	437	442	417	393	396	443	447	385	399	441	395	436	395	445	402	406	416	406	455	452	408	404	408	414	414	430	408	421	372	408	391	397	400	439	393	424	406	399	432	424	398	429	417	411	420	418	429	383	453	425	414	434	423	419	387	398	400	443	442	402	419	444	389	411	401	398	408	444	446	431	432	406	411	389	430	394	413	438	397	427	420	437	422	433	432	404	411	398	421	400	443	391	456	457	420	427	393	374	401	406	414	423	434	364	418	401	374	406	440	369	436	429	441	371	418	411	402	414	404	407	421	405	410	412	403	414	441	422	421	435	436	414	404	416	440	420	413	430	417	424	421	401	384	425	392	403	394	433	425	400	420
23253	21453	29341	23929	21506	20947	11353	4428	2970	2289	1860	1510	1263	1110	1088	951	770	704	665	616	577	512	495	483	413	416	384	398	398	346	427	1586	1809	3392	2677	1357	740	359	246	289	267	267	228	264	246	284	287	264	236	275	277	266	282	267	233	264	248	269	253	243	290	255	270	237	256	245	266	267	260	284	287	240	251	277	241	277	266	253	305	257	245	263	289	236	285	261	267	264	292	272	254	294	286	251	264	261	247	280	312	266	277	277	274	244	273	260	247	262	259	262	241	239	265	273	257	265	306	260	247	268	272	287	286	271	256	254	254	244	254	271	245	271	281	270	284	241	272	275	266	262	262	240	241	255	265	277	239	265	271	257	247	239	254	248	277	265	280	273	278	264	240	258	266	232	274	245	268	301	277	277	267	259	235	256	267	276	256	281	246	246	244	264	234	251	254	253	240	278	265	292	253	275	258	252	246	259	236	253	276	249	266	274	244	239	247	272	274	257	263	240	276	245	284	273	284	249	266	258	306	238	261	251	268	271	244	265	276	238	276	242	245	271	262	266	289	254	266	236	263	255	273	265	312	274	254	301	278	267	246	282	279	264	246	271	255	249	268	252	297	290	286	264	267	262	269	262	268	279	286	261	253	241	272	236	261	290	281	279	267	265	243	253	271	278	272	250	277	270	226	237	258	259	268	273	260	306	278	270	275	249	272	263	265	278	271	260	249	279	254	241	248	242	262	237	291	262	251	260	267	262	260	270	256	250	274	273	276	255	260	250	248	254	270	241	286	240	255	248	254	281	252	302	246	227	291	279	260	251	280	278	246	266	275	245	252	292	262	267	257	276	277	254	263	258	249	280	261	285	264	291	273	293	262	293	281	274	265	257	237	274	279	261	287	279	273	235	268	251	239	253	268	253	245	245	263	247	245	246	247	259	248	280	294	270	288	270	268	274	266	267	247	256	254	256	263	263	269	245	249	241	267	251	255	261	271	262	266	247	268	271	297	269	270	288	271	271	275	240	264	246	274	272	273	297	292	266	257	260	253	255	289	242	276	251	255	246	278	219	294	285	240	278	282	269	251	251	264	276	256	284	259	264	281	277	243	255	249	246	257	282	252	269	246	284	231	264	272	284	268	228	266	251	244	283	282	259	253	260	270	249	268	259	251	244	273	271	274	287	275	254	265	260	283	248	229	240	257	294	244	288	294	265	273	294	289	238	271	261	288	280	266	272	282	244	271	253	269	262	236	268	272	285	247	248	261	252	260	243	263	277	257	277	299	256	257	273	272	265	264	252	222	276	266	248	264	235	291	239	255	243	283	262	253	273	258	265	269	271	253	269	245	235	279	266	280	271	283	265	263	256	270	278	259	264	257	241	268	299	246	289	223	268	258	270	270	288	260	282	260	277	283	245	266	284	271	307	263	257	247	239	285	271	268	267	260	235	233	258	289	310	252	268	295	247	253	268	248	294	263	275	259	279	267	286	251	253	255	254	260	277	272	259	277	229	254	256	289	269	247	255	251	246	270	247	268	276	247	260	271	272	245	251	249	276	277	254	246	243	252	261	252	260	269	271	278	234	212	267	263	271	276	247	299	281	220	264	243	274	282	285	259	246	259	251	262	262	222	286	274	253	268	260	251	289	257	268	276	301	246	243	269	282	298	260	250	254	256	270	261	279	276	250	247	257	258	244	250	232	242	249	265	244	234	264	286	254	269	251	271	284	289	240	256	242	251	255	269	252	277	274	231	256	279	277	282	271	245	283	267	271	284	275	275	270	269	239	284	266	283	269	234	254	266	283	255	265	248	262	279	278	285	285	251	254	262	284	243	248	259	256	246	294	257	273	273	230	253	249	258	319	276	275	251	283	267	250	259	279	267	287	289	278	247	269	270	299	263	270	253	235	258	267	283	242	287	268	259	260	269	275	262	258	240	271	243	268	260	234	241	278	256	271	239	264	263	256	262	253	245	233	265	247	246	251	235	248	271	272	284	252	244	270	267	278	253	223	268	289	291	257	253	255	252	262	259	292	253	240	265	246	258	268	277	265	262	257	287	266	270	249	258	251	250	283	285	250	238	277	264	261	264	257	244	255	252	280	277	254	253	257	270	249	278	250	240	267	247	276	249	261	260	267	264	263	263	261	241	297	279	281	292	245	254	251	263	264	288	284	310	248	269	288	259	253	280	254	282	256	289	278	280	247	241	275	259	238	260	294	271	258	270	239	297	279	265	266	259	279	256	257	283	255	266	250	279	270	261	282	242	241	263	260	259	243	261	273	291	264	278	266	236	284	269	273	289	273	245	264	273	248	268	275	278	236	245	299	258	268	258	245	247	255	265	257	265	292	278	234	299	280	243	284	279	253	266	240	288	280	277	237	271	247	247	248	267	239	283	251	251	239	259	238	271	275	270	254	226	260	265	258	246	278	260	268	260	275	237	254	267	269	260	242	265	303	283	237	254	262	240	263	233	273	253	249	265	244	254	274	234	271	270	262	240	255	272	245	261	269	292	305	250	267	261	253	246	262	291	281	285	279	284	284	268	263	255	281	245	267	250	284	258	285	284	248	256	262	268	278	271	268	269	256	267	258	246	311	234	281	255	262	267	259	244	268	250	269	265	246	264	254	264	260	242	272	248	243	267	252	256	282	237	260	278	251	274	264	240	264	266	255	286	275	276	227	231	239	270	245	266	258	239	255	224	267	263	259	281	277	236	278	264	249	256	268	293	270	255	266	261	241	273	284	260	282	255	256	281	255	245	266	265	258	265	263	233	245	270	263	246	249	278	265	269	272	267	293	265	248	276	276	278	239	244	260	283	289	311	248	270	269	267	260	268	291	275	223	247	280	232	259	251	258	269	244	248	266	250	246	261	289	269	272	249	255	283	258	263	247	240	236	245	274	274	291	251	252	265	245	255	249	298	295	277	283	255	276	310	243	259	283	282	297	280	258	253	249	281	256	271	276	253	278	268	261	232	265	276	280	265	268	265	262	268	245	289	266	262	268	264	259	240	250	266	288	259	247	251	273	248	254	282	278	264	262	252	254	271	262	278	246	250	244	277	265	259	279	279	275	257	254	257	271	255	256	263	299	271	247	259	259	269	248	250	278	307	264	234	290	280	273	268	293	254	248	278	290	253	241	278	277	289	237	233	257	277	280	251	262	238	238	234	255	284	276	255	250	266	255	247	248	258	266	280	274	253	248	273	237	274	225	253	266	267	262	280	260	256	274	222	241	276	273	278	231	282	284	286	251	256	274	260	279	271	250	227	270	284	285	271	256	267	286	275	288	281	255	292	260	280	275	238	269	268	242	267	234	260	272	267	260	258	282	234	258	274	258	286	317	265	285	277	273	266	266	246	260	248	248	279	312	273	278	260	280	262	291	261	254	267	247	265	257	251	271	242	266	277	260	277	290	260	291	226	284	282	261	256	251	258	259	262	264	252	260	275	269	261	250	271	259	264	264	278	275	253	283	260	272	305	253	247	265	252	261	281	222
24668	42103	38821	30724	23798	17756	13411	10572	8624	6735	5494	4608	3715	3274	3034	2525	2207	1907	1845	1691	1508	1364	1179	1049	894	911	817	804	782	760	839	4364	4999	8806	6516	3252	1533	673	446	421	435	407	422	421	376	443	406	428	440	405	386	413	416	434	426	408	403	412	447	444	423	384	433	432	431	393	442	434	436	422	451	430	438	427	405	402	437	388	441	407	417	393	405	466	426	420	407	386	431	384	416	410	455	421	407	430	457	421	441	401	389	436	407	418	399	389	390	387	407	412	406	426	378	394	397	432	437	397	440	418	384	423	415	422	431	426	404	414	428	393	411	406	411	413	444	411	425	396	410	448	442	399	379	413	404	434	417	431	386	411	434	388	392	390	427	415	400	410	427	424	429	404	426	403	415	405	399	420	422	447	419	405	412	389	421	420	421	410	414	399	399	426	393	412	426	422	388	402	411	414	424	417	411	401	434	403	400	446	415	426	404	395	424	408	439	417	417	400	428	414	385	429	401	404	422	398	439	439	447	363	413	425	413	372	409	428	394	414	412	417	414	399	428	426	450	404	402	384	464	446	377	363	418	380	415	432	414	397	420	423	383	403	417	420	429	379	394	423	464	418	422	448	402	441	409	406	415	399	409	408	414	395	435	406	425	418	406	431	398	386	439	419	399	434	442	427	407	430	394	436	419	425	383	403	450	384	439	432	429	431	389	369	408	431	404	428	339	421	413	435	418	431	377	422	418	433	418	412	396	401	399	380	366	432	425	410	453	377	417	402	438	402	440	391	400	433	404	405	432	426	404	396	392	405	402	401	433	407	404	398	447	411	405	423	419	372	406	424	399	377	403	420	437	406	431	419	422	421	434	393	416	450	396	395	441	402	419	424	418	399	414	415	422	417	409	427	413	442	416	430	412	429	424	418	418	434	417	414	395	398	388	436	421	408	413	427	417	396	386	415	412	391	476	429	388	385	420	452	428	411	410	414	410	368	450	392	404	427	413	374	398	443	447	391	450	392	410	393	379	450	454	409	432	423	427	405	421	435	385	451	436	399	394	424	461	431	452	398	380	408	429	457	421	411	434	409	425	442	388	431	416	400	429	379	418	380	447	413	368	428	429	448	434	426	445	407	386	434	458	421	421	409	423	453	421	429	390	387	399	418	444	401	418	405	459	374	424	400	387	424	418	424	419	405	420	398	406	451	442	366	427	364	402	399	453	397	416	413	401	421	420	420	395	382	427	418	427	425	420	426	434	418	372	394	449	418	393	407	400	404	399	396	402	402	408	422	408	422	403	377	450	420	424	419	436	414	398	406	447	422	411	449	392	415	410	401	384	420	395	432	405	365	384	450	421	436	399	398	361	404	387	406	398	414	417	368	414	419	420	425	423	418	385	432	425	420	378	451	433	427	398	394	461	424	405	391	419	428	413	447	437	408	432	415	418	435	424	404	402	442	427	390	409	428	407	425	378	438	399	410	419	436	399	414	410	388	399	421	410	407	404	386	413	346	399	454	463	453	409	416	417	393	425	441	463	428	396	406	375	416	422	418	407	415	419	399	411	401	433	371	389	390	395	392	413	386	364	390	426	383	425	448	397	420	400	421	417	390	448	408	419	441	379	426	389	387	455	413	412	440	371	432	410	414	425	388	399	398	392	409	423	454	432	432	437	402	409	434	416	365	433	390	420	415	411	435	395	414	444	357	424	387	398	393	397	397	387	438	462	399	408	475	423	416	394	435	372	405	425	397	415	395	414	420	407	445	416	425	459	392	394	433	432	419	436	402	416	430	457	440	405	391	428	419	425	397	379	383	397	416	437	415	414	420	412	404	424	419	388	397	398	409	453	432	414	383	403	415	457	423	420	426	399	438	385	436	372	447	413	377	420	392	429	401	433	417	387	406	393	403	381	392	394	401	400	381	423	417	405	406	418	401	418	400	453	411	430	419	407	440	422	406	418	421	414	402	393	433	420	447	463	417	415	392	403	409	417	387	405	436	403	409	406	440	421	406	418	390	430	420	404	424	381	403	390	409	408	426	399	420	429	428	425	395	397	375	393	384	418	428	434	398	412	390	422	437	439	401	423	390	422	439	402	398	435	396	427	418	405	420	414	461	424	433	420	377	453	407	382	439	407	403	430	417	403	419	407	431	412	439	411	413	400	412	417	444	425	405	384	398	457	368	422	390	412	430	395	419	413	427	422	428	423	421	396	368	430	419	443	378	425	379	417	464	424	404	414	449	392	426	412	399	405	437	421	393	442	422	405	401	408	433	397	413	414	381	427	434	415	398	412	454	394	415	399	412	426	431	403	426	404	449	402	423	393	396	391	410	395	422	427	444	401	447	398	408	393	442	390	406	439	421	421	420	420	436	417	392	411	411	394	407	403	424	393	422	395	403	417	403	432	428	369	417	416	412	409	390	415	442	420	437	397	425	414	421	446	421	384	386	391	411	415	397	395	440	441	406	437	445	386	422	399	381	376	403	395	453	466	408	404	404	408	441	399	379	418	461	384	397	391	402	407	419	429	434	389	418	411	374	438	396	394	393	433	420	436	396	404	409	393	451	400	445	404	433	434	435	430	405	394	386	425	409	404	408	449	407	394	390	451	439	406	386	400	378	402	375	428	384	391	446	437	428	441	432	455	421	436	403	387	436	401	406	396	398	415	427	402	411	407	411	422	422	417	397	399	443	460	436	487	458	417	420	388	419	414	410	395	408	418	384	407	416	377	414	383	411	439	421	401	404	432	432	396	435	453	423	421	405	387	427	402	407	407	438	382	411	409	415	415	401	387	409	419	402	402	392	372	374	391	405	460	435	384	408	421	407	437	425	381	402	410	443	418	407	403	405	419	454	411	413	416	433	455	431	425	422	377	423	443	441	394	421	423	440	396	403	422	441	422	408	393	406	436	434	396	419	445	435	395	441	437	442	431	436	379	429	438	446	432	375	422	458	425	420	385	411	452	420	406	418	421	431	401	423	401	418	425	432	410	406	408	379	424	425	391	420	396	401	404	405	423	425	390	426	389	404	409	423	396	421	387	421	425	419	441	433	416	415	421	406	391	400	395	397	392	408	403	389	397	420	403	423	420	421	422	431	425	426	433	385	412	395	405	405	399	405	405	415	388	417	437	462	384	425	410	402	401	420	408	411	408	423	411	442	438	412	398	426	406	408	402	443	417	440	407	402	421	387	450	425	421	408	405	442	421	395	409	427	403	424	461	402	443	438	417	423	428	439	421	380	428	403	447	465	409	416	442	424	382	381	432	407	406	419	378	432	415	414	455	361	438	435	435	429	411	410	423	400	438	419	405	410	387	408	396	424	439	418	387	381	409	430	404	363	396	437	408	415	420	417	427	389	389	447	417	390	371	401	423	414	395	375	399	438	405	427	387	387	401	430	418	434	429	376	375	468	407	398	411	422	418	398	396	417	384	406	421	451	426	427	417	398	407	423	425	403	417	436	399	416	386	396	380	402	428	418	419	405	419	416	434	444	440	398
27308	21848	19980	11844	5490	3095	1951	1373	1033	861	722	646	547	498	508	391	418	423	364	359	339	321	369	302	257	274	277	284	256	249	296	310	307	462	520	423	323	228	235	232	219	203	247	244	220	217	209	216	227	250	228	195	251	205	223	199	229	198	226	232	231	217	224	226	212	248	213	252	212	245	231	242	205	196	230	233	245	233	216	226	220	219	246	226	250	210	198	231	214	255	210	215	236	222	199	218	198	194	226	171	230	239	209	230	205	243	230	204	212	245	233	231	205	239	194	233	223	217	253	216	223	228	205	237	223	241	210	235	217	225	222	215	219	216	245	234	259	237	210	222	221	204	211	201	223	202	218	226	258	205	209	232	253	220	229	219	206	229	249	241	214	201	218	234	250	239	251	217	227	223	216	222	210	200	209	251	216	218	239	221	215	240	222	220	221	241	215	215	219	217	243	212	194	234	207	247	190	232	234	210	234	213	200	234	217	221	208	236	233	227	222	243	225	232	234	207	226	235	206	199	178	227	222	220	222	207	240	221	228	231	216	214	227	217	224	258	241	215	206	216	217	212	256	228	218	251	223	225	215	216	232	234	215	227	223	236	250	225	233	234	225	237	234	216	215	217	238	202	243	235	211	226	203	226	227	224	219	228	234	224	215	225	227	227	227	225	203	195	222	200	231	256	204	226	225	249	231	221	234	212	242	219	217	244	225	248	208	220	219	216	238	208	190	240	238	252	224	204	232	233	214	215	237	251	233	237	193	252	215	241	189	217	188	238	224	188	215	239	219	222	238	262	210	221	230	239	231	239	226	216	229	234	216	221	242	217	209	202	205	217	219	211	244	215	205	215	230	239	230	191	230	213	230	206	228	220	210	215	236	229	209	230	229	226	235	247	197	222	209	212	226	204	221	254	225	227	225	229	213	217	198	211	193	239	225	250	231	231	233	216	214	217	199	231	237	228	236	210	236	215	212	224	207	233	219	229	230	219	257	211	197	205	228	236	207	204	209	207	225	238	220	194	226	222	234	200	221	232	217	255	216	230	233	231	217	232	185	223	244	196	219	222	225	209	250	246	223	216	237	232	235	238	218	227	213	209	200	238	239	216	221	250	239	200	207	235	239	227	216	233	217	240	248	245	235	193	204	209	230	224	212	245	232	211	242	256	220	240	231	213	236	216	223	242	219	215	221	211	240	213	216	225	229	181	219	227	192	210	220	214	231	228	202	252	252	253	226	203	219	237	227	229	231	228	231	238	237	231	244	232	225	211	223	245	194	224	217	221	225	214	227	217	231	230	199	229	243	214	237	209	195	209	195	203	255	244	223	230	209	242	212	228	227	190	246	218	227	216	242	228	246	220	254	226	217	211	217	212	236	231	240	251	216	193	235	234	239	208	200	218	228	222	235	246	218	260	221	202	221	202	253	234	198	226	221	228	222	233	200	222	210	219	231	241	207	213	204	232	213	222	231	234	229	221	208	216	240	212	226	208	219	224	236	215	250	228	229	215	233	224	240	226	220	222	248	220	213	210	208	215	228	243	233	226	214	219	202	217	202	217	243	228	224	220	243	226	199	219	225	198	225	224	238	212	222	218	225	215	231	217	194	215	193	225	233	214	252	204	248	229	222	229	196	225	213	241	237	223	234	224	226	226	215	228	232	232	225	187	227	209	201	232	267	246	236	234	224	232	237	216	207	220	223	229	243	237	207	208	236	209	221	239	230	238	235	242	227	229	244	232	221	240	234	209	204	207	232	227	233	245	238	235	227	242	245	220	225	192	248	200	241	223	272	241	232	240	215	228	239	205	221	226	230	221	247	243	227	219	217	238	205	229	218	234	222	241	226	225	244	226	217	211	236	221	227	249	217	211	199	211	219	243	242	229	219	226	215	200	220	235	222	225	239	213	199	221	210	220	253	218	181	219	228	251	252	245	234	231	243	199	245	214	212	235	232	200	221	212	235	216	214	222	206	207	243	223	206	239	214	212	217	223	235	216	228	218	226	228	245	203	222	254	226	215	217	207	210	237	244	237	236	215	244	231	202	228	213	222	228	234	245	226	261	219	222	208	202	200	235	223	242	207	217	260	212	222	220	208	226	239	215	214	233	233	201	224	231	229	226	219	236	243	256	213	236	207	243	219	217	216	237	254	199	220	237	241	247	232	228	239	237	230	222	208	196	218	201	231	235	218	229	229	230	249	223	213	247	204	225	211	218	226	238	230	214	212	213	215	236	227	242	233	213	229	220	210	215	236	235	226	230	251	229	225	240	234	236	222	233	224	234	229	195	235	211	225	236	209	235	222	238	230	207	214	229	212	235	200	219	231	243	244	220	253	221	237	202	234	221	223	235	229	231	230	210	216	197	216	231	218	227	211	214	215	255	241	225	224	246	215	226	226	225	208	215	222	213	217	237	225	218	216	238	218	236	228	243	228	223	191	240	232	236	232	246	220	225	189	257	216	190	207	230	223	258	221	215	223	208	241	243	224	245	206	234	211	227	224	219	217	181	207	229	234	218	228	224	234	248	220	235	206	247	245	233	235	225	233	262	243	247	219	225	234	211	227	221	244	252	226	229	219	219	223	220	218	195	224	228	217	222	229	231	210	221	215	237	225	227	225	221	228	224	232	234	214	233	231	218	192	200	221	222	215	208	226	216	209	212	220	227	211	233	217	205	239	218	245	221	217	225	202	236	240	227	223	241	234	240	247	215	204	244	227	233	226	228	260	215	219	226	211	248	211	207	226	204	216	255	219	210	205	228	216	217	232	223	209	225	208	213	221	225	239	228	231	217	214	229	229	244	210	219	218	202	218	241	227	228	204	249	216	221	215	202	212	221	222	204	234	214	230	217	249	238	209	237	242	214	243	221	228	198	213	225	186	230	238	220	209	225	238	221	227	209	265	225	229	202	211	183	211	219	213	237	232	205	215	203	210	216	233	232	222	228	260	185	233	217	249	220	234	256	228	242	211	207	243	244	215	232	216	211	222	225	202	230	223	224	237	225	209	228	210	206	197	207	236	222	237	245	236	231	241	244	203	222	227	191	224	228	222	234	224	207	204	221	217	238	214	222	214	220	226	199	197	211	224	188	208	213	207	237	205	219	227	233	223	233	239	199	261	235	231	214	215	208	234	210	227	186	203	215	214	238	224	209	196	192	197	226	233	230	210	198	223	261	225	224	219	229	229	221	232	223	208	257	237	218	227	223	209	223	224	231	222	227	211	221	232	227	222	231	213	225	255	225	210	202	199	229	236	212	207	208	217	237	226	229	232	218	248	204	221	219	243	201	214	229	239	222	199	215	226	241	203	236	230	236	232	225	214	217	233	203	227	236	228	232	200	231	224	239	221	211	222	221	231	217	226	220	226	233	225	234	216	228	212	211	228	222	244	234	234	215	214	247	229	209	205	237	195	204	232	241	218	233	254	235	226	252	227	204	225	232	226	259	232	215	242	209	224	204	254	211	264	245	220	254	236	213	235	228	240	223	208
20231	29956	26455	18382	13164	8439	5772	4460	3507	2851	2345	1857	1620	1492	1224	1130	1072	939	985	901	803	724	659	607	515	494	510	521	524	508	553	728	663	1081	1236	845	619	445	346	366	369	368	358	390	390	339	373	375	337	354	373	370	373	369	373	356	405	343	380	320	376	374	358	362	367	351	402	347	361	403	363	371	370	364	349	376	357	345	353	340	303	379	355	317	361	326	353	368	339	374	349	321	339	385	327	367	352	340	384	359	360	374	352	353	381	375	360	346	381	380	372	324	354	330	394	356	360	354	391	366	354	382	338	347	365	346	343	335	357	348	381	376	354	345	369	407	349	374	398	371	369	371	363	364	374	373	356	399	365	374	367	345	345	362	353	350	351	370	323	351	344	364	335	358	363	361	363	372	351	355	344	378	360	341	364	370	354	344	359	353	361	358	377	344	335	364	378	369	355	335	348	364	338	412	346	353	352	318	347	354	343	354	358	350	367	355	336	366	357	373	383	368	356	374	359	395	370	356	367	331	355	366	337	378	329	369	347	361	372	353	360	329	369	366	336	354	348	369	358	376	334	337	345	370	363	372	375	399	353	355	369	356	376	344	390	354	349	393	378	355	370	350	355	381	323	384	390	378	341	383	368	391	381	363	369	399	360	356	380	348	386	317	361	350	365	365	318	355	368	384	347	341	387	334	364	373	339	340	350	379	372	348	347	356	356	379	346	347	347	351	330	359	338	375	340	345	364	371	352	364	367	400	367	367	351	357	371	402	317	376	356	323	338	349	341	374	363	370	360	389	330	380	361	387	368	374	349	338	336	350	359	374	355	350	378	359	367	381	369	353	377	360	351	363	377	374	351	381	360	356	379	368	374	376	361	386	344	356	392	417	356	347	338	353	380	342	357	394	385	352	366	355	353	347	320	398	379	370	363	347	362	356	405	354	333	354	349	350	385	377	368	351	392	330	355	368	380	372	413	377	351	369	361	355	362	350	350	353	372	346	346	364	362	363	369	355	335	343	362	370	368	374	337	361	411	371	372	405	366	365	333	414	336	378	363	355	367	341	350	355	354	358	392	369	354	369	353	355	323	394	368	354	383	311	339	337	329	346	394	373	358	363	377	381	384	324	360	352	348	365	345	399	364	337	380	375	370	371	357	372	375	359	359	355	380	377	346	355	350	368	358	363	365	359	351	366	367	345	391	372	383	381	364	356	352	376	349	364	356	351	343	352	356	356	362	341	361	366	332	357	341	372	359	346	357	359	364	316	369	382	379	386	359	345	338	348	353	366	392	360	360	341	346	351	328	377	348	352	359	373	352	339	346	367	378	353	319	372	369	344	382	360	385	366	359	323	350	352	360	346	371	379	392	378	373	373	365	352	360	390	348	359	361	367	345	351	387	341	361	357	349	382	390	361	311	401	344	317	370	408	389	372	345	405	341	359	368	355	373	318	376	349	373	331	365	364	405	345	333	339	357	378	341	380	392	353	393	348	347	367	343	334	346	354	348	370	366	354	387	373	367	372	373	360	361	373	358	352	350	333	329	369	370	348	368	375	345	365	372	346	343	349	335	349	384	348	351	370	382	375	363	359	355	366	321	379	348	370	396	362	365	347	357	361	315	340	348	392	323	363	367	332	371	354	387	358	357	394	360	402	350	332	354	361	351	381	361	335	396	343	320	364	368	374	338	360	348	394	372	367	385	350	382	344	366	345	341	358	384	366	318	346	372	365	363	320	347	339	372	361	392	393	372	387	356	388	384	355	342	348	343	353	359	390	384	366	345	361	341	367	344	361	361	359	353	344	362	351	361	387	339	353	390	362	349	371	380	352	383	347	353	361	378	335	381	379	352	371	373	351	400	337	364	360	342	375	323	375	367	319	370	346	358	344	386	348	385	403	378	360	342	375	350	383	345	349	331	364	363	366	388	378	381	379	349	335	388	363	361	369	369	364	386	347	369	335	352	338	390	400	357	329	353	320	376	373	338	346	367	366	369	329	365	365	379	370	363	357	365	347	357	367	358	382	387	357	349	380	404	375	350	349	351	378	331	367	344	345	354	377	364	356	376	352	345	317	371	325	329	340	333	335	369	347	373	335	386	372	337	343	373	381	352	359	360	368	384	351	331	348	359	342	341	399	373	345	381	366	370	362	363	368	366	364	359	360	408	373	364	340	344	319	367	331	377	345	392	334	352	359	343	366	363	365	328	363	345	355	358	375	397	367	366	370	350	365	357	352	375	326	339	346	346	370	368	351	349	326	382	376	364	359	410	364	374	342	329	359	341	351	326	355	387	354	308	373	342	348	333	396	366	356	354	351	332	362	345	359	341	381	362	328	387	373	376	357	324	324	366	376	348	413	372	383	379	386	389	350	366	353	377	365	396	366	362	375	380	378	375	371	354	385	350	358	369	372	370	346	352	358	365	331	332	328	367	368	356	333	340	369	356	354	339	341	351	377	347	353	380	353	366	315	393	357	361	363	339	371	374	360	349	362	368	380	396	350	365	390	332	369	353	364	365	359	387	331	370	377	379	332	347	351	387	337	346	357	345	368	354	380	363	376	364	389	354	359	370	367	355	351	374	344	353	355	351	359	348	347	368	349	354	315	386	403	388	355	361	308	369	361	368	333	373	380	329	347	369	375	306	365	360	356	331	333	342	378	366	359	338	363	350	351	375	375	364	363	383	370	369	355	359	368	329	361	410	368	329	340	365	339	333	357	363	369	368	362	339	384	396	354	386	341	379	372	342	374	376	334	366	346	341	336	373	341	374	320	387	348	360	359	370	347	345	339	371	362	362	361	379	337	352	396	379	345	347	339	354	377	362	357	390	366	347	366	354	336	366	367	363	370	365	359	364	357	365	360	363	370	351	356	396	348	374	375	358	369	360	353	342	366	371	366	363	345	360	356	361	380	354	369	341	364	367	370	333	333	359	396	363	342	358	360	404	361	353	335	354	371	346	343	376	360	341	368	356	354	334	365	336	390	346	389	388	370	396	355	353	392	337	381	361	358	341	371	376	371	371	347	350	333	367	385	370	332	397	385	335	401	366	339	397	353	355	393	375	364	370	339	399	351	338	361	368	368	360	360	364	378	334	356	370	331	387	378	357	364	369	378	355	376	355	384	393	353	377	337	349	325	379	361	319	351	341	371	329	366	370	331	395	376	361	342	336	340	367	363	359	367	361	382	371	390	345	352	340	348	416	375	372	332	356	389	360	348	386	370	367	359	343	333	377	364	396	394	358	364	384	419	352	344	345	370	366	373	364	369	360	387	381	350	366	380	365	361	334	362	368	341	381	389	389	397	363	358	359	349	359	353	351	351	367	375	383	350	330	364	357	376	316	380	374	375	350	380	368	373	318	375	357	409	353	364	355	387	352	321	408	346	336	374	316	379	364	338	349	363	386	389	354	347	346	366	378	342	369	356	336	369	338	382	352	361	379	357	356	340	330	381	360	374	364	364	379	357	359	345	360	361	376	323	380	347	362	354	373	358
24306	21436	28687	24550	20712	11137	4627	2785	1994	1500	1300	1080	916	866	699	686	624	642	572	467	456	472	416	420	333	324	325	319	344	373	303	795	927	2005	1694	877	540	315	291	262	274	280	270	264	270	263	249	278	262	251	270	274	265	246	277	273	288	286	258	275	277	254	287	253	252	261	270	270	267	283	265	252	265	231	273	284	235	260	259	269	276	274	252	239	262	265	263	276	281	268	271	286	259	268	252	219	231	233	247	251	253	253	258	250	266	289	277	266	291	248	282	248	311	238	238	272	258	295	269	268	267	270	245	274	284	278	239	275	249	282	242	276	271	291	263	261	244	261	268	245	263	247	266	273	259	255	272	267	265	256	252	240	271	262	247	284	279	266	260	258	231	269	253	282	286	239	275	274	281	268	272	274	251	273	256	257	256	249	236	241	270	259	238	273	238	270	253	288	244	284	248	250	265	280	266	282	256	255	255	284	255	251	245	283	274	266	252	275	267	253	260	246	278	271	256	272	254	256	285	296	264	260	245	251	273	245	230	279	292	261	260	239	272	280	258	251	280	288	250	238	294	259	249	283	285	258	236	249	287	261	265	285	283	252	258	261	278	243	288	270	254	261	268	263	283	282	263	252	279	270	261	281	262	277	243	275	276	252	258	272	278	229	256	300	267	264	265	247	248	268	241	257	280	263	249	292	289	289	289	227	247	265	265	260	273	276	251	258	273	247	284	274	262	268	298	301	294	278	246	267	246	271	246	269	263	272	276	247	226	281	270	275	240	244	270	249	275	261	277	253	226	271	263	263	233	276	257	256	253	256	280	274	282	287	287	254	268	236	256	273	264	259	290	265	255	250	247	267	264	250	287	265	257	256	258	246	292	282	284	261	265	295	263	302	246	266	269	270	274	247	254	276	258	270	273	262	263	234	260	259	271	248	269	252	267	269	273	288	295	241	268	279	267	254	257	275	260	275	247	280	234	289	297	269	276	273	243	253	278	284	257	272	279	267	247	262	262	267	252	258	258	234	237	252	275	271	265	267	263	250	263	268	241	244	277	262	285	276	277	270	260	272	274	249	277	241	250	271	261	256	252	262	253	263	236	250	268	263	253	264	284	235	285	260	267	279	271	268	271	256	266	264	259	294	276	269	275	257	246	296	277	266	275	258	267	260	267	263	259	251	274	270	266	248	262	272	268	263	270	246	301	258	259	291	281	260	241	288	266	270	272	251	247	217	266	260	265	276	256	264	276	268	264	262	230	235	271	234	252	254	274	240	243	290	247	250	263	283	236	235	262	261	265	265	270	269	284	276	252	246	262	244	255	260	247	255	240	252	256	252	249	242	291	287	249	265	274	273	264	280	259	265	257	260	246	256	274	272	261	232	255	249	274	277	245	277	257	280	248	278	254	258	266	257	264	239	277	273	275	264	277	255	266	269	283	237	321	261	253	230	255	238	271	260	307	296	254	276	264	230	268	232	258	251	286	278	276	256	278	254	235	273	267	271	277	262	246	249	251	257	260	268	273	273	278	313	263	281	279	253	249	236	287	274	272	275	271	276	295	273	290	253	259	254	258	258	265	263	300	276	262	242	239	242	246	257	277	304	252	258	263	230	244	279	264	261	284	253	270	300	256	266	269	264	232	278	220	261	263	269	269	269	269	252	274	286	257	263	260	261	257	266	287	270	243	267	269	257	265	273	273	272	266	270	247	252	272	297	277	304	256	256	262	248	287	249	275	263	224	267	280	260	275	240	252	268	264	248	251	282	279	277	264	286	271	270	276	288	263	265	249	258	273	248	278	250	268	264	279	254	221	245	258	280	250	288	252	242	263	284	236	230	269	276	263	252	256	285	282	287	273	278	249	252	257	281	269	261	292	245	256	248	281	263	266	266	269	254	266	261	250	279	274	270	284	288	257	249	244	267	270	280	262	258	287	260	273	274	274	235	260	294	279	242	251	228	274	284	269	280	254	245	255	258	258	270	262	243	269	264	278	267	273	294	303	258	247	273	242	276	268	275	259	264	263	249	281	252	296	226	264	277	271	273	258	275	284	267	283	265	271	248	275	280	262	284	276	270	259	254	252	250	267	272	248	259	259	222	270	278	262	266	280	247	251	233	296	273	258	254	256	277	281	257	267	265	269	249	251	276	248	257	260	292	301	296	277	258	262	298	237	275	254	261	267	259	254	264	287	285	227	269	283	255	267	278	256	271	254	291	259	264	263	267	270	278	253	231	285	278	258	252	264	285	278	280	238	299	249	245	254	267	239	255	276	254	241	247	258	250	279	252	248	229	265	243	253	245	306	253	269	260	262	271	257	274	251	264	280	269	275	271	272	276	276	262	251	277	246	270	286	299	264	261	295	284	275	275	236	260	280	256	256	260	254	252	234	256	270	298	249	251	286	252	264	264	242	250	259	274	236	274	253	241	236	259	235	269	246	243	300	253	256	249	251	258	257	251	235	243	256	245	284	250	257	291	244	293	255	289	269	272	235	258	251	266	233	260	257	255	232	279	278	226	285	272	261	282	298	261	252	260	236	262	278	279	257	280	291	255	269	250	268	257	272	246	277	263	288	253	247	275	261	244	272	272	255	255	277	258	257	286	266	250	245	246	273	272	276	255	238	259	262	255	245	248	261	279	263	264	262	267	239	234	263	267	274	261	254	226	248	273	284	290	262	264	274	248	274	264	273	254	271	271	259	269	268	250	248	257	268	297	275	247	259	249	263	234	274	253	243	255	262	249	257	275	280	283	264	251	265	270	300	245	250	240	279	286	272	242	264	271	266	274	252	281	259	269	262	262	287	269	279	253	259	263	242	258	273	262	275	239	238	255	284	273	248	255	279	262	260	263	265	252	254	248	275	277	257	282	269	259	232	241	257	275	273	259	267	243	263	237	243	278	263	255	284	275	258	231	244	242	263	277	264	263	287	251	283	256	258	254	255	274	238	287	277	278	278	226	254	258	269	276	254	265	243	248	274	266	272	255	262	266	264	270	226	248	261	259	266	255	246	270	253	286	269	271	264	269	272	253	252	277	266	246	257	267	252	261	240	261	305	273	282	260	230	291	277	244	259	239	272	287	267	235	271	241	249	278	254	281	247	265	260	264	307	262	280	269	269	271	257	280	252	293	256	255	255	240	301	291	269	266	256	279	240	261	269	277	234	287	264	252	291	277	285	266	247	281	303	240	261	256	266	272	243	280	273	246	254	284	281	275	242	221	234	276	265	265	271	255	264	271	241	288	251	237	280	261	300	263	285	251	302	279	267	285	263	238	261	294	293	270	268	252	280	250	267	255	255	255	252	283	246	257	241	276	242	253	231	262	270	239	266	284	305	260	243	286	258	267	247	262	289	250	258	255	259	262	271	281	260	275	282	262	235	242	250	259	262	275	268	267	257	297	287	284	261	252	307	231	280	256	232	277	256	280	261	282	249	276	292	229	273	273	254	229	244	265	262	283	276	296	265	228	259	260	279	294	285	264	278	249	249	268
22398	37966	34022	25802	19346	13527	9887	7717	6048	4785	3823	3219	2859	2394	2087	1868	1629	1610	1407	1303	1181	1039	912	752	679	648	709	669	666	667	669	2134	2492	5422	4180	2061	1140	529	436	453	392	379	419	437	368	454	395	416	414	424	377	438	454	457	392	417	439	403	433	439	415	423	426	408	400	452	428	414	457	393	444	443	409	428	459	432	413	429	441	399	389	411	404	421	426	381	401	427	426	470	395	390	434	420	409	446	407	399	436	441	408	432	429	451	459	429	412	433	404	422	409	463	409	453	411	426	411	439	393	422	415	436	433	438	371	432	455	411	424	427	402	424	406	395	408	395	385	384	404	447	432	401	402	423	413	404	415	468	436	446	404	429	449	443	401	398	424	421	434	417	433	455	415	410	428	441	442	448	440	431	449	425	416	414	410	412	364	438	446	438	374	459	431	389	409	412	422	384	424	447	396	421	431	427	475	414	434	427	380	417	437	415	419	448	424	415	407	395	426	390	446	429	413	420	399	442	448	396	405	384	421	416	414	421	433	385	413	431	419	433	400	426	417	425	414	442	425	420	431	400	416	427	422	426	408	451	432	437	411	402	413	437	453	422	385	441	470	429	438	437	428	379	418	393	426	403	420	423	452	422	392	449	412	414	436	423	421	442	397	395	453	411	373	434	426	411	411	407	438	410	418	397	444	400	393	386	408	397	393	447	407	405	417	415	395	415	408	402	430	415	415	405	442	448	433	396	386	402	410	408	444	433	446	428	397	380	373	407	427	434	424	437	429	451	408	450	402	423	410	434	418	424	429	413	424	436	449	402	414	431	406	430	420	397	421	415	432	453	460	456	457	447	390	402	411	436	400	428	411	376	406	408	398	441	423	414	389	432	406	429	419	428	448	443	406	470	405	440	409	385	416	411	394	450	396	433	421	343	432	380	425	424	401	414	415	388	451	449	424	426	418	444	389	389	395	408	417	436	417	427	433	439	437	406	396	393	388	399	403	429	434	466	417	427	409	405	427	398	421	394	418	433	456	411	439	424	404	447	441	401	435	419	423	402	412	413	394	447	406	442	400	433	425	402	442	455	433	395	399	434	415	410	416	408	452	422	439	422	436	435	404	433	443	451	421	431	417	437	432	407	434	426	418	419	404	415	393	394	376	441	397	420	391	451	398	381	438	418	407	421	426	447	426	405	428	404	425	431	418	480	404	392	428	437	432	428	403	449	431	407	430	431	421	475	437	433	407	439	421	385	388	409	458	423	399	412	375	402	420	431	398	431	439	438	430	435	412	388	427	381	429	415	429	415	419	427	416	391	446	390	424	425	415	427	393	409	433	452	424	415	386	401	412	408	419	404	432	401	417	410	430	435	402	413	390	384	460	462	429	416	435	399	407	411	375	420	393	423	469	413	428	447	427	430	435	431	409	411	419	407	447	423	433	412	405	442	443	409	382	405	455	397	430	440	460	394	448	424	407	403	404	438	424	400	420	421	419	399	412	410	456	418	406	446	433	427	397	423	410	417	409	412	397	430	430	420	415	411	459	440	426	403	458	429	403	423	443	436	424	449	451	449	443	396	439	456	427	414	447	418	415	424	419	429	455	429	411	444	407	447	422	438	446	430	435	430	431	380	420	410	401	403	424	440	446	428	388	411	427	478	412	439	415	427	413	417	425	427	434	413	447	403	414	453	435	410	432	390	413	393	390	398	452	416	449	422	399	411	458	445	410	402	430	456	446	428	370	401	415	449	426	404	450	412	428	445	434	434	448	408	408	423	428	414	415	404	409	419	462	433	416	423	431	414	421	401	436	427	416	470	414	419	406	413	395	423	452	427	400	423	430	378	444	455	393	422	444	398	395	413	438	410	435	439	426	418	412	408	404	440	410	422	432	403	400	378	441	410	453	434	442	431	398	445	436	434	442	413	399	419	468	421	425	456	423	409	454	439	424	396	409	416	386	381	437	457	450	438	401	412	395	393	433	428	434	421	413	432	376	439	405	421	400	421	442	414	434	418	400	440	433	389	406	458	400	423	438	423	429	444	426	404	397	423	419	398	401	409	426	439	424	374	437	407	462	432	433	404	382	438	430	385	434	440	429	426	424	418	451	422	438	427	419	413	432	458	440	410	392	438	431	365	441	415	408	379	422	412	407	412	371	444	435	403	397	427	418	417	403	429	445	398	405	424	412	401	430	427	464	432	420	447	415	415	432	451	426	412	406	434	404	392	400	449	404	428	434	413	435	420	443	437	421	449	430	380	403	465	405	421	408	388	415	397	418	418	397	424	397	432	421	451	437	439	408	423	417	393	435	418	400	430	438	415	406	430	432	414	397	427	450	388	459	405	440	409	435	426	420	423	414	425	387	420	411	452	434	429	407	391	436	432	443	418	377	423	454	451	426	435	444	422	430	410	430	413	418	414	397	417	435	417	437	407	429	429	429	391	425	427	414	420	413	400	405	422	419	425	414	422	421	414	402	461	414	426	395	414	380	412	416	438	417	445	428	428	391	444	407	405	429	373	420	408	434	439	415	411	441	408	389	433	416	454	408	453	414	405	432	409	407	406	468	431	407	421	453	401	417	415	430	427	419	399	431	434	400	425	434	398	428	427	404	440	386	413	403	431	390	419	415	411	390	401	379	442	413	420	411	444	432	450	439	431	436	438	461	429	395	422	394	420	445	412	412	437	414	415	438	413	426	417	445	362	379	392	432	442	412	433	408	439	418	440	415	458	392	428	416	474	386	412	414	422	408	405	435	420	391	411	407	357	414	432	408	408	435	415	437	405	421	478	401	434	420	427	397	467	445	432	416	431	451	435	411	431	431	424	428	414	441	410	404	393	412	353	392	409	408	400	430	433	425	476	425	418	394	403	412	420	422	444	428	454	431	411	412	436	412	406	416	417	421	408	408	414	418	421	421	432	391	463	396	383	407	424	418	437	393	408	417	408	417	472	401	408	371	420	435	476	423	419	417	414	389	393	424	449	400	389	425	398	438	397	473	404	446	457	448	438	453	442	431	431	422	414	434	390	394	407	460	406	427	456	394	422	435	437	401	409	415	407	402	448	387	424	389	404	413	418	439	433	400	402	420	416	433	400	433	437	384	434	431	417	430	373	426	459	430	465	444	435	420	412	422	399	419	442	392	458	404	403	464	424	426	428	443	420	413	434	442	453	416	411	410	402	411	458	442	389	409	423	388	422	425	426	401	392	420	400	412	403	410	404	407	430	427	401	422	474	419	442	409	410	411	430	416	409	446	410	422	413	408	419	430	461	464	406	422	421	417	409	418	444	442	408	400	400	413	416	422	419	431	407	445	426	425	412	400	417	420	450	422	450	394	442	409	445	399	386	457	436	423	397	412	380	402	402	426	406	407	461	452	400	435	425	410	426	421	427	440	390	449	440	418	390	420	394	440	480	443	407	459	390	458	431	414	406	425	408	437	414	410	447	429	400	410	429	438	424	430	403	405	420	395	428	395	421	430	399	378	440	444	398	449	421
23238	21413	29270	23917	21466	20988	11659	4435	2842	2224	1793	1472	1291	1034	1021	997	843	749	685	656	596	544	485	428	375	448	400	418	377	382	434	1264	1589	3615	2921	1434	815	398	276	257	260	254	295	272	269	285	270	309	246	271	275	254	274	230	273	274	238	281	284	280	270	221	266	288	284	265	262	302	285	277	285	281	292	278	252	252	273	260	268	274	300	269	282	277	253	268	286	269	273	291	267	257	273	259	252	274	273	260	287	245	248	267	256	271	263	257	292	278	277	248	249	255	282	263	278	267	266	261	250	263	244	273	261	259	241	249	258	254	283	291	263	249	262	308	279	272	256	262	268	265	276	248	249	267	253	253	277	287	276	251	259	247	261	238	247	260	293	260	271	253	274	276	253	282	260	294	261	281	243	298	248	270	304	264	254	253	265	248	265	265	305	268	285	227	263	286	257	255	263	304	285	246	231	250	266	265	285	249	264	274	269	264	290	247	261	272	264	276	267	295	237	270	256	256	254	261	281	263	292	254	253	287	281	287	291	263	275	274	224	259	250	267	255	278	276	271	273	261	289	300	301	268	251	274	267	265	284	274	256	271	294	285	276	271	280	283	260	240	247	266	248	274	262	256	277	266	281	261	265	289	255	276	268	290	243	268	237	254	254	245	273	280	267	269	246	290	269	239	240	254	252	248	292	278	251	231	243	245	279	278	272	254	272	273	264	264	272	267	275	274	299	278	276	261	265	286	242	273	274	240	279	248	262	264	273	301	275	251	254	280	248	289	286	240	260	272	270	253	267	259	264	262	259	261	267	238	251	278	273	271	256	296	279	265	260	244	272	264	283	239	284	273	272	292	242	289	274	264	231	260	253	269	254	257	274	256	268	318	262	267	266	282	269	311	253	293	242	310	273	261	288	261	267	266	270	272	286	257	267	294	310	295	254	258	229	260	287	261	262	259	276	258	254	262	255	270	278	265	259	273	294	245	274	302	311	283	244	277	284	269	253	243	264	279	275	259	236	246	289	241	242	251	268	268	254	261	288	242	271	277	264	280	272	246	269	263	266	264	281	277	250	257	284	267	275	245	293	290	273	300	276	284	268	249	274	252	287	245	257	261	278	248	287	268	288	264	272	246	273	259	259	258	259	271	258	277	246	270	285	278	269	261	244	264	265	252	256	267	288	274	276	281	258	262	288	258	263	243	221	288	273	266	311	253	280	241	268	280	266	261	263	259	254	275	267	282	261	249	267	235	249	244	272	253	262	258	250	263	276	297	307	270	268	273	296	277	278	310	260	281	272	268	263	285	275	279	266	267	236	280	252	294	260	272	271	238	262	266	281	277	283	281	263	253	274	290	290	253	250	241	266	293	277	268	279	256	311	258	275	289	280	253	258	253	280	258	250	265	267	279	268	281	283	294	282	285	282	282	271	248	266	232	244	266	256	240	259	263	233	276	252	261	271	273	302	280	284	275	259	255	293	265	271	298	251	230	265	257	261	280	252	275	296	256	254	268	251	273	265	267	273	253	263	208	247	248	234	286	274	256	287	281	240	289	257	250	280	257	252	268	273	270	255	265	266	258	266	281	288	261	288	267	278	254	253	281	242	250	262	260	280	258	276	291	250	260	260	270	277	260	276	291	252	256	258	253	273	259	273	245	264	260	273	267	270	282	259	293	256	270	275	246	255	265	254	273	256	256	257	260	273	268	260	259	280	278	259	254	221	265	270	267	251	292	271	292	279	283	260	258	276	243	233	294	299	256	269	310	263	239	257	278	256	256	267	261	241	280	263	264	281	282	254	294	264	278	252	249	252	273	271	239	256	278	277	244	271	281	258	278	278	244	291	270	242	263	267	274	266	277	273	294	284	268	268	279	288	258	236	264	251	283	286	253	284	284	247	277	259	295	296	249	283	271	282	268	252	271	251	270	275	275	298	288	278	264	252	268	262	269	249	244	274	257	246	228	269	254	254	256	255	238	261	231	256	263	248	299	253	251	243	254	277	253	261	271	230	311	250	288	271	280	258	296	258	256	245	263	270	257	220	252	275	257	243	248	232	270	254	257	261	272	240	290	259	258	275	257	261	227	258	271	283	265	266	251	280	270	251	259	278	297	274	256	294	267	288	264	270	251	266	253	258	266	247	238	246	247	273	268	242	279	280	260	299	260	291	282	263	264	263	277	241	282	230	276	284	280	276	270	266	256	264	256	237	248	276	275	246	265	255	281	284	250	263	253	292	284	269	254	274	268	283	239	265	257	264	247	276	283	264	303	315	310	284	292	265	243	262	284	282	262	278	251	277	266	238	260	264	304	266	266	270	277	274	246	250	261	249	250	254	256	275	300	256	290	289	247	289	242	285	242	254	256	291	246	245	268	258	260	263	221	280	268	275	243	257	284	264	258	275	278	257	254	242	287	270	270	272	272	262	254	271	266	255	261	273	278	261	248	282	261	257	284	250	272	254	302	267	284	254	238	267	288	292	280	267	279	270	255	257	268	277	257	252	290	258	270	270	274	273	284	249	286	234	256	274	254	248	286	275	272	261	255	264	243	248	275	292	242	261	238	253	302	264	298	277	285	269	259	271	252	286	238	274	259	227	262	287	243	267	277	298	273	256	289	264	255	259	285	288	258	284	255	295	239	258	273	259	250	258	278	267	286	252	253	286	266	255	284	244	253	275	291	253	263	245	259	230	270	281	281	240	268	246	254	235	241	270	260	292	262	273	256	281	296	297	278	267	266	291	259	255	270	279	266	260	254	272	275	257	290	271	257	270	260	269	256	275	269	251	247	241	292	250	284	244	252	276	269	264	243	282	265	254	268	259	251	246	292	239	296	272	271	268	247	273	231	259	250	275	282	272	242	251	250	264	245	276	223	260	253	271	268	276	274	271	304	276	234	286	267	277	243	298	244	284	265	243	240	289	274	261	240	226	268	272	236	258	261	247	270	235	302	244	264	279	262	267	251	214	272	288	277	266	261	293	279	256	244	281	240	266	263	278	251	267	253	271	258	272	274	274	253	266	259	255	270	287	263	263	260	261	278	263	266	285	255	297	244	270	253	303	266	282	293	267	260	262	253	274	287	270	260	266	272	252	250	253	261	294	273	265	297	267	257	243	274	244	252	264	260	242	255	256	262	248	273	289	287	258	255	260	296	272	256	271	266	275	267	295	256	257	260	262	237	277	220	275	240	313	286	258	278	254	280	252	249	261	267	248	282	258	274	253	254	267	261	271	255	277	263	265	265	249	288	261	276	248	295	288	285	260	260	289	277	248	271	272	277	255	265	262	238	276	264	274	299	287	281	252	258	288	245	264	247	281	274	240	257	274	256	273	296	303	262	271	275	263	261	278	271	280	302	264	239	287	242	242	262	284	271	265	274	275	260	266	255	269	258	249	277	238	266	273	260	266	259	249	231	261	269	241	284	247	225	267	266	249	255	274	281	262	296	264	269	286	271	266	252	279	268	293	266	252	263	264	270	280	267	249	282	284	242	254	277
25131	42369	38929	30659	23971	18143	13837	10598	8495	6566	5428	4499	3775	3193	2889	2730	2266	2089	1900	1724	1468	1375	1127	1041	831	793	867	874	789	847	953	3222	4345	9503	6848	3364	1717	816	393	423	427	437	434	430	385	422	431	410	439	410	414	407	428	428	401	378	442	414	431	368	439	415	408	428	374	427	420	438	415	444	427	422	394	425	427	434	407	422	422	430	410	397	474	375	448	455	438	431	402	386	423	437	418	418	435	407	407	412	427	407	436	415	422	420	395	385	384	406	462	430	446	398	434	407	375	409	411	416	371	408	432	383	445	422	381	385	410	435	399	414	402	450	459	462	435	443	415	400	411	406	437	411	391	427	408	420	405	450	438	454	434	409	426	443	413	432	447	421	409	399	408	392	408	435	404	411	438	405	417	420	411	405	391	424	424	412	418	424	382	456	425	422	428	428	416	413	394	421	408	383	401	440	379	410	398	443	412	408	406	419	459	438	431	436	438	433	436	382	405	417	393	388	433	436	423	412	402	435	418	389	416	435	420	427	420	437	380	436	405	435	398	458	418	449	415	376	429	403	420	413	433	423	395	450	396	392	419	438	425	389	387	413	426	394	415	403	413	418	424	409	411	428	422	429	395	408	415	437	418	421	408	383	410	414	405	420	440	398	398	384	453	433	440	420	388	410	441	430	406	399	458	420	426	413	372	381	454	391	438	432	417	455	418	431	395	399	440	426	429	375	377	457	474	434	398	449	425	424	412	441	379	433	408	381	409	431	396	429	430	393	443	441	433	410	375	408	447	417	439	403	411	448	405	424	427	427	376	412	416	417	421	433	411	425	400	404	373	404	401	429	427	417	413	407	438	413	428	397	443	416	398	431	391	384	417	402	408	445	400	391	413	401	425	421	433	402	456	415	390	427	404	417	407	368	410	425	421	411	403	427	428	416	435	392	409	405	436	386	354	395	426	378	393	442	449	419	416	389	405	393	416	374	440	397	386	411	433	408	385	440	432	404	398	421	416	399	416	453	457	432	419	407	400	455	437	434	382	451	420	429	437	414	360	391	394	420	460	421	416	397	421	400	433	397	395	401	392	420	423	402	421	410	428	395	397	474	426	428	419	414	433	439	411	399	440	392	403	425	437	409	413	394	391	410	368	409	419	374	460	394	409	422	407	383	410	404	365	430	429	439	420	431	418	417	413	408	417	430	404	396	435	412	401	391	441	418	418	427	426	468	427	426	428	405	400	433	424	408	437	430	433	431	414	438	421	428	440	409	407	419	392	404	410	432	408	406	418	403	356	438	457	436	455	394	435	442	411	434	468	423	444	402	400	402	396	414	383	441	392	422	421	436	400	396	425	415	409	405	398	403	376	433	431	431	433	405	383	388	410	446	419	434	395	411	390	410	376	403	427	403	433	413	434	411	408	404	435	451	420	444	390	432	380	441	400	409	402	375	422	441	414	435	428	414	421	432	416	408	403	411	420	421	433	433	398	417	423	409	416	402	390	408	408	430	399	424	383	405	396	416	389	437	446	422	394	406	403	399	414	456	405	403	419	398	433	449	408	435	421	421	433	422	402	398	405	432	429	408	457	382	457	411	389	399	417	411	416	385	428	400	478	407	420	404	404	439	380	430	369	421	442	436	455	403	424	384	416	464	408	415	373	404	433	433	424	448	467	380	435	407	409	440	411	397	401	413	443	422	411	378	437	465	401	408	406	419	400	390	459	436	414	434	439	414	398	393	399	420	413	430	450	433	397	400	451	436	403	427	425	420	404	412	406	391	411	415	388	425	432	432	366	410	390	423	443	444	437	455	414	429	426	413	389	385	401	450	379	369	376	409	409	422	417	401	436	423	428	405	394	369	422	400	434	438	409	438	407	440	419	407	388	406	441	446	390	396	456	452	405	428	416	416	404	458	410	396	407	430	409	422	412	438	414	388	411	422	424	408	453	422	373	438	446	430	422	422	404	397	421	374	439	414	398	457	417	426	432	413	438	415	418	414	403	397	433	408	412	425	420	439	389	411	448	405	436	390	436	436	383	404	395	395	406	390	433	416	405	431	414	414	469	415	382	473	458	406	389	422	405	417	426	406	377	385	419	412	452	424	388	422	427	416	415	425	444	412	429	393	440	401	415	385	422	430	405	418	422	422	412	428	405	421	406	441	406	380	451	411	430	399	409	382	392	408	429	427	432	442	437	427	439	364	456	415	389	410	435	408	387	387	421	421	426	415	386	410	452	407	395	418	413	417	441	445	450	410	396	394	383	410	442	446	409	430	387	435	444	404	437	454	438	417	418	433	406	394	424	395	405	397	409	421	451	426	425	397	412	428	423	411	422	434	385	435	373	415	397	418	410	421	403	412	390	377	414	394	436	410	411	422	403	454	447	431	415	449	433	431	404	401	453	430	417	406	411	424	380	428	379	433	417	382	391	403	408	438	411	430	382	429	416	437	396	405	422	417	409	422	406	451	406	418	432	452	417	409	445	400	422	399	420	412	417	417	406	431	426	412	439	443	419	404	444	397	434	403	381	450	427	413	425	393	426	414	413	408	406	399	376	409	435	404	430	377	441	417	423	415	422	425	430	437	395	419	413	416	420	410	423	404	456	423	423	407	429	401	411	398	443	431	399	437	412	438	415	400	445	402	419	412	449	436	425	404	413	436	427	431	408	405	424	407	412	437	430	437	417	417	449	407	427	419	447	432	381	412	414	396	418	421	418	383	391	399	433	410	442	423	394	401	430	393	395	389	454	394	404	406	417	424	428	404	411	408	432	397	433	404	392	426	431	411	432	407	411	405	412	384	409	433	428	383	443	389	433	369	411	387	387	447	357	404	400	413	445	455	404	377	373	437	413	397	387	417	433	425	435	448	415	442	428	387	445	421	445	402	396	411	424	380	444	425	401	407	388	387	416	416	412	406	406	425	432	433	414	401	443	395	435	393	399	430	455	442	397	402	422	406	392	409	407	426	471	416	439	440	404	398	433	391	385	409	438	408	398	399	407	396	392	444	400	416	411	421	401	384	419	411	424	404	409	433	433	397	415	418	408	404	418	410	381	411	456	353	385	409	415	391	446	444	439	434	404	391	415	417	425	439	404	467	425	436	417	419	358	425	409	408	465	416	413	426	411	432	423	435	408	420	401	386	427	430	424	399	410	420	451	422	412	426	410	446	430	431	415	382	404	400	459	416	430	387	383	416	418	445	449	439	432	396	386	404	430	422	438	429	436	380	383	388	388	398	435	407	413	396	426	398	428	412	442	393	441	422	409	429	413	378	422	413	425	388	425	427	425	412	408	408	395	402	426	421	422	413	414	399	398	398	406	401	410	390	435	390	425	417	383	427	398	390	393	416	440	392	423	408	412	422	427	413	436	414	400	401	411	400	401	394	387	370	441	421	439	416	404	433	422	406	438	417	413	394	409	399	420	435	419	459	407	430	393	399	414	434	446	402	414	441	448	419	411	385	443	407	410	453	352	403	425	392	434	426	427	417	468	412
27277	21945	20188	12038	5369	3073	2010	1379	1074	824	661	561	489	564	514	482	412	409	428	383	356	358	283	277	308	255	283	316	254	249	286	301	332	514	507	395	316	243	251	230	223	236	205	228	204	230	214	244	236	218	231	239	215	231	229	231	240	236	262	215	230	221	240	214	240	235	240	233	205	199	209	251	229	198	221	245	233	203	263	214	227	225	228	242	228	223	235	196	209	234	252	232	237	217	220	226	228	227	228	240	209	211	232	226	215	230	229	220	230	205	219	224	213	208	230	219	214	221	208	214	212	229	227	212	207	244	234	213	213	241	233	209	212	224	230	220	222	243	237	228	220	207	217	253	265	224	257	218	271	196	225	222	266	228	229	212	194	208	252	226	206	228	223	228	242	248	194	199	224	219	237	230	208	217	200	228	205	235	213	234	215	224	231	229	212	238	230	198	234	208	229	231	201	221	236	217	258	234	233	229	241	243	220	233	220	198	238	226	231	222	236	229	209	197	195	232	222	204	222	242	229	210	211	246	243	221	224	194	225	227	254	209	204	245	224	212	219	231	246	226	214	239	241	242	199	242	239	224	241	257	201	225	209	223	231	219	222	232	229	242	210	229	188	203	259	247	223	233	240	242	230	262	230	221	218	228	227	224	217	213	220	216	222	218	208	230	210	255	207	236	233	234	221	232	201	223	239	236	198	215	242	221	215	218	273	202	215	228	218	217	201	232	250	207	239	213	214	220	207	243	233	243	199	225	229	230	223	248	251	218	229	256	214	208	230	240	197	233	214	208	241	215	225	214	223	244	222	214	242	234	227	235	213	211	241	200	222	227	246	229	205	216	238	246	243	242	258	264	192	259	229	198	229	204	249	226	222	260	226	226	216	226	185	243	195	220	215	237	245	256	205	240	206	218	229	214	229	213	216	187	210	227	218	241	246	248	243	238	211	226	240	221	252	243	223	227	185	195	217	228	206	211	227	224	237	215	225	222	217	200	218	227	247	235	235	209	241	225	242	225	218	224	244	232	211	245	220	226	226	223	198	228	238	197	228	226	258	216	229	250	243	258	215	207	245	248	209	208	260	245	244	236	236	218	239	220	229	239	205	195	218	211	201	234	212	224	232	240	220	222	211	226	233	222	228	196	207	235	237	231	219	231	241	222	229	228	211	211	249	211	222	236	237	231	214	250	215	211	228	229	198	243	222	236	220	212	214	229	212	210	211	221	230	217	216	235	239	213	238	235	209	219	221	251	244	224	214	228	237	224	219	220	201	196	215	217	234	231	227	219	231	245	232	230	223	243	215	240	216	208	220	192	224	209	218	211	220	195	221	234	224	228	220	216	222	205	220	252	227	218	238	215	221	222	198	221	211	227	231	237	227	229	221	205	239	226	252	215	226	260	236	209	219	214	229	221	231	227	208	217	255	231	234	240	225	219	225	215	196	213	238	232	203	237	228	231	232	216	208	226	213	227	227	232	219	243	211	254	224	217	259	256	223	216	230	244	214	216	211	210	248	210	249	200	211	233	235	239	231	230	229	222	226	203	222	219	209	214	212	226	212	231	234	247	236	230	216	216	229	222	218	210	233	218	200	240	240	228	241	258	222	214	237	225	243	247	247	240	202	234	231	237	227	232	233	210	204	225	240	237	208	207	238	229	234	247	204	238	199	225	232	240	213	230	199	232	250	231	228	210	263	205	262	220	220	227	227	234	240	224	221	242	194	200	221	201	245	237	230	229	235	201	219	235	214	239	200	228	222	225	204	235	229	224	236	248	239	234	214	206	232	215	225	208	207	209	251	226	235	207	211	223	232	236	203	220	213	240	193	229	232	248	229	209	208	230	220	237	199	221	211	208	248	246	232	239	213	227	206	246	224	217	224	219	238	243	246	227	238	235	227	250	219	235	244	203	222	222	201	244	214	211	220	190	232	223	201	247	222	235	208	217	223	201	200	238	242	235	240	210	224	221	222	227	226	214	216	230	212	218	222	240	208	244	220	212	195	226	238	224	206	227	205	236	224	202	221	231	224	208	210	223	250	215	228	218	213	226	216	228	214	227	202	196	246	225	196	243	250	210	219	230	237	240	211	231	230	203	214	188	214	222	230	227	230	242	234	240	227	218	233	219	211	227	215	225	220	234	245	214	219	196	207	232	220	255	218	231	216	223	219	201	198	240	231	235	217	235	249	234	228	195	245	220	239	221	216	219	200	246	232	222	213	239	242	236	224	191	239	256	213	215	225	242	230	214	233	231	227	237	225	229	205	242	234	206	233	218	197	196	215	214	228	222	225	229	213	234	234	241	196	249	214	238	260	195	220	231	196	204	225	237	224	227	233	232	220	203	224	228	231	226	245	223	210	224	209	239	261	219	199	248	246	248	233	186	218	226	219	197	220	211	224	229	224	242	220	223	242	228	238	214	237	243	216	236	214	236	240	221	239	219	243	232	254	223	209	223	245	227	219	235	212	220	231	219	254	222	219	228	213	233	203	226	232	224	224	233	215	222	237	233	234	206	214	230	226	232	229	245	227	215	225	231	239	204	201	215	251	230	237	257	234	226	220	221	228	222	213	233	223	219	257	223	240	231	253	222	198	234	223	201	215	206	257	231	217	224	239	239	211	203	226	238	226	233	197	234	243	209	218	195	213	221	196	233	213	238	211	242	233	249	204	225	224	230	238	214	215	217	246	232	242	207	236	227	220	261	221	223	242	208	197	251	230	212	209	231	229	212	207	234	232	234	218	238	244	225	257	219	233	222	212	235	214	213	171	227	237	205	240	226	218	218	216	192	226	216	225	219	214	208	225	235	233	250	229	216	220	239	222	224	229	223	215	217	228	238	195	213	227	241	271	214	243	204	224	213	188	206	252	228	231	212	200	213	224	269	207	215	224	219	215	210	210	212	237	210	227	233	224	206	218	237	239	235	217	215	234	210	237	215	202	235	238	227	225	234	224	216	230	252	240	249	247	230	216	215	245	229	242	215	234	221	203	248	212	219	225	226	227	205	219	211	226	235	223	212	252	228	222	224	221	200	211	242	228	221	199	240	244	226	202	220	231	256	236	196	193	236	227	232	227	219	219	235	229	228	229	202	229	207	260	221	221	232	241	211	225	217	228	220	224	207	243	219	205	220	242	237	255	214	254	243	227	232	228	246	228	205	235	197	214	229	212	246	228	228	218	227	224	228	222	235	248	214	221	195	246	220	220	230	193	245	217	229	233	222	208	227	224	203	226	246	236	244	217	208	228	205	197	240	238	212	248	237	223	233	210	222	216	221	212	233	221	237	240	217	209	239	198	222	222	206	237	238	231	240	228	209	245	194	247	234	198	237	236	226	206	225	229	245	230	217	205	248	219	218	242	215	220	216	229	222	183	211	222	235	229	201	255	240	235	236	243	237	226	229	219	223	231	227	238	254	241	205	269	224	216	224	234	231	241	233	233	227	224	195	229	221	225	211	228	219	247	208	216	243	234	218	251	200	232	200	234	233
20518	30353	26885	18317	12439	8617	6238	4490	3541	2605	2026	1806	1539	1446	1330	1166	998	1028	983	863	797	811	646	576	518	528	553	579	580	495	520	586	712	1209	1183	894	618	486	343	380	370	360	367	363	354	402	339	363	354	360	374	372	363	364	364	376	352	366	372	380	365	359	363	356	352	360	328	347	370	356	373	358	393	381	376	370	387	353	382	383	355	350	357	343	372	352	347	352	364	339	359	393	392	347	361	363	386	378	364	374	354	376	341	378	366	363	351	345	339	343	386	368	341	376	360	356	393	367	363	350	363	352	357	396	373	374	377	374	332	362	328	363	351	352	388	349	367	390	377	361	325	366	353	329	344	352	367	378	378	358	365	371	358	331	348	343	363	410	391	363	378	369	366	378	376	375	348	383	376	376	370	359	329	346	376	371	338	384	355	330	348	382	373	393	349	343	370	377	364	348	334	343	367	369	337	372	389	365	383	360	410	366	371	353	338	335	356	344	342	351	375	351	407	322	346	355	373	372	363	378	333	340	355	353	354	378	347	354	326	329	386	349	355	373	341	358	346	376	339	347	385	357	370	419	340	354	403	367	399	373	372	354	357	368	387	355	380	348	327	372	351	375	357	376	350	354	373	344	375	388	367	364	335	364	348	333	394	392	412	386	366	341	355	366	373	380	375	368	412	346	380	343	344	349	366	348	336	362	344	374	364	326	357	357	365	341	352	387	381	374	377	340	336	334	371	340	331	337	355	347	373	350	362	400	364	364	359	330	356	336	368	352	352	386	353	340	346	360	361	357	393	344	394	354	332	388	351	354	361	368	384	405	367	342	340	387	350	344	375	354	371	362	369	385	358	388	359	386	378	352	390	384	353	391	378	363	375	341	376	352	342	351	419	377	332	329	384	363	357	347	377	347	370	350	365	357	368	384	365	353	365	402	379	361	361	346	361	368	351	353	332	365	384	330	333	354	353	396	340	327	371	353	334	320	381	371	367	352	342	361	357	377	332	347	336	367	364	389	356	354	376	349	366	327	342	379	360	360	355	355	410	357	363	354	360	387	357	364	340	352	382	353	369	369	352	363	330	351	359	356	355	358	383	379	331	325	325	351	343	340	373	342	368	370	398	382	355	361	363	350	389	356	360	336	364	353	365	384	350	359	330	348	377	405	372	353	379	343	349	375	365	393	379	307	416	384	357	359	383	385	337	360	343	346	372	345	345	344	377	336	342	358	336	357	364	350	354	369	339	358	344	324	337	393	388	374	358	397	372	394	391	350	377	340	369	360	380	352	375	373	364	378	396	371	411	364	347	337	401	361	345	368	364	385	385	373	351	367	372	365	337	357	375	366	348	370	332	377	323	380	392	364	380	355	360	366	340	342	333	370	369	362	396	312	376	333	366	370	355	373	428	373	347	351	355	346	359	361	372	382	325	344	359	335	315	355	354	372	366	348	350	341	382	336	354	334	378	360	368	372	341	397	331	380	379	379	373	345	341	357	349	330	339	359	346	379	376	373	381	354	375	357	374	352	365	377	348	362	349	390	340	387	342	346	404	350	367	355	382	359	330	335	359	360	347	353	350	340	330	358	350	325	379	375	370	386	380	363	386	388	349	378	386	350	335	378	365	357	381	373	360	374	368	355	361	379	383	355	371	364	386	379	348	326	350	358	403	394	365	375	346	315	335	379	352	370	336	326	386	349	331	381	364	367	347	368	330	348	355	386	355	368	398	327	396	365	316	378	351	343	358	361	348	344	343	365	379	365	385	348	371	373	374	395	375	354	333	367	358	331	420	396	367	328	349	380	368	371	381	349	333	400	346	380	326	378	322	401	346	384	387	349	345	376	333	387	356	346	361	339	364	372	365	344	364	363	357	348	350	347	336	365	379	372	354	364	341	378	382	368	378	352	349	371	381	358	344	388	352	351	372	370	371	363	355	342	378	383	358	361	382	352	378	384	342	394	334	365	356	371	335	407	379	370	369	339	365	396	358	341	399	371	355	379	411	352	364	364	365	365	379	332	360	349	328	377	347	360	381	347	368	350	370	370	359	370	359	363	368	355	355	368	372	373	367	396	366	389	388	362	332	358	379	381	382	400	392	348	347	332	328	405	367	339	379	386	374	351	383	370	368	362	372	397	371	332	350	353	356	378	371	375	362	374	334	345	348	373	370	366	378	359	358	367	369	361	377	366	345	400	348	367	373	378	405	363	374	368	365	336	363	366	391	328	351	376	368	377	351	322	429	376	361	356	363	373	375	365	337	378	349	346	401	356	355	359	338	343	391	353	373	398	374	330	368	375	346	366	326	366	372	336	387	377	368	375	358	368	339	380	354	404	327	367	369	368	345	348	333	350	353	351	373	351	374	361	342	363	401	335	394	345	360	341	380	393	353	407	391	350	353	372	376	375	375	376	350	358	345	357	359	338	386	385	345	340	350	364	375	332	350	359	355	383	357	377	355	323	348	406	355	383	370	351	359	354	387	362	336	379	354	358	347	345	328	362	377	361	346	344	349	339	375	350	341	350	370	329	329	360	396	354	355	358	385	370	379	332	370	354	348	349	362	353	342	373	363	378	390	383	335	371	372	353	337	360	361	367	362	344	356	357	390	338	356	347	369	355	358	346	364	358	342	353	370	409	357	352	372	350	347	408	331	358	391	349	389	365	383	352	357	351	349	367	365	363	363	386	368	378	347	364	347	398	347	354	410	373	375	383	360	357	379	359	362	389	372	348	370	327	372	357	375	355	346	369	348	339	359	384	388	334	347	380	379	347	394	391	351	385	362	365	352	371	395	367	373	346	365	365	370	358	352	360	394	382	340	328	389	397	386	346	338	350	406	374	366	390	399	353	388	393	314	366	352	371	345	375	384	358	350	377	353	390	345	360	377	394	372	339	367	364	340	374	330	366	368	418	373	337	378	369	329	339	352	353	357	361	399	339	370	362	363	359	360	354	369	374	335	367	378	318	414	379	355	370	354	371	358	391	378	359	359	409	340	349	377	368	367	374	359	369	357	337	377	357	393	363	372	358	353	374	376	366	339	380	355	329	392	347	365	370	332	393	329	356	382	359	351	353	354	371	373	382	390	334	328	345	370	352	338	377	337	356	373	371	333	344	370	365	339	361	359	366	369	360	350	359	393	356	388	376	356	366	393	355	362	354	404	360	347	367	363	372	340	346	382	400	367	364	341	334	369	390	388	347	340	333	357	360	357	381	365	346	382	378	355	375	388	340	345	356	362	358	378	372	362	371	347	379	345	367	368	353	341	350	371	333	371	383	361	389	359	362	382	371	362	385	392	329	376	360	392	344	379	357	322	364	365	375	369	354	377	341	372	364	358	367	381	355	337	400	407	395	367	357	381	359	333	338	371	401	372	413	350	351	378	360	336	364	354	354	363	357	361	334	328	371	390	369	340	340	385	360	325	365	338	402	388	370	338	348	339	361	349	383	377	372	365	352	348	345	355	372	389	326	364	364	372	358	408	389	390	348	388	342
24266	21436	28704	24593	20744	11074	4838	2741	1985	1473	1151	965	860	832	784	664	622	585	576	519	479	506	426	413	346	361	326	354	342	343	338	727	976	1986	1492	930	568	416	261	263	273	286	281	276	262	272	267	298	244	261	261	279	275	278	265	279	249	231	278	251	240	288	286	264	285	309	260	261	292	261	274	263	267	248	259	289	276	280	273	246	282	283	290	261	249	282	257	267	284	270	307	260	253	275	316	252	272	260	251	258	262	237	245	246	281	246	288	280	264	270	255	274	285	262	253	264	263	267	236	286	249	258	251	263	275	290	267	270	262	249	271	248	251	262	242	256	263	247	273	264	283	264	273	249	262	248	279	256	268	279	248	276	237	274	296	254	262	286	263	255	263	240	222	291	264	268	257	266	263	265	264	247	258	237	265	246	249	279	299	249	288	298	275	308	254	291	272	235	282	268	269	243	245	273	270	248	270	261	257	259	240	282	239	282	240	265	265	278	249	237	273	271	294	269	270	254	270	234	281	245	259	274	260	265	242	266	264	253	238	267	254	287	282	252	300	259	234	210	278	242	293	271	254	275	274	271	274	252	262	254	271	238	254	295	286	274	274	279	287	278	268	242	289	272	253	298	296	264	268	247	282	247	229	258	265	275	260	275	281	323	274	250	306	266	259	240	258	273	261	279	265	271	285	263	263	264	265	247	291	261	264	279	300	272	290	253	260	268	287	259	281	250	250	236	284	268	305	267	265	266	283	272	254	265	257	278	275	260	290	269	286	282	275	245	242	219	255	264	282	266	274	266	256	260	279	265	278	241	275	267	225	271	272	234	261	289	235	276	264	238	272	276	259	286	287	296	252	260	258	278	286	245	255	291	253	271	259	290	252	262	284	269	267	286	276	283	269	267	259	259	290	287	267	253	246	302	262	259	277	269	277	294	259	267	251	254	275	272	239	267	277	306	249	245	273	306	251	280	297	265	272	251	248	281	251	255	236	273	266	270	264	250	279	281	274	244	289	286	266	256	282	269	259	241	253	263	257	276	264	258	284	247	262	286	266	273	274	254	262	283	237	287	273	253	298	255	252	253	272	277	256	251	226	253	250	270	262	271	277	284	278	267	273	243	309	236	261	267	270	242	251	252	270	268	284	257	259	265	262	273	257	261	235	262	290	269	267	269	217	256	264	274	253	271	259	286	276	266	305	263	249	273	243	256	263	282	249	260	249	245	257	270	258	270	267	226	274	246	260	263	285	265	275	259	289	295	268	265	251	272	260	273	272	265	274	293	273	268	305	283	257	287	266	254	259	236	261	254	275	231	295	231	281	272	295	268	257	287	268	233	247	258	282	292	276	262	264	266	266	245	273	262	274	266	286	292	268	256	277	237	274	269	249	258	245	280	251	267	263	255	254	247	281	293	262	221	269	254	278	259	276	254	281	234	270	272	255	243	262	320	265	266	244	271	278	278	289	272	263	276	263	277	248	275	263	273	260	251	250	272	259	271	274	277	244	240	258	249	263	245	263	275	258	271	265	266	252	298	275	242	264	277	250	280	267	232	273	258	282	253	267	290	275	267	282	294	268	279	244	251	300	244	252	259	272	280	280	259	265	244	264	259	269	254	246	254	246	264	256	259	259	247	292	266	279	297	249	256	262	280	251	256	240	258	287	238	262	300	261	245	242	276	291	246	254	280	299	279	295	263	287	279	239	279	279	292	262	255	255	264	248	238	278	246	308	226	279	259	267	267	280	246	273	263	242	272	236	276	296	252	277	239	225	266	285	269	249	255	268	278	259	270	292	267	290	280	253	260	302	234	277	257	257	277	282	278	267	302	255	263	277	285	255	258	270	258	285	280	248	260	245	282	246	264	263	275	270	281	243	258	277	283	269	262	273	267	247	241	275	273	281	280	243	269	300	263	276	262	293	285	274	272	273	247	270	242	297	250	239	264	264	273	251	245	271	256	265	282	264	265	287	255	258	254	258	264	265	272	277	277	250	270	268	254	253	252	274	239	269	257	249	263	256	244	273	263	270	245	259	293	267	268	296	251	254	268	260	261	255	274	263	273	291	251	250	226	242	274	267	227	251	270	259	252	242	272	267	280	243	272	262	243	215	297	258	287	261	244	294	281	267	262	241	266	242	269	261	298	280	243	253	253	262	282	270	305	245	258	254	266	251	247	256	238	258	250	256	258	263	248	254	265	276	265	286	279	252	289	299	264	305	248	271	248	258	284	239	284	262	245	266	257	295	261	270	270	275	255	258	283	254	249	273	263	270	273	267	294	248	251	264	257	240	265	248	258	257	256	278	250	273	259	259	276	264	258	264	286	281	280	277	274	263	266	268	261	241	275	278	277	272	263	252	246	264	259	236	256	263	265	242	264	258	271	274	258	256	255	265	240	256	266	264	260	260	265	249	266	263	264	271	265	268	271	252	281	256	293	293	244	264	265	256	265	263	284	261	265	245	262	264	258	267	273	236	275	243	264	263	255	285	264	281	285	233	283	264	289	263	259	263	265	238	278	243	260	274	247	257	259	282	257	270	265	271	260	247	260	252	251	278	290	258	264	286	270	275	255	253	278	276	246	263	283	283	285	277	270	277	264	247	283	247	259	249	279	309	289	283	272	263	266	266	284	251	239	239	287	273	254	313	258	281	262	247	260	255	275	265	255	249	287	275	239	281	240	305	287	281	263	265	246	299	272	282	270	279	282	244	260	283	292	294	252	256	279	266	267	253	268	255	276	282	250	265	266	284	275	257	238	268	256	255	274	271	253	266	286	277	287	241	310	312	272	298	262	258	292	288	286	239	246	270	262	267	259	243	264	272	263	295	257	244	259	218	291	278	277	299	285	258	274	295	291	272	312	269	263	266	284	266	239	280	262	283	293	256	299	253	263	261	254	276	287	255	262	236	297	237	266	232	232	262	271	250	277	273	274	274	235	295	271	260	263	250	262	242	243	247	260	252	273	247	259	266	270	282	261	245	274	250	269	280	268	267	253	241	257	267	232	263	264	291	239	268	271	264	246	257	245	271	280	282	262	263	252	289	282	277	273	240	267	261	238	261	299	286	257	258	278	255	271	237	253	267	274	253	269	255	281	287	274	252	286	251	279	259	308	260	271	262	284	285	254	242	250	250	243	282	279	246	275	258	276	266	242	261	258	276	248	277	251	280	278	241	257	263	256	254	251	235	270	293	239	247	287	264	262	272	280	297	260	281	248	266	264	273	271	248	270	240	267	275	277	265	260	265	273	285	290	265	274	254	240	263	284	226	269	257	307	273	235	242	267	274	254	278	254	272	271	276	269	261	234	269	326	261	254	270	261	259	276	271	270	268	298	273	286	237	254	280	286	239	274	255	268	275	274	237	251	255	282	267	239	240	250	274	256	280	255	266	269	277	247	244	241	269	249	265	261	259	270	263	251	256	233	262	259	296	250	273	290	265	282	256	239	261	270	258	255	251	271	273	292	258	299	273	260	243	261	263	264	273	230	244	286
22647	37862	34671	26226	19457	13705	10263	7735	6070	4500	3632	2979	2619	2428	2212	1879	1817	1556	1460	1239	1199	1171	1003	854	739	725	723	788	808	693	668	1904	2676	5439	3876	2140	1201	679	463	434	430	436	434	474	442	454	422	431	424	444	447	450	429	446	418	438	440	432	411	450	441	428	435	418	434	452	444	444	424	428	446	425	436	440	449	424	428	420	411	397	416	411	419	397	447	391	403	462	405	442	443	428	453	395	399	411	452	426	401	398	412	414	387	405	412	421	412	415	426	429	467	388	380	426	418	422	428	405	454	460	411	458	409	421	462	433	411	454	414	412	403	404	451	419	426	422	408	433	397	440	434	431	438	406	439	464	408	380	395	422	440	417	412	402	413	443	414	390	426	450	427	422	425	401	464	442	397	437	449	427	395	431	431	462	409	460	401	427	412	432	393	410	476	469	436	449	443	393	414	431	437	407	434	433	427	434	424	449	454	430	408	444	433	417	429	450	433	465	413	465	413	478	413	397	444	456	454	452	440	476	374	394	449	385	437	455	415	457	437	441	428	425	436	399	411	454	437	397	456	456	428	444	467	422	436	445	444	395	419	471	383	427	416	433	451	438	441	422	379	422	443	422	418	427	413	418	407	419	446	435	437	410	417	434	419	367	461	403	442	463	440	400	439	451	444	445	438	418	460	397	403	389	415	432	423	408	454	409	447	422	415	436	379	431	420	457	425	404	460	429	430	410	451	416	414	448	434	398	416	418	470	412	419	427	398	428	420	410	432	443	401	429	441	429	405	460	428	455	464	419	396	413	417	425	404	438	393	437	404	411	436	425	441	404	403	420	364	422	461	443	446	428	442	421	394	449	408	431	414	421	393	417	431	418	429	424	408	448	455	423	469	424	442	414	419	414	407	413	434	403	448	430	421	414	431	426	394	402	435	415	392	484	422	454	428	412	411	446	394	403	399	458	404	439	454	437	392	437	423	386	464	385	448	423	447	411	405	447	399	446	433	406	408	447	453	465	408	412	422	413	412	391	424	418	447	443	417	397	428	382	421	427	425	406	414	468	420	439	432	451	431	383	433	440	456	421	424	409	456	452	370	419	446	434	426	419	398	423	421	431	412	445	428	430	453	423	446	421	418	409	430	424	433	403	418	442	434	394	443	432	435	394	439	438	431	401	381	389	414	416	444	452	383	427	452	405	463	427	424	399	459	439	450	420	400	449	413	423	447	441	435	444	454	416	408	428	418	429	431	436	453	442	426	388	436	430	410	454	454	404	481	402	409	421	404	394	423	419	385	436	401	425	424	417	397	410	435	426	443	424	428	398	414	394	444	415	441	426	474	381	444	479	432	421	447	409	434	395	393	438	440	407	398	409	421	415	436	432	419	432	403	415	370	456	439	419	443	420	441	433	416	440	454	443	428	421	421	398	435	411	405	414	450	440	398	417	402	435	403	449	427	442	463	421	432	407	408	425	419	423	374	411	401	408	423	434	404	417	424	427	403	406	416	416	424	443	403	410	408	432	425	413	427	445	471	448	447	441	410	420	424	426	452	412	430	442	419	441	424	413	381	432	403	393	456	410	448	403	424	404	409	421	429	449	476	466	438	439	410	405	406	383	408	420	395	402	403	460	399	418	441	442	394	409	430	436	434	431	397	420	398	412	412	399	433	453	415	424	389	411	393	420	416	394	401	417	438	391	432	418	400	421	447	434	432	419	427	384	421	413	442	435	432	448	383	405	442	442	447	419	422	448	409	403	443	419	408	442	474	405	389	452	415	449	442	417	413	406	439	455	380	405	429	413	452	425	407	437	386	440	399	408	425	403	455	394	451	410	443	450	462	401	400	429	447	426	431	437	410	435	414	368	394	403	435	436	428	453	441	440	433	463	485	399	400	409	419	447	430	434	400	406	457	435	425	421	442	403	403	398	426	389	403	379	434	383	405	414	461	396	422	410	378	415	396	424	433	412	468	412	402	420	412	443	435	424	447	405	434	429	401	409	391	426	416	446	423	450	474	420	419	418	432	445	407	407	407	404	402	426	458	459	410	414	442	435	411	471	457	434	439	455	458	403	427	436	453	419	434	414	399	390	444	443	456	430	431	411	429	422	429	413	397	449	415	450	433	418	399	434	428	411	470	446	435	431	404	438	448	460	409	402	438	438	447	433	440	417	416	378	435	458	412	432	410	447	430	425	426	471	425	436	439	432	429	432	422	407	411	379	430	410	416	389	459	415	430	417	415	464	419	452	391	435	397	433	403	439	440	433	422	440	419	445	431	429	432	430	426	411	434	443	419	439	475	441	404	444	420	399	423	376	433	438	431	433	427	409	426	430	444	441	406	402	421	470	395	446	421	375	425	445	388	415	428	406	436	403	446	461	443	404	428	461	426	427	438	426	399	471	435	411	386	419	419	410	417	433	447	444	446	433	450	406	419	426	427	430	430	438	423	474	427	421	416	434	415	434	420	416	407	419	405	444	429	417	413	458	473	426	419	420	393	418	442	426	440	426	430	401	428	449	452	420	420	405	444	416	434	387	438	402	439	444	435	401	439	433	422	446	392	425	434	397	409	443	422	480	410	397	424	416	404	407	397	424	420	447	444	384	432	400	406	461	460	422	408	439	430	436	405	482	419	470	423	408	431	431	417	429	441	446	449	410	455	399	437	417	419	413	429	431	441	430	391	425	420	415	433	383	424	402	411	445	374	425	429	437	441	392	472	452	423	430	411	400	441	476	424	415	408	424	487	409	435	425	404	412	435	451	432	412	436	445	418	425	440	389	425	386	411	414	405	453	403	397	442	421	449	437	415	413	406	403	418	457	436	423	398	406	437	463	427	454	430	416	445	450	458	403	395	445	414	408	444	420	437	419	378	409	443	441	444	396	438	455	410	436	420	429	437	452	438	450	422	407	429	444	396	457	418	432	447	416	428	442	424	419	453	411	419	394	414	428	434	423	457	462	447	456	415	437	418	400	395	426	409	417	457	438	439	456	414	465	406	415	450	374	455	385	431	425	409	441	393	389	409	413	423	458	397	423	435	418	411	432	425	426	427	367	438	433	436	434	443	415	392	413	433	391	420	445	427	410	444	445	392	427	419	408	392	428	418	438	424	448	420	419	413	423	464	418	421	426	430	422	439	436	411	476	435	449	403	473	419	429	426	417	417	424	423	423	388	437	420	405	430	457	408	410	389	416	456	369	452	438	459	433	404	441	395	440	444	435	398	441	392	412	407	436	467	416	398	414	429	405	411	406	420	426	439	410	433	455	442	450	414	426	410	436	442	445	454	414	422	436	434	405	426	413	444	448	462	415	391	405	428	410	416	438	443	421	413	391	449	410	433	446	439	419	430	427	421	429	422	428	415	428	402	434	418	426	468	443	430	395	405	453	426	422	431	407	413	439	429	470	414	428	429	444	451	439	440	390	420	439	439	436	393	408	418	420	413	417	423	445	454	406	424	415	450	418	419	452	410	453	467	438	431	441	429	397	437	424	409	420
23260	21395	29295	23865	21449	20917	11463	4379	3029	2314	1777	1320	1171	1130	1074	971	865	843	795	687	649	654	480	442	409	388	434	409	453	450	387	1010	1745	3401	2608	1479	795	462	332	262	234	270	260	301	286	237	248	254	275	277	274	268	292	309	268	278	281	261	276	294	266	277	291	272	275	253	294	283	272	263	314	290	282	289	275	259	269	259	271	257	270	258	282	271	283	272	282	287	248	284	272	270	262	275	239	234	268	248	260	257	280	279	260	292	258	293	274	271	247	272	277	285	271	270	292	268	278	282	290	274	262	280	305	288	266	235	238	245	257	232	294	283	245	273	245	275	262	297	280	256	264	285	287	264	266	257	310	280	249	266	283	294	293	261	279	273	296	248	287	266	279	280	254	286	274	250	265	235	268	252	295	270	287	275	260	251	303	240	265	256	266	256	267	285	259	283	259	287	252	239	262	274	272	273	303	279	253	272	271	263	258	251	240	271	264	284	267	253	294	285	319	282	280	296	273	307	268	257	286	254	258	288	256	260	279	262	244	304	247	299	273	263	257	247	268	277	260	275	272	264	272	283	255	273	257	277	281	265	283	259	266	267	280	260	264	275	261	278	266	252	270	249	240	290	260	271	266	268	251	312	274	257	244	276	251	268	272	274	255	277	281	275	256	274	258	269	280	258	291	276	266	277	294	274	292	273	238	258	251	271	281	257	257	276	272	254	262	244	274	283	268	281	274	285	258	268	262	248	258	272	272	285	279	278	263	279	276	257	260	284	290	256	278	283	269	263	287	239	296	264	286	278	284	257	276	260	248	298	279	271	281	264	281	254	300	272	294	251	274	251	283	287	266	264	290	238	257	248	250	280	267	255	253	265	240	246	275	259	244	244	258	292	274	265	252	271	280	248	290	240	287	269	244	276	246	253	259	266	277	280	280	257	282	252	262	245	256	265	269	264	251	278	246	284	286	259	258	287	253	289	258	253	242	289	251	274	264	269	280	263	256	260	315	267	272	288	260	255	233	279	270	305	264	283	253	249	253	243	255	255	242	252	258	284	267	279	274	309	284	308	259	264	270	274	260	290	247	264	266	278	273	284	254	267	298	248	271	280	261	285	288	301	260	268	275	268	275	274	276	266	258	270	290	270	289	235	284	277	256	288	274	256	275	252	258	250	266	250	263	246	278	267	265	259	247	274	286	274	267	261	297	269	309	287	279	260	248	277	290	265	267	296	287	266	296	278	271	247	277	281	257	277	260	259	276	281	261	292	261	286	252	249	264	267	257	252	247	285	278	270	270	281	265	264	274	277	244	265	280	274	287	280	272	264	232	240	273	258	252	296	284	263	276	279	278	274	272	265	272	249	272	275	268	289	259	270	246	281	289	259	270	278	280	263	275	295	270	312	279	240	238	268	259	267	251	270	244	263	288	262	286	274	260	258	276	297	284	277	245	261	268	275	267	274	283	271	270	278	266	256	267	237	254	279	265	304	272	266	295	258	247	259	255	260	247	299	295	268	288	264	284	252	269	254	275	248	264	283	278	261	269	273	265	280	252	271	254	304	286	255	252	289	268	293	274	294	285	286	270	273	256	283	258	274	269	280	253	290	245	265	283	255	273	284	279	270	263	243	286	277	260	273	261	267	263	282	257	264	283	266	266	267	273	272	284	284	281	263	253	260	254	287	270	239	268	257	267	271	271	267	263	261	270	271	271	289	259	259	276	262	261	259	262	281	266	260	261	262	267	266	277	295	289	279	269	266	273	280	239	260	237	271	285	261	267	263	266	255	240	255	294	295	280	285	271	273	263	263	279	251	274	292	277	260	269	264	272	240	253	262	261	267	243	287	268	259	283	279	291	297	264	275	295	263	269	259	279	315	271	282	265	289	267	272	236	274	256	247	260	277	274	262	260	265	272	286	247	271	260	264	266	255	278	276	289	275	257	269	267	279	296	274	286	243	251	284	269	283	263	267	276	240	254	262	265	288	242	291	244	279	250	257	284	254	241	290	250	256	297	283	272	274	281	293	249	272	248	280	278	275	285	284	257	283	257	266	263	275	293	245	284	256	267	280	245	290	269	281	298	259	293	271	279	260	258	244	242	276	260	295	261	260	281	282	262	280	256	250	263	278	279	296	291	245	270	240	277	264	250	271	294	281	251	264	300	294	287	279	261	292	295	276	264	255	270	257	293	267	241	262	273	241	273	311	296	269	267	280	285	269	273	287	254	257	272	261	289	280	266	308	281	245	274	285	263	257	247	281	261	232	249	278	269	256	274	279	297	270	259	309	263	252	273	260	266	277	265	295	261	271	244	248	253	260	303	237	274	278	264	277	257	277	261	283	269	255	286	255	266	251	280	259	261	269	255	267	276	256	278	273	277	261	278	264	275	249	288	292	248	294	271	275	252	239	267	280	265	273	253	248	272	278	301	274	262	287	230	251	263	282	260	296	285	264	296	304	272	244	280	248	280	301	262	253	284	295	263	295	247	259	283	284	285	276	265	276	269	267	262	266	302	249	286	271	304	284	254	272	248	247	269	256	267	261	305	283	261	250	256	267	295	279	284	233	280	284	255	290	263	258	295	238	233	314	227	271	275	307	263	292	264	247	271	262	259	285	286	259	264	252	281	277	280	254	275	233	259	287	261	278	264	294	271	268	262	250	257	253	272	297	264	236	257	290	260	272	232	277	253	269	253	287	281	285	269	273	276	288	264	267	291	255	246	272	270	273	252	247	271	278	276	245	287	280	281	272	277	261	253	248	267	256	263	262	291	283	295	252	235	266	284	243	247	270	255	265	273	287	278	246	246	234	282	277	267	264	272	239	270	278	259	271	268	256	273	277	268	237	280	271	269	264	277	284	283	247	278	266	272	279	280	256	275	266	309	264	267	266	270	242	274	268	279	250	231	273	277	247	276	277	292	266	275	271	260	283	292	269	264	252	298	284	277	257	263	261	256	265	255	262	272	267	289	298	259	274	285	239	251	275	268	259	294	297	272	265	253	253	277	264	282	254	252	272	282	268	292	248	284	268	272	268	270	279	280	233	294	270	276	286	261	270	268	285	277	281	286	271	270	273	274	280	301	277	288	252	276	254	266	294	258	274	271	286	290	241	252	280	280	295	302	271	263	262	246	262	281	283	282	261	244	262	292	297	243	259	278	259	265	286	269	286	273	272	291	232	300	245	260	252	277	245	278	278	284	274	284	273	263	287	281	244	287	285	265	294	283	262	271	255	292	278	294	297	270	304	273	233	273	252	264	242	239	282	309	299	273	278	275	227	261	229	263	295	292	257	285	215	293	275	239	269	262	259	250	305	261	259	266	277	244	289	306	248	239	252	263	283	278	260	241	229	279	264	243	285	258	277	274	233	262	288	224	281	248	259	262	313	293	288	269	300	266	246	288	235	270	245	281	310	287	325	259	252	250	266	266	282	267	269	247	281	258	269	281	296	266	282	272	272	271	270	262	300	303	236	273	237	267	291	267	289	266	304	272	264
25323	42714	39801	32480	24462	17926	13604	10491	8443	6620	5160	4222	3691	3322	3050	2663	2429	2304	2049	1802	1709	1410	1192	1069	937	852	888	934	959	904	821	2807	4724	8843	6573	3784	1877	943	542	483	417	441	447	447	422	463	431	396	428	415	403	395	393	455	441	444	413	434	413	403	407	445	451	433	429	404	428	447	442	431	446	463	435	443	427	422	438	417	419	440	414	438	409	391	392	410	422	386	414	431	416	405	443	413	424	399	430	434	412	423	430	420	422	433	443	439	401	451	426	414	430	410	456	463	427	454	411	408	433	419	395	390	427	428	442	395	431	424	433	438	438	458	409	457	411	421	411	411	445	452	423	389	391	449	453	424	408	417	425	416	388	400	409	438	454	411	413	413	428	415	415	428	446	437	430	408	422	422	438	444	417	433	397	431	417	471	418	422	436	438	418	429	420	424	417	399	423	405	402	430	452	439	462	416	401	415	419	466	411	449	404	449	411	432	431	432	434	401	426	383	448	409	387	443	432	451	417	419	430	434	427	449	438	428	413	450	416	412	425	430	446	438	408	443	475	435	409	471	414	411	442	428	426	434	417	406	408	452	465	430	430	436	428	444	460	441	408	402	437	412	427	406	424	429	402	445	424	392	419	399	422	409	402	402	439	428	405	379	422	407	401	442	399	424	398	426	421	442	414	419	414	403	419	455	416	439	451	441	445	407	404	418	429	439	431	419	442	382	448	461	444	441	389	412	417	393	399	454	430	416	417	400	442	403	418	435	424	405	408	420	454	428	421	434	453	410	451	438	463	425	417	401	453	464	401	399	414	433	409	437	406	425	399	424	452	448	427	412	448	397	408	441	415	388	418	389	423	405	437	423	422	402	412	395	409	423	410	458	407	400	416	403	420	384	453	438	414	409	404	410	400	405	387	392	416	443	414	446	402	445	414	437	445	411	427	400	434	385	410	426	382	422	405	451	388	381	448	382	412	396	449	434	414	443	434	410	404	459	438	429	414	392	404	419	431	422	409	444	392	389	415	424	447	442	422	410	425	405	427	396	420	431	450	468	357	421	405	443	435	407	421	413	404	401	474	419	430	417	433	404	410	438	442	448	420	401	420	398	423	403	442	430	426	417	437	427	430	444	412	431	429	430	437	455	393	430	408	429	484	411	399	413	413	409	419	421	407	404	431	453	412	415	436	394	420	396	431	415	420	426	420	425	435	391	386	440	394	400	418	419	403	443	443	418	362	426	420	445	441	412	434	384	414	442	412	413	450	435	444	376	460	407	439	398	421	444	465	390	383	439	453	402	426	422	363	434	437	407	453	414	437	429	418	435	390	397	412	365	404	409	422	452	415	433	425	395	420	426	374	414	444	410	398	420	437	448	398	480	417	410	403	447	401	412	429	425	430	422	430	412	410	427	440	403	468	410	389	400	427	412	434	452	428	417	411	399	433	447	404	423	449	408	422	420	411	426	411	382	420	402	459	401	413	448	451	418	443	458	447	471	447	418	452	403	443	418	428	423	422	423	410	399	387	458	428	412	433	432	406	423	386	374	411	427	453	399	410	410	386	423	404	409	435	397	427	409	408	439	399	371	403	435	440	437	389	418	384	430	455	454	404	425	389	382	402	408	415	405	398	389	414	400	426	430	428	403	464	411	423	424	380	429	445	439	454	400	425	420	452	434	451	393	443	454	425	393	411	405	413	456	412	434	430	406	431	422	401	422	431	425	445	425	426	444	409	438	444	413	391	409	467	426	424	469	412	391	415	435	404	487	453	443	410	448	439	412	420	431	401	407	405	433	441	426	408	416	419	447	428	425	460	454	421	395	415	414	444	418	430	424	454	409	426	429	427	428	441	460	431	419	398	407	435	388	405	417	419	424	375	409	457	413	374	434	434	388	439	417	443	435	426	408	430	479	466	428	438	395	398	394	417	428	419	412	445	401	428	386	429	423	428	417	393	412	444	427	419	440	425	404	413	464	420	474	483	380	407	405	401	416	443	443	432	439	413	456	411	439	447	432	416	429	403	383	405	419	408	429	440	417	403	423	402	394	446	407	428	454	420	445	416	454	450	463	451	418	434	418	417	434	453	387	407	425	424	441	410	458	420	413	407	429	423	428	424	427	428	459	431	382	438	459	426	448	432	431	407	398	402	391	396	418	450	425	401	456	427	470	431	407	417	416	449	404	384	413	405	430	408	427	370	438	433	435	459	418	417	397	449	430	428	419	401	432	416	429	401	446	424	411	431	420	445	405	426	453	405	422	401	423	406	454	445	419	446	441	435	423	415	416	398	409	392	399	455	406	420	408	385	442	425	426	402	415	444	412	386	452	418	422	442	430	392	445	439	417	430	433	373	420	448	436	417	440	426	420	435	461	424	406	406	427	404	389	447	424	427	434	415	384	407	426	421	437	414	421	412	416	437	405	427	445	414	417	430	420	402	428	400	464	428	452	434	413	446	404	426	408	431	433	397	444	407	443	417	390	376	465	415	434	399	441	439	441	386	403	404	431	422	403	426	445	445	404	411	449	411	452	406	426	386	431	386	417	431	443	438	430	414	406	390	431	434	391	427	433	418	416	403	429	375	425	421	419	467	390	433	412	446	447	458	411	407	436	411	398	407	398	401	443	410	439	436	416	395	397	445	405	420	427	411	411	422	401	410	423	415	418	427	431	410	424	408	441	407	456	419	383	387	456	462	404	421	385	423	416	392	424	425	423	447	387	411	393	423	395	399	392	431	426	426	374	433	426	408	416	445	467	419	382	402	445	416	411	413	414	420	415	434	419	453	425	415	426	413	413	426	429	409	433	420	472	383	417	404	402	430	430	404	443	421	407	430	421	429	414	378	401	421	438	390	465	431	417	409	437	413	435	422	380	405	418	410	418	439	460	401	432	459	390	414	435	421	442	386	410	395	420	420	435	395	392	431	449	440	421	442	415	418	417	428	395	428	412	433	401	397	411	448	425	421	399	447	400	420	401	463	428	458	431	382	459	453	383	424	422	384	422	425	443	426	392	414	414	446	427	430	415	387	435	400	421	429	456	419	423	424	404	442	428	402	405	403	454	418	404	420	417	440	424	397	409	422	408	444	427	412	446	441	411	427	437	441	419	422	376	413	421	441	437	422	390	394	449	464	433	404	369	416	427	434	396	415	463	381	431	408	414	410	411	437	393	424	452	419	419	451	417	407	451	428	407	387	401	416	401	427	449	409	462	429	410	392	409	395	425	427	423	399	415	439	482	428	445	432	440	447	405	440	390	461	444	402	394	437	432	463	431	404	435	391	409	408	414	410	428	468	397	432	410	458	403	456	423	426	437	426	409	453	450	421	449	394	419	454	405	434	411	438	426	398	441	414	422	372	391	414	426	399	441	414	467	424	439	422	420	400	401	414	438	408	442	453	413	410	416	449	434	423	392	415	417	415	392	402	458	390	434	404	449	419	423	457	414	404	432	472	396	441	438	437	425	402	470	433	465	435	434	458	397	422	428	395	438	402	417
27049	21824	21010	13729	5649	3074	1867	1422	1210	963	757	587	524	511	513	488	504	413	426	382	332	351	324	292	269	247	331	283	304	306	293	339	354	443	508	438	328	279	263	233	230	214	222	221	214	236	238	224	244	248	268	245	235	246	245	228	248	236	223	228	256	232	251	247	216	210	238	234	221	225	241	235	241	233	240	250	252	240	205	230	206	229	259	218	243	247	251	220	220	204	233	241	241	243	239	236	232	258	196	249	255	240	246	229	239	196	237	235	214	239	238	220	230	208	214	255	217	239	251	243	240	234	232	236	232	234	215	229	224	236	248	218	204	202	232	234	254	237	222	244	234	226	242	213	225	227	212	225	243	261	265	269	233	234	237	239	227	237	205	197	258	234	211	218	225	249	207	221	228	232	230	215	239	241	223	228	258	222	236	250	233	237	237	206	221	208	218	239	225	217	239	240	217	210	243	226	201	220	232	227	240	239	229	224	243	205	223	240	211	221	248	243	237	211	231	226	235	217	257	248	230	210	222	225	250	206	238	219	210	230	216	246	210	230	237	251	233	253	227	239	217	199	247	214	223	222	209	184	217	228	220	233	251	226	205	224	213	224	217	236	235	229	257	244	192	242	219	233	231	229	218	234	187	239	245	232	209	245	227	235	230	225	199	231	240	216	258	238	238	233	248	226	238	245	234	219	228	220	263	222	242	218	228	226	255	227	228	232	233	223	206	257	224	252	248	235	242	203	224	237	222	231	255	236	227	218	246	233	215	207	228	232	228	225	237	246	241	237	229	221	228	207	232	232	247	235	203	265	245	236	225	233	222	220	246	200	255	245	239	210	223	218	238	217	233	213	220	239	223	240	247	244	221	247	245	197	214	252	221	230	196	221	214	245	227	197	237	235	225	252	217	252	231	245	185	216	259	216	228	247	227	235	246	234	249	218	220	228	224	228	240	216	240	234	245	221	229	245	240	234	248	238	225	222	233	228	227	251	242	229	213	221	232	237	213	247	248	237	200	218	238	231	237	236	219	211	235	235	223	246	265	249	237	241	216	223	221	237	196	226	241	226	225	223	250	203	241	220	248	246	213	244	233	220	227	227	220	238	245	228	227	241	228	232	209	185	261	224	230	233	199	221	228	246	214	241	219	246	218	260	237	209	245	233	206	227	209	249	215	229	217	255	245	236	255	217	265	213	229	237	237	214	246	233	233	209	215	232	242	197	241	226	240	234	242	220	239	228	228	221	231	237	182	227	239	244	231	223	221	232	212	255	226	213	249	221	219	237	227	237	208	233	238	255	230	233	213	229	207	205	204	232	235	215	236	256	208	208	220	244	221	227	235	251	223	227	226	243	221	235	222	227	249	231	243	257	239	225	217	231	255	226	228	235	230	204	228	246	222	227	220	212	213	223	234	201	232	221	225	215	248	242	212	246	228	255	230	236	242	237	259	235	242	237	228	206	255	256	199	235	205	235	223	232	277	226	217	226	205	218	219	213	224	236	226	255	215	232	224	257	227	227	211	228	207	231	213	215	251	227	240	221	206	242	236	233	225	222	250	213	201	229	203	225	233	221	246	244	222	198	219	210	230	201	223	208	222	216	231	207	227	213	236	248	198	246	226	209	258	246	251	227	226	237	251	243	208	222	212	225	235	259	198	232	211	218	238	237	219	249	248	222	231	235	232	237	223	230	233	235	239	210	232	229	263	206	232	201	233	268	224	242	225	214	244	205	248	224	225	228	219	230	223	225	221	212	239	235	237	235	247	229	186	251	229	206	231	264	219	243	235	239	220	212	250	213	236	253	256	214	233	238	240	245	237	222	221	208	249	238	264	253	228	219	238	276	211	228	226	239	232	204	224	240	226	223	268	221	208	242	225	242	232	228	201	245	250	199	197	225	200	243	245	219	221	240	225	230	247	209	243	231	222	255	256	251	250	216	241	232	242	238	225	220	238	232	229	225	228	222	232	244	211	241	234	225	243	244	218	258	220	228	209	240	229	238	230	222	239	243	220	208	226	215	262	205	217	249	260	251	216	236	223	225	240	224	246	238	229	202	220	223	196	215	228	223	228	234	237	220	247	233	245	248	221	227	227	257	233	251	244	202	239	243	221	222	261	225	224	234	256	208	226	235	228	225	224	236	242	220	217	255	237	203	218	231	229	242	207	231	227	243	229	236	216	238	230	254	217	226	212	193	240	243	231	251	216	222	254	212	227	233	241	228	267	216	212	241	229	214	249	218	256	249	254	198	218	262	212	235	247	220	236	223	239	249	221	238	238	250	247	216	239	215	222	221	240	217	252	223	230	233	221	241	256	218	239	241	232	240	244	219	240	211	211	207	225	236	208	231	244	242	240	229	216	253	232	224	223	223	225	231	229	235	256	222	239	244	234	263	214	236	246	233	210	227	233	228	228	226	245	229	234	230	215	224	226	244	203	237	261	213	245	214	232	226	222	228	238	228	272	253	238	229	234	199	235	260	237	237	254	234	218	217	208	247	243	232	236	215	218	253	227	231	227	228	213	223	224	225	256	235	231	228	219	246	232	212	235	204	228	219	237	208	188	239	214	251	236	231	222	243	232	245	252	197	237	237	225	242	212	228	229	211	203	215	242	225	237	207	235	216	216	254	191	206	243	235	245	219	212	260	242	223	211	219	252	241	239	212	224	241	234	234	203	205	247	225	215	222	219	211	222	212	234	210	231	224	276	208	225	228	216	248	220	214	226	210	255	206	209	238	244	235	251	241	214	209	245	231	194	218	227	233	236	234	223	225	213	227	226	210	263	218	250	222	228	222	224	233	216	224	228	240	246	223	227	222	198	239	216	203	226	248	238	243	233	205	213	245	238	219	238	235	247	237	244	215	241	248	253	256	250	220	214	227	232	245	242	234	232	238	257	229	221	224	209	229	233	224	206	269	222	275	217	208	214	212	216	236	229	243	239	234	270	235	211	200	232	250	207	232	238	240	267	202	210	218	236	225	216	236	223	274	214	205	266	236	228	232	210	238	240	235	244	232	226	229	249	220	189	269	249	240	206	218	200	237	234	215	232	247	244	220	216	238	206	250	243	243	252	243	239	208	235	256	238	243	217	228	219	236	267	231	234	253	204	215	222	242	219	212	223	228	207	226	244	236	209	226	216	217	221	224	229	244	218	239	211	238	231	230	214	236	252	252	216	234	218	260	246	219	242	223	224	221	224	208	206	238	202	211	253	219	238	233	215	258	234	233	219	226	248	228	226	246	233	221	224	213	200	208	248	223	249	233	256	226	229	224	263	219	229	218	223	261	238	239	246	235	231	225	219	240	230	227	207	226	212	248	234	244	245	234	220	196	219	232	241	238	222	245	212	248	208	235	217	245	275	214	247	258	227	213	235	233	242	236	238	231	218	222	243	222	250	237	232	231	213	192	243	218	227	244	235	262	256	243	219	215	203	235	243	241	230	228	251	259	220	225	246	220	251	208	234	240	225	227	228	236	226	250	249	245	230	227
20217	30617	28433	20749	12904	8213	5738	4408	3619	2913	2276	1804	1551	1496	1372	1264	1175	1105	1000	1014	909	768	625	620	556	522	556	582	568	550	550	666	772	1097	1148	849	638	457	401	373	344	390	336	380	412	375	350	372	361	367	349	348	342	355	375	324	383	370	338	385	389	385	357	357	373	352	374	356	339	369	390	377	371	360	363	352	371	393	361	369	375	382	377	337	370	352	390	353	361	345	375	352	398	407	372	362	380	383	372	389	356	377	367	362	399	374	373	377	373	397	346	371	368	355	364	357	360	382	378	391	322	375	385	365	364	344	370	374	368	394	354	338	356	375	370	343	397	357	355	388	342	363	405	353	382	375	392	368	339	380	388	370	367	370	399	401	405	384	353	362	354	385	368	361	370	354	368	363	363	404	336	362	384	349	360	374	358	355	369	366	396	340	364	381	380	378	368	348	383	372	347	353	374	356	345	396	358	371	336	349	363	356	352	368	378	353	374	416	356	386	354	371	357	384	350	388	359	364	341	366	377	400	381	365	377	357	418	388	370	374	353	400	347	359	410	331	373	369	354	365	407	347	386	373	377	373	372	373	381	355	376	358	388	357	361	369	371	356	371	413	366	386	333	380	392	353	362	363	370	343	385	353	380	353	382	382	372	373	434	380	357	389	397	417	385	423	377	376	367	393	401	352	340	391	381	350	382	383	347	374	345	348	419	346	380	370	354	391	357	366	379	362	401	392	388	380	394	406	377	396	386	399	344	342	369	363	399	382	342	324	358	390	393	338	357	386	384	391	380	375	366	385	375	360	348	372	370	364	373	350	352	403	350	363	380	417	350	385	349	376	356	343	380	398	382	359	385	372	336	382	354	365	367	349	348	378	405	398	367	386	387	380	396	382	386	350	364	394	322	364	348	348	328	377	380	429	378	369	371	372	382	360	372	363	380	356	410	364	366	379	375	364	363	379	352	392	392	344	347	359	397	366	378	371	362	378	387	364	328	391	351	374	377	382	386	361	367	383	377	372	363	380	338	369	372	354	373	377	375	385	380	388	360	405	385	349	354	374	387	392	370	363	372	417	361	401	372	396	373	385	357	372	389	366	379	364	358	369	374	381	399	363	407	360	385	358	368	341	353	423	341	353	368	331	402	384	388	405	377	376	344	377	369	379	379	345	346	395	331	357	352	397	439	406	368	352	370	407	406	357	358	376	359	390	381	364	359	378	375	363	349	381	373	341	359	386	417	337	404	405	388	337	381	386	371	381	368	330	364	363	360	342	358	366	420	340	365	330	354	395	355	356	369	346	384	371	349	376	405	385	357	359	350	356	367	371	360	416	361	369	384	375	341	373	346	341	358	360	354	371	356	376	385	375	375	376	349	362	394	384	349	416	368	411	373	350	355	335	404	385	346	381	361	376	337	391	368	381	399	365	317	371	370	355	373	376	385	373	387	355	360	414	355	369	337	371	379	379	376	373	383	370	359	363	390	331	338	395	362	373	356	358	360	405	351	342	352	388	391	382	366	360	394	389	385	353	357	358	382	382	353	413	374	388	377	365	392	373	367	353	422	411	395	365	385	346	366	359	375	391	333	349	378	349	398	339	350	349	405	355	349	369	336	349	377	348	356	380	356	367	365	357	381	372	344	394	369	373	362	400	377	350	392	355	382	369	371	382	379	362	382	408	361	358	382	367	375	345	384	341	355	367	413	343	342	344	379	355	375	385	359	362	377	385	387	355	365	357	356	384	370	380	375	355	363	353	403	397	357	342	382	358	387	348	394	322	354	391	381	381	380	376	368	378	388	361	385	355	381	366	383	387	376	360	347	382	360	337	356	347	422	344	358	381	406	373	348	413	372	391	388	364	379	375	383	374	379	365	328	361	348	386	350	362	359	388	357	378	389	361	365	367	387	375	355	339	408	358	366	365	363	386	380	376	368	362	364	403	357	355	391	382	381	380	434	386	374	359	372	389	367	371	387	394	338	371	365	378	382	349	370	380	357	367	359	366	376	364	326	361	357	390	350	385	385	342	390	398	369	366	393	361	383	388	362	340	358	356	381	408	376	354	366	365	391	398	375	336	366	350	372	365	374	386	327	356	369	357	326	366	366	404	371	340	359	395	387	358	322	379	387	317	366	385	394	380	361	397	367	377	356	373	385	373	387	374	384	380	361	384	403	380	365	420	353	350	345	373	378	379	386	372	380	411	389	405	368	400	418	413	387	347	381	337	373	361	371	348	394	359	375	379	373	375	398	372	342	357	376	370	391	377	335	353	409	381	380	343	374	374	348	363	400	382	367	372	361	358	353	370	365	385	377	393	332	372	346	369	374	359	346	383	413	419	328	346	376	376	397	380	377	353	351	370	380	385	364	371	376	385	360	365	397	338	425	367	380	356	369	401	391	364	383	380	377	355	349	381	396	383	378	359	384	386	402	374	340	351	368	363	348	389	346	370	418	378	411	391	387	333	344	340	359	337	367	399	386	374	365	383	371	390	358	395	344	341	351	363	397	367	370	348	358	369	368	367	390	375	346	367	364	400	381	370	387	412	380	401	360	403	391	345	398	371	369	356	356	366	340	397	338	343	358	364	349	370	358	348	344	372	354	391	381	378	362	375	366	408	393	395	386	357	359	355	404	389	384	336	382	373	346	346	372	350	337	353	408	339	350	362	325	423	374	346	366	393	373	372	388	359	353	364	344	354	353	329	372	385	394	375	367	369	378	398	390	342	400	409	366	361	345	379	373	391	365	371	351	369	411	400	398	366	375	329	361	402	400	372	391	402	370	365	363	393	362	369	350	410	362	385	362	366	381	389	317	349	376	389	401	366	360	367	366	389	369	348	371	359	372	366	354	369	387	377	377	406	352	337	356	371	367	402	403	380	357	347	376	374	377	450	351	389	374	389	381	405	399	403	371	343	336	366	342	373	372	359	405	406	377	328	395	374	353	366	346	373	378	387	384	379	406	385	360	327	335	375	376	371	377	383	365	368	365	371	391	358	345	398	380	347	374	392	376	392	390	372	353	385	371	380	390	367	370	343	372	406	390	399	359	372	349	400	389	353	383	355	372	322	377	337	406	350	361	388	376	383	401	395	346	377	369	359	390	350	344	374	370	380	359	350	376	365	366	392	388	361	328	389	368	400	344	379	373	383	372	373	367	415	377	381	353	371	383	379	371	360	350	380	356	369	399	394	358	365	383	376	416	368	373	402	412	366	375	392	341	363	407	351	352	391	377	376	367	337	376	376	359	348	376	371	354	323	407	373	403	372	357	403	374	419	389	381	375	366	332	387	417	402	387	388	379	382	355	340	381	364	375	359	340	370	380	376	357	354	388	375	360	376	379	326	364	338	365	372	400	386	379	363	365	365	369	357	360	359	358	353	381	369	370	371	388	369	398	380	347	347	380	379	401	382	400	409	379	355	377	362	385	318	360	361	390	356	376	337	366	383	397	318	358	373	371	374	344	375	361	392	388	358	331	373	353	387	384	347	369	377
24268	21406	28680	24611	20623	10890	4633	2791	1972	1637	1274	997	900	827	786	684	649	639	575	527	501	457	414	408	363	349	391	376	359	362	374	697	1215	1656	1487	955	566	361	277	283	267	263	275	278	250	296	243	274	315	292	305	256	260	286	268	232	266	282	281	290	307	276	291	254	276	261	276	274	251	244	273	262	275	304	253	234	266	257	284	241	262	271	277	270	269	300	283	267	253	254	287	238	277	245	260	298	273	265	261	281	257	267	264	232	265	294	269	266	274	246	288	289	257	263	276	273	253	261	265	251	274	244	267	274	281	255	287	259	302	276	262	266	305	273	259	273	279	259	316	260	232	222	278	287	257	288	280	258	245	262	248	292	283	268	272	267	274	289	256	257	293	256	253	281	269	257	286	296	263	279	269	276	294	289	279	294	271	262	278	229	262	282	301	260	289	278	249	288	280	294	280	286	255	271	283	330	278	270	290	257	281	268	272	288	291	278	270	255	256	271	264	314	294	263	267	236	298	284	279	269	236	280	285	297	314	266	270	268	274	226	271	281	259	286	235	274	272	271	263	270	274	311	297	291	246	268	258	226	259	246	265	281	306	282	266	264	301	237	276	262	297	240	230	270	248	275	295	298	286	307	272	283	258	247	271	265	268	288	269	250	247	269	236	275	258	242	282	284	266	305	288	279	277	240	246	279	218	261	268	263	246	278	266	271	266	281	267	277	248	264	242	274	289	257	255	273	255	280	290	258	275	259	265	251	301	269	274	259	272	286	298	276	269	253	256	253	275	269	265	268	302	299	276	270	279	271	259	262	241	289	250	250	249	278	267	277	266	273	249	305	277	278	279	279	258	277	280	276	249	294	287	262	286	252	264	260	246	270	255	297	248	272	282	258	257	280	251	241	267	244	273	270	263	273	266	285	291	268	259	275	275	267	308	262	289	262	275	275	282	271	283	274	264	291	297	258	239	276	277	308	272	287	254	282	285	272	256	259	292	284	294	291	274	262	243	292	259	286	261	253	260	280	293	257	266	312	271	264	271	281	268	283	264	271	269	277	275	235	284	285	282	249	288	281	280	269	262	260	296	258	286	259	289	260	266	250	299	281	284	266	266	249	272	269	290	256	276	251	307	262	261	259	260	260	297	267	260	257	279	263	272	247	296	267	269	271	241	268	245	252	275	265	239	265	288	255	280	249	273	243	271	309	241	270	274	251	263	286	255	251	270	258	290	285	297	293	260	283	267	264	280	288	264	273	271	290	289	266	276	304	287	261	245	269	250	281	262	236	242	244	267	258	254	270	248	269	269	274	273	281	261	252	282	245	279	257	257	266	294	254	284	267	270	250	277	294	288	247	289	275	289	249	229	267	281	244	298	269	304	281	262	265	284	256	316	245	271	266	283	265	293	254	303	255	275	275	269	260	298	246	282	250	248	264	279	260	291	291	259	279	289	262	309	257	282	238	275	255	235	305	292	290	279	284	265	293	278	279	248	288	248	279	272	309	265	267	286	276	280	302	294	278	290	303	285	267	279	301	248	277	294	301	268	276	266	290	266	251	267	263	268	269	246	292	292	260	267	275	262	246	273	264	290	286	262	241	293	308	275	295	270	284	290	274	271	246	280	283	282	286	269	323	283	260	277	275	313	286	281	280	273	260	288	297	281	284	284	271	266	295	296	285	281	280	288	243	272	245	272	302	277	294	271	294	250	277	322	292	265	289	266	264	266	266	287	259	241	269	281	287	267	268	285	251	277	284	280	269	246	261	257	265	268	263	258	278	258	251	259	285	268	257	279	258	245	267	275	290	288	244	256	269	264	286	272	251	255	268	263	297	299	284	247	279	298	280	274	267	243	276	298	255	279	275	266	281	296	243	241	285	293	257	305	264	289	286	250	273	255	272	291	232	257	274	290	287	282	274	272	275	285	254	247	266	250	287	256	265	271	281	302	270	234	272	260	271	268	262	249	268	270	270	288	236	292	271	264	261	278	243	270	291	276	275	269	266	272	268	297	293	243	290	263	288	240	266	266	261	259	267	258	294	297	259	280	279	253	264	305	270	268	283	263	281	271	245	294	264	272	273	269	264	278	257	251	274	277	274	289	280	273	248	280	250	263	292	285	286	270	252	273	297	244	275	283	282	263	279	291	258	257	285	263	279	277	277	249	246	249	246	265	291	234	262	265	248	276	276	276	264	267	279	269	262	260	299	258	246	271	264	249	281	270	263	272	266	251	276	280	284	250	258	294	271	255	251	261	302	272	292	290	269	274	254	258	287	252	261	261	253	266	255	261	256	262	264	277	286	269	293	275	243	274	284	258	258	246	293	281	283	264	303	248	261	270	282	260	269	264	271	250	269	260	261	277	286	270	256	272	282	251	284	276	270	268	281	264	266	246	276	286	242	317	296	276	250	275	297	239	276	282	278	264	280	278	261	272	283	289	267	255	264	296	288	300	307	278	263	270	280	245	272	274	264	259	253	276	282	246	260	269	274	290	298	248	281	301	261	250	258	284	269	267	282	276	271	257	252	262	280	282	284	306	276	254	260	249	284	268	299	239	276	274	233	304	270	275	256	268	312	255	252	242	265	277	282	263	293	267	273	281	307	257	310	284	290	269	247	266	257	230	284	278	297	276	219	317	295	283	291	243	210	277	245	267	248	255	283	253	270	272	284	261	262	271	255	229	280	293	287	296	297	288	273	291	278	285	287	267	263	261	275	259	298	302	309	255	258	300	276	269	252	262	232	256	244	252	274	263	263	276	257	249	281	246	266	264	293	257	258	283	301	298	244	278	256	281	270	287	280	279	247	246	246	304	258	270	269	283	244	243	255	253	256	241	267	267	255	288	290	322	279	275	265	274	248	267	278	290	257	275	273	255	270	246	271	262	266	264	271	281	283	307	266	265	260	274	278	269	264	261	278	282	311	269	272	290	245	262	273	273	283	266	272	294	269	299	294	281	283	270	261	244	273	282	258	274	284	293	258	251	247	254	265	289	267	264	266	267	265	260	276	266	239	270	272	232	252	232	284	255	262	268	286	281	267	266	250	285	239	251	281	291	257	262	273	264	258	245	280	265	305	301	294	273	264	254	248	264	283	267	242	286	252	262	257	309	260	301	279	271	257	247	256	254	270	257	250	281	298	269	267	277	279	274	266	275	278	302	261	309	248	306	262	271	271	291	273	260	277	279	241	273	274	275	288	288	291	271	261	292	318	312	246	270	282	304	264	269	257	294	261	284	282	260	268	260	281	244	262	267	283	282	271	266	288	240	266	268	259	260	277	267	268	248	263	305	293	295	253	274	292	286	255	274	279	286	275	267	286	264	248	278	255	302	279	269	249	300	266	271	281	270	270	291	242	269	256	287	240	273	270	257	274	286	298	240	285	268	245	263	266	250	282	259	256	254	265	313	254	275	262	272	267	248	261	254	275	270	277	322	276	276	253	300	273	282	272	252	261	242	291	302	290	288	277	274	283	249	265	286	295	276	246	260	281
22641	38373	36196	28394	19582	13353	10077	7770	6144	4820	3768	3012	2705	2470	2102	1828	1786	1716	1671	1400	1231	1105	962	825	761	750	817	681	749	759	736	1771	3275	4517	3890	2145	1189	685	443	430	457	417	439	436	445	419	432	438	431	443	421	430	421	387	497	454	446	425	453	445	428	469	458	448	412	432	421	452	433	431	427	421	417	449	467	398	465	441	431	491	400	434	414	430	448	437	433	443	412	424	433	412	420	449	463	408	450	435	436	447	422	451	445	433	462	416	426	429	435	468	393	441	442	415	459	446	445	465	414	457	428	426	475	421	425	426	410	449	438	406	446	454	383	395	440	436	432	443	458	449	452	432	447	442	410	420	448	404	410	441	394	424	381	411	441	431	431	427	458	414	468	459	414	455	463	429	410	480	414	429	426	426	392	445	428	437	466	437	432	399	455	441	423	416	436	407	419	474	419	457	439	462	426	430	441	441	428	428	444	435	458	426	443	438	446	421	433	455	399	392	424	428	437	450	416	439	440	420	471	455	444	430	413	454	449	445	446	431	438	443	433	418	476	406	444	447	432	445	421	437	440	445	449	403	447	448	434	448	438	462	440	447	466	419	447	402	441	442	416	447	442	454	445	419	452	437	449	402	438	401	461	423	423	397	394	433	444	450	449	438	428	453	458	419	440	404	419	434	444	456	410	425	412	452	411	447	470	457	467	437	412	422	389	448	417	440	434	431	434	430	445	422	426	445	435	424	433	425	437	449	419	461	434	419	420	437	408	497	420	431	460	440	437	430	407	441	431	437	453	440	436	429	424	428	427	418	430	442	444	376	412	474	442	426	423	443	419	432	458	418	423	403	430	392	436	446	433	470	449	436	398	390	422	448	449	445	452	387	451	443	409	433	414	417	451	438	437	429	431	426	465	426	477	439	372	428	444	394	415	437	405	442	451	432	451	430	414	437	461	473	402	434	444	467	445	424	429	471	420	429	429	421	421	426	453	442	438	424	454	448	411	405	420	431	477	441	453	427	466	436	414	447	408	416	432	404	479	417	399	423	420	434	444	399	454	397	412	390	403	421	435	423	436	450	428	410	452	426	432	455	457	438	465	407	422	415	432	431	440	426	411	448	428	400	458	453	426	458	407	430	409	424	456	415	417	438	453	431	419	459	445	421	406	427	433	438	461	460	456	417	433	452	425	432	451	453	438	438	455	421	460	467	406	410	409	415	436	438	464	449	437	424	406	418	424	434	400	495	468	402	386	421	449	446	420	414	406	407	437	450	451	419	408	438	447	436	412	432	487	459	412	458	422	399	444	395	418	478	428	403	451	435	443	443	415	432	461	447	447	416	459	431	421	482	392	459	466	436	470	441	434	434	422	471	447	407	419	428	400	405	431	382	444	408	481	429	439	438	426	474	420	440	451	435	431	424	416	430	397	368	403	439	451	458	429	425	452	454	420	423	404	442	440	447	420	465	393	471	424	418	470	453	413	424	440	410	426	444	450	451	424	437	472	449	477	442	450	438	449	413	414	448	413	437	452	468	410	439	428	425	419	457	462	405	425	465	469	402	494	447	425	432	475	481	428	416	406	438	429	433	409	466	423	425	425	442	416	453	439	388	458	438	433	424	449	450	431	464	442	408	414	405	413	442	429	447	424	409	456	421	435	418	412	419	446	441	425	445	430	434	484	479	437	414	402	406	413	422	432	380	421	401	475	421	456	454	442	448	432	423	452	443	412	439	439	421	391	432	433	395	423	422	473	411	466	428	458	439	432	434	431	444	464	408	385	410	419	403	423	444	419	395	452	443	404	428	439	413	408	423	399	443	434	449	472	433	409	420	392	446	416	440	447	439	429	467	416	426	428	451	431	433	401	446	435	434	477	434	455	455	451	457	440	463	452	418	423	401	435	423	412	479	430	463	440	430	436	386	419	424	418	425	419	440	448	421	462	434	466	421	414	438	443	430	437	442	433	418	424	390	425	445	460	442	444	441	425	424	446	436	462	461	450	400	427	461	434	414	483	412	448	483	413	424	459	452	475	473	410	416	417	451	405	414	421	441	469	454	416	432	429	417	463	441	446	458	414	417	447	450	416	418	408	401	435	435	460	418	435	388	466	401	419	458	398	449	446	432	417	435	398	433	427	416	422	431	395	448	469	470	426	418	428	436	422	427	445	419	470	481	408	379	430	419	439	428	462	423	451	441	394	434	455	415	467	438	430	477	381	453	429	438	434	434	423	448	458	466	451	435	395	439	434	424	471	439	454	443	416	443	415	429	415	427	469	424	424	419	444	407	438	435	440	453	446	448	451	408	412	435	429	440	446	444	465	428	450	402	411	426	462	397	450	470	432	446	429	454	421	406	406	456	436	487	443	450	430	439	469	462	426	435	442	406	394	453	430	432	407	435	392	442	418	443	449	449	431	413	462	388	440	428	436	405	399	437	446	453	433	446	410	411	413	449	445	408	416	457	456	474	443	432	399	450	451	443	431	417	414	427	437	413	442	420	435	439	411	433	402	415	446	413	456	409	454	438	448	476	488	417	406	438	485	418	456	429	430	451	449	458	391	449	416	426	465	420	399	434	419	447	427	463	422	443	469	460	419	412	405	411	454	421	428	441	440	436	403	423	433	445	447	438	442	448	426	432	444	450	410	415	410	449	463	444	443	431	443	442	468	436	452	442	459	457	426	474	452	440	457	437	431	446	436	421	423	435	438	435	403	433	425	419	470	463	447	408	456	405	471	476	414	437	464	436	437	435	404	437	437	424	466	387	448	421	457	431	438	432	442	420	450	427	414	434	438	431	403	432	448	414	413	429	439	470	433	430	419	431	422	431	457	429	465	406	448	449	429	435	437	443	438	431	449	442	398	399	450	428	475	468	428	437	438	432	467	441	440	388	435	434	470	458	445	420	437	430	460	438	465	467	434	435	390	442	415	431	435	420	420	458	441	447	423	427	403	454	422	458	433	441	407	448	429	433	452	454	419	420	463	449	419	441	448	413	449	435	456	443	430	422	402	437	431	429	421	420	420	415	420	429	417	434	425	426	413	402	449	410	465	421	416	426	461	432	429	428	411	462	436	446	415	398	435	463	441	433	444	398	458	409	439	455	445	441	395	436	422	474	425	447	444	460	407	419	415	425	441	419	487	420	447	423	453	437	437	463	467	428	407	456	417	436	420	407	450	427	437	424	434	465	430	436	469	429	478	458	396	400	377	441	431	439	442	424	459	439	429	464	409	411	409	450	441	425	458	448	452	439	435	448	447	442	457	430	441	465	450	406	454	429	414	434	463	454	447	432	407	429	459	449	438	474	422	441	402	398	423	411	405	430	467	422	405	400	393	425	429	437	396	432	397	446	455	485	411	457	439	439	432	424	452	444	402	474	470	462	440	475	475	424	412	441	463	437	435	441	454	426	438	450	438	435	401	445	448	427	442	433	442	427	455	448	446	424	445	408	447	365	441	446	423	417	490	480	458	388	452	448	450	428	449	422	429	413	454	411
23281	21461	29329	23953	21529	20924	11341	4478	3104	2374	1808	1404	1228	1108	1008	842	830	872	859	728	612	565	530	479	426	394	440	434	413	440	400	1324	2314	2852	2687	1434	707	448	321	284	273	301	288	303	291	296	285	303	264	286	284	269	261	283	297	254	282	259	279	274	300	306	289	283	280	294	288	274	267	271	248	276	268	270	281	261	262	289	254	261	285	298	315	304	268	278	311	271	304	295	280	265	278	252	270	306	288	294	262	260	275	301	297	285	265	280	281	258	282	251	276	264	301	273	266	228	304	268	290	309	302	266	259	296	238	280	281	270	282	253	269	248	288	256	263	300	262	289	272	303	298	274	270	293	267	251	269	265	280	271	262	275	288	251	308	255	257	274	278	270	266	295	265	273	273	270	263	258	254	277	271	289	264	309	307	265	277	297	241	304	272	314	284	253	273	307	265	285	262	283	255	279	257	261	284	301	321	272	272	267	261	279	289	294	253	274	294	282	310	260	304	244	286	277	248	259	271	274	279	245	295	266	287	297	271	288	273	287	329	285	282	269	287	283	275	267	272	312	277	274	296	278	284	253	264	270	249	279	265	295	273	277	279	291	270	260	263	298	257	277	276	271	275	298	262	262	271	259	273	251	256	294	277	278	301	262	280	279	271	314	294	264	256	284	271	271	242	286	289	284	276	288	280	287	282	304	265	281	284	284	261	273	291	261	262	269	289	272	280	293	303	295	255	251	288	252	292	286	253	279	285	238	286	287	283	221	264	274	279	252	267	291	279	285	284	274	270	278	258	256	275	277	287	284	284	245	263	289	304	291	253	275	274	289	241	256	263	284	250	259	268	284	301	283	267	275	292	282	255	275	280	311	250	251	303	242	285	280	272	281	246	272	264	274	267	241	278	273	277	286	272	272	290	258	292	265	269	256	310	266	266	297	290	296	288	317	284	275	235	283	287	263	272	262	282	264	282	294	254	287	277	291	277	273	290	277	265	280	278	272	292	289	252	298	286	274	263	283	273	281	226	254	272	273	273	285	261	270	286	301	255	265	268	274	270	297	285	286	264	280	292	298	305	272	303	277	262	289	246	289	289	259	297	287	269	256	270	273	268	279	320	274	273	270	293	295	275	268	278	252	268	270	265	268	262	298	268	293	298	268	244	315	266	283	260	242	274	259	266	300	256	269	266	288	266	293	263	272	270	260	263	265	247	267	284	273	274	280	300	265	273	277	236	266	284	275	305	279	266	271	278	285	281	271	285	247	284	304	269	258	270	331	271	283	261	253	243	273	282	270	275	308	274	265	303	270	285	261	275	270	284	276	275	226	281	269	271	288	277	260	264	261	281	280	264	284	268	282	276	285	299	245	267	270	283	317	275	291	278	257	283	267	317	300	281	280	259	282	286	290	265	281	277	285	311	291	285	258	274	284	269	288	286	284	244	266	286	294	278	254	241	280	267	282	265	263	272	284	277	268	247	314	283	247	259	284	276	301	264	287	259	276	277	256	272	305	264	274	266	297	280	285	281	271	260	284	266	268	285	281	291	267	277	260	273	253	313	315	259	284	255	264	279	260	295	283	257	276	267	269	257	280	283	264	255	291	279	298	257	261	277	298	313	304	278	260	267	269	259	289	277	286	269	279	242	281	284	266	304	244	288	281	231	302	281	252	269	282	280	266	267	273	241	261	303	286	291	270	249	282	281	269	285	264	286	277	304	283	267	288	270	248	267	275	300	270	260	260	239	255	277	268	303	284	299	248	292	280	264	284	291	306	308	273	266	258	284	286	279	291	302	298	249	291	271	257	248	252	269	267	255	280	327	253	289	278	290	275	284	299	270	257	294	274	264	289	234	281	287	270	264	254	286	285	280	278	285	257	250	286	257	284	260	284	289	301	272	245	272	246	282	276	268	301	263	281	277	301	284	289	252	274	290	308	253	279	278	275	268	255	289	261	277	250	258	290	254	253	267	273	272	304	270	289	253	266	252	279	280	265	271	257	291	271	272	278	312	270	296	273	250	262	281	268	280	290	273	287	296	272	271	255	258	257	281	293	253	299	284	293	303	270	266	282	282	267	289	257	265	273	274	269	273	298	248	277	275	261	264	291	293	264	259	272	287	290	271	296	311	283	282	275	276	288	266	264	263	269	270	270	297	316	257	292	281	273	313	281	268	269	253	255	285	275	278	284	273	265	259	253	294	252	282	280	286	255	273	283	292	280	268	281	307	258	266	260	297	255	282	281	277	284	297	294	243	286	274	278	263	279	305	288	297	281	274	265	269	307	248	270	302	271	284	255	296	292	265	296	259	277	250	229	280	257	289	278	276	295	254	288	277	254	269	288	268	263	265	263	273	304	268	278	292	266	261	258	279	274	264	313	288	266	262	255	249	290	273	307	240	296	279	274	279	280	267	277	291	269	276	265	263	270	306	273	248	288	295	280	249	292	273	272	296	305	292	273	256	300	268	267	245	257	291	261	287	290	274	267	281	266	277	277	260	269	299	281	280	284	289	255	246	297	258	285	286	278	282	244	279	286	290	241	256	284	292	302	269	289	259	291	257	276	263	256	291	276	269	287	298	281	286	277	265	253	263	271	291	313	251	295	260	288	267	269	249	282	279	248	272	252	272	278	276	258	266	283	282	266	273	296	270	259	270	268	259	263	273	244	278	288	265	300	258	286	248	250	289	257	255	273	282	269	264	267	295	262	303	301	263	251	250	264	282	256	322	265	286	280	278	304	301	281	272	279	252	280	273	265	254	290	278	276	277	291	265	269	263	273	278	286	266	273	265	281	271	259	300	260	283	286	281	276	293	276	286	265	279	255	300	291	271	305	281	295	251	250	271	299	292	298	296	300	266	304	254	247	263	270	259	268	271	274	269	249	256	275	275	289	306	276	294	269	298	279	284	292	302	257	257	289	287	298	239	278	284	261	281	266	279	241	262	270	265	288	308	258	293	250	288	276	295	246	295	241	244	302	301	273	261	273	250	269	293	252	273	263	262	261	267	271	326	261	294	264	257	264	269	281	282	282	251	293	265	246	297	268	281	267	291	281	263	254	253	287	246	251	260	275	263	282	251	275	257	257	268	258	277	276	283	281	283	277	259	269	273	291	259	275	262	241	307	246	259	288	288	253	276	270	295	259	256	303	297	261	225	259	271	252	272	273	262	259	311	283	261	285	260	259	235	288	275	298	284	259	311	247	249	244	278	266	277	250	306	259	304	270	266	296	254	295	296	249	270	249	295	266	269	261	281	238	253	290	281	280	283	283	247	290	311	304	277	282	283	266	276	259	297	250	290	246	271	272	282	276	279	282	283	269	275	284	267	267	278	278	280	251	242	258	301	270	289	253	289	301	258	268	291	263	281	286	276	290	297	265	268	279	280	290	255	287	293	294	275	247	259	289	286	262	264	250	256	286	253	311	268	284	269	265	293	271	284	261	268	253	264	288	274	249	283	275	283	262	257	248	267	264	284	291	254	285	271	271	278	265	268	268
24990	43068	41045	32966	24844	17990	13649	10918	8720	6748	5286	4427	3618	3352	2952	2491	2340	2298	2209	1893	1503	1292	1133	1053	942	884	902	976	929	875	901	3279	6170	7366	6665	3625	1734	833	454	409	391	448	423	463	468	427	433	407	436	427	450	431	398	412	436	418	429	414	412	436	403	400	480	436	426	444	466	444	489	470	462	404	457	437	419	448	434	450	436	437	402	433	410	426	427	450	440	448	418	394	473	421	444	446	485	463	464	448	434	421	477	448	405	437	427	433	432	415	447	451	448	444	445	453	432	421	441	443	411	448	430	487	431	449	418	402	452	445	462	446	446	458	419	455	463	431	437	441	459	449	436	397	424	425	473	392	407	460	409	443	432	440	404	425	436	442	447	420	495	429	430	430	433	412	406	413	436	431	440	468	446	466	422	418	439	416	458	424	396	438	433	444	426	431	453	421	407	428	445	451	417	494	451	440	447	464	444	464	441	412	461	408	414	419	471	448	433	423	427	406	453	441	489	439	408	417	436	413	419	455	422	420	426	408	397	504	443	434	452	431	420	455	458	381	416	424	442	422	422	451	466	493	482	420	424	450	421	456	439	445	409	420	447	450	426	444	404	424	462	424	437	432	433	461	426	474	412	422	445	441	467	450	415	431	413	436	430	442	472	435	431	441	444	410	398	428	442	426	407	427	397	440	439	418	407	421	435	464	448	458	423	482	442	447	437	437	447	437	471	446	400	439	472	458	434	434	412	425	436	460	468	428	454	457	406	428	404	457	403	432	453	440	455	409	428	436	487	439	457	420	484	420	440	443	450	458	420	454	445	424	456	445	410	443	433	412	403	415	437	437	415	418	420	432	430	412	449	451	432	449	439	463	432	406	446	476	434	444	423	442	394	394	417	429	434	476	403	459	412	401	426	438	465	420	434	414	408	416	464	416	413	412	433	452	457	455	427	434	407	431	384	453	446	415	445	423	428	419	435	421	426	447	431	428	464	412	445	428	413	419	394	424	416	397	455	405	421	408	436	436	418	440	427	390	439	425	426	448	441	453	434	408	422	391	409	431	431	463	431	416	437	430	404	409	423	441	435	422	435	426	404	421	397	416	410	475	463	464	391	434	413	408	443	471	426	441	396	421	458	434	436	427	412	448	445	451	429	449	401	424	421	435	418	434	434	410	438	458	429	423	437	402	473	476	423	405	464	427	411	428	445	462	421	425	417	446	438	423	461	380	414	418	444	441	460	423	442	450	449	445	414	456	437	451	443	439	400	430	464	461	407	378	468	449	437	404	416	456	428	419	463	442	467	417	459	470	427	442	405	401	387	482	427	447	428	443	437	461	421	457	401	435	396	429	449	408	439	402	420	448	450	458	432	381	445	405	433	436	425	431	447	464	442	440	457	428	398	434	406	418	421	411	446	464	392	433	451	441	422	397	448	435	462	436	445	413	443	406	388	447	452	432	406	444	463	433	407	445	463	397	424	424	433	411	451	420	438	424	456	411	415	469	403	466	403	374	458	429	440	409	478	434	398	457	438	418	429	432	441	433	419	438	427	447	473	477	447	415	438	451	390	426	417	435	443	398	461	441	410	436	443	443	428	432	415	440	431	452	437	418	399	422	432	430	394	418	420	399	417	447	404	420	422	417	416	431	438	424	446	471	441	473	417	452	454	418	465	411	462	412	458	408	465	438	437	439	493	391	424	448	439	468	463	431	469	408	418	434	451	434	482	435	443	448	420	440	413	446	439	433	459	409	431	463	396	435	446	461	386	456	403	454	384	449	425	434	429	451	460	428	459	442	462	429	395	426	440	447	440	431	430	438	455	457	471	441	431	446	425	427	428	404	433	437	426	418	436	405	395	436	413	435	459	420	421	438	475	398	418	424	410	454	436	413	452	383	429	436	431	414	433	429	414	425	461	432	406	424	427	442	436	403	452	410	449	430	442	413	436	445	439	419	405	401	404	442	410	403	420	415	439	408	447	449	435	452	442	422	455	447	482	446	426	437	445	408	404	449	409	430	424	407	419	450	464	408	451	421	418	433	441	409	445	425	462	421	414	427	409	432	467	433	439	447	467	455	467	443	443	422	402	431	400	416	434	469	406	435	440	437	408	483	466	446	441	431	399	464	429	435	447	442	425	395	405	405	445	427	454	476	448	430	450	432	439	458	434	439	438	439	430	434	442	421	432	428	435	453	450	451	460	415	407	448	419	456	459	401	453	425	453	415	446	442	432	416	441	443	434	439	451	480	438	427	439	448	452	438	402	417	401	434	458	446	403	441	407	446	456	420	433	411	443	422	464	434	465	445	425	436	426	454	431	444	462	404	436	421	449	469	434	441	411	452	442	457	445	454	411	443	421	430	442	435	490	441	442	447	437	427	424	461	443	468	462	435	404	428	449	411	449	462	442	429	444	464	415	425	400	428	430	499	402	436	438	399	402	436	461	418	444	390	425	433	462	408	416	451	422	468	429	406	478	416	438	455	457	426	436	389	467	446	451	425	417	443	431	457	422	382	442	446	442	434	462	452	423	468	449	447	430	412	455	452	447	453	430	417	417	408	438	457	452	469	438	413	441	438	427	400	399	475	435	470	428	428	432	435	424	447	438	406	419	425	424	448	466	412	410	447	462	427	440	428	418	441	446	454	462	405	421	400	415	482	457	417	413	463	460	434	444	477	442	466	426	413	404	438	444	425	452	430	401	408	420	424	418	430	437	450	433	431	440	469	396	416	420	443	431	438	429	471	442	446	414	461	424	432	467	440	431	413	447	442	455	444	432	422	431	399	448	450	489	473	451	413	412	427	435	425	398	411	412	481	404	430	429	435	440	371	396	434	428	417	469	445	423	400	466	440	429	443	436	439	396	454	455	439	418	432	420	470	433	445	485	427	393	418	428	429	435	445	458	418	409	442	440	462	426	458	404	462	434	431	405	443	458	428	422	434	452	418	429	430	435	414	430	416	402	431	398	448	406	471	440	438	452	438	446	429	440	471	449	450	471	443	424	445	417	406	401	424	404	429	448	445	463	442	496	415	429	469	413	451	423	421	421	440	423	413	433	399	457	442	473	465	446	375	414	459	412	453	448	411	423	413	437	425	472	418	434	449	452	494	431	406	452	425	418	423	473	431	421	444	429	394	423	441	443	463	433	457	436	416	412	424	421	429	410	482	436	436	446	445	438	467	426	441	400	406	408	421	421	432	456	432	423	445	423	414	439	429	423	434	433	458	435	455	501	428	452	435	445	443	475	416	428	429	441	403	454	417	418	432	435	439	453	414	445	426	465	421	405	419	415	433	399	465	431	435	487	404	420	440	425	438	435	459	436	455	440	452	418	410	462	420	434	456	435	428	411	409	452	431	426	449	490	433	430	430	448	436	434	413	433	466	432	450	440	418	426	424	436	459	429	414	485	391	433	425	417	427	406	403	445	475	448	461	430	460	410	429	388	458	414	423	415	456	417	438	468	482	423	429	410	439	432	407	398	461	436	434	449	459	465	452
27277	21986	21221	13852	5902	3128	1877	1461	1147	931	716	624	572	540	498	479	503	475	433	414	376	344	319	302	276	253	260	300	300	268	301	313	363	472	526	407	265	268	271	242	227	236	250	237	252	200	265	235	215	268	235	247	252	235	257	247	268	233	267	250	235	253	228	230	242	255	231	217	237	238	244	223	248	253	207	232	254	236	237	241	228	218	268	230	232	226	238	238	226	252	225	215	258	247	242	227	231	262	223	251	220	226	242	214	275	250	230	250	205	273	254	275	233	230	224	207	250	246	253	228	248	268	227	227	241	250	245	221	247	250	240	229	226	251	233	200	259	244	253	244	226	231	260	258	265	225	223	219	237	236	235	243	216	235	230	240	250	227	264	231	230	232	245	217	279	248	210	223	251	273	240	259	265	234	235	249	222	235	228	253	211	238	257	233	226	245	254	217	220	244	261	222	244	250	228	231	243	229	212	245	250	239	226	232	223	253	230	220	219	253	238	229	238	244	248	229	230	256	219	233	224	227	214	230	217	237	256	258	230	260	233	211	253	243	246	218	252	237	254	241	228	260	260	255	223	238	240	220	241	234	233	217	240	257	225	238	240	223	212	225	266	221	234	217	243	226	212	258	239	229	230	240	228	272	234	246	233	260	249	257	222	247	214	242	269	216	240	236	278	235	245	255	234	236	247	259	240	248	232	244	252	230	245	229	234	239	232	245	213	258	263	259	240	230	242	231	217	247	215	204	213	283	240	232	230	263	259	255	258	241	236	240	232	247	209	231	239	225	226	222	233	237	225	213	230	252	266	232	237	213	230	224	263	217	230	225	242	238	225	220	243	238	217	251	251	244	249	213	258	240	244	220	260	256	239	255	230	243	228	232	251	202	239	204	238	226	219	235	249	258	235	276	246	236	246	262	248	238	235	225	243	217	256	302	242	243	243	245	214	231	251	243	262	256	251	225	233	247	270	208	244	233	263	222	239	212	242	238	263	251	236	246	239	218	214	246	238	239	237	246	231	254	241	226	226	255	237	244	228	249	252	254	247	246	217	217	218	230	229	214	237	248	238	220	216	236	233	234	249	232	237	202	224	264	201	230	243	249	259	229	247	231	201	229	245	228	222	277	250	221	235	225	221	272	253	238	236	259	241	251	239	253	232	228	239	237	223	247	238	205	247	246	240	224	230	255	232	247	256	245	207	249	226	224	244	264	248	201	238	235	228	258	232	236	250	218	270	213	233	223	238	249	250	240	239	245	261	229	233	236	263	242	224	242	246	247	254	229	242	226	207	211	231	252	237	242	240	223	249	227	278	239	226	214	287	237	206	240	237	287	236	230	216	240	279	252	244	218	227	233	221	251	236	234	218	239	242	232	224	268	236	254	240	222	227	243	253	223	255	250	226	255	242	238	254	233	232	232	228	229	240	221	234	209	269	258	210	199	218	247	246	256	217	229	226	239	252	221	257	245	211	228	263	249	277	221	225	217	252	239	246	246	249	240	219	212	232	227	227	230	224	231	232	215	223	225	198	232	249	232	223	204	241	260	250	265	227	236	265	221	223	237	226	255	244	230	213	243	257	250	222	213	266	237	257	241	268	256	251	219	222	225	252	246	252	236	249	211	221	233	258	231	242	228	256	242	222	243	230	231	215	245	246	246	220	230	248	230	243	250	244	235	225	246	212	230	254	228	230	222	228	204	238	261	254	256	220	244	238	245	235	236	237	237	233	228	259	251	240	245	196	224	230	255	237	233	224	248	224	238	256	241	237	229	221	214	222	230	237	238	233	221	244	210	225	241	250	241	246	226	255	225	238	214	224	236	240	235	254	260	225	239	246	228	243	222	238	239	228	236	249	246	245	246	240	252	240	275	224	231	221	242	249	264	226	244	215	243	256	262	232	244	226	209	227	227	224	228	219	255	243	213	243	234	248	216	255	256	258	216	259	251	228	218	221	253	216	245	259	243	246	192	249	267	232	230	252	235	239	253	240	252	221	252	239	203	233	234	245	229	223	232	230	254	209	225	244	243	216	266	252	237	251	256	234	247	237	231	234	235	219	228	262	248	238	262	236	241	265	243	229	240	242	256	224	238	233	238	220	234	200	247	239	235	215	206	230	241	227	244	232	239	241	244	257	246	258	245	248	240	248	221	233	243	249	227	238	241	231	237	226	253	239	229	248	253	226	221	237	264	231	258	242	203	245	252	223	237	206	251	263	242	243	237	210	251	213	257	251	227	251	243	220	253	247	218	217	242	215	245	245	235	267	211	266	253	226	225	237	244	258	226	270	235	246	233	246	218	236	225	241	238	245	268	258	237	222	218	243	244	232	231	240	228	214	252	225	234	228	242	230	221	250	252	249	218	230	246	238	251	236	212	230	246	253	228	257	240	204	259	217	232	239	256	234	264	251	224	260	214	235	222	232	245	217	253	249	216	228	242	246	291	224	231	261	219	238	245	259	237	224	230	245	252	233	230	249	246	258	255	251	243	228	191	241	221	217	222	239	261	260	273	223	218	221	195	239	217	222	253	221	239	212	233	243	219	239	211	242	242	226	252	226	231	230	236	237	227	263	240	219	251	245	242	238	256	234	238	216	233	272	254	249	239	270	237	230	209	237	246	237	230	256	270	245	226	252	256	231	239	246	248	213	218	229	250	227	214	228	222	242	220	239	220	200	248	262	227	252	262	230	224	239	241	214	254	242	241	219	242	249	215	250	265	228	249	256	238	225	243	220	213	215	248	231	200	251	255	225	214	216	238	235	263	241	247	232	213	227	239	231	254	210	222	252	236	223	242	240	243	243	258	213	231	209	237	238	268	240	230	233	241	246	243	263	229	230	223	235	241	263	230	226	235	230	215	236	269	214	252	246	252	226	258	229	239	213	232	236	243	239	247	242	245	253	244	266	247	260	219	216	228	254	233	241	261	218	251	236	239	259	235	241	264	234	238	276	210	230	223	249	228	262	247	248	238	236	224	218	234	239	209	231	231	202	245	239	225	235	220	239	241	217	215	232	244	253	252	241	259	237	259	216	237	211	235	208	239	218	229	222	243	216	234	226	260	246	218	206	251	232	255	225	263	231	248	268	206	233	224	260	232	200	256	215	240	238	241	258	260	221	231	242	234	229	277	244	239	231	240	246	216	231	251	230	248	245	257	228	236	264	253	251	245	242	253	225	233	243	232	235	261	225	246	225	240	234	224	227	249	239	253	219	242	205	238	253	256	252	213	265	242	250	229	230	239	232	234	233	223	237	243	250	262	224	237	206	230	233	226	253	231	222	237	236	241	234	224	261	253	232	244	262	245	252	252	229	244	239	213	211	236	246	252	262	234	243	221	253	253	221	222	236	243	225	237	240	239	236	220	239	274	246	243	223	248	213	239	218	250	237	248	246	243	233	254	212	239	245	207	240	223	237	233	259	227	246	238	241	250	243	250	243	227	211	240	268	224	275	211	250	261	255	246	257	215	260	232	233	240	237	240	255	219	256	237
19996	30753	28914	20667	13523	8536	5842	4739	3772	2795	2119	1769	1584	1489	1368	1223	1162	1205	1123	906	857	804	616	613	605	557	621	634	598	552	559	558	823	942	1142	908	606	460	377	394	365	367	401	372	406	360	349	378	380	369	397	414	432	368	406	363	396	409	372	380	388	379	354	402	376	380	370	393	378	383	374	366	375	402	359	348	393	426	381	402	378	371	421	394	379	384	399	362	360	389	390	398	386	360	360	343	386	385	359	390	377	367	378	399	385	357	369	371	376	389	333	371	373	395	405	373	380	376	424	376	424	403	342	396	383	371	380	365	387	367	377	400	377	368	386	404	344	388	391	382	347	377	385	384	355	397	393	378	413	393	379	404	357	360	372	356	402	337	374	376	384	352	410	390	393	387	383	403	380	399	376	405	389	384	365	385	365	391	392	402	423	402	346	388	358	394	398	408	368	390	385	410	380	381	360	370	385	394	359	407	379	392	380	391	372	348	399	411	381	399	376	377	379	373	394	362	337	394	375	373	360	351	379	382	393	369	366	391	393	363	362	380	369	369	375	351	392	381	320	375	403	373	359	384	377	362	404	409	413	370	346	396	373	365	343	385	373	382	371	395	398	397	428	391	395	361	345	336	388	392	390	362	374	365	393	385	399	350	365	388	375	354	382	361	359	374	403	379	366	394	371	370	409	360	396	356	381	384	402	368	396	384	368	362	379	377	344	372	387	331	362	358	377	385	362	412	385	373	406	370	358	363	373	395	348	399	384	410	367	378	411	396	390	384	410	401	369	378	381	376	362	364	401	381	369	377	372	384	373	375	391	397	374	350	390	372	374	391	424	384	418	399	360	404	365	372	369	395	359	422	378	376	378	368	356	384	401	395	359	388	407	397	363	407	399	389	383	405	399	369	372	375	390	370	357	395	386	378	383	398	381	396	367	407	378	383	355	379	423	379	375	359	371	376	323	372	337	368	381	388	364	363	401	377	373	374	374	367	365	376	360	380	392	371	334	389	373	364	418	410	381	391	399	366	362	395	408	368	392	384	383	409	378	406	391	383	389	355	423	393	368	391	397	357	307	353	386	359	371	380	414	370	374	384	377	425	380	398	368	391	369	353	350	359	376	387	374	358	416	394	379	392	413	381	406	365	372	360	373	404	402	404	386	394	391	368	376	403	402	413	356	400	364	386	368	382	342	388	396	370	368	408	383	380	373	356	388	373	375	379	385	353	364	389	367	370	387	349	380	369	371	365	399	369	357	388	371	379	413	418	409	383	370	386	384	391	402	369	393	340	360	353	399	415	393	373	401	357	346	394	418	403	388	389	405	396	374	361	362	376	357	371	370	383	393	366	373	401	401	369	384	397	421	348	397	356	374	366	427	385	399	368	371	358	367	397	344	384	340	393	395	364	376	373	373	338	369	368	392	378	374	444	393	370	390	365	362	370	386	337	390	372	399	323	369	392	383	381	373	380	356	433	381	383	372	378	353	385	362	371	394	364	379	369	332	347	425	395	401	362	396	378	383	416	392	346	376	366	400	406	403	360	371	395	384	396	410	357	354	408	379	384	375	377	394	394	380	397	375	387	370	406	370	418	374	429	360	366	413	380	389	368	386	370	361	363	384	362	404	353	399	376	375	399	363	409	416	380	354	384	368	380	376	419	358	383	396	372	425	376	367	354	392	369	377	365	401	366	379	381	384	391	366	418	356	361	388	381	328	388	387	349	404	385	336	390	381	377	355	393	399	384	372	371	387	407	367	396	426	380	398	359	377	408	421	424	375	408	395	358	380	413	390	362	419	409	403	392	377	388	400	344	389	388	393	392	371	413	421	363	362	375	380	387	373	415	397	377	371	399	380	406	407	427	356	410	366	371	401	380	382	387	383	371	412	391	429	389	377	370	379	360	384	398	411	403	386	382	394	377	382	380	354	372	378	352	330	365	386	381	382	396	394	401	393	369	372	380	392	356	410	370	380	376	391	357	401	386	390	405	395	389	369	386	403	397	364	337	384	406	422	396	367	418	377	367	378	380	386	384	386	408	420	385	370	381	347	395	365	407	363	410	406	386	397	370	394	394	393	385	388	390	376	369	361	412	355	362	393	353	341	384	396	386	370	398	382	383	375	410	377	355	368	365	379	408	388	385	385	329	379	391	364	379	369	402	381	387	352	395	408	367	397	359	383	397	411	413	368	361	379	373	376	397	398	400	377	387	410	354	420	400	403	385	383	392	402	385	387	368	375	402	389	387	376	349	384	406	388	402	396	358	405	397	384	390	376	372	378	377	402	358	408	346	346	389	352	354	380	385	375	392	381	393	374	376	357	384	404	387	378	381	395	378	365	377	374	363	381	345	365	347	381	422	358	375	393	382	386	388	378	408	366	388	367	377	400	408	424	380	409	369	359	417	344	356	356	392	402	393	394	399	383	372	388	382	396	402	377	367	409	376	380	382	352	390	355	383	409	405	339	385	397	363	389	384	356	364	387	374	388	376	395	403	350	383	366	357	371	373	343	399	382	378	381	387	386	376	367	390	379	418	365	354	389	381	320	383	354	402	382	377	377	392	388	408	402	338	404	367	402	392	360	367	391	338	375	368	384	388	376	361	412	360	388	361	369	394	372	376	367	374	381	399	363	345	380	423	428	404	377	386	339	411	361	390	398	370	364	361	401	382	408	368	368	386	386	385	387	386	385	435	362	386	393	359	389	348	387	407	389	375	351	416	361	353	405	381	369	382	369	367	388	340	386	400	394	397	391	429	373	396	384	388	361	380	396	391	376	402	412	356	414	370	390	390	370	367	397	375	375	369	409	338	367	364	342	350	359	367	390	375	402	361	385	376	391	404	394	420	387	350	358	402	381	391	403	351	382	371	385	385	383	373	411	393	381	372	396	385	367	376	382	383	413	387	387	398	389	380	355	329	396	374	371	379	371	391	374	393	361	403	373	378	371	403	385	368	364	402	387	392	408	404	425	347	388	389	393	372	389	386	382	339	352	380	390	399	358	377	400	356	383	367	376	368	385	418	367	348	363	390	361	375	386	437	409	357	373	391	398	369	405	357	359	394	392	373	401	406	377	360	384	366	381	375	389	365	399	346	366	365	372	356	385	401	362	383	392	404	400	373	400	392	401	387	413	356	355	364	395	350	374	360	410	369	383	413	410	399	381	377	358	357	389	381	398	367	397	371	382	379	375	405	380	384	376	375	372	402	371	353	415	365	400	410	367	380	397	401	402	385	387	376	382	373	381	397	392	399	355	380	409	379	371	354	379	358	380	380	388	351	407	392	341	378	376	348	364	373	373	350	373	386	378	399	412	360	435	390	362	358	370	351	376	397	427	403	401	381	368	372	405	351	389	374	381	364	382	409	369	380	419	365	390	343	367	394	400	376	357	364	401	393	416	372	363	375	374	366	367	357	383	433	365	355	379	397	380	404	433	386	367	355	377	396	411	387	371	350	402	396	388	401	333	401	382	374	334	402	397	388	380	376	376	346
24252	21441	28704	24594	20730	11437	4891	2797	2089	1594	1168	961	952	850	825	693	761	727	633	568	521	432	455	426	376	388	396	425	390	368	347	526	1432	1604	1621	869	499	343	279	263	274	290	270	288	293	293	272	278	272	312	297	267	265	290	304	294	283	270	281	252	301	298	289	290	264	311	302	277	265	301	286	260	269	282	269	293	262	302	246	296	307	287	285	262	285	286	273	301	279	264	280	293	283	276	261	276	255	275	309	285	282	311	288	297	260	283	294	254	297	259	269	315	267	293	292	243	279	276	280	276	277	244	277	280	281	311	276	247	268	269	281	277	278	279	278	290	269	275	308	296	288	290	283	271	261	262	283	275	268	279	266	291	278	259	291	297	304	260	285	258	269	278	271	264	273	292	248	258	282	299	261	281	265	275	308	271	284	263	295	277	276	292	301	281	260	302	293	280	282	270	266	260	284	271	308	294	287	281	270	286	267	299	260	270	306	255	277	275	270	271	283	303	280	260	274	307	280	269	258	287	321	284	269	308	288	264	281	288	266	268	317	280	251	270	288	288	294	285	275	273	295	296	285	261	254	264	299	285	280	294	251	269	293	284	269	254	277	260	292	316	274	271	299	253	244	287	284	268	288	291	266	274	286	286	283	258	312	290	276	312	251	265	295	286	266	265	273	262	265	268	309	279	252	267	275	286	289	281	276	262	265	284	250	281	266	270	265	279	326	288	290	270	297	275	295	274	249	264	295	256	280	266	280	287	284	269	267	260	268	273	302	285	282	282	295	269	283	282	292	249	271	229	294	284	271	242	280	280	287	288	301	311	286	310	298	265	267	297	282	266	265	281	278	266	270	265	279	287	291	252	287	285	269	289	272	272	301	308	271	255	266	237	266	292	257	291	237	285	281	241	265	308	292	262	280	300	298	276	285	241	274	284	258	255	276	312	257	275	292	277	258	285	295	240	304	284	275	256	294	309	285	251	272	294	295	268	276	306	268	280	271	282	281	230	294	259	269	285	262	296	269	282	252	278	259	279	269	296	275	285	274	256	252	289	275	293	266	274	308	290	275	265	295	279	290	289	268	281	279	259	274	263	274	268	295	268	316	288	251	261	244	284	289	284	276	246	289	284	265	265	263	287	285	264	269	277	299	288	298	286	274	271	290	254	267	275	282	277	261	314	245	294	292	276	266	273	258	297	279	270	255	295	281	282	273	288	266	264	290	245	298	239	273	281	296	299	270	266	299	280	282	302	289	273	271	289	289	294	278	279	298	247	269	282	281	291	279	257	261	266	304	287	293	318	288	282	276	292	262	266	289	265	284	269	252	253	262	287	272	291	287	259	295	285	302	276	278	300	304	261	251	265	277	275	277	263	281	261	307	284	287	248	296	269	281	285	303	291	315	276	306	306	260	279	253	280	265	281	275	289	260	277	279	265	283	274	286	276	276	293	286	305	253	275	293	304	311	307	291	277	262	289	276	297	238	295	260	264	285	288	276	283	281	269	294	274	278	287	276	288	270	281	306	283	272	314	276	285	281	304	284	269	272	289	275	275	274	251	287	264	275	305	298	279	259	258	262	297	270	272	265	281	295	301	258	302	266	277	288	297	254	303	295	263	285	275	262	259	277	255	290	287	294	297	288	271	273	287	271	258	271	279	312	253	264	276	270	269	272	274	267	267	262	255	265	268	308	267	276	282	278	262	279	278	287	279	277	267	260	278	266	269	288	290	276	298	265	294	256	286	285	265	280	253	296	263	256	295	264	265	288	272	286	274	280	259	272	253	291	292	288	269	283	281	266	275	261	304	305	268	274	268	259	275	269	281	247	257	282	287	284	252	253	285	275	252	290	279	277	268	279	279	295	265	269	274	272	267	282	256	262	284	256	275	283	289	280	266	282	291	300	262	280	288	283	259	274	229	267	293	289	291	258	251	280	302	303	289	265	272	269	258	283	284	250	277	278	296	257	299	282	310	266	295	290	254	272	275	283	268	274	265	279	291	282	271	279	273	284	283	280	295	294	282	293	253	293	252	281	260	260	286	292	278	270	260	262	316	280	298	308	290	272	243	289	253	263	233	262	283	276	254	309	276	272	260	260	246	295	299	275	265	266	270	275	283	269	318	272	273	315	257	289	296	284	305	256	295	284	275	270	295	301	276	256	284	266	240	286	295	306	299	276	258	263	282	292	279	278	268	284	286	281	274	283	321	262	268	247	252	290	263	287	278	269	273	273	287	284	279	271	281	259	266	282	266	252	272	283	290	270	296	272	256	274	262	266	279	285	273	292	272	258	282	271	272	268	290	280	273	269	229	302	269	311	260	295	296	273	284	249	286	291	272	302	277	302	307	281	282	291	284	288	291	311	261	314	274	247	285	261	271	257	289	269	284	286	273	270	272	260	281	267	275	276	251	263	290	287	292	291	284	259	286	273	263	281	298	277	264	294	241	282	289	286	298	267	247	294	268	261	283	307	292	267	277	281	286	283	254	291	250	285	255	268	254	273	278	278	288	292	273	300	275	276	317	285	262	274	292	302	270	257	265	265	296	270	298	296	273	249	264	267	267	266	300	252	271	233	286	298	283	278	248	284	267	317	272	266	294	271	298	265	262	267	267	275	285	290	286	289	286	256	303	277	304	283	287	271	266	241	294	275	274	293	258	255	283	253	304	271	293	272	250	263	254	315	259	276	258	275	288	265	265	320	295	252	256	283	256	269	311	305	272	267	265	274	265	264	250	270	251	290	280	286	298	298	286	247	270	268	241	281	291	304	285	282	299	280	264	270	288	278	282	269	307	267	258	261	261	302	264	270	286	256	305	280	293	273	261	292	296	267	318	256	280	282	263	277	306	299	264	267	254	277	282	264	277	289	303	309	285	278	262	278	287	282	255	246	273	267	250	286	271	288	260	285	270	262	276	275	294	270	291	247	281	287	320	280	285	280	279	276	265	263	254	286	255	310	267	260	264	261	252	307	279	278	271	259	307	286	257	301	287	280	305	275	286	289	298	255	303	286	303	252	280	282	282	260	293	245	297	261	276	258	281	267	284	284	263	298	273	274	276	290	264	298	286	258	297	262	249	317	244	282	282	290	285	270	263	265	262	264	283	273	281	246	263	282	255	283	269	267	298	249	260	279	242	276	268	282	278	288	246	271	301	218	232	275	274	301	263	242	269	283	285	260	288	275	258	278	273	274	268	302	281	271	275	287	264	272	278	253	297	275	262	250	279	283	288	276	278	263	275	252	276	262	273	260	288	304	286	296	295	263	266	302	269	275	257	262	251	295	291	292	251	268	329	251	242	264	308	280	256	273	305	258	281	308	265	255	269	272	272	292	281	259	260	287	272	255	287	263	280	288	277	287	308	285	274	269	270	261	295	318	267	287	272	310	282	278	291	271	277	314	294	253	286	243	275	265	279	279	296	266	248	279	281	290	291	245	251	295	259	256	277	275	253	262	274	298	273	272	269	231	254	302	280	265	276	272	285	293	289	288	260
22449	38308	36082	28188	19799	13745	9897	7934	6323	4835	3557	2917	2647	2433	2098	2012	2035	1910	1511	1431	1230	1073	886	829	769	751	825	834	795	667	697	1255	3877	4529	4053	2201	1060	611	473	457	435	430	444	435	435	429	445	453	468	400	472	468	435	407	439	418	444	430	402	442	441	483	428	458	429	449	478	451	486	462	473	454	444	429	466	426	417	421	408	405	447	433	431	455	463	449	429	448	444	475	472	425	465	484	448	449	456	433	442	435	462	467	445	417	462	440	438	437	450	421	446	444	478	472	448	450	476	429	459	427	455	453	460	474	400	432	407	466	449	466	461	451	458	443	434	417	458	432	452	472	431	475	472	398	457	411	412	446	451	479	439	424	440	407	450	484	460	438	455	468	422	414	453	401	462	436	407	444	438	427	474	486	444	437	403	463	437	388	438	428	463	445	417	444	446	420	420	468	401	461	442	417	450	457	491	445	491	404	458	434	479	431	468	455	478	438	429	419	434	473	423	485	438	424	448	427	431	487	443	465	479	439	453	451	411	418	410	431	411	489	426	427	489	442	467	427	461	417	438	440	422	461	440	449	443	454	453	449	440	433	460	433	455	419	401	444	439	407	389	453	442	453	502	455	450	457	437	430	421	444	472	419	453	466	386	439	448	440	453	424	448	449	449	461	440	473	456	418	445	458	427	416	397	486	401	417	447	447	398	499	455	412	452	427	423	419	413	404	439	432	399	435	445	407	423	465	467	456	463	449	394	434	451	441	446	418	462	413	446	468	425	459	464	470	502	433	456	468	451	449	422	445	409	434	472	414	478	449	480	449	430	427	460	423	430	436	479	445	467	454	409	416	464	433	424	424	439	454	456	448	436	466	436	448	448	473	459	452	448	466	460	477	475	479	429	455	488	474	431	458	452	448	423	450	424	479	436	415	440	453	403	460	491	471	425	447	420	444	442	434	486	455	450	463	444	429	451	440	422	421	437	452	429	473	433	448	423	414	435	435	400	465	462	432	447	424	454	462	437	431	425	472	437	461	441	480	454	457	459	425	456	453	446	444	449	454	443	442	472	425	418	446	467	433	450	441	442	476	484	447	419	467	457	432	423	455	453	437	449	438	435	401	430	463	454	455	422	442	479	446	422	406	465	421	445	399	448	453	417	407	447	435	431	440	436	416	439	471	458	486	439	459	439	424	446	422	424	430	475	437	429	400	413	400	431	433	432	432	421	462	451	398	394	456	444	453	426	471	456	405	454	458	467	401	444	470	422	426	405	443	453	483	462	429	416	424	441	460	433	418	412	445	445	414	438	481	418	447	471	453	460	423	446	479	419	441	426	464	434	447	457	429	436	434	435	441	426	429	435	458	444	455	426	427	423	416	463	427	435	454	485	480	419	437	448	479	418	424	432	446	442	434	451	451	415	416	435	432	428	425	474	438	415	414	439	439	461	434	477	447	417	457	440	438	397	422	485	435	450	413	453	410	434	450	436	445	442	444	391	424	435	422	461	443	469	410	432	434	426	429	438	426	434	429	432	429	407	417	433	419	410	429	461	411	424	427	416	424	407	433	490	436	471	444	462	448	432	453	432	452	437	434	472	409	459	456	401	431	429	429	431	462	437	470	415	431	401	426	473	425	440	446	453	428	417	446	449	429	465	460	426	443	445	438	465	466	444	438	442	436	480	423	430	420	461	444	411	439	436	466	451	473	452	440	444	448	422	428	456	495	422	425	457	438	406	442	426	440	440	451	482	457	444	432	424	446	422	439	436	438	420	409	494	421	446	412	465	432	462	438	396	449	457	422	453	443	426	423	436	435	440	433	436	471	423	456	431	455	430	485	419	442	447	398	462	409	419	435	427	484	465	478	445	468	462	439	452	428	417	430	425	455	407	472	421	473	411	415	450	427	448	446	453	429	414	458	422	449	418	451	419	466	470	477	426	450	472	456	470	450	459	459	439	451	460	450	490	447	494	448	416	480	458	426	409	443	454	419	416	429	434	473	444	427	448	397	491	445	447	463	411	419	438	441	420	474	454	450	418	424	452	472	433	462	426	420	441	428	477	467	415	452	448	449	433	468	409	405	493	468	441	415	423	431	413	452	449	439	436	451	456	445	450	425	435	438	450	413	436	413	462	446	456	451	423	417	471	457	385	432	472	420	497	462	476	451	477	416	447	467	468	428	433	427	444	427	439	443	448	445	443	451	428	439	463	452	426	431	455	453	442	465	392	437	432	469	451	449	397	479	486	440	446	348	455	438	427	434	447	436	432	431	456	457	415	462	411	446	422	449	445	462	421	467	429	438	460	422	427	405	463	475	459	456	442	520	466	449	405	439	455	428	475	471	452	442	446	441	432	455	424	433	432	420	462	434	402	409	429	451	427	454	424	455	447	430	418	473	456	440	429	451	459	433	446	431	435	476	475	428	418	469	435	436	466	415	449	418	415	446	453	484	439	457	429	440	428	427	422	418	441	419	430	460	465	444	435	436	488	432	425	426	434	420	456	439	456	460	447	466	470	431	384	449	420	416	434	393	452	415	393	437	433	432	446	442	444	407	457	454	448	448	439	430	446	413	416	459	453	463	450	483	408	441	423	464	455	406	408	414	431	429	457	410	450	450	441	476	437	422	436	459	425	439	466	471	439	458	449	462	435	429	448	457	432	447	483	426	433	406	438	419	438	496	438	411	418	433	481	475	455	421	427	432	418	416	447	444	419	392	449	440	433	420	435	423	426	464	432	451	438	412	441	450	425	442	443	461	445	463	425	424	460	432	460	486	429	471	455	443	429	414	461	458	453	437	416	414	418	446	489	459	465	449	445	453	455	435	472	426	461	474	441	459	441	410	438	434	445	454	433	442	431	448	440	426	431	452	434	458	428	440	442	424	465	477	463	450	417	414	453	463	463	430	492	439	416	442	434	387	401	433	449	419	434	497	440	416	438	441	448	433	462	461	433	455	439	388	433	487	452	426	463	422	425	466	471	441	438	455	446	409	421	443	464	449	469	419	445	438	444	435	452	437	484	462	451	445	397	423	449	470	472	439	451	403	414	459	410	435	468	437	450	415	452	446	454	424	439	451	433	460	448	471	435	412	424	487	454	433	417	455	431	429	455	449	464	449	415	451	436	444	436	473	446	462	439	431	442	437	429	465	412	442	434	418	427	418	402	450	442	442	455	459	469	477	458	438	478	450	439	439	456	438	430	424	420	443	420	470	437	456	452	445	459	464	460	431	421	454	416	431	412	440	449	455	434	471	472	455	416	407	452	459	398	483	404	405	422	457	437	433	426	458	407	434	456	456	436	472	434	431	418	432	427	440	430	428	440	437	483	436	445	405	457	430	439	421	434	423	470	426	435	445	439	444	403	439	388	409	462	462	452	435	453	408	453	437	418	455	437	434	448	439	450	426	397	440	456	375	436	456	414	429	484	442	458	431	453	430	440	476	436	447	429	454	430	440	458	418	430	435	440	438	456	439	419	430	466	442	458	445	443	451	444	483
23203	21440	29318	23929	21509	20956	11481	4552	2913	2354	1658	1385	1282	1177	1028	993	985	872	729	678	617	594	516	462	435	412	467	482	461	441	388	681	2585	3027	2832	1474	712	407	303	281	293	259	289	300	289	303	281	269	259	274	249	270	279	269	263	279	275	283	276	287	243	292	270	282	247	290	285	310	309	301	265	247	255	238	281	259	307	277	309	277	283	288	297	244	280	293	267	277	266	257	276	272	305	249	301	271	301	262	284	275	302	294	272	285	276	292	292	267	325	277	281	269	263	241	279	266	273	281	268	311	274	275	265	265	289	284	275	257	299	273	283	306	298	286	290	313	273	275	290	296	265	305	282	293	278	298	270	296	277	276	283	291	277	284	300	288	298	304	271	270	284	312	295	255	272	275	290	326	265	271	262	300	310	293	295	259	256	278	269	273	291	261	258	281	278	273	309	306	287	263	255	275	292	268	272	268	275	276	257	273	281	287	263	277	250	279	289	285	278	285	307	285	278	245	291	285	265	309	291	247	257	270	232	273	271	282	289	285	322	254	280	279	311	300	301	290	290	284	282	277	274	285	290	287	255	286	265	257	292	300	298	299	284	297	268	284	334	265	278	297	283	282	272	262	271	272	277	291	269	297	272	278	297	274	299	261	286	297	274	281	315	294	294	272	293	286	261	297	301	278	260	327	289	280	271	266	280	293	278	272	281	278	268	280	276	284	276	258	269	292	282	282	289	286	283	275	274	269	310	296	291	256	270	255	266	295	301	291	287	286	245	294	255	281	295	278	270	271	273	287	287	274	278	289	282	300	306	283	292	263	277	278	289	287	274	305	287	282	273	250	310	282	279	297	290	268	266	285	295	286	306	280	262	269	247	292	264	262	271	260	300	305	282	263	306	277	302	262	302	272	282	258	306	280	278	283	300	294	268	263	274	283	249	273	305	293	287	255	278	303	281	305	274	294	264	298	289	293	301	298	282	283	287	256	290	284	298	270	249	292	268	297	305	271	279	270	298	263	269	304	263	279	261	304	275	270	291	275	276	258	275	270	302	250	341	250	258	279	258	292	281	274	280	269	258	297	291	301	279	260	255	244	291	282	286	276	279	298	287	290	285	251	298	279	280	247	303	297	290	285	294	295	290	288	291	297	278	265	278	248	324	278	287	273	249	299	292	284	257	293	276	273	288	279	282	293	254	267	283	279	294	248	287	291	270	296	271	282	274	260	263	278	266	253	276	262	319	298	289	240	256	253	299	272	280	264	263	247	276	274	307	283	285	292	260	286	273	291	271	285	264	255	279	277	281	300	262	265	296	272	308	270	264	295	294	272	273	285	289	268	270	266	287	267	294	270	292	284	270	254	255	284	276	262	268	264	278	280	295	289	265	276	271	276	283	261	283	277	285	298	300	298	277	266	284	271	278	282	317	289	268	290	276	260	310	281	286	272	254	279	287	277	320	301	280	286	260	264	278	273	316	276	288	266	286	261	263	256	285	295	281	245	288	287	276	281	280	290	280	285	290	288	253	251	278	296	297	290	294	267	258	277	297	286	305	276	296	279	266	296	276	301	267	279	289	284	286	310	283	282	302	305	282	301	289	252	305	258	280	265	280	285	304	263	279	276	262	258	256	259	269	275	274	288	296	300	287	294	279	296	303	282	308	298	274	272	282	272	297	234	276	276	271	274	289	279	250	282	309	288	280	273	293	293	308	302	280	287	272	259	278	307	272	270	282	284	297	269	260	280	274	278	284	270	276	278	287	282	269	270	274	289	308	250	284	303	267	272	278	293	259	293	292	283	295	280	308	276	272	301	279	259	259	287	247	282	261	275	300	286	280	298	264	285	279	276	274	276	266	280	283	307	267	293	277	295	312	296	293	263	300	278	304	264	262	292	280	247	267	292	266	286	271	289	257	277	268	264	285	299	296	265	268	277	311	257	263	301	265	302	273	252	259	302	288	279	297	279	262	268	268	250	278	247	297	275	291	298	296	271	259	302	282	251	279	284	300	299	285	279	277	291	279	298	296	267	275	277	274	270	284	293	292	302	268	277	263	253	273	296	287	332	310	287	291	287	261	282	297	299	252	302	263	272	249	262	279	312	273	269	276	301	290	311	283	272	268	286	287	275	287	251	293	258	255	281	282	284	285	260	287	291	270	298	283	296	237	290	264	276	252	277	267	284	288	265	253	265	277	269	276	269	271	280	273	260	305	290	311	271	262	280	262	266	271	297	267	296	263	253	280	257	275	234	284	259	273	240	266	311	301	296	282	276	302	283	283	273	283	283	270	254	305	279	283	267	281	259	271	273	280	275	269	261	267	269	284	267	272	279	259	271	267	258	287	297	279	287	291	298	291	292	278	282	304	298	272	283	290	303	309	278	304	291	279	260	268	287	235	257	282	271	272	289	267	284	308	263	285	296	275	310	267	271	287	289	286	284	309	258	260	246	277	272	299	302	302	301	292	291	263	275	259	256	287	280	264	276	268	257	296	285	296	321	261	283	313	281	270	305	268	276	302	281	279	296	280	281	297	257	311	281	295	303	267	282	289	270	280	274	262	302	301	257	305	300	291	297	304	282	266	290	282	281	285	278	277	281	267	282	271	279	297	276	266	274	273	267	287	261	274	303	284	305	283	310	283	285	273	293	236	262	283	252	282	275	260	261	280	266	285	267	253	262	262	259	253	255	237	279	274	303	272	274	260	249	281	261	265	265	311	300	269	269	269	284	268	247	286	269	292	276	277	264	303	259	307	277	292	285	259	286	313	286	309	273	285	318	270	252	271	266	301	298	253	311	293	293	245	266	270	276	297	303	285	300	308	283	269	288	311	267	294	265	298	286	270	277	279	250	294	265	277	274	282	262	312	275	283	265	301	303	285	276	268	275	341	267	299	271	295	289	275	252	303	268	286	274	270	292	291	266	282	274	297	262	272	276	288	294	290	276	289	258	283	298	249	232	293	281	274	269	285	248	282	267	301	274	275	277	277	265	290	263	312	279	314	280	289	272	266	287	253	276	267	277	254	294	265	286	271	294	277	290	266	253	235	280	252	287	272	297	287	274	282	277	271	263	268	315	316	275	256	283	278	293	294	279	274	271	320	308	256	291	299	274	292	310	293	279	281	290	252	282	304	281	308	291	246	286	272	270	285	270	264	294	268	307	288	279	257	289	274	316	278	291	261	271	275	279	296	293	300	278	290	280	302	271	286	278	287	263	281	278	277	284	247	257	275	263	268	316	271	297	299	256	297	285	299	272	266	287	262	276	252	270	310	297	304	290	293	277	240	277	269	282	259	290	276	290	286	270	269	300	296	275	250	276	256	281	284	283	306	269	262	306	281	297	306	288	246	242	274	253	280	282	274	301	282	262	251	269	302	255	276	304	282	297	273	289	265	315	297	287	264	300	292	256	279	283	304	266	264	295	271	265	262	293	283	261	297	272	261	279	242	296	314	296	263	244	275	276	292	291	271	275	246	283	269	292	282	291	296	296	302	274
24690	43094	40765	33092	24487	18025	13492	10614	8600	6738	4970	4055	3773	3349	3012	2959	2765	2440	2084	1828	1531	1382	1169	1049	917	908	1077	1112	1019	925	838	1698	6861	7943	6889	3471	1687	742	483	443	432	430	421	427	408	478	436	428	444	448	442	430	449	434	429	447	391	433	420	435	411	448	488	455	402	421	466	476	469	498	476	438	438	442	417	445	431	453	399	405	444	431	454	433	399	417	410	418	432	466	460	440	419	424	410	433	456	463	439	414	431	474	485	446	402	404	429	426	438	484	393	415	415	418	451	438	432	421	457	443	479	446	460	436	418	388	450	452	438	416	448	378	442	433	411	416	443	425	414	421	449	440	440	457	437	429	431	463	403	428	433	454	444	465	420	403	417	414	451	434	456	399	417	439	435	435	416	469	473	434	434	403	438	439	448	422	452	421	423	426	436	444	441	456	405	455	498	463	454	479	423	446	416	446	444	412	457	422	405	412	442	444	397	432	398	439	409	411	434	448	467	429	481	473	438	443	442	431	486	455	462	432	478	474	472	423	416	463	406	439	485	412	440	402	429	459	470	453	478	404	455	493	475	463	460	430	423	404	436	400	418	404	425	457	441	455	438	450	429	431	413	431	433	422	471	432	454	451	434	441	455	450	448	457	441	442	441	460	440	416	438	461	435	454	446	421	486	437	441	417	434	466	450	437	424	443	421	428	449	463	428	440	430	464	425	438	446	430	446	463	423	443	397	446	441	457	402	458	450	408	430	442	438	422	421	425	425	432	419	414	454	437	444	464	420	456	442	458	416	399	432	382	425	438	476	464	446	424	458	437	452	447	479	375	437	432	492	437	452	439	400	435	416	456	443	443	423	403	437	413	442	409	401	443	400	480	430	439	436	429	436	438	393	466	418	411	411	446	428	431	429	464	457	449	396	427	442	444	419	454	409	422	451	441	408	438	399	397	428	445	454	432	421	441	445	403	440	441	425	417	411	423	449	388	450	436	444	412	442	432	436	405	442	446	450	446	455	428	431	441	423	467	440	425	441	428	445	429	420	444	419	461	411	423	441	427	435	444	458	431	424	451	462	431	464	441	445	441	460	432	493	430	461	432	480	446	445	423	419	398	419	440	393	447	433	422	417	441	428	402	460	436	429	461	417	438	427	441	398	415	408	453	483	404	441	434	413	426	470	427	438	433	438	437	459	452	424	477	460	454	426	469	429	414	423	418	442	466	434	435	456	473	441	473	416	459	442	428	475	422	476	429	503	445	418	420	430	442	418	481	444	405	469	422	432	437	446	432	451	465	450	431	433	448	416	420	422	429	439	440	435	422	433	408	444	404	446	452	421	439	438	460	448	437	485	453	442	445	432	453	443	427	403	483	486	422	453	448	409	439	417	457	423	438	427	425	453	476	421	445	482	438	444	434	457	429	415	405	449	477	442	434	434	455	390	448	451	426	411	446	453	410	417	392	407	411	430	407	477	456	423	419	426	457	431	412	401	421	443	453	415	442	409	467	426	422	451	446	436	433	457	430	428	424	440	450	423	415	409	460	389	415	447	433	427	438	431	396	433	446	399	416	412	448	431	432	447	458	426	419	416	402	405	424	460	433	448	431	403	440	413	439	471	432	488	458	422	434	448	427	432	419	397	447	471	446	438	399	466	404	447	447	431	426	407	436	451	462	422	424	433	457	437	449	436	457	460	414	446	438	480	412	467	425	470	424	429	438	464	483	457	464	414	430	425	425	443	422	430	401	453	462	415	408	419	446	456	401	453	443	433	476	428	420	417	430	438	433	406	440	442	450	421	465	429	395	434	400	447	445	457	410	432	422	455	451	412	459	409	438	466	429	420	440	435	442	440	431	401	424	470	482	443	447	430	444	457	397	455	424	462	456	427	471	447	432	430	439	432	423	426	447	433	412	481	438	431	440	430	433	440	426	432	446	440	435	404	451	422	463	421	400	442	454	443	439	474	441	422	432	429	450	419	441	461	428	459	438	443	448	431	454	486	444	447	406	422	461	450	412	400	447	385	425	410	439	467	446	419	433	449	454	412	448	428	461	445	460	432	429	424	457	462	416	434	422	433	418	468	409	429	444	447	446	454	431	451	398	456	439	444	451	454	419	415	453	423	427	425	449	434	436	464	460	398	441	393	447	431	381	379	419	442	447	417	439	475	449	414	417	444	438	435	432	436	444	423	447	445	424	440	459	423	386	438	484	434	431	446	426	438	435	449	425	443	422	465	436	437	416	440	434	432	420	405	450	418	421	446	466	451	450	418	400	447	435	413	442	437	436	437	458	450	443	428	427	440	426	444	391	455	435	429	458	450	441	420	463	459	419	446	451	436	423	436	418	456	428	434	485	447	446	450	421	449	426	461	434	477	449	452	438	424	447	425	445	476	440	437	480	478	415	413	459	473	470	407	436	457	464	425	458	444	416	436	457	421	459	437	443	456	468	425	407	455	432	425	406	440	375	462	474	426	430	463	458	400	424	426	407	443	441	424	435	436	451	439	452	401	394	459	466	444	396	468	449	458	404	395	462	461	448	390	405	433	449	443	453	444	420	447	425	404	449	444	432	412	435	431	438	465	403	435	412	400	413	419	437	418	436	453	459	481	399	465	472	451	431	426	443	451	443	455	442	411	499	409	434	456	413	464	400	498	430	430	411	420	435	423	419	435	459	456	385	441	421	418	446	467	434	446	423	439	446	424	404	447	413	430	424	432	435	437	408	422	473	435	457	450	427	433	447	445	413	476	440	426	413	484	411	432	433	432	417	403	412	420	448	426	434	452	446	435	457	440	408	425	413	466	426	401	387	449	445	474	441	411	438	405	385	430	444	422	455	416	472	424	419	443	468	416	418	427	456	409	387	405	413	411	409	399	405	439	461	439	420	419	426	445	430	473	411	443	456	424	424	415	465	467	429	466	467	438	453	421	468	452	452	423	420	450	408	457	462	405	430	455	426	401	396	452	457	432	412	441	441	437	423	463	444	463	418	453	454	429	472	438	432	418	432	436	453	434	428	436	416	406	423	413	449	452	465	461	443	444	451	426	409	418	424	408	430	404	427	435	441	450	464	418	438	429	453	454	453	415	445	436	450	457	424	420	449	452	440	416	464	430	420	426	455	442	444	423	460	443	391	418	424	421	447	447	449	482	453	459	432	456	420	457	425	458	426	449	445	411	468	435	438	453	444	436	446	439	420	434	428	447	419	424	432	407	443	394	425	419	473	428	422	400	418	425	458	394	391	411	460	428	405	402	444	401	421	397	430	477	438	443	422	462	443	411	493	448	440	422	415	451	430	397	437	441	458	426	451	458	414	443	461	411	432	411	416	422	458	455	414	466	437	460	452	421	416	413	476	429	412	495	436	433	416	438	431	416	455	436	424	434	429	439	439	444	438	449	467	413	451	450	393	445	417	406	423	462	472	481	455	459	418	434	465	430	449	411	462	410	447	428	474	408	444	438	434	409	467	459	419	425	430	477	448	438	428	434	399	427	443
27254	22003	21315	13608	5764	3066	1962	1357	1110	911	696	574	563	536	477	482	470	447	443	394	358	316	326	267	290	283	328	305	300	265	250	327	349	439	528	393	322	244	247	230	242	256	228	258	246	231	243	234	242	248	235	259	208	255	253	217	224	222	224	261	243	223	241	245	240	227	215	242	233	234	241	250	230	258	201	243	243	231	238	262	250	246	223	241	264	209	222	249	227	201	270	235	231	233	248	257	264	251	246	220	219	215	226	242	262	237	243	246	263	220	232	238	216	262	228	252	225	254	223	269	234	246	194	246	246	223	225	231	266	257	232	253	235	223	240	218	245	240	230	259	258	240	245	255	253	224	224	240	232	228	234	243	239	218	243	231	242	249	232	241	247	256	258	213	224	238	236	210	256	199	229	228	274	242	268	245	217	229	228	239	251	238	234	240	215	238	250	256	227	245	240	232	237	223	231	218	222	224	227	230	229	209	222	226	223	233	263	235	244	212	206	236	229	259	240	224	239	220	214	236	199	240	226	261	233	227	230	238	238	229	245	242	221	255	251	220	254	235	251	240	228	212	212	237	227	249	231	240	230	247	239	221	260	223	255	217	238	224	255	257	235	211	223	239	260	233	234	230	240	249	255	216	245	231	242	200	215	214	226	229	246	275	233	220	245	225	245	234	245	231	242	253	239	249	237	231	240	223	234	236	230	272	258	217	255	240	240	228	278	230	242	241	268	241	251	244	226	241	224	220	234	212	234	218	261	217	238	227	231	221	228	206	257	224	223	228	218	215	235	238	214	243	233	240	247	229	219	234	227	241	231	249	249	216	236	249	236	229	230	242	230	234	256	194	245	242	237	236	257	209	245	246	227	254	236	215	236	221	239	247	218	226	276	254	248	261	214	245	227	238	219	248	246	248	233	228	204	250	252	240	232	237	219	253	227	274	233	231	230	247	284	247	201	227	231	207	242	239	242	251	224	244	239	248	255	242	226	243	250	252	231	233	204	227	221	233	262	246	253	242	227	226	246	256	268	234	260	226	213	246	273	227	222	261	251	244	246	240	220	221	259	253	210	285	245	223	252	246	245	249	212	258	257	246	251	237	244	233	253	225	212	251	238	227	241	246	244	233	235	236	240	234	223	241	216	235	258	247	269	241	248	244	262	225	230	215	224	245	241	236	229	249	242	239	254	252	223	236	213	245	249	222	255	211	234	239	231	218	260	232	224	241	215	234	220	247	229	238	242	241	233	220	229	196	238	220	225	252	260	250	243	207	251	244	236	243	228	261	219	235	258	239	217	223	252	233	216	236	241	216	254	251	218	223	211	229	232	266	221	203	250	231	238	211	261	224	238	254	231	260	249	214	249	233	234	253	205	227	219	240	231	249	215	239	214	266	260	228	267	230	231	243	224	248	264	241	227	251	222	232	246	234	257	242	269	258	241	251	243	212	228	223	220	248	250	252	233	267	244	234	232	252	239	249	221	253	220	221	245	240	228	211	253	238	234	223	235	250	245	234	228	220	241	237	247	234	255	247	212	225	239	232	245	252	236	228	258	241	251	272	219	233	203	235	252	248	225	248	266	263	240	230	242	226	230	233	236	257	205	225	240	237	229	242	255	255	239	235	242	222	263	255	228	228	272	248	232	238	228	257	253	248	252	227	249	246	222	219	230	220	232	255	236	249	219	255	250	233	220	230	218	256	223	258	268	240	237	231	225	264	188	255	233	251	239	229	237	228	227	233	248	244	220	251	225	266	252	217	213	217	248	258	253	233	241	224	224	234	250	268	244	256	251	263	221	237	207	246	245	218	235	252	233	254	230	246	253	237	265	220	209	229	228	236	232	230	231	226	238	212	226	236	226	258	226	241	239	240	215	251	248	221	229	226	241	236	252	215	219	239	248	243	264	199	228	264	270	220	254	222	246	245	224	213	241	240	229	264	250	229	212	220	232	235	204	209	255	250	238	230	226	237	234	234	246	246	225	229	224	271	269	238	230	215	260	268	258	211	260	235	245	233	249	207	241	260	241	245	227	254	249	229	269	240	264	242	228	250	253	213	225	234	235	225	253	247	242	225	247	239	250	237	231	240	222	261	269	226	221	240	220	219	237	244	240	237	243	216	255	247	247	218	256	221	222	246	234	244	213	227	245	231	250	247	239	222	237	218	233	254	209	236	246	243	263	213	245	258	268	239	239	236	227	233	212	237	253	246	244	238	223	260	245	215	240	214	214	235	235	237	225	207	235	212	258	219	219	238	228	247	239	264	230	229	251	241	218	230	243	231	249	229	216	214	233	209	253	229	259	240	254	246	249	228	237	222	229	239	227	214	228	265	258	237	237	260	243	243	253	249	208	265	244	222	248	219	236	231	229	248	230	246	236	230	214	252	230	271	233	240	253	251	229	251	219	248	213	245	250	237	248	215	234	214	224	258	232	233	262	245	246	204	258	211	230	221	243	239	215	229	203	261	213	247	225	214	239	245	232	253	230	239	227	235	229	281	246	243	224	225	255	229	224	242	226	234	248	249	234	217	252	252	248	241	220	218	239	239	226	214	218	249	260	242	219	235	210	245	248	242	248	245	242	260	243	225	238	244	222	237	238	238	234	232	231	249	236	232	270	242	237	235	278	247	233	269	212	248	233	246	257	249	252	233	240	226	266	260	247	233	230	224	238	239	238	262	227	223	211	229	258	222	246	270	237	234	252	215	236	202	252	217	224	251	241	253	262	216	237	240	249	244	224	262	209	249	259	218	265	226	233	220	231	232	257	263	229	201	241	233	256	233	215	232	200	257	235	239	252	226	211	217	234	227	228	249	231	263	238	266	230	242	222	209	220	250	216	244	219	228	240	239	235	246	246	218	219	227	221	229	266	234	258	220	246	213	200	251	248	235	218	246	220	243	230	237	238	227	237	200	216	223	240	227	227	225	237	235	231	231	215	255	222	238	230	246	235	246	240	227	262	241	221	227	217	223	227	234	238	230	242	213	237	220	235	244	259	253	230	223	225	239	230	204	252	281	205	254	260	251	227	207	272	226	235	233	219	252	253	243	225	260	243	239	232	236	260	238	248	263	234	226	231	247	248	246	244	236	224	234	234	250	211	252	248	233	206	234	236	235	266	222	223	229	241	238	243	234	259	269	251	260	258	243	251	253	228	260	248	250	242	229	274	234	224	240	234	228	253	223	248	246	225	251	271	226	234	198	264	237	231	234	239	235	212	225	248	235	217	256	249	225	241	255	233	218	243	234	243	227	236	211	232	243	221	244	237	257	236	257	234	209	227	239	217	229	245	239	238	218	227	252	246	258	237	253	258	216	241	230	280	240	209	251	253	219	260	263	237	227	254	240	240	243	255	247	227	207	238	237	257	237	243	252	212	221	246	248	240	250	257	249	256	220	234	238	241	261	238	254	214	235	261	239	236	254	249	246	258	253	243	238	263	252	233	234	223	258	242	236	222	208	225	259	245	206	233	235	256	248	234	234	226	244	237	255
19727	30561	28728	20714	13111	8692	5938	4350	3657	2845	2215	1764	1534	1476	1270	1253	1247	1138	1035	934	903	710	665	568	545	610	628	651	595	575	480	522	825	1072	1107	834	590	428	392	366	383	405	391	421	381	380	353	363	378	393	384	372	369	394	382	420	398	361	421	398	387	384	388	394	408	399	364	419	384	368	364	392	421	374	362	397	395	397	366	377	371	381	388	364	379	367	371	407	402	391	380	383	417	401	375	392	398	399	387	365	370	386	397	389	377	382	357	383	398	400	366	364	388	418	375	385	375	409	390	393	376	387	395	377	402	396	335	394	347	391	369	366	432	432	391	343	384	360	399	349	384	393	425	362	426	393	393	393	377	370	392	408	344	408	388	386	384	373	384	392	375	375	391	410	393	372	409	387	397	394	405	369	406	376	383	378	362	397	407	383	384	366	342	370	401	344	354	355	397	387	363	393	364	405	404	398	368	402	388	373	370	400	394	375	386	382	393	409	375	369	391	396	423	391	368	403	424	370	389	407	387	377	398	393	385	380	398	362	397	375	382	389	407	364	388	386	379	368	401	349	379	350	402	412	355	406	363	377	354	364	385	428	374	395	419	393	357	376	374	372	351	377	364	417	403	375	363	431	354	376	400	382	387	367	384	384	373	342	358	366	387	343	378	352	409	387	418	367	369	368	392	403	357	375	380	391	370	370	368	390	397	380	367	408	360	398	394	356	355	416	357	398	378	393	411	344	372	385	383	363	363	351	375	385	392	359	372	370	376	393	375	398	422	361	378	375	365	417	386	364	399	386	372	415	398	348	377	412	344	402	404	372	410	373	386	393	392	383	388	362	377	409	359	373	391	357	365	374	394	382	384	377	342	406	371	386	355	360	396	377	347	371	380	352	404	393	406	395	424	358	424	418	393	402	395	373	359	381	410	370	428	382	370	374	366	392	384	369	401	361	372	381	383	394	378	367	417	363	383	367	385	365	382	363	382	368	335	375	390	358	368	366	385	416	341	370	376	347	370	397	403	356	373	377	388	362	345	373	399	379	385	386	350	363	371	372	388	393	350	386	384	376	368	379	352	379	379	394	367	376	405	370	356	399	388	391	369	401	380	400	381	358	402	374	398	411	376	377	378	355	409	378	384	385	398	372	373	391	355	386	382	384	431	370	411	405	406	346	383	405	408	389	356	366	356	374	392	384	365	391	351	379	377	367	350	383	376	394	423	385	399	403	409	422	372	396	382	369	424	373	437	344	425	392	356	360	389	369	378	366	358	382	406	368	343	364	404	385	420	328	413	380	368	380	368	420	370	375	357	382	403	367	374	373	373	368	379	361	411	384	409	362	370	403	357	393	376	403	379	378	399	365	400	378	359	356	405	349	354	387	400	352	355	375	394	390	394	378	403	382	395	393	382	350	392	358	371	401	370	403	405	347	393	391	372	399	373	391	406	377	357	402	401	355	394	367	378	402	355	393	348	393	385	379	364	395	428	419	371	377	378	373	370	345	401	396	381	387	410	371	377	400	381	375	384	377	423	371	400	378	407	400	368	419	350	379	374	391	358	371	363	376	380	398	398	409	370	363	391	389	431	417	364	410	374	389	375	380	382	397	416	356	408	365	361	369	374	352	348	374	361	377	372	344	381	402	377	358	392	371	359	378	359	391	364	375	388	411	426	381	364	384	404	399	406	408	372	368	364	373	368	388	379	403	399	375	356	411	379	416	402	419	410	336	362	386	373	393	384	409	388	386	405	422	386	379	354	382	372	378	407	399	338	404	388	374	370	348	393	378	387	362	390	376	380	372	385	388	389	389	369	413	378	375	347	379	394	380	387	373	380	392	386	378	371	375	356	378	370	424	394	399	419	395	385	405	350	418	396	432	358	367	414	379	385	395	363	417	397	362	351	393	369	405	374	376	372	373	374	394	351	374	395	367	364	370	380	378	361	379	364	398	376	393	380	376	367	359	376	405	358	408	395	377	401	382	391	360	373	422	376	388	408	420	407	361	413	351	359	399	391	406	414	384	383	405	376	365	402	367	364	408	362	387	373	407	359	351	381	396	401	424	396	376	381	419	395	376	383	416	398	351	415	378	386	381	418	410	393	374	389	397	385	395	374	388	411	390	356	365	410	386	355	391	401	367	363	413	386	378	371	371	373	391	374	379	388	417	421	396	381	379	387	429	368	387	370	397	376	341	356	400	364	416	374	392	408	371	350	390	389	381	380	406	383	403	385	389	397	393	350	340	381	378	406	409	368	401	372	365	352	403	373	380	392	360	408	366	405	362	398	385	388	385	348	398	373	388	384	353	352	399	351	381	354	410	372	363	356	377	343	379	362	386	391	371	380	385	413	369	362	372	393	386	378	382	388	399	386	359	393	381	397	394	376	357	368	364	361	409	407	382	383	369	374	370	390	370	361	405	388	381	336	386	358	386	394	387	406	401	387	384	382	378	396	368	358	357	367	348	410	384	371	353	404	395	383	393	349	385	387	350	374	379	381	388	350	373	384	383	368	399	361	361	384	380	357	405	375	411	388	359	352	386	384	363	385	438	390	410	394	374	385	380	378	400	349	383	376	355	376	349	371	384	370	379	389	379	372	369	405	339	400	394	399	394	410	397	409	372	426	417	387	369	412	390	385	386	370	408	363	367	342	403	366	392	390	382	382	375	393	357	387	414	395	385	398	387	374	366	407	406	397	390	366	371	377	393	344	375	375	364	383	354	366	374	355	405	409	365	375	382	348	400	382	395	391	403	375	416	351	369	365	374	422	366	361	410	362	377	382	361	378	399	399	404	384	417	410	383	377	398	386	348	387	408	409	395	420	384	411	389	378	390	393	363	396	392	393	362	427	422	348	388	372	375	386	401	404	410	396	358	387	384	372	370	370	392	391	407	359	383	414	389	368	362	382	371	390	382	370	362	412	385	418	362	372	372	365	377	408	396	381	383	367	394	369	421	396	378	426	379	429	389	349	379	360	375	377	376	411	350	394	368	405	407	375	387	371	381	396	384	368	347	399	376	362	369	382	366	407	425	379	349	362	383	418	361	376	388	388	390	405	372	415	429	347	402	400	379	365	419	377	376	390	366	375	360	369	393	373	375	392	420	380	411	392	394	389	421	389	377	394	376	404	369	353	371	350	371	388	411	383	408	413	399	401	354	385	385	345	401	382	392	389	383	416	394	384	386	379	389	406	395	373	367	384	379	387	361	385	380	359	379	382	371	370	363	374	422	405	395	409	365	370	351	391	374	376	348	355	354	372	380	363	376	403	390	369	413	384	401	380	407	378	394	376	409	372	397	375	382	404	352	400	385	357	388	388	401	368	367	387	374	365	441	388	383	396	385	368	364	390	363	415	397	413	379	387	401	338	407	366	394	382	376	390	348	402	376	412	370	368	379	407	395	379	365	373	401	389	395	390	356	357	387	401	368	339	382	412	402	386	379	378	402	405	394	436	359	371	362	372	374	374	400	379	403	364	368	367	386	390	371	412	355
24280	21414	28638	24594	20798	11279	4976	2715	1983	1588	1244	1024	889	753	744	685	702	657	594	569	514	430	415	381	395	410	402	422	399	363	355	535	1369	1711	1499	830	540	349	261	269	281	267	293	275	318	261	263	247	307	271	275	264	302	268	284	279	305	269	248	281	291	257	289	277	296	308	274	281	273	268	293	277	290	285	269	308	277	273	255	269	250	307	291	293	298	286	277	270	270	292	290	289	305	287	282	291	281	279	253	233	300	330	269	301	280	299	282	302	296	266	290	272	274	245	284	280	246	254	276	292	298	283	279	259	284	284	326	286	276	286	273	275	297	274	286	297	267	282	278	297	256	277	284	288	291	308	279	269	303	279	326	296	269	276	276	268	291	227	292	261	283	267	283	249	278	312	287	292	279	269	270	249	275	297	269	274	280	275	305	246	286	270	274	270	246	302	273	270	297	267	273	288	266	296	242	280	265	252	279	275	272	255	266	282	301	285	244	273	292	313	279	246	281	283	281	239	302	308	243	294	259	262	271	278	264	292	293	275	287	303	256	274	283	260	278	284	274	293	264	301	282	265	292	285	270	287	271	270	276	294	290	237	296	292	262	287	252	276	289	286	275	257	261	277	287	309	306	255	297	277	266	259	265	281	244	277	272	283	266	274	285	255	238	282	251	239	256	268	236	270	283	294	274	257	312	266	301	277	255	269	268	265	240	257	278	296	284	233	286	290	304	284	241	300	261	301	276	323	287	263	285	278	277	277	278	304	293	295	262	248	270	261	274	279	287	267	274	257	258	269	258	280	258	322	295	282	274	261	293	290	274	279	280	261	299	246	293	305	262	243	288	288	314	293	271	273	293	294	265	252	286	258	263	263	269	280	282	277	248	277	274	288	276	299	277	268	294	270	274	289	252	288	258	269	289	265	293	305	257	292	252	286	305	245	263	280	286	291	263	292	270	273	263	279	280	287	280	268	275	280	264	284	276	272	285	274	262	259	281	283	297	292	282	261	318	258	283	253	280	268	261	299	258	289	285	244	269	309	310	262	269	293	276	266	265	286	265	269	307	270	300	317	271	298	278	293	283	266	259	275	278	280	274	273	273	269	280	261	283	283	252	261	283	287	289	296	285	303	270	294	261	265	279	260	271	281	282	250	283	283	257	269	258	299	298	285	308	254	277	268	301	247	256	295	276	298	277	282	268	274	239	264	276	275	254	323	283	298	273	264	275	265	266	285	284	269	271	251	298	283	254	279	296	272	281	274	289	254	267	298	257	264	293	274	292	296	287	296	275	270	287	276	296	288	284	286	262	285	288	282	286	269	258	279	320	275	287	319	261	252	297	311	278	289	278	275	266	278	286	268	264	275	292	295	299	293	274	291	267	293	267	295	285	280	263	267	275	279	327	236	268	284	257	249	271	287	287	290	272	273	235	282	273	296	248	269	263	283	287	286	282	263	259	274	260	267	297	274	260	262	284	265	275	291	280	286	284	278	266	259	299	254	300	298	283	258	293	253	264	289	295	275	268	299	316	283	274	274	288	268	251	315	289	264	246	290	264	286	312	274	288	260	279	297	253	268	293	292	297	272	267	265	256	263	256	235	292	309	256	236	274	275	241	251	285	301	247	296	270	307	280	280	265	265	262	287	248	274	274	279	244	272	269	282	296	283	288	277	254	294	260	249	272	277	248	296	296	322	269	293	286	291	302	305	263	263	292	275	230	276	256	280	295	277	304	299	273	305	296	253	287	296	258	269	306	291	281	289	277	269	280	286	250	275	286	278	260	272	276	259	278	266	273	285	300	295	287	277	288	274	271	272	259	279	273	293	326	250	272	243	280	266	276	286	267	270	286	278	280	261	283	294	266	292	290	277	284	271	273	270	254	281	295	278	232	295	272	255	267	281	263	284	300	297	286	262	279	318	257	261	270	267	288	298	272	279	288	258	267	274	307	279	265	290	289	273	282	303	287	310	265	265	259	297	291	264	285	282	304	291	260	275	284	290	272	234	291	281	255	314	286	249	275	300	273	312	292	277	259	271	280	265	331	295	286	255	266	307	277	271	291	289	289	292	293	300	265	292	311	302	292	303	263	281	299	269	276	277	303	276	280	280	274	270	304	268	282	278	256	286	242	281	303	278	276	277	266	278	280	277	284	227	253	259	251	277	270	298	278	270	284	267	309	291	275	272	235	287	294	299	301	267	261	260	247	288	230	283	288	290	273	292	308	267	301	283	282	273	277	290	238	277	269	292	269	255	264	241	264	287	252	262	295	271	293	287	300	291	251	297	261	303	280	289	297	268	285	287	288	271	304	299	284	301	265	245	315	305	294	294	279	274	268	278	251	287	304	287	273	260	291	265	264	290	306	282	283	279	301	277	270	265	288	278	298	264	256	262	278	283	279	279	281	274	279	274	288	282	282	267	293	279	252	275	288	309	274	253	282	263	285	273	279	289	268	268	269	294	238	307	259	289	286	272	259	276	266	270	274	304	308	259	313	300	287	263	293	273	280	292	280	267	294	262	261	260	298	272	271	290	270	294	279	312	273	226	257	257	264	258	282	286	261	264	295	293	269	291	314	294	293	270	275	303	290	314	273	262	316	274	275	293	279	275	271	269	300	272	268	261	278	255	280	288	273	273	281	266	275	275	264	287	265	283	269	303	287	259	294	259	276	308	287	237	283	277	269	298	266	257	305	271	268	298	277	266	295	272	275	288	245	291	282	264	276	302	280	265	290	299	261	290	291	292	287	272	298	279	269	290	285	291	293	239	284	274	294	259	284	307	258	278	263	247	277	281	287	286	284	264	283	291	290	283	290	276	275	275	295	268	264	281	287	275	258	291	275	279	254	268	275	290	277	303	281	265	285	306	303	269	297	279	270	267	271	273	308	297	270	301	306	282	273	278	284	259	266	266	295	271	259	298	293	270	277	264	274	252	268	261	251	279	274	280	266	290	256	278	278	273	315	300	284	281	273	264	272	270	308	252	258	284	275	274	266	295	281	270	280	298	296	284	277	270	299	320	280	298	319	236	291	299	299	289	251	274	277	254	282	261	287	264	248	284	283	279	287	274	263	287	271	279	296	281	261	255	284	284	271	265	295	282	275	264	277	265	269	295	283	274	274	291	264	265	267	292	263	261	277	291	262	308	294	270	277	300	261	279	282	269	294	275	288	281	255	279	277	337	264	259	272	261	272	279	286	247	297	266	237	255	272	252	296	292	291	267	288	250	251	293	295	264	260	252	263	272	282	263	284	306	254	267	268	287	262	280	291	321	278	280	267	293	279	286	291	273	259	291	258	262	290	266	309	281	275	279	283	262	284	263	278	274	288	297	270	284	296	250	307	306	280	276	270	313	263	270	282	262	259	290	280	281	272	275	293	309	294	278	288	268	259	294	289	284	262	281	279	278	275	289	274	306	268	288	222	280	271	289	276	288	316	267	269	258	284	267	268	278	285	300	275	275	267	296	275	279	282	282	264	278	305	269	308	267	272	300
22176	39119	36571	27748	20030	14044	10158	7466	5800	4797	3876	2972	2568	2332	2145	2027	1982	1767	1614	1335	1229	958	951	836	771	828	867	899	819	819	687	1315	3591	4744	3902	2117	1140	664	459	446	468	454	465	443	476	471	455	413	444	463	428	434	442	461	472	462	499	430	461	443	452	465	440	421	444	440	445	439	465	430	446	454	490	441	459	472	458	432	433	425	507	453	450	451	474	436	426	423	444	421	463	434	426	447	426	419	448	451	411	447	447	473	432	436	440	410	470	499	448	463	449	432	433	438	442	432	423	463	448	472	450	470	446	433	446	452	437	463	434	417	435	445	458	474	445	433	489	421	421	441	429	443	429	462	479	403	452	460	416	441	456	441	422	437	425	455	467	391	466	475	463	420	446	456	426	480	444	448	420	399	447	449	455	445	448	433	449	459	430	437	455	450	461	459	462	447	454	463	432	442	422	449	441	436	421	399	427	482	437	461	457	424	472	429	432	450	442	441	452	438	452	454	462	451	438	437	450	433	428	430	451	434	428	475	438	479	466	450	460	432	435	429	454	414	433	439	433	439	439	446	437	488	443	434	420	453	412	402	448	416	444	484	448	439	433	438	409	451	440	455	438	431	416	421	447	417	435	445	436	452	403	463	464	473	440	435	444	481	448	466	475	429	452	454	413	396	425	468	459	439	428	448	425	435	442	454	425	482	421	469	451	460	450	418	449	472	464	447	453	446	465	437	429	435	485	449	474	446	446	424	450	435	433	461	461	413	432	500	470	414	437	473	440	417	454	456	476	455	436	442	443	417	440	467	413	438	413	443	448	415	483	441	435	437	437	447	512	457	430	445	476	429	414	434	447	428	450	440	445	430	460	424	435	447	443	451	479	462	415	417	423	387	438	430	431	455	404	405	451	494	447	433	434	443	460	462	440	436	441	443	443	418	450	444	429	450	462	457	429	432	473	458	422	436	425	462	474	441	419	417	435	491	462	471	457	418	470	458	427	445	466	441	427	431	497	456	427	452	471	461	445	463	452	397	411	435	413	423	416	415	452	447	411	428	465	420	436	435	422	414	442	452	437	458	399	419	489	467	445	452	473	478	461	465	421	440	443	464	452	448	464	455	464	469	446	468	451	436	456	463	427	414	462	472	425	448	457	464	437	440	483	467	437	455	437	460	478	437	460	461	460	417	433	421	465	454	448	481	411	449	471	408	413	486	459	425	466	458	440	473	451	467	433	464	469	447	434	489	453	457	483	450	478	461	459	450	495	494	428	464	433	453	437	455	448	446	443	440	449	457	443	429	431	401	470	469	446	449	481	444	451	477	436	435	432	455	394	432	434	412	453	447	481	469	455	471	441	409	414	440	440	435	432	451	441	433	453	455	470	415	489	427	446	461	461	429	485	446	450	483	435	444	498	480	435	409	424	436	439	449	466	469	451	408	488	442	487	440	436	479	459	449	462	455	442	432	464	445	433	445	444	472	444	449	408	442	460	445	435	448	453	410	395	409	457	436	427	448	477	471	463	461	471	477	395	431	449	453	468	422	472	435	463	440	445	455	438	439	424	445	437	446	411	433	440	437	400	433	466	456	451	423	437	429	431	424	446	468	440	448	410	438	465	418	493	462	464	412	450	466	470	454	476	436	431	463	455	436	465	465	440	437	409	443	458	450	453	464	421	475	419	464	452	447	465	414	447	439	454	468	428	486	462	408	427	455	437	430	407	397	464	415	457	484	427	464	480	443	398	439	453	440	447	466	458	423	459	421	457	441	450	464	469	421	423	456	448	451	472	417	444	460	477	451	428	447	458	421	412	416	427	448	447	448	415	461	462	439	453	455	416	433	453	446	467	443	419	469	447	420	444	407	470	437	455	498	459	422	435	435	447	410	411	449	431	497	407	463	459	433	437	439	482	445	456	439	443	441	453	449	445	484	456	447	442	452	427	466	448	454	453	479	445	456	432	463	430	432	444	436	410	415	415	443	452	425	446	426	422	447	451	456	464	446	422	438	446	406	439	478	428	434	443	451	443	469	423	390	481	440	464	480	476	412	449	460	442	419	449	459	441	467	463	444	471	412	427	415	451	454	469	410	429	462	450	456	460	446	470	448	435	432	460	428	488	477	435	430	459	447	465	454	454	433	480	439	443	448	398	468	481	426	395	441	442	423	423	426	431	443	411	463	475	436	426	418	470	436	465	451	452	411	437	476	410	464	455	465	450	460	470	421	424	466	455	435	438	455	470	476	420	441	450	415	448	453	421	451	450	445	413	427	469	472	445	429	461	444	466	430	507	464	440	411	445	454	448	417	453	434	430	460	406	452	442	455	442	417	467	461	454	462	472	443	440	463	450	438	455	464	396	427	439	447	417	445	456	444	414	461	452	468	426	457	475	450	446	470	454	414	451	449	460	443	409	465	446	459	430	416	423	426	409	444	447	458	460	443	421	415	460	422	441	460	479	461	465	415	482	441	438	423	431	488	439	456	434	474	409	431	453	385	423	439	458	432	424	424	470	424	429	433	453	409	430	443	440	459	430	463	425	440	388	434	420	426	410	453	434	453	439	454	440	442	462	463	459	460	441	458	454	411	438	455	445	468	461	439	449	439	439	423	440	409	418	460	474	447	446	451	470	477	429	424	439	436	423	445	416	476	449	464	440	453	440	426	443	424	427	404	406	411	451	436	457	488	429	425	432	456	475	421	476	455	427	493	457	443	464	420	428	434	409	426	444	476	457	444	460	463	443	479	425	431	444	419	445	448	419	472	413	438	432	454	450	433	456	441	446	454	448	433	440	453	444	430	422	409	408	438	445	440	424	443	433	404	445	408	441	433	454	423	440	449	408	441	440	468	414	436	457	468	445	446	457	433	455	456	459	484	439	434	436	466	448	426	446	467	471	425	463	478	464	411	438	446	437	412	430	437	493	445	428	440	480	466	454	437	454	466	464	401	428	451	451	482	426	423	449	454	436	449	435	437	462	445	446	429	467	458	455	407	467	436	474	430	463	453	461	447	448	429	459	450	466	449	432	478	437	467	434	441	466	444	456	438	442	458	439	460	428	453	456	455	443	443	422	449	458	432	406	501	435	472	404	434	419	464	441	428	434	423	490	444	463	456	454	444	448	466	431	463	472	446	458	426	489	457	448	477	448	439	445	441	435	452	469	485	454	466	426	444	443	472	465	442	464	458	458	467	449	452	475	420	422	446	458	437	423	440	471	438	439	453	441	420	434	445	463	403	438	448	453	429	467	452	471	467	435	442	451	469	443	446	427	430	470	438	472	453	419	464	448	468	423	471	473	441	442	487	425	433	462	443	439	436	437	456	467	475	463	476	404	470	445	446	483	487	440	458	475	458	472	427	441	472	418	462	418	427	451	481	471	456	443	448	465	438	451	457	400	426	442	438	430	474	470	454	456	442	442	416	437	453	453	439	426	424	437	448	436	440	438	426	406	433	457	437	425	424	440	434	451	487	418	452	447	487	447	454	416	399	454	452	436	468
23251	21406	29301	23922	21479	21020	11825	4393	2842	2308	1792	1470	1251	1184	954	909	923	949	749	690	603	511	475	408	437	479	499	464	480	419	399	1066	2195	3480	2499	1214	688	408	265	298	281	284	317	308	302	280	265	276	257	240	303	295	264	264	272	282	287	322	301	292	274	293	280	292	269	303	282	263	276	275	300	280	266	280	282	279	276	269	299	295	272	288	310	300	263	257	281	262	273	298	279	295	281	277	295	283	301	261	305	283	321	280	277	273	264	250	267	289	267	299	264	277	307	320	290	273	298	279	283	301	267	268	270	271	271	247	286	310	296	273	254	321	239	267	277	271	302	266	265	286	274	285	291	289	299	276	277	265	289	261	287	276	277	304	273	297	310	279	286	274	227	274	258	270	302	285	304	282	311	255	286	296	267	280	292	252	292	290	300	322	287	295	303	291	245	261	261	278	287	273	281	291	263	277	314	279	295	258	280	272	297	276	268	264	288	283	250	275	275	281	302	271	285	277	262	283	283	262	275	273	292	275	276	270	278	252	313	301	299	271	280	283	282	262	305	315	296	272	289	274	306	311	278	292	307	247	294	310	287	291	283	279	267	271	279	295	267	296	250	273	266	288	264	253	287	298	290	260	272	265	268	276	304	270	306	272	278	284	313	284	289	264	287	276	277	275	295	300	284	263	276	333	292	258	265	252	296	296	298	283	285	286	289	267	262	281	309	269	269	268	258	296	295	263	266	274	307	271	305	294	262	268	270	297	267	279	295	268	284	283	283	283	275	320	268	259	318	276	277	300	284	282	305	317	269	280	275	290	296	302	263	275	274	282	288	283	300	256	299	282	302	272	283	260	285	292	294	285	261	291	265	273	282	293	299	271	320	309	269	265	280	267	255	298	305	260	285	303	258	319	279	270	271	267	295	259	263	251	290	282	267	264	247	304	297	274	324	243	280	287	302	291	292	267	295	279	276	256	285	314	304	246	286	299	295	297	280	280	270	296	290	271	268	288	298	282	268	263	285	291	306	295	249	258	287	258	262	265	277	276	311	285	247	321	289	259	280	292	275	280	278	271	254	268	268	292	271	270	289	281	292	282	288	302	275	282	272	279	261	246	310	283	276	298	282	276	280	266	290	278	278	262	266	263	282	276	269	282	268	297	270	273	285	284	291	311	299	273	262	268	265	264	284	301	280	278	282	284	321	262	286	302	262	278	284	289	268	317	277	283	300	284	270	296	272	282	290	314	310	261	275	292	281	273	278	272	271	259	294	282	297	289	247	305	297	297	294	268	259	253	266	294	279	262	267	319	303	309	261	287	265	296	289	292	270	262	272	280	264	265	268	284	289	266	266	266	316	287	283	267	252	269	288	278	301	260	265	264	280	310	282	292	281	274	289	292	277	305	298	260	257	264	283	294	295	281	269	304	257	275	293	288	293	251	254	305	270	264	259	280	282	265	292	252	284	308	279	265	276	301	298	287	311	299	281	283	285	300	270	277	266	282	265	304	265	287	313	272	295	290	278	301	282	295	268	284	284	291	280	263	303	288	291	294	289	288	270	258	301	266	289	267	296	278	281	272	272	309	292	283	285	289	281	258	308	295	311	280	286	253	303	283	291	263	283	296	285	295	294	289	264	310	265	276	251	274	322	314	264	270	275	292	295	288	264	299	283	273	297	273	275	262	272	284	269	261	265	274	317	298	265	265	269	304	262	288	281	300	290	278	333	271	281	323	265	269	284	264	271	295	256	272	264	291	293	295	261	314	294	278	297	263	263	284	272	292	289	275	275	267	274	267	288	272	285	278	286	286	266	286	293	298	268	276	262	263	303	273	266	301	277	282	316	261	285	263	264	286	281	299	275	275	283	311	257	242	304	293	307	317	252	302	298	274	288	296	301	299	291	276	285	285	298	298	276	286	298	278	280	267	283	241	277	288	294	280	295	272	277	275	303	266	277	286	281	268	263	291	313	310	265	279	276	287	289	259	276	269	270	291	303	259	275	279	265	270	295	267	267	276	267	286	251	263	298	274	265	287	290	285	289	269	289	295	292	288	289	263	299	275	271	247	273	271	308	317	282	263	263	318	262	267	277	310	273	280	285	305	279	286	278	291	279	287	260	311	289	287	303	286	267	278	277	298	275	315	289	244	275	262	302	278	272	301	309	306	281	278	272	303	297	290	264	267	289	281	283	271	260	290	290	269	297	270	315	280	248	289	287	300	303	272	310	250	276	266	306	273	285	299	282	277	259	290	275	277	271	274	264	267	304	280	295	293	293	292	303	285	285	293	274	265	299	298	296	286	288	273	282	276	289	258	284	266	271	308	307	265	305	293	263	276	263	284	307	290	276	299	306	278	296	269	288	291	261	271	279	277	279	299	252	288	275	310	284	247	287	266	269	310	281	290	296	279	298	253	263	281	263	298	300	291	300	288	297	296	307	294	267	291	275	265	295	297	284	273	271	272	257	290	280	257	284	259	285	244	286	287	253	288	258	288	264	299	261	244	269	238	256	263	290	267	283	287	276	289	283	290	291	286	261	317	277	296	295	275	265	288	276	255	277	246	294	283	296	261	284	270	296	307	301	293	307	290	274	273	276	264	278	286	262	288	275	310	285	287	318	272	267	264	279	245	291	288	277	304	274	293	261	283	314	292	275	316	295	306	279	279	275	300	247	300	287	289	281	267	281	285	298	295	277	280	252	276	292	278	271	261	288	278	289	273	313	270	277	281	299	308	290	298	293	273	276	247	254	293	267	303	289	290	274	286	271	238	269	268	280	270	267	287	285	275	300	295	277	304	279	284	293	287	282	319	270	273	285	286	285	279	272	300	258	269	272	304	273	261	297	304	292	278	292	295	266	263	279	257	290	277	266	275	256	277	295	272	271	283	278	275	267	295	279	270	276	275	282	279	279	264	281	269	286	280	285	285	236	302	280	305	283	298	269	274	290	294	306	291	279	278	292	272	308	294	269	289	259	275	298	291	297	291	284	281	282	313	272	288	271	258	261	293	285	282	293	316	265	264	290	274	276	272	304	264	261	267	282	293	283	236	296	262	268	279	304	298	243	270	271	275	260	291	282	305	277	265	289	280	295	291	300	294	277	265	282	295	253	327	271	293	281	308	271	303	288	296	276	285	252	285	331	290	284	267	329	286	272	285	272	267	264	262	273	297	296	299	253	278	312	294	290	276	263	278	280	292	306	264	303	258	296	308	293	293	287	291	297	262	285	305	282	264	281	242	277	265	284	266	293	279	286	273	268	262	254	287	292	296	273	260	309	279	295	290	246	297	277	276	260	284	268	264	304	309	275	276	272	254	259	283	249	302	309	285	331	269	274	235	274	280	282	269	297	313	254	289	257	337	272	281	308	260	285	244	268	263	279	280	299	293	264	292	295	292	271	262	252	279	278	313	318	273	249	272	284	300	265	276	269	294	282	293	261	295	275	254	274	278	265	274	278	277	284	277	272	287	282	273	282	267	320	280	263	311	283	264	281	276
25153	44099	41586	32737	24679	18505	14015	10482	8097	6616	5265	4230	3733	3380	2973	2746	2637	2436	2005	1830	1547	1354	1046	1027	991	1098	1135	975	962	968	888	2817	5887	8934	6028	2979	1581	843	496	432	379	416	477	443	417	411	456	412	443	406	457	416	462	443	487	435	434	412	396	439	430	448	425	463	432	424	436	434	447	443	481	458	419	442	419	440	479	466	441	444	446	413	454	423	443	483	433	441	456	475	515	460	462	460	425	458	448	456	415	475	426	396	460	451	439	445	471	415	427	412	462	445	440	411	454	469	440	418	426	494	425	422	445	444	453	455	474	462	477	462	394	416	471	431	458	459	429	433	431	481	483	453	435	438	428	414	452	438	430	413	412	430	454	446	443	432	417	414	468	439	416	435	451	409	406	442	429	427	446	422	453	472	478	431	454	412	408	433	408	428	448	435	439	408	443	448	444	441	447	402	465	406	448	431	478	417	445	441	477	436	476	468	412	420	367	455	396	478	426	431	487	491	408	451	455	479	474	407	411	430	434	446	433	476	459	435	472	474	407	443	482	443	437	441	388	446	470	456	455	436	503	438	424	433	422	450	443	424	417	446	457	409	428	443	465	437	474	426	461	450	438	473	452	445	458	439	435	404	415	432	471	452	492	440	443	448	441	417	466	413	435	462	444	470	487	446	456	418	454	439	438	459	449	431	465	417	440	453	446	451	444	460	447	434	480	450	434	415	408	440	471	452	418	428	412	461	442	403	426	453	472	424	481	437	463	455	452	438	397	450	436	452	440	418	442	393	398	438	470	444	473	453	424	479	415	443	434	426	430	463	444	455	435	414	450	475	437	449	418	441	423	491	483	404	480	468	414	434	402	429	458	453	443	446	443	410	459	433	440	417	455	448	403	435	431	452	474	436	441	415	425	454	455	422	445	421	393	474	405	476	440	423	449	458	390	469	472	460	470	442	465	434	490	453	436	527	465	435	442	424	429	463	447	461	431	447	434	427	454	439	434	488	447	446	456	405	467	427	459	454	446	443	430	436	393	421	444	447	429	405	424	460	470	443	434	448	438	449	431	431	469	457	451	456	430	420	465	465	432	413	486	434	453	448	458	421	453	452	446	418	414	405	420	442	449	429	433	455	432	436	468	437	446	448	455	411	418	463	465	448	426	469	448	431	450	446	417	461	404	447	453	467	420	434	463	422	442	431	461	422	457	460	442	440	427	437	456	471	447	468	425	457	464	426	454	456	430	439	447	454	473	445	428	461	451	457	453	459	455	442	438	454	450	436	444	465	422	441	459	408	427	454	438	437	448	433	480	433	433	415	434	431	461	450	454	445	411	461	436	413	478	433	435	471	460	460	458	436	469	462	469	448	431	427	421	444	433	443	435	499	423	428	413	441	469	450	453	414	490	456	418	465	422	507	455	420	459	451	459	432	440	459	445	467	443	437	436	446	429	455	428	458	461	444	422	485	412	459	451	467	457	462	460	425	431	455	425	477	439	461	448	463	442	414	443	426	432	433	461	421	419	451	405	465	422	457	462	480	447	460	477	435	434	442	459	453	466	456	446	431	447	420	472	411	417	412	414	439	453	442	423	429	442	441	447	430	413	438	420	483	429	490	436	405	429	450	424	456	415	455	436	481	424	421	433	411	475	418	436	450	431	425	469	425	480	470	460	435	487	461	428	428	421	444	423	454	461	401	454	461	413	470	466	452	446	456	455	450	447	403	427	386	469	470	443	474	438	414	438	441	420	456	459	451	451	435	429	454	430	442	428	436	428	434	469	449	436	440	418	455	410	438	423	443	420	425	416	451	484	425	406	445	441	441	440	406	430	439	444	441	441	414	422	458	438	457	429	477	484	425	469	433	450	434	476	446	419	421	439	396	434	401	435	458	453	450	448	435	428	409	475	443	425	452	437	421	444	404	429	417	443	463	429	459	433	455	446	427	454	440	481	404	432	464	440	442	467	432	408	438	456	420	443	463	434	448	445	447	396	454	415	474	425	435	460	451	487	471	422	461	430	430	453	446	422	457	472	463	416	410	447	443	430	446	473	462	413	441	433	411	435	428	427	455	436	463	452	461	463	440	463	436	453	456	461	448	434	462	458	447	412	483	498	448	448	460	460	464	445	429	477	475	450	470	392	434	430	428	437	458	446	453	432	474	471	416	438	426	453	415	438	429	464	428	444	397	447	470	434	417	412	414	435	426	464	475	435	432	473	468	466	465	437	435	443	461	468	425	474	433	365	479	457	453	452	450	412	459	418	441	419	461	429	462	425	433	423	468	469	410	470	467	475	444	446	466	440	444	445	458	444	437	472	426	435	442	412	437	456	408	416	487	467	435	414	429	437	447	448	465	454	457	440	437	453	415	418	423	436	419	463	442	439	478	421	458	433	441	415	440	423	458	423	410	451	446	461	434	425	499	440	436	433	442	465	441	444	468	401	408	447	429	430	462	485	432	456	438	462	453	465	402	436	488	449	438	463	430	428	416	423	457	438	425	472	435	408	439	457	447	467	432	450	474	415	450	453	442	415	413	421	444	476	442	470	434	422	479	444	433	425	449	396	471	468	429	412	414	409	457	422	397	438	440	442	466	440	439	440	482	438	468	444	453	471	432	434	474	452	424	442	457	456	460	444	410	458	441	418	434	410	458	435	431	453	451	436	462	455	468	426	420	397	459	419	445	443	417	430	472	465	448	415	415	399	440	482	422	434	457	472	453	432	450	459	437	464	465	437	471	437	441	441	435	425	421	447	405	422	401	438	438	445	426	444	450	446	416	457	436	446	451	405	409	407	466	439	463	442	461	469	444	439	427	461	454	431	482	450	418	475	438	453	458	450	425	453	415	433	444	432	430	426	459	431	447	454	446	431	458	445	445	432	449	458	419	484	441	471	458	449	432	467	405	439	442	424	429	445	454	434	442	430	456	477	437	446	446	445	438	457	426	430	441	437	425	429	422	428	459	419	450	418	465	452	419	434	437	453	416	426	428	449	437	411	433	420	410	450	420	472	437	443	427	413	424	434	424	430	426	437	439	433	453	458	430	446	477	429	460	441	453	452	474	447	429	470	458	438	426	439	441	443	420	420	450	437	463	407	426	465	434	448	431	505	440	444	458	470	472	474	459	409	460	427	423	417	431	432	424	451	441	431	455	451	477	406	456	426	407	435	457	459	411	462	480	399	425	419	448	443	421	499	459	416	466	427	458	457	478	469	421	429	455	436	472	410	426	446	436	470	424	445	428	453	449	447	444	455	449	452	417	443	447	468	415	441	440	390	459	449	443	489	494	445	462	455	420	462	440	431	437	471	437	459	425	491	444	416	429	443	421	417	432	402	469	448	432	434	437	419	463	391	458	471	445	415	473	466	475	461	418	415	485	442	487	460	463	451	472	419	459	454	469	419	456	438	420	404	404	436	452	412	454	437	445	437	457	486	398	429	454	418	437	403	424	422	455	428	446	434	435	426	428	438	424	431	382	427	420	450	445	417	485	425	414
27291	22557	21804	13704	5779	3253	2171	1440	1109	904	717	661	554	594	475	519	491	517	448	417	400	318	313	281	341	312	320	327	295	303	315	291	329	529	489	363	347	255	230	226	229	235	273	244	244	241	248	234	249	245	265	257	249	237	241	269	248	276	276	223	257	212	259	256	253	224	212	251	230	252	220	196	249	246	260	239	263	234	248	231	281	262	233	237	270	234	245	250	220	249	270	254	258	255	274	256	252	251	244	216	241	254	260	223	234	265	230	222	242	220	240	244	244	266	248	236	264	245	216	237	255	250	233	238	221	231	225	242	247	218	239	269	224	216	251	274	234	260	245	242	248	232	278	242	267	240	228	230	238	221	253	234	216	255	257	264	240	248	230	224	242	238	241	251	250	223	227	241	243	233	236	227	275	256	232	235	250	220	250	239	243	234	237	250	238	224	245	268	255	251	243	263	260	222	250	238	274	254	242	230	224	236	241	249	241	240	252	240	257	208	261	254	242	235	252	225	241	221	248	261	270	268	228	249	230	232	251	226	266	244	258	249	264	256	229	257	244	230	231	234	230	259	270	244	248	214	245	247	262	255	263	258	239	245	229	268	242	236	259	252	257	249	278	233	226	235	251	249	226	223	252	237	262	236	234	255	267	245	239	237	244	247	275	253	230	255	237	245	238	248	236	249	235	235	252	251	260	241	214	250	250	226	230	231	257	241	216	231	227	246	240	241	253	256	283	264	242	245	221	242	255	248	249	241	200	248	254	255	253	246	226	217	239	268	250	256	255	273	242	257	261	234	212	264	247	235	252	223	264	245	240	238	248	240	220	234	245	242	254	257	223	223	229	245	241	226	243	231	264	259	231	236	232	242	238	264	243	242	233	268	242	238	271	245	255	258	249	250	238	248	279	247	285	252	210	245	242	274	261	248	254	245	241	257	233	263	204	243	226	242	247	247	250	251	237	222	234	266	234	238	237	250	252	209	228	236	247	216	262	245	242	239	258	218	254	225	239	234	267	239	251	231	234	244	238	255	265	232	262	253	248	218	233	262	243	244	226	246	254	282	234	236	222	221	254	210	245	239	271	234	237	255	262	227	234	235	253	244	234	247	241	219	249	245	234	218	260	241	248	227	248	242	220	255	231	251	267	270	258	262	249	269	236	266	253	245	254	221	226	244	254	270	248	236	247	257	258	235	252	243	251	252	246	253	241	240	225	223	265	239	234	259	247	214	264	267	236	255	247	222	255	256	261	256	218	237	235	244	217	248	225	240	239	272	257	257	249	266	266	243	229	239	241	246	235	266	270	265	250	263	218	220	253	274	276	236	250	243	252	268	286	199	255	285	253	243	248	248	266	229	268	252	239	251	250	250	237	248	239	254	215	249	260	258	231	250	244	235	230	234	221	247	244	232	229	244	230	243	255	233	215	257	241	256	255	230	248	237	260	260	246	246	239	258	251	250	267	231	233	242	256	233	277	254	248	245	276	224	263	244	231	281	230	220	258	238	244	243	241	254	236	243	247	267	244	241	248	264	231	245	258	242	247	238	255	217	246	221	242	246	230	253	273	268	234	269	255	231	243	236	244	255	227	237	242	247	256	260	224	250	248	234	237	256	256	230	283	224	219	223	267	221	225	220	263	239	232	224	250	242	257	248	241	252	258	206	247	228	241	256	216	231	238	221	254	217	266	231	241	248	251	244	279	268	224	245	223	199	242	247	247	239	251	270	253	211	256	242	231	237	223	260	260	238	253	257	239	234	268	242	259	231	237	261	239	249	251	228	273	275	264	241	229	238	237	232	235	244	224	230	268	232	241	251	248	237	248	223	239	254	244	260	222	252	228	236	244	256	253	242	216	228	242	226	232	220	212	262	245	262	236	251	246	258	234	218	239	231	224	259	232	225	235	248	254	271	265	221	244	270	186	237	276	218	233	235	226	240	232	223	265	256	218	272	255	214	243	247	243	233	271	235	249	267	244	248	263	229	235	252	195	260	234	228	239	225	264	237	244	251	236	252	230	264	234	241	253	262	267	276	254	212	238	243	220	234	263	226	243	251	233	231	241	263	249	262	244	256	252	258	247	272	235	261	242	231	218	246	249	233	267	272	250	259	256	261	239	262	238	219	262	246	251	260	239	229	225	248	264	263	221	246	249	244	251	272	267	253	235	237	262	234	269	244	238	236	233	246	223	250	236	259	272	251	242	240	247	234	260	221	243	237	219	258	246	217	228	264	244	228	252	238	213	261	205	247	262	249	257	276	234	234	226	242	257	240	235	276	234	248	243	242	257	238	227	251	249	264	244	255	237	234	241	262	237	238	234	231	227	234	261	223	257	256	237	268	243	229	229	242	255	231	226	240	283	236	264	260	256	287	250	233	250	246	238	246	249	265	263	259	250	223	259	255	235	259	231	260	237	231	251	228	259	255	204	245	238	211	235	243	224	251	257	254	232	241	220	258	253	232	258	256	247	253	251	241	242	257	255	205	240	255	278	235	240	231	273	263	211	237	259	256	236	226	232	239	245	208	230	234	276	254	241	203	238	220	271	276	236	216	230	266	245	277	242	221	231	231	214	231	242	235	231	263	234	219	274	256	253	239	211	258	212	251	259	233	250	224	233	259	222	235	240	241	222	240	259	260	264	264	244	293	228	222	236	225	230	246	257	217	269	253	224	226	222	250	258	221	245	248	235	221	228	234	274	236	264	226	250	241	254	253	236	232	247	252	248	231	259	254	257	235	253	241	244	263	269	230	264	248	256	260	249	247	248	274	267	228	252	244	248	246	274	246	250	237	250	244	271	236	256	256	239	278	245	262	246	235	263	232	244	250	208	237	230	258	252	230	254	224	266	252	283	236	240	259	228	243	262	239	262	236	268	231	247	254	234	238	230	240	214	248	238	252	222	245	218	236	234	230	292	250	279	250	262	266	240	251	237	205	255	258	241	237	233	233	240	240	243	255	221	229	241	257	259	276	242	233	246	253	240	229	248	239	242	243	259	264	249	239	220	224	221	257	259	250	232	243	234	247	236	241	212	223	253	245	270	229	254	264	244	261	220	246	231	259	247	252	238	269	242	242	255	226	237	242	224	231	210	247	227	260	250	227	242	242	258	257	261	227	225	239	238	244	253	236	261	228	249	230	240	210	236	263	245	242	242	255	258	248	230	253	258	224	259	258	231	253	239	231	245	238	231	242	231	242	238	255	260	246	254	281	272	240	225	245	235	254	227	240	244	274	224	257	226	286	246	257	244	254	241	254	265	212	243	245	221	245	237	237	237	235	252	241	234	257	245	270	232	261	248	227	260	250	245	255	258	221	219	199	248	259	254	225	244	231	233	229	237	238	235	229	232	235	239	229	232	250	237	249	222	224	261	257	211	251	275	258	272	250	261	255	222	252	241	241	218	259	235	246	235	235	253	246	208	250	256	252	240	239	249	252	253	267	259	228	221	226	257	205	248	242	251	245	233	236	248	266	189	242	227	224	245	249	215	249
21109	33288	29416	20706	13049	8861	6611	4631	3489	2796	2163	1788	1606	1497	1311	1278	1318	1264	1017	915	797	755	643	588	573	650	702	600	562	534	565	622	733	1210	1128	734	570	408	404	410	401	389	387	374	373	351	412	388	405	372	362	399	426	401	428	363	384	392	387	408	367	408	377	403	423	379	381	362	394	386	366	401	395	417	383	369	384	376	370	399	351	376	394	396	439	358	414	389	366	377	384	382	383	402	392	377	365	423	371	398	417	370	367	368	444	390	364	405	369	391	370	359	388	408	396	391	402	361	372	378	436	396	398	390	384	359	422	384	385	432	371	400	394	377	364	375	392	430	369	373	373	421	387	367	388	406	381	389	356	385	377	362	457	388	373	428	377	410	381	379	391	402	392	407	393	329	356	379	347	388	373	385	372	394	407	380	369	403	370	421	390	373	384	413	381	396	404	393	381	372	399	434	404	390	401	372	383	385	382	402	374	404	408	438	406	388	432	423	358	391	381	358	377	367	415	417	401	377	389	382	378	379	394	392	397	352	396	419	382	373	388	372	381	405	378	373	419	380	396	375	382	401	440	380	392	387	392	356	387	385	405	417	373	408	328	371	415	388	382	406	359	373	406	361	379	410	349	376	420	422	361	396	401	382	402	410	406	423	369	399	427	343	409	361	409	385	378	385	377	413	412	397	413	421	378	399	388	389	388	399	397	351	384	392	389	381	403	382	370	407	391	348	399	386	394	360	409	391	388	379	410	369	382	399	438	349	360	397	409	398	372	372	385	392	393	379	419	364	361	424	395	395	414	357	367	403	398	380	387	403	416	409	372	437	404	355	410	416	376	397	334	381	386	383	387	427	363	394	390	373	407	394	379	376	374	391	388	416	380	358	405	402	384	357	362	409	381	395	381	369	381	411	402	388	375	383	402	380	409	373	417	399	394	405	389	388	393	438	369	414	377	380	422	374	421	366	416	386	376	364	391	397	358	382	386	412	353	376	407	389	424	352	400	411	371	390	408	355	374	388	399	379	391	374	389	357	395	392	373	412	394	382	389	376	361	360	387	407	430	392	399	403	386	378	388	381	387	399	398	397	398	378	392	420	373	390	396	394	397	387	402	390	364	371	414	381	372	389	391	429	398	364	361	347	383	385	388	391	374	432	405	394	389	402	377	366	392	389	401	387	378	361	404	392	382	388	390	392	367	354	388	397	390	374	385	372	369	358	447	371	406	403	395	411	370	428	412	390	372	374	390	372	396	400	366	382	380	373	395	412	405	390	398	423	399	368	400	396	393	379	425	381	418	364	413	379	389	391	380	369	375	381	362	378	402	379	404	422	404	395	428	401	362	377	424	391	365	397	379	406	370	387	390	379	402	385	382	392	392	413	381	380	361	367	359	364	424	407	397	376	394	387	361	361	408	385	369	353	398	392	360	419	415	391	366	369	361	392	389	397	396	395	358	397	373	356	378	389	368	405	406	369	428	375	401	317	391	365	402	380	402	390	353	372	370	384	407	380	414	394	433	399	399	368	381	396	423	417	402	379	335	383	427	422	370	393	393	388	378	398	381	343	371	357	352	372	387	397	399	378	421	385	366	372	376	412	387	400	397	393	353	362	380	424	359	430	379	396	361	406	385	406	390	389	394	352	406	371	386	398	357	421	392	394	438	418	369	422	376	389	393	386	349	380	378	361	392	398	396	401	384	371	425	392	355	398	393	384	394	391	389	396	376	435	424	377	354	406	371	374	388	397	402	392	405	411	381	416	391	364	391	375	371	403	405	374	374	372	341	372	404	387	420	372	408	372	389	374	396	397	392	391	382	393	416	392	398	393	414	398	422	387	394	356	353	387	389	387	389	373	385	370	376	385	378	350	370	412	393	399	405	389	383	391	373	367	385	383	399	405	387	399	380	403	370	388	393	398	396	367	357	402	419	367	403	380	411	366	387	400	401	371	384	388	408	389	398	375	433	360	399	435	344	381	378	361	380	355	393	403	372	400	382	397	379	403	379	402	393	409	402	424	378	378	377	391	352	412	414	360	385	378	432	357	392	409	396	377	368	399	377	370	390	395	415	377	378	426	433	376	404	394	408	407	435	389	407	412	349	393	367	414	392	409	389	393	340	386	374	389	383	392	384	375	405	403	371	378	397	381	393	391	387	365	404	379	372	367	392	366	392	362	388	409	377	394	391	392	386	411	392	387	389	372	472	377	381	363	414	373	381	402	386	373	392	393	404	399	379	393	397	386	356	404	396	390	390	393	388	425	398	383	415	421	405	379	389	391	365	377	414	404	381	385	357	413	412	385	395	407	399	408	369	382	437	386	429	388	404	448	388	374	402	371	371	367	361	394	362	396	430	367	429	398	395	368	408	384	408	372	412	371	388	384	379	350	376	384	371	400	413	390	389	375	353	354	388	376	398	350	386	376	395	401	385	362	401	380	376	394	386	412	366	356	382	377	367	363	387	382	403	359	379	388	366	401	399	387	380	382	387	390	367	353	420	396	410	404	371	381	402	387	401	413	399	365	377	385	396	394	384	415	387	347	399	380	397	417	389	408	409	365	379	404	354	406	393	357	403	407	372	392	398	390	381	389	401	381	370	414	386	382	411	382	347	388	374	407	412	343	392	418	416	383	408	387	357	369	400	412	394	348	421	368	360	381	409	385	367	396	389	396	400	396	398	376	360	369	386	400	377	380	395	345	385	400	379	377	372	369	391	363	438	380	364	368	377	368	372	397	380	390	373	382	413	354	378	366	413	386	364	384	388	394	372	392	387	403	383	388	401	372	403	359	397	360	394	384	380	390	366	386	367	394	401	395	391	420	380	406	420	386	381	381	408	398	408	398	378	412	353	406	390	317	366	381	399	359	398	371	377	371	420	384	361	391	367	386	366	344	383	390	395	428	398	396	387	371	389	408	402	366	366	378	388	393	370	383	404	393	409	403	400	379	405	383	395	384	394	403	380	387	411	388	385	367	393	386	351	390	415	397	358	364	406	358	398	373	379	358	382	404	385	390	382	451	384	396	392	398	374	415	396	388	389	406	379	377	353	405	361	385	347	398	363	398	404	383	404	365	373	365	381	398	384	406	368	395	389	428	382	340	387	387	400	388	375	364	430	391	346	376	401	423	395	357	387	382	383	378	390	427	381	403	400	367	383	425	398	405	403	384	376	369	359	363	370	346	377	365	418	400	403	412	424	368	398	374	368	418	400	410	433	377	406	396	361	398	365	372	408	391	405	395	367	366	360	409	401	400	376	381	397	413	372	357	404	400	384	385	404	382	394	393	391	438	393	353	388	349	415	378	365	363	370	377	388	391	398	388	403	359	401	364	366	369	397	384	394	392	367	407	397	432	403	400	396	401	434	394	396	414	371	368	391	431	428	397	367	377	387	395	379	405	375	440	382	376	428	394	379	401	362	393	382	386	355	414	364	364	371	376	365	393	370	387	392	385	422	395	404	396	367	364	367	378	365	395	384	410	396	385	409	378	378	393
24238	21400	28669	24548	20755	11290	5246	2958	2056	1544	1241	1024	916	864	773	699	676	692	612	583	472	478	419	412	433	431	455	449	399	370	379	736	1261	2018	1382	756	512	331	291	270	284	309	300	280	279	256	318	296	260	323	279	286	259	303	291	288	266	304	290	288	322	336	295	315	268	261	297	337	301	326	298	324	301	269	287	281	279	301	292	296	302	297	257	291	290	306	272	283	272	293	271	305	259	272	277	313	295	296	315	269	282	282	275	288	310	275	295	315	298	282	278	312	277	283	308	300	265	297	273	265	271	281	270	275	304	280	311	303	302	267	326	296	257	288	291	286	276	280	277	278	298	280	253	298	283	249	276	266	278	266	308	275	304	277	276	275	271	297	267	314	258	324	319	281	295	261	314	299	298	280	280	264	281	241	295	281	284	270	283	272	286	305	302	284	325	283	281	299	283	296	292	267	300	285	302	321	266	328	283	295	292	276	268	290	276	281	281	284	312	299	301	311	280	281	266	277	269	283	309	309	276	268	281	283	285	313	286	293	291	314	288	310	278	287	281	294	256	293	299	275	286	284	308	263	293	317	264	258	294	279	315	296	302	276	291	299	283	279	296	275	300	322	298	286	293	317	284	299	274	300	284	288	306	281	296	330	291	261	282	245	283	284	304	266	309	315	302	251	292	278	301	288	295	280	289	290	316	294	283	284	300	310	246	324	315	286	273	271	305	291	277	315	287	295	279	295	290	306	263	321	280	286	269	288	273	281	294	302	315	310	287	280	288	282	276	323	266	292	257	264	307	290	276	296	301	280	260	277	299	300	287	292	280	272	285	279	263	303	309	291	284	279	291	317	293	301	319	292	292	304	302	286	268	282	286	298	299	275	289	272	307	263	264	253	244	309	309	278	291	290	308	302	309	304	270	272	320	257	308	276	268	276	290	278	312	311	282	295	299	301	298	281	265	311	304	283	290	283	296	293	310	306	283	276	264	283	275	293	305	293	297	322	291	275	271	292	296	271	295	285	309	276	272	269	291	295	276	276	276	289	311	310	266	295	292	279	274	285	292	282	296	276	243	298	279	291	306	279	245	284	316	264	306	272	274	312	323	287	289	294	272	246	293	254	288	275	322	295	267	287	286	284	339	301	316	267	294	293	267	290	295	304	285	300	300	343	271	282	263	263	286	279	292	295	291	271	298	309	298	242	274	280	293	273	283	292	268	287	244	276	273	316	284	284	281	300	266	273	305	302	301	275	289	263	311	272	284	269	323	243	284	267	278	278	276	270	280	305	272	313	291	301	284	297	292	289	299	303	277	287	290	282	268	280	295	291	282	289	263	284	301	278	326	301	280	284	267	302	303	287	278	268	262	274	236	283	311	313	257	277	301	268	283	283	279	299	307	288	278	280	291	298	270	269	276	289	296	282	264	233	265	300	271	298	286	271	315	286	275	312	286	294	294	294	292	315	314	287	263	289	295	306	252	282	284	296	294	308	273	293	254	282	283	292	281	302	260	308	279	296	292	287	266	306	280	307	278	302	278	283	287	296	296	289	272	307	255	298	287	305	272	271	264	264	271	286	308	276	291	275	307	294	311	282	272	283	290	255	294	290	259	317	284	306	287	287	282	317	311	283	297	284	303	305	307	282	289	255	285	298	296	268	300	309	273	265	312	283	271	307	260	286	291	315	300	321	286	277	288	315	253	300	284	268	315	294	281	308	253	283	300	315	305	277	282	291	282	281	277	279	301	283	263	277	292	314	314	283	308	313	325	271	278	264	289	276	276	307	299	290	283	330	280	328	293	262	306	273	285	283	295	293	298	298	278	301	272	290	294	281	284	323	308	261	286	305	309	278	287	288	278	282	272	294	284	284	307	261	279	279	279	314	266	280	292	271	295	293	281	281	300	266	315	308	274	263	258	317	269	292	291	255	281	301	270	295	294	320	281	272	271	289	287	286	255	269	305	298	272	298	298	298	291	270	276	282	283	280	268	269	303	295	283	249	294	269	268	289	289	287	283	276	272	292	299	299	292	267	233	281	305	288	293	267	279	291	264	268	306	281	285	273	305	274	277	288	266	259	289	311	271	298	266	318	279	289	274	289	302	295	265	281	293	284	271	304	262	309	288	315	298	281	280	312	285	250	290	300	279	259	298	295	309	293	286	276	282	299	283	262	277	291	321	278	281	292	283	267	288	261	292	266	313	302	257	287	297	275	279	290	282	304	275	277	297	290	265	258	290	294	303	301	261	267	292	285	265	301	311	300	288	293	295	297	282	288	310	258	262	294	264	298	279	287	298	311	269	256	299	279	278	312	292	288	310	271	262	250	285	281	283	283	277	272	284	274	277	287	295	322	293	298	300	302	285	293	312	283	281	295	277	325	279	289	256	283	288	277	276	270	272	287	260	308	303	280	285	305	265	285	280	270	304	278	318	299	259	274	300	258	337	293	270	321	259	291	316	297	299	288	280	283	306	269	298	266	295	296	310	271	264	301	289	292	296	251	294	293	284	251	314	267	285	234	300	247	270	309	302	277	274	286	264	286	282	308	299	311	271	273	269	292	255	294	293	296	268	264	266	248	308	265	314	306	300	300	302	306	271	291	272	310	305	306	295	297	269	298	296	296	288	300	309	289	304	283	275	280	305	280	265	282	281	273	317	295	285	292	266	283	278	258	269	281	297	318	309	271	288	284	308	296	290	270	299	283	302	297	278	299	284	290	257	274	265	290	296	291	293	300	306	245	291	284	287	305	275	287	297	280	251	294	290	276	301	295	290	279	268	287	301	300	272	307	287	285	299	287	276	313	296	281	286	283	309	279	300	278	297	255	267	284	263	295	270	268	296	249	299	298	281	275	293	285	268	295	282	289	291	268	318	309	309	292	306	303	286	304	263	308	289	298	266	284	307	272	304	283	301	270	286	298	301	283	280	265	292	283	325	296	290	284	313	294	290	279	302	260	255	262	279	307	272	280	275	263	288	307	258	297	304	296	279	269	318	272	286	304	288	276	307	317	291	302	269	290	276	292	312	305	307	292	271	281	307	271	293	276	243	294	279	258	300	292	269	269	308	283	290	300	304	287	312	297	314	298	296	248	276	316	278	291	297	255	297	254	263	316	292	312	267	334	282	261	300	304	281	270	323	291	268	299	278	306	295	278	300	281	296	285	293	272	304	265	295	275	269	278	306	292	283	310	296	278	281	278	292	293	275	279	305	285	308	330	301	285	275	280	258	288	284	276	284	304	268	285	299	270	283	290	290	308	291	265	289	326	295	265	279	299	272	288	270	256	291	306	293	290	298	300	257	258	289	277	303	268	291	279	277	293	321	314	291	278	286	282	293	300	288	295	265	252	298	268	276	293	273	228	278	294	299	313	311	297	269	275	240	288	287	271	297	272	310	287	284	280	259	304	284	292	286	265	300	290	276	281	290	302	300	254	298	281	260	324	314	286	284	274	254	250	296	299	286	283	297	269	275	315	296	257	275	278	282	273	281	292
23449	40274	37332	27687	19281	13938	10853	8107	6049	4770	3548	3065	2800	2429	2220	2017	2012	1843	1507	1330	1153	1026	928	786	857	887	901	828	725	668	636	1775	3265	5488	3316	1824	1054	504	421	438	439	453	468	474	439	417	477	451	413	411	452	458	436	466	445	467	468	477	426	443	468	421	435	480	417	452	450	452	438	513	440	450	450	470	435	449	435	447	518	451	422	434	493	476	458	490	439	414	428	458	458	454	471	449	458	449	465	463	452	444	439	478	480	477	454	457	428	445	457	446	472	429	456	439	451	454	419	439	497	449	441	429	482	486	423	473	471	474	459	441	468	433	480	473	456	490	436	450	434	406	461	444	461	468	500	459	424	466	454	475	450	465	438	449	426	451	447	426	471	454	407	457	401	495	453	443	451	424	409	431	466	471	430	439	461	412	449	494	434	480	424	457	457	480	409	446	491	447	467	458	457	469	459	444	435	457	472	428	460	444	474	419	469	459	447	447	456	474	435	459	437	473	460	403	467	447	449	465	463	448	460	414	478	456	453	460	468	455	459	475	466	458	462	473	439	445	463	458	459	462	511	473	415	457	473	446	481	469	422	469	458	454	508	438	445	442	480	469	443	481	441	482	453	447	424	436	483	432	458	456	399	425	467	438	436	467	459	457	459	467	458	467	454	396	496	475	473	493	434	489	463	485	449	496	471	489	458	425	457	444	462	487	433	437	418	427	425	467	468	416	459	469	441	478	466	430	425	424	447	423	421	460	438	461	429	450	480	436	450	448	456	415	463	513	465	444	452	469	485	434	385	462	405	431	462	479	460	446	431	397	447	458	422	479	455	450	472	435	464	471	484	506	432	468	479	438	404	424	430	459	432	420	427	457	477	435	455	448	453	438	450	457	413	457	447	453	464	440	419	495	482	427	447	446	470	438	446	455	411	481	423	429	492	432	480	456	451	449	463	455	463	426	462	455	458	487	456	453	467	458	477	435	426	422	470	452	448	447	463	445	504	426	476	462	440	479	490	453	463	445	465	512	464	441	469	480	429	449	429	456	442	456	422	486	469	402	421	480	436	454	482	421	442	423	472	469	465	497	437	425	467	437	437	470	458	433	441	408	492	437	523	446	450	494	465	453	432	446	438	475	434	497	438	415	467	413	447	465	468	450	459	437	427	472	457	458	466	492	458	439	423	414	447	470	434	490	458	435	456	464	434	454	466	423	396	426	466	441	473	488	449	456	470	470	443	488	448	441	442	456	389	437	443	442	453	471	467	463	441	461	466	407	419	471	449	444	412	429	451	440	435	452	455	448	444	463	440	439	445	446	435	422	472	474	400	476	475	428	456	420	448	464	463	464	474	447	443	467	431	465	463	471	461	433	455	468	450	473	472	457	466	495	470	428	460	422	471	460	454	437	458	442	458	445	444	435	471	449	452	427	435	446	431	452	441	419	461	442	443	438	513	456	461	435	430	417	433	476	438	457	460	465	508	443	440	452	446	452	465	468	460	444	414	483	460	461	451	469	461	417	416	481	455	465	507	472	407	459	476	478	463	428	479	471	492	466	458	456	447	442	429	443	437	441	446	424	398	425	457	424	474	485	446	467	453	438	447	432	438	451	455	473	428	463	453	470	469	481	475	418	446	447	445	451	441	487	447	449	427	474	474	459	437	467	475	450	456	442	463	448	452	483	448	447	448	473	464	482	453	438	405	446	474	432	467	469	444	457	456	472	413	433	481	443	455	452	453	456	458	412	472	458	435	445	442	448	465	448	463	408	468	503	448	458	439	446	458	446	499	435	441	474	439	433	460	449	446	443	416	475	458	467	460	475	471	446	437	413	436	468	453	446	436	494	455	457	421	439	444	481	469	456	441	455	477	439	470	494	463	451	455	461	415	478	444	469	425	467	459	449	498	445	433	446	506	444	468	441	433	473	463	418	422	456	415	476	444	468	452	451	477	450	428	435	454	454	437	422	448	473	470	507	464	433	467	449	511	443	448	411	482	447	445	464	430	483	492	457	412	398	428	478	452	410	447	418	451	416	496	448	452	415	445	460	436	474	465	450	443	428	443	435	469	460	462	448	465	442	426	426	456	436	425	443	433	412	485	442	408	420	476	454	446	427	431	461	461	430	440	446	457	453	432	477	443	445	478	452	405	471	448	461	416	467	456	461	468	462	453	434	472	454	440	433	464	468	478	462	449	473	498	433	483	437	446	479	431	447	411	448	488	411	429	471	458	439	463	439	446	442	429	419	440	479	479	450	438	457	492	445	448	445	464	481	445	474	438	457	469	505	443	434	437	429	446	441	440	413	483	449	484	452	457	526	448	462	450	469	452	437	418	475	486	477	428	413	450	475	431	450	461	414	480	457	475	469	448	436	452	489	449	439	462	443	475	446	448	461	451	432	464	472	447	468	480	426	455	418	440	474	469	446	449	433	454	412	467	466	451	423	457	451	462	479	439	455	447	385	497	458	457	468	451	463	471	443	466	456	445	480	434	438	420	455	429	458	476	481	417	422	461	409	499	460	426	461	495	504	417	439	465	463	440	466	452	445	474	458	445	454	433	456	442	436	452	406	462	453	494	448	482	492	464	436	449	441	477	446	443	451	437	437	442	452	444	477	419	456	483	423	464	469	437	439	455	457	450	464	448	450	453	460	426	431	471	507	464	458	416	426	428	450	492	427	470	495	441	480	453	436	441	443	412	486	433	458	445	455	453	464	440	462	440	432	423	474	450	447	425	447	469	413	432	437	412	448	458	423	431	446	508	453	448	460	439	429	435	458	455	453	438	454	467	431	451	466	434	455	468	405	478	464	458	427	464	476	447	471	479	442	445	433	431	461	424	442	461	433	455	432	415	488	440	423	422	438	462	494	454	461	476	469	427	459	413	436	467	425	429	456	461	443	456	453	453	407	470	461	466	486	431	425	437	499	441	475	450	476	446	461	458	457	441	443	450	470	502	476	469	453	465	466	416	486	480	445	418	457	493	415	468	447	440	518	471	412	446	456	443	455	441	486	452	438	441	455	461	446	454	445	458	439	439	460	444	406	462	452	453	452	464	454	468	431	473	448	436	440	434	438	459	456	436	484	450	465	451	478	457	450	456	448	439	469	409	469	427	460	466	467	434	456	454	422	454	451	487	443	481	443	484	426	457	450	455	474	494	473	446	438	468	410	462	457	464	471	428	464	443	445	462	426	448	482	481	437	404	453	462	440	424	419	433	414	439	431	455	458	448	441	460	444	478	447	478	439	482	444	419	450	458	445	461	444	426	455	472	403	441	482	439	427	443	441	446	442	461	432	464	446	463	478	451	432	482	434	429	423	436	499	457	445	451	458	444	447	417	440	445	424	422	420	442	434	475	453	435	442	444	439	433	450	468	458	464	440	465	446	465	488	431	466	445	428	424	456	484	441	504	465	453	461	416	414	475	462	439	458	437	451	443	445	445	416	405	481	435	483	445	445	479	398	424	451	473	513	461	459	471	514	499	464	418	461	474	438
23254	21408	29298	23915	21465	20910	11733	4595	2951	2351	1708	1402	1272	1140	1022	901	947	896	801	697	649	563	528	455	532	534	429	404	413	424	387	780	1816	4028	2426	1275	653	307	275	295	268	295	294	322	282	285	284	294	281	307	304	262	260	276	315	286	292	292	310	277	286	308	303	306	300	282	309	303	305	304	306	319	275	280	289	302	301	299	296	298	274	313	298	265	267	341	287	251	305	304	301	297	267	291	296	288	306	316	306	281	298	306	260	270	285	279	306	301	311	278	255	281	297	279	269	267	289	294	285	259	274	289	295	274	295	279	299	274	296	305	292	304	311	275	309	302	290	285	290	295	277	286	287	256	281	282	279	267	297	305	286	279	273	291	323	288	269	270	312	318	298	272	288	277	284	293	286	282	268	257	260	268	283	293	276	284	298	322	288	281	280	275	304	299	290	269	299	294	266	286	310	281	319	284	280	249	259	289	287	296	270	285	282	310	296	302	274	303	295	289	269	315	325	337	287	279	273	307	302	303	299	287	281	295	290	307	297	269	274	322	276	299	304	296	289	259	311	286	304	290	302	289	284	293	308	282	268	309	268	293	283	297	303	301	285	297	298	297	308	266	257	309	275	285	288	302	267	292	296	269	298	286	305	299	297	293	259	264	280	276	272	303	294	284	295	304	298	295	271	324	313	276	253	308	298	302	282	297	297	299	299	292	277	271	291	239	291	301	291	309	322	340	291	281	290	281	268	246	288	289	269	280	295	294	267	278	302	294	324	301	264	310	302	266	284	273	291	313	267	274	298	262	275	282	259	281	282	290	296	301	297	308	297	292	274	244	262	282	282	282	297	279	276	274	265	292	303	281	286	303	278	277	325	260	285	300	315	246	278	313	305	280	287	291	259	291	288	266	314	278	315	274	306	299	281	275	292	337	300	297	276	298	293	308	285	297	270	273	253	267	295	300	266	303	300	259	264	308	288	270	282	251	255	289	310	271	275	295	300	285	265	292	275	295	312	269	295	292	294	283	268	265	279	291	296	304	289	293	259	302	284	285	284	309	272	279	309	299	261	308	323	284	289	300	298	269	291	284	304	292	294	295	274	294	304	296	275	270	302	287	301	259	283	289	307	264	290	285	297	280	280	271	300	289	288	271	280	312	324	252	264	292	298	292	286	254	312	279	277	284	285	288	273	272	283	261	286	287	262	275	293	274	305	295	320	295	291	298	260	278	303	258	297	297	292	311	283	308	283	327	288	340	280	302	267	285	274	294	282	291	296	276	263	299	281	280	335	298	285	265	285	305	297	304	294	308	277	287	285	299	298	270	286	304	313	315	265	279	316	262	266	239	293	330	308	293	294	294	287	316	298	302	252	294	304	287	267	336	296	281	310	272	306	288	285	270	296	300	308	274	292	302	304	288	290	332	303	283	289	297	258	303	293	266	250	279	285	293	266	293	309	304	268	256	276	286	285	291	266	270	262	272	315	288	320	271	287	271	269	305	304	277	316	233	284	303	285	301	294	278	277	287	303	295	310	292	273	310	288	259	271	272	296	271	263	298	291	303	329	277	315	277	297	314	283	277	338	294	311	266	271	272	305	326	260	258	300	284	277	285	285	276	283	298	320	288	313	265	270	290	298	270	283	346	285	291	290	284	303	284	326	266	279	288	297	296	285	296	270	264	297	315	264	290	322	299	275	283	288	272	321	267	282	279	316	297	301	291	349	284	319	260	287	313	279	297	284	305	290	305	287	295	254	268	258	284	282	281	299	276	339	255	288	296	305	307	270	292	277	290	276	282	279	302	308	285	290	285	320	298	295	282	278	295	266	293	254	301	305	289	307	298	291	279	278	287	308	304	295	262	251	319	303	277	295	284	288	301	293	284	312	293	282	277	292	296	273	267	272	298	282	319	279	247	264	258	305	284	273	279	280	277	289	315	288	287	252	299	282	304	297	279	278	275	291	285	273	276	318	278	309	258	311	296	312	285	273	285	278	296	313	287	320	295	299	294	275	277	303	297	284	281	313	276	280	295	279	288	275	295	289	298	290	291	283	293	265	276	283	292	306	273	300	280	257	294	259	302	303	284	286	292	273	283	280	313	301	310	284	276	287	288	274	255	283	292	278	277	280	289	280	260	256	274	296	261	295	302	290	316	279	300	299	287	264	292	271	298	271	285	261	306	286	265	305	271	323	271	327	266	304	267	310	266	295	292	289	286	273	299	304	289	300	313	288	278	272	286	297	293	303	272	294	288	279	263	286	294	291	321	297	295	270	311	276	301	286	278	300	298	304	257	284	274	272	285	310	290	276	265	270	297	277	305	290	268	287	297	287	278	315	298	301	247	278	315	286	314	284	295	275	310	324	292	302	282	292	299	286	318	295	294	308	346	297	320	319	286	275	285	308	283	326	295	297	279	324	288	285	266	317	286	295	297	275	292	289	265	284	268	302	294	293	280	284	310	282	294	295	290	298	266	313	302	269	268	327	298	294	273	309	281	287	275	262	265	292	289	319	286	289	321	279	278	293	320	262	292	276	319	304	315	270	291	297	269	258	271	301	310	278	290	273	306	277	309	283	281	325	284	271	298	309	313	290	257	255	265	300	257	267	305	288	306	294	295	266	293	299	298	282	281	306	288	293	305	271	297	289	267	278	302	286	272	286	308	289	299	291	251	301	310	290	323	286	301	285	267	300	315	282	284	283	285	266	288	294	298	322	290	310	279	297	287	281	298	286	315	296	275	257	287	314	292	275	310	307	303	280	306	272	328	286	272	278	266	318	298	288	272	260	291	299	269	294	265	309	296	274	297	301	293	297	296	286	264	305	308	271	274	308	267	285	282	285	264	282	266	294	286	287	286	260	285	293	289	265	286	300	270	285	289	276	262	298	301	296	277	283	302	278	288	277	285	284	318	296	277	290	281	280	283	296	263	303	320	291	322	296	274	309	280	282	283	271	271	272	276	235	288	291	293	279	286	273	262	284	287	288	307	273	276	286	287	324	293	283	275	284	304	289	307	299	295	278	298	282	282	268	290	319	290	290	282	256	275	271	303	302	296	292	292	267	300	274	307	301	282	298	269	257	290	309	305	281	290	335	275	300	269	281	262	289	280	279	269	259	282	269	267	307	277	318	272	255	307	281	291	320	313	294	294	281	297	309	294	303	279	305	280	270	310	310	285	323	294	289	243	285	299	285	297	278	266	322	295	281	275	290	298	284	246	312	297	266	320	302	310	269	321	314	318	301	280	269	279	292	268	290	272	287	290	302	319	278	311	286	298	306	309	272	295	267	312	276	289	296	258	284	260	286	268	255	293	284	286	278	298	300	301	282	286	298	265	291	286	285	311	243	305	294	286	281	322	285	278	315	306	265	295	275	287	299	303	301	269	286	282	298	281	299	280	297	315	292	294	293	282	315	251	280	284	280	283	306	308	314	296	321	274	275	278	274	299	300	292	309	340	286	312	256	309	299	266	282	312	290	299	275	288	271	274	323	310	277	281
25900	44851	41933	32432	24004	18082	13885	10560	8438	6884	5228	4523	3863	3250	2845	2783	2573	2408	2189	1782	1499	1308	1108	1039	1090	1118	1116	948	778	735	732	2055	5033	9772	6015	2991	1333	463	464	455	446	453	455	425	459	416	441	443	444	447	483	410	455	435	433	482	447	456	484	464	400	433	449	482	449	403	435	501	465	471	474	476	432	462	483	446	415	422	446	447	469	434	455	432	456	413	440	438	439	464	482	433	463	464	427	434	450	426	451	429	448	445	445	442	454	431	484	456	434	471	459	453	449	432	437	456	490	447	443	447	443	448	448	454	440	445	469	454	435	441	458	407	425	464	431	434	478	451	481	414	412	472	437	452	436	422	458	484	486	433	424	428	468	435	480	450	424	446	430	437	451	432	461	469	471	466	434	442	491	439	444	493	452	460	455	455	415	499	445	452	464	408	470	457	479	428	492	424	479	436	460	421	455	420	436	440	459	462	462	437	467	445	491	448	460	449	433	424	490	444	437	471	440	473	410	446	432	420	443	450	462	447	459	418	446	458	444	456	454	426	473	437	477	464	463	465	459	470	448	436	477	469	441	481	403	444	448	436	445	450	484	457	449	426	457	429	468	449	421	404	463	434	416	464	471	471	456	461	481	444	445	457	428	440	399	440	445	486	455	480	443	438	454	449	475	424	457	437	459	460	445	438	437	447	458	419	443	436	395	438	427	431	467	435	458	462	438	465	452	457	502	438	438	398	412	447	436	418	429	446	454	460	419	437	436	430	451	424	436	472	420	433	462	458	440	477	462	443	450	468	433	470	450	464	439	443	427	449	438	414	489	444	477	438	463	441	434	440	432	429	452	471	453	447	433	461	490	435	460	416	438	439	460	458	449	421	472	458	455	449	434	451	475	471	465	468	411	457	423	419	429	414	448	443	439	456	444	438	464	426	411	474	476	452	433	442	444	465	411	461	445	483	449	461	478	456	436	451	482	443	426	439	407	445	436	451	441	431	473	437	496	410	455	428	417	440	469	422	459	440	458	429	459	488	459	465	428	440	447	429	441	430	465	425	438	451	450	475	444	423	464	466	464	449	467	425	462	458	453	415	494	455	472	434	463	449	440	439	452	469	453	453	455	413	422	412	429	508	424	448	429	473	441	442	412	443	456	454	440	457	432	409	451	455	421	445	443	452	426	453	449	441	456	429	446	467	452	457	456	417	428	425	394	418	453	439	449	450	492	444	468	448	464	456	448	435	455	474	408	450	428	425	466	454	418	449	443	457	452	457	489	439	471	452	428	435	445	446	464	438	450	472	460	435	450	422	432	453	453	449	428	471	452	411	441	462	421	472	452	417	477	432	475	431	442	444	453	475	457	438	485	469	449	486	410	430	437	455	455	459	448	454	410	452	444	426	467	455	464	423	465	471	439	429	449	427	464	439	426	464	451	456	417	461	436	417	463	461	463	466	448	449	437	432	436	470	400	455	462	476	448	416	408	433	457	486	448	440	466	466	444	420	427	480	443	463	448	433	429	444	483	418	419	445	427	438	457	452	442	470	449	451	450	477	480	513	470	486	442	433	460	443	453	490	446	435	444	417	457	463	445	428	473	489	447	455	455	474	446	432	470	405	475	451	418	480	421	434	441	413	462	428	426	445	433	460	404	468	433	458	464	426	460	455	491	461	464	469	476	457	451	448	463	445	457	476	484	458	439	447	455	440	435	441	423	471	444	455	449	418	472	449	447	448	456	485	410	446	456	455	466	444	493	438	415	471	488	466	446	446	467	450	441	463	418	466	493	413	453	477	428	448	483	473	472	463	425	421	447	457	462	435	421	446	429	447	435	463	495	437	462	414	434	478	425	460	471	406	428	460	447	420	463	449	467	416	423	443	434	439	475	436	441	467	480	438	486	467	436	444	432	433	439	421	448	410	421	437	447	433	430	411	441	442	421	475	448	470	432	422	463	459	439	472	424	470	447	420	454	465	457	461	499	445	473	473	429	472	457	473	439	450	449	450	459	431	454	425	463	443	433	430	453	444	489	449	421	448	488	446	467	474	434	439	438	435	460	425	424	484	456	418	457	442	437	496	449	429	456	450	433	475	394	406	480	459	416	436	453	443	442	472	458	471	451	430	421	445	452	423	456	436	454	438	446	446	444	457	432	424	451	436	422	437	436	438	437	428	451	452	452	454	447	432	457	424	416	441	438	448	452	421	456	440	438	468	415	484	447	432	409	475	401	465	445	453	464	433	433	456	453	459	445	434	426	449	429	441	443	450	433	472	467	471	453	456	437	422	415	457	398	467	440	473	455	451	467	405	443	456	421	465	434	455	425	454	439	440	464	467	476	470	437	484	395	448	448	436	448	454	425	460	471	452	435	438	464	411	417	417	472	468	440	424	433	417	496	455	412	447	467	445	456	448	439	409	456	436	431	478	477	480	426	456	449	434	484	442	442	430	446	410	426	457	445	465	439	426	431	447	429	445	436	411	465	440	409	497	438	444	488	456	423	449	409	461	430	464	493	435	419	430	428	462	462	431	449	498	443	438	447	457	463	429	487	415	442	442	472	435	468	431	457	450	484	502	458	439	461	443	416	480	415	462	438	426	469	436	425	440	434	446	466	447	458	476	443	476	444	423	421	433	430	449	421	430	420	435	424	430	437	435	466	410	433	399	459	491	468	465	479	431	417	454	428	431	428	458	424	465	430	474	455	476	439	417	462	458	402	481	453	465	438	487	431	463	429	464	458	444	428	428	441	468	469	435	442	420	447	443	463	443	451	469	427	442	422	433	472	491	459	455	469	412	445	428	433	468	460	457	446	466	477	457	465	456	427	462	436	421	426	445	432	437	454	445	446	386	469	438	435	454	471	486	466	460	416	452	455	466	428	402	455	416	441	447	450	451	428	454	463	443	442	450	468	380	447	428	444	472	460	414	460	442	456	469	444	475	471	495	464	440	464	431	458	441	486	440	421	451	450	454	467	441	464	450	498	479	437	470	465	444	429	475	467	406	469	459	460	436	462	415	481	446	497	455	488	438	414	420	412	391	454	455	433	473	443	428	451	478	449	452	452	466	469	467	443	445	468	462	450	449	450	396	414	464	432	469	465	418	455	433	448	477	440	441	427	433	457	433	451	470	470	483	462	448	437	443	464	468	446	439	418	455	412	458	476	456	439	490	458	438	413	464	467	447	444	440	446	440	487	498	455	440	477	439	465	425	471	457	443	450	445	432	491	445	446	447	453	423	449	492	441	438	441	454	485	454	449	429	468	460	419	455	472	444	444	443	411	467	411	429	445	471	463	469	439	445	441	435	449	469	469	470	477	440	456	405	460	471	442	455	451	442	430	460	444	457	443	458	435	504	443	464	457	432	498	450	442	449	446	456	439	425	438	444	408	438	482	423	445	465	439	463	455	498	454	462	435	434	465	480	470	426	435	417	418	468	438	448	456	460	434	435	449	517	436	452	458	447	445	438	445	442	444	412	458	419	420	419	458	443	462	423	441	451
27357	22744	22876	14342	5838	3046	2086	1445	1107	907	757	718	592	512	464	493	476	455	441	422	383	312	328	362	355	291	331	299	305	273	273	281	334	539	483	386	275	233	240	242	253	244	255	254	244	226	254	231	255	229	260	244	235	290	260	248	277	232	237	239	260	233	247	279	215	237	250	240	250	254	246	262	248	231	232	260	267	255	237	247	251	246	271	241	237	236	238	221	265	240	265	280	236	255	245	256	255	252	237	253	249	235	243	245	273	277	229	266	233	256	256	247	230	263	242	250	261	205	261	251	234	272	195	224	245	230	247	254	245	249	250	239	240	234	237	239	217	258	239	229	222	229	260	243	267	229	272	253	232	278	252	272	218	232	248	237	247	230	224	231	206	254	269	244	262	248	239	254	240	259	227	260	264	256	279	240	218	249	252	225	258	267	229	249	243	273	257	272	249	272	250	242	249	244	244	246	208	243	236	251	224	243	268	251	271	232	249	207	252	234	281	246	235	210	246	235	274	229	245	259	248	244	267	259	253	242	227	235	245	237	246	240	204	229	226	267	248	260	242	257	231	240	247	236	241	274	256	275	255	266	229	251	242	219	245	224	235	273	265	256	243	224	253	231	228	265	239	242	243	262	279	249	228	264	268	209	254	221	236	258	226	249	252	240	267	254	275	235	229	237	233	265	236	262	218	260	242	248	245	230	246	280	240	236	238	248	242	242	249	265	233	268	274	260	255	244	264	239	234	241	244	260	253	258	235	252	239	274	243	258	266	230	234	249	250	256	260	248	273	243	261	214	266	253	233	250	267	247	263	269	261	272	239	228	244	247	255	213	251	242	262	258	234	236	233	242	219	240	230	261	229	247	270	274	253	220	269	239	244	252	245	263	236	257	269	219	212	266	206	265	240	259	226	232	240	269	247	261	242	265	254	232	257	242	251	255	225	259	268	267	227	236	242	267	242	234	241	256	258	258	244	223	237	230	248	264	247	242	243	238	232	249	242	252	252	233	217	266	235	242	256	231	239	233	237	226	230	258	251	235	251	244	268	212	232	287	258	248	267	216	244	249	254	215	265	245	249	214	228	245	254	237	259	220	247	269	235	256	218	269	257	248	256	253	237	260	250	245	271	253	240	266	250	229	260	232	235	225	229	229	249	241	261	230	235	227	265	245	246	267	234	267	239	255	248	260	260	232	245	233	225	252	242	279	237	231	251	240	222	224	245	230	235	247	241	262	278	264	249	257	220	248	248	240	258	238	252	262	255	248	257	222	225	264	236	257	231	234	246	228	223	271	245	243	269	265	237	232	264	230	274	258	249	280	231	235	231	244	244	240	245	257	270	275	243	225	239	229	243	239	247	248	260	235	247	254	260	231	281	258	206	250	241	253	245	262	282	259	249	248	235	259	269	239	245	265	241	263	264	225	227	255	241	251	247	247	262	207	267	272	242	270	260	239	215	232	257	242	244	257	250	236	223	239	240	227	247	263	221	249	274	212	259	231	258	246	242	259	265	260	246	244	243	249	229	277	244	241	261	239	254	266	236	243	257	268	260	267	278	217	239	205	230	247	239	256	235	198	228	224	252	277	231	238	225	225	257	246	260	248	267	230	219	257	253	251	253	241	266	247	232	228	252	220	235	256	224	254	254	262	244	274	255	246	235	254	235	246	252	271	297	248	244	265	256	236	243	261	258	233	263	231	236	248	259	243	254	249	218	227	252	235	243	231	248	223	267	264	247	249	247	236	248	265	257	269	276	238	260	269	266	245	247	226	237	264	234	232	259	256	254	237	219	221	225	245	246	254	262	244	242	271	231	235	256	243	250	241	228	254	248	242	269	258	246	245	254	250	224	237	249	229	245	243	272	261	261	222	232	240	247	256	241	246	240	230	264	242	237	226	250	238	247	248	272	292	237	225	253	218	236	224	242	236	253	253	272	241	241	264	228	273	257	260	233	233	259	248	247	240	279	236	249	253	263	261	264	273	271	245	243	237	249	236	249	265	239	247	263	232	234	245	223	236	229	245	234	256	239	244	232	226	273	225	261	236	246	255	236	229	234	252	210	252	226	218	261	241	243	248	255	233	248	240	236	243	274	249	260	239	238	255	235	261	238	236	254	263	246	253	247	264	239	232	248	228	262	263	273	243	242	258	259	254	231	239	259	257	245	250	295	241	247	263	237	227	251	244	221	267	256	242	259	244	233	249	258	288	240	257	237	225	242	224	241	230	241	246	259	237	225	279	236	268	251	247	246	261	239	264	249	241	252	229	243	225	249	266	250	218	235	231	237	227	264	242	226	220	226	235	257	248	290	223	260	251	228	255	264	246	255	235	259	245	217	267	247	270	230	250	265	269	254	268	276	239	261	233	287	247	219	257	262	240	248	218	224	247	264	230	235	220	239	257	259	268	250	243	259	231	257	261	263	262	243	258	260	246	241	231	255	263	237	212	228	267	239	249	269	243	250	245	256	237	247	259	242	258	266	247	235	247	253	257	231	232	265	239	245	244	231	220	228	250	243	237	274	241	233	218	267	260	264	246	245	275	222	235	255	291	265	258	213	308	241	256	243	222	260	261	253	250	265	230	238	238	224	265	237	247	232	253	256	253	237	251	241	257	213	236	250	256	253	244	264	249	260	271	201	253	248	241	224	227	244	255	257	242	273	261	230	226	243	235	214	229	269	249	207	262	231	233	216	257	242	227	237	207	231	252	250	245	236	242	219	230	257	237	249	253	244	260	227	245	244	252	252	258	236	251	258	248	212	240	282	246	221	253	231	235	270	228	272	249	251	240	219	222	255	245	252	242	266	241	246	244	265	245	246	214	260	236	237	263	264	250	244	232	268	254	229	228	210	226	241	241	274	233	267	244	253	244	235	251	257	239	236	258	251	265	234	251	244	256	226	250	259	223	225	244	248	240	230	259	282	258	253	253	249	247	233	243	246	255	237	257	234	234	268	223	251	264	259	243	231	237	234	245	236	255	230	230	239	260	209	266	238	262	246	250	248	245	268	220	220	224	222	242	234	237	262	240	270	267	238	230	250	245	258	256	241	249	228	239	255	242	245	284	270	241	229	254	246	236	260	250	254	245	252	240	256	271	259	260	253	244	230	234	259	253	262	249	245	253	252	238	264	251	244	254	254	262	235	238	246	221	237	239	264	232	224	245	268	228	253	244	243	243	275	233	226	264	252	212	214	245	267	257	249	254	223	251	251	253	261	197	231	253	247	258	249	257	273	213	237	227	255	251	256	258	260	284	229	266	224	249	262	252	267	239	211	250	252	262	241	226	255	240	242	255	261	222	239	246	244	257	256	249	284	232	249	276	222	263	243	255	262	238	247	255	271	251	254	262	264	242	228	252	271	249	249	249	233	269	264	262	250	233	281	256	255	254	248	261	269	244	240	235	243	232	248	245	259	223	230	284	271	237	256	248	256	251	257	238	239	242	236	248	259	228	228	247	211	221	243	230	228	253	290	257	245	259	268	240	245	253
22226	33478	30936	20534	12971	8532	6112	4344	3518	2805	2208	1943	1545	1399	1267	1268	1153	1152	1027	882	820	740	659	640	625	628	622	578	547	519	534	551	631	1302	1025	706	471	363	362	402	370	376	367	411	406	367	406	420	391	410	389	395	384	417	378	389	388	399	357	355	381	327	382	369	391	395	386	413	414	422	388	430	429	401	406	381	406	401	390	408	357	379	427	342	371	369	403	404	387	358	377	358	379	352	411	418	410	389	385	390	393	393	416	380	355	381	381	380	407	382	376	385	361	411	384	377	381	371	405	382	384	425	366	414	389	377	393	381	404	386	409	370	410	410	353	406	381	414	411	361	408	402	377	399	381	359	361	402	396	405	393	433	390	409	385	437	385	380	403	378	378	377	396	378	376	389	391	414	380	424	435	401	355	400	390	400	433	374	401	373	399	399	425	427	380	400	387	384	403	414	399	418	425	400	396	379	419	390	418	358	406	388	392	404	425	401	387	385	395	418	410	339	393	391	372	369	384	400	383	425	407	391	385	373	380	382	351	414	385	388	375	371	380	407	384	350	388	441	383	402	371	404	382	371	385	394	405	396	385	412	360	381	407	362	358	402	374	393	421	390	378	392	368	408	371	418	427	394	398	382	392	386	382	378	393	378	395	378	373	407	376	394	411	418	369	435	378	364	382	376	443	357	414	395	399	395	391	391	406	363	391	371	397	409	400	377	386	401	406	400	398	366	376	384	389	398	382	373	394	392	362	350	375	425	382	392	388	372	407	385	400	357	395	400	392	387	377	389	410	360	408	368	375	412	411	407	378	372	385	415	373	387	423	380	373	360	390	397	390	370	341	414	390	385	395	406	374	379	408	410	390	403	441	390	371	377	411	384	351	428	422	394	385	366	383	411	400	351	389	409	399	392	402	379	354	410	364	401	406	406	374	405	376	369	378	387	379	424	396	386	403	415	365	396	364	396	403	431	441	350	418	383	355	378	415	388	383	399	405	426	396	383	408	386	417	396	397	380	379	379	377	396	374	408	393	373	357	412	416	395	422	362	395	421	398	408	426	398	403	396	396	418	407	396	355	379	396	413	423	417	436	374	389	384	408	395	400	364	400	419	394	419	366	374	358	421	380	376	437	413	367	410	356	434	398	398	383	340	374	380	414	379	392	380	413	370	417	344	365	384	381	391	411	364	395	408	408	396	364	398	405	403	399	351	373	412	401	374	401	387	397	377	373	399	385	361	412	397	366	389	399	372	406	391	407	325	382	382	400	416	394	385	365	426	396	401	399	402	346	364	383	376	403	400	390	367	387	410	370	372	380	368	395	401	375	406	369	385	408	394	390	369	418	405	393	372	369	391	395	386	402	380	385	379	419	422	365	376	388	362	386	375	386	368	377	409	378	392	363	393	342	376	388	360	388	380	396	363	389	395	406	396	368	435	396	369	402	369	374	430	423	381	435	411	386	413	390	370	351	387	403	382	423	386	398	425	377	412	376	404	396	396	384	394	400	362	384	366	394	387	369	409	376	385	370	414	399	401	398	400	379	414	385	380	423	385	381	402	393	401	381	422	419	399	371	394	406	409	389	351	383	387	423	396	373	419	404	391	411	421	395	414	392	376	363	386	393	405	399	396	389	373	369	398	381	405	431	392	413	395	383	407	418	385	383	386	392	401	401	386	394	393	367	378	408	394	384	406	399	368	355	388	395	460	395	387	399	352	410	399	428	395	377	376	379	398	380	419	410	370	398	393	385	392	383	395	377	359	404	383	380	392	409	391	387	439	405	367	408	374	410	407	418	427	389	425	384	396	367	396	375	368	435	378	371	377	406	370	366	417	423	385	382	386	382	414	388	341	387	389	395	387	380	385	405	413	361	420	410	380	376	344	388	390	374	410	399	369	361	377	410	381	419	401	397	391	401	388	368	401	393	378	374	349	408	411	377	377	432	387	409	387	382	421	398	401	400	386	394	435	390	410	371	426	390	389	396	396	393	408	366	423	418	411	402	399	372	367	411	402	382	396	398	383	425	369	363	378	398	400	371	381	375	372	382	367	383	391	373	374	357	382	417	375	320	387	397	383	345	381	405	388	396	435	390	429	371	383	385	381	394	342	403	387	380	383	383	403	384	371	393	416	372	411	371	397	407	380	386	390	408	354	409	356	424	392	366	382	410	392	371	370	401	408	385	370	376	372	413	412	413	361	398	391	394	385	358	418	393	366	401	405	399	416	389	400	388	376	388	408	406	383	393	383	410	365	385	397	401	351	373	392	383	329	367	374	378	388	397	406	377	391	377	398	400	412	353	385	378	382	372	419	374	362	398	398	394	400	361	390	380	400	406	385	398	376	395	374	351	394	436	384	360	370	393	381	354	408	392	390	384	392	370	368	385	355	399	390	389	396	407	395	375	402	380	403	414	429	361	407	377	419	408	380	392	402	358	374	378	397	351	393	411	394	405	389	404	383	374	397	383	377	404	390	394	398	388	381	386	383	425	370	406	359	396	390	366	399	402	400	389	398	392	386	399	365	365	395	374	398	360	380	385	373	378	416	391	370	388	416	403	368	383	414	373	407	353	390	365	392	400	402	405	351	384	382	403	392	401	373	347	394	391	419	360	381	377	427	378	390	393	406	419	417	384	390	409	359	376	409	424	373	357	387	395	395	423	412	393	394	393	364	406	378	403	390	373	392	437	432	414	393	410	396	401	410	364	415	395	368	413	363	424	405	378	408	443	381	407	405	407	394	415	369	408	398	416	371	385	395	371	430	420	368	410	366	403	404	437	387	380	431	433	375	386	387	382	373	353	396	392	391	386	413	380	395	391	376	412	376	396	381	376	448	394	412	393	380	401	439	394	402	387	376	363	398	398	407	409	404	348	409	397	377	376	400	384	428	408	365	394	393	363	396	385	413	391	385	393	399	415	366	389	398	391	380	384	373	393	406	391	423	373	405	408	376	404	403	389	385	379	400	401	389	395	408	405	353	392	362	400	392	377	366	382	401	407	373	403	369	349	393	372	383	360	387	422	394	409	382	367	398	420	362	409	403	403	402	382	337	379	404	380	385	394	398	397	369	402	379	388	368	415	347	381	424	417	407	393	389	382	396	378	418	437	415	402	381	375	435	395	396	399	392	399	381	371	349	418	389	367	404	368	389	395	373	392	390	391	425	385	380	396	393	373	406	412	390	375	389	390	363	381	381	393	391	371	392	393	415	406	392	388	380	411	356	355	407	405	385	407	389	401	413	385	398	379	381	361	433	381	390	423	383	400	390	403	381	402	378	384	383	354	399	379	350	391	395	383	383	406	410	372	378	367	394	394	403	378	398	394	399	350	402	400	405	422	394	404	417	377	347	391	431	369	375	422	421	382	356	412	391	369	388	413	456	388	372	385	366	369	384	392	396	376	375	384	362	429	394	392	360	379	406	351	385	396	413	391	398	399	429	420	389	375	422	392	381	423	380	417	382	383	400	368	420	405	373	357	399	379	414	393	378	398	387
24276	21491	28722	24673	20704	11573	4949	2706	1908	1479	1214	1095	910	835	765	722	728	676	598	562	500	449	424	418	410	431	439	402	387	381	378	495	1135	2199	1284	724	399	322	282	264	306	288	288	292	271	333	303	338	324	296	325	306	288	298	277	267	293	297	277	264	293	320	280	289	313	277	320	294	285	278	315	286	293	300	304	305	306	280	293	292	253	307	296	258	300	243	313	290	268	248	287	323	283	285	305	280	301	287	291	258	260	260	265	277	314	293	285	294	277	281	292	311	271	306	294	286	281	302	312	289	257	290	270	256	288	307	264	300	286	299	302	293	278	284	295	301	290	283	279	274	283	269	296	309	275	270	272	277	272	306	292	328	311	298	272	296	260	252	273	294	305	288	300	294	278	291	269	273	273	282	294	281	281	269	292	303	318	264	307	273	273	295	275	295	274	247	301	271	285	282	288	272	307	313	270	300	262	326	283	306	278	295	280	261	305	265	292	284	310	299	282	287	309	296	285	286	279	348	324	272	297	284	269	298	288	250	296	282	331	290	296	313	272	298	263	287	257	282	281	289	302	309	289	291	269	252	281	305	284	292	251	316	284	286	290	318	271	287	288	276	302	294	289	295	292	275	309	286	297	320	289	238	269	299	305	278	300	302	296	294	290	301	290	272	306	273	292	311	290	300	272	277	265	285	316	295	263	256	309	322	249	259	272	307	293	318	291	263	306	271	266	303	272	305	290	294	278	255	269	290	290	278	253	279	289	294	276	282	311	290	282	286	255	275	271	308	288	275	288	282	306	273	278	253	292	299	304	275	268	316	285	282	279	304	291	302	262	284	294	314	289	313	285	292	269	282	289	307	316	273	296	299	322	297	277	320	294	246	281	282	296	275	285	259	337	266	276	297	287	300	274	266	300	281	288	300	286	303	295	288	293	305	314	302	294	273	295	298	309	259	269	287	301	311	265	287	288	274	287	295	277	261	310	299	265	279	278	291	299	292	291	260	282	301	276	287	289	286	292	280	279	272	285	285	300	275	280	277	304	301	293	301	265	272	298	278	284	292	293	296	277	286	289	309	295	286	277	304	292	270	284	278	261	270	310	314	281	268	301	260	334	298	303	292	304	282	288	279	276	290	301	285	305	297	274	285	288	265	280	312	291	286	316	295	302	292	281	274	282	283	289	254	292	270	294	296	282	317	297	283	303	322	261	287	272	281	269	298	297	279	291	258	276	275	317	286	281	292	259	282	284	283	259	269	274	286	270	270	295	312	320	291	257	300	316	283	313	268	286	274	264	293	312	317	299	273	293	300	263	279	312	276	284	283	280	328	277	272	292	277	310	304	298	288	301	287	293	297	252	289	282	288	304	301	283	300	286	324	312	292	319	307	275	306	283	311	323	304	292	302	303	247	286	256	251	305	283	287	275	271	279	292	281	330	275	287	276	278	286	332	261	306	271	268	278	281	285	276	294	291	303	269	308	280	263	277	299	299	255	301	282	293	277	288	282	283	280	309	289	263	287	266	280	262	281	299	306	280	286	297	276	244	280	317	275	292	269	304	276	286	295	289	296	289	282	269	287	259	295	292	316	289	297	284	280	314	284	292	288	286	315	293	289	264	301	267	272	268	294	330	299	295	285	282	282	283	262	277	263	248	266	286	284	281	262	292	293	300	289	300	286	281	296	274	320	281	310	268	297	286	280	291	295	288	267	302	273	316	286	288	294	292	268	287	261	272	300	286	277	294	302	300	302	287	261	280	269	290	304	295	255	273	281	299	296	283	301	288	284	299	279	273	326	310	285	279	281	286	283	315	305	289	286	295	278	293	267	322	283	282	287	309	267	300	284	262	318	275	289	285	317	305	299	299	275	296	279	277	277	253	304	299	297	273	281	302	298	291	275	268	297	289	270	275	313	297	251	271	255	271	297	301	298	266	305	293	290	294	269	252	258	312	300	325	300	266	312	304	291	284	309	288	275	258	289	290	279	273	275	308	283	294	289	289	294	255	288	280	287	273	296	285	318	296	269	287	277	282	294	291	282	263	288	301	287	293	286	321	304	295	255	298	312	323	284	282	290	281	295	292	279	277	309	256	288	299	302	294	286	322	282	255	289	285	275	292	293	309	315	281	298	307	272	303	284	282	310	297	271	262	285	326	311	298	290	323	283	289	289	294	301	300	295	288	291	266	299	281	313	289	302	271	319	275	274	298	270	289	263	317	286	281	306	271	278	267	266	285	286	305	277	277	278	284	271	274	274	294	333	303	284	288	260	288	287	319	278	304	285	315	295	308	311	282	275	266	294	255	295	307	285	293	282	283	318	269	295	281	305	290	307	306	276	302	271	257	258	293	321	268	296	263	291	290	286	265	258	297	324	289	267	285	272	270	296	315	286	276	297	278	273	288	266	306	283	303	297	276	295	279	292	285	323	284	289	304	305	289	306	330	251	280	280	297	264	292	290	257	267	266	306	310	274	274	287	268	289	280	290	255	300	289	263	279	275	287	289	309	274	266	305	290	288	287	317	287	292	285	269	305	314	291	312	281	311	300	275	324	325	287	298	238	250	302	305	291	275	299	277	275	280	279	265	285	312	305	291	255	303	293	305	313	302	270	270	313	276	289	267	294	335	281	268	272	310	253	288	279	291	328	295	282	278	259	308	290	289	295	279	243	295	280	309	302	332	279	314	307	271	288	264	296	295	261	286	295	286	296	248	296	294	278	281	297	280	283	297	300	294	296	283	293	298	296	296	307	293	287	300	273	269	312	291	292	316	274	274	293	274	282	283	278	296	275	318	306	291	264	303	306	306	285	305	285	286	285	305	293	305	270	280	259	282	311	311	299	292	271	291	254	252	276	285	317	269	284	301	261	251	292	284	264	272	286	293	273	296	310	295	302	310	276	293	310	290	305	245	264	301	291	295	288	248	261	299	316	283	300	282	268	305	297	270	316	263	285	302	266	269	279	274	283	290	304	291	286	303	290	287	282	297	274	262	294	299	279	290	279	290	298	294	291	281	316	286	284	286	271	295	296	302	282	285	279	311	287	296	300	274	281	265	287	299	303	300	266	281	279	275	295	305	247	292	309	304	290	302	279	252	286	297	296	286	317	300	273	298	313	299	265	283	258	294	298	294	286	312	262	290	279	310	268	308	265	270	300	289	291	246	298	274	277	289	276	269	304	291	273	271	284	302	278	267	293	274	298	294	281	300	285	297	281	300	285	314	318	275	290	295	289	285	288	285	305	275	297	292	275	294	272	290	259	312	308	272	299	291	296	282	296	318	249	265	277	306	308	281	272	295	305	270	277	314	276	302	286	297	273	275	285	302	320	285	297	283	268	289	295	297	274	287	266	289	286	270	260	307	278	292	292	291	280	276	307	285	261	306	274	292	267	285	269	270	301	309	263	287	300	309	289	274	320	307	335	264	304	260	301	310	262	284	284	298	267	304	336	280	290	293	264	303	314	295	295	281	284	287	284	290	295	303	282	284	294	267	292
23923	40940	38710	28030	19742	13996	10151	7559	5814	4579	3758	3116	2676	2382	2073	1966	1984	1738	1524	1352	1180	954	932	923	924	904	852	747	780	640	660	1233	3159	6119	3254	1701	646	496	466	459	487	457	498	470	480	469	428	443	483	481	470	449	468	440	423	467	476	447	444	426	460	468	485	496	481	452	462	483	485	426	467	497	504	500	424	450	493	424	478	400	476	466	470	425	460	484	457	468	476	469	448	438	455	449	435	459	453	454	452	489	473	421	455	431	515	409	454	432	488	455	424	415	469	459	474	484	461	465	443	501	445	455	484	476	445	453	424	449	449	488	455	471	447	442	492	480	446	457	418	447	477	503	468	471	479	461	442	485	425	449	463	461	434	443	381	477	443	448	449	449	445	442	445	469	473	399	496	485	464	455	488	473	446	450	487	454	449	452	445	460	423	463	461	496	482	500	468	441	451	466	427	434	482	438	455	466	443	449	441	460	455	450	456	420	441	450	420	457	484	464	436	411	457	453	454	472	422	426	442	484	463	465	452	470	466	461	418	465	465	471	463	458	470	453	431	459	435	467	439	459	440	419	428	476	423	456	464	455	454	449	463	439	420	474	486	446	458	451	497	453	435	442	477	433	431	446	479	466	439	485	477	456	435	454	457	449	448	441	474	474	461	468	477	467	441	463	490	494	488	441	399	445	436	460	492	454	451	470	476	460	489	471	456	432	479	484	465	508	427	437	484	501	459	427	484	468	473	470	460	457	449	458	414	440	479	457	453	465	461	465	486	470	446	487	474	429	472	446	462	436	502	458	426	454	437	444	453	414	458	495	492	483	425	482	439	443	421	425	425	484	489	469	429	467	456	461	431	420	502	468	494	494	508	470	443	497	473	449	470	491	460	463	431	486	429	487	455	458	485	459	503	468	434	473	447	431	459	449	443	448	417	448	482	461	477	435	459	456	460	439	458	469	461	499	476	457	468	439	470	476	432	455	471	401	444	446	459	497	446	446	448	405	464	411	484	478	439	442	432	412	447	466	464	447	476	481	432	477	467	443	447	435	465	467	467	423	477	457	491	507	496	450	460	441	480	471	474	486	448	464	469	438	456	455	475	498	448	459	466	483	493	433	451	430	471	406	434	469	467	437	464	454	487	506	438	449	466	439	418	487	438	434	500	440	498	471	481	475	487	434	471	440	461	473	472	507	485	476	508	461	431	478	470	485	474	466	475	442	467	452	448	464	451	488	451	478	477	455	468	441	442	501	466	456	428	455	434	479	467	435	445	464	448	448	463	465	475	470	460	435	454	466	486	486	440	498	451	461	448	440	447	460	490	490	486	458	470	464	443	458	452	510	494	459	476	434	465	469	445	473	465	460	463	413	454	434	481	433	465	448	475	435	465	458	440	509	452	471	481	438	452	428	420	462	446	492	483	447	481	458	469	448	460	439	486	439	453	464	420	460	486	470	480	478	445	486	468	474	464	494	500	433	458	461	477	444	424	453	454	447	464	446	489	456	455	452	496	468	440	498	458	486	461	415	448	509	493	442	452	453	460	460	463	430	461	481	468	495	423	437	451	461	481	484	444	483	423	437	452	475	477	462	457	465	470	459	444	483	502	425	490	457	473	475	482	479	426	484	475	461	442	443	436	468	471	446	436	438	434	448	468	470	489	484	464	506	424	410	469	471	464	430	457	444	454	451	470	453	459	474	474	468	430	434	464	450	439	445	464	444	451	437	464	481	427	436	443	445	451	453	460	470	453	446	449	461	480	455	489	487	457	471	478	475	445	432	452	425	497	437	467	459	470	466	480	431	455	423	445	435	439	439	428	493	458	446	457	466	455	468	492	477	475	430	459	433	466	462	450	443	457	443	470	490	434	463	498	463	429	457	444	482	415	456	478	434	405	480	428	469	447	456	448	424	430	424	421	467	438	462	439	448	452	421	469	471	465	483	481	492	467	445	489	452	507	467	486	473	460	457	447	459	474	491	419	442	450	475	456	473	490	463	453	473	472	422	429	463	436	470	497	454	447	458	453	424	465	467	438	488	432	473	450	427	452	453	492	430	490	445	439	490	425	434	439	467	478	463	468	443	472	470	463	422	464	449	490	478	459	460	440	464	470	479	423	438	461	430	467	441	459	436	427	466	470	476	453	448	461	468	447	484	452	462	441	446	456	456	481	492	453	449	444	449	476	444	463	434	462	460	479	497	441	476	447	442	466	473	454	453	454	439	449	473	506	435	456	466	435	417	459	456	435	449	471	467	476	488	448	427	465	469	436	420	417	462	449	450	479	457	476	466	476	486	457	449	469	464	481	437	468	451	462	446	458	450	447	449	483	508	474	434	450	433	469	437	457	484	435	454	439	469	444	446	446	454	456	450	440	450	467	477	451	433	445	472	460	504	447	461	462	473	438	415	486	441	470	449	439	424	433	441	463	414	444	479	440	461	471	479	441	456	462	512	490	463	446	466	427	463	476	469	412	488	473	428	441	493	484	470	473	457	454	469	464	447	511	425	502	452	457	454	447	466	466	492	433	458	457	452	468	413	446	451	465	468	455	459	461	454	408	435	490	502	450	448	436	480	501	449	457	495	452	479	446	455	427	447	442	426	508	476	454	442	434	466	441	455	462	475	480	428	417	497	458	453	467	453	437	481	464	476	404	425	468	433	439	461	450	446	443	479	430	470	444	453	459	439	444	455	424	398	460	428	477	465	470	461	442	441	458	484	479	458	471	506	459	466	483	453	463	448	407	433	428	451	483	444	466	445	454	436	460	471	462	451	457	465	488	480	463	495	448	437	474	457	470	442	468	450	470	480	444	448	461	479	469	444	465	456	448	452	458	415	416	419	447	448	451	463	422	440	490	440	483	471	475	497	453	447	459	436	473	447	446	459	461	471	453	476	455	462	473	451	458	489	480	429	468	489	470	474	440	438	493	465	471	449	506	445	393	443	444	404	461	482	420	458	474	454	484	489	441	455	501	460	449	465	445	442	462	457	493	472	443	432	463	428	461	440	473	445	481	448	465	429	491	488	455	469	483	410	490	476	472	473	448	484	456	458	443	460	481	487	457	419	463	456	437	438	469	480	452	445	467	428	465	490	475	466	483	440	470	464	439	443	481	445	458	487	469	495	445	455	414	439	456	441	466	456	442	430	499	460	465	473	500	438	496	468	452	467	464	464	438	465	493	413	484	478	455	482	464	431	409	435	443	457	497	462	446	456	436	438	438	444	457	509	459	461	486	456	448	475	461	485	460	432	464	446	458	433	470	496	436	424	477	418	463	436	415	454	462	477	454	481	486	452	498	448	476	468	467	436	467	450	481	420	435	445	448	469	429	472	447	442	471	448	475	451	503	446	456	497	474	458	428	476	456	438	468	423	452	475	494	482	428	478	462	456	458	475	439	428	486	461	466	463	436	470	446	427	465	454	466	477	468	483	455	447	490	462	466	456	456	439	484	477	476	411	445	433	418	447	482	444	437	478	419	439	458	453	438	489	458	483
23196	21401	29255	23944	21459	20868	11782	4793	3013	2176	1711	1511	1299	1126	991	964	881	814	757	700	591	543	568	465	495	563	460	431	389	397	390	627	2072	4140	2308	1169	398	352	281	273	295	328	282	305	294	271	275	302	305	294	318	290	276	318	282	287	289	330	265	310	278	294	322	290	305	291	310	354	312	263	309	319	308	301	308	308	306	329	289	305	304	288	305	294	291	305	289	321	292	334	311	268	287	314	276	297	291	291	299	284	279	267	266	326	298	309	296	289	284	278	289	320	273	297	293	274	293	283	296	286	314	295	282	301	281	300	275	286	299	319	316	304	252	299	304	274	304	259	338	268	266	262	281	295	304	293	299	303	288	305	303	292	323	319	305	303	313	274	287	282	289	312	306	289	317	287	261	325	289	250	327	309	306	290	283	275	283	289	265	277	313	314	322	311	306	264	297	309	259	287	300	310	283	300	270	306	297	260	286	288	318	278	320	291	268	309	291	296	278	283	298	275	264	286	296	315	298	276	263	317	318	318	286	279	314	292	291	292	293	327	297	289	315	314	291	289	297	283	295	308	299	288	284	288	322	282	303	266	263	309	230	304	314	305	304	299	290	311	315	287	287	282	314	305	246	287	278	287	276	301	308	308	291	307	309	311	317	306	270	247	310	286	295	307	323	308	290	301	311	287	291	282	299	275	312	299	326	270	276	297	297	261	294	281	273	295	269	256	313	299	302	292	308	293	300	294	284	309	265	283	267	304	288	336	264	285	285	283	294	277	319	295	302	288	293	281	332	302	261	291	293	291	303	315	274	287	287	316	297	291	284	266	331	307	290	280	278	316	299	294	274	300	304	339	273	271	284	350	277	282	293	326	277	289	261	282	286	313	309	306	284	308	304	264	275	328	312	290	306	297	271	267	278	282	274	314	276	289	291	293	283	294	279	282	280	294	300	303	254	307	288	295	289	293	321	284	292	289	276	296	299	316	285	310	288	262	287	281	282	291	303	315	291	293	291	304	262	290	303	309	282	306	307	283	297	297	315	314	312	326	318	275	277	290	264	280	306	263	260	275	297	291	312	276	296	317	299	306	294	296	323	306	295	274	313	300	305	296	310	295	321	291	299	269	286	303	295	294	332	303	275	292	276	288	301	306	307	291	306	292	271	308	286	292	311	303	267	312	302	293	311	318	273	275	260	277	313	309	259	291	329	321	286	303	291	255	265	296	309	307	250	304	295	272	319	278	282	285	307	307	306	301	293	287	310	281	315	300	293	296	317	321	297	286	307	291	256	302	281	292	285	286	292	275	300	313	300	296	282	294	280	270	288	301	306	297	292	297	282	326	310	279	306	303	307	300	320	308	322	287	303	306	275	288	331	300	290	302	318	293	276	279	292	284	292	263	278	297	282	266	274	293	318	291	294	282	266	304	327	296	295	301	296	274	273	300	279	279	290	279	300	302	300	273	284	286	298	290	276	271	311	292	279	280	323	263	282	316	302	306	274	274	305	279	300	300	281	297	307	305	313	293	294	305	297	299	319	301	289	312	292	311	291	300	325	295	307	283	268	299	329	307	291	274	297	323	273	274	335	268	308	292	275	270	287	296	283	280	282	310	261	302	298	281	291	294	290	295	307	286	282	321	311	283	280	292	287	293	316	318	269	300	318	285	301	285	274	284	302	331	295	328	299	263	302	295	314	296	297	284	312	288	294	289	308	312	307	303	316	305	276	316	298	256	282	287	306	301	271	279	290	287	313	287	274	295	290	276	284	293	299	299	309	285	272	300	299	303	281	285	279	279	297	304	321	290	264	303	308	310	322	301	277	285	260	295	272	277	276	293	296	330	297	291	286	315	307	298	294	267	299	310	304	292	290	288	262	276	268	315	313	253	311	306	274	297	301	302	292	315	285	283	306	299	270	302	302	340	295	276	297	291	289	301	290	287	279	297	261	269	271	318	281	293	307	293	298	308	269	286	291	320	306	290	309	326	314	286	275	283	279	289	290	310	314	319	300	301	304	309	310	290	297	326	290	308	295	319	288	270	299	234	296	309	288	299	261	314	281	304	321	277	294	275	300	317	292	298	289	279	287	305	264	283	296	308	271	291	293	299	288	303	303	323	276	331	291	287	322	283	299	265	273	274	287	304	291	302	264	314	324	328	293	282	300	282	305	287	257	298	299	283	288	278	294	270	295	301	272	270	283	285	303	272	267	272	287	310	270	294	291	289	302	285	319	278	318	288	289	289	262	260	279	286	333	300	304	275	303	293	273	288	289	249	281	289	301	254	288	307	321	303	306	274	285	303	285	296	289	321	284	277	295	286	309	317	295	269	304	268	294	273	312	270	298	269	273	288	294	280	310	314	284	316	321	300	281	301	285	297	281	281	291	318	297	322	312	306	317	309	283	276	280	269	318	297	325	288	298	286	313	276	248	284	291	295	283	283	316	306	301	290	302	279	304	300	285	271	281	315	316	312	274	270	306	268	279	289	305	294	315	297	277	285	315	269	304	316	284	300	314	281	313	294	284	303	305	309	281	311	318	321	306	288	296	301	259	269	301	272	272	288	315	277	255	295	305	286	292	280	276	291	291	248	313	271	304	307	305	265	310	277	286	294	296	272	298	283	309	278	307	276	321	306	296	287	264	291	298	299	288	258	291	279	291	310	292	289	282	289	293	257	299	314	291	299	269	285	296	307	300	309	290	300	295	273	331	303	306	288	277	279	270	280	265	272	276	291	280	297	312	292	302	306	284	296	292	298	312	271	286	274	307	277	300	283	272	295	300	293	288	324	321	292	307	268	292	288	310	290	300	280	307	288	302	300	278	276	299	292	306	314	290	311	312	271	252	290	310	308	301	281	305	289	322	282	314	268	291	286	290	295	281	272	261	287	278	302	276	292	298	309	306	288	310	268	294	283	285	291	280	326	277	277	300	304	291	297	315	272	296	326	278	322	308	299	258	285	305	277	273	310	264	300	302	325	308	287	303	303	272	250	302	311	276	269	323	301	331	310	269	270	298	303	294	293	311	282	316	307	271	304	266	317	298	264	297	310	304	307	317	280	298	293	282	311	262	299	309	268	288	293	279	269	286	298	301	273	295	293	303	290	266	291	277	275	308	329	318	291	280	293	279	294	267	298	304	273	300	344	313	323	288	290	296	287	312	282	279	263	235	301	297	256	314	295	287	283	280	273	282	282	337	293	278	291	291	299	307	302	296	297	281	291	296	284	299	272	309	288	305	288	305	315	281	285	299	307	345	320	283	293	305	289	304	298	301	255	277	320	319	290	276	300	257	286	284	289	288	291	318	294	337	299	305	286	300	298	299	280	261	260	287	325	292	311	299	303	281	316	281	292	274	279	308	296	322	294	309	310	281	272	296	292	271	272	293	294	301	307	262	265	298	270	320	290	259	298	280	308	290	289	289	271	267	310	264	302	284	280	274	274	291	282	297	308	304	281	332	264	296	284	250	281	278	299	303	304	257	314	276	309	312	260	285	304
25919	45705	43168	32286	23811	17717	13813	10641	8446	6340	5225	4470	3843	3328	2903	2604	2361	2178	1946	1839	1523	1384	1272	1152	1083	1092	982	929	806	767	784	1507	5622	10004	5624	2715	684	476	451	451	461	454	449	450	476	484	475	420	458	469	438	471	421	456	458	486	493	406	444	429	478	461	505	427	411	483	505	585	549	535	520	478	438	425	430	479	445	434	441	463	438	470	481	465	449	495	435	414	429	453	468	468	447	443	415	421	458	416	461	465	445	433	455	460	447	415	432	404	432	444	458	470	441	460	477	440	428	438	451	477	477	436	478	518	437	467	405	453	467	465	453	472	452	492	443	432	454	495	451	483	460	479	478	481	472	458	501	478	432	434	452	434	459	455	464	461	456	517	463	454	459	448	457	448	436	460	455	484	467	461	438	489	464	451	445	494	471	431	471	479	386	435	443	447	471	484	420	457	455	444	435	448	456	436	434	461	414	443	479	466	405	474	413	489	496	438	470	461	450	486	436	437	470	494	424	438	422	467	456	455	429	438	451	429	466	459	476	464	456	449	487	466	452	487	449	433	456	445	469	419	419	464	457	482	477	461	446	468	428	444	502	436	480	477	445	463	482	456	442	455	472	460	443	468	442	491	473	428	424	434	470	444	446	459	460	455	477	460	490	456	486	472	459	455	455	436	450	505	454	444	496	442	481	457	458	481	452	432	463	471	455	430	453	438	409	456	455	449	422	463	499	471	430	441	440	452	460	472	459	419	468	462	494	459	461	475	476	458	456	459	473	464	452	438	489	432	465	472	444	462	437	472	405	432	481	438	443	466	419	465	448	466	447	463	475	459	456	431	423	406	463	490	445	479	484	448	456	437	451	466	445	435	448	454	482	463	468	445	460	432	450	466	444	459	424	457	457	441	483	422	421	469	421	514	436	462	465	468	461	446	478	439	451	463	427	466	477	472	471	492	447	461	445	481	439	474	417	477	463	423	458	427	474	459	471	416	457	462	505	460	456	466	454	432	427	463	455	491	456	451	430	445	463	472	466	485	491	490	457	455	470	456	423	429	458	470	439	425	445	454	449	427	442	459	423	478	422	450	478	451	452	464	483	471	468	445	455	456	479	446	467	464	420	447	421	501	465	441	458	456	425	447	476	462	490	425	448	438	434	434	460	453	492	480	475	386	465	460	447	439	434	422	439	430	449	425	457	471	469	425	433	448	441	468	434	429	492	420	509	428	414	455	514	435	488	494	479	469	433	407	465	438	460	437	464	430	431	446	470	486	488	477	453	463	452	461	485	420	452	473	484	434	413	447	436	474	440	450	423	476	469	449	499	452	471	468	473	445	449	446	424	455	463	458	454	505	463	434	449	416	393	477	442	440	458	465	482	448	477	461	452	467	458	444	473	449	454	460	490	414	456	485	486	471	466	466	466	460	454	412	426	481	429	511	459	455	446	459	453	485	509	459	449	477	459	454	457	434	465	436	466	466	480	482	415	456	467	449	450	451	465	426	481	438	477	453	452	476	468	464	427	445	412	445	453	415	461	427	466	430	452	450	479	457	441	479	418	467	438	461	434	456	452	453	442	455	462	459	421	437	422	437	464	437	464	439	423	466	429	460	487	454	454	419	457	492	469	459	419	429	477	441	409	445	436	442	438	454	486	462	433	425	417	470	494	440	450	475	461	381	468	432	445	465	495	421	447	445	454	435	461	460	448	455	459	465	488	417	457	446	448	476	447	457	452	497	469	451	455	471	433	455	452	401	469	423	447	418	446	439	409	419	446	491	479	411	438	457	483	445	474	465	440	468	451	439	467	437	494	479	525	440	430	489	452	452	421	447	454	452	457	471	449	492	455	458	437	446	473	439	415	508	476	423	464	446	458	446	424	472	466	447	434	472	432	436	449	479	463	457	445	460	461	445	454	479	480	498	418	458	493	477	452	426	454	485	437	435	477	456	420	468	491	457	460	455	442	454	440	474	430	464	423	473	439	425	454	479	468	458	482	460	523	463	455	437	447	454	434	436	467	443	454	455	433	464	481	451	490	479	448	452	439	440	502	419	405	448	428	477	461	444	468	449	480	475	466	442	455	472	461	416	415	455	501	509	474	441	447	466	454	465	479	424	445	485	454	459	456	468	462	443	467	451	447	422	446	426	432	419	457	449	442	448	446	460	442	425	452	460	461	452	443	464	465	424	442	463	445	461	474	457	395	445	431	468	474	428	457	478	463	432	420	478	447	466	465	483	454	450	486	448	456	473	444	451	449	494	466	444	452	462	461	450	464	440	469	441	444	446	457	460	440	430	420	463	422	420	472	466	460	458	472	437	464	476	450	474	438	498	498	425	459	456	456	442	469	472	474	484	430	483	465	501	466	440	477	475	417	430	437	425	448	437	454	451	434	435	440	432	472	457	412	478	463	470	445	437	449	454	446	437	459	448	455	477	452	448	478	414	464	416	431	460	435	419	436	490	438	468	459	431	441	450	441	437	429	414	428	455	420	472	430	439	421	455	452	466	441	466	470	468	457	446	442	460	454	452	425	447	403	425	463	432	438	477	441	454	458	466	505	483	485	457	454	465	457	440	457	454	459	469	424	407	447	437	432	443	420	481	479	428	474	445	466	456	448	445	464	439	448	462	440	441	434	423	503	454	457	421	484	463	473	465	433	450	460	457	474	462	417	455	464	441	394	452	458	461	450	482	455	428	432	447	461	460	504	435	437	446	466	450	479	438	468	429	456	458	422	447	440	435	474	455	443	421	411	447	458	433	502	466	443	420	433	462	469	502	447	434	437	458	453	489	419	452	405	440	487	454	475	429	460	463	477	453	453	388	478	478	433	434	479	473	464	462	443	471	438	446	493	438	435	476	448	434	487	479	471	464	453	463	463	433	463	475	433	430	452	458	450	413	458	425	445	428	433	457	498	469	475	492	465	486	420	454	431	461	482	449	446	470	464	410	471	453	465	386	447	466	433	465	424	450	492	448	422	445	453	417	454	474	497	439	444	456	439	477	437	444	452	453	464	447	438	460	475	435	458	503	447	453	461	446	456	447	472	474	451	453	485	484	463	423	418	506	484	419	455	436	404	425	481	434	443	440	460	484	488	476	463	437	479	435	425	453	450	437	471	499	462	488	467	489	465	481	426	450	476	464	458	461	458	435	451	450	430	496	440	456	430	448	489	460	425	431	480	438	444	456	482	454	449	461	457	431	499	485	440	452	458	422	452	479	486	440	483	477	449	422	428	465	455	440	450	458	466	430	444	473	427	464	418	431	459	446	458	473	413	487	451	460	460	435	471	443	439	467	440	420	456	438	458	436	452	453	466	432	459	439	477	454	444	477	430	474	474	438	450	452	462	449	456	487	430	440	432	456	436	440	453	427	435	476	456	473	480	443	452	473	405	478	454	494	449	428	493	458	452	462	462	433	441	410	485	435	434	485	462	485	450	457	477	454	454	427	470	430	489	450	438	448	464	438	424	436	445	475	438	456	450	416	472	455	470	463
27339	22894	23590	13958	5299	2965	2032	1527	1164	861	780	660	611	545	542	468	430	430	414	388	361	339	368	314	321	338	327	275	288	278	279	267	299	508	569	351	257	254	268	245	268	276	229	249	250	229	259	248	239	251	245	249	268	234	257	259	263	282	258	229	242	280	257	240	225	231	302	253	238	292	245	235	266	261	251	248	239	285	267	233	243	239	248	249	249	253	245	264	240	241	239	233	273	257	255	250	260	235	257	263	245	261	265	257	251	241	211	242	255	254	239	271	228	233	248	271	255	255	229	259	222	254	248	232	253	254	246	279	279	237	243	273	237	217	270	278	214	242	265	245	257	247	242	254	241	228	286	242	234	247	244	265	246	232	252	233	271	248	238	260	258	229	224	262	244	248	251	264	275	258	245	232	265	261	295	266	235	242	261	242	255	258	264	247	237	282	250	238	235	255	239	224	243	269	238	228	256	256	250	268	259	239	232	253	233	266	255	258	248	256	250	235	251	226	239	247	240	264	271	273	239	255	255	256	267	229	263	230	248	240	249	228	261	246	269	251	261	245	253	270	253	250	244	219	244	276	242	242	247	241	244	264	240	235	217	267	258	273	260	250	261	256	242	239	276	253	251	264	252	266	251	243	208	263	226	270	264	254	244	253	245	240	257	259	253	261	248	254	269	283	257	249	226	271	231	260	251	256	258	228	231	256	239	263	264	231	245	255	276	240	248	249	252	269	242	247	275	270	288	254	235	248	255	229	260	247	261	233	221	265	261	283	257	260	259	246	219	244	250	240	210	271	264	248	231	256	261	256	246	240	245	242	276	225	234	279	246	266	236	225	245	273	223	259	245	261	250	262	234	261	264	238	244	282	262	227	240	228	253	229	249	226	258	261	252	231	246	272	232	253	242	242	247	265	253	275	277	230	265	243	252	276	269	251	240	278	261	284	258	242	246	258	253	268	287	243	265	268	256	254	238	254	268	257	255	223	239	244	220	273	227	281	230	256	251	264	253	291	224	258	269	257	233	261	259	239	251	267	245	257	240	260	230	245	264	243	235	253	250	238	228	264	262	231	263	261	257	254	240	249	214	230	275	270	249	221	288	243	217	244	249	291	275	258	242	264	258	231	256	247	265	266	251	266	249	239	247	238	235	287	247	247	264	254	238	274	264	248	248	266	298	260	227	210	250	242	223	257	258	264	239	263	249	275	224	243	259	234	221	225	274	263	271	238	242	266	236	275	248	264	231	257	238	241	245	250	252	246	250	247	266	231	270	222	244	243	275	222	264	254	257	272	255	262	262	255	227	248	239	228	219	258	252	248	218	241	240	260	246	279	269	254	246	234	264	241	246	253	269	239	237	248	273	251	243	238	256	262	243	241	270	242	242	266	229	254	260	239	228	258	239	270	245	240	260	265	241	253	242	239	253	239	263	252	261	278	259	240	255	257	240	239	262	258	232	255	252	266	264	258	288	216	268	257	219	251	238	267	249	246	242	283	253	254	253	251	242	248	244	240	229	240	255	227	235	285	269	246	262	243	223	244	245	225	258	293	253	280	267	290	229	265	264	251	250	287	224	224	257	280	245	241	237	255	248	221	264	262	251	256	255	245	241	250	250	259	261	232	253	239	292	258	297	230	265	243	249	234	269	240	248	276	256	257	242	252	237	258	271	237	261	219	264	242	271	229	232	235	259	232	277	246	264	269	242	217	266	251	245	233	259	246	235	257	224	246	229	253	251	247	236	274	272	230	220	237	259	272	272	243	260	235	254	238	261	276	246	235	253	230	235	258	257	243	246	242	222	262	263	241	247	240	231	241	226	225	256	240	277	250	225	261	263	218	239	252	247	270	241	239	239	243	257	231	231	237	275	281	230	264	255	244	266	245	236	241	252	240	267	243	255	251	245	255	286	232	231	261	271	246	243	244	253	243	260	279	248	249	241	271	235	238	241	232	240	236	245	253	238	247	265	227	267	272	264	272	252	256	260	291	256	223	237	249	256	242	236	255	244	253	256	263	253	244	216	279	248	260	231	248	248	254	232	277	234	269	208	260	245	240	234	255	255	232	256	273	251	266	236	279	269	236	249	278	228	218	282	247	220	243	260	273	275	239	212	245	257	237	250	264	232	230	237	264	290	232	244	269	269	260	234	269	235	243	256	261	256	249	256	230	218	229	251	238	260	262	238	234	249	240	271	233	277	258	252	249	259	219	236	249	246	257	264	246	279	228	254	240	246	250	223	233	252	234	269	245	237	271	251	255	260	282	260	214	264	254	244	247	236	218	267	244	246	262	243	223	251	248	236	243	250	219	262	241	237	272	257	260	227	249	219	264	252	230	267	229	249	236	271	238	267	258	268	274	236	237	251	244	228	245	253	254	258	255	248	263	253	260	232	242	265	236	239	256	229	247	275	261	233	241	278	258	240	248	281	231	231	252	258	239	263	251	265	217	239	243	278	240	237	261	269	242	267	230	252	248	268	262	222	227	252	260	227	252	231	268	253	218	263	235	287	227	237	266	262	256	260	253	273	260	282	265	232	264	258	248	236	233	262	249	242	240	230	269	219	234	218	260	248	252	208	249	263	211	248	258	231	257	251	280	235	260	254	266	231	279	272	255	263	219	263	252	249	247	263	253	247	267	269	264	255	266	258	246	243	269	266	240	276	298	281	258	244	234	263	271	233	266	275	228	241	248	251	263	262	243	263	296	259	267	242	268	255	253	249	246	249	232	208	235	247	245	214	243	246	248	254	241	264	235	248	225	240	278	248	257	300	237	268	229	252	270	247	256	256	287	230	226	265	259	262	246	247	257	241	239	249	277	235	274	253	261	270	262	235	246	259	274	270	210	233	239	209	262	253	237	244	232	259	257	224	262	214	253	255	236	269	239	255	249	249	267	248	240	263	235	268	265	241	269	254	219	238	239	236	260	236	270	267	290	266	257	229	251	246	238	248	216	256	251	254	252	232	220	248	242	249	242	282	244	243	254	230	244	243	249	275	234	264	256	254	248	272	243	234	224	240	257	260	261	227	251	247	252	248	263	268	221	260	224	277	286	260	248	246	248	221	251	230	239	243	262	210	282	256	259	255	240	235	254	262	222	266	267	243	259	256	278	245	245	251	241	223	253	269	259	266	228	251	245	220	234	258	234	243	233	263	238	233	238	254	243	246	245	239	257	285	241	268	248	246	257	253	260	266	232	255	221	240	253	236	240	276	246	230	222	243	231	255	238	232	258	260	268	229	240	242	276	251	268	250	254	234	265	248	225	241	260	243	256	240	237	265	259	233	244	255	230	266	244	269	249	222	251	227	271	201	248	247	236	255	234	257	249	258	282	249	250	262	262	249	245	253	243	240	229	219	252	240	251	242	258	261	270	261	248	275	247	268	233	257	277	276	280	244	254	232	261	264	229	292	257	248	243	266	259	263	239	272	234	251	254	237	226	247	276	248	258	247	258	213	278	246	227	252	247	250	234	264	262	266	279	225	259	252	267
21538	34543	31633	19354	12092	8407	6146	4728	3733	2732	2193	2011	1716	1526	1272	1181	1182	1020	972	833	788	716	729	633	666	670	614	570	575	531	502	506	614	1289	1126	730	500	407	385	378	397	420	408	405	371	370	410	365	432	392	404	378	431	394	401	450	393	379	368	393	415	386	393	394	446	418	397	395	442	395	416	358	415	387	416	391	382	401	420	431	388	390	403	405	402	403	387	392	378	406	379	384	397	387	381	366	397	387	396	389	425	321	440	456	410	400	414	398	381	385	375	375	411	397	377	402	422	391	411	357	408	369	424	388	385	369	395	407	402	394	359	407	425	386	412	383	400	420	385	383	416	385	411	371	406	409	409	369	416	386	408	379	362	435	398	399	397	408	421	394	391	394	402	399	412	417	392	418	413	394	414	380	411	381	399	398	374	390	377	413	397	366	391	407	413	433	404	383	421	424	424	432	388	423	375	425	418	400	429	401	388	393	405	401	408	413	427	389	384	381	385	395	374	390	426	387	402	409	367	411	397	427	398	416	404	403	399	372	398	388	383	415	381	391	408	410	348	356	385	411	401	416	412	409	413	418	410	409	410	400	394	412	370	361	403	418	411	399	425	382	394	387	392	419	400	400	368	417	401	378	427	443	420	375	445	346	365	421	406	393	402	374	433	394	426	412	383	394	443	423	381	438	361	375	407	384	393	406	408	358	402	411	389	383	378	413	348	391	364	405	368	400	423	409	361	382	373	380	382	419	434	399	393	401	402	371	377	413	382	369	393	415	427	386	388	389	378	382	409	399	440	382	374	404	420	399	398	385	421	383	376	420	384	388	361	409	393	391	395	370	415	394	392	400	371	407	393	387	416	366	410	416	389	380	396	408	392	393	409	403	382	393	437	397	402	398	381	352	362	420	394	420	413	431	386	421	421	385	430	416	357	425	387	385	383	421	393	387	384	430	424	346	383	407	359	398	376	392	444	399	405	335	420	412	374	407	381	420	382	393	398	398	448	426	396	398	412	414	394	398	389	401	397	406	451	377	439	386	397	399	368	380	378	414	411	399	388	399	359	384	377	385	395	370	390	403	393	395	400	375	431	387	401	374	386	397	402	385	423	453	419	432	460	403	387	388	368	387	406	400	416	419	430	399	431	388	426	399	359	393	382	391	422	379	429	422	405	399	423	396	365	380	377	409	389	409	441	405	382	413	396	374	433	382	387	396	370	428	433	341	409	411	392	390	396	370	374	402	359	402	402	407	374	397	422	396	425	426	354	403	390	394	404	396	394	389	364	380	400	415	382	420	382	418	401	373	422	402	396	398	405	401	418	400	390	387	409	399	348	416	424	400	389	394	398	378	441	365	399	375	419	421	429	373	404	381	390	362	379	394	374	367	410	394	403	384	374	412	399	413	426	394	403	423	381	380	415	387	402	410	393	387	401	352	386	394	407	411	383	410	390	395	406	407	383	395	396	348	402	374	395	408	419	417	368	398	375	409	413	374	390	358	395	375	371	434	428	392	403	362	379	436	407	408	398	372	400	393	400	402	375	383	409	407	422	413	384	334	384	407	389	411	424	390	374	371	389	409	374	397	404	379	376	372	391	399	393	410	364	367	403	363	406	413	376	381	419	392	390	437	398	408	375	396	402	368	348	395	412	390	384	434	391	374	411	395	413	391	421	375	420	411	420	406	421	408	376	384	385	374	382	411	412	367	383	430	385	398	449	415	389	385	369	397	401	428	395	420	385	425	390	401	396	392	380	415	413	406	378	407	434	414	440	405	373	362	416	427	415	395	409	375	394	374	406	392	403	421	413	392	412	392	436	401	421	388	377	366	390	443	411	396	383	392	386	406	392	387	409	397	377	381	405	382	428	408	376	414	371	418	417	363	392	445	423	387	384	414	409	401	366	410	369	401	415	415	389	425	405	441	377	367	369	424	403	392	389	430	392	372	407	412	377	413	389	405	394	416	378	384	367	371	404	403	377	359	395	399	394	411	374	385	401	351	412	377	402	379	398	408	397	392	400	377	425	388	371	380	391	418	384	390	412	412	380	382	414	401	412	404	386	392	382	407	415	359	428	392	404	436	396	386	403	389	414	414	399	363	412	406	356	426	390	397	381	407	409	410	361	389	400	397	372	388	428	382	384	363	383	353	381	393	379	418	406	415	393	421	399	398	421	403	412	404	365	392	399	405	406	383	363	383	429	369	380	380	381	393	405	376	414	385	389	404	394	375	388	407	409	386	359	367	395	411	415	370	382	404	412	370	379	374	395	412	381	375	399	367	417	423	363	415	387	407	411	370	378	383	378	408	390	384	393	351	404	398	391	396	401	390	410	403	399	412	386	373	395	377	409	404	402	422	418	411	411	367	393	364	369	403	389	416	384	419	396	388	399	424	401	413	405	435	392	427	395	404	391	386	405	407	405	401	382	366	389	435	393	426	424	373	396	376	390	354	386	389	389	415	368	407	439	370	393	429	391	420	391	409	387	350	375	366	372	412	404	416	416	388	397	368	410	372	379	370	405	389	398	395	365	418	392	400	380	417	408	417	376	370	447	358	376	387	405	397	373	357	388	391	430	388	407	418	443	409	381	390	358	403	396	388	409	397	376	384	408	378	396	380	427	373	432	391	415	391	406	408	385	401	397	372	379	395	407	417	396	400	376	374	410	388	367	371	398	365	393	373	374	385	414	395	402	388	443	392	385	383	380	385	402	409	403	402	387	387	407	409	373	417	465	435	383	435	373	424	407	379	393	407	374	401	445	375	422	405	400	419	352	404	404	380	388	378	384	389	429	429	397	408	413	404	391	407	392	388	356	372	364	411	413	403	407	410	402	386	412	432	368	373	385	394	373	417	379	391	390	405	384	385	396	383	381	399	381	402	377	372	416	396	396	386	447	383	397	394	400	380	385	403	386	401	377	424	421	390	376	382	371	432	383	390	409	392	393	412	384	385	407	360	402	386	420	428	403	393	428	399	387	401	419	399	410	402	366	388	399	342	377	359	396	389	400	384	406	435	370	398	422	405	397	417	420	406	395	413	388	405	377	385	381	384	379	395	355	372	465	415	422	411	428	404	378	385	386	403	389	399	382	350	403	380	422	378	405	409	383	392	393	367	417	386	347	402	361	402	392	380	384	391	398	385	419	391	430	420	395	389	425	422	386	401	387	388	426	393	387	404	382	392	416	383	361	403	403	386	412	407	361	417	420	403	395	416	384	422	395	375	392	397	386	370	405	411	435	386	397	362	401	367	417	396	406	387	396	409	378	367	404	365	402	411	456	402	418	411	432	375	422	384	373	400	367	426	393	396	387	437	415	395	415	383	386	392	411	396	387	407	396	390	390	383	401	395	409	395	376	404	391	400	384	434	412	442	383	379	412	417	423	391	429	384	377	388	394	387	379	381	382	409	408	391	398	412	431	407	419	390	410	404	384	370	383	399	378	417	381	420	401	412	423	408	411	371	389	391	385	355	381	389	373	358	368	407	380	410	388	389
24237	21420	28718	24535	20623	10915	4876	3031	2155	1609	1283	1103	947	914	762	732	629	660	539	531	471	526	494	449	449	407	420	399	366	371	361	430	673	2300	1532	797	506	313	302	283	309	269	291	302	261	311	287	293	297	259	297	319	336	315	298	309	285	287	275	303	284	304	273	272	254	277	310	301	338	301	345	302	289	302	296	309	305	292	276	301	286	298	284	280	304	299	275	302	267	274	298	291	295	280	302	297	301	314	298	279	295	266	320	302	297	288	279	278	299	279	279	288	284	278	290	285	301	282	288	292	324	268	316	322	297	299	278	294	304	284	282	303	264	296	287	308	285	259	300	289	295	283	305	270	277	305	304	276	293	284	294	269	293	312	291	285	284	285	281	302	297	302	288	286	287	290	283	271	298	316	261	262	301	275	277	289	284	280	288	315	295	277	278	272	281	294	290	308	309	294	297	270	251	271	318	303	288	273	307	304	286	284	288	283	306	319	303	301	299	307	312	308	290	278	303	309	300	309	284	312	281	313	283	321	286	256	298	297	264	291	321	255	291	310	311	309	288	282	288	279	296	333	298	290	277	284	292	284	281	303	286	307	288	322	291	294	295	275	289	300	295	311	281	320	313	300	275	304	304	287	303	273	301	320	268	282	325	267	326	324	275	292	286	296	302	305	303	281	295	282	289	268	297	304	315	302	293	308	306	286	301	296	277	327	289	272	305	322	300	320	310	305	300	317	303	279	269	273	291	290	308	289	288	297	288	283	286	308	293	280	298	265	296	295	290	286	277	317	315	291	317	293	281	296	303	288	273	308	308	302	312	262	269	298	292	288	288	320	287	288	318	283	267	279	270	296	298	268	279	285	279	242	324	276	286	278	298	312	276	284	267	255	309	281	283	297	275	293	306	291	296	284	309	291	247	283	294	273	288	327	299	288	286	278	294	275	281	298	270	294	321	325	292	317	289	275	299	293	277	294	279	301	314	292	309	279	337	303	273	276	266	303	284	264	272	324	299	298	284	275	278	270	292	277	285	292	274	276	293	293	304	288	303	269	287	290	314	298	272	295	281	307	308	269	319	298	309	249	307	309	289	303	278	275	300	309	305	279	287	296	284	321	267	293	289	322	284	299	287	280	296	274	288	271	306	283	257	292	347	286	289	302	262	300	264	256	294	307	291	304	308	269	315	288	269	289	305	337	312	298	290	316	305	299	300	302	294	300	311	273	306	298	306	279	316	270	316	303	278	289	276	255	289	303	254	293	278	291	290	275	316	289	312	290	304	287	303	287	283	294	295	295	307	303	296	274	286	311	290	300	255	284	300	273	278	301	300	303	301	293	286	334	287	280	304	286	326	311	299	300	312	297	287	320	291	292	271	290	295	294	286	290	291	288	310	301	317	296	284	282	303	294	307	276	319	281	281	285	275	315	324	282	319	296	291	288	301	280	313	283	287	303	297	302	272	289	306	275	296	310	292	309	313	260	293	303	323	304	310	329	324	280	308	293	296	310	294	295	290	282	295	291	292	299	300	265	276	299	323	301	303	289	318	316	305	260	304	304	333	294	294	319	318	282	305	282	279	300	288	287	280	258	298	305	309	291	287	296	300	298	285	307	311	326	314	308	269	277	294	296	284	279	302	286	255	281	302	291	282	264	277	300	319	290	292	293	283	296	314	282	263	310	279	299	299	287	264	290	259	290	305	290	268	272	294	270	303	302	281	290	298	282	317	279	292	305	288	239	310	302	298	282	296	270	314	307	271	294	299	268	296	312	295	300	284	283	292	321	282	273	309	285	306	268	286	292	296	301	303	303	293	301	293	303	286	288	299	296	291	292	289	306	310	288	262	283	291	297	281	271	257	303	269	313	289	282	308	305	305	317	276	302	272	241	331	322	258	297	284	308	307	302	264	291	285	306	283	244	288	313	295	267	276	312	284	296	320	331	305	293	302	298	294	273	285	275	265	257	295	298	301	310	298	296	298	314	284	281	288	298	279	306	276	302	287	266	308	289	284	316	284	272	311	314	310	284	313	307	288	298	294	259	283	271	268	303	287	320	297	285	271	283	303	297	308	290	311	306	294	308	303	319	285	306	272	329	290	297	259	293	302	277	269	286	260	295	314	301	294	274	287	313	318	270	293	286	277	300	304	320	305	287	265	323	278	256	275	321	275	298	275	335	305	294	279	315	309	273	269	324	287	285	284	318	273	308	306	282	298	300	295	261	306	292	298	289	294	293	297	300	315	315	279	282	247	257	323	302	290	261	288	287	296	279	273	284	317	288	304	295	319	286	314	263	309	296	290	278	330	308	308	269	289	278	287	283	270	290	279	309	306	307	289	296	292	287	271	307	292	269	292	304	300	315	286	276	306	291	280	280	285	293	278	302	298	298	280	322	307	302	313	280	282	287	291	287	283	313	314	286	258	279	260	325	280	313	283	292	324	273	279	248	297	308	319	275	278	274	276	309	304	298	292	308	313	261	265	287	271	335	327	293	289	303	281	281	281	285	304	296	301	296	306	292	303	297	303	294	297	300	332	287	282	276	280	305	270	306	266	295	295	315	278	281	292	278	309	297	273	270	264	286	283	312	293	263	318	273	282	240	318	268	300	284	279	287	281	285	305	286	282	277	256	278	286	264	299	328	291	272	300	289	283	302	290	281	286	265	279	327	287	310	288	288	286	293	289	273	332	279	297	283	298	278	286	305	299	279	285	305	288	287	269	289	289	280	267	326	308	310	268	267	273	273	258	294	293	259	300	305	306	267	273	297	309	278	311	301	276	320	286	292	285	280	307	301	294	273	276	309	307	292	263	298	270	262	290	308	318	294	289	291	268	294	282	283	293	325	299	311	302	318	295	279	266	282	277	311	279	318	302	267	314	286	306	309	298	298	272	311	323	264	303	315	315	275	306	269	262	297	304	288	284	277	301	272	314	285	259	263	304	291	303	333	280	288	281	268	290	269	296	306	288	274	274	295	293	295	298	306	319	286	286	288	275	291	299	294	290	275	319	299	314	296	278	309	285	281	315	289	318	282	307	304	276	306	270	254	291	295	305	312	308	304	295	322	300	314	296	336	320	286	304	309	300	320	302	299	262	319	299	275	326	317	302	312	301	261	302	273	277	302	268	319	308	291	323	280	282	324	298	308	298	307	295	276	303	310	301	309	293	274	294	284	236	279	284	306	271	274	297	298	298	289	300	297	277	279	302	304	284	286	304	286	279	295	239	280	298	288	287	285	262	294	304	283	322	282	313	295	283	287	317	297	295	317	289	282	294	269	293	334	296	285	295	302	288	268	292	285	310	279	276	343	285	312	300	288	320	291	281	271	327	279	301	295	303	273	290	287	291	290	306	297	309	278	289	313	290	277	289	321	297	320	280	271	275	294	268	311	322	298	320	332	268	274	283	290	281	302	300	303	300	314	283	289	279	259	290	277	294	295	304	305	302	285	288	308	287	304	274	310	309	297	285	258	289	295	265	286	290	299	307	305	279	301
23594	41580	38356	26532	18314	13282	10101	8587	6456	4681	3663	3195	2794	2410	2120	1940	1668	1571	1453	1308	1160	1158	1043	971	936	921	769	770	726	669	643	742	1636	5980	4079	1933	978	467	499	452	444	444	479	473	463	474	472	493	467	494	476	461	437	482	490	456	476	473	450	459	472	450	469	459	469	468	502	480	538	492	491	473	508	469	472	481	466	446	433	484	454	493	468	460	505	447	418	449	434	443	461	481	418	453	442	440	430	466	446	454	469	431	498	445	419	500	471	447	455	433	494	484	466	471	460	464	496	451	477	435	455	456	440	450	493	432	462	433	449	481	443	463	455	442	433	493	477	466	448	415	467	505	451	462	468	452	441	464	477	444	415	468	492	439	434	455	481	466	437	487	396	463	488	464	441	461	481	467	446	486	471	455	465	480	384	444	450	445	455	441	510	425	485	514	500	462	434	460	476	470	497	449	464	459	443	462	405	449	487	467	455	494	462	454	469	417	470	486	425	474	459	453	429	453	491	475	438	452	442	462	456	445	478	458	464	444	489	518	465	461	447	453	460	459	497	451	477	461	437	416	466	448	440	490	474	438	455	440	465	463	457	476	455	438	452	456	416	456	467	429	445	453	477	472	449	466	422	461	487	469	493	470	455	446	487	449	448	449	464	438	476	464	462	469	469	459	456	447	444	457	477	462	471	459	443	503	439	455	455	441	432	444	451	458	453	445	495	474	428	449	441	472	464	478	491	455	504	471	449	447	456	425	441	443	461	445	480	453	458	457	423	497	451	476	434	451	492	481	464	431	471	454	468	466	443	431	466	478	449	468	440	486	473	469	437	488	455	476	452	457	458	444	443	449	438	461	418	473	460	492	446	475	479	468	448	518	464	492	455	436	489	451	489	465	484	445	467	449	434	461	430	445	463	454	430	434	451	480	452	472	454	458	494	495	423	477	454	428	451	489	469	445	458	479	456	465	444	420	459	475	465	411	435	489	467	431	437	442	429	415	491	454	457	515	466	469	487	445	512	456	512	479	462	469	475	456	481	461	451	454	432	471	445	466	445	448	447	459	455	490	477	430	496	449	455	451	423	474	487	462	438	458	438	489	429	461	478	478	425	462	503	464	434	450	461	466	432	454	457	476	460	496	494	457	428	463	444	457	464	470	450	469	478	441	457	456	493	513	486	471	427	429	444	450	473	503	479	482	457	460	453	447	467	461	454	496	453	477	441	461	422	462	433	446	435	463	487	476	489	447	446	505	442	465	466	491	411	467	432	486	449	498	451	468	472	430	445	447	446	460	480	443	438	469	475	487	437	477	479	469	459	475	395	444	490	428	456	466	498	452	452	470	446	440	426	464	471	475	428	476	440	469	476	440	485	516	431	471	450	471	465	480	465	446	446	457	467	488	443	452	422	442	500	485	511	458	463	439	447	437	444	459	454	453	499	457	455	500	495	478	482	441	450	475	443	429	476	447	464	439	454	480	465	448	462	473	459	493	455	465	466	474	461	446	465	417	439	445	486	498	475	465	455	421	456	454	447	432	435	433	466	447	451	460	465	494	467	477	440	470	460	455	439	443	490	472	446	434	455	457	471	476	457	474	485	460	466	467	442	421	447	447	454	495	476	472	465	453	497	456	479	451	459	444	486	469	423	458	477	448	478	413	468	463	424	445	421	441	486	483	442	480	421	470	438	491	491	469	471	465	456	483	473	431	487	436	442	488	439	424	452	447	441	444	458	469	464	458	456	408	485	433	422	428	425	478	477	469	420	516	466	483	455	451	436	478	473	449	513	428	468	465	447	468	459	533	465	432	434	448	451	432	437	480	436	434	453	422	454	443	472	472	468	418	474	431	447	448	439	482	476	491	469	465	471	511	459	464	442	463	485	489	491	459	458	463	471	432	452	432	447	465	462	418	465	442	489	490	469	470	474	443	449	458	462	484	450	488	483	410	440	454	404	455	441	423	477	454	410	427	457	451	436	493	453	477	468	454	466	468	451	425	450	453	438	446	445	420	464	486	458	456	437	457	428	436	460	436	473	481	453	461	446	476	447	410	454	488	438	424	459	456	460	469	489	493	487	474	501	470	450	442	455	453	416	462	465	423	485	490	414	441	453	436	458	451	460	498	461	457	459	463	449	478	439	432	507	442	435	487	439	471	471	482	464	421	444	469	480	439	469	452	480	465	454	493	455	472	446	460	469	427	448	413	462	453	478	435	467	511	454	453	433	445	448	445	467	446	488	442	459	427	459	456	484	444	477	467	454	421	428	497	471	472	439	482	435	467	464	455	441	482	449	442	484	436	448	459	467	431	455	462	469	478	426	462	441	461	475	460	467	460	454	461	436	468	427	440	415	470	469	452	457	474	474	416	467	485	452	479	463	429	440	473	499	469	453	502	440	449	460	477	453	488	434	493	450	443	472	432	468	466	441	467	440	467	476	458	466	475	458	472	459	478	458	428	450	455	461	461	476	457	472	476	483	447	410	478	442	450	461	424	469	441	494	478	475	511	451	431	497	427	465	442	483	446	475	446	465	449	436	469	482	436	475	464	474	437	446	448	449	451	469	443	433	436	451	472	453	491	447	444	485	467	465	498	464	443	456	479	469	460	448	448	431	496	477	462	439	465	495	460	449	466	436	478	450	455	473	463	467	445	490	501	494	459	456	446	467	455	417	482	447	497	482	462	453	467	433	439	473	493	462	482	467	463	443	451	458	466	448	433	482	433	420	431	465	431	445	422	484	442	455	461	460	458	489	450	458	494	443	469	444	447	468	448	466	468	481	479	447	478	501	436	491	487	455	429	457	451	467	459	436	459	500	458	462	454	447	428	455	446	428	482	493	484	475	431	467	405	427	442	448	424	454	475	491	458	486	440	451	429	477	463	462	490	441	480	467	476	426	453	451	447	428	482	485	473	412	475	467	498	447	437	457	502	467	465	430	448	422	466	439	441	464	449	470	435	464	429	455	436	463	458	493	448	506	496	476	456	470	461	477	460	469	453	438	454	437	472	470	454	450	451	430	454	476	442	440	478	463	485	478	442	475	491	475	484	492	461	458	489	463	456	475	464	475	462	483	473	421	476	447	478	441	420	478	431	484	474	447	448	444	474	445	476	428	464	423	422	465	433	485	429	446	441	430	448	450	479	455	484	471	451	439	461	470	479	449	456	435	439	448	474	455	483	454	444	456	462	457	450	462	474	436	442	457	466	469	432	461	447	477	469	466	426	478	464	466	459	464	428	440	442	461	486	498	426	535	472	449	450	505	441	470	509	476	442	462	496	451	449	437	455	473	455	486	508	414	419	457	437	452	445	440	471	451	442	434	454	448	454	490	454	440	469	459	450	473	463	505	462	460	462	508	446	466	441	469	430	480	476	465	468	416	442	461	445	428	467	469	464	460	464	456	503	443	448	457	449	429	434	507	462	451	473	444	416	453	440	448	434	494	422	456	459	438	475	508	462	433	470	440	472	463	488	451	469	487	445	447	465	482	450	460	441
23293	21492	29347	23980	21512	20892	11447	5004	3099	2286	1695	1389	1260	1133	1049	937	876	778	749	669	597	585	585	515	496	509	427	461	388	394	394	452	1308	4173	2785	1238	665	323	262	303	253	264	279	276	319	312	304	296	283	279	289	288	292	320	281	300	271	291	307	300	274	297	274	292	312	285	297	321	375	331	313	299	298	299	277	273	322	272	267	307	271	278	291	284	303	305	298	269	290	319	294	303	316	297	286	284	297	305	287	324	296	296	293	297	292	312	297	297	269	307	306	278	255	296	271	297	309	286	301	261	285	286	288	299	296	288	279	329	288	280	327	306	295	307	274	279	277	295	277	288	280	289	281	275	284	298	276	317	293	272	283	285	276	278	319	273	288	288	299	309	306	277	296	280	281	286	273	296	282	298	307	291	284	285	284	291	305	292	297	315	278	329	296	307	286	288	253	272	307	294	302	270	282	295	294	275	324	288	294	315	289	285	294	276	290	309	295	315	321	296	287	305	267	297	259	312	328	307	328	293	298	286	277	316	284	303	313	288	305	313	280	284	287	294	299	288	274	298	272	315	284	309	291	285	308	290	286	278	281	269	305	308	279	298	289	315	325	286	297	297	326	282	290	319	294	270	321	270	290	291	268	293	286	293	283	298	297	286	286	286	303	290	313	288	287	315	301	322	288	295	280	260	281	303	291	301	327	306	271	286	296	309	311	300	281	302	316	280	299	290	282	313	277	289	270	317	300	271	333	308	293	288	350	329	276	314	265	296	272	297	283	322	275	290	285	283	309	302	296	283	285	275	317	269	277	293	282	317	285	332	261	303	304	283	285	294	276	295	280	317	288	313	277	303	315	286	298	315	279	298	316	299	291	285	267	310	291	315	268	296	264	282	287	312	282	291	299	314	287	303	297	286	311	295	325	309	278	278	283	296	298	293	285	281	296	276	284	323	297	275	310	297	316	286	317	304	302	286	263	296	289	278	276	304	259	305	306	297	345	280	296	294	286	287	294	303	295	303	285	314	288	279	279	289	310	287	303	261	287	290	306	334	307	289	297	285	292	279	291	297	271	303	321	282	267	304	303	275	311	261	292	308	307	281	304	301	315	280	292	292	302	245	295	300	314	314	335	276	298	308	310	285	307	315	295	285	317	293	283	297	283	293	283	289	305	305	288	260	288	298	310	295	306	315	288	283	281	279	313	303	284	276	307	285	290	256	284	304	284	288	283	268	303	296	289	282	300	331	304	266	300	295	301	302	303	301	284	290	289	324	302	322	295	313	308	303	300	282	314	289	274	338	281	274	276	287	300	293	279	304	298	283	290	292	283	306	297	312	282	299	310	310	297	330	272	279	296	309	283	271	295	290	265	349	260	282	283	283	297	282	302	316	301	345	273	310	328	305	292	290	287	326	287	291	326	320	294	279	292	315	289	295	273	291	284	306	278	273	278	277	289	301	260	287	291	289	277	288	289	308	300	303	329	293	285	312	305	274	295	288	263	323	330	306	283	284	313	284	312	307	269	280	278	280	293	341	288	303	295	284	287	287	279	282	277	302	287	277	283	308	257	278	290	317	266	292	302	294	288	323	309	294	307	270	269	284	292	302	269	316	300	258	314	280	276	313	294	329	306	308	296	304	300	297	334	297	262	273	275	298	278	293	283	245	280	289	312	304	268	306	284	306	259	298	307	321	284	310	315	281	288	289	268	280	285	283	264	307	288	320	303	315	323	284	279	312	273	281	285	289	298	269	284	313	279	332	295	285	276	304	257	301	294	297	265	304	300	250	306	294	315	290	277	288	275	280	309	317	286	309	281	281	300	307	262	260	283	301	292	280	302	268	283	285	334	289	284	277	292	255	293	302	292	273	241	302	288	292	278	319	286	301	272	322	277	289	297	308	320	290	269	298	278	277	301	299	303	258	298	294	309	308	292	279	298	315	277	302	290	292	328	285	297	262	322	292	282	280	295	259	274	320	326	277	290	292	295	293	301	258	324	309	280	327	275	309	290	287	299	333	263	271	267	305	285	319	269	322	300	322	282	280	295	310	283	306	291	270	273	293	282	293	269	300	287	292	325	301	289	285	294	295	309	283	300	279	308	251	289	286	289	258	278	307	299	318	290	328	319	262	288	301	283	311	294	287	306	301	327	304	292	302	285	284	293	325	292	321	296	317	292	262	296	282	273	269	304	308	278	259	309	284	297	296	320	287	306	268	327	291	300	271	286	270	326	304	330	330	318	285	264	287	285	343	302	317	276	312	273	283	296	297	262	250	262	291	302	281	299	291	298	297	304	291	294	327	290	282	294	293	293	286	297	307	261	285	321	266	329	310	298	269	301	298	266	307	283	299	285	287	277	285	280	252	299	310	314	286	307	302	328	308	301	298	287	305	273	294	320	288	295	295	321	305	315	298	294	295	310	294	264	293	284	324	316	309	307	328	305	280	294	278	294	290	309	268	295	308	285	294	295	292	299	285	318	307	312	306	317	321	313	280	294	269	322	307	331	272	288	322	307	311	287	278	277	277	272	279	270	315	308	289	311	283	313	304	300	287	304	286	282	315	275	270	259	268	290	271	298	326	267	304	297	323	292	281	297	289	301	314	286	302	306	294	305	278	314	273	294	306	324	307	293	335	288	304	280	266	279	280	316	292	276	294	270	259	318	313	267	302	294	297	278	284	313	270	287	308	291	296	308	335	292	293	303	280	311	294	251	314	312	262	294	299	309	280	304	318	306	292	303	292	267	272	292	299	287	291	288	284	295	284	309	316	276	283	331	307	284	305	318	300	311	287	298	267	291	331	305	267	286	304	278	272	293	295	316	291	295	287	289	293	298	283	296	307	305	296	308	335	284	281	271	311	296	263	284	268	303	285	299	305	298	300	297	309	287	272	306	335	280	283	291	297	303	264	278	293	289	285	283	300	281	299	289	270	291	323	303	292	310	298	275	293	294	292	306	299	308	278	324	292	290	289	302	292	304	291	294	315	300	279	300	277	305	285	308	313	303	276	272	318	288	270	279	304	293	261	293	310	280	311	302	272	299	309	274	289	282	340	263	288	278	275	322	298	290	324	259	271	287	265	281	290	301	304	282	309	277	293	271	273	317	311	283	288	296	270	302	286	270	293	323	294	307	298	277	301	313	282	331	292	280	263	253	331	301	296	323	269	293	304	298	283	272	283	296	281	286	297	313	301	281	288	264	281	302	319	300	290	281	295	290	296	273	239	281	282	328	282	278	300	297	301	259	264	292	305	295	309	302	244	301	312	313	278	305	276	253	304	301	263	273	278	301	288	338	272	283	333	293	285	273	302	304	322	244	279	313	275	301	296	301	314	274	305	263	305	268	275	283	298	316	311	317	279	252	286	325	289	269	294	278	270	286	307	283	312	261	306	295	257	308	277	303	313	299	284	284	288	283	275	271	333	281	283	305	305	298	304	277	295	306	309	285	289	291	307	292	286	291	288	309	274	287	305	288	261	300	323	305	345	298	296	285	306
26082	45987	42902	31607	23296	17393	13618	11689	9003	6578	5079	4250	3718	3276	2936	2698	2379	2110	1888	1801	1498	1473	1361	1120	1020	1077	954	870	802	761	762	803	3291	10353	7064	3014	1387	476	482	505	474	429	437	475	429	465	474	491	459	490	448	480	504	462	455	444	420	461	478	427	434	429	456	431	467	453	504	584	494	544	464	461	466	415	462	463	471	505	442	476	491	435	488	460	438	409	465	443	438	423	457	436	451	464	435	464	421	468	444	430	452	447	469	473	473	423	443	461	423	426	458	449	451	410	426	419	462	446	454	443	451	448	431	453	486	473	408	485	488	429	478	464	456	451	479	457	481	462	471	454	461	461	439	469	467	465	450	461	424	438	461	517	457	460	502	449	456	466	454	525	423	464	414	455	430	481	455	441	422	444	425	451	445	441	494	435	444	421	487	433	447	454	434	486	467	465	450	467	480	475	466	438	460	416	424	430	478	462	433	453	440	438	476	459	447	404	477	467	471	444	419	486	467	507	430	430	445	466	427	449	448	445	416	463	450	467	464	436	451	509	481	439	459	477	474	411	463	480	504	452	422	410	484	457	450	424	430	447	447	469	460	464	450	458	448	487	449	443	462	454	447	449	434	474	446	484	459	458	453	449	495	445	453	464	452	461	502	478	463	439	427	486	461	465	487	437	470	440	459	478	444	500	464	463	469	473	435	459	481	442	458	475	424	440	434	455	480	470	474	462	439	461	451	445	444	466	459	456	443	463	424	428	461	507	458	454	413	428	493	465	448	435	442	464	431	456	483	439	452	459	482	465	490	470	464	448	470	460	457	472	449	417	486	480	445	479	469	415	464	473	458	462	459	444	426	424	456	457	474	453	456	465	435	470	470	428	420	497	491	469	456	434	397	488	439	450	438	456	445	462	411	474	447	476	448	473	487	465	419	440	495	469	477	471	432	466	497	400	475	474	429	477	484	497	452	481	466	489	465	501	463	455	453	487	429	462	432	448	422	454	458	437	463	448	485	433	454	460	422	449	451	479	471	475	472	451	421	466	477	451	431	428	468	441	481	460	445	438	475	463	459	411	461	461	465	461	462	443	475	489	458	445	444	454	481	462	511	471	508	446	480	457	451	480	460	473	458	467	416	463	454	432	463	464	499	445	445	433	482	431	448	469	450	462	494	470	468	460	499	446	464	451	475	457	461	469	493	477	449	433	462	448	429	455	474	505	428	457	500	444	459	454	472	460	465	432	446	469	466	431	447	454	464	466	476	472	443	440	467	487	430	461	418	448	440	449	456	444	467	426	470	453	422	442	483	425	442	493	469	423	498	449	479	469	453	428	482	429	433	430	472	449	424	456	422	468	470	415	405	465	484	482	439	481	463	495	462	442	440	450	473	457	479	470	456	457	445	502	484	472	456	470	487	452	452	457	443	472	434	449	459	430	471	475	445	462	481	433	487	444	444	429	465	422	469	401	472	468	468	473	411	464	475	445	481	451	502	461	439	458	490	483	487	450	438	460	448	478	438	434	443	465	482	434	438	486	486	422	421	449	448	451	460	450	438	482	434	446	463	468	482	435	402	440	451	474	468	446	438	447	462	443	462	453	471	446	434	436	445	448	461	426	436	481	470	465	436	416	463	441	495	482	446	429	463	467	459	451	469	472	471	445	489	467	443	459	444	480	453	470	452	413	425	449	435	450	449	457	431	430	454	455	456	430	437	437	406	474	431	464	477	455	440	450	433	471	448	483	432	439	455	474	447	454	436	445	485	476	490	487	505	423	428	423	440	466	437	451	437	411	481	456	455	438	475	467	424	441	478	417	459	453	448	419	438	453	440	426	450	444	423	484	452	449	406	458	464	443	466	441	424	457	430	436	426	491	476	423	448	472	430	422	460	500	461	459	437	457	441	432	452	455	463	440	455	457	440	436	420	460	480	414	386	406	464	449	483	437	431	464	457	443	462	427	416	418	480	496	449	440	457	487	451	483	436	487	464	451	441	447	445	483	456	457	451	434	444	463	435	417	467	439	485	454	445	448	453	466	437	432	439	469	452	433	433	477	409	451	466	423	472	467	454	431	430	445	448	435	473	435	463	445	432	433	485	457	449	459	460	441	431	462	465	440	437	456	436	438	489	440	433	429	451	480	450	454	470	477	459	471	477	489	456	456	444	453	427	442	469	449	494	463	386	430	465	446	423	450	451	495	456	470	450	487	433	451	451	438	456	486	489	435	408	444	457	468	443	459	435	482	491	474	458	460	451	484	448	458	498	451	464	463	472	463	435	436	483	464	475	436	437	482	468	474	444	428	481	468	441	425	458	485	422	478	441	451	438	426	459	433	425	442	471	443	458	469	472	516	517	419	459	441	441	466	466	429	445	456	443	485	465	452	453	428	453	442	472	457	423	445	485	444	427	431	454	463	473	473	448	436	478	440	497	449	423	465	436	489	455	447	467	453	435	474	489	405	426	443	464	468	459	476	440	438	449	472	466	490	497	465	475	461	455	451	452	471	444	454	457	442	472	415	474	452	467	463	492	438	485	445	469	463	478	453	459	480	469	422	464	494	452	438	436	447	446	486	465	473	482	411	446	434	450	435	426	449	432	408	478	438	454	450	417	461	452	449	433	449	421	430	496	436	412	431	431	443	453	475	457	486	441	476	439	440	464	440	441	467	444	454	460	446	410	443	454	457	438	440	429	452	507	430	437	443	459	439	459	469	481	457	454	474	473	461	460	491	463	476	467	449	480	460	464	449	470	434	449	443	453	436	404	446	447	444	477	452	423	423	467	454	424	446	448	471	438	414	452	483	450	433	458	468	467	463	433	451	453	447	447	450	429	449	450	445	446	474	454	455	435	472	451	471	454	469	446	436	468	430	455	487	457	458	464	481	461	472	469	432	454	481	432	423	450	439	451	436	468	496	463	417	440	482	433	481	461	425	476	451	483	482	467	473	422	437	432	423	464	427	451	468	436	421	427	492	464	450	423	456	486	427	436	491	459	479	496	446	473	394	459	480	466	471	477	479	482	424	426	485	446	451	448	449	436	448	474	487	463	450	464	447	477	422	460	461	434	456	473	436	482	469	431	453	479	456	457	455	436	451	476	475	460	458	420	491	426	445	438	452	457	468	462	468	464	479	473	429	450	423	483	457	428	454	453	445	440	413	445	466	424	466	443	455	428	412	457	470	463	456	473	475	464	480	454	447	504	482	466	426	456	419	477	518	439	485	469	459	432	470	438	486	443	487	447	475	455	465	440	431	404	430	460	436	472	478	474	469	478	432	441	488	464	422	472	423	439	486	451	481	476	430	434	458	455	446	451	438	454	460	425	464	450	471	442	433	441	450	445	453	452	465	426	447	437	429	461	423	510	440	451	432	502	489	470	443	441	471	474	466	454	454	452	455	462	510	487	484	487	424	440	484	467	462	435	448	438	453	475	482	498	516	499	470	469	427	408	441	462	437	444	493	414	434	456	465	464	424	469	469	441	466	427	484	433	465	465	485
27417	22829	23293	13387	5126	2988	1853	1558	1205	895	711	632	618	557	570	536	464	392	370	398	360	331	332	333	345	324	333	304	300	273	308	298	302	490	533	355	315	265	224	237	242	249	256	242	269	235	220	269	252	257	246	261	242	274	253	243	230	247	249	255	256	261	265	262	224	270	253	260	265	267	228	259	252	252	231	251	301	262	247	256	226	243	222	271	253	264	273	238	235	274	226	270	244	242	266	262	230	257	236	237	271	219	256	313	238	251	253	253	242	240	247	267	243	257	256	219	241	246	234	255	220	261	246	264	251	236	230	248	238	263	251	237	253	260	245	257	272	260	223	290	228	230	250	266	249	268	251	254	259	241	259	228	234	245	233	246	269	249	251	262	258	243	259	213	252	237	250	260	245	247	249	256	247	247	239	220	250	256	233	221	233	254	238	270	231	260	245	260	246	215	269	281	267	225	235	239	276	235	265	232	269	279	246	269	253	239	262	238	250	250	241	248	269	259	234	266	253	256	259	280	253	247	290	250	259	215	273	236	250	247	258	258	238	257	265	242	257	257	274	266	252	240	263	263	256	230	214	257	234	259	278	241	249	234	222	236	257	263	242	246	240	268	252	253	272	256	249	257	234	244	255	263	267	262	245	254	244	230	253	259	244	250	250	257	216	260	230	247	257	283	259	238	231	251	260	227	252	259	235	231	252	253	275	266	264	234	296	238	261	241	263	244	250	242	214	264	255	244	239	223	250	268	236	266	235	249	242	246	219	201	236	268	261	252	230	234	215	251	233	226	263	245	248	265	253	238	249	268	241	269	247	250	256	248	249	239	265	242	238	244	292	236	260	245	255	278	251	213	226	248	237	242	250	243	247	221	266	259	241	252	252	229	229	236	255	263	271	250	245	230	262	236	238	268	218	254	248	227	248	240	269	232	242	259	254	226	311	239	253	248	237	222	252	239	244	256	238	265	243	265	256	231	239	258	249	237	232	246	229	235	235	250	248	258	239	260	246	250	252	233	252	259	279	227	271	221	264	269	237	249	257	268	245	229	233	243	235	252	248	243	258	264	266	265	267	224	267	233	262	222	258	253	267	256	249	242	268	244	258	230	249	202	276	259	278	277	257	256	250	240	237	256	253	250	241	249	245	240	245	263	253	245	224	225	252	232	277	247	252	229	243	234	246	251	257	208	223	247	267	232	247	243	267	209	252	268	244	280	252	238	259	262	247	295	232	254	243	230	256	230	232	241	236	232	245	241	251	235	230	234	248	241	222	256	249	239	261	227	244	214	271	240	217	222	239	233	252	265	239	252	274	226	255	280	238	249	240	228	264	259	248	243	256	261	235	233	279	237	262	249	239	232	257	243	252	232	246	233	277	246	249	256	246	245	229	279	264	239	208	255	229	220	241	252	266	245	273	220	253	253	248	234	270	252	264	273	228	242	248	261	219	231	293	256	246	240	246	264	238	262	254	271	250	243	268	257	226	265	268	257	271	217	256	277	274	266	236	249	266	266	267	255	254	245	249	258	261	239	266	248	237	238	249	269	246	275	231	257	225	249	265	263	237	235	253	228	248	248	251	226	270	242	229	254	260	224	221	263	275	259	269	254	269	235	232	254	264	231	265	262	254	250	237	235	235	233	245	249	261	254	210	249	227	217	262	255	264	242	262	230	259	244	243	254	250	261	240	223	261	245	253	244	247	249	248	272	273	242	260	242	241	248	239	264	248	244	270	244	232	224	260	218	261	228	247	261	239	236	228	245	245	236	222	237	242	252	262	235	248	226	231	237	247	246	254	265	267	281	246	260	224	257	272	264	257	232	264	247	256	233	234	232	227	240	235	265	226	239	233	242	233	253	234	236	281	267	271	237	234	235	238	227	250	232	251	255	232	235	281	242	265	232	256	255	286	223	280	249	259	261	258	241	283	248	237	234	241	240	268	231	253	248	267	280	260	233	283	273	235	215	237	236	198	235	253	242	277	259	246	234	231	238	235	224	249	236	228	234	255	252	256	282	257	264	274	233	268	246	240	275	233	255	249	256	263	268	260	249	239	265	264	231	258	239	265	262	212	292	247	233	240	268	229	232	264	233	247	248	242	250	275	259	237	229	271	256	276	264	263	247	240	258	262	232	277	256	259	255	235	241	225	229	258	234	214	237	257	222	269	246	257	244	259	271	229	257	239	210	250	211	257	269	264	232	241	268	244	254	234	217	244	256	224	241	248	263	244	244	246	261	231	231	225	243	247	225	282	245	249	235	227	274	231	253	234	256	233	251	252	276	239	256	251	237	224	257	263	257	244	245	217	267	271	246	223	263	230	252	269	243	247	236	228	237	259	284	238	240	289	250	233	236	236	213	257	265	259	250	231	219	227	263	244	256	270	226	263	282	249	254	262	228	224	281	256	249	249	294	235	236	258	203	253	263	241	297	261	247	262	264	231	269	248	252	253	262	218	246	256	233	237	250	221	237	299	271	248	242	258	268	240	280	234	241	243	248	244	235	235	272	277	230	234	245	221	254	254	250	245	236	263	260	235	245	221	276	241	250	259	245	229	256	238	249	262	261	227	250	247	245	245	237	280	256	236	244	267	240	240	252	254	242	269	223	252	280	249	248	251	247	269	238	251	261	232	234	248	256	236	242	243	260	272	220	218	253	258	258	278	256	269	270	262	245	231	244	248	224	250	280	238	235	241	246	213	228	252	241	243	241	274	240	236	231	233	222	235	235	277	227	252	257	250	227	246	240	224	264	249	263	260	221	230	254	242	249	266	227	265	244	238	246	246	228	277	243	241	248	258	252	223	243	257	240	266	258	256	234	257	254	267	232	229	230	250	247	245	232	229	250	271	257	241	237	255	263	261	253	257	229	245	241	237	230	250	231	240	246	243	258	276	231	239	250	254	248	251	249	217	280	261	234	279	242	247	251	261	249	249	264	244	241	261	239	255	270	267	265	257	252	233	244	244	219	246	255	232	247	231	273	244	226	250	250	282	239	262	235	238	259	250	256	245	252	222	244	271	248	267	239	264	246	255	224	278	253	245	262	256	245	273	257	266	244	246	258	241	258	241	236	226	246	231	223	223	243	256	257	226	246	208	241	245	245	251	270	230	233	259	240	259	237	261	257	228	234	273	225	255	255	228	252	230	252	251	255	230	274	254	245	260	235	251	226	269	229	227	224	263	237	213	230	277	239	263	264	238	241	249	254	249	244	228	239	239	218	216	236	261	255	221	246	241	247	238	277	278	249	239	254	239	281	260	248	230	240	240	243	256	240	245	246	257	258	244	254	236	258	255	238	278	247	242	245	251	234	244	247	257	248	267	227	244	262	239	255	253	210	225	267	248	251	230	282	266	233	234	264	229	255	255	247	233	225	235	245	244	274	223	285	243	238	237	227	250	251	255	237	242	210	241	261	229	287	233	221	257	261	248	249	252	251	247	247	247	244	230	260	261	251	244	256	273	243	264	260	235	265	234	275	259	255	246	246	242	238
21828	34674	31368	19461	11805	8362	5811	4765	3927	2766	2137	1684	1609	1472	1356	1294	1176	1082	983	917	789	752	726	680	654	670	629	571	525	519	490	534	561	1103	1303	863	562	377	443	405	405	399	376	381	405	410	383	396	385	379	404	405	398	403	375	413	386	400	439	407	382	383	412	392	379	365	435	404	406	431	423	402	355	378	461	408	387	405	380	408	399	371	379	394	423	376	400	398	413	403	410	369	375	394	405	408	400	446	398	421	370	422	396	394	389	389	415	386	427	387	417	371	412	385	419	397	362	434	386	362	386	409	378	409	385	434	374	386	429	402	350	406	378	367	416	412	377	428	397	393	423	365	398	397	395	404	397	380	357	395	352	401	391	388	397	438	373	414	414	410	429	368	393	407	398	359	408	366	397	405	391	407	396	417	420	409	384	389	382	405	385	405	402	428	364	375	421	401	376	386	391	406	390	423	407	365	370	376	428	389	348	396	370	376	381	376	437	362	375	393	414	391	377	389	369	400	385	388	405	389	381	403	379	363	406	417	416	466	360	392	388	368	469	367	384	429	410	387	418	385	365	374	403	394	439	421	399	424	430	381	391	372	378	429	395	388	374	409	402	397	380	396	419	387	414	343	416	387	387	419	381	392	369	406	382	404	397	384	365	382	396	357	376	382	380	388	365	457	414	425	385	413	400	417	424	384	424	379	373	386	408	439	423	396	410	376	414	423	370	435	370	349	374	399	386	413	398	376	411	376	406	377	374	368	371	418	402	393	425	411	388	359	422	409	386	398	407	375	382	414	373	398	404	414	408	351	416	413	398	423	370	387	423	427	383	412	388	401	412	394	387	394	368	377	364	353	400	421	376	414	434	411	411	402	385	381	393	391	391	387	382	383	359	379	398	378	375	387	399	416	412	387	417	404	362	405	440	410	420	354	431	431	381	375	415	410	419	398	375	413	389	378	387	393	384	381	418	376	374	373	393	397	400	422	407	404	382	404	408	424	388	390	395	348	393	408	385	437	367	377	419	416	382	405	388	424	443	380	379	375	377	384	451	399	422	389	395	413	415	382	400	367	424	402	380	385	350	396	431	362	404	353	392	384	396	402	414	389	403	391	403	418	368	441	379	396	391	422	411	411	391	377	413	394	398	413	378	423	401	389	408	366	410	356	412	398	387	397	367	386	393	403	413	373	389	385	409	378	375	407	376	416	423	410	397	394	378	378	413	412	382	429	401	363	437	405	402	393	416	371	393	385	391	374	380	367	418	391	386	408	400	419	380	376	389	419	405	412	397	426	407	393	402	404	354	436	379	372	384	422	387	385	396	377	402	406	382	394	348	389	438	399	400	397	379	373	402	385	390	385	396	417	381	380	382	386	402	363	400	382	358	384	372	391	425	409	369	418	371	407	387	354	414	392	377	413	368	415	383	383	388	384	387	409	402	384	402	433	370	387	412	362	388	374	373	406	387	396	413	380	393	458	395	389	378	384	392	389	383	394	381	409	389	384	390	402	356	354	443	359	370	434	399	384	409	398	395	388	365	413	358	401	384	425	392	406	370	367	400	413	404	397	402	387	387	407	377	372	393	387	416	398	407	431	370	371	391	419	397	397	388	403	385	375	384	380	390	416	391	390	397	384	394	401	406	404	402	359	379	389	390	408	402	424	402	386	400	354	394	385	378	407	406	384	390	387	378	410	368	372	394	419	411	399	418	407	423	412	372	393	385	388	387	386	414	430	392	350	395	373	390	360	381	402	398	393	366	372	376	447	400	385	396	392	358	401	410	383	365	378	419	382	405	376	382	403	369	403	393	395	376	377	399	362	398	424	431	400	360	431	426	405	416	403	406	349	392	382	389	387	408	368	392	401	419	389	385	399	406	374	382	341	400	397	395	385	420	372	414	401	395	381	418	401	383	431	387	374	411	354	444	398	409	382	380	433	409	380	398	392	380	431	406	394	402	378	418	396	369	369	429	414	416	421	406	380	373	410	427	388	381	384	401	385	413	399	424	367	411	418	401	373	381	401	390	383	368	398	401	400	368	382	393	383	392	388	367	390	373	395	377	377	381	395	381	360	410	387	391	412	380	402	359	394	362	383	406	396	407	392	429	349	392	423	402	402	384	405	396	415	380	410	395	401	382	448	349	369	412	379	435	385	383	395	398	401	396	419	395	413	395	401	359	423	390	441	384	431	389	394	390	411	391	418	373	409	395	384	388	353	416	411	400	375	388	420	399	363	401	431	389	390	384	411	417	385	395	428	367	387	400	428	338	417	390	389	358	404	384	391	379	419	373	392	390	368	398	380	401	425	424	414	381	399	387	375	400	419	378	398	400	400	388	398	425	424	416	402	385	385	392	394	425	369	391	428	403	384	375	402	437	357	403	400	416	417	399	406	401	386	394	377	384	412	401	414	391	413	417	396	395	383	415	382	425	380	418	370	421	425	388	429	397	383	401	378	399	381	394	380	416	431	372	391	394	370	457	383	401	408	385	394	437	411	409	400	379	395	420	358	401	385	362	396	399	427	393	402	373	420	407	362	396	374	373	390	383	421	397	334	393	410	373	386	381	387	408	415	391	378	417	391	406	398	404	390	418	402	429	404	409	368	434	404	395	396	383	406	406	367	410	410	411	364	403	414	412	374	401	385	405	419	395	391	418	411	375	413	389	410	385	385	392	375	432	381	420	380	415	404	453	405	392	406	401	419	411	380	401	389	415	394	387	381	357	411	385	371	449	416	370	380	423	399	420	386	401	425	401	409	405	394	365	389	399	397	367	372	433	388	409	399	386	420	406	387	387	412	403	389	401	389	361	413	366	380	428	381	399	407	366	415	410	397	387	411	392	391	340	417	403	403	385	402	387	427	383	377	395	393	377	377	393	390	339	394	376	373	386	396	400	387	414	376	378	417	386	414	393	366	369	389	379	431	388	395	392	390	360	409	412	427	397	393	391	371	388	402	381	410	415	382	384	376	411	374	385	421	417	401	388	389	395	390	396	397	379	386	414	369	410	376	405	408	410	386	416	418	390	435	404	380	410	383	408	413	417	380	379	427	397	397	394	416	378	373	398	426	405	430	398	402	423	406	367	395	383	391	352	393	420	410	411	366	411	406	381	366	365	402	357	373	394	376	393	427	381	383	364	408	413	404	383	399	376	421	419	398	407	416	381	410	385	409	423	412	396	439	370	373	381	430	378	410	398	402	407	401	426	395	366	407	434	401	395	392	367	395	381	370	388	402	425	388	394	381	393	388	398	412	363	390	392	369	432	410	362	407	385	414	410	375	373	393	397	409	391	409	424	424	373	380	380	374	416	386	399	405	375	380	363	407	415	381	413	421	441	389	411	412	382	393	422	395	371	351	402	437	395	415	386	382	366	375	395	370	404	417	403	340	398	418	425	397	421	380	392	402	370	418	379	399	395	388	399	413	384	372	401	396	382	372	403	394	371	398	376	384	399	369	400	426	369	367	385	420	413	428	400	401	388	397	389	386	396	367
24179	21439	28662	24583	20663	11135	4616	2843	2047	1455	1163	1007	956	766	760	728	733	618	605	530	500	486	480	447	411	423	393	347	401	339	369	329	590	2016	1830	855	519	304	294	285	282	291	302	286	289	348	286	288	293	299	275	334	301	275	294	264	298	307	298	284	297	308	292	288	265	263	320	329	331	291	293	304	308	326	278	306	308	270	300	289	289	309	283	291	308	306	284	285	295	259	297	313	283	280	322	312	261	288	291	297	308	298	317	288	266	289	290	276	315	300	295	265	280	289	297	283	284	281	287	285	312	284	280	291	272	290	271	307	306	281	314	283	290	300	271	292	267	318	336	281	286	269	288	307	291	285	294	284	291	297	299	320	274	295	275	262	268	313	264	296	278	292	309	326	291	300	297	318	319	326	285	280	295	298	294	301	308	303	262	261	293	285	302	309	269	295	334	282	276	269	283	305	256	314	308	296	295	278	277	259	281	284	283	315	289	319	308	293	299	294	297	294	271	287	286	280	296	298	280	271	304	316	303	287	292	289	289	293	322	316	311	273	265	292	314	297	296	293	305	289	284	275	297	329	283	284	299	287	284	291	330	305	262	284	301	294	288	241	314	297	290	276	331	302	304	286	279	323	293	311	256	273	290	311	258	290	313	253	288	302	263	278	309	278	300	287	276	293	287	298	259	280	279	336	302	300	286	299	315	306	286	313	277	276	286	325	281	302	245	306	283	290	305	302	294	303	260	273	294	303	285	305	310	319	326	311	310	294	324	304	286	327	289	295	307	276	294	327	311	291	289	281	269	292	286	300	273	278	304	301	321	281	296	297	305	317	281	264	321	273	284	302	257	273	282	310	302	279	265	281	289	287	287	300	283	290	294	287	316	307	285	245	285	265	274	291	283	285	278	297	289	321	293	271	271	289	281	298	298	303	259	289	304	275	322	289	281	310	271	287	308	297	312	277	287	266	321	297	281	284	285	298	274	294	314	323	273	273	318	303	281	290	278	300	289	298	321	302	295	258	300	300	279	297	291	264	315	263	292	297	270	281	303	303	317	297	331	268	301	305	314	327	294	278	291	310	286	281	270	286	277	286	298	279	292	300	286	282	299	285	302	301	303	303	285	277	302	305	283	299	278	304	304	301	292	281	284	293	313	293	272	299	268	296	287	258	273	284	293	304	272	278	314	285	288	264	295	279	282	298	278	278	286	300	317	273	317	293	278	261	317	290	313	281	280	275	279	304	281	296	283	303	296	311	310	321	281	263	318	314	309	288	291	291	285	303	306	288	281	289	291	292	317	314	270	276	291	298	265	313	301	289	279	296	290	273	298	263	281	304	302	291	301	327	290	279	282	300	322	275	280	301	278	293	269	294	303	297	279	316	304	317	309	310	309	301	294	292	276	303	317	249	246	293	301	300	295	315	288	317	299	299	238	272	272	277	320	309	285	281	278	290	281	298	274	300	271	296	293	253	316	279	306	306	297	273	257	282	295	265	311	280	299	284	291	279	274	286	292	295	313	327	333	272	273	306	280	300	277	305	329	309	280	298	277	307	284	322	287	296	262	273	293	293	288	287	296	308	319	299	288	305	289	268	303	306	305	319	298	279	282	279	287	312	286	300	268	310	300	279	278	297	280	314	262	297	307	295	302	290	305	259	270	304	298	296	291	303	307	323	276	308	287	299	284	291	304	298	288	289	287	322	279	278	284	310	294	317	316	279	292	284	307	308	285	255	328	270	278	296	321	275	298	279	277	277	305	295	291	302	264	264	320	307	300	283	294	298	278	302	298	290	319	305	290	338	299	295	274	291	299	274	313	276	291	308	307	280	279	294	265	288	288	278	286	279	303	269	307	300	292	287	258	309	288	288	269	316	304	278	282	302	279	300	309	290	293	316	283	271	297	322	272	283	289	293	271	316	256	276	338	289	281	244	259	303	288	295	296	284	285	287	300	259	283	271	280	300	289	308	299	325	321	278	285	270	307	298	291	265	301	309	292	295	292	298	313	302	300	324	264	309	304	303	314	315	275	300	270	306	303	271	287	293	311	276	286	310	285	294	287	276	302	315	254	250	274	277	257	334	281	302	310	294	293	267	307	294	312	265	271	274	286	284	300	275	273	283	285	250	291	322	282	286	285	296	264	314	310	294	255	295	266	287	290	308	274	295	261	295	283	289	313	279	273	277	294	308	275	278	337	273	299	295	293	272	294	320	312	273	305	267	291	290	307	294	276	312	310	272	297	286	307	317	306	289	280	268	306	301	279	300	307	297	276	289	281	300	283	279	268	255	303	312	310	316	302	310	279	277	280	278	324	306	307	312	280	275	279	267	287	288	274	306	340	322	280	276	310	305	289	270	301	303	293	295	275	295	296	335	266	311	296	316	284	275	275	290	298	319	310	295	295	305	260	284	290	311	266	275	312	276	289	281	304	281	273	292	327	279	290	291	280	301	305	249	302	317	287	287	283	294	269	309	301	281	317	300	299	278	333	320	267	280	307	287	296	261	279	306	276	262	323	280	295	276	308	295	306	280	289	282	268	292	304	274	306	321	294	265	283	281	278	304	291	303	279	279	287	301	250	289	263	301	282	285	290	299	322	294	299	268	285	281	277	288	285	303	283	280	292	284	292	258	275	283	273	296	282	308	258	298	269	262	307	299	296	292	272	294	297	296	296	289	310	269	269	282	316	306	301	287	277	302	265	316	279	301	305	290	266	284	302	294	313	280	297	310	295	288	318	285	269	295	271	296	264	267	281	263	320	299	282	325	281	277	282	288	237	292	327	281	307	286	278	321	284	280	292	325	296	302	296	318	299	282	277	300	285	300	285	263	279	317	295	296	277	272	292	276	316	264	312	281	287	289	301	276	287	299	281	303	283	253	282	265	306	280	298	304	276	286	292	282	301	290	302	295	274	283	307	309	325	289	267	308	295	313	275	284	272	315	314	289	301	280	283	275	322	277	267	295	334	296	262	303	288	262	256	302	320	301	268	293	295	282	290	284	282	286	306	279	282	307	315	286	308	258	281	269	272	304	308	303	276	302	315	316	291	291	303	294	284	302	278	292	292	282	303	285	290	263	301	287	291	315	277	291	272	259	292	273	270	292	316	300	287	287	305	291	291	262	294	283	314	318	298	304	299	285	308	289	256	308	319	292	293	284	310	283	296	290	327	333	314	321	274	303	271	264	270	300	286	272	283	291	281	292	330	289	285	289	264	324	270	284	287	306	284	276	277	302	284	283	294	313	300	285	300	295	294	296	291	310	324	271	303	282	286	297	298	276	310	319	283	286	276	271	303	292	270	301	284	295	279	327	300	288	262	252	296	279	309	308	297	308	320	271	302	308	287	289	307	291	305	266	309	278	278	294	263	319	272	316	273	292	272	325	262	305	302	267	288	279	290	291	295	285	289	288	285	263	298	266	296	314	308	317	289	294	308	300	329	273	308	299	303	277	309	319	278	309	282	253	253	278	290	290	280	310	306	298	283	276	304	292
24338	42033	38534	26760	18457	13529	9702	7790	6344	4712	3540	3031	2648	2378	2153	1971	1764	1536	1480	1288	1134	1079	991	944	957	893	835	689	687	654	667	669	1402	5458	4724	2115	1179	473	439	497	463	460	464	481	449	437	439	440	460	467	467	479	452	469	428	470	473	453	478	457	466	472	479	481	452	450	475	510	466	500	470	447	477	487	478	469	462	454	439	493	447	455	469	455	473	457	474	461	465	488	448	449	474	450	454	449	443	454	454	464	432	473	458	479	455	443	466	437	476	444	487	453	490	458	463	475	470	462	442	459	435	472	448	462	479	439	496	455	447	494	470	449	476	463	455	470	467	458	476	439	465	484	472	471	438	472	499	462	446	433	439	459	469	464	442	504	470	459	465	468	491	478	481	439	477	423	502	439	456	463	481	476	451	479	450	503	429	459	449	436	458	456	429	486	445	449	458	440	463	432	434	442	441	473	448	439	517	471	482	455	479	437	468	442	454	454	480	461	454	427	446	478	452	458	468	466	464	396	440	454	464	473	456	453	473	442	435	450	441	435	442	475	460	456	450	456	468	427	423	467	489	456	445	487	480	462	495	418	494	481	471	439	437	435	411	491	452	475	471	450	448	455	417	484	473	446	488	420	470	484	482	472	423	459	445	489	453	425	495	436	469	472	440	465	458	453	513	466	503	417	463	446	422	458	465	461	437	486	448	476	492	473	454	455	463	433	471	478	463	446	479	452	450	438	463	466	438	444	472	473	447	420	480	482	469	439	464	413	453	458	454	484	470	446	456	425	443	429	429	445	463	434	459	481	418	452	455	451	464	452	452	461	485	447	443	436	458	478	454	435	471	451	450	447	479	451	441	459	452	467	453	465	467	431	440	473	441	459	459	505	500	462	453	446	428	490	471	485	441	472	457	432	433	446	453	494	440	431	462	444	467	457	459	488	492	444	445	467	466	478	437	471	475	495	448	479	496	477	434	440	455	471	461	444	487	450	464	485	486	451	473	468	482	473	463	462	485	448	468	467	467	450	482	494	495	467	436	431	484	453	472	481	458	472	475	467	465	454	422	475	468	421	473	455	466	504	456	485	487	484	481	459	453	477	444	440	433	471	453	471	505	459	457	415	469	457	448	461	485	458	446	479	447	448	442	462	453	494	426	462	473	421	469	477	449	473	435	446	425	458	471	431	468	423	462	459	460	467	496	445	465	478	485	478	461	480	460	500	503	468	467	475	455	497	453	456	471	476	469	450	481	472	470	493	475	441	474	480	434	484	439	456	474	481	440	463	471	456	433	499	474	477	442	437	460	474	489	499	479	493	430	425	464	438	461	460	448	449	444	476	454	430	438	459	438	440	471	460	453	474	453	467	412	451	470	452	457	442	435	462	491	442	466	430	481	472	459	424	444	454	495	437	480	461	514	500	454	473	459	441	417	447	461	487	440	439	455	442	435	440	470	461	450	508	454	454	454	494	469	447	452	445	519	456	445	470	481	448	453	457	477	436	434	464	470	456	483	507	457	445	443	495	441	463	471	454	470	471	456	471	459	458	425	471	465	473	457	461	467	477	472	449	443	459	473	424	464	428	453	454	504	460	460	463	428	441	455	483	441	425	473	423	463	448	434	414	459	441	460	454	479	489	457	438	491	507	425	457	457	422	461	445	481	442	459	461	464	475	474	447	439	505	460	438	467	459	413	481	441	436	452	451	462	455	501	479	452	454	436	486	447	475	426	436	433	464	483	426	446	428	461	476	415	483	462	447	442	488	531	486	459	438	463	425	457	442	441	490	485	455	457	460	493	458	452	439	439	474	483	450	459	486	451	429	490	430	478	444	479	440	485	428	466	438	479	462	437	515	470	458	454	496	448	480	443	432	495	469	444	451	479	488	458	465	459	424	480	439	477	456	451	437	489	451	464	447	470	455	449	466	479	460	446	478	446	488	472	456	475	442	438	462	482	455	477	447	440	441	486	450	452	483	442	429	452	472	479	441	436	487	487	455	438	451	464	451	459	453	444	481	448	455	477	474	439	477	508	447	465	470	444	451	490	413	502	440	466	462	457	458	427	455	440	484	477	418	427	449	459	454	463	440	472	451	447	443	436	436	440	436	463	481	482	476	479	452	482	473	450	470	428	445	472	432	441	463	443	456	425	443	474	439	445	467	425	463	463	494	460	412	471	473	456	475	458	474	464	435	425	482	505	455	465	478	463	447	442	464	463	463	460	461	448	431	421	488	508	501	439	459	458	478	451	429	468	487	422	478	440	442	471	488	464	464	490	459	488	505	477	473	495	413	480	484	448	479	475	448	473	448	440	501	496	473	455	469	506	450	478	448	455	474	452	482	458	437	416	458	460	439	456	456	465	471	482	489	485	469	471	483	421	446	455	458	464	459	445	454	464	488	462	482	517	427	469	442	480	440	459	495	464	471	480	435	506	439	473	445	419	418	462	449	440	490	479	455	451	496	451	445	424	413	508	427	489	432	454	434	480	444	482	452	510	438	456	440	473	446	442	471	448	455	474	449	462	480	468	482	451	478	403	471	486	466	468	465	455	453	450	435	455	501	490	433	501	436	476	477	421	438	454	465	450	453	446	456	481	465	466	504	460	489	413	431	474	478	418	419	529	468	456	484	462	449	458	457	425	424	428	489	471	476	464	439	421	465	470	447	466	468	457	457	491	450	505	432	457	453	428	446	451	462	463	459	409	453	476	425	475	457	439	467	466	444	482	463	478	464	464	461	494	450	446	456	479	457	432	488	442	452	445	485	453	489	475	440	477	466	468	479	467	487	431	451	463	427	461	475	436	438	457	451	463	449	448	516	457	416	520	475	452	426	450	463	468	475	457	454	440	475	463	428	450	451	483	455	409	473	459	424	447	464	452	453	439	481	432	469	439	420	489	431	473	471	486	445	439	471	465	450	426	446	481	467	455	476	449	461	437	447	483	463	415	461	451	454	450	471	454	486	440	437	400	475	462	454	440	454	443	462	417	455	458	474	470	456	480	439	471	444	409	443	455	464	465	476	491	477	462	484	509	507	486	424	490	479	477	460	496	470	463	468	464	457	445	457	445	465	476	467	445	448	477	441	448	447	466	443	483	455	452	463	482	473	464	472	462	457	477	483	472	438	450	455	451	466	486	454	481	509	433	480	459	495	453	471	400	443	440	448	498	516	406	451	437	498	446	454	482	484	441	435	482	491	450	507	463	467	454	471	464	442	462	472	477	492	471	457	458	454	402	415	447	472	492	417	468	429	487	466	450	461	457	469	429	463	504	416	435	453	444	471	482	481	451	460	442	446	496	463	446	432	465	483	478	471	434	481	454	472	522	460	466	444	431	463	412	433	436	472	440	484	457	472	434	458	459	470	446	431	458	467	499	475	523	437	478	478	477	485	465	447	475	466	463	464	459	496	448	487	466	476	474	461	475	460	448	454	418	439	481	468	476	462	425	439	466	480	410	446	503	457	496	476	444	478	461	475	461	478	447	465	484	462	462	467
23262	21422	29286	23938	21461	20844	11490	4234	2865	2310	1699	1434	1244	1119	1083	1008	851	743	713	631	651	653	566	527	507	476	471	469	389	391	399	358	988	3218	3364	1539	853	327	299	299	321	293	283	307	302	280	310	307	297	308	312	294	306	286	288	289	289	291	324	298	289	293	278	294	279	296	277	312	307	318	315	325	293	288	299	278	264	297	305	281	275	291	284	298	285	301	298	291	343	282	303	311	283	284	264	317	321	270	310	310	295	290	304	301	312	302	288	281	283	304	271	295	291	297	294	293	294	299	288	276	291	286	295	267	263	277	299	307	264	291	311	306	298	310	320	322	297	294	293	311	302	302	303	308	282	283	272	288	278	272	347	288	289	277	258	300	294	282	283	319	266	275	306	326	287	278	299	277	289	316	257	294	321	291	288	286	302	285	313	303	267	308	318	313	279	315	262	304	273	305	293	302	270	308	278	298	289	313	300	284	301	294	294	302	270	309	307	277	281	298	304	285	307	307	298	290	287	310	287	290	296	278	281	297	281	305	288	295	293	278	276	309	297	270	276	265	302	292	334	322	286	297	279	304	283	314	283	295	314	271	286	298	302	297	313	303	279	284	340	287	319	292	298	282	318	293	285	305	317	300	279	293	289	276	308	312	295	285	313	290	290	275	282	288	299	284	274	298	308	267	290	300	312	271	319	315	297	283	274	297	306	293	294	276	289	315	298	285	281	321	287	301	275	313	280	289	287	312	271	292	331	295	286	285	297	286	290	296	307	274	300	293	265	319	319	307	293	274	315	312	309	287	267	272	311	285	283	289	308	272	269	303	285	303	307	312	300	280	300	269	284	275	302	306	298	265	333	286	298	317	282	285	312	289	272	309	263	315	322	299	279	308	315	280	321	312	311	292	269	266	264	292	300	282	285	294	285	320	281	271	290	291	322	304	295	297	303	322	299	283	318	299	271	294	265	294	282	295	345	302	296	284	288	312	277	262	307	293	291	274	271	305	294	275	293	274	330	303	326	295	298	298	305	304	264	308	296	299	300	288	280	276	293	274	293	263	311	321	331	265	298	283	279	293	281	276	296	300	284	307	305	294	307	258	281	273	297	308	276	275	325	276	275	328	300	301	306	327	287	307	314	299	256	277	293	292	284	305	286	290	316	284	300	270	288	300	313	316	322	307	290	287	311	302	305	285	281	295	281	291	301	322	289	286	292	311	293	271	301	302	289	285	313	301	267	284	291	305	255	292	294	291	295	311	299	291	295	280	269	285	321	247	296	299	313	255	292	310	317	306	288	283	279	315	312	274	306	316	321	303	269	278	271	245	288	283	276	320	326	282	299	287	279	317	310	297	292	311	289	274	295	306	297	321	292	294	316	303	347	308	300	277	292	285	301	288	298	299	326	267	310	322	273	287	310	287	311	306	267	266	280	299	305	315	309	308	308	320	312	311	335	279	291	267	297	282	294	265	301	280	295	307	296	299	309	290	240	315	265	274	300	279	304	277	283	302	312	317	296	317	298	273	306	284	285	289	294	289	271	309	292	335	293	311	296	315	308	253	286	303	319	313	304	320	308	308	296	292	304	271	285	283	270	304	304	280	322	302	291	298	286	336	290	297	297	306	289	284	295	316	342	285	282	282	262	276	292	282	284	300	286	341	267	319	310	301	284	298	311	262	298	276	284	305	282	286	295	283	297	287	311	284	297	310	269	276	294	293	264	313	311	313	276	269	269	296	269	292	294	325	304	288	309	308	302	283	261	308	290	295	275	294	299	288	317	274	283	289	299	285	297	305	284	271	268	272	307	306	287	294	297	312	277	276	289	308	308	329	294	300	315	300	283	277	301	331	300	306	282	295	295	299	299	288	299	314	281	273	284	282	338	277	284	270	302	277	283	302	290	289	311	285	280	307	300	276	297	280	292	291	281	321	297	294	282	296	293	322	289	276	296	283	330	286	287	303	295	306	301	282	317	303	291	322	273	324	309	281	334	302	312	309	313	302	267	272	318	282	277	316	291	309	279	285	284	270	249	299	286	280	257	305	285	291	295	291	284	293	292	328	283	305	302	295	312	273	305	299	292	261	264	284	291	273	277	266	316	301	292	286	301	305	288	308	279	277	297	285	302	339	297	279	313	292	294	293	311	289	299	265	288	282	323	282	304	274	302	276	288	299	283	302	308	301	302	292	295	286	289	316	322	281	295	309	282	299	298	334	294	299	291	298	277	283	305	315	286	315	317	292	288	315	297	281	316	290	255	293	314	300	309	316	303	276	289	317	288	290	284	323	284	263	314	299	262	312	294	310	278	303	284	274	300	276	320	321	271	294	310	274	258	315	295	321	298	246	308	288	307	281	305	298	280	291	287	276	340	284	271	295	290	287	289	294	328	300	300	294	306	292	302	293	293	272	307	301	307	287	285	285	294	309	287	290	281	285	309	267	290	300	301	280	274	275	325	248	299	291	291	292	302	314	304	313	324	289	286	276	313	295	296	287	298	306	297	281	294	305	270	301	300	297	310	278	288	281	277	294	255	265	303	282	292	298	298	291	294	280	283	298	276	280	313	314	300	293	284	287	259	301	303	310	319	318	287	284	269	300	323	281	273	320	313	300	292	316	295	311	276	271	271	299	280	268	292	263	290	295	296	302	284	321	316	263	306	269	334	288	296	287	293	274	293	325	272	284	288	318	304	263	297	305	301	316	261	300	269	287	296	276	300	285	276	292	291	284	312	285	252	291	314	299	279	315	283	307	323	292	278	279	316	291	292	293	302	292	301	308	280	299	286	266	285	284	292	285	268	314	282	259	274	271	301	290	282	315	258	316	280	289	257	301	284	286	283	303	292	291	329	299	299	313	287	293	295	302	296	276	300	308	281	308	288	284	259	279	292	282	301	302	277	275	314	280	295	271	323	331	270	314	289	291	295	309	271	309	296	304	295	300	271	296	333	288	281	290	287	310	273	315	315	312	319	288	257	290	301	306	313	303	300	296	309	287	272	282	290	282	322	346	290	282	305	284	299	284	320	254	295	269	320	282	295	316	295	301	271	312	318	308	283	323	297	286	276	291	332	280	300	296	312	292	282	278	283	322	295	297	314	309	278	291	290	303	306	303	289	302	307	278	289	310	270	285	276	267	324	274	298	306	300	302	274	282	305	270	265	312	292	293	287	278	292	288	299	317	306	292	288	317	297	294	306	272	286	281	304	293	295	303	284	283	288	308	257	295	299	303	289	295	305	295	304	294	291	306	310	321	278	309	322	292	307	303	299	285	292	270	339	296	266	304	311	271	273	320	281	300	266	303	283	299	271	295	309	291	276	293	303	301	285	299	291	279	299	289	287	294	292	284	294	308	276	258	290	308	264	285	304	299	280	310	280	307	280	295	288	257	275	285	292	280	303	286	301	295	269	316	279	283	311	307	285	292	326	287	277	279	289	290	275	293	291	307	284	299	307	316	283	288	287	293	281	299	295	280	267	311	302	290	297	287	299	278	280	317
26521	46313	42697	31836	23535	18041	13619	10270	8488	6696	5027	4282	3575	3241	3061	2828	2379	2052	1803	1647	1510	1499	1311	1193	1169	1066	971	879	769	761	727	686	2582	8499	8313	3666	1896	473	459	485	460	482	464	472	488	404	496	442	467	441	437	425	480	460	452	471	447	516	453	442	448	453	466	450	465	462	509	577	517	551	506	441	490	467	472	451	483	474	467	474	445	443	461	468	482	443	429	453	462	437	471	439	429	453	469	438	445	468	437	463	462	458	483	458	486	478	455	453	420	483	432	456	458	416	454	462	439	491	432	436	464	406	451	432	431	422	445	424	471	441	465	453	448	438	473	459	448	467	488	449	448	468	455	461	439	443	482	452	446	429	438	462	454	461	478	480	470	450	455	466	457	445	441	431	453	481	432	450	451	448	460	460	421	441	442	421	462	453	452	456	489	457	483	440	501	463	437	495	497	481	458	438	488	458	452	470	458	450	451	477	429	433	435	454	435	453	448	435	473	448	465	521	464	407	472	466	426	431	444	453	449	434	483	430	456	445	449	453	481	450	463	493	492	478	448	473	486	435	464	466	436	438	434	477	406	451	489	459	484	422	417	480	470	488	447	469	456	467	482	462	465	479	438	452	456	504	451	466	462	457	437	429	424	456	444	460	436	472	435	454	485	422	434	500	459	458	438	477	421	435	474	450	454	461	449	447	437	431	440	485	436	419	446	451	425	463	450	476	460	452	465	469	455	443	475	430	493	450	483	474	453	465	452	453	467	465	461	462	477	442	474	473	462	473	490	455	454	455	479	429	432	444	466	463	445	477	452	477	476	462	470	447	435	437	427	414	445	433	460	493	480	457	452	468	441	461	464	462	473	495	469	471	454	473	448	448	482	417	454	450	476	465	459	437	447	419	435	431	460	455	475	446	450	498	472	457	447	472	459	399	453	442	458	461	430	497	417	455	457	473	462	415	500	445	428	447	469	413	447	449	456	461	419	441	474	470	454	435	417	458	449	441	465	470	446	453	457	432	481	416	474	462	509	445	474	457	475	437	487	477	460	442	434	439	412	460	483	446	453	461	489	457	448	464	443	485	445	464	444	477	462	442	421	444	444	473	454	459	436	466	445	455	446	442	467	445	461	434	456	447	462	459	517	431	443	450	450	450	453	427	423	452	420	468	481	424	437	457	461	465	393	463	471	454	440	421	430	438	455	460	475	478	483	472	471	452	455	486	412	461	457	438	488	476	454	448	402	460	451	498	480	468	426	443	460	455	476	451	464	438	473	445	504	467	454	438	467	453	493	471	421	459	448	468	470	445	483	449	486	428	456	448	448	433	469	473	450	449	421	440	470	480	466	418	422	453	428	478	439	466	443	491	479	457	420	433	426	460	442	438	457	451	470	452	497	422	473	425	423	473	452	467	510	420	450	471	468	460	469	421	441	446	448	440	413	484	471	461	421	465	470	480	436	448	447	476	470	415	459	455	436	458	455	450	459	473	443	460	421	484	456	451	453	457	461	457	485	457	450	460	449	442	490	421	465	442	470	475	433	468	441	442	421	451	412	454	486	477	422	403	433	430	466	453	455	447	464	455	463	456	420	435	475	449	426	449	461	460	481	462	449	481	490	437	448	452	452	439	435	451	459	444	454	432	437	443	440	466	455	463	480	441	479	488	439	435	456	470	462	469	455	399	455	455	454	468	439	440	436	465	438	425	444	437	514	442	444	454	438	434	490	477	431	485	478	411	439	471	469	468	420	441	435	511	479	445	411	443	420	446	452	462	463	448	455	475	461	464	465	457	459	427	462	491	436	460	466	485	492	471	480	468	446	462	450	445	423	462	467	438	468	436	421	454	451	447	470	458	405	429	469	464	469	444	488	406	400	439	439	448	463	443	447	453	465	444	476	439	428	423	412	461	467	459	430	448	470	460	434	483	440	407	496	424	424	456	455	457	414	464	488	431	468	464	477	463	456	479	469	399	454	461	466	472	458	412	452	459	450	438	492	456	455	456	395	454	456	423	474	451	473	406	448	423	405	448	458	449	449	445	464	435	418	454	470	451	446	416	441	424	486	422	429	440	444	473	454	465	402	471	438	442	505	450	492	432	469	482	448	496	489	457	446	469	468	464	457	470	440	446	428	471	440	493	463	484	475	423	455	484	477	490	455	434	471	476	469	450	481	424	432	432	478	428	452	446	451	425	479	460	431	461	421	478	446	441	452	486	436	476	462	432	453	452	444	479	428	457	499	437	449	448	472	480	445	413	465	434	443	458	459	467	445	453	423	460	471	439	465	470	434	449	445	468	438	431	411	439	471	424	453	410	432	449	482	437	470	458	447	435	445	463	456	456	455	449	421	462	425	457	453	419	454	476	516	496	430	462	453	456	421	442	417	453	427	460	458	460	453	459	448	425	460	478	465	475	473	487	480	431	465	455	466	455	468	447	472	414	406	458	455	444	450	469	429	479	460	446	492	477	445	490	475	458	426	430	431	446	446	462	453	467	428	466	452	430	457	431	456	440	413	472	466	488	472	442	430	457	464	451	466	454	420	438	437	503	469	465	475	437	422	483	467	456	472	460	440	446	445	442	457	453	413	505	449	447	438	443	456	491	455	449	450	472	463	435	412	432	490	478	445	467	439	386	475	455	471	406	463	420	429	480	472	479	428	443	455	475	491	441	409	438	419	462	496	444	473	392	464	446	446	475	480	469	426	460	444	476	422	467	434	455	454	455	455	462	421	479	436	445	452	475	429	483	434	462	405	479	438	451	467	465	420	435	468	459	494	491	464	411	448	453	429	445	418	490	457	434	460	428	455	461	457	462	471	439	451	453	447	496	473	444	457	449	491	455	437	431	417	442	456	415	466	418	459	434	430	402	460	448	471	469	478	444	451	450	493	465	511	471	481	446	457	463	454	432	463	456	431	416	436	449	415	432	450	454	489	443	453	468	471	426	451	447	422	456	388	452	490	467	446	448	447	499	444	458	420	418	463	420	472	475	457	440	466	423	478	464	453	467	474	468	442	447	428	467	445	447	473	510	468	456	446	465	475	467	478	411	424	457	484	497	417	469	433	479	470	444	469	441	444	477	430	464	441	435	464	457	503	439	422	435	446	480	456	435	420	433	434	430	444	421	436	442	442	480	457	437	476	499	447	465	480	460	429	427	468	451	472	490	410	492	454	472	450	462	406	449	459	420	471	463	440	451	433	456	470	443	469	428	434	484	454	469	455	430	455	471	489	455	457	474	473	442	446	471	442	431	470	472	449	454	453	456	428	450	476	441	441	448	445	447	439	473	422	464	443	453	403	447	462	467	490	461	446	486	462	463	433	440	439	447	463	454	478	422	474	463	443	460	447	495	444	456	442	462	464	460	441	460	426	471	448	437	461	448	465	430	430	442	476	453	452	476	493	446	465	452	466	466	458	441	432	456	444	405	461	494	476	455	433	457	440	453	437	426	435	446	441	442	479	488	469	470	439	435	434	435	451	504	459	473	482	467	415	442
27304	22805	22915	14007	5394	3042	2110	1481	1087	874	736	632	591	524	526	453	457	421	441	376	386	357	357	327	304	349	325	307	314	271	291	270	294	429	594	437	357	243	227	251	231	250	256	276	230	242	252	272	232	240	247	249	235	280	234	260	235	255	248	238	253	260	244	251	234	271	249	221	249	246	266	242	248	230	263	263	256	249	234	244	253	241	259	249	243	234	264	250	256	221	243	238	253	234	260	259	263	236	245	224	254	213	261	239	255	263	257	265	250	246	258	227	237	245	241	264	240	237	240	241	212	241	234	237	227	261	236	246	215	232	234	234	242	243	253	244	265	286	212	233	269	255	243	249	243	224	246	227	246	245	252	295	238	238	258	227	241	218	238	249	257	268	246	257	201	243	272	243	255	244	254	275	258	260	263	244	245	226	246	244	224	264	235	261	266	261	253	229	222	254	243	249	255	267	241	264	220	250	256	240	241	252	194	266	240	253	272	258	268	257	231	257	238	232	236	260	256	236	247	255	295	235	242	257	209	228	240	236	242	219	251	248	261	242	242	229	217	248	243	243	265	236	222	256	274	250	266	230	241	251	239	234	277	225	257	230	273	241	232	261	254	252	248	273	238	251	258	251	253	227	238	260	231	259	247	248	240	273	237	263	260	271	266	285	249	234	221	244	223	245	228	255	221	266	228	256	251	243	244	222	274	270	227	242	276	257	256	238	259	257	218	214	253	245	214	260	224	242	234	264	245	240	238	244	237	242	247	234	248	239	246	221	242	254	263	247	296	259	263	229	248	240	233	271	226	266	246	239	227	249	249	274	241	221	245	297	245	220	251	268	236	236	235	275	278	259	244	225	243	216	243	224	255	225	246	239	255	209	254	258	242	241	259	262	237	250	255	252	243	240	255	250	240	241	261	238	263	224	262	277	250	234	222	218	235	242	264	230	223	245	238	255	265	252	249	274	230	236	233	221	259	286	278	200	246	265	236	237	248	249	294	245	246	278	234	227	260	235	241	244	269	255	239	240	230	251	245	262	251	261	256	255	254	252	260	222	282	258	241	244	248	258	238	236	245	263	251	238	253	238	236	256	227	248	223	251	246	217	258	276	243	223	227	242	228	225	248	262	224	227	258	255	238	267	267	215	254	223	273	234	242	216	234	235	260	253	253	256	255	234	252	235	260	257	263	227	224	269	239	233	223	245	249	205	239	234	241	262	246	261	251	227	234	240	276	227	245	228	246	270	255	239	242	265	248	232	257	272	251	236	249	232	252	246	237	250	244	243	246	262	253	246	234	244	241	237	276	242	239	238	251	252	267	249	262	262	264	246	272	248	241	237	261	247	256	260	237	235	265	264	251	258	247	229	250	239	262	253	228	253	236	279	259	250	265	238	238	276	259	271	237	241	256	233	264	254	244	227	246	241	299	217	268	234	260	268	237	266	284	253	258	264	273	270	227	241	246	207	259	245	256	272	245	239	237	257	251	263	257	229	224	233	254	227	244	259	253	214	253	215	237	213	265	232	233	224	259	255	252	235	245	262	259	262	257	264	267	279	264	233	222	265	225	233	267	221	240	247	245	263	230	250	279	228	256	227	241	236	237	260	231	243	235	259	247	253	272	226	237	265	253	252	265	290	266	250	249	259	243	247	245	229	245	237	230	246	242	230	254	234	237	245	233	225	232	257	250	260	244	245	253	243	229	254	251	250	229	250	243	257	229	239	235	249	280	272	261	244	253	264	280	245	266	235	275	258	216	264	238	241	231	260	242	261	213	243	254	232	233	261	247	248	239	240	240	260	234	231	224	271	230	231	236	242	249	252	242	232	254	230	248	263	251	264	252	277	229	236	246	274	250	225	253	266	236	241	259	250	247	241	258	241	268	248	270	253	282	278	229	251	262	248	224	238	247	256	236	251	261	257	239	239	242	251	235	262	268	250	252	251	239	217	237	269	220	273	225	243	250	234	236	265	245	236	271	258	259	243	253	253	225	250	241	242	225	249	240	201	250	226	235	232	246	256	240	230	230	268	246	231	245	233	254	262	243	255	255	202	249	242	260	269	258	241	242	264	261	227	231	234	235	224	238	242	241	260	250	257	223	246	261	234	267	254	234	227	222	256	254	273	252	247	241	254	234	246	276	271	260	245	248	249	262	228	231	260	229	254	258	267	216	236	241	244	246	259	220	261	251	258	249	230	228	251	259	240	223	251	251	231	255	253	275	234	243	265	245	248	278	267	234	251	251	238	238	229	246	230	257	219	235	254	250	225	260	263	243	242	247	237	216	245	218	264	241	253	258	221	288	254	247	230	239	237	233	238	231	245	258	238	225	256	232	263	251	237	224	246	233	211	253	245	283	254	243	236	243	263	228	253	277	239	245	250	225	249	222	226	236	233	227	223	248	239	258	256	214	227	261	236	264	227	224	260	252	233	250	268	245	239	241	232	261	261	216	256	230	261	241	233	227	246	251	267	251	224	275	269	266	238	228	238	255	268	229	221	238	251	241	239	249	217	254	251	240	247	248	254	217	248	237	253	269	261	241	260	265	219	222	235	244	231	248	265	226	253	249	232	252	257	217	263	250	248	234	284	242	223	246	269	212	251	300	241	269	266	242	242	266	282	249	243	225	222	258	268	226	255	240	245	238	219	239	233	258	275	271	255	252	235	224	247	259	249	250	286	260	221	219	260	260	245	226	247	242	243	241	270	244	254	228	285	235	241	220	223	234	220	251	248	234	219	232	201	243	253	251	245	258	242	244	220	249	255	229	260	245	269	250	272	269	238	231	230	255	256	241	267	241	237	236	238	212	253	238	284	239	235	259	230	225	250	256	241	247	249	240	233	250	242	264	245	237	254	247	264	280	264	215	222	239	211	241	266	251	265	231	260	246	266	250	255	235	234	251	220	247	251	247	254	244	257	278	286	260	260	217	263	242	227	232	238	265	226	253	257	226	255	249	285	243	228	266	246	231	251	254	219	242	237	231	218	258	244	231	269	259	260	250	256	242	247	264	236	231	234	235	253	256	226	235	216	232	242	265	226	268	244	259	230	228	250	238	217	263	240	259	252	240	238	235	251	261	249	255	244	259	214	239	249	259	281	220	252	239	253	244	246	257	218	249	240	260	245	240	234	237	237	236	291	247	218	243	273	260	253	260	274	233	243	242	235	222	237	248	213	261	265	236	231	256	264	232	256	256	273	246	233	252	233	261	267	245	255	230	246	239	248	238	260	243	255	226	243	255	256	255	263	250	241	221	277	212	256	229	268	265	254	259	220	227	243	272	257	250	248	257	221	252	224	229	232	238	250	247	248	234	215	245	261	222	229	243	248	281	244	257	244	241	235	236	254	241	269	232	241	241	245	240	242	252	257	240	247	250	253	274	234	239	264	257	231	242	275	246	231	246	247	242	255	267	245	272	234	248	255	244	267	258	237	233	261	238	219	265	267	250	231	238	254	260	237	258	243	231	253	240	242	284	263	260	251	254	243	258	235
22355	34617	30898	20577	12297	8283	6280	4508	3495	2794	2238	1863	1577	1504	1323	1200	1036	968	837	786	824	773	742	681	640	611	614	560	502	524	488	489	546	1042	1347	851	535	400	374	392	392	415	351	390	418	408	442	372	386	416	422	380	420	383	381	382	385	352	344	388	418	385	405	396	397	448	373	363	398	403	411	414	370	407	384	367	380	389	393	378	368	392	396	368	352	376	364	421	379	367	426	362	421	389	391	387	406	358	421	374	394	429	386	418	422	383	411	418	357	416	355	398	383	366	405	377	408	405	377	398	410	380	434	372	395	405	403	385	372	407	400	451	412	413	381	409	393	404	371	395	358	380	398	372	388	363	387	388	406	424	379	412	403	408	362	417	403	391	390	401	377	383	384	417	401	403	420	385	391	391	370	415	364	389	355	361	412	401	379	386	383	367	418	404	364	357	405	375	407	381	407	394	409	387	353	384	379	396	360	406	402	393	417	391	378	402	360	417	403	353	394	402	416	376	377	404	376	381	371	371	366	368	369	381	407	377	361	381	362	383	406	394	420	377	382	381	422	414	402	403	368	386	360	390	401	397	402	371	403	387	399	393	430	358	407	385	362	394	382	407	402	377	383	403	404	380	397	391	404	367	363	379	385	368	386	374	410	408	406	380	408	420	446	396	415	400	392	397	377	373	378	402	414	366	377	354	455	376	390	371	373	373	400	450	407	375	416	370	402	352	368	427	398	362	361	374	366	421	417	434	422	407	387	361	362	391	392	390	390	370	382	377	357	397	370	434	438	428	406	380	407	358	456	391	403	370	376	401	393	377	379	356	366	390	406	398	371	387	388	405	402	404	373	389	393	393	456	407	402	426	402	391	369	393	370	396	402	391	408	392	384	385	442	393	406	413	402	358	387	370	403	381	408	393	375	356	443	383	389	419	398	427	375	402	387	387	412	384	398	391	403	417	395	360	423	398	383	422	378	383	379	428	398	386	383	376	402	412	412	372	384	374	368	406	388	416	394	431	382	381	406	368	439	382	370	380	378	410	397	331	364	372	406	415	402	428	402	379	384	381	406	424	378	400	372	380	342	394	375	390	382	362	410	336	364	401	356	360	377	393	392	351	397	366	379	390	377	359	402	403	369	385	358	380	384	397	379	400	391	402	360	417	387	390	393	373	424	431	358	394	356	366	386	399	388	398	407	411	394	419	384	374	394	411	410	371	427	361	408	406	374	367	381	378	403	346	366	353	377	383	367	419	386	450	410	389	384	364	399	362	388	359	395	399	384	385	360	355	387	401	392	391	370	366	436	360	418	385	372	378	383	367	426	384	433	403	418	360	374	389	369	376	382	400	351	412	397	374	410	403	404	384	398	405	367	404	428	425	376	401	372	398	380	391	372	403	420	396	413	359	403	380	401	388	393	393	399	382	403	410	353	389	406	440	376	385	401	399	347	381	392	382	409	392	406	425	367	410	401	387	392	364	394	373	404	392	356	401	388	415	419	358	387	347	381	397	401	387	383	412	392	415	417	394	419	383	379	382	382	386	398	355	398	399	384	403	379	405	398	367	416	397	409	407	424	393	403	432	403	381	359	403	406	393	401	389	418	363	380	355	400	406	409	391	426	362	387	378	374	387	408	416	386	416	379	357	375	402	400	431	430	394	359	386	365	354	392	404	391	359	399	402	384	399	376	371	403	382	409	391	387	420	418	386	397	416	392	396	394	436	408	370	381	399	419	399	386	409	359	388	430	412	390	372	360	363	412	392	411	431	361	408	396	426	374	404	384	416	376	395	411	376	374	389	401	377	420	396	407	369	405	416	400	380	396	385	381	355	408	405	418	383	378	388	424	393	405	386	369	385	340	399	400	396	377	392	431	391	381	424	379	410	406	403	406	372	414	377	382	397	413	403	433	378	396	387	413	380	411	379	377	402	411	393	374	391	347	395	392	396	382	398	438	385	393	388	390	379	415	389	359	412	382	385	392	384	396	384	373	366	364	384	398	363	391	408	420	382	401	387	405	374	400	386	405	398	347	419	371	394	394	395	401	384	381	374	374	405	396	396	430	374	350	420	391	377	393	405	381	394	361	382	376	413	403	382	384	375	427	380	416	382	375	399	401	387	371	378	392	367	431	376	398	413	410	415	379	410	421	383	370	396	353	395	347	402	421	409	371	403	409	374	398	415	397	390	405	390	387	382	408	388	388	401	417	422	403	380	383	381	365	360	414	358	389	369	423	455	382	398	379	383	371	369	356	394	390	358	370	375	359	395	378	437	386	369	412	419	377	396	413	369	401	371	400	371	361	409	402	387	410	354	383	417	390	400	429	413	390	411	385	396	399	404	430	434	415	390	463	355	374	379	373	365	396	387	368	394	391	400	362	428	376	397	369	405	382	370	429	400	371	400	386	428	399	382	385	398	422	361	366	422	386	371	399	392	396	397	424	362	404	407	435	416	378	427	403	379	367	371	402	372	401	356	407	397	388	410	380	402	422	399	382	360	401	402	384	379	370	402	399	402	393	386	373	404	427	424	399	384	380	386	389	397	387	402	375	385	418	398	443	412	427	393	417	370	402	382	390	384	363	377	361	405	408	393	398	383	377	393	370	372	391	368	378	380	411	421	370	399	401	374	388	415	375	385	388	409	358	390	390	459	371	417	368	377	405	402	352	382	405	411	388	380	399	377	389	383	404	393	380	361	435	375	380	405	365	378	399	406	384	383	382	413	425	399	377	405	447	431	374	424	404	391	386	426	370	366	435	375	390	399	420	376	375	385	379	406	395	378	383	424	404	378	388	350	413	387	397	445	369	406	378	401	396	406	391	381	389	363	425	390	384	400	398	390	363	375	380	386	403	397	421	378	398	385	404	372	415	395	378	424	387	395	420	407	381	395	404	390	407	417	342	393	401	384	396	410	378	399	420	419	407	414	403	368	394	382	425	382	392	396	413	378	400	420	387	371	399	391	397	397	409	400	355	401	428	383	420	388	405	369	398	377	415	357	373	411	371	407	356	399	391	376	374	399	367	374	413	387	392	380	389	397	396	361	401	373	386	374	385	377	390	378	421	403	399	396	348	387	393	395	410	415	377	399	396	374	419	368	371	388	396	396	390	395	377	387	368	355	388	404	354	390	377	406	364	423	364	374	390	372	386	410	383	406	366	359	408	375	413	401	398	402	381	377	404	411	395	412	431	376	399	370	389	419	419	440	371	437	403	376	385	416	422	397	393	380	393	375	401	380	379	411	368	386	422	396	423	387	395	386	394	414	383	373	412	383	383	396	387	378	402	392	345	381	418	365	378	365	414	392	381	403	393	430	414	388	390	376	441	388	393	379	411	403	394	409	377	422	412	411	377	398	398	369	404	413	382	388	419	363	368	405	388	409	389	350	414	386	435	412	398	412	336	371	386	392	347	418	384	421	415	355	360	398	382	367	378	385	401	386	368	400	394	385	390	383	406	363	381	393	392	415	412	398	401	374	383	395	368	377	401	383	397	386
24297	21470	28682	24594	20661	11068	4997	2902	2018	1480	1175	1041	926	903	728	658	586	538	584	531	531	546	521	424	399	415	392	386	382	329	347	376	655	1954	1865	1027	561	309	307	307	252	314	299	274	303	293	282	282	307	319	293	286	293	318	294	317	296	308	260	272	262	287	256	309	302	308	297	312	311	296	303	302	275	319	290	313	306	288	282	304	299	306	302	270	303	293	317	273	297	313	288	273	282	315	254	304	295	280	299	288	300	311	291	289	318	287	299	313	250	302	306	317	301	274	296	306	302	292	279	296	292	310	302	312	289	293	306	278	286	276	309	277	285	304	311	286	277	307	310	277	322	304	281	250	295	273	352	304	305	286	282	337	275	316	303	315	278	280	289	291	268	286	286	283	307	279	325	292	321	311	305	268	313	295	312	301	310	267	275	307	325	287	267	299	284	291	295	286	283	284	278	297	287	293	315	282	283	285	290	287	302	296	274	261	310	294	267	307	265	307	305	270	278	262	288	278	286	273	302	301	296	297	300	333	294	297	303	284	307	297	292	289	308	277	279	303	271	277	273	265	284	302	331	312	297	290	312	319	256	278	287	304	276	291	294	288	282	297	276	278	283	300	293	312	292	289	300	303	288	298	299	314	305	301	288	297	307	294	304	291	301	310	314	278	301	295	290	303	266	275	289	284	280	287	312	307	262	279	286	314	327	299	324	260	302	303	288	277	285	284	310	289	274	295	273	300	319	322	298	297	307	332	302	277	283	293	281	296	292	269	278	266	298	320	268	299	291	277	255	310	296	315	344	312	299	303	295	292	304	312	278	288	268	315	252	259	288	300	305	265	270	302	314	290	285	283	287	282	278	299	305	306	251	271	300	289	309	296	278	299	267	309	306	314	270	312	273	250	317	289	309	290	305	282	301	288	293	303	287	280	285	312	270	278	288	308	294	303	257	289	303	305	304	300	297	311	260	278	274	285	296	313	276	277	288	301	282	297	299	287	292	269	270	288	302	299	293	286	282	304	292	293	309	301	311	302	293	311	287	285	309	304	296	275	306	315	306	274	298	299	293	280	297	307	294	286	317	324	319	288	291	287	314	291	288	283	303	328	294	284	291	288	306	307	276	270	274	288	310	293	292	300	304	247	286	308	309	281	267	271	295	294	285	275	299	312	291	297	301	280	283	303	301	277	280	310	281	296	290	305	288	308	270	301	295	286	262	324	275	263	292	262	299	307	277	313	258	274	289	305	286	315	259	307	296	285	321	292	264	301	275	289	317	273	278	298	280	277	293	308	306	326	308	298	286	273	274	270	289	284	281	270	282	304	318	307	288	316	283	301	277	274	297	280	260	303	279	294	320	292	301	280	303	317	307	322	272	303	297	246	317	302	297	286	274	270	299	288	276	303	291	305	271	261	276	299	279	309	288	324	266	299	318	296	302	290	286	311	296	313	269	272	295	294	278	276	255	293	305	285	277	290	309	285	269	312	288	290	282	317	283	272	266	286	302	288	256	295	307	309	277	292	294	286	290	287	292	244	272	251	299	293	302	297	273	313	296	283	285	277	292	304	280	305	304	307	295	300	277	286	294	273	266	324	291	308	295	303	264	330	308	287	330	277	273	286	290	292	270	276	281	276	278	304	242	320	317	283	310	263	292	322	289	302	281	275	331	290	302	287	290	317	296	306	306	314	283	283	319	306	292	288	272	280	264	300	286	295	293	279	290	267	284	296	295	320	303	296	288	309	321	286	263	262	297	310	287	291	284	277	301	280	294	262	299	296	283	295	291	319	307	302	305	313	302	280	307	285	313	289	300	289	307	316	291	278	305	300	277	311	283	296	285	291	269	280	271	294	298	255	283	268	294	280	296	289	282	290	291	259	282	294	308	288	292	277	281	319	289	301	274	312	284	293	288	292	288	291	301	293	286	313	290	262	297	306	263	292	304	281	337	287	314	294	299	281	292	302	266	302	271	279	295	265	295	319	305	278	312	290	279	297	265	288	278	309	320	299	267	282	310	308	333	314	291	314	309	300	288	322	297	288	292	264	282	252	282	264	302	286	295	270	303	313	278	285	277	271	334	305	264	279	292	278	274	334	305	275	293	290	303	257	269	274	300	317	312	337	285	258	287	270	265	297	259	280	318	274	262	309	300	279	302	314	302	294	309	296	286	277	307	284	306	295	317	347	307	298	317	286	325	274	270	296	313	291	301	306	308	269	279	269	341	271	321	285	278	337	291	303	317	294	294	309	270	282	327	287	296	288	293	307	296	326	299	303	285	284	311	299	311	290	307	312	293	265	273	309	316	299	295	289	278	305	297	309	324	297	279	310	270	298	268	298	306	281	276	267	284	312	306	290	305	307	309	308	298	281	301	259	298	301	292	285	258	272	265	304	324	278	283	296	300	340	301	297	282	299	289	298	284	300	322	281	304	309	291	292	261	284	307	303	288	280	301	297	296	269	281	319	279	285	295	315	294	280	304	266	290	279	281	293	303	326	290	316	293	306	273	283	260	289	289	274	279	289	269	288	310	253	292	335	315	275	252	317	299	308	296	293	281	306	272	299	271	279	298	278	302	299	292	294	295	307	314	290	288	288	298	303	307	298	310	304	291	288	294	293	329	315	289	263	310	290	295	299	305	305	297	306	275	291	290	296	277	301	274	294	291	301	305	299	284	289	301	248	283	321	300	300	258	277	280	305	293	297	299	311	302	283	260	264	294	267	299	307	293	299	290	298	291	335	302	295	256	295	289	290	280	298	305	311	337	292	299	270	290	284	297	277	310	289	270	299	296	331	307	288	280	287	295	291	266	325	290	284	290	299	297	309	278	285	288	293	311	277	315	290	286	295	281	271	299	294	306	280	283	321	319	286	309	297	271	286	318	295	308	294	283	295	305	297	307	289	295	341	283	319	324	299	294	300	306	298	308	305	303	300	295	271	310	285	274	348	306	264	274	300	273	307	284	313	279	296	263	309	314	283	279	278	299	304	276	270	323	285	267	283	269	259	279	279	304	302	255	297	300	300	302	286	319	283	283	299	328	328	297	294	303	286	287	317	276	323	312	320	287	313	311	277	277	274	291	299	314	272	311	302	291	279	306	273	306	309	303	293	312	296	313	300	319	308	301	308	337	282	280	306	310	304	284	299	298	283	285	299	327	275	291	275	285	301	284	264	333	320	295	310	295	295	307	284	283	283	289	299	279	317	297	277	296	301	306	299	303	288	283	300	313	236	282	280	291	305	293	276	284	288	322	274	284	301	277	291	304	266	302	300	298	318	328	274	247	294	283	301	261	272	295	279	280	269	295	281	302	300	297	303	267	285	278	298	267	302	299	275	292	313	263	279	297	255	285	303	298	317	300	297	282	277	280	288	269	304	304	312	294	304	294	287	295	267	289	316	272	293	300	291	298	258	306	286	272	300	289	289	282	283	297	284	290	286	313	316	306	288	312	272	275	296	282	272	289	313	294	282	302	317	304	266	304	296	306	278	304	326
24375	41647	37968	27126	18650	13303	10246	8009	5806	4627	3743	3172	2696	2449	2112	1735	1743	1536	1319	1276	1233	1048	1086	953	971	867	802	719	661	654	667	622	1612	4937	4737	2513	1130	482	418	490	469	461	456	449	443	452	437	464	433	456	460	433	482	472	460	431	460	460	437	464	440	457	439	432	456	424	529	500	504	468	445	441	460	476	463	454	490	473	456	492	467	425	448	441	440	471	437	474	490	445	457	479	483	436	452	448	428	459	477	470	438	474	447	482	441	448	467	422	414	462	455	451	456	474	476	497	447	457	476	486	483	436	439	421	488	468	493	436	460	464	463	448	483	425	417	474	479	468	451	430	458	451	459	465	488	452	436	464	476	467	453	505	507	497	432	455	452	441	495	423	420	456	443	478	399	471	454	443	474	485	440	473	486	438	435	458	485	415	488	446	438	463	449	436	423	455	472	481	490	431	494	423	441	441	471	397	426	435	446	492	459	494	498	453	490	448	460	404	427	453	455	458	476	441	444	474	429	463	451	457	448	491	475	440	456	492	456	463	473	446	479	440	458	461	439	463	451	435	439	475	411	458	468	448	495	486	436	427	451	463	469	434	456	478	471	434	476	422	460	474	469	477	432	404	465	447	435	438	471	481	453	469	437	501	486	516	457	458	430	439	471	420	450	462	488	494	480	411	477	445	455	453	434	429	439	467	453	405	471	482	449	462	455	439	449	464	454	474	435	472	487	417	464	501	443	472	471	454	470	457	423	485	483	460	447	452	416	465	475	440	493	452	485	446	453	474	412	416	482	439	480	451	480	486	455	499	486	448	482	478	434	476	435	399	468	448	428	457	443	425	471	496	420	438	476	448	424	446	429	468	478	457	456	468	450	483	481	403	477	469	497	473	465	454	451	463	451	469	449	439	477	441	437	441	456	480	437	442	462	408	437	483	435	506	423	443	515	456	451	468	450	459	458	453	438	439	480	460	428	453	447	460	464	444	409	430	457	450	474	451	486	457	455	463	428	450	452	445	463	444	453	433	445	463	460	460	468	410	464	461	457	436	496	449	492	442	449	434	465	472	467	465	469	446	493	475	473	508	456	461	451	467	507	449	435	431	475	488	486	483	453	452	438	437	460	482	473	435	498	478	430	431	458	459	470	489	437	479	487	473	441	455	475	465	475	464	469	470	469	469	435	463	473	457	458	465	444	413	450	436	409	499	468	461	471	494	460	453	465	456	455	455	455	451	473	483	437	480	430	472	437	467	452	496	447	458	510	441	479	477	433	483	440	440	463	468	464	458	429	490	477	448	485	507	424	444	476	441	447	506	404	458	427	438	450	420	420	441	489	464	430	438	404	463	472	471	448	432	454	448	446	462	497	454	451	418	426	452	445	467	443	435	472	428	456	433	481	402	461	466	489	450	446	439	453	481	458	494	504	454	469	462	456	426	450	462	468	487	460	463	442	505	508	473	450	490	502	464	479	469	436	475	475	448	434	456	466	412	479	495	474	463	478	449	476	456	482	471	436	441	454	465	436	446	461	474	454	463	455	455	462	473	461	465	406	454	457	465	424	462	473	438	433	472	474	475	468	450	435	468	438	473	434	474	465	433	438	483	472	463	484	495	433	486	449	440	474	479	475	466	461	447	483	422	454	465	455	454	476	464	514	449	473	469	485	469	473	451	423	486	497	443	484	424	473	449	491	466	447	438	481	444	428	478	448	450	440	446	466	444	468	441	508	434	449	460	468	469	466	471	438	461	443	435	453	444	472	437	452	433	483	458	500	443	468	421	474	434	488	442	509	486	463	483	452	473	454	487	436	438	456	463	472	431	440	399	490	446	479	448	488	454	428	468	431	431	463	485	480	451	498	445	468	459	452	528	460	475	451	428	468	471	453	442	447	484	461	456	476	446	481	448	452	472	442	476	470	443	454	437	440	472	457	442	463	472	490	443	466	475	466	480	490	437	469	420	457	487	431	477	447	472	443	490	469	461	444	466	424	474	468	443	475	469	460	469	472	444	467	441	433	462	452	453	492	474	468	490	459	444	444	441	477	435	477	484	418	434	446	459	482	476	466	454	436	486	442	483	467	431	447	453	448	450	470	490	475	437	417	465	453	478	463	481	478	484	465	448	468	429	488	436	479	456	475	434	478	457	437	486	460	420	470	466	513	435	456	423	479	481	429	448	445	448	473	437	496	442	445	454	466	454	453	487	482	474	459	449	480	479	434	469	433	471	453	453	474	476	452	440	454	445	483	448	474	447	488	429	482	454	468	444	451	440	464	460	433	437	472	468	558	428	462	457	430	446	466	426	485	503	430	484	438	453	448	455	492	499	468	503	463	445	472	469	473	464	424	426	468	436	451	451	438	429	470	489	463	465	450	445	454	474	460	461	474	437	464	459	451	442	455	449	422	445	461	444	503	448	457	437	452	460	472	444	425	430	478	520	437	460	467	476	462	439	457	494	445	479	464	475	481	452	418	467	458	430	439	447	454	498	471	466	491	476	461	489	460	455	437	492	483	464	428	433	485	436	465	474	455	443	453	441	452	478	450	468	450	440	460	472	483	468	448	489	459	454	442	446	443	459	441	444	440	454	454	496	427	480	443	453	459	507	476	457	508	478	511	459	505	462	463	462	448	446	458	413	477	441	456	485	476	474	488	453	422	462	507	462	491	470	438	468	452	477	432	427	458	472	437	464	463	418	503	412	472	474	479	428	458	421	456	438	486	482	439	415	434	466	476	462	522	452	479	425	448	422	452	449	459	497	435	401	446	461	452	432	440	456	430	461	435	449	477	439	454	464	480	447	466	504	455	451	467	441	460	483	471	419	487	499	460	472	428	445	479	418	435	438	463	475	466	447	482	461	433	433	454	435	448	426	467	462	457	464	425	462	481	429	424	463	426	480	485	469	461	436	455	447	442	452	450	487	485	446	477	486	459	497	476	451	441	440	471	410	445	450	469	452	466	439	423	474	464	448	474	455	463	445	453	492	466	481	481	448	469	486	468	415	431	453	436	444	470	469	437	496	447	465	456	486	482	460	438	478	503	447	453	493	461	466	471	485	445	463	463	464	463	452	430	465	508	436	475	447	438	482	465	437	474	452	473	474	495	455	477	462	452	476	502	441	479	481	450	454	418	474	467	465	442	454	454	461	495	478	418	459	412	441	418	480	452	441	457	429	463	451	445	459	466	432	476	471	456	462	453	470	459	478	444	467	483	441	477	451	473	485	450	430	456	470	501	470	459	468	429	456	428	458	455	426	456	474	467	473	440	462	472	440	462	465	442	458	452	442	455	463	493	442	475	462	459	469	472	462	427	453	477	457	451	469	444	428	495	433	461	448	449	447	450	432	467	451	466	449	471	464	426	470	476	467	476	446	467	440	463	469	453	451	468	468	427	484	469	438	446	437	422	472	502	442	428	482	472	437	475	440	455	477	476	503	418	521	477	450	460	468	437	449	420	450	447	476	479	512	459	460	490	457	431	443	445	422	464	465	466	457
23212	21427	29279	23894	21459	20931	11671	4734	3046	2298	1814	1551	1286	1137	963	861	804	777	725	682	663	619	593	539	519	496	443	393	412	390	386	376	1055	3382	3338	1766	792	325	283	292	292	288	281	288	308	260	275	302	297	267	280	289	308	318	303	290	296	289	286	301	278	303	296	307	265	289	311	303	288	286	287	263	306	270	311	332	274	277	294	282	266	304	265	313	305	280	307	292	301	305	261	277	260	316	307	286	270	302	269	297	322	305	290	275	269	285	301	308	300	325	295	292	275	292	303	309	292	312	279	272	283	294	271	261	282	274	277	270	322	292	301	264	292	296	291	316	306	272	293	254	262	319	318	318	300	316	268	304	302	278	316	277	300	275	283	265	289	284	320	298	289	299	301	281	333	284	282	294	278	312	286	287	288	301	292	251	301	314	329	269	292	284	286	293	286	285	290	322	295	300	263	291	256	290	285	291	263	264	289	310	287	283	269	285	315	297	278	313	282	264	287	282	274	278	294	271	289	322	331	287	296	320	275	309	282	286	311	282	283	299	280	292	271	300	282	294	287	283	291	322	265	287	287	278	289	292	288	314	290	275	287	307	285	255	300	305	276	297	301	300	304	318	314	282	282	302	304	274	282	301	295	323	296	280	316	289	310	279	253	279	308	267	262	289	301	281	272	249	286	285	300	282	283	296	278	274	296	298	292	294	276	305	271	287	271	284	297	287	293	287	299	295	288	309	291	261	287	317	306	290	257	298	340	291	308	301	299	295	314	302	314	311	312	271	267	308	321	291	310	255	292	323	309	299	287	292	277	277	283	309	281	306	274	281	262	289	289	291	277	275	269	318	277	300	284	275	284	259	279	288	301	270	291	290	275	278	309	285	291	273	279	290	285	274	307	314	316	284	283	312	259	312	310	291	309	291	278	268	300	294	293	287	289	305	298	310	325	316	282	314	299	319	300	301	281	259	275	280	274	323	315	271	313	261	310	290	302	266	311	269	314	308	305	302	305	269	269	320	283	297	291	280	297	259	311	323	293	277	273	309	291	303	296	297	284	307	321	271	272	313	331	302	277	320	285	300	297	284	269	309	274	301	302	267	267	284	290	302	271	272	283	292	270	271	275	281	282	254	302	304	300	267	280	306	299	294	281	292	317	299	274	273	281	293	292	318	271	278	284	291	297	317	297	314	280	281	284	272	296	293	254	296	313	281	289	277	298	289	297	283	298	282	285	302	323	311	278	298	303	313	278	290	303	272	298	302	296	255	277	314	276	310	283	296	301	284	298	263	288	305	317	294	314	285	303	265	302	323	271	301	305	299	300	285	295	314	313	291	284	287	292	306	294	281	278	282	290	321	277	292	298	270	310	289	290	300	284	300	300	312	280	276	271	318	281	273	288	285	292	274	290	290	309	271	272	255	304	301	327	298	288	265	287	263	280	294	242	267	306	303	310	320	301	345	313	279	295	287	322	306	289	288	306	307	278	300	300	299	321	289	323	283	294	295	316	313	316	304	293	283	272	278	287	298	297	282	293	300	307	273	250	291	280	296	291	277	272	307	279	273	275	296	301	301	272	295	289	293	297	281	314	297	290	278	282	318	301	298	313	304	285	300	309	300	295	280	287	302	298	276	284	280	271	303	287	269	300	301	330	301	309	286	274	312	305	295	255	262	325	314	280	280	275	279	262	294	284	298	309	304	272	277	304	303	281	286	318	269	294	320	288	300	284	322	294	312	285	284	281	284	300	299	291	290	256	307	271	273	291	306	300	287	330	317	273	309	322	313	294	279	281	285	316	310	286	295	299	281	294	283	276	298	273	273	273	289	267	273	314	286	298	279	310	283	265	311	290	299	312	311	289	294	309	302	301	292	298	287	312	307	267	298	309	307	303	281	290	288	295	295	303	349	267	264	321	272	304	264	322	331	312	278	254	272	280	281	271	274	303	301	283	279	317	276	273	308	312	312	308	343	309	315	294	300	287	311	285	299	303	291	298	314	290	297	303	309	281	279	288	281	295	286	278	298	311	324	278	291	298	317	282	290	280	280	263	284	300	319	298	283	279	287	284	272	287	285	312	272	272	310	282	277	272	290	299	309	286	294	283	308	285	317	301	324	297	276	313	293	313	300	279	307	310	255	275	290	332	322	314	297	303	313	307	259	299	292	312	269	304	254	284	302	292	306	305	262	306	300	298	284	311	315	306	285	279	334	279	280	274	308	305	292	297	300	345	317	294	293	299	264	283	301	284	295	295	304	280	286	298	266	284	286	272	301	271	290	295	268	274	290	313	302	272	277	306	313	303	282	299	263	276	306	287	269	298	297	279	301	283	326	314	273	292	298	294	275	330	303	319	277	323	312	313	253	318	278	328	333	304	282	301	276	312	310	314	357	287	285	265	277	302	289	292	284	287	298	295	315	289	288	282	261	297	289	307	305	305	302	304	303	310	294	296	271	291	312	294	283	289	289	300	296	286	303	283	284	287	280	297	278	311	292	291	301	320	282	286	288	265	336	319	309	291	291	309	264	290	319	273	297	270	306	273	299	291	322	313	282	290	261	322	314	300	311	326	271	304	305	314	314	286	291	300	291	263	316	295	280	278	279	297	292	322	252	255	303	271	303	293	309	304	296	277	316	300	292	314	280	303	315	294	297	282	284	295	300	294	321	286	316	290	305	300	315	291	316	301	270	328	305	284	264	294	286	286	283	269	290	284	305	328	288	287	281	297	293	276	289	287	278	335	285	306	302	299	315	288	300	286	288	314	267	266	310	320	272	264	292	262	300	289	292	275	309	331	273	324	297	288	271	306	315	288	269	267	254	295	307	298	285	283	296	302	282	296	292	335	300	279	305	268	287	311	276	313	282	305	286	320	299	279	314	283	287	287	299	307	306	280	307	311	279	287	310	253	284	306	308	285	285	292	298	291	309	297	275	280	266	243	324	278	309	295	280	290	314	309	315	295	265	292	290	304	292	283	288	306	282	315	300	299	288	280	264	299	275	272	307	298	283	268	283	302	274	280	319	282	289	267	306	271	310	299	313	304	286	317	292	315	309	266	312	298	273	307	276	309	297	290	284	302	303	310	303	315	276	301	300	266	315	272	297	270	270	276	282	286	310	292	264	294	273	296	323	288	288	271	258	294	287	299	294	299	261	307	303	290	290	250	316	308	256	282	287	301	277	317	294	295	272	335	303	284	292	295	299	279	296	310	305	275	302	307	332	284	292	313	310	273	293	325	275	305	309	292	290	281	312	292	321	278	288	284	299	262	283	281	274	316	308	293	284	289	253	299	271	287	281	291	299	302	306	279	291	291	309	274	292	301	297	259	273	298	292	290	288	291	268	309	316	275	324	320	287	268	273	305	281	310	277	299	273	288	295	278	331	290	307	269	288	295	317	314	317	325	284	261	281	299	298	272	305	285	304	297	300	264	306	289	267	311	293	321	304	292	284	268	303	292	303	293	256	320	281	283	273	305	296	263	280	313	281	304	311	298	299
26933	45554	41878	31936	23033	17621	13533	10912	8575	6772	5467	4586	3821	3336	2709	2429	2390	2101	1916	1740	1725	1642	1423	1184	1154	1100	996	822	768	750	724	736	2657	8987	8155	4131	1691	492	440	468	411	474	484	480	453	467	451	462	446	445	498	480	437	485	423	459	430	467	445	423	472	461	465	442	432	429	493	533	491	482	457	440	434	504	456	420	459	456	424	443	439	460	453	451	464	481	426	459	455	452	450	438	468	458	481	457	452	435	458	431	477	473	456	451	469	405	435	452	444	451	457	452	504	443	447	436	454	462	463	484	450	495	447	430	507	455	463	467	448	449	444	456	456	442	460	463	497	453	468	457	480	473	462	464	457	461	460	434	462	433	460	454	447	455	490	485	415	445	468	429	437	459	436	462	453	466	439	430	445	451	448	482	447	460	429	446	457	469	439	424	451	473	472	453	504	426	446	443	448	473	480	438	466	421	455	438	441	438	488	491	445	442	490	476	470	464	473	424	455	436	444	456	466	432	432	403	455	456	476	450	431	427	453	439	487	469	448	425	450	443	435	455	456	427	458	411	442	440	413	432	462	438	459	460	476	427	462	457	461	471	449	447	452	497	436	449	446	507	465	477	449	429	444	436	454	451	460	437	465	483	449	422	438	472	406	494	404	445	453	459	465	433	485	459	454	449	472	440	451	455	430	427	459	515	466	424	478	456	511	455	445	423	477	476	424	482	445	453	482	433	436	444	473	465	471	416	422	447	449	444	463	444	442	449	458	446	473	441	462	440	478	445	448	451	463	454	446	478	457	433	411	427	458	469	424	464	430	490	463	441	467	442	448	448	466	486	464	469	451	494	452	484	438	485	465	453	411	497	459	465	479	416	483	450	425	459	455	486	399	441	437	418	432	458	489	459	437	466	440	421	450	419	447	454	459	487	475	442	481	415	441	430	421	439	456	438	459	458	466	451	446	458	462	485	466	470	448	393	469	439	436	445	412	465	433	449	466	446	446	462	420	438	468	428	465	446	424	441	439	413	467	432	423	450	450	451	425	458	479	425	470	456	433	447	448	487	461	423	494	473	436	427	409	471	467	447	486	432	456	443	444	443	511	413	438	472	474	445	464	465	447	458	507	427	452	434	452	482	443	449	460	429	472	470	465	470	500	453	438	473	456	486	441	448	437	484	416	446	494	451	463	465	475	461	485	431	436	427	486	472	441	485	480	488	460	446	471	421	472	479	465	453	410	437	462	434	418	434	456	400	448	480	474	458	459	485	412	423	446	456	456	437	475	440	510	429	442	475	463	458	445	426	441	457	441	452	439	438	446	458	466	430	459	448	469	477	464	483	451	456	465	474	411	438	454	452	435	438	420	463	462	429	468	450	477	460	470	462	419	463	438	455	457	394	442	440	455	449	483	478	485	422	494	478	452	463	441	484	446	457	475	488	458	454	453	432	445	454	399	449	461	429	428	418	431	460	438	412	412	467	508	464	450	454	449	459	438	483	432	471	426	458	483	412	424	456	464	434	452	484	467	450	443	449	476	459	457	456	443	455	453	470	409	471	429	438	412	454	488	428	462	455	467	494	438	476	446	465	439	445	468	456	443	433	465	453	425	436	468	408	461	455	448	453	452	467	452	455	445	436	463	468	428	476	429	467	481	477	433	435	486	468	463	452	481	474	457	481	488	436	449	431	435	461	459	456	451	440	467	496	419	415	479	413	429	452	494	451	420	484	404	488	458	442	456	448	474	454	453	428	431	463	447	432	459	441	455	455	474	470	432	420	457	479	464	436	446	461	444	435	455	443	430	451	437	483	456	408	457	443	457	445	449	447	454	453	439	462	472	477	452	455	473	450	440	436	441	468	411	449	473	450	457	431	459	432	464	451	434	491	457	447	405	438	433	471	481	453	431	483	457	463	495	428	436	454	420	442	426	448	452	470	477	419	472	431	453	443	471	458	468	468	473	434	416	441	444	485	441	459	444	410	448	451	454	449	437	432	444	422	433	451	443	462	435	453	483	482	454	439	446	426	445	439	458	422	463	409	467	495	494	457	468	439	465	464	469	448	451	430	442	449	446	444	447	490	451	436	458	497	435	440	440	420	454	475	453	440	471	438	467	452	458	478	449	487	447	446	474	456	440	433	447	401	451	501	434	413	444	427	443	457	479	424	477	447	447	417	475	461	430	449	459	443	460	454	453	426	442	445	412	453	458	455	460	451	441	439	527	457	517	429	422	444	425	451	441	434	437	410	434	417	471	436	461	423	465	454	422	418	438	408	486	467	435	446	455	444	491	440	491	473	451	416	479	452	460	466	464	452	438	460	442	453	458	459	452	472	433	463	439	485	426	444	428	483	465	455	448	431	460	453	447	425	448	474	430	463	446	443	464	430	435	444	459	452	442	438	468	455	427	457	427	443	441	456	452	428	422	441	449	458	442	484	449	463	426	460	468	465	471	483	486	484	412	442	481	437	460	428	443	485	451	431	460	436	420	436	431	417	465	408	456	442	397	496	458	444	455	493	460	413	450	449	421	412	459	410	445	426	471	483	457	428	464	454	449	462	446	437	465	462	436	436	450	460	463	425	460	432	473	455	449	430	486	476	471	424	450	435	409	413	454	457	462	446	469	461	466	464	466	436	428	439	462	436	460	431	472	436	424	444	461	476	479	412	477	461	405	496	477	452	493	470	479	471	495	459	468	443	468	470	464	456	470	453	422	485	441	474	449	414	420	469	453	461	472	442	435	435	470	422	483	451	485	448	484	461	435	445	415	440	463	424	432	456	467	444	406	463	425	458	416	470	495	434	461	484	464	470	436	435	441	434	484	440	489	484	424	445	456	450	454	437	451	460	471	419	469	462	438	472	455	461	459	451	506	456	430	431	453	497	475	430	415	443	483	447	439	455	436	444	455	451	464	448	477	474	423	428	447	400	472	426	429	426	444	441	476	470	461	474	472	444	478	468	450	446	502	430	449	491	491	449	437	448	411	446	472	433	476	440	420	459	427	455	469	429	434	442	492	423	467	442	412	459	431	433	456	470	430	441	448	444	455	413	473	452	447	460	456	441	445	453	466	478	442	402	413	429	472	434	449	441	389	410	507	444	478	461	482	455	441	513	479	448	403	459	481	462	414	467	447	429	449	465	444	465	463	433	446	424	447	452	455	460	453	461	458	470	405	443	437	462	448	416	471	438	456	466	469	472	452	459	443	412	456	481	448	475	450	437	445	438	458	460	478	457	452	413	441	429	417	426	462	466	446	462	466	427	421	439	416	433	457	454	444	475	458	400	414	402	435	447	475	476	464	478	496	468	403	437	434	487	445	465	500	453	479	440	482	422	463	446	451	445	430	438	441	464	493	475	479	433	441	492	446	472	458	445	440	449	468	494	452	433	500	412	474	447	479	503	488	489	472	489	452	448	477	481	458	440	481	433	457	441	422	480	468	438	436	463	455	476	447	421	454	429	429	442	443	429	419	443	444	460	435	429	438	493	432	433	442	443	460	426
27321	22627	22095	13441	5389	2705	1996	1507	1246	956	783	629	611	520	437	454	416	403	355	368	363	365	390	363	326	328	334	300	265	292	284	249	289	443	541	476	321	269	258	249	264	239	242	263	262	251	259	247	216	225	243	229	240	266	216	236	210	222	266	222	265	263	236	247	239	260	234	244	254	236	258	227	244	286	251	201	238	256	258	236	230	249	245	236	245	231	259	245	234	223	236	248	234	259	228	243	218	230	259	248	247	231	246	239	253	259	244	268	265	233	241	251	244	235	235	235	263	225	256	262	254	268	275	268	246	223	229	239	246	247	250	262	262	234	258	269	259	247	266	253	255	245	267	247	236	260	243	250	242	251	249	251	260	257	249	251	228	246	246	275	247	269	258	256	254	220	227	234	231	223	227	261	243	234	250	271	227	205	251	249	245	244	217	240	242	228	238	244	275	261	259	246	230	248	247	226	229	250	239	251	263	226	238	239	227	246	212	233	204	244	237	267	244	237	244	236	256	253	244	249	245	234	245	259	247	258	245	276	224	229	233	237	230	264	258	233	239	245	226	227	253	251	239	232	261	238	230	233	250	234	267	243	240	234	235	256	256	219	212	239	260	235	234	240	252	271	251	217	254	239	217	233	238	224	237	267	219	250	264	235	248	260	239	274	246	183	229	257	228	245	242	219	235	240	242	247	220	236	241	257	246	234	214	247	250	265	229	237	219	280	229	255	240	258	260	239	254	250	253	225	272	243	230	265	242	222	245	250	224	254	216	235	246	267	227	242	253	249	250	247	249	264	250	264	263	215	246	239	217	251	282	261	243	273	223	228	229	229	259	255	265	239	250	241	211	219	263	262	256	217	231	237	233	282	261	264	223	230	240	240	237	230	251	239	240	262	220	227	233	235	230	234	250	233	250	230	240	243	235	257	217	248	240	226	235	252	214	254	222	248	257	235	243	257	262	256	236	226	248	250	213	245	261	272	247	248	282	224	267	229	223	268	246	231	245	239	244	237	250	244	241	267	256	237	265	246	252	256	231	247	236	236	237	225	243	234	236	252	232	216	235	236	251	252	236	243	242	236	232	218	248	218	252	262	202	264	240	244	243	258	232	204	259	250	236	263	240	222	229	255	231	245	218	263	230	253	256	238	246	241	233	261	245	248	258	247	242	260	249	261	248	235	261	235	259	257	231	249	258	253	263	229	252	208	255	245	229	255	260	277	256	218	232	217	258	245	230	231	247	243	239	255	232	247	239	248	248	248	230	238	225	244	250	244	290	225	256	230	227	221	252	225	229	270	274	232	238	246	261	234	269	220	249	217	240	244	269	248	236	283	224	216	238	242	229	250	220	237	262	256	230	243	255	279	238	244	248	265	241	224	250	262	221	240	258	203	253	234	244	240	218	238	252	241	265	253	230	273	222	274	260	228	269	257	228	214	262	221	234	238	227	239	253	269	261	244	224	242	245	241	241	227	236	252	272	235	247	228	227	249	238	247	224	235	223	242	229	236	241	238	244	230	251	258	240	224	250	253	257	224	235	256	275	241	267	237	245	264	248	241	251	245	253	229	275	259	254	252	245	259	234	246	224	254	230	252	253	243	242	231	231	267	231	248	226	222	245	241	225	245	247	260	238	253	233	231	233	252	237	232	236	240	262	245	253	251	244	273	231	220	249	266	230	211	291	209	238	268	243	228	251	233	239	250	221	234	229	222	231	233	242	246	234	262	242	228	208	234	262	234	258	239	272	241	244	245	221	251	239	221	244	235	223	265	264	248	250	265	217	243	251	257	234	237	256	236	225	301	228	251	233	265	260	251	248	257	252	224	245	238	261	240	200	239	239	255	242	250	220	243	255	238	211	247	270	250	239	250	275	208	250	272	239	260	285	253	259	232	235	243	252	227	240	234	251	237	250	249	241	257	224	251	225	224	255	233	252	241	238	247	272	242	238	259	223	225	218	230	240	241	244	240	242	224	225	250	239	207	243	212	254	227	257	239	239	234	242	232	235	235	264	259	237	227	259	250	243	239	243	229	237	239	245	230	226	241	243	248	223	251	229	257	235	226	263	244	234	249	262	247	222	243	260	258	238	247	251	251	276	224	239	245	232	243	232	269	248	254	243	216	243	244	233	232	227	233	226	238	256	233	225	246	227	256	230	221	252	232	231	239	237	219	242	271	233	232	236	236	231	212	266	223	221	212	243	242	265	235	261	224	252	251	233	205	254	245	261	251	236	224	246	253	237	236	253	246	227	202	271	237	272	209	237	225	246	253	234	220	236	222	220	230	219	274	243	250	254	265	227	248	240	266	235	244	235	230	206	244	260	217	221	239	237	232	242	264	254	250	227	258	217	258	223	246	234	243	239	241	256	248	228	243	240	234	251	239	241	250	238	233	243	231	265	246	229	241	235	230	247	278	259	228	232	222	218	255	262	233	237	231	211	263	248	243	262	242	218	258	246	247	231	255	227	236	214	233	257	268	226	223	242	204	197	243	240	250	226	230	233	235	248	253	260	270	242	211	231	237	218	251	249	214	240	242	253	252	240	255	280	234	237	265	247	283	251	231	233	246	260	255	242	247	253	239	230	242	259	258	252	254	215	224	230	243	253	272	229	267	250	270	246	242	234	233	248	244	226	221	252	225	229	233	243	241	208	232	241	259	243	268	244	239	269	279	246	254	247	235	264	221	210	239	254	247	240	275	253	263	222	223	212	253	243	253	261	252	247	236	221	276	230	222	239	241	252	237	228	263	237	201	259	234	222	244	243	255	228	229	245	238	234	254	238	272	200	236	235	250	250	231	232	261	254	229	223	226	256	235	254	242	255	232	252	243	237	249	265	223	189	248	270	245	243	230	251	245	232	237	262	236	268	248	247	235	223	243	254	256	225	248	247	260	253	264	235	237	242	231	253	247	245	247	250	230	250	258	205	230	233	223	238	229	239	285	251	240	235	229	230	248	222	247	239	265	258	259	253	261	254	228	240	249	253	227	220	227	244	235	227	231	257	224	238	217	237	232	244	247	271	252	223	230	253	246	276	243	268	236	265	217	251	250	221	231	216	226	229	241	263	230	224	287	265	249	235	258	252	236	244	230	261	251	261	253	240	236	259	231	250	238	250	255	253	228	247	238	232	242	251	244	270	206	220	265	257	247	227	248	231	231	224	245	244	234	231	249	229	249	257	242	223	236	242	262	247	234	253	226	247	241	222	242	248	258	253	241	253	235	239	249	251	232	242	251	262	240	236	232	237	261	278	238	261	212	261	230	242	251	235	240	236	222	236	281	253	251	224	238	267	224	229	259	232	226	255	260	234	255	247	236	231	230	269	238	219	267	256	224	246	243	277	252	277	222	253	232	235	245	250	227	245	258	229	250	245	253	229	230	258	220	260	253	270	254	244	246	253	246	222	256	257	267	255	194	226	237	248	225	230	244	262	223	252	222	244	241	221	241	270	210	235	232	275	256	215	222	233	241	236	238	246	254	242	218	253	263
22270	33814	29633	19827	11961	7863	6118	4680	3876	2886	2318	1868	1501	1375	1191	1141	1039	1002	918	819	858	851	819	745	648	655	568	558	515	545	509	476	611	1054	1356	900	579	370	422	387	383	382	399	394	402	374	388	400	365	355	408	408	376	394	356	376	401	382	364	374	368	387	394	398	378	382	413	381	354	373	362	396	408	399	374	406	382	372	369	362	362	390	384	383	384	377	390	359	360	406	382	368	388	374	342	405	389	374	360	388	374	378	380	367	398	364	376	381	419	392	421	375	360	394	376	362	398	377	417	375	362	408	361	407	417	377	366	396	388	401	393	433	388	381	378	395	370	372	407	406	405	397	367	400	386	380	381	351	365	372	370	386	355	389	383	424	380	385	367	369	407	360	364	353	411	387	373	393	392	378	358	387	389	385	385	356	410	351	365	402	377	360	387	405	408	365	398	377	391	408	404	382	409	398	359	395	405	395	409	394	400	353	396	361	353	378	416	412	389	394	383	409	362	401	401	423	393	361	379	439	397	404	382	394	405	385	400	363	385	391	387	357	357	409	368	400	370	393	357	385	378	371	424	367	429	385	386	358	375	363	372	365	390	379	364	394	392	388	359	431	367	390	393	386	362	352	381	365	362	364	412	392	371	389	379	373	398	402	387	412	374	356	418	355	407	364	369	420	379	362	354	386	379	366	378	376	394	356	389	366	357	373	369	404	392	395	382	413	374	401	405	380	380	356	370	361	373	400	368	366	370	435	389	414	394	391	379	370	377	388	347	371	350	391	356	395	388	390	420	375	382	369	387	421	362	392	411	332	382	346	361	374	400	396	404	374	354	407	380	378	398	384	368	369	466	392	379	408	400	385	342	376	391	391	421	377	358	368	355	389	395	414	377	360	371	388	373	372	379	355	409	413	393	405	381	361	365	373	416	403	386	347	374	399	397	372	394	371	378	387	368	352	372	376	386	399	435	369	375	369	374	388	385	406	398	379	371	390	358	372	342	368	379	364	393	402	365	388	401	392	398	358	413	405	381	383	379	437	389	401	374	359	387	397	376	352	382	426	391	417	393	381	402	371	405	362	379	358	372	421	407	372	398	401	362	401	391	372	383	362	371	393	345	395	355	423	381	384	364	388	366	367	394	376	378	369	396	359	377	375	367	408	419	378	388	360	372	410	403	374	398	348	368	401	396	370	414	437	364	381	372	416	392	390	396	394	379	408	400	356	415	368	387	392	351	417	441	376	387	335	389	401	428	391	369	401	393	402	394	375	404	395	386	353	370	389	370	377	384	360	415	387	361	402	410	373	417	396	389	381	396	349	375	395	391	358	365	370	367	405	344	384	398	341	405	357	419	399	386	358	387	382	393	426	388	402	381	349	421	399	384	374	423	391	374	338	382	396	362	379	345	375	371	384	350	376	357	396	389	393	400	335	418	382	386	411	370	373	392	404	376	377	405	400	390	353	421	371	407	385	410	383	403	390	385	373	373	394	357	352	369	351	371	388	366	392	415	391	398	349	431	375	369	411	358	403	386	363	392	402	395	383	387	399	387	370	399	399	382	363	391	387	371	429	392	385	367	380	392	373	389	363	395	344	367	386	391	404	365	364	369	367	393	366	385	367	365	394	380	378	378	386	383	402	391	383	380	411	353	362	379	376	386	417	382	395	403	350	367	393	378	368	409	367	375	366	358	387	364	395	356	366	397	388	413	367	358	346	386	384	375	372	398	372	384	376	393	423	368	383	357	377	384	389	369	353	344	385	394	395	368	376	369	370	349	383	404	365	381	367	356	400	398	398	393	410	382	355	374	363	382	383	401	391	402	369	358	381	385	395	350	385	398	378	429	370	410	377	375	403	411	407	388	407	377	405	375	393	421	395	343	394	377	311	380	418	402	382	373	397	379	376	366	367	399	414	383	389	403	377	380	396	400	414	345	414	442	414	366	413	346	402	374	380	389	361	418	362	397	370	403	423	388	389	407	383	359	366	417	426	366	389	377	432	403	414	386	382	386	413	368	400	375	385	398	386	365	383	342	402	397	398	392	409	378	361	367	395	383	397	391	387	393	355	388	412	403	386	417	355	367	391	412	361	370	396	390	400	390	426	395	389	380	374	411	397	352	398	393	374	341	376	389	370	377	399	387	390	387	389	419	405	409	406	409	408	371	397	370	391	392	383	356	400	329	420	395	363	437	373	371	387	368	392	376	403	387	397	390	353	393	403	367	376	390	350	406	377	377	398	325	415	380	345	372	413	385	373	362	393	409	381	409	350	385	417	393	389	401	379	337	395	396	383	377	418	357	396	382	361	357	393	388	393	370	342	364	384	358	412	408	347	389	370	363	405	407	412	348	365	410	387	402	382	392	383	409	358	363	367	422	392	390	376	374	385	366	422	356	363	381	394	389	394	364	393	378	364	369	421	368	376	406	386	369	375	376	435	368	405	378	392	347	362	387	368	380	351	398	381	412	415	418	370	424	389	380	335	400	363	375	394	419	390	375	395	412	358	417	353	386	406	385	401	359	380	343	395	356	411	375	367	380	393	428	366	390	431	395	359	389	371	363	365	400	392	404	371	360	339	383	384	400	379	401	391	381	392	384	388	395	416	369	416	381	372	426	411	402	397	375	380	385	369	325	397	429	394	388	360	398	378	367	387	365	393	398	398	427	378	381	385	353	379	369	359	390	442	369	408	381	400	404	380	399	379	385	399	350	398	390	372	379	348	426	381	410	379	394	399	358	381	399	395	416	354	379	402	390	374	339	402	363	381	406	345	405	423	384	411	396	395	373	351	361	365	371	380	378	363	379	369	420	391	381	378	421	390	391	378	352	413	402	415	366	366	391	363	433	392	367	367	381	379	403	362	388	362	380	418	365	373	341	403	415	404	392	370	380	389	401	404	378	343	406	375	396	373	376	407	368	393	349	394	424	419	395	391	362	358	399	355	407	419	390	369	377	395	382	401	356	426	379	377	355	412	388	397	382	405	413	389	382	381	405	394	403	368	335	378	389	399	367	379	373	384	366	404	369	357	352	374	373	359	364	417	372	401	394	367	384	392	396	379	425	366	403	376	400	429	395	343	388	340	397	363	417	377	388	390	354	398	372	381	426	397	403	416	404	377	401	417	414	390	380	382	385	398	377	368	403	412	380	404	385	375	391	433	361	337	400	367	412	361	379	376	390	344	369	394	372	397	393	387	394	390	418	410	371	402	407	386	323	343	375	386	420	382	334	366	391	419	369	388	361	386	388	421	377	369	377	370	372	354	384	350	370	425	390	390	390	403	403	369	357	413	384	395	392	375	383	359	358	357	401	385	395	385	384	396	399	364	376	387	414	393	380	406	359	361	391	358	414	376	374	410	407	349	377	386	374	390	407	341	373	380	348	418	390	393	367	397	393	401	384	402	359	378	379	389	355	396	379	377	415	406	415	389	407	414	387	419	412	385	389	376	416	408	362	392	388	404	381	366	364	353	381	374	363	390	374	365	413	405	431	348
24229	21428	28694	24600	20678	10452	4558	3001	2177	1734	1290	1051	902	776	706	679	668	601	584	524	573	513	489	463	432	385	388	362	371	351	356	349	863	1726	1760	1021	475	293	297	290	281	288	315	277	279	280	284	254	277	293	289	280	282	283	293	300	271	294	309	275	295	285	287	280	283	284	294	296	297	282	314	289	275	267	289	286	323	278	310	319	280	282	319	286	246	318	286	273	340	265	288	293	263	290	281	293	265	296	308	275	287	302	281	306	291	295	289	278	313	299	297	270	279	269	268	262	279	261	311	286	289	288	313	282	293	290	300	314	287	285	295	270	296	288	305	283	306	283	292	270	261	277	252	250	295	287	314	262	292	282	266	307	262	303	283	253	282	281	268	274	293	312	264	318	290	293	322	290	275	298	298	288	293	264	294	317	284	280	284	271	325	319	260	276	283	285	264	284	289	310	286	299	309	267	285	313	298	303	301	283	279	294	270	300	298	279	303	259	304	273	275	275	256	287	284	309	262	303	293	298	325	308	322	302	266	291	294	276	299	298	298	288	289	289	298	308	307	296	312	284	272	303	298	313	291	319	312	303	300	280	283	296	301	272	286	287	298	324	292	306	302	275	267	259	263	316	297	294	305	288	285	272	306	318	266	277	271	290	293	270	320	270	301	297	294	300	282	321	296	286	325	306	267	309	259	292	269	276	322	287	274	311	276	279	289	264	291	301	284	298	290	334	279	331	259	288	276	293	314	277	330	314	296	299	326	303	277	320	315	295	275	288	302	278	296	309	284	311	289	277	283	278	318	296	272	304	284	288	277	325	282	287	318	316	284	271	282	300	294	317	265	277	278	256	269	280	295	311	263	314	294	286	319	289	298	280	283	254	278	291	283	307	298	274	268	276	292	307	272	305	284	289	303	261	306	298	303	332	298	285	288	289	295	291	278	300	297	298	290	279	309	315	289	285	285	305	277	321	296	300	301	278	251	267	287	270	279	295	294	248	303	259	309	294	275	267	243	281	293	281	299	273	288	300	301	329	290	283	274	279	302	294	294	288	316	271	279	276	316	283	276	269	282	295	299	276	270	282	299	299	300	292	275	277	299	289	300	281	291	297	311	290	318	310	289	321	288	284	320	294	299	286	273	292	266	279	278	285	299	291	287	296	274	291	280	304	270	283	275	295	275	303	316	278	312	298	325	302	314	281	290	308	273	329	298	309	261	281	296	304	267	315	273	289	285	292	303	280	326	305	288	290	304	276	286	294	268	265	301	302	295	280	295	272	288	277	274	255	270	309	263	284	288	285	292	268	259	302	284	270	269	292	290	289	264	303	298	252	280	284	315	291	294	307	294	277	303	288	304	317	293	294	288	285	298	287	283	298	269	310	324	325	282	313	272	293	294	291	283	285	270	298	287	279	274	255	329	290	330	244	272	263	285	301	291	281	314	306	303	340	315	269	291	299	259	295	306	301	288	268	292	314	285	285	290	322	272	284	316	299	295	283	302	307	307	287	318	271	288	278	299	290	300	279	301	245	290	289	280	266	260	280	304	302	291	309	309	314	304	281	266	287	289	316	268	272	275	269	299	288	305	248	315	279	305	280	254	301	285	289	305	290	315	311	298	285	283	272	288	292	300	298	271	265	278	291	265	295	299	291	296	297	298	278	284	330	317	312	249	305	270	299	287	284	279	305	286	277	289	279	294	283	296	261	308	289	265	282	272	281	318	260	311	331	293	300	299	280	293	306	290	277	284	290	276	300	302	302	291	296	307	323	290	269	273	296	312	290	295	282	282	286	282	252	263	287	288	300	286	285	286	270	280	303	318	299	318	309	266	285	297	286	299	284	260	268	304	308	300	291	307	311	322	310	321	303	288	279	276	293	284	280	284	281	299	311	326	291	320	274	305	296	287	286	274	278	303	308	295	284	280	287	271	268	294	289	278	285	299	294	271	265	290	266	287	268	302	266	297	298	300	277	318	307	334	318	322	298	346	296	294	316	288	270	327	272	281	277	293	292	310	301	287	279	308	284	279	291	302	259	273	309	270	279	303	287	295	306	287	315	306	279	276	293	294	285	264	287	287	301	303	312	305	269	275	294	260	297	275	293	307	310	312	273	291	279	269	326	299	289	325	271	281	284	292	298	281	259	294	272	285	274	313	276	305	283	290	314	297	262	288	280	291	268	269	275	307	295	276	262	292	302	264	311	302	277	287	286	303	269	308	283	312	307	275	307	296	274	280	295	314	261	312	297	297	285	306	282	271	262	283	290	287	310	274	272	298	283	313	275	296	286	264	289	274	262	274	291	288	290	282	277	270	300	279	276	299	287	281	324	288	299	306	285	288	300	308	307	284	310	276	289	290	257	295	285	276	304	302	292	280	310	325	290	289	293	284	299	298	294	280	283	299	282	279	293	312	305	313	266	277	294	280	293	281	302	283	247	301	293	309	316	296	293	319	292	299	278	290	270	296	295	296	283	293	282	283	275	272	288	291	282	289	319	280	303	278	285	301	301	302	288	292	297	269	293	276	306	334	298	260	308	276	276	322	298	264	256	291	254	294	299	277	288	306	274	315	268	283	307	301	285	300	268	300	307	298	268	296	307	290	273	290	298	298	306	298	281	270	288	281	283	294	287	266	276	272	287	328	310	290	301	296	277	270	268	285	290	266	285	290	322	310	298	261	275	276	268	313	279	282	283	288	278	283	291	287	309	281	278	291	277	258	258	282	276	283	291	268	320	284	328	280	302	270	281	282	270	301	293	264	305	310	294	288	283	285	286	283	280	287	295	299	304	294	299	290	277	286	302	329	291	303	293	270	302	279	277	284	310	295	310	323	271	286	293	277	285	307	304	324	291	293	295	297	294	302	286	295	298	281	293	275	321	323	309	283	306	307	297	308	298	301	292	276	306	317	276	297	277	297	289	292	296	277	276	291	298	303	328	294	260	298	258	284	275	271	298	277	294	283	307	288	293	298	279	307	306	280	312	300	291	288	310	288	298	297	303	268	271	276	276	288	292	269	295	319	328	301	289	304	304	278	291	299	279	309	288	300	329	262	307	294	288	289	295	298	272	309	298	282	297	303	279	294	283	324	290	258	295	271	312	304	273	273	311	299	302	307	267	308	301	287	298	301	299	284	306	278	289	281	269	277	277	262	289	277	268	277	298	323	266	330	282	274	278	320	317	292	305	292	268	274	271	259	280	269	297	295	273	300	292	286	295	293	280	281	302	310	302	290	292	330	297	315	266	269	267	282	277	282	237	295	298	283	299	331	299	277	298	299	305	292	305	313	289	267	264	307	330	298	293	289	297	283	282	309	285	305	315	317	326	314	277	277	293	293	294	300	334	265	272	266	279	292	286	292	307	285	286	292	264	299	285	281	292	298	290	322	301	309	303	282	287	306	297	341	339	306	282	269	276	310	323	278	309	273	281	263	265	310	299	280	292	290	259	282	270	273	298	291	295	299	296	280	283	298	290	309	307	286	305	278	296	309	280
24124	41187	36451	26752	18478	12547	9825	8114	6704	5145	3952	3048	2540	2247	1973	1811	1636	1580	1417	1293	1349	1307	1207	1034	912	860	764	776	747	744	674	651	2313	4814	4744	2452	963	478	481	441	477	493	478	483	467	473	472	481	441	440	475	459	465	445	445	469	453	443	441	483	430	467	452	477	443	478	478	501	481	474	488	414	448	451	455	427	461	474	456	480	451	486	455	473	459	463	481	447	458	492	493	470	458	485	471	482	490	465	466	487	467	481	442	444	462	458	445	440	444	474	440	482	455	439	439	462	420	442	469	476	449	440	459	481	465	456	443	507	480	460	431	416	430	471	451	466	487	433	457	486	471	420	469	447	459	431	488	462	477	498	456	437	443	427	424	448	479	443	438	409	473	477	445	485	427	439	471	472	490	451	443	445	455	427	468	455	453	475	481	445	469	458	453	438	457	419	447	451	457	439	479	449	488	447	429	446	464	465	472	430	456	446	454	464	461	446	473	452	452	437	465	443	502	480	459	413	446	503	447	448	463	467	486	472	429	473	467	439	450	467	481	443	454	405	432	478	505	436	427	448	458	470	428	446	441	418	460	435	452	454	454	491	441	459	465	439	444	481	456	488	453	447	445	448	479	460	471	442	445	452	486	453	476	425	463	476	479	453	469	502	466	448	427	446	444	468	438	458	461	441	432	447	442	481	459	450	499	481	458	442	473	463	459	451	426	480	438	475	439	438	467	475	442	504	448	458	474	474	460	469	441	467	502	402	439	445	467	464	450	483	426	447	428	465	492	472	468	464	459	440	485	435	426	445	472	443	465	515	471	478	493	473	465	476	498	469	449	503	462	420	464	463	465	440	456	490	476	464	469	440	460	469	481	467	451	454	452	462	426	462	468	425	468	496	431	452	444	482	445	452	486	457	465	434	487	522	419	458	448	457	468	432	481	478	489	485	466	431	512	457	461	448	480	474	462	440	419	432	452	477	473	447	462	458	450	394	488	449	455	429	474	467	461	455	401	420	456	485	472	457	476	462	447	474	430	441	444	455	465	480	455	438	440	498	446	460	470	476	436	465	488	479	467	476	456	443	441	480	433	453	482	445	451	457	423	453	485	489	427	464	451	439	481	439	453	480	477	473	435	476	424	466	458	443	460	505	426	459	476	493	439	445	462	492	408	449	437	489	471	453	494	496	477	431	462	483	466	462	447	508	455	465	430	484	492	513	507	495	425	458	464	472	467	487	487	433	495	484	492	435	503	457	467	467	455	455	463	476	423	444	483	479	453	472	457	427	489	451	463	486	424	455	488	448	475	489	447	485	489	428	487	456	417	458	440	462	459	469	436	448	456	476	447	466	470	451	440	461	482	461	432	477	472	493	481	501	425	449	475	444	499	469	452	440	453	464	443	481	467	463	471	456	460	422	432	439	450	456	444	448	453	436	468	436	498	447	464	418	459	469	473	436	463	492	492	468	414	476	427	474	457	468	416	431	490	443	473	460	449	480	480	456	438	466	445	462	476	482	495	473	452	449	469	485	482	479	458	461	459	462	453	498	436	483	458	466	448	445	438	453	466	454	455	500	432	402	445	443	462	482	462	440	435	430	444	446	484	459	472	471	499	457	484	419	470	474	447	453	500	487	467	453	449	447	472	433	460	473	446	452	449	454	504	490	480	452	479	471	466	461	444	444	439	417	468	470	438	456	439	450	450	482	465	479	457	466	455	488	467	441	491	424	452	483	494	488	447	463	411	450	472	429	476	472	465	494	450	443	431	472	416	458	442	455	420	456	479	447	438	477	465	461	444	488	475	438	447	423	418	473	476	455	466	459	457	441	450	423	464	466	470	478	438	430	447	468	479	442	483	440	457	473	493	470	458	431	447	438	496	442	484	454	473	420	463	472	474	484	429	461	465	457	462	474	444	418	512	434	432	440	445	444	439	466	433	486	437	460	474	462	436	438	480	428	443	472	440	490	437	475	452	507	473	477	442	483	465	477	456	446	414	480	439	468	445	452	477	463	459	479	440	467	450	423	448	480	446	454	454	464	435	470	440	437	474	438	446	482	425	455	473	450	471	448	448	479	453	484	455	414	491	467	452	469	457	441	436	465	424	483	464	469	453	468	501	448	482	448	461	447	435	458	438	446	490	446	445	419	476	444	437	454	477	457	472	468	452	446	431	475	468	448	441	445	482	423	478	510	473	432	474	497	440	475	432	469	457	459	480	464	469	438	451	473	455	454	476	450	451	430	444	481	457	471	492	450	448	506	458	472	452	454	446	431	468	466	489	434	440	466	454	457	464	462	443	485	456	440	472	448	488	460	431	466	485	424	493	442	469	460	468	466	453	456	465	448	424	480	452	440	453	425	442	462	470	405	490	477	453	443	407	451	487	464	439	490	443	491	478	470	439	431	505	455	466	463	475	465	431	425	493	446	441	446	414	454	470	463	480	485	481	437	469	433	487	461	492	445	413	465	456	436	471	500	437	444	476	465	439	434	464	499	462	467	460	473	420	478	425	463	459	459	452	482	425	469	459	433	473	454	492	470	461	466	423	459	479	478	499	456	471	463	432	458	491	483	435	401	424	422	438	477	470	466	456	515	460	472	411	413	467	477	469	454	476	484	481	466	485	509	475	407	487	451	452	436	475	432	483	458	422	485	480	456	482	466	453	457	476	426	460	476	447	437	448	446	448	461	486	453	468	453	454	477	496	477	477	448	448	466	456	435	449	472	462	458	454	460	445	442	451	446	449	445	473	470	429	498	493	474	445	458	479	459	482	462	487	450	440	476	457	452	425	453	494	464	468	440	472	475	451	487	466	455	476	468	425	473	452	443	457	447	504	450	443	477	442	436	441	443	472	448	448	462	454	501	468	482	503	457	477	473	450	446	456	441	461	454	461	444	420	464	446	479	439	470	460	472	418	490	459	469	450	464	448	467	480	467	458	462	466	454	466	494	438	457	488	491	448	446	456	457	471	441	454	440	420	440	465	468	450	501	457	469	449	451	430	461	450	413	443	463	440	481	439	489	456	434	453	448	435	442	507	454	427	472	452	453	503	444	468	441	454	450	439	476	473	429	463	439	466	470	468	414	450	442	446	423	440	485	483	454	448	477	450	497	418	443	465	520	478	487	453	457	429	463	505	427	463	503	439	499	430	469	440	433	455	448	459	451	425	496	455	463	484	456	391	472	529	443	463	465	438	450	464	470	435	437	457	455	465	411	454	425	458	493	419	428	446	474	493	463	465	475	481	442	464	486	421	476	450	436	462	471	457	489	470	434	459	437	465	467	469	451	464	478	442	506	474	495	483	490	426	449	441	448	463	470	447	444	470	422	454	466	482	439	461	441	492	438	487	474	439	468	482	484	476	441	454	431	461	486	456	456	438	413	434	466	449	475	476	482	447	451	486	466	427	427	438	476	474	489	428	431	440	501	449	455	483	423	464	457	456	450	495	476	478	449	480	479	455	451	464	458	479	462	479	437	468	444	449	481	502	441	421	467
23209	21412	29254	23946	21461	20751	11036	4626	3412	2569	1879	1487	1263	1121	938	896	946	831	731	660	733	671	669	512	490	460	458	406	399	398	389	389	1419	3681	3026	1482	629	299	290	271	279	288	283	290	274	291	323	306	314	301	304	286	294	357	288	274	296	281	296	301	295	295	324	288	291	285	305	313	317	320	282	324	337	318	308	297	282	280	279	289	305	288	292	306	275	299	307	299	267	300	325	314	309	284	296	303	328	287	286	297	317	279	309	335	282	297	324	298	292	310	297	302	278	297	266	314	279	274	281	285	321	291	300	336	297	289	321	293	298	265	274	323	285	303	281	298	304	293	292	284	309	279	285	310	301	304	309	266	315	263	309	319	279	270	322	307	292	312	312	321	301	301	309	284	319	268	325	284	249	291	296	329	269	273	307	284	276	311	310	302	313	305	276	296	320	270	279	314	297	281	305	292	304	295	296	273	290	288	287	282	298	326	304	289	282	290	292	337	297	298	292	283	287	290	287	303	284	276	273	259	286	304	279	273	297	270	298	286	305	284	328	326	274	328	300	283	301	277	330	279	316	281	276	298	288	300	290	295	295	310	320	283	312	289	316	287	321	298	259	263	255	319	283	297	318	285	299	300	298	301	281	291	303	261	297	330	336	269	297	271	322	297	309	288	299	281	301	322	310	298	265	301	278	276	304	285	319	353	318	318	308	299	280	287	297	285	286	290	336	311	283	310	305	279	284	305	303	275	307	273	272	285	290	299	284	297	326	312	286	286	273	298	280	303	296	304	339	305	306	323	284	294	298	279	310	327	289	307	291	295	292	286	289	277	318	301	299	317	314	291	324	297	285	284	284	277	256	269	279	290	324	295	259	293	313	304	291	291	278	288	281	282	293	318	296	274	280	268	286	294	311	271	291	283	280	268	314	302	266	309	301	289	314	332	297	313	253	302	283	299	271	294	281	298	292	258	296	325	297	303	305	283	320	276	317	249	319	310	309	284	296	291	303	301	305	273	262	272	348	277	281	295	284	270	285	321	283	282	284	236	299	295	277	311	290	248	285	291	284	286	312	285	294	304	317	290	309	285	315	310	288	294	305	287	293	321	274	312	328	270	305	301	311	310	270	330	291	302	273	301	286	293	313	293	310	307	312	289	310	266	275	303	291	289	272	297	278	292	292	333	289	299	268	314	310	300	266	289	289	276	269	276	276	320	304	274	328	310	278	282	298	309	275	309	274	312	289	302	294	292	310	298	269	296	273	302	278	297	312	330	252	280	275	304	309	273	300	319	304	297	263	280	275	307	311	286	320	273	294	316	267	242	301	327	297	291	313	253	298	269	286	275	290	275	286	260	283	308	287	305	314	289	291	287	294	280	303	287	296	293	287	289	307	297	304	285	277	283	261	283	259	271	280	275	299	278	288	306	310	305	271	284	310	285	258	317	296	298	301	273	283	292	298	306	317	274	279	298	277	306	311	286	283	281	334	340	287	282	299	286	259	295	275	263	294	301	260	294	310	285	305	309	295	302	300	268	287	303	302	261	303	310	297	317	266	290	299	286	289	309	305	278	266	292	291	306	274	291	304	300	279	286	316	288	296	296	257	308	294	276	313	297	287	276	298	274	255	298	282	289	299	291	292	313	293	304	290	277	300	277	284	268	286	294	283	277	300	316	285	294	306	322	292	277	336	250	307	313	305	268	284	289	302	312	306	303	297	286	299	280	294	296	284	295	275	269	314	310	303	295	291	282	306	301	274	311	335	295	307	304	290	292	282	315	289	272	312	310	295	289	265	279	290	292	292	308	265	278	296	304	316	282	289	326	289	311	311	313	300	288	273	302	295	276	313	269	284	280	290	319	293	316	314	305	286	300	302	279	266	331	255	277	265	290	283	266	284	305	305	310	301	275	296	292	292	268	311	293	314	263	316	294	303	298	312	275	314	322	318	301	279	272	263	277	295	289	321	292	340	286	301	316	260	323	323	319	286	286	292	271	310	292	325	308	291	288	285	285	285	310	271	263	293	289	279	262	274	289	303	281	307	296	318	302	276	275	311	306	300	291	318	294	297	306	279	293	285	288	306	312	286	271	299	272	288	323	304	284	294	265	285	301	252	276	285	293	289	288	284	304	308	296	338	282	292	272	289	290	239	292	321	306	296	274	297	321	301	291	267	305	287	315	263	276	291	309	264	267	278	305	305	317	310	284	311	295	309	289	289	289	301	291	294	296	284	288	286	282	290	291	301	351	282	306	319	272	292	273	281	279	309	307	334	301	269	294	293	280	305	278	279	286	279	308	272	305	278	307	254	310	289	287	283	307	266	283	290	274	320	286	276	279	320	278	283	301	295	277	276	292	280	282	282	282	265	302	299	334	315	322	301	294	306	293	292	275	269	314	308	282	327	298	302	320	323	268	273	295	296	253	268	278	299	281	283	271	266	292	300	277	309	290	320	302	286	292	275	285	300	283	276	293	272	304	283	309	280	307	270	288	269	296	264	301	300	271	298	308	286	289	272	307	284	280	297	301	271	319	267	295	281	283	287	297	284	294	281	314	303	279	244	291	337	299	279	282	302	305	273	295	278	316	291	299	301	313	302	282	322	254	295	285	310	325	311	288	300	299	259	281	290	302	313	279	307	284	271	314	331	335	316	280	298	288	302	310	308	273	258	302	281	289	263	284	304	286	259	268	303	298	310	286	281	284	273	303	326	291	283	292	309	291	283	327	277	261	267	271	254	297	294	312	294	285	302	283	289	303	302	267	309	298	310	322	304	280	295	300	314	274	301	305	294	289	297	284	331	302	288	290	279	292	307	284	281	312	294	284	288	328	307	288	316	263	300	267	296	306	294	278	318	271	305	287	286	292	304	291	289	289	306	292	285	282	300	302	284	282	276	254	290	289	273	306	291	295	309	307	272	303	283	303	310	333	306	277	293	328	252	257	293	250	306	281	295	279	292	260	291	283	308	303	310	281	277	322	300	286	293	313	278	297	301	292	307	318	277	331	273	266	308	294	310	266	329	335	297	286	283	298	292	282	291	309	264	278	316	299	287	293	303	249	278	298	312	286	311	295	269	297	267	274	290	284	307	291	317	259	304	295	279	308	286	296	297	290	316	312	265	278	295	303	308	258	307	300	287	321	291	323	287	281	284	314	292	284	267	291	266	282	279	324	302	286	301	276	305	259	294	298	302	293	287	332	303	269	287	287	291	301	272	285	263	297	296	302	297	309	286	312	276	338	275	310	263	302	311	275	253	291	302	290	296	278	293	271	302	266	292	293	288	288	288	284	281	284	280	287	304	296	302	311	318	284	296	288	277	308	289	295	312	314	314	266	262	290	316	295	271	310	289	312	280	309	290	305	276	305	304	290	284	291	304	299	290	285	316	313	308	284	296	288	283	296	263	283	294	306	325	317	317	334	324	308	295	307	293	293	300	299	303	292	295	287	263	282	310	297	287	293	286	310	305	305	326	279	305	299	267	306	308	318	293	298	278	310
26380	44975	40677	31495	23498	16710	13169	10917	9331	7295	5543	4339	3588	3126	2804	2479	2331	2161	1895	1667	1779	1706	1480	1262	1163	1029	982	903	875	850	813	723	3905	9421	7521	3585	1353	493	485	412	468	456	465	481	439	471	420	470	447	455	433	450	465	438	497	457	476	488	440	465	434	459	435	471	421	450	496	563	513	535	452	448	480	427	459	457	493	452	441	498	450	438	465	446	461	443	467	434	445	448	465	495	482	430	473	416	488	471	431	458	424	458	430	429	412	456	438	440	466	440	434	497	461	467	456	461	481	473	429	442	430	458	449	454	430	421	461	435	455	474	444	456	478	460	450	458	411	476	478	473	442	484	473	457	438	474	438	444	451	466	465	454	503	480	471	456	467	455	427	459	445	440	449	435	431	453	469	448	467	461	466	411	451	459	462	459	473	469	452	436	479	481	475	432	464	431	491	456	449	463	453	451	493	444	447	432	438	469	417	471	443	451	477	447	475	466	458	447	453	443	401	479	462	471	447	442	436	465	452	425	434	459	463	468	473	441	483	478	453	451	468	483	495	423	457	483	447	462	460	477	443	475	416	448	491	469	465	461	476	430	439	448	462	490	473	449	494	454	429	461	442	415	476	469	444	435	473	464	438	467	448	476	512	424	491	471	433	471	397	429	456	453	439	483	444	461	464	483	410	470	447	480	431	447	444	452	461	451	442	466	473	481	442	404	440	458	483	463	474	443	462	444	447	437	498	475	455	452	466	467	438	496	453	481	435	464	465	448	486	421	420	410	478	485	475	473	474	433	439	437	435	459	422	440	484	434	426	463	453	475	464	463	460	470	453	431	477	443	431	463	472	449	472	464	454	477	445	447	411	478	445	466	447	443	472	464	406	481	417	457	424	466	481	440	461	445	447	474	426	436	466	479	481	411	453	443	426	432	455	434	436	434	457	490	483	410	495	475	457	448	465	451	440	478	416	459	486	467	454	462	448	448	454	436	412	481	465	452	431	455	406	510	394	471	458	434	490	503	501	396	431	451	424	469	438	452	430	445	447	465	472	456	445	470	431	461	450	457	460	443	475	471	487	442	452	464	462	449	444	438	451	471	484	428	498	442	413	429	426	473	428	441	453	465	428	477	454	468	475	471	446	436	410	467	455	488	468	479	492	485	461	491	485	461	447	459	454	468	467	466	426	438	485	438	447	486	447	430	457	452	417	453	431	436	476	438	419	428	437	465	469	449	428	466	459	454	460	485	476	472	463	460	443	449	509	449	476	465	433	430	448	445	448	431	478	457	454	409	486	441	454	454	490	440	433	461	438	486	441	459	441	434	472	462	467	448	476	452	488	421	451	447	464	473	462	388	437	449	467	457	474	464	461	442	467	447	457	410	441	453	449	451	423	412	468	413	471	440	453	480	476	457	464	478	460	441	423	444	467	445	463	425	445	443	469	465	500	455	462	447	453	462	455	435	443	468	426	443	494	426	461	465	446	428	466	460	462	435	460	436	480	449	440	457	411	443	440	454	467	428	443	455	454	472	487	464	451	483	509	447	453	475	446	460	456	463	459	432	442	477	442	455	457	456	464	502	441	437	408	445	480	478	447	449	458	462	445	458	473	430	458	463	458	477	453	472	450	480	421	444	433	445	452	472	439	438	424	473	472	458	436	434	463	473	459	434	441	426	409	465	443	451	452	455	469	426	481	500	460	448	445	462	446	484	462	474	447	458	472	448	492	454	438	439	492	456	458	468	468	460	466	463	461	432	444	441	491	439	444	477	469	445	455	445	482	444	470	490	446	437	441	426	433	451	435	448	500	468	477	470	470	449	447	385	466	468	455	431	483	460	474	443	473	509	469	452	456	438	451	444	474	452	470	437	462	468	446	444	446	470	436	426	451	428	433	442	457	461	450	446	453	437	449	468	425	455	457	424	471	434	457	468	432	426	446	474	407	458	454	475	483	431	424	488	428	446	430	448	434	434	438	425	437	458	448	414	426	451	438	459	450	490	463	433	440	445	462	473	468	451	436	481	471	488	468	449	471	429	440	457	447	467	453	435	465	404	446	450	439	436	459	425	451	439	440	468	455	516	481	444	439	465	494	475	465	441	428	489	432	485	455	475	456	472	485	444	465	439	452	459	464	431	478	421	481	481	464	488	479	445	475	423	439	441	441	481	468	472	457	419	466	495	445	475	451	473	459	477	461	440	423	453	452	439	467	434	442	437	432	459	449	430	438	472	427	450	432	443	472	451	478	470	457	443	416	483	464	443	444	461	444	452	467	454	436	443	443	456	431	428	438	448	463	463	466	422	441	470	464	418	456	466	446	456	437	436	469	450	413	463	456	446	450	470	423	421	434	460	447	454	473	496	458	458	415	452	469	457	440	488	479	485	453	454	447	425	470	451	493	440	483	441	432	444	459	460	454	442	472	475	474	473	462	455	432	434	492	417	426	437	421	452	448	471	451	451	453	438	478	426	440	495	439	456	450	487	475	473	477	436	482	440	498	527	454	477	450	489	462	435	405	472	452	480	469	439	445	464	437	453	493	457	450	440	440	469	483	449	476	473	467	441	435	422	439	442	450	474	447	456	399	482	430	438	462	456	456	424	458	426	475	452	448	480	462	433	444	429	473	448	443	501	447	467	453	437	457	435	434	484	461	443	455	445	475	463	464	464	454	468	489	435	464	429	436	482	459	444	432	468	477	479	450	440	444	425	460	462	445	469	440	437	450	449	457	430	439	438	456	442	463	506	491	474	451	432	455	451	460	465	440	457	450	461	416	450	458	471	467	458	478	449	419	421	407	414	438	504	454	415	494	486	407	475	457	489	459	470	511	450	462	450	481	461	405	435	455	453	446	432	477	446	483	433	447	431	436	447	475	451	448	410	461	448	468	437	496	451	433	453	459	433	444	424	465	446	419	423	461	479	458	473	451	477	467	454	453	445	487	491	449	441	460	442	457	465	436	464	475	483	453	431	457	529	463	459	433	483	473	467	439	470	436	432	495	466	476	466	477	457	485	421	417	477	441	424	420	444	428	433	505	471	444	453	464	448	445	469	475	485	440	448	450	444	470	462	413	460	453	456	468	457	444	433	473	439	431	465	474	437	436	456	452	485	498	430	487	482	442	438	474	466	450	451	460	443	447	449	424	461	422	408	452	441	478	435	462	483	427	448	455	468	441	466	470	455	456	438	471	405	434	474	478	472	450	464	465	486	456	439	409	490	452	455	454	480	483	442	446	419	448	498	462	438	473	430	453	458	432	439	481	467	435	490	472	484	468	442	460	418	479	444	420	429	460	458	438	415	467	469	468	449	461	423	454	477	453	453	409	440	449	467	440	471	462	503	440	430	459	463	451	430	444	476	466	487	448	472	462	474	450	446	460	472	445	420	446	449	465	453	448	392	456	401	466	476	440	474	443	453	429	451	485	472	506	465	455	483	442	440	423	487	424	445	436	478	473	449	444	429	431	408	521	440	425	497	499	433	436	403	473	466	479	502	463	481
27278	22551	21499	13037	5473	2763	1811	1496	1312	1084	840	646	568	522	494	502	468	411	385	424	431	352	347	334	341	316	312	303	277	282	295	250	306	435	584	480	304	252	262	273	235	263	243	247	263	249	247	240	244	214	242	225	231	264	236	227	245	242	234	248	270	245	249	250	246	239	240	249	235	247	244	252	221	263	237	226	250	245	235	218	225	256	248	252	235	229	244	256	220	258	255	273	232	248	251	246	232	255	225	247	258	250	239	233	250	240	270	224	266	257	241	258	236	256	261	234	288	221	250	239	232	257	242	241	239	242	241	256	278	229	223	251	272	268	236	282	234	227	226	231	227	221	223	260	230	252	242	262	233	263	252	252	233	244	239	240	254	252	263	238	213	245	263	258	255	261	244	263	239	256	242	248	255	256	256	259	247	247	252	268	245	236	203	258	242	255	218	250	246	254	260	267	269	242	255	243	215	227	240	244	249	224	225	243	264	264	270	248	231	250	242	241	252	263	223	252	238	238	254	244	268	250	245	231	225	219	267	253	243	243	241	237	249	256	232	266	235	245	256	254	232	290	268	242	193	263	251	260	259	229	242	224	270	259	254	250	235	256	258	233	233	235	247	257	251	237	246	229	244	220	281	237	253	210	215	253	247	257	253	234	261	252	252	254	245	232	269	221	231	252	248	250	255	258	245	262	244	222	261	228	252	269	255	273	251	232	211	233	253	245	255	228	266	270	261	226	270	242	260	255	233	238	249	257	240	244	252	252	255	201	249	248	240	223	261	218	235	247	222	256	260	272	240	261	279	271	235	231	219	237	252	226	254	231	282	224	249	263	239	264	253	226	290	244	265	236	264	224	268	250	251	235	249	272	239	250	256	268	252	268	247	220	244	274	263	276	259	240	234	263	242	234	253	229	240	234	232	283	261	209	238	272	246	246	243	250	245	248	259	270	249	270	240	247	224	241	244	264	267	238	237	268	248	245	255	230	258	255	232	233	256	239	234	262	240	264	275	243	219	243	263	271	228	234	248	203	250	264	234	216	238	255	234	252	272	241	258	242	248	235	234	272	246	241	233	251	258	241	285	254	254	252	251	239	270	249	233	257	215	248	239	244	225	248	241	229	242	232	244	230	251	240	246	245	276	236	246	270	236	253	255	230	279	259	238	239	242	264	260	238	242	252	248	241	248	208	256	226	253	241	244	241	237	240	261	221	249	284	214	241	272	288	222	268	259	217	210	256	227	250	222	220	239	243	264	271	244	245	230	247	274	272	257	227	225	234	271	222	217	223	243	226	295	249	248	257	256	249	243	234	258	258	250	275	226	227	222	227	249	271	250	256	225	240	284	264	246	251	263	221	251	254	229	269	241	239	258	230	253	245	264	272	282	235	230	257	246	239	261	253	253	264	235	235	241	279	248	222	246	253	243	223	236	237	240	244	238	243	244	221	276	235	258	222	260	270	251	227	226	236	257	240	246	258	248	265	284	250	267	229	248	239	241	249	247	218	253	248	233	254	266	233	231	229	263	246	225	234	248	244	249	216	239	240	282	253	229	226	258	254	263	236	245	228	246	264	228	228	230	235	230	228	250	255	256	225	265	250	242	257	239	254	252	236	251	245	256	235	245	270	222	266	250	261	232	223	239	247	265	228	237	248	255	268	246	269	255	233	246	225	228	297	236	232	265	236	252	274	232	241	254	232	247	274	251	251	238	253	248	254	272	262	246	236	262	238	224	258	226	257	261	229	241	234	268	249	256	250	241	239	223	260	264	226	242	255	248	235	266	259	235	233	285	228	259	230	249	257	228	259	228	253	259	236	247	257	258	222	252	251	288	250	273	261	250	220	231	242	272	276	230	237	248	255	263	219	264	258	244	253	239	271	247	265	248	221	253	245	272	257	223	240	293	255	257	228	252	257	268	251	255	232	240	244	265	235	236	246	254	211	250	240	236	263	242	245	241	253	281	256	234	283	240	210	247	269	252	249	251	254	243	251	228	245	258	250	280	282	232	249	250	261	257	218	244	232	251	232	248	219	228	255	272	236	257	240	220	229	230	252	216	288	227	259	229	228	239	230	251	277	235	238	246	262	268	269	254	244	246	225	268	275	249	259	235	277	254	265	240	234	216	243	267	241	231	241	236	236	241	237	242	234	262	291	270	234	242	248	241	234	263	250	228	258	234	243	214	263	254	262	235	210	256	250	240	238	235	248	255	268	243	268	231	231	235	230	228	222	236	266	276	248	232	258	243	249	243	214	228	250	288	251	231	269	234	228	268	242	237	226	240	234	262	239	235	282	241	250	245	243	234	262	272	263	258	258	224	272	238	225	252	257	257	232	231	265	258	240	247	237	252	230	252	237	220	258	240	256	261	214	243	252	246	224	270	253	243	245	278	251	253	238	250	247	278	249	243	251	210	236	249	269	255	247	242	249	253	249	224	261	263	266	239	221	256	242	242	261	229	254	242	253	267	256	255	259	247	268	225	245	252	218	278	250	243	258	269	267	246	262	243	228	274	271	235	256	240	236	248	268	277	243	277	248	247	246	256	275	241	256	234	246	215	253	251	251	257	252	266	269	231	242	225	239	249	254	242	253	261	234	268	251	254	264	234	257	246	258	236	234	245	255	234	267	242	245	247	266	248	251	235	245	252	222	262	244	234	244	236	219	275	239	250	254	241	228	226	247	241	262	241	234	280	257	242	277	232	275	250	249	233	216	252	274	251	252	244	252	262	242	216	233	255	264	234	250	247	241	236	259	227	255	266	263	241	253	248	293	259	249	244	278	221	238	260	254	230	230	232	249	252	264	223	249	233	241	240	252	230	230	271	272	227	243	241	237	251	242	234	272	246	240	290	238	226	267	229	249	234	231	252	258	224	244	227	249	247	259	252	240	242	240	258	258	258	235	244	253	228	267	263	267	265	282	255	260	263	254	241	252	264	260	257	240	270	247	243	261	266	235	248	225	258	245	284	243	247	251	232	245	253	235	233	226	229	251	228	250	243	228	231	266	225	241	273	226	261	243	249	265	238	258	275	227	270	231	256	255	256	228	228	231	253	257	278	259	245	249	211	269	267	250	247	223	260	250	241	235	250	222	185	275	258	235	244	255	213	260	235	235	251	268	271	228	223	247	252	227	260	245	266	245	243	247	245	254	221	248	284	213	292	253	215	241	252	231	243	253	242	247	222	224	255	255	256	245	218	246	223	260	221	256	235	229	266	245	248	267	267	234	251	258	238	245	248	238	239	241	240	241	238	251	230	261	240	254	246	270	251	258	237	238	273	250	262	231	274	236	248	250	263	228	273	247	247	253	232	232	254	258	225	248	255	239	240	228	252	245	233	287	251	261	247	247	262	258	268	241	252	263	269	248	252	230	249	238	253	250	229	237	245	255	243	263	232	277	230	247	242	265	231	229	224	251	252	248	233	234	244	249	245	289	244	244	257	245	241	229	257	244	246	248	232	210	232	246	247	250	238	276	246	245	240	225	251	251
22019	33234	28996	19553	12433	7827	5749	4902	4029	3347	2485	1946	1706	1366	1203	1220	1100	979	909	935	991	875	744	678	656	681	587	530	549	576	524	528	631	1118	1261	925	528	414	408	408	366	393	397	357	415	435	446	397	383	366	392	442	384	389	372	451	384	358	369	370	375	374	405	404	368	382	388	392	392	388	396	392	387	411	411	393	391	401	407	383	420	369	411	336	416	372	376	403	423	407	381	402	412	381	397	379	384	368	364	377	406	408	432	383	429	376	409	428	405	394	416	432	375	419	371	372	388	403	424	374	377	364	365	419	405	393	408	395	393	405	377	375	410	374	374	397	393	397	380	400	442	389	390	377	424	394	399	383	400	364	388	394	398	395	418	371	385	359	389	367	399	371	394	416	350	432	408	411	371	411	360	405	398	342	403	396	396	373	438	401	393	362	407	415	369	392	391	425	407	402	410	388	381	437	405	376	379	382	371	374	337	389	416	368	392	368	405	394	383	392	374	373	404	370	396	383	400	392	415	435	398	380	384	394	390	385	370	392	418	402	363	433	367	410	410	417	373	417	401	375	432	412	418	401	401	386	336	394	372	384	408	402	371	392	359	374	377	413	397	402	354	388	378	379	401	428	393	377	414	385	415	385	370	386	376	381	378	379	387	373	375	398	414	405	380	373	378	392	420	391	403	395	381	389	399	387	412	390	401	371	386	394	405	381	431	381	384	402	400	401	414	429	390	400	416	384	392	430	370	400	369	396	363	380	388	386	373	373	427	413	366	414	401	404	386	384	370	384	399	370	396	407	378	434	378	392	371	389	434	397	372	403	410	433	385	361	412	385	372	398	393	361	450	419	422	433	403	386	391	368	427	406	393	401	359	405	395	383	367	395	409	423	435	365	374	378	378	421	423	400	361	376	424	368	396	412	383	404	365	452	394	384	412	387	389	387	393	405	366	443	405	400	391	392	367	387	367	385	374	401	428	408	356	386	374	416	385	416	377	360	437	376	410	388	373	403	400	419	389	415	392	399	436	405	419	438	391	384	401	402	398	403	377	430	366	400	362	386	344	415	427	375	405	389	375	393	402	396	407	397	422	406	392	395	387	391	373	382	413	374	397	371	426	380	414	398	405	395	409	404	383	374	430	402	415	422	421	392	393	369	390	395	419	401	395	417	397	387	401	408	415	425	402	365	409	382	408	388	384	400	400	372	386	374	421	383	388	381	386	355	376	376	366	384	375	381	408	383	391	389	381	422	357	371	383	360	410	399	361	398	412	408	386	371	386	373	415	398	355	397	381	373	393	426	408	406	399	426	399	393	371	407	394	436	378	407	377	364	387	397	407	393	358	414	392	385	391	395	413	391	377	395	381	404	451	372	383	407	411	363	360	368	398	430	396	386	382	431	432	415	403	383	367	375	419	404	386	401	404	412	390	418	405	404	394	385	374	435	395	396	399	362	409	395	371	374	411	391	344	360	371	407	410	390	386	403	418	410	432	386	357	388	365	410	385	382	375	406	399	409	430	384	409	380	403	402	363	360	406	389	392	412	438	384	382	374	354	394	421	395	372	412	376	398	381	345	409	376	381	409	418	417	376	396	434	411	427	418	371	382	406	368	392	383	386	370	397	354	387	380	366	406	376	402	396	375	410	416	365	357	426	401	411	420	392	352	407	377	385	426	417	378	391	379	370	383	387	414	418	425	376	368	413	379	375	414	410	385	364	401	415	379	422	408	378	421	399	388	395	408	373	396	429	421	410	377	393	415	385	414	400	387	394	368	382	394	418	354	389	386	368	386	382	406	393	381	374	384	404	400	370	398	361	355	404	384	414	395	402	383	372	395	398	411	403	356	390	409	415	397	404	372	350	392	413	402	361	391	417	381	370	382	394	417	422	412	378	361	385	401	431	409	400	412	389	405	399	379	368	382	366	389	398	376	403	365	424	380	395	414	391	375	372	396	422	407	442	384	356	398	414	416	418	367	403	424	405	397	408	385	391	379	389	413	400	421	400	402	415	405	390	444	406	394	394	371	359	361	405	404	379	383	437	409	389	398	371	411	390	379	406	379	407	368	370	385	406	428	405	393	420	399	370	370	398	413	390	403	393	394	357	351	405	372	344	372	367	400	395	403	407	431	399	370	354	399	443	430	372	367	404	431	396	372	368	395	377	373	414	372	378	397	398	392	411	418	391	370	376	375	394	396	374	403	387	379	402	392	369	384	390	402	427	381	395	443	401	398	379	355	388	435	390	410	378	414	378	383	346	409	377	387	399	373	381	384	368	377	401	412	386	370	387	386	424	401	411	386	382	371	425	384	375	394	377	363	364	387	366	389	426	384	348	392	362	395	392	391	378	376	392	359	386	392	404	409	393	388	391	398	410	381	408	384	369	397	407	371	382	400	383	403	409	412	401	427	371	413	383	379	402	394	390	395	391	402	368	398	393	426	379	343	379	388	409	440	393	451	400	379	388	417	391	365	382	372	359	427	390	408	400	361	373	398	428	382	389	408	375	401	400	372	383	424	344	388	365	367	399	379	377	380	421	387	363	426	383	393	382	374	350	371	407	417	367	369	390	385	431	381	400	425	399	384	374	397	375	398	395	430	393	408	382	397	405	374	377	416	373	392	395	397	407	384	397	400	361	410	407	367	398	411	380	378	420	376	398	391	379	368	387	374	383	411	404	435	396	399	396	367	393	421	397	399	393	400	376	388	372	397	397	357	393	386	410	386	396	425	404	386	413	408	371	365	372	396	399	397	415	406	428	374	417	358	365	364	394	388	389	389	415	390	398	389	415	371	355	407	363	381	381	419	410	393	389	407	402	374	379	371	380	397	396	395	401	406	395	428	390	388	367	387	392	394	389	392	395	390	391	420	394	425	332	437	391	386	403	389	404	379	357	414	382	377	426	413	342	398	384	387	367	390	417	364	400	356	413	382	391	382	411	391	411	370	411	361	367	388	384	347	391	420	354	364	414	406	349	405	360	387	386	411	414	411	396	421	390	369	385	387	469	394	418	401	421	395	382	369	396	406	465	368	377	404	372	426	364	392	404	397	376	372	376	381	369	387	390	366	422	391	381	393	362	408	371	408	397	367	423	391	406	433	410	414	415	407	390	370	401	375	409	387	385	385	399	390	394	425	392	386	389	377	391	389	423	405	394	370	379	385	367	380	397	355	395	393	383	388	429	397	395	417	385	376	374	424	412	410	363	408	402	366	364	408	378	376	390	402	423	380	397	361	391	395	443	398	381	377	366	367	354	421	409	399	414	381	403	390	418	394	375	414	367	384	404	399	374	428	399	397	409	421	339	362	396	393	417	396	374	412	397	348	405	413	442	406	379	404	362	392	395	390	364	394	395	445	371	404	378	399	390	403	378	407	408	403	389	401	379	374	382	404	390	355	402	415	394	418	421	410	419	372	417	386	413	375	430	383	391	435	407	358	384	353	386	399	418	433	413	349	393	454	376	362	376	433	348	406	385	399	401	404	448	389	369	412
24211	21425	28568	24677	20620	11007	4693	2858	2336	1855	1481	1154	1021	822	760	742	665	590	532	554	540	570	500	449	432	407	387	373	367	375	331	341	879	1932	1822	965	425	297	323	317	303	289	273	328	268	272	287	329	309	275	254	298	310	306	308	314	310	277	320	277	304	305	294	312	306	302	283	304	277	290	319	289	327	289	266	297	299	295	288	303	316	314	321	288	266	292	300	303	334	317	273	302	306	294	281	293	305	289	281	283	308	292	282	302	331	283	304	254	302	292	311	291	260	288	309	299	292	308	284	281	261	296	314	313	285	305	284	307	347	284	286	322	316	265	302	270	320	333	315	271	278	311	292	287	303	295	288	300	300	293	293	287	312	292	287	291	285	313	294	291	288	321	271	301	286	288	290	267	264	270	311	277	263	280	275	309	279	319	308	323	262	301	294	316	298	281	273	297	321	304	311	312	296	276	313	319	278	315	278	321	333	294	307	292	298	312	290	304	316	310	316	282	305	289	304	324	298	290	306	266	322	287	308	309	286	274	286	292	303	291	285	319	317	284	286	261	316	310	304	285	298	279	272	294	332	284	297	303	284	268	276	303	283	288	297	311	329	281	297	275	313	335	309	295	316	322	263	274	298	286	306	309	293	309	322	310	308	290	307	287	285	285	297	271	317	308	292	301	279	315	297	275	271	299	307	293	325	313	279	308	282	310	293	306	284	279	299	301	297	270	313	289	273	285	298	295	292	277	289	321	294	291	282	297	303	301	297	270	300	281	266	312	285	310	302	296	308	270	294	306	308	297	265	298	339	295	310	281	285	281	302	283	312	279	271	295	304	300	289	288	325	304	290	292	310	305	297	315	276	280	295	335	322	327	292	278	294	301	306	295	284	307	288	280	297	288	303	308	284	318	283	286	307	251	298	323	297	295	307	278	319	266	282	318	264	309	293	321	269	274	275	306	314	299	272	292	317	282	291	290	299	257	304	291	318	305	318	309	274	305	280	297	277	313	318	286	281	301	294	263	287	287	297	303	278	275	275	314	291	316	273	311	313	299	302	290	294	291	276	285	309	296	286	290	286	313	290	308	297	296	296	295	310	295	294	291	308	291	289	280	337	269	277	280	331	298	320	303	280	294	275	290	313	279	315	271	291	299	297	320	286	283	334	287	295	288	271	298	311	313	317	302	283	303	293	290	303	297	280	291	256	301	300	292	302	290	314	300	277	282	315	326	299	291	302	276	298	310	267	282	262	271	319	309	292	294	297	306	291	311	294	270	314	294	284	276	285	275	266	315	302	278	306	308	300	278	283	282	298	289	328	301	273	299	275	285	312	311	293	313	341	316	286	310	296	316	297	280	319	292	307	291	265	319	314	281	281	308	293	287	309	302	295	297	279	333	318	307	305	297	300	278	253	296	284	279	283	321	309	276	282	347	296	263	321	295	287	286	281	296	262	319	296	262	305	326	277	304	293	285	271	299	304	284	272	302	303	310	302	311	285	271	296	330	328	279	304	307	336	316	261	276	298	303	285	309	290	293	285	261	333	279	322	301	302	309	297	284	304	305	290	304	271	296	325	275	278	287	294	278	308	293	284	328	321	285	316	265	312	276	308	279	292	262	288	304	301	313	304	295	289	325	300	307	327	286	295	298	273	288	293	282	261	315	270	305	273	290	298	269	290	299	321	300	299	307	312	308	289	321	327	309	283	289	323	290	287	309	295	291	323	307	303	268	299	316	313	290	309	271	288	274	307	295	293	264	302	290	295	293	296	292	297	284	298	314	295	265	276	290	279	278	276	294	313	319	326	296	310	283	312	289	297	275	282	343	271	283	302	314	322	294	289	325	273	283	273	302	292	286	293	268	261	303	295	278	290	299	317	284	344	269	298	325	294	312	292	275	287	309	247	288	273	270	279	302	317	298	303	274	290	302	280	306	300	301	295	289	300	305	290	295	311	295	297	308	294	317	292	295	306	274	297	325	308	303	300	283	292	260	279	264	313	292	316	293	304	310	292	321	316	320	277	304	314	297	281	310	279	275	303	292	289	296	302	280	295	265	267	309	303	298	257	267	287	303	288	315	294	294	289	299	298	295	307	331	274	292	299	308	322	337	317	311	300	300	288	312	315	292	291	331	302	267	310	293	294	289	276	295	294	280	310	279	276	294	273	290	295	282	291	301	327	303	287	341	332	286	286	311	281	321	336	307	313	322	284	286	296	292	310	270	310	290	298	298	316	292	316	289	275	272	281	262	282	321	302	312	304	287	308	297	295	326	291	301	301	292	273	300	269	286	302	309	293	295	275	273	307	337	300	288	333	304	327	298	310	289	280	306	289	327	305	256	306	299	269	288	311	301	326	291	300	302	309	278	310	278	302	277	298	291	291	305	292	323	293	314	309	306	324	308	317	299	298	289	277	310	292	305	316	280	279	297	324	307	316	279	306	268	282	322	318	279	277	299	300	285	286	315	301	306	276	276	295	289	278	283	295	282	267	300	264	309	298	276	294	291	294	276	287	302	298	337	286	289	269	315	297	303	290	269	273	275	281	291	293	274	304	298	303	320	281	270	276	284	303	321	303	267	297	269	304	318	292	272	302	284	284	261	285	289	318	325	306	338	276	288	324	287	285	265	289	281	296	274	318	285	301	306	299	293	280	273	302	254	314	299	322	311	289	286	300	292	291	277	308	303	308	295	308	289	295	294	309	286	300	303	320	302	285	315	266	295	287	341	307	277	266	287	322	292	299	286	295	281	292	310	270	282	255	306	285	269	287	288	285	312	319	294	280	297	250	286	269	279	265	303	306	302	294	302	296	308	327	283	297	289	268	291	304	283	317	281	299	321	299	310	316	278	305	284	334	304	302	279	305	306	292	302	274	335	300	311	292	297	246	315	315	292	292	280	298	263	273	332	301	298	292	303	294	280	307	339	295	353	301	281	297	319	315	317	281	293	257	289	297	269	299	286	307	304	275	309	258	320	287	293	296	264	304	293	314	295	299	315	304	280	264	303	324	290	310	302	268	314	295	310	307	330	316	312	291	286	291	299	290	269	275	303	304	297	310	293	294	319	307	292	292	292	289	265	279	314	327	312	278	312	296	295	298	283	306	307	291	298	264	310	285	301	279	278	312	297	297	282	278	314	308	278	307	308	272	284	314	321	306	310	295	285	302	297	262	296	314	301	278	288	318	311	302	282	283	304	311	294	300	275	277	314	318	302	296	294	274	289	279	286	276	285	284	308	307	303	286	302	297	306	293	276	317	271	293	275	278	272	282	252	304	272	304	323	283	274	284	302	331	284	281	294	307	314	315	295	283	314	278	255	278	295	315	261	273	306	308	302	277	334	329	325	322	279	289	313	286	265	336	299	272	307	245	285	291	267	269	284	314	302	312	296	317	307	311	293	303	278	299	311	273	303	284	330	298	305	276	258	284	303	288	319	317	263	308	279	317	303	273	281	294	305	290	298	269	312	289	270	294	296	277	277	292	287	280	317	295	285
23871	40502	35879	26799	18780	13234	9568	7864	7008	5636	4505	3344	2765	2318	2041	1967	1650	1450	1371	1376	1495	1318	1090	997	873	853	756	794	711	698	646	654	2293	5329	4411	2339	840	463	482	446	471	493	497	446	468	466	446	437	463	486	470	465	434	435	486	472	475	481	486	458	492	439	467	474	464	437	474	504	489	511	466	491	442	449	463	483	448	472	471	466	470	491	438	450	459	454	453	463	476	463	508	451	430	460	480	463	468	462	468	470	468	479	490	415	467	457	474	452	438	461	457	499	476	447	509	438	463	505	471	459	477	470	454	471	492	487	453	507	478	483	471	465	475	483	424	475	453	490	470	472	430	463	452	461	468	478	472	474	449	484	481	505	444	411	445	432	450	477	450	471	452	489	464	467	479	479	447	463	474	468	452	465	463	466	486	473	460	514	447	447	472	477	419	484	493	493	426	453	435	434	480	504	436	458	469	439	470	481	446	443	426	517	438	482	495	491	454	476	513	442	475	455	488	435	465	478	479	421	470	442	469	464	522	484	442	434	472	457	441	471	452	470	475	469	446	457	477	449	494	439	454	477	430	454	469	487	471	448	462	471	509	453	429	465	431	456	485	515	475	488	502	474	486	464	471	473	454	464	506	476	471	479	480	464	453	461	485	498	454	433	471	453	482	442	470	496	494	498	451	481	468	460	471	450	447	495	465	429	492	487	455	458	467	457	475	470	470	457	453	456	473	488	490	450	471	469	491	467	443	473	454	493	471	460	456	463	440	432	494	444	460	492	498	445	485	431	458	449	482	491	486	452	497	434	433	464	473	452	488	458	430	479	447	456	472	485	434	453	482	475	437	503	493	483	452	496	470	470	470	466	505	456	487	445	493	477	471	469	483	458	494	501	482	464	459	449	472	467	449	490	456	419	465	457	428	454	470	478	478	466	455	430	442	502	458	504	468	430	492	496	452	488	462	441	472	435	480	498	509	499	462	480	471	447	464	444	410	447	509	462	450	505	442	449	476	455	437	437	483	441	462	474	400	435	494	441	499	494	488	442	460	444	477	448	436	495	476	487	475	471	494	466	440	507	459	459	442	474	495	502	443	451	463	466	471	468	473	456	486	440	450	436	455	460	468	481	471	506	439	442	490	436	452	464	443	504	487	472	445	473	433	459	474	440	467	450	436	475	472	468	501	444	470	502	461	515	440	488	444	454	458	492	473	415	458	467	450	469	455	472	489	478	443	459	498	452	458	440	458	456	457	496	448	466	453	490	507	475	439	473	458	486	466	462	480	437	470	498	434	464	491	476	461	426	459	465	429	462	473	451	452	433	479	502	461	468	481	453	453	468	455	431	457	440	480	463	476	462	460	478	452	476	433	492	505	440	457	469	460	440	468	430	483	467	453	443	461	478	466	499	489	466	435	474	456	489	460	431	486	450	458	454	457	473	446	457	476	457	465	481	448	486	471	473	480	435	459	457	485	475	466	448	465	463	453	461	492	482	489	495	473	494	462	498	467	443	473	414	467	519	462	465	497	488	447	441	493	469	456	463	456	491	433	472	459	466	486	516	459	478	480	449	461	487	484	515	462	458	456	477	484	423	464	457	466	467	477	470	497	469	454	472	471	464	385	508	519	468	451	430	455	449	483	500	473	449	446	483	461	468	507	438	423	446	455	473	467	463	451	428	430	442	465	490	460	480	466	485	456	458	422	446	467	466	468	477	456	405	418	505	465	436	461	428	468	439	453	454	460	530	469	455	471	495	456	483	488	475	457	463	448	437	452	468	504	424	484	480	467	456	424	476	469	455	476	454	495	468	485	483	420	527	456	448	457	481	459	497	451	470	417	438	467	486	504	444	437	468	418	443	469	415	459	458	457	461	482	460	480	476	474	462	446	490	443	454	540	478	466	468	447	454	425	485	513	447	466	482	496	451	474	486	479	469	489	429	450	462	473	448	461	440	440	449	436	460	441	429	437	497	487	503	464	468	446	494	447	464	481	460	442	441	470	468	478	460	458	509	447	473	464	471	476	474	460	528	468	469	465	426	501	462	451	498	488	461	483	445	504	459	477	454	460	477	461	419	451	458	463	437	479	479	443	486	442	465	468	485	490	494	440	472	477	450	470	454	452	489	484	471	468	467	438	471	462	462	453	448	462	493	481	488	476	467	426	477	532	440	471	487	443	469	485	481	436	489	458	491	465	489	441	473	473	458	450	438	529	499	470	433	471	471	477	467	513	444	482	447	468	441	493	456	475	485	444	458	435	469	465	470	460	461	460	452	501	433	497	475	478	465	438	469	431	500	492	474	441	453	479	480	468	481	460	441	486	422	440	479	496	444	471	461	466	481	436	492	470	485	445	441	452	462	491	467	482	458	450	487	457	446	457	469	472	488	490	467	469	457	454	461	499	456	474	510	479	459	480	454	491	444	468	463	520	439	447	439	465	500	453	446	467	453	462	458	446	425	502	494	491	487	450	454	466	455	481	484	460	496	507	460	459	491	485	459	452	452	440	468	507	496	435	450	490	452	482	453	481	456	453	519	454	439	442	434	459	468	449	496	447	462	497	437	502	455	477	484	476	505	437	456	428	458	437	474	476	430	435	452	506	467	482	502	468	509	460	505	462	486	453	478	462	451	472	505	441	487	491	485	477	467	433	433	458	492	477	476	430	474	469	476	479	486	438	448	465	473	478	445	454	468	450	462	484	449	531	415	482	468	472	448	448	452	445	494	421	448	440	459	449	457	435	444	491	470	453	458	465	465	458	420	455	470	491	443	479	470	426	469	443	423	437	485	474	467	435	451	445	451	441	461	481	474	456	464	480	427	469	462	485	471	468	471	470	476	458	466	461	442	469	460	454	475	484	410	459	454	413	461	455	503	462	471	465	483	495	468	430	465	428	468	462	454	465	484	475	428	432	437	473	432	506	439	482	467	480	435	502	466	492	428	451	446	453	474	439	435	476	464	446	420	472	452	468	465	438	446	491	491	484	472	475	479	466	464	494	482	467	452	443	465	478	445	423	442	474	485	434	421	486	459	452	466	462	453	468	473	463	440	456	437	437	425	478	431	460	467	487	467	460	479	502	459	471	432	498	504	468	459	445	483	461	450	439	452	476	441	464	455	442	492	476	454	426	494	476	476	455	479	469	498	473	472	449	459	459	467	439	507	479	469	453	471	454	428	490	461	468	465	454	464	474	468	463	467	457	476	475	439	440	448	466	449	495	437	432	444	497	476	467	450	430	447	459	426	476	455	475	479	441	433	479	454	469	456	443	459	462	463	480	448	445	474	492	438	463	442	473	444	506	450	480	428	439	468	497	429	456	484	471	444	472	441	515	466	431	467	466	456	440	440	436	460	457	445	432	438	423	476	464	477	473	456	495	461	457	435	467	439	489	477	482	472	450	455	477	479	468	491	514	459	433	454	442	473	455	470	474	440	490	449	482	470	486	462	454	445	478	465	459	487	460	445	437	444	460	470	479	458	480	483	460	492	437	455	456	442
23243	21404	29231	23920	21469	20831	11476	4623	3584	2949	2295	1682	1346	1137	997	946	879	749	705	725	728	597	544	497	516	422	428	420	440	411	380	402	1907	3676	2754	1336	527	333	284	339	276	315	296	287	298	290	280	311	281	296	299	302	321	295	319	308	308	279	324	299	292	308	315	299	307	303	330	281	299	310	322	275	293	257	284	300	291	304	292	304	339	296	317	292	331	297	286	296	314	308	311	319	315	294	304	291	318	320	307	333	301	285	294	307	292	311	310	303	264	309	312	280	311	301	297	331	312	307	263	278	271	308	269	292	304	282	303	301	283	283	313	320	297	295	304	262	342	282	314	282	295	307	305	303	321	299	313	296	314	291	283	308	302	276	264	297	340	320	328	300	288	297	283	284	271	306	288	307	341	294	304	308	296	288	295	298	297	301	273	301	317	285	317	285	308	298	303	293	280	287	274	315	332	297	302	293	335	307	327	309	317	303	319	272	318	307	296	271	308	308	300	298	297	281	288	304	323	305	283	326	297	260	308	296	299	289	285	316	297	315	295	307	321	298	291	334	292	286	311	310	292	287	276	292	302	306	297	286	308	297	279	316	269	332	321	290	334	358	266	313	352	312	303	284	298	283	310	291	296	316	305	327	308	302	317	315	280	307	284	315	297	275	260	286	328	292	294	314	282	286	280	293	287	259	309	319	285	288	313	289	323	273	299	274	327	324	273	289	318	302	308	311	284	308	298	298	311	272	309	314	289	300	325	291	273	291	311	315	336	316	311	302	303	326	306	301	298	287	283	326	301	292	300	291	318	308	313	292	310	293	305	302	292	284	277	316	272	310	287	297	271	312	301	275	299	293	298	309	327	301	298	291	299	309	285	292	280	287	307	273	292	288	303	303	292	314	322	279	279	319	302	319	286	282	303	298	301	306	293	329	273	302	290	271	312	287	313	300	319	282	285	281	333	320	306	296	313	270	279	302	287	295	305	290	313	293	328	302	296	286	301	300	288	288	297	288	272	267	314	308	310	334	295	304	309	297	293	305	288	293	302	335	284	316	293	317	314	339	295	315	283	293	324	302	304	304	302	343	321	348	289	342	294	314	303	329	303	292	289	276	279	319	288	288	293	258	294	328	287	301	276	285	318	294	267	309	291	320	286	266	293	271	308	315	276	261	307	293	308	289	311	318	292	318	313	322	280	290	328	314	326	275	279	274	321	306	278	294	278	309	303	316	275	270	291	303	275	311	319	311	308	273	284	322	319	292	288	318	319	304	299	256	283	283	304	302	291	313	275	285	292	267	288	295	280	278	309	340	318	300	301	328	293	299	305	311	317	293	277	276	303	316	306	284	285	328	327	267	308	272	314	288	286	301	259	310	316	291	314	340	334	335	287	295	299	296	270	281	306	266	307	304	298	314	296	274	275	308	325	316	310	298	335	296	280	299	336	298	279	326	291	279	300	302	303	276	296	289	298	292	279	298	305	297	278	299	261	295	295	293	289	309	301	271	289	294	307	277	321	307	279	305	276	334	266	324	279	327	292	323	288	302	309	306	301	329	278	289	306	290	269	311	305	291	297	301	284	314	326	315	285	290	312	297	307	281	283	304	326	286	294	295	327	291	307	298	302	294	277	308	298	294	293	347	284	339	307	289	304	294	316	261	302	292	312	298	301	312	318	298	292	287	326	317	291	278	312	301	328	310	297	286	276	295	289	281	320	309	299	294	314	319	289	312	291	289	291	312	300	284	319	308	291	319	261	323	315	312	317	309	311	295	340	282	283	276	295	272	274	294	313	288	286	324	288	278	307	295	292	294	294	291	298	306	312	302	322	263	312	299	280	297	280	279	313	315	310	296	279	301	313	292	294	274	329	309	309	334	303	314	296	299	297	295	270	290	289	296	302	296	301	275	302	302	303	305	309	329	313	287	264	307	284	326	301	308	296	309	306	300	280	288	298	273	303	276	321	314	301	292	281	293	280	287	262	279	295	265	296	298	305	296	311	296	310	278	293	286	316	325	285	284	280	302	317	293	304	313	285	264	307	330	282	331	315	297	288	287	298	293	289	296	316	289	302	291	311	253	308	307	325	307	300	275	297	320	324	307	284	298	305	317	297	300	313	311	287	292	299	306	307	285	305	318	282	266	303	296	296	264	270	301	294	270	313	285	285	271	296	313	300	321	313	294	298	290	298	317	270	331	308	299	314	278	294	286	322	328	290	299	315	286	268	272	325	318	282	298	295	304	308	300	306	311	309	317	248	304	311	276	302	309	306	301	310	291	296	288	288	262	337	303	267	301	280	280	305	305	277	295	318	278	318	312	286	316	304	286	330	323	315	278	297	309	274	299	293	279	290	294	290	292	297	289	332	301	326	316	292	307	269	305	330	316	308	336	328	289	270	316	287	285	290	312	317	292	277	287	346	305	315	293	294	292	280	287	314	306	279	292	302	328	292	324	290	313	303	287	302	274	294	318	299	287	308	276	310	315	276	312	307	287	289	292	279	289	296	313	277	296	317	323	319	291	281	295	293	305	293	327	295	287	332	324	308	300	306	286	291	298	294	312	305	297	291	308	307	280	289	319	312	297	288	288	301	310	286	319	300	306	298	290	281	290	307	300	284	314	298	308	290	285	292	289	262	296	283	308	305	279	333	280	284	289	288	301	297	296	311	346	306	289	289	318	293	314	307	330	291	287	296	321	282	306	289	276	267	279	325	308	310	289	293	285	281	269	311	289	284	313	297	297	296	312	293	307	282	310	307	319	305	297	283	280	296	297	297	303	276	285	322	308	305	283	329	302	283	286	295	294	322	319	277	299	286	296	336	247	299	285	301	284	290	290	313	290	292	273	292	303	304	322	293	303	310	295	294	301	316	313	298	292	251	296	297	287	322	269	309	271	298	308	289	293	307	289	285	316	316	323	279	303	278	319	306	302	294	318	314	275	287	289	298	293	315	304	320	297	294	285	311	311	351	295	337	310	282	304	278	327	325	289	286	315	323	302	319	305	288	267	297	298	313	307	298	321	309	314	304	276	284	284	291	280	293	324	286	304	319	313	267	319	292	304	304	308	294	254	288	296	334	319	282	304	305	309	319	300	328	303	310	312	290	298	321	332	289	314	288	307	292	321	294	307	338	287	309	298	294	268	299	293	278	300	306	323	316	309	321	293	292	282	339	251	283	295	319	292	296	281	324	289	309	318	304	321	278	312	288	317	304	296	299	319	321	301	311	292	311	297	278	286	316	298	320	309	286	276	278	291	316	306	312	290	283	296	329	288	306	304	294	293	332	294	294	294	287	314	284	318	280	266	294	302	292	311	291	289	308	285	293	288	279	304	294	298	311	262	310	271	311	298	291	318	290	296	305	293	310	272	322	304	296	303	283	307	271	313	287	300	285	307	268	300	291	305	286	276	288	314	331	284	313	318	300	313	296	298	300	283	304	305	331	326	297	286	277	320	310	324	293	315	307	285	333	270	273	269	307	284	295	276	294	290	285	288
26193	44818	40844	31189	23657	17548	13373	10984	9814	8452	6558	4967	4042	3243	2955	2664	2249	1946	1842	2044	1878	1657	1489	1214	1087	1025	889	858	800	840	773	828	5148	9448	6616	3202	943	475	514	461	467	457	490	470	484	497	419	404	417	485	449	435	468	476	457	449	446	478	460	455	456	456	478	483	452	477	542	568	502	491	457	477	451	477	460	450	436	450	464	487	426	470	494	475	476	477	446	483	482	461	429	447	493	465	463	471	479	485	488	468	460	482	435	478	486	451	505	474	431	437	505	466	435	476	490	452	479	468	420	446	457	487	432	486	506	446	477	448	439	486	469	467	464	439	459	460	446	459	502	430	472	473	434	446	426	445	448	439	446	460	431	449	438	449	480	501	475	456	458	460	495	413	431	422	478	474	462	460	485	488	488	466	470	506	449	450	484	453	441	436	471	459	449	415	458	460	426	458	492	435	422	499	493	443	468	427	463	510	456	486	434	454	494	434	470	474	457	471	452	480	463	466	470	467	446	464	430	466	472	467	458	458	462	501	452	460	481	461	478	484	449	459	420	463	438	485	492	478	423	454	448	454	445	467	420	451	451	469	462	475	433	451	480	499	446	468	443	452	478	492	487	447	469	449	450	437	416	452	479	439	446	405	441	469	491	507	464	502	440	472	461	451	477	489	464	458	462	463	465	434	476	468	445	457	520	463	501	486	474	470	471	477	446	482	473	467	484	458	489	432	488	452	481	481	455	455	488	496	475	422	454	460	464	447	479	488	465	482	469	461	458	453	489	457	469	455	494	443	479	442	495	446	471	485	453	480	487	482	424	470	448	429	439	493	435	454	454	496	448	454	475	485	469	430	457	472	484	459	429	450	455	449	460	451	469	414	452	444	440	450	417	437	494	481	477	469	455	464	477	486	438	440	461	450	444	455	489	456	441	452	475	481	451	484	466	467	437	472	489	463	500	489	444	489	463	456	493	456	453	438	459	499	491	477	492	491	472	501	439	482	423	432	449	434	484	489	440	466	453	483	528	470	486	464	455	457	444	446	422	430	488	502	465	447	458	460	474	442	493	456	501	506	480	452	463	440	477	456	493	411	446	474	450	443	455	446	496	477	463	456	493	445	482	487	447	430	459	465	448	472	482	491	452	413	467	457	495	485	485	467	449	456	483	467	416	455	444	479	435	459	487	454	460	457	483	469	459	427	450	434	444	439	456	474	467	451	449	442	471	442	473	495	472	450	463	475	492	454	489	478	473	454	457	442	469	470	457	431	491	466	470	484	437	476	461	465	431	458	490	440	487	463	438	489	442	421	456	490	466	499	463	466	433	459	458	460	437	411	454	420	475	440	460	467	480	456	436	469	502	458	458	467	481	420	443	443	437	431	455	471	450	473	460	455	453	470	470	423	453	443	468	442	457	438	448	508	459	466	406	457	446	439	479	457	477	451	423	440	438	451	450	460	471	428	506	479	463	498	475	475	460	466	449	473	425	447	477	442	454	455	508	487	441	483	424	453	493	478	453	474	479	476	468	499	452	434	439	471	488	510	488	469	473	473	398	437	465	464	458	475	438	462	448	449	432	444	442	462	464	472	450	455	451	430	492	476	493	475	484	474	452	496	454	447	487	464	440	470	487	495	497	480	447	482	469	469	466	441	483	449	464	458	475	420	494	463	463	464	508	459	487	441	491	426	491	449	433	449	468	500	479	444	476	463	435	456	465	411	482	473	453	473	428	416	465	452	465	440	466	465	499	429	470	486	397	439	474	484	485	471	468	465	461	500	471	427	459	463	485	437	438	484	466	430	452	477	415	463	465	453	475	453	449	480	414	469	451	479	441	484	455	465	492	472	443	491	446	433	507	463	452	482	456	438	517	449	484	464	474	458	476	427	459	445	489	410	479	444	436	457	482	465	460	450	463	486	432	484	446	448	443	468	457	445	474	438	433	454	506	431	433	461	457	475	414	484	439	447	463	485	434	448	427	431	460	484	472	421	449	467	434	463	455	506	459	488	517	459	473	465	431	458	469	467	467	458	475	464	458	441	488	440	454	479	455	460	440	479	454	454	475	459	461	497	447	434	482	439	480	429	441	444	502	433	449	481	460	492	499	460	466	483	488	458	460	477	442	512	417	493	426	469	491	456	461	394	469	467	455	461	466	500	472	452	448	463	409	473	482	452	466	447	463	458	467	519	458	453	449	485	464	461	436	491	443	446	479	489	500	448	459	415	450	453	486	442	475	487	433	448	445	449	443	451	488	448	472	486	468	458	464	471	483	472	440	481	436	449	449	453	421	420	503	506	450	462	463	475	466	429	464	440	462	489	424	449	473	452	440	458	439	463	427	425	474	425	467	472	481	445	461	415	425	423	440	456	473	436	449	440	473	449	442	454	480	476	459	446	458	430	476	449	446	456	455	501	482	425	454	426	492	453	462	461	432	479	452	477	424	500	474	467	472	470	450	470	475	459	426	428	413	453	490	439	430	454	442	506	425	452	498	416	457	451	444	476	466	443	448	464	460	474	437	460	466	455	485	411	460	440	475	487	464	451	455	450	439	432	478	474	491	450	442	442	490	471	464	517	478	482	444	409	450	450	440	487	463	446	463	456	496	437	491	449	441	452	490	458	411	431	503	461	461	501	463	457	425	457	443	445	473	458	459	441	465	481	439	423	472	482	438	490	469	451	472	439	490	477	459	472	516	478	466	437	481	446	442	448	469	433	471	459	463	468	460	490	462	459	451	447	459	477	445	471	443	503	457	479	498	474	446	441	500	481	478	462	422	455	461	509	453	446	483	464	473	470	458	464	455	492	432	436	472	463	445	459	453	430	482	486	494	462	458	450	446	410	464	469	474	445	450	443	471	457	452	455	426	495	433	487	476	493	452	491	476	475	454	461	424	491	454	476	470	444	477	448	522	467	431	442	454	468	473	483	420	453	478	444	470	478	465	463	467	435	465	456	505	476	447	496	429	461	468	450	438	461	458	468	453	430	459	477	447	464	445	473	476	413	501	451	427	463	458	427	471	431	448	465	471	446	445	465	458	473	436	453	486	437	408	437	490	466	482	441	452	481	430	491	464	457	444	469	449	469	478	436	444	438	444	445	448	459	465	471	484	461	472	435	492	462	467	439	495	477	456	467	441	477	432	414	437	423	417	454	465	435	493	470	472	474	461	491	443	479	434	463	492	456	457	429	441	450	470	485	463	451	441	439	468	460	448	471	504	469	496	453	436	462	454	472	488	455	443	466	445	488	510	443	475	426	463	449	465	465	446	453	455	455	437	481	475	446	423	497	461	477	459	489	461	467	469	466	457	466	485	464	450	444	485	457	453	430	436	440	465	447	440	499	435	456	451	451	482	485	445	441	443	432	445	415	465	454	424	447	485	480	478	461	429	462	457	452	449	452	477	424	502	482	469	473	452	462	441	495	458	431	477	456	495	467	475	498	461	473	472	466	413	457	434	430	451	473	482	443	448	462	462	437	445	457	492	471	415	457	450	441
27373	22301	21334	13223	5820	3296	2104	1604	1401	1211	946	761	632	595	459	465	424	380	379	389	406	391	342	358	297	283	288	270	312	295	276	286	368	605	517	378	254	248	252	264	235	234	240	264	275	262	254	261	269	257	236	250	264	255	280	210	284	259	298	239	279	230	257	246	234	244	272	252	267	227	232	269	242	237	281	252	271	257	236	243	270	272	239	276	248	252	256	230	257	259	251	246	271	245	261	261	278	259	258	240	247	300	256	244	234	270	239	264	222	282	249	254	257	236	241	252	270	249	262	235	247	240	263	245	257	266	270	284	239	280	246	251	252	252	244	255	243	240	241	226	241	268	260	251	270	249	250	281	257	264	272	244	267	279	235	269	267	249	246	222	209	282	270	246	284	240	231	262	257	237	257	248	247	274	247	267	255	248	264	260	274	274	294	243	241	246	279	249	262	264	247	258	275	242	256	261	255	236	262	262	242	254	228	244	263	238	254	279	259	260	233	275	251	242	246	252	251	260	245	231	258	256	271	273	243	254	246	219	265	277	238	250	249	255	257	284	256	247	273	268	252	287	265	256	253	257	255	236	240	231	239	268	231	232	271	242	237	252	263	249	273	249	241	251	267	236	273	270	275	259	274	253	235	252	237	262	244	266	256	273	256	260	228	250	241	270	265	270	250	235	234	256	281	228	257	258	273	225	268	235	244	259	233	225	241	282	264	255	266	272	256	242	274	233	257	264	250	256	267	237	279	250	238	245	265	271	231	264	275	264	259	274	290	251	252	273	255	248	216	275	246	258	291	268	249	275	288	246	238	288	257	273	253	256	306	236	269	273	253	266	268	256	256	256	243	243	255	271	231	273	257	278	237	249	248	274	256	268	225	264	269	286	250	242	246	257	276	283	230	260	239	243	275	243	274	251	247	254	261	244	264	281	264	261	253	248	261	258	265	236	256	284	248	239	263	277	269	278	272	252	221	260	250	285	253	260	252	275	251	260	242	280	262	250	246	263	243	269	237	257	259	265	246	246	258	228	282	263	252	277	264	224	235	245	251	256	230	240	244	293	256	255	218	259	237	247	274	243	293	222	262	224	248	220	231	265	260	259	250	283	247	258	261	273	227	230	278	271	229	267	249	220	251	251	244	281	252	249	249	258	290	247	250	225	260	231	245	259	235	241	258	262	247	268	233	251	274	258	291	246	251	266	257	257	256	272	250	266	238	260	236	249	268	255	271	274	233	243	254	294	249	261	244	252	245	237	263	286	237	249	259	265	254	261	282	255	271	251	251	246	263	231	250	306	264	257	258	254	264	252	257	260	251	244	238	264	250	249	235	281	255	282	230	237	253	256	245	264	265	227	246	261	239	243	226	261	243	251	261	257	251	252	268	237	206	284	265	244	272	236	282	261	268	259	234	253	242	280	239	259	269	247	276	267	248	259	270	253	232	265	225	232	242	275	234	256	235	263	257	274	246	247	246	258	242	222	265	245	222	256	253	242	276	264	243	228	254	254	262	279	302	257	256	224	264	243	248	261	266	263	294	245	276	263	248	262	250	248	268	254	259	215	252	248	234	262	270	240	263	231	253	267	256	269	275	246	245	254	239	232	247	260	245	249	252	264	246	262	273	241	255	295	260	237	242	243	252	253	257	262	242	265	231	274	231	248	240	233	270	281	254	253	272	277	273	263	222	247	243	245	271	259	225	243	266	246	252	242	255	249	248	268	264	260	247	299	252	249	248	272	255	266	273	236	243	288	266	231	224	243	229	235	270	231	249	268	244	223	240	280	267	254	248	285	266	283	259	295	254	287	253	250	252	266	214	233	275	250	263	260	263	275	265	287	227	281	272	270	267	256	259	253	287	275	274	247	250	242	255	273	249	271	259	231	281	261	253	267	264	242	258	245	254	252	254	256	251	249	219	257	255	248	269	271	267	254	239	256	258	261	272	261	259	263	265	238	240	250	261	255	237	250	258	277	241	238	253	249	259	295	232	267	263	241	241	251	278	259	260	251	238	263	274	241	257	270	246	240	254	255	265	239	255	242	275	276	269	249	238	250	275	236	278	221	249	257	242	256	259	249	250	236	275	239	249	263	264	224	263	257	247	257	264	273	251	259	217	274	269	260	226	258	252	263	261	254	267	261	256	239	261	251	256	241	228	251	264	284	249	267	258	258	270	260	269	293	268	246	253	276	261	235	248	246	223	256	263	285	267	260	250	258	292	267	261	251	257	241	221	265	242	257	265	259	235	260	245	286	261	240	276	264	250	278	285	248	247	297	258	221	225	220	272	255	249	244	230	274	265	210	261	250	258	268	230	272	267	266	280	264	264	229	270	237	236	235	229	236	268	274	248	244	255	270	282	277	270	246	234	267	265	224	284	258	268	233	253	271	270	236	262	247	260	270	249	232	258	252	259	259	270	236	252	265	271	281	270	241	249	214	268	266	254	277	241	246	236	230	234	268	259	253	246	232	247	250	266	250	280	233	262	259	247	241	269	280	230	222	259	252	233	261	266	247	248	279	299	283	248	234	267	255	251	238	257	241	231	260	245	245	239	278	247	261	261	248	248	254	241	244	247	223	262	272	253	250	277	255	254	253	262	277	278	241	240	241	255	230	214	271	264	253	262	283	263	282	244	256	240	274	269	268	252	250	236	261	275	266	258	227	269	261	251	256	245	246	246	244	265	246	270	274	254	274	262	231	250	253	249	247	244	250	278	271	243	257	221	269	245	272	237	267	253	247	236	253	244	259	271	272	260	269	263	265	256	218	251	232	268	249	256	252	231	253	271	239	258	266	271	242	258	278	236	220	256	247	248	255	224	246	252	279	260	247	262	265	267	265	251	242	242	249	249	247	263	232	248	285	277	229	232	250	255	235	275	251	262	264	232	235	256	253	247	282	229	250	258	237	262	262	249	262	297	257	248	239	271	253	282	267	237	236	277	231	222	259	262	252	241	273	246	243	269	271	243	261	260	244	255	261	257	258	261	243	268	305	283	282	219	240	246	254	249	240	285	242	274	271	258	246	257	285	254	241	236	252	265	229	238	281	278	266	234	255	259	259	272	294	225	290	290	263	281	244	251	254	268	287	262	238	243	257	221	226	247	246	246	270	248	255	259	256	244	250	263	271	241	264	241	220	253	256	260	235	265	237	272	241	266	265	254	234	253	257	262	241	239	238	253	270	266	237	264	279	253	276	258	272	266	260	250	216	261	270	251	273	251	263	253	269	261	251	240	227	257	235	254	253	267	258	261	264	227	270	252	240	258	256	262	278	258	222	249	244	269	273	268	239	259	258	234	272	264	241	304	244	263	265	236	233	265	267	233	253	252	286	256	244	248	275	240	253	232	246	292	265	250	271	272	259	262	253	294	258	261	274	275	288	252	240	249	269	246	235	276	244	281	246	238	280	270	236	240	273	269	258	246	269	264	218	235	266	237	243	261	240	251	252	243	283	269	246	256	263	273	284	245	257	224	261	265	279	252	243	269	242
21753	32475	29173	19483	13081	8741	6334	4945	4304	3758	2896	2175	1759	1471	1260	1157	1079	929	969	930	938	922	794	717	674	620	534	551	556	538	546	559	745	1291	1104	778	430	385	425	405	385	415	412	406	396	434	436	392	383	397	384	402	390	395	396	433	398	390	401	391	379	440	411	428	396	407	403	408	411	429	402	427	434	373	402	436	415	426	409	365	380	411	396	435	429	360	418	402	389	392	377	381	418	402	407	392	419	366	380	385	389	381	417	405	377	384	430	398	365	411	361	396	386	410	394	387	378	360	413	393	366	390	410	381	446	366	409	417	394	399	403	382	397	399	415	411	399	408	396	415	384	394	412	388	435	408	414	384	361	416	376	392	411	427	399	426	402	417	464	398	394	432	386	378	388	425	416	408	408	406	389	370	396	437	370	389	426	434	426	385	393	423	393	418	380	383	381	423	388	423	389	391	422	349	410	367	419	381	395	396	429	371	393	388	389	407	394	390	371	392	420	369	367	383	360	407	406	389	378	415	384	392	396	427	396	368	421	406	386	377	374	381	399	402	365	437	410	349	395	373	395	413	374	394	401	393	357	446	436	391	398	413	435	370	446	459	375	423	399	397	419	399	391	396	378	406	396	433	415	406	408	391	392	436	400	374	368	430	388	408	383	386	375	405	429	391	407	410	402	407	351	383	410	408	412	371	380	387	369	444	404	389	403	410	402	386	376	393	404	377	374	428	402	410	369	367	412	420	414	421	425	406	375	350	377	401	358	382	396	401	399	423	412	384	371	381	422	377	378	408	381	411	411	417	397	364	408	426	402	401	371	399	419	389	412	388	409	387	418	369	414	421	360	382	402	430	395	400	409	376	380	377	401	426	386	412	374	374	387	372	377	414	406	371	418	376	391	409	353	424	394	407	421	392	437	382	339	420	378	389	392	352	421	401	396	404	389	396	400	367	377	444	407	397	436	413	417	415	406	380	429	410	400	388	407	397	392	392	382	382	383	414	414	415	408	427	396	386	383	388	402	379	397	429	402	401	418	402	400	412	420	407	410	369	405	422	410	407	422	413	375	379	411	392	402	417	412	384	407	398	402	426	406	399	430	415	376	382	395	428	398	417	400	411	423	405	387	414	420	373	375	391	404	397	398	419	412	373	382	363	405	392	433	386	371	409	381	372	398	377	364	392	405	399	413	439	392	431	396	405	381	419	391	374	397	365	361	401	413	403	414	410	434	391	350	388	412	400	359	407	379	373	424	378	400	406	436	426	379	404	424	420	426	439	371	405	375	386	374	404	374	436	378	430	384	398	393	388	438	390	409	423	371	381	399	417	397	359	421	375	370	381	387	414	383	385	375	368	377	406	393	412	398	370	396	384	415	409	421	401	384	408	420	365	397	402	414	424	382	394	434	403	394	417	368	396	406	419	439	423	419	409	431	430	408	386	386	368	372	391	442	404	380	420	405	420	433	378	404	407	420	434	392	381	398	382	397	381	400	433	379	393	392	424	415	392	409	396	414	398	410	381	415	398	410	357	373	408	367	402	389	407	404	400	381	379	388	433	382	395	428	416	447	428	382	391	404	439	412	347	422	394	419	387	381	394	421	396	425	394	391	419	404	375	412	411	389	400	403	415	412	355	403	400	422	423	386	361	365	386	405	418	402	388	421	430	410	389	419	447	409	416	352	390	426	406	386	369	379	410	390	410	397	422	415	428	415	429	398	377	424	422	393	422	441	405	401	406	389	389	434	359	420	430	409	390	418	425	408	396	411	384	397	411	399	380	435	389	414	407	396	411	388	413	360	382	402	368	406	427	402	392	389	391	399	380	400	357	359	357	444	382	421	406	384	402	385	365	406	394	388	395	412	433	401	389	431	430	412	404	409	376	365	418	386	397	378	419	413	438	407	414	430	396	398	406	393	414	357	397	407	382	418	387	388	395	399	401	398	398	408	400	397	375	413	433	377	426	409	368	400	399	430	384	396	379	433	412	399	387	400	378	420	408	384	408	393	413	393	407	368	370	388	424	387	455	399	414	393	381	434	432	393	392	408	376	412	408	407	395	437	379	380	428	447	383	422	445	356	385	402	416	416	406	398	412	402	391	433	407	414	413	389	391	411	392	413	403	401	420	378	416	438	399	418	399	411	444	397	368	394	410	388	385	403	413	372	401	456	419	425	389	426	392	402	381	407	427	410	416	393	407	432	393	375	430	397	378	383	413	408	423	416	378	386	407	396	420	379	381	413	396	367	421	385	428	371	394	405	395	395	414	432	402	426	381	418	376	435	379	393	371	377	418	413	368	426	406	410	403	409	434	426	409	415	401	376	427	406	406	418	368	433	374	417	430	401	415	384	421	371	402	395	417	428	414	419	385	411	429	441	437	418	391	369	395	375	416	387	415	400	423	398	360	414	390	419	428	374	402	428	411	372	375	375	372	401	463	361	414	399	407	391	381	388	412	387	380	368	382	384	355	403	403	379	385	407	396	386	371	384	385	387	388	388	404	394	391	412	372	386	423	412	402	419	354	373	371	397	388	380	399	374	419	379	389	396	430	418	369	414	427	401	449	427	417	409	368	393	385	414	361	406	377	371	407	383	382	371	433	393	406	394	400	384	395	409	402	440	375	429	410	392	386	411	439	404	388	351	409	368	385	401	397	377	390	432	392	412	392	408	417	390	380	415	418	402	394	393	411	389	374	392	381	442	419	376	381	417	406	422	430	398	392	404	393	364	426	378	419	418	368	408	407	414	378	403	391	398	371	390	409	371	386	379	445	385	407	415	359	435	404	404	395	390	390	393	413	412	387	407	382	408	427	401	384	402	338	383	412	368	370	388	366	405	363	383	429	400	387	390	436	395	430	422	394	415	401	413	417	366	402	380	409	411	390	421	388	350	378	385	391	406	409	369	410	412	416	413	404	389	406	384	423	396	397	409	444	397	402	407	400	322	399	391	401	379	393	412	421	429	367	396	418	408	423	424	406	449	372	395	388	454	413	396	388	405	384	384	415	401	418	391	369	401	414	428	383	392	435	429	398	409	399	382	441	396	411	389	387	391	391	390	388	412	382	384	380	403	414	400	390	415	411	403	422	402	389	364	406	389	398	373	378	396	405	389	392	387	412	393	414	358	442	383	404	383	387	423	391	400	405	390	401	424	403	415	407	380	352	359	397	410	389	375	396	412	369	427	409	359	407	376	411	390	412	405	432	439	382	406	413	399	375	417	411	414	413	422	395	417	423	384	379	414	408	400	424	374	419	403	397	399	376	387	385	406	422	387	424	382	397	427	380	380	395	430	384	410	402	379	433	409	411	404	386	424	414	382	416	413	417	417	387	396	367	428	376	392	400	389	429	406	433	422	374	398	407	389	404	402	379	395	431	386	373	412	397	378	375	439	374	407	395	391	406	384	395	394	396	413	391	405	404	441	430	394	388	376	393	369	397	410	411	390	419	404	395	408	367	419	400	398	389	416	371	377	373	404	402	427	399	370	354	406	409
24213	21404	28596	24598	20730	11425	5132	3008	2390	2211	1701	1286	1087	956	794	749	648	621	640	576	565	555	516	453	406	431	407	354	405	380	377	440	1239	2148	1412	722	327	305	297	312	298	318	307	321	312	316	318	311	328	317	327	291	312	325	286	311	284	312	293	290	288	301	320	318	286	305	292	294	317	328	306	305	311	289	319	317	336	293	296	285	307	296	296	303	291	291	326	280	298	308	309	273	278	293	297	305	308	289	297	319	303	311	324	313	283	284	307	280	310	279	323	297	310	275	292	335	332	328	297	325	304	303	304	292	318	314	303	311	282	281	326	293	285	281	323	312	323	288	358	311	312	321	301	288	300	295	316	306	284	297	317	291	330	327	305	314	296	282	307	304	349	290	281	280	315	306	287	300	293	286	289	314	286	292	291	270	275	307	306	273	313	315	281	320	293	324	314	300	299	298	328	312	306	287	309	324	310	308	301	312	307	327	300	295	312	310	307	281	314	307	286	304	316	267	295	283	287	294	306	295	310	330	308	287	334	315	339	294	304	327	295	311	317	305	323	315	318	307	327	289	320	296	290	311	296	304	280	303	308	329	298	285	291	283	323	317	290	270	296	334	305	288	328	290	297	327	330	318	332	276	315	299	303	307	274	343	281	314	323	279	310	287	309	304	312	324	287	311	311	311	309	316	307	302	305	297	292	297	301	283	312	324	320	281	323	303	283	313	307	330	336	312	301	283	280	343	297	342	319	297	305	281	296	291	286	280	306	314	307	322	327	305	270	272	277	279	322	287	339	299	279	302	294	310	293	296	326	263	335	273	320	301	289	318	281	285	294	340	328	257	326	285	298	296	294	292	311	286	287	278	298	308	288	291	317	330	290	297	319	324	296	333	323	304	296	292	322	295	319	299	321	316	317	301	325	331	309	322	281	301	304	298	311	316	314	286	291	305	304	300	281	298	321	271	296	300	301	303	312	329	292	297	294	304	282	309	289	276	283	293	303	259	292	292	283	299	294	331	272	295	283	329	305	305	296	276	308	306	290	292	278	320	305	318	316	313	293	295	302	322	317	303	326	279	315	303	312	313	278	300	297	303	275	305	297	326	318	288	335	281	278	296	316	315	350	305	312	293	310	301	307	287	279	320	293	297	321	302	309	309	335	297	309	311	297	313	315	324	318	342	274	332	328	319	319	263	306	318	284	309	247	312	304	325	304	317	317	279	332	305	319	306	304	336	292	313	296	324	329	297	320	310	286	311	285	296	288	284	287	283	317	327	282	303	291	313	299	296	329	313	294	279	326	306	300	283	324	275	321	309	336	323	280	322	299	302	295	307	326	292	310	345	306	307	318	333	292	302	276	302	297	295	299	321	299	315	324	316	309	296	298	294	311	350	326	326	316	286	316	297	323	324	294	294	310	308	329	297	291	318	277	310	307	294	301	286	323	312	311	326	318	308	347	312	337	305	325	308	286	286	292	290	261	283	282	327	299	314	302	336	304	343	326	306	293	303	295	306	304	303	305	330	303	299	311	291	326	300	303	313	315	297	304	341	271	306	295	307	297	325	305	297	279	294	307	312	302	286	326	328	299	310	299	299	305	332	330	280	303	273	316	273	316	292	281	296	336	295	286	268	276	324	330	305	313	324	290	331	305	284	282	316	302	305	305	314	299	294	300	316	277	317	310	329	308	327	297	343	281	305	327	314	301	304	324	280	298	291	299	296	296	292	310	289	292	292	297	314	318	298	316	322	310	312	306	317	291	335	322	306	279	273	316	297	288	317	307	295	308	294	319	303	288	303	326	295	288	308	302	316	310	310	296	303	293	311	289	310	315	300	315	290	327	319	293	299	301	300	321	296	274	312	320	297	311	323	307	312	317	283	311	339	310	280	275	337	291	293	315	294	335	287	283	297	299	321	305	288	313	286	311	299	303	272	279	315	301	312	301	281	328	302	322	318	307	301	256	310	303	314	281	303	294	339	319	295	299	298	326	311	301	314	291	308	301	283	294	292	299	314	290	307	284	315	299	345	284	321	298	286	299	300	302	316	310	303	276	271	317	299	288	313	288	291	307	326	290	326	311	307	339	321	290	342	295	294	336	271	303	318	286	285	263	293	295	305	309	307	281	265	323	314	302	328	288	326	293	283	290	319	296	301	302	298	305	280	275	311	300	284	295	309	331	287	311	322	328	315	265	288	297	320	332	311	289	310	294	304	288	299	289	321	294	262	285	335	264	302	315	297	336	301	294	308	305	279	348	301	307	304	302	320	325	278	326	307	318	309	265	317	328	330	282	289	288	316	296	287	331	314	302	304	320	306	299	304	343	273	316	293	289	319	297	310	298	297	343	298	294	335	311	295	293	314	333	302	328	268	292	309	286	287	306	304	285	275	290	301	294	301	281	300	297	307	336	314	320	312	303	274	313	316	307	284	307	293	288	323	338	351	287	314	314	306	288	325	310	321	309	329	297	334	361	307	299	317	302	306	264	314	290	301	306	318	303	295	310	320	331	292	304	297	326	285	313	293	307	294	336	336	294	308	296	286	301	306	286	320	311	290	296	344	317	282	313	287	295	303	273	319	331	297	321	316	313	296	291	279	296	316	302	313	330	323	297	343	314	270	297	309	246	307	295	318	330	337	299	263	288	303	292	280	264	281	303	310	302	286	322	273	323	273	288	292	282	301	273	329	308	290	304	291	294	305	313	277	318	318	304	319	316	329	292	309	293	275	293	292	317	304	292	316	296	298	270	325	313	314	297	315	311	281	306	305	307	286	275	277	284	299	292	314	317	298	328	310	301	325	271	290	296	305	291	281	277	315	309	310	296	306	288	346	310	320	344	311	277	251	300	309	303	272	299	319	314	291	310	318	304	334	326	315	294	282	293	307	320	301	293	324	328	294	296	331	327	312	285	283	319	324	315	306	293	303	290	304	274	299	276	290	309	278	315	287	311	306	293	332	323	334	281	300	285	338	303	303	280	298	283	308	306	325	318	300	289	302	302	297	290	303	302	293	307	319	286	276	321	288	294	310	315	318	295	308	278	316	299	288	295	294	303	311	291	279	299	316	267	313	317	308	309	286	357	305	314	307	312	297	325	298	310	339	308	289	288	351	314	303	278	294	317	311	299	275	295	299	308	308	315	282	305	310	294	317	316	325	305	293	304	324	306	283	300	291	287	292	324	300	321	296	308	309	307	308	286	302	279	304	307	318	322	298	305	299	278	319	302	308	312	305	298	309	304	295	315	301	298	268	310	309	280	310	280	302	327	298	319	285	311	291	303	324	322	267	290	284	312	291	317	321	297	325	301	328	307	293	295	318	326	288	326	302	317	310	317	269	315	280	334	309	299	274	297	307	274	281	288	297	312	301	292	307	312	295	295	320	300	308	283	311	302	277	278	260	292	286	325	294	317	324	327	333	302	330	312	294	312	309	313	313	309	300	289	276	321	294	317	302	288	307	308	312	318	281	297	300	284	274	307	280	323	294	288	297	286	260
23820	39305	35741	26630	19249	14190	10508	8513	7151	6324	5032	3824	3001	2525	2071	1954	1698	1556	1524	1523	1385	1165	1077	964	824	824	763	802	690	699	694	949	3307	5794	3502	1611	556	429	495	467	466	421	484	530	515	470	481	472	465	454	492	479	477	456	467	479	454	483	497	480	467	490	484	480	493	526	454	482	513	521	513	484	495	503	486	448	475	492	470	451	511	502	451	455	474	508	444	443	475	466	445	450	482	479	468	432	509	457	413	509	460	468	466	483	524	477	488	442	502	478	494	503	519	487	504	445	479	476	463	463	497	442	508	489	459	475	484	468	484	490	465	470	451	472	516	478	430	492	508	464	489	442	487	487	472	452	486	437	498	480	502	492	466	443	488	453	426	524	490	477	482	480	464	498	496	452	456	457	492	456	443	508	452	502	498	509	465	480	489	495	467	479	460	472	445	504	477	494	465	459	494	470	484	436	460	488	422	480	463	506	509	456	501	484	489	494	470	484	466	485	489	477	492	449	455	464	456	475	499	486	491	471	447	517	494	472	510	455	474	482	473	480	480	470	487	453	451	476	442	521	489	457	507	476	465	486	466	443	491	484	480	510	499	457	459	473	439	509	448	488	514	470	497	497	476	494	485	471	487	503	459	515	480	484	496	439	444	466	512	491	415	457	472	443	496	515	452	456	435	465	457	501	494	496	447	430	480	476	462	500	461	491	472	519	427	487	472	436	492	494	514	462	507	480	486	480	435	473	478	517	479	469	484	490	492	453	490	444	469	471	492	486	451	463	483	465	434	421	472	500	439	453	462	488	442	432	467	485	449	460	488	505	481	483	461	487	486	464	480	472	476	470	469	476	457	512	472	468	506	461	481	477	443	477	492	505	452	453	507	453	450	468	492	460	499	447	491	482	464	483	485	528	481	465	454	464	450	460	490	421	483	500	445	484	466	471	443	464	453	517	467	468	474	453	456	504	497	477	475	465	477	499	506	492	475	462	500	508	443	457	490	480	476	466	491	477	496	486	491	509	475	458	515	457	481	441	484	465	477	446	509	480	472	465	471	465	450	468	484	453	515	483	499	496	463	466	458	473	445	498	496	475	499	472	445	486	477	483	474	456	470	484	451	469	479	473	498	461	471	489	486	458	483	469	443	472	500	492	495	455	492	492	497	458	441	482	505	465	467	456	461	492	474	444	458	468	431	442	495	479	486	501	440	459	491	461	468	461	486	495	504	500	465	506	477	487	463	449	526	455	452	493	455	501	473	450	509	462	477	482	456	482	458	502	461	496	458	479	464	497	452	481	497	502	493	459	477	457	493	450	487	474	476	487	428	470	457	492	456	509	490	439	498	474	483	462	482	475	479	460	456	449	481	460	488	444	472	451	499	474	491	458	440	480	485	438	468	495	475	487	454	472	452	516	476	517	483	505	469	426	455	501	467	531	441	458	493	486	487	512	486	487	471	481	514	493	456	493	466	444	483	489	483	496	474	447	461	505	462	431	501	493	423	479	508	511	453	466	472	477	461	502	521	509	461	507	496	502	486	459	448	488	445	466	503	499	479	509	456	458	477	474	486	466	470	462	489	439	451	486	472	500	462	494	523	476	504	472	461	485	443	443	474	499	466	460	455	446	486	463	457	505	488	487	457	478	485	477	470	499	478	492	445	459	496	459	489	470	477	468	522	462	447	460	518	465	467	480	448	460	510	476	480	467	487	494	481	483	432	483	493	492	494	513	454	476	518	454	487	473	502	491	483	466	482	475	506	452	460	466	465	476	511	462	449	460	465	512	470	485	467	498	454	465	474	476	481	475	464	460	440	460	452	485	483	458	448	501	457	474	456	473	485	464	454	499	506	464	499	484	484	476	453	500	440	461	520	468	463	477	492	483	501	496	466	483	486	474	487	472	506	450	463	419	460	499	492	475	488	523	469	458	468	496	467	485	501	462	487	477	449	481	484	441	467	443	500	464	480	454	464	446	498	442	474	446	487	446	483	456	473	483	482	472	478	474	476	498	526	486	496	449	470	496	502	475	468	451	460	483	469	499	481	454	497	483	505	474	504	451	506	471	497	476	440	480	494	489	491	463	478	484	511	468	481	491	473	496	463	450	499	464	412	487	479	503	450	455	480	470	464	505	478	478	481	475	442	473	486	491	468	477	474	453	498	475	474	506	459	504	459	450	500	490	487	470	470	460	480	475	481	519	470	441	504	500	476	476	470	456	460	448	486	471	473	475	461	466	465	498	480	510	521	469	496	485	465	516	487	496	501	518	488	479	445	481	459	442	470	487	509	470	503	502	507	463	504	488	473	470	510	476	506	472	465	467	483	476	459	445	496	498	508	499	490	442	450	460	465	449	508	486	495	424	505	476	500	457	500	498	478	464	456	475	459	502	461	457	479	473	510	474	444	470	471	486	468	427	465	473	486	480	464	495	464	465	481	470	430	448	477	470	470	481	486	448	492	512	513	510	504	447	488	485	478	471	484	490	482	469	444	453	486	469	476	475	450	497	470	535	493	452	476	484	489	474	483	470	468	469	479	506	443	464	473	487	490	463	486	449	491	496	455	455	520	486	470	468	444	500	460	469	471	456	495	494	458	506	504	452	494	449	507	516	472	495	478	466	458	507	441	502	468	468	486	454	447	478	492	436	496	503	515	460	431	486	495	445	473	452	458	467	462	463	467	470	439	497	445	448	476	502	451	488	483	500	476	452	513	486	504	467	454	440	467	470	483	492	556	468	453	481	473	433	458	483	454	482	484	459	467	470	536	493	474	500	487	473	486	533	476	484	499	451	476	476	494	488	426	495	482	504	496	477	448	503	459	483	494	483	448	502	514	479	499	493	522	492	459	499	458	492	472	461	479	484	486	458	456	456	491	482	470	472	461	463	461	475	454	433	481	485	468	444	486	484	463	451	473	470	458	471	456	502	484	474	510	500	482	489	503	443	487	450	509	475	458	471	458	455	464	495	448	473	463	516	483	479	451	473	497	451	517	463	499	501	441	500	454	477	465	456	507	494	514	447	463	445	504	472	469	471	479	501	481	441	490	471	494	474	476	438	501	475	422	434	473	480	482	460	467	478	467	486	478	493	462	504	433	479	454	484	467	493	487	465	495	499	481	461	466	489	474	483	489	508	480	504	467	515	473	478	480	468	477	497	483	446	456	432	463	432	487	454	478	487	458	458	494	470	459	441	485	467	475	494	463	461	461	492	475	457	444	471	464	479	486	486	440	502	477	448	496	485	488	430	486	440	422	517	438	496	481	451	485	497	458	474	457	460	458	472	477	473	463	480	493	497	496	502	490	475	461	526	471	496	465	443	497	455	451	492	499	440	466	491	464	462	483	465	523	474	471	471	506	475	469	480	494	480	472	438	461	488	435	498	448	457	459	493	470	459	489	512	474	485	448	487	497	485	479	521	496	470	481	460	514	499	469	489	484	484	496	485	465	465	456	493	449	515	462	476	475	512	477	455	481	487	446	493	508	443	498	454	459	479
23273	21415	29222	23951	21447	20978	11991	5052	3455	3021	2343	1821	1522	1258	1038	944	899	819	803	767	723	652	592	514	493	473	442	445	411	422	407	592	2335	3978	2331	1071	385	329	310	331	302	314	302	314	288	304	291	338	313	303	326	307	311	296	278	294	293	303	313	298	360	284	305	323	310	267	304	349	339	336	295	305	318	326	291	313	326	327	323	295	279	313	295	302	318	324	277	335	295	332	328	293	277	284	302	270	315	293	313	314	286	333	291	302	331	301	309	314	326	303	335	320	321	320	328	284	301	321	315	289	310	313	307	307	316	287	285	303	312	313	310	314	299	327	307	285	316	313	322	312	289	288	318	305	280	314	289	275	316	314	331	318	300	327	307	296	290	292	300	277	326	295	329	317	299	300	325	318	300	283	340	310	301	346	316	317	300	292	310	312	309	310	340	334	309	306	354	348	295	286	310	320	274	295	305	304	285	326	272	341	280	302	323	338	325	274	315	318	299	329	311	289	298	313	277	292	297	324	306	307	300	307	304	290	301	302	314	284	352	319	304	282	274	299	332	301	297	328	304	307	255	340	336	287	344	327	289	286	260	328	301	308	297	305	296	304	312	297	310	331	323	319	298	307	331	315	337	321	328	305	296	261	316	329	301	334	339	296	324	321	310	311	297	282	311	258	329	279	287	334	312	333	303	332	306	299	297	298	285	297	295	277	337	313	318	307	334	306	298	316	296	279	309	313	276	300	314	302	306	293	336	288	341	308	294	305	342	328	328	304	276	334	331	322	300	305	309	319	336	318	316	308	283	294	295	303	312	308	297	331	316	304	303	287	296	305	300	318	280	341	286	303	321	303	295	299	274	309	315	294	328	284	312	311	326	292	306	324	303	287	305	288	321	327	319	298	330	297	305	304	299	297	284	290	302	296	299	292	323	287	308	303	316	290	276	289	298	292	320	324	301	305	328	313	324	298	310	298	277	316	303	295	326	319	295	301	316	307	287	303	313	318	293	297	330	306	317	340	299	341	293	327	302	307	291	316	308	285	295	318	314	285	292	264	313	281	322	318	305	287	331	294	285	313	284	326	329	280	270	293	327	340	327	298	293	324	302	280	303	307	315	265	293	314	297	309	316	300	272	302	315	277	308	301	278	307	286	267	333	279	311	299	290	320	330	323	323	308	321	295	293	305	271	271	336	307	272	290	301	325	293	319	328	304	311	277	311	288	310	330	298	305	283	313	308	306	299	258	311	318	337	301	323	312	294	319	312	288	297	271	299	298	333	296	315	329	299	290	303	306	312	314	301	330	326	319	276	329	308	280	291	294	326	321	312	332	308	297	347	317	285	298	325	297	294	285	305	313	308	294	307	289	310	291	321	318	312	292	318	302	300	297	309	287	332	294	304	324	291	332	292	284	303	329	303	300	300	321	316	280	310	307	297	292	267	320	295	313	313	303	324	298	311	319	285	304	318	335	296	313	299	289	317	307	316	348	289	327	298	246	323	288	302	304	296	310	323	288	287	285	307	280	291	288	301	302	301	303	314	332	300	282	300	293	298	277	331	294	307	301	335	310	299	292	325	282	285	302	301	315	309	291	328	317	300	318	319	290	285	346	287	285	292	294	311	305	313	295	291	282	288	319	297	288	312	313	300	297	281	289	300	300	326	296	302	344	306	302	282	296	339	299	266	338	269	341	324	270	330	322	322	305	288	330	329	297	289	316	306	300	263	300	277	276	310	293	281	297	279	289	303	332	313	298	322	306	322	288	314	295	330	309	290	314	325	322	329	310	330	288	295	287	311	308	310	341	306	305	303	330	305	308	282	310	333	300	284	286	319	318	312	302	288	316	306	283	333	318	306	329	306	311	320	303	238	316	304	315	297	291	307	297	263	320	311	322	281	304	308	316	328	295	295	309	278	304	306	283	305	318	305	299	269	274	314	268	341	303	306	284	345	311	318	287	309	307	307	316	314	299	318	301	321	305	323	290	337	310	309	339	317	293	316	308	321	339	290	313	281	282	295	322	263	289	294	313	261	311	320	292	336	308	300	299	315	274	281	285	301	293	297	290	328	281	317	328	285	311	312	267	304	297	304	314	283	298	307	293	322	316	307	279	287	330	307	325	321	276	301	297	296	332	295	301	275	319	294	308	306	321	311	330	303	278	302	334	306	284	332	296	320	296	282	287	323	287	305	312	295	279	343	329	338	280	321	288	279	302	294	282	316	323	328	295	302	287	302	312	309	324	323	308	300	318	320	278	285	283	294	299	291	283	320	343	312	291	327	346	332	301	306	284	308	311	296	293	316	292	324	297	295	304	315	295	287	309	305	282	285	307	319	344	311	316	312	348	308	303	321	307	298	317	281	312	310	269	314	300	311	281	286	295	298	327	312	314	308	304	303	306	288	315	320	300	282	305	352	317	288	289	295	314	284	286	309	288	281	336	291	297	323	283	313	304	286	266	298	319	307	300	298	282	318	275	314	289	323	324	295	310	302	295	283	295	290	291	306	268	321	299	281	272	306	322	310	297	304	288	304	303	311	312	315	328	285	297	328	297	291	293	277	287	313	306	306	333	307	294	310	319	316	286	311	311	311	281	304	276	330	319	305	324	311	321	295	291	314	331	283	322	320	279	293	305	316	335	310	284	276	311	286	296	332	306	315	299	305	342	273	304	322	328	346	316	284	285	301	288	304	297	286	331	296	315	281	305	310	281	324	333	294	320	318	291	277	310	333	314	320	320	290	283	294	291	293	295	307	275	273	332	289	280	334	328	291	287	308	259	304	326	307	318	319	318	335	317	322	283	287	292	308	275	311	295	276	282	314	266	324	288	293	311	288	319	310	278	306	289	308	291	309	312	301	314	305	346	310	297	332	300	312	285	289	310	295	318	307	333	296	299	327	306	297	292	307	318	301	319	296	277	300	312	300	282	317	310	301	288	319	289	299	305	327	306	289	320	305	298	321	331	311	308	301	295	318	315	290	295	329	315	278	321	308	292	309	303	311	288	293	288	331	290	314	340	324	324	286	281	289	312	296	310	287	316	319	289	329	319	295	287	299	288	308	293	277	300	324	297	323	270	286	306	298	293	323	306	319	321	320	319	306	284	329	305	313	299	288	302	318	295	337	315	308	306	321	285	281	324	268	293	321	289	297	347	307	310	289	297	296	305	296	294	332	315	319	285	303	302	290	273	291	264	309	313	311	269	339	320	297	318	276	325	282	308	294	328	327	296	282	263	297	306	313	301	296	345	305	291	301	274	296	286	258	307	338	305	325	291	283	310	288	332	295	311	274	330	301	325	354	291	265	288	315	332	274	323	317	304	281	277	314	318	297	310	312	306	322	300	280	319	323	338	283	303	302	308	332	296	327	321	311	304	273	294	298	269	279	316	329	288	318	288	310	303	295	292	318	280	270	312	302	303	282	312	319	302	304	287	325	303	297	310	311	288	331	300	283	343	311	316	291	327	286	313	324	289	302	308	290	308	294	263	279	309	345	268
25899	43644	40142	30989	23945	18612	14478	11695	9891	8659	7091	5540	4555	3663	2951	2655	2379	2215	2114	2029	1804	1618	1384	1222	970	975	893	917	785	812	813	1260	6243	9502	5756	2458	608	458	452	486	516	495	452	494	462	490	430	463	469	498	471	498	463	494	487	465	480	471	481	447	484	422	436	464	498	524	478	517	519	558	510	504	437	495	497	442	470	459	476	449	424	497	475	450	491	481	421	490	464	515	462	485	469	469	440	487	446	517	483	433	482	472	454	463	457	484	403	465	451	421	521	452	479	453	480	451	492	497	466	469	470	524	490	466	489	490	473	465	487	482	434	473	436	439	461	509	452	468	494	426	469	471	488	484	494	484	493	485	479	467	471	445	450	431	514	504	480	446	490	514	474	479	450	470	430	443	474	506	485	470	487	463	518	437	468	435	477	467	478	476	455	490	486	519	463	431	468	489	473	498	476	429	435	450	477	480	469	471	501	463	456	438	483	465	465	471	459	446	495	450	491	464	452	494	493	504	468	474	463	465	435	482	481	468	479	464	442	429	509	488	476	473	460	490	459	491	497	483	464	445	467	479	450	438	498	442	435	460	446	463	489	471	440	475	489	451	465	496	484	482	524	459	472	445	506	469	469	487	457	469	482	489	451	491	460	505	463	482	499	489	449	468	463	418	432	470	460	476	430	460	405	456	479	480	472	473	502	488	484	447	489	481	454	475	469	470	421	489	467	458	490	448	454	452	486	437	451	495	470	460	453	482	525	471	458	480	505	458	459	448	426	477	467	448	489	486	457	465	452	470	464	465	446	528	475	480	490	455	464	468	472	461	497	476	438	456	523	457	473	480	466	440	461	473	456	463	456	458	496	470	467	497	460	513	482	488	452	487	467	512	498	440	456	478	466	428	470	506	465	443	446	478	446	486	466	494	507	460	457	442	481	450	463	490	470	480	483	468	493	449	487	487	438	478	488	472	440	458	467	450	482	446	456	486	486	482	492	462	483	442	491	486	478	455	466	451	491	482	496	475	462	445	503	463	467	478	450	491	487	464	442	445	452	463	465	519	454	467	451	488	446	464	468	464	469	466	454	432	511	479	485	475	480	470	473	452	442	506	429	477	470	420	490	475	464	460	453	473	502	420	471	489	468	455	482	465	481	469	496	521	460	476	489	489	480	482	494	468	437	465	469	435	483	516	459	476	449	519	477	468	460	467	465	469	457	444	431	469	475	492	454	505	470	420	466	488	476	471	469	481	482	488	506	462	450	466	508	441	460	448	436	443	443	499	517	482	484	473	460	458	474	450	449	474	486	432	487	460	432	474	478	441	458	468	490	459	474	476	457	496	450	498	464	496	450	443	491	456	453	473	500	448	466	466	439	468	483	510	430	468	447	458	459	485	468	460	490	508	472	483	466	481	490	479	450	469	463	458	489	481	478	492	431	457	418	460	460	458	473	467	483	470	521	479	460	496	497	468	467	434	480	452	436	503	490	469	491	444	467	504	447	476	473	484	460	475	492	466	486	476	472	476	460	474	461	427	484	458	489	469	451	465	453	487	445	465	495	444	505	469	476	469	439	494	478	473	469	459	468	486	446	484	481	474	439	464	481	470	498	473	467	468	505	483	447	449	450	435	463	469	487	468	443	504	476	454	443	443	461	477	489	457	488	446	500	467	458	469	448	493	505	488	470	453	464	449	529	515	478	451	422	492	486	448	491	485	458	463	459	470	502	464	443	492	447	475	469	483	430	465	452	440	438	436	448	483	515	433	453	494	468	464	513	489	533	469	454	454	464	446	474	468	426	438	447	507	460	462	458	462	456	454	449	467	507	487	474	488	465	491	460	492	473	462	468	480	465	501	474	474	488	486	455	491	490	469	493	469	459	453	414	467	455	467	455	486	461	501	500	498	476	479	452	486	453	489	463	474	449	420	451	426	485	493	478	474	487	455	510	462	451	466	482	488	486	470	459	491	502	474	475	457	485	471	471	463	494	443	469	485	484	460	476	453	476	429	455	503	472	447	423	500	471	478	461	484	503	476	504	475	483	475	481	445	468	486	442	433	460	458	447	442	491	477	489	461	453	466	479	465	466	465	471	487	494	423	473	440	464	477	462	464	428	498	502	492	496	474	494	488	481	479	489	465	480	441	513	446	477	460	479	492	444	499	472	471	451	500	466	472	505	472	471	471	477	499	436	465	459	483	435	502	474	481	439	463	468	486	465	431	475	462	480	519	447	488	471	460	439	428	485	466	501	473	492	481	463	472	477	457	508	454	487	477	455	475	464	505	463	470	462	438	482	479	437	462	464	447	483	478	461	471	466	473	469	471	488	508	428	440	477	502	471	507	459	463	475	453	467	453	488	433	471	483	473	479	451	477	451	492	507	452	484	470	503	473	461	495	465	478	414	465	451	437	484	466	484	480	452	494	459	487	512	467	489	478	490	466	422	456	449	474	489	471	474	470	453	449	489	465	469	458	464	468	481	476	471	478	458	456	453	527	462	501	456	430	482	444	476	477	468	435	474	461	476	432	470	479	449	486	507	455	449	482	456	446	475	472	491	518	454	428	489	529	502	483	479	449	443	477	451	470	454	463	502	457	466	469	448	464	467	478	475	464	431	531	458	481	468	432	480	514	481	478	467	480	456	450	465	465	497	514	453	441	473	494	463	490	465	503	465	489	453	487	463	502	500	441	447	456	478	502	510	488	488	471	472	511	505	497	481	495	467	456	464	460	470	477	472	497	521	468	489	467	439	482	490	504	456	508	462	466	406	481	508	473	486	481	428	506	480	468	492	459	460	443	476	493	486	480	476	422	465	461	466	485	467	468	452	489	408	441	489	521	487	503	437	517	495	443	462	474	464	510	473	483	454	446	458	475	464	455	489	476	489	515	482	454	463	478	465	466	489	459	486	449	452	472	497	471	459	425	461	464	450	452	446	491	455	452	462	460	471	468	450	461	458	450	454	480	474	487	474	511	448	476	488	455	486	466	479	459	498	526	457	460	460	467	512	466	482	479	459	480	480	483	476	479	502	484	466	461	476	443	473	504	465	472	448	460	444	479	477	480	499	474	492	460	469	437	470	471	466	514	468	469	454	436	473	445	474	441	430	471	485	473	471	516	464	522	447	469	483	465	476	471	520	477	473	453	511	468	438	483	471	444	479	466	469	438	467	482	486	469	484	435	478	430	512	439	450	526	445	476	425	457	448	497	447	430	487	496	487	441	487	449	488	465	473	442	449	480	456	496	475	478	494	453	492	480	495	471	425	430	462	455	482	448	479	476	455	450	466	507	436	445	471	443	484	505	477	476	478	500	453	452	492	447	487	483	477	510	474	489	467	450	469	447	470	472	439	503	488	466	483	448	494	478	503	475	488	469	471	487	478	505	428	436	472	438	473	470	489	491	463	486	479	485	444	468	467	484	474	468	518	449	466	467	517	534	456	494	531	483	507	482	448	432	503	483	503	424	492	459	458	487	460	518	485	461	440	467	460	493	445	447
27229	22184	20808	12232	5555	3406	2432	1789	1461	1221	992	781	709	575	481	469	461	425	429	458	429	392	350	354	306	299	330	329	285	276	322	304	409	518	485	396	271	257	221	256	244	265	262	285	279	252	284	284	284	278	269	236	260	257	282	252	248	245	272	235	256	287	268	255	233	231	280	280	253	258	264	249	254	274	259	262	243	254	237	255	253	260	274	276	282	248	263	276	236	260	267	245	244	257	237	270	213	251	262	256	248	254	280	286	233	263	249	256	292	272	280	260	251	271	253	234	238	264	259	230	266	272	274	266	244	253	281	264	287	273	253	239	274	254	252	276	266	271	254	216	238	242	271	287	273	224	311	283	290	246	245	285	248	265	267	253	247	266	258	285	250	264	281	276	266	254	243	248	252	261	248	250	236	235	277	288	273	237	215	255	288	239	244	273	245	243	266	268	244	258	263	227	275	272	253	239	268	250	253	279	250	272	221	266	269	254	252	284	290	289	259	253	258	265	233	245	253	262	256	244	287	274	260	230	244	276	262	277	235	246	244	275	261	280	244	262	248	242	261	258	248	264	248	240	263	242	250	245	271	237	228	288	288	274	260	259	275	252	269	233	255	241	254	283	261	236	275	230	272	256	243	265	248	267	255	253	255	253	239	271	259	280	236	277	260	257	281	252	253	236	270	258	240	253	250	279	289	273	263	254	262	259	242	254	240	291	248	262	275	254	252	281	271	241	258	256	229	283	248	259	259	252	266	252	289	272	248	247	239	283	285	279	294	245	301	240	247	236	252	249	250	250	239	222	262	272	262	267	250	254	258	256	289	271	276	255	232	252	252	247	293	255	259	295	251	266	232	269	259	223	258	264	255	255	247	282	226	233	253	275	271	272	263	255	271	263	276	269	276	282	262	267	247	261	276	254	250	228	280	258	254	265	234	262	236	282	261	258	255	288	282	244	245	244	225	286	228	259	269	262	261	257	258	279	262	278	256	247	254	261	253	240	245	244	268	244	273	263	270	257	247	271	234	237	267	275	248	256	271	219	250	289	248	271	255	249	256	250	259	246	250	261	258	228	257	251	255	255	291	259	274	241	262	276	277	237	247	308	277	273	236	251	250	243	270	272	274	261	239	240	264	276	265	260	277	239	231	264	270	233	234	283	213	252	270	255	241	259	278	258	236	263	245	279	254	261	285	243	260	277	278	255	265	253	254	281	269	267	260	237	276	271	269	261	236	249	264	229	237	259	247	290	240	260	268	255	262	252	263	258	266	273	242	271	238	258	261	228	266	249	255	243	265	256	287	235	226	284	288	263	265	246	301	275	269	285	243	265	249	238	243	289	242	268	274	256	260	262	270	244	288	274	245	257	263	242	258	248	254	261	274	295	270	280	267	245	259	267	247	279	283	264	243	264	225	243	283	271	280	285	235	244	240	230	247	263	277	282	250	275	253	290	263	262	230	264	268	243	255	258	274	285	260	258	244	247	259	245	243	258	234	266	292	262	270	278	255	252	250	258	245	275	275	252	262	269	250	260	261	274	277	267	270	248	256	269	250	235	241	280	267	289	243	245	252	264	266	216	236	267	289	247	257	262	265	277	224	255	285	243	292	247	232	268	277	262	237	259	239	250	244	293	252	241	245	268	276	276	263	248	262	252	243	252	267	267	253	263	281	258	260	274	270	235	252	269	281	245	260	263	252	262	239	261	275	260	272	237	235	293	257	254	234	244	259	285	251	267	273	288	245	284	282	282	254	272	272	284	274	247	249	260	275	268	260	298	253	271	269	226	243	274	280	243	268	262	241	270	245	230	227	261	246	241	267	273	252	261	238	246	226	267	284	242	272	256	268	274	230	261	247	241	254	252	231	286	229	263	242	273	245	236	265	287	254	239	269	244	266	246	266	280	262	267	261	264	277	290	290	250	280	274	246	251	271	273	310	289	266	274	236	259	275	259	281	263	269	255	261	266	280	283	247	239	257	258	254	259	262	261	294	273	278	272	246	262	284	250	271	254	266	276	231	271	288	229	271	245	295	278	264	275	242	260	265	250	264	249	255	234	255	282	258	237	249	245	255	234	243	250	235	240	264	241	272	253	255	256	277	242	233	238	248	260	247	252	275	281	250	266	263	267	246	257	232	247	241	246	248	271	242	278	248	264	229	292	287	267	253	283	252	263	258	250	290	262	273	263	246	258	257	266	227	237	281	245	230	275	243	240	259	266	230	265	267	251	269	239	293	245	258	243	258	272	262	235	271	265	243	277	255	241	244	258	252	265	270	295	273	271	272	272	248	263	234	247	255	249	277	267	252	243	263	258	257	276	269	266	262	238	255	256	237	249	257	254	294	235	264	271	252	246	286	250	274	271	278	268	256	247	278	239	268	266	275	301	267	243	271	219	267	258	245	246	259	254	257	254	270	270	259	253	254	268	261	240	258	258	253	257	247	279	243	274	262	253	312	275	279	256	275	260	295	258	270	264	263	230	224	268	251	246	277	257	244	232	248	258	255	285	256	261	273	243	246	261	239	228	269	292	271	260	258	264	246	256	280	243	268	260	255	243	239	285	276	279	267	257	237	266	220	272	254	250	243	235	238	279	242	254	258	236	230	228	249	252	259	256	261	236	269	253	283	256	260	281	251	246	271	281	280	270	275	277	275	242	242	225	234	243	252	277	269	247	269	285	254	252	257	279	242	250	258	249	250	247	259	282	245	268	254	247	237	274	273	227	263	251	229	270	255	256	268	226	242	248	265	274	266	229	266	269	284	253	223	267	243	242	289	224	252	225	259	259	247	269	284	254	256	240	233	245	249	252	267	234	231	261	256	250	258	263	272	248	276	266	277	268	285	279	250	265	262	268	265	270	273	268	246	269	266	262	266	239	269	239	244	255	244	275	246	286	247	250	244	249	257	255	284	232	273	249	268	271	268	281	266	265	267	233	214	254	255	262	260	253	260	258	284	250	236	265	239	237	269	234	265	266	286	225	245	241	255	265	256	230	240	276	288	274	258	245	264	253	229	283	262	270	258	262	244	231	231	266	255	269	251	266	253	258	244	264	262	241	253	250	267	280	277	280	232	264	261	233	268	261	269	232	265	244	253	241	279	283	230	247	264	268	250	277	262	269	257	243	255	274	252	244	265	280	249	270	292	245	273	268	257	267	269	250	270	276	287	256	242	230	258	265	271	259	262	248	243	247	267	263	265	251	256	254	240	253	266	290	260	241	263	297	221	266	243	249	275	233	260	259	266	266	263	278	231	251	239	271	252	239	268	251	231	271	277	249	252	250	246	264	247	260	253	247	278	277	252	255	229	290	260	243	260	248	250	262	268	288	251	242	253	266	275	255	226	245	264	278	276	236	262	260	265	235	250	263	239	289	274	258	271	285	267	269	299	286	242	273	238	249	236	251	274	254	257	287	274	245	255	300	263	266	269	247	254	306	258	283	258	246	248	266	260	253	247	251	247	244	257	253	264	262	261	240	269	256	266	259	249	261
21324	32020	28140	18660	12726	9271	7143	5447	4465	3774	3047	2334	2025	1538	1299	1175	1106	1060	1033	1025	939	842	776	662	605	642	615	592	541	581	566	566	845	1420	1105	701	399	424	431	400	400	396	392	420	392	389	404	451	410	396	411	427	428	408	379	379	443	415	446	414	422	407	455	411	404	436	388	428	402	430	406	422	411	407	391	411	422	364	426	426	453	414	392	439	409	416	411	404	380	410	443	415	399	388	407	397	420	413	396	439	430	407	406	384	398	448	424	418	433	435	375	419	411	410	394	410	421	410	430	422	383	418	408	405	410	403	422	402	464	399	423	399	429	434	398	399	431	373	433	392	422	422	411	403	400	404	399	405	431	415	445	426	420	424	382	429	459	424	433	426	363	413	407	367	420	403	372	393	400	403	399	418	420	432	371	416	368	413	385	378	420	426	417	381	447	435	417	378	366	403	406	400	423	382	435	449	426	412	409	426	423	393	392	411	380	390	434	418	384	384	403	407	401	417	419	361	396	414	377	398	395	417	385	375	436	440	398	462	383	400	411	407	436	431	421	406	460	439	407	451	394	449	402	415	397	420	416	381	432	428	411	395	426	409	413	415	382	404	379	438	422	386	424	435	432	429	377	423	404	428	380	437	426	428	405	405	394	397	437	397	408	432	360	429	439	413	416	368	432	419	413	432	395	406	397	393	412	423	414	434	388	365	377	372	404	416	451	395	420	392	386	385	419	419	399	411	421	393	424	411	441	418	428	411	374	385	427	388	418	402	443	368	404	422	450	456	383	422	417	419	405	475	389	431	411	404	414	408	424	428	412	412	410	419	437	450	427	390	404	389	429	410	418	414	405	405	413	380	440	405	411	430	436	431	391	402	385	424	393	392	414	431	420	401	394	438	428	424	399	428	386	414	400	407	410	409	407	429	388	373	394	349	418	454	403	422	404	420	407	423	450	405	389	373	397	397	407	415	407	423	409	424	392	406	391	423	433	403	419	401	411	411	411	382	390	433	403	407	431	379	410	398	409	411	428	417	405	442	421	386	401	417	366	400	406	372	390	374	439	480	385	406	457	438	422	402	422	421	426	416	384	430	397	438	410	407	415	413	398	405	381	382	432	434	387	398	393	429	399	397	381	380	417	414	389	424	417	367	361	432	403	394	389	413	403	384	456	420	401	412	421	398	404	434	443	426	433	414	407	423	422	440	423	418	424	424	417	435	391	440	428	391	438	406	364	382	400	406	396	391	419	449	403	392	414	446	396	424	440	407	426	426	396	401	415	385	401	435	432	425	421	384	396	418	397	414	423	407	404	400	438	432	447	392	420	366	409	432	397	398	412	425	382	409	401	404	402	426	467	364	409	426	400	388	419	432	392	403	421	414	413	430	436	389	402	379	420	406	394	398	397	403	360	427	429	382	423	392	398	425	418	390	419	382	412	409	405	385	422	405	395	372	408	400	405	359	417	426	437	405	429	418	389	403	406	403	453	394	429	400	410	396	460	437	419	429	391	423	429	401	395	382	402	423	412	404	415	414	416	423	377	428	392	408	413	399	415	381	418	415	438	421	416	418	422	392	408	443	413	400	374	462	425	417	400	394	437	396	394	435	394	421	389	413	407	384	378	379	410	408	408	419	413	387	392	417	397	386	406	382	419	435	385	431	425	387	409	410	377	414	404	383	370	427	396	373	411	448	407	422	425	454	404	417	380	409	397	370	393	427	430	420	416	445	429	412	402	416	404	416	428	424	380	435	383	378	441	400	425	376	429	395	427	404	394	409	407	403	444	403	414	422	405	425	403	410	385	391	442	430	403	400	398	410	439	429	409	391	404	412	418	405	440	413	420	430	454	387	425	388	412	392	402	388	382	436	410	441	468	389	439	398	391	421	430	420	406	446	389	445	405	395	415	407	385	397	401	416	435	395	384	410	435	430	420	389	418	406	421	412	427	404	418	406	409	404	382	413	414	401	396	376	406	426	431	405	393	400	380	422	392	407	436	391	380	359	425	409	440	434	395	396	366	407	430	398	418	425	460	422	418	403	411	422	401	430	405	404	421	438	391	400	399	407	427	393	413	430	403	409	383	409	454	436	400	391	408	419	401	417	421	388	399	400	400	403	414	393	449	415	452	402	408	372	409	447	425	443	351	431	431	429	421	438	428	442	434	421	415	394	428	396	420	376	412	412	386	413	427	427	432	384	386	421	419	419	428	418	386	416	419	405	405	427	408	408	431	415	402	398	434	398	422	435	396	415	429	406	430	430	434	409	414	405	393	391	458	403	404	386	434	442	379	393	412	422	385	393	405	400	399	399	402	403	412	411	432	433	407	424	435	419	407	424	411	390	365	400	425	425	396	421	413	443	438	414	438	390	398	437	375	431	394	428	417	439	391	391	402	423	415	420	405	391	444	411	392	428	404	392	418	383	425	377	396	419	455	421	410	411	418	396	415	383	362	374	401	472	428	447	407	409	418	390	431	443	418	411	431	388	413	428	422	417	394	461	379	396	413	427	394	390	419	416	410	413	409	415	436	433	383	378	398	403	411	389	406	412	415	397	448	404	396	399	399	414	401	391	391	429	437	392	435	432	424	414	425	378	371	428	377	427	439	425	397	360	407	465	421	414	407	401	397	411	422	419	422	423	430	401	402	401	426	412	367	384	426	381	380	412	377	386	404	447	415	380	431	422	389	437	399	427	387	437	367	413	451	400	430	397	410	411	422	408	444	417	409	378	397	421	387	439	426	433	407	406	435	432	402	393	449	431	418	395	394	400	434	449	413	415	372	416	420	424	431	407	428	416	392	423	389	391	424	404	405	455	397	441	421	439	400	398	391	434	413	421	422	412	389	416	409	440	421	396	432	401	395	417	407	397	402	413	417	435	406	373	362	376	402	412	419	401	366	425	406	416	404	395	384	454	416	433	428	420	368	408	467	411	408	432	424	377	401	445	393	393	421	424	428	424	388	429	454	424	392	413	423	444	406	417	421	384	408	418	427	427	456	423	408	394	397	438	430	415	427	417	427	422	381	373	399	424	420	413	398	415	424	427	424	372	413	424	404	429	424	482	407	433	420	418	409	444	410	450	399	417	412	385	401	392	413	422	416	448	435	414	393	415	422	388	451	428	415	397	433	408	426	399	415	413	397	371	418	438	408	394	397	407	392	387	425	391	395	398	431	402	409	402	405	381	422	434	417	405	404	448	393	380	411	428	432	420	428	386	449	400	378	401	420	423	398	423	431	439	410	410	424	397	451	369	415	407	415	371	459	378	431	424	416	455	384	407	426	418	418	391	391	403	410	435	428	420	413	393	400	441	389	396	407	407	426	423	419	437	429	395	415	434	396	401	397	443	417	400	429	406	382	394	390	417	421	402	397	417	408	421	430	377	452	384	384	410	393	419	404	399	407	432	415	386	445	435	429	369	409	381	420	389	410	434	406	404	397	433	419	380	396	419	425	419	438	377	419	373	390	372	435	456	418	423	411	410	416	443	388	400
24251	21411	28583	24585	20696	11569	5471	3464	2509	2132	1648	1339	1140	920	751	722	704	620	610	604	564	538	501	457	431	381	420	429	379	388	377	422	1472	2164	1258	695	327	321	302	300	310	337	323	328	279	286	300	294	287	324	301	308	294	290	317	339	300	321	292	301	296	316	320	324	280	340	299	311	320	316	294	279	288	324	325	295	307	320	281	295	316	284	297	333	293	312	352	307	307	291	319	287	312	290	300	316	311	326	302	315	286	320	311	303	304	306	314	289	344	293	329	314	295	276	289	306	303	324	320	308	307	297	337	303	281	301	283	289	311	290	329	327	307	344	317	326	313	302	310	276	318	343	257	331	288	303	323	293	331	283	302	290	310	277	296	300	276	315	317	313	315	317	299	333	305	315	298	322	301	324	312	301	290	323	312	269	325	297	263	325	300	293	294	296	290	292	333	333	306	308	300	341	303	303	289	289	304	284	317	272	286	286	298	307	302	295	313	293	316	323	314	343	308	294	304	305	321	278	297	315	301	293	308	315	295	299	320	295	298	301	307	296	319	306	308	316	323	301	277	314	287	337	322	313	310	289	309	333	293	310	280	291	287	323	286	323	297	333	296	306	276	267	311	313	291	311	293	306	285	351	307	329	319	285	306	273	296	302	326	319	308	301	289	302	332	297	305	325	281	301	306	290	289	278	316	286	311	300	291	298	304	278	316	302	315	290	286	276	307	279	326	290	320	295	289	305	307	315	332	311	291	311	292	327	311	342	326	321	313	322	284	312	254	339	275	315	306	265	320	297	302	324	278	313	299	314	284	310	279	339	284	293	275	306	290	316	298	334	312	329	305	276	320	327	299	316	312	309	307	300	305	315	281	288	295	304	316	276	272	316	311	339	323	318	322	330	310	346	305	303	337	306	299	306	284	322	317	281	297	316	273	303	295	323	311	282	300	296	310	304	312	314	308	315	317	316	298	317	272	321	351	322	318	320	346	288	320	321	292	275	307	318	290	310	318	311	344	310	304	289	332	278	298	344	309	333	342	300	297	294	299	329	314	340	325	302	296	318	301	285	317	297	313	319	314	315	313	311	318	308	301	320	295	317	291	303	340	308	305	296	304	329	295	329	310	297	320	300	314	340	312	338	297	296	300	307	305	329	284	295	292	282	310	272	291	333	303	298	297	317	294	325	290	285	321	321	281	306	294	284	295	310	296	304	287	284	311	295	294	315	341	315	316	279	318	305	287	311	338	309	304	293	295	290	288	304	310	281	295	296	321	329	340	301	304	328	315	343	316	318	298	323	332	302	283	283	288	284	345	322	325	313	336	307	327	314	287	307	281	311	308	295	315	297	348	309	297	325	303	340	292	345	317	296	303	298	311	324	333	325	315	311	323	329	305	311	309	307	303	321	309	318	305	273	287	290	297	323	286	311	309	305	280	299	305	272	326	307	336	317	292	330	328	307	321	293	288	310	304	292	283	311	306	282	326	307	315	315	311	277	306	309	335	289	316	303	332	300	306	325	306	312	309	313	302	279	339	302	313	323	307	317	318	316	333	306	302	303	340	304	296	311	303	312	337	335	330	285	283	298	327	338	311	307	320	287	288	324	331	288	289	313	322	304	304	308	302	301	306	306	299	296	332	299	317	307	317	278	277	289	290	310	298	309	291	335	318	313	282	307	318	308	310	301	293	297	296	336	322	315	289	292	310	285	305	304	336	296	295	291	318	290	310	339	304	293	303	301	328	294	290	294	291	288	336	304	266	315	297	298	278	316	329	312	315	330	286	337	325	275	301	302	315	291	299	310	295	303	294	294	289	317	301	297	280	303	303	308	309	273	315	300	299	316	336	317	298	305	312	311	325	310	283	345	327	283	320	269	323	321	297	301	317	313	279	281	303	306	307	360	338	281	317	268	304	279	321	318	308	326	304	334	281	311	318	285	311	307	288	296	311	337	305	299	302	329	281	306	313	310	272	302	332	281	320	292	330	322	295	310	276	321	276	287	307	298	292	269	306	302	308	301	301	324	288	300	297	322	303	306	340	297	302	320	296	319	320	307	307	260	333	311	333	315	308	313	345	325	279	326	285	311	295	314	304	287	297	314	336	301	293	290	322	317	282	312	310	272	307	342	289	271	298	303	280	290	318	291	265	305	278	306	324	298	300	344	289	302	327	333	323	305	296	310	304	294	274	299	283	308	292	283	303	322	297	317	300	319	309	293	305	308	294	296	318	332	322	297	324	301	289	287	349	300	310	312	296	301	326	334	297	320	301	296	337	288	290	292	317	293	295	345	294	306	304	288	295	331	345	320	265	311	300	311	318	288	319	313	321	298	318	325	316	311	278	279	310	344	304	311	324	303	282	311	311	327	327	297	292	304	317	285	308	321	290	341	329	309	313	318	292	310	314	305	298	357	302	319	336	338	281	301	320	269	290	293	321	288	307	308	292	288	279	278	310	309	347	288	316	318	337	308	303	293	303	317	341	316	326	298	300	329	309	290	320	298	287	294	276	292	319	291	300	294	296	303	316	304	285	307	327	322	310	305	304	285	289	309	321	332	301	299	311	279	341	304	293	303	345	307	312	292	297	288	323	295	344	290	295	277	310	335	289	281	311	308	328	299	305	303	293	312	285	274	324	296	307	283	292	329	342	288	316	356	294	270	253	291	286	307	317	352	315	284	308	307	329	307	274	267	309	313	291	302	348	281	309	276	301	311	311	294	346	276	311	310	313	313	285	287	312	295	318	287	268	327	304	317	285	313	307	306	305	333	314	328	293	328	303	321	311	304	282	310	267	309	294	330	313	312	321	282	315	297	296	313	304	304	289	348	320	294	313	304	295	305	322	299	302	296	330	324	334	312	303	281	310	328	276	307	311	311	346	292	290	287	320	321	323	306	324	293	301	287	319	320	322	303	292	296	311	323	270	295	285	332	331	295	294	296	317	304	299	308	272	280	317	290	344	311	282	320	273	321	326	256	283	306	324	327	291	294	303	295	316	308	290	308	313	298	295	347	323	315	285	290	280	300	319	315	287	313	317	331	302	325	298	306	305	309	287	336	333	319	294	341	288	313	300	291	307	335	299	287	293	288	320	319	303	317	296	311	302	310	336	297	299	327	285	300	309	318	293	306	302	309	273	299	300	309	336	286	309	288	311	301	314	286	278	311	304	288	303	286	311	307	304	307	314	284	294	270	296	342	298	308	289	298	289	302	287	308	330	282	290	311	310	268	299	303	280	302	309	278	280	292	295	279	286	298	303	293	329	306	303	292	314	268	317	309	330	303	336	277	360	291	300	306	310	300	301	268	293	306	294	296	323	281	290	325	308	313	312	322	305	311	302	328	304	271	273	294	276	298	326	314	317	301	319	321	295	302	325	303	305	276	309	298	330	309	341	329	314	298	307	321	328	305	295	318	292	305	317	308	312	315	317	290	302	283	298	313	323	287	297	289	291	319	284	275	277	292	319	327	328	334	304	299	290	325	294	313	293	316	310	294
23144	39164	34801	25797	18828	14631	11505	9419	7527	6399	5134	4173	3393	2431	2054	1909	1789	1584	1491	1418	1399	1197	1088	938	893	862	786	783	699	760	719	934	3873	5730	3303	1412	527	498	496	502	447	490	474	489	512	494	488	453	485	501	489	453	475	492	493	508	484	484	498	508	482	478	514	470	485	507	484	513	527	499	525	514	461	493	484	518	482	479	516	498	483	493	457	425	484	461	506	422	495	479	462	520	494	453	465	451	501	454	507	452	478	548	472	505	503	449	482	475	475	478	478	461	479	486	499	500	463	505	502	486	482	484	494	459	482	548	461	467	437	476	497	521	502	499	493	479	509	472	489	513	461	478	536	510	434	440	481	474	493	466	474	431	479	474	520	477	483	477	457	459	472	457	485	503	475	488	480	494	490	486	484	483	475	488	447	487	494	478	468	446	443	479	486	475	479	476	502	433	505	477	489	472	488	499	474	484	492	503	478	473	470	462	454	485	473	479	532	503	481	476	474	481	473	505	465	504	488	454	509	465	461	483	516	488	453	520	488	494	435	505	493	521	506	513	497	479	447	520	490	488	490	513	483	484	522	462	478	466	535	471	470	457	477	446	493	452	444	445	504	525	493	474	487	480	498	484	490	481	494	487	483	483	507	515	472	473	456	525	480	480	502	472	444	457	470	482	451	484	452	478	445	462	495	453	479	475	478	445	507	475	496	470	512	457	474	441	475	458	469	503	465	470	449	469	458	514	524	508	470	496	488	498	488	483	489	472	506	462	485	482	527	497	473	467	431	485	510	468	475	520	499	480	493	514	473	506	490	483	472	511	459	472	458	498	452	478	490	500	486	482	492	480	497	475	491	498	508	480	495	494	495	473	491	461	485	484	505	458	457	507	473	470	466	454	464	483	473	448	479	447	465	481	485	473	485	506	505	453	474	499	501	464	464	541	480	494	514	458	465	490	502	507	533	470	513	515	471	450	502	437	539	479	521	451	504	458	471	471	447	489	495	485	498	455	475	463	464	486	465	464	439	476	486	485	520	524	495	491	483	486	511	478	496	474	484	447	480	496	485	493	480	519	463	517	507	460	481	471	482	457	459	522	473	487	488	466	462	461	526	512	479	470	487	477	484	505	505	495	457	529	494	510	469	498	430	490	504	479	493	478	452	519	471	511	491	495	471	491	528	468	538	435	475	474	489	438	454	500	491	505	513	496	461	492	483	476	445	504	493	464	451	476	456	454	453	469	501	500	475	506	485	468	509	448	478	476	456	457	518	470	449	496	480	514	488	502	460	465	490	486	463	524	468	473	475	459	517	488	460	489	546	497	459	499	532	486	479	484	473	478	444	476	495	423	467	465	501	450	484	443	480	481	449	483	489	490	492	475	492	467	487	503	460	474	494	465	457	487	512	476	494	508	487	510	478	503	470	480	514	444	486	441	498	482	465	540	514	466	510	472	489	500	483	467	480	459	498	468	530	529	468	489	496	523	494	511	452	469	497	503	524	467	477	490	479	469	500	524	469	478	493	509	513	462	504	484	468	485	487	488	479	487	512	452	497	492	529	497	451	470	493	529	488	477	488	468	488	465	489	515	500	471	508	502	468	446	460	510	463	457	482	469	475	465	467	512	510	482	442	441	490	500	528	485	469	495	491	494	523	484	470	476	507	452	487	439	463	493	496	467	511	529	524	482	481	485	510	499	451	462	487	479	492	456	471	464	488	472	496	500	520	456	480	487	486	496	492	500	504	517	457	489	483	497	452	495	484	463	499	484	490	499	506	474	480	501	502	503	479	509	450	505	516	510	515	471	509	442	453	438	521	486	462	452	447	454	466	518	464	496	510	505	505	448	493	468	504	510	473	478	442	461	431	521	460	491	445	484	476	499	473	484	511	482	496	497	490	469	502	501	508	512	470	457	481	470	482	503	506	485	460	479	467	503	498	482	470	511	463	453	539	453	457	485	451	504	448	478	470	512	471	487	453	463	446	497	466	504	482	486	483	458	502	488	506	479	478	466	465	473	476	481	476	477	474	498	486	517	489	461	459	492	492	461	431	506	506	491	483	484	474	492	479	493	457	498	472	510	482	520	470	447	453	492	474	497	463	477	479	513	497	475	478	493	453	466	463	460	508	481	472	492	479	496	485	454	451	476	490	453	513	464	503	483	478	439	480	468	484	462	468	493	460	469	462	517	516	488	508	455	467	467	459	458	508	516	470	468	497	499	532	449	447	474	492	502	458	483	467	506	485	414	467	455	480	477	497	485	479	500	522	460	462	471	497	514	474	501	514	475	496	497	456	496	494	485	498	504	477	461	469	486	483	491	512	455	437	489	495	508	513	507	491	468	520	486	488	458	498	513	497	480	446	496	476	514	467	520	466	446	515	480	505	480	498	493	471	505	502	513	489	477	462	508	501	459	475	510	466	470	463	471	495	447	478	482	512	469	448	470	471	482	517	465	482	513	465	498	458	466	503	512	477	465	522	485	495	502	499	494	452	476	505	497	474	475	474	469	500	495	480	461	469	495	488	474	483	481	503	442	481	464	474	515	507	446	499	497	491	498	504	496	477	472	487	488	476	477	476	475	466	480	521	502	452	483	524	444	458	477	457	482	459	490	453	492	500	504	495	471	463	469	489	490	454	473	477	493	511	498	476	473	486	476	446	455	451	494	501	503	481	500	480	486	483	482	484	480	467	511	496	453	475	474	480	480	496	472	493	499	489	487	482	472	482	485	479	459	471	482	498	516	476	473	479	516	506	456	443	501	462	503	539	458	461	487	496	510	506	516	479	479	428	459	484	465	471	465	475	469	454	472	526	475	497	533	472	509	479	467	500	498	492	479	512	474	457	479	485	477	491	492	476	462	484	425	477	439	521	480	494	493	504	487	466	490	504	499	472	507	489	485	497	458	513	479	478	505	460	479	466	467	477	486	455	499	512	446	465	476	513	446	475	484	436	480	508	498	491	456	490	532	475	481	498	469	475	476	488	490	453	472	459	519	501	437	487	496	481	485	495	533	487	522	459	475	486	474	499	464	496	496	454	490	497	481	486	485	483	494	451	511	484	460	450	482	468	481	508	469	453	469	505	473	504	500	495	473	486	520	495	487	486	467	504	457	460	514	486	487	467	495	481	476	480	452	466	482	487	473	517	517	480	476	472	491	497	478	493	497	522	476	511	505	501	452	486	503	488	489	477	490	463	501	478	459	521	479	441	483	498	455	479	489	500	476	450	527	496	519	450	490	507	493	488	492	472	500	485	475	454	538	498	501	462	463	493	491	465	473	472	480	469	462	482	476	462	473	536	491	452	494	523	465	476	519	510	501	480	514	519	494	516	514	450	507	521	496	504	485	491	482	441	499	492	490	463	494	480	487	477	492	447	533	475	453	503	445	501	452	489	477	495	498	460	494	463	466	476	470	489	499	492	485	506	472	481	501	455	476	505	472	461	506	481	478	495	463	528	469	482	504	477	436	497	500	469	488	524	459	486	493	485	480	473	511
23228	21414	29286	23866	21457	20970	12765	5659	3783	3049	2270	1842	1493	1174	1101	995	899	773	757	710	704	674	611	527	478	474	468	429	442	441	411	522	2513	3696	2140	846	330	317	310	326	302	316	322	321	307	303	314	296	289	316	330	309	326	334	306	274	280	291	303	296	333	303	322	318	296	315	298	329	372	334	332	299	307	298	315	344	303	335	293	272	306	301	302	292	300	296	296	291	304	293	296	283	287	308	304	316	327	313	254	323	324	297	298	333	320	317	347	333	309	296	317	323	298	298	307	329	324	299	298	291	298	333	323	300	291	317	293	311	320	320	317	311	320	278	313	280	299	304	273	316	340	322	243	297	287	324	321	302	295	296	294	303	342	313	286	287	298	291	302	345	293	311	283	301	274	331	304	298	318	295	304	316	296	314	273	291	292	288	311	290	292	292	324	304	312	312	280	312	285	330	273	298	316	302	312	279	314	280	343	295	270	282	280	318	298	307	309	308	313	289	309	322	296	317	284	299	296	290	295	327	283	304	294	317	328	316	300	298	317	314	308	322	325	309	310	318	282	308	290	314	282	301	316	309	317	323	300	294	298	297	290	342	305	289	318	302	320	291	295	309	333	302	268	297	313	286	283	306	303	306	304	272	287	301	266	297	325	328	303	301	295	315	277	320	286	300	304	300	331	315	331	310	293	296	298	309	287	283	304	292	308	280	328	303	302	291	296	335	289	311	286	305	302	337	317	325	327	318	270	298	316	305	296	308	330	302	320	303	279	294	298	291	365	300	269	344	320	298	300	331	318	288	317	260	287	292	328	290	334	294	296	304	302	287	308	308	277	309	284	300	294	312	305	320	314	315	285	294	287	337	309	293	306	300	323	295	317	318	308	283	303	304	305	321	326	329	333	288	323	332	313	285	278	311	322	314	313	292	301	279	303	307	326	325	299	311	325	310	329	299	286	278	311	325	328	307	315	311	305	327	300	317	284	308	333	299	295	268	331	309	297	320	327	302	327	292	316	290	308	306	318	296	314	303	331	346	330	304	339	308	342	322	314	277	307	290	303	255	307	369	301	288	295	323	329	349	344	300	325	273	302	303	295	298	291	320	320	324	327	302	303	302	293	310	307	312	311	310	318	336	301	301	300	277	319	307	308	303	317	297	317	304	338	335	293	319	303	285	309	285	309	315	312	299	283	306	300	290	314	304	285	282	304	308	296	278	301	272	294	328	329	302	309	295	293	313	299	329	314	308	327	301	282	279	275	292	312	313	318	325	307	329	302	335	292	296	295	321	284	322	303	312	328	289	292	311	310	278	285	271	316	327	326	316	315	314	299	306	294	321	303	326	359	297	295	297	294	285	318	292	302	302	361	311	299	310	297	309	299	293	305	285	320	288	304	271	313	298	288	327	321	320	312	328	283	339	330	308	290	318	272	319	291	325	311	266	310	326	313	294	328	322	324	311	313	292	314	301	309	297	323	295	312	312	323	296	317	296	302	333	295	323	315	304	321	285	308	288	311	282	309	276	281	293	336	298	327	302	312	277	309	298	317	289	280	274	287	307	286	301	310	324	332	300	288	281	289	323	300	277	286	321	295	297	297	335	301	309	285	298	291	335	330	311	276	312	311	286	272	317	318	289	289	282	302	297	345	290	318	295	303	296	285	338	317	295	316	311	306	313	284	266	303	319	330	313	276	319	330	284	293	325	295	329	304	297	296	309	304	351	301	279	300	287	333	328	291	333	335	288	292	313	340	308	293	315	309	281	292	295	307	281	323	330	318	312	304	314	294	297	292	330	328	302	321	323	289	326	318	301	327	293	293	318	351	308	321	313	275	303	299	294	322	299	302	295	329	308	321	336	283	322	325	295	299	282	299	291	302	299	347	327	309	320	328	309	296	265	293	315	299	303	309	307	331	306	298	312	312	316	307	303	307	299	348	292	313	295	305	303	318	323	311	354	301	308	293	307	287	287	304	275	333	310	335	282	310	342	275	301	295	292	297	289	304	308	311	326	299	278	296	277	287	297	329	311	294	319	306	287	309	280	297	300	341	324	327	293	319	304	294	307	301	303	304	296	332	292	304	291	308	294	325	288	284	287	317	323	290	301	272	293	286	297	279	304	318	274	328	284	298	301	297	291	283	314	299	293	294	302	316	307	282	298	316	321	328	287	308	303	299	297	295	303	285	302	307	300	310	319	301	301	285	293	290	276	309	293	290	293	303	320	322	327	301	283	271	301	304	296	288	280	314	298	327	309	301	310	298	319	323	298	313	304	306	248	300	312	314	308	307	301	289	282	341	303	327	293	319	342	292	313	315	320	310	319	315	299	322	305	323	294	318	273	329	270	303	294	308	303	325	317	318	294	316	279	288	269	288	329	282	320	288	295	280	295	324	315	321	303	304	292	295	283	286	289	292	280	289	290	306	311	307	303	315	318	302	318	285	323	299	282	331	309	257	340	283	326	311	290	308	317	317	317	290	313	330	294	323	303	300	304	287	312	299	289	308	351	288	322	314	313	341	289	289	292	290	325	303	299	288	286	337	292	308	322	296	310	299	284	314	284	280	314	310	299	298	312	313	300	292	326	300	309	280	323	329	287	289	328	303	305	292	297	312	283	314	297	312	323	311	288	303	298	304	310	300	292	327	296	312	283	318	278	300	296	293	322	331	278	338	294	327	298	281	279	305	312	284	303	320	318	305	310	296	285	304	290	284	282	289	313	326	335	323	315	297	298	303	336	293	301	297	293	265	272	300	353	296	298	333	271	327	294	301	311	335	291	328	317	315	300	303	349	289	323	339	300	294	324	314	332	278	308	307	304	317	298	282	294	335	304	292	280	347	302	320	321	278	315	298	314	288	313	317	267	306	302	321	320	327	277	316	308	314	305	292	308	296	283	280	304	314	311	300	290	314	314	304	319	291	270	298	310	306	303	320	317	298	318	326	314	299	283	330	335	285	275	296	298	292	317	303	309	331	316	296	287	286	356	321	289	276	298	295	316	331	330	312	295	300	319	272	303	302	311	298	293	305	276	299	317	308	266	308	306	294	311	320	294	307	303	317	314	335	292	300	340	303	282	290	334	297	305	322	284	311	305	294	287	311	287	297	286	290	324	311	289	320	337	285	327	301	285	293	334	282	280	326	318	307	325	279	301	325	323	369	319	288	312	300	346	285	288	281	262	289	292	313	324	279	320	285	333	291	293	329	305	267	276	293	303	319	306	308	284	311	333	288	318	297	296	326	338	302	304	278	307	273	297	305	297	332	314	276	291	302	303	317	290	302	320	303	336	313	310	288	331	259	280	319	343	319	293	319	326	316	273	301	325	308	292	342	320	284	288	319	313	293	295	302	278	290	342	325	288	292	325	301	271	332	343	304	301	324	322	293	323	317	286	295	318	332	303	312	314	293	306	290	290	305	321	304	323	331	295	296	303	262	296	309	286	291	294	328	287	325	310	304	315	293	328	313	277	310	307	309	295	304	320	340	322	305	312	294	291
25722	43676	39279	30555	23333	19121	15783	12848	10684	8636	6716	5527	4351	3444	3044	2863	2522	2221	2027	1818	1783	1574	1424	1157	1005	993	941	919	876	863	840	1090	7015	9326	5322	1877	506	475	553	503	480	465	487	462	487	460	493	444	461	492	432	511	441	487	489	467	457	475	489	478	479	471	458	471	477	473	497	588	609	617	533	507	479	491	543	502	459	476	462	454	474	476	466	482	479	456	452	486	496	449	507	448	481	505	486	503	446	469	489	470	468	461	478	488	468	489	455	471	473	459	453	489	488	429	471	435	485	494	459	489	470	471	505	448	460	477	504	467	510	484	435	451	439	509	513	462	514	471	479	529	489	482	507	452	466	437	510	445	536	497	506	474	479	472	499	470	479	455	464	442	458	475	537	477	473	432	495	479	471	511	475	465	505	458	447	492	431	527	455	479	507	494	443	452	420	511	492	413	464	478	476	460	482	459	467	460	456	446	473	494	498	444	504	457	462	447	441	437	441	463	496	484	477	461	457	450	514	526	492	474	478	481	493	452	493	496	481	482	510	443	487	483	464	461	483	457	491	442	494	475	490	467	488	467	474	475	487	525	425	451	465	502	473	465	472	485	487	472	475	504	461	469	459	470	440	443	453	477	470	447	485	449	463	481	502	412	508	481	489	436	487	464	486	482	481	481	481	473	465	434	461	494	477	460	469	506	504	472	443	470	507	453	484	470	465	488	446	465	426	470	479	477	499	485	470	491	506	448	493	491	430	483	477	488	469	464	478	474	457	452	514	446	499	449	447	413	505	459	492	460	471	500	500	460	514	461	486	469	484	478	504	457	426	471	459	506	499	475	476	482	485	489	450	480	470	446	503	464	445	483	467	474	473	488	487	501	465	497	474	497	462	510	482	477	466	496	525	452	522	455	479	489	490	483	466	502	459	476	455	514	487	491	487	489	497	515	482	462	475	480	450	455	488	462	501	482	482	470	494	507	473	488	469	456	474	480	472	460	434	481	555	440	507	432	455	475	492	458	492	423	471	501	456	439	477	445	448	528	502	469	488	476	472	479	485	526	452	455	503	412	445	520	474	493	453	461	485	460	463	467	487	493	425	427	463	500	452	484	501	516	487	447	473	465	460	477	466	490	474	474	496	469	470	481	456	466	471	468	470	485	454	480	491	472	472	498	471	440	506	482	480	483	501	443	498	484	460	457	481	501	496	472	456	476	491	480	516	489	455	453	464	496	493	469	474	456	473	468	460	451	508	486	463	472	458	468	443	435	453	496	489	452	459	508	448	498	503	442	463	479	493	479	459	473	506	458	478	499	470	530	463	485	464	470	463	458	504	475	488	507	508	462	510	456	456	480	490	464	506	457	474	457	456	527	470	479	445	497	498	477	486	500	482	488	418	466	469	482	499	489	467	454	451	464	447	481	468	520	427	490	426	464	491	432	496	459	472	500	438	439	469	452	479	486	478	484	442	475	474	485	490	450	498	503	471	462	489	435	485	470	481	527	463	477	452	447	465	457	465	459	507	463	449	449	470	476	510	434	475	481	470	489	467	451	510	481	461	483	471	489	442	446	508	492	442	484	482	529	487	513	460	494	446	460	499	433	495	487	441	477	483	449	459	480	436	445	504	473	456	474	460	478	479	468	473	499	440	451	479	482	507	473	452	508	476	477	461	430	465	489	461	480	473	481	502	458	479	502	479	480	499	484	455	477	438	476	464	506	482	474	448	446	450	508	435	492	454	460	504	469	496	459	471	462	474	508	518	484	457	534	481	485	469	501	470	505	462	465	454	430	484	487	475	465	470	472	452	473	500	448	444	480	473	479	470	445	460	468	480	494	470	481	497	490	450	454	483	468	474	483	449	458	480	474	500	469	499	478	507	464	471	520	488	508	494	475	495	486	481	462	501	503	459	517	494	483	477	437	509	470	457	442	453	459	437	478	486	477	452	462	467	469	484	490	486	463	441	475	467	486	453	470	467	522	477	498	446	493	458	503	471	475	463	496	474	452	505	475	476	487	457	495	502	457	459	503	446	488	495	457	476	479	456	438	488	479	439	491	489	475	462	485	464	435	504	468	466	466	427	463	499	488	476	481	467	494	445	471	524	492	496	492	499	451	485	439	476	471	497	473	458	475	480	448	437	504	491	461	481	495	474	500	496	436	460	460	494	467	517	464	462	457	457	437	439	493	448	490	447	487	486	464	466	507	462	472	475	422	455	471	456	462	467	461	445	463	489	512	439	476	480	460	478	509	561	501	482	451	512	451	471	455	509	480	481	476	508	475	484	487	502	464	485	487	430	465	507	462	500	445	489	484	486	442	460	437	459	463	486	500	493	462	492	485	432	454	486	485	470	474	495	459	474	473	464	430	421	481	466	470	476	502	470	470	472	446	469	454	495	445	465	500	478	496	494	456	478	436	487	434	527	471	441	467	506	474	443	482	477	495	457	456	476	468	482	465	450	464	515	481	503	488	495	465	444	475	462	471	485	509	505	468	473	508	442	457	478	465	457	458	458	459	478	480	468	475	489	492	467	502	492	469	454	488	499	492	486	463	496	464	477	455	446	441	476	466	448	499	485	492	501	467	464	487	522	469	524	511	487	473	448	455	438	483	496	501	446	467	494	480	501	449	456	481	488	479	483	463	453	438	455	498	494	474	464	445	461	486	476	486	480	487	443	485	455	477	469	485	485	531	538	509	476	442	473	450	455	506	510	513	483	476	499	449	503	445	511	461	476	445	484	484	473	506	477	476	456	492	487	472	495	473	449	456	485	425	470	481	455	476	479	510	507	508	477	496	502	413	481	464	477	465	503	440	486	519	471	500	438	441	435	456	480	451	472	418	476	465	458	446	488	487	502	459	478	463	462	481	476	455	490	457	489	478	501	489	458	501	520	507	461	477	454	454	471	454	456	468	475	513	484	464	496	461	462	462	456	441	474	473	475	492	508	496	459	499	499	489	477	465	493	469	487	461	482	496	470	412	451	471	454	479	469	463	485	441	450	444	471	479	493	473	450	482	451	504	471	453	463	496	500	473	504	460	497	454	506	483	483	448	524	453	507	491	478	500	508	441	477	465	493	479	441	539	442	482	471	465	490	448	481	496	501	451	472	465	494	475	500	463	515	515	466	493	477	476	433	490	492	453	465	472	467	498	476	500	449	502	460	485	450	470	482	528	458	467	477	445	508	496	491	490	475	508	487	526	458	484	499	448	495	444	480	445	511	492	436	448	488	428	462	453	453	492	424	512	502	447	468	453	452	464	489	487	480	530	458	448	494	453	451	464	425	448	491	414	494	455	463	491	490	467	488	460	495	492	483	518	492	432	473	561	499	476	463	478	445	484	474	452	506	452	504	463	462	509	489	463	505	492	536	483	508	495	508	474	459	498	435	465	475	476	476	476	458	519	477	473	495	440	516	473	494	475	465	467	466	476	501	464	464	461	441	493	479	460	484	453	460	449	466	500	497	495	468	493	490	448	502	459	497	466	484	465	429	509
27250	22249	20616	12046	5337	3564	2596	2081	1605	1232	1021	748	664	579	552	495	444	437	437	379	390	397	379	287	300	293	310	289	300	285	285	300	404	553	532	291	253	245	244	232	250	261	263	270	261	258	247	237	251	257	256	230	242	275	265	249	282	243	263	234	281	244	271	227	256	276	287	227	288	280	254	259	252	255	246	259	251	257	228	266	251	269	272	253	297	278	244	245	276	234	232	250	235	256	255	264	260	258	248	268	255	221	249	269	238	253	244	246	265	248	238	250	254	277	244	242	234	251	268	235	220	245	245	247	269	215	273	262	276	247	264	258	254	251	263	257	227	246	243	281	258	254	224	248	220	260	240	263	278	271	272	258	226	266	239	212	246	238	242	229	264	240	239	240	290	275	238	241	254	253	259	225	255	275	258	244	247	248	250	228	263	237	255	263	266	225	247	237	219	244	247	262	230	272	240	250	265	251	282	253	280	245	249	261	260	266	225	248	252	270	247	238	276	255	222	225	260	271	262	236	239	263	264	249	251	235	251	249	266	251	241	274	265	262	240	253	261	274	237	253	239	267	251	264	237	242	262	237	249	269	253	287	234	269	236	243	246	243	232	271	287	262	265	235	261	260	240	242	249	231	241	260	257	240	285	265	243	251	263	268	251	289	241	267	254	270	241	251	257	255	229	246	287	289	249	266	260	275	240	266	253	256	270	256	256	277	257	281	242	252	268	250	241	261	254	237	250	240	243	249	265	246	269	268	247	253	247	261	227	239	236	244	239	259	263	287	267	256	273	255	242	244	257	252	275	246	230	243	264	282	257	244	245	258	264	264	231	267	244	274	265	267	235	243	277	275	253	269	263	282	236	283	281	262	213	224	253	274	246	250	245	252	263	257	250	224	244	275	255	245	240	293	257	252	244	253	251	270	244	233	264	286	235	235	250	268	243	273	256	245	253	282	243	262	270	239	202	248	277	274	248	284	268	253	242	288	239	257	270	266	257	250	259	235	294	235	277	250	252	242	254	256	248	248	272	223	235	256	254	244	283	260	261	247	230	258	245	257	258	296	243	240	267	259	279	264	243	243	235	246	229	256	271	241	270	270	242	271	250	235	247	236	244	261	270	229	277	260	245	243	239	244	247	249	256	252	259	273	268	233	245	251	241	252	256	289	264	275	254	261	267	242	249	294	250	276	262	253	268	254	235	267	262	272	262	271	264	219	267	275	250	233	272	250	256	248	231	246	257	249	277	255	260	242	257	232	250	274	267	249	268	243	262	261	258	282	267	253	280	258	238	272	272	255	257	248	255	251	283	251	250	262	258	266	252	263	228	289	249	265	248	250	258	235	242	266	260	263	270	247	256	246	266	219	243	266	255	267	250	281	253	265	262	251	267	266	263	250	262	267	269	270	248	240	243	265	269	254	257	265	258	260	270	252	227	273	251	241	233	276	259	244	242	236	280	273	232	272	256	229	273	282	246	253	250	253	254	274	261	268	266	254	251	252	243	247	243	244	231	239	260	252	275	260	258	245	271	289	251	281	262	243	256	259	250	240	241	255	229	255	258	264	260	253	258	270	278	261	257	249	246	265	233	256	265	263	251	252	243	274	267	231	257	259	252	296	234	274	262	228	270	239	260	259	245	234	255	242	263	269	264	280	264	232	248	225	252	235	273	231	247	291	242	248	270	256	242	249	242	256	240	287	257	269	260	248	227	260	269	255	250	225	237	271	257	268	261	242	266	237	263	250	223	237	254	238	281	262	259	242	276	246	261	250	242	253	245	237	277	245	262	250	234	258	247	262	250	242	244	239	249	245	266	256	251	258	249	252	244	218	249	273	253	255	246	239	270	278	224	254	245	246	262	273	239	237	249	257	256	260	243	268	257	263	223	264	275	247	257	241	252	234	248	274	275	254	264	243	238	251	244	264	262	263	262	241	257	260	239	252	260	260	252	254	263	239	254	251	243	259	258	249	258	234	247	272	234	253	257	267	232	251	254	269	253	273	254	245	269	259	240	268	266	254	263	273	269	230	212	243	258	277	269	261	264	256	275	259	290	265	262	269	250	247	249	275	221	288	239	240	241	260	242	243	250	301	252	235	254	270	248	242	250	268	266	269	281	276	259	232	254	262	248	264	255	253	265	256	249	236	237	246	268	250	256	261	252	256	250	267	254	246	235	251	256	240	252	236	245	252	275	276	243	228	252	230	241	234	238	256	242	271	250	239	257	225	234	253	256	252	247	261	274	245	257	256	225	249	234	258	263	221	250	277	270	226	268	278	258	244	256	258	267	246	258	284	252	228	256	291	249	261	260	246	290	225	240	268	250	270	274	272	247	251	249	234	264	243	240	277	240	271	238	264	249	262	262	243	261	257	264	277	265	268	234	247	243	264	251	266	259	264	266	208	241	247	261	236	248	265	283	263	283	257	269	253	242	278	298	254	258	250	249	275	288	235	221	260	284	253	241	243	273	270	268	254	251	225	264	250	252	253	263	253	244	216	248	247	266	249	246	230	252	271	259	255	255	261	243	269	251	244	269	253	242	256	240	234	241	224	245	270	280	256	262	280	250	267	242	242	235	242	249	258	289	233	245	250	258	249	279	273	256	268	240	250	240	262	267	263	235	261	249	248	242	238	265	245	264	230	251	246	256	242	253	238	252	268	249	243	258	249	229	240	257	271	276	262	274	249	249	252	239	273	244	249	244	258	256	266	265	258	237	260	266	238	268	235	268	252	262	259	273	282	274	224	247	255	275	243	246	257	257	237	226	271	252	261	268	233	251	253	253	271	232	274	226	265	246	258	268	283	241	269	264	263	262	293	250	288	276	264	270	242	246	242	246	257	239	255	267	255	278	274	239	255	270	256	258	209	242	228	261	257	227	254	237	275	255	236	284	250	260	282	239	265	236	278	260	251	234	251	239	259	248	244	250	255	257	257	261	232	256	249	261	273	221	245	248	281	274	266	265	265	241	259	254	253	239	245	254	254	285	257	271	273	240	222	221	259	269	248	233	258	276	250	265	278	268	240	247	277	269	270	241	266	258	269	254	208	233	256	251	256	215	250	271	284	289	234	238	233	294	265	229	256	263	241	225	256	283	258	237	278	279	242	265	239	262	243	247	239	275	267	244	267	266	240	246	252	273	248	228	266	243	242	265	266	250	260	248	248	260	243	269	286	230	252	249	248	247	241	245	244	250	261	276	242	253	260	272	244	256	241	261	257	262	281	283	280	271	233	232	235	245	273	245	242	259	255	251	267	253	243	244	248	232	252	240	266	275	253	273	251	270	264	245	255	254	268	252	225	266	266	241	288	275	238	243	258	250	273	241	241	242	272	234	246	252	251	262	263	249	250	231	267	248	252	270	264	245	277	232	253	262	265	256	253	247	282	287	254	255	256	250	241	236	253	257	222	228	245	246	243	267	248	254	283	245	235	291	264	236	289	252	268	258	246	270	248	238	270	243	272	261	250	256	251	223	251	237	256	275	250	271	219
21332	32311	27180	18646	12374	9330	7703	6350	5041	3990	2942	2280	1933	1561	1460	1182	1184	1031	985	891	888	799	735	670	614	657	624	541	554	550	529	537	876	1331	1108	525	377	420	432	420	420	396	381	422	389	419	417	437	405	407	404	420	382	430	389	403	422	376	430	414	390	380	399	438	443	410	398	434	401	426	401	418	411	408	416	417	401	410	437	403	445	411	365	400	409	405	403	440	418	417	403	413	384	427	426	383	438	407	403	393	382	373	424	390	395	424	373	423	416	397	421	378	399	373	403	408	431	435	413	408	401	402	441	431	413	410	410	412	411	441	423	403	361	418	432	417	394	399	390	438	377	384	386	359	396	399	385	409	379	374	408	448	398	407	440	405	391	429	380	416	403	411	375	435	430	402	377	396	400	383	398	417	413	420	378	395	396	433	422	417	368	432	374	417	383	390	389	453	384	409	385	435	396	404	436	400	403	392	393	413	414	402	421	408	428	423	398	387	412	420	403	414	416	404	402	403	382	396	409	365	398	406	403	401	398	409	430	391	411	397	397	399	408	390	467	434	416	401	401	439	405	399	416	394	403	421	372	400	427	401	422	373	416	430	412	388	357	405	393	407	395	412	424	418	422	425	385	411	434	402	412	379	369	420	413	400	388	404	402	398	375	423	413	400	394	413	410	403	457	427	380	392	405	406	407	412	419	384	404	425	438	429	427	414	466	404	384	413	417	388	375	360	423	414	408	415	392	411	422	416	418	417	382	414	429	390	410	435	394	392	407	426	394	398	380	423	448	439	404	366	430	420	413	428	442	419	402	402	385	418	397	413	391	410	415	453	386	396	441	401	418	399	459	409	395	396	446	411	421	392	438	417	406	369	408	414	385	408	381	448	412	401	400	394	407	449	369	407	399	390	427	403	401	422	372	424	422	393	403	395	387	391	415	400	418	383	375	391	420	402	412	411	444	434	418	434	415	417	414	401	413	401	367	403	377	398	425	427	404	403	397	436	424	434	377	375	443	393	393	404	410	424	405	414	415	397	391	411	386	416	383	397	406	396	400	389	384	400	416	367	449	392	411	397	397	394	407	377	407	399	421	417	410	402	421	391	403	403	363	376	421	408	383	418	395	413	380	383	388	407	403	422	362	422	386	417	403	390	416	371	407	406	394	426	389	411	396	395	410	415	444	416	384	397	378	401	415	398	425	412	392	388	435	421	429	409	408	391	400	421	420	420	417	406	378	406	376	428	426	389	432	413	425	420	432	394	381	383	410	385	433	423	388	393	385	458	406	406	389	445	406	404	424	396	420	404	393	427	415	433	406	444	427	402	416	366	411	418	428	406	435	401	389	406	423	401	414	425	363	357	466	392	438	411	428	411	425	423	435	387	410	408	437	393	392	385	399	401	431	411	376	421	403	357	339	414	422	392	428	383	438	383	385	406	427	408	403	400	420	429	398	444	419	401	407	388	402	426	409	421	414	374	396	411	414	393	431	406	420	391	411	408	423	389	410	439	410	393	407	394	376	407	428	419	365	419	411	401	414	394	384	413	399	427	400	461	457	393	398	430	443	419	409	396	406	394	422	449	400	398	416	385	399	387	440	422	403	406	406	382	385	450	428	431	418	377	413	431	413	414	411	423	396	430	371	395	407	407	424	410	407	388	411	406	428	439	422	422	426	398	429	370	416	403	397	416	396	420	426	408	406	432	421	429	426	393	402	414	409	430	413	422	402	426	432	417	389	375	371	427	393	389	417	430	422	400	403	429	389	437	421	373	397	408	370	379	399	431	400	406	456	386	424	438	416	401	410	382	469	432	398	392	413	395	414	393	387	390	419	383	387	405	421	403	389	410	463	409	394	377	416	428	409	391	444	426	405	361	429	433	410	410	405	440	402	396	414	398	367	367	426	400	407	421	391	453	347	392	410	398	423	373	383	409	402	436	419	360	419	430	378	400	420	412	420	402	427	385	418	392	388	389	381	410	408	410	457	417	373	398	437	425	363	395	437	368	392	402	372	401	418	437	404	442	387	418	381	397	410	402	393	398	398	463	391	446	386	410	399	364	415	377	424	403	389	441	405	366	428	420	409	382	423	413	423	415	422	405	395	411	416	394	351	425	415	381	414	419	372	379	415	407	409	393	390	399	427	391	425	349	435	399	416	413	410	434	438	385	431	375	421	375	396	409	430	403	411	431	412	398	417	406	394	426	419	399	395	414	386	387	397	382	393	410	413	356	415	461	395	412	387	416	427	385	417	412	430	383	427	420	461	440	402	376	373	391	402	384	386	403	406	381	397	428	399	372	429	405	398	419	416	436	380	409	430	420	431	434	398	439	395	435	398	416	409	401	405	385	419	414	427	414	418	384	385	393	396	402	413	447	386	410	420	422	427	421	393	428	429	383	396	437	372	390	387	419	393	412	409	389	423	390	403	388	368	389	424	401	418	429	433	374	416	447	423	382	421	365	393	428	392	427	417	397	437	423	396	393	410	417	396	375	414	369	403	440	442	389	405	410	390	400	397	396	388	379	407	408	391	390	436	405	409	373	382	411	418	428	397	392	414	412	393	439	426	404	425	456	408	428	445	402	378	372	371	391	450	398	404	417	388	423	368	358	394	382	424	418	398	378	391	416	382	380	416	365	421	367	401	399	428	418	407	447	404	421	397	435	446	370	370	412	434	414	392	395	397	412	410	395	393	394	385	439	445	400	393	390	416	407	394	399	398	406	397	368	424	388	405	411	400	402	403	413	440	411	398	370	420	396	390	413	398	434	411	428	431	389	400	381	408	374	430	394	386	398	392	449	389	422	408	398	406	378	386	403	397	426	380	408	397	399	404	370	419	422	432	429	403	396	386	416	407	409	415	424	378	423	403	411	422	418	380	418	410	389	391	439	399	429	440	374	400	406	429	385	404	440	365	370	381	411	413	417	420	387	396	408	417	413	420	363	416	399	425	412	414	375	431	398	353	418	415	416	408	393	405	389	395	424	405	401	396	406	392	424	373	402	407	421	366	397	418	405	423	393	414	440	404	438	388	423	426	430	422	400	440	406	423	427	358	403	423	405	408	411	424	424	424	403	393	467	363	441	393	404	379	404	421	424	441	392	387	447	416	422	393	421	400	375	388	451	401	396	404	428	418	403	414	415	401	384	424	407	396	421	420	396	395	402	410	433	382	414	406	392	420	378	384	438	433	418	406	408	410	395	377	427	415	427	410	394	391	423	445	424	390	380	388	421	430	406	393	418	405	421	388	392	396	385	426	397	389	415	377	400	403	415	413	411	415	394	438	430	423	396	415	418	426	444	396	397	446	426	371	409	401	383	435	441	411	406	421	429	412	382	399	364	401	408	401	376	387	405	428	410	391	405	433	409	403	385	411	430	403	390	416	383	404	388	398	364	451	403	385	412	407	395	425	425	375	378	412	428	381	407	425	426	425	404	402	410	388	394	412	398	394	384	378	411	402	404	409	407	426	397	369	405	404	420	419	430	441	424	402	381
24161	21387	28590	24615	20625	11370	5695	3712	2901	2150	1683	1306	1131	916	788	704	699	603	569	578	545	511	514	459	421	447	419	386	363	329	349	423	1355	2115	1317	446	297	293	330	372	338	316	312	330	336	302	312	323	307	324	311	313	294	284	304	293	306	323	319	293	311	294	318	282	324	289	292	291	360	314	326	303	306	277	299	320	288	297	290	309	308	311	306	317	330	311	328	282	331	308	287	304	359	277	320	360	306	304	288	317	302	276	323	318	287	309	292	302	296	302	284	305	295	358	333	320	322	316	302	307	300	298	343	291	313	309	322	281	319	324	292	297	274	295	325	300	321	314	293	333	336	286	297	301	292	293	326	312	342	346	312	294	304	325	296	331	325	302	323	303	312	294	284	305	304	320	342	292	311	288	294	277	314	318	316	301	356	315	301	310	277	319	342	284	316	299	321	297	321	299	322	324	312	305	289	298	331	321	307	290	295	311	318	319	326	323	281	305	297	314	281	336	294	309	317	306	309	305	297	283	309	278	289	293	307	316	308	299	321	298	308	296	300	294	312	319	314	312	323	304	305	311	313	309	293	317	320	320	296	307	292	297	282	312	316	300	302	294	340	286	311	296	313	316	285	308	312	309	306	297	295	317	314	304	293	311	317	317	308	316	282	290	317	312	276	297	332	293	310	321	310	292	302	316	302	286	314	290	274	290	330	305	291	295	307	317	309	333	287	308	283	316	303	313	310	322	297	317	303	310	291	295	319	307	277	316	306	319	336	291	313	267	300	317	264	273	343	327	295	331	306	281	281	281	312	341	307	323	317	307	316	318	302	314	282	302	303	330	331	295	294	295	355	311	305	294	299	326	315	299	318	277	303	335	293	281	289	271	301	279	304	315	291	329	298	308	292	328	265	321	285	296	301	237	310	311	290	328	289	286	298	323	303	334	299	308	300	317	292	308	333	337	283	298	295	317	294	339	327	279	305	326	319	316	324	326	294	290	335	334	298	296	311	315	261	284	329	300	321	313	299	307	301	289	282	316	318	318	324	302	297	310	275	308	302	312	324	302	312	312	319	277	288	300	308	340	313	309	301	263	283	365	346	290	309	312	289	305	312	329	322	319	307	292	283	272	295	300	335	288	286	320	302	305	312	318	348	283	272	292	328	335	301	295	351	311	296	272	328	286	306	308	345	309	284	282	266	318	319	316	299	326	284	323	287	316	330	325	305	291	312	292	304	294	284	294	309	304	318	317	332	298	269	292	301	299	264	322	336	290	287	299	288	311	294	309	287	305	266	292	315	301	284	325	291	317	291	276	298	306	315	310	309	301	278	303	292	340	305	285	313	322	314	311	267	345	308	295	275	291	276	290	299	289	321	299	279	272	278	311	322	299	288	292	303	327	289	303	324	307	296	284	319	340	340	323	347	286	313	286	298	319	304	316	304	295	295	293	301	319	294	283	296	360	309	301	305	280	278	328	318	289	310	325	296	307	296	319	261	301	306	283	333	303	313	286	283	277	300	312	274	302	300	325	311	302	315	284	290	301	324	294	327	283	272	323	304	286	308	309	302	292	305	266	323	287	292	289	298	279	272	327	287	276	282	258	297	262	319	295	322	303	270	302	297	290	308	308	309	300	340	287	309	313	351	276	292	294	289	302	300	326	305	297	302	296	311	305	303	300	301	313	298	302	335	340	328	271	280	316	287	288	282	295	345	299	310	326	326	322	301	318	311	336	325	306	326	311	284	275	342	301	318	293	307	316	273	287	309	327	302	307	325	295	305	316	294	311	268	302	286	290	304	301	309	307	317	288	284	314	292	281	302	341	299	314	317	320	303	304	286	305	303	288	295	313	334	326	300	304	315	307	312	305	296	318	299	309	308	302	325	260	308	314	318	283	284	270	299	290	274	325	304	305	279	274	307	320	285	262	303	314	313	302	310	314	306	294	290	331	294	309	299	342	295	271	302	267	324	313	318	336	303	321	295	303	281	304	292	286	298	313	315	275	330	310	280	310	293	284	283	323	299	305	333	313	310	326	321	316	298	301	276	337	321	306	308	279	314	315	314	278	309	281	317	294	303	318	298	302	312	276	292	312	280	295	282	292	341	328	343	279	335	283	293	300	288	324	349	309	306	314	312	319	284	304	311	305	299	296	302	305	295	276	301	311	300	327	276	322	337	296	305	281	317	267	301	273	292	295	331	288	322	295	308	292	322	295	332	298	281	306	314	325	348	314	281	372	295	294	297	299	297	315	337	286	303	296	284	286	317	309	317	291	305	306	298	352	315	325	315	321	288	286	291	316	298	312	311	288	337	295	320	283	314	304	287	319	296	314	301	314	325	289	297	319	284	337	309	321	311	274	329	273	298	304	305	296	318	321	293	320	321	356	325	297	282	329	297	320	319	308	294	299	323	321	298	330	289	310	290	298	282	298	319	319	344	300	298	297	288	318	316	302	320	308	316	340	273	311	293	327	323	288	304	307	301	285	340	328	313	307	283	308	305	305	297	304	267	340	310	311	300	320	325	301	321	276	319	299	286	297	312	304	281	273	304	295	295	272	313	285	293	280	312	312	317	330	301	329	299	313	274	300	347	292	324	314	313	271	310	303	324	295	284	260	313	290	305	332	319	307	322	298	251	271	308	288	311	272	314	287	279	312	287	297	306	319	292	293	275	296	283	303	313	338	308	304	304	269	312	327	295	307	313	305	299	351	324	316	328	285	298	312	325	305	301	301	314	326	272	281	315	287	272	335	300	300	291	292	287	273	304	294	316	286	276	313	308	332	299	312	289	297	305	291	301	297	332	330	316	318	287	294	277	335	280	305	328	312	318	295	300	299	286	302	296	308	297	297	321	331	309	311	298	311	319	312	311	278	297	296	291	282	307	298	309	308	310	324	281	327	301	298	275	318	318	304	311	312	327	273	300	307	324	293	313	326	301	317	289	274	346	295	279	311	306	275	306	319	282	293	318	330	283	322	298	331	296	303	319	316	299	314	290	301	299	306	313	275	298	336	318	292	299	325	287	325	294	314	259	305	336	316	301	297	301	287	300	320	303	267	312	331	313	306	310	279	296	307	307	320	284	298	248	296	318	321	309	286	294	275	314	292	334	307	325	355	286	322	306	300	326	308	285	284	298	260	318	296	341	292	256	276	303	302	315	268	313	308	301	332	293	322	302	308	333	334	307	295	270	294	312	321	288	307	305	285	295	295	310	296	315	285	306	312	338	280	317	299	300	307	324	285	276	309	309	322	320	288	316	341	313	312	302	280	290	289	340	289	299	304	303	300	281	310	308	347	311	288	312	317	310	290	325	296	324	299	278	321	312	304	314	309	306	304	307	328	298	297	316	328	299	280	284	297	329	306	313	309	327	292	286	316	344	313	330	304	303	306	307	297	317	316	288	284	277	273	284	304	312	268	316	307	292	287	350	317	270	288	280	317	298	295	291	313	304	310	275	309	304	323	301	260	301	296	272	311	328	287	310	281	302	287	320	318
23135	38946	34818	25761	18273	14736	11907	9818	8235	6607	5017	3952	3115	2705	2240	1911	1853	1607	1411	1506	1394	1219	1078	1002	873	822	843	759	812	691	678	805	3967	5385	3396	1054	492	462	504	476	486	478	489	463	492	471	488	501	446	467	483	458	463	479	504	462	467	472	477	447	457	511	478	497	480	467	519	503	570	528	529	519	504	458	498	495	473	465	472	495	506	469	504	478	480	498	474	473	479	494	491	472	478	451	426	480	477	452	435	455	475	502	440	504	488	485	484	448	454	441	450	468	522	487	471	480	471	473	462	495	488	487	500	473	504	467	457	478	486	457	463	494	475	510	463	461	461	475	482	474	471	465	512	495	462	476	455	497	501	428	481	487	431	485	498	483	487	497	525	450	505	483	452	493	445	481	510	453	504	512	489	495	485	492	461	487	483	468	496	497	485	460	477	457	463	526	482	502	480	442	455	442	504	483	451	434	509	449	471	485	480	473	471	486	438	500	426	463	486	497	445	496	491	460	472	448	494	468	448	470	468	444	481	460	495	445	481	455	507	481	504	457	437	481	485	480	487	484	476	498	497	427	488	460	477	494	470	490	514	477	481	530	456	492	466	469	495	496	459	479	448	527	468	501	457	442	429	498	493	484	486	466	485	503	499	497	493	507	475	509	499	478	478	462	456	469	452	478	465	505	495	462	498	490	479	484	455	492	489	476	453	463	488	471	443	478	474	476	520	485	481	439	453	453	446	442	505	452	476	481	467	476	468	456	475	460	489	459	466	488	466	501	453	472	477	480	459	505	511	491	487	471	490	473	460	426	479	501	463	503	475	474	476	464	471	487	502	481	472	438	502	498	488	468	462	458	457	473	505	459	472	482	454	466	494	489	501	469	447	496	462	472	515	489	442	503	479	469	496	470	494	488	487	510	471	457	515	498	492	475	505	424	498	482	449	486	469	462	477	464	441	509	491	474	503	501	482	479	464	461	483	474	476	478	474	472	497	479	457	490	482	507	472	480	506	484	491	471	443	454	494	472	509	476	493	500	507	463	479	479	514	436	447	500	455	494	495	459	462	480	458	457	489	513	438	474	520	497	499	467	459	478	470	466	487	487	459	468	518	494	489	465	491	488	481	460	522	488	516	445	488	504	498	501	442	472	462	485	483	501	453	485	499	474	466	464	452	480	487	466	484	499	499	497	491	489	487	502	498	431	477	454	484	507	472	465	487	455	503	458	474	434	490	443	479	479	462	496	504	467	508	480	424	489	508	432	496	515	469	474	474	472	492	486	428	487	451	477	461	473	461	487	478	469	451	464	454	436	515	468	496	474	465	456	486	491	460	449	470	481	453	495	465	455	495	482	475	472	479	483	509	524	459	530	430	492	499	514	481	461	458	476	459	475	475	485	471	453	466	505	485	453	434	480	439	459	461	465	505	506	441	466	485	466	465	458	505	481	534	476	487	487	479	452	496	456	476	459	487	449	499	513	466	466	521	447	462	515	492	464	466	450	453	484	512	478	489	454	513	480	485	462	490	433	490	452	476	480	486	497	494	442	487	463	457	464	469	461	516	499	494	477	489	460	477	479	498	509	474	473	529	477	480	492	475	499	451	500	458	457	465	502	484	472	492	471	477	445	496	433	469	495	475	499	463	445	517	478	503	489	458	464	460	476	495	480	495	479	464	528	446	469	467	462	506	469	457	458	427	499	492	475	477	483	416	474	496	495	461	477	478	466	458	501	497	475	454	521	464	503	478	462	491	472	498	458	502	456	479	463	474	482	461	447	495	493	473	440	479	448	458	452	473	479	470	485	509	490	459	474	509	489	519	497	454	504	498	480	499	441	456	484	504	528	466	459	448	519	472	496	524	498	465	469	455	469	472	469	443	487	481	509	442	496	490	466	518	457	442	498	467	457	526	488	524	467	445	448	450	471	449	502	469	507	446	484	533	472	485	456	498	469	473	502	504	478	495	465	470	470	471	491	468	448	493	482	502	523	479	462	518	460	485	468	527	488	478	458	460	497	491	459	478	461	483	493	465	472	471	468	471	457	474	484	483	416	490	485	466	495	486	463	501	492	485	468	495	468	446	442	463	483	477	487	459	463	482	499	448	506	470	488	465	459	458	450	444	441	479	436	471	481	498	446	477	497	478	485	494	467	488	487	469	488	481	483	477	469	502	429	472	460	485	476	489	482	486	512	515	486	470	450	418	470	483	493	496	478	462	485	495	481	469	462	468	478	478	491	428	479	493	472	501	446	488	491	445	480	475	464	468	485	492	492	479	490	511	497	495	459	484	476	458	475	477	480	482	526	483	463	451	502	485	446	457	455	501	481	474	496	489	478	458	496	484	484	486	447	438	475	464	494	474	471	468	506	484	471	494	482	491	517	428	451	490	477	449	480	513	516	473	458	449	479	487	480	491	479	465	475	506	483	473	503	478	462	449	455	483	489	474	466	452	506	459	472	459	488	462	477	490	457	426	473	463	454	468	426	524	505	478	466	451	514	501	516	484	489	504	484	472	496	463	435	462	464	506	442	503	488	472	476	449	510	493	492	483	485	473	496	487	487	451	459	485	477	476	459	539	490	490	482	491	455	445	438	503	451	461	481	471	482	484	504	495	463	476	475	468	510	444	494	455	472	503	477	434	511	470	486	486	488	463	482	485	467	488	478	478	474	474	473	475	433	508	496	469	521	474	483	459	452	462	478	486	469	498	467	497	486	504	542	473	475	488	491	504	481	492	510	479	510	447	482	473	460	530	454	482	458	524	501	498	490	451	458	471	469	460	462	517	471	459	491	491	463	522	466	464	465	479	457	495	462	458	467	484	453	449	428	469	504	480	498	479	489	453	479	479	485	484	435	447	483	521	475	434	490	431	469	463	491	492	474	488	497	438	509	485	460	488	469	464	531	451	480	498	532	465	456	461	490	437	481	464	470	463	474	505	502	490	472	462	488	474	490	499	493	483	468	513	448	506	486	481	480	468	448	476	512	493	471	436	494	474	467	477	478	475	457	439	483	475	483	450	468	480	481	509	472	452	500	476	440	478	453	477	449	480	505	498	483	476	476	506	465	451	518	482	498	478	459	461	465	520	472	444	483	470	474	504	505	470	476	448	473	496	496	476	497	512	487	483	486	493	449	495	484	468	446	476	415	506	507	530	459	436	478	455	507	491	494	457	460	470	447	454	468	452	487	501	453	470	482	461	504	472	478	500	475	512	472	487	464	459	475	497	458	482	453	511	481	502	439	462	493	473	467	481	476	486	449	467	453	483	474	479	439	460	475	515	517	471	465	512	485	461	437	482	465	461	512	498	468	469	475	474	489	490	496	471	523	507	458	493	469	458	483	461	451	507	476	447	480	482	458	496	454	467	457	466	475	480	452	489	476	450	463	463	465	487	469	514	490	465	459	486	449	509	470	480	484	525	515	482	498	479	478	496	459	460	466	474	458	483	471	453	480	474	475	481	488	489	480	466	449	469	503	510	462	485	486	493	421	497	500
23208	21385	29233	23835	21392	20922	12707	5761	4219	3252	2486	1869	1402	1250	1056	926	851	755	762	762	673	615	536	524	489	448	446	454	452	393	382	391	2293	3667	2148	540	301	308	319	313	280	321	305	293	296	300	298	298	306	279	279	336	318	297	315	320	336	304	283	277	327	267	286	298	295	264	302	290	402	350	354	316	315	307	279	285	322	305	316	301	324	317	312	301	266	296	313	301	299	286	319	280	274	330	316	285	289	283	290	326	325	323	305	278	297	308	282	298	315	276	308	299	278	281	302	317	286	283	299	306	317	364	295	329	289	259	278	282	321	306	315	296	295	323	277	272	331	292	297	296	284	303	270	300	285	303	295	287	318	318	300	298	312	295	305	312	306	306	256	322	292	304	323	309	301	323	293	289	318	306	279	300	269	287	288	288	314	303	311	275	280	283	307	289	303	295	291	294	311	307	305	330	300	271	320	321	276	291	294	300	285	305	287	267	288	330	304	297	280	278	275	280	288	279	290	300	290	302	327	327	306	289	295	310	261	282	337	300	320	295	322	317	285	293	290	270	305	313	305	288	275	302	288	298	271	287	305	307	298	336	304	273	301	314	294	290	310	290	300	309	290	307	313	311	296	309	307	336	317	284	294	312	282	273	292	280	290	302	342	283	290	303	278	274	316	297	287	310	310	311	286	296	304	294	303	288	310	303	253	320	300	284	283	297	294	312	296	272	301	301	316	325	314	305	291	293	290	292	305	322	292	299	326	293	299	287	278	336	293	295	269	303	291	293	316	282	302	297	307	257	315	314	280	297	318	321	320	274	288	284	305	263	296	284	316	301	292	296	297	332	301	296	291	285	275	280	274	312	307	294	297	304	313	286	279	288	293	294	278	295	278	287	317	292	299	305	289	279	300	278	319	317	294	314	312	306	288	259	302	288	280	320	293	281	276	337	289	307	297	275	292	279	284	298	304	319	280	302	329	289	305	314	281	303	274	298	296	294	290	280	265	332	298	314	316	274	314	332	297	302	282	305	279	313	308	296	277	321	289	294	286	304	308	305	275	321	267	320	298	254	293	256	295	301	299	307	317	273	315	277	320	275	289	338	310	323	290	308	317	332	267	290	322	257	320	298	290	298	273	299	278	319	331	315	271	310	294	311	305	288	272	303	316	320	299	294	303	308	287	325	324	312	316	289	296	302	299	307	284	282	287	282	292	296	268	273	331	305	314	295	298	279	314	299	337	312	286	269	290	299	285	303	326	293	310	299	288	284	323	304	289	315	313	314	323	316	304	288	294	280	293	305	332	306	306	311	278	316	305	293	307	287	267	298	307	288	306	295	292	286	270	316	304	333	288	242	266	293	292	315	290	291	321	318	298	291	296	314	316	293	292	316	309	304	309	305	315	298	273	312	316	312	303	301	297	295	279	302	303	304	283	305	294	335	301	297	293	298	277	257	304	301	308	298	269	316	346	321	309	280	266	278	293	284	259	286	331	313	284	337	299	300	296	322	293	297	318	292	293	307	317	312	281	291	275	320	296	304	294	274	285	306	324	267	310	293	287	288	294	286	286	275	299	301	286	299	292	308	301	308	290	306	297	289	294	258	300	321	273	310	311	289	302	333	253	299	286	298	297	299	303	312	312	289	302	305	292	305	267	292	303	285	312	306	315	302	303	297	273	300	280	291	302	285	318	311	293	269	296	304	284	294	327	295	280	305	305	315	314	282	323	341	302	291	263	288	294	304	282	281	275	292	323	303	343	313	281	282	296	280	295	281	277	299	297	295	328	300	261	295	298	309	307	296	271	304	281	319	311	287	285	312	304	322	292	309	296	347	290	267	308	275	288	303	284	318	300	272	277	296	302	318	251	300	275	288	265	293	291	294	247	290	278	274	319	277	311	296	252	306	284	291	301	298	326	328	305	311	310	272	273	300	289	295	295	308	305	279	271	326	308	328	299	306	271	283	278	303	297	274	271	297	293	294	306	334	285	279	289	322	303	278	314	290	289	334	289	346	311	316	321	301	305	284	306	294	293	267	314	316	272	294	299	308	331	309	298	266	293	317	275	301	310	301	283	279	283	296	284	293	288	274	284	289	271	304	307	287	288	300	283	301	319	305	297	278	299	292	302	305	309	304	322	279	291	313	279	306	296	321	270	310	254	281	313	306	298	308	305	293	315	330	299	308	278	318	315	326	258	287	290	331	272	277	271	285	306	300	274	293	314	319	313	270	282	283	280	280	297	299	278	287	305	311	298	271	315	311	282	310	281	304	317	309	279	287	316	314	335	309	288	280	292	278	332	291	328	305	292	304	293	324	289	294	296	290	275	297	321	292	309	315	273	290	270	280	300	306	296	325	305	322	282	288	299	288	279	291	275	285	289	324	294	303	276	313	309	294	283	309	294	324	324	265	301	303	315	318	282	284	297	282	249	298	316	289	280	298	313	310	266	278	267	302	321	288	326	300	290	282	299	275	298	289	270	323	305	294	283	332	323	303	273	317	311	280	308	296	308	288	290	277	280	262	299	301	277	284	305	318	312	291	267	294	306	291	262	302	293	289	305	298	286	286	303	307	314	296	294	310	289	264	298	264	303	266	280	292	324	303	288	309	277	316	325	293	313	291	289	298	289	302	319	285	313	312	288	323	305	282	336	299	306	284	281	302	315	310	297	305	291	282	295	281	295	312	285	280	290	313	319	284	294	273	283	296	290	278	257	306	293	302	314	276	290	296	305	290	296	297	291	268	300	285	317	263	274	294	303	306	286	285	333	285	303	301	283	302	291	322	273	302	303	322	280	294	292	298	290	303	294	274	310	307	312	293	311	283	273	329	310	276	316	303	296	288	257	283	286	291	284	286	292	284	283	288	301	289	325	266	320	284	320	327	296	266	311	291	267	276	296	316	305	275	306	327	292	295	307	306	313	309	299	288	303	295	289	291	283	311	290	291	297	325	314	308	290	276	264	284	304	299	268	304	274	287	274	296	284	300	305	264	293	276	298	275	298	293	307	273	313	297	279	297	304	278	304	306	281	333	313	309	274	305	278	314	301	305	301	291	280	262	303	278	307	288	307	285	277	273	321	331	288	296	302	318	310	342	317	311	273	304	290	275	294	285	309	294	311	249	289	308	312	306	288	305	283	282	294	306	309	282	328	286	277	252	305	299	311	285	324	291	312	266	293	311	307	300	306	277	303	278	317	278	276	286	283	255	281	301	325	291	317	284	305	327	261	295	288	316	286	279	303	306	260	291	268	301	292	279	307	295	322	278	316	275	264	320	300	303	289	322	298	320	295	260	302	305	321	361	361	306	266	289	279	281	280	281	323	321	291	261	321	293	335	295	303	300	312	275	277	295	315	308	321	303	291	289	287	294	287	293	284	318	285	331	303	274	298	264	272	308	285	279	289	327	292	311	307	276	326	300	275	281	285	326	326	314	303	273	298	264	327	291	281	275	313	333	317	300	291	274	281	297	293	270	277	316	294	286	301	296	296	278	264	321
25345	43152	39623	30426	22817	18623	15662	13251	11244	9127	7250	5417	4495	3565	3079	2631	2352	2265	2131	2007	1821	1456	1344	1332	1106	965	932	950	915	788	775	917	6032	9095	5380	1247	500	505	481	422	466	496	491	499	449	463	458	438	472	463	473	474	479	447	465	452	472	498	426	446	464	455	448	464	433	461	508	497	607	587	581	543	504	486	478	469	459	464	469	492	489	461	445	464	464	487	464	460	454	475	445	468	452	485	440	438	447	451	458	468	440	486	448	475	469	444	433	467	449	479	453	452	456	436	467	427	431	461	432	475	457	443	445	460	468	490	471	497	468	462	432	475	447	480	467	484	466	445	442	508	474	444	420	491	453	455	475	434	480	442	443	468	442	489	503	451	461	473	444	462	459	459	453	444	449	433	478	433	486	486	474	465	431	441	447	463	471	461	506	461	429	477	455	452	453	454	461	435	489	461	473	459	457	481	441	462	445	479	438	468	438	449	483	458	489	482	422	453	459	484	482	487	495	440	457	449	470	451	482	459	477	470	492	459	472	442	445	424	509	489	432	454	475	464	442	490	448	450	485	434	479	453	441	447	454	472	443	436	460	503	463	438	477	457	438	474	488	449	486	476	440	481	491	447	479	485	478	454	472	495	480	459	427	456	455	459	483	429	490	470	451	427	465	440	469	481	468	482	492	458	485	454	462	456	497	442	422	421	476	473	440	454	490	463	458	439	452	482	475	453	465	488	463	470	443	504	488	446	462	479	451	457	452	460	458	477	457	423	476	441	411	468	423	476	429	464	470	460	445	484	460	500	448	466	482	441	415	477	450	478	452	484	494	452	445	496	485	438	463	451	447	445	500	458	444	446	470	493	432	449	450	479	485	443	459	494	473	508	452	438	480	485	449	499	476	477	449	463	487	475	422	456	451	477	444	471	491	452	498	449	455	475	447	468	451	450	428	458	479	444	459	452	468	496	460	450	464	430	456	451	468	487	463	464	502	465	468	435	431	451	474	449	455	467	484	395	506	466	451	483	477	459	503	486	469	474	505	480	430	488	451	478	428	476	480	462	465	420	456	455	463	467	452	450	502	467	541	450	441	482	486	417	471	476	497	454	469	486	466	454	442	470	447	492	445	496	441	461	475	452	457	490	434	517	434	468	453	448	487	440	467	449	448	458	448	462	430	501	459	478	480	476	489	451	442	451	485	486	488	484	516	455	473	471	412	445	427	485	498	474	464	449	451	475	442	455	484	456	460	462	475	483	479	480	458	458	466	440	499	453	428	503	459	470	449	448	475	473	424	476	456	439	475	457	460	447	480	476	448	472	519	498	491	457	457	414	484	456	483	487	509	451	423	492	460	477	486	477	453	441	473	437	456	487	460	452	460	445	473	454	435	472	493	427	468	451	432	483	440	424	438	447	472	468	427	444	449	455	471	477	446	455	438	489	453	479	453	410	497	438	466	485	428	462	439	455	491	437	438	441	459	440	505	447	458	466	440	451	444	431	446	462	453	470	460	485	447	473	459	476	476	465	467	426	445	478	466	438	473	433	492	499	450	469	474	467	459	459	486	508	428	463	450	464	477	463	477	478	430	445	476	476	514	466	459	444	421	459	463	433	440	442	448	461	490	477	462	436	457	482	449	470	416	430	415	464	465	450	518	500	462	481	456	472	431	441	456	491	481	475	485	464	444	445	485	450	450	472	469	458	445	490	449	490	434	473	490	483	468	474	442	437	453	461	471	442	472	428	435	475	463	434	480	422	443	459	453	460	425	495	463	482	476	474	463	447	484	449	457	445	454	475	433	465	500	456	476	478	444	486	463	457	462	430	454	464	425	467	475	417	456	483	476	462	445	447	495	462	423	467	503	506	488	434	450	486	435	446	438	486	489	464	497	459	465	473	478	444	464	448	443	504	440	444	508	482	430	459	447	466	468	499	466	480	498	459	453	432	481	471	444	448	460	474	446	479	394	451	447	483	477	455	431	450	446	484	439	474	434	464	476	457	461	478	453	445	504	437	481	473	464	510	445	491	455	445	453	495	459	444	470	447	454	435	484	422	462	453	440	479	467	453	472	467	465	463	463	480	447	452	474	475	513	491	443	489	484	433	431	465	421	468	461	447	461	474	459	474	453	463	513	499	438	466	479	453	427	469	452	449	512	455	422	477	446	474	473	438	525	453	463	441	472	525	448	455	459	430	472	452	467	468	471	463	467	464	475	452	508	458	484	493	472	427	476	502	455	411	478	459	496	501	479	449	488	487	457	440	444	472	430	443	446	428	421	459	464	407	472	450	484	459	483	491	469	479	436	448	459	454	458	418	433	437	476	446	492	434	476	439	508	478	480	437	512	479	464	459	467	458	488	452	448	443	441	465	448	424	449	460	489	445	493	456	483	419	450	478	447	451	459	447	457	455	455	474	455	432	459	444	454	453	425	472	466	478	437	460	412	463	448	467	465	454	461	494	433	459	488	485	463	474	442	465	452	455	437	476	435	461	434	454	472	447	488	479	494	496	440	469	440	464	426	464	447	471	457	464	452	466	462	463	495	459	449	461	491	457	460	476	453	469	453	484	445	502	463	466	454	445	483	486	464	468	505	486	428	494	453	471	417	447	464	434	456	457	455	461	441	452	455	454	485	491	469	489	445	422	495	418	482	472	456	452	437	475	444	441	466	447	469	456	437	431	444	448	508	447	432	472	444	471	460	502	454	437	473	493	457	429	468	461	456	465	510	461	451	454	460	447	459	447	455	417	518	413	474	474	483	442	480	458	465	448	517	454	427	479	433	482	486	411	448	473	475	465	449	468	467	427	472	426	453	419	437	444	410	483	473	451	423	471	458	443	468	478	449	478	488	476	436	474	448	491	447	436	502	450	417	529	464	469	457	493	460	429	466	488	472	453	480	449	485	419	465	460	449	440	492	477	465	458	470	518	426	465	462	448	451	482	471	449	457	451	458	494	500	485	484	504	469	487	454	460	455	447	478	451	470	491	435	462	454	456	435	474	487	428	462	471	475	437	468	460	471	471	480	475	466	473	467	456	450	442	435	453	493	455	459	470	474	437	485	435	455	449	455	447	441	476	426	439	491	449	454	458	459	450	467	457	484	454	450	469	476	450	471	477	466	466	475	423	491	521	471	483	441	438	444	496	483	472	517	467	465	462	472	477	468	447	513	487	474	463	467	478	465	459	446	458	458	455	462	459	448	473	474	500	480	472	441	471	466	487	420	460	431	454	479	490	457	461	484	451	452	442	463	475	455	453	440	496	442	451	466	473	454	435	444	467	453	460	476	407	439	441	454	447	462	447	444	471	495	460	447	489	471	469	463	482	485	488	458	451	469	463	460	480	427	444	436	473	446	493	463	437	492	437	476	450	489	465	466	458	511	478	457	474	459	487	493	443	439	483	481	439	495	437	460	474	455	420	469	467	473	478	466	471	480	479	507	460	449	466	453	466	432	459	444	422	466	464	468	470	459	421	453	466	438	428	465	449	467	454	450	464
27220	21867	20777	12263	5226	3369	2561	1984	1622	1286	1020	774	659	536	535	444	446	367	427	375	393	361	369	337	257	304	292	275	311	265	279	295	332	537	483	255	229	264	236	269	258	249	240	232	261	261	224	280	237	214	257	243	251	251	239	244	264	229	246	208	256	233	244	233	236	243	231	233	281	282	260	258	249	251	236	223	247	238	233	245	295	268	213	227	248	246	273	234	269	241	229	226	238	227	234	280	226	275	217	238	240	233	257	233	235	258	204	260	244	250	246	254	256	261	229	239	236	214	244	230	228	251	275	259	215	233	270	252	237	248	255	256	241	241	225	264	260	266	222	277	265	242	258	245	245	245	251	234	235	248	219	262	247	247	218	242	258	260	237	230	241	226	247	249	224	248	247	237	204	244	257	236	260	238	215	257	231	254	244	227	248	241	253	256	236	250	239	237	258	247	225	207	261	228	230	265	215	246	230	246	232	256	243	218	250	242	224	251	238	220	219	224	257	210	233	235	263	223	212	249	242	258	247	256	232	220	253	277	237	251	243	239	253	236	246	233	241	255	227	259	229	237	272	243	232	262	237	244	234	265	254	259	255	265	208	247	242	231	263	266	243	236	226	245	239	257	250	237	249	222	221	231	259	256	259	232	225	266	247	259	229	210	254	220	235	233	259	271	252	240	225	228	244	231	298	253	238	220	247	227	264	258	242	229	243	253	220	257	247	255	243	238	217	241	253	236	238	273	237	225	235	258	252	245	236	253	276	247	256	250	206	256	233	254	234	241	253	251	254	262	256	229	258	265	230	263	233	246	228	256	241	225	252	263	220	256	208	232	261	228	225	238	259	265	283	268	258	235	224	251	241	213	232	245	240	247	237	267	261	233	225	250	236	225	250	224	264	255	262	240	263	213	268	264	236	245	255	221	240	207	218	238	273	246	238	257	234	253	241	275	226	286	242	234	258	253	233	234	228	243	226	242	251	242	264	244	260	250	263	247	253	229	242	227	222	221	255	261	228	253	250	246	261	179	252	244	256	243	229	236	231	243	233	241	244	262	256	252	241	243	219	223	273	221	231	236	221	218	260	219	216	278	257	260	244	244	219	221	266	231	222	238	272	222	247	241	249	246	244	245	240	259	263	225	252	248	226	241	248	231	234	250	258	244	259	250	244	228	220	237	263	228	220	239	243	266	254	248	253	263	229	264	255	233	255	221	234	236	265	237	251	252	236	235	212	238	245	243	234	222	229	241	272	228	241	257	246	244	263	254	271	259	247	263	253	226	269	229	239	233	235	229	206	219	244	239	241	243	244	267	247	245	243	242	260	243	254	235	266	247	240	270	236	266	246	227	242	247	234	243	239	241	238	270	261	224	233	219	208	234	219	249	248	231	242	248	218	250	271	245	239	230	234	239	267	266	234	244	253	262	244	267	233	258	230	244	227	244	243	242	241	260	228	261	236	244	246	248	245	236	224	214	257	234	232	239	240	261	229	252	271	243	243	255	237	255	237	243	232	212	235	240	262	235	248	232	261	233	223	233	232	247	255	220	218	243	230	225	238	241	233	250	261	261	271	244	238	227	284	256	201	242	240	231	222	249	248	215	253	245	235	245	241	259	284	239	268	254	227	231	252	210	262	244	253	209	260	211	248	233	267	246	235	270	269	271	252	248	236	238	265	245	237	266	258	241	226	245	231	253	238	276	252	248	253	236	263	223	246	278	252	252	237	219	233	255	243	220	226	240	223	230	248	262	248	241	242	226	247	232	223	239	239	248	248	232	256	234	255	256	228	225	240	253	235	257	247	238	212	246	246	253	237	279	234	243	248	255	239	232	228	277	237	240	228	241	236	243	241	235	211	230	260	245	259	223	270	255	261	229	241	234	270	243	208	229	234	235	250	248	271	281	219	242	240	254	253	257	221	227	235	239	236	268	264	248	226	241	225	245	271	259	233	234	255	234	243	229	249	246	224	232	250	259	271	234	255	259	262	233	244	227	239	227	252	226	226	238	231	271	227	226	253	252	242	224	223	240	252	264	230	260	243	224	238	229	248	209	231	232	283	251	259	230	226	257	232	247	244	260	256	232	245	257	264	261	281	264	237	241	243	227	220	247	247	259	243	244	247	238	266	220	225	222	253	229	260	269	253	242	236	230	234	225	233	230	237	241	254	243	244	238	222	247	240	253	251	210	266	222	248	211	250	258	244	220	244	245	240	241	231	213	234	288	248	274	243	236	258	234	248	235	206	245	245	265	212	291	235	237	274	255	246	246	245	252	238	238	244	223	242	236	249	239	248	240	226	235	235	242	220	249	256	251	246	243	236	260	248	249	248	242	256	241	232	229	257	268	217	225	242	236	245	255	239	243	227	255	249	244	239	227	231	247	219	230	228	238	212	242	236	236	241	238	262	248	241	245	221	219	264	192	229	227	238	228	238	241	241	224	248	247	270	220	239	242	256	231	232	212	243	243	233	233	249	236	218	258	256	232	250	268	231	247	224	261	243	249	249	256	253	254	215	222	253	248	244	259	242	228	286	227	236	227	259	250	227	243	249	268	237	221	222	228	209	237	221	242	245	245	234	248	234	226	271	247	242	264	240	253	247	255	243	240	231	243	236	227	231	224	278	234	232	221	244	245	252	251	237	241	237	249	209	268	250	232	226	258	248	247	252	253	214	258	251	248	247	232	239	240	260	254	235	247	235	232	269	254	270	241	233	240	239	237	257	232	245	223	236	260	252	213	242	218	234	232	257	239	239	249	252	248	268	241	245	220	234	245	243	248	248	219	251	255	258	235	238	239	226	234	235	266	236	230	249	246	230	242	266	231	219	271	268	222	254	259	230	252	257	219	250	300	240	238	242	242	246	261	228	249	258	231	235	234	248	236	263	272	266	216	240	284	227	263	228	222	241	240	227	224	234	247	284	229	232	228	246	242	280	228	237	234	249	230	243	239	241	240	261	250	240	238	261	249	247	238	252	221	271	232	239	254	252	256	235	251	215	238	225	237	277	239	225	244	233	237	233	241	207	220	246	244	218	230	211	255	256	233	257	243	238	252	261	241	245	250	251	237	230	236	266	284	259	226	223	264	238	234	267	223	236	247	213	246	237	234	234	237	232	232	232	256	228	239	251	232	255	234	257	252	252	248	222	255	245	258	226	254	245	245	247	247	268	251	244	261	209	223	257	243	241	245	242	266	232	230	247	255	275	231	249	231	255	229	246	254	248	235	242	246	227	278	227	236	268	246	249	219	266	229	213	267	256	259	285	240	231	256	229	224	237	258	232	251	234	252	255	237	250	199	245	229	243	246	229	265	221	257	252	264	223	249	230	251	252	254	252	230	225	259	232	229	246	251	253	233	241	222	253	267	255	231	240	239	251	224	228	255	237	270	243	239	247	224	234	231	254	245	240	234	252	235	213	251	229	216	244	214	226	252	255	238	265	238	240	240	245	239	249	241	218	245	234	242	217	259	258	235	240	250	213	268	247	241	216	245
21035	30601	28165	18678	12186	9521	7445	6266	5085	4023	3130	2370	1859	1483	1345	1100	1099	1068	956	1034	852	759	706	670	575	652	627	617	584	548	514	516	775	1247	1034	514	386	396	408	394	355	384	393	416	384	403	346	394	408	419	388	367	363	391	367	415	376	367	417	379	395	408	380	396	398	430	400	396	409	387	394	384	399	376	391	409	396	398	368	410	371	370	360	401	414	422	396	412	382	393	402	378	443	387	434	406	351	403	391	392	363	373	401	415	408	393	356	373	395	400	362	387	372	413	396	434	396	368	395	397	382	362	368	399	371	386	410	393	408	380	369	380	393	388	387	411	353	367	369	354	385	382	367	377	386	398	379	391	377	378	388	370	386	394	405	384	394	370	392	383	421	417	368	371	364	392	355	392	397	378	362	341	408	383	416	417	343	373	399	347	396	375	376	412	382	369	427	361	384	375	397	394	419	368	416	375	410	364	396	364	395	420	389	371	375	375	359	373	435	350	352	357	373	394	361	380	394	371	363	366	402	413	381	357	370	383	376	400	383	390	413	382	428	446	421	368	366	380	401	387	381	409	391	386	404	400	363	416	361	358	377	391	401	396	406	345	374	374	343	371	422	402	388	359	399	417	362	376	376	380	387	428	374	395	396	390	394	391	367	408	404	436	405	381	351	419	369	394	371	381	389	370	404	380	403	395	426	396	393	358	391	378	418	388	372	418	390	382	387	402	339	394	386	426	392	395	399	384	355	353	367	378	392	387	400	365	398	402	409	379	341	375	428	348	380	399	416	400	397	385	386	409	377	385	393	376	403	374	384	380	418	374	371	376	344	383	313	391	384	404	409	396	383	388	390	364	407	390	393	426	402	344	348	396	380	383	381	376	425	373	401	362	395	364	390	375	410	391	371	370	382	368	342	390	378	374	361	404	382	396	372	360	392	408	394	374	391	408	372	405	395	360	406	387	378	380	401	381	393	431	379	400	396	356	364	394	405	374	405	364	396	395	398	391	385	368	391	379	371	380	398	380	390	400	355	393	386	374	361	413	392	383	398	371	343	420	393	380	362	423	400	380	424	387	408	367	371	376	354	378	367	378	372	437	412	400	398	392	396	366	383	372	365	391	358	371	364	379	390	360	384	399	385	390	391	405	359	395	403	383	395	369	377	388	377	381	384	374	389	355	371	374	408	423	420	397	386	387	412	395	416	360	402	360	378	364	393	372	403	409	340	359	377	380	392	364	395	364	373	397	418	377	375	380	375	377	350	384	367	389	391	444	385	385	394	392	381	369	412	370	406	387	381	384	389	380	360	354	388	385	410	382	379	399	392	372	398	356	363	375	390	374	399	392	414	381	399	404	418	383	418	378	410	397	379	370	389	336	368	374	382	411	392	383	391	380	384	390	449	391	416	340	391	378	396	388	383	342	398	416	369	347	397	392	414	375	370	404	362	359	382	369	433	417	389	387	367	395	388	363	377	384	410	400	374	400	399	394	420	388	407	374	379	387	383	406	372	404	389	373	395	357	364	398	362	342	411	355	363	392	384	368	381	397	393	375	360	344	395	378	401	353	391	378	349	417	419	386	401	350	428	376	445	380	409	407	377	373	372	401	375	360	403	369	376	350	391	387	396	366	383	412	391	406	380	384	380	385	401	378	380	367	353	400	393	393	384	381	396	401	373	399	399	373	419	410	372	389	360	411	393	371	391	362	394	362	378	381	412	366	350	388	390	418	366	403	398	417	357	346	366	392	370	369	406	418	440	388	380	374	381	406	384	369	412	377	371	397	365	395	377	398	373	418	414	409	353	386	393	384	416	386	333	380	359	371	416	393	411	369	375	378	377	390	385	352	430	375	394	397	398	364	381	393	390	391	377	354	387	379	357	373	410	384	397	361	368	367	407	364	410	404	395	388	383	391	378	405	375	396	371	402	407	362	398	373	391	403	357	421	389	354	413	396	380	384	347	406	393	402	418	382	388	400	382	411	399	424	357	397	389	392	358	401	370	416	385	408	408	394	401	406	415	381	390	409	422	401	391	380	409	400	388	380	406	390	362	377	416	368	375	386	412	401	412	422	398	397	395	378	359	384	356	389	392	414	391	408	397	381	376	393	398	383	414	357	419	395	393	389	390	387	382	401	388	363	403	394	377	399	372	406	382	402	398	395	413	405	393	366	417	414	396	382	382	403	384	366	406	387	403	381	402	377	383	390	398	407	366	380	414	376	391	389	416	412	384	406	376	370	356	427	390	388	397	393	388	330	399	407	415	374	369	373	403	394	400	389	337	382	407	398	393	385	356	394	393	389	363	426	414	411	419	389	419	364	380	394	366	399	371	377	403	388	350	393	392	375	358	417	372	389	368	376	378	405	394	371	378	393	426	394	396	379	377	378	371	417	426	356	392	404	369	411	369	394	421	389	394	389	415	388	391	377	398	394	380	404	394	349	393	382	418	374	390	416	420	382	393	388	394	374	399	410	381	369	383	369	387	369	353	363	386	424	363	374	387	373	388	420	360	380	401	372	423	396	358	383	394	396	420	347	378	398	376	386	382	401	383	370	394	384	382	364	405	387	372	370	426	398	392	389	400	376	354	397	357	405	382	400	414	361	387	370	342	371	358	380	390	416	373	379	382	387	354	403	406	372	428	393	370	370	393	361	396	414	430	372	386	382	349	380	406	392	403	346	364	427	416	417	393	415	403	378	373	374	379	397	371	384	387	374	343	397	361	356	361	385	376	381	401	364	395	392	375	439	369	426	424	393	365	349	373	393	370	411	404	404	388	394	369	401	375	395	407	409	351	369	406	404	357	373	408	353	375	372	383	365	372	404	412	389	384	389	399	407	406	392	418	392	391	419	379	367	392	344	371	398	410	396	402	402	420	376	381	371	418	385	401	393	406	401	363	368	387	351	378	410	390	380	390	379	377	396	403	381	336	387	369	385	395	386	370	383	414	364	376	436	354	386	440	386	377	391	373	391	398	386	411	405	399	367	404	369	416	348	391	380	419	419	385	349	375	369	391	386	388	373	403	395	400	383	403	375	401	395	434	412	354	383	366	377	419	394	389	360	407	354	367	400	393	408	395	383	405	408	398	381	395	380	413	422	371	378	373	426	377	404	399	376	362	381	379	377	376	420	393	368	396	342	415	392	409	395	401	382	399	377	395	377	421	400	420	337	392	373	378	386	377	369	387	364	352	442	419	367	371	386	368	400	377	379	411	388	379	375	392	383	384	394	379	402	398	355	401	383	396	401	343	389	395	399	406	375	417	374	365	388	355	366	410	395	391	402	381	363	369	388	348	411	385	377	413	375	407	334	345	404	406	408	392	413	341	354	386	366	372	420	412	405	385	358	386	384	383	406	395	391	364	370	404	393	386	409	368	350	418	344	417	389	401	377	415	388	412	365	361	392	363	379	376	407	434	376	395	367	382	420	386	376	384	399	421	363	377	376	408	398	396	388	417	385	374	387	388	397	426	381	405	313	392	401	384	391	378	401
24248	21411	28602	24588	20649	11473	6080	3789	2879	2320	1761	1354	966	935	810	740	712	638	591	585	507	528	425	451	388	418	420	407	389	347	381	380	1269	2040	1127	442	333	296	327	328	294	287	310	301	302	314	288	287	293	289	261	319	313	329	308	291	323	306	310	249	278	315	283	298	290	295	292	307	346	334	341	316	300	293	320	318	300	303	317	317	287	263	286	294	286	282	322	306	315	311	292	293	298	276	308	319	307	299	296	301	302	302	257	293	316	307	325	272	283	301	305	253	292	314	270	311	290	295	300	337	322	285	280	296	321	293	303	324	312	283	315	292	305	300	314	311	296	298	279	292	281	287	322	253	297	285	285	333	300	304	274	310	289	300	276	325	281	317	256	309	302	330	313	316	264	302	311	299	323	286	280	292	308	289	303	291	297	290	300	289	333	301	269	305	292	329	306	310	302	316	323	276	292	281	299	294	289	311	288	298	287	283	280	344	311	286	325	281	318	335	300	286	286	290	316	283	310	296	302	286	299	267	281	318	322	295	286	295	275	290	264	304	288	283	295	284	296	320	302	310	316	285	298	282	289	319	306	300	311	276	317	303	291	298	319	300	322	305	323	288	295	314	309	297	286	283	281	286	301	295	294	295	255	267	277	286	277	315	315	261	327	284	278	302	303	306	291	316	302	329	309	303	302	310	308	317	303	312	286	292	308	281	312	252	311	320	298	293	321	279	298	312	297	299	288	270	279	310	308	311	278	320	334	273	323	286	309	270	291	278	290	310	276	305	258	320	275	326	295	301	264	292	310	291	313	304	301	289	327	299	311	271	309	280	287	298	293	305	286	335	295	309	320	288	272	258	296	300	297	284	291	307	304	291	289	304	312	312	284	298	312	326	298	287	294	319	318	285	313	290	299	306	276	301	278	309	309	278	298	324	296	282	322	294	325	277	277	302	296	294	310	303	271	326	340	315	305	294	339	327	297	281	292	324	307	317	307	267	298	290	325	276	298	305	335	303	306	310	322	308	288	343	309	313	311	285	292	291	252	309	296	299	291	319	265	303	308	273	297	295	276	298	330	313	290	278	271	271	291	315	271	296	316	323	322	303	275	309	285	272	302	298	310	295	287	306	304	283	284	289	304	326	283	286	333	299	289	272	283	312	269	316	279	279	280	278	292	288	313	321	286	316	297	321	316	335	281	287	289	298	278	290	294	284	303	295	299	272	279	260	299	326	298	326	274	273	277	290	311	298	270	312	265	289	259	282	294	292	298	333	311	307	281	309	308	303	287	314	290	290	291	299	285	284	283	295	315	296	285	310	307	285	294	284	287	287	312	311	290	297	306	267	302	273	303	275	316	306	285	289	296	314	294	298	299	288	309	318	325	292	298	306	295	265	287	308	316	320	273	291	288	320	302	281	304	303	292	322	270	308	322	287	288	278	312	262	302	333	301	260	293	303	293	312	296	297	315	294	312	277	281	286	274	306	271	285	295	266	291	322	262	306	311	296	332	274	289	315	294	294	282	327	319	292	292	271	313	309	277	294	304	291	283	295	292	318	285	300	309	276	310	308	309	309	282	333	309	317	297	314	330	303	242	296	295	259	302	274	286	312	301	289	288	315	309	302	304	262	327	299	319	282	265	301	326	303	316	294	321	296	293	285	311	313	326	308	311	282	289	307	293	298	278	293	312	267	316	302	263	270	302	325	299	297	325	314	311	308	326	295	310	329	288	334	298	297	327	272	301	276	265	321	276	333	314	323	332	313	281	277	268	294	278	291	291	279	268	317	320	337	317	293	300	317	270	304	326	296	309	269	306	282	277	314	324	297	294	278	295	317	316	290	307	298	276	315	316	289	300	286	286	315	299	285	291	300	288	312	301	291	327	338	289	295	266	307	288	268	316	303	274	309	280	300	282	304	282	278	305	291	307	292	312	288	311	268	276	291	305	278	318	265	325	284	291	352	273	287	332	310	318	286	328	273	314	327	310	311	280	291	319	314	296	299	302	280	297	292	299	291	278	304	309	320	328	285	302	326	308	283	294	298	280	302	293	332	294	286	324	278	296	300	308	290	296	299	307	302	275	310	283	307	297	298	314	292	280	281	297	298	294	298	285	309	289	270	311	301	275	287	302	323	312	332	308	301	286	309	300	302	281	297	302	303	319	326	289	305	274	306	314	327	304	278	326	305	284	315	323	314	294	291	298	336	295	290	261	310	291	314	275	291	298	285	292	331	298	296	326	317	296	350	291	307	301	329	313	305	294	325	314	293	297	286	297	306	311	313	329	313	297	298	290	320	307	289	281	297	317	300	330	285	319	289	340	295	312	306	315	308	274	287	287	296	320	279	280	302	309	315	306	301	258	283	295	311	307	312	301	291	292	297	294	290	295	267	293	312	255	322	284	307	293	308	311	301	313	314	303	317	332	266	292	289	275	327	258	287	298	308	331	312	310	315	297	293	294	309	304	300	290	293	285	288	304	319	295	293	289	288	301	295	314	284	317	306	287	305	279	261	294	300	312	271	307	294	283	316	314	278	295	312	330	314	309	310	292	297	276	287	311	261	270	321	300	319	292	311	306	312	319	305	292	278	290	303	286	287	293	281	308	294	303	289	288	311	286	317	308	307	276	301	274	310	299	312	338	281	290	304	271	288	299	261	301	304	324	325	341	287	322	317	297	314	324	301	274	311	288	289	303	291	303	299	292	303	319	259	291	278	279	301	282	273	290	287	314	318	299	290	303	326	294	293	313	291	296	313	331	318	276	279	292	320	321	289	275	293	323	272	310	255	289	308	291	322	252	297	322	306	312	283	308	292	279	277	299	293	326	310	300	310	277	304	328	274	291	302	292	303	306	263	303	301	301	298	291	276	282	283	278	299	309	290	283	276	297	301	293	281	304	292	309	287	276	308	278	311	313	292	301	305	323	296	285	293	302	309	278	281	285	274	292	285	339	317	303	288	287	321	291	321	316	299	300	275	296	283	299	308	285	286	297	310	272	283	315	290	296	283	319	281	282	283	295	313	288	312	296	296	320	296	296	285	306	274	306	280	304	299	318	305	307	297	284	293	281	264	279	291	267	291	311	312	266	294	288	285	286	289	279	316	291	314	308	316	303	315	266	279	283	285	304	332	325	294	271	266	274	293	316	303	310	267	272	303	279	301	280	320	322	317	302	319	302	289	288	273	303	323	280	258	325	309	293	308	293	311	298	268	289	301	293	310	295	307	301	304	279	317	288	282	295	286	269	276	300	283	297	281	315	305	303	288	294	303	289	313	303	310	316	288	297	297	305	293	280	306	296	271	284	313	302	300	263	275	277	305	298	304	322	273	286	280	298	301	262	305	291	299	330	316	293	315	275	314	288	321	331	315	314	329	284	304	298	331	309	282	313	293	292	320	297	281	275	317	311	255	316	298	337	280	296	266	308	287	294	297	339	304	307	323	309	302	308	298	281	285	262	287	282	295	268	308	333	309	289	291	292	302	291	344	319	324	283	297
23144	38279	35138	26002	18463	14774	12574	10069	8243	6936	5493	3847	3029	2399	2072	1948	1767	1848	1566	1569	1208	1108	1039	972	853	908	800	730	791	768	679	716	3415	5350	2817	850	484	477	523	471	452	475	490	486	497	499	480	484	475	452	472	515	516	449	470	486	489	451	458	463	446	487	463	457	483	468	470	550	577	545	536	550	456	476	487	456	488	478	440	496	452	462	479	442	477	462	486	469	459	461	496	440	467	469	487	442	434	448	480	461	464	489	475	434	487	484	451	481	468	447	484	495	484	474	484	484	497	482	455	456	491	497	514	477	469	434	483	490	489	463	489	473	441	483	487	452	476	510	474	466	475	514	445	466	484	456	456	468	462	490	442	469	508	486	473	451	441	430	458	467	440	465	460	446	439	493	487	438	487	494	485	442	466	499	439	494	454	485	482	463	475	425	503	488	439	485	466	486	456	467	482	470	449	443	512	441	453	466	482	472	466	456	507	467	475	476	444	513	496	510	487	454	510	501	472	427	489	473	468	454	456	470	509	498	462	460	455	442	502	475	461	465	483	480	469	488	445	481	455	508	487	461	472	480	453	463	486	494	472	469	473	470	431	484	479	471	462	454	492	459	439	468	444	480	487	442	467	450	461	493	492	468	467	444	439	476	484	502	451	472	451	470	480	488	459	466	458	488	478	463	482	458	490	484	436	473	460	434	478	486	442	478	450	460	507	429	464	455	460	470	468	469	461	469	494	483	483	471	495	483	428	456	479	484	475	453	460	454	460	458	469	481	442	460	489	455	452	449	482	479	506	485	476	440	442	463	470	437	475	428	462	461	466	470	468	432	448	425	501	523	469	508	449	479	468	444	508	429	455	447	491	466	459	474	501	485	433	466	459	459	501	471	436	483	477	449	467	479	513	471	446	518	477	447	453	468	483	433	447	439	506	499	479	462	442	455	496	447	452	468	479	474	489	464	447	465	420	481	465	488	469	470	469	468	481	462	487	463	485	529	414	478	465	469	474	459	434	489	497	472	445	440	482	480	507	462	470	478	440	482	456	495	446	478	456	489	441	444	482	481	493	456	485	457	499	506	478	456	422	477	435	474	451	445	457	463	479	437	473	472	472	493	450	491	476	439	495	470	430	449	465	469	424	454	498	502	483	490	464	454	418	479	448	502	469	482	498	438	468	467	475	508	503	455	453	458	504	453	475	434	476	456	462	447	439	475	469	466	439	463	471	508	479	478	483	489	463	492	502	458	465	452	497	464	484	459	457	497	469	459	450	485	468	468	475	511	515	475	471	447	473	491	467	496	448	477	450	502	453	490	470	476	465	505	473	481	460	478	470	483	499	487	452	456	460	479	514	490	436	465	473	492	427	478	455	435	478	456	472	456	469	478	493	467	483	489	487	472	482	470	485	497	476	441	469	497	482	490	458	457	467	480	477	498	460	449	446	469	441	466	459	449	418	458	446	438	462	496	487	467	450	477	448	472	485	487	484	501	450	470	472	517	485	445	453	500	462	464	479	477	482	498	423	458	475	463	445	478	478	498	469	468	481	443	475	476	465	424	448	483	448	457	518	493	450	484	497	490	472	470	476	494	487	498	474	491	473	467	444	451	490	469	455	495	450	467	478	479	495	481	481	476	469	497	468	494	487	471	457	458	482	483	469	473	495	490	499	470	452	456	480	461	490	453	468	448	482	454	470	454	481	454	474	481	448	500	494	464	494	463	472	456	468	468	489	449	472	470	485	487	463	465	466	473	482	451	479	474	431	445	460	451	469	491	502	448	486	497	451	496	463	497	454	427	494	466	449	450	489	461	491	461	458	460	466	490	453	479	448	496	490	435	456	476	483	478	495	482	473	447	460	454	497	464	425	467	450	469	492	449	440	427	462	501	517	463	473	472	471	514	505	456	471	422	441	470	478	468	492	467	445	473	460	460	464	446	465	466	458	485	503	437	469	492	515	475	475	472	457	493	443	449	493	460	498	481	536	494	509	480	482	469	411	484	460	451	474	477	513	468	491	445	490	458	491	485	471	464	491	444	488	466	466	477	459	456	481	475	463	459	486	479	444	482	457	498	502	449	459	435	494	511	454	442	487	483	438	490	461	497	431	502	475	441	471	469	529	449	487	452	461	480	463	451	465	484	484	518	491	495	492	457	452	463	485	469	477	510	436	462	458	469	484	468	458	496	472	472	456	476	475	477	448	486	488	458	467	432	502	535	532	461	469	470	449	449	478	496	483	482	482	473	486	481	470	503	510	467	430	454	451	474	452	485	500	440	431	417	469	500	457	476	443	452	486	492	481	483	436	482	467	453	504	495	463	473	434	502	480	509	439	448	497	508	468	479	446	465	479	480	471	463	474	486	495	463	451	457	452	475	439	481	497	491	475	502	505	464	476	463	450	478	454	445	491	478	510	473	452	464	493	484	463	496	499	465	476	436	478	427	462	485	477	454	481	467	445	464	512	448	465	453	473	522	457	460	417	488	470	491	461	438	507	454	431	497	458	487	475	445	431	460	477	462	461	483	446	451	473	489	482	471	463	451	464	471	463	480	489	497	461	464	473	479	495	458	465	453	484	468	476	477	449	462	495	456	431	495	464	469	422	460	458	468	508	487	476	470	455	487	473	474	442	478	507	462	436	457	502	452	480	462	473	527	483	485	467	478	459	475	439	458	475	466	492	473	499	503	438	473	440	455	450	483	472	455	468	471	451	505	449	442	416	452	511	420	470	456	494	480	455	473	443	477	453	485	463	428	450	490	494	451	432	442	514	430	467	535	454	501	469	481	481	510	448	494	491	487	451	420	477	456	465	447	480	478	484	462	485	475	481	478	452	483	473	464	466	436	463	470	462	460	423	477	461	464	471	442	474	492	466	518	454	438	461	458	455	459	510	441	458	455	478	484	424	486	434	457	474	453	490	464	499	474	472	431	486	458	484	450	480	492	469	476	442	463	452	478	503	465	438	486	487	483	487	495	479	485	473	412	477	447	479	459	474	468	453	514	460	505	438	432	423	441	480	488	430	472	453	460	499	452	497	486	488	459	457	511	499	461	496	471	451	441	487	486	476	440	437	441	518	441	457	449	460	461	481	476	478	465	482	504	486	489	448	516	487	487	443	449	454	466	459	477	484	471	435	507	441	443	483	465	478	468	478	483	454	474	465	428	444	453	478	458	463	468	443	434	472	467	451	461	454	476	465	467	455	463	463	418	469	463	465	454	463	462	504	482	458	470	443	495	477	477	462	452	446	448	479	473	481	482	449	472	518	467	431	486	461	462	458	479	437	484	479	489	464	457	454	450	455	450	479	434	498	476	486	469	483	448	454	466	479	466	489	468	447	462	459	427	507	486	464	473	485	473	480	475	491	482	458	503	459	468	527	493	437	492	456	512	493	459	459	461	467	454	492	470	472	487	487	471	474	483	459	470	465	493	438	495	509	480	451	461	467	471	437	430	462	479	503	432	469	453	479	491	470	499	487	473	478	527	503	490	460	486
23199	21370	29259	23852	21413	20991	13122	6134	4202	3473	2582	1849	1427	1253	1116	1012	855	911	824	767	695	562	575	513	497	452	451	430	417	405	400	384	2203	3567	1713	568	338	327	330	310	289	303	314	313	297	315	295	290	288	303	307	316	294	292	288	307	290	293	306	319	270	328	318	284	269	330	366	409	372	399	336	322	314	289	296	296	305	295	331	302	305	293	312	297	292	318	274	341	303	313	306	342	332	306	312	308	317	328	307	304	277	323	310	285	279	317	320	302	299	293	263	325	290	290	311	259	311	299	289	281	321	289	319	300	305	299	301	300	266	284	306	322	324	297	311	330	277	322	278	321	300	292	312	306	269	328	308	315	314	313	314	303	308	303	292	292	304	317	331	272	294	289	311	295	312	312	294	263	318	314	302	284	275	287	292	300	284	281	306	275	316	310	316	303	271	317	312	276	333	301	313	340	334	303	320	295	294	288	260	235	289	300	295	284	276	277	294	307	272	295	311	275	301	280	292	323	307	299	281	298	286	282	334	309	292	308	296	308	318	290	312	314	291	280	297	301	317	276	293	340	288	297	331	297	312	344	330	274	297	290	289	275	281	298	273	258	292	303	309	335	278	287	306	335	313	306	263	294	303	309	321	335	312	283	295	296	316	311	288	312	293	318	319	299	265	289	291	266	258	304	315	283	291	282	300	299	293	336	304	294	289	287	310	286	300	322	295	273	312	279	285	298	281	316	302	316	301	270	296	292	318	314	292	270	304	331	308	308	306	315	316	304	274	297	313	317	289	291	293	288	316	277	292	295	288	274	316	294	303	293	314	274	303	299	330	288	309	288	305	317	264	253	341	311	306	310	274	281	313	286	287	318	302	293	278	299	321	288	310	276	293	305	299	312	273	310	283	319	296	314	324	318	292	277	279	313	307	303	274	282	314	299	305	261	327	307	302	286	296	304	297	290	306	310	283	324	303	275	316	286	272	306	282	257	290	284	292	310	291	277	306	318	309	306	312	301	310	294	304	320	294	303	298	288	302	286	313	295	267	285	275	316	284	282	307	294	291	317	309	310	313	307	325	307	302	314	269	310	326	306	296	312	300	263	284	298	309	306	325	290	318	293	298	295	319	295	346	330	260	296	271	283	284	297	284	323	313	262	311	294	319	299	291	305	289	307	315	264	314	299	272	317	303	292	332	309	306	303	284	309	298	287	304	274	296	271	297	280	295	290	322	291	294	304	293	287	304	294	284	313	275	306	330	324	288	295	307	321	319	329	303	323	337	295	340	293	302	270	309	268	296	326	279	316	310	306	292	303	286	276	285	284	307	304	274	313	284	292	308	306	307	325	290	310	304	288	287	303	304	339	307	298	323	326	300	306	287	303	329	309	267	269	304	265	297	305	317	297	290	289	307	281	278	290	291	302	314	301	317	299	290	285	334	302	282	316	297	302	311	328	281	310	316	276	305	297	299	300	344	294	306	301	295	323	318	313	315	313	321	299	287	270	295	287	323	303	313	310	305	349	323	304	298	298	309	295	290	315	312	328	274	324	325	311	295	330	296	291	288	312	293	321	324	281	328	281	319	297	294	289	300	319	276	290	281	307	286	317	279	290	285	305	297	283	278	288	261	305	299	301	282	316	322	300	286	340	315	303	263	313	276	268	310	313	275	299	305	316	294	309	270	298	316	301	273	287	301	284	290	289	311	308	303	321	304	324	287	292	317	283	278	300	263	317	303	310	284	297	294	306	305	288	313	302	322	265	304	285	286	289	267	288	295	293	293	311	315	302	342	304	317	288	289	305	293	303	312	313	291	302	275	310	278	304	294	323	330	269	291	271	289	314	309	302	281	313	314	310	281	297	296	349	328	286	291	325	312	279	281	293	274	303	277	329	324	276	296	333	295	349	299	318	295	307	262	275	296	301	304	291	275	298	279	313	275	317	334	306	299	286	306	312	270	333	302	287	307	346	305	307	320	334	306	278	309	306	306	306	315	297	285	287	303	318	296	298	295	287	290	325	281	326	284	303	302	315	316	315	287	317	299	295	289	274	332	294	289	298	294	286	295	299	289	320	325	304	327	275	297	267	297	301	308	312	300	304	348	319	305	280	286	292	293	315	296	267	279	299	295	299	300	294	315	281	305	310	318	304	318	306	279	302	296	295	287	327	308	276	311	285	305	312	321	281	295	308	317	316	261	294	307	269	293	268	292	299	271	303	279	318	261	304	271	325	297	323	308	280	313	315	307	335	310	315	290	305	311	277	302	269	315	336	303	258	305	296	331	299	332	286	308	298	313	293	278	286	296	278	314	291	280	294	271	318	291	302	295	304	276	291	314	292	307	284	303	276	324	323	279	282	265	291	286	287	281	278	330	286	300	269	308	289	294	299	308	286	283	327	297	277	322	287	271	328	308	322	280	318	301	307	282	267	297	309	325	271	339	320	257	346	326	304	292	295	311	316	284	277	298	319	320	305	289	288	332	306	286	307	327	287	302	320	288	282	283	329	284	305	300	341	287	317	303	311	276	287	302	306	298	281	292	330	327	307	287	269	289	308	286	318	308	340	283	303	296	288	314	311	323	300	296	278	314	296	294	300	313	288	279	296	304	291	309	332	283	313	316	292	332	306	317	309	306	310	311	286	300	315	306	270	271	283	322	295	310	283	294	325	283	311	295	271	308	305	262	308	290	276	313	269	309	309	289	318	293	294	301	261	311	303	330	300	291	291	301	296	278	278	318	317	293	294	297	319	289	288	316	306	306	290	306	284	249	298	339	322	306	270	302	323	298	300	315	276	290	340	285	332	312	293	289	260	278	278	295	310	331	308	314	287	306	275	306	307	331	303	279	294	315	300	281	281	278	312	297	307	305	285	294	300	309	325	303	263	277	300	319	245	279	309	306	317	281	323	298	307	314	305	290	299	301	316	304	298	304	270	331	303	252	291	300	303	295	302	331	316	291	298	297	295	298	283	291	314	281	295	288	264	313	298	311	298	321	284	289	289	307	330	285	280	314	285	299	295	295	292	280	304	295	297	336	305	292	321	281	326	313	299	303	286	322	305	307	288	316	299	265	284	317	325	297	288	306	296	286	302	289	290	310	312	317	329	306	295	281	298	325	305	306	278	292	307	301	283	329	313	301	307	304	329	302	286	278	304	331	268	284	294	288	281	309	288	311	327	298	299	309	302	285	311	280	334	310	340	262	339	311	304	293	291	292	293	291	319	306	321	281	324	334	254	308	307	290	307	328	307	273	273	309	298	300	299	323	284	289	343	311	323	317	287	283	287	269	308	290	289	291	281	300	271	304	305	324	318	326	299	297	251	271	258	281	290	314	281	336	293	300	275	308	316	279	328	295	272	323	290	309	305	313	276	285	259	301	316	320	291	319	288	303	273	298	307	319	310	291	309	310	300	278	289	316	306	315	299	304	306	316	284	301	297	292	288	291	333	296	294	311	308	316	275	288	299	295	311	290	299	306	327	300	293	314	301	313	300	285	312
25175	43452	39762	30380	22761	19069	16004	13527	11338	9394	7499	5446	4179	3616	3174	2774	2495	2520	2389	2095	1808	1477	1316	1200	1071	1053	975	931	895	808	800	798	5815	8854	4118	1276	531	533	496	518	504	489	475	462	439	458	512	468	486	470	477	459	460	487	474	474	483	459	464	486	468	480	449	470	462	495	616	746	664	595	548	534	479	479	459	488	491	456	453	504	521	465	469	437	436	472	505	497	467	492	498	441	473	479	507	503	469	456	468	466	451	494	466	484	441	434	470	475	474	486	476	482	507	440	492	462	461	472	488	468	465	455	476	458	505	469	480	480	481	500	475	483	478	433	472	474	446	476	483	457	501	500	470	451	498	462	442	461	479	499	442	495	461	443	473	462	465	515	452	475	474	488	474	469	446	454	443	458	494	487	467	455	439	437	491	420	441	442	463	477	472	450	482	437	459	501	446	455	455	532	455	441	510	483	499	472	465	502	436	463	465	482	451	421	477	465	440	468	472	512	475	474	450	475	430	475	413	423	462	460	520	442	522	458	476	455	437	467	454	442	466	457	487	426	465	487	475	485	481	497	469	487	445	451	505	471	462	483	477	489	473	455	457	492	453	431	473	453	481	459	462	482	448	468	460	495	447	499	516	461	445	491	489	454	522	452	461	472	448	481	470	501	469	491	477	451	458	419	486	489	470	453	461	471	461	452	426	477	468	463	442	450	432	407	473	465	468	475	460	459	467	464	448	467	423	472	427	463	474	462	439	433	460	455	459	487	452	462	471	472	476	482	466	482	468	438	482	479	470	456	470	485	426	444	499	482	451	474	440	472	479	456	469	501	421	490	481	449	494	451	451	449	425	459	498	422	463	505	475	452	471	474	448	517	436	501	435	468	427	518	458	445	495	491	476	431	426	418	472	462	455	462	462	481	452	425	476	462	474	477	490	466	483	463	446	499	454	483	458	448	464	466	464	452	494	467	499	496	489	464	474	410	487	452	462	472	431	455	490	457	513	443	504	476	465	456	491	466	456	441	461	494	457	451	452	444	448	468	438	479	472	492	444	449	472	471	464	449	441	484	459	483	458	456	505	454	454	462	468	479	507	456	455	482	495	458	481	467	496	461	501	478	490	462	470	476	463	487	481	480	458	479	473	493	460	475	455	473	439	498	465	504	455	474	460	493	497	451	463	494	465	418	450	464	488	489	449	440	454	446	450	486	476	489	493	474	482	477	468	488	456	498	478	447	516	485	453	436	487	492	471	487	505	459	446	500	492	449	478	480	483	459	461	498	452	434	485	484	433	451	454	451	454	490	477	476	445	471	450	497	493	486	443	459	471	464	471	476	495	445	428	458	432	451	440	489	424	491	479	433	441	478	417	482	464	475	490	478	456	486	459	441	435	428	466	478	424	453	458	506	473	447	481	486	437	472	463	489	415	470	446	455	448	468	472	443	526	438	453	458	465	467	469	482	446	480	476	440	450	470	479	459	484	419	443	471	460	498	444	461	473	477	455	451	477	489	424	456	443	497	474	489	468	490	490	425	434	449	458	461	451	457	488	426	464	509	498	470	462	449	464	458	482	475	484	443	485	471	485	480	460	448	466	462	500	462	484	452	454	452	447	510	507	497	476	457	442	480	463	471	434	491	460	450	488	490	455	448	484	510	470	464	457	472	434	451	478	470	468	462	447	440	469	434	451	473	464	464	433	460	460	463	453	444	500	498	470	467	439	499	465	421	499	466	466	481	461	468	483	489	438	481	499	471	456	473	463	449	471	447	451	497	426	450	446	470	468	457	478	478	419	484	455	462	500	440	488	493	415	464	458	474	503	467	464	441	457	484	465	447	428	450	458	427	456	468	456	508	443	518	422	462	468	465	478	458	485	464	479	496	434	447	499	478	459	453	481	460	433	557	483	486	466	438	452	480	506	499	446	441	488	440	468	459	440	470	433	468	413	486	459	488	462	475	516	479	480	466	440	457	455	425	442	493	489	491	489	533	497	501	474	465	457	491	496	475	481	462	467	473	460	502	487	499	451	458	488	465	493	484	446	452	474	489	466	459	438	463	499	453	438	473	468	444	484	474	469	436	486	475	443	439	485	438	427	459	448	480	490	481	458	463	466	446	469	487	478	476	486	490	471	456	426	464	450	489	478	494	441	441	460	433	464	485	504	458	486	488	488	412	468	474	461	459	483	496	424	463	507	467	446	480	466	450	470	472	464	464	470	459	486	449	483	458	487	469	470	469	474	504	476	476	522	446	473	481	491	456	479	438	486	516	469	487	461	451	494	459	444	486	441	445	463	481	464	466	436	485	443	471	438	506	485	409	518	465	439	495	493	497	467	477	520	448	467	458	467	447	505	468	465	488	474	474	470	499	510	481	464	486	474	471	426	462	536	483	450	479	473	521	453	473	477	494	458	476	484	471	445	451	429	465	435	439	500	455	474	464	418	454	503	510	464	437	469	450	453	478	488	432	481	491	484	432	464	438	504	478	442	468	427	459	481	460	492	452	476	470	456	453	452	470	446	499	476	471	442	467	458	462	480	476	477	454	452	495	461	461	490	459	451	461	484	496	479	465	465	451	472	456	472	425	453	464	485	467	463	440	472	483	471	495	461	472	487	447	504	463	509	478	438	511	453	499	452	442	456	462	452	492	462	485	498	462	499	452	480	477	515	450	481	488	469	431	440	456	479	453	481	490	444	433	456	489	461	471	492	504	463	455	442	436	477	470	473	476	468	451	459	438	475	493	481	482	486	462	451	438	496	481	452	509	475	437	504	497	452	463	447	461	453	464	513	520	444	495	481	483	464	459	455	461	452	479	437	466	438	505	461	477	438	494	456	474	447	467	484	497	465	458	483	498	485	452	474	455	437	453	458	468	446	503	467	460	491	455	469	447	461	481	457	461	420	443	494	454	444	486	494	475	464	440	468	476	455	471	469	488	451	483	482	467	471	441	493	429	432	469	451	455	451	464	438	488	461	482	462	426	473	451	486	445	498	447	475	495	475	463	478	466	502	417	462	479	452	440	477	437	483	451	421	502	476	498	489	446	460	463	483	449	462	468	486	446	459	459	509	472	464	467	467	477	455	478	449	473	436	478	447	436	472	453	496	492	493	477	496	470	468	514	457	481	436	452	474	479	504	487	508	469	433	519	450	459	491	490	486	440	480	486	492	501	474	426	471	469	447	477	425	458	471	458	493	488	470	467	441	474	474	473	497	493	490	456	498	484	461	489	494	475	437	487	464	479	468	518	493	425	479	502	469	476	467	483	461	464	501	473	487	448	469	478	482	441	466	454	439	493	481	509	448	491	468	476	478	487	498	483	432	495	486	464	488	494	472	476	491	462	466	446	491	457	454	478	467	425	426	479	470	459	441	466	454	465	461	457	429	478	455	470	469	442	471	457	446	476	486	465	479	464	488	496	455	474	492	448	428	446	465	462	451	448	455	462	473	472	477	485	454	474	475	438	469	449	479	452	443	477	501	425	486	495	487	475	442	456
27085	21838	20383	11812	5106	3288	2559	2044	1580	1271	971	800	663	598	493	519	439	448	464	409	401	392	352	331	295	312	317	299	273	299	343	297	368	490	409	320	295	262	246	235	242	240	239	251	256	254	270	249	253	228	271	281	241	255	263	268	278	264	236	216	266	238	251	277	247	228	285	252	282	283	282	284	281	224	264	254	249	277	260	236	253	246	243	239	280	258	285	295	280	243	269	265	245	271	236	257	260	251	264	274	282	235	297	260	271	255	265	231	277	232	259	240	255	251	236	272	248	239	241	277	275	243	249	284	244	266	264	267	237	250	213	237	268	257	229	282	231	277	276	248	291	267	211	247	224	293	254	230	233	253	249	243	263	264	274	262	260	260	264	273	275	254	257	248	271	255	221	271	264	215	238	296	261	248	241	242	232	279	254	252	262	264	260	259	257	245	251	235	268	251	240	266	270	259	238	230	250	257	281	255	239	251	244	259	277	230	227	273	246	237	257	285	256	283	247	276	246	273	255	278	248	257	239	223	221	235	247	243	255	241	253	271	271	242	269	276	260	278	258	245	244	252	259	254	261	296	266	234	272	250	254	253	270	248	270	269	262	261	251	273	241	254	242	285	265	250	253	246	242	246	258	266	229	243	257	238	256	260	244	240	248	238	232	283	260	240	298	237	261	233	265	244	284	268	231	282	236	273	268	246	241	286	253	262	278	276	255	260	256	251	241	278	245	287	238	229	250	265	248	267	247	248	271	263	251	223	244	254	250	243	279	263	251	279	277	251	243	254	273	254	229	243	240	271	237	223	254	231	248	217	256	280	280	242	240	250	265	257	263	245	241	261	243	256	249	252	281	236	281	281	209	275	264	255	256	256	296	259	254	306	243	239	250	255	276	265	260	250	247	264	237	284	237	256	245	257	259	252	284	237	254	255	265	249	268	263	260	254	242	247	247	255	242	242	282	254	245	264	240	239	243	244	254	240	281	249	253	213	277	241	278	271	272	244	254	243	272	245	263	261	243	239	241	276	267	279	268	256	258	245	254	264	244	245	259	273	253	237	272	248	273	259	311	270	285	265	262	250	239	257	264	238	279	248	264	248	257	256	269	234	251	231	246	260	256	233	261	282	226	240	231	257	286	253	224	264	270	235	244	289	266	243	260	248	249	264	270	227	256	264	258	248	274	239	243	292	246	265	256	259	266	246	273	217	254	275	268	271	231	249	257	239	242	231	231	250	274	269	262	259	240	249	271	275	264	241	253	251	258	265	275	238	243	260	253	255	226	289	275	246	254	274	262	240	270	254	238	249	275	262	247	231	262	264	249	268	226	252	277	253	253	229	261	275	250	271	249	247	266	266	244	228	238	284	288	220	270	266	247	272	289	256	260	286	283	256	270	254	235	263	265	248	225	249	222	279	260	253	272	244	278	287	261	225	276	226	257	275	263	284	252	239	237	248	252	266	239	263	276	254	279	260	275	257	242	255	242	270	269	230	234	256	279	237	281	251	274	241	248	269	264	283	278	282	268	272	256	258	259	248	253	242	285	252	290	250	245	265	252	266	232	279	243	237	259	243	232	218	266	255	252	300	247	242	228	243	232	274	266	245	274	230	254	254	259	247	239	273	262	292	285	241	262	248	275	219	264	285	250	248	266	258	251	250	253	272	276	273	265	266	296	257	249	246	239	249	259	234	236	269	253	243	248	271	236	252	255	245	280	261	275	245	236	258	255	244	272	295	247	252	235	232	237	256	267	259	240	288	250	264	261	259	254	238	267	271	264	230	253	233	266	245	243	267	255	245	256	282	253	260	253	238	264	239	283	247	269	266	241	235	279	286	252	262	274	272	273	291	255	291	260	275	235	270	238	239	266	240	257	256	265	245	243	243	270	224	248	247	281	242	257	262	268	251	271	248	262	258	241	260	258	270	264	228	247	246	245	248	257	201	270	237	244	268	216	263	252	259	262	251	259	255	238	252	262	266	264	224	270	240	228	259	249	264	249	242	266	254	244	240	262	254	255	275	281	264	254	267	271	262	276	257	287	222	257	266	264	249	295	251	277	252	297	259	278	260	256	259	247	264	226	273	267	240	267	251	289	269	244	252	255	249	269	248	246	273	258	233	274	271	267	266	240	288	266	267	286	260	233	277	261	245	251	251	247	264	242	256	238	267	270	287	219	229	246	282	247	252	263	221	227	276	250	248	266	261	236	263	259	256	250	275	235	256	237	212	233	282	239	264	261	264	247	268	272	274	250	257	242	246	294	248	258	237	246	259	260	229	250	256	266	262	263	264	239	246	260	285	270	252	281	253	288	232	253	238	265	268	280	247	233	263	245	267	274	288	245	230	253	243	249	268	231	276	219	242	289	281	232	272	258	243	266	237	249	289	245	255	280	262	254	256	268	254	256	262	268	287	253	276	240	288	257	249	263	259	232	249	241	272	252	232	225	227	265	276	260	284	267	276	283	253	265	225	269	269	249	256	260	242	268	204	270	249	250	240	260	250	247	252	230	278	262	266	251	235	242	237	244	279	256	263	258	274	282	295	280	234	246	230	252	253	259	267	269	266	283	277	243	268	260	253	231	259	272	243	266	257	257	250	257	285	221	245	227	234	261	271	261	282	264	243	257	238	274	254	282	269	264	261	250	226	253	253	237	251	275	271	279	228	252	252	221	255	244	259	289	266	252	233	295	249	269	251	227	271	269	276	246	263	265	284	248	296	270	260	253	237	273	248	241	284	241	247	270	239	235	289	245	283	257	261	272	223	237	254	234	247	269	255	260	272	258	267	233	285	292	229	270	264	230	233	264	263	258	268	272	241	231	273	229	273	264	242	267	251	243	250	242	234	261	285	243	256	247	267	253	275	238	243	261	263	258	258	240	253	258	236	245	250	258	264	217	237	263	264	264	272	291	257	269	243	255	263	281	237	270	252	250	243	258	275	254	266	245	254	271	230	264	266	244	274	222	260	244	236	262	226	249	244	250	235	252	245	278	283	256	276	277	257	254	245	268	270	241	248	246	242	254	247	261	273	262	272	282	257	269	253	228	272	233	246	241	241	252	242	258	248	255	251	275	274	258	275	255	275	253	246	254	224	264	267	257	241	266	232	256	265	275	275	250	267	266	266	239	243	265	253	235	277	251	244	243	281	247	256	227	259	243	287	258	278	247	247	263	274	245	254	226	262	235	262	247	234	233	273	266	261	248	265	269	285	244	255	266	260	256	244	255	273	247	274	268	232	256	256	251	258	258	255	253	223	240	276	279	258	250	259	258	245	263	251	273	225	272	249	278	256	247	253	260	260	253	264	234	264	294	257	266	241	250	256	253	261	240	270	253	277	287	247	283	238	250	275	277	242	268	236	236	238	279	235	269	254	240	236	230	248	245	275	276	253	253	266	245	219	279	247	250	282	263	252	267	248	246	270	292	263	247	247	251	262	230	257	264	232	268	287	248	253	242	256	240	253	241	286	253	252	265	268	241	259	243	276	249	233
20605	30798	27515	18254	11807	9332	7702	6173	5086	4111	3154	2290	1807	1629	1428	1279	1176	1229	1144	1054	866	829	666	648	601	550	604	548	588	572	534	538	760	1239	827	586	439	428	392	391	398	357	420	417	402	411	402	391	407	422	415	418	432	396	413	389	420	403	400	399	424	414	377	389	420	377	409	403	403	416	413	430	399	382	390	408	417	419	394	419	418	399	419	405	423	421	389	427	435	399	366	412	446	401	380	383	415	426	433	387	376	407	434	393	406	404	447	399	436	405	430	435	384	409	431	424	391	380	438	384	397	407	454	444	390	409	357	368	401	418	377	421	411	387	404	423	424	390	429	399	397	416	387	380	397	420	420	403	400	407	434	389	422	423	405	387	400	379	409	434	420	406	425	399	399	381	417	423	407	405	381	422	406	383	412	416	379	450	368	416	404	427	380	439	417	406	409	412	458	396	369	414	394	351	393	372	394	403	406	413	396	412	382	403	426	422	435	407	376	435	399	410	399	419	439	377	404	396	413	398	418	421	382	394	429	418	403	415	414	410	430	382	402	409	411	376	427	421	413	404	420	391	369	412	392	379	382	449	363	404	414	419	433	401	413	390	429	422	394	371	406	393	426	426	378	417	410	401	391	422	424	407	405	396	396	422	422	409	406	404	399	387	395	422	420	403	403	457	423	381	354	395	402	403	409	385	422	415	386	410	411	387	391	420	406	423	406	409	417	373	390	397	441	393	408	431	405	380	369	409	397	398	380	390	416	405	385	354	364	405	427	374	428	416	371	394	404	405	417	423	418	391	402	400	420	394	408	438	401	405	401	427	396	418	407	447	403	414	410	407	387	362	427	418	414	407	413	422	432	387	409	397	372	368	437	402	409	397	444	404	424	399	385	394	424	396	408	405	432	398	418	411	423	403	394	404	435	427	419	386	424	411	381	422	405	402	409	386	421	427	407	373	367	400	380	434	388	424	388	403	426	391	393	430	406	396	424	410	433	377	404	422	408	420	439	382	415	432	410	404	422	465	379	379	422	398	373	398	402	434	399	414	415	399	437	397	442	454	422	394	454	392	378	419	394	400	376	432	378	422	395	420	452	419	384	376	410	399	401	373	407	417	437	405	401	414	393	408	401	382	423	407	384	422	419	444	437	385	432	390	372	380	422	427	405	408	409	375	415	406	411	392	413	391	402	384	428	417	382	428	416	401	418	394	417	399	391	381	404	385	395	420	437	420	420	404	395	397	414	416	366	428	395	420	414	400	379	429	413	438	431	431	368	416	389	404	427	416	431	417	402	447	384	414	394	365	393	415	414	427	358	400	404	411	376	407	379	393	423	400	389	415	418	401	399	380	410	441	399	418	391	409	421	392	421	368	423	413	425	409	398	408	421	396	425	419	404	434	414	421	384	447	432	403	407	377	401	412	415	375	385	379	420	398	437	413	404	394	406	431	412	400	433	401	447	415	418	384	453	401	422	420	377	381	453	385	383	392	396	391	404	443	417	398	423	401	399	403	390	394	413	402	444	389	383	418	430	402	418	407	405	431	432	414	427	426	411	401	429	380	389	397	445	416	419	445	404	426	430	425	390	380	432	432	383	432	411	399	408	421	380	426	440	434	357	434	382	424	419	407	414	431	378	398	406	413	411	416	390	356	396	394	451	381	430	438	363	426	377	392	411	386	417	409	394	419	417	397	394	377	425	396	406	408	446	414	433	407	399	417	409	380	414	411	375	423	375	427	389	401	428	425	407	390	397	382	423	421	442	407	402	372	410	402	381	405	414	412	358	429	400	386	393	426	401	417	428	410	391	383	401	394	406	399	403	431	391	375	420	451	412	393	420	398	402	426	378	394	428	424	403	450	400	435	393	452	396	385	365	415	424	371	455	431	405	359	416	407	392	423	386	404	375	429	393	408	422	393	413	419	416	405	412	433	409	395	389	422	433	422	435	433	405	391	385	404	423	424	401	347	413	409	374	400	388	389	403	387	395	365	385	410	392	388	405	423	446	400	372	413	423	406	386	382	386	399	426	404	430	412	412	379	392	405	425	433	441	432	351	434	424	380	379	390	421	378	384	400	379	404	415	384	409	397	386	405	390	421	412	434	425	439	394	398	416	404	438	389	415	427	405	398	391	396	404	401	384	450	375	406	420	419	420	388	393	381	421	409	380	412	399	395	400	376	431	427	387	423	436	430	382	374	423	402	433	402	400	393	374	402	374	407	395	434	390	421	395	391	416	387	418	399	390	428	416	421	361	432	395	381	380	397	361	398	390	401	362	376	372	414	429	399	389	397	427	386	429	402	397	397	387	410	396	416	400	393	417	406	420	379	402	392	386	420	403	398	409	383	424	415	415	405	426	406	371	407	447	417	434	433	438	442	406	411	396	457	416	409	355	391	432	375	370	416	424	431	444	403	395	408	400	426	405	449	392	418	421	464	435	413	414	398	397	403	388	406	400	395	397	402	429	410	386	432	414	395	381	393	399	389	453	411	436	423	413	416	414	408	438	414	426	402	383	410	433	413	398	397	463	403	407	414	409	404	388	424	405	401	403	423	450	376	405	410	417	379	370	451	395	415	388	390	398	410	380	410	383	398	406	394	396	469	410	371	389	412	420	451	430	401	427	417	409	425	410	402	396	411	375	457	415	428	385	413	390	415	442	426	396	401	420	421	383	405	412	394	404	408	409	384	415	411	377	394	407	421	398	424	379	399	405	392	377	410	436	394	410	394	398	410	403	437	431	404	424	379	392	416	408	390	408	426	408	370	469	438	426	441	380	400	389	432	383	448	421	404	419	395	385	379	382	394	423	405	401	386	425	418	414	450	400	431	418	421	402	431	412	445	378	411	388	386	432	413	409	405	380	440	396	443	372	412	394	391	383	377	419	391	348	412	400	411	431	436	457	406	400	413	404	369	399	426	418	398	390	391	395	420	436	445	416	368	450	395	411	417	381	391	409	405	400	452	377	434	399	401	407	391	405	436	440	428	446	436	412	407	393	424	397	391	421	420	416	399	413	412	431	423	400	433	376	355	379	360	403	357	450	381	425	408	395	396	415	387	398	416	403	417	420	446	393	411	383	404	380	403	413	417	416	437	426	426	424	390	407	394	400	394	421	439	403	394	396	410	357	396	392	427	407	437	418	384	389	397	411	393	407	406	390	402	416	386	392	402	397	401	444	401	380	375	423	390	423	425	417	360	424	382	417	413	423	416	390	465	368	399	408	404	395	412	396	402	383	392	406	432	447	404	418	432	416	393	410	427	411	412	409	422	409	421	414	418	406	413	393	442	388	437	446	403	402	406	394	422	397	404	418	396	391	406	400	389	382	450	435	388	379	407	389	432	410	431	384	404	352	403	392	399	431	367	403	407	436	434	414	414	378	349	416	398	410	417	415	414	405	365	423	398	378	402	414	381	416	406	421	393	386	397	399	417	400	386	383	378	432	413	412	420	390	408	402	421	413	421	411	400	402	420	409	424	398	422	407	455	374	409
24217	21388	28578	24544	20568	11204	5972	3846	2891	2275	1785	1307	1134	1017	868	831	788	729	752	624	580	516	473	447	428	419	419	399	397	435	388	366	1067	2068	1161	623	371	320	318	360	315	295	311	336	347	327	303	327	303	306	319	319	278	332	336	320	285	288	319	308	330	301	316	289	308	310	330	365	356	324	331	326	314	346	306	332	339	335	326	351	355	311	315	315	312	307	297	303	301	305	338	359	304	319	321	336	316	313	303	318	326	317	297	333	342	288	319	315	300	333	326	311	330	290	320	323	327	326	296	305	283	300	286	285	310	309	309	325	310	325	340	276	331	296	295	281	322	303	342	305	317	328	300	288	356	313	340	282	301	338	320	298	321	271	326	300	346	312	305	315	311	323	314	299	304	327	354	339	301	337	316	329	310	297	313	338	307	319	314	317	322	337	323	320	340	339	298	294	306	317	314	302	285	316	285	329	313	316	282	335	311	327	311	366	332	296	332	323	372	284	330	330	315	312	318	331	321	321	291	321	313	300	321	345	310	318	341	328	310	286	294	302	309	321	344	290	291	319	326	313	288	336	326	291	268	296	317	350	299	307	337	326	301	316	314	319	325	370	276	296	314	309	317	309	303	306	301	280	306	304	299	328	324	297	311	335	298	317	316	329	347	327	329	322	298	339	315	312	311	272	286	318	346	295	303	300	316	302	320	315	322	295	311	296	304	324	319	312	303	317	331	307	293	315	322	290	302	302	308	306	293	325	317	312	314	298	321	308	316	308	298	315	309	301	262	335	295	304	311	321	302	305	328	315	311	327	344	292	336	313	331	333	310	336	305	316	343	309	314	279	330	321	303	306	317	304	344	301	312	293	300	295	311	295	309	323	356	320	298	336	319	267	307	314	338	301	333	286	297	310	298	317	290	295	303	311	283	299	289	284	318	329	302	318	308	333	301	298	329	323	326	300	298	295	309	263	298	325	314	360	331	311	313	319	271	312	345	308	331	305	294	262	320	317	313	290	306	317	286	302	304	334	314	321	320	342	284	311	316	310	305	322	325	294	321	309	298	321	319	317	322	356	304	293	322	310	294	304	316	327	293	303	320	322	275	334	329	293	302	303	307	268	333	336	287	294	321	320	311	297	285	343	348	308	307	328	335	326	315	310	315	290	329	302	334	308	325	325	334	306	348	325	343	330	307	309	302	305	327	341	309	314	305	300	279	317	332	326	336	290	327	287	318	315	318	324	310	324	312	328	295	315	294	321	342	296	320	299	299	303	315	304	322	300	312	299	290	342	297	330	289	308	324	321	312	310	320	324	321	332	310	304	299	264	280	294	325	335	291	286	295	309	303	322	306	330	320	296	294	330	316	318	311	324	310	324	337	331	323	306	299	342	323	332	298	307	315	339	290	305	275	282	298	285	329	322	329	291	341	294	300	300	288	293	299	292	293	340	307	312	313	336	302	302	292	297	340	276	295	320	335	316	277	289	290	320	295	294	293	308	313	316	314	321	285	307	308	283	302	309	284	300	297	305	316	285	294	362	293	304	308	338	324	303	320	312	333	311	336	288	309	332	305	351	295	306	328	326	308	273	323	327	293	309	339	339	294	303	309	281	327	279	330	341	308	316	311	315	344	305	297	290	320	273	334	324	276	295	309	303	330	293	318	322	340	314	335	324	292	306	313	294	299	326	333	293	302	316	314	328	326	296	334	310	296	319	336	309	302	309	310	302	295	281	308	318	311	313	307	311	302	296	307	310	324	328	280	301	305	339	353	305	328	282	331	343	311	329	330	260	306	335	314	335	295	341	336	290	316	322	330	294	366	338	314	307	279	280	323	270	323	294	274	342	309	328	328	329	287	337	299	337	320	306	322	312	304	335	303	319	316	330	339	316	318	337	298	332	293	335	302	304	349	293	318	315	333	322	302	330	319	308	287	295	322	335	324	322	340	312	293	319	330	304	341	357	339	315	276	332	323	309	311	325	308	340	314	305	327	316	316	301	320	331	304	315	318	346	309	303	320	309	295	304	324	311	279	296	302	292	326	307	307	309	336	348	279	327	317	306	323	309	317	302	289	315	285	319	322	306	323	309	309	323	319	306	328	322	297	329	297	333	314	314	311	295	323	293	317	337	317	285	311	311	312	320	330	272	293	344	307	298	342	297	317	312	347	307	318	334	318	306	305	313	306	302	343	340	284	322	345	336	304	298	301	315	291	303	321	307	298	340	291	315	313	285	304	305	355	303	302	309	306	298	287	315	329	342	299	315	321	307	342	327	291	310	302	334	322	317	300	283	335	316	318	301	320	313	313	299	326	333	288	322	314	312	300	339	337	329	337	338	318	345	289	304	354	351	320	302	322	336	285	315	333	284	309	290	313	332	324	321	327	315	309	318	329	319	330	308	325	314	322	314	308	309	320	311	303	341	337	309	308	302	337	320	322	321	351	312	311	298	308	326	290	309	329	303	323	325	332	333	312	323	293	333	333	299	318	307	295	312	316	308	308	290	319	298	323	337	309	300	332	300	330	274	297	323	282	312	298	302	324	318	332	310	312	275	303	309	288	279	326	299	293	329	341	309	290	316	321	278	307	314	301	298	333	331	293	327	316	320	306	338	315	295	321	322	288	315	307	314	301	320	317	299	311	307	302	292	282	285	312	339	325	290	295	293	305	310	313	278	297	298	315	319	299	316	327	328	336	350	297	324	326	330	302	312	295	317	308	319	302	333	300	316	289	341	317	323	309	300	319	317	343	321	329	327	299	310	303	382	333	327	302	314	346	330	273	251	298	329	319	341	336	296	305	295	326	281	310	294	309	303	332	293	283	312	308	330	278	315	333	335	346	293	338	309	323	286	329	315	314	301	315	319	289	315	295	312	303	319	310	303	314	319	308	298	250	330	300	353	304	326	357	288	311	325	315	323	323	292	327	294	300	293	291	301	311	315	318	299	267	309	257	330	318	287	341	335	321	280	278	319	304	311	309	328	316	300	304	324	314	328	312	311	318	319	298	320	311	302	312	315	320	299	311	326	325	321	290	304	332	303	281	332	314	301	345	325	311	314	303	307	284	311	341	300	320	285	313	282	313	337	312	343	323	301	310	301	289	294	315	342	287	282	329	318	323	328	319	310	336	323	309	336	321	292	302	270	319	301	294	318	291	307	333	325	306	344	308	328	343	322	339	286	299	313	338	306	317	312	319	289	316	318	313	310	343	279	322	311	319	313	314	311	315	313	345	311	322	311	342	347	316	290	308	315	312	327	339	295	304	307	321	332	310	309	308	322	305	344	320	265	311	305	293	304	363	325	335	310	315	339	332	293	333	268	287	316	321	350	314	279	346	307	317	268	335	343	314	281	313	316	350	328	340	296	305	336	315	295	341	294	332	300	319	331	332	313	305	341	308	316	305	294	311	335	318	320	305	318	298	325	315	294	336	327	326	336	315	319	311	293	340	298	329	307	301	338	315	297	271	313	322	314	319	311	319	343	330	298	372	320	324	315
22599	38836	34790	25603	17858	14506	12415	10106	8235	6776	5408	3870	3307	2868	2463	2202	1922	1918	1779	1561	1294	1126	1020	937	849	871	834	799	723	688	647	714	2686	5261	2796	1354	606	504	484	504	530	455	517	493	481	491	508	518	485	521	525	498	512	499	507	513	460	513	521	469	499	474	502	439	467	527	469	583	580	561	559	517	495	495	549	462	488	499	488	514	457	527	493	481	496	497	491	495	469	457	507	488	489	512	447	479	493	518	496	476	464	493	500	505	485	503	498	440	505	508	534	521	487	477	490	502	498	518	478	502	481	525	521	497	483	521	498	470	525	516	440	507	492	452	531	500	498	490	542	456	481	490	483	484	512	502	489	487	512	506	496	508	497	513	542	464	490	489	495	519	493	502	515	490	495	476	501	521	443	477	485	507	458	474	537	495	477	452	477	496	480	517	522	544	486	537	503	469	482	489	475	517	478	494	512	493	496	499	482	492	462	480	480	445	490	487	461	518	523	445	514	509	513	486	521	477	513	481	486	512	518	488	459	472	480	499	494	483	519	486	502	486	512	463	489	479	477	508	471	503	498	495	485	480	523	494	476	500	506	501	513	486	466	489	469	514	524	474	467	543	489	486	520	539	506	491	481	475	517	521	469	487	502	505	519	521	457	505	486	519	507	499	481	528	505	461	523	487	484	472	520	499	487	500	474	459	478	496	533	517	511	476	450	517	512	482	491	489	509	513	492	468	477	494	488	478	514	514	489	454	496	517	508	479	460	464	511	452	489	462	484	495	471	458	483	470	533	459	465	472	474	481	516	478	494	467	493	504	486	466	469	463	494	484	444	501	475	467	470	500	497	517	500	490	465	499	516	494	497	525	483	439	448	464	499	559	498	508	514	449	465	522	484	488	501	493	511	476	498	526	464	491	460	475	512	520	487	483	497	517	479	500	476	485	514	477	484	481	455	464	473	488	496	516	424	518	479	436	513	472	528	490	515	452	509	492	553	500	510	524	495	507	477	511	558	496	471	460	488	534	479	501	512	481	511	466	499	519	485	474	478	481	515	472	495	477	513	500	481	503	461	498	484	464	489	484	488	497	523	494	488	510	490	498	496	488	550	475	463	511	527	476	507	445	477	479	470	476	526	509	490	483	448	512	512	508	470	480	502	536	525	487	497	505	504	520	439	499	488	513	475	497	507	489	445	466	464	488	500	477	460	508	508	505	533	498	456	501	498	460	518	488	481	495	506	534	474	488	485	494	504	498	496	510	477	492	479	478	521	495	487	473	513	481	510	470	492	497	477	491	485	510	467	481	514	494	492	498	476	510	473	486	484	506	481	501	471	455	478	491	448	489	527	486	500	501	487	486	463	485	474	493	460	537	488	462	524	500	452	480	504	507	517	516	470	482	449	523	467	452	510	483	520	489	526	467	495	514	485	525	471	519	529	509	559	481	470	471	465	503	520	484	451	538	503	514	497	476	504	454	532	489	551	498	505	480	521	523	510	422	453	470	512	536	520	514	476	503	451	481	503	489	504	484	488	482	474	467	499	525	480	496	492	467	494	456	467	498	487	489	460	493	500	501	445	468	498	509	500	526	509	485	475	502	497	499	493	512	504	493	497	516	503	462	498	491	528	493	505	477	480	472	480	496	483	470	499	560	483	501	489	473	528	494	515	486	451	455	490	503	477	473	500	463	499	517	466	489	476	493	482	483	467	515	446	509	467	489	477	465	509	497	474	471	405	486	484	539	473	484	494	492	464	516	496	495	513	479	491	484	465	504	476	470	473	502	492	513	487	484	502	500	530	506	500	448	480	467	507	522	512	493	483	497	472	489	505	491	476	484	516	462	503	505	508	501	461	492	500	498	513	504	472	509	503	501	467	505	481	467	486	502	503	538	474	493	532	492	512	486	491	448	488	528	510	483	505	483	493	496	490	502	524	490	529	511	481	501	469	485	547	502	482	492	495	472	471	525	503	513	491	502	487	478	481	478	490	485	461	471	484	456	457	486	529	512	509	529	474	479	507	493	503	489	490	520	482	496	487	530	461	479	493	516	505	464	521	516	500	474	499	457	459	444	536	522	502	504	485	494	462	480	516	536	503	487	501	518	482	497	482	546	487	494	510	460	516	505	507	481	492	444	476	494	501	507	486	516	488	502	480	497	493	503	460	466	486	513	490	496	457	440	465	491	460	469	484	512	517	526	475	510	446	481	503	474	512	509	464	461	448	508	497	529	458	510	442	483	495	496	470	477	485	474	522	501	446	474	507	482	508	474	467	488	530	523	430	516	490	540	510	482	525	477	490	463	483	451	487	441	488	493	482	495	486	452	492	497	476	489	503	490	500	486	504	495	494	520	513	506	486	468	476	507	513	506	468	498	501	514	510	506	536	474	474	513	507	490	487	512	482	510	517	516	460	515	491	485	471	502	478	473	521	471	496	481	514	484	500	468	475	488	451	508	484	499	474	464	498	542	491	492	477	565	497	487	507	474	493	524	502	478	534	490	507	475	488	467	470	511	487	473	536	522	509	521	499	479	530	533	549	477	516	508	497	472	473	502	514	478	513	512	482	501	454	515	534	468	483	455	504	466	490	466	519	503	507	478	476	470	504	469	501	478	518	465	458	499	498	518	473	496	479	540	461	520	491	508	496	509	513	472	462	464	473	472	531	496	495	511	511	499	512	519	465	460	480	484	484	492	487	483	536	502	486	501	482	517	506	471	502	499	516	487	503	457	483	504	486	486	514	503	476	493	482	479	496	477	459	533	512	514	486	485	515	471	479	494	493	516	533	478	489	532	532	496	465	456	487	475	476	508	489	475	507	489	531	520	452	476	513	497	483	461	481	471	479	532	533	513	520	501	480	546	488	523	436	495	483	523	484	480	490	530	482	473	476	465	466	489	557	478	503	490	515	488	496	456	502	481	483	501	478	510	520	477	478	485	499	456	515	453	511	526	523	477	438	499	480	522	500	480	502	487	477	464	482	495	498	476	475	500	519	501	499	502	460	486	461	518	491	478	484	508	505	498	512	494	500	535	466	484	493	505	491	493	493	505	493	456	481	478	445	469	524	485	466	483	511	488	456	498	493	459	488	486	484	515	493	486	458	483	491	500	507	512	499	501	484	481	510	489	471	493	504	485	484	499	494	542	462	522	497	499	490	494	464	497	479	542	496	480	473	516	470	470	486	507	495	486	500	526	481	480	477	489	489	486	513	496	494	507	502	451	494	457	489	482	518	509	518	482	461	487	513	473	472	545	481	493	509	506	515	480	499	473	508	492	484	459	490	479	490	502	517	459	518	492	488	490	485	531	512	503	487	497	503	450	504	519	509	511	489	491	494	472	501	477	463	496	496	468	479	495	459	489	504	504	471	512	475	463	506	509	467	478	488	484	465	477	520	469	506	486	489	503	498	529	490	496	505	515	490	511	516	481	483	491	492	494	499	506	492	470	505	502	467	505	473	459	500	469	477	488	494	496	488	472	468	482	487	520	448	492	507	467
23191	21405	29271	23832	21421	21011	13216	5955	4107	3326	2623	1908	1573	1448	1227	1075	899	924	889	774	691	605	509	491	541	481	466	458	415	419	427	407	1719	3663	2094	901	403	321	323	323	315	296	307	335	308	328	350	309	319	293	315	351	335	323	333	333	332	265	336	301	309	331	343	347	292	325	321	345	382	357	377	308	326	327	323	309	323	312	296	310	321	319	300	326	309	291	317	321	310	314	318	309	336	329	282	320	337	309	314	323	321	311	324	299	323	301	307	277	293	311	298	267	297	338	359	322	318	321	319	330	297	317	318	333	295	305	338	319	313	296	333	303	292	314	306	319	315	292	340	294	353	339	319	308	285	299	280	319	296	321	312	295	295	347	321	283	311	341	315	284	331	334	310	316	312	309	283	303	294	337	303	296	301	313	302	308	335	319	306	301	271	317	328	329	296	307	302	294	274	346	304	305	309	322	306	320	310	299	301	327	281	300	334	342	290	301	298	330	327	322	321	298	302	317	303	335	355	281	313	339	317	322	333	279	285	327	322	330	301	323	290	277	314	288	320	313	293	316	325	321	312	303	305	344	315	318	315	341	327	317	291	300	319	324	337	307	320	337	320	305	279	305	334	300	340	327	307	299	329	302	326	356	342	316	320	349	338	314	307	323	309	358	313	322	315	332	344	304	292	307	322	323	331	313	309	307	327	330	326	332	335	324	339	303	297	318	329	354	328	348	281	305	309	310	308	287	314	321	314	317	299	356	310	320	330	345	346	311	333	326	313	306	318	367	288	295	300	318	271	328	316	322	306	303	318	303	324	310	286	334	313	332	296	291	301	290	331	358	302	307	281	338	294	272	327	316	292	317	322	317	296	291	316	317	331	294	285	319	308	302	297	320	299	301	327	348	320	304	357	310	307	331	317	296	299	283	349	301	302	316	336	290	304	315	302	295	320	304	343	323	312	328	325	319	283	318	294	322	316	294	322	357	316	320	325	317	322	301	303	307	308	331	310	301	319	347	323	307	285	315	297	295	316	304	289	315	293	284	321	329	339	328	333	313	296	302	310	341	299	321	296	338	306	300	317	328	314	295	290	306	315	316	292	342	313	292	308	335	330	294	289	294	319	332	309	287	306	297	332	295	324	303	299	338	303	295	303	289	301	311	301	293	305	302	314	257	315	288	292	333	311	291	300	278	259	283	303	309	308	305	315	322	328	320	334	304	305	292	318	340	339	329	329	333	284	292	293	331	302	347	321	302	292	313	315	318	299	298	332	319	299	328	285	310	331	355	327	317	296	319	313	321	301	364	316	321	299	310	304	343	320	292	323	324	323	322	310	347	343	332	338	326	333	309	287	323	298	338	352	335	308	339	301	316	346	300	289	323	295	297	311	277	327	302	302	317	305	293	353	357	315	316	282	316	349	289	280	319	330	332	297	354	326	316	331	293	329	317	323	318	304	296	303	315	296	269	309	317	299	294	285	313	311	333	289	327	346	298	327	315	281	331	305	333	326	330	291	337	264	293	294	315	312	314	290	284	337	317	331	319	296	318	291	325	323	325	320	303	306	306	301	338	326	315	298	293	341	280	315	352	298	345	290	306	312	312	274	311	317	336	315	300	310	293	315	332	316	331	321	304	299	306	315	307	319	340	335	341	301	300	323	298	308	325	341	330	307	305	304	292	323	329	311	291	343	285	291	275	300	324	355	336	314	311	315	298	325	346	340	274	314	344	320	282	312	341	318	278	294	289	288	337	341	309	311	340	308	323	314	305	325	316	297	324	293	325	325	317	308	325	331	330	303	320	336	305	306	311	317	309	314	304	306	329	318	301	321	296	319	306	341	302	295	272	327	306	351	331	328	341	303	287	316	329	306	318	335	325	295	343	339	332	307	317	321	352	312	313	300	297	305	302	312	330	313	305	326	339	310	334	325	321	305	305	336	310	295	289	331	323	310	316	304	299	333	299	301	333	297	307	334	319	281	327	326	310	304	298	310	305	321	333	338	315	303	317	270	306	289	294	302	330	351	311	301	332	337	332	310	327	323	315	285	336	331	307	305	337	329	304	281	311	307	300	327	334	315	314	323	298	345	312	337	300	319	339	324	323	291	324	305	322	337	316	275	344	296	324	329	329	282	317	320	321	310	325	338	350	310	289	325	320	320	305	316	289	307	327	290	316	306	286	345	323	313	321	367	310	279	331	304	321	315	271	306	311	325	323	302	297	310	345	339	323	306	279	322	305	320	323	327	286	299	310	295	324	341	336	306	324	322	321	309	298	309	311	315	341	280	335	334	316	296	334	301	335	305	287	337	313	294	293	314	288	295	344	289	307	317	300	273	294	296	292	317	334	334	341	350	313	340	341	321	323	324	327	275	333	310	322	296	334	308	318	323	313	312	303	314	297	309	312	321	320	329	325	314	307	308	298	308	320	332	306	297	294	326	290	316	309	307	283	332	322	309	323	319	299	300	297	292	321	296	323	314	298	344	341	290	333	292	318	307	311	311	312	319	304	286	313	293	317	337	311	286	335	276	296	330	342	332	296	327	297	318	285	346	294	307	342	342	294	326	307	331	303	358	320	321	306	326	323	298	300	352	285	310	315	321	318	292	301	319	301	287	315	314	295	308	285	311	318	299	301	294	305	306	316	333	328	295	325	318	318	301	314	325	332	289	307	305	323	315	335	313	299	343	338	313	297	318	341	326	308	338	321	305	304	296	312	311	314	295	301	309	303	294	316	317	307	320	340	334	325	315	325	332	320	319	286	327	312	296	308	313	321	301	314	310	320	312	314	285	306	294	321	302	271	310	309	320	308	336	300	300	321	294	288	339	339	298	319	285	340	311	296	306	314	294	314	318	307	314	291	316	319	342	307	290	323	292	318	309	292	313	291	320	282	297	326	330	306	298	305	302	268	321	321	334	298	341	327	306	277	308	314	284	316	265	326	346	285	305	300	321	342	292	329	316	297	271	320	313	308	298	330	305	297	306	317	321	339	314	317	321	333	282	328	291	317	312	325	323	320	323	334	303	337	312	295	311	305	331	327	306	332	300	322	296	326	318	343	338	340	315	304	285	319	284	324	329	336	305	317	317	289	304	301	304	334	313	303	323	311	322	319	344	303	306	318	318	302	324	324	315	346	331	318	324	309	329	283	297	317	326	326	314	333	322	334	314	288	316	288	301	332	334	322	317	341	322	313	333	325	287	330	312	347	296	319	343	299	313	287	343	312	340	304	295	315	290	297	285	320	307	325	355	324	289	314	304	298	316	308	286	348	302	299	310	311	319	343	319	310	297	285	272	299	292	295	334	327	309	292	314	295	313	326	283	324	293	297	287	352	348	318	332	327	279	303	310	306	321	320	315	297	290	302	312	293	313	322	317	298	319	324	333	292	333	320	323	328	295	313	299	317	328	313	332	329	300	323	298	317	274	329	311	320	330	322	304	311	327	297	303	312	277	327	293	291	288	309	268	308	298	364	316	295	281	301	298	294	306	308	328	340
24719	43516	39365	30194	22323	18488	16664	13484	11282	9266	7476	5698	4577	4079	3489	2946	2604	2488	2287	1913	1679	1407	1199	1072	1172	1096	1035	930	913	808	760	770	4538	9225	5167	2298	767	476	499	475	494	513	505	504	467	484	481	482	501	473	510	551	489	456	494	479	520	489	466	473	462	519	483	461	524	468	539	607	705	648	627	535	530	487	480	533	505	507	472	465	475	458	485	530	531	474	453	461	456	499	477	480	477	490	450	488	478	463	482	480	499	512	490	473	449	507	441	485	494	479	483	499	478	460	464	493	491	493	516	473	468	498	505	463	499	453	428	443	476	488	484	473	489	506	489	470	473	476	492	484	464	507	472	495	508	493	532	478	468	486	467	506	480	505	512	470	500	482	484	442	491	451	495	479	491	483	455	529	510	472	445	458	473	445	495	503	505	460	518	489	473	481	518	481	483	468	487	474	495	475	501	483	463	512	515	474	481	476	499	488	483	504	495	483	501	481	478	511	501	487	452	488	460	474	454	460	495	454	513	500	507	482	493	486	438	532	481	470	459	490	488	498	453	492	450	465	460	493	477	456	474	455	473	480	495	501	455	531	477	513	485	524	441	462	491	499	509	466	495	501	467	490	469	481	476	495	504	490	508	450	492	476	483	485	501	498	499	519	505	499	487	465	487	484	504	456	488	470	505	480	482	490	485	487	478	476	479	462	478	451	490	466	466	491	501	489	496	466	477	456	484	475	537	496	474	477	470	470	478	474	505	526	436	433	439	498	510	460	472	507	513	487	478	512	515	503	468	488	468	475	478	508	454	474	458	492	552	464	510	489	539	495	452	506	466	482	517	482	471	536	487	464	479	498	503	451	524	479	494	494	472	496	513	449	468	485	480	522	504	464	456	434	492	477	493	477	459	486	484	514	498	438	513	484	519	472	477	487	489	502	485	452	493	458	530	467	469	476	475	483	469	483	490	441	460	498	514	499	483	479	467	486	427	443	498	482	436	475	483	478	492	513	441	474	480	463	477	473	520	493	487	502	486	495	498	493	441	486	500	520	514	466	494	466	470	495	491	467	482	466	519	511	497	486	490	460	460	507	521	463	513	500	489	449	495	465	494	505	432	453	482	469	491	446	500	476	526	457	506	506	499	509	486	481	499	518	507	489	488	448	498	488	494	483	527	515	479	504	467	511	507	496	463	462	464	496	476	462	479	492	483	495	460	458	496	451	525	460	509	459	453	463	496	492	469	480	457	484	491	464	496	447	509	479	509	495	499	439	480	464	489	466	464	478	532	484	478	473	487	461	504	500	481	472	479	473	456	487	483	519	499	507	476	486	501	462	515	486	452	482	452	484	465	447	460	519	485	468	486	530	484	468	477	492	472	500	488	509	472	490	466	461	497	500	476	543	489	477	471	481	489	446	464	479	466	463	441	495	492	522	461	434	486	443	464	480	492	488	485	497	479	435	465	459	484	450	463	477	518	489	487	448	486	461	499	471	479	481	488	502	490	476	487	434	483	513	468	464	492	492	522	480	486	464	446	484	440	455	453	504	499	488	435	470	501	482	484	469	509	469	520	444	478	504	489	489	481	507	490	448	483	499	443	461	491	491	475	450	461	455	516	483	478	504	498	465	514	456	481	449	450	474	457	516	472	491	509	460	476	486	465	474	521	485	490	488	475	450	521	462	475	475	485	488	477	499	511	483	465	476	488	511	478	494	485	457	514	475	465	479	507	489	477	489	498	465	487	489	478	470	477	490	483	455	478	460	458	480	454	481	486	476	453	503	456	515	407	497	505	503	459	444	506	495	471	484	494	486	445	499	497	481	494	454	493	458	503	482	521	515	501	456	467	482	481	474	440	510	487	479	465	469	490	488	520	491	480	457	480	468	538	480	509	474	486	478	448	477	467	478	459	468	480	489	532	496	497	441	489	448	479	507	521	472	469	454	492	472	487	469	503	467	442	481	460	482	487	502	534	495	489	469	496	485	471	487	486	502	457	506	515	470	465	413	476	474	486	513	485	493	508	511	502	495	489	508	521	461	482	509	490	493	504	493	465	468	465	465	464	485	483	481	462	456	480	474	468	464	459	452	482	466	469	485	465	477	494	463	492	498	490	452	470	513	500	481	486	485	479	491	532	472	474	501	488	465	517	486	467	501	463	502	476	513	463	464	494	489	501	516	449	493	487	474	469	497	490	547	500	534	466	505	468	482	507	511	486	433	500	489	469	492	498	473	456	468	468	478	477	465	487	441	488	492	509	496	511	524	462	475	486	465	488	513	470	469	501	487	476	490	494	460	481	494	487	490	514	457	495	479	461	513	518	498	502	460	456	482	437	470	411	508	454	473	487	489	512	513	469	508	516	482	512	505	491	473	435	498	497	460	481	473	479	465	492	513	475	492	494	476	503	463	446	477	460	479	466	475	477	483	485	460	476	500	482	471	489	481	472	474	463	495	478	512	512	493	478	470	506	475	482	445	470	463	460	483	483	465	477	439	524	523	491	465	525	467	476	480	478	515	437	430	464	489	470	458	507	451	476	452	437	483	495	486	439	492	469	433	473	467	491	501	483	483	483	472	501	467	509	485	473	503	467	484	526	489	456	453	503	498	505	497	510	485	467	484	491	495	475	475	490	470	474	486	510	494	508	487	489	429	488	506	508	496	457	494	479	467	464	499	491	516	459	481	463	473	468	497	491	436	480	473	464	517	476	464	487	475	500	511	474	481	461	510	510	475	445	471	465	483	452	468	494	511	533	461	498	467	500	526	437	532	531	441	466	499	473	485	478	505	501	473	455	475	520	495	448	479	455	472	501	499	486	432	471	470	476	491	487	491	520	489	462	456	539	476	474	508	467	502	510	496	457	492	481	503	519	543	464	504	501	494	472	479	510	514	504	517	481	482	512	439	479	493	486	479	478	454	492	484	477	562	477	483	489	507	480	496	468	464	476	489	496	494	451	449	452	461	484	465	473	494	468	467	492	479	504	514	466	485	461	496	504	478	475	439	510	454	521	476	472	533	507	481	507	482	469	498	484	498	452	494	485	484	501	454	438	503	476	472	476	456	477	519	480	482	492	511	494	499	454	471	483	462	487	508	458	503	492	478	483	481	430	460	482	480	444	460	490	507	486	480	465	434	473	471	452	518	534	485	507	476	443	467	532	507	481	517	499	479	477	459	495	450	501	454	463	511	458	498	498	468	454	499	470	525	515	521	501	501	476	505	476	499	507	516	487	466	483	455	497	499	499	469	479	495	475	534	458	439	490	494	464	505	488	471	493	498	477	513	468	480	482	466	482	449	455	488	464	503	497	501	497	496	512	518	481	447	493	514	448	469	468	444	482	460	458	455	481	490	489	488	479	475	435	541	495	466	471	467	489	500	440	502	473	497	481	470	483	516	480	511	491	477	460	484	471	507	439	470	470	479	466	479	452	489	484	457	468	496	483	486	495	503	489	484	470	442	479	475	439	499	492	457	491	485	460	480	465	476	451	462	484	477	506	500
27049	21866	20457	11449	4839	3241	2768	2108	1566	1338	1049	825	737	626	567	481	512	462	436	389	343	349	339	331	316	350	323	294	312	282	293	302	342	505	498	331	289	283	263	252	274	277	285	264	262	275	286	263	269	260	282	267	265	238	248	257	229	272	282	240	265	260	270	250	258	258	248	258	274	248	227	271	268	272	305	256	249	264	277	274	274	257	256	239	271	285	228	273	276	280	249	260	249	252	269	268	239	225	235	271	260	249	276	279	264	232	261	256	285	271	263	269	247	261	256	257	257	250	260	230	245	235	243	265	264	257	252	275	278	273	247	267	278	261	256	273	261	279	273	239	268	256	280	263	264	228	223	253	262	284	258	253	255	237	261	271	260	267	255	267	264	271	276	278	269	245	261	274	255	253	256	245	243	225	283	255	252	297	269	268	248	257	272	252	252	271	243	260	275	244	242	245	262	272	262	234	249	246	275	281	255	257	257	278	253	239	255	250	269	270	278	240	240	268	274	262	243	264	250	277	261	268	248	250	254	243	258	251	249	271	262	259	284	258	238	252	259	263	244	270	273	253	264	243	268	257	250	270	262	302	266	272	270	257	249	282	282	252	264	275	238	254	241	263	241	258	255	254	298	267	260	293	249	292	229	246	247	254	243	256	245	266	271	279	284	261	236	235	260	263	263	254	230	262	279	272	279	242	254	249	285	258	273	269	274	222	285	269	262	253	253	240	258	270	255	244	247	278	253	260	257	251	259	301	269	255	221	247	289	232	276	295	244	259	276	249	255	230	267	245	263	272	257	265	256	277	259	233	273	243	270	267	243	246	253	288	272	251	277	264	278	278	266	278	238	226	295	244	273	273	261	277	272	252	274	244	255	260	263	266	275	262	274	247	258	248	285	284	238	278	233	287	237	270	261	267	293	245	276	273	241	223	230	247	257	272	274	256	281	270	239	271	293	274	253	255	273	262	266	262	229	278	267	242	293	272	261	258	261	268	253	240	279	274	281	302	283	255	264	244	221	253	225	231	261	258	289	267	290	265	259	242	242	229	292	280	270	257	290	238	243	253	271	244	247	244	281	249	254	269	291	249	281	251	261	258	266	263	256	259	260	260	267	260	268	268	270	251	265	285	272	277	281	236	216	254	258	281	244	240	251	294	232	272	263	246	263	297	289	257	257	243	254	259	240	267	270	231	246	264	253	276	299	258	238	276	266	259	256	254	246	259	264	249	266	273	264	281	245	230	258	244	284	279	274	275	250	284	276	259	284	262	283	253	260	258	251	257	232	240	254	268	236	254	287	277	258	272	262	279	236	258	278	259	257	261	260	263	248	254	277	273	277	244	269	249	264	245	260	279	276	255	249	254	266	255	255	269	250	250	260	237	257	294	252	240	258	288	255	261	250	260	270	248	276	279	289	267	266	279	308	271	272	247	295	258	254	238	246	289	248	230	261	244	261	249	272	284	268	240	256	278	267	244	274	248	266	263	271	238	251	261	258	273	252	271	282	274	261	271	244	246	258	244	246	280	271	262	262	242	286	246	242	248	245	239	225	264	288	257	262	258	266	241	280	253	245	272	240	246	260	257	266	279	248	261	253	262	254	263	283	253	271	280	269	285	305	272	274	250	270	310	277	294	284	270	212	291	254	250	278	246	287	258	247	248	245	249	260	278	249	262	262	248	293	256	265	273	266	249	267	270	258	275	274	297	242	255	268	250	273	271	280	280	258	268	266	267	258	258	291	273	233	248	305	271	263	261	273	250	274	241	251	289	259	263	245	257	268	252	277	300	300	255	276	283	266	287	270	295	268	287	261	268	257	227	241	258	277	266	274	246	272	289	266	264	234	272	273	269	273	272	272	267	236	270	242	278	233	256	271	260	232	285	251	243	242	249	257	255	271	271	237	249	270	252	259	276	257	240	269	286	268	253	256	265	262	257	225	239	283	273	271	301	272	263	269	270	260	274	291	278	261	257	243	275	240	256	280	259	270	265	292	250	265	264	244	267	294	265	258	248	243	276	234	266	272	246	238	212	264	271	242	269	252	267	261	257	272	233	290	234	235	270	260	264	251	268	273	243	274	223	263	282	288	230	270	276	277	279	292	255	255	276	279	280	244	247	233	238	277	237	256	261	254	269	263	277	265	306	271	270	259	280	266	258	265	248	253	231	281	265	259	248	269	256	282	260	228	269	258	276	249	269	262	269	218	249	257	242	249	269	278	232	279	307	257	228	271	268	244	271	270	229	272	252	268	263	261	230	259	273	276	262	258	269	259	278	263	258	277	274	266	243	265	260	240	243	250	269	260	254	246	242	247	276	270	282	273	261	265	263	259	274	262	268	272	263	255	237	250	270	258	270	253	272	248	274	281	268	253	277	273	266	269	255	270	273	272	258	254	252	273	255	265	276	288	243	262	252	246	256	257	253	256	259	255	238	267	274	240	285	275	272	262	254	265	268	281	281	250	267	250	266	274	288	240	243	256	284	264	236	301	280	252	247	262	251	260	263	262	255	273	274	246	250	275	263	263	266	237	252	280	251	257	274	284	247	260	243	283	238	271	279	288	283	216	278	256	291	262	239	261	279	254	272	264	242	278	254	269	274	251	237	253	253	260	260	235	270	244	256	275	298	275	245	227	263	284	288	264	278	252	287	236	290	275	269	235	244	267	255	247	276	261	248	278	256	280	265	267	276	255	260	295	235	251	215	260	254	231	248	285	264	276	266	259	283	257	260	259	293	278	282	251	271	251	259	263	271	273	259	285	246	291	283	283	257	280	252	251	251	275	249	257	258	249	277	223	272	261	268	244	288	222	262	274	229	267	269	281	277	250	280	274	250	282	286	277	261	247	275	262	277	257	262	263	226	265	273	251	270	259	270	257	301	254	254	258	241	259	266	235	253	235	256	255	259	267	254	265	249	241	249	249	267	268	265	262	241	277	262	245	265	268	261	271	259	241	252	278	273	256	265	261	272	258	268	260	234	266	289	274	259	286	243	268	219	234	259	270	281	275	268	258	248	259	258	246	246	247	238	287	277	243	269	247	273	278	262	278	264	257	294	251	269	266	258	266	279	259	267	265	240	248	242	233	256	251	275	242	246	278	253	252	248	247	254	250	256	249	257	232	279	267	270	242	270	265	287	278	276	248	264	267	235	242	271	260	264	241	251	260	263	254	251	238	276	258	265	247	275	259	247	263	246	253	265	252	280	288	264	250	257	243	286	240	279	259	276	285	254	271	250	261	270	265	281	279	237	263	283	268	232	254	254	250	288	263	259	279	291	233	282	297	289	257	259	265	229	251	287	267	258	257	276	248	272	250	254	295	258	273	261	275	262	277	257	292	298	276	261	283	246	247	246	274	230	235	298	278	287	297	260	268	285	262	274	269	272	248	263	267	266	276	287	248	249	245	247	235	252	263	220	271	249	275	289	279	256	281	258	225	265	249	269	261	272	291	256	298	287	304	256	264	258	255	259	268	270	284	234	259	266	257	253
20522	31127	27080	17528	11782	9026	8034	6508	5089	4096	3174	2567	2034	1802	1550	1373	1274	1189	1051	954	853	717	698	632	697	656	676	657	590	574	537	507	639	1226	1021	622	466	440	435	433	402	419	394	404	443	416	442	436	427	432	402	396	437	381	392	422	416	392	426	429	429	436	424	388	430	443	446	400	441	423	429	441	404	383	410	437	416	425	432	416	406	414	413	425	406	409	428	408	387	440	430	423	417	435	444	418	425	407	377	425	437	396	400	407	433	391	394	412	422	399	384	430	395	400	385	436	432	422	429	407	426	413	439	416	461	443	403	409	402	402	412	408	433	370	406	398	450	389	434	448	380	396	389	420	413	392	426	407	409	447	413	408	433	392	443	389	389	436	400	431	369	399	399	390	432	396	355	415	417	386	411	430	402	387	461	401	437	397	430	420	411	376	381	438	419	395	462	389	440	393	396	405	411	446	417	406	407	405	403	425	427	372	393	403	423	393	431	387	432	415	425	421	446	443	438	429	417	410	422	382	424	397	381	414	418	404	412	443	427	398	424	397	439	407	434	402	405	435	412	413	428	437	403	442	398	436	390	426	409	432	446	457	425	420	437	432	435	407	416	419	388	399	425	417	374	377	420	418	396	437	402	387	417	400	422	398	428	425	412	434	416	430	433	395	429	455	392	417	443	418	405	407	409	399	456	404	444	433	414	406	407	457	403	420	415	441	398	486	431	397	393	405	413	396	400	401	379	397	401	445	409	406	423	379	406	400	421	421	401	401	376	427	384	400	423	408	390	369	408	410	390	440	423	362	404	445	412	418	420	411	396	416	406	432	429	393	399	412	379	423	371	386	396	413	453	390	392	398	437	423	456	423	420	395	413	415	384	428	450	426	420	422	446	409	384	396	398	426	406	392	442	427	424	401	451	436	443	433	416	425	398	412	413	441	418	416	416	398	388	397	410	387	421	419	413	431	446	415	393	444	390	413	412	428	411	372	435	433	398	436	407	416	448	406	402	438	442	392	414	409	404	426	431	440	416	412	394	398	409	390	420	384	411	421	443	422	404	391	429	423	411	419	414	421	412	350	435	434	429	413	388	465	458	414	414	424	432	430	397	378	391	438	434	439	406	421	377	400	448	447	409	423	423	445	409	391	432	379	399	419	427	436	409	408	422	402	408	400	418	416	429	422	384	448	416	415	402	431	408	419	415	427	418	388	391	410	416	445	400	421	345	415	428	394	376	398	423	438	403	403	434	440	394	398	429	425	411	411	422	390	408	412	401	385	431	407	430	419	444	410	395	435	433	416	430	420	417	455	432	371	421	440	393	411	408	452	388	411	425	413	444	413	410	423	391	430	429	411	403	418	435	424	410	402	409	422	373	397	396	400	378	443	436	432	415	446	437	446	418	419	453	392	406	426	414	400	438	372	407	405	423	422	399	398	415	351	373	437	392	441	411	390	426	425	422	413	447	408	403	384	420	451	426	439	442	417	391	410	401	382	416	439	401	421	424	426	454	402	445	426	389	417	444	461	426	382	408	436	414	404	396	417	363	397	398	389	386	384	408	424	404	419	431	367	444	393	437	421	456	406	407	412	410	405	423	401	415	427	447	399	435	421	372	412	422	425	394	399	414	444	428	428	397	438	405	455	446	447	376	412	414	409	456	396	423	389	404	450	439	401	419	423	429	412	404	415	419	437	426	398	452	370	427	419	383	403	400	462	419	433	429	409	405	444	399	396	384	397	394	416	378	385	441	416	432	423	416	424	427	408	399	430	406	432	430	418	382	384	391	451	398	417	395	400	403	406	435	386	426	417	406	423	396	407	407	425	420	424	434	425	417	400	417	417	436	406	418	409	448	387	429	431	389	417	401	423	426	461	418	422	429	429	410	417	410	398	426	426	440	434	392	402	428	357	436	373	414	415	385	434	395	389	382	398	393	391	402	427	402	424	440	426	426	409	414	410	439	383	406	398	397	407	411	387	413	398	430	429	423	400	388	405	417	435	413	429	378	404	405	401	397	422	447	406	407	404	408	421	449	448	409	403	432	430	433	421	393	412	385	446	448	427	431	409	393	411	392	428	390	406	457	383	439	448	412	444	424	381	424	439	398	423	432	423	409	386	419	447	423	415	445	420	430	407	435	450	438	411	409	446	426	388	417	422	411	382	443	417	427	402	451	403	424	413	433	409	418	427	412	422	448	427	435	402	403	446	413	396	427	391	412	403	433	422	428	413	405	401	392	398	428	395	385	436	433	430	433	400	412	395	392	431	408	432	399	414	417	426	401	446	437	410	408	406	377	409	426	452	426	421	401	459	404	440	430	364	415	447	430	412	421	395	422	397	412	411	412	410	423	410	422	412	395	405	471	386	432	451	420	379	424	418	399	395	426	457	388	410	420	403	377	424	423	384	396	428	426	395	416	374	472	424	392	395	418	433	404	398	430	421	407	439	435	369	424	404	381	431	396	405	406	429	437	437	411	440	417	409	419	441	406	416	423	437	407	400	394	381	396	391	387	447	444	432	446	449	392	415	428	389	397	433	414	424	412	397	427	395	444	377	411	421	402	398	396	398	383	399	398	385	462	386	440	424	420	417	407	377	432	417	406	406	428	392	410	419	425	404	394	417	417	383	427	393	431	406	403	386	406	412	415	401	396	421	413	400	459	384	433	413	419	417	401	436	416	407	435	427	418	390	383	422	417	381	417	413	444	442	395	452	413	413	442	415	394	395	408	402	427	441	448	420	417	428	404	390	407	437	439	409	441	434	424	442	401	391	398	396	396	442	428	428	395	422	442	465	433	389	400	399	417	415	437	436	400	429	383	386	404	379	441	410	378	416	408	411	420	382	427	449	405	412	407	454	384	390	428	413	399	404	377	407	433	416	380	412	395	443	445	418	413	426	429	425	429	423	394	392	408	407	435	384	402	389	399	411	438	373	415	413	412	409	375	396	405	395	369	427	386	486	398	390	398	410	427	422	436	402	437	420	414	394	436	450	423	423	449	407	402	449	406	438	421	388	435	386	418	396	407	409	449	382	432	430	412	429	449	410	407	445	414	436	411	395	423	447	423	417	447	405	392	374	439	420	419	398	466	436	402	441	449	422	388	375	422	404	404	386	421	408	441	422	448	384	423	421	428	396	415	469	403	393	388	465	439	438	430	440	415	426	412	412	409	398	379	438	408	406	425	421	400	408	419	439	412	406	405	432	451	426	416	474	431	402	387	427	410	408	401	427	433	451	425	420	382	392	426	408	401	394	422	396	383	411	432	411	392	401	417	444	422	389	435	405	399	429	403	412	415	437	373	398	416	428	430	431	431	406	379	408	416	406	433	406	456	443	485	429	397	400	439	418	416	422	384	409	432	416	438	394	384	439	404	426	419	415	407	395	383	420	415	413	422	407	386	405	414	423	435	431	420	439	412	446	433	425	427	430	405	391	402	381	423	396	408	442	424	456	434	401	393	379	423	388	384	422	413	410	410	430	445	435	438	387	428	386
24283	21383	28594	24515	20669	10899	5833	4012	3028	2292	1737	1365	1205	1008	814	803	798	706	611	514	469	451	498	439	444	484	437	435	404	356	357	434	910	2043	1360	756	431	294	302	320	334	324	301	305	322	299	298	300	301	325	326	317	308	298	325	328	307	305	313	352	329	335	290	324	317	323	368	347	356	317	341	349	335	327	299	294	343	305	341	308	294	311	321	312	307	282	279	322	342	320	336	333	322	309	304	359	328	315	318	343	322	301	329	316	315	315	319	322	345	366	306	308	343	274	315	303	329	296	293	340	309	303	328	332	316	321	353	298	318	341	325	327	312	315	318	305	312	318	302	327	278	317	303	310	324	297	296	295	293	304	345	280	300	311	333	336	323	322	306	296	322	331	331	314	323	326	332	348	318	321	316	317	323	310	348	312	338	314	316	349	321	331	324	318	296	312	322	305	315	284	292	327	340	326	340	310	333	344	313	329	334	324	319	329	323	326	312	335	314	317	317	306	336	321	317	318	325	325	296	334	329	296	308	315	328	298	313	306	326	339	339	332	324	349	317	316	326	281	285	350	314	297	316	339	306	293	326	333	324	336	319	281	346	306	287	329	329	303	296	334	301	328	306	292	317	289	327	311	337	322	349	303	296	314	294	303	350	308	288	350	340	291	344	319	313	279	316	294	328	317	311	334	326	329	321	322	322	333	312	314	316	340	335	313	304	327	333	331	335	291	314	339	312	301	304	310	315	310	331	325	330	323	300	320	319	322	325	312	316	316	310	333	293	287	318	356	310	302	326	335	312	312	292	324	296	350	317	323	288	318	309	287	309	288	316	314	311	341	304	303	317	320	288	309	303	340	332	299	303	312	323	313	325	332	306	350	314	349	322	352	349	320	309	297	339	303	301	325	299	326	300	320	320	309	349	300	308	311	316	339	331	337	341	322	322	320	318	311	331	330	332	327	335	305	302	305	327	336	308	308	346	304	299	341	329	310	328	313	306	316	321	321	315	360	304	344	338	286	308	304	325	313	312	290	301	337	313	314	328	310	340	317	317	321	316	300	334	317	324	322	297	337	269	316	313	317	316	301	333	338	308	325	340	314	318	329	326	310	339	299	310	306	337	319	315	301	355	360	338	316	331	309	313	326	317	325	338	329	302	332	323	307	331	321	345	331	294	310	299	316	342	326	313	297	302	318	322	314	304	303	329	338	338	323	326	319	313	322	324	320	331	319	331	302	297	332	278	297	309	328	327	303	311	325	326	309	327	313	288	303	314	299	300	319	315	337	335	315	323	285	336	322	306	333	281	279	321	313	311	306	311	299	296	323	333	319	288	294	324	321	338	313	356	309	321	350	312	310	287	329	307	326	307	317	332	348	328	313	342	315	283	323	332	309	288	317	314	329	337	299	360	344	290	292	335	297	320	312	304	303	297	318	306	292	308	309	319	329	333	311	301	328	338	307	334	301	303	295	316	294	341	293	286	288	336	294	295	301	329	348	324	329	313	321	305	349	312	315	303	295	313	321	326	328	297	303	320	333	312	328	333	311	328	352	341	314	367	327	337	327	305	297	301	317	331	328	306	330	334	337	325	342	311	315	324	313	343	302	319	296	350	321	293	334	309	314	338	292	319	309	322	338	298	347	346	267	330	340	314	320	314	311	321	306	301	317	334	295	304	320	317	323	294	309	334	291	340	309	302	302	315	337	322	336	306	303	306	299	304	298	313	311	320	314	308	302	312	324	295	300	322	303	333	315	319	307	314	339	318	325	321	331	294	320	333	303	335	323	309	302	315	314	290	297	281	324	346	316	316	312	306	300	334	337	293	329	322	325	312	322	335	308	293	344	327	306	313	343	310	314	325	318	331	299	320	316	332	320	295	318	320	311	310	300	308	309	293	340	315	327	296	318	325	318	319	335	347	295	318	306	307	332	322	329	294	334	296	329	317	316	309	321	336	308	319	312	329	333	307	320	303	310	307	318	306	340	301	345	307	330	297	320	325	299	318	319	301	320	335	339	342	305	328	360	325	331	340	329	305	288	308	351	331	297	299	333	327	309	321	352	328	314	340	328	312	316	310	333	329	329	310	321	311	347	325	344	323	312	339	291	298	335	312	298	335	334	327	330	304	309	290	305	330	320	299	337	346	315	346	327	300	290	310	308	283	334	330	329	314	341	302	305	336	328	330	305	320	301	333	305	317	317	360	286	320	317	296	322	331	287	311	321	338	307	299	325	322	298	293	316	329	329	306	337	330	317	324	321	313	339	318	294	319	293	316	315	304	328	309	319	292	312	313	322	325	305	305	319	318	292	325	299	324	334	348	313	306	312	298	291	326	334	304	306	301	289	305	327	298	318	303	317	293	323	280	325	306	298	308	338	327	332	314	304	324	309	286	331	336	318	297	320	301	345	290	313	293	340	298	344	329	313	306	350	318	326	297	334	346	334	316	328	338	338	318	301	333	275	316	312	320	317	309	320	288	295	310	314	296	341	301	309	338	318	347	327	301	301	337	348	297	307	314	297	320	353	327	309	316	306	350	355	323	321	310	320	293	303	310	323	319	313	331	312	304	330	315	291	321	330	307	308	275	373	334	322	342	331	304	311	303	325	285	324	329	302	331	336	350	306	336	353	361	353	317	289	308	348	341	313	325	319	331	326	318	327	331	301	292	280	335	316	318	306	307	311	354	314	288	307	314	292	317	324	349	301	322	307	319	306	338	298	285	279	331	317	323	315	314	317	306	314	302	295	328	307	319	306	287	307	331	304	296	325	315	354	326	309	317	312	293	308	333	348	298	333	336	387	326	350	349	311	326	344	339	292	302	337	300	339	310	336	288	294	342	339	286	332	330	281	309	301	311	325	343	313	342	310	332	289	320	314	309	323	300	336	304	314	313	289	310	317	312	342	311	301	310	297	332	312	306	336	322	312	325	285	290	319	306	333	325	311	303	285	348	317	327	313	331	279	333	325	332	321	323	318	303	302	345	321	276	297	329	306	347	296	300	313	297	331	328	297	325	297	334	313	334	326	308	367	302	295	314	307	318	333	300	315	293	337	348	304	312	298	275	314	315	344	289	321	296	330	315	304	327	310	289	318	327	327	318	322	316	336	288	300	295	340	331	314	346	306	320	322	304	327	324	300	301	335	298	324	303	289	322	289	317	308	318	325	340	298	283	332	305	299	316	304	326	322	314	329	301	318	304	339	328	316	323	301	302	297	317	335	320	282	316	304	326	325	313	315	322	317	340	331	329	326	306	301	313	336	314	342	314	327	315	285	306	340	327	364	326	298	322	300	294	301	286	316	299	316	338	301	326	300	313	331	282	308	300	316	323	300	326	311	329	298	301	303	293	315	297	334	346	294	332	310	336	312	291	332	320	307	295	344	324	325	338	321	343	300	294	303	321	296	302	302	320	324	317	317	316	288	325	333	316	327	324	282	328	318	333	318	328	303	320	304	296	316	329	322	333	322	310	309	315	318	329	338	298	327	338	318	318	331
22876	38657	34458	25156	18003	13865	12419	10468	8360	6672	5117	4088	3378	2784	2408	2193	1980	1823	1487	1301	1124	1008	896	938	916	877	872	849	786	731	677	702	2362	5483	3458	1702	757	502	492	479	477	465	517	483	495	495	513	467	473	515	511	441	492	496	515	505	524	506	493	479	521	497	496	558	538	525	471	537	559	557	535	521	463	464	512	502	482	543	462	496	531	469	498	490	483	511	487	513	436	490	496	462	495	504	442	496	470	508	498	503	515	459	524	541	508	480	523	532	470	474	454	513	484	493	512	506	478	525	490	479	498	506	524	508	490	520	489	476	478	484	494	475	513	507	474	510	505	521	504	490	493	440	475	482	484	479	499	512	484	481	504	477	551	511	506	512	508	496	507	506	541	479	478	518	525	508	464	522	488	497	535	462	532	502	511	506	512	497	536	470	503	513	486	493	512	526	509	511	507	513	493	464	499	493	508	489	454	460	480	535	491	510	513	467	548	539	533	494	507	545	528	461	483	483	524	505	496	497	472	464	502	506	497	487	466	467	483	508	499	490	516	495	503	470	481	484	459	477	522	495	498	555	513	495	505	479	529	518	491	521	532	493	517	464	494	504	550	475	492	500	548	473	468	549	525	460	489	492	468	533	517	474	512	479	521	499	496	482	522	509	508	481	462	516	494	506	534	529	504	491	470	534	526	515	478	505	516	486	452	490	492	519	491	493	504	471	452	485	493	499	469	488	483	520	466	438	475	494	479	510	514	509	488	507	497	502	519	504	479	522	512	506	473	531	476	509	508	498	518	501	531	487	527	495	454	484	484	512	479	471	487	533	482	488	492	503	519	466	483	505	469	486	468	440	511	484	478	461	485	491	511	514	514	507	482	513	512	505	491	491	460	483	469	496	501	493	486	510	531	462	474	477	467	525	511	524	519	493	534	475	482	473	524	510	529	520	475	479	502	474	514	503	484	487	499	489	504	508	480	493	463	475	507	516	483	469	502	507	466	531	451	478	468	498	543	504	522	493	533	486	514	462	505	489	495	521	505	510	488	502	455	495	452	503	483	499	492	501	494	469	515	522	496	500	497	543	474	522	530	481	491	476	484	525	517	477	491	533	519	496	488	508	503	490	513	489	502	493	485	507	517	479	495	503	526	484	480	481	523	469	488	515	491	445	500	473	488	519	481	495	501	474	481	468	479	530	476	478	490	506	470	484	478	492	477	491	512	532	472	500	476	505	502	513	460	528	442	485	496	471	454	475	492	526	491	487	460	483	509	475	516	498	485	487	504	522	478	542	477	528	467	491	503	474	487	476	487	481	515	500	493	500	491	487	474	485	489	502	527	491	480	509	487	496	496	521	477	476	497	487	538	550	495	522	505	501	494	512	478	483	482	528	509	484	534	482	545	475	534	463	500	521	469	528	534	523	514	532	479	483	485	496	485	492	473	468	491	502	461	461	469	438	497	476	488	544	515	468	478	507	505	520	482	464	497	480	485	474	501	536	472	516	467	477	499	513	493	483	495	469	452	518	470	492	477	541	493	564	531	493	520	453	457	476	485	473	501	519	476	461	506	501	529	513	501	471	496	512	491	520	469	496	477	492	540	522	495	491	509	439	482	497	472	509	525	502	533	499	482	520	483	474	524	488	483	516	526	483	474	531	493	470	456	481	511	500	517	471	486	485	507	511	482	501	502	472	511	500	523	508	483	489	456	518	519	514	541	487	482	485	505	490	544	503	501	505	513	469	496	495	506	494	499	521	475	505	515	461	489	505	470	513	483	489	520	496	488	457	509	462	503	489	483	482	489	539	517	477	481	496	496	523	523	484	490	478	511	486	499	499	533	472	507	497	519	504	500	503	478	512	485	498	495	506	487	469	508	485	443	496	446	525	491	504	522	465	547	478	476	458	506	511	518	477	529	514	527	499	521	520	510	521	478	521	499	475	527	524	502	530	479	505	514	481	502	505	502	528	531	532	534	477	479	477	520	500	509	462	524	481	509	493	513	508	566	506	479	481	518	501	469	494	505	525	511	482	483	518	541	500	483	495	500	468	524	483	494	469	491	469	482	482	496	468	469	508	569	510	511	493	535	545	478	554	521	503	507	512	478	485	520	498	499	510	476	501	463	489	482	508	498	497	535	531	493	505	538	560	481	504	475	519	522	491	530	513	506	483	530	508	487	492	495	501	453	490	500	455	499	490	511	466	526	530	521	492	481	484	491	492	496	478	469	495	504	503	501	519	487	505	478	455	507	502	493	500	509	506	476	482	551	488	506	515	482	487	450	499	520	470	496	497	511	506	468	486	503	468	511	473	484	489	471	508	548	499	489	464	473	501	496	521	515	467	499	532	490	487	495	455	491	508	476	482	480	481	504	480	519	481	521	499	502	503	465	505	537	475	492	479	465	504	479	483	494	492	506	495	547	508	506	520	505	482	473	532	543	476	514	481	496	519	505	496	480	491	487	482	504	525	486	459	470	485	500	502	494	489	520	532	507	511	494	485	527	531	511	491	499	496	535	529	519	505	491	494	503	475	470	504	451	507	487	487	491	466	500	478	521	507	467	493	509	521	530	479	513	481	506	500	444	488	456	461	472	451	496	511	493	469	498	512	474	502	472	519	494	495	513	514	531	485	500	505	498	458	514	493	522	466	466	470	509	471	490	504	484	507	445	503	487	531	475	522	522	491	489	534	521	492	476	509	496	515	499	479	487	532	481	458	513	455	485	520	525	492	519	487	508	479	496	466	470	481	516	547	507	524	465	502	468	508	483	529	513	535	511	503	530	460	472	486	511	512	495	474	484	484	477	458	477	538	491	530	470	477	523	506	507	473	532	522	471	484	483	467	482	525	471	490	479	491	483	512	497	527	527	508	499	522	562	510	489	474	478	527	517	476	518	509	510	483	500	489	505	496	504	511	553	499	483	487	482	518	480	527	506	490	506	504	491	493	489	499	489	465	521	516	465	530	510	511	518	496	470	503	495	500	491	473	476	506	454	510	576	483	520	512	475	476	489	469	494	490	506	523	500	548	519	475	531	469	478	476	477	519	519	485	510	475	525	501	497	489	465	499	461	519	484	482	497	513	479	527	526	505	507	498	507	492	529	505	500	537	516	504	504	511	462	482	515	467	490	468	465	528	487	489	515	520	523	478	481	522	487	520	519	472	454	486	541	509	499	458	496	514	515	491	541	478	502	500	502	486	465	544	496	482	482	486	498	489	491	522	541	464	496	536	512	509	472	492	499	499	467	517	524	506	481	507	477	506	506	520	486	500	463	482	484	537	512	514	475	476	452	519	514	465	529	504	466	505	480	507	484	513	525	504	522	447	489	508	509	513	522	518	534	468	510	494	533	532	479	512	472	479	501	473	475	503	526	482	461	533	493	493	464	503	450	508	513	459	520	514	491	473	495	497	525	478	492	458	498	482	498	530	538	512	506	490	468	538	536	491	458	523	473	477	524	535	538	467	466	521	527	530	509	473	543	497	494	509	546	518	512	506
23222	21377	29229	23897	21431	20953	13173	6148	4154	3237	2426	1961	1512	1375	1189	1028	998	841	761	691	624	537	533	480	513	518	505	462	447	434	451	419	1387	3924	2494	1210	500	352	312	329	363	301	315	360	343	313	281	337	310	328	345	358	291	312	307	301	283	299	325	291	281	312	311	331	330	311	304	366	359	346	320	296	328	332	317	341	298	302	320	305	341	304	297	299	296	321	295	332	320	314	273	325	299	344	323	308	337	342	304	303	306	302	300	318	338	312	338	343	308	288	340	335	316	304	279	354	359	348	327	289	304	305	301	314	328	331	327	331	323	323	319	351	298	326	324	327	324	337	299	301	332	322	330	292	334	325	340	335	335	296	298	306	297	316	327	318	314	299	334	277	290	329	281	297	310	306	312	325	316	335	346	294	332	324	293	328	296	324	333	307	338	332	298	320	285	286	331	334	311	337	324	297	349	333	351	291	326	333	319	327	315	306	289	326	315	317	317	312	320	326	339	322	315	352	292	312	314	326	322	318	296	309	327	295	306	330	340	316	314	310	295	313	321	301	317	291	304	332	333	294	309	322	289	339	324	316	308	299	307	312	300	314	288	317	309	316	333	313	320	304	323	303	298	326	329	344	326	299	334	316	306	293	334	321	317	314	309	314	327	308	329	313	297	299	328	323	286	317	294	352	292	337	296	292	320	294	288	283	285	300	318	310	307	317	294	314	339	320	321	345	318	304	312	277	305	276	320	290	322	294	317	313	286	320	324	339	312	304	286	311	295	309	325	338	290	289	335	312	304	287	275	324	357	298	301	301	295	322	323	308	352	282	298	302	286	299	326	323	337	317	320	308	308	315	321	330	290	287	325	296	326	286	322	331	323	296	308	330	289	303	302	324	325	302	300	310	315	301	292	316	297	347	334	296	318	304	314	351	318	290	308	332	332	309	323	306	329	322	329	340	316	305	323	325	319	304	304	295	297	332	330	293	318	329	335	313	310	361	330	309	294	316	298	336	308	355	295	311	315	333	342	313	322	331	314	302	302	301	294	297	317	356	318	311	338	349	308	326	288	301	331	313	309	299	307	306	346	322	284	320	293	304	324	302	286	316	320	319	302	313	345	348	322	315	321	289	307	312	279	292	350	284	322	316	326	313	305	318	337	298	314	332	314	332	310	327	320	323	284	313	298	316	305	288	307	313	339	304	316	313	306	304	290	338	329	316	331	322	306	333	298	325	317	309	349	291	312	279	330	306	315	322	328	309	326	327	342	304	291	322	302	312	292	336	325	326	318	301	317	313	347	341	308	308	335	333	315	320	333	332	328	310	351	345	313	322	334	297	294	291	302	322	314	312	332	320	326	302	305	309	312	325	294	314	324	324	312	333	327	324	313	314	287	297	321	307	285	312	318	331	314	331	303	299	296	370	315	339	317	308	331	342	327	296	290	296	316	285	277	306	307	314	297	293	310	319	290	340	296	300	340	316	332	341	343	303	295	307	294	325	301	308	334	329	295	313	305	345	325	333	313	294	303	319	364	305	290	308	335	309	315	350	310	290	335	320	319	318	344	286	342	310	323	277	313	335	300	298	327	339	289	312	309	320	328	285	291	307	321	320	330	316	300	333	333	331	307	303	287	310	365	312	362	301	286	318	312	310	335	300	314	360	337	335	318	308	340	341	327	341	338	285	331	328	348	330	328	343	281	295	321	283	308	276	314	314	302	297	290	299	327	318	326	336	285	310	314	314	326	322	344	318	284	309	305	321	322	283	315	309	320	308	318	358	335	312	323	317	299	305	292	311	343	323	331	293	298	310	327	349	336	308	298	303	311	327	288	313	350	282	307	294	298	297	335	299	289	344	311	298	287	308	326	305	357	314	302	322	287	300	325	293	322	281	304	326	329	317	292	356	313	306	311	323	353	350	348	312	323	298	287	284	291	342	309	282	330	348	348	355	340	323	295	329	285	302	303	279	301	297	317	305	287	307	303	318	326	298	356	296	307	309	344	333	338	330	326	317	335	316	328	318	321	300	317	292	311	293	326	296	306	314	300	303	333	329	321	310	318	302	304	320	297	323	319	320	304	290	313	333	321	334	301	311	304	298	344	321	335	307	337	326	310	339	342	335	328	316	341	308	303	343	293	311	309	326	328	320	313	297	319	334	318	329	274	291	303	297	289	324	284	319	314	339	340	283	344	306	352	344	324	354	313	319	327	316	324	283	328	273	304	313	292	304	281	299	309	325	293	317	308	318	314	304	314	287	300	326	310	321	307	327	337	315	318	296	316	353	328	316	306	323	308	288	297	283	321	318	322	338	278	298	320	321	328	309	290	292	313	304	319	288	302	349	285	339	341	296	305	312	318	325	332	281	317	315	341	303	316	332	332	335	333	310	306	347	302	320	315	312	349	298	327	298	322	328	297	330	294	324	319	329	318	368	323	320	302	290	297	338	301	326	329	320	356	312	296	350	334	313	289	321	298	281	328	317	336	323	322	308	349	302	326	306	303	314	350	325	336	317	314	311	323	312	342	314	303	310	317	305	307	314	315	322	337	314	317	299	339	310	314	321	304	304	326	308	290	302	311	322	340	326	313	316	312	298	299	326	279	305	305	279	326	300	276	313	327	303	337	331	329	298	302	289	305	328	320	334	327	311	303	325	308	316	330	308	337	326	312	297	308	326	290	312	302	324	305	310	317	290	350	334	283	328	295	351	318	348	327	323	333	295	334	304	342	315	336	308	335	361	320	320	313	317	316	298	314	314	293	355	299	289	293	306	315	314	314	325	296	325	326	340	321	327	312	284	346	305	303	321	326	295	334	312	317	315	322	305	327	320	309	323	323	337	316	321	288	373	291	308	316	318	339	366	339	349	308	299	337	283	304	316	283	267	332	307	312	318	295	309	303	286	337	307	313	355	332	298	330	363	318	315	306	348	322	300	341	334	322	328	301	303	324	307	345	322	337	321	290	322	316	308	318	319	333	318	323	295	321	333	311	339	316	293	334	302	355	327	305	337	314	298	304	341	351	291	318	320	310	312	287	336	319	356	322	331	294	329	321	300	304	309	295	301	317	315	311	318	358	305	289	338	316	315	320	317	322	336	303	322	306	314	330	342	298	308	296	310	351	311	329	312	317	304	341	337	282	330	297	312	284	330	313	321	311	327	310	312	328	314	339	343	335	333	311	321	306	333	307	278	330	302	306	314	317	298	330	339	329	310	292	355	285	319	323	309	300	299	315	301	325	301	315	314	335	329	314	314	296	313	308	349	324	335	333	329	309	330	307	329	314	336	310	319	329	312	282	315	311	298	363	280	311	322	341	310	305	330	336	333	305	336	315	276	323	301	321	318	297	307	318	327	300	311	320	341	271	300	318	291	304	296	345	324	335	346	345	324	332	297	325	325	310	313	287	336	339	332	319	313	311	324	319	339	294	328	334	322	296	309	323	314	299	320	324	279	304	315	281	334	296	315	332	300	319	300	352	320	312	342	340	314	316	315	310	317
25122	43303	39573	30600	22953	18092	16230	13756	11277	8875	7106	5742	4709	3825	3379	3008	2617	2340	1927	1627	1264	1217	1203	1131	1050	1165	1098	929	903	858	808	756	3774	9603	5933	2884	950	521	491	455	507	495	484	533	483	462	500	522	493	511	512	502	472	469	516	467	492	475	474	479	488	479	453	500	484	486	526	613	623	597	538	502	482	514	482	498	460	472	460	502	498	439	520	468	505	467	486	530	511	467	463	492	459	490	473	504	514	437	442	451	474	466	469	449	532	463	487	487	484	475	467	470	494	494	482	433	474	471	510	502	497	505	496	511	462	455	460	493	459	463	508	532	494	493	455	484	488	486	491	478	468	468	506	491	447	515	441	466	460	510	464	491	489	450	470	494	459	477	471	477	484	471	515	478	518	486	493	454	489	484	509	476	486	500	494	504	482	475	449	468	513	523	466	513	470	452	501	496	459	517	487	470	458	486	480	511	492	499	485	513	466	454	472	480	492	529	493	473	473	498	515	485	526	459	483	449	441	505	511	458	538	483	523	490	509	435	511	479	478	492	463	475	485	466	467	486	451	504	469	473	479	508	434	488	475	503	476	471	475	549	480	468	476	478	482	459	479	474	524	458	469	479	478	528	472	471	498	469	494	458	488	496	467	471	484	467	489	476	476	461	469	490	478	490	509	490	512	511	489	471	484	480	454	490	514	482	503	519	464	469	474	471	513	470	513	471	490	466	488	476	448	502	452	490	487	483	475	479	480	504	486	506	445	464	445	460	488	471	484	471	493	499	439	470	488	451	481	464	484	481	432	503	514	473	498	504	475	501	501	436	467	477	473	496	471	498	476	496	475	465	477	458	507	486	476	475	488	495	459	478	480	502	449	453	521	502	499	520	465	439	515	515	470	506	468	479	479	476	498	494	488	549	483	440	472	471	518	493	476	524	508	496	477	455	490	504	448	492	513	496	484	483	428	457	482	466	474	477	479	503	449	475	513	487	479	487	492	475	469	477	494	496	489	464	481	477	458	500	506	492	483	493	460	509	476	496	523	492	502	482	508	469	472	489	471	482	476	500	467	489	515	473	491	502	476	459	519	519	506	530	530	486	498	453	478	472	485	489	507	490	508	466	467	502	479	488	447	478	518	488	522	510	488	489	478	518	511	485	482	502	498	493	495	462	487	468	478	483	482	446	503	513	462	495	426	504	480	452	514	479	462	503	493	494	467	481	486	466	513	484	473	475	502	501	449	497	505	502	468	468	502	532	493	495	443	467	511	428	512	487	434	459	506	483	493	477	499	482	472	521	526	472	505	494	524	458	541	484	461	507	471	494	518	446	480	466	479	468	543	483	467	474	486	498	491	507	465	467	478	469	487	501	461	498	518	484	476	489	455	508	450	480	491	487	544	472	494	478	498	458	472	490	463	498	490	475	478	480	475	464	462	507	451	459	470	499	494	476	458	504	486	476	509	500	463	458	452	500	465	506	463	508	475	482	509	489	466	485	485	498	441	508	520	476	500	479	470	480	470	497	481	500	442	509	488	522	439	492	484	533	494	488	432	484	506	462	472	459	493	511	506	517	486	481	498	494	482	471	541	479	528	474	494	504	514	475	477	467	485	500	511	518	465	440	467	477	525	458	484	473	462	515	503	484	494	481	459	483	502	498	482	507	482	490	471	505	497	488	468	476	499	467	490	437	463	480	471	488	428	431	496	450	460	484	479	453	436	495	497	466	475	484	470	480	511	501	491	479	462	482	464	466	478	491	484	482	503	470	489	481	493	487	450	453	485	471	529	495	461	471	476	499	482	500	501	474	477	470	480	476	490	472	501	490	523	500	491	504	459	487	466	444	470	506	451	481	501	480	530	497	500	495	457	494	495	505	508	492	494	455	447	468	454	509	465	494	474	466	517	485	516	519	459	487	498	465	520	469	469	490	464	518	474	477	492	481	483	439	516	464	473	463	479	466	457	487	511	463	443	534	460	505	457	459	513	494	457	468	478	466	498	475	487	505	460	503	471	480	479	460	519	491	459	499	493	507	464	490	476	466	499	474	490	501	504	468	488	510	455	491	429	455	526	468	478	485	488	475	471	484	479	478	494	496	482	492	509	473	489	495	471	500	496	473	502	509	497	477	472	510	500	488	506	529	496	447	471	508	472	449	473	484	499	497	439	491	512	483	497	482	503	452	470	495	481	523	513	468	450	522	501	520	473	449	528	476	479	484	452	496	515	480	495	457	524	462	501	469	469	467	433	455	485	491	540	489	512	513	532	532	472	493	501	502	466	492	476	438	477	494	461	520	503	477	497	468	466	505	463	491	490	474	486	475	480	501	475	497	463	507	504	493	439	472	480	473	459	448	462	466	462	476	466	517	493	514	487	482	449	495	488	466	503	480	469	468	468	493	504	499	495	531	498	484	487	526	506	471	486	492	479	450	477	466	497	480	491	486	426	489	518	486	468	480	479	453	466	466	445	491	505	493	523	465	470	505	466	489	496	500	463	489	471	508	496	518	475	491	439	527	483	473	473	507	507	498	502	497	525	499	496	492	487	499	514	467	476	497	507	460	505	500	493	467	489	495	495	450	447	522	436	464	454	481	498	490	444	468	469	510	512	484	493	515	459	445	474	491	506	491	510	451	510	474	488	476	453	490	443	506	547	472	484	484	497	521	503	470	484	507	511	456	468	474	468	501	506	492	478	457	487	497	503	456	473	492	491	491	446	477	498	473	456	484	537	496	471	459	508	469	496	484	466	487	499	498	454	478	451	474	468	496	471	499	508	493	484	468	508	493	488	452	491	484	481	483	510	488	502	480	459	463	484	500	480	497	487	458	475	468	489	484	510	446	494	472	508	476	468	449	468	468	505	474	480	494	499	499	476	486	473	521	487	485	527	481	461	494	495	466	468	479	525	479	508	466	479	510	473	504	473	493	471	480	466	478	498	473	467	474	457	513	538	501	496	464	446	524	467	511	496	477	462	461	470	467	472	530	500	531	490	484	481	481	495	464	497	495	484	503	491	491	500	454	449	514	507	494	467	439	516	488	501	453	483	458	474	484	485	459	486	491	504	482	498	500	448	505	482	453	513	494	480	481	449	473	525	477	459	474	509	454	495	483	451	545	483	464	521	517	510	461	488	475	471	487	474	476	491	464	502	493	503	459	532	488	501	463	507	458	471	508	507	489	502	462	523	514	523	498	492	533	474	494	485	510	464	507	470	500	465	475	463	478	502	482	453	497	499	461	513	486	453	516	470	463	451	433	480	479	446	479	457	468	503	491	480	489	480	473	448	491	486	468	521	485	452	514	431	514	510	483	483	476	503	473	481	495	497	439	493	502	459	488	512	488	498	500	507	468	475	458	453	504	522	502	494	482	508	469	487	466	471	475	500	501	457	499	473	487	494	497	417	471	480	440	518	478	507	481	480	517	498	499	496	513	509	474	494	446	460	473	459	514	465	484	481	476	533	513	512	501	499	494	442	480	473	462	521	496	518	443	506	500	463	476
27207	21998	20679	12618	5716	3255	2673	2135	1618	1264	987	812	660	645	603	506	491	441	444	364	357	356	301	374	372	344	328	352	345	318	301	359	347	533	506	436	323	273	297	273	294	276	278	269	257	314	262	262	261	304	251	279	267	258	270	276	274	274	280	274	244	290	259	285	273	239	267	292	274	281	258	283	278	263	288	255	254	277	273	251	240	291	270	268	266	265	266	266	292	261	244	255	259	251	253	273	280	259	257	274	273	275	268	295	255	247	248	250	287	269	264	258	278	267	288	238	283	280	277	263	246	277	257	262	263	247	276	289	265	289	298	270	262	295	249	289	277	295	249	265	276	276	251	261	294	278	251	252	253	249	265	257	246	289	257	223	259	293	288	281	277	274	273	283	279	260	260	273	270	298	267	250	282	308	278	287	248	269	269	275	265	270	275	242	278	256	311	260	263	261	273	266	260	272	282	282	286	274	278	276	269	273	270	274	267	256	261	264	241	262	239	275	252	265	261	267	248	264	269	260	232	263	261	260	254	255	270	262	270	258	271	295	268	233	271	262	275	260	276	276	288	250	295	322	280	288	275	272	256	244	288	272	264	262	222	268	311	279	263	278	261	247	262	294	249	291	302	273	258	260	283	285	258	281	288	249	255	266	246	289	261	297	247	298	248	277	271	243	224	258	273	250	262	249	247	256	290	313	282	258	245	301	284	271	279	279	278	255	279	255	252	242	290	255	273	269	283	291	271	261	282	277	283	287	280	260	275	247	284	250	256	264	270	293	255	272	281	234	257	281	272	263	270	286	231	267	249	278	260	269	272	286	279	276	292	270	270	266	293	271	283	260	254	237	272	254	285	259	271	291	277	269	262	260	237	258	252	282	276	264	241	236	263	271	245	250	277	230	243	256	285	262	268	255	288	282	291	249	254	267	276	280	250	296	263	252	255	268	309	271	275	268	242	279	279	274	278	277	274	269	248	255	265	275	274	267	278	285	267	260	293	266	277	248	269	250	276	267	250	257	281	251	265	261	282	253	288	277	226	279	252	270	267	283	262	272	286	305	267	277	279	264	242	285	287	265	271	302	247	280	295	263	252	275	265	269	245	274	258	275	281	286	263	287	283	268	275	283	277	295	291	263	264	273	259	246	245	273	259	261	246	271	267	258	280	254	278	280	289	250	249	268	254	259	247	267	273	259	284	295	252	272	284	254	256	304	270	242	289	255	262	267	263	266	250	256	278	261	271	314	260	266	298	263	252	296	258	262	274	263	242	290	270	279	251	276	270	261	287	243	284	267	284	261	274	281	257	268	265	293	285	289	276	245	265	279	286	250	257	263	265	288	269	233	271	240	264	256	267	258	310	267	281	268	299	274	254	303	294	285	273	241	270	274	259	275	288	281	270	292	253	241	274	255	255	291	283	275	255	255	273	253	256	276	268	275	263	271	279	259	261	282	287	240	270	282	299	258	248	296	230	250	272	253	272	234	279	242	261	289	275	252	259	277	262	249	319	254	254	236	285	256	255	259	288	277	279	247	257	288	299	245	259	311	252	288	282	264	265	249	277	249	262	254	268	239	247	274	247	254	270	277	282	252	263	256	252	232	252	286	279	249	246	254	304	289	272	259	256	300	289	248	254	292	316	257	292	261	286	277	267	261	261	264	264	274	272	266	267	266	280	257	276	250	268	264	225	258	311	277	251	287	264	261	248	295	274	288	299	270	248	271	260	232	257	255	260	272	255	293	266	232	262	269	294	278	285	263	299	271	259	301	286	234	274	265	273	276	267	268	246	260	264	288	231	280	242	279	301	259	261	271	249	291	256	265	245	272	272	298	248	305	279	247	255	259	274	253	258	286	277	259	288	261	265	256	280	268	263	260	213	265	266	269	291	287	260	253	272	284	275	300	273	256	268	286	271	249	263	249	253	260	280	254	238	247	286	276	295	243	244	255	251	255	258	244	258	267	256	264	279	252	262	257	279	273	246	283	218	256	270	247	304	278	249	274	261	263	255	278	264	247	288	256	232	246	266	286	267	257	261	248	290	287	259	292	263	256	250	260	296	231	268	285	266	259	248	258	217	246	275	265	273	262	256	276	252	251	240	272	252	239	264	280	264	272	268	284	280	276	238	244	250	270	264	271	259	280	266	240	266	255	266	318	252	278	262	243	280	297	278	261	274	294	252	271	271	269	273	242	255	279	275	263	279	290	259	278	255	285	291	266	282	270	236	239	282	251	261	284	268	272	259	271	250	293	271	275	279	286	268	241	255	274	278	264	270	258	286	281	290	266	261	258	258	253	285	273	270	248	260	265	231	283	299	268	270	269	256	277	260	267	265	245	280	260	279	276	261	276	243	268	282	273	252	238	272	266	248	265	268	257	304	262	265	255	304	276	276	266	257	237	258	282	271	235	245	273	228	241	248	257	282	288	252	251	310	291	252	296	263	270	241	258	266	255	243	241	241	267	274	259	273	268	271	274	277	264	268	295	267	274	248	231	258	289	250	272	274	262	265	253	283	266	262	272	246	261	269	290	257	289	261	278	251	280	251	255	254	276	299	257	262	290	288	252	268	288	266	274	239	288	271	249	257	287	297	267	265	270	269	252	263	273	256	295	296	250	253	275	288	270	288	282	256	278	284	283	258	258	257	297	278	262	265	268	240	274	296	280	286	251	231	265	251	269	267	248	231	284	257	254	274	288	287	254	266	257	319	271	292	274	248	264	266	274	286	301	277	266	267	277	263	270	257	280	267	252	286	270	270	281	283	277	281	282	253	252	251	277	262	297	289	275	257	277	257	285	268	279	283	281	297	285	247	284	268	283	282	297	250	260	261	266	260	291	266	250	280	279	268	284	275	237	271	287	284	268	239	264	253	257	245	263	256	273	262	241	241	301	265	264	266	273	264	263	253	259	271	253	271	288	263	273	244	279	289	233	263	266	287	253	262	308	269	254	272	306	268	262	287	272	268	294	284	275	253	244	268	285	260	298	310	282	253	255	262	227	294	267	251	259	272	265	260	304	281	246	264	265	267	273	270	277	245	250	285	267	243	241	261	283	269	264	265	276	245	280	255	241	272	250	270	302	275	282	276	262	273	272	267	234	280	296	240	271	277	287	272	247	253	283	283	241	294	249	249	230	258	270	296	273	279	280	241	266	277	251	272	257	258	289	294	252	279	267	292	266	269	281	280	272	268	270	294	257	283	255	291	292	267	280	256	264	274	264	269	278	289	280	292	280	275	266	285	250	243	269	279	247	306	258	272	281	287	260	255	294	298	271	271	286	281	274	268	264	263	249	252	273	243	264	243	241	256	307	275	253	276	247	288	257	240	258	247	252	268	302	256	231	283	290	253	282	284	256	279	240	272	245	283	252	244	250	253	284	245	275	246	321	284	280	259	286	269	278	262	242	262	248	278	238	273	286	254	260	274	270	254	310	300	281	265	260	265	271	296	277	259	262	280	260	273	258	274	268	253	257	273	232	270	272	280	266	295	282
20604	31183	27348	19167	13160	8969	8093	6623	5112	3886	3087	2361	2093	1777	1416	1397	1278	1071	938	845	686	635	691	630	647	631	623	595	576	573	552	548	682	1151	1088	771	514	433	418	435	427	387	418	415	430	416	445	429	454	446	389	442	458	406	418	415	445	434	420	415	451	392	469	442	421	397	424	430	477	438	414	442	417	452	426	427	405	448	415	383	401	444	413	407	405	395	389	433	433	418	385	424	420	387	468	389	417	458	405	434	442	405	375	430	383	399	419	417	391	406	455	435	423	413	411	439	443	452	471	423	407	389	426	413	476	432	419	396	418	450	440	418	418	387	453	385	433	421	400	413	422	404	442	378	441	458	454	385	433	384	441	436	447	417	429	468	383	444	408	420	445	436	390	411	435	438	415	399	436	454	423	372	449	382	420	433	434	393	438	431	442	458	415	407	406	409	418	441	444	450	422	396	400	397	406	408	443	467	430	409	415	442	412	425	439	395	422	435	421	404	419	425	399	395	388	422	403	404	449	403	447	412	413	423	411	408	412	407	389	410	400	388	412	426	382	423	431	389	396	403	406	421	403	408	449	389	410	384	435	412	440	411	429	417	426	414	428	444	408	445	441	416	437	419	394	398	420	414	387	400	432	425	429	436	426	417	420	437	458	428	422	444	430	413	426	435	391	402	389	418	439	402	443	398	383	434	439	399	402	426	398	376	418	362	409	422	419	410	416	423	419	398	407	431	424	416	416	409	406	423	400	410	395	447	403	445	427	396	415	449	412	422	425	429	408	428	432	421	457	395	412	440	446	434	411	428	410	422	412	435	434	395	441	416	432	421	465	415	411	437	439	411	403	403	401	419	399	402	398	421	416	411	384	422	439	451	422	435	447	418	457	383	398	426	414	413	431	405	430	430	397	392	422	415	391	394	410	425	412	418	409	422	449	422	399	425	446	431	420	433	393	440	402	428	409	413	373	398	410	405	416	405	376	395	381	408	404	400	407	413	425	397	431	423	432	419	432	389	427	429	389	406	441	400	406	403	435	440	429	435	422	433	394	400	458	408	457	435	390	408	409	414	427	399	416	411	437	434	438	398	403	430	413	392	414	425	442	448	445	422	433	435	406	413	447	436	420	408	423	413	444	412	416	384	428	448	435	390	421	434	387	463	444	411	422	436	440	410	448	434	419	435	405	403	429	449	430	400	423	412	402	405	395	455	442	424	458	410	447	407	416	421	422	413	427	392	414	450	433	417	424	416	411	413	420	387	417	430	394	411	403	406	410	417	454	445	390	427	387	406	398	414	409	406	415	444	446	420	412	442	436	408	419	400	448	444	398	415	445	415	378	385	375	398	404	435	430	404	434	435	424	414	401	454	407	421	411	430	430	423	413	417	437	436	412	444	467	427	432	423	420	429	415	417	459	376	424	438	393	455	409	395	435	418	432	447	437	399	410	418	473	426	418	460	465	451	387	413	440	432	422	440	435	383	422	437	405	429	405	430	428	444	413	405	437	433	419	432	427	413	397	413	421	429	406	412	409	409	440	435	426	388	407	420	423	404	453	420	412	382	427	404	456	445	403	401	433	397	420	426	424	395	412	427	365	422	396	447	417	446	409	396	416	417	415	408	406	401	426	428	410	408	403	429	439	425	426	400	404	392	413	408	398	408	444	453	435	415	410	418	433	419	390	425	435	379	404	442	400	392	384	430	403	426	475	403	405	414	447	430	434	388	402	416	423	452	434	450	407	414	422	401	426	439	438	417	459	400	428	391	419	411	413	451	416	425	434	457	423	433	378	396	420	437	412	418	444	361	412	409	408	425	495	420	423	421	445	441	393	380	430	406	403	413	420	444	449	407	390	430	434	415	416	442	446	438	431	426	388	425	428	411	420	460	375	434	408	396	427	442	420	396	395	417	435	447	443	428	396	409	451	395	438	444	443	393	440	439	410	409	407	423	404	409	417	417	420	439	431	416	466	421	397	403	434	399	421	434	434	428	373	410	397	436	442	393	450	407	392	408	427	425	410	418	427	434	437	394	434	392	446	382	424	417	380	431	429	392	471	443	433	397	427	408	409	427	408	420	412	391	463	451	396	413	402	464	406	411	429	404	434	440	394	393	440	421	404	427	409	422	418	428	435	414	474	419	403	420	412	425	406	416	432	431	436	411	419	421	419	408	397	456	438	446	402	380	422	409	418	403	385	401	437	409	407	438	424	413	463	402	404	402	425	406	412	461	452	412	436	451	439	405	421	440	405	381	403	431	404	400	425	404	474	412	408	423	409	408	388	461	413	415	414	414	434	404	408	414	407	393	452	432	450	382	435	425	424	423	413	423	444	449	418	435	423	414	407	409	439	421	448	397	428	426	415	426	428	452	383	399	415	437	417	396	429	392	420	412	396	437	425	444	416	432	407	387	372	435	414	407	418	433	427	401	391	395	437	373	416	403	433	423	442	410	381	418	410	428	422	424	407	418	386	442	394	435	438	401	447	463	434	415	395	424	410	447	414	443	411	416	441	443	431	423	408	394	431	424	463	429	424	419	412	408	422	467	411	416	416	420	428	392	429	426	389	413	442	440	410	385	403	420	432	434	403	444	442	409	464	407	385	412	411	412	427	427	403	445	446	415	388	482	412	393	423	429	397	421	429	441	401	457	420	407	414	415	384	459	385	416	429	436	425	435	413	412	412	472	404	410	422	417	449	414	403	405	421	417	454	396	424	416	439	445	409	405	410	431	382	443	435	440	459	386	439	416	399	447	441	416	418	397	421	419	451	413	422	423	385	433	438	413	404	412	408	367	461	390	462	387	386	426	389	407	399	442	441	427	415	410	417	413	421	401	412	400	421	445	423	425	390	426	416	422	464	428	404	407	406	434	415	432	470	418	458	410	416	396	431	366	444	432	426	402	411	432	395	426	442	410	444	462	409	455	411	416	443	414	454	425	404	415	428	434	431	431	408	441	401	413	372	385	417	407	432	412	426	414	430	414	434	411	387	416	427	428	402	432	390	397	454	397	404	420	416	446	428	447	444	394	411	403	416	390	397	400	421	407	407	428	429	415	426	413	439	429	442	396	468	407	397	421	414	440	400	438	425	441	419	408	421	446	421	432	387	375	386	414	426	417	425	407	433	414	398	387	400	402	461	400	418	424	373	407	433	371	418	424	426	477	464	409	419	433	431	428	410	402	402	419	435	418	448	383	440	356	389	412	386	416	444	448	413	449	404	454	414	415	430	434	418	478	434	403	443	386	423	448	395	401	430	413	436	421	409	384	410	408	412	414	410	422	425	448	436	440	389	428	411	436	414	453	431	407	427	411	406	413	430	414	453	430	403	412	396	444	428	443	428	448	427	413	416	425	452	405	448	421	399	414	433	427	426	406	404	442	429	441	413	439	417	419	420	406	412	428	425	441	445	412	402	412	395	433	447	388	413	414	433	455	387	436	402	445	393	437	429	441	384	421	400	419	402	390	414	403	408	417	376	393	402	425	416	400	402	419
24237	21381	28608	24544	20715	11781	6008	4062	3034	2251	1776	1442	1192	985	916	782	777	602	568	513	448	481	461	415	437	464	444	409	395	418	400	395	835	2053	1495	826	465	350	364	349	322	323	314	305	323	302	300	309	293	308	298	346	310	309	347	300	309	315	317	333	313	331	312	344	312	328	314	334	363	315	358	344	320	336	313	295	303	337	310	340	298	313	316	329	320	324	297	303	352	287	295	322	357	307	363	320	311	328	312	298	321	338	322	335	354	289	282	332	325	350	350	343	323	329	312	330	326	339	328	304	303	286	283	296	314	328	336	308	296	318	355	340	301	303	359	320	306	326	302	306	333	315	313	319	297	325	332	334	344	320	335	292	308	333	348	292	328	344	309	313	317	348	305	313	334	282	292	312	332	315	318	332	311	313	303	316	298	340	338	304	344	321	326	302	292	350	331	312	306	348	347	308	331	375	315	356	326	370	332	303	332	314	310	295	317	307	324	284	314	341	326	329	336	317	317	341	341	318	297	331	317	304	339	331	309	298	296	323	338	329	304	325	304	306	331	289	329	331	306	327	354	321	334	314	289	310	283	329	328	325	312	314	306	307	309	322	328	315	308	330	305	323	335	319	347	306	328	326	322	320	329	297	328	313	318	318	320	326	301	357	292	300	314	275	350	299	306	335	300	309	319	319	333	311	355	339	333	294	307	323	305	325	285	322	316	317	338	337	314	307	299	315	311	330	330	322	300	323	294	349	337	353	334	327	313	337	332	328	318	304	329	285	325	329	341	295	315	304	347	309	315	316	321	308	312	317	313	306	306	304	328	308	318	299	344	310	326	329	335	323	317	294	335	288	308	317	320	281	308	343	303	351	334	319	286	290	352	324	330	320	321	307	318	297	331	334	303	305	291	294	290	300	335	311	263	295	326	283	317	318	324	289	319	331	314	308	307	326	314	304	320	291	336	291	311	312	334	332	311	282	344	350	330	302	328	320	310	338	343	358	312	321	300	302	339	320	354	320	312	304	324	339	323	289	318	326	310	354	292	316	346	309	361	315	321	332	326	298	347	338	298	290	313	333	322	321	350	308	341	332	320	345	343	316	320	352	331	309	293	313	291	311	284	312	324	309	324	307	325	301	330	327	320	341	296	312	307	340	295	330	313	354	329	316	300	350	332	329	330	289	322	332	326	334	296	311	315	293	303	324	333	353	303	352	275	330	345	289	333	333	313	362	323	318	311	307	319	316	289	316	314	294	343	346	316	314	280	328	304	344	327	303	317	316	305	313	300	310	331	342	314	304	329	317	329	294	345	338	300	332	295	344	333	307	322	319	338	312	323	304	351	343	276	317	289	309	334	330	314	341	314	339	300	292	348	305	307	353	331	297	319	325	317	328	321	334	315	314	299	304	292	323	385	301	273	325	314	315	283	342	324	328	335	312	321	314	295	325	309	326	310	325	339	328	338	349	340	316	277	331	346	301	319	330	307	342	313	342	326	337	295	352	312	296	337	307	328	364	322	295	308	322	295	314	321	313	319	357	343	328	341	328	309	330	323	339	325	298	280	324	337	323	322	354	326	331	300	315	305	320	318	335	305	346	316	331	339	322	302	329	306	304	325	320	308	319	326	310	343	317	334	282	322	295	299	286	344	324	296	325	328	299	345	317	321	329	321	298	319	325	302	315	303	296	345	320	298	291	292	315	313	290	316	327	301	293	344	315	344	314	280	361	336	316	326	308	287	316	345	313	324	292	339	324	323	295	324	340	325	311	311	322	343	318	319	341	317	355	330	334	318	309	337	312	339	324	334	346	336	339	291	303	293	321	316	334	319	309	294	341	315	335	317	322	291	304	299	322	329	324	302	338	348	312	320	297	304	347	321	321	306	336	293	339	279	334	312	316	303	315	307	300	325	327	353	334	337	323	298	325	313	320	285	320	334	306	306	310	351	295	345	313	271	316	317	337	308	312	326	330	312	326	307	319	317	321	303	309	303	315	320	346	335	302	336	335	325	318	305	320	319	354	337	372	318	304	320	316	322	323	310	306	288	329	339	338	310	349	320	302	322	317	321	316	339	324	324	322	311	325	347	321	347	346	312	309	310	299	332	346	308	349	339	295	309	344	339	330	352	284	339	333	298	310	346	359	337	299	338	336	325	304	288	306	306	296	290	298	330	356	315	306	301	303	353	359	312	328	315	389	313	291	298	347	342	312	310	315	314	303	301	293	343	318	297	350	369	323	331	334	347	284	340	344	327	348	308	308	321	314	334	307	349	312	306	321	289	325	298	322	312	326	298	327	309	304	312	343	307	328	313	340	309	322	346	306	327	301	294	293	315	342	340	289	339	289	323	331	314	317	309	315	300	312	322	318	336	288	322	361	312	327	317	318	321	276	310	348	318	308	346	319	309	309	340	313	321	315	343	382	310	318	311	340	331	302	323	338	325	313	276	318	318	288	316	328	280	329	304	322	343	334	310	326	306	336	303	311	309	303	320	317	328	316	315	333	301	302	315	324	307	294	310	302	293	324	311	292	312	322	293	323	326	333	321	320	348	314	293	334	271	316	301	315	304	332	336	323	293	316	338	321	293	325	303	324	310	324	311	276	273	328	320	320	292	328	320	330	314	355	314	312	321	318	311	310	333	318	299	298	323	360	345	313	356	334	318	308	313	332	332	314	328	307	332	320	351	297	317	354	324	303	316	326	324	301	341	299	291	321	314	333	359	331	345	323	318	302	356	311	316	319	311	331	322	328	350	328	303	318	333	307	350	333	302	342	322	335	275	355	334	319	333	330	317	313	325	351	330	313	300	322	326	308	331	351	336	304	339	349	331	311	336	309	293	353	328	305	322	316	303	329	321	281	316	316	319	338	287	315	313	305	337	272	316	344	334	337	346	337	317	309	288	329	323	307	326	320	332	324	333	301	300	295	338	308	315	304	333	312	328	331	319	342	288	324	335	350	354	317	340	317	294	330	330	321	329	316	324	319	325	300	336	311	325	312	345	312	307	279	326	305	313	306	322	353	325	361	317	302	321	322	315	316	331	348	320	334	317	308	316	325	303	285	326	302	314	320	312	298	286	319	294	263	365	347	336	309	323	313	322	335	306	311	326	325	267	343	327	291	317	306	329	331	293	335	298	306	314	313	319	326	333	311	313	308	324	301	304	306	343	312	298	329	315	331	342	306	315	347	321	329	328	326	314	331	329	332	299	308	342	339	307	337	320	320	294	287	322	319	330	321	345	353	337	320	333	297	333	328	329	303	372	314	313	315	328	326	292	362	298	296	282	335	316	332	308	322	305	308	330	333	337	293	305	306	325	312	296	315	304	334	327	312	344	307	319	331	339	311	326	323	318	281	321	321	369	320	315	295	335	325	300	306	325	301	340	306	321	313	314	280	321	304	326	299	322	342	329	303	330	319	317	314	328	335	338	316	317	323	340	312	337	344	309	340	292	314	325	326	328	360	351	317	304	342	332	337	306	333	320	351	317	318	306	332
22391	38411	34729	27140	20131	14910	12284	10679	8471	6649	5093	4265	3580	2801	2439	2228	1904	1538	1359	1167	1009	922	862	881	878	922	909	859	807	707	745	710	2111	5301	3639	1775	907	536	497	491	513	510	519	506	501	504	492	498	512	502	504	484	544	495	506	480	524	489	487	516	500	499	526	515	491	506	527	594	520	526	551	532	518	529	473	488	473	479	517	525	488	481	507	479	506	452	489	508	484	514	475	473	488	515	476	512	505	499	494	482	515	507	479	495	510	522	453	452	488	527	548	499	499	476	532	493	490	522	497	457	538	499	516	516	519	499	511	485	485	492	500	481	495	480	513	477	443	504	483	493	500	509	488	507	517	478	517	511	508	520	502	528	517	510	475	509	508	516	510	464	528	497	496	511	501	492	509	500	516	526	502	477	507	497	476	483	467	503	532	497	515	455	471	462	487	486	499	526	513	490	488	493	539	494	499	502	492	441	484	504	495	449	514	510	468	497	502	517	534	461	521	522	504	494	475	480	518	479	467	467	486	455	474	461	452	512	511	531	538	522	457	487	494	472	500	530	477	522	497	497	479	443	481	503	499	486	532	450	482	499	501	526	503	510	531	534	490	501	508	453	532	493	522	478	461	504	497	506	519	496	518	502	482	485	483	525	485	500	478	509	467	508	463	506	481	524	489	527	526	472	501	491	473	492	507	520	491	487	532	479	516	488	537	513	522	466	468	516	506	515	518	515	499	466	520	489	532	505	502	480	509	501	515	480	475	538	485	487	498	494	501	496	506	475	500	506	488	523	489	530	522	517	521	492	509	526	508	503	487	521	495	511	471	446	522	507	500	508	511	493	480	495	461	491	495	486	522	471	455	517	491	523	465	474	492	535	527	523	505	502	510	508	529	483	481	491	516	472	519	458	466	517	572	488	482	490	509	432	478	494	492	498	482	508	492	524	497	541	514	490	503	494	478	505	492	484	446	496	511	522	480	481	524	544	496	480	536	520	482	466	518	502	494	487	526	469	505	515	503	497	515	490	516	481	466	491	486	494	446	497	484	484	477	529	523	506	522	510	516	499	501	482	485	522	484	491	466	497	536	481	502	509	484	530	506	483	490	506	488	488	476	514	503	480	488	475	503	479	498	500	512	498	496	525	484	481	487	496	493	538	447	527	511	517	503	472	492	500	522	488	491	466	461	487	495	480	483	501	519	519	471	489	490	500	500	522	503	498	480	542	478	499	505	441	504	510	500	486	507	504	531	504	497	487	472	522	506	523	523	496	524	500	472	523	481	487	500	523	532	501	472	527	515	525	492	477	503	498	478	489	489	482	547	498	480	510	495	482	470	518	491	523	502	485	529	501	485	500	469	470	519	498	492	498	504	485	456	557	526	482	514	488	477	522	461	514	477	538	508	534	454	453	464	501	517	504	493	514	512	462	496	516	517	529	529	483	476	515	490	450	509	516	513	512	489	498	546	527	492	512	508	515	519	539	505	490	476	487	502	486	472	463	451	482	477	469	505	496	561	485	481	480	525	467	492	511	450	499	472	508	529	489	479	523	494	494	475	495	511	510	524	473	516	460	508	490	501	469	510	538	501	489	505	480	485	479	478	466	481	475	516	501	494	499	484	464	482	500	467	508	481	506	479	515	494	496	502	475	539	471	484	540	523	483	474	490	519	511	526	510	532	535	447	481	517	443	487	505	499	484	472	518	517	487	505	489	509	494	501	485	494	482	519	437	471	557	503	494	511	521	494	503	498	463	484	493	498	512	543	514	531	493	472	509	509	489	499	517	519	463	467	475	511	508	485	469	587	491	518	488	516	453	466	487	497	553	512	511	509	487	483	521	515	508	507	500	497	543	483	522	505	500	534	513	498	539	517	479	503	512	494	524	461	482	509	516	471	495	482	483	493	490	533	495	500	507	489	504	496	551	515	506	516	520	495	449	538	540	460	528	524	460	505	536	523	503	509	501	500	508	503	477	507	467	481	490	542	485	536	491	525	501	494	494	526	494	515	522	482	461	511	432	481	490	508	509	500	488	525	462	474	492	486	519	497	472	492	492	517	502	526	532	483	486	524	513	521	437	510	501	542	485	510	519	552	474	484	540	521	513	504	525	503	509	503	466	534	500	529	528	458	536	455	486	477	478	526	483	487	493	515	450	498	473	495	540	541	536	487	490	498	529	518	480	504	496	476	506	498	497	524	505	518	478	452	498	497	531	536	476	471	503	499	506	501	487	491	519	488	557	520	515	518	529	506	509	505	490	523	496	490	473	523	514	486	519	502	502	525	495	512	500	491	485	497	506	497	492	505	493	519	491	478	520	526	480	486	528	496	471	531	481	495	525	516	542	466	520	494	504	521	450	466	514	502	511	487	474	535	511	525	490	497	531	489	497	525	468	501	494	469	537	461	484	479	487	505	499	519	502	489	497	540	478	497	518	461	499	493	539	510	511	489	485	481	489	510	474	501	485	512	508	538	503	490	521	521	517	520	493	496	520	514	491	502	486	524	491	509	489	468	504	496	511	538	536	487	482	521	495	506	489	501	485	488	508	502	463	487	518	513	509	522	553	493	491	484	506	514	521	540	435	492	496	510	520	500	494	476	467	495	505	502	510	460	475	488	512	487	538	451	507	475	476	512	480	501	520	512	479	474	531	476	491	521	476	516	440	481	508	499	503	456	496	516	488	462	508	507	487	514	465	532	469	485	480	475	522	488	498	496	477	489	482	453	509	498	510	503	508	454	474	532	507	534	461	523	504	520	489	536	499	494	530	502	513	483	482	496	521	456	511	469	519	475	489	473	509	462	493	530	529	528	528	530	511	483	511	515	535	506	533	492	522	534	500	542	496	492	490	496	484	500	545	522	520	460	487	483	474	480	501	529	520	481	529	480	500	510	519	504	480	475	510	471	551	478	530	494	507	508	499	493	526	484	443	527	476	482	512	500	556	504	516	508	500	469	503	508	513	504	492	452	512	484	555	472	507	481	516	504	566	481	463	470	522	496	510	465	518	505	514	505	478	502	461	472	468	496	525	475	499	489	509	473	516	499	497	495	496	469	512	496	480	524	506	462	485	498	524	449	465	488	475	506	513	488	504	511	470	470	490	508	474	481	497	481	466	528	508	503	525	505	473	524	477	524	506	508	528	481	479	491	516	509	490	495	499	485	495	508	494	494	452	507	466	479	467	477	537	456	511	500	511	510	483	522	515	512	474	500	496	502	518	483	520	518	498	524	531	493	489	496	528	495	530	493	466	481	474	473	523	465	518	528	550	540	559	516	497	532	508	477	539	475	543	515	487	484	466	555	483	465	479	526	491	531	513	533	528	505	491	451	542	465	480	500	498	485	489	521	478	552	503	472	478	507	504	480	512	487	494	485	571	483	546	507	491	472	461	520	471	480	499	479	497	516	498	515	502	490	502	498	496	515	488	521	513	479	529	480	498	514	508	467	515	506	496	494	504	471	493	475	541	482	512	512	533	515	517	513	536	500	497	504	504
23187	21361	29225	23865	21468	21010	13392	6415	4488	3525	2606	2032	1720	1464	1192	1073	875	765	696	563	544	492	502	547	544	544	493	477	461	484	423	371	915	3480	2756	1453	683	341	326	310	318	358	300	281	285	335	316	329	308	289	283	316	324	287	297	335	351	325	317	291	291	311	321	326	318	285	309	335	329	301	311	324	312	300	342	284	340	292	295	330	283	332	331	314	302	340	342	305	309	323	302	314	282	308	275	300	308	320	308	329	293	312	293	330	329	299	324	334	313	317	284	304	305	315	310	305	294	309	327	326	325	356	338	283	305	329	317	321	329	319	304	326	333	320	356	327	319	327	302	304	274	329	287	292	339	334	334	301	257	315	313	323	333	294	336	303	315	310	309	332	320	289	338	318	330	322	335	309	319	293	279	323	317	303	306	311	327	320	292	348	338	349	340	317	315	316	313	305	320	329	311	314	283	322	297	299	347	300	293	369	314	296	314	308	305	318	288	320	318	335	305	303	320	317	283	317	342	359	318	323	312	295	333	316	321	335	307	307	295	327	281	309	308	307	313	306	300	298	329	314	310	305	324	285	277	317	327	320	303	303	321	303	307	320	333	324	294	317	327	306	321	330	325	321	315	291	319	303	324	281	329	331	303	303	292	301	301	308	314	304	309	344	312	319	313	318	321	296	293	351	322	343	260	327	319	331	319	319	297	340	334	312	315	348	319	332	313	294	302	333	345	288	308	322	295	325	304	343	324	350	309	272	321	291	320	295	308	301	321	290	324	315	330	302	337	332	301	295	313	310	326	341	312	307	342	301	271	302	306	311	318	320	301	338	311	306	324	341	339	306	320	314	288	325	304	321	305	305	276	325	311	326	313	306	303	331	314	302	326	320	302	296	300	322	328	286	337	320	317	297	283	267	323	294	314	356	320	335	312	341	272	358	317	326	301	335	326	309	305	295	325	300	293	294	311	336	357	302	299	324	323	329	295	327	308	329	332	292	323	321	309	323	302	294	313	284	315	300	350	294	319	294	346	290	271	317	350	301	325	276	321	313	337	312	310	346	340	310	292	317	295	277	313	278	305	339	312	339	297	337	363	319	321	336	318	331	319	309	344	320	318	333	355	329	334	312	295	285	326	339	303	307	319	295	319	306	303	302	333	330	318	292	332	297	294	294	302	286	319	318	303	289	315	311	302	305	310	291	290	350	318	334	306	321	324	324	310	326	314	301	319	326	312	303	289	309	271	332	297	316	318	314	302	324	345	313	279	303	304	300	307	316	317	298	300	333	306	301	294	298	288	330	308	292	290	319	318	328	303	350	307	308	322	277	302	330	315	324	306	306	300	328	332	313	322	309	323	311	347	315	345	303	316	330	321	310	313	303	315	324	330	343	296	303	278	336	320	340	332	285	351	321	346	297	305	308	312	299	323	316	347	342	296	301	301	338	295	328	324	322	306	347	294	314	307	341	317	321	351	320	321	319	307	315	280	305	337	293	300	306	337	348	311	317	269	321	303	293	334	344	291	321	338	315	356	312	313	276	331	365	330	299	332	318	312	321	314	314	338	310	312	347	300	321	340	307	293	304	313	310	319	289	318	307	302	337	302	299	257	332	303	303	314	320	331	314	309	309	350	280	382	298	340	351	324	332	371	301	330	306	305	296	333	344	316	309	326	303	307	326	340	321	315	333	308	301	320	296	299	321	312	306	303	326	334	283	320	310	325	322	307	311	329	311	338	307	293	324	309	314	312	323	307	328	302	291	320	311	315	332	313	332	287	317	316	283	346	326	328	318	315	310	337	300	288	307	295	318	294	276	320	342	311	298	307	291	323	292	308	305	274	325	324	295	325	311	323	275	359	337	321	326	301	345	302	298	307	313	310	329	318	321	322	297	337	334	326	308	324	333	296	317	339	287	326	329	319	320	333	297	299	298	315	277	319	303	329	326	335	302	303	306	345	297	324	324	315	324	337	293	338	265	319	288	313	324	316	280	317	318	301	291	309	304	303	313	317	310	269	282	321	289	334	304	342	337	322	311	340	317	314	332	313	346	326	324	305	281	308	322	302	322	314	314	311	300	335	326	317	319	316	301	332	327	329	312	282	285	296	314	308	332	321	280	334	338	315	316	311	306	343	328	302	307	312	324	355	344	323	288	310	317	327	312	328	307	309	306	310	300	291	300	292	309	312	330	337	331	289	313	311	334	310	312	301	283	325	298	313	309	304	302	356	314	275	317	314	291	311	331	285	351	315	317	316	320	300	309	289	305	310	331	323	297	280	293	335	308	340	273	340	335	312	300	317	314	330	334	285	298	342	309	342	346	310	319	283	316	306	316	325	329	313	302	330	282	283	318	292	357	322	316	294	303	311	305	308	288	304	311	305	293	319	319	337	320	317	306	332	329	304	326	318	286	321	286	310	343	326	312	362	319	324	305	300	307	315	282	317	331	321	310	302	303	298	324	319	316	313	336	307	301	327	345	326	310	314	334	342	330	308	325	305	337	300	309	292	324	306	330	295	317	294	303	306	325	338	312	332	324	325	315	346	299	318	297	317	324	305	314	303	268	302	306	331	308	306	326	325	296	309	353	283	318	304	315	314	302	316	311	280	308	327	352	314	287	331	309	318	325	311	298	286	305	291	300	329	336	317	315	293	277	284	279	314	326	340	301	304	315	307	285	305	330	320	314	315	313	314	312	304	294	301	300	334	292	324	309	310	325	286	312	304	300	303	305	318	295	335	340	313	322	304	360	329	289	305	312	298	328	302	300	333	317	317	318	346	305	343	298	313	328	332	298	292	336	310	332	307	308	303	333	310	343	317	324	336	294	315	305	305	321	300	272	325	308	277	321	293	307	298	348	280	316	329	312	295	321	301	283	332	307	316	292	343	281	340	339	319	300	323	313	305	309	303	323	311	322	315	314	278	331	316	274	296	299	297	329	307	318	339	302	297	301	314	320	321	281	293	314	324	300	312	342	305	341	321	299	330	314	345	328	327	313	306	313	322	283	331	310	328	325	249	316	323	312	334	322	328	318	288	331	338	304	334	279	326	300	309	298	342	324	298	326	320	319	324	302	307	289	319	326	300	303	305	335	312	316	287	310	307	310	308	311	277	359	309	293	321	310	330	289	321	307	341	287	342	315	318	291	306	338	305	279	324	284	324	288	325	285	324	324	330	307	324	286	306	281	277	323	301	319	329	349	291	302	310	310	281	329	304	298	307	314	294	301	319	317	349	292	345	331	312	312	311	318	331	302	329	319	317	321	304	312	317	326	296	289	297	340	315	317	317	363	313	310	331	311	335	295	319	307	293	323	315	331	316	291	296	320	302	294	301	314	265	322	314	302	311	300	282	312	353	306	316	318	316	298	301	305	300	325	310	318	338	316	337	285	289	326	298	335	291	310	284	321	279	312	320	290	336	322	331	330	325	312	322	303	306	318	312	325	328	293	304	305	346	301	340	295	314	335	327	279	329	301	326	314	290	300	301	281	329	319	320	307
24624	42432	39641	32185	25679	19837	16459	14090	11932	9559	7330	6233	5031	4240	3562	3109	2407	2011	1658	1414	1192	1129	1067	1125	1083	1134	1116	968	1002	831	852	834	2347	8869	6941	3370	1500	578	504	521	518	523	502	508	533	495	438	489	493	522	479	508	515	514	505	477	471	499	464	444	489	452	472	452	475	487	538	622	544	573	545	492	450	508	519	469	508	504	468	482	492	443	520	503	482	470	538	512	470	464	491	483	488	494	487	474	487	516	494	502	490	477	473	492	468	525	485	518	496	455	491	458	475	472	453	463	489	493	477	454	477	462	466	481	521	482	481	467	499	483	456	488	490	488	479	437	483	492	485	481	491	462	495	479	504	508	497	453	503	503	449	495	498	495	497	482	473	495	481	472	489	475	491	470	541	521	530	492	476	470	465	494	467	492	475	507	474	506	508	476	472	498	468	504	486	471	516	468	507	510	456	439	533	442	503	484	458	481	488	504	479	462	474	478	489	464	484	489	526	546	469	520	521	482	467	451	509	483	495	501	523	494	467	489	501	519	479	487	451	493	489	507	485	460	455	496	473	488	458	506	440	490	515	500	493	512	453	487	489	491	519	467	510	441	514	499	496	497	522	464	515	478	520	484	460	508	457	488	486	506	517	458	467	519	518	481	481	508	527	483	464	493	501	484	493	478	492	456	483	458	501	496	502	479	468	490	478	539	468	478	530	487	467	461	453	502	458	500	475	466	491	484	500	488	473	476	475	506	493	476	509	487	454	460	460	504	457	499	488	490	463	509	511	443	476	449	491	487	493	487	475	474	466	493	483	504	493	448	500	447	489	500	477	510	486	488	473	492	468	458	477	434	499	506	473	444	487	482	502	465	515	466	471	483	470	479	444	524	482	491	461	472	477	464	488	483	468	475	509	477	503	504	488	449	437	506	499	501	471	484	458	500	513	474	503	469	504	489	465	492	535	447	473	482	484	480	482	483	465	480	439	480	477	479	544	458	538	486	493	539	485	514	496	504	462	473	499	486	467	448	518	502	462	487	484	508	515	506	480	449	435	465	445	513	496	495	502	525	508	428	458	499	489	525	477	507	486	502	487	478	497	473	460	509	477	466	464	489	513	484	478	438	470	492	515	484	513	525	477	498	507	469	464	466	476	491	479	450	500	503	506	506	495	473	494	481	468	464	494	473	497	496	460	474	502	509	477	466	452	481	513	476	488	500	492	501	481	473	488	502	480	477	471	454	488	507	486	467	504	549	463	492	463	508	457	473	494	504	481	521	462	430	493	487	470	505	506	512	491	495	493	469	500	490	497	500	473	466	496	483	492	491	471	500	476	501	518	478	515	506	444	443	480	523	452	465	507	523	496	486	489	498	490	470	478	513	508	456	436	493	507	448	468	482	473	479	496	493	499	475	458	512	491	475	469	518	455	483	471	489	468	537	503	495	482	502	464	480	538	492	480	525	489	466	513	482	489	461	471	469	460	470	484	476	505	493	527	485	522	463	494	471	478	446	441	492	496	501	487	526	487	491	497	477	436	496	503	533	455	502	469	501	424	454	496	497	497	477	493	455	469	466	488	470	477	467	505	503	518	509	499	501	469	475	477	457	486	510	480	472	453	444	453	449	508	473	443	466	429	510	498	472	493	513	467	459	480	436	483	474	487	452	500	500	498	465	445	502	495	500	498	506	481	504	493	478	494	483	489	475	490	478	484	490	482	520	475	491	486	497	461	498	482	468	473	489	502	477	491	462	496	486	471	494	481	472	473	490	486	488	484	439	458	485	515	472	490	491	492	434	489	470	488	505	461	517	493	473	505	486	495	460	491	500	468	481	510	484	504	484	467	473	528	485	482	494	474	485	457	475	470	523	491	522	528	461	555	497	465	444	464	497	499	492	493	488	469	448	451	470	482	514	465	499	513	499	512	501	429	481	486	475	503	488	499	465	518	477	510	473	464	489	422	490	504	507	514	483	467	475	460	498	502	487	489	477	495	514	470	474	473	509	503	464	497	448	494	518	485	496	464	463	489	500	482	457	496	511	496	450	485	493	496	475	466	472	500	452	469	497	457	478	462	493	493	492	518	493	495	475	533	473	497	473	490	437	451	515	443	474	507	473	451	518	440	530	485	482	522	490	493	555	504	463	488	500	501	491	453	514	475	466	450	482	515	484	494	472	493	504	482	462	472	454	496	476	460	483	495	509	494	459	490	471	485	473	469	505	487	461	473	457	483	475	491	471	457	515	452	468	458	476	517	465	522	455	495	445	495	471	501	459	492	465	446	476	516	495	487	460	487	475	493	508	464	505	450	531	473	460	465	501	445	479	497	475	488	508	494	505	501	531	518	470	473	487	482	477	503	502	497	501	500	482	514	451	439	471	478	475	441	480	456	496	484	449	487	448	486	553	500	484	494	508	445	494	543	447	469	491	456	493	466	475	497	515	470	466	487	481	477	488	500	482	465	470	486	447	497	456	535	521	509	459	486	473	488	499	473	512	470	475	499	435	509	459	479	503	512	513	475	500	463	489	455	504	465	492	505	489	472	504	481	497	532	493	456	546	489	516	466	493	495	475	455	452	507	469	478	483	493	486	479	498	456	445	473	520	500	499	480	464	490	486	457	498	484	470	471	466	464	461	512	507	458	494	478	485	443	490	483	456	491	442	499	489	483	494	441	518	468	491	494	437	471	482	462	545	448	514	476	492	436	414	462	493	493	470	495	463	465	470	484	484	481	480	534	476	471	505	471	544	467	545	475	470	465	425	484	488	436	462	487	485	547	479	470	502	472	500	481	497	462	515	499	498	487	473	484	485	494	469	485	463	492	470	466	508	472	487	493	508	484	486	453	494	483	481	479	493	517	494	485	494	461	471	461	468	517	474	475	440	500	490	491	461	464	464	501	516	478	470	497	482	449	464	490	461	501	517	488	496	483	469	461	525	484	490	489	474	458	455	473	484	478	479	499	511	486	464	487	527	511	490	534	490	521	485	501	518	496	531	468	527	484	497	473	491	492	504	492	468	486	474	474	487	484	506	503	482	443	493	525	504	456	479	502	453	494	497	512	480	450	480	493	465	450	464	521	437	539	461	493	481	489	488	506	481	499	477	481	481	482	463	508	532	524	494	460	484	480	487	473	470	494	522	498	462	427	500	518	480	530	466	464	498	507	488	515	479	505	468	480	501	453	480	480	491	481	478	467	479	490	472	479	487	499	505	496	473	501	491	475	484	507	467	450	490	501	440	436	499	504	546	467	482	508	510	517	485	528	470	468	537	488	488	526	441	472	485	497	472	478	462	504	548	443	479	503	446	486	454	465	493	492	497	479	507	496	448	464	490	473	486	497	459	464	463	449	467	496	495	491	471	459	472	462	491	506	486	488	498	459	453	508	521	493	509	454	470	469	509	517	490	515	445	481	480	496	498	504	466	503	501	470	521	456	491	476	480	496	468	491	468	487	466	488	521	487	491	459	460	478	464	495	502	488	470	526	511	492	471	483	467	469	494
27078	21820	20838	14066	7019	3924	2794	2103	1759	1318	1064	833	705	611	568	513	513	439	385	327	353	324	317	315	299	346	318	300	294	308	282	252	335	479	525	450	303	254	231	260	264	289	256	260	246	266	282	270	268	250	248	258	250	269	238	269	250	248	279	280	231	252	240	243	259	286	262	277	263	242	263	242	248	256	233	244	269	263	251	261	260	279	241	251	268	247	240	284	235	253	282	276	267	279	264	247	265	288	248	250	241	283	264	257	255	227	275	307	274	238	269	244	236	296	248	258	247	271	259	266	268	237	233	255	261	279	252	273	257	260	281	250	226	288	267	273	242	260	259	261	255	241	271	289	235	242	286	226	253	247	256	261	257	250	291	281	273	263	271	292	250	250	277	276	262	267	285	283	292	242	265	257	267	277	261	268	266	264	259	264	268	280	223	262	274	265	264	280	263	258	288	267	285	271	255	244	254	257	273	261	273	246	270	282	242	260	265	269	243	250	279	264	300	272	247	276	250	222	278	272	267	264	268	281	288	282	257	264	277	258	250	279	276	260	273	274	253	259	249	255	271	283	261	265	262	271	257	265	243	261	267	280	269	264	245	273	265	275	298	261	259	266	284	256	280	262	264	250	263	264	254	300	252	270	277	267	272	239	240	268	274	279	251	265	271	246	268	253	228	260	266	257	253	269	281	235	277	262	262	272	284	278	285	277	287	254	279	286	262	292	252	276	261	256	272	272	274	242	243	262	260	258	255	288	293	263	226	253	265	250	261	261	303	248	261	232	255	282	272	285	277	286	262	212	267	260	262	259	242	238	250	269	272	258	270	269	270	273	249	245	275	252	256	265	248	251	258	260	247	248	283	254	245	266	259	256	282	250	275	249	266	270	223	232	250	272	252	292	258	244	249	253	268	293	253	249	253	249	274	269	229	282	258	231	268	262	260	246	280	258	267	274	264	242	245	281	265	280	259	274	282	263	239	265	247	307	263	254	255	264	250	282	252	254	230	239	250	246	244	238	263	268	244	244	274	247	260	252	271	279	270	269	236	262	244	283	247	258	250	265	270	281	248	266	248	229	270	270	274	273	277	223	225	273	256	245	266	278	273	252	235	245	256	279	241	275	245	258	243	278	276	271	261	261	256	250	260	267	267	256	253	268	229	267	282	267	255	276	261	233	261	254	260	267	232	264	252	269	229	258	266	279	256	255	241	306	292	258	256	247	261	268	279	264	261	280	257	267	232	273	281	253	291	289	259	279	254	264	264	231	256	261	241	280	249	209	278	251	235	274	225	264	261	235	249	255	269	270	259	247	253	305	253	237	272	280	286	254	249	235	229	303	275	254	293	275	260	254	249	248	265	247	254	272	290	281	270	276	276	261	252	277	259	235	278	236	256	280	275	258	263	283	264	252	272	273	252	256	278	287	260	259	249	274	250	265	304	251	267	289	230	270	283	278	264	247	242	284	238	286	246	261	247	259	279	300	264	247	248	282	243	262	264	247	277	252	238	242	284	295	263	248	244	241	223	281	242	264	255	246	279	282	266	229	272	269	287	276	275	267	241	247	267	249	272	296	283	293	261	220	264	250	292	248	245	249	279	245	269	266	275	237	244	288	267	255	269	246	288	272	251	276	271	265	258	239	253	266	265	232	240	277	247	259	260	284	243	262	242	272	275	287	285	250	248	266	286	233	290	257	239	252	254	281	246	232	255	240	274	276	262	255	278	251	261	277	249	229	269	248	253	286	268	251	266	274	298	255	289	271	264	255	244	277	250	270	257	267	249	247	253	252	249	223	269	287	234	262	268	258	241	260	252	301	254	245	281	254	267	253	263	249	263	248	276	280	254	256	235	287	265	265	261	267	265	264	248	254	242	264	270	287	289	273	271	245	255	260	290	268	249	271	256	253	262	250	258	277	288	258	274	248	267	261	295	259	263	266	262	240	249	253	248	271	253	240	245	244	239	242	240	285	244	260	243	252	246	239	268	259	258	267	250	264	242	257	254	280	256	267	286	254	228	271	272	270	230	252	230	259	251	279	276	248	246	233	284	252	266	257	246	269	273	252	259	252	274	279	268	246	265	302	285	294	291	293	266	286	230	277	251	272	273	247	234	263	245	261	233	266	255	264	274	250	280	282	255	236	253	260	262	249	252	275	276	261	280	267	264	302	230	265	297	248	276	260	257	256	258	299	237	265	255	280	253	277	274	239	297	257	286	266	259	272	266	236	253	260	288	281	268	261	269	277	231	241	265	243	239	269	301	264	268	240	285	268	263	242	261	233	279	252	259	257	264	227	275	274	251	257	282	246	292	244	247	268	246	260	274	245	279	258	259	278	251	257	269	252	249	276	257	265	282	265	255	232	253	265	248	317	265	247	275	284	270	229	275	228	249	256	254	259	271	277	257	271	260	266	243	267	259	262	287	260	264	271	252	243	248	248	248	261	281	255	248	259	249	247	280	257	270	264	250	276	240	261	274	269	244	243	266	272	262	242	274	209	271	278	287	268	264	265	273	244	258	234	274	240	268	274	295	261	243	253	276	287	263	258	256	270	266	264	275	272	292	281	253	246	259	251	268	239	268	254	254	237	238	237	247	289	229	252	262	262	246	304	237	298	268	288	256	268	278	251	272	252	277	261	262	298	276	246	245	266	253	230	262	240	274	280	246	264	234	250	283	277	273	254	257	270	254	248	256	256	265	255	256	241	267	259	262	232	251	253	260	259	259	269	259	255	245	256	274	263	260	262	236	287	241	228	269	322	275	258	264	259	292	234	263	287	236	267	244	282	262	230	251	260	266	269	301	271	247	238	267	249	259	282	287	257	264	256	275	255	291	242	278	282	259	269	261	234	247	253	279	241	276	258	293	258	234	292	266	247	272	269	256	240	258	261	271	244	242	253	254	255	285	243	274	287	265	278	265	253	281	276	258	287	271	246	263	236	259	261	249	242	270	253	259	277	262	244	230	243	279	249	279	268	250	261	270	249	278	252	258	274	252	309	257	284	256	253	266	276	260	235	261	251	285	291	253	252	250	251	258	267	270	246	262	233	276	252	253	260	296	251	270	289	242	283	271	270	267	255	267	252	274	251	271	278	240	239	261	230	252	236	284	277	257	288	256	281	293	250	236	245	237	271	269	262	239	308	255	266	281	262	278	278	265	251	260	256	267	265	264	255	273	258	283	269	261	256	278	275	284	244	281	305	263	280	259	271	249	253	288	249	248	267	254	240	281	261	287	259	275	252	253	265	265	277	244	234	259	275	274	260	268	267	240	254	240	252	270	244	253	252	253	258	265	261	256	259	228	220	237	252	266	259	259	265	254	264	257	253	260	278	275	272	263	247	248	290	257	271	258	251	240	261	277	234	231	277	253	267	245	278	257	263	258	288	276	243	261	252	302	277	255	231	282	235	266	272	240	275	260	286	285	251	248	278	264	245	251	254	258	245	231	242	270	256	249	272	253	249	234	289	230	245	273	273	243	256	275	255	274	262
20134	30242	28409	21239	14911	10244	8101	6678	5271	4053	3271	2570	2001	1828	1600	1372	1163	938	808	678	615	662	649	615	688	623	698	621	599	585	566	539	586	1113	1115	839	554	406	397	415	423	440	419	414	448	406	421	420	422	408	423	400	401	419	375	415	400	431	421	445	385	409	397	391	391	402	412	404	446	387	440	417	423	420	425	404	397	394	397	394	397	427	402	420	439	396	390	379	423	356	421	426	384	452	390	407	379	406	391	406	397	423	425	393	431	400	415	412	389	442	417	411	418	419	416	392	424	402	408	422	415	416	390	399	430	428	391	446	406	430	400	422	365	418	379	398	396	422	394	409	406	395	400	423	394	444	420	412	417	414	416	443	412	401	433	421	378	383	404	446	367	411	381	378	404	418	430	420	428	395	430	426	401	430	386	423	429	396	413	428	406	399	389	428	412	460	400	437	424	381	437	461	393	440	422	400	437	441	396	419	431	414	444	419	454	398	379	427	419	435	399	397	414	413	408	419	453	413	395	433	402	430	423	454	392	391	423	423	389	381	407	416	410	438	420	431	377	421	442	416	411	414	406	415	401	408	407	401	419	425	374	415	401	432	386	410	397	435	439	420	413	441	421	431	416	387	426	438	418	393	397	393	360	461	419	425	428	442	377	407	410	375	439	414	403	416	427	434	408	412	438	419	395	422	400	428	418	437	409	405	437	408	451	443	441	393	389	416	425	438	392	409	419	408	387	424	413	414	393	391	374	404	414	417	412	436	402	437	406	404	411	394	406	429	417	392	409	441	375	413	425	417	414	426	402	406	406	405	435	415	432	403	454	423	392	410	421	450	394	403	411	393	409	427	416	414	400	426	387	395	407	402	396	426	431	398	400	385	390	385	397	403	416	426	423	425	441	409	421	382	417	382	398	394	430	392	387	398	411	444	415	432	427	421	390	404	384	391	402	394	386	411	418	396	392	429	385	413	391	443	383	374	383	408	424	410	416	456	375	428	424	393	437	430	416	404	445	412	407	425	433	406	393	385	395	403	424	404	427	441	390	385	392	423	420	405	429	452	405	423	433	404	397	408	402	422	401	420	428	413	437	442	421	414	418	441	414	437	400	387	434	453	424	456	393	424	423	414	419	418	427	433	424	426	445	413	386	385	446	426	379	361	436	365	410	402	399	418	442	410	409	411	433	387	436	423	414	393	409	431	427	423	381	379	406	419	413	411	444	428	422	431	395	414	375	446	363	412	415	424	421	419	390	454	360	415	401	386	370	418	406	413	404	409	408	408	395	411	379	377	439	376	435	407	403	444	406	403	436	459	412	422	421	401	421	413	420	407	402	419	428	391	433	406	367	414	383	440	439	450	355	407	423	425	376	435	411	436	422	414	377	433	394	394	412	425	455	406	406	396	431	436	417	398	398	416	413	365	450	406	398	435	419	438	436	397	421	448	410	449	379	395	397	416	386	399	414	362	406	402	396	386	411	417	403	430	414	447	415	387	429	400	433	460	403	413	412	398	383	379	416	389	389	418	422	407	445	430	393	405	408	401	390	413	443	428	438	435	454	410	378	400	452	392	454	409	379	411	373	450	401	423	398	463	436	440	396	407	378	415	437	407	412	424	422	410	437	401	401	393	371	409	402	385	391	419	385	424	403	377	404	406	411	409	410	434	382	401	407	397	388	384	411	410	410	440	480	392	405	439	381	425	384	417	419	410	435	409	442	450	418	419	410	384	450	392	392	387	421	413	408	435	350	431	399	394	392	418	435	407	412	405	434	402	389	386	413	383	388	389	454	428	424	416	407	382	406	422	414	412	421	408	394	387	417	424	396	394	392	410	407	415	395	376	416	423	403	425	421	403	431	422	418	422	385	403	453	416	407	413	426	408	406	396	400	435	401	405	411	399	435	419	372	397	375	452	424	411	375	446	401	384	391	401	419	419	427	383	386	440	401	409	462	385	403	428	390	431	413	414	426	396	415	406	417	427	424	430	410	410	423	432	454	417	401	386	398	402	427	420	419	412	406	409	386	402	436	419	419	415	416	404	424	415	383	402	404	421	391	425	471	402	405	368	392	401	373	423	407	427	419	379	364	423	401	414	392	377	443	408	436	399	411	431	401	403	459	418	416	424	427	388	377	419	397	447	441	389	420	399	407	438	411	386	414	413	415	400	375	416	378	417	440	392	396	437	410	422	390	378	432	442	429	423	377	402	419	440	431	419	400	400	408	424	399	411	419	407	403	452	398	402	411	412	428	410	416	411	404	409	424	375	400	404	463	406	420	366	436	415	410	424	401	385	454	418	406	389	428	429	381	432	409	416	396	434	425	412	425	424	383	439	400	413	411	397	424	431	436	427	402	377	388	396	418	442	433	410	383	404	412	434	400	418	428	448	407	395	391	402	421	391	434	412	383	405	429	426	431	421	406	414	412	382	391	426	401	395	444	427	383	406	420	437	427	423	458	456	395	382	420	406	412	442	416	409	420	390	429	421	405	395	422	387	363	459	413	412	407	439	409	419	420	418	412	391	423	465	424	402	407	398	356	430	403	400	456	375	411	407	404	431	390	409	401	435	410	458	394	415	452	431	426	405	427	410	397	403	407	422	383	421	441	427	436	430	422	407	391	395	428	416	381	423	422	370	423	415	422	428	412	404	443	419	418	422	443	405	420	397	393	403	418	467	405	396	387	443	418	416	441	401	441	408	406	409	392	398	390	426	395	425	417	416	404	407	400	370	423	398	431	423	444	434	405	387	395	415	393	401	400	389	392	403	415	437	421	383	408	426	434	420	421	433	394	448	441	387	363	403	410	411	424	438	434	430	395	452	433	428	403	433	439	427	426	441	378	377	404	406	401	408	420	429	446	440	420	424	405	389	423	393	421	398	416	430	382	421	434	410	459	400	424	441	397	416	397	415	407	413	425	406	439	443	399	429	415	379	432	424	390	460	418	418	409	404	413	418	465	425	448	424	403	419	384	406	364	401	383	398	434	424	432	436	440	412	409	424	356	430	449	428	399	410	398	381	426	406	398	443	416	386	401	406	409	403	426	436	392	412	407	432	390	453	415	421	405	398	411	413	405	411	446	390	417	401	428	436	420	447	396	365	421	426	388	432	411	432	404	390	399	414	452	397	414	402	433	407	420	435	337	408	407	463	427	397	401	395	432	423	410	415	423	425	415	375	423	409	395	436	406	425	403	405	458	395	417	412	399	394	389	376	437	388	397	404	387	448	442	396	410	412	382	404	403	382	428	391	401	416	406	408	416	412	401	425	416	425	394	440	413	406	410	415	360	404	436	386	419	438	394	425	384	376	424	406	388	427	450	389	432	422	409	421	425	447	414	418	429	404	406	400	440	403	424	413	412	421	405	415	396	406	417	429	417	420	430	392	377	380	437	417	416	442	422	387	390	427	416	382	405	444	409	454	438	406	427	371	399	425	397	411	423	441	353	416	413	444	410	403	416	395	412	431	428	375	450	419	446	402	422	421	415	406	425	368
24279	21404	28682	24587	20917	12670	6400	4046	2987	2328	1849	1460	1175	1007	948	810	728	587	545	425	425	440	409	445	437	435	447	431	381	427	381	414	441	1806	1550	990	568	319	303	315	332	325	304	311	322	324	328	293	298	350	290	265	336	309	313	315	305	333	294	330	311	298	311	309	327	316	316	318	343	299	314	321	319	318	313	335	302	304	329	320	324	289	318	347	298	340	302	317	298	325	281	332	337	311	345	303	316	307	333	319	315	323	292	296	310	305	363	317	326	307	341	309	329	299	325	321	318	325	330	294	288	344	334	336	340	279	298	295	314	342	320	302	295	291	308	320	334	315	324	315	302	330	260	280	290	316	293	328	308	310	319	311	298	300	328	305	338	333	311	297	324	299	304	291	348	300	308	298	291	298	357	304	307	308	299	332	280	337	319	304	313	328	328	314	324	295	299	297	331	264	337	331	288	297	304	312	314	325	323	303	300	315	284	310	309	316	328	305	293	296	313	298	330	307	330	336	326	295	297	308	317	308	304	321	307	298	330	356	355	300	317	266	287	312	304	298	332	338	325	311	342	299	324	310	330	303	327	311	346	315	298	313	316	322	311	296	324	336	311	334	283	310	303	302	323	319	316	338	309	330	309	310	318	305	328	304	322	305	332	320	322	305	321	300	323	300	317	280	317	324	307	316	332	323	303	294	291	301	315	326	326	316	347	297	322	290	296	318	333	317	304	298	298	315	300	319	302	286	343	348	302	281	305	331	315	328	300	333	310	314	297	289	324	316	316	320	285	323	307	333	329	312	276	326	301	299	319	283	321	320	308	323	296	291	319	287	320	342	303	305	310	303	309	294	319	270	339	316	327	291	309	330	308	324	338	303	284	309	326	324	315	302	338	328	312	343	356	298	317	322	328	323	314	301	326	324	307	316	331	308	298	379	321	292	290	302	298	342	330	306	318	315	296	305	319	337	321	338	321	298	310	305	288	297	295	315	320	314	313	336	307	326	322	308	331	338	310	317	287	322	312	297	294	315	274	300	299	321	310	302	321	340	310	327	327	336	303	296	299	292	294	331	314	310	314	289	335	285	304	315	321	341	328	332	299	286	302	315	299	345	295	310	319	336	304	331	299	316	317	329	316	316	315	292	314	334	322	309	330	316	326	289	320	305	275	301	349	324	315	344	315	323	310	330	299	302	293	337	302	300	315	325	313	323	305	351	295	309	314	311	327	364	307	326	358	305	321	289	313	298	303	294	333	329	339	312	313	301	321	305	321	286	252	317	307	328	336	327	322	323	331	349	308	316	337	337	341	323	307	316	296	302	297	286	337	321	307	343	321	334	277	302	316	310	311	337	308	309	346	312	292	326	292	305	327	321	331	311	278	337	329	327	294	317	282	342	292	293	336	309	317	296	316	335	284	314	325	339	309	342	301	319	320	298	338	324	322	353	291	318	314	295	314	309	344	314	311	314	318	330	317	315	327	310	286	320	321	309	328	314	284	296	292	301	268	315	305	333	294	297	310	299	290	320	301	323	307	344	274	309	337	308	309	312	307	315	302	305	301	276	335	330	303	316	337	275	286	337	331	313	315	305	303	302	309	339	300	299	315	279	330	301	306	315	323	301	330	383	264	318	292	325	303	316	278	315	306	319	351	339	307	352	347	315	313	282	349	307	331	296	283	291	306	293	294	338	280	347	299	330	328	288	335	305	275	324	319	290	331	292	302	311	326	301	303	321	322	317	319	345	328	299	305	302	320	315	311	284	276	300	333	306	328	321	332	318	281	286	300	313	305	296	284	322	322	306	341	299	301	307	297	296	316	302	314	305	361	329	308	310	345	314	322	317	318	289	304	325	302	322	314	292	307	300	307	322	329	313	299	300	324	298	327	301	287	331	323	333	308	307	337	303	290	310	317	331	310	319	323	321	337	297	312	305	281	333	327	343	320	296	321	348	304	285	298	312	325	282	320	321	322	298	303	340	326	305	323	310	350	277	314	374	324	365	319	320	305	302	266	292	281	323	292	337	313	314	316	329	323	297	276	327	313	313	305	319	348	332	289	351	291	295	297	309	358	327	316	314	311	317	327	321	294	315	351	342	337	314	292	327	294	334	337	306	300	274	314	316	346	307	318	259	326	293	287	317	306	333	338	302	326	312	341	321	310	305	304	320	287	302	316	292	321	294	307	376	329	284	303	348	318	319	321	305	310	316	327	316	324	307	292	290	296	292	299	330	350	279	309	290	298	308	305	285	294	323	303	289	310	304	324	300	304	326	318	314	300	286	306	285	309	297	294	323	292	325	322	329	314	333	296	308	307	283	289	316	307	311	281	318	320	341	330	297	300	307	319	315	340	284	292	294	325	339	325	297	302	314	314	316	329	337	304	275	317	306	303	279	346	310	301	321	312	324	327	307	307	290	338	304	294	307	309	308	320	293	330	315	316	307	302	312	304	313	304	315	301	316	285	327	333	334	305	306	306	331	317	314	329	301	307	336	306	302	301	284	295	303	319	309	312	338	304	318	310	335	332	331	288	341	285	334	302	323	287	316	302	332	332	332	304	292	330	304	311	337	306	321	323	327	311	321	310	281	322	323	299	279	311	293	348	312	299	306	298	298	292	303	297	318	307	298	302	299	320	308	337	305	322	314	285	331	326	342	312	317	334	316	330	313	324	321	307	310	296	311	340	304	331	342	290	306	304	281	292	324	305	310	338	318	325	322	277	319	287	302	323	319	327	350	313	255	297	315	312	343	332	320	320	320	332	322	297	331	311	279	320	339	297	298	297	351	298	323	274	307	302	331	320	313	318	319	307	321	281	323	323	296	334	302	297	340	324	319	294	291	318	322	320	306	287	304	298	285	345	299	315	298	311	303	308	341	333	320	308	319	316	306	320	332	286	306	287	319	293	312	322	320	322	286	304	320	309	332	320	318	309	311	316	328	317	294	288	336	295	325	329	300	314	312	321	324	304	301	300	292	303	304	286	327	296	312	330	328	321	342	339	305	321	310	304	305	336	308	337	311	319	316	336	302	319	354	266	314	301	329	345	315	310	296	297	309	281	299	313	301	349	362	333	305	312	287	364	308	307	293	314	305	335	351	311	312	312	325	297	303	307	315	323	287	314	336	313	327	306	331	315	323	325	347	302	323	312	300	317	327	313	321	325	299	320	309	312	300	301	294	339	298	288	324	305	317	319	317	326	292	319	300	305	288	287	334	329	310	296	290	324	322	319	292	300	302	307	300	296	319	325	323	321	303	339	298	307	331	327	330	327	293	302	330	298	304	297	320	331	294	313	322	316	302	304	308	318	336	304	300	350	300	334	329	295	322	286	307	311	278	311	267	291	349	288	287	307	295	323	334	305	297	295	323	314	308	339	310	315	311	308	325	322	320	304	316	291	334	323	310	265	313	315	281	312	270	317	310	315	327	315	324	320	349	330	294	308	310	303	311	324	297	319	279	307	298	316	300	305	315	329	303	349	293	317	290	317	319	332	297
22213	37651	35557	28393	22000	16149	12970	10720	8575	6908	5491	4152	3443	2939	2578	2339	1909	1462	1151	974	908	834	888	870	841	912	886	803	799	773	762	769	886	4698	4258	2219	1218	506	491	546	487	471	486	493	496	518	526	487	482	466	465	432	471	517	462	525	503	535	511	450	466	481	468	512	479	485	528	559	552	520	547	483	466	482	484	514	528	493	476	527	500	460	514	504	462	469	430	517	496	507	476	499	497	504	465	453	491	490	468	481	493	455	528	482	477	472	444	479	507	488	489	528	470	469	513	466	476	500	544	501	508	505	465	477	508	512	469	492	484	527	501	488	486	478	460	461	510	501	495	443	522	472	490	501	442	516	517	500	485	483	508	521	498	492	483	521	487	477	524	490	499	479	460	494	490	495	466	471	478	520	506	457	506	481	477	475	520	491	504	513	488	503	542	454	507	486	483	492	533	485	475	494	460	474	517	517	480	503	458	538	526	493	502	528	478	530	482	449	513	472	501	506	469	506	489	478	485	505	501	462	457	507	477	492	457	489	470	501	516	484	482	453	501	482	496	473	490	496	502	510	474	460	463	461	519	467	533	503	523	454	507	531	448	515	493	514	503	494	546	461	513	526	473	482	523	532	466	458	513	477	475	484	502	508	470	487	490	501	470	492	464	513	476	484	494	507	471	516	524	479	516	543	502	456	463	492	493	473	459	465	472	484	469	480	512	462	470	461	514	480	444	477	460	510	512	495	462	499	455	520	497	505	470	501	517	495	500	501	487	478	477	499	483	484	511	488	483	525	477	514	473	469	482	485	513	450	489	468	501	418	472	528	503	519	486	506	518	489	498	466	500	466	488	486	497	509	503	479	484	457	513	484	476	507	485	473	500	497	519	485	490	515	495	515	488	519	523	487	498	514	518	478	500	519	487	502	490	481	508	492	509	493	507	502	456	508	477	476	489	493	491	492	468	499	473	493	498	479	477	475	499	516	499	457	512	502	489	511	498	484	484	489	471	492	533	523	479	479	488	475	477	502	468	475	524	531	513	470	480	486	516	529	495	480	503	511	498	486	468	502	490	446	513	465	466	516	503	477	470	498	515	478	497	494	457	480	493	522	447	449	497	517	438	480	493	518	511	499	521	515	464	463	498	488	464	504	503	486	507	500	483	511	497	467	479	472	482	501	470	506	456	502	488	507	468	527	496	462	494	502	447	532	510	469	506	542	487	504	469	439	450	454	515	470	460	468	459	521	493	490	501	498	492	476	481	477	513	478	530	478	518	480	479	459	539	481	521	482	481	514	487	500	495	473	502	483	504	479	485	480	476	465	489	470	470	488	457	507	428	503	488	501	478	491	475	529	517	491	466	489	484	483	482	470	505	523	474	486	463	508	465	478	477	485	496	524	490	506	437	491	499	483	525	507	484	481	508	456	468	507	489	467	518	480	516	487	474	502	438	544	472	478	460	551	492	502	517	458	511	514	498	506	496	505	479	511	475	510	468	491	471	497	471	492	460	460	447	510	465	460	525	490	517	503	483	515	476	470	495	486	474	513	478	495	500	486	461	471	497	481	492	483	496	490	498	443	484	492	496	477	485	471	509	488	473	480	544	519	461	526	460	469	512	506	460	480	493	497	484	501	505	513	532	512	470	479	463	509	474	481	486	476	487	516	485	486	484	495	484	502	476	523	445	472	464	455	453	509	506	511	523	467	489	499	493	506	515	474	473	475	442	506	496	470	449	444	479	500	503	498	433	504	501	521	487	532	500	493	513	533	461	483	484	477	524	496	498	488	500	525	493	488	475	456	487	486	480	512	457	488	500	473	476	535	526	497	449	485	485	490	527	502	485	475	482	484	510	512	471	508	493	507	489	473	487	495	487	533	481	471	511	488	481	493	463	507	517	518	500	510	500	487	498	488	497	489	445	479	480	448	490	472	530	460	473	506	462	464	518	456	494	485	508	468	496	493	465	470	486	431	470	486	506	501	486	488	485	505	467	544	473	462	498	501	490	511	497	442	539	480	520	493	500	475	489	483	461	471	495	481	511	506	487	482	473	497	535	508	439	497	489	484	466	443	444	463	477	491	494	513	482	458	489	500	491	485	473	492	470	511	501	498	490	493	469	489	485	477	514	464	491	519	488	475	495	493	492	489	475	473	461	509	493	456	493	514	504	504	481	504	470	481	508	475	511	521	530	470	536	494	432	516	499	485	484	493	498	470	497	485	511	485	491	488	482	485	498	518	459	466	469	491	481	476	493	456	460	440	483	465	467	483	506	501	496	467	498	494	486	501	466	494	466	510	504	451	503	500	511	483	514	477	524	434	504	525	456	468	470	506	470	457	461	483	469	498	487	540	485	493	446	503	538	509	484	496	485	519	531	504	459	446	478	492	498	505	486	481	501	485	490	478	503	486	482	483	514	496	510	472	484	518	461	469	499	464	533	449	460	477	438	466	472	495	494	456	507	506	503	479	498	526	459	473	500	518	491	483	439	504	481	484	489	514	473	468	482	465	487	502	502	474	483	483	448	476	481	461	496	489	510	473	515	462	482	487	520	524	457	512	474	527	495	487	514	457	476	509	473	466	500	507	495	471	500	470	505	535	498	475	475	460	467	488	511	512	501	471	469	475	470	487	500	476	494	466	472	473	468	474	516	504	524	482	528	542	471	488	536	454	508	518	454	483	488	491	482	507	516	471	465	509	477	525	486	470	467	508	481	486	477	469	479	496	477	475	448	499	453	464	505	460	520	507	518	484	469	490	476	544	456	462	509	496	507	476	504	494	485	476	431	487	526	472	525	497	442	480	515	456	470	470	482	473	483	492	471	479	479	474	536	476	477	506	465	515	482	510	518	475	471	485	477	506	516	504	461	539	487	489	480	495	523	488	510	464	501	495	535	506	502	489	450	494	492	518	513	435	503	478	554	513	468	481	477	460	460	513	500	505	537	485	521	503	500	493	455	522	489	471	457	466	526	500	468	493	478	448	492	495	456	452	505	500	477	502	455	487	474	498	528	470	521	484	475	471	471	494	506	496	465	494	483	485	503	508	456	520	491	481	491	511	510	482	477	499	497	488	479	507	478	504	515	478	500	479	499	492	484	461	485	490	522	472	519	439	504	500	541	459	519	492	496	468	497	515	513	520	526	487	476	496	505	505	506	479	487	488	542	503	525	454	499	493	477	534	503	519	476	484	485	495	488	455	507	513	449	515	493	507	460	483	444	453	473	488	484	490	466	500	463	494	518	481	484	455	504	443	493	493	504	484	494	483	514	493	490	481	526	489	467	498	455	486	525	497	474	454	515	467	489	526	453	494	497	500	513	505	484	491	447	470	477	496	458	503	495	535	455	449	479	476	481	462	522	456	510	492	534	480	430	483	475	455	537	471	453	474	468	508	496	462	491	471	481	502	442	516	473	476	491	498	485	516	452	453	503	476	472	488	474	499	500	476	526	467	499	474	477	520	467	494	480	489	520	487	487	475	480	483	478	474	511	487	468	532
23203	21399	29198	23885	21474	21141	13721	6336	4520	3417	2600	2034	1578	1398	1345	1162	923	821	650	601	562	516	505	467	529	521	473	472	455	419	447	451	516	3198	2900	1540	662	347	336	325	278	335	292	293	298	312	342	309	295	301	336	293	304	334	335	321	286	333	332	312	284	302	309	334	305	343	323	343	316	333	346	316	316	295	285	304	300	294	304	284	275	290	293	291	323	293	309	317	317	291	260	326	311	326	322	329	350	307	306	320	302	294	321	305	307	284	336	313	344	321	318	317	299	309	297	311	306	335	298	288	274	303	299	343	306	304	310	288	317	301	277	325	301	316	308	294	325	316	319	287	315	279	302	307	304	301	288	304	284	292	287	285	297	328	327	323	304	300	311	290	347	301	331	320	315	315	313	310	289	272	322	299	315	295	288	324	332	302	347	313	284	301	280	322	302	311	312	342	313	298	310	303	315	307	305	289	326	299	333	307	297	293	306	323	297	263	322	314	297	324	308	304	294	296	291	273	321	349	318	278	309	318	284	301	321	313	346	305	310	306	300	287	306	307	302	315	285	303	313	333	323	326	327	309	331	310	317	319	306	290	343	305	308	332	308	305	296	304	308	325	325	314	312	278	321	304	307	315	308	293	279	317	323	311	291	328	288	328	329	303	335	287	317	317	308	342	340	303	301	317	332	302	313	298	302	330	330	268	274	321	321	309	286	290	336	313	328	262	307	284	308	288	328	304	294	308	329	324	296	318	312	315	334	304	309	314	311	319	316	307	298	316	294	314	330	308	296	325	298	328	304	321	303	294	315	321	280	336	310	305	320	317	315	270	278	299	341	312	307	285	332	304	311	290	355	343	317	287	300	311	339	272	311	285	298	320	311	313	318	308	290	322	325	322	282	299	335	321	278	301	310	275	322	296	293	306	341	312	338	321	279	307	295	316	281	288	331	274	310	296	319	316	312	307	283	312	289	347	296	323	336	325	311	286	310	295	291	309	295	329	298	300	319	306	314	352	290	302	320	327	316	303	310	305	274	279	343	317	306	322	302	320	323	304	309	273	318	316	318	295	327	303	313	327	304	291	277	300	281	281	265	303	298	312	294	303	312	322	322	311	293	294	301	289	321	271	278	309	310	332	300	307	295	311	326	283	323	304	277	311	330	293	302	309	322	294	327	292	320	296	295	322	316	283	278	295	297	296	330	293	315	305	346	331	318	346	312	303	346	346	329	301	314	314	295	319	285	314	274	305	291	347	322	321	282	305	295	319	297	324	305	315	328	313	318	340	344	317	296	285	305	291	306	350	326	310	318	334	352	290	321	316	331	297	302	341	339	335	276	334	285	295	319	334	335	302	273	281	304	307	306	326	322	317	344	312	326	314	290	339	326	302	294	313	324	311	332	302	289	327	334	323	309	305	316	327	301	327	320	346	331	330	316	331	328	327	328	304	285	310	375	304	306	305	301	317	320	322	295	302	325	316	336	318	349	297	308	306	289	294	312	303	355	305	329	301	312	317	331	307	321	302	310	311	312	328	317	299	280	268	315	318	278	313	305	295	316	331	289	311	329	290	344	328	301	311	315	313	352	318	320	292	313	301	315	295	323	316	313	321	292	327	311	309	278	296	329	326	303	301	345	322	313	309	319	280	303	331	306	319	318	337	321	293	314	315	350	341	297	305	336	302	316	356	302	319	311	314	318	273	300	331	301	306	307	306	340	313	287	328	311	315	313	333	320	301	304	318	280	284	302	310	277	314	299	302	289	292	336	310	286	327	307	297	315	339	333	294	308	328	321	331	287	332	305	290	318	336	330	333	312	314	329	306	331	309	336	324	286	331	311	328	287	319	291	312	290	322	319	294	313	269	286	319	331	279	317	327	297	291	321	314	295	328	329	316	348	339	328	292	303	324	303	295	258	302	320	297	305	332	300	326	332	296	319	289	287	286	316	336	299	332	297	308	320	319	310	322	325	316	307	326	278	319	309	310	331	300	284	323	297	328	316	313	302	330	331	341	307	311	326	306	300	292	324	285	289	344	286	311	290	305	292	309	316	314	319	319	355	294	305	287	319	322	288	296	311	316	320	288	306	284	289	334	293	329	299	318	304	319	319	308	333	282	316	300	295	290	339	305	313	320	311	310	315	328	308	325	322	314	309	298	309	320	335	298	313	309	295	289	323	299	308	304	303	293	300	339	313	302	304	290	319	332	328	301	306	312	327	292	317	297	326	282	329	310	314	297	258	287	294	320	340	309	304	292	338	319	322	319	325	314	333	336	326	311	322	305	349	307	320	307	297	295	304	323	313	311	341	331	302	337	311	289	325	311	296	292	307	319	292	305	327	342	337	299	331	304	311	352	304	296	315	310	301	315	324	288	316	316	294	339	318	335	312	311	318	312	316	302	302	336	308	287	300	328	259	342	333	326	315	305	320	306	311	295	315	329	294	322	325	306	293	300	337	311	302	312	302	300	296	292	320	277	295	325	316	306	312	296	305	336	320	330	292	337	273	299	310	318	324	291	325	277	314	312	293	303	280	336	314	346	306	301	290	331	308	281	304	307	306	289	315	291	307	283	306	300	305	330	336	289	299	320	273	317	312	295	309	318	324	323	315	327	312	315	332	304	295	311	303	334	287	284	326	304	334	314	307	295	312	327	296	294	321	318	313	328	296	288	340	319	301	301	325	292	323	296	295	328	271	321	308	305	288	276	317	315	306	315	309	293	312	308	301	293	308	305	292	289	289	306	303	332	324	285	280	329	307	306	313	286	314	301	336	309	302	313	323	333	275	290	325	303	301	319	294	297	299	326	290	314	287	273	292	306	320	340	302	304	312	336	340	299	307	309	309	311	324	295	309	270	333	267	301	313	292	282	309	325	304	270	312	303	315	300	322	306	298	303	296	296	274	322	314	316	321	330	306	303	326	324	320	302	273	314	293	306	308	307	291	297	298	324	317	317	315	296	328	314	328	313	318	316	307	296	291	335	297	336	331	299	263	281	310	319	279	293	267	280	288	306	283	312	294	308	330	294	302	327	300	306	285	296	289	316	286	290	304	310	336	306	295	309	288	314	319	280	321	303	292	305	314	317	288	264	285	323	346	335	320	302	310	293	291	314	320	359	295	311	347	302	322	297	286	298	303	307	323	300	318	296	293	336	288	317	300	332	327	315	299	290	315	313	329	314	279	287	335	307	318	293	287	281	316	307	280	298	310	305	290	320	284	299	328	329	300	286	321	299	321	331	307	304	321	340	305	321	302	325	309	323	326	296	313	309	325	299	299	323	307	334	300	324	300	345	335	319	298	310	308	318	289	324	286	315	316	304	351	320	301	337	315	288	293	329	334	300	297	314	282	313	313	264	307	299	299	313	327	305	328	299	340	321	294	306	322	298	297	333	313	312	321	325	330	308	321	296	314	298	312	302	292	292	306	308	302	306	291	309	330	262	295	319	335	290	314	304	300	317	298	305	308	294	336	317	325	305	319	294	304	308	328	306	326	293
24120	42976	40793	33216	27237	20800	17074	14228	11573	9354	7534	5905	4589	4149	3828	3149	2559	1935	1598	1353	1235	1082	1165	1054	1043	1101	1053	1068	898	878	881	846	1051	8464	7535	4007	1637	488	527	484	458	522	462	542	498	474	472	488	472	488	515	496	486	506	486	470	477	483	461	463	480	523	467	483	510	477	482	559	593	542	511	554	494	515	484	463	438	492	467	507	457	507	476	513	463	503	483	474	481	468	463	468	455	486	500	481	524	512	459	479	491	487	455	444	467	484	461	476	448	451	471	508	449	475	469	484	479	517	498	532	476	459	480	489	492	481	421	472	445	454	490	501	476	470	492	482	490	501	480	509	479	486	495	509	455	474	513	491	470	457	486	477	440	469	457	460	474	480	461	475	518	484	500	481	453	444	473	462	462	478	489	488	484	490	502	504	512	468	463	524	430	493	468	471	502	456	482	533	480	457	482	500	426	479	469	478	510	441	475	480	452	484	476	464	447	523	457	464	467	509	468	501	467	486	456	459	460	472	480	452	501	443	457	482	457	488	456	493	451	500	464	510	481	490	449	431	494	466	495	479	488	520	441	434	511	445	463	496	519	505	502	514	483	494	471	498	506	487	480	462	482	491	537	428	499	508	464	462	478	512	481	465	501	505	458	469	478	470	458	478	463	518	479	480	481	458	466	500	523	484	487	443	437	492	507	456	499	455	459	434	519	463	484	484	474	463	453	485	499	470	492	458	469	469	484	471	514	468	470	434	475	506	477	470	496	478	478	474	483	506	456	464	472	507	479	511	463	474	484	494	498	468	493	476	463	491	485	463	447	462	482	515	476	492	468	482	488	516	484	450	522	503	429	462	444	469	483	513	469	497	480	466	480	489	493	490	462	469	509	472	502	472	506	469	490	500	477	514	454	485	438	476	454	483	465	509	494	528	467	471	468	435	469	457	486	432	440	485	474	469	465	482	501	470	501	473	463	507	475	505	468	465	480	487	454	510	451	495	494	488	493	433	475	461	464	475	498	487	464	516	494	482	453	449	468	464	468	476	479	508	476	488	497	516	450	500	433	478	476	488	482	475	501	482	496	487	502	461	448	467	483	502	469	449	497	472	482	477	437	510	494	403	452	501	490	487	446	464	465	485	487	465	479	482	525	425	493	456	469	471	500	450	485	487	476	484	497	464	486	527	511	467	499	442	501	457	485	456	514	500	449	474	482	502	486	486	464	472	472	476	515	444	457	471	478	466	460	490	448	497	450	462	474	483	484	436	488	492	487	495	453	495	505	485	479	494	497	499	433	492	466	450	467	471	483	500	504	466	459	493	535	467	479	494	507	441	490	487	499	496	485	447	484	511	464	490	515	473	436	467	490	483	474	485	488	486	473	472	506	534	475	472	453	469	511	454	506	451	509	439	476	474	455	490	461	475	470	467	494	493	524	487	509	480	521	524	496	513	473	477	446	481	488	519	467	493	480	494	484	536	484	498	456	476	510	482	493	470	490	508	452	524	506	463	462	478	498	511	485	492	473	456	489	473	466	495	459	470	485	471	479	479	458	478	486	487	512	497	452	468	476	487	503	478	482	456	475	509	427	484	471	457	467	490	484	476	480	450	516	491	502	483	463	491	518	486	520	497	477	484	457	447	482	480	454	475	447	476	498	466	496	439	490	463	494	483	454	462	499	495	503	493	456	455	451	498	434	521	477	491	493	498	431	502	473	482	515	506	466	497	496	480	506	496	508	448	476	508	478	481	451	480	446	516	478	475	475	453	489	476	456	440	535	483	434	494	472	511	458	528	481	497	511	474	481	502	488	471	469	483	464	484	486	526	459	482	477	499	501	473	499	463	477	489	466	492	471	462	478	464	471	463	507	476	490	497	519	470	502	490	462	484	469	495	474	480	506	481	464	483	466	492	487	471	459	513	483	487	510	524	470	477	487	514	485	486	504	455	486	491	468	451	448	481	516	428	446	492	482	473	480	469	463	483	457	471	516	545	483	460	476	463	504	506	476	522	479	475	464	464	478	498	527	475	498	477	479	474	467	498	469	438	487	519	444	497	492	469	441	460	504	484	491	496	443	467	519	494	477	474	486	463	466	479	534	493	492	476	468	482	494	471	476	514	500	527	476	462	458	472	488	513	472	503	460	512	451	450	470	495	441	490	479	455	491	499	464	479	408	489	494	463	472	515	516	529	488	440	442	475	472	496	463	443	498	473	483	471	473	471	476	496	479	473	519	466	487	515	511	463	471	491	435	498	469	457	493	485	462	494	441	456	470	509	471	469	527	527	479	480	453	514	472	464	503	504	472	488	485	485	443	451	506	518	447	449	441	471	476	479	490	486	490	506	483	455	475	451	488	448	454	460	466	509	457	545	446	469	454	468	447	452	482	485	474	506	511	432	479	492	487	476	481	513	474	490	472	483	488	461	483	459	513	466	458	430	490	468	491	502	527	488	504	485	443	495	482	502	452	491	483	463	487	458	476	465	511	485	451	451	514	512	501	475	506	459	508	487	444	516	502	479	458	481	455	497	475	471	481	465	472	498	465	461	479	509	508	458	503	481	472	498	496	490	457	461	534	477	479	491	476	485	505	479	500	480	474	479	517	486	483	480	544	450	447	489	472	468	460	470	475	481	468	477	476	524	478	490	489	511	490	464	477	497	498	449	451	456	440	484	481	466	527	469	506	459	503	508	450	468	489	476	496	492	486	446	491	529	446	456	464	484	476	433	473	463	486	466	492	432	477	456	506	458	493	467	485	451	491	476	500	475	456	489	480	495	432	493	500	479	443	497	454	464	478	471	499	496	500	506	496	500	458	474	456	489	445	492	464	460	470	455	460	437	463	454	476	495	482	477	496	463	498	490	470	510	496	442	476	457	496	488	455	474	474	460	483	507	463	492	465	483	468	503	464	485	454	496	446	489	473	430	472	491	485	513	504	446	479	454	448	458	462	448	480	468	449	455	484	488	460	450	487	480	489	533	506	447	492	458	553	406	467	488	484	443	472	528	494	459	447	460	493	464	471	451	459	483	458	478	468	492	457	451	483	500	478	508	494	492	487	481	478	496	494	500	436	495	495	505	467	511	479	494	453	510	470	467	471	450	480	437	496	507	479	483	498	471	505	469	485	507	502	479	458	476	443	471	484	454	480	493	538	484	489	472	472	504	498	427	469	475	501	502	514	481	474	481	471	464	512	491	506	463	527	482	458	517	496	491	494	503	488	460	471	482	502	479	504	469	515	469	477	478	471	460	473	493	481	441	457	478	467	494	474	446	464	489	474	501	465	450	450	486	436	462	478	466	479	481	481	514	444	475	481	478	490	473	486	475	461	481	468	461	459	458	483	459	482	492	487	472	478	506	476	479	477	458	451	465	500	464	469	478	470	464	461	498	458	546	485	477	464	483	477	459	475	515	510	528	477	450	480	441	492	471	484	477	491	516	449	525	480	475	485	496	489	508	487	503	468	485	462	459	436	460	473	468	488	492	447	458	502	476	464	459
27118	21831	21643	13868	7241	4485	2920	2075	1661	1242	972	811	736	680	612	514	500	437	382	373	333	364	316	295	319	344	319	327	305	282	270	332	295	418	535	395	329	284	258	278	263	283	264	254	296	273	265	290	300	264	256	257	258	251	274	295	253	258	287	239	288	266	267	266	276	269	253	271	256	264	245	245	274	263	229	250	292	275	255	279	287	271	248	268	256	270	301	262	233	238	248	249	243	275	274	263	250	268	284	229	264	254	279	286	258	275	284	266	225	274	238	266	266	277	259	264	291	257	274	273	255	259	248	269	237	277	256	242	257	252	260	277	268	281	274	302	263	238	280	285	266	237	265	266	259	296	270	249	241	260	288	255	264	254	274	286	253	245	278	283	234	250	246	275	241	275	256	275	266	254	278	259	276	243	243	276	272	246	293	264	278	257	249	252	266	245	260	250	278	249	256	274	289	254	279	281	305	279	254	250	294	263	264	256	260	256	269	288	262	264	261	270	288	297	223	268	259	258	270	269	252	276	287	292	251	280	267	240	274	263	301	240	287	287	298	296	248	284	282	266	236	256	282	263	279	250	268	279	265	274	234	286	275	256	262	274	276	273	258	259	244	252	272	261	251	248	289	249	247	279	274	248	273	298	291	248	268	281	276	263	285	269	252	265	247	291	264	241	265	269	270	262	256	270	242	248	242	235	278	275	274	249	267	269	259	256	286	266	257	259	248	268	261	272	266	280	252	236	261	263	276	248	224	269	232	291	247	258	259	274	285	274	271	273	241	289	276	273	297	280	307	239	256	266	270	253	234	249	269	258	272	251	252	281	258	249	288	253	243	232	282	258	241	292	252	281	273	256	253	272	240	277	279	251	252	272	305	276	271	264	287	266	274	247	247	278	262	276	261	300	306	234	285	258	264	280	283	250	225	310	278	306	269	260	271	262	286	260	239	242	287	252	249	289	267	242	299	288	247	258	262	254	246	267	271	254	257	239	249	268	233	304	278	267	278	263	282	277	271	250	252	250	245	259	241	270	270	253	264	258	263	241	272	249	253	270	249	296	253	273	267	233	266	278	281	289	259	259	289	264	256	293	253	264	283	269	255	260	275	274	284	256	259	258	259	285	272	257	254	239	250	295	229	262	254	269	249	274	261	281	271	243	264	293	251	255	270	261	255	266	252	279	285	267	279	277	256	262	281	265	272	267	273	263	241	254	249	251	255	278	263	253	287	249	273	274	270	274	264	287	249	287	245	273	274	283	255	272	245	283	269	231	279	248	262	268	265	268	290	290	276	274	242	272	239	269	274	268	277	266	234	260	290	278	278	278	265	257	284	272	287	251	244	253	273	252	239	251	256	267	280	268	259	247	240	272	279	265	267	254	268	249	250	244	242	272	279	272	253	302	264	266	288	247	265	260	264	245	230	244	289	262	243	271	268	254	261	235	224	238	231	246	270	271	255	259	244	271	255	252	289	250	274	274	286	245	246	236	283	272	255	249	265	278	221	250	254	284	259	260	248	312	265	250	296	260	267	256	242	261	263	249	248	263	269	235	275	285	250	246	256	268	246	281	296	265	242	284	258	261	284	277	267	243	271	251	269	251	285	294	241	289	267	284	242	260	278	268	262	237	273	250	244	259	269	267	263	268	270	254	253	242	279	298	257	277	249	297	286	253	245	267	265	257	257	283	277	256	297	271	275	284	271	267	263	281	282	264	276	271	293	229	274	264	283	255	256	267	278	265	275	262	247	241	237	257	306	255	258	238	259	276	281	265	268	256	239	258	285	246	288	251	274	274	255	258	228	245	269	266	261	272	251	262	262	277	280	266	258	306	257	262	249	274	225	271	271	273	262	254	253	269	272	288	243	289	234	261	250	261	272	249	256	261	283	266	261	269	266	259	274	247	280	240	267	273	262	282	235	256	255	246	280	291	278	255	280	271	268	271	258	250	259	303	253	259	250	263	282	256	275	286	291	256	272	285	287	248	309	285	256	261	271	251	286	279	268	246	240	258	265	255	269	254	274	267	258	240	275	228	273	269	257	222	252	274	275	258	233	248	281	268	254	277	250	257	247	252	285	275	265	234	266	242	257	250	257	246	250	273	243	246	285	295	261	284	266	270	272	283	287	248	272	288	261	270	235	262	262	246	268	259	253	279	291	268	253	276	256	250	274	291	259	249	272	261	285	282	277	274	281	256	288	238	274	270	248	287	288	273	265	255	257	286	257	244	240	297	280	250	271	254	282	273	289	269	285	288	253	283	289	261	291	254	268	241	252	249	263	258	261	228	294	234	266	291	265	236	273	260	277	267	286	277	251	247	270	265	287	254	274	282	261	245	290	286	281	255	249	261	260	261	241	254	271	283	254	255	278	249	247	228	285	236	259	261	315	264	254	263	257	253	265	242	298	250	266	242	241	277	267	277	286	260	249	279	273	250	267	232	269	245	279	251	271	266	264	270	261	267	235	276	235	294	253	271	285	269	288	256	261	244	269	251	283	250	252	272	248	259	271	216	273	227	244	282	260	257	249	263	257	262	250	269	292	290	274	263	283	291	274	245	239	275	268	267	256	289	248	253	255	261	284	243	241	271	251	278	260	272	280	271	264	269	257	275	266	276	278	292	316	265	259	236	288	306	244	256	243	255	279	229	273	253	252	261	278	264	259	261	302	256	280	267	241	259	250	265	278	291	276	276	291	286	223	273	226	259	285	264	259	274	277	261	274	274	264	240	278	302	238	265	283	253	271	276	245	233	250	256	282	295	240	288	264	263	243	261	273	274	259	261	260	276	284	249	260	256	275	274	281	254	265	263	249	267	266	248	261	282	259	265	260	268	285	228	256	267	266	275	267	261	280	258	259	282	287	270	284	253	272	267	267	266	263	288	271	267	236	282	278	240	262	249	277	251	250	274	289	276	273	286	250	297	282	265	275	237	270	272	288	294	269	247	259	270	278	269	237	275	267	244	261	259	247	250	254	244	267	299	298	282	264	264	255	280	297	243	283	260	250	299	259	278	272	245	276	249	283	254	264	265	293	251	249	273	257	260	288	256	271	261	258	259	283	309	270	243	258	275	257	249	256	265	234	281	254	267	268	254	277	285	246	270	253	270	281	302	257	268	266	284	282	293	278	262	247	290	272	268	261	266	264	260	270	273	254	261	248	232	270	268	270	259	280	275	249	250	277	234	300	271	276	271	273	291	259	269	272	260	257	279	260	263	260	263	269	242	248	265	285	261	257	281	274	265	294	274	294	256	273	254	266	252	276	271	250	276	278	236	273	252	284	278	261	243	273	267	238	270	259	291	253	269	267	285	265	260	251	272	309	274	229	243	289	261	247	264	280	281	237	297	222	264	274	247	269	268	276	286	270	246	250	251	284	290	246	270	277	309	268	285	243	269	292	265	248	290	279	255	289	262	239	261	262	271	275	243	255	244	253	279	281	276	283	270	268	245	265	281	264	264	260	261	296	290	256	289	236	241	241	289	255	285	269	239
19096	30570	29527	20887	15810	11518	8448	6637	5212	4002	3153	2419	2048	1862	1648	1395	1159	932	859	713	703	665	615	604	665	691	670	691	607	526	556	544	569	895	1079	881	537	437	426	415	414	394	413	436	486	441	417	429	393	376	422	486	386	430	422	382	420	420	397	439	426	447	416	430	379	443	437	396	454	433	398	401	379	415	392	425	437	424	443	455	435	441	428	413	390	420	420	409	417	372	442	432	442	448	415	426	396	412	394	436	418	422	428	430	413	436	437	400	432	410	393	429	392	400	445	412	434	409	379	440	429	428	410	436	452	439	443	402	401	437	435	398	412	420	436	396	403	411	450	401	405	423	421	418	422	420	428	414	425	421	449	435	426	408	441	426	408	426	408	486	429	456	434	430	436	424	418	392	413	402	426	387	430	414	411	425	424	419	417	420	468	430	407	440	429	408	388	445	404	432	402	411	410	420	414	400	428	421	386	401	397	414	426	409	407	437	449	413	450	395	391	468	415	415	390	456	427	408	441	381	481	405	426	418	412	417	414	453	421	444	425	426	460	410	427	417	416	485	443	399	384	417	441	421	419	429	443	417	412	406	429	423	400	401	420	402	422	429	432	406	418	421	419	410	384	409	443	441	419	432	420	411	410	434	419	436	406	449	408	441	427	425	408	420	418	412	397	435	416	440	431	405	434	387	426	402	418	429	431	409	406	428	418	425	419	408	431	419	419	400	415	413	426	380	425	434	433	401	433	432	432	383	388	441	405	437	401	439	386	429	384	426	408	432	412	428	411	460	395	470	444	435	417	434	422	440	430	404	445	434	437	450	420	397	463	406	436	443	418	424	427	427	424	383	439	421	429	448	426	397	425	442	415	419	405	442	386	398	406	410	438	394	422	435	419	429	436	372	379	413	407	423	402	443	427	396	411	441	417	414	437	404	400	399	428	412	424	442	408	416	394	413	440	407	398	409	439	444	367	422	407	401	433	444	434	416	441	441	431	399	423	447	429	425	420	433	416	420	431	423	421	444	384	418	427	427	416	404	418	394	425	453	423	424	431	413	439	380	425	433	403	426	446	420	409	455	433	464	454	424	394	444	415	400	428	397	443	429	399	457	418	430	403	383	404	417	364	470	450	417	430	420	398	432	413	417	418	387	417	375	434	437	447	427	442	419	402	424	397	375	442	399	378	393	454	423	467	417	427	413	416	445	427	451	431	407	415	419	402	395	424	415	432	426	439	418	415	417	428	413	406	430	437	444	439	461	413	412	431	376	422	426	403	434	413	408	425	399	398	425	401	443	443	407	442	407	376	450	413	430	412	449	397	426	437	418	442	402	440	440	437	408	420	429	431	404	415	418	389	433	427	454	421	402	430	388	437	364	419	426	413	426	397	402	406	412	436	420	414	407	423	443	404	417	410	424	440	448	416	409	413	435	428	403	427	435	429	406	405	390	431	422	398	417	457	422	471	393	412	416	417	430	421	406	396	438	370	435	375	396	363	448	410	420	393	415	412	412	422	439	431	409	409	415	448	426	398	421	410	412	398	423	420	404	442	398	456	407	392	421	426	414	417	401	396	404	389	429	449	420	424	425	404	413	433	421	381	428	406	448	375	441	382	380	407	444	420	415	384	411	406	422	436	385	410	407	449	454	431	434	408	430	410	409	440	442	432	433	424	410	420	412	448	409	432	408	457	418	426	456	418	473	446	382	450	422	455	455	373	427	441	431	396	399	426	393	420	420	424	401	450	429	420	412	434	426	397	415	423	427	395	375	427	407	402	414	392	393	409	423	451	412	416	403	418	428	423	419	440	404	418	431	428	381	402	445	406	393	437	383	460	431	418	423	451	398	437	445	412	434	379	427	398	379	408	429	435	379	442	441	396	411	410	426	437	424	428	418	452	419	423	459	405	392	403	364	411	431	426	437	409	427	394	404	429	409	401	404	405	390	422	410	431	403	424	421	454	456	435	437	458	411	438	435	409	411	442	412	431	424	431	392	432	404	412	417	418	397	450	419	424	418	400	416	436	402	422	402	400	413	432	408	412	415	422	427	410	456	438	402	405	415	391	431	435	452	378	391	446	384	443	445	404	435	427	417	410	435	440	418	402	420	416	442	431	444	427	470	395	449	400	441	443	434	437	407	451	392	403	451	411	403	448	413	397	422	402	424	382	440	444	417	433	396	438	427	391	433	431	423	440	405	477	421	426	368	421	382	424	385	386	393	404	423	427	402	413	421	402	400	400	439	439	413	439	420	413	389	471	444	408	390	397	442	434	444	419	409	445	397	413	430	401	410	386	404	408	410	392	419	391	447	428	450	436	449	429	408	440	442	425	431	445	436	423	432	414	397	391	417	421	444	439	438	381	423	419	373	418	409	412	415	406	414	414	438	416	381	433	446	412	421	431	439	414	445	417	422	432	370	423	397	412	428	383	450	440	428	465	424	384	436	415	410	470	407	420	388	371	413	441	430	400	407	449	365	393	424	438	428	405	404	429	396	432	396	449	445	448	474	436	405	430	422	416	417	415	397	445	425	426	437	421	465	420	434	413	445	418	427	385	419	383	426	451	451	445	419	421	401	413	418	399	406	393	424	443	449	424	400	431	429	420	403	404	430	465	414	415	432	419	424	434	468	381	444	439	429	398	411	427	390	437	422	411	441	404	422	417	386	393	431	399	402	407	413	404	418	461	441	442	439	426	437	420	384	410	416	451	418	417	409	418	417	441	409	429	432	417	412	409	469	425	434	403	435	435	372	421	414	391	395	412	405	458	402	448	444	439	440	438	422	407	406	422	420	432	430	423	437	453	429	434	427	418	434	400	416	418	416	394	433	435	377	432	433	447	418	423	433	412	416	447	442	412	419	411	413	417	411	466	450	427	457	393	395	423	425	409	379	397	423	413	425	419	408	424	380	444	477	423	414	381	396	394	421	421	393	412	460	435	447	412	420	411	419	440	437	416	384	418	406	439	423	489	432	409	436	444	371	454	443	424	391	396	431	432	445	418	391	407	400	388	411	403	437	460	424	435	390	394	440	428	425	465	446	392	434	400	444	441	439	446	393	420	407	402	413	439	459	432	398	401	429	437	419	423	452	394	408	446	415	432	407	422	401	418	428	447	417	437	452	417	413	418	408	444	402	431	418	419	431	387	405	422	399	407	413	434	432	388	409	414	395	445	428	395	430	439	375	411	430	416	405	419	468	418	422	429	387	428	418	451	456	400	398	437	411	441	441	434	443	419	412	449	416	411	406	422	414	433	405	404	447	423	415	421	448	432	421	422	412	426	407	397	452	422	455	379	419	424	405	417	459	431	389	437	392	416	429	390	415	402	405	434	406	401	451	409	383	427	435	425	405	407	425	422	403	417	393	432	398	392	433	465	429	423	398	394	432	457	379	425	425	410	431	391	443	447	384	434	402	421	385	473	412	426	452	426	413	423	436	437	423	428	412	421	425	381	399	397	440	401	415	412	400	442	400	422	434	423	442	456	403	431	425
24201	21391	28607	24565	20897	13333	6800	4051	3058	2336	1922	1329	1196	1109	908	828	675	585	522	466	441	439	394	435	445	438	483	422	461	412	410	402	417	1522	1739	1063	610	341	347	345	315	299	300	315	321	340	325	306	331	314	309	345	326	314	337	321	342	341	318	327	345	310	322	329	337	311	319	378	378	334	342	285	326	335	310	314	309	342	312	299	322	339	314	324	302	328	302	339	310	326	309	346	296	302	324	337	361	343	331	302	351	340	317	322	295	318	315	337	345	316	323	321	319	336	320	353	345	333	352	336	336	322	321	335	315	318	313	332	320	322	332	342	321	335	320	348	361	372	341	309	340	316	363	324	305	346	326	334	321	290	336	301	307	308	331	330	309	316	308	319	311	351	308	294	309	309	324	349	346	343	299	313	323	342	308	333	366	342	322	329	310	336	315	321	325	332	303	347	328	324	326	326	314	315	342	323	335	287	321	304	323	311	335	316	324	298	360	302	341	320	309	329	311	322	306	297	328	318	336	324	298	306	325	307	312	321	312	280	316	339	313	312	323	324	317	366	317	306	309	309	324	298	345	313	311	322	331	324	329	309	301	285	293	319	294	349	341	362	292	331	339	317	338	346	321	355	308	279	348	304	303	315	342	340	339	319	333	329	352	347	308	311	351	346	328	322	323	335	316	338	390	316	336	325	324	329	308	298	313	343	308	320	325	328	329	289	294	319	334	335	335	301	308	313	339	314	345	315	330	321	344	346	324	315	344	318	322	326	289	324	347	337	319	325	334	345	356	296	346	335	338	373	322	339	336	321	309	308	310	334	327	343	363	333	303	326	342	319	321	352	369	340	317	355	308	317	345	296	323	336	296	326	315	328	310	303	313	298	302	318	282	313	304	313	305	321	354	307	321	330	302	294	346	338	318	307	323	332	308	363	329	320	330	316	366	314	314	362	293	339	339	320	309	306	322	315	319	339	338	326	339	304	300	307	362	338	357	344	320	334	304	345	325	296	320	312	332	307	307	307	348	325	320	320	326	320	325	322	352	350	328	317	344	304	311	318	315	335	333	306	364	329	321	315	308	322	352	330	316	325	327	325	317	325	314	319	324	334	324	333	345	319	341	317	323	330	320	335	349	303	344	323	326	332	302	330	326	329	318	346	341	310	316	329	318	326	313	335	308	306	330	343	313	315	329	313	339	293	327	330	313	320	351	313	328	338	291	357	324	314	304	337	333	341	321	292	307	303	351	349	310	287	307	342	350	312	334	330	310	314	311	322	321	305	343	342	322	301	339	319	330	325	330	335	291	297	296	322	318	341	314	301	334	335	348	316	311	320	286	324	304	343	322	333	358	329	335	298	304	309	337	347	353	314	326	332	316	348	332	340	285	331	330	380	356	325	316	327	305	362	338	322	355	342	344	320	330	322	331	306	333	323	306	308	336	317	316	326	328	331	334	305	338	315	349	325	331	310	333	337	335	327	291	324	336	309	318	352	302	324	322	343	319	325	308	300	308	304	334	300	316	336	315	318	341	320	298	311	316	326	313	321	336	326	328	327	321	302	304	336	340	309	308	355	284	327	293	314	326	319	329	326	353	351	330	325	329	323	333	318	327	309	311	332	345	334	321	305	309	316	329	342	303	342	312	330	341	330	350	335	305	307	332	299	328	337	323	327	353	345	331	322	324	313	357	315	338	315	304	342	297	299	293	299	338	348	312	328	316	282	313	339	304	325	309	342	330	328	327	342	296	303	330	349	334	326	316	314	308	322	313	342	349	302	272	305	321	319	338	320	325	308	334	296	289	298	343	328	330	308	308	324	338	334	334	325	300	314	325	315	307	319	343	343	341	315	335	327	327	343	319	320	308	332	310	341	343	337	333	327	326	300	336	321	303	316	327	339	317	328	328	327	331	317	369	311	332	335	310	337	320	333	333	347	315	329	325	330	307	330	352	343	348	299	324	388	337	314	322	335	338	347	341	314	343	279	345	306	316	303	307	324	309	315	307	342	321	306	338	366	329	340	336	308	327	328	347	370	318	333	355	292	347	348	331	329	342	310	351	327	341	334	338	345	338	300	332	336	305	305	332	303	317	328	323	302	312	352	319	323	315	344	314	315	311	316	337	321	324	346	309	324	295	357	325	313	327	332	282	290	340	317	316	336	313	322	313	323	304	321	328	316	326	321	328	291	315	347	343	298	333	319	320	351	344	311	299	302	292	306	316	326	364	295	348	306	334	341	316	351	340	310	298	346	312	304	316	321	296	339	355	298	341	345	308	315	336	343	315	336	336	297	309	314	316	357	325	319	309	306	323	328	323	313	357	340	319	329	320	305	330	305	332	356	315	309	327	321	313	314	317	302	296	334	350	327	307	326	336	318	308	301	282	316	344	341	350	322	322	331	329	324	322	300	313	331	303	335	342	312	349	285	346	333	306	340	279	313	331	317	321	334	328	357	308	313	316	326	317	315	326	290	337	317	346	346	319	312	318	326	332	343	314	332	305	311	339	324	345	326	324	335	319	341	358	338	316	335	297	325	308	312	319	331	358	321	317	337	346	314	342	300	313	345	306	308	316	322	317	306	362	303	297	341	317	298	342	332	291	309	360	321	294	334	320	358	341	321	345	314	319	319	318	340	317	317	333	317	321	338	310	314	338	325	338	330	336	303	335	320	353	337	323	338	329	289	334	359	335	335	367	329	349	339	290	308	327	304	320	331	289	297	309	291	318	339	316	330	338	326	371	317	317	328	307	287	313	324	303	315	348	294	326	316	301	360	330	315	332	327	337	313	344	298	346	373	351	327	334	320	366	293	338	269	334	304	339	331	370	304	293	320	308	318	362	311	327	304	338	352	316	319	346	337	302	307	322	335	311	316	352	335	312	334	320	322	342	345	309	314	288	312	294	304	336	329	339	297	318	332	323	316	311	344	311	312	307	302	303	313	352	287	313	335	300	353	326	315	309	322	295	320	326	316	297	327	313	300	316	317	320	312	319	329	328	283	313	313	330	299	292	326	347	334	323	347	325	298	318	315	325	337	298	327	320	317	324	338	302	318	352	301	326	337	310	336	327	325	352	325	327	341	318	327	319	302	305	318	342	300	329	330	308	310	306	332	335	318	267	333	333	338	311	331	306	302	326	324	309	352	306	350	322	325	338	298	344	371	312	321	334	331	343	344	330	313	313	326	307	313	308	319	295	317	294	322	326	320	315	334	322	320	327	299	309	324	314	340	307	337	300	296	325	324	321	301	319	300	318	334	351	328	325	355	323	356	331	290	319	355	335	289	317	332	315	357	355	300	368	283	323	343	309	357	328	335	328	356	308	300	343	329	347	307	328	333	301	332	304	326	347	321	290	333	295	338	322	340	310	320	329	320	338	354	312	318	328	309	319	322	314	335	336	337	305	309	305	345	313	336	332	302	361	321	340	316	303	320	299	311	333	303	352	296	326	316	322	323	317	317	347	323	343	322	337	339	359	344	335	284	348	325	307	335	338	326
21705	37683	36061	28485	22056	17106	13457	10551	8591	6906	5276	4176	3397	3041	2567	2283	1851	1406	1190	1055	959	959	958	827	946	904	903	906	792	830	687	807	835	4132	4360	2670	1121	527	529	516	528	484	526	508	544	484	548	535	479	490	491	490	526	499	505	500	518	487	505	546	472	456	494	512	509	488	535	600	589	529	567	523	529	524	523	515	497	485	469	473	480	510	480	478	496	493	489	534	505	500	504	504	518	540	549	491	531	507	545	511	474	480	487	506	515	514	513	513	511	468	532	527	515	521	501	514	512	540	524	497	485	493	550	529	515	510	519	499	479	511	501	562	496	539	528	502	515	526	534	507	530	504	518	489	498	516	495	511	502	522	475	500	511	480	495	520	500	562	488	500	476	515	522	500	527	519	507	514	484	509	518	546	517	508	508	486	499	463	461	517	512	539	485	522	519	505	553	513	482	499	535	490	487	504	492	477	525	509	500	488	512	509	525	493	524	540	498	487	534	479	510	543	514	495	477	477	460	519	490	507	485	492	507	509	526	502	534	523	500	502	518	491	534	491	513	523	495	523	489	469	491	525	472	495	497	505	508	500	528	514	506	450	472	495	495	504	471	506	519	487	488	522	522	503	535	500	511	493	495	510	498	531	525	498	506	510	503	488	549	517	514	505	520	495	507	549	527	532	508	505	477	493	545	531	576	515	538	481	518	508	503	502	484	507	516	501	484	543	536	517	506	494	485	513	482	513	520	467	516	500	518	522	506	484	515	485	498	486	479	534	513	481	493	533	482	531	490	487	521	526	539	523	519	515	550	503	487	525	517	508	529	553	484	477	527	482	522	526	523	488	538	518	513	480	531	519	506	495	496	488	518	503	550	518	534	519	491	476	492	529	513	543	490	497	527	541	483	519	481	469	555	535	487	505	521	509	491	477	512	497	497	506	483	525	527	501	497	481	539	510	515	503	515	510	435	511	525	546	522	500	481	471	496	518	520	514	505	511	517	522	522	519	510	511	529	527	532	499	528	481	545	571	511	533	536	516	520	522	553	517	496	500	487	488	464	488	513	509	560	517	511	519	536	533	514	529	500	537	511	493	501	478	484	514	526	498	502	503	466	478	552	503	513	511	496	497	486	473	512	498	492	479	485	482	497	480	551	541	500	511	494	550	521	541	511	528	492	541	504	468	522	517	536	537	542	516	525	511	498	503	479	486	512	511	509	508	470	504	496	499	519	522	539	491	498	485	502	548	484	530	523	473	539	493	518	485	491	498	550	448	534	519	504	488	520	511	545	533	508	524	488	508	490	498	527	510	528	490	539	506	519	498	529	493	535	493	518	518	482	502	501	490	500	549	522	521	514	543	520	507	479	490	534	517	509	533	489	491	538	517	494	477	487	522	505	484	511	503	520	507	471	510	549	504	497	494	497	523	505	534	475	532	456	536	549	518	488	488	510	526	502	504	583	490	485	492	511	506	499	498	536	506	470	504	515	481	547	488	524	539	513	473	530	531	484	509	498	485	494	505	512	523	497	492	515	557	551	490	533	522	524	529	495	455	489	510	506	494	531	494	535	522	506	497	511	504	509	492	488	479	505	522	500	484	520	528	524	473	533	507	492	503	536	463	514	485	465	550	484	533	486	491	469	458	487	473	528	469	518	504	477	497	503	505	478	539	512	482	510	524	495	488	475	506	539	529	452	522	490	477	516	504	517	500	500	547	474	482	534	498	506	475	501	541	508	474	476	488	505	479	503	493	469	508	508	516	499	535	513	540	533	510	504	510	470	509	509	515	496	498	486	524	506	491	476	526	520	509	520	493	468	499	504	487	532	506	499	514	494	494	478	503	521	480	496	488	481	446	484	520	506	507	497	477	501	544	510	505	519	460	493	498	506	507	524	502	474	500	515	522	465	503	511	498	510	502	523	485	511	486	503	514	502	536	537	523	509	516	531	495	481	504	474	540	528	465	484	501	494	482	541	498	523	524	513	497	472	486	486	497	495	492	526	527	460	528	523	501	504	483	537	528	459	534	532	524	491	524	455	516	470	509	500	505	496	542	497	515	514	527	458	480	532	486	528	478	476	492	527	496	531	523	475	532	520	494	505	543	513	456	550	516	476	482	511	491	492	447	457	546	483	488	501	502	539	494	486	513	491	459	503	502	537	485	473	524	518	506	499	494	523	496	510	493	508	492	481	517	534	509	506	521	514	481	544	509	485	502	511	493	497	542	521	517	486	494	527	533	511	509	519	485	510	498	495	562	518	515	516	463	501	511	476	486	510	510	543	486	488	500	517	510	503	476	533	483	524	490	531	456	539	486	496	455	484	521	508	523	523	517	513	516	508	535	507	479	520	490	499	553	497	533	535	481	481	485	484	499	488	497	526	479	552	495	519	499	543	476	521	482	506	514	493	532	503	532	492	536	486	546	547	518	494	463	529	541	509	501	516	497	512	485	492	510	477	512	486	546	512	507	507	541	503	523	515	532	500	487	517	516	518	501	527	532	520	481	511	500	512	459	479	521	533	488	518	540	483	484	522	550	510	521	525	503	493	487	578	515	496	536	530	492	526	509	501	482	512	561	508	482	516	520	513	461	539	559	469	486	534	492	493	518	503	478	510	480	535	531	476	435	496	501	530	540	502	532	544	519	504	547	543	493	540	481	503	508	482	500	499	470	495	507	506	494	477	486	514	532	507	499	519	501	498	524	456	489	548	478	480	535	519	512	507	492	501	506	493	527	524	484	497	444	492	559	518	510	482	504	507	529	489	473	507	516	505	502	490	509	462	546	506	518	535	523	501	500	525	500	471	535	471	516	484	492	517	518	527	522	497	522	486	529	512	553	482	507	509	531	507	497	489	521	517	496	501	449	498	530	478	523	508	467	527	458	535	463	489	509	535	517	525	476	501	508	478	557	531	503	475	503	498	504	501	534	489	518	507	469	507	509	494	531	507	503	484	518	488	471	495	515	509	578	533	492	513	538	502	476	546	463	546	498	530	493	521	559	472	431	501	541	527	502	515	534	497	488	507	509	504	505	527	492	452	534	507	538	477	517	523	509	477	571	469	535	533	554	467	530	517	515	492	513	473	515	490	497	518	538	496	477	539	550	468	524	510	489	511	490	483	538	480	525	494	520	498	490	510	549	539	500	504	517	533	512	434	533	495	476	524	518	519	498	498	482	511	477	536	462	529	485	512	489	533	519	524	545	500	522	472	487	513	492	498	474	534	508	509	511	463	516	494	469	514	486	505	510	519	492	503	466	524	517	503	512	520	492	463	507	519	490	489	544	555	517	493	466	516	506	520	541	529	552	482	527	512	484	472	523	519	529	500	521	486	523	502	475	515	524	499	469	500	481	478	493	535	508	517	494	544	523	472	472	501	497	505	536	515	502	507	492	528	517	495	483	548	523	503	536	486	499	493	528	502	512	508	514	506	520	514	480	467	521	517	490	527	500	494	512	492	491	499	458	535	521	516	506	504	504	507	482	527	522	526	500	510	510
23210	21422	29291	23933	21496	21238	14308	6602	4318	3453	2489	1947	1681	1414	1313	1076	897	776	687	628	549	518	445	497	553	494	521	518	479	457	464	445	493	2132	3296	1830	811	333	359	323	313	322	318	318	357	353	365	350	359	316	331	353	336	351	328	321	296	343	314	298	311	340	302	320	312	278	325	399	368	347	343	364	318	314	319	310	326	314	349	340	300	309	342	314	347	308	369	316	309	316	294	327	342	324	314	292	323	324	295	330	311	304	298	334	348	320	324	339	336	338	285	342	339	362	300	347	346	323	350	324	323	332	321	281	351	326	338	319	315	335	311	318	285	338	337	314	306	335	311	315	295	310	330	360	345	290	323	289	332	370	323	317	366	332	336	306	309	340	313	360	339	368	336	336	364	306	337	320	300	319	328	329	320	346	323	331	339	316	329	321	317	324	334	323	321	295	304	344	294	310	336	302	297	316	333	313	312	313	348	361	297	344	339	329	326	326	314	319	302	327	316	336	338	326	300	309	323	298	305	341	333	319	330	304	335	316	322	331	340	330	350	289	335	326	310	318	327	328	372	319	306	348	329	342	323	318	319	316	331	324	321	319	307	340	357	359	306	318	340	300	356	308	303	363	328	329	328	325	328	322	322	346	333	304	347	309	314	324	322	340	343	344	315	342	340	297	363	318	323	360	316	368	319	320	314	309	340	323	341	326	330	337	333	342	335	324	310	308	346	335	334	329	316	306	345	331	358	364	385	335	314	342	301	303	349	333	318	325	308	314	336	297	343	323	319	337	349	315	352	317	328	326	348	311	306	342	340	342	340	326	301	330	353	330	316	325	327	304	318	365	351	298	358	331	321	335	340	338	328	318	308	304	331	332	319	324	304	353	349	308	361	319	257	329	320	304	291	307	303	325	315	352	325	310	346	328	324	367	337	322	304	326	356	357	310	316	332	330	336	348	335	321	370	333	318	287	313	316	302	329	331	322	322	297	339	287	327	306	318	290	315	320	345	331	326	337	300	338	334	332	325	344	291	352	312	353	351	332	313	312	283	307	327	326	327	333	331	317	340	316	344	328	343	310	321	314	349	308	325	347	312	314	334	339	322	295	346	351	336	321	337	300	356	332	332	302	341	320	317	358	329	293	324	335	327	327	310	342	337	324	328	320	323	322	338	307	332	331	333	341	342	299	330	324	316	336	299	334	320	326	331	325	303	315	351	323	294	319	345	337	343	335	301	330	307	349	353	328	300	306	326	348	299	311	304	327	310	358	336	326	353	302	306	288	318	315	357	329	307	324	350	342	315	326	333	303	346	277	318	318	346	317	340	334	315	340	332	308	306	317	324	293	322	327	353	330	350	350	300	325	357	368	299	344	327	351	330	334	337	336	307	286	284	330	315	330	297	340	353	352	343	329	328	332	306	320	328	340	316	322	332	311	368	325	343	310	329	337	343	329	311	340	340	304	363	323	303	328	327	299	318	306	325	343	347	328	284	310	293	341	337	344	325	340	354	350	333	356	317	366	327	361	342	286	329	340	355	295	321	338	286	306	349	317	328	281	306	319	337	296	310	326	375	351	308	311	344	356	326	327	313	328	306	329	312	360	359	323	346	327	320	320	316	355	324	325	332	326	307	317	322	318	323	273	343	322	327	351	315	351	336	314	355	352	352	338	330	318	355	328	320	349	315	345	333	335	320	302	311	335	339	334	341	341	323	325	332	305	335	346	317	357	320	335	327	298	311	357	350	362	338	300	291	335	324	334	309	363	332	343	337	310	336	319	332	323	360	317	336	335	332	337	344	342	341	343	318	325	320	341	332	355	347	321	340	327	347	322	322	317	319	327	341	326	305	309	342	324	339	336	365	326	323	298	323	305	334	320	353	333	341	329	300	307	347	308	318	332	304	363	352	329	376	354	355	324	329	325	335	322	346	338	333	330	351	321	340	319	313	315	333	294	350	328	346	350	312	312	340	337	269	312	340	337	350	356	328	364	328	329	319	333	321	315	304	309	296	328	320	344	311	325	325	321	327	319	361	329	322	310	353	334	274	343	325	317	324	309	339	308	299	319	319	330	314	332	348	310	299	309	319	337	352	347	315	328	333	296	291	335	339	307	305	345	316	325	324	303	330	316	339	360	329	316	311	320	321	305	328	336	366	336	357	335	325	329	325	346	351	346	327	327	311	334	353	342	322	325	318	340	337	316	337	352	323	347	368	312	347	303	335	371	308	362	350	340	340	336	308	360	305	303	325	364	337	352	300	315	334	304	333	358	355	323	337	332	303	348	284	323	295	300	377	321	361	325	317	324	316	347	302	312	310	322	369	328	358	313	351	339	311	335	341	295	345	337	347	306	301	362	344	312	328	330	321	342	300	289	298	295	337	339	342	339	322	340	305	326	318	328	322	323	310	360	333	302	331	344	327	335	306	319	339	304	321	330	305	348	299	345	334	319	317	322	331	317	304	354	338	330	327	346	340	333	313	315	347	298	348	312	345	330	334	307	335	313	337	322	347	322	287	316	320	336	319	314	318	316	322	325	311	338	312	336	337	332	315	333	330	320	339	338	324	311	341	325	330	320	334	318	343	322	348	315	350	338	357	348	321	296	310	281	320	335	297	334	343	343	319	322	305	304	318	322	305	319	323	351	315	319	339	354	314	348	323	349	339	350	322	358	366	332	363	338	341	303	314	320	331	299	340	306	308	325	336	309	317	333	310	304	349	319	309	333	327	309	373	298	345	338	340	324	306	314	336	314	306	326	305	339	335	360	311	321	311	313	346	322	342	293	341	336	324	325	333	282	327	321	309	313	285	327	332	315	330	328	319	313	330	317	321	329	304	325	337	313	349	309	306	301	325	294	294	339	312	312	316	335	346	332	296	310	317	334	311	323	294	347	332	340	338	319	317	310	298	306	293	315	347	325	326	350	318	340	337	345	327	348	299	370	303	297	343	356	319	376	300	320	318	330	337	324	331	356	270	327	316	327	314	358	313	317	349	343	336	332	321	304	333	325	311	294	338	329	332	298	337	309	335	332	326	316	320	284	311	323	332	329	334	310	312	336	325	316	347	326	322	314	293	346	329	327	305	341	319	317	343	323	332	351	312	344	350	350	320	345	362	321	318	311	326	355	313	339	336	329	358	265	335	324	334	303	297	313	313	330	331	340	331	305	332	316	347	324	317	325	317	345	338	300	326	341	343	353	332	325	332	302	317	342	313	332	313	350	313	333	318	333	296	305	325	325	322	342	310	333	332	321	315	306	327	332	313	314	316	321	318	312	294	328	336	362	323	313	312	360	326	335	330	328	311	291	331	329	314	309	319	345	291	329	338	311	330	339	337	329	316	314	288	332	333	344	327	328	327	337	360	319	287	331	318	346	318	342	367	318	344	334	313	328	353	309	355	327	330	350	321	352	345	354	329	344	346	321	332	315	329	344	346	307	321	310	295	320	313	311	328	314	299	336	326	327	327	309	330	351	325	334	311	328	291	307	329	319	291	288
23683	42554	40847	33920	26777	21597	17837	14355	11498	9270	7167	5598	4887	4207	3724	2912	2360	1967	1549	1371	1255	1201	1009	1075	1068	1082	1126	1017	979	898	899	920	882	5536	8180	4675	1755	457	518	551	505	517	526	526	512	524	489	523	473	497	507	507	493	555	493	526	496	510	533	486	488	491	480	494	510	474	515	658	716	619	594	568	490	517	478	518	531	485	522	524	487	509	500	511	515	560	470	485	471	549	475	486	509	513	506	493	502	513	510	467	486	492	536	479	512	509	487	515	454	489	516	455	556	506	527	530	528	493	484	502	546	502	481	505	535	488	495	507	467	507	499	494	489	509	494	512	513	521	523	457	501	500	484	507	505	492	453	506	481	480	495	516	551	459	490	505	537	485	480	517	470	509	494	501	513	493	502	501	474	473	478	489	535	486	507	499	526	504	516	516	499	528	503	460	480	512	483	490	490	487	501	520	499	567	495	526	500	471	467	489	500	507	477	494	470	500	528	506	503	506	491	478	558	545	486	529	501	494	518	488	472	511	480	461	512	477	470	507	485	501	503	498	559	483	511	475	497	519	513	518	476	490	488	501	471	495	506	522	498	535	534	519	492	509	532	478	513	498	492	493	525	517	490	475	538	510	500	502	467	521	465	513	501	516	477	498	474	508	497	467	486	460	497	433	521	506	471	522	467	511	469	453	468	499	476	479	476	447	502	451	524	470	498	486	468	497	551	487	503	509	470	538	496	502	500	550	549	538	498	515	481	515	544	480	496	530	486	505	481	534	504	482	500	532	501	476	472	490	498	468	510	481	463	518	520	502	457	443	505	521	505	466	513	489	527	504	507	482	475	511	499	527	519	535	440	462	504	487	484	495	497	481	548	464	500	510	475	506	538	499	476	497	492	485	504	505	500	466	499	482	459	534	493	502	478	476	526	538	506	524	471	499	467	551	498	518	506	485	524	510	509	462	523	518	471	493	505	498	516	510	478	539	494	524	484	482	454	493	513	521	516	467	485	483	511	538	535	479	483	536	493	506	482	509	499	504	492	497	521	491	492	478	522	479	472	543	489	500	510	477	488	532	483	485	488	488	515	481	501	511	515	520	517	465	490	474	511	504	487	465	471	518	497	495	509	476	519	480	473	531	525	481	514	485	495	502	503	514	479	488	487	497	494	485	484	504	475	502	501	508	502	487	475	508	540	487	515	507	489	531	469	468	499	492	489	497	483	506	497	491	493	473	539	482	496	460	499	542	455	455	479	455	494	538	492	495	443	523	503	507	459	488	515	480	504	517	559	518	537	478	538	480	508	545	489	481	495	510	498	520	521	516	467	488	499	460	502	500	487	492	474	528	524	508	508	484	455	463	500	506	515	487	505	510	504	550	485	467	500	516	509	528	521	472	494	494	498	515	545	464	502	508	511	539	509	534	519	508	549	537	485	511	491	479	491	480	530	548	524	497	485	502	470	523	514	489	484	525	532	508	493	484	496	507	484	518	500	502	487	499	455	533	527	502	512	492	468	506	497	490	477	513	506	484	498	472	481	490	496	492	501	488	512	468	500	443	485	445	446	546	483	458	514	483	511	512	511	514	505	482	468	521	511	485	507	479	503	471	478	479	500	497	505	481	508	454	498	502	497	555	506	525	518	519	495	490	510	489	495	507	506	515	480	533	452	516	495	519	484	488	486	512	509	485	492	502	475	493	496	494	494	468	532	494	510	501	510	445	505	494	468	489	463	497	494	494	533	500	518	508	501	486	500	514	487	497	504	511	474	476	478	495	484	490	465	504	499	495	514	490	465	477	497	513	516	539	491	479	519	512	501	516	510	481	520	506	474	480	491	493	486	530	493	496	525	532	511	529	494	491	481	489	468	486	502	501	491	487	502	530	506	475	506	477	506	515	517	471	460	484	513	516	498	489	505	482	493	526	485	467	536	514	501	474	517	472	526	487	436	520	518	535	526	512	555	508	493	510	505	473	489	499	506	491	519	528	493	493	509	540	424	475	497	492	497	489	500	473	529	499	493	503	482	513	489	537	493	492	469	511	523	519	479	508	519	522	516	496	496	500	494	501	490	514	510	473	536	512	501	518	486	516	538	465	498	479	475	479	507	502	462	497	531	524	463	483	525	517	511	495	508	504	524	486	494	521	463	482	499	502	499	480	533	492	503	509	499	493	508	520	479	458	503	546	561	509	506	461	519	496	468	506	494	483	459	495	531	511	497	513	504	482	529	493	498	464	518	499	476	505	501	468	520	553	532	518	496	500	487	518	505	514	498	513	526	526	502	497	492	470	492	553	508	490	461	516	509	537	492	501	535	500	553	526	509	495	513	516	532	536	534	467	490	481	496	461	491	489	492	496	555	490	531	504	492	491	555	485	498	499	513	510	486	520	491	524	492	525	507	550	533	515	532	503	499	494	492	515	538	490	490	525	475	542	486	475	493	488	514	511	501	513	495	467	483	537	519	530	528	496	516	504	455	511	485	504	516	501	500	491	514	496	499	528	509	525	518	506	508	484	481	515	493	514	509	498	510	518	486	494	519	488	474	502	486	504	502	530	524	548	522	477	491	518	499	484	475	468	508	478	484	517	492	518	487	529	486	471	484	496	501	497	480	518	526	462	548	483	503	513	482	516	511	523	503	508	484	547	502	480	463	500	526	530	527	486	475	509	456	509	494	488	499	511	526	496	521	540	508	494	509	545	471	529	507	487	496	531	501	490	502	501	499	508	503	536	492	527	525	503	523	521	517	497	487	536	467	498	502	496	481	503	489	490	495	528	512	498	469	529	515	527	475	486	500	504	521	499	456	503	519	489	465	487	491	520	496	507	488	479	497	508	482	528	513	513	523	514	535	483	496	495	502	510	544	546	499	469	491	496	491	508	547	488	499	495	487	496	487	499	505	455	523	507	498	458	526	500	502	483	555	490	488	498	467	507	523	480	529	503	518	490	503	480	468	537	511	526	525	537	496	530	503	520	542	484	487	476	491	491	528	521	522	497	496	477	497	512	472	500	489	524	514	503	491	489	479	507	502	495	513	490	499	492	479	506	532	468	465	459	507	494	520	483	496	512	505	509	490	506	502	496	490	507	484	470	525	470	506	499	557	498	511	488	490	480	518	489	538	533	518	535	482	493	461	507	508	471	498	492	544	496	522	504	460	499	480	478	468	487	501	521	526	526	516	475	519	517	495	486	508	508	466	476	528	538	506	476	496	465	454	490	487	490	504	514	533	472	483	495	474	517	501	470	497	505	502	502	482	504	494	517	516	496	510	476	480	466	513	511	510	525	493	472	485	490	513	531	497	514	536	494	469	514	501	482	489	500	488	510	488	504	521	528	551	494	514	505	521	516	484	533	530	490	496	531	555	495	470	510	494	454	499	494	509	511	514	498	500	511	452	494	551	518	482	527	536	506	514	501	518	512	506	525	525	504	517	475	547	506	505	498	535	497	529	526	456	497	564	511	472	538	490	489	458	509	479	528	506	482	485	447	504	483	518	488
27047	21731	20999	14282	7489	4398	3092	2168	1648	1236	1052	837	768	648	652	534	489	416	398	360	364	311	334	323	364	316	351	304	326	339	318	338	321	387	478	446	321	288	286	267	273	265	317	271	286	291	275	288	275	271	264	274	289	293	266	290	277	293	275	278	274	299	290	295	280	285	299	292	261	298	278	294	276	273	270	259	294	293	279	284	294	275	290	283	303	296	285	276	275	292	291	289	275	272	278	292	255	282	277	271	254	266	273	265	281	281	282	254	262	267	274	273	280	257	300	287	243	293	317	273	258	293	270	262	251	265	268	282	280	280	302	297	278	270	289	280	282	276	300	301	268	291	293	275	269	285	292	268	286	234	284	295	294	277	289	294	286	311	285	282	283	284	266	250	276	276	254	260	291	264	271	285	295	258	255	270	290	278	272	267	261	284	277	276	285	278	288	259	256	269	293	266	280	272	275	255	282	311	306	258	279	259	280	281	265	301	268	299	269	269	314	256	271	272	298	303	253	281	275	271	304	258	263	289	289	276	260	277	277	275	295	266	306	264	243	283	285	292	253	240	296	270	274	278	308	294	275	285	288	270	291	278	260	292	266	274	267	289	265	253	288	257	272	285	268	286	295	272	285	276	255	251	269	279	326	247	286	284	288	277	264	262	285	291	327	289	275	308	251	273	278	254	277	300	325	265	266	292	282	275	294	282	283	289	291	279	268	272	288	273	267	298	250	281	290	270	262	275	275	304	269	303	264	262	270	283	254	264	269	258	286	261	283	299	293	285	275	279	310	261	289	294	310	306	272	273	247	260	305	278	293	281	268	260	252	297	260	303	300	290	266	282	302	260	279	270	295	272	278	309	291	304	272	281	274	281	249	244	297	249	298	290	281	279	344	274	266	278	313	267	279	267	289	276	279	310	266	286	250	276	283	260	302	266	270	269	270	262	301	301	265	282	276	308	306	272	282	253	250	290	261	280	294	316	294	288	239	293	299	273	284	267	278	263	283	254	290	264	277	268	280	294	270	239	279	293	288	291	278	297	282	296	267	278	284	292	272	266	282	253	251	293	264	278	289	269	283	264	260	284	268	285	268	286	273	281	261	283	287	241	265	257	276	263	279	277	269	297	302	282	259	309	259	274	287	256	254	287	291	250	263	258	298	273	284	287	307	318	293	283	279	303	240	270	281	315	264	277	272	295	285	298	268	271	260	262	297	268	287	289	266	284	299	258	291	294	291	290	279	282	295	290	264	273	293	258	265	284	282	252	273	257	283	282	262	266	259	254	238	284	249	285	249	286	288	275	249	252	289	285	275	289	267	270	290	292	248	253	265	284	283	295	292	290	264	264	250	290	281	259	272	286	272	274	255	272	256	274	292	247	285	291	245	301	283	261	283	262	268	278	270	265	267	291	307	262	286	276	267	279	264	281	295	277	285	282	296	280	273	325	268	280	283	256	279	279	308	258	286	288	281	275	288	285	291	272	270	278	284	271	251	278	307	269	243	307	269	277	266	240	293	265	291	262	267	284	318	298	309	287	301	293	247	280	264	280	261	277	266	282	289	267	276	270	289	280	248	290	283	270	268	270	298	248	261	302	268	316	292	282	249	290	296	259	282	260	241	291	283	299	288	298	252	281	269	266	254	298	287	272	276	284	306	260	246	249	301	250	300	257	283	282	288	255	271	294	272	287	309	262	280	255	294	275	249	270	274	261	271	257	268	330	265	266	259	264	299	279	295	274	251	281	278	265	289	290	275	266	287	279	280	278	277	263	252	297	271	274	289	275	279	288	248	279	257	294	265	295	290	287	294	278	296	243	312	277	272	307	267	281	271	312	314	278	275	284	300	262	266	250	279	283	245	280	289	270	280	284	290	241	294	276	286	252	277	278	253	271	260	273	267	267	269	253	258	254	291	322	300	278	272	285	243	250	277	290	310	299	308	290	271	260	269	303	261	270	306	295	299	270	266	291	271	282	272	269	270	290	265	286	278	301	267	249	259	272	275	257	273	270	264	281	283	266	294	299	298	282	294	266	290	272	271	311	253	291	259	279	283	278	302	288	247	289	273	254	304	297	308	273	277	284	248	261	298	285	261	262	290	288	254	288	297	312	277	258	283	285	304	271	290	257	280	267	298	297	260	269	299	278	243	281	263	284	268	278	280	238	305	270	276	297	247	281	261	278	295	288	277	260	292	271	279	284	291	261	272	291	249	256	288	289	277	258	296	286	259	300	293	285	264	292	278	259	276	247	287	270	267	293	270	270	271	257	272	287	279	292	275	244	299	287	254	287	253	265	300	262	274	314	281	295	289	283	282	271	255	266	269	277	301	290	253	290	264	287	299	257	278	268	271	268	269	270	271	282	279	278	291	295	267	298	328	291	292	286	282	290	288	267	247	252	278	266	288	241	261	263	258	278	256	272	261	267	260	263	302	263	284	288	265	310	299	264	278	277	278	305	267	273	287	265	266	277	275	291	271	289	302	290	282	276	284	284	292	277	291	291	292	262	261	275	271	269	277	268	283	264	269	260	264	273	267	276	277	260	256	282	282	287	259	259	257	301	283	287	270	280	281	287	269	306	260	268	265	282	271	276	284	248	283	270	254	275	290	260	307	285	252	306	267	281	268	300	275	263	280	271	291	294	286	284	308	264	270	271	282	266	284	277	275	254	272	285	264	289	246	273	299	281	263	279	290	253	289	268	270	298	292	275	258	293	276	275	288	272	276	284	245	266	260	305	303	294	274	303	295	278	288	308	270	257	296	279	247	288	256	263	263	277	252	280	286	289	274	289	301	263	289	287	266	300	296	260	268	288	280	270	278	240	314	301	269	286	277	253	265	305	272	282	298	303	293	299	247	262	263	266	298	293	295	280	263	287	312	251	268	301	274	304	298	292	264	288	278	281	289	278	260	267	284	285	252	269	288	291	264	298	253	282	301	267	242	254	292	279	275	271	297	275	278	302	263	279	273	290	277	288	265	292	268	292	278	264	263	313	274	276	280	237	268	275	269	269	268	293	297	279	289	253	277	298	269	282	260	305	252	246	272	273	260	273	296	275	300	284	274	304	253	257	258	267	302	295	251	261	284	244	281	280	267	287	276	272	261	273	293	263	293	285	312	248	305	266	253	271	290	313	234	297	288	241	269	274	296	237	281	254	284	275	269	273	276	308	274	281	276	291	278	288	302	259	283	274	243	302	276	290	294	301	271	276	268	276	266	262	277	286	243	266	292	324	278	299	286	266	289	268	307	274	291	261	263	285	311	270	287	294	288	280	263	299	295	268	281	295	285	272	293	273	314	285	276	314	259	250	273	251	276	296	296	302	270	259	281	280	298	298	245	308	273	271	297	277	284	260	262	297	275	277	273	250	276	288	273	283	275	306	234	267	291	281	297	288	268	294	291	274	256	261	266	293	282	303	291	259	278	287	286	282	247	278	296	254	305	260	291	269	287	302	307	283	250	285	284	279	279	267	267	275	305	257	289	277	306	280
18498	29702	28396	21487	15765	11598	8821	6766	5112	4059	3010	2533	2249	1963	1690	1398	1090	978	800	741	721	673	628	658	666	596	637	644	610	627	567	550	589	769	1062	929	657	406	423	437	446	427	462	436	435	469	419	464	404	435	459	431	456	457	441	422	408	422	453	432	449	462	413	449	443	468	434	451	469	454	468	454	463	427	429	469	401	433	428	398	459	461	413	417	460	457	429	472	416	444	442	459	447	390	435	420	412	441	468	410	439	439	422	417	448	472	482	406	424	405	422	457	453	441	444	424	467	451	438	417	477	425	420	446	466	428	455	424	440	429	382	437	429	436	437	427	430	441	487	432	422	436	453	446	431	421	432	444	425	437	468	409	435	413	414	421	432	430	440	476	423	424	389	452	425	432	457	427	420	451	450	454	458	426	424	466	396	458	421	441	434	452	414	433	406	454	426	454	442	452	423	413	465	437	436	437	429	488	411	444	414	458	451	425	402	463	453	442	450	441	428	439	440	455	413	420	429	451	464	469	469	450	445	453	428	454	425	437	426	436	417	422	418	455	466	438	417	433	442	487	420	435	412	454	426	415	470	425	440	428	394	420	458	439	430	422	410	438	431	467	446	445	466	375	473	425	483	421	453	462	393	416	454	411	452	433	447	432	443	427	443	443	470	420	391	428	397	438	438	408	442	426	426	422	433	433	463	437	438	435	414	421	445	445	414	431	447	428	403	413	462	444	417	451	424	443	450	451	420	416	431	431	421	422	410	449	480	466	464	478	440	439	466	452	454	435	418	437	421	443	397	428	427	411	440	434	420	465	437	386	448	450	434	429	437	431	450	424	431	427	403	424	419	432	392	458	450	437	448	407	432	425	445	438	452	418	413	477	436	431	454	430	463	458	447	455	395	409	441	465	424	459	431	405	426	408	446	433	464	442	427	441	447	445	454	419	441	448	421	443	443	456	450	437	450	449	417	408	414	459	420	457	448	425	438	421	455	419	419	432	452	431	432	447	426	460	477	452	427	429	428	446	459	444	439	447	415	460	447	433	467	461	448	429	392	432	462	440	414	442	438	427	447	415	436	433	426	416	424	402	429	467	453	469	477	445	426	431	449	422	446	435	479	428	436	461	441	405	406	466	428	454	480	446	464	420	443	448	484	416	434	430	450	407	434	438	445	384	435	453	429	449	424	475	477	402	465	445	443	461	434	428	417	441	424	444	424	437	449	440	422	418	452	450	453	412	449	439	424	447	455	438	406	422	443	434	451	458	447	452	441	424	451	457	417	443	418	429	454	466	458	421	458	434	425	436	454	426	427	429	443	436	486	432	382	441	444	449	454	447	430	436	465	444	448	420	429	434	470	439	421	447	411	459	453	430	419	410	453	415	429	439	405	459	439	447	458	431	434	463	434	424	398	425	470	453	431	440	427	459	426	458	449	454	429	407	437	440	440	422	429	419	461	421	414	406	456	426	424	461	426	457	458	449	420	415	391	440	444	464	472	412	449	457	456	418	431	450	451	405	445	427	491	450	429	406	414	475	408	409	461	431	421	449	425	430	450	419	455	413	393	416	434	447	414	426	440	436	427	456	465	423	441	442	461	461	434	399	450	466	426	439	406	452	372	443	453	441	452	492	448	428	455	416	453	413	455	474	424	424	394	464	422	411	447	425	444	419	463	434	462	442	461	472	439	429	446	406	420	460	443	421	447	446	429	451	477	441	401	396	412	393	435	415	450	439	469	450	466	444	406	459	401	449	452	438	441	418	458	433	426	470	438	398	436	449	430	432	418	422	468	430	425	436	403	420	429	399	465	422	489	432	449	450	430	482	431	412	407	426	401	445	449	455	421	441	462	432	425	421	435	428	438	407	434	420	413	468	432	453	452	415	426	411	388	434	431	442	464	446	432	422	470	431	479	459	453	421	419	432	456	444	431	452	418	463	430	412	441	433	428	407	419	465	437	436	423	425	427	420	456	431	441	388	445	425	451	463	426	431	446	416	441	425	470	428	471	434	437	425	423	435	467	429	449	452	399	471	433	415	450	435	434	415	420	426	408	436	439	453	419	447	428	413	465	462	454	420	430	419	450	421	420	428	420	450	423	436	461	450	439	422	444	397	440	429	426	451	442	415	462	443	454	428	458	443	411	418	457	471	463	411	406	429	433	419	452	447	430	424	460	428	462	454	463	428	414	447	455	454	441	440	492	437	439	461	423	419	418	434	456	417	440	442	425	437	446	465	423	446	386	465	436	444	430	422	426	415	474	426	435	421	443	420	467	455	425	415	478	432	414	413	436	444	438	446	439	476	416	429	432	444	453	440	469	465	408	442	444	414	448	433	423	375	431	412	432	490	434	470	424	438	465	442	421	431	427	429	442	468	398	462	425	470	426	428	421	399	439	436	432	445	426	448	439	492	438	411	478	441	441	452	437	391	461	438	443	434	439	453	397	428	459	453	457	437	440	455	406	435	448	438	442	391	406	425	407	429	459	443	447	397	457	443	448	417	413	412	435	444	428	434	414	443	460	424	428	408	428	450	418	431	440	470	399	451	439	454	413	396	446	436	458	408	459	434	402	454	423	437	427	437	424	455	448	425	416	432	471	459	434	446	439	459	477	433	426	470	431	433	461	454	415	466	441	442	412	426	451	426	482	452	466	477	502	438	436	461	465	455	443	456	409	466	405	438	445	449	441	388	420	447	460	438	435	448	450	432	474	475	433	412	413	483	471	419	408	444	483	442	455	447	471	434	397	425	400	432	432	403	474	473	418	431	448	412	458	461	388	440	432	445	433	478	457	388	433	458	420	459	426	454	432	439	403	449	467	431	426	403	455	418	479	451	423	425	455	455	432	430	415	452	460	453	437	413	448	403	416	433	498	393	430	441	437	453	443	459	443	424	469	410	408	476	431	431	452	421	429	461	445	418	464	472	436	453	424	403	436	425	422	454	414	445	445	482	423	434	427	433	441	405	461	429	485	430	455	455	409	451	475	420	443	446	413	414	414	459	436	479	426	441	434	407	449	408	431	471	466	417	427	437	448	405	434	437	452	410	446	417	425	437	449	395	431	413	427	458	428	430	481	437	437	441	438	479	477	425	458	450	387	445	434	486	423	448	459	436	429	441	439	427	455	443	436	433	421	426	440	418	424	453	421	431	434	451	476	457	460	407	452	454	464	420	426	453	422	465	408	452	475	414	450	408	446	438	448	439	380	429	438	419	413	448	408	441	412	442	403	434	443	465	433	429	441	473	394	411	444	422	399	424	451	426	447	435	449	429	449	447	456	463	412	404	416	413	422	421	439	440	441	423	433	435	429	442	441	440	456	449	402	423	423	455	492	454	447	427	468	449	449	452	418	402	413	451	409	434	462	407	444	400	411	434	454	440	445	416	485	444	464	428	424	433	408	462	421	429	450	428	432	442	448	434	439	466	434	438	426	435	481	457	415	400	446	452	423	448	433	403	423	451	416	454	404	443	457	421	427	423	417	435	406	437	423	436
24147	21380	28589	24594	20905	13086	6877	4034	2982	2242	1803	1530	1321	1135	997	865	675	566	581	501	516	462	401	461	467	472	439	471	421	422	415	379	398	1055	1990	1142	663	354	333	338	323	362	318	327	339	368	345	331	327	350	349	323	323	363	339	349	354	337	311	337	307	324	330	352	310	333	335	392	372	335	344	329	370	337	349	328	315	344	320	322	331	325	349	324	313	343	295	356	337	352	324	354	329	294	326	324	366	316	302	341	329	315	332	307	351	328	336	299	300	331	300	348	348	330	333	362	327	330	344	312	339	335	333	358	352	334	323	305	326	307	327	346	310	315	321	315	308	364	311	349	339	335	314	326	312	332	350	334	359	313	336	349	361	343	347	337	337	307	344	331	356	336	330	350	332	303	338	315	322	333	321	362	341	315	320	340	316	339	322	359	330	327	317	329	313	340	369	351	332	328	381	317	338	336	342	330	324	342	327	343	334	311	315	336	345	314	330	345	324	317	329	337	349	336	310	317	354	355	304	312	308	324	310	344	326	346	312	334	321	335	304	339	334	346	333	293	317	305	331	339	301	358	332	284	365	328	320	303	326	346	334	322	383	298	364	311	301	331	338	360	307	326	326	298	311	356	321	339	343	321	298	354	324	357	334	368	358	310	313	315	346	317	318	353	290	350	316	354	315	345	372	313	370	314	357	328	341	331	334	348	314	362	327	331	330	328	303	346	311	332	363	337	337	346	308	354	320	343	321	344	337	363	325	296	324	354	317	319	319	313	327	326	335	345	307	306	328	335	328	324	301	329	311	332	338	333	328	330	334	329	327	360	350	296	336	330	352	335	342	314	336	346	347	338	331	336	360	332	281	325	331	327	336	320	325	348	309	325	338	333	350	315	336	314	325	348	310	331	301	377	320	314	306	321	345	337	330	358	335	304	347	344	331	331	329	310	322	344	339	350	346	340	311	326	322	346	343	314	311	313	335	332	309	372	332	336	319	313	329	338	321	323	321	355	334	321	361	335	302	316	335	353	309	334	320	308	335	322	308	327	338	348	329	323	358	325	371	309	320	311	297	322	312	352	319	299	308	344	330	327	335	340	321	352	324	345	309	300	321	332	294	306	319	324	328	344	329	334	332	347	324	345	344	340	314	340	338	307	339	350	302	297	343	329	328	347	319	331	305	318	343	312	332	291	340	310	360	335	308	378	304	315	334	334	319	318	297	310	316	335	305	322	320	296	339	324	296	329	351	343	362	337	341	322	363	343	358	338	336	330	327	339	342	353	324	336	332	331	338	334	313	338	339	337	329	326	321	325	371	294	349	329	350	343	329	331	348	312	326	348	350	332	306	351	311	328	318	333	323	333	361	316	332	331	290	343	341	319	337	349	314	309	339	334	340	343	306	340	320	332	318	325	344	342	349	334	356	339	299	309	364	328	338	291	354	306	295	347	348	363	325	340	327	321	345	338	316	312	327	331	333	333	328	329	346	328	300	313	351	349	348	332	321	335	344	322	327	313	280	326	314	328	358	325	318	323	347	321	322	323	328	330	336	309	338	365	319	311	334	331	316	339	342	317	333	328	341	310	317	338	300	291	278	325	319	338	365	294	306	374	346	342	383	305	318	299	343	335	318	315	327	329	353	346	314	347	344	334	342	347	340	329	312	322	351	302	338	336	327	328	367	373	315	311	337	352	309	319	365	311	339	306	350	335	296	355	343	325	349	342	311	320	332	323	315	314	354	332	332	357	342	319	305	315	329	303	313	331	311	320	328	352	334	325	294	349	344	306	365	312	331	334	315	313	301	320	362	330	304	350	324	331	332	318	333	333	359	351	319	365	336	304	336	317	336	337	299	342	334	304	315	354	336	336	324	317	330	346	333	350	331	319	338	324	308	307	324	345	358	321	332	306	331	352	346	327	321	342	342	336	337	314	356	320	350	351	355	322	339	327	299	310	339	346	296	338	330	294	300	323	346	358	339	373	318	333	340	312	310	308	334	291	363	346	321	320	357	327	304	322	344	337	324	336	300	330	307	334	299	318	330	340	311	336	345	327	330	302	324	344	312	333	313	316	319	348	359	354	319	291	336	310	352	349	339	304	299	326	350	323	322	313	353	329	325	331	338	322	319	371	335	329	334	308	313	305	339	335	316	320	367	347	340	357	327	335	345	289	369	327	324	332	327	346	360	314	326	314	321	332	338	285	321	315	314	339	352	317	328	321	334	332	321	336	318	309	323	305	358	336	332	342	318	349	339	314	326	344	334	331	343	349	337	325	359	341	350	409	316	336	327	339	324	366	337	312	345	347	330	325	350	329	359	326	318	317	327	322	335	358	334	336	353	333	337	343	310	364	316	329	302	361	342	329	306	345	322	342	313	297	321	290	340	334	326	319	324	323	299	334	310	368	306	346	320	311	341	322	329	357	335	344	306	343	311	313	334	325	300	354	341	361	348	282	302	317	336	349	306	323	295	318	311	332	329	324	314	367	341	296	355	350	335	331	331	305	310	318	326	349	341	328	315	316	321	334	331	350	294	330	331	333	318	322	343	354	335	345	316	316	320	341	375	344	322	350	338	339	353	339	315	365	344	357	315	342	338	341	325	314	338	339	314	376	322	313	361	358	314	341	351	339	327	326	280	360	314	343	345	346	336	309	323	341	339	327	311	290	333	340	347	349	303	305	337	307	361	344	331	355	336	334	338	317	302	301	330	340	341	333	312	330	325	294	359	347	339	349	304	341	347	351	343	336	321	325	317	359	319	348	302	348	351	341	312	343	313	339	324	324	356	327	334	336	339	321	331	329	308	321	296	317	315	333	341	318	346	337	340	356	327	320	359	332	342	339	335	307	306	310	311	324	344	357	330	350	329	334	324	346	335	341	298	342	341	324	326	305	357	316	326	339	339	333	353	312	324	338	294	310	315	318	328	334	355	344	337	314	346	297	336	335	340	325	348	286	319	317	340	344	358	333	302	333	297	343	337	343	347	374	314	282	299	344	330	333	328	319	344	314	309	321	351	359	350	353	310	316	334	327	349	336	311	299	326	319	316	349	323	307	322	327	303	331	336	349	323	336	351	357	334	328	316	299	338	310	342	337	314	362	322	351	328	329	316	320	327	326	331	321	339	323	339	308	312	318	332	332	281	320	333	325	336	329	328	334	324	332	366	311	334	317	290	318	329	321	305	307	305	307	287	339	334	319	328	357	311	359	316	309	325	323	337	320	344	307	298	362	313	317	344	317	317	323	348	332	331	309	340	330	299	313	298	322	312	328	330	322	311	337	345	320	342	324	327	348	341	360	303	320	321	315	339	347	338	348	309	306	331	340	335	312	314	328	351	345	329	335	357	331	341	317	327	302	312	297	332	351	318	338	332	293	323	332	324	343	335	346	331	316	310	328	338	330	342	334	316	320	337	343	322	350	281	361	350	307	318	334	316	348	305	356	290	344	344	306	363	371	371	322	310	343	313	357	319	309	341	334	315	328	321	332	361	302	357	350
20773	37231	35251	28428	22139	17019	13467	10652	8567	6562	5225	4378	3853	3279	2787	2239	1679	1387	1235	1141	1084	1058	873	868	870	885	868	851	892	818	803	780	751	2606	5079	3043	1362	604	533	552	510	509	504	525	546	545	537	527	545	478	478	507	474	512	502	538	526	531	488	500	518	518	490	516	507	510	496	573	606	581	513	549	538	530	499	543	520	511	525	526	518	486	541	495	530	559	501	507	554	532	487	520	484	529	522	524	566	524	510	518	484	530	501	529	488	516	484	498	543	480	555	502	518	503	511	531	538	539	493	527	527	527	509	534	545	490	516	486	509	493	529	514	545	566	500	548	493	517	506	501	544	550	463	520	498	536	484	480	506	506	500	537	494	516	509	523	501	499	493	507	543	557	570	525	505	520	500	530	484	545	482	499	533	495	514	493	498	529	514	491	539	504	496	518	503	512	555	513	540	517	525	514	497	498	554	475	554	491	535	536	520	511	487	529	498	504	482	502	503	488	513	481	493	559	512	511	546	520	526	539	548	530	484	479	497	504	525	531	522	552	499	504	500	524	498	481	480	495	545	495	518	481	437	513	548	492	495	495	526	480	534	521	491	529	526	523	506	471	519	556	527	536	501	528	522	518	528	479	543	507	558	504	563	495	515	544	497	509	476	557	529	521	553	501	549	510	521	491	512	512	522	486	545	524	535	493	519	491	534	504	508	516	532	511	510	567	497	533	528	480	526	520	510	510	510	516	528	518	503	467	548	518	485	471	531	487	495	521	552	540	520	543	505	505	522	505	507	524	504	531	524	523	504	504	492	514	482	494	528	495	520	556	484	543	535	557	484	524	528	555	517	552	568	483	513	493	490	460	533	478	465	490	578	543	543	505	504	493	521	483	479	503	509	514	505	518	514	510	513	522	505	510	544	519	497	498	492	486	533	531	463	484	521	466	507	534	494	514	535	523	499	520	537	518	577	573	512	503	493	548	525	499	501	486	502	477	488	523	487	517	503	470	523	534	516	541	517	524	485	568	488	518	508	545	508	490	493	553	498	527	489	596	482	508	547	524	516	507	522	524	527	516	543	513	498	518	507	521	548	488	532	502	529	521	506	476	517	485	547	520	500	520	473	504	480	541	522	514	485	528	542	493	531	528	500	525	561	500	514	509	509	513	486	505	496	517	518	558	500	515	533	498	531	516	506	512	520	506	565	506	527	537	560	524	549	490	463	497	518	509	503	529	526	511	542	530	496	533	520	528	536	505	519	526	512	505	493	518	495	465	496	487	511	513	505	514	526	517	507	485	499	540	522	504	514	512	472	507	511	496	542	492	496	510	502	477	550	525	517	498	513	533	528	500	535	509	509	521	490	525	484	517	516	521	514	498	488	497	480	501	512	480	549	524	566	544	492	472	534	479	551	542	522	509	488	492	483	523	586	514	487	530	554	456	527	558	516	499	507	520	504	512	500	518	491	512	505	517	521	535	529	513	509	527	551	505	512	521	525	529	506	526	532	505	527	526	518	496	491	497	510	525	525	513	483	539	479	534	491	502	494	544	558	493	514	528	551	519	521	524	537	505	526	480	527	505	530	560	500	530	521	507	485	513	521	508	505	538	499	502	486	505	527	529	517	531	510	577	526	583	462	517	523	516	500	536	527	532	458	513	501	492	491	522	513	520	537	528	494	537	548	524	514	506	549	514	542	553	541	496	535	479	516	494	527	534	514	523	476	508	520	455	521	509	508	520	521	550	506	511	473	508	504	522	511	502	486	502	504	505	510	521	527	545	529	526	500	498	579	538	521	491	541	522	483	505	530	528	493	492	479	541	509	523	499	515	520	513	522	527	515	523	504	520	518	490	559	513	482	503	535	526	506	500	461	466	536	509	517	509	511	490	539	520	468	524	497	478	512	474	499	528	506	525	515	528	506	539	507	518	517	497	465	524	535	494	548	479	502	529	509	506	542	528	494	492	499	523	495	503	500	454	486	516	484	593	458	514	507	467	489	479	488	587	500	548	487	520	516	507	555	499	503	504	584	543	490	546	509	522	507	508	474	495	516	564	493	511	482	531	531	499	482	504	503	516	535	530	479	492	536	517	513	531	481	526	533	481	497	477	507	492	515	497	525	520	531	520	482	544	556	532	520	477	492	519	534	517	551	491	536	517	555	523	547	482	508	526	502	467	485	501	514	542	508	510	543	499	532	524	515	499	512	517	528	494	519	530	499	537	498	524	481	520	556	517	498	501	531	537	505	527	512	546	500	531	488	483	534	526	503	479	492	505	509	513	518	526	529	500	540	521	489	523	543	534	505	496	477	485	521	474	507	505	532	520	492	458	509	526	510	561	518	496	553	535	507	509	557	521	528	514	501	495	501	529	544	510	517	503	562	526	505	522	516	493	475	502	473	510	498	512	550	515	517	508	535	493	498	533	538	529	485	515	490	515	466	586	503	539	582	567	520	528	488	535	512	537	509	524	533	542	488	505	538	512	480	494	506	528	563	524	517	531	467	534	509	539	519	483	554	509	542	518	520	487	530	521	505	543	507	514	532	484	511	529	520	491	500	518	511	491	555	498	544	487	538	484	535	528	491	498	520	519	549	547	548	484	543	522	530	559	505	517	565	529	532	547	528	560	537	538	518	532	523	511	523	498	530	528	538	506	468	544	502	489	557	526	517	516	501	493	524	522	526	506	513	537	516	525	566	533	500	533	489	509	501	495	508	532	525	488	501	539	542	520	525	489	501	491	540	528	588	536	539	491	515	540	502	506	482	507	505	546	528	505	513	522	499	505	499	486	543	581	525	523	514	515	539	515	529	510	488	556	553	502	484	509	504	522	526	504	514	470	523	544	535	498	541	515	516	536	536	528	543	510	537	519	501	560	531	547	568	530	527	557	544	541	534	551	526	492	555	474	514	478	500	535	506	513	529	493	511	491	556	511	479	488	550	523	529	520	539	529	509	527	520	514	502	500	527	508	496	503	520	534	512	478	503	510	489	524	515	525	515	511	533	552	504	543	510	541	585	490	527	531	447	545	511	507	536	519	536	541	512	535	522	516	545	519	501	498	488	497	471	483	459	499	524	523	468	478	536	515	489	514	488	490	534	523	497	534	535	476	521	492	505	526	568	528	536	543	508	529	504	504	566	559	512	502	535	526	524	533	485	524	474	499	490	527	556	497	507	512	549	536	582	557	493	533	498	519	516	510	554	503	544	496	521	547	524	538	513	494	529	475	482	543	536	555	514	558	495	514	464	538	538	508	501	526	518	527	532	480	523	545	514	502	522	534	497	542	501	505	518	501	495	518	517	497	499	534	512	542	514	512	510	493	512	479	565	538	518	482	522	482	541	535	523	528	520	506	520	517	516	495	501	523	547	510	517	518	520	499	489	477	508	523	502	518	567	517	553	526	522	507	519	519	509	548	535	487	529	497	502	517	494	531	505	530	515	514	531	530	486	503	558	517	496	519	498	516	516	523	542	522	548	503	538	498	564	531	528	515	533	541
23177	21360	29207	23881	21440	21212	14367	6587	4475	3382	2649	2192	1947	1669	1359	1072	879	738	714	636	606	583	529	507	505	487	558	471	443	460	440	448	459	1505	3593	2060	1005	506	303	328	348	348	319	338	329	350	316	356	366	366	332	307	373	356	330	356	326	376	317	343	343	316	339	347	317	330	347	374	392	360	355	343	346	363	323	334	345	340	311	336	314	342	331	329	344	303	279	339	357	326	349	350	310	291	325	326	340	341	329	306	357	313	339	320	317	336	308	348	339	359	334	342	329	346	321	301	340	322	333	314	331	320	322	336	308	338	318	335	346	364	326	331	335	335	315	335	334	307	305	356	370	346	325	321	315	335	354	334	329	345	309	306	335	329	334	314	341	341	337	318	310	306	356	324	309	295	330	331	284	325	374	331	318	295	348	302	337	291	309	318	330	332	356	335	314	358	284	325	353	344	326	324	334	320	333	346	322	289	287	319	310	333	309	351	334	309	366	310	309	317	293	362	354	301	318	340	340	306	336	332	336	313	346	326	319	328	342	326	341	341	329	336	330	325	280	304	325	323	362	337	332	338	317	367	339	323	322	344	342	326	299	329	348	355	349	330	313	336	320	335	306	319	299	303	331	319	334	353	334	365	323	317	318	300	317	348	338	318	331	359	317	340	353	316	335	338	355	326	314	309	338	326	336	346	327	359	336	344	324	334	306	355	337	283	344	355	355	331	323	342	339	329	327	308	329	324	332	353	313	324	361	270	323	311	333	322	330	329	333	297	306	338	325	307	319	344	338	294	342	297	326	330	317	349	340	309	338	322	346	328	332	326	343	327	351	306	335	351	324	318	350	330	345	333	336	333	334	320	310	336	314	330	333	336	343	304	325	334	338	319	303	325	318	331	313	352	371	305	319	326	336	308	333	309	342	332	337	304	352	351	340	310	298	318	334	351	354	306	335	354	341	300	360	333	350	298	291	350	316	316	365	321	311	354	351	334	327	330	356	333	346	333	322	336	323	298	311	330	302	342	326	316	358	357	344	340	322	339	311	333	362	346	317	338	352	318	352	300	328	338	348	307	325	326	350	354	317	326	336	293	352	350	348	336	333	297	343	288	303	330	307	330	322	337	312	355	319	331	339	354	328	339	301	340	335	323	337	323	322	304	333	323	337	331	305	291	338	331	327	335	333	364	348	331	338	336	357	357	351	328	325	355	332	316	357	329	369	334	324	337	298	335	338	340	325	321	321	377	317	325	309	292	357	333	309	331	299	353	351	328	293	339	326	325	308	345	307	318	336	295	341	352	284	300	296	360	325	363	325	319	329	313	339	319	332	315	312	310	354	380	310	336	314	315	339	362	325	344	342	303	307	326	348	350	327	298	358	332	326	330	366	330	320	313	325	306	317	320	322	299	353	310	338	354	337	346	325	317	317	293	333	324	302	334	326	339	314	337	349	315	308	320	351	326	315	306	319	355	348	325	335	325	317	343	390	352	345	321	324	305	326	354	338	359	321	313	320	331	332	313	347	311	339	339	372	335	337	349	320	300	284	314	326	338	323	343	321	342	379	325	344	329	342	337	346	353	335	337	315	325	355	309	347	346	329	344	346	331	317	355	328	356	322	290	339	325	331	323	341	342	326	368	324	339	315	327	314	320	322	357	339	327	330	341	317	337	362	315	319	341	337	335	326	303	335	333	329	350	321	343	315	283	342	340	316	328	342	344	330	305	337	340	330	311	337	340	303	348	340	329	333	326	336	342	344	326	329	336	346	315	300	338	357	338	322	332	337	318	315	352	311	302	295	357	333	345	318	300	304	355	303	349	337	330	318	348	311	345	295	335	312	307	315	342	338	329	339	337	346	333	326	329	346	332	345	321	300	360	306	374	339	334	328	345	341	295	333	307	310	325	347	298	351	333	313	322	329	322	318	291	308	338	346	324	330	312	320	324	336	310	312	315	344	337	313	328	313	308	354	277	306	332	332	337	317	367	323	313	326	302	334	339	334	323	303	359	307	343	339	346	323	338	302	328	308	326	326	322	326	334	356	325	317	336	315	330	330	297	332	325	309	363	328	345	346	334	333	327	340	345	334	306	329	332	337	323	316	346	307	326	308	343	318	365	313	333	313	355	313	349	349	327	337	338	338	305	346	354	335	326	304	342	343	335	308	355	317	308	303	318	344	321	329	332	286	334	319	335	316	325	314	321	298	349	346	338	331	343	362	340	316	339	348	340	332	350	330	357	337	302	308	345	326	318	306	319	319	346	335	341	322	326	333	310	337	346	308	312	343	315	318	359	312	340	337	333	319	327	340	346	319	306	352	335	338	358	340	275	338	320	334	349	305	309	328	315	303	318	323	315	316	338	314	334	350	342	341	345	324	338	345	323	320	346	291	322	347	324	345	308	325	315	317	326	292	336	312	314	359	304	331	330	368	348	332	306	294	325	333	321	322	373	324	356	331	356	317	314	323	342	318	324	314	369	314	341	316	316	327	339	358	338	350	322	338	338	354	359	326	336	328	357	331	318	328	348	329	306	352	325	335	296	308	361	335	311	319	320	342	353	314	339	303	341	321	306	346	293	293	320	324	316	309	329	305	343	321	315	316	342	321	317	320	350	326	314	336	350	339	303	326	327	318	354	352	312	316	310	344	297	349	341	335	317	343	307	341	306	339	314	322	308	349	337	306	326	342	349	335	337	346	337	283	347	302	345	315	358	334	353	334	316	330	318	321	306	342	319	341	354	309	310	308	318	311	297	300	335	334	341	350	323	332	337	329	345	305	319	311	343	344	307	328	304	332	326	348	339	303	350	332	333	294	350	336	279	327	368	318	330	310	316	319	334	328	335	308	368	317	309	323	338	316	308	340	312	327	329	335	324	315	321	316	287	354	346	336	330	343	351	345	337	336	335	354	279	332	329	334	304	343	341	344	329	339	338	298	343	333	349	311	330	297	354	310	322	290	346	334	318	339	302	347	307	345	358	339	343	357	307	315	305	349	312	321	344	327	328	318	330	337	329	328	332	331	356	319	316	349	319	293	326	342	321	318	309	285	316	310	334	360	304	329	338	324	328	301	334	342	340	314	326	332	327	312	351	310	357	344	334	331	348	300	331	307	341	323	344	351	284	326	312	338	355	296	322	338	336	352	323	315	333	294	337	339	311	337	342	306	328	317	331	357	341	345	338	313	365	288	335	323	330	294	302	343	321	320	325	302	321	350	334	293	364	365	341	300	336	342	308	320	321	325	339	369	322	335	325	335	341	318	327	318	317	318	295	339	336	312	328	320	324	300	326	330	341	298	301	355	355	324	331	332	327	334	354	317	337	332	342	315	278	312	325	313	323	342	317	315	337	361	315	331	329	317	323	351	349	356	327	350	323	374	336	320	357	318	322	311	314	320	363	337	322	339	298	324	323	343	319	286	318	323	301	378	334	333	346	322	320	336	310	298	343	316	309	339	315	334	318	335	321	302	332	328	334	341	334	330	331	346	336	302	323	330	331
23622	41725	40711	33106	26808	21480	17481	14152	12043	9308	7090	6330	5646	4797	3777	2974	2358	1842	1665	1470	1395	1271	1110	1060	1063	1055	1048	1041	988	920	887	853	813	3900	8912	5186	2415	889	543	504	540	522	516	511	510	519	520	518	506	522	537	504	496	495	501	508	523	500	529	450	487	535	494	525	478	483	509	608	573	590	604	507	475	481	482	485	531	521	496	523	541	466	470	504	511	516	509	504	491	488	491	520	509	519	541	494	515	488	540	507	481	503	473	491	516	482	474	496	541	489	523	482	497	466	533	504	530	529	529	486	483	512	470	515	504	541	510	482	532	491	514	577	519	514	504	525	479	493	503	519	499	480	504	548	524	492	476	492	497	498	489	486	488	471	504	512	549	505	482	516	498	506	480	516	523	510	516	498	486	548	527	511	485	516	469	509	485	468	521	489	524	490	554	485	531	483	474	516	533	503	458	521	509	558	504	515	493	514	516	550	458	499	476	523	522	512	462	523	507	451	479	486	533	459	529	529	477	499	539	499	503	450	468	483	472	465	484	493	485	515	537	541	499	509	507	481	519	542	474	474	478	534	479	461	513	515	479	500	513	483	571	495	497	504	492	515	540	510	491	490	487	489	485	507	522	500	513	520	504	482	512	492	506	544	508	521	534	546	522	516	470	489	494	525	507	526	497	503	519	502	510	534	495	506	490	529	520	524	516	491	532	489	490	525	508	534	533	522	528	517	544	509	476	497	495	514	455	502	464	481	498	501	499	494	481	527	505	512	506	455	463	523	520	471	501	496	481	452	501	509	516	517	504	527	543	557	492	512	474	492	527	490	526	499	487	490	507	500	500	502	538	549	527	495	482	548	466	537	518	537	544	507	525	507	558	508	486	509	475	523	536	501	520	514	501	490	536	515	505	506	487	527	507	503	503	494	496	544	492	513	494	514	512	466	493	488	489	504	514	482	502	534	511	511	498	516	494	493	505	532	495	487	530	526	496	512	493	497	548	480	519	526	533	492	513	494	523	498	497	492	524	475	508	533	486	502	511	515	539	530	538	492	518	522	524	507	518	546	528	523	511	507	499	515	510	510	496	514	551	520	522	508	507	510	484	517	475	485	524	519	492	498	525	505	497	479	516	531	464	491	529	511	535	510	480	495	472	546	488	534	515	506	483	540	500	492	502	471	517	506	506	471	496	475	465	504	491	523	480	505	512	481	521	493	457	513	497	504	483	541	519	525	537	501	515	512	489	511	496	482	505	540	498	515	507	527	521	506	537	512	469	515	531	475	490	479	465	531	474	506	493	526	525	537	473	488	525	501	505	511	469	453	483	496	493	497	512	478	508	537	529	531	501	485	515	505	511	485	483	564	504	511	524	502	532	531	519	471	528	474	497	449	497	516	483	503	502	528	483	526	495	500	486	520	499	520	528	541	511	481	536	483	472	501	501	534	513	488	503	517	518	487	497	521	521	499	489	501	529	516	562	513	519	520	506	507	500	492	491	503	494	514	508	490	504	466	479	499	499	481	516	508	523	536	491	457	516	517	530	546	507	501	502	529	512	472	513	549	495	485	509	495	499	509	514	506	480	525	472	446	524	545	497	507	507	504	487	491	530	536	489	529	526	477	484	484	505	517	515	499	475	507	496	565	489	488	493	485	518	467	481	534	489	490	505	503	511	503	522	497	511	540	535	532	481	532	536	507	507	490	525	481	512	537	451	511	479	509	545	467	518	480	491	556	489	488	522	508	471	513	511	463	485	475	494	519	494	455	514	518	487	488	502	473	524	498	473	510	533	516	483	491	452	529	509	493	545	516	516	514	512	528	468	483	520	512	515	493	520	541	506	520	519	525	471	510	498	528	544	515	498	533	502	509	499	477	501	509	520	456	512	528	479	475	465	526	548	482	524	504	499	492	509	497	499	518	494	510	506	494	498	529	500	498	476	476	495	492	540	540	475	510	473	528	505	485	485	502	526	520	525	508	454	512	460	484	531	504	499	490	509	497	548	482	479	528	484	496	526	510	515	493	502	484	488	507	495	506	498	513	533	488	480	515	531	542	482	522	536	503	517	516	475	503	531	511	519	520	463	484	545	519	516	533	517	484	546	514	475	523	516	512	514	500	527	490	520	498	522	488	519	507	507	511	498	522	453	499	501	484	502	519	521	479	534	481	511	491	525	451	510	518	459	553	515	493	497	520	490	507	485	510	480	525	526	499	488	550	497	484	515	523	485	535	511	501	492	493	494	512	496	456	528	555	521	556	476	517	484	490	515	531	523	506	520	530	497	486	536	523	471	518	534	549	469	511	566	533	509	528	490	501	513	472	493	570	504	527	503	546	500	538	453	512	512	539	503	570	486	485	516	497	496	489	473	535	486	463	482	477	500	509	524	515	469	478	544	504	527	504	519	490	487	537	499	485	521	496	505	477	495	506	517	523	540	518	494	528	479	525	494	498	492	472	538	516	468	523	563	499	495	472	517	511	525	486	531	508	499	484	487	487	465	500	504	509	541	514	494	536	493	525	531	491	510	474	513	525	501	486	529	510	528	482	522	509	544	466	505	516	476	500	506	475	508	504	495	476	568	503	499	494	503	549	509	497	522	480	510	515	502	505	492	510	515	497	492	484	492	503	525	522	533	549	525	505	521	561	476	560	496	522	464	462	519	504	467	517	500	482	488	497	501	507	537	541	501	507	492	498	527	502	508	438	521	475	518	560	489	506	516	501	500	532	535	474	509	507	487	534	533	528	486	497	527	507	502	495	493	521	504	480	532	505	499	491	530	503	481	511	514	513	514	520	495	501	483	537	510	514	495	504	487	524	523	566	504	505	514	512	477	509	495	515	488	522	495	463	496	493	504	510	549	508	508	485	500	489	528	528	524	464	573	465	496	487	521	484	497	533	493	501	526	540	493	531	508	480	494	512	483	512	515	487	489	488	513	509	466	492	513	481	507	457	490	475	512	491	484	495	476	583	526	494	473	503	486	512	511	501	495	502	499	486	505	520	494	494	521	492	531	468	468	470	506	493	477	474	542	485	496	530	514	517	512	513	508	507	440	532	552	512	517	541	523	469	496	489	522	513	517	503	496	456	503	535	494	494	496	517	471	515	461	478	497	522	513	465	483	495	519	479	458	512	552	477	472	475	509	522	493	486	498	503	515	545	526	501	490	492	486	526	513	480	526	497	489	504	473	495	516	560	500	490	532	546	505	493	488	503	526	489	487	521	513	540	498	537	551	502	525	509	540	493	519	508	530	525	474	484	538	488	468	474	481	476	495	468	468	462	502	514	472	435	491	494	536	514	499	504	497	530	521	518	533	498	494	500	533	504	528	515	556	509	526	497	527	491	496	506	563	491	472	498	513	496	497	502	493	432	513	502	507	525	492	497	514	491	486	511	508	521	498	490	520	485	522	462	481	539	515	494	478	497	550	500	521	494	537	469	485	518	520	486	507	474	527	501	486	572	509	519	539	513	522	539	507	501	484	511	502	518	517	511	510	530
26943	21519	21288	14353	7230	4293	3039	2108	1745	1260	1072	911	826	798	688	536	477	405	404	364	368	363	340	357	365	348	307	327	341	330	325	356	344	329	506	504	383	310	266	273	306	278	313	275	309	329	262	274	306	271	294	301	286	262	262	262	280	280	282	253	256	290	293	277	280	279	271	275	289	317	292	259	278	284	306	291	270	280	280	308	280	302	283	275	286	262	277	289	296	281	290	284	278	265	270	257	273	278	268	276	306	271	295	289	316	292	273	281	262	283	285	286	269	265	285	274	252	244	314	291	278	261	320	277	303	275	286	307	270	276	295	269	283	246	288	272	301	270	267	277	271	242	290	266	282	303	277	315	309	284	289	275	273	295	303	277	295	273	264	258	280	262	282	265	277	272	249	256	286	275	284	269	274	316	274	261	282	268	265	277	312	271	283	282	293	290	284	292	298	265	274	289	276	299	298	270	303	293	277	303	293	267	264	301	303	252	283	315	281	245	268	313	271	305	276	234	269	279	286	280	285	272	294	270	275	267	293	285	307	282	303	265	285	267	296	295	253	302	288	291	274	278	280	275	285	284	284	291	281	284	294	288	272	284	263	297	247	307	263	304	293	286	280	283	306	287	288	275	286	282	266	276	250	282	273	287	253	269	270	314	246	296	295	248	257	283	284	263	301	252	270	269	297	286	285	251	242	257	304	291	287	287	296	278	285	258	300	288	278	284	281	267	263	275	282	307	278	291	273	280	277	276	299	265	300	257	279	294	312	294	300	255	243	308	296	296	263	269	249	311	274	268	295	296	272	286	260	295	283	295	270	299	276	276	288	308	293	274	284	302	251	270	256	243	272	268	252	265	301	271	294	227	309	279	289	258	288	282	299	269	273	281	293	277	271	299	296	283	313	289	282	286	276	291	287	302	303	278	289	293	274	286	255	276	290	258	292	252	279	275	299	274	280	295	271	304	293	302	282	276	264	272	277	283	296	278	287	302	272	270	264	281	277	270	281	290	272	277	289	290	292	276	276	279	271	286	303	265	259	292	281	306	289	285	274	285	310	305	281	294	300	279	301	280	279	307	290	295	311	276	289	290	261	294	292	303	288	253	306	263	297	296	295	283	297	302	315	311	292	315	297	316	312	297	285	273	294	279	290	298	237	247	281	277	269	282	252	313	289	248	298	254	284	256	296	288	277	285	281	273	278	268	273	293	289	269	275	259	273	297	266	281	271	299	278	276	284	300	278	290	315	288	266	277	317	259	271	299	288	297	305	262	316	300	272	291	269	291	277	284	273	297	272	290	287	273	289	307	285	282	259	270	286	283	258	299	275	284	292	305	266	272	277	267	265	280	265	301	299	266	270	264	309	286	285	285	303	262	309	297	273	273	304	283	285	308	264	276	326	278	262	282	304	283	318	278	294	284	296	261	285	294	289	280	277	260	282	296	290	289	285	281	282	302	260	281	297	274	304	289	284	302	266	272	293	297	280	305	285	313	283	284	310	265	314	267	311	273	314	303	251	286	285	277	289	298	297	293	319	277	266	274	272	265	268	280	266	272	299	274	278	297	249	305	257	257	300	275	264	288	304	281	281	279	259	268	302	285	277	277	270	251	309	265	276	283	293	306	295	288	280	286	276	266	286	256	282	285	285	287	283	285	301	293	271	300	280	297	280	247	253	263	288	270	291	303	285	274	251	288	289	263	303	265	264	288	291	277	307	272	254	304	282	285	285	279	255	270	292	291	288	281	299	280	277	263	287	255	239	284	328	278	270	275	273	266	328	291	282	277	274	296	297	286	292	272	245	261	279	275	293	275	278	320	280	270	292	262	309	249	296	290	260	283	286	288	304	269	274	286	271	259	278	263	283	289	321	282	285	272	280	257	278	265	291	264	288	310	283	271	277	290	248	239	301	258	273	287	283	289	264	278	288	285	245	278	264	290	298	286	280	289	280	274	265	302	269	296	260	276	269	306	296	262	322	276	289	274	300	273	273	281	290	288	289	296	275	255	299	267	304	267	288	270	279	309	281	287	274	257	263	278	281	280	261	289	273	255	257	279	262	264	289	302	283	295	303	299	260	301	283	267	287	258	285	270	316	268	256	295	277	267	253	237	285	257	316	284	304	290	276	293	258	311	287	286	272	307	327	254	295	264	304	275	282	296	257	282	288	287	320	276	266	291	263	264	282	282	276	275	307	275	299	297	295	279	268	282	288	255	273	266	298	308	267	308	308	295	281	287	292	295	281	307	308	292	262	263	256	296	289	245	289	264	270	287	266	264	293	286	283	273	285	301	284	308	271	294	316	284	300	281	277	265	285	292	293	275	292	286	312	262	288	286	287	268	259	281	306	316	262	235	290	311	274	289	289	250	249	278	293	316	277	304	268	303	283	290	286	275	279	289	266	280	290	298	232	305	304	282	272	297	289	264	267	286	277	307	271	289	277	300	277	292	293	281	268	283	286	288	290	307	301	277	290	289	289	267	279	276	277	301	296	315	286	283	292	271	288	267	262	308	302	247	257	301	318	287	267	292	303	290	307	274	287	280	308	302	274	288	286	272	282	289	280	298	288	345	269	288	287	305	280	341	297	316	286	268	283	311	276	283	284	258	288	280	285	290	284	301	275	260	278	288	248	285	277	267	314	279	284	284	291	306	305	272	271	300	294	262	294	268	275	284	292	290	276	258	274	279	274	288	261	275	265	257	256	292	294	273	263	262	249	302	256	281	280	301	286	305	266	326	304	278	290	276	293	292	264	279	300	255	273	258	280	290	278	289	259	272	274	286	305	296	268	276	283	266	254	266	280	265	305	273	278	281	272	275	275	244	256	257	264	282	286	281	303	292	284	278	272	263	267	285	275	267	280	285	315	320	287	271	290	303	281	286	257	265	282	276	282	265	322	315	301	297	295	270	299	270	271	279	287	280	279	279	279	293	277	262	295	281	290	285	272	308	293	277	288	291	317	280	248	290	293	301	266	306	275	266	275	259	263	292	263	274	289	285	285	283	268	291	278	264	281	265	263	248	270	269	303	270	297	310	264	273	268	283	293	282	290	278	296	271	289	289	278	321	285	299	288	276	317	296	283	314	272	290	288	293	247	300	297	273	304	319	320	311	275	292	292	275	272	286	259	289	286	287	290	281	277	261	278	300	289	306	285	285	288	292	291	298	266	286	297	288	284	265	306	301	298	281	249	278	273	292	287	301	300	308	261	284	277	297	299	266	323	284	293	288	299	282	274	264	303	262	287	282	286	298	277	277	299	281	275	290	290	273	276	293	256	271	279	300	271	278	306	321	294	311	306	269	300	302	298	259	289	282	291	251	291	268	291	249	303	299	309	294	278	293	267	292	269	281	269	299	273	295	263	279	289	271	286	300	281	304	304	280	281	298	280	263	269	282	281	290	285	308	276	273	276	285	261	284	297	263	254	291	285	276	301	272	286	269	272	285	301	272	315	263	289	274	271	285	264	262	280	288	276	300	287	282	274	280	279	313
18481	28436	29529	21124	15785	11032	8463	6584	5262	3966	3058	2682	2493	2151	1720	1319	1112	942	840	797	727	712	628	619	651	674	684	621	627	607	522	545	597	694	1165	990	696	468	455	464	447	453	455	415	442	451	436	427	435	463	426	435	452	436	447	437	452	414	433	451	435	420	448	396	465	474	427	423	439	482	463	447	427	435	452	435	457	428	410	467	434	450	461	422	450	405	432	447	416	418	424	461	453	441	432	478	451	435	473	439	437	429	493	462	477	465	435	422	484	447	462	478	445	498	429	441	457	451	466	447	457	470	457	475	445	440	444	425	476	464	445	431	427	419	448	450	442	414	459	448	420	437	452	437	459	451	408	454	484	469	395	429	464	448	422	430	474	430	430	448	434	436	426	464	453	452	421	450	412	425	444	435	454	443	450	412	434	429	435	444	455	438	454	450	480	425	400	413	449	444	463	465	420	447	409	438	427	429	422	430	439	458	427	415	471	452	454	421	443	421	431	452	446	447	453	424	419	422	428	443	426	440	440	444	441	430	427	441	419	476	432	463	439	436	450	437	424	393	441	428	410	430	425	441	443	429	477	436	460	427	435	452	435	452	455	461	466	463	461	450	450	433	480	434	446	460	457	457	463	422	408	396	470	450	442	467	441	452	421	435	424	434	447	445	426	413	479	444	454	441	449	468	448	440	439	452	463	453	463	420	418	442	418	411	461	441	430	422	453	481	463	459	436	446	443	458	445	469	451	443	437	442	437	425	449	446	464	465	441	442	438	450	454	454	423	435	426	451	418	436	472	452	408	433	470	436	482	448	437	425	424	449	416	462	458	448	452	441	444	453	441	454	423	440	432	446	434	430	434	460	396	445	497	441	419	437	475	463	439	462	424	425	454	425	464	466	456	449	466	402	459	458	450	431	457	458	457	435	460	464	437	477	443	459	444	460	445	408	463	469	411	425	432	453	432	412	441	447	457	418	454	427	469	429	401	435	423	471	477	497	456	409	450	437	465	429	477	440	445	421	429	408	467	446	439	458	434	435	424	460	425	424	462	431	449	433	424	451	452	445	441	459	428	484	449	433	414	466	457	410	422	471	435	421	450	448	451	457	452	438	441	430	449	432	443	438	469	435	416	441	455	454	496	416	422	444	435	420	432	427	419	441	486	443	442	410	441	447	456	474	446	462	422	472	435	443	469	461	458	448	434	478	433	468	470	436	450	427	440	470	442	438	437	404	460	479	450	435	467	441	428	430	447	461	458	434	441	405	455	437	432	468	428	446	431	449	453	445	448	448	433	416	401	413	461	507	424	445	442	468	464	475	454	393	440	432	428	426	423	436	435	458	449	461	443	438	411	419	438	457	419	462	442	465	446	397	436	417	429	419	426	445	419	433	409	467	416	422	457	423	467	440	451	439	474	425	428	427	408	466	438	448	442	448	431	452	394	399	462	416	457	460	418	460	442	482	432	401	408	429	478	416	445	464	404	428	410	453	471	438	450	432	455	443	454	445	476	425	415	451	454	494	461	479	454	403	476	451	429	415	424	445	444	446	464	424	447	461	427	430	407	420	482	422	429	427	412	437	442	438	453	483	455	444	446	439	441	454	430	497	437	419	461	436	440	470	446	440	440	472	446	411	437	450	463	466	460	445	454	481	445	432	422	469	423	426	415	463	474	435	476	446	429	457	451	459	442	482	450	440	464	447	439	405	439	438	435	416	445	441	442	495	498	427	445	427	409	416	428	417	442	452	448	449	420	475	431	465	455	448	441	440	443	440	446	430	451	453	433	429	423	448	441	424	422	414	435	449	436	440	436	442	452	429	441	429	444	410	447	414	441	439	459	476	456	412	464	472	444	417	446	453	456	457	481	462	458	447	411	442	447	428	471	443	433	503	442	450	431	440	433	467	424	420	437	433	492	434	438	424	444	440	456	435	431	433	465	436	434	445	452	437	468	434	425	454	452	436	432	458	456	451	459	446	470	456	453	441	431	457	449	452	440	485	450	431	426	426	452	476	424	455	417	460	444	430	416	448	447	445	446	432	470	431	430	426	451	442	446	454	442	461	453	432	402	428	467	434	458	441	428	433	476	431	443	450	461	458	436	433	452	450	443	445	484	459	471	423	432	461	425	422	406	395	465	425	454	460	435	423	443	474	456	446	409	455	429	435	460	401	430	471	429	421	427	473	426	474	403	442	414	456	429	428	433	426	439	422	470	418	433	468	452	469	429	460	434	449	428	463	433	436	419	411	449	469	456	445	441	438	484	437	465	436	443	442	426	456	485	482	426	457	403	455	467	446	450	421	456	426	393	478	439	407	409	470	472	457	463	450	454	453	474	431	446	461	455	495	447	433	425	463	455	442	460	427	431	413	451	450	430	404	437	423	444	428	402	449	471	407	462	463	436	443	433	453	447	429	442	444	449	431	456	462	454	462	448	408	403	408	424	477	458	472	419	436	460	457	470	424	443	440	432	431	454	433	442	483	448	476	436	409	425	451	478	465	449	417	414	465	449	393	435	403	416	447	458	416	463	425	451	445	460	414	418	453	445	431	461	433	449	414	440	438	448	412	452	447	409	449	441	424	428	453	438	444	451	433	446	433	451	428	451	429	433	445	434	457	447	452	445	436	442	458	448	443	479	440	476	453	440	429	480	438	456	446	435	413	451	484	438	441	434	441	438	460	471	415	426	418	454	435	449	450	434	411	463	420	446	449	436	450	486	455	442	404	464	444	457	442	440	461	432	472	456	436	441	454	442	458	460	424	429	477	440	456	468	426	450	431	426	444	431	455	419	408	465	444	438	404	458	417	483	479	407	474	449	418	430	421	432	422	468	429	454	418	436	414	440	443	446	425	440	475	442	448	467	414	453	449	429	433	444	440	452	455	456	436	404	448	408	417	463	472	441	412	435	486	414	427	476	464	404	407	430	426	470	401	467	439	421	444	474	456	474	453	461	470	417	454	431	416	450	440	413	434	464	428	486	453	428	418	464	414	417	446	442	442	432	456	428	427	451	447	455	461	443	473	429	431	408	500	449	438	427	470	431	462	437	454	474	427	441	422	399	429	441	430	418	459	430	452	412	425	404	418	443	435	388	442	449	421	446	414	457	459	432	437	454	447	472	445	428	457	429	411	443	453	423	527	447	439	442	449	452	472	471	423	457	431	416	417	424	452	447	479	411	444	464	416	444	484	425	435	444	432	455	431	411	437	463	428	449	438	439	464	446	495	378	430	434	454	494	450	416	460	431	467	468	435	405	426	472	427	439	445	436	437	443	421	485	450	448	465	423	435	408	424	451	446	432	401	447	440	450	438	447	442	414	487	442	429	455	449	432	464	428	429	429	485	424	442	469	443	470	471	439	432	456	480	463	432	433	451	423	432	476	407	452	427	431	413	441	467	458	494	427	402	420	406	416	461	417	473	439	447	436	421	497	464	476	470	452	446	407	482	460	443	434	461	425	457	429	442	447	413	474	421	455	442	421	439	441	415	436	433
24205	21388	28630	24571	20917	13238	6541	3995	2977	2218	1899	1636	1390	1186	1010	764	711	608	548	547	489	463	468	443	447	441	423	441	438	398	423	434	363	777	1953	1302	801	468	370	350	332	337	349	332	328	372	372	343	310	344	320	338	332	377	379	317	340	324	343	348	323	313	340	342	326	346	385	370	372	336	365	353	345	358	343	341	330	362	310	336	367	311	352	341	325	343	356	317	350	299	333	316	314	330	306	325	335	344	351	295	359	358	370	307	342	319	319	312	358	334	337	369	309	318	345	352	340	362	351	331	306	322	343	321	324	324	347	340	316	365	325	340	340	328	368	319	332	357	335	350	336	375	332	364	332	361	341	336	336	341	370	367	360	324	328	318	315	318	365	338	352	341	335	309	333	329	342	362	336	310	379	344	310	313	342	341	346	369	328	335	317	348	306	293	330	337	313	364	315	337	300	360	321	308	309	328	349	353	339	348	340	349	323	337	303	356	311	343	369	357	322	314	324	332	339	338	316	393	363	321	352	355	349	316	301	315	313	322	323	309	340	335	305	311	363	325	326	330	293	326	331	342	365	326	305	374	347	314	316	361	323	299	327	358	357	311	357	334	361	314	357	342	330	314	343	369	373	367	318	336	317	364	341	326	344	330	313	351	344	356	350	321	332	307	356	346	322	311	337	347	326	365	325	338	324	335	332	298	309	328	327	330	334	343	307	323	330	358	299	349	325	315	360	344	343	315	325	328	362	296	347	334	326	359	324	317	367	343	348	313	327	318	349	309	355	348	320	357	350	335	329	302	348	353	347	332	334	323	349	368	321	331	315	335	348	333	377	337	339	353	365	358	335	336	348	345	319	336	322	318	326	303	348	294	317	338	324	323	351	355	350	346	336	340	347	308	346	343	345	332	295	364	330	340	343	321	353	331	351	319	331	356	337	355	335	339	351	360	328	320	324	322	338	348	335	335	337	356	338	348	324	335	332	347	317	308	345	327	344	367	353	321	320	304	335	293	339	335	305	330	331	328	345	340	408	298	316	316	315	335	346	329	323	306	306	355	361	338	331	355	331	323	325	347	363	325	310	354	325	320	345	341	342	327	353	327	342	332	385	300	363	373	322	335	322	333	307	355	359	328	334	337	324	332	347	329	329	310	350	314	303	343	362	338	343	345	354	332	363	324	334	358	346	316	351	338	351	310	343	316	326	336	339	368	332	329	304	331	387	323	350	334	327	316	343	295	346	372	353	331	360	321	354	315	359	328	324	341	342	340	343	342	341	348	323	345	371	335	333	324	315	307	387	334	327	324	356	343	349	359	310	346	331	335	363	335	319	330	334	329	293	354	330	382	345	321	360	365	356	359	359	378	322	309	371	360	317	346	315	367	362	317	341	335	309	325	311	342	328	354	340	362	355	348	343	336	298	328	334	364	336	333	335	354	334	346	384	341	365	322	336	342	332	311	335	337	294	365	356	351	334	343	351	317	302	309	338	336	324	360	316	347	340	339	317	351	354	300	349	347	334	336	326	349	316	330	344	357	337	313	303	367	321	350	312	342	328	298	365	338	395	344	325	324	320	341	352	301	328	318	339	358	353	316	353	362	324	334	314	361	328	308	323	352	355	322	336	354	322	313	336	324	338	319	347	321	346	327	324	334	322	312	322	332	330	339	344	354	328	312	326	322	334	312	326	336	333	358	323	366	362	313	297	345	313	338	354	342	333	347	351	313	323	299	357	342	339	345	333	308	337	351	306	344	354	328	327	315	390	313	319	318	382	358	355	327	344	347	352	316	336	340	333	295	336	362	335	318	322	357	327	321	334	307	305	328	296	333	363	337	321	329	369	330	342	303	327	302	337	336	314	344	330	348	334	315	298	364	332	339	327	344	343	369	323	352	327	342	306	338	329	306	348	352	311	342	348	338	381	336	357	321	313	376	381	357	325	314	356	333	343	384	361	319	338	304	366	322	353	370	331	344	306	337	348	322	352	339	375	364	330	351	350	341	340	313	332	346	338	347	319	337	359	311	341	347	314	336	361	315	341	341	335	359	322	325	304	329	340	337	306	357	313	353	313	314	323	349	321	325	331	348	344	336	314	321	334	364	344	362	339	338	330	314	351	342	353	361	324	338	337	338	303	331	375	340	305	353	352	350	347	324	330	354	303	353	338	294	360	367	327	313	381	334	334	336	375	328	338	328	344	368	353	347	367	350	296	357	357	347	348	340	352	336	366	351	340	347	332	339	325	360	371	351	320	322	295	338	323	358	335	323	354	332	328	360	346	326	322	367	314	336	327	343	321	358	340	333	332	368	355	325	285	305	349	310	340	327	347	315	374	334	317	310	340	325	323	340	363	344	321	363	315	344	311	336	324	333	329	342	353	368	335	319	347	311	326	340	331	368	317	345	343	330	313	337	297	339	372	351	359	317	328	364	349	295	332	341	330	333	328	362	322	322	365	336	309	307	350	361	329	330	378	331	336	323	303	374	335	354	336	342	315	324	356	338	354	339	345	316	320	354	378	312	332	335	314	332	339	332	369	325	348	340	337	346	349	328	367	318	331	322	310	316	341	308	341	331	328	338	325	311	383	344	318	350	339	362	348	352	339	356	360	306	347	314	333	323	331	342	315	406	365	303	358	304	347	346	326	356	351	321	335	368	312	357	363	333	350	340	315	317	324	345	336	318	316	331	320	361	347	349	327	331	360	317	324	333	365	340	310	400	309	347	319	345	362	323	374	307	327	339	350	384	323	367	344	328	363	301	354	342	341	349	351	352	339	324	299	327	333	329	348	354	323	382	349	318	365	353	345	322	359	305	353	336	360	358	347	343	329	363	340	365	336	325	328	315	369	329	328	320	352	352	328	339	318	320	321	372	350	366	314	326	339	331	346	311	349	345	331	326	325	306	341	348	347	321	348	329	332	345	339	351	324	342	347	335	320	331	324	325	312	331	338	331	337	335	320	328	317	345	302	310	319	328	310	313	353	330	330	326	324	298	364	363	316	319	305	341	322	350	329	302	338	326	343	351	326	356	315	334	327	364	307	352	321	340	320	311	304	331	330	349	344	325	354	321	354	361	381	345	330	335	342	312	355	362	352	331	366	361	336	317	305	349	325	344	356	331	331	355	338	353	319	347	361	330	306	309	319	325	341	322	342	332	336	367	351	340	334	344	338	363	340	320	296	341	337	354	347	316	341	341	337	319	355	309	347	317	322	351	344	354	327	322	312	351	340	334	329	304	340	357	329	385	312	278	339	318	316	349	352	344	347	312	341	315	332	359	330	317	346	345	341	330	350	353	366	326	339	347	348	354	350	344	350	341	317	355	341	281	369	345	379	343	345	295	336	330	306	336	332	346	320	325	362	305	325	315	317	346	351	329	331	334	341	363	313	334	320	303	359	335	312	333	325	364	337	362	335	318	302	355	341	325	343	358	376	345	315	341	317	343	330	341	372	337	328	352	319	325	345	356	357	334	331	344	323	333	346	327	323	332	344	331
20999	37138	37054	28298	21730	16821	13151	10492	8424	6472	5377	4733	4234	3433	2771	2103	1843	1535	1260	1196	1133	999	975	910	869	915	918	842	783	880	778	782	724	2129	5053	3364	1700	755	500	544	523	539	538	547	525	538	537	539	491	536	488	541	548	499	516	544	566	543	535	515	520	532	549	514	479	488	625	582	581	599	564	548	533	519	532	548	549	548	494	486	501	531	459	523	501	502	553	541	518	514	487	488	528	503	515	517	521	551	497	549	524	516	529	515	559	544	530	514	497	503	533	478	529	536	532	510	519	542	542	534	530	536	533	504	514	519	530	530	520	558	498	529	500	564	485	539	549	510	496	552	473	535	507	508	508	486	544	448	521	516	551	490	488	514	528	556	521	538	555	510	494	540	551	549	494	505	513	522	525	554	560	523	561	557	525	482	553	562	529	506	551	546	504	539	523	540	562	556	559	535	541	497	531	502	519	533	534	517	540	511	513	513	510	523	524	511	511	546	516	540	513	539	519	530	554	496	513	526	522	536	534	535	502	502	566	492	500	530	509	567	533	535	563	532	496	508	535	483	535	539	500	560	508	534	525	532	524	551	537	499	514	516	557	532	537	539	547	494	483	481	488	515	514	527	489	527	507	520	532	552	500	513	479	556	508	553	538	529	524	536	518	492	537	526	512	523	518	485	505	525	525	522	482	537	559	486	537	518	498	516	534	505	514	532	538	523	485	573	508	504	509	523	491	510	510	560	518	504	502	492	561	553	552	556	515	504	527	533	504	525	526	549	584	526	524	518	531	542	526	496	496	535	524	533	502	533	481	515	498	501	515	580	487	525	535	523	518	543	526	530	490	534	515	479	548	502	543	516	530	547	489	528	528	502	508	512	558	520	536	528	556	515	521	494	498	535	508	565	516	538	510	548	518	527	501	541	538	506	507	512	483	486	524	529	503	523	519	531	510	538	537	494	497	494	495	500	550	525	528	498	504	515	499	550	516	497	547	523	509	470	544	526	499	526	568	541	493	531	523	521	534	561	545	529	561	523	526	503	519	519	532	532	500	560	504	531	525	513	438	508	492	533	516	558	514	533	550	524	535	520	480	544	541	543	520	498	540	511	509	557	536	509	484	542	528	527	517	504	513	519	482	529	529	510	549	511	566	510	527	518	531	513	558	497	520	519	529	486	532	502	542	530	501	513	534	534	503	513	531	527	528	553	494	522	496	547	533	514	515	506	531	545	576	513	552	517	504	521	525	500	538	543	546	484	496	507	505	512	540	506	515	555	499	545	518	510	481	531	527	538	533	525	537	504	539	506	527	523	484	495	512	537	542	545	554	555	461	507	534	536	527	505	518	538	526	557	542	486	557	503	519	535	517	536	525	510	511	505	523	527	537	505	546	530	520	501	543	518	527	539	497	481	509	544	496	520	531	519	559	517	549	509	534	534	544	512	506	543	513	485	515	503	544	556	511	490	503	505	541	539	534	513	561	531	506	546	499	536	522	567	558	482	519	525	542	495	496	514	523	542	518	524	530	509	510	471	525	549	495	491	526	503	543	539	528	531	492	518	558	524	522	503	544	576	493	552	507	581	511	533	562	534	498	520	528	505	513	542	523	523	558	485	548	497	540	500	539	523	509	538	499	498	521	526	561	546	508	536	486	540	517	524	514	480	510	519	525	524	525	553	523	490	519	499	497	532	507	504	463	528	478	515	565	515	528	456	534	541	528	521	536	562	492	512	484	580	523	523	529	497	518	500	445	544	507	524	540	478	574	526	499	480	518	481	530	509	504	551	530	453	532	529	504	566	499	520	518	536	587	506	472	513	518	569	562	499	479	514	561	488	529	554	565	532	514	496	543	526	502	533	502	543	511	526	508	495	527	490	525	496	501	538	499	537	524	522	497	524	521	528	522	480	537	501	512	515	544	519	529	536	509	498	540	521	529	523	505	540	491	549	542	543	517	525	530	529	545	490	517	502	534	507	507	513	503	533	527	514	487	466	518	506	552	505	524	545	504	545	545	544	544	529	571	487	501	530	503	522	563	503	506	564	489	527	548	459	541	501	516	513	518	513	540	511	513	531	545	515	551	528	515	547	522	485	475	492	541	540	536	484	494	501	523	524	534	569	483	509	503	599	519	516	524	537	557	543	482	511	493	547	530	546	547	542	536	499	493	481	518	489	519	497	510	501	465	513	521	524	501	506	528	523	532	559	522	487	508	523	529	534	550	489	503	528	508	537	520	544	498	540	495	515	562	498	530	505	533	546	541	491	525	525	508	536	523	523	521	546	526	524	567	526	515	513	545	504	529	528	507	517	514	526	534	540	534	542	530	512	505	504	527	532	540	511	523	499	517	546	533	545	498	513	504	535	541	499	527	522	491	501	492	527	524	542	497	511	511	535	521	519	496	554	501	527	559	543	498	485	565	489	515	516	529	516	471	523	542	509	521	488	496	512	519	488	522	547	465	516	535	504	514	519	527	519	510	512	535	481	530	531	528	517	545	485	519	532	521	515	505	542	479	535	518	526	533	484	547	540	499	512	527	520	554	516	503	517	529	516	513	507	517	556	542	519	523	496	513	533	494	532	476	542	479	538	508	524	513	509	512	514	526	549	513	547	514	522	507	497	526	520	480	539	515	538	528	530	514	513	518	524	529	528	558	527	492	508	524	534	529	533	557	495	509	520	550	543	536	501	500	558	536	525	506	525	539	484	547	506	536	526	480	491	557	538	519	508	493	507	527	581	515	509	556	505	495	541	519	536	519	532	512	546	510	501	518	514	521	526	512	508	561	485	496	551	546	471	526	545	530	533	547	538	544	506	538	498	518	537	514	546	511	489	512	485	507	516	521	518	503	518	547	514	528	540	536	482	526	521	565	510	511	532	516	518	516	496	513	479	548	495	509	554	537	528	500	547	503	534	513	542	541	538	491	556	541	529	546	521	524	499	565	527	532	507	547	542	532	544	536	519	522	518	501	566	512	565	481	500	540	536	481	535	493	537	472	529	518	470	539	525	540	519	527	475	519	531	498	562	501	486	533	517	519	553	553	536	520	535	524	526	491	520	500	551	541	527	526	520	569	534	527	535	508	526	476	539	490	463	497	531	500	506	525	516	482	514	511	517	536	491	539	527	531	507	539	516	536	558	547	531	514	511	496	575	550	519	568	513	481	492	521	516	524	550	509	522	540	533	538	513	515	570	557	519	573	480	556	522	517	495	528	503	544	516	511	489	522	535	524	535	536	525	508	524	519	498	527	534	516	531	509	513	515	511	528	574	544	524	546	501	523	523	492	482	499	523	497	529	508	516	547	507	518	538	558	511	496	562	486	504	542	575	508	533	511	536	537	515	513	510	489	512	548	542	521	535	509	515	508	509	496	512	510	532	495	518	531	523	555	523	529	531	558	520	467	508	552	516	560	545	534	506	501	505	554	502	531	540	530	518	496	505	570	571	550	524	523	536	522	510	516	482	523	546	509	527	535	546	523	483	518	540	530	510	576	529
23191	21360	29232	23823	21462	21348	13940	6373	4177	3273	2863	2355	1961	1704	1326	1065	912	785	652	595	601	507	520	485	517	556	559	502	547	441	462	415	414	1390	3163	2342	1140	420	361	355	344	329	325	341	344	344	314	354	316	342	326	344	319	340	351	330	314	340	340	303	331	329	341	334	358	308	360	375	363	368	328	338	335	337	306	348	305	342	312	371	332	317	303	354	352	324	292	338	356	320	353	329	315	342	310	317	325	310	346	336	341	307	344	344	357	346	326	345	299	343	331	322	293	312	317	363	316	350	318	322	325	353	289	313	326	333	333	363	349	336	347	326	325	316	311	358	329	298	318	317	291	306	332	328	370	322	313	338	343	341	318	340	301	337	318	351	337	297	323	324	333	339	326	337	328	362	341	320	343	322	332	331	281	332	361	330	341	331	325	342	316	363	339	304	295	357	322	302	342	348	332	355	295	336	363	325	362	331	333	341	340	333	315	329	323	312	331	347	298	350	319	312	333	322	312	348	335	308	328	306	335	312	340	352	327	329	339	304	331	312	345	321	329	310	334	302	327	335	332	316	319	354	337	316	382	325	346	336	318	324	350	329	354	350	352	316	313	324	336	329	353	314	303	326	341	328	328	325	336	335	315	310	315	334	344	351	333	322	308	309	357	299	324	327	343	350	338	355	314	353	337	287	324	311	364	285	316	333	352	312	311	348	333	362	335	280	304	329	329	319	308	322	359	356	317	349	319	342	359	309	331	337	324	344	320	316	322	353	353	327	352	333	319	322	328	323	331	365	367	362	299	333	317	354	315	331	338	332	338	315	297	326	343	324	334	341	348	335	361	318	309	325	327	325	320	324	334	317	342	318	338	364	331	328	303	327	327	331	327	311	345	348	315	343	317	341	346	325	330	345	338	344	283	349	322	343	332	333	352	305	326	346	324	296	359	333	348	335	317	328	330	339	322	338	349	338	386	302	308	364	348	347	329	324	354	377	299	345	347	361	314	352	350	329	330	309	331	330	357	309	355	325	342	323	330	309	339	324	328	348	333	319	309	332	325	330	350	311	336	328	322	342	319	342	326	349	332	333	309	313	332	281	300	359	299	319	311	340	326	366	316	331	293	333	334	310	336	303	307	325	315	322	325	322	331	342	339	343	332	325	306	334	339	306	307	313	334	316	349	335	340	330	323	308	327	357	316	349	347	326	349	350	330	339	361	341	326	333	326	309	314	324	315	339	350	306	336	342	331	342	309	336	320	331	342	346	353	329	346	325	319	339	342	321	306	343	334	324	336	319	336	323	348	327	346	309	351	307	333	333	335	311	329	319	358	322	323	347	324	319	362	344	314	339	332	336	350	359	352	327	319	331	349	323	321	322	313	311	325	326	313	329	302	331	351	340	347	327	339	323	333	319	322	333	314	330	319	335	326	343	321	345	376	327	314	311	344	337	336	322	335	318	334	323	351	355	322	301	332	314	345	324	350	367	339	333	363	331	306	373	320	318	352	300	345	346	323	345	318	330	323	334	316	342	329	334	317	342	319	332	344	320	355	323	302	323	341	326	339	368	348	310	335	314	313	323	334	346	352	333	338	365	314	327	364	341	330	345	341	327	342	351	324	325	351	314	312	322	326	320	332	306	349	323	313	368	360	357	322	312	324	306	324	353	316	343	329	300	301	335	274	338	368	295	310	320	353	325	305	342	338	333	287	361	321	317	353	330	339	354	310	316	325	341	333	352	359	308	335	320	354	370	339	343	327	343	298	334	297	349	304	313	329	351	351	364	317	320	347	312	352	323	334	350	336	335	343	336	349	317	275	319	294	332	307	340	334	316	338	312	349	353	344	318	311	360	308	342	341	328	311	340	331	333	326	356	329	331	343	333	316	338	337	328	330	321	355	326	309	319	350	356	321	315	372	311	334	324	311	311	336	334	337	334	319	314	350	342	350	344	330	324	350	333	316	311	351	326	326	328	327	308	332	357	309	319	330	338	361	313	330	323	302	345	334	353	325	322	333	347	286	331	295	305	378	298	331	338	304	332	315	316	335	304	302	356	296	329	336	288	307	314	360	317	292	306	317	317	341	313	331	351	345	347	326	331	316	336	321	315	321	344	298	323	300	293	343	349	319	301	379	332	323	310	355	293	298	299	328	328	320	345	342	300	333	357	344	347	307	315	359	341	326	368	320	318	301	330	312	343	309	332	312	315	369	327	352	283	338	359	347	328	338	315	330	324	321	293	312	330	293	330	319	335	333	334	336	308	348	346	342	340	316	346	321	309	330	319	319	289	350	310	353	316	311	332	333	299	329	328	287	304	317	323	326	305	319	292	370	318	325	336	340	340	326	338	317	354	320	356	304	319	310	312	350	315	335	356	313	346	333	326	343	311	331	358	319	335	322	360	326	341	353	332	332	324	340	300	351	343	304	329	351	351	353	348	317	313	316	352	339	335	352	327	307	332	312	317	308	326	353	326	314	323	335	322	321	346	322	303	289	355	293	328	316	322	329	361	328	367	330	324	328	340	350	343	316	322	350	350	310	330	306	330	357	345	338	333	340	320	338	348	306	334	351	321	301	307	337	323	365	329	340	317	335	336	368	322	289	357	335	356	341	355	332	306	346	336	343	328	356	314	327	380	329	330	309	340	334	353	342	343	301	299	323	343	346	330	322	329	314	343	343	333	324	316	342	329	348	307	331	326	361	335	354	320	338	305	322	344	322	333	312	331	334	317	328	329	271	338	324	323	352	344	329	342	330	312	365	345	312	372	263	347	320	367	290	327	314	325	333	323	349	345	329	345	326	335	310	360	336	339	307	336	306	296	359	299	337	321	294	345	308	332	317	313	351	344	333	338	354	333	305	325	330	377	343	328	324	313	318	340	329	356	316	341	330	325	319	331	311	301	343	295	341	320	328	334	388	313	313	360	323	308	356	326	325	343	351	333	330	365	372	335	317	342	295	319	346	320	315	318	316	331	350	316	344	354	334	337	355	336	311	323	340	313	314	300	365	318	320	335	339	342	318	317	341	310	327	309	339	340	316	322	305	306	318	339	305	312	331	323	320	340	338	320	328	320	325	329	326	316	334	342	298	312	309	321	337	314	345	328	348	342	316	380	345	351	305	361	325	352	340	323	321	313	319	335	328	323	331	333	325	329	351	360	300	316	332	355	326	338	330	320	346	332	328	303	305	310	319	357	360	316	335	312	354	320	337	350	315	356	325	319	311	332	356	350	347	311	299	331	341	333	350	332	338	312	324	344	348	346	355	325	318	321	356	305	334	310	320	352	323	333	322	332	319	360	331	337	316	322	337	307	324	335	327	328	339	325	344	342	328	328	343	363	326	296	330	341	329	334	343	352	293	316	342	298	322	355	318	334	325	331	309	336	307	312	311	312	332	319	345	316	345	321	348	303	294	313	312	333	315	284	337	289	349	293	305	329	348	317	370	313	328	325	297	318	320	365	320	326	337	332	341	360	322	333	342	340	343	335	337	315	361	289
23773	41801	41571	32576	26756	21510	17135	13919	10968	9045	7739	6839	5757	4622	3674	2970	2495	2058	1693	1438	1341	1212	1149	1114	1089	1137	1097	994	985	979	915	809	799	3676	8222	5826	2694	810	560	529	551	542	526	568	525	544	519	534	494	529	538	492	478	469	510	494	508	500	509	534	506	523	540	506	486	531	553	639	662	556	519	530	570	533	488	513	533	503	534	490	511	511	491	500	540	491	515	479	492	522	515	476	495	546	524	503	495	529	543	524	514	490	494	505	511	472	495	535	522	471	482	500	522	530	510	560	498	530	548	516	475	496	547	544	516	470	520	520	501	489	478	512	526	503	518	520	498	516	493	490	502	508	499	458	538	522	524	515	507	476	526	510	486	536	527	540	498	513	553	507	523	476	530	498	482	460	512	519	510	512	513	517	490	464	555	519	526	510	515	526	493	529	501	504	490	500	485	482	507	523	526	524	521	516	526	488	489	530	519	502	506	518	514	509	488	478	571	486	511	532	515	494	510	529	474	499	543	502	492	539	505	509	494	495	497	491	505	523	475	499	486	498	501	495	495	486	514	474	504	527	511	526	515	442	504	520	525	527	507	528	509	498	455	488	513	500	487	446	519	509	527	477	510	473	511	520	538	481	536	551	475	499	518	514	483	494	501	469	503	478	509	500	473	498	537	534	505	499	542	490	515	481	523	493	536	507	528	490	489	487	472	486	470	508	497	495	524	541	479	490	500	529	526	461	496	519	482	500	530	504	494	492	530	532	503	502	488	502	506	535	523	483	530	494	526	463	505	515	514	512	540	527	481	518	474	515	501	496	518	496	513	495	473	493	486	494	502	505	539	502	516	531	525	482	480	508	490	461	546	492	506	515	514	498	493	509	504	484	540	523	488	476	507	465	503	543	525	528	521	512	481	494	496	515	530	465	491	523	508	505	510	527	506	488	470	483	548	511	494	546	474	555	481	519	527	473	512	515	468	535	552	520	524	479	511	510	533	505	493	519	484	554	536	545	509	506	505	478	521	509	491	506	489	487	524	477	469	504	482	486	504	495	546	492	528	475	506	500	507	488	528	582	510	499	576	534	501	490	478	508	515	513	495	504	479	530	509	517	508	509	542	495	532	502	513	500	496	500	504	524	527	484	496	536	526	495	559	490	519	528	460	527	506	514	495	512	490	481	525	526	474	534	503	535	488	550	498	505	483	488	533	535	505	504	520	488	533	489	498	461	523	478	514	513	516	506	490	517	528	481	527	513	518	512	494	503	489	486	556	505	474	515	498	530	511	540	514	545	549	493	508	519	510	489	541	511	493	509	510	527	559	520	519	511	511	516	470	530	505	490	531	560	510	504	540	532	518	551	492	501	495	511	524	490	500	513	516	531	462	524	539	483	501	526	496	525	506	512	525	537	514	510	477	519	487	506	479	528	496	561	498	484	459	475	516	496	507	498	546	480	513	493	514	494	512	547	551	476	541	534	469	528	466	575	484	526	528	521	533	508	537	519	473	494	515	493	526	543	481	524	505	529	530	484	488	541	511	480	535	543	538	514	461	532	504	523	501	519	482	531	514	463	494	476	506	511	496	520	509	520	532	467	480	533	512	538	490	498	546	497	499	509	475	451	486	481	524	514	514	513	501	524	537	512	526	477	520	478	493	523	488	510	507	502	506	506	525	521	527	538	492	512	491	489	503	530	499	528	520	517	520	496	501	517	508	513	515	479	535	474	529	522	558	472	536	502	515	539	507	495	514	470	534	488	509	548	487	494	513	513	443	497	517	488	520	510	483	504	528	517	536	503	508	523	468	508	555	514	515	521	499	505	511	526	558	485	446	471	504	500	547	501	502	452	504	525	491	491	493	477	507	503	454	483	519	499	531	459	532	509	486	544	497	468	459	511	506	538	518	490	499	513	485	504	517	517	503	510	528	515	525	505	486	533	520	499	515	494	515	506	488	469	502	546	464	533	517	563	551	517	533	506	506	493	453	485	477	520	529	518	461	521	548	547	514	487	470	508	496	500	493	463	529	518	519	512	504	506	516	518	502	485	491	491	488	489	475	515	531	471	518	523	511	543	512	506	486	529	521	512	533	515	525	535	574	532	531	493	478	515	503	456	486	526	537	503	532	472	488	470	483	503	493	495	503	487	491	492	471	488	524	481	516	525	513	510	504	506	450	529	521	542	522	525	471	489	493	520	496	489	500	516	507	507	564	520	503	497	533	523	490	481	497	491	496	504	484	460	521	497	478	534	475	500	504	501	532	505	548	550	516	500	506	490	453	501	527	482	516	468	486	553	501	515	504	503	531	523	501	461	462	511	492	517	532	540	494	517	494	527	500	465	505	541	505	528	520	511	532	514	521	499	493	461	521	506	494	533	476	500	496	473	519	513	522	478	525	504	504	526	552	462	533	503	519	526	487	498	496	480	539	510	529	486	550	532	524	510	486	502	470	502	517	531	530	546	485	506	493	517	507	509	519	479	512	475	484	461	504	483	498	507	490	514	486	492	501	509	516	474	506	468	535	524	506	508	509	498	487	543	518	481	501	524	487	477	502	534	522	505	555	473	507	534	497	503	472	529	513	495	519	493	471	488	491	511	499	488	521	525	508	496	484	544	540	512	504	481	520	474	499	529	468	465	535	495	490	484	487	504	549	531	498	530	463	512	458	491	508	515	540	544	516	535	522	492	496	513	538	527	469	527	480	497	516	464	525	507	515	548	456	531	527	515	495	516	482	463	530	478	493	488	491	480	482	533	502	505	522	489	508	505	550	528	507	508	485	482	502	509	509	526	550	458	532	469	504	462	521	513	521	509	524	526	547	526	477	461	532	523	530	476	492	480	492	510	499	512	529	517	477	546	521	505	537	522	549	453	534	507	495	506	519	551	480	521	509	506	497	505	519	487	507	489	519	480	480	509	518	542	483	504	520	485	497	490	439	523	486	514	504	509	459	493	502	498	510	476	502	547	493	484	508	533	498	508	486	518	518	490	546	471	511	503	499	487	528	478	506	506	519	533	569	525	500	465	491	526	525	489	490	516	500	558	486	525	514	523	505	518	520	528	509	481	499	488	495	472	494	488	507	468	532	529	487	476	475	531	490	465	473	490	508	469	493	523	509	520	524	513	517	506	544	523	511	499	467	483	490	502	505	502	542	474	498	497	485	528	535	537	469	511	566	514	505	486	508	510	528	486	487	495	510	519	511	511	538	505	531	531	539	467	512	476	526	503	522	545	470	501	560	505	502	497	524	484	500	461	495	507	497	481	511	498	531	527	508	486	555	541	528	511	495	514	505	503	495	518	485	527	492	519	525	475	459	512	524	519	514	498	535	512	528	520	504	525	513	545	486	490	533	490	510	560	512	468	460	501	519	532	490	497	487	510	494	520	507	546	502	501	500	488	534	504	521	523	490	480	494	498	480	511	517	511	513	522	508	519	491	523	504	474	487	525	539	534	498	473	517	500	512	518	532	549	487	500	465	468	480	517	509	538	510	501	459	496
26959	21693	21905	14115	7704	4593	2976	2131	1691	1371	1100	996	889	710	634	489	494	415	429	383	383	363	345	346	305	324	371	305	350	350	344	327	323	377	521	502	366	306	291	278	287	296	258	270	311	300	273	297	257	280	306	269	291	279	276	292	278	250	300	289	279	275	291	266	285	254	303	281	312	294	300	333	282	318	291	282	302	275	261	306	282	283	316	261	297	284	279	293	283	270	273	270	293	285	266	299	298	269	294	303	276	300	271	272	270	288	264	283	284	318	261	290	240	288	292	317	281	316	291	314	239	280	284	281	279	270	293	255	295	273	263	231	263	292	292	262	303	274	292	270	280	315	274	280	280	284	273	322	291	289	259	308	292	299	317	283	304	291	287	296	270	286	291	295	270	297	307	274	256	284	293	289	287	295	287	288	280	266	280	257	285	274	284	291	303	299	276	285	288	305	300	269	293	284	276	268	297	311	303	277	321	284	279	310	283	284	297	261	276	288	280	300	301	259	234	309	258	291	277	282	289	328	294	278	274	264	293	293	269	297	305	257	294	267	262	258	261	262	263	261	267	265	306	281	271	299	324	280	275	293	294	264	292	281	298	286	298	267	276	288	260	264	283	257	270	281	288	293	276	271	280	272	296	309	274	290	300	316	283	278	313	273	264	279	291	280	279	286	287	252	276	291	286	274	277	298	251	310	287	310	281	290	283	279	268	280	318	286	290	289	259	266	292	279	267	255	326	301	290	286	306	289	292	246	247	285	315	292	258	272	295	304	306	288	277	312	280	293	292	299	253	286	283	283	307	271	306	291	279	265	274	291	291	252	292	269	298	277	278	293	279	291	296	290	286	273	251	270	277	295	274	266	281	289	312	288	278	256	291	280	261	301	280	277	246	264	302	275	313	265	294	275	303	277	268	272	284	272	274	292	261	280	265	277	283	289	296	304	297	294	297	270	281	278	289	292	306	291	284	291	270	277	265	268	276	280	275	273	269	284	292	300	278	282	280	286	277	321	253	289	292	280	277	294	267	287	250	284	260	281	271	286	293	326	297	264	254	305	272	282	273	294	270	259	297	269	259	249	306	276	272	277	246	275	310	262	285	295	308	286	304	279	304	279	269	285	257	271	256	317	289	294	298	276	272	298	294	279	276	278	283	281	267	265	289	282	275	293	295	308	272	295	300	280	290	274	317	271	270	293	270	308	268	246	281	291	307	299	292	283	273	273	286	290	288	279	292	259	287	257	261	281	291	262	303	291	294	288	289	276	262	273	289	304	283	284	282	288	253	262	303	321	277	264	311	288	255	287	288	296	291	289	253	293	262	297	313	283	282	272	272	295	266	275	258	279	277	312	280	268	272	289	271	264	311	279	270	259	265	302	296	294	285	302	302	301	261	300	280	275	297	281	257	306	270	251	285	298	325	273	274	270	297	267	297	279	299	294	284	297	287	283	286	251	262	273	286	287	295	257	269	268	307	267	269	304	268	316	253	282	300	273	282	281	273	278	287	290	312	270	272	252	283	292	274	285	296	287	273	287	267	290	312	283	279	288	285	267	264	297	278	263	283	263	308	279	285	271	279	260	289	302	298	279	300	290	309	284	275	301	320	309	293	267	264	275	291	303	263	268	267	282	311	263	278	284	274	315	269	296	293	262	243	296	282	290	294	270	269	279	288	284	321	280	254	308	283	274	285	297	266	299	255	298	296	264	263	275	296	268	283	307	277	296	299	288	270	275	336	279	316	282	291	273	316	310	302	279	295	266	263	322	256	248	279	273	251	268	242	273	276	285	272	298	314	283	280	282	272	256	274	259	264	288	283	278	255	268	299	279	280	316	289	288	250	270	293	303	285	288	307	288	302	281	268	285	249	298	287	248	292	287	277	292	277	287	254	309	293	269	298	301	274	283	305	305	254	295	263	303	268	279	281	284	306	278	276	299	297	294	273	272	300	319	273	292	267	289	275	283	295	288	288	251	294	281	265	289	271	259	286	268	291	283	288	285	308	289	286	261	267	274	279	294	280	275	276	256	263	275	316	307	291	256	270	258	276	290	314	293	289	247	287	283	280	277	272	261	302	294	303	276	301	277	290	294	273	296	289	267	280	287	292	314	266	275	266	277	268	285	268	259	312	272	277	272	287	274	302	275	283	278	302	309	267	265	280	271	287	276	265	288	276	284	268	272	268	286	248	242	269	308	288	289	269	287	277	278	277	256	278	292	261	280	292	304	314	257	271	294	295	293	295	287	244	271	259	276	294	268	278	296	291	316	288	286	279	305	270	268	274	286	300	295	273	295	299	263	280	290	288	279	246	280	287	292	268	276	279	291	268	278	270	276	280	317	278	296	296	286	263	275	266	266	297	284	281	267	290	262	280	264	306	294	288	294	277	291	281	266	304	273	270	263	280	269	280	293	281	279	282	264	306	279	299	278	290	262	301	295	261	296	268	263	282	296	291	282	268	271	257	270	286	312	270	271	259	279	287	263	274	261	321	296	272	249	296	263	276	300	274	277	273	296	282	275	303	280	261	278	266	282	293	318	292	276	277	297	313	276	293	260	302	269	307	310	290	272	272	282	312	286	260	287	276	300	274	273	259	282	296	279	274	264	276	273	274	258	303	284	268	279	262	282	291	293	285	267	285	294	314	304	270	277	295	287	277	277	289	279	268	289	296	304	281	258	277	295	273	250	274	272	278	272	252	265	262	282	260	273	284	291	263	286	281	276	260	262	272	290	290	290	284	271	262	295	276	270	278	290	301	293	293	298	287	273	269	270	293	308	323	289	284	297	303	301	311	255	290	292	299	276	269	268	288	267	287	293	262	311	252	274	296	324	290	292	280	282	289	281	284	281	305	288	242	287	304	285	269	275	276	271	261	267	273	306	236	244	282	297	315	268	300	278	314	292	261	297	263	288	298	282	265	266	293	253	250	280	260	249	255	295	290	278	299	283	232	282	310	290	262	250	263	300	295	250	279	269	301	291	285	283	278	295	279	270	281	305	294	291	328	298	293	286	283	272	268	248	295	283	273	264	277	278	271	268	283	308	313	250	271	276	273	287	295	282	274	316	269	275	310	293	282	284	320	273	266	294	280	274	279	271	306	284	255	298	273	282	306	295	239	265	293	279	278	261	288	301	276	304	271	299	282	285	255	283	272	304	261	268	292	258	262	246	290	281	263	289	284	340	263	288	268	286	268	271	281	282	281	296	308	313	269	316	310	251	275	279	293	297	256	267	296	267	309	297	261	261	262	291	315	250	304	276	288	289	274	282	256	282	298	283	275	280	285	266	257	278	259	262	276	322	278	265	275	286	299	302	258	276	302	294	293	276	267	302	300	307	260	288	289	239	307	303	269	293	276	270	294	288	302	292	303	294	268	297	281	262	284	273	282	290	272	290	271	276	259	267	272	286	249	252	289	262	278	268	258	293	296	279	293	284	276	276	269	288	304	293	315	271	292	277	281	250	289	265	275	261	269	289	259	268	284	294	280	267
18322	29711	30188	20987	16534	11607	8190	6346	5022	4109	3564	3077	2581	2011	1567	1300	1146	924	867	793	759	655	618	662	688	654	664	635	601	640	588	560	536	708	1137	1036	730	483	449	461	460	418	505	437	420	475	423	462	477	429	409	439	422	457	463	433	443	455	417	432	420	441	462	444	452	471	449	485	435	451	457	439	466	454	458	456	457	454	439	477	462	447	452	478	419	499	441	452	459	454	461	459	409	449	455	420	453	456	446	394	411	420	420	421	474	433	438	460	440	440	414	451	416	452	443	486	444	461	440	459	438	478	414	419	434	458	436	448	442	437	466	423	440	419	411	437	436	435	427	458	461	427	466	419	423	461	474	415	477	469	456	429	422	476	409	454	494	449	404	460	442	462	441	432	432	458	475	441	475	411	454	434	441	447	409	453	469	422	435	438	416	459	441	471	461	435	458	445	436	470	460	458	443	468	465	458	502	441	428	426	448	416	458	464	461	466	461	453	430	434	440	472	408	438	449	453	443	446	465	442	432	476	451	438	455	418	424	442	431	436	463	396	430	441	454	393	423	461	464	455	476	416	421	459	445	453	461	424	421	462	455	439	438	427	449	434	454	432	463	416	508	463	428	481	436	422	416	408	454	457	381	422	464	474	417	469	423	464	376	426	408	434	458	422	444	407	435	443	498	429	418	457	431	447	434	456	436	444	456	445	445	480	405	455	434	474	402	429	450	464	454	451	440	455	421	468	438	432	433	419	465	452	410	464	412	451	492	418	431	435	456	452	446	443	448	438	415	431	421	441	431	468	455	400	408	432	425	437	449	435	469	453	448	456	384	456	417	471	452	443	436	445	459	452	437	433	461	453	495	427	440	434	438	457	449	429	464	456	444	462	419	449	413	461	449	449	430	484	445	457	439	449	420	455	421	456	422	389	401	433	435	479	491	426	453	450	450	459	450	454	455	463	427	466	450	453	491	420	452	476	453	413	438	434	440	432	440	472	463	440	452	420	451	428	463	423	465	447	439	439	441	457	441	462	435	449	445	427	436	444	452	405	462	460	424	440	420	412	449	407	448	430	410	458	418	438	455	427	494	463	426	431	449	460	457	473	448	469	412	413	419	415	451	442	424	452	478	476	418	447	496	456	432	451	447	427	419	453	446	422	402	488	453	418	427	446	461	431	405	462	451	439	494	443	446	484	441	405	455	454	451	434	453	438	443	418	444	461	430	448	473	420	468	448	427	445	462	422	448	480	450	431	454	441	434	403	449	474	450	422	466	403	425	443	453	461	444	458	465	420	465	460	456	444	433	417	432	450	477	454	433	438	471	422	461	445	479	410	439	461	425	452	446	445	455	457	442	422	451	443	456	427	437	427	448	461	464	433	432	453	457	427	438	454	434	443	453	497	465	431	430	463	416	408	445	439	436	444	437	456	445	446	474	475	463	432	461	427	455	417	428	413	468	446	474	467	443	451	454	481	442	431	463	395	462	427	410	454	472	442	448	434	433	452	430	446	466	448	489	453	451	450	419	460	454	452	440	480	463	483	439	385	462	477	436	434	421	447	477	422	443	421	417	442	465	475	425	441	422	436	455	480	493	447	430	438	460	465	428	486	464	450	445	462	446	431	425	452	474	442	430	445	419	487	443	447	455	441	442	449	477	463	427	454	445	476	436	448	465	458	468	424	417	473	453	426	461	437	455	448	455	412	422	458	441	506	401	455	447	447	428	450	452	429	418	469	440	420	461	425	406	451	405	435	459	434	433	481	490	451	477	433	452	396	453	451	426	448	433	445	410	422	419	438	427	478	439	443	440	470	445	439	485	425	428	463	456	406	434	444	454	436	439	458	462	441	452	442	463	428	508	427	449	429	413	444	411	415	427	508	405	460	456	430	405	435	459	418	443	451	430	441	464	463	412	415	451	443	434	465	445	484	450	420	444	453	426	478	434	447	389	424	460	441	420	474	437	441	467	456	455	476	409	454	438	433	405	424	431	461	454	415	427	439	430	439	476	461	445	441	473	482	475	462	462	436	444	417	437	430	435	456	459	452	463	409	468	454	471	458	431	465	448	463	460	465	430	435	426	445	439	455	459	478	410	480	423	428	432	434	466	441	433	427	453	421	479	416	464	472	450	449	484	442	433	440	437	486	461	455	467	415	409	444	408	444	448	428	398	440	449	422	425	448	432	452	457	447	413	440	453	479	436	445	454	443	433	461	470	428	431	453	438	439	426	455	455	428	396	437	479	456	469	449	420	430	473	403	427	448	440	479	432	473	434	405	436	431	422	421	428	426	422	474	431	442	428	467	447	459	451	431	438	415	441	421	435	423	408	430	463	459	457	440	458	464	444	447	448	431	424	421	434	436	475	489	469	454	452	457	427	451	461	439	426	424	435	465	449	431	486	465	434	462	433	437	430	438	458	455	444	429	440	449	453	433	431	447	415	440	460	438	398	446	442	410	400	457	464	421	430	447	428	464	455	434	438	452	427	432	450	420	485	455	425	451	450	448	455	419	476	467	456	442	472	443	444	454	426	408	443	434	428	482	463	442	443	482	441	473	440	427	460	459	446	470	458	453	440	432	446	435	471	432	458	431	445	477	468	408	434	454	442	436	443	472	441	454	414	430	455	423	441	468	482	435	481	442	429	419	442	459	392	439	509	474	439	433	417	432	437	443	435	494	410	414	442	462	451	423	465	437	452	458	489	414	432	429	427	443	441	469	428	416	438	423	431	452	452	454	425	437	450	448	465	463	459	427	453	406	437	436	425	455	432	456	426	449	416	458	448	435	447	437	458	455	451	448	435	424	447	485	450	426	428	450	427	458	440	434	448	451	440	456	430	433	450	434	425	428	409	451	433	457	459	446	418	472	472	465	456	415	430	399	434	449	427	482	463	459	462	464	444	446	436	468	458	438	434	436	479	447	438	437	457	428	484	452	423	450	427	434	447	438	415	447	447	437	446	460	415	443	491	439	437	458	483	477	448	420	498	454	476	456	456	451	435	476	448	446	475	413	472	488	445	470	435	468	449	417	465	481	430	462	488	450	443	463	450	427	448	475	450	454	499	435	452	428	442	437	446	414	424	425	432	453	433	401	445	443	433	458	427	443	426	489	452	425	476	443	454	435	451	441	440	431	464	404	463	457	488	422	438	451	428	439	444	460	472	435	458	446	431	464	457	448	420	440	440	423	416	473	410	461	454	446	450	459	414	449	483	476	422	441	462	434	464	416	416	463	498	441	463	445	434	473	442	442	473	447	411	430	442	438	417	425	428	434	474	466	462	471	438	437	411	482	452	419	436	419	446	430	494	444	467	449	451	462	422	448	485	452	455	496	441	454	428	415	431	452	465	481	424	394	503	471	449	489	465	495	434	432	428	447	447	482	426	451	417	440	438	418	445	444	492	438	449	432	483	412	431	442	468	433	415	480	452	400	444	479	456	415	482	436	449	418	457	419	439	451	481	417	416	427	446	436	430	446	455	454	424	442	447	446	451	447
24173	21376	28604	24594	20994	13612	6782	3968	2798	2320	2082	1807	1424	1164	937	812	724	619	570	541	505	498	488	432	477	471	470	419	452	413	442	409	377	1090	1977	1326	721	394	348	351	349	372	347	334	331	320	328	304	326	352	294	331	344	334	345	346	335	345	343	357	341	334	375	323	335	347	377	384	362	366	342	375	334	340	355	328	360	371	334	329	309	345	352	338	353	355	332	357	331	329	345	342	324	340	308	314	330	363	348	338	346	331	342	326	330	346	334	317	361	318	335	319	324	325	336	323	351	347	341	342	301	339	351	324	346	372	361	361	333	317	347	370	354	342	345	340	359	318	352	353	369	303	325	322	324	342	343	351	359	318	384	303	341	336	316	326	320	344	360	329	325	338	337	386	343	336	324	334	344	325	368	328	341	338	323	333	345	349	364	348	309	327	389	314	355	354	369	333	340	325	366	341	367	354	321	346	351	336	321	351	333	349	345	328	354	334	316	343	370	335	323	350	336	325	320	379	345	347	352	335	319	317	337	351	333	325	331	354	308	311	308	362	330	353	311	340	364	309	311	337	331	325	318	318	368	313	328	343	328	368	328	349	339	374	320	360	360	394	342	360	334	375	323	342	343	317	334	347	324	370	362	328	324	342	320	292	394	329	331	330	342	337	348	357	346	351	319	373	348	309	323	316	345	346	342	302	332	348	341	333	319	365	338	344	315	351	349	353	328	334	360	335	343	364	340	342	340	310	360	339	342	348	361	330	354	351	370	335	326	336	337	347	327	340	317	319	310	354	337	318	331	317	360	337	336	335	330	320	317	323	344	338	364	333	351	365	348	356	359	366	316	347	348	308	363	328	340	351	324	335	310	356	318	366	346	328	319	346	315	376	317	344	301	358	381	300	328	305	373	367	301	361	329	320	369	353	371	334	356	325	354	336	344	365	328	342	305	345	330	355	330	308	350	359	383	324	339	365	322	318	325	357	342	307	356	359	345	394	342	333	313	350	358	376	327	344	297	328	331	335	366	346	336	352	321	360	326	341	293	336	336	322	338	345	314	344	313	305	313	314	329	341	338	380	366	385	343	337	351	324	355	327	324	354	354	324	352	337	330	332	365	359	359	326	331	321	299	316	351	322	339	340	339	334	345	349	320	331	346	352	346	319	374	335	346	337	323	304	349	342	354	325	320	363	320	356	349	316	354	353	301	337	366	328	306	312	370	347	350	331	352	346	362	355	340	340	329	321	325	330	333	335	319	328	333	339	363	341	384	361	347	360	358	333	330	342	402	362	353	332	327	346	346	361	318	346	350	359	376	332	345	340	332	340	356	334	307	306	352	316	338	364	336	321	324	320	319	348	308	324	330	364	354	340	321	311	319	351	355	328	336	361	329	322	337	349	352	324	344	305	339	329	355	327	376	330	307	333	326	349	351	335	333	329	322	355	359	348	326	316	332	342	361	354	346	368	356	338	355	339	363	319	333	341	351	328	326	342	340	362	309	374	298	375	341	349	334	332	344	319	351	368	310	326	335	332	349	326	337	338	324	323	369	319	329	352	319	339	316	334	326	343	344	308	326	357	338	373	338	366	313	314	351	353	320	323	313	347	342	344	333	345	344	332	319	330	334	375	356	323	354	327	353	351	333	343	336	333	311	316	339	344	336	343	338	315	326	340	351	295	318	343	335	312	358	333	311	321	331	330	328	319	310	360	333	312	356	368	334	317	317	316	366	366	320	327	346	361	345	328	339	308	358	358	317	335	346	344	338	336	304	362	349	347	319	322	337	337	351	325	309	351	360	310	349	321	334	344	314	339	339	356	370	297	321	314	354	331	333	345	374	380	335	326	338	328	348	328	286	310	329	324	332	322	332	339	303	351	323	347	348	340	371	318	330	325	363	375	326	349	359	301	307	359	329	320	362	345	296	324	336	342	345	365	373	325	373	343	342	342	332	355	330	329	337	331	329	319	341	344	379	314	323	322	355	347	326	327	315	315	339	360	329	340	327	327	358	319	341	356	306	349	341	330	347	363	364	334	339	325	327	341	334	299	347	319	344	336	313	334	334	358	345	335	358	328	331	331	320	337	315	350	318	362	353	327	370	329	348	368	342	334	341	371	331	365	359	327	358	338	310	344	321	349	316	305	312	328	326	348	310	359	370	308	340	324	336	333	349	339	344	345	307	329	364	330	347	345	350	343	313	332	347	346	351	363	331	341	351	323	348	315	332	322	326	343	339	353	321	322	341	304	354	333	322	370	319	302	348	330	307	362	325	354	351	345	388	307	336	322	325	361	312	331	319	339	330	356	361	353	346	349	358	330	336	350	364	309	355	346	327	336	325	328	353	370	334	375	340	330	327	326	329	362	317	349	329	323	328	349	350	315	357	347	358	334	320	331	326	333	305	334	313	359	269	329	331	350	330	354	354	317	315	290	345	326	360	337	355	342	319	341	339	321	362	337	293	353	354	324	357	307	313	339	322	320	347	338	315	311	333	356	346	337	310	336	328	334	335	382	376	344	314	332	316	326	338	335	349	308	321	345	354	322	344	360	325	321	345	344	314	354	350	335	322	337	331	347	355	336	344	349	356	303	362	330	331	298	311	325	305	331	349	313	346	297	315	340	308	337	324	377	393	352	358	323	332	328	335	362	327	314	344	325	343	383	332	322	330	350	346	335	348	345	351	362	323	361	358	320	334	343	326	313	348	323	357	314	291	331	364	321	343	324	337	303	345	310	365	324	347	376	354	349	347	310	343	374	339	362	326	336	307	325	354	308	362	329	364	335	309	328	345	356	322	354	323	314	363	319	331	353	366	352	329	302	314	333	343	325	335	352	373	346	345	342	352	342	346	338	342	358	337	310	314	328	372	319	343	341	354	313	326	339	314	308	316	335	321	337	314	328	326	314	374	335	327	364	308	335	336	325	339	321	346	320	331	328	315	340	342	323	327	316	335	366	337	360	304	331	325	302	351	337	342	327	290	343	328	368	314	335	347	351	344	363	331	346	347	332	332	361	345	339	344	372	314	338	328	319	310	316	362	336	359	358	334	339	364	322	334	344	321	356	330	312	323	358	354	338	354	315	302	329	337	354	366	348	310	335	316	352	354	336	335	336	339	368	351	373	325	331	344	364	326	315	345	329	333	329	333	342	350	319	353	358	330	341	329	378	311	340	362	363	292	324	363	332	322	331	343	369	344	327	343	370	332	342	335	310	339	338	337	320	377	307	347	349	314	347	313	348	327	348	316	344	334	356	348	322	327	339	371	311	338	304	321	336	340	357	342	334	360	339	342	369	350	366	343	339	307	338	350	343	306	362	361	338	339	340	365	349	320	353	319	339	347	327	332	360	339	316	353	321	333	308	319	328	352	321	333	319	355	346	337	317	331	326	300	302	373	340	340	351	342	331	327	372	367	347	341	361	341	347	329	367	347	334	365	337	311	357	317	377	342	325	358	362	354	342	342	344	395	332	341	364	352	338	349	346	357	332	338	350	330	337
21071	37700	36657	28168	22860	17391	13102	10427	8100	6876	6213	5393	4170	3189	2560	2048	1671	1463	1287	1255	1095	958	945	911	903	898	906	845	869	731	735	725	683	2869	5109	3072	1704	639	505	506	510	525	559	558	558	488	533	520	540	563	524	529	549	523	523	567	553	526	527	511	535	516	533	529	503	541	557	596	610	546	533	514	528	528	528	518	506	542	553	539	508	523	499	531	551	546	566	494	525	516	541	532	494	498	551	528	483	555	538	498	535	536	509	519	518	501	529	535	538	563	548	538	535	542	495	489	525	525	525	562	529	525	498	520	568	551	497	524	550	532	501	544	544	509	559	508	507	526	546	577	520	542	520	526	514	507	542	528	558	586	562	525	567	517	498	542	505	593	526	581	551	542	489	525	556	532	555	536	508	493	503	519	514	529	516	531	566	507	538	550	532	497	523	513	511	518	570	550	542	510	534	498	530	569	492	528	487	530	512	518	552	503	529	507	539	545	538	549	546	554	515	543	569	487	511	505	531	540	548	505	565	569	548	524	531	545	532	554	491	532	491	515	514	499	485	541	527	546	538	534	594	581	502	513	532	534	551	534	501	548	548	519	532	567	531	537	534	532	538	513	479	485	540	484	545	546	561	560	544	568	546	506	500	506	549	543	501	526	527	545	521	551	553	509	551	520	543	528	513	510	598	567	540	566	505	496	552	524	543	553	540	524	547	528	511	544	580	511	503	520	513	501	544	529	493	532	505	511	544	532	532	514	561	525	546	564	531	560	570	501	553	554	511	568	522	486	518	539	505	534	546	522	572	528	529	539	537	476	546	562	522	543	473	528	540	570	509	481	517	550	537	537	496	563	519	482	515	539	532	578	583	510	566	562	540	499	510	488	539	597	532	545	485	537	515	522	566	536	534	554	529	559	556	526	468	551	517	527	567	551	549	567	550	541	536	501	512	510	553	511	507	510	499	533	503	501	539	546	491	555	551	513	542	531	498	549	519	571	539	574	475	559	523	515	530	580	546	524	530	533	530	530	528	508	526	506	542	498	507	518	521	556	537	521	539	508	556	545	507	481	482	524	570	524	549	517	539	512	517	524	544	501	527	520	544	550	533	534	557	524	542	504	513	520	525	572	478	542	550	556	511	534	551	517	521	491	546	561	518	480	499	572	521	507	528	532	516	519	538	516	526	521	498	528	531	550	521	474	544	518	514	549	512	529	538	548	507	532	528	529	527	562	528	515	512	495	532	520	497	535	551	499	535	540	509	502	529	543	545	512	501	543	548	507	525	529	502	503	518	581	506	517	533	493	496	526	510	501	530	533	528	541	561	502	570	552	542	556	545	557	509	502	524	538	535	525	543	515	509	506	536	518	510	521	533	534	528	524	544	520	518	482	501	531	554	546	533	508	497	480	509	484	499	594	521	512	517	514	541	515	530	524	513	524	528	516	468	535	549	552	567	523	543	570	543	539	529	520	524	536	539	565	568	522	518	514	513	512	564	495	554	530	547	543	530	506	524	530	502	533	524	535	540	532	527	500	510	557	533	566	516	516	544	535	551	522	552	580	534	523	542	538	528	565	555	515	564	520	549	544	537	499	525	525	530	541	511	504	506	539	497	541	515	529	507	552	560	527	496	554	541	545	525	546	519	535	532	477	537	523	570	556	547	542	505	542	512	540	529	496	525	539	524	498	557	509	516	544	537	492	512	556	520	514	515	494	556	490	525	538	489	550	545	516	523	545	537	540	541	498	525	548	530	487	532	530	522	537	557	568	543	547	534	542	521	505	507	507	501	517	525	526	518	551	529	487	532	531	528	516	524	537	520	529	536	521	504	547	489	524	526	524	523	543	552	531	524	533	508	529	533	520	523	540	517	552	519	522	514	576	559	553	488	530	536	560	563	560	516	551	497	528	542	508	488	526	545	522	539	557	497	509	552	562	527	551	551	524	560	555	545	530	556	551	521	564	522	550	485	526	509	535	545	521	533	528	534	490	531	503	499	497	527	534	517	534	550	529	543	553	525	534	535	487	533	496	553	501	538	502	552	544	529	509	562	526	520	535	499	449	542	530	549	507	534	554	505	549	530	536	510	513	508	506	525	503	547	550	536	533	514	509	519	520	549	543	543	502	515	471	516	499	531	532	560	525	546	522	501	515	538	538	543	515	516	574	531	512	517	525	550	528	541	508	528	500	500	561	502	538	550	503	514	514	508	548	539	541	537	552	515	531	514	529	553	539	525	592	528	567	522	536	501	528	532	515	512	504	531	548	554	508	511	523	571	544	526	520	552	513	534	498	527	538	550	535	556	461	505	567	527	539	518	524	498	483	504	502	524	489	520	551	533	532	536	512	561	497	539	556	545	506	533	568	508	560	557	535	511	513	504	543	542	535	509	549	519	521	535	519	517	515	549	547	532	527	551	513	529	551	518	517	565	502	533	559	512	552	515	531	517	530	487	472	504	510	514	527	516	532	548	535	522	513	525	517	536	502	543	503	504	513	515	554	527	499	507	547	547	519	527	546	508	534	505	502	528	523	529	547	543	529	486	519	488	481	541	501	547	539	485	585	530	558	542	517	493	565	507	571	499	544	540	515	528	517	524	507	518	537	529	520	506	528	541	534	536	540	514	522	538	507	540	505	486	542	526	572	529	494	533	537	535	528	554	507	510	526	493	522	518	522	513	532	547	521	525	524	561	550	548	543	519	558	506	515	552	512	511	537	508	516	532	541	579	527	536	546	522	548	534	510	509	546	529	529	492	540	529	567	539	556	519	529	558	475	527	536	540	524	534	536	533	501	532	533	503	557	543	494	532	553	532	478	503	563	505	536	514	519	542	550	505	532	532	539	483	547	544	531	558	547	532	526	531	530	579	497	476	550	545	536	506	572	542	513	540	530	493	558	539	532	550	541	511	522	550	558	490	493	498	545	524	526	553	548	574	495	535	495	579	520	518	495	506	529	528	553	520	522	503	509	524	515	537	558	562	536	540	487	510	544	506	507	484	514	561	515	477	484	558	559	532	483	542	519	535	537	537	542	525	481	553	509	553	560	536	545	556	574	498	545	527	480	533	527	542	545	507	539	488	570	541	519	546	531	541	532	542	538	535	487	559	523	566	538	509	545	535	505	537	524	484	564	551	563	501	529	548	504	557	521	512	558	527	501	552	512	567	519	491	519	540	527	542	518	561	575	536	522	496	511	538	521	478	587	534	513	522	541	510	528	566	553	530	494	570	525	527	493	576	545	541	514	523	523	559	525	517	540	507	489	519	569	511	540	470	528	525	477	527	544	537	526	512	549	561	510	513	504	471	536	507	530	563	557	549	536	487	554	501	553	534	550	527	501	500	515	527	574	567	548	503	500	550	533	509	511	499	530	587	509	519	531	556	510	531	546	517	553	551	540	549	535	518	557	509	511	528	543	543	559	536	531	536	541	505	542	516	529	551	532	528	536	513	537	546	565	527	503	521	529	550	539	529	524	539	541	528	482	477	518	480	535	557	537
23153	21370	29216	23821	21472	21410	14738	6592	4399	3641	2958	2491	1901	1469	1229	1126	912	810	758	639	684	599	539	522	522	518	522	500	513	435	443	422	425	1466	3457	2243	1183	462	367	332	361	342	334	351	341	365	333	369	348	340	319	361	363	336	348	366	334	332	336	320	362	335	312	333	342	382	372	397	374	357	344	338	373	343	362	326	350	350	325	354	324	332	356	369	321	342	339	341	353	334	351	330	364	354	362	360	355	349	329	323	341	333	347	321	332	336	354	350	342	332	333	338	346	334	331	359	341	339	352	315	340	315	351	365	314	336	358	332	311	323	318	350	304	357	328	346	371	317	327	335	346	345	349	357	364	331	347	375	339	364	348	337	344	309	351	336	331	359	342	343	330	327	336	343	383	336	332	356	339	344	330	347	350	351	359	338	334	322	352	356	332	348	298	348	308	368	316	359	325	355	354	373	360	350	369	327	335	340	359	346	339	356	376	298	317	355	362	358	361	373	323	350	341	357	359	342	338	324	363	365	336	348	366	348	323	341	343	347	314	354	314	334	304	334	342	333	366	317	300	356	342	402	354	316	346	334	345	335	330	371	336	363	362	329	337	317	344	320	339	340	336	345	356	366	337	336	320	332	357	331	330	334	330	356	329	346	361	345	364	348	381	333	364	364	338	356	387	334	305	349	300	364	349	345	340	339	334	342	347	334	317	345	354	403	321	332	354	365	310	339	339	356	326	309	351	351	363	354	341	361	327	330	298	358	355	316	358	334	328	356	315	339	342	322	330	386	326	371	331	333	330	343	336	353	349	330	350	347	327	337	363	367	342	327	345	356	334	318	336	344	372	313	324	349	328	320	328	344	340	333	329	346	348	367	352	351	333	318	345	320	352	349	346	326	314	341	355	325	321	325	347	351	320	353	309	330	381	355	333	371	338	351	334	344	344	353	301	325	368	367	330	289	350	370	298	370	361	346	351	325	332	342	293	375	333	334	361	342	340	341	319	319	360	364	312	347	343	351	351	360	338	341	308	342	356	329	320	369	350	371	340	317	350	304	329	349	341	315	324	346	340	345	298	332	381	363	313	325	349	351	356	349	329	315	336	337	376	332	363	376	337	347	340	368	326	352	347	342	361	312	322	340	355	334	318	386	356	350	333	341	361	353	335	354	363	333	353	386	352	327	333	367	325	347	337	345	357	379	321	332	348	339	345	344	355	311	346	312	355	347	334	352	345	343	337	314	313	345	371	343	338	344	360	327	356	331	369	341	360	321	300	354	343	340	361	347	346	363	367	342	351	326	342	325	336	337	309	341	317	362	312	367	325	365	347	351	315	342	372	335	347	349	330	352	362	357	314	364	333	320	362	362	336	302	356	337	365	364	347	340	364	391	365	381	372	328	349	342	361	320	366	336	355	331	365	319	358	340	306	306	340	346	340	334	308	319	348	327	351	342	354	353	320	326	357	349	327	349	368	315	350	350	359	313	360	338	359	322	386	308	339	368	374	335	362	344	307	325	354	357	328	355	331	322	336	332	325	325	330	360	356	353	352	360	346	338	374	336	360	331	322	347	340	373	359	320	339	342	334	352	359	330	317	356	368	330	347	329	373	365	353	317	341	337	330	328	337	348	372	355	333	363	345	343	330	331	362	334	352	332	339	362	328	350	337	336	344	359	371	344	330	352	355	381	328	357	345	343	352	348	323	356	330	327	346	340	350	380	320	318	361	347	371	341	355	371	346	359	349	314	357	322	366	358	336	308	357	368	371	332	346	354	360	354	351	358	346	333	339	335	335	356	346	336	352	364	350	342	301	349	337	347	318	345	338	306	308	321	342	334	348	357	324	338	345	318	331	344	354	310	387	367	313	363	362	342	337	317	377	360	313	357	371	363	327	328	345	342	314	323	331	326	350	330	349	337	334	319	355	342	343	319	308	347	344	338	329	351	340	338	344	369	371	337	337	364	331	323	392	347	343	318	314	333	347	343	339	319	347	349	321	346	370	352	317	322	307	319	336	347	329	354	346	345	335	369	368	341	359	356	334	369	328	298	337	354	349	315	332	342	337	322	342	332	380	351	316	350	364	354	363	348	350	354	317	370	325	349	322	352	337	364	361	347	314	360	374	323	346	327	306	313	342	336	350	340	337	346	371	332	310	333	346	326	345	317	345	368	320	333	360	309	349	344	328	369	314	386	325	347	348	338	333	355	336	349	360	350	315	375	354	328	341	333	352	311	321	353	341	317	322	338	341	352	332	356	344	359	358	349	352	336	353	378	309	347	359	330	358	335	361	341	363	372	386	339	347	315	353	344	337	311	349	366	350	335	348	328	348	356	343	373	336	376	359	339	331	329	363	333	341	370	371	343	334	349	308	364	325	323	333	342	367	347	342	363	384	359	363	346	347	325	340	346	338	312	377	365	350	351	331	342	357	352	319	350	344	346	359	350	358	363	354	353	334	330	352	381	361	353	327	349	341	351	354	366	345	342	325	361	338	352	354	360	336	337	323	331	345	316	354	340	333	329	387	366	332	328	359	304	342	337	348	352	349	371	329	348	358	349	364	340	306	359	361	326	339	316	343	328	315	339	358	362	346	342	345	307	345	348	343	327	352	345	326	342	344	347	333	342	318	361	369	319	335	360	342	389	336	321	340	345	373	334	330	361	358	341	356	353	340	321	332	365	358	317	344	312	378	347	341	368	338	322	338	339	360	331	346	339	342	344	335	331	351	349	346	355	362	332	341	321	343	332	340	325	325	376	358	348	321	340	359	311	342	370	332	323	336	333	359	373	336	360	334	337	312	350	362	355	313	304	353	346	344	359	325	351	322	313	329	370	368	331	322	353	339	341	315	336	353	335	366	336	345	337	339	347	349	354	352	349	359	366	350	350	333	371	315	359	352	333	329	339	350	356	350	368	354	389	319	352	351	355	343	337	350	332	349	319	324	367	367	315	367	350	305	335	346	335	356	327	337	364	344	351	367	334	349	343	352	318	351	333	339	346	354	349	360	348	366	363	347	351	342	342	336	342	342	351	353	344	328	348	330	323	337	330	319	353	325	319	366	330	373	348	344	350	351	346	340	344	360	352	340	318	330	339	316	325	325	329	351	323	347	295	300	335	343	338	359	354	339	342	323	321	344	354	342	309	366	353	305	357	378	352	348	340	326	351	310	354	334	358	331	347	350	351	313	329	339	329	313	338	363	354	313	348	352	345	331	354	329	365	360	334	323	328	311	364	330	360	347	368	341	384	332	338	338	339	343	311	332	342	324	321	337	346	315	354	325	332	333	332	337	338	327	331	316	322	300	349	342	321	319	351	352	325	341	343	324	354	333	350	353	329	325	372	377	377	376	357	363	332	351	376	330	351	364	363	328	342	357	340	342	332	351	313	343	335	307	336	328	340	363	320	349	290	345	348	307	336	291	339	325	326	343	322	339	380	333	388	358	330	359	346	338	341	333	330	350	313	355	315	332	355	328	322	280	313	352	370	349	344	311	338
23379	42322	41074	32800	27461	22502	17753	14146	11473	9836	8313	7138	5603	4252	3482	2914	2528	2089	1849	1536	1538	1334	1196	1111	1055	1062	1024	964	993	935	855	843	800	3783	8698	5625	2848	874	481	505	511	510	523	557	537	536	504	519	558	508	547	554	553	550	541	534	513	499	516	562	520	518	521	563	547	541	586	649	622	571	559	569	516	530	564	508	523	531	527	569	525	513	529	540	567	509	478	462	565	517	562	521	511	530	487	472	534	565	545	480	497	526	529	542	532	518	516	506	487	535	547	529	499	515	547	515	508	500	587	507	538	542	562	500	520	515	506	518	535	522	484	523	531	496	534	556	486	509	493	500	542	497	532	481	488	567	539	516	506	495	543	508	517	547	499	521	506	475	532	530	531	522	536	531	524	505	519	557	551	513	513	506	530	549	552	503	498	511	522	480	520	503	503	554	538	579	543	523	556	535	519	501	518	474	521	522	521	521	503	514	543	535	517	506	508	571	504	534	535	547	507	540	524	521	570	511	568	531	550	493	538	531	552	514	521	511	477	523	545	491	501	536	540	594	552	509	511	518	500	500	518	504	511	584	509	529	476	538	491	533	535	522	506	534	496	562	548	547	536	473	517	535	497	506	528	529	524	494	532	528	554	527	526	523	517	527	506	531	521	509	528	534	502	494	541	530	523	519	494	473	535	547	556	497	544	498	589	538	490	536	550	546	549	528	536	542	505	537	499	512	526	515	501	551	525	451	518	536	538	528	520	508	557	505	517	502	561	571	541	502	529	534	576	555	482	548	537	520	496	516	531	564	512	494	493	515	572	503	529	510	536	512	484	495	532	487	518	537	532	560	490	549	500	556	517	535	558	501	526	500	553	532	521	518	577	537	546	589	533	508	522	506	545	541	468	477	513	502	505	515	557	537	549	495	582	528	525	530	558	521	523	513	517	555	517	532	529	513	517	514	498	522	542	532	534	544	504	531	503	550	556	510	517	528	503	555	511	529	542	531	516	491	540	569	518	499	503	525	544	542	581	502	572	511	519	526	514	526	536	499	523	497	545	532	496	527	525	518	499	511	530	553	491	538	538	537	538	483	519	537	498	520	546	478	558	527	524	543	544	533	506	529	528	509	511	518	484	511	552	544	536	503	528	508	530	550	509	488	527	533	548	510	501	556	523	516	534	519	530	513	513	536	547	538	504	524	549	561	536	499	512	515	485	484	524	496	525	543	541	520	541	516	495	524	536	526	529	551	577	515	489	523	538	550	562	509	521	553	519	503	517	525	543	522	475	542	516	540	527	528	507	502	572	511	500	527	511	509	549	531	534	557	499	505	482	575	545	521	554	536	542	517	537	551	523	529	490	483	507	512	545	573	541	570	533	534	488	555	523	521	510	515	548	530	502	521	513	494	544	534	551	533	515	525	511	525	529	556	485	522	530	510	507	533	564	523	520	522	469	526	577	546	536	510	519	533	507	534	509	537	533	534	507	547	532	577	565	502	535	551	532	515	522	511	525	551	513	495	548	503	521	533	530	520	543	515	577	499	547	496	541	522	564	537	516	498	499	547	514	551	506	477	503	525	506	547	499	521	496	518	510	534	506	496	534	512	484	519	508	536	523	530	523	502	504	539	548	579	538	526	466	538	555	550	556	514	488	526	512	519	504	521	482	547	519	530	520	543	518	541	511	527	498	531	499	505	553	546	513	570	547	510	542	597	513	517	547	499	562	497	511	535	530	537	479	544	553	536	535	556	510	523	522	533	491	547	515	529	528	492	517	521	554	549	511	507	517	516	521	497	497	526	496	571	530	517	531	513	561	541	525	523	556	524	555	500	531	516	533	447	557	512	525	559	538	517	514	503	527	490	513	577	500	566	539	522	562	541	541	499	532	508	523	542	561	483	502	508	538	504	514	496	531	560	502	560	540	540	504	547	486	502	496	548	477	514	515	554	558	507	533	534	517	528	438	534	521	528	517	521	529	486	549	526	508	533	589	526	513	508	513	512	564	516	518	538	508	515	528	536	570	519	484	524	510	506	503	529	529	565	535	532	533	525	521	527	508	515	527	511	530	512	532	535	530	499	508	523	549	527	545	522	514	541	539	522	514	529	523	556	500	516	480	551	521	535	521	518	531	531	527	508	533	502	508	491	512	538	510	545	514	539	509	564	511	510	532	552	504	523	536	495	572	545	569	510	486	532	574	530	530	520	465	486	496	557	534	542	508	493	563	503	488	503	506	518	521	515	506	507	526	509	524	502	524	504	462	495	511	529	510	538	542	508	549	557	530	510	551	552	524	503	507	534	524	494	526	534	528	505	574	526	530	516	543	566	502	555	487	530	502	534	499	573	554	563	531	499	518	507	500	511	532	508	535	510	536	555	501	531	528	526	538	550	506	508	554	540	519	532	477	488	538	548	505	541	513	532	551	510	535	488	553	522	532	486	537	541	481	500	485	551	498	526	509	523	511	537	526	565	552	522	504	554	534	518	529	513	495	586	524	531	541	514	488	507	565	546	523	556	558	537	539	486	505	507	508	545	514	495	537	546	547	513	552	497	539	430	550	521	489	500	534	559	523	523	517	525	518	502	486	529	501	531	508	529	524	533	499	559	538	508	511	520	517	500	506	490	570	503	505	532	507	551	497	512	500	483	505	528	499	513	505	533	572	512	507	534	501	537	558	543	543	509	491	500	529	531	538	501	549	500	483	508	529	522	515	511	560	520	500	509	514	536	535	538	537	511	544	511	550	515	509	544	513	517	578	556	515	488	527	557	539	533	479	512	481	533	534	541	491	514	525	533	549	501	513	513	545	495	548	521	534	550	483	554	530	537	535	559	507	521	551	495	546	511	504	528	552	520	578	505	544	515	549	546	486	540	521	543	529	543	578	517	562	528	544	526	535	540	555	521	503	496	523	510	506	523	543	560	509	509	546	540	510	538	520	524	495	517	530	542	532	543	506	512	535	519	565	503	502	498	554	490	540	487	517	568	531	521	560	534	517	530	536	483	527	533	531	551	495	500	561	549	533	512	544	534	492	502	543	508	514	518	519	515	517	503	484	544	489	530	499	504	518	494	506	502	490	531	516	571	499	496	500	521	548	504	564	514	495	528	557	558	547	556	540	498	481	555	529	477	528	521	553	546	496	530	558	504	517	490	573	501	523	531	521	521	520	523	509	545	532	553	529	533	541	545	530	528	516	536	519	541	518	524	517	511	494	512	527	518	505	485	502	538	489	498	541	476	509	503	526	538	526	479	505	495	509	493	520	476	524	544	532	519	511	532	503	506	520	515	509	545	535	540	545	514	497	536	471	548	538	501	493	506	531	546	550	537	533	517	545	543	480	532	518	531	525	501	533	524	498	518	524	514	542	500	493	464	531	527	544	527	557	547	515	562	490	541	571	541	553	556	518	516	521	508	505	495	487	519	524	513	503	537	527	528	505	561	499	543	488	564	533	517	515	543	509	541	527	545	528	531	520	550	494	503	527	521	463	513	512	540	488	515
27131	21888	21656	13942	7458	5193	3427	2336	1839	1529	1163	1015	841	663	667	558	525	427	453	438	381	362	342	349	351	365	349	358	369	336	338	341	321	402	487	525	403	333	306	279	316	306	317	304	282	265	301	313	313	307	266	295	313	302	316	337	332	293	276	290	272	309	318	304	305	318	293	299	315	298	296	297	281	325	285	272	274	281	299	302	291	296	300	288	339	300	308	286	307	286	305	300	287	321	296	305	309	304	282	306	314	304	296	277	277	323	282	274	304	323	299	315	310	315	269	308	298	328	286	276	317	281	306	317	297	293	319	312	320	273	313	316	302	286	301	308	343	300	268	311	309	305	318	310	303	279	267	287	313	313	286	303	276	317	289	265	309	317	320	302	253	297	313	284	333	285	277	275	293	295	315	300	279	304	318	283	289	299	283	327	304	288	314	272	306	308	315	314	313	333	293	275	299	292	303	312	310	292	252	286	290	298	277	305	294	292	287	283	303	319	296	304	298	268	304	286	300	294	300	340	299	300	291	282	276	286	304	299	294	284	309	313	280	280	316	291	334	314	295	328	315	309	285	334	278	288	305	295	317	303	302	293	314	305	301	315	295	301	294	289	266	326	321	333	310	298	305	290	303	315	296	318	286	313	256	291	331	299	309	296	291	277	278	304	318	308	286	281	300	282	294	296	314	299	307	307	297	317	312	305	287	321	311	302	319	289	331	301	305	305	300	326	268	315	317	296	281	326	302	280	330	290	306	301	274	273	307	282	286	299	312	323	293	297	294	336	283	303	313	264	279	301	317	263	320	309	291	302	298	278	309	305	291	292	312	303	334	305	318	287	276	304	274	255	301	306	307	297	319	284	303	288	312	309	331	320	273	337	307	331	296	312	308	295	276	303	305	301	306	328	320	306	295	268	332	293	303	300	318	292	306	278	304	307	278	316	307	313	300	287	300	274	279	288	294	306	330	289	296	269	323	285	291	291	316	290	311	307	269	313	272	295	300	307	303	313	317	295	323	282	281	311	291	294	291	311	320	293	298	318	307	276	312	328	303	314	294	309	300	320	276	286	314	301	301	314	299	287	298	300	333	286	291	294	264	305	274	325	297	297	319	311	291	310	305	327	316	308	314	305	343	301	299	300	331	301	277	291	307	265	316	328	294	316	302	296	305	294	320	311	315	315	272	312	329	306	298	290	293	289	301	316	290	304	303	312	335	295	319	318	283	301	278	306	296	286	347	294	275	319	295	288	294	286	284	283	317	312	306	279	289	298	300	322	284	295	257	303	298	269	299	274	328	308	305	306	290	273	298	278	313	294	301	301	311	301	277	320	297	345	335	319	326	255	290	314	304	298	281	337	288	321	299	300	301	307	294	306	267	298	297	292	295	300	293	306	296	305	284	311	296	266	302	296	310	313	318	290	297	285	312	277	311	308	308	291	290	314	308	299	294	262	313	313	303	273	295	299	306	326	280	343	293	289	284	272	289	323	283	338	278	301	304	310	291	304	300	303	286	294	352	295	302	298	321	275	303	337	292	288	318	323	262	286	297	307	342	293	299	309	301	319	318	282	287	298	288	326	313	314	284	264	301	326	316	320	306	333	278	324	334	309	286	307	284	284	307	304	270	292	293	297	284	324	299	295	270	318	302	276	308	269	311	321	297	318	340	275	310	323	302	286	283	285	327	329	313	316	323	314	308	263	286	282	331	308	325	266	321	289	324	265	286	333	308	319	305	276	301	296	328	307	296	290	306	296	295	338	306	289	293	323	287	288	289	314	297	321	316	281	280	284	300	311	293	287	312	307	285	268	287	319	309	278	293	309	271	308	307	296	282	301	288	327	289	295	322	302	290	300	292	266	301	304	307	310	286	292	269	301	299	322	280	304	320	284	316	282	319	267	296	309	303	274	316	315	300	278	325	313	292	300	324	299	286	312	296	298	287	268	283	309	278	285	322	283	296	308	308	314	283	261	305	287	290	299	308	300	267	292	298	309	300	270	278	304	300	291	314	323	313	294	298	297	276	316	288	298	308	310	262	313	303	317	263	314	311	292	316	295	308	308	292	268	295	287	305	332	291	313	294	298	273	290	318	318	289	318	303	289	293	278	310	284	280	272	311	287	316	310	281	305	277	303	285	322	283	327	332	289	330	311	303	303	309	315	332	304	277	301	308	322	303	332	275	305	316	287	282	321	276	306	309	282	339	313	295	324	296	300	327	311	298	293	313	303	282	298	309	312	301	285	288	268	323	325	311	282	300	313	321	322	298	340	253	289	301	343	294	310	296	301	274	310	270	280	275	320	309	288	287	293	274	322	294	261	309	284	286	303	305	315	304	283	324	321	323	294	300	322	286	294	282	314	283	295	282	288	294	299	289	300	338	313	287	291	261	287	312	310	322	282	317	315	330	285	318	307	285	303	287	296	276	266	292	319	303	314	278	322	283	285	280	304	276	314	309	316	300	311	285	290	305	335	317	319	347	296	283	264	296	329	284	281	307	309	306	324	271	291	315	320	313	286	285	301	292	295	299	288	318	315	324	296	310	318	301	307	308	307	337	290	291	289	294	330	284	303	284	284	313	275	285	303	302	298	301	278	292	305	279	316	286	284	308	312	278	281	304	301	274	287	293	300	323	287	290	304	275	308	298	299	310	316	325	286	290	296	319	302	306	325	297	270	292	288	289	325	324	300	302	287	291	284	285	306	331	294	306	327	321	258	303	267	275	286	294	298	336	323	294	276	275	289	318	298	309	282	294	292	299	317	272	305	290	311	304	287	323	281	286	272	322	305	312	276	295	331	289	286	310	287	304	283	303	297	294	288	293	313	284	306	299	285	334	265	282	323	283	302	348	282	268	294	302	285	296	282	285	341	296	253	291	294	308	273	289	283	307	311	326	296	291	298	305	289	287	306	307	297	316	290	281	299	260	329	287	293	293	295	304	280	295	301	311	283	274	274	307	292	316	314	301	287	302	311	316	329	303	286	311	310	304	304	309	268	308	313	289	292	316	294	282	310	290	308	309	285	288	289	320	313	295	294	304	295	303	283	306	332	315	292	289	272	304	296	309	295	329	283	315	264	303	326	286	303	294	322	310	317	292	332	316	314	310	284	299	270	327	283	309	322	317	329	306	300	264	317	283	317	329	299	293	295	319	326	260	268	269	307	288	297	273	293	279	313	299	339	330	297	333	316	275	292	293	318	312	319	280	282	286	328	321	270	313	317	283	300	321	312	283	315	303	294	308	253	306	319	309	291	288	297	286	301	322	267	283	281	299	300	297	314	307	274	297	294	327	318	311	313	294	322	295	314	283	344	291	289	299	282	293	303	324	314	295	287	276	270	305	306	298	311	281	270	296	325	277	310	300	305	314	330	309	286	296	329	322	316	312	304	295	300	292	323	291	313	295	273	268	299	326	294	282	287	303	280	321	292	308	290	342	291	319	352	313	293	326	288	324	359	318	304	302	283	290	306	333	289	282	285	290	296	341	343	291	300
17929	29879	29573	20875	16117	12983	9549	7105	5569	4747	3693	2911	2341	1902	1673	1413	1402	1053	935	876	818	787	703	683	667	777	658	634	606	622	569	550	563	764	1095	1138	785	518	486	513	465	473	497	451	448	443	471	488	449	436	468	493	458	470	480	488	473	465	456	454	464	490	500	424	487	464	435	459	485	489	450	442	479	504	467	513	483	479	506	491	475	506	459	479	462	484	505	435	451	445	447	483	522	441	444	450	491	468	443	428	464	488	423	478	530	500	486	488	457	467	432	472	455	463	487	466	469	475	460	438	472	469	436	458	416	464	463	450	467	462	475	472	497	480	438	468	485	474	469	469	477	470	490	474	458	468	452	460	512	503	463	500	476	474	450	467	487	514	463	446	477	503	522	477	490	417	491	466	458	482	466	475	469	443	482	489	465	460	439	483	469	477	469	504	430	472	470	469	460	430	453	455	504	474	448	475	476	462	470	450	484	448	494	450	438	448	478	487	464	438	452	522	500	440	485	495	485	448	460	479	454	461	443	470	487	447	515	476	479	475	454	460	470	476	465	443	489	462	480	455	438	466	483	479	452	460	451	504	485	457	458	437	465	458	460	491	489	451	468	468	444	512	472	498	486	483	517	445	477	491	475	493	483	443	461	474	496	477	492	468	478	459	457	489	497	471	463	470	445	471	488	471	411	504	466	435	470	462	480	496	464	447	474	442	451	455	479	474	474	464	431	449	473	480	488	487	471	439	470	464	504	472	470	462	445	461	477	425	470	444	485	492	507	454	465	496	469	468	459	474	497	462	472	499	467	457	426	436	464	480	496	474	460	477	481	475	503	499	482	481	496	434	499	451	460	485	481	462	444	489	485	462	519	492	452	478	450	456	439	434	502	448	460	488	476	458	451	461	485	443	489	511	499	485	475	468	497	451	459	488	460	437	475	411	503	466	449	464	462	468	443	483	471	454	468	474	445	452	474	500	471	487	431	435	463	472	448	488	470	460	461	452	495	459	467	487	464	485	501	459	442	459	483	463	477	472	459	483	424	423	480	469	466	457	461	459	425	465	467	477	512	484	454	462	487	427	501	470	457	460	462	436	451	450	469	455	466	496	479	458	474	443	463	485	467	460	466	459	472	498	434	479	481	496	498	443	472	467	451	464	511	518	541	468	423	491	468	468	483	465	471	457	445	464	475	466	463	447	470	459	461	458	467	475	463	486	430	466	454	469	469	423	502	475	470	485	488	462	440	474	443	455	460	479	471	461	460	488	470	464	471	466	493	506	484	488	478	513	471	458	456	493	445	482	485	455	476	463	486	466	469	470	483	477	474	462	497	442	456	438	452	493	496	511	485	468	459	485	429	446	473	496	456	452	490	456	464	464	483	490	453	447	448	469	473	481	479	467	491	481	446	459	472	471	458	441	483	497	487	457	443	465	513	441	448	433	435	430	425	455	480	476	494	445	431	410	486	464	477	469	487	483	475	463	469	488	443	451	467	482	469	493	444	452	487	472	448	454	452	463	438	483	472	443	452	485	493	442	470	473	502	464	473	446	506	487	498	470	423	443	443	474	452	438	461	450	466	460	462	451	482	492	430	444	473	501	470	504	441	437	456	446	426	472	484	460	473	470	498	464	467	473	480	462	521	488	454	464	466	485	435	442	462	444	450	454	484	451	471	466	475	504	479	480	430	452	469	476	501	438	432	503	418	471	492	458	452	485	484	458	476	475	452	502	505	445	468	467	483	465	462	477	494	511	481	427	459	488	431	451	459	455	487	483	474	507	456	464	479	424	477	456	471	487	513	484	496	473	478	463	500	484	473	463	451	465	458	420	471	451	478	463	456	478	477	448	467	489	453	482	494	470	456	456	468	491	486	472	500	457	448	473	437	459	439	473	462	480	440	480	486	463	494	481	420	445	496	484	488	479	473	443	479	463	456	453	476	470	496	438	449	460	454	464	486	518	452	436	445	442	433	458	445	469	471	440	487	442	481	494	452	472	471	471	441	456	449	477	493	470	504	460	460	448	455	471	487	508	490	453	480	461	510	472	453	479	444	491	446	402	497	492	454	450	458	487	492	498	492	465	487	481	492	485	490	490	479	476	463	469	469	481	459	495	460	500	473	487	485	517	483	446	449	480	461	431	473	460	420	487	467	447	484	461	470	482	474	511	476	499	457	471	512	510	457	458	488	462	478	462	468	470	461	446	476	459	479	477	489	436	459	452	474	450	490	511	499	458	508	473	493	435	459	501	522	470	488	468	469	469	486	445	454	502	516	464	517	445	464	431	429	529	469	489	458	499	444	481	459	459	472	479	493	476	486	442	454	471	467	504	465	494	456	459	494	494	500	416	477	470	460	480	507	458	452	472	512	451	469	438	451	458	442	494	474	482	489	450	450	510	455	460	486	452	457	468	464	468	445	500	495	510	493	453	440	448	457	446	473	467	482	461	473	476	496	469	452	467	508	486	450	459	506	456	443	484	422	469	473	461	492	452	498	507	455	444	431	471	457	457	469	502	452	478	462	486	465	454	444	452	453	456	489	449	482	498	489	497	479	451	467	491	452	426	491	478	481	496	452	440	459	446	462	435	487	483	462	481	448	463	477	491	446	489	455	460	479	420	483	458	457	473	475	468	458	458	435	445	462	438	471	458	497	470	479	522	441	442	501	478	453	481	467	481	492	458	482	454	487	491	435	432	469	433	505	506	467	458	450	477	468	474	468	432	463	500	454	479	490	475	481	519	484	464	472	472	492	467	499	472	469	464	453	469	462	476	491	486	480	452	467	478	472	481	453	462	473	475	445	455	462	436	427	448	450	482	447	450	465	488	437	460	452	438	443	477	453	455	469	456	474	470	487	434	486	481	462	473	419	426	459	460	466	480	468	461	453	453	464	455	494	451	467	430	493	467	471	471	481	458	427	482	471	477	460	468	477	502	470	466	484	470	488	483	490	470	481	481	478	478	462	451	448	463	479	460	475	450	452	499	453	439	457	436	464	479	485	481	532	456	488	440	435	495	490	458	478	448	484	480	468	484	456	467	487	509	487	444	457	480	441	447	463	462	475	506	386	487	475	479	468	457	440	483	472	504	457	466	493	496	481	499	441	470	458	522	421	492	464	449	442	480	478	491	479	462	436	499	477	506	448	484	457	472	496	417	442	454	455	491	458	505	477	485	474	466	460	511	449	423	461	492	473	431	495	438	482	454	485	451	461	475	480	460	468	489	443	459	473	476	499	461	459	481	480	440	479	479	462	448	495	487	491	459	480	443	465	455	449	489	471	464	454	466	473	464	455	456	436	460	447	481	495	517	543	498	489	471	483	493	517	441	463	410	478	487	457	485	451	472	484	478	465	486	463	522	429	430	489	457	474	517	455	488	461	490	464	449	495	483	452	471	518	490	460	504	426	486	470	472	440	478	441	477	469	445	509	478	464	460	476	468	499	458	483	479	470	475	458	475	505	452	479	412	459	452	462	473	441	460	468	485	464	457	467	458
24211	21373	28599	24583	20885	13995	7518	4397	3127	2577	2071	1662	1328	1136	955	904	839	646	600	570	485	502	484	473	445	478	419	454	419	460	404	389	375	974	1993	1321	806	418	360	356	354	331	377	381	381	368	334	395	321	345	334	315	314	336	368	372	360	367	375	345	324	386	331	333	360	347	381	384	348	341	351	348	351	367	359	372	340	349	364	359	356	358	339	337	349	368	329	367	328	347	374	337	357	343	344	362	364	377	355	372	334	375	337	346	365	328	336	362	321	382	353	358	353	351	358	383	348	396	344	329	339	331	364	383	326	359	377	354	356	348	374	361	376	335	396	353	345	371	321	357	368	363	352	386	354	315	348	359	350	348	324	327	388	354	367	370	350	342	338	366	325	381	361	345	355	367	365	348	344	365	356	354	358	323	367	362	360	351	334	360	379	331	349	371	345	344	332	333	352	359	317	345	385	355	358	355	348	346	322	346	365	338	354	375	339	371	352	327	365	360	383	337	382	333	368	363	343	323	367	356	384	351	332	364	356	368	350	373	340	359	332	373	368	349	349	325	378	362	361	364	362	353	326	388	331	352	373	336	383	342	339	378	376	357	349	360	360	345	363	345	384	342	343	360	349	376	335	375	340	341	356	362	349	335	336	332	332	358	370	380	315	351	377	343	326	333	343	347	367	366	339	383	378	364	364	370	326	356	389	350	361	354	344	355	348	360	345	340	358	391	372	318	375	327	296	346	366	347	370	326	359	366	347	337	357	347	366	361	360	365	368	370	387	366	333	366	361	364	355	356	357	341	339	356	388	319	338	346	346	372	386	429	358	349	336	356	349	325	368	337	354	384	338	363	319	370	350	318	326	358	354	351	365	368	378	350	393	357	343	347	361	337	365	335	351	369	344	320	346	349	358	334	343	362	343	346	348	352	361	336	348	366	362	344	342	336	378	369	343	355	304	377	342	367	332	349	337	355	371	360	364	335	345	336	357	339	342	379	356	328	339	313	352	355	340	323	352	331	365	393	325	328	374	338	370	370	323	344	326	315	347	326	354	328	339	390	336	344	342	354	343	330	351	376	355	316	343	387	375	367	313	319	340	323	373	340	385	374	363	358	353	305	338	348	360	367	363	388	334	320	371	360	343	353	353	334	397	342	349	361	357	322	362	349	364	343	351	358	358	384	346	365	354	349	333	361	365	356	332	339	357	353	362	359	353	360	336	364	371	391	325	348	351	324	312	376	349	350	342	362	330	360	329	327	324	366	341	322	363	355	330	323	322	345	350	373	312	351	362	350	367	366	338	346	332	381	360	346	345	325	339	352	387	329	359	354	350	370	352	379	331	331	358	340	405	345	364	338	318	357	335	374	343	346	364	349	350	355	353	373	357	354	353	370	335	334	323	344	349	375	354	345	385	341	319	358	366	383	361	378	372	370	330	349	354	344	342	333	358	376	305	369	349	367	366	359	379	343	332	344	335	346	337	377	381	357	371	340	330	339	350	372	368	344	346	371	345	340	339	381	361	364	323	374	382	364	376	366	373	348	367	335	348	346	319	374	320	322	354	344	340	377	360	362	326	392	331	347	372	363	362	330	349	321	348	323	318	327	330	344	348	310	370	350	331	348	365	323	352	354	377	328	341	358	357	344	359	348	345	364	348	372	349	353	359	355	360	354	358	372	394	361	388	334	358	387	349	374	360	386	350	341	358	331	370	378	352	350	338	353	367	362	349	365	336	351	335	314	359	349	364	335	365	317	370	339	361	371	377	359	323	346	350	342	380	355	351	334	349	363	402	350	369	355	349	335	345	326	352	343	333	376	329	351	370	385	350	366	374	384	401	348	349	370	364	383	360	354	367	354	371	328	329	352	330	334	339	333	325	392	359	336	324	355	358	349	388	360	350	352	379	326	355	368	360	331	350	321	354	368	362	327	365	346	362	356	344	329	334	363	342	340	360	343	337	341	347	359	327	341	350	348	333	364	375	346	365	343	380	358	368	343	341	342	394	371	322	357	324	368	366	354	372	354	356	349	364	368	335	366	346	295	355	312	367	341	337	344	351	328	340	341	377	360	350	369	341	377	355	348	346	344	349	363	353	327	328	354	343	362	357	381	334	363	390	329	352	364	369	367	338	358	337	343	368	375	355	333	333	335	309	331	342	348	347	371	353	330	333	348	372	381	339	357	362	334	313	357	365	372	343	382	332	336	347	330	341	344	334	340	380	351	338	350	341	338	353	365	350	353	388	312	320	324	343	377	369	342	357	320	375	318	367	369	321	343	350	343	342	394	372	292	347	332	385	328	373	343	352	392	343	353	357	397	317	347	336	354	362	352	367	378	327	351	342	326	322	361	372	369	346	359	364	357	333	356	319	362	378	340	353	330	360	320	337	360	361	343	379	362	369	375	335	352	351	315	341	365	377	328	310	385	360	394	346	332	389	364	369	316	370	363	349	364	334	362	364	352	359	326	348	377	375	341	309	353	358	377	334	335	353	363	347	340	353	365	337	344	361	361	356	334	350	342	348	352	334	362	362	325	350	343	331	369	299	341	321	351	344	352	373	371	318	336	381	362	376	327	361	331	345	364	394	335	368	365	363	361	345	350	381	352	358	332	349	366	344	350	331	354	344	344	353	348	353	354	358	330	328	356	367	321	342	366	345	367	360	372	349	341	348	369	356	384	316	361	344	349	359	356	310	354	361	383	344	371	306	315	345	350	344	350	349	387	354	352	397	335	342	382	362	359	347	373	362	353	340	351	366	330	331	343	365	332	379	355	338	339	349	340	362	371	370	371	375	350	338	381	361	338	362	317	353	342	366	349	372	343	382	366	370	330	341	343	370	394	370	313	350	361	334	356	352	331	354	373	353	336	334	376	355	342	313	376	374	340	350	353	342	327	355	367	339	366	394	336	341	386	362	368	337	374	382	355	333	335	353	386	367	344	351	368	348	346	350	369	366	327	363	340	341	347	359	349	362	361	360	369	386	333	340	327	345	340	382	363	372	347	362	360	385	345	332	355	354	329	343	372	388	322	349	344	366	351	363	349	340	367	319	375	363	358	364	336	342	377	371	347	358	371	352	339	361	333	344	337	335	363	348	341	364	345	361	361	352	341	345	369	383	355	364	333	335	374	341	357	353	331	370	328	378	333	340	396	344	367	370	334	328	373	345	356	324	348	356	379	323	366	377	355	343	337	330	371	350	331	349	326	365	352	377	381	389	376	352	352	342	338	351	356	344	383	368	346	332	349	316	360	348	356	349	378	347	369	339	341	373	343	383	343	368	384	351	326	338	352	355	333	356	322	345	369	392	353	339	298	343	335	360	368	347	363	337	370	373	333	382	317	338	366	335	333	354	361	353	369	348	374	390	328	360	357	358	329	329	337	399	370	329	363	368	367	328	337	374	334	305	366	374	328	334	336	397	347	324	346	370	343	347	342	335	347	326	373	345	374	341	382	361	361	361	334	333	332	398	376	320	351	384	376	391	354	357	355	367	360
21097	37413	36299	27552	22054	18661	14467	11089	8758	7498	5870	4811	3840	3110	2803	2380	1894	1585	1384	1123	1148	1027	997	1061	1002	986	848	794	861	800	737	786	783	2407	5217	3322	1836	670	535	572	579	546	541	543	542	525	515	558	529	564	529	549	533	559	552	552	523	549	534	576	578	505	563	535	565	536	575	595	607	579	553	546	536	531	561	545	533	556	568	546	535	540	551	562	573	531	569	518	559	538	562	488	555	529	524	528	521	549	548	567	547	543	514	515	552	523	561	578	526	605	577	545	531	504	529	565	562	558	541	483	577	537	536	576	536	531	519	491	504	544	548	560	589	533	553	567	565	540	512	566	551	576	519	562	531	518	528	571	538	535	548	548	529	560	528	532	587	522	561	537	567	528	545	492	493	552	520	553	549	556	584	535	570	546	513	485	521	557	557	561	553	543	533	549	607	565	564	559	574	561	558	508	594	524	550	514	519	570	549	560	554	541	561	509	563	549	565	555	535	520	587	511	527	537	541	533	533	537	560	537	540	541	541	588	548	567	578	548	553	513	557	524	522	522	529	569	556	545	556	531	573	563	540	564	547	514	580	579	555	544	543	549	531	547	548	536	512	554	542	541	519	495	539	511	565	550	559	557	541	554	564	577	509	598	538	506	526	558	531	530	531	542	533	538	513	549	566	536	531	528	551	531	544	590	583	527	593	578	572	555	513	576	531	526	534	539	527	562	525	521	565	486	533	470	566	522	549	555	534	562	616	507	525	592	527	537	572	518	567	598	550	555	518	529	585	570	535	585	550	563	544	540	526	586	582	530	549	568	583	530	533	537	528	558	526	554	533	516	556	501	537	534	489	505	510	550	554	551	567	541	575	528	549	559	508	537	546	540	548	517	559	548	550	559	581	570	537	528	548	544	530	508	575	560	555	561	549	564	526	516	536	552	586	516	529	565	557	547	578	565	559	520	553	540	553	544	531	597	517	578	562	551	506	544	523	542	536	569	561	560	538	585	577	545	561	555	517	542	550	574	556	582	533	564	569	564	549	547	574	521	567	558	521	537	516	529	579	530	603	510	552	537	548	529	552	539	546	517	508	517	547	517	502	557	551	553	523	519	552	537	540	539	572	549	553	543	560	567	569	525	552	526	545	578	526	558	553	494	552	587	538	570	541	536	536	563	545	543	533	515	525	563	529	570	540	571	537	584	523	547	559	541	519	537	520	530	560	570	544	540	544	569	568	527	544	559	540	516	525	563	554	554	575	585	576	575	552	593	531	543	522	535	525	556	530	543	523	547	508	524	549	546	548	555	561	549	582	549	568	564	586	541	571	558	547	543	581	524	555	535	566	543	553	563	562	516	551	550	563	565	552	549	523	534	568	558	544	537	581	557	583	554	525	533	488	569	541	538	551	529	499	538	559	558	513	593	490	526	544	523	519	562	537	569	554	524	516	550	545	554	504	496	523	526	525	566	568	519	547	543	558	546	550	566	520	525	562	511	527	496	557	599	556	562	528	563	547	572	584	539	539	549	566	553	542	489	519	512	510	551	547	535	513	541	549	526	542	596	536	551	517	528	533	554	555	538	531	525	530	592	559	586	522	545	550	544	530	515	526	544	568	526	548	536	534	552	551	551	593	568	531	522	537	523	520	533	564	497	523	520	527	513	517	557	541	565	524	537	559	532	580	552	550	563	529	545	514	512	544	524	573	558	550	519	568	524	521	484	557	559	578	595	550	510	554	533	541	519	496	538	535	559	530	570	553	553	530	594	536	506	529	560	563	545	529	561	540	533	581	547	525	536	541	559	562	545	569	552	518	527	507	561	525	547	556	549	578	604	535	538	605	527	550	577	535	585	563	573	523	554	524	523	555	526	535	565	535	559	541	540	576	534	520	519	594	551	548	532	517	513	549	536	512	553	523	575	520	589	518	585	524	585	584	568	564	553	537	530	557	545	580	532	571	553	539	521	545	549	522	561	553	497	560	517	500	517	553	524	513	574	564	617	526	509	525	569	523	504	572	563	520	462	575	531	604	566	509	538	533	590	553	576	549	530	568	536	454	544	581	534	556	565	520	581	556	557	527	531	538	555	547	559	545	582	528	577	583	549	584	564	544	536	571	527	514	537	595	537	537	494	564	553	560	502	538	561	512	530	540	542	544	517	506	521	567	575	546	558	555	534	549	546	570	544	594	521	544	559	567	538	578	560	594	566	527	552	519	555	565	555	554	569	531	582	522	599	532	544	581	537	556	514	584	545	550	576	539	491	549	536	540	542	568	558	564	584	589	526	532	554	553	558	605	541	567	587	527	510	530	506	555	553	570	607	554	539	566	523	559	544	549	567	541	522	527	510	554	564	567	554	574	605	504	527	548	575	568	538	563	490	536	532	542	517	557	531	528	507	565	530	568	542	556	492	532	563	558	515	518	558	548	562	558	551	520	552	523	552	548	592	524	497	551	563	526	559	533	538	555	556	494	577	553	510	557	560	556	525	529	525	546	582	556	516	510	544	574	542	525	521	568	544	555	559	530	544	531	566	583	522	534	547	564	546	520	531	546	603	554	539	554	573	565	549	531	541	531	590	558	569	573	539	527	561	522	504	521	518	577	549	565	515	584	550	522	528	528	564	524	569	572	538	582	577	572	597	543	541	528	554	574	532	544	549	554	579	561	557	522	531	501	521	520	580	536	517	577	514	548	553	557	561	509	563	570	547	544	539	508	545	508	537	525	542	567	585	535	556	573	546	542	561	514	581	529	549	546	564	489	553	542	510	540	536	508	512	519	575	537	545	522	495	544	568	547	530	555	570	574	531	558	575	534	565	584	594	579	567	559	533	520	525	535	550	557	550	533	563	533	516	557	524	498	545	562	581	596	564	519	555	553	533	582	524	521	557	548	510	551	565	576	567	577	539	561	556	564	565	532	543	579	532	538	556	567	576	540	514	563	485	527	563	576	527	536	539	546	532	619	581	547	560	559	566	577	504	519	547	530	534	552	589	558	562	549	545	550	527	547	527	564	571	539	587	581	572	531	531	542	569	551	562	528	566	542	567	546	536	515	517	561	541	587	552	568	522	574	523	585	531	524	548	505	530	527	550	557	585	512	526	547	543	545	542	522	560	503	525	534	570	547	511	544	510	522	553	569	577	550	529	545	569	591	564	509	564	547	543	526	523	542	548	521	554	568	569	539	570	540	516	552	583	555	546	514	512	547	524	588	526	595	519	598	524	556	556	577	560	539	545	561	546	550	531	535	557	550	519	536	554	546	529	586	512	550	528	561	511	552	562	535	541	548	546	537	551	555	500	557	523	562	543	541	541	522	566	531	526	528	568	541	543	504	499	571	552	544	533	524	506	547	560	505	551	525	530	568	537	547	562	560	509	590	569	573	541	536	527	549	540	534	541	549	552	536	549	563	561	561	571	557	513	530	559	538	560	526	540	535	542	561	512	556	567	566	555	527	537	536	540	537	551	573	528	549	534	538	557	531	539	561	517	518	559	572	565
23173	21381	29211	23845	21463	21478	15252	7146	4461	3796	2791	2240	1838	1482	1368	1134	1056	888	739	656	623	562	578	557	539	534	458	474	549	485	458	428	462	1612	3399	2285	1203	474	349	336	336	369	382	356	334	351	365	326	329	321	300	336	388	322	365	349	360	349	372	349	353	368	348	336	360	351	418	419	387	361	326	332	343	356	335	375	338	371	365	349	341	335	328	374	326	359	330	362	347	321	348	353	360	326	354	340	346	366	375	343	360	339	352	356	319	342	342	326	334	383	345	347	345	368	347	350	348	349	370	320	362	343	362	335	397	368	339	348	385	346	368	337	346	344	345	356	358	369	335	363	335	323	383	322	366	353	353	332	332	362	350	343	349	361	363	340	346	330	296	375	328	348	334	342	348	366	338	340	379	328	387	383	335	362	382	353	326	353	371	345	367	336	355	331	376	344	338	348	350	380	345	334	358	356	365	361	331	320	359	331	375	355	367	350	362	348	369	371	340	342	360	351	363	359	354	342	373	372	350	385	378	363	386	343	357	350	347	401	352	360	349	346	380	352	334	377	375	345	353	358	323	336	362	346	367	331	386	359	357	355	323	377	349	340	337	333	312	344	331	386	378	356	344	334	336	348	352	361	380	352	334	375	357	344	327	326	351	354	376	327	342	349	368	362	322	343	375	333	359	382	367	351	361	350	338	357	337	380	318	366	313	351	368	351	356	338	337	327	351	351	385	332	332	350	345	336	355	338	349	407	369	358	375	351	344	383	398	364	351	338	332	339	348	362	347	350	347	354	364	343	344	342	326	354	343	375	372	364	332	345	371	340	362	343	381	334	363	361	390	400	332	381	331	339	350	371	340	373	363	348	368	344	331	363	347	352	367	364	351	332	354	338	370	342	321	356	340	355	371	391	319	341	347	339	378	336	341	368	337	310	344	365	357	373	387	338	391	355	333	360	331	340	354	347	373	347	354	356	352	341	373	372	361	337	344	344	336	337	369	364	351	326	377	318	338	331	363	322	402	361	355	349	369	344	337	329	356	347	380	372	312	352	369	325	344	363	344	349	359	393	370	344	347	364	344	333	334	312	366	349	352	327	349	357	388	359	326	351	316	353	339	345	326	367	333	365	338	337	327	352	374	357	349	320	322	340	355	342	340	368	326	365	333	332	366	353	332	375	361	343	368	346	360	328	339	350	392	315	361	359	343	361	358	340	343	372	349	305	359	331	353	345	332	363	358	344	308	347	364	329	352	342	368	342	343	346	375	357	357	364	347	377	360	351	356	350	333	376	367	341	343	348	330	297	384	353	363	346	360	308	381	330	346	330	374	362	356	380	341	385	332	361	393	366	337	369	325	372	384	347	330	355	319	332	348	342	336	376	376	356	353	353	346	380	350	370	329	400	379	360	370	344	350	351	366	353	357	359	355	309	340	395	344	356	352	362	361	370	376	355	376	339	342	332	357	374	341	318	348	347	316	352	367	352	334	362	344	372	354	364	334	349	391	349	357	361	345	360	368	380	358	364	353	333	347	321	360	336	337	324	384	358	338	352	330	335	336	344	355	354	347	337	372	358	354	337	370	342	354	332	369	379	360	365	340	349	343	346	352	331	350	375	362	344	347	374	365	311	370	345	347	373	356	353	363	353	339	318	340	363	360	350	344	371	331	349	331	349	353	323	348	366	342	327	347	342	330	336	388	368	305	361	367	341	321	358	351	359	347	349	326	345	322	364	343	326	368	328	337	323	356	375	355	347	292	337	353	335	285	382	363	375	366	340	332	318	342	366	368	354	361	338	337	314	347	331	369	363	356	342	348	363	346	347	377	336	343	326	341	319	350	362	357	355	381	343	392	346	356	360	358	389	367	368	333	337	386	365	339	365	348	339	330	355	357	325	355	321	359	345	342	321	341	346	333	350	310	362	374	335	343	369	358	374	351	345	355	351	336	383	371	344	347	342	348	333	373	354	360	348	358	335	307	375	372	326	338	376	371	318	363	346	370	335	369	350	387	322	322	356	385	327	349	305	353	359	356	324	363	317	355	390	360	337	354	349	373	349	370	355	345	369	357	336	376	324	348	364	342	369	343	370	357	320	352	340	357	363	330	380	359	315	351	330	320	319	336	361	379	327	392	345	368	371	339	342	382	335	348	330	363	359	308	328	336	328	361	385	351	339	363	365	368	327	321	363	375	307	342	364	337	359	372	328	328	345	336	334	338	352	338	354	335	351	317	355	362	339	374	380	348	364	380	316	328	369	327	335	350	346	331	323	371	337	319	337	385	378	352	379	314	335	332	376	341	347	356	329	364	378	394	329	331	368	383	334	345	354	347	347	358	332	339	385	374	376	353	336	326	338	352	361	323	331	348	339	362	335	352	346	356	345	350	345	359	335	350	336	364	336	347	352	363	346	367	376	389	333	296	357	337	350	361	341	373	326	378	347	348	339	345	341	340	343	349	345	344	325	347	339	350	354	345	389	346	340	337	343	332	343	353	340	374	345	326	364	389	353	361	354	355	347	366	363	364	348	378	339	366	330	336	332	378	324	368	358	348	357	342	378	348	342	387	386	296	347	342	339	327	350	324	349	358	370	350	343	336	356	338	356	373	317	379	312	317	341	348	296	361	347	348	331	359	383	372	358	355	380	396	332	327	327	347	362	368	379	351	366	344	358	365	377	357	339	358	379	386	373	340	390	389	396	370	377	350	384	366	361	337	336	369	396	341	348	361	324	364	322	363	328	338	353	385	320	359	388	383	345	342	374	323	344	332	332	350	336	363	371	362	346	359	371	323	352	339	392	337	330	358	342	328	346	343	358	329	342	341	342	353	372	351	345	335	367	356	382	358	365	346	344	348	342	344	334	335	364	346	385	362	354	333	355	348	346	342	378	355	355	334	353	327	359	377	381	338	365	378	393	364	358	324	353	365	342	365	380	333	370	372	359	362	359	344	350	380	373	363	355	346	340	310	340	339	352	385	379	342	393	356	342	308	387	377	348	344	361	362	364	337	349	357	338	346	322	367	369	348	356	343	356	345	340	384	319	359	360	375	348	319	363	364	364	350	351	326	358	370	369	325	358	373	355	349	349	345	357	359	324	340	376	332	368	354	317	380	348	364	315	361	380	362	363	347	375	371	353	360	374	377	368	347	321	379	355	368	362	312	351	344	345	310	396	324	358	387	369	358	343	350	327	348	377	337	372	334	365	322	364	346	295	341	360	349	334	321	367	358	319	336	309	348	379	367	354	357	341	350	348	333	356	383	398	336	325	343	340	341	315	346	348	365	317	343	381	355	341	376	365	341	347	331	329	377	348	348	346	351	359	377	343	320	356	338	357	348	359	374	367	351	383	326	370	320	362	348	342	352	362	348	365	334	305	347	333	352	352	357	347	370	362	322	385	371	387	330	362	372	381	339	336	338	349	331	340	347	367	338	339	362	343	340	348	360	355	344	381	329	337	325	352	378	355	334	339	306	336	373	334	348	367	346	352	374	346	347	337
23438	42299	40723	32031	26600	22987	18572	14980	11908	10115	8148	6473	5135	4318	3728	3180	2716	2286	1898	1593	1387	1210	1208	1298	1147	1099	970	1011	975	896	898	815	840	4136	8700	5497	2913	891	551	560	508	559	551	545	554	549	558	512	528	553	541	508	553	560	560	529	533	551	529	524	527	524	531	555	521	599	592	666	594	574	558	545	570	548	511	539	555	540	535	574	536	553	584	528	535	566	538	469	509	525	596	528	508	585	544	513	532	564	513	540	518	583	516	519	516	545	562	550	526	549	499	485	545	529	540	533	544	553	515	542	508	530	558	544	511	522	520	511	544	576	531	538	516	534	503	511	532	507	560	542	557	508	542	553	527	512	520	543	532	567	530	527	588	567	512	558	571	534	503	581	593	521	570	541	537	531	503	538	533	522	545	552	542	559	551	530	552	522	558	561	547	514	538	533	545	586	527	536	558	572	551	486	509	560	508	534	576	518	532	516	546	551	545	542	539	527	523	539	579	546	520	540	547	508	517	530	510	548	585	540	537	522	553	507	494	514	519	521	525	559	577	538	533	515	468	485	515	536	560	553	530	530	531	526	554	551	563	540	501	538	516	572	562	529	521	509	557	517	530	529	541	540	510	539	558	574	565	550	551	553	572	487	525	556	541	554	566	561	557	522	498	544	517	548	541	527	573	528	526	506	530	540	524	501	524	513	547	538	547	555	546	555	564	502	578	554	529	474	501	544	551	508	533	542	515	561	528	543	527	522	502	553	542	558	520	529	536	529	565	563	551	549	518	579	561	548	538	549	504	505	498	531	500	564	527	530	512	511	511	541	533	523	557	583	512	566	535	508	559	563	542	535	558	500	554	518	492	520	478	580	513	550	516	543	546	541	548	541	526	491	529	529	506	516	490	507	539	524	578	539	534	583	514	533	529	565	520	538	524	563	549	563	513	525	495	537	526	516	547	508	563	537	561	517	499	515	537	521	524	549	519	563	533	584	516	522	554	548	550	550	516	590	529	536	534	509	522	564	535	592	545	562	588	475	517	562	529	554	525	531	543	520	580	566	529	529	546	554	525	561	533	536	520	521	512	582	503	532	483	523	552	496	517	526	488	570	534	538	553	562	509	561	540	554	558	520	501	551	558	513	529	592	540	522	533	550	548	536	507	506	534	588	523	527	526	525	541	571	527	473	543	532	494	533	488	537	555	472	547	522	553	520	534	515	516	565	527	520	574	541	506	543	536	561	567	557	543	557	551	510	520	513	534	548	530	538	545	550	540	543	532	563	510	518	516	560	513	563	565	516	546	518	530	556	496	497	537	513	533	568	548	546	551	516	559	530	548	564	573	538	530	501	523	579	523	513	523	535	542	535	551	486	531	564	520	559	500	542	522	532	572	513	514	585	561	537	576	508	532	559	514	545	544	529	557	508	544	524	504	569	535	541	569	533	485	542	576	537	593	527	522	516	535	570	546	503	525	558	525	528	552	533	553	525	506	521	579	540	507	518	547	536	541	550	525	545	517	555	509	520	539	544	552	531	509	540	570	555	560	521	554	548	555	506	557	538	537	556	561	570	576	569	522	489	530	531	544	467	526	544	531	556	512	535	512	580	563	538	525	529	542	527	579	553	524	525	531	547	529	517	506	522	526	538	585	501	539	527	543	549	535	502	502	525	547	541	539	553	545	530	521	545	529	534	543	472	543	532	558	543	558	538	542	540	579	570	571	556	530	540	556	539	512	529	520	533	530	534	501	545	544	543	508	526	527	543	501	532	508	556	549	534	556	529	574	548	529	564	527	554	558	541	522	528	564	548	532	512	530	566	522	525	552	563	558	514	557	511	513	539	545	484	541	552	532	540	520	493	550	538	510	597	503	548	526	506	517	522	514	522	532	501	590	552	545	587	523	586	510	525	516	483	550	540	586	541	534	558	543	554	566	539	536	503	535	488	584	512	578	548	520	509	547	552	545	549	579	494	501	536	548	541	602	539	514	566	542	542	556	497	530	568	536	544	587	547	524	532	572	545	525	522	516	578	529	543	581	553	541	568	543	530	509	589	544	558	571	550	556	509	554	551	507	604	551	564	551	535	550	509	559	553	532	527	531	519	549	524	510	580	559	559	559	537	541	527	528	533	554	543	575	518	561	531	507	542	557	556	519	519	522	533	541	521	508	506	519	576	543	544	499	594	529	520	527	536	533	578	530	529	539	490	529	536	486	521	510	532	549	559	508	563	544	513	567	521	513	541	559	541	553	568	528	511	522	557	525	552	556	542	544	511	545	520	514	510	545	538	529	525	543	538	548	543	554	588	535	536	583	534	541	515	554	533	553	574	510	538	530	504	524	490	528	492	526	501	508	478	541	552	515	538	499	579	515	545	542	517	555	550	544	517	525	491	541	520	535	591	522	517	506	546	548	528	561	515	534	529	515	518	526	546	526	512	540	535	478	542	529	507	500	534	544	563	524	564	525	532	534	534	538	555	562	529	518	534	511	512	531	516	539	527	517	545	575	552	481	505	545	585	490	578	530	547	544	546	574	530	503	553	520	537	519	548	538	570	522	498	542	540	514	548	515	473	536	537	531	493	519	535	534	531	536	580	527	559	496	557	558	556	503	470	550	530	499	496	562	578	537	539	540	559	542	505	543	529	478	549	527	515	568	543	536	483	581	526	497	537	571	523	525	541	496	502	499	515	546	510	545	544	523	509	584	536	542	531	515	538	525	548	547	506	569	533	521	554	502	541	533	527	546	524	596	536	560	549	610	553	498	570	503	608	526	533	510	496	521	496	492	516	558	516	498	538	575	518	558	550	550	554	579	503	551	535	527	536	517	534	530	531	531	521	570	587	588	540	503	577	530	549	550	534	523	587	522	551	527	534	566	510	512	532	537	562	506	526	516	578	569	491	525	558	505	536	530	547	522	527	514	516	544	543	472	542	563	563	553	514	578	530	525	561	552	530	499	543	568	490	588	541	551	568	544	547	538	557	557	545	534	538	545	548	554	561	529	521	542	582	551	540	533	580	562	505	547	527	543	498	511	577	548	525	574	526	521	537	549	533	565	487	531	549	553	524	518	549	550	515	532	503	545	496	541	542	505	491	535	535	524	509	514	519	513	517	577	535	522	540	604	569	522	581	509	505	515	535	550	574	525	514	524	539	501	543	535	543	521	556	546	544	529	522	531	538	559	519	545	522	514	506	532	533	545	547	550	524	534	543	561	505	460	559	533	543	559	607	545	532	531	547	545	548	566	524	555	537	531	520	545	588	493	558	517	526	517	543	514	516	476	525	523	535	532	526	522	531	502	553	596	519	542	535	510	562	578	529	529	537	511	515	548	533	554	543	557	529	530	529	530	545	574	518	505	509	547	514	541	493	554	528	529	503	522	564	566	516	526	524	505	522	524	536	522	554	520	536	535	542	509	556	514	540	547	534	560	574	543	590	555	551	543	529	557	570	560	518	483	571	560	516	561	555	538	585	524	522	507	525	521	520	536	515	550	528	542	557
26989	21946	21676	13843	7078	4886	3894	2595	1835	1419	1288	1028	867	741	704	595	505	483	451	433	419	376	372	378	404	358	360	343	411	357	336	313	340	424	550	502	410	310	320	304	297	320	310	307	295	307	304	280	324	315	298	322	299	319	291	283	319	324	307	334	292	324	292	291	318	324	304	305	318	335	301	288	325	292	306	292	344	330	299	313	313	294	312	310	289	315	288	293	271	298	316	279	272	351	311	291	307	335	290	310	311	271	348	321	296	301	302	300	334	325	271	300	296	324	329	308	290	266	297	296	316	317	343	311	297	291	299	275	295	316	318	320	272	298	318	332	305	311	287	311	306	277	317	287	313	291	302	314	299	266	301	299	303	296	315	319	284	307	282	310	281	295	318	314	305	269	298	297	290	331	311	302	288	311	304	300	307	313	309	319	281	326	313	309	298	324	289	286	271	295	294	313	308	338	289	321	316	298	311	309	313	281	305	298	306	313	346	294	314	334	270	299	283	309	333	268	301	281	301	320	317	322	301	338	307	313	310	314	280	304	283	318	287	320	322	310	306	277	288	318	310	337	326	311	320	308	310	301	301	321	315	296	297	326	262	267	309	283	312	273	308	334	307	302	285	334	274	310	302	282	283	322	289	308	300	322	337	293	330	298	355	293	303	309	350	285	335	299	316	296	316	311	308	319	328	328	324	303	280	265	338	292	302	304	286	301	323	309	297	317	302	296	333	276	310	286	316	262	283	288	310	289	329	288	292	318	286	282	299	355	306	297	290	284	274	312	322	324	331	310	327	290	316	328	323	288	320	287	293	307	312	336	325	290	302	300	328	312	287	297	319	343	298	301	290	312	330	280	310	322	323	308	329	317	321	336	337	317	320	305	305	320	316	305	329	336	314	272	284	298	299	290	310	295	311	304	309	272	316	291	316	308	312	283	308	313	297	309	298	325	317	287	297	307	297	297	294	290	305	308	310	292	322	302	287	310	291	342	296	320	317	317	309	310	305	312	274	325	310	301	331	306	294	334	317	309	317	310	312	316	284	296	301	294	303	343	327	323	332	301	295	296	313	309	296	338	281	311	303	299	318	290	303	297	342	299	331	312	309	320	297	296	317	311	303	278	350	299	318	336	294	315	298	273	289	290	313	302	328	282	266	305	292	343	334	274	278	321	302	307	309	296	291	323	304	327	293	317	313	323	257	305	323	321	318	291	295	311	302	272	307	337	321	315	300	306	306	278	300	333	293	285	296	313	304	282	300	291	314	315	322	306	309	311	304	312	296	296	309	298	332	316	306	290	287	338	312	310	310	298	313	306	270	317	306	288	289	330	337	338	342	290	309	298	298	324	315	308	316	271	295	301	291	322	298	312	304	306	298	292	294	310	293	317	359	343	300	295	272	310	309	314	306	298	307	307	278	270	292	304	296	299	260	298	298	325	294	318	312	317	308	306	320	308	319	329	304	293	320	333	315	322	315	285	314	288	311	265	320	311	293	308	294	323	304	324	320	325	269	281	291	290	270	305	308	335	318	310	313	291	292	313	298	297	298	311	294	314	294	268	306	289	313	344	333	289	291	306	279	325	276	322	316	304	270	310	293	309	299	289	298	347	314	308	294	324	292	324	289	354	315	292	320	309	331	308	282	285	310	315	291	322	320	326	304	304	307	285	299	321	284	299	330	291	276	344	299	283	315	332	266	295	300	296	329	294	293	327	300	320	323	311	322	289	305	314	294	279	313	324	322	319	279	300	278	276	323	292	301	290	287	290	306	307	282	332	277	317	306	312	319	310	282	281	304	294	296	296	302	302	324	312	276	303	319	333	302	305	278	280	320	317	306	300	321	310	307	307	280	320	306	299	310	288	267	299	324	330	293	310	318	295	274	322	320	319	300	284	322	301	295	317	311	305	293	294	307	297	335	297	287	335	284	299	298	266	302	314	302	307	292	307	305	290	292	305	326	283	319	295	288	323	310	281	287	333	289	303	324	305	317	325	302	290	298	290	315	305	301	305	308	300	307	298	310	280	327	304	324	289	320	295	311	305	317	312	279	317	318	325	290	314	319	277	296	327	315	299	305	288	282	308	293	299	302	267	344	324	313	299	314	323	320	306	296	337	304	287	313	304	311	302	290	321	304	322	284	328	284	291	306	322	298	304	312	319	291	290	315	301	282	318	303	316	305	323	332	299	306	261	279	299	304	287	285	288	346	307	308	330	327	352	328	296	312	296	303	300	320	282	319	314	301	287	325	313	303	310	297	307	328	321	315	291	285	318	330	305	301	316	299	303	325	284	327	270	290	296	303	308	295	285	315	317	298	292	307	306	309	317	291	281	312	308	328	280	312	303	286	330	307	329	336	298	303	288	266	297	312	319	330	307	275	326	287	320	334	317	283	326	311	294	274	303	299	312	338	295	317	345	279	313	299	303	316	307	298	292	299	303	314	319	329	327	348	287	278	268	313	314	297	326	303	323	280	300	321	295	328	300	312	312	289	294	312	288	307	304	315	273	274	301	304	307	322	306	283	297	302	307	298	298	333	277	292	297	293	272	302	351	309	326	296	273	316	299	305	290	318	278	301	326	286	274	275	315	324	285	333	304	298	321	338	290	313	282	325	262	289	288	293	309	309	270	324	306	333	303	307	286	303	302	298	278	315	316	306	294	268	331	313	264	308	297	286	309	278	277	303	262	293	322	285	317	311	325	337	304	305	327	309	303	284	315	318	279	308	307	313	319	327	311	316	326	318	295	308	345	310	322	292	299	315	285	297	332	290	310	307	323	305	307	319	314	311	340	326	312	304	300	321	307	297	319	326	305	298	303	286	339	275	312	281	287	317	301	329	320	312	336	273	317	314	299	306	323	310	278	302	281	306	307	292	343	324	271	298	309	281	277	283	292	290	267	306	280	299	301	294	284	294	306	304	315	331	308	284	285	289	313	338	348	296	322	312	300	312	308	303	334	326	241	277	301	319	309	324	292	313	286	298	269	331	318	274	287	273	310	316	305	305	296	318	303	292	283	311	322	292	294	301	328	310	296	302	303	289	314	287	289	288	312	315	306	330	285	311	300	323	309	329	275	286	323	286	329	299	298	317	318	324	300	315	306	315	320	302	307	276	336	308	318	310	286	298	311	302	300	271	296	312	320	291	321	323	298	278	305	282	317	283	300	287	310	301	300	295	329	293	319	306	302	290	319	294	305	289	311	290	317	267	287	295	322	305	321	305	302	302	307	303	315	316	328	348	305	323	320	265	293	313	302	330	266	281	297	322	327	324	289	310	252	325	325	294	316	293	279	305	316	306	312	276	322	330	298	299	295	302	282	287	308	282	285	318	295	276	291	320	299	325	312	303	306	286	302	296	262	315	316	302	300	327	303	311	304	303	302	320	322	323	339	296	310	288	318	302	273	308	332	263	308	306	298	333	321	278	300	306	331	298	283	300	300	292	344	315	302	325	292	334	318	314	294	311	293	358	324	293	305	306	304	317	300	277	305
18221	30272	29439	20691	15101	12399	10490	7673	5628	4438	3671	2982	2424	2034	1773	1451	1307	1133	984	799	748	760	730	745	738	641	715	653	643	648	580	607	545	800	1194	1059	772	548	484	490	508	454	467	508	513	452	484	457	486	451	511	460	480	515	487	516	451	491	493	464	465	496	455	467	435	471	480	470	493	496	504	492	502	502	424	488	477	445	464	468	507	470	528	469	476	420	477	482	459	465	453	471	486	498	468	501	476	494	466	489	485	477	509	455	433	499	469	449	502	505	473	486	462	476	460	499	479	490	462	451	481	515	517	524	497	484	493	481	474	471	477	494	483	481	499	487	503	447	465	470	449	464	470	485	483	484	480	469	485	483	430	455	454	482	474	439	507	464	449	519	472	471	478	458	508	471	484	507	470	410	476	467	482	478	488	483	498	440	493	486	467	451	439	503	502	482	478	485	461	475	448	443	494	444	496	462	488	496	471	482	432	477	483	464	469	467	439	435	456	466	531	470	444	501	490	462	499	458	494	518	474	476	479	492	477	482	519	510	480	491	493	455	488	496	441	488	499	435	493	436	458	478	482	481	536	452	452	492	470	495	452	454	473	469	443	513	446	482	468	468	470	491	475	510	494	482	520	474	493	498	454	460	459	494	450	474	480	505	487	428	476	494	490	475	461	498	463	490	488	474	448	455	433	453	505	487	479	507	471	484	502	510	487	488	448	429	471	461	467	519	467	496	469	506	482	474	517	489	505	478	496	460	492	493	489	483	494	463	504	466	488	517	451	474	481	432	491	525	478	506	512	445	489	464	494	477	490	456	465	481	420	470	476	494	482	434	477	468	457	484	454	514	457	461	461	468	503	515	479	461	525	514	477	490	469	446	484	486	499	496	478	483	467	458	482	474	491	472	464	448	498	460	481	444	484	509	467	494	480	461	486	481	491	482	435	442	486	459	475	433	483	499	451	508	439	515	462	443	476	480	468	471	497	496	517	479	445	439	475	464	465	492	493	484	452	490	488	506	461	456	496	459	510	485	454	484	506	471	484	473	464	478	500	448	460	487	464	497	419	468	472	457	490	500	479	458	510	500	475	502	457	490	482	461	501	513	516	458	485	486	465	528	527	479	512	478	467	458	518	509	446	472	461	458	485	454	451	507	475	460	492	467	453	479	487	466	473	519	484	487	483	486	467	464	501	435	503	484	464	481	531	479	497	467	471	492	484	443	441	493	533	470	470	467	444	470	502	497	505	476	462	463	453	492	492	496	491	500	444	481	493	479	493	488	508	461	488	508	492	486	464	526	505	489	466	440	468	476	497	466	477	500	483	489	435	463	467	539	468	499	468	490	449	448	452	462	498	456	459	500	488	488	450	477	450	490	480	470	442	481	517	453	459	500	477	479	469	443	472	473	447	466	477	451	493	462	446	489	467	451	475	478	491	467	497	477	499	477	475	471	464	475	502	482	451	479	507	477	493	501	479	480	456	477	436	490	466	481	450	471	453	468	486	460	469	509	426	471	502	519	471	459	451	514	488	490	499	491	453	442	480	471	484	461	476	474	474	481	462	478	492	478	492	492	486	473	450	462	505	486	488	465	472	473	486	494	506	490	511	471	497	534	440	516	498	486	460	476	472	485	481	473	465	463	484	469	458	457	460	473	473	479	472	452	498	495	489	445	452	490	473	505	445	461	477	498	457	470	468	508	475	442	509	462	462	505	462	450	469	480	484	466	462	476	485	474	492	422	494	476	493	458	445	474	510	483	461	494	464	482	469	458	464	505	478	462	477	471	492	478	461	462	467	452	462	466	482	487	467	460	485	504	470	455	460	445	529	479	494	451	465	449	497	448	472	489	471	534	456	499	448	482	450	524	493	506	521	484	452	509	534	481	458	493	422	473	457	480	492	486	497	484	518	489	489	438	480	485	462	446	480	486	458	480	465	501	465	489	464	486	443	476	475	515	462	494	487	446	490	522	445	495	486	447	505	508	443	490	462	493	468	466	470	511	508	506	486	455	504	450	457	532	489	492	441	463	487	471	473	447	480	482	479	520	497	479	495	478	480	497	483	496	517	466	467	487	484	477	493	469	453	491	501	513	501	510	453	478	465	468	494	509	478	479	512	440	465	469	456	516	520	473	491	483	493	508	496	465	448	484	463	511	439	477	456	462	460	502	493	524	462	475	494	487	486	506	497	446	483	480	474	492	478	537	475	483	496	484	469	487	504	464	479	504	446	492	499	481	450	517	438	480	459	473	511	473	487	507	487	465	466	514	478	499	492	447	440	477	482	524	481	480	508	520	511	498	515	448	456	508	463	498	462	477	487	469	480	424	477	474	531	488	437	502	476	510	483	424	479	506	494	480	516	490	501	498	471	463	514	450	470	474	506	454	493	497	478	453	507	516	476	486	484	481	474	489	457	493	489	450	443	479	491	496	503	450	519	466	489	493	441	476	502	499	477	490	478	483	475	462	464	473	531	507	481	487	458	477	502	474	432	502	533	461	448	482	454	480	469	471	482	488	437	513	468	514	456	476	456	450	499	469	541	425	456	475	465	471	477	500	491	484	500	475	475	491	442	475	478	465	486	455	534	464	509	487	471	464	472	440	487	505	460	456	459	484	493	482	470	491	486	459	463	466	486	480	505	498	480	459	469	490	473	493	492	485	490	481	430	482	486	474	538	516	504	478	490	517	439	456	489	484	489	489	516	465	491	488	501	446	500	464	504	456	424	455	508	484	475	484	456	462	519	519	485	498	509	433	492	469	485	489	490	455	473	449	516	488	476	457	462	447	469	475	466	524	454	457	476	549	474	498	477	477	507	483	456	484	521	500	483	497	489	526	442	485	468	462	446	483	447	489	494	443	460	499	509	458	483	498	483	475	508	507	504	486	481	451	444	501	501	476	460	478	483	479	468	496	450	459	499	474	481	475	483	479	441	458	452	482	484	472	483	435	484	499	477	493	480	505	454	466	493	478	471	497	472	470	463	488	440	474	487	489	498	486	438	483	498	475	474	487	504	479	454	494	515	483	455	541	429	449	499	478	472	467	459	487	512	495	465	458	467	488	470	500	478	476	465	487	479	476	471	488	487	477	465	449	471	475	482	489	480	498	501	468	477	469	479	507	447	481	482	486	494	467	479	496	502	442	476	496	508	487	448	471	462	494	507	489	461	525	483	459	473	480	450	471	480	463	455	477	442	457	472	475	446	492	487	441	483	484	478	497	503	457	469	487	449	433	465	484	500	510	491	487	449	484	470	464	467	441	509	482	502	500	508	440	484	493	484	443	474	463	470	469	444	476	470	441	478	474	458	455	449	512	469	539	473	488	463	476	444	484	486	498	465	462	481	479	475	445	443	465	501	491	436	451	474	440	482	477	457	495	466	504	523	459	511	506	472	464	489	493	475	483	504	480	493	482	504	519	481	466	464	489	492	465	484	488	470	456	490	449	458	471	476	494	506	517	489	495	490	475	511	496	468	460	514	430	519	484	452	463	445	455
24183	21385	28638	24597	20843	13504	8302	4919	3216	2531	2011	1582	1388	1126	1018	841	771	671	619	559	535	450	509	484	477	484	445	446	446	449	419	426	403	1169	1916	1163	755	442	328	359	336	378	332	354	368	357	354	341	360	387	369	342	346	374	360	343	347	332	352	354	361	381	383	337	362	359	380	429	367	351	410	370	349	341	344	360	387	340	351	342	367	324	363	366	361	334	356	348	361	317	339	348	336	357	336	345	353	334	365	370	361	353	397	337	336	351	368	356	352	379	333	332	330	346	340	370	379	327	356	344	346	357	387	321	343	333	341	375	363	330	363	365	333	342	337	334	348	344	348	395	328	362	356	335	344	403	355	356	338	348	359	367	403	375	332	350	345	366	368	324	365	370	301	313	342	346	357	339	392	367	391	355	348	350	346	339	337	354	362	371	360	340	365	371	369	313	340	372	352	370	357	352	393	354	358	354	354	356	312	362	366	355	347	330	349	341	354	380	359	372	333	330	371	341	375	355	387	372	341	354	345	331	372	330	362	360	344	354	372	351	330	344	346	342	325	311	343	349	347	351	345	398	382	371	322	370	380	347	322	327	346	348	354	337	371	367	333	338	357	358	344	340	312	369	361	357	367	365	355	354	360	370	334	342	355	344	346	340	361	357	350	346	368	358	326	365	330	343	367	358	345	353	324	349	334	359	355	354	354	331	360	354	348	352	335	338	340	381	330	357	371	356	394	351	381	328	375	332	373	358	374	325	362	352	349	355	369	349	376	362	323	354	317	325	367	357	328	375	363	356	339	352	357	361	343	354	346	349	388	355	353	328	336	346	361	336	346	367	347	344	316	356	375	377	358	361	358	334	340	354	342	365	317	360	331	334	342	335	342	374	367	326	329	338	337	380	354	347	349	355	361	355	356	354	340	379	334	338	350	326	351	347	367	347	330	353	339	358	361	378	358	368	368	356	362	369	352	348	328	379	317	377	342	320	363	373	360	358	332	376	361	315	364	355	333	353	337	345	369	325	375	357	381	330	345	348	343	324	375	381	362	349	331	371	366	354	337	366	373	336	385	343	348	334	358	340	356	374	367	326	342	377	328	341	381	361	347	365	312	349	341	359	360	368	352	339	365	356	398	382	370	316	341	356	370	350	345	332	355	339	373	361	337	362	362	369	354	346	344	384	358	369	355	346	380	377	344	344	308	341	367	405	381	365	362	364	349	360	348	350	385	331	402	386	362	342	328	354	376	362	379	341	386	325	333	356	354	385	352	349	353	345	336	380	371	333	343	351	337	358	349	371	283	332	367	312	376	335	318	377	362	326	374	340	316	374	369	334	348	364	378	325	366	344	324	374	342	339	373	327	357	334	336	379	371	330	311	365	332	346	361	348	353	360	366	358	351	372	346	350	369	345	337	371	344	367	359	364	340	336	353	345	352	368	337	379	362	344	386	369	322	353	387	326	335	346	375	361	372	348	374	325	351	356	330	356	359	363	343	362	372	344	337	334	339	354	330	352	393	350	371	375	331	357	366	305	381	335	365	383	368	375	354	357	346	316	362	345	330	330	366	357	368	375	350	341	364	388	337	309	342	346	394	346	366	336	328	366	382	381	366	362	332	354	333	354	343	353	349	330	363	337	351	317	373	374	327	340	345	423	350	389	381	348	388	333	367	349	350	354	343	334	341	367	369	331	367	365	343	362	354	371	356	338	368	376	360	326	342	317	359	360	357	345	354	333	358	324	348	355	342	421	347	341	349	328	368	344	350	340	358	369	367	337	356	352	351	364	329	347	369	360	374	357	366	335	395	325	339	359	366	373	331	359	342	342	356	366	338	371	337	359	345	357	338	354	364	320	345	378	393	329	340	378	341	339	343	372	368	356	340	354	359	351	379	355	344	336	366	370	386	324	353	328	338	361	304	355	326	344	342	368	357	324	340	357	336	353	363	341	354	339	355	371	334	368	328	344	342	330	378	327	336	343	326	310	327	343	358	355	322	337	390	360	338	322	315	363	370	325	365	354	343	354	342	336	381	370	376	374	355	352	354	348	365	359	363	318	341	320	371	363	347	365	333	342	361	374	396	346	401	383	382	384	347	347	368	331	368	370	385	375	367	358	358	322	339	347	366	363	320	365	399	351	317	330	360	389	376	380	306	382	335	351	367	347	344	348	346	343	323	407	363	373	330	339	332	340	348	351	352	337	352	361	361	370	361	351	368	341	330	338	337	353	356	342	336	356	367	333	317	330	326	360	353	349	354	335	366	335	334	364	343	348	383	325	373	360	346	367	349	352	369	379	338	369	376	345	328	356	345	366	310	353	361	364	356	316	338	375	389	380	349	353	310	342	364	342	373	364	389	350	329	366	338	353	318	328	349	326	379	343	376	349	363	380	387	361	374	335	333	381	351	313	328	372	352	328	336	373	352	350	389	360	357	330	358	352	331	360	324	321	352	348	338	337	367	328	363	323	360	359	342	381	363	340	324	340	351	373	369	336	360	361	346	324	336	403	366	356	329	378	367	362	378	360	403	348	337	350	402	358	347	363	351	352	350	321	356	329	361	373	344	332	373	354	363	339	384	346	349	356	318	346	378	353	360	379	338	395	361	358	392	359	379	318	340	357	358	362	328	394	326	339	323	359	362	387	327	362	362	330	364	351	386	324	376	360	320	314	363	363	339	357	325	360	336	334	375	331	354	346	379	363	358	342	372	339	365	377	341	344	357	353	388	342	390	351	313	348	365	342	344	365	337	338	345	378	368	328	338	290	312	366	370	378	345	366	364	364	340	360	351	362	365	344	375	370	356	384	325	340	342	317	347	357	321	348	359	327	353	379	330	353	362	385	358	373	341	359	374	376	358	327	374	359	362	337	385	357	358	371	348	373	383	340	357	385	361	395	354	354	359	374	329	348	339	349	356	378	379	319	348	359	328	334	355	373	369	330	380	315	344	344	325	342	336	358	354	376	363	357	358	330	333	328	353	330	348	361	359	382	349	346	355	361	399	348	342	328	354	381	342	377	343	320	355	359	327	335	335	318	401	330	353	356	333	367	340	354	343	334	352	353	350	335	352	336	357	367	358	361	355	391	319	375	404	354	338	322	337	349	340	374	348	317	345	373	373	335	336	356	347	335	371	340	368	353	370	378	358	361	347	359	361	353	359	340	354	356	369	362	376	363	343	361	355	349	330	374	373	345	337	337	392	381	389	352	406	341	359	316	345	376	376	336	367	364	367	366	338	369	336	355	356	393	372	384	372	337	376	354	337	375	370	319	328	366	386	355	357	342	380	351	344	396	327	356	327	370	338	336	341	379	340	376	335	364	363	381	354	356	362	359	359	328	328	326	377	344	351	355	313	360	347	371	339	354	350	344	335	358	383	368	366	357	352	370	371	341	337	344	355	386	352	351	348	341	332	357	354	361	347	345	387	361	337	355	356	340	369	340	340	367	355	339	321	389	343	352	365	362	347	324	350	363	367	366	370	356	384	360	356	328	333	314
20598	37167	36132	27167	21592	18177	15883	12053	9093	7322	5997	4899	3765	3131	2708	2292	1995	1693	1442	1160	1021	1001	986	986	933	868	813	813	823	813	786	753	774	3105	4890	2995	1645	815	549	564	588	536	576	544	549	534	573	526	547	615	551	534	577	538	569	534	577	543	531	566	579	517	528	508	536	559	606	632	562	553	554	550	522	524	530	559	545	538	533	525	519	549	526	578	540	523	559	555	523	530	562	547	587	537	564	564	556	557	553	547	564	545	554	538	567	503	521	559	537	568	565	498	544	533	558	530	566	521	562	555	570	569	539	570	546	526	554	560	545	563	578	546	534	562	539	586	555	528	552	522	545	514	615	566	554	525	565	552	541	588	551	545	494	548	544	522	517	541	545	533	510	532	555	552	555	550	531	527	548	550	536	534	526	582	518	513	545	551	567	525	531	541	563	553	535	545	536	545	540	564	533	597	536	559	564	563	589	540	580	515	539	564	546	565	557	545	545	526	546	534	555	529	497	526	561	517	559	558	579	562	557	552	584	567	551	600	562	560	564	570	530	532	565	534	580	503	558	570	552	570	548	550	573	585	484	524	586	562	567	559	538	580	552	554	573	541	554	530	545	585	547	549	530	537	531	544	530	513	557	552	573	496	555	510	535	555	540	593	538	518	516	552	523	546	582	521	510	534	581	537	537	498	602	573	544	513	545	531	554	566	488	566	563	572	545	549	512	528	553	545	564	533	498	496	541	539	569	536	528	518	570	551	577	555	553	574	511	504	560	585	547	542	557	521	542	564	468	552	557	503	515	533	548	503	568	543	597	558	535	580	541	551	607	552	537	543	547	568	538	510	530	536	566	561	570	543	544	558	553	520	562	545	540	529	564	538	529	581	520	576	544	594	567	507	552	508	518	548	533	553	586	593	568	557	524	490	566	555	544	575	528	614	532	556	515	527	535	570	520	594	563	546	555	538	553	581	544	537	530	521	553	564	506	529	578	569	511	608	511	584	524	531	559	489	559	595	525	560	565	529	555	538	522	529	517	562	567	522	583	562	540	554	533	539	529	608	556	514	537	520	535	551	578	553	570	530	537	581	552	582	580	548	566	523	558	537	514	569	551	537	570	561	564	566	563	557	482	554	604	572	534	521	559	560	549	549	535	575	586	544	555	525	515	575	557	579	557	555	544	592	531	560	496	550	529	564	534	566	541	527	562	566	566	549	572	520	561	534	567	561	514	557	587	545	565	584	532	554	585	592	573	580	554	544	578	555	558	567	498	533	522	545	542	550	575	536	537	566	510	534	558	533	536	574	542	498	524	540	544	570	562	513	551	576	581	566	520	561	543	528	557	532	550	519	569	555	532	582	549	550	528	509	567	592	542	567	571	518	530	515	565	552	543	574	536	539	546	532	604	518	551	584	525	537	536	570	554	578	556	569	592	559	549	551	514	522	521	580	544	506	557	540	515	540	565	559	559	545	577	559	586	531	552	532	538	524	563	556	574	516	565	555	523	545	513	564	543	572	548	547	563	553	520	560	541	508	523	525	580	545	566	571	535	511	570	543	514	554	577	586	573	535	553	547	560	545	546	536	543	604	519	555	534	518	565	572	565	558	570	534	532	573	558	550	536	564	546	534	561	566	539	576	564	564	561	559	567	533	547	547	550	553	612	531	546	576	568	559	559	519	547	544	550	570	564	521	568	548	531	541	508	523	555	550	590	543	520	543	552	560	522	545	582	518	544	541	528	538	548	524	576	534	550	540	567	569	525	514	558	547	538	513	524	541	586	555	577	588	573	570	570	539	605	540	543	563	607	539	538	561	519	548	525	568	497	544	574	559	560	554	579	584	552	552	538	527	535	537	607	500	547	547	580	573	518	553	559	543	513	548	534	550	522	554	525	528	540	540	573	509	508	554	553	584	545	560	496	521	553	567	515	570	520	529	520	514	549	570	507	571	572	533	557	556	588	492	537	546	559	572	519	563	552	547	584	496	567	558	516	529	551	512	572	530	559	568	564	519	533	587	551	531	550	587	525	548	553	539	536	585	567	542	549	557	513	519	513	541	551	505	545	588	544	554	599	562	532	539	587	548	517	565	552	524	576	553	585	542	537	527	586	556	521	534	553	521	560	519	592	587	561	543	553	535	550	552	566	527	557	517	564	540	506	499	540	610	573	542	533	542	542	562	540	523	530	512	576	527	553	552	536	539	554	549	545	544	536	532	561	571	549	554	598	534	539	557	500	571	544	512	511	586	538	559	569	543	533	564	591	551	548	545	540	546	545	569	497	542	540	528	516	533	535	541	554	529	581	558	527	556	496	596	546	566	591	530	576	553	540	597	551	564	532	542	527	587	544	551	571	542	550	556	567	545	563	561	566	549	559	557	543	515	579	533	550	574	594	516	563	576	583	541	543	533	566	515	563	544	582	543	558	570	560	508	553	563	544	510	546	531	549	535	509	541	568	560	537	561	509	573	596	538	551	547	566	578	541	550	530	530	554	523	543	552	521	520	567	538	565	534	502	565	563	555	578	521	560	551	511	505	557	561	511	556	577	529	522	529	538	537	526	551	539	607	537	516	580	532	522	547	549	524	531	600	494	536	584	528	590	570	545	549	514	553	560	494	576	562	548	540	523	532	513	522	549	559	535	590	511	577	579	569	540	508	522	553	571	546	532	514	538	520	564	499	571	575	583	565	571	553	517	552	527	601	578	578	556	543	534	542	568	525	493	559	542	557	563	550	531	552	536	556	524	518	546	589	545	516	541	568	539	536	588	530	559	559	570	533	571	552	560	497	574	549	512	559	544	579	557	496	518	565	546	547	550	586	515	551	545	559	545	554	503	532	525	564	568	525	534	541	545	556	569	571	561	535	523	539	563	544	570	583	521	536	526	521	536	560	537	568	573	547	545	574	550	602	539	549	501	573	549	531	565	533	550	527	538	533	574	529	563	538	562	513	502	573	553	554	563	549	572	523	520	555	572	557	549	534	536	558	536	551	560	534	521	540	528	574	515	528	543	551	566	523	567	540	494	549	538	562	541	573	557	548	590	567	569	589	543	547	553	582	528	599	523	566	564	544	557	584	534	551	539	565	567	522	494	552	559	560	575	540	544	563	529	542	529	497	541	536	535	562	565	538	558	564	605	527	523	522	527	591	518	586	628	513	550	555	522	567	538	581	556	594	553	597	570	558	544	506	555	523	582	532	530	540	559	535	559	564	537	560	557	531	506	567	532	551	570	518	549	538	554	545	560	521	544	588	524	539	555	560	545	569	566	518	579	556	528	538	558	523	542	542	546	581	531	580	599	569	502	523	547	535	524	531	567	523	526	580	530	516	570	525	551	569	582	532	543	569	553	537	525	580	576	585	560	524	544	572	535	545	541	576	571	549	521	566	535	519	550	568	572	534	546	566	523	507	569	539	563	516	563	555	568	565	571	549	513	554	567	555	585	544	565	527	538	582	552	550	520	521	525	528	539	539	582	583	577	558	569	522	543	587	568	546
23151	21369	29215	23864	21447	21446	15546	7712	4837	3585	2903	2256	1768	1529	1291	1067	994	836	748	656	597	615	535	560	577	552	486	485	483	506	465	468	428	2188	3260	2133	1073	480	359	385	336	365	332	347	336	331	353	341	325	360	368	366	326	332	382	351	351	360	353	386	385	346	410	337	350	373	388	398	410	359	325	360	305	380	316	340	346	397	361	329	369	340	344	348	356	366	382	341	317	345	354	362	365	334	381	350	327	345	376	347	375	379	346	367	368	370	332	355	376	356	347	330	369	324	351	348	339	330	320	368	360	345	335	337	372	326	353	330	323	368	349	337	360	329	329	336	350	354	352	352	356	312	370	337	352	328	399	328	350	348	323	352	383	328	386	357	346	376	344	372	337	319	359	353	359	380	367	329	337	388	345	346	333	365	352	339	330	323	352	362	331	328	362	338	337	344	354	317	338	320	367	352	365	313	332	367	341	346	328	368	347	362	345	354	324	354	385	339	355	357	341	354	344	334	353	340	399	354	366	381	330	385	377	381	334	354	365	366	374	360	363	329	355	349	347	343	364	339	325	385	347	351	336	338	360	314	332	321	327	341	347	341	372	378	360	331	337	359	353	347	335	353	358	349	350	346	340	366	322	345	332	349	329	370	371	345	365	366	382	356	353	355	375	392	351	347	341	352	357	336	344	353	371	365	334	332	331	330	364	333	349	344	357	342	332	358	346	349	388	330	343	362	358	361	347	315	364	350	380	340	362	371	368	360	338	361	328	348	387	342	375	355	319	334	335	357	335	329	365	368	366	329	345	327	345	320	373	367	370	329	312	350	347	366	369	366	342	343	340	358	353	352	337	349	379	329	346	339	355	363	360	356	319	341	332	383	352	370	347	372	381	364	371	335	334	298	371	351	343	378	355	367	332	372	371	343	360	368	355	299	347	366	343	317	343	345	340	338	335	350	333	309	360	360	363	354	359	353	343	331	335	366	335	366	373	328	315	354	349	332	362	350	350	366	333	343	371	330	345	353	352	348	371	343	334	343	309	343	380	347	315	352	310	339	350	378	329	292	352	365	332	348	334	329	307	374	359	345	344	358	358	361	354	325	354	357	346	367	330	343	333	360	300	401	362	331	374	333	326	338	348	336	324	352	320	362	326	337	379	378	362	322	366	327	372	390	370	341	357	330	329	369	317	361	349	334	366	356	355	336	320	312	347	372	346	312	338	349	350	368	348	323	357	385	336	351	349	350	360	340	377	331	342	353	358	368	362	354	381	339	317	336	336	344	340	320	332	352	382	360	318	337	368	323	308	364	340	343	373	328	331	379	362	337	362	356	327	332	355	370	345	315	345	359	324	344	388	344	360	348	366	350	370	381	381	372	359	340	344	345	336	351	344	315	351	368	346	342	340	367	346	376	387	338	320	376	345	336	347	338	369	347	358	372	363	363	381	327	347	345	353	341	344	353	331	340	326	334	345	336	348	350	339	388	397	320	375	339	344	360	354	369	338	339	364	323	350	370	372	341	330	326	322	342	326	325	321	340	347	347	335	328	341	364	381	335	372	332	365	379	345	357	347	344	344	334	361	335	345	351	404	319	337	330	337	323	378	393	377	333	355	373	367	360	336	369	354	317	366	362	338	347	321	363	339	344	323	342	325	317	351	362	375	325	368	357	351	334	327	335	334	365	337	342	375	357	379	365	381	366	327	330	373	339	370	354	351	314	355	323	359	361	352	365	395	343	320	333	346	359	359	333	348	319	338	358	358	349	363	369	373	313	346	359	332	348	351	351	340	343	332	343	347	320	346	390	326	333	345	340	365	334	355	321	359	347	333	355	349	363	317	333	346	339	343	369	332	313	351	328	368	276	360	368	342	340	338	358	308	319	378	383	335	382	353	313	375	344	345	343	337	367	394	367	350	389	332	340	329	342	345	346	343	338	362	358	362	380	353	374	335	374	340	352	326	332	345	344	325	340	334	353	344	373	344	345	348	371	337	355	376	359	337	317	326	360	348	324	353	373	333	371	326	355	378	342	344	335	360	319	377	328	332	380	379	331	362	329	343	328	307	333	318	360	336	385	349	342	363	344	376	338	338	338	344	356	349	360	349	345	340	331	383	326	370	356	317	346	366	330	352	383	365	317	335	359	351	364	366	384	349	379	365	359	317	347	357	332	373	348	313	328	330	357	323	326	345	354	348	331	354	338	346	321	335	372	362	339	307	355	346	326	341	359	332	342	349	352	334	339	333	355	348	355	356	346	343	359	336	360	356	337	365	350	347	342	358	370	342	354	352	329	305	359	312	345	332	360	304	339	348	352	334	333	339	375	370	333	350	357	360	301	352	308	354	349	354	362	333	339	315	339	293	326	358	340	360	315	377	341	357	330	335	341	354	369	365	336	371	367	346	320	370	364	363	326	360	349	345	336	346	329	355	364	316	343	348	310	316	351	360	344	349	347	334	326	343	336	353	344	361	345	359	297	347	324	299	346	350	376	375	361	342	372	328	363	382	351	337	378	321	315	329	338	387	353	337	335	334	363	368	356	318	337	346	350	357	375	350	348	370	330	326	362	347	320	337	332	378	363	349	362	382	361	347	352	368	341	348	361	347	364	336	371	303	336	330	333	337	305	378	355	341	354	339	339	333	371	328	342	311	341	357	351	342	371	349	329	371	313	341	397	358	372	335	320	339	366	347	320	363	352	357	365	351	335	359	343	346	343	354	326	345	388	338	359	379	321	356	338	341	350	320	348	356	360	349	348	367	377	337	340	332	335	356	341	333	356	347	342	336	375	343	374	329	338	373	334	376	352	364	362	331	344	342	344	354	340	375	348	343	354	342	345	357	355	368	322	377	323	342	334	375	374	348	366	353	339	348	404	340	335	326	337	360	364	341	336	329	349	349	348	326	362	363	340	357	361	353	342	341	362	359	380	356	347	349	370	352	361	368	363	353	324	303	336	346	349	347	348	341	353	375	348	361	341	348	320	297	341	391	375	365	357	345	358	351	327	332	333	351	348	320	365	327	324	347	344	316	346	369	363	294	345	365	348	337	322	339	372	366	329	384	336	368	345	318	352	387	364	333	366	344	360	357	376	325	352	361	350	357	328	361	359	378	346	333	359	370	344	377	354	347	341	365	305	342	345	330	365	382	341	350	376	339	345	328	335	356	320	326	338	373	335	346	352	358	344	350	337	362	331	310	342	325	319	356	375	360	351	338	331	346	370	357	354	356	352	383	348	334	381	358	338	342	368	326	333	336	361	322	347	358	360	357	371	343	348	342	373	344	380	388	354	329	358	361	356	347	380	344	338	358	326	353	351	335	364	362	338	332	311	337	335	327	346	329	377	356	342	361	332	320	361	354	369	363	353	368	332	335	325	358	313	389	351	315	353	377	410	369	337	348	305	363	332	348	317	338	368	369	357	350	348	377	360	317	351	346	349	322	335	356	347	337	331	342	344	371	353	356	333	345	356	340	335	363	352	358	330	333	337	354	352	337	344
23011	41398	40122	31572	25419	21739	19873	16336	12648	9622	8239	6508	5008	4363	3680	2893	2519	2045	1799	1479	1316	1268	1274	1212	1141	1129	996	980	1030	908	883	856	841	5955	8025	5116	2665	905	570	565	549	529	530	510	560	515	495	557	534	542	524	544	537	574	581	541	583	528	540	627	570	594	558	555	550	584	658	677	567	595	580	541	548	531	562	535	544	528	530	562	525	572	489	514	505	547	545	517	575	508	553	537	562	555	478	530	541	514	542	556	539	541	486	540	538	507	517	513	546	520	548	535	547	499	545	592	575	541	523	535	509	537	529	564	544	555	500	526	543	528	551	574	510	553	542	499	545	525	548	502	484	542	545	509	559	564	552	517	509	563	567	558	534	546	542	552	515	546	520	549	519	569	539	499	541	526	545	508	564	546	502	543	511	538	542	493	530	524	538	568	577	522	565	523	540	533	536	514	539	524	493	551	507	519	567	531	543	533	510	518	513	530	547	540	510	558	527	546	527	547	538	526	525	556	507	561	536	534	499	580	518	574	509	506	570	561	527	522	510	549	519	525	490	552	511	524	504	534	567	524	540	552	571	525	556	552	520	542	577	582	544	532	553	546	520	506	528	490	539	556	546	497	521	484	510	543	512	540	534	547	477	540	556	551	543	576	522	550	498	491	534	543	538	553	569	560	523	514	527	529	588	555	534	516	578	533	533	538	553	513	489	478	556	485	544	525	543	548	495	532	543	538	550	552	543	575	532	507	526	534	542	493	551	505	516	510	505	514	516	498	559	539	542	522	537	498	560	523	547	572	520	520	548	525	540	539	552	498	563	542	550	524	519	567	544	533	496	517	528	503	505	523	566	537	528	513	553	513	540	538	498	536	522	519	527	543	514	561	519	497	533	534	522	545	544	552	534	517	533	507	513	480	519	491	528	508	537	529	515	506	560	537	554	563	563	549	573	525	558	510	536	515	494	547	495	532	506	531	519	512	559	534	502	539	581	508	571	540	530	524	541	489	521	535	534	531	522	509	537	530	512	538	526	564	517	527	544	553	482	530	528	517	553	579	530	553	584	546	509	507	554	569	551	554	531	542	531	553	495	500	539	551	554	493	533	541	524	530	535	499	505	504	496	537	495	588	537	536	499	560	532	520	510	512	525	507	537	524	511	555	547	546	515	505	510	505	550	516	542	549	551	561	524	514	553	520	519	518	531	529	511	550	523	517	561	507	529	505	525	546	513	572	536	552	551	532	553	565	579	530	526	536	583	533	544	537	594	577	500	534	523	516	507	555	557	511	533	564	551	492	530	572	561	522	509	544	568	591	573	578	519	545	527	533	532	522	543	502	553	514	535	507	519	533	496	568	530	540	540	528	542	517	552	541	524	495	553	499	552	533	544	523	488	517	521	533	542	516	493	548	475	579	577	567	516	543	530	509	546	548	498	534	539	521	530	537	527	568	516	509	537	517	532	533	501	529	553	537	541	546	559	513	555	527	529	501	517	533	511	560	561	523	540	491	552	517	521	586	518	505	566	541	550	508	542	511	500	501	585	568	517	549	534	526	559	504	530	518	577	585	539	556	511	538	541	562	541	539	544	546	555	534	547	523	521	526	549	545	469	548	577	539	550	542	560	499	544	497	522	486	538	521	542	516	543	503	512	541	568	542	549	535	511	535	510	509	567	487	538	485	536	570	541	539	491	500	518	557	506	548	545	519	509	548	531	517	561	530	567	492	531	519	527	509	527	538	562	496	523	532	526	505	532	562	563	535	551	522	525	561	503	535	559	531	586	549	535	546	494	524	512	556	526	531	523	513	516	526	524	517	531	510	527	541	534	476	520	553	556	559	578	572	509	571	520	550	534	479	558	541	526	557	505	534	539	593	506	530	555	543	528	542	502	538	524	563	536	541	535	518	494	543	565	559	540	505	553	515	558	561	527	517	499	552	545	545	528	580	552	539	502	529	492	496	475	536	525	506	511	545	569	557	558	534	523	514	536	532	505	515	575	532	581	543	538	562	550	522	564	526	500	547	534	581	498	522	559	552	541	537	523	533	548	531	512	527	529	541	518	512	547	527	553	563	517	537	541	562	558	532	535	530	566	551	575	486	517	514	517	492	494	589	518	574	571	544	543	554	557	568	528	533	509	522	504	525	506	509	571	521	526	491	561	573	544	527	573	545	521	551	523	513	556	554	541	562	546	537	521	531	593	519	566	507	529	552	507	561	502	524	517	537	507	549	528	499	524	547	534	521	592	577	545	536	497	528	540	525	540	491	504	533	556	498	508	522	554	527	536	543	520	520	539	506	580	500	512	526	513	504	558	526	546	488	547	559	540	517	573	513	540	545	495	523	549	574	544	540	511	529	571	566	568	551	556	527	525	545	519	541	535	543	546	552	563	550	529	511	544	519	546	529	554	519	466	523	523	585	534	537	569	519	549	513	498	511	549	558	542	502	500	501	507	555	488	523	535	524	574	556	478	509	550	541	506	531	553	523	547	539	527	513	556	489	535	509	544	542	527	521	527	551	534	527	550	531	520	551	534	536	537	526	546	507	536	490	586	579	523	513	526	549	519	576	529	494	521	531	505	530	523	540	535	550	553	563	508	523	543	524	519	526	539	557	546	529	511	526	519	539	563	536	515	571	519	511	539	526	534	525	506	500	527	515	541	540	548	519	524	544	547	534	509	559	530	560	524	524	555	523	537	512	512	518	543	548	555	540	547	579	557	532	548	521	557	485	509	579	548	540	561	509	556	542	543	563	535	575	527	548	547	559	505	566	552	565	563	517	487	500	504	549	546	542	541	522	546	558	538	541	569	537	555	509	498	533	545	520	518	535	513	561	569	534	581	534	549	513	489	534	559	524	556	556	536	502	546	498	516	549	547	572	497	559	527	546	584	529	533	546	538	546	515	515	495	515	547	506	530	518	523	501	516	594	492	544	532	533	493	527	547	521	557	548	512	507	536	502	553	517	565	563	548	567	544	527	530	510	578	562	577	563	514	534	541	557	537	529	519	528	567	530	506	517	558	538	545	513	569	557	516	516	554	527	520	570	525	565	542	591	555	539	498	574	538	559	544	556	513	558	553	546	503	558	524	539	534	541	587	480	517	558	537	546	574	533	554	531	514	533	543	491	535	553	555	528	549	541	569	496	552	523	534	519	542	503	503	528	531	531	545	539	493	527	508	537	535	565	539	531	505	527	525	530	540	525	533	492	520	508	570	541	499	563	531	509	549	519	514	525	567	537	511	515	534	531	510	573	487	532	535	539	555	526	528	551	558	533	537	499	514	536	539	531	530	537	544	498	537	507	559	502	591	529	561	513	559	566	537	560	546	546	534	510	509	575	576	507	520	547	530	509	534	531	567	548	550	504	547	514	515	544	514	528	536	524	580	495	560	503	510	554	513	561	567	516	514	555	555	519	560	525	564	528	547	495	465	504	553	554	596	542	540	552	538	509	542	575	530	538	530	568	508	493	552	536	529	534	518	530	478	552	519	538	551	533
27093	21624	21102	13040	6352	4149	3315	2686	2006	1535	1335	926	809	674	636	533	467	502	466	407	392	382	341	371	368	398	326	330	341	347	363	357	326	380	566	503	434	313	296	277	304	331	293	298	321	303	312	299	293	333	313	298	291	285	302	333	328	326	298	322	280	309	320	299	287	318	306	310	276	331	310	270	322	279	317	318	294	277	302	312	312	303	300	297	280	319	288	316	293	323	328	329	339	307	341	318	308	299	319	322	314	308	318	311	302	322	276	291	311	301	348	318	311	316	305	296	281	302	309	294	310	281	294	297	291	276	296	299	295	281	289	307	296	306	274	282	306	284	298	341	309	292	297	274	285	295	300	277	313	286	295	298	315	306	297	282	303	304	274	285	301	318	315	288	281	291	300	295	340	347	294	291	300	330	326	326	316	300	311	292	291	310	324	326	285	326	302	314	283	298	324	289	296	316	327	305	286	294	288	281	284	280	298	272	322	288	305	283	327	301	312	306	308	319	298	320	299	303	295	308	317	295	280	287	316	266	300	312	306	331	319	294	330	318	307	326	316	326	299	282	297	322	327	299	308	293	314	311	298	257	315	285	326	320	308	301	308	296	315	302	302	275	306	313	302	288	288	315	327	318	285	309	286	291	308	308	304	312	296	305	349	290	284	289	314	288	287	289	340	323	335	295	310	348	296	296	310	303	328	320	325	285	303	309	308	309	332	318	320	336	291	304	290	311	313	282	332	304	304	275	303	269	292	291	278	276	326	310	324	288	289	311	306	297	277	294	320	308	312	308	269	294	302	334	284	311	326	294	280	310	325	278	335	307	267	301	326	321	311	300	319	309	308	306	285	305	318	338	286	304	326	306	267	300	286	292	292	276	302	293	271	288	323	303	324	307	285	287	319	315	295	273	291	282	298	305	337	307	292	323	335	305	299	308	334	290	337	314	299	303	284	302	262	314	311	288	270	322	308	293	311	304	291	319	291	280	292	276	304	321	316	272	311	285	288	327	284	297	287	321	304	318	304	315	280	316	306	294	288	283	283	332	319	301	318	282	289	285	323	298	262	308	264	318	314	287	289	287	317	279	286	275	313	321	314	306	306	322	285	284	277	298	297	294	306	308	297	305	288	302	322	307	282	312	320	305	277	322	306	318	302	293	276	319	304	315	307	291	323	296	291	329	297	316	307	286	293	276	315	295	266	309	291	298	296	310	312	293	312	322	302	298	287	306	308	317	329	317	299	289	305	277	280	315	297	306	278	302	295	295	315	287	307	308	331	301	302	293	318	295	316	280	290	314	289	330	287	292	309	310	315	292	302	316	316	316	298	310	293	281	296	306	302	298	330	287	320	287	322	306	303	336	296	307	286	313	313	308	314	310	275	318	317	290	301	292	300	298	281	317	319	287	321	300	316	308	327	319	304	275	328	267	288	321	308	299	321	295	313	269	270	330	308	347	304	332	317	304	356	306	309	309	280	295	309	328	286	305	290	288	297	293	313	321	310	290	300	305	265	294	274	285	277	309	317	313	296	307	297	299	327	308	291	282	314	303	290	310	298	307	299	308	299	311	288	310	299	316	278	267	315	291	319	324	289	289	299	301	308	296	304	301	321	280	302	303	330	290	304	311	296	291	319	330	296	301	315	317	324	307	298	286	286	307	301	310	272	325	306	289	314	310	316	305	326	299	320	328	269	282	311	295	264	317	312	320	294	303	320	307	306	286	277	295	299	278	289	284	311	316	298	301	350	318	300	331	287	302	294	313	318	309	309	312	260	345	289	299	310	306	306	301	304	298	310	285	263	312	298	311	301	314	297	307	301	279	311	306	316	324	303	300	311	289	328	309	285	289	276	269	322	331	319	341	331	323	334	287	299	301	320	329	323	290	297	289	314	310	292	305	296	313	307	290	306	311	335	281	308	278	298	313	300	290	288	318	325	292	316	300	298	308	287	303	289	323	295	285	297	291	302	320	295	262	297	322	304	284	320	290	328	315	316	309	329	292	299	293	313	315	312	314	283	315	310	286	276	272	310	310	281	284	296	291	299	276	304	302	315	288	321	312	309	291	312	310	342	310	314	312	331	295	336	269	301	285	268	298	297	268	315	304	294	328	287	312	340	289	314	311	297	307	316	337	253	327	340	307	326	273	300	309	318	338	278	304	307	315	320	336	284	324	283	331	292	330	289	312	346	315	315	281	284	325	294	299	300	304	297	322	279	313	307	297	302	295	303	290	333	305	309	283	289	334	308	301	310	314	345	315	295	322	286	282	295	264	290	305	319	311	291	301	303	321	263	310	295	328	320	303	315	290	278	307	313	302	309	295	341	317	298	334	327	309	320	301	313	328	280	304	327	291	329	318	305	288	296	299	308	306	304	304	323	315	329	319	283	298	304	282	303	310	286	295	292	296	335	305	327	294	333	299	302	291	306	290	309	324	287	293	325	328	300	307	289	274	262	317	287	292	314	314	287	264	306	286	290	320	313	324	299	302	307	305	309	322	299	320	327	310	325	303	315	315	317	312	337	302	310	302	317	293	316	317	303	302	287	312	321	290	325	288	330	303	333	292	317	290	291	297	305	303	312	282	303	315	288	307	355	303	296	304	322	302	323	308	317	281	306	292	279	312	293	302	273	289	299	287	300	302	287	299	303	320	295	292	311	308	303	307	262	311	291	304	298	293	283	309	316	338	289	302	333	281	277	282	284	266	300	316	295	318	348	316	335	286	291	296	290	297	305	289	310	274	289	320	292	314	279	307	314	291	301	295	320	283	293	299	302	323	300	290	302	264	297	308	287	320	284	329	333	297	325	337	326	285	329	333	289	286	298	314	304	303	311	303	299	333	340	306	311	299	301	325	291	287	307	366	311	302	301	314	288	294	284	290	323	340	278	314	320	296	319	300	331	299	310	285	290	284	355	324	299	318	299	339	321	315	304	284	320	343	277	263	312	307	320	314	306	320	338	327	277	296	309	315	302	283	299	292	302	318	276	290	291	297	306	278	321	281	298	305	293	279	299	311	307	286	338	343	299	310	312	294	326	303	295	301	339	314	299	302	312	320	338	295	272	280	274	320	328	304	312	325	312	321	281	302	342	305	279	293	306	307	317	315	302	327	302	302	317	310	288	274	289	316	267	290	274	337	319	320	322	309	308	340	288	318	296	320	257	295	311	322	320	289	304	278	331	276	304	325	301	328	286	317	307	296	291	301	300	332	289	299	313	318	315	313	289	309	285	328	270	288	310	324	301	311	316	282	296	305	311	285	304	313	294	278	326	302	293	338	297	313	310	291	299	281	314	292	336	313	297	320	302	281	315	290	293	292	312	298	288	282	263	273	280	294	302	294	294	323	337	309	288	299	266	324	272	317	313	301	280	307	267	315	293	309	312	290	291	323	315	345	300	283	300	294	317	330	302	293	304	289	330	295	323	318	315	313	292	306	292	321	292	274	327	300	317	315	305	296	292	314	281	304	307	298	279	298	300	321	303	300	267	293
17993	28426	28781	19760	14118	10926	9494	7806	5890	4671	3764	2849	2220	1902	1622	1396	1116	1025	878	811	762	693	718	678	731	707	675	657	642	667	640	622	597	721	1161	1031	731	495	494	441	472	512	469	472	462	489	478	429	534	491	486	481	469	530	470	517	472	498	442	479	486	479	432	459	466	467	468	493	436	471	449	470	484	479	461	468	499	469	507	457	480	455	459	497	507	493	452	459	444	493	493	485	465	456	475	485	501	504	507	486	462	476	512	473	498	507	435	499	472	476	480	450	453	453	476	439	464	458	442	463	458	481	406	519	476	481	450	469	484	482	499	440	463	492	500	507	442	429	492	503	459	487	481	465	503	453	505	445	454	481	467	479	498	461	466	473	498	445	521	482	498	434	474	493	486	436	451	475	455	480	454	472	453	466	454	500	480	472	503	460	463	496	480	469	483	467	460	506	491	502	454	448	499	477	482	479	485	492	457	499	511	491	511	484	490	470	476	502	459	464	472	458	473	424	450	451	494	476	511	488	417	473	496	468	504	453	462	488	472	530	478	468	492	475	464	502	441	466	495	481	445	472	505	485	492	487	507	464	454	525	480	466	474	436	470	465	472	500	522	462	452	449	430	448	472	456	442	457	421	522	488	474	436	491	466	457	482	472	485	458	476	459	486	492	464	474	506	461	453	456	478	473	455	450	506	465	453	466	486	464	464	486	464	512	456	497	461	476	472	488	464	488	462	457	494	508	457	460	466	458	505	499	472	469	463	489	433	481	504	477	460	492	513	534	491	493	469	492	479	428	465	485	470	496	462	496	472	467	508	471	461	484	477	502	478	470	489	456	515	505	473	508	500	438	422	495	436	475	442	511	482	454	481	457	456	476	496	454	464	448	464	487	476	467	502	468	472	465	511	476	479	463	448	467	482	470	453	471	495	443	504	478	496	460	450	500	451	502	436	495	507	463	410	469	470	493	506	469	473	455	462	484	510	497	468	504	470	486	469	503	451	450	497	460	509	507	472	473	489	426	473	470	467	457	456	446	463	467	513	497	491	408	445	427	466	488	451	481	505	498	458	454	464	483	500	485	453	491	461	505	482	485	483	487	510	480	471	487	487	520	508	467	468	482	452	449	482	479	445	498	446	497	485	478	482	470	443	428	484	469	507	461	453	509	433	480	469	459	462	455	512	470	485	466	496	468	495	478	479	447	440	473	450	454	475	491	451	481	433	439	451	455	465	456	453	464	506	492	518	438	472	466	485	496	504	452	515	430	515	470	464	468	480	451	490	494	466	479	494	486	480	475	508	466	469	479	459	452	488	506	505	497	474	476	492	490	464	491	516	453	476	528	442	476	455	467	480	499	517	498	472	442	464	495	481	470	477	484	449	461	472	436	479	456	488	493	471	516	505	480	461	491	470	479	483	442	466	485	518	462	493	508	456	469	437	464	514	482	495	482	467	483	473	490	470	476	484	468	520	477	480	469	482	443	470	464	476	422	493	457	431	484	488	484	483	490	470	444	467	462	476	469	482	464	494	494	445	469	441	487	470	495	442	430	482	389	489	464	447	520	498	443	489	504	450	485	490	438	480	481	504	469	487	473	438	506	481	472	450	464	452	479	496	468	514	465	462	499	485	489	437	475	429	496	435	407	450	459	491	485	467	487	466	485	439	501	463	474	476	517	481	460	471	504	509	440	432	448	487	506	470	457	463	474	466	439	475	527	508	524	468	496	430	499	476	464	443	472	473	446	511	465	464	476	507	485	487	488	490	484	473	493	468	419	456	472	490	445	458	512	494	476	462	482	469	486	485	482	510	507	456	469	475	441	450	452	504	442	457	463	469	475	501	462	463	505	515	438	483	476	490	491	520	465	499	494	500	482	522	505	460	512	456	434	414	450	492	456	453	487	502	489	466	443	501	486	479	496	475	474	484	488	456	456	479	534	475	488	456	444	504	472	502	436	477	465	478	484	489	456	469	489	483	507	476	467	460	498	512	477	467	469	476	445	467	500	506	493	491	467	491	461	484	488	488	467	475	464	470	459	472	482	484	455	456	507	463	496	494	494	482	468	462	492	450	439	496	480	474	458	452	521	489	442	463	433	486	473	470	504	440	460	446	456	468	489	500	469	442	453	476	467	484	464	448	505	454	455	424	446	468	470	482	462	462	414	478	470	481	492	483	467	471	463	483	460	489	473	476	493	458	436	480	473	489	454	447	444	483	456	449	431	506	477	476	474	456	498	453	453	462	467	448	466	466	447	470	483	482	475	470	462	461	514	454	451	472	471	462	486	470	479	467	446	502	464	464	464	451	484	446	455	422	455	479	474	526	456	481	490	468	485	481	472	442	475	466	505	486	470	486	503	480	472	457	474	468	479	434	478	502	464	522	460	489	450	497	433	480	467	501	517	436	454	453	480	471	453	467	483	418	516	462	456	487	486	507	450	468	497	555	453	479	509	480	470	514	461	498	452	489	456	504	459	479	476	443	468	467	487	489	450	432	472	468	479	451	457	517	438	510	450	478	479	442	453	448	447	504	478	477	445	445	492	475	449	460	439	506	502	475	451	490	452	476	455	507	455	494	505	454	488	491	501	444	441	453	512	470	462	489	500	440	439	484	458	469	465	434	467	467	488	441	496	484	478	487	453	482	495	437	490	503	445	493	507	484	513	511	504	493	481	474	508	433	513	502	465	474	493	488	458	489	497	459	484	484	483	490	453	466	458	470	467	489	467	473	499	419	474	437	457	474	437	443	461	481	481	474	462	505	487	468	487	480	464	493	470	488	429	444	465	475	488	442	464	497	508	470	488	512	453	506	474	467	478	500	444	459	475	470	466	428	514	462	494	464	467	491	458	483	459	476	487	491	491	489	471	506	442	488	469	507	487	429	442	503	448	481	463	496	476	510	511	472	494	502	474	445	468	459	493	490	499	461	477	479	470	491	481	430	443	480	485	467	484	450	510	499	482	482	484	452	467	503	424	497	494	508	485	499	463	466	464	500	462	487	431	455	448	463	434	487	442	485	499	473	461	470	480	482	485	466	493	468	466	478	428	463	502	442	462	505	467	457	504	485	477	465	485	452	484	472	487	454	473	470	476	502	477	462	462	504	491	485	484	498	447	470	483	433	450	510	479	459	499	504	478	466	481	459	476	480	504	479	463	482	482	474	464	456	455	483	474	486	494	478	501	458	515	455	485	504	475	442	489	474	468	465	487	449	480	481	460	485	441	490	457	474	460	496	485	470	484	505	458	490	454	506	455	489	473	494	475	452	485	479	465	434	449	450	504	479	487	476	499	474	447	448	467	453	430	479	453	505	457	469	466	470	500	513	482	441	537	424	469	461	490	507	473	452	459	495	424	436	465	464	482	459	458	430	503	480	505	448	508	469	484	480	466	474	477	454	483	473	449	484	471	486	488	447	493	498	483	465	468	419	466	495	511	491	476	493	492	446	421	469	465	494	482	435	466	456	454	443	467	485	513	507	465	437	489	497	477	470	445
24212	21353	28561	24543	20813	12806	6959	4687	3396	2662	1989	1651	1328	1100	990	872	731	646	626	596	523	521	489	494	474	428	429	430	484	446	457	433	419	968	1878	1350	820	392	353	338	314	391	356	355	367	385	345	363	368	357	350	372	386	355	341	342	375	361	345	374	355	376	358	330	372	379	374	373	402	386	383	388	337	344	343	387	346	352	360	349	363	367	345	364	350	354	379	336	377	328	382	334	356	341	342	369	359	368	312	362	312	371	347	352	314	362	341	377	369	335	319	350	356	337	374	375	370	333	352	367	325	354	379	325	359	345	334	372	375	314	330	357	362	370	361	351	323	347	317	356	330	348	378	390	395	329	336	364	341	373	349	344	365	359	349	352	354	363	339	377	353	377	342	326	332	350	372	319	366	317	367	394	344	350	331	342	354	337	343	369	368	358	338	365	353	373	347	354	357	348	370	365	364	371	352	371	334	365	349	361	346	300	362	360	405	359	341	360	360	363	392	389	374	360	371	352	375	358	356	363	377	347	362	357	337	359	354	353	361	334	390	328	343	357	348	344	336	386	364	386	352	323	373	345	343	340	349	343	388	349	353	336	374	340	368	360	341	363	361	329	362	339	358	324	311	361	378	317	378	385	331	332	339	352	342	341	362	357	355	362	375	350	361	373	360	332	356	349	351	394	333	344	368	365	385	343	377	328	348	366	357	375	348	391	360	362	333	339	343	370	321	352	351	373	341	341	398	343	363	316	358	351	367	343	350	358	365	338	378	328	363	354	316	390	370	343	329	331	355	365	348	375	375	355	382	375	384	318	340	358	342	353	375	362	327	366	362	341	366	351	346	370	325	353	343	361	388	372	358	364	357	367	336	356	330	318	373	354	350	334	398	339	363	341	345	356	356	345	370	380	349	307	330	345	400	364	335	374	343	377	365	356	361	367	365	369	365	368	349	359	334	333	368	376	363	335	347	346	359	346	333	381	333	330	323	346	332	354	342	336	362	369	344	344	336	365	347	326	337	336	378	364	333	380	356	322	344	359	355	354	335	362	355	378	321	319	354	331	341	355	363	343	375	356	349	368	356	361	360	335	350	374	360	333	350	359	343	353	343	380	361	357	362	326	327	344	342	357	361	370	336	348	350	332	350	368	387	342	371	352	344	339	373	340	379	336	383	331	338	368	314	370	362	361	339	358	347	344	338	340	350	343	353	359	362	354	365	330	339	370	373	341	338	345	355	357	332	354	357	320	350	341	361	379	336	353	350	351	334	339	365	380	354	361	344	342	371	374	371	356	346	365	379	363	324	334	358	358	362	345	368	349	363	350	344	374	347	343	390	370	384	343	343	375	383	347	357	338	352	329	362	362	349	344	339	357	396	356	358	363	341	365	374	356	340	369	339	349	380	366	343	334	372	360	346	345	354	342	372	299	332	391	364	339	363	357	337	420	355	324	364	368	380	390	338	338	378	343	333	366	366	336	334	350	336	325	373	329	333	333	356	362	366	341	354	340	337	363	338	339	352	348	367	412	348	356	335	375	368	357	377	356	362	378	374	370	376	370	363	367	354	352	360	338	388	376	346	345	347	340	355	354	376	367	341	359	374	352	367	372	359	388	359	334	377	356	330	354	336	367	343	335	359	345	340	355	357	367	340	323	314	294	363	370	373	342	327	350	361	327	361	365	360	370	360	358	354	345	359	361	327	358	377	356	338	329	319	355	358	328	369	327	361	347	337	338	341	333	378	366	390	357	332	348	335	360	366	360	332	366	320	358	396	386	337	347	391	336	354	362	369	333	332	367	396	346	383	379	365	325	350	374	353	349	350	358	330	329	351	365	364	354	350	359	369	362	351	363	372	347	376	337	390	359	335	364	357	350	320	371	340	360	393	351	346	371	331	347	345	367	344	384	338	369	349	376	365	332	349	362	361	351	364	375	379	366	328	365	353	341	368	389	345	374	342	356	367	400	375	339	362	328	346	342	361	346	369	339	356	361	360	332	358	369	338	387	360	349	388	356	381	348	379	352	316	336	391	361	324	400	344	336	345	337	345	361	339	364	379	373	352	381	344	346	360	348	381	341	324	360	371	353	357	367	355	352	356	343	367	323	346	329	310	363	373	357	380	398	392	375	354	354	364	366	330	363	363	354	384	351	354	374	362	346	388	367	355	356	333	355	361	382	365	362	339	345	346	359	345	353	395	346	347	318	336	357	368	344	377	362	335	332	368	354	391	361	352	346	373	364	359	367	388	362	311	331	348	319	366	383	357	367	350	379	360	343	348	341	355	373	337	350	359	377	340	332	375	342	348	374	362	354	354	391	370	330	348	367	366	363	321	364	374	355	377	367	376	372	350	324	364	312	338	359	372	352	378	346	366	371	338	329	361	370	379	342	367	353	368	382	380	363	347	383	354	317	328	359	341	368	341	351	339	358	369	316	350	356	358	376	369	382	367	351	359	373	379	370	348	359	330	357	383	344	368	391	369	350	341	347	336	353	363	342	336	345	381	369	366	355	353	358	328	368	366	325	384	363	336	337	335	359	364	373	352	360	356	357	310	357	371	351	370	372	371	353	369	341	365	327	341	368	341	357	336	365	372	371	311	393	354	359	359	372	346	371	323	378	353	361	394	393	344	373	338	365	371	337	348	337	340	332	348	352	342	329	341	377	354	357	383	345	357	363	335	349	346	332	353	340	352	325	361	388	376	373	389	372	320	380	365	317	346	334	349	311	359	316	363	375	381	357	362	355	355	368	373	363	361	329	367	359	339	333	347	360	409	344	355	382	378	357	370	334	353	368	358	349	353	351	316	357	360	351	319	356	348	364	347	377	359	337	358	342	388	345	359	364	337	360	391	341	343	349	384	364	357	362	371	343	356	356	340	353	356	389	339	335	350	318	389	377	339	332	338	379	309	358	371	382	357	349	368	354	355	342	377	375	383	354	337	330	336	359	345	348	353	372	353	353	326	379	366	343	332	357	344	355	362	360	366	360	372	370	359	388	343	363	343	386	341	339	368	365	364	362	384	347	368	375	372	333	361	359	357	340	354	360	327	362	372	335	358	335	354	346	352	337	386	332	349	348	315	331	369	339	363	356	329	360	330	330	358	330	376	360	359	396	359	359	329	355	351	355	405	357	331	303	351	341	369	332	341	361	364	360	329	332	359	386	333	318	355	366	392	346	360	368	330	356	314	371	336	331	334	313	354	362	364	327	374	361	328	340	349	351	334	356	357	376	356	371	353	351	361	315	360	370	346	337	348	345	333	360	332	387	359	355	330	352	375	346	324	357	345	367	359	392	316	389	376	374	327	373	340	365	388	339	363	352	351	387	361	361	369	319	363	351	386	357	359	363	360	347	372	377	355	368	367	400	360	360	364	363	326	358	388	389	329	378	349	344	357	334	360	340	335	354	316	360	364	363	368	362	372	341	322	380	371	291	335	336	386	399	358	370	357	349	375	332	347	366	360	316	375	334	370	348	362	353	336	320	336	343	348	365
20397	36258	35487	27240	20165	16826	13936	11832	9528	7473	5915	4622	3672	3178	2658	2124	1811	1501	1337	1259	1017	1086	1003	995	1031	921	834	815	793	840	813	767	731	2401	4808	3442	1862	716	608	560	533	595	518	549	578	585	524	539	557	568	584	546	546	545	598	545	584	563	555	516	580	568	554	570	539	532	613	634	573	581	565	590	549	523	515	581	534	515	548	566	557	562	545	493	560	538	561	524	576	543	496	530	547	548	597	526	555	556	596	549	540	566	512	531	546	553	568	551	566	515	558	514	530	560	517	547	564	540	534	569	529	545	515	532	557	556	529	554	557	537	516	549	547	563	530	527	529	536	587	569	557	556	578	593	579	568	552	547	550	538	545	576	555	561	556	521	530	541	550	558	556	572	549	536	519	565	555	536	553	568	581	524	541	578	587	561	498	575	571	568	527	541	584	559	555	569	563	570	542	546	581	584	588	553	559	523	530	563	550	568	547	592	548	549	567	533	607	559	536	562	576	508	543	540	539	555	525	542	595	532	532	566	540	560	575	538	535	503	584	558	569	508	533	567	556	548	558	493	556	544	575	567	520	568	525	517	554	575	594	568	528	554	524	535	514	526	570	589	524	553	550	506	524	541	477	519	534	528	538	523	548	548	508	555	522	518	503	566	553	531	510	549	524	534	542	571	544	585	531	545	552	526	550	566	506	543	498	559	545	529	505	525	576	557	557	539	540	551	539	557	553	558	567	540	563	556	529	534	522	539	538	580	533	524	511	561	561	561	568	570	545	560	550	517	556	559	554	554	558	580	544	522	515	492	523	607	566	537	500	535	509	555	518	529	518	534	573	523	563	554	568	555	528	505	536	531	574	597	564	538	573	553	541	555	553	566	540	538	545	547	512	578	561	558	561	535	556	544	542	553	578	536	550	588	563	581	524	546	576	551	574	537	539	549	560	539	592	512	540	502	527	551	525	520	594	580	502	528	564	584	517	532	536	542	548	567	568	542	553	529	471	567	582	549	533	547	542	546	524	537	546	573	550	541	538	550	551	558	551	520	569	579	584	547	546	565	526	568	534	515	542	568	566	543	541	546	545	576	520	563	534	561	542	541	574	561	567	563	586	510	521	569	518	547	545	582	555	545	555	576	548	536	544	553	538	556	545	573	549	523	503	599	570	580	550	560	575	546	523	560	521	514	562	504	547	572	520	564	558	574	535	561	560	550	507	547	554	561	554	554	512	515	519	526	545	556	540	536	521	553	550	549	550	542	549	582	515	590	518	609	554	562	560	540	514	542	562	539	569	573	545	559	537	555	561	539	502	557	576	536	522	586	555	572	549	592	551	561	575	554	509	519	548	569	570	554	557	548	555	590	504	510	548	533	538	551	594	584	567	549	535	557	509	577	530	519	545	546	537	564	540	491	591	589	557	565	564	566	515	521	595	547	566	538	547	541	568	557	523	519	542	561	588	564	524	526	546	565	531	563	526	564	528	536	535	518	550	585	565	518	542	540	504	543	565	561	564	543	538	562	553	542	589	537	564	527	554	500	553	533	520	548	599	554	546	533	564	601	565	595	541	505	536	578	560	564	532	542	545	577	542	552	526	573	560	559	560	509	571	576	555	545	579	506	523	543	543	499	533	517	546	567	509	530	551	517	540	565	536	616	518	549	512	547	490	534	544	556	558	517	514	518	535	566	527	537	544	568	530	607	573	532	546	530	552	543	553	573	503	554	506	497	514	533	552	544	540	575	568	560	558	549	544	556	543	546	585	551	532	531	555	570	548	608	601	516	568	524	511	560	539	504	560	555	584	563	543	550	583	547	531	524	526	586	496	560	562	560	574	545	574	560	523	521	510	514	500	574	552	564	554	560	498	582	558	520	543	553	556	564	581	515	509	534	531	515	531	540	566	540	587	580	571	589	547	530	568	565	572	545	559	503	599	603	539	534	548	568	523	541	519	568	546	551	557	529	536	538	513	556	530	546	553	518	540	557	552	546	538	546	522	562	547	560	534	547	564	523	588	568	571	536	519	513	582	591	574	542	571	517	562	539	556	556	595	543	518	536	573	492	592	555	545	570	514	535	562	574	553	533	571	560	527	514	533	546	585	528	576	597	539	511	482	519	562	546	559	573	560	535	550	540	589	549	551	555	539	579	537	557	552	562	519	538	540	531	539	583	561	557	565	556	589	578	523	520	559	523	535	513	597	534	536	519	581	560	602	541	561	560	549	546	564	533	529	566	520	544	588	565	551	539	542	545	492	564	526	535	518	527	567	531	534	554	579	561	526	549	525	565	563	542	536	562	560	541	526	549	539	528	529	535	539	540	527	548	509	569	548	554	549	521	532	544	542	543	541	551	548	547	525	510	537	532	585	548	530	579	563	562	535	595	521	590	535	566	589	562	517	556	577	546	547	557	574	549	575	507	491	519	555	521	535	568	542	535	578	560	546	546	548	548	541	586	546	534	562	542	561	531	504	548	560	552	571	514	538	527	555	562	580	532	563	570	511	554	561	556	568	528	556	504	491	549	519	555	587	581	568	519	581	547	551	527	567	560	556	510	540	545	538	510	521	536	513	539	577	538	556	562	549	576	561	579	579	517	524	521	536	507	530	556	574	562	564	542	576	574	516	586	536	532	514	551	562	546	529	530	517	548	528	500	521	545	552	516	525	548	523	515	543	546	555	569	523	543	558	473	578	549	551	537	543	538	554	545	568	520	553	573	552	567	556	561	543	584	528	513	581	495	537	540	560	543	565	477	529	532	534	532	538	555	536	585	559	540	545	562	535	524	567	535	559	571	585	567	587	547	560	528	525	549	543	546	502	541	519	506	542	525	522	584	546	586	543	535	505	577	518	585	532	555	547	580	594	561	519	552	584	543	531	541	569	552	528	502	544	564	544	549	572	560	578	543	596	564	572	561	542	591	519	610	507	510	528	547	520	576	564	554	575	535	573	516	545	552	548	569	533	523	555	537	538	594	490	591	564	555	532	546	542	547	543	543	561	590	596	526	592	540	547	499	526	546	580	537	543	560	577	540	551	553	575	573	570	550	558	513	522	558	520	584	587	560	550	566	522	572	554	562	522	563	608	542	526	576	561	523	528	562	503	551	488	550	525	572	556	556	542	533	526	548	545	570	548	574	525	526	511	563	566	547	540	546	535	569	595	542	573	571	569	503	545	572	576	541	543	553	509	565	590	514	517	547	559	568	558	596	594	535	511	567	548	584	489	564	527	577	533	519	522	492	503	539	542	569	537	553	534	528	523	557	571	550	570	542	535	545	581	566	490	534	568	559	557	518	515	577	538	573	552	562	552	570	560	500	527	563	547	530	532	504	527	542	600	547	517	557	510	537	584	561	522	543	547	548	557	531	541	547	570	562	520	508	554	538	534	545	552	563	558	524	576	548	531	526	530	537	561	581	562	526	551	549	509	533	552	579	530	566	584	556	560	526	554	546	541	584	540	561	563	544	568	554	531	523	498	530	512	527	555	522	547	508	587	564
23204	21389	29237	23891	21471	21329	14506	6942	4921	3797	2915	2330	1844	1595	1289	1139	918	849	721	714	583	619	610	567	582	551	511	514	511	478	483	499	427	1832	2881	2370	1328	537	379	359	363	355	378	337	378	348	360	362	372	402	349	362	378	375	351	348	325	346	342	328	358	393	359	345	396	365	385	421	393	380	375	369	355	387	357	357	402	363	367	378	373	386	380	358	343	364	363	329	370	332	369	342	340	354	366	317	325	348	340	369	328	336	303	399	370	370	332	349	377	361	306	380	333	370	343	313	371	367	344	309	363	359	366	332	314	341	337	353	349	344	369	387	369	356	329	336	367	351	375	379	387	380	337	358	355	363	357	369	345	344	394	360	351	348	329	344	327	371	376	381	370	365	337	316	326	353	353	370	343	377	383	378	356	374	326	347	376	357	402	346	387	353	369	368	375	374	345	346	351	367	332	365	371	343	341	362	341	358	353	364	347	359	319	347	330	343	336	332	365	367	346	360	342	345	348	344	300	325	359	364	355	353	365	337	321	343	341	335	322	371	348	373	320	364	352	348	347	355	340	390	328	378	360	377	395	357	369	343	304	354	368	390	355	375	366	349	339	351	366	353	342	353	332	363	375	380	332	354	377	322	373	341	376	379	371	358	329	344	355	364	384	374	349	322	336	324	342	359	361	346	361	398	323	372	349	341	343	355	337	344	386	363	382	381	369	366	356	366	334	327	339	324	371	340	361	373	388	373	321	366	344	345	378	352	366	344	351	377	329	338	374	348	355	364	375	303	380	344	344	360	333	383	365	363	374	334	368	359	356	367	344	372	345	332	385	319	398	360	352	358	380	352	346	347	371	376	365	291	363	372	358	347	347	350	344	351	351	350	353	363	375	354	345	340	346	321	388	332	320	373	327	351	357	372	389	359	368	343	383	292	364	335	338	347	348	389	345	345	346	346	349	306	332	351	330	352	354	381	355	381	395	342	329	367	365	356	316	323	340	368	357	351	368	354	374	336	343	353	315	338	333	372	366	355	331	346	352	358	349	349	331	366	362	340	378	342	370	355	326	330	342	341	370	348	377	365	353	354	364	349	342	362	384	354	355	352	367	349	375	373	354	355	367	354	328	332	396	353	349	362	374	333	348	390	358	372	361	382	355	322	376	364	344	351	345	343	384	329	359	359	395	344	355	350	350	352	371	349	366	357	358	344	351	364	347	365	371	371	339	348	368	342	361	343	375	381	414	377	316	386	370	354	346	332	347	348	327	331	362	353	354	355	321	357	387	356	357	325	342	346	332	332	351	371	330	341	332	360	344	337	326	371	383	368	361	333	339	348	370	338	330	374	345	381	364	358	351	364	331	333	355	386	368	338	348	347	332	374	343	368	346	350	325	327	370	358	368	390	355	352	327	382	376	362	343	328	378	378	340	373	349	377	335	381	349	347	355	367	363	341	360	332	351	363	368	318	383	344	341	338	352	348	357	373	339	359	349	352	320	387	384	324	358	369	336	348	382	354	342	392	360	380	363	338	344	341	355	357	353	355	358	396	382	339	378	348	352	342	392	355	355	365	350	372	323	389	343	368	317	375	368	354	340	405	363	356	368	340	343	333	328	333	355	351	372	356	377	359	340	356	370	345	332	338	351	366	322	367	355	349	345	334	344	366	353	344	365	353	344	345	376	394	337	349	348	370	348	379	383	360	364	345	352	342	338	366	328	348	390	383	327	331	341	383	350	372	324	333	349	324	362	353	356	369	380	328	370	345	370	356	357	354	383	364	365	336	362	364	362	344	338	352	384	350	383	374	350	353	338	331	393	312	365	330	379	355	367	354	362	385	381	361	325	305	389	338	331	321	359	353	309	361	354	369	341	358	354	359	388	350	384	361	327	365	347	365	382	362	312	332	421	356	323	339	344	333	347	380	357	374	371	373	337	372	364	341	331	398	361	369	351	323	349	347	352	374	322	368	352	344	383	345	365	332	324	368	357	352	342	379	371	359	327	360	358	354	374	349	367	316	350	366	356	335	394	374	331	351	355	384	344	366	353	325	364	357	375	333	360	352	339	373	344	377	347	352	331	334	341	358	382	381	335	300	365	362	345	369	380	323	394	361	381	370	344	387	339	308	370	399	324	361	364	325	352	300	352	327	369	358	372	342	362	383	369	365	370	385	359	362	341	376	350	345	352	379	345	370	339	347	352	366	371	370	359	367	344	329	324	368	347	366	368	341	377	346	365	349	361	353	364	394	353	365	341	337	366	364	354	365	372	378	362	358	335	357	350	364	338	357	344	346	323	344	350	352	385	354	351	358	331	313	353	341	362	374	349	390	356	342	362	376	313	376	341	336	325	345	347	347	331	365	339	351	378	353	409	388	334	347	391	351	390	344	357	363	368	359	373	375	356	362	349	373	340	369	372	363	355	335	347	362	330	382	319	355	352	328	367	398	358	318	338	344	345	374	369	328	354	309	364	378	357	333	390	342	351	350	333	382	340	335	338	345	345	355	346	359	338	350	343	361	335	357	321	345	334	337	389	352	348	364	383	356	377	336	363	384	364	364	370	355	370	351	377	343	320	358	356	327	360	328	369	345	362	374	333	364	342	336	363	365	370	339	348	365	377	374	372	342	375	320	369	364	336	347	364	349	365	344	330	355	333	362	335	332	335	336	357	338	350	379	368	373	359	364	325	342	352	355	341	346	353	368	343	310	342	406	364	369	370	358	370	355	363	348	358	379	359	345	361	359	365	398	391	337	361	375	335	378	350	356	381	353	347	373	360	363	361	365	365	346	349	351	345	339	338	365	367	348	336	407	343	382	333	327	341	371	356	339	366	375	343	333	335	348	367	364	338	341	364	367	370	364	368	335	380	349	350	375	358	349	339	355	344	353	369	346	329	383	341	354	368	363	390	366	338	360	351	362	337	369	385	344	315	338	343	384	382	350	362	347	354	372	370	350	336	388	365	356	369	353	358	349	362	391	377	340	351	353	345	368	348	351	359	345	372	355	351	330	376	409	331	329	362	326	406	348	368	342	364	362	357	362	382	376	361	338	370	317	359	367	381	373	382	343	386	379	330	394	328	362	408	350	388	330	346	322	360	354	367	365	336	340	340	366	358	390	373	378	367	387	332	352	361	405	327	347	357	350	356	336	346	380	345	329	374	324	385	349	364	359	352	343	338	334	372	380	366	336	315	363	379	342	362	365	336	358	333	344	376	370	359	334	314	351	355	354	321	343	368	377	354	346	355	345	345	375	361	353	359	364	361	390	351	371	372	355	380	337	356	326	347	356	376	354	334	332	358	336	366	339	351	348	330	358	379	331	340	348	307	356	365	346	352	356	373	338	357	293	380	368	352	364	330	379	321	379	365	356	368	364	347	390	337	378	354	338	395	339	352	327	382	377	372	376	329	347	352	357	387	376	364	337	316	333	380	353	363	354	316	373	352	334	377	330	346	347	375	349	349	374	302	376	345	326	364	340	382	357	352	367	373	331	373	358
23215	41100	40181	31781	24743	21132	18106	14926	12418	10295	8236	6507	5274	4598	3640	2917	2405	2081	1848	1562	1379	1283	1285	1260	1286	1160	940	1050	1014	913	936	939	854	4520	7630	5855	3127	1025	558	588	561	536	542	557	581	526	536	575	535	585	549	540	552	537	517	551	540	561	561	575	541	536	554	527	549	538	681	712	643	600	586	550	555	538	548	529	516	527	536	549	549	561	574	550	527	547	546	483	537	493	520	530	568	544	559	518	535	506	542	563	519	537	554	542	520	565	538	537	515	545	597	518	552	559	523	528	529	524	533	583	502	561	526	519	538	564	539	516	547	532	496	563	496	524	561	576	505	575	568	525	572	502	523	547	526	563	568	544	547	542	526	546	512	547	528	532	507	538	517	537	505	506	526	521	568	525	531	504	547	535	536	528	562	538	573	539	538	581	510	495	523	566	524	538	548	515	558	506	537	558	562	574	560	512	535	573	526	547	574	569	558	554	530	520	534	538	530	487	530	534	535	543	550	559	572	522	531	542	550	536	528	559	549	519	521	486	567	509	518	583	521	543	558	522	558	500	496	528	534	512	500	532	536	554	505	544	551	511	531	518	546	558	567	552	539	577	560	555	522	539	515	546	528	559	535	529	532	536	531	527	523	532	547	525	515	505	559	526	516	569	567	532	481	522	576	523	533	563	461	506	527	575	544	566	557	548	535	544	549	543	543	586	524	512	569	509	538	530	536	507	527	549	527	552	565	525	537	488	544	563	498	500	540	559	531	549	537	552	555	522	545	534	536	583	562	547	484	538	530	566	523	520	538	549	541	578	522	516	520	539	516	574	567	522	528	547	518	514	468	494	563	553	543	490	541	550	526	537	578	531	566	522	506	581	576	541	551	540	555	565	522	522	552	522	554	584	572	550	571	563	534	571	533	559	549	511	548	545	534	522	496	542	545	540	501	537	528	528	527	524	520	525	554	558	558	557	484	552	541	576	554	517	518	538	512	537	541	534	568	539	539	547	524	532	533	500	528	560	529	548	544	547	538	552	549	485	550	559	529	549	546	528	519	562	513	553	493	524	513	547	566	551	522	530	550	559	545	549	567	564	527	586	549	510	574	523	507	543	512	568	529	523	489	540	546	543	561	541	527	521	546	539	561	520	497	522	525	551	540	576	523	550	526	560	526	510	531	570	517	546	543	521	552	548	548	512	543	543	572	532	529	522	527	561	545	603	507	528	517	525	526	570	537	509	532	500	543	547	560	546	543	552	553	550	556	535	579	514	523	527	537	568	530	512	527	494	552	530	517	525	506	541	569	577	541	557	521	550	510	567	529	554	530	522	553	553	541	540	553	546	476	536	572	515	545	523	528	548	547	557	502	536	521	548	488	544	518	546	556	534	553	499	536	574	506	528	531	540	530	510	544	542	536	531	605	563	523	552	560	561	542	536	557	542	562	544	583	549	536	541	543	553	563	555	505	538	576	523	488	547	547	488	562	527	533	555	551	563	564	548	549	541	557	559	512	560	531	547	514	522	548	539	498	537	540	515	522	548	556	590	536	495	536	580	543	561	537	533	601	529	546	564	540	553	503	486	542	542	547	501	520	556	555	507	574	517	544	546	573	539	550	548	527	557	504	547	560	534	559	562	529	524	546	519	554	552	552	518	543	531	510	512	537	546	565	519	543	560	548	558	589	546	542	564	547	525	550	535	492	562	559	561	533	578	535	520	589	547	550	524	580	547	501	508	543	559	530	495	544	519	542	541	549	570	597	583	544	522	538	589	561	510	524	520	545	541	526	507	534	565	507	563	542	531	538	529	540	532	531	539	569	543	507	538	519	547	549	553	503	546	528	577	530	535	547	504	527	489	525	554	537	513	590	511	538	532	531	512	555	551	505	523	571	587	527	524	567	535	580	540	541	537	550	560	532	528	547	548	534	562	547	568	512	559	485	567	535	547	557	538	579	534	562	575	559	512	559	539	516	526	502	535	545	533	499	509	508	518	550	537	512	530	536	552	530	548	565	523	495	579	539	529	534	551	547	536	529	533	538	512	537	534	534	505	558	510	479	507	486	567	547	561	512	539	527	550	552	503	518	587	546	532	517	527	535	507	495	522	491	537	543	521	561	495	563	565	563	529	558	521	493	538	522	503	552	555	550	582	548	531	567	550	560	508	527	568	524	513	562	511	512	548	506	502	518	539	545	532	515	546	520	558	555	545	515	584	517	511	538	550	555	553	562	575	535	574	509	543	539	550	535	521	552	537	543	537	518	538	556	527	534	516	560	523	524	550	527	522	527	552	542	528	496	569	558	538	545	546	517	537	526	577	556	548	567	521	572	523	516	556	586	595	551	506	514	545	533	555	562	532	567	582	488	546	573	549	538	576	573	525	549	566	536	505	524	556	558	548	578	522	582	540	564	535	560	518	550	552	540	584	549	491	528	532	539	534	542	534	562	538	542	539	519	520	527	559	542	546	563	550	557	521	553	514	597	525	480	501	550	543	539	539	514	555	559	527	528	527	506	560	554	514	552	547	486	527	551	580	565	571	546	551	538	514	536	516	551	518	518	542	566	533	503	548	553	519	551	521	544	521	542	531	586	587	507	542	534	518	524	559	523	512	530	551	550	544	552	534	499	544	549	520	522	542	537	532	545	531	555	541	524	540	520	576	542	517	503	538	564	587	526	520	527	560	535	524	522	507	555	512	523	506	562	507	535	550	567	542	545	519	576	543	583	586	576	585	556	557	493	555	511	547	557	530	536	531	578	538	536	530	552	499	562	548	561	528	532	545	559	558	513	562	569	520	544	514	559	545	542	542	518	509	547	556	554	527	499	512	538	557	546	574	504	572	588	524	562	558	515	496	538	557	523	487	557	526	558	489	511	529	516	533	551	562	511	521	555	567	547	542	510	575	529	561	562	568	563	525	535	535	496	567	576	557	496	529	519	537	509	578	551	605	528	510	546	555	532	535	562	572	544	531	531	480	540	554	555	526	547	522	548	503	534	540	507	530	583	533	546	474	517	538	534	537	511	550	534	551	560	551	535	547	557	490	527	522	550	557	558	541	549	541	556	538	538	559	527	566	523	519	541	567	521	544	534	539	541	542	536	576	563	521	547	512	512	544	525	543	532	555	540	537	522	500	559	536	558	554	530	524	534	503	531	576	566	533	578	497	526	527	537	524	550	550	528	525	574	567	587	519	544	528	532	539	521	549	526	510	502	521	537	562	557	536	565	539	545	531	520	533	533	576	528	537	549	514	542	567	537	534	575	573	547	552	537	552	557	541	544	542	540	515	526	559	515	555	565	581	530	506	539	515	585	553	524	528	535	550	548	552	537	494	537	532	538	534	515	528	556	581	527	541	549	495	519	542	505	527	558	539	543	536	552	520	565	528	546	522	552	488	562	542	531	537	589	500	559	497	555	565	549	529	574	539	517	527	519	510	543	555	564	520	528	504	564	561	579	561	517	524	521	540	524	566	536	563	558	507	536	567	564	534	530	541	546	539
27019	21707	21280	13476	6488	4635	3092	2274	1761	1487	1240	951	892	748	680	580	537	438	453	424	408	412	401	439	413	359	357	352	364	381	356	344	325	425	507	548	466	354	303	331	318	311	333	320	321	300	300	316	259	295	307	320	302	318	346	288	277	319	302	325	328	301	311	310	317	292	328	318	320	327	298	293	326	312	328	302	320	311	311	316	308	323	303	283	281	289	301	291	298	306	271	277	311	313	305	323	341	271	327	307	327	319	323	296	286	328	299	317	307	322	336	314	311	308	288	307	283	312	318	286	313	301	299	277	309	308	333	287	302	276	322	285	295	297	303	317	342	297	305	304	307	292	318	317	310	294	309	302	303	340	304	324	300	286	290	294	300	319	284	299	310	304	290	293	322	330	328	293	293	312	273	295	308	296	282	303	286	287	315	307	314	300	307	289	298	316	317	263	306	289	296	315	297	280	322	293	308	300	302	294	312	296	329	281	295	325	309	299	304	308	327	287	265	335	280	302	334	319	322	289	279	319	293	310	330	295	297	310	310	303	318	322	303	287	306	288	295	295	297	307	308	295	331	312	278	321	309	321	277	315	285	306	304	293	322	279	336	302	290	297	302	322	327	311	307	323	315	313	346	301	338	303	308	325	339	320	291	338	311	306	307	310	306	311	331	307	290	273	308	298	328	273	327	312	292	334	337	318	276	294	329	310	299	313	309	283	326	333	307	314	307	310	298	308	325	289	261	316	296	290	323	326	325	290	303	291	272	275	318	292	317	363	299	328	321	329	330	294	302	286	304	293	296	303	286	315	283	280	299	310	296	308	298	309	283	315	289	303	324	313	336	345	323	340	310	292	319	304	305	289	325	352	315	335	333	294	289	320	315	322	312	302	316	285	298	338	329	303	276	317	315	303	307	315	309	302	333	315	320	262	271	321	308	302	308	297	280	307	319	293	275	322	318	290	318	302	284	295	289	308	317	320	313	307	315	280	300	264	300	313	289	299	298	281	332	290	293	344	289	320	318	313	305	317	284	323	298	293	322	316	309	317	275	311	312	314	307	286	288	276	311	309	292	307	307	313	317	302	290	297	313	311	292	309	284	298	306	302	302	326	315	301	293	293	322	332	308	273	310	312	313	320	314	307	315	294	330	308	305	301	305	320	328	332	305	301	300	310	283	291	316	322	312	289	293	288	328	319	317	310	287	318	306	293	289	316	328	299	322	310	275	313	312	315	319	300	299	314	308	308	302	318	293	309	316	317	321	313	333	283	292	308	313	310	310	310	331	303	316	319	325	307	285	286	282	300	313	308	349	315	316	295	318	324	284	327	308	300	300	327	301	314	290	300	319	313	305	282	312	328	304	300	303	317	308	335	301	283	316	299	293	325	292	325	317	331	284	348	323	314	291	301	314	325	312	306	309	345	329	291	312	328	297	328	353	305	319	315	286	318	324	285	303	306	293	300	322	307	317	306	308	300	298	316	310	306	306	293	326	297	285	298	318	333	301	342	291	325	297	330	321	358	287	319	314	315	301	311	279	340	290	292	303	343	289	326	296	322	312	286	319	281	354	288	292	319	348	293	292	302	312	329	276	315	325	276	305	348	298	334	302	286	303	328	315	310	315	278	299	315	301	313	324	315	289	294	302	324	270	299	321	305	284	333	319	304	296	305	309	327	344	337	303	280	288	307	323	334	310	321	315	294	308	355	315	313	284	313	332	338	308	280	308	288	291	301	262	290	321	326	329	347	316	282	281	306	335	297	310	306	332	327	294	288	275	313	288	279	323	327	298	314	301	279	324	269	293	313	296	334	314	313	298	272	270	333	301	312	319	262	303	328	294	324	312	294	309	287	288	315	323	303	328	297	285	302	294	318	312	307	324	289	323	337	319	330	326	312	299	295	282	308	323	330	313	320	301	332	273	345	306	309	337	326	308	319	325	279	303	306	317	291	347	319	324	319	310	322	290	276	297	283	313	322	302	293	319	291	314	301	284	327	288	320	310	300	325	289	317	359	331	308	339	286	330	320	326	334	299	305	319	307	310	300	311	297	278	314	299	277	304	333	328	279	300	311	291	296	332	291	320	306	325	317	298	314	311	312	316	299	306	318	286	319	337	328	311	315	301	294	309	304	307	297	290	276	279	324	292	311	304	296	296	320	312	309	312	302	300	295	328	321	339	285	306	310	324	333	293	275	270	304	300	323	304	280	321	316	298	325	312	320	336	302	303	302	321	316	308	314	328	305	301	319	293	325	331	307	291	319	311	302	311	349	313	290	295	304	321	316	340	345	285	314	301	290	303	269	307	314	279	326	282	291	329	318	338	296	294	302	353	324	317	285	296	315	309	299	300	269	326	268	305	290	281	323	331	306	276	340	308	347	305	277	341	303	315	305	307	317	295	302	323	316	330	327	301	335	301	313	311	305	320	323	309	303	287	334	321	285	306	294	298	320	328	306	296	311	313	280	337	329	294	301	305	300	323	302	315	332	308	309	320	307	328	316	320	313	306	323	325	305	307	310	336	297	318	292	309	301	309	289	318	277	289	293	297	281	316	289	344	303	307	269	336	324	327	306	321	296	293	302	317	316	304	316	298	288	289	282	284	332	306	307	284	285	332	318	318	318	303	290	322	329	303	345	301	306	324	303	301	306	308	343	342	289	307	328	293	289	305	302	277	318	298	311	327	324	320	302	328	340	301	310	312	309	313	346	304	284	297	304	302	317	314	299	329	307	312	299	313	311	303	284	311	315	334	303	315	328	347	310	305	306	326	300	318	353	258	322	307	323	301	313	314	325	294	282	283	331	319	300	317	319	311	309	304	320	309	304	324	306	294	334	319	301	317	311	346	327	319	314	293	319	307	323	318	307	322	295	287	286	296	298	272	337	293	323	324	297	308	305	306	286	293	291	320	288	361	307	315	288	336	296	302	292	326	320	319	286	252	310	312	326	318	298	320	307	314	324	310	315	311	309	298	322	291	308	311	309	302	318	317	310	296	318	340	307	309	312	292	308	318	300	312	304	320	320	303	322	326	317	332	324	342	350	289	283	298	304	312	280	279	310	318	322	310	318	289	312	324	317	308	314	294	333	307	330	279	336	285	302	280	304	312	312	334	279	328	297	291	284	302	291	319	304	313	335	313	282	313	336	266	312	290	300	290	288	302	322	295	273	313	278	293	289	312	295	285	345	304	297	274	300	282	316	339	306	305	312	318	300	325	333	298	303	301	332	317	287	313	301	302	337	329	309	334	301	327	322	290	277	318	322	347	305	317	318	307	293	305	291	330	302	335	302	275	315	336	282	298	286	297	299	326	343	304	325	295	313	306	301	307	285	327	319	306	313	316	289	306	292	296	342	285	342	290	290	316	313	322	286	331	318	321	301	319	321	282	301	296	322	311	327	295	312	306	355	267	319	319	287	342	296	286	306	308	325	315	299	315	338	279	301	312	314	319	311	324	320	334	327	306	295	358	344	320	300	274	300	319	299	321	292	290	313
18304	28538	28935	20408	14129	11543	8778	6875	5460	4452	3428	2769	2290	2032	1596	1428	1215	1080	964	894	850	763	747	746	808	717	657	679	660	630	631	597	599	911	1045	1044	868	566	483	475	496	480	464	536	510	473	486	490	487	516	521	482	480	469	470	443	510	466	481	519	474	506	449	510	498	471	440	474	511	466	454	482	506	483	446	473	455	490	510	473	488	481	515	461	489	498	511	451	489	468	477	461	491	469	481	464	493	475	432	500	453	462	516	481	432	445	499	428	470	493	540	464	468	503	458	473	514	461	450	512	470	448	490	456	470	443	470	480	475	492	447	474	444	448	460	461	486	505	474	442	480	492	478	480	488	481	481	492	461	449	466	449	473	493	450	478	448	493	506	415	452	470	462	463	454	480	507	464	481	479	483	455	434	475	468	481	478	495	457	472	487	505	454	507	461	471	460	498	477	484	470	510	440	465	498	463	482	523	494	457	501	462	477	460	442	486	469	544	496	489	484	455	483	490	501	489	517	512	521	448	475	462	482	477	493	485	451	449	465	495	464	430	478	475	477	498	439	484	517	498	507	480	433	470	458	472	465	499	458	476	461	460	470	442	471	479	499	495	486	491	515	458	447	491	490	476	478	500	474	449	449	463	490	465	462	455	475	492	488	480	520	443	442	468	509	459	472	459	529	498	447	504	448	453	458	464	494	479	526	508	511	502	493	471	451	497	489	491	489	485	467	450	501	473	482	450	490	505	508	501	465	482	453	507	469	468	495	486	476	448	511	503	474	437	475	459	482	520	468	517	471	519	497	491	419	470	467	486	497	430	470	458	479	462	434	439	472	495	485	495	476	469	483	528	483	437	442	473	479	457	491	465	504	445	468	513	497	453	464	501	495	461	490	439	464	484	500	458	487	497	495	477	490	511	473	484	501	482	490	471	463	461	478	483	486	454	510	487	478	489	490	461	427	474	487	478	451	479	491	481	481	488	478	511	491	483	462	456	455	520	461	454	499	462	449	498	479	465	481	487	445	481	468	459	457	489	497	482	460	508	489	457	471	472	480	485	455	442	438	489	528	471	491	488	507	470	477	480	466	491	487	473	470	467	520	510	471	452	491	468	499	475	453	482	481	423	547	489	454	459	448	486	455	496	482	455	472	481	464	494	483	537	484	462	479	470	498	462	464	447	465	463	476	484	443	473	522	458	467	473	471	506	470	472	457	471	459	493	471	473	473	479	467	498	520	489	505	466	535	476	486	477	474	475	484	505	465	470	489	503	498	493	443	508	487	420	465	491	473	461	463	472	445	475	513	513	501	483	499	477	492	468	521	471	470	523	440	497	470	464	467	474	498	450	452	438	449	457	490	460	517	449	486	476	462	478	425	454	504	499	464	442	447	449	457	489	455	481	474	483	490	468	499	490	488	486	439	477	475	485	437	479	478	491	484	475	477	480	506	491	500	466	495	492	456	508	487	452	449	465	496	511	446	489	461	463	501	479	483	468	469	505	474	458	511	469	441	489	481	459	460	504	449	455	473	480	456	481	477	470	468	473	479	472	468	488	469	490	459	483	460	441	450	453	470	464	450	434	482	458	503	482	476	466	441	469	465	507	470	500	477	487	462	469	450	444	470	445	460	487	429	476	497	482	478	494	445	482	472	496	469	469	472	508	484	455	492	473	494	462	451	472	491	488	471	476	507	488	440	521	498	461	461	463	485	453	488	486	468	493	496	457	495	487	480	491	497	468	494	479	445	512	491	481	459	493	470	476	537	460	518	496	506	466	477	455	521	469	495	470	436	451	468	462	461	480	468	470	488	504	496	462	500	500	501	493	473	430	425	511	485	499	486	493	462	450	471	438	469	459	477	484	497	468	454	495	520	463	532	480	501	515	475	464	503	505	503	487	487	464	458	471	499	442	506	458	481	449	451	420	451	498	489	494	491	493	468	492	500	477	470	447	473	457	477	478	488	492	460	469	509	460	456	478	501	466	482	460	478	497	528	459	493	469	482	475	453	485	500	464	493	484	465	473	482	473	494	516	509	485	477	490	512	504	468	487	525	486	470	512	440	506	460	416	466	495	442	437	462	490	472	498	477	496	460	473	521	488	459	495	455	468	481	536	437	489	476	449	469	473	486	441	447	456	455	460	448	454	471	447	479	475	474	460	436	472	458	469	471	489	459	483	500	481	485	474	457	472	478	477	469	460	511	466	482	452	511	517	473	456	482	509	477	461	457	442	470	483	479	483	456	466	486	457	438	432	497	464	515	499	479	501	496	427	471	489	474	484	495	472	484	468	496	492	477	474	463	469	506	442	483	454	504	488	486	494	485	505	463	500	467	458	485	498	473	466	485	467	486	494	476	480	466	476	448	482	487	477	501	466	479	489	456	510	492	497	465	500	475	476	479	436	467	484	460	466	500	465	471	489	457	470	462	470	475	495	440	484	454	475	501	482	483	457	437	464	388	501	494	467	494	473	452	494	499	498	487	472	416	503	476	475	461	475	460	455	485	506	487	492	495	489	457	456	507	470	486	490	483	474	481	486	469	460	488	478	448	504	489	475	484	508	496	441	489	462	504	491	482	450	473	489	423	462	517	437	505	487	450	477	477	501	460	493	476	502	467	465	476	491	473	477	473	548	502	431	486	455	479	483	481	475	465	455	451	449	478	505	506	468	476	458	511	485	480	497	496	463	465	507	475	488	463	478	504	444	477	463	514	479	468	508	462	448	469	501	495	473	492	489	479	470	507	495	442	453	494	480	472	503	451	495	476	493	504	482	476	430	509	484	488	478	462	501	474	438	468	458	513	511	443	481	497	483	474	491	521	481	477	491	496	458	489	497	486	482	448	480	464	467	472	499	495	486	485	486	499	456	471	509	490	527	433	508	500	452	502	477	516	447	466	443	477	479	481	452	472	527	452	488	488	444	479	475	461	476	456	490	444	469	456	461	436	468	491	491	509	510	482	501	478	481	459	475	476	469	494	519	489	486	489	514	488	530	459	449	478	458	472	468	464	468	495	476	468	488	551	509	495	507	473	500	510	479	444	499	496	464	504	441	479	464	474	466	459	442	482	459	492	523	457	489	454	490	453	465	475	509	475	483	487	466	481	481	487	456	496	464	512	477	451	437	467	470	499	500	484	448	515	482	445	479	494	504	482	465	494	475	522	433	483	466	509	462	451	477	474	494	505	471	487	493	463	480	486	477	482	541	517	522	486	470	463	458	445	459	455	501	497	475	440	500	470	489	457	475	429	471	507	447	495	443	477	496	445	472	503	480	503	486	486	528	448	487	463	513	480	479	493	457	490	459	510	487	490	435	494	508	491	492	483	428	519	454	422	520	493	502	521	483	454	480	448	456	484	482	479	491	464	480	470	465	468	485	436	444	479	457	433	468	428	460	448	473	487	509	489	477	499	521	463	452	497	457	429	489	530	512	490	492	491	461	500	470	434	458	470	452	440	478	477	501	488	462	459	432	475	505	461	501	486	451	449	477	472	500
24228	21380	28633	24549	20797	13300	7097	4020	2844	2346	1876	1437	1229	1063	922	817	731	672	630	567	556	540	551	511	491	487	477	484	449	451	452	448	459	1354	1683	1307	835	410	386	351	375	362	368	361	358	387	339	343	337	326	335	343	360	342	341	340	361	337	384	372	360	369	362	372	350	388	360	352	347	351	317	350	407	361	345	341	378	359	364	347	344	364	354	354	350	353	332	378	348	367	357	345	353	353	364	364	324	355	357	366	349	327	400	377	355	361	328	361	355	324	333	326	368	352	395	349	377	375	345	387	332	358	344	337	349	338	346	354	350	360	341	395	336	360	370	347	323	340	366	340	340	353	337	365	329	382	327	347	351	369	346	371	378	344	362	389	343	341	368	373	335	335	359	383	315	325	356	318	364	344	345	367	334	376	370	352	381	330	364	335	319	365	351	361	347	357	366	377	358	357	332	362	358	375	339	374	369	372	334	355	388	348	367	332	371	340	356	354	339	352	326	388	328	365	338	357	334	367	334	362	369	329	340	353	322	382	363	376	382	371	367	337	350	365	378	387	370	369	350	331	362	342	362	329	324	366	388	353	388	371	367	336	360	365	383	350	362	361	343	366	369	346	361	365	349	371	360	364	371	353	348	363	352	333	376	375	331	371	356	351	339	356	314	323	360	374	331	337	356	326	346	368	349	371	345	367	360	329	359	364	366	330	368	328	367	322	363	331	387	374	339	394	339	366	349	362	339	343	378	354	314	362	351	345	356	375	361	367	363	347	354	341	350	371	357	341	327	375	376	379	346	369	348	351	363	412	354	365	343	333	345	378	333	348	359	320	333	340	356	373	342	345	335	353	344	329	352	332	353	372	334	351	336	322	363	351	344	352	402	341	365	349	371	338	320	320	328	402	372	409	388	350	363	381	344	348	329	402	371	343	351	368	348	366	346	332	349	344	416	363	350	384	377	363	341	343	346	324	363	347	356	354	379	370	401	369	368	327	371	349	363	356	335	368	360	367	354	347	343	352	353	311	366	359	316	374	350	354	383	365	336	360	350	364	320	371	369	362	343	366	352	361	351	332	363	364	329	391	345	335	337	351	350	354	379	363	376	389	374	366	361	352	350	359	342	353	367	333	375	350	324	376	355	327	371	337	337	349	386	381	351	341	346	365	360	356	358	342	380	344	330	354	350	362	351	333	360	384	335	355	331	374	379	337	371	322	353	381	403	392	340	332	370	332	348	380	368	341	344	364	394	347	312	338	396	336	345	347	375	350	349	364	307	344	354	356	354	364	346	370	371	375	383	343	356	330	319	337	351	337	387	355	338	370	366	372	377	342	384	354	375	353	359	357	324	380	347	364	334	360	388	364	352	339	338	359	357	340	357	372	389	327	358	358	376	382	370	356	360	356	344	369	340	380	326	374	362	338	352	321	360	364	357	341	394	344	316	377	380	341	364	369	349	344	382	358	378	364	364	355	371	342	324	330	326	366	400	334	347	362	377	352	364	366	361	360	365	327	379	320	325	330	328	342	352	316	351	367	344	383	368	312	370	377	369	344	347	374	359	330	324	386	376	319	348	341	398	364	393	337	323	377	351	366	354	328	365	337	323	383	374	363	373	341	354	340	371	358	337	327	372	364	341	378	368	337	399	349	355	327	359	340	376	339	361	351	321	363	349	338	321	329	362	343	349	358	362	328	359	333	337	346	356	376	366	336	323	335	360	341	377	324	376	399	373	402	351	379	358	334	357	348	344	349	356	364	368	353	365	334	356	353	343	312	332	354	349	360	339	336	360	344	342	368	332	328	328	377	330	359	380	364	368	397	348	337	364	354	341	335	338	357	366	338	398	378	349	378	342	382	366	375	353	338	364	361	361	341	362	354	368	366	359	378	335	379	363	353	323	357	346	373	358	365	338	347	316	330	361	361	373	389	393	355	374	359	337	374	354	361	338	336	376	406	380	350	348	373	337	339	346	348	363	383	342	351	362	344	374	347	340	359	338	346	340	377	351	340	354	307	352	378	362	388	385	385	319	346	383	355	358	350	379	367	373	360	366	325	324	336	319	343	373	333	350	353	336	365	373	350	305	336	340	379	338	394	400	390	371	341	340	362	355	318	384	338	343	356	374	364	336	363	346	331	400	375	378	352	333	371	299	358	351	369	334	361	379	335	370	353	345	338	381	346	373	337	357	371	348	378	370	325	372	380	335	357	316	334	343	347	341	371	355	350	371	360	353	350	332	317	388	354	327	374	343	348	330	366	333	371	328	380	381	352	401	372	377	357	354	384	356	313	353	326	374	373	367	343	320	348	377	349	372	354	340	328	350	337	317	361	392	384	375	341	346	354	354	365	356	350	346	354	348	339	399	360	355	388	382	339	322	352	394	347	336	359	354	383	379	349	373	354	359	357	359	347	343	338	353	356	356	347	335	354	332	356	354	335	343	321	380	337	371	340	359	361	353	349	371	371	347	318	361	332	340	392	353	355	360	353	360	387	371	342	352	312	337	380	339	347	374	354	359	340	369	334	348	344	336	367	342	344	357	376	369	361	368	391	321	365	342	366	350	332	335	364	305	356	348	378	368	335	373	367	373	364	363	360	360	367	349	354	348	383	388	333	349	333	343	367	354	314	338	361	363	368	348	360	324	362	343	337	347	336	332	346	349	338	352	352	355	392	358	375	324	352	335	337	369	354	341	366	355	365	345	358	381	326	383	346	365	337	380	376	354	332	357	362	368	372	367	355	377	355	350	362	370	346	358	336	351	367	349	381	364	351	378	371	354	357	337	345	348	362	352	337	357	376	362	362	380	398	349	354	384	371	324	361	362	338	329	370	333	332	320	374	339	341	356	377	370	335	360	363	321	380	349	383	392	352	355	391	348	350	366	360	356	355	345	370	364	346	369	330	353	389	357	344	329	382	340	371	351	363	377	360	341	321	356	370	361	337	327	344	334	350	351	364	340	347	347	387	367	349	361	353	336	330	350	352	317	332	373	348	336	319	376	346	334	394	355	361	353	324	374	341	348	350	362	345	368	361	379	385	357	385	375	369	344	352	352	382	360	344	383	408	310	377	339	333	347	356	361	357	350	365	398	339	323	346	385	382	379	338	359	359	331	330	335	358	368	314	359	335	384	342	382	356	374	344	385	361	363	374	321	377	403	365	360	373	368	395	314	360	343	348	364	368	358	338	355	369	368	336	319	335	339	320	353	346	392	347	336	343	355	314	371	360	370	363	369	339	360	337	382	340	319	357	386	358	356	357	370	334	347	393	364	334	366	360	352	325	316	354	364	364	367	375	347	383	383	373	348	354	355	339	373	378	342	388	355	392	368	343	352	385	384	332	342	350	340	381	340	367	366	383	350	356	342	332	367	361	367	353	339	348	383	338	374	379	367	344	333	345	328	363	347	362	342	339	355	334	379	359	360	342	316	349	311	369	340	341	320	344	380	351	339	390	381	356	338	351	365	383	326	328	358	340	341	361	353	355	342	335	367	350
20888	36724	35589	26915	20343	17704	13604	10500	8364	6975	5545	4261	3513	3020	2526	2064	1879	1543	1358	1322	1128	1053	1135	1068	1089	964	907	818	857	870	839	863	820	3476	4200	3222	1936	759	576	566	580	538	530	510	543	573	544	565	575	551	526	556	559	530	584	578	566	533	528	532	530	551	596	522	524	567	601	612	581	517	537	557	572	559	530	576	491	573	545	539	539	553	544	554	604	536	571	552	534	536	519	561	582	508	492	570	544	555	583	565	574	533	562	587	529	607	518	547	529	549	511	531	522	545	531	542	537	518	549	557	575	537	557	573	554	547	549	568	584	543	566	508	548	541	558	543	552	569	534	527	551	560	543	514	525	496	557	553	533	520	576	558	524	552	532	521	486	556	529	522	553	526	537	569	494	558	509	535	567	522	535	510	572	532	555	508	523	542	542	542	583	541	554	543	534	532	533	551	520	552	546	546	551	533	573	559	510	548	533	581	555	559	525	545	535	559	567	537	527	529	522	544	517	569	527	575	567	526	565	589	565	514	569	513	516	550	522	518	513	502	562	536	530	533	560	570	519	527	553	526	503	494	555	593	560	584	519	558	542	582	514	535	562	591	546	543	542	538	551	551	523	593	527	561	562	522	515	522	544	585	540	537	554	545	551	560	533	546	540	541	573	529	544	574	565	567	515	517	561	538	556	561	504	549	540	567	550	529	534	507	594	531	576	579	573	572	489	557	548	556	559	596	548	556	554	530	500	549	553	596	585	539	523	512	517	514	493	531	551	528	567	557	548	549	539	567	529	580	554	516	521	534	522	552	561	581	562	540	547	560	549	539	549	524	577	564	552	550	523	562	540	546	558	565	558	573	561	531	566	561	545	562	553	533	553	507	555	530	542	513	534	553	529	545	537	577	536	566	504	592	530	529	543	549	537	536	580	557	569	563	528	548	527	546	578	545	518	507	531	553	599	484	563	542	574	550	556	564	578	521	508	542	562	537	521	558	566	543	516	557	579	560	536	604	555	587	535	519	559	538	533	544	530	549	549	589	527	565	511	544	546	579	587	523	534	518	525	525	511	587	538	538	557	563	530	571	520	571	555	559	547	550	559	573	571	551	547	521	546	551	538	525	564	551	579	532	516	562	538	527	603	582	575	508	538	521	532	512	604	567	549	548	513	559	536	550	564	527	555	570	554	559	543	585	561	539	519	572	523	537	546	560	545	506	600	528	533	532	591	545	548	529	549	557	516	577	513	517	561	510	525	568	532	566	567	543	528	529	502	541	549	579	568	551	552	572	575	583	549	558	538	549	493	547	547	553	605	517	546	563	572	525	572	552	552	566	517	556	524	559	541	527	521	547	606	562	525	572	558	572	542	568	563	528	534	560	540	519	597	594	530	546	523	534	557	524	531	540	545	543	566	541	560	572	550	537	554	555	568	510	526	531	529	576	538	535	516	555	544	567	591	580	521	556	548	573	571	566	551	546	529	608	542	564	521	549	521	563	576	589	519	548	540	564	554	545	511	525	547	572	533	562	523	531	507	524	560	533	558	562	552	533	569	547	529	537	537	572	551	521	507	532	582	547	562	541	571	556	538	568	542	564	562	555	532	541	516	535	525	574	554	571	591	505	533	556	572	542	542	578	537	559	542	529	610	577	543	566	589	552	557	563	521	565	544	597	516	526	572	553	571	530	561	545	538	555	567	526	557	586	537	489	541	577	577	532	555	560	541	574	557	572	535	549	530	547	510	592	550	527	541	595	569	542	551	545	553	545	528	526	566	551	534	538	544	532	546	560	532	544	547	543	560	531	572	542	551	523	542	583	545	546	526	581	530	542	553	559	581	573	566	519	592	566	519	552	489	575	523	553	562	585	515	571	537	513	512	579	541	563	571	552	529	519	528	576	582	552	567	530	509	537	541	546	596	552	574	568	590	556	544	589	550	540	568	539	544	528	559	557	547	561	572	528	600	528	524	513	574	547	524	583	504	543	580	581	535	552	551	603	558	570	543	538	569	594	541	563	556	507	510	583	569	517	519	547	527	588	550	567	541	562	559	601	532	571	555	565	557	532	565	550	566	530	559	541	542	584	542	544	561	536	546	536	556	540	540	506	572	520	535	537	559	532	525	543	546	546	549	528	528	549	588	572	526	558	519	513	540	613	539	543	558	534	525	532	534	536	510	596	569	541	602	545	551	478	530	528	555	557	589	544	495	540	507	578	537	551	568	591	561	538	584	567	544	524	552	510	536	571	530	541	558	601	515	575	534	530	602	552	548	486	553	610	583	520	558	581	552	548	538	523	566	593	555	567	560	555	524	579	531	495	538	525	511	534	545	527	548	526	509	555	534	507	554	539	548	556	548	525	525	560	593	560	553	564	518	518	523	532	571	551	543	540	496	490	545	526	507	570	539	520	523	539	563	522	553	539	556	546	583	576	561	537	545	493	530	527	571	505	553	531	594	550	556	535	524	575	546	550	505	533	535	557	566	516	537	544	580	532	577	570	565	530	539	520	583	566	538	576	557	591	522	517	577	527	526	546	585	520	581	540	572	562	524	535	584	563	537	539	524	519	580	534	589	535	562	534	503	521	556	521	531	534	572	573	525	532	569	515	519	521	575	562	539	599	547	525	573	530	592	540	544	523	562	539	532	542	559	533	532	589	543	522	536	570	542	522	532	546	537	569	541	533	482	542	564	529	564	548	560	541	561	525	523	569	512	544	528	529	526	533	566	502	534	529	512	577	533	538	522	553	572	539	553	574	556	524	546	559	561	558	572	553	569	586	524	535	540	544	560	537	561	556	545	540	581	539	536	569	561	529	515	567	565	527	567	563	513	543	562	542	544	538	543	573	574	584	517	553	541	535	567	559	526	537	562	535	547	533	574	535	548	549	525	580	554	536	519	519	537	509	559	558	515	514	555	579	565	548	593	561	566	510	527	588	591	528	535	540	533	599	525	557	592	542	573	527	591	521	507	526	547	585	549	553	528	522	534	562	525	544	619	548	539	546	494	557	551	584	536	529	565	564	535	583	538	569	543	567	589	557	536	535	545	534	559	509	537	539	548	582	529	561	540	538	581	525	560	566	574	559	546	544	503	600	515	567	552	568	551	600	540	543	535	557	530	517	567	539	548	555	527	555	493	545	583	530	544	543	565	563	533	556	559	578	530	529	549	538	541	541	543	599	534	556	582	543	537	501	541	582	563	530	512	508	571	562	563	598	525	554	542	539	543	569	562	557	518	525	557	583	553	525	554	532	576	502	556	565	554	595	562	549	545	547	520	544	540	524	550	547	516	564	501	531	554	575	549	496	524	541	565	549	563	553	559	573	531	572	559	540	555	557	514	552	523	544	516	522	504	564	545	563	536	514	531	533	503	506	546	540	547	595	520	542	538	584	546	580	548	539	521	538	566	518	511	548	531	542	499	564	518	547	584	528	569	573	516	555	552	561	548	569	566	529	558	568	537	557	566	542	568	544	569	529	528	568	542	483	540	536	543	579	529	556
23190	21382	29246	23897	21477	21326	14483	6395	4261	3352	2575	2123	1851	1540	1295	1063	928	820	762	725	611	642	605	636	530	509	478	479	483	491	542	465	474	2195	3146	2166	1343	457	363	375	353	353	364	366	370	362	365	340	353	345	331	330	363	339	330	363	375	351	369	369	374	379	336	379	373	352	352	412	383	412	387	332	347	386	366	374	366	344	325	382	383	338	352	354	356	356	363	347	364	320	348	398	362	356	359	351	345	369	346	352	361	358	358	365	342	371	358	336	382	327	357	359	353	337	381	348	350	340	366	319	333	373	343	360	377	355	338	392	345	352	325	332	333	326	353	392	353	346	329	342	354	377	360	340	328	356	364	364	383	382	346	372	366	346	365	342	342	367	366	376	371	342	347	371	325	349	337	353	359	349	371	375	326	349	400	334	326	344	346	334	354	342	372	341	324	338	360	341	319	341	397	376	331	336	363	352	350	343	359	330	397	363	340	349	365	342	351	343	361	359	316	357	340	367	357	329	375	356	338	341	353	331	343	332	355	339	377	353	319	381	350	353	372	331	342	360	337	380	383	365	395	375	353	374	350	368	354	368	360	329	358	337	330	355	328	315	337	344	351	362	347	339	315	348	319	305	385	349	335	387	382	351	372	332	365	338	311	349	322	353	355	323	384	348	351	359	326	361	337	362	364	371	352	352	386	356	354	316	339	338	344	349	320	365	365	361	354	330	350	327	343	386	343	377	363	354	340	367	353	353	357	340	347	346	360	355	334	346	343	337	325	342	353	349	370	375	340	337	344	334	340	354	387	306	337	372	378	383	378	317	315	368	378	339	345	347	325	337	367	348	386	353	373	348	365	342	373	378	334	367	367	382	369	378	385	336	356	390	361	364	350	367	327	351	343	329	328	351	346	324	357	374	368	343	372	378	371	385	341	344	364	350	365	327	379	341	326	370	360	362	343	362	339	404	355	334	381	357	348	314	343	352	383	310	363	382	362	343	362	365	359	363	329	367	341	349	361	333	339	365	335	397	375	318	322	324	370	349	335	385	341	313	338	362	352	335	354	345	348	336	322	323	371	375	355	355	324	358	361	342	366	323	342	372	336	333	360	374	313	328	331	366	341	359	361	351	337	350	364	334	366	366	374	327	341	383	377	348	355	324	360	351	335	344	337	368	348	345	377	341	333	350	305	371	356	315	360	361	332	342	346	399	371	326	353	345	348	321	363	342	380	336	370	330	374	359	328	351	370	339	383	382	327	379	368	358	327	332	352	325	352	337	338	375	376	334	363	375	369	321	331	390	356	333	343	375	350	362	328	380	344	370	370	376	354	356	318	356	358	311	343	342	356	347	359	341	323	352	339	349	382	363	367	355	371	366	361	353	360	352	319	364	326	364	333	356	323	373	341	344	354	361	383	369	341	363	334	329	348	338	361	342	344	349	370	372	334	377	350	365	342	363	328	319	358	340	353	353	347	336	356	372	386	356	348	365	367	343	337	335	366	367	349	363	377	321	350	332	371	380	342	341	381	334	327	362	348	361	354	328	327	329	335	348	360	344	302	369	327	327	358	404	326	356	357	358	373	347	402	364	341	313	372	355	353	319	336	342	335	322	351	347	376	356	383	360	352	306	383	352	324	369	354	345	373	322	320	338	332	373	334	366	370	339	379	347	343	325	359	366	342	369	341	339	354	362	360	301	359	357	386	344	382	322	349	369	352	347	374	367	357	352	350	351	329	340	352	359	346	367	322	345	369	313	333	351	343	390	329	354	335	379	356	390	353	327	320	367	350	342	366	359	376	318	379	338	300	349	356	365	359	336	373	366	345	356	319	354	334	337	381	390	361	366	387	349	348	337	367	351	353	365	345	385	363	371	337	376	344	347	342	337	348	326	355	336	323	330	351	356	368	346	356	391	329	349	366	339	308	337	353	347	341	395	340	349	331	378	330	375	345	339	340	358	359	338	354	385	344	357	355	344	388	357	342	379	336	356	383	342	373	369	369	341	368	314	382	344	374	364	344	315	364	316	322	353	355	365	346	371	385	336	359	345	348	383	351	319	342	316	390	357	348	352	377	351	342	345	350	361	352	388	339	346	354	354	354	386	319	342	378	372	323	365	324	335	365	344	338	384	349	340	359	381	356	348	332	327	348	360	348	364	363	324	352	359	368	316	389	357	360	366	359	343	355	341	337	375	366	342	339	367	352	340	328	340	358	374	344	343	349	377	344	360	314	387	373	337	370	335	345	401	348	342	316	355	331	344	378	375	339	333	343	325	352	399	345	334	371	374	328	356	368	380	344	317	358	355	378	340	350	326	370	349	351	339	355	364	334	363	358	348	372	323	358	384	348	346	300	358	374	376	359	367	355	322	390	371	350	358	373	375	321	336	381	352	360	357	352	364	367	352	373	355	351	383	341	362	356	363	338	341	334	340	344	360	353	355	375	348	349	358	370	366	340	346	356	340	343	352	379	354	362	334	357	365	340	355	336	342	354	359	352	373	338	391	367	317	356	359	337	344	347	353	320	327	334	329	356	354	349	322	355	376	343	333	335	322	346	357	327	371	331	330	352	344	375	343	375	353	363	347	326	334	374	335	357	363	375	340	343	381	359	373	327	346	353	385	379	365	379	372	320	352	335	361	367	353	324	375	362	344	354	367	349	335	356	356	339	347	357	357	376	328	348	349	366	338	342	359	325	369	346	349	335	347	362	360	377	381	355	347	358	337	326	354	315	354	357	340	405	328	329	348	345	342	363	346	366	356	330	364	347	331	338	332	351	344	343	363	353	363	322	329	386	352	349	327	365	371	345	331	372	332	303	328	327	355	355	357	332	345	354	345	368	327	344	383	347	356	338	337	313	346	339	341	344	335	327	367	347	327	367	378	385	312	317	352	321	362	331	339	359	349	358	353	350	355	348	348	327	361	350	323	405	352	363	374	350	325	336	367	366	315	358	345	354	374	405	342	369	319	345	340	340	354	355	367	349	329	394	356	321	346	356	322	372	359	358	360	322	348	364	336	347	360	313	332	347	320	352	352	320	341	376	322	354	382	344	392	353	370	338	332	353	368	359	355	365	366	379	356	352	364	367	338	378	321	305	345	348	331	351	332	360	346	367	376	338	354	390	330	356	377	382	368	347	352	361	337	368	370	335	329	328	359	320	384	359	331	385	368	345	334	339	363	345	331	329	408	365	370	346	372	346	331	350	353	368	343	356	352	349	331	331	326	343	367	341	350	321	351	366	325	367	359	348	339	364	375	364	327	363	346	315	339	314	365	369	342	341	358	322	324	332	348	338	336	349	336	353	353	363	353	359	350	357	368	401	386	371	370	325	372	331	319	363	337	357	358	372	349	337	348	338	350	330	382	343	346	326	366	378	345	364	391	377	317	345	376	325	351	363	363	379	342	367	361	344	363	358	335	361	382	369	364	348	348	365	343	349	339	355	366	359	371	358	351	352	379	330	362	344	336	351	377	336	354	376	379	350	371	358	382	336	351
24177	40971	39207	31368	24925	21238	17506	13953	11006	9206	7258	5846	5315	4364	3611	2913	2427	2059	1972	1649	1428	1333	1406	1415	1284	1079	988	952	1030	1035	1023	980	931	5784	7994	5415	2966	745	570	536	549	570	548	565	516	521	562	568	546	566	515	566	525	539	551	592	556	533	545	548	578	562	518	537	538	531	590	629	636	606	561	496	539	558	552	559	516	513	486	515	526	507	526	534	510	547	509	559	539	543	508	516	544	540	543	511	566	524	528	515	530	516	559	535	559	513	553	544	564	533	532	496	533	504	557	553	499	582	521	541	502	471	525	525	585	535	531	519	542	521	518	505	545	473	529	541	507	518	540	546	551	540	494	563	567	522	584	542	518	541	544	567	540	522	601	503	562	542	512	569	539	499	516	496	506	538	512	507	525	538	515	490	520	532	527	538	540	549	517	531	546	526	542	600	581	551	546	553	514	518	515	536	543	477	488	542	555	563	509	561	487	512	541	561	520	508	507	509	538	527	512	519	492	509	524	518	546	614	529	524	471	573	566	534	505	585	529	544	551	529	555	527	516	548	559	529	546	575	534	559	523	484	559	548	561	539	508	537	541	526	570	547	504	510	577	493	528	556	555	521	569	504	549	559	516	541	540	508	568	506	538	528	495	547	561	521	555	532	527	514	515	544	554	541	516	573	540	550	526	536	535	530	538	541	556	563	573	516	518	520	556	530	543	536	529	590	518	503	493	513	533	512	530	539	554	513	515	546	552	530	579	501	531	507	525	579	564	570	536	522	539	560	554	517	513	551	534	475	540	523	511	538	537	522	537	538	522	546	556	537	518	559	536	577	528	505	510	528	519	507	516	525	550	495	571	562	534	554	530	536	532	550	529	534	518	539	524	530	561	527	566	516	521	515	552	528	543	539	494	512	513	529	532	533	529	549	563	535	557	499	534	512	516	582	488	565	573	562	515	488	498	551	483	522	530	532	495	530	514	517	510	536	560	563	537	500	595	568	518	560	523	496	541	567	504	563	537	493	563	516	524	519	533	520	513	540	556	502	548	517	560	527	505	497	546	504	493	550	527	558	571	525	521	567	562	491	536	567	508	551	525	520	536	607	553	534	570	615	561	506	521	526	544	563	550	535	546	519	549	515	539	520	519	547	583	503	530	561	532	542	556	524	556	527	522	514	541	530	533	542	520	529	501	509	550	562	497	503	501	534	558	509	538	558	544	526	536	518	539	563	551	558	530	550	557	582	538	554	526	537	538	538	549	547	560	499	511	545	514	549	537	552	534	487	532	539	551	571	514	533	566	532	552	532	545	531	561	541	595	531	582	504	467	550	553	521	518	537	568	549	539	491	536	535	545	568	527	526	519	551	567	530	522	530	535	559	521	531	538	526	539	540	529	546	571	540	479	577	531	557	531	549	528	564	534	571	553	533	546	535	506	521	527	503	492	529	526	540	507	507	562	525	520	548	532	544	558	490	509	558	521	586	508	542	513	554	522	541	516	504	532	537	568	507	592	507	533	543	495	598	549	550	503	522	519	552	542	547	531	496	508	522	541	527	516	529	524	527	528	516	527	482	553	564	553	554	534	532	518	488	534	551	542	514	517	545	550	583	535	536	514	506	555	538	541	502	544	576	556	560	529	580	577	515	555	572	547	477	575	538	582	572	505	548	555	560	570	559	548	510	531	544	532	529	497	537	510	541	536	479	532	524	537	537	556	525	528	560	554	559	524	531	556	540	533	533	527	568	546	533	523	549	493	577	518	587	536	547	527	500	526	546	511	520	508	543	550	524	538	542	516	543	505	518	507	529	526	543	512	520	526	512	543	530	553	521	487	554	539	556	509	548	542	577	532	544	548	571	528	533	543	499	558	579	536	519	538	538	513	511	519	534	524	519	531	557	555	544	512	512	554	539	511	494	534	499	539	537	524	525	543	543	553	524	552	537	545	504	519	550	512	537	544	547	537	539	524	533	577	494	564	518	550	523	539	500	499	498	522	531	552	545	523	563	516	559	559	560	561	537	569	510	543	542	543	532	499	564	516	547	533	505	514	510	532	506	544	509	512	578	519	562	557	545	520	524	547	545	538	536	537	550	498	505	537	556	554	515	516	528	544	562	503	585	542	514	520	537	565	539	535	588	553	547	481	532	538	528	551	537	528	511	549	580	581	524	530	510	563	506	548	546	537	546	515	520	543	534	554	511	487	547	515	510	500	511	533	506	515	541	526	548	561	530	509	543	540	545	500	495	528	531	512	530	486	514	503	514	548	520	539	521	553	563	556	559	491	492	489	572	538	547	556	537	546	510	556	579	544	523	507	521	556	569	563	513	490	557	570	541	541	519	559	556	520	570	543	544	530	535	532	542	522	577	550	501	554	516	496	539	539	526	557	564	498	534	553	552	558	552	532	481	546	513	533	545	571	519	540	545	537	513	510	569	531	528	528	494	523	543	535	520	542	517	528	527	491	525	515	542	515	545	564	540	497	554	562	558	496	545	490	551	561	512	557	524	548	529	518	476	559	577	571	534	552	534	549	502	534	542	549	535	539	520	510	531	573	553	521	557	588	571	543	518	536	573	565	533	528	539	512	576	540	509	527	474	539	599	542	539	563	533	547	536	525	533	490	499	557	522	513	516	547	496	552	546	536	517	491	569	516	484	516	506	539	502	553	518	550	509	539	555	523	514	544	594	576	545	563	589	524	576	522	513	524	518	583	506	538	549	535	495	558	539	558	512	519	506	535	572	545	540	530	541	523	557	516	534	508	525	568	528	540	515	530	503	583	497	535	559	537	516	522	526	538	542	512	525	515	512	543	534	533	515	530	552	533	509	555	515	532	505	538	561	528	541	524	535	532	553	527	577	521	521	513	567	537	524	549	518	540	544	548	536	537	512	587	541	530	542	501	486	504	544	587	574	566	540	540	496	528	557	545	534	576	531	567	547	527	548	544	531	498	521	549	523	529	549	542	553	564	519	510	555	528	562	552	522	517	506	563	523	540	569	545	529	575	502	542	545	511	576	542	495	548	533	573	538	520	547	545	524	481	518	515	585	566	524	531	576	534	486	549	537	489	497	517	534	511	524	535	518	554	544	549	526	481	500	524	543	513	548	490	537	535	508	579	491	523	538	553	532	575	569	522	550	534	532	564	538	531	519	524	515	549	526	548	524	513	549	528	516	503	506	535	539	504	531	547	558	525	561	532	522	522	519	517	523	518	528	480	511	513	552	477	549	547	565	532	533	553	523	517	556	544	537	531	537	519	517	563	508	562	556	537	533	522	545	554	545	527	548	521	546	539	532	533	517	533	538	551	509	520	512	506	486	558	540	521	543	488	510	526	540	555	533	521	561	490	533	518	507	535	520	506	517	558	521	499	560	541	541	525	514	549	492	540	518	524	513	526	520	510	511	544	516	523	552	547	551	520	525	532	546	461	535	536	553	524	542	526	531	566	526	540	530	519	531	498	514	548	505	544	537	551	561	559	573	544	515	541	517	559	539	506	521
27101	21737	20000	12415	6099	4376	2938	2151	1671	1339	1130	975	787	712	633	598	551	415	415	399	361	353	388	342	411	366	373	343	359	354	360	370	342	422	517	509	425	312	302	309	299	277	280	285	269	322	284	301	305	297	314	315	291	287	302	296	315	301	291	309	322	307	288	307	334	280	272	305	314	330	320	289	309	291	255	315	289	321	308	326	288	280	327	325	302	315	302	302	319	327	286	308	292	299	290	305	285	301	316	314	291	323	292	315	276	316	295	293	341	318	359	340	277	275	300	293	278	292	254	285	300	292	294	312	312	291	278	348	314	323	310	314	307	316	289	306	323	320	300	310	318	334	305	319	290	320	292	297	285	282	289	315	296	294	279	333	328	284	292	299	311	309	280	303	281	319	271	311	287	312	292	316	311	326	307	295	298	301	298	288	296	269	308	310	288	308	304	288	300	314	312	287	281	305	287	280	321	288	314	294	305	311	301	313	300	295	304	301	292	285	290	299	297	318	284	303	298	299	315	284	259	313	312	320	312	303	277	310	287	298	295	331	307	304	292	289	290	300	330	298	325	311	307	309	305	324	279	287	294	324	304	331	300	287	279	328	321	308	295	291	293	278	293	328	291	320	318	296	298	314	353	308	356	277	328	274	288	315	282	292	294	323	282	336	318	291	332	292	290	277	304	298	332	306	279	314	308	290	312	288	287	289	292	306	296	305	272	300	283	305	351	314	285	300	309	299	326	301	306	302	294	323	313	324	283	296	311	300	317	319	270	325	296	283	317	292	288	305	320	294	302	282	295	305	283	274	301	296	288	298	292	314	306	296	311	309	275	328	308	311	301	359	295	283	292	306	321	299	276	310	262	321	319	281	325	335	307	295	322	320	312	315	351	301	314	313	285	300	304	301	285	320	313	311	325	321	294	288	301	321	314	307	295	285	318	294	291	288	287	310	311	322	303	290	293	329	301	281	280	284	310	321	320	314	288	318	286	290	294	312	312	292	300	323	317	309	301	312	299	323	302	281	307	318	322	278	316	303	307	349	292	318	289	285	305	305	299	304	313	308	307	283	311	307	329	281	297	278	332	305	314	270	338	297	318	251	323	307	320	308	310	295	299	298	329	295	299	296	310	313	295	311	296	325	284	268	291	316	296	287	307	283	290	327	283	274	296	310	296	337	329	358	287	292	296	263	338	302	282	319	325	321	333	317	298	338	344	317	281	309	285	310	330	295	262	298	268	316	324	308	343	327	291	292	324	287	305	306	328	281	310	278	273	319	301	281	288	306	337	313	313	316	288	332	297	312	301	322	329	320	308	336	308	327	298	304	303	287	290	315	293	298	295	347	307	304	318	289	307	304	287	313	305	279	297	285	329	311	308	286	285	302	295	291	301	325	316	310	283	277	313	288	298	278	318	290	283	279	302	290	294	312	313	319	306	300	296	316	297	306	301	301	301	296	301	281	321	303	292	282	291	314	303	312	334	300	314	311	298	283	298	300	303	306	309	288	314	312	284	284	333	309	321	329	298	304	349	284	316	274	293	295	321	311	297	315	293	306	315	311	312	334	332	315	310	286	295	263	327	308	314	323	292	293	240	300	316	306	316	318	302	282	334	275	289	309	318	292	307	317	315	273	334	306	312	287	276	311	302	305	349	317	303	324	309	284	335	300	291	309	299	340	291	279	308	362	287	305	287	282	292	330	293	334	298	293	307	288	276	328	331	324	295	301	272	280	308	295	316	308	303	285	307	273	290	300	306	288	272	295	307	302	318	297	299	266	295	282	295	303	310	309	319	291	336	299	312	289	310	294	276	304	281	294	296	299	305	292	286	302	310	311	309	309	320	303	286	298	299	292	310	313	271	312	328	252	314	272	281	313	301	323	297	300	293	300	257	316	301	294	289	293	272	311	325	338	295	304	309	308	317	303	283	313	283	268	320	301	299	303	300	297	295	290	298	291	297	286	294	300	312	339	325	315	319	323	301	265	324	326	295	297	279	293	299	289	286	302	316	295	312	304	313	300	299	305	310	332	328	328	316	269	296	300	327	284	265	328	297	268	311	317	332	308	278	292	276	323	285	305	290	328	293	303	299	301	283	304	319	319	318	326	299	291	303	320	324	292	300	294	304	279	317	288	286	332	334	313	319	290	287	279	319	282	278	308	313	319	310	324	323	279	302	310	303	291	319	304	288	323	319	287	282	300	261	300	311	344	309	288	312	302	303	290	310	293	314	310	312	287	322	298	283	292	329	287	279	329	293	304	309	290	307	294	306	329	296	298	321	299	327	294	349	328	282	287	294	323	304	325	306	291	322	319	305	313	295	306	337	298	319	288	281	297	298	304	308	305	310	308	345	322	276	289	298	290	326	321	318	336	290	273	274	271	304	315	320	286	331	315	301	309	297	332	284	289	331	319	303	309	323	300	298	293	291	290	337	302	286	282	288	275	270	306	287	324	329	347	300	291	311	304	300	325	269	260	297	268	309	336	317	329	333	320	316	303	297	295	333	274	297	285	301	297	306	300	329	302	264	315	297	314	317	318	317	296	297	292	292	272	320	304	315	288	315	305	304	312	304	283	293	267	306	329	313	309	312	304	312	301	316	320	333	293	308	314	289	313	259	332	291	323	312	286	319	305	329	281	285	304	275	320	301	323	309	302	311	314	259	303	300	299	282	301	279	330	293	328	290	323	284	294	271	290	313	276	311	300	294	324	273	321	314	307	306	281	286	308	317	275	297	298	288	310	316	292	282	284	332	309	318	321	286	297	337	297	290	316	320	321	293	268	276	305	294	306	349	327	318	327	286	294	321	281	292	306	309	294	313	327	288	266	294	315	318	301	312	330	291	309	298	277	308	284	291	320	293	307	316	295	308	297	281	332	324	329	305	322	273	267	284	285	300	288	281	305	296	297	276	300	293	292	306	294	303	271	303	308	299	305	305	259	315	298	270	283	286	310	314	284	337	289	306	316	298	292	300	282	286	297	291	311	308	335	301	295	272	272	322	308	298	351	311	302	318	326	310	307	323	293	293	296	294	299	316	261	320	304	301	306	311	304	277	285	299	311	312	318	313	297	293	297	307	333	342	308	326	318	310	306	291	319	298	287	292	317	312	305	296	307	289	299	280	313	280	307	283	315	262	317	315	305	286	305	314	270	304	309	306	285	277	321	261	298	298	326	318	314	290	303	305	324	277	310	324	303	284	315	276	316	272	322	307	300	272	309	328	310	314	282	282	344	290	322	321	288	329	316	352	306	306	320	289	310	296	301	315	300	277	308	297	312	295	287	284	316	292	318	316	315	314	301	287	298	315	333	293	319	303	306	297	331	301	300	308	316	302	276	314	298	305	305	333	308	311	274	341	269	306	305	303	330	344	343	344	325	308	310	317	299	333	298	323	295	329	300	308	325	294	308	289	318	297	297	323	289	301	319	311	298	334	315	287	334	296	287	320	290	299	310	293	334	311	282	308	264	286	289	324	305	321	306	292	303	302	304
19552	28117	26864	18891	13785	11216	8389	6370	4986	4092	3248	2747	2327	1888	1597	1437	1223	1038	925	856	760	703	801	829	755	692	626	679	657	661	625	559	614	788	1142	969	814	484	435	470	468	507	497	512	485	469	467	471	479	454	496	421	489	439	478	491	450	455	480	445	468	428	466	470	472	418	466	491	513	444	481	456	481	442	482	451	471	513	450	479	456	487	447	476	443	459	458	451	496	470	480	475	500	463	500	490	433	449	497	518	479	443	473	476	483	478	475	518	475	465	449	489	439	485	470	509	446	465	469	443	478	443	475	454	441	429	451	471	452	476	436	414	467	445	445	468	474	472	451	469	440	445	459	437	506	470	473	469	475	442	448	480	477	441	460	414	424	492	460	437	469	455	498	476	423	461	462	490	482	447	487	446	474	459	455	454	431	471	528	447	484	454	464	492	483	476	481	449	466	445	438	470	472	481	480	437	484	476	486	488	460	463	497	479	468	467	515	465	478	455	438	526	433	488	443	450	451	474	461	429	451	470	449	445	432	477	466	478	471	483	446	452	451	472	486	464	449	468	475	506	480	490	445	461	473	445	459	466	478	460	445	463	478	496	411	491	486	491	472	476	467	478	439	466	469	495	489	450	475	450	470	489	496	470	495	466	458	461	468	450	430	493	501	473	476	489	468	480	460	461	478	455	504	510	481	454	471	491	485	475	454	484	419	484	451	455	484	455	476	463	470	428	471	501	479	460	479	493	471	461	468	491	478	447	485	496	444	456	468	469	503	478	430	469	456	432	458	482	503	486	503	445	436	479	462	448	433	450	461	511	480	442	443	439	463	482	485	479	470	481	424	489	473	493	430	490	472	482	484	475	493	523	498	467	488	469	487	444	478	499	458	460	502	447	462	481	440	457	439	493	504	494	475	456	477	453	440	451	469	475	428	465	490	482	432	452	469	419	475	442	458	490	456	493	446	454	467	467	502	479	461	498	477	447	424	429	499	494	461	502	476	487	469	457	474	454	461	461	439	492	449	455	489	478	446	470	488	466	467	488	447	464	454	499	463	448	489	505	471	479	460	472	484	447	484	461	457	487	463	440	466	494	493	460	450	466	479	464	503	494	453	421	486	464	486	482	502	462	495	479	469	466	435	473	487	470	483	467	459	469	454	519	465	433	480	472	444	486	491	460	475	489	490	509	490	490	492	493	484	522	465	497	464	451	491	459	477	436	476	493	511	482	443	465	475	474	479	462	456	463	442	493	484	463	447	481	467	449	500	486	450	477	499	486	459	463	470	459	484	494	507	439	463	432	481	454	484	461	469	438	464	436	431	461	473	437	476	456	444	516	452	500	454	486	434	464	480	467	456	467	421	434	482	452	450	458	455	471	482	468	466	452	511	418	497	465	480	482	506	464	456	469	443	494	504	486	463	480	473	449	446	488	455	465	452	456	482	463	467	485	444	478	464	473	446	477	460	423	501	503	472	477	451	455	473	444	433	449	411	419	489	478	521	489	498	463	463	488	450	467	443	478	475	491	450	500	448	455	471	529	499	494	466	438	446	466	490	491	447	470	446	473	445	438	441	437	464	456	450	468	521	464	465	470	496	452	519	463	465	442	471	498	451	452	464	473	479	522	455	507	459	449	482	432	454	469	460	499	470	466	491	452	467	467	454	473	456	461	502	465	457	473	455	470	469	484	455	492	474	443	491	479	491	424	418	483	481	472	445	492	499	479	471	462	480	489	461	473	469	461	464	470	460	477	435	467	479	431	476	498	458	461	486	474	470	483	453	482	474	458	469	444	426	443	436	469	459	466	428	469	484	439	470	445	509	462	506	500	475	488	458	432	476	455	501	440	466	475	438	466	442	484	481	470	435	476	482	472	468	464	460	470	480	487	490	485	480	487	499	458	453	478	459	453	471	473	490	458	446	485	429	462	444	443	487	467	461	434	488	474	472	514	494	455	462	445	467	441	451	513	449	451	515	478	460	471	494	463	471	525	471	511	445	466	461	442	456	464	455	453	451	515	464	457	461	510	489	494	460	474	435	498	494	484	470	501	476	467	473	461	518	453	481	473	480	511	477	512	474	434	494	462	453	530	479	488	449	454	472	456	497	467	435	467	465	491	463	470	445	473	490	474	493	469	442	492	501	482	443	515	441	466	486	489	488	442	447	460	510	470	488	460	499	455	459	478	453	513	447	454	464	476	471	488	468	470	467	458	494	471	475	467	473	466	465	484	493	485	475	498	465	477	479	467	498	471	462	495	469	485	477	457	478	472	468	443	449	467	444	456	443	508	456	461	471	454	459	447	470	494	505	522	447	432	451	476	459	463	453	443	495	487	455	504	490	474	436	474	477	459	458	479	442	487	489	458	491	437	493	425	487	462	493	441	469	479	470	477	479	483	505	474	430	437	447	448	440	489	440	490	487	461	461	471	481	504	495	493	479	474	437	463	480	495	461	506	517	513	477	463	464	489	444	504	473	445	466	465	458	426	454	488	470	489	461	501	478	455	447	497	440	458	470	425	491	468	465	464	482	474	522	507	468	501	475	480	492	468	493	495	465	453	445	487	451	427	450	490	487	452	491	453	466	459	489	457	465	469	478	476	468	445	473	464	490	450	450	455	474	450	437	474	512	489	467	470	464	456	407	492	477	463	470	493	447	446	443	486	457	465	485	487	433	472	446	460	456	458	450	469	476	481	472	486	492	483	469	519	465	474	469	441	476	463	485	484	472	498	466	457	493	504	497	447	460	470	500	429	451	487	462	445	470	452	499	453	476	424	427	473	464	497	425	484	473	452	499	431	475	466	441	493	477	481	499	476	462	458	482	479	492	501	464	465	434	456	485	479	466	466	463	450	433	462	449	467	478	472	449	439	461	469	436	449	502	491	469	467	450	504	420	470	461	442	488	491	479	466	466	473	455	469	469	447	468	481	474	488	465	476	496	456	463	474	484	462	470	496	476	463	472	457	453	484	455	447	448	485	446	496	459	423	475	455	443	511	500	458	467	507	478	477	485	506	444	463	472	437	463	455	483	497	468	465	473	470	450	491	467	502	491	447	511	495	488	437	481	480	462	439	450	468	445	463	445	472	451	449	436	479	489	491	485	459	434	478	488	466	468	488	429	506	465	478	481	499	481	500	498	430	417	466	493	472	455	479	512	501	478	459	478	507	479	521	489	437	473	463	447	468	449	481	473	477	489	451	467	458	472	474	503	510	459	471	435	475	472	446	451	487	473	504	442	453	458	503	496	459	481	474	474	512	458	465	492	484	509	483	489	447	458	466	454	486	470	462	440	463	439	444	464	437	473	519	478	495	445	435	473	491	471	512	502	479	485	428	482	446	447	484	435	459	469	485	473	488	474	445	462	480	461	503	469	470	487	487	477	468	461	445	438	458	444	474	499	458	465	498	486	448	467	461	500	473	489	482	495	475	437	482	470	472	496	461	425	483	491	522	466	484	472	443	453	490	449	457	479	477	472	458	504	478	433	471	457	492
24193	21358	28597	24437	20813	12921	6879	3855	2812	2147	1877	1470	1303	1113	951	907	795	664	629	546	566	482	525	531	502	471	440	416	417	446	477	427	479	1170	1971	1447	823	420	378	358	353	313	347	364	377	380	327	361	368	367	343	323	364	360	362	325	344	343	352	384	367	348	356	352	358	350	372	374	377	382	385	360	338	358	360	336	342	332	346	343	382	378	341	350	370	350	367	366	359	353	334	386	361	361	356	383	371	342	346	353	376	400	345	324	404	349	381	350	361	326	326	364	346	320	339	353	374	365	357	338	366	371	360	354	355	370	347	398	358	395	367	340	364	342	373	362	360	339	334	323	399	339	361	383	366	364	391	356	313	375	356	385	344	361	342	362	371	403	355	376	347	342	376	317	363	353	401	366	362	346	376	345	357	377	340	378	381	324	347	398	375	376	374	380	328	386	360	376	370	381	362	365	330	374	359	327	339	353	323	420	366	367	360	382	365	391	388	344	387	381	399	315	319	364	340	337	346	384	371	352	371	346	359	343	380	361	389	395	351	374	351	343	352	328	390	376	352	326	344	359	358	344	345	401	329	345	361	370	335	384	362	367	334	351	353	336	352	371	362	328	386	340	329	362	357	354	375	345	377	361	386	335	357	375	340	367	370	364	318	372	370	357	373	311	354	367	381	331	353	381	365	342	339	349	378	341	363	341	368	339	340	369	371	344	345	324	345	353	374	367	360	345	362	362	364	345	374	353	362	387	356	394	354	348	366	322	361	409	380	325	384	358	331	366	358	343	360	356	297	372	367	353	354	384	335	375	328	366	372	374	353	324	387	331	345	372	348	351	372	363	345	363	368	341	357	357	343	352	349	367	355	360	373	353	340	332	364	386	306	337	332	354	349	365	401	398	328	349	348	330	328	362	315	332	360	363	341	377	349	374	358	389	378	360	362	346	366	334	329	346	355	374	341	390	365	334	361	348	385	384	378	323	366	391	360	342	368	364	326	364	380	349	334	404	351	353	368	335	354	351	368	383	409	360	375	339	347	335	362	363	348	359	357	336	365	357	296	339	403	359	365	314	359	355	346	408	377	377	364	362	376	351	349	365	354	348	354	362	351	369	345	338	390	369	342	348	353	379	368	334	373	370	353	351	376	358	344	350	358	386	346	353	356	365	367	329	375	381	351	348	389	368	343	345	362	340	363	378	376	335	422	363	346	363	327	358	377	339	326	384	378	366	389	374	348	368	362	391	338	376	352	343	364	350	406	356	419	391	379	359	360	366	367	339	357	362	353	365	359	355	330	378	358	370	385	330	325	377	333	366	363	357	383	382	369	386	336	356	376	350	338	379	353	388	355	359	330	348	345	372	372	347	366	399	350	371	343	369	365	306	364	335	353	376	351	373	331	402	357	352	353	367	328	355	377	360	392	385	362	349	380	335	359	380	384	355	386	375	372	372	344	393	362	365	349	339	375	357	325	348	350	359	344	311	377	382	380	369	363	335	405	392	342	350	305	323	379	365	368	362	352	369	343	339	347	359	319	366	365	347	348	384	365	335	363	337	359	372	341	334	391	336	361	363	353	406	393	333	393	311	318	333	347	363	368	354	349	347	394	338	350	392	369	361	374	365	371	357	371	383	337	344	330	369	396	337	374	349	349	352	344	371	347	380	367	329	357	351	347	373	344	370	381	380	346	380	368	369	348	395	339	357	359	359	314	365	365	369	345	364	375	347	360	374	325	330	339	382	344	361	334	344	361	360	370	335	328	360	351	383	300	395	367	347	364	345	350	339	388	332	361	362	361	347	363	337	376	322	357	366	327	377	373	325	336	346	352	396	376	379	331	352	326	358	349	373	338	349	325	343	334	372	352	347	348	358	336	348	324	366	367	380	359	364	377	340	346	371	328	363	356	368	360	360	377	338	350	341	355	346	312	394	343	357	347	392	362	413	331	371	350	375	345	372	356	357	380	301	363	359	344	354	363	366	350	348	384	361	366	343	339	368	342	350	388	353	347	359	359	377	313	321	356	346	344	339	398	373	360	349	327	387	362	347	390	338	358	378	368	349	372	370	358	365	404	370	366	359	357	342	358	358	367	370	355	387	354	371	374	368	401	356	326	337	345	329	397	391	362	341	347	357	381	363	344	326	367	355	329	363	364	345	334	353	377	343	379	369	365	348	377	360	353	376	383	359	369	344	331	354	339	351	323	350	361	356	331	366	330	336	355	375	395	322	380	352	366	383	362	356	362	333	359	318	354	376	370	325	364	360	336	348	384	362	351	341	353	351	366	357	397	365	369	346	400	352	340	380	357	395	334	366	338	339	351	357	372	374	364	358	378	369	344	380	377	351	326	370	360	356	356	361	373	388	358	353	374	385	326	356	320	309	362	353	355	376	346	373	362	363	333	327	395	356	371	347	356	354	375	385	361	383	361	356	351	353	351	342	366	369	349	374	324	357	355	359	331	383	403	332	351	374	342	371	341	373	344	313	325	321	344	369	352	354	364	391	346	359	339	374	388	365	375	402	356	357	369	357	338	337	348	338	338	356	350	343	384	374	351	368	378	355	355	334	344	375	355	361	323	344	363	380	366	375	366	353	351	346	341	340	354	379	348	348	367	341	338	383	368	346	337	354	359	369	380	339	396	353	354	365	378	360	360	339	373	343	375	342	358	325	356	357	371	327	365	376	386	357	333	331	385	379	362	362	381	347	344	378	371	330	353	363	375	312	339	374	362	340	359	389	377	354	336	336	367	357	352	410	381	360	343	352	369	384	367	332	371	329	321	366	364	344	354	332	344	355	330	368	356	386	369	363	342	340	386	345	351	331	365	404	356	344	365	358	362	360	368	373	361	360	387	377	366	357	333	378	363	375	356	348	355	381	367	382	368	388	356	354	362	347	343	372	384	367	344	388	380	347	351	325	368	358	374	357	348	387	373	365	353	388	362	369	386	383	356	351	379	353	379	354	329	337	346	352	316	358	370	357	317	371	347	367	342	332	349	381	369	347	353	382	379	370	379	336	344	338	341	314	400	355	366	316	392	365	324	359	391	362	306	338	356	337	329	366	334	384	347	350	359	345	328	389	321	309	342	329	362	356	362	336	338	363	341	367	365	342	360	370	357	338	360	374	361	366	388	379	351	374	361	344	367	381	362	355	374	352	370	358	339	350	374	363	382	353	356	331	342	355	347	355	354	372	362	310	338	345	365	383	384	357	336	367	348	356	355	390	366	344	368	374	351	365	318	349	338	345	373	349	373	357	369	378	377	353	348	300	344	384	355	355	337	379	358	371	370	351	341	362	328	342	384	354	344	340	358	355	376	361	363	363	381	338	347	333	308	346	355	343	337	359	382	348	351	360	378	374	332	339	337	339	371	345	387	351	327	357	378	354	361	336	362	385	353	392	349	363	359	382	327	342	355	346	374	324	330	363	372	338	346	378	347	340	368	355	384	329	336	379	394	300	350	387	369	353	343	319	372	367	378	336	355	365	352	342	329	356
21587	36123	33951	25388	19849	16821	13323	9850	7781	6427	5480	4432	3486	3090	2504	2300	1895	1601	1391	1329	1147	1009	1115	1149	1090	880	911	818	879	826	829	818	813	2966	5069	3373	1847	680	551	573	556	545	594	544	552	633	549	567	579	600	547	567	573	567	548	530	536	593	568	532	552	586	588	554	563	547	596	611	606	640	573	546	562	525	553	564	547	631	561	570	564	577	575	568	552	586	554	566	568	559	541	566	519	555	561	520	551	540	545	527	587	510	556	563	555	556	557	526	547	551	559	547	570	569	520	572	532	545	555	560	548	565	542	528	574	543	543	557	539	509	576	523	538	579	574	540	561	539	556	588	544	545	543	537	576	575	561	564	585	556	538	561	568	518	549	552	528	565	537	543	551	540	581	545	527	542	575	565	504	552	592	585	557	534	516	536	592	560	496	556	500	570	566	605	582	515	556	542	572	512	545	532	530	578	570	496	522	574	566	569	532	541	534	551	525	541	543	600	569	590	538	569	555	512	556	550	567	527	518	544	534	598	531	537	533	559	551	561	525	566	518	489	572	534	549	548	577	575	550	575	530	496	516	546	557	573	535	589	525	557	502	556	567	522	608	561	573	562	594	593	521	489	510	565	536	563	542	569	553	498	551	574	542	540	566	582	611	561	531	559	538	533	516	614	527	553	507	535	577	527	534	572	555	600	529	554	550	525	577	534	557	524	567	545	541	532	533	533	575	532	574	561	575	513	578	563	553	527	527	562	553	557	541	541	589	565	550	553	567	514	574	524	479	553	559	550	556	557	508	521	527	513	503	551	576	564	559	575	550	545	578	562	516	512	557	564	543	562	523	530	534	569	595	557	540	565	584	572	548	545	556	572	502	545	545	560	567	529	563	487	537	540	547	583	539	531	524	533	483	541	522	545	592	534	555	541	553	580	539	513	597	539	560	527	591	521	557	511	567	528	529	549	541	558	520	591	560	520	563	572	549	518	563	556	540	574	563	509	547	590	544	541	548	590	554	576	560	537	554	540	564	523	493	540	527	580	548	541	580	552	618	554	530	570	577	570	518	517	527	600	538	541	554	539	520	534	570	576	578	535	559	542	589	523	530	535	510	568	552	552	552	578	507	556	557	553	564	568	573	554	563	550	552	590	538	505	583	561	547	542	551	557	569	559	558	564	537	562	543	558	586	521	563	535	581	525	570	575	564	563	567	595	523	564	532	538	523	594	522	567	546	534	576	563	496	567	574	626	563	555	539	567	581	573	595	534	561	546	538	524	585	579	529	559	577	563	600	580	594	582	540	536	515	533	540	531	545	547	589	519	542	531	534	558	530	516	564	541	564	552	586	595	510	539	558	573	545	547	573	579	558	559	531	523	518	573	571	556	567	537	548	507	535	527	552	546	528	606	551	537	549	540	524	512	551	532	574	568	507	584	529	596	581	552	576	534	533	545	521	530	532	548	562	524	558	537	594	545	553	519	572	536	556	556	552	524	529	530	591	546	505	532	547	529	549	509	605	542	579	554	554	557	545	549	521	540	567	558	522	563	566	566	498	521	523	580	528	558	571	550	519	539	631	531	585	567	575	535	557	574	586	541	526	549	555	541	535	528	534	530	546	550	573	561	516	540	557	586	565	524	567	561	523	517	572	514	592	535	521	519	563	560	534	562	559	573	538	565	545	591	526	565	536	561	547	528	586	572	542	569	509	586	572	557	547	564	523	545	570	536	584	569	565	549	523	519	521	568	569	558	572	566	595	543	584	578	546	538	557	584	513	551	542	524	520	525	529	534	562	583	570	581	558	536	510	516	509	564	532	579	562	540	533	557	610	555	554	557	546	539	572	599	527	567	537	543	569	557	579	522	556	567	562	522	568	572	468	566	571	488	518	559	603	557	551	540	551	582	515	524	584	542	571	531	554	531	528	505	586	557	522	558	558	539	542	569	581	595	527	523	569	543	530	542	570	510	553	570	501	545	567	541	568	575	531	506	585	554	572	545	576	487	557	523	562	544	544	568	575	554	550	579	553	544	539	560	569	535	557	547	528	519	528	568	555	541	540	525	544	594	534	542	556	557	560	579	540	555	569	565	579	558	545	524	538	528	607	535	542	530	563	620	566	559	564	545	531	527	577	532	565	553	537	615	539	544	516	564	542	552	550	561	563	512	536	558	566	532	585	557	523	535	563	523	540	516	544	542	571	531	541	561	594	535	552	573	535	584	578	567	531	557	591	561	560	589	515	546	550	517	538	572	567	562	580	494	550	528	546	553	539	546	532	574	501	552	534	585	557	564	545	551	546	562	576	538	523	498	575	606	536	527	562	539	573	512	538	549	554	541	566	563	515	569	549	592	542	573	566	568	568	543	548	550	562	534	520	529	509	546	548	537	553	564	543	558	529	564	533	559	509	533	533	590	539	526	552	566	563	546	543	567	532	560	532	530	602	511	564	567	560	572	534	555	535	586	580	568	513	568	524	503	507	600	536	514	565	599	540	547	562	552	546	570	555	551	608	555	575	548	530	551	576	538	584	521	540	590	578	523	565	527	558	595	525	565	537	553	578	552	542	551	516	508	567	552	563	560	504	518	522	531	518	588	526	568	591	517	562	543	564	534	539	580	516	543	527	604	563	507	560	586	587	530	536	589	532	514	521	534	556	553	558	570	531	514	559	556	530	529	564	519	569	540	554	527	554	546	570	522	545	530	585	511	545	584	511	538	512	508	553	539	566	536	570	586	531	548	532	533	546	559	555	539	540	584	512	552	559	572	553	518	558	532	545	549	544	540	528	523	523	547	542	578	562	593	541	573	568	543	527	579	553	534	545	556	559	493	573	572	561	561	532	573	530	550	545	541	542	538	572	546	529	580	553	549	539	587	529	517	488	507	562	509	549	502	550	515	561	527	531	531	541	541	569	539	500	539	522	531	560	549	588	556	524	531	505	545	551	570	557	546	516	576	527	573	564	533	554	552	536	526	606	559	564	544	529	576	564	519	576	577	599	558	563	553	527	551	555	536	553	580	549	557	573	547	531	526	573	559	558	542	537	564	521	580	540	573	547	582	571	556	515	588	555	494	556	511	557	540	561	501	545	547	567	595	569	522	592	560	564	522	528	546	601	545	567	548	600	548	564	538	556	526	540	561	599	573	520	553	560	534	566	531	541	588	567	535	570	536	568	569	553	564	559	508	515	520	511	517	539	581	546	558	561	561	630	526	522	510	546	542	575	547	536	544	560	589	587	566	561	531	511	565	512	537	576	582	524	562	563	550	562	522	521	568	571	526	576	506	580	533	584	555	515	515	528	556	494	571	514	542	598	555	557	577	512	536	583	554	518	555	578	529	542	540	515	547	509	582	516	572	537	528	537	545	521	540	546	516	544	552	563	545	546	558	546	554	512	534	564	552	532	557	560	551	571	535	545	573	548	543	565	569	535	543	567	532	563	561	536	586	563	549	552	588	564	543	557	574	580	575	513	525	559	629	550	543	518	560	522	558	561	526	572	576
23163	21349	29259	23838	21418	21290	14195	6309	3843	3158	2699	2120	1757	1440	1191	1072	958	904	763	712	661	605	607	613	585	526	531	466	510	502	507	442	477	1797	3609	2242	1272	479	362	396	343	367	340	361	383	370	358	352	378	400	390	362	359	387	340	368	399	364	375	371	347	365	380	371	366	374	379	375	373	323	365	369	402	359	352	351	358	379	340	349	383	371	342	401	338	352	379	361	356	333	369	336	363	355	365	394	387	399	370	383	347	376	341	366	348	382	367	347	324	365	347	385	375	346	367	368	347	350	317	360	352	380	375	327	364	376	332	308	379	343	380	353	364	362	351	356	342	373	344	388	352	376	382	349	347	376	384	351	365	351	357	385	358	363	362	359	368	355	352	334	357	349	353	396	381	351	333	338	368	342	345	350	362	363	349	330	372	359	355	347	347	361	342	368	394	333	376	360	347	343	356	367	368	370	365	355	351	382	335	375	350	374	364	365	362	363	365	354	360	347	354	335	363	360	361	366	367	359	336	359	364	373	356	349	371	355	358	376	340	358	321	371	369	327	329	363	377	356	355	384	356	353	354	338	370	337	357	343	349	354	359	351	358	377	383	399	328	400	429	354	357	357	361	360	361	373	363	349	371	387	341	357	387	366	340	369	363	340	356	377	353	353	323	364	316	333	372	374	351	374	370	368	379	332	358	382	386	346	363	349	320	360	377	373	318	352	363	390	358	382	384	335	341	348	340	362	372	332	352	349	388	380	340	389	344	363	385	345	306	370	346	346	333	373	338	373	330	367	338	353	396	349	362	369	359	366	365	377	365	345	324	376	352	404	374	361	365	344	319	343	361	372	353	371	362	384	337	378	380	404	380	370	362	343	358	342	343	351	388	363	337	375	354	348	346	358	328	378	342	372	356	356	373	384	375	341	411	395	368	372	379	352	382	355	350	354	373	408	354	372	395	391	367	370	360	385	370	378	329	368	373	361	379	383	342	364	337	344	370	382	341	369	364	367	333	314	350	368	360	340	351	331	366	337	355	371	388	355	372	328	358	379	321	372	352	368	380	370	350	370	366	318	369	372	360	368	350	358	371	340	382	361	313	401	382	369	337	368	368	352	350	354	369	385	401	380	359	339	361	338	361	351	351	306	374	352	376	388	366	353	339	331	358	345	358	352	336	327	330	353	383	364	357	367	359	349	375	343	349	347	385	341	353	377	335	378	383	361	350	342	381	331	326	368	353	349	353	376	346	344	367	368	398	351	370	345	390	369	335	358	356	371	372	335	362	318	390	396	348	328	357	364	341	359	342	352	337	361	342	351	366	398	358	373	352	352	370	389	361	365	374	364	348	341	367	383	376	335	381	371	343	390	342	368	368	338	369	390	386	341	387	364	370	337	360	370	343	367	380	348	380	334	341	353	335	349	378	334	355	356	333	355	342	356	346	358	357	353	331	357	352	367	355	349	375	399	391	343	356	339	376	339	354	364	352	346	358	391	382	368	363	373	350	365	372	362	342	372	347	372	353	400	356	355	370	360	327	357	348	329	336	345	348	327	387	355	356	368	348	401	372	363	350	357	349	360	361	352	337	368	367	360	361	347	386	375	351	332	327	362	359	358	380	366	377	341	375	366	349	345	342	377	392	387	346	375	371	381	360	367	368	325	362	374	369	346	334	358	345	392	352	363	352	337	364	336	371	382	368	358	342	366	356	366	337	363	366	366	360	394	359	374	337	359	346	350	358	349	354	336	389	363	384	345	390	343	365	347	402	368	374	361	354	377	334	356	376	383	350	361	351	356	341	371	354	325	349	403	333	361	382	360	373	340	386	341	345	385	338	373	356	390	341	359	338	399	359	362	370	344	345	346	349	373	362	349	366	353	383	373	342	350	388	360	355	348	360	361	365	348	338	346	372	390	365	340	385	326	392	361	349	365	342	375	392	347	364	352	367	355	394	379	377	359	346	334	336	370	339	332	363	339	350	376	363	379	400	348	344	365	338	374	346	364	342	393	363	338	361	344	318	363	320	348	360	371	343	372	371	341	368	339	349	343	365	337	347	334	337	324	343	373	368	352	380	347	379	330	384	366	362	361	352	367	371	364	338	374	343	351	350	335	375	362	349	384	381	375	378	365	385	349	345	364	344	353	344	388	379	392	346	354	359	371	311	348	362	348	385	345	338	367	352	329	349	382	353	345	326	375	332	368	371	346	380	335	365	343	337	384	380	390	347	336	363	368	367	310	312	343	381	346	358	378	358	395	387	362	356	366	332	338	353	377	354	370	375	345	371	366	369	394	356	368	369	379	352	384	338	336	351	362	357	345	343	342	365	367	360	337	385	373	365	335	377	384	380	374	381	373	347	346	381	362	350	354	352	339	339	342	349	363	383	356	353	341	371	339	359	333	374	356	350	352	359	356	376	372	361	331	348	366	375	419	367	364	409	368	382	399	338	351	364	335	356	357	348	341	345	330	346	335	364	372	371	347	327	354	334	394	364	345	330	358	380	333	340	365	367	346	353	369	369	365	349	351	324	395	388	331	317	360	366	360	347	369	351	367	368	348	377	363	380	342	371	339	354	337	348	382	367	376	330	368	362	353	340	399	321	350	352	371	321	365	339	376	315	361	358	349	359	353	358	376	356	355	344	385	356	356	361	357	333	344	342	385	353	349	376	371	333	374	375	361	368	352	348	350	343	353	364	328	358	346	395	376	339	369	350	357	310	333	369	397	334	354	367	363	369	322	338	342	378	363	392	383	365	352	385	346	353	341	336	352	355	333	352	335	373	377	363	319	345	329	367	358	338	352	370	351	344	355	349	378	367	344	368	374	349	361	368	373	354	345	363	370	360	370	409	344	360	371	373	338	355	357	364	351	347	346	361	356	365	324	374	351	346	351	338	350	366	350	389	347	402	374	357	363	354	348	351	339	393	380	321	350	370	369	352	320	357	337	328	372	381	357	363	350	364	373	382	352	333	376	337	389	382	382	336	348	333	364	352	345	337	330	343	390	372	357	321	348	371	330	383	375	360	383	360	354	358	354	315	377	340	376	356	357	365	365	399	358	324	376	356	367	349	351	368	370	361	336	339	378	352	368	355	351	366	386	383	337	366	329	384	360	367	330	378	318	355	367	324	351	334	394	352	324	345	334	332	364	343	376	375	352	377	360	341	391	384	377	371	370	382	371	385	330	376	361	327	345	408	351	329	387	365	336	368	360	364	315	376	312	399	361	363	365	346	349	362	356	380	326	362	360	341	372	381	365	376	335	393	372	319	377	355	365	376	360	353	366	360	372	352	325	390	343	338	357	360	368	346	354	350	344	347	395	368	364	357	364	367	372	388	373	340	344	367	374	365	332	368	373	360	355	359	365	342	352	322	396	358	381	348	355	371	345	336	369	341	351	361	367	387	355	360	345	369	335	360	378	322	367	340	348	359	363	363	399	367	332	383	332	367	337	370	363	349	368	355	365	330	354	326	374	341	334	366	362	375	357	362	324	346	372
24518	40927	38198	30221	24373	21096	17453	13499	10542	8823	7583	6148	5250	3902	3475	2944	2508	2118	1914	1684	1502	1447	1447	1354	1252	1115	970	1063	1049	985	929	938	872	4735	9122	5446	2975	988	547	595	536	509	580	605	552	565	546	544	564	560	589	530	542	572	535	525	570	567	558	544	475	547	549	556	507	582	689	663	660	607	575	589	571	535	545	553	583	541	532	574	531	583	568	588	503	562	521	522	540	524	519	559	561	543	554	526	503	523	535	555	563	549	520	526	529	555	539	523	540	553	532	543	539	528	553	596	573	561	591	513	573	524	527	536	531	599	534	549	535	563	548	523	553	571	560	547	536	578	581	516	587	524	537	525	552	564	549	527	532	546	515	522	546	551	524	534	564	570	543	512	514	532	511	609	533	529	510	548	537	517	579	548	582	545	511	532	543	532	557	540	540	549	523	510	534	558	501	555	535	527	558	533	585	573	581	545	504	525	524	572	552	515	560	550	531	511	528	551	529	538	551	512	530	514	592	545	568	527	587	535	512	570	554	549	567	539	570	512	584	527	585	529	545	522	556	538	572	542	515	549	533	536	533	532	524	550	518	541	543	535	529	517	568	533	491	588	532	522	520	584	476	549	512	527	520	550	541	578	550	549	560	535	556	515	603	533	535	492	505	545	553	524	518	589	546	508	595	548	621	578	584	541	532	591	550	564	572	515	536	542	492	552	549	557	556	532	558	547	517	531	530	564	570	560	578	528	533	519	516	576	536	525	556	543	543	537	518	541	569	574	543	527	542	526	586	566	551	559	532	549	504	558	555	549	574	529	583	541	559	542	578	522	533	549	547	548	540	530	520	544	513	557	535	565	533	518	546	502	544	519	521	527	519	550	545	558	515	560	554	539	546	560	550	559	547	519	520	559	553	593	544	558	545	565	525	544	551	533	550	583	508	546	523	546	521	549	585	530	530	513	544	546	555	534	509	512	558	519	518	535	507	516	552	521	512	549	510	531	548	567	529	569	560	515	549	556	518	522	559	532	588	518	527	559	535	584	555	545	536	560	509	541	576	581	527	527	551	507	586	575	551	562	520	577	533	548	546	526	547	571	484	559	605	547	536	559	601	574	530	533	523	585	548	531	524	539	519	537	518	546	513	533	560	557	561	504	541	537	532	579	557	509	531	571	562	541	553	525	549	528	537	522	499	526	545	514	560	518	559	562	546	553	590	569	562	525	570	555	547	533	565	516	526	567	560	530	517	527	548	576	562	542	579	603	551	559	543	535	569	494	516	530	569	561	522	562	549	530	553	586	579	554	580	560	560	554	553	523	554	524	560	524	543	511	526	544	523	544	558	550	549	565	538	559	568	542	549	542	546	552	558	548	542	524	525	559	550	551	537	551	547	541	523	562	527	555	570	575	538	516	539	516	552	548	533	522	564	586	568	507	565	545	515	560	554	565	548	539	568	542	531	529	550	527	557	536	505	555	531	524	509	523	578	525	552	523	560	581	600	545	547	559	556	540	549	578	539	568	558	550	600	524	586	550	515	529	491	544	551	527	523	535	568	540	548	528	533	539	557	511	519	566	542	564	526	514	531	527	562	520	571	513	597	549	535	548	513	528	534	563	528	558	577	510	576	556	548	556	521	538	513	532	533	572	496	525	529	545	548	509	511	538	500	560	516	546	572	532	533	507	586	545	542	580	488	560	557	525	496	527	544	524	542	523	532	595	593	549	554	549	559	559	571	574	538	531	572	526	553	531	477	570	561	543	548	534	548	511	534	545	577	528	531	534	561	505	566	554	515	543	557	563	525	580	528	532	514	516	524	542	603	582	521	528	555	520	531	533	540	509	541	540	530	569	580	541	525	578	571	606	549	546	548	524	558	524	561	574	569	580	575	557	501	559	537	532	568	516	523	606	553	583	560	536	544	485	549	568	554	532	558	518	590	538	513	516	568	556	543	519	571	534	559	544	536	551	537	516	547	550	528	556	514	533	538	528	577	565	535	551	544	574	538	542	532	540	569	509	558	571	517	562	559	510	536	557	532	529	530	537	554	563	557	564	553	525	531	584	553	563	514	565	605	524	554	547	530	539	551	540	541	539	522	501	605	559	544	572	527	533	554	524	558	585	529	570	568	533	579	524	547	518	521	556	541	546	555	577	532	531	522	530	553	561	522	515	526	564	519	512	559	541	554	556	565	556	520	555	562	571	545	577	527	548	556	562	570	556	549	550	525	540	535	571	521	475	528	525	523	532	584	538	516	581	512	569	551	549	544	542	572	563	549	515	546	556	519	540	575	527	534	526	541	543	549	526	588	497	527	545	562	518	505	587	537	557	535	559	511	531	544	545	545	522	512	528	532	537	582	563	529	509	567	564	575	542	572	551	524	586	534	555	542	593	543	547	582	516	531	528	508	526	508	526	500	561	539	524	552	519	517	549	494	576	517	555	540	548	517	548	580	503	538	542	515	546	523	509	531	530	524	529	591	544	526	552	529	551	538	570	497	581	544	545	581	572	535	548	552	512	538	589	529	546	536	512	566	534	553	572	521	531	549	518	500	563	557	499	524	522	527	555	534	504	533	510	546	616	538	567	535	535	533	534	496	575	571	554	585	554	501	533	525	578	530	556	528	477	535	527	551	579	542	564	542	532	552	518	544	553	563	556	515	560	547	547	571	573	476	561	552	531	549	575	548	527	531	518	559	599	567	553	515	546	527	556	501	524	518	485	570	523	511	547	550	575	570	566	568	510	517	554	519	542	540	530	514	518	597	599	537	516	584	524	544	568	486	541	524	543	486	529	572	552	553	566	531	530	541	560	518	566	528	499	551	575	531	563	535	567	535	524	561	556	526	543	561	595	551	565	576	525	523	530	547	523	536	515	554	531	555	552	561	545	583	541	559	529	581	543	556	558	518	555	521	515	534	524	577	529	578	510	583	543	540	585	563	535	559	536	522	551	605	584	519	554	568	580	548	539	548	531	559	528	559	539	567	548	551	515	528	531	522	562	536	495	563	561	534	543	577	494	531	587	515	597	531	557	518	530	544	513	527	551	562	532	531	558	559	558	516	547	542	622	541	540	525	533	531	555	552	580	524	561	543	530	544	527	584	529	554	549	529	566	529	556	530	555	493	519	546	572	557	534	562	562	570	556	538	521	554	526	541	480	502	526	516	613	521	492	555	532	554	552	524	538	525	571	576	493	555	527	551	540	557	563	545	539	513	549	590	492	549	564	517	506	546	540	555	562	568	532	537	561	559	558	539	508	498	553	554	513	552	540	535	521	513	520	531	543	521	553	521	517	560	519	553	560	548	564	512	545	572	550	560	553	562	538	551	580	545	533	527	553	519	545	538	536	541	605	563	548	514	548	543	515	525	519	554	562	541	534	562	537	577	522	541	526	521	554	534	543	535	530	522	531	573	574	524	554	554	560	573	488	528	534	542	541	546	555	534	560	551	557	577	497	572	582	561	573	513	528	522	552	567	549	550	548	523	596	535	567	533	560	516	541
27205	21798	20052	12254	6063	4116	3106	2088	1530	1249	1093	914	790	610	602	521	518	449	469	451	373	413	404	365	420	387	342	357	390	382	337	339	355	388	523	574	439	314	304	316	333	324	328	283	294	299	306	315	308	314	310	328	317	308	313	319	301	299	316	299	277	329	347	309	293	316	338	316	329	323	325	297	295	315	329	304	286	326	333	284	345	296	323	274	336	306	319	307	331	331	323	299	288	291	293	292	336	327	293	333	336	320	341	331	347	320	312	317	324	357	297	299	308	309	313	311	297	309	305	309	324	337	312	296	322	291	324	321	292	316	337	295	305	309	304	326	315	345	327	321	298	320	288	278	278	294	305	339	335	334	311	338	311	316	297	318	294	310	325	298	326	312	325	301	308	332	348	296	312	306	285	318	279	313	310	307	314	337	318	327	305	347	322	304	290	300	283	334	342	312	301	327	296	337	272	312	319	305	314	301	323	282	312	311	320	329	295	290	277	307	308	277	289	325	301	309	341	318	316	320	282	294	311	300	280	299	294	310	323	348	293	311	260	318	345	305	322	282	316	322	316	305	290	309	319	298	313	296	333	330	322	288	312	269	294	294	300	324	300	293	330	302	314	298	310	311	294	277	311	330	304	342	265	284	326	287	325	305	317	318	293	323	311	279	329	321	323	345	332	291	299	292	296	306	302	299	299	301	325	306	303	312	311	273	316	297	320	311	275	302	324	297	305	324	315	300	290	302	311	319	307	300	304	304	334	293	300	283	321	300	330	287	322	298	307	314	286	326	297	306	335	309	290	311	328	284	302	315	312	297	325	324	296	295	315	318	313	294	290	298	299	321	300	315	288	278	316	337	348	295	309	312	311	289	325	317	308	288	306	328	311	326	268	309	302	354	280	324	323	277	281	312	316	287	329	345	314	296	299	319	309	295	308	289	298	331	297	284	324	293	317	300	315	330	325	318	308	333	322	298	313	304	337	316	316	301	304	300	309	301	327	317	335	272	321	304	310	284	309	327	297	326	295	301	305	314	294	314	330	306	318	303	259	275	328	334	298	267	322	332	355	313	307	309	321	290	299	338	314	300	321	280	269	306	323	282	311	317	306	317	305	330	334	313	294	312	282	311	327	319	344	301	325	296	304	298	302	317	304	331	277	293	343	306	316	285	336	291	312	306	312	343	314	306	311	282	321	322	293	324	341	296	315	313	309	304	313	288	296	302	288	318	295	309	316	325	339	334	305	322	320	326	318	300	317	304	305	293	308	321	278	299	298	277	285	296	329	299	311	276	318	308	317	345	302	284	298	327	315	328	314	328	312	301	338	305	297	301	311	312	269	317	294	329	323	276	301	304	309	305	300	327	315	334	334	326	333	319	299	324	298	311	314	320	301	314	292	297	327	283	300	331	289	305	303	299	302	314	303	303	300	305	279	322	309	325	284	332	309	300	313	297	322	275	320	343	311	317	315	290	297	284	310	300	337	293	288	302	293	273	312	308	317	333	270	316	318	330	286	310	288	303	319	314	303	279	318	319	340	265	292	338	325	277	294	313	314	305	313	296	274	323	311	298	288	314	297	307	328	330	309	332	309	299	339	304	314	353	284	290	298	320	322	316	297	277	298	324	306	332	288	342	303	286	322	307	325	325	320	338	310	303	313	316	311	295	322	307	326	299	301	315	294	290	302	287	305	296	297	312	359	299	297	315	288	307	333	297	308	327	305	317	327	310	317	292	301	288	300	342	312	296	315	342	337	303	309	308	307	280	284	316	318	331	322	316	328	294	309	353	324	317	316	333	324	316	295	313	297	317	306	330	313	297	304	322	303	334	294	300	290	292	310	303	309	331	331	329	311	328	309	287	311	335	323	334	325	320	290	299	321	294	280	322	296	296	295	322	310	322	314	327	315	307	342	299	338	285	324	314	310	292	326	306	277	325	313	297	334	274	278	304	299	301	320	327	290	300	315	309	331	294	331	323	304	310	336	313	305	309	280	326	288	318	308	341	326	320	292	280	327	304	311	318	300	300	311	317	302	327	309	299	298	318	344	303	316	325	323	307	327	303	302	294	265	317	325	299	309	323	329	325	324	290	290	318	355	322	320	322	317	325	306	279	306	353	320	331	286	312	324	332	306	326	334	305	318	287	311	297	310	295	298	305	303	300	328	279	297	309	318	312	300	313	308	302	307	298	306	316	328	297	292	309	295	313	316	326	329	345	302	308	328	318	301	298	314	289	311	311	308	283	293	333	309	311	312	318	289	332	299	340	312	303	299	298	316	285	330	332	282	334	288	320	312	322	300	304	318	315	296	296	304	274	307	313	322	314	312	318	284	325	317	317	309	328	296	325	309	298	351	334	295	333	307	279	281	312	336	289	261	314	327	283	322	302	300	299	280	297	291	313	333	345	307	306	292	324	326	312	312	315	309	327	288	275	319	334	322	324	303	300	328	300	312	322	303	333	339	283	291	300	294	308	280	300	324	304	308	350	295	295	320	280	324	326	299	319	290	342	331	291	300	319	313	329	310	263	320	325	317	283	314	287	316	306	321	334	325	291	329	336	322	327	314	309	316	331	310	337	328	297	322	337	274	312	312	308	286	334	328	312	279	275	302	319	306	310	308	353	318	319	309	321	281	302	316	311	291	296	338	299	313	307	313	332	338	321	295	317	315	304	322	340	308	335	311	323	309	288	313	299	298	317	271	329	310	297	307	317	319	305	306	298	305	289	277	341	304	307	317	316	304	306	297	327	300	300	289	307	288	276	344	323	307	280	324	310	280	336	295	310	301	301	318	318	322	309	329	325	284	343	294	273	289	281	356	304	342	336	315	281	307	315	324	318	335	308	307	319	276	309	314	349	324	326	312	312	298	312	305	325	331	345	332	315	287	333	328	307	272	301	286	301	285	279	297	298	316	303	320	306	291	305	306	298	312	312	331	301	333	284	333	296	324	277	312	298	310	285	282	298	335	310	285	308	303	312	287	325	304	292	305	306	326	306	319	331	315	334	329	273	298	307	299	296	318	332	296	333	325	285	321	272	332	339	323	337	295	331	319	304	322	301	311	322	334	297	283	298	310	304	326	311	300	305	314	296	313	303	339	322	315	333	305	315	315	288	330	285	329	301	304	321	335	331	308	320	308	308	322	317	311	313	313	298	343	294	286	318	320	295	310	330	279	315	308	327	312	303	329	350	314	287	308	333	277	318	297	284	310	289	296	312	306	317	284	289	319	301	336	284	298	262	329	301	300	291	318	305	303	305	291	312	327	287	334	314	285	313	329	329	292	338	333	320	326	319	321	269	291	305	295	316	337	293	287	306	319	324	293	335	308	326	308	325	310	324	348	309	310	310	331	310	317	327	280	309	302	328	310	304	324	307	310	303	302	322	316	297	313	309	318	307	321	290	334	305	299	317	340	285	296	291	327	329	339	305	302	326	330	328	334	354	326	318	341	300	288	337	272	330	314	312	323	309	343	342	299	332	318	311	282	312	313	311
19470	29061	26687	18866	13811	11042	8551	6180	4548	3765	3216	2684	2103	1678	1608	1343	1244	1004	941	877	844	853	829	804	737	619	613	696	649	679	677	621	638	764	1240	1107	793	495	495	444	478	486	473	529	487	444	492	536	478	526	479	471	482	489	504	513	498	479	430	501	542	502	459	484	485	496	498	471	484	484	507	480	473	454	472	511	443	449	494	479	461	487	468	478	472	489	501	520	468	489	477	468	451	524	472	502	489	447	501	482	478	475	487	481	505	526	456	479	472	479	459	470	492	478	493	503	474	473	491	487	460	470	482	468	516	465	480	450	497	475	464	464	483	536	492	453	457	513	456	478	539	501	476	496	436	513	473	474	444	459	479	492	516	462	436	491	488	486	532	497	480	475	489	453	509	481	473	486	447	456	500	486	474	484	501	496	481	512	473	486	497	456	468	440	492	547	466	494	448	501	461	482	477	465	471	439	465	469	447	498	463	505	496	471	468	465	478	420	493	489	505	472	467	453	485	486	482	522	496	468	460	471	460	509	497	510	494	472	539	474	501	500	474	492	491	482	461	486	496	483	477	490	469	529	464	506	457	489	483	466	489	457	477	508	475	460	495	470	431	540	450	503	490	479	481	521	450	526	429	477	500	477	461	478	505	511	444	461	469	517	476	460	545	503	433	443	460	519	453	505	433	450	493	480	487	470	501	464	472	484	506	446	480	467	501	459	460	454	465	522	477	476	437	480	488	476	483	496	444	485	494	467	515	478	504	499	471	450	506	484	470	453	493	492	542	489	492	490	498	441	509	484	484	479	443	507	500	471	443	430	503	492	496	464	491	557	466	456	478	478	490	484	432	482	471	437	461	480	483	522	509	448	489	479	484	481	497	467	481	492	503	510	474	469	487	493	489	453	461	486	463	456	494	490	507	519	454	488	480	464	499	452	497	500	496	456	512	466	488	439	511	478	476	469	436	451	480	500	492	504	513	477	487	489	460	501	479	511	484	456	478	490	507	485	476	459	476	488	533	505	457	477	484	476	485	500	482	511	506	464	455	463	491	489	476	488	492	482	464	505	508	478	471	532	471	497	460	474	477	487	485	518	454	500	475	525	474	496	509	441	487	482	479	475	460	450	518	481	482	446	499	482	512	461	432	475	484	512	476	469	493	506	512	451	466	524	504	501	476	454	494	476	470	510	490	462	495	499	494	487	485	495	456	512	461	460	500	447	487	489	456	513	454	451	462	473	474	486	435	479	478	496	486	465	481	509	493	482	515	495	462	466	498	477	473	512	469	489	520	470	484	508	457	476	472	450	490	448	477	486	478	505	482	451	485	465	478	431	489	476	487	494	471	482	488	458	495	512	449	506	504	484	464	493	476	478	468	487	468	475	493	424	470	473	470	469	501	482	475	429	472	511	425	465	451	490	481	485	457	480	532	438	505	467	459	505	519	490	530	469	471	469	515	490	477	524	466	441	502	494	453	490	479	435	501	463	490	463	497	455	444	478	462	489	425	480	462	475	523	503	476	472	534	542	480	483	505	479	468	457	485	503	489	496	457	484	506	445	486	488	443	463	448	472	490	495	491	520	488	487	478	455	537	503	460	483	489	463	487	418	454	497	466	474	479	460	462	451	455	464	459	506	468	482	491	440	475	446	499	499	460	479	481	484	481	528	476	513	491	486	482	490	482	478	512	480	497	455	489	460	503	479	445	492	480	465	475	489	471	434	468	510	472	486	470	482	507	503	476	482	494	478	518	498	444	495	494	477	483	495	489	463	501	497	476	462	491	509	463	482	511	493	494	495	487	465	431	460	465	470	482	471	502	492	496	472	498	487	477	454	476	458	510	511	514	498	494	453	485	521	486	476	481	487	460	449	508	439	459	499	465	478	474	446	485	438	436	466	500	475	482	487	455	463	493	473	441	465	470	463	481	472	494	480	510	509	461	490	466	501	514	452	512	488	486	510	503	481	506	449	483	494	491	526	481	470	492	500	488	537	488	498	483	456	488	463	483	471	512	470	479	470	449	460	486	466	468	487	514	480	503	489	478	479	486	465	488	523	473	504	461	513	508	487	477	459	468	507	473	500	505	458	494	514	475	507	518	517	526	497	452	466	498	489	472	494	531	486	481	502	469	512	505	445	524	462	501	464	493	487	494	507	470	478	479	480	464	473	496	427	455	516	476	469	472	499	468	487	471	474	427	503	533	483	531	478	484	464	488	425	514	501	448	458	520	497	488	447	467	467	494	481	451	497	477	470	494	454	475	476	491	506	533	485	478	497	476	474	505	512	490	511	494	474	476	481	449	454	468	463	507	513	476	508	519	516	466	491	484	489	453	443	496	511	491	494	512	451	469	494	491	477	477	508	468	494	495	496	505	516	464	487	500	499	477	474	510	441	502	476	467	512	453	520	473	449	427	492	450	519	465	479	515	480	533	487	486	462	509	446	455	466	471	504	443	502	486	500	461	522	465	454	474	483	458	518	452	468	464	492	527	486	501	491	507	460	487	471	504	490	475	474	490	483	463	494	462	468	447	497	489	482	518	494	463	449	529	517	485	556	478	518	471	474	452	425	476	463	464	474	436	508	475	513	481	474	471	491	474	474	487	479	467	488	454	475	514	497	481	529	463	482	495	494	481	482	446	463	474	480	484	479	506	463	504	506	488	458	491	483	495	459	469	434	445	500	491	512	485	485	456	428	480	459	473	536	451	463	489	481	529	514	505	484	514	508	529	438	480	467	485	512	458	516	499	527	480	493	512	514	508	496	493	488	477	503	515	463	473	456	501	507	473	497	478	524	479	506	480	472	460	475	510	488	506	456	484	505	501	478	461	498	435	528	465	534	481	523	480	531	481	489	475	491	483	491	497	460	480	487	443	465	475	501	476	462	501	504	482	475	456	462	495	469	464	478	495	498	466	479	487	474	492	501	494	497	503	430	505	483	483	449	468	457	472	447	442	431	478	463	443	472	459	483	493	451	466	539	476	514	501	483	481	459	465	493	449	479	491	481	462	508	479	491	508	502	461	441	494	484	490	496	460	468	511	469	454	481	491	460	498	486	460	462	476	502	495	476	476	501	534	466	498	488	493	481	472	496	520	494	481	501	483	443	463	449	483	497	508	504	510	527	508	497	440	490	485	487	534	491	486	455	547	486	494	510	464	477	444	500	487	482	467	485	469	476	533	523	484	483	486	462	506	456	507	515	489	513	513	469	490	494	492	508	475	487	474	448	456	504	482	475	494	509	482	471	533	517	476	467	464	467	479	468	491	514	463	467	511	501	453	522	462	493	465	484	467	498	465	472	460	476	489	469	466	456	459	483	469	507	473	451	481	463	502	497	473	482	530	516	489	492	501	481	473	511	486	494	473	509	516	498	471	535	487	505	489	487	485	474	521	516	420	477	454	482	466	498	490	535	482	425	445	450	471	503	527	485	521	466	508	480	469	524	525	483	462	431	505	496	481	491	471	502	494	479	486	517	488	499	492	486	476	443	526	457
24190	21357	28548	24553	20800	13050	6879	3843	2623	2169	1859	1478	1178	1075	938	819	700	664	658	583	606	555	568	543	516	478	452	448	482	509	473	402	450	752	1821	1530	943	472	379	359	375	377	371	383	371	363	360	341	385	353	357	366	330	375	347	329	369	385	368	369	360	356	345	377	350	372	364	380	377	412	389	372	375	363	391	357	374	365	414	339	395	416	376	326	396	404	331	386	352	363	302	399	363	350	342	366	357	381	358	379	381	355	374	389	339	371	362	397	372	388	350	375	360	408	350	372	347	377	350	363	361	393	342	374	383	367	346	360	383	373	394	369	351	343	368	366	363	367	349	363	362	382	330	356	359	363	382	380	376	378	381	359	337	373	346	359	372	364	375	338	371	355	378	322	353	346	362	337	359	331	384	339	341	407	376	351	400	380	379	364	384	361	348	368	343	388	383	398	344	347	367	368	353	368	358	354	385	344	336	367	330	402	372	348	360	380	365	357	364	346	358	361	324	319	367	318	347	356	393	339	364	374	348	363	353	342	343	384	353	387	407	356	363	381	366	380	364	368	365	352	371	371	401	346	386	382	358	398	357	387	358	395	360	344	369	378	353	373	344	384	337	366	352	366	363	375	348	351	341	311	350	370	332	363	390	368	360	347	342	336	352	371	357	374	367	365	371	376	331	384	388	365	342	375	374	354	343	335	371	368	346	360	343	387	362	320	339	350	363	375	369	357	373	379	378	337	376	365	356	354	361	382	331	365	379	351	370	371	351	391	373	347	354	340	337	370	368	321	352	334	396	353	356	331	335	373	408	368	378	377	373	393	352	366	366	372	354	358	363	368	379	348	385	362	386	368	373	378	409	349	384	373	370	369	369	375	394	371	395	352	337	369	367	345	354	339	389	347	380	349	369	333	334	376	374	341	357	359	366	353	359	344	387	365	350	359	395	365	330	371	357	374	345	354	396	362	335	374	360	364	357	370	341	376	346	368	385	397	390	352	334	366	332	360	314	389	391	362	382	369	346	354	347	355	357	358	352	372	368	351	383	343	372	392	336	349	376	376	382	350	364	323	349	357	383	368	360	359	356	333	363	361	354	362	391	374	363	387	360	378	380	352	334	356	338	388	388	336	343	354	405	341	377	363	347	339	376	361	352	327	386	341	366	365	377	392	345	384	394	386	345	376	371	394	382	375	368	367	410	299	335	363	387	396	412	366	367	401	367	372	366	373	368	374	354	354	352	349	385	366	393	380	421	328	357	333	356	361	374	348	372	385	357	355	367	359	362	362	351	357	353	352	357	364	361	363	358	345	367	355	348	368	403	385	398	360	343	383	368	370	353	343	349	352	355	349	390	351	380	336	340	360	356	371	375	358	347	340	366	366	344	372	300	354	354	357	385	389	365	371	344	356	387	353	373	345	389	376	335	355	378	377	375	347	326	357	366	379	320	358	374	363	348	358	359	369	359	368	352	352	354	386	364	377	388	370	346	357	359	333	369	361	354	386	369	371	354	332	356	398	411	367	353	351	379	379	367	382	380	370	365	365	334	365	365	371	334	337	348	343	385	380	355	362	392	371	355	395	316	384	364	354	376	397	347	351	362	353	367	354	372	337	357	384	355	328	374	392	350	356	361	322	380	404	380	355	351	336	358	361	395	366	384	355	370	373	361	348	347	343	343	351	374	379	343	357	341	334	341	330	369	392	377	373	338	364	337	320	354	368	367	381	401	355	366	366	342	356	371	370	350	341	377	350	340	360	346	378	370	361	345	372	357	411	345	357	346	372	385	333	343	328	349	382	348	379	370	344	362	353	363	348	385	365	340	369	337	353	370	370	336	339	384	347	367	341	347	373	410	337	385	401	391	353	362	384	325	373	317	373	349	375	361	381	377	374	370	372	329	365	361	371	364	396	321	378	380	352	360	397	428	356	358	356	362	390	369	372	369	355	365	368	377	334	374	393	360	344	363	355	355	384	351	367	338	326	372	335	381	371	387	371	375	361	366	346	365	360	348	339	380	335	350	377	376	381	346	363	383	365	368	354	365	376	369	400	362	380	383	366	371	331	342	369	376	344	348	347	355	364	378	362	370	346	363	372	383	387	371	349	354	365	356	371	367	383	363	384	361	395	345	328	328	343	347	352	364	321	356	359	368	341	394	351	333	342	362	356	364	388	370	346	382	380	362	349	356	351	356	329	361	348	385	376	349	373	351	339	368	387	346	349	409	363	367	373	344	371	377	352	380	419	361	373	337	358	363	340	376	336	369	342	364	349	324	358	360	360	375	367	350	353	355	343	388	386	346	356	398	343	360	380	364	355	366	337	338	346	349	355	389	382	350	355	359	379	365	390	377	386	343	343	369	341	375	354	389	354	353	353	366	341	330	329	363	363	326	379	360	358	345	405	372	381	335	374	378	370	323	380	348	381	377	361	358	386	367	349	347	371	345	353	342	368	381	369	346	336	352	393	360	366	339	390	392	366	377	386	330	374	398	377	339	335	337	351	382	382	369	339	354	345	366	364	370	382	373	354	363	343	364	369	384	381	377	377	359	358	371	356	351	383	377	360	351	386	366	381	357	356	363	362	325	342	362	362	357	348	358	383	380	371	368	330	406	383	342	349	366	354	358	338	401	359	359	346	360	383	352	371	376	349	359	366	341	344	357	380	367	348	336	347	372	365	395	373	350	371	370	361	390	384	385	315	346	381	382	321	346	344	386	353	369	374	350	339	411	356	371	359	350	342	383	404	347	357	339	372	351	356	357	347	378	342	356	369	362	375	371	369	373	355	387	352	384	377	368	377	364	376	355	335	420	354	344	342	356	381	384	322	345	372	338	358	358	335	338	363	349	347	362	339	373	337	358	377	341	377	327	359	339	377	383	359	361	353	371	344	364	395	363	394	368	344	332	337	358	391	368	363	346	356	366	343	355	350	369	345	340	347	339	365	346	363	334	376	371	363	353	352	359	358	389	327	395	339	360	331	367	344	377	386	384	383	344	383	371	352	390	384	344	387	345	405	357	358	364	354	324	338	333	384	325	391	351	363	318	372	370	322	340	342	371	372	358	365	356	360	350	355	362	374	356	383	365	341	328	359	386	378	337	356	347	368	354	359	336	345	396	382	363	386	354	389	363	352	380	375	356	329	375	379	396	357	373	345	390	396	339	407	368	373	397	404	400	382	350	359	335	339	354	383	368	388	325	315	369	370	365	390	364	338	361	363	328	356	302	367	382	357	362	354	343	355	369	375	353	380	352	334	371	397	373	399	344	399	352	369	358	375	318	360	341	362	357	354	350	363	374	339	366	376	356	339	384	348	339	350	348	346	371	358	382	365	352	327	366	337	381	380	374	378	380	330	388	353	365	348	339	389	351	384	365	353	368	342	364	327	387	352	359	335	390	393	341	352	357	352	355	376	378	329	366	381	355	363	357	333	374	356	396	355	344	360	364	348	367	367	373	370	367	379	376	343	349	368	386	325	344	355	347	405	370	371	351	359
21653	35936	33890	25980	20493	17247	13178	9802	7435	6223	5243	4224	3304	2767	2293	2109	1795	1615	1541	1390	1152	1193	1190	1118	1027	858	845	892	896	808	880	781	798	1780	4674	3891	2214	819	540	584	521	567	560	559	556	540	564	581	569	577	553	554	576	569	563	611	578	543	534	537	565	572	565	564	559	567	578	651	613	557	598	574	554	542	535	513	602	587	550	552	548	550	534	567	541	604	520	583	595	560	556	579	531	582	589	535	562	567	550	580	579	562	602	561	554	574	549	516	587	578	569	557	545	571	559	567	512	572	524	517	525	573	546	561	541	562	547	553	540	574	528	521	546	556	553	549	547	550	572	555	566	540	599	558	557	549	580	558	565	537	560	567	547	561	564	552	542	531	536	527	561	557	582	578	549	528	535	533	588	528	581	571	620	561	541	556	547	529	527	557	552	581	549	532	601	544	542	541	566	574	546	564	558	611	546	550	581	529	559	562	544	562	528	586	611	573	575	492	525	564	556	597	569	566	559	546	550	550	544	566	546	535	566	516	572	557	545	595	587	525	548	527	522	546	532	538	566	527	540	562	568	573	536	555	565	549	539	610	566	535	530	570	567	535	540	536	559	584	568	566	543	620	568	543	544	587	579	567	559	558	575	582	533	527	546	545	552	574	556	548	576	599	563	553	545	558	564	550	558	537	578	575	541	591	595	535	575	526	571	562	523	563	539	568	517	537	505	540	563	540	561	559	536	528	514	565	521	591	558	574	588	539	545	557	542	520	552	598	552	564	543	567	585	551	502	590	560	537	570	562	601	571	603	542	592	517	582	551	573	543	508	575	573	603	539	541	585	568	557	541	566	570	543	582	553	570	566	516	556	572	544	583	521	574	563	542	537	561	542	558	510	606	592	557	548	558	595	589	571	540	510	553	553	570	574	605	561	558	579	576	535	581	532	572	601	578	558	563	529	592	548	516	562	590	587	573	538	526	543	567	509	570	542	563	576	578	549	572	532	524	553	577	536	556	577	560	558	523	591	556	552	545	535	524	552	570	558	540	564	633	584	582	524	576	588	526	588	507	601	558	528	545	585	578	605	547	544	591	582	562	524	594	591	558	552	558	547	522	554	591	555	593	530	553	554	567	597	579	530	571	546	531	535	558	605	548	575	533	614	601	572	535	609	542	540	572	605	551	587	567	554	570	567	608	602	588	543	554	532	524	520	573	536	577	564	544	547	544	523	550	553	545	541	521	539	568	557	565	580	533	565	573	542	553	572	613	580	531	603	586	575	600	583	518	558	562	625	525	609	546	547	551	567	552	558	534	559	574	528	579	552	549	580	584	588	598	592	566	608	552	569	533	521	529	555	525	557	589	561	576	538	561	569	544	544	542	594	527	589	531	543	597	568	571	565	571	577	520	537	522	530	559	574	539	580	592	539	549	531	540	567	564	528	574	551	578	544	574	542	570	564	562	577	605	542	563	605	517	596	554	569	544	562	585	510	555	500	548	554	534	547	579	542	542	551	556	553	568	544	546	576	547	566	596	551	550	570	550	546	563	597	556	523	587	519	580	545	540	548	613	531	567	568	556	517	594	549	555	545	552	566	541	584	593	561	586	537	540	576	582	562	545	547	565	591	565	579	506	588	559	557	545	541	535	588	541	543	538	525	494	521	567	554	521	541	559	571	580	557	548	554	563	586	582	582	565	573	568	560	599	579	552	593	527	551	553	560	585	543	602	583	560	564	566	577	571	596	551	593	535	581	609	572	563	549	548	582	578	583	580	532	534	547	589	516	560	541	574	576	572	481	582	542	546	579	574	543	535	557	558	563	594	615	531	530	549	592	542	541	601	585	552	548	565	566	567	527	535	522	598	577	533	571	545	544	511	578	545	562	579	577	503	529	575	582	592	553	556	534	568	554	572	588	545	559	589	568	588	582	552	550	580	554	545	567	529	565	555	590	580	556	520	581	547	535	562	535	554	596	548	563	586	564	534	569	557	557	578	573	564	577	551	553	505	546	529	588	548	562	549	569	546	596	561	572	547	576	550	560	564	557	590	477	556	593	573	548	577	577	549	575	573	555	574	554	578	538	555	560	585	548	530	567	546	550	523	550	551	545	585	523	553	542	554	571	583	540	556	574	584	586	557	556	567	569	557	593	547	573	528	551	525	526	535	601	570	558	544	566	544	557	571	610	543	503	581	585	532	586	552	559	566	564	518	558	563	571	553	537	523	560	544	621	556	566	587	581	565	585	552	571	525	523	547	572	586	575	559	585	589	561	592	573	584	566	549	609	568	555	560	589	571	534	577	601	537	586	564	581	528	606	547	550	564	521	543	548	545	553	589	567	573	558	595	575	544	596	569	527	519	530	539	564	575	553	568	541	573	551	549	542	559	539	596	555	600	578	578	560	580	565	596	524	528	551	556	557	563	528	550	606	558	563	582	532	567	546	574	536	560	563	559	566	545	595	595	551	548	524	534	562	539	613	570	535	543	579	576	567	541	572	598	571	525	545	554	543	580	532	547	530	557	532	546	598	557	539	546	567	526	599	510	554	557	535	552	572	555	582	571	543	539	551	557	563	562	519	519	572	577	549	559	529	556	553	564	545	509	572	556	573	555	543	584	576	554	592	584	524	559	566	527	527	585	499	543	538	538	567	567	570	568	571	561	528	562	586	523	570	549	567	532	528	540	580	629	558	611	565	560	517	567	576	547	569	582	572	556	568	569	571	557	529	586	555	531	522	558	573	555	584	564	562	597	569	530	595	518	545	549	538	573	573	528	519	546	516	574	569	538	620	528	561	541	558	582	535	554	564	567	582	567	532	583	563	543	609	539	601	574	542	548	542	586	529	577	555	504	541	534	573	570	557	583	565	555	537	567	529	556	576	552	557	593	585	549	574	597	569	549	530	543	566	527	586	558	574	577	507	552	541	566	581	568	549	572	541	592	528	576	543	562	528	565	580	599	553	566	529	609	591	588	588	606	550	529	557	548	566	554	596	592	530	590	541	596	551	544	570	537	589	579	555	574	568	557	586	572	576	547	506	520	569	603	567	574	563	598	548	588	591	570	508	587	559	538	567	548	602	618	559	551	563	567	589	545	579	563	547	563	575	564	581	569	568	528	558	542	569	559	527	548	597	580	516	639	580	557	575	553	553	570	540	527	572	570	562	518	552	552	585	555	530	536	555	546	558	570	564	564	552	566	558	567	571	586	591	565	514	545	532	593	577	578	527	590	533	514	578	558	529	561	564	560	527	536	585	560	581	603	543	544	522	515	540	554	566	538	547	551	576	535	545	512	537	562	595	583	572	541	584	566	547	568	548	561	559	554	590	577	508	559	544	579	561	640	571	603	522	531	584	562	556	590	563	587	535	535	555	617	535	569	564	572	567	569	594	572	556	542	607	532	563	561	556	552	576	553	545	544	550	538	551	554	544	582	528	566	565	587	549	588	585	562	565	565	616	556	522	586	612	519	537	508	555	571	525	579	598	561	585	573	557	570	534	532
23179	21363	29224	23879	21454	21319	14212	5974	3924	3083	2424	1838	1680	1363	1191	1072	874	812	768	788	724	701	728	638	630	548	498	523	530	532	493	478	493	1001	3191	2714	1550	637	364	365	357	383	360	356	376	411	388	397	349	375	347	372	379	349	406	375	347	382	369	369	365	349	386	394	371	370	410	405	375	405	396	388	333	361	373	353	403	383	393	400	364	401	356	359	371	378	368	353	367	362	399	372	401	372	394	336	385	346	339	358	323	348	353	375	350	386	389	346	358	374	333	345	375	369	384	353	348	375	354	376	362	346	359	401	377	372	381	345	363	365	373	354	385	326	382	348	381	352	380	358	394	361	363	366	372	359	359	357	341	330	374	373	379	381	385	358	371	388	380	346	412	373	372	320	360	401	342	347	340	344	355	366	343	346	346	360	346	342	357	344	364	365	356	352	366	391	362	370	366	362	335	360	360	393	343	392	365	359	361	339	340	368	357	382	372	352	372	381	352	370	397	392	355	373	412	367	383	357	321	352	339	387	363	321	357	355	405	330	346	346	375	384	367	344	387	348	347	361	349	376	388	350	374	342	393	377	352	352	397	399	395	372	360	332	379	338	393	327	346	341	342	376	353	389	374	342	337	367	350	358	355	367	382	364	331	341	394	359	404	385	369	332	385	343	346	388	381	370	374	375	360	318	380	343	371	340	359	339	334	374	381	351	357	383	366	363	376	357	367	365	340	375	371	398	364	355	385	344	349	385	344	333	346	360	351	351	347	349	352	347	384	350	336	376	364	369	382	334	382	377	344	366	353	341	357	354	384	368	346	346	365	378	378	359	363	343	366	337	359	375	315	354	381	363	366	376	360	342	384	399	412	362	378	340	360	357	355	374	340	360	361	378	363	377	355	342	366	354	338	344	347	366	374	381	365	357	334	347	356	375	320	346	373	408	406	342	372	329	343	352	387	351	378	420	382	366	366	363	362	397	366	362	343	357	369	371	361	363	394	409	375	370	365	349	371	353	320	357	352	354	407	380	365	384	364	331	343	348	400	354	367	340	356	378	367	345	368	342	369	360	377	332	347	349	374	359	367	346	364	359	396	342	343	347	348	376	384	367	379	363	359	361	347	359	369	337	384	370	408	400	376	325	331	365	348	329	357	344	359	333	397	366	372	322	369	364	377	352	370	351	348	361	385	369	386	380	387	358	384	389	393	358	317	366	352	360	340	352	372	355	378	349	352	370	346	365	354	331	376	384	359	360	396	368	350	388	325	347	372	366	382	339	369	399	356	373	369	386	374	372	366	344	368	366	339	384	375	346	348	388	330	381	377	358	379	367	375	376	381	340	359	367	365	344	353	362	377	361	363	375	364	362	384	373	406	398	358	362	375	381	361	369	366	352	386	346	396	346	345	335	345	380	330	362	351	369	394	338	373	362	384	350	353	356	350	356	374	352	377	384	369	368	375	338	385	333	369	377	340	376	326	364	370	373	361	317	359	361	378	382	348	358	358	368	359	372	372	357	346	362	333	373	368	379	333	352	364	383	394	363	364	344	361	340	366	357	409	372	354	375	332	366	351	362	354	386	363	339	380	382	343	360	324	381	349	400	383	340	367	368	349	372	399	372	377	347	342	395	389	366	402	384	347	373	390	383	324	384	382	349	355	387	360	375	363	340	366	384	377	373	348	366	340	349	339	337	355	342	360	340	338	358	342	404	362	362	351	314	376	381	324	366	351	385	377	343	394	349	371	400	354	350	338	351	359	360	366	327	360	367	340	376	341	352	352	349	344	365	351	360	388	338	365	401	358	346	379	379	363	355	339	337	331	369	373	386	369	367	374	386	352	378	349	357	365	342	361	329	372	355	338	395	393	346	367	401	382	350	337	381	340	379	369	369	327	393	365	365	360	335	341	355	415	329	358	340	384	352	382	373	352	347	360	368	371	356	374	323	363	376	336	372	352	365	344	351	357	389	390	378	374	360	366	346	360	344	371	384	376	364	338	380	370	362	355	360	381	347	353	307	366	376	357	365	365	365	378	357	352	370	374	362	350	368	352	394	367	386	343	379	379	381	373	377	371	392	355	383	351	382	322	390	373	352	375	365	323	358	340	357	356	398	369	383	363	370	352	344	396	390	363	352	365	361	360	372	358	366	374	338	384	405	378	379	360	353	383	360	388	369	361	359	393	335	355	326	401	351	403	357	352	325	383	366	385	369	354	377	341	340	356	404	363	386	348	374	348	353	335	360	403	346	374	392	376	370	341	359	369	339	347	368	363	401	365	381	351	354	382	340	364	385	347	324	350	341	342	378	372	353	354	326	366	359	352	377	379	362	356	334	343	350	378	393	343	362	357	366	392	360	357	339	392	370	370	375	396	345	337	375	374	381	354	356	357	348	380	357	365	349	394	356	376	349	379	377	355	364	375	377	357	350	368	351	353	324	354	375	358	354	384	379	368	339	389	364	365	363	353	382	341	372	373	352	358	354	371	358	358	350	357	355	329	341	366	343	383	377	353	360	334	378	343	397	376	377	340	361	401	408	351	384	353	352	370	346	339	393	365	384	370	392	359	369	357	349	415	346	418	341	365	373	362	372	336	359	385	396	359	348	368	344	392	372	374	372	351	386	344	349	397	357	373	366	358	356	361	353	397	371	375	368	368	351	389	401	349	350	334	373	344	356	343	342	346	317	346	359	364	385	396	358	374	362	354	357	356	366	363	359	350	332	363	377	361	345	378	392	344	328	340	367	362	380	366	356	382	361	334	365	339	354	369	334	357	366	354	326	354	355	340	323	385	361	364	343	399	385	355	353	379	353	335	357	366	387	371	347	371	371	360	365	362	342	385	359	363	375	329	377	371	358	382	379	373	328	351	362	394	333	330	362	354	349	353	374	388	335	372	362	361	333	387	381	352	373	386	356	332	397	374	364	381	353	377	313	377	380	378	353	370	390	375	349	348	357	380	396	334	357	370	368	395	351	386	354	350	371	362	376	347	393	372	348	364	404	327	365	329	345	364	391	350	381	342	369	357	370	342	342	369	356	341	337	385	373	375	347	370	380	349	366	385	395	368	373	381	338	412	373	350	347	366	366	387	382	388	343	361	358	374	317	354	379	327	335	378	383	359	344	372	382	364	327	356	359	330	384	355	359	338	356	377	335	335	346	347	363	380	352	361	376	338	358	373	344	384	349	382	362	358	365	355	364	372	357	331	346	391	359	374	332	361	370	344	341	365	354	347	381	393	382	359	325	424	369	402	374	322	363	368	347	347	384	345	379	326	370	354	334	375	330	372	377	370	357	357	355	375	409	352	345	355	346	351	386	345	380	331	367	399	351	358	352	348	363	331	339	369	368	349	377	332	363	371	334	317	348	339	349	343	380	361	341	348	359	355	349	367	382	391	354	388	374	366	343	380	385	380	371	390	396	390	369	373	336	339	381	372	399	391	394	361	345	400	369	362	337	352	345	371	344	378	374	387	355	358	375	354	380	369	354	336	364	373	369
24116	40370	38538	30775	25391	22022	17347	12798	10287	8520	6851	5549	4696	3914	3311	2779	2351	2098	2009	1744	1620	1703	1589	1442	1265	1045	966	997	1019	1056	1010	960	872	2474	8086	6781	3747	1275	580	552	572	542	550	582	599	556	607	564	584	557	549	540	549	570	532	568	549	520	528	561	560	550	557	583	498	572	601	668	617	650	641	594	589	556	512	574	519	563	531	556	536	567	559	568	546	525	565	546	566	542	567	576	547	525	537	548	629	563	525	544	547	523	564	563	547	537	536	530	589	588	560	585	512	552	565	572	544	563	520	554	553	586	517	588	589	556	541	563	567	563	603	552	572	589	559	568	535	498	532	539	535	567	515	530	521	516	555	588	549	585	548	534	595	557	560	554	523	531	568	550	549	543	519	583	559	554	555	537	567	597	524	520	554	527	512	546	523	535	533	561	556	542	534	604	544	529	600	565	521	557	569	538	534	526	566	534	545	525	557	574	538	504	526	560	571	573	538	542	520	551	546	583	529	536	568	541	526	540	531	574	565	587	521	535	554	540	581	539	554	545	533	541	546	572	596	546	540	556	579	515	558	547	556	518	542	526	532	528	511	547	542	535	553	537	576	549	587	554	517	573	517	563	578	599	547	538	522	541	562	555	533	549	488	512	551	515	547	535	571	547	564	491	486	514	525	583	549	511	571	560	562	552	552	570	565	510	547	517	584	533	582	522	529	583	525	575	559	560	524	564	546	568	566	596	541	499	503	571	555	509	582	545	566	538	573	578	553	560	526	576	554	593	578	552	539	582	586	489	521	558	542	528	530	550	569	543	562	514	528	574	547	528	537	525	539	584	561	542	567	552	590	573	562	538	521	527	570	555	561	608	574	582	552	601	569	520	488	525	534	509	559	538	533	521	552	580	579	535	520	535	561	520	552	525	563	531	524	542	586	551	566	541	537	582	546	543	519	528	559	520	522	540	537	605	550	549	543	573	564	524	577	512	526	533	523	582	545	545	557	596	541	566	577	545	537	535	541	527	529	589	549	572	570	565	546	569	550	586	562	533	533	538	564	535	533	565	541	542	573	538	548	584	551	554	550	539	527	593	571	564	537	536	547	589	610	562	523	576	538	516	561	556	595	552	531	541	512	542	571	517	562	529	564	531	535	542	528	527	552	568	542	528	532	553	572	489	563	558	519	578	510	564	551	512	565	565	566	554	573	518	544	516	577	498	528	510	602	538	535	551	594	573	532	550	565	562	591	523	523	523	564	521	526	575	571	563	580	584	545	534	501	555	510	547	531	552	591	566	563	498	531	543	583	583	530	542	542	527	532	600	553	562	564	568	569	553	534	563	572	578	523	573	524	578	545	568	545	557	544	560	548	570	536	588	540	603	540	551	510	547	523	554	590	580	512	493	523	523	552	563	554	584	560	554	530	551	571	550	539	536	578	551	575	554	565	554	549	534	497	562	549	544	523	534	605	550	550	559	535	586	540	564	531	564	512	590	556	530	573	568	530	591	558	558	555	562	524	541	542	525	579	547	585	520	540	540	554	561	561	521	489	527	550	534	540	539	551	521	555	532	588	567	571	551	591	561	553	535	512	530	552	550	558	585	546	566	551	536	573	510	538	566	597	555	558	538	545	538	525	578	596	590	529	528	559	547	568	547	528	572	542	541	532	529	567	537	519	564	495	507	557	562	538	563	534	515	572	543	572	557	549	539	553	537	539	547	560	538	544	544	558	595	562	546	568	548	523	522	563	514	543	526	569	572	555	531	574	543	585	565	541	565	554	540	537	573	548	553	568	516	594	573	518	547	550	527	612	560	554	556	512	519	557	563	531	562	592	567	549	525	551	508	539	549	540	558	568	565	569	558	553	513	560	565	508	541	560	576	578	542	585	533	554	539	527	536	561	542	555	571	523	527	602	590	511	573	561	549	523	552	540	544	544	549	511	536	539	579	545	597	527	537	572	556	583	557	529	511	568	531	536	518	554	545	524	562	538	548	560	549	513	570	535	595	539	564	573	586	508	576	573	544	552	540	514	541	543	579	565	573	592	567	547	520	568	526	548	546	571	560	520	580	514	547	581	587	532	529	537	497	540	539	545	533	504	530	524	550	541	546	554	572	523	563	545	529	586	553	530	559	543	518	564	538	574	558	569	544	562	538	570	582	516	528	542	583	524	548	518	561	543	564	551	527	501	535	554	519	579	552	580	534	511	573	533	551	531	554	526	520	553	548	564	577	543	538	516	571	580	559	552	540	523	509	564	545	559	566	553	584	581	528	575	587	522	550	557	547	538	547	519	580	529	504	575	540	554	566	594	543	563	543	577	575	530	564	546	592	534	543	545	581	521	519	516	533	573	560	523	581	565	549	577	544	571	575	531	570	563	559	550	564	542	533	507	548	510	563	543	526	540	534	559	530	524	558	584	572	573	541	510	546	551	580	592	561	546	535	559	557	541	527	593	542	590	553	507	550	555	589	557	530	532	561	546	571	541	562	547	526	604	534	540	533	538	579	567	589	530	552	548	543	545	527	586	538	532	545	547	535	543	544	535	555	509	550	551	538	575	539	532	536	566	554	519	571	535	535	546	590	563	535	557	541	520	555	549	565	563	615	527	532	556	544	591	545	563	522	563	567	580	497	578	554	524	578	563	535	528	543	573	514	555	556	524	561	523	508	570	574	556	526	512	543	576	564	579	576	570	594	566	546	561	577	544	537	538	559	558	528	566	567	543	526	532	522	519	497	561	515	561	531	553	542	555	533	527	540	553	574	543	530	527	568	565	560	542	519	590	573	568	558	564	505	545	587	557	548	606	545	514	562	537	559	516	556	556	521	562	536	580	576	537	539	566	523	570	523	526	542	558	513	576	536	543	547	548	578	568	570	530	544	585	543	568	535	575	527	520	554	512	557	524	513	561	557	529	554	524	520	575	562	573	509	552	605	570	610	566	544	576	553	528	553	521	557	533	572	547	535	558	540	569	548	576	541	530	536	563	536	512	546	552	553	532	571	592	524	531	535	530	550	568	547	539	558	489	532	577	541	555	557	568	538	603	533	537	545	530	572	542	530	517	570	545	535	525	569	534	552	568	590	528	587	471	513	519	540	543	540	544	573	524	563	526	552	565	541	557	532	564	557	557	473	549	505	531	525	598	551	515	533	533	553	554	569	576	548	596	550	541	568	541	519	536	550	532	542	572	574	576	559	559	574	562	540	538	555	504	566	537	535	580	558	528	510	557	547	557	558	564	528	553	548	575	542	566	527	566	523	510	552	551	522	569	553	555	570	560	579	522	559	554	528	543	533	587	554	562	549	575	524	544	542	553	546	555	513	568	486	544	598	540	562	533	552	594	580	549	565	550	578	530	584	546	533	574	516	567	572	573	482	537	550	573	556	556	545	573	541	529	557	548	534	571	510	551	528	564	532	586	492	522	562	558	570	565	490	533	527	543	537	527	563	520	566	557	558	573	546	567	559	528	537	593	542	574	506	557	541	509	535	544	526	551	544
27054	21713	20191	12459	6202	4564	2993	1932	1433	1201	1003	834	801	665	589	575	465	460	457	415	462	460	477	454	410	335	367	386	408	376	348	377	366	402	516	535	452	331	288	320	289	300	322	320	330	284	316	318	326	326	305	319	307	327	325	317	332	347	313	327	309	297	351	275	321	323	333	325	293	278	325	293	315	325	299	335	310	273	305	316	344	317	313	343	330	306	290	322	302	318	341	303	312	327	297	328	304	316	291	340	342	293	309	334	307	306	356	340	289	313	291	296	295	314	331	289	326	281	308	301	338	308	315	299	285	297	364	300	340	289	312	350	301	339	313	313	297	300	295	330	315	328	308	332	342	319	325	328	343	316	293	331	312	324	324	350	307	305	292	326	295	306	343	296	306	335	311	293	285	293	342	302	319	307	340	325	348	311	296	322	314	312	310	300	312	305	334	331	318	310	326	277	322	343	322	328	333	332	321	312	333	320	337	345	294	322	304	319	321	343	313	316	327	300	299	307	328	315	314	280	294	317	318	271	327	285	305	323	309	317	304	321	339	355	336	314	304	316	320	309	314	293	329	316	310	294	309	313	331	280	317	317	324	296	323	298	328	338	322	298	308	329	333	318	314	298	317	304	298	332	314	328	314	297	306	319	310	302	303	328	315	324	325	323	286	324	288	320	313	301	310	305	319	312	292	313	321	263	326	317	322	340	298	334	308	327	270	324	340	313	304	283	315	291	345	329	315	299	332	348	362	298	336	304	315	335	333	281	313	326	309	303	316	277	325	297	289	316	323	344	290	302	299	282	304	316	332	290	320	304	306	314	288	337	295	312	286	287	317	309	317	319	320	302	298	322	302	364	293	294	328	315	336	331	326	341	299	284	299	297	291	302	321	312	315	305	338	294	293	334	322	292	325	322	310	321	341	315	325	324	312	357	307	300	310	354	318	353	349	277	322	310	312	327	325	307	297	300	303	299	334	290	310	343	308	339	321	296	307	319	316	327	318	311	310	304	312	309	308	308	308	300	320	313	328	314	307	321	319	334	311	312	318	293	323	307	320	348	333	310	285	317	301	326	332	325	327	300	305	317	326	339	269	351	293	322	312	332	324	311	316	335	289	307	321	310	317	318	314	342	326	283	322	328	336	320	284	323	358	339	313	317	303	334	321	327	314	295	290	308	314	308	352	307	310	325	333	337	316	297	326	309	335	317	305	310	295	297	349	302	342	337	293	306	314	311	316	325	315	340	321	327	327	330	318	317	336	344	323	332	277	321	327	272	319	326	339	323	285	333	306	339	321	296	355	301	316	325	308	286	303	323	255	334	312	307	343	293	295	268	322	320	308	340	300	363	286	306	336	322	280	336	312	323	300	296	334	291	286	320	303	283	288	319	304	317	315	337	325	323	331	320	321	319	297	286	300	306	336	321	288	298	304	351	342	312	331	302	327	310	336	304	315	284	298	284	306	313	298	297	287	318	340	305	305	290	294	302	299	295	294	338	284	340	319	317	296	329	323	337	313	318	326	289	311	337	286	319	297	282	318	298	330	317	321	320	268	284	315	292	303	326	326	294	321	273	295	297	328	333	289	320	341	323	320	294	297	326	304	309	324	341	333	300	352	326	328	307	319	311	330	305	309	330	305	332	318	323	294	330	323	292	311	283	294	286	312	322	301	295	355	327	280	316	313	317	343	353	322	303	295	302	340	327	324	301	313	313	329	335	308	316	285	305	326	320	323	331	293	288	317	318	296	337	315	304	313	290	291	344	314	304	298	317	305	312	296	308	315	320	308	303	296	338	321	321	309	319	299	305	310	322	290	328	327	325	322	318	310	295	313	303	284	308	283	350	334	300	307	291	334	311	330	274	313	318	310	320	314	336	317	304	323	292	299	303	330	337	326	315	305	301	310	322	308	313	337	337	327	283	324	302	329	295	304	340	310	301	294	316	290	371	337	326	325	308	315	344	320	316	350	332	354	332	320	305	297	300	327	328	322	282	303	305	278	320	315	276	330	331	315	323	295	321	299	284	304	311	302	293	303	309	309	344	315	312	295	327	293	317	287	305	342	321	312	318	285	320	321	308	304	300	326	323	301	343	309	301	338	269	321	318	291	289	323	307	318	320	313	322	317	312	327	325	335	330	295	338	323	294	321	332	328	328	339	320	333	291	313	332	310	345	289	288	294	287	316	355	337	302	318	316	288	314	338	325	339	298	311	317	320	336	299	318	285	289	313	330	311	322	306	310	339	298	304	313	310	304	300	284	288	304	283	278	312	320	350	310	332	314	308	319	294	332	338	324	289	286	312	318	296	312	289	304	316	336	329	286	306	303	319	323	335	296	339	289	303	315	312	322	282	292	314	317	311	293	321	337	339	291	316	355	321	300	325	314	330	317	344	336	334	304	289	316	305	303	325	328	299	320	328	300	314	271	304	306	299	329	314	287	317	294	326	335	306	303	297	304	317	311	299	343	314	276	299	345	317	306	337	334	324	325	324	294	325	340	330	298	298	320	310	323	332	316	298	327	314	323	330	307	292	329	314	329	311	314	325	314	312	311	314	322	285	316	298	321	332	339	316	313	300	297	305	287	325	331	319	323	323	312	311	317	313	293	296	327	312	312	309	323	337	330	312	320	309	314	333	297	309	289	288	342	329	319	310	319	310	315	311	305	319	338	314	324	274	296	327	330	318	281	310	327	339	300	306	285	318	325	301	304	321	335	290	311	309	336	314	330	327	323	334	323	311	341	330	320	321	314	285	305	337	316	303	307	354	311	321	338	316	295	303	295	308	302	331	320	332	313	336	303	270	313	309	314	302	331	299	323	314	268	308	307	296	292	321	286	306	306	329	271	316	326	326	306	300	318	283	337	295	354	300	310	309	321	273	290	300	339	327	339	308	287	289	307	282	331	328	316	307	316	336	322	283	323	310	300	317	305	321	327	317	305	261	326	324	333	296	304	322	287	321	317	326	332	344	328	297	306	318	324	313	320	287	333	327	325	336	320	288	334	344	308	359	302	292	310	316	298	291	291	320	313	314	324	310	335	286	328	316	352	306	313	315	267	317	316	303	334	318	310	312	328	330	309	299	290	351	305	325	342	313	306	333	301	336	315	313	312	319	350	307	316	313	326	322	332	298	304	308	323	323	335	321	317	295	290	283	330	326	278	316	322	324	333	346	275	319	311	339	294	299	302	301	332	313	312	318	335	322	314	301	316	318	315	325	307	299	334	339	303	309	316	346	317	339	341	325	312	288	309	320	295	290	332	327	281	334	289	303	320	334	303	298	310	292	318	329	316	353	301	299	325	313	325	348	320	310	339	307	329	310	324	308	328	326	332	311	300	310	320	310	336	342	311	292	332	307	320	306	321	305	310	319	312	317	289	286	319	287	342	336	342	304	335	327	341	294	300	326	327	332	324	328	343	303	337	342	316	310	318	303	307	313	308	305	316	304	310	327	331	263	301	306	302	338	326	334	305	263	321	290	308	329	343	311	306
18692	28429	27284	18894	13756	11888	8426	5882	4418	3820	2927	2382	2024	1672	1407	1235	1068	1025	1006	918	970	918	952	868	712	638	656	733	715	720	637	690	609	679	1156	1146	874	626	487	515	504	496	506	498	502	510	515	463	524	496	498	515	492	518	506	482	458	468	470	501	481	508	477	471	473	482	489	491	453	483	499	505	471	496	504	486	488	475	510	505	497	462	432	475	495	529	486	482	508	469	503	541	477	502	542	481	470	460	481	504	524	491	489	493	487	488	485	509	523	445	520	473	472	513	500	447	489	483	476	470	444	507	497	530	460	463	481	510	527	479	488	519	493	488	456	525	524	456	453	500	465	466	486	473	507	493	473	458	462	488	484	479	478	470	457	533	506	465	497	463	462	477	463	488	505	472	510	512	539	499	501	438	498	483	463	499	496	470	495	471	513	495	464	496	468	456	498	478	462	465	470	483	493	461	508	471	486	478	458	463	478	497	496	519	483	492	477	478	467	481	500	532	514	442	498	519	497	492	488	532	511	480	468	509	475	507	482	453	475	517	535	466	490	472	503	476	462	466	476	497	516	497	474	515	501	435	516	480	451	494	494	461	488	475	488	447	490	449	471	439	484	520	506	454	478	488	444	469	470	521	486	536	502	467	488	495	476	462	491	472	509	488	459	520	495	505	496	471	485	455	480	455	488	479	468	482	498	497	502	534	505	465	461	484	536	565	462	517	488	487	473	447	461	515	478	460	476	534	463	476	470	520	458	474	510	467	504	496	511	498	459	493	459	474	442	520	490	517	502	479	457	509	493	496	527	489	492	487	473	482	530	516	514	496	465	473	482	485	485	559	466	473	414	495	519	514	496	465	456	498	501	522	495	492	459	491	520	465	439	468	522	509	492	507	514	460	496	505	498	495	473	482	473	491	487	448	483	517	480	512	534	507	508	462	493	485	501	489	479	513	478	482	465	515	490	473	474	510	471	487	474	472	439	456	475	495	484	476	486	469	495	496	494	511	471	486	498	467	482	467	489	496	489	505	472	483	502	512	495	473	489	453	483	544	512	497	493	466	475	469	526	460	500	481	478	523	501	513	438	497	488	524	493	512	479	493	467	489	519	476	467	493	502	486	461	485	474	491	492	517	480	495	507	479	489	472	481	461	465	478	484	527	454	501	458	494	495	480	516	520	481	470	463	494	517	543	517	506	520	508	506	502	480	538	491	469	487	502	462	495	476	516	523	491	488	484	519	485	458	501	482	490	509	509	502	457	522	458	489	443	509	535	447	485	465	503	487	503	478	513	469	500	505	502	491	459	509	447	501	486	468	460	488	487	485	496	463	477	492	464	481	493	507	493	484	463	471	535	477	472	498	472	476	479	489	519	462	474	440	491	454	473	497	482	460	479	477	514	478	439	464	470	490	479	476	510	491	483	476	495	480	477	491	498	467	475	481	451	449	498	528	486	495	506	472	458	477	490	499	475	438	480	488	446	523	518	486	443	456	486	509	515	504	463	469	531	480	472	467	494	489	469	486	469	512	504	504	491	487	498	496	490	506	498	464	520	537	525	438	511	443	484	453	490	484	480	471	514	511	509	488	463	494	454	475	473	471	488	498	498	478	464	512	482	503	467	446	483	494	522	493	539	488	440	494	509	476	495	494	489	486	478	481	478	502	470	484	474	487	471	475	476	500	474	490	507	518	494	494	426	498	530	500	482	522	500	516	493	477	485	459	480	505	488	521	500	517	478	516	477	492	495	466	474	453	481	510	481	459	498	502	515	488	480	481	496	469	480	473	494	492	515	504	485	464	505	514	510	517	483	514	463	489	505	450	520	437	482	495	467	482	479	512	507	449	514	492	487	512	487	506	483	473	512	469	460	488	464	497	494	516	446	520	490	478	470	487	429	489	512	479	489	494	455	466	468	511	478	507	482	466	503	510	453	457	488	515	511	464	507	501	516	474	497	504	493	491	520	517	486	507	482	491	495	463	505	492	517	477	479	517	497	482	467	510	473	516	466	484	474	502	478	480	504	471	464	475	509	512	522	481	512	534	478	471	436	533	448	518	464	498	489	488	484	505	439	472	447	498	489	472	458	509	477	459	470	509	472	462	493	481	516	523	500	460	500	515	509	517	484	514	499	515	516	493	534	508	512	503	522	480	463	464	510	465	468	462	487	472	477	444	507	488	517	490	499	492	513	480	488	469	473	494	491	500	495	460	526	460	504	502	494	499	502	509	487	514	542	488	499	490	496	470	479	490	472	499	435	497	497	507	508	545	466	497	491	468	478	479	489	457	480	485	473	508	533	482	470	516	536	499	488	496	481	510	483	514	434	500	499	483	505	493	493	511	459	510	487	490	487	503	477	440	528	452	463	474	486	469	521	487	456	516	518	465	471	491	481	470	490	525	483	495	554	481	477	480	451	505	529	455	442	472	480	500	473	512	475	502	490	445	487	479	471	469	501	468	499	502	521	459	442	452	510	512	491	446	515	529	518	494	523	479	461	478	528	499	501	481	474	462	527	507	452	498	478	481	515	511	483	488	453	511	455	499	480	501	498	472	492	503	481	442	485	456	500	470	518	479	534	516	483	481	501	424	487	466	462	504	504	450	472	500	465	475	482	471	470	480	495	511	529	505	460	495	498	469	488	474	508	485	490	465	466	484	522	477	514	516	474	452	463	494	495	489	474	507	495	453	471	483	480	479	483	477	491	474	496	509	469	477	485	491	517	476	498	478	507	502	466	510	492	472	489	498	458	502	458	475	491	483	506	499	514	492	474	468	509	449	488	445	446	522	511	488	480	484	490	487	459	458	507	509	464	504	468	473	485	464	501	502	491	518	491	492	494	474	500	515	530	481	495	450	479	493	510	453	476	486	473	479	490	453	493	485	487	501	458	489	485	486	505	500	479	478	499	497	525	509	465	467	472	481	503	494	488	447	461	475	457	502	472	504	510	527	515	549	489	508	460	466	462	476	475	471	518	462	453	463	479	473	488	483	485	476	467	473	467	484	475	505	474	516	493	478	499	484	461	484	484	476	497	509	478	505	471	502	485	513	484	498	480	434	473	472	518	506	474	467	464	490	499	483	502	482	482	529	473	506	496	489	483	492	491	493	454	499	521	492	503	523	467	488	529	476	471	485	506	475	494	472	457	475	506	511	501	460	505	488	467	530	486	458	509	452	504	520	467	511	519	428	501	490	488	507	523	472	476	513	505	478	477	501	466	475	462	494	478	428	444	489	484	477	462	488	498	504	463	489	517	490	480	490	486	495	500	504	541	490	510	481	490	466	476	454	436	467	515	473	429	491	457	462	500	490	506	465	498	507	520	486	533	506	479	466	477	492	451	484	498	466	480	483	491	465	436	479	527	514	497	464	485	452	459	463	533	486	498	478	482	484	471	476	505	494	485	470	461	488	462	469	472	473	478	468	512	480	516	502	515	478	524	493	520	498	517	477	455	502	471	453	494	523	486	444	462	467	501	476	502	529	462	494	483	482	483
24148	21358	28523	24546	20876	13344	6702	3746	2700	2120	1641	1357	1100	941	825	766	705	689	644	638	616	614	618	585	470	416	472	468	469	485	452	414	451	712	1959	1491	979	499	351	374	373	373	395	379	343	340	383	328	387	328	384	339	357	398	363	419	397	348	345	344	382	384	345	374	373	383	350	413	362	350	379	346	368	378	375	366	349	317	354	374	352	387	355	359	371	366	346	355	347	344	388	344	339	391	365	357	386	374	375	333	419	365	344	366	344	360	379	335	349	377	360	378	363	333	347	363	342	336	392	375	319	306	375	345	358	358	368	347	363	351	362	345	384	354	358	351	373	353	339	342	355	379	380	358	340	336	375	349	369	366	355	355	323	352	366	339	370	363	344	353	349	363	375	367	353	366	345	349	376	374	363	404	374	341	362	376	357	337	357	349	353	362	368	349	379	356	391	358	331	373	358	351	388	358	351	371	349	358	343	371	370	379	391	321	386	382	357	345	378	346	324	354	384	366	362	359	359	356	339	361	403	406	351	376	361	331	371	325	350	355	379	371	350	403	374	366	370	319	330	362	372	367	340	378	386	367	368	375	357	389	372	350	405	351	397	384	375	373	395	361	352	358	372	339	349	345	337	387	365	352	368	371	381	369	371	341	350	315	357	375	411	338	365	386	379	378	365	365	369	369	371	401	367	348	374	359	373	378	384	381	365	371	375	344	372	382	353	342	365	345	380	358	412	372	348	385	348	377	377	359	328	333	358	346	320	376	349	342	371	354	343	364	396	372	359	374	388	343	305	332	376	392	394	364	355	344	373	354	378	342	368	374	375	366	338	323	397	386	333	354	359	356	355	368	387	353	355	362	316	362	342	366	348	350	374	350	387	360	390	353	341	380	317	353	375	344	382	362	343	385	361	345	347	355	366	376	352	358	337	370	365	341	398	356	343	327	365	373	331	359	379	369	375	379	360	335	339	395	364	374	325	363	341	340	349	353	346	337	346	352	373	355	362	357	341	389	373	372	369	406	382	356	311	361	359	389	402	354	357	342	375	356	372	384	379	381	371	364	362	373	366	378	376	381	340	377	378	352	357	346	348	361	328	374	359	353	369	323	369	344	346	357	350	356	355	351	356	379	373	379	348	369	365	372	389	368	383	347	374	357	356	397	350	362	349	361	362	363	359	367	364	351	384	381	346	394	357	357	341	367	364	379	341	372	349	376	346	347	404	365	367	381	341	382	359	358	381	337	368	363	371	383	357	349	345	329	390	377	361	372	353	397	371	390	349	357	364	357	343	401	363	370	378	339	364	377	393	355	389	366	386	364	359	343	361	343	370	358	360	383	357	368	341	357	382	354	343	391	366	342	344	363	358	375	369	376	393	349	349	355	347	342	352	332	346	386	387	354	406	370	347	378	414	362	367	365	330	376	380	352	438	357	338	342	329	407	365	361	367	353	354	348	384	355	358	360	378	355	367	361	394	364	387	352	378	364	366	384	341	385	332	365	338	360	380	363	328	375	384	363	381	349	345	353	350	348	380	377	353	339	381	373	377	355	338	398	337	371	348	324	311	380	350	355	362	329	368	359	386	369	361	311	353	371	347	357	350	329	363	342	395	357	360	379	354	361	348	355	369	375	409	344	363	388	390	403	296	342	349	348	369	363	377	372	341	364	377	366	370	342	375	381	360	372	350	357	369	397	345	380	381	321	350	359	350	398	352	370	392	348	339	373	354	372	351	356	348	338	379	358	374	364	349	383	338	390	395	355	341	370	374	362	376	348	387	371	368	370	369	360	330	381	373	367	358	386	397	338	362	370	355	373	360	370	362	373	324	413	319	358	332	354	366	378	347	361	383	384	361	385	336	348	382	366	372	349	368	344	366	380	363	345	378	366	377	378	382	356	370	352	369	361	362	361	349	355	378	371	347	376	348	356	359	361	326	361	367	392	395	376	360	339	378	354	324	354	364	380	358	359	351	384	301	349	359	377	350	354	369	351	363	336	362	337	361	401	351	395	371	386	340	380	358	339	353	377	353	364	340	368	373	364	371	387	393	374	343	363	357	348	387	367	383	363	356	370	349	372	404	349	364	372	336	378	365	356	358	371	357	367	360	340	336	368	385	368	399	402	372	362	347	372	368	383	401	342	387	377	384	350	365	381	369	377	364	360	350	373	349	357	383	345	369	364	374	347	332	334	367	357	362	396	357	348	370	376	373	370	344	377	370	352	383	364	356	358	392	340	383	350	334	380	346	381	390	379	364	347	381	359	367	389	381	353	348	374	367	371	315	374	392	340	385	362	325	364	364	360	378	371	354	373	354	387	361	404	366	383	340	365	358	364	359	360	356	387	363	359	354	344	363	355	371	327	343	346	340	326	377	326	388	359	386	354	344	336	339	355	343	343	373	364	346	374	369	352	341	341	366	349	353	377	365	338	376	357	341	309	353	369	376	391	368	338	375	390	374	376	368	339	361	347	348	343	359	369	355	349	364	347	353	376	371	335	372	380	365	386	349	344	357	368	343	336	356	358	358	321	361	345	361	355	361	375	369	349	360	381	347	364	353	335	381	373	344	369	364	363	352	333	346	371	341	383	409	349	364	386	319	370	366	384	365	378	387	351	363	364	339	359	360	382	362	381	371	380	373	347	374	385	370	343	377	358	358	367	348	380	374	326	360	395	364	374	371	385	397	363	371	397	340	341	349	352	339	352	383	357	338	350	348	371	369	389	378	372	395	357	391	369	336	391	364	351	349	385	356	390	344	353	343	396	399	367	374	362	376	341	405	384	345	370	357	347	329	366	397	349	335	383	338	407	347	333	375	345	367	397	371	355	366	331	406	358	346	348	319	337	357	362	374	374	361	345	357	338	370	390	360	379	365	387	372	359	370	365	357	404	356	367	375	393	348	375	361	384	326	329	371	371	346	368	325	331	327	378	362	367	370	390	373	367	374	368	366	360	378	373	335	367	343	375	370	363	378	359	374	369	333	351	364	351	342	346	364	399	364	318	357	371	364	368	360	373	394	343	380	358	368	357	352	349	378	349	361	366	357	367	376	354	369	363	367	355	390	342	354	390	365	357	364	334	346	357	352	370	354	344	382	369	373	372	361	400	361	336	330	352	381	384	362	390	359	350	349	368	375	344	385	362	387	355	331	365	358	389	364	404	349	405	349	362	349	373	377	327	358	377	384	373	354	370	365	361	338	367	365	337	383	371	357	379	363	335	356	376	363	366	373	370	331	339	371	375	315	362	404	373	358	363	376	341	371	410	364	381	369	343	346	340	373	344	345	381	381	362	363	336	343	331	376	373	387	377	383	358	376	382	376	349	401	368	342	371	365	380	352	359	334	403	374	368	372	384	330	357	330	353	345	359	384	363	346	400	359	382	381	387	396	368	351	349	346	342	374	365	382	352	388	353	360	348	341	380	367	399	354	337	365	379	378	333	349	346	362	325	357	358	362	341	352	372	361	348	364	379	393	346	356	354	352	342	367	370	372	389
21256	36167	34969	26152	21155	17323	12972	10158	7858	6248	4708	3847	3146	2476	2135	1959	1830	1716	1549	1487	1457	1485	1414	1199	995	830	805	852	952	946	857	764	794	1647	5071	3764	2259	963	583	554	582	561	582	534	541	581	567	569	554	567	524	554	521	611	573	569	557	570	521	583	566	566	538	508	573	544	615	615	591	617	571	574	578	569	541	508	537	583	585	528	577	576	567	584	532	576	583	579	553	539	557	562	558	557	558	525	558	569	568	579	574	565	527	537	564	559	597	611	530	569	529	554	567	529	515	554	596	557	594	527	565	588	550	587	542	551	522	516	544	554	523	580	557	571	579	601	557	572	573	575	531	578	541	554	524	565	555	533	553	566	528	592	525	602	543	574	590	564	541	595	558	557	561	548	582	540	611	562	543	537	552	539	536	582	556	533	576	570	541	502	516	583	548	573	549	539	549	543	564	588	558	543	547	554	588	561	543	542	609	557	598	581	570	556	591	561	541	529	530	579	559	531	529	546	545	574	544	533	546	539	538	561	549	537	522	551	592	607	538	570	568	539	548	558	546	563	585	540	553	544	584	542	555	576	561	574	596	547	564	560	573	559	576	567	519	556	589	577	559	571	501	522	564	567	531	581	546	555	551	569	548	535	585	526	526	617	601	572	546	519	526	547	553	539	582	551	560	545	557	550	546	548	569	586	559	569	574	555	558	546	565	559	552	568	558	536	588	568	575	562	561	572	566	593	567	550	602	550	541	554	533	617	578	518	569	569	591	566	560	563	580	606	528	577	536	525	571	578	555	497	576	565	546	580	537	531	563	574	532	575	566	587	533	557	560	567	545	567	591	550	545	536	598	574	537	529	564	540	590	532	561	582	569	557	577	578	552	584	564	563	554	570	572	566	565	546	540	537	559	557	578	580	536	598	604	536	564	581	555	567	564	540	560	551	548	519	550	578	554	550	558	568	537	582	542	527	551	550	572	572	595	558	542	568	525	598	576	543	576	584	592	572	545	524	568	551	525	559	535	525	580	526	584	526	559	512	563	582	574	593	554	569	558	548	563	543	550	574	549	599	538	530	579	566	553	524	550	568	569	553	557	568	553	535	558	584	582	574	560	574	595	564	540	562	562	519	518	540	550	592	584	559	564	532	542	607	526	545	565	597	538	589	504	532	550	565	585	563	551	560	568	579	531	513	565	569	561	544	550	610	534	568	601	563	577	553	534	567	595	574	518	592	578	561	509	567	569	568	587	531	537	573	553	540	558	520	571	527	552	559	552	554	576	581	550	505	567	548	586	578	535	566	552	563	536	553	566	560	546	577	564	529	508	546	563	556	567	531	609	549	549	580	577	542	556	506	578	558	592	532	589	566	559	539	550	541	557	579	561	567	560	589	565	565	539	566	561	565	560	536	605	564	596	547	545	533	537	530	546	595	562	572	552	588	529	554	537	593	540	542	550	557	562	558	574	524	568	567	585	548	527	574	527	531	556	559	564	582	542	573	530	575	577	557	550	591	552	561	595	540	547	574	554	591	553	542	564	586	569	543	552	542	545	545	577	553	574	593	593	545	556	586	585	536	589	612	530	564	549	553	615	554	524	569	570	532	570	545	556	551	551	530	570	557	538	537	564	611	563	545	553	621	519	532	569	594	532	571	582	592	563	580	544	572	578	563	559	548	605	537	554	583	533	550	568	532	584	562	597	530	612	575	554	545	532	561	562	556	557	522	590	582	566	555	544	560	538	577	547	537	552	572	601	566	551	530	564	578	565	594	517	530	555	555	547	544	594	573	592	592	537	531	585	550	534	521	595	575	555	506	574	558	542	594	558	602	552	542	598	533	525	557	546	582	506	527	576	542	587	585	545	573	542	585	556	536	549	595	549	532	503	561	569	535	591	566	547	599	542	559	552	544	560	523	593	568	583	586	551	589	562	569	540	522	540	532	562	531	568	571	545	545	539	565	571	589	558	540	526	535	579	585	551	565	535	542	552	573	553	597	586	577	580	543	587	552	584	567	529	572	517	565	578	547	575	613	588	538	508	535	560	576	552	542	533	538	608	591	585	563	560	542	560	564	564	516	540	590	549	576	579	555	595	583	523	510	579	520	574	552	539	569	576	535	578	561	518	587	581	565	562	594	585	592	539	575	559	570	534	555	537	545	561	571	520	541	544	563	527	549	596	550	577	546	535	527	520	526	554	578	508	596	569	530	578	584	565	546	556	595	582	557	533	563	577	544	530	574	608	572	583	535	516	560	557	570	547	558	529	532	555	558	620	573	541	561	512	598	565	546	591	551	577	557	551	552	529	554	568	572	527	561	579	515	555	547	558	546	537	508	600	534	541	552	505	590	554	573	566	582	582	583	595	599	517	585	598	589	572	534	578	550	569	540	569	554	507	561	561	566	601	506	543	561	559	560	554	568	538	574	584	587	539	558	569	590	555	538	573	590	562	548	530	574	566	557	551	569	625	580	557	561	577	581	559	585	568	552	564	500	527	555	556	582	547	603	545	539	585	556	573	553	566	568	602	575	553	549	526	556	554	596	593	540	594	601	548	513	572	539	601	552	577	515	572	537	592	580	546	595	542	550	569	566	569	533	543	545	554	551	554	572	552	536	511	628	574	552	570	570	563	530	536	548	549	521	576	561	536	545	551	544	556	540	579	527	538	595	562	563	570	562	533	559	549	516	541	571	506	580	583	551	592	584	552	596	573	600	568	540	560	613	582	538	570	520	558	565	564	597	554	560	577	539	546	569	584	586	589	548	564	573	559	614	553	606	563	577	576	582	575	533	557	589	541	567	574	539	569	528	562	561	531	558	518	545	538	526	521	535	565	568	580	535	542	578	555	577	550	550	517	582	608	585	561	554	541	571	585	609	539	594	525	605	577	559	524	530	564	592	560	560	605	585	552	543	595	586	549	607	506	503	565	567	511	540	589	547	565	547	551	564	541	530	551	558	551	531	558	544	585	530	516	545	611	551	546	555	539	556	544	565	512	557	560	539	581	551	614	532	565	569	549	516	557	548	552	551	571	590	543	542	569	537	579	562	547	565	551	572	548	578	562	578	527	593	564	580	591	556	558	561	571	530	550	540	559	571	546	566	586	543	566	600	612	591	542	537	556	530	566	601	548	563	547	574	566	567	554	559	583	578	536	538	547	574	532	549	554	568	565	570	561	609	562	567	569	529	593	551	555	551	570	565	559	595	556	600	550	554	582	612	571	533	592	523	545	578	565	533	539	553	510	509	587	551	536	587	501	523	570	565	548	568	523	546	581	550	561	576	539	554	534	580	557	593	542	536	546	539	587	526	594	561	537	585	511	568	547	558	598	561	519	569	541	562	517	516	542	518	548	532	544	600	535	558	514	510	559	568	551	543	565	554	551	563	554	562	546	571	532	569	567	565	590	563	552	574	561	604	575	610	552	564	571	578	569	591	567	546	568	570	575	547	561	559	581	540	524	601	534	551	513	587	549	536	577	581	535	577	528	577	526	578	586	554
23183	21357	29207	23855	21470	21367	14501	6425	4112	3227	2402	1878	1523	1234	1126	1066	989	831	824	799	789	715	725	632	575	527	536	520	532	497	508	425	476	1220	3331	2468	1583	610	384	378	361	383	359	405	341	384	379	402	380	357	354	377	365	324	374	359	334	342	390	393	372	370	410	344	388	406	397	427	371	446	352	363	376	380	354	378	337	386	361	350	398	349	365	368	350	387	370	366	350	343	417	362	330	371	363	382	330	346	347	307	354	358	366	361	368	409	379	353	364	339	388	353	358	343	374	372	375	358	343	368	340	344	364	331	377	346	340	381	370	355	362	355	358	381	337	327	384	360	343	370	326	333	358	342	356	372	342	382	386	368	342	367	364	347	327	355	385	360	383	386	347	363	351	371	357	384	373	362	334	351	414	359	389	346	358	396	387	405	339	385	391	378	373	355	388	393	353	360	354	344	377	321	361	386	363	356	356	335	358	360	379	400	373	347	359	381	388	340	358	371	341	357	360	366	351	386	366	349	348	343	383	357	375	359	367	363	358	347	374	390	373	385	333	304	405	357	383	348	372	383	333	366	347	363	335	369	363	342	368	336	392	348	383	399	335	367	363	326	340	388	377	380	354	334	330	407	341	357	377	395	367	376	323	363	366	389	333	389	355	340	344	371	337	371	377	380	371	345	350	382	387	383	348	397	372	371	368	359	342	361	329	335	347	363	370	356	388	361	356	362	334	365	362	381	381	363	359	358	353	346	362	390	354	366	380	329	367	353	336	386	347	393	351	374	376	350	379	345	349	347	386	388	349	392	379	382	359	355	346	364	333	398	380	395	332	333	370	364	374	337	367	383	333	379	394	376	401	343	341	400	398	345	401	328	358	373	365	327	375	353	362	357	351	332	379	343	350	347	361	356	382	377	372	339	361	381	382	357	349	358	355	332	342	343	374	357	365	356	361	348	328	381	331	371	315	380	357	377	348	364	349	317	352	350	385	389	350	361	377	366	368	358	373	370	358	363	351	349	365	365	326	390	317	360	333	341	396	336	363	347	381	320	398	401	354	354	350	358	355	358	357	354	354	366	321	373	359	342	372	372	363	347	372	375	336	329	371	347	356	347	349	356	358	375	401	356	355	340	376	358	346	357	347	373	340	360	346	347	332	325	358	339	367	350	349	352	348	333	364	369	381	342	358	356	370	393	368	391	362	326	359	356	364	352	369	354	343	369	394	360	390	371	439	355	391	382	364	390	352	370	389	336	381	373	358	377	363	349	346	348	346	366	374	349	364	355	350	360	359	361	383	349	383	382	329	382	337	368	376	350	365	371	345	359	359	385	361	331	378	343	366	373	366	366	345	377	370	390	362	323	400	377	372	367	381	373	385	361	352	382	361	379	361	352	350	353	364	333	370	375	349	342	388	386	371	349	386	339	364	401	349	343	369	355	334	369	377	332	362	374	356	355	352	358	359	366	353	374	364	368	336	354	340	347	404	375	382	349	373	373	377	362	314	355	362	378	363	362	350	362	335	353	361	349	314	368	371	381	360	354	398	387	369	324	359	352	348	375	388	348	364	340	379	332	348	342	374	341	363	335	379	353	343	341	365	328	371	362	362	382	363	397	320	356	360	394	340	338	380	373	368	378	374	382	329	357	346	357	338	385	341	365	357	344	376	341	349	365	336	361	363	346	370	373	359	364	360	339	331	391	366	388	360	329	356	353	370	358	340	337	360	359	369	371	370	355	349	334	344	329	349	359	372	349	357	326	379	361	352	366	352	335	350	358	369	326	388	376	367	345	346	384	367	350	385	349	362	373	375	371	358	353	353	373	358	385	350	369	332	353	385	362	356	383	362	363	348	351	339	341	358	364	333	317	370	361	404	346	346	351	356	416	344	333	399	373	363	375	352	376	380	358	368	352	355	374	369	330	345	363	371	354	359	359	367	320	359	364	374	357	390	335	389	378	377	351	380	363	322	373	372	363	353	356	379	367	369	361	335	349	345	356	366	372	355	372	356	379	346	377	355	348	344	367	359	357	341	356	367	348	379	389	343	371	346	324	317	349	364	349	351	349	385	367	357	355	367	389	374	345	303	333	308	363	405	348	332	385	362	359	350	336	351	353	337	348	349	371	355	362	378	354	377	373	369	356	367	382	364	393	341	335	366	364	354	331	340	368	398	381	335	397	329	349	316	375	342	364	337	383	377	349	339	353	345	372	376	410	378	375	351	390	373	353	378	371	379	329	353	332	361	349	375	371	372	363	340	357	363	336	364	357	391	368	375	383	377	348	390	347	370	391	386	353	339	362	382	374	359	416	335	355	367	347	392	341	364	368	349	358	339	349	364	375	339	346	367	345	344	367	365	369	334	343	359	336	368	370	382	342	358	351	338	356	367	368	373	368	359	380	372	352	381	364	347	340	387	347	373	360	345	340	366	370	331	333	357	367	343	370	370	358	354	365	368	373	367	377	360	391	388	349	327	373	360	343	363	360	348	373	354	337	397	384	338	334	360	353	349	347	358	378	353	359	384	323	361	357	350	328	356	375	370	382	362	373	362	308	339	341	358	358	341	367	376	350	389	334	358	361	354	363	383	339	374	362	361	352	353	351	373	346	344	364	379	366	311	350	343	385	362	351	334	357	374	365	364	370	377	359	338	332	324	367	342	370	358	377	386	345	331	360	378	300	359	352	360	363	366	371	332	390	381	388	365	358	375	362	365	375	334	353	356	358	367	338	373	379	345	338	339	331	375	374	347	360	376	335	348	363	389	379	326	392	367	388	341	348	369	353	337	385	375	329	326	370	414	381	372	338	334	365	368	361	352	347	318	354	358	336	364	374	388	360	390	349	395	367	367	335	359	376	365	390	361	343	382	360	389	338	361	380	339	387	361	384	377	333	377	355	333	399	373	391	344	361	351	398	367	354	337	363	373	362	386	350	397	368	359	370	368	361	347	375	345	346	338	377	325	369	363	376	367	376	342	330	365	349	366	359	356	342	385	381	376	384	342	318	366	335	327	368	388	382	356	357	390	358	343	354	373	340	374	380	341	365	335	387	390	373	357	372	348	362	355	379	365	346	336	341	350	328	362	389	336	345	332	380	363	360	375	339	354	342	328	358	391	361	347	364	347	336	379	370	356	382	337	368	335	383	349	333	363	390	377	343	329	354	364	377	379	358	358	338	338	376	371	332	323	344	361	332	368	338	365	382	363	344	401	350	360	349	365	379	350	368	375	383	386	352	349	371	333	367	343	372	342	405	333	384	373	387	337	383	353	355	360	349	356	355	350	357	374	356	347	365	371	373	364	360	352	333	350	345	380	369	354	345	345	367	387	393	332	376	357	356	362	381	315	375	332	363	344	356	346	387	337	357	364	374	353	390	350	359	390	338	391	357	352	349	352	374	376	330	333	377	422	374	345	373	357	366	383	335	354	360	360	364	356	370	380	348	385	362	387	359	321	349	403	365	322	352	343	358	333	378	412	385	363	329	351	345	397	373	361	366
23732	40939	39584	31279	26225	22131	17335	13860	10995	8534	6578	5361	4314	3284	2999	2695	2547	2126	2048	2052	1899	1784	1652	1419	1140	1020	979	1005	1081	1083	1011	870	855	3233	8336	6202	3801	1164	566	564	536	600	586	564	603	570	553	564	530	598	524	525	569	558	516	557	521	500	554	543	568	507	521	543	542	543	573	653	631	691	601	573	538	560	552	548	562	514	559	545	546	531	556	583	525	534	535	548	549	594	572	577	551	534	565	570	502	605	570	525	559	547	548	535	520	555	582	533	543	559	484	575	529	575	556	537	585	532	579	588	519	511	539	523	553	532	576	567	540	536	531	503	540	555	498	553	575	539	558	556	518	575	553	564	558	548	551	526	531	564	550	546	576	517	555	555	561	524	588	580	529	537	547	525	543	568	549	514	508	523	558	562	576	557	520	517	543	571	574	578	550	557	538	588	599	579	567	516	572	571	540	568	532	572	559	507	551	553	540	544	541	501	552	596	538	557	516	538	557	532	524	532	549	543	533	526	548	584	583	550	556	515	542	563	513	555	545	550	584	514	541	562	536	530	556	521	562	591	549	571	532	525	532	567	517	551	497	512	521	560	544	492	546	522	525	544	558	564	506	537	530	545	516	541	549	582	582	534	560	544	553	545	525	537	584	499	537	527	604	543	561	539	506	568	507	504	559	580	556	558	536	557	534	578	517	515	551	512	554	542	518	576	503	514	546	565	555	556	573	546	558	558	583	543	564	552	584	502	532	529	511	564	557	560	581	536	534	538	577	521	584	557	503	566	511	541	553	545	538	547	542	562	550	571	550	576	557	549	547	505	575	540	552	582	525	524	563	571	553	581	572	551	553	530	521	547	569	557	562	563	565	526	565	525	528	536	517	544	563	572	514	581	505	525	547	546	580	589	527	532	502	559	551	615	596	517	535	552	569	517	572	526	565	548	556	546	504	545	578	537	551	565	548	540	541	533	521	522	516	546	501	571	550	548	551	538	564	536	559	554	543	517	523	564	553	537	551	561	556	537	565	552	591	534	543	533	576	548	571	559	550	563	539	524	569	587	588	566	541	541	543	564	547	532	544	525	555	539	530	531	540	529	518	549	540	563	572	515	556	524	585	597	540	544	548	532	538	575	544	520	508	577	546	554	549	576	547	558	536	567	565	539	547	531	551	541	579	554	570	570	533	555	571	571	527	518	548	565	541	576	580	527	522	558	553	565	527	575	516	549	569	570	594	528	520	582	497	510	513	533	566	538	494	583	534	546	546	524	514	587	562	510	545	579	582	556	513	532	580	507	577	533	538	509	525	499	555	559	519	523	521	578	552	514	534	562	555	542	584	580	557	572	532	521	520	542	544	564	529	579	531	525	505	497	545	569	591	544	484	546	585	563	541	538	525	588	535	560	561	555	549	560	566	582	556	524	501	581	515	539	529	547	507	517	475	556	556	542	542	523	556	559	581	528	567	521	534	466	541	592	549	537	518	569	610	548	533	543	551	570	527	541	569	523	546	508	534	565	511	557	571	574	578	549	559	553	566	571	593	518	551	525	517	562	543	549	508	543	538	559	533	558	560	562	546	543	536	598	523	553	505	567	555	563	582	584	555	544	560	531	504	541	544	560	535	596	527	521	533	550	548	517	569	538	544	539	509	540	570	545	576	506	502	517	563	535	554	543	557	538	589	550	586	565	576	527	531	526	526	531	559	582	532	532	573	514	581	523	508	532	583	569	538	525	561	544	500	581	553	536	565	585	530	553	592	536	532	549	517	490	537	526	562	552	509	559	564	541	573	530	575	523	508	589	535	520	527	564	519	554	598	512	540	567	550	541	548	548	581	514	553	472	545	516	549	527	542	523	537	552	540	539	526	528	520	563	521	534	539	509	549	561	548	555	549	567	501	549	546	521	551	553	527	537	560	604	586	524	569	598	538	514	579	481	556	506	579	539	556	552	532	486	556	563	509	573	556	543	554	551	556	537	526	536	542	581	557	569	583	537	577	531	532	518	565	541	530	575	528	599	557	537	545	552	535	555	554	608	494	514	545	551	576	551	528	514	558	515	545	557	570	586	528	528	533	513	557	523	531	548	519	547	556	568	554	500	538	555	513	545	567	525	573	502	517	573	580	541	519	505	524	554	562	521	537	559	504	513	570	528	572	556	540	548	523	607	577	534	527	570	557	590	523	567	533	554	532	536	567	566	539	524	509	565	521	532	568	533	552	579	512	579	514	537	529	538	550	528	547	575	539	563	587	525	523	572	537	535	567	543	532	551	548	529	517	546	573	556	567	525	573	521	535	532	550	567	558	567	557	570	536	554	552	582	567	530	538	547	583	554	552	548	575	572	538	504	560	548	532	530	542	560	533	583	546	529	578	518	542	590	607	567	505	538	543	545	562	501	516	527	524	567	526	553	543	577	577	513	539	544	546	556	506	546	597	551	563	589	544	526	544	551	586	541	517	512	523	513	550	545	542	578	541	539	551	576	534	550	532	539	549	554	549	538	566	558	558	533	518	522	562	528	518	519	569	554	527	498	570	525	536	632	525	544	522	552	552	522	495	493	541	547	543	516	567	528	512	566	567	545	516	563	515	565	572	562	519	572	539	505	584	578	549	532	538	486	527	554	524	520	543	542	541	563	527	556	508	533	538	543	564	574	552	525	576	557	560	555	536	562	528	551	528	550	546	579	517	563	554	593	527	529	555	503	570	552	509	532	595	524	547	552	556	524	519	565	522	558	552	511	528	583	550	525	547	562	542	550	538	514	562	521	551	573	560	603	529	528	565	523	523	547	527	527	552	534	511	528	548	549	545	580	567	536	557	568	515	522	558	585	570	533	522	516	557	572	559	562	532	535	531	538	523	515	559	570	511	510	557	537	564	522	604	538	531	549	565	517	534	507	516	562	554	552	534	546	554	553	557	537	594	542	541	517	557	541	576	488	560	546	545	510	563	550	562	557	569	542	554	535	513	547	551	561	538	561	550	545	570	556	559	585	550	555	538	561	528	564	520	554	550	567	545	567	539	555	552	526	518	518	563	526	527	562	527	512	519	533	557	539	534	557	555	548	538	568	557	532	545	520	550	539	542	513	514	516	562	540	575	544	549	584	516	546	527	513	536	552	533	595	541	521	517	539	561	566	565	501	525	525	564	543	539	536	545	546	531	566	519	526	562	534	536	528	534	486	527	503	531	467	553	529	545	532	543	550	552	549	526	527	565	505	530	569	504	555	527	548	573	537	530	548	543	522	538	584	590	557	555	572	556	586	565	489	563	554	550	593	520	519	544	511	578	553	542	533	558	543	577	525	553	527	523	561	536	588	558	515	549	587	502	528	565	512	551	555	526	524	575	577	568	538	519	541	520	551	534	540	544	527	550	538	585	509	556	540	541	562	520	518	522	530	509	539	569	506	546	548	583	536	599	565	553	571	570	548	573	544	536	591	572	546	521	544	559	531	572	557	522	573	508	552	560	545	550	548	548	521	532	584	505	527	557	519	564	490
27136	21813	20304	12081	6131	4415	2949	2228	1627	1304	1066	886	710	672	605	533	490	498	536	481	512	494	446	402	384	380	364	420	375	359	335	352	345	345	544	589	483	345	312	313	322	299	304	331	316	349	336	285	303	310	320	320	297	336	308	347	325	269	299	334	327	296	309	313	300	298	323	295	320	341	315	291	312	297	292	321	331	313	340	280	312	321	314	308	308	339	310	324	326	331	314	296	315	307	313	314	299	332	313	358	317	328	321	306	300	318	327	321	300	273	337	287	293	301	285	295	304	340	326	308	303	302	288	319	318	328	315	290	307	325	332	328	351	254	289	327	291	342	343	325	299	335	337	321	330	329	312	312	304	324	292	279	285	310	333	356	339	287	324	302	317	314	306	298	308	338	280	294	329	313	318	328	326	353	318	309	324	309	308	330	296	319	324	323	325	310	318	344	319	318	343	320	311	287	336	314	310	288	335	309	325	333	328	330	322	315	306	330	294	343	325	317	304	320	285	327	294	303	293	307	326	288	338	324	297	324	322	315	336	304	317	295	312	310	313	312	292	311	330	339	323	312	312	319	316	326	325	314	314	315	314	332	307	298	306	296	359	301	316	321	304	332	369	346	303	328	295	325	326	338	295	319	311	302	323	313	333	310	358	342	313	314	318	319	290	320	332	303	356	329	324	292	336	325	316	275	316	296	326	324	312	317	331	338	334	296	336	303	340	312	281	327	320	306	328	334	339	295	324	294	321	290	281	319	321	325	318	331	349	326	326	297	285	349	307	307	297	319	312	327	293	313	304	336	313	334	334	321	310	320	296	305	346	315	326	324	277	313	303	334	307	335	284	318	305	293	306	310	292	324	324	283	311	320	333	328	321	322	304	309	277	332	341	314	292	333	292	297	310	326	291	312	313	304	271	330	328	335	320	324	303	335	318	328	286	284	305	310	293	326	296	273	282	319	320	312	309	309	342	302	304	294	302	302	343	294	346	326	317	314	295	309	321	324	301	319	347	288	302	308	326	320	312	302	318	296	303	318	331	316	313	309	285	309	311	307	301	315	294	301	312	289	316	304	303	302	312	332	319	304	292	310	317	316	314	280	324	289	316	303	287	299	275	312	307	302	336	315	318	312	303	265	319	297	289	308	321	324	319	316	303	333	301	330	292	313	301	332	339	328	307	301	308	312	301	309	284	308	309	292	326	302	312	335	308	298	307	309	288	316	314	289	351	322	293	326	302	329	281	340	310	283	311	354	343	356	286	315	285	324	301	348	279	326	361	315	321	292	293	319	319	312	323	309	307	331	306	293	328	318	309	320	310	304	335	323	299	322	344	292	289	321	297	315	335	323	306	335	294	309	302	322	334	304	337	334	311	288	331	329	308	304	319	298	319	304	288	337	333	299	283	321	308	333	325	295	290	304	339	307	326	296	320	308	310	329	273	310	318	312	297	337	308	307	326	295	305	344	324	293	337	284	326	304	323	327	300	324	310	329	352	305	342	289	293	301	335	310	312	310	323	343	317	332	332	330	309	326	335	310	284	305	327	316	324	322	345	327	337	319	295	294	301	314	305	352	334	316	285	340	311	309	340	308	334	302	328	309	294	339	323	340	326	295	337	322	296	328	335	332	329	316	295	318	326	326	304	291	296	320	330	286	335	318	299	273	341	317	325	300	313	279	295	325	328	290	332	345	312	320	330	334	332	337	330	332	325	323	335	305	296	318	318	287	318	323	293	315	270	334	331	310	307	327	312	331	334	308	329	317	308	316	315	313	332	316	306	306	283	316	321	314	279	309	319	329	318	302	325	282	298	318	307	327	318	298	315	333	293	294	326	314	310	303	264	336	331	340	335	285	347	327	301	323	311	286	333	277	312	325	299	315	313	314	328	293	325	332	333	312	315	279	309	341	314	330	313	297	327	319	310	296	340	283	286	321	280	298	320	287	321	301	310	289	304	282	306	315	301	285	294	324	302	277	323	320	301	335	324	294	305	264	306	316	362	292	317	307	287	302	331	318	301	302	307	297	311	340	332	302	290	297	297	321	324	324	311	333	309	300	315	334	294	299	287	321	310	307	307	300	328	313	312	280	311	258	311	318	320	305	334	294	337	297	283	304	288	323	297	305	315	350	303	302	306	297	315	311	332	330	303	343	309	300	320	323	298	322	312	303	283	303	304	322	289	327	309	311	297	290	327	343	312	327	290	329	310	299	309	313	319	315	335	291	315	346	312	305	308	309	318	273	328	337	319	306	323	331	321	296	302	321	292	312	296	340	324	293	313	314	325	336	330	299	314	309	304	290	336	296	328	306	278	301	307	313	309	323	329	327	329	312	289	294	297	296	301	305	307	338	283	282	298	298	320	331	294	312	291	317	313	313	317	281	311	326	296	271	284	345	321	312	300	301	312	307	327	323	311	294	285	302	284	282	300	330	286	297	315	281	308	322	307	302	315	329	307	330	301	296	343	326	326	295	302	302	301	312	304	311	321	327	347	317	323	314	358	318	301	323	330	290	305	317	334	319	326	330	317	316	339	302	335	309	285	305	325	289	303	339	306	306	309	317	295	312	288	318	332	280	296	335	323	318	296	313	319	305	350	319	324	303	347	295	349	340	333	325	302	301	322	310	279	307	324	317	308	300	329	305	315	290	292	296	272	319	318	331	308	315	314	334	312	304	289	319	286	301	296	310	346	294	292	322	317	322	326	313	294	291	307	301	313	330	320	319	321	324	320	327	306	330	345	293	309	307	323	292	332	309	293	318	316	348	297	323	335	299	333	308	310	324	317	312	288	314	307	297	334	327	360	319	298	296	333	340	306	302	306	335	334	335	308	307	299	305	328	322	319	302	334	318	311	305	344	308	311	279	304	290	330	325	350	316	308	319	325	308	325	317	304	306	305	310	312	298	284	347	302	319	321	289	303	343	331	318	333	325	277	339	321	304	353	322	334	277	335	314	321	314	314	327	298	297	313	331	313	317	319	328	316	308	337	332	311	307	328	324	302	306	317	311	305	314	299	327	315	285	322	336	306	310	285	304	331	282	324	322	292	317	306	301	319	337	320	345	337	306	329	297	322	298	287	310	332	315	301	290	305	298	325	284	298	325	355	310	287	324	294	323	274	290	318	307	309	291	288	321	307	318	285	323	306	303	348	300	318	294	325	328	301	309	274	307	295	317	305	329	298	312	307	313	354	317	318	297	297	318	292	285	334	319	307	347	295	325	335	301	303	312	322	345	317	297	327	356	316	309	280	322	293	343	295	310	300	307	328	277	316	319	314	332	292	332	338	306	296	335	321	287	285	314	288	319	324	319	320	315	318	324	265	324	307	317	312	318	273	359	299	310	308	337	292	308	298	329	333	295	323	340	302	358	329	338	304	335	277	291	306	329	319	310	309	303	313	309	297	288	313	313	316	318	317	325	315	309	303	321	318	304	299	281	314	328	318	318	313	298	284	345	307	322	310	309	304	312	317	342	326	317	335	327	297	329	350	303
19011	29286	27217	18416	13771	11399	8385	6613	5242	3720	3230	2368	1835	1628	1473	1429	1189	1071	1127	1155	1009	1000	922	782	695	635	644	703	678	683	653	650	563	635	1048	1114	928	525	528	503	489	486	513	533	484	482	537	493	513	501	495	508	489	442	491	509	459	470	500	519	463	408	497	468	477	477	468	505	503	539	509	483	495	498	505	483	479	469	468	502	460	444	500	471	459	506	473	488	454	455	466	485	480	491	488	487	494	509	516	504	504	471	472	504	504	512	449	471	480	484	495	529	444	504	500	515	497	468	507	449	485	482	499	504	496	484	487	503	487	466	451	463	494	469	474	535	488	520	484	464	451	485	452	454	473	488	497	493	512	482	468	487	475	435	491	480	519	464	483	500	489	470	483	472	465	506	473	509	499	483	453	510	476	473	457	465	498	509	442	486	456	509	470	490	494	477	478	513	480	497	446	478	481	496	482	454	530	470	464	507	502	492	492	469	459	442	509	496	465	464	473	500	507	461	452	486	467	475	505	453	477	454	480	492	480	470	464	527	507	460	458	496	468	474	477	474	476	504	503	506	482	447	459	509	516	497	486	489	479	486	489	499	437	504	468	463	462	482	482	465	460	470	502	513	438	467	474	486	476	558	467	480	461	486	507	470	491	448	455	457	447	522	472	465	459	486	427	479	513	470	506	485	508	478	486	466	454	470	484	469	503	487	479	508	469	480	497	462	494	476	470	475	482	484	453	454	489	490	492	465	485	453	487	510	481	454	466	480	452	491	477	469	466	453	453	477	521	502	455	544	503	527	446	480	457	516	479	525	522	473	469	498	497	466	446	495	478	477	480	497	523	455	458	497	475	475	484	493	497	488	487	454	492	472	481	446	485	501	496	531	456	453	491	473	463	485	494	502	477	480	458	475	485	480	450	507	449	486	498	468	483	471	505	503	495	490	471	459	478	481	503	474	476	492	455	495	515	489	473	494	464	501	476	485	499	485	489	455	511	482	484	488	467	471	501	494	490	493	451	514	464	494	515	488	479	489	467	483	451	514	499	460	486	483	445	476	500	469	462	507	520	472	451	483	455	471	442	484	511	485	463	483	476	493	486	472	487	442	519	444	499	472	496	456	471	447	483	485	485	492	472	498	500	462	489	450	477	492	497	487	507	503	490	484	495	438	497	447	485	489	504	523	456	478	429	476	465	496	482	486	488	449	453	477	482	508	470	459	459	453	453	531	496	451	468	501	486	473	493	497	504	453	498	452	523	464	473	483	501	492	475	486	456	475	455	424	464	499	506	498	508	474	503	497	498	468	500	500	474	469	493	489	481	475	479	454	481	478	526	458	525	470	495	513	463	476	457	482	492	510	511	463	498	437	487	470	491	443	520	486	461	472	471	499	503	455	478	475	477	476	472	496	461	463	467	519	497	519	484	465	502	437	453	468	489	467	479	437	465	488	488	498	487	477	516	488	504	445	473	453	492	459	463	482	455	512	451	462	488	499	525	497	515	498	474	491	483	464	461	525	505	490	502	449	446	488	476	470	482	505	495	507	464	503	495	493	476	515	484	460	503	482	482	471	526	483	497	471	480	492	428	513	470	501	509	490	460	484	478	487	477	507	477	498	486	470	521	470	472	429	513	486	491	510	452	518	510	495	434	451	502	460	501	500	488	486	479	476	469	457	498	506	491	513	493	462	487	451	451	467	454	499	493	448	478	490	478	488	514	491	486	483	475	480	496	463	491	461	483	521	515	506	439	476	492	465	497	494	467	489	451	522	476	514	498	477	519	508	499	492	472	462	484	432	484	438	496	468	458	518	465	476	454	472	541	473	526	512	459	473	431	499	472	457	496	506	491	504	486	501	506	495	518	481	477	495	490	436	489	510	460	486	456	480	483	471	490	494	505	487	482	472	458	519	511	471	503	460	446	475	508	462	442	497	466	499	523	490	482	489	486	495	477	502	515	501	508	479	445	529	487	473	491	450	489	482	484	462	469	477	508	518	456	467	519	467	464	469	473	454	456	477	495	494	509	468	509	527	516	476	474	466	474	481	461	454	475	495	500	474	509	457	512	464	478	517	471	489	474	492	496	478	468	499	480	454	441	498	461	465	497	471	515	488	463	509	491	486	505	485	509	452	466	474	507	490	484	511	468	445	509	450	468	438	475	468	459	489	497	462	461	489	460	478	493	481	497	461	479	477	501	471	481	482	458	503	512	467	424	474	460	444	478	520	494	503	486	501	466	490	465	466	492	452	506	494	510	468	498	475	519	489	476	503	515	471	443	482	441	498	521	474	496	534	494	484	498	452	496	455	464	472	485	449	496	465	468	497	507	454	494	464	532	484	484	503	480	433	474	474	447	447	506	510	476	441	457	507	486	480	479	475	500	510	487	512	461	520	507	497	512	481	489	496	479	486	497	529	467	476	494	468	471	472	482	468	461	518	456	475	488	492	465	453	472	469	491	497	486	458	515	523	464	505	507	469	499	485	464	454	489	485	463	469	512	453	508	505	487	489	459	461	487	518	484	443	483	476	458	465	513	490	507	467	538	478	473	488	501	501	472	485	513	498	524	479	460	530	457	510	520	504	494	450	520	523	533	471	504	487	484	467	498	447	481	471	479	491	438	493	496	479	481	478	489	530	462	509	479	488	473	498	466	475	487	494	500	496	504	506	520	519	458	466	473	418	467	502	500	510	487	532	451	464	477	433	466	512	475	484	468	485	497	507	507	523	463	535	521	494	453	499	478	491	462	507	488	468	517	463	490	459	493	438	500	461	447	469	487	434	480	492	474	472	429	456	528	485	502	485	482	450	485	480	477	509	453	471	495	464	493	504	530	511	515	461	473	483	472	493	500	522	511	445	518	479	493	493	449	488	515	444	458	465	489	508	487	485	500	461	504	504	484	520	472	475	481	470	448	444	469	477	490	454	497	466	462	509	473	479	472	477	470	464	453	480	486	467	480	496	487	512	486	520	502	471	441	461	486	486	480	487	488	444	488	485	482	451	490	498	517	443	484	464	477	452	520	495	467	480	481	486	507	448	469	501	487	483	502	490	482	439	524	491	494	513	477	507	496	517	510	484	493	461	468	478	515	499	500	476	496	489	450	496	467	494	485	462	468	497	443	471	498	491	526	472	480	491	485	482	527	499	481	498	493	503	497	473	464	447	444	457	479	497	484	494	459	491	467	470	467	490	453	512	519	478	506	504	449	452	524	492	474	485	502	479	496	463	447	461	455	463	467	506	491	487	443	482	492	463	476	499	499	516	447	486	445	466	475	509	505	476	494	500	492	492	497	512	477	477	450	486	481	472	529	504	480	483	457	521	512	481	479	515	499	440	452	453	480	481	495	495	477	482	513	480	470	487	513	509	501	507	493	478	466	474	457	487	458	501	534	526	490	497	465	492	464	487	461	500	475	462	469	497	467	508	473	454	499	488	540	470	514	467	453	496	448	448	515	496	467	540	477	457	496	484	482	481	461	468	525	475	479	457	494	482
24135	21359	28586	24522	20798	12490	6462	3925	2822	2169	1804	1371	1202	1072	943	842	702	715	731	707	691	638	560	542	455	438	463	504	488	483	452	445	390	575	1836	1567	1094	455	373	344	386	366	360	359	389	356	341	376	386	341	417	381	361	353	364	375	346	380	371	382	374	387	359	370	334	381	390	390	374	398	351	355	353	351	335	356	343	352	368	386	340	350	375	343	382	363	381	329	396	354	362	356	367	365	338	367	378	370	363	394	348	361	354	343	354	377	345	354	356	331	353	350	340	387	325	380	387	341	345	370	353	325	406	363	380	365	333	356	352	318	384	365	360	360	380	363	353	350	362	376	352	355	341	347	356	332	388	352	365	381	350	367	371	366	392	359	386	337	390	366	357	361	338	371	366	379	350	384	378	373	355	340	358	354	369	362	407	391	395	373	380	387	369	360	371	391	380	361	364	367	396	331	345	382	380	370	328	363	355	378	395	366	372	356	357	368	341	375	374	352	384	343	354	356	370	366	372	337	404	369	364	368	386	362	323	393	397	378	386	363	366	381	379	364	378	398	352	347	372	352	367	382	336	356	388	365	371	390	349	334	347	390	397	370	370	382	373	350	377	365	339	365	378	388	328	381	371	421	327	388	362	381	391	374	377	371	332	371	414	350	380	363	387	346	384	349	346	380	351	385	363	332	369	370	347	386	381	381	357	376	372	342	370	382	343	366	364	378	355	346	357	343	364	380	347	370	362	390	351	345	362	340	351	359	364	369	357	356	404	357	352	398	333	364	344	359	371	348	386	378	339	378	356	368	332	335	352	370	381	369	368	365	348	344	355	377	337	409	366	371	359	365	351	367	348	350	369	340	328	386	341	344	355	344	341	366	389	388	394	365	341	336	356	400	349	386	344	385	371	355	353	377	359	392	377	347	351	393	343	365	342	378	355	362	349	367	311	370	367	338	415	396	353	333	378	365	367	374	363	365	388	350	332	373	383	356	405	378	359	340	343	379	361	370	390	368	383	363	392	391	342	382	349	352	340	350	353	395	354	327	358	377	403	340	340	374	348	386	362	353	377	367	372	379	381	342	372	366	366	376	346	375	371	398	382	371	358	356	352	344	389	381	369	382	367	352	340	358	333	402	346	349	344	358	362	349	399	345	387	377	363	383	404	384	369	362	367	378	367	371	337	346	345	375	379	373	372	337	333	356	366	354	380	376	375	357	382	382	379	387	343	343	380	366	356	361	364	367	350	331	364	378	352	386	383	380	342	362	352	362	373	375	336	348	368	356	359	395	358	401	370	373	371	355	387	363	375	382	358	318	352	364	374	407	333	347	380	359	355	319	329	349	359	360	355	328	350	349	370	390	340	384	365	361	368	396	363	376	367	354	384	369	369	345	380	353	373	350	350	353	383	342	415	375	354	403	349	348	345	335	359	353	364	337	366	390	375	367	382	367	395	346	361	345	386	345	361	376	339	348	380	353	322	369	385	363	368	335	397	366	365	366	348	347	374	361	370	369	359	413	377	364	383	328	386	353	361	344	388	338	415	362	367	375	382	340	349	337	366	316	344	330	400	391	371	366	356	367	373	356	385	340	377	362	344	360	369	374	380	385	352	344	389	395	350	387	347	349	363	353	392	358	369	378	354	366	373	343	400	366	362	390	375	354	334	365	383	355	335	355	363	362	336	352	362	345	395	344	337	336	368	398	359	384	391	331	344	349	376	352	359	329	349	399	383	337	377	398	352	369	370	346	358	359	429	329	326	357	359	341	329	354	352	364	388	363	339	363	347	345	337	358	391	370	360	382	364	360	343	375	343	338	349	380	359	345	348	366	353	386	374	349	350	381	354	360	358	383	365	399	383	358	344	336	382	378	372	380	372	379	351	343	374	363	340	348	374	357	382	395	365	369	360	325	366	350	342	341	358	331	348	336	361	345	323	352	358	356	392	361	407	343	420	361	353	366	386	327	356	384	351	351	352	365	367	371	337	352	366	404	361	341	377	361	354	342	354	373	360	326	385	344	361	370	376	370	370	338	361	385	385	339	349	359	368	387	358	357	384	385	343	368	395	366	344	378	392	325	329	396	382	349	358	377	348	397	374	362	374	355	378	365	356	339	351	330	377	361	362	372	357	375	361	389	393	326	373	408	380	339	362	387	341	367	377	355	334	373	344	391	366	345	375	371	403	369	331	374	385	325	351	334	383	357	363	346	359	372	371	373	357	341	350	348	354	372	343	371	340	386	388	360	346	372	370	398	334	371	371	344	374	370	352	410	356	341	362	342	348	348	388	346	371	360	388	366	365	394	342	396	393	352	387	339	392	335	340	361	356	356	355	377	344	381	351	385	366	377	385	353	348	371	347	383	353	330	347	363	377	332	336	369	369	372	367	370	376	370	363	388	363	365	399	365	360	384	358	346	364	350	333	342	372	364	369	365	359	346	390	347	360	354	345	358	384	351	381	385	364	375	352	388	348	388	345	356	343	366	373	387	380	338	356	383	346	373	344	351	374	367	366	360	369	344	357	361	378	392	366	380	345	389	383	322	362	341	370	369	400	381	370	375	372	328	332	358	356	371	384	375	377	377	409	343	362	383	356	386	374	385	419	343	324	374	380	362	376	361	365	317	359	371	400	393	362	320	364	343	355	393	358	373	332	344	344	366	374	353	359	359	361	359	376	374	382	359	342	355	383	364	348	345	358	366	362	356	350	389	364	396	381	379	335	358	388	388	344	370	345	363	349	363	359	349	354	348	382	366	355	337	355	370	368	386	356	376	356	383	376	377	335	355	344	356	392	356	357	346	368	369	344	339	379	367	371	371	381	333	412	337	394	357	382	336	352	370	395	367	392	359	340	371	360	366	352	353	311	362	347	357	417	339	367	381	384	369	367	340	389	364	346	361	362	383	381	362	363	360	398	377	353	369	379	385	346	368	383	342	366	352	338	368	366	386	376	337	346	363	379	408	325	326	370	355	351	353	386	378	368	357	325	378	389	361	368	323	319	377	348	364	370	387	388	378	376	359	384	358	372	391	376	364	388	360	332	355	360	385	389	332	338	382	381	319	346	356	363	376	359	337	366	338	336	380	381	400	356	358	355	350	340	383	392	356	356	370	329	343	366	349	338	346	386	383	358	358	400	367	350	371	370	372	393	354	343	343	393	359	356	365	341	367	347	334	373	366	376	380	357	371	351	369	338	354	390	339	367	345	362	351	386	366	399	397	358	369	381	376	344	377	345	383	349	366	386	344	375	336	372	377	396	363	390	354	360	367	338	356	337	361	368	338	383	367	347	388	369	347	397	368	333	406	355	367	362	363	372	337	394	348	394	366	395	366	383	348	357	355	326	354	353	359	350	391	338	394	363	353	345	401	369	375	338	359	331	382	335	325	357	383	363	365	348	365	339	362	420	369	339	357	376	389	345	338	364	378	335	376	344	362	348	344	372	381	375	370	373	349	362	389	389	383	372	349	381	354	342	352	374	360	351	356	353	382	380	334
21710	36216	34022	25442	19843	15937	12685	10366	7966	6305	5217	4010	3329	2847	2440	2101	1861	1711	1742	1630	1515	1381	1242	1015	915	922	893	928	915	918	879	786	718	1161	4639	3797	2561	825	583	574	556	562	572	604	566	570	577	580	571	592	558	597	553	549	580	603	573	511	563	550	538	594	576	622	586	586	563	636	621	626	599	561	613	617	548	539	602	597	560	595	596	569	591	569	546	559	557	555	533	553	587	555	556	538	552	516	522	594	543	544	519	572	539	599	549	549	589	597	534	536	610	554	481	540	551	567	546	560	573	553	587	628	567	547	554	534	520	576	595	586	543	536	527	534	594	605	550	552	577	571	567	585	560	574	538	551	561	563	552	578	542	560	555	541	531	581	571	552	536	581	561	567	534	575	537	545	583	582	561	581	565	531	552	561	555	577	556	576	586	568	556	550	555	561	529	572	544	524	568	567	542	587	537	541	547	595	587	561	534	541	528	500	579	595	541	574	511	556	518	564	551	533	569	564	590	590	545	549	563	534	566	588	551	572	577	596	611	578	576	583	528	565	572	570	589	584	513	525	562	560	548	545	599	581	590	568	574	612	568	579	586	591	576	560	553	535	577	513	556	548	607	530	561	540	541	549	540	532	545	530	593	579	601	561	580	554	564	540	528	565	550	557	566	585	594	533	549	599	573	598	572	547	508	526	534	550	491	606	558	550	555	559	574	560	580	533	539	536	547	553	576	527	568	586	539	542	573	591	556	551	544	562	579	570	563	567	584	532	550	551	531	554	550	590	573	565	584	541	575	597	523	574	564	549	581	568	561	524	570	567	557	593	573	562	547	569	550	563	538	567	553	563	551	587	543	543	554	579	536	560	539	554	533	551	565	567	553	530	586	552	589	573	630	619	569	578	573	556	533	591	584	587	536	591	567	569	551	544	580	564	545	557	532	579	543	532	534	573	549	613	526	569	550	568	548	537	547	528	527	562	565	538	551	531	544	528	553	520	548	547	540	574	543	524	541	543	539	538	585	585	547	556	550	541	572	514	534	613	567	562	530	555	528	525	558	546	579	594	557	575	553	565	564	612	569	595	578	532	554	512	562	557	583	542	604	556	563	530	545	560	523	546	597	546	558	557	569	567	564	584	543	592	554	565	544	578	511	532	556	572	583	604	565	527	546	568	540	567	607	537	578	575	547	574	543	585	556	573	547	551	604	571	536	547	596	558	594	533	581	535	539	583	565	593	542	596	580	603	591	585	523	530	573	575	548	585	607	593	568	564	611	531	583	563	559	576	595	570	529	573	580	572	609	584	545	559	528	561	534	534	566	567	549	540	554	567	555	591	598	566	597	551	603	568	589	530	583	554	558	568	561	531	637	574	576	548	534	540	547	513	550	539	579	601	548	584	527	522	540	586	553	539	590	552	557	545	527	560	564	592	549	536	528	552	561	541	551	529	556	540	555	571	580	562	574	580	564	611	581	531	528	538	536	560	592	545	620	544	565	537	578	521	598	587	587	593	572	571	578	591	552	544	523	524	550	565	556	553	550	589	545	538	591	564	578	597	557	588	539	566	510	563	608	596	544	559	538	567	572	525	592	562	534	518	560	526	567	556	587	565	579	552	588	525	583	588	564	564	567	559	552	570	541	587	583	514	588	545	561	569	563	546	523	563	566	542	545	603	558	550	549	551	546	552	583	536	541	523	560	552	564	558	543	554	544	596	568	565	545	566	572	552	570	520	572	551	609	557	545	556	576	577	552	579	576	574	538	555	561	587	578	534	516	618	561	551	579	472	534	513	576	536	582	559	550	544	593	546	532	568	568	576	570	591	578	559	548	575	576	564	531	549	557	540	547	582	553	589	592	576	552	566	569	570	556	583	572	555	581	524	561	542	566	579	544	529	610	574	541	584	552	580	567	525	526	522	562	597	561	562	565	537	558	528	511	558	611	546	623	561	552	536	543	594	585	573	560	603	596	562	540	541	567	554	540	567	596	578	579	549	597	579	563	594	584	531	574	520	619	565	568	546	578	535	571	551	524	512	610	562	595	552	580	577	540	546	591	545	540	528	553	540	597	585	588	572	577	559	530	554	570	551	586	522	537	539	580	580	576	504	553	530	609	590	508	558	534	496	543	545	559	559	587	543	592	577	518	586	548	540	582	648	573	573	564	540	588	543	595	582	564	535	605	561	541	573	546	524	529	542	605	602	569	553	585	522	558	610	553	546	546	603	561	522	559	490	559	558	581	545	516	530	544	539	587	544	563	501	568	597	545	532	571	517	575	594	558	537	544	562	525	563	557	575	534	557	566	566	551	542	550	540	587	528	568	606	599	580	577	536	543	566	591	535	552	537	605	576	605	566	573	555	541	594	557	532	550	543	548	556	587	577	589	539	538	554	564	606	489	616	587	551	537	537	515	558	547	599	531	575	544	566	563	574	580	530	573	531	572	530	559	565	562	571	556	558	546	565	547	516	555	570	577	537	585	561	577	549	512	547	531	546	569	515	565	569	619	524	551	571	593	564	567	553	559	567	547	587	521	591	535	546	598	595	556	526	581	559	538	556	555	563	566	534	520	566	570	537	563	593	575	532	566	559	590	562	527	572	587	578	499	525	518	524	553	547	527	548	531	532	572	526	525	591	555	557	545	546	582	546	573	552	542	548	600	542	555	571	545	577	574	570	580	586	523	545	542	529	563	543	546	583	568	576	569	596	590	530	506	571	557	570	572	528	563	576	561	609	579	531	562	601	538	576	577	581	553	545	586	574	537	548	568	559	549	589	591	576	612	550	563	560	546	519	576	562	570	546	548	614	585	561	570	541	539	567	527	577	566	558	554	540	565	556	520	557	554	572	559	548	573	605	598	583	560	529	543	532	547	541	539	533	551	564	564	590	589	608	512	566	591	586	543	557	567	553	535	553	548	537	581	540	612	597	591	538	538	563	560	541	534	568	564	552	528	575	548	526	546	577	546	569	580	599	528	584	551	560	533	575	597	498	564	556	545	554	538	548	591	574	555	570	562	566	581	593	584	542	558	574	546	553	568	547	543	527	561	579	546	565	560	578	574	548	536	560	567	557	555	547	557	559	503	574	593	582	500	545	543	518	576	577	520	580	542	550	540	577	597	557	551	560	541	628	596	537	578	569	544	549	565	580	562	566	593	624	501	552	590	558	575	537	533	583	551	597	579	557	554	592	580	542	536	524	589	592	560	574	574	596	579	573	557	531	550	551	584	571	515	578	617	546	578	578	551	579	533	536	534	585	557	565	525	545	564	551	586	540	514	575	560	568	525	583	537	538	608	590	536	498	535	553	563	560	542	555	566	590	591	582	535	569	586	583	549	543	551	601	568	580	542	529	550	592	573	574	558	583	511	546	561	527	539	555	554	538	541	545	570	548	562	557	532	604	564	574	593	561	581	561	553	618	564	570	555	548	574	575	544	595	541	548	638	563	571	546	524	556	540	529	563	544	545	530	588	599	571	584	532	511	564	569	534	591	615	555
23163	21346	29221	23816	21400	21013	13028	6280	4310	3296	2760	2055	1698	1424	1233	1085	1019	881	892	790	799	711	682	580	513	501	514	574	526	539	507	467	449	690	3190	2677	1821	515	393	361	371	371	382	312	356	392	349	370	330	335	374	321	382	375	372	353	370	363	361	350	373	339	338	369	350	383	362	406	448	369	348	378	349	337	370	375	346	383	367	354	363	367	351	347	335	332	315	343	373	395	344	366	365	377	382	342	358	345	335	367	324	346	368	355	352	321	391	350	389	363	383	344	350	363	337	367	364	347	332	346	370	343	354	349	342	355	371	344	357	361	324	358	373	348	381	367	355	340	330	356	357	344	391	362	347	366	351	356	343	381	348	325	360	367	346	319	339	378	359	335	322	343	376	341	343	335	318	340	345	333	350	347	361	368	364	383	345	334	379	327	342	352	338	337	332	363	342	389	334	376	328	359	338	341	377	352	340	343	340	355	339	336	362	361	353	340	348	366	334	360	374	362	389	328	355	380	365	381	362	315	362	362	346	395	340	354	387	373	366	361	363	340	367	362	368	340	324	350	359	340	371	378	331	369	350	403	354	330	391	354	366	366	357	346	352	339	371	350	353	351	348	347	332	357	333	334	372	378	334	354	339	360	351	362	360	357	370	358	374	376	353	364	360	373	333	381	326	365	348	365	384	367	361	336	322	379	335	342	334	364	333	377	367	371	365	357	355	375	356	337	371	359	326	351	341	362	341	355	341	329	328	355	356	343	357	354	356	374	352	357	327	360	363	368	354	326	333	349	380	352	344	364	343	373	391	343	344	368	369	372	334	352	365	349	342	360	343	338	326	358	370	355	339	357	318	381	347	361	347	357	361	350	334	347	376	344	350	344	357	350	338	388	378	375	383	351	329	378	368	314	351	352	360	355	368	345	320	332	369	339	370	366	327	363	351	354	352	363	376	346	354	362	369	331	341	369	369	359	322	368	356	351	321	325	345	340	364	372	358	331	333	349	330	369	349	368	331	365	356	325	385	334	375	345	378	383	333	322	363	370	358	357	336	386	354	342	320	376	325	401	383	355	353	313	370	353	317	329	374	325	330	334	328	348	329	359	368	378	364	357	380	321	307	387	352	346	334	343	360	336	341	344	362	331	368	362	342	329	321	346	385	338	376	372	370	319	333	383	345	333	363	366	365	353	357	380	368	327	362	335	338	341	370	354	388	384	370	329	335	317	359	343	359	318	397	362	376	365	356	358	389	363	332	345	337	396	344	361	349	357	334	353	327	362	289	364	351	364	352	382	333	351	361	322	364	337	375	334	374	357	343	330	384	355	373	369	367	336	362	387	390	355	337	358	389	362	363	364	338	352	363	361	372	330	373	364	348	353	359	342	360	368	374	350	325	350	346	357	365	390	355	372	363	385	371	388	369	366	335	344	370	355	342	379	352	377	354	340	362	358	320	342	349	337	358	381	328	348	348	356	323	349	354	331	366	381	361	316	324	341	335	335	328	374	377	359	351	322	364	325	360	359	349	379	367	338	355	342	335	349	324	356	354	350	353	339	381	368	377	369	378	384	358	320	345	353	347	390	358	352	356	347	307	355	352	354	371	343	370	393	346	374	375	346	375	393	340	333	391	315	352	368	356	360	362	363	372	339	337	337	345	366	372	371	316	386	333	368	366	359	349	375	376	348	353	346	348	352	331	335	347	363	361	356	375	344	357	333	354	352	353	333	366	407	356	369	348	352	353	368	369	303	324	337	350	369	350	367	345	341	340	336	350	327	336	332	318	359	370	366	374	389	336	351	359	363	364	342	355	358	364	346	355	353	359	337	350	340	366	363	380	332	365	343	380	356	340	337	326	340	354	367	369	349	330	376	333	352	371	383	347	352	328	349	336	369	351	364	385	368	356	339	365	362	354	353	328	351	372	382	341	340	395	361	391	384	352	350	362	378	336	358	323	356	377	363	323	366	373	344	349	373	368	335	348	369	327	352	357	358	297	324	367	365	339	357	379	354	368	346	314	345	329	328	378	334	390	390	341	393	340	369	366	384	366	348	352	350	344	364	366	346	356	367	373	321	363	353	350	356	342	362	332	365	380	348	346	353	350	345	333	379	326	341	399	340	359	350	347	329	319	343	352	345	356	382	366	375	365	355	359	359	394	324	365	372	372	346	383	353	357	386	347	357	331	335	342	331	364	373	388	352	343	349	372	338	385	390	381	354	330	350	374	390	327	361	357	385	424	344	374	359	352	329	338	357	312	387	373	332	341	353	373	397	340	347	365	328	358	392	390	353	359	351	389	339	371	397	357	393	354	350	386	339	377	372	358	374	403	359	357	376	357	335	373	364	357	359	359	355	346	361	324	353	343	355	369	362	368	358	377	345	343	374	326	377	368	371	385	333	326	354	297	371	344	393	322	346	367	362	355	332	358	366	353	356	315	345	334	336	363	394	357	356	346	359	354	361	366	339	336	339	333	355	369	361	359	359	334	377	350	337	350	371	395	330	333	323	328	345	344	372	363	375	362	377	386	354	373	335	372	312	307	334	370	373	339	368	354	336	364	311	333	354	351	367	325	362	356	324	371	352	324	375	360	352	346	358	383	322	353	360	321	358	329	361	380	366	349	350	336	392	355	352	361	339	383	340	348	344	323	352	351	324	368	363	369	365	351	371	350	347	349	358	370	384	385	359	353	332	344	327	367	384	350	363	315	370	381	357	344	346	340	312	360	359	382	364	380	339	371	369	357	343	363	361	347	323	358	318	341	364	336	354	354	355	350	350	334	392	333	321	381	360	366	344	333	344	385	389	351	350	340	398	369	363	362	352	387	333	372	394	363	334	352	354	308	345	366	391	335	366	349	355	344	358	312	356	341	369	381	365	344	324	377	357	344	325	350	374	334	335	368	385	334	358	366	355	353	355	353	363	350	369	369	340	382	391	353	323	360	374	344	353	358	334	362	377	362	346	334	368	356	364	329	356	361	363	366	360	347	376	347	360	368	341	369	353	366	377	386	355	357	361	340	330	371	343	316	389	343	356	374	359	381	378	353	377	376	371	387	350	355	365	370	351	384	371	354	327	369	349	376	349	356	354	321	351	362	361	350	373	352	359	371	339	347	298	350	348	292	382	373	377	344	366	362	364	316	361	374	341	367	331	353	364	340	339	376	346	368	378	310	364	361	350	341	366	344	343	353	353	347	369	347	346	380	359	383	349	326	360	379	363	337	356	360	356	340	350	356	367	359	344	373	376	357	404	340	354	336	335	359	328	353	354	349	367	333	365	315	373	355	357	348	382	357	393	326	369	356	347	353	352	351	359	354	335	369	354	328	334	365	373	357	386	336	347	390	359	369	384	360	376	370	352	380	368	361	347	346	349	399	341	374	349	371	364	348	354	350	375	334	321	327	330	368	373	355	348	371	320	356	358	353	350	320	365	371	412	363	336	358	373	383	369	339	345	367	347	321	374	330	359	360	338	370	324	361	326	380	358	402	361	336	362
23624	41066	38799	30704	24558	18782	15961	13674	11191	9150	7486	6001	4904	3927	3379	3011	2649	2430	2225	2183	1873	1667	1513	1255	1072	964	1030	1062	1044	1070	954	918	781	1570	8022	6855	4143	914	608	616	575	532	606	572	584	520	530	532	528	545	588	549	558	519	566	552	513	537	557	506	504	514	539	507	565	535	603	633	673	626	627	570	544	521	567	569	554	543	547	551	506	545	523	527	538	513	530	524	557	541	523	528	526	527	564	517	514	569	520	555	554	538	532	571	505	533	562	536	490	516	532	551	566	543	568	544	520	595	534	511	492	523	558	557	544	626	557	558	527	523	528	487	537	579	509	518	514	526	531	559	564	531	541	523	533	537	550	544	548	547	541	540	576	554	545	541	546	520	528	537	520	537	548	572	548	518	509	541	535	520	509	517	541	555	542	517	541	506	560	571	543	556	501	553	534	489	500	538	539	552	553	545	525	561	552	528	533	543	534	523	540	523	561	529	516	544	543	525	533	565	530	533	541	506	494	507	526	545	551	515	562	561	522	516	552	529	512	547	508	538	530	538	535	510	572	580	516	543	539	539	555	557	565	532	578	543	542	543	490	563	547	543	479	530	547	514	527	523	500	546	574	553	545	564	544	527	524	490	520	536	560	544	501	515	536	538	532	590	515	537	505	518	531	529	555	538	557	551	551	510	519	560	552	594	530	555	529	522	525	560	548	528	513	534	528	531	559	558	508	551	501	519	520	520	543	569	478	510	546	505	544	533	569	535	532	524	557	541	579	506	486	507	552	551	526	539	568	551	544	530	536	565	519	539	525	517	556	571	549	562	520	556	545	510	576	519	510	524	543	541	557	527	568	484	526	525	542	536	528	529	548	517	538	538	531	532	546	543	545	525	572	519	539	566	542	522	493	562	544	489	559	507	508	542	503	505	534	530	571	527	572	580	524	509	542	524	519	562	539	528	516	528	556	515	566	546	537	539	559	516	535	559	504	515	537	556	511	541	511	527	515	550	550	560	552	538	557	520	546	530	590	542	550	531	531	525	542	514	563	484	527	549	549	488	509	545	519	504	591	520	576	556	522	522	532	522	605	570	553	526	472	553	517	525	538	554	542	546	583	518	540	557	526	536	502	547	507	631	529	531	568	514	534	510	523	538	510	530	534	518	549	551	542	509	542	565	558	518	516	558	522	575	505	552	526	510	559	544	539	527	555	532	511	552	506	516	542	566	576	550	527	515	574	537	519	505	543	543	582	529	538	536	521	553	503	554	525	507	536	500	501	523	545	534	550	569	545	530	531	517	537	486	527	531	516	489	561	558	518	549	503	534	522	552	544	560	519	520	563	546	589	600	524	533	522	600	525	499	528	514	557	512	530	525	515	530	567	522	515	504	518	538	535	552	533	516	528	540	540	555	542	577	573	520	522	567	538	574	560	547	554	559	550	555	516	525	541	517	555	537	569	560	540	495	582	516	527	563	525	597	490	460	531	552	534	496	553	523	536	539	541	502	577	524	522	533	564	552	483	556	502	495	546	547	533	532	509	570	535	557	531	573	545	545	503	522	531	529	544	510	546	549	489	562	521	536	534	524	528	558	534	522	557	574	499	531	541	532	554	512	516	547	500	523	522	533	517	516	564	566	514	520	518	504	524	545	517	557	578	516	537	545	541	536	543	567	558	551	536	560	551	524	496	576	578	565	572	551	534	521	568	518	558	528	553	546	572	561	537	562	563	508	515	527	576	502	512	521	516	555	540	559	558	547	567	577	528	534	544	535	514	509	503	498	543	545	530	544	558	516	508	516	482	548	543	542	468	542	546	535	533	519	550	509	542	517	533	539	547	474	510	523	527	529	519	526	524	555	559	546	509	519	515	495	583	567	520	571	520	518	499	546	482	546	554	514	589	556	565	574	560	553	494	562	534	495	507	534	506	515	544	575	589	538	506	541	511	534	548	532	559	525	571	530	520	504	536	544	515	524	547	516	520	545	538	473	483	524	547	557	546	566	490	582	506	555	537	519	508	574	553	548	535	537	573	539	569	564	523	528	537	549	524	543	552	554	570	552	520	519	505	546	516	561	538	512	592	550	537	529	567	497	549	545	551	538	515	550	542	541	586	544	558	473	554	519	544	555	536	520	524	541	530	545	510	564	516	521	556	543	498	552	530	558	551	521	490	521	538	535	567	551	538	570	522	528	482	515	560	525	532	529	541	529	530	542	540	508	596	518	523	531	529	554	529	546	529	564	543	579	536	531	520	498	532	560	547	554	562	546	549	532	545	520	535	528	557	525	542	520	530	546	546	526	546	548	568	545	578	519	524	538	558	555	540	502	539	562	547	556	512	523	576	558	548	545	512	544	537	537	509	600	556	572	546	576	591	520	542	541	534	561	520	541	546	563	527	544	538	538	532	497	525	536	522	522	532	554	534	562	522	522	525	535	537	525	536	547	517	517	534	525	523	530	574	591	524	559	527	543	562	566	537	516	546	542	591	512	560	513	531	554	525	542	506	506	533	568	578	538	516	499	543	534	535	532	536	499	544	544	538	585	523	533	476	569	524	536	532	511	511	530	517	568	532	530	585	539	559	583	547	532	560	559	533	546	574	523	495	527	540	574	480	530	536	548	532	531	579	510	580	555	522	509	522	555	549	532	504	574	546	540	554	548	550	552	558	517	536	512	487	550	506	517	522	517	594	566	521	534	532	541	524	556	518	569	557	575	565	541	514	564	527	549	563	542	559	521	526	499	523	600	579	511	571	543	555	561	521	545	548	559	571	555	571	555	592	558	546	509	526	534	510	563	505	552	527	527	544	510	538	556	541	567	558	564	502	484	540	512	534	543	532	570	519	547	531	562	563	561	544	556	533	520	540	564	537	517	560	517	527	545	526	534	544	526	527	539	522	495	545	527	529	517	559	554	495	559	514	563	527	513	545	507	544	528	521	522	535	528	557	537	517	536	546	581	545	542	512	517	536	564	579	553	528	506	588	520	483	554	564	491	511	514	569	516	551	546	525	540	568	550	555	584	543	524	507	551	511	508	501	591	515	521	568	544	592	534	505	563	524	584	570	565	503	505	586	494	547	512	552	536	548	543	586	500	532	508	520	548	506	520	515	591	532	548	544	566	554	533	514	562	542	524	502	527	553	496	512	577	523	545	515	555	520	521	580	536	542	520	562	545	532	497	506	543	545	547	531	556	494	497	516	542	542	552	511	525	520	526	505	500	505	509	532	519	547	548	518	497	552	516	558	530	523	526	564	586	576	548	570	535	520	520	536	552	542	524	507	520	519	555	548	548	516	555	539	503	533	534	522	536	528	548	533	538	546	528	563	524	491	532	518	498	501	568	500	537	539	541	525	596	523	592	528	535	546	493	560	515	527	573	522	542	507	519	520	524	515	501	529	532	545	546	520	551	577	518	545	518	565	537	495	551	542	543	516	560	495	523	525	533	564	541	547	513	555	509	519	572	525	518	562	557	529	540	509	551	525	527	551	564	511	550	548	515
26964	21466	20291	12632	5964	3350	2404	2216	1836	1515	1105	911	775	677	651	588	523	515	488	440	443	464	403	393	371	341	365	374	337	368	313	341	346	336	478	505	470	277	301	303	295	284	306	316	272	327	320	293	297	292	314	316	300	268	295	326	336	313	294	285	307	294	322	314	300	281	289	301	306	308	299	332	353	316	304	286	316	335	286	288	312	296	290	297	288	285	311	303	295	302	283	305	297	308	270	273	279	318	310	301	304	294	305	285	311	294	311	268	307	300	311	289	341	289	263	293	280	266	284	343	295	288	286	269	278	282	293	316	307	292	284	307	304	326	300	332	300	269	267	309	294	318	301	328	326	294	307	289	291	297	294	332	285	271	291	300	295	276	302	289	301	292	329	293	298	294	290	299	326	310	289	319	285	289	300	280	304	284	298	299	310	297	284	299	270	301	284	311	328	306	289	288	306	305	285	270	309	266	307	327	283	303	269	323	274	279	286	303	310	286	279	299	290	312	330	299	299	306	299	287	273	303	297	262	283	305	278	286	290	293	302	287	313	297	298	281	300	283	299	315	301	333	282	302	302	286	320	279	306	280	280	330	317	302	310	304	272	290	299	336	314	299	305	319	286	307	312	266	311	306	275	295	295	302	302	309	301	301	328	328	298	324	302	294	284	310	308	317	284	247	289	256	283	295	273	322	293	299	288	298	314	309	276	300	285	310	308	272	324	291	287	269	285	329	272	311	321	278	317	259	287	293	289	287	317	311	309	319	289	271	300	280	321	282	302	275	296	278	274	283	305	290	311	298	280	300	290	322	287	303	296	267	302	286	302	296	302	309	296	285	301	290	308	285	317	309	318	306	299	298	325	298	315	269	297	307	291	292	306	316	269	286	315	326	289	269	311	291	306	332	309	300	282	312	304	280	302	279	290	265	297	315	272	310	280	267	277	298	317	304	267	273	295	292	282	277	287	303	280	310	291	268	290	298	292	279	267	322	295	329	295	282	304	310	291	292	317	270	291	305	264	292	304	296	288	279	277	306	340	302	310	284	304	293	292	317	263	315	300	311	297	289	302	282	338	307	284	309	303	313	310	314	318	276	307	302	289	322	322	287	296	285	251	285	286	278	281	307	303	309	259	269	252	295	319	291	307	311	272	304	312	293	291	272	323	276	309	280	296	258	294	283	332	282	293	288	277	295	285	304	308	322	321	334	269	306	310	304	285	311	276	299	283	313	280	305	276	313	313	289	299	276	265	323	288	303	321	312	324	298	303	303	284	308	335	291	316	296	271	286	278	296	293	280	313	279	338	293	295	302	275	331	275	303	301	317	311	293	278	311	300	280	295	298	281	315	319	309	292	289	319	282	325	299	277	276	279	306	302	276	267	254	291	303	296	301	277	290	257	295	321	289	324	311	297	309	316	336	335	297	281	305	309	299	291	278	313	306	292	287	310	311	289	306	316	278	284	314	311	317	297	315	284	307	306	283	293	307	304	277	331	296	296	279	274	303	307	280	319	281	280	288	307	300	301	296	288	299	308	293	295	265	325	262	301	301	263	306	300	290	304	325	302	306	279	275	317	300	298	295	294	288	309	350	302	256	318	313	286	292	321	297	288	306	265	285	281	310	275	312	295	275	303	300	288	327	338	283	293	278	283	329	315	306	315	290	315	279	317	291	322	313	269	304	310	296	285	293	304	294	306	263	312	293	277	267	283	309	272	318	312	311	284	305	291	301	295	277	302	318	295	268	260	294	305	273	283	313	314	346	313	311	310	313	273	279	291	301	283	282	303	310	294	266	318	341	291	282	293	294	294	282	297	290	297	303	282	298	264	282	282	279	323	277	297	312	292	299	326	254	323	308	300	294	288	300	320	311	315	329	293	318	317	307	317	313	279	309	298	318	300	285	319	313	320	303	272	289	308	303	321	300	338	302	307	309	280	291	330	324	286	301	293	306	295	270	288	303	296	288	325	306	313	306	295	305	285	301	295	270	321	323	316	310	286	285	300	318	294	307	276	307	311	319	293	295	284	325	309	273	282	282	276	300	257	300	304	323	292	314	320	289	301	307	273	285	299	293	300	293	302	316	342	320	264	312	303	286	290	287	265	288	309	295	301	285	317	299	279	303	288	296	307	302	297	328	289	275	302	305	291	292	281	279	317	296	290	296	297	287	279	318	288	292	267	273	292	300	309	315	328	297	299	298	295	267	282	300	267	289	257	266	283	296	318	309	292	274	279	289	286	301	305	296	278	282	291	285	282	271	298	283	294	300	299	293	328	312	294	269	302	300	294	322	284	315	285	300	288	303	274	314	301	324	317	301	311	277	304	281	323	308	303	281	292	289	295	300	310	298	315	280	306	277	260	320	286	325	288	266	298	328	305	304	285	315	286	301	300	303	301	289	288	311	314	311	297	263	311	276	315	315	295	270	299	299	292	319	298	279	300	286	295	282	297	313	282	343	282	258	308	276	290	298	278	312	274	294	305	299	322	273	294	306	308	288	290	306	310	319	268	321	310	291	294	303	315	314	287	270	269	290	289	338	318	311	289	292	301	308	316	282	290	276	282	291	331	298	317	337	314	261	318	250	305	323	278	274	312	293	316	292	301	314	327	265	308	298	325	282	298	292	316	318	303	308	311	280	294	284	325	284	284	310	276	294	327	287	279	290	316	304	280	302	300	295	269	316	323	273	327	323	300	294	266	314	304	325	296	292	331	309	312	296	339	311	296	333	325	308	290	259	295	284	296	307	290	327	314	293	327	305	305	274	309	286	330	315	320	308	312	298	307	271	307	292	285	306	262	269	266	283	304	289	336	269	278	280	315	301	320	305	296	298	297	315	317	285	341	301	292	298	312	270	287	293	293	329	296	281	301	296	296	295	312	300	273	303	295	315	282	313	266	280	269	308	307	293	314	306	305	307	284	302	288	294	291	286	263	317	274	283	296	291	293	294	272	302	290	309	298	278	305	310	281	296	282	302	301	275	272	305	316	297	310	309	293	333	305	341	264	322	292	301	307	320	294	319	292	275	304	335	313	310	295	307	318	261	309	307	317	301	285	289	317	289	275	280	301	319	283	290	291	304	309	306	296	276	289	304	263	301	262	323	318	305	303	286	283	299	276	307	323	311	304	300	313	320	298	314	301	279	305	280	301	259	304	276	303	342	319	318	296	281	313	291	330	286	300	297	298	309	297	292	337	286	302	285	296	295	281	297	290	273	300	324	308	291	300	304	300	277	297	288	260	293	295	297	256	304	301	281	286	283	289	294	305	291	268	288	299	302	278	287	287	289	302	283	271	292	266	313	305	306	305	300	307	303	286	304	278	315	320	285	322	307	285	289	309	297	295	297	270	307	290	291	313	298	299	337	294	305	308	308	302	260	306	290	298	277	317	326	287	311	265	265	249	288	299	299	271	271	303	340	283	279	314	304	276	278	283	307	280	293	311	333	287	293	286	300	298	280	309	294	265	287	304	302	298	317	286	299	304	307	308	299
19207	28546	27363	19064	13258	9031	6895	6607	5802	4618	3423	2730	2228	1850	1589	1443	1263	1171	1114	1139	958	888	741	720	696	688	651	644	646	664	637	584	597	598	1030	1063	903	497	481	500	493	498	470	464	460	492	474	485	465	458	488	450	464	534	432	485	457	448	474	450	511	448	476	468	462	469	458	482	493	550	451	496	467	466	480	512	450	484	510	485	476	484	457	435	483	454	449	430	460	483	482	478	485	473	470	451	462	479	452	495	463	466	490	518	444	448	456	487	473	466	432	442	471	487	446	455	435	431	467	472	458	482	474	495	469	479	430	438	483	472	432	480	441	484	463	486	465	443	463	493	449	448	494	449	461	481	425	470	434	447	433	464	473	482	460	499	496	462	477	436	482	445	461	471	470	469	461	479	487	451	458	445	459	482	448	468	452	464	478	463	504	463	441	485	517	457	435	473	483	460	425	486	471	467	456	449	427	467	455	481	458	435	461	494	464	463	481	448	465	459	449	466	480	446	481	478	428	472	491	461	422	449	483	491	414	446	411	513	493	421	470	460	430	442	410	443	459	424	478	499	468	457	444	445	512	449	493	461	486	444	446	465	494	451	472	475	457	449	444	464	469	433	417	475	443	489	465	475	489	457	477	440	435	439	477	473	495	465	462	483	517	475	417	458	415	461	463	435	492	476	462	424	445	469	485	460	448	489	432	494	433	455	475	458	469	452	426	453	452	465	447	406	453	441	438	463	468	437	444	460	497	470	478	439	454	456	419	464	435	496	479	465	474	441	415	467	488	464	493	457	458	474	416	485	464	447	484	475	473	439	444	478	441	456	447	474	472	444	471	471	471	461	464	450	441	500	447	464	503	419	432	452	445	467	458	443	458	423	480	464	470	483	475	491	442	452	472	446	464	436	456	452	494	493	451	441	479	467	432	462	464	436	449	449	479	457	468	440	493	450	501	439	469	461	450	490	447	499	459	443	417	475	467	471	465	455	442	460	452	451	481	462	450	470	468	454	422	447	487	470	477	444	459	459	484	498	460	505	420	485	470	483	422	460	523	476	458	485	491	459	479	507	470	470	458	451	463	479	479	493	481	436	435	478	496	433	447	467	443	492	501	458	514	445	454	480	481	471	464	467	473	468	445	445	526	450	456	468	471	454	456	474	435	455	482	499	444	478	475	510	420	484	469	460	440	475	468	454	458	475	423	438	510	491	483	438	451	480	471	500	440	456	459	479	491	445	469	443	470	473	476	447	462	480	486	502	442	431	440	460	461	490	466	507	494	456	471	464	463	465	485	452	484	469	490	454	455	497	457	432	485	469	454	464	454	490	457	436	479	470	434	432	460	416	463	450	445	470	457	445	447	416	455	435	443	430	431	463	453	442	454	442	439	462	473	445	442	463	472	454	446	454	447	464	474	475	508	452	423	470	449	478	463	484	473	451	473	458	452	470	477	462	484	502	478	515	466	423	446	430	464	444	484	481	456	489	428	453	466	469	458	462	444	506	447	424	462	494	460	445	435	451	475	487	457	432	456	438	428	483	442	465	485	481	463	479	466	447	478	480	437	477	466	482	432	439	436	468	449	425	452	470	484	494	476	489	462	473	449	526	447	451	439	496	461	443	462	464	445	455	520	451	474	456	488	458	472	439	489	442	440	447	499	467	477	482	417	480	477	480	436	448	428	489	478	496	467	485	460	413	485	459	496	465	479	468	481	448	488	429	423	472	471	465	470	471	445	453	472	474	432	439	464	441	455	479	459	474	450	453	452	469	441	467	491	476	462	460	486	441	476	452	488	489	477	440	461	433	502	457	476	417	491	453	445	491	485	444	475	461	450	456	489	463	463	459	430	453	476	480	475	486	444	464	425	477	448	467	456	419	465	473	427	431	444	492	458	459	446	468	490	449	458	489	462	443	452	449	437	495	487	507	473	473	491	435	476	478	459	482	441	472	461	447	413	444	467	470	467	411	460	476	450	437	486	475	473	448	424	484	488	449	475	469	428	495	500	407	426	487	431	465	464	439	475	458	499	456	460	444	473	442	487	465	446	455	472	482	454	454	475	447	482	434	462	467	492	431	436	491	416	461	487	441	454	453	453	430	433	452	447	449	449	478	473	485	486	440	446	467	443	445	425	472	462	469	453	467	454	467	480	446	469	438	399	443	467	482	453	442	478	471	481	496	450	482	461	456	481	459	433	438	458	466	432	469	445	463	455	514	497	436	468	452	470	491	448	415	475	448	447	446	449	435	452	491	492	455	432	461	462	466	477	427	458	462	451	424	460	435	453	487	496	470	459	450	496	475	501	434	433	452	439	499	428	446	458	489	467	455	497	410	473	451	453	446	489	470	431	491	466	439	455	428	478	447	432	455	478	483	419	435	443	480	414	454	426	485	445	467	459	476	440	467	464	468	489	451	436	462	462	475	444	475	486	434	474	452	461	478	471	475	458	449	456	468	474	475	494	462	454	452	463	440	485	450	499	436	438	477	445	455	473	456	468	497	487	436	446	458	467	487	440	478	475	517	438	429	484	406	476	466	437	454	485	468	460	467	497	481	461	477	433	495	461	418	506	509	447	434	462	450	419	480	394	454	467	467	440	492	454	449	472	471	457	463	479	445	468	481	439	490	467	476	466	420	456	465	467	439	446	457	469	489	437	416	453	444	421	498	461	441	478	461	472	460	443	465	464	431	453	515	431	439	473	463	461	447	407	418	457	464	449	462	421	457	479	464	489	437	488	481	465	450	500	450	455	466	433	467	475	480	476	470	451	475	539	409	453	469	467	497	460	475	462	463	496	434	440	469	483	461	432	473	495	484	438	503	453	463	444	486	469	461	480	458	441	485	454	472	447	470	465	439	460	472	480	440	439	472	468	468	456	500	494	463	449	512	479	463	470	493	438	484	426	474	478	450	444	479	450	455	420	470	431	494	457	501	460	457	478	476	432	468	507	473	510	479	444	487	464	487	457	477	470	485	452	480	475	446	439	458	443	449	433	465	520	424	431	436	475	511	438	439	431	452	447	485	467	452	488	465	462	473	458	445	484	466	465	431	433	446	464	445	471	498	435	448	467	462	501	498	437	475	474	493	470	484	456	474	454	458	456	486	487	461	464	427	482	429	512	504	466	484	493	452	446	491	451	508	488	459	464	448	454	474	453	467	445	443	480	495	469	447	432	486	464	461	508	437	431	455	471	459	473	478	453	455	461	462	472	463	499	480	461	460	511	502	456	459	457	449	457	443	476	452	468	457	462	446	439	432	476	442	434	458	507	449	494	449	467	444	506	496	413	427	437	487	467	439	453	443	505	426	444	464	457	468	467	467	465	464	459	479	494	487	468	464	464	492	467	472	438	415	504	484	483	459	454	443	474	466	452	480	464	428	462	480	441	465	488	461	440	447	440	420	457	447	454	465	445	426	437	506	494	481	476	475	450	469	440	487	444	428	490	462	483	496	492	449	476	451	434	453	460	489	458	471	462	454	467	464	449	494	443	471
24163	21367	28567	24543	20865	11519	5293	3579	3113	2581	2036	1619	1372	1094	995	920	801	694	729	688	638	566	520	525	485	430	458	487	514	489	461	439	451	729	1781	1486	994	411	416	362	367	405	376	367	371	377	349	357	348	353	353	373	354	378	381	372	358	375	336	345	309	350	360	345	371	380	399	366	388	364	369	379	378	375	390	352	360	349	359	383	346	379	357	349	346	305	368	331	361	397	388	360	343	372	386	351	337	353	364	349	364	345	379	373	356	336	385	369	356	373	330	377	344	359	347	339	325	355	377	363	363	389	372	322	349	336	384	374	343	337	325	346	382	357	360	348	347	366	330	372	374	380	358	363	333	381	368	338	326	344	345	365	334	358	346	393	330	342	369	368	350	407	375	355	358	344	338	384	405	368	365	363	359	364	356	362	340	348	388	339	364	356	351	400	387	361	361	361	374	375	334	356	380	343	354	356	371	353	392	391	369	336	358	374	342	384	341	358	377	367	373	368	374	350	361	334	391	354	350	376	348	339	370	361	362	352	363	364	335	358	335	379	363	385	367	355	355	353	371	373	371	344	359	360	369	371	366	364	352	397	390	337	366	374	380	342	370	344	373	358	393	308	375	374	383	384	316	325	352	372	390	333	368	358	352	360	375	349	366	400	358	331	382	394	356	389	361	364	361	363	362	345	364	348	369	343	374	353	358	383	332	386	365	379	369	366	370	370	378	353	362	360	360	303	379	354	364	348	352	337	373	339	367	339	324	348	363	344	366	361	380	373	336	329	353	351	351	342	336	394	345	344	338	362	321	338	359	325	400	337	368	355	318	372	327	334	380	347	355	370	360	361	346	326	375	362	391	398	348	367	365	351	338	345	368	349	314	342	385	386	348	339	346	342	346	351	347	361	384	369	374	363	370	353	356	385	348	349	361	346	320	336	366	348	352	354	357	404	361	327	353	380	376	336	327	386	362	339	341	344	346	367	349	350	327	345	358	371	329	355	344	386	349	360	341	337	336	371	387	359	367	352	336	390	377	341	380	365	358	348	354	372	344	377	370	389	376	335	388	327	385	379	361	352	375	351	372	315	339	366	371	348	356	370	342	355	355	331	362	340	350	347	338	379	342	363	344	372	400	337	381	382	350	393	399	354	343	377	350	330	368	342	338	371	380	342	362	320	389	347	336	379	363	328	378	366	406	397	355	354	362	371	387	370	366	350	339	357	344	336	331	366	326	357	367	339	374	327	335	379	347	329	367	347	371	378	376	372	333	367	356	364	341	371	390	379	357	349	374	386	382	359	363	363	363	357	311	346	368	350	355	369	378	350	354	331	359	426	326	378	366	386	366	352	362	339	319	400	375	389	352	368	347	359	363	389	369	366	360	366	397	351	361	366	360	366	371	375	321	349	350	341	348	351	358	350	368	388	373	390	389	336	355	341	353	360	355	335	379	357	336	361	368	371	346	391	343	345	338	353	355	376	364	376	392	345	347	385	345	353	350	317	349	333	364	371	350	375	325	368	362	332	364	395	348	353	359	338	376	361	359	363	365	373	344	350	361	328	341	337	338	368	392	375	371	355	343	343	361	330	353	337	357	332	330	347	374	366	367	349	378	383	375	331	352	342	368	348	381	334	352	384	376	358	378	352	394	378	338	348	350	339	390	371	343	388	365	338	376	357	406	321	352	385	347	344	324	387	344	370	355	399	379	368	352	341	361	362	353	380	359	380	360	386	336	359	378	378	381	348	357	318	375	327	381	358	384	343	366	346	351	368	341	351	370	329	357	361	362	319	338	349	380	346	364	372	333	337	353	361	372	346	334	346	371	359	374	350	332	323	352	349	384	395	379	357	348	326	380	317	342	336	360	346	344	342	376	371	369	373	363	345	365	354	375	355	351	381	362	369	344	372	360	357	324	374	371	347	366	342	383	352	330	349	352	368	372	367	350	366	369	342	331	367	353	354	366	346	354	343	362	351	362	345	340	350	348	385	342	342	349	375	337	392	355	370	343	349	340	386	343	378	377	342	336	338	345	366	369	371	371	321	367	352	354	378	347	392	366	331	348	383	358	347	352	367	356	364	385	364	348	353	370	361	393	374	369	372	357	391	352	374	367	382	381	386	325	378	337	359	340	367	355	357	376	332	350	341	378	334	364	368	379	370	353	382	360	352	371	350	376	339	358	333	376	368	340	355	350	342	362	368	355	381	374	359	365	376	344	349	373	373	347	345	376	333	323	361	343	357	376	331	377	336	346	337	394	347	350	355	364	350	351	335	381	368	384	344	392	363	337	359	354	364	344	336	330	390	349	356	365	392	356	339	409	398	385	376	349	328	367	382	371	387	339	355	348	353	346	377	372	362	348	353	352	327	345	375	367	331	336	325	357	349	357	386	362	383	353	319	359	326	347	341	366	356	361	362	351	345	349	366	375	350	386	369	394	360	374	310	360	341	357	316	354	357	342	380	370	387	349	333	391	357	365	361	346	346	337	355	369	345	335	381	311	357	367	347	331	360	403	339	355	368	348	335	388	328	361	378	334	360	335	349	326	376	362	350	374	355	357	357	362	384	368	342	372	343	341	345	359	352	373	339	338	351	328	352	327	349	400	376	385	372	390	370	364	311	370	382	382	392	349	332	345	358	364	351	347	368	410	345	345	375	362	365	339	378	345	357	356	341	373	353	374	353	334	390	328	339	367	363	365	405	331	393	395	368	367	370	335	349	389	349	376	355	359	382	359	354	351	364	352	348	360	369	357	367	352	343	329	338	356	350	330	377	361	346	376	329	370	363	358	348	322	355	351	347	330	357	381	327	348	349	353	345	385	368	353	337	366	372	352	345	381	372	366	364	369	355	397	371	360	349	353	356	347	371	348	337	372	363	367	361	364	367	373	320	339	363	365	336	337	368	370	351	379	358	347	374	336	369	383	389	352	376	371	341	348	366	352	348	338	337	381	357	351	368	393	385	354	335	377	381	347	346	371	330	364	339	387	378	372	352	338	355	340	348	394	341	358	415	366	347	342	314	338	363	314	372	333	339	317	369	347	330	319	366	354	353	338	373	354	370	365	383	372	365	383	348	384	358	371	384	367	351	332	378	362	372	372	374	344	371	382	355	345	391	336	336	347	358	349	378	337	372	376	360	328	340	358	359	364	356	354	380	339	359	351	364	358	333	361	361	333	353	352	337	359	338	364	381	331	326	335	346	328	354	354	370	349	341	393	338	337	332	350	358	365	371	376	344	368	373	382	381	348	364	356	333	378	365	346	372	379	333	365	386	382	339	363	377	355	370	358	365	370	369	361	342	365	377	374	374	378	404	358	345	383	377	352	347	349	357	372	333	365	337	368	374	374	398	339	345	347	362	345	398	367	368	381	374	363	384	338	320	351	358	356	347	335	389	383	375	360	339	374	358	357	360	337	378	371	351	369	353	364	369	355	393	364	321	354	353	368	357	356	387	412	373	364	352	361	367	353	312	378	385	404	333	373	332	381	358	314	394
21023	36516	34769	26530	20214	14095	10772	9692	9284	7470	5951	4835	3687	3147	2731	2361	2070	1840	1757	1668	1415	1308	1139	1042	930	909	898	896	896	898	761	729	773	1581	4492	3772	2544	697	582	590	591	615	587	565	560	589	567	541	565	565	571	522	589	529	518	557	552	586	580	547	542	545	550	570	550	600	566	606	561	622	651	597	559	555	569	556	561	548	525	565	508	536	568	557	522	559	562	581	520	527	564	549	536	527	572	528	576	542	591	522	564	546	558	565	546	512	546	540	572	517	548	524	546	562	528	566	557	535	521	558	574	574	553	604	536	570	568	600	507	596	545	574	512	560	570	550	536	608	574	523	571	527	582	533	546	561	559	557	542	528	563	588	540	533	557	541	549	541	561	579	575	553	553	546	538	549	513	569	572	569	538	561	536	558	578	576	518	503	515	522	577	542	544	532	556	574	567	483	548	573	518	604	570	565	545	566	552	528	552	519	577	595	545	560	560	518	552	562	540	610	566	550	553	607	538	526	568	554	565	540	556	601	558	549	577	590	546	537	554	562	566	590	578	560	579	595	556	549	565	541	533	540	544	548	561	575	586	567	555	555	544	554	521	575	515	553	511	573	543	538	537	566	557	563	577	561	589	559	528	565	547	547	541	512	521	527	584	558	533	567	538	565	546	567	542	524	579	572	576	577	574	543	554	556	531	540	552	552	543	599	556	567	526	535	530	593	542	569	558	531	550	540	529	567	536	580	570	596	549	529	521	530	570	591	518	580	547	554	517	585	555	565	529	563	541	565	557	511	562	546	582	566	567	549	546	552	556	571	520	574	582	535	606	551	544	542	512	552	595	561	576	552	553	531	515	526	534	564	554	595	516	539	560	513	483	540	561	568	570	566	556	564	547	569	569	522	586	542	541	562	551	544	557	564	515	534	533	528	547	563	577	557	549	566	539	543	549	581	545	554	537	588	517	566	552	581	503	574	567	546	589	576	531	562	531	539	542	560	556	550	512	541	544	525	541	554	591	559	574	534	540	547	564	556	517	589	531	609	544	567	588	511	555	601	562	612	517	562	539	561	578	529	595	542	577	596	570	577	590	581	515	523	566	548	542	564	516	533	552	556	546	543	568	552	569	551	538	531	565	550	584	524	592	555	574	582	554	539	549	537	532	548	580	567	568	571	539	543	535	525	542	548	574	547	569	528	580	586	533	534	573	543	621	521	548	563	541	569	579	545	554	549	562	538	539	555	579	509	523	577	569	585	555	554	517	526	564	544	487	544	547	532	561	544	539	545	534	577	566	582	550	537	536	535	545	563	532	593	528	545	561	555	608	589	515	567	568	555	542	525	573	541	525	590	514	588	555	509	521	540	492	531	535	588	532	510	609	519	522	524	535	558	577	546	500	521	523	571	553	544	550	574	590	571	574	560	589	555	580	571	578	557	538	519	573	543	556	535	563	597	584	514	580	560	521	568	534	536	567	560	511	556	559	577	542	515	559	557	541	561	536	527	556	517	514	544	564	546	517	571	567	572	523	584	526	553	526	558	547	572	576	519	604	529	548	541	607	558	566	584	548	548	570	526	591	592	517	512	593	565	516	535	506	598	527	584	518	588	539	551	554	534	538	549	560	521	571	579	579	570	565	561	498	543	550	574	532	557	532	554	550	537	478	535	564	584	562	508	525	522	491	533	601	556	554	560	519	555	570	544	559	527	513	533	566	554	563	618	545	559	555	551	591	560	590	549	580	526	558	574	573	566	558	549	540	545	553	569	573	556	543	541	526	563	557	530	550	530	548	551	511	565	506	541	517	532	565	563	549	567	584	517	555	513	541	556	555	558	502	553	570	554	559	601	555	575	509	566	524	572	575	523	517	584	542	574	559	541	536	545	541	578	563	555	575	538	572	569	548	551	544	563	567	542	542	508	572	562	506	542	593	555	561	566	546	524	548	526	562	550	526	573	562	543	517	524	572	544	543	543	581	526	530	549	609	575	531	557	544	563	577	578	578	530	558	548	490	572	555	553	543	529	575	563	540	518	549	530	533	562	529	568	576	589	567	522	551	557	582	509	559	554	559	548	548	588	553	581	560	558	557	548	566	543	568	584	551	545	538	541	564	568	588	555	546	552	556	536	550	576	548	558	553	553	523	551	568	550	524	536	533	561	553	561	565	542	552	525	554	548	551	550	560	538	573	588	587	579	531	555	561	519	575	538	521	564	582	553	594	537	551	557	546	550	518	541	586	571	546	558	578	582	543	560	568	581	498	543	591	530	574	539	523	573	567	524	563	556	532	602	578	546	580	557	544	507	569	540	558	495	580	580	536	525	538	555	575	533	554	491	550	573	570	508	537	565	591	560	537	550	573	525	574	556	563	542	514	553	557	581	539	561	560	537	545	540	546	536	564	582	543	569	570	500	524	546	543	524	534	535	552	527	539	559	517	528	546	550	569	527	557	565	580	522	560	555	520	564	563	562	568	578	553	544	504	568	517	564	502	570	546	532	532	590	496	556	527	529	548	553	554	513	555	564	574	577	542	519	516	540	541	525	535	563	568	506	547	529	551	514	534	529	552	560	597	543	533	524	533	579	564	552	555	515	530	590	547	561	553	583	566	562	538	546	547	537	569	569	541	540	513	562	551	547	574	540	497	567	544	546	543	551	565	551	543	510	549	512	593	533	551	551	606	554	526	597	571	529	551	550	537	560	582	530	569	530	562	561	552	580	534	534	551	570	574	551	585	536	556	569	541	572	533	562	552	558	523	583	580	570	558	541	545	549	575	589	517	555	547	550	564	541	555	604	540	533	558	579	523	562	547	563	536	543	564	593	566	499	568	569	525	494	523	533	585	534	583	553	554	556	574	541	576	564	562	578	562	539	558	546	533	531	542	516	566	551	608	604	525	576	580	559	550	581	576	577	532	561	537	574	592	532	572	559	491	582	555	540	575	558	569	576	547	545	532	584	549	556	561	581	535	512	524	544	535	515	521	585	579	524	551	512	561	511	546	529	528	520	500	575	528	543	566	522	591	526	539	539	550	594	561	527	561	558	521	532	515	588	573	562	545	550	545	527	551	599	542	526	591	567	570	544	553	592	564	545	584	556	588	530	545	596	529	597	579	517	572	550	577	568	537	542	591	556	535	536	570	575	571	581	516	573	585	521	508	570	576	547	557	567	528	532	519	536	513	563	537	604	577	582	561	578	518	547	542	528	553	541	531	575	577	504	572	537	552	584	502	586	592	549	535	580	570	573	532	517	582	608	593	542	568	552	553	537	545	507	568	561	541	520	523	571	589	574	610	525	515	545	519	540	513	511	537	561	530	551	587	539	542	563	554	559	554	570	539	552	549	542	545	551	576	497	569	540	541	537	534	572	592	513	575	548	519	509	581	558	511	587	546	531	490	599	564	538	561	580	536	518	539	583	582	550	557	562	548	537	572	539	507	573	576	523	571	555	554	518	572	534	583	549	571	599	557	558	588	539	532	547	555	579	571	571	545	556	564	644
23242	21366	29237	23864	21438	20960	12322	5494	4351	3747	2938	2367	1927	1541	1429	1296	1108	971	942	855	821	690	605	540	558	532	543	516	508	474	455	469	423	1067	2951	2461	1606	420	379	376	412	395	369	351	360	349	369	390	376	354	347	369	349	354	389	350	351	365	406	360	368	352	352	345	368	346	414	367	378	361	378	354	360	384	362	365	341	319	355	346	364	363	367	365	363	364	337	363	339	350	367	344	380	340	368	310	346	397	356	347	377	341	323	359	373	328	357	354	360	373	343	391	353	392	365	368	342	353	374	338	372	361	358	331	321	367	343	362	341	362	349	329	355	373	379	330	349	331	328	339	368	367	377	359	348	373	407	345	362	360	333	302	358	373	362	367	401	313	379	346	378	367	321	361	350	334	348	378	361	337	348	365	369	379	336	343	340	361	347	346	344	379	371	347	353	364	342	328	380	364	343	332	347	341	370	368	359	354	317	345	376	346	365	340	360	361	379	360	338	346	361	367	351	356	343	329	347	361	359	364	369	335	396	375	338	310	341	351	372	340	347	375	354	377	402	360	346	344	339	326	383	341	394	391	355	334	370	345	352	319	353	379	328	360	342	356	341	357	362	342	332	351	379	346	369	320	352	352	335	348	360	366	331	363	338	356	389	373	345	365	337	352	371	339	368	340	355	332	353	340	316	360	348	361	380	356	329	356	343	358	328	321	379	344	377	387	335	337	325	359	368	332	343	358	372	357	383	336	343	364	348	342	341	354	352	357	340	333	347	353	368	353	317	330	348	393	385	354	368	346	371	345	379	349	357	368	364	307	342	363	345	359	359	333	360	381	362	365	388	371	334	346	359	369	343	342	319	347	363	344	350	369	329	358	328	334	401	340	351	375	352	323	337	365	372	355	351	383	372	337	354	353	314	336	387	380	331	345	366	350	313	357	392	366	352	360	360	365	353	379	364	341	366	338	322	355	352	355	359	355	356	336	349	343	353	382	357	343	409	343	329	349	311	354	308	374	367	352	323	382	364	377	363	331	337	359	354	348	358	359	363	351	348	345	367	380	350	359	346	348	335	386	365	369	388	343	362	343	330	330	358	348	358	330	301	326	368	359	302	325	333	341	327	373	323	343	381	361	360	355	348	383	366	331	420	375	364	331	367	336	349	349	324	343	353	357	398	328	347	354	355	372	356	353	366	357	336	369	370	352	356	357	387	376	366	371	331	365	382	344	343	362	346	373	373	354	370	370	345	376	356	397	364	376	337	378	309	327	362	340	331	362	365	319	358	376	341	331	331	333	345	349	341	363	375	378	350	345	402	369	311	333	375	377	373	349	368	320	344	329	367	309	354	320	360	331	351	340	349	349	346	360	351	362	338	367	361	344	352	355	346	328	372	351	356	355	404	354	367	347	336	348	359	340	354	384	355	321	380	329	350	365	322	386	342	330	352	339	368	391	383	338	358	330	354	346	363	351	360	336	370	344	370	375	343	334	356	367	386	322	333	369	368	350	349	327	339	328	372	360	343	359	336	356	332	328	338	328	385	345	343	336	338	343	346	343	336	343	331	337	306	358	364	343	353	312	370	368	329	355	352	344	335	378	353	336	343	362	342	403	376	330	347	338	361	343	369	369	322	394	354	371	380	347	366	384	357	371	393	337	361	372	375	358	375	362	337	387	374	357	338	334	332	374	379	325	390	356	353	381	358	327	354	316	338	371	359	373	372	349	352	362	366	322	361	351	339	371	340	348	332	321	356	350	339	364	376	335	355	359	330	366	386	321	341	344	361	351	357	355	340	330	360	364	335	376	327	351	343	328	365	383	315	344	384	369	337	348	335	353	385	395	360	370	388	353	333	346	339	342	400	348	351	352	358	331	347	361	331	342	381	399	369	352	340	349	327	374	360	374	365	378	344	350	357	343	336	353	389	342	340	372	366	361	348	363	347	326	376	357	338	363	345	331	376	381	357	359	356	351	325	329	333	343	344	337	363	347	334	338	347	327	363	369	337	338	385	337	370	347	399	356	398	348	351	399	329	355	315	366	345	342	336	363	380	357	321	360	356	343	348	360	344	367	317	386	373	347	326	356	345	379	362	364	345	369	323	346	371	358	353	365	373	346	353	346	360	328	313	341	364	326	363	378	366	354	351	373	358	357	345	348	391	343	338	335	346	351	369	348	347	369	336	371	319	351	371	351	324	345	359	350	376	385	354	366	347	344	348	369	380	366	376	379	338	385	362	380	369	337	372	389	325	354	351	373	390	363	315	384	334	358	367	351	360	335	348	355	341	364	343	370	325	331	317	349	358	335	340	330	358	358	323	357	341	354	382	318	363	325	331	382	364	364	390	348	336	350	367	360	381	325	357	369	349	311	347	355	360	337	342	335	348	367	351	368	336	346	381	369	341	315	357	358	357	356	377	331	316	377	345	362	348	359	340	341	384	361	352	377	324	377	342	369	344	347	335	380	347	374	391	345	319	358	328	341	356	385	350	375	334	353	393	380	373	364	386	355	342	346	352	374	320	342	373	340	353	340	349	336	353	321	337	350	347	370	333	308	353	358	334	350	351	333	370	364	382	352	340	362	338	363	328	335	338	356	343	353	378	332	336	373	351	325	395	372	366	349	348	368	343	356	348	345	387	341	327	330	362	358	377	398	347	345	354	349	352	346	346	357	340	337	347	369	360	358	371	346	355	370	365	372	372	344	350	350	361	370	341	355	347	375	347	379	323	357	363	356	352	365	349	344	336	328	380	364	381	351	343	376	347	325	376	360	344	345	351	371	348	363	362	362	345	367	356	349	351	338	359	366	331	367	333	341	368	334	358	351	353	368	393	383	371	355	366	327	356	353	364	386	328	343	364	323	348	326	340	324	339	319	368	338	333	382	377	322	391	366	392	340	342	391	349	373	347	377	343	348	354	380	338	373	357	368	367	311	377	352	340	328	349	346	339	344	315	354	335	340	329	326	333	356	340	342	368	377	359	355	350	354	368	397	396	319	358	341	326	351	348	332	372	365	372	341	339	350	346	349	331	366	363	347	345	362	331	386	349	344	356	363	346	320	358	338	361	345	355	367	310	340	382	341	362	351	362	344	366	335	352	356	341	335	370	349	358	368	377	348	315	347	369	353	341	338	312	344	340	365	359	348	361	363	320	381	376	352	359	348	345	370	370	373	339	347	334	327	335	362	356	341	376	358	341	356	309	357	354	345	325	355	359	356	347	355	344	348	372	335	322	348	365	332	306	361	359	358	364	355	367	336	374	361	344	358	365	361	342	366	371	389	364	395	368	374	343	332	372	371	378	351	338	370	363	378	346	365	327	376	358	336	351	325	357	364	362	354	346	335	354	337	380	363	369	351	330	329	321	348	316	301	342	349	362	346	334	349	329	352	338	385	321	346	386	349	328	362	366	328	335	342	340	340	348	336	337	351	362	371	375	362	348	350	368	348	367	331	363	317	338	336	355	371	337	365	360	368	361	342	350	362	370	335	360	356	358	356
23601	41493	39458	31095	25395	18475	14886	12474	11482	10291	8197	6763	5477	4518	3973	3637	3002	2691	2352	2071	1906	1617	1248	1186	1101	1037	1033	1089	1062	987	919	813	798	2538	7611	6253	3771	721	603	578	601	601	554	569	554	551	577	549	541	534	577	560	517	570	536	528	538	519	543	528	507	488	520	562	575	557	583	583	690	639	608	583	586	568	543	505	593	559	569	541	520	549	551	592	492	552	556	524	572	518	513	516	524	548	527	545	538	528	508	517	496	535	529	511	546	501	547	529	544	509	531	545	527	526	518	503	541	531	514	556	554	545	573	564	538	543	500	523	522	528	550	563	498	568	524	526	510	523	512	572	510	534	519	530	499	559	523	540	558	525	511	577	527	526	548	510	517	528	567	520	526	537	536	552	532	527	515	536	536	538	527	535	521	540	547	517	534	583	547	547	503	517	551	571	561	553	562	525	560	552	491	504	540	564	546	518	531	557	539	536	554	552	549	552	539	529	518	512	493	529	539	562	517	519	550	568	579	495	536	526	500	525	522	558	543	578	542	489	481	568	529	573	551	559	533	524	543	537	556	560	542	532	541	525	555	571	549	503	533	556	505	520	506	529	509	546	514	570	533	561	557	548	531	576	534	511	557	559	539	561	559	566	579	519	527	550	528	556	528	552	540	567	512	528	548	524	485	556	551	547	576	530	515	514	532	517	510	535	489	562	519	546	526	520	511	543	532	550	604	521	530	560	566	528	505	496	538	555	545	537	574	553	519	570	529	517	537	519	540	506	551	559	541	538	577	551	544	542	547	504	529	506	540	532	545	523	531	516	514	561	534	512	539	512	510	546	534	529	584	526	531	589	510	556	499	512	497	544	561	541	538	565	583	528	544	524	525	628	469	538	562	496	558	530	535	540	495	549	475	473	549	547	509	531	508	568	534	531	550	518	534	491	569	536	551	546	476	540	516	566	522	521	571	543	509	547	540	529	510	589	520	546	526	524	569	495	559	520	589	558	537	543	524	536	520	572	493	490	558	520	542	514	538	554	542	535	527	516	566	545	537	484	545	550	523	520	541	543	523	551	509	540	510	513	520	544	542	502	486	506	557	541	560	515	535	522	525	514	536	569	548	560	562	537	570	533	584	528	549	531	547	543	561	523	557	528	583	492	538	585	546	520	581	495	496	579	530	549	551	528	560	563	495	551	551	547	543	531	546	540	488	537	547	501	546	503	506	513	531	545	581	542	558	515	565	581	502	552	509	542	512	517	505	502	507	535	547	525	521	477	527	498	517	526	527	531	560	553	526	512	560	549	548	518	546	542	541	537	550	523	507	530	546	515	548	547	510	549	524	525	531	572	575	543	548	556	550	548	558	532	540	522	543	500	582	521	507	542	516	517	517	534	542	559	531	519	510	528	544	542	474	507	501	526	556	521	512	503	529	558	512	554	535	534	535	532	522	577	561	563	564	522	567	547	566	578	496	521	561	553	554	518	550	534	539	532	521	506	545	584	563	530	506	557	520	539	551	547	526	552	540	516	512	568	554	579	538	563	540	504	553	548	559	563	520	553	534	573	530	510	500	516	541	533	539	539	473	528	523	559	532	553	517	525	531	596	507	545	514	499	555	539	498	551	556	554	525	537	556	518	539	514	509	513	510	559	537	507	522	549	509	513	538	553	509	544	532	561	507	538	592	519	486	512	550	517	529	481	552	470	476	504	489	510	515	538	525	511	512	545	503	520	525	570	516	523	532	515	548	533	559	562	526	534	543	532	535	563	567	616	550	521	535	555	567	543	506	537	485	533	568	550	498	512	525	553	532	571	524	574	507	580	526	553	536	532	580	488	541	530	551	534	553	538	539	502	588	534	520	539	555	570	501	560	538	542	528	531	493	499	569	545	506	522	565	529	569	577	499	522	522	556	498	552	554	537	562	545	533	542	546	525	555	563	528	542	533	525	505	548	561	538	515	498	506	546	519	528	545	541	531	543	551	513	508	522	513	551	573	531	525	535	533	529	527	535	501	519	536	510	538	482	530	562	557	519	520	525	528	496	523	561	529	545	521	554	570	509	520	566	511	529	576	516	530	523	538	565	533	528	530	531	516	549	552	572	582	503	550	551	540	531	514	552	565	530	552	567	519	546	557	539	524	525	539	549	534	538	531	570	525	498	517	542	561	517	544	537	568	500	503	559	566	525	572	467	550	569	540	533	592	522	551	544	501	549	521	528	489	507	518	551	513	532	572	562	550	508	552	522	518	532	542	557	543	532	581	564	559	531	558	557	553	460	543	570	526	519	530	520	520	505	561	548	534	522	510	524	563	545	555	542	530	526	552	528	557	534	536	531	545	556	561	529	551	508	572	508	571	532	519	519	532	545	509	489	533	486	539	554	535	541	540	519	511	498	531	544	564	530	556	514	561	549	527	538	511	545	540	525	521	531	543	524	524	526	555	528	516	556	532	573	531	578	531	533	518	553	499	543	547	534	527	558	534	522	496	524	529	535	517	540	545	551	513	567	551	551	545	545	540	523	536	528	538	540	538	539	539	498	539	537	559	508	510	539	532	514	532	531	521	538	502	552	536	538	557	578	560	544	543	535	526	532	482	573	548	531	554	516	543	544	524	579	485	505	529	509	558	502	559	509	536	563	525	559	498	526	557	480	520	536	542	525	505	536	508	540	525	520	536	495	498	564	512	576	502	499	561	497	545	561	541	541	525	542	567	541	552	532	571	574	524	530	538	545	517	494	568	536	555	518	551	536	506	586	510	548	530	504	537	545	514	525	559	547	554	527	522	570	512	570	505	553	526	539	549	573	540	529	527	553	561	543	498	578	509	573	545	521	552	505	536	514	544	590	558	528	533	566	580	500	549	539	561	533	560	561	566	529	526	509	542	519	536	558	515	563	529	504	529	536	570	532	541	501	537	534	530	555	541	472	522	553	533	502	513	553	519	497	525	507	576	532	519	549	514	537	549	523	523	472	525	527	562	513	540	556	548	507	500	520	540	549	524	557	521	532	549	525	586	575	585	484	558	555	535	596	539	564	506	531	523	541	497	503	543	530	523	500	519	531	566	584	527	530	499	497	576	567	543	533	531	490	533	538	541	568	564	503	536	542	547	530	544	518	550	533	556	564	582	509	513	542	557	493	514	572	561	561	519	575	542	556	556	528	523	484	548	512	530	490	507	516	513	512	496	545	583	515	526	521	524	534	545	558	508	536	532	549	497	509	532	574	564	565	534	552	528	536	508	544	544	548	553	534	568	574	538	541	538	510	481	553	562	553	506	559	547	518	526	528	544	512	524	496	542	557	506	558	530	514	576	543	514	554	531	538	580	581	536	520	540	505	524	514	500	527	509	535	565	556	568	558	516	519	578	531	526	536	539	532	495	532	535	548	532	524	548	540	518	537	587	561	536	538	555	525	513	552	543	531	527	526	496	526	581	520	545	534	476	517	533	534	540	527	546	534	547	544	564	511	544	514	501	558	561	514	521	580	524	556	559	522	521	524
27184	21918	20979	13715	6872	3664	2662	2050	1808	1505	1253	1029	857	800	762	685	638	502	503	447	467	418	379	366	393	338	374	352	364	369	334	315	354	324	465	541	452	331	327	339	309	315	341	323	314	313	319	321	319	312	287	298	287	295	326	289	300	316	297	289	303	305	326	337	319	307	320	313	306	318	297	269	288	308	310	309	317	282	344	293	300	285	335	306	324	298	336	327	305	298	285	296	318	313	338	302	323	313	303	305	282	319	271	323	316	292	316	300	315	320	300	316	340	346	302	305	316	315	340	299	294	296	307	313	321	309	326	278	295	302	304	309	268	316	318	332	288	330	295	276	311	307	328	320	301	302	279	276	304	299	290	269	315	304	294	322	315	337	309	295	331	275	310	281	342	319	295	283	326	299	288	288	334	314	291	281	295	294	311	281	278	308	278	306	317	305	291	290	334	287	278	310	283	302	324	352	288	301	314	288	300	324	302	309	298	294	319	300	321	313	292	333	339	318	342	335	313	305	310	305	312	298	278	302	272	307	268	327	328	313	297	288	315	307	305	278	298	297	317	311	329	306	330	303	293	300	292	269	314	321	305	326	341	269	301	299	299	285	321	290	301	344	342	307	318	317	314	311	328	313	324	324	311	308	304	295	311	321	312	334	307	305	302	322	281	327	302	329	330	333	334	297	317	313	315	297	310	333	319	321	306	342	303	335	286	278	312	303	295	320	335	305	317	312	299	326	306	322	307	310	260	301	299	303	317	284	310	292	317	316	301	301	333	319	282	340	315	323	307	290	293	335	334	332	314	298	312	323	307	306	308	269	318	316	296	297	324	291	309	297	305	295	318	320	310	305	326	313	314	307	322	310	314	307	302	304	296	300	330	315	298	339	305	348	291	312	314	310	300	290	272	307	270	308	345	298	304	285	293	314	314	332	300	285	295	331	300	294	314	305	281	325	295	277	322	308	318	322	280	304	301	294	284	302	316	308	280	318	300	329	320	325	294	308	324	299	298	333	332	293	315	300	307	312	299	309	287	284	300	281	331	312	286	310	294	306	284	301	279	334	304	269	301	293	295	308	333	309	312	309	320	303	301	340	307	327	305	324	306	311	306	303	329	302	320	324	340	302	309	318	318	325	316	322	320	319	295	330	297	324	292	321	327	307	313	323	290	313	271	304	283	286	290	301	302	330	312	306	340	302	317	323	310	307	324	320	331	319	313	327	292	306	309	336	270	319	296	318	301	295	305	284	298	304	273	321	339	312	291	298	335	304	308	308	305	311	329	297	310	285	291	298	341	305	283	348	305	293	306	331	315	319	304	311	306	319	346	299	299	309	331	308	320	336	299	306	285	300	296	334	319	312	306	287	301	291	320	328	294	323	302	322	327	303	311	280	306	300	303	289	318	284	307	293	323	289	316	320	289	284	261	306	286	295	355	317	314	317	318	327	310	309	326	325	340	317	306	309	316	331	326	325	321	312	293	289	289	332	297	320	311	276	286	292	291	317	285	286	319	311	301	300	302	298	294	283	318	343	331	314	316	298	286	308	308	310	346	310	337	280	324	316	322	272	315	352	313	295	328	313	329	343	293	316	315	300	325	306	311	285	332	305	304	321	304	280	291	315	309	320	314	314	306	301	308	302	323	287	304	288	293	310	343	309	316	284	296	335	306	324	312	357	301	324	325	329	290	288	304	332	317	302	316	297	291	318	310	322	306	273	304	310	338	302	299	289	304	272	302	305	289	279	305	284	315	292	298	297	306	338	326	294	301	303	323	307	307	289	300	307	304	323	295	308	300	320	301	300	277	295	302	301	319	313	335	297	290	298	322	335	290	326	284	333	324	304	264	318	324	316	357	303	336	300	330	301	307	283	307	320	294	329	291	284	307	316	335	312	314	319	305	288	311	312	295	315	333	322	319	304	306	342	306	270	300	306	297	319	351	272	304	299	299	313	316	331	306	319	342	314	278	324	309	305	295	315	296	307	287	328	313	325	316	326	340	326	337	306	331	284	310	315	300	305	299	273	300	289	314	315	319	358	275	308	289	305	301	311	288	286	295	346	307	286	300	307	303	293	329	286	291	297	291	291	314	306	331	317	282	313	292	326	336	334	311	321	312	308	324	296	296	326	308	281	303	336	284	299	304	332	303	318	342	302	321	321	329	289	302	293	321	310	305	316	296	311	303	313	316	339	302	333	305	308	308	313	320	313	332	341	326	299	300	325	283	320	332	318	312	336	297	318	278	309	325	302	335	321	294	332	312	302	321	294	307	296	320	302	303	321	326	311	326	299	310	296	318	317	319	306	306	326	315	329	317	296	294	281	347	326	297	295	308	304	316	321	302	320	303	307	277	326	334	298	299	326	299	323	318	311	315	288	290	286	272	290	301	338	301	304	340	304	294	295	310	295	323	304	316	294	314	303	302	327	331	337	315	332	302	296	314	280	305	293	280	288	316	292	315	321	315	297	258	290	296	319	321	279	302	301	326	309	323	300	320	317	312	299	335	278	327	314	308	302	321	313	328	300	315	308	280	320	309	307	320	266	308	305	284	300	308	349	291	279	311	313	290	293	316	305	311	306	314	288	309	292	298	340	325	302	289	315	306	319	306	332	311	306	271	293	291	370	313	304	300	305	286	278	334	311	309	312	307	336	306	281	279	303	313	323	296	315	299	301	305	336	304	335	314	344	339	307	328	315	285	285	320	291	288	339	322	293	315	275	301	322	297	299	328	309	325	323	279	314	314	338	316	314	310	283	290	311	334	296	296	292	282	306	309	299	287	312	280	324	317	300	303	308	333	322	302	310	313	314	326	290	288	313	320	291	337	314	296	305	285	304	319	254	286	340	266	313	295	332	288	303	270	281	317	316	299	298	306	298	284	314	311	325	298	287	304	303	300	300	336	293	322	280	318	276	315	349	323	318	333	310	302	297	326	282	324	324	299	308	318	312	309	279	291	333	297	271	317	273	288	323	301	298	291	289	338	333	314	293	318	304	322	340	311	316	275	302	332	302	341	312	304	304	299	318	324	326	304	301	286	368	298	352	338	310	328	283	314	346	323	321	286	325	271	320	337	331	307	300	309	325	294	312	316	304	303	321	308	288	289	318	301	331	298	314	312	296	313	320	323	312	321	317	300	345	316	310	290	302	314	307	324	309	337	318	277	331	295	336	284	317	291	298	305	330	270	318	296	321	284	311	284	321	329	335	314	293	323	339	308	295	310	299	318	337	309	314	314	324	297	319	291	301	298	293	295	286	300	319	333	329	320	318	351	313	300	293	330	330	320	296	308	326	292	321	278	312	288	312	317	322	304	260	324	313	332	320	320	313	280	319	321	323	317	304	302	300	292	327	277	310	311	316	343	267	323	291	266	332	308	312	309	328	317	310	316	320	307	306	312	312	314	302	328	309	352	287	327	307	309	309	324	316	306	290	317	300	336	331	323	329	342	294	277	296	286	319	272	344	329	332	294	313	309	311	325	276	287	303	315	352
18791	30239	28283	20534	14631	9608	7219	6240	5436	4628	3796	2908	2646	2226	2021	1625	1313	1211	1140	1022	1027	860	701	673	686	653	685	675	642	647	607	589	560	622	1020	1048	935	523	503	527	484	517	454	466	463	488	476	515	488	471	467	456	489	493	490	485	499	530	471	454	477	488	489	478	495	486	481	483	525	496	476	484	487	469	466	492	462	438	471	487	501	459	465	481	482	501	462	469	446	473	497	482	456	493	462	501	450	486	524	536	503	450	467	484	483	506	497	488	456	479	474	446	478	453	468	474	473	442	472	494	470	483	502	480	493	472	477	488	490	486	470	494	445	464	458	473	485	447	479	455	461	498	464	513	469	476	478	488	529	471	462	502	452	481	506	504	501	482	463	474	465	492	461	454	495	475	471	483	510	490	533	478	464	497	500	497	482	461	490	495	510	457	447	476	519	515	472	444	455	442	455	517	529	502	490	477	463	461	464	469	499	437	471	467	466	469	516	511	479	494	477	485	459	523	461	478	464	493	474	464	490	483	469	445	483	515	522	488	459	458	481	467	503	466	462	469	447	444	497	476	484	465	490	501	481	493	514	454	465	537	455	487	451	464	487	463	444	465	492	490	455	476	471	473	493	476	527	551	466	465	475	469	467	488	449	480	455	453	453	459	494	479	474	474	485	467	483	521	481	494	474	447	455	472	420	479	508	489	488	426	486	501	472	476	472	461	484	505	452	452	491	528	522	438	489	519	497	522	454	473	461	466	448	476	460	472	482	476	465	457	473	515	455	480	491	501	488	484	473	454	454	480	447	461	492	487	514	458	488	440	442	450	473	468	480	466	471	485	440	505	471	454	462	464	467	465	492	452	489	479	443	472	529	457	490	493	485	495	502	464	467	490	451	485	485	510	486	493	510	445	473	508	449	463	481	499	516	488	463	458	434	460	542	438	489	473	494	472	466	480	488	520	453	485	473	505	500	450	480	483	458	470	483	446	445	503	499	480	455	480	464	491	451	479	466	481	468	465	470	467	516	498	455	472	477	483	466	498	474	503	505	452	498	483	457	488	487	498	501	486	423	461	483	478	480	474	456	492	480	486	474	485	454	477	440	479	465	485	476	520	441	464	448	483	518	457	498	452	480	447	445	449	480	478	458	462	485	489	466	469	468	441	496	464	450	506	498	460	473	479	485	476	477	434	482	470	507	496	464	491	484	482	492	455	505	494	500	511	452	495	466	460	530	459	448	483	475	484	451	466	452	474	508	508	477	471	475	449	420	452	474	459	496	466	490	490	454	498	449	494	448	432	461	465	479	492	470	484	460	485	475	486	434	497	470	493	469	470	473	455	475	470	537	457	482	454	476	467	442	471	498	495	431	482	485	480	484	475	493	486	458	457	451	482	413	442	478	471	471	452	445	464	496	461	455	509	454	458	500	459	464	467	489	482	461	459	471	479	504	472	491	438	489	496	450	457	446	513	438	488	458	466	459	472	493	485	488	485	444	495	464	452	499	463	477	470	452	449	473	498	468	478	464	495	433	464	505	490	479	462	456	501	485	452	491	465	501	482	460	485	458	484	486	455	460	457	499	481	517	475	460	469	491	495	474	452	479	492	488	459	471	458	511	456	459	494	476	463	453	468	461	468	453	451	486	444	483	526	462	471	482	421	491	507	448	456	450	454	460	493	460	491	436	497	444	482	487	443	487	455	461	490	520	498	469	457	482	456	501	473	492	498	499	474	442	519	491	482	513	460	468	487	475	498	461	510	459	468	518	480	501	438	477	478	446	476	526	465	437	461	507	493	522	440	502	451	452	449	442	490	482	504	504	468	478	445	509	468	481	497	490	476	490	493	451	470	477	490	470	477	508	483	493	450	500	483	462	491	478	507	511	455	443	454	522	461	500	478	473	487	490	451	463	478	465	453	528	428	516	505	459	511	449	512	447	482	464	478	457	478	480	496	462	489	470	518	532	437	516	465	482	500	479	474	456	460	478	450	468	457	455	495	478	459	484	518	483	457	518	493	522	489	482	481	461	436	481	462	487	495	476	485	460	457	462	500	456	449	429	453	471	467	479	444	523	477	469	491	470	460	505	478	479	478	504	453	483	460	470	454	444	459	454	462	502	526	476	483	460	454	471	508	468	510	455	490	467	501	438	495	507	478	497	456	483	495	465	465	465	485	420	485	453	476	460	489	440	481	461	465	450	483	435	484	476	475	485	475	471	514	473	467	502	463	511	487	498	430	473	486	466	467	463	416	453	458	453	489	473	452	492	454	469	440	509	470	480	526	463	454	462	456	461	452	476	482	513	494	445	429	461	509	489	471	486	475	494	467	491	487	463	509	478	470	490	500	503	505	500	517	464	490	492	462	436	426	440	487	495	468	464	435	482	470	480	482	483	446	445	467	520	487	452	429	545	476	464	469	477	451	493	511	482	457	489	514	490	459	471	443	458	532	458	505	497	451	480	490	469	483	452	476	493	451	453	484	493	451	483	458	466	446	488	481	475	508	474	449	477	477	462	454	448	477	463	485	482	473	464	452	499	490	438	475	463	478	472	437	487	469	440	439	491	485	485	490	505	492	476	487	456	515	449	467	465	541	450	446	488	461	489	458	513	498	501	463	461	488	453	483	476	509	498	488	487	436	487	502	481	487	463	483	458	474	510	470	493	506	446	441	502	457	500	458	491	502	492	457	465	488	471	463	477	478	456	488	464	457	489	486	482	489	470	472	437	478	475	469	453	466	475	489	472	513	478	484	472	470	456	449	454	442	456	489	457	461	495	429	522	479	483	423	499	468	491	467	483	445	479	463	457	480	483	465	505	472	494	475	486	445	519	495	515	460	476	463	443	454	488	480	492	451	464	526	475	509	527	511	522	448	430	492	465	499	487	467	458	484	480	500	467	499	462	486	467	468	475	430	435	425	466	458	466	482	449	471	456	484	465	467	470	448	468	465	502	487	479	480	496	441	459	495	482	436	457	498	486	458	487	497	487	482	467	483	457	494	480	509	474	453	480	479	477	548	482	468	480	470	470	478	452	493	453	492	463	463	459	461	486	489	457	485	433	452	450	457	515	493	471	498	450	494	456	500	509	484	483	441	490	460	484	492	483	468	494	456	492	440	499	478	453	458	469	502	492	454	453	523	504	460	505	471	492	490	450	502	488	448	471	489	448	515	490	447	486	462	456	461	508	441	487	533	507	469	441	494	463	494	483	471	479	452	500	478	444	493	455	465	458	487	477	503	497	468	440	487	491	453	464	499	498	462	458	452	479	422	466	470	507	466	513	447	498	476	515	482	497	507	484	441	484	446	474	469	447	515	495	456	493	456	456	478	496	483	483	482	530	459	459	452	496	490	464	411	481	450	499	456	453	487	506	465	466	496	487	465	481	446	501	475	467	479	431	502	484	496	453	455	488	468	466	455	460	454	489	491	481	476	488	426	496	455	427	470	461	450	453	488	459	451	453	495	500	498	460	496	469	463	466	468	457	492	544	450	498	492
24164	21381	28657	24558	20901	12574	5951	3866	3158	2560	2033	1733	1512	1304	1148	944	839	721	664	664	627	571	460	493	464	456	497	486	463	474	454	442	375	626	1698	1373	1030	416	373	398	362	391	396	346	430	393	355	378	382	390	378	382	379	380	400	373	378	365	394	358	342	330	409	376	344	381	362	399	376	356	367	387	358	383	377	409	387	333	348	385	361	404	342	375	353	356	406	395	357	381	353	393	390	384	370	344	386	405	329	358	389	374	381	353	375	387	342	359	367	350	370	371	380	379	365	369	366	359	368	354	392	345	355	361	381	374	395	334	363	378	396	363	384	391	377	386	371	367	374	396	372	367	354	359	376	373	389	318	417	372	380	362	317	362	362	343	369	361	390	403	365	375	362	354	385	396	387	367	362	385	359	368	380	369	397	395	378	369	350	356	350	379	346	324	370	356	384	374	372	398	333	384	356	384	392	398	373	361	357	354	391	382	353	395	360	392	373	354	378	360	363	377	394	349	399	352	386	356	379	326	392	355	410	351	381	385	361	423	398	372	350	333	389	355	407	374	348	338	388	389	365	366	382	384	392	378	354	380	332	407	390	386	360	360	369	363	350	357	379	343	357	326	383	346	354	393	361	353	357	358	374	329	376	364	379	381	351	369	361	361	341	360	355	390	395	385	378	372	364	360	345	356	401	370	374	353	351	335	367	378	336	347	393	355	369	373	335	353	335	353	353	374	360	359	384	375	363	396	389	381	335	386	357	375	393	356	355	352	380	358	367	349	357	339	369	350	364	374	376	361	360	367	375	401	358	391	363	408	381	337	387	360	360	354	350	363	356	369	389	380	349	358	362	369	370	368	355	363	382	373	378	351	347	363	343	360	339	396	362	390	366	369	372	356	347	343	375	384	363	356	347	387	388	338	358	414	366	364	399	347	393	364	363	339	360	367	348	415	389	345	355	350	315	369	374	342	377	356	359	346	359	341	375	365	360	383	354	403	349	401	395	381	366	361	382	396	379	345	349	356	393	372	343	407	374	374	350	354	355	341	400	369	368	382	361	398	366	384	371	355	388	362	364	381	376	342	371	365	365	369	370	365	363	389	353	411	353	382	357	368	347	373	380	355	351	355	399	371	356	365	384	337	392	375	348	354	374	359	417	382	343	387	381	399	369	351	380	362	356	365	355	352	345	397	365	363	386	397	383	342	390	387	328	361	342	372	391	381	373	388	393	354	413	375	356	392	364	369	371	371	380	368	356	367	386	389	402	368	367	343	367	370	362	370	393	373	336	390	368	326	388	363	347	372	362	372	367	348	378	359	396	366	355	346	354	362	351	338	355	351	357	385	361	343	376	366	376	354	345	368	366	344	393	348	344	357	354	349	368	392	348	401	356	414	315	349	392	360	364	350	373	392	386	371	372	376	347	357	372	406	341	376	360	380	339	352	348	383	380	359	369	389	336	353	362	376	371	363	375	389	422	386	403	356	366	360	375	402	376	343	353	351	347	393	389	390	377	381	369	349	346	358	370	382	384	373	390	394	347	372	345	369	373	360	372	378	405	339	366	362	363	369	358	397	356	353	356	413	352	396	373	376	345	365	366	361	350	360	361	336	357	348	390	342	336	367	356	397	376	365	380	353	374	423	354	392	369	339	380	350	351	352	378	379	361	363	376	378	352	402	392	385	405	374	369	338	362	362	398	342	367	354	379	385	390	356	370	353	340	394	349	337	373	380	358	333	370	384	388	388	373	350	388	372	376	339	360	411	369	334	349	379	376	370	380	424	325	365	358	342	361	365	374	405	351	360	363	408	394	373	367	375	356	396	378	382	350	347	339	341	397	345	369	385	346	384	345	379	400	373	363	357	383	410	340	383	377	372	330	357	350	383	372	345	347	366	375	362	403	355	372	386	366	359	376	357	368	372	408	339	332	350	381	372	384	409	399	362	334	342	363	330	384	365	373	400	416	392	372	367	375	352	360	398	351	393	360	338	393	358	344	333	370	367	358	331	359	351	371	367	387	353	351	371	357	358	380	376	352	376	390	368	385	374	368	384	384	368	355	375	357	337	371	373	401	381	362	336	355	376	397	356	361	402	364	411	346	367	357	370	384	369	390	381	371	371	383	343	404	390	331	378	345	342	375	381	344	400	375	366	354	339	363	361	390	383	379	363	374	357	364	373	379	397	409	388	375	369	402	351	334	393	350	391	385	363	373	353	384	318	303	349	368	376	362	352	367	352	362	365	374	347	361	352	397	383	363	348	357	346	358	324	359	384	374	342	388	354	395	393	408	358	361	329	390	394	368	370	371	414	360	402	345	354	367	374	362	376	380	323	400	372	377	351	386	356	334	340	369	341	342	336	391	401	338	389	367	344	331	339	378	347	362	375	381	371	390	353	369	372	345	364	365	357	381	359	373	340	368	345	374	382	354	341	363	364	350	351	362	431	349	353	336	375	375	397	418	385	344	388	366	363	347	397	355	367	367	379	385	379	385	398	340	392	397	379	385	392	369	386	344	389	367	381	364	371	412	369	370	357	337	355	392	355	375	378	372	349	381	362	388	373	381	370	373	382	383	362	360	391	382	353	374	369	328	386	366	378	391	361	377	367	356	303	345	377	341	377	349	384	360	386	352	327	361	356	366	375	360	351	321	354	378	342	367	373	377	347	354	343	350	336	358	363	365	363	365	378	381	341	379	384	377	377	360	384	383	394	380	384	357	362	383	362	390	365	389	345	374	336	366	360	388	389	358	358	355	359	384	362	394	337	410	381	382	365	348	366	383	384	369	332	336	367	373	385	373	403	378	375	379	349	384	376	379	365	346	374	371	355	372	380	352	379	414	354	349	372	352	368	365	383	363	359	368	355	388	318	392	358	365	339	378	365	358	368	341	378	390	378	379	361	376	370	351	367	361	387	349	371	360	360	375	377	402	371	377	352	371	388	371	360	368	369	350	326	362	394	357	369	340	357	378	378	361	361	412	404	393	375	361	397	341	375	365	412	381	349	378	397	381	323	365	357	379	390	335	344	345	389	387	368	365	364	379	380	396	365	344	356	360	347	350	355	373	330	367	361	375	347	371	348	363	367	386	384	380	351	370	351	405	363	358	356	356	380	382	396	360	366	384	350	370	355	364	379	378	357	374	365	371	365	375	375	369	371	351	374	362	341	367	347	374	356	353	291	342	370	357	376	371	351	366	376	373	368	336	343	374	375	353	366	389	353	380	366	364	360	349	358	360	377	366	351	358	366	367	340	381	381	353	403	387	375	374	363	382	357	372	361	378	382	374	367	363	346	343	374	368	329	372	379	336	343	380	381	351	360	368	358	358	384	351	367	369	369	382	355	370	341	356	348	384	383	375	330	379	376	384	362	366	362	399	388	368	368	325	411	347	358	349	372	379	333	390	349	358	359	368	372	377	339	349	392	377	366	377	348	392	347	361	360	331	365	392	356	360	386	367	364	389	354	372	349	367	380	400	382	360	407	370	365	369	358	363	382
20955	37218	35585	28986	21110	15627	11888	10092	9013	7523	6004	5137	4296	3721	3329	2623	2232	1855	1627	1459	1432	1137	963	971	961	949	911	969	876	823	792	727	728	1277	4481	3599	2347	822	608	646	599	647	594	577	589	574	624	594	600	586	565	581	551	538	597	568	568	609	567	616	570	606	578	567	578	497	600	633	681	645	602	612	575	569	547	529	570	527	590	571	511	574	580	597	545	568	539	545	553	547	568	575	553	562	586	576	562	554	564	512	532	545	560	562	604	568	544	521	532	583	592	560	576	582	558	583	540	566	542	574	575	578	568	589	581	591	527	564	592	536	553	514	532	520	588	537	560	560	596	598	567	573	586	549	562	587	593	603	533	554	569	571	557	589	602	536	539	564	535	556	542	531	557	535	544	553	571	540	534	555	582	535	543	593	579	546	539	572	567	581	594	596	580	579	561	540	586	559	574	570	551	569	538	574	561	565	541	569	595	491	584	517	568	575	610	579	544	591	576	544	531	556	592	565	585	546	509	533	563	546	531	569	577	546	566	582	561	563	545	546	544	579	564	572	553	540	539	547	559	573	567	591	584	527	600	600	541	571	557	553	547	551	561	582	601	570	585	578	569	632	565	567	546	563	566	568	579	594	545	572	569	582	522	548	567	556	593	576	549	591	610	576	546	591	545	584	538	551	588	569	536	599	591	571	551	554	603	591	569	579	571	578	591	556	552	600	592	555	537	615	574	524	568	563	551	541	543	596	575	586	553	528	569	560	575	540	586	580	587	559	579	570	546	577	550	585	561	599	565	564	613	534	570	559	553	551	601	624	554	573	560	589	568	579	573	576	549	535	578	537	547	525	577	570	556	575	557	576	560	549	531	568	560	570	578	566	580	543	610	557	594	547	616	567	583	560	537	572	591	557	583	565	556	599	555	589	569	576	601	555	529	570	603	559	566	567	530	573	604	577	568	556	547	566	548	582	591	588	610	554	597	537	546	549	607	568	586	592	567	572	571	539	572	605	542	554	570	549	588	563	556	599	540	596	617	612	589	571	580	513	568	576	574	569	571	544	549	562	568	558	600	585	594	571	557	549	563	531	580	562	505	531	549	562	562	582	511	577	610	577	572	546	587	554	570	578	592	597	562	622	580	574	570	519	541	519	556	526	562	572	595	581	587	592	593	571	558	566	530	545	579	559	600	535	527	575	575	536	606	581	580	577	523	590	540	523	583	538	588	532	601	553	603	560	516	588	564	576	560	568	579	547	578	571	559	587	563	593	592	595	583	558	539	568	577	597	535	565	559	597	534	550	535	593	561	570	576	516	583	586	584	551	557	608	583	565	557	541	582	533	571	534	578	553	594	569	544	616	606	546	576	579	563	552	606	586	542	552	546	549	548	591	566	584	601	580	587	617	595	565	571	533	556	614	538	560	535	568	556	526	606	559	582	561	536	603	566	568	575	563	560	568	555	574	588	535	577	564	548	570	589	619	536	588	573	576	563	597	535	545	557	573	575	613	578	572	532	560	557	554	573	556	604	579	583	562	588	517	544	562	552	538	556	581	606	555	559	529	566	557	596	543	572	611	580	579	528	584	562	576	600	566	590	539	579	568	562	623	599	568	584	590	543	554	555	560	551	555	550	577	575	556	567	565	534	578	567	550	562	547	599	572	550	536	530	590	617	609	560	527	529	555	528	493	544	567	544	546	596	551	555	582	551	559	580	575	561	574	564	524	594	585	570	577	560	568	572	586	567	535	540	562	533	581	567	605	570	561	569	580	578	582	595	606	558	613	557	590	577	544	580	543	557	565	582	582	574	544	603	536	570	564	571	596	578	545	551	577	568	551	569	569	564	573	567	569	580	532	558	529	570	568	588	547	599	605	599	590	596	541	547	548	578	545	592	595	577	562	550	560	554	594	536	577	540	547	532	534	567	555	591	522	616	557	564	579	612	537	581	596	546	568	544	557	581	586	544	551	596	532	572	516	585	554	575	593	601	590	570	568	582	567	563	615	564	557	546	550	547	626	548	544	586	536	579	548	548	559	597	544	588	577	571	643	580	523	596	579	533	597	518	528	573	539	543	580	559	563	560	532	553	512	546	552	575	614	574	571	577	541	614	573	517	510	564	557	557	558	575	557	581	558	534	550	532	574	515	554	590	577	608	577	565	544	536	558	556	589	539	576	571	524	594	543	575	548	550	556	577	569	608	576	583	573	580	552	561	609	540	574	568	640	581	555	594	586	582	547	541	610	566	557	528	563	576	583	552	595	584	589	570	547	592	594	569	572	581	573	559	606	577	611	535	580	564	561	569	530	613	535	568	560	549	552	579	585	545	595	546	569	648	546	536	571	554	567	564	536	600	547	545	592	586	563	533	551	541	577	561	567	587	561	542	527	551	543	586	551	586	533	561	572	594	561	568	579	575	539	544	541	565	605	561	571	521	591	617	555	542	571	532	560	575	552	587	558	583	585	537	554	606	569	574	575	540	579	552	568	569	622	591	584	547	586	581	544	567	550	525	576	556	600	553	594	578	571	566	552	578	553	574	596	543	539	568	555	559	564	541	519	550	536	608	571	571	536	610	578	590	576	563	553	561	597	570	605	593	592	574	546	584	535	578	565	600	558	571	533	560	594	546	592	532	567	558	579	576	596	594	565	581	596	587	578	524	568	532	548	545	601	566	554	528	539	578	541	575	571	568	562	516	571	540	596	545	566	560	582	571	623	532	589	550	573	557	540	606	592	589	557	562	515	573	574	567	549	577	537	577	577	556	579	559	618	560	558	581	533	571	574	527	557	566	545	539	580	543	577	567	553	573	556	566	564	589	534	597	593	581	575	595	587	550	566	563	554	586	564	619	586	577	555	576	559	575	576	578	589	597	546	543	594	583	592	577	555	618	594	547	551	613	570	547	537	570	571	560	567	580	593	578	549	543	560	578	583	574	564	570	560	578	543	565	544	563	556	597	581	554	556	573	580	588	578	541	574	564	567	521	522	587	579	580	602	547	543	585	594	587	566	568	540	519	580	585	559	583	552	592	540	571	551	543	574	557	555	575	571	573	583	549	524	558	574	531	609	573	543	556	521	559	582	541	514	577	566	526	573	504	539	556	592	500	567	540	559	564	577	550	580	569	581	553	592	538	550	579	532	564	548	581	572	550	610	552	561	586	594	570	546	578	543	578	554	586	604	535	590	584	585	528	542	583	540	591	544	573	577	589	595	585	608	554	565	569	579	552	565	545	540	561	623	552	554	581	584	569	599	587	554	601	572	561	528	515	581	543	510	580	544	534	539	540	571	556	508	559	529	571	511	585	576	633	559	554	576	596	602	579	587	561	579	574	588	571	580	566	564	594	528	490	547	596	580	583	557	539	529	579	556	559	588	583	591	601	562	579	584	567	550	542	558	555	552	536	547	571	556	617	581	563	589	587	533	618	563	544	542	562	542	565	638	589	562	589	558	532	563	569	562	563	577	556	549	517	536	598	601	547	575	570	564	559	573	569	551
23170	21356	29222	23863	21437	21194	13371	6148	4593	3755	3022	2575	2151	1781	1605	1271	1063	979	844	817	692	637	584	572	545	574	563	541	485	468	505	481	491	757	2823	2381	1609	519	379	422	393	378	351	385	367	363	408	370	389	377	369	369	377	394	368	376	388	400	400	344	355	365	395	348	356	370	381	425	459	402	401	399	393	358	377	360	346	355	364	373	348	371	380	345	376	393	358	384	374	327	372	391	367	382	356	375	398	346	368	369	356	382	391	331	364	380	384	380	337	354	394	353	408	338	397	377	345	391	379	382	386	344	367	357	347	342	358	353	385	352	371	373	374	366	369	350	363	382	360	343	364	371	378	379	365	350	367	345	366	386	382	369	356	361	385	334	390	345	362	397	393	351	343	426	365	346	358	364	328	374	385	353	382	388	336	372	376	379	343	366	348	393	378	379	343	383	393	376	372	368	347	378	412	380	359	382	385	337	396	390	387	361	368	381	380	355	395	386	341	356	379	382	351	355	359	359	361	355	367	338	368	385	379	384	385	365	372	340	359	375	385	335	337	371	386	386	377	381	372	373	373	342	408	361	328	396	385	369	387	369	348	375	367	384	384	363	357	405	386	390	336	362	341	365	350	360	392	374	380	371	352	330	341	395	363	350	366	384	357	403	393	355	399	373	393	387	353	369	367	378	391	348	343	378	360	348	369	360	363	360	348	352	342	401	400	381	355	353	376	365	374	398	372	388	332	366	372	349	356	381	364	358	371	376	400	378	401	378	403	372	378	361	351	316	360	373	369	362	365	368	353	332	363	368	387	349	369	373	367	384	349	360	405	382	367	352	371	377	376	375	404	350	330	359	355	353	366	381	357	383	362	351	361	361	354	341	382	379	354	370	359	348	375	374	391	408	370	394	368	380	375	390	372	401	353	386	381	365	376	370	340	333	331	348	369	377	367	347	362	381	353	394	366	345	373	369	370	382	380	348	366	385	390	361	345	348	376	387	330	347	365	354	357	368	384	344	371	365	358	330	384	388	363	385	380	393	382	358	393	360	372	376	354	385	377	362	369	358	354	401	394	353	340	349	369	366	360	396	362	306	399	397	384	292	348	389	398	360	334	367	354	361	354	383	368	388	367	382	394	346	341	367	377	362	394	356	398	363	398	356	354	389	355	364	369	359	370	358	379	392	384	345	370	385	360	368	366	381	353	372	389	380	370	362	347	391	378	379	364	370	339	347	405	371	365	354	372	348	317	367	342	381	364	344	355	336	374	365	348	334	356	357	366	349	336	377	373	390	388	353	372	365	341	354	318	356	400	362	355	362	359	371	349	379	342	353	396	422	368	382	376	329	369	396	354	343	384	378	347	378	351	376	363	389	355	365	344	378	377	354	389	382	351	347	369	367	361	360	324	352	362	374	370	352	386	372	391	408	367	372	363	331	394	370	347	371	344	364	349	380	349	354	385	395	370	374	388	373	358	395	366	356	393	335	372	369	354	356	362	358	307	334	355	364	359	345	354	329	352	360	376	374	393	360	337	366	363	393	373	373	345	337	348	358	364	346	384	346	374	298	370	380	386	352	348	398	382	384	340	372	371	349	355	368	374	359	367	343	388	380	347	336	362	368	357	353	359	356	392	387	345	371	389	375	369	372	355	374	381	371	382	394	335	344	377	394	373	339	380	357	348	380	383	417	378	392	392	354	353	372	365	370	385	333	351	389	386	365	373	387	377	349	349	374	358	356	392	373	342	361	362	375	392	359	382	369	329	371	358	358	384	372	332	329	338	361	348	346	374	360	375	403	357	371	371	383	353	360	366	377	346	343	343	348	343	343	357	387	376	369	338	328	383	408	353	349	357	348	317	390	373	358	388	350	345	341	360	369	376	358	378	351	354	350	391	354	350	361	316	384	358	351	388	354	356	334	381	360	333	337	359	393	395	379	359	329	352	382	348	331	394	357	369	359	369	378	355	372	402	358	380	360	370	400	347	366	383	374	374	373	369	356	377	352	380	347	356	377	341	365	373	379	405	375	333	370	374	357	360	350	313	373	371	367	341	355	351	362	360	416	388	367	362	376	362	378	366	361	380	392	350	379	371	378	347	375	370	365	381	379	351	376	390	360	354	390	362	378	395	340	386	386	355	364	354	363	401	399	367	396	365	368	365	362	364	350	383	380	360	335	396	334	371	395	379	334	357	402	381	351	344	343	361	358	377	341	371	367	356	365	386	367	346	376	358	369	380	360	325	386	357	344	358	370	369	389	346	342	332	357	357	390	364	322	374	375	387	364	366	341	364	358	344	358	371	366	356	358	356	369	368	384	337	337	357	348	338	351	340	385	372	358	397	386	365	340	383	373	374	384	340	381	360	371	358	372	362	393	393	346	367	385	371	353	399	353	336	390	376	394	361	361	391	365	351	378	355	365	376	387	387	367	357	391	379	407	316	377	349	391	373	357	325	379	382	365	347	358	376	358	372	387	351	357	359	364	372	352	332	388	384	371	358	359	354	379	354	362	394	377	386	384	402	378	354	393	385	373	378	361	363	345	392	340	348	358	357	373	401	369	360	377	374	367	362	363	381	374	360	390	361	354	359	351	384	346	357	373	373	366	345	407	375	367	340	368	370	347	352	374	405	353	370	338	350	371	358	373	394	357	365	348	354	359	386	383	354	387	340	355	349	386	399	391	327	335	378	379	353	383	370	360	387	382	359	388	385	388	348	390	359	380	367	361	391	342	385	385	362	369	370	373	361	349	332	389	326	365	397	371	361	382	409	392	372	350	336	400	353	380	322	362	347	369	373	372	379	359	389	381	363	376	383	359	345	397	343	375	360	403	343	357	378	373	378	378	390	338	360	351	351	343	354	370	375	374	404	401	346	391	374	370	364	336	347	341	348	334	353	369	350	380	386	335	319	368	367	375	368	381	310	370	364	371	360	394	346	365	399	376	364	325	344	328	357	347	403	355	360	394	380	395	375	375	384	397	379	398	382	345	374	359	366	391	412	347	391	351	389	368	350	377	357	368	381	391	333	395	371	350	354	352	366	367	365	344	374	360	374	376	327	352	354	367	387	357	385	332	397	377	385	352	349	358	386	358	354	331	386	432	379	364	358	405	366	375	328	345	364	382	373	380	367	352	327	401	351	361	350	341	342	344	381	357	349	357	342	347	402	323	372	381	381	360	389	387	339	328	345	351	343	401	382	394	363	371	369	352	347	354	369	348	373	385	352	370	396	348	417	369	363	377	353	376	369	376	334	367	396	376	333	382	376	372	375	375	344	362	384	393	369	360	377	335	360	312	385	366	326	339	401	355	385	384	376	360	344	394	365	355	385	330	383	373	361	362	369	371	355	391	354	376	386	325	383	384	382	369	361	377	374	364	379	389	377	354	368	352	356	384	365	384	391	376	356	393	356	351	357	358	373	383	366	359	316	361	369	346	348	345	356	356	379	388	353	355	383	324	385	361	359	387	373	357	347	401	364	375	377	353	358	370	359	358	339	365
23247	42114	40820	33841	25729	20333	15436	13314	12050	10375	8182	7075	5810	4988	4499	3630	2841	2423	2128	1977	1698	1461	1216	1170	1234	1167	1056	1165	1069	983	958	844	831	1758	7124	6022	3590	904	632	625	570	601	633	604	562	541	549	576	546	571	551	566	574	532	597	552	560	536	557	540	581	594	549	556	606	557	567	663	784	673	672	619	576	565	576	505	538	553	542	494	603	559	534	544	589	558	538	577	569	572	523	561	560	531	592	590	549	522	541	544	529	576	583	533	549	546	546	552	574	553	544	512	551	579	582	584	579	563	534	566	498	558	566	556	567	562	588	555	504	551	551	550	548	557	585	531	548	543	561	538	591	531	533	566	515	580	552	518	584	536	529	520	547	555	525	527	560	549	560	604	521	547	568	572	558	573	557	577	508	521	546	540	548	549	561	538	548	554	537	554	488	531	535	586	547	578	541	585	544	534	578	529	575	545	566	549	516	525	532	561	557	549	557	558	548	574	531	548	558	567	549	561	553	538	529	562	585	566	587	555	599	543	584	520	557	598	577	561	552	560	560	579	564	572	529	516	587	528	572	550	555	570	554	580	550	543	556	552	546	568	565	600	541	563	561	569	525	559	533	546	549	529	554	558	563	527	508	515	521	581	553	551	621	563	574	534	554	520	577	575	516	533	559	530	607	548	556	586	553	557	536	584	582	573	507	545	623	567	512	574	578	563	526	564	590	583	543	506	548	556	563	568	523	532	524	578	539	566	587	547	560	544	560	515	548	532	540	595	537	545	538	542	559	498	527	579	553	515	550	564	560	526	565	517	544	541	569	547	576	585	560	561	558	564	575	549	559	538	584	582	559	554	549	614	551	526	533	550	541	558	595	579	540	540	541	532	567	558	544	599	591	561	574	551	544	565	540	554	544	549	546	523	546	532	570	558	594	497	553	567	533	553	505	526	510	584	550	530	585	534	543	545	530	590	546	586	560	560	549	536	601	555	549	590	554	515	556	529	577	580	516	561	528	581	565	581	582	524	539	575	547	552	562	606	588	578	563	574	514	520	570	556	546	559	521	564	577	551	560	589	546	554	578	558	551	533	601	571	523	545	580	612	548	544	507	524	582	565	583	600	563	553	532	536	596	533	566	602	561	571	525	533	589	629	552	573	524	548	556	538	563	544	558	554	500	518	544	520	542	532	558	586	561	535	544	503	569	598	554	544	541	589	531	535	565	538	566	557	519	559	603	544	568	610	541	533	562	511	545	500	562	512	565	568	555	517	538	572	554	585	597	552	596	556	573	525	526	540	544	557	562	555	539	612	543	562	588	537	586	542	600	578	540	583	559	565	544	529	544	552	553	579	521	528	522	554	547	525	580	573	602	559	602	545	538	574	548	569	551	588	554	544	525	568	533	530	570	552	582	523	508	564	594	552	566	537	615	577	534	570	567	574	501	539	555	545	562	522	555	546	547	556	516	558	543	535	583	573	534	580	545	577	586	529	579	535	545	543	590	538	563	559	564	563	543	531	552	559	534	528	534	545	516	547	560	527	549	587	562	552	596	532	560	614	592	554	543	529	549	527	566	546	548	508	525	558	548	539	478	524	523	562	552	560	555	524	555	535	558	530	531	579	546	561	533	545	532	534	577	567	541	596	579	573	577	536	555	569	566	539	536	571	515	554	529	553	577	558	562	525	553	550	541	580	531	522	533	563	590	574	585	524	537	549	591	532	546	573	531	578	540	550	563	555	550	560	549	570	513	571	537	544	526	527	575	552	561	555	547	525	577	563	576	556	575	565	545	553	524	543	536	540	551	550	525	532	608	521	542	547	580	551	551	537	526	505	541	596	500	498	578	590	555	535	544	537	509	595	559	518	559	516	562	560	548	566	541	564	586	540	584	558	546	593	549	557	553	606	564	506	533	554	509	542	568	557	543	585	573	545	556	558	555	576	599	545	534	519	590	556	559	574	568	568	541	519	565	614	513	568	557	535	577	558	579	509	565	550	534	545	552	562	555	549	510	546	550	515	554	612	580	571	531	527	585	514	543	512	537	501	548	566	523	536	583	550	579	562	594	565	530	563	570	525	553	563	519	533	576	549	546	553	559	518	577	559	531	545	532	510	518	532	579	542	570	547	596	561	565	576	576	503	581	550	548	579	547	533	516	557	563	534	531	563	555	576	571	564	567	526	536	523	556	578	500	561	514	527	523	612	594	555	560	556	553	525	563	532	590	545	548	538	544	554	535	552	545	591	580	526	569	566	565	550	559	601	530	559	556	562	516	539	519	538	544	584	541	542	535	557	516	559	584	528	569	564	544	530	534	522	552	553	561	574	545	529	546	537	591	527	504	568	549	545	576	587	548	543	567	564	514	519	504	555	567	560	596	563	532	534	535	558	514	568	565	552	537	523	520	564	551	550	557	561	545	561	536	535	550	575	553	510	563	551	508	534	588	561	515	573	570	600	495	531	567	549	601	554	569	525	560	530	576	560	602	510	567	556	562	562	554	542	565	561	582	567	547	574	539	565	543	558	573	552	577	507	611	530	534	569	552	538	576	558	569	536	537	535	547	549	521	601	613	560	513	527	561	525	576	553	523	536	518	581	559	579	535	560	574	577	552	565	570	545	546	561	545	562	556	577	556	547	563	570	546	566	541	568	598	558	545	554	544	581	591	546	537	512	545	530	543	527	565	577	559	515	528	556	550	568	550	554	544	561	549	528	572	561	552	582	583	588	539	565	545	550	531	547	561	535	548	552	590	548	547	554	531	563	550	586	567	541	562	567	555	581	555	532	601	553	566	546	524	499	552	551	565	570	519	557	571	557	532	559	556	523	536	541	589	538	556	563	525	550	553	547	554	542	521	575	580	517	566	537	542	553	563	570	544	574	560	561	525	528	567	520	583	561	548	569	546	518	548	530	551	561	578	557	556	611	590	524	556	572	558	540	587	579	522	531	541	569	560	579	577	532	554	589	572	554	578	564	528	530	562	561	559	538	565	624	575	573	600	564	572	534	532	554	554	586	539	539	522	546	544	505	552	539	557	549	556	557	544	510	591	582	595	570	537	542	581	594	534	551	543	579	557	570	564	588	570	539	547	532	539	538	548	537	580	520	611	554	525	548	564	541	566	542	511	546	518	548	525	540	555	549	572	583	498	553	544	561	534	553	573	524	542	538	549	546	546	558	559	545	571	555	540	546	561	524	601	588	554	571	561	578	531	569	556	572	519	593	548	567	542	550	539	530	565	545	563	529	504	532	524	579	510	586	546	541	551	563	526	521	590	542	547	598	543	559	546	555	555	548	574	613	561	575	562	532	588	541	541	585	543	530	577	575	521	553	541	571	544	548	514	538	549	550	548	526	566	506	555	548	546	582	575	554	518	554	549	519	557	544	539	532	531	557	558	539	553	598	521	556	578	526	586	571	573	582	551	536	536	553	508	550	560	548	515	554	591	629	529	552	544	563	520	529	525	589	582	559	544	556	553	547	559	573	571	590	597	559	531	568	512	532
27211	22092	22915	15885	7707	4029	3004	2245	1902	1584	1276	1071	865	816	775	654	553	506	500	521	436	410	393	400	404	380	382	382	390	381	343	363	359	381	478	512	432	347	329	342	339	308	315	299	346	308	345	309	303	321	322	283	302	309	347	298	297	328	290	329	340	315	351	311	313	321	323	302	293	306	366	334	304	298	298	293	335	331	304	295	296	308	292	334	312	314	320	326	285	282	310	291	343	333	294	309	316	332	319	296	324	291	307	288	310	304	305	307	301	285	308	336	355	312	303	348	333	330	303	296	320	329	316	313	344	285	280	346	303	300	304	330	299	337	329	305	342	326	333	324	296	279	326	328	278	315	337	322	289	319	323	302	322	311	362	300	314	329	312	324	301	322	306	314	332	306	316	293	322	317	306	341	284	301	341	302	282	310	338	320	345	340	340	318	299	326	343	343	311	348	303	318	321	321	324	317	302	283	340	344	311	322	278	306	338	297	330	334	293	299	329	351	281	310	328	305	289	337	314	273	293	329	309	333	341	305	293	338	310	315	306	295	297	300	313	334	312	314	349	307	286	289	335	312	317	322	288	320	348	304	327	339	300	302	310	310	307	295	302	316	305	327	288	317	296	327	276	342	303	337	291	326	352	346	340	312	325	324	283	289	304	323	306	330	313	255	293	306	311	322	304	327	297	315	310	307	347	315	302	310	304	330	291	320	312	305	329	335	319	322	302	326	325	323	330	317	274	311	319	303	341	338	324	315	322	319	300	311	336	312	315	296	314	284	316	336	337	350	328	321	308	292	319	303	266	308	303	324	308	324	320	301	319	341	307	335	328	318	338	313	300	288	327	317	310	326	307	313	311	305	316	319	322	312	311	385	298	304	328	303	286	318	336	341	345	298	294	326	309	322	316	314	316	319	341	301	336	299	332	356	330	305	304	307	296	302	333	337	301	306	329	326	296	304	298	310	333	302	317	343	298	285	319	332	313	302	329	347	350	348	294	282	303	306	331	296	336	288	324	327	317	353	328	313	340	317	317	333	341	281	304	308	328	325	306	303	335	341	286	318	319	314	337	311	352	310	302	321	313	281	297	333	369	329	346	293	335	358	339	303	310	366	353	315	307	325	362	313	292	273	313	320	311	336	325	320	328	310	303	307	298	312	317	319	332	303	312	304	304	292	323	326	327	304	334	317	314	309	315	293	329	334	331	317	327	293	322	320	317	301	327	312	307	320	295	301	308	312	308	330	301	305	319	293	319	318	319	280	284	297	306	311	310	307	305	289	325	327	320	339	368	340	293	303	317	324	307	295	389	356	312	309	309	311	325	311	300	327	306	321	298	329	307	321	311	332	300	302	325	302	323	293	352	333	315	325	323	337	297	289	342	307	303	365	295	335	315	346	326	290	297	321	326	321	308	314	279	311	292	320	277	340	311	308	346	318	306	291	271	314	335	336	333	303	285	306	331	312	323	286	313	324	310	331	313	321	349	274	332	307	317	321	319	338	320	296	321	321	325	330	268	305	302	319	350	293	317	310	331	312	338	307	296	315	294	327	299	335	256	308	300	295	290	265	310	333	317	307	300	321	318	333	304	300	302	300	335	293	288	365	318	317	337	291	307	303	302	327	298	319	336	310	312	316	292	332	319	302	336	306	287	298	319	349	313	281	303	344	312	290	305	333	315	338	319	311	320	327	310	274	317	321	338	293	297	333	329	312	296	328	286	328	314	328	314	296	268	304	324	271	337	307	313	313	308	290	284	273	296	351	290	305	334	313	334	323	292	300	359	295	339	312	334	281	309	320	322	326	325	303	311	322	324	322	311	324	322	335	297	299	328	317	322	295	292	302	318	292	294	298	298	330	283	294	329	303	316	347	308	323	308	314	298	325	311	312	277	315	348	299	329	318	310	355	297	322	329	325	303	320	344	304	303	314	311	310	286	306	313	305	344	316	349	323	313	301	335	330	327	323	324	343	289	308	337	300	317	334	312	340	319	319	308	319	343	342	311	300	279	320	322	329	288	313	307	329	328	331	303	306	294	321	301	302	323	348	287	290	341	306	308	316	307	318	328	334	325	302	343	338	305	308	326	306	306	325	326	290	279	293	339	312	304	326	291	290	312	311	312	306	336	324	313	295	325	312	333	325	323	293	338	320	324	303	334	297	306	353	331	327	350	332	325	301	322	329	299	338	329	296	295	296	327	341	333	329	287	297	314	321	326	326	310	316	333	273	293	319	292	337	298	311	321	338	355	343	324	322	300	336	279	317	306	288	317	322	332	347	274	304	309	335	316	305	316	324	302	340	271	301	309	318	316	300	332	303	311	347	322	325	329	281	337	331	321	307	326	324	343	327	325	314	312	310	326	285	295	322	310	324	278	325	311	303	301	293	287	319	322	312	327	318	320	312	307	301	321	292	316	331	333	324	302	307	305	309	306	332	318	295	320	316	342	322	324	321	287	315	317	318	298	306	326	279	344	322	293	325	309	315	325	328	314	301	310	316	333	295	295	311	338	314	284	288	290	332	324	300	312	293	308	321	344	310	313	287	318	304	314	298	344	316	327	327	339	309	307	322	326	352	300	315	291	341	293	314	341	307	294	282	300	338	285	317	291	293	313	322	314	313	331	295	286	331	295	302	322	321	303	319	314	303	303	344	293	315	299	302	338	336	291	305	278	332	289	317	309	277	309	312	314	303	292	306	335	303	325	318	336	332	324	305	328	301	291	321	336	311	305	295	312	298	315	315	316	362	314	315	298	322	350	304	312	296	324	302	319	312	305	314	327	298	318	352	297	305	294	301	329	310	321	319	331	307	305	315	295	315	332	284	314	291	308	339	318	318	322	327	319	323	305	307	312	278	309	308	289	316	333	320	314	324	281	338	321	299	347	341	325	312	339	330	313	297	320	302	323	309	317	301	328	309	328	352	315	318	306	304	331	320	299	348	293	321	305	324	341	335	308	292	321	305	323	318	308	296	311	321	346	293	320	322	301	306	304	303	339	306	327	338	315	325	290	333	300	309	314	282	330	328	306	345	316	336	322	289	299	320	328	318	321	276	320	336	330	321	321	300	292	293	329	295	311	303	326	330	325	319	309	292	312	329	315	337	321	326	322	317	325	340	300	323	335	342	302	297	313	325	324	336	320	310	276	321	291	326	323	331	331	316	323	319	316	321	343	342	304	271	352	323	315	309	299	312	290	318	318	316	319	311	327	296	319	332	294	324	316	303	326	318	293	305	347	312	308	321	307	299	324	295	322	301	324	314	281	315	341	294	327	333	302	336	314	330	305	328	319	332	356	321	311	330	321	318	306	321	326	295	320	282	330	323	329	327	296	338	314	317	324	338	292	292	317	303	353	318	347	329	306	336	352	320	322	321	308	308	347	333	312	327	299	360	296	299	326	325	340	313	314	328	308	338	331	306	304	310	295	313	340	325	306	314	273	344	349	314	337	328	326	309	306	317	344	342	311	318	288	342	319	296	306	318	306	325	330	302
19213	30803	30935	22724	15817	10595	8422	6784	5961	4867	3762	3118	2467	2372	2053	1657	1350	1116	1077	1016	985	825	754	671	709	754	656	670	694	631	677	652	658	677	1048	981	811	534	542	519	497	539	544	528	479	480	516	477	487	463	514	486	485	484	511	454	488	505	533	501	519	479	488	476	497	511	464	494	523	509	465	472	550	503	484	503	446	455	490	472	474	499	530	489	483	491	468	476	494	483	468	522	473	466	508	442	497	468	449	473	494	490	444	533	513	512	506	434	482	496	489	520	532	484	521	533	503	486	518	470	430	508	491	489	470	466	488	498	485	509	506	496	467	460	495	480	515	519	503	453	482	484	513	505	502	519	476	481	492	486	461	501	463	534	498	452	454	497	464	480	503	466	443	467	509	537	449	495	443	451	488	498	480	503	494	487	490	479	482	478	477	480	448	487	495	483	509	487	495	485	472	483	484	473	498	479	477	479	490	485	491	492	480	518	490	478	467	469	505	509	476	505	478	482	515	469	493	496	509	489	441	474	496	522	452	510	466	481	474	493	494	527	497	491	510	476	534	510	488	497	493	471	504	518	476	434	472	493	433	438	471	521	467	491	483	477	496	489	496	514	499	471	475	505	485	486	486	507	535	495	461	500	483	466	449	505	472	440	513	462	510	470	505	491	456	489	492	471	488	504	472	466	503	500	477	496	476	506	476	505	494	499	507	458	495	459	503	470	485	479	460	500	510	508	491	478	470	508	500	492	444	499	506	507	474	487	465	480	483	538	500	542	462	489	490	525	483	489	475	449	466	474	504	473	478	484	462	475	471	506	469	492	444	534	464	466	478	557	506	463	474	503	506	478	469	494	488	501	469	525	502	508	486	483	515	458	516	480	463	494	500	497	467	474	502	471	469	519	494	480	497	479	508	495	501	535	496	460	456	500	453	478	486	511	505	490	461	437	493	488	513	503	478	525	514	492	487	486	474	493	480	516	477	488	466	468	465	464	463	498	484	478	491	476	508	475	435	469	500	480	528	486	484	474	460	506	436	451	489	458	492	523	466	501	519	514	473	471	512	506	486	455	533	486	482	479	498	484	457	514	484	492	507	453	535	504	501	496	531	521	505	479	505	482	485	507	479	506	477	486	504	527	498	483	489	488	502	496	505	485	505	500	486	474	461	469	504	474	466	472	471	532	504	481	492	473	501	484	472	527	479	480	476	507	458	475	460	496	490	458	480	495	455	479	466	460	464	455	476	492	484	452	476	466	487	498	471	492	513	497	474	495	468	469	467	441	479	508	482	467	465	488	491	521	472	499	475	502	508	513	495	501	473	467	506	492	491	457	494	457	482	467	489	524	497	501	457	503	478	473	483	502	471	507	468	473	448	475	465	498	499	487	479	486	468	529	473	502	488	490	521	504	510	507	492	484	511	490	502	457	514	475	490	484	504	486	483	499	487	485	496	508	475	463	522	470	518	486	494	478	485	452	444	474	475	486	522	516	494	478	505	489	481	475	480	500	505	492	489	466	492	487	527	464	479	478	499	474	478	496	515	471	467	525	523	485	507	475	445	482	443	512	471	478	473	507	508	463	483	492	484	477	466	487	498	506	507	501	473	456	468	484	508	498	448	460	485	470	513	503	518	465	491	491	539	462	493	488	491	472	509	512	493	481	479	494	520	503	512	483	458	466	474	479	496	493	521	488	508	495	488	507	488	466	488	526	541	426	433	509	484	523	496	508	505	498	453	497	504	442	491	476	476	470	477	477	510	493	490	469	521	483	498	534	491	489	490	472	488	530	481	492	482	476	479	513	530	478	492	517	460	486	443	523	521	492	521	476	470	507	497	446	532	509	501	514	481	474	516	520	479	446	521	455	502	485	473	473	488	476	469	489	491	477	452	457	527	499	484	483	483	500	491	458	461	447	553	488	484	552	491	479	475	470	477	498	474	469	489	492	500	510	515	433	462	521	500	477	496	488	525	466	500	492	496	423	468	483	456	506	482	543	497	511	488	497	496	482	513	509	498	503	508	501	480	480	475	489	482	526	463	535	497	490	509	498	477	460	489	473	473	497	508	480	476	490	491	485	455	512	499	491	481	503	456	501	500	520	504	458	531	454	504	474	502	475	530	478	494	441	489	477	500	470	499	532	509	503	494	491	516	509	475	505	511	491	485	466	486	495	471	501	497	530	472	483	497	511	471	486	497	465	518	444	485	448	492	521	494	442	492	499	481	455	476	470	482	491	477	436	472	515	543	460	476	436	468	469	482	490	492	476	507	527	499	454	466	462	504	479	451	431	465	506	482	481	494	496	508	482	460	500	495	474	457	485	514	464	489	462	502	508	492	470	508	516	474	524	441	441	497	494	496	466	453	471	515	492	551	481	435	488	492	439	504	469	520	479	495	460	485	498	481	512	472	461	495	483	480	474	524	511	480	463	478	496	474	506	454	504	488	497	483	504	507	473	502	478	500	470	525	464	496	482	476	495	492	482	467	479	507	519	488	493	476	472	505	476	462	468	505	495	510	500	513	493	498	504	464	476	487	474	513	460	550	460	520	478	495	439	506	481	480	478	472	500	518	497	493	470	518	534	500	493	525	481	512	480	491	459	478	522	527	496	510	523	491	509	478	490	512	506	493	500	428	453	510	496	510	457	493	460	516	490	516	522	483	483	479	487	502	510	478	467	481	534	485	470	516	478	478	505	446	506	469	516	461	504	484	449	495	456	487	479	461	476	506	520	474	457	482	491	466	454	430	469	478	465	507	449	492	475	509	462	437	498	488	501	453	477	512	495	459	496	472	480	489	473	487	516	522	523	457	500	558	484	506	502	505	513	457	505	495	520	461	476	497	484	514	452	483	457	495	502	480	480	493	483	487	490	442	534	460	490	472	446	511	485	497	528	470	475	459	505	490	485	482	494	503	482	493	479	501	484	519	478	467	475	504	483	475	481	514	499	506	497	479	479	476	493	552	477	485	492	470	495	440	483	511	472	503	521	490	501	455	476	449	470	476	514	468	481	494	494	480	465	480	490	449	492	516	508	486	449	477	466	522	462	513	483	444	498	475	503	501	487	477	490	507	473	488	478	439	473	487	461	485	497	536	513	484	499	489	520	492	472	486	494	477	491	463	519	530	492	500	474	498	490	505	478	449	458	435	455	490	465	513	465	488	463	459	449	478	480	530	500	468	453	493	478	466	488	470	458	458	538	493	500	502	508	496	472	510	457	478	490	494	464	527	499	505	473	536	449	487	497	501	471	504	472	492	497	473	479	485	462	500	488	464	495	484	482	492	463	491	503	503	503	443	486	491	470	470	491	470	478	499	478	468	509	465	483	508	464	493	513	496	492	487	424	495	512	457	486	462	479	485	500	510	495	499	458	455	447	460	474	535	473	487	434	449	517	501	519	446	472	492	485	482	492	481	494	494	483	498	498	523	483	532	449	481	504	527	510	489	464	517	502	496	506	448	501	473	502	507	531	469	526	488	483	508	505	504	522	472	470
24257	21394	28662	24585	20972	12876	6462	4301	3268	2696	2084	1650	1423	1332	1058	940	801	788	756	709	636	576	523	473	469	507	500	471	502	455	484	460	516	687	1670	1329	1018	420	418	394	392	391	381	393	413	386	413	381	384	353	364	366	379	392	400	396	349	410	357	408	379	349	383	381	365	402	370	397	386	413	390	413	387	404	371	409	403	420	386	391	361	364	368	372	368	355	357	364	357	363	381	358	415	371	383	363	342	392	343	407	377	405	401	377	377	381	394	354	385	371	382	394	360	379	383	363	365	386	386	363	331	366	393	343	423	376	423	388	374	404	350	352	382	368	365	358	359	376	377	419	397	363	419	381	364	376	354	419	372	349	373	372	381	365	400	391	342	410	411	391	410	366	360	371	397	380	386	408	383	360	404	358	360	358	369	378	368	381	358	347	412	377	362	377	384	389	378	400	385	398	376	389	375	391	384	359	380	389	383	377	383	375	396	385	355	391	388	339	371	388	351	418	386	344	356	371	382	378	384	386	386	348	373	372	396	377	375	359	413	386	389	391	419	385	373	396	375	378	345	353	407	379	376	391	374	353	400	395	390	410	398	359	362	371	357	381	406	386	354	368	369	400	352	351	359	356	361	409	410	388	392	351	386	386	398	346	390	385	365	364	357	363	363	405	380	378	394	383	345	368	434	390	387	378	356	405	382	393	398	376	364	400	382	391	348	366	376	374	384	385	371	351	386	382	405	362	376	361	389	388	343	361	366	384	359	376	333	381	368	383	382	380	406	379	386	403	373	375	379	398	369	391	381	381	399	381	409	347	364	407	376	356	378	371	376	397	364	383	364	371	378	409	367	375	393	369	382	353	394	375	358	373	356	384	374	379	351	383	374	368	363	339	397	359	406	362	385	380	363	417	382	383	359	384	409	358	378	383	374	374	374	358	368	381	370	388	384	382	347	356	393	380	404	381	397	384	379	365	382	364	374	375	382	389	388	396	374	375	384	405	373	431	400	364	370	359	371	385	367	363	358	395	385	354	371	418	332	338	375	397	387	362	396	373	391	352	376	396	383	378	383	355	381	387	366	345	369	387	373	354	353	382	350	380	377	350	378	370	385	409	377	377	382	368	385	359	393	412	385	355	369	383	377	387	371	366	384	381	384	360	378	385	387	349	374	391	366	386	376	358	383	377	395	393	402	376	407	387	395	368	383	395	373	408	379	396	390	398	370	367	381	374	358	380	351	355	397	376	388	367	356	403	364	377	357	391	391	354	357	401	363	360	354	394	386	394	361	419	372	375	387	389	364	353	351	390	391	384	388	357	357	358	393	368	372	380	421	393	347	365	370	401	384	372	354	396	374	366	381	405	375	416	388	357	397	345	376	372	382	377	380	415	389	383	373	331	380	378	409	382	433	374	358	368	383	388	386	370	392	406	352	355	396	352	357	358	360	381	388	398	373	386	397	388	366	363	419	375	351	386	393	373	414	377	381	393	383	367	391	371	339	385	374	408	374	350	392	350	375	393	394	364	380	376	403	399	387	416	335	331	363	382	386	361	404	405	384	334	357	384	383	373	401	378	379	360	368	395	354	383	357	387	359	380	397	390	367	356	393	384	374	410	388	380	394	391	351	369	372	389	376	389	393	393	404	359	367	391	368	380	373	356	337	351	361	408	388	363	403	369	398	386	412	424	373	344	357	375	372	350	329	364	393	362	385	351	380	440	378	359	374	396	401	374	392	366	353	372	374	368	355	359	379	358	372	376	388	395	380	389	390	366	357	356	385	361	388	360	378	385	354	363	349	383	421	340	414	380	377	375	387	379	395	364	440	383	340	408	369	385	385	370	362	351	398	387	391	383	356	384	367	382	373	386	352	400	374	391	356	374	378	404	388	350	374	361	355	401	394	389	409	345	389	383	413	391	375	381	381	375	361	390	380	349	366	361	373	385	342	387	367	407	392	379	407	394	343	354	360	338	366	393	380	393	350	371	400	331	373	343	392	399	408	337	359	393	312	360	345	399	373	382	400	357	388	355	405	387	348	375	390	365	390	383	391	351	374	416	359	381	356	385	364	370	404	351	387	375	387	348	377	406	392	364	388	365	380	359	401	369	385	351	371	355	363	382	366	392	379	393	356	408	394	372	329	395	346	391	414	366	369	386	392	383	376	380	380	360	371	346	414	374	381	353	371	429	381	399	359	370	383	332	404	378	404	375	408	378	378	366	362	343	402	391	354	408	382	402	394	360	382	350	399	401	355	354	375	400	355	406	372	367	371	380	368	387	365	397	380	339	379	379	409	430	348	370	364	376	375	355	386	405	410	359	421	373	402	408	374	385	387	381	392	369	389	388	377	353	366	389	386	378	353	390	369	369	408	394	370	365	368	353	370	367	399	391	392	362	363	378	400	388	380	364	374	385	384	385	363	381	373	366	356	385	392	383	397	331	338	344	373	348	400	373	391	376	382	390	334	389	381	385	374	377	351	390	369	414	371	353	330	394	368	413	352	369	372	363	386	383	355	377	395	362	378	356	373	373	399	353	380	376	389	397	354	383	361	367	381	379	396	357	389	377	362	342	355	378	401	377	365	362	368	388	367	361	390	375	393	401	390	398	344	350	385	383	402	414	384	377	392	346	407	369	371	340	376	366	396	375	382	337	386	387	364	369	383	393	353	344	376	388	366	378	332	371	382	386	387	382	365	394	382	385	428	360	399	363	405	387	404	370	376	367	384	430	376	375	371	365	397	379	389	377	349	362	395	349	366	391	359	377	379	357	399	378	377	367	346	384	395	374	379	339	370	366	374	337	388	383	352	386	388	348	369	370	390	361	371	373	353	382	385	370	381	415	420	396	373	377	349	358	362	364	372	402	396	366	418	421	412	369	368	353	378	410	380	354	381	353	361	383	364	365	365	384	369	385	361	398	374	379	389	400	362	409	361	359	389	372	382	400	381	370	396	373	379	356	375	388	364	404	407	383	335	372	348	367	387	360	354	364	370	366	379	381	374	345	369	359	379	372	366	386	381	371	403	366	385	360	340	375	365	389	355	390	397	392	383	352	418	383	394	427	384	385	375	351	357	393	401	352	337	400	403	371	419	389	388	373	394	390	367	392	364	401	415	357	396	381	375	398	370	387	408	420	402	395	387	374	360	323	376	383	388	389	327	355	369	374	376	385	362	368	375	404	389	386	396	400	337	367	375	424	377	350	420	375	342	376	409	389	341	378	376	397	337	407	335	391	371	361	386	381	386	368	330	357	398	365	385	384	359	381	372	379	351	332	373	357	408	368	386	378	371	391	389	375	384	400	411	365	357	389	349	361	362	392	348	391	347	368	401	393	361	394	392	361	369	359	387	411	376	343	362	399	377	364	386	366	381	379	388	390	368	366	411	378	376	357	424	347	384	360	351	398	339	411	374	394	394	411	389	374	395	340	405	372	353	400	382	389	361	360	385	393	408	338	381	394	368	395	384	392	412	373	385	368	368	358	410	381	407	395	403	348
21688	38183	36843	29931	22374	15938	12885	11016	9293	7687	6043	4801	3976	3687	2996	2502	2026	1849	1675	1578	1353	1167	1079	970	990	942	910	905	898	872	856	918	904	1507	4164	3325	2331	711	652	646	554	540	559	578	640	581	587	604	567	590	587	616	585	565	608	607	576	565	580	590	595	559	590	607	603	530	591	597	668	660	641	631	589	577	599	554	559	597	557	608	575	577	575	560	529	581	561	585	586	591	592	557	594	611	560	547	606	556	577	611	575	586	539	574	608	580	591	598	595	556	558	580	578	609	571	577	549	584	569	623	604	598	554	548	581	576	584	591	563	607	580	590	568	573	608	601	602	585	608	573	587	599	568	548	617	595	622	558	542	595	599	618	591	581	592	576	569	544	607	605	545	584	562	588	608	585	572	617	584	558	610	580	571	589	627	576	594	583	612	597	579	567	590	584	570	578	596	540	558	586	580	579	564	596	605	566	559	591	600	577	592	573	605	578	578	608	543	538	550	522	587	584	570	557	584	573	579	562	572	587	599	603	513	566	569	624	589	578	561	571	570	595	595	605	595	560	574	544	530	619	606	591	544	596	572	552	554	572	568	649	596	559	581	557	565	599	553	566	558	575	574	582	565	585	574	554	618	568	614	614	585	559	597	598	548	580	604	593	584	572	589	555	566	576	532	575	634	560	567	577	559	593	539	617	567	561	598	595	583	561	604	569	585	554	544	618	583	557	597	589	566	577	574	582	583	553	564	524	551	620	586	549	607	544	564	641	562	567	562	561	573	568	568	580	544	552	593	598	532	561	571	495	559	629	544	569	614	605	552	617	586	620	551	604	580	595	605	590	568	556	583	587	541	587	538	552	577	593	570	609	605	573	559	589	591	602	569	582	554	589	576	572	550	614	579	581	609	584	580	590	589	618	585	592	548	565	552	577	565	576	537	602	541	571	590	582	583	606	550	565	568	576	580	585	577	557	618	592	595	576	552	545	641	610	577	580	595	567	552	605	560	538	577	596	573	597	567	538	591	580	554	595	576	567	581	530	574	596	540	588	541	563	556	565	608	583	545	583	581	543	578	602	566	584	546	600	562	596	586	572	598	605	577	558	602	592	609	531	597	582	532	582	574	602	591	609	636	630	581	609	546	557	546	538	566	601	568	575	622	633	600	626	562	629	543	574	597	600	580	605	591	578	541	570	564	525	580	588	567	576	586	580	580	637	568	551	607	562	601	582	574	602	540	576	584	616	544	532	528	563	577	600	564	572	577	553	576	537	612	572	587	550	595	592	595	562	541	574	557	582	553	550	611	590	614	548	554	534	560	590	557	579	589	552	545	572	606	554	569	594	568	592	580	568	565	614	566	573	565	556	580	611	585	574	605	569	559	575	555	600	577	611	573	586	535	552	547	594	613	618	583	588	591	596	599	630	599	600	588	522	574	589	514	548	608	574	578	578	571	575	581	565	601	584	539	576	561	581	609	572	513	578	554	539	553	594	631	653	567	550	600	569	549	544	569	601	586	550	550	560	541	581	522	603	594	569	568	567	547	582	596	571	560	602	587	561	583	584	548	597	579	592	598	611	573	606	593	561	574	586	568	615	567	557	577	564	608	595	593	560	568	575	591	580	596	578	584	598	595	568	624	574	603	560	596	578	590	566	571	593	591	545	555	592	621	568	607	629	541	542	589	576	599	582	555	561	574	549	604	525	588	609	629	601	563	566	533	569	560	536	593	574	569	596	538	549	562	595	596	577	562	598	565	558	576	560	610	588	551	586	595	592	614	583	578	575	616	591	608	582	597	574	633	545	588	595	578	598	569	585	555	548	582	582	574	603	584	568	600	574	578	561	595	519	580	623	603	599	586	591	570	601	591	569	556	577	595	594	622	556	557	583	564	544	622	599	532	602	569	574	592	590	590	606	575	605	590	633	569	598	545	591	599	574	553	567	585	590	600	574	632	568	580	605	570	582	610	566	578	578	538	606	549	618	521	535	580	562	560	565	631	549	557	575	559	590	596	597	584	525	566	550	583	549	593	542	575	564	568	593	562	573	605	587	573	584	584	589	587	608	611	579	617	531	586	580	618	561	622	554	603	591	567	584	597	567	553	564	544	607	605	576	574	578	585	589	593	552	577	557	594	554	599	574	581	597	589	543	592	593	571	545	619	617	573	589	553	562	534	555	596	631	575	571	577	591	579	547	535	549	597	557	581	590	559	565	632	532	576	552	548	594	583	569	604	558	564	597	609	598	593	577	574	550	552	550	621	585	615	570	597	577	571	553	575	570	600	583	550	606	590	564	623	603	591	627	599	548	632	571	591	602	555	611	570	558	637	575	576	544	567	573	579	594	592	621	609	601	593	558	610	575	599	552	588	596	549	556	534	559	572	617	578	557	546	598	562	583	588	566	590	580	575	542	588	556	607	586	576	574	615	546	600	590	606	605	567	583	530	556	557	589	555	607	585	556	536	572	549	617	603	581	572	571	569	602	589	543	587	598	511	582	563	552	553	619	549	586	557	582	599	590	576	589	553	586	574	568	580	594	570	555	596	539	548	591	578	600	576	592	595	586	545	559	606	584	584	603	572	532	554	609	556	584	600	588	507	576	515	590	600	558	599	617	573	557	587	582	579	566	576	551	569	562	579	563	592	573	560	584	549	570	600	585	574	589	581	563	560	562	612	577	574	573	589	600	589	585	566	535	602	579	552	548	577	592	599	549	588	606	581	614	592	608	608	595	577	588	556	583	609	584	599	537	572	587	608	586	567	569	586	616	579	551	531	590	557	542	624	606	581	604	542	531	552	541	592	569	567	577	570	561	644	563	565	558	558	582	560	580	585	595	574	625	546	578	548	569	588	620	545	561	572	609	570	578	577	587	547	585	552	537	595	611	593	597	517	556	611	533	546	573	568	591	608	586	590	566	594	578	580	536	561	588	550	586	568	554	559	577	594	579	566	588	587	575	550	559	596	547	577	563	569	591	565	583	566	577	595	538	592	608	563	588	595	589	623	579	542	569	573	573	576	569	564	601	560	584	550	527	575	551	579	612	537	569	576	581	613	561	566	565	584	611	582	559	567	577	569	565	583	582	589	527	592	582	619	600	557	551	618	567	602	591	573	572	553	558	578	609	566	573	535	572	597	586	596	609	594	609	547	544	585	569	575	622	594	638	565	521	583	562	552	589	574	587	596	544	602	566	590	546	568	569	588	558	605	563	560	586	580	586	526	537	583	596	574	599	612	558	597	583	502	559	560	569	605	603	559	578	599	579	549	557	568	564	553	591	564	588	561	589	594	615	557	557	558	588	570	564	553	565	605	544	597	583	601	563	567	564	585	551	571	551	563	590	564	587	545	610	592	590	558	557	578	581	582	556	628	609	603	594	600	563	583	578	640	562	621	578	604	604	587	543	592	598	563	567	588	619	559	605	555	587	571	624	581	597	541	584	616	563	575	567	549	599	582	622	565	545	588	601	589	547	605	545	626	591	567	626	620	552	596	546	590	577
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
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
