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
341370228847	341370229406	341370229956	341370230506	341370231056	341370231606	341370232156	341370232706	341370233256	341370233806	341370234356	341370234906	341370235456	341370236006	341370236556	341370237106	341370237656	341370238206	341370238756	341370239306	341370239856	341370240406	341370240956	341370241506	341370242056	341370242608	341370243156	341370243706	341370244256	341370244806	341370245356	341370245906	341370246456	341370247006	341370247556	341370248106	341370248656	341370249206	341370249758	341370250306	341370250856	341370251408	341370251956	341370252506	341370253056	341370253608	341370254156	341370254706	341370255256	341370255806	341370256356	341370256908	341370257456	341370258008	341370258556	341370259108	341370259656	341370260208	341370260756	341370261308	341370261856	341370262408	341370262956	341370263506	341370264056	341370264608	341370265156	341370265708	341370266256	341370266808	341370267358	341370267906	341370268456	341370269008	341370269556	341370270108	341370270656	341370271208	341370271756	341370272308	341370272856	341370273408	341370273956	341370274508	341370275056	341370275608	341370276158	341370276708	341370277256	341370277808	341370278356	341370278908	341370279456	341370280008	341370280558	341370281108	341370281656	341370282208	341370282758	341370283308	341370283856	341370284408	341370284958	341370285508	341370286056	341370286608	341370287156	341370287708	341370288256	341370288808	341370289358	341370289908	341370290456	341370291008	341370291558	341370292108	341370292656	341370293208	341370293756	341370294308	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
22967	21552	29302	24236	21552	21590	11963	1265	828	738	667	614	542	514	522	461	450	413	426	415	383	397	348	387	395	387	370	365	382	370	335	354	337	349	316	309	335	366	339	337	395	349	342	301	358	351	324	322	344	353	346	315	366	329	338	332	326	336	293	372	355	291	334	338	357	341	319	294	360	326	347	309	317	309	311	332	292	336	323	333	332	325	335	313	358	319	285	325	320	293	331	330	317	334	328	280	310	300	308	300	302	351	312	314	323	344	301	351	333	327	321	306	350	324	343	307	300	312	321	321	303	329	347	347	326	316	362	337	300	336	322	323	317	313	306	318	313	366	335	343	332	318	346	311	328	326	308	333	344	334	274	308	312	318	318	311	377	291	336	325	343	334	305	352	349	326	327	312	320	285	296	348	313	327	343	325	324	315	348	356	338	336	329	327	328	299	325	320	331	324	287	326	341	305	336	313	355	353	345	378	329	344	335	320	344	339	344	307	319	355	338	341	349	290	305	323	336	349	326	312	312	304	314	334	343	325	321	342	342	335	313	298	328	310	327	327	317	334	336	304	350	293	290	306	320	341	343	325	309	329	346	366	310	347	292	312	356	333	333	331	288	302	316	316	320	330	279	358	298	318	339	314	324	328	331	351	311	324	319	303	302	320	353	303	304	329	337	338	342	336	328	306	340	320	311	315	343	338	344	285	345	351	322	346	341	314	326	330	316	322	281	297	334	310	319	296	312	339	325	332	344	312	304	325	318	330	301	339	314	325	311	298	334	328	372	319	315	331	316	339	319	315	318	327	343	315	311	353	318	361	322	312	325	316	301	322	322	345	313	313	318	323	331	300	314	352	296	316	340	312	336	307	335	314	328	322	327	340	344	315	297	340	349	308	321	335	349	270	270	316	303	308	310	318	285	297	327	307	306	298	323	309	353	333	318	321	329	338	317	294	331	328	299	325	321	307	309	328	293	314	272	315	317	321	357	325	308	317	334	328	327	315	305	326	296	321	346	345	336	325	326	317	320	311	315	292	294	340	317	319	347	323	322	322	325	354	332	313	322	349	327	315	331	313	303	317	333	288	316	321	317	350	331	322	309	313	299	328	314	296	345	328	322	334	351	350	348	308	322	332	342	343	346	322	319	314	340	344	322	358	345	329	309	288	303	335	300	333	319	310	326	354	316	307	321	320	361	317	338	319	313	324	359	303	328	312	334	305	297	335	308	282	324	329	339	339	308	322	321	330	331	309	320	341	312	297	342	341	328	316	333	347	309	333	293	305	316	317	332	341	332	333	322	325	334	324	328	306	300	324	335	307	343	320	310	284	283	331	303	301	327	338	321	321	309	320	346	316	323	334	337	330	335	331	318	338	314	332	347	345	334	347	320	299	308	330	299	298	321	328	348	321	306	327	339	308	329	330	329	301	290	356	347	316	320	318	321	304	354	315	318	305	348	301	322	308	346	313	316	305	327	346	316	301	324	325	324	321	311	342	319	355	333	335	329	306	291	316	316	302	328	331	348	352	319	317	325	349	355	313	303	325	315	342	353	343	321	315	324	302	289	349	318	306	347	306	319	348	340	361	305	336	320	313	320	343	329	328	324	342	299	338	304	325	327	366	298	291	300	340	332	291	317	325	339	327	321	308	313	358	301	322	314	307	306	310	313	287	311	317	321	348	327	306	332	345	328	322	331	310	330	308	332	309	326	361	317	340	323	320	305	301	342	321	313	329	333	337	351	322	335	293	376	354	330	306	273	316	305	317	328	307	345	320	316	363	325	348	309	332	299	349	326	325	340	358	317	337	305	325	336	337	328	362	304	323	322	329	311	334	347	332	335	311	318	313	312	336	347	332	334	341	356	307	318	331	307	345	312	315	325	326	324	313	296	330	340	316	336	328	304	327	335	334	306	330	322	338	339	318	304	317	356	330	315	334	319	312	295	316	330	321	305	348	316	357	357	363	366	367	308	339	312	310	325	312	313	345	358	351	317	363	343	326	334	318	316	337	296	329	324	320	324	310	325	316	302	323	306	323	340	317	298	360	300	339	297	359	338	337	326	334	340	361	338	316	333	322	315	333	341	341	331	330	324	307	311	329	333	317	318	308	327	298	313	326	328	309	301	345	312	334	352	343	295	323	303	334	333	304	325	320	323	313	303	319	342	286	328	329	344	294	303	312	317	348	318	342	313	331	327	329	332	328	322	320	346	356	316	304	330	304	322	328	348	300	354	304	331	326	313	341	334	326	312	315	292	298	313	355	322	341	305	353	319	339	331	309	329	335	337	287	319	304	328	312	326	357	292	294	285	349	341	297	314	327	309	336	329	334	337	321	302	308	313	297	336	325	312	306	334	300	337	326	301	323	295	309	301	315	318	326	320	307	303	344	304	315	326	338	335	306	345	357	331	315	303	352	307	328	331	314	354	331	329	321	328	298	329	304	348	346	289	307	329	335	323	321	287	321	290	277	334	340	326	313	301	336	296	323	347	313	292	278	349	326	341	334	322	280	307	300	327	310	319	327	333	344	328	340	327	343	330	369	324	328	278	304	324	321	319	334	318	336	302	321	342	326	309	317	347	345	368	358	307	311	336	338	351	330	310	342	343	302	319	349	325	333	346	331	324	324	338	305	340	333	310	308	331	329	342	317	312	324	328	344	318	346	365	306	311	332	341	318	334	318	297	332	323	329	332	319	331	328	353	359	341	312	318	316	312	333	330	323	295	326	299	359	352	314	333	322	302	325	302	306	313	318	301	319	335	289	336	339	337	323	311	307	323	337	327	294	300	337	318	319	330	347	321	332	347	326	317	337	322	350	287	325	322	333	321	345	337	328	355	327	329	330	316	290	318	327	288	327	323	359	318	354	319	315	318	320	310	343	283	322	313	348	323	360	309	331	309	322	293	308	321	348	341	343	318	342	356	330	343	303	308	293	316	335	333	341	342	337	315	338	352	304	355	315	300	315	332	316	311	307	303	285	294	307	322	350	360	300	331	361	338	325	341	331	315	307	328	325	354	337	315	309	323	359	312	300	335	316	288	337	327	331	340	335	308	339	306	319	331	355	327	366	340	319	324	317	332	347	328	306	342	307	298	325	318	316	311	344	329	333	320	324	341	317	310	287	309	316	326	291	362	303	363	323	292	347	299	307	311	317	366	323	340	312	291	339	333	346	324	325	317	344	303	317	337	326	313	318	345	324	323	289	322	356	322	300	355	299	305	323	326	318	334	325	333	320	313	308	320	333	325	343	291	307	299	314	337	325	339	322	303	384	307	291	305	328	292	314	329	333	385	306	318	350	318	303	307	291	338	331	348	307	308	321	313	320	339	320	321	285	309	343	341	300	322	329	337	317	319	336	348	348	343	325	314	303	372	308	328	301	281	322	370	306	308	312	308	331	354	300	329	337	313	314	330	313	315	342	369	326	305	341	342	325	301	318	332	350	304	320	330	326	340	332	327	300	323	332	315	344	335	344	304	338	336	344	317	317	327	314
13557	13917	11268	5675	3666	2660	2065	1613	1248	1098	828	745	703	688	593	567	511	495	483	480	438	440	396	425	408	366	396	435	377	373	378	400	374	387	379	373	365	334	360	366	372	364	373	341	364	393	356	387	358	367	358	368	306	327	348	389	356	381	371	344	308	378	357	343	364	344	367	365	362	351	375	361	356	334	364	348	321	351	344	344	354	328	351	364	312	344	351	341	367	336	348	358	344	361	333	349	387	363	345	349	366	362	358	331	325	362	343	322	383	310	325	323	365	365	388	341	338	348	350	357	350	324	348	304	355	339	295	342	352	374	342	315	303	364	392	344	343	346	344	368	347	360	335	368	348	337	331	364	334	343	343	356	353	327	343	350	362	364	338	374	334	323	362	329	360	338	322	327	338	341	351	351	340	355	346	328	348	296	400	338	322	353	359	320	340	331	350	366	360	370	321	294	350	343	368	325	337	339	372	311	340	360	332	328	301	344	361	316	378	309	378	355	329	326	313	373	335	353	350	357	342	316	333	351	360	340	375	373	373	348	345	326	325	313	352	346	343	361	364	320	343	329	333	341	339	367	335	337	390	338	323	353	354	353	330	330	329	327	334	346	326	326	347	348	332	364	349	357	334	341	324	335	320	344	322	358	346	353	335	353	334	360	352	354	346	379	342	344	344	359	375	371	377	360	341	279	362	314	340	327	322	350	347	326	333	323	362	353	316	343	368	362	334	321	358	351	339	341	340	383	366	312	327	350	344	349	361	339	331	341	367	316	378	368	380	351	339	361	332	380	343	350	320	365	309	340	375	363	364	356	339	333	371	363	369	359	300	366	337	321	362	333	367	352	323	335	332	329	357	342	325	351	339	341	319	348	366	346	358	320	367	329	373	339	349	319	335	357	322	370	310	353	329	340	351	355	342	328	324	351	307	324	355	332	336	350	335	315	360	334	363	357	347	355	327	316	337	318	348	355	339	349	310	368	346	349	328	340	324	316	362	331	350	339	323	332	366	343	365	321	356	364	351	344	355	362	349	351	328	324	334	345	331	339	337	327	356	350	331	345	323	352	341	328	327	362	340	387	353	328	313	351	390	342	347	348	323	363	329	352	344	352	338	364	352	338	339	366	367	343	357	365	367	343	341	341	359	338	319	374	340	341	354	323	347	334	332	347	332	395	319	355	367	320	351	358	315	330	323	315	329	358	372	317	339	304	350	354	364	353	332	381	342	377	325	328	345	313	338	329	350	310	359	349	327	338	365	322	336	329	338	322	369	355	321	367	334	351	346	363	362	355	329	328	363	327	351	367	331	350	329	330	330	368	356	317	349	309	364	378	341	335	324	346	329	335	345	325	321	368	345	333	361	335	336	354	348	341	332	354	343	351	380	364	337	331	351	295	368	355	324	347	364	358	356	346	350	345	324	319	343	350	350	330	374	341	369	336	303	336	330	346	370	332	354	310	342	335	344	329	333	323	329	360	347	346	323	303	332	302	335	337	351	328	348	330	334	357	337	338	363	332	313	356	369	349	318	321	359	319	332	320	354	362	341	354	357	350	358	313	342	373	352	349	326	343	365	346	324	364	366	326	337	345	382	332	362	316	353	310	371	372	341	357	338	364	338	325	313	318	331	349	311	357	326	315	329	339	337	380	330	350	360	323	388	354	354	356	348	355	323	312	322	347	355	367	349	342	329	326	341	349	353	332	357	315	379	336	339	357	338	359	338	332	319	337	384	352	382	333	323	355	346	330	352	343	373	355	333	378	325	346	326	365	336	346	356	339	321	362	362	317	347	337	334	333	345	317	339	358	346	339	373	332	339	366	317	308	348	385	335	339	347	343	347	332	348	331	333	347	349	369	356	341	343	359	365	352	319	367	328	313	342	328	344	327	350	376	343	327	368	353	354	337	333	370	343	356	306	299	366	330	343	330	352	375	377	342	313	323	344	355	334	356	339	336	359	347	379	351	317	367	329	329	329	337	320	318	348	304	341	356	323	364	332	339	327	330	347	352	347	323	334	323	337	305	380	340	316	317	342	333	357	329	358	338	351	357	350	374	326	348	327	346	352	341	360	356	356	356	320	361	308	377	351	328	368	328	351	331	363	332	322	353	353	343	341	375	343	337	352	313	339	358	299	358	376	356	340	366	346	348	332	376	343	343	317	340	355	350	362	340	348	328	344	353	347	366	343	349	341	356	335	341	330	336	364	344	332	330	328	369	361	359	358	350	329	339	347	344	354	342	355	337	351	337	353	372	317	344	359	370	341	351	359	351	335	377	364	356	329	321	326	373	407	353	348	324	375	353	370	317	360	366	368	337	336	344	311	355	353	323	360	314	336	333	324	329	362	321	368	302	323	359	345	346	332	347	315	344	318	329	317	316	337	306	362	309	359	335	371	355	375	335	336	360	345	373	362	330	342	324	318	343	363	361	366	363	323	354	327	332	354	344	358	343	301	367	344	375	342	326	338	332	350	316	335	334	327	372	348	326	344	370	349	364	360	338	363	348	317	320	365	364	332	343	335	338	368	375	373	355	343	360	335	337	350	358	335	322	325	368	351	329	358	347	333	354	342	343	334	317	374	322	325	339	322	362	309	314	315	351	349	324	313	344	323	342	349	356	333	345	366	338	337	395	337	359	342	356	351	338	348	340	322	355	355	343	357	347	377	334	387	319	331	334	322	339	374	324	347	393	331	298	344	328	339	360	325	344	362	310	336	377	384	363	303	313	336	345	365	367	377	351	337	314	311	358	365	340	366	345	360	352	368	336	329	338	329	336	338	320	337	327	319	336	371	352	355	298	333	349	347	347	338	355	360	334	332	325	334	351	322	302	357	334	364	332	343	321	341	366	332	328	363	336	331	337	315	355	364	370	327	348	375	326	340	327	352	329	352	348	350	330	372	349	327	346	346	335	368	356	333	345	327	395	297	345	359	344	318	339	382	345	324	323	363	352	349	346	355	336	348	332	334	326	351	357	333	365	340	354	338	340	309	344	331	350	359	347	332	363	344	295	338	381	311	320	350	343	328	337	354	352	344	335	342	338	383	341	326	323	348	369	331	350	338	333	336	346	372	366	367	289	361	392	369	342	344	320	380	350	344	377	346	337	325	323	331	351	396	340	377	365	346	332	342	363	339	341	339	347	342	318	346	355	350	331	350	355	358	346	366	370	362	354	342	357	360	343	331	356	324	336	369	321	332	309	349	360	331	341	354	337	340	323	359	321	368	349	363	343	323	324	346	364	327	369	304	377	310	358	327	338	328	351	359	345	369	338	369	364	345	310	361	349	338	370	336	345	350	371	355	347	322	361	374	312	317	339	364	314	360	364	356	339	355	303	340	316	353	371	363	361	353	335	341	355	339	344	388	331	353	367	340	381	356	360	334	334	309	351	334	340	371	319	346	358	325	363	314	370	360	316	342	309	334	312	341	360	324	329	380	357	366	339	312	355	341	360	347	358	335	347	316	322	328	327	324	343	341	363	396	338	338	326
22392	20988	28539	23643	20990	21049	11640	1204	819	737	619	580	542	519	458	439	464	418	372	403	363	347	422	410	355	393	380	328	357	347	359	343	335	353	330	322	315	354	351	321	328	301	328	314	332	314	301	308	330	319	307	315	340	307	361	317	326	308	333	343	300	347	307	321	327	290	327	330	316	328	290	354	314	295	300	322	331	367	323	350	309	288	337	310	305	308	372	288	332	335	320	313	315	322	311	316	322	342	343	350	328	343	295	270	297	343	327	301	330	305	271	381	326	310	327	325	321	315	327	309	317	325	301	314	294	298	325	301	301	287	294	320	332	297	330	321	335	302	310	321	318	320	338	317	335	287	303	329	323	319	312	332	298	341	339	319	322	293	320	325	311	319	297	300	299	338	288	328	285	316	318	296	320	281	285	320	318	349	329	305	316	331	297	337	319	293	313	339	295	323	308	323	307	319	323	291	315	339	330	318	327	331	325	328	312	323	309	307	318	298	320	280	333	327	310	338	342	340	299	303	324	341	345	340	279	332	323	346	303	302	313	321	330	297	342	302	337	302	333	319	316	310	325	322	304	323	307	326	340	285	308	313	288	303	319	301	323	302	285	326	308	314	307	312	299	318	334	287	309	298	288	350	315	309	299	299	329	299	303	320	320	320	314	290	286	336	312	304	300	325	334	341	304	317	313	314	331	302	308	304	340	335	334	327	352	314	325	269	340	351	313	304	325	331	333	319	332	290	324	332	331	334	313	341	316	304	273	324	330	322	318	335	322	305	337	299	314	294	318	333	302	312	335	305	315	295	306	308	309	312	341	306	292	326	310	336	321	341	289	304	344	319	313	318	322	325	352	318	342	284	329	292	316	299	328	298	345	304	308	326	331	298	342	320	337	331	317	331	303	290	315	337	270	303	314	325	323	306	288	310	319	318	326	364	304	315	306	303	319	319	333	323	328	308	311	341	311	299	298	342	330	305	302	312	298	316	366	322	309	314	312	336	309	302	326	342	313	325	307	290	323	326	313	301	318	322	283	319	318	330	272	317	302	295	338	350	302	310	320	303	310	327	322	323	306	308	295	301	352	291	311	319	313	301	329	283	322	318	323	295	286	314	286	338	326	297	332	308	313	289	329	286	312	326	321	296	309	316	334	309	283	315	313	295	324	331	326	345	321	299	316	336	306	319	325	346	325	345	298	291	285	273	325	281	323	308	309	309	325	343	344	345	319	336	377	319	300	293	295	288	309	334	323	318	290	288	335	325	276	306	311	305	302	293	309	302	293	323	341	335	297	298	360	323	297	311	339	314	321	307	322	314	308	320	302	324	306	330	334	300	303	320	323	311	340	328	321	326	304	309	322	297	324	332	314	315	317	316	301	332	319	299	305	335	304	336	348	332	297	323	314	311	310	311	317	299	334	321	298	295	324	308	334	317	289	302	293	308	323	317	317	316	335	314	335	313	301	269	335	344	308	312	281	329	317	338	340	341	294	328	300	278	316	303	300	303	300	308	316	308	328	303	304	313	321	349	334	308	310	284	298	322	323	313	359	312	310	313	342	320	265	310	339	312	324	322	316	324	321	309	300	343	300	318	318	277	292	280	318	324	311	310	313	321	310	310	306	297	330	318	313	324	320	317	326	296	285	324	340	339	309	304	299	315	359	308	321	303	322	326	339	330	304	317	293	339	330	351	347	319	310	300	297	292	331	312	359	349	308	335	327	328	304	347	345	297	323	321	330	289	301	305	299	327	315	300	295	314	310	315	331	265	328	332	321	321	304	325	328	316	290	306	291	297	308	319	328	309	324	303	322	314	315	303	327	336	356	336	321	343	327	285	334	348	305	335	344	322	315	335	301	286	320	313	326	330	308	334	307	306	312	298	356	350	311	314	314	300	290	331	302	304	296	313	306	323	319	328	295	277	335	317	317	325	313	309	346	317	326	326	331	316	319	313	299	321	336	312	333	278	306	317	312	339	323	373	299	291	310	307	297	302	323	299	339	343	299	323	300	289	320	343	343	319	339	344	310	286	318	301	341	360	302	323	313	300	303	331	317	352	328	322	323	316	350	287	343	291	311	317	325	319	309	326	300	327	341	296	326	295	307	317	325	300	294	295	329	308	311	340	313	320	300	321	343	310	336	355	351	321	295	297	316	314	310	356	346	338	296	311	289	322	316	313	316	327	314	302	298	305	288	345	340	320	317	345	322	317	349	343	302	288	310	320	317	293	320	304	331	302	335	293	334	308	316	310	299	318	276	326	321	298	315	310	336	276	311	323	315	331	367	335	336	320	288	300	305	336	303	285	314	289	298	318	325	308	312	289	307	309	325	317	332	291	324	306	316	309	307	297	321	320	319	307	329	300	319	319	317	312	319	299	283	341	299	301	321	343	350	316	314	318	314	307	357	318	291	326	316	325	313	324	318	339	299	311	312	332	301	325	319	320	319	319	318	311	292	307	308	328	294	265	334	320	302	310	324	330	292	270	289	322	338	306	333	343	328	337	334	323	316	319	324	295	320	273	318	325	324	325	302	307	302	338	314	320	341	298	322	367	293	355	327	311	293	339	313	319	310	321	306	327	306	287	334	320	339	323	374	312	316	344	312	330	334	291	306	332	328	312	302	319	364	320	299	304	291	303	331	295	327	326	331	321	363	302	326	321	310	315	304	312	324	330	331	294	314	336	314	323	336	274	290	313	307	323	290	279	301	337	322	313	341	313	300	276	307	330	294	318	314	314	323	325	353	309	302	296	281	324	314	302	324	275	312	297	332	343	302	316	309	316	287	312	327	294	346	330	356	341	353	281	343	318	296	313	316	361	331	304	308	320	325	272	299	343	326	298	314	342	295	317	309	281	339	309	320	284	319	333	321	306	340	295	312	288	309	315	313	336	291	297	296	315	321	307	321	334	299	297	303	323	287	318	313	291	316	282	319	281	316	293	337	270	284	301	312	337	332	317	285	326	319	320	322	308	298	335	342	303	296	292	316	270	314	316	317	315	326	330	308	325	318	300	335	318	295	312	293	302	273	332	306	308	285	308	318	310	288	295	297	328	320	296	316	311	313	327	316	332	307	345	283	325	320	307	314	301	336	326	303	314	313	305	277	313	327	297	321	363	341	307	292	307	316	310	299	296	347	306	342	319	293	290	316	291	295	299	307	314	316	318	345	278	346	348	345	345	326	327	301	332	306	296	315	324	312	312	320	324	330	304	314	311	348	314	297	318	292	307	287	297	347	340	309	334	317	302	288	328	307	335	281	347	341	363	310	298	316	339	299	302	305	323	291	324	298	317	319	282	316	316	288	287	333	301	340	296	324	300	289	343	339	349	296	323	322	295	304	317	292	327	310	312	312	333	299	307	334	303	309	323	305	341	304	316	330	314	294	307	302	313	308	311	325	336	326	323	337	276	282	291	311	305	298	325	346	307	295	304	336	334	321	310	359	316	325	325	349	285	296	297	309	339	333	347	320	323	318	306	294	317	298	308	338	328
11343	13548	10882	5541	3585	2720	1968	1535	1169	1073	860	757	682	616	574	569	549	499	488	451	399	457	382	440	389	389	376	433	387	401	364	382	335	333	365	341	331	382	333	353	322	348	361	390	363	338	360	362	321	342	333	367	355	321	342	339	322	344	359	338	342	311	319	337	343	336	343	312	317	317	372	353	316	315	323	332	330	334	339	389	346	329	352	327	305	348	327	352	341	368	328	334	334	334	338	343	342	333	360	350	364	341	334	355	334	306	353	290	323	347	359	310	345	363	353	332	307	304	340	316	320	316	334	337	335	378	323	311	350	314	349	330	320	337	350	325	317	330	334	333	346	345	344	323	306	320	329	341	328	336	339	317	303	341	315	317	362	360	342	334	343	323	315	325	339	332	310	343	328	348	301	349	357	348	339	366	348	346	318	313	354	344	350	316	357	314	331	315	345	354	355	338	296	329	364	332	315	355	330	315	330	368	338	325	344	322	358	360	336	326	358	334	323	314	364	336	354	315	337	358	339	317	370	339	316	332	314	316	330	335	340	339	342	347	302	337	353	332	307	332	335	359	319	325	335	345	335	323	318	328	328	341	356	313	328	346	297	327	340	300	356	360	314	340	358	322	343	340	336	318	328	356	347	310	344	318	365	313	363	336	359	323	344	348	322	357	340	318	337	329	357	310	340	362	322	286	347	332	319	327	326	329	343	352	335	329	336	328	294	326	338	337	355	348	317	322	322	370	344	358	321	345	340	364	317	370	310	322	350	356	323	332	327	313	307	329	342	332	319	362	367	363	319	327	362	334	353	337	352	312	335	339	348	332	346	330	310	350	336	334	353	342	313	353	324	345	327	334	367	333	330	344	316	309	316	336	354	307	335	328	306	324	361	327	317	358	305	361	317	306	339	349	354	316	342	356	336	331	311	381	301	334	348	337	351	340	322	354	349	349	355	330	339	324	308	304	340	334	353	310	332	333	343	326	314	344	304	348	339	321	340	335	333	339	317	353	310	331	366	304	342	326	314	307	323	362	335	325	369	323	330	319	311	320	310	337	326	307	333	340	313	316	329	366	324	345	301	327	367	315	340	327	330	337	331	315	356	330	304	344	342	314	317	322	348	349	346	333	340	328	343	321	334	305	369	321	312	345	344	371	320	329	316	366	359	365	317	312	349	338	364	307	308	307	356	335	343	316	314	343	322	340	322	357	334	338	345	345	359	330	338	320	305	356	348	346	371	307	323	358	378	318	339	343	312	310	353	329	332	343	323	330	335	315	354	325	348	310	351	336	327	342	317	348	325	355	335	330	321	361	321	354	346	319	318	320	356	316	311	335	325	323	326	319	353	307	304	337	366	307	336	347	304	335	344	296	354	322	335	352	329	355	308	326	345	318	330	304	346	325	333	316	298	299	369	353	322	326	322	345	349	321	337	327	354	316	329	327	344	344	345	333	281	338	340	314	329	312	299	345	372	329	353	307	365	341	307	332	318	348	352	321	351	320	324	336	314	339	349	344	359	294	334	335	352	332	346	334	354	338	327	339	367	329	313	324	356	346	310	343	347	323	317	321	335	306	322	341	342	332	339	345	324	359	304	359	325	312	365	325	315	335	358	337	348	341	325	324	349	343	317	319	310	310	330	315	347	360	362	350	351	328	330	335	332	324	318	326	344	318	351	358	319	325	340	317	359	298	324	340	324	343	336	295	347	366	339	370	353	327	347	326	317	317	364	296	330	339	333	338	358	345	317	340	325	350	307	300	330	351	343	337	307	350	353	363	320	311	317	363	366	331	306	337	314	300	330	341	318	333	362	361	342	331	379	329	340	327	320	323	331	334	328	332	329	341	317	329	342	303	311	349	368	316	336	329	325	328	310	355	330	333	294	336	308	302	348	321	349	303	341	328	324	301	317	335	296	336	357	294	368	333	319	355	307	311	322	355	329	346	305	321	328	329	348	342	324	337	319	360	335	335	318	327	318	331	333	325	341	360	329	321	344	310	312	344	341	338	348	352	309	343	324	345	329	341	336	347	339	300	323	350	363	331	344	323	334	336	338	326	368	333	373	373	369	303	337	386	326	299	345	321	374	361	379	337	329	350	338	316	355	354	315	337	340	342	322	357	327	321	329	352	343	347	322	341	346	347	326	344	347	339	335	327	358	340	334	339	350	311	307	315	322	313	354	341	342	352	308	342	316	317	338	322	326	321	339	340	346	313	344	373	311	319	353	344	352	329	321	339	335	350	297	309	336	361	345	347	332	311	339	318	323	338	329	365	318	323	324	351	352	340	350	365	323	336	335	331	333	341	312	300	344	326	323	343	324	319	322	345	331	340	331	333	324	360	351	317	347	348	334	352	338	333	334	320	324	341	339	344	366	349	364	319	331	316	338	341	352	309	348	343	337	360	313	312	321	342	320	287	350	333	331	347	347	336	296	347	316	312	343	345	333	332	323	309	344	328	324	287	363	340	311	344	356	324	336	302	349	314	340	335	350	327	344	328	334	281	311	360	341	340	335	341	348	316	316	337	358	305	331	337	353	353	331	338	328	304	302	351	330	322	334	308	368	331	302	355	346	368	331	359	304	349	319	364	336	319	322	311	370	295	355	316	336	345	310	345	340	339	345	359	344	336	337	322	341	299	321	318	300	347	322	331	340	346	313	317	327	367	350	336	357	326	328	304	348	335	340	309	342	329	340	360	326	322	362	305	336	302	339	355	343	334	315	321	326	344	345	329	320	335	337	350	355	356	327	336	336	325	326	325	355	336	353	357	334	335	302	295	287	316	325	296	362	331	330	316	348	329	308	363	307	330	319	295	296	336	321	335	336	351	370	350	383	356	331	368	352	361	332	300	336	318	318	334	336	341	313	316	348	354	328	319	346	322	305	318	351	347	296	369	336	330	334	310	360	287	293	326	340	380	348	313	340	324	332	356	324	321	335	359	348	307	326	332	329	333	326	362	330	350	321	325	346	310	317	351	300	332	310	335	310	335	315	357	324	364	339	327	350	322	318	337	315	343	371	307	344	316	312	333	353	324	313	326	311	355	359	345	325	362	336	332	313	361	314	332	371	338	370	297	335	338	313	346	333	324	317	308	320	325	340	347	355	356	345	336	319	333	343	310	343	349	325	365	342	343	313	352	327	321	309	317	325	341	330	332	325	331	337	323	365	339	339	363	340	348	333	343	353	348	317	324	319	334	336	326	341	357	332	348	326	339	299	335	340	326	342	331	355	342	328	307	371	358	320	323	305	313	335	344	318	358	355	316	325	376	362	310	355	348	325	365	306	330	318	359	347	313	332	358	319	327	356	369	341	334	357	332	303	338	332	313	331	325	339	343	361	368	327	296	301	326	332	328	353	340	326	337	343	331	331	330	339	322	337	343	351	347	309	315	308	355	357	322	342	332	366	335	346	373	331	323	320	325	309	340	327	307	333	372	339	327	333	332	298	325	360	296	346	366	335	345	327	318	302	343	333	342	335	323	336	335	321	316
22456	21034	28594	23678	21034	21091	11647	1235	796	673	590	521	556	504	482	468	448	421	397	404	397	383	382	366	349	340	312	364	331	364	352	340	330	329	373	323	347	336	312	310	324	307	328	312	308	340	305	317	319	332	313	338	312	340	316	329	317	304	335	323	285	332	317	339	318	343	326	309	332	323	340	312	305	298	307	318	364	285	351	311	304	323	316	328	334	314	307	305	352	303	304	306	272	308	293	326	336	292	335	330	308	292	317	326	345	322	301	304	316	342	336	327	314	308	300	323	281	313	320	315	308	328	309	309	331	312	335	288	312	294	316	329	326	301	316	329	349	329	311	313	352	285	293	333	352	330	286	332	290	293	310	342	316	278	303	327	315	294	335	318	314	288	313	312	317	334	277	310	304	326	274	324	317	307	332	318	325	323	303	320	332	306	328	294	309	288	299	291	315	325	316	317	325	305	318	327	297	314	305	305	346	336	345	319	363	329	314	297	337	285	321	307	312	324	314	314	313	299	339	322	303	330	321	324	321	320	312	340	313	316	317	309	297	302	308	348	328	306	355	337	307	276	310	281	300	301	309	323	310	319	292	329	295	318	323	319	281	321	300	311	316	314	337	310	321	333	318	295	315	312	321	335	333	300	351	305	288	304	292	327	330	328	326	291	339	329	332	315	315	297	278	295	307	299	288	306	325	332	345	313	341	331	293	363	306	321	326	284	298	318	324	299	302	303	323	305	316	330	303	319	334	304	306	331	300	327	308	325	328	333	327	278	295	334	300	280	304	307	341	332	310	294	287	311	312	329	311	316	311	323	335	344	308	303	314	299	292	302	269	309	340	323	326	311	305	315	319	307	301	342	331	339	323	314	310	317	294	282	295	285	347	315	318	295	286	307	299	306	309	339	315	288	309	313	353	307	356	305	324	334	342	313	297	327	296	312	350	320	300	336	354	336	293	325	331	316	325	330	336	290	317	325	311	312	299	326	320	323	314	320	304	338	319	297	325	316	312	323	321	324	352	308	310	318	310	335	301	294	324	338	347	316	337	327	341	308	321	303	315	289	316	341	331	305	293	284	322	300	319	348	327	290	289	307	344	333	309	317	305	329	314	301	331	331	310	308	293	302	335	345	298	316	318	281	312	304	325	358	288	316	311	292	301	315	320	299	334	335	317	310	341	275	313	321	320	316	316	342	292	313	336	306	309	327	285	319	295	311	323	330	342	334	307	313	287	324	303	298	310	310	312	325	311	348	325	307	313	310	316	337	335	312	307	316	319	320	286	332	323	322	325	310	327	320	313	288	305	322	301	329	307	289	342	311	334	307	318	305	309	306	343	289	288	335	339	336	303	304	283	331	343	308	290	311	300	320	305	292	319	351	300	336	304	300	336	329	307	320	313	320	336	334	331	301	320	325	331	333	312	338	333	326	297	320	317	315	303	314	327	288	317	323	326	314	314	305	280	291	325	264	297	336	320	319	292	324	314	305	299	319	307	326	317	274	338	297	320	310	301	313	315	304	309	321	331	323	305	274	309	319	329	297	285	324	278	277	338	335	325	301	317	311	323	280	309	281	319	308	325	296	287	327	337	320	288	342	311	345	297	315	325	320	303	312	344	319	330	323	294	316	311	320	332	310	327	345	327	328	321	272	292	326	331	343	303	309	321	319	297	318	298	292	308	302	299	310	321	305	308	322	314	330	312	329	289	302	326	302	326	299	279	315	295	293	304	301	343	317	284	353	277	326	306	357	315	340	303	335	304	361	299	297	335	310	297	302	280	314	322	321	305	321	310	288	313	311	301	322	304	290	326	327	319	318	348	312	335	318	328	305	296	321	306	289	329	326	315	277	307	315	303	315	315	295	303	341	304	319	308	284	311	313	340	310	310	291	276	315	310	305	290	316	326	313	300	339	277	302	314	318	325	340	310	282	352	279	301	287	299	310	313	309	303	324	305	316	350	292	332	268	322	311	333	317	340	304	311	301	284	321	321	282	303	325	304	309	339	284	313	322	305	294	313	319	309	326	279	333	276	283	319	294	318	305	337	334	301	318	323	309	330	287	293	310	331	291	312	340	304	319	319	314	331	295	328	305	314	297	319	351	303	316	319	291	308	280	299	338	322	293	319	313	328	316	289	287	326	313	291	303	319	316	300	319	328	333	326	290	301	301	333	316	351	326	283	295	280	321	304	301	302	314	307	312	355	290	295	286	305	305	313	305	302	327	324	315	325	304	320	308	302	296	339	317	328	339	344	316	337	295	285	315	297	303	323	298	303	345	290	316	314	331	329	334	281	320	314	316	328	320	309	302	328	301	323	307	295	296	350	328	284	319	311	305	319	293	270	310	341	315	315	325	328	321	297	314	319	312	312	316	344	311	292	320	290	300	342	320	302	298	298	289	327	347	297	305	300	309	316	293	294	322	317	304	323	347	345	334	304	305	292	308	362	303	294	326	310	312	310	295	328	343	319	315	323	325	315	324	314	317	332	310	286	332	307	310	309	301	306	259	340	315	317	305	333	303	314	296	327	294	313	305	299	285	346	303	337	326	300	301	321	325	306	302	334	322	328	309	273	333	335	320	317	303	328	325	304	297	332	309	302	336	307	300	295	314	284	315	322	315	298	301	313	318	318	303	298	314	314	298	278	299	310	309	304	307	311	337	309	295	344	316	320	355	314	324	309	346	310	338	324	306	336	317	322	300	297	315	305	322	315	280	309	270	312	325	310	331	310	329	297	324	300	367	309	329	321	301	300	314	335	309	340	297	318	295	295	282	340	305	311	347	310	286	282	309	310	302	302	303	341	338	309	328	324	302	280	319	327	313	326	303	324	315	322	320	304	295	321	292	305	306	295	342	281	344	296	309	296	313	314	322	321	297	336	340	291	294	341	319	304	299	289	334	328	344	299	325	327	309	325	334	305	305	310	286	324	283	327	316	324	291	288	311	304	360	287	303	325	293	305	315	285	286	340	314	317	329	339	328	315	308	275	313	327	284	323	318	317	321	305	315	332	328	325	324	288	353	301	311	327	339	325	284	353	309	353	315	330	342	309	276	267	275	313	322	319	344	304	289	331	326	299	322	315	324	317	310	323	299	311	348	286	323	324	332	333	315	292	318	313	308	304	326	341	329	295	270	313	306	305	304	304	299	307	300	289	319	315	335	336	301	287	319	301	307	316	319	326	317	276	285	325	305	348	339	315	285	308	287	309	319	316	339	313	336	319	338	285	285	308	310	301	318	326	328	287	319	334	300	327	302	310	277	310	334	306	299	298	318	294	318	282	321	310	308	303	321	306	326	304	358	344	268	316	284	322	267	301	310	315	322	313	303	319	343	328	337	304	314	309	322	302	304	313	302	322	280	333	314	319	325	325	310	301	319	297	318	324	348	296	295	294	329	311	322	290	315	333	320	324	357	318	307	321	310	299	314	307	322	299	294	291	327	336	314	325	318	302	305	327	297	307	311	283	304	332	305	310	311	307	330	330	322	314	328
9978	13617	11039	5560	3676	2685	2044	1563	1192	981	843	760	674	665	552	544	495	463	445	417	455	407	401	385	419	428	386	402	388	358	337	372	362	366	344	370	352	334	343	367	353	359	382	367	365	340	359	362	335	350	327	341	341	353	351	353	334	362	376	335	348	366	341	344	363	342	315	341	329	355	342	351	336	317	354	344	373	324	323	345	352	339	305	360	310	309	343	389	326	292	352	330	324	342	322	360	334	323	327	315	322	344	301	310	346	328	330	330	334	360	327	316	315	319	353	355	358	354	326	347	346	297	343	366	337	330	334	339	314	332	355	361	323	346	359	315	311	321	295	331	330	345	368	337	349	305	337	309	351	324	313	328	348	357	318	347	326	320	360	317	311	326	323	352	361	373	346	301	346	330	311	310	329	366	327	330	321	347	317	332	303	330	341	302	334	321	338	324	324	350	299	348	346	336	340	360	303	365	333	304	338	323	298	337	337	356	356	367	320	350	321	321	341	343	318	340	328	335	338	332	349	335	354	315	325	345	319	328	324	332	309	292	339	323	329	327	341	345	351	330	322	322	333	305	319	337	367	347	339	352	305	352	364	353	333	333	319	346	308	336	331	341	302	316	380	334	339	311	320	350	303	342	340	330	351	367	329	317	312	330	312	345	338	349	348	358	326	335	350	348	331	318	329	318	348	323	338	336	341	346	323	302	338	345	344	349	338	306	309	315	329	338	326	363	312	369	328	346	325	329	358	347	344	318	342	338	368	328	296	353	336	306	383	324	314	312	343	333	339	325	357	330	314	310	298	321	365	353	341	328	330	344	317	321	323	319	342	318	350	327	323	349	323	341	328	353	324	340	317	321	336	354	365	331	331	346	351	341	321	320	307	342	343	329	325	318	334	347	328	317	351	336	319	361	349	325	327	346	357	341	348	328	340	346	322	313	325	335	364	341	326	344	343	307	337	326	331	381	349	341	280	338	356	330	329	345	356	325	358	358	369	326	314	327	338	311	325	306	345	370	341	339	341	335	324	330	313	325	340	308	331	345	321	346	337	333	360	330	340	364	343	330	319	333	313	306	368	293	343	321	321	338	321	359	347	338	336	354	340	350	349	341	344	336	322	342	332	334	355	319	330	325	348	312	314	298	334	371	307	343	332	318	320	320	353	366	351	324	351	357	326	312	325	329	328	337	308	324	326	344	347	326	358	309	328	317	337	321	322	340	341	335	340	323	329	266	343	338	319	335	328	332	353	328	354	338	334	328	295	320	342	339	351	323	320	341	320	324	320	347	301	291	304	307	312	332	333	311	316	336	350	317	309	337	375	345	316	322	310	332	342	319	317	333	294	334	323	337	323	337	345	304	354	359	308	331	299	324	350	351	337	312	335	348	333	333	339	357	345	336	320	326	317	365	339	302	320	361	338	361	347	374	325	321	320	299	354	314	339	332	317	325	319	343	362	314	370	332	307	347	360	354	327	331	324	325	333	325	318	320	321	325	339	324	343	342	367	326	341	328	337	313	349	328	331	346	340	352	311	332	319	315	322	350	315	322	361	341	357	362	352	332	345	335	372	345	345	305	376	352	326	328	333	331	297	348	302	318	318	329	353	339	334	331	356	310	328	330	303	356	340	337	338	321	316	347	341	304	338	347	343	353	316	328	331	328	335	347	303	331	342	311	308	321	354	343	332	328	340	333	332	348	328	325	314	343	334	339	354	311	292	299	316	320	292	322	341	353	345	348	303	310	356	327	309	346	318	333	329	356	308	320	362	331	330	345	301	334	316	315	310	369	349	393	299	335	336	320	356	339	342	337	328	366	318	346	346	332	329	357	367	357	328	325	370	339	320	305	347	347	329	368	324	364	323	346	369	350	336	328	311	326	329	322	327	337	292	330	310	336	346	308	348	302	318	329	334	321	318	340	312	324	355	364	337	346	337	304	335	338	322	332	339	368	373	338	354	350	328	345	337	327	360	337	341	331	360	323	348	372	307	339	323	348	307	335	351	330	312	336	332	296	360	332	343	345	350	352	351	339	341	342	352	347	310	330	330	327	316	345	358	349	339	303	356	337	326	344	339	352	341	332	355	336	324	326	333	304	342	295	365	358	320	315	331	354	341	359	360	336	310	339	329	370	332	341	338	339	335	331	324	308	349	336	330	311	349	336	332	351	351	335	360	321	355	325	335	322	316	335	347	350	310	350	328	317	295	359	347	293	278	317	326	380	303	327	358	333	351	351	336	333	331	353	330	318	363	343	328	321	366	329	335	301	340	309	301	323	392	384	357	355	315	318	351	334	325	323	348	333	360	329	336	372	347	328	308	311	310	348	337	362	316	325	329	351	349	336	327	323	358	297	349	314	357	353	327	347	314	358	334	310	337	321	302	321	329	340	309	346	349	330	364	332	343	333	320	337	354	315	322	338	336	345	326	342	343	359	323	352	346	359	334	348	372	345	360	364	329	338	314	328	343	344	330	318	340	333	346	339	331	351	326	331	367	365	350	345	332	341	345	354	321	361	332	335	333	333	367	348	336	360	329	361	341	332	324	340	316	364	323	317	327	290	341	317	316	307	319	334	324	335	332	332	348	344	361	342	332	338	343	348	319	351	333	312	319	324	331	328	331	331	359	323	327	308	332	326	331	333	346	297	329	358	317	352	314	320	372	329	343	333	311	326	341	350	316	309	315	316	342	314	348	344	284	328	336	335	307	311	342	330	323	312	338	323	362	337	301	322	301	323	309	334	357	339	308	323	328	351	332	367	320	343	346	300	375	335	339	354	346	325	343	318	342	322	331	374	321	329	356	356	351	355	322	344	354	321	307	332	332	368	344	334	335	336	344	342	314	356	307	326	313	305	346	358	279	353	310	297	357	303	349	330	354	316	321	340	328	321	322	355	334	342	310	323	312	326	323	318	330	333	323	337	357	319	310	342	325	337	315	355	328	342	365	321	335	322	326	314	329	290	331	344	318	310	363	332	300	335	324	322	354	317	326	317	321	301	344	342	341	374	345	367	300	339	318	326	331	327	316	335	319	334	370	312	328	337	339	345	317	333	338	316	359	332	355	377	356	341	313	358	318	331	338	337	336	327	334	327	317	340	317	332	360	337	328	320	341	337	335	358	342	318	339	338	322	366	318	358	297	353	313	306	344	325	303	331	332	344	332	316	342	323	344	335	340	331	348	323	304	353	331	359	341	349	337	324	337	310	327	349	325	346	325	335	340	322	324	318	321	335	363	299	335	337	359	316	335	312	346	310	329	330	325	353	351	335	333	333	350	329	310	336	327	299	326	339	334	339	303	372	343	352	315	319	335	337	336	323	325	304	326	306	337	336	361	328	332	340	314	304	355	343	355	351	331	326	363	341	349	331	352	339	356	318	340	371	357	310	316	371	332	292	333	289	331	362	330	332	332	334	303	339	325	333	324	316	345	319	321	294	335	344	324	337	295	333	312	340	327	360	333	347	343	332	342	328	337	306	352	332	376	341	329	332
22474	21060	28580	23741	21064	21117	11701	1205	825	700	666	558	526	527	497	441	432	399	400	385	359	370	375	365	312	348	325	337	336	322	353	360	341	319	336	317	336	317	336	361	310	332	327	331	335	295	291	303	350	336	319	295	355	348	318	350	307	297	299	342	312	327	331	320	295	289	305	303	332	290	342	347	329	325	322	323	305	320	320	328	307	312	305	310	303	319	306	335	285	322	291	285	306	320	351	311	307	300	317	283	303	312	322	297	313	261	314	296	302	304	330	276	358	315	324	337	303	306	342	294	314	336	289	336	347	324	289	306	302	314	293	301	339	307	314	327	320	324	323	335	319	332	325	310	298	305	326	318	322	314	303	309	314	292	299	327	318	309	298	299	323	343	296	348	305	324	319	333	338	336	311	305	330	333	306	316	297	344	319	317	329	311	303	306	304	305	333	288	330	334	300	330	312	318	326	318	307	311	308	278	300	314	297	318	330	327	333	310	301	300	323	285	302	315	331	323	314	279	309	324	317	318	337	317	322	283	307	306	307	307	303	350	355	354	303	330	310	333	342	312	276	289	316	297	334	305	311	304	280	334	307	311	303	311	324	309	348	298	303	313	314	290	319	332	303	317	336	328	343	314	316	287	299	300	331	322	303	351	311	348	316	292	294	290	332	318	315	311	330	313	308	273	321	286	310	297	302	326	337	309	299	327	328	321	323	348	289	335	273	309	292	353	331	315	327	299	290	310	312	321	334	311	294	296	297	325	302	324	311	303	303	302	298	309	308	321	304	269	300	315	334	311	281	307	302	276	302	361	344	330	293	304	302	329	301	320	338	316	308	322	304	282	284	308	314	335	301	305	294	291	314	298	317	327	321	326	342	311	316	287	295	317	354	320	292	303	350	291	315	330	302	315	319	319	297	322	317	314	287	311	336	339	299	300	327	316	333	323	314	335	324	299	330	318	325	310	268	295	293	308	338	312	293	315	307	323	317	322	329	303	338	281	315	337	320	333	309	347	309	269	283	309	292	317	328	333	302	328	325	317	314	318	297	294	327	323	301	332	300	317	290	347	296	339	299	328	292	312	298	289	286	367	318	356	331	261	337	306	301	324	303	315	321	315	307	302	314	298	312	297	301	315	330	292	299	312	289	292	330	297	318	318	296	291	328	326	305	332	316	302	313	299	282	283	318	297	318	319	354	286	311	324	309	329	337	331	298	286	302	332	318	320	322	310	276	322	327	364	327	302	334	301	313	320	302	292	332	312	324	323	308	374	296	304	281	303	370	288	310	342	338	256	291	307	322	298	312	290	331	326	308	308	328	303	289	313	292	339	312	316	326	308	326	295	311	334	315	325	310	284	310	314	340	313	325	337	310	323	322	303	299	290	286	329	285	290	294	338	323	320	313	306	323	305	313	271	320	293	298	303	311	329	286	302	298	311	312	311	306	308	314	354	326	312	331	305	345	295	293	339	340	322	331	308	307	303	306	317	303	316	294	307	314	319	304	345	303	314	323	314	282	326	306	334	285	340	341	333	305	310	317	279	295	292	319	333	316	298	318	308	350	293	309	321	297	292	347	323	347	299	271	271	288	334	315	295	323	357	299	312	307	286	302	314	310	313	283	293	297	343	324	330	316	317	362	304	303	311	296	293	291	361	357	302	312	331	348	363	329	307	313	320	313	307	321	293	333	274	305	323	329	300	318	313	323	314	312	332	338	305	306	322	328	319	316	313	315	311	320	305	326	326	307	322	327	311	330	308	310	321	327	281	307	298	317	299	327	317	313	320	318	333	278	290	318	311	281	343	312	320	323	312	350	305	289	345	305	320	304	305	310	308	312	320	321	317	320	320	337	360	308	310	292	316	307	357	327	303	323	326	331	361	313	314	330	315	323	323	325	298	291	317	316	306	310	302	299	286	305	308	319	266	304	321	305	337	305	324	320	306	328	311	332	330	312	318	300	341	319	348	342	276	328	312	323	340	310	300	339	335	329	326	277	311	318	317	339	299	326	289	350	314	323	296	315	338	300	333	327	282	303	289	303	312	322	284	333	320	300	335	319	282	302	308	313	346	315	279	355	308	323	303	347	304	315	332	317	313	315	340	317	355	316	332	305	287	305	317	311	315	350	294	300	291	326	298	299	326	334	288	335	317	314	286	326	324	324	317	319	323	282	330	314	312	325	321	294	271	321	324	300	335	345	339	309	293	322	317	346	305	303	290	306	324	281	303	303	285	295	332	295	306	333	339	297	311	323	327	304	297	325	329	292	317	331	281	360	302	327	306	300	299	293	302	334	317	301	347	321	322	289	304	307	294	341	295	294	285	312	321	289	324	359	316	327	276	295	315	297	305	314	327	287	304	300	297	288	317	338	320	312	281	314	324	317	313	301	292	336	319	299	299	297	290	308	308	275	294	283	298	283	315	300	277	306	288	299	294	289	292	319	307	297	329	334	324	348	327	322	347	284	309	323	323	307	316	330	313	297	304	321	315	292	288	345	327	315	294	326	302	304	340	319	318	342	315	325	325	323	314	296	333	323	294	329	289	324	298	307	299	300	300	308	300	296	313	334	307	317	297	309	323	308	282	320	330	308	299	329	289	329	317	327	335	342	298	296	280	331	309	327	332	289	316	291	322	314	340	328	294	306	318	276	296	289	301	304	301	312	320	281	338	338	302	319	299	286	289	332	325	329	308	315	295	293	318	302	334	291	302	311	334	304	342	318	310	308	303	300	346	317	285	303	318	288	335	341	271	320	314	308	315	310	300	305	332	263	316	334	315	357	350	288	307	306	316	272	300	308	302	351	292	299	317	302	300	306	311	316	331	331	326	338	289	309	307	313	319	328	292	317	330	305	298	331	281	321	305	341	302	316	307	303	320	323	314	309	324	323	313	338	340	311	319	318	298	328	301	305	285	321	291	329	304	326	308	299	329	294	316	259	276	310	283	281	325	320	343	325	315	316	297	295	278	301	313	293	320	315	325	286	295	291	315	308	285	314	328	303	286	322	301	335	297	299	302	323	304	312	299	300	298	332	310	313	324	320	311	303	304	313	318	319	324	324	311	330	317	307	317	311	310	310	305	302	324	313	313	319	316	317	343	282	351	301	299	287	306	303	314	331	341	312	323	294	301	341	289	354	309	314	321	273	293	319	313	327	322	306	332	315	277	310	319	282	313	334	279	298	261	310	324	313	306	322	317	346	311	298	300	276	305	311	289	326	350	291	317	298	351	325	325	320	308	309	331	311	311	303	297	299	315	321	298	330	310	291	274	315	311	309	329	285	284	306	316	289	320	336	328	301	280	330	290	331	305	296	332	318	301	330	309	311	314	313	327	317	354	326	337	302	302	302	326	325	299	329	308	322	273	289	332	294	293	290	335	337	306	308	291	341	329	300	317	329	316	314	289	310	316	331	338	298	281	334	282	293	308	318	282	324	317	322	327	292	314	313	282	285	317	316	271	312	318	297	310	285	303	286	300	291	323	295	327	313	329
8060	13496	11172	5557	3804	2666	1990	1501	1222	1001	808	780	699	626	592	561	487	472	469	454	450	425	397	404	398	367	384	376	394	352	360	362	343	365	354	381	359	325	356	361	347	360	325	351	335	335	372	344	367	310	346	332	349	355	338	349	339	342	333	364	341	357	301	320	354	362	322	341	328	332	332	304	367	316	371	351	314	345	373	347	321	337	293	332	315	325	302	349	347	348	330	339	321	336	346	329	315	356	333	289	320	357	342	333	335	335	335	358	350	353	352	346	347	355	314	324	310	322	324	338	321	342	337	310	359	301	383	319	334	325	326	334	325	358	335	346	333	344	330	327	353	354	325	290	345	359	347	331	351	335	345	315	344	344	330	360	344	335	339	349	339	349	343	355	375	340	367	336	310	336	339	344	321	332	357	320	344	332	323	369	330	356	358	342	345	346	319	347	303	318	333	347	329	342	338	344	342	325	333	326	344	340	347	360	318	329	357	335	323	329	328	308	314	308	364	322	326	315	359	341	350	371	354	342	368	342	320	316	322	351	327	338	324	317	315	298	319	325	324	340	312	330	310	321	313	367	329	341	302	340	332	330	327	327	343	286	347	312	327	336	315	322	354	373	326	365	307	330	325	307	282	363	310	290	355	341	316	308	315	328	344	322	339	336	311	341	321	339	341	338	341	344	362	333	314	310	331	351	328	367	315	298	338	328	336	369	323	357	317	327	352	316	314	377	335	323	357	316	324	333	333	355	356	344	354	360	332	350	299	352	325	333	346	332	349	301	335	342	339	360	325	349	321	330	339	330	314	353	319	323	357	351	323	328	339	350	317	313	328	324	344	323	296	328	343	327	342	329	331	333	315	320	330	327	337	331	351	324	355	352	330	317	325	327	316	309	326	339	345	307	319	345	328	337	345	343	333	310	365	349	334	336	340	376	331	328	334	315	349	378	324	350	357	348	322	368	350	340	332	328	318	320	346	317	309	330	347	329	301	360	358	348	350	310	340	347	311	351	331	333	327	334	314	344	337	341	344	351	327	315	329	320	323	346	330	354	330	275	319	369	333	330	341	324	345	322	343	273	330	309	362	339	316	327	310	351	315	326	340	353	330	307	327	303	362	335	306	343	337	314	321	330	292	371	338	351	320	295	309	334	310	338	339	342	336	333	382	338	343	344	320	335	296	358	371	354	337	332	316	325	346	332	335	335	305	326	285	336	315	326	323	340	314	318	322	323	337	341	314	308	353	353	337	315	332	344	383	328	373	338	317	342	320	328	337	331	311	363	311	351	353	323	320	330	296	345	325	333	333	345	324	334	335	345	337	317	346	328	346	332	300	357	315	330	360	334	297	321	341	380	333	348	341	357	336	315	338	317	359	326	335	317	331	340	308	306	313	341	337	364	310	346	301	303	288	321	351	335	340	301	349	311	354	341	355	331	346	320	316	327	366	362	304	306	368	333	339	326	319	312	355	327	322	318	330	330	371	308	315	341	322	330	327	356	358	321	291	370	348	348	292	307	333	331	330	329	361	320	302	340	343	331	297	298	352	310	320	350	344	341	321	356	303	290	329	318	325	313	349	354	306	347	321	347	307	370	320	343	318	321	356	329	317	341	331	341	346	345	321	310	320	354	322	345	330	330	355	300	343	338	312	336	356	337	325	338	306	332	342	326	334	358	333	328	326	323	325	333	324	320	340	317	338	337	346	283	340	298	349	335	343	311	318	323	335	325	308	343	314	310	362	348	348	324	349	295	311	311	354	341	320	307	333	321	313	305	352	344	313	349	331	350	325	311	303	336	324	356	339	321	345	345	312	329	308	321	325	338	345	332	345	338	329	313	324	313	310	384	323	339	326	314	335	329	335	328	326	357	308	343	320	360	331	338	314	305	312	293	347	318	340	335	347	317	358	344	317	349	325	342	307	312	344	328	298	311	391	330	359	354	355	366	341	323	327	287	300	324	299	319	352	349	318	306	323	335	340	338	309	331	297	329	326	346	372	323	352	272	362	333	358	311	356	363	331	329	323	304	285	341	329	332	315	334	341	315	317	316	312	305	322	331	334	348	338	342	315	329	296	325	333	339	354	339	315	334	334	335	364	338	320	361	329	353	325	351	330	347	333	312	336	352	310	319	296	322	330	340	350	342	349	321	332	359	327	336	351	343	324	305	344	358	340	327	339	326	344	313	332	356	401	288	330	359	357	305	299	350	346	360	354	317	351	327	330	330	323	316	300	347	315	336	336	322	329	338	355	355	327	344	332	322	362	331	362	330	354	327	355	306	311	331	342	351	340	345	321	301	363	355	340	327	340	361	335	356	349	343	324	312	331	365	341	306	346	344	341	320	336	351	382	323	328	341	302	349	313	342	302	340	319	344	338	316	322	311	304	357	347	331	294	335	329	343	344	351	350	333	304	335	335	305	359	305	366	351	313	346	301	327	316	343	350	313	335	321	301	308	322	305	349	340	312	304	323	331	330	361	314	304	316	346	308	319	320	313	337	317	338	318	372	347	331	342	335	340	340	339	333	350	334	328	368	321	347	303	320	333	331	318	306	333	366	317	299	366	370	351	342	347	338	352	333	330	344	329	330	318	333	370	324	368	331	356	325	337	326	342	345	348	326	345	336	345	357	333	308	326	314	319	303	322	354	338	351	327	357	341	339	324	339	342	306	338	361	348	340	340	337	331	339	339	307	353	327	330	311	341	305	345	326	343	338	319	329	332	347	330	372	337	325	348	349	280	354	304	340	345	298	306	334	326	349	345	333	312	376	331	365	327	334	372	312	316	345	347	330	339	314	338	334	338	348	359	319	352	376	321	333	346	317	291	336	351	351	330	328	305	341	328	346	305	312	341	330	358	351	330	329	332	352	311	348	313	340	364	313	342	327	307	298	338	324	333	346	331	333	307	325	315	325	343	342	345	305	326	330	352	342	321	348	337	366	323	357	322	348	323	314	332	338	336	325	328	328	317	316	360	329	322	337	330	317	343	326	315	325	321	339	307	350	344	294	290	342	316	340	325	298	321	368	317	289	336	340	336	317	324	330	318	314	326	315	329	302	329	292	307	349	346	329	333	329	347	323	337	348	336	330	338	350	314	311	340	349	334	331	330	334	321	351	341	343	323	346	326	352	311	335	368	287	333	355	336	332	360	326	324	355	316	352	321	323	330	313	326	315	347	329	305	310	314	322	314	305	330	351	325	301	314	327	336	330	341	349	350	317	317	310	336	330	321	324	336	357	344	318	359	354	340	345	324	329	323	341	331	343	329	311	338	343	339	348	335	326	350	338	356	349	358	295	329	344	317	340	337	327	350	325	329	350	323	322	318	308	315	353	311	327	333	329	326	347	312	336	307	333	348	362	321	325	291	345	321	343	299	359	305	323	375	331	323	337	328	334	342	356	352	342	319	337	336	324	354	317	314	352	322	330	306	340	310	343	316	328	331	345	346	304	358	349	326	352	356	345	327	317	358	327	324	317	352	348	366	318	339
22530	21126	28701	23809	21128	21181	11674	1184	862	730	680	568	511	473	465	418	410	430	397	380	398	326	387	380	358	337	362	365	338	354	316	320	355	321	305	360	311	355	317	370	308	326	347	298	344	303	293	342	325	312	308	345	291	330	309	337	311	312	301	323	320	308	315	330	303	346	332	351	318	325	305	360	317	327	322	332	329	312	281	342	328	308	344	328	306	341	298	286	317	333	296	305	331	325	308	296	316	318	322	308	297	291	342	306	334	300	329	317	290	320	327	305	349	308	341	353	312	298	312	318	303	298	307	295	313	331	320	335	295	321	295	310	345	329	334	291	299	322	298	303	277	301	306	327	306	328	330	339	294	312	346	302	313	306	311	299	305	324	328	267	315	314	312	321	352	322	304	313	322	287	331	338	316	280	327	315	294	324	308	299	323	336	329	325	284	315	357	361	313	331	289	316	312	321	292	326	315	283	298	303	332	311	294	316	299	321	316	310	297	303	314	344	283	323	298	310	310	311	333	305	336	341	312	298	302	322	302	321	326	295	293	308	336	333	316	312	308	299	304	293	314	299	318	331	322	301	309	297	279	301	292	301	301	332	277	263	281	365	297	318	326	310	337	304	322	310	299	307	285	308	335	314	332	314	325	323	297	320	306	308	345	336	324	351	275	332	291	313	292	323	284	327	315	293	304	294	284	293	333	295	313	349	283	285	289	305	321	321	324	334	299	334	320	293	271	310	333	308	273	286	311	307	293	327	282	323	320	318	325	296	284	308	322	330	320	340	299	325	337	342	318	284	314	322	320	322	342	297	311	334	331	323	317	319	334	320	320	301	282	343	330	328	332	310	277	292	298	298	311	280	319	309	324	331	296	296	301	340	312	333	317	294	327	320	311	293	315	282	338	314	344	293	323	304	324	329	283	297	352	341	328	323	306	301	353	308	308	293	328	334	307	318	336	292	306	309	369	298	347	318	301	309	292	344	291	316	332	341	290	313	275	295	312	343	301	317	330	308	302	332	333	310	312	333	361	327	285	327	317	321	332	298	342	325	294	336	318	324	325	280	307	314	342	292	322	308	324	315	335	298	339	309	294	287	305	321	314	316	288	337	323	316	300	343	294	315	306	346	318	328	281	287	327	329	328	305	295	305	312	310	311	297	307	333	309	340	321	347	335	299	329	348	309	337	304	328	300	280	310	285	275	333	303	308	312	329	345	319	309	329	309	302	324	270	290	321	319	347	320	306	306	294	324	306	323	300	305	301	371	308	309	314	313	329	318	304	290	291	318	304	286	306	320	343	347	310	293	314	317	338	304	327	324	302	335	347	286	328	287	323	348	319	280	344	295	321	320	289	312	291	360	284	304	289	305	336	333	329	322	328	304	320	312	310	321	318	309	308	319	299	303	327	305	304	299	327	332	331	314	322	328	298	272	322	286	313	298	310	293	312	315	296	362	305	302	319	297	301	292	336	301	326	324	304	314	304	296	290	371	315	294	319	337	305	304	317	352	280	307	279	333	327	322	307	323	300	295	293	353	333	298	301	311	331	300	346	334	334	335	283	328	290	345	297	307	324	313	297	315	283	311	304	327	334	362	306	333	331	321	310	303	333	285	295	297	302	327	333	286	301	344	315	326	301	327	333	321	284	287	298	315	321	335	300	325	320	309	336	316	314	267	335	306	322	297	326	295	315	310	319	314	322	313	290	300	273	321	332	306	291	287	347	313	335	310	324	321	336	319	345	327	319	275	360	280	320	313	308	328	312	289	314	334	299	341	298	287	307	313	321	320	302	307	319	339	309	323	286	305	294	316	313	266	291	329	311	303	358	301	323	304	339	335	273	284	296	324	323	306	329	310	300	285	299	291	281	310	318	331	293	304	337	286	282	315	284	313	309	317	359	286	283	274	311	329	338	345	336	303	266	290	306	313	353	318	306	326	333	310	365	339	285	316	313	288	335	325	329	324	327	339	349	303	345	296	293	313	306	289	320	331	304	290	298	320	333	297	315	305	319	302	304	349	299	305	306	337	319	344	291	337	291	277	345	346	325	325	297	324	297	329	326	309	282	283	290	291	314	300	304	289	319	305	313	292	279	315	283	323	289	309	288	280	325	337	308	308	296	331	323	314	287	317	315	310	277	309	313	306	289	307	325	310	332	326	324	309	353	301	283	326	280	317	321	333	329	326	313	331	308	332	294	318	344	301	321	307	311	276	301	312	351	315	318	349	304	297	322	317	331	352	311	345	318	303	314	356	351	284	307	347	306	341	316	303	296	292	301	342	327	332	295	309	303	312	310	329	305	284	311	315	324	298	292	287	300	329	311	328	347	311	308	293	333	304	296	289	296	312	323	325	313	334	274	350	333	308	310	313	313	342	309	287	359	293	318	307	331	330	346	308	340	327	310	266	308	290	320	310	298	276	295	339	304	340	334	277	294	334	343	309	308	343	336	323	298	301	279	288	311	312	288	293	323	313	271	331	307	316	333	328	294	326	325	295	319	292	322	295	320	298	321	294	312	339	315	307	339	308	344	315	331	320	310	335	275	299	332	314	309	299	322	321	302	297	284	330	324	307	287	302	319	300	313	327	315	296	313	314	278	309	304	322	291	334	332	304	304	284	316	298	309	310	301	302	286	287	338	340	296	296	344	305	297	316	282	303	325	305	312	316	329	331	298	273	312	307	326	300	333	326	294	302	300	311	354	303	307	335	316	279	330	297	322	320	346	297	348	295	316	305	308	332	291	348	319	338	310	312	311	307	354	313	303	313	303	256	303	310	311	330	324	286	321	310	299	265	307	303	317	324	304	286	306	331	293	321	326	317	314	319	298	317	315	320	340	304	288	319	278	314	304	284	314	316	329	312	309	318	284	316	339	270	322	296	336	333	336	310	298	309	321	343	283	331	291	300	294	317	318	319	304	318	329	302	317	295	322	318	308	295	280	304	282	325	296	266	306	297	329	307	278	316	313	294	321	321	299	303	299	331	330	315	307	318	343	290	293	297	320	340	328	336	336	291	319	309	311	321	329	301	311	302	300	326	329	307	311	327	330	281	336	298	312	322	314	322	345	324	315	314	304	312	315	287	320	271	315	316	324	313	327	328	312	325	264	333	306	326	350	313	289	290	293	328	322	326	295	332	321	307	314	341	331	338	300	315	302	310	299	292	293	291	344	292	349	303	321	321	333	284	289	319	298	302	308	323	290	301	323	319	280	303	300	310	279	326	293	300	310	252	328	309	320	307	307	317	303	300	341	298	340	287	304	304	332	315	327	304	353	324	317	328	286	299	295	295	310	327	315	311	334	271	293	331	283	310	305	303	328	303	305	321	308	308	300	330	301	308	314	309	296	324	344	296	292	299	316	263	312	316	306	316	322	301	313	327	331	313	326	302	325	306	301	333	312	288	313	314	310	300	340	308	290	294	307	324	322	332	335	312	299	328	297	302	310	349	332	299	325	311	293	326	321	335	303	302	311	355	326	303	266	294	316	321	267
7881	13648	11256	5553	3718	2769	2033	1551	1159	1019	835	712	641	591	540	552	483	466	451	420	402	426	423	369	401	363	367	389	354	387	398	427	354	370	362	360	358	358	335	363	369	338	343	332	346	361	358	324	375	339	326	357	366	361	353	339	317	343	339	358	360	288	366	318	340	325	353	350	375	322	322	366	393	338	339	369	325	357	352	312	350	341	326	317	317	328	321	354	330	329	328	324	283	329	334	319	354	342	295	324	324	315	346	317	344	311	348	349	326	318	304	386	338	349	335	365	324	337	353	341	336	344	328	320	319	343	326	326	348	304	316	311	322	342	329	320	338	314	317	312	326	311	368	330	356	377	337	325	328	323	357	326	321	331	360	336	339	342	296	337	323	335	338	335	329	314	317	339	331	362	327	313	342	325	310	335	347	343	337	328	309	302	346	353	350	303	316	316	358	349	333	301	323	328	335	348	321	346	322	323	283	338	341	334	324	344	333	358	315	339	316	309	337	305	319	307	286	317	318	325	336	296	348	353	363	346	330	330	336	371	332	337	366	307	359	342	332	356	341	331	340	306	325	366	345	348	365	304	378	327	331	339	330	313	318	330	363	332	332	321	345	355	316	311	331	320	321	328	328	361	360	342	343	370	360	335	316	349	361	320	318	340	334	321	379	330	320	327	324	356	359	327	328	322	330	319	349	360	317	326	345	331	345	278	314	342	291	335	326	316	378	316	317	302	330	361	354	284	337	360	287	352	299	349	325	318	327	326	353	317	355	362	321	350	361	332	335	318	321	354	307	307	347	296	337	285	324	316	333	357	333	321	353	330	307	337	317	317	311	303	334	339	367	316	351	355	296	341	325	331	328	318	308	330	278	320	346	327	326	323	314	306	311	351	348	329	349	332	324	335	320	305	325	331	337	332	332	324	355	327	300	288	343	331	348	323	328	334	356	335	323	348	315	365	354	334	307	332	342	326	348	360	339	342	313	306	342	318	298	336	341	329	311	331	343	327	325	346	311	367	343	314	331	328	313	318	341	314	306	317	336	340	323	308	304	341	344	327	297	335	348	341	345	315	342	347	333	305	307	313	340	338	367	336	341	331	360	320	333	346	335	323	348	332	296	332	321	337	345	325	335	339	333	321	333	335	344	316	351	331	332	319	304	325	321	329	317	309	360	314	340	335	310	316	343	318	295	324	322	304	336	330	324	292	320	317	335	329	331	391	335	303	291	291	312	318	337	311	366	349	327	321	324	340	325	331	342	322	355	313	308	343	362	340	338	358	343	354	305	336	348	319	356	337	345	340	319	324	363	347	339	317	337	338	317	340	365	349	335	321	343	337	297	322	310	336	315	325	329	360	359	336	337	351	341	326	320	368	319	325	351	353	317	317	344	328	356	319	352	326	323	308	325	326	341	334	321	326	344	370	345	320	319	347	318	358	345	324	322	344	335	333	349	352	377	342	335	296	327	331	307	354	326	340	340	337	293	323	286	301	331	342	306	333	317	342	320	304	349	297	333	326	339	341	340	312	342	316	323	338	322	343	346	338	324	302	314	346	345	342	342	331	334	334	358	352	336	348	351	323	378	316	304	326	316	321	330	335	287	341	323	311	348	323	352	333	326	335	328	367	324	312	346	302	325	342	331	321	339	309	343	340	338	320	338	307	338	323	350	344	345	297	355	343	323	295	364	322	305	360	362	324	323	289	320	325	322	345	307	336	333	325	344	334	366	364	321	330	337	324	330	345	335	329	343	362	365	306	315	347	307	300	337	319	329	357	343	321	326	343	340	328	324	330	335	354	308	343	367	345	329	319	323	324	330	287	303	295	338	322	359	322	318	329	345	293	312	347	370	307	308	326	311	307	367	322	340	379	338	322	290	335	341	327	317	349	342	340	313	342	353	332	320	321	359	359	322	336	350	301	299	305	308	324	324	303	331	365	353	334	334	326	348	304	357	334	343	337	317	337	313	316	344	342	362	336	328	311	305	304	344	324	302	320	326	361	371	368	350	319	369	328	317	313	346	322	345	311	346	341	310	307	347	367	318	303	326	325	307	336	335	347	285	295	363	318	329	327	339	348	330	338	319	334	328	343	346	343	335	336	330	353	323	323	275	305	338	331	300	328	315	338	325	345	308	355	381	325	325	339	338	343	310	292	320	332	321	327	344	324	314	324	316	327	314	325	326	346	344	316	325	326	328	333	316	315	365	346	318	320	335	336	339	340	297	338	318	319	284	314	301	338	313	298	339	327	306	319	323	346	401	312	328	316	330	315	316	328	364	351	332	353	322	335	331	338	327	317	331	332	340	346	364	335	331	333	331	330	301	357	335	313	344	334	331	299	336	299	341	326	321	312	336	316	313	336	297	322	340	310	348	322	312	295	345	310	336	321	311	328	349	360	350	366	299	345	336	331	345	337	312	346	316	324	330	323	341	336	385	312	327	321	344	325	310	318	321	353	333	320	315	323	345	338	340	333	322	344	329	318	313	325	336	350	352	322	334	335	357	375	321	305	342	356	312	359	361	331	337	337	342	344	350	307	380	350	312	325	321	349	320	319	318	326	349	316	342	310	310	308	341	311	354	341	344	322	327	329	335	298	326	334	330	350	330	311	338	343	312	344	299	353	322	354	359	309	317	311	335	322	347	333	347	340	329	344	359	336	338	341	307	343	319	329	340	315	332	334	309	319	319	342	316	326	325	335	335	318	309	323	335	329	351	333	377	316	313	347	335	332	349	325	321	361	312	358	333	299	361	348	361	368	304	322	321	356	331	346	343	312	322	321	318	306	314	342	345	327	330	319	362	306	305	338	316	326	352	341	308	346	358	287	303	325	319	316	315	305	339	350	299	366	320	339	320	334	336	312	379	353	335	351	320	345	333	304	348	326	364	324	392	344	312	322	315	341	359	356	326	336	345	336	357	344	354	344	362	302	310	334	342	367	342	334	328	335	344	334	339	323	318	336	308	336	359	369	351	340	364	334	349	318	331	340	339	323	310	363	349	364	360	331	320	322	330	346	332	357	328	374	318	332	313	319	345	346	327	336	330	311	342	328	327	372	339	317	323	343	331	325	340	339	328	359	349	305	318	323	320	327	356	342	322	328	309	364	307	325	318	312	335	328	325	315	321	319	349	301	344	332	334	331	309	341	325	344	330	353	352	329	315	309	352	339	348	323	323	352	289	319	342	325	327	350	318	349	333	354	328	324	314	334	335	343	340	353	324	317	358	337	304	316	335	334	330	334	341	318	322	346	335	350	324	361	342	349	313	368	335	332	360	303	360	327	334	303	333	325	320	383	321	327	325	342	376	311	383	341	303	309	330	358	325	323	338	331	338	334	324	349	316	360	346	335	318	330	320	347	305	338	330	357	319	315	358	317	322	344	320	316	313	318	316	338	342	306	364	322	366	342	315	343	351	346	324	336	341	339	313	353	293	368	347	350	337	320	348	344	349	358	323	311	322	358	341	340	318	318	344	341	310	333	309	355	317	324
22430	21024	28578	23688	21024	21074	11605	1219	834	722	609	549	501	460	455	438	416	387	387	381	348	393	360	358	380	358	370	340	359	332	335	331	327	319	331	344	283	334	309	343	343	340	348	364	332	326	307	315	324	320	334	316	304	310	297	325	319	343	327	316	297	330	335	339	312	326	297	322	327	336	308	308	298	321	338	322	320	292	321	304	330	327	295	318	334	332	292	311	300	319	316	286	314	274	318	337	328	305	321	301	322	306	320	299	315	329	301	283	298	349	288	301	325	300	305	317	331	332	275	345	321	337	318	309	270	330	324	299	272	313	302	315	357	292	303	330	283	337	325	339	322	297	327	308	331	308	283	314	334	304	319	308	274	321	330	317	310	322	275	299	337	300	331	328	279	314	315	291	299	297	337	304	305	299	269	330	313	322	277	297	312	307	307	303	333	336	333	303	292	300	296	322	357	319	293	300	328	336	341	275	292	315	300	309	288	314	321	317	323	340	354	284	325	343	325	333	297	298	310	334	289	290	318	293	307	311	294	295	306	346	279	298	324	289	317	331	288	281	340	338	309	277	322	321	293	320	304	326	338	318	294	339	323	304	308	331	311	334	309	346	278	311	297	317	325	301	327	318	263	311	302	322	314	341	284	289	317	345	315	301	326	294	311	307	279	330	314	330	312	347	278	293	341	285	305	326	309	326	292	305	314	307	308	333	316	324	318	305	315	332	307	315	316	296	286	334	314	324	302	328	297	318	305	320	314	323	312	296	334	366	325	287	294	332	313	312	305	310	326	305	317	327	308	327	326	322	286	316	309	303	326	314	309	309	328	327	302	326	274	304	306	342	336	296	274	299	287	318	308	312	301	275	287	330	310	340	315	302	318	358	289	314	311	301	324	299	295	317	294	329	327	289	346	322	308	318	328	307	311	296	303	292	296	313	321	313	307	323	334	298	311	281	299	318	289	307	324	313	324	311	312	315	309	332	335	304	327	296	327	283	331	307	317	314	285	311	289	350	314	343	308	301	310	278	327	299	312	325	322	299	291	306	312	327	322	330	299	308	333	305	329	308	310	321	289	322	325	331	328	353	308	336	325	315	311	311	314	295	338	269	312	280	312	304	282	300	292	328	299	300	307	303	326	307	325	289	307	295	314	329	269	343	321	299	274	290	316	319	314	301	285	292	331	284	288	331	332	298	319	297	298	321	300	323	317	327	301	303	318	290	301	338	273	295	308	282	349	317	320	301	307	304	350	314	328	283	287	272	292	315	327	332	318	315	306	315	323	362	319	342	291	334	326	282	304	317	328	297	300	314	311	326	307	328	329	331	307	348	312	340	316	317	335	295	285	304	305	286	289	302	298	272	285	295	282	304	327	339	285	300	304	303	326	310	326	322	323	308	285	328	298	309	320	320	307	308	311	305	322	356	310	295	277	339	316	289	271	308	304	310	308	311	300	334	313	283	325	317	316	314	311	291	304	302	335	313	325	305	332	343	280	312	312	287	339	273	331	264	302	311	344	299	298	347	330	337	320	267	315	321	324	340	301	308	303	286	310	331	283	309	324	320	302	287	314	312	307	338	341	308	311	319	333	312	310	319	304	316	319	344	303	308	320	317	347	286	304	316	319	321	317	319	321	320	321	337	309	325	290	306	320	285	278	315	343	293	295	310	305	286	329	315	292	293	284	307	334	303	309	342	333	299	283	311	302	314	313	313	291	325	314	309	301	308	316	305	331	297	316	319	308	317	297	328	305	328	303	258	314	293	315	283	334	312	297	352	267	328	312	310	313	305	292	325	296	291	304	312	301	321	293	340	313	315	322	313	309	323	310	328	310	274	308	307	325	323	315	277	327	337	346	285	333	276	276	315	321	288	305	310	289	314	326	316	283	281	297	327	289	296	324	301	318	317	306	324	312	332	288	311	307	318	310	282	315	305	294	330	283	300	315	330	342	287	284	347	315	299	304	321	316	324	302	326	308	319	305	293	336	304	303	347	305	332	310	305	316	314	350	329	333	317	314	307	325	270	303	298	304	317	280	328	284	344	304	331	311	294	295	310	329	300	320	292	329	331	303	308	274	306	321	288	307	301	273	296	337	310	310	280	301	288	336	308	312	290	281	281	295	300	314	292	304	318	297	307	303	328	306	344	315	321	362	308	317	327	316	320	308	319	305	315	285	292	296	319	283	323	287	296	307	316	280	298	304	315	273	302	306	340	302	331	326	316	304	290	333	294	315	317	297	296	328	295	320	343	287	305	323	271	327	321	332	310	326	340	335	334	309	293	309	282	302	317	316	323	297	307	309	299	307	290	307	309	308	270	310	345	356	297	292	290	319	310	303	319	345	321	292	303	322	332	293	296	323	344	289	342	313	319	333	321	323	289	327	299	290	320	321	290	297	317	335	290	326	298	275	300	303	331	326	302	312	315	297	328	301	286	300	319	332	310	286	315	307	319	306	298	291	305	315	312	326	342	333	300	301	273	306	329	307	315	309	295	303	276	313	327	332	328	321	306	288	285	342	330	298	290	332	299	304	332	295	354	282	313	308	311	306	299	335	330	316	302	304	335	312	280	337	319	299	335	323	305	284	313	303	314	298	309	324	331	309	319	304	305	311	314	337	315	283	330	330	328	340	321	307	281	279	300	314	324	310	295	320	313	338	300	283	302	311	296	315	272	299	310	285	283	311	316	314	316	314	299	309	320	318	304	301	278	320	297	346	295	286	323	307	281	332	307	308	306	296	289	300	310	311	312	320	308	340	333	303	280	342	295	338	313	311	323	311	287	286	301	314	331	303	319	308	328	312	287	287	278	289	265	291	281	311	331	297	335	317	335	318	289	312	300	292	310	322	297	280	328	334	337	285	302	339	354	288	313	329	319	305	355	299	331	343	315	327	317	292	323	290	314	325	299	342	281	343	331	300	296	330	300	305	308	316	312	322	290	289	338	300	288	308	278	313	332	323	307	326	299	323	288	316	320	287	320	323	333	281	317	310	312	312	291	282	314	312	330	325	318	303	344	310	291	309	328	309	324	328	281	327	294	306	319	303	322	329	320	314	316	324	320	334	290	314	333	335	288	319	325	311	299	319	292	310	305	288	299	329	296	299	306	342	335	308	284	288	321	292	308	341	308	294	283	293	313	287	347	313	341	319	301	326	326	345	293	285	278	328	324	290	312	300	293	329	320	323	275	306	312	331	305	306	305	307	303	289	308	321	297	308	289	292	298	322	285	340	294	334	302	335	293	293	285	287	301	308	328	301	317	344	293	311	316	325	316	303	290	334	316	311	318	298	305	297	313	300	310	310	346	344	280	311	344	301	313	324	302	320	308	324	306	298	301	321	306	287	337	327	282	292	309	297	288	320	308	301	301	329	301	291	325	322	307	328	308	329	328	302	340	311	323	307	301	315	338	311	314	297	310	292	303	299	306	274	302	298	338	321	302	293	327	289	317	281	333	346	286	330	292	312	313	339	308	299	322	316	304	287	314	299	343
7346	13643	11086	5529	3654	2723	2065	1597	1246	987	847	764	736	588	561	520	543	484	473	407	460	414	414	441	417	404	385	373	390	403	367	373	352	367	359	390	363	338	364	343	375	362	357	364	332	321	333	359	358	352	352	348	334	331	360	355	323	354	337	359	327	355	316	327	298	343	370	328	330	332	339	333	320	303	343	338	330	287	326	349	326	338	340	296	356	299	328	332	339	310	345	340	321	370	324	354	308	367	328	343	311	304	329	350	314	320	333	338	328	310	333	354	378	340	351	321	312	314	353	315	309	346	331	346	343	327	336	348	296	322	311	330	319	339	329	360	295	343	328	337	360	350	360	295	318	322	363	343	329	345	343	341	361	339	348	325	337	310	337	322	364	339	313	314	318	334	327	305	318	331	286	306	340	347	330	347	328	343	384	359	364	309	331	345	321	341	343	336	316	330	353	319	333	334	339	346	345	354	325	358	349	352	327	311	337	337	356	332	317	320	343	325	346	335	335	323	322	340	339	322	326	359	346	349	336	309	336	349	350	355	317	334	376	295	341	305	346	323	324	311	319	346	357	332	331	319	347	307	347	339	345	326	344	314	338	327	344	363	338	382	342	299	347	342	293	324	336	326	343	337	343	333	299	330	334	303	336	356	332	317	367	316	356	351	369	324	340	315	292	311	348	364	323	321	325	366	329	326	363	313	300	326	333	302	338	331	370	350	301	351	330	306	337	321	339	360	352	330	352	319	318	353	340	322	336	298	368	354	345	359	327	353	323	307	323	361	339	330	325	324	314	354	342	317	330	371	318	351	353	295	327	313	346	352	327	321	319	318	336	314	340	329	320	319	363	329	335	313	300	322	352	298	311	331	321	308	326	297	352	307	370	331	308	335	327	344	325	350	332	334	358	341	328	298	338	333	350	320	335	319	309	336	328	331	329	353	276	365	333	342	341	347	340	348	346	360	307	331	317	356	303	327	349	338	312	329	307	308	311	339	300	338	353	310	343	328	343	339	319	318	326	363	354	345	326	320	322	304	359	317	325	333	341	350	334	332	346	321	326	350	326	336	322	324	371	348	304	362	357	309	338	359	308	331	330	315	329	347	323	318	312	340	355	338	349	312	319	339	309	323	317	308	323	323	346	303	302	315	353	331	317	295	310	348	336	313	341	326	340	332	331	341	350	336	335	337	327	331	342	307	312	336	355	313	298	332	312	345	322	301	343	318	335	302	338	343	340	345	301	349	285	296	347	320	336	344	333	324	326	322	323	350	341	349	337	320	320	343	338	346	320	314	307	287	343	341	344	315	340	337	346	309	348	295	331	331	334	320	326	321	334	341	368	286	353	336	317	333	312	314	330	295	347	375	324	309	324	319	307	315	296	338	358	342	327	330	311	328	335	348	350	363	333	321	317	301	333	318	322	347	311	339	323	358	303	310	326	337	291	345	306	309	324	343	316	340	342	349	321	323	336	336	310	335	351	316	328	309	333	341	298	317	303	320	335	307	321	359	325	324	317	347	335	348	324	295	329	328	370	300	352	335	345	326	351	326	322	341	328	358	317	321	320	308	324	331	384	333	321	361	326	360	368	296	328	354	344	328	318	331	331	325	315	353	339	356	323	321	351	322	330	326	295	335	337	324	344	365	312	303	334	355	306	354	333	316	328	320	352	352	321	320	318	336	342	309	340	353	344	338	341	353	331	331	333	309	331	321	329	349	344	316	394	332	330	319	294	316	316	339	351	312	352	330	357	355	374	335	307	314	328	308	346	335	357	329	311	333	321	332	360	332	336	321	305	337	347	291	339	332	314	320	338	315	335	343	327	294	318	341	343	334	315	316	330	311	328	335	356	344	320	324	319	318	333	333	340	329	296	306	326	300	302	334	365	343	347	306	340	329	342	337	327	330	321	322	341	345	340	352	323	381	355	306	286	341	291	307	333	355	305	308	352	307	335	320	311	348	332	343	327	335	317	334	363	346	330	350	318	328	326	344	314	328	323	367	338	373	347	320	363	365	311	298	317	348	326	365	347	378	338	307	365	308	325	353	340	355	326	314	305	355	320	311	324	304	335	291	320	306	355	332	334	362	306	303	338	327	339	336	307	349	329	306	301	308	341	330	359	348	310	322	339	360	334	356	298	312	352	313	351	323	318	314	351	350	343	332	348	355	342	343	343	354	353	341	319	355	336	294	338	332	337	323	285	360	327	332	355	338	317	319	338	323	347	351	330	367	287	326	314	297	332	304	335	346	301	303	334	329	344	314	345	354	344	309	324	337	356	321	324	308	339	335	298	340	338	390	341	332	345	323	316	332	350	351	345	323	304	329	364	338	347	337	357	307	325	310	337	336	340	330	323	370	315	351	320	315	356	356	335	333	340	340	371	332	321	345	341	306	330	313	349	317	342	322	362	332	356	336	339	292	351	313	319	310	309	345	330	318	317	328	332	351	364	337	344	361	309	327	300	362	305	333	343	306	341	344	344	362	335	333	347	321	316	335	357	347	306	355	324	314	312	342	329	335	327	343	363	339	314	347	363	337	342	295	349	320	326	327	310	333	334	353	322	342	311	361	309	320	330	319	330	329	328	308	335	313	338	304	348	347	319	332	308	324	353	376	356	320	327	353	347	325	361	342	335	331	335	309	303	336	287	337	295	335	315	342	307	327	356	366	315	316	302	308	336	364	321	344	317	326	354	344	296	341	318	344	347	312	341	345	334	342	311	334	320	343	358	342	318	341	343	306	333	345	366	362	340	348	349	304	324	329	328	301	334	338	321	329	365	358	356	336	318	329	314	346	331	353	315	339	323	360	337	352	336	323	325	315	326	304	353	321	311	326	335	344	326	302	321	305	330	333	337	352	325	335	355	305	346	372	326	337	276	324	350	303	329	345	328	341	323	335	357	356	326	350	349	302	313	303	324	328	324	341	333	328	302	327	340	334	310	328	324	323	319	332	357	320	326	323	321	347	329	333	347	359	299	357	314	314	304	339	328	358	349	345	316	321	352	318	311	342	358	302	336	334	350	350	355	339	332	338	335	343	332	335	334	325	348	343	316	359	357	326	315	328	344	304	317	314	364	305	331	324	336	334	331	330	336	326	312	336	334	301	321	308	319	326	323	354	326	337	370	343	340	314	354	332	314	343	316	293	318	330	345	347	368	342	342	354	314	338	331	374	333	325	315	331	341	327	347	331	324	314	313	342	321	319	343	352	326	315	359	308	355	302	302	336	346	374	319	319	309	326	348	367	342	323	331	314	322	316	312	323	341	327	312	330	343	315	334	333	347	317	328	327	336	316	309	350	352	305	330	352	318	325	319	304	322	331	373	331	308	294	345	341	329	355	315	355	336	313	323	330	338	330	318	357	311	337	348	353	334	337	350	341	310	344	334	338	318	306	320	327	279	311	332	351	316	316	329	366	323	301	321	321	315	331	339	330	325	356	339	296	346	332	334	366	352	354	343	355	352	342	343	341	345	308	345	319	343	310	351	354
22556	21126	28702	23817	21128	21178	11553	1199	791	722	603	584	518	490	474	437	442	401	398	394	381	375	411	352	349	326	366	348	340	316	317	384	344	338	310	313	313	281	332	320	382	330	320	334	336	302	347	332	318	349	339	334	327	350	322	304	315	296	314	316	331	325	313	327	321	302	334	333	312	331	304	287	313	303	346	317	339	316	320	310	345	353	320	300	328	372	313	308	301	301	308	325	306	324	287	304	278	314	325	330	298	353	315	305	349	330	301	319	294	299	318	315	339	338	357	325	321	308	289	323	302	303	318	322	297	278	287	337	334	294	324	325	341	341	311	305	306	315	304	333	331	311	319	318	317	346	306	302	310	310	276	326	287	309	334	309	343	309	295	314	331	300	297	310	320	324	293	327	298	306	318	344	312	308	335	309	342	322	317	289	317	310	339	305	291	330	319	304	315	310	330	318	301	307	290	312	317	300	319	304	309	308	320	312	332	317	316	336	308	316	316	324	305	360	333	300	327	280	326	293	323	316	296	314	292	347	302	309	300	292	319	306	331	304	329	317	311	301	315	304	319	296	298	344	312	315	319	319	333	283	330	283	305	317	321	299	288	286	324	313	334	325	303	314	317	276	302	327	306	330	292	311	302	293	325	291	294	325	299	317	325	336	323	305	327	311	301	329	276	297	302	341	314	334	307	300	290	301	325	271	304	316	353	333	319	303	295	273	315	321	295	286	276	296	321	337	338	343	293	292	306	326	334	299	296	299	338	324	305	308	305	308	327	323	344	326	308	319	335	300	332	363	299	331	305	319	324	297	284	330	311	321	320	282	333	308	316	325	309	301	310	309	315	305	295	320	335	300	300	342	333	311	310	277	323	328	315	293	335	322	327	320	318	297	312	292	318	290	302	348	327	284	312	313	348	295	300	294	336	290	286	289	304	285	282	312	305	292	300	305	320	288	318	305	337	314	281	311	310	300	300	316	344	293	332	257	334	353	296	320	322	315	291	314	322	300	312	285	331	320	318	324	287	322	306	302	306	330	318	308	297	294	300	309	315	324	309	295	287	305	322	283	306	305	325	314	297	286	298	345	305	315	320	330	295	308	271	283	302	327	284	301	283	275	336	304	327	325	358	319	304	288	315	295	297	276	322	322	372	336	318	304	290	323	291	303	318	307	326	320	324	301	319	312	347	313	307	311	302	343	339	296	312	305	302	295	320	291	310	302	334	330	285	329	346	317	316	324	312	328	280	342	317	330	319	348	321	294	306	282	315	317	289	279	309	300	319	310	305	288	307	282	304	303	327	356	307	316	304	281	312	308	297	293	327	336	310	328	317	303	299	308	272	328	316	308	308	317	293	298	318	311	311	314	328	305	297	304	335	305	295	324	317	281	310	302	324	308	308	312	315	317	313	311	284	314	328	317	289	334	297	300	310	336	312	293	302	300	301	259	274	318	319	295	315	283	311	303	327	303	302	329	311	306	294	305	330	329	281	309	311	286	319	334	324	286	306	312	309	291	342	280	302	321	290	298	327	299	297	311	319	304	286	335	309	350	295	348	293	322	317	317	308	316	309	308	296	320	295	331	318	319	319	274	301	283	314	293	349	306	357	295	294	320	333	288	312	353	307	313	307	329	324	297	310	323	331	302	334	278	294	319	311	313	326	331	296	319	321	270	311	309	302	300	324	289	313	312	319	297	299	281	307	303	325	278	305	301	313	322	302	292	303	317	301	307	323	284	326	293	313	310	282	319	304	302	317	315	297	297	329	320	310	321	307	309	316	303	304	311	297	321	307	280	324	306	331	330	302	308	319	311	313	280	361	297	290	312	321	315	301	298	289	310	311	305	343	298	305	321	319	317	330	265	320	292	320	313	292	287	322	297	310	320	327	302	308	293	306	301	323	311	282	305	297	311	307	309	309	297	315	300	324	295	320	297	313	296	329	313	304	298	295	318	331	319	299	339	311	326	335	291	314	301	303	296	304	303	310	321	302	301	317	310	343	322	293	291	319	318	318	351	310	302	293	292	322	302	314	317	300	329	347	300	278	296	300	315	295	292	287	311	334	308	302	305	316	337	289	328	287	290	310	336	325	275	313	303	314	288	302	298	332	287	286	293	279	282	292	353	301	296	341	295	318	305	341	300	319	311	313	324	279	356	331	299	327	310	293	332	308	341	293	302	299	308	297	312	297	338	329	286	292	294	338	328	335	335	287	306	287	330	286	313	319	310	312	313	326	304	302	317	309	299	305	344	286	298	331	317	301	285	315	309	320	335	322	331	323	315	305	294	308	330	358	283	311	304	322	290	297	310	341	327	275	278	300	286	306	325	296	286	301	317	307	301	328	285	281	300	287	276	303	319	270	336	341	315	319	309	323	324	312	300	287	310	341	280	331	303	338	311	330	297	297	316	312	307	295	315	325	316	304	317	331	295	319	305	307	296	320	317	302	351	321	308	300	337	306	299	325	290	298	363	291	290	340	297	274	290	286	298	313	286	321	288	312	290	311	293	295	295	322	322	327	334	293	320	313	290	270	283	327	304	280	316	336	298	306	322	314	325	312	313	353	292	316	320	317	331	303	313	303	329	336	314	300	273	331	311	303	320	301	322	346	299	276	308	333	323	287	343	267	334	287	300	298	272	302	332	347	309	291	321	310	307	297	304	312	290	338	294	344	318	326	295	317	289	327	312	304	319	290	315	312	320	333	295	322	315	337	294	319	321	285	283	329	314	304	313	305	313	303	303	312	290	288	306	300	315	299	315	267	337	297	298	284	296	326	276	293	323	311	268	322	285	299	310	316	286	308	319	317	312	340	319	294	330	296	319	330	344	287	307	319	277	279	325	284	365	304	290	308	346	317	324	323	312	325	283	332	284	323	319	285	285	298	337	307	310	284	314	301	288	279	291	301	327	349	316	313	315	313	295	288	280	289	332	338	289	348	312	342	311	318	292	272	308	293	306	311	298	303	333	319	304	327	323	246	317	283	321	319	296	310	327	283	320	302	296	314	319	317	325	311	314	302	319	288	290	298	302	305	296	321	309	300	316	301	299	321	320	312	290	314	320	318	305	288	309	297	275	306	316	320	314	288	307	317	332	320	321	310	313	305	319	327	297	302	307	303	310	306	322	316	297	329	300	296	316	303	332	298	337	306	292	288	296	321	286	278	304	310	314	326	326	289	317	308	300	310	304	316	340	346	277	321	293	312	301	311	306	351	290	350	317	361	313	330	314	333	324	299	287	308	322	317	296	338	327	334	336	302	292	315	310	303	312	303	309	327	313	322	323	312	306	322	326	292	310	311	319	286	308	328	289	332	312	305	322	316	317	317	317	344	318	320	312	319	284	287	297	268	306	306	273	319	306	311	272	299	287	310	307	316	302	297	306	308	305	308	310	325	316	290	306	310	328	319	287	323	314	325	300	303	295	315	295	309	324	316	326	329	346	308	323	318	306	316	327	323	307	282	332	292	293	313	321	314	322	331	325	332	328	324	312
6413	13617	11170	5579	3654	2693	2043	1564	1231	970	835	789	667	611	589	558	514	443	494	441	424	424	443	425	373	411	402	374	376	389	385	366	379	380	370	363	349	337	347	349	362	368	375	332	355	348	356	335	340	371	352	359	312	327	379	337	351	347	349	334	351	339	374	350	327	348	346	330	360	332	366	352	323	341	352	329	352	326	312	315	350	309	354	319	330	305	348	335	327	319	335	356	304	322	330	328	332	306	352	335	294	349	329	344	340	324	381	344	358	330	343	347	346	307	333	328	332	383	297	336	318	313	337	336	305	312	321	306	328	368	294	304	346	336	332	337	335	354	342	358	310	320	285	307	336	336	328	313	363	312	309	308	328	352	345	315	359	327	360	354	340	297	333	349	339	357	323	363	332	343	312	363	330	334	314	306	364	348	289	339	315	356	369	331	337	333	316	315	318	318	317	335	292	312	318	319	316	327	335	332	315	324	333	371	332	327	328	300	359	310	317	287	337	339	345	317	348	365	342	332	321	325	356	313	333	325	333	337	354	326	305	320	328	357	346	352	313	306	362	318	319	366	313	325	299	355	329	337	334	308	316	313	320	326	335	325	360	317	355	317	328	343	359	343	344	320	345	336	317	331	352	312	348	337	332	332	345	352	322	374	334	353	352	339	312	337	319	333	353	334	370	306	357	309	351	349	301	331	315	346	315	322	332	347	290	358	329	323	340	333	318	304	318	320	336	329	303	334	359	331	321	329	317	343	339	348	356	355	349	331	344	312	327	319	329	343	348	338	353	306	355	364	352	343	346	342	333	334	338	318	363	299	340	342	296	341	338	327	332	329	309	306	319	324	339	329	323	328	340	330	327	330	312	337	331	303	336	362	321	337	338	338	358	335	316	338	339	353	327	326	319	326	312	337	307	287	305	349	346	344	374	351	351	312	348	327	342	305	325	291	309	334	328	301	335	353	348	332	324	331	347	353	325	317	348	351	301	347	309	331	310	336	322	324	358	354	340	338	315	338	323	344	352	329	310	332	346	346	360	326	356	341	324	313	331	338	298	290	355	337	313	329	332	326	351	328	322	329	347	314	326	344	329	354	317	300	316	352	338	344	319	342	336	316	344	323	315	352	344	349	318	334	327	351	309	344	316	338	337	310	328	330	327	314	350	324	334	352	354	363	329	314	330	330	333	318	319	321	318	315	334	367	334	332	307	345	314	329	346	310	316	336	351	326	309	345	327	318	344	347	324	347	339	338	337	331	349	317	349	300	313	327	327	339	306	321	300	317	336	317	317	334	321	340	323	334	320	335	362	334	323	327	327	335	355	323	328	350	334	339	335	336	326	331	328	304	372	348	344	319	362	376	334	312	344	293	279	308	350	329	321	345	316	318	316	340	326	326	333	361	338	318	357	313	317	353	323	309	311	315	354	329	353	322	341	309	324	382	310	302	326	315	348	349	373	344	316	326	313	358	336	318	326	347	337	331	352	340	339	306	327	311	341	358	341	342	302	348	338	346	297	309	299	328	348	315	338	339	320	329	341	314	342	335	353	331	374	333	304	342	296	356	317	331	338	358	358	312	314	350	336	321	338	354	324	342	342	335	310	326	346	321	326	354	329	333	339	314	280	324	334	336	333	327	343	301	320	331	338	319	331	331	337	295	319	298	307	336	333	318	341	345	335	345	316	351	333	343	341	311	346	326	299	342	322	347	335	353	352	287	321	364	337	309	350	313	348	307	325	316	334	338	319	343	347	322	339	316	313	330	339	325	350	320	335	323	343	352	307	326	356	302	317	327	339	329	333	353	330	329	351	318	293	300	330	351	319	317	372	318	328	352	311	333	352	316	309	304	346	331	366	340	313	293	372	362	341	328	327	338	315	317	334	334	341	326	352	337	350	342	345	319	328	315	326	357	345	320	353	342	308	357	348	341	318	312	334	340	337	347	351	303	309	330	314	322	345	338	345	330	337	307	343	344	325	317	310	350	333	330	361	329	312	385	324	354	345	350	342	307	326	341	370	325	347	329	307	355	316	327	355	342	333	327	375	355	335	357	305	344	333	308	320	340	331	329	315	335	345	344	324	329	316	354	334	342	334	339	351	326	297	346	324	307	334	305	307	327	341	335	338	350	340	347	335	338	320	307	305	295	326	348	341	340	353	343	296	350	339	344	368	339	345	342	331	336	323	312	349	335	312	331	323	288	310	344	325	347	323	379	350	319	317	321	304	336	303	307	329	338	361	338	348	353	317	333	330	341	332	354	350	353	349	361	328	323	334	317	357	344	286	310	341	355	340	336	317	334	351	320	322	313	313	330	344	355	296	294	316	320	360	338	348	327	344	365	328	330	329	339	333	347	368	363	309	344	333	344	335	315	327	305	315	351	307	299	375	325	312	331	342	362	331	338	337	342	308	317	348	349	359	335	326	328	334	359	334	318	322	344	321	342	295	340	329	331	354	315	301	336	327	328	336	302	340	328	322	322	343	325	334	346	313	320	321	338	333	333	325	332	361	308	327	339	353	310	321	346	343	347	312	313	329	320	328	317	331	311	302	309	350	307	331	325	340	350	350	323	311	334	322	315	319	311	296	328	323	319	299	339	341	333	333	320	366	298	334	306	325	341	351	346	338	335	338	349	321	359	324	324	342	297	306	324	315	313	332	344	320	345	339	343	338	324	336	342	336	332	329	338	337	335	352	308	368	355	308	328	298	345	345	325	315	333	324	312	334	331	331	327	309	354	327	281	309	324	344	307	327	332	343	329	339	327	347	321	341	360	313	326	335	329	314	341	315	313	371	309	348	373	334	358	311	302	323	368	335	337	319	333	308	324	287	351	326	332	311	319	338	336	340	340	343	336	338	342	350	341	353	343	336	359	319	370	331	318	316	323	320	314	337	345	314	344	312	305	327	317	339	298	306	349	297	347	325	315	304	352	322	333	350	347	312	346	327	314	332	350	356	314	303	319	330	318	357	334	334	350	326	369	326	336	356	298	336	331	326	387	330	320	337	352	307	336	320	337	338	362	323	339	300	359	346	356	336	306	328	343	340	332	323	355	331	330	321	333	317	345	319	320	304	347	307	326	341	323	332	304	294	321	322	310	337	313	321	327	338	339	342	345	327	352	321	293	314	323	341	383	332	309	334	337	360	322	301	327	355	338	309	350	334	352	303	326	325	328	301	326	317	339	330	324	327	312	317	320	334	357	350	320	326	286	309	349	370	321	327	298	334	318	335	307	341	306	319	308	345	323	339	315	345	327	337	316	341	328	344	348	352	343	339	319	314	343	349	297	329	319	296	334	333	349	338	336	330	322	344	338	325	321	295	335	310	350	303	307	316	342	343	306	326	328	329	339	331	341	349	345	329	318	338	347	324	347	342	323	323	346	289	354	297	343	323	361	304	341	335	310	276	323	319	322	318	338	343	336	317	323	326	339	345	309	348	314	329	333	343	341	365	344	332	347	348	333	339	345	319	323	322	318	347	338	322	335	317	341
22543	21108	28670	23799	21110	21165	11668	1176	778	722	680	539	519	562	445	430	428	404	385	418	394	386	372	396	401	362	367	317	323	333	321	363	354	334	338	325	361	340	341	336	334	298	346	326	351	319	320	334	301	301	320	340	326	320	301	298	332	318	330	337	325	311	330	282	329	327	283	339	347	306	310	308	352	350	280	300	333	323	370	326	312	333	318	313	358	303	312	296	324	334	305	335	314	342	300	320	338	306	290	303	338	337	306	322	347	339	297	332	311	300	313	329	315	317	344	300	330	349	331	337	322	320	299	345	323	305	316	301	322	321	300	320	302	334	308	295	313	338	309	317	325	302	315	337	309	307	304	339	309	311	303	313	342	344	321	304	301	299	315	308	311	314	323	317	304	277	315	318	328	315	331	307	317	293	300	299	289	300	298	315	309	304	283	354	318	297	318	321	332	325	312	317	363	309	330	327	341	325	312	309	314	320	291	274	301	358	307	305	299	280	315	305	300	332	280	318	326	314	321	312	335	326	301	287	287	334	326	296	317	293	322	333	341	313	344	302	337	300	340	280	319	301	318	261	323	334	314	325	310	297	307	310	336	301	335	300	283	269	311	301	316	332	302	297	290	324	309	315	314	305	330	314	309	301	305	305	315	321	343	315	305	333	348	325	323	317	335	314	303	340	318	282	319	330	310	300	346	316	288	298	324	324	294	309	289	297	319	292	336	307	326	331	339	303	321	312	303	322	300	294	323	312	294	320	346	300	304	295	331	321	299	335	325	306	303	304	315	270	300	326	313	298	299	298	312	281	312	324	337	299	337	307	327	319	323	317	276	312	294	306	306	273	303	326	316	323	323	326	300	291	312	328	291	329	315	301	305	346	304	301	285	346	306	301	315	312	317	322	303	315	314	316	302	330	285	310	321	299	337	289	311	330	309	309	308	307	314	338	307	329	326	324	309	309	301	359	306	304	332	306	320	293	314	333	295	335	333	295	310	335	300	338	281	345	329	325	319	305	316	318	299	298	299	316	306	291	320	311	308	289	300	301	325	296	320	323	319	317	299	327	306	307	324	320	307	336	338	319	329	290	299	322	312	289	340	302	340	303	278	307	297	285	310	330	283	332	301	288	312	314	271	318	351	314	327	336	351	312	327	337	318	302	307	317	332	317	339	333	336	294	316	322	313	344	313	321	310	316	333	315	334	314	292	293	272	291	344	317	303	350	317	329	322	324	315	306	291	320	349	309	308	309	311	301	336	271	316	305	342	334	308	308	304	307	318	273	340	297	298	282	316	323	323	311	293	253	330	312	297	312	314	299	320	288	314	321	312	291	302	340	299	310	288	301	339	326	305	320	304	323	299	300	324	331	325	316	302	266	281	301	317	316	337	299	317	333	317	308	299	306	330	268	309	297	308	281	307	302	280	314	307	290	330	291	327	341	319	316	318	283	309	263	325	332	330	308	304	325	295	345	318	313	299	288	314	311	284	273	321	322	339	338	299	309	310	326	316	316	304	323	315	333	332	352	325	309	313	328	289	347	295	304	297	302	339	282	329	305	317	299	313	329	334	330	263	301	302	308	293	333	338	323	313	305	288	303	309	323	286	318	320	318	284	309	308	302	316	319	310	316	328	294	299	324	314	284	348	336	290	323	301	324	306	317	315	329	308	288	328	320	324	334	328	316	308	313	292	305	326	268	295	315	314	322	325	321	315	297	323	327	310	278	308	319	297	311	300	325	309	331	294	335	283	329	321	304	298	320	325	314	295	302	314	300	310	277	297	317	304	304	319	278	294	304	311	332	306	303	305	288	300	299	295	337	324	290	318	299	325	328	333	266	322	318	337	319	285	320	305	302	289	315	312	282	344	302	315	303	299	334	282	313	307	314	285	322	333	299	314	307	318	344	315	290	304	301	298	334	292	303	332	313	275	334	285	313	324	313	319	295	304	312	342	326	305	300	306	295	261	311	324	308	369	317	331	310	356	312	311	330	351	328	323	326	318	273	296	321	310	335	303	301	303	303	337	326	318	296	321	316	300	311	296	336	304	331	283	355	305	314	313	308	315	344	289	321	314	366	272	333	311	304	301	339	321	326	313	308	302	277	305	326	322	294	314	296	305	334	287	332	284	301	317	299	301	321	348	333	283	305	301	281	295	326	317	335	293	305	300	307	323	282	295	325	321	291	323	320	312	323	312	319	313	329	285	291	334	352	284	325	272	319	306	310	274	281	309	279	301	301	353	345	316	303	281	310	309	283	328	296	325	287	294	291	290	339	307	308	320	311	305	285	306	310	362	294	322	307	305	322	322	327	297	342	337	302	305	307	316	333	302	270	291	313	298	306	315	332	306	305	302	293	282	317	298	309	299	324	325	291	309	356	335	304	305	300	288	331	348	311	320	331	342	325	312	294	294	283	328	322	325	323	301	299	319	305	283	312	321	273	312	315	311	301	319	323	292	322	292	308	294	315	299	333	305	306	333	345	340	330	308	320	318	323	305	299	311	320	308	327	305	349	304	290	321	297	331	340	306	287	313	300	311	317	278	317	298	344	306	297	305	347	296	298	294	274	314	315	326	304	287	315	307	312	313	323	299	332	312	306	305	319	307	304	326	331	309	331	313	315	281	287	312	270	315	310	324	315	283	312	310	309	311	306	321	297	303	271	309	284	311	318	328	296	314	295	303	330	319	305	324	319	307	302	340	308	329	296	340	341	317	303	297	301	334	301	310	320	327	342	287	309	289	306	302	317	313	292	299	319	314	298	329	277	334	301	316	330	309	307	297	294	276	327	334	318	309	299	330	305	319	300	277	327	301	330	315	308	350	303	328	309	290	297	311	347	304	332	325	281	278	309	296	303	293	318	310	356	306	333	319	309	300	321	308	321	310	300	304	301	294	319	324	330	333	312	319	304	304	307	297	307	327	308	326	316	301	293	307	302	299	295	325	311	322	310	313	306	308	331	308	302	321	299	311	311	309	317	305	304	305	335	311	333	281	318	348	293	325	334	301	325	318	307	313	327	306	282	340	309	319	312	292	330	303	322	312	320	322	298	331	320	313	314	327	293	319	301	328	299	343	262	330	319	295	297	350	323	314	279	346	338	308	318	310	307	337	281	298	331	315	327	307	308	298	307	323	313	317	327	304	317	293	291	328	308	325	307	332	326	331	316	318	343	313	291	300	303	311	328	266	311	323	289	326	331	308	294	283	306	379	297	327	290	275	303	303	320	329	340	290	334	311	284	327	267	337	304	333	328	352	331	308	324	325	319	298	314	308	328	295	302	338	306	286	321	320	289	319	344	325	302	312	329	299	290	304	272	292	296	290	322	332	305	297	305	321	307	307	295	272	313	317	294	322	327	315	311	287	292	354	302	316	312	296	295	303	283	351	331	325	281	295	310	306	288	308	334	284	284	301	317	288	291	317	343	323	292	280	321	302	306	338	303	314	300	340	319	303	317	325	343	343	294	317	330	310	306	269	324	366	327	317	292	331	316
5955	13636	11070	5579	3723	2763	2148	1631	1239	1015	843	751	711	627	594	583	505	463	452	444	455	402	454	416	406	414	377	381	331	371	351	403	341	366	369	362	386	359	404	329	342	360	336	354	332	357	332	337	371	357	327	333	352	338	342	371	319	347	334	341	341	323	312	332	313	378	338	339	361	347	316	322	314	338	354	322	340	346	357	312	304	351	327	301	351	318	350	334	352	317	333	320	336	309	317	312	323	335	359	338	341	376	322	338	310	300	337	349	331	316	347	326	341	361	329	340	324	306	386	336	326	360	327	315	354	328	338	313	354	333	357	346	314	363	338	333	326	324	316	350	347	345	353	357	311	302	330	348	341	330	338	366	340	330	352	343	314	312	334	336	336	328	331	334	307	335	342	343	289	349	337	333	298	357	345	331	310	350	313	323	307	319	330	331	324	304	319	350	345	352	296	342	308	342	321	341	339	355	368	326	339	314	312	353	325	324	305	332	323	332	319	332	319	331	296	315	346	319	338	341	356	344	313	321	334	322	347	353	331	344	337	313	330	338	350	363	316	340	325	332	322	334	309	352	354	329	317	314	319	344	312	338	315	322	301	318	351	290	376	339	328	332	318	336	318	350	336	321	314	292	338	339	339	326	329	343	338	338	332	323	339	330	319	339	304	340	317	330	340	377	313	335	333	333	343	362	320	304	314	334	349	326	319	303	361	342	311	325	352	319	350	320	339	323	319	326	336	337	355	330	325	326	344	363	322	324	276	318	364	369	351	333	300	328	308	352	315	338	334	319	358	336	312	314	357	363	321	323	329	327	317	349	297	305	337	320	342	339	348	343	306	343	322	321	314	354	333	327	313	338	351	346	348	348	316	346	333	352	315	314	332	339	324	359	336	341	331	340	337	348	319	349	353	337	313	329	340	317	353	318	330	328	322	333	300	321	342	335	333	352	328	322	339	365	335	330	302	348	342	323	328	346	338	323	284	327	321	338	360	346	342	321	308	355	319	327	325	349	321	331	323	305	330	340	346	329	358	293	311	332	331	323	334	336	357	349	330	340	319	311	321	317	293	348	305	319	350	349	348	326	368	322	322	322	316	365	336	353	329	347	312	345	327	311	301	345	354	324	322	315	360	312	330	338	331	361	320	342	338	324	300	315	373	338	314	333	318	325	342	306	362	363	315	320	334	333	333	340	326	318	324	303	332	346	330	364	345	345	315	302	339	319	338	368	342	335	343	321	328	312	324	307	325	322	334	309	340	357	324	310	345	327	338	355	293	312	325	319	306	303	360	320	331	318	315	326	380	335	325	363	318	292	356	327	313	349	305	329	339	329	356	357	314	361	338	326	321	363	360	360	337	333	326	337	342	316	325	316	321	298	317	349	325	335	346	343	353	358	316	320	346	354	331	322	294	366	335	305	356	316	292	326	317	346	325	332	354	339	326	351	321	318	307	348	301	364	306	322	320	342	354	320	339	322	334	339	316	341	318	309	334	312	308	328	353	328	330	330	306	329	336	325	306	338	290	341	320	345	334	351	305	337	309	330	332	365	311	338	334	335	337	314	363	344	334	385	337	364	331	292	306	309	333	359	344	349	319	347	325	336	301	370	327	336	351	342	328	346	328	343	323	337	370	328	314	313	328	330	330	320	339	333	313	351	326	349	333	330	321	337	332	330	326	305	350	359	339	336	325	316	359	336	310	340	337	373	332	336	304	346	343	274	315	342	358	339	332	334	353	323	329	353	322	315	370	314	340	330	362	305	302	350	307	316	337	323	345	322	323	324	354	314	313	335	341	309	317	359	296	343	366	321	355	308	339	340	314	301	343	325	346	317	315	333	327	322	334	337	339	340	319	344	335	292	318	327	338	318	311	364	346	344	344	344	343	341	314	327	316	327	354	346	329	317	314	299	342	348	357	285	327	294	312	332	277	342	318	334	339	315	353	337	339	337	309	325	302	313	331	323	331	348	355	305	308	345	325	335	357	328	357	322	348	332	326	329	328	377	310	343	328	307	335	312	344	314	337	325	327	348	353	328	366	350	336	342	334	306	327	335	334	328	356	323	357	373	340	347	315	352	329	339	336	385	329	371	347	319	333	344	320	299	331	331	322	341	329	340	327	321	320	340	316	344	319	308	310	357	324	358	318	308	340	303	315	299	342	342	346	328	361	316	351	338	291	325	322	315	343	311	366	316	304	319	336	301	322	339	318	332	308	345	318	334	303	306	340	329	299	295	309	348	354	382	357	336	312	335	320	319	328	322	303	354	339	329	312	333	349	369	323	345	321	333	316	353	327	362	333	330	347	305	314	315	347	332	304	308	322	329	354	342	347	360	330	334	342	316	318	341	320	339	293	331	323	322	293	314	329	357	348	362	343	312	333	350	343	324	323	348	315	331	363	349	339	310	314	343	316	359	326	357	314	344	304	325	325	326	345	302	331	329	311	329	291	340	305	287	324	311	316	290	337	311	335	301	346	326	312	305	338	348	357	305	359	330	353	341	346	330	349	322	326	319	324	344	322	341	336	351	321	348	352	314	331	326	320	339	326	344	368	331	320	326	344	349	301	329	331	332	335	356	322	303	325	332	369	364	320	354	308	326	327	327	318	312	320	308	328	337	326	350	299	327	366	310	338	323	336	345	344	315	342	360	300	347	342	346	317	322	345	313	345	323	333	344	317	332	331	320	343	309	364	356	346	304	346	335	321	296	338	332	341	305	321	342	304	342	348	339	364	377	330	315	336	332	339	318	356	342	307	319	326	346	314	345	328	329	354	317	353	356	319	364	326	317	326	341	331	301	347	325	320	348	329	328	331	296	304	355	328	327	312	355	336	319	316	329	328	348	309	316	326	327	343	339	316	309	314	333	321	342	341	332	303	316	351	328	333	324	333	337	337	334	353	316	279	338	313	324	342	313	345	311	319	314	314	360	363	316	323	326	321	327	339	322	337	318	333	303	381	334	366	316	318	316	357	323	325	320	359	320	346	347	328	311	316	369	320	320	289	343	308	362	348	315	318	322	335	338	323	328	318	353	305	343	353	315	328	310	314	346	346	350	337	306	315	331	399	339	365	338	332	313	350	300	326	275	312	326	350	351	338	316	362	333	338	336	306	334	335	342	333	359	329	328	349	315	338	313	356	324	338	292	318	354	353	367	309	309	343	325	347	321	332	327	375	336	341	314	293	337	340	348	349	302	313	353	303	319	333	307	303	308	334	340	346	326	335	401	339	349	334	353	322	315	339	362	319	323	348	314	356	326	301	339	319	305	376	345	346	374	319	357	342	327	341	353	304	327	352	336	321	316	338	331	312	336	320	297	323	320	334	356	283	323	322	331	382	315	331	314	345	319	364	328	347	336	334	325	331	348	319	331	347	334	332	307	313	330	347	353	335	343	330	360	317	317	322	334	342	339	338	352	343	361	328	330	354	342	315	356	329	324	319	338	324	332	353	299	323	352	350	334	311	341	294	310	286	299	336	358	325	340	330	338
22499	21090	28661	23759	21094	21145	11538	1157	807	725	612	561	529	513	447	451	406	414	392	387	362	409	354	360	352	369	385	331	313	348	349	317	314	331	326	321	341	326	344	341	370	341	349	351	344	314	347	322	318	307	313	325	324	300	291	323	327	305	294	322	353	339	341	325	310	306	339	284	337	299	326	338	292	311	325	318	307	304	330	330	278	325	317	316	311	305	313	293	323	314	335	322	335	299	308	313	328	296	284	307	318	320	298	310	339	327	307	303	299	314	305	336	295	325	306	309	348	314	326	354	302	311	276	321	309	339	324	297	312	319	307	320	291	316	303	334	256	287	314	322	325	308	296	303	346	301	337	302	348	294	322	309	301	301	294	301	327	336	307	285	328	318	326	315	305	296	327	305	333	296	322	305	301	321	313	320	310	315	289	310	351	292	270	315	303	288	293	291	275	302	293	289	271	295	326	347	335	302	313	315	319	320	332	321	327	313	293	316	316	308	283	306	327	313	301	332	297	298	289	303	321	299	333	292	310	301	309	300	311	300	310	312	301	282	294	301	325	289	304	325	286	321	310	282	327	288	324	276	322	323	283	307	292	335	298	319	315	316	315	315	303	354	308	305	282	314	290	293	295	337	294	311	332	343	313	326	316	301	285	325	303	320	298	315	313	304	302	339	338	323	310	303	313	300	326	309	284	323	297	292	275	304	318	322	312	317	352	284	291	345	317	323	299	302	308	278	314	286	299	287	290	284	287	307	312	296	302	326	322	307	310	307	314	325	328	260	320	340	295	300	320	316	301	325	302	318	314	322	286	314	310	315	262	307	278	305	315	305	347	302	268	287	298	299	343	298	318	314	290	309	311	308	321	305	304	284	287	288	295	320	297	307	339	275	271	311	330	316	295	321	331	301	315	302	316	295	331	303	298	324	301	353	299	311	314	294	292	324	319	289	301	305	322	292	298	307	299	303	311	303	288	319	284	273	326	359	306	281	312	299	321	340	303	269	305	295	318	328	297	298	276	273	309	309	313	334	310	308	302	306	329	287	321	300	299	303	310	283	310	306	303	337	301	301	307	301	311	322	325	325	355	336	323	295	301	309	295	287	312	340	331	324	309	322	291	346	337	305	273	298	371	323	303	334	295	328	317	304	310	293	317	288	290	298	311	299	307	305	316	282	308	288	288	296	339	294	281	310	292	315	309	304	338	308	308	295	309	284	327	321	333	297	303	309	307	307	312	310	292	316	310	309	314	265	275	350	355	302	295	307	320	318	315	280	299	309	341	326	309	312	318	319	314	320	326	317	340	322	306	320	241	326	268	285	300	292	303	316	308	311	317	298	283	302	302	305	299	317	316	302	317	294	327	277	319	313	321	334	311	308	332	310	340	300	297	315	301	328	277	328	279	313	301	312	344	300	314	306	304	302	303	338	324	334	305	307	310	279	314	309	282	279	304	314	308	279	323	327	336	320	332	272	304	311	298	299	312	317	309	326	313	296	295	324	334	322	323	309	321	320	315	286	332	313	301	287	337	338	297	295	304	324	285	322	331	278	313	316	281	314	312	331	328	276	310	319	359	328	321	307	310	330	327	320	313	301	335	321	309	281	308	303	306	328	328	348	325	341	319	298	300	316	317	307	317	312	301	285	280	342	306	290	309	331	344	281	340	275	335	284	306	294	280	296	315	319	310	335	306	294	294	310	342	311	307	320	338	298	301	300	302	275	302	274	329	300	296	329	322	306	344	299	328	319	318	329	284	303	306	306	304	306	313	268	315	317	329	326	318	304	333	290	284	289	292	299	324	364	302	293	315	311	315	335	288	310	296	313	282	331	329	313	325	303	308	312	312	277	315	294	306	314	286	297	323	309	290	279	316	296	318	316	331	298	312	301	293	313	313	301	308	305	334	295	319	325	286	271	338	331	320	302	279	325	330	307	337	329	287	318	326	292	288	329	329	303	305	295	318	285	286	311	301	334	309	295	322	363	283	328	321	324	314	332	305	333	312	324	304	274	320	312	319	317	271	329	295	261	324	313	337	326	311	289	307	314	325	274	295	287	323	299	279	297	307	314	301	279	303	304	290	316	296	315	304	300	325	316	329	333	340	303	323	296	322	308	346	326	311	301	328	311	271	273	298	299	323	303	317	318	336	333	309	293	299	301	326	303	292	314	308	300	313	292	308	327	319	288	327	296	295	293	340	317	297	333	327	346	324	329	320	297	304	293	286	331	316	297	311	320	297	298	280	321	278	291	318	289	325	304	319	330	287	322	294	288	284	308	303	295	311	339	323	311	289	305	284	310	305	302	336	280	293	311	332	315	315	308	331	302	303	358	306	315	350	300	319	281	332	296	305	323	297	310	301	350	293	323	316	299	321	287	306	331	316	316	319	293	292	312	310	317	308	290	335	332	328	304	313	306	295	305	281	302	301	329	311	302	306	316	295	287	296	298	279	275	313	312	312	317	318	315	334	313	302	294	301	327	304	319	319	297	346	308	306	312	319	279	314	311	339	328	310	323	296	309	331	331	285	327	300	320	302	303	321	321	275	296	297	301	281	328	310	332	311	308	292	295	339	339	298	308	319	332	289	306	294	340	291	307	290	322	284	307	321	311	269	313	344	314	330	320	276	334	297	332	314	285	281	311	270	307	319	311	325	352	290	285	289	332	285	311	305	304	307	315	311	303	278	342	285	304	307	300	316	329	308	313	320	294	283	286	324	264	304	264	296	328	334	300	275	330	293	325	318	268	310	311	308	340	293	308	272	359	340	317	315	282	309	310	278	303	299	326	317	306	316	294	318	336	314	312	297	310	280	313	335	309	317	314	298	331	298	314	326	286	322	294	315	304	318	350	298	308	285	318	314	292	329	317	294	314	313	318	298	330	286	342	297	327	283	296	300	328	331	284	318	306	289	294	310	309	292	290	334	320	298	275	328	285	287	317	314	330	298	329	313	298	282	290	314	327	329	304	305	295	296	272	290	298	316	299	331	316	316	309	308	294	321	284	304	316	330	338	292	321	305	283	306	334	309	321	330	319	296	339	311	311	297	321	303	332	296	312	311	323	286	297	320	304	315	296	326	312	304	313	293	330	329	306	300	297	293	344	299	337	313	334	314	325	318	313	290	315	325	319	316	326	287	275	288	314	326	309	314	285	332	296	302	326	307	315	294	314	275	310	341	319	322	316	297	296	313	294	334	311	282	335	305	311	328	318	331	334	303	315	295	321	307	307	295	306	303	311	337	296	335	327	303	314	314	300	305	309	328	314	312	342	299	334	306	305	302	329	325	283	291	281	298	301	301	313	320	309	312	274	313	264	321	297	326	320	290	328	302	285	341	350	327	316	307	291	333	281	318	329	298	330	304	310	310	311	289	315	302	296	327	323	332	334	321	303	297	295	337	327	317	339	308	298	299	294	309	324	319	312	328	317	289	324	302	311	310	319	338	300	294	323	272	314	284	296	299	323	328	332	316	320	277	301	315	317	304	302	327	281
6091	13656	11097	5593	3735	2710	2102	1589	1215	965	818	738	679	654	560	528	484	483	467	433	436	425	382	411	386	364	366	335	395	354	329	338	383	369	353	364	345	385	372	387	337	343	353	353	364	373	350	329	349	332	364	378	309	310	323	338	359	330	346	351	330	340	304	359	352	335	325	356	334	349	303	363	357	330	366	333	337	317	330	305	319	333	341	359	349	342	333	332	318	351	338	325	336	351	361	354	371	344	349	329	366	323	354	324	340	312	334	352	299	319	353	367	326	345	334	327	309	356	334	351	356	344	371	315	309	312	343	338	350	349	373	302	313	324	324	339	354	307	292	323	323	344	320	361	318	337	309	346	312	344	323	344	343	335	349	315	347	322	315	332	368	345	347	345	334	359	350	339	329	308	344	311	332	318	321	329	350	313	301	331	323	356	383	331	311	350	311	340	338	308	340	344	352	337	319	359	345	332	358	324	293	322	361	335	326	323	304	331	314	320	339	348	347	348	305	321	348	335	350	332	313	320	339	361	355	353	328	341	330	328	335	336	315	326	314	332	321	329	328	305	343	336	339	350	334	338	356	309	281	322	322	339	325	324	335	320	360	317	341	347	322	324	287	366	340	324	313	326	332	316	298	290	321	334	294	333	316	319	315	309	357	334	324	341	323	360	301	326	348	318	318	339	331	332	308	339	373	309	295	313	329	331	361	347	323	324	297	341	309	315	328	350	319	318	328	322	337	332	345	335	349	311	326	300	320	354	322	306	318	340	329	338	327	318	345	366	335	302	358	317	344	347	315	320	302	328	308	354	327	342	337	310	345	359	336	305	330	342	325	353	337	332	345	330	323	342	307	294	324	296	322	326	298	309	327	328	305	310	332	334	328	376	340	346	331	328	360	333	345	311	352	335	315	327	332	315	343	352	345	327	313	323	350	378	312	309	326	327	351	333	338	343	333	342	301	300	323	306	365	320	347	321	350	316	332	324	346	299	322	337	326	344	327	317	334	312	341	330	344	301	318	336	322	377	329	318	314	311	350	293	333	333	316	319	304	331	350	295	302	310	331	333	347	321	356	344	359	342	330	324	368	326	328	319	321	318	360	345	328	352	364	315	337	305	291	312	342	334	326	341	359	315	326	282	333	339	334	314	366	337	326	324	301	345	336	326	336	326	351	302	324	338	315	347	322	334	319	325	324	310	304	347	323	312	320	353	306	319	333	289	302	306	321	343	285	357	346	336	349	308	335	325	305	353	293	347	291	334	336	317	332	358	333	326	321	325	332	309	340	307	323	341	340	319	303	331	310	309	325	315	301	334	329	327	310	317	335	340	329	350	336	350	326	320	315	318	329	314	376	313	289	317	316	326	332	307	324	335	308	314	327	318	295	337	331	319	323	341	341	323	330	341	338	346	329	347	283	320	360	350	310	326	348	314	342	344	306	316	323	325	306	330	343	327	352	332	317	305	332	323	363	375	340	349	355	330	306	367	321	323	323	308	358	355	308	357	344	310	339	345	351	317	339	314	328	337	312	346	315	328	356	349	331	311	308	354	345	334	337	328	355	305	327	328	338	324	329	345	328	340	355	305	328	302	351	312	302	300	338	322	356	307	324	355	300	365	323	305	340	321	343	317	326	305	305	349	345	341	326	307	305	305	328	334	360	313	308	314	328	339	309	319	330	310	299	329	295	349	308	351	322	352	333	338	290	294	300	332	316	362	319	331	350	308	338	348	330	332	348	319	365	332	340	325	314	356	363	319	310	296	297	366	313	336	323	343	322	328	354	341	328	329	374	331	355	369	325	333	329	328	312	326	348	352	365	347	349	378	324	347	329	323	340	285	358	325	309	304	346	294	325	310	312	344	326	338	339	348	321	322	363	341	378	329	316	332	318	311	328	318	325	334	297	359	313	330	328	338	321	329	300	346	331	357	369	329	325	343	327	361	384	327	278	337	341	331	353	345	319	338	323	330	345	330	321	330	318	291	366	330	335	307	309	311	323	344	321	319	317	333	335	341	320	293	365	312	338	318	337	355	320	314	345	296	357	304	348	314	325	314	337	293	322	350	336	321	329	340	332	355	333	316	315	336	373	337	319	345	324	350	315	324	300	334	325	353	321	306	344	333	323	324	306	377	325	315	335	315	333	343	340	335	344	312	328	318	330	337	311	359	352	354	333	315	294	331	317	323	322	351	334	303	317	326	291	343	345	369	335	323	316	320	327	340	321	343	354	304	358	319	314	334	318	346	300	325	327	308	306	328	306	339	327	376	307	323	311	331	331	344	303	372	343	335	349	314	323	329	370	360	357	351	347	330	322	321	327	320	354	341	311	330	319	330	340	361	297	322	314	328	328	328	333	308	338	333	321	319	355	350	294	337	352	308	330	347	322	318	335	315	350	332	359	291	308	337	335	309	356	330	327	367	335	292	309	342	310	327	336	342	330	312	356	361	324	343	322	347	309	338	350	343	321	343	360	360	324	316	342	311	318	368	328	359	323	349	341	332	327	304	328	315	329	313	343	279	341	320	334	312	320	275	308	352	316	317	325	315	302	338	326	309	295	314	374	351	312	363	316	317	304	306	316	348	309	341	323	299	361	319	301	331	314	324	354	373	328	315	335	324	335	329	319	322	317	316	336	324	294	330	325	333	335	335	311	337	327	363	345	336	323	319	341	337	347	344	334	350	347	320	288	341	319	337	344	357	335	324	306	323	333	355	342	321	331	322	326	345	322	344	336	342	365	303	303	348	300	311	359	344	349	339	321	326	314	355	329	326	329	357	350	314	339	311	315	331	323	312	346	356	345	356	318	296	338	323	318	330	318	315	339	340	328	336	340	344	337	327	330	336	338	312	325	362	327	324	328	341	327	323	315	301	325	316	320	323	324	345	314	348	337	316	333	306	340	346	308	311	318	328	289	320	329	320	330	331	322	331	344	303	355	332	326	325	325	337	309	345	334	312	341	335	334	352	335	305	352	329	333	357	326	337	321	308	357	334	330	338	341	356	324	331	359	325	298	366	318	312	332	335	315	320	337	358	317	329	315	331	322	364	345	300	337	372	331	324	315	316	342	338	321	319	285	341	289	346	302	337	341	334	307	306	305	329	330	357	343	337	346	338	350	349	334	308	326	330	355	356	317	330	327	298	319	306	341	311	327	287	333	366	338	337	314	296	323	343	323	393	344	277	335	340	320	330	344	359	344	302	324	319	294	352	328	361	309	330	305	337	330	322	316	298	288	321	316	296	331	332	353	349	338	332	331	359	354	314	348	317	309	369	298	360	324	312	338	333	335	348	311	332	345	348	327	320	341	341	330	333	341	312	340	330	348	368	328	310	318	326	322	351	355	311	327	320	304	309	375	301	321	352	334	368	339	339	323	329	336	342	303	358	337	336	307	340	365	316	330	332	341	373	337	343	339	339	343	349	318	366	328	326	320	322	336	334	374	324	329	364	345	295	291	295	320	318	337	317	321	307	353	314	335	348	347	326	329	321
22486	21072	28656	23739	21073	21127	11493	1236	823	707	631	590	506	516	468	428	420	392	376	394	379	377	389	326	407	362	340	341	338	349	325	321	310	350	346	332	351	323	284	368	326	320	357	340	300	346	320	321	348	331	320	313	290	315	311	290	337	352	310	334	338	307	301	276	302	301	315	324	351	337	325	285	315	322	332	305	303	313	299	311	330	305	337	303	330	307	334	314	318	307	344	296	341	306	316	290	320	330	302	331	284	321	307	302	334	323	300	306	324	320	349	318	315	314	307	330	325	310	328	297	313	313	321	338	306	314	287	266	302	334	350	329	312	322	308	323	330	325	313	314	320	320	289	308	300	349	298	327	329	300	298	278	315	293	340	309	318	313	301	294	316	301	329	324	301	333	303	325	297	334	329	277	255	299	306	323	296	297	336	318	302	303	304	295	313	320	282	354	288	313	304	291	335	304	328	299	269	281	300	332	304	321	295	336	307	317	299	312	298	324	288	284	317	298	249	315	314	301	298	306	352	307	299	316	302	344	298	291	293	331	316	284	302	315	314	328	334	293	315	310	333	315	319	292	349	304	300	289	310	306	316	300	318	305	329	334	333	314	344	295	314	325	300	304	321	299	316	324	287	329	322	306	325	344	332	287	311	318	297	308	331	329	312	290	308	316	305	312	311	339	292	320	289	341	306	333	298	285	325	305	321	300	294	293	274	309	339	309	312	321	347	331	314	300	300	310	297	335	323	342	311	307	308	325	314	311	298	330	328	297	286	311	323	342	324	294	326	272	323	311	303	314	315	304	316	294	361	323	326	312	308	298	350	299	325	284	326	293	320	313	289	332	300	321	333	304	282	329	310	287	316	333	321	343	303	297	299	324	307	299	327	301	331	331	314	302	283	322	300	284	336	331	287	298	314	305	302	307	301	266	300	307	353	301	286	313	312	314	311	277	296	341	301	298	299	284	336	343	304	300	328	316	328	327	315	321	321	363	297	293	301	321	318	342	335	293	292	278	328	301	310	320	320	343	322	312	315	331	280	329	305	297	284	323	294	333	286	336	293	309	312	311	325	312	333	299	248	292	309	309	314	300	323	299	324	305	329	280	297	323	322	304	306	347	301	296	303	303	262	315	329	310	298	332	293	311	298	313	321	328	350	312	317	321	311	286	290	302	323	279	305	316	288	303	308	300	279	326	323	311	282	319	303	292	307	338	328	324	341	305	344	304	299	301	313	305	322	314	300	290	282	324	332	308	319	321	324	318	338	320	309	359	273	296	318	307	313	322	319	320	331	304	334	274	351	337	313	302	300	325	311	315	306	310	293	298	300	311	337	325	330	320	318	312	282	310	287	291	307	319	293	321	353	307	307	318	312	340	335	313	362	309	332	318	300	311	301	330	293	325	293	322	317	282	310	296	310	291	305	323	300	318	344	322	294	309	276	321	296	328	302	303	299	311	306	308	298	295	300	281	291	330	359	300	331	314	284	330	327	301	293	312	374	312	310	319	321	303	328	306	337	295	315	323	325	304	273	321	336	308	289	331	309	288	315	284	307	295	300	330	324	302	356	297	304	285	303	314	314	304	294	287	346	312	289	301	296	291	339	293	321	320	340	315	329	285	326	349	316	296	314	297	320	343	302	338	334	303	311	300	306	323	323	288	321	306	318	314	299	324	319	292	299	318	321	321	321	320	325	282	298	345	311	305	317	291	345	319	322	322	362	299	319	313	319	315	314	355	291	287	300	299	314	316	307	325	305	280	313	323	316	312	317	303	316	316	313	296	335	313	313	303	312	269	314	284	299	334	271	323	334	332	328	296	300	319	299	308	287	297	319	300	322	332	312	297	335	311	320	292	297	295	315	321	300	289	306	334	271	327	330	295	316	317	289	312	292	296	321	302	276	328	332	310	289	265	315	329	287	271	276	295	321	299	305	286	304	285	315	315	315	295	301	320	309	318	299	332	307	299	309	313	293	308	274	314	312	274	298	309	326	321	300	308	308	299	299	288	287	307	313	314	293	311	315	308	300	310	308	313	323	309	315	358	332	294	320	296	347	311	280	318	333	275	313	303	324	340	304	314	321	304	324	344	310	301	316	293	321	331	303	331	311	304	308	340	309	302	321	315	319	289	299	316	301	327	308	304	306	298	290	315	328	327	316	301	286	306	315	330	279	306	318	274	313	320	312	313	296	287	302	298	335	332	320	296	292	327	323	330	296	283	325	263	280	313	309	309	296	289	314	320	303	338	314	301	314	302	299	295	301	306	298	285	279	327	300	325	328	308	310	281	329	312	314	299	297	325	280	346	326	296	318	312	286	331	290	317	297	321	324	326	295	298	320	292	317	314	314	305	328	358	315	278	309	314	318	322	316	287	301	300	321	314	312	342	331	322	298	275	312	316	326	308	288	293	332	295	276	293	331	315	271	327	312	302	291	283	343	322	329	286	296	343	321	265	315	286	302	324	318	289	322	334	312	307	311	311	305	317	305	280	324	332	318	304	296	317	300	303	292	318	322	332	311	320	304	319	305	324	318	342	288	321	300	308	297	304	330	348	294	296	322	310	293	293	299	319	273	311	326	297	353	324	309	309	324	298	303	319	284	285	329	339	319	326	310	299	291	315	320	299	296	290	298	294	299	287	297	290	339	351	325	333	299	338	310	319	294	291	309	287	307	310	319	295	314	305	309	300	301	316	308	315	321	328	299	337	292	320	299	309	285	338	344	284	318	329	309	316	325	317	310	310	342	321	328	301	284	272	291	308	318	318	304	279	303	289	330	274	335	286	314	312	332	284	313	304	270	334	335	301	323	279	346	300	319	320	309	305	313	318	311	306	357	281	331	328	271	300	291	321	300	272	319	314	301	316	310	307	342	273	300	290	328	324	298	314	316	355	306	316	309	295	296	296	303	330	302	335	336	318	313	317	356	285	343	300	306	307	312	310	291	319	291	303	348	310	300	332	282	305	310	313	306	284	343	332	296	301	301	318	294	314	309	297	336	280	287	284	348	280	307	288	280	325	311	290	308	313	322	270	316	338	304	310	331	279	327	318	330	292	322	323	295	319	328	305	311	327	309	321	309	318	324	303	327	324	290	297	323	296	318	337	280	330	298	298	301	342	346	309	308	288	334	317	312	323	306	321	299	296	312	295	325	332	342	314	291	310	291	320	303	311	330	333	321	307	295	298	325	298	310	335	337	272	303	332	311	317	305	289	342	327	312	286	298	342	331	312	311	290	307	310	314	312	318	315	302	305	307	307	327	320	303	300	309	305	305	295	328	295	321	286	334	298	329	312	292	294	304	341	324	306	318	312	331	303	314	303	316	316	294	302	318	299	304	316	291	278	315	322	285	276	315	322	314	311	318	286	355	323	296	300	286	329	303	324	311	300	308	314	285	329	307	276	318	294	333	325	316	318	307	308	305	298	278	313	307	323	322	320	305	321	315	303	299	316	313	302	297	331	300	332	332	312	287	314	334	291	325	334	337	315	320	300
5728	13697	11262	5554	3674	2743	2007	1593	1206	1013	888	787	650	605	592	549	531	431	506	441	406	446	419	414	394	385	391	382	407	370	372	345	375	353	329	370	355	376	357	337	364	371	338	335	387	354	318	344	379	371	325	369	394	355	372	340	350	321	339	309	306	329	347	337	282	338	285	329	347	359	365	302	320	315	345	377	343	325	351	313	322	344	362	327	324	344	328	331	356	315	334	367	336	296	321	344	343	309	350	341	353	327	316	323	351	316	355	351	335	311	326	327	340	334	343	320	348	342	335	319	336	319	318	350	344	315	339	331	342	373	324	300	368	313	333	343	333	333	341	313	320	336	353	302	311	359	327	347	337	353	330	313	332	316	353	318	369	346	325	305	321	277	374	307	334	328	331	345	343	328	341	366	344	349	323	330	335	333	349	315	363	357	341	322	313	354	369	332	346	343	318	345	312	345	338	310	332	324	332	375	307	353	331	350	343	321	316	353	313	348	332	320	328	292	332	309	340	320	319	337	339	341	312	322	347	284	336	332	317	323	334	330	331	343	343	304	313	334	333	345	359	366	304	320	356	343	355	347	308	331	305	322	322	327	342	322	330	329	317	357	342	332	310	342	365	325	310	341	350	290	344	348	347	321	331	353	309	301	361	330	333	323	377	314	320	372	298	345	312	312	338	341	346	331	330	323	342	346	332	338	311	343	351	331	326	329	327	337	384	315	321	320	360	317	335	329	347	313	336	355	337	346	312	326	321	329	313	355	328	317	329	297	321	362	334	349	326	321	319	327	301	336	336	297	309	334	328	354	349	322	319	316	352	321	328	327	329	349	333	296	300	358	365	310	325	322	346	355	359	330	317	306	323	342	310	303	315	353	346	328	345	327	334	308	320	321	303	341	352	326	301	315	321	338	339	340	316	311	318	323	359	329	296	368	336	340	338	331	297	319	323	322	338	325	309	318	362	331	347	335	326	303	370	357	331	337	329	349	323	335	356	327	356	328	332	305	351	338	339	351	355	337	332	340	335	335	322	316	338	318	355	339	319	371	356	295	347	342	360	325	334	315	343	293	348	327	323	323	340	333	330	321	304	322	375	316	328	311	381	310	345	327	318	336	332	336	351	336	339	328	328	302	315	319	339	301	323	328	327	283	319	345	358	331	340	313	303	331	320	332	337	332	337	315	371	313	309	320	321	334	319	317	346	348	330	356	329	322	335	370	328	356	347	330	335	331	319	330	330	333	337	337	326	335	329	335	344	354	335	360	313	362	342	332	366	348	351	308	321	301	321	333	339	314	345	332	351	318	323	280	352	325	309	341	329	345	336	321	329	359	295	301	336	333	328	340	324	332	363	319	361	344	326	327	299	308	316	381	332	337	319	346	323	341	319	333	358	353	357	271	379	340	332	333	324	338	322	341	359	324	344	347	333	324	333	323	326	371	351	338	310	358	378	310	317	304	331	297	352	336	323	345	305	339	298	320	321	343	337	326	354	343	354	334	347	322	360	333	306	291	345	337	355	332	344	350	319	383	349	326	350	293	350	326	329	345	338	336	333	362	309	355	300	308	323	325	299	353	333	306	337	334	323	308	312	335	354	331	368	332	331	343	321	328	342	327	363	349	312	349	316	341	316	345	328	361	304	328	341	321	321	319	353	330	334	360	333	331	341	331	326	352	303	342	309	327	325	338	335	341	336	340	314	346	317	341	313	336	326	337	317	321	332	320	342	342	330	358	341	340	326	334	318	317	325	338	310	333	345	357	297	321	323	323	304	330	325	366	319	309	364	305	332	329	320	327	350	310	328	309	317	352	314	308	334	322	339	334	303	323	323	351	336	342	358	334	305	352	306	333	350	318	361	346	301	343	318	343	323	296	335	329	376	328	328	337	353	335	329	345	330	316	311	323	311	297	313	310	332	323	288	344	340	334	345	339	315	303	331	312	338	329	325	354	354	329	349	307	333	320	360	324	300	319	360	348	315	335	330	336	332	295	340	317	308	358	321	303	322	344	334	329	328	322	335	319	323	345	341	327	361	354	344	350	337	355	344	328	316	340	352	355	354	321	310	341	311	321	340	316	336	335	332	332	341	319	352	325	323	325	322	336	299	335	330	351	313	318	326	325	328	311	341	329	335	335	332	329	317	324	351	329	301	317	324	344	348	310	344	341	329	292	303	335	340	337	339	329	323	357	330	359	340	329	338	299	341	329	318	327	344	322	330	334	307	353	352	321	347	322	318	343	324	312	328	324	304	331	338	286	369	323	351	339	316	306	345	334	337	330	347	328	333	324	345	343	349	334	334	315	348	328	323	305	315	313	313	323	329	371	326	348	313	317	338	378	320	346	318	345	339	310	341	325	302	348	342	318	318	343	304	353	296	322	312	328	336	303	341	360	340	348	340	305	344	321	306	347	338	354	304	343	338	370	352	340	373	347	339	321	317	323	343	342	296	340	292	335	341	326	325	333	332	329	331	343	316	340	315	333	323	327	299	368	330	336	340	348	342	282	331	305	344	349	323	347	337	325	330	325	327	323	308	334	330	329	348	288	334	344	326	314	330	365	299	337	352	333	314	310	323	350	361	356	305	349	316	336	308	328	335	313	312	325	309	330	352	322	352	348	298	330	326	342	326	327	321	357	334	317	309	337	363	305	339	313	339	302	318	350	329	356	349	342	310	333	350	321	320	333	309	352	314	312	340	341	312	358	330	302	347	296	326	336	318	335	340	327	352	335	354	339	348	287	333	313	333	335	303	356	353	359	353	346	331	328	339	328	327	321	350	339	346	348	353	338	357	311	318	321	321	324	358	333	332	328	331	339	344	337	321	312	328	321	312	329	313	309	356	326	335	338	318	344	329	324	310	355	353	325	340	324	316	326	306	338	335	332	338	300	327	354	334	326	319	307	310	320	338	359	369	309	308	299	314	351	318	346	321	351	359	362	313	303	338	335	318	321	325	332	337	349	356	321	307	311	364	353	313	335	340	309	324	336	307	299	341	349	346	359	345	350	327	324	297	313	348	311	287	344	301	349	337	335	316	361	326	319	315	318	328	309	295	330	337	349	360	345	352	321	342	361	337	343	348	317	341	345	326	311	336	346	332	350	335	319	340	316	331	328	321	335	312	315	327	299	303	315	352	329	317	329	318	344	346	290	364	317	330	325	342	311	332	314	320	312	331	308	360	280	344	340	330	305	303	308	351	352	341	347	334	316	344	331	329	317	336	324	319	334	319	327	306	384	344	315	364	334	320	314	288	325	321	336	339	344	335	362	319	326	349	323	349	325	315	335	320	333	344	309	327	327	331	323	306	295	293	339	328	330	343	332	323	331	335	346	352	325	354	299	304	342	378	323	375	330	336	363	351	337	343	313	337	352	378	356	302	337	344	345	340	312	337	355	324	344	360	335	357	359	306	327	323	330	347	326	317	319	341	319	315	319	325	307	338	336	333	333	339	359	317	311	309	318	324	311	339	325	341	357	283	317	329	316	319	323
22484	21068	28605	23733	21068	21118	11612	1206	783	700	633	606	554	497	426	429	416	400	374	386	375	353	368	354	341	350	342	320	339	342	331	318	326	314	323	330	323	331	351	317	326	321	325	349	321	321	321	290	356	312	332	339	329	327	315	312	337	325	321	310	356	309	331	313	316	308	319	299	294	335	270	333	334	299	331	306	303	289	275	315	324	290	320	312	335	299	321	320	297	287	303	314	306	337	302	308	326	306	273	320	325	336	328	339	307	306	328	326	275	310	291	302	275	292	285	312	309	337	291	293	303	310	313	328	301	336	315	305	298	323	310	319	312	329	302	321	281	304	291	277	287	336	311	334	309	308	274	296	320	313	314	298	281	333	306	321	289	330	312	333	301	310	319	287	330	323	327	300	320	292	285	299	317	313	309	353	309	294	295	326	308	281	302	317	324	292	298	322	313	296	299	309	315	311	329	312	338	284	299	305	303	305	355	318	329	305	282	323	319	315	302	314	314	309	292	324	299	306	332	325	325	306	305	285	320	315	319	319	300	291	332	324	305	332	285	312	318	303	291	339	307	329	298	315	332	281	309	294	313	304	308	309	320	306	311	297	281	302	331	292	317	342	312	327	313	305	304	321	314	305	317	323	307	321	295	275	296	299	317	293	333	303	313	341	285	332	291	311	285	313	313	293	293	337	329	287	305	307	326	315	285	308	296	298	302	316	336	272	282	295	331	267	327	322	301	309	292	312	325	289	286	292	321	297	296	348	345	300	314	312	293	295	312	323	274	354	324	319	320	331	336	334	311	301	321	308	313	321	305	303	304	324	265	301	302	321	318	324	312	330	326	277	327	283	313	270	287	318	321	293	312	320	314	327	319	319	320	268	311	308	312	315	312	290	320	321	314	278	332	301	293	324	342	292	302	339	329	302	295	308	321	327	329	278	315	323	300	330	322	283	299	299	331	304	321	290	286	311	342	313	296	310	292	314	329	299	348	322	311	316	314	333	338	308	282	272	294	350	309	302	317	307	302	312	307	308	281	287	335	292	303	314	307	322	316	320	292	347	298	297	298	300	333	298	304	286	330	329	306	317	313	310	311	310	260	324	278	296	322	332	296	298	298	271	294	287	304	294	306	334	313	336	288	304	317	325	302	353	287	313	273	335	306	307	322	290	319	326	337	285	287	319	340	306	312	341	294	293	317	314	301	318	292	317	295	330	324	300	277	285	287	287	321	324	311	303	307	310	310	289	290	304	299	313	273	305	298	307	281	304	353	318	302	317	320	313	321	285	327	336	294	284	295	283	309	294	317	301	329	318	286	349	317	285	334	296	292	302	308	310	309	275	304	301	314	310	284	344	333	304	327	297	314	286	304	300	327	340	304	297	284	278	328	300	348	306	311	339	278	310	321	318	298	298	306	307	301	334	302	338	326	310	326	279	307	321	306	315	331	343	333	290	316	317	321	276	301	295	305	327	295	316	334	319	298	269	286	310	294	321	314	280	292	311	286	346	315	309	330	323	296	305	347	326	282	338	291	276	302	263	308	283	353	306	327	319	301	309	331	304	288	303	307	320	312	316	287	323	331	304	305	309	298	334	320	331	281	345	296	311	295	342	317	303	289	323	322	292	317	320	303	296	296	323	286	287	303	304	284	277	281	281	306	296	322	282	293	306	314	311	304	303	307	329	349	314	322	314	278	336	302	285	295	326	320	299	304	289	297	309	304	310	305	299	301	329	300	322	290	320	333	293	313	337	314	317	292	326	322	303	309	302	308	321	299	280	297	302	302	330	316	297	308	291	296	285	336	320	323	311	300	304	336	306	296	275	283	314	298	271	340	289	317	341	341	318	326	304	301	313	321	317	310	288	336	308	299	306	313	315	323	300	324	318	328	291	315	294	305	270	298	290	298	291	291	293	324	306	271	306	318	294	322	345	318	330	305	294	307	305	315	325	320	328	301	310	308	328	315	344	294	322	318	292	295	323	308	329	319	291	284	329	312	293	308	320	314	301	309	345	342	313	316	303	324	296	288	288	289	282	310	309	323	289	275	348	293	293	295	287	320	287	275	298	335	306	300	332	317	282	330	330	366	281	294	299	309	306	307	300	316	316	321	350	312	316	319	285	294	301	304	348	307	325	302	316	323	314	303	316	289	295	320	290	280	308	321	353	270	320	325	300	322	293	283	297	341	322	325	316	327	324	297	325	289	306	332	324	293	350	287	285	339	322	312	321	335	293	309	298	302	283	311	316	335	315	323	329	298	294	288	335	314	323	312	304	317	293	288	325	303	334	306	339	324	304	307	295	303	307	291	314	281	310	343	312	342	309	313	295	342	331	330	312	319	306	263	341	280	301	335	304	302	331	280	292	331	314	300	335	276	307	293	308	297	314	306	295	317	309	334	342	310	296	306	263	308	303	310	329	321	332	280	297	314	327	310	311	289	309	322	324	267	325	336	305	309	324	312	303	327	303	310	318	307	332	297	285	303	312	333	289	326	323	363	302	317	279	286	285	304	264	303	303	291	308	304	323	303	323	316	323	319	313	290	312	296	296	329	316	319	311	325	315	286	316	300	319	342	296	294	308	301	281	306	287	327	310	341	330	307	295	329	320	336	280	309	298	276	307	295	295	275	341	330	303	328	298	311	304	309	341	327	312	311	302	311	317	331	332	295	324	304	327	330	287	298	324	344	328	310	316	289	313	306	303	286	291	316	312	292	319	299	325	281	272	318	277	317	342	292	290	306	300	307	352	326	303	316	308	319	302	331	327	298	303	297	309	333	296	311	321	325	338	305	302	303	276	337	302	316	302	306	316	302	306	311	322	316	292	299	270	304	290	303	285	299	316	304	348	316	295	273	302	309	295	319	321	279	289	293	298	277	313	309	327	316	280	308	312	328	308	309	293	300	328	308	309	323	305	306	295	348	335	335	308	299	295	312	334	325	291	309	284	298	320	301	321	296	305	327	328	289	297	306	298	321	302	297	313	281	302	306	298	312	323	286	315	292	301	343	330	322	307	310	323	318	304	305	303	296	336	325	304	307	302	301	296	312	310	307	315	284	277	328	313	309	286	291	317	327	253	296	323	311	337	297	297	339	331	332	314	319	276	328	346	302	316	319	319	311	296	292	319	306	334	313	287	346	278	282	307	338	291	301	326	322	325	283	324	322	298	292	322	301	261	300	282	300	308	321	293	321	311	271	294	291	312	301	283	299	300	319	343	322	311	310	338	285	331	300	277	319	296	320	322	268	311	298	333	308	312	306	304	298	310	290	316	342	300	315	315	307	328	326	288	284	315	316	303	330	292	305	277	318	332	285	300	302	327	318	289	279	322	293	320	287	295	332	308	306	308	301	317	320	297	315	311	303	336	294	322	274	304	309	324	286	328	272	302	284	303	319	310	321	296	312	312	299	291	303	304	338	334	324	287	289	329	299	340	327	283	294	302	307	298	294	315	272	313	304	340	303	310	319	329	306	323	291	305	317	333	298	331	337	279
5877	13818	11155	5667	3742	2835	2060	1513	1271	987	815	761	643	618	585	545	533	503	467	437	443	444	412	374	416	466	377	376	386	388	398	367	362	332	352	357	377	348	323	368	375	376	335	355	402	345	354	323	321	321	308	313	326	363	355	312	379	329	333	319	332	355	295	354	338	301	318	333	355	336	327	356	345	362	290	357	348	328	336	338	335	360	347	309	316	316	325	340	313	343	342	320	333	303	344	342	339	345	309	335	330	315	336	332	349	312	350	339	336	327	353	329	338	324	322	335	334	337	285	341	341	341	332	321	342	325	317	335	327	340	350	334	326	342	334	342	305	334	311	294	374	287	350	326	343	313	336	337	317	326	344	371	325	330	343	339	301	328	349	325	329	343	337	323	321	341	306	346	317	336	300	322	318	333	329	322	342	345	312	331	342	343	334	325	327	324	347	345	322	365	319	318	337	340	320	354	346	316	345	295	322	338	337	300	349	367	356	328	326	328	341	320	359	334	358	356	345	298	346	327	342	374	355	306	348	314	334	361	329	337	330	289	341	319	349	322	345	339	327	348	315	351	367	323	322	328	348	325	320	343	326	312	315	346	328	338	321	328	320	338	327	343	339	341	303	341	336	310	322	342	302	346	330	318	317	315	345	329	297	336	318	342	301	313	344	353	327	313	314	314	358	315	313	353	306	337	320	348	317	329	305	332	305	341	321	311	320	364	337	327	344	322	344	325	304	302	328	347	337	337	311	294	352	308	273	307	314	337	359	313	334	334	356	339	307	330	317	319	335	298	325	312	321	336	364	307	320	318	324	318	334	309	344	345	348	324	314	348	295	326	318	316	327	327	343	308	349	311	338	314	324	339	324	317	327	330	340	355	312	346	286	377	316	354	333	317	286	316	314	326	330	335	353	335	318	329	324	329	310	343	336	329	348	334	292	290	334	331	367	342	296	340	307	304	339	341	310	339	344	347	302	334	319	316	328	323	334	309	330	321	318	316	347	338	333	330	346	322	334	304	345	338	314	314	328	342	323	336	359	303	307	331	322	331	315	325	323	368	351	316	296	337	327	345	334	363	340	299	324	331	324	326	364	348	319	335	299	335	338	366	332	329	309	301	320	313	321	360	296	341	342	357	324	341	322	320	377	347	313	306	286	292	337	327	341	317	328	366	325	319	304	347	333	343	328	338	326	312	338	312	326	353	308	317	329	324	316	324	370	346	324	328	339	333	328	324	309	315	345	348	311	326	338	309	329	300	322	320	315	335	326	313	292	303	315	299	340	341	310	337	370	348	358	342	311	314	333	343	338	347	325	347	326	331	355	310	303	323	339	353	346	322	327	340	322	330	337	344	359	314	347	322	324	354	333	324	346	333	329	336	295	330	321	324	363	336	303	314	325	333	343	340	329	345	329	309	307	340	307	353	325	332	301	285	344	331	352	344	332	338	344	357	326	343	333	331	317	322	354	325	335	339	337	339	341	308	321	323	322	351	328	310	309	326	338	311	338	316	337	302	309	350	318	330	341	385	337	329	314	306	331	329	315	334	355	344	332	333	330	345	330	338	335	322	339	306	359	319	313	328	295	338	324	328	317	310	328	358	337	331	323	308	362	352	356	361	369	374	317	329	322	356	297	298	321	353	297	335	335	301	326	316	326	358	325	347	355	336	331	357	337	346	364	332	343	315	342	321	345	317	312	331	335	320	315	323	316	335	344	343	313	300	336	294	295	350	327	336	328	336	341	311	372	358	343	336	348	299	330	315	319	349	352	302	310	342	332	306	352	313	331	370	340	294	331	368	325	337	330	318	325	356	351	333	330	339	339	330	307	312	349	344	312	331	308	311	338	342	347	298	326	333	365	315	375	296	312	348	318	357	360	313	292	331	335	308	310	309	338	339	328	323	317	337	309	324	320	304	337	347	327	299	325	330	335	329	325	348	320	313	311	325	310	325	304	302	335	337	299	329	343	336	339	319	337	360	350	379	318	339	324	331	387	349	344	341	332	310	340	315	324	333	327	330	347	345	330	298	339	335	353	297	348	344	361	334	338	340	359	308	317	306	321	338	367	338	334	329	339	332	351	322	343	315	319	340	363	307	327	332	336	362	332	352	325	328	336	374	327	320	313	357	306	359	348	331	324	328	331	335	325	326	333	329	339	348	323	358	318	300	343	348	321	332	289	332	358	338	353	314	305	336	320	325	332	313	346	324	317	348	319	337	328	347	331	341	356	327	317	331	295	312	337	337	342	336	321	355	311	349	354	285	302	333	309	303	345	360	383	332	344	331	313	364	302	348	365	329	310	333	340	318	356	307	336	306	311	312	322	330	320	351	338	326	345	315	307	334	344	304	325	328	354	335	350	328	291	299	342	361	328	322	303	359	326	322	329	338	315	346	332	342	334	328	336	370	324	353	321	337	329	337	350	347	335	309	316	332	307	311	343	333	310	293	316	337	364	327	357	313	303	335	364	316	335	329	332	299	355	340	372	304	314	338	327	337	308	328	275	339	333	339	306	324	327	317	345	318	333	305	328	360	332	325	350	352	334	355	363	336	345	338	350	344	305	351	308	331	333	338	321	306	351	334	332	310	321	321	341	316	344	350	332	326	296	323	331	318	310	303	341	339	339	313	352	307	324	338	343	305	333	356	349	320	353	340	333	374	363	335	318	326	326	347	316	331	299	358	333	336	321	337	335	331	331	329	325	345	320	348	344	315	316	316	336	311	310	328	315	324	323	341	314	313	324	305	344	358	345	310	348	319	304	351	354	343	320	312	313	334	339	323	344	317	334	297	339	362	303	343	314	325	347	320	318	314	350	341	348	309	332	327	328	325	322	288	331	295	325	363	326	329	338	313	344	323	327	343	338	299	344	316	328	342	322	344	308	355	318	345	300	354	320	326	330	331	341	339	307	326	345	339	333	326	335	299	319	330	318	316	340	332	326	338	306	336	331	318	341	328	327	332	319	340	348	345	308	293	360	306	390	346	327	334	333	345	305	365	331	331	339	316	321	347	351	309	336	357	332	335	323	326	311	349	384	343	338	341	349	335	333	322	301	376	321	342	326	320	312	333	349	326	320	347	298	286	311	334	333	329	327	331	352	304	338	355	341	354	354	349	324	322	363	327	344	333	316	317	306	353	358	341	350	310	349	330	358	312	316	324	334	334	378	324	356	350	335	308	319	342	336	318	319	306	291	353	305	332	335	347	331	344	318	302	327	325	338	332	361	352	334	343	358	332	288	328	312	345	307	326	317	377	356	307	340	344	330	342	344	320	312	321	353	356	323	352	337	347	330	347	358	334	367	325	324	336	338	342	321	354	368	328	331	304	327	332	328	358	314	378	307	326	352	305	303	317	311	321	325	335	343	306	336	330	295	332	324	344	278	318	313	321	318	338	352	347	300	285	324	325	310	330	333	343	358	337	317	301	350	325	311	326	340	302	340	276	340	348	323	330	317	328	335	344	329	314	329	333	310	342	336	303	345	324	332	347
22502	21086	28675	23750	21086	21132	11718	1191	787	723	621	596	576	457	500	411	414	465	413	394	398	381	369	361	340	342	395	368	340	323	346	341	371	324	288	341	307	357	341	325	320	307	323	364	347	341	316	311	339	306	316	321	294	326	335	319	292	319	338	337	321	331	296	305	345	327	312	309	312	340	294	306	305	356	302	298	316	313	287	293	319	291	318	284	298	317	267	332	303	308	300	293	296	322	329	322	295	315	306	342	326	330	309	291	307	293	316	291	310	287	322	280	307	280	295	314	305	325	306	298	344	328	337	308	303	329	301	313	312	302	307	314	319	288	301	310	298	323	334	323	308	299	305	296	320	313	326	320	319	339	311	327	341	306	318	286	308	308	305	313	298	309	320	306	303	317	331	307	292	280	332	311	320	321	287	314	315	285	294	302	316	321	302	317	303	282	325	271	309	328	305	334	312	357	336	287	313	294	318	289	315	293	333	295	261	323	308	305	308	294	313	295	332	317	359	321	295	325	297	285	299	329	305	315	305	338	295	349	296	310	330	307	308	322	305	305	314	304	324	307	328	285	311	296	321	287	306	300	313	306	305	298	331	287	343	323	295	294	294	290	295	293	323	286	348	307	296	295	298	335	288	317	325	288	316	303	297	276	279	259	336	303	310	313	299	308	323	324	294	312	332	305	335	306	319	330	322	301	327	295	277	299	293	317	331	317	292	326	330	317	341	299	296	316	307	322	335	341	298	296	272	295	307	295	310	310	330	303	315	331	305	300	320	310	320	296	308	316	306	318	332	320	298	324	315	332	318	299	324	350	303	313	319	300	312	292	291	310	315	288	309	318	319	330	280	284	313	313	307	304	301	312	319	313	286	296	329	304	284	322	318	324	320	288	287	269	308	302	323	298	301	310	316	285	317	340	322	304	298	272	306	285	286	335	315	307	313	286	302	330	287	316	324	343	300	330	320	332	301	339	308	316	336	340	285	322	343	314	325	316	348	340	297	296	324	331	282	347	317	308	309	301	317	319	352	325	305	281	348	306	315	288	311	323	304	286	299	286	324	319	297	305	333	309	311	304	319	314	328	297	296	316	330	285	312	311	278	299	334	313	309	297	295	302	292	304	324	310	344	308	281	333	297	313	304	292	306	283	311	300	318	314	313	322	282	274	316	335	305	300	306	294	279	284	301	303	346	297	310	322	302	337	312	321	311	320	299	348	297	310	324	297	328	324	345	316	295	282	321	308	302	298	330	311	295	322	321	296	335	281	302	306	309	304	267	298	311	298	327	307	315	308	285	300	317	295	265	330	315	289	281	287	286	279	318	292	307	299	319	278	293	305	333	272	307	295	322	260	336	284	282	299	324	306	316	308	289	294	289	329	322	288	296	329	290	334	304	329	297	344	314	319	316	301	323	308	293	337	311	311	294	302	308	322	298	308	305	278	315	301	299	311	296	330	297	337	311	324	323	304	297	323	283	332	312	284	288	316	317	294	310	301	294	294	329	318	299	311	276	302	308	340	310	335	299	332	314	296	305	307	338	306	278	312	300	351	312	291	301	344	303	307	300	338	286	317	307	325	349	307	267	318	321	322	322	318	295	305	314	295	321	337	311	315	305	328	304	319	325	308	323	289	307	321	311	312	276	317	309	300	318	266	300	338	317	275	321	295	304	321	323	310	297	312	299	294	324	312	313	317	291	325	343	274	295	314	321	298	312	320	325	307	314	269	311	306	269	282	295	320	302	308	316	313	329	316	305	345	301	314	334	306	322	333	329	344	292	275	339	318	314	291	283	291	335	312	307	320	310	311	322	288	285	262	282	343	286	316	317	294	294	323	332	292	263	347	312	326	307	307	312	321	296	298	317	353	321	287	335	325	300	310	312	315	303	334	303	355	324	298	319	307	348	299	312	292	297	293	316	330	305	322	295	316	312	318	314	328	309	308	279	292	316	335	297	298	294	305	315	322	334	322	279	340	296	302	321	337	301	275	311	327	317	265	321	288	300	299	306	311	299	318	310	320	349	305	280	326	291	332	294	316	284	310	296	313	289	324	333	335	319	302	305	316	338	289	281	352	342	309	311	314	318	318	294	296	318	316	332	296	354	296	333	290	338	280	295	330	300	313	334	322	301	301	318	322	309	285	348	333	311	346	288	326	317	302	292	305	319	358	311	331	319	304	286	310	358	333	264	329	310	280	284	301	299	304	314	305	330	333	317	296	344	296	270	311	339	307	282	323	294	311	305	332	336	312	340	308	307	306	320	299	304	271	310	291	338	321	322	296	286	288	284	326	326	306	321	318	347	311	272	323	309	330	297	302	318	307	347	333	325	350	321	315	306	304	275	309	318	281	273	335	301	313	298	297	318	327	300	325	325	353	324	300	290	316	338	321	298	295	299	316	289	308	300	286	296	283	332	304	326	317	285	281	297	298	335	292	325	333	334	316	275	330	291	328	303	279	322	336	321	313	322	335	271	295	301	307	308	268	287	282	318	365	280	331	283	291	282	313	345	308	300	309	333	327	318	314	323	295	302	316	324	266	307	297	296	280	325	284	323	297	325	317	328	315	319	349	305	302	293	317	317	332	275	297	347	315	304	297	309	282	286	328	312	285	302	342	287	308	281	302	300	322	304	308	297	305	290	319	334	288	296	286	308	337	312	308	290	313	335	297	343	307	313	306	319	335	314	301	281	330	294	327	307	276	306	317	307	325	306	337	302	320	331	286	337	278	294	324	311	315	340	291	326	331	268	299	280	298	300	322	316	309	299	276	297	302	266	295	298	331	297	330	290	339	317	291	293	307	292	303	345	324	313	328	311	301	316	317	295	312	301	302	300	329	287	333	312	312	308	306	317	312	301	305	328	299	315	334	286	311	276	294	332	327	301	309	318	327	300	297	304	338	333	324	320	289	296	316	311	315	320	327	286	302	328	281	299	285	296	311	325	317	304	295	304	334	308	318	326	309	325	309	335	327	319	298	336	284	296	258	275	303	314	314	316	339	303	317	346	299	303	335	310	307	324	329	337	325	326	325	299	314	299	324	326	294	354	330	302	315	329	285	312	290	322	301	276	327	285	308	311	306	303	285	286	319	321	285	318	296	294	315	301	316	316	296	325	284	295	322	317	313	310	338	310	298	311	321	319	285	307	297	294	300	324	345	337	313	343	332	301	315	326	294	303	308	318	314	290	300	303	311	293	315	289	293	301	295	316	328	311	287	304	322	315	348	305	312	299	285	331	333	312	299	297	333	312	329	336	305	326	304	317	300	363	285	308	319	271	286	296	321	331	322	304	302	306	291	283	318	303	331	286	323	286	333	297	281	314	289	323	310	310	280	308	282	334	293	317	297	298	306	316	288	306	282	297	309	312	338	300	324	332	327	313	302	292	339	316	290	330	287	332	291	307	359	312	309	276	318	293	337	311	326	316	331	307	310	320	308	314	334	295	310	297	325	290	282	282	337	272	298	311	285	311	321	312	293	324	307	294	305	333	312
5793	13586	11215	5606	3659	2734	2091	1525	1194	1026	866	752	689	692	570	521	494	442	463	442	445	475	401	399	361	391	398	386	428	336	347	377	333	352	378	352	368	351	370	362	359	355	366	342	378	375	321	353	333	329	300	351	361	351	340	321	368	368	363	367	309	335	340	333	323	359	310	340	333	322	319	327	338	319	356	337	339	293	326	336	343	334	334	366	332	301	348	353	255	336	330	336	337	321	314	345	305	339	376	323	331	346	359	299	333	342	337	332	350	338	347	304	341	342	351	306	318	330	348	334	319	320	324	347	374	335	308	319	339	354	360	359	302	349	317	339	335	335	339	317	364	317	343	325	314	318	319	335	338	366	338	302	323	327	331	310	320	314	338	322	339	342	334	350	357	335	305	336	298	305	321	338	345	310	336	341	295	333	331	328	316	332	333	336	315	339	325	319	323	359	326	334	310	326	340	322	316	317	353	328	355	327	339	335	301	321	367	344	315	329	311	343	313	331	314	340	342	335	331	349	306	305	328	350	329	344	320	326	330	321	315	348	363	303	358	338	327	290	343	296	339	322	353	352	343	326	323	316	322	310	322	320	346	342	344	321	337	315	328	350	345	299	300	321	326	324	351	314	352	324	339	351	314	317	333	324	333	296	331	340	343	334	326	320	322	341	306	297	337	326	311	319	335	310	329	323	324	347	329	359	350	303	358	334	335	345	314	321	367	347	306	351	330	292	335	331	330	313	363	314	332	347	357	338	311	303	331	353	307	354	331	294	320	322	343	328	353	351	325	332	316	308	308	333	346	350	361	338	354	321	318	319	350	325	308	282	348	353	343	319	366	329	336	341	335	306	323	313	324	363	340	363	317	309	281	343	324	332	331	283	355	330	318	342	348	325	358	335	319	314	320	327	340	333	308	314	348	304	303	342	298	323	302	324	328	334	335	346	348	305	336	330	327	341	323	325	322	307	333	344	353	312	309	358	300	333	313	333	335	312	356	314	331	309	317	276	348	332	347	358	320	325	322	344	347	319	318	333	299	326	309	342	329	334	331	364	331	344	342	301	340	319	297	318	313	347	356	338	338	340	289	317	383	328	306	270	323	308	318	313	375	288	289	323	318	357	347	328	323	325	327	328	329	362	303	340	308	346	337	361	331	298	310	363	376	343	346	339	327	342	328	296	315	337	337	346	318	319	282	338	364	341	344	315	338	347	337	320	304	351	317	303	341	305	321	329	341	320	327	332	325	341	319	286	325	321	322	315	317	316	323	337	330	373	340	340	348	337	362	358	320	369	307	356	299	339	328	353	334	319	343	324	336	336	354	329	320	334	313	325	328	328	346	352	335	317	352	352	357	323	306	314	310	316	337	360	329	352	321	303	312	373	360	328	331	331	344	367	345	330	322	337	355	316	331	345	378	295	301	348	310	319	347	319	348	354	318	329	342	331	314	322	343	299	324	320	322	315	344	339	340	354	339	318	348	361	310	334	319	334	348	329	366	343	336	317	335	320	313	349	354	352	336	338	316	343	335	322	352	331	288	337	335	329	324	348	300	332	328	338	337	323	343	351	364	338	353	307	308	369	334	306	316	298	314	314	323	334	329	342	330	351	325	326	329	346	308	316	336	303	343	323	325	322	374	312	315	322	359	353	340	308	312	311	338	307	323	352	343	326	339	321	277	345	331	344	331	346	335	303	323	323	327	339	357	329	301	367	360	342	346	331	301	315	299	327	361	320	314	313	320	330	342	329	361	308	327	308	313	325	350	329	336	297	320	329	289	324	331	317	336	349	333	321	321	321	305	328	334	351	329	352	356	330	315	338	323	315	322	320	320	337	337	318	314	305	342	325	332	334	342	309	316	333	345	324	304	311	317	366	314	306	334	310	378	322	330	329	326	333	360	323	357	332	298	311	344	300	330	333	316	298	330	333	385	321	330	325	335	314	326	319	347	321	295	314	322	342	355	340	334	307	324	327	327	368	299	337	375	347	303	317	356	352	351	295	311	314	333	335	330	330	315	325	335	353	352	293	341	306	334	325	356	332	365	301	351	330	333	303	315	330	314	330	327	350	310	336	326	346	315	334	311	314	289	336	345	325	309	325	355	343	317	343	332	305	320	348	343	325	318	320	331	334	320	331	323	305	312	301	335	358	343	374	314	325	315	306	329	307	329	284	318	308	330	361	349	338	340	327	345	319	332	351	369	317	346	355	341	283	298	325	319	345	324	337	326	333	314	276	360	320	319	317	315	310	343	328	322	340	326	323	342	288	312	329	324	343	342	313	326	328	327	311	343	305	318	312	342	353	330	338	335	314	338	304	344	356	372	318	355	356	336	318	308	303	340	303	320	347	355	352	346	335	324	322	321	310	351	306	349	378	322	307	333	345	336	331	336	297	316	321	328	325	329	322	332	341	340	352	317	337	340	352	312	324	361	335	329	324	376	322	329	314	346	352	293	342	316	305	335	315	357	337	356	335	332	307	285	330	349	366	329	320	345	291	350	340	336	330	309	321	337	319	305	335	333	331	322	345	350	331	319	342	324	360	334	348	326	322	356	287	328	319	280	322	339	353	302	310	347	330	322	326	330	317	347	321	338	311	334	321	326	362	372	330	339	354	319	362	312	317	290	324	308	357	302	316	307	310	304	327	347	343	324	335	348	306	325	319	335	311	325	302	330	307	333	333	381	353	347	332	302	333	344	303	309	287	321	352	316	309	350	362	336	314	327	309	343	313	327	348	312	297	310	317	350	300	364	332	324	361	361	292	333	322	323	313	330	326	352	337	319	322	307	335	331	357	292	325	302	344	328	316	336	337	296	347	329	346	331	330	352	312	345	334	336	343	303	284	335	336	354	303	310	342	326	338	305	300	331	333	305	321	318	331	322	310	368	311	312	330	356	307	309	315	305	331	330	338	316	318	319	347	339	315	341	343	360	329	351	313	329	322	316	343	345	333	341	344	328	316	316	306	331	305	312	335	343	325	334	320	329	336	351	324	344	348	324	330	305	327	352	326	353	324	324	309	341	332	340	328	327	332	328	301	328	319	304	342	340	355	332	345	355	304	328	341	304	332	357	325	336	326	325	319	317	329	310	328	319	332	347	302	311	361	316	338	308	300	318	337	319	338	342	304	333	365	328	343	324	332	361	343	343	342	305	349	326	301	346	336	312	314	325	351	340	331	309	284	328	335	301	329	308	351	321	339	345	335	333	334	340	316	333	319	340	333	351	334	305	320	352	311	326	354	353	347	327	275	323	304	352	336	342	326	347	323	348	327	326	321	319	358	321	305	294	317	304	338	310	306	321	361	315	297	350	321	329	339	339	353	338	326	317	317	344	369	341	327	346	325	329	334	316	319	343	325	313	367	326	331	310	343	317	348	317	354	359	323	341	335	337	313	326	322	345	357	327	303	330	334	353	319	354	317	341	326	303	302	338	326	378	281	312	327	321	367	304	321	329	307	318	344	330	314	362	318	338	370	326	347	337	320	329	316
22551	21086	28672	23750	21086	21136	11663	1251	817	762	636	598	496	493	451	462	401	434	404	381	386	398	376	336	388	352	342	331	365	334	358	333	341	329	317	343	340	327	349	309	328	336	338	304	331	316	362	351	327	330	294	297	305	362	327	302	358	335	308	321	316	293	293	283	314	271	289	281	288	309	308	323	306	342	333	302	335	291	310	340	315	328	297	290	319	315	334	319	323	311	297	319	298	300	274	322	301	322	279	315	302	316	274	312	317	296	307	273	328	297	304	293	311	338	307	312	307	316	330	291	349	274	318	287	318	298	325	323	302	309	308	302	359	329	305	301	279	314	294	289	298	304	312	330	326	317	330	302	269	304	323	304	345	306	322	296	312	329	304	349	318	310	314	331	335	312	300	278	288	281	295	307	305	291	288	264	334	329	282	309	295	297	304	297	298	316	340	311	310	328	332	307	320	310	305	306	295	309	310	291	291	285	331	308	316	311	334	315	297	291	329	347	321	283	291	319	318	299	330	331	284	312	304	323	302	298	305	314	288	311	313	325	319	337	306	270	320	295	265	286	273	295	311	327	326	318	306	313	304	319	336	349	299	307	310	314	311	343	294	298	324	322	339	295	317	283	287	332	339	319	336	327	335	315	289	328	323	305	351	329	337	316	308	321	297	315	371	318	302	319	322	294	293	297	318	273	315	324	303	332	328	316	265	323	313	344	322	297	288	303	288	285	317	319	305	338	300	324	333	312	342	316	309	299	313	308	315	313	282	301	320	302	329	293	326	346	318	317	269	316	318	322	276	322	320	270	313	314	322	296	323	301	343	310	294	309	343	291	299	269	314	303	296	298	301	333	310	293	329	328	316	338	325	347	349	334	334	290	304	317	318	296	284	296	290	303	308	301	327	336	283	295	301	304	303	295	305	301	317	305	272	331	308	322	333	310	309	309	304	318	321	303	302	281	311	307	311	308	298	324	290	317	327	303	300	312	326	322	336	331	323	294	304	303	281	303	315	342	317	316	306	323	310	301	295	303	333	292	296	322	332	323	325	296	312	333	308	340	323	312	288	316	291	312	289	305	279	295	321	311	324	334	327	312	290	306	302	306	303	298	341	346	309	317	325	318	335	289	310	296	295	301	281	321	302	298	325	310	330	320	318	358	308	309	316	310	324	326	301	320	308	291	304	317	281	319	314	294	288	314	295	346	324	273	335	306	306	328	301	297	349	304	297	331	311	312	341	307	288	339	330	307	301	335	295	290	294	301	311	296	318	311	321	335	311	315	297	305	311	333	330	320	307	312	300	304	302	305	330	308	298	319	295	278	289	310	301	352	309	335	328	292	309	314	323	320	305	305	342	303	332	330	294	292	307	345	301	310	322	297	350	294	330	321	330	262	323	312	312	287	342	330	299	310	295	306	310	311	314	289	331	303	319	290	298	312	295	327	310	299	305	306	315	322	319	300	314	310	320	280	308	300	335	300	328	307	364	317	317	310	310	309	301	310	310	298	308	327	322	297	309	294	299	308	289	290	333	297	297	303	305	354	277	324	328	347	323	287	318	317	343	282	285	315	295	302	302	324	276	333	320	271	318	306	294	301	322	302	283	318	315	280	310	294	271	323	297	333	305	293	308	312	286	280	292	286	299	300	290	334	293	327	300	304	330	332	330	322	299	314	316	317	289	270	294	299	297	318	323	356	290	314	310	302	294	316	345	329	334	285	317	330	299	311	278	286	339	316	292	293	278	295	318	294	312	289	281	296	292	324	298	294	297	282	315	324	274	271	329	314	309	308	264	329	306	321	312	329	303	313	284	304	323	293	296	297	311	337	327	313	331	323	297	319	285	263	308	317	309	290	328	312	298	276	336	317	319	311	341	306	315	311	339	297	299	312	320	290	325	258	277	318	295	330	299	328	272	299	317	311	318	330	301	346	323	311	306	301	331	311	341	296	315	302	315	329	308	320	288	318	299	297	303	324	295	282	314	349	314	308	292	305	358	284	291	321	322	333	315	284	289	327	313	308	325	313	310	301	342	309	300	312	275	345	351	334	308	305	325	290	282	332	313	301	299	311	281	331	335	310	307	320	334	290	295	317	314	323	320	322	292	319	303	288	286	347	292	335	304	321	297	350	268	317	333	342	348	301	307	328	307	299	314	286	320	338	313	303	315	330	303	302	298	320	315	368	304	335	308	287	326	352	282	307	320	277	312	299	297	276	277	293	333	316	304	295	312	342	300	306	309	305	318	313	297	319	311	295	323	296	298	321	276	330	294	315	324	300	293	323	288	280	309	291	277	296	328	319	291	300	275	310	300	341	301	305	294	300	320	284	302	291	287	335	325	314	294	283	334	327	320	318	308	320	323	309	321	301	304	290	305	327	310	270	302	289	341	294	302	317	291	314	293	304	338	315	283	296	289	318	302	287	317	336	338	315	311	318	318	326	309	328	298	328	311	279	302	307	290	317	298	284	283	312	288	314	339	310	279	312	302	294	285	351	321	277	313	298	304	315	278	332	311	325	328	337	299	299	307	284	337	307	299	293	274	313	347	313	309	324	305	329	313	323	281	309	305	306	321	296	319	286	305	297	320	324	323	295	341	340	309	296	301	301	290	306	354	342	318	326	311	320	300	322	324	306	298	323	325	322	305	303	286	286	340	322	310	299	307	303	314	316	325	293	285	291	301	315	299	297	326	298	314	311	299	315	296	307	309	287	339	322	318	334	291	273	329	300	266	329	343	320	287	319	291	283	299	296	292	308	331	286	327	312	296	318	312	317	307	310	320	301	292	319	322	277	292	307	319	352	318	341	342	318	312	332	319	274	307	325	333	284	306	273	303	297	314	288	292	315	318	323	321	307	328	313	317	303	318	323	272	296	314	325	341	301	332	294	295	348	344	309	303	295	291	322	310	308	341	373	297	299	312	314	287	304	316	261	299	285	288	285	344	297	326	308	311	298	276	310	324	299	303	326	290	333	283	303	300	320	367	296	293	282	319	346	322	331	327	328	315	300	299	305	288	306	334	307	322	320	310	299	342	313	309	323	337	308	319	291	307	322	267	303	316	302	296	302	316	293	334	329	316	317	277	274	295	302	326	290	309	281	306	304	300	324	302	329	321	323	308	332	311	329	284	296	303	344	302	320	304	322	288	329	308	333	291	295	313	330	284	295	291	284	330	357	298	321	318	345	308	291	307	323	312	307	287	335	336	289	337	290	323	314	326	336	326	312	326	316	318	315	301	296	294	320	324	334	306	295	321	320	312	320	343	296	284	310	295	311	327	292	311	314	324	296	310	291	319	293	287	308	310	308	290	316	317	340	315	309	291	344	319	335	308	312	316	282	375	322	341	310	307	313	318	323	303	334	287	338	309	313	298	325	316	323	296	279	317	280	307	325	284	304	317	278	330	315	331	336	309	318	305	308	309	309	307	301	319	313	268	328	300	283	300	309	298	318	321	282	335	336	321	310	281	339	336	310	291	304	320	297	338	283	313	286
6551	13724	11225	5602	3774	2752	2027	1631	1293	1022	910	771	646	602	548	523	475	479	459	400	437	424	417	386	418	378	391	426	315	370	389	318	383	361	362	321	363	330	382	352	326	330	355	319	374	330	330	332	323	362	288	363	333	338	360	343	314	356	349	354	344	342	305	342	324	341	333	383	348	319	324	329	296	349	345	302	344	347	346	330	311	344	303	328	350	360	335	324	345	343	326	364	320	311	351	310	342	332	349	325	312	323	334	318	329	351	365	320	305	380	338	338	378	344	385	311	294	312	321	334	324	344	354	357	345	350	301	332	341	322	342	359	356	336	356	321	345	323	332	317	337	314	353	344	330	332	320	330	323	324	324	344	347	351	325	332	330	311	306	335	328	359	293	336	322	357	334	325	327	335	311	373	355	287	321	327	361	322	315	341	332	327	337	316	299	330	358	333	330	343	340	344	329	305	313	317	317	317	328	330	325	333	312	324	300	331	312	290	343	365	319	343	298	319	329	310	329	334	337	327	348	318	332	324	319	339	315	327	325	345	297	362	335	320	325	373	324	287	295	356	352	343	312	343	305	316	309	331	322	340	318	356	312	348	369	335	336	348	290	327	309	335	318	312	309	323	295	365	307	324	329	309	321	338	363	329	341	322	325	349	317	325	338	297	305	317	336	311	315	327	334	345	305	346	342	334	323	330	327	339	332	345	305	317	326	282	329	329	321	305	347	357	322	299	331	307	326	314	301	347	350	325	326	315	328	320	303	336	297	304	307	332	305	340	322	321	340	328	358	316	326	322	342	314	310	348	311	311	344	306	339	321	343	329	321	341	352	327	322	323	323	320	311	333	315	341	288	337	327	311	329	318	377	345	341	332	316	359	336	315	319	304	341	336	318	363	292	329	319	316	304	336	326	316	335	315	331	326	307	343	340	349	329	324	343	330	343	325	321	340	333	342	340	340	329	340	319	291	338	322	334	343	382	344	314	337	335	309	312	312	310	348	343	335	313	321	324	340	333	344	312	347	314	313	320	298	357	328	346	310	312	312	350	336	339	328	318	322	319	354	353	282	323	357	323	326	313	343	341	326	318	372	316	301	332	359	305	357	348	350	339	306	336	322	307	349	347	349	329	320	307	338	314	338	346	371	300	364	348	310	295	344	297	311	306	335	333	312	319	320	322	295	358	318	278	306	320	325	321	340	368	360	317	330	321	349	336	342	353	329	317	343	336	321	322	321	319	336	323	322	326	310	314	320	326	344	342	305	300	309	321	308	297	323	320	319	347	346	355	301	303	335	312	319	347	368	295	342	325	349	333	309	329	308	365	332	325	330	358	337	319	371	344	350	316	335	347	334	299	336	319	331	354	358	335	322	337	349	324	310	326	297	313	358	325	338	346	347	323	353	346	308	334	326	315	308	322	298	304	324	304	344	341	310	314	328	306	314	309	319	302	363	319	314	319	355	356	313	347	327	314	326	343	314	362	313	337	342	300	311	326	341	343	328	333	328	326	332	348	355	322	335	323	333	307	310	332	307	310	341	321	318	349	317	351	336	284	310	376	349	333	300	354	336	340	319	363	307	324	310	372	351	319	327	320	347	345	328	328	307	322	290	334	323	341	305	320	307	333	342	328	309	337	302	314	295	301	320	323	333	340	325	312	322	358	329	324	333	317	325	336	320	330	352	319	326	316	320	333	337	328	316	360	337	320	295	309	320	308	335	329	329	311	320	357	334	326	322	315	362	323	327	330	339	339	346	326	315	281	313	321	350	329	323	319	338	320	316	325	342	355	305	315	341	317	341	322	333	317	353	333	328	351	338	343	311	359	318	350	315	349	312	332	343	334	316	336	353	364	339	311	327	338	330	336	362	320	317	330	333	316	338	331	329	353	316	308	309	330	319	340	332	317	336	313	326	304	349	333	336	311	347	319	346	301	325	343	309	325	364	331	340	334	346	345	334	327	329	320	300	299	321	329	335	341	305	327	331	332	306	300	345	329	310	339	316	329	332	307	330	348	338	351	306	341	342	285	296	326	298	284	350	333	297	300	338	300	336	319	329	340	318	351	356	293	350	302	318	329	334	308	337	309	330	321	317	345	365	314	339	345	314	303	347	322	347	333	336	331	336	331	327	304	327	316	293	341	323	317	329	286	342	311	336	322	320	319	319	306	326	364	342	333	350	337	316	315	318	326	281	298	299	308	296	319	359	340	328	301	331	335	313	331	290	328	332	330	306	348	355	314	350	326	351	334	327	343	328	349	327	324	319	325	342	325	370	342	325	331	349	307	321	315	321	323	292	317	368	347	339	356	344	324	323	287	322	330	311	336	300	314	344	365	349	352	308	321	329	327	287	297	340	299	350	340	320	310	315	319	336	342	327	326	372	339	315	346	350	324	344	338	326	363	343	344	327	347	355	329	367	335	341	325	325	341	348	338	333	371	337	327	341	331	298	332	348	319	330	319	329	325	307	305	306	331	329	309	324	332	305	312	313	341	338	341	325	345	350	319	318	320	293	298	321	316	356	345	348	366	323	343	322	323	312	297	349	291	336	331	352	365	342	362	353	294	333	338	300	317	340	284	321	300	351	336	337	340	328	311	315	338	344	326	311	320	337	299	337	336	300	349	326	321	348	313	320	312	327	354	316	327	339	335	333	294	321	350	330	323	313	339	326	343	325	338	334	342	321	316	343	341	353	324	287	344	334	307	330	334	342	325	338	313	343	307	305	365	370	331	328	302	368	321	352	322	316	328	343	349	338	315	315	320	290	362	344	305	319	338	308	345	374	312	295	351	336	313	331	335	321	329	310	302	344	330	355	322	323	322	337	343	292	302	331	304	341	347	329	354	315	337	337	302	350	322	326	322	326	358	305	364	329	328	290	343	343	303	348	337	323	336	330	352	341	317	362	327	314	323	335	329	323	313	298	332	320	323	347	305	339	312	312	305	350	335	314	345	297	326	346	321	324	367	367	347	326	345	321	320	322	347	348	348	313	331	352	341	331	334	324	317	332	324	316	307	315	312	297	337	324	326	333	340	322	325	326	326	313	368	309	328	343	358	335	304	342	323	335	330	358	358	357	353	303	327	335	323	290	357	332	329	335	313	339	329	343	329	351	338	357	337	349	284	323	315	345	323	308	317	314	333	327	348	302	320	343	325	340	323	319	340	316	358	317	331	323	324	352	312	323	314	296	323	334	352	347	333	304	325	346	337	311	348	344	333	336	334	301	367	314	326	350	347	352	341	318	345	342	383	321	323	354	301	324	344	353	330	324	323	311	319	335	306	308	319	325	336	379	321	302	347	353	320	350	350	354	351	336	298	360	322	322	345	349	320	307	330	326	320	337	314	325	329	336	377	326	328	348	337	339	343	340	352	328	356	345	355	336	338	326	344	327	311	329	334	326	309	344	338	336	299	318	331	336	333	338	341	321	339	346	342	325	289	319	352	321	363	359	310	311	299	296	343	308	359	325	337	310	333	349	322	343	319	328	340	294
22436	21040	28564	23734	21044	21092	11764	1143	804	729	604	563	530	504	474	444	398	461	370	390	387	368	351	370	365	370	350	345	379	329	341	372	296	350	313	325	331	316	322	340	314	351	360	323	317	319	291	290	319	323	321	310	294	337	319	329	319	299	338	317	342	309	321	327	306	305	299	318	299	306	314	296	316	300	306	305	292	298	313	326	301	331	300	304	308	300	333	302	323	309	294	315	340	340	287	299	322	321	311	321	311	306	337	316	317	301	320	328	339	306	315	309	296	305	343	300	327	302	342	320	312	322	306	304	303	291	327	340	332	342	318	301	298	320	321	322	332	333	319	308	289	318	322	297	366	320	310	316	327	325	329	303	310	302	314	348	318	358	305	314	323	312	336	322	357	347	342	306	310	317	324	318	313	350	323	319	296	329	315	302	318	307	304	304	321	300	308	321	301	311	299	300	319	295	298	298	313	320	315	329	285	343	321	308	310	311	351	293	318	306	305	325	292	306	295	321	313	311	298	311	315	315	296	366	310	303	300	284	340	322	312	309	314	315	327	340	304	293	305	322	299	330	295	300	305	336	283	318	309	323	345	317	303	324	328	322	311	297	328	269	306	294	323	322	299	313	294	310	314	337	286	323	329	339	310	311	308	354	302	290	323	334	291	336	312	328	342	323	318	292	318	308	313	316	311	324	336	337	333	288	315	293	320	307	269	307	293	317	326	359	314	336	291	320	337	292	302	290	303	314	346	267	318	347	311	336	305	328	327	298	299	292	288	315	324	315	300	311	306	315	342	290	322	335	348	335	313	314	284	306	329	318	342	272	318	300	307	327	288	273	334	302	308	301	290	294	322	350	315	308	308	311	311	301	312	331	265	313	274	313	296	324	294	338	314	299	277	287	303	334	307	322	307	294	312	329	321	274	341	337	326	326	319	277	282	303	280	325	327	305	322	318	305	302	363	321	299	327	336	297	316	306	279	324	335	313	321	295	312	318	349	324	293	320	325	313	319	291	318	320	295	274	314	306	324	326	271	291	316	322	301	288	318	308	286	312	290	318	359	313	320	325	305	270	325	316	279	319	281	293	303	307	321	319	339	298	312	328	344	296	319	296	317	326	307	328	323	286	328	293	303	311	325	326	290	304	288	302	307	290	327	314	296	300	313	295	308	293	313	312	337	316	336	351	316	279	314	342	316	309	325	297	321	322	312	327	314	284	283	311	321	334	285	317	319	299	344	333	331	361	304	282	301	331	336	299	303	331	331	306	296	299	283	310	302	303	345	297	319	323	320	309	292	325	274	285	335	343	299	293	309	324	311	329	333	276	337	321	283	308	299	290	310	335	299	324	286	341	298	320	309	274	336	275	327	338	287	302	326	313	320	307	319	321	325	290	305	296	317	298	288	318	318	280	305	321	323	338	340	307	303	314	319	338	314	325	318	329	314	280	287	285	312	320	299	313	316	310	304	313	303	303	307	343	294	304	317	344	320	309	297	279	329	321	302	326	313	302	308	323	319	331	335	316	316	307	303	333	308	291	336	331	327	281	311	299	322	288	318	348	337	329	293	305	296	284	314	383	327	312	330	327	335	314	318	278	336	329	330	299	324	306	315	339	326	291	297	321	293	310	296	330	310	305	283	278	326	309	302	332	349	292	311	298	328	321	345	308	323	322	302	321	312	309	330	320	316	299	285	309	310	309	282	303	288	330	319	327	332	283	320	304	311	319	322	334	288	297	314	306	310	305	326	276	320	304	336	275	321	338	304	305	324	331	320	302	332	339	317	304	306	298	326	319	300	309	289	271	294	330	360	288	305	330	339	366	346	318	337	301	314	332	310	295	340	313	285	317	324	325	303	299	339	320	308	291	315	331	332	307	304	328	308	310	299	312	317	352	319	332	286	340	313	327	340	299	314	318	309	313	305	305	314	299	319	299	295	301	302	272	315	327	349	347	311	309	316	306	300	316	318	307	276	315	313	317	312	334	326	277	298	326	306	302	318	322	327	325	314	279	333	317	314	342	321	326	310	300	318	311	311	291	298	331	318	300	324	299	327	315	315	312	318	298	338	321	320	320	309	290	309	320	315	286	323	279	342	331	274	289	301	321	314	321	312	317	278	330	312	343	334	305	303	303	335	342	314	299	277	305	316	307	307	294	323	286	296	302	305	318	310	288	305	318	327	297	305	332	315	284	322	318	323	311	315	281	316	303	316	324	315	322	335	294	287	313	316	313	306	318	306	318	287	333	317	292	318	321	302	298	317	325	318	354	297	300	324	319	328	313	286	287	305	301	301	295	290	273	336	316	322	305	304	338	312	321	311	333	268	306	297	346	314	327	291	317	306	306	326	285	313	314	304	332	322	288	281	300	296	319	326	325	303	312	336	324	321	318	336	278	287	289	281	306	305	302	288	290	312	332	302	325	365	328	302	306	316	315	319	297	332	334	280	313	330	331	322	341	342	287	290	329	333	295	329	319	305	319	318	325	310	305	306	289	324	317	348	312	308	326	321	291	313	302	339	315	346	312	319	323	285	318	339	320	320	285	319	296	306	314	319	285	331	296	289	299	314	336	321	346	308	317	323	287	319	311	303	323	363	322	307	301	332	325	322	337	319	332	318	313	338	302	296	327	312	303	320	279	335	305	315	317	323	351	295	277	326	336	308	326	286	324	282	323	292	296	338	288	316	313	321	295	313	303	301	334	306	299	339	329	332	318	291	304	350	290	281	326	336	345	307	330	300	301	310	329	308	274	323	318	325	307	293	312	309	321	329	295	317	277	297	324	321	314	325	286	290	307	317	310	343	297	325	288	307	331	307	291	338	308	309	337	334	284	301	301	314	310	309	317	269	304	323	282	292	305	276	313	339	325	318	306	304	271	312	317	299	286	285	313	320	296	330	309	297	283	281	317	300	301	320	306	315	320	316	319	311	282	319	305	308	338	333	256	290	296	326	310	312	311	327	306	297	329	327	308	285	293	334	325	308	297	304	290	298	327	295	313	322	300	320	304	336	288	287	307	337	312	308	309	335	297	316	341	296	266	288	309	291	309	307	316	321	271	299	319	324	339	286	300	371	314	310	304	306	290	294	300	295	323	325	336	325	293	302	315	296	309	324	307	274	313	293	314	324	289	332	330	316	310	336	296	335	321	297	335	331	286	295	319	333	320	307	294	289	342	358	293	312	324	283	307	284	301	320	278	300	295	311	316	290	295	297	297	306	327	334	329	309	277	322	342	292	311	302	331	296	287	340	306	299	307	315	322	341	294	319	316	293	316	311	313	311	306	320	307	307	331	305	300	298	292	302	315	293	321	333	318	308	340	305	315	334	269	281	301	288	304	304	317	298	340	295	337	314	317	317	319	289	304	307	320	329	309	309	320	294	339	312	285	313	321	319	338	298	302	310	313	313	289	325	293	330	353	251	301	327	312	298	305	312	322	293	357	322	307	291	341	326	291	329	286	306	332	325	315	315	336	314	279	319	314	337	309	309	293
6407	13477	11260	5680	3671	2768	2083	1597	1246	1053	826	746	683	616	585	558	490	468	466	428	414	428	464	393	348	370	401	359	353	391	385	408	353	364	376	340	370	348	324	344	351	357	355	321	330	359	395	356	335	333	348	360	348	354	329	333	343	359	346	332	312	344	327	316	293	332	356	332	337	325	326	316	322	346	343	328	337	328	361	333	349	300	314	341	374	331	292	317	336	317	346	334	357	324	334	326	339	357	366	342	319	369	318	360	349	323	327	335	316	314	324	310	320	344	315	358	341	331	302	321	333	349	338	368	326	342	319	333	335	367	356	317	330	362	341	325	354	321	327	325	358	326	327	322	329	346	347	337	331	371	326	333	322	328	336	292	341	330	324	334	312	333	348	312	318	352	324	328	360	332	308	316	342	338	308	318	311	322	329	292	341	294	347	317	329	327	342	329	330	342	320	339	313	307	350	307	363	303	339	334	365	319	332	311	304	340	292	340	299	327	352	327	322	343	353	346	343	352	336	303	329	325	318	314	343	338	314	344	322	319	309	330	332	362	354	347	357	332	343	310	341	327	317	323	341	340	319	325	301	326	325	369	326	322	290	359	314	351	318	321	333	299	306	313	328	347	302	335	340	325	334	330	315	317	320	346	314	330	354	365	339	338	317	332	325	343	339	334	327	339	331	334	343	313	337	331	332	321	340	365	328	311	319	319	351	346	315	325	342	334	342	339	351	367	328	342	311	323	315	319	328	310	348	313	331	333	313	313	316	339	351	311	328	335	334	321	315	336	312	297	324	340	317	325	342	323	326	334	349	344	339	354	317	319	298	342	318	320	305	318	332	330	315	354	310	314	342	300	345	310	334	301	338	344	313	330	309	288	365	330	322	329	351	342	324	342	325	326	353	318	338	314	324	326	305	315	335	314	338	350	342	316	312	326	323	346	341	286	316	349	348	367	342	361	336	321	342	346	338	297	322	320	318	342	299	342	332	334	324	326	300	319	311	304	317	336	341	321	318	333	304	360	325	289	350	326	335	303	316	339	365	301	313	333	309	311	370	323	301	359	313	326	310	358	326	327	338	329	367	337	340	359	342	327	347	340	345	339	315	320	374	351	312	321	332	308	345	330	372	326	319	342	313	330	352	350	321	331	364	316	312	317	306	332	307	328	366	334	326	350	308	329	349	321	324	301	319	298	340	328	361	332	349	359	342	325	328	320	334	328	321	339	350	334	318	332	316	326	335	296	327	303	349	345	296	323	318	346	326	343	359	327	350	327	339	337	328	366	316	328	320	348	330	307	342	323	327	336	318	311	348	316	347	349	343	319	315	335	283	330	324	323	308	298	333	341	320	322	318	356	343	326	303	333	319	336	324	333	341	316	357	318	343	301	347	324	330	326	320	323	326	340	277	354	324	346	361	334	314	339	349	325	310	316	325	332	310	318	351	296	353	317	325	323	348	317	293	344	334	323	320	341	341	323	282	311	322	346	335	339	325	315	359	331	325	344	348	335	352	319	344	340	325	310	348	308	303	350	302	343	309	319	338	322	359	314	313	329	325	332	330	347	328	337	320	315	349	317	321	313	331	316	341	325	306	322	317	333	333	302	319	330	307	348	336	309	307	339	309	342	314	322	320	297	360	350	312	349	334	358	360	323	334	367	330	306	354	308	336	334	363	315	319	339	342	338	302	347	349	308	320	345	315	286	313	294	338	352	349	310	305	333	329	343	347	335	293	333	350	317	291	362	307	322	345	322	329	325	333	323	351	305	320	332	304	334	353	352	309	281	350	370	342	371	355	338	333	303	333	328	337	324	359	316	327	324	352	307	322	343	300	351	320	314	319	322	322	336	360	331	339	355	332	328	338	333	334	303	317	349	333	317	290	322	334	352	320	354	322	343	325	322	358	340	329	321	327	309	326	321	327	334	325	322	318	311	326	302	351	311	327	350	343	327	319	320	324	340	325	348	340	345	305	337	328	339	325	349	311	359	369	335	282	324	310	342	323	352	330	295	342	331	337	333	330	312	319	325	337	327	329	294	347	300	360	326	341	315	315	288	326	327	333	342	356	317	342	321	336	351	356	348	329	338	327	318	294	320	297	330	316	327	308	311	318	355	309	311	325	334	342	345	326	308	347	341	331	342	346	315	344	310	317	334	320	353	356	304	343	337	319	325	320	341	315	332	348	318	353	350	324	315	350	336	322	344	296	338	316	323	363	373	332	344	328	327	337	306	337	327	342	332	327	291	319	304	317	367	322	332	316	354	325	318	326	328	343	309	334	289	315	306	333	350	316	352	350	323	314	340	296	309	335	333	353	341	331	358	306	309	307	309	351	318	323	329	361	344	322	338	310	327	314	339	296	333	333	359	365	342	316	313	337	299	313	304	326	340	331	334	361	313	322	354	326	307	345	346	305	334	333	312	328	322	327	312	344	290	341	322	319	337	318	348	312	305	332	358	308	308	363	335	324	344	293	310	335	348	328	328	335	301	363	296	294	330	340	354	355	316	332	323	353	318	311	324	321	369	291	320	341	328	324	331	348	334	317	309	318	334	344	314	296	355	327	275	340	336	303	326	356	331	300	323	333	298	359	292	316	323	298	335	333	330	330	356	331	303	327	315	302	322	323	329	335	328	335	328	336	343	298	295	313	339	313	332	310	296	301	360	326	308	313	340	309	326	311	326	321	350	332	327	356	310	341	335	341	352	337	343	318	365	345	332	322	342	326	359	332	339	311	338	347	318	319	326	355	333	331	337	341	323	344	315	318	343	334	322	358	316	298	315	320	322	324	304	319	335	308	313	289	339	345	364	338	338	307	322	352	305	328	310	386	322	322	330	309	335	333	333	333	330	329	318	322	304	311	314	344	344	341	348	308	315	365	357	344	331	380	336	332	299	340	327	325	302	319	349	343	307	345	323	316	329	342	346	348	322	300	338	345	344	347	322	314	363	341	311	333	315	325	323	304	309	335	340	328	332	323	335	327	322	360	324	358	361	352	360	340	345	332	351	314	337	354	306	311	301	322	286	337	322	337	344	335	338	302	341	279	322	313	314	309	340	323	318	377	310	328	302	333	339	317	337	330	340	332	317	320	310	315	319	337	339	357	310	363	357	339	328	320	327	320	342	315	321	336	320	314	296	301	320	311	328	334	322	302	323	328	346	301	335	371	344	325	316	314	350	323	326	313	327	328	304	332	382	330	319	302	310	320	339	320	309	356	313	335	313	327	342	349	301	314	307	333	323	332	339	283	326	315	337	340	360	310	328	318	305	337	349	330	324	321	304	315	327	322	331	302	346	350	370	296	319	327	342	359	345	305	336	313	355	320	287	298	337	309	333	348	335	326	339	313	311	323	312	327	317	352	329	330	312	310	302	324	326	327	323	345	368	321	348	325	305	319	322	359	329	317	312	337	340	313	317	304	320	314	320	330	350	344	346	296	334	336	309	299	332	327	314	330	343	302	333	339	306	343	347	310	294	330	316	348	296	361	344
22524	21158	28741	23831	21160	21197	11796	1237	809	695	638	587	552	513	508	439	440	434	420	439	392	394	348	356	308	334	330	355	367	339	349	351	336	339	324	333	348	304	310	310	343	328	331	309	310	348	288	343	309	328	329	335	343	336	301	311	355	319	319	330	306	303	355	313	291	341	318	341	329	308	292	308	292	318	316	288	275	331	349	306	298	324	310	302	326	293	310	329	319	289	341	309	296	326	313	305	314	322	357	342	313	316	324	317	335	319	328	317	322	304	291	312	309	301	332	291	282	324	302	293	324	307	310	300	308	314	304	325	292	300	317	335	300	267	322	325	315	290	321	329	304	294	315	313	309	314	329	303	319	291	311	301	320	308	303	334	307	315	315	309	320	315	328	297	342	301	312	333	303	305	310	301	345	307	321	322	326	340	302	346	296	291	325	305	303	312	303	320	334	320	317	314	331	311	299	326	311	309	294	305	297	324	354	321	277	288	297	315	309	306	300	313	295	339	351	311	321	342	313	310	289	309	340	318	307	331	319	306	320	310	275	304	312	306	340	290	309	338	354	330	300	312	317	276	328	306	323	336	305	313	328	318	304	317	296	323	288	332	341	320	286	292	314	343	304	312	300	318	324	288	294	336	301	305	329	330	304	300	312	295	315	331	308	319	278	315	291	352	305	307	331	285	313	320	311	273	319	320	319	341	284	312	292	324	325	316	320	323	306	315	328	322	295	329	296	301	332	327	342	312	326	278	310	314	287	302	294	320	336	336	339	328	338	322	293	313	339	300	326	289	327	335	315	312	345	292	309	312	317	306	297	312	298	306	326	293	333	326	305	339	317	325	334	315	314	307	323	343	323	295	280	295	288	295	285	316	298	281	289	271	289	332	299	310	307	321	330	327	324	301	308	350	295	324	313	312	295	341	299	310	334	312	314	308	317	342	313	325	297	325	304	330	345	314	320	327	346	323	296	321	370	307	313	308	314	284	342	325	316	307	316	320	263	312	308	312	325	294	290	314	292	322	304	316	324	332	314	346	270	330	299	328	305	339	301	323	323	317	340	337	313	329	323	315	332	333	350	296	329	292	349	331	311	325	306	288	348	313	342	303	316	311	289	300	327	334	303	306	316	301	336	329	325	332	303	310	350	346	295	304	314	277	304	326	308	304	321	308	298	291	294	328	329	293	339	300	321	291	345	305	310	305	343	330	286	292	303	311	323	291	297	316	323	297	320	282	330	310	305	315	328	293	324	295	318	315	303	310	321	298	286	304	309	323	297	285	324	298	334	295	297	326	328	309	299	311	298	320	329	309	315	328	283	339	335	307	300	291	297	308	328	334	285	300	296	306	326	324	309	306	289	311	313	320	305	314	283	328	322	333	294	321	311	304	300	298	309	320	300	295	317	329	269	325	300	304	315	319	298	297	324	316	330	325	291	337	302	283	286	305	336	320	280	335	301	276	297	332	333	288	296	302	324	301	292	306	326	297	301	325	336	290	289	305	301	311	334	301	332	313	312	315	318	299	302	333	304	305	323	277	336	301	319	310	302	326	348	315	284	296	332	291	298	330	299	295	307	324	333	323	311	296	335	286	319	311	303	339	295	306	302	318	293	305	324	317	308	327	311	307	343	286	313	315	304	321	313	319	318	317	301	300	332	300	311	335	310	327	301	330	310	305	329	321	314	315	307	291	326	301	315	342	314	317	318	325	310	298	267	286	325	287	316	313	329	301	304	305	303	333	311	287	291	316	299	338	319	289	306	297	328	325	324	337	313	329	332	331	311	287	318	322	283	320	320	295	302	323	330	296	313	293	314	310	320	319	330	320	305	319	322	322	331	323	325	306	322	338	311	291	311	346	332	326	305	310	303	303	306	332	326	323	324	343	305	317	328	305	334	298	339	298	316	309	309	350	302	296	314	296	311	309	336	299	298	295	303	307	311	317	295	297	323	293	296	291	327	350	322	326	338	318	324	335	286	309	301	280	310	325	307	308	328	309	303	314	306	293	316	364	327	312	330	315	333	309	334	335	298	295	324	286	312	308	331	294	315	304	324	318	323	293	331	360	306	319	322	330	310	286	336	289	293	286	317	304	327	308	320	292	320	313	323	327	289	333	283	297	316	334	306	302	314	302	360	343	310	311	309	312	293	288	338	299	304	306	345	308	321	292	276	295	314	298	314	304	348	333	306	300	310	306	328	298	310	298	327	305	310	300	315	298	293	304	304	295	280	286	304	315	302	314	318	322	321	322	287	323	307	324	321	304	290	345	313	300	313	324	296	319	293	310	289	303	296	281	317	313	349	308	321	321	316	307	310	288	308	337	290	311	326	319	330	316	292	329	298	292	307	316	282	301	322	303	272	313	329	338	288	302	293	307	347	339	332	304	317	333	320	333	303	293	299	339	340	295	301	308	292	317	316	291	355	294	322	304	299	304	310	306	296	279	310	283	318	301	312	326	294	320	333	310	312	302	306	315	336	295	340	300	305	334	316	322	309	329	309	346	290	314	290	345	307	339	346	314	333	291	347	329	326	337	315	313	314	326	343	333	272	306	329	312	302	301	285	321	299	306	305	310	297	307	343	293	331	337	319	293	306	297	319	329	316	319	303	297	353	316	322	341	323	347	292	306	298	310	327	300	332	307	294	325	329	313	283	302	301	318	315	273	286	303	287	314	274	322	306	346	321	338	333	321	295	308	296	287	282	299	313	338	323	330	296	310	339	305	283	318	313	343	311	271	301	289	313	322	281	310	319	332	300	329	290	328	367	301	299	351	302	295	308	299	316	291	331	315	305	325	344	319	350	338	298	314	316	293	289	311	313	310	317	319	306	319	306	295	293	323	310	308	315	322	312	314	307	313	291	305	358	307	302	325	300	339	322	313	284	293	340	313	302	283	332	309	318	331	344	326	280	331	308	292	319	315	315	296	299	308	271	288	306	307	286	343	330	315	289	308	313	315	330	293	313	320	307	330	311	300	304	319	330	343	301	342	301	316	276	320	278	325	310	303	287	295	304	312	307	325	314	297	293	321	322	318	314	300	335	329	296	333	323	295	346	310	330	311	303	332	304	298	301	333	286	337	324	318	308	313	305	284	302	308	315	340	331	298	324	325	289	323	335	285	300	321	306	294	330	328	317	326	322	326	330	320	318	319	320	294	293	344	304	353	302	301	313	293	307	313	357	313	336	317	338	324	340	306	288	314	320	315	350	332	301	271	327	299	317	286	317	314	291	299	292	319	290	323	309	312	276	325	272	296	326	300	302	308	303	299	323	333	344	344	322	308	308	293	302	285	305	325	332	299	291	318	320	311	328	328	295	348	307	330	307	312	306	311	313	315	305	333	287	349	279	334	336	299	323	317	308	281	306	292	299	325	293	316	318	326	313	301	297	301	330	329	278	321	310	325	319	319	305	300	282	280	323	318	336	294	285	307	321	311	335	312	308	339	318	310	285	317	343	293	327	346	297	304	308	332	309	309	312	301	323	340	345	328
6991	13573	11276	5598	3777	2856	2059	1529	1221	1077	883	789	698	640	590	531	498	490	434	436	458	388	418	443	433	406	374	404	429	392	370	364	365	367	416	347	382	336	366	353	321	364	346	328	338	366	355	396	350	321	348	324	336	328	338	328	343	346	320	334	332	331	322	338	323	311	357	330	329	362	342	336	356	340	360	358	311	345	340	373	312	337	303	293	328	321	335	354	321	325	325	345	351	340	319	312	327	334	336	310	306	322	341	347	313	323	337	328	314	346	345	343	314	334	330	374	336	354	330	324	368	366	335	323	318	327	322	282	355	304	349	312	348	314	396	318	347	322	333	338	322	343	319	358	332	344	317	335	308	313	288	336	341	317	334	312	322	348	314	327	323	310	359	321	349	319	319	328	338	299	346	318	342	311	322	329	346	351	346	302	303	367	322	362	289	313	345	366	325	332	323	346	332	343	339	335	346	338	356	302	336	335	372	348	321	351	345	339	329	328	342	296	324	308	341	338	316	331	325	309	325	320	301	338	337	332	325	339	340	328	328	318	329	317	317	342	335	326	339	326	327	349	323	326	313	323	338	341	331	339	324	343	339	389	310	319	326	362	307	340	362	328	362	346	298	326	332	362	337	360	313	320	348	310	351	319	338	335	343	310	340	348	332	330	335	302	340	326	344	338	342	334	355	356	360	345	317	325	347	319	364	342	328	324	329	358	325	331	321	310	303	325	315	319	335	329	313	350	322	313	324	333	312	309	346	335	333	333	326	340	333	316	316	331	310	309	336	316	314	343	356	354	326	335	354	296	375	340	325	320	326	321	336	312	314	323	293	317	311	343	358	317	321	315	314	358	304	322	327	310	339	341	330	326	311	293	337	350	317	326	324	337	331	313	320	326	336	337	358	328	325	335	326	348	335	313	352	319	324	314	338	319	345	311	349	339	312	345	322	341	330	349	317	345	337	348	352	316	302	309	324	303	336	316	326	307	299	326	316	356	327	355	340	318	326	349	340	328	337	324	324	323	348	348	305	313	310	347	337	317	319	340	330	348	298	332	281	337	362	317	313	286	331	324	339	344	313	324	325	333	342	337	322	375	327	360	322	309	313	333	363	300	323	319	341	332	313	347	335	293	330	306	354	336	304	353	329	357	327	324	335	345	338	347	355	341	338	325	282	311	318	347	335	320	343	306	366	311	328	315	331	296	358	311	331	345	321	300	295	333	305	337	339	359	346	324	322	357	344	324	360	328	344	332	341	332	296	335	314	301	318	340	346	341	343	324	311	353	318	295	349	333	332	350	313	314	318	310	311	347	309	304	296	320	314	317	343	343	310	350	302	355	331	331	287	325	366	297	350	301	339	314	289	337	357	334	326	318	336	326	327	329	331	319	337	360	342	318	371	320	312	319	323	348	313	354	337	315	310	315	301	325	350	343	308	324	361	340	326	326	342	315	346	317	339	323	333	314	306	330	345	346	308	314	337	328	362	289	336	347	325	334	335	313	332	312	344	332	347	348	314	311	305	339	349	356	365	309	350	331	351	324	323	342	338	338	323	322	345	350	354	349	340	342	341	312	345	334	345	312	307	309	307	330	347	346	323	323	337	314	355	330	315	311	359	343	346	336	334	333	367	331	334	309	307	346	336	299	329	321	337	325	316	333	337	320	331	340	340	329	307	341	317	306	341	322	362	328	307	346	324	322	314	363	324	333	327	322	317	312	298	328	316	325	288	338	323	322	337	326	298	296	317	317	325	328	368	329	343	334	342	333	323	300	325	299	353	304	301	335	322	307	339	343	359	327	336	335	313	336	328	305	354	320	308	344	324	332	299	349	339	313	327	339	336	319	335	314	321	344	337	344	305	348	340	358	328	316	339	277	326	297	318	350	335	354	343	325	312	292	349	323	348	351	331	375	327	330	334	310	329	334	305	332	337	314	329	331	306	343	357	375	368	328	309	341	334	354	305	318	317	327	320	321	314	365	311	313	344	345	290	362	331	329	329	314	331	344	335	348	333	313	305	362	307	295	324	327	319	326	284	326	367	357	361	338	337	310	318	314	304	325	343	342	342	326	342	322	370	344	354	339	348	334	304	343	362	351	344	328	286	377	318	346	316	333	348	326	359	352	354	324	339	344	342	321	349	310	327	328	327	337	342	314	354	332	339	319	332	357	355	331	321	319	317	318	338	334	352	327	319	354	317	305	312	323	342	324	350	343	344	360	332	332	346	333	353	330	338	326	330	337	329	321	293	340	348	361	325	328	315	319	315	312	342	334	340	333	333	340	326	313	323	333	359	339	315	354	334	306	326	333	346	360	334	315	335	336	345	320	313	314	319	330	324	305	323	341	367	334	377	359	316	321	327	353	314	304	315	355	342	328	340	300	315	339	324	311	349	327	313	327	337	362	339	334	337	344	306	321	340	315	327	322	348	319	327	360	316	341	324	319	339	321	332	361	320	337	307	334	361	347	323	312	306	294	304	298	312	320	345	309	332	319	376	317	323	329	347	326	306	365	320	349	304	315	358	325	356	323	313	341	331	344	317	300	370	327	313	333	340	330	332	338	306	302	317	346	321	312	337	337	347	312	330	347	351	333	344	311	335	348	343	320	322	327	351	342	326	333	325	332	345	313	324	338	300	361	309	338	299	301	329	324	330	333	357	303	349	323	375	335	306	354	352	336	314	329	320	340	302	333	322	342	341	332	331	312	317	326	307	354	348	337	302	350	300	333	327	329	364	318	322	342	344	335	319	315	314	334	339	315	319	325	304	343	327	325	311	326	316	344	333	289	339	315	316	317	360	359	322	371	312	349	315	334	348	324	339	339	312	337	332	326	376	320	316	307	314	348	289	317	312	362	359	366	350	324	342	314	350	325	292	314	315	298	300	340	317	333	319	336	350	322	347	314	324	354	309	319	316	319	338	316	329	312	348	306	340	358	297	327	313	314	302	332	321	325	346	345	332	347	307	358	304	333	328	332	323	321	353	328	341	366	330	312	325	338	366	366	340	349	333	300	334	375	330	334	306	333	348	332	356	315	373	347	311	348	327	350	317	324	314	313	330	336	364	332	346	314	342	340	332	316	361	324	326	326	343	310	360	322	336	341	296	305	372	322	323	325	328	353	309	331	300	371	323	338	339	320	360	345	326	341	338	344	311	333	320	323	302	368	327	307	336	337	335	302	334	310	355	301	306	318	347	346	331	364	303	309	306	379	341	346	326	344	336	350	325	335	359	314	315	370	322	324	344	336	339	319	330	355	332	354	343	334	349	335	330	312	356	362	314	320	332	348	328	319	337	349	324	334	323	307	350	327	329	333	328	308	308	352	328	325	325	305	311	314	312	345	383	341	332	354	342	307	347	324	335	315	304	320	326	326	348	303	348	354	332	355	319	326	331	346	363	325	352	368	307	330	328	323	314	366	330	301	343	311	325	324	350	309	334	315	330	329	310	335	341	355	348	343	346	334	326	324	322	322	321	355	369	322	328	320	336	347
22450	21026	28578	23694	21031	21082	11673	1170	839	708	666	574	543	519	474	436	410	412	407	398	395	391	381	380	369	330	348	362	346	322	342	346	319	351	350	368	323	315	318	333	324	320	349	341	323	304	342	319	334	323	321	308	341	315	321	312	319	332	308	293	292	321	287	351	331	334	315	305	307	321	291	345	321	299	326	312	308	291	309	299	289	332	354	299	313	318	332	323	286	301	312	307	318	330	338	314	343	326	324	308	357	293	309	283	291	346	292	305	315	344	316	284	304	311	334	316	308	321	308	301	302	318	331	315	288	318	336	307	309	325	293	306	331	325	307	310	317	315	318	330	311	341	305	327	317	289	291	314	317	309	326	330	294	311	294	303	300	323	306	322	318	302	277	295	325	308	314	309	298	324	340	321	304	290	311	304	308	300	310	353	283	290	320	288	338	321	320	318	303	325	324	308	340	313	308	291	292	323	296	328	326	309	324	336	309	316	316	291	329	339	310	321	324	301	287	308	294	312	353	317	331	305	318	307	344	327	322	296	293	271	353	310	302	297	324	306	339	322	328	285	312	312	284	281	320	316	281	308	320	321	300	279	307	335	302	304	311	348	291	337	321	329	317	314	334	309	286	302	316	298	321	299	292	286	312	334	314	308	298	320	328	335	320	327	265	303	337	288	297	335	290	324	322	303	291	307	288	290	327	317	312	315	334	316	308	318	284	301	325	323	326	309	312	297	298	305	319	341	302	322	322	321	320	286	301	313	327	314	334	294	319	294	296	324	337	324	330	290	292	313	338	337	327	312	301	326	301	340	267	309	309	292	317	317	346	337	316	297	315	311	322	302	308	304	307	323	284	321	328	307	300	281	303	329	325	287	301	318	314	325	301	288	340	278	300	352	300	305	320	307	290	314	305	328	310	353	327	315	288	312	285	295	320	241	327	323	287	318	295	289	326	304	318	313	290	333	286	354	316	319	328	313	304	296	333	335	335	340	314	317	306	325	312	317	318	327	317	293	315	333	313	302	289	314	286	323	311	293	312	340	304	303	322	316	307	309	320	281	300	304	316	273	325	324	302	293	322	308	331	319	327	323	318	312	314	313	296	334	283	339	297	323	309	324	332	329	338	308	309	297	312	292	332	308	281	291	299	316	311	347	306	279	307	319	310	309	304	309	290	307	317	289	297	329	342	325	312	269	302	301	278	284	317	289	292	301	331	324	303	310	322	321	317	317	307	268	323	301	344	326	312	297	292	275	310	299	320	315	357	304	308	301	293	330	352	322	320	298	261	319	312	340	289	322	317	328	325	320	293	344	298	307	298	324	324	312	293	306	292	318	327	305	326	307	314	330	285	317	357	318	328	355	342	314	355	320	321	324	325	313	301	313	330	290	312	324	318	312	327	315	317	298	292	304	313	331	303	309	285	297	329	331	308	318	312	280	277	321	316	293	281	321	292	288	303	345	327	303	313	309	306	319	340	298	303	341	273	327	313	279	357	301	333	281	320	334	336	313	304	305	272	276	289	315	311	327	281	293	309	331	292	284	318	315	290	323	312	317	296	307	313	305	302	339	355	317	299	330	330	278	304	305	301	310	331	304	307	338	332	295	299	331	324	302	329	299	302	315	303	324	275	302	296	300	319	321	313	305	317	300	292	290	306	323	320	308	314	308	373	296	333	301	318	335	306	343	321	297	312	312	313	304	320	307	332	296	331	308	334	306	292	314	297	345	321	348	308	273	319	344	301	311	310	310	328	304	331	302	296	287	300	332	330	309	305	304	333	299	327	302	328	367	331	328	341	328	306	305	308	296	320	340	325	295	330	301	288	302	339	310	294	313	334	289	296	309	318	290	310	334	300	324	327	318	335	281	316	314	285	305	292	306	298	321	275	316	313	326	295	312	316	321	317	310	299	343	280	310	317	302	299	310	299	338	311	300	310	335	325	325	323	301	318	314	310	298	329	309	309	293	289	281	315	292	291	319	321	298	314	332	314	321	312	319	290	339	282	288	295	325	324	275	277	302	297	335	331	330	304	297	317	343	300	325	281	319	315	307	319	280	288	333	312	315	320	269	303	324	320	285	352	299	278	317	315	308	309	297	342	286	287	311	331	321	324	326	296	315	292	336	275	306	330	299	307	331	280	287	310	270	321	295	303	298	321	328	312	344	318	291	314	336	327	322	320	335	327	285	324	324	308	321	338	312	299	311	317	309	325	283	312	317	349	292	309	300	328	280	309	314	315	298	307	297	326	324	332	283	320	312	295	314	314	280	331	336	345	277	297	326	309	270	300	281	310	304	340	333	329	270	331	313	317	300	325	288	291	292	314	318	269	314	316	340	299	297	305	293	297	307	322	307	317	298	327	323	285	280	303	254	334	297	333	322	310	311	311	309	332	293	312	303	299	314	363	318	316	325	302	333	342	283	288	328	318	285	306	324	320	318	304	289	315	300	318	316	297	309	294	315	294	291	274	302	291	314	318	292	335	341	291	311	342	333	355	304	311	316	308	299	328	330	322	339	309	355	309	336	323	273	304	312	312	313	301	321	319	304	330	333	300	287	330	283	289	339	286	306	312	328	316	303	302	313	284	316	312	320	300	341	330	320	298	330	271	325	282	315	282	295	318	290	306	305	314	312	306	310	321	335	336	318	305	294	301	307	329	335	328	322	318	305	304	315	280	297	293	294	315	315	280	310	321	256	300	293	317	303	336	308	308	294	315	311	326	305	313	299	338	301	313	327	311	347	305	317	316	289	343	348	337	317	310	317	333	304	319	320	312	327	331	298	319	338	334	338	327	310	274	315	331	337	297	321	299	309	309	279	317	326	303	308	320	304	293	306	299	348	333	307	311	301	310	305	314	286	291	311	331	309	288	288	278	320	326	310	295	314	311	286	307	303	350	324	332	338	322	308	321	307	329	299	324	313	316	344	314	281	326	313	304	324	335	331	279	331	330	300	303	314	298	287	302	299	291	322	309	295	304	298	305	318	321	316	322	282	274	305	298	318	336	313	323	317	316	308	315	300	318	283	292	300	304	302	288	299	318	315	285	308	286	296	303	291	314	310	295	301	324	340	328	270	334	319	301	304	298	308	312	298	313	337	307	334	294	335	285	311	314	337	321	286	334	306	295	325	311	327	309	332	295	335	286	294	319	296	309	298	302	296	299	309	322	307	277	287	307	331	299	311	298	315	290	344	279	305	332	302	322	326	302	309	318	289	304	323	296	306	316	310	326	309	295	297	309	325	284	326	289	310	336	328	294	301	322	303	310	301	310	309	301	299	315	320	305	320	320	320	327	305	306	292	287	314	311	334	319	317	345	304	309	300	311	316	325	313	317	288	300	297	333	300	293	329	300	284	321	284	309	288	340	310	310	350	319	305	287	290	278	329	301	291	322	305	303	320	302	319	331	323	336	288	295	303	285	299	304	328	304	319	335	319	296	315	333	303	321	290	310	316	300	323	290	311	312	306	326	322	298	311	332	293	285	326	299	304
7008	13587	11212	5497	3791	2747	2011	1627	1170	1008	872	784	694	674	589	524	525	480	460	432	440	404	428	446	395	382	337	365	356	384	349	376	348	365	390	350	337	354	353	366	326	314	320	363	355	354	356	325	333	329	318	336	309	355	351	333	329	337	346	314	331	346	330	371	308	348	318	337	312	328	356	302	320	298	329	351	333	336	349	330	301	344	328	327	296	312	332	354	324	316	324	305	329	329	332	362	344	312	380	366	312	287	351	326	357	333	337	316	306	329	288	323	316	352	349	314	335	313	318	336	321	344	357	325	323	329	346	334	327	334	351	315	343	347	324	320	293	339	345	286	305	322	336	327	332	313	339	354	317	310	284	376	319	321	340	303	324	329	323	347	319	334	340	281	340	321	340	341	345	342	331	359	346	298	338	374	318	340	355	341	317	291	324	345	296	353	340	339	365	312	333	319	327	287	313	340	316	318	357	308	341	297	303	349	325	358	332	325	299	349	384	335	344	333	311	335	311	313	359	337	355	318	328	344	308	363	313	307	335	312	323	330	336	342	309	343	359	339	298	320	341	323	317	329	338	336	338	316	323	341	326	322	386	307	340	319	358	305	325	297	319	322	300	316	332	352	316	338	346	349	308	328	326	333	362	292	345	333	336	326	316	335	329	309	294	356	328	307	314	313	313	314	322	363	315	331	356	330	345	321	319	343	317	355	331	291	355	344	340	348	327	353	328	361	341	320	333	326	326	333	340	305	317	338	332	357	315	338	309	321	344	346	335	317	345	328	338	327	330	346	308	337	326	341	321	324	316	334	333	322	325	347	306	325	368	344	334	342	308	345	350	312	326	343	312	350	298	352	349	319	346	323	332	332	350	311	342	293	318	317	347	315	329	297	330	336	289	326	315	338	361	318	367	337	349	362	325	345	336	330	362	344	333	343	322	360	327	352	305	350	349	332	302	279	326	359	350	308	293	326	331	350	315	301	310	332	307	314	276	348	308	314	331	349	317	325	329	340	317	298	331	344	357	337	342	341	315	327	332	326	305	321	354	360	354	334	328	327	323	315	313	298	349	320	312	330	362	355	344	333	306	325	321	357	374	320	337	346	323	329	322	333	326	310	291	316	350	374	322	317	338	328	311	327	330	320	350	301	323	338	319	336	338	314	341	312	312	319	322	353	334	306	334	349	321	336	334	356	336	322	311	335	323	337	327	347	310	331	323	316	338	319	291	336	343	345	335	307	337	298	364	320	334	343	351	312	328	319	315	361	354	323	328	322	328	306	321	315	319	320	335	356	296	312	356	324	352	341	340	333	335	357	329	334	328	316	323	329	347	325	351	332	349	337	327	332	326	356	363	315	345	341	330	339	304	333	310	322	331	293	361	326	327	358	333	323	338	337	356	310	349	341	326	302	345	314	296	337	330	300	325	332	317	339	335	363	321	362	341	343	317	345	306	330	344	293	298	368	339	346	325	298	305	340	338	337	314	349	304	358	372	372	332	339	345	310	369	310	321	338	311	302	309	311	342	305	311	356	328	335	346	336	362	308	324	333	321	317	328	308	325	343	289	316	317	307	340	311	327	315	335	342	340	351	328	356	303	344	327	350	339	338	317	303	332	330	307	337	336	316	331	308	336	364	299	317	331	322	298	354	329	349	338	355	317	347	375	318	297	333	346	325	325	329	333	330	294	323	319	370	343	307	298	303	318	351	349	365	315	361	347	288	360	322	325	315	335	329	333	359	325	275	332	330	310	323	349	334	333	318	337	332	307	332	329	355	318	328	345	350	355	339	315	330	355	319	335	359	314	342	331	313	333	360	352	359	332	300	297	315	328	293	302	305	333	313	351	338	309	334	337	346	318	327	344	334	349	342	361	316	325	319	322	310	342	361	352	362	340	337	308	336	361	314	309	348	342	326	336	296	309	328	309	318	373	350	323	363	323	311	277	351	309	305	334	276	350	334	338	362	318	339	315	299	348	322	322	305	328	307	323	336	339	332	312	318	338	301	338	329	359	323	340	338	357	359	328	351	308	332	320	334	336	318	332	335	320	318	300	318	319	335	356	335	375	350	309	334	359	294	314	318	336	292	327	319	311	277	342	314	330	317	312	346	326	338	342	335	345	347	365	324	347	359	338	338	337	328	349	371	326	347	317	318	333	329	324	324	350	332	352	323	335	330	297	349	344	332	300	326	331	371	367	331	333	344	349	367	334	320	346	316	304	312	338	332	383	331	369	319	318	333	319	354	329	364	299	322	336	303	314	310	344	331	365	305	322	334	344	314	319	335	332	307	374	354	337	332	309	312	338	311	326	344	328	348	323	320	348	321	331	335	310	298	319	326	328	338	368	329	326	339	324	330	327	350	277	350	327	347	334	331	331	314	343	324	343	333	317	341	338	337	315	289	329	318	313	362	323	353	303	349	358	325	300	327	319	343	329	359	330	322	339	316	348	336	320	334	344	306	321	318	329	329	315	337	319	324	334	336	347	336	345	295	358	306	343	366	313	346	334	334	328	302	314	322	328	332	324	323	336	353	343	340	345	337	314	348	316	319	336	330	345	315	317	340	312	345	330	362	346	335	322	313	305	319	337	329	296	315	336	323	320	312	310	325	370	333	326	319	322	344	333	324	346	349	318	333	295	340	311	335	320	375	322	341	364	312	319	309	314	338	330	323	324	337	333	330	331	356	315	322	303	332	309	309	342	307	321	331	340	364	330	311	330	364	336	331	347	323	325	337	323	337	338	317	315	348	312	318	342	312	332	319	322	328	357	319	336	378	330	323	298	298	344	328	338	313	346	305	334	316	357	313	370	309	364	362	331	309	320	290	325	342	342	320	348	340	320	319	320	357	330	312	314	327	334	348	339	299	329	343	365	333	315	317	315	315	323	314	325	372	350	350	329	357	382	344	345	347	304	324	340	337	315	333	390	300	380	311	332	341	300	293	316	306	336	366	331	319	329	333	294	324	338	338	296	332	351	314	330	316	328	324	322	281	294	324	317	342	325	350	304	324	347	334	348	342	316	310	315	350	315	351	332	339	315	307	304	326	352	354	332	360	328	336	325	315	331	353	309	338	337	318	341	326	301	331	342	348	316	316	348	348	311	336	311	320	320	324	335	340	332	337	308	362	316	332	370	310	314	348	338	311	320	362	324	352	306	343	333	304	324	353	345	299	336	305	304	325	358	336	303	275	307	333	320	357	314	346	313	297	313	333	336	338	308	342	323	303	347	340	340	323	310	355	368	333	289	295	340	306	343	314	342	357	342	315	346	328	324	322	317	337	332	344	338	329	354	295	376	301	308	328	342	345	311	325	297	343	362	315	324	328	341	317	299	366	341	298	314	306	332	339	325	331	323	301	344	335	324	308	357	346	325	349	326	322	358	343	331	329	357	319	314	307	358	332	307	333	382	330	334	299	314	300	315	324	327	339	322	321	305	317	361	352	326	327	316	307	348	345	332	318	366	322	314	329	282	318	357	325	353	340	347	338
22538	21106	28730	23738	21106	21153	11784	1169	790	722	663	573	571	484	455	437	469	405	368	394	364	366	391	352	353	381	358	349	323	345	326	315	357	342	381	334	313	317	349	338	313	314	357	318	331	338	328	315	339	322	295	309	336	328	306	307	337	359	294	305	301	327	292	336	318	314	338	302	325	315	317	318	355	310	319	321	322	332	289	355	326	279	314	312	341	299	310	318	339	286	314	329	337	356	311	330	336	320	312	310	288	318	304	312	309	320	296	324	298	323	321	318	330	329	338	331	346	296	328	347	315	325	330	317	347	309	311	308	309	359	316	300	321	329	320	305	301	300	287	334	331	288	304	313	342	328	339	300	324	325	303	285	302	328	321	326	313	329	312	340	270	329	317	320	311	288	288	300	311	285	298	336	297	320	288	323	269	273	321	305	323	321	292	307	324	304	283	332	327	312	362	299	284	270	315	310	303	305	304	325	299	317	335	332	303	327	305	299	326	322	294	317	340	286	312	313	335	301	305	301	319	311	296	312	310	331	308	310	326	327	293	315	327	330	332	288	308	337	306	316	311	347	313	331	329	291	300	338	351	328	333	319	273	285	292	292	297	314	335	317	282	314	323	343	299	310	292	302	323	291	293	306	299	321	308	324	308	328	325	319	314	318	329	335	322	312	311	311	339	299	330	301	336	323	305	325	320	307	272	330	314	318	323	350	309	358	284	309	298	293	314	325	287	301	310	325	319	304	307	325	296	300	303	304	314	316	320	298	316	319	309	323	314	263	322	301	303	320	293	301	305	288	325	321	332	341	330	309	309	303	315	298	332	308	286	329	296	329	257	299	295	303	303	275	350	341	346	339	326	303	340	308	330	330	310	323	287	314	274	296	337	332	307	294	328	331	319	271	306	326	317	313	331	304	323	313	313	334	318	306	332	314	364	345	324	316	329	334	324	305	309	327	342	308	302	313	293	305	329	303	343	303	321	284	360	312	293	341	344	285	314	295	302	320	328	313	305	303	321	316	310	268	323	298	338	305	321	313	298	310	298	308	311	361	314	304	272	304	334	311	329	314	320	334	315	345	286	275	347	319	342	327	313	319	350	304	322	333	291	314	328	327	318	324	336	300	304	321	321	297	298	306	304	305	327	323	305	305	310	284	347	323	331	342	338	315	318	309	328	306	293	288	314	320	333	291	297	309	307	285	330	293	332	287	313	315	331	316	320	326	330	348	318	281	309	329	319	307	345	321	326	347	317	306	321	309	310	347	326	337	289	330	324	354	347	284	338	340	300	302	328	304	329	325	308	314	291	324	320	304	343	326	273	327	311	312	292	347	308	321	327	312	313	311	322	328	321	312	296	321	316	293	332	324	344	326	324	326	295	311	318	323	306	303	338	291	291	334	312	301	317	287	303	314	336	324	318	329	335	332	330	301	289	368	356	333	287	337	296	306	316	285	335	276	343	309	334	336	316	324	340	316	331	313	316	335	335	323	362	303	291	336	334	323	307	306	295	303	339	324	322	320	359	282	288	294	333	353	322	290	359	340	322	298	313	311	358	346	321	334	307	282	280	295	329	311	303	319	314	299	312	312	286	310	298	304	330	364	320	304	320	326	328	345	319	287	287	313	295	292	336	310	310	334	316	307	298	328	327	328	316	318	330	317	323	301	306	328	300	337	302	304	307	329	308	306	327	320	321	312	333	311	319	334	322	324	315	304	312	340	315	313	313	342	300	316	302	322	303	321	323	352	315	328	369	321	313	309	322	331	300	280	303	296	320	325	291	311	313	317	296	297	331	349	331	279	323	321	297	303	326	338	296	323	303	302	338	316	328	325	316	299	294	303	327	284	340	345	323	328	304	281	349	329	331	314	289	337	303	327	309	284	293	292	325	296	302	307	307	326	338	284	320	337	304	297	301	283	295	277	322	325	323	293	314	335	341	323	301	305	324	312	306	310	265	295	323	303	298	297	314	322	317	332	318	349	322	317	308	309	301	314	322	330	286	304	307	294	321	309	290	297	329	326	301	314	312	314	332	301	317	319	307	336	319	326	331	317	341	301	346	280	318	306	318	297	315	333	321	331	280	331	341	290	295	297	307	312	312	296	310	334	291	327	307	308	306	280	347	332	303	325	319	339	350	306	303	289	332	300	324	312	315	314	307	338	303	280	291	314	323	304	314	338	295	314	316	319	301	313	317	272	322	296	307	302	334	331	304	305	309	313	318	295	295	296	334	328	296	328	355	322	277	345	281	310	324	292	318	301	330	327	316	303	317	313	326	275	318	308	317	317	345	302	342	271	307	331	317	301	338	306	322	293	323	313	334	291	335	329	333	331	335	320	294	312	327	297	287	326	294	337	306	298	311	313	297	315	313	323	296	325	366	312	306	281	274	306	321	313	315	334	290	287	272	330	335	308	303	308	306	310	340	336	323	354	305	320	311	320	296	307	322	327	306	296	340	301	325	337	299	289	309	305	287	300	327	353	338	328	300	319	313	320	329	318	317	320	331	265	297	296	305	316	330	331	319	307	313	303	341	321	313	328	361	333	329	361	283	343	323	344	309	295	320	322	339	343	308	303	309	335	318	328	321	325	296	334	309	310	289	305	322	307	310	302	295	286	332	273	312	329	305	310	333	299	325	295	341	341	281	335	323	337	293	319	318	329	299	328	315	333	312	305	313	322	302	293	306	312	317	319	323	305	299	279	313	294	336	337	314	282	322	297	310	305	349	331	291	312	322	285	326	281	332	330	323	303	279	312	311	287	328	330	315	307	305	321	301	291	316	305	318	293	305	302	324	294	305	339	332	300	303	310	327	309	337	299	318	322	315	266	321	318	309	302	299	291	312	338	310	285	307	299	319	297	305	292	283	327	328	324	300	299	296	292	342	335	329	293	310	291	272	322	294	312	318	316	331	283	297	300	295	296	327	323	340	316	284	326	306	301	324	316	304	312	352	335	329	290	356	295	274	311	309	298	334	314	330	308	323	273	335	304	302	330	326	305	297	308	320	290	307	336	385	320	330	328	312	361	293	300	305	350	326	304	310	314	300	320	324	365	306	304	297	302	276	304	341	334	301	289	332	350	311	279	303	347	358	313	308	308	303	331	306	304	303	356	287	321	305	325	296	298	288	386	349	338	329	311	318	307	325	304	328	307	337	325	302	303	318	306	285	306	340	337	297	291	322	281	312	325	337	304	337	321	317	317	326	324	295	309	324	330	307	304	310	296	312	301	342	308	338	323	310	308	307	312	312	338	341	317	328	311	310	307	321	310	311	317	306	308	299	314	307	294	319	295	316	325	306	306	307	319	365	293	329	326	307	326	325	320	326	325	320	336	346	311	352	320	307	349	310	350	300	312	283	320	317	274	311	311	298	269	331	310	342	306	321	333	329	337	341	329	356	323	313	316	281	320	318	315	305	340	332	330	323	318	322	301	312	315	301	317	328	318	316	311	345	333	312	287	306	333	327	354	318	315	308	312	293	320	321	344	285	301
8179	13710	11083	5417	3756	2777	2089	1608	1218	1014	868	764	682	649	638	560	499	482	410	465	441	428	432	425	394	397	371	381	370	384	369	326	345	376	373	370	381	352	384	365	353	351	336	342	352	348	359	340	349	360	340	347	315	328	360	340	360	328	378	344	362	331	348	342	325	344	328	351	349	348	363	316	311	339	361	335	338	357	326	322	325	327	345	315	301	324	335	332	345	364	344	355	342	337	326	300	354	319	321	340	327	321	307	333	309	344	326	333	352	345	344	359	338	353	349	376	306	299	352	352	350	324	334	342	336	384	355	328	335	332	339	335	346	362	349	358	345	354	345	333	338	315	376	338	314	329	303	346	342	326	325	331	328	327	321	296	314	349	338	354	326	363	323	314	372	321	316	326	341	288	294	342	312	337	329	329	330	309	334	316	326	275	355	325	340	323	318	346	313	345	350	362	319	347	324	354	322	320	364	320	321	359	322	305	324	295	347	339	331	362	335	306	348	338	297	328	297	350	348	310	321	350	355	336	331	344	341	329	326	310	331	329	353	319	322	315	318	325	346	333	327	365	323	370	358	323	302	383	322	360	354	350	377	326	338	338	339	336	326	347	318	361	347	344	336	278	290	308	315	318	351	326	328	332	336	303	326	341	343	334	337	326	307	369	358	327	325	325	341	340	315	312	339	324	327	357	355	347	333	321	337	309	325	317	336	344	329	319	338	336	304	349	331	311	320	344	320	368	331	365	341	322	309	316	362	301	310	335	304	329	324	297	306	329	319	354	356	379	335	318	341	343	333	350	311	315	352	327	331	371	304	307	344	325	312	331	317	324	300	360	365	327	321	343	378	341	343	359	329	336	334	344	322	321	350	317	334	330	306	320	329	345	332	331	318	318	315	324	363	345	361	330	337	323	365	310	317	308	333	332	340	296	307	316	345	295	320	365	321	344	333	360	313	352	373	311	369	345	303	317	314	310	326	373	333	319	350	306	323	307	316	332	364	306	343	310	321	337	328	313	329	311	328	354	323	336	356	330	313	349	313	358	335	352	344	380	350	316	349	330	338	339	344	331	344	331	337	328	343	318	343	323	337	341	369	384	339	325	333	345	352	340	327	334	325	343	302	314	339	315	327	351	294	329	319	346	310	343	372	324	324	333	377	322	327	342	341	346	335	304	332	376	309	344	324	319	342	326	323	323	345	328	353	347	315	346	352	320	362	327	343	329	345	325	352	329	314	311	346	351	325	383	344	330	335	364	328	318	333	347	371	348	318	305	306	310	328	288	339	315	345	368	332	330	319	335	317	342	310	347	351	339	319	380	309	329	327	362	348	354	349	315	338	351	376	328	329	325	315	332	375	336	327	331	333	330	348	331	313	382	339	369	312	317	315	323	315	343	323	328	319	355	330	341	319	320	322	355	352	336	311	345	327	333	330	342	324	315	345	351	331	361	319	332	300	355	329	319	328	334	320	316	316	342	315	314	341	320	365	339	340	337	325	345	316	339	335	326	340	303	344	344	340	319	318	304	345	360	319	332	358	358	366	355	346	344	356	365	325	344	347	354	359	350	324	331	317	335	320	339	319	352	319	362	355	343	306	329	338	336	314	355	337	319	338	359	339	346	322	308	354	339	315	340	366	334	336	323	312	365	326	336	346	357	340	340	326	318	304	325	308	355	352	325	355	330	339	349	334	329	309	342	314	340	321	378	326	321	340	360	362	364	300	339	340	362	320	297	371	346	357	306	328	342	330	317	346	332	354	335	337	333	337	339	318	334	337	346	309	326	368	322	348	324	296	346	327	367	335	341	346	329	329	324	318	307	326	335	337	335	340	352	324	328	336	305	356	314	354	340	338	344	349	337	308	334	328	366	393	322	329	323	343	335	342	348	317	317	321	324	321	337	332	324	325	309	291	326	375	330	312	335	302	330	349	320	333	317	335	304	408	310	343	340	337	354	327	343	321	322	325	342	344	367	289	358	345	335	305	350	348	327	312	342	341	338	352	318	329	324	354	330	313	311	317	335	309	337	333	335	325	318	346	327	329	315	313	350	325	314	305	332	352	332	350	348	330	346	307	328	335	317	318	324	332	349	331	337	315	334	322	317	346	338	336	358	300	319	351	316	324	298	355	359	314	336	349	305	316	333	342	302	356	353	370	321	373	334	345	334	333	340	339	338	322	339	330	334	324	318	315	299	318	356	321	315	321	356	354	329	340	337	331	336	340	336	349	298	358	344	342	305	365	334	339	335	312	338	339	316	349	365	320	321	300	328	332	290	349	321	358	376	364	351	358	331	381	294	326	365	326	301	325	326	316	343	356	352	320	299	372	311	329	315	335	355	339	345	310	348	318	336	324	329	320	339	321	324	322	329	327	363	300	320	325	350	353	348	349	341	330	354	314	310	288	350	314	338	348	345	320	319	309	344	336	326	352	335	309	334	290	320	344	303	335	344	335	274	350	305	366	314	344	331	329	333	311	326	325	311	302	320	322	329	304	352	328	331	328	288	324	319	333	329	321	326	329	323	357	366	296	306	327	365	346	342	355	343	357	329	361	350	307	322	322	342	346	313	351	324	345	306	334	318	317	367	324	332	325	330	315	321	306	343	336	348	350	330	307	318	349	328	293	354	350	329	382	344	332	349	346	341	349	351	308	307	312	315	329	373	335	309	337	306	319	344	355	331	344	311	314	309	356	331	324	305	354	324	320	308	330	305	324	331	339	326	360	368	297	318	349	341	334	333	292	323	310	326	344	350	336	369	348	348	339	314	328	329	332	337	367	333	316	341	341	342	316	349	368	326	309	333	309	329	320	331	356	324	336	353	338	335	302	313	339	322	315	344	335	352	287	340	334	334	313	343	344	333	349	337	336	343	337	325	305	348	327	315	331	303	341	343	349	307	370	319	327	324	393	307	343	314	335	318	345	334	348	348	322	331	336	299	350	359	318	336	352	326	340	351	378	322	341	330	357	301	289	324	326	350	308	336	316	323	346	320	334	334	346	330	349	351	310	325	310	345	312	319	368	312	345	330	347	325	343	327	342	292	332	385	307	332	318	331	348	334	327	358	354	297	332	318	278	324	338	321	322	332	372	314	306	348	322	344	335	341	309	359	336	341	335	323	337	338	336	333	377	336	346	327	328	325	335	298	330	352	334	357	368	307	361	356	343	341	296	311	329	353	329	318	344	331	351	332	340	339	380	347	332	364	309	348	362	304	352	333	337	352	345	357	339	306	306	340	320	323	339	318	348	388	327	332	358	347	316	322	345	334	305	292	322	339	334	358	342	341	299	326	300	337	351	339	335	315	350	328	297	339	342	366	329	310	330	328	298	311	325	317	331	364	356	336	318	309	346	359	349	324	320	338	340	301	350	335	371	320	328	319	313	295	336	329	331	341	349	298	349	345	356	319	341	352	348	356	307	386	365	309	318	324	319	318	324	344	329	330	331	328	317	314	335	362	319	323	388	340	338	366	350	302	337	345	348	292	339	330
22426	21052	28635	23704	21054	21099	11799	1218	801	752	658	567	489	509	441	457	421	433	408	411	431	341	357	352	345	328	364	357	373	331	352	334	324	351	333	351	343	315	326	328	325	328	301	364	355	342	342	347	313	286	342	317	295	312	323	359	305	308	325	318	320	331	322	311	301	316	283	307	348	320	362	328	294	308	322	297	346	342	328	334	323	337	307	323	274	281	326	326	303	311	316	324	321	330	304	309	320	329	307	341	311	306	325	312	321	311	314	323	310	316	365	325	329	320	304	302	345	304	320	296	321	313	310	314	309	330	301	355	298	333	333	315	309	309	347	300	319	342	337	296	346	363	300	337	314	328	302	301	330	339	318	331	337	322	302	326	333	343	337	342	314	323	321	317	323	337	301	299	296	310	335	303	330	338	314	306	306	313	300	327	346	334	315	311	349	312	316	315	313	317	314	353	342	322	313	328	332	317	329	300	331	302	318	330	294	307	328	301	345	326	314	322	289	300	330	305	303	288	347	293	333	320	299	311	302	312	313	296	351	358	308	295	341	321	329	336	365	354	338	297	312	283	333	321	300	331	301	337	321	277	334	341	341	314	328	277	334	331	297	284	296	300	352	325	348	328	325	304	313	310	313	324	311	288	325	340	297	331	333	322	303	310	331	301	308	322	306	328	326	316	314	313	344	314	318	307	287	306	312	283	330	320	297	315	308	325	329	328	317	313	309	333	308	308	324	331	357	332	347	335	310	317	356	312	306	340	329	306	320	314	357	302	358	333	313	351	316	316	304	298	301	311	331	341	317	306	324	280	296	347	291	320	326	301	344	342	340	287	290	324	304	334	330	339	310	312	327	332	360	306	305	301	304	339	315	309	290	329	349	324	323	311	321	331	327	339	287	314	316	312	305	318	292	332	311	317	276	297	293	329	304	340	356	313	299	305	322	342	332	307	300	302	306	294	302	342	310	337	303	322	320	316	286	321	339	333	308	319	310	330	333	282	330	311	320	337	311	338	298	292	312	330	294	324	314	309	327	331	312	306	292	316	307	326	324	304	314	299	331	312	315	316	305	307	296	301	345	298	354	319	332	318	322	313	301	306	301	321	296	334	315	297	322	277	328	324	314	334	330	317	325	318	343	319	289	309	319	328	311	306	358	285	299	311	283	303	315	320	319	320	320	324	283	345	298	299	319	320	314	311	301	296	311	296	340	322	320	308	303	328	341	356	304	286	316	300	347	331	345	303	329	300	322	314	323	291	310	317	323	359	313	321	308	325	289	299	321	297	346	319	354	292	314	301	310	321	344	313	329	307	377	326	327	297	291	292	317	321	286	331	320	300	320	295	310	333	298	315	296	302	327	300	320	281	298	325	352	307	324	298	322	314	328	307	280	327	291	308	314	296	318	310	288	277	298	302	310	342	330	313	296	337	315	327	315	304	337	306	333	299	349	337	281	361	318	309	305	321	365	323	281	307	311	320	333	326	333	306	339	291	325	326	290	328	306	337	340	300	307	310	314	304	303	305	312	302	346	337	332	320	313	276	311	320	314	323	317	304	334	297	335	311	324	293	290	287	305	379	342	294	339	323	317	332	344	335	315	338	280	339	318	302	331	312	299	349	293	304	302	307	309	318	342	301	309	308	344	348	299	289	287	303	314	327	315	287	315	307	299	293	316	328	301	308	348	322	305	323	306	304	289	307	299	302	328	313	336	326	310	316	333	277	319	315	352	330	302	318	314	286	364	322	297	316	314	319	319	323	285	321	315	315	296	317	348	295	256	342	299	317	296	294	347	306	304	328	320	311	329	306	318	332	309	318	325	313	296	295	327	339	291	283	299	298	349	273	332	341	372	338	309	301	330	326	335	319	334	319	323	339	328	324	329	323	324	329	307	284	304	333	332	286	304	327	319	328	318	314	309	295	322	312	317	346	322	327	295	350	335	297	319	294	317	301	320	313	291	305	304	278	315	331	321	322	308	313	318	312	324	348	294	312	323	339	337	309	360	290	303	335	323	329	299	354	307	307	309	353	322	326	303	316	328	355	285	299	316	309	294	343	327	315	295	325	295	323	298	309	333	314	299	301	321	359	328	368	304	316	320	307	284	322	332	309	285	305	279	316	312	330	333	327	306	323	316	325	313	307	320	340	301	297	302	289	312	337	335	308	281	323	329	323	298	340	314	300	310	270	305	324	300	357	292	326	291	315	291	291	308	291	302	279	316	320	340	332	318	299	304	315	298	303	348	317	325	305	313	322	339	317	327	277	305	311	309	314	320	307	310	274	326	313	292	303	325	319	323	293	270	311	326	316	308	309	311	326	305	302	322	303	299	308	307	319	333	303	317	319	331	314	315	328	323	297	319	323	316	343	337	382	323	328	332	276	359	296	310	315	349	306	343	312	295	349	329	322	323	324	321	292	305	325	317	319	308	305	314	347	329	330	320	335	326	289	312	320	324	325	327	304	310	292	305	306	335	327	312	315	289	319	322	314	314	326	301	303	309	318	288	320	326	297	329	294	281	313	342	298	321	290	302	311	307	326	314	321	305	318	334	339	339	325	335	330	330	318	290	336	320	298	323	333	342	294	342	310	321	321	327	302	314	358	301	306	329	308	304	330	329	315	304	304	308	283	303	307	322	325	338	292	349	307	324	316	325	294	313	317	335	322	317	323	337	320	351	293	297	315	315	317	311	293	313	297	304	300	307	284	316	304	330	314	342	319	340	268	313	319	328	308	349	320	327	311	328	300	338	300	313	287	287	286	320	309	329	306	295	311	325	317	312	319	319	298	316	329	311	294	330	301	338	305	309	380	342	315	278	348	294	302	353	310	330	295	339	288	345	319	316	324	329	299	325	323	322	313	315	282	308	274	319	350	336	337	345	338	325	312	313	326	315	341	308	309	329	346	292	289	323	327	320	338	315	313	333	333	293	313	348	318	325	334	347	317	329	337	324	293	303	318	302	326	307	306	341	350	297	301	298	327	328	312	332	313	318	312	286	252	350	342	332	304	346	323	295	329	285	322	342	291	303	309	339	334	334	335	336	317	354	325	342	316	317	335	299	336	320	337	316	312	311	309	306	296	323	322	333	306	324	306	285	318	326	315	315	308	287	328	321	316	335	278	338	315	329	318	313	356	290	288	314	288	303	281	306	318	291	338	303	299	330	329	318	307	317	344	314	324	308	322	321	317	314	308	301	300	306	320	323	318	299	299	316	298	329	290	310	317	318	308	310	313	349	304	341	323	318	324	314	327	338	324	323	322	343	304	302	313	331	312	356	310	303	319	315	313	299	311	316	311	306	322	326	317	314	306	304	311	312	321	307	315	302	335	295	328	308	321	334	322	359	329	310	303	298	300	306	297	319	326	296	308	261	311	349	289	319	288	328	324	327	326	302	301	294	312	303	291	324	292	307	330	336	301	307	291	290	322	293	309	308	304	302	302	319	328	286	335	331	344	332	318	291	318	290	320	325	328	320	283	307	333	332	282	304	318
8059	13768	11216	5515	3733	2873	2017	1618	1267	1074	884	808	689	613	596	539	540	484	486	486	439	429	435	435	415	409	392	399	377	394	388	355	388	370	322	363	350	364	368	343	333	369	378	318	315	341	342	344	357	350	345	375	393	357	387	338	312	326	303	357	337	320	368	342	357	345	336	322	337	332	350	335	324	337	305	341	363	356	321	317	341	349	313	321	369	342	327	321	323	347	322	328	313	362	348	315	316	320	329	336	331	337	343	325	320	373	319	337	288	331	351	349	342	315	333	327	353	342	298	353	321	355	348	341	335	335	317	371	353	328	303	325	346	305	310	332	334	327	309	331	340	319	346	334	361	341	329	360	336	359	321	281	328	318	330	329	361	323	317	321	345	324	338	336	333	313	312	331	329	349	337	336	318	315	353	351	333	323	321	370	367	331	328	304	323	311	320	327	320	326	340	348	320	358	314	332	346	321	331	356	366	352	341	355	328	350	337	332	333	338	312	311	312	326	353	303	354	327	327	339	354	390	336	306	327	317	353	297	336	354	324	327	319	363	325	324	361	352	323	308	324	315	334	331	319	349	344	324	343	327	346	349	313	320	301	303	303	325	336	335	343	321	329	328	311	321	340	333	328	342	337	346	343	347	337	346	350	337	378	351	349	340	351	347	347	318	333	311	343	346	371	344	335	320	334	314	331	319	334	337	309	331	332	338	322	320	323	323	347	347	339	330	354	320	305	355	353	336	337	332	326	345	329	357	353	320	290	294	331	357	312	321	339	328	303	308	349	341	316	350	348	352	326	346	331	321	298	338	337	337	358	354	354	306	323	336	335	350	346	351	362	304	383	312	302	334	309	333	357	324	358	316	318	343	346	351	340	327	311	298	343	376	331	334	369	325	330	335	342	329	353	327	341	335	297	331	294	323	318	320	335	316	349	318	318	305	332	326	311	345	318	326	305	332	308	326	359	328	307	357	332	356	332	324	304	329	316	335	342	329	329	290	321	352	324	299	347	339	327	354	366	317	330	361	341	315	359	356	327	336	346	381	339	318	322	351	357	330	344	331	345	353	351	338	327	345	302	342	313	303	349	363	319	345	328	287	341	348	319	337	313	340	320	324	313	360	318	338	352	332	321	323	316	333	341	346	343	322	351	337	355	326	367	337	325	356	296	364	320	323	332	346	335	355	316	330	354	338	335	317	303	347	351	341	299	342	361	336	352	297	310	319	383	319	325	338	346	348	349	359	309	334	316	322	350	331	318	352	327	357	330	343	342	354	343	342	338	336	335	340	319	375	316	328	335	339	328	306	346	305	315	322	349	331	346	331	340	331	325	306	337	310	299	380	358	334	375	326	328	332	340	360	361	322	334	341	303	337	317	344	309	329	328	361	333	344	357	344	337	331	338	356	331	339	318	327	333	350	365	332	343	352	334	357	315	325	310	358	352	361	342	353	325	332	338	331	347	336	333	333	330	327	329	323	362	332	327	327	363	367	327	301	331	352	341	338	322	331	334	311	337	342	333	335	308	312	361	338	342	316	329	341	321	346	354	336	338	362	342	344	338	290	322	342	361	328	294	321	326	368	318	322	298	318	296	356	311	348	351	323	315	336	304	323	316	325	330	345	338	344	341	318	314	349	336	333	356	319	337	305	348	316	312	320	334	306	361	365	342	326	365	342	328	349	317	339	314	296	325	342	328	319	345	333	370	306	324	353	338	360	324	325	370	315	328	345	326	332	336	335	328	320	332	336	347	335	334	303	329	351	349	327	350	328	330	326	342	365	317	350	353	329	327	351	354	341	379	353	339	336	304	348	329	324	329	322	305	300	328	339	324	321	325	320	302	361	345	370	337	330	314	314	308	319	381	329	350	335	301	346	324	340	363	320	329	301	318	357	345	331	388	357	379	346	342	322	316	336	319	319	349	316	340	326	321	338	300	341	316	345	334	315	307	320	350	319	372	334	335	353	332	334	318	356	296	316	347	306	329	330	345	317	316	338	334	311	302	344	340	321	306	341	358	333	348	322	322	356	332	338	339	317	368	316	326	325	321	346	330	336	326	357	368	324	328	352	305	323	322	335	309	331	330	328	347	348	338	350	340	356	341	349	329	313	345	297	303	362	332	373	341	346	363	318	349	294	344	317	338	323	311	307	360	327	315	379	308	361	294	305	335	351	345	339	317	376	334	304	312	324	320	351	341	325	321	317	339	378	334	324	345	324	341	342	330	293	330	322	338	341	335	336	353	351	315	361	329	360	313	343	335	337	320	320	298	321	324	328	364	364	340	309	333	319	319	320	269	318	346	339	313	329	336	344	329	358	348	333	332	338	325	337	344	307	339	326	318	317	333	334	341	294	319	296	309	327	359	343	313	340	342	332	318	341	343	332	324	323	331	320	333	340	330	349	319	341	344	320	345	320	335	317	329	310	358	324	324	329	332	316	348	330	331	333	328	333	340	333	336	305	302	351	334	308	330	334	347	360	302	329	318	353	312	330	331	312	375	316	356	330	359	321	337	352	326	310	330	316	341	350	332	327	317	318	308	349	333	314	357	301	373	325	308	345	335	313	333	358	341	314	362	337	340	305	336	347	346	341	333	353	318	368	310	344	342	354	324	339	333	313	345	315	346	336	344	369	345	361	316	319	317	383	307	333	375	291	342	324	339	333	305	363	337	342	338	346	314	338	336	334	313	342	333	368	329	344	337	349	350	363	329	320	338	324	313	326	320	313	357	325	344	298	318	320	342	318	342	369	325	339	306	332	324	328	330	317	326	315	336	310	342	309	323	354	327	341	309	334	332	374	306	333	331	330	332	342	336	324	342	345	336	338	349	328	334	336	305	319	353	332	308	358	357	322	312	328	343	331	336	306	334	344	356	323	336	347	329	345	335	330	333	350	318	327	319	336	343	378	333	296	326	334	330	322	343	352	318	329	335	321	363	362	328	332	320	348	322	328	342	306	313	304	340	320	310	330	325	385	318	355	341	374	372	306	332	313	324	322	358	358	336	352	340	311	331	311	350	328	335	335	339	282	338	354	328	358	321	325	323	353	352	359	365	332	330	354	353	363	318	352	300	334	342	351	354	377	354	337	357	323	365	349	343	320	343	314	313	321	314	347	321	313	322	334	303	335	353	332	334	352	322	360	304	323	326	315	333	371	307	326	303	336	325	363	316	303	336	316	356	323	334	313	340	314	360	335	331	355	336	346	368	357	336	335	357	312	366	337	326	337	370	294	341	363	356	333	286	354	330	347	327	367	352	337	347	332	317	307	337	326	305	317	339	349	352	329	333	307	308	355	324	332	349	332	345	356	336	348	334	337	310	323	315	331	347	344	354	311	331	335	328	364	321	336	358	337	350	315	359	339	314	349	324	326	338	340	324	354	322	347	368	329	332	368	321	343	339	332	306	352	337	340	315	309	351	368	328	314	322	305	352	340	294	346	340	330	302	339	338	324	320	308	348	340	343	319	328	374	343	328	343	316	360	345	310	322
22455	21064	28614	23733	21065	21118	11793	1243	875	706	649	586	527	545	495	445	477	426	432	425	404	334	366	356	391	398	349	348	343	377	354	350	344	344	346	312	346	310	366	326	334	312	334	318	334	322	339	323	348	337	323	322	322	299	328	331	328	330	303	317	324	327	367	353	308	313	303	295	314	311	315	334	323	306	336	327	323	336	352	297	328	329	306	289	324	344	366	293	356	321	314	310	319	338	338	297	329	323	324	324	336	312	271	315	328	343	283	292	338	332	320	305	317	324	352	375	311	303	341	304	315	303	302	312	319	338	323	321	291	312	331	316	306	326	315	316	334	310	338	302	310	317	344	318	331	341	336	336	271	324	330	290	328	295	320	328	332	304	297	334	304	301	325	339	321	318	341	302	323	339	329	329	311	313	328	282	326	322	304	294	331	337	300	317	334	307	343	300	324	319	298	329	319	334	293	349	324	306	305	337	315	321	316	293	318	321	335	342	312	333	302	295	305	298	283	328	294	275	325	331	361	337	320	308	329	320	325	307	330	306	304	323	344	322	346	317	296	306	306	349	295	344	304	321	330	339	306	294	340	312	306	311	329	322	322	337	318	323	323	335	339	318	303	307	313	327	290	297	318	299	338	329	318	331	329	322	289	344	313	332	346	326	308	311	317	312	307	305	319	294	347	299	320	309	319	341	314	317	287	314	289	298	289	320	325	329	335	335	319	337	315	342	321	303	319	323	307	300	292	325	304	328	321	321	307	311	305	357	321	345	308	297	308	310	342	333	330	307	293	309	316	318	324	317	330	297	316	311	297	313	314	308	308	315	308	324	310	323	349	308	307	285	309	322	322	325	321	337	331	325	297	365	325	294	310	281	287	284	315	307	331	330	344	305	350	310	307	352	324	328	338	293	301	323	340	336	300	312	309	307	286	299	290	313	376	326	329	295	298	304	310	320	328	336	317	332	298	334	334	315	330	377	296	309	330	347	333	324	304	307	310	328	319	294	327	317	298	284	276	306	308	344	326	319	315	337	316	312	288	338	297	312	290	328	323	325	325	307	328	306	326	303	307	322	292	309	314	328	323	321	326	327	324	303	329	326	322	309	321	337	345	323	324	266	308	311	312	306	338	312	298	322	346	324	336	295	304	322	294	293	350	337	336	367	367	302	313	337	314	315	332	322	324	363	314	327	320	301	322	333	334	301	295	319	316	318	331	357	318	318	292	324	307	334	321	332	315	316	343	318	315	337	326	329	261	320	334	285	318	334	320	294	309	301	315	309	328	294	331	345	311	332	315	334	296	321	346	297	315	346	317	290	296	306	311	304	347	292	312	280	299	310	319	316	318	310	283	341	320	299	311	320	327	355	324	303	286	316	318	302	283	310	284	317	314	326	308	339	293	306	321	282	347	330	285	297	318	313	314	365	343	330	308	309	362	320	287	340	312	296	278	300	337	305	353	308	327	315	332	316	314	324	337	316	313	301	320	311	300	322	297	362	297	316	346	288	333	364	333	301	306	320	340	297	322	311	313	350	324	313	276	312	307	315	331	355	308	322	316	305	326	307	331	312	307	344	311	325	341	325	320	299	321	334	311	338	336	315	307	323	308	305	290	327	299	313	338	331	350	302	324	316	348	305	331	320	323	319	308	293	274	317	312	285	336	295	318	326	309	279	328	298	314	340	318	352	319	340	321	313	302	285	282	300	300	320	332	293	322	280	322	320	337	293	323	327	312	335	298	300	302	310	318	315	319	346	337	326	342	314	313	292	320	329	305	293	339	336	318	334	338	279	333	318	301	307	303	297	304	294	344	342	325	315	329	315	330	351	324	347	333	323	341	315	334	317	306	302	287	297	285	325	324	345	292	333	290	325	298	303	306	326	317	284	335	337	310	310	315	328	298	325	344	299	315	349	287	287	319	303	310	310	314	323	327	295	298	300	307	307	325	331	335	287	296	313	349	319	328	304	317	318	308	321	285	281	301	353	334	282	340	302	292	311	309	296	314	278	321	328	293	310	311	270	301	312	342	307	344	341	361	309	307	299	306	358	317	332	312	307	309	313	331	319	327	305	326	318	307	303	319	314	307	261	336	321	302	311	319	309	311	326	307	335	323	321	336	306	282	328	338	309	325	293	309	302	309	299	314	318	306	317	310	302	287	332	326	324	319	336	318	320	328	296	329	348	320	360	296	294	319	335	312	298	312	292	315	317	318	295	317	274	289	333	310	358	312	323	291	312	325	339	314	326	279	313	342	325	311	307	333	345	315	304	339	296	289	307	310	323	317	303	306	321	307	297	294	316	357	342	328	325	315	322	355	319	300	304	312	300	316	308	324	326	305	302	317	340	309	329	347	305	328	316	301	311	323	309	334	335	301	295	332	300	335	330	337	297	333	303	341	309	316	287	319	326	319	296	330	324	340	318	309	297	331	308	343	320	306	359	316	348	352	298	305	329	317	331	337	313	308	298	314	260	323	271	333	316	305	290	310	334	302	314	285	304	339	319	322	324	281	325	332	320	310	306	331	334	309	333	321	314	306	323	310	270	326	321	310	306	330	285	315	298	322	323	386	307	295	321	320	330	315	317	311	318	345	329	292	312	325	339	332	321	318	305	287	315	317	278	355	338	318	309	329	307	312	327	311	332	351	306	306	318	334	321	286	300	333	325	323	350	326	285	268	304	299	342	344	330	319	353	326	313	296	318	325	339	332	324	315	336	308	301	312	347	320	301	316	330	350	322	329	326	333	327	290	325	331	327	350	327	306	306	312	307	331	302	327	316	282	294	290	339	338	334	331	328	326	291	359	331	361	305	321	312	321	313	287	343	305	387	289	305	316	315	318	296	306	356	310	306	302	309	310	306	332	324	341	315	330	299	320	332	324	341	339	322	308	336	306	319	311	314	336	281	306	309	349	300	312	347	363	322	313	304	306	291	332	313	332	329	327	301	302	317	290	312	332	284	343	308	320	304	318	331	345	358	295	281	309	317	310	327	288	314	314	287	321	332	318	334	305	288	292	322	283	338	321	300	327	317	331	340	296	328	335	300	305	329	355	305	326	307	347	332	305	333	323	313	338	328	299	346	350	333	328	333	325	331	290	329	289	326	344	343	297	331	316	293	308	296	328	356	290	323	313	317	322	317	323	315	300	335	351	302	318	305	327	344	313	314	279	313	323	326	319	320	300	327	353	327	315	293	319	310	334	328	331	320	293	324	336	289	305	306	336	318	258	311	318	311	322	332	333	291	302	322	286	327	295	300	352	341	305	333	300	310	316	307	319	324	320	351	288	324	337	342	308	322	322	295	325	331	325	302	330	317	318	330	300	318	307	319	332	304	286	309	343	287	296	325	324	290	343	327	325	316	323	317	328	279	299	298	330	315	277	299	277	292	307	311	318	293	290	321	305	283	310	299	327	303	322	331	324	312	348	315	333	327	303	302	306	328	345	290	289	315	300	324	343	341	305	325	339	337	350	318	326	303	336	330	315	349	298	341
8814	13731	11268	5711	3679	2696	2055	1575	1225	1061	888	748	669	608	586	546	523	482	476	458	477	452	379	412	410	402	360	401	386	373	355	367	381	368	382	358	404	341	364	374	399	368	366	344	365	380	361	385	353	359	374	334	381	346	359	334	319	352	343	351	356	336	328	370	355	332	342	355	304	383	358	324	324	331	346	352	320	342	351	345	327	315	332	324	330	357	337	347	328	335	339	357	350	342	352	349	303	341	300	374	364	333	320	335	335	326	335	354	310	347	361	339	337	346	369	348	346	313	303	319	302	334	341	325	314	334	331	335	379	342	371	333	308	322	339	327	339	340	311	323	347	314	349	354	311	348	341	339	340	380	315	331	351	350	329	312	340	332	369	319	307	359	383	303	304	340	350	351	312	301	332	337	363	354	330	329	301	310	323	317	330	357	346	334	300	331	325	342	322	322	342	352	366	300	329	329	333	331	345	308	290	377	360	312	339	337	331	359	366	338	326	338	344	334	319	356	325	327	362	329	334	335	318	347	362	366	339	315	318	322	349	338	316	343	316	340	358	306	308	367	337	336	330	351	351	333	356	320	326	336	346	355	384	334	342	342	354	324	363	297	337	325	326	349	347	334	367	345	308	359	328	360	323	358	318	333	329	331	356	332	350	325	312	328	357	343	337	324	336	364	364	345	352	345	335	355	324	321	331	318	352	330	354	321	314	331	333	392	341	367	318	340	347	370	345	373	337	341	368	343	316	334	340	333	315	369	360	354	325	321	313	370	337	344	349	326	332	322	332	323	335	365	333	341	340	303	329	341	357	349	328	348	356	320	330	357	337	343	304	349	361	329	341	362	318	356	331	353	349	361	359	300	343	354	361	359	296	362	338	323	304	316	323	333	352	348	332	318	356	313	318	355	343	335	347	306	319	360	345	307	346	343	312	339	332	342	368	331	327	350	352	349	318	329	372	352	322	315	356	325	338	297	379	337	310	305	326	306	330	335	310	385	341	325	286	335	339	326	293	321	329	362	319	338	329	328	309	368	331	331	326	355	337	340	325	311	370	327	326	337	332	334	319	331	336	349	331	328	344	320	315	347	378	364	325	334	363	329	354	340	326	321	337	313	348	342	327	342	332	304	328	327	328	324	337	339	326	337	312	338	316	348	355	321	343	355	348	316	322	318	345	345	326	314	338	330	316	305	361	356	339	325	333	318	361	306	326	315	337	333	355	343	324	311	346	343	343	310	334	359	340	324	319	320	327	369	350	325	327	334	336	363	377	325	367	329	359	359	314	331	305	315	323	318	313	354	346	330	394	367	298	349	332	352	335	327	328	373	319	343	324	329	334	339	299	324	340	355	306	330	339	331	353	349	314	352	349	352	350	318	312	317	355	354	330	331	316	362	316	339	333	331	314	324	318	324	303	321	311	356	338	329	316	333	322	313	331	346	339	319	400	362	348	328	349	358	339	339	309	332	359	319	369	357	310	342	333	339	320	340	296	293	353	327	327	337	291	359	336	339	333	322	309	330	360	342	344	325	321	345	322	315	338	354	318	313	369	332	334	349	319	301	363	333	348	340	333	337	335	324	309	355	335	329	349	310	341	326	330	325	324	355	356	350	334	336	321	309	332	313	367	348	336	317	357	319	302	343	390	320	332	371	323	344	347	334	340	328	353	335	345	346	295	313	364	351	319	314	320	341	327	372	327	315	335	318	356	332	317	340	347	326	352	315	361	310	334	326	324	372	334	299	322	328	303	350	349	311	359	340	366	367	350	342	312	359	323	351	332	354	350	318	354	352	339	317	332	310	340	336	342	344	348	342	319	338	351	347	327	327	322	326	319	340	333	374	336	333	346	349	317	310	330	389	339	364	331	327	304	360	358	314	318	331	362	339	329	318	354	300	314	356	335	324	348	352	340	319	330	329	353	313	330	346	342	345	315	321	317	347	327	358	324	317	340	357	308	349	351	309	344	355	337	353	365	357	327	359	314	306	332	333	328	369	330	360	314	346	374	326	330	318	346	362	330	362	341	336	328	340	359	338	347	345	342	358	330	346	368	320	376	331	312	342	336	331	365	348	358	312	349	337	328	321	345	342	335	332	304	342	319	320	339	334	333	334	326	333	312	350	308	357	314	316	322	344	331	291	313	288	374	324	338	324	313	331	358	338	312	340	337	377	330	302	307	332	332	333	332	339	327	302	357	326	327	325	350	312	371	342	345	335	311	331	336	326	338	310	327	310	327	333	333	333	364	366	368	332	335	334	353	339	316	335	339	377	332	328	352	336	338	339	355	341	342	342	348	343	345	331	342	343	354	368	319	330	361	376	334	340	336	366	366	320	371	356	360	347	328	300	336	333	309	342	329	368	332	342	343	315	315	323	351	313	323	335	341	326	332	321	321	328	359	285	313	337	368	345	340	322	327	366	328	365	313	325	328	314	365	339	334	349	353	328	325	342	325	367	323	316	318	356	303	333	347	360	331	294	340	324	325	315	326	327	326	334	330	309	332	337	352	339	333	349	343	327	318	351	326	309	323	349	321	353	336	344	302	339	349	318	351	330	324	354	334	330	354	370	336	328	318	347	343	318	338	324	339	343	335	329	377	326	347	349	338	323	318	301	348	338	331	318	338	326	326	327	333	354	334	338	308	352	366	343	319	317	326	329	336	328	370	342	316	355	363	327	325	355	347	332	339	316	341	329	362	362	322	317	342	302	389	335	333	339	318	327	339	343	325	350	328	347	339	349	316	307	355	348	338	315	335	319	355	342	316	331	353	327	309	358	365	345	339	324	301	347	338	320	364	329	361	337	306	300	351	350	336	360	326	363	349	331	327	323	324	347	305	325	342	348	354	338	350	335	319	360	351	361	324	334	337	329	340	356	308	369	335	355	333	365	335	316	332	344	315	326	318	358	299	340	343	320	331	319	337	347	335	366	286	340	335	346	327	325	355	334	358	325	321	370	355	336	352	312	343	290	347	331	344	363	295	338	330	345	309	318	319	322	336	318	327	316	355	326	336	281	344	328	335	347	347	355	307	346	330	329	351	371	340	336	359	328	361	300	362	315	351	313	344	331	339	318	317	343	294	314	329	349	282	302	346	320	385	306	326	324	333	335	298	339	334	393	306	331	336	329	327	330	371	332	359	353	375	341	313	323	288	325	328	345	346	316	349	355	314	338	343	319	324	329	340	352	336	339	315	343	334	324	311	292	364	304	331	342	332	342	310	353	346	381	285	344	331	305	326	330	326	321	298	380	316	320	327	372	321	359	343	341	298	354	342	335	351	320	343	332	338	321	322	332	349	315	354	337	331	340	326	340	351	321	291	351	334	350	343	323	298	334	355	350	357	351	262	344	332	362	336	314	370	320	329	313	298	345	323	316	298	333	368	304	313	331	344	350	346	315	342	326	348	349	322	309	344	333	354	330	308	365	329	314	336	339	322	326	338	340	348	345	333	330	377	345	302	342	328	326	335	353	322	362	372	286	372	322	353	357
22486	21106	28670	23798	21109	21150	11668	1178	849	712	665	589	536	486	468	470	378	412	424	397	397	440	394	378	373	349	348	346	333	372	340	360	318	326	319	355	326	373	361	348	340	337	351	350	314	330	326	342	296	318	302	339	339	316	315	297	310	302	289	325	322	337	341	335	334	275	338	310	314	312	347	354	308	323	298	345	329	319	291	350	318	354	323	309	309	326	337	326	322	333	345	307	303	335	345	336	353	269	295	325	352	330	318	336	313	316	339	328	323	328	352	287	343	311	348	340	368	321	338	332	306	329	317	338	355	310	321	336	281	303	321	359	335	323	340	310	309	335	332	319	345	328	339	312	315	330	296	304	366	326	309	345	291	322	340	341	338	327	304	322	327	305	309	319	313	311	275	331	332	310	307	304	319	309	309	321	309	336	287	304	319	346	324	297	301	313	333	292	297	347	291	299	327	330	317	332	318	330	329	329	307	368	333	326	327	310	311	319	297	321	324	293	289	309	304	326	324	304	307	313	331	329	312	338	328	312	298	328	324	328	293	323	352	296	320	300	334	312	335	311	318	336	295	320	312	337	309	293	317	318	290	303	305	303	309	326	322	354	324	306	323	324	306	362	302	311	300	293	308	320	307	346	301	340	330	316	317	384	325	323	316	357	304	308	324	316	333	319	349	313	314	310	312	321	343	320	323	317	299	309	310	323	334	302	336	313	293	320	321	306	313	330	310	299	330	334	301	286	324	307	327	341	307	293	325	331	305	317	302	314	342	299	294	319	311	332	309	328	348	318	301	321	282	305	331	329	332	340	363	339	318	315	300	303	322	329	331	335	330	316	319	330	326	308	327	312	329	302	311	311	313	342	338	324	332	336	283	300	336	320	332	318	300	315	314	338	299	305	336	358	337	307	322	302	301	289	359	322	296	318	279	341	356	319	317	312	322	293	330	328	318	347	323	334	345	300	300	295	330	323	308	320	326	322	328	311	319	332	315	327	329	318	339	282	315	331	293	304	301	342	320	337	301	318	325	331	318	314	293	273	332	334	330	306	343	299	278	326	338	327	311	307	290	309	288	337	317	310	307	322	318	333	315	282	349	316	325	305	327	329	314	319	340	327	291	316	305	322	304	307	313	345	329	317	301	287	342	333	319	327	319	320	337	349	311	303	355	293	293	333	337	328	335	302	343	342	351	297	336	344	348	322	353	340	311	327	327	296	301	336	337	350	272	312	322	326	325	335	328	338	317	313	297	350	290	315	324	329	337	341	337	305	380	342	334	301	318	349	330	328	336	339	327	327	311	330	345	325	318	323	310	309	332	302	324	295	310	312	325	326	328	319	309	302	326	311	322	327	329	318	308	298	317	314	351	321	318	294	302	310	298	340	289	298	312	313	320	283	322	360	273	312	338	289	311	332	325	266	339	346	343	301	338	313	318	305	340	303	330	305	306	316	351	349	314	327	307	294	331	301	303	315	331	335	338	301	309	335	313	324	319	338	308	334	317	304	299	301	323	329	285	353	302	351	360	314	327	349	293	339	324	347	325	289	301	313	317	316	317	342	317	325	317	332	320	282	325	327	333	327	289	304	348	325	330	318	340	320	335	321	351	293	290	314	294	306	310	350	304	327	312	301	329	314	320	320	322	296	331	295	354	323	274	290	338	324	303	327	297	337	341	329	338	334	324	318	287	300	302	336	325	342	330	337	326	317	339	294	345	326	305	323	313	297	350	345	332	333	284	317	320	305	296	324	314	320	313	320	319	307	336	346	350	293	317	300	333	315	301	325	309	290	316	290	287	331	352	304	320	334	324	355	356	301	347	324	322	318	314	352	313	338	328	322	352	332	274	316	319	327	299	327	316	348	337	319	327	374	300	307	323	312	302	297	346	335	332	328	347	312	296	333	312	375	314	302	294	330	316	322	305	313	276	331	327	317	340	319	286	327	319	290	320	308	347	326	316	332	322	337	307	299	295	313	310	351	354	353	352	308	319	346	325	297	332	315	338	335	328	338	334	348	331	316	304	298	305	281	317	364	345	342	316	317	298	329	321	315	329	348	309	332	359	305	281	302	314	327	311	358	327	332	318	325	321	315	284	340	310	311	316	318	318	320	326	310	307	282	313	312	350	345	305	334	318	310	318	303	330	316	309	341	321	301	353	298	368	282	342	292	340	298	321	270	326	335	356	312	351	339	337	338	307	314	313	332	350	337	340	307	344	294	353	344	286	301	320	337	338	345	303	332	297	323	339	309	331	310	330	321	298	310	319	294	315	308	352	286	305	334	280	346	333	307	322	289	350	295	332	314	323	291	308	337	341	320	306	308	318	312	316	334	280	323	330	323	315	328	306	296	327	349	327	378	332	309	311	323	317	309	326	323	327	309	338	336	321	303	291	324	308	304	334	304	358	292	329	315	331	340	346	317	302	355	357	322	304	322	329	319	349	318	299	329	326	330	316	311	300	297	316	334	325	327	323	323	316	327	307	269	336	321	319	314	324	304	308	332	308	299	297	313	317	299	314	305	327	313	349	321	330	325	285	315	287	332	347	330	356	365	344	346	290	346	336	329	304	329	316	332	337	332	322	312	344	325	334	325	330	318	319	299	346	344	327	329	305	309	315	335	306	308	309	332	321	314	315	344	352	331	304	305	317	323	319	335	300	325	308	324	298	313	303	313	304	295	321	300	323	306	318	322	321	321	330	349	322	314	310	342	311	311	326	295	323	305	305	319	322	333	339	354	341	310	287	316	323	303	319	319	318	353	329	330	330	323	347	330	333	336	320	328	327	289	327	296	323	332	304	287	331	313	367	355	300	296	282	315	334	303	325	334	322	337	323	310	304	322	361	344	302	323	323	311	314	357	340	311	341	335	339	306	327	311	309	311	352	321	282	328	308	293	324	284	300	326	326	315	331	347	317	333	301	321	325	354	346	348	290	319	332	308	301	335	338	319	291	363	316	313	335	292	335	320	325	319	327	340	319	315	296	288	334	317	356	317	328	307	299	350	335	297	313	305	323	334	299	296	290	332	314	287	352	324	312	302	312	287	324	313	350	296	318	297	310	323	322	299	321	307	314	323	353	265	314	337	290	345	285	311	304	308	313	329	327	341	334	292	297	305	311	303	318	323	329	303	299	367	308	296	338	306	319	342	323	292	324	323	330	318	324	315	316	318	312	317	335	274	325	326	337	345	309	304	309	294	331	284	317	300	321	327	327	315	318	327	318	335	317	331	299	296	310	352	350	311	311	317	295	320	326	312	317	307	344	322	334	331	298	317	317	322	321	318	287	315	290	324	328	337	314	268	317	306	321	333	326	307	320	353	309	329	302	315	297	312	332	327	340	325	326	309	316	334	361	317	301	326	340	312	306	323	334	285	307	310	327	311	320	338	308	320	332	341	278	321	304	317	304	321	333	337	297	287	332	306	302	310	312	304	328	309	351	315	324	303	322	320	312	305	303	303	348	333	295	302	273	316	304	293	319	308	309	296	311	333
10219	13479	11158	5433	3634	2789	2058	1557	1251	988	895	761	658	637	592	593	515	504	479	480	476	473	439	378	408	413	404	364	394	371	391	385	394	380	351	387	357	398	373	396	393	352	361	335	384	391	345	371	331	385	357	340	348	320	332	350	332	336	339	351	326	341	335	338	353	330	393	373	382	353	322	349	332	348	370	335	323	361	334	304	339	320	384	330	366	400	321	327	323	355	349	331	324	360	320	326	322	333	359	367	334	313	386	340	344	348	349	322	328	331	348	376	329	374	369	340	358	355	337	362	359	371	340	364	346	377	372	358	346	348	351	324	326	341	343	331	331	348	317	352	331	360	336	369	362	368	372	320	349	319	356	356	335	322	364	320	372	370	320	334	371	362	339	331	329	356	357	367	319	349	327	353	362	335	335	372	322	343	345	377	307	299	331	363	321	326	326	358	334	349	339	335	351	315	331	345	341	328	327	346	336	324	352	330	334	362	324	321	310	364	319	335	353	338	307	344	326	313	339	325	358	375	322	347	346	332	338	353	323	336	357	356	341	319	373	314	342	300	322	321	325	352	352	340	307	356	321	338	334	345	368	354	324	337	371	330	360	329	353	337	353	345	359	349	337	344	313	334	346	363	325	316	316	330	346	349	353	343	285	317	321	335	360	346	361	331	338	314	327	359	343	342	342	332	341	355	358	328	319	345	355	363	364	347	310	322	321	326	354	347	364	358	378	329	374	318	326	352	362	359	352	321	334	338	309	298	332	372	319	305	305	316	341	348	327	323	359	339	356	331	374	341	346	326	357	336	363	380	361	340	306	349	322	329	333	298	351	342	333	350	304	320	336	372	338	323	337	358	371	340	314	365	325	349	305	355	343	322	365	317	316	323	348	361	337	310	337	326	378	316	344	374	359	361	335	325	290	353	352	296	334	354	340	350	309	346	374	329	351	344	346	342	377	327	366	345	332	335	339	349	324	355	367	368	350	319	359	355	330	316	310	338	321	331	353	321	329	314	362	359	340	312	346	348	351	346	369	369	362	334	345	351	342	352	320	350	335	294	358	319	364	316	321	345	348	328	314	339	335	321	316	356	334	337	319	333	327	360	359	331	368	309	304	337	334	374	338	319	347	331	356	306	335	336	336	357	335	339	343	310	339	349	315	324	350	336	321	348	330	333	377	318	328	334	351	326	314	335	357	350	326	321	307	338	344	360	342	359	348	341	314	333	370	355	331	344	348	356	364	298	325	332	346	327	328	326	305	342	335	348	327	332	356	361	348	331	346	324	376	337	309	333	335	337	330	351	336	337	328	344	336	316	322	327	319	344	305	316	339	352	356	341	367	355	364	312	361	354	341	338	348	290	348	350	352	354	305	329	344	343	354	321	373	338	342	335	340	363	332	363	351	326	339	349	323	336	339	344	357	350	341	363	355	324	311	318	326	357	332	357	332	358	358	346	293	349	331	348	327	350	361	376	336	314	343	332	346	346	330	332	321	349	335	342	357	326	328	310	342	342	312	301	318	352	337	337	319	325	351	329	334	319	332	346	338	348	340	371	347	342	368	321	349	366	310	348	301	331	346	379	319	316	367	348	397	318	353	318	330	339	343	340	360	345	328	347	352	335	371	345	334	351	331	317	321	337	370	337	335	316	331	319	308	359	346	327	327	352	333	361	354	340	276	367	370	334	358	356	343	309	341	361	388	349	327	317	333	336	380	332	316	350	360	311	342	326	327	321	337	310	348	329	340	361	329	337	367	345	344	367	347	346	318	345	344	354	333	324	353	324	307	348	350	325	365	333	335	342	332	327	335	347	341	328	380	346	320	320	329	327	309	339	346	336	323	349	351	315	339	308	348	358	316	314	342	336	334	344	352	351	321	330	347	344	346	318	335	341	344	318	365	343	303	347	349	310	355	324	342	307	331	333	339	331	335	344	335	364	331	324	349	361	371	352	341	360	334	313	343	339	360	323	343	335	359	396	375	319	349	335	321	330	329	320	360	338	321	335	338	355	286	347	343	357	365	347	323	323	353	299	317	344	329	322	343	338	363	331	311	357	316	368	333	321	350	320	333	385	322	372	318	343	340	333	358	357	362	342	328	325	364	312	299	332	299	320	346	325	323	363	318	328	315	304	334	356	355	316	290	322	346	316	322	338	345	362	324	298	353	357	319	333	396	341	314	355	311	319	347	347	340	345	325	328	377	344	323	327	317	341	315	345	317	333	343	329	329	328	348	387	322	336	340	316	318	344	326	336	339	350	381	332	332	323	328	335	312	338	305	356	346	350	311	310	367	348	372	305	377	329	333	320	337	338	343	341	343	328	361	374	336	343	375	325	359	329	362	305	321	341	342	351	358	360	355	346	351	330	326	356	349	311	340	357	348	341	344	323	316	336	317	348	326	341	302	318	310	327	307	351	335	331	328	367	357	338	356	355	354	352	335	354	344	330	338	341	394	317	391	333	328	343	355	310	313	314	346	384	331	321	341	355	312	323	375	343	315	331	381	336	333	373	332	362	325	362	371	345	349	355	345	353	340	320	329	330	323	348	326	349	350	328	318	348	355	324	346	313	328	350	336	336	336	356	336	363	328	349	348	337	353	346	374	336	348	348	326	356	340	331	333	341	324	330	327	323	331	340	356	350	344	317	361	346	323	346	342	363	351	352	345	322	340	334	330	323	319	337	327	341	334	341	318	345	326	345	354	343	345	348	312	327	344	352	304	350	311	312	356	306	327	331	312	308	345	339	392	380	361	348	344	340	299	345	314	335	343	336	340	318	340	344	341	288	356	322	315	314	304	328	322	345	345	358	355	389	348	335	317	332	342	344	349	322	332	344	363	336	357	344	318	325	376	357	385	312	346	347	337	337	358	322	364	342	333	366	321	335	325	332	314	350	341	311	330	328	328	306	353	352	328	339	322	317	364	353	310	332	319	350	328	346	338	359	326	331	328	315	346	328	348	340	366	313	340	352	334	359	352	359	363	352	306	334	331	356	324	333	307	346	316	332	344	362	367	362	331	350	329	346	340	340	329	334	312	397	329	340	331	359	379	314	345	337	337	352	348	313	364	361	338	348	368	360	337	338	311	364	337	315	322	312	348	343	345	347	331	351	344	353	340	346	331	351	335	349	321	359	338	339	318	350	294	332	369	366	351	319	336	356	347	332	300	338	309	319	332	328	362	334	321	312	331	350	349	330	351	327	332	339	354	360	323	316	319	333	300	322	325	350	340	313	316	350	337	307	315	341	319	334	345	336	353	328	337	343	305	357	358	302	335	316	332	365	317	328	321	340	366	348	346	328	324	309	350	365	342	362	311	310	361	337	335	349	341	331	329	360	337	328	346	361	341	356	330	337	324	333	326	346	324	335	310	327	332	352	317	357	351	347	339	349	371	323	314	336	334	307	383	372	341	371	365	333	328	347	310	359	369	323	324	367	325	339	312	337	321	364	323	341	311	332	375	314	355	329	342	360	321	337	369	353	356	354	333	357
22434	21072	28650	23722	21079	21120	11752	1220	785	703	631	562	540	516	460	474	447	386	380	424	449	397	397	398	345	360	376	349	379	363	354	333	359	316	335	318	356	384	343	338	328	365	316	327	351	297	346	329	329	325	348	367	360	305	333	327	307	347	319	326	355	342	342	312	326	341	314	321	319	314	332	294	292	337	326	316	330	306	331	327	374	305	317	346	317	320	295	337	305	353	349	321	332	357	328	303	347	329	312	291	334	318	328	325	323	319	337	318	321	328	336	337	368	311	310	318	363	322	307	356	316	301	327	329	334	320	337	294	310	357	343	297	335	336	306	380	312	294	337	333	328	351	363	313	323	314	323	283	321	326	298	353	337	332	311	322	304	285	334	307	338	344	314	311	329	324	336	318	307	344	336	301	361	330	319	323	318	325	336	334	363	315	295	351	326	302	308	304	322	334	348	317	302	285	320	306	303	322	344	343	346	322	358	338	336	342	294	325	339	325	317	326	304	307	332	347	325	337	320	300	334	294	351	314	314	299	336	361	319	318	311	339	362	302	313	305	330	344	370	354	319	325	367	311	337	322	301	324	318	309	371	330	315	324	367	347	364	300	329	334	319	325	332	346	309	326	324	312	346	344	318	308	319	297	342	354	361	345	347	311	345	337	307	349	344	343	326	330	306	308	344	343	310	335	330	312	351	330	334	349	319	331	336	334	320	355	311	350	317	326	347	325	329	368	309	352	320	328	292	335	329	314	328	364	275	312	315	307	273	315	360	317	325	296	331	317	352	362	317	323	347	342	300	296	336	328	337	332	294	333	318	292	329	328	330	347	326	332	342	323	294	363	335	312	330	306	312	331	313	342	333	354	333	327	294	331	350	329	327	303	344	340	324	304	306	307	324	349	319	310	333	310	328	326	334	336	304	320	352	308	339	322	299	307	334	326	305	333	310	306	337	317	333	318	316	348	338	315	335	309	330	334	316	327	326	322	307	305	308	321	341	344	317	351	299	306	320	289	373	293	311	319	323	326	332	269	347	363	312	326	338	315	322	312	313	336	333	358	323	315	337	308	308	332	348	309	303	313	332	314	328	319	329	294	364	347	356	321	336	306	324	335	296	322	298	300	301	319	295	321	307	342	349	328	334	300	322	343	348	297	313	325	309	306	345	307	329	330	352	338	312	316	351	303	313	300	350	330	336	300	336	313	339	325	309	304	327	302	329	330	358	311	309	304	332	330	371	349	336	320	290	337	321	310	350	339	300	366	345	323	294	348	327	290	314	343	319	277	308	321	335	327	338	320	286	324	323	299	285	299	305	340	349	339	312	311	320	354	326	329	298	294	315	307	318	373	327	320	317	346	329	286	335	326	324	329	343	306	319	306	284	342	308	341	299	333	335	343	330	312	335	312	305	324	335	346	304	312	338	343	325	345	336	324	350	331	330	297	329	340	343	326	302	359	339	300	348	347	337	322	357	323	312	300	349	338	289	342	337	311	310	360	318	349	322	317	308	312	304	325	327	282	343	323	335	317	325	314	307	303	314	330	308	321	309	348	331	296	312	331	319	311	330	322	342	324	336	319	346	333	338	308	291	307	311	310	307	322	320	291	363	331	318	322	341	315	342	334	330	296	292	302	305	351	312	322	330	337	331	294	298	319	325	325	298	313	335	292	316	327	321	350	308	337	326	353	337	322	317	345	302	307	332	323	331	356	316	316	333	339	306	344	316	308	331	329	329	321	347	304	339	316	317	302	327	290	326	317	289	342	329	314	325	303	313	320	325	335	356	325	317	336	348	305	300	323	347	323	300	301	309	333	294	352	342	350	328	336	303	335	330	350	315	328	289	304	296	323	317	327	345	318	329	321	330	312	353	315	284	294	354	359	342	317	334	308	335	293	328	309	316	312	333	309	311	355	311	321	350	347	327	329	296	319	327	331	356	309	329	316	331	305	347	333	329	310	317	347	324	295	301	323	301	320	333	341	317	335	326	304	330	318	351	294	324	284	341	355	328	316	322	336	345	345	307	299	309	320	341	310	317	331	293	310	315	335	292	338	317	355	327	291	325	305	320	315	338	314	327	331	339	306	318	347	335	331	320	313	290	322	331	293	320	315	315	328	318	344	312	357	304	359	337	324	334	317	314	336	284	359	333	290	340	326	306	313	366	352	336	314	326	308	321	328	328	328	325	328	304	370	326	306	312	305	311	340	351	309	298	319	338	348	319	322	331	313	315	331	302	295	300	331	329	336	313	324	332	337	317	311	303	310	305	340	332	301	305	310	303	328	340	334	359	346	355	335	335	328	320	303	321	336	284	310	338	315	336	333	329	322	323	287	344	355	346	306	303	314	333	325	291	299	327	290	320	302	306	328	297	308	311	327	327	317	345	330	283	330	312	329	365	339	329	339	332	335	321	324	321	308	301	327	323	324	331	317	327	344	345	332	316	333	312	343	317	347	342	317	337	325	319	332	321	308	291	304	297	312	322	339	332	364	347	297	319	345	336	314	329	311	309	371	321	336	337	327	334	334	339	349	343	326	345	338	311	359	310	315	314	325	327	337	306	331	313	336	320	313	332	291	304	317	310	317	345	315	316	331	313	322	302	304	313	353	340	320	337	340	304	336	337	352	303	331	325	331	325	370	343	326	320	306	331	319	327	350	301	333	320	329	316	296	301	330	326	330	296	328	336	306	328	326	309	327	319	328	336	332	325	320	331	318	348	322	289	316	319	303	296	328	342	337	305	337	327	299	305	343	342	324	322	320	354	344	344	330	315	316	313	332	319	344	327	327	303	323	288	315	350	312	320	337	354	323	320	285	314	327	328	300	327	319	285	310	316	358	334	335	341	311	332	298	337	342	312	308	286	316	320	338	314	337	325	334	335	350	327	315	344	303	349	299	343	299	302	273	329	297	335	288	320	313	328	333	364	318	343	328	298	303	338	349	295	311	343	322	317	326	336	318	346	309	340	290	312	360	307	307	331	343	340	323	302	325	351	303	335	326	295	310	308	319	335	309	333	348	331	319	313	296	315	299	337	343	312	321	335	319	319	328	338	302	327	317	311	298	328	311	298	325	332	350	332	326	316	331	324	314	328	311	322	330	346	322	337	293	323	314	334	301	329	316	350	302	304	349	319	332	330	309	336	352	328	331	319	321	356	310	345	313	302	332	306	318	315	321	352	320	344	303	318	311	300	282	358	363	309	320	325	297	335	343	301	335	328	313	336	314	310	292	342	339	308	316	320	358	313	348	331	327	346	331	317	324	362	329	336	325	337	328	330	326	340	322	306	313	345	325	309	307	309	292	303	339	312	324	332	346	321	312	308	309	278	335	316	321	321	331	340	362	332	329	335	339	351	312	336	290	326	321	332	334	357	328	325	350	344	341	331	327	337	303	298	328	316	304	315	330	347	305	313	311	350	320	325	333	311	298	327	335	362	331	311	339	313	330	320	329	309	337	308	328	302	311	324	348	356	352	290	334	361	350	351	301	332	354
12114	13454	11182	5525	3725	2741	2065	1618	1233	997	907	739	648	665	586	549	473	499	457	453	462	442	458	425	385	394	381	416	378	376	360	411	395	363	413	371	388	363	380	337	368	385	362	380	365	363	378	342	388	361	329	368	367	341	366	359	323	335	375	367	381	352	362	325	359	358	321	365	343	337	330	372	313	354	376	343	382	325	373	347	355	351	336	375	380	357	322	357	346	352	374	361	374	342	352	351	367	372	354	349	329	348	361	328	345	346	346	344	341	342	337	374	359	341	345	328	332	331	319	364	341	385	349	349	388	326	374	352	355	331	360	376	348	341	355	328	322	336	367	338	362	331	324	364	394	336	345	290	340	335	364	371	324	383	368	358	349	356	350	332	349	314	360	362	326	350	390	351	341	333	351	349	365	340	358	339	371	341	360	312	364	323	343	352	324	335	346	350	345	366	338	363	359	344	348	332	323	323	352	370	300	352	342	355	379	348	357	332	319	316	343	340	388	356	326	343	380	344	364	393	365	348	335	359	338	357	377	360	351	345	323	356	335	354	332	358	343	349	377	326	352	329	369	342	361	346	356	346	321	374	313	340	321	362	348	317	331	360	348	324	347	356	316	369	360	322	319	334	355	363	341	358	335	306	337	341	344	328	333	342	414	348	335	342	339	345	332	338	331	326	325	343	334	326	345	355	348	344	297	340	368	356	344	341	352	355	353	335	311	350	333	326	354	326	349	349	321	348	364	332	364	353	297	358	356	315	327	312	364	348	329	314	348	356	333	369	350	314	362	365	344	347	345	337	355	314	348	369	360	322	323	340	312	362	328	373	339	349	365	345	356	339	347	335	352	363	320	372	351	360	332	362	330	395	354	353	370	338	340	343	336	342	363	347	338	335	321	358	358	374	329	329	363	354	315	373	323	351	329	376	334	343	332	352	366	342	341	316	367	342	331	368	332	353	330	345	356	293	378	340	366	320	315	329	346	346	389	388	362	344	321	327	336	309	352	374	333	332	329	356	365	348	299	294	365	336	347	354	341	360	331	335	352	341	330	349	328	336	322	321	367	354	348	340	344	321	329	372	346	337	356	340	367	357	340	346	322	380	360	366	349	357	329	359	291	313	369	335	335	356	351	327	374	361	340	331	326	367	315	327	335	328	370	310	340	340	318	324	360	348	348	327	312	352	313	318	347	339	338	328	343	324	357	341	349	316	308	361	363	348	335	358	349	353	385	377	370	352	320	351	325	357	308	344	378	326	350	337	341	361	346	339	346	312	326	353	374	376	318	362	324	344	323	349	349	330	355	393	336	341	342	363	326	344	340	340	320	348	325	347	321	372	353	344	344	329	341	342	346	336	348	320	345	341	376	326	358	338	336	350	336	325	349	319	325	351	349	349	315	329	339	320	356	340	342	346	328	348	371	349	340	331	351	316	321	349	324	332	350	373	334	352	335	353	356	348	327	370	322	352	339	343	367	350	368	311	344	320	345	346	307	348	329	343	312	338	342	355	350	351	355	335	363	342	360	336	348	332	339	365	327	324	369	342	342	331	373	335	351	341	313	341	338	348	352	358	367	319	332	387	381	323	348	352	344	351	328	318	337	352	345	326	349	355	326	338	359	342	391	372	337	330	333	341	330	356	366	335	325	343	335	370	352	327	348	359	348	363	336	358	324	379	340	316	318	327	363	331	341	334	335	342	338	344	357	337	358	346	338	323	330	340	341	333	358	379	368	350	326	361	334	354	341	322	328	365	335	376	328	322	322	325	352	346	351	311	354	318	374	338	371	353	324	321	341	350	335	334	347	314	332	322	359	337	344	347	318	375	354	336	326	347	346	339	370	325	323	356	309	352	347	331	356	317	339	340	330	342	358	348	347	350	342	341	310	356	336	363	367	362	343	318	335	348	345	337	321	344	383	337	307	334	364	349	352	324	321	350	331	335	373	288	349	351	358	331	365	312	383	323	363	351	359	339	351	338	342	345	342	362	341	355	349	319	352	363	323	347	356	322	350	317	366	313	313	356	317	338	376	361	325	330	366	371	365	314	366	323	339	344	362	353	346	366	321	355	333	333	367	355	358	366	336	312	350	346	340	337	349	335	315	316	350	387	351	317	344	317	337	314	336	340	355	347	357	344	353	309	329	335	338	374	361	367	320	320	337	332	301	332	328	331	361	341	343	363	359	346	336	362	394	334	356	345	368	320	322	373	376	321	312	321	372	381	318	342	357	383	331	353	343	352	331	305	338	313	351	331	328	342	348	345	331	361	359	366	344	342	322	355	343	374	317	350	348	320	341	350	342	340	304	321	351	344	341	331	362	371	348	384	340	308	330	340	324	302	355	357	351	330	338	347	336	311	316	357	351	329	346	366	359	343	353	369	326	349	388	343	317	333	344	337	360	353	326	345	324	339	351	306	325	342	342	353	323	338	349	351	355	327	344	302	378	345	376	343	336	334	326	336	357	355	362	318	347	355	327	341	344	320	334	350	346	324	345	341	355	368	299	355	352	318	327	333	324	291	355	352	341	345	364	311	350	341	356	352	335	377	315	339	355	344	331	327	375	331	351	380	339	338	335	314	344	331	350	329	360	345	341	327	321	318	297	327	360	360	347	372	296	353	325	353	320	338	322	338	332	358	337	323	348	348	342	376	329	343	354	329	317	393	344	338	359	384	355	361	326	336	334	339	344	335	336	340	312	334	359	362	315	342	328	349	305	314	298	346	327	346	361	365	343	329	336	369	344	337	327	352	321	334	329	330	358	337	315	328	340	325	373	346	316	378	355	333	354	339	365	352	341	332	335	355	345	329	297	334	355	318	332	326	337	351	346	326	340	309	327	373	333	348	356	310	388	357	343	334	347	340	338	376	381	338	345	352	354	348	329	351	357	323	326	332	312	367	335	317	354	359	352	334	351	334	369	352	350	332	333	341	323	357	349	335	344	324	322	362	320	339	355	344	347	329	367	349	337	340	352	330	330	308	337	346	354	325	334	343	311	352	307	341	381	364	351	334	337	352	322	361	348	346	336	329	330	339	362	348	322	349	330	331	325	345	370	363	356	331	350	311	325	354	340	410	316	300	343	335	324	368	346	328	347	351	302	332	369	351	348	351	338	345	350	344	285	328	361	347	332	342	334	311	347	327	347	363	361	321	336	351	328	331	329	366	349	330	333	344	347	375	342	322	355	327	319	313	349	323	310	308	384	377	347	314	337	341	364	331	342	322	340	351	356	345	350	352	341	347	333	411	347	331	331	324	366	335	332	307	331	374	362	384	351	325	352	366	345	361	343	318	326	368	334	352	320	358	323	392	323	351	336	324	347	333	318	371	343	344	383	334	331	327	350	361	316	343	331	347	320	329	365	374	316	340	334	338	332	351	353	364	351	321	321	351	353	362	348	343	352	342	350	367	337	377	340	362	341	334	343	329	345	344	363	364	364	341	362	357	339	318	341	297	361	351	295	347	336	362	372	326	325	361	366	372	321	294	326	348
22503	21032	28557	23697	21035	21081	11658	1169	772	738	612	594	582	520	472	484	405	412	432	391	401	396	366	369	352	376	374	367	374	381	390	354	343	330	375	339	319	338	343	324	322	348	316	322	320	347	363	363	329	329	340	314	358	308	315	347	352	338	348	330	310	319	319	330	352	306	329	339	321	305	327	308	320	318	375	320	338	306	324	334	353	340	337	351	318	328	320	317	314	335	306	324	323	316	325	279	328	373	342	326	325	305	319	302	327	322	340	339	304	302	320	327	327	321	310	339	324	307	376	313	319	331	320	327	350	318	338	323	342	338	341	327	334	305	326	309	332	295	350	302	306	346	357	329	332	360	319	321	317	309	341	312	324	312	338	308	323	348	316	362	329	341	297	313	341	340	364	336	336	351	278	331	336	322	327	302	298	341	302	326	345	333	315	302	339	326	327	345	322	310	326	351	291	322	363	367	337	372	330	320	298	339	338	296	335	371	332	316	319	331	311	336	279	318	300	349	325	320	339	331	295	318	334	303	335	325	308	322	328	319	297	326	295	350	350	309	334	333	306	328	340	299	302	297	334	337	292	332	325	289	329	327	311	314	358	341	322	337	319	320	343	328	324	321	345	318	316	312	300	337	332	330	324	311	340	324	319	318	302	325	340	356	321	366	336	315	327	332	323	312	344	303	304	347	325	327	302	346	326	349	303	318	318	334	294	340	318	325	294	313	311	328	332	333	326	323	308	298	357	348	305	337	326	357	321	345	277	348	338	331	348	316	335	337	290	322	322	332	307	314	305	320	312	327	348	305	336	302	300	333	321	323	327	329	319	318	306	299	326	312	331	268	350	334	328	289	353	361	323	331	347	344	314	317	357	317	317	337	302	313	324	360	301	333	318	309	350	338	301	312	331	326	312	321	299	280	293	300	313	311	316	331	329	340	301	318	367	335	302	338	316	327	347	321	349	296	355	319	321	320	313	307	317	325	320	314	332	342	348	342	357	313	347	340	322	331	341	336	339	314	309	344	340	338	336	325	333	328	309	343	315	288	350	340	320	347	330	306	321	318	298	294	303	349	324	351	309	316	301	316	320	327	342	315	324	308	366	315	326	311	313	331	334	307	329	316	346	296	311	332	333	307	338	311	303	354	348	321	316	345	311	352	370	333	318	317	328	319	307	283	320	307	347	335	303	297	320	347	348	323	294	324	339	330	348	326	331	320	300	330	353	337	316	325	355	316	346	315	331	320	314	324	313	322	310	327	339	315	308	323	311	342	348	330	340	311	323	366	323	325	311	317	324	313	315	321	287	361	320	314	312	330	323	311	329	331	329	314	341	312	334	332	354	361	362	328	315	295	330	330	349	313	308	333	317	336	331	288	315	304	316	309	324	300	293	294	294	331	294	330	327	337	320	349	324	334	327	318	343	327	369	311	316	351	338	334	342	307	352	317	305	344	325	306	304	345	331	344	331	343	304	299	321	312	319	333	313	326	349	324	297	303	319	304	309	303	327	330	311	329	313	317	349	316	350	325	323	331	272	315	341	336	307	297	325	300	353	315	322	316	341	330	308	305	339	309	293	317	281	304	296	312	336	341	338	355	346	297	323	333	342	360	332	306	331	319	326	334	316	321	325	315	332	320	327	341	327	343	321	330	314	305	331	340	320	294	341	310	341	317	329	323	288	315	334	360	328	320	342	317	336	329	343	326	312	333	312	335	321	316	352	328	302	324	325	346	339	334	287	321	355	337	315	288	317	300	303	305	306	351	321	357	333	292	294	350	349	311	343	320	340	314	295	304	290	322	327	336	334	354	295	327	305	300	302	354	332	319	323	315	318	304	347	355	306	302	292	326	305	331	305	327	324	302	350	340	317	328	306	332	359	315	331	329	326	311	348	303	351	326	323	337	312	326	316	345	352	337	305	305	310	311	307	309	347	332	284	318	323	348	325	318	315	307	315	323	326	338	340	304	306	357	315	330	291	344	318	317	315	315	317	324	332	306	339	344	314	319	293	323	310	337	316	319	306	325	304	343	374	295	332	320	336	327	316	318	322	318	305	389	334	363	323	328	319	322	329	328	330	322	332	317	351	298	334	346	324	332	325	326	291	321	352	314	319	331	321	302	343	327	327	363	312	321	336	295	369	347	306	323	309	301	321	296	324	329	306	326	314	345	333	289	294	341	305	338	320	334	315	338	309	307	310	340	334	327	324	299	321	323	318	290	305	309	335	327	336	335	315	331	308	317	344	308	293	329	343	312	336	312	353	345	330	330	324	304	338	332	304	322	311	322	331	346	326	308	347	315	318	319	290	313	316	336	295	313	336	337	327	318	287	321	371	334	355	378	335	344	343	307	353	308	323	298	299	318	314	334	321	330	283	343	323	349	303	331	300	320	313	317	290	337	318	347	301	325	319	359	328	333	339	319	330	324	323	375	329	349	295	349	335	361	329	319	334	342	320	348	325	347	323	331	317	307	331	330	321	326	287	334	324	324	327	334	306	304	327	289	306	309	287	316	319	309	338	316	344	323	321	330	341	330	338	332	360	311	330	315	352	318	324	323	366	340	313	296	333	346	340	358	324	319	331	310	275	296	330	327	339	333	308	342	326	324	320	316	329	355	335	308	319	329	353	305	332	344	317	299	324	341	323	306	317	294	328	352	319	342	343	314	354	350	350	318	309	312	343	316	315	322	315	305	352	309	330	330	319	322	341	306	346	311	292	320	308	345	325	311	306	343	325	336	329	312	303	348	332	327	325	318	318	302	293	354	335	324	311	351	327	293	315	335	335	309	325	318	300	341	291	308	318	311	294	312	316	333	333	327	314	307	319	325	301	322	332	266	330	343	337	320	285	357	340	344	300	354	316	308	330	336	316	322	347	313	321	312	314	296	358	333	352	346	321	315	361	341	337	314	313	311	324	345	337	337	326	363	301	329	316	332	316	305	311	302	299	343	364	319	324	335	329	321	335	306	322	330	341	317	327	337	331	290	295	295	364	309	350	351	303	301	332	294	323	314	325	333	329	289	349	306	318	328	319	332	298	361	327	332	333	316	332	351	341	309	291	337	318	343	325	328	302	324	336	348	354	339	362	313	332	343	353	289	316	314	320	343	312	333	368	307	290	287	331	343	352	307	326	341	337	306	324	341	306	329	298	303	291	300	333	348	303	299	307	335	278	302	344	336	315	329	324	335	349	333	321	303	331	306	320	355	350	344	333	306	339	337	342	333	329	335	338	349	347	334	317	342	326	334	315	308	302	322	316	344	313	337	308	318	301	316	309	344	349	340	328	351	334	328	316	357	365	311	338	313	301	321	310	317	338	292	319	316	315	308	326	315	331	343	315	334	332	318	326	341	308	330	338	299	313	307	302	321	319	314	314	332	325	312	334	313	305	334	330	313	318	338	354	318	281	312	303	328	321	309	301	320	331	328	310	325	301	298	307	295	324	293	336	326	339	335	316	321	336	322	328	309	338	325	291	313	296	313	322	330	343	317
13891	13518	10965	5559	3641	2729	2071	1634	1199	1036	870	774	696	604	582	538	516	499	438	422	448	511	440	411	411	405	375	375	396	424	396	375	348	391	412	368	358	360	351	362	358	374	340	358	332	340	357	347	354	366	325	381	370	347	380	346	334	372	358	344	324	353	352	348	320	348	362	342	343	376	337	351	369	360	354	343	353	341	367	356	374	354	334	343	376	344	337	374	326	344	341	328	340	375	366	350	335	337	348	363	337	356	322	347	347	367	357	345	346	365	312	342	374	339	372	361	340	342	342	339	341	333	347	348	357	364	368	352	352	371	335	376	325	343	328	356	335	341	359	302	350	336	352	339	337	346	364	371	333	353	310	340	365	352	332	331	350	331	340	322	333	355	337	325	347	351	357	350	336	323	339	378	353	355	345	372	356	308	364	361	347	352	357	357	320	342	323	347	357	329	341	340	350	291	336	333	325	313	356	351	356	367	359	374	374	319	367	374	365	347	323	368	362	338	333	377	326	342	349	345	329	340	340	335	375	349	338	368	338	380	351	340	342	338	360	336	369	362	336	341	364	297	365	344	330	325	340	340	349	334	354	320	374	353	341	323	336	365	332	351	348	362	343	328	344	341	358	327	350	313	292	369	376	318	340	318	339	354	352	333	343	339	335	318	353	369	342	340	316	319	360	361	327	354	371	365	366	331	377	325	340	340	344	345	377	367	327	372	350	375	368	348	355	348	349	330	368	330	348	335	311	323	342	306	331	360	334	318	349	366	342	343	354	343	349	344	350	364	363	342	337	390	351	321	329	356	342	341	320	349	330	311	369	334	356	328	345	313	321	352	339	333	332	346	323	325	365	355	373	326	345	328	354	351	343	338	360	325	326	414	334	337	347	365	337	355	319	342	383	373	343	337	330	329	345	361	348	319	352	331	373	352	327	366	333	325	345	370	341	354	327	331	336	355	339	362	371	340	361	362	362	337	359	358	342	320	343	345	330	369	350	365	354	358	356	359	358	325	349	372	346	344	315	352	362	345	325	327	323	348	348	332	332	374	376	372	343	329	397	348	356	334	375	317	339	351	327	303	346	335	348	320	377	346	374	366	340	325	347	364	325	305	345	360	364	310	324	370	332	362	356	314	337	336	333	316	339	371	354	318	335	343	372	359	374	347	363	350	355	337	350	333	362	352	361	374	378	323	371	341	348	368	353	325	367	340	362	379	354	337	333	323	340	340	351	352	362	361	318	324	343	357	348	349	382	357	314	331	344	363	385	325	309	316	355	347	356	345	332	366	357	331	316	371	347	344	332	323	337	322	341	327	361	350	339	369	343	357	338	345	354	307	370	341	328	367	347	340	334	359	379	347	377	347	361	350	363	347	324	328	387	381	347	338	353	380	327	342	331	356	361	355	358	335	335	324	374	338	357	357	358	335	318	340	355	371	325	331	316	365	331	326	337	368	348	324	324	348	338	341	344	347	376	350	340	327	361	337	375	341	341	343	366	323	341	335	339	334	339	328	352	349	339	357	315	353	368	331	345	326	327	370	343	364	371	316	331	364	354	331	361	332	354	433	320	357	328	342	314	362	345	297	324	357	339	341	355	337	363	364	317	341	343	352	330	338	362	332	334	354	355	349	354	353	343	343	365	349	368	374	327	358	331	387	344	356	333	371	333	341	351	342	349	330	341	390	352	337	365	345	334	352	347	352	335	340	321	320	360	327	352	344	349	329	344	353	361	340	339	385	351	345	333	361	321	336	347	318	347	355	342	350	366	326	335	350	355	373	349	334	331	346	368	344	333	356	334	358	386	338	356	356	385	372	365	354	340	336	376	335	357	350	345	362	364	326	329	333	317	350	344	369	367	330	341	362	370	355	319	354	367	339	312	347	367	357	329	345	378	325	350	352	325	336	344	316	320	358	360	349	364	312	387	373	385	345	312	313	359	357	382	352	353	334	344	356	321	360	348	320	391	355	351	352	334	346	313	375	332	331	332	333	377	363	324	342	352	338	310	359	321	379	351	368	343	351	346	342	383	331	350	349	352	346	365	338	349	368	345	335	347	351	336	351	322	351	339	316	346	326	324	330	346	339	351	327	315	373	368	365	381	356	354	314	327	315	372	327	337	341	346	366	325	378	321	370	337	357	355	336	345	365	332	308	363	337	353	321	334	367	328	355	378	347	355	314	339	373	334	340	318	333	321	342	362	349	343	352	338	327	320	334	306	333	350	345	375	318	361	352	367	314	333	330	336	342	332	327	357	365	330	318	340	374	373	334	374	330	349	342	330	329	328	297	326	364	335	359	327	339	320	311	364	324	373	348	350	337	348	364	340	345	344	373	354	357	362	372	339	349	359	329	373	334	351	353	325	328	356	362	357	338	353	338	357	306	350	365	354	364	363	339	313	334	350	345	335	332	378	369	316	353	365	358	339	358	337	391	313	315	324	364	353	340	301	345	347	345	311	410	337	335	351	352	354	385	309	384	378	337	334	331	335	357	340	313	335	367	346	355	349	360	319	334	357	362	303	338	329	376	349	347	327	325	373	348	352	330	337	325	357	363	326	354	320	347	318	350	313	326	356	376	368	345	353	345	353	338	351	335	353	344	321	334	371	371	341	372	328	327	369	339	371	346	355	381	348	362	356	300	356	365	378	321	368	359	350	338	351	365	362	323	356	340	330	339	318	336	377	328	363	336	329	362	365	353	333	306	338	324	334	342	350	342	335	329	354	346	346	322	362	316	335	333	336	326	353	363	380	362	371	353	377	333	345	332	365	330	344	376	345	334	318	338	344	332	369	354	344	338	320	345	341	335	362	377	340	369	347	336	333	353	331	362	342	353	343	325	355	337	344	334	359	336	341	361	345	356	365	373	361	368	339	364	315	316	351	344	339	347	346	355	321	357	366	350	328	333	335	359	358	328	348	365	324	347	366	355	352	347	349	341	390	302	351	330	344	326	321	337	328	338	326	338	358	344	379	357	350	358	338	314	334	380	320	339	357	380	326	364	356	336	357	325	359	346	369	386	318	337	372	348	375	314	329	336	320	325	341	373	371	346	337	355	328	341	326	306	344	334	352	347	326	349	346	331	342	347	366	343	356	323	361	316	334	350	297	332	370	325	365	334	337	327	349	372	328	363	316	317	364	354	324	343	332	321	355	358	359	314	356	377	359	342	330	352	338	337	359	331	364	328	355	344	351	367	357	346	343	349	354	371	309	338	344	374	375	371	366	324	334	344	326	335	331	335	343	322	344	316	351	335	329	341	331	341	387	374	350	361	355	362	313	341	353	319	360	337	320	347	352	370	392	359	338	355	354	360	328	354	337	354	321	309	339	341	358	317	352	313	328	331	370	343	366	344	355	321	382	350	349	344	321	388	339	346	326	362	347	374	335	365	346	348	361	351	337	296	363	350	341	321	339	352	369	342	319	353	321	346	376	346	365	355	338	332	353	348	345	340	326	372	341	335	359	373	329	376	346	356	345	338	325	371	340	364
22523	21106	28686	23768	21106	21158	11731	1226	791	711	656	638	576	540	495	435	399	449	417	391	399	376	356	388	361	395	353	361	361	356	382	354	379	382	374	356	332	359	333	330	343	318	337	348	351	353	311	316	369	317	341	329	329	359	328	344	344	351	279	313	362	337	337	327	343	344	339	334	325	306	350	330	343	305	301	352	325	368	349	352	341	345	320	348	328	296	325	331	322	366	315	314	333	298	332	309	339	349	351	351	307	340	372	335	332	322	332	319	341	330	334	331	325	350	314	352	313	341	352	366	350	327	328	327	332	318	315	322	324	371	310	348	320	310	326	324	313	315	332	336	328	342	346	334	328	315	332	346	293	319	342	317	322	324	290	333	308	323	346	313	327	337	331	323	326	359	326	340	336	320	319	305	310	336	340	328	336	351	335	324	339	359	318	298	349	343	320	344	371	313	328	333	323	329	332	327	303	347	301	308	334	329	346	323	367	344	336	350	346	310	323	331	344	320	343	331	332	327	331	304	337	311	359	306	318	343	314	335	319	343	312	348	328	303	305	328	325	362	352	318	305	339	344	316	309	300	327	327	303	321	304	352	330	330	331	338	310	329	317	326	342	333	318	319	329	331	333	323	345	318	340	313	320	323	317	353	348	361	337	318	313	337	308	341	338	332	321	351	333	322	325	299	310	340	311	328	304	324	317	326	333	304	344	325	359	337	310	346	336	328	325	303	354	333	340	330	330	351	351	331	298	361	338	321	333	332	336	317	310	354	311	323	286	323	317	336	336	326	300	307	332	277	336	334	303	342	313	357	327	330	331	325	332	362	311	345	357	333	347	367	316	352	313	314	319	322	328	362	337	342	329	322	311	326	327	329	332	289	352	306	309	310	274	310	331	315	343	351	338	331	313	343	342	312	351	338	316	307	320	352	342	345	338	324	328	337	330	340	335	323	337	313	320	301	330	341	335	308	330	362	319	326	340	350	318	335	311	282	340	334	338	322	328	300	336	309	369	307	313	350	324	324	328	335	338	307	340	320	334	322	327	334	361	328	341	296	343	320	337	346	332	297	303	303	331	333	321	347	313	341	328	338	318	330	341	322	336	320	323	325	334	326	311	293	326	327	323	306	328	306	341	328	365	348	351	338	316	337	324	333	308	305	303	329	345	339	339	326	352	331	304	367	356	350	337	354	310	313	300	348	309	325	311	342	325	344	346	315	283	292	311	350	288	303	311	331	337	332	340	345	318	325	354	363	338	338	346	341	323	303	318	324	335	341	306	308	294	341	296	337	345	342	323	355	320	306	337	318	312	321	331	342	344	301	349	311	322	342	311	333	310	346	291	325	339	342	332	310	351	324	348	335	336	356	319	325	353	297	297	342	352	374	316	309	313	320	346	303	319	316	320	328	337	313	299	350	319	315	342	360	294	308	298	349	309	328	322	336	341	294	341	338	301	341	310	327	346	342	327	336	327	353	335	317	325	335	285	312	317	316	328	322	329	312	325	342	322	323	314	293	318	305	330	331	353	360	326	350	321	315	309	332	333	350	327	310	316	323	339	337	314	336	356	329	364	342	330	318	312	352	323	326	314	333	341	323	314	307	322	324	302	322	348	331	317	277	311	304	351	333	330	289	345	330	333	354	314	324	357	343	355	324	309	325	308	293	326	347	297	303	324	352	337	313	330	348	331	362	314	313	354	324	332	347	317	303	345	344	342	323	341	345	317	331	320	337	332	338	317	358	340	313	352	304	322	313	335	317	382	322	324	330	324	326	323	304	290	315	331	359	325	345	333	298	321	352	312	333	298	342	336	328	319	317	345	327	326	300	322	326	328	304	328	318	339	367	327	310	323	325	346	361	352	298	311	369	323	355	335	324	314	301	329	326	315	310	348	303	331	321	325	341	331	308	298	335	300	325	300	366	292	334	314	325	328	312	292	350	327	320	320	360	351	300	324	329	322	321	310	324	320	335	342	304	365	308	342	341	333	317	357	336	310	348	322	333	332	348	337	343	307	322	318	313	340	326	346	342	293	304	355	328	305	398	333	315	320	338	311	335	320	294	306	348	349	344	317	326	330	307	329	321	314	323	335	385	315	331	328	316	326	332	297	297	312	305	357	306	313	319	314	287	324	331	270	357	307	326	321	314	335	341	339	326	325	277	317	339	342	307	308	340	331	308	308	318	338	308	304	341	335	340	338	342	340	314	323	368	302	320	303	318	319	344	349	297	305	323	337	304	335	327	339	333	349	312	314	321	317	309	353	363	306	345	321	301	322	320	358	308	300	289	317	322	321	333	321	321	320	323	303	331	328	366	346	292	326	359	288	322	308	339	309	302	309	355	317	334	349	306	298	337	314	339	299	358	330	318	320	340	321	322	326	343	335	340	338	323	351	327	345	334	340	323	326	319	337	351	362	335	318	336	351	321	328	336	298	311	314	330	321	350	333	297	346	350	314	317	333	373	329	311	348	333	355	303	347	329	310	335	324	334	352	326	314	314	316	352	326	351	338	307	339	290	346	331	334	315	352	317	354	308	334	319	318	323	304	355	297	332	314	321	353	335	341	332	331	303	353	293	348	317	312	371	325	317	349	340	333	347	320	333	341	325	333	305	324	323	377	320	302	343	333	329	323	344	328	372	282	322	341	332	342	339	320	334	349	370	311	328	301	310	326	350	313	333	342	333	316	348	340	304	311	284	319	334	334	341	347	317	337	330	373	301	303	296	335	297	333	334	336	334	344	301	336	315	320	331	331	338	326	331	346	326	351	332	323	329	340	330	306	331	302	298	319	334	303	301	334	349	336	315	339	355	329	314	320	344	343	332	297	322	300	338	317	328	327	341	304	291	304	309	337	329	335	328	314	344	348	329	333	351	325	350	363	342	343	344	330	327	306	368	318	304	342	341	332	319	327	346	365	329	333	323	340	323	335	342	324	308	306	328	323	356	280	330	301	330	317	340	354	314	323	325	362	331	320	309	339	342	309	308	332	332	331	317	324	317	324	301	348	323	372	324	329	338	356	312	319	332	332	329	367	285	271	357	334	291	304	342	341	298	314	306	343	323	348	339	331	336	352	314	327	330	327	320	347	306	335	352	335	359	305	330	302	327	341	321	314	313	330	359	332	352	319	308	332	306	329	321	355	338	328	342	314	326	314	308	320	327	334	317	288	320	332	342	329	337	325	335	344	335	302	320	316	345	331	323	324	316	298	326	349	357	326	310	308	338	318	328	344	290	313	373	325	327	325	313	315	349	325	324	318	336	317	341	301	312	333	329	327	326	312	295	348	304	353	331	347	339	294	331	330	340	341	336	331	349	307	348	305	322	361	327	301	310	330	326	338	325	352	312	313	292	307	319	288	327	318	327	296	351	339	344	301	307	330	322	349	367	300	311	334	290	347	356	345	274	324	290	353	328	323	320	333	340	292	336	306	299	349	342	316	334	305	323	327	298	316	327	329	321	328	338	327	319	337	343	332	340	309	316	321	329	328	302
15084	13405	11100	5484	3628	2710	2056	1563	1189	1072	882	791	716	672	590	569	534	505	487	451	472	457	440	435	400	392	405	403	403	432	411	378	410	378	387	391	377	408	357	364	388	383	341	370	370	342	377	357	387	347	377	365	354	335	360	315	363	349	380	331	341	353	325	332	333	367	357	352	370	349	327	368	380	347	330	358	337	360	341	310	376	320	358	350	382	339	355	346	328	352	356	341	325	362	353	369	360	360	371	337	346	367	336	367	389	338	363	339	348	357	323	364	377	360	364	340	312	368	373	393	346	343	336	343	343	330	360	363	366	337	319	317	351	313	352	359	348	356	356	350	327	368	369	357	349	339	339	353	322	363	366	377	397	359	354	351	368	375	307	320	338	353	347	397	372	369	345	372	354	368	320	325	357	355	317	378	340	372	355	352	336	339	366	353	347	322	335	380	362	359	342	357	324	366	373	331	356	333	337	355	326	337	341	382	399	375	339	328	308	345	366	359	341	358	348	334	364	359	332	369	359	355	358	350	372	383	337	354	365	354	348	364	330	336	349	360	329	341	358	368	380	332	354	363	359	338	347	359	331	359	339	359	353	333	330	354	354	347	356	339	360	368	348	373	344	343	350	340	322	390	359	363	330	337	346	362	352	345	321	324	350	346	386	336	339	331	363	314	344	367	342	355	349	350	332	333	361	323	323	327	343	355	371	338	345	358	332	350	356	341	378	324	349	375	335	343	353	365	349	349	355	333	350	338	364	353	314	347	334	326	359	326	330	348	357	341	384	332	323	338	344	338	355	365	343	382	347	343	374	328	356	346	340	358	352	360	299	342	364	381	345	344	345	364	367	372	377	363	334	378	348	355	327	366	326	342	368	363	366	369	338	362	356	365	366	356	333	318	350	314	354	343	350	347	374	363	390	331	351	349	341	347	365	370	356	345	331	349	350	337	349	333	363	354	367	351	329	344	330	381	358	355	339	377	322	366	332	345	318	360	337	319	322	367	365	313	330	363	372	334	356	341	363	352	351	352	332	370	352	350	350	357	385	364	338	361	321	330	322	327	334	369	346	328	340	355	382	350	351	325	350	350	330	341	358	343	352	337	366	314	358	366	381	397	323	373	382	317	375	325	356	329	368	372	318	367	311	342	357	358	319	336	309	355	368	383	338	349	317	318	358	333	370	354	334	294	349	328	337	350	347	341	371	400	320	367	359	378	360	341	356	322	343	341	342	337	371	336	336	366	329	342	358	344	351	370	333	371	329	334	329	336	343	330	321	349	367	352	366	351	355	349	321	335	367	356	320	378	342	331	360	350	323	351	347	356	325	354	309	368	315	336	355	346	376	347	354	342	342	379	316	332	389	343	338	359	341	315	338	369	353	341	337	334	328	355	334	328	323	348	325	370	334	356	355	355	354	317	332	366	362	348	332	316	375	374	361	340	327	372	324	323	340	328	365	321	355	331	351	363	365	378	386	347	349	327	362	326	372	325	336	339	382	350	356	364	341	349	324	387	352	350	389	324	340	327	348	347	345	344	359	321	367	357	369	335	386	365	330	362	349	348	344	378	336	345	337	367	327	377	355	340	344	338	365	328	343	380	364	343	337	344	367	390	359	356	339	361	374	328	371	330	367	332	348	371	333	356	370	360	330	316	361	352	330	344	335	335	319	340	363	365	324	378	319	311	333	348	346	344	337	318	351	343	333	337	354	346	341	329	329	328	375	333	345	347	345	352	359	336	350	339	347	374	343	338	336	372	343	334	354	366	344	373	349	361	351	371	342	368	328	338	360	356	357	329	386	368	356	355	337	338	366	344	319	356	314	352	331	360	339	357	301	323	322	359	360	338	337	326	375	365	323	379	344	347	333	394	348	330	356	342	339	374	339	361	355	326	335	353	329	338	335	355	368	363	385	345	330	337	366	357	341	350	361	364	372	364	349	323	341	349	365	341	308	318	352	343	342	342	370	336	361	354	339	353	306	371	345	329	345	346	359	351	321	344	346	345	348	351	321	339	322	361	357	335	350	347	346	354	369	353	356	343	356	396	327	364	345	339	330	361	352	369	318	323	359	352	349	371	336	321	350	291	349	329	357	357	351	336	318	393	345	338	383	339	338	350	359	322	380	375	365	342	367	332	376	356	355	344	334	316	407	353	330	343	326	352	352	374	332	345	338	353	362	317	355	336	322	330	337	359	328	336	352	376	339	366	312	360	329	368	335	354	336	334	367	363	348	370	365	341	358	328	325	325	361	385	339	346	370	329	339	340	358	359	369	363	351	316	379	331	377	355	335	368	367	361	369	362	365	331	341	368	321	341	329	352	356	354	353	351	350	336	349	329	345	355	337	349	334	342	376	333	352	345	360	334	345	308	360	358	350	336	321	390	343	345	321	331	323	340	380	374	332	309	351	350	357	293	363	323	363	324	321	353	332	341	352	331	319	331	340	359	349	358	331	325	336	371	318	364	358	342	355	356	324	353	342	363	339	372	343	303	349	358	322	360	382	345	344	398	369	334	370	343	309	341	361	342	321	378	361	330	331	366	342	337	336	357	347	326	375	326	346	304	318	337	341	362	343	368	390	360	329	361	334	317	351	363	337	364	361	336	353	311	357	370	348	356	363	346	317	342	354	317	366	327	335	318	399	374	330	366	336	346	353	375	340	345	360	351	361	363	338	391	365	336	362	343	365	363	358	341	352	385	341	329	335	331	369	336	334	341	340	342	375	355	325	341	334	354	351	347	307	361	356	370	333	370	358	381	369	339	378	330	343	345	352	348	356	347	333	323	346	330	361	320	331	345	346	340	407	335	379	333	317	336	330	360	359	350	368	361	362	365	331	327	343	292	358	349	345	330	350	367	311	345	322	356	349	335	327	338	360	330	348	337	350	349	373	360	354	349	343	356	352	334	341	319	354	312	377	351	372	334	360	357	367	341	336	354	301	342	342	340	344	330	321	345	354	303	367	335	344	330	320	299	347	363	348	351	364	366	334	322	376	339	349	346	329	365	339	331	319	305	328	352	346	373	338	371	335	340	349	339	378	371	328	358	348	378	349	334	330	358	331	359	343	335	390	334	380	356	335	361	363	337	323	362	330	340	358	348	352	348	344	372	371	356	340	333	353	372	341	371	341	350	359	364	334	370	351	333	338	337	327	354	367	343	362	328	309	362	351	381	334	349	370	382	306	292	352	364	334	320	332	330	333	322	362	357	312	311	344	352	316	333	346	387	386	368	353	346	346	362	305	357	344	322	344	308	345	357	325	390	320	347	349	335	363	351	363	331	350	346	342	331	358	362	329	342	361	358	324	318	379	348	366	343	339	352	322	324	354	356	312	363	361	338	331	343	330	349	366	329	336	368	322	354	321	313	340	322	354	346	350	326	349	318	333	376	323	336	324	351	326	338	373	325	357	346	340	349	364	346	356	332	326	356	318	378	353	286	314	333	341	358	380	330	321	353	374	333	332	316	334	366	353	360	347	328	355	350	360	359
22495	21052	28617	23711	21053	21119	11669	1169	818	704	673	589	548	534	481	469	457	452	429	402	385	398	387	362	377	362	380	356	391	366	375	321	362	340	353	371	339	346	366	362	342	349	333	339	307	320	319	381	348	378	323	302	359	304	304	325	358	371	325	303	336	335	363	316	327	352	333	314	361	329	346	339	343	355	349	352	327	310	322	311	342	325	312	334	345	308	331	352	341	336	350	344	336	356	317	324	323	341	331	340	344	321	333	297	323	362	310	320	336	312	367	334	306	306	325	308	349	305	328	328	339	350	344	301	337	330	303	290	332	340	306	314	318	339	344	328	362	351	330	355	326	330	297	344	348	327	340	330	367	324	323	309	320	326	341	314	339	306	331	304	338	334	368	341	349	323	323	335	341	324	356	330	344	366	317	312	349	341	318	327	345	313	304	320	314	352	299	320	342	324	344	349	292	291	345	308	353	332	345	365	332	271	297	330	282	314	299	327	366	303	375	348	306	345	328	334	353	340	307	348	302	310	316	330	344	323	322	322	324	366	330	343	327	311	342	335	314	354	359	341	330	343	319	325	325	328	320	321	329	297	300	315	322	327	356	321	307	317	314	316	297	346	343	351	329	332	354	286	319	351	318	315	336	353	351	337	320	325	310	309	305	336	341	356	323	342	311	349	309	322	344	340	351	341	304	318	354	338	347	338	322	313	353	320	319	309	301	315	347	325	287	332	319	296	318	336	334	339	329	344	333	328	348	314	337	321	307	306	318	305	289	319	291	322	325	338	330	337	298	326	291	317	356	305	320	301	339	334	344	321	329	358	311	337	311	336	338	319	336	317	289	345	336	341	317	317	310	296	333	356	320	360	347	316	316	314	315	319	347	318	327	321	333	330	289	316	305	308	354	324	358	345	304	313	325	321	310	326	341	367	286	325	344	321	371	335	333	313	347	321	317	320	337	350	356	331	331	322	342	334	331	334	351	328	327	334	358	323	335	313	323	332	366	333	333	354	341	327	343	316	362	314	297	330	354	329	315	300	326	323	313	321	331	344	304	341	333	337	322	328	295	333	298	325	350	307	341	340	348	338	344	312	320	311	318	326	291	324	311	355	339	334	316	309	339	309	337	301	312	323	293	313	345	334	326	335	374	314	362	323	325	348	300	322	351	337	327	339	328	320	306	333	334	300	315	315	343	313	329	300	322	325	344	306	283	294	324	361	304	321	327	310	349	326	305	320	347	351	333	332	316	326	316	340	302	328	310	318	312	344	317	327	336	337	330	310	307	349	346	342	315	353	331	302	343	325	341	334	349	325	321	326	297	355	351	315	300	332	360	337	315	327	309	349	304	313	350	298	323	307	332	316	315	357	306	348	339	308	356	324	323	306	335	334	325	310	316	355	337	300	298	307	354	295	308	327	315	316	346	338	337	348	340	318	329	306	366	337	333	373	304	296	330	352	308	315	301	324	319	355	332	322	335	349	339	326	318	300	307	288	336	316	310	301	355	338	322	329	339	308	340	308	346	351	326	354	332	340	309	326	314	340	329	297	322	307	365	344	326	347	363	329	307	364	304	307	333	322	322	302	307	339	330	321	285	337	324	325	279	324	342	336	329	290	346	309	349	308	326	328	351	297	288	351	319	311	336	316	336	354	316	344	323	338	346	303	314	329	345	337	335	358	328	322	319	328	365	325	303	343	323	328	359	341	324	363	330	313	321	315	370	305	328	330	325	328	311	329	313	366	324	311	332	309	331	350	318	310	338	324	326	330	333	318	330	334	324	320	309	348	354	306	305	328	337	290	323	336	315	335	346	344	346	352	327	331	329	335	341	310	339	348	336	361	313	313	316	342	331	314	311	339	316	334	317	373	335	316	341	322	347	309	320	356	315	309	355	345	352	327	331	333	335	329	314	317	317	323	323	325	333	312	363	321	347	313	310	314	306	334	335	320	325	342	312	332	326	300	319	317	337	301	325	331	307	323	331	350	312	323	336	344	319	276	325	312	336	337	314	292	340	337	316	352	328	315	343	339	327	323	335	343	326	318	323	319	311	337	351	310	350	338	338	330	341	320	335	331	320	342	300	323	310	335	346	315	348	329	324	322	341	348	326	354	337	324	325	316	360	334	337	337	352	315	334	346	290	320	362	338	341	354	293	336	303	320	327	368	327	364	328	312	348	326	328	332	301	326	342	345	330	364	337	322	317	303	318	306	317	320	318	347	344	340	335	345	351	331	319	302	309	288	332	327	326	325	330	294	340	358	313	305	317	292	329	333	353	336	339	298	344	310	320	315	318	369	317	315	305	319	324	316	372	315	370	316	339	348	334	356	326	301	348	332	316	309	318	357	331	307	304	342	329	322	352	322	321	290	331	341	314	326	349	318	328	322	356	337	344	312	326	322	330	322	336	333	306	329	336	375	343	330	365	312	305	334	307	349	321	324	330	328	325	327	330	336	322	332	304	357	309	331	304	338	336	342	367	337	302	316	341	298	329	349	325	308	330	304	314	348	312	346	342	347	352	287	333	353	325	343	318	303	346	297	326	315	304	347	336	366	323	346	326	332	336	316	347	318	332	340	340	304	313	348	319	341	332	311	317	319	325	313	296	358	334	352	318	333	338	325	342	342	328	353	353	354	324	328	341	304	347	321	341	327	332	326	344	311	350	301	328	309	334	340	300	329	350	321	310	311	337	307	339	317	292	321	365	321	333	325	329	328	350	332	326	340	321	317	321	341	325	328	318	319	341	346	344	351	317	326	330	337	327	348	350	336	296	331	367	313	351	305	301	345	305	314	333	300	317	319	327	325	299	355	313	331	316	297	389	323	309	324	333	311	325	327	298	324	297	353	339	345	323	356	326	324	341	347	330	346	365	317	347	319	319	304	309	354	327	321	319	327	361	328	344	344	309	320	332	347	321	321	338	338	335	332	360	333	318	345	325	336	338	331	334	287	336	342	343	342	328	315	306	337	337	321	344	289	309	286	367	306	331	358	330	366	343	306	327	348	353	334	325	363	331	312	318	342	339	276	329	336	344	315	315	332	328	340	313	315	310	342	316	303	342	305	307	312	312	304	366	332	346	335	317	323	306	339	308	336	318	332	341	314	363	303	296	355	358	310	332	349	376	321	338	355	360	342	347	350	332	302	318	326	288	337	324	309	325	351	339	327	361	321	331	320	319	296	351	327	319	333	317	329	341	355	334	336	324	320	306	305	314	344	307	329	308	332	339	319	327	333	331	330	319	358	298	296	330	343	352	321	305	321	331	294	295	339	304	331	309	291	345	320	282	312	334	327	328	358	362	335	339	329	310	336	317	308	330	331	353	319	301	354	338	344	295	332	313	348	335	336	341	339	334	300	316	370	345	312	362	364	337	348	324	327	297	330	311	341	340	318	338	292	328	352	318	341	338	308	327	327	327	323	340	329	314	311	341	320	330	344	328	341	307	354	359	321	334	342	344	344	353	368	343	302	311	346	322	323	316	311	326	330	330	365
16553	13560	11033	5439	3651	2715	2082	1534	1230	1041	892	760	669	661	613	549	528	481	498	481	464	440	431	376	378	421	383	349	395	423	364	406	395	394	439	370	362	360	368	387	382	350	370	377	357	376	344	382	339	348	347	368	401	372	352	356	364	344	385	336	373	349	353	346	391	342	396	366	382	356	356	356	381	345	383	323	366	359	326	365	334	357	332	344	345	359	340	347	358	341	329	378	336	368	359	362	375	348	355	393	357	345	357	359	347	359	326	359	354	356	325	365	364	361	338	354	331	381	368	379	339	354	331	352	340	375	354	357	345	318	367	342	353	329	344	339	370	379	317	361	346	327	360	340	337	317	353	357	338	360	338	369	351	332	345	355	350	352	351	325	360	374	367	353	375	348	336	349	346	345	324	346	354	360	334	343	356	352	334	332	344	330	325	369	358	335	373	352	370	343	324	370	342	337	351	367	359	343	379	348	349	354	366	367	372	330	324	388	373	387	338	372	362	356	380	392	373	325	348	406	322	352	396	346	344	348	335	368	353	353	371	368	329	372	355	355	367	331	346	343	348	336	356	344	337	352	363	344	343	355	378	348	380	352	326	357	350	368	344	354	371	325	370	355	343	368	357	346	346	353	355	340	335	322	355	369	330	335	370	334	348	325	327	329	333	352	329	387	351	366	348	326	343	333	368	349	365	355	306	331	367	383	350	368	373	339	333	372	356	309	354	380	340	346	348	347	347	329	361	353	369	350	366	348	360	354	341	317	348	341	348	342	345	375	316	341	345	371	345	346	331	341	366	349	341	343	391	364	366	316	326	323	356	355	343	389	349	359	366	344	330	350	333	350	378	352	353	345	352	354	360	329	358	348	366	344	351	330	394	350	342	362	340	323	347	368	346	354	329	330	377	356	325	349	340	359	315	364	344	335	352	360	357	363	363	346	368	336	336	335	329	368	367	343	362	323	360	363	374	312	367	362	327	370	349	324	352	396	348	330	343	348	338	351	339	310	367	355	389	317	332	352	357	352	334	333	315	345	336	354	361	379	349	357	345	356	329	355	334	338	368	322	336	346	343	366	331	358	344	318	364	340	371	386	312	388	330	371	345	312	333	361	336	403	352	313	363	319	358	342	360	356	354	328	339	339	363	334	346	377	348	331	332	370	339	359	348	335	351	353	340	342	329	356	376	345	382	355	349	337	338	350	342	345	340	339	349	350	351	321	340	349	374	347	357	329	344	343	339	366	326	336	362	346	323	359	337	362	353	336	340	349	328	366	331	352	371	341	353	360	348	331	360	344	349	394	341	372	351	337	340	351	356	340	354	361	365	349	332	373	347	354	343	345	359	366	346	355	339	370	360	357	343	345	367	360	326	346	365	363	345	331	374	323	364	334	349	366	366	362	331	340	344	346	330	316	346	346	355	362	346	328	363	335	305	308	331	361	347	331	355	369	343	334	364	354	367	400	367	356	377	366	358	341	327	355	375	362	349	352	327	371	334	333	372	338	363	383	348	365	349	336	374	364	363	330	343	347	399	343	362	347	359	371	347	334	344	349	379	365	345	343	374	345	311	353	321	335	334	348	361	326	334	395	361	351	355	381	351	335	398	351	330	391	319	335	333	354	335	370	347	320	344	330	353	349	359	371	352	347	365	365	338	335	339	339	320	358	339	377	358	363	354	301	362	355	360	360	349	334	323	313	364	371	337	318	319	328	359	334	380	344	353	328	405	343	340	362	346	351	371	342	357	359	351	350	346	361	371	353	366	319	324	364	354	334	337	360	387	347	338	337	353	343	370	353	360	370	346	341	367	343	360	356	330	322	377	334	389	383	381	353	346	335	352	337	336	347	353	331	326	316	341	342	356	342	346	358	339	339	340	336	358	346	354	353	355	352	361	331	362	339	354	335	337	355	350	357	324	335	348	354	349	342	355	362	355	378	389	385	336	316	340	340	341	317	349	336	340	359	325	378	352	324	345	349	352	332	321	341	374	336	367	326	369	337	339	381	337	354	354	325	365	314	335	323	348	326	362	349	352	367	338	333	377	322	307	340	345	325	349	370	324	305	318	325	328	336	346	339	382	322	357	362	336	358	371	340	331	333	369	304	339	367	361	352	352	356	324	335	342	337	392	357	349	334	335	361	346	353	385	346	354	348	350	354	323	330	352	369	333	347	372	338	344	364	358	340	318	393	388	354	312	345	361	320	324	360	367	361	350	362	335	365	380	337	345	331	354	351	353	369	337	357	347	372	339	325	327	361	361	365	332	364	346	348	358	328	344	325	383	355	376	402	332	366	341	327	356	353	338	318	340	322	389	364	358	368	340	359	363	363	346	361	357	353	334	345	362	365	360	343	367	333	351	351	344	365	357	343	344	352	366	378	369	341	364	365	329	311	341	348	358	368	348	354	314	345	333	363	344	365	347	350	372	336	343	363	361	349	350	324	358	348	347	340	335	347	340	350	375	344	374	353	356	357	334	342	339	348	318	371	367	348	390	336	343	354	325	323	341	381	324	343	355	349	348	340	323	364	358	374	357	328	326	349	329	363	339	324	352	380	332	365	370	313	328	321	329	318	365	324	348	358	342	351	364	354	349	339	341	336	409	317	354	365	337	324	357	346	338	396	335	355	369	368	342	342	346	366	362	353	363	333	360	319	336	371	305	355	338	355	363	391	367	358	347	334	363	325	359	357	369	339	340	376	405	337	349	323	360	361	362	358	357	361	341	342	364	356	354	323	346	370	382	339	332	351	361	362	363	369	358	344	360	394	335	320	385	384	368	337	372	324	371	346	314	344	352	382	353	345	345	345	371	369	359	346	348	359	337	362	329	341	348	353	360	365	347	342	346	329	352	359	344	350	334	373	355	369	331	336	360	377	356	358	332	352	304	367	340	359	300	371	365	379	355	341	371	347	325	339	364	368	360	353	332	372	368	338	343	347	378	366	377	322	346	332	346	343	325	372	397	336	351	371	322	342	405	350	339	345	345	362	395	318	321	374	347	385	347	340	356	332	359	342	367	354	354	345	321	335	350	340	350	352	344	314	334	344	352	377	332	325	357	339	346	343	316	338	332	344	331	380	340	351	359	373	361	367	366	356	375	349	359	366	356	326	339	324	355	363	334	371	349	343	376	361	361	324	323	376	373	359	366	360	380	334	351	342	320	340	339	340	336	319	340	338	334	336	349	340	340	377	354	351	361	358	366	347	349	343	344	311	341	351	351	344	375	352	328	334	380	345	351	326	319	355	362	330	326	366	353	351	343	347	338	344	334	338	383	362	389	343	324	309	374	341	366	332	356	328	346	336	350	372	351	353	387	341	342	323	342	344	337	369	363	364	332	346	351	378	364	359	382	346	342	332	374	353	389	356	363	336	346	354	352	348	341	358	356	349	330	367	379	330	344	325	348	365	376	339	366	330	362	354	368	360	354	351	367	341	369	340	333	345	346	371	335	324	359	330	363	341	294	360	357	331	347	327	372	339	385	345	342	352
22467	21068	28650	23702	21071	21125	11671	1233	794	744	687	564	538	499	494	461	440	414	407	407	434	395	397	378	388	363	393	355	350	351	357	393	395	365	372	317	305	343	345	373	353	353	326	341	337	372	329	361	355	348	341	364	301	367	314	386	329	315	341	322	333	329	348	336	357	370	322	328	341	358	324	360	368	286	346	362	325	319	373	344	360	347	335	353	347	311	342	332	347	331	349	335	311	353	342	317	346	358	319	314	346	319	377	346	319	330	336	327	341	347	317	348	293	356	338	329	354	334	317	325	337	357	323	287	322	303	377	335	351	344	339	353	324	321	341	327	324	326	340	345	329	310	337	364	352	338	371	345	328	324	340	341	325	372	303	324	328	327	326	335	315	345	362	334	321	350	317	317	319	333	322	318	309	354	322	327	304	304	333	321	316	347	324	328	359	358	345	339	356	343	347	317	358	309	320	318	363	294	345	312	360	309	321	338	322	354	319	349	339	301	352	335	368	341	329	318	359	284	310	328	346	362	298	373	308	342	319	355	360	334	368	316	330	305	339	325	334	332	350	342	371	325	355	365	349	270	328	321	310	291	343	300	339	349	354	308	348	325	298	343	348	319	295	325	324	333	333	330	300	346	344	317	349	307	378	349	326	324	329	322	313	308	332	366	320	341	360	307	348	356	317	362	326	348	343	324	378	334	324	338	329	350	336	324	328	328	323	340	329	336	342	325	353	344	328	359	331	336	330	364	350	344	370	332	354	313	341	351	318	329	332	355	335	311	331	326	344	334	329	328	329	322	334	318	299	335	343	361	351	349	343	302	341	315	342	359	326	356	354	350	322	338	322	324	350	343	319	331	329	343	334	319	341	352	300	359	353	355	332	326	328	335	343	339	347	338	309	332	373	371	331	335	329	328	349	330	336	311	348	330	341	355	304	327	320	349	308	344	346	338	350	294	332	350	315	356	314	323	358	305	336	307	328	341	334	356	353	345	323	306	361	312	324	338	342	340	336	326	318	313	342	326	351	322	355	334	345	314	312	323	341	320	358	386	349	345	308	330	342	356	341	333	329	326	351	357	355	362	318	326	337	344	359	319	357	322	332	323	341	328	316	384	288	311	348	301	320	335	287	347	331	362	335	365	338	327	335	339	327	324	333	343	346	353	348	339	349	334	330	309	363	357	333	362	352	319	309	361	324	343	344	332	351	319	351	323	318	377	343	340	343	343	353	320	307	341	374	323	328	326	329	317	374	332	319	333	350	313	337	340	341	296	331	342	329	344	350	303	311	306	297	327	343	331	329	338	344	343	369	354	363	326	384	315	309	301	355	311	316	323	323	304	340	314	312	338	364	368	330	366	326	309	322	335	341	335	316	306	340	301	360	335	333	342	333	330	315	299	313	323	347	331	316	338	345	279	358	320	318	351	367	326	351	326	333	352	339	306	335	328	323	314	327	321	340	301	322	328	335	347	319	340	292	310	367	308	319	355	313	328	352	330	305	316	322	323	352	331	337	333	299	334	333	303	348	362	327	321	350	330	299	318	351	338	337	332	337	321	348	309	338	314	341	339	311	334	336	358	337	350	354	335	330	339	290	353	334	301	328	353	314	352	319	320	335	380	354	339	315	338	354	349	339	350	316	338	330	322	353	321	320	293	383	327	336	344	310	337	329	316	334	325	303	337	374	342	349	325	318	337	327	317	346	324	308	348	324	331	335	303	322	301	315	314	348	339	337	312	341	335	350	339	328	330	338	345	338	335	343	340	345	333	308	326	322	336	310	307	355	312	335	310	325	289	323	323	326	306	340	324	363	361	343	351	337	348	350	357	327	324	313	357	342	321	370	354	348	346	338	300	314	323	336	323	339	318	340	339	315	349	332	314	348	356	328	312	346	359	330	320	331	312	308	308	372	338	324	318	314	350	356	340	326	334	303	350	335	294	335	336	334	331	336	363	343	324	325	325	363	335	359	353	289	298	322	298	313	330	314	336	327	307	310	306	347	323	370	307	363	325	327	324	339	334	328	327	347	361	314	340	375	347	323	350	353	329	355	364	353	288	343	362	304	333	319	336	369	304	332	331	326	335	329	342	312	319	354	296	332	316	326	367	331	310	358	349	326	358	306	332	344	337	330	305	313	339	345	332	351	344	341	374	329	314	329	315	325	315	329	301	357	346	299	381	319	328	363	344	325	332	342	299	311	342	286	362	346	329	323	346	341	322	310	380	330	321	332	314	322	310	341	368	319	310	336	339	321	340	331	337	347	333	348	329	338	343	325	338	318	318	339	301	324	327	340	319	363	341	348	332	348	315	319	316	375	375	303	356	332	336	355	354	337	362	351	339	369	346	321	318	342	359	325	338	347	323	360	339	300	325	334	370	319	328	371	348	359	334	318	352	352	342	300	324	343	310	335	321	337	371	301	340	327	372	352	319	355	331	343	321	354	363	348	347	366	289	342	348	348	314	307	320	322	319	308	374	324	307	285	354	283	306	324	324	337	343	305	325	354	331	363	335	316	332	337	314	313	299	358	293	331	328	352	323	321	322	340	337	329	377	301	361	327	338	329	332	299	317	336	310	341	357	351	352	317	332	316	333	356	324	283	288	315	332	374	322	323	323	338	336	351	354	340	340	328	334	319	339	347	331	289	322	331	346	366	326	339	334	327	320	339	327	332	333	344	342	365	329	328	336	336	378	332	324	377	307	344	364	316	316	353	333	319	332	375	367	283	359	326	342	306	318	333	306	333	319	334	326	343	362	305	339	321	360	324	326	339	297	336	336	338	361	338	325	342	352	304	333	347	343	364	344	357	296	337	310	348	300	332	350	335	312	368	361	351	314	308	331	306	334	290	346	310	319	328	347	349	356	332	340	305	344	351	342	330	332	364	288	340	322	281	328	327	330	351	344	337	347	329	338	339	351	330	359	331	353	334	343	332	305	353	313	319	343	346	310	325	333	328	333	309	311	328	349	313	352	339	311	318	332	309	321	308	331	329	349	330	314	342	346	346	322	348	332	327	353	328	328	363	328	308	337	353	306	315	345	342	340	314	315	317	325	318	337	302	329	310	331	332	341	272	317	369	294	311	367	313	316	306	318	338	309	348	296	311	347	319	326	324	331	301	338	328	349	324	327	326	337	329	355	315	329	313	333	317	341	296	330	309	353	337	346	349	350	334	335	349	286	334	289	337	320	349	334	312	316	347	326	338	352	333	345	352	358	351	398	324	342	343	358	344	351	319	337	318	325	338	337	315	308	310	344	319	314	333	319	349	334	316	358	354	329	325	349	323	312	302	338	317	329	334	321	322	317	324	350	311	334	349	325	351	319	362	310	318	334	352	339	334	291	355	329	350	324	335	377	328	346	334	331	288	331	349	334	339	363	321	355	349	299	339	333	307	308	327	325	324	353	338	350	360	327	337	339	349	349	334	344	337	345	314	353	346	319	345	357	299	299	320	321	367	333	324	305	336	356	340	333	329	319	334	324	312	323	330	343
18090	13391	10917	5358	3539	2770	2025	1561	1160	1021	812	785	743	635	634	557	535	526	485	463	448	467	411	412	419	438	418	413	413	388	406	372	367	392	405	384	374	348	370	380	373	367	382	352	370	366	352	351	364	375	365	322	335	342	340	344	350	378	346	356	350	374	374	358	361	343	372	355	352	384	379	343	339	342	395	333	358	348	332	360	369	325	361	349	336	357	326	387	377	358	397	359	347	373	366	361	380	379	383	343	372	375	338	373	345	323	347	352	367	356	358	367	353	365	391	352	388	383	372	348	357	340	349	327	346	371	323	354	348	373	374	342	343	325	332	360	349	361	343	356	351	358	374	369	376	353	380	366	371	348	373	367	338	338	350	377	369	364	372	348	344	339	360	346	356	360	334	345	342	338	379	326	342	324	341	349	366	348	375	368	353	360	332	341	348	383	362	370	346	332	398	331	362	333	353	380	344	354	315	341	336	340	345	370	367	349	348	358	348	362	361	362	357	349	337	323	352	328	349	343	350	355	347	361	337	356	337	392	349	381	367	337	297	369	345	349	341	379	358	353	333	350	341	363	390	358	359	368	381	346	348	353	362	358	352	355	363	335	352	390	394	350	361	339	343	364	342	403	350	348	374	402	357	343	378	369	348	379	332	380	329	333	357	379	335	364	362	361	380	364	390	404	330	364	348	413	340	330	367	346	363	353	359	355	369	325	362	366	364	356	366	342	342	374	358	320	374	373	325	345	341	341	353	376	362	352	360	348	363	344	376	346	306	352	326	409	352	343	368	348	351	355	363	372	358	349	377	373	325	338	340	345	361	351	367	368	375	345	365	331	330	348	336	385	363	370	366	369	348	332	344	331	369	357	329	338	352	344	364	368	352	381	372	340	354	345	338	383	364	342	366	355	316	357	365	376	295	324	379	332	341	355	343	337	337	371	352	354	330	334	329	350	332	319	356	359	348	333	368	386	369	362	307	346	342	341	366	349	338	339	358	393	349	336	376	372	363	353	349	352	339	388	337	348	333	354	356	326	355	332	357	364	374	340	380	338	356	345	373	393	382	326	337	369	379	352	360	368	358	356	322	372	332	349	308	362	342	327	335	322	350	338	334	354	351	362	347	349	348	340	382	348	358	344	353	376	378	328	363	328	363	390	368	356	384	367	357	332	340	365	335	363	355	323	328	333	375	352	337	351	356	344	351	362	332	341	372	360	346	333	372	349	299	345	369	359	381	338	338	363	382	369	344	387	329	351	379	353	331	338	332	368	371	336	345	340	346	324	365	366	364	410	354	342	376	389	357	378	368	354	363	346	345	350	336	371	345	381	352	335	358	368	379	363	354	357	353	347	356	355	339	312	348	358	328	332	385	365	353	313	352	368	330	350	347	343	368	387	356	372	353	370	376	355	346	348	388	337	370	382	351	365	361	374	340	381	361	321	371	337	347	340	378	364	380	363	345	302	378	366	320	341	359	338	376	352	338	357	379	354	333	345	319	344	385	372	365	379	332	352	339	357	371	358	354	358	346	351	326	323	358	361	340	347	378	348	366	369	359	380	350	334	353	342	367	362	317	338	350	381	365	320	390	327	357	369	319	358	349	372	360	339	345	325	361	366	374	328	354	353	332	356	377	381	344	344	362	377	360	352	368	370	356	342	351	374	369	379	347	407	357	328	350	360	340	358	347	358	362	362	361	354	360	342	352	362	340	324	370	353	344	354	341	369	331	342	332	343	343	336	377	324	325	374	382	350	349	351	397	363	342	304	348	358	383	372	349	373	365	385	367	354	381	352	354	364	392	343	343	362	357	351	363	392	373	357	324	384	351	369	355	377	356	348	353	331	352	367	351	355	349	379	345	383	334	331	353	334	345	351	325	369	346	342	366	330	321	327	354	358	326	379	334	326	357	315	336	373	396	328	368	375	310	361	356	352	343	376	354	354	386	391	352	389	368	364	362	395	371	333	376	357	354	373	362	352	322	355	326	341	365	347	333	341	351	376	327	349	362	351	367	369	367	367	374	347	332	358	384	320	315	391	336	323	343	351	324	345	352	374	328	337	340	343	374	323	338	353	357	355	363	350	347	384	353	368	361	327	337	358	344	359	366	362	358	358	364	377	389	357	352	343	350	382	346	386	392	342	343	370	356	355	339	350	329	353	366	358	374	356	372	333	367	364	348	355	320	362	357	368	353	315	356	378	388	360	362	357	365	374	374	352	320	357	385	317	357	325	360	394	366	371	359	361	365	359	366	370	342	379	333	370	366	346	388	374	321	372	404	339	338	337	358	354	333	363	358	366	363	363	371	357	372	376	331	361	359	324	369	320	330	353	347	361	371	362	362	345	377	347	363	333	362	366	361	353	379	371	335	348	340	333	335	362	366	330	361	350	353	386	345	339	339	350	374	360	341	355	329	347	336	349	363	376	369	354	333	342	362	344	401	320	322	366	382	372	375	361	348	373	338	378	329	308	335	353	400	383	339	334	352	356	334	351	340	370	347	350	341	340	329	344	334	384	354	367	351	347	352	332	373	383	381	336	322	329	328	349	356	351	348	374	344	331	322	332	393	343	339	334	362	358	363	338	353	360	379	360	358	336	330	372	351	380	354	363	328	349	377	345	355	362	341	377	326	349	311	366	398	349	381	318	317	355	311	345	388	339	322	328	369	381	359	355	345	360	344	357	332	346	368	370	390	349	370	346	362	328	345	367	366	377	353	359	336	388	328	363	334	350	343	362	365	342	365	350	345	364	361	376	357	333	396	353	367	357	361	358	351	363	361	348	327	407	341	378	405	361	351	348	349	351	414	334	350	383	354	367	334	351	360	326	358	331	331	378	362	342	364	374	330	370	385	382	366	396	359	365	342	377	351	344	341	340	353	358	371	369	350	363	339	381	381	358	334	350	329	380	340	385	345	366	372	364	375	337	368	364	333	350	364	346	371	345	338	374	366	360	371	361	364	352	345	352	358	316	351	350	360	373	355	364	371	392	312	352	347	354	338	384	369	343	338	351	357	333	351	353	345	354	348	339	342	360	338	360	360	381	327	375	346	336	355	342	328	371	354	383	346	342	376	370	367	337	352	394	351	353	352	360	356	366	352	369	344	345	346	350	327	367	352	364	354	356	369	357	331	350	378	369	331	366	365	339	369	325	399	318	341	364	358	351	333	337	355	367	340	355	348	373	364	362	386	321	341	386	339	385	348	342	372	361	392	349	352	350	360	337	347	345	324	340	357	311	338	371	311	353	360	368	342	334	363	336	357	345	333	353	375	344	370	343	380	339	334	350	375	332	327	372	391	331	385	347	330	348	349	380	327	375	358	367	341	348	345	323	368	332	361	337	381	353	343	388	316	377	316	315	332	390	317	332	343	324	386	344	308	369	328	359	358	352	367	351	333	360	376	355	392	359	372	345	352	331	336	330	337	353	344	374	351	333	333	362	348	377	362	355	383	356	334	357	353	322	386	356	357	354	364	363	364	355	332	354	353	334
22408	21014	28551	23659	21014	21061	11598	1219	807	734	626	599	527	479	444	477	478	425	412	382	391	372	345	381	389	377	369	376	360	380	357	382	352	320	396	380	357	330	328	349	326	303	369	342	310	317	312	371	349	332	351	365	348	354	326	332	312	334	346	318	369	336	334	357	329	325	337	351	335	343	353	338	321	351	347	345	382	353	376	304	328	334	364	333	328	349	361	336	338	325	340	318	348	331	288	358	333	346	344	350	350	330	312	303	323	391	338	309	336	309	351	315	329	364	360	330	305	320	323	319	344	330	317	330	344	360	325	319	315	354	302	337	334	338	311	339	313	309	330	325	365	335	344	322	325	335	330	382	355	329	327	339	372	324	360	314	333	329	367	317	311	327	328	345	336	318	327	343	321	334	343	347	342	341	308	339	347	325	291	333	343	335	340	345	336	352	326	303	309	345	332	334	357	330	299	350	343	310	349	338	348	326	317	323	360	328	345	324	378	311	312	320	349	346	359	325	340	328	295	317	325	323	310	307	328	346	332	349	335	360	316	332	321	339	329	329	339	351	315	339	321	347	353	352	329	304	336	304	323	316	315	331	311	347	319	329	332	363	349	349	339	318	318	349	379	331	360	349	305	331	354	320	318	344	328	316	327	330	310	347	320	366	320	342	326	297	347	333	336	332	335	358	347	322	324	328	315	339	335	305	336	318	343	307	338	343	350	361	330	357	368	331	324	331	330	301	309	337	311	325	305	357	312	369	336	299	340	325	321	325	294	361	335	316	320	334	322	359	325	348	329	326	332	300	323	356	336	320	334	324	337	334	322	316	312	311	293	323	322	344	337	320	330	307	314	316	348	357	333	286	328	335	329	347	373	316	340	364	314	337	331	359	364	365	308	321	333	324	360	321	344	321	369	343	351	328	324	374	350	331	310	331	311	350	368	313	316	347	329	350	329	360	374	299	340	354	360	341	313	357	320	376	294	320	336	317	315	373	324	320	345	364	326	333	337	343	345	345	354	344	332	337	333	334	297	348	341	339	319	341	351	301	372	321	314	312	331	339	314	334	329	380	353	353	351	323	324	336	342	337	346	352	319	300	336	345	340	346	332	346	358	349	358	310	288	320	328	335	332	344	338	318	330	305	347	321	309	327	341	321	342	322	356	345	306	347	330	324	344	316	337	379	333	343	354	322	351	326	339	319	340	370	347	347	320	322	321	340	341	324	348	337	350	318	340	339	336	330	330	316	319	351	353	340	300	356	365	349	327	318	320	370	337	355	352	324	343	323	348	335	326	327	301	293	333	347	348	331	364	327	322	321	313	332	313	357	336	330	343	351	339	318	350	317	366	329	301	343	356	324	378	335	317	356	352	321	320	287	319	346	331	325	333	348	335	366	331	348	328	332	335	323	339	325	331	315	336	351	329	330	313	353	309	364	333	321	356	339	354	307	339	294	301	323	342	341	345	338	329	335	329	325	331	333	324	306	342	312	340	345	311	332	338	322	325	359	320	325	339	364	304	304	345	318	332	309	318	304	308	368	325	334	359	341	338	335	344	320	357	347	335	326	300	337	323	309	334	351	336	315	317	301	341	335	339	330	342	333	330	335	354	332	334	324	345	324	327	343	336	320	329	334	302	319	355	356	325	319	343	317	339	355	332	348	322	334	321	304	356	328	303	331	294	334	315	365	366	328	354	315	339	352	316	333	329	323	362	346	302	335	346	343	349	302	338	335	330	339	350	322	331	340	362	320	313	343	339	322	371	332	329	335	335	341	329	327	341	314	333	325	373	358	350	320	310	323	348	316	307	354	338	327	346	345	348	320	360	333	302	351	322	353	319	330	348	359	334	325	369	336	353	333	299	317	347	326	303	348	349	340	313	331	299	346	336	311	311	351	353	316	349	334	336	314	334	310	332	336	326	335	366	338	319	361	323	325	336	302	362	332	349	356	341	328	327	337	292	326	339	347	353	341	327	297	349	343	343	331	323	326	340	350	330	309	340	357	310	333	326	355	334	300	334	362	298	334	329	368	329	322	308	348	320	339	318	329	328	350	372	345	359	372	329	326	344	310	345	348	343	281	340	343	332	320	315	316	344	322	323	326	357	326	304	321	376	347	360	337	375	338	349	335	350	310	358	340	339	322	322	328	333	308	308	339	325	323	362	331	342	335	346	332	340	328	303	346	332	344	312	301	337	347	340	331	342	324	309	369	338	322	311	347	332	339	336	346	351	317	335	315	346	332	332	351	352	333	318	342	301	344	327	327	330	361	330	339	346	325	356	315	323	331	327	316	333	348	335	332	321	351	325	309	355	370	341	348	310	359	325	311	325	316	319	325	356	323	331	325	306	325	327	356	326	326	348	342	338	348	328	350	299	319	352	309	336	355	330	345	340	326	319	324	315	340	372	342	324	352	302	328	330	328	336	303	331	333	327	310	347	317	362	369	325	320	357	330	346	306	319	332	330	332	337	333	313	318	333	333	370	364	354	330	340	297	329	367	323	334	329	343	333	339	352	349	342	303	309	320	333	348	317	326	357	353	349	293	345	321	322	358	296	311	341	326	331	332	317	335	342	289	324	325	326	291	334	342	365	328	348	303	323	340	355	362	340	344	330	313	310	325	361	340	351	342	309	339	336	336	376	362	337	329	306	361	329	341	305	355	313	329	355	295	298	327	296	336	321	324	320	332	319	319	334	322	317	337	303	314	343	313	293	323	320	380	331	344	334	368	373	346	343	377	358	328	342	304	349	353	346	376	341	315	327	296	329	346	367	343	316	312	307	322	324	315	349	318	337	308	331	339	298	340	313	300	363	335	312	385	372	319	341	303	359	316	345	310	377	338	337	295	310	313	321	329	313	319	342	320	359	348	315	341	322	343	335	355	324	354	320	342	348	352	311	341	339	299	362	349	337	307	321	301	352	340	322	324	343	349	338	351	356	359	339	331	330	342	338	356	346	339	325	330	333	323	313	353	354	322	296	313	338	370	324	304	289	321	336	302	337	342	317	317	335	335	363	338	348	356	314	326	332	336	338	314	313	313	347	324	357	342	297	326	365	348	303	315	347	338	345	341	337	327	322	312	360	334	360	329	369	355	343	344	349	314	324	321	342	347	336	326	334	369	333	326	346	355	334	329	344	334	326	352	314	355	311	311	369	283	328	368	363	325	381	350	331	349	322	317	341	318	321	302	315	333	329	305	351	336	333	341	321	298	321	333	312	316	328	335	311	342	340	329	325	349	350	329	345	336	351	350	303	294	313	344	348	341	339	344	355	303	354	359	341	348	308	348	336	296	331	336	352	344	330	323	307	363	343	320	355	340	337	310	306	315	328	314	316	323	354	357	342	329	319	371	345	336	342	314	383	322	345	367	364	354	318	327	353	310	333	326	335	328	324	324	326	344	324	325	341	345	349	324	316	345	329	323	347	333	320	321	323	338	314	306	306	343	375	321	338	351	299	330	315	339	356	323	339	341	318	313	335	320	326	306	310	331
18767	13444	10762	5350	3634	2664	2013	1534	1179	1061	820	794	669	634	603	560	494	513	478	498	466	447	450	430	439	409	415	427	413	399	375	412	393	386	394	401	406	407	400	351	353	377	385	337	355	370	397	373	390	360	366	339	394	344	406	361	392	344	367	372	368	366	347	399	377	362	346	368	357	350	332	347	367	343	335	363	399	342	330	353	377	350	355	363	360	348	394	361	371	375	349	334	336	352	341	352	359	310	346	343	375	353	357	364	351	346	354	349	323	354	363	360	351	356	351	365	377	333	375	332	383	355	360	360	371	368	352	354	396	360	342	393	344	369	397	330	353	411	348	351	356	354	343	356	360	363	377	366	360	345	326	346	369	371	361	334	336	383	353	336	357	375	364	378	332	364	364	376	362	342	357	380	330	359	362	370	362	351	321	349	344	364	353	329	328	365	356	360	351	344	338	348	358	355	364	349	358	369	357	357	335	360	386	361	351	366	355	382	381	326	373	368	356	354	360	324	337	338	364	359	345	368	358	354	333	371	350	363	379	335	372	345	414	334	353	355	321	329	363	375	341	380	335	316	364	321	335	344	314	357	368	349	353	353	349	354	353	342	362	345	347	359	380	341	350	363	383	355	364	360	332	359	343	344	372	361	369	370	378	327	354	326	321	357	341	341	321	357	382	364	373	330	362	321	348	346	319	335	357	357	345	349	347	346	333	363	357	352	337	384	371	363	371	348	388	346	388	332	372	348	334	358	390	344	363	352	348	313	351	361	349	363	371	341	327	360	358	351	346	323	356	325	337	368	335	353	392	390	366	361	361	352	339	336	350	349	364	383	374	358	353	352	351	342	346	332	347	383	343	348	367	331	373	341	389	352	352	362	352	366	340	349	342	390	350	343	365	349	331	359	355	347	374	370	363	318	394	362	360	383	363	354	378	371	309	348	388	327	350	370	374	368	382	333	373	343	331	362	382	332	338	329	366	383	333	357	361	338	340	355	339	354	346	379	368	335	358	353	339	379	331	360	346	361	357	329	313	353	368	382	360	375	350	394	364	370	368	330	398	348	365	390	380	342	378	350	389	345	336	332	391	361	352	365	371	353	343	386	340	377	369	339	364	334	338	381	331	354	351	332	367	387	331	360	344	314	372	347	340	351	371	346	359	394	394	363	336	354	343	396	346	338	340	397	354	335	343	367	369	341	367	361	362	372	348	342	322	389	377	356	374	352	358	350	355	362	371	378	320	339	385	336	367	326	371	386	371	366	376	359	382	363	373	374	357	328	339	356	341	347	374	374	339	335	373	345	376	355	373	345	324	351	327	357	330	378	348	321	343	359	347	321	341	365	380	360	375	318	344	373	345	357	362	368	353	352	353	363	363	344	321	336	349	380	361	356	328	347	358	374	361	367	312	346	362	336	356	337	347	366	389	361	334	331	355	334	357	352	318	347	372	341	346	364	372	314	339	365	319	331	359	372	349	340	354	328	377	366	387	369	369	331	346	341	335	351	337	353	329	346	349	347	410	335	340	364	354	357	354	366	379	397	318	372	354	347	327	384	341	354	389	345	381	384	369	371	363	339	369	365	345	354	370	385	362	324	363	351	347	342	360	323	337	366	339	377	353	347	398	375	344	312	309	380	332	352	390	334	345	362	344	379	366	310	365	341	377	384	355	347	327	344	352	361	341	341	350	378	367	355	353	324	355	361	310	365	337	353	385	355	394	340	381	369	343	377	354	334	342	363	351	384	336	335	358	342	372	359	349	322	361	305	363	340	378	376	335	344	355	336	389	327	363	332	359	382	385	375	382	357	344	334	345	385	340	352	353	394	331	362	368	408	369	351	369	326	358	346	336	360	343	313	364	365	306	369	333	357	339	365	377	383	337	340	353	389	362	368	369	352	340	370	373	361	387	348	323	373	350	365	365	336	392	345	398	347	385	334	379	369	324	326	324	350	344	367	360	356	354	345	379	352	386	363	315	359	373	398	349	356	374	318	388	331	360	364	311	324	340	388	341	367	344	345	386	400	387	365	318	363	353	334	346	325	349	326	357	378	377	361	328	340	339	346	380	401	357	355	356	333	335	330	372	336	324	355	327	356	356	346	351	344	354	341	377	360	329	367	350	330	373	337	338	311	380	330	349	340	318	375	378	350	343	336	360	376	372	357	358	327	337	383	394	364	367	347	350	336	344	340	371	367	366	357	359	354	345	331	351	388	342	330	359	345	372	359	330	356	352	310	319	385	372	354	376	366	348	330	346	363	351	354	363	346	377	369	364	357	328	362	372	365	355	379	339	365	340	382	344	353	333	363	368	317	370	338	362	385	350	330	328	375	367	333	340	336	317	364	374	372	354	333	322	344	386	340	367	361	366	362	353	341	329	330	377	348	381	326	355	340	342	362	372	346	339	344	387	380	372	336	361	347	347	346	358	358	371	377	314	388	339	341	369	368	383	351	374	349	336	345	345	360	355	381	351	360	334	343	364	346	371	368	333	337	336	339	359	351	368	334	346	385	342	343	348	369	387	367	371	323	375	371	366	399	330	342	362	363	359	346	328	397	374	362	320	352	340	374	350	324	372	339	365	348	359	328	335	336	357	386	369	373	345	393	385	369	357	363	344	384	346	339	351	352	363	355	351	365	369	339	360	342	342	343	355	358	329	342	364	393	357	359	382	379	343	351	321	364	344	336	375	333	362	354	355	341	340	374	307	351	389	332	366	315	360	324	378	365	336	359	347	318	352	347	311	334	345	354	339	376	344	365	342	334	373	331	343	361	356	356	410	345	345	329	337	350	377	340	387	344	342	340	331	330	343	348	315	355	339	373	386	371	326	373	338	350	362	383	342	358	348	339	370	355	335	357	358	343	329	348	336	350	366	354	320	312	340	368	352	338	370	350	364	342	330	321	335	379	354	343	333	347	349	359	361	343	342	336	365	350	354	340	354	355	334	350	331	353	354	376	378	351	350	311	373	350	394	394	357	354	344	335	344	364	412	371	347	342	382	364	367	341	308	355	323	352	355	358	327	355	345	333	358	365	374	376	346	370	323	378	372	373	358	303	377	359	359	327	351	333	361	389	358	345	370	347	328	344	342	372	331	325	366	369	322	350	342	411	401	336	350	363	357	395	383	343	360	356	387	397	341	369	353	355	350	351	316	313	330	354	364	389	358	349	356	355	385	361	337	340	344	338	348	355	358	357	347	330	329	361	372	330	324	351	404	338	390	362	370	335	354	349	356	370	366	356	343	355	350	357	331	348	364	357	392	322	367	334	351	339	342	389	342	337	339	348	363	338	319	366	371	362	355	325	347	353	330	355	353	354	380	344	365	369	349	362	345	354	322	331	340	363	371	335	363	388	356	345	343	347	329	360	353	353	356	346	319	350	364	347	355	354	367	381	378	382	346	361	361	344	318	342	356	378	348	375	348	326	367	344	379	364	368	346	346	350	330	374	342	364	361	340	331	380	337	353	367	351	332	363	352	357	358	373	378	369
22431	21048	28602	23705	21048	21107	11624	1178	815	749	642	564	548	522	518	467	416	468	435	400	408	385	409	360	408	392	383	357	393	348	356	353	351	364	357	354	340	333	374	347	333	333	336	353	372	342	359	341	315	369	351	347	295	352	362	345	362	318	350	311	345	352	312	355	341	298	327	320	332	346	335	367	309	346	351	317	335	336	334	341	343	321	339	314	353	332	318	324	359	317	294	340	332	345	337	332	361	342	367	320	332	308	358	331	321	338	349	331	361	361	359	314	338	399	313	348	349	316	312	347	364	365	338	345	342	311	316	329	330	336	335	335	349	347	352	353	395	358	314	334	336	357	321	348	361	343	344	336	318	338	336	328	334	357	337	334	299	348	346	336	351	342	353	332	377	311	341	352	364	335	294	350	352	330	348	302	325	340	331	303	358	318	352	345	333	328	327	336	345	327	302	340	311	350	340	324	336	337	373	332	370	363	344	319	318	341	333	338	346	353	330	348	315	346	360	311	318	320	325	337	337	308	335	349	331	341	371	321	332	324	324	342	334	338	362	345	315	327	350	349	326	321	307	346	338	330	339	360	354	322	312	334	353	322	358	340	342	341	357	323	336	304	338	356	344	358	322	326	344	346	338	335	336	297	328	350	355	334	339	329	330	360	291	299	348	339	299	330	306	316	348	323	313	340	326	362	329	326	358	337	325	319	315	331	346	349	322	363	328	371	318	316	323	359	285	328	302	337	311	344	350	335	341	326	363	342	356	305	347	339	345	362	324	368	344	316	328	321	313	335	327	346	341	355	348	348	335	344	347	332	319	336	346	321	350	346	348	351	353	340	299	314	333	347	316	340	322	337	360	345	354	344	346	339	355	368	332	324	355	303	340	325	299	336	310	320	318	349	341	342	334	337	341	365	360	373	329	306	319	332	317	349	317	341	318	316	344	367	313	315	329	320	325	324	294	333	332	319	340	326	337	326	299	338	330	317	357	337	324	340	334	334	299	341	343	321	349	340	318	339	316	367	311	319	335	317	330	304	337	348	333	334	321	317	316	354	342	327	345	325	313	372	324	332	323	338	346	320	348	357	350	352	352	370	317	357	337	332	365	317	319	322	288	337	331	353	330	295	324	333	339	325	327	348	354	316	340	325	314	345	343	320	326	351	354	325	345	313	320	311	336	393	343	337	303	312	309	323	334	310	327	316	317	362	338	325	289	304	360	323	328	355	327	337	331	328	329	339	342	332	360	374	338	329	300	315	357	330	340	333	329	324	353	318	320	312	331	341	328	337	329	317	354	311	326	329	347	355	327	334	337	352	331	308	325	333	337	323	342	330	343	368	301	332	318	338	309	367	293	349	351	324	370	327	340	323	373	304	336	322	333	346	330	308	338	355	314	365	342	322	360	313	327	341	320	356	325	304	370	340	354	337	339	312	324	327	334	317	305	313	349	313	347	341	322	329	345	325	333	355	323	346	355	351	336	329	339	322	327	379	366	324	336	360	339	350	334	366	315	332	353	362	352	349	345	345	329	365	318	319	336	317	312	324	349	323	314	354	325	330	315	336	353	324	363	323	350	341	334	298	330	328	336	325	334	358	370	345	343	328	339	328	320	279	337	356	317	309	355	321	325	341	341	342	337	323	342	354	324	332	327	335	314	327	348	351	335	316	333	344	328	373	346	333	360	357	372	331	337	327	304	340	336	345	366	312	354	337	340	365	311	305	339	296	298	315	323	313	334	337	332	346	328	325	304	325	302	317	323	325	348	318	374	348	370	344	369	337	330	362	348	341	362	340	319	335	355	320	327	311	338	309	332	342	352	320	341	329	385	335	313	343	326	340	332	347	333	339	384	310	334	346	353	296	341	328	335	326	331	359	329	348	350	331	336	362	350	311	368	331	333	338	353	323	332	367	350	345	341	323	325	316	376	316	334	322	319	354	355	367	328	329	334	343	333	380	317	332	349	345	351	327	316	309	323	318	320	332	333	341	350	305	343	338	313	311	346	350	312	337	300	324	324	328	342	320	344	289	372	337	342	352	340	371	353	323	338	306	324	343	333	325	319	325	369	326	337	381	324	360	335	329	340	368	308	310	347	348	344	326	341	309	332	325	341	351	344	348	347	339	343	301	306	309	323	302	332	355	340	328	340	346	316	331	338	350	361	358	327	342	336	315	348	346	327	338	341	339	341	364	319	346	341	355	337	351	312	364	361	362	344	352	330	322	351	340	354	344	330	354	346	357	335	352	374	341	312	328	330	346	342	363	310	358	344	325	346	323	348	371	336	312	320	339	317	359	336	355	343	345	333	304	332	357	344	342	289	326	332	373	298	319	340	327	340	368	350	289	313	347	342	353	348	334	317	331	332	334	347	344	353	340	318	332	344	318	313	360	355	334	303	348	316	327	364	340	346	340	276	323	322	348	340	343	329	338	328	340	367	334	338	338	363	318	337	363	336	394	315	325	348	319	347	334	313	311	356	331	297	337	359	327	325	325	340	353	320	360	347	330	362	346	363	328	363	285	334	348	332	370	344	317	335	311	324	336	293	370	331	343	332	329	295	370	333	327	295	332	340	314	349	338	351	328	346	331	330	324	321	333	353	267	338	323	327	338	367	341	356	349	326	319	343	319	362	325	309	326	339	343	344	340	341	320	356	319	306	362	361	306	325	340	313	327	327	312	348	342	331	362	329	360	337	353	323	346	330	330	368	342	316	330	316	322	361	328	363	331	341	329	333	329	316	332	316	326	380	330	330	320	334	335	364	333	340	313	373	339	347	346	334	346	324	306	357	333	353	327	347	312	295	364	341	357	357	325	328	310	329	351	326	323	341	346	331	318	364	333	338	377	330	336	332	323	323	331	357	356	323	334	325	359	349	312	365	298	338	318	355	356	346	296	343	327	333	342	319	322	317	359	329	344	339	332	326	328	337	323	334	347	326	303	359	333	352	349	354	329	319	305	351	324	327	325	366	357	349	373	356	345	330	343	353	351	328	347	323	333	330	329	321	320	333	334	332	335	329	277	355	308	342	337	325	331	343	357	340	309	337	308	316	349	359	319	342	322	343	306	345	345	334	328	343	325	324	340	340	365	358	370	337	326	341	331	312	317	333	337	350	329	315	329	316	323	355	340	335	317	314	323	324	293	334	341	366	309	319	345	299	328	341	325	324	340	367	357	309	345	337	310	329	354	356	356	377	339	340	346	312	325	296	325	317	364	346	308	353	371	351	342	350	340	323	327	338	340	322	325	341	330	348	325	316	352	330	309	328	326	338	365	337	330	337	353	348	322	306	340	322	356	347	340	346	328	346	330	333	367	328	357	319	351	310	313	338	326	306	344	318	320	339	344	342	332	322	333	333	313	360	314	293	326	333	359	325	336	334	329	350	311	328	333	336	345	321	334	333	354	319	306	352	332	355	316	351	321	364	316	355	333	337	345	330	310	286	315	341	342	350	336	353	322	350	344	339	320	331	360	331	315	314	360	351	311	328	360
19615	13418	10814	5331	3626	2732	2014	1515	1236	1022	846	756	680	643	567	540	505	490	506	480	448	450	439	421	438	423	421	439	380	383	404	387	411	378	382	380	376	382	389	381	375	389	346	371	393	382	376	379	379	373	399	389	407	353	348	363	399	381	362	335	332	375	383	342	345	377	385	354	365	358	333	363	374	371	373	341	336	397	326	352	368	324	338	348	351	367	359	362	350	363	341	354	353	359	378	341	361	334	361	345	326	340	387	357	366	366	395	353	351	339	358	338	365	366	346	359	370	370	361	385	381	351	341	341	337	385	347	370	357	345	372	352	389	365	366	350	352	375	371	342	372	342	336	354	385	311	338	336	374	315	357	371	359	344	390	334	362	341	357	353	360	355	360	334	367	304	347	364	335	362	368	383	363	381	329	354	358	363	368	365	347	344	362	359	350	347	329	362	365	370	330	333	351	356	333	372	389	340	380	314	352	348	339	343	383	363	375	362	361	392	367	356	369	352	324	364	375	363	376	325	359	358	338	352	313	360	334	375	339	325	322	335	352	388	336	387	352	339	364	379	321	336	311	365	344	349	348	347	335	375	354	388	340	365	338	363	363	342	378	365	341	347	395	347	364	362	370	333	327	335	331	320	376	343	391	351	356	372	358	368	341	351	365	344	369	403	375	350	359	350	356	359	332	357	349	348	340	366	339	300	409	356	362	333	333	362	351	364	356	375	370	353	348	326	353	375	352	332	339	323	361	339	371	365	356	356	353	366	332	380	358	344	356	362	351	366	406	386	349	338	351	335	386	373	338	343	331	378	363	357	385	363	388	328	349	339	348	353	355	367	340	369	355	338	380	329	371	392	380	346	347	362	351	332	336	348	368	353	364	363	336	356	387	351	334	351	344	357	311	334	378	377	384	352	374	352	362	346	347	359	349	339	365	385	351	355	361	339	361	354	360	339	341	337	369	388	370	317	363	354	400	343	346	351	381	346	346	369	338	348	331	354	369	347	350	378	379	376	360	354	321	349	342	341	378	413	359	348	387	385	333	336	352	345	351	346	388	354	333	335	340	410	352	361	357	340	350	367	346	346	371	358	368	350	357	329	331	349	365	367	333	344	356	380	363	326	396	349	371	347	347	372	369	354	351	369	324	384	340	370	365	398	336	382	334	321	345	353	345	356	382	315	390	345	372	366	354	358	346	320	342	358	345	363	343	356	344	366	380	328	359	351	369	370	343	352	382	350	369	353	370	350	343	355	365	340	358	375	353	356	343	333	342	369	343	368	361	357	355	378	374	354	371	359	322	371	374	378	326	359	353	342	334	366	355	367	364	325	333	340	338	359	369	339	382	365	335	338	325	340	327	320	370	371	343	353	341	350	374	376	359	325	387	362	382	358	359	373	327	368	362	337	318	331	353	364	379	383	353	388	347	347	368	367	350	392	377	340	334	360	381	362	331	367	324	330	413	361	327	339	355	349	338	354	343	358	374	359	335	333	322	348	327	332	368	347	345	329	346	351	356	353	366	359	328	325	349	362	374	366	340	358	368	350	361	304	343	346	370	350	351	360	358	400	351	339	332	378	338	383	347	338	357	383	338	343	350	353	369	371	339	362	361	355	323	364	311	371	349	361	360	338	360	339	367	366	360	326	344	398	361	359	358	337	351	365	335	344	364	361	367	349	368	366	378	353	377	344	332	357	355	399	364	367	380	352	394	392	400	369	372	382	349	351	353	353	320	352	344	373	370	407	388	357	362	360	371	334	367	318	327	363	361	313	346	381	361	333	339	345	358	334	343	389	373	374	368	362	397	345	358	357	363	351	394	371	351	346	383	371	355	338	340	357	367	338	399	355	340	378	354	336	363	365	330	356	352	356	355	386	340	367	370	351	356	316	331	343	329	373	331	350	342	393	312	374	336	354	366	365	360	331	347	342	363	348	341	368	351	384	360	360	350	343	377	326	357	338	357	344	357	358	348	350	354	347	343	359	347	333	336	374	343	337	352	375	332	373	352	376	336	351	349	345	356	330	343	348	358	383	346	371	369	349	358	342	338	345	372	338	361	358	312	344	379	389	358	349	368	354	392	384	387	384	355	379	363	358	333	373	368	378	381	357	366	358	349	325	351	368	378	339	356	362	325	360	361	361	336	333	354	364	362	368	364	365	362	365	385	378	370	341	370	355	354	354	361	364	363	382	333	345	354	381	364	377	365	338	366	327	348	349	386	348	365	354	338	322	360	348	347	375	359	372	364	367	394	379	335	350	373	367	376	366	342	332	361	328	351	363	354	342	374	332	374	346	352	359	348	335	333	356	373	359	353	370	321	352	413	376	337	381	366	350	388	356	339	344	335	378	379	369	352	366	413	310	331	382	386	396	359	353	330	341	339	330	367	363	352	317	364	335	347	346	353	349	344	354	327	343	325	381	364	372	327	368	337	379	418	338	381	351	353	373	326	352	382	366	373	342	387	361	342	349	387	319	369	345	378	334	349	362	405	365	369	368	370	381	369	395	339	361	352	345	336	337	372	373	346	390	319	350	348	334	391	370	350	330	370	370	341	337	404	354	382	392	359	367	368	350	337	369	385	378	342	372	342	338	358	385	342	344	345	382	371	341	350	351	344	370	360	338	382	343	369	351	333	312	320	376	329	362	368	318	345	339	375	369	349	325	360	329	371	345	344	357	366	349	341	314	355	375	340	339	357	356	371	354	333	354	340	365	341	332	369	352	369	362	353	380	363	346	379	388	311	333	347	319	381	392	359	377	365	368	353	334	361	300	336	377	351	390	337	383	360	372	326	354	366	340	377	336	361	365	339	351	359	380	368	362	333	354	349	358	338	384	367	360	361	367	355	338	388	354	338	357	341	362	341	378	352	398	328	381	364	368	368	356	325	368	359	334	361	364	334	381	379	353	374	350	339	384	349	351	373	363	372	375	350	358	385	362	345	385	371	355	350	318	355	349	385	359	320	371	352	337	360	353	357	327	356	317	358	361	395	343	358	397	329	370	358	348	359	336	377	335	359	344	338	360	350	365	336	310	331	334	322	385	376	339	360	378	356	356	400	360	388	360	370	365	354	338	343	341	366	373	353	367	357	342	342	376	361	330	358	364	359	343	373	344	362	364	375	360	369	376	339	356	352	354	365	334	357	324	374	347	378	346	348	390	342	354	358	345	300	369	367	361	367	389	375	377	345	347	365	360	375	391	352	363	351	343	381	342	339	343	363	361	317	373	360	339	373	332	358	365	356	365	348	366	360	370	329	364	345	354	358	347	395	332	333	370	376	365	340	330	349	329	349	370	375	380	322	345	345	348	357	329	361	357	389	352	338	341	333	346	366	340	364	350	369	335	378	393	323	343	382	386	354	356	357	354	341	368	379	379	364	374	375	353	368	345	343	326	392	349	337	361	374	369	347	345	358	347	351	344	329	375	347	346	363	376	373	381	367	376	349	373	353	350	361	372	364	387	369	345	366	343	341	348	373	345	338	332	382	352
22426	21032	28572	23699	21035	21072	11638	1230	854	707	632	582	535	488	472	482	462	431	404	425	402	404	420	348	358	367	385	351	379	374	360	346	361	354	361	381	382	340	353	347	354	328	351	362	331	339	399	368	352	355	364	372	380	348	340	344	370	342	379	353	346	346	348	321	388	355	339	314	300	317	325	368	347	327	322	330	329	341	387	328	360	358	342	369	361	344	358	317	335	342	372	309	353	316	323	314	358	320	345	324	323	332	342	334	316	354	361	382	346	328	361	313	331	330	363	341	283	344	318	344	347	334	316	341	345	343	354	347	351	312	321	343	353	331	317	329	316	351	339	325	339	328	358	344	322	326	356	371	345	357	347	329	306	348	333	310	324	350	336	342	360	323	311	325	344	345	364	356	342	341	333	326	338	299	322	354	313	309	335	348	341	331	368	360	351	337	310	361	349	332	328	328	353	330	310	329	346	342	323	347	361	316	311	355	320	345	348	344	324	350	327	307	344	310	330	350	329	352	328	356	327	357	334	382	320	360	342	344	345	379	318	290	362	355	301	334	365	326	372	334	364	324	321	343	354	313	366	338	356	340	328	368	332	377	355	328	350	321	319	359	312	343	332	338	332	310	368	306	331	355	329	349	345	343	360	343	338	366	313	378	331	362	332	371	348	332	367	354	301	301	332	340	363	329	320	337	309	327	355	315	332	328	340	360	354	355	350	346	330	296	312	353	380	355	340	342	303	349	353	322	374	351	336	351	338	343	365	358	334	341	317	351	359	329	318	327	338	352	305	360	338	345	325	320	305	305	336	308	315	353	339	339	324	324	322	310	332	330	362	348	310	403	331	335	331	331	374	324	334	345	325	370	313	326	346	332	312	338	329	317	321	337	336	338	330	352	357	315	373	359	345	346	325	339	388	341	337	335	292	340	351	349	326	356	337	347	340	344	322	344	295	340	334	323	328	314	306	383	356	352	338	334	372	321	327	344	349	365	333	345	326	336	340	339	297	338	337	382	324	386	321	367	338	340	309	327	306	338	378	364	335	355	347	380	304	320	324	347	348	330	337	352	311	332	319	330	333	345	309	322	367	320	312	360	349	349	340	360	370	334	347	328	334	322	334	349	314	350	342	293	360	355	356	334	311	339	327	357	326	325	332	304	346	335	328	351	328	319	359	329	327	364	336	351	323	324	305	326	355	323	332	344	338	360	371	333	347	336	353	304	353	322	303	335	328	360	356	307	361	346	304	345	339	335	353	331	342	360	356	353	313	347	357	344	352	313	338	309	326	348	328	305	356	347	338	322	344	317	365	331	311	332	366	354	340	322	326	337	321	324	338	312	321	337	322	333	322	346	390	351	333	324	353	368	313	335	360	347	327	328	327	344	328	341	319	292	320	341	367	362	347	316	332	357	324	312	343	367	352	317	345	345	356	336	352	347	362	340	307	343	363	320	344	348	347	342	357	350	345	322	352	305	327	335	323	334	309	339	304	334	324	343	335	351	336	331	354	360	338	347	350	321	308	333	352	344	361	357	352	349	357	333	340	326	301	322	370	365	317	315	324	330	338	348	332	345	347	386	313	332	354	340	321	328	330	324	337	332	314	352	308	349	361	312	356	335	351	367	353	330	326	337	346	323	317	311	364	320	334	336	314	341	349	342	370	328	328	332	371	335	331	342	308	302	327	315	358	351	303	364	346	314	310	349	331	332	339	314	338	338	317	305	317	338	348	308	339	299	348	336	326	362	344	331	319	327	364	341	351	330	346	325	371	338	315	337	344	326	360	328	320	310	333	339	346	380	373	346	322	348	318	311	325	302	371	330	381	332	309	341	360	336	317	325	352	346	346	346	331	348	383	346	354	330	364	341	338	336	320	334	338	362	330	306	358	317	329	317	341	314	342	339	316	324	342	329	339	326	367	350	364	344	319	340	312	315	336	334	349	336	328	349	325	327	358	313	314	319	328	326	352	349	321	330	347	356	345	306	321	363	325	340	322	325	333	329	328	332	338	330	355	317	319	330	327	328	352	354	354	343	319	327	316	317	320	339	316	351	344	337	322	338	343	353	335	342	340	296	339	324	320	350	358	299	329	335	341	345	374	338	325	339	342	336	350	325	321	368	327	313	317	353	320	326	333	316	361	371	343	356	320	317	326	331	343	329	326	343	329	315	336	341	346	341	343	355	326	335	324	347	358	319	339	320	343	326	332	309	343	361	354	337	320	343	342	328	357	370	316	341	349	303	316	310	327	341	339	364	366	302	324	304	360	317	370	350	329	333	338	369	315	358	363	340	347	354	355	318	344	337	324	328	309	350	380	360	342	308	327	321	334	328	353	349	363	314	355	306	326	344	351	324	309	343	341	350	330	324	323	344	370	331	347	321	297	347	377	359	343	310	304	355	365	360	331	329	311	337	317	336	325	345	321	328	322	338	377	351	347	349	308	358	362	327	342	317	316	357	315	339	312	305	331	366	314	317	320	341	337	362	291	356	318	351	315	358	332	346	283	313	345	338	343	307	311	355	333	324	337	353	384	375	303	318	315	364	342	355	358	323	337	333	324	339	344	295	336	340	337	365	331	336	328	320	318	366	350	334	342	299	338	310	351	338	350	346	354	357	363	304	322	339	353	338	349	335	359	344	337	369	331	324	343	351	333	330	335	328	347	327	345	340	329	331	335	327	346	351	313	333	339	336	331	323	316	292	344	363	309	325	355	354	328	344	348	338	357	372	306	347	329	339	349	305	314	310	324	342	346	358	319	338	319	304	370	302	340	347	379	358	326	370	339	336	333	323	323	360	330	344	351	350	340	301	298	332	381	313	368	317	347	317	332	319	338	348	322	349	375	331	300	337	331	340	350	340	311	331	341	326	324	340	317	319	345	333	360	356	333	346	318	342	318	288	300	316	314	345	341	334	351	349	359	355	339	317	327	339	322	331	329	349	331	355	348	366	345	365	323	343	342	353	310	332	318	341	333	321	359	349	363	349	297	361	337	307	309	345	354	344	330	361	350	311	337	345	319	356	323	337	329	309	339	306	344	332	328	318	355	348	337	342	361	352	357	360	315	328	306	309	295	370	333	389	343	328	347	358	359	355	347	338	333	326	361	337	359	357	346	341	349	331	321	347	361	358	348	300	338	295	333	355	343	366	311	348	366	337	329	344	355	333	349	315	348	333	369	343	298	371	335	336	341	334	299	326	379	323	311	342	351	329	334	348	336	335	342	315	336	316	325	315	340	313	335	359	369	324	316	339	351	310	332	328	357	346	323	324	340	327	354	282	321	317	350	349	343	343	337	323	325	316	290	385	322	352	317	334	314	315	350	369	318	328	333	366	303	337	344	336	336	396	307	317	323	337	322	359	331	313	302	354	335	329	297	350	331	318	306	333	351	315	328	317	307	313	343	298	356	378	338	319	339	360	329	335	338	331	367	319	318	358	330	339	349	346	346	311	365	362	351	319	344	336	359	351	352	346	361	335	373	364	347	323	298	348
19177	13301	10953	5435	3564	2697	2049	1500	1202	984	875	804	678	617	611	566	524	495	486	462	471	437	416	453	432	421	415	407	404	402	374	374	384	374	395	377	385	409	367	377	380	350	404	374	363	391	370	387	353	350	375	373	388	356	371	341	374	380	407	355	388	390	344	381	363	392	359	360	326	379	367	354	387	356	353	366	353	320	394	361	352	337	348	370	360	358	334	345	340	358	336	366	354	360	368	386	313	315	339	366	313	329	355	347	358	348	355	345	376	360	334	355	365	367	344	380	372	357	351	354	350	362	344	353	343	382	363	367	354	343	357	379	388	335	374	382	341	350	356	342	361	358	372	351	345	362	344	366	357	334	340	341	344	368	370	348	363	392	353	344	373	349	342	364	322	359	354	357	380	303	344	371	366	346	341	404	341	364	331	358	343	354	345	366	369	358	359	351	383	360	364	381	357	366	358	371	366	390	388	364	384	387	335	357	381	357	382	343	350	319	335	364	371	353	378	347	380	349	322	354	353	347	351	348	396	379	369	349	355	320	360	360	350	360	375	329	383	360	348	352	323	368	365	345	355	339	389	360	366	360	380	332	367	345	330	346	354	369	368	421	338	360	357	353	357	343	341	370	344	360	351	364	384	366	416	341	387	361	350	349	370	350	382	365	375	334	387	366	340	362	351	376	340	369	378	336	368	356	387	373	377	361	378	352	377	357	331	334	356	367	341	333	377	343	346	339	341	330	349	402	342	346	362	349	388	325	375	347	357	353	369	355	366	357	323	333	346	384	356	364	366	362	341	381	354	370	370	330	349	355	328	329	369	357	348	360	356	355	381	325	361	363	392	365	336	358	385	363	378	361	365	360	330	339	349	377	355	334	323	349	351	341	378	345	317	332	362	326	341	361	328	352	388	375	351	336	319	355	337	380	380	358	346	336	361	371	348	342	348	371	353	373	360	333	354	386	368	352	360	354	340	325	368	319	356	341	350	353	337	330	349	367	365	347	387	342	370	348	345	359	373	324	363	383	350	360	327	367	338	366	334	380	353	353	351	377	365	354	353	353	357	343	363	347	367	343	348	321	390	351	375	386	378	339	350	358	360	367	354	376	357	375	351	365	334	342	361	368	372	365	352	372	362	345	381	333	357	365	338	382	364	328	327	338	378	367	357	331	380	347	398	341	332	345	361	383	352	366	347	405	376	388	370	380	385	357	336	372	398	399	359	386	368	396	375	355	364	353	343	362	349	360	307	337	383	337	387	357	346	360	361	347	358	357	373	330	386	359	353	384	345	390	366	358	363	338	309	347	363	363	404	376	358	331	339	341	382	337	351	360	365	366	336	336	346	357	377	356	331	348	370	347	356	343	352	348	342	338	370	339	338	356	372	384	387	341	377	352	365	345	347	365	353	351	386	343	372	338	366	339	326	381	365	391	391	372	377	362	356	363	393	344	388	349	358	343	351	363	368	360	376	360	377	377	358	335	362	333	370	361	345	343	323	387	355	356	401	382	361	352	372	384	379	359	331	357	387	351	379	358	339	356	399	324	345	366	355	374	329	349	328	353	378	382	362	363	366	372	347	350	342	345	308	353	376	371	379	363	328	336	366	338	337	345	365	375	344	363	360	380	334	364	374	359	347	372	345	382	361	365	351	351	313	328	371	371	347	403	343	398	364	360	346	375	370	358	349	352	334	369	362	380	344	336	391	334	321	372	367	387	388	350	367	335	336	353	339	358	390	342	344	378	377	320	380	365	358	366	337	348	339	353	361	342	371	378	345	372	344	360	351	380	350	357	379	353	316	365	337	331	366	377	333	377	336	350	359	343	347	355	362	360	367	402	351	336	357	386	344	367	342	374	355	318	352	346	366	348	354	370	396	361	352	329	367	354	368	369	336	329	354	340	409	365	369	390	353	373	389	344	365	348	339	369	361	355	303	343	412	347	368	342	335	381	402	378	341	356	389	392	353	369	363	344	355	322	378	366	351	358	334	394	379	354	369	376	360	330	366	361	330	338	362	357	389	357	353	339	360	311	359	365	350	339	371	373	386	351	356	319	371	332	352	385	329	337	385	357	348	346	397	335	375	345	365	361	367	329	400	367	339	353	374	320	359	312	338	346	340	340	368	349	336	334	384	364	380	363	378	350	362	383	371	353	379	344	357	352	356	364	339	349	349	344	363	363	327	331	341	391	363	368	350	364	359	320	317	357	325	360	354	333	377	378	389	330	346	347	321	367	364	352	329	351	336	370	344	373	340	346	334	399	351	362	341	344	342	354	348	323	328	389	369	363	370	349	343	376	347	328	370	345	337	361	361	342	325	366	374	341	365	354	349	363	359	333	370	358	382	355	375	356	363	397	365	364	335	345	391	348	354	346	373	321	368	364	335	354	376	385	345	352	313	373	355	362	381	375	322	347	360	355	338	348	363	377	359	352	342	401	337	370	325	363	343	339	360	351	360	344	385	393	345	359	338	377	330	347	339	352	354	351	354	340	345	347	355	358	404	358	379	317	355	378	364	361	337	366	348	378	358	344	385	353	359	340	368	345	359	367	350	368	344	353	381	354	329	355	368	348	338	384	373	355	345	376	339	335	332	339	308	324	376	350	345	341	334	337	370	345	333	333	324	346	345	332	368	358	390	336	377	344	334	352	360	402	349	330	356	357	383	368	342	341	369	338	356	333	353	365	370	358	338	372	362	348	358	353	323	352	342	341	382	343	326	392	354	343	362	355	344	355	329	323	371	341	368	380	353	357	357	370	337	358	345	343	370	350	352	355	337	364	340	328	362	347	342	363	341	354	381	358	340	332	365	352	381	368	368	333	375	351	348	363	391	383	354	377	347	327	394	345	358	376	351	343	363	368	369	326	345	370	375	323	343	349	341	370	391	363	351	362	362	382	340	328	335	345	386	341	357	357	353	369	340	363	352	349	393	355	367	360	359	385	356	332	356	339	381	360	334	348	324	334	367	359	380	376	339	363	373	356	399	356	361	322	319	369	349	351	364	337	325	344	357	344	350	367	337	316	384	338	324	368	360	390	352	383	324	384	383	355	362	342	353	319	387	358	365	372	345	350	376	375	346	329	372	325	350	342	341	387	349	372	356	369	343	361	344	358	330	329	337	337	337	360	374	373	371	334	343	376	339	359	341	379	363	362	342	351	320	364	343	359	362	327	323	365	395	387	356	383	356	342	371	349	343	334	350	321	360	351	359	353	344	366	373	377	385	352	384	353	368	404	366	336	386	384	390	363	337	335	351	339	373	377	331	360	356	371	366	371	357	339	325	331	334	335	352	356	365	348	366	361	340	357	368	337	366	362	344	365	341	387	367	361	359	328	374	333	345	386	342	352	357	355	338	356	373	352	378	369	346	323	348	394	362	349	350	355	375	359	375	380	375	386	387	362	356	366	346	355	367	316	358	381	325	355	348	363	346	309	345	368	381	342	389	381	355	381	354	372	336	377	364	365	341	379	335	359	381	372	351	354	357	329
22498	21096	28626	23800	21096	21157	11722	1177	776	673	649	558	528	485	492	454	435	482	384	380	425	375	397	409	381	386	372	364	383	400	340	377	371	342	377	364	361	336	362	383	365	326	329	374	332	325	347	298	354	358	281	328	365	342	363	330	333	377	310	344	347	340	337	337	321	332	341	332	340	364	340	314	340	393	374	329	333	351	340	324	314	387	325	352	386	312	371	351	347	360	338	345	351	332	316	310	315	325	316	337	347	351	332	335	329	329	337	360	364	324	337	338	332	336	319	342	337	325	322	336	358	308	360	353	356	305	330	299	309	335	314	338	355	349	344	343	313	326	336	334	309	316	346	366	340	314	358	333	305	314	292	363	336	344	329	348	375	355	336	365	329	309	329	341	321	345	317	338	362	320	357	320	355	359	363	324	330	303	352	320	328	348	342	346	343	305	331	334	333	295	323	383	336	342	350	340	341	319	366	376	293	317	319	335	330	319	322	351	361	345	325	348	313	304	339	335	342	324	352	309	300	355	335	343	357	339	356	341	340	324	342	319	351	357	373	380	314	318	323	352	366	343	331	335	330	360	336	322	338	351	348	335	326	373	320	341	345	320	354	301	309	343	286	339	332	348	355	355	377	339	354	301	301	369	342	340	333	329	352	344	310	344	339	314	332	340	334	341	320	331	359	332	334	316	350	338	388	322	325	349	335	343	343	327	313	363	348	326	335	339	377	328	332	335	361	337	337	317	373	322	343	320	346	358	336	365	359	331	313	332	339	338	321	315	305	329	375	333	360	310	370	343	339	319	328	349	339	307	349	320	356	318	339	349	348	338	322	347	355	352	290	332	331	322	319	360	347	302	320	306	340	362	327	346	376	329	335	348	357	355	315	329	367	330	350	331	345	328	324	311	335	319	353	322	353	336	327	331	343	310	347	333	365	360	338	337	341	342	356	328	348	358	363	341	334	329	338	367	349	335	303	338	337	350	345	284	311	328	348	309	333	351	337	315	312	321	323	318	346	336	324	334	340	362	338	339	330	335	350	313	319	336	337	296	293	314	342	334	353	313	307	353	342	342	347	328	398	358	332	343	344	380	347	349	342	324	337	345	313	347	331	338	344	299	343	332	315	341	301	342	332	307	303	333	317	334	323	361	317	341	288	318	343	311	327	373	357	305	350	351	324	347	311	341	339	348	334	360	322	314	332	352	371	365	359	331	330	307	343	339	374	349	359	335	340	306	367	328	351	335	330	335	355	337	309	358	326	325	343	328	324	329	358	312	310	311	345	344	345	354	347	356	324	364	328	343	328	314	341	347	340	354	304	332	372	361	357	315	340	336	303	316	358	316	361	307	318	322	323	324	347	333	351	337	338	345	344	330	347	294	297	366	346	327	330	356	357	334	309	332	346	334	323	348	354	318	340	357	338	327	325	354	333	322	324	334	324	324	300	332	358	322	314	324	342	346	322	348	334	315	324	340	325	347	333	350	360	325	321	320	346	320	342	317	346	369	340	345	344	335	337	353	314	310	353	356	341	367	355	337	335	317	329	363	318	330	315	334	338	332	303	319	342	353	334	363	360	361	351	325	290	317	344	343	337	314	339	341	367	347	346	357	327	323	334	312	334	353	340	371	332	357	322	330	283	319	360	358	320	316	337	317	315	323	338	316	329	336	359	345	329	334	326	365	363	337	332	324	333	309	322	322	354	364	347	328	332	336	355	326	353	317	319	387	344	339	315	335	330	343	378	339	330	354	330	348	329	350	377	350	367	315	328	351	318	317	332	327	374	324	341	342	362	349	354	334	334	364	338	332	310	342	362	330	308	349	349	306	327	330	325	300	347	389	335	324	341	334	340	354	329	338	326	325	341	326	320	361	309	344	348	356	326	358	327	331	346	330	303	311	317	297	355	355	367	335	332	309	328	315	345	368	343	297	317	339	333	346	333	319	314	322	354	318	367	336	381	339	333	335	342	341	331	339	332	329	343	328	341	335	337	342	330	303	328	314	323	364	313	331	344	335	349	326	306	313	329	312	329	314	351	345	325	346	347	350	331	328	344	341	358	311	309	355	325	333	343	347	339	331	315	347	332	320	351	374	344	386	339	344	353	336	338	367	332	342	324	342	345	347	315	308	319	343	318	334	346	347	318	330	345	316	288	329	331	329	327	330	325	338	365	330	375	312	333	342	328	322	352	336	317	342	338	335	322	328	310	358	347	342	350	353	336	328	349	328	317	348	326	346	314	356	302	325	347	318	333	336	345	338	360	327	342	330	332	338	337	313	357	331	308	292	340	341	345	326	364	325	369	325	314	347	302	326	309	339	338	353	341	362	339	306	379	353	323	355	339	349	368	343	348	319	317	303	306	341	343	334	354	355	356	321	326	320	317	341	366	352	323	298	331	347	311	339	326	331	298	315	338	333	330	367	352	312	347	341	332	324	339	359	362	356	318	348	340	349	341	316	316	341	325	320	361	346	377	352	319	340	345	364	320	333	335	367	340	362	368	350	328	336	365	350	351	336	346	322	334	331	325	314	322	314	340	354	324	328	307	328	329	391	321	300	347	340	343	346	342	340	316	341	308	345	350	356	364	346	368	332	324	344	310	332	330	346	322	357	341	342	343	330	347	323	315	351	357	351	357	336	316	338	357	344	303	348	330	377	328	364	370	343	329	350	330	341	312	335	313	303	321	350	353	330	304	349	309	364	341	322	319	342	294	334	367	343	342	332	355	398	335	304	340	326	311	337	344	316	296	342	347	355	361	331	356	335	342	307	328	345	333	342	323	334	318	352	328	336	365	314	323	362	336	322	349	340	371	318	305	333	331	329	357	340	354	306	346	345	354	323	341	335	343	348	318	336	318	305	361	336	323	335	361	350	344	309	310	322	328	334	370	326	308	355	379	354	348	327	339	343	316	332	363	354	338	323	337	338	369	327	344	339	348	347	353	325	349	352	317	356	343	338	337	328	338	317	332	304	352	349	356	324	326	361	357	332	353	370	340	325	331	354	332	329	332	355	341	351	329	329	352	330	338	327	323	337	335	353	334	349	336	352	321	351	348	353	300	348	360	314	339	340	348	371	326	307	361	330	329	310	340	340	328	347	341	332	361	340	317	370	315	361	321	372	315	376	323	323	316	362	315	350	346	374	341	332	337	342	345	287	341	336	303	364	307	345	318	345	322	342	321	333	338	331	354	327	341	360	322	331	322	327	352	352	334	335	296	365	348	324	336	325	339	376	328	267	341	349	356	321	357	355	323	329	316	331	338	334	330	311	318	337	325	349	333	330	344	313	313	335	345	363	336	394	336	329	357	341	349	320	311	305	348	321	325	344	325	333	320	316	339	323	353	323	330	329	360	346	334	313	360	356	354	304	309	307	354	320	345	355	338	380	294	338	323	324	320	348	385	339	335	341	286	343	346	335	317	315	333	338	338	354	326	316	319	363	327	347	342	325	299	326	348	329	331	350	375	358	320	328	358	348	345	334	326	341	328	342
19654	13165	10703	5410	3580	2605	2030	1518	1212	1037	904	755	675	652	565	535	506	479	469	485	434	459	422	422	401	373	415	429	419	427	378	398	375	372	398	414	368	427	404	378	378	370	357	370	394	383	339	364	384	405	363	367	376	379	348	380	352	413	341	342	361	381	343	393	379	344	388	360	363	344	392	383	360	402	380	383	352	344	322	338	363	359	362	383	367	351	346	380	370	362	357	377	372	383	358	351	361	360	374	361	347	345	348	376	316	371	340	375	393	331	324	343	342	390	350	359	370	363	347	337	355	384	361	355	343	385	375	383	356	358	327	337	356	365	373	390	359	344	369	389	363	330	372	373	324	376	359	406	350	331	361	355	384	345	376	331	355	362	343	362	365	347	341	361	360	346	363	364	381	336	374	338	339	371	368	371	349	355	370	365	352	397	357	343	343	340	381	350	352	360	319	371	368	376	368	349	368	349	375	325	392	322	338	402	338	360	344	369	393	366	366	336	390	343	340	388	378	358	370	336	380	373	380	354	386	356	366	373	342	375	342	389	326	325	358	340	350	361	377	361	356	348	348	343	352	335	341	347	372	357	366	355	376	368	372	357	334	364	354	330	390	369	401	343	360	383	384	367	344	354	362	385	343	360	368	373	353	369	337	371	350	354	350	359	352	366	351	345	401	378	335	366	344	367	375	351	367	364	374	368	354	357	366	358	378	356	343	332	377	392	332	368	359	350	328	330	351	321	340	366	356	341	358	348	360	361	372	358	356	365	393	333	362	349	349	401	370	366	366	369	349	365	352	351	353	377	351	348	344	315	374	371	343	346	378	336	361	361	349	360	331	344	333	353	375	368	346	365	394	334	371	351	389	387	340	354	363	329	338	367	338	373	331	362	369	336	372	334	356	389	357	357	329	342	387	371	371	357	328	303	361	351	344	377	363	335	384	361	376	349	346	373	347	362	353	319	356	344	355	334	362	366	349	350	359	359	346	335	374	390	356	352	371	378	431	377	350	363	340	352	353	326	376	364	373	385	312	405	356	350	339	359	363	392	370	356	370	371	354	371	350	367	365	351	399	326	344	377	352	352	412	357	372	358	384	344	355	366	324	338	336	367	354	377	354	357	363	356	357	356	362	336	359	378	350	350	391	353	345	384	342	355	355	358	354	338	334	372	371	330	352	356	395	324	363	353	378	341	378	347	350	361	325	364	373	352	359	351	326	361	370	359	351	365	363	394	358	360	358	383	410	332	367	359	368	334	343	378	386	347	355	353	380	324	328	390	359	410	359	354	343	386	352	367	353	364	348	378	347	363	364	364	344	339	358	350	349	367	331	343	395	364	341	360	361	362	325	359	358	357	342	382	359	345	374	369	363	342	379	322	344	351	348	380	334	352	348	358	366	383	338	346	343	332	355	351	344	348	369	372	381	363	346	343	347	351	355	345	362	384	364	338	310	367	355	363	400	353	389	359	329	384	343	366	353	384	358	343	339	354	385	341	344	381	361	363	369	373	351	379	411	371	330	377	354	326	359	354	389	367	350	365	353	361	391	361	368	346	361	366	422	355	350	362	364	362	357	347	372	358	353	345	325	368	365	370	358	367	369	331	336	364	354	348	325	350	367	321	327	380	383	374	361	391	393	340	359	362	346	345	351	367	356	344	356	321	360	363	352	364	349	367	385	366	378	357	370	376	367	349	349	359	368	342	329	354	394	376	363	312	366	334	375	353	385	352	340	375	360	372	374	336	366	355	331	349	378	359	352	387	361	366	354	343	390	344	368	360	345	395	322	339	322	328	325	367	335	351	368	375	350	369	367	328	402	368	394	358	325	325	357	362	333	361	340	371	370	355	329	347	352	349	356	341	415	361	368	364	364	359	343	389	331	341	380	333	366	344	339	368	375	370	330	341	373	356	368	335	352	359	320	353	388	371	338	369	367	378	380	355	347	331	378	374	374	369	366	341	358	357	364	360	364	352	356	352	407	359	360	345	340	388	359	346	364	347	358	348	331	359	354	367	366	341	368	346	367	336	362	379	318	327	370	344	351	365	357	374	358	337	356	374	329	369	365	361	379	356	354	338	362	355	377	357	374	385	336	341	385	366	358	361	376	337	394	342	381	363	356	314	376	365	357	379	322	364	356	352	369	364	363	354	334	331	391	340	342	350	357	371	379	392	366	355	387	388	347	352	381	336	356	360	350	353	344	379	343	382	357	389	358	393	312	392	363	375	349	363	365	355	360	332	363	357	350	350	344	350	383	379	340	360	345	330	382	367	352	359	354	382	356	349	356	360	362	361	350	371	343	395	339	338	382	360	306	347	383	352	353	350	375	371	364	366	373	329	339	345	342	370	320	373	377	346	375	398	360	356	341	352	338	374	342	357	383	361	335	357	381	352	368	369	374	336	372	348	331	350	367	346	369	380	358	335	350	374	331	360	364	351	351	361	353	399	374	352	359	388	355	378	371	357	360	353	379	351	369	412	376	362	352	367	385	332	349	379	330	336	346	348	338	362	360	341	389	334	334	331	387	362	351	390	373	368	356	378	341	343	372	326	368	356	379	363	389	350	368	362	328	393	363	327	368	355	377	374	341	375	355	320	359	371	346	322	377	366	387	364	324	388	358	380	358	353	371	332	375	374	329	371	334	337	350	348	352	355	360	361	345	342	344	343	380	380	412	372	372	332	364	362	369	360	340	364	355	366	369	369	355	390	380	346	406	371	369	387	391	346	392	345	364	389	364	349	360	359	412	366	348	360	384	377	359	359	360	374	342	352	362	366	368	349	375	386	351	351	370	369	356	342	342	331	351	349	378	369	315	353	329	372	387	395	361	335	345	371	350	381	389	332	368	336	370	343	345	368	334	366	347	357	362	360	361	341	330	371	358	369	344	375	388	340	368	345	358	346	350	362	355	344	381	348	333	370	351	352	346	370	363	365	345	373	360	356	330	377	360	333	374	358	367	314	314	361	351	341	349	320	330	360	373	376	377	346	365	372	360	376	390	366	354	339	356	348	357	364	378	376	327	379	339	388	368	384	349	370	357	354	342	349	348	357	367	358	352	360	349	373	367	360	366	349	314	322	351	344	384	354	333	330	339	349	311	352	337	358	364	365	371	359	352	372	357	349	363	370	370	330	348	372	399	321	373	340	345	367	352	330	319	383	360	371	358	344	353	359	356	368	351	349	329	353	344	385	345	354	335	332	362	372	345	345	382	386	358	330	347	343	369	355	365	348	344	341	368	326	364	348	355	404	364	340	363	359	358	366	338	367	389	328	379	365	348	402	360	369	341	345	375	309	369	313	352	386	370	317	325	380	371	388	328	356	339	337	342	320	350	364	365	361	386	393	338	378	362	357	345	371	376	367	403	361	369	356	366	366	370	369	344	334	394	382	368	357	372	356	339	333	359	368	367	338	356	354	375	347	394	359	352	342	334	375	361	387	357	381	362	401	375	367	368	347	377	369	354	368	338	351	352	343	338	354	345	409	338	347
22438	21002	28503	23702	21003	21050	11569	1245	812	750	623	596	549	540	495	468	440	453	437	403	411	407	400	393	370	368	355	357	401	339	368	354	400	324	342	342	353	341	362	365	373	394	358	369	329	326	331	371	343	366	345	351	330	358	352	367	364	346	360	314	300	333	361	387	325	359	332	370	377	316	328	324	334	346	343	356	331	338	364	330	332	334	319	401	312	360	349	306	312	318	348	346	364	363	337	355	313	349	310	343	342	335	319	347	308	295	312	352	322	356	302	344	307	311	329	338	320	352	356	323	321	339	346	335	337	336	364	336	320	332	316	334	341	322	354	345	306	348	341	307	339	314	344	356	338	320	333	380	368	328	352	311	342	329	314	306	360	339	348	339	353	303	368	321	348	360	330	306	330	331	329	307	338	331	314	357	321	338	337	334	314	330	339	285	367	333	324	385	335	343	307	352	329	340	356	339	323	303	306	366	324	360	354	319	348	332	329	363	351	349	321	361	352	332	351	322	336	300	343	340	336	315	340	327	305	363	333	319	325	312	336	317	358	317	354	333	326	328	357	307	303	350	303	323	336	360	358	314	343	341	343	336	339	329	348	333	337	339	358	322	326	322	339	359	306	344	315	349	328	312	345	310	311	320	331	377	309	339	328	319	346	333	339	362	331	327	299	347	285	320	343	350	323	370	332	352	346	345	290	341	349	351	365	353	374	303	338	333	304	347	367	338	290	319	314	335	346	354	328	351	337	321	361	324	314	353	344	321	327	348	340	299	342	334	338	336	341	350	349	342	350	351	361	312	313	373	325	337	347	353	336	313	366	351	351	362	359	373	345	347	324	332	366	313	323	342	340	333	354	309	310	318	339	321	332	299	331	316	319	346	337	332	347	344	373	327	332	348	361	331	316	354	327	326	390	346	327	335	319	353	344	314	350	340	322	321	326	361	350	307	369	336	298	350	342	361	332	328	329	309	340	330	306	336	327	317	333	336	313	344	371	342	329	338	311	372	349	338	304	325	348	332	377	370	381	334	323	349	331	317	346	353	343	338	358	342	322	354	343	341	343	327	315	320	344	362	321	327	359	325	330	322	378	366	353	321	335	369	340	334	358	314	355	337	341	339	360	289	338	317	352	338	309	320	320	349	366	327	345	298	346	341	345	341	355	332	313	320	329	328	340	326	351	357	334	333	295	312	338	358	328	343	330	301	328	348	335	344	326	351	349	379	354	362	354	347	345	318	319	338	331	322	371	331	347	341	336	342	324	353	339	339	312	321	371	319	311	343	342	338	365	301	332	324	320	352	346	335	345	340	350	345	337	348	368	339	324	305	327	303	322	332	332	341	335	331	308	352	325	335	347	356	373	349	319	354	339	336	358	332	356	323	309	365	353	320	321	373	333	344	319	339	333	324	318	336	305	331	334	311	354	339	322	353	356	359	362	336	333	356	349	321	342	328	323	346	328	368	342	350	371	325	333	319	362	340	349	327	367	336	323	312	359	310	362	353	346	329	339	336	325	336	351	341	335	347	306	327	322	339	308	327	362	332	337	386	393	336	339	328	333	325	366	328	342	330	316	347	339	336	333	351	350	335	329	342	309	307	339	328	338	349	331	357	334	340	315	302	311	316	344	326	314	342	343	316	338	352	322	332	373	330	365	347	327	319	335	351	367	336	332	333	342	312	345	330	331	329	323	318	309	300	348	328	288	320	312	339	333	349	317	330	330	353	302	348	332	330	342	323	304	325	364	337	327	345	318	340	334	320	320	360	362	332	349	339	333	351	340	334	337	347	326	352	327	318	363	354	335	356	318	318	351	345	297	357	334	326	315	346	336	338	347	332	341	348	366	343	325	336	321	321	321	321	388	330	366	358	346	302	330	298	322	334	345	318	347	328	371	325	326	337	328	339	329	337	340	288	352	337	334	380	332	325	353	311	303	344	350	322	316	336	332	334	322	328	355	341	361	320	333	335	353	349	345	359	346	315	351	364	329	321	354	332	302	356	350	332	319	331	351	316	331	345	327	354	356	325	296	323	344	328	353	337	349	309	327	298	354	319	334	328	344	326	304	335	323	353	324	312	352	345	352	337	377	378	339	312	333	318	361	364	343	368	331	326	336	351	344	375	303	288	323	285	325	323	352	332	329	303	326	354	326	343	341	336	358	325	310	368	345	284	310	333	329	337	345	354	299	317	351	369	353	337	311	345	354	331	338	318	339	312	351	333	364	369	336	345	332	324	338	343	344	344	338	314	348	315	335	353	346	351	314	320	343	345	311	335	327	342	345	352	328	342	334	341	328	342	353	302	341	322	293	312	348	314	351	347	323	318	316	360	308	325	328	324	313	308	341	357	339	339	355	337	332	336	353	350	320	319	347	345	319	347	319	339	342	330	354	325	339	334	315	339	336	312	301	361	346	329	335	312	336	307	362	329	333	327	356	343	331	335	310	325	326	340	340	325	323	357	317	320	293	321	333	338	344	387	347	342	350	358	330	329	299	313	320	345	360	372	347	336	349	338	329	339	322	329	329	337	312	343	364	371	353	346	366	326	304	330	332	319	331	350	318	324	356	333	316	358	339	368	339	323	325	348	352	352	352	345	347	355	316	320	344	314	332	343	329	360	360	335	344	349	337	362	344	351	323	337	342	378	370	336	309	376	333	333	364	352	319	305	341	317	335	303	347	352	311	299	336	345	351	345	322	344	340	312	334	297	316	372	337	371	299	305	326	331	326	332	318	326	320	321	318	303	337	311	341	325	342	337	358	351	321	342	321	365	319	314	328	360	313	355	301	326	340	369	338	352	343	334	354	355	331	311	327	357	361	327	335	321	316	353	392	308	324	328	324	344	345	342	351	337	340	332	330	329	328	333	374	358	331	338	303	317	307	334	321	382	311	368	335	315	318	323	315	374	352	365	359	311	323	313	327	326	344	325	352	320	352	318	313	312	369	362	320	357	348	323	317	313	352	324	318	323	330	368	350	344	369	340	328	328	344	330	315	336	331	308	334	308	365	338	347	321	316	329	314	348	326	323	326	317	333	305	343	369	318	288	312	345	340	341	347	353	347	354	332	323	319	314	318	336	357	353	334	302	338	349	344	321	353	324	342	376	366	337	347	315	299	341	344	313	314	334	329	356	328	336	347	335	353	346	350	349	320	322	334	357	338	333	346	319	319	311	342	329	321	329	332	305	330	334	364	321	327	359	355	324	330	320	314	315	299	329	355	310	322	352	359	329	331	336	338	377	346	320	319	381	357	347	296	336	365	368	332	345	361	346	331	354	341	362	346	353	371	326	335	317	318	362	322	336	350	328	332	332	355	354	303	330	363	338	334	317	358	328	350	334	317	314	317	351	343	322	342	340	349	304	366	352	346	319	342	340	368	370	345	358	343	334	344	355	321	363	307	357	311	323	350	345	354	340	348	307	365	301	330	321	340	359	367	324	381	355	332	334	358	321	332	333	370	365	359	369	349	330	345	353	374	349	318	359	311	349
17696	13136	10799	5470	3534	2687	2006	1594	1197	979	835	732	698	663	603	515	535	506	467	476	457	445	396	405	401	425	404	425	416	383	407	406	379	373	396	401	384	384	422	388	403	355	350	354	413	387	393	390	364	386	385	380	353	362	354	385	372	373	394	349	335	360	365	350	368	333	378	367	375	391	337	359	352	392	363	341	349	350	369	358	387	355	343	342	347	356	359	359	345	337	365	357	373	336	346	376	379	349	351	338	380	362	391	343	384	357	347	324	334	328	382	372	325	347	397	336	362	358	350	331	367	338	356	372	354	351	365	340	362	393	371	327	374	359	362	362	381	339	370	381	344	359	348	358	368	358	316	387	346	371	345	388	352	375	333	358	352	364	363	396	360	345	383	365	353	366	361	343	362	352	363	350	340	368	367	345	355	386	340	352	360	343	383	375	388	346	338	338	378	346	336	343	333	348	386	351	375	342	400	352	341	328	338	343	363	363	334	344	382	362	358	401	363	352	313	367	376	350	360	363	394	363	352	376	350	380	386	336	356	353	355	355	346	353	335	402	347	369	351	358	342	380	364	338	379	352	362	361	355	367	335	330	370	351	370	371	372	370	353	359	359	344	353	383	330	377	349	331	402	395	368	346	384	392	351	353	321	375	396	367	376	372	357	381	391	368	334	366	368	343	374	362	335	330	365	341	341	375	342	366	362	366	375	337	351	377	374	381	333	371	354	336	355	351	380	318	355	373	384	342	374	355	372	341	349	368	331	342	340	382	333	345	374	328	349	364	373	361	306	359	388	296	360	346	357	333	347	370	370	384	377	368	335	397	363	340	368	357	334	350	378	355	372	345	349	382	374	351	345	345	358	362	329	349	363	341	340	353	356	369	373	362	391	352	360	336	352	339	369	347	354	366	393	343	336	379	369	316	364	385	365	369	367	331	406	367	369	336	351	396	312	373	403	341	368	367	381	353	360	374	372	364	348	354	342	345	364	368	368	333	379	365	365	344	347	379	365	374	343	330	367	328	352	384	360	386	392	384	339	348	356	360	355	359	338	365	361	349	346	325	382	349	382	370	334	373	365	380	353	352	344	377	369	350	373	355	356	398	355	339	408	356	331	380	346	352	359	347	347	353	366	349	357	383	354	370	356	357	372	346	341	351	373	373	366	307	334	328	349	349	338	309	365	360	338	363	370	369	367	356	349	368	334	363	327	366	375	355	331	365	336	381	335	379	359	357	386	361	355	347	348	385	356	382	365	343	346	344	362	348	386	364	351	362	365	368	367	378	376	338	358	377	367	371	327	352	368	373	401	383	334	343	356	318	365	342	355	374	376	340	368	380	353	299	370	331	365	363	343	336	375	353	384	365	353	359	340	316	333	352	355	340	344	347	321	383	396	347	351	362	370	363	329	383	378	376	370	363	361	332	362	384	378	372	386	380	374	389	373	371	357	356	366	366	340	338	359	349	351	402	331	345	383	352	382	364	376	349	359	342	365	350	361	369	341	365	310	360	383	347	361	361	334	355	363	322	376	346	344	357	351	351	368	347	359	357	365	376	389	385	350	368	364	343	369	347	340	377	369	345	346	332	354	342	340	370	391	348	376	355	364	379	393	328	383	345	337	368	366	373	358	386	340	344	334	372	368	325	388	367	328	371	353	370	386	373	371	371	375	366	338	332	318	333	372	357	368	362	380	355	340	336	371	335	329	325	349	319	368	344	332	363	347	363	347	358	316	375	351	401	376	342	379	325	341	355	382	351	370	325	329	375	325	340	358	349	329	342	327	346	381	325	370	362	343	342	373	372	357	354	351	323	359	373	350	343	346	331	341	353	355	380	354	349	351	375	338	335	391	354	346	382	373	362	386	338	327	410	334	350	358	355	349	368	352	323	364	318	360	378	340	355	377	346	371	349	345	342	372	365	350	327	332	348	345	356	325	367	381	352	345	381	348	346	347	353	365	344	379	357	381	345	347	348	374	341	395	370	362	356	375	355	344	379	337	373	356	355	361	377	342	369	348	369	363	358	352	338	361	371	338	337	341	389	352	356	365	351	350	343	353	384	359	373	347	364	397	343	349	352	339	339	339	350	363	351	360	343	342	344	331	369	334	321	386	334	362	357	329	338	364	342	347	360	351	312	339	354	331	353	328	357	338	377	371	348	377	366	368	367	362	372	343	326	395	367	369	349	390	353	339	364	331	377	368	374	317	347	342	370	342	344	373	385	391	344	338	387	360	367	366	357	361	376	332	337	370	342	339	336	387	361	368	353	371	335	365	332	336	356	358	345	394	360	335	343	379	352	350	363	375	362	327	357	362	389	358	357	361	351	349	367	376	391	355	374	375	365	334	380	340	362	365	372	360	364	376	345	364	341	361	408	348	355	367	384	354	333	344	339	383	360	335	359	374	333	370	358	370	360	365	341	375	333	357	356	333	401	391	359	407	373	351	365	367	389	340	348	384	364	380	333	306	389	339	374	359	349	366	353	380	342	380	354	349	345	336	390	364	335	372	341	351	356	360	370	352	369	378	314	338	347	378	347	368	356	359	320	350	350	348	351	348	353	339	315	375	344	353	374	395	355	347	381	361	373	303	369	334	353	351	349	355	382	339	367	370	362	336	349	366	321	367	338	370	379	374	337	353	354	336	353	350	395	368	350	347	361	367	342	369	340	336	353	359	352	360	375	360	375	350	360	355	337	350	362	345	380	352	365	369	340	343	359	388	340	346	337	353	334	382	334	345	354	340	360	332	339	358	357	346	395	369	345	360	355	377	363	362	373	345	367	356	364	354	358	368	350	345	370	340	393	362	350	403	377	354	407	357	337	357	379	355	331	371	359	333	346	363	362	337	359	338	332	357	369	359	346	383	379	324	366	327	336	338	331	326	355	333	364	341	335	376	351	324	360	402	322	346	345	339	333	355	351	350	356	358	327	381	339	354	371	391	358	350	364	376	365	355	354	379	363	360	361	357	351	349	352	359	330	381	321	350	359	351	353	364	347	377	395	365	349	366	348	389	365	377	352	345	367	340	341	350	347	340	348	373	344	334	319	312	353	323	315	338	362	350	381	313	351	367	352	361	353	359	327	380	378	358	334	373	353	336	355	353	384	367	348	364	355	362	374	331	341	350	342	363	334	342	353	361	382	340	377	354	359	306	362	350	321	337	371	377	342	380	376	344	352	345	378	374	362	362	349	349	376	318	347	391	364	372	323	376	352	328	329	343	351	355	335	363	371	338	371	327	357	331	327	356	336	341	355	345	371	354	375	371	342	351	372	347	345	354	348	376	350	369	338	350	331	360	368	377	368	390	334	360	324	338	401	364	356	359	340	343	335	343	361	337	369	349	356	340	338	352	354	346	395	360	387	359	378	362	335	323	374	385	348	351	357	382	382	358	345	366	374	315	320	376	346	331	350	384	331	354	340	365	370	348	337	320	347	358	331	369	354	334	354	333	374	344	379	364	354	365	347	357	358	386	358	344	360	369	352	370	355
22527	21110	28677	23798	21114	21167	11623	1214	832	697	629	614	544	533	458	459	461	441	406	415	414	398	401	411	393	400	372	389	365	346	360	350	377	382	383	344	377	365	345	349	363	368	344	359	351	336	369	357	373	342	366	354	346	348	383	324	328	342	362	336	310	332	329	332	382	340	325	369	339	325	341	368	341	367	347	360	337	345	326	348	330	336	334	361	362	329	357	371	337	381	347	352	342	352	347	321	332	337	304	334	363	350	308	354	339	324	341	354	320	332	368	318	356	340	334	322	344	352	344	355	338	333	365	354	336	307	348	361	370	335	342	307	308	306	321	336	357	312	339	363	366	322	330	332	328	342	377	344	328	312	345	321	342	357	341	343	364	325	323	322	345	349	343	333	323	335	336	331	325	332	358	336	333	342	327	367	317	325	315	334	356	379	329	321	330	343	339	316	309	312	345	321	324	298	330	307	345	352	334	308	338	302	324	384	327	350	319	393	336	309	327	340	321	314	348	325	346	307	350	361	371	350	335	346	337	311	332	322	320	325	325	320	323	304	348	353	319	326	370	320	338	313	341	333	345	357	361	335	335	338	314	334	330	306	353	328	350	360	317	337	323	344	364	344	342	361	317	309	320	316	354	348	333	343	342	335	358	350	294	347	323	334	347	309	376	329	368	376	332	322	328	328	350	345	335	333	336	345	358	366	315	367	311	350	335	338	349	342	332	341	321	337	376	357	341	329	340	325	339	314	341	349	307	338	310	341	328	364	344	343	322	339	294	331	326	357	341	324	326	361	335	373	346	333	351	344	313	360	323	330	316	314	342	359	334	332	341	379	363	317	332	336	336	320	355	358	314	364	352	328	376	352	336	302	307	324	329	351	374	332	350	384	347	358	357	376	336	345	368	325	351	318	371	342	337	348	359	323	354	326	337	335	309	368	358	337	314	337	350	324	326	330	318	324	344	348	344	348	329	357	317	333	326	342	322	354	356	359	325	331	324	368	344	316	337	353	310	343	337	345	312	342	358	342	359	329	341	336	316	313	349	329	288	360	354	344	330	350	315	300	318	335	360	301	340	295	336	331	325	342	330	345	325	355	347	330	356	323	340	305	336	342	336	334	344	320	324	342	321	353	327	325	310	342	313	354	335	316	347	357	312	360	332	312	364	366	316	356	328	292	334	333	348	347	343	338	362	375	335	316	326	370	357	343	311	329	337	314	322	325	293	334	337	335	328	341	328	347	344	299	346	351	319	339	330	352	347	346	343	324	356	347	339	342	333	354	339	335	344	341	324	307	330	340	345	355	352	353	342	315	343	336	340	327	339	345	333	328	374	340	348	320	323	376	352	359	349	333	317	353	354	327	321	330	300	353	338	352	317	315	334	353	329	323	350	365	350	326	343	355	323	334	321	326	335	341	316	345	329	382	338	360	330	305	331	361	348	325	360	308	343	298	367	348	360	345	303	324	312	320	347	324	359	359	329	322	362	345	311	373	342	337	339	314	321	366	331	335	321	336	310	315	320	334	345	317	350	344	340	348	347	344	331	325	359	331	344	299	353	343	316	369	324	278	330	310	340	353	317	309	330	317	339	307	346	377	318	327	342	339	326	280	356	346	341	352	338	309	325	332	315	355	333	348	339	345	362	314	341	356	319	342	339	344	334	318	341	339	367	341	355	339	334	351	324	349	338	330	342	306	345	348	333	343	364	339	329	313	334	335	368	330	358	335	342	323	305	334	311	324	345	349	325	338	342	322	329	295	331	345	338	382	340	306	350	324	314	362	356	344	333	299	356	347	342	332	331	342	357	310	344	341	369	332	344	338	331	355	347	327	353	342	314	303	297	334	326	379	305	324	333	340	331	362	365	337	338	365	335	345	355	333	334	368	328	386	370	362	326	336	308	332	338	352	353	326	354	343	325	333	341	338	364	344	327	349	309	326	330	350	369	315	349	369	334	339	316	334	348	324	356	340	335	322	331	312	311	309	343	352	323	348	357	317	332	308	358	318	323	333	332	339	346	322	301	312	348	374	329	339	345	338	355	347	348	319	310	313	310	352	335	354	339	330	334	368	319	354	325	371	345	326	357	353	353	337	337	309	312	335	327	363	328	327	352	338	349	327	335	355	354	348	331	312	340	343	330	331	322	363	385	344	334	354	320	342	326	316	313	352	324	331	334	336	319	344	333	345	360	344	314	356	331	323	318	322	311	327	348	318	342	350	344	318	343	337	356	354	337	334	331	363	348	308	339	290	366	347	333	371	361	339	355	327	383	370	318	376	326	335	341	350	323	352	320	319	403	364	323	355	319	360	317	369	362	343	344	386	360	342	354	317	318	348	348	314	349	384	339	345	334	350	358	332	311	335	347	351	308	336	325	305	342	381	354	345	328	334	352	304	339	324	311	338	331	325	355	346	345	338	315	366	333	319	347	315	339	360	355	328	325	336	309	351	333	331	334	343	330	321	354	352	336	345	336	326	345	349	341	361	342	312	365	326	349	341	357	336	317	352	318	344	348	335	322	318	337	368	363	353	342	344	337	322	337	334	371	320	374	320	318	360	348	344	319	333	307	352	351	343	331	318	332	317	337	331	309	331	331	358	318	386	325	350	310	359	373	337	347	298	316	353	281	324	326	335	334	327	322	339	320	358	317	335	324	335	353	344	368	348	340	355	363	332	337	337	348	316	367	311	363	311	345	330	365	322	364	341	296	371	298	370	327	321	322	342	306	324	349	326	343	343	364	352	355	344	307	339	358	329	366	378	298	343	341	346	333	371	332	351	296	337	292	380	323	334	341	306	335	351	337	316	338	381	359	362	342	315	321	345	353	318	324	333	314	312	314	345	347	355	328	334	344	297	362	313	346	357	352	332	354	342	348	348	343	333	335	346	365	332	328	348	324	354	326	316	348	356	351	314	335	324	337	329	324	340	297	366	339	321	352	318	287	331	338	324	316	313	314	312	336	353	358	331	359	333	344	345	338	324	344	305	346	367	330	330	355	343	335	334	352	346	332	308	303	367	351	351	353	332	389	345	350	362	323	320	336	336	351	336	351	350	339	357	332	332	342	361	332	363	340	349	341	317	332	324	314	321	376	339	313	307	343	342	346	361	336	305	347	328	362	344	379	339	382	318	334	338	354	337	332	348	323	303	307	300	350	321	330	339	341	312	345	330	350	314	320	338	360	352	383	338	330	338	323	350	355	331	328	334	377	345	330	340	336	323	323	322	339	385	359	329	347	333	315	318	358	309	313	372	375	329	321	294	331	345	362	339	337	337	345	334	322	341	370	387	339	322	309	351	340	335	370	328	324	384	354	324	337	322	357	347	346	346	333	327	345	345	348	306	337	328	354	324	297	311	343	332	337	347	362	344	324	373	345	346	344	348	341	350	348	325	335	336	334	328	329	341	302	310	354	328	307	359	317	341	291	342	342	323	348	301	341	327	321	342	377	309	339	337	357	341	339	323	340	327	338	339	318	317	354	310	343	354	327	320
16770	13265	10795	5384	3646	2708	1996	1492	1223	1009	873	801	672	621	603	577	513	526	482	450	484	421	435	413	428	436	402	435	388	405	375	411	395	389	344	405	441	405	367	364	354	367	362	407	351	383	371	413	377	410	364	370	358	346	378	366	375	392	360	354	389	360	364	347	384	375	339	395	363	387	410	362	377	389	336	367	370	341	349	391	323	361	363	368	360	341	380	345	386	337	382	335	374	381	336	374	347	357	344	351	356	338	378	392	370	347	336	364	368	367	359	378	369	371	356	355	359	349	355	366	333	360	365	338	343	396	381	344	356	351	351	358	358	336	401	377	368	353	363	379	353	355	353	340	365	374	380	350	366	357	350	360	349	376	371	332	353	357	346	346	319	384	393	351	341	364	348	318	345	380	341	335	364	366	352	371	356	348	328	403	359	344	360	366	356	343	344	385	361	354	382	394	387	378	363	361	360	355	352	342	376	350	349	365	358	348	361	357	386	365	348	364	367	352	359	390	339	360	394	347	376	360	350	358	375	353	327	376	355	393	386	379	372	371	355	339	356	366	350	396	337	365	346	346	318	358	381	347	341	349	418	349	334	379	347	380	352	357	356	351	375	358	361	361	329	364	362	374	368	364	334	369	348	361	336	358	347	357	393	361	343	347	392	352	366	354	355	341	329	378	381	342	359	366	389	359	369	372	370	361	400	365	363	369	369	356	375	394	381	366	365	366	347	377	361	404	345	354	368	346	332	343	331	395	355	321	360	358	367	359	340	351	367	372	375	377	350	364	386	361	348	358	377	351	372	354	344	362	351	342	361	362	398	347	402	354	318	360	328	367	352	347	391	318	362	328	365	362	405	359	383	373	338	351	360	361	368	358	384	404	330	365	377	363	370	358	347	401	379	359	345	350	355	358	365	350	370	357	380	363	384	352	375	356	372	363	362	331	339	420	338	345	348	358	360	336	357	369	359	354	363	369	355	353	370	349	343	339	405	375	352	356	361	401	344	337	347	362	340	364	344	354	368	338	362	371	365	350	350	370	362	315	362	387	360	364	351	330	366	348	361	356	395	357	379	348	357	360	368	354	341	366	330	353	343	381	361	350	366	370	297	380	368	398	379	381	371	310	391	381	369	362	346	357	365	385	335	350	359	337	348	364	329	354	342	336	332	369	369	359	350	330	346	376	345	355	370	341	347	324	357	387	368	342	340	342	382	323	369	343	351	348	343	364	357	412	386	321	375	390	350	335	407	395	348	378	353	348	382	347	366	383	348	370	365	380	346	341	333	388	339	368	361	351	390	328	345	358	355	385	351	366	326	384	354	383	362	351	380	357	344	344	340	353	341	337	352	352	337	353	356	332	341	340	368	368	364	314	356	353	386	327	394	383	368	360	356	407	400	365	366	364	358	322	302	361	367	322	362	342	348	300	398	339	354	356	374	347	391	338	339	322	327	354	351	361	373	349	344	339	331	342	336	374	347	343	384	373	368	345	339	359	346	365	360	396	383	357	373	315	356	346	358	340	343	370	367	363	352	364	363	360	358	334	362	348	352	314	372	394	343	349	375	344	377	394	370	339	364	332	380	366	334	332	361	353	361	323	334	341	345	337	350	384	365	304	329	351	378	347	339	383	355	356	361	387	347	357	336	367	369	345	396	413	339	376	369	358	343	352	347	324	324	326	345	357	343	362	391	388	345	338	354	351	340	354	367	339	352	336	366	372	370	340	385	359	347	369	360	346	341	384	354	379	339	388	366	380	375	374	356	376	374	368	348	342	354	352	344	354	328	383	354	368	382	376	361	329	354	370	336	349	378	382	345	380	363	399	397	373	377	371	369	368	333	343	367	371	352	339	353	361	375	366	357	389	352	348	358	394	343	332	363	349	330	368	356	368	386	346	387	334	331	361	331	367	347	349	358	393	354	347	362	337	362	352	353	341	370	353	395	376	360	396	342	373	342	313	381	369	329	324	360	344	345	363	345	431	363	374	354	359	352	368	361	337	374	375	340	337	371	336	373	352	375	356	357	351	348	367	358	341	363	367	365	325	386	366	350	382	375	378	374	322	343	330	362	351	379	353	372	369	357	364	383	388	342	347	363	356	370	365	352	347	327	357	335	379	366	339	332	339	330	362	367	390	375	322	401	343	321	362	378	368	361	367	347	368	348	335	362	378	350	338	352	336	332	337	379	368	359	334	378	344	354	359	377	364	347	351	360	370	334	330	336	357	328	352	376	362	355	386	375	350	360	366	351	394	353	347	364	369	381	337	362	366	341	333	378	382	348	360	384	342	329	347	361	386	352	371	349	353	359	392	353	376	377	354	401	366	359	362	342	372	339	364	355	345	337	353	366	359	344	326	370	386	339	351	368	359	371	361	338	346	359	347	405	388	339	375	317	398	366	373	391	329	358	375	383	380	384	345	335	387	334	358	363	414	348	371	364	348	344	354	382	383	342	314	373	357	374	347	340	391	363	363	328	368	349	366	367	341	381	363	359	377	325	344	328	353	341	361	342	364	355	359	334	358	363	363	357	407	329	309	349	365	361	402	360	373	374	359	360	371	361	339	372	372	372	374	363	361	342	350	366	343	336	352	354	383	345	337	366	361	345	328	365	370	368	404	371	344	368	380	360	365	372	392	363	362	377	328	342	339	367	383	359	369	341	341	380	362	402	368	331	364	344	376	393	388	335	389	376	340	341	352	358	338	361	363	355	334	374	365	367	392	350	368	328	338	370	332	399	332	343	352	423	379	380	360	367	352	343	331	375	345	354	326	355	403	358	345	332	343	378	354	351	359	418	335	379	357	338	333	358	349	366	366	386	347	382	343	316	330	349	340	381	383	339	391	385	356	350	383	381	361	336	325	355	357	399	338	324	359	335	356	348	387	349	358	390	359	335	361	377	366	344	357	386	323	383	362	344	385	371	361	334	385	358	342	380	375	385	359	351	345	357	366	353	386	364	359	381	383	367	384	342	359	393	333	376	354	342	373	374	331	350	360	346	368	358	372	338	346	362	364	305	370	361	350	363	379	347	385	405	363	299	368	379	379	340	359	352	369	321	371	337	383	363	343	352	342	352	381	348	329	337	392	330	354	372	390	381	379	351	346	372	358	365	375	362	362	361	359	342	345	369	332	366	350	360	355	363	364	386	345	345	373	338	352	334	371	366	337	373	375	383	381	351	341	384	372	364	341	368	374	351	348	401	386	399	339	361	335	367	339	343	390	342	363	330	363	394	364	369	333	353	377	427	375	342	370	349	360	379	349	338	419	334	359	341	319	357	373	348	372	326	342	335	347	349	378	353	351	329	366	345	343	332	358	409	347	386	338	365	355	390	400	389	366	361	353	348	364	387	355	356	348	352	380	375	349	343	390	378	351	345	356	341	379	353	350	336	349	367	352	338	361	386	354	385	368	367	344	324	358	372	353	361	376	365	388	339	361	350	375	372	373	402	323	365	344	346	333	368	367	362	333	352	377	344	362	375	362	348	393
22422	21022	28577	23690	21022	21076	11810	1169	822	722	637	607	521	555	501	524	414	454	465	423	398	382	377	414	379	384	331	393	363	391	369	374	352	365	343	378	371	377	334	365	336	344	362	329	352	330	354	319	326	339	322	333	347	350	325	330	322	344	340	330	363	342	315	360	350	365	323	307	311	361	355	310	381	359	372	342	352	363	373	327	365	330	339	332	367	365	340	353	355	296	317	298	345	314	366	350	355	373	345	324	343	358	311	353	341	327	368	344	312	334	339	304	349	358	319	320	330	340	335	342	332	337	346	350	360	322	346	347	289	334	328	314	357	347	368	344	343	323	321	323	351	366	343	332	346	304	352	324	348	331	355	355	352	319	342	334	315	378	312	321	317	320	335	361	344	350	326	361	350	359	322	358	348	363	334	337	325	358	366	312	338	339	379	324	341	372	326	344	305	338	317	319	335	328	348	325	375	375	342	327	346	353	334	347	350	336	317	346	334	335	361	344	338	324	358	312	325	347	325	332	325	338	350	375	331	360	344	371	314	319	329	373	355	326	364	373	341	349	344	347	312	359	368	355	359	325	329	359	334	331	354	307	355	361	313	323	334	337	328	314	327	327	336	353	326	370	332	333	341	308	332	331	328	323	314	322	331	321	338	371	352	319	317	316	348	306	352	352	360	353	346	324	361	303	345	320	321	289	304	331	302	340	326	310	324	373	340	332	323	311	333	372	353	342	309	323	339	348	338	353	345	323	328	336	334	367	300	327	355	371	325	341	366	320	346	332	326	343	343	374	363	357	377	348	324	308	346	308	400	330	323	342	297	301	344	338	328	370	347	319	326	323	310	335	335	359	339	355	341	328	337	339	330	333	328	337	335	314	341	330	334	335	332	345	345	321	345	315	333	330	336	365	310	352	352	354	317	346	341	328	308	316	330	317	354	322	360	326	332	368	359	331	309	331	325	340	327	354	341	322	360	332	335	337	378	296	347	343	298	340	327	375	317	326	336	335	351	316	359	332	340	365	328	326	366	342	311	322	353	334	333	345	337	326	347	351	334	311	304	324	358	343	314	311	353	309	308	324	334	327	338	344	323	354	306	367	326	358	335	329	336	344	361	313	309	351	320	362	355	318	363	310	338	338	324	353	341	330	348	340	324	297	346	326	351	340	339	344	371	318	343	334	342	358	329	353	344	290	360	343	359	340	337	341	322	323	320	343	324	348	337	337	308	349	330	304	333	352	320	324	340	357	336	318	307	324	310	358	330	330	315	342	337	323	340	333	329	318	310	349	323	312	339	358	324	327	350	328	369	316	354	347	346	326	352	354	340	342	350	341	380	329	344	316	349	353	329	329	355	324	335	380	343	307	365	327	335	334	322	343	300	350	372	309	355	276	352	385	349	339	363	327	344	328	332	339	332	341	349	314	337	342	324	331	317	339	381	373	304	351	315	344	321	338	305	333	305	311	331	340	342	303	352	366	310	348	341	329	290	336	312	337	360	342	343	362	315	334	333	322	374	301	297	322	349	349	312	327	316	344	346	334	330	354	328	365	339	322	326	330	289	338	331	323	362	338	311	348	353	354	347	291	370	327	351	365	352	337	344	349	313	335	348	327	345	332	327	355	321	333	366	363	327	320	314	321	363	355	330	331	345	320	339	316	345	330	335	335	321	313	353	315	326	333	351	358	308	336	350	375	342	380	332	355	315	335	351	311	336	323	337	330	337	337	308	347	349	336	369	347	321	331	344	383	311	341	317	321	363	300	352	343	340	356	355	320	341	358	326	323	337	315	319	322	317	337	315	332	312	313	341	357	288	322	314	381	327	382	339	341	343	330	338	377	359	355	346	350	352	360	350	325	349	347	316	351	350	315	362	314	310	320	312	344	314	352	348	290	359	335	341	355	347	346	342	313	312	341	348	349	354	327	364	342	367	387	328	326	373	352	315	321	346	334	333	333	313	334	319	367	331	350	365	336	313	359	318	326	342	340	330	323	330	363	310	336	330	330	354	326	346	344	350	347	332	340	354	320	322	329	318	355	331	334	323	306	367	333	332	343	338	331	333	330	329	324	359	340	307	327	328	334	351	335	339	348	335	327	350	354	334	354	310	345	360	363	336	306	296	332	345	299	299	361	311	339	337	330	343	334	350	302	323	329	328	316	336	331	327	335	337	331	331	322	352	309	333	329	356	382	343	343	323	332	327	317	356	353	327	369	331	356	319	341	340	317	323	374	351	352	305	317	316	346	351	317	321	329	378	386	319	358	332	327	352	359	331	309	356	327	344	332	328	332	308	328	341	380	324	360	334	347	359	311	308	330	372	352	355	329	349	351	315	317	344	366	373	330	329	344	366	343	321	323	339	327	337	357	327	334	351	333	346	328	320	295	313	348	334	341	337	325	342	334	358	350	338	347	311	323	349	337	323	323	303	340	354	361	350	323	305	338	303	312	345	362	329	341	318	310	338	333	320	336	361	331	330	329	316	384	361	338	335	310	319	345	333	315	344	329	334	335	328	356	341	311	324	324	350	344	319	308	329	314	338	331	331	284	338	348	359	348	325	297	323	349	342	316	384	350	316	340	325	361	306	293	358	344	327	357	327	304	362	338	326	339	322	372	355	321	348	338	352	324	350	351	331	333	318	330	322	365	338	322	314	321	342	350	350	338	354	317	329	360	331	349	336	318	363	334	376	352	328	342	345	328	331	307	333	327	318	338	352	332	344	323	310	340	317	345	346	325	324	359	332	312	364	318	337	311	341	318	346	381	367	304	337	319	333	330	328	356	361	324	353	332	366	323	303	334	359	312	325	332	338	319	315	333	347	327	303	309	322	334	328	326	345	295	341	362	336	341	340	324	324	362	345	323	354	348	353	349	337	321	332	357	332	335	319	362	338	352	332	304	320	358	319	356	331	333	320	333	295	326	365	390	326	333	351	330	337	312	345	338	312	313	334	329	340	319	326	356	306	353	355	319	337	350	337	361	351	324	322	353	328	341	336	333	319	306	328	345	348	311	348	352	358	313	285	368	348	330	375	390	343	302	331	334	358	314	305	332	347	330	365	347	323	341	321	354	330	325	359	350	344	308	359	331	334	300	326	390	350	342	345	317	353	299	319	314	339	366	339	307	347	322	335	312	352	316	348	326	359	336	358	335	328	346	319	332	340	366	320	329	360	362	359	313	352	338	350	342	380	325	347	322	316	361	343	338	346	350	315	323	324	324	389	292	338	322	326	335	339	338	333	299	334	320	350	319	339	337	336	328	359	368	334	343	322	309	353	326	354	341	334	300	342	317	312	353	343	369	308	373	308	341	321	352	337	347	361	318	354	296	315	347	331	336	351	345	311	338	324	347	364	373	350	325	330	354	343	320	354	340	340	347	348	322	308	349	392	336	318	346	330	323	382	333	352	328	314	328	334	324	328	324	346	345	318	347	343	320	362	278	355	338	364	349	327	329	354	318	312	345	333	344	322	371	333	331	358	349	332	321	307	336
14803	13297	10813	5412	3568	2670	1995	1584	1225	1047	855	731	689	700	607	505	522	503	457	448	456	436	403	446	421	377	438	433	374	439	382	364	404	381	382	410	403	354	368	405	354	383	355	381	390	393	324	407	355	364	351	361	343	348	363	358	364	368	390	360	369	347	393	394	372	363	351	393	339	372	377	394	400	326	376	362	379	365	389	349	339	360	343	402	349	354	366	341	372	354	413	398	366	341	325	331	349	394	362	376	340	371	397	364	370	339	365	366	371	358	371	359	369	338	369	365	354	350	386	369	339	302	371	338	362	370	346	360	389	380	315	349	360	335	343	357	366	375	374	340	327	333	361	365	336	317	357	341	349	365	395	366	357	380	378	368	371	366	349	369	318	372	353	327	347	395	383	369	301	344	349	360	342	343	383	373	389	362	386	352	337	361	335	367	368	343	336	349	340	386	373	401	356	347	375	342	349	360	323	364	354	357	365	359	371	327	357	384	350	376	382	383	338	361	377	364	346	350	355	365	368	415	355	332	352	353	328	363	368	289	311	377	373	342	322	365	334	347	353	362	366	349	341	348	374	340	390	384	359	386	366	391	331	373	363	325	361	364	328	367	339	377	345	343	358	349	334	373	341	357	386	349	354	344	376	369	329	356	360	362	346	348	345	380	356	356	334	338	335	343	370	378	346	364	381	359	379	336	372	345	369	343	366	350	378	339	386	360	336	354	365	357	341	389	366	343	358	362	379	350	344	374	338	343	342	364	343	392	363	367	353	355	330	339	331	367	328	361	349	353	356	341	355	349	338	385	345	334	375	368	357	354	347	340	345	354	332	340	368	366	367	340	366	348	367	361	387	336	342	378	366	362	339	373	370	358	349	352	348	367	349	366	370	354	349	369	379	349	331	333	365	384	387	338	362	363	372	344	342	403	367	377	363	332	353	381	354	366	362	365	342	353	371	356	361	337	347	326	369	370	350	392	370	350	331	382	348	336	371	364	358	341	358	348	363	384	336	350	366	363	327	353	349	387	355	357	330	350	330	367	349	353	365	354	349	309	351	382	366	361	332	348	377	347	332	351	364	396	342	383	364	381	406	350	351	318	369	341	390	371	343	343	331	367	376	330	380	343	370	358	344	362	343	373	320	340	355	349	353	358	334	379	359	358	378	359	375	350	385	357	348	371	376	357	351	359	341	335	353	345	339	353	356	371	361	369	325	360	336	372	341	382	355	349	359	334	365	356	351	343	340	344	364	368	367	332	350	339	349	354	337	353	370	378	358	355	372	380	386	344	318	356	380	353	367	355	356	342	344	341	372	310	394	350	340	333	388	365	358	386	323	365	369	358	372	405	326	377	376	365	365	354	326	329	331	347	361	360	317	353	368	364	368	371	331	328	341	363	353	358	367	335	391	327	370	363	382	381	342	388	372	387	365	334	358	372	386	367	361	343	358	358	382	346	391	380	363	371	354	347	348	375	372	365	382	340	352	356	389	345	354	334	339	343	377	365	347	319	386	374	386	366	337	354	392	346	351	413	386	365	329	388	357	374	341	337	351	343	347	338	330	350	384	362	351	380	380	376	350	333	350	382	366	357	365	346	343	367	321	370	347	333	352	363	342	369	361	364	360	358	359	344	352	376	320	376	349	392	349	381	363	353	326	347	380	346	330	329	382	362	349	373	359	327	372	355	381	360	358	371	350	359	363	353	395	329	354	378	329	367	360	390	353	359	351	358	389	349	338	354	373	356	346	364	353	374	349	330	363	381	350	365	374	375	378	364	344	372	348	356	319	367	339	348	351	324	356	398	357	369	331	341	333	379	407	352	340	354	348	349	384	337	346	355	394	349	346	343	306	379	382	345	373	343	347	355	372	375	334	370	368	379	353	385	347	354	383	358	394	345	331	335	344	379	348	347	359	362	345	356	377	370	392	318	350	332	345	380	351	355	354	376	368	349	330	411	339	344	344	364	335	337	342	352	352	373	341	334	371	379	381	373	357	341	386	333	372	361	364	338	381	371	371	367	353	374	361	347	368	340	366	354	318	345	340	375	368	349	340	325	382	361	346	351	352	367	329	374	316	339	340	349	366	365	334	350	313	344	327	367	378	350	313	348	349	354	341	341	365	350	349	345	350	365	355	328	385	398	362	329	364	378	326	385	363	352	355	387	360	372	376	375	367	364	383	372	337	379	338	339	362	338	325	356	328	354	328	384	357	359	373	360	345	324	374	369	357	351	360	372	360	350	365	358	335	350	351	369	374	346	353	338	333	340	350	357	359	355	345	365	329	383	362	350	343	345	365	345	340	374	324	370	360	347	361	389	370	375	339	346	373	353	353	325	331	402	345	377	383	339	326	345	354	335	378	344	377	384	364	356	360	335	326	375	400	345	318	355	360	378	354	374	377	382	342	369	345	378	371	388	350	348	392	328	372	313	349	348	362	374	355	356	368	395	344	325	367	381	363	352	353	378	386	327	362	361	344	351	352	350	330	373	346	348	369	353	338	358	318	311	383	346	352	379	347	340	357	366	348	325	361	362	394	340	376	371	361	361	344	387	374	365	365	337	367	347	374	335	338	365	375	331	341	332	307	381	340	411	347	354	360	337	364	341	372	319	371	370	336	346	361	339	334	340	313	367	361	347	311	378	345	340	357	396	357	381	336	355	372	355	357	360	364	348	402	370	331	342	349	362	345	347	330	378	336	348	377	344	369	376	350	355	347	349	345	372	380	372	354	373	347	359	362	349	339	381	350	379	320	362	352	340	383	363	333	347	368	330	351	378	334	350	328	334	353	351	343	391	322	362	351	371	311	349	360	386	355	332	349	374	349	324	369	361	312	306	337	361	384	355	394	350	358	345	350	362	346	333	346	352	356	352	342	355	350	349	369	347	370	362	338	359	329	384	351	344	328	351	353	316	371	344	351	343	341	351	327	364	348	346	330	343	334	364	332	355	353	348	348	352	355	333	367	387	336	349	354	385	367	344	357	352	335	366	306	344	328	332	343	327	387	343	375	364	393	363	396	361	355	367	340	363	385	384	354	330	364	360	340	372	371	392	360	354	354	345	377	373	345	395	365	365	372	353	351	371	394	327	344	323	369	336	375	370	352	319	380	373	330	328	340	333	332	369	353	354	364	362	314	344	377	350	334	355	340	346	365	357	364	351	337	339	354	374	328	351	360	376	362	383	342	343	358	335	376	362	374	358	354	330	342	369	351	387	339	362	356	363	363	398	346	350	367	390	353	348	360	353	359	328	356	382	366	324	372	350	317	350	347	349	354	358	339	342	357	352	359	370	326	351	370	368	348	385	412	333	347	353	336	343	341	349	341	340	336	372	344	390	331	349	374	368	340	362	378	350	343	347	320	352	381	341	367	333	349	346	356	352	334	347	412	390	343	323	339	368	337	393	385	333	374	396	394	332	359	369	340	362	372	354	348	363	361	346	351	343	355	366	349	377	364	348	380	328	357	325	319	389	342	339	353	368	363	389	342	387
22525	21112	28700	23764	21113	21167	11643	1228	793	707	686	588	546	525	474	448	437	445	442	440	427	368	416	398	362	404	388	376	347	344	339	394	356	365	346	361	347	357	379	354	327	389	357	346	344	365	305	330	341	320	370	366	347	332	341	324	318	360	341	338	339	345	344	335	344	332	331	343	334	352	329	370	364	339	321	329	357	336	352	331	334	318	353	382	332	340	369	292	322	329	386	359	323	331	338	330	341	349	305	333	337	342	355	341	357	323	365	354	343	304	315	341	341	354	313	348	342	367	332	358	342	359	317	336	303	316	334	334	354	345	304	343	331	339	327	336	300	352	329	331	362	346	347	384	328	345	350	342	353	336	380	360	335	349	360	327	354	334	321	369	335	351	328	339	346	344	341	348	334	309	337	372	376	333	341	356	319	329	314	339	334	341	334	349	356	341	343	378	345	323	346	312	368	306	329	335	322	354	308	338	350	332	334	333	305	332	335	331	302	320	294	356	352	334	333	321	352	333	312	365	360	360	356	307	362	379	332	307	349	320	334	344	303	313	339	337	316	357	354	326	339	336	358	341	356	347	324	369	329	357	339	318	333	322	338	360	353	343	343	325	352	309	361	369	382	325	335	376	354	332	335	322	364	352	325	347	308	309	343	338	330	370	300	355	328	306	336	312	343	336	351	317	332	312	325	369	310	332	326	320	354	357	320	341	308	324	353	330	343	381	319	360	318	361	344	345	334	319	335	328	300	345	322	385	359	323	332	333	330	340	318	298	365	351	352	332	356	305	341	337	347	329	329	354	323	382	368	314	343	334	341	315	334	358	321	366	340	365	310	323	365	354	341	323	325	329	311	339	322	302	367	333	320	356	345	299	350	300	347	328	371	355	338	346	352	351	360	338	333	319	350	357	312	348	338	293	345	333	322	346	335	342	312	309	340	360	349	316	331	331	335	331	336	347	339	368	388	316	317	328	345	320	331	342	346	350	384	285	346	326	342	301	355	333	340	347	355	355	333	349	302	334	347	313	360	342	311	355	351	358	359	320	322	336	316	335	321	334	344	322	322	320	309	341	341	352	340	322	352	316	339	345	329	334	355	359	348	357	351	343	315	332	329	288	331	306	318	318	361	300	346	350	318	348	347	369	330	314	329	334	336	322	347	305	358	328	348	327	317	342	327	325	322	358	318	288	372	354	366	335	350	324	303	333	337	346	365	338	321	300	360	343	316	357	303	328	329	332	314	327	341	350	365	342	304	394	338	334	328	329	338	356	327	359	334	354	310	386	348	332	338	315	307	332	320	328	345	336	364	371	343	348	353	334	362	316	349	322	366	316	360	354	328	345	337	338	321	354	324	333	348	326	308	333	356	351	317	329	316	299	333	371	332	321	321	354	356	356	336	338	304	366	355	342	325	314	360	368	309	340	394	340	381	322	330	346	346	309	336	331	287	353	335	339	321	331	318	345	328	347	341	358	350	360	342	314	352	337	319	349	363	331	291	322	308	366	313	302	358	332	337	340	333	352	305	347	373	345	364	323	328	351	329	321	348	313	327	340	340	361	309	335	324	311	324	322	356	377	331	370	331	351	347	329	355	343	385	327	317	339	348	326	333	326	313	388	333	346	321	326	378	335	325	305	318	329	324	342	338	358	336	357	327	316	305	362	344	338	338	339	345	331	330	371	356	348	361	344	358	337	321	326	309	370	358	341	343	327	357	329	333	332	314	346	323	367	385	330	338	317	323	327	333	314	354	352	315	359	350	333	345	338	321	346	336	342	315	327	325	327	320	351	343	327	338	325	362	358	306	324	328	365	324	355	347	360	348	358	332	330	354	334	356	344	329	334	348	359	342	354	327	298	330	326	350	340	361	329	365	330	351	341	358	333	338	363	356	300	368	362	298	305	324	298	347	354	332	305	298	349	333	341	379	331	331	337	331	359	349	321	340	329	350	331	323	341	320	325	330	329	333	312	362	357	327	293	317	331	336	333	359	336	337	333	345	342	322	309	326	353	339	311	369	346	329	343	336	334	329	307	347	322	319	378	343	350	354	347	342	357	380	354	341	335	318	318	343	345	333	323	357	340	336	336	350	334	350	363	333	323	343	349	343	324	325	337	347	340	362	361	327	330	311	341	365	316	338	314	343	355	344	329	370	353	327	313	302	333	358	363	366	346	350	350	341	318	368	374	315	339	304	330	368	329	330	353	320	356	334	343	338	331	347	299	362	353	318	348	354	356	328	338	381	365	354	304	325	348	337	342	330	334	315	358	351	337	381	347	349	352	315	355	336	337	343	336	335	303	294	368	349	349	337	342	333	298	355	355	336	364	325	334	337	375	325	357	324	330	337	342	354	319	322	301	323	311	355	340	338	331	374	319	325	332	345	328	332	343	346	354	357	326	352	372	340	328	325	328	347	368	340	366	335	367	340	379	358	319	331	353	303	322	359	322	338	341	320	355	307	335	331	354	325	335	303	335	317	339	346	316	334	344	321	347	336	345	366	325	335	359	302	329	340	321	342	344	312	347	312	335	331	318	344	334	317	326	323	342	355	340	343	353	365	339	349	316	327	340	362	349	333	334	333	322	361	341	311	337	327	333	333	353	342	337	340	322	334	323	330	332	334	337	353	368	334	299	357	337	388	318	300	364	342	340	298	321	314	345	341	317	360	341	333	336	323	337	313	352	317	357	332	316	352	338	354	325	338	342	307	313	349	347	317	344	341	362	357	344	347	354	313	312	311	306	311	312	312	353	327	370	343	352	353	331	326	315	369	331	350	311	357	336	307	338	324	317	347	321	336	374	341	367	343	329	341	345	337	352	348	366	335	345	305	331	380	342	337	301	328	332	317	329	341	350	357	334	344	327	299	363	330	329	324	325	325	305	331	338	340	357	322	346	318	360	358	333	336	333	321	315	371	325	308	337	312	367	318	326	334	340	344	326	342	327	330	343	336	338	328	320	333	331	354	332	342	325	309	351	352	373	315	317	344	346	340	358	340	346	323	333	344	307	334	327	349	322	327	342	365	311	334	377	320	343	346	339	345	300	343	307	330	342	320	305	347	354	347	300	345	351	324	306	377	349	349	335	346	342	341	347	321	332	338	335	339	334	363	344	321	379	303	329	324	302	334	339	331	320	330	297	305	331	332	318	342	326	336	340	317	324	326	357	317	341	316	338	345	369	329	337	332	340	328	332	334	325	312	329	372	335	333	338	341	345	367	358	351	335	351	339	329	362	356	352	325	360	350	341	343	358	330	298	336	352	320	317	349	352	329	325	352	330	321	364	330	351	337	369	326	325	276	327	305	334	315	340	348	316	338	328	356	324	285	305	357	314	318	350	391	328	365	340	298	371	321	341	354	301	333	366	321	303	333	323	357	342	331	375	362	342	334	344	311	312	355	323	348	389	340	352	364	288	343	329	342	346	320	348	356	349	320	350	359	333	350	314	343	325	352	337	350	312	343	337	330	322	314	332	325	288	344	326	350	373	326	346
14696	13138	10921	5498	3601	2796	2136	1628	1226	1011	841	783	666	675	604	555	506	465	480	466	447	433	449	448	442	413	452	420	407	425	383	368	404	406	389	369	416	377	372	371	368	411	388	382	386	357	374	382	397	395	376	408	387	378	361	374	385	359	375	374	362	351	400	369	352	350	370	406	356	337	363	349	353	350	366	361	365	355	352	353	351	379	378	359	361	348	349	386	380	354	372	341	358	388	331	355	361	363	349	382	365	362	372	320	378	345	356	351	360	371	371	373	408	351	370	335	336	389	347	356	348	364	394	360	349	346	382	354	351	362	362	376	343	376	397	399	361	364	353	339	346	371	376	365	354	357	374	370	360	323	337	378	371	357	355	358	358	346	365	386	370	350	371	339	350	368	368	372	369	358	374	373	334	361	354	381	351	348	339	329	365	355	336	349	373	364	364	377	342	347	377	345	341	360	373	377	390	378	342	385	349	373	380	376	378	356	356	355	381	365	356	338	384	337	353	363	340	383	370	353	362	321	389	346	386	350	384	345	388	380	358	356	388	368	373	354	366	356	334	343	352	334	338	382	361	356	381	374	401	380	369	351	378	358	348	356	370	325	367	359	358	351	356	380	378	368	346	351	341	374	350	364	329	357	363	334	380	335	346	295	381	364	365	337	374	364	373	363	352	350	351	352	373	347	342	333	374	341	341	373	335	380	364	340	357	357	366	365	345	381	381	348	364	371	365	398	384	396	351	370	379	357	399	332	363	357	338	348	364	369	401	339	348	358	362	358	331	329	370	349	334	372	386	338	350	354	345	348	386	358	376	361	328	340	365	370	379	372	339	389	335	374	362	347	375	323	370	360	359	364	341	371	353	377	356	383	354	344	345	331	334	372	357	403	350	375	301	321	372	347	358	359	346	358	341	332	359	334	361	420	373	342	354	361	349	381	372	348	332	380	378	370	343	379	376	346	349	356	352	367	359	366	359	341	377	392	371	319	363	344	353	370	380	358	332	395	371	384	384	331	372	361	355	364	336	382	370	335	364	345	365	364	346	327	361	341	360	376	331	391	349	360	347	365	373	307	322	362	352	356	366	347	365	343	381	364	364	368	366	385	381	383	306	338	401	344	359	384	382	322	365	389	370	370	353	358	363	347	345	359	378	333	340	349	345	359	370	353	334	357	352	322	378	312	357	343	362	347	338	378	352	329	335	393	363	358	394	350	344	374	362	347	397	340	358	342	386	338	374	358	341	392	319	355	352	333	348	361	373	372	373	345	367	352	365	357	363	360	383	357	363	323	347	361	343	341	349	372	349	373	369	341	386	363	343	371	340	366	394	335	332	374	380	378	349	361	365	370	394	382	383	378	352	340	355	362	357	375	373	336	350	321	341	311	344	352	358	347	359	360	373	341	379	353	350	363	368	348	371	375	376	366	350	334	360	372	339	383	328	386	358	341	356	386	348	357	361	365	385	376	371	359	339	326	389	347	373	376	357	367	371	319	374	345	352	349	374	364	344	354	349	356	357	338	358	346	356	350	336	337	365	347	371	381	348	340	364	363	376	348	367	366	383	326	361	355	321	342	377	370	352	336	374	342	345	383	343	373	370	338	366	362	320	347	347	335	352	349	362	374	367	381	334	382	339	383	344	346	381	374	372	343	396	360	338	364	381	358	361	332	354	372	347	339	347	339	352	356	372	339	368	349	381	407	370	342	378	362	356	355	325	355	371	332	389	337	380	354	381	353	341	356	380	342	375	353	379	399	356	372	377	349	343	368	367	358	392	369	347	330	355	363	350	349	389	386	361	354	354	358	362	368	354	337	341	332	352	354	335	378	364	372	362	352	342	369	345	356	355	330	363	360	384	389	379	335	327	405	317	361	314	367	333	377	352	370	382	394	373	324	347	369	371	364	369	397	392	331	359	391	393	335	349	377	357	302	372	351	342	351	401	356	343	369	356	391	405	370	333	350	317	353	362	386	380	353	329	382	342	334	388	361	332	379	338	350	384	341	362	364	351	360	372	359	354	347	361	348	363	373	342	350	337	376	317	373	371	342	373	356	366	340	358	334	350	358	365	358	350	362	383	387	381	380	337	387	330	356	331	363	348	361	389	375	356	362	351	365	333	378	362	359	383	349	360	288	341	338	352	369	324	366	359	333	348	345	349	386	331	361	347	346	351	355	389	344	345	351	378	362	354	349	365	361	373	331	339	366	390	365	340	373	359	356	357	364	350	357	348	351	358	353	378	336	354	374	362	364	330	343	334	368	321	339	348	369	354	401	365	347	397	366	355	396	340	335	389	341	360	357	333	367	351	404	368	339	334	393	372	337	356	392	337	375	374	373	387	371	365	356	345	371	354	343	385	311	350	383	362	375	361	399	360	407	356	325	385	335	407	312	380	373	361	372	329	382	366	391	351	350	394	349	364	381	370	346	355	353	340	351	361	353	379	360	354	382	367	394	330	357	361	334	312	389	367	347	349	361	381	376	346	343	381	369	379	361	344	364	373	370	369	343	367	376	368	338	355	337	391	351	331	376	356	341	363	345	339	353	366	385	362	386	333	341	340	331	358	336	377	334	362	359	349	354	341	369	390	354	373	326	351	384	347	334	364	328	347	373	347	361	381	364	362	352	347	375	354	346	348	348	391	363	357	333	348	358	396	370	332	339	333	347	351	371	377	333	332	350	372	376	359	359	371	365	358	352	379	367	361	335	356	349	355	390	369	379	340	340	360	338	343	354	371	328	358	344	340	397	326	375	332	402	375	343	349	371	323	357	348	378	351	366	365	323	353	362	335	380	345	392	350	348	319	367	345	354	334	387	389	354	360	362	363	345	366	391	372	383	375	372	378	363	356	387	363	350	355	389	366	354	340	356	374	339	384	367	367	371	354	339	373	354	337	311	403	339	361	343	343	325	375	362	367	323	362	355	350	368	365	376	366	348	365	361	359	343	364	359	387	352	334	348	353	332	331	361	369	365	349	341	391	380	370	360	367	339	341	330	346	331	361	361	366	330	364	341	379	333	354	395	377	360	381	344	326	349	368	369	358	383	375	365	399	371	332	359	365	329	369	359	354	356	372	380	371	368	380	346	364	369	354	341	316	331	372	392	363	330	378	340	338	349	373	358	345	353	376	365	378	367	371	364	349	357	385	355	366	397	379	345	360	358	365	335	341	334	359	354	371	382	351	347	355	370	349	372	372	360	364	366	359	378	355	350	347	356	386	354	373	381	378	362	328	394	387	375	391	394	375	364	352	381	406	391	374	367	384	342	332	376	361	337	363	379	350	361	338	381	358	323	414	344	366	351	375	352	371	346	365	335	353	346	361	339	377	356	380	347	347	377	370	357	351	319	349	389	360	337	381	343	330	405	355	393	378	352	361	373	378	355	336	339	342	355	334	310	374	343	382	325	354	354	342	359	343	381	360	348	381	345	379	362	389	388	342	367	374	358	339	360	369	385	376	357	362	399	337	362	344	363	371	358	391	339	401	386
22392	21022	28578	23672	21023	21071	11621	1269	857	712	659	584	567	506	497	457	431	406	403	426	399	423	372	388	360	366	349	370	339	376	378	391	345	353	317	392	376	357	364	364	361	371	365	366	329	338	360	354	345	332	390	371	342	319	375	352	358	343	305	328	356	350	326	323	347	321	331	340	340	359	328	337	357	350	341	338	342	353	323	355	349	323	327	341	331	309	341	351	345	352	295	325	323	348	364	343	388	328	377	343	361	370	327	353	348	337	303	365	296	353	368	337	356	326	322	352	328	318	323	381	317	340	303	349	366	347	390	335	339	334	335	362	323	353	358	345	355	345	329	352	336	312	324	345	369	346	351	346	359	343	338	386	332	350	311	324	339	350	368	339	322	343	338	376	319	334	341	358	349	363	345	313	345	337	311	330	364	321	363	355	349	340	372	342	321	364	290	358	283	361	356	317	327	358	350	334	371	332	351	325	348	360	349	322	308	340	303	318	322	335	345	322	326	319	326	340	333	326	334	356	337	318	362	329	322	308	339	364	338	359	335	333	336	364	344	320	325	309	326	339	347	379	365	371	341	351	344	320	350	312	365	349	348	318	345	334	330	345	314	343	327	364	365	312	402	345	333	332	323	334	333	318	332	356	349	328	311	343	326	322	340	342	349	319	348	312	330	356	340	332	345	320	310	338	373	319	334	319	357	334	324	309	326	321	322	335	349	301	367	354	352	337	363	342	354	333	312	366	377	318	348	338	376	341	330	335	339	327	306	327	304	334	344	368	315	345	403	341	361	347	342	346	343	361	341	336	321	293	351	331	310	293	371	357	325	297	317	374	303	344	314	325	343	327	337	363	332	312	300	370	371	353	325	360	361	345	325	341	356	355	334	335	314	340	354	312	375	339	331	327	318	312	344	372	341	318	333	365	343	293	342	341	336	342	352	318	334	359	357	346	345	392	317	351	352	315	366	336	372	346	343	319	376	319	336	335	328	330	333	380	355	327	342	332	323	325	356	364	350	325	333	309	318	327	332	332	358	362	336	332	323	327	353	375	351	327	360	365	357	370	360	332	338	311	319	332	395	295	329	334	359	338	317	363	306	354	347	343	341	327	329	328	329	355	329	334	321	339	319	350	322	354	377	330	339	340	317	331	356	328	335	337	323	335	336	324	333	368	325	319	333	292	350	298	336	356	345	321	344	329	295	350	361	360	301	337	355	331	335	354	321	307	322	326	307	330	334	341	343	315	357	380	290	339	357	364	339	359	354	317	357	319	351	336	361	333	340	325	328	352	321	327	346	355	348	335	375	334	351	338	369	330	335	354	349	361	333	325	347	336	333	343	339	336	333	347	365	354	369	339	329	339	331	350	332	323	348	316	312	364	317	310	337	335	383	336	313	338	329	321	311	373	328	330	323	339	346	354	378	350	343	347	342	343	324	337	362	340	329	334	341	323	311	350	344	356	378	360	323	332	281	315	357	344	325	345	311	331	333	350	320	355	369	311	318	310	337	338	362	371	351	322	340	351	349	342	326	317	329	323	336	345	360	318	330	335	310	335	346	326	335	380	362	355	380	377	319	331	348	341	315	324	378	355	344	348	358	359	329	349	354	342	332	365	349	320	332	323	333	350	341	361	337	364	345	324	364	325	344	344	337	345	341	351	346	315	295	327	346	346	333	320	335	327	357	333	356	340	347	331	367	320	335	357	341	339	291	348	347	331	353	362	325	323	348	335	340	321	330	354	335	356	319	338	351	330	332	329	318	340	357	314	301	357	314	322	314	350	322	350	353	338	356	335	376	332	355	357	314	364	343	332	350	331	378	337	316	326	370	342	331	322	333	335	309	392	333	346	300	377	349	342	365	317	356	353	357	353	313	362	359	335	334	341	328	325	377	317	339	353	347	350	332	322	342	334	371	333	372	361	325	335	322	341	371	332	337	315	333	362	370	329	359	336	341	340	341	355	305	329	348	387	328	311	340	324	327	357	327	317	333	324	345	342	334	336	325	325	320	365	358	333	360	330	354	343	331	336	358	344	309	343	317	352	326	322	336	345	339	351	350	335	325	335	344	345	338	348	339	345	344	338	343	378	300	336	333	307	366	367	331	333	288	336	348	314	345	334	340	380	331	319	357	367	306	329	299	350	305	327	319	348	329	335	309	352	335	317	365	363	314	322	353	335	324	331	349	325	346	332	363	367	349	323	338	312	346	395	339	321	343	345	325	299	312	361	376	340	373	348	320	373	321	350	328	361	359	316	326	340	340	357	328	351	313	361	333	347	312	317	358	343	334	339	349	368	365	348	369	363	308	338	325	336	362	354	333	337	319	351	328	357	361	328	370	305	359	305	291	333	322	347	316	379	342	334	356	344	321	337	327	331	319	322	335	319	321	317	309	314	349	328	352	343	338	329	343	342	354	330	363	344	294	318	336	338	340	364	306	367	338	336	332	341	314	381	346	356	365	343	354	327	349	351	341	345	355	350	344	372	320	313	340	350	364	350	315	297	333	344	330	359	330	373	340	350	343	350	351	334	303	315	365	296	354	351	300	321	340	335	320	341	329	337	326	309	353	357	363	337	323	344	354	316	337	342	327	365	359	298	333	355	348	326	355	307	340	316	343	332	330	339	326	365	329	340	333	350	300	309	348	377	353	342	338	322	346	325	318	344	335	357	332	361	332	333	315	334	343	323	371	314	323	323	368	333	309	315	336	334	367	361	318	327	323	321	375	315	337	329	331	353	321	325	329	344	318	361	327	357	317	316	342	317	352	336	318	380	338	361	367	294	355	319	351	340	347	301	330	365	374	362	297	333	352	314	337	353	345	339	340	369	353	370	366	311	313	352	354	326	341	303	330	321	324	325	347	326	325	318	333	348	384	317	307	342	332	350	315	341	320	332	338	348	342	362	315	357	334	371	356	320	354	339	356	320	343	337	341	348	335	349	348	334	325	343	347	360	327	304	339	387	348	319	335	359	336	349	363	312	371	344	362	361	344	328	322	313	341	319	331	308	346	308	306	363	341	304	333	361	311	338	334	364	327	305	319	338	342	341	345	337	330	340	352	336	335	310	354	319	365	333	339	341	318	324	326	366	341	368	346	305	341	291	327	312	322	338	359	337	353	341	325	364	365	295	347	358	341	348	335	334	304	336	343	358	326	351	307	324	336	323	346	357	330	362	355	344	334	321	381	314	319	309	326	356	309	321	350	369	341	362	353	339	314	333	357	367	349	340	351	344	362	335	367	325	350	355	313	360	335	292	331	328	329	358	320	328	307	310	353	353	332	341	322	334	341	355	383	376	334	353	330	361	323	306	338	344	327	355	351	315	335	324	319	313	373	326	329	382	336	356	375	330	357	341	334	317	347	339	304	349	309	339	305	316	307	332	325	362	326	334	328	324	354	359	344	327	358	323	339	308	317	319	324	297	322	347	318	334	338	331	363	326	365	323	327	337	336	335	333	349	353	329	339	332	351	350	328	350	373	350	365	324	364	356
15240	13280	10820	5433	3651	2600	2077	1626	1199	1044	900	822	674	607	589	506	565	486	527	444	462	472	472	437	380	419	431	411	369	398	455	364	378	430	383	389	383	377	397	406	376	368	363	409	366	410	354	331	385	357	403	361	381	368	366	364	370	389	372	369	362	368	367	351	362	376	354	358	363	378	402	375	377	375	361	377	349	369	353	375	366	354	348	321	382	368	393	347	373	372	387	373	394	353	401	388	384	372	360	322	346	349	391	323	359	347	384	337	341	338	357	368	353	395	334	365	385	333	329	331	402	375	366	362	408	353	346	357	406	363	376	348	328	340	365	377	373	398	332	373	383	354	371	355	370	369	362	372	343	362	352	362	359	337	364	390	344	338	348	374	364	342	376	356	388	345	331	369	341	383	362	373	375	359	341	332	386	385	367	384	356	348	357	333	356	357	322	348	373	352	378	364	353	396	398	373	347	369	365	349	354	338	350	338	352	337	367	355	352	367	352	331	356	370	348	366	400	356	342	415	347	364	373	375	383	375	369	349	375	340	352	364	356	358	363	345	328	361	355	380	381	361	338	374	338	391	331	330	361	360	360	373	355	345	347	369	383	327	323	378	355	348	344	374	346	379	341	361	352	379	388	326	320	365	351	360	357	352	388	368	348	368	369	358	375	351	329	329	340	349	367	370	346	357	367	361	351	334	360	372	363	354	345	352	340	383	340	360	393	356	330	353	379	347	352	355	342	369	331	360	365	365	354	383	367	322	375	335	338	380	327	344	332	340	358	328	368	333	380	351	362	349	370	365	339	383	370	341	371	358	359	371	375	338	335	378	384	367	341	370	341	349	368	346	367	330	345	353	351	343	347	363	366	332	370	355	377	378	371	346	352	346	367	357	373	386	349	382	321	346	351	382	389	346	359	362	383	398	351	414	378	327	370	392	373	340	358	360	352	323	348	372	350	341	328	334	366	377	332	386	380	379	386	344	386	336	362	381	355	383	334	382	347	349	362	369	374	382	359	349	343	356	334	344	352	357	349	358	352	378	394	377	381	343	371	386	392	343	376	384	311	355	365	366	371	338	355	365	348	359	356	356	355	372	384	353	361	398	347	394	337	382	354	324	354	355	349	338	344	372	354	390	348	356	366	328	375	390	342	382	361	342	341	379	377	333	379	371	348	361	319	377	349	335	352	343	328	367	351	327	381	323	336	361	349	344	351	360	354	329	315	376	362	378	324	379	354	372	361	375	342	341	366	343	336	347	369	368	343	366	360	355	376	371	356	357	355	401	377	350	353	328	364	369	367	376	345	364	348	356	364	355	356	345	341	397	350	380	355	352	334	350	368	386	365	333	357	378	347	345	342	359	345	357	343	391	351	344	371	337	355	350	336	349	349	340	356	346	371	348	302	358	352	381	356	361	405	370	333	380	381	326	370	364	367	329	336	363	375	361	355	318	348	322	365	368	359	367	350	400	351	404	370	351	355	331	358	340	385	396	345	397	350	342	345	383	329	358	346	366	353	394	336	374	351	361	354	357	375	381	350	347	368	351	337	421	356	380	351	376	342	362	370	411	343	361	393	337	382	321	352	351	368	378	361	366	328	321	353	360	349	351	352	369	354	346	378	331	330	356	372	353	380	350	346	368	380	348	344	344	383	363	363	349	345	356	355	379	377	333	380	375	352	371	363	378	362	371	369	338	369	356	345	371	358	372	357	343	390	370	357	361	347	355	349	388	345	388	372	352	326	334	330	363	343	351	342	394	353	328	378	353	363	389	375	361	371	392	396	352	347	352	335	354	348	374	362	367	352	321	384	373	362	371	347	370	357	316	348	343	364	353	381	350	364	404	343	356	341	386	355	363	361	357	385	325	325	374	391	350	338	355	360	343	372	376	396	400	388	379	359	379	379	359	334	342	338	341	371	395	366	372	374	332	361	335	351	362	371	357	378	388	357	369	351	354	387	375	348	342	369	346	360	378	386	355	321	360	355	367	365	349	344	382	354	341	364	393	357	312	367	362	366	341	353	361	361	361	329	363	317	337	381	359	350	324	335	376	375	364	336	372	362	394	404	328	351	367	325	385	339	336	349	350	371	377	353	363	346	392	394	372	353	337	324	342	377	321	363	348	341	337	341	348	375	357	333	359	363	381	316	330	362	339	368	364	363	338	352	370	361	366	341	379	357	356	362	335	374	354	373	333	339	364	357	364	362	345	346	359	344	380	350	353	381	382	369	384	366	354	346	376	372	388	380	361	369	358	333	364	339	336	352	366	362	348	379	341	357	368	336	380	335	354	356	387	373	350	354	370	353	382	382	355	359	356	376	329	390	374	392	364	337	361	360	359	364	338	361	373	356	360	335	367	384	350	331	346	374	352	338	371	398	353	344	383	367	349	356	359	361	367	351	345	389	354	381	353	369	352	358	371	361	393	360	344	361	360	392	386	341	327	361	358	365	390	378	379	360	363	364	369	370	387	330	361	374	352	326	361	342	349	375	353	363	384	351	348	373	429	346	379	330	368	368	393	373	361	389	368	313	360	356	362	344	356	350	327	340	338	370	354	364	389	370	377	355	376	354	367	363	371	359	369	335	371	352	384	355	354	359	342	353	380	340	352	334	331	364	353	368	352	368	322	398	388	370	357	359	329	381	367	361	376	339	352	390	335	347	355	350	387	356	346	354	356	335	396	377	356	372	387	361	342	383	349	323	341	340	329	347	344	369	332	383	367	344	381	387	362	408	378	371	360	339	370	316	312	341	350	339	363	374	348	338	367	366	345	351	404	352	370	337	318	324	395	365	350	386	334	359	360	336	335	389	345	361	354	389	349	404	345	382	374	340	361	376	347	353	367	363	386	393	376	364	331	391	331	355	366	351	306	358	345	365	374	363	356	331	358	364	347	327	330	341	359	365	350	380	377	367	381	370	365	360	356	340	370	331	322	332	321	383	331	360	359	355	352	364	357	367	336	349	367	369	379	361	361	399	346	345	357	344	371	357	327	351	391	364	350	331	360	366	365	355	347	341	344	333	396	369	362	350	315	358	380	382	338	367	327	349	337	329	375	374	363	353	376	349	363	322	363	355	384	355	358	394	340	328	380	351	333	374	372	343	404	354	327	376	368	381	374	359	361	334	380	359	373	357	338	359	368	386	337	297	352	377	384	360	368	407	421	354	366	376	346	372	375	356	360	385	353	390	348	353	370	362	360	290	347	388	350	385	353	353	333	374	334	341	374	357	366	367	350	371	366	394	388	339	354	344	342	362	369	350	366	349	385	358	356	362	362	359	366	394	351	340	357	358	359	386	356	347	355	351	382	323	387	379	380	353	354	365	368	358	341	323	344	336	287	333	332	335	335	349	365	402	338	375	350	359	391	375	368	380	347	356	354	367	373	389	356	357	364	366	399	340	387	343	341	342	338	354	377	368	340	387	365	388	328	338	348	366	336	361	347	355	361	366	324	341	349	323	397	353	357	349	340	362	342	371	376	366	328	337	364
22435	21048	28592	23717	21050	21090	11543	1221	803	730	623	605	566	475	510	470	442	445	393	424	426	424	420	377	426	389	382	379	388	389	388	365	376	337	374	347	376	327	344	362	396	374	385	344	368	350	340	338	363	354	332	358	364	329	323	383	340	355	334	335	347	367	381	346	357	309	332	338	336	358	329	326	364	344	335	317	350	320	335	339	354	328	325	337	367	362	369	378	335	394	352	367	356	350	312	360	321	306	338	351	346	319	329	323	344	342	359	314	360	365	358	325	376	340	335	330	362	381	331	362	323	330	320	372	348	347	361	308	340	330	306	366	306	310	351	326	373	340	347	291	322	365	386	367	309	324	321	353	360	309	295	372	342	334	370	360	339	355	362	310	339	377	360	359	326	334	329	361	338	384	324	337	321	362	330	366	362	362	322	326	322	362	344	305	305	327	309	333	347	354	362	328	329	340	327	324	369	342	340	355	353	354	360	341	337	352	330	317	336	303	329	301	329	338	309	320	346	361	330	319	344	356	337	343	317	326	339	317	349	343	348	324	333	345	358	345	305	325	338	321	359	362	335	324	322	363	355	296	297	324	346	317	341	375	338	358	359	352	366	320	370	363	309	327	352	337	335	318	352	349	366	338	322	361	361	346	323	337	340	336	346	335	354	314	326	317	341	342	353	336	333	340	317	330	346	327	376	341	304	300	321	319	355	324	339	327	337	353	352	334	347	329	330	326	303	325	277	321	360	316	335	361	307	340	340	334	309	325	332	341	367	337	346	338	319	325	337	324	310	371	363	343	349	315	332	344	338	328	337	317	328	313	318	368	331	361	345	347	334	349	354	309	333	373	366	342	344	373	317	317	329	336	358	317	329	305	369	311	337	336	335	334	344	317	334	358	338	343	370	330	346	333	335	356	325	317	343	319	325	343	298	343	353	356	354	336	345	305	353	313	337	335	345	345	319	316	334	328	346	307	332	332	320	351	349	360	321	343	325	347	342	322	350	362	337	342	352	343	329	328	351	345	337	357	389	335	352	357	371	371	323	325	324	336	329	336	350	330	360	333	316	332	329	322	381	344	345	330	317	309	304	356	341	320	350	332	332	354	324	344	308	337	332	334	378	331	349	371	323	326	362	358	351	324	347	326	337	356	351	325	309	321	360	330	346	352	340	341	336	331	329	335	360	332	332	348	310	376	324	350	318	317	355	333	338	348	358	371	322	326	336	322	361	352	356	341	364	380	331	350	314	364	343	320	324	307	338	326	345	351	313	364	336	321	352	354	326	330	320	353	329	343	336	321	346	358	350	346	370	315	330	326	329	345	330	343	351	359	367	331	339	331	330	335	361	314	340	325	346	334	337	335	353	336	337	296	319	316	333	338	335	290	376	341	312	350	318	351	333	377	328	326	381	329	344	320	344	361	333	336	368	366	307	339	348	344	315	373	335	325	349	345	324	314	361	348	318	372	344	335	379	331	400	313	341	330	350	334	318	338	329	327	358	329	354	346	375	356	347	343	362	349	326	329	361	332	315	344	361	326	356	328	307	361	342	358	340	320	341	348	384	359	355	363	345	359	350	352	327	332	312	328	346	304	350	327	338	345	360	324	352	355	341	344	331	325	354	337	314	334	327	348	337	315	325	337	308	393	348	340	328	311	350	336	327	328	342	350	341	363	335	350	341	314	346	344	328	334	342	302	351	356	369	361	318	338	343	351	332	352	346	296	310	328	345	324	346	360	309	322	298	343	337	360	350	341	350	337	329	337	328	314	342	355	322	353	345	375	293	347	351	344	310	318	337	322	347	369	318	349	342	324	318	332	348	359	318	327	362	318	325	302	329	323	313	347	329	340	313	331	351	337	350	339	350	338	339	332	349	311	348	333	332	313	362	314	355	353	320	301	349	344	339	339	332	345	340	348	318	331	336	315	332	343	344	306	343	341	369	344	357	339	363	329	345	349	313	324	320	309	332	345	306	335	350	332	328	335	333	364	314	332	331	317	346	368	394	361	357	330	370	315	357	337	324	353	351	340	331	335	352	345	355	342	329	364	297	357	375	339	342	321	367	350	351	334	334	334	360	345	344	332	344	333	351	346	319	329	332	352	346	300	337	334	289	358	352	322	323	346	353	314	365	379	330	350	329	339	383	340	315	345	335	343	341	315	348	347	331	329	326	327	324	339	349	324	346	320	319	340	327	334	340	355	314	334	328	343	309	347	334	383	348	352	284	304	351	348	356	330	333	315	345	318	348	375	323	338	335	366	333	318	362	311	359	350	334	309	316	322	345	346	331	351	332	328	326	354	342	325	352	310	346	327	342	354	344	325	332	328	324	349	307	341	343	309	379	319	351	312	341	332	302	359	346	330	353	330	328	314	356	325	304	345	323	340	364	329	284	317	346	303	388	339	331	324	349	315	331	347	291	357	337	332	356	343	369	328	350	359	347	300	315	317	322	358	338	381	332	318	305	327	346	341	334	329	335	314	348	309	333	343	327	338	336	332	359	343	345	344	312	335	336	311	317	345	364	325	347	328	317	336	359	361	324	328	363	356	349	357	336	345	331	328	322	362	366	334	349	336	351	315	320	363	335	325	362	350	340	347	318	350	320	337	336	330	325	329	316	349	345	355	335	360	350	364	372	333	338	356	355	332	348	344	373	357	320	354	308	352	324	325	357	351	319	328	355	348	387	347	365	323	338	375	333	347	327	362	337	323	371	316	318	328	321	356	331	342	345	318	304	351	335	351	343	357	343	350	329	380	327	370	305	364	325	352	355	345	349	320	329	311	331	332	326	338	325	346	325	341	320	324	343	346	325	311	352	356	338	328	290	338	305	339	336	345	340	354	319	359	315	340	334	331	344	356	352	325	313	386	321	320	354	335	332	340	357	337	345	313	350	307	355	368	348	360	359	322	338	306	309	325	329	361	357	331	309	346	331	377	360	336	333	329	307	317	357	343	327	383	351	326	334	328	331	354	322	322	334	367	355	342	366	348	323	308	312	350	340	361	345	359	354	355	377	367	328	342	356	386	346	330	331	336	340	326	337	367	311	331	314	356	361	349	315	359	356	326	326	338	345	355	324	343	302	338	373	372	364	334	353	345	343	334	351	366	311	344	318	309	337	339	322	363	348	317	348	351	328	328	312	355	325	329	366	360	339	337	339	323	326	324	379	369	331	331	342	329	336	337	345	324	349	310	325	326	326	354	340	336	345	328	338	334	326	368	337	368	332	316	353	349	350	317	330	311	346	363	332	367	328	345	319	364	366	309	369	320	334	338	349	352	364	358	333	358	325	330	287	368	358	334	360	297	355	294	361	333	369	343	355	325	378	361	332	327	338	365	305	320	362	364	354	310	347	331	334	338	347	351	352	348	307	327	337	343	326	323	337	329	350	346	312	344	320	349	345	315	358	344	337	316	340	326	322	342	351	304	324	305	322	328	333	303	340	323	352	308	358	338	300	359	340	330	349	339	361	312	343	359	321	358	358	316	365	349
14042	13275	10996	5474	3625	2687	2054	1621	1213	997	875	754	736	700	605	547	521	466	493	484	502	449	450	445	414	404	394	400	386	404	420	389	432	363	380	398	362	377	390	412	347	369	360	386	360	392	362	381	335	375	375	347	382	374	373	400	392	365	360	363	379	341	355	338	401	358	374	372	348	368	388	367	391	389	410	338	365	354	356	357	378	364	386	353	347	364	351	382	371	386	366	372	350	372	356	332	346	357	337	366	367	368	373	371	366	320	361	359	342	335	341	344	351	332	350	333	324	361	347	344	384	360	348	383	353	380	352	318	332	379	357	339	356	393	378	364	348	357	373	363	332	359	377	358	394	372	358	362	358	314	358	359	355	383	407	354	380	318	339	409	342	370	360	337	356	364	345	387	347	356	384	399	394	350	343	373	305	343	382	377	363	357	361	337	374	373	344	376	372	353	343	363	340	361	348	384	371	376	344	340	365	376	347	377	335	347	363	390	342	355	344	375	386	351	366	351	391	357	377	374	355	355	356	376	357	387	352	366	348	356	374	323	368	348	336	394	338	367	373	398	380	336	357	325	376	382	368	358	383	359	374	329	366	340	371	366	349	349	351	391	341	344	338	352	361	310	377	321	376	374	339	333	361	352	360	341	347	368	371	375	376	379	348	350	353	373	353	350	356	346	381	361	357	364	349	353	345	331	366	352	383	359	350	361	370	320	378	346	321	354	391	370	354	394	344	387	359	368	362	353	350	396	375	387	323	361	372	374	393	399	395	382	357	358	310	327	351	338	341	346	356	327	333	346	371	344	351	376	349	357	365	337	341	349	373	355	348	367	337	341	395	344	352	348	368	332	380	368	348	350	334	334	345	335	366	358	342	349	357	358	338	361	326	371	373	370	340	366	380	374	354	341	364	380	336	351	353	337	373	371	394	358	383	382	395	351	341	388	393	362	357	363	375	372	370	347	354	399	356	345	380	402	373	388	358	386	359	366	366	328	357	329	366	376	375	379	371	358	351	331	386	369	338	334	368	376	325	368	383	382	357	348	332	360	379	364	349	364	334	368	386	347	363	372	366	385	382	364	332	348	380	381	350	388	374	370	363	362	374	323	355	359	403	348	341	356	389	368	359	394	367	367	344	351	367	350	363	341	342	370	347	390	384	324	368	368	357	380	368	366	356	345	367	330	372	367	379	356	330	387	348	368	346	343	373	358	378	346	358	389	349	388	380	346	348	302	339	343	385	361	368	360	364	380	342	349	341	356	368	340	369	362	376	355	366	392	372	358	362	373	364	361	361	373	355	376	366	327	348	338	383	338	363	375	333	382	357	325	378	364	348	347	380	358	362	369	358	341	350	315	355	378	341	393	368	363	388	366	349	360	324	334	356	353	362	354	339	350	348	317	359	373	365	358	385	354	340	339	370	347	363	365	360	354	355	370	358	344	372	373	376	387	348	371	377	361	376	320	412	380	358	329	364	371	361	353	360	395	355	379	344	377	386	370	338	369	377	337	343	338	370	374	348	383	370	356	356	345	374	377	343	382	389	352	350	355	348	370	365	370	383	344	366	384	347	379	365	370	378	402	368	353	397	374	354	377	382	377	385	350	341	366	350	366	347	343	406	358	353	360	350	359	356	390	318	363	378	393	381	368	340	359	363	358	355	385	384	368	364	380	345	351	356	409	365	359	387	369	379	375	375	366	357	367	365	346	359	374	347	371	358	365	361	344	329	388	389	368	370	367	375	362	343	352	350	384	345	361	354	387	369	377	351	353	325	351	372	372	378	361	355	357	374	342	342	362	345	345	371	353	357	377	360	393	380	376	388	385	341	329	380	359	381	353	362	344	379	389	391	371	369	384	354	333	392	326	384	371	361	375	355	377	366	389	378	386	358	347	358	353	365	362	374	343	366	350	345	361	354	361	376	330	376	368	359	397	369	368	374	358	357	375	354	391	354	355	411	392	355	368	399	369	399	389	351	363	356	388	372	379	345	382	350	379	367	387	366	380	331	355	362	345	367	339	364	379	354	375	368	361	382	372	400	346	349	359	377	366	380	377	404	358	360	334	369	362	334	332	350	351	374	341	314	374	382	346	354	399	334	351	344	353	369	372	407	352	347	376	350	333	362	355	368	370	389	383	383	361	356	365	329	379	353	380	371	377	347	359	355	360	369	340	368	381	385	355	346	355	346	380	372	348	345	331	368	368	347	379	349	341	351	396	362	330	392	362	364	346	401	333	387	396	371	359	334	357	352	354	338	371	348	369	361	406	390	352	416	356	353	387	372	364	350	348	336	349	388	384	358	345	354	373	372	350	383	334	354	394	356	391	368	336	339	357	368	343	344	403	351	359	390	323	365	370	394	381	378	386	351	362	387	354	368	388	337	398	366	374	390	345	367	364	363	367	379	382	367	339	370	360	359	353	355	361	369	328	359	354	366	363	374	342	344	368	378	357	400	349	348	364	365	386	341	348	341	349	375	374	338	356	351	390	349	324	393	347	384	359	340	370	367	375	356	398	352	331	330	356	362	338	351	397	374	379	367	379	360	360	355	386	384	356	355	319	355	389	342	355	357	370	389	366	378	361	347	373	355	350	352	359	339	350	372	382	381	417	371	369	360	363	375	327	366	351	362	332	389	364	332	397	363	366	337	367	345	378	335	363	353	359	371	362	358	378	346	344	333	352	388	349	358	348	390	348	359	357	361	384	371	370	376	338	360	347	379	341	357	385	344	357	371	351	330	389	343	375	385	348	374	335	357	350	347	334	348	364	377	356	341	378	329	376	303	342	335	357	357	378	370	350	356	354	352	347	385	359	367	404	352	372	373	354	371	323	356	357	373	391	380	369	350	329	322	353	340	345	365	345	402	383	377	339	345	366	410	311	399	371	358	363	347	357	396	343	337	344	395	348	361	344	340	374	382	384	370	352	336	350	344	349	335	365	326	352	361	354	384	351	388	369	377	356	347	373	349	355	344	348	352	339	341	367	343	385	359	331	356	341	336	364	342	370	347	369	377	382	356	366	329	375	370	374	390	335	359	374	345	384	382	358	358	353	377	366	319	381	372	361	359	369	367	377	363	359	383	349	353	364	339	340	380	352	359	339	359	351	321	342	337	341	368	344	359	330	363	354	357	343	331	360	387	404	375	356	348	358	341	364	343	356	380	346	386	388	393	368	330	361	374	340	358	362	381	367	332	324	365	399	408	373	336	335	348	378	328	348	354	353	373	360	336	342	370	381	356	366	340	348	352	378	341	332	355	383	358	367	328	353	379	387	381	336	322	376	357	405	364	375	387	365	347	364	344	390	364	356	364	339	352	338	383	388	344	371	382	415	391	395	341	360	330	357	354	397	344	374	359	353	365	368	355	375	370	343	382	336	355	363	377	363	352	328	389	329	335	356	368	363	369	356	377	348	346	363	344	381	333	376	351	362	343	350	363	358	347	395	337	371	373	357	371	342	359	334	378	344	336	388	331	397	387	358	358	333	356	338
22410	21060	28580	23747	21062	21109	11709	1229	835	725	612	582	543	498	484	464	421	439	436	383	403	409	440	412	397	373	373	353	384	365	374	394	377	367	374	344	353	349	315	363	356	340	351	361	318	313	357	360	340	368	318	343	354	349	327	343	337	348	326	337	314	365	361	356	330	337	346	347	345	384	359	310	322	324	347	335	325	357	373	320	344	372	372	333	327	320	350	387	340	352	335	352	338	340	343	330	357	369	322	333	365	342	339	338	318	343	375	358	365	371	310	362	308	348	335	333	360	345	336	385	331	312	372	351	320	358	340	340	364	333	328	352	333	348	353	335	347	283	325	349	359	337	345	325	337	340	335	333	333	319	345	340	292	336	331	353	330	339	336	385	367	341	321	342	350	342	334	336	351	386	363	334	337	339	304	312	352	332	358	322	335	349	321	311	364	330	354	356	327	319	335	339	364	331	319	349	292	358	375	340	356	343	369	344	366	350	348	319	329	345	354	336	349	327	321	305	375	323	345	322	355	346	357	320	328	294	365	319	328	332	339	355	354	351	308	373	353	299	343	319	352	345	326	319	329	317	343	331	348	327	338	340	361	305	325	367	329	341	388	325	341	319	336	337	319	321	370	338	346	312	317	337	351	322	333	326	350	345	321	364	288	354	343	342	334	349	351	335	363	360	351	348	338	320	357	303	316	357	353	335	338	336	323	361	333	338	374	338	334	323	346	311	337	326	342	316	360	322	319	340	347	327	326	329	339	324	320	328	337	350	321	343	340	334	334	364	308	350	345	388	332	351	368	343	333	368	335	359	352	335	343	335	356	339	367	344	352	391	347	316	327	341	347	351	368	361	326	367	325	334	323	379	335	340	337	338	312	330	363	333	302	313	340	325	365	348	342	387	373	316	307	323	356	356	308	361	341	353	353	365	344	346	348	359	356	327	350	344	337	320	343	318	338	348	320	336	338	343	335	312	321	338	364	321	376	368	354	340	354	368	335	344	331	332	320	341	362	363	323	382	388	338	367	345	311	323	350	344	333	339	333	346	341	347	338	371	358	321	348	340	339	339	320	343	325	340	358	331	330	347	350	359	334	353	318	330	323	353	342	340	339	338	337	344	348	351	346	371	360	315	340	356	352	365	375	313	329	316	304	342	359	371	333	366	324	349	358	354	341	313	313	299	346	316	333	352	336	344	343	350	327	345	332	332	344	298	384	317	349	305	299	357	324	358	346	344	353	310	360	324	365	297	354	356	344	360	345	360	348	359	350	350	320	351	337	343	301	342	347	360	356	371	332	350	339	323	356	336	376	340	327	341	333	327	375	363	354	353	342	333	332	341	379	357	330	315	310	342	347	381	346	301	335	311	313	335	349	333	317	342	330	340	342	309	331	373	339	329	368	343	335	352	345	320	310	323	313	312	369	355	345	384	339	321	342	379	346	358	346	355	331	350	352	329	307	362	296	315	340	340	325	374	352	328	360	348	331	350	361	332	348	319	334	335	339	346	352	358	362	338	354	336	350	339	349	319	329	359	357	342	351	333	343	350	328	332	321	352	324	339	316	332	336	352	320	314	340	342	385	336	344	311	345	337	348	330	352	352	346	326	356	364	322	345	381	363	356	384	339	322	339	366	363	361	345	348	345	325	354	331	325	313	355	354	329	361	348	338	312	374	345	353	341	355	322	359	356	315	318	330	343	325	343	351	333	349	360	327	323	330	361	356	358	351	345	325	366	362	316	344	344	338	335	312	347	325	335	303	337	326	340	356	321	326	333	374	363	328	317	362	331	363	344	316	352	356	326	319	355	362	366	373	356	331	350	358	322	375	368	334	348	329	359	345	329	338	318	328	332	347	343	335	335	343	334	367	327	348	323	335	317	361	352	336	328	330	361	348	373	299	338	369	338	328	338	330	348	354	332	330	343	344	334	327	347	363	325	364	348	313	356	355	343	310	329	359	380	324	324	327	336	337	330	343	342	321	314	323	349	339	338	344	336	345	339	318	320	340	340	343	349	336	324	340	344	350	330	296	338	320	341	354	322	344	335	327	340	377	340	327	315	321	359	343	365	321	322	329	350	342	354	353	319	341	336	295	336	336	360	322	293	332	332	319	362	365	322	334	364	333	349	318	329	325	314	354	341	356	326	366	350	322	335	331	349	337	354	316	322	345	328	355	359	353	336	343	320	314	308	335	336	360	328	317	346	325	342	340	361	319	338	330	354	336	373	356	310	331	324	336	356	346	334	333	335	311	329	324	351	325	326	361	337	340	309	313	358	306	295	336	344	385	341	336	325	320	330	310	307	318	367	353	350	317	317	323	335	332	340	348	337	305	376	351	334	348	303	337	342	318	340	317	337	338	327	328	366	365	349	329	366	344	343	329	342	343	342	353	358	350	340	373	349	354	347	320	325	325	350	300	347	333	364	335	320	309	323	357	310	323	394	361	332	334	334	346	346	321	335	345	330	304	369	330	331	329	320	338	338	369	355	342	335	334	335	315	370	344	327	297	350	352	353	346	310	337	323	348	358	339	324	358	356	336	366	334	351	369	344	320	332	322	339	332	350	353	348	323	373	349	337	356	349	343	331	304	335	372	303	318	339	322	364	352	305	366	348	363	310	332	337	345	336	321	359	319	364	326	358	330	358	336	349	367	374	330	336	335	345	305	332	329	338	348	368	347	348	361	350	349	353	336	340	355	350	344	316	355	341	337	338	328	326	334	340	310	358	332	353	325	331	320	323	335	353	322	357	352	350	324	341	331	340	361	342	325	324	300	377	353	318	332	357	361	356	345	329	353	351	331	324	341	354	348	341	337	320	321	352	354	334	351	357	336	331	306	330	340	339	385	365	333	316	354	352	359	327	343	340	366	348	331	333	297	329	323	327	305	310	354	329	373	364	335	326	325	356	321	355	289	320	360	320	357	328	329	303	352	360	349	376	321	352	365	359	326	333	346	317	325	331	324	371	368	346	334	332	344	341	328	319	320	338	340	330	322	332	357	369	315	333	332	326	368	341	286	327	356	360	332	337	335	336	288	331	331	317	343	344	329	316	371	322	331	345	309	358	326	322	354	324	362	351	373	327	353	313	353	346	350	331	352	329	341	338	303	331	362	348	353	335	342	357	337	333	338	319	346	340	329	310	334	336	366	353	355	361	328	345	344	337	317	299	352	345	326	322	330	343	327	379	342	324	347	307	337	360	325	323	326	324	316	343	339	334	349	337	373	336	351	339	325	340	373	345	320	334	336	331	308	321	336	332	378	346	342	324	314	371	318	326	312	370	319	359	345	318	338	326	323	337	351	339	364	376	353	335	326	379	318	371	337	340	349	292	326	343	350	342	354	322	318	336	333	329	315	332	305	328	338	309	337	345	347	351	326	332	332	323	318	329	329	352	318	334	376	350	320	344	340	373	325	324	326	344	303	368	323	328	344	348	307	347	323	356	363	342	362	359	371	361	341	321	338	354	324	335	326	333	333	360	331	335	338	323	309
13172	13297	10840	5474	3593	2600	2069	1635	1174	989	885	745	687	626	589	554	504	571	484	492	477	448	453	440	409	402	366	418	400	421	399	384	414	400	379	395	412	388	370	359	399	402	420	391	363	365	423	379	370	366	373	360	380	402	357	383	369	343	366	364	361	375	366	394	336	386	346	363	355	386	367	376	379	336	413	369	365	330	399	349	378	343	348	355	350	361	350	371	366	368	345	352	360	332	339	353	388	327	347	368	394	364	366	402	363	364	357	338	347	348	339	345	369	396	374	363	349	364	373	361	380	322	369	373	351	366	372	352	351	369	376	340	364	362	334	349	344	365	382	371	379	343	367	399	362	378	368	352	346	393	380	354	377	373	338	352	388	378	385	366	361	338	360	378	359	346	381	373	370	373	372	373	370	395	378	351	383	346	402	355	330	336	348	342	374	365	372	353	361	383	354	390	337	357	388	374	367	374	366	382	374	391	365	344	365	381	370	342	367	347	345	360	384	361	374	367	353	397	379	369	380	360	347	370	360	328	370	370	365	374	383	369	373	383	381	311	336	327	353	347	393	390	348	373	339	366	406	331	391	341	362	378	337	370	337	371	383	377	360	378	350	353	394	372	321	356	337	349	342	355	397	362	326	351	369	385	346	354	379	356	338	351	411	377	390	363	363	388	326	370	369	358	356	354	360	354	351	353	340	389	376	342	360	340	367	370	411	357	327	392	419	349	333	339	373	362	320	346	349	383	396	376	375	355	367	351	388	336	335	346	363	402	391	361	355	355	363	361	362	420	347	373	361	359	374	336	366	383	365	340	366	363	379	373	354	343	344	329	358	341	370	356	336	350	356	332	358	360	364	373	310	350	302	375	346	340	361	360	366	359	358	357	342	400	347	378	360	351	350	354	321	373	341	362	384	372	335	337	363	370	347	337	345	331	362	398	365	357	354	372	344	385	346	335	356	374	358	352	352	329	367	349	364	351	370	375	367	356	406	350	330	361	369	339	349	359	334	363	369	345	406	374	347	360	335	344	361	346	357	351	382	405	337	359	362	375	342	372	351	346	408	387	384	375	354	354	349	361	347	383	391	341	366	357	352	344	332	385	355	384	359	343	365	392	375	354	366	373	366	362	327	380	375	377	376	361	344	348	346	365	346	376	365	375	382	344	361	347	360	386	336	341	386	333	348	357	341	403	362	383	350	391	355	367	407	353	358	364	398	334	348	326	331	370	378	392	349	352	386	349	371	356	358	341	376	384	375	374	341	335	382	357	362	390	369	356	365	349	372	308	361	345	360	360	341	409	386	369	360	335	348	346	369	376	352	365	339	381	366	329	328	395	338	382	340	363	376	356	343	357	347	357	365	371	382	368	338	337	345	345	341	375	368	347	385	351	341	379	338	375	370	375	381	338	330	375	367	374	351	389	346	372	355	348	371	358	389	374	376	349	387	366	357	380	361	371	407	403	333	387	342	360	344	355	371	379	345	373	371	401	363	392	345	367	364	375	352	331	357	395	391	370	383	343	378	367	373	354	323	361	333	363	373	367	392	339	403	359	344	355	376	374	361	356	326	373	357	379	377	399	359	343	358	328	321	364	367	344	364	359	373	393	378	336	321	339	359	340	373	345	337	345	353	369	336	370	366	360	362	348	359	385	335	367	368	362	347	369	363	380	358	359	363	409	367	392	357	346	347	399	362	362	378	352	350	348	350	362	374	321	376	344	363	354	387	357	358	333	353	371	367	352	346	375	366	372	363	345	365	339	366	365	354	311	394	329	376	372	360	340	366	332	367	360	369	358	349	369	360	370	360	342	351	346	411	366	392	373	337	371	364	320	373	375	373	357	356	379	329	360	327	391	360	356	355	356	367	344	392	365	354	352	391	356	356	318	373	390	356	339	359	363	373	346	369	342	397	383	340	324	389	353	359	343	355	370	374	359	385	353	355	398	376	380	359	331	383	354	371	355	356	326	350	331	349	387	327	381	336	368	388	348	359	375	338	342	353	341	353	363	340	345	375	373	325	344	387	367	367	374	347	354	335	347	359	343	363	352	346	379	370	375	369	339	358	331	361	348	341	335	350	371	398	328	375	345	338	343	367	347	361	377	382	331	343	329	365	347	387	373	340	395	360	366	353	356	409	356	385	389	360	358	334	379	366	393	391	362	346	372	382	361	348	379	408	372	366	365	363	338	401	350	359	301	367	406	357	392	349	391	376	361	364	352	368	392	366	356	403	360	354	327	398	357	332	379	386	351	366	369	372	353	344	382	349	332	337	398	394	382	395	376	305	379	388	377	356	356	402	340	381	349	343	342	355	346	358	357	379	386	324	365	358	367	373	343	365	352	392	350	330	356	378	373	372	361	344	376	348	366	348	361	363	330	364	359	357	352	380	368	341	378	354	329	385	355	385	372	332	359	337	329	335	345	335	371	345	317	376	372	387	368	395	383	356	376	352	400	321	359	294	364	335	374	342	360	365	370	364	400	336	374	389	380	334	358	346	388	369	400	379	329	361	392	346	363	344	369	340	368	368	379	347	345	358	385	333	367	350	341	327	367	374	359	345	372	363	338	342	379	335	377	341	346	363	360	356	404	351	343	359	347	384	341	365	333	379	374	359	375	362	396	345	362	353	340	345	342	344	380	382	365	358	347	389	376	371	356	356	372	379	402	416	357	385	336	366	357	353	349	383	401	374	364	364	359	376	373	359	373	356	333	372	376	358	368	362	339	346	360	362	346	350	411	391	379	375	353	379	339	373	401	381	350	341	346	358	334	359	350	354	341	356	346	377	321	359	340	361	373	362	356	370	338	388	363	332	373	385	369	371	386	360	390	377	362	355	366	364	366	373	382	358	343	338	342	367	361	359	375	377	353	362	358	347	362	359	341	393	367	414	370	317	350	358	326	379	339	346	367	388	347	330	383	370	363	347	328	362	370	363	340	376	384	352	372	344	388	347	361	356	349	344	357	377	349	370	319	361	348	360	337	375	346	346	326	381	311	380	335	360	338	375	399	378	359	355	353	375	353	324	394	341	349	327	385	338	363	346	367	378	337	385	380	391	347	357	359	345	340	369	347	366	378	339	340	382	360	348	303	365	354	375	394	371	417	359	354	383	343	363	386	343	362	347	360	362	375	355	336	362	342	379	395	359	371	354	387	345	351	365	353	353	355	357	364	348	353	367	350	347	398	358	367	352	365	369	385	394	395	339	364	377	370	360	330	360	346	358	349	378	357	343	361	332	346	336	368	331	357	378	395	345	376	350	374	383	339	358	378	355	371	344	388	370	356	354	345	366	334	383	359	367	389	328	360	360	374	381	361	379	366	355	351	375	360	376	369	343	329	395	362	311	372	354	358	335	362	387	363	347	334	354	385	370	359	381	396	351	328	372	376	318	363	371	347	339	368	357	337	355	351	367	336	376	363	377	367	379	364	361	376	369	345	359	333	370	334	350	384	364	319	344	361	373	364	364	373	345	334	347	361	376	361	406	310
22436	21102	28714	23717	21109	21152	11664	1215	856	730	677	561	529	512	488	472	463	403	427	412	411	423	417	392	432	392	386	401	365	359	387	368	368	343	336	376	356	392	341	358	370	333	363	337	346	333	359	361	340	354	348	374	347	361	349	331	354	320	332	351	356	347	380	342	351	363	326	336	364	319	366	332	368	334	316	329	318	327	360	319	346	304	326	296	345	355	344	345	334	356	364	334	340	303	345	377	327	306	330	330	382	345	350	346	388	329	359	351	346	338	336	350	332	388	333	333	374	335	333	351	352	345	334	336	347	363	338	327	337	345	357	352	297	310	333	315	308	335	327	347	327	347	330	357	366	338	322	350	356	366	361	355	368	373	319	365	348	324	365	351	317	349	349	330	320	371	323	365	333	318	347	369	333	334	345	354	317	330	334	353	323	338	329	329	352	338	303	346	317	332	333	327	336	369	340	340	369	360	375	356	321	304	329	326	328	340	319	374	356	356	337	345	342	342	361	339	359	328	316	338	345	352	311	362	330	349	348	325	306	333	362	338	369	343	350	310	340	350	308	329	340	360	352	345	340	346	346	327	331	344	336	343	362	335	398	346	365	319	360	323	328	364	334	355	360	352	369	317	369	356	364	338	345	341	341	323	372	325	361	351	369	338	317	381	358	329	329	341	368	329	347	373	365	320	371	350	347	318	347	344	349	335	331	362	340	350	354	347	343	318	376	328	328	352	317	337	339	341	329	336	311	342	355	332	346	359	357	327	327	341	311	343	355	363	326	323	339	349	347	342	361	343	338	338	339	322	346	320	340	322	325	343	324	327	346	350	342	331	357	341	316	336	366	336	315	321	324	367	344	354	305	359	352	297	299	368	323	355	314	365	335	325	341	354	342	320	344	331	375	374	350	369	342	373	297	368	358	357	333	352	346	330	335	349	311	296	328	345	340	380	339	335	324	331	312	345	331	366	320	323	330	340	329	355	337	344	302	317	338	339	350	349	378	298	355	324	324	360	347	340	359	340	340	361	313	377	350	343	352	336	328	341	338	352	363	327	335	331	311	354	351	322	374	341	335	350	351	340	369	349	367	306	339	303	314	361	344	365	357	339	336	292	332	372	362	311	356	362	349	312	341	309	356	304	362	328	368	337	354	309	345	361	352	342	343	359	360	328	318	360	365	341	324	328	335	334	340	349	307	333	356	356	320	354	346	333	316	351	319	361	341	343	360	336	344	356	317	346	316	313	316	331	343	349	376	333	313	353	347	361	353	325	343	338	321	365	335	371	344	316	347	373	360	336	330	325	379	340	327	327	346	357	376	341	348	340	332	376	330	350	348	311	378	342	338	333	327	362	336	338	339	316	363	342	312	360	355	341	344	326	337	341	350	353	334	376	361	357	374	334	320	322	360	325	326	357	330	322	376	320	299	342	342	369	326	354	326	365	312	338	338	331	338	322	349	323	344	335	344	349	326	321	347	326	310	360	340	349	368	329	362	329	316	368	354	336	339	337	341	321	301	306	357	362	352	320	330	367	362	356	331	348	347	344	340	319	345	327	336	363	330	343	336	357	369	335	327	326	349	318	365	342	346	378	331	351	339	333	332	361	334	343	349	336	334	348	337	317	351	356	358	354	326	330	320	347	354	378	325	337	327	348	331	358	317	353	339	357	356	366	342	345	329	342	304	292	342	343	366	326	347	367	363	348	339	359	369	312	303	339	348	334	347	342	306	339	373	358	336	348	330	360	371	331	325	330	355	372	350	346	340	341	354	366	329	312	347	357	308	336	344	316	350	368	333	312	326	362	338	331	364	345	339	363	331	341	348	361	355	362	327	371	347	336	381	352	332	344	326	318	352	307	366	353	304	348	330	356	342	294	349	327	331	373	345	355	348	346	334	323	345	355	327	342	342	358	341	310	332	342	369	348	337	348	371	327	385	362	360	330	319	338	332	359	353	321	288	343	319	323	378	326	343	356	360	348	316	363	354	343	356	336	348	334	382	349	317	311	315	362	323	347	377	358	357	329	378	364	364	341	357	343	307	341	351	331	340	328	336	363	306	341	354	349	341	347	338	342	381	373	323	345	359	323	348	329	355	363	326	339	329	350	337	342	337	336	340	323	325	371	332	334	340	320	350	359	311	335	356	363	330	330	331	364	354	316	333	338	332	321	365	346	337	340	340	299	391	336	341	378	345	366	352	355	336	322	352	327	330	321	345	333	316	345	327	338	335	328	331	331	351	346	348	347	319	349	356	361	328	336	359	364	326	343	348	326	333	299	327	379	307	333	381	358	350	314	356	364	354	347	362	357	335	356	341	349	334	376	338	335	340	369	338	337	320	308	364	331	335	368	367	337	320	332	358	367	365	370	320	339	352	325	316	362	339	355	342	333	335	338	319	310	350	316	347	380	352	346	331	382	347	357	348	354	348	354	346	339	381	334	328	335	341	308	338	333	346	322	344	339	339	338	328	366	346	334	305	376	358	351	353	305	351	338	326	342	344	343	353	337	419	317	331	364	352	334	347	350	356	326	327	301	340	352	341	321	355	340	327	370	327	357	356	326	382	327	364	350	347	349	353	375	329	292	365	332	348	316	343	310	300	301	359	330	320	361	353	362	367	359	351	336	353	320	355	347	320	371	354	352	339	336	338	353	365	326	363	324	350	353	331	330	348	340	309	344	328	341	315	357	360	354	347	321	317	344	331	343	354	334	357	307	329	330	326	331	324	294	353	352	354	323	319	333	339	373	369	351	307	344	335	324	344	307	329	324	349	332	333	324	345	321	364	342	309	332	332	352	357	349	334	355	344	359	314	358	346	320	354	340	314	362	334	321	334	328	309	321	331	327	319	328	331	356	328	330	316	377	366	342	344	349	355	343	314	352	340	337	326	339	343	354	322	356	348	353	349	348	347	359	362	357	365	357	329	338	358	339	362	305	361	302	340	327	364	328	364	329	343	356	358	358	351	320	336	331	348	349	372	366	345	349	325	337	353	344	346	341	339	332	359	327	311	305	356	346	338	310	328	371	374	313	339	328	338	344	335	331	323	351	316	340	337	314	342	342	355	331	333	285	336	340	334	345	345	349	347	315	329	368	350	344	329	344	317	371	328	310	335	340	352	316	356	345	338	356	378	312	349	338	374	327	339	334	342	355	320	343	346	333	326	348	317	342	336	323	339	339	345	338	358	333	330	324	373	346	336	325	342	334	361	308	343	327	388	325	339	390	353	330	330	340	385	329	353	349	359	322	329	369	343	335	391	344	360	324	346	342	359	367	310	332	332	353	366	321	336	368	348	342	365	346	364	317	353	335	333	328	338	314	338	339	338	347	313	321	326	327	354	339	351	323	344	336	331	358	358	321	345	310	346	337	314	309	323	318	327	324	346	347	330	303	351	325	322	355	366	323	335	343	365	337	353	332	337	333	341	376	324	348	371	369	343	329	343	348	347	308	328	316	373	313	333	344	335	343	329	377	341	351	346	330	339	318	337	349
13074	13506	11108	5384	3524	2653	1997	1537	1200	1023	855	764	696	638	605	527	560	523	507	478	425	418	442	413	397	425	405	414	386	391	422	401	386	379	361	414	366	359	366	428	362	388	393	363	381	372	358	367	350	397	381	372	338	376	362	354	375	371	396	398	353	370	373	349	342	389	364	336	368	375	384	377	346	370	379	355	363	336	358	328	374	368	366	359	402	338	378	381	336	361	407	361	371	363	344	364	391	351	373	357	383	344	390	378	381	387	383	380	368	369	385	339	364	372	348	336	338	372	381	364	346	366	350	329	341	380	310	356	364	367	354	370	326	361	357	352	359	351	344	368	332	339	340	371	353	352	376	364	361	366	375	386	395	339	360	323	352	327	357	374	355	375	352	366	331	389	389	359	346	418	367	342	383	378	371	389	358	353	371	346	353	368	344	332	372	342	356	358	382	394	356	386	388	351	363	350	386	336	342	336	369	361	368	369	389	356	359	346	392	376	401	380	350	359	366	350	365	343	369	365	367	389	387	357	350	360	374	334	364	359	370	336	339	355	346	376	401	380	366	332	343	373	364	372	328	371	371	362	369	333	354	349	362	363	321	338	421	357	370	375	373	362	353	352	330	373	390	377	335	366	372	372	362	383	328	370	345	359	312	364	365	395	359	365	382	331	344	356	378	322	355	390	389	367	377	362	360	375	353	367	349	353	381	366	350	338	365	341	353	342	331	374	366	334	346	377	351	354	357	365	362	336	371	374	394	361	346	327	385	383	362	361	373	333	340	356	393	365	361	373	368	350	338	316	367	349	320	350	361	352	371	379	383	383	350	342	366	375	347	359	344	355	350	384	354	344	338	363	374	390	321	351	355	360	349	368	378	359	359	396	365	382	385	361	373	338	352	381	386	431	352	331	333	364	378	355	393	339	347	375	344	378	340	344	325	358	371	385	351	365	359	335	377	339	350	365	367	352	366	352	386	377	353	358	358	382	374	331	356	351	362	348	372	384	403	375	381	376	370	338	342	383	332	342	403	357	361	342	376	360	378	379	354	362	366	345	385	352	371	341	384	333	368	365	339	352	389	340	365	391	343	345	342	351	348	388	321	338	373	345	368	386	379	385	345	407	380	368	359	354	363	335	364	382	355	390	367	347	339	379	381	332	354	313	348	394	362	342	364	351	361	364	363	358	354	342	397	349	356	394	363	360	341	388	369	407	353	369	367	324	372	359	357	382	343	375	335	363	351	377	380	350	361	368	350	382	316	340	376	389	374	341	369	376	371	338	391	383	359	373	379	337	342	324	358	360	349	355	369	361	389	363	361	315	337	345	371	374	340	366	359	343	372	359	381	361	396	367	356	409	362	366	399	352	313	408	374	357	383	343	354	356	356	397	382	374	403	365	371	365	341	340	342	354	358	363	357	347	344	320	339	334	350	319	365	356	366	347	383	368	320	350	358	390	384	340	358	374	379	374	382	373	353	344	375	364	355	353	360	358	364	348	388	358	361	324	309	370	364	348	317	332	386	344	397	358	356	378	395	360	400	368	376	364	381	383	352	351	363	379	353	369	330	372	321	365	342	382	367	352	324	364	356	355	358	410	351	375	395	371	347	351	382	358	357	356	376	383	335	354	360	369	344	342	368	365	375	378	372	355	358	352	377	401	395	369	314	375	344	362	400	372	353	399	371	361	359	331	362	353	336	357	359	355	357	387	336	379	358	348	371	365	359	364	366	377	355	400	346	354	351	376	365	374	347	401	332	370	326	346	385	331	388	356	412	373	371	348	347	358	378	361	327	369	361	312	390	365	381	370	314	376	373	351	367	357	336	336	368	373	339	358	394	394	350	377	386	357	352	352	371	376	349	382	347	355	370	335	360	369	354	373	354	360	374	419	354	369	331	399	342	374	373	333	355	389	388	384	379	398	368	344	362	358	372	352	358	333	336	366	354	332	350	373	348	330	359	384	352	386	332	350	363	352	376	387	376	358	348	346	349	383	427	375	351	392	350	377	371	372	367	345	347	366	364	365	349	347	361	385	366	366	350	389	389	380	356	364	369	341	347	357	367	359	348	381	354	387	393	336	346	358	351	365	352	382	354	400	383	371	340	402	378	340	401	371	394	354	366	352	353	364	362	336	357	338	402	357	370	353	357	347	339	342	356	370	368	361	378	372	376	353	379	320	361	346	370	366	367	392	353	379	396	344	335	354	363	376	376	362	356	371	382	407	380	363	341	349	339	324	340	372	354	356	378	343	388	369	368	415	367	381	380	372	341	384	380	359	416	392	376	352	360	347	355	381	341	367	326	335	381	416	359	369	328	356	377	382	369	358	352	360	383	390	320	324	355	350	383	386	386	364	358	354	376	357	362	372	369	355	341	316	354	371	354	342	347	372	358	376	351	388	365	317	354	380	343	379	398	369	399	357	370	369	376	358	346	357	364	357	391	371	371	361	364	353	359	351	390	337	376	324	375	350	364	371	380	380	416	373	383	388	356	352	387	363	349	359	362	352	393	317	366	345	339	385	356	405	378	344	361	401	349	356	355	314	392	369	350	382	398	332	403	361	341	344	356	372	339	340	372	358	328	371	378	377	346	357	364	358	355	358	360	372	353	376	346	377	364	358	331	341	342	367	357	323	383	373	353	364	409	367	356	355	339	370	372	362	353	331	354	361	369	345	379	357	378	343	364	335	348	373	343	378	347	378	346	376	363	375	377	365	338	384	338	364	287	363	350	347	353	356	332	333	377	364	388	377	362	351	330	347	329	373	346	346	328	341	341	365	329	392	402	372	360	354	332	345	365	368	361	390	372	342	381	349	349	346	373	387	339	378	361	369	370	407	372	337	382	350	370	337	376	364	354	354	375	350	399	373	360	352	353	332	329	368	327	356	346	369	370	333	353	369	392	380	345	339	383	368	330	360	368	357	357	359	383	376	357	361	359	362	343	374	352	355	348	365	375	379	385	363	332	387	371	340	359	381	335	368	346	370	380	387	372	369	354	375	374	344	329	396	361	345	366	365	388	373	324	359	352	352	379	326	365	353	384	394	329	376	357	362	366	343	363	349	371	334	316	397	391	350	348	349	386	393	352	319	371	325	382	341	413	339	371	344	354	326	346	386	381	369	363	357	388	354	380	351	377	375	352	373	347	377	370	377	371	376	382	369	356	361	360	345	386	394	366	370	346	382	359	378	374	369	359	392	366	323	382	379	361	363	364	376	390	354	344	389	359	375	348	338	348	367	395	361	351	357	378	348	365	395	358	362	325	348	354	391	332	358	358	341	369	355	372	356	357	341	370	364	391	354	370	413	377	368	378	382	360	311	415	392	385	319	355	354	381	378	371	364	365	368	366	357	360	352	342	376	362	376	361	376	329	362	340	360	353	361	356	398	376	363	337	361	341	388	353	368	351	366	376	332	364	349	360	354	379	394	359	361	347	340	361	398	368	359	361	369	354	374	379	352	354	380	373	350	385	368	368	337	368	361	320	370	356	367
22453	21016	28559	23678	21020	21062	11758	1204	835	715	662	591	532	506	468	511	442	445	420	403	386	420	417	367	374	355	351	378	417	376	392	363	381	378	385	342	367	356	405	364	346	351	385	359	332	364	361	319	355	370	373	343	346	371	344	349	360	351	339	350	369	337	345	346	334	350	351	343	383	373	338	370	328	361	360	369	370	334	358	350	386	356	322	345	355	342	362	337	329	374	325	342	379	350	363	341	342	305	358	364	336	386	313	354	370	348	324	337	370	328	358	339	332	370	349	324	343	367	363	348	315	353	333	348	362	375	339	364	326	331	354	319	321	348	339	325	351	332	371	337	356	356	365	339	350	359	350	347	358	340	338	340	336	372	380	327	371	387	369	371	366	328	358	343	342	360	328	348	298	348	324	365	392	347	360	375	339	336	378	354	335	334	356	331	385	350	306	346	377	318	366	362	325	324	372	345	351	323	334	384	316	326	316	366	328	371	389	336	390	354	360	316	359	333	329	360	399	366	343	367	327	327	329	349	323	328	307	362	388	339	358	367	312	361	333	349	359	325	329	348	331	354	376	342	364	355	356	368	359	344	347	362	351	332	329	329	402	341	355	359	333	368	317	327	330	326	363	367	356	337	359	365	324	352	361	380	353	330	308	376	353	338	326	338	353	324	360	321	350	353	373	369	364	347	328	383	336	347	327	327	361	346	378	333	342	339	359	355	360	361	351	324	353	324	349	378	341	338	350	364	360	348	334	300	327	340	339	304	350	350	376	343	339	366	318	349	340	362	325	346	362	348	347	356	332	325	329	341	349	332	374	350	338	345	333	329	321	344	361	360	343	358	360	341	339	343	340	347	337	359	339	336	320	360	339	339	350	335	322	352	372	335	342	334	354	346	358	352	324	338	345	342	332	375	364	338	334	352	356	336	348	339	337	335	335	373	334	364	354	367	347	361	339	350	331	354	351	346	362	344	336	329	345	350	341	368	352	360	358	316	377	328	349	326	328	332	341	339	343	346	314	336	367	373	351	342	327	347	307	327	351	336	367	344	343	361	337	340	320	370	371	345	334	368	368	340	323	354	366	374	331	309	316	387	350	353	364	349	359	315	334	342	313	327	357	302	308	330	393	355	360	351	315	364	336	337	345	381	341	379	395	341	297	353	349	366	343	345	339	378	340	333	346	334	355	355	329	353	365	333	331	375	341	336	344	315	327	355	359	320	330	368	350	361	361	356	333	327	335	325	321	317	360	317	342	362	370	344	311	340	342	339	332	340	333	358	333	334	349	345	334	364	323	328	322	379	349	325	353	313	347	334	322	342	367	351	361	343	352	368	361	332	380	349	339	338	343	350	356	348	362	322	338	375	368	357	360	372	350	359	336	347	360	371	348	324	329	360	365	330	333	346	333	376	362	337	324	347	331	340	318	344	357	363	374	334	345	356	360	334	366	366	330	343	353	334	317	334	329	305	344	343	318	326	333	347	362	335	350	318	347	399	339	347	343	325	330	361	344	328	340	335	321	325	324	310	350	355	319	325	346	321	351	356	341	331	345	345	357	321	343	360	371	323	344	373	371	352	374	376	374	358	343	359	336	355	355	346	351	314	370	338	320	395	344	323	325	357	340	397	354	375	363	352	385	345	331	338	326	315	330	341	333	335	355	368	351	329	338	360	374	328	325	337	367	377	370	367	325	324	328	315	350	367	314	368	373	358	354	324	330	330	335	333	355	321	342	353	339	350	314	315	349	375	355	364	345	340	335	346	331	335	348	340	321	356	368	359	344	361	342	337	332	369	331	313	356	386	347	319	337	358	343	314	363	339	339	346	326	337	333	343	300	317	338	328	327	313	388	371	326	346	378	367	313	349	361	317	325	331	326	331	331	326	321	329	377	349	353	325	350	375	372	346	353	364	314	329	334	324	358	355	337	354	358	341	361	358	345	345	352	339	354	349	361	359	313	343	381	363	334	355	355	335	370	341	349	334	358	327	373	321	365	294	333	358	351	361	363	337	352	353	305	347	337	333	320	339	315	357	330	353	346	343	354	352	382	355	334	330	348	333	332	369	325	352	327	341	334	324	326	346	364	342	376	330	335	378	354	339	365	339	378	393	368	333	341	351	387	329	344	363	319	341	313	362	353	341	339	338	334	357	343	335	323	350	363	345	341	363	340	340	372	367	320	350	350	330	334	341	346	353	304	337	359	323	389	353	341	344	315	317	333	349	379	343	387	343	359	324	359	305	337	344	327	323	323	321	356	339	376	367	370	345	352	340	344	358	354	352	362	353	337	330	346	313	312	360	329	303	347	312	360	358	356	338	350	339	350	336	352	336	345	304	340	332	301	348	339	374	339	353	325	350	324	323	316	340	319	352	329	376	342	347	348	354	368	336	369	339	327	331	305	331	383	311	347	361	332	366	366	333	332	351	353	350	311	337	303	350	362	357	364	350	388	365	367	382	349	367	356	333	378	324	319	371	330	333	332	334	365	384	343	334	335	348	324	382	308	352	341	327	351	327	341	340	341	383	350	383	363	323	364	299	323	359	348	310	346	333	330	372	351	349	351	326	331	337	322	365	331	312	370	348	367	310	344	334	344	357	320	352	342	336	354	331	347	392	381	323	355	343	315	316	319	347	355	329	319	346	335	349	344	327	315	331	360	345	355	342	370	342	361	356	356	371	332	355	363	325	350	347	323	328	333	365	343	366	326	350	361	312	329	337	313	377	325	358	321	386	288	361	350	333	332	326	333	337	315	342	343	319	326	355	350	335	337	357	361	344	335	350	324	365	333	339	354	365	369	349	303	352	358	325	352	317	337	361	380	354	362	337	348	342	313	315	339	338	318	395	363	338	384	383	360	336	346	349	320	356	335	343	347	381	322	383	340	320	372	321	371	340	353	351	333	335	360	342	332	362	315	333	343	346	317	335	328	354	337	334	358	327	321	345	336	346	352	338	333	328	324	347	369	341	327	348	381	331	356	348	290	339	337	324	322	350	350	330	331	350	373	337	348	370	335	340	354	373	346	325	352	327	331	360	333	353	346	341	365	350	336	348	360	332	375	351	339	391	353	333	358	325	355	339	359	316	319	340	371	344	371	342	323	341	381	345	329	354	385	344	339	307	356	366	339	330	358	321	329	348	336	349	338	340	350	340	338	348	373	325	327	336	305	362	346	341	345	327	335	344	339	362	359	376	319	362	353	351	349	324	335	367	337	345	316	349	361	334	343	331	320	356	346	361	365	331	351	335	341	333	316	321	334	384	329	368	349	316	367	362	348	344	359	349	356	379	351	365	343	373	327	358	334	363	369	359	336	376	380	386	353	362	342	329	363	355	344	338	363	333	341	343	340	331	395	373	312	329	309	330	344	375	342	325	349	356	352	348	333	336	329	365	356	334	311	357	330	325	300	324	355	351	356	337	350	350	346	367	344	388	342	319	316	324	324	339	332	335	356	338	321	355	342	312	382	343	358	347	345	351	335	347	360	374	350	345
17142	13401	11026	5215	3438	2699	2029	1614	1251	1004	841	756	737	698	639	535	586	477	520	455	464	463	467	455	434	415	426	409	411	405	422	409	430	383	427	380	360	385	371	393	406	400	403	395	383	373	395	363	352	384	393	359	334	406	431	381	361	351	361	380	406	374	398	375	344	335	385	358	392	400	371	388	387	369	365	394	345	363	394	349	371	380	380	377	327	339	354	370	352	366	407	378	388	363	378	331	373	392	363	391	357	375	361	374	377	371	350	384	355	375	391	389	360	384	380	365	358	356	360	383	418	391	389	388	367	372	382	355	362	354	364	367	359	394	351	372	357	377	354	366	338	363	330	355	366	349	402	401	349	333	373	402	347	371	379	357	389	374	392	366	351	352	371	388	319	369	340	369	348	345	352	392	397	408	356	347	369	368	349	379	344	342	366	358	345	362	412	372	344	355	352	360	343	367	356	359	394	386	350	357	336	379	331	375	337	349	336	360	346	341	376	383	382	366	330	386	330	391	346	391	361	314	373	362	329	381	339	393	364	368	399	366	356	373	377	357	393	370	369	380	354	359	356	396	385	387	348	387	322	359	367	366	370	376	386	356	366	350	358	386	359	372	347	334	377	354	372	365	349	358	384	380	337	376	339	343	386	339	389	387	352	368	351	354	364	358	398	356	357	357	354	361	363	361	374	336	401	371	398	369	356	370	363	363	358	387	331	370	381	361	397	351	367	382	365	353	361	370	378	365	350	358	384	371	366	365	378	377	358	324	355	363	369	369	381	378	353	374	360	349	389	399	374	370	345	346	350	383	362	341	368	358	390	352	404	403	367	368	377	351	392	376	376	377	397	377	385	358	359	353	378	354	386	351	336	353	343	359	363	333	383	379	386	387	368	350	350	355	362	413	352	354	390	364	383	397	355	354	366	372	374	355	359	373	378	368	389	370	370	348	351	367	343	360	400	358	343	333	356	352	339	388	373	346	335	382	336	360	374	366	375	363	392	358	348	348	366	367	385	366	372	343	366	388	402	373	328	354	395	357	336	351	393	345	376	340	353	362	323	393	361	394	350	365	365	362	361	371	372	345	334	387	359	362	353	387	354	342	352	365	366	377	360	350	337	361	359	348	373	349	344	371	382	378	344	361	358	353	356	367	349	355	358	381	342	384	408	385	362	401	351	327	361	366	383	368	387	343	358	368	375	378	336	365	349	366	390	336	363	375	372	367	329	360	351	373	368	346	380	363	379	384	317	374	347	330	380	347	364	344	379	378	339	377	363	350	394	377	376	356	369	363	362	343	373	361	397	391	354	347	370	363	364	337	396	402	374	362	361	375	391	350	375	342	392	371	310	393	359	375	393	405	355	346	351	337	358	347	361	325	379	417	339	375	321	371	377	351	372	376	375	374	386	371	380	383	406	348	404	393	350	359	360	364	367	373	391	356	375	350	352	369	395	406	391	308	389	372	339	335	390	388	387	361	370	336	364	340	377	330	367	372	365	377	331	369	352	374	341	354	381	366	363	372	359	334	392	345	363	363	375	370	365	357	350	342	349	372	363	387	343	353	389	345	335	376	376	359	388	365	361	373	336	380	363	348	386	341	355	373	400	370	379	397	378	382	355	368	382	355	372	381	390	392	365	342	396	358	353	364	364	341	350	358	369	344	372	370	375	379	338	362	393	365	341	371	365	343	361	339	371	342	346	324	330	380	377	348	326	381	421	357	362	364	336	396	363	377	361	379	354	357	376	359	395	358	404	405	364	358	364	333	366	348	338	372	379	356	370	380	335	388	369	396	341	379	365	395	371	396	371	353	326	369	363	362	382	380	371	350	342	357	380	365	375	393	354	350	364	381	347	361	338	367	358	349	380	361	392	369	342	376	369	352	385	383	364	383	383	363	381	364	382	359	355	385	377	356	394	347	404	373	348	362	387	375	404	375	393	372	404	390	335	393	376	357	347	354	347	364	367	379	362	381	355	405	355	361	371	388	359	380	379	364	365	375	379	388	365	372	394	396	380	389	344	379	377	368	387	387	323	370	378	386	370	376	357	376	385	358	378	347	364	324	308	370	369	357	346	366	370	397	356	370	376	400	374	375	365	364	364	347	334	357	384	361	368	369	367	376	386	328	370	377	365	375	368	381	359	376	381	381	388	393	374	367	391	359	351	398	337	391	352	352	373	397	383	374	369	353	352	379	365	370	349	384	371	354	391	388	358	356	364	374	392	372	360	344	371	407	396	371	366	365	376	349	346	376	371	334	378	383	352	371	365	362	362	333	388	349	362	335	362	360	389	336	366	382	377	338	358	372	405	353	375	356	356	396	376	392	383	323	382	394	361	342	371	355	367	391	340	338	356	399	387	373	404	412	380	389	358	340	350	383	356	366	397	366	358	376	351	360	353	360	335	406	369	387	371	406	337	371	387	354	341	349	419	333	383	376	333	360	394	394	366	348	345	370	382	383	369	373	388	352	419	419	346	372	385	417	355	376	398	375	360	367	393	399	377	379	371	361	353	365	376	371	408	386	332	342	315	342	356	363	363	390	387	347	371	350	368	386	364	365	391	362	375	378	369	382	361	377	364	377	370	371	333	357	360	368	376	349	361	369	372	409	425	368	370	374	388	344	356	371	324	351	327	387	349	355	356	348	384	363	351	370	377	352	377	386	392	363	375	336	401	354	359	363	370	379	385	354	373	387	350	367	399	390	350	381	349	345	360	367	360	378	392	401	359	337	369	342	367	362	352	389	326	387	396	357	353	336	353	357	353	365	387	395	366	334	372	360	373	370	397	367	343	366	358	385	357	386	343	404	338	336	372	389	366	376	347	343	366	370	371	377	399	361	407	350	351	365	336	394	346	339	374	383	354	364	363	331	338	394	385	361	356	393	377	357	386	377	360	337	396	363	334	379	377	386	371	344	395	368	361	356	372	356	375	360	351	350	383	373	323	341	386	371	378	360	373	371	395	335	370	396	388	379	369	377	420	368	375	370	372	364	360	341	334	362	399	354	374	385	365	403	356	385	343	377	344	409	383	363	381	377	363	378	369	347	311	367	339	381	343	375	369	368	356	365	353	355	386	333	383	351	354	326	387	357	355	359	385	359	342	358	410	369	378	371	357	385	308	354	352	357	389	388	365	381	372	355	370	370	391	386	380	350	384	366	369	377	358	357	350	345	392	377	335	398	376	337	355	367	334	373	372	361	389	350	352	378	331	347	375	362	388	369	347	333	361	345	367	370	376	353	381	352	368	387	394	371	364	391	396	389	322	347	371	354	368	342	395	372	379	375	339	381	335	387	355	397	377	381	382	402	366	387	375	357	383	415	325	403	363	365	361	341	375	385	356	372	376	351	320	351	381	397	374	372	337	364	334	393	379	368	350	380	358	339	362	401	364	358	356	375	353	365	343	371	379	345	328	379	358	402	372	338	370	370	371	366	408	372	379	363	404	393	346	384	409	384	395	381	345	356	349	376	351	362	376	384	358	373	377	360
22453	21052	28606	23738	21052	21102	11661	1243	818	700	681	655	551	514	477	482	466	399	436	408	433	384	389	429	363	394	367	387	386	398	388	379	363	359	347	357	396	357	401	351	333	343	380	382	380	353	383	379	349	338	372	392	369	386	366	351	369	375	361	371	376	356	379	350	332	356	335	348	349	355	358	347	365	369	349	374	361	380	327	341	373	371	341	391	340	365	323	335	343	336	355	358	358	339	364	361	351	359	370	388	375	346	367	343	341	335	339	355	358	342	365	330	363	359	372	367	329	342	364	342	346	362	353	331	366	351	365	323	351	358	354	353	343	324	379	359	355	337	370	337	330	371	352	383	340	336	354	374	319	348	337	344	357	348	355	332	344	359	384	357	359	367	349	348	357	311	356	365	362	361	387	341	385	347	354	375	320	332	369	374	341	343	337	344	342	360	344	370	374	350	324	345	327	374	318	364	365	349	328	368	340	353	374	344	326	318	333	371	317	346	379	369	349	362	359	368	346	371	342	349	340	363	344	334	328	349	350	358	371	342	370	339	331	375	370	387	360	360	386	330	331	348	355	375	338	341	352	365	357	324	319	353	382	342	361	350	352	334	332	353	362	379	345	361	393	336	401	355	338	358	389	342	377	337	355	351	340	356	353	351	344	327	311	357	369	347	374	357	365	352	379	360	316	332	336	335	347	368	339	316	294	337	393	367	336	376	394	375	365	336	340	351	335	365	312	326	345	335	371	350	334	371	335	370	377	366	292	372	353	341	333	339	357	352	389	328	375	353	369	337	337	342	343	350	357	322	318	355	360	356	327	365	349	319	353	327	351	394	339	363	372	374	334	384	351	334	351	347	324	321	344	354	337	383	321	354	318	369	347	392	354	354	381	377	371	329	341	404	326	335	341	359	324	336	325	361	350	335	373	340	368	344	330	334	357	358	344	373	344	355	350	348	354	337	343	347	358	346	335	351	348	333	312	302	332	327	386	356	371	353	373	383	318	348	348	364	341	391	336	332	330	324	347	369	367	350	325	331	341	341	362	331	346	412	376	337	341	335	311	360	346	371	348	362	368	354	315	338	347	382	325	326	340	369	340	370	330	358	340	353	317	337	340	365	355	310	356	330	361	367	362	340	357	319	322	371	348	374	336	335	365	356	335	344	357	360	363	368	348	382	346	340	357	354	361	348	343	361	338	376	362	376	339	318	338	357	360	334	349	381	360	381	350	333	335	361	352	360	353	343	354	337	324	344	356	325	325	331	328	344	357	335	335	349	355	335	298	366	359	344	354	329	353	340	324	347	348	347	328	367	370	337	344	381	371	333	359	324	400	350	338	327	329	351	322	362	350	327	335	333	351	325	329	345	360	346	366	364	369	349	354	341	388	354	342	319	360	336	361	374	358	358	343	333	314	376	362	346	345	335	368	325	342	338	371	334	363	299	361	343	344	365	331	356	337	369	355	360	379	383	345	349	341	387	374	333	334	333	330	341	335	344	373	326	343	373	372	356	345	366	363	336	355	362	388	382	334	357	346	389	365	355	346	322	346	346	327	360	366	319	378	343	352	383	339	357	368	350	326	346	349	309	380	359	391	404	352	349	361	409	349	356	330	320	360	341	347	341	351	374	335	348	322	352	343	349	326	381	360	347	333	366	337	341	343	331	342	344	323	340	374	330	353	355	356	379	357	354	338	353	348	356	346	336	359	346	346	373	326	366	361	325	376	372	383	350	338	359	371	354	375	357	309	332	342	353	362	392	368	315	394	336	336	365	360	342	336	350	358	353	359	375	364	313	321	323	379	348	364	305	348	353	368	364	371	333	322	331	331	352	356	357	326	334	346	341	332	365	358	329	361	347	344	364	360	337	372	332	323	332	314	359	329	349	360	343	351	363	330	341	372	351	335	361	355	358	391	365	358	344	374	332	347	351	367	326	326	333	359	347	356	330	352	392	359	355	335	314	367	336	345	331	387	336	344	359	388	347	367	360	370	386	329	353	366	320	339	319	335	325	339	373	346	359	346	348	365	353	321	345	335	337	353	379	355	363	311	379	372	329	328	335	347	371	365	329	356	348	345	328	340	352	317	347	352	334	345	355	353	346	342	375	392	383	354	328	359	355	360	348	358	358	343	376	340	339	320	324	342	361	369	411	381	391	362	363	350	351	336	360	376	356	346	340	353	378	381	363	331	337	346	321	337	332	358	344	339	384	365	348	396	320	363	389	361	345	335	379	333	324	357	323	399	321	361	369	389	395	323	355	335	338	379	347	355	381	365	365	353	366	344	347	322	387	365	340	379	337	355	339	379	335	325	337	373	375	342	366	358	338	350	378	397	318	341	376	360	302	333	365	334	363	350	337	331	335	381	352	361	360	349	339	354	371	348	361	375	343	315	339	357	348	355	388	338	366	335	336	349	349	353	344	352	342	341	306	357	341	343	369	354	359	345	361	332	395	333	345	319	391	365	365	352	320	349	314	326	322	337	354	350	357	357	328	370	360	328	377	354	352	320	350	354	363	331	372	351	373	337	340	374	332	362	335	339	335	354	369	336	332	332	340	355	321	339	296	345	295	322	367	338	347	327	363	318	355	354	326	346	342	339	340	343	358	347	352	359	331	368	386	331	355	353	352	359	325	354	384	341	354	330	341	328	314	344	343	351	328	401	333	353	313	312	304	334	329	384	346	326	351	367	368	386	389	353	329	358	367	364	364	365	348	367	359	351	360	344	354	342	357	365	343	346	357	352	354	370	339	354	357	366	404	355	327	347	339	307	360	364	307	364	345	369	323	376	318	351	379	373	329	326	333	336	316	332	357	352	352	330	359	315	357	406	345	369	328	365	343	345	359	353	358	355	374	356	364	363	344	377	348	366	343	345	372	357	363	305	336	338	359	342	369	368	361	339	348	363	335	354	350	357	322	320	392	310	368	334	348	327	367	371	343	319	343	321	370	367	345	357	345	345	335	385	333	350	382	337	350	346	295	347	358	371	401	329	351	363	367	387	360	348	353	353	356	344	345	368	342	305	357	370	318	336	349	317	352	346	352	338	394	347	343	364	342	337	349	353	380	345	375	332	351	339	364	385	311	390	355	342	326	335	375	341	340	347	349	347	373	329	340	373	328	370	326	353	339	344	363	330	339	365	296	354	358	364	306	370	336	364	368	359	353	334	353	337	328	367	326	351	347	346	362	358	332	343	336	337	317	334	336	340	349	360	316	343	363	346	379	367	332	356	342	359	352	322	328	334	357	322	348	348	384	356	379	362	343	355	351	339	335	323	361	342	374	389	362	335	318	349	308	359	355	354	393	380	319	337	379	348	373	352	344	371	336	351	356	350	332	333	379	336	365	354	375	370	331	336	322	398	338	332	352	344	311	350	384	343	359	291	373	361	374	356	341	315	329	354	329	352	381	344	341	401	377	341	360	362	340	361	349	345	332	316	332	368	349	332	347	336	335	377	353	371	338	379	363	358	376	354	384	354	358	346	355	358	328
20239	13179	10760	5347	3567	2657	2068	1531	1168	1085	913	781	711	647	648	574	530	561	475	506	476	465	432	423	416	402	403	428	398	412	409	420	407	416	387	397	394	391	395	414	433	405	385	393	385	381	383	382	433	385	365	368	379	401	378	364	411	379	388	350	336	387	401	382	380	392	337	358	365	390	382	365	386	375	382	383	361	347	358	370	366	367	377	359	385	364	410	359	372	398	345	370	404	353	384	386	376	378	372	385	377	408	361	335	365	388	416	403	385	372	371	377	380	391	390	400	384	353	351	361	415	364	374	390	344	354	404	374	370	364	357	375	352	382	350	380	359	368	384	369	386	364	361	385	347	381	373	392	397	372	417	420	415	355	387	403	349	368	375	394	361	354	390	381	343	366	386	391	381	381	388	386	363	383	380	368	343	381	379	370	365	404	392	368	361	359	376	347	341	373	376	393	357	366	375	373	374	383	375	334	375	385	402	363	403	372	391	372	380	385	374	370	375	349	379	363	373	368	353	373	396	399	388	343	361	371	338	412	378	370	376	372	355	374	382	361	373	388	368	401	372	363	322	343	381	366	376	348	342	391	392	366	351	335	398	361	348	380	384	351	388	363	358	388	370	355	364	325	362	387	340	335	392	356	354	353	342	345	394	380	359	348	358	380	380	393	332	374	380	378	377	349	382	382	369	359	377	348	392	373	390	383	388	401	374	372	381	376	386	400	350	364	345	387	345	360	350	401	376	375	364	417	351	371	387	380	370	374	357	385	369	351	336	364	369	383	381	365	401	374	378	353	357	379	377	391	393	389	368	362	388	398	374	367	356	378	378	369	348	333	366	386	403	366	348	382	375	375	393	387	357	365	348	390	359	360	364	447	371	355	360	374	390	402	406	387	380	364	376	390	385	369	379	360	380	371	359	381	358	390	387	371	394	364	350	366	379	368	396	387	380	344	355	332	356	338	394	362	397	382	392	362	376	386	368	388	371	363	369	358	367	354	376	365	383	370	357	366	388	363	397	390	360	342	365	372	370	363	384	386	360	379	356	363	355	399	350	355	357	352	358	347	341	339	348	376	376	386	382	378	349	360	343	370	350	339	358	350	384	368	366	386	385	411	398	356	362	366	345	393	387	365	385	395	348	370	358	410	355	372	357	343	357	378	378	387	367	384	342	392	382	364	377	372	352	397	392	391	378	374	362	327	351	348	381	400	342	354	388	358	379	365	362	336	355	350	356	358	361	380	368	341	377	335	357	353	398	367	379	393	391	355	357	393	361	384	347	363	368	414	373	379	398	374	371	362	336	415	359	374	402	395	364	366	337	358	361	371	370	383	379	354	372	362	376	351	405	416	366	393	349	364	376	359	369	359	371	384	380	342	361	376	394	358	388	395	396	328	345	336	374	389	362	392	372	343	335	340	403	384	309	355	351	392	386	356	385	354	375	365	359	386	340	364	365	325	371	357	409	388	347	359	380	354	378	396	381	369	345	337	383	361	383	355	353	358	334	369	382	360	407	353	371	346	348	365	374	382	382	378	379	373	403	365	361	395	355	390	349	382	369	359	375	393	356	370	375	349	352	362	390	386	377	353	383	376	398	352	364	361	365	366	384	363	392	320	359	355	356	362	386	392	368	348	358	400	401	342	386	417	367	403	365	352	379	364	385	376	373	364	386	371	375	387	384	384	396	358	351	371	409	374	382	398	356	372	369	374	349	362	376	363	385	405	328	349	364	355	410	361	373	400	345	338	363	390	368	373	384	384	364	390	375	375	385	396	383	359	339	351	362	336	397	375	363	408	383	389	393	365	378	401	374	361	384	353	360	370	400	369	372	357	372	367	359	371	374	372	393	415	347	368	374	359	339	403	371	386	399	371	351	350	363	374	383	330	361	396	366	355	345	372	386	343	346	377	382	359	389	382	369	371	363	385	388	373	373	370	356	383	370	397	356	376	407	380	409	389	346	352	326	357	349	397	389	350	378	389	391	372	357	327	356	346	347	375	357	348	356	400	352	367	375	358	380	382	367	370	404	370	356	374	372	369	345	359	398	361	367	376	364	370	396	383	388	387	372	353	361	360	354	408	382	379	383	322	423	373	398	354	366	357	373	347	369	348	344	403	349	401	367	341	358	355	387	393	371	395	395	346	373	372	381	387	377	389	365	369	346	375	353	360	407	405	340	400	359	386	354	398	389	383	339	363	352	354	377	358	359	399	343	376	363	387	375	362	379	402	363	418	356	374	374	387	375	390	368	386	377	352	343	372	393	388	358	365	388	390	397	364	349	384	375	379	372	373	390	402	357	400	369	354	367	380	407	382	392	371	380	345	397	357	407	358	388	364	370	362	358	376	330	361	378	398	393	362	345	359	360	347	378	363	351	369	377	364	357	351	397	359	389	363	347	402	352	346	338	369	356	370	375	375	367	369	406	388	378	365	350	352	320	379	436	369	347	355	368	371	369	322	388	368	393	372	373	348	360	346	334	385	363	378	360	375	391	383	390	375	351	353	355	369	379	372	361	393	367	331	393	361	387	336	362	360	355	365	359	375	370	376	363	376	338	354	385	353	380	367	370	366	368	352	412	365	387	355	376	347	360	391	352	400	372	383	358	361	377	399	342	347	374	373	354	375	339	342	321	403	344	374	340	369	338	343	394	383	382	360	360	357	364	377	389	412	369	343	366	358	394	397	399	389	356	402	323	349	368	350	350	368	367	370	354	326	388	356	356	373	419	344	365	368	358	391	433	369	365	363	405	385	382	386	348	383	395	368	391	377	365	405	402	377	379	380	397	365	369	348	366	351	379	330	379	399	355	365	373	374	380	372	367	408	380	373	370	378	386	351	375	378	394	394	388	366	378	384	364	399	371	343	335	407	384	347	352	385	382	395	358	393	361	397	361	360	351	397	358	371	358	378	348	365	375	355	354	374	329	390	381	368	353	367	376	393	382	386	379	392	376	376	373	372	361	369	346	373	386	362	351	383	381	380	391	399	369	366	379	370	361	381	331	341	376	365	330	389	390	357	374	349	360	398	326	336	373	389	399	365	352	386	374	360	379	365	358	350	378	357	359	340	349	337	381	380	359	376	360	365	367	390	375	385	386	370	390	382	362	359	359	366	369	325	383	379	345	364	396	346	376	359	387	393	376	388	368	343	331	364	365	349	318	341	364	367	354	369	417	351	374	390	378	370	374	363	365	332	371	364	337	406	389	379	395	369	356	354	383	397	366	359	373	354	396	336	326	377	384	356	374	356	374	388	352	382	367	381	349	411	379	362	360	381	357	357	352	376	348	340	366	353	406	380	356	365	370	356	378	408	375	340	384	400	387	356	362	359	366	373	365	338	405	357	378	379	362	396	392	367	363	345	366	340	363	375	378	387	372	382	365	378	359	372	362	358	339	402	379	379	390	376	352	369	369	385	351	354	385	372	344	371	366	371	374	342	375	372	361	367	374	387	386	359	397	387	375	380	393	325	364	352	395	337	379	364	366	388
22457	21084	28655	23752	21086	21135	11673	1229	812	668	680	605	549	517	475	493	445	457	459	386	430	392	425	410	378	413	412	360	372	398	338	341	373	383	359	374	400	388	380	361	375	350	355	388	363	378	338	352	389	336	344	385	331	363	381	374	346	357	358	364	402	367	358	355	348	333	360	394	372	364	379	333	361	388	359	321	331	333	338	372	363	368	326	367	321	366	363	349	324	398	354	372	324	379	357	340	368	336	367	359	317	363	374	344	335	318	364	369	329	349	368	383	338	348	379	355	352	342	373	349	334	347	378	339	380	403	373	364	363	334	352	359	337	329	349	360	385	332	382	358	389	364	361	367	360	321	347	381	380	354	367	354	333	377	327	351	354	364	349	391	349	344	336	354	363	379	374	383	367	345	336	327	368	340	358	341	340	359	371	348	376	363	354	325	358	372	357	344	353	339	364	325	360	345	359	379	393	339	324	333	325	376	336	357	349	317	348	336	336	337	376	339	345	343	349	331	344	358	378	328	353	358	347	317	344	338	348	352	348	381	372	354	350	369	374	384	356	325	354	353	341	352	375	353	349	345	404	360	369	355	315	346	368	376	355	357	333	346	354	345	333	336	347	364	379	361	366	346	371	333	367	389	337	367	382	374	357	346	366	372	371	341	370	351	323	340	329	348	356	346	366	367	348	330	358	347	344	345	318	347	357	352	338	322	315	366	348	405	385	370	364	351	381	340	358	312	377	374	347	334	354	333	365	376	334	319	325	369	362	327	325	344	351	361	340	389	352	335	336	325	344	366	327	368	371	373	360	356	339	341	338	389	367	361	371	377	331	370	380	319	349	364	352	365	358	356	328	357	383	352	345	376	377	322	339	337	358	373	333	349	360	372	342	348	344	377	336	362	351	343	349	387	353	346	369	363	365	360	327	358	361	349	352	352	349	355	377	320	340	339	375	326	322	341	383	356	360	377	362	324	376	362	336	367	391	381	360	339	340	378	377	354	382	328	335	322	335	369	303	349	342	379	329	327	347	366	348	344	367	339	369	363	363	361	366	375	367	324	358	347	373	363	411	354	347	382	356	360	358	349	342	334	362	350	317	375	326	354	357	346	311	339	332	351	321	385	360	370	354	378	366	344	379	357	341	367	352	374	375	368	384	364	362	372	373	341	306	325	323	366	358	337	345	346	359	328	346	343	356	333	346	356	339	329	357	359	378	341	355	355	344	373	357	346	364	369	359	384	356	336	345	352	350	366	341	355	348	384	371	370	347	369	359	319	374	339	333	381	360	376	339	353	372	366	343	335	377	346	338	358	345	352	336	341	373	374	338	382	348	386	349	372	375	348	324	353	350	355	365	361	369	357	371	351	339	367	361	380	371	351	349	352	336	376	362	364	350	390	393	362	377	354	351	362	337	369	339	362	343	348	367	346	350	319	383	354	352	347	327	335	359	352	344	363	357	339	382	364	354	349	335	346	380	357	357	376	339	324	369	361	360	379	388	369	365	346	343	338	362	325	370	339	330	356	367	342	349	354	335	361	337	349	360	364	360	364	375	329	364	320	352	360	349	366	384	342	300	381	371	365	372	363	359	371	355	359	362	357	352	356	315	378	368	385	354	327	365	359	353	370	337	333	377	332	330	347	371	375	315	354	334	355	386	348	314	374	351	366	357	373	352	362	367	352	337	348	385	349	359	374	351	358	373	367	344	373	359	370	341	364	345	352	347	358	374	370	337	333	353	339	358	310	355	333	377	365	338	378	372	359	345	345	325	397	344	365	391	308	372	348	396	379	349	353	361	333	364	365	335	381	354	368	330	354	355	378	346	343	351	335	330	291	359	333	373	347	370	361	330	344	369	320	337	345	352	323	354	362	329	364	330	370	340	335	348	360	311	345	378	371	343	370	318	364	356	354	370	380	329	337	319	346	377	369	363	339	357	363	350	358	348	326	330	366	378	337	346	354	344	370	353	332	335	364	333	352	378	327	376	322	369	359	346	347	345	349	375	374	351	339	354	347	375	342	380	359	353	368	360	356	344	332	351	364	367	352	374	355	333	342	361	353	338	329	358	379	358	351	352	364	355	354	382	313	339	337	387	330	361	344	340	344	345	349	365	365	354	318	357	335	382	337	326	332	377	395	354	368	347	374	322	297	323	358	369	343	367	344	363	324	366	337	365	345	343	339	307	331	332	348	382	314	370	349	378	394	378	342	342	362	322	320	328	347	361	344	350	371	368	316	352	357	362	350	330	343	364	395	355	355	361	398	345	368	339	345	334	363	323	316	349	380	338	361	362	364	319	344	373	365	340	306	351	372	337	374	357	369	352	314	339	388	314	354	355	329	400	380	386	349	365	363	338	333	359	371	341	362	393	357	319	375	356	324	348	378	352	367	386	343	336	378	365	385	365	335	332	352	391	358	387	342	339	365	386	347	365	343	340	345	339	349	383	331	331	332	373	353	329	352	370	367	346	350	351	344	309	346	360	346	350	331	346	372	358	358	347	383	336	330	369	388	371	376	367	343	346	362	330	364	327	347	349	349	368	364	336	367	358	363	362	358	348	368	346	332	334	362	364	347	332	370	347	331	338	375	352	347	382	341	312	333	374	387	355	345	338	334	365	362	376	337	353	354	361	362	373	321	358	341	355	370	331	353	352	316	361	345	378	351	349	344	356	396	354	338	327	331	340	359	339	333	356	368	334	379	373	355	309	346	355	372	347	319	295	378	348	328	350	345	332	351	371	308	391	368	334	342	348	359	334	325	336	364	393	347	329	373	351	360	376	358	364	337	354	330	339	346	330	317	306	328	350	360	342	364	385	349	316	357	385	348	357	344	362	364	347	378	347	369	360	383	363	376	364	334	352	386	398	365	338	310	349	358	366	359	342	357	379	324	373	359	341	347	344	350	342	360	378	345	365	381	341	333	346	349	396	322	353	332	302	347	347	372	376	356	333	337	378	339	371	348	341	311	365	368	353	378	363	350	347	355	341	365	386	372	334	344	380	332	332	325	351	385	349	364	329	362	369	330	356	348	356	361	349	358	329	373	357	380	388	340	335	360	370	330	330	381	348	371	359	355	328	346	358	332	325	324	362	370	348	364	351	341	378	306	365	362	358	343	317	366	372	348	360	355	357	394	349	384	348	376	333	374	370	354	371	368	384	377	364	345	332	341	350	362	381	354	360	346	366	378	376	346	329	293	400	344	344	359	337	336	333	338	393	338	365	373	405	340	353	340	354	352	331	347	327	305	372	339	366	366	360	362	335	375	347	395	361	328	382	333	335	345	343	367	341	325	341	372	323	347	328	357	333	338	361	381	353	346	324	325	342	357	374	350	321	313	381	323	345	360	345	372	375	359	371	366	334	320	349	322	335	330	347	355	347	385	363	392	367	370	353	330	390	349	353	338	343	350	345	349	324	340	344	370	366	351	342	337	376	340	330	365	363	389	326	338	372	351	334	352	349	330	332	372	382	329	364	336	356	333	347	358	384	357
21631	13408	10640	5497	3539	2592	1975	1552	1289	1034	853	746	749	688	567	584	555	500	500	470	472	438	439	439	441	437	482	420	409	394	408	394	406	403	365	340	404	366	389	383	378	365	371	410	421	350	401	357	391	439	361	413	408	391	396	373	335	403	382	384	370	351	375	377	398	374	367	418	384	397	382	360	374	374	388	370	390	374	395	346	365	381	391	409	387	375	363	371	361	381	385	357	394	382	401	382	382	383	373	407	367	385	399	387	377	398	379	380	394	365	389	399	401	409	395	380	372	383	378	425	354	378	366	350	362	375	384	369	347	393	382	410	370	383	378	368	339	370	348	390	348	351	365	394	367	370	324	364	358	381	384	354	360	352	378	329	363	374	374	383	393	401	374	371	375	365	405	362	377	373	366	403	403	376	377	377	371	404	405	383	378	353	385	382	382	397	420	398	354	412	389	414	372	382	357	376	390	362	377	365	365	385	327	413	383	394	372	384	376	368	384	389	368	378	382	407	390	371	380	360	370	362	368	379	385	389	386	359	400	402	375	368	345	422	357	380	369	376	361	390	377	346	353	376	385	364	359	385	392	380	388	350	375	342	378	396	368	393	365	358	347	373	366	367	348	373	345	397	399	359	395	380	370	360	356	389	370	359	374	361	347	376	415	372	358	378	366	387	379	348	388	380	376	383	390	376	359	417	356	408	392	374	389	382	371	387	387	384	377	375	353	358	392	363	384	338	374	356	356	421	363	378	366	355	362	383	376	376	392	365	331	353	349	360	377	354	354	346	383	335	368	383	345	363	351	410	387	345	379	400	372	369	389	349	397	359	378	381	377	388	381	380	358	365	366	398	361	366	364	349	373	377	389	342	367	406	388	397	362	363	362	401	374	356	378	361	373	382	350	374	359	370	353	375	380	372	399	358	359	375	391	410	381	393	388	355	368	353	365	379	376	355	333	386	379	357	362	350	369	438	388	367	373	407	361	357	378	366	369	366	358	414	388	398	375	352	360	367	370	335	358	351	347	363	364	379	360	381	376	357	382	414	368	350	362	386	357	390	354	357	373	378	352	353	374	372	408	393	358	357	400	369	328	385	361	354	397	374	363	386	394	361	422	391	352	385	402	379	378	396	374	389	370	366	346	369	397	351	366	349	353	353	359	401	379	408	316	345	365	359	422	359	361	381	304	364	371	406	366	391	392	382	358	379	367	362	395	360	376	397	370	379	373	391	389	379	389	389	389	348	348	397	351	382	392	381	346	368	378	374	391	375	379	375	372	364	358	384	370	386	375	373	361	375	363	377	408	389	381	422	369	369	407	396	412	362	403	365	385	373	369	373	351	394	335	379	381	388	426	360	379	346	381	363	350	391	382	393	373	342	366	388	383	368	347	416	400	401	360	389	389	379	393	388	330	383	403	383	350	420	391	379	366	358	371	395	382	345	418	376	357	376	349	355	377	374	381	347	354	364	355	386	352	358	377	398	333	397	377	342	357	422	401	395	391	385	416	387	356	383	384	375	347	370	366	347	391	384	377	402	370	362	357	391	334	345	366	390	374	365	381	400	372	346	339	383	342	401	411	369	366	399	375	420	393	376	369	394	382	355	368	373	366	359	383	365	374	404	392	367	370	366	361	386	402	367	400	392	346	386	362	342	366	365	354	390	362	381	370	360	418	393	367	415	399	373	379	368	360	392	383	384	386	393	385	352	376	366	400	339	347	390	403	355	362	405	371	393	366	378	358	400	345	388	350	383	389	377	389	344	361	350	335	375	359	387	385	390	405	377	351	364	382	347	368	375	361	399	363	363	388	351	376	372	369	347	368	372	340	364	384	418	385	374	359	351	354	375	367	360	401	383	391	384	367	367	384	408	343	367	318	358	370	385	399	394	359	354	364	389	355	383	368	400	393	367	338	392	361	376	375	380	354	357	374	375	372	384	332	387	326	376	372	361	395	388	369	388	382	377	410	375	401	365	424	350	391	413	377	401	339	387	386	382	376	411	365	392	427	384	360	393	415	359	362	374	372	375	360	383	396	361	360	383	412	368	338	380	380	379	350	377	396	375	373	353	392	404	382	415	353	368	351	364	392	373	372	398	354	403	367	388	387	347	386	364	370	392	373	412	393	339	381	378	377	390	360	363	392	409	327	354	368	369	369	379	376	356	384	395	367	376	381	378	390	392	384	352	370	357	406	347	376	354	397	416	388	380	356	374	325	364	380	352	330	392	396	367	360	319	400	377	369	389	419	369	362	370	402	388	385	397	383	354	377	366	390	353	376	351	391	356	355	372	364	373	356	359	397	380	381	379	415	344	385	337	368	389	353	366	358	354	350	330	405	384	360	388	367	350	392	338	372	368	378	382	380	367	361	354	387	360	356	364	356	400	367	406	390	392	354	382	367	388	384	379	367	384	374	383	363	335	345	381	347	389	323	355	385	373	349	323	367	359	389	424	374	398	391	362	352	381	367	379	364	347	365	351	342	381	340	388	341	363	397	338	349	367	396	392	388	375	375	360	400	410	367	376	374	399	392	362	339	339	366	370	389	359	380	350	378	354	363	357	401	375	359	357	373	380	386	367	408	401	372	401	338	389	370	391	371	351	373	379	370	352	396	369	388	396	367	378	359	384	378	424	399	363	366	394	346	366	373	392	383	375	362	357	369	346	385	359	383	390	371	386	384	410	360	392	341	400	392	395	396	364	374	357	368	357	379	363	383	379	373	353	357	395	368	367	403	390	340	389	376	368	407	373	404	387	357	366	360	359	391	396	389	388	410	403	375	376	350	394	429	339	381	384	386	377	414	393	335	389	375	393	362	407	379	381	380	384	365	346	368	367	334	339	381	368	368	367	394	364	351	377	385	375	366	352	372	348	363	372	384	401	364	385	365	343	335	359	374	376	394	358	393	364	349	352	345	368	351	375	398	364	366	365	372	387	364	347	383	360	387	340	367	378	361	394	370	357	377	392	404	369	377	358	387	399	351	353	378	375	359	390	397	363	390	374	361	362	370	385	343	375	372	397	363	355	372	379	354	390	347	376	372	374	388	353	394	355	367	367	308	381	386	399	385	361	361	351	373	385	390	381	386	359	363	357	358	379	381	387	360	387	343	397	363	373	407	346	374	367	381	391	351	375	377	360	377	369	383	355	376	356	383	406	388	385	385	391	356	318	393	355	365	358	393	358	404	389	394	357	341	350	398	371	364	370	348	377	374	396	354	356	337	363	383	361	396	346	367	377	393	372	378	353	375	382	368	388	356	392	375	375	412	392	379	354	380	397	382	379	396	331	381	394	342	389	366	327	371	345	406	378	366	382	360	382	415	386	352	387	360	388	372	359	391	363	396	341	359	372	381	355	388	352	379	390	397	383	344	370	384	395	398	377	383	385	407	388	350	419	374	393	370	375	374	388	368	369	383	392	373	350	392	398	326	385	399	382	391	382	350	367	391	353	353	359	403	385	369	357	359	373	378	381	363	375	394	386	392	388	385	391
22457	21054	28613	23709	21054	21098	11669	1224	838	755	698	594	554	527	546	459	475	434	442	414	449	453	400	413	428	385	394	394	384	394	422	384	380	381	371	396	374	401	371	396	345	381	376	355	351	392	360	351	353	376	401	371	354	359	346	366	392	357	343	339	352	359	357	370	344	374	366	358	381	349	407	370	382	347	335	345	352	354	351	359	354	359	362	358	402	364	363	367	367	347	378	369	380	361	373	358	362	368	364	378	407	352	371	320	361	395	353	367	376	339	347	361	348	365	383	361	403	371	373	376	370	327	345	396	367	356	331	343	382	396	376	368	368	358	358	367	372	368	344	339	392	404	355	348	375	327	391	369	342	339	347	357	364	368	321	357	340	342	357	355	379	354	345	317	361	373	344	383	370	374	362	351	364	363	347	410	363	366	354	381	352	342	367	353	381	359	355	383	369	364	327	334	356	338	389	352	366	334	340	373	338	366	356	311	347	354	355	376	408	369	357	363	361	344	402	357	347	351	334	355	396	373	374	342	349	361	344	366	354	349	360	361	334	375	351	347	382	343	346	317	372	407	332	343	355	368	350	376	358	359	363	338	319	385	370	359	371	328	362	373	371	361	342	343	389	374	348	395	357	354	373	355	344	347	333	358	354	382	373	359	370	366	359	340	370	348	312	348	357	370	360	355	339	356	340	357	341	366	357	348	360	399	352	373	349	371	318	327	360	358	353	359	389	362	320	385	337	328	365	355	344	356	341	353	358	380	363	349	343	355	334	377	370	376	335	371	326	326	333	344	326	351	343	359	379	367	348	384	366	375	295	381	381	343	381	389	350	340	379	373	365	363	317	361	378	377	351	363	362	398	375	343	343	367	352	371	373	373	346	357	348	375	382	353	366	357	363	389	364	335	375	352	344	354	385	379	351	333	348	342	316	342	365	328	337	371	366	353	317	352	393	329	356	363	329	374	350	368	343	323	364	363	358	360	355	374	350	354	335	328	359	377	383	332	362	355	348	348	337	359	367	350	373	376	374	349	380	381	372	396	357	367	314	349	336	369	357	354	364	363	361	336	401	345	363	369	335	375	329	374	331	365	350	368	317	349	352	392	389	385	349	355	362	378	368	383	388	361	323	350	345	367	361	360	378	361	359	376	361	373	351	379	368	357	334	352	395	375	369	380	374	367	355	347	358	346	374	379	371	351	341	357	323	352	358	354	374	366	364	363	359	347	352	393	361	373	376	354	392	348	336	369	377	373	358	330	388	365	367	343	369	371	351	384	372	364	371	348	354	401	354	313	380	377	370	365	349	369	336	353	368	356	340	363	366	340	344	344	373	350	393	373	338	359	317	339	367	342	342	345	367	367	353	351	380	345	347	342	327	374	359	348	371	344	343	340	361	362	355	355	345	315	341	365	336	354	384	380	338	377	372	329	365	363	372	374	355	373	325	368	353	357	334	362	367	340	373	350	369	359	379	393	390	379	367	336	374	332	358	362	371	352	341	363	368	341	328	357	344	328	367	358	407	333	338	340	346	341	347	364	371	354	395	373	348	345	356	364	353	354	383	362	393	391	368	368	336	333	338	375	342	337	356	370	375	395	366	335	374	349	368	351	380	388	334	335	363	362	353	362	361	351	392	372	346	333	380	340	398	359	397	343	341	382	322	356	390	334	346	375	365	328	366	348	356	370	338	371	359	348	381	372	321	312	378	324	382	376	352	357	355	379	352	350	343	392	375	354	345	369	363	366	336	353	355	353	347	355	361	376	395	339	381	357	377	347	339	360	377	328	355	342	350	358	355	346	363	369	385	319	370	351	337	334	373	364	402	419	332	368	364	359	358	361	352	388	380	359	361	374	360	353	367	332	350	358	323	353	377	370	358	374	352	364	369	346	372	368	347	334	338	367	344	375	362	350	336	358	362	369	343	341	365	362	343	359	302	370	351	350	354	353	371	363	326	357	347	359	338	366	393	320	326	331	389	356	321	402	340	327	330	312	388	368	378	354	388	352	377	354	368	353	378	370	331	350	366	344	333	434	364	350	315	363	359	357	376	333	357	355	350	388	351	364	329	324	352	346	342	337	347	360	333	354	336	363	344	383	355	355	376	369	383	357	385	342	334	360	349	341	378	385	377	369	359	369	331	350	345	333	371	364	361	347	357	395	343	352	346	355	363	342	363	365	364	402	366	336	338	357	352	366	362	347	384	350	350	331	361	344	350	341	366	366	370	363	334	337	366	353	388	359	377	336	341	351	386	332	343	359	332	350	372	369	355	357	370	368	343	340	317	353	361	355	391	352	389	346	363	346	352	359	395	341	347	371	361	340	338	369	361	377	370	368	371	385	338	363	355	372	352	369	346	386	355	354	378	347	346	341	362	375	361	381	321	343	378	354	370	344	362	332	349	383	355	359	378	343	342	360	365	391	341	359	372	379	347	331	361	362	334	342	368	340	359	348	354	402	354	347	356	342	343	355	377	349	352	344	353	359	332	390	348	352	371	343	373	336	324	367	367	336	373	349	373	377	349	338	353	357	355	369	355	323	349	326	359	370	362	336	370	346	390	372	388	338	359	379	388	357	380	349	391	386	347	365	374	358	357	389	354	327	339	341	354	362	347	383	370	336	346	337	363	371	357	343	381	345	342	346	398	363	323	400	383	359	350	353	355	355	361	348	352	371	367	328	374	374	371	339	370	352	344	373	373	329	363	322	358	335	369	365	365	394	364	337	340	345	337	348	330	369	354	368	400	345	353	345	343	331	371	368	378	355	351	347	382	350	353	366	360	379	365	400	376	355	351	353	358	357	341	348	351	371	346	356	362	385	335	351	308	365	345	336	359	357	365	361	393	406	378	338	342	363	355	375	353	344	349	397	365	308	358	363	348	395	350	388	326	353	361	362	366	353	357	369	350	346	341	359	378	384	337	353	357	355	365	378	368	364	342	368	343	348	354	329	356	340	366	349	353	361	352	324	354	361	350	350	354	345	371	316	386	371	356	353	360	373	351	363	345	347	377	380	385	349	356	347	379	354	343	373	353	340	360	359	367	359	366	359	338	335	344	353	355	323	331	380	349	355	342	356	409	361	343	371	391	364	343	318	331	353	358	369	407	352	336	365	387	336	359	363	359	373	362	378	364	370	401	363	363	336	349	349	344	360	332	385	332	345	354	342	337	391	353	357	340	393	360	323	364	375	339	375	382	367	340	379	337	339	351	338	357	335	403	367	398	349	326	352	346	316	341	344	360	353	352	353	371	368	379	369	385	323	364	371	359	358	367	327	352	353	343	361	366	340	335	353	379	374	355	370	393	335	369	322	357	320	358	330	369	334	340	340	361	399	366	367	370	343	366	373	374	380	346	357	399	372	365	344	368	373	366	356	372	349	381	386	358	372	371	380	365	344	326	361	340	378	373	365	384	326	337	391	393	369	347	351	389	336	351	338	364	316	332	351	358	358	396	347	397	370	336	345	383	329	386	355	334	349	372	344	352	355	331	372
21806	13098	10622	5313	3565	2756	2024	1580	1156	1017	830	771	700	681	608	571	560	549	538	443	465	498	486	447	418	440	447	410	433	440	391	408	414	394	433	424	431	436	412	393	337	419	388	373	401	390	415	397	392	391	361	369	387	355	396	424	382	393	375	379	414	434	325	373	404	380	353	403	400	379	370	404	362	383	394	405	398	400	389	409	370	407	360	378	352	399	362	403	348	393	397	382	393	368	394	367	382	353	389	378	348	335	374	374	382	394	408	403	423	395	385	377	397	337	421	400	361	341	389	367	404	372	369	389	402	391	364	402	364	409	385	374	361	382	375	375	407	405	385	374	361	384	403	383	383	353	374	388	355	382	369	383	384	363	377	407	386	389	374	378	369	370	416	375	399	369	379	389	356	377	372	398	370	381	417	379	420	368	362	400	381	352	362	325	383	390	371	418	365	376	387	360	370	364	389	408	410	336	401	395	374	365	371	400	350	393	362	400	402	369	367	402	398	364	373	386	367	393	349	378	396	391	401	376	386	373	402	417	406	378	368	400	392	407	364	378	408	375	371	351	358	377	401	405	385	373	373	380	407	346	386	373	417	358	382	382	375	382	361	383	371	368	372	384	352	347	367	368	352	395	376	413	370	394	387	358	390	367	397	363	391	382	393	432	383	415	395	356	380	391	373	379	364	412	403	376	342	371	362	400	358	416	407	369	371	394	390	397	381	397	365	406	380	373	357	377	354	374	373	377	348	377	402	386	371	381	403	343	344	357	408	388	365	407	370	385	391	361	393	373	384	364	374	355	354	367	354	347	393	368	380	420	392	381	363	391	363	401	396	384	383	359	372	369	358	415	378	373	390	419	366	360	375	382	382	406	392	382	365	342	381	384	359	354	414	358	372	383	389	372	366	370	409	395	399	373	400	392	387	378	367	372	384	381	435	399	384	355	397	359	354	442	372	394	382	378	387	353	360	378	373	330	371	385	383	404	377	339	397	363	354	359	390	360	363	361	402	430	407	383	360	353	397	382	380	366	381	392	407	381	358	358	387	392	402	368	400	383	406	388	377	354	357	346	385	367	376	373	386	339	409	368	370	381	365	393	384	409	408	361	389	388	360	391	379	361	388	375	365	393	395	377	395	385	390	413	353	387	417	368	374	361	371	383	387	361	360	386	353	372	341	362	393	388	339	362	369	377	384	415	392	406	378	389	366	394	358	378	403	374	398	393	397	381	395	373	375	366	373	359	364	343	380	365	377	382	378	374	380	389	390	379	375	376	396	383	385	399	372	386	393	366	381	395	395	380	353	374	366	391	369	388	399	384	355	375	383	379	376	386	427	382	394	355	381	379	354	385	396	405	344	371	398	391	370	367	366	388	349	367	413	395	397	399	384	364	392	372	384	377	369	364	372	344	387	413	371	374	355	361	404	374	353	395	358	370	373	382	362	384	400	363	381	399	418	364	391	388	382	398	402	404	359	375	361	419	381	380	384	383	391	391	356	365	369	397	331	380	369	382	411	387	373	362	393	377	407	376	394	355	368	400	390	387	403	419	365	394	370	397	381	342	385	371	410	363	376	373	431	319	386	381	376	360	412	396	406	362	368	394	385	371	399	393	387	395	352	370	415	344	401	367	379	390	398	368	361	371	387	382	394	358	382	380	371	359	359	363	377	410	386	389	359	391	387	356	371	366	443	419	397	353	367	420	378	405	355	398	379	406	384	363	386	377	393	380	388	353	378	404	400	402	374	370	401	368	384	348	374	404	391	394	387	372	410	347	401	359	391	394	383	367	374	358	351	375	402	331	370	375	365	409	367	391	381	351	342	389	407	398	386	364	368	372	374	395	334	338	393	376	348	386	370	358	374	341	352	354	350	371	380	404	393	352	384	367	390	369	363	402	397	387	359	374	387	354	361	412	370	398	375	337	402	356	378	400	372	373	333	390	396	393	337	400	360	406	371	377	389	411	414	407	395	355	391	359	401	374	398	388	366	395	395	393	388	411	372	388	396	403	348	399	370	366	384	366	363	379	378	368	365	366	363	398	348	356	363	349	376	377	387	366	409	374	392	351	401	379	377	372	390	400	362	398	360	386	392	341	416	397	375	360	349	384	362	354	356	366	377	396	393	388	393	369	376	393	405	344	358	396	380	381	349	374	390	380	368	341	375	376	372	386	391	360	377	407	359	371	382	424	378	361	381	376	358	370	386	392	386	400	386	389	415	385	377	402	365	354	362	380	397	372	370	413	359	392	394	380	370	383	383	412	353	340	374	331	360	402	370	371	383	372	346	357	371	396	400	390	380	370	394	384	368	378	384	383	365	350	412	384	371	370	372	395	371	404	410	368	401	402	390	391	395	368	395	374	382	378	359	366	385	354	374	334	369	407	389	382	379	374	363	403	393	373	341	387	380	378	353	373	378	349	374	377	369	390	382	388	365	352	376	366	380	387	390	392	365	402	367	388	355	404	363	398	372	384	372	377	324	375	398	395	412	366	389	391	364	372	378	381	369	333	409	380	337	392	367	369	356	374	366	389	398	394	439	359	396	375	366	408	401	388	359	380	391	401	370	362	349	362	349	373	413	333	400	356	377	395	380	376	409	386	385	393	363	431	358	372	382	372	375	382	374	362	404	397	365	332	422	380	344	355	395	400	382	369	377	365	333	340	371	364	395	378	371	373	405	421	369	372	363	433	368	373	395	407	417	402	361	387	366	385	377	382	381	342	384	402	409	391	397	357	375	371	408	380	347	388	388	343	335	325	388	418	389	379	404	373	403	410	370	365	351	412	367	410	373	397	387	392	355	396	369	382	405	374	394	372	363	382	385	393	345	368	386	379	366	397	371	380	402	367	387	378	386	351	330	365	406	389	350	388	380	410	409	396	388	362	385	377	401	390	378	385	367	399	398	356	376	333	397	359	392	391	402	396	411	394	373	403	372	356	417	381	397	394	378	402	374	392	409	355	364	381	351	389	413	386	385	358	385	383	385	349	394	389	394	359	383	371	385	348	360	366	368	357	351	385	395	383	388	383	367	399	368	370	363	374	357	387	373	388	382	384	356	352	392	397	391	359	426	365	413	371	382	406	375	384	386	350	404	391	375	398	363	372	351	395	388	329	342	365	358	375	352	353	374	385	369	384	357	364	380	388	368	391	366	342	391	368	383	363	356	376	397	416	389	386	379	367	403	375	388	381	361	350	391	334	389	373	413	354	381	379	385	382	412	375	382	412	356	386	390	370	405	378	367	337	398	381	382	392	377	373	416	371	380	347	401	388	379	433	359	396	401	366	376	367	361	349	389	370	367	385	373	399	359	384	385	384	391	401	364	378	384	389	383	379	397	399	348	390	374	370	394	390	397	377	383	362	389	353	407	405	389	373	419	355	375	396	384	367	357	376	380	372	374	393	367	381	406	376	371	383	402	375	368	387	394	357	400	384	365	400	419	370	334	336	368	392	435	382	390	396	379	377	386	340	398	374	347	408	375	405	360	372
22333	20908	28380	23564	20909	20970	11660	1229	849	703	643	587	569	486	520	462	456	459	438	385	404	433	437	368	415	403	365	373	393	375	382	372	383	422	407	405	345	394	397	338	348	358	361	360	374	374	390	383	352	393	413	396	369	351	360	359	353	389	354	360	356	383	338	397	358	372	324	375	347	343	345	370	358	370	333	335	356	353	360	364	364	367	338	336	406	405	358	355	349	356	396	396	339	322	356	340	382	379	320	325	377	320	373	344	369	365	335	390	360	319	363	369	355	366	352	349	340	326	360	364	361	357	356	350	353	389	381	330	361	354	379	361	367	355	331	342	380	355	332	366	356	339	345	390	352	345	335	329	327	366	353	389	385	372	333	374	375	352	311	396	351	369	400	362	351	335	353	375	360	324	373	386	338	365	392	365	363	360	352	367	351	337	384	342	321	356	386	335	330	357	329	323	366	358	353	367	346	351	382	346	379	376	369	369	366	366	358	345	362	372	343	330	377	359	370	366	357	340	348	343	358	367	320	344	350	344	369	346	341	379	374	339	343	333	391	335	367	324	355	336	350	353	380	365	353	352	386	349	370	349	376	377	343	374	410	378	329	355	352	331	357	375	393	355	357	330	354	381	356	347	358	358	373	352	393	365	339	353	346	366	375	344	351	333	366	352	380	345	376	381	321	343	331	419	351	338	365	353	335	364	356	392	355	352	346	346	381	329	365	368	379	367	375	373	321	338	339	323	340	325	354	346	368	358	329	356	338	323	362	391	330	377	368	332	367	347	339	335	358	347	388	320	365	347	342	352	374	374	357	371	319	356	393	356	352	372	365	364	346	409	352	314	363	402	330	383	334	334	361	367	370	365	400	334	361	322	347	333	347	311	378	372	338	350	325	358	341	359	344	297	314	379	389	371	342	356	339	329	342	362	361	319	363	382	357	339	374	340	351	382	376	367	365	341	367	317	338	329	355	344	349	348	351	363	385	357	352	352	345	339	363	384	341	348	356	384	340	322	387	334	335	378	357	352	360	375	372	361	376	340	344	381	369	361	339	381	349	354	376	326	343	344	355	353	317	337	370	364	385	343	369	383	355	358	372	339	331	346	363	351	361	372	359	366	382	383	367	344	360	350	372	353	370	348	357	355	348	311	343	343	362	305	331	335	368	390	369	365	319	345	389	367	380	369	331	336	380	362	335	393	322	338	342	369	357	370	367	351	336	344	352	364	354	341	372	358	321	353	357	373	367	350	352	370	353	350	371	336	370	381	362	394	398	354	339	368	342	374	338	359	340	327	379	324	369	334	330	304	348	321	299	349	354	317	361	350	331	313	330	367	362	360	337	346	342	345	343	377	369	336	379	366	344	340	346	377	379	366	353	365	368	355	349	367	337	367	354	331	325	349	365	346	347	341	375	368	351	361	340	356	347	369	320	363	360	349	350	377	325	352	349	344	408	369	361	364	360	376	369	343	356	324	360	325	377	375	360	338	339	383	354	336	353	368	352	348	358	349	355	357	340	360	379	402	389	344	389	350	339	351	338	295	346	363	348	367	373	323	366	366	369	347	350	376	380	345	347	374	405	347	359	365	392	348	334	385	362	372	336	389	390	363	357	366	303	343	351	337	369	329	373	323	355	327	319	368	307	338	366	361	382	366	339	375	389	323	350	363	375	366	336	341	353	300	354	343	380	349	373	392	356	335	336	340	347	296	369	335	341	344	347	364	369	367	342	376	395	383	364	352	381	339	368	392	340	383	379	372	373	344	336	307	366	349	349	368	377	364	331	362	347	352	338	351	349	340	321	338	376	362	353	349	361	385	365	365	360	365	358	361	365	391	358	360	358	355	348	355	377	365	363	368	356	344	367	368	360	361	331	352	333	359	357	346	367	338	342	369	360	369	334	351	367	375	404	369	355	350	355	369	367	352	361	355	325	356	361	386	360	384	351	351	353	369	390	366	334	363	345	333	360	363	357	370	311	351	351	360	389	391	393	371	385	338	375	319	340	334	362	377	394	373	351	353	390	337	373	339	331	387	366	358	335	355	366	337	362	380	347	350	359	369	372	369	334	369	343	371	353	379	329	359	317	372	370	383	356	360	342	389	376	350	393	337	354	352	325	344	367	343	350	350	348	366	335	367	339	374	358	363	391	329	347	343	350	365	355	333	370	365	344	353	350	332	368	372	349	320	372	366	358	374	372	358	360	361	367	360	374	346	362	334	370	377	356	334	358	364	373	334	323	391	376	354	368	359	387	353	341	382	345	347	348	361	360	384	339	371	354	341	365	343	355	379	374	368	363	383	349	348	382	360	402	326	363	369	367	381	327	318	349	357	378	358	340	339	359	342	392	356	353	371	372	351	357	345	346	359	361	373	352	333	347	369	346	343	387	388	363	392	351	362	333	355	352	354	357	358	346	362	336	357	373	315	374	335	341	359	358	368	366	337	354	332	361	379	340	359	356	361	361	347	363	336	369	339	349	368	326	343	341	358	348	356	344	382	381	367	335	353	368	382	311	339	305	363	332	347	344	362	330	405	337	361	340	367	339	341	376	357	362	373	391	358	349	346	346	362	360	371	386	336	366	353	373	391	337	347	336	364	363	336	351	357	358	332	367	407	379	352	324	339	353	357	332	360	326	367	353	370	388	376	368	337	295	338	357	339	367	339	329	321	350	352	358	390	362	370	361	350	329	331	360	371	344	359	337	351	364	372	353	354	331	394	361	328	339	380	331	322	324	360	358	360	362	345	374	377	380	367	342	335	369	351	343	355	351	350	321	332	363	353	349	343	343	370	336	346	352	330	327	357	348	350	374	392	356	357	379	343	346	324	354	352	365	348	343	362	330	350	328	385	367	356	339	363	334	365	382	383	363	387	365	366	377	351	363	342	395	383	347	362	320	361	348	362	347	336	339	383	366	345	360	334	355	362	393	350	346	363	355	343	351	340	360	343	360	356	376	385	350	345	358	332	399	333	348	344	381	335	343	357	370	386	368	341	350	341	365	375	335	344	361	370	333	382	346	339	375	351	369	336	348	341	362	347	363	329	373	350	350	338	339	359	366	371	318	369	353	373	381	362	367	305	356	382	345	377	351	327	335	338	382	381	389	354	358	364	341	393	365	335	386	337	342	360	355	327	401	347	368	374	367	361	380	363	361	368	325	326	362	362	355	344	350	365	366	354	373	367	375	342	370	331	366	345	331	350	357	358	343	358	370	379	378	330	374	358	343	359	341	369	342	344	353	343	367	331	320	365	376	352	369	364	351	386	361	385	370	360	382	370	335	342	359	329	366	362	352	338	336	374	374	413	368	345	346	372	383	324	360	343	378	380	370	364	346	337	379	326	350	376	369	331	369	397	303	315	355	398	321	344	332	374	339	313	369	333	333	367	377	351	341	346	393	367	343	364	335	365	358	341	299	356	346	369	353	325	347	372	356	351	325	345	362	332	361	359	325	340	331	357	354	357	389	368	329	371	339	349	351	358	382	349	359	332
20713	12979	10644	5294	3604	2665	1979	1559	1205	985	861	788	737	647	579	610	579	542	534	503	497	507	450	464	472	449	425	390	376	440	407	426	432	391	388	404	404	402	380	388	404	377	391	378	399	378	406	370	383	382	387	387	385	376	415	385	413	365	375	402	370	357	434	369	414	365	378	407	361	370	359	371	386	381	371	338	386	392	391	403	377	331	393	395	386	374	393	373	388	402	339	395	379	355	348	359	409	390	365	378	380	384	357	385	357	384	366	371	396	349	376	405	369	377	364	351	385	368	360	347	391	395	381	339	365	395	394	388	398	405	351	363	374	372	372	379	384	411	422	391	367	405	359	392	349	360	417	389	384	375	366	373	410	381	381	394	395	356	374	370	381	396	358	369	382	340	378	385	392	404	389	406	366	392	367	383	374	404	349	379	343	361	371	402	382	395	408	343	405	425	379	360	376	357	380	406	371	366	405	388	372	366	369	405	385	378	379	405	352	342	376	416	398	378	392	349	382	357	370	381	393	373	371	387	389	392	377	349	390	389	347	339	383	413	400	383	383	383	377	373	384	344	405	370	413	380	381	381	360	391	382	370	359	348	373	369	374	381	392	416	401	411	382	349	371	359	355	356	356	373	356	383	389	379	427	408	368	368	382	388	359	336	361	364	382	363	386	359	382	361	398	397	397	402	405	385	355	371	374	376	376	418	419	353	388	380	350	391	361	369	389	420	364	381	425	393	376	391	394	381	388	379	395	366	388	346	388	394	394	378	404	377	373	359	365	418	413	373	364	392	368	360	363	393	395	407	389	362	407	378	377	378	382	362	379	386	357	368	376	381	397	359	354	364	365	381	372	374	359	408	365	346	363	383	381	406	347	407	382	369	346	416	409	364	386	379	375	376	366	366	381	385	337	402	387	368	378	385	380	387	400	376	419	390	378	393	358	394	397	373	373	412	389	396	382	384	391	363	366	390	363	399	385	413	364	360	394	364	367	392	387	352	442	342	356	391	380	378	381	386	379	355	378	395	367	385	361	372	377	360	415	365	369	395	400	416	370	343	375	373	416	362	367	366	424	349	372	353	370	377	409	381	420	395	381	377	378	405	368	354	383	359	380	400	368	361	382	376	389	377	401	394	392	365	359	348	405	354	399	349	349	364	364	401	359	390	389	338	386	366	412	390	405	395	374	362	372	347	381	384	364	376	397	346	380	375	351	423	385	405	380	397	373	365	395	365	350	392	380	390	363	391	381	346	375	380	389	376	363	361	383	370	375	381	383	368	357	390	384	401	369	365	386	377	408	373	357	380	382	337	394	362	400	370	373	370	385	383	348	382	370	348	431	365	376	341	376	407	392	383	398	377	391	383	381	365	414	385	401	382	389	362	403	370	381	433	387	356	376	392	396	396	375	363	377	337	388	365	375	379	346	411	393	399	350	352	357	397	393	379	369	383	374	353	395	370	370	385	383	367	361	376	387	386	362	403	401	422	357	377	353	396	378	353	371	387	380	416	363	381	388	371	372	371	357	366	378	376	360	348	361	385	370	376	372	400	381	385	341	383	360	357	381	388	383	385	382	398	358	368	381	359	369	385	387	385	412	372	376	399	393	400	382	378	386	380	359	364	394	350	381	359	381	400	401	373	353	372	364	359	411	345	361	393	361	423	381	342	367	396	377	395	333	380	380	350	384	401	364	392	370	356	372	342	361	400	389	382	381	371	400	406	370	380	372	391	350	395	382	373	362	381	348	364	419	378	380	387	359	392	377	367	425	364	393	367	392	338	382	380	390	397	369	374	420	371	376	422	365	369	396	386	382	358	369	349	360	421	394	355	400	384	388	364	407	351	385	356	421	394	370	365	385	380	361	346	402	407	411	402	375	358	416	408	397	352	382	374	399	373	400	384	408	430	366	348	338	384	405	408	409	387	403	350	366	336	410	374	407	401	347	374	373	371	368	405	329	374	370	338	392	383	352	399	409	378	375	372	383	365	397	375	388	404	349	400	357	412	419	351	433	392	367	391	375	393	376	378	353	353	369	395	362	354	368	399	378	344	383	387	422	386	354	356	394	350	382	367	379	402	358	376	402	382	371	428	370	380	375	396	390	382	374	395	384	413	373	392	388	354	380	346	380	360	402	346	380	380	368	396	378	399	370	395	352	364	355	341	371	355	365	345	410	384	349	378	385	413	400	365	365	417	359	380	351	397	349	372	366	357	315	382	384	388	366	364	386	393	378	384	365	397	403	380	366	368	341	413	377	375	377	426	403	380	407	366	356	364	361	386	367	369	379	370	354	352	383	399	368	387	372	383	393	385	393	394	407	392	361	404	341	378	366	367	386	372	391	357	403	390	337	400	392	420	393	389	376	385	346	387	404	389	379	381	378	336	372	360	374	401	392	405	379	367	345	382	367	370	395	394	380	370	385	389	359	393	379	353	370	371	405	338	397	374	405	373	384	388	392	364	367	350	384	410	354	364	355	372	372	406	382	375	355	363	397	385	357	391	403	385	393	400	358	373	405	367	411	378	388	412	370	381	389	331	367	427	375	397	378	351	418	355	394	357	401	372	377	395	384	365	327	362	393	375	392	396	381	354	392	383	396	388	372	375	358	376	423	400	335	374	373	376	356	379	358	378	368	387	375	371	395	383	369	398	392	401	415	393	381	379	383	401	369	391	348	351	370	372	377	398	418	374	378	359	373	349	389	390	385	391	414	384	376	366	403	370	371	363	369	372	382	406	401	409	407	376	374	377	415	377	382	388	396	382	386	358	360	373	371	383	390	368	351	408	372	370	384	360	405	421	379	379	348	356	393	385	391	399	398	383	342	384	400	376	404	404	362	368	371	368	378	375	363	420	362	376	357	353	373	383	366	362	378	344	367	353	392	364	388	363	377	374	360	398	349	383	379	394	368	381	382	394	376	390	386	374	382	409	357	396	385	347	371	388	369	349	376	356	417	362	361	389	360	383	377	373	401	349	374	380	364	359	337	394	347	394	352	362	411	397	399	395	366	392	362	364	352	366	331	368	380	374	374	374	356	395	377	417	389	364	369	392	385	389	392	368	371	360	407	390	353	364	391	390	396	363	390	372	376	350	367	353	381	375	385	349	389	368	379	353	367	381	360	420	393	387	349	386	376	382	384	424	406	377	368	361	344	391	367	364	387	383	350	377	348	387	375	399	391	358	393	386	402	407	360	386	319	399	400	366	357	389	350	401	360	391	366	383	374	392	362	355	384	374	394	368	371	373	376	359	363	389	374	411	393	352	389	389	353	384	376	370	376	348	368	384	388	354	381	382	413	369	354	372	368	372	363	358	386	372	367	379	402	384	365	400	385	382	394	383	353	391	365	397	380	380	392	395	359	360	381	370	365	396	375	404	414	375	397	384	403	398	408	371	391	393	364	427	349	374	413	398	393	386	343	375	401	373	385	390	360	380	376	352	361	385	391	379	396	391	371	373	371	379	403	353	367	354	366	347	367	374	396	376	347	385
22425	21060	28629	23710	21062	21116	11685	1265	807	732	634	611	567	519	512	493	451	412	409	443	408	411	405	400	430	420	387	402	389	342	408	371	399	349	350	403	383	338	366	377	363	362	373	373	362	358	371	366	357	351	364	369	358	370	358	354	358	370	398	386	375	356	349	365	339	355	359	364	370	358	365	349	363	357	356	383	365	349	355	363	339	319	364	358	346	388	342	394	375	347	352	366	353	384	320	374	365	352	378	335	367	335	373	346	343	317	346	384	339	337	368	348	319	382	367	363	380	352	326	386	387	340	367	364	357	333	354	375	362	339	360	376	356	317	309	370	349	366	321	342	364	386	368	376	355	382	342	333	369	360	361	342	338	336	328	350	358	335	402	365	373	363	347	387	344	356	369	380	374	346	329	380	364	350	360	358	359	365	379	388	391	360	327	381	349	366	361	340	354	340	342	363	328	332	361	322	361	334	342	371	362	381	348	351	378	380	338	348	367	368	342	333	353	355	372	381	363	324	342	346	375	366	358	338	358	388	379	379	331	363	374	330	338	349	359	331	339	355	336	356	360	350	369	347	356	331	343	381	334	359	350	377	348	365	322	371	370	361	341	366	351	364	325	370	351	358	322	358	353	301	366	347	338	377	341	345	349	325	357	337	331	342	347	365	369	353	347	345	370	371	366	383	341	355	405	355	342	319	385	372	377	373	335	373	342	385	310	338	341	341	377	354	371	353	356	355	358	387	362	348	329	357	392	364	372	358	339	349	374	354	339	353	371	335	346	374	334	340	367	367	364	369	323	360	371	345	371	322	332	376	290	366	385	336	329	348	320	334	353	354	358	349	375	354	355	344	339	334	327	361	365	378	338	363	354	333	323	360	337	361	337	329	338	329	361	349	370	356	372	334	372	342	355	309	342	319	375	345	366	337	347	330	332	344	336	374	373	392	357	348	368	373	330	318	351	381	344	369	352	327	380	384	381	377	375	371	346	342	347	334	384	371	382	350	374	365	352	352	359	377	328	339	330	344	351	339	381	341	334	314	367	335	330	373	315	366	356	348	383	362	338	349	334	344	347	357	335	312	372	375	376	322	346	349	353	337	381	379	372	365	346	365	320	366	357	364	363	327	374	343	340	336	339	344	342	316	322	332	341	326	400	341	330	363	379	387	371	375	357	342	345	366	351	375	390	346	342	350	300	344	357	355	350	352	329	365	346	342	374	363	344	339	361	320	331	355	350	317	357	342	371	366	360	380	378	369	362	347	325	366	368	324	341	381	416	315	366	335	358	346	352	337	363	343	359	334	340	366	402	344	362	348	358	370	362	362	318	382	366	377	354	348	344	340	357	374	345	335	360	315	357	331	331	336	340	318	369	343	369	318	351	364	359	344	375	379	353	353	356	341	358	336	380	315	354	351	349	347	332	336	337	335	352	352	380	361	331	361	363	331	357	315	372	365	356	371	350	373	339	350	362	390	347	360	349	365	347	337	338	323	317	336	320	351	365	365	343	349	342	344	353	343	376	345	414	328	343	336	332	363	368	347	321	363	355	336	381	407	407	360	370	313	342	318	368	372	347	335	365	338	338	356	335	339	384	363	352	380	370	359	338	345	375	383	361	371	336	369	328	339	383	387	334	366	363	342	338	326	414	346	377	327	343	369	310	334	359	328	335	335	326	377	383	354	359	391	354	362	358	380	342	334	346	327	375	371	319	393	337	345	366	361	338	349	338	357	342	369	389	334	346	364	335	350	370	331	372	302	365	328	319	344	371	332	373	371	349	358	371	341	344	361	358	359	366	358	347	357	353	319	343	378	374	323	359	339	364	353	365	338	346	346	330	364	350	347	359	358	347	374	376	356	349	350	398	325	327	364	361	349	367	325	317	367	357	309	360	345	353	344	378	359	361	376	365	334	354	334	390	347	333	355	354	351	408	354	386	350	348	359	331	349	341	399	363	379	355	316	361	405	360	364	391	323	349	350	369	345	349	337	358	368	371	365	347	381	325	336	373	389	370	349	358	373	366	328	361	327	346	355	391	346	337	351	334	343	323	310	364	355	331	352	366	320	391	321	351	361	336	345	379	339	363	354	342	374	341	349	367	344	341	326	354	336	354	350	380	315	353	338	341	307	370	359	351	379	340	385	348	385	348	360	367	360	350	385	355	344	362	346	344	337	369	323	344	347	336	337	345	346	381	337	349	373	331	350	344	339	363	338	354	368	340	290	372	369	367	315	336	339	357	318	334	328	364	327	352	365	372	372	359	339	361	344	365	333	370	325	357	341	324	346	337	345	334	370	349	381	361	384	333	361	333	342	338	295	363	327	367	361	361	336	378	348	355	370	333	348	330	367	340	351	368	379	335	320	351	355	361	362	313	357	346	356	326	337	328	336	328	369	325	325	360	383	327	343	324	346	330	338	394	361	347	377	360	376	330	359	346	349	381	369	329	346	343	342	359	328	348	349	382	367	333	361	365	344	373	351	340	349	348	318	378	361	345	341	327	354	313	338	367	369	348	340	373	347	386	366	363	344	344	343	340	346	328	356	361	335	352	356	341	335	318	361	361	343	346	359	359	338	368	348	332	342	350	348	350	356	361	362	351	348	342	343	354	368	337	329	360	355	343	353	379	354	360	378	391	339	331	338	311	356	350	332	342	364	372	365	346	351	335	348	324	328	350	320	382	343	375	383	344	363	390	326	332	339	373	405	373	364	351	370	356	378	366	344	363	337	379	371	390	360	363	360	314	339	328	356	380	365	360	371	353	324	380	347	356	356	368	353	346	369	352	358	374	304	332	397	336	331	333	331	370	355	354	350	344	315	328	344	363	371	368	344	343	357	367	374	360	335	313	373	353	326	364	352	362	327	356	335	343	310	352	351	341	368	319	334	383	356	354	356	338	360	345	360	369	343	356	373	361	353	318	388	343	333	320	338	378	366	333	332	365	310	364	374	354	353	325	360	351	338	345	373	356	373	330	368	360	337	357	338	348	350	322	333	344	341	362	382	348	338	358	387	370	387	314	346	354	367	365	372	321	334	370	333	329	384	373	357	325	355	335	335	360	345	364	342	360	345	345	370	352	372	341	379	348	334	357	343	345	351	352	361	369	362	352	341	368	348	334	347	325	344	346	369	345	345	328	388	366	352	379	335	302	368	346	371	376	342	377	348	342	324	359	360	324	335	362	333	341	371	338	373	376	332	337	339	337	326	335	358	361	351	357	347	348	329	340	345	326	350	366	333	335	342	334	370	352	346	349	333	393	335	329	327	332	324	376	362	340	366	307	312	322	382	395	356	333	390	339	346	371	330	376	331	363	402	367	322	347	379	362	370	359	359	352	353	369	319	378	333	350	350	367	376	338	360	334	356	355	355	357	359	326	397	347	345	341	341	362	350	359	329	348	339	338	333	368	339	349	332	320	354	356	336	368	335	332	333	356	342	367	354	348	362	320	392	346	364	363	355	344	377	369	321	365	340	364	360	334	344	361	307	367	353
17861	13393	10891	5480	3693	2626	1999	1603	1249	1019	894	801	718	653	601	580	522	528	460	515	464	504	475	488	449	432	381	399	429	410	387	415	397	390	404	374	394	388	391	418	400	388	397	404	379	393	397	392	367	385	398	400	389	350	402	397	405	366	414	389	397	388	378	369	387	409	392	358	387	368	407	393	377	411	394	401	384	368	387	371	411	379	414	386	394	396	378	364	356	388	364	370	376	415	379	376	393	375	353	373	369	408	359	376	363	423	377	395	390	366	353	379	396	372	381	337	367	405	382	372	394	385	397	372	369	370	386	371	386	372	391	372	357	416	379	363	378	373	363	341	391	371	392	417	383	369	364	363	372	373	359	378	386	360	373	379	387	403	364	391	370	367	401	378	355	368	382	392	382	367	399	367	400	392	390	387	378	399	408	362	413	382	377	367	384	379	375	369	356	377	370	366	356	335	397	365	395	393	390	345	383	372	396	357	319	361	385	386	377	380	399	364	348	371	394	391	364	395	411	381	360	357	378	370	365	404	394	372	403	414	397	383	370	362	373	389	401	385	392	376	370	368	404	386	390	349	360	392	367	376	378	390	399	370	370	374	381	370	410	350	375	375	399	357	378	344	385	377	406	405	402	371	373	350	387	373	376	394	367	345	354	428	389	377	386	390	370	368	369	350	373	357	359	354	357	376	381	385	362	343	327	405	384	378	386	395	361	406	388	366	365	386	402	390	366	373	347	374	380	374	337	349	385	376	380	361	391	372	381	386	409	374	391	391	350	375	386	380	342	360	327	363	395	374	391	404	390	391	342	373	360	369	413	343	396	389	393	390	380	408	408	386	345	356	423	377	354	353	371	410	354	359	359	410	355	379	356	408	336	356	348	346	388	346	386	363	375	407	367	359	399	364	382	430	358	382	374	365	382	373	358	380	343	401	366	376	406	379	370	355	380	366	382	378	379	396	380	357	358	351	375	346	391	373	403	381	379	383	383	366	413	370	359	373	352	387	349	351	366	345	374	344	389	390	355	388	377	371	362	378	374	381	385	361	395	370	357	394	380	405	405	360	341	366	379	361	371	348	354	365	373	395	360	399	364	361	371	385	383	377	373	406	356	347	416	351	395	402	394	375	376	385	371	348	390	383	376	412	380	344	396	392	362	389	384	378	345	358	403	365	379	368	375	371	392	365	361	372	357	365	352	358	412	361	337	378	355	394	369	390	327	394	376	368	371	388	416	337	378	370	346	373	356	379	367	365	362	363	381	366	371	348	387	361	407	370	369	380	349	390	359	393	385	390	378	401	372	411	398	365	425	392	370	365	355	395	377	388	364	378	398	376	381	366	375	368	381	368	368	344	400	386	366	398	382	372	393	362	369	383	375	374	368	404	378	403	381	365	417	390	377	384	389	401	377	373	382	360	375	355	361	351	348	396	370	406	391	355	355	379	395	405	399	362	381	389	342	357	354	349	383	395	381	390	371	385	394	410	357	391	394	352	409	379	341	343	394	385	376	362	390	379	403	375	391	401	349	358	394	384	385	348	368	359	332	421	403	366	373	344	389	378	366	359	377	405	395	378	411	388	350	407	396	362	359	366	362	362	386	360	357	335	329	344	348	374	348	397	363	394	421	401	350	383	376	370	368	378	373	412	358	373	389	367	377	375	339	377	363	385	392	369	395	377	382	368	385	357	376	417	397	381	374	373	330	380	408	407	415	375	382	392	343	386	369	409	430	377	373	396	358	351	355	378	380	354	339	357	384	408	390	363	358	362	389	377	391	375	365	401	390	413	365	365	410	401	351	379	395	379	411	385	371	388	382	386	374	398	369	358	367	372	355	356	369	383	377	382	409	382	378	387	356	407	397	351	375	360	369	404	371	391	381	344	372	376	380	359	340	353	382	364	403	368	406	405	389	373	359	366	376	335	374	397	339	400	376	359	384	361	350	385	374	403	367	366	377	375	345	371	385	401	356	358	407	383	385	395	362	343	365	394	393	385	365	400	358	356	341	383	344	389	360	381	381	395	367	373	357	364	365	371	364	393	395	377	378	420	377	384	361	389	408	373	359	385	373	386	388	367	369	396	400	328	374	354	363	369	395	393	414	372	343	391	353	372	394	376	358	360	362	372	358	369	346	354	363	400	392	341	371	367	354	351	365	400	362	386	374	365	394	383	402	366	384	381	355	378	376	379	376	359	381	412	377	404	354	371	401	358	370	374	376	385	372	376	422	394	419	353	349	384	361	413	339	339	406	381	374	376	346	382	388	367	409	358	386	369	369	388	380	370	341	361	352	387	391	375	366	379	363	364	373	363	353	345	361	395	384	399	380	392	319	371	386	342	367	382	333	388	370	390	372	374	383	373	378	354	395	347	368	369	399	363	359	384	353	363	372	366	392	381	365	387	405	380	357	370	368	359	390	388	355	377	393	352	381	368	379	361	363	343	406	381	388	357	384	377	356	412	351	341	375	364	368	361	352	373	390	390	405	392	362	384	340	367	384	387	362	372	385	349	392	402	378	356	365	402	360	388	366	389	396	372	395	370	396	369	387	382	361	391	350	346	374	386	393	401	369	344	357	394	363	346	394	368	364	395	403	365	378	397	403	382	368	396	396	351	362	347	378	349	413	406	385	366	365	392	389	379	344	374	368	387	402	357	393	394	389	355	381	372	361	412	336	339	384	375	359	401	358	380	397	361	388	361	409	380	359	343	381	361	358	376	379	373	406	363	388	381	379	394	413	388	373	408	384	336	388	377	364	339	361	366	425	364	357	381	346	375	332	380	363	389	390	383	403	394	385	361	377	411	368	406	356	379	377	427	370	398	394	335	367	365	383	408	403	369	375	401	356	418	357	370	372	373	400	375	400	356	341	361	359	400	358	384	386	396	409	353	360	364	365	358	377	380	371	374	386	398	370	375	408	391	409	364	386	399	386	345	391	396	415	371	349	379	360	385	375	356	354	372	391	411	381	391	390	402	364	400	348	361	352	351	403	395	359	378	371	347	352	431	382	408	338	392	377	365	394	372	395	361	335	353	403	349	387	363	397	364	377	369	403	365	385	394	378	370	378	374	412	384	390	386	356	402	398	430	351	364	378	359	383	350	379	397	391	358	391	366	357	391	369	400	348	358	391	404	332	353	390	374	411	395	425	366	373	379	349	387	405	357	381	393	380	378	374	367	365	388	399	361	368	372	365	358	349	408	401	375	369	362	370	370	385	355	331	387	380	396	368	385	384	377	362	371	320	390	399	377	381	405	361	371	356	372	403	345	383	354	366	388	354	382	400	403	427	413	366	383	377	386	374	331	371	353	397	393	367	403	396	398	399	376	373	380	357	383	376	374	395	399	402	358	389	379	366	373	366	396	421	344	366	361	363	390	372	395	385	420	367	389	383	393	378	405	382	384	372	346	378	404	392	352	410	373	380	378	354	373	372	380	420	345	361	374	372	392	398	368	348	395	387	370	393	383	399	376	357	388	380	358	346	375	377	359
22432	21044	28618	23695	21045	21100	11549	1232	829	682	651	576	550	516	496	546	483	417	428	407	414	418	381	371	400	374	392	356	380	380	394	366	376	344	358	404	376	390	383	353	369	350	395	379	368	352	360	372	353	360	382	363	366	353	352	327	399	365	392	358	327	341	391	372	353	356	369	357	363	372	385	353	359	375	358	382	332	363	335	382	387	359	374	377	356	335	381	371	347	348	371	341	357	316	342	364	359	353	341	361	349	348	371	376	354	379	399	343	371	335	352	334	345	363	372	379	384	371	325	338	360	353	358	358	350	369	345	374	343	374	409	341	377	385	391	334	332	365	371	381	328	367	341	351	354	345	345	397	376	343	350	363	365	362	348	380	337	364	331	374	356	353	351	354	357	362	353	355	332	375	357	365	401	329	308	352	415	360	336	380	350	342	380	353	312	354	381	377	359	350	378	326	348	364	347	341	355	393	351	326	369	352	349	343	349	350	337	362	364	346	380	361	361	399	357	332	357	355	332	357	348	387	307	358	381	372	333	338	370	358	355	317	346	365	349	355	336	354	354	351	350	343	319	363	356	349	373	383	368	352	380	365	375	352	384	369	325	364	383	377	387	338	349	342	371	344	367	334	329	333	333	364	362	357	362	370	342	378	373	356	367	343	375	361	347	346	332	355	355	370	359	366	366	373	343	326	379	374	378	334	326	350	351	406	373	341	346	425	369	382	374	388	322	358	347	374	355	341	379	374	362	390	339	366	365	391	367	352	354	369	371	376	353	359	354	338	382	357	380	330	343	335	371	357	379	335	360	373	355	363	358	366	387	353	353	368	355	334	348	350	324	346	335	361	337	374	371	398	355	345	370	355	318	354	334	362	334	354	375	375	410	386	327	374	340	360	359	353	396	322	361	321	365	337	374	334	338	356	357	379	325	339	341	377	343	366	374	362	365	367	347	338	382	353	337	347	379	321	332	341	329	368	345	341	308	361	339	343	330	384	351	371	375	356	338	364	347	365	335	353	352	338	364	356	351	365	357	359	357	369	353	344	346	366	359	360	334	348	368	347	354	374	363	368	360	351	337	358	348	364	343	338	347	345	341	366	348	362	337	364	344	310	364	356	375	363	336	337	347	362	342	359	304	336	363	381	359	372	374	353	348	375	355	340	352	373	316	371	352	362	386	390	349	362	359	332	342	341	376	359	348	373	335	388	374	357	345	351	345	373	348	375	334	368	341	365	319	368	375	325	352	362	365	333	335	380	357	358	382	349	347	344	378	309	354	360	354	359	328	346	364	383	355	379	374	360	353	310	368	346	375	351	366	345	377	345	360	355	331	406	357	340	358	349	338	348	384	358	353	331	346	381	343	351	351	384	363	360	340	345	311	341	341	352	350	348	343	339	360	355	333	344	349	393	340	374	347	380	343	338	355	357	362	359	361	369	324	367	340	362	349	358	365	376	330	364	342	347	346	359	402	352	388	364	340	320	372	352	364	353	341	331	349	333	339	332	358	393	373	351	358	392	312	342	386	352	332	360	372	346	372	365	357	358	338	347	360	380	373	331	356	353	373	363	335	350	329	341	364	382	373	352	364	352	324	391	376	309	360	350	327	369	404	325	363	367	386	366	396	366	373	343	335	364	330	371	400	370	398	368	346	360	373	377	350	329	361	372	341	378	347	350	368	367	362	367	338	333	350	336	340	410	354	368	360	374	351	371	374	365	349	340	313	352	383	344	338	329	359	343	357	385	347	309	355	346	329	353	331	343	370	358	362	387	354	335	317	305	368	347	351	391	334	342	351	377	328	324	361	334	343	352	366	363	371	365	342	370	348	324	306	369	369	340	332	342	349	375	376	343	357	333	380	351	371	353	368	373	396	313	338	342	346	321	348	395	365	352	359	383	373	350	340	356	350	355	371	344	338	369	373	361	349	373	344	353	371	358	345	366	355	406	346	345	352	357	338	365	357	317	355	365	363	356	372	361	340	349	382	367	390	380	349	354	345	361	345	352	368	403	357	391	319	352	353	374	350	353	381	342	373	396	344	326	348	349	365	353	330	375	349	343	376	355	299	322	378	348	383	347	363	321	352	370	349	355	391	357	363	349	362	316	357	349	356	346	406	358	366	350	341	369	347	365	332	352	356	349	381	345	359	336	350	336	351	348	339	381	366	319	356	391	380	349	340	358	349	308	376	328	350	331	340	336	346	374	359	342	333	349	358	368	353	366	352	362	355	369	364	343	325	325	381	373	338	325	324	362	370	350	355	342	378	334	321	369	372	309	344	356	344	353	346	342	358	386	362	399	347	345	339	371	349	372	349	353	354	347	372	348	334	377	310	347	349	363	344	353	343	356	367	374	359	344	362	332	359	338	349	375	344	341	382	331	360	376	346	340	340	331	336	335	387	339	350	330	381	331	370	361	360	376	339	353	362	354	363	390	387	363	383	327	341	368	344	389	350	354	335	344	333	350	306	390	384	310	346	347	363	353	341	353	383	358	379	354	365	334	357	343	381	380	347	334	381	346	384	343	347	326	329	328	360	359	365	386	345	372	376	354	349	373	373	354	366	367	335	373	375	356	370	330	331	336	363	344	318	357	371	323	377	332	326	365	368	346	388	357	346	396	367	357	384	332	338	360	407	350	344	375	370	360	358	334	352	384	388	370	332	354	377	364	364	313	353	367	358	367	407	391	325	362	348	346	369	351	337	342	349	327	387	326	365	348	358	337	364	346	364	376	340	364	362	311	325	343	332	337	330	373	365	339	325	337	364	335	346	388	340	345	349	369	373	368	354	336	385	381	363	343	361	356	352	351	346	375	358	370	355	347	365	336	339	367	358	352	358	353	320	383	357	347	394	350	355	339	317	388	340	359	362	377	323	368	349	388	328	307	355	327	329	340	382	377	353	356	352	366	378	363	357	359	333	356	354	344	329	392	357	352	371	326	336	349	387	360	347	336	335	316	333	359	348	360	387	336	351	336	357	333	356	367	327	363	327	343	358	380	360	386	367	384	380	366	340	338	382	362	375	361	360	374	362	354	378	351	360	399	332	337	322	351	339	353	367	359	346	348	363	393	376	365	363	336	340	347	351	342	339	337	354	402	390	333	369	318	364	352	376	344	348	347	343	358	372	342	374	328	351	334	332	356	321	340	358	368	367	365	398	329	363	375	351	380	349	342	366	379	353	329	329	333	354	367	351	386	365	366	369	335	367	357	365	371	371	381	362	343	358	397	339	328	328	349	364	341	377	347	369	373	360	333	357	374	360	369	342	367	397	387	339	343	362	381	336	373	371	351	359	364	340	353	370	373	381	369	351	346	369	346	355	346	324	348	360	366	360	382	393	366	322	370	386	362	365	337	360	334	350	326	318	360	329	351	336	386	369	393	341	328	363	380	369	383	348	378	348	358	366	365	372	339	357	348	362	356	341	348	376	353	383	345	330	352	334	353	325	372	375	354	350	350	344	327	355	335	350	360	345	353	378	348	392	374	330	373
18038	13434	10716	5410	3617	2693	2003	1616	1226	1018	902	763	748	646	599	587	555	564	490	472	500	507	436	451	468	450	415	447	424	474	387	398	421	385	408	401	391	370	402	426	418	381	405	396	420	405	397	385	390	398	399	366	420	391	409	373	387	400	377	373	352	387	378	369	338	375	431	414	394	376	350	410	369	382	394	377	367	385	382	379	412	365	367	391	365	366	374	388	377	349	388	380	424	395	367	395	394	383	353	375	391	376	360	373	400	362	411	339	378	376	381	401	354	377	406	375	350	339	360	420	385	415	387	398	357	364	388	389	386	377	364	379	395	407	395	368	343	373	399	337	403	361	340	379	387	419	347	347	382	357	373	370	387	414	404	392	358	400	375	355	348	360	345	378	399	362	393	394	372	414	389	374	389	375	341	348	414	369	402	394	425	410	374	370	359	378	400	348	395	384	363	405	372	375	342	351	417	360	365	380	338	366	392	375	361	376	412	400	400	359	370	371	363	363	352	405	368	390	360	360	353	381	356	385	354	346	377	386	371	379	395	369	392	378	354	374	401	401	373	359	389	343	411	361	365	379	396	383	375	333	383	364	392	383	377	412	385	404	367	393	372	388	377	370	376	391	371	355	380	355	377	413	395	370	335	396	364	394	372	370	331	345	392	379	391	368	371	356	398	377	393	363	379	354	370	403	373	399	390	401	364	391	382	365	376	384	412	401	378	394	388	389	380	379	364	384	380	360	385	368	419	378	388	359	350	367	390	381	374	385	370	359	389	400	367	375	363	360	332	403	391	380	342	346	377	381	349	343	367	358	381	337	338	359	384	375	377	371	364	380	391	358	388	349	366	405	406	366	394	369	356	381	369	385	379	379	399	366	375	382	390	389	421	392	367	416	369	369	385	396	388	381	405	405	331	399	373	380	383	370	343	399	387	358	390	394	367	379	377	360	379	345	376	368	360	400	376	348	363	421	406	382	384	363	362	385	404	354	398	355	350	400	338	387	379	370	393	359	374	348	356	344	392	371	338	379	387	363	383	388	397	401	378	385	368	381	356	375	355	358	363	358	410	393	390	374	381	395	367	342	368	348	344	361	401	397	424	391	396	368	370	374	392	377	410	360	389	400	354	362	397	369	372	361	392	349	366	354	380	400	374	369	369	351	438	391	381	387	360	343	365	357	351	399	415	367	359	361	399	350	377	378	395	370	361	378	420	336	367	358	382	440	374	349	370	348	358	357	392	372	391	379	353	380	374	353	366	366	397	387	413	370	386	361	389	373	376	368	367	361	374	376	376	367	413	374	378	344	350	340	389	371	363	385	399	371	339	351	378	370	378	372	373	388	376	399	397	370	381	353	374	371	375	371	380	396	374	365	392	383	393	407	372	387	367	364	357	375	333	366	342	374	367	361	393	384	379	385	380	387	365	406	397	337	372	407	366	366	382	374	351	389	350	358	378	383	393	415	394	370	399	379	387	375	360	359	361	379	383	400	389	355	364	378	426	395	368	358	368	363	387	383	381	364	388	375	385	339	397	389	388	347	354	359	390	358	363	391	367	388	360	360	338	374	363	413	369	350	356	372	369	402	390	363	374	386	393	364	388	371	386	384	355	378	368	354	399	372	377	355	382	393	365	346	378	371	370	364	379	372	368	375	400	379	350	367	411	409	369	372	336	343	381	370	399	388	377	365	372	412	355	403	371	373	353	379	352	350	392	374	343	366	353	351	376	339	369	421	381	404	358	387	377	373	377	376	384	381	367	381	394	394	378	399	372	386	373	369	370	375	412	381	363	364	384	392	350	378	391	368	382	357	410	377	385	370	370	373	377	401	387	350	348	380	362	340	363	355	398	338	387	383	394	408	386	370	371	384	368	392	404	359	371	379	388	356	363	374	399	353	371	356	377	391	415	383	370	340	367	317	357	373	394	398	395	381	370	386	402	395	356	366	401	376	389	378	405	416	362	404	389	367	381	387	378	402	353	383	365	343	354	373	377	343	384	398	374	381	359	369	364	361	426	383	382	355	353	379	389	387	363	383	362	395	362	348	330	401	348	409	379	381	319	393	410	355	378	386	377	378	390	371	385	366	397	401	335	410	406	331	345	376	354	372	379	373	379	366	386	377	376	366	375	382	355	397	395	386	383	356	406	392	392	380	362	383	363	391	356	359	374	389	387	347	373	394	389	408	364	380	392	374	352	375	388	350	408	378	379	360	380	389	338	377	374	390	376	364	365	362	365	360	381	394	392	365	378	361	365	393	387	409	373	387	369	412	394	360	390	385	374	401	393	388	367	389	368	379	391	366	364	381	402	341	352	379	350	409	335	339	400	385	389	376	364	391	418	391	352	374	366	388	369	397	377	365	375	345	363	368	412	373	392	369	377	394	378	348	388	351	393	393	409	355	370	377	397	390	360	399	382	407	390	397	408	356	388	377	418	354	357	367	357	403	385	370	355	387	359	366	335	420	383	350	357	343	357	361	358	382	362	407	383	361	404	375	390	348	374	374	386	363	379	356	376	368	380	373	384	411	386	370	373	345	342	405	378	382	371	370	378	393	378	375	369	378	361	393	337	405	362	347	366	365	375	398	355	376	427	380	386	374	332	372	428	371	357	396	380	399	357	393	381	402	367	380	374	379	369	410	355	408	388	374	379	375	352	379	352	374	380	382	368	350	376	339	364	369	376	357	362	352	404	415	361	386	356	347	385	379	383	393	391	380	380	396	372	392	360	392	412	386	388	388	360	399	363	360	376	384	383	369	399	375	358	361	374	394	368	361	395	401	369	374	361	381	356	394	394	353	379	385	402	384	342	411	355	364	378	365	394	406	352	383	348	367	372	434	356	383	388	366	347	355	387	375	407	362	344	362	355	387	351	383	355	339	379	375	374	370	371	379	391	391	410	390	333	410	366	355	348	376	355	398	398	395	405	374	359	382	344	378	389	382	340	384	382	362	396	341	395	375	365	357	389	355	340	389	403	354	368	400	396	368	365	402	392	381	337	393	379	369	369	358	383	368	377	382	385	391	394	353	370	344	371	384	394	363	370	369	360	396	352	356	389	407	339	361	374	389	398	360	368	366	380	384	394	378	379	412	368	412	390	401	389	356	387	365	392	399	360	370	379	362	407	343	338	357	366	382	375	394	377	392	379	396	379	375	389	390	397	356	363	437	390	388	353	371	380	395	346	341	358	360	377	379	365	360	372	363	374	352	361	334	357	361	395	382	364	367	365	379	391	344	406	388	367	369	358	354	361	395	346	357	341	375	377	373	369	378	383	375	388	374	409	385	350	341	368	352	393	400	381	372	398	395	358	331	398	379	392	381	399	417	393	385	362	418	382	380	388	398	371	396	403	411	362	377	331	403	379	385	377	377	401	363	342	391	377	400	377	383	364	394	396	336	390	374	370	369	405	373	375	395	379	365	378	389	382	361	385	358	359	339	377	412	379	398	356	378	427	388	405	346	375	372	384	394	354	386	402	345	375	345	350	359
22537	21138	28708	23839	21140	21190	11685	1278	800	735	660	614	565	536	522	481	470	489	449	458	408	423	421	422	436	403	410	425	397	416	391	388	386	346	374	377	433	400	370	355	376	358	358	376	365	378	374	389	373	355	357	376	348	363	356	360	351	367	394	371	365	353	356	365	364	369	388	360	350	397	331	369	343	353	370	370	391	389	361	377	382	380	348	390	358	394	383	349	322	398	369	352	377	398	358	362	377	358	334	395	367	371	356	343	363	337	379	383	352	340	370	371	364	371	342	390	389	347	364	391	364	348	388	337	379	385	383	358	330	359	338	339	371	344	337	356	348	367	369	388	361	354	345	384	357	345	340	364	395	386	368	389	355	344	349	350	372	378	365	354	352	340	343	337	371	368	368	355	344	350	351	363	361	369	366	392	364	376	364	362	378	419	335	342	357	386	362	355	376	360	407	372	374	391	359	343	368	371	355	374	354	364	373	385	364	336	372	363	378	354	365	372	370	389	365	370	339	343	348	339	369	328	369	403	358	363	371	365	359	352	348	396	382	401	357	397	338	377	382	348	378	349	363	356	349	319	357	338	398	355	367	375	370	401	360	356	336	377	382	400	345	375	357	328	360	374	346	386	379	370	416	382	371	363	366	387	425	357	350	372	349	384	348	371	363	358	334	382	359	367	357	349	361	380	347	361	364	398	335	397	377	354	340	378	380	365	326	374	360	374	389	353	378	333	381	367	359	341	354	385	365	330	365	382	392	390	357	365	377	378	376	390	371	327	325	387	383	385	355	400	378	348	333	347	383	352	357	352	363	358	380	385	358	388	364	352	375	386	339	378	377	353	358	362	345	370	340	348	380	344	356	362	350	337	357	369	384	350	374	349	338	378	357	358	378	366	412	379	336	332	375	344	396	379	347	396	385	408	387	384	346	364	343	384	384	414	347	378	369	370	361	371	356	396	339	386	346	376	365	367	330	357	381	383	367	352	400	419	381	331	345	377	384	358	375	351	355	328	397	374	372	377	395	372	371	369	365	376	391	336	385	377	368	336	345	353	341	340	363	349	367	360	375	362	388	363	375	386	384	364	370	340	392	366	347	372	352	345	401	374	348	392	359	357	348	379	357	342	342	342	381	376	365	373	356	364	369	368	378	394	372	379	397	341	366	355	364	364	336	383	359	388	384	348	338	383	357	348	363	314	342	386	354	373	351	352	365	339	372	380	360	366	388	362	349	334	383	366	370	389	349	374	333	314	353	373	357	370	379	356	360	351	384	347	361	384	350	360	352	336	371	353	379	337	327	362	342	366	385	383	362	401	379	342	378	348	343	368	346	361	372	381	356	328	343	361	377	379	367	372	367	367	350	347	388	350	343	357	340	365	379	338	366	371	379	370	382	384	396	341	364	333	375	349	349	374	337	359	382	362	368	360	365	373	374	341	436	379	375	347	413	392	370	353	347	335	370	347	388	355	369	378	379	384	394	318	354	359	355	381	352	389	366	363	356	372	374	376	350	367	331	384	367	351	377	350	386	352	354	323	364	363	373	396	376	358	337	372	391	389	375	356	388	341	358	339	341	358	336	326	384	350	367	343	377	386	366	349	342	359	378	349	332	350	370	326	375	370	371	384	402	379	377	377	401	358	374	396	318	386	369	342	348	372	354	353	401	357	342	344	358	365	364	380	373	357	376	353	399	380	377	389	362	378	370	363	387	345	335	339	377	398	333	381	382	362	344	370	393	350	381	332	383	333	340	358	340	337	365	342	350	351	358	307	359	363	377	355	337	381	371	373	413	378	368	378	362	329	354	377	327	385	357	359	379	347	381	352	351	372	386	352	382	369	348	380	385	396	345	356	370	382	357	353	402	338	331	352	394	344	351	376	352	385	363	341	369	338	350	389	362	375	368	347	360	360	379	355	349	368	407	403	354	357	375	406	361	339	372	421	365	371	363	347	349	355	361	355	375	349	392	342	361	361	324	374	374	388	358	346	351	355	364	355	340	355	386	389	380	382	349	351	375	350	367	381	372	376	355	342	342	363	318	362	383	358	333	349	364	375	332	391	358	329	352	375	375	347	351	361	395	371	388	358	348	392	379	394	371	355	363	345	361	375	379	367	342	395	375	374	391	369	363	319	358	423	365	372	376	347	324	336	348	369	348	376	357	361	396	359	364	351	360	300	340	347	349	358	358	363	395	352	354	377	340	395	408	356	339	363	387	345	334	336	379	369	362	377	350	341	338	369	339	364	368	369	362	335	385	348	349	367	398	357	365	371	352	398	352	348	373	358	338	354	366	354	360	351	354	346	330	360	389	381	348	376	332	342	361	327	356	364	382	370	343	339	350	352	350	345	316	362	369	351	367	405	366	367	390	340	382	355	360	359	350	364	356	371	337	368	375	354	345	341	368	358	364	400	382	355	354	382	347	385	405	388	365	368	347	341	366	371	361	363	352	377	355	337	365	343	355	375	355	377	349	341	377	386	353	382	396	351	361	359	362	389	378	373	377	368	400	377	352	392	366	378	363	315	391	341	354	343	369	340	370	352	367	390	369	337	370	360	362	383	385	349	377	380	333	356	353	369	370	350	358	356	311	367	354	394	369	338	361	380	345	365	405	323	359	331	370	342	360	360	354	357	351	368	323	336	353	373	362	371	353	361	358	347	339	412	364	377	358	374	374	388	333	404	371	389	389	370	369	354	399	343	387	369	333	369	353	364	358	372	348	359	365	338	386	361	382	389	338	373	358	347	387	347	359	392	378	345	327	386	379	345	393	336	348	358	307	354	346	350	369	347	375	344	351	386	371	341	357	381	334	361	354	357	322	361	383	390	352	368	352	352	350	347	362	355	334	394	365	361	358	356	371	351	389	381	349	359	351	351	359	390	368	376	344	338	355	377	344	366	320	362	369	368	397	339	345	386	380	338	379	387	356	386	343	343	398	337	383	372	371	365	349	371	375	387	363	378	343	389	349	346	356	394	353	367	358	363	396	342	346	340	354	374	366	361	343	343	345	376	352	379	365	365	356	352	381	348	338	350	402	343	380	383	373	355	330	388	366	390	358	333	390	395	365	367	332	371	361	370	348	390	361	353	379	330	365	361	357	357	361	383	351	349	398	394	343	359	361	373	374	354	350	403	344	358	375	389	370	366	348	339	356	351	352	366	372	398	373	353	354	306	358	361	350	334	355	376	326	373	387	368	360	357	355	330	339	366	331	377	381	317	366	358	374	298	378	378	385	336	365	351	358	357	373	386	337	390	364	362	371	355	355	360	364	362	311	367	380	366	322	355	373	370	340	375	340	349	342	367	363	362	348	358	359	366	331	379	350	348	378	379	350	329	360	382	329	387	365	362	322	352	362	372	343	348	374	360	400	389	344	322	416	339	353	329	363	331	361	365	356	331	421	372	366	394	379	375	352	403	384	368	369	348	380	372	359	394	355	368	405	366	366	383	345	357	362	349	351	427	335	356	328	385	384	378	363	348	401	363	363	381
21362	14579	10774	5218	3624	2610	2010	1581	1239	1012	898	851	680	606	571	542	561	545	499	560	472	469	474	467	426	416	435	435	429	460	430	413	422	424	400	453	393	389	393	417	398	418	399	394	401	407	401	391	399	384	408	413	380	403	393	357	394	396	378	429	366	424	399	395	427	417	389	389	392	400	404	412	413	419	382	382	395	395	367	408	388	370	383	386	369	417	412	397	408	379	417	409	373	416	374	411	379	400	403	405	382	374	418	392	413	403	360	394	362	372	346	380	368	388	401	376	372	403	390	391	371	364	373	378	395	381	349	352	370	370	407	363	373	382	376	424	352	385	374	422	381	392	394	386	406	394	362	417	433	361	371	385	372	377	360	380	399	399	358	364	366	374	400	363	382	366	388	364	391	358	340	384	387	403	345	387	404	393	386	346	409	402	350	388	406	365	371	393	387	352	384	372	403	386	401	385	434	410	403	378	363	390	381	365	376	391	361	365	379	399	395	351	423	400	405	353	392	428	372	406	372	393	392	389	397	386	443	385	397	412	387	372	391	405	358	371	374	356	406	355	395	391	358	405	355	404	390	364	410	394	363	389	375	371	387	362	399	414	371	355	420	391	392	379	388	364	374	375	366	380	422	400	355	416	382	429	412	418	389	346	395	394	395	375	387	412	376	402	360	398	395	331	416	370	383	374	376	403	361	397	382	401	404	405	431	370	385	375	413	406	388	381	395	388	344	365	373	373	378	382	388	400	394	394	410	348	366	409	401	395	371	391	349	418	385	401	400	405	397	412	392	406	385	366	364	386	400	352	369	374	379	406	378	380	362	386	368	391	399	370	363	392	420	356	369	384	384	365	383	385	402	367	400	382	408	384	407	375	386	400	378	367	421	403	378	390	379	368	384	379	398	346	366	378	392	374	374	390	374	403	372	373	430	361	384	372	399	389	349	374	387	353	400	387	388	346	390	392	348	379	387	399	386	359	381	412	377	420	373	395	367	428	354	392	391	418	378	392	402	408	394	410	372	389	386	389	413	383	399	373	370	370	408	396	398	388	401	387	346	347	402	389	436	399	390	366	392	407	414	388	386	375	414	373	398	360	429	397	368	417	393	406	380	341	400	377	382	345	397	385	388	409	402	382	398	376	376	379	410	387	398	375	351	403	398	364	426	380	368	407	376	393	350	395	413	376	373	432	401	379	402	370	389	396	369	400	361	375	388	398	356	353	359	412	386	357	439	408	376	399	372	387	386	395	375	385	400	393	394	396	401	422	368	383	380	393	368	385	383	416	392	396	361	379	385	385	355	395	361	401	395	417	420	385	391	360	415	403	384	358	386	413	414	380	372	401	384	430	392	389	369	413	412	371	389	377	395	373	417	395	371	366	370	397	399	376	376	401	403	409	386	387	363	384	403	371	355	406	384	374	410	379	384	397	443	405	386	380	377	415	398	375	381	396	395	367	382	371	392	394	355	375	398	375	371	394	382	345	405	383	394	404	394	405	391	374	411	359	364	386	408	363	379	371	412	386	386	412	407	374	378	399	384	397	389	394	395	377	372	372	397	380	420	441	365	375	358	377	402	359	364	388	387	372	345	404	392	381	394	383	379	376	408	371	351	367	376	369	404	398	381	377	372	368	369	350	393	356	354	380	399	374	407	375	443	385	428	394	388	350	378	359	394	378	364	384	416	381	366	398	396	384	354	404	391	410	367	389	359	392	398	381	373	395	391	390	387	376	422	377	392	399	380	367	421	371	415	393	372	394	400	364	399	377	406	347	411	393	365	372	417	387	388	388	393	391	393	403	384	379	383	350	428	419	393	345	391	347	397	409	362	388	401	415	412	370	366	382	369	362	385	398	344	388	378	392	385	377	402	376	416	375	383	383	388	394	379	401	390	394	404	382	372	374	382	391	361	371	378	378	389	361	370	350	357	413	354	340	401	409	405	388	386	406	395	406	384	408	356	384	352	407	364	378	372	390	382	370	427	392	390	390	373	358	389	373	370	377	376	403	398	423	411	376	419	382	390	379	355	406	376	382	406	344	394	389	419	380	394	385	353	398	388	377	375	376	412	393	376	381	393	403	381	406	389	381	376	399	378	404	365	381	392	396	423	406	419	377	342	395	378	418	391	409	350	379	400	358	388	395	354	394	390	401	396	393	396	375	403	352	356	397	377	383	426	413	372	367	399	399	429	409	375	423	381	340	366	389	374	378	379	391	402	357	363	408	381	386	378	343	392	387	414	397	396	385	410	395	394	331	355	404	395	360	387	406	391	360	364	358	357	386	369	384	374	384	396	404	384	384	392	372	371	392	374	406	367	401	385	389	381	355	366	391	370	378	381	381	380	383	414	388	384	374	405	390	442	397	389	376	406	361	374	396	378	356	394	367	428	372	407	407	381	401	350	388	389	434	385	394	375	352	407	420	404	328	403	384	380	394	396	359	437	400	406	391	374	389	391	409	383	399	411	378	376	407	381	378	382	364	407	400	395	392	410	417	389	339	425	416	417	388	354	378	413	372	392	393	409	383	379	403	409	345	375	379	388	406	399	386	383	393	409	360	382	397	374	358	373	393	381	395	369	374	366	389	377	394	367	380	388	375	448	404	358	351	408	393	371	363	375	405	357	407	346	344	377	375	357	401	412	385	415	402	393	403	350	389	377	358	388	392	411	368	390	406	382	374	401	371	391	412	399	354	351	378	399	389	369	396	425	404	379	398	405	400	394	375	356	358	407	407	416	389	391	417	358	389	421	417	382	376	384	395	345	347	403	370	392	368	388	429	382	399	399	358	414	375	380	378	401	370	394	400	373	372	392	379	393	396	353	372	402	388	401	377	398	384	396	422	341	398	399	373	374	369	394	385	385	415	407	368	373	379	381	387	390	442	385	368	369	366	386	413	397	375	389	405	412	377	401	402	338	393	390	381	380	384	404	402	380	391	403	395	407	400	379	405	404	361	405	375	402	364	413	368	364	396	388	355	409	390	387	384	384	413	369	378	353	340	375	403	365	352	387	386	376	379	388	411	399	363	356	396	378	391	391	394	388	374	385	388	401	366	375	374	371	387	393	369	393	368	350	403	388	384	385	357	396	407	402	387	374	356	394	359	372	386	396	385	369	370	390	388	406	381	375	412	382	396	392	372	383	367	406	344	386	366	379	395	424	390	391	373	404	361	371	388	384	401	354	400	393	396	361	416	450	423	346	401	393	394	361	405	428	376	394	378	422	378	381	359	371	370	391	372	397	359	373	366	369	377	397	390	389	370	365	385	387	391	389	389	362	380	383	400	364	371	387	397	400	376	367	396	388	367	366	345	409	383	368	405	386	432	396	404	399	385	405	388	400	346	400	400	377	386	399	417	398	402	344	363	351	426	385	381	391	392	392	395	358	360	367	416	371	397	388	367	376	421	398	366	385	373	398	393	389	369	405	356	380	386	398	382	390	369	402	420	395	373	402	401	414	432	381	365	377	403	380	404	385	395	411	391	346	406
22386	21000	28551	23647	21001	21042	11610	1272	828	742	691	612	567	565	556	517	502	463	468	409	426	429	432	398	417	425	430	453	430	404	372	410	383	391	387	369	367	373	404	389	333	426	404	389	406	366	364	340	340	406	394	342	378	369	383	411	391	417	344	378	382	332	375	353	361	355	423	373	365	380	394	396	354	394	369	366	339	389	364	337	367	369	367	356	374	379	376	352	368	362	384	341	404	340	354	386	374	332	397	375	336	343	385	343	334	357	351	350	359	365	335	375	348	377	393	391	401	389	400	363	367	363	345	345	334	379	367	378	412	372	367	353	387	350	343	328	379	347	364	395	371	342	362	380	347	360	334	337	351	374	388	382	342	374	376	337	350	387	349	370	387	364	356	361	349	355	338	388	373	383	360	367	346	391	387	357	326	364	357	363	369	372	388	382	366	355	353	380	418	381	333	357	372	384	385	373	366	362	348	349	379	364	344	349	377	386	395	389	344	380	413	377	368	350	378	389	333	384	361	370	401	344	343	307	364	357	357	355	363	379	384	354	374	364	340	310	341	329	383	388	398	364	365	348	356	351	331	395	359	332	369	326	354	349	406	346	315	351	378	353	364	367	373	374	360	357	349	323	371	356	381	330	381	378	344	354	403	380	402	372	397	359	378	364	376	387	370	370	336	387	366	350	369	395	334	338	337	378	359	349	368	362	382	379	390	369	374	344	358	376	361	357	394	358	370	323	356	367	381	367	363	398	345	399	352	385	351	366	367	362	359	390	352	352	356	360	372	397	366	347	381	337	377	354	344	399	378	368	381	384	355	368	355	367	383	386	346	398	361	350	331	336	362	355	373	386	358	396	380	369	393	380	372	377	368	340	393	343	358	366	362	357	333	375	386	398	334	371	342	360	368	381	365	375	368	336	376	362	376	372	360	346	335	382	366	386	384	331	385	346	382	365	388	348	322	352	353	347	400	391	387	355	349	330	344	354	375	377	346	358	411	386	399	368	350	390	348	347	356	343	365	372	374	351	363	360	362	352	393	390	363	380	377	343	402	371	369	348	334	346	370	401	369	360	403	371	352	391	344	374	383	367	376	345	390	384	369	359	372	375	378	380	404	356	349	367	353	351	333	378	327	399	347	369	358	383	326	345	383	365	369	335	363	371	305	356	371	361	350	400	337	354	352	360	371	397	354	363	361	398	316	343	356	405	352	366	346	379	339	368	366	349	392	330	334	356	381	379	355	371	358	375	377	349	383	352	376	379	344	378	343	380	328	349	381	358	363	351	406	349	369	354	398	364	342	370	376	375	345	375	324	322	361	345	365	396	327	354	359	382	346	346	414	369	354	363	342	391	383	356	343	353	349	375	378	397	399	376	332	361	355	370	360	369	389	386	380	391	359	349	381	340	381	372	373	347	349	398	352	388	392	345	399	361	362	353	384	351	366	362	359	353	349	374	371	367	324	348	372	345	392	361	345	339	397	375	360	341	349	355	355	397	344	341	334	336	351	338	355	334	349	335	370	350	381	363	347	344	355	350	349	342	373	369	370	391	345	335	381	361	376	348	358	362	363	361	376	322	372	348	361	354	379	309	357	352	374	390	351	356	374	388	359	344	373	371	356	335	364	344	358	355	363	341	416	412	386	374	419	372	348	363	355	381	357	349	371	348	359	383	416	349	385	374	381	399	369	386	388	355	368	371	354	389	398	378	381	387	378	376	354	371	374	355	397	393	339	378	372	362	383	335	350	356	355	368	345	354	337	343	373	345	351	352	371	358	377	339	340	387	353	355	337	373	340	363	378	333	369	353	374	359	345	374	399	375	382	350	383	349	365	367	350	367	379	353	354	370	368	370	383	347	383	374	379	358	401	373	358	341	387	377	360	364	374	335	377	351	377	346	341	379	330	349	315	339	388	375	327	364	351	371	351	343	365	345	383	350	341	385	370	343	374	372	353	384	378	321	349	357	361	392	340	396	369	384	358	324	387	392	360	339	341	355	361	355	383	376	374	379	369	395	355	360	358	394	355	366	361	358	351	376	356	356	370	351	340	365	387	343	354	374	376	367	356	331	368	383	366	358	355	367	376	372	378	374	377	377	356	378	373	359	332	388	383	387	363	355	382	338	342	378	356	400	386	327	368	406	379	387	407	388	369	348	404	381	394	378	383	346	365	354	383	339	392	377	376	378	336	339	398	341	370	384	342	359	371	364	330	346	336	377	372	376	371	384	393	370	390	357	361	321	381	359	349	352	359	345	374	393	379	409	389	372	371	332	391	390	341	388	348	344	322	370	352	359	352	359	361	386	355	382	349	386	377	338	373	370	370	386	342	378	356	348	359	371	390	362	417	351	375	375	358	374	371	390	356	375	330	352	374	389	389	392	362	364	369	356	362	333	349	366	348	412	363	350	345	370	395	400	384	344	382	354	404	376	351	359	330	361	347	384	397	361	357	367	364	346	340	360	380	378	406	361	356	379	326	392	326	365	386	346	368	386	355	391	337	342	369	335	355	364	373	395	370	369	321	352	365	364	365	402	357	362	337	385	360	329	371	334	327	406	365	361	384	353	368	359	378	372	382	375	389	365	359	356	374	386	377	386	365	377	364	364	340	371	402	354	368	349	387	363	391	393	422	370	338	385	340	372	378	389	392	364	385	371	340	360	354	384	343	361	382	348	382	357	419	382	370	368	341	375	358	383	410	361	387	383	374	383	365	371	364	378	385	401	374	369	338	360	339	334	371	345	333	380	380	377	356	341	381	358	394	406	347	369	361	362	333	396	375	373	392	369	354	360	352	350	385	366	349	351	391	321	360	357	354	372	358	368	399	345	363	343	361	373	377	373	339	375	402	402	410	354	370	389	357	418	387	398	348	350	371	369	357	364	349	376	367	392	383	362	375	347	352	357	359	354	330	378	341	381	390	365	338	354	380	379	389	362	391	338	372	342	372	355	369	361	369	353	342	392	373	341	377	346	372	344	372	355	358	371	346	407	324	379	367	344	366	367	373	355	367	352	392	366	354	329	353	369	335	371	371	391	320	338	349	361	357	394	384	388	354	409	367	356	364	355	365	369	413	344	391	372	365	406	371	355	378	355	362	372	351	323	395	341	336	363	370	393	374	379	375	416	394	354	390	363	411	412	356	327	387	342	347	394	408	371	405	362	341	383	377	363	382	349	384	357	328	367	377	379	361	349	353	342	369	364	350	357	343	377	378	370	338	371	401	373	372	360	331	370	361	344	377	346	368	349	368	341	360	364	362	333	396	393	369	379	335	334	394	356	386	348	347	382	383	346	364	365	346	375	379	342	362	370	376	349	363	364	365	344	350	330	354	376	392	357	346	348	344	325	383	334	368	349	337	369	345	326	361	375	377	336	365	401	373	380	356	394	342	341	366	403	379	349	392	380	352	346	319	365	387	353	350	392	378	374	361	381	365	350	365	380	362	352	367	346	370	369	330	382	366	371	361	371	372	358	373	366	396	362	343	349	342	382
24024	14768	10690	5222	3608	2629	1988	1555	1232	1060	930	768	696	695	661	612	571	532	503	489	467	497	497	449	461	419	467	436	449	456	417	468	401	410	415	400	428	401	372	414	398	401	379	400	389	354	426	402	400	385	400	380	437	427	376	418	373	419	401	411	388	404	385	379	410	405	396	442	384	392	377	405	365	387	407	364	404	396	421	402	404	377	359	380	394	359	408	382	401	420	376	388	397	388	399	389	404	376	384	373	357	428	372	367	396	383	404	394	399	357	362	364	395	373	359	399	383	391	366	422	400	392	379	384	406	393	382	377	358	420	387	349	362	387	375	407	392	378	347	386	411	390	393	366	390	380	384	393	388	392	389	389	370	409	374	410	400	400	375	403	418	387	402	389	391	364	388	383	385	400	385	393	378	373	340	403	385	397	376	343	380	343	360	394	369	398	407	384	368	381	368	391	346	424	379	397	390	391	373	393	405	350	370	384	388	370	371	410	362	378	386	362	415	435	381	377	376	407	381	391	404	400	388	416	380	392	362	405	391	381	381	402	391	378	383	421	376	414	365	373	380	387	401	359	353	322	371	393	388	383	387	427	418	395	391	374	392	403	386	384	404	384	396	366	388	399	409	404	363	366	396	386	375	403	354	400	424	398	381	358	351	385	386	378	406	397	390	374	390	385	332	394	378	387	406	388	391	412	410	391	371	390	350	381	386	386	388	401	382	385	358	393	388	395	372	370	397	391	374	383	380	374	372	370	391	408	392	366	378	368	348	356	383	408	391	362	374	377	340	369	369	375	419	399	387	389	415	405	387	387	362	388	339	397	364	375	396	368	392	366	383	399	377	382	410	417	364	378	401	424	384	398	370	399	395	399	386	359	356	373	422	409	382	384	401	364	381	385	363	371	433	404	380	386	409	409	396	371	380	387	391	379	396	337	367	378	456	355	385	399	393	360	352	376	406	414	381	383	405	400	358	367	422	400	356	361	350	378	411	362	355	402	361	393	387	381	398	390	392	409	420	428	353	396	395	381	395	387	359	424	424	383	358	390	390	365	365	376	385	387	374	380	398	409	396	384	395	368	406	390	400	394	399	402	379	377	391	370	374	411	366	413	364	383	400	398	421	411	388	377	390	373	384	403	382	364	355	379	375	368	385	386	357	391	411	381	396	395	411	393	357	383	382	397	386	369	380	412	425	395	370	385	372	387	375	379	403	366	419	392	396	366	352	358	414	387	399	392	398	409	418	386	410	387	370	405	389	396	411	425	394	375	398	366	353	388	396	422	381	380	405	440	408	380	396	369	396	393	429	412	361	368	415	385	364	383	359	374	377	393	374	399	372	380	379	367	361	379	385	391	396	397	350	358	409	422	425	428	391	395	385	375	375	402	402	370	382	395	380	388	409	390	389	378	442	384	364	369	427	375	385	370	386	367	375	372	367	375	371	382	373	361	380	390	369	374	381	410	381	439	376	419	414	393	388	390	388	406	372	375	397	367	381	386	376	401	367	428	398	406	386	383	370	409	411	364	386	381	366	362	400	410	385	405	397	385	379	394	349	375	382	369	354	393	367	417	370	406	380	386	385	364	381	401	384	346	418	392	365	352	375	361	352	388	392	349	399	396	393	417	426	369	392	437	376	392	367	361	358	376	411	361	392	380	404	370	396	369	353	410	388	410	365	394	350	395	372	363	382	382	355	404	356	349	394	390	382	351	382	354	435	387	380	392	383	397	370	363	393	437	377	424	368	379	397	353	374	400	375	371	389	430	384	387	409	374	377	387	402	390	433	412	382	405	383	377	383	378	351	373	394	377	397	405	378	362	433	408	373	402	422	343	403	408	367	396	377	421	384	369	355	351	388	381	368	395	406	372	392	399	371	405	384	427	424	394	409	376	387	367	350	414	394	354	374	351	389	387	395	386	388	418	398	380	382	399	389	387	373	417	388	373	399	380	391	400	372	383	376	394	366	384	389	381	370	370	370	382	366	372	359	375	376	378	417	397	405	362	395	371	410	390	360	393	395	392	405	373	384	359	400	388	380	388	393	401	348	370	404	379	366	380	397	411	406	389	384	398	348	405	393	406	405	391	403	391	386	403	362	412	391	398	425	358	353	408	395	375	379	377	382	408	411	371	400	375	386	397	375	392	347	348	412	402	393	381	373	378	394	371	382	402	381	420	356	390	342	388	364	369	371	370	392	349	356	366	397	415	349	409	340	423	389	387	378	355	408	393	396	387	365	338	395	371	403	403	390	391	388	386	396	381	365	372	395	347	405	382	350	386	365	354	370	392	413	393	387	421	379	348	395	386	419	408	395	404	386	411	379	397	373	388	372	402	421	388	392	388	398	396	338	395	373	387	378	386	381	405	380	385	405	353	372	367	404	354	394	395	407	376	398	383	364	404	382	376	354	368	403	374	393	412	406	390	359	377	390	368	362	376	385	389	373	391	370	403	420	350	403	380	407	412	376	379	376	399	398	389	376	382	408	407	396	345	405	380	401	397	381	409	398	410	444	391	367	392	377	390	375	356	425	387	374	414	382	394	344	385	398	409	388	369	400	408	394	387	412	416	393	373	388	388	389	391	373	396	371	375	416	396	362	351	385	383	383	388	392	414	378	374	392	389	361	378	368	398	375	402	363	372	385	373	367	385	383	373	386	383	388	395	373	407	378	403	400	400	379	391	409	369	399	406	357	377	362	361	411	357	378	402	370	366	346	377	367	380	379	412	382	390	362	388	387	368	385	388	380	387	389	395	366	386	389	376	415	434	420	390	403	367	403	402	393	380	392	395	386	413	361	418	388	380	389	388	361	375	372	402	409	378	411	383	380	373	360	369	377	387	404	365	340	410	370	396	380	363	343	334	377	380	408	377	371	384	388	388	375	377	402	368	380	375	367	399	398	399	381	373	373	385	396	431	367	382	384	363	397	406	370	378	418	370	378	379	387	365	386	381	363	361	353	383	392	390	393	358	354	357	371	393	366	394	374	381	362	399	381	351	398	367	403	371	367	387	367	366	352	388	378	400	406	360	384	364	388	383	364	379	371	357	381	374	398	381	351	393	376	399	374	409	376	363	380	404	398	401	400	400	381	388	390	371	418	377	405	352	409	381	394	374	402	378	423	434	373	378	430	431	387	361	390	369	374	395	379	390	371	356	355	407	365	417	367	351	424	392	400	376	419	379	389	369	359	379	392	402	444	355	374	395	402	380	393	393	361	390	353	368	389	390	380	386	408	408	406	396	413	379	386	405	395	379	385	392	365	428	376	412	358	358	384	375	354	384	405	373	381	389	383	402	362	397	383	391	391	376	397	368	373	401	384	376	407	377	401	383	392	352	364	380	365	393	371	394	408	375	405	409	416	382	403	386	404	380	392	343	401	433	390	356	398	379	389	426	374	381	369	372	406	356	397	397	365	342	404	368	422	371	379	404	386	393	396	404	393	385	401	369	361	375	387	365	381	373	370	400	386	400	401	384	361	370	367	387	361	376
22484	21064	28609	23764	21065	21113	11668	1198	839	699	669	631	566	510	481	502	465	450	416	409	439	413	427	396	429	426	402	402	405	369	399	406	368	393	398	360	363	365	442	367	351	369	371	374	379	352	404	359	386	404	389	395	368	339	386	418	422	373	352	362	377	365	373	362	374	389	368	335	399	389	362	340	341	392	371	370	368	381	334	380	368	363	373	338	381	325	350	349	361	355	362	350	364	393	370	377	375	401	363	391	341	382	358	376	372	334	364	347	393	380	360	364	385	350	329	377	350	348	339	386	383	359	367	365	375	355	355	334	373	374	368	333	383	361	364	360	390	350	377	370	349	391	350	370	368	357	413	355	384	364	335	349	354	356	350	368	350	395	359	362	346	385	336	358	349	355	351	380	335	366	331	318	358	380	355	348	359	350	364	378	358	367	377	336	376	395	363	343	374	330	349	345	394	377	369	348	373	341	382	361	358	341	369	348	380	365	352	344	382	354	386	368	393	370	360	386	336	378	376	344	379	309	336	372	401	370	320	380	357	403	340	373	349	341	380	340	408	354	367	372	408	368	373	367	343	371	377	375	395	382	371	361	371	369	359	348	385	331	361	374	384	369	341	375	347	370	350	371	364	375	353	370	359	394	343	410	370	346	354	360	354	372	360	339	344	337	371	381	374	361	375	334	368	351	362	382	353	360	354	338	372	356	355	383	354	375	340	374	326	368	364	362	347	369	380	371	369	349	367	374	335	405	363	360	357	381	374	401	388	399	370	382	354	337	398	397	347	333	352	370	389	324	365	332	364	349	359	363	374	356	367	364	362	386	364	361	338	353	369	366	373	370	391	372	372	348	364	358	351	333	382	374	398	321	366	354	393	361	403	375	334	362	370	358	365	384	347	366	371	357	356	360	400	368	378	376	354	370	354	386	378	379	371	386	352	347	332	385	392	391	378	343	339	330	375	378	399	369	349	373	376	383	378	348	368	362	380	335	353	382	381	381	389	360	379	370	378	393	363	385	366	387	379	366	365	398	401	369	347	339	373	398	399	372	385	347	354	340	369	362	368	389	376	337	386	378	358	338	356	374	328	367	349	366	368	416	353	313	378	356	320	360	395	368	366	373	358	376	377	370	373	348	383	351	379	359	347	329	355	369	380	371	357	351	381	354	351	362	362	371	368	380	337	368	329	379	361	387	366	355	351	366	358	392	361	365	368	390	340	351	398	351	353	383	393	336	373	394	365	373	359	357	386	364	364	356	393	402	413	366	341	394	367	416	352	343	349	351	342	373	340	360	351	371	368	357	342	362	358	386	383	350	403	349	352	369	351	370	385	381	366	347	348	360	390	358	352	356	359	349	380	364	364	378	400	385	390	367	357	390	363	404	342	369	349	397	368	403	385	388	369	331	381	377	340	356	393	368	349	369	373	344	349	373	328	340	360	349	381	350	344	362	370	362	354	355	380	401	352	398	368	352	352	368	353	356	395	326	343	397	357	373	337	375	365	378	378	369	370	374	393	382	349	367	375	353	387	336	370	357	373	325	356	382	364	382	348	357	347	377	357	336	371	389	332	364	349	390	361	374	397	380	349	388	380	374	353	379	400	385	352	337	342	347	382	354	385	394	347	351	393	377	371	370	368	382	333	377	379	362	388	357	350	362	384	372	375	354	344	343	374	330	377	376	359	336	364	363	396	384	382	343	387	397	370	361	377	387	361	355	363	346	348	385	359	343	340	339	386	352	380	349	362	377	372	385	362	351	370	348	351	379	361	375	342	364	371	406	370	373	374	359	343	372	349	372	373	389	404	373	342	345	391	384	393	365	405	372	393	330	377	342	385	401	358	358	376	360	406	346	321	404	383	358	373	384	362	358	375	366	383	370	341	367	364	372	379	365	395	336	340	360	364	350	347	350	352	374	365	376	384	358	358	400	347	374	390	404	329	378	366	362	384	313	343	311	357	362	393	356	352	357	352	357	341	311	369	338	354	367	372	345	375	331	353	375	339	367	340	346	336	367	336	371	395	420	378	404	391	338	400	362	344	388	402	394	363	362	329	396	332	356	369	347	369	373	335	339	386	357	371	399	383	352	365	384	372	384	394	358	394	382	379	362	394	378	365	386	334	334	400	350	368	365	350	398	347	384	333	375	382	360	345	362	349	360	385	371	332	415	355	368	383	368	361	387	353	347	368	342	366	363	371	351	352	386	365	369	361	384	328	364	355	374	374	358	349	374	369	368	349	381	359	380	369	358	364	359	372	363	393	346	364	366	351	383	362	341	341	365	366	365	349	361	341	364	374	342	330	348	346	390	367	362	370	408	380	386	387	373	372	372	333	385	319	372	352	377	361	358	385	380	362	353	359	362	382	391	355	366	401	371	395	356	343	363	364	351	375	350	380	379	376	398	365	384	333	359	334	335	326	403	378	343	380	380	388	382	375	392	347	387	397	373	370	375	353	375	377	370	338	373	371	346	374	391	371	344	355	386	352	370	402	364	359	368	362	352	360	387	423	364	370	366	360	405	364	343	332	353	363	366	375	358	382	383	351	342	379	379	374	390	307	349	351	384	377	339	358	372	355	350	364	387	386	364	385	377	347	336	390	383	321	358	361	348	384	353	337	345	352	348	373	370	353	320	364	315	340	380	303	378	378	353	383	362	341	358	362	361	378	373	357	369	332	365	389	384	396	365	370	338	378	403	329	370	358	336	393	342	367	362	390	348	384	345	358	357	384	383	358	357	368	345	367	361	364	367	366	391	350	368	391	388	380	346	333	357	361	354	356	379	362	384	371	368	320	354	385	389	364	388	332	364	373	396	383	345	379	356	352	365	398	366	365	388	365	363	347	347	367	376	321	369	384	371	374	375	377	364	399	382	353	378	366	321	385	368	339	390	360	371	390	372	368	351	362	400	376	367	368	334	395	354	379	343	382	373	373	356	350	340	330	366	394	379	379	331	393	320	371	389	372	328	340	373	366	368	364	378	347	352	367	379	347	368	374	349	382	324	366	355	372	362	362	388	374	415	341	347	379	393	386	375	346	353	387	372	399	337	358	338	378	353	347	355	329	324	335	342	373	371	369	394	337	375	368	377	401	394	371	399	355	362	349	388	376	382	366	356	383	361	352	364	361	341	395	387	384	355	395	378	358	418	367	393	365	400	359	350	379	374	367	355	378	304	332	348	349	331	351	351	312	372	360	363	354	342	380	373	361	405	378	392	370	362	359	394	359	339	393	347	347	335	344	353	381	367	342	364	384	355	369	345	364	344	374	375	358	407	368	348	349	358	356	385	370	349	378	355	376	353	391	363	370	381	352	371	395	367	358	355	349	421	376	401	355	378	366	410	350	383	374	390	400	343	371	358	365	390	335	355	362	359	384	343	350	344	371	390	396	381	321	382	391	394	403	347	342	362	354	340	406	353	372	387	377	387	379	349	387	341	367	348	363	376	378	383	351	380	389	373	388	357	365	364	362	349	344	380	376	377	356	350	364	398
23056	13195	10770	5321	3526	2683	2060	1528	1254	1043	884	751	722	658	634	572	532	525	468	520	539	460	440	467	502	441	449	428	456	426	424	407	408	421	399	440	429	408	413	411	432	407	364	408	387	396	385	390	414	409	400	411	396	421	409	387	363	401	390	418	413	389	424	375	372	394	385	394	362	388	369	360	390	365	353	390	380	402	387	395	410	400	388	412	394	411	371	325	393	383	398	384	400	400	401	382	364	381	381	374	393	366	378	382	420	396	372	380	382	411	379	383	371	348	406	360	372	407	389	364	386	390	373	399	418	400	419	395	400	380	357	371	401	409	380	397	368	402	358	395	396	397	337	395	342	395	403	363	403	378	384	407	404	406	361	415	368	412	381	385	403	398	390	386	404	401	375	379	370	393	422	382	381	371	427	391	392	409	403	386	374	395	393	391	412	401	385	407	354	344	380	447	400	376	358	392	404	386	380	368	436	405	375	390	389	402	380	412	384	367	342	402	375	400	383	397	381	390	398	373	343	396	397	387	408	351	381	382	415	372	376	406	405	370	394	413	416	386	387	387	375	396	384	388	404	366	393	393	342	399	350	358	378	388	391	360	361	414	376	373	380	383	394	376	422	372	373	375	407	412	377	370	378	401	412	409	419	395	357	373	406	375	333	371	401	390	391	397	420	368	396	393	382	427	417	372	400	401	379	383	389	411	381	399	387	418	377	383	351	425	415	412	337	374	412	392	387	400	390	392	373	398	367	384	391	390	382	406	400	367	377	402	386	383	359	378	368	370	397	412	393	426	351	410	378	347	375	396	346	387	392	388	407	374	375	392	391	399	422	375	353	378	400	345	385	372	387	379	366	370	365	396	415	396	405	428	388	414	385	389	394	387	384	382	357	330	356	354	390	373	371	402	388	364	395	382	387	358	372	441	385	375	415	412	367	392	381	394	408	376	375	383	375	415	370	364	376	377	391	383	371	412	378	351	428	418	396	397	394	381	344	413	379	380	370	398	390	377	393	396	390	394	377	364	370	384	349	364	393	399	392	419	412	390	382	401	367	413	401	400	398	402	358	394	369	378	375	358	389	395	395	355	405	362	350	360	419	381	426	393	384	397	381	382	361	381	366	384	422	369	375	407	401	368	390	345	398	360	383	411	389	398	390	401	413	385	434	386	333	399	400	380	439	342	378	419	393	389	371	378	401	351	407	401	384	387	402	379	389	389	373	374	417	407	386	401	387	361	374	375	361	404	351	374	369	424	417	397	385	413	379	414	364	379	412	378	387	422	330	363	368	370	400	384	367	398	395	434	402	406	400	381	368	362	399	403	420	413	414	414	366	376	383	356	404	389	393	393	369	404	406	401	402	404	392	404	416	410	416	358	397	359	389	332	392	376	398	354	381	367	365	399	397	354	388	347	377	350	391	384	361	381	406	395	380	378	393	349	384	345	374	387	394	380	385	372	379	379	413	394	369	338	391	386	360	389	369	383	377	409	397	379	397	382	373	390	417	392	384	376	417	398	401	404	365	380	388	418	385	372	380	365	373	386	369	390	401	357	378	385	389	371	387	408	396	412	378	443	410	407	428	410	400	383	376	379	390	385	399	374	373	395	402	361	421	397	392	385	408	408	403	384	357	391	392	386	386	390	376	394	366	427	391	414	366	378	380	453	415	380	371	409	400	374	380	380	398	397	370	370	422	384	433	362	406	398	386	415	397	409	401	396	385	400	375	370	389	370	431	399	381	376	414	415	397	390	421	357	374	374	402	383	374	357	368	401	384	375	384	419	429	382	348	390	402	382	394	420	382	369	399	396	397	381	373	424	375	354	390	390	383	383	391	430	375	359	420	394	386	402	399	387	380	371	398	397	392	391	363	341	398	425	405	370	397	387	386	382	395	354	354	391	399	363	366	370	398	349	405	395	397	378	381	414	414	368	388	373	374	376	366	437	380	376	373	379	405	360	368	414	419	384	371	417	390	360	405	388	393	395	404	403	406	374	397	398	367	381	363	433	378	405	389	395	426	424	378	374	365	375	405	385	388	394	381	390	387	402	394	424	370	385	402	392	404	416	430	369	350	366	416	408	386	357	375	355	415	401	393	430	386	379	393	359	389	371	398	412	378	357	398	381	383	412	417	381	352	371	386	370	397	385	375	394	368	383	367	394	377	408	359	386	350	422	401	401	379	385	390	364	384	382	349	346	373	364	377	369	362	377	369	387	397	403	394	398	375	380	387	370	373	366	420	354	374	368	429	369	404	380	377	378	396	367	396	402	381	402	381	377	368	384	397	392	368	374	375	378	384	415	403	405	368	397	378	374	375	363	381	392	378	404	368	366	389	389	394	401	364	383	371	388	355	396	368	380	415	424	362	363	358	363	379	352	350	380	382	360	396	384	377	365	372	380	403	357	352	369	369	385	380	389	383	392	435	399	419	377	362	393	365	384	408	350	382	394	411	376	396	372	391	379	341	385	439	387	411	394	400	402	419	402	420	377	339	395	355	384	345	410	385	359	372	361	412	398	380	370	370	392	354	407	371	386	396	401	399	376	394	345	414	367	363	401	383	379	373	423	387	376	373	372	394	380	401	366	359	396	381	379	395	335	371	404	384	381	377	374	384	380	402	432	352	391	393	353	383	408	412	373	414	370	367	403	401	358	417	382	373	355	378	383	386	429	372	396	393	378	358	397	358	405	411	401	358	402	378	392	406	404	394	389	395	386	426	412	370	378	391	409	385	412	371	379	383	369	393	382	395	352	408	369	402	371	375	367	370	363	367	387	394	388	400	374	361	389	391	403	370	380	408	410	353	418	392	378	373	366	391	390	383	414	356	373	356	371	396	393	378	381	395	397	399	355	353	414	383	404	370	396	372	383	371	368	394	350	399	364	405	374	404	439	344	397	373	382	397	360	369	365	391	409	387	392	389	384	382	390	409	379	337	365	409	391	397	408	353	364	377	373	375	389	392	398	409	347	405	392	393	407	399	395	395	386	383	387	384	378	349	373	358	390	414	425	402	371	434	411	409	389	363	367	390	384	385	375	367	386	402	388	354	407	384	405	363	380	416	370	392	391	361	384	416	360	349	369	376	392	384	350	428	388	387	382	388	396	365	399	399	376	372	380	339	397	367	405	367	391	360	375	358	409	382	367	407	374	408	373	383	402	405	377	377	388	386	444	362	382	390	380	389	392	373	371	368	383	379	367	400	390	399	396	385	384	407	376	396	404	395	334	356	396	361	375	393	407	392	394	366	362	397	389	411	382	405	359	344	384	416	377	369	389	374	401	367	403	368	391	397	382	411	403	398	388	389	411	394	386	386	386	388	332	386	370	374	363	387	391	395	374	391	402	382	393	415	345	403	399	364	392	408	407	405	411	368	370	386	344	381	387	402	389	394	353	395	387	416	379	410	349	377	402	383	434	367	382	368	388	363	386	367	421	351	401	393	396	371	375	427	403	399	404	368	368	371	388	351	367	380	415	384	333	428	406	392	376
22422	21048	28594	23724	21052	21101	11714	1254	861	729	709	626	549	552	495	436	480	425	425	465	443	431	411	411	420	416	391	411	379	425	384	418	410	362	391	358	420	369	407	388	385	392	358	366	353	387	378	395	393	348	368	396	390	409	357	406	362	369	403	393	353	390	338	396	352	354	373	375	354	374	377	335	391	387	364	381	381	397	391	351	377	358	408	367	374	356	357	334	373	330	353	361	382	378	347	378	348	408	392	353	332	359	362	340	345	363	364	368	385	384	376	376	365	385	362	363	338	385	385	351	366	375	365	356	352	377	371	374	358	369	338	352	349	371	358	390	379	355	359	337	364	360	366	379	357	361	389	345	360	366	372	362	395	376	368	387	395	349	374	359	361	372	355	361	388	376	376	337	328	365	352	387	367	369	353	368	345	371	361	359	376	378	360	374	398	382	358	352	375	347	349	372	374	368	389	372	358	388	358	356	344	356	344	376	403	368	362	367	356	345	409	339	385	393	420	355	365	376	376	350	364	371	347	339	347	336	377	396	342	343	359	373	363	360	339	388	353	340	352	387	344	360	367	378	360	374	356	350	353	380	376	357	343	364	391	375	363	363	376	392	403	358	395	332	387	365	373	370	342	346	393	391	386	369	367	366	351	314	363	399	369	377	341	385	411	402	341	337	374	353	367	339	340	365	381	352	378	370	343	354	359	342	366	369	377	350	357	347	371	372	369	349	350	378	379	359	367	369	362	359	354	367	370	339	358	375	373	353	397	321	337	361	357	361	379	383	354	351	377	369	380	433	343	360	387	385	372	361	387	373	369	371	354	351	359	344	379	373	352	367	385	367	371	398	357	351	398	365	358	344	368	362	390	333	364	342	353	385	354	374	399	360	381	368	329	367	366	383	364	331	344	352	390	364	348	345	357	366	380	383	335	369	336	382	334	395	371	364	365	372	395	357	335	367	375	353	375	346	375	357	348	437	376	344	374	385	377	350	369	387	358	366	363	376	380	399	354	339	360	366	367	374	371	378	346	377	358	354	372	384	364	410	372	361	345	337	347	392	405	368	331	335	368	363	371	326	398	398	362	362	359	368	345	376	400	366	380	336	368	363	355	372	361	366	375	357	357	401	379	373	365	385	353	373	386	353	337	346	365	376	398	361	402	377	364	365	363	349	367	362	404	354	361	367	364	379	338	374	358	357	362	353	362	384	391	374	373	373	397	356	362	350	336	347	387	374	332	386	337	367	420	343	361	376	344	346	350	379	354	346	360	360	388	381	386	362	377	384	369	368	347	341	363	336	348	380	334	397	354	393	379	365	382	392	374	375	368	379	306	350	354	351	384	347	376	384	383	354	341	352	387	341	375	392	407	348	346	342	369	344	338	363	349	366	358	373	363	345	355	395	402	340	365	349	347	359	360	353	389	364	350	356	329	366	367	342	360	354	359	366	318	396	382	346	371	373	370	369	356	341	384	379	386	367	344	357	355	312	355	380	386	352	373	330	375	358	366	366	351	366	339	367	377	352	356	374	360	379	351	350	362	365	391	370	364	342	385	373	417	362	312	356	407	377	391	357	393	376	358	395	369	359	365	349	345	365	340	350	393	393	356	346	362	353	360	360	358	381	369	367	358	382	410	363	360	318	335	344	369	357	398	351	370	358	344	382	391	344	365	382	372	379	389	382	336	353	383	370	371	352	372	381	385	397	368	406	372	411	381	393	369	387	366	373	386	343	344	313	349	390	393	359	354	377	382	396	365	366	350	381	344	376	380	386	387	365	352	388	386	360	365	364	408	328	370	379	351	370	363	365	338	349	359	330	371	376	369	395	399	365	370	339	340	348	353	354	364	387	390	390	363	341	355	320	324	379	380	362	382	377	368	380	340	393	374	347	355	340	373	368	383	357	372	364	352	345	396	355	367	421	343	395	337	365	376	378	353	343	371	355	374	372	346	347	372	338	351	376	375	361	360	367	368	342	378	319	332	367	365	402	382	370	364	390	339	380	352	321	358	382	370	359	346	366	368	372	335	338	356	374	363	349	403	381	349	375	340	368	377	373	361	364	351	398	363	366	353	362	346	372	351	356	353	354	371	353	345	372	334	373	354	359	380	362	377	386	387	378	356	386	357	350	361	386	351	351	369	376	362	341	333	389	380	328	421	360	331	348	377	343	377	369	376	365	371	338	352	353	403	385	350	364	370	356	342	406	369	383	363	388	381	383	340	387	337	341	352	363	362	383	386	336	353	359	345	351	357	336	417	362	386	394	359	374	361	331	374	341	361	352	336	364	354	333	358	366	377	380	381	342	374	386	346	391	364	351	339	364	397	345	360	342	375	389	339	389	365	338	415	368	350	368	343	331	368	392	364	395	376	357	361	348	353	344	358	376	360	375	330	352	323	359	371	376	390	361	377	392	380	347	340	366	400	360	356	343	364	390	372	376	371	361	365	338	361	351	357	347	366	349	322	365	337	354	358	353	340	365	361	355	396	364	371	388	382	375	348	397	364	362	375	328	378	369	366	348	356	342	365	343	383	373	353	380	391	351	355	358	372	356	378	372	369	362	373	371	363	361	356	372	377	368	378	356	365	342	344	378	373	386	338	349	352	346	360	396	345	364	380	380	346	369	376	378	321	367	402	352	350	380	362	377	396	388	368	331	349	358	350	347	365	367	367	379	340	346	373	361	393	378	362	372	393	395	372	395	360	382	374	377	333	372	371	367	348	366	375	389	371	356	394	336	362	393	371	375	346	346	334	386	373	332	352	412	351	345	367	396	338	370	395	335	349	345	357	372	426	396	380	383	391	392	381	398	382	374	363	349	363	359	380	389	389	379	348	360	369	368	381	367	369	372	369	369	389	360	394	384	375	364	348	378	393	338	372	381	400	375	354	352	364	362	349	360	373	364	364	360	363	405	349	384	379	336	393	358	364	370	396	392	398	372	348	358	379	370	354	368	360	379	376	367	368	378	337	366	335	357	322	370	384	363	367	362	360	362	383	395	365	351	393	354	372	346	342	352	358	388	374	342	368	386	358	363	363	372	363	327	356	371	354	384	356	369	367	347	368	391	357	371	379	353	385	342	357	355	383	382	370	375	360	382	363	385	348	363	348	342	379	357	376	344	375	378	360	326	355	351	375	360	386	370	367	379	368	362	359	372	364	351	362	348	349	355	376	365	374	374	356	353	362	354	351	402	345	400	408	358	359	354	366	388	339	357	335	358	347	356	399	399	381	391	335	355	324	368	379	367	379	370	354	372	340	380	374	387	348	354	343	347	370	370	350	326	404	366	372	342	362	371	357	351	355	377	388	346	365	379	331	375	361	350	364	379	370	380	348	381	400	359	392	361	352	349	372	367	354	339	318	341	373	347	414	394	383	385	362	346	348	342	339	362	352	376	343	377	377	340	354	374	388	378	386	375	374	347	359	379	369	343	361	383	365	341	360	348	370	341	378	349	337	345	342	345	355	391	343	366	311	354	365	361	384	387	379	341
20214	13301	10812	5364	3531	2556	2034	1629	1244	942	844	799	743	675	605	567	571	554	472	522	480	485	455	441	423	432	436	408	424	423	382	412	429	464	426	447	397	394	435	399	396	400	414	412	389	414	399	430	389	399	393	428	406	420	373	368	416	398	381	386	403	372	439	401	400	406	398	363	397	379	384	395	423	387	405	403	402	390	387	378	395	394	374	398	416	409	361	367	372	427	430	385	441	393	392	349	344	385	383	382	393	363	389	371	367	375	367	359	372	411	382	349	375	381	378	375	391	375	395	384	392	418	382	410	385	424	364	364	361	388	400	420	387	386	421	411	400	377	366	397	401	407	387	379	405	383	396	401	396	354	399	388	402	403	382	370	388	404	355	419	393	378	378	370	394	377	397	336	401	370	363	393	398	362	348	374	361	390	402	406	420	392	401	377	396	344	365	355	396	366	393	357	381	375	392	394	366	381	412	387	383	358	405	375	346	374	402	410	403	374	379	364	372	377	373	374	358	367	425	392	368	353	394	379	428	387	364	379	369	384	417	359	403	391	403	381	407	384	368	377	411	418	367	382	387	379	394	399	374	394	350	410	398	364	389	430	410	395	409	396	356	417	389	351	403	429	378	389	391	379	393	447	367	391	382	392	380	387	396	370	371	376	378	428	388	373	371	398	374	391	411	399	378	378	367	408	360	370	380	378	370	379	378	367	397	413	403	346	413	392	423	386	401	389	370	390	417	391	382	370	351	397	371	375	370	397	333	393	431	375	382	378	379	390	374	410	377	388	399	390	424	406	364	409	362	373	347	374	406	355	362	348	374	351	382	422	361	389	404	364	387	359	402	388	415	373	390	383	366	410	374	445	369	340	371	352	390	374	419	365	372	380	389	361	375	400	443	394	405	414	395	397	378	395	376	392	434	379	389	372	362	384	361	374	380	363	377	400	399	363	387	364	370	360	405	423	367	380	372	382	381	358	369	404	339	383	454	374	407	407	394	407	361	374	355	361	364	386	365	356	394	382	375	395	351	379	357	371	410	382	400	396	415	391	413	382	386	402	366	386	412	365	367	407	354	384	389	422	385	392	402	382	388	363	372	403	360	387	354	357	352	378	381	372	412	346	399	390	387	434	361	354	368	428	394	364	339	375	407	391	386	375	365	390	394	383	396	396	374	401	367	397	361	376	388	382	344	405	414	396	400	394	378	376	384	367	394	426	371	379	384	390	418	427	404	386	370	386	378	407	388	399	378	383	381	403	374	375	383	402	368	349	386	394	395	357	376	360	372	377	361	369	388	387	413	389	375	369	395	410	398	428	384	358	391	400	356	345	380	407	359	347	367	339	360	385	371	329	393	370	393	374	379	405	406	423	331	384	355	379	343	381	404	385	426	401	398	384	385	399	394	410	391	360	371	382	378	403	420	371	410	399	401	382	410	415	399	358	399	382	361	379	400	394	352	411	341	407	380	379	420	353	406	383	365	408	384	413	385	413	370	388	414	365	390	369	378	374	413	398	399	393	371	372	390	358	374	357	395	369	379	359	379	397	358	373	405	403	369	386	395	359	401	397	374	356	375	417	352	402	405	380	371	388	435	387	382	400	381	420	367	393	404	406	460	383	400	404	357	378	390	371	373	396	406	416	401	357	341	356	397	392	393	397	403	404	398	392	379	401	356	399	394	417	346	379	358	409	396	394	420	366	368	395	362	368	384	403	405	401	407	375	384	401	399	396	368	364	337	403	385	384	409	397	391	343	378	387	376	389	406	404	371	385	405	392	342	403	359	366	406	413	381	364	382	375	381	360	364	359	372	368	372	368	385	340	398	394	372	383	411	423	362	377	392	385	383	399	371	394	385	404	374	393	376	379	389	364	395	356	378	411	399	386	375	378	411	395	381	382	354	389	387	394	445	400	392	429	357	418	391	400	401	394	388	420	377	369	409	388	395	388	393	398	362	383	381	367	402	376	365	396	368	350	394	368	405	383	396	399	377	385	376	394	380	401	399	389	366	388	384	396	402	370	368	384	424	379	415	370	407	375	418	392	393	352	372	390	375	401	394	390	382	421	377	363	383	382	380	379	381	388	367	394	385	391	382	375	365	407	375	366	395	424	411	402	371	390	376	405	366	371	387	396	402	379	356	392	381	408	430	387	378	393	356	398	402	360	375	376	394	374	404	379	390	396	386	392	367	376	399	353	381	405	419	426	373	385	372	429	373	391	356	395	375	416	385	374	377	359	361	371	377	407	394	376	395	401	397	411	385	355	416	393	412	371	400	361	405	382	403	408	396	390	372	359	334	385	397	357	396	398	385	386	381	378	391	383	372	411	378	405	393	385	416	428	404	402	348	363	360	362	380	356	417	348	363	376	386	352	428	399	419	423	380	398	428	382	389	374	376	384	429	379	366	415	390	373	407	397	406	382	349	421	370	352	361	391	395	410	367	372	419	372	426	349	402	394	374	406	387	373	394	377	396	407	390	375	379	395	410	354	382	394	396	354	370	428	385	439	368	382	399	385	418	400	401	396	369	410	370	399	379	330	393	366	400	380	396	400	349	399	401	374	369	393	368	390	384	374	427	392	396	398	369	373	384	358	389	408	360	341	407	395	386	365	387	366	420	373	397	368	386	389	387	391	370	412	418	387	388	392	367	401	399	375	359	389	381	399	370	373	377	387	385	375	385	376	390	379	367	377	409	378	371	399	394	389	351	391	407	358	377	415	363	350	374	375	380	390	370	388	375	343	374	381	368	378	390	330	350	391	379	356	386	355	387	383	348	393	399	414	391	405	375	391	361	380	397	390	373	389	383	399	369	396	402	361	375	392	396	399	344	365	384	366	350	380	407	379	367	441	377	386	383	403	395	354	395	407	402	387	391	343	369	383	359	416	392	374	383	390	394	394	397	402	362	333	400	408	342	384	396	424	369	383	390	377	404	378	376	436	365	396	422	391	410	345	397	371	415	367	403	351	391	376	387	403	389	379	397	405	399	414	422	387	375	366	384	382	380	354	397	405	386	389	386	367	368	409	418	378	377	380	403	410	380	445	392	368	382	389	424	391	385	384	402	400	405	377	392	388	412	374	386	393	387	399	401	411	418	397	408	392	369	392	346	382	438	416	355	405	395	366	373	388	413	399	385	376	397	390	381	354	333	356	364	385	363	402	411	400	388	364	351	376	376	377	375	352	424	386	387	411	361	376	367	378	352	350	388	379	381	355	399	394	368	406	384	392	367	415	357	373	385	381	404	390	320	384	399	374	376	402	392	388	389	381	373	374	383	380	358	375	395	386	393	426	417	359	376	408	400	341	367	402	391	364	359	369	367	363	418	350	417	398	384	401	397	402	377	358	350	413	410	410	362	380	401	376	369	404	422	402	400	396	409	397	401	381	356	388	367	398	347	380	413	400	385	375	358	387	390	362	391	406	380	342	379	382	392	378	402	376	389	351	404	371	409	353	364	385	369	433	349	387	399	402	394	371	374	380	395	388	381	355
22496	21084	28636	23776	21088	21142	11844	1238	825	800	719	596	587	548	501	509	496	436	418	479	461	444	420	433	414	408	386	419	405	389	392	415	398	389	369	374	399	396	350	396	397	364	397	380	400	375	410	389	424	399	367	365	390	370	385	368	356	362	392	385	356	384	378	394	356	388	363	393	359	383	394	391	398	387	387	397	361	370	397	365	358	384	384	398	370	362	368	412	383	344	403	408	364	398	367	397	339	392	376	365	367	349	374	371	386	392	362	421	362	357	353	382	402	382	378	397	406	344	348	372	377	392	368	367	345	352	378	352	354	384	369	405	352	364	387	360	377	357	374	354	370	384	317	358	382	341	347	348	374	371	370	395	379	352	338	387	358	336	437	366	396	384	365	370	365	397	379	367	359	416	371	334	385	382	349	364	352	363	390	355	352	368	383	339	369	364	388	340	382	395	420	439	406	357	396	351	367	337	348	376	356	366	367	391	371	390	363	373	370	365	348	343	360	402	394	371	401	366	384	350	374	367	361	386	350	372	366	353	388	352	388	348	339	336	365	363	381	377	388	359	362	362	358	360	376	388	360	343	346	404	374	366	361	378	356	382	407	364	367	417	395	361	379	346	357	408	379	411	387	359	374	363	352	381	362	339	382	386	347	366	373	397	390	361	400	398	383	342	348	390	344	359	373	360	356	366	372	365	366	344	382	375	371	376	368	376	381	357	382	415	379	360	383	369	378	388	331	349	397	368	387	378	382	379	356	362	353	352	349	360	391	361	381	366	368	382	383	341	393	391	356	366	373	356	381	389	379	352	387	403	380	369	355	368	361	372	371	390	391	347	366	402	371	378	361	384	409	350	416	378	373	382	392	337	395	394	377	368	386	377	329	372	331	351	381	348	376	374	341	362	349	397	355	389	397	365	380	357	370	382	400	332	372	418	366	393	360	355	395	338	346	368	348	388	384	375	372	363	360	360	372	369	393	344	386	397	376	347	340	343	349	343	426	387	404	399	384	414	401	383	411	365	371	360	364	341	361	379	375	383	373	384	429	365	382	374	374	358	390	356	375	377	373	388	312	377	388	402	373	370	365	421	336	373	363	375	385	366	368	378	368	350	388	357	342	389	347	361	366	418	331	359	371	392	392	378	417	369	377	400	382	406	394	349	383	379	406	394	389	378	355	379	376	357	340	375	377	345	355	363	390	404	353	382	348	389	371	400	335	356	383	354	363	367	334	361	353	336	395	369	397	410	392	379	356	396	373	373	376	370	376	391	365	439	347	339	413	382	383	379	379	385	381	349	373	361	409	390	367	400	368	355	360	368	382	376	366	403	374	381	381	355	373	357	364	377	375	356	297	384	373	396	350	353	353	349	368	376	357	365	376	353	372	345	362	378	394	364	392	363	373	387	375	395	400	396	381	344	392	364	391	368	390	347	380	388	380	370	431	361	384	347	357	396	357	368	382	379	366	396	390	377	361	353	399	390	354	344	381	372	359	385	391	388	372	366	355	391	349	345	388	392	390	363	397	386	360	357	402	335	356	374	363	331	394	344	387	354	373	383	393	361	395	385	367	357	347	349	352	381	375	362	352	368	373	360	368	359	371	357	387	385	402	381	374	360	402	416	386	383	391	353	354	383	389	377	395	383	343	412	397	352	373	374	420	347	368	344	346	398	361	349	385	374	358	370	409	387	364	386	347	393	368	389	373	369	378	372	392	354	359	365	370	437	370	368	366	356	380	389	339	397	368	361	381	398	365	354	357	329	387	419	380	309	377	356	377	385	386	394	368	358	362	350	344	353	370	342	384	394	346	355	346	392	377	350	378	367	379	340	356	365	360	375	363	355	375	345	363	355	373	377	386	358	347	370	386	343	362	378	375	374	377	347	359	354	384	350	367	364	379	369	357	377	413	349	371	408	387	352	408	343	387	356	357	357	378	342	362	376	360	343	383	335	384	368	387	384	362	363	361	344	360	343	360	403	357	361	369	376	357	398	368	360	397	362	382	369	393	398	357	382	373	368	367	354	377	393	387	388	374	378	369	351	393	368	364	349	371	326	410	357	353	372	377	376	362	376	368	397	400	384	374	361	368	373	370	385	382	347	389	391	353	387	377	363	360	397	374	388	383	391	350	386	378	365	374	360	401	389	357	386	350	402	356	377	391	356	377	360	395	367	360	357	362	366	371	379	361	344	399	366	408	379	383	346	379	374	387	357	385	392	359	384	369	385	412	351	376	382	381	361	367	346	367	360	344	399	356	354	368	395	384	361	411	386	369	358	363	356	334	366	349	361	349	361	360	374	367	390	358	353	367	335	364	361	346	385	385	341	392	385	385	377	340	402	363	386	401	377	376	345	401	377	389	397	367	382	380	349	366	373	374	411	361	372	352	390	340	369	344	349	382	373	363	362	380	385	362	344	386	367	355	372	396	355	359	350	386	369	344	356	393	386	368	343	360	362	358	356	356	369	383	383	383	393	397	381	356	387	370	369	367	372	354	339	349	384	369	386	387	384	351	344	370	388	394	378	396	360	403	372	400	370	366	363	370	347	348	378	366	364	406	344	339	386	365	366	370	385	346	356	383	421	389	396	371	388	403	407	348	340	351	373	388	364	368	386	398	369	334	346	351	365	409	401	377	383	355	328	396	377	358	373	390	352	357	374	386	344	356	363	357	338	381	360	345	376	375	360	382	378	351	397	381	364	385	371	371	383	370	355	354	367	387	368	324	321	332	355	366	355	384	390	371	365	374	336	378	372	367	394	376	336	367	381	374	419	376	352	367	333	393	373	360	354	359	388	351	373	356	397	338	365	403	389	373	391	366	347	356	354	364	399	360	367	403	395	353	364	363	345	364	388	349	337	400	405	371	387	339	374	407	379	374	374	416	353	400	380	388	390	378	376	375	369	366	383	367	395	383	375	360	376	383	382	368	394	344	338	403	375	364	385	404	386	383	367	390	352	372	355	393	351	361	358	359	411	387	380	366	371	366	395	338	366	379	382	349	378	398	374	375	369	364	386	371	367	372	362	371	355	350	409	387	360	372	381	369	375	377	372	388	356	356	382	352	396	390	372	371	358	328	399	393	355	367	404	333	360	385	370	399	353	356	348	357	363	354	364	342	384	377	374	369	400	390	358	354	396	431	385	402	351	342	362	353	356	408	394	382	370	368	380	360	381	392	377	376	339	352	375	387	371	353	330	346	365	404	353	376	356	380	386	403	380	372	356	348	419	376	397	389	370	374	355	403	388	340	370	374	363	390	373	372	390	390	354	353	394	343	376	340	405	390	421	370	364	377	401	414	356	350	385	363	369	366	364	360	374	338	385	384	393	387	376	384	367	363	396	399	335	375	369	348	347	378	381	352	388	347	374	362	357	384	382	340	385	364	362	341	364	381	366	375	367	406	415	381	371	370	352	374	391	367	350	343	399	349	361	353	401	386	379	402	373	344	388	375	394	397	396	373	382	349	355	369	359	398	368	387	376	330	388	351	395
22948	15278	10867	5378	3470	2608	2079	1534	1285	1060	866	773	680	657	662	578	569	520	518	540	520	487	474	450	450	443	460	431	444	456	443	416	415	394	423	413	444	454	459	396	394	427	399	402	384	375	429	419	380	378	384	412	427	379	378	415	383	404	396	386	393	410	394	420	400	416	405	417	374	409	401	398	382	412	422	407	394	375	373	376	419	391	396	402	398	400	397	405	400	403	356	395	399	357	366	361	407	401	410	408	390	370	409	397	389	407	370	379	399	419	395	392	369	418	361	386	379	395	385	379	366	395	418	377	379	394	373	388	386	378	368	380	390	402	383	411	370	380	395	400	410	409	405	385	347	400	421	391	416	394	383	400	413	402	374	399	389	431	381	419	387	388	390	331	374	421	406	434	377	407	401	419	402	384	418	421	413	369	420	393	363	375	386	410	384	400	384	395	389	407	411	384	395	394	393	383	362	372	418	365	376	429	428	401	386	393	369	410	377	371	428	374	376	402	408	406	430	426	390	398	364	394	424	377	397	359	380	407	341	356	411	390	353	408	387	353	395	394	420	403	381	383	383	400	403	401	416	355	389	397	401	370	384	386	427	406	402	405	386	375	372	392	381	413	407	383	405	376	375	389	402	394	377	390	394	393	383	383	369	369	382	379	385	391	381	386	369	398	388	421	422	414	374	398	390	386	390	399	415	411	372	394	398	426	366	408	413	351	375	374	381	424	405	397	401	378	382	405	430	393	389	412	400	413	355	429	359	372	417	409	399	386	409	396	394	387	413	399	375	367	392	396	394	395	392	399	394	394	409	394	398	383	379	393	385	381	384	402	404	379	413	402	398	370	389	351	392	368	351	383	390	401	395	399	392	383	370	397	393	366	364	373	382	399	370	423	409	381	384	378	402	388	365	399	406	394	394	395	396	351	374	389	396	397	380	398	398	378	369	397	401	389	373	449	376	378	383	377	389	394	377	395	345	345	413	382	419	413	405	395	368	379	398	381	373	385	409	356	400	393	386	397	390	380	434	402	415	393	386	391	387	389	377	420	400	384	402	375	404	386	367	381	373	396	348	387	394	375	378	399	377	394	374	352	374	378	403	394	364	378	383	406	391	399	402	396	380	398	377	378	412	361	399	404	378	350	390	372	403	384	404	407	380	362	390	372	404	370	384	377	384	389	363	429	430	394	415	441	373	391	393	383	388	420	418	389	380	380	403	397	399	394	405	400	406	379	412	369	414	361	378	376	358	397	422	364	384	424	405	411	403	362	407	372	384	389	383	404	411	409	404	370	397	421	443	388	385	398	406	384	393	394	397	408	401	412	392	375	366	399	373	380	405	403	370	372	379	389	407	365	412	384	371	355	406	363	394	371	405	389	388	397	419	390	385	390	405	416	365	413	414	395	384	370	411	408	377	350	398	389	358	409	390	406	406	435	349	406	366	415	392	397	381	376	405	405	399	426	450	432	379	396	379	385	405	423	385	391	411	381	368	370	381	411	374	381	401	391	377	379	416	379	412	419	375	371	398	392	412	399	375	362	352	395	378	422	373	353	381	405	374	395	389	390	369	403	421	381	401	386	416	398	426	364	417	395	391	407	349	382	384	396	425	389	378	376	397	394	379	404	379	422	406	404	382	386	347	377	377	393	419	412	381	395	404	408	385	403	395	409	366	416	414	373	395	388	395	384	400	385	381	416	395	369	409	332	412	365	389	391	393	404	425	409	393	371	397	390	406	380	386	399	384	401	384	376	366	386	374	405	352	409	391	386	395	421	368	368	399	379	364	381	381	373	394	386	410	409	383	419	372	373	380	417	444	365	393	402	359	383	414	377	363	396	393	409	378	379	389	368	395	389	382	390	403	423	370	397	359	363	405	357	415	410	432	404	387	355	389	360	423	369	405	410	370	380	392	410	393	357	416	386	381	398	376	375	407	377	375	389	376	371	387	403	369	377	431	377	439	395	397	394	385	413	374	404	403	370	398	365	440	392	394	420	423	385	393	380	372	360	368	451	372	392	383	410	410	392	404	416	393	377	384	353	387	437	399	377	387	376	377	367	394	371	391	398	380	390	404	356	370	407	417	436	394	431	413	414	374	361	390	387	405	363	410	406	425	370	408	411	378	398	387	365	372	357	367	364	369	374	391	377	402	353	409	369	412	400	372	363	379	422	398	410	385	358	380	383	374	385	377	396	419	402	411	372	397	385	400	395	414	382	384	382	370	409	400	395	411	379	406	415	382	409	389	373	384	432	394	388	366	386	443	402	374	358	384	394	393	400	412	395	390	365	360	380	393	396	366	424	404	393	427	418	390	417	377	405	401	397	395	417	399	352	386	370	370	382	396	370	387	401	425	396	401	385	381	375	399	426	412	406	415	426	365	379	423	417	370	376	420	365	370	401	396	395	350	377	359	411	344	382	377	396	401	351	436	383	402	396	399	335	439	394	409	342	388	417	420	384	371	421	399	403	433	386	409	407	384	411	397	407	357	361	383	379	410	380	425	376	370	384	370	413	406	360	400	397	391	350	409	376	414	393	380	371	367	387	402	386	390	419	414	398	399	386	409	403	359	395	400	362	392	358	379	374	411	387	359	397	385	380	390	377	348	371	393	418	432	402	374	379	412	374	377	402	395	365	375	396	369	403	362	341	405	394	411	398	398	367	429	362	386	400	393	365	403	366	387	404	376	410	379	359	375	403	412	407	390	390	407	396	386	393	356	411	432	408	395	426	378	403	388	394	414	379	398	382	400	382	410	391	380	421	382	391	349	384	399	402	392	374	410	398	379	389	403	357	382	413	377	399	386	431	390	416	357	408	397	372	380	390	363	439	390	399	419	399	377	381	359	398	344	365	370	411	347	372	382	367	399	398	414	386	409	356	379	375	434	429	345	392	386	421	421	408	407	369	383	371	385	400	403	399	370	386	404	377	396	384	408	379	371	426	397	398	409	380	380	374	423	365	373	381	401	405	423	393	419	377	374	422	376	383	420	392	366	367	393	391	397	377	390	411	402	403	357	426	373	407	411	365	391	368	382	374	381	374	396	412	360	399	379	397	373	370	404	381	395	427	396	379	374	413	388	369	396	416	363	393	369	430	394	388	416	401	412	359	409	396	364	330	398	378	411	377	367	401	392	399	374	380	353	357	458	390	421	372	426	419	393	423	385	375	391	389	410	410	397	423	379	419	409	397	400	400	419	386	411	384	380	387	406	418	392	347	394	388	352	377	422	414	392	373	398	390	401	395	391	447	386	415	391	403	380	352	422	421	411	441	393	369	404	378	390	381	397	415	366	383	387	370	394	434	355	354	383	406	375	396	416	368	397	403	397	382	377	424	387	398	387	402	393	401	399	407	387	407	379	421	365	377	387	395	392	392	370	387	436	388	391	354	386	363	382	378	367	401	356	390	383	381	384	410	436	405	403	403	395	433	396	377	403	405	375	382	386	385	365	368	390	391	416	385	369	406	402	403	388	349	368	370	410	422	364	419
22455	21028	28577	23674	21031	21074	11727	1225	844	740	650	616	545	536	523	501	467	462	457	472	465	441	443	427	402	415	405	390	423	397	391	432	416	394	426	403	367	404	406	410	429	388	380	380	371	388	364	427	338	416	385	376	352	370	388	375	361	411	391	379	402	346	384	406	364	374	370	391	368	408	394	406	388	402	365	395	369	376	389	368	398	431	367	416	384	360	374	412	395	410	343	376	354	354	355	397	408	399	352	399	365	339	339	354	380	410	406	396	391	367	345	359	424	374	356	384	394	373	373	354	391	355	378	373	376	418	385	379	366	378	384	373	376	388	397	400	371	369	428	381	387	388	393	342	393	418	393	390	379	368	384	418	396	362	417	366	338	376	368	344	389	392	376	383	390	365	386	358	383	400	371	366	369	372	355	343	376	393	359	391	381	383	369	392	378	372	391	375	414	384	369	389	361	423	428	375	406	398	371	367	411	385	332	358	375	376	370	381	358	389	384	440	366	370	395	333	399	355	405	376	380	342	361	407	360	380	373	376	386	384	398	368	349	396	359	376	371	386	366	389	412	351	398	358	368	315	373	416	389	409	371	384	352	366	345	330	399	386	359	406	370	335	379	411	392	371	343	385	360	404	373	404	395	356	365	406	383	403	347	361	354	356	351	390	369	388	369	348	391	376	390	392	404	405	347	358	400	370	373	370	377	362	393	355	381	397	381	361	353	389	352	357	391	410	351	369	370	378	400	333	409	395	375	389	372	393	376	368	400	375	379	402	382	409	389	369	372	369	377	383	370	384	371	391	425	394	358	390	370	373	350	384	357	356	380	371	381	380	399	386	404	399	388	358	366	380	354	373	395	353	360	354	410	366	371	365	335	393	395	389	362	368	398	394	386	347	383	340	403	380	363	389	388	375	392	368	389	384	430	383	380	352	402	373	400	364	406	406	368	347	387	396	397	379	367	383	366	377	364	372	424	405	392	389	370	400	392	358	366	402	377	383	380	393	380	355	373	395	356	374	405	388	439	375	348	384	416	387	410	370	403	374	383	361	392	376	383	341	354	330	381	384	374	376	384	395	371	388	375	379	369	374	407	366	386	357	386	377	361	383	357	380	398	406	414	368	383	368	371	373	382	363	346	367	349	367	367	422	380	348	371	386	364	373	393	314	368	355	388	397	375	400	392	355	393	352	351	401	374	385	403	359	388	351	396	388	400	360	398	370	390	376	425	353	405	371	364	362	382	404	406	337	413	371	411	360	392	386	389	375	390	419	369	390	440	372	372	374	400	378	347	371	383	373	380	355	372	370	383	419	396	402	394	377	402	374	355	391	368	377	377	394	381	333	390	371	410	372	404	371	399	399	399	352	389	369	373	348	365	385	383	429	402	376	393	373	401	377	380	380	385	377	347	391	385	358	389	366	352	378	395	365	384	374	352	369	372	401	390	387	342	394	407	373	381	370	357	345	343	376	390	358	372	369	386	374	398	366	347	373	357	389	381	344	424	400	389	388	362	372	379	369	378	386	347	379	375	388	387	360	342	384	400	398	343	379	388	360	370	371	388	371	388	371	366	361	386	411	351	390	373	377	359	356	377	383	381	378	390	372	359	388	379	387	372	367	384	346	390	340	374	372	405	381	399	361	366	373	356	364	377	378	372	398	379	383	392	371	390	391	416	366	336	387	400	391	352	382	385	387	357	383	383	369	369	395	360	388	393	383	408	378	361	390	357	386	379	402	368	373	410	373	404	368	366	386	366	417	359	388	372	369	365	341	406	392	384	376	390	367	365	373	355	374	391	386	388	373	365	392	405	364	374	388	368	402	370	373	347	391	360	375	357	378	381	359	385	361	367	351	392	350	375	376	356	365	361	412	355	373	372	385	392	393	389	353	380	358	383	394	419	380	378	376	374	374	380	362	368	374	409	393	351	395	391	384	368	341	331	397	359	371	356	390	378	360	348	387	381	330	398	392	380	343	403	386	372	392	381	360	350	333	380	388	357	355	354	383	403	368	399	354	378	392	423	390	394	396	364	364	384	386	386	387	363	354	391	381	390	384	381	364	372	399	382	372	360	392	391	354	433	363	388	389	381	384	365	389	385	387	373	401	410	375	408	374	357	383	410	384	388	409	359	388	348	383	351	395	363	356	378	370	370	350	381	375	360	354	393	397	372	355	359	398	359	366	382	383	348	390	362	373	375	375	369	393	394	369	387	375	391	407	384	372	380	352	404	365	364	342	351	414	406	401	386	377	381	370	381	420	382	365	357	371	392	339	335	394	364	402	394	379	375	400	388	387	364	378	368	382	375	383	360	378	373	386	353	382	394	391	372	367	359	395	364	389	360	389	397	381	375	390	379	398	404	362	380	407	365	361	380	337	387	408	368	387	383	400	414	424	369	392	392	355	337	395	369	419	380	385	383	377	362	382	369	383	374	358	404	384	388	394	390	371	378	373	368	395	363	387	416	392	407	383	405	386	367	332	378	377	363	383	394	381	384	371	367	382	334	377	374	353	390	381	368	375	379	423	397	360	365	357	381	364	366	421	379	389	379	370	364	368	415	354	391	386	400	372	373	392	370	383	349	344	349	375	371	395	403	350	343	419	393	357	388	369	372	357	378	367	392	351	393	397	364	366	377	348	395	362	382	364	367	382	335	359	378	376	398	398	386	378	367	392	365	380	403	396	384	401	322	376	391	390	391	392	362	359	327	378	381	408	357	380	359	368	351	375	397	360	381	358	405	393	370	355	391	378	358	370	389	339	376	395	386	389	384	370	374	385	387	387	386	384	418	367	400	387	347	365	435	391	380	374	393	385	387	358	376	377	362	350	392	391	392	408	377	404	335	376	376	408	366	396	371	381	376	371	364	392	397	348	351	366	381	419	384	381	377	382	375	406	357	388	395	382	398	359	418	400	326	380	382	388	412	374	388	360	385	401	392	380	373	329	350	374	382	381	386	374	413	404	400	348	387	373	360	366	384	383	348	393	362	405	389	347	360	375	385	365	383	348	357	415	413	381	404	382	380	377	416	394	393	353	393	351	384	392	344	423	375	386	382	358	395	384	399	347	418	395	355	358	372	382	354	348	378	360	353	381	405	349	326	370	377	378	348	376	347	417	378	372	367	351	364	335	358	378	365	367	383	355	366	381	407	364	361	421	355	385	403	392	402	356	351	370	399	374	370	374	391	364	367	369	349	410	396	414	380	367	376	376	360	405	392	375	338	338	393	363	391	386	418	395	398	352	377	413	353	390	412	430	385	382	380	368	348	362	390	367	378	385	395	357	364	377	397	416	429	365	393	384	404	376	377	384	372	390	389	365	368	371	400	396	362	346	396	382	370	398	364	404	400	383	389	377	371	394	394	379	351	379	368	399	387	389	378	358	375	347	373	385	363	365	383	400	389	387	399	363	347	363	360	450	366	358	365	404	379	355	381	337	364	366	383	383	372	365	377	369	400	379	400	347	362	356	353	374	379	366	364	356	392	384	394	387
27294	15337	10597	5159	3417	2582	2020	1538	1278	1043	872	773	713	661	616	620	548	535	557	475	475	489	486	448	479	459	468	430	426	433	461	439	429	430	414	425	463	401	450	422	430	406	436	439	427	395	404	442	427	410	420	420	387	393	409	393	418	409	405	409	414	400	395	377	392	429	412	387	384	414	427	400	405	436	391	383	402	407	389	415	416	371	389	420	365	443	419	379	389	388	395	410	413	414	363	412	432	411	397	405	396	374	438	411	412	427	386	414	383	426	377	387	393	388	426	375	407	399	425	394	423	390	344	410	393	429	403	388	411	416	389	393	376	398	392	422	420	377	375	417	440	395	406	365	396	409	370	398	383	411	404	417	383	415	400	407	409	409	442	421	432	413	376	399	412	416	401	429	411	375	378	395	406	411	389	404	412	396	370	411	450	413	381	410	386	432	404	393	441	431	421	364	406	394	398	400	380	396	368	379	431	412	411	393	409	408	395	425	376	400	413	373	420	395	382	414	415	415	402	370	415	397	396	379	381	372	379	388	434	369	407	375	371	370	422	410	394	420	376	384	406	393	396	430	401	400	427	426	426	417	386	411	388	369	377	389	406	439	424	408	383	400	399	404	394	400	433	400	398	413	392	382	408	405	351	385	410	393	372	438	416	367	350	419	439	382	406	404	389	399	427	390	384	410	381	386	395	408	425	420	382	391	414	392	404	410	386	386	411	403	417	413	374	405	395	355	394	413	417	400	385	390	388	397	385	396	382	385	436	429	423	387	431	428	374	417	409	391	369	405	422	345	364	393	428	405	390	407	419	382	423	408	428	395	417	395	417	361	383	413	425	376	419	406	417	411	412	404	408	428	384	394	424	408	347	390	423	410	391	406	420	399	407	398	394	380	413	423	403	377	399	410	401	422	419	366	410	394	397	425	439	403	394	390	375	412	426	359	397	408	422	385	404	406	412	396	402	380	422	386	408	413	412	415	452	375	405	410	404	377	385	391	406	400	405	413	392	400	422	413	403	392	406	413	391	345	386	363	399	396	418	408	395	396	426	409	407	382	447	399	407	391	383	433	389	396	373	416	410	411	388	405	383	395	426	403	416	420	407	396	382	361	385	386	356	384	398	422	384	382	410	396	379	390	371	431	422	394	398	379	422	377	415	412	363	398	415	421	372	408	376	399	415	409	399	422	415	374	423	410	397	390	420	411	417	420	400	456	375	412	448	413	387	411	377	413	403	440	393	378	399	379	408	418	381	438	379	405	405	381	396	383	413	400	401	410	380	397	388	418	382	388	395	383	405	407	388	374	436	379	428	391	403	379	414	411	411	412	412	401	417	359	395	418	398	369	415	402	433	393	425	387	385	405	405	398	463	408	389	373	411	399	382	382	376	399	392	408	394	395	424	362	396	424	403	431	398	382	368	415	394	386	389	399	422	390	417	431	368	384	389	389	404	419	393	421	416	376	393	365	412	370	425	399	392	398	374	407	404	403	408	416	397	358	410	381	404	380	401	415	406	392	418	378	405	389	422	329	383	407	420	369	410	392	400	431	406	419	403	390	442	387	409	421	401	407	388	373	373	381	392	387	407	393	430	419	395	417	416	399	398	389	397	405	410	402	410	414	397	369	399	395	432	397	400	433	419	414	404	404	415	380	401	368	408	413	393	417	409	419	372	410	396	449	407	386	409	370	432	389	378	404	393	409	404	414	404	402	384	398	394	389	367	396	431	425	420	415	381	435	441	390	395	400	367	415	376	397	433	417	448	419	363	376	420	403	404	428	371	400	380	432	430	410	383	427	397	393	407	376	401	439	397	406	393	392	388	387	411	379	430	383	398	422	404	411	404	407	393	353	389	413	395	410	378	403	334	412	417	413	393	404	395	384	405	405	393	396	388	379	417	363	402	402	382	389	382	379	419	397	397	418	393	397	384	339	378	397	395	380	374	385	399	412	379	388	400	400	448	392	413	392	392	413	421	368	374	388	392	401	421	393	400	427	380	380	393	367	424	400	380	362	402	386	374	395	391	400	371	378	374	402	402	396	399	406	380	378	445	383	390	391	404	407	399	398	400	407	414	396	400	419	407	392	424	409	377	380	418	425	383	424	400	384	415	385	405	400	404	403	394	413	394	417	385	409	426	400	408	393	431	407	403	376	377	396	396	393	402	395	396	395	398	402	432	395	409	427	401	405	388	378	402	424	376	405	392	395	433	407	449	382	420	374	382	410	415	417	418	357	408	414	393	391	420	419	416	397	428	411	423	366	406	410	407	409	404	378	382	397	401	397	397	419	415	387	435	394	405	418	420	398	432	401	417	401	386	386	391	403	412	391	380	393	386	417	381	401	383	377	381	417	389	421	376	404	378	396	412	396	407	399	395	405	378	415	373	414	412	387	389	403	409	393	383	401	392	368	431	400	401	381	418	398	418	375	410	407	420	415	371	415	388	386	355	360	413	446	395	397	386	376	418	385	401	399	392	439	366	428	408	399	430	410	413	390	405	369	425	404	422	380	401	403	415	423	435	396	407	407	367	389	401	389	414	404	426	400	388	390	383	385	404	413	407	409	376	389	413	383	399	393	394	424	389	379	394	423	372	376	412	416	412	415	399	401	395	397	432	402	424	431	366	394	401	420	383	373	399	417	398	399	401	397	372	394	409	384	405	405	404	373	418	434	394	371	403	369	396	407	403	428	403	400	376	411	368	414	386	398	402	398	425	404	367	393	401	395	405	393	405	383	358	388	393	407	427	401	391	414	421	394	412	398	408	405	370	410	443	350	370	410	431	419	404	405	405	414	384	375	416	427	397	384	378	420	412	407	391	436	389	428	412	385	378	400	406	439	386	389	448	372	399	389	387	361	366	423	416	402	428	387	421	384	365	399	395	378	404	378	396	395	405	389	386	417	413	364	420	387	426	418	391	394	396	398	383	376	414	366	368	421	416	374	408	404	396	380	406	387	363	384	405	382	434	370	391	372	380	385	424	416	422	426	399	415	436	384	358	390	367	375	382	405	412	402	401	407	392	379	382	410	385	380	380	428	371	397	390	423	392	387	341	429	444	391	429	432	372	402	404	382	381	383	383	398	396	377	393	370	385	401	387	428	375	396	392	421	408	430	425	377	410	359	392	411	436	394	374	415	392	416	397	396	385	373	406	386	422	397	395	362	388	426	398	384	357	404	442	415	393	371	397	392	372	404	403	408	414	452	428	360	381	393	419	396	345	391	378	408	401	366	445	376	409	372	389	430	393	447	384	392	375	413	381	383	391	353	402	386	399	414	409	395	398	373	373	411	379	435	398	434	367	426	402	416	393	376	388	384	367	376	403	384	396	384	384	382	403	385	379	412	366	363	383	409	389	414	416	399	405	403	403	425	413	363	434	433	421	387	359	372	380	383	379	433	384	417	398	397	376	399	420	406	411	405	383	473	441	395	423	408	420	401	426	413	396	408	385	398	397	404	352	433	420	400	371	409	368	386	356	425	387	390	402	415
22409	21032	28571	23679	21034	21086	11741	1238	858	762	636	671	542	547	541	464	522	454	463	493	450	433	467	427	448	471	411	449	441	437	384	423	419	437	454	394	394	409	369	402	407	365	395	382	417	408	381	391	402	403	416	406	380	423	404	385	388	422	375	414	378	421	436	399	394	380	418	405	410	415	449	369	405	385	375	380	385	397	385	401	415	363	409	379	405	370	422	374	403	389	426	364	360	350	384	388	390	389	400	437	361	453	412	368	424	381	388	402	404	419	381	365	437	388	364	426	386	401	371	360	419	383	384	391	381	426	371	376	372	370	392	402	378	383	421	365	397	385	383	393	420	401	363	391	396	430	386	388	360	392	374	375	385	396	411	379	391	380	394	368	383	370	397	379	405	411	410	356	379	367	394	388	372	419	413	360	348	381	384	356	381	402	372	382	390	366	383	381	379	370	387	424	395	395	371	386	389	385	401	397	410	373	389	386	364	376	399	389	381	409	381	427	392	405	433	367	357	398	361	414	376	408	373	363	389	376	378	385	376	414	391	418	353	354	388	390	380	369	431	436	386	381	405	379	359	381	432	385	388	375	394	411	379	396	405	394	405	401	381	400	370	394	401	393	409	394	403	433	372	380	404	417	383	422	384	350	392	368	390	424	383	351	402	361	402	401	392	349	402	386	415	422	389	424	382	370	391	419	394	382	386	370	395	390	412	367	426	402	375	389	402	387	373	381	370	407	365	413	404	451	390	395	417	414	395	394	408	414	405	394	392	404	381	400	430	409	414	358	389	368	373	391	379	356	371	420	404	342	388	405	344	351	370	368	378	381	406	411	383	404	383	399	377	435	386	415	391	419	392	341	407	379	367	395	387	365	368	400	404	440	403	373	410	378	410	379	360	368	381	371	429	372	392	390	394	406	379	423	392	380	361	383	381	381	376	384	424	355	350	377	378	395	376	391	399	402	392	391	367	389	402	430	408	379	422	381	385	409	408	401	363	390	372	415	388	366	396	398	374	407	374	367	388	342	379	412	414	347	414	371	374	426	366	378	390	367	400	363	383	379	370	399	387	412	377	370	392	405	418	372	372	384	417	360	397	386	407	393	395	368	412	416	453	412	378	393	402	423	410	404	376	391	382	383	395	345	394	388	415	367	422	394	384	397	383	348	382	381	393	356	389	397	377	360	411	406	371	375	410	397	373	388	383	376	382	394	366	342	330	369	391	394	390	357	391	403	375	356	370	399	361	408	380	390	415	363	376	413	372	357	389	369	408	380	416	373	411	400	420	396	406	361	356	383	384	403	411	401	398	388	394	393	361	389	398	396	377	397	357	372	357	372	384	430	370	389	355	366	379	375	412	405	369	395	372	419	378	372	393	391	381	357	402	423	436	429	402	374	425	417	368	415	407	369	409	427	385	393	386	359	407	393	368	433	397	410	383	403	391	418	432	376	405	385	399	370	386	366	402	391	361	432	398	361	387	382	376	402	378	358	407	364	375	350	383	372	366	413	394	370	386	381	364	411	409	371	384	408	381	386	397	417	354	392	372	396	372	372	392	393	363	393	388	414	418	395	341	402	380	367	381	378	385	406	368	367	405	388	394	375	380	372	371	414	365	385	418	378	398	404	375	366	351	404	390	371	378	394	367	343	386	365	371	390	386	399	369	395	388	374	391	370	407	391	397	398	420	402	381	376	403	368	387	391	388	369	405	383	384	398	399	402	355	420	391	369	362	378	401	369	389	370	382	371	376	397	411	369	350	393	426	397	378	392	416	387	363	382	395	349	387	362	382	369	385	428	403	359	405	397	351	394	400	374	370	397	388	394	383	369	377	411	366	399	416	414	403	411	399	391	400	356	395	391	410	380	365	388	359	411	366	385	376	385	388	418	404	356	420	368	409	397	411	376	379	354	375	394	376	407	409	384	394	401	398	400	390	383	382	401	424	391	376	393	397	409	404	393	419	380	417	387	414	378	391	377	385	369	391	384	390	371	403	429	371	401	409	397	390	381	372	405	403	404	369	390	357	386	404	379	370	376	390	405	384	405	377	379	377	398	372	389	385	387	394	398	360	384	400	382	428	408	392	367	404	400	362	444	413	389	366	355	395	392	409	372	424	355	366	389	400	406	357	378	377	384	377	393	385	385	403	379	390	341	397	386	365	369	390	397	389	408	387	367	423	384	362	379	385	385	392	400	373	392	362	364	421	365	410	412	386	381	422	392	379	354	375	366	371	392	415	362	388	389	387	362	370	378	371	407	370	377	398	430	403	382	413	375	392	378	346	399	417	368	375	370	402	385	388	405	387	373	373	373	409	402	385	397	372	419	383	321	391	408	405	377	399	364	389	400	404	358	374	399	408	411	372	393	375	372	397	376	432	375	375	365	374	391	377	396	384	366	344	380	365	406	422	413	391	353	408	424	377	450	374	360	404	405	375	387	410	403	352	374	407	375	397	398	413	407	363	362	391	372	442	371	413	396	395	388	389	409	375	383	418	405	371	365	371	378	410	375	382	377	410	373	383	369	405	397	397	423	414	400	410	397	418	409	385	371	374	378	387	386	399	343	410	399	389	371	396	412	383	393	398	385	375	351	384	381	420	381	381	397	400	403	389	389	398	412	333	390	390	364	359	389	385	389	397	382	394	368	373	398	397	331	390	370	369	404	417	394	375	405	395	383	366	400	410	400	372	374	383	351	378	406	394	385	404	353	393	366	383	408	371	389	393	401	387	433	407	379	347	414	401	406	388	376	380	407	417	423	367	419	378	392	393	395	380	371	382	396	413	376	341	403	374	382	391	395	357	394	386	351	378	418	402	403	410	396	376	410	385	420	371	399	355	368	366	384	401	382	401	383	369	387	373	356	386	378	401	410	371	365	391	381	353	358	417	383	412	362	382	416	395	377	372	368	429	392	402	377	368	355	387	374	367	394	399	398	392	389	400	433	352	391	396	390	371	402	402	365	386	413	364	382	390	400	387	389	396	408	410	380	401	385	385	392	382	378	369	439	383	409	390	397	367	388	353	368	398	399	392	383	405	396	379	374	388	360	372	420	386	403	390	397	403	403	349	414	367	369	412	417	409	351	409	381	391	386	389	404	409	381	397	410	399	397	427	398	379	373	390	401	390	413	385	422	387	417	388	364	395	378	375	379	365	375	411	379	377	382	421	426	425	398	371	419	384	398	369	356	365	384	380	431	407	393	388	364	415	418	375	327	348	407	399	394	418	401	364	363	397	394	388	387	376	392	401	381	379	398	393	404	366	384	412	379	379	397	380	374	368	421	413	401	395	367	361	382	393	386	416	416	382	397	361	371	385	381	365	367	376	396	383	388	389	400	371	423	398	381	413	399	430	376	393	352	390	402	377	368	396	375	388	396	387	387	404	374	398	399	420	371	391	388	383	397	380	402	418	377	396	391	375	379	368	404	392	410	410	408	385	390	408	395	401	390	377	411	404	393	397	365	415	426	387	397	355	398	392	359	420	396	404	352
29402	13648	10448	5171	3458	2634	1966	1566	1222	1014	875	796	744	652	619	610	575	521	501	519	491	507	509	480	501	454	474	481	479	455	474	435	442	468	446	423	427	425	431	388	438	425	415	424	427	430	373	403	393	393	411	410	415	411	412	398	423	440	408	421	432	392	407	434	444	369	438	408	388	387	394	394	374	422	399	419	400	398	401	414	425	391	400	412	424	373	398	408	404	408	449	371	435	401	412	420	413	392	410	384	395	432	406	429	376	410	426	376	425	417	420	403	393	427	405	416	411	413	404	394	414	397	405	411	462	401	387	414	453	389	395	437	429	401	411	358	409	394	403	400	417	404	441	388	439	392	418	434	411	379	433	428	419	419	382	382	412	416	401	410	425	381	405	414	395	395	401	420	424	452	412	384	401	424	414	351	378	426	425	429	413	421	418	420	414	383	389	406	408	439	431	409	429	410	430	421	426	418	382	429	421	417	386	448	413	408	406	420	398	416	423	406	405	438	395	434	394	420	417	407	425	401	402	399	406	408	383	439	394	399	413	419	385	436	391	406	399	376	436	385	382	409	420	452	376	438	396	423	381	392	392	398	401	423	387	393	404	401	383	408	395	363	394	437	396	435	454	414	437	388	391	402	388	397	390	411	386	393	417	421	446	425	416	414	406	403	401	440	411	392	403	421	393	418	473	453	369	436	413	397	442	433	420	402	401	388	385	377	401	480	391	449	404	376	435	427	387	422	450	410	385	396	377	405	398	413	389	407	385	409	433	416	407	430	411	440	396	423	373	410	450	398	415	437	422	415	350	398	437	437	412	412	429	396	424	413	426	466	392	388	397	454	453	414	410	382	391	422	403	396	404	409	376	420	396	397	417	392	401	399	396	451	390	430	420	405	427	401	411	408	407	422	409	411	394	394	428	420	399	422	404	410	366	431	421	380	421	411	449	393	437	377	410	457	402	366	428	427	436	401	393	396	411	422	471	371	426	413	406	418	393	368	457	428	421	409	400	387	394	424	369	432	376	428	399	411	400	405	422	394	407	437	417	415	419	411	397	426	405	406	399	408	402	408	401	380	415	415	446	406	360	388	404	395	409	407	408	419	401	408	470	386	431	417	409	402	403	402	410	402	379	362	412	377	413	405	371	430	408	383	434	426	394	391	400	464	411	386	366	453	398	424	412	397	416	405	411	375	425	413	406	377	384	417	420	422	395	407	378	395	393	395	412	368	406	404	435	410	410	393	372	410	440	427	402	447	437	410	422	405	412	387	393	444	409	404	395	424	399	400	412	441	413	387	428	375	393	398	393	409	380	433	425	419	425	426	420	388	421	362	414	391	440	420	392	364	391	384	381	410	427	399	418	393	419	420	380	406	412	359	396	413	399	416	403	449	413	428	429	397	414	407	431	425	433	379	427	427	427	398	418	406	411	421	414	380	405	410	407	419	436	430	411	407	398	404	398	409	377	415	383	362	413	390	394	415	353	385	416	431	403	417	436	389	402	401	372	439	400	403	429	373	422	438	386	396	404	381	419	423	408	421	395	388	390	430	402	410	390	423	394	379	426	424	436	380	404	401	421	405	431	435	421	388	398	432	411	429	404	442	411	408	420	417	378	373	410	481	395	405	421	370	421	422	419	399	424	391	431	420	401	390	403	444	410	406	415	434	419	397	375	446	401	462	416	381	398	423	423	460	422	402	428	400	427	421	418	427	371	416	408	420	441	438	410	415	424	382	411	395	404	393	404	433	454	364	391	447	419	388	385	362	410	392	420	357	424	407	420	390	404	341	382	411	451	416	388	403	358	431	392	412	427	409	431	417	430	418	450	411	412	382	393	413	415	403	387	376	412	411	390	425	427	401	445	404	455	425	421	391	429	429	414	403	380	411	467	409	404	410	423	395	390	425	386	429	403	402	409	415	408	447	405	442	360	388	384	354	400	381	405	416	399	396	418	393	418	429	400	393	409	395	377	429	390	409	404	444	411	426	426	429	438	421	400	403	408	413	418	438	398	402	412	411	428	391	396	381	441	413	426	430	411	422	466	412	396	425	404	410	429	411	401	446	389	394	394	424	424	410	434	393	370	406	434	402	369	373	388	408	412	409	430	402	393	422	401	426	366	405	425	453	467	415	389	385	394	418	411	425	411	370	390	380	444	412	368	395	393	435	380	426	424	424	424	346	416	414	399	415	410	425	388	398	401	394	398	437	429	399	379	433	406	407	449	407	453	426	438	411	409	395	398	402	415	406	427	371	388	426	411	412	381	417	403	382	418	420	399	408	404	399	405	414	410	384	420	422	438	387	398	422	425	388	412	400	437	404	434	412	430	396	405	399	429	418	392	378	388	392	350	382	404	397	430	390	412	451	397	440	413	435	428	432	397	400	408	370	403	408	431	433	384	433	400	410	433	417	401	437	380	368	420	412	427	372	423	407	387	412	435	437	414	416	418	408	400	399	451	423	389	399	423	380	402	405	370	407	371	371	420	414	444	400	380	424	360	430	413	379	453	413	404	405	421	426	426	421	421	383	412	395	396	391	424	412	421	401	376	406	419	382	408	416	394	401	384	420	403	406	411	437	453	419	397	422	387	423	403	403	399	418	446	408	402	393	408	405	448	430	380	436	424	413	412	408	400	393	366	399	403	423	388	400	376	432	436	402	425	421	364	380	405	412	426	392	418	404	410	396	457	391	421	437	433	381	444	421	398	401	411	426	399	426	392	376	378	416	414	409	396	410	470	408	405	412	449	436	410	406	399	385	430	426	421	440	434	404	415	383	406	402	397	372	380	366	386	422	368	370	395	432	421	409	389	424	407	439	456	410	387	410	434	412	400	412	432	410	394	391	418	437	397	404	386	397	363	428	432	389	400	402	400	430	382	427	389	402	377	399	392	396	388	368	383	405	428	390	415	367	407	403	391	395	399	386	394	403	366	436	390	420	394	373	382	421	402	370	408	391	391	442	390	410	430	433	382	424	437	385	416	401	379	399	418	387	442	420	377	415	453	441	400	400	413	418	436	368	400	400	417	438	427	401	418	396	423	417	386	421	396	405	422	437	390	428	418	346	441	395	424	400	396	376	468	386	403	429	387	373	377	400	415	391	372	424	417	374	433	368	403	420	443	458	392	384	380	403	411	374	420	425	415	380	369	453	395	415	376	411	432	422	434	411	414	432	389	405	429	406	387	397	424	399	421	388	408	419	405	388	384	424	420	413	445	411	444	398	426	424	401	425	410	436	402	398	416	374	444	405	381	411	411	421	412	390	392	395	354	379	429	432	404	358	377	383	433	408	413	415	428	389	420	404	419	381	447	417	429	400	398	368	440	424	397	397	399	411	419	409	392	383	449	410	408	414	444	413	419	377	377	446	405	392	419	375	387	394	417	432	381	430	405	431	409	425	414	362	400	423	417	403	400	425	427	413	395	425	408	405	445	414	391	410	392	398	401	409	414	419	400	407	432	376	431	411	407	395	425	412	391	416	416	434	419	402
22506	21076	28617	23766	21078	21124	11752	1279	849	782	671	628	591	548	594	515	474	494	467	458	447	458	457	450	438	417	414	421	445	433	443	458	409	402	382	414	362	402	405	387	395	429	407	420	408	404	384	410	366	394	409	428	426	402	355	379	394	422	381	386	417	389	386	379	386	386	368	403	412	414	396	365	385	409	419	405	378	410	437	419	419	377	396	401	403	392	393	371	388	424	397	379	369	382	391	397	412	378	401	431	386	388	388	438	394	389	363	398	373	368	394	377	373	383	364	390	437	393	419	428	419	427	415	401	416	418	356	411	385	379	401	396	398	409	403	381	405	404	383	390	376	386	391	415	404	385	402	394	393	379	383	419	365	348	397	372	403	377	384	368	393	440	404	377	411	408	396	409	406	387	410	406	401	385	399	390	394	369	407	394	377	408	390	376	421	381	363	403	432	414	386	442	404	390	421	382	368	396	381	374	402	428	393	405	364	420	384	395	390	384	430	392	392	403	404	344	428	386	391	381	411	379	393	373	423	390	399	370	384	397	395	423	425	391	385	374	392	429	423	372	378	371	399	405	399	376	351	371	408	387	388	396	389	373	419	384	449	375	371	399	398	402	342	421	403	417	411	397	387	389	361	407	366	358	381	390	379	406	369	397	408	392	407	394	391	396	432	390	374	427	384	408	418	396	403	426	379	399	411	385	347	426	393	391	400	407	377	417	373	394	394	408	366	366	393	408	388	425	385	371	399	372	403	393	387	379	374	414	370	360	404	401	399	432	380	361	407	464	392	380	399	386	368	445	402	399	427	414	395	417	422	363	381	376	426	377	387	401	385	391	376	428	392	377	402	406	360	409	410	404	387	415	403	414	382	401	399	407	383	394	379	412	396	393	397	392	368	378	390	396	386	397	421	404	427	381	390	414	388	368	409	378	384	425	421	399	437	411	399	375	385	380	401	380	398	393	359	370	407	428	385	396	399	383	394	385	384	393	414	374	387	410	402	427	417	395	364	389	404	378	417	374	411	426	417	374	386	393	403	387	453	395	364	385	378	393	385	364	393	408	428	401	428	389	368	380	426	364	394	374	382	382	379	402	394	435	350	409	395	361	375	395	390	431	387	357	385	377	419	363	404	408	390	409	377	375	385	365	394	378	406	405	377	382	379	392	370	408	396	441	390	423	366	392	385	377	410	392	399	378	399	410	373	402	370	405	366	366	395	378	385	421	430	402	410	397	387	393	360	384	393	416	382	386	367	415	404	372	357	408	403	377	406	396	403	378	412	382	397	403	429	397	386	411	377	413	422	415	400	377	364	406	370	446	396	381	373	385	376	387	405	432	444	387	392	394	391	395	388	394	399	381	417	388	393	342	387	398	403	400	393	366	384	351	393	415	373	387	374	345	403	420	408	390	371	366	389	408	387	411	407	411	395	360	376	398	400	386	404	398	422	426	360	398	384	436	347	370	396	383	396	404	373	411	396	415	371	411	413	434	404	403	387	372	390	395	413	390	422	389	426	416	392	397	386	383	370	380	383	416	441	380	397	421	391	350	411	388	393	403	419	404	404	407	381	401	418	394	400	360	394	407	361	391	367	414	394	405	387	370	391	354	392	386	411	403	393	378	392	375	371	404	420	423	388	390	423	405	376	417	385	374	364	398	379	348	366	414	394	402	372	377	435	357	386	382	393	382	390	363	413	397	415	387	370	385	404	375	387	398	384	362	388	418	411	355	363	406	418	397	393	384	376	352	409	350	384	428	370	358	355	368	414	417	395	375	425	374	420	369	381	382	438	410	403	393	384	439	426	358	430	417	364	395	422	351	346	399	379	387	395	396	380	395	400	381	404	410	387	419	393	374	400	401	376	394	382	438	366	417	354	411	400	404	381	360	404	399	393	392	405	388	364	411	349	353	382	373	389	394	404	361	379	379	414	366	373	386	414	429	389	421	379	412	384	385	392	409	365	387	357	391	373	370	359	370	402	383	399	363	412	380	421	398	383	412	407	389	397	400	385	361	397	387	391	364	411	386	364	412	413	398	392	368	416	411	399	400	394	394	404	396	398	400	408	388	434	414	400	391	378	402	385	392	408	370	367	382	388	355	375	389	373	386	405	452	400	353	368	428	376	403	389	429	418	357	396	411	437	404	379	426	401	418	381	382	435	415	408	380	413	386	365	389	403	370	376	400	380	380	379	405	399	382	396	392	359	359	346	441	359	387	386	382	396	423	390	406	422	377	367	385	389	405	420	395	392	392	390	406	402	389	415	402	392	387	409	415	412	375	382	401	390	367	394	435	399	426	403	412	389	371	422	401	405	386	374	406	391	400	410	417	385	397	406	405	410	361	412	389	407	391	401	409	426	383	381	379	394	400	362	368	416	388	420	370	434	385	375	398	376	389	367	381	386	363	377	377	408	385	371	418	401	401	368	392	383	408	401	390	415	408	378	424	377	375	366	394	396	367	401	403	417	394	377	379	393	388	389	382	403	397	391	362	435	383	369	398	359	374	412	352	388	427	417	415	419	400	400	402	370	424	410	372	376	383	392	376	363	370	391	403	390	435	397	411	410	386	353	359	389	355	384	391	395	386	423	374	367	417	392	341	417	411	391	415	424	389	377	406	371	412	411	408	429	435	393	407	408	344	382	401	389	397	379	384	366	390	394	401	367	387	416	384	413	353	384	392	430	413	410	398	384	405	397	382	375	401	400	377	425	402	400	365	405	376	440	406	441	355	382	378	383	424	412	386	407	396	385	376	394	422	408	388	419	410	382	365	369	372	404	395	379	397	413	365	387	361	395	386	369	432	373	411	408	434	387	412	381	437	400	367	421	374	417	367	415	395	387	415	391	364	420	351	393	371	393	416	416	384	371	403	390	410	415	422	411	426	421	408	384	396	395	362	359	381	362	434	377	408	400	409	383	398	386	418	380	416	364	362	406	437	394	401	382	405	400	415	387	384	420	377	396	390	365	426	387	375	391	382	367	392	403	372	413	397	345	391	405	387	423	365	414	372	408	434	417	401	446	369	406	385	418	396	406	418	391	396	397	391	364	360	422	387	410	383	361	382	388	379	359	402	416	387	393	400	398	357	388	394	397	432	405	387	426	402	387	422	412	399	397	383	364	382	406	413	446	405	389	387	396	388	353	431	374	408	406	406	395	385	368	387	404	388	362	442	380	374	375	423	372	372	380	367	408	380	398	415	399	420	394	416	417	380	425	385	369	417	380	382	362	397	392	347	379	386	372	402	353	385	393	396	383	367	382	409	396	416	395	407	350	392	404	380	408	421	410	424	404	380	400	415	416	409	379	414	397	404	357	387	443	382	379	429	351	416	397	397	391	428	375	405	452	371	419	399	369	426	397	371	389	388	381	393	360	417	351	420	428	394	378	372	367	368	407	383	402	386	411	396	414	398	382	407	395	409	355	390	384	398	400	381	412	384	390	352	411	384	378	383	392	387	376	389	389	406	390	379	379	383	428	394	355	404	396	372
27244	12775	10318	5185	3549	2681	1980	1555	1262	974	889	757	718	642	654	565	565	537	542	497	537	473	519	491	470	488	485	461	453	456	505	471	427	436	459	425	453	451	424	416	479	455	400	390	385	464	472	426	426	431	432	412	433	423	430	422	462	399	414	453	382	429	439	388	440	390	381	425	461	409	397	416	431	382	445	416	427	430	398	454	424	454	433	382	452	417	462	444	434	449	408	416	425	410	433	414	407	415	414	387	435	393	445	420	402	427	418	420	383	433	444	421	447	375	417	447	407	410	415	403	423	430	432	429	415	398	436	409	431	412	432	400	417	431	412	415	410	430	429	390	403	412	410	395	419	420	467	407	445	437	380	406	406	422	434	436	399	427	381	420	438	447	405	433	391	400	412	437	414	377	416	412	407	424	417	375	407	376	389	409	417	413	421	407	411	375	425	426	419	433	430	403	401	431	456	416	402	377	409	419	370	427	416	396	414	408	425	408	387	408	407	402	421	433	423	414	407	419	409	411	419	426	409	394	428	422	400	446	433	409	437	461	418	420	419	423	430	408	416	385	410	404	453	441	406	388	407	406	359	421	377	428	447	412	407	409	412	433	407	462	410	414	438	406	373	385	413	421	428	424	462	388	391	418	439	434	410	415	455	367	427	414	429	391	371	422	428	428	417	437	426	414	360	416	467	421	385	428	338	404	413	419	402	455	407	405	437	423	409	419	398	432	387	452	394	421	402	384	413	398	390	390	418	397	428	399	381	394	409	418	407	379	383	404	395	410	435	429	442	418	431	414	420	418	396	417	441	424	421	432	429	394	416	445	401	428	418	433	451	456	423	393	409	439	384	414	412	400	392	397	448	424	406	432	399	425	417	399	430	419	401	425	419	439	426	378	395	420	417	422	411	386	426	412	378	397	447	434	413	427	410	397	426	424	387	423	432	416	431	419	434	391	420	390	411	387	376	423	418	405	410	401	437	424	422	416	390	402	391	440	409	395	434	409	410	442	425	387	465	436	420	415	414	404	414	435	391	422	420	423	398	381	401	406	382	368	433	426	422	437	413	419	418	438	410	419	433	432	400	407	382	430	386	424	405	406	416	404	392	446	396	420	401	427	381	454	392	477	451	408	400	387	418	398	404	388	387	401	392	409	400	400	394	417	421	423	418	426	430	400	436	402	443	388	390	430	411	424	392	392	400	429	390	413	436	415	434	437	430	403	388	428	431	431	448	442	406	409	396	404	422	417	441	381	425	407	422	422	422	431	377	429	397	417	398	401	431	437	416	384	432	386	419	419	409	387	410	434	444	394	427	390	416	397	463	414	436	387	409	411	449	434	418	459	431	404	408	354	445	417	440	438	418	413	398	422	406	392	415	413	409	417	414	392	399	409	412	410	466	440	450	424	392	427	412	436	413	410	432	434	390	438	409	456	411	435	420	433	384	448	402	451	419	423	418	445	415	410	391	379	407	416	414	388	404	433	446	461	417	421	428	416	420	454	430	436	375	443	400	417	441	439	425	418	447	424	429	431	410	417	430	402	451	405	427	416	426	418	444	442	399	399	430	448	431	396	342	412	403	410	407	402	428	401	405	386	392	421	381	394	426	422	406	391	414	432	436	389	394	412	429	401	425	443	421	398	427	377	396	407	439	410	408	399	408	392	417	376	395	376	439	424	392	419	420	417	411	419	426	386	424	407	434	358	409	420	409	403	433	409	372	420	443	410	402	425	384	415	416	457	389	438	395	408	436	414	420	417	403	439	420	439	415	439	440	410	416	451	417	425	416	388	416	429	421	393	431	472	446	424	392	421	427	407	430	420	422	387	421	396	421	432	427	449	425	419	404	406	415	383	444	472	406	428	415	414	435	426	429	343	433	407	396	424	396	398	422	425	403	446	419	414	408	436	412	420	406	374	397	425	419	433	411	428	385	390	429	442	407	400	422	385	426	413	445	440	399	417	432	399	431	421	443	404	407	437	376	431	408	415	429	441	462	395	389	402	386	397	424	427	423	415	459	384	367	389	426	446	437	421	417	407	421	411	434	402	429	376	392	439	427	426	426	390	390	371	424	432	383	413	377	427	398	395	386	418	439	434	447	428	411	415	420	426	435	441	413	442	445	415	427	409	393	408	429	416	415	424	418	436	386	428	440	428	433	419	435	375	411	420	412	415	398	392	434	447	387	450	386	405	430	441	386	417	424	404	430	418	447	417	414	398	406	404	380	425	381	445	424	424	412	417	407	438	454	418	405	405	374	436	399	412	432	407	415	392	480	445	390	404	373	411	392	399	414	406	411	405	394	429	406	442	407	429	408	409	444	404	388	409	465	410	402	425	399	387	417	395	418	447	440	412	380	416	379	406	420	398	396	439	399	398	438	411	413	408	429	367	407	412	394	386	409	408	426	419	431	395	384	424	421	401	390	447	432	425	437	410	462	410	382	398	440	415	377	376	388	425	414	387	421	415	436	408	424	414	433	419	415	379	398	402	420	376	452	414	419	399	399	423	412	398	430	408	386	380	388	426	414	458	424	403	402	352	416	405	431	434	396	417	378	423	414	421	434	416	416	397	425	443	402	413	425	408	422	438	446	434	406	390	451	407	403	397	417	420	450	425	421	398	395	478	390	420	410	397	427	412	387	443	418	417	412	403	420	396	383	380	405	406	436	414	403	389	437	411	395	406	392	386	418	388	433	374	433	405	430	407	422	425	382	438	441	435	425	409	410	391	425	421	411	414	434	413	407	396	404	398	385	403	416	425	437	400	413	411	415	405	394	414	419	410	432	395	413	412	418	449	398	424	412	429	444	417	405	428	416	420	401	419	392	416	441	401	405	407	408	419	394	453	437	410	398	389	408	420	421	425	392	424	410	430	419	421	405	408	411	403	438	422	401	415	409	374	415	423	388	397	466	427	424	420	403	420	401	413	419	406	414	382	427	420	433	417	423	454	406	433	367	415	417	395	436	408	428	391	418	432	433	405	389	412	401	393	458	405	431	432	396	450	402	448	448	405	449	424	419	411	428	408	386	379	382	397	420	440	428	436	404	395	418	403	434	404	432	389	407	416	387	429	411	379	435	429	394	387	411	398	398	430	407	380	441	424	412	427	424	395	428	414	422	408	427	466	420	425	419	418	418	432	411	416	401	387	398	423	397	406	426	397	407	415	435	418	417	399	441	413	452	389	427	413	423	390	441	407	397	403	390	424	407	437	459	416	413	436	415	438	422	444	432	418	390	412	404	389	414	381	414	427	405	389	411	418	459	452	416	414	381	416	419	421	414	401	462	408	429	419	425	430	408	434	402	389	424	413	403	417	416	386	420	417	410	409	402	426	427	390	425	423	396	403	401	390	403	418	388	406	451	419	413	400	373	411	446	428	432	410	419	416	420	413	401	418	433	407	426	449	433	435	437	459	384	446	379	388	428	426	402	406	405	391	442	416	411	410	405	451	386	448	398	403	406	430	409	414	395	403	409	419	401	417	407	386	385	425
22482	21088	28638	23785	21091	21130	11845	1199	822	762	667	677	604	560	548	547	522	488	461	451	447	486	423	495	431	430	431	428	436	426	420	410	449	429	388	410	433	387	405	372	362	370	369	394	413	376	424	409	393	389	391	388	393	387	401	389	429	385	388	392	384	368	386	391	414	446	380	403	414	363	389	398	420	417	387	394	388	407	369	364	410	391	376	416	397	427	425	426	398	397	405	397	444	360	415	386	393	405	376	403	361	370	379	390	399	376	385	390	376	404	427	403	371	419	360	386	373	356	370	352	367	382	387	345	384	365	382	414	369	390	369	408	381	369	395	375	404	368	399	377	378	395	403	385	409	360	409	426	366	362	405	377	384	433	400	390	398	388	373	362	373	363	403	402	352	378	389	385	378	423	373	391	374	362	397	405	341	389	374	369	394	431	374	360	400	374	340	392	378	407	367	370	399	433	385	380	397	424	379	426	410	357	355	397	412	381	401	402	430	391	364	366	373	371	434	377	371	362	421	404	370	382	421	410	384	371	400	397	371	408	374	369	385	412	380	397	391	375	414	376	392	346	366	416	385	389	387	399	388	391	358	369	410	368	384	395	408	411	368	361	393	385	363	369	368	370	403	379	400	376	379	377	388	383	369	378	398	414	370	372	387	384	383	369	393	409	400	369	375	416	392	359	409	428	390	371	405	393	392	399	408	390	403	386	357	383	369	390	373	384	415	424	369	344	371	391	399	373	402	365	374	412	407	389	423	417	386	402	369	396	404	355	413	405	405	433	380	403	351	379	380	382	393	444	362	395	388	414	409	410	435	435	323	392	387	379	382	430	399	377	389	330	364	397	376	393	412	379	377	376	390	403	398	402	415	389	410	390	372	351	368	352	376	385	389	376	364	369	388	396	369	377	404	360	391	392	393	381	397	416	336	387	417	386	403	407	400	385	385	393	378	375	378	401	384	386	403	402	395	388	405	377	390	389	376	404	379	380	411	388	394	350	371	383	377	402	403	349	382	404	368	378	393	369	380	372	377	391	406	389	378	371	423	379	376	386	394	429	394	404	359	386	378	392	390	362	392	419	384	383	383	374	396	369	432	397	396	387	382	381	359	347	388	359	401	381	385	375	406	358	392	372	393	388	388	369	418	392	385	401	376	371	389	391	370	392	386	391	377	376	402	417	379	385	377	397	380	415	425	405	416	387	372	412	398	393	397	382	398	363	351	380	407	413	338	368	390	378	387	381	374	392	432	409	377	365	371	365	371	375	383	393	414	385	381	348	417	420	383	386	372	398	360	415	346	409	393	422	419	402	379	379	395	371	421	403	397	374	339	357	360	377	365	426	386	376	409	421	390	399	391	376	426	362	420	391	375	379	389	381	382	405	364	365	410	428	383	377	376	385	386	374	376	394	408	386	381	382	403	371	389	362	383	398	412	382	391	398	397	403	420	368	384	418	391	381	398	395	368	409	393	397	394	412	428	364	379	382	383	377	373	411	407	392	397	417	421	398	407	391	389	379	381	387	396	403	365	409	418	420	383	432	356	372	395	395	392	414	394	368	376	376	388	416	393	380	347	362	364	398	379	380	395	412	373	406	376	399	382	408	377	405	397	374	386	396	380	406	429	374	344	356	385	385	402	367	396	392	408	387	400	358	406	363	405	407	389	359	373	409	365	388	401	375	380	389	389	397	350	362	379	416	404	388	396	387	406	357	381	419	369	396	441	363	387	353	384	408	400	395	371	381	402	377	364	395	411	370	405	393	401	388	414	385	403	383	383	396	381	379	385	407	414	383	422	409	397	398	383	365	369	372	370	376	415	397	337	377	379	407	374	349	399	379	368	370	377	365	432	378	462	361	375	360	377	399	367	346	385	415	428	370	406	385	409	427	359	388	400	403	344	371	411	365	379	381	376	374	381	383	415	411	390	412	375	386	383	390	427	361	380	414	369	370	371	389	364	364	364	424	379	374	380	419	378	373	424	406	382	411	405	409	370	407	395	391	370	394	393	386	392	420	380	402	378	358	393	409	395	361	353	399	407	396	386	406	388	415	401	357	389	374	382	371	407	373	379	364	357	375	380	380	377	391	360	393	428	380	362	391	359	422	376	390	378	430	383	395	360	377	406	400	404	381	426	372	398	395	369	386	391	375	378	372	386	353	395	408	384	388	373	407	413	376	412	388	400	381	403	378	407	399	395	400	376	337	381	386	419	417	401	405	389	413	414	397	398	402	368	374	390	398	354	363	375	366	390	385	389	374	427	390	431	436	379	379	409	377	391	382	395	370	370	393	364	394	358	389	330	370	412	361	388	386	361	353	392	356	402	393	398	375	367	413	378	376	370	380	381	395	392	422	410	415	404	395	381	414	413	367	368	374	414	365	394	413	409	411	380	405	359	388	362	409	376	391	387	423	386	409	401	377	405	388	384	399	394	333	370	351	384	383	414	381	404	401	375	401	414	373	371	397	359	381	389	381	390	394	394	428	382	383	378	387	382	372	361	357	360	366	382	389	387	387	417	367	422	347	411	411	372	389	385	396	403	407	387	415	395	421	382	388	360	369	339	360	410	371	374	415	421	367	363	348	375	388	395	432	380	383	365	387	399	383	348	355	368	353	417	378	417	390	386	372	338	402	416	381	418	386	364	417	363	367	430	402	390	374	392	404	375	392	380	401	369	391	395	386	397	394	370	376	372	397	381	400	384	433	412	375	384	411	376	357	415	369	367	369	388	382	378	388	371	396	395	367	417	397	367	393	378	381	381	401	374	412	430	392	360	385	383	370	374	359	367	399	418	359	364	371	406	360	374	379	368	410	398	412	389	380	395	372	363	364	395	392	398	367	387	388	363	437	409	444	364	399	398	397	415	373	371	384	388	347	390	398	381	380	396	396	371	380	365	387	396	401	389	380	372	394	369	397	421	369	383	383	365	406	361	445	387	393	393	394	404	375	371	366	370	390	370	363	392	394	381	353	410	404	396	422	386	393	368	404	376	438	366	384	381	398	380	372	370	364	378	333	357	396	398	389	401	378	380	428	390	384	436	417	364	375	386	383	380	366	378	375	370	402	388	400	380	383	367	384	389	383	389	429	417	380	402	353	380	374	367	370	404	373	391	366	354	412	355	397	400	381	371	360	405	366	381	404	345	352	375	382	364	380	399	387	393	392	391	372	381	378	387	389	358	413	342	418	376	362	390	371	410	359	421	370	404	418	382	395	390	373	427	381	387	440	425	390	383	432	420	384	394	395	393	387	392	378	367	399	405	347	367	377	361	373	389	373	365	376	377	361	374	345	387	369	381	395	383	423	394	398	412	357	403	351	372	367	375	399	393	368	435	403	401	382	350	419	387	423	406	386	364	393	400	425	397	334	367	352	389	368	396	433	399	379	378	430	394	400	376	408	377	394	362	353	387	389	393	420	399	406	373	395	400	380	412	416	389	406	365	413	402	387	369	392	346	384	402	379	402	397	423	399	374	375	379	410	411	388	430	388
21070	12901	10472	5251	3433	2703	2067	1569	1217	1085	845	803	758	668	649	583	571	553	529	494	483	525	471	482	478	478	447	451	444	446	443	470	435	429	432	419	427	441	435	428	406	402	434	446	443	415	417	412	390	392	408	413	426	433	397	421	424	436	456	401	413	382	391	434	407	403	423	382	371	417	391	425	435	398	417	467	372	434	410	452	376	401	414	409	447	424	415	389	404	377	420	401	421	406	438	375	419	381	377	410	421	396	433	432	403	428	426	412	385	426	412	391	386	439	429	387	378	388	402	419	454	418	411	378	395	408	389	371	371	407	361	411	434	433	423	382	388	434	393	444	418	409	390	456	438	406	402	406	380	397	407	413	424	414	406	437	381	372	362	382	419	412	402	428	398	392	408	410	396	426	402	421	410	421	438	380	421	401	408	429	405	406	400	425	393	390	413	404	424	389	412	421	410	449	384	406	396	397	389	422	385	389	424	412	406	421	434	421	374	447	388	405	425	400	429	413	399	416	416	397	420	426	373	441	396	449	406	418	423	417	388	392	407	429	410	436	381	448	387	378	418	398	390	413	419	440	397	382	411	399	412	404	371	394	434	428	406	405	380	408	409	398	397	356	402	387	421	453	423	437	377	409	415	409	394	422	407	413	414	443	409	410	417	425	417	403	387	401	409	411	436	417	420	386	394	419	407	415	395	396	423	394	408	374	402	411	413	392	426	382	404	448	404	450	394	387	428	377	415	413	386	435	431	417	440	438	385	416	430	416	377	391	400	409	413	414	412	400	414	417	444	441	425	398	416	420	393	368	403	427	451	391	403	372	432	397	419	411	390	385	439	389	426	404	406	408	391	387	433	419	392	384	394	405	414	408	432	433	399	433	412	395	387	392	396	400	407	431	396	411	457	424	386	385	404	393	424	411	388	420	383	418	406	427	411	412	455	423	406	405	396	382	420	426	402	425	434	449	429	377	402	386	397	406	419	413	436	428	409	412	431	393	437	395	415	379	412	389	442	405	471	395	395	395	420	425	411	427	374	422	416	421	401	416	384	393	412	413	367	417	414	398	416	395	428	413	381	408	418	386	399	410	395	398	401	416	432	417	395	391	370	398	446	443	417	398	435	405	388	410	391	430	404	393	383	385	419	376	400	417	375	407	411	381	420	400	431	407	462	432	415	418	413	408	424	426	392	387	432	424	401	389	425	446	409	410	412	412	432	411	415	438	429	387	398	413	422	410	389	408	433	382	384	411	408	373	408	417	471	394	430	426	370	389	398	388	427	399	380	402	396	428	431	440	396	364	393	395	396	399	419	404	410	442	418	429	409	430	405	432	407	373	433	401	417	386	419	412	412	399	414	390	382	405	397	394	413	389	387	393	395	394	387	401	406	406	405	464	402	410	462	402	398	395	428	368	421	415	430	400	402	416	409	411	406	439	436	402	439	396	437	413	439	408	416	419	392	407	390	394	440	410	435	384	423	419	374	398	400	431	430	399	395	379	400	386	423	406	412	429	399	414	403	359	376	399	422	403	386	458	421	371	422	383	425	455	406	387	388	437	426	401	403	424	393	380	381	431	401	427	411	430	399	384	439	427	419	433	391	370	410	416	414	415	373	422	414	393	398	391	420	390	385	403	433	410	426	398	442	406	408	482	405	400	381	359	400	412	373	430	412	376	412	430	402	410	391	405	384	405	404	370	398	392	441	404	390	381	408	405	408	431	424	411	401	370	421	397	406	409	405	402	386	398	416	431	397	426	412	435	416	420	401	444	420	372	383	412	409	405	399	441	414	402	414	403	442	421	397	428	405	413	397	406	372	408	404	410	440	399	416	399	409	421	409	416	421	410	436	403	433	401	411	409	418	410	423	394	408	392	416	419	432	378	428	413	407	407	409	418	380	433	387	365	393	411	403	401	402	447	428	428	387	393	446	377	384	401	423	393	389	476	403	390	415	406	401	413	386	414	418	415	392	407	430	417	401	398	397	434	409	469	403	406	413	391	407	388	395	435	360	407	412	420	432	425	405	415	440	394	403	415	404	373	446	383	431	438	407	382	441	381	426	418	357	359	400	391	421	444	391	386	387	405	364	392	368	402	401	349	427	409	445	402	378	400	398	414	421	415	389	425	370	417	419	377	385	362	430	416	394	424	416	424	420	451	396	430	430	402	416	389	417	410	404	429	399	411	432	433	357	410	401	441	426	417	397	375	430	454	392	424	402	414	404	391	449	418	443	421	436	385	447	432	427	403	402	384	412	378	410	404	419	405	432	393	437	438	413	402	398	411	371	412	356	455	427	386	409	398	417	388	403	382	434	416	403	437	384	467	424	392	389	414	407	397	407	401	407	425	386	425	408	379	404	416	424	379	438	398	415	427	420	425	438	446	388	436	416	397	403	407	431	424	403	383	409	394	433	424	418	375	430	427	401	387	397	442	415	407	406	405	376	405	430	419	364	399	423	407	404	427	400	422	392	398	434	390	439	398	413	388	379	399	432	399	382	406	404	399	385	429	425	406	421	392	386	423	361	381	400	416	419	420	389	413	365	385	428	397	418	427	414	444	414	399	425	388	389	385	445	437	390	430	441	429	403	417	419	428	431	402	398	450	414	426	412	411	366	441	377	395	428	404	377	427	405	396	411	404	403	419	424	408	395	408	386	386	385	393	399	399	390	366	452	409	412	400	347	395	431	410	416	398	385	413	366	400	396	400	442	431	419	425	438	410	408	399	383	415	401	404	435	391	385	414	415	419	377	449	427	390	391	421	397	403	378	378	464	416	413	374	444	447	413	389	408	428	410	383	423	390	439	420	403	427	421	384	371	415	415	402	397	405	442	410	419	380	400	420	400	393	398	387	390	384	418	389	388	403	399	405	408	407	422	411	419	474	382	453	440	416	429	410	456	411	400	393	428	406	412	390	377	402	390	415	404	399	381	415	412	414	407	388	380	409	412	445	420	430	450	424	450	424	428	391	382	417	412	420	430	415	433	394	402	433	399	392	454	431	422	399	405	402	449	431	401	408	422	382	371	381	413	417	420	444	424	396	372	397	416	401	377	438	405	418	406	377	403	413	368	404	418	409	417	397	437	394	427	397	394	389	388	426	414	400	454	454	425	357	400	422	412	433	382	420	394	440	372	397	421	418	400	418	421	388	404	416	417	409	423	456	417	401	412	391	420	394	384	384	377	422	427	419	383	449	431	407	408	372	383	374	425	432	410	375	431	427	415	404	395	424	404	370	423	429	394	452	417	406	436	428	399	435	449	385	393	400	429	381	400	377	401	368	410	409	425	429	423	388	417	429	423	443	399	433	421	399	410	347	414	444	392	396	410	384	393	394	408	442	403	383	424	429	419	423	409	389	417	432	405	370	398	391	380	400	424	401	414	417	406	416	402	436	402	409	381	418	400	406	393	396	403	391	392	401	411	419	389	389	361	457	411	419	418	406	414	384	391	413	405	410	390	412	416	422	405	449	418	431	432	397	438	416	428	432
22323	20942	28430	23603	20944	20984	11859	1213	890	772	697	641	575	548	487	477	480	552	448	422	443	386	486	431	435	424	406	430	414	419	392	429	426	403	398	383	406	395	388	398	372	395	411	388	413	394	368	417	418	373	412	378	376	389	402	403	365	389	411	372	372	364	381	382	385	377	364	413	380	370	339	393	387	381	392	392	377	382	407	391	367	360	409	386	390	361	415	372	410	381	420	399	399	395	388	328	403	401	413	399	389	408	399	378	386	381	439	406	415	348	363	361	401	399	386	388	336	370	351	320	370	380	384	397	370	387	377	391	385	411	359	367	380	391	414	376	350	378	337	361	366	388	360	376	343	383	390	387	397	390	363	366	402	385	376	425	328	375	385	392	386	384	402	382	386	386	376	384	366	395	338	332	386	381	390	388	364	346	371	383	390	375	392	354	391	373	397	401	395	381	365	414	371	388	388	375	376	369	375	386	391	383	374	388	367	352	398	422	369	415	380	367	395	358	401	348	366	359	452	391	383	409	353	395	386	341	341	383	362	381	356	401	383	349	377	391	352	373	391	362	351	381	352	382	355	397	363	384	398	383	405	354	435	383	362	369	393	377	422	357	391	416	396	354	385	401	359	352	388	394	369	379	358	385	367	368	364	398	419	361	384	425	420	405	364	384	344	384	368	339	425	387	351	390	398	374	393	410	372	387	400	352	382	427	368	382	387	368	388	391	359	401	333	380	408	351	406	369	390	362	375	353	396	359	418	392	419	380	381	353	364	359	416	359	369	365	366	359	372	392	351	406	372	337	380	350	414	427	377	378	402	407	362	400	403	375	433	364	389	333	375	353	408	364	360	404	393	398	388	393	371	390	373	410	378	389	387	360	379	386	399	369	356	378	373	391	393	350	381	353	378	384	375	400	358	379	394	322	382	378	384	390	388	383	387	378	373	373	377	380	394	370	379	362	380	343	395	390	336	386	414	417	401	399	411	387	395	384	391	364	373	365	342	381	369	372	365	396	334	373	383	359	425	387	376	368	360	395	402	378	358	351	387	394	412	386	362	402	382	399	391	374	379	377	400	366	377	375	349	397	381	354	376	416	371	383	384	352	398	358	413	366	415	373	377	424	405	361	395	372	379	369	386	369	392	363	392	379	358	348	376	382	397	387	410	365	403	351	381	417	384	369	364	385	366	370	359	389	408	381	403	405	353	413	396	356	383	351	378	383	354	384	374	379	393	394	402	403	390	396	381	380	403	390	410	342	363	359	391	362	367	387	370	365	395	381	347	417	369	409	401	400	356	354	392	388	410	408	377	356	355	367	385	410	356	370	364	382	398	407	393	380	362	363	409	391	405	366	403	393	397	396	390	376	390	406	375	387	388	389	388	374	353	360	409	374	372	393	370	394	377	351	357	379	352	384	364	435	356	391	372	389	373	405	374	384	372	384	401	361	384	388	392	403	363	371	372	383	416	357	397	349	392	356	391	374	369	377	363	383	422	386	377	375	374	373	384	398	357	357	396	377	386	401	354	372	366	403	383	407	383	383	383	371	373	412	381	419	398	360	401	413	395	378	401	402	374	385	373	368	386	360	415	368	407	387	384	383	398	381	357	381	392	412	394	426	370	344	399	356	383	367	368	405	396	383	374	347	377	404	407	374	386	408	342	396	376	381	371	356	391	350	398	380	347	378	365	350	383	375	371	401	385	393	390	388	376	398	400	377	372	391	401	362	397	339	379	336	363	376	410	383	384	379	382	403	380	371	352	384	384	370	371	417	389	372	380	392	394	407	394	402	370	377	389	388	396	381	390	363	374	380	367	381	394	360	365	359	363	400	364	390	379	353	359	410	389	396	408	360	378	389	380	400	359	371	377	382	390	367	424	377	366	347	377	391	364	350	383	339	392	365	377	391	406	380	372	383	389	393	416	378	364	407	385	368	384	358	361	375	338	377	397	377	409	385	404	387	372	380	383	401	383	394	411	387	396	383	392	355	387	390	371	382	412	357	383	360	413	414	380	393	361	420	394	349	374	352	412	400	393	343	359	384	382	379	384	343	361	362	375	348	377	372	394	366	334	349	359	412	368	412	359	344	367	368	347	382	387	365	372	415	343	384	397	374	361	432	367	391	384	408	366	351	405	398	398	390	424	384	384	405	362	380	372	350	356	389	378	375	382	372	343	378	379	384	372	353	343	406	387	395	377	368	374	382	398	386	347	367	382	394	382	420	367	367	378	390	412	389	364	355	367	411	376	374	394	370	385	364	386	392	386	342	381	411	354	393	382	394	381	374	371	408	385	366	392	385	359	357	384	367	375	370	403	378	396	365	374	384	368	374	377	365	357	422	367	373	377	418	395	380	393	354	402	348	374	376	358	397	397	372	375	367	371	367	396	411	354	356	395	392	392	385	372	402	397	371	384	355	366	390	350	359	385	366	372	400	355	382	399	442	375	402	394	419	393	392	350	372	390	358	389	372	402	387	351	395	383	364	372	351	358	375	412	404	409	358	394	354	338	372	365	335	337	379	377	381	385	361	349	366	424	372	385	385	366	373	376	338	349	385	395	352	345	353	379	396	403	367	419	331	363	382	376	384	420	413	379	340	385	365	433	377	392	343	392	377	377	332	406	374	379	339	353	362	372	372	371	419	366	373	378	383	350	375	353	365	383	367	362	448	362	386	371	389	365	357	399	407	366	387	358	370	399	365	370	440	365	368	414	387	364	399	389	356	365	374	374	374	387	345	385	396	391	355	421	370	362	384	421	421	378	398	385	354	384	398	368	407	383	369	381	392	374	346	362	378	377	365	385	321	396	381	393	346	375	376	389	359	399	359	335	378	376	387	379	390	375	375	379	377	354	349	370	370	334	385	437	387	359	382	412	384	375	371	354	361	380	380	389	382	376	384	417	379	369	382	355	349	425	394	386	389	361	372	398	384	392	420	388	392	379	363	392	362	409	369	379	364	370	402	391	363	356	381	370	391	382	397	392	396	359	390	382	362	385	379	330	361	394	428	340	362	334	395	363	389	403	399	394	382	402	379	367	390	375	416	361	369	341	399	375	402	389	348	374	352	386	384	409	370	391	360	386	368	380	400	389	358	404	370	386	393	384	384	382	367	354	362	353	385	393	424	401	376	367	392	359	370	372	404	357	406	376	363	364	375	385	406	422	415	377	405	382	362	372	384	336	439	362	412	399	385	381	386	383	401	390	362	358	366	399	341	349	369	400	383	390	389	336	357	371	368	407	373	383	369	446	399	370	375	374	346	405	393	402	345	378	377	395	374	394	377	410	384	393	380	370	359	358	345	396	400	396	398	363	378	393	396	405	365	361	386	369	399	405	346	366	379	359	395	365	381	375	398	395	415	374	411	389	360	355	409	391	355	389	433	384	402	386	349	375	360	388	354	363	401	387	377	351	351	358	416	412	389	382	390	388	389	371	406	377	394	388	376	349	389	387	354	360	354	352	381	385	381	348	377	383	373	361	356	370	380	416	385
16633	12746	10611	5220	3516	2625	2064	1662	1250	1067	901	814	782	687	590	593	542	559	522	478	482	457	480	457	453	450	438	433	489	481	447	470	411	460	442	413	427	418	452	426	409	401	455	448	420	431	404	419	350	397	401	426	403	418	412	382	402	381	414	419	405	407	431	428	409	367	405	443	386	425	415	403	417	411	431	352	361	418	411	414	383	416	379	388	392	407	382	420	381	401	414	406	392	404	421	411	377	412	396	386	393	375	374	355	393	399	402	404	418	408	383	404	437	384	380	381	383	353	425	399	429	413	391	419	415	391	380	422	386	390	427	415	403	388	395	399	418	381	408	420	386	408	405	429	376	405	412	400	433	383	409	398	387	390	403	427	424	418	389	395	418	364	396	373	384	392	423	439	418	427	420	391	419	392	429	393	409	374	425	409	431	399	434	430	391	406	431	383	420	377	364	411	398	418	405	379	437	372	378	401	407	368	412	393	447	416	447	408	370	414	438	396	396	427	385	391	408	383	364	406	389	414	374	407	396	400	394	433	389	431	386	381	390	386	383	361	381	402	415	418	441	398	375	404	410	445	382	393	391	436	405	372	392	383	384	417	432	405	396	372	411	409	417	405	379	426	381	402	389	381	391	376	383	376	410	428	414	374	420	440	413	405	410	420	362	377	427	386	394	408	393	350	384	408	419	399	385	378	390	386	392	401	391	408	406	399	409	407	368	430	380	409	377	417	412	394	414	425	401	411	401	377	383	383	414	435	395	405	430	388	379	378	350	381	403	420	390	400	393	374	385	387	411	374	370	414	374	351	366	466	387	392	422	391	422	394	394	431	403	398	417	429	396	389	396	412	411	381	397	407	418	390	390	388	380	378	425	367	381	438	420	399	389	409	394	384	415	409	373	402	400	394	406	414	415	444	384	378	420	389	409	400	390	397	391	385	377	425	402	411	376	430	383	406	395	433	412	389	430	348	430	400	391	380	427	393	370	381	397	382	378	386	380	382	422	413	406	403	426	403	424	391	418	393	398	450	398	372	410	429	366	414	387	367	416	419	410	411	374	374	417	418	435	377	450	426	378	402	411	420	385	365	391	351	420	395	397	410	408	390	387	410	377	385	382	392	392	421	411	416	409	437	405	410	444	417	392	386	406	391	376	429	404	392	389	359	368	366	422	424	377	399	387	418	457	393	370	425	416	430	377	407	396	371	406	360	392	402	431	398	397	382	419	411	392	399	422	375	414	415	411	397	372	377	368	432	386	404	410	407	394	412	419	388	374	432	409	363	348	384	398	381	442	419	419	402	397	373	434	397	409	403	410	386	386	389	389	427	425	421	407	425	393	380	395	376	381	391	377	388	405	393	365	412	422	397	404	363	368	392	375	410	382	390	391	412	417	417	383	397	417	393	436	379	397	405	430	393	397	378	391	427	395	376	390	383	383	378	407	376	370	414	415	422	407	408	380	430	392	400	415	394	444	366	383	429	376	393	389	403	408	400	423	355	406	373	420	397	410	382	399	368	429	405	390	376	398	409	388	401	404	390	402	414	408	362	424	418	408	404	411	393	390	430	420	415	417	402	416	392	403	390	415	398	400	430	391	438	380	378	386	399	367	371	421	424	452	390	390	381	413	387	393	402	412	409	387	404	392	419	425	385	369	402	407	385	399	379	402	378	377	405	400	418	395	345	385	398	389	423	391	406	424	392	408	377	401	389	376	417	380	416	379	389	411	413	371	426	432	392	414	408	387	432	410	365	402	379	436	404	416	414	388	413	411	383	400	370	399	356	389	418	435	399	393	387	397	393	395	388	391	380	404	391	417	388	401	398	423	398	378	369	399	409	415	391	385	404	380	392	402	398	421	405	401	367	411	383	391	409	396	392	367	434	363	362	380	399	390	351	408	406	382	413	373	417	401	413	397	385	392	393	390	420	391	400	418	433	381	398	402	414	392	380	412	422	368	388	387	376	380	389	410	399	381	390	399	365	398	392	419	445	417	407	432	410	409	401	416	435	411	382	420	383	418	401	357	405	407	398	414	417	415	419	395	396	415	405	415	422	420	418	350	412	387	403	411	392	400	353	373	392	399	398	381	394	418	352	408	380	381	384	371	404	385	381	405	395	379	457	432	401	423	392	434	392	410	389	355	411	399	404	374	411	415	401	394	412	368	387	416	391	437	363	417	400	398	417	408	386	405	378	399	389	403	405	427	408	385	416	377	439	394	405	385	417	378	385	435	401	390	424	409	412	384	437	380	419	423	403	400	424	400	415	398	393	420	410	409	410	419	364	458	390	417	395	389	395	420	403	409	385	418	408	410	401	410	410	407	400	395	405	402	394	408	396	365	421	418	399	382	395	422	353	409	386	413	393	418	417	397	379	394	399	395	385	417	363	393	431	409	424	405	385	409	405	382	415	394	379	421	389	380	393	415	438	417	396	407	415	400	387	423	428	383	380	405	368	387	362	426	374	371	395	398	384	392	377	375	340	396	379	408	418	384	383	409	379	387	379	391	412	390	403	390	396	417	429	413	415	416	408	407	375	374	376	402	382	393	404	405	390	380	394	403	451	382	397	384	366	423	393	411	396	408	369	411	443	406	389	399	387	401	377	385	408	407	402	406	410	392	410	367	389	411	406	427	420	383	345	402	408	384	387	428	384	424	420	386	381	435	344	411	395	439	405	412	394	386	421	399	437	400	427	378	404	424	391	408	387	388	392	396	403	377	406	430	388	391	388	429	397	364	386	421	384	417	406	395	409	384	387	366	390	381	351	413	396	401	386	410	402	369	408	436	419	400	420	388	429	398	374	411	431	426	398	406	420	395	405	373	428	420	408	440	392	378	407	387	399	365	431	405	383	391	412	417	382	431	420	411	388	390	420	370	425	365	429	439	422	416	414	430	409	386	388	389	394	418	374	387	356	394	415	375	380	362	399	370	428	392	381	408	365	386	393	397	402	386	400	417	391	427	412	432	411	396	411	401	399	387	387	389	429	418	418	388	446	417	377	395	377	411	433	394	405	406	381	403	407	392	369	403	404	405	361	380	383	377	394	420	406	404	350	410	406	394	428	356	435	372	411	367	409	405	366	419	390	424	401	381	396	400	393	384	429	402	405	403	424	444	407	399	367	412	408	382	417	386	395	397	394	389	399	359	398	405	411	379	422	406	392	409	422	394	415	400	408	402	362	389	423	400	387	426	399	375	381	410	397	380	421	422	376	383	421	394	389	399	383	401	435	381	389	393	424	401	374	418	385	357	407	408	401	388	430	405	387	391	395	412	402	376	416	434	378	401	398	387	386	373	390	363	369	385	403	413	417	374	427	387	379	380	398	392	395	413	363	384	378	373	404	400	410	397	436	425	396	412	431	421	425	356	432	424	391	403	437	379	394	407	398	358	395	404	403	404	398	403	358	387	394	426	396	428	397	374	396	421	413	425	454	419	379	400	397	410	395	387	421	413	375	399	399	385	372	413	424	405	446	371	378	386	400	434	393
22367	21014	28593	23611	21015	21070	11786	1262	793	754	662	593	594	561	539	464	469	524	470	459	463	445	463	455	455	385	433	435	431	444	438	406	387	387	382	416	393	402	401	368	396	370	395	417	394	426	394	399	398	350	409	407	373	414	386	409	391	397	416	407	400	404	390	372	374	390	393	354	397	376	390	391	376	401	394	366	340	364	402	420	355	404	408	401	386	396	398	377	391	417	383	390	402	385	382	391	355	368	387	355	388	396	360	400	392	382	404	409	395	395	405	359	366	413	373	367	403	396	391	394	381	388	426	374	375	393	411	400	401	396	375	396	370	383	372	370	381	388	411	339	401	384	376	353	396	381	364	364	358	369	375	381	360	375	381	363	348	383	415	360	439	392	360	399	393	370	392	366	397	339	377	378	379	390	356	429	364	393	349	385	400	332	334	399	413	392	370	347	375	384	418	388	405	409	406	374	391	399	348	371	383	368	400	380	403	440	382	368	351	390	383	384	366	399	364	406	348	410	435	368	394	360	373	371	380	391	395	391	381	400	366	385	424	425	385	392	392	393	368	346	376	384	374	361	380	381	392	379	378	378	353	426	385	389	380	367	370	374	370	406	381	360	399	417	385	363	380	412	369	382	384	418	349	375	347	363	375	399	388	352	379	342	356	404	377	401	380	386	371	379	396	379	380	366	378	364	372	359	392	368	362	420	363	371	324	365	392	385	421	355	360	411	400	363	382	378	378	350	384	373	392	385	366	420	373	425	372	384	384	357	368	363	360	411	373	369	411	377	361	365	325	361	373	375	391	347	370	375	413	374	393	361	368	342	342	368	395	338	336	373	369	380	356	351	367	362	375	361	378	372	357	392	376	367	379	394	375	378	372	377	383	344	368	397	384	348	393	385	360	403	403	379	395	355	426	398	386	372	378	364	353	418	380	398	398	370	363	376	401	371	360	398	338	382	369	355	360	359	397	377	401	399	358	401	372	365	366	400	405	367	388	370	394	351	365	398	394	368	391	355	407	395	378	381	356	381	387	388	376	377	378	393	384	382	395	399	396	351	393	374	340	372	356	359	330	397	367	379	367	361	367	397	374	381	407	387	382	342	390	381	388	340	385	379	396	416	407	409	391	392	356	409	392	363	385	405	403	368	373	362	365	383	333	385	386	367	409	350	373	379	393	375	383	350	342	390	366	380	369	354	381	397	388	383	395	355	380	383	401	387	372	385	403	357	383	340	397	387	361	352	394	388	391	399	389	351	374	419	404	379	353	372	371	367	309	348	361	385	373	382	362	380	360	386	394	407	362	391	418	370	394	342	373	345	374	366	394	348	383	388	413	399	351	381	402	363	377	401	416	355	377	371	390	421	372	362	388	354	367	398	404	368	402	380	399	367	357	372	389	378	364	382	362	358	375	370	366	377	374	338	372	372	373	363	392	395	372	384	384	399	397	369	395	369	368	398	395	384	398	385	372	411	400	375	385	386	350	349	359	368	372	356	382	390	327	342	344	381	386	376	350	361	382	401	361	340	367	406	381	389	374	401	403	361	376	387	387	383	391	399	370	393	365	401	393	400	353	373	414	360	407	395	381	385	376	365	397	389	362	405	409	370	399	374	394	372	412	420	360	386	372	384	386	370	380	379	390	368	403	389	368	362	406	373	373	400	373	401	395	361	413	373	382	399	356	408	348	405	398	362	387	417	380	372	370	363	381	392	410	438	418	386	376	408	398	430	427	335	401	363	389	377	364	365	383	381	382	363	388	382	376	394	406	369	372	364	381	419	372	394	364	361	362	383	388	379	379	384	382	389	399	377	363	404	402	409	386	356	401	402	358	369	407	401	408	383	356	376	351	435	347	382	387	377	387	405	381	389	397	390	364	410	369	370	346	368	362	374	378	424	353	353	346	360	395	401	404	389	371	382	378	389	378	318	365	372	369	393	337	363	377	367	400	375	365	359	366	375	373	386	396	381	402	361	359	405	371	386	415	368	384	389	348	376	370	375	376	414	403	355	364	356	376	389	361	376	371	376	363	351	405	367	406	392	364	396	351	370	355	368	380	371	377	376	422	382	376	354	415	367	394	416	375	387	376	384	399	398	340	372	364	410	386	382	338	411	402	401	375	381	392	379	349	352	361	371	344	337	383	414	378	409	377	369	399	403	376	360	390	383	376	367	378	356	358	363	412	402	347	383	358	407	419	344	394	362	374	364	357	406	422	397	374	384	357	382	376	387	381	361	345	382	384	397	327	356	417	386	394	380	427	405	355	382	375	367	399	401	396	384	384	373	372	353	397	382	359	398	376	361	395	408	360	342	360	367	417	355	408	373	362	360	392	392	361	400	362	349	378	373	367	382	418	376	364	360	384	376	374	363	382	378	384	387	376	354	390	339	388	333	392	387	388	384	380	366	369	384	396	372	374	357	400	393	370	389	373	379	356	367	381	392	396	386	361	384	377	370	363	385	384	381	399	368	339	382	389	410	376	389	386	405	369	378	363	346	382	349	391	362	408	354	358	389	365	382	387	362	396	373	346	378	390	381	400	379	392	403	378	378	405	414	367	397	362	380	337	359	365	412	380	375	417	406	365	375	365	369	394	399	355	377	394	412	370	345	393	381	367	404	374	392	380	411	397	345	372	377	372	378	378	370	371	372	377	384	423	341	392	349	362	350	390	394	430	381	367	349	376	357	413	381	374	379	360	369	397	391	402	389	367	374	411	408	380	407	380	368	366	415	402	381	392	369	399	375	363	393	385	342	399	379	365	355	373	423	389	385	363	383	332	382	378	376	387	379	360	364	372	392	361	369	397	358	389	363	364	378	404	345	393	371	367	380	395	391	388	348	355	380	408	415	375	398	360	387	363	381	393	358	390	380	377	410	383	368	400	395	421	401	377	367	373	398	347	388	388	389	419	360	344	364	367	370	385	399	420	372	384	382	377	329	390	377	353	403	375	399	384	364	360	351	374	407	409	411	368	373	371	363	370	357	388	366	376	378	346	379	361	376	315	378	395	354	409	372	355	362	377	399	381	385	372	378	372	371	375	368	392	420	406	389	407	373	388	363	363	361	405	407	390	406	350	347	410	374	347	392	363	359	366	369	399	385	379	377	367	416	382	384	373	404	397	387	383	360	424	380	390	365	358	417	394	401	411	369	370	425	391	371	408	355	379	390	350	374	362	384	352	406	401	393	374	345	395	368	383	383	360	401	396	399	383	374	365	378	384	378	399	393	365	381	361	406	382	392	403	342	391	384	386	357	338	387	384	385	410	382	412	359	397	401	389	361	356	401	399	382	400	360	392	347	410	376	388	403	368	391	356	371	382	398	414	388	367	378	333	386	369	404	384	370	391	373	348	359	390	343	357	369	365	374	387	390	360	377	389	358	363	403	366	381	374	376	390	401	415	370	359	416	362	363	372	389	392	400	364	377	392	381	369	362	374	418	362	398	378	380	353	376	387	375	377	382	388	358	373	368	408	375	362	343	375	374	416	370
15120	12872	10603	5183	3493	2692	2049	1669	1220	991	928	792	717	663	634	560	524	563	549	486	501	498	505	484	467	466	446	457	439	447	446	438	392	398	413	399	446	407	419	449	444	413	432	379	428	392	398	402	376	390	420	388	418	357	401	397	404	418	382	406	387	407	421	401	404	408	377	412	425	390	425	409	447	413	440	392	398	408	396	386	414	389	403	405	439	442	371	419	394	402	414	415	439	425	418	398	367	400	383	395	389	380	393	429	399	434	359	416	397	396	431	380	453	408	406	397	405	374	412	389	393	432	412	428	401	448	467	410	396	381	404	378	412	397	363	439	383	395	392	421	389	401	413	399	409	374	425	385	400	442	411	367	415	392	414	385	412	388	423	376	447	396	396	422	372	382	383	417	414	410	411	382	402	388	374	397	404	421	413	403	396	428	415	416	383	384	391	397	393	384	416	426	404	368	407	401	391	386	376	389	401	374	438	377	417	364	411	402	411	400	385	402	406	347	380	426	410	392	415	386	421	382	419	418	398	380	382	367	390	393	376	401	378	415	409	375	403	373	351	388	405	380	428	391	416	376	420	404	398	386	386	413	419	365	414	422	409	397	385	419	400	427	390	400	378	384	399	408	407	396	375	388	379	386	403	403	403	405	445	356	395	412	431	412	384	437	409	401	401	383	375	401	401	400	375	412	389	399	385	346	378	376	393	430	410	385	419	382	408	370	400	408	414	413	417	383	400	395	407	394	424	388	424	382	373	400	388	398	433	394	419	388	401	403	417	379	415	388	407	395	421	359	424	418	406	388	393	401	402	362	398	423	418	399	413	415	398	395	360	403	402	383	402	427	377	406	391	416	428	355	409	392	380	380	396	411	410	394	381	421	392	384	409	393	398	397	408	397	407	392	386	375	398	438	358	396	392	389	402	400	381	412	401	399	413	390	405	384	379	378	388	411	361	447	416	415	415	404	353	371	407	411	382	374	414	382	429	409	390	401	379	380	389	372	426	390	407	372	387	408	427	414	378	374	408	384	380	388	377	403	441	372	379	403	403	415	371	393	358	397	394	391	406	434	386	415	394	391	396	400	416	391	416	409	412	396	411	414	406	381	378	403	391	408	375	382	394	385	357	426	415	379	392	391	393	441	380	367	365	410	393	375	421	437	403	398	406	404	412	398	396	392	417	459	413	401	402	427	384	409	375	423	413	398	408	353	388	414	387	390	421	382	391	390	398	417	391	389	377	400	381	384	406	394	392	391	393	386	400	431	388	419	365	436	386	385	390	404	402	406	390	378	375	455	394	369	373	408	412	397	387	390	402	430	392	428	401	411	381	415	407	394	418	454	421	417	402	414	407	388	379	388	429	447	413	383	407	393	383	408	429	398	402	405	381	383	393	392	385	393	390	394	424	403	429	390	370	416	367	379	405	401	406	403	361	379	400	396	410	421	393	408	410	383	402	366	409	367	413	404	394	397	403	388	374	415	445	421	405	392	439	417	382	427	434	405	421	408	424	388	383	389	388	397	374	399	430	403	383	346	417	369	440	397	332	418	392	437	430	392	360	419	392	430	406	395	383	388	379	402	409	400	391	399	408	355	401	381	435	369	382	393	382	395	431	397	399	398	392	407	384	364	409	409	441	364	392	375	355	407	410	429	401	414	375	366	385	400	387	414	416	343	392	423	390	401	419	442	386	377	418	391	413	411	397	344	372	406	412	403	375	380	383	407	396	418	366	374	385	437	374	396	417	382	398	375	428	397	360	426	391	414	390	372	415	380	356	425	402	382	451	391	416	406	395	383	388	395	392	403	388	431	429	381	343	396	438	371	399	376	395	394	415	419	412	416	414	399	401	386	382	396	370	413	387	401	375	382	395	380	399	440	385	346	432	422	394	414	416	391	400	400	403	386	393	429	375	398	397	406	402	407	385	393	404	394	412	388	415	381	394	375	385	433	374	402	403	389	409	375	372	360	391	381	364	393	362	366	403	368	426	394	411	387	375	386	376	387	368	418	381	400	405	419	414	407	418	375	358	364	383	375	424	394	402	369	405	400	364	369	388	377	458	403	390	404	373	394	412	378	382	406	363	402	367	376	407	418	404	356	389	408	387	402	416	401	420	393	399	359	424	415	402	403	416	387	416	417	382	398	392	398	407	379	373	440	412	404	424	410	401	358	369	417	394	420	424	412	387	423	404	404	402	389	397	390	374	352	411	417	383	363	402	421	382	429	408	401	390	378	401	404	385	409	397	374	401	465	399	380	402	392	368	431	406	437	370	373	395	363	386	419	412	424	420	357	425	401	422	384	417	355	396	398	377	408	396	389	425	365	400	390	443	380	408	411	380	399	380	410	406	412	402	404	393	390	422	404	433	390	405	413	420	363	400	398	412	399	401	387	393	398	392	424	393	382	408	401	360	391	410	400	381	393	405	417	388	411	389	381	397	408	408	363	421	429	376	405	368	409	400	409	387	392	395	414	375	367	419	366	367	434	409	402	398	406	384	396	421	377	376	344	426	431	408	360	374	446	452	352	395	405	408	399	387	390	377	404	408	415	400	418	390	374	431	381	437	405	397	405	389	388	381	421	405	413	418	395	344	371	389	402	375	391	399	404	396	410	383	403	389	413	415	366	392	404	372	396	394	410	402	418	444	369	392	389	398	406	377	428	397	383	384	398	364	414	375	372	395	387	363	365	411	385	399	380	391	407	437	380	423	406	389	392	401	413	391	384	395	378	414	417	427	422	403	415	421	399	377	386	415	381	421	399	430	411	436	382	396	396	405	376	424	373	411	379	378	359	415	410	398	409	387	402	388	440	414	341	412	425	417	439	437	455	424	403	419	377	411	392	390	413	364	418	396	362	392	367	355	398	381	409	376	434	389	397	379	386	357	404	380	393	393	428	352	423	407	424	404	398	365	403	444	411	390	376	422	375	434	402	427	382	420	403	434	376	451	397	400	366	363	389	381	399	411	435	395	397	413	390	385	429	397	408	414	408	390	422	389	381	382	410	407	378	395	353	395	399	381	412	406	407	410	376	398	371	375	394	401	396	403	373	412	430	421	386	373	417	389	386	399	399	403	399	396	382	376	355	394	404	418	396	420	451	420	373	405	398	411	403	386	403	400	377	407	398	414	408	362	412	390	430	399	424	395	416	393	414	408	424	412	390	395	411	375	378	402	402	428	390	350	395	409	396	358	393	437	388	395	396	406	426	377	404	410	389	411	404	367	402	389	431	377	422	407	425	421	393	373	392	425	430	380	401	392	386	361	409	382	393	369	413	409	390	389	415	393	362	401	371	381	396	412	388	390	387	408	413	387	381	423	384	411	382	423	367	388	383	433	393	414	411	412	406	373	446	384	393	406	412	412	395	419	376	395	418	434	444	394	342	438	366	368	423	415	403	379	380	370	367	398	375	409	366	379	395	400	392	377	428	399	399	375	427	360	434	387	401	441	384	396	356	434	404	393	417	439	406	376	386	376	409	368	389	389	379
22484	21106	28730	23746	21107	21159	11926	1264	860	717	717	596	586	569	489	514	498	479	500	436	459	423	454	422	407	402	435	397	421	422	427	398	425	429	434	392	391	408	382	375	436	400	374	392	381	393	382	431	379	387	414	387	354	365	400	415	394	406	372	433	405	377	371	388	358	381	400	360	392	432	347	367	373	388	433	383	396	393	375	353	416	406	381	354	403	362	404	388	392	429	379	401	413	392	387	350	383	377	401	368	351	395	373	402	386	355	380	399	372	357	364	382	393	411	388	360	378	409	443	373	384	371	392	369	427	383	348	343	411	380	407	419	360	413	379	360	396	417	349	382	342	378	377	425	377	393	361	370	394	359	362	393	386	365	425	373	414	367	359	388	377	400	356	397	394	357	364	370	368	414	357	393	363	401	397	387	366	410	401	390	366	370	394	348	379	371	374	426	407	399	392	409	383	368	378	414	368	373	386	382	368	404	437	399	383	365	406	374	390	353	395	388	361	387	378	380	412	395	420	353	365	365	398	392	389	367	348	354	422	383	364	394	392	411	412	379	379	387	412	384	354	361	387	405	377	346	363	394	406	390	374	423	359	409	409	405	418	408	344	354	396	395	423	370	374	395	358	387	375	385	408	350	368	388	392	387	418	369	332	387	398	372	348	350	400	447	368	366	388	388	405	378	374	401	380	421	362	379	401	415	388	416	407	382	360	367	410	368	384	407	356	400	414	339	369	374	368	388	407	395	361	368	393	401	405	398	377	348	388	361	386	386	354	458	404	398	404	354	372	382	371	375	381	391	407	343	347	408	396	364	404	390	400	408	389	379	395	374	378	436	373	417	385	387	371	386	400	386	415	382	416	396	388	402	402	380	404	410	388	407	396	377	393	366	381	412	372	378	381	400	427	375	413	347	370	400	378	394	377	379	410	408	387	384	380	388	421	377	373	349	417	352	432	372	376	346	377	390	371	395	364	386	395	405	388	383	410	417	416	366	381	328	365	353	399	376	365	364	392	367	347	353	398	392	413	390	385	396	350	360	413	344	393	393	347	360	377	396	358	384	372	374	394	389	387	364	370	402	396	344	351	403	369	371	369	396	443	347	369	386	410	358	393	375	390	354	383	360	363	370	394	377	423	390	350	397	406	401	386	401	376	369	368	372	400	376	379	409	385	417	396	354	376	395	356	384	387	373	383	365	368	350	392	376	357	408	379	411	392	407	377	356	383	346	372	382	362	373	402	373	344	381	377	381	376	407	432	414	391	371	389	401	386	398	398	372	383	396	396	382	362	391	390	420	368	408	369	367	373	398	376	362	397	383	376	368	382	398	371	339	391	377	383	426	340	368	381	392	391	386	380	378	407	399	405	390	373	386	367	395	380	412	421	373	376	362	412	419	372	375	377	395	387	373	338	384	356	397	417	426	404	373	350	409	369	359	397	384	352	404	383	365	348	371	372	375	378	402	402	394	372	371	400	366	421	379	353	373	382	411	365	348	371	381	396	385	397	407	390	341	379	361	376	341	375	393	386	404	382	363	403	385	371	364	389	398	355	338	398	395	389	321	387	382	385	370	392	414	343	363	344	380	401	399	400	375	401	399	343	366	397	393	383	369	371	389	375	411	405	405	408	368	388	371	402	354	386	377	360	393	406	387	378	409	354	391	376	366	401	362	367	383	377	428	390	372	396	361	377	365	416	369	357	380	388	420	427	395	361	374	401	342	369	400	393	370	399	335	403	379	390	420	376	417	372	389	396	380	374	393	389	374	383	378	379	410	376	369	358	389	377	378	393	395	371	376	431	368	376	364	408	367	383	414	374	378	375	415	408	405	406	383	370	374	359	371	364	404	383	369	406	401	354	392	388	402	377	377	416	396	398	405	407	385	388	388	352	367	403	362	381	407	376	387	379	368	346	389	371	376	406	387	394	364	386	394	367	410	417	411	351	371	411	361	358	362	370	359	400	412	401	398	365	356	391	366	378	412	399	412	397	375	407	386	369	398	382	378	365	360	381	411	376	403	385	379	408	367	349	362	342	433	350	404	388	378	389	400	342	387	378	389	379	372	387	377	393	381	373	426	429	356	377	370	373	398	349	386	381	376	379	409	366	364	372	379	410	356	385	396	411	386	393	392	374	404	404	416	405	379	375	387	403	350	400	338	385	382	390	411	411	380	375	351	396	371	397	364	335	370	403	381	355	379	375	388	372	409	368	401	382	375	394	382	366	380	372	385	389	431	351	409	344	398	363	353	391	352	399	376	364	408	373	357	362	412	358	391	384	407	386	386	387	355	372	376	372	389	360	394	387	366	386	344	386	362	367	374	390	375	366	398	397	373	411	393	370	365	359	398	380	352	342	377	394	386	401	374	360	381	394	387	350	407	374	393	382	371	358	406	391	390	396	390	366	397	376	359	405	380	340	359	372	356	350	368	367	370	368	401	357	384	386	384	391	376	395	364	385	405	403	369	391	394	394	409	378	388	409	407	378	401	373	361	387	400	375	377	400	385	365	419	405	369	361	390	349	372	385	350	360	366	394	396	407	395	383	395	360	386	365	369	395	395	372	373	402	372	407	359	379	365	399	400	349	398	374	380	387	376	405	382	369	375	407	358	393	385	334	378	373	332	382	351	397	394	370	370	396	401	407	363	391	414	395	394	408	389	374	371	378	410	395	398	372	363	356	413	361	383	370	386	402	379	394	391	394	359	381	341	405	396	359	387	329	394	341	389	384	401	374	341	398	400	377	399	389	411	406	427	370	381	380	358	392	391	391	403	369	359	396	416	353	356	365	361	412	373	389	413	340	399	348	401	380	373	394	391	392	387	374	376	380	374	393	358	384	374	345	428	398	394	420	400	394	406	378	359	384	361	394	358	377	360	376	408	361	374	403	350	395	372	348	419	325	392	401	367	391	363	390	407	407	393	376	374	371	371	359	407	380	387	389	370	351	401	413	350	348	371	389	363	423	389	374	413	392	398	400	366	412	368	388	373	368	404	402	356	363	373	378	397	410	401	401	382	365	377	366	403	364	375	345	407	402	377	340	417	379	412	390	392	370	398	385	409	408	400	365	371	393	382	377	367	372	424	379	350	376	372	391	411	391	359	377	344	384	407	360	392	370	388	368	393	390	380	361	389	379	413	406	382	403	370	368	364	383	387	372	378	376	407	356	363	396	358	391	368	348	375	387	356	368	383	362	394	366	385	388	393	422	383	332	393	377	380	405	412	381	365	375	389	374	375	381	412	379	379	385	357	390	413	395	407	397	377	360	388	423	399	387	382	407	367	379	396	376	397	356	416	404	387	417	373	390	396	397	356	377	380	389	375	413	397	386	420	387	384	375	383	364	388	370	339	357	396	376	383	423	395	379	389	376	409	416	387	418	385	383	385	414	342	380	397	376	380	393	380	442	372	368	369	390	334	376	348	411	445	379	372	362	429	373	419	392	374	400	384	458	375	368	396	369	390	416	377	390	388	384	370	404	382	343	372	392	397
16674	13023	10769	5287	3449	2708	2093	1589	1240	1087	871	716	713	688	629	607	604	543	563	506	493	448	476	478	461	495	476	459	447	466	434	403	452	425	444	442	455	445	431	436	396	410	387	421	424	399	412	415	423	398	428	474	415	457	351	396	429	382	424	414	419	412	425	421	415	409	397	371	428	398	403	411	383	436	387	405	426	423	415	404	440	396	410	406	382	426	391	452	412	446	393	418	428	403	407	448	420	410	399	396	417	395	459	393	395	393	398	402	411	416	375	392	400	399	429	365	406	388	388	396	386	431	428	389	423	431	401	442	387	422	384	423	390	397	404	399	390	397	439	425	423	403	419	400	411	415	450	413	416	405	439	344	404	369	413	377	400	417	413	390	425	395	428	414	419	422	418	404	413	374	436	380	414	376	412	411	389	380	425	377	407	427	421	398	411	419	428	403	379	404	411	385	404	395	425	404	437	382	391	385	422	384	410	396	419	389	419	371	392	406	400	451	406	391	405	410	387	415	411	390	400	386	389	427	440	380	448	397	382	426	449	421	392	409	361	397	430	424	389	418	405	398	389	378	391	407	399	399	412	393	400	391	426	427	379	426	392	426	414	390	407	443	408	414	415	397	395	407	396	415	406	407	418	412	401	385	410	395	426	419	353	431	405	385	365	371	439	396	376	382	435	390	406	414	390	426	410	422	393	410	365	371	416	395	395	394	398	375	417	404	371	432	460	430	400	391	400	393	372	411	379	408	407	385	418	394	411	393	409	395	394	367	419	415	398	388	454	403	376	383	400	396	411	373	430	412	384	366	415	434	413	389	401	393	401	390	417	428	417	406	402	381	416	400	406	433	404	380	402	417	408	428	408	408	416	401	420	399	443	392	401	394	436	391	383	389	391	409	439	388	402	426	448	417	417	388	406	374	397	378	437	412	424	415	404	368	394	401	419	388	392	418	404	405	419	399	364	436	409	409	386	416	388	433	385	396	373	375	412	389	417	400	407	408	408	416	408	429	402	403	403	373	397	408	421	420	378	412	409	424	407	404	398	441	389	425	398	425	434	389	421	378	402	394	396	374	403	400	385	410	424	444	346	423	410	395	428	395	409	385	400	415	378	425	418	399	404	391	450	439	396	406	366	380	392	374	404	406	395	381	397	432	376	418	397	398	377	402	376	403	425	424	377	422	404	396	380	396	381	402	362	413	423	386	384	396	375	379	418	424	405	377	397	406	384	424	398	377	398	392	413	411	434	371	387	395	420	396	448	385	387	440	419	404	433	395	411	416	408	388	390	406	385	402	420	392	395	397	395	402	389	378	399	417	420	410	387	386	399	392	397	382	393	406	387	371	381	381	365	423	350	402	416	412	429	390	418	417	432	374	403	398	391	411	388	427	425	408	411	406	392	404	393	412	404	377	383	379	408	384	408	411	420	394	392	403	408	380	420	408	379	383	405	418	383	389	394	389	418	416	420	396	407	367	407	391	377	401	410	414	390	425	413	456	377	397	382	392	388	411	432	422	409	447	395	387	431	430	387	429	418	432	381	395	428	405	389	457	397	398	403	383	409	408	420	415	410	376	394	406	440	404	412	423	390	392	394	409	427	429	407	406	421	417	421	395	441	386	412	388	406	386	392	389	373	410	420	397	417	398	407	403	404	438	407	399	416	391	373	415	395	415	450	407	392	421	425	420	405	446	372	410	387	440	411	428	398	407	423	399	435	377	392	401	352	444	395	408	412	410	418	408	394	406	387	396	439	419	371	377	398	381	393	386	429	406	383	412	424	402	387	440	411	398	404	404	409	369	414	410	376	411	392	417	401	419	396	424	386	427	453	381	350	384	399	451	455	394	427	350	422	414	366	409	372	390	406	366	402	413	391	405	363	406	405	387	418	439	404	401	425	413	392	441	409	412	397	414	408	409	393	408	388	422	406	403	377	419	397	425	433	410	394	462	409	391	407	431	402	398	363	402	362	385	404	409	397	410	423	383	403	440	405	435	406	363	401	416	400	410	380	422	381	414	386	374	409	383	410	421	410	403	386	406	394	426	407	395	438	374	408	393	417	427	388	384	424	406	392	379	397	411	382	402	403	393	388	433	425	438	414	403	427	418	386	404	394	391	410	387	408	364	408	398	421	396	416	411	403	396	390	451	384	455	418	373	394	406	418	388	414	400	372	384	420	387	406	368	411	386	391	392	376	442	386	400	370	411	407	404	395	398	395	436	409	419	418	414	427	401	411	391	417	420	407	413	409	417	405	406	384	380	407	421	384	411	411	421	398	393	425	382	406	392	424	415	393	410	400	427	451	421	391	410	394	384	388	398	464	383	413	443	390	440	404	390	362	380	386	404	420	398	411	443	425	397	431	389	398	397	409	408	419	400	396	372	398	399	409	386	402	371	380	374	409	386	394	384	366	399	382	397	433	392	388	405	418	399	394	412	409	399	442	408	422	369	436	400	416	437	386	401	399	400	403	417	355	420	404	399	421	426	383	399	385	403	422	377	434	407	402	414	383	390	413	381	397	392	395	419	415	409	392	426	416	396	396	403	422	421	422	410	397	404	388	399	429	406	377	391	418	420	408	405	410	408	401	398	383	383	390	399	402	410	390	421	373	392	404	411	350	415	448	415	420	417	379	429	395	428	443	408	406	404	439	389	416	388	407	448	400	430	392	418	427	416	429	417	410	438	393	437	398	425	376	413	378	434	396	376	422	406	371	398	438	385	402	389	392	401	395	401	401	403	400	382	409	379	430	407	400	416	401	418	405	393	392	387	423	445	369	391	410	387	381	421	426	410	415	377	416	407	426	397	408	415	424	405	435	417	396	369	380	404	389	419	365	426	403	390	422	389	393	400	389	394	401	432	413	423	446	377	418	421	391	421	406	442	423	401	382	433	410	402	400	403	393	377	398	381	400	408	374	393	406	386	403	374	409	411	394	378	378	407	416	414	419	431	414	404	383	431	394	390	424	433	416	415	389	397	396	410	374	429	417	401	399	367	390	381	396	378	419	405	377	401	407	399	411	425	408	426	412	396	407	418	396	402	412	413	384	390	421	422	401	392	365	396	380	425	421	414	400	392	393	402	409	431	396	428	398	365	413	438	374	388	384	378	421	433	394	439	398	390	404	401	452	416	380	402	388	405	371	418	398	393	406	406	417	372	376	423	412	394	353	380	419	380	399	425	401	384	390	412	375	372	342	415	410	409	400	380	424	434	402	382	439	402	419	390	422	425	422	386	422	425	406	413	413	411	431	408	390	400	432	374	407	401	435	390	404	423	373	382	404	414	393	402	368	423	439	405	393	428	417	393	397	355	391	346	400	398	440	379	406	385	389	400	425	379	406	399	397	386	431	417	404	385	388	401	395	417	400	409	418	394	376	407	411	387	389	382	415	409	403	362	410	419	427	408	399	396	428	422	384	400	397	424	407	404	415	393	410	387	420	370	372	416	405	389	400	408	399	406	430	410	372	409	423	377	389	387	437	400	368	418
22544	21118	28705	23772	21119	21167	11883	1211	880	783	687	613	589	600	513	524	506	496	504	501	466	443	445	454	459	409	461	418	414	469	441	437	407	467	455	383	401	413	407	417	421	419	431	449	408	419	423	429	364	397	462	391	408	419	426	392	390	411	419	392	404	402	429	425	382	410	392	472	410	422	385	426	431	385	423	371	373	431	405	380	400	364	372	372	422	425	414	388	409	389	401	393	415	429	371	394	388	383	400	384	370	370	354	412	408	427	382	389	395	345	408	404	364	372	408	386	407	390	377	376	415	390	389	389	388	390	406	447	384	404	394	389	383	398	399	366	419	414	384	401	393	426	371	410	370	397	370	395	402	392	391	362	387	376	413	370	394	392	445	425	391	432	429	414	375	377	399	385	409	397	400	375	388	381	374	396	376	426	400	422	380	408	367	417	384	399	403	386	444	403	380	386	377	423	402	398	387	407	408	448	370	404	393	391	414	399	373	431	423	414	382	381	356	388	391	428	407	423	396	355	363	389	459	409	389	406	390	411	378	403	406	394	382	327	391	396	379	426	388	369	419	405	427	400	430	373	388	387	404	414	392	388	376	395	438	406	422	407	393	384	389	368	376	371	388	351	342	399	390	387	414	426	376	371	406	381	390	426	392	374	401	393	388	422	385	380	373	373	383	381	386	426	382	369	390	413	397	414	428	367	353	382	381	416	397	392	391	383	376	381	398	401	386	399	361	399	397	391	406	396	381	430	386	407	388	395	435	362	396	409	430	403	376	395	397	405	374	370	413	391	387	403	393	370	403	387	424	388	367	411	400	388	420	406	382	427	438	379	408	399	391	380	405	391	368	444	372	399	388	400	388	382	413	387	405	398	386	404	386	415	401	375	394	407	362	394	398	397	387	395	390	369	352	417	376	361	392	388	384	384	387	382	375	416	411	409	384	388	393	392	419	391	423	385	363	400	416	401	387	387	396	397	384	398	405	377	387	383	401	379	386	427	411	380	413	399	423	397	390	377	398	397	360	386	414	426	388	404	404	391	383	396	360	388	402	405	414	421	363	383	397	400	381	350	355	411	358	396	391	432	393	394	416	402	386	429	408	393	394	374	439	403	413	384	431	426	401	399	446	383	406	381	451	392	389	406	415	372	381	395	403	396	416	389	406	396	389	353	374	394	371	427	366	388	388	424	379	377	416	368	406	360	362	363	423	371	401	382	392	427	366	382	416	410	376	391	413	402	381	410	375	377	361	426	384	394	408	369	413	410	409	406	390	421	390	400	394	374	369	357	392	381	397	361	372	409	397	394	367	384	380	426	431	408	390	394	411	420	404	385	396	374	391	412	383	397	419	382	406	388	404	439	393	396	383	399	386	378	400	456	422	429	372	401	396	406	388	389	391	404	355	417	404	413	420	378	360	395	420	375	369	380	399	404	435	413	416	400	359	373	385	397	378	386	425	390	363	382	381	398	398	374	374	388	422	387	377	376	426	391	410	427	402	400	372	415	358	417	359	406	375	385	418	373	385	373	357	378	416	381	410	424	397	372	430	410	378	417	396	386	392	374	419	380	400	411	413	346	406	416	405	405	393	396	404	363	413	386	391	390	392	390	364	399	391	390	400	370	379	396	422	390	411	389	355	395	383	423	376	402	396	429	415	409	395	428	448	374	395	368	377	387	390	388	385	376	421	414	379	376	408	426	409	424	382	389	402	362	393	399	402	387	389	346	401	373	373	390	384	426	361	384	388	397	420	389	410	426	388	388	369	370	405	418	441	426	372	388	360	412	418	409	432	320	380	403	342	383	395	376	398	365	406	375	400	376	376	387	389	403	416	416	371	399	404	381	379	382	378	377	411	374	374	405	401	408	385	395	378	380	376	385	348	387	391	392	405	399	379	368	442	390	370	378	438	404	405	419	401	394	385	413	383	394	441	373	391	367	394	392	395	441	395	364	420	380	381	414	413	419	412	386	444	415	385	354	393	363	420	377	373	386	390	356	379	411	404	387	394	408	415	387	376	388	383	392	402	402	387	373	373	370	399	440	376	399	376	384	395	409	423	386	390	386	409	381	394	406	384	372	380	391	367	369	388	378	382	397	438	381	392	419	391	389	385	385	410	388	392	387	390	374	400	390	393	398	387	428	404	398	395	416	389	364	405	403	408	419	395	383	397	381	408	391	399	406	393	377	418	380	380	377	399	398	384	366	404	420	401	371	387	364	404	359	429	383	409	393	370	400	380	405	414	404	371	436	404	389	399	363	370	403	415	379	404	373	393	403	398	407	381	343	381	354	408	398	418	393	375	387	390	414	414	381	407	401	388	369	386	401	409	410	392	367	383	379	381	368	381	368	372	374	390	406	366	368	401	385	422	398	396	386	400	410	399	372	376	397	386	356	404	393	395	415	395	403	391	430	391	432	429	384	404	406	434	371	367	388	402	407	403	376	407	395	380	402	373	399	382	362	364	404	400	389	389	402	367	384	340	416	429	402	388	399	383	412	380	378	412	394	395	378	407	357	394	363	379	392	404	388	390	359	360	369	382	400	407	391	402	390	382	405	383	374	407	392	395	406	392	397	393	425	404	422	435	428	432	389	354	384	384	414	368	387	401	395	389	404	406	380	393	393	402	387	380	384	379	395	391	419	395	412	388	381	379	413	415	406	396	352	420	399	390	405	408	412	429	409	389	415	399	420	361	404	383	424	386	405	406	419	422	399	426	399	384	393	420	419	390	418	413	389	398	408	392	381	385	397	390	398	417	392	421	420	405	355	376	373	397	383	387	383	392	385	410	347	387	363	416	383	392	383	409	365	384	382	381	410	364	401	373	381	408	416	389	383	402	430	369	391	437	368	379	433	423	363	395	401	393	371	407	370	397	414	428	380	396	411	410	385	366	384	388	400	375	394	402	417	384	401	389	414	376	379	411	414	416	386	400	452	398	374	396	397	364	381	383	396	389	398	379	401	378	384	381	367	403	408	374	424	434	436	397	428	406	409	389	392	399	392	373	369	434	425	410	381	359	427	404	431	398	402	370	397	366	403	396	373	445	398	380	412	401	393	391	395	386	386	388	394	418	402	372	378	382	414	418	371	388	374	393	379	399	415	378	387	393	368	404	410	405	425	403	403	372	406	393	388	376	446	404	372	392	427	361	402	439	419	401	384	386	371	401	384	379	388	377	390	407	364	388	399	403	379	436	419	452	378	400	392	419	414	406	398	397	390	415	410	403	396	402	391	412	401	392	363	402	424	408	388	380	381	375	366	386	363	411	366	388	410	378	398	419	359	389	414	381	418	413	413	404	376	372	428	396	410	383	391	373	384	362	358	395	395	379	407	380	420	426	400	410	372	376	404	368	402	398	380	393	401	401	401	386	404	386	416	386	402	348	399	375	395	376	371	370	374	364	399	370	422	419	388	404	362	438	352	381	365	361	417	361	388	371	391	374	385	359	362	394	420	424	369	392	394	371	417	394	371	388	399	377	399	389	429	344	414
21078	12789	10482	5230	3478	2674	2075	1550	1296	1078	898	765	741	712	652	661	547	566	568	511	527	521	506	456	447	487	494	474	459	465	449	448	478	455	417	465	398	423	396	430	419	435	426	415	418	449	447	405	433	439	446	440	412	442	393	410	438	423	407	419	423	422	402	447	437	402	447	410	432	388	418	396	449	413	406	426	379	426	419	417	429	422	439	459	401	428	392	416	423	390	423	422	389	390	394	426	400	433	420	391	442	412	405	433	397	436	410	401	418	430	372	426	393	411	451	385	398	445	404	409	395	425	417	417	396	423	389	409	454	403	429	447	402	402	399	436	395	402	426	404	405	387	418	447	422	415	419	382	435	388	379	412	416	418	443	388	405	431	410	441	402	395	417	368	413	413	420	398	409	395	408	446	422	398	388	406	410	403	423	417	413	424	424	401	434	446	394	405	459	434	465	398	414	385	440	404	437	383	444	409	401	397	416	411	433	399	414	419	371	459	404	403	387	439	383	441	394	404	381	398	426	431	462	425	483	449	391	383	441	391	419	449	432	399	434	418	405	412	427	406	420	391	391	439	384	452	413	405	427	440	404	407	438	401	392	407	401	409	383	392	421	438	423	426	441	433	423	424	383	433	457	415	415	423	426	445	390	424	429	396	407	386	378	397	419	379	416	416	434	407	419	436	439	413	382	397	394	394	378	412	431	417	383	447	424	420	427	393	425	413	385	402	428	418	433	403	444	412	437	443	409	434	426	419	394	445	411	440	420	436	409	415	443	415	416	396	448	408	407	415	407	424	443	426	436	374	422	354	401	451	388	433	412	412	435	423	419	430	407	420	429	387	413	398	445	433	396	393	432	400	404	401	421	424	415	406	410	394	406	381	430	418	408	448	413	412	415	426	404	432	437	424	404	376	433	400	432	421	414	444	393	400	421	409	413	424	394	426	469	400	404	417	396	405	409	407	363	409	434	429	425	404	403	414	434	389	459	417	449	392	388	420	417	417	393	400	385	371	423	433	444	394	427	420	426	398	416	403	408	420	420	419	432	409	415	385	411	406	398	420	433	389	418	411	415	413	387	413	416	395	383	400	381	417	372	409	433	436	442	410	416	404	413	449	405	412	394	391	377	396	425	404	435	407	405	385	377	393	429	431	434	431	387	393	424	370	434	444	396	384	421	437	405	418	456	405	415	381	431	388	429	434	430	427	383	410	427	414	427	427	414	467	413	413	423	407	446	399	405	391	366	431	400	402	455	408	397	407	393	411	401	428	425	442	417	397	411	423	426	442	411	396	414	400	422	402	455	438	390	415	415	405	410	407	408	396	442	423	434	435	433	412	421	406	376	398	395	380	357	392	418	378	416	411	437	440	441	420	425	395	429	382	412	379	397	428	420	419	441	402	387	418	442	431	395	421	422	375	404	399	438	410	383	373	395	407	390	377	423	419	426	440	422	387	400	424	421	424	404	408	482	414	406	440	409	391	400	414	390	421	426	429	412	412	407	414	388	410	384	410	424	418	443	389	422	413	418	388	425	395	443	431	420	424	415	412	397	418	383	415	383	367	410	412	386	409	422	400	423	439	417	428	415	433	419	370	391	404	414	400	390	439	406	438	369	404	421	393	410	404	402	424	453	402	399	413	383	423	388	406	418	398	449	429	436	412	437	425	395	397	412	408	383	369	419	430	410	411	428	436	377	401	427	408	420	432	418	427	367	431	419	437	399	435	446	417	435	450	423	447	402	415	405	427	397	425	395	399	391	425	423	415	411	416	430	423	410	417	407	387	436	431	403	426	422	390	395	422	437	362	396	411	395	416	428	457	443	364	435	426	408	365	404	403	376	389	409	439	408	416	422	415	434	405	394	391	447	414	383	426	425	445	421	432	425	415	428	446	434	390	403	409	398	451	411	387	379	431	468	431	372	420	408	444	423	437	385	404	453	445	437	418	390	425	435	418	432	383	405	417	395	397	395	409	423	387	381	462	415	441	412	410	426	399	426	424	348	413	410	401	430	377	411	421	413	425	421	402	427	439	427	434	399	368	411	417	402	401	402	410	424	435	410	393	420	424	402	430	437	399	377	430	400	400	419	403	374	459	410	421	396	411	385	422	370	361	411	431	422	420	444	444	422	431	385	409	403	441	431	386	430	420	437	411	393	452	389	414	383	434	406	424	402	431	432	389	425	417	425	426	433	430	442	412	420	477	458	428	421	423	443	402	399	396	434	406	385	409	431	447	399	380	410	432	433	443	417	392	420	406	427	399	421	416	380	426	400	429	423	412	409	393	405	395	416	400	388	406	398	429	411	384	390	419	437	435	416	374	403	423	431	418	382	429	439	408	413	426	417	397	424	441	410	417	392	420	436	418	425	386	376	429	412	446	434	418	418	417	385	405	381	392	415	391	425	433	427	433	396	400	385	417	424	416	401	409	395	429	416	408	371	392	431	412	418	400	429	419	449	450	441	400	460	390	412	406	433	437	397	421	395	397	426	405	401	381	423	405	403	420	407	407	431	415	429	425	414	408	373	415	391	424	379	412	398	427	419	486	405	415	425	390	408	415	423	408	409	444	426	434	419	434	399	424	434	413	431	406	449	383	398	414	410	423	420	431	429	414	396	423	420	427	447	421	427	434	444	393	414	428	400	404	401	413	447	404	373	394	407	436	393	419	397	415	411	400	447	423	439	403	419	429	416	408	403	430	375	390	424	402	422	412	434	408	390	382	407	373	423	421	419	370	399	416	436	409	383	389	392	424	410	403	429	394	393	361	428	422	427	427	394	437	390	428	425	427	402	377	412	415	426	424	422	423	394	416	419	416	435	415	424	385	460	396	430	385	448	387	395	415	411	422	398	424	430	400	424	413	416	409	371	431	382	425	429	368	399	405	385	430	422	411	434	459	406	380	436	403	435	442	390	416	429	428	411	397	432	389	421	415	436	458	430	412	419	441	401	436	443	388	406	403	406	432	410	415	420	458	439	401	398	421	401	413	399	425	417	442	386	415	402	419	437	404	413	379	413	433	410	395	406	436	415	393	402	396	387	381	441	436	391	425	401	412	417	394	411	400	409	430	446	435	423	401	443	397	395	431	427	429	399	432	410	436	421	390	443	415	418	392	400	426	403	422	437	389	395	429	468	399	388	397	434	371	396	427	390	403	431	425	425	431	412	459	441	416	403	420	447	397	430	414	423	415	437	442	426	418	410	438	433	412	400	426	432	436	370	427	395	413	416	445	426	424	413	413	415	427	439	395	415	408	395	425	390	429	415	424	427	423	392	453	414	449	436	393	424	420	461	437	391	439	420	422	396	415	452	417	415	399	426	380	406	390	433	368	399	422	379	383	422	422	397	412	405	418	410	433	427	437	442	435	427	383	412	411	393	421	390	410	425	411	390	402	413	407	411	386	434	457	480	437	424	426	404	387	442	383	414	399	441	418	422	420	423	435	395	432	396	380	385	384	394	387	431	385	400	405	423	404	384	397	435	428	396	400
22395	21022	28553	23706	21023	21057	11932	1254	849	771	730	672	583	617	541	514	488	505	522	466	464	460	464	470	415	417	453	454	431	402	430	395	474	445	426	442	421	434	427	424	408	407	420	391	415	414	386	426	374	413	429	382	404	427	396	381	414	454	397	377	369	360	415	400	411	427	390	429	383	415	390	350	439	399	377	399	424	418	369	359	389	404	386	415	393	418	373	399	437	389	379	371	454	408	428	410	368	398	429	411	426	396	392	399	425	416	437	421	418	371	393	388	398	415	438	409	365	406	381	418	415	408	399	400	373	406	425	383	397	395	401	417	401	396	393	369	364	407	426	368	428	414	389	421	392	404	377	401	397	384	431	404	400	369	375	380	398	407	404	380	401	426	393	377	360	396	386	385	411	411	440	372	419	423	394	392	410	396	415	419	429	391	406	405	390	413	389	408	406	373	413	412	395	423	420	369	436	398	391	364	416	375	413	408	418	410	395	374	397	391	414	356	375	407	450	372	404	414	387	368	401	390	390	397	424	420	409	386	390	396	390	416	383	377	420	392	408	389	413	410	392	403	411	396	424	410	378	440	394	409	388	387	393	420	426	378	394	374	402	407	342	387	405	400	388	396	422	405	398	382	398	362	398	424	374	377	427	400	405	444	429	387	394	391	426	361	389	393	425	411	380	404	400	385	389	412	400	394	441	412	411	398	380	405	382	419	385	399	393	394	411	393	431	444	403	404	414	412	375	403	399	392	400	417	384	388	406	384	409	448	372	426	373	385	394	385	429	384	383	428	415	396	422	392	396	354	388	416	417	368	404	388	422	418	418	417	397	403	427	395	395	419	376	386	402	422	413	412	401	377	369	415	348	413	418	399	399	364	353	382	439	380	405	372	396	392	420	377	414	395	387	374	396	394	371	441	401	356	394	431	397	391	405	394	431	385	401	392	420	414	419	434	381	415	419	429	410	388	374	403	348	397	399	422	389	397	418	410	414	417	404	421	417	403	422	414	420	363	395	372	362	391	412	396	392	383	417	400	405	380	439	394	388	425	402	397	374	406	410	374	400	439	414	417	395	387	403	392	394	365	383	421	377	403	426	378	385	368	386	417	398	405	397	396	419	431	416	405	410	368	397	385	404	383	448	418	381	417	422	435	403	403	420	381	454	416	389	421	388	408	375	393	380	423	422	404	426	380	391	353	382	391	382	400	407	411	385	400	390	379	393	395	357	383	412	388	401	399	357	412	411	369	365	429	392	378	420	436	432	392	416	371	425	371	412	414	389	411	416	414	400	394	369	402	448	448	403	405	395	398	407	407	381	418	394	386	415	398	399	370	432	419	347	397	381	413	414	383	366	396	357	411	392	380	411	403	421	420	375	348	428	420	416	363	429	389	407	400	393	403	455	406	396	429	346	424	409	418	395	372	394	443	405	409	410	356	421	390	404	353	376	409	419	399	437	398	423	378	378	401	378	382	385	392	409	391	366	383	374	389	405	371	374	351	360	406	428	401	402	423	380	426	421	376	394	390	376	419	402	426	374	389	399	373	384	409	393	381	387	427	430	361	396	413	380	405	437	406	362	381	375	388	359	370	413	430	372	386	399	435	418	385	382	414	435	392	412	390	437	401	424	401	381	395	404	411	420	416	392	423	389	378	366	387	352	416	418	428	388	409	389	417	419	414	391	441	390	381	351	373	393	409	364	422	394	406	383	395	435	425	396	404	384	353	398	440	400	372	429	395	413	402	357	371	398	387	379	381	391	416	370	381	388	388	418	371	413	390	376	377	426	433	406	379	372	384	406	425	367	423	351	374	381	420	375	372	412	428	429	424	389	408	395	370	394	360	364	379	421	396	413	409	420	407	382	378	425	379	379	390	406	401	427	397	375	423	408	401	438	395	391	393	380	412	406	368	374	382	387	377	417	427	435	414	415	405	395	386	389	380	410	406	390	412	354	359	410	392	411	399	413	381	387	421	347	391	420	390	399	359	394	403	384	405	381	426	385	396	377	360	408	392	394	386	406	347	386	406	399	385	414	411	367	400	411	424	405	373	359	393	420	403	427	430	410	370	389	393	402	385	392	388	391	420	416	385	373	389	382	414	383	404	381	385	437	405	378	362	452	448	452	385	406	423	407	396	419	372	377	390	388	397	360	391	432	394	448	371	384	401	403	391	387	394	404	422	383	373	382	384	379	412	401	416	379	369	387	397	423	391	391	392	399	405	418	399	377	440	386	415	413	409	402	404	392	417	374	406	364	403	373	419	405	390	406	398	369	383	379	377	421	420	415	405	388	391	399	374	411	380	386	454	417	409	437	407	402	416	401	420	387	396	397	385	440	379	406	395	428	425	404	426	370	412	408	371	383	377	419	392	402	397	427	359	367	381	414	388	401	427	406	406	375	399	402	363	414	433	400	414	415	396	403	409	388	382	403	401	398	390	422	394	414	386	438	403	379	408	376	416	370	425	393	402	395	360	389	417	412	376	403	411	389	377	400	377	422	426	424	400	372	415	378	405	433	411	345	428	403	385	416	401	391	400	410	374	400	394	378	403	406	385	392	381	409	397	381	393	408	373	404	364	381	409	404	380	362	399	423	388	409	369	426	415	398	406	361	391	417	415	378	422	375	397	372	438	410	418	406	428	417	389	420	414	405	364	390	402	371	420	404	386	375	376	373	372	375	406	377	360	429	387	386	381	434	379	396	425	426	396	410	377	430	393	375	376	386	401	365	389	406	384	372	399	373	390	412	435	371	397	402	406	368	371	381	419	371	393	392	381	374	364	418	391	391	430	386	390	383	401	438	390	414	411	384	417	433	379	376	421	385	413	396	408	388	410	404	425	394	395	373	405	407	409	411	402	387	378	418	421	409	405	406	426	398	424	365	431	408	371	412	418	421	440	386	386	393	375	422	396	384	371	373	417	387	404	388	375	408	402	446	380	363	410	401	375	380	388	394	386	412	403	394	382	403	413	388	393	404	401	386	388	400	352	373	431	393	387	368	370	425	384	386	396	410	394	422	383	409	381	386	399	390	352	402	394	399	403	412	408	365	426	401	423	416	375	429	394	397	380	406	414	389	377	386	381	416	418	373	411	403	370	391	433	406	410	390	390	418	391	400	424	406	378	390	367	425	416	401	393	396	432	392	385	376	436	385	410	410	426	399	416	417	417	395	413	371	411	393	364	399	406	395	403	421	394	366	391	391	400	374	386	391	375	376	419	392	402	401	422	388	369	366	381	395	391	416	366	392	370	414	381	350	408	445	402	397	402	390	409	408	385	402	350	407	419	427	400	381	403	381	360	405	405	402	395	405	401	377	422	387	406	354	385	383	364	401	407	387	398	386	401	374	413	412	436	418	337	367	352	417	416	388	369	406	403	390	411	411	392	334	418	392	379	435	381	379	389	407	405	387	442	368	414	348	418	402	369	392	400	387	414	402	399	398	410	384	370	384	386	406	424	399	374	413	412	439	433	357	380	397	369	376	413	378	393
19240	12774	10492	5147	3456	2539	2053	1597	1262	997	874	808	751	702	646	635	617	557	484	522	494	514	474	484	488	525	476	504	439	469	458	460	488	467	464	474	468	419	414	433	415	429	409	448	425	440	456	419	448	418	429	421	412	444	415	425	406	457	441	436	429	440	443	428	458	420	460	408	463	411	405	400	412	432	432	420	438	387	441	446	414	424	451	435	412	405	421	416	435	452	400	448	409	432	457	453	441	399	431	398	432	464	404	424	385	409	389	450	409	430	420	417	448	389	407	413	432	436	410	396	408	457	447	406	420	416	446	414	453	431	416	426	423	414	432	428	411	403	420	411	403	397	399	428	420	421	443	417	429	417	409	397	411	417	396	433	403	435	378	415	417	402	434	423	463	397	411	406	386	407	430	409	431	417	420	433	422	409	434	401	428	412	405	397	453	413	397	421	417	389	455	416	416	368	445	406	446	412	414	424	414	382	438	424	411	400	398	406	402	421	420	423	431	409	419	416	401	429	424	416	395	410	423	403	383	391	416	424	430	391	431	418	419	424	401	417	437	415	450	419	437	397	408	435	410	413	380	384	394	435	403	411	417	440	402	422	430	428	417	406	460	417	420	403	394	417	425	411	441	427	371	424	429	408	419	379	464	432	443	405	433	397	430	379	445	425	412	441	430	390	391	455	435	434	404	393	443	404	410	418	399	429	417	410	383	443	429	364	385	443	402	447	406	454	414	438	386	415	394	417	439	428	430	398	457	437	413	397	423	425	429	418	389	376	406	418	387	453	414	411	438	376	399	430	440	398	394	387	428	412	436	421	413	412	423	407	417	413	426	407	416	397	408	429	463	408	412	453	414	412	399	425	428	374	397	463	407	406	398	420	386	425	416	400	454	455	439	402	431	451	418	400	409	401	444	443	446	413	415	430	408	384	447	409	454	420	431	428	429	429	407	407	442	398	399	423	389	418	412	457	416	470	415	436	394	440	368	413	432	392	427	373	453	422	461	441	399	402	398	408	453	424	412	434	401	408	375	366	429	441	379	415	413	407	402	425	409	452	465	461	420	380	412	416	433	415	387	416	396	423	419	414	442	422	419	413	421	411	436	377	387	430	419	463	430	405	392	429	410	397	394	429	414	457	415	414	427	376	473	395	421	425	420	430	418	385	409	408	401	422	426	427	386	406	433	392	453	408	377	391	411	410	449	428	441	420	385	450	425	386	373	397	397	431	380	401	426	432	436	431	408	427	417	409	372	371	442	408	423	415	406	432	453	373	436	425	443	404	426	445	439	445	426	378	412	448	447	422	411	389	427	401	443	433	418	461	407	406	417	417	460	405	402	438	415	380	403	406	408	413	447	395	410	399	414	477	401	420	412	419	454	396	410	421	384	440	377	430	413	416	454	419	415	421	446	431	432	444	356	411	392	411	438	412	416	391	401	388	412	441	466	410	429	437	423	442	416	422	415	432	434	407	392	368	400	434	435	398	448	413	408	427	384	444	437	441	407	419	391	440	378	426	382	378	471	404	420	418	405	421	432	454	431	405	390	394	405	392	398	406	438	397	437	437	428	476	422	412	437	435	380	423	399	423	389	412	425	439	426	412	399	434	437	429	397	485	422	410	454	408	411	397	414	389	399	417	383	444	401	395	421	398	425	468	422	411	441	415	417	405	429	418	406	399	430	417	394	406	436	411	398	450	426	419	416	434	410	378	397	409	426	417	425	388	408	415	435	437	468	436	373	405	437	445	426	377	384	393	446	462	414	433	389	386	407	431	457	423	395	435	407	432	433	425	396	394	419	403	394	438	407	420	403	428	412	433	429	424	424	432	415	412	401	390	401	436	410	412	431	407	386	427	396	395	412	403	443	420	404	425	423	377	415	382	379	439	414	427	398	392	422	418	432	425	420	398	439	410	388	419	430	398	436	404	411	427	432	441	425	422	428	413	391	419	405	435	423	428	476	390	428	435	421	420	400	435	433	409	445	427	420	404	426	449	399	404	421	391	399	439	455	409	423	368	429	404	412	421	421	429	443	383	404	455	419	435	416	419	382	425	439	409	426	448	426	401	408	418	436	383	385	398	408	401	417	420	399	378	408	399	427	391	413	413	411	419	420	401	405	403	414	432	393	406	382	416	418	427	370	426	375	424	425	402	430	466	427	424	436	400	393	431	444	397	405	404	424	408	426	411	418	414	465	414	412	433	422	435	390	446	397	457	375	398	401	398	416	388	399	442	405	430	447	447	385	413	407	384	473	427	394	416	398	419	420	404	400	409	408	419	386	420	417	428	359	368	428	451	427	405	391	440	430	428	433	454	408	410	436	408	422	368	447	444	437	424	430	468	415	439	443	371	420	426	434	420	430	420	402	409	434	407	399	401	431	413	411	413	404	431	414	428	417	430	441	396	391	428	446	385	422	443	455	399	388	445	417	378	430	397	427	422	386	435	415	407	403	486	429	434	395	399	429	420	403	417	448	425	416	418	399	410	436	393	416	391	365	453	439	421	437	440	420	443	433	392	416	389	447	383	429	428	425	414	393	410	404	398	422	438	388	398	385	441	424	406	443	393	410	401	424	428	439	402	399	415	405	401	414	392	379	435	447	417	382	379	386	406	427	375	403	394	353	373	409	410	429	393	391	417	442	401	432	410	443	416	387	429	409	396	416	414	427	427	424	426	382	412	436	392	444	400	432	377	426	384	423	394	419	445	377	421	452	399	411	411	407	445	397	435	395	406	413	426	432	436	432	363	427	427	441	378	405	423	427	401	416	418	418	361	400	409	424	403	402	404	407	418	451	404	434	426	437	441	419	418	438	444	400	441	428	428	433	428	442	380	413	401	393	412	425	467	425	416	425	439	398	403	417	399	383	365	417	381	400	409	382	400	428	401	405	418	442	421	401	412	364	423	435	470	421	421	377	394	399	420	407	427	407	416	375	423	431	415	420	458	442	430	448	437	398	398	386	425	416	415	438	419	385	389	449	410	420	454	421	416	421	426	422	423	421	417	406	441	400	420	441	429	425	420	388	449	429	425	404	390	441	417	398	445	411	392	466	421	443	408	421	384	405	404	414	415	421	429	400	416	440	440	407	407	396	429	438	420	397	398	411	431	396	389	482	416	423	435	410	428	420	375	409	432	430	447	454	407	424	425	405	409	389	442	412	448	436	399	417	388	434	442	424	419	402	404	458	427	427	416	437	438	392	408	398	401	407	417	419	413	436	400	434	449	404	424	409	391	463	406	405	399	400	397	414	390	431	402	391	398	409	417	403	402	466	417	415	425	446	401	441	383	449	384	401	408	428	411	417	428	403	431	406	404	431	403	414	399	423	446	425	424	407	378	443	418	401	396	451	429	443	368	437	442	416	408	437	446	418	427	475	389	409	412	369	429	440	406	405	376	411	406	408	393	412	409	396	445	442	393	398	431	383	412	410	387	385	422	417	412	402	394	434	401	421	414	399	413	384	400	441	427	420	424	424	418	385	437	440	406
22403	21044	28618	23711	21045	21107	11916	1331	867	781	681	633	608	590	585	476	490	523	522	449	465	434	433	425	447	441	444	416	493	414	429	433	437	433	396	385	395	389	417	394	371	430	436	397	407	397	392	436	412	391	397	413	400	387	394	407	391	408	407	379	379	369	402	403	399	396	381	366	404	388	410	421	426	408	424	414	398	397	391	411	418	371	396	423	406	390	406	405	435	392	408	402	383	413	400	364	392	393	421	379	414	367	382	428	407	424	359	390	394	413	420	370	397	390	419	427	373	381	389	372	372	396	409	407	388	366	388	357	389	425	379	420	402	382	415	446	402	375	419	410	350	400	375	403	413	385	371	403	408	360	389	412	421	412	406	402	426	377	380	426	394	388	405	371	371	401	429	387	389	396	395	397	384	408	389	422	392	384	386	397	401	415	373	380	392	381	379	401	341	399	409	400	412	399	383	363	371	413	392	390	392	372	382	383	356	377	409	395	362	391	436	383	346	429	369	411	435	391	389	364	397	405	376	395	385	443	376	389	401	404	397	398	383	422	394	389	388	394	448	399	381	384	393	398	388	383	394	362	372	399	363	431	370	408	403	394	368	406	377	370	365	412	372	373	377	396	364	415	374	377	400	387	411	384	412	399	387	372	380	421	385	374	368	433	406	391	376	375	392	396	342	363	411	365	351	385	418	386	399	407	440	383	413	403	422	409	372	371	397	398	433	411	414	402	422	401	336	422	403	382	365	375	403	380	425	402	421	384	402	379	354	400	409	410	363	391	406	402	379	375	401	422	408	426	403	390	380	386	375	399	368	407	413	408	384	369	426	399	407	395	396	440	397	425	387	404	397	395	421	388	358	413	396	404	434	402	371	417	378	390	389	384	377	370	382	400	398	411	398	444	415	383	380	388	407	389	383	359	348	420	402	407	394	410	398	386	397	404	405	374	466	400	374	366	412	363	383	392	388	418	396	384	401	380	409	382	421	389	387	365	367	403	397	398	401	391	384	392	413	399	374	380	383	400	416	371	358	378	376	386	366	374	384	390	369	422	369	372	357	391	381	415	405	400	376	385	387	413	399	415	457	383	400	381	388	399	397	363	437	418	362	395	406	386	403	389	380	408	410	382	375	388	425	402	382	420	402	379	433	404	391	394	401	371	395	411	463	376	399	347	372	406	419	370	414	408	415	401	375	385	410	374	354	364	392	401	384	422	420	402	428	369	349	357	367	387	397	389	427	402	425	401	412	424	378	341	437	422	378	396	391	402	376	421	389	400	434	397	403	414	420	404	406	374	424	361	387	424	395	404	391	411	391	392	377	402	407	397	374	393	397	421	393	413	360	410	433	368	382	415	416	384	374	381	375	398	387	419	369	400	436	418	408	378	399	369	383	402	377	419	436	342	365	394	398	377	380	376	386	429	407	406	399	419	378	388	392	372	393	381	433	388	381	408	379	385	380	379	371	409	385	411	418	407	389	388	377	417	390	391	385	395	384	399	382	377	363	408	400	435	410	401	399	432	408	424	379	420	386	418	434	408	377	421	433	392	391	384	403	370	407	411	375	409	339	403	395	384	378	425	409	401	386	345	383	363	374	428	393	405	406	373	399	404	416	381	394	418	433	429	386	415	370	386	386	394	377	441	395	402	403	403	370	400	359	370	390	381	428	396	401	393	409	362	383	398	403	391	424	377	387	397	425	428	386	391	393	411	396	416	419	341	381	349	387	393	400	387	400	384	392	367	413	384	348	399	418	347	398	417	383	382	370	365	376	374	373	405	397	420	400	427	370	380	407	397	402	420	403	413	449	420	382	401	358	406	391	413	422	405	408	368	447	405	373	414	411	369	408	374	400	412	448	351	400	406	367	365	353	403	398	395	383	376	423	409	390	399	357	405	389	391	401	386	396	384	394	402	411	407	353	409	363	417	397	424	407	394	390	394	399	393	384	379	401	377	392	406	371	390	394	396	389	422	403	374	395	409	411	442	397	394	385	367	402	433	391	386	397	383	437	406	388	372	412	410	382	368	366	408	407	413	360	424	387	367	401	399	376	376	371	396	362	400	368	426	379	375	393	395	408	414	399	416	401	401	407	398	373	364	379	408	392	440	381	389	419	380	355	407	394	407	410	405	377	408	403	403	380	373	393	386	399	361	410	366	366	403	398	369	379	376	408	372	395	383	435	416	369	387	397	416	382	408	385	411	423	389	397	391	397	370	346	393	420	410	422	420	357	382	360	381	395	389	393	417	384	416	390	382	408	396	394	368	384	398	464	382	349	386	382	398	398	376	406	384	380	428	390	354	401	376	395	418	417	423	408	404	423	376	396	344	385	362	408	411	415	389	415	414	387	403	393	425	434	383	409	398	427	374	386	414	407	357	404	381	390	400	422	387	384	430	369	401	372	372	378	391	382	422	402	378	407	392	379	395	411	404	368	390	349	412	421	422	410	386	371	394	390	375	392	398	383	418	392	356	385	420	370	389	394	443	378	403	390	419	415	361	417	396	376	414	346	392	387	452	431	386	395	398	385	393	382	393	439	382	419	377	427	408	431	392	405	398	399	392	412	381	373	407	390	385	365	392	412	373	413	338	382	383	400	393	397	396	411	394	379	370	391	413	384	377	407	372	402	358	411	374	385	396	364	415	388	416	406	350	376	400	414	384	356	365	445	373	386	396	370	412	372	413	399	378	384	371	419	379	378	399	366	402	366	363	410	377	359	394	421	405	400	423	389	399	378	384	420	372	386	403	381	398	393	421	371	415	395	361	403	370	377	383	378	341	399	408	369	390	361	397	387	405	376	389	368	411	391	420	399	389	418	409	364	405	382	361	396	385	408	396	383	444	409	388	375	376	369	401	383	411	435	421	427	374	377	414	394	420	397	377	401	412	415	411	356	379	411	415	364	350	366	396	358	347	366	380	374	406	403	408	408	422	414	402	378	368	390	407	387	408	367	404	384	382	413	403	406	358	405	401	416	349	399	404	364	408	395	380	393	382	397	389	414	389	399	396	387	411	386	392	409	402	355	433	374	403	380	381	377	378	412	410	422	383	386	405	386	363	432	384	385	391	381	405	420	422	424	385	382	369	374	421	410	428	396	393	405	419	358	370	422	377	395	402	392	383	373	400	385	381	429	397	361	392	382	407	375	397	406	381	367	384	396	389	408	379	416	387	395	389	400	407	384	427	369	350	381	361	428	373	369	380	424	391	363	391	380	368	387	398	339	391	379	422	380	406	390	410	419	374	389	406	400	377	378	337	399	409	425	378	366	419	400	406	389	414	383	404	408	438	406	395	400	395	425	382	396	408	415	431	400	394	427	404	380	428	356	364	376	385	420	386	418	354	416	403	399	408	372	359	420	423	378	396	425	382	417	424	411	372	371	379	369	385	383	398	393	426	391	415	379	383	408	415	405	404	401	423	353	412	359	395	402	352	393	381	389	412	380	408	390	426	427	396	375	366	369	398	374	385	419	367	428	378	353	415	399	410
15355	12581	10715	5164	3501	2744	2118	1600	1235	1008	924	823	770	698	675	567	548	543	531	514	514	527	483	509	483	481	440	477	466	477	486	446	429	449	484	443	459	448	461	387	433	407	434	424	429	469	427	441	405	414	400	406	407	436	430	412	413	428	443	409	417	445	420	437	423	417	421	430	422	390	442	430	380	410	418	408	399	409	383	408	394	388	422	416	414	377	421	458	398	444	382	435	396	448	400	395	401	441	432	429	446	418	419	403	417	390	399	412	416	413	420	411	397	401	402	382	418	467	410	423	444	421	444	387	432	449	420	455	414	425	406	394	420	408	405	412	412	439	469	394	417	382	403	426	406	430	434	467	409	404	428	405	444	415	456	409	437	370	380	403	412	412	413	457	408	369	422	491	388	400	401	425	425	398	421	419	414	414	404	438	403	443	403	421	379	445	412	386	423	397	394	402	400	393	409	422	401	436	401	433	418	417	396	435	450	390	394	408	421	442	444	438	405	411	427	398	424	388	432	404	396	395	416	442	418	411	394	408	396	446	425	412	409	448	418	412	443	409	391	415	406	401	412	426	391	442	379	410	395	407	430	444	430	434	436	461	429	375	417	434	424	424	429	422	428	416	446	398	417	396	426	425	395	433	434	417	429	390	408	428	444	432	368	381	387	418	430	398	432	426	414	420	432	387	436	439	433	411	419	401	429	413	391	391	425	408	428	411	370	406	403	411	417	427	427	422	435	397	417	429	432	420	459	403	428	408	410	401	465	431	421	426	409	381	379	419	411	412	418	427	416	426	423	406	382	410	418	394	445	404	422	430	429	435	426	417	391	401	432	431	409	402	401	407	387	400	403	389	418	405	398	414	423	408	416	419	435	394	392	403	448	415	415	439	367	416	402	398	412	401	434	409	402	398	407	419	406	407	395	389	391	405	410	429	380	425	425	397	416	409	418	400	425	432	421	445	376	425	394	362	395	434	394	401	413	389	420	403	430	420	393	410	415	418	401	398	457	385	407	441	429	418	451	399	427	407	457	373	399	405	384	429	413	386	456	388	383	352	409	410	406	425	416	401	401	394	431	457	381	403	416	403	419	408	402	435	363	406	369	405	413	403	422	410	419	409	434	385	417	411	425	430	386	441	428	382	377	382	458	421	438	401	408	410	420	406	428	415	418	417	405	426	406	432	368	427	391	427	439	425	420	439	415	423	411	373	420	442	403	390	407	425	410	393	404	402	384	422	426	410	415	435	434	387	411	400	384	420	416	369	424	402	455	423	439	403	430	389	442	420	395	406	397	386	429	400	436	414	391	452	455	402	421	393	388	410	391	399	408	378	393	404	418	418	421	384	417	407	418	443	364	427	420	440	421	401	415	420	385	430	402	410	438	420	419	371	397	421	434	421	428	420	446	430	443	408	419	423	442	397	425	402	394	398	395	400	443	430	416	399	456	374	418	409	421	389	425	407	421	406	440	411	427	397	402	410	399	426	390	426	395	415	448	407	433	395	395	442	419	385	400	425	405	416	397	411	420	403	449	434	345	437	435	414	447	415	423	441	397	395	403	406	433	408	422	412	387	441	353	419	415	427	429	380	406	395	416	415	452	378	427	445	402	370	385	407	432	391	405	452	447	396	390	371	404	431	443	423	431	392	424	383	388	428	416	423	406	406	398	374	412	424	420	386	445	425	418	440	409	410	414	398	449	390	392	416	389	395	410	433	423	406	396	433	409	425	409	388	388	402	366	430	399	395	415	420	425	434	413	424	435	416	379	411	396	396	413	421	448	409	418	428	412	381	412	407	426	392	394	401	404	411	388	418	409	442	406	426	412	433	406	388	436	409	411	422	395	399	404	408	424	425	434	427	427	422	412	395	421	418	383	397	435	414	439	401	401	421	404	400	431	401	423	420	424	408	400	426	411	403	429	433	416	421	416	443	404	437	421	391	388	379	408	442	403	401	420	398	447	425	410	444	429	400	426	379	447	404	429	440	419	372	390	405	385	444	413	400	394	420	462	425	393	404	424	438	421	403	392	428	407	409	409	410	401	412	410	376	426	422	367	397	431	424	433	401	418	421	382	436	438	413	438	402	419	436	408	413	407	389	417	390	394	417	390	430	442	388	425	426	401	412	404	420	405	425	396	438	435	405	413	425	448	392	412	370	416	383	396	428	392	413	391	383	396	432	412	427	392	448	443	398	439	410	451	409	396	437	421	407	443	433	385	407	432	390	406	418	373	410	458	410	396	407	453	401	435	389	404	431	397	383	424	425	397	421	407	418	450	391	432	395	417	411	390	417	375	396	398	415	454	405	418	407	403	403	410	460	423	368	401	411	399	429	408	408	397	421	408	435	386	422	386	447	414	390	413	393	410	418	461	404	438	372	422	438	400	364	406	398	440	422	415	364	405	425	405	432	381	382	421	397	438	420	410	432	418	406	423	407	418	414	408	420	376	451	399	407	417	401	441	411	397	437	409	401	407	423	402	458	387	433	395	449	390	467	360	436	432	390	432	427	384	415	402	435	421	400	438	417	389	408	448	377	417	408	451	417	447	422	424	418	419	459	432	461	426	425	421	414	407	442	431	416	458	417	419	429	385	438	418	396	422	419	421	405	431	407	444	440	414	398	444	434	416	403	414	368	421	407	432	436	431	413	410	439	407	445	429	433	431	394	389	377	421	408	364	413	418	427	430	386	395	383	429	381	407	396	441	411	375	390	405	422	434	413	408	400	417	436	432	455	472	409	427	415	402	421	443	405	406	414	404	431	368	427	420	458	405	407	419	366	384	417	380	390	428	375	420	405	439	384	425	392	395	392	390	415	449	432	427	412	390	420	375	401	388	370	425	409	431	353	432	427	440	449	377	390	406	410	410	381	396	396	429	436	399	393	418	437	402	397	423	451	430	400	441	421	404	412	407	425	460	413	419	422	410	432	406	389	421	384	392	436	401	413	385	403	407	449	429	396	399	426	405	429	379	403	420	388	427	408	418	430	422	425	409	395	399	418	403	383	427	397	418	408	434	400	383	446	405	406	445	413	434	379	409	408	401	417	400	415	430	387	392	406	400	401	419	446	383	417	416	418	416	425	404	400	387	374	448	416	444	389	400	427	417	382	390	408	410	435	391	411	391	384	443	455	392	408	408	421	413	418	423	423	419	424	482	420	397	452	414	444	417	398	412	391	452	430	428	402	379	415	424	394	416	411	410	439	438	420	451	407	411	436	408	430	427	418	395	438	385	466	404	388	423	433	386	409	409	430	418	413	416	440	400	405	426	393	399	418	394	403	402	402	431	384	393	429	417	414	403	437	432	383	417	406	412	405	390	414	413	400	401	429	411	429	423	423	413	426	402	407	402	433	396	412	399	360	419	445	382	450	391	430	458	446	393	401	395	424	412	371	381	413	439	391	409	416	458	402	399	398	379	439	393	396	408	427	417	435	406	445	389	372	401	423	380	399	431	428	446	385	399	387	417	419	390	411	426	425	430	427	438	403
22527	21114	28725	23769	21115	21161	11987	1247	842	740	697	650	592	541	546	503	488	462	498	461	473	465	431	456	436	429	442	401	432	434	405	397	408	459	398	421	412	396	382	424	401	400	394	424	405	408	399	428	384	387	387	419	400	391	376	404	433	380	425	425	352	368	383	410	360	391	441	407	345	409	385	381	374	399	421	379	364	402	430	385	408	383	369	392	383	402	382	408	402	366	413	402	409	388	362	401	398	415	401	373	414	371	439	438	396	403	398	370	420	406	388	425	396	380	371	399	382	403	381	383	414	346	407	389	381	355	417	410	393	376	370	409	403	364	359	380	388	394	354	353	351	377	379	383	361	430	405	385	382	387	394	386	384	395	401	388	420	404	411	350	353	374	375	384	395	378	423	396	368	403	375	408	424	383	438	372	411	407	395	392	386	439	388	388	377	410	429	381	348	383	366	377	356	404	409	403	421	361	366	398	401	403	381	393	401	392	377	399	386	401	365	394	410	398	385	344	374	434	389	360	376	360	376	384	372	416	380	413	391	380	368	387	414	419	359	367	390	387	409	414	402	382	381	356	415	401	417	387	406	365	407	352	357	374	399	413	368	395	386	362	360	376	379	356	423	395	406	360	392	367	388	411	367	379	389	368	405	418	400	401	389	343	386	376	392	364	356	390	386	406	367	398	362	409	413	388	419	370	400	366	418	382	424	376	388	394	390	391	384	358	427	389	381	388	376	398	396	392	361	383	408	398	389	379	395	392	407	383	394	374	366	398	400	390	396	404	362	393	400	390	398	387	394	378	406	388	400	390	370	407	347	394	345	374	370	363	395	411	400	363	386	384	408	405	358	375	373	387	429	379	377	386	380	388	408	387	385	389	357	380	372	375	364	393	382	365	369	362	348	376	380	359	415	377	398	399	395	384	354	394	387	359	396	412	419	401	384	407	411	380	387	388	394	376	426	413	358	409	391	391	389	396	412	395	413	421	375	380	371	372	398	396	414	397	405	380	375	413	391	397	434	373	412	395	358	382	372	352	376	368	406	372	404	376	375	418	392	417	372	396	360	411	394	378	399	386	385	371	415	378	387	371	355	385	393	377	372	399	377	428	385	361	404	395	399	392	357	369	389	412	392	403	400	403	380	395	390	358	403	364	413	391	352	382	378	392	403	397	373	376	398	366	355	405	397	436	406	353	365	376	384	370	369	422	381	381	408	366	407	408	390	395	417	397	379	356	380	381	355	381	397	396	365	395	417	412	369	384	402	394	408	402	402	425	388	383	413	378	374	374	414	419	410	369	403	408	382	399	422	435	415	382	414	397	402	376	385	365	371	409	403	399	392	417	369	397	447	381	364	413	377	358	391	398	392	411	382	388	422	380	372	385	396	373	377	419	406	388	376	399	385	335	367	433	412	391	363	382	416	385	411	373	374	411	385	413	357	408	400	385	379	393	413	388	356	382	380	367	379	387	386	339	405	361	331	409	410	379	385	381	377	369	399	406	428	394	432	376	408	431	408	382	386	376	377	424	401	413	397	408	394	370	398	383	409	400	387	368	399	404	378	374	346	335	412	383	381	369	378	366	436	379	353	369	380	398	430	388	422	395	393	350	394	364	384	408	399	379	387	390	384	397	398	372	376	386	351	357	403	400	396	351	401	380	390	349	420	365	383	379	369	395	368	400	366	394	412	398	391	438	379	411	385	405	408	408	373	383	397	411	400	397	387	364	376	411	411	374	395	392	371	433	386	377	352	357	413	387	398	347	376	406	362	373	380	368	419	383	358	404	384	369	353	375	424	381	389	391	407	413	374	422	389	385	355	350	385	374	364	373	356	409	388	376	350	400	389	374	408	380	388	365	397	406	408	388	372	385	383	384	393	435	390	360	420	363	384	398	383	404	379	381	363	368	412	416	370	370	377	384	411	392	392	401	376	372	363	451	420	386	412	400	400	370	392	393	381	375	351	393	390	370	394	366	415	383	404	444	360	372	363	315	380	389	426	369	360	420	403	357	396	402	402	404	395	378	397	349	418	366	435	374	423	405	405	419	387	412	391	366	412	330	373	381	380	379	362	366	399	437	404	404	368	341	407	349	391	363	378	372	375	421	385	369	382	376	430	381	384	375	355	340	390	389	387	334	353	370	376	367	374	394	385	383	414	386	410	403	409	375	425	390	395	385	381	374	400	385	429	397	390	346	369	383	392	382	395	366	392	404	373	407	379	396	418	380	389	315	405	405	385	358	379	382	380	394	376	360	370	412	365	377	371	370	385	407	383	393	379	399	394	411	381	402	386	396	406	356	422	377	372	394	365	420	414	388	404	375	383	410	394	370	390	410	385	400	365	394	400	392	381	382	414	362	416	403	397	371	385	393	406	366	397	397	412	410	425	406	381	366	384	406	412	389	429	403	446	366	406	335	380	421	382	375	403	390	406	395	360	388	382	394	365	358	419	371	409	413	382	384	389	400	367	396	397	420	382	374	379	351	359	361	419	386	419	382	399	413	400	370	393	377	395	400	422	391	353	396	365	381	386	381	393	461	383	410	419	397	408	354	393	393	373	388	400	402	358	387	370	408	346	364	407	395	410	385	395	353	382	374	363	372	381	387	399	350	386	387	357	358	388	390	398	364	370	387	377	378	363	392	382	353	366	383	414	374	365	387	377	338	372	429	407	393	375	355	402	404	391	383	359	394	392	397	395	382	372	354	403	371	372	408	377	403	406	363	371	367	384	370	424	395	399	347	404	370	390	397	380	383	422	378	390	378	361	360	412	388	382	373	393	346	364	383	398	386	391	409	402	396	373	422	387	373	401	383	396	385	392	366	372	367	364	388	385	366	374	354	347	383	384	406	391	384	367	429	349	411	392	397	354	407	397	361	364	378	370	386	340	395	402	407	375	370	359	385	375	377	395	360	396	404	370	373	349	387	366	375	371	392	395	378	382	391	401	387	389	397	379	380	388	372	377	359	371	382	404	364	402	389	405	412	373	401	364	360	396	391	422	423	410	398	371	393	431	375	376	360	379	393	379	415	390	382	391	387	386	369	385	438	381	347	411	368	371	384	405	369	388	368	432	388	419	390	364	413	408	404	393	378	391	385	393	384	370	402	394	393	398	380	377	359	393	397	380	400	389	367	362	344	406	396	382	362	404	365	394	406	373	360	385	379	373	409	409	393	383	430	387	418	396	406	440	387	363	379	395	376	393	394	387	411	390	420	395	427	391	394	397	359	384	369	395	375	398	359	397	375	401	401	377	380	367	380	386	355	383	360	389	365	389	406	386	408	391	373	424	412	365	389	386	377	380	374	329	390	385	400	374	407	393	412	372	418	383	383	395	369	373	372	431	381	396	392	413	404	386	397	376	392	401	367	376	392	413	389	387	371	413	366	392	374	427	380	392	374	389	346	372	383	400	408	377	391	415	383	404	378	365	407	381	400	398	389	391	380	385	416	382	427	355	385	389	395	376	372	376	389	399	405	401	412	400	393	389	385
12361	12874	10790	5358	3500	2713	2000	1607	1254	1061	911	824	754	702	637	622	549	565	530	538	504	531	474	467	465	430	488	420	436	517	416	429	458	450	476	427	454	451	405	419	415	405	432	450	399	414	413	438	406	397	409	416	423	434	415	427	423	375	411	421	428	455	403	424	438	416	420	404	472	414	438	419	435	433	388	441	416	448	417	465	429	423	403	404	370	402	418	398	413	386	417	424	407	405	399	404	426	395	385	405	386	427	409	413	404	385	370	427	423	410	346	417	446	377	415	413	404	417	411	440	430	423	395	386	408	383	456	399	417	423	442	406	406	410	409	365	384	401	407	423	422	394	411	435	368	413	389	380	423	395	430	388	405	379	440	387	425	372	377	438	387	401	420	391	402	397	419	412	395	405	402	366	405	380	385	401	385	441	412	434	434	404	419	391	416	387	410	403	408	443	402	448	392	395	417	439	420	405	411	426	407	409	424	396	371	420	399	402	431	395	416	387	393	395	424	464	403	397	436	393	432	400	410	411	443	419	429	423	405	397	381	380	400	423	427	378	423	378	402	392	384	389	397	378	404	398	382	381	404	379	388	392	391	390	359	372	353	419	377	416	366	428	421	388	377	421	441	402	401	407	377	436	391	391	384	395	364	405	428	425	376	386	427	449	473	399	386	415	442	407	411	389	400	386	406	446	379	389	381	440	425	417	383	430	428	409	383	431	393	398	404	442	412	389	400	420	402	404	389	441	416	452	365	371	389	407	413	401	435	392	413	417	413	423	420	457	434	391	390	409	412	431	415	415	388	406	415	414	425	394	425	431	414	405	372	403	419	395	428	391	389	406	402	435	407	436	395	406	411	427	424	414	424	408	431	397	399	422	398	380	399	388	434	402	388	386	445	448	405	421	403	412	423	391	420	421	442	411	412	428	397	451	401	413	402	404	365	381	439	393	411	438	402	450	401	438	405	411	402	408	383	415	389	415	424	413	416	415	404	420	402	401	388	426	388	419	402	417	429	385	415	409	397	397	421	421	420	425	417	404	442	438	429	390	360	425	407	445	396	423	379	433	385	435	396	413	403	429	393	394	396	435	371	407	432	379	415	382	403	439	379	370	420	410	425	426	415	432	377	413	394	403	390	400	412	435	381	383	403	422	405	397	421	390	403	398	414	415	392	404	368	375	424	383	370	411	370	399	421	405	386	389	448	408	408	413	370	409	439	401	402	414	421	428	396	416	414	392	423	420	414	441	416	413	422	381	428	415	418	389	390	403	450	367	378	409	459	400	392	382	408	405	446	428	402	422	441	407	401	413	375	411	402	439	410	396	390	434	392	431	398	418	394	380	400	406	402	420	410	418	382	406	420	420	391	431	401	396	411	410	444	399	411	422	396	421	391	412	419	401	414	413	406	389	400	410	421	426	428	379	384	421	399	370	426	430	412	440	385	405	414	393	393	379	394	430	390	382	384	353	420	396	408	386	404	414	382	404	398	405	405	406	415	417	440	402	406	395	416	370	402	440	357	373	374	402	417	456	417	408	369	411	360	404	398	409	411	371	439	386	396	358	422	444	380	414	403	408	430	391	428	415	388	428	418	385	400	423	397	352	438	395	395	393	390	401	418	398	421	407	416	388	406	380	400	422	426	421	415	403	427	391	404	418	414	390	416	397	419	394	428	454	399	392	420	406	400	407	423	396	394	425	403	395	406	378	427	441	416	419	430	428	426	443	405	419	426	429	416	407	402	402	429	420	426	368	406	425	444	383	394	411	430	389	424	362	387	420	437	403	398	366	400	399	434	399	425	398	406	370	414	425	437	400	415	403	383	404	392	392	417	406	421	374	381	410	434	389	369	366	380	409	427	386	415	372	387	391	373	441	385	393	401	394	436	379	387	380	409	396	461	413	409	382	445	418	415	430	390	410	399	418	395	419	436	408	425	457	401	382	407	411	443	423	400	395	439	404	421	408	399	427	415	375	415	391	409	430	395	409	411	429	437	427	400	400	427	411	397	404	435	411	380	416	417	356	414	407	384	415	382	410	406	384	420	436	415	406	388	435	414	404	411	422	443	414	410	444	413	439	414	408	415	412	411	361	452	442	413	402	409	413	396	395	390	413	458	435	393	419	428	402	399	377	413	408	414	403	407	407	413	403	383	420	399	454	425	384	411	395	423	398	371	387	399	394	406	393	407	408	405	407	394	418	402	389	393	409	379	395	366	409	423	429	383	420	402	390	404	465	382	386	390	407	393	428	423	413	429	420	436	383	428	407	420	409	407	393	399	382	402	428	400	398	414	383	376	406	359	397	414	394	396	428	405	405	402	379	430	404	426	404	418	380	416	396	378	377	391	406	406	423	384	414	409	398	388	381	437	396	416	408	420	395	433	393	451	406	401	432	388	363	430	414	398	436	412	383	372	415	428	397	422	408	399	358	424	467	406	379	421	409	435	433	384	420	414	442	395	438	406	392	423	402	391	399	418	388	384	415	399	425	432	417	441	412	394	392	421	410	369	437	388	403	366	395	392	429	398	414	413	444	373	466	414	422	399	427	405	400	414	408	404	385	395	389	399	443	439	409	407	393	421	373	412	409	437	435	405	419	416	398	383	431	425	415	472	421	417	434	426	408	380	413	406	378	390	439	389	384	390	420	414	356	378	398	446	396	437	400	415	392	413	388	388	376	396	364	431	455	387	433	401	422	405	404	411	430	415	403	413	397	409	439	432	394	433	400	400	385	434	427	375	386	408	399	427	429	403	438	416	404	403	416	387	392	400	419	405	424	433	406	420	412	373	401	379	429	415	414	425	424	418	448	422	426	408	407	359	396	392	399	386	401	396	400	407	400	366	396	408	421	402	395	415	402	437	407	386	407	401	451	411	416	373	428	423	424	407	411	416	427	404	394	409	413	427	422	457	388	406	386	452	419	406	395	422	385	383	401	427	407	380	403	433	420	373	377	403	389	416	376	412	377	403	374	417	435	404	410	390	426	443	394	410	402	394	397	434	425	416	406	394	424	406	428	419	387	371	440	427	421	404	410	408	408	428	401	389	421	394	410	431	375	417	402	400	374	445	398	424	407	403	369	405	402	395	398	379	411	455	417	456	414	399	425	395	401	389	394	410	408	380	392	410	408	455	432	387	403	422	378	406	393	415	399	397	384	444	422	390	401	394	434	427	405	445	413	418	394	427	365	413	440	429	416	438	418	412	424	363	405	362	395	383	409	405	403	408	414	397	445	411	417	380	355	390	459	424	396	428	429	426	448	424	428	416	423	405	420	395	394	377	385	408	401	377	364	405	421	386	409	430	418	422	395	379	416	407	422	379	393	409	401	382	425	428	412	371	432	368	414	427	422	405	406	429	403	413	383	429	421	415	360	432	400	377	392	419	412	407	391	429	397	422	406	416	404	430	353	398	381	414	372	418	440	398	395	419	433	407	404	389	416	381	418	395	398	418	409	358	432	422	393	450	359	408	425	425	409	395	414	432	374	386	375
22473	21088	28672	23762	21090	21136	11871	1339	881	772	678	628	591	529	571	473	479	520	465	486	425	391	442	414	434	426	421	416	394	387	423	419	397	390	373	408	412	381	397	402	374	407	402	391	399	414	407	425	393	407	414	389	400	389	374	385	436	363	388	409	396	380	416	399	382	390	378	386	387	346	389	377	371	383	376	377	384	403	402	385	383	369	376	357	390	410	364	410	388	404	383	438	364	347	405	360	376	404	399	380	380	378	379	396	418	405	416	379	360	374	398	382	368	360	384	354	397	400	383	393	398	383	386	396	375	362	389	406	400	368	399	384	406	380	427	394	340	415	372	400	361	407	388	383	382	382	395	398	403	417	417	356	375	380	404	383	377	401	386	370	373	388	367	405	401	383	359	391	386	422	403	407	351	385	420	377	377	378	388	378	388	390	421	378	419	372	372	377	391	384	383	392	408	373	409	365	400	354	373	399	414	413	370	357	414	374	386	370	397	383	376	403	369	415	383	357	392	389	394	355	385	380	364	341	410	365	417	361	397	388	398	378	393	396	378	358	386	396	415	385	405	417	422	397	377	389	383	419	376	353	384	385	396	383	367	417	429	395	367	395	335	394	413	382	411	385	376	379	361	384	393	380	403	379	415	354	383	364	386	390	405	356	384	386	331	389	393	420	384	389	380	395	383	372	375	353	384	392	374	379	412	402	414	422	398	379	379	391	393	406	437	382	371	387	370	374	357	377	394	376	397	361	383	385	411	398	382	404	373	373	368	370	395	406	415	403	415	374	387	409	376	389	410	404	383	391	387	387	402	393	378	401	362	387	359	406	339	342	415	387	380	367	369	410	375	398	357	428	378	377	352	377	378	401	392	421	381	403	368	374	431	387	404	392	403	428	378	423	412	371	378	361	387	378	384	378	351	358	393	425	389	390	377	387	380	381	364	367	340	372	404	378	406	384	388	385	371	414	424	370	399	398	400	416	369	355	413	390	391	407	415	434	405	399	387	348	345	387	400	361	357	383	408	382	387	396	428	381	377	364	368	380	368	391	404	408	393	397	344	387	398	401	400	408	378	387	378	378	376	372	409	399	375	373	381	418	403	365	376	402	379	394	396	393	358	401	403	363	379	389	375	398	371	371	370	363	415	409	405	370	409	395	374	390	409	410	416	379	398	401	345	348	328	380	362	382	405	408	390	357	403	392	402	388	402	397	376	384	431	382	387	379	410	374	379	359	374	369	375	360	396	323	370	367	364	373	374	415	396	352	366	375	366	381	400	400	375	408	395	366	353	381	380	424	386	367	376	351	390	380	402	406	368	373	358	427	389	380	403	368	407	395	422	387	386	378	387	403	387	367	382	399	379	371	364	377	393	363	368	385	401	379	379	382	441	378	378	352	387	384	370	404	369	404	387	365	371	363	390	388	412	373	380	388	398	369	384	382	405	396	369	398	376	377	373	376	366	385	368	386	380	345	387	410	404	396	420	408	362	361	406	378	382	374	409	385	397	355	409	416	385	374	410	373	390	392	393	382	393	349	401	380	386	368	359	417	366	360	367	402	397	390	349	373	399	432	357	378	381	365	366	362	368	371	411	357	374	372	416	384	391	359	410	409	360	406	393	381	355	407	429	381	390	398	357	377	372	412	359	404	393	389	397	356	368	373	386	380	380	396	388	403	369	376	375	375	393	389	355	391	387	379	354	374	421	394	381	410	365	370	358	382	413	358	373	387	370	408	379	406	385	407	362	382	392	390	383	392	366	377	413	374	394	362	388	340	356	382	377	362	385	411	432	392	393	373	402	366	391	382	403	399	381	403	388	383	372	407	362	393	381	398	378	351	387	391	375	426	414	407	387	376	392	363	378	422	371	417	394	371	387	412	404	364	372	415	391	342	396	397	422	375	355	363	357	374	380	333	430	365	396	408	352	405	405	389	394	383	381	385	379	424	425	361	384	409	360	380	401	367	372	392	395	374	378	383	371	367	382	373	405	429	405	389	392	427	414	428	398	423	389	385	398	402	369	405	332	387	368	356	370	393	421	383	358	387	403	374	399	383	380	395	418	394	387	380	415	375	403	378	351	391	365	416	385	439	361	354	387	402	424	369	389	400	369	360	379	380	377	366	425	390	406	378	408	420	376	353	376	409	399	356	375	415	378	407	368	398	410	359	384	379	379	364	370	409	445	374	397	402	362	397	394	369	441	413	429	413	378	365	402	393	351	363	391	390	386	373	398	390	364	384	359	399	370	380	370	407	384	358	396	402	354	407	377	389	388	348	382	382	423	380	406	400	368	429	401	390	414	337	383	395	358	405	382	398	397	417	387	353	398	376	406	399	373	437	400	359	398	412	374	382	373	386	400	379	394	407	415	404	385	370	370	376	386	395	415	387	388	363	391	381	370	409	389	366	376	376	355	383	396	399	385	382	385	430	357	400	365	377	341	422	383	421	405	380	386	362	362	410	383	381	398	379	390	399	371	376	394	410	391	379	401	339	424	384	375	447	372	374	383	394	381	397	376	402	379	380	398	381	415	389	378	422	401	373	394	391	358	369	412	395	409	381	389	414	390	409	359	380	398	383	391	379	392	361	431	368	360	373	390	380	417	400	380	379	354	355	382	399	370	376	384	390	394	383	383	396	381	404	388	424	415	358	413	374	410	395	397	374	392	413	376	382	370	368	412	397	347	425	390	414	392	356	381	389	362	401	367	372	381	392	356	385	324	350	387	379	334	394	335	414	400	377	372	389	371	386	411	386	391	391	386	405	391	383	395	367	401	390	404	388	423	388	387	381	437	376	401	386	366	329	373	368	406	364	404	368	369	377	393	353	352	377	402	385	392	399	391	404	410	380	414	378	356	406	386	377	400	359	373	407	395	385	385	387	375	391	392	421	405	403	380	399	387	388	368	388	359	392	372	401	395	389	350	372	382	399	390	391	374	409	386	418	375	401	344	391	395	393	404	385	371	365	422	369	390	383	359	358	384	398	387	389	369	376	378	406	375	389	390	386	407	378	371	404	404	395	383	399	369	399	385	370	382	395	356	394	399	378	383	412	382	394	332	387	395	382	377	397	397	408	391	376	405	379	366	349	383	363	377	401	341	403	406	371	409	364	369	374	368	387	383	375	379	410	382	405	381	414	392	371	375	379	392	416	395	365	411	360	377	398	393	390	410	401	405	400	404	386	392	385	351	412	382	394	387	352	398	372	349	409	369	363	403	389	366	338	390	369	369	385	378	402	431	429	399	371	424	375	367	418	390	347	396	389	408	370	378	374	375	361	370	397	379	379	384	368	411	376	381	370	396	361	389	434	375	367	392	370	374	390	354	385	355	351	389	410	388	387	384	388	360	411	390	372	391	367	401	425	389	372	382	384	352	391	395	368	389	393	405	381	389	381	397	390	406	394	389	402	376	375	374	402	378	390	407	402	376	361	392	399	381	399	369	385	375	363	381	358	409	366	371	383	412	375	365	389	378	376	374	377	364	381	362	430
11759	13045	10792	5256	3552	2678	2080	1633	1272	1046	857	833	771	711	662	607	582	558	531	500	516	465	490	477	518	514	461	481	464	418	422	451	442	427	430	424	449	453	470	439	435	432	394	452	417	404	434	430	422	415	418	419	388	405	416	405	395	435	372	407	422	475	416	443	423	413	426	433	407	392	392	385	435	432	414	438	418	430	441	460	418	384	393	405	439	451	368	429	378	424	394	398	427	395	419	411	396	403	373	407	387	401	441	363	384	409	397	376	374	425	387	403	434	395	404	435	435	384	408	437	424	424	390	452	413	429	428	448	393	440	386	413	430	390	387	415	441	416	427	411	420	432	367	390	416	385	415	408	446	395	379	407	429	382	407	417	401	407	429	373	395	422	383	401	401	416	350	388	430	383	416	425	392	393	414	424	417	408	408	373	392	402	386	420	409	365	395	418	390	406	376	422	411	406	412	403	416	382	439	399	414	424	381	415	395	374	383	437	395	411	391	383	364	382	399	437	421	413	403	421	385	384	438	386	377	411	387	443	401	404	382	407	414	383	404	429	417	392	386	392	397	440	400	394	432	410	403	388	424	387	369	417	415	371	432	392	393	415	419	404	406	413	406	422	411	414	413	400	364	426	371	420	349	393	391	427	420	420	427	413	455	371	363	452	386	428	402	411	417	401	381	399	424	413	424	417	401	403	432	423	409	417	401	387	410	386	393	370	435	375	391	384	413	436	381	416	444	417	371	424	383	409	400	402	433	410	394	407	411	421	395	393	423	431	394	388	432	416	402	422	398	403	417	417	405	453	391	406	375	389	355	443	374	371	426	413	410	404	420	446	399	404	399	419	397	414	425	365	388	412	382	422	393	430	421	380	428	367	424	405	405	431	372	428	437	385	395	410	388	404	365	391	373	415	382	435	398	413	398	366	427	403	397	398	422	387	391	394	396	398	399	403	383	408	421	399	460	391	400	390	407	418	403	406	409	381	400	384	381	422	407	442	439	416	422	422	413	385	386	424	398	408	412	423	376	371	383	379	368	377	398	420	409	382	396	383	433	402	400	436	437	431	440	373	414	396	402	405	384	399	399	396	429	431	420	382	411	362	373	378	364	365	427	424	418	404	373	414	441	419	386	382	407	383	385	392	350	424	407	431	390	393	428	428	414	390	416	403	408	374	438	414	419	420	392	403	427	367	426	428	393	387	407	381	420	426	395	413	418	370	394	389	405	386	392	401	409	378	402	398	391	392	412	414	413	393	398	414	398	389	381	408	427	390	398	369	413	375	415	401	387	413	390	368	409	429	418	407	399	397	417	448	420	453	397	426	405	408	403	414	429	431	419	411	400	393	402	374	395	415	403	407	376	409	419	427	403	419	390	391	377	420	408	417	392	385	395	415	406	410	385	381	409	431	400	398	418	379	364	387	389	414	398	411	388	394	407	417	406	436	416	417	382	424	405	406	408	403	392	398	368	421	370	383	410	406	408	409	391	434	375	401	366	424	374	403	399	435	380	396	400	395	430	399	402	426	457	425	431	376	418	374	388	427	390	402	435	382	396	424	402	401	384	430	398	396	407	397	404	414	420	391	404	426	391	398	383	393	424	415	366	413	425	426	377	400	401	433	377	397	432	399	391	407	376	394	405	407	413	422	443	398	388	399	395	390	419	406	404	428	393	374	424	402	410	424	377	402	387	418	394	405	405	403	400	383	450	412	428	396	415	407	394	382	410	402	398	373	439	417	419	415	409	388	427	412	382	394	402	394	396	343	432	413	403	416	394	391	361	417	406	399	402	388	404	436	436	399	392	396	391	408	413	408	430	439	391	409	430	410	420	423	394	412	409	445	403	428	425	414	439	388	437	403	384	403	433	389	430	405	417	408	386	410	401	452	430	387	405	430	398	413	424	432	425	434	403	413	348	419	398	437	437	382	396	403	381	429	393	362	423	404	417	414	426	431	409	395	407	389	381	397	408	408	382	416	408	426	375	393	411	442	412	433	394	388	412	379	384	402	417	411	395	429	425	439	351	388	394	422	427	387	399	387	439	410	422	411	411	429	418	406	440	468	416	387	401	419	370	414	432	407	416	390	439	419	395	414	388	425	402	423	419	398	385	420	393	396	405	408	429	440	419	387	427	407	395	430	388	428	406	436	389	397	366	390	399	403	400	431	436	406	396	391	386	435	437	455	381	394	390	420	402	429	364	380	460	405	385	397	383	429	405	399	447	416	400	411	438	437	430	401	416	427	406	418	421	424	413	399	384	429	416	401	419	404	412	402	416	414	414	359	440	423	408	407	379	395	415	419	415	415	392	417	389	408	379	431	421	422	429	431	427	418	389	407	441	405	390	396	429	420	410	398	368	371	385	421	423	427	379	442	419	400	431	430	436	399	390	433	448	385	368	419	422	418	396	431	407	410	435	434	398	397	382	398	402	393	388	434	416	398	423	464	416	395	377	413	434	393	419	401	425	400	395	379	436	433	381	393	419	412	416	394	396	412	397	414	376	411	400	417	399	385	415	407	431	391	392	453	392	430	425	403	422	404	397	387	414	411	391	394	425	444	419	431	393	412	413	405	382	447	384	409	377	396	411	409	396	422	439	414	394	385	397	414	394	416	423	424	365	426	399	394	391	391	408	410	435	382	385	402	390	410	410	426	396	365	375	391	410	409	390	407	402	415	432	437	408	413	426	448	384	416	409	402	389	394	422	385	403	379	425	436	394	411	400	419	425	381	439	397	415	417	382	404	404	415	380	403	424	449	400	390	413	409	424	437	383	430	401	412	400	407	395	412	405	389	374	430	395	377	402	424	401	406	408	380	389	416	366	392	419	385	423	391	412	388	390	365	388	382	407	431	368	400	403	412	424	419	407	388	424	403	420	377	385	407	372	403	411	359	422	415	391	398	441	364	443	408	393	397	392	405	414	413	418	399	426	421	418	409	424	430	406	415	409	382	420	393	408	390	419	378	429	387	419	387	392	392	385	386	410	405	434	428	397	414	396	399	361	413	402	419	388	400	414	425	412	422	400	376	414	412	376	403	440	410	420	376	377	409	417	406	387	423	421	422	402	419	413	356	361	410	407	399	402	379	381	416	366	434	370	442	424	398	447	414	420	350	404	411	386	445	404	401	398	403	366	417	434	372	400	414	410	424	409	412	427	408	387	423	407	378	451	411	383	421	384	430	413	387	382	382	401	405	368	397	371	419	391	433	400	380	370	386	417	388	391	413	433	411	368	414	367	403	413	360	437	385	387	400	408	390	380	386	398	400	427	426	359	403	411	425	382	407	406	427	409	390	438	400	391	415	421	374	410	408	386	422	409	405	419	421	373	425	419	376	403	408	395	386	380	413	391	381	391	403	393	395	457	408	433	403	449	405	449	404	399	401	389	405	432	396	417	425	412	411	377	404	424	417	434	446	407	418	396	387	365	403	413	447	414	417	424	393	399	380	363	424	412	390	425	374	436	412	395	415	362	405	436	380	382	402	406	382
22441	21030	28574	23712	21031	21091	11909	1268	916	751	703	609	589	561	573	543	472	481	476	496	453	455	439	458	412	460	413	407	432	353	380	411	401	379	401	414	381	387	372	398	378	378	341	382	395	409	412	403	386	407	390	384	420	360	378	369	392	399	398	409	386	390	398	394	400	360	414	411	373	409	361	404	395	370	362	377	383	414	416	392	378	383	382	396	392	392	417	380	371	368	408	394	356	359	409	403	386	375	397	413	390	382	390	376	357	446	417	370	385	389	397	369	392	388	369	415	358	366	377	391	374	408	381	414	356	372	381	389	376	365	379	383	387	412	407	359	391	421	437	392	381	399	382	395	393	380	355	393	396	370	380	382	393	380	410	378	376	419	441	362	419	410	391	375	400	392	390	408	378	400	421	394	370	394	383	399	445	396	385	399	423	411	389	355	344	377	418	421	394	373	366	403	404	421	402	388	404	402	389	373	370	408	424	407	391	437	366	395	369	390	373	404	396	347	390	393	373	396	395	378	416	404	355	352	368	388	387	378	385	391	397	394	398	340	387	370	383	349	417	398	384	390	385	367	401	403	372	360	392	384	373	390	362	371	374	392	356	378	351	374	403	380	402	419	419	389	411	395	407	397	380	421	374	375	370	355	421	389	398	373	384	399	386	428	430	410	398	418	370	375	397	378	401	399	394	386	390	376	352	394	414	378	429	406	367	398	374	404	393	394	374	416	423	373	381	368	375	395	408	389	382	385	407	416	394	370	415	389	384	407	408	360	386	372	378	391	367	362	438	391	371	378	400	421	424	399	410	384	421	396	429	409	413	401	406	430	386	407	361	387	399	361	384	387	383	369	387	368	416	421	364	418	366	408	393	397	413	366	358	388	373	391	394	380	388	415	378	378	376	385	376	392	398	406	405	403	388	383	376	428	424	376	412	418	406	378	406	376	418	407	367	385	410	362	386	399	422	414	382	386	376	367	398	388	379	387	384	373	392	392	381	385	424	397	393	395	414	386	366	343	390	414	381	408	382	428	413	387	423	393	400	409	402	385	381	413	359	408	382	392	400	417	395	383	386	379	385	389	433	377	381	378	376	397	383	408	362	397	413	406	406	399	368	365	355	384	381	414	366	395	391	382	383	393	371	397	370	383	401	389	426	388	410	420	372	403	387	424	388	370	402	400	399	409	379	418	377	382	378	411	386	381	376	384	409	363	380	396	369	399	393	369	396	391	398	422	379	375	369	368	391	367	384	390	412	364	393	395	332	330	403	357	391	386	383	378	353	346	357	405	361	407	373	415	369	392	402	382	380	376	379	365	426	401	391	399	406	371	410	386	350	411	402	373	401	382	439	416	386	388	385	338	382	393	364	376	385	389	392	418	406	376	400	407	378	376	414	391	386	393	357	403	414	396	405	394	367	367	411	384	374	413	399	384	403	429	356	361	389	382	392	391	386	382	382	383	382	427	394	399	413	395	359	392	390	377	361	398	373	389	349	402	375	355	367	375	341	372	389	420	409	362	389	369	415	417	381	367	401	379	409	367	393	383	373	348	387	368	399	362	376	402	392	358	400	378	353	380	369	436	419	375	392	360	376	399	377	399	409	372	393	402	403	360	385	380	385	389	404	410	389	396	412	366	377	364	343	398	346	384	409	418	379	359	418	352	385	395	348	351	409	394	415	411	356	377	356	368	368	345	359	376	383	416	389	352	380	374	371	412	415	397	382	373	398	396	409	397	389	420	385	375	398	385	385	415	397	380	403	434	381	404	378	401	379	371	388	394	422	369	392	414	389	400	381	392	362	413	401	418	378	391	337	436	403	383	384	370	382	368	373	376	379	392	404	379	382	389	387	366	380	395	400	383	364	383	362	382	391	397	342	403	399	371	380	384	359	377	405	374	388	361	386	375	385	338	424	396	379	385	401	393	403	393	353	394	388	357	393	391	377	401	393	393	405	398	351	404	400	397	380	383	414	389	377	387	370	403	379	438	368	363	406	381	396	417	367	401	369	394	392	389	339	415	363	385	379	404	392	388	404	348	449	371	334	392	398	366	377	403	383	371	350	386	413	390	390	398	397	376	383	403	370	362	352	366	387	382	410	433	421	401	400	411	382	349	361	339	409	376	393	377	412	395	391	384	433	372	396	373	409	392	385	379	380	349	375	401	398	398	387	405	420	381	382	370	409	380	387	396	431	357	403	384	356	372	371	387	371	380	415	401	389	397	424	386	388	395	382	372	387	402	402	386	360	371	398	360	395	396	350	381	368	387	358	402	378	418	329	404	391	367	406	393	393	374	408	387	378	368	374	391	353	354	431	358	381	389	366	375	388	381	411	397	402	377	395	409	425	405	368	388	412	402	402	405	402	385	397	378	369	393	366	420	380	369	391	389	406	345	388	363	377	403	379	379	403	398	394	369	408	416	406	408	409	365	390	400	366	387	373	386	389	364	402	384	391	404	376	341	384	395	382	420	412	379	368	371	363	361	343	382	418	337	354	415	352	408	345	403	381	373	424	383	431	378	422	392	356	398	376	391	386	346	390	400	360	361	379	425	398	367	418	364	396	441	388	398	376	360	354	352	375	347	387	396	404	424	387	356	369	413	354	399	400	390	351	404	395	404	361	406	371	394	408	350	392	390	399	385	380	421	368	379	358	388	392	404	416	384	376	427	363	416	418	394	390	380	374	387	414	413	368	401	401	372	407	372	356	382	402	418	402	373	388	362	392	362	360	403	386	338	436	430	348	373	385	389	390	400	376	409	395	382	383	405	419	406	401	371	378	404	368	379	387	405	383	390	390	398	399	381	398	418	416	392	398	400	386	351	371	372	379	371	368	399	411	366	394	367	381	365	385	378	365	397	379	398	355	395	392	361	375	386	411	432	388	402	410	370	394	371	345	373	385	393	380	381	389	380	378	372	345	412	413	379	436	397	414	384	386	346	411	404	406	384	369	390	369	370	363	419	388	371	375	396	371	385	400	386	360	387	402	400	367	386	379	392	397	397	407	389	394	431	363	364	385	400	366	349	403	397	375	381	355	379	380	394	393	375	405	351	370	378	418	367	409	377	396	423	382	350	407	378	392	376	402	358	420	394	392	393	380	394	383	413	421	397	392	384	371	384	374	377	370	382	383	417	385	373	405	393	374	380	395	345	388	391	372	408	391	366	389	419	395	439	356	362	379	381	382	376	414	427	402	363	377	419	359	394	384	402	348	398	365	409	385	387	425	368	377	384	368	360	367	409	388	391	404	379	376	411	374	406	380	388	389	419	407	415	400	401	410	380	421	401	385	389	369	396	395	379	423	364	372	409	387	385	387	364	393	375	398	422	378	383	367	387	418	400	367	395	368	408	397	401	401	355	372	409	386	344	385	347	388	429	387	385	393	385	370	415	424	382	390	365	383	407	388	394	442	385	406	389	408	365	408	359	420	332	395	380	366	377	386	362	367	391	407	396	401	384	381	372	402	396	355	368	381	391	366	436	417	374	370	382
14631	12718	10738	5090	3572	2650	1998	1608	1285	1067	916	824	774	686	655	599	623	538	532	519	492	493	483	451	497	495	457	453	476	461	426	449	440	432	436	425	435	447	445	432	452	427	401	427	448	419	447	418	410	420	372	433	426	400	416	389	407	416	373	449	408	419	389	403	423	395	422	392	410	420	399	434	426	391	398	431	431	422	412	415	400	386	395	392	402	434	391	396	435	419	383	398	395	420	404	379	394	427	382	373	418	377	398	396	424	429	379	369	431	406	413	434	408	399	424	396	417	416	417	405	403	437	420	416	392	414	435	415	403	404	382	429	404	417	415	384	393	408	418	408	418	416	405	384	406	387	393	424	431	395	395	417	372	434	425	393	397	410	375	421	412	410	411	399	415	390	401	381	395	366	429	389	381	394	397	431	417	410	444	437	394	390	437	368	420	425	416	413	418	414	416	427	408	444	399	394	394	429	393	397	417	413	391	401	397	410	391	422	386	431	389	396	425	429	406	435	444	422	403	407	419	427	420	398	377	417	419	428	431	401	411	450	416	411	389	414	413	439	402	381	395	404	385	459	422	410	434	413	379	386	423	436	437	419	385	406	431	404	415	404	386	393	402	411	410	379	429	418	403	430	422	424	376	445	412	371	430	417	422	422	382	439	426	416	370	420	390	434	377	385	416	404	374	414	394	410	393	400	424	393	407	398	424	413	415	427	405	396	389	443	388	383	433	388	392	427	413	410	401	396	419	458	430	404	393	400	392	398	393	398	449	399	397	417	409	431	363	429	392	386	402	399	445	432	398	411	402	390	389	400	432	391	410	419	434	418	369	414	423	424	398	413	407	415	446	422	380	415	431	410	409	408	404	394	395	403	420	399	420	423	399	394	401	401	351	391	448	414	416	433	417	410	385	378	413	411	417	409	411	427	388	403	397	406	417	409	431	384	412	375	377	412	420	423	420	393	411	426	405	414	407	410	449	380	425	418	420	404	390	386	436	402	394	449	402	399	378	429	443	402	407	401	396	409	395	397	426	429	403	402	362	447	417	418	407	435	386	421	400	363	390	380	404	388	395	427	398	410	425	413	406	422	433	415	414	457	393	439	432	374	404	435	405	435	416	414	413	422	403	360	405	363	428	455	434	444	420	413	411	402	382	404	413	384	386	408	406	398	405	380	399	457	385	411	380	434	411	411	371	395	387	410	406	359	373	393	382	432	381	384	430	410	434	415	396	409	409	425	375	414	435	390	436	384	451	415	424	390	410	413	387	383	413	406	398	399	416	414	417	467	400	386	391	417	372	412	418	409	411	425	388	385	411	392	414	408	394	407	396	398	409	430	390	422	396	410	386	430	418	393	410	379	449	413	400	382	398	397	406	386	394	387	403	383	400	371	400	417	381	410	432	409	429	413	399	435	397	424	400	408	386	390	400	433	422	410	421	402	420	427	444	417	412	397	408	395	408	425	432	403	405	389	409	409	402	376	434	384	381	433	427	377	421	364	388	420	389	408	409	415	419	394	394	422	414	435	396	409	412	393	399	389	428	425	411	396	392	418	404	397	404	404	398	417	387	412	403	419	420	396	410	425	405	420	386	412	420	397	387	387	431	374	390	420	400	374	401	406	416	396	388	405	414	448	421	449	396	406	420	419	426	391	425	389	436	433	416	382	385	374	375	409	412	406	384	414	428	420	387	402	387	409	402	397	416	368	414	404	436	393	424	398	383	401	402	392	417	455	397	404	396	432	419	409	406	431	406	389	395	385	383	392	427	425	387	418	425	420	408	396	408	399	409	431	422	382	418	413	442	376	399	405	390	422	386	412	458	413	433	399	417	398	392	439	400	456	418	400	447	394	442	403	393	382	390	432	377	421	404	428	384	383	384	401	374	428	428	407	412	397	454	415	395	435	405	418	396	435	450	448	412	396	404	410	412	416	392	449	405	427	415	399	449	388	407	407	406	403	385	422	428	422	409	469	444	409	424	418	410	409	410	378	381	374	425	408	396	383	425	414	389	385	389	436	391	430	437	411	398	416	406	403	384	403	392	391	425	423	400	392	421	378	421	400	406	422	400	423	417	407	405	410	406	389	363	370	411	411	383	415	390	385	451	398	441	419	386	400	376	394	398	411	402	379	365	438	405	419	413	423	382	381	377	417	409	424	405	383	413	402	394	435	392	426	412	385	388	426	393	397	412	399	414	389	390	368	464	425	428	406	435	433	399	404	404	409	437	398	389	396	459	408	428	375	401	399	403	398	408	367	407	371	393	425	392	418	411	393	419	387	444	392	418	390	426	382	445	435	399	385	410	407	419	446	422	433	372	416	396	429	377	422	418	423	389	421	438	398	401	428	376	356	389	409	393	391	426	415	383	395	407	415	443	413	410	384	426	457	395	436	415	409	417	393	430	377	375	382	419	440	382	428	426	421	414	405	400	382	392	384	425	363	416	447	432	366	409	398	406	404	394	381	380	391	402	392	399	391	381	397	398	423	449	395	411	408	430	379	367	424	402	419	419	421	402	423	389	414	380	376	387	405	429	402	403	428	411	430	425	377	404	387	378	403	386	409	394	432	384	408	403	433	427	417	419	458	404	398	406	392	405	422	389	402	427	396	439	434	419	410	421	420	428	412	376	404	436	392	399	422	411	395	387	437	375	412	415	394	382	425	408	442	404	385	430	407	416	422	424	385	438	421	379	428	409	379	416	412	415	408	392	442	400	410	436	421	436	407	407	436	403	424	405	442	414	368	411	402	371	395	399	426	439	427	372	364	429	430	384	447	375	388	389	403	416	383	395	428	408	398	416	426	415	426	370	398	373	431	389	404	390	411	422	381	386	418	398	408	379	368	356	431	425	432	439	418	381	419	412	381	415	386	387	402	430	389	412	398	389	408	405	410	410	431	381	406	452	411	372	411	434	431	406	400	429	380	409	434	385	405	430	400	404	405	398	404	413	418	377	419	404	426	406	395	398	425	394	403	388	395	397	418	427	367	376	435	423	406	410	424	397	422	410	404	409	388	403	423	394	398	433	379	430	376	404	383	397	434	381	398	373	386	428	378	402	413	379	408	400	402	441	445	412	439	401	411	409	427	412	388	409	405	425	385	379	435	410	408	389	405	402	429	404	411	411	377	422	446	428	438	394	445	384	390	380	411	406	420	405	429	421	425	388	413	401	426	413	420	419	403	430	380	369	375	415	409	404	405	419	407	387	410	399	403	421	400	423	409	398	397	415	442	376	447	429	376	423	383	391	373	386	433	425	385	412	422	412	416	387	387	378	421	422	396	405	401	426	397	400	396	397	430	396	410	434	413	403	424	438	428	406	400	382	394	402	419	436	420	380	427	414	376	423	408	407	401	449	409	413	404	375	405	387	423	435	388	407	398	395	375	407	385	396	420	404	406	404	418	420	432	439	428	414	396	401	440	385	396	397	406	369	418	379	427	413	415	409	435	369	395	421	431	411	398	406	400	411	388	417	426	387	433	415	412	417	413
22411	21026	28585	23661	21027	21089	11891	1185	834	774	686	629	604	592	519	510	506	464	511	458	470	428	448	483	418	414	430	453	442	439	381	427	433	408	406	423	402	425	405	435	429	412	405	375	390	399	423	360	379	405	402	410	358	391	429	404	403	401	394	417	405	366	417	398	389	357	350	357	408	388	382	382	412	387	390	400	411	377	413	389	358	365	389	413	369	377	394	377	420	380	402	427	408	400	409	394	384	405	415	417	394	373	419	396	427	421	413	407	403	406	386	350	345	389	391	433	394	370	376	394	405	378	388	384	364	408	416	409	391	421	418	397	417	382	375	397	395	388	387	404	422	377	381	391	391	392	386	356	389	430	385	413	389	370	360	377	397	406	391	387	369	426	403	407	405	388	440	429	413	384	385	397	399	379	373	403	376	382	411	434	408	411	414	364	380	392	406	408	387	370	379	421	388	367	401	390	372	411	362	397	413	403	374	412	403	414	417	386	371	397	416	399	385	423	394	422	367	363	399	398	378	396	399	397	361	426	426	378	397	384	415	415	391	364	399	382	351	397	384	392	402	368	368	412	408	399	381	414	362	375	378	370	400	409	409	378	388	404	419	398	423	397	383	394	418	381	421	394	415	416	385	366	396	399	382	404	370	395	366	353	351	374	375	397	380	361	388	410	404	383	402	395	397	407	398	411	371	408	392	364	381	362	398	407	406	407	426	380	405	357	404	438	422	398	415	374	399	421	389	395	404	409	427	434	384	376	377	354	337	371	385	407	380	372	412	371	404	434	373	417	346	403	386	383	374	406	340	385	391	405	383	379	371	377	359	385	399	347	362	401	397	395	377	416	393	383	355	412	353	394	420	415	387	393	418	406	420	405	387	378	435	392	403	405	388	407	393	360	368	369	414	390	355	412	390	399	398	396	395	395	361	404	380	367	337	387	400	406	373	392	412	390	372	373	377	366	390	405	364	417	407	401	390	392	388	377	389	406	377	431	382	375	393	392	402	425	416	395	355	399	397	407	389	392	335	401	376	374	358	391	374	412	385	379	394	417	395	390	375	397	359	377	410	405	373	380	418	402	379	398	381	402	418	423	417	393	418	432	409	391	350	387	357	403	407	389	421	412	406	405	403	370	378	394	397	386	362	381	362	413	405	379	378	402	412	419	387	369	415	414	389	395	402	401	410	387	389	402	376	415	400	385	423	383	398	411	431	445	439	418	384	416	393	398	407	413	360	401	408	416	350	419	397	374	382	387	398	405	386	392	413	389	364	418	384	401	385	388	351	412	397	388	411	395	382	352	361	402	380	335	396	395	392	356	423	385	407	389	414	396	407	410	415	374	363	422	418	375	359	394	399	398	356	398	351	353	416	402	436	338	377	414	398	389	370	383	397	402	388	348	387	382	404	369	383	391	375	364	398	426	404	429	390	387	383	361	375	370	400	391	377	357	392	411	373	387	360	373	384	357	419	386	377	374	383	382	372	413	435	412	418	386	393	385	399	419	404	376	368	392	379	361	402	379	386	389	397	391	378	365	388	354	397	389	402	405	419	392	411	435	387	423	386	356	395	400	392	370	386	372	396	429	388	400	349	364	402	389	401	407	396	383	364	389	429	416	425	358	413	393	368	376	387	405	382	389	371	401	394	400	405	373	388	402	404	372	382	405	386	411	406	400	395	389	352	358	362	396	381	404	425	395	378	413	389	372	381	387	424	389	404	374	376	409	389	418	400	405	399	402	408	409	424	400	414	387	336	363	356	390	378	411	380	370	387	358	394	406	392	411	387	419	379	402	378	388	403	409	385	411	387	403	390	369	424	378	411	375	388	376	411	400	397	401	401	365	352	423	413	424	389	361	366	400	381	373	376	406	381	365	369	390	351	393	421	355	391	391	372	403	378	404	363	402	394	380	403	355	366	394	336	360	405	374	394	399	388	362	386	406	404	439	378	404	381	364	435	420	387	389	405	408	419	398	373	392	355	402	394	406	382	378	397	411	382	397	438	412	368	409	392	420	392	422	364	370	427	371	395	397	413	382	344	422	414	374	387	347	371	356	406	371	370	412	421	389	401	418	371	375	402	390	399	379	386	390	361	402	356	381	371	376	400	387	366	329	422	398	438	366	344	397	349	396	363	372	378	407	394	422	422	389	369	352	355	398	412	410	410	398	386	371	427	365	401	375	419	395	421	382	408	391	407	397	399	391	378	404	383	336	396	410	365	382	369	406	412	377	415	367	382	385	367	392	372	392	377	375	401	367	394	374	390	348	394	385	389	392	411	377	401	387	419	382	402	397	405	403	409	412	384	417	440	375	395	352	435	409	373	389	379	400	357	357	385	401	405	396	384	385	394	382	388	390	406	397	353	406	372	398	340	380	394	391	403	404	408	396	397	378	412	413	398	374	394	365	360	391	409	410	346	364	402	403	428	381	365	411	415	385	343	390	377	364	370	333	388	378	422	417	369	423	384	389	376	372	355	413	382	381	380	371	359	402	400	376	354	394	422	320	378	372	346	404	379	369	372	372	407	367	438	370	441	392	424	361	407	427	333	392	363	413	382	380	358	374	405	394	387	392	377	357	387	397	422	400	411	406	414	424	390	396	417	395	374	381	396	386	388	390	393	404	397	352	411	398	406	424	407	403	386	413	418	394	388	374	393	398	438	405	376	402	399	386	433	418	386	397	361	399	388	410	399	380	412	386	412	367	411	392	391	420	421	409	365	383	378	369	395	401	364	410	413	390	417	398	363	396	374	425	369	392	372	418	416	418	385	392	403	381	387	351	390	403	411	410	428	390	387	410	408	374	376	395	375	388	407	399	373	379	384	406	391	427	380	412	395	363	412	378	410	388	398	366	417	399	397	359	386	365	396	386	390	415	393	411	391	386	379	427	395	416	406	354	394	373	383	384	376	349	363	375	340	397	400	393	384	354	410	378	366	398	381	376	370	413	407	399	362	397	399	409	393	407	374	374	406	411	377	377	376	381	409	400	367	405	408	384	402	405	382	376	397	406	366	390	380	416	382	398	393	423	378	346	392	397	390	392	413	379	411	425	390	393	383	372	392	396	384	363	373	391	382	378	420	401	394	363	384	396	412	401	394	399	418	394	392	377	406	398	400	384	377	362	434	410	397	396	409	388	367	363	390	392	403	372	352	364	407	413	398	392	404	384	362	391	413	415	372	395	362	381	394	385	408	361	378	399	363	372	379	402	390	378	362	423	406	407	383	423	402	382	403	420	418	378	385	374	355	394	373	367	376	340	416	386	369	412	389	427	384	392	403	380	401	372	393	424	419	378	394	412	382	378	374	382	420	415	396	406	374	372	369	393	407	399	349	425	387	410	384	404	407	414	397	430	421	332	397	384	394	386	393	380	359	333	395	343	396	393	399	380	377	371	400	398	371	432	373	381	407	379	413	402	388	417	417	396	373	365	385	374	420	386	432	403	369	395	367	395	360	402	386	380	373	414	381	398	375	405	428	397	402	364	400	351
14098	12750	10677	5260	3415	2718	2053	1626	1250	1005	893	770	753	709	668	636	578	581	526	598	527	484	486	483	497	515	431	455	464	455	444	491	432	420	457	439	439	471	429	404	424	442	478	432	398	464	401	435	408	435	414	415	404	423	402	412	410	439	420	425	384	416	384	390	425	413	406	416	408	450	389	421	442	414	390	426	419	402	434	436	415	422	454	437	440	425	381	371	437	379	428	399	390	396	413	443	424	406	434	436	427	410	428	423	416	393	372	411	386	449	415	396	426	371	388	422	440	384	418	410	414	427	378	407	410	425	398	417	393	400	402	408	392	422	377	417	426	422	408	400	394	415	388	397	419	399	396	434	417	392	433	388	423	437	427	416	437	393	394	389	415	433	408	412	408	437	396	402	393	411	395	445	386	399	419	394	382	415	444	424	407	386	417	385	416	401	419	416	403	412	408	411	432	398	381	406	401	420	400	411	419	415	417	409	444	393	379	441	409	427	416	411	431	345	390	423	394	398	440	409	429	404	439	410	425	426	406	411	404	373	425	381	405	389	400	434	437	413	412	422	390	429	440	403	411	423	372	383	370	415	401	387	417	449	414	439	405	424	390	417	412	418	404	408	411	418	425	425	406	424	386	417	430	387	428	428	406	419	376	428	421	437	438	418	402	404	421	380	356	431	415	366	422	382	374	404	408	403	409	412	400	357	453	428	437	384	395	460	421	419	405	435	457	403	434	404	383	411	394	420	427	423	410	393	412	395	429	409	385	413	417	418	397	398	410	444	395	413	402	395	408	391	421	432	384	430	410	456	420	380	426	462	409	406	412	446	397	405	432	438	432	416	409	406	415	416	412	420	428	389	420	369	410	402	409	436	431	394	392	433	395	386	444	403	379	401	416	403	405	385	427	433	410	412	429	412	431	473	440	401	395	430	402	430	430	413	385	394	427	423	404	429	391	380	414	444	440	419	402	444	423	412	380	423	399	408	402	389	413	369	420	394	371	430	412	413	410	405	439	462	425	412	434	437	380	384	379	419	413	406	394	387	452	419	379	431	429	394	387	414	422	408	420	350	408	398	378	410	435	434	365	448	418	395	404	456	411	420	404	391	447	418	415	421	422	437	405	402	412	398	420	428	402	431	416	406	403	400	412	387	428	407	413	420	432	413	436	406	406	398	412	411	439	432	412	407	430	375	401	433	429	435	421	393	427	395	452	401	423	418	397	413	409	434	418	442	408	410	388	391	462	417	443	418	429	439	430	391	439	445	394	427	381	418	374	425	401	412	432	395	391	419	415	407	404	409	414	439	415	420	415	421	391	423	407	410	415	393	395	388	436	434	409	442	435	418	413	415	401	376	406	416	370	426	411	413	394	408	417	416	405	403	428	410	398	385	389	438	421	412	441	398	428	416	423	430	406	431	414	415	405	402	404	417	402	456	407	434	419	412	405	453	396	405	401	404	437	402	426	408	420	398	397	384	393	410	409	414	434	442	432	398	407	379	427	453	420	414	443	399	387	401	417	399	436	397	434	436	404	411	421	418	416	412	398	408	393	434	404	426	404	430	387	402	418	419	428	402	408	435	403	414	371	449	419	425	439	383	402	420	388	369	440	455	431	427	416	427	422	410	402	423	437	382	387	421	411	382	426	409	430	393	399	394	379	416	390	417	412	413	422	421	357	407	411	419	391	395	424	391	406	422	407	437	380	450	403	417	411	371	412	415	396	375	432	453	413	406	429	417	391	407	428	408	417	489	382	394	420	402	403	438	384	382	394	444	410	432	394	401	425	391	447	423	422	370	400	383	401	391	401	397	462	397	416	437	401	410	396	404	371	408	410	395	413	367	423	427	412	391	420	399	440	426	440	418	395	416	415	420	380	391	415	422	376	395	412	405	424	440	410	423	426	404	436	418	401	427	442	442	421	382	408	375	431	432	422	416	393	392	392	394	411	394	406	397	399	403	413	432	437	420	439	434	427	436	419	423	419	426	421	369	396	412	403	400	432	440	415	414	414	403	414	435	418	397	399	459	426	404	399	413	401	384	403	436	416	407	400	423	406	437	394	425	396	397	389	392	392	407	384	426	414	406	413	406	393	429	419	395	386	396	429	440	423	391	418	421	427	423	389	383	417	397	459	460	391	408	414	459	396	457	426	423	411	384	394	401	404	415	410	429	386	392	392	381	409	382	423	419	390	433	430	380	425	419	415	415	415	416	400	404	418	430	428	412	417	442	418	418	428	384	423	426	401	413	390	385	437	418	383	408	422	419	394	421	461	405	385	401	442	433	419	428	405	426	395	437	426	417	408	414	374	430	408	425	418	400	355	431	410	446	429	402	405	409	446	415	402	419	433	444	402	428	420	397	419	411	415	378	383	400	460	453	428	422	409	397	441	406	399	441	401	385	376	418	396	406	409	399	422	382	420	419	393	423	418	454	397	391	433	418	414	435	413	417	446	392	391	414	405	396	395	405	402	398	397	424	408	408	406	437	412	372	410	412	460	387	400	403	437	364	411	432	426	450	408	435	396	404	395	404	396	452	384	435	386	391	442	369	435	429	383	384	393	389	364	451	382	395	380	439	409	383	413	400	388	405	411	418	380	396	427	398	406	397	416	437	412	414	387	384	428	407	396	408	428	416	396	402	418	420	374	439	373	424	388	424	417	408	406	419	372	405	396	396	429	427	394	454	394	440	395	423	422	428	418	404	432	428	407	411	430	425	426	435	410	436	414	391	441	420	420	440	426	425	417	420	409	422	411	399	406	413	398	435	437	379	418	421	402	424	427	388	398	431	414	404	411	408	396	418	418	388	402	432	410	415	408	392	409	418	405	417	414	404	443	407	409	440	434	422	404	432	402	386	379	403	432	419	380	431	398	428	470	432	403	428	390	395	421	415	414	412	387	397	417	388	421	415	347	448	414	405	423	399	398	376	401	456	422	404	390	396	442	447	434	383	384	417	405	406	419	354	417	401	408	398	408	407	398	419	422	402	406	403	411	435	402	394	434	455	415	429	380	376	409	418	384	410	384	373	430	429	407	374	405	418	401	364	407	420	419	416	421	363	400	436	428	424	401	429	398	438	384	397	415	390	398	419	374	390	426	444	389	388	421	421	426	450	425	394	394	418	424	377	430	389	408	409	389	383	405	415	369	367	389	426	434	410	403	441	383	398	416	413	448	454	386	408	390	396	377	418	382	426	389	406	429	412	419	419	424	386	449	424	402	376	397	377	384	442	411	450	407	404	421	412	405	380	438	387	401	433	391	439	423	397	386	400	404	386	406	402	402	372	435	404	402	423	422	428	428	392	393	396	422	406	391	437	431	388	398	420	428	404	420	407	429	404	420	384	400	394	404	403	397	422	400	449	439	419	412	434	391	417	408	415	385	399	378	402	402	430	416	437	416	394	393	437	389	390	450	398	397	420	412	414	422	421	450	387	446	386	392	452	395	408	442	402	409	382	413	402	443	406	420	366	407	414	390	441	372	417	406	439
22415	21036	28610	23672	21036	21093	12024	1275	881	779	702	608	594	540	578	509	552	472	436	467	440	437	436	406	451	440	432	412	387	440	424	401	399	411	424	424	410	406	417	426	426	407	431	427	387	398	369	435	443	393	395	433	396	392	408	411	457	410	386	424	380	399	384	363	385	390	404	389	404	397	387	399	414	371	400	400	397	392	398	393	416	401	379	370	396	393	397	394	431	402	406	406	418	396	398	367	393	382	400	372	406	386	420	422	376	405	401	403	419	393	397	375	400	365	386	351	398	387	364	353	397	403	401	434	379	375	391	396	368	371	402	408	369	411	388	428	374	410	374	413	364	394	405	387	402	403	380	373	391	395	420	394	389	418	380	389	389	387	355	380	425	359	377	376	414	395	408	402	377	385	367	404	400	401	372	400	399	382	381	385	404	399	406	405	429	358	387	404	366	426	399	418	401	433	425	406	401	414	366	364	380	380	410	430	409	376	436	436	394	394	388	386	409	376	410	395	390	349	405	395	384	378	435	385	394	421	433	398	374	408	380	406	386	406	399	404	391	379	398	396	400	397	413	394	407	401	404	438	394	380	418	418	391	405	385	398	382	369	366	411	371	382	402	388	342	375	414	422	379	414	407	366	397	359	427	363	387	369	418	390	440	427	390	389	369	415	397	420	392	353	407	394	397	403	410	405	386	377	380	396	388	417	383	392	371	434	416	395	401	386	387	387	404	385	374	422	437	413	416	359	356	382	385	366	361	399	425	407	433	388	394	370	414	364	411	428	383	378	408	392	436	408	412	381	367	399	399	400	376	392	421	390	372	357	385	407	406	369	369	403	416	369	378	418	400	375	388	365	399	416	422	393	375	415	395	412	422	395	387	393	402	392	375	408	399	411	412	369	366	399	377	356	395	398	426	394	411	409	415	361	410	400	405	398	393	404	373	403	390	360	386	363	411	363	427	403	366	427	376	366	370	416	374	400	387	374	410	379	407	386	386	375	400	394	412	444	426	405	385	402	392	407	390	401	382	388	374	430	412	421	446	383	416	364	376	396	379	386	409	388	415	409	415	389	413	368	405	399	391	416	409	409	403	416	389	369	401	384	406	395	365	381	381	443	376	406	377	366	365	389	395	382	415	370	398	415	382	363	384	377	342	408	415	424	371	389	385	398	387	402	426	412	364	428	427	383	371	424	370	401	407	383	412	389	381	388	439	388	411	393	402	379	386	400	403	409	384	370	366	387	359	388	421	378	417	376	359	402	397	382	385	398	426	399	371	396	380	391	424	407	378	388	431	395	402	354	391	380	463	404	380	408	370	412	441	387	380	412	377	400	413	413	369	405	398	346	382	369	361	408	384	397	395	380	423	384	408	435	400	376	372	340	378	397	369	382	405	418	388	385	404	393	362	416	376	421	382	368	416	428	390	416	358	355	398	383	399	370	429	387	379	379	389	402	425	405	407	404	375	403	360	401	420	355	410	397	402	417	397	422	363	388	361	382	408	394	379	368	449	397	376	401	366	384	385	394	420	387	380	362	440	393	381	418	387	370	388	363	389	376	391	405	389	403	401	398	378	384	406	388	397	372	375	380	394	412	372	386	398	388	383	396	369	385	387	379	400	413	430	408	371	412	403	392	404	413	409	392	375	377	367	423	398	414	379	399	377	386	371	390	389	374	421	410	421	409	374	387	417	414	387	415	385	402	402	386	413	426	411	429	421	407	366	383	405	436	374	413	394	422	398	377	401	369	407	398	373	406	433	389	365	450	415	388	393	357	411	415	396	406	406	390	410	393	355	377	376	415	402	384	381	396	386	383	381	378	417	411	387	395	369	354	396	397	373	390	380	377	396	402	376	383	404	434	348	391	383	389	405	400	377	351	414	365	399	405	368	363	431	413	414	395	397	395	381	365	378	400	366	382	419	371	374	353	391	394	360	402	347	371	401	407	420	388	371	411	384	387	400	407	419	399	376	410	418	383	439	361	390	423	428	378	403	389	384	384	390	352	369	419	360	414	421	414	417	414	364	377	353	418	378	368	399	388	393	340	362	402	426	366	393	409	407	408	384	373	417	388	362	408	385	389	409	405	365	381	400	426	379	386	416	396	376	385	404	413	353	395	376	386	371	380	377	400	377	392	363	377	376	402	357	390	382	413	372	396	399	402	372	363	374	440	394	409	376	377	404	420	410	418	360	381	370	410	400	374	416	395	422	371	352	370	399	372	371	384	362	411	377	388	356	425	371	412	404	373	389	385	366	437	412	397	399	368	401	402	362	380	388	398	373	364	432	408	371	385	407	380	397	381	363	361	396	410	414	396	423	382	399	412	375	374	433	404	412	380	425	361	410	390	432	410	385	386	402	395	400	406	388	430	387	400	397	399	417	383	391	386	389	423	408	415	393	363	400	408	405	397	386	378	379	391	436	422	397	407	433	414	378	394	399	376	409	388	407	373	403	325	401	396	420	411	368	397	391	374	374	399	388	399	413	387	391	401	419	405	378	400	399	371	401	356	376	402	377	377	392	424	416	439	403	399	392	388	405	381	373	403	400	404	372	403	428	408	382	381	380	393	378	393	368	406	413	403	400	433	394	414	399	379	376	343	431	415	378	387	353	411	390	390	379	453	359	404	382	391	408	402	408	423	407	371	378	369	373	445	395	392	383	381	384	389	397	384	374	388	391	375	378	400	389	388	420	351	373	408	366	395	406	418	389	427	399	427	404	400	378	409	393	350	384	387	369	387	377	357	368	399	395	367	414	379	385	399	390	385	380	400	379	392	352	378	355	423	420	400	399	398	357	402	430	393	400	421	408	384	404	386	366	349	395	433	379	393	426	348	401	386	356	370	398	421	391	389	392	379	361	406	392	404	393	405	420	414	411	407	386	349	357	375	363	363	416	391	402	399	372	360	346	364	437	405	406	397	399	407	372	400	395	417	369	402	429	372	390	382	376	399	418	372	396	374	378	360	370	411	392	388	395	406	367	384	390	389	399	417	374	367	402	369	354	371	395	406	383	398	393	408	374	415	352	397	401	345	384	405	413	351	374	406	403	384	375	387	418	400	407	411	397	402	381	419	413	348	439	405	410	396	383	384	388	377	396	435	380	393	431	414	424	394	390	361	391	379	359	415	393	408	378	385	410	402	400	382	391	385	370	419	387	373	415	372	400	368	351	365	402	404	402	410	384	394	378	396	384	361	415	387	384	436	385	383	417	416	407	356	434	396	399	371	380	390	371	377	393	383	414	371	427	463	396	425	364	418	393	409	396	396	402	395	388	420	382	371	389	392	394	396	384	388	374	399	421	399	413	408	398	395	372	416	381	390	382	388	404	394	382	370	418	360	393	418	365	392	366	410	348	441	387	395	433	387	404	425	364	400	428	361	393	401	398	400	392	369	415	386	418	381	376	350	356	356	375	395	392	380	394	367	405	363	395	406	370	422	407	390	396	403	364	375	432	430	432	380	386	381	362	424	342	397	389	416	385	427	401	409
14072	12769	10514	5247	3530	2670	2072	1592	1254	1056	923	831	728	688	682	579	523	569	497	516	535	506	487	462	475	464	467	461	432	452	413	443	438	463	455	478	438	453	388	427	438	436	420	417	418	399	455	436	435	394	433	450	439	443	437	416	414	423	427	432	426	428	405	440	432	441	403	448	436	388	435	408	421	409	381	384	448	430	383	480	471	425	419	437	402	403	443	405	428	414	407	428	435	418	383	378	425	388	446	356	455	388	415	435	422	386	404	391	403	388	447	391	401	430	399	401	406	431	386	408	419	392	448	411	431	431	419	419	381	407	388	359	411	423	460	417	401	414	402	445	467	418	409	417	410	437	387	407	379	374	402	417	381	426	437	491	436	386	442	424	420	387	409	415	375	418	393	439	424	401	438	389	387	407	437	398	402	390	408	389	430	405	426	429	387	421	378	434	457	416	448	399	408	417	432	422	405	430	412	404	395	441	416	443	447	402	409	432	425	402	420	398	443	419	427	407	456	411	427	415	416	414	419	406	430	408	424	360	424	421	358	414	401	431	409	420	449	365	414	408	394	417	385	418	393	382	420	381	421	410	403	410	422	429	403	405	386	423	441	432	381	435	450	395	438	397	412	394	432	415	446	423	400	385	425	423	412	429	411	376	428	408	396	407	402	399	423	434	404	415	416	381	429	449	403	417	413	407	422	400	454	411	400	387	429	392	432	419	391	443	391	379	378	413	461	449	417	418	417	382	374	406	394	466	450	392	415	418	448	421	430	399	403	384	417	424	402	406	399	402	394	418	406	443	419	394	459	444	428	433	420	411	427	386	425	432	406	416	414	417	442	367	429	401	431	404	423	411	415	427	412	440	399	375	412	370	399	428	400	403	397	436	439	413	464	420	426	428	433	397	398	403	397	425	415	403	417	412	411	382	437	390	439	389	442	423	415	398	428	413	427	418	419	425	397	412	386	410	441	383	409	422	385	459	432	429	426	407	429	388	406	446	415	408	408	395	411	423	447	409	401	430	370	373	421	398	386	412	464	389	412	403	376	407	425	405	445	439	398	393	384	414	407	404	423	382	388	408	424	391	406	399	398	419	402	435	415	376	408	427	399	392	405	404	418	417	421	451	454	422	401	389	384	417	402	406	404	424	410	400	407	404	439	435	432	402	436	441	449	432	407	465	402	378	412	406	409	457	391	415	419	408	460	412	439	416	429	401	441	423	405	451	415	399	423	389	441	427	439	402	395	403	388	405	419	378	427	407	396	438	439	404	407	421	426	416	420	421	441	400	416	402	386	407	431	375	389	375	420	432	398	422	388	401	430	423	384	395	415	426	453	416	432	422	425	408	408	412	447	406	441	357	403	389	419	400	388	414	397	379	415	405	424	415	379	390	402	397	392	404	392	382	408	386	425	393	409	406	411	379	427	455	429	450	406	439	396	404	409	404	419	400	393	425	397	435	361	438	447	436	403	380	453	439	420	399	437	427	410	409	410	375	411	414	442	431	426	409	437	426	403	406	439	423	414	455	404	430	399	421	392	412	409	417	392	406	420	432	421	363	399	394	390	464	401	377	424	423	404	438	422	419	415	422	399	397	407	400	401	425	438	378	401	438	420	423	455	428	427	394	433	435	436	419	404	439	408	409	419	412	423	414	417	426	387	363	424	440	383	407	426	407	425	417	430	377	377	416	416	403	422	403	438	416	416	397	387	406	376	382	383	428	384	451	431	428	445	446	446	417	439	400	413	415	399	436	451	357	415	418	414	421	393	417	413	399	428	387	418	412	421	400	425	400	396	417	415	434	393	409	400	433	387	421	378	400	406	412	416	452	409	413	393	398	386	392	409	412	416	425	407	429	456	459	416	413	402	397	420	384	448	429	402	399	450	425	412	397	403	408	417	397	432	410	417	443	430	418	383	412	404	399	397	432	400	378	412	424	374	395	386	418	420	406	398	418	446	404	417	406	431	425	429	377	415	417	385	371	418	423	394	367	459	403	392	415	401	380	398	429	412	409	396	434	415	407	444	395	398	430	370	402	411	418	449	435	422	361	424	427	387	415	409	443	415	433	407	422	408	397	433	399	438	381	395	380	411	404	431	394	436	373	442	395	398	413	403	412	425	411	405	395	413	417	410	384	414	427	394	400	413	403	442	453	412	403	417	446	447	434	416	397	386	393	393	376	425	412	412	388	399	392	395	388	391	418	372	426	416	428	394	410	411	415	412	406	426	413	433	418	432	434	394	400	406	380	430	419	406	412	396	418	423	397	400	390	381	417	387	428	431	408	395	396	381	404	400	408	407	424	392	398	394	440	425	400	396	428	426	416	432	422	439	427	425	423	411	412	405	418	417	446	430	420	418	412	395	412	390	398	415	373	441	449	369	407	399	423	406	414	422	383	403	428	437	421	401	442	406	392	441	401	442	420	414	416	427	385	430	399	439	377	405	408	388	414	400	409	392	408	430	395	394	425	365	428	429	428	392	401	404	414	450	422	404	433	429	415	471	409	399	414	423	419	409	401	395	433	421	426	441	374	414	412	415	410	409	414	402	414	402	431	407	408	429	430	421	433	429	427	405	419	418	435	415	422	413	399	415	385	388	433	384	406	389	426	407	433	390	396	452	428	409	441	419	416	392	418	391	426	430	397	393	421	416	452	415	438	387	441	392	410	418	412	429	404	397	444	424	410	405	421	387	473	409	392	414	426	444	384	377	395	417	388	389	428	399	383	405	431	427	413	408	413	423	406	421	451	413	403	394	382	397	410	429	402	414	444	397	427	403	417	395	405	403	431	391	450	414	393	400	427	409	430	397	439	370	413	402	401	415	415	383	401	426	432	445	405	418	395	415	433	433	395	401	423	425	435	417	424	421	412	399	407	408	412	418	427	405	435	399	430	394	369	441	445	453	391	420	366	379	411	406	394	405	455	394	426	461	393	436	437	408	389	399	399	421	411	407	366	392	457	412	388	413	431	391	427	402	434	421	394	429	440	448	410	402	390	443	441	447	395	417	408	412	414	409	418	401	397	420	396	387	382	412	370	378	411	442	410	413	415	418	426	423	383	420	388	432	420	413	366	442	427	383	464	425	424	417	391	408	384	391	402	451	416	386	423	396	426	411	410	419	405	408	406	408	410	380	409	459	396	382	403	361	425	386	405	399	413	424	435	439	421	436	396	402	424	404	434	385	422	385	420	386	405	398	387	426	388	446	416	411	423	418	439	434	392	416	380	401	438	438	430	417	384	383	385	412	425	404	430	421	409	434	400	431	446	432	385	433	423	409	440	390	427	405	449	411	383	386	428	384	436	383	390	409	409	417	410	399	432	436	423	394	420	411	405	411	432	435	439	400	428	405	442	422	421	407	408	440	418	445	414	392	420	436	402	383	376	406	399	433	444	376	410	407	421	430	375	430	383	426	393	448	429	376	407	400	415	385	434	424	400	436	398	433	441	436	416	424	418	397	388	410	405	411	411	429	418	373	416	417	380	394	444
22464	21092	28714	23725	21094	21148	12051	1208	878	798	705	616	576	601	565	491	467	500	506	426	484	473	422	459	444	408	418	420	407	415	410	403	478	415	398	406	375	418	379	397	445	381	412	381	368	392	390	387	402	397	404	417	417	427	369	377	395	418	395	410	401	423	392	397	400	407	406	407	425	412	396	380	433	420	371	401	417	410	387	383	383	385	365	405	427	408	399	353	399	387	433	406	378	419	420	354	377	361	405	343	386	412	381	430	411	370	380	391	407	400	425	394	395	378	398	349	403	386	412	359	378	396	413	362	395	395	390	378	403	418	434	419	367	409	386	361	407	404	372	408	399	420	414	374	415	385	397	373	386	384	405	385	392	389	412	363	406	383	380	395	385	371	378	384	425	391	349	386	377	384	428	375	355	384	397	383	401	422	359	433	394	427	431	403	408	419	397	400	377	385	425	384	362	389	399	392	399	361	382	412	385	388	380	424	410	394	408	355	405	377	401	407	365	397	379	394	393	401	367	400	360	381	376	384	396	357	386	398	396	396	422	380	408	386	389	382	397	396	400	421	401	416	398	377	401	401	394	420	400	362	435	413	422	410	398	399	409	374	384	385	419	367	394	412	401	410	388	391	341	379	380	389	380	398	402	399	435	372	397	368	387	418	368	393	395	420	386	386	405	384	385	396	393	378	375	391	391	393	379	421	408	394	352	376	402	390	381	435	409	394	397	373	378	396	396	357	407	415	405	398	392	420	408	403	368	410	407	381	385	423	403	391	401	368	396	367	364	372	426	391	367	380	415	397	359	414	363	376	373	412	423	390	381	404	407	389	380	395	413	433	397	367	408	391	377	417	416	409	397	358	371	398	361	437	386	421	367	403	380	413	392	376	417	408	420	389	393	402	388	411	422	410	403	387	384	413	427	381	398	380	424	368	409	374	423	406	398	395	411	373	430	393	412	395	374	380	393	371	401	360	395	372	391	395	360	347	363	408	360	360	352	378	406	396	399	373	399	398	378	399	422	346	353	427	371	409	404	353	363	390	396	427	377	425	375	406	406	358	402	388	396	394	404	372	423	380	380	394	390	398	399	379	409	396	368	383	357	392	423	368	418	406	373	413	407	419	409	422	416	409	414	405	407	364	405	410	392	376	395	349	423	389	384	372	402	417	386	365	423	398	394	392	366	387	392	408	447	410	377	402	384	388	410	350	382	425	368	406	370	387	387	389	394	382	365	426	430	401	375	400	350	373	364	377	409	347	414	392	385	409	388	407	391	381	369	376	398	360	413	377	376	386	364	389	444	413	401	423	374	391	389	375	407	383	387	379	397	418	430	369	436	395	397	373	412	374	370	418	415	376	391	393	370	434	403	411	385	404	408	376	389	384	375	378	403	423	378	416	365	364	360	390	383	374	378	356	385	356	385	390	378	401	385	386	360	394	407	379	366	365	418	378	376	389	368	398	412	406	388	395	373	391	417	391	404	423	418	403	386	359	390	403	363	400	408	351	395	355	387	406	414	375	373	381	401	376	404	389	393	391	384	379	388	398	410	397	377	382	386	397	406	421	391	412	424	391	395	314	399	409	405	373	392	387	348	410	415	366	402	390	368	370	412	384	417	420	382	351	396	392	399	371	356	415	369	383	393	400	362	397	386	379	420	425	405	407	369	401	370	344	390	375	385	377	423	392	379	413	437	407	364	420	410	375	399	400	389	396	350	408	365	384	393	350	415	363	387	404	407	397	358	377	349	374	386	388	363	392	421	402	417	391	407	423	401	407	370	411	365	377	397	374	369	372	408	398	398	366	401	408	419	362	389	401	416	377	401	370	378	385	391	407	414	403	378	356	370	390	369	397	400	401	368	364	377	387	407	410	371	395	418	396	385	373	438	356	381	408	383	398	382	356	393	358	358	383	373	401	382	365	404	388	405	396	379	398	396	385	410	420	412	414	433	420	374	378	335	401	410	389	413	378	376	383	405	351	384	359	352	367	408	407	422	402	377	422	429	375	366	360	395	407	359	403	391	444	364	375	412	389	389	385	361	401	404	354	380	371	402	387	388	364	331	417	401	374	396	357	397	394	372	381	370	370	359	425	390	362	351	387	394	413	391	392	407	390	385	378	371	379	404	380	373	371	382	344	383	383	395	399	393	398	417	396	398	402	385	388	391	363	414	402	410	402	414	388	403	380	349	375	395	412	391	382	388	404	372	386	384	355	361	389	370	371	419	392	420	386	392	374	391	415	424	416	379	385	354	364	395	367	384	354	360	367	456	381	423	405	412	371	375	383	399	366	387	360	382	388	366	380	415	382	398	352	365	381	398	445	415	412	407	408	369	398	431	374	381	378	363	379	386	440	393	368	376	363	360	390	385	346	381	411	384	405	389	368	390	402	407	392	398	434	334	408	415	412	408	399	402	405	378	372	356	361	401	375	386	391	381	367	412	403	423	379	355	386	413	366	352	407	381	375	406	368	392	387	411	387	380	402	376	393	373	379	427	401	427	429	401	383	395	405	379	378	401	371	407	380	389	402	358	377	391	395	390	386	389	381	390	368	348	418	390	374	393	395	418	378	363	397	384	417	401	399	357	370	388	360	397	385	401	378	419	393	416	358	401	399	425	371	365	369	382	415	409	409	406	383	420	386	431	394	367	409	390	393	393	411	373	375	374	383	379	384	418	382	394	379	398	401	387	443	401	420	395	419	350	396	368	381	361	417	402	384	391	397	361	429	397	371	417	387	361	395	387	405	375	367	371	430	416	387	367	350	399	389	407	395	397	407	385	391	410	377	407	404	369	400	398	364	396	391	387	398	380	381	376	394	414	381	411	389	403	342	346	366	408	372	387	400	378	413	402	410	352	362	396	381	403	404	408	404	381	395	414	371	338	367	391	403	386	376	383	387	383	389	395	387	386	408	383	358	402	366	366	372	400	376	412	400	355	415	407	378	390	394	393	422	369	428	390	383	345	367	395	401	416	369	402	379	383	380	390	361	391	350	387	402	371	391	365	382	398	366	375	372	394	372	395	393	389	393	387	365	399	373	382	361	380	361	388	377	399	391	400	406	381	359	370	397	374	398	360	418	442	360	382	382	345	362	383	351	375	423	377	363	365	399	401	351	405	370	418	400	393	392	379	384	355	375	380	370	377	374	372	363	426	415	355	409	380	385	396	413	389	411	378	396	396	397	386	386	389	411	366	401	427	383	381	365	387	367	375	393	368	403	413	406	390	337	372	384	399	405	415	380	386	371	411	382	400	416	375	376	373	432	395	407	414	393	384	384	402	390	380	421	368	382	389	387	371	369	379	411	382	378	390	402	381	426	404	405	379	381	384	394	353	394	376	393	376	384	373	386	380	387	403	432	375	388	384	391	366	366	354	390	406	371	389	385	416	374	399	385	382	382	413	377	379	409	372	406	424	391	397	405	389	395	407	389	402	373	390	383	394	380	394	377	396	366	381	390	406	393	396	382	362	380	353	404	381	374	394	423	386	373
12654	13021	10859	5262	3575	2589	1978	1616	1272	1035	893	829	763	665	611	560	588	578	572	536	519	472	503	511	458	510	459	452	467	499	449	466	443	438	414	418	406	459	433	438	457	426	430	437	449	414	471	414	431	454	422	405	437	412	382	398	463	425	425	456	427	456	424	439	430	416	399	416	367	426	410	425	446	401	387	434	396	409	430	437	376	433	416	417	426	419	411	427	427	424	424	400	361	396	418	407	405	420	371	413	395	438	417	427	429	416	431	427	412	407	420	395	419	425	411	418	430	406	408	456	409	419	405	435	405	397	387	418	396	378	398	367	383	399	416	395	427	421	453	393	432	408	423	422	424	411	409	427	420	355	437	427	405	408	457	410	452	434	409	430	388	422	424	414	402	416	408	459	416	412	435	428	426	432	407	435	423	421	400	396	423	402	400	427	413	412	440	406	405	422	397	396	405	423	425	394	415	407	408	428	384	406	424	387	405	409	427	402	408	431	393	428	385	417	450	419	407	421	391	415	425	427	418	426	415	388	412	462	413	427	415	442	396	402	388	442	397	419	440	425	405	400	397	415	462	432	414	393	428	400	410	386	400	416	429	398	417	385	418	390	392	421	367	397	410	415	421	397	408	400	439	398	387	387	413	423	399	377	415	439	379	395	401	386	409	402	422	418	413	406	403	410	409	420	410	432	398	413	400	407	423	386	380	462	404	395	375	417	417	414	416	371	450	421	399	368	398	442	436	405	411	364	369	419	393	413	401	423	406	378	383	399	420	415	416	440	420	370	399	430	416	396	412	434	417	384	417	417	403	420	389	400	382	439	397	399	435	404	431	421	400	382	420	379	403	385	428	413	442	427	390	401	412	445	420	396	390	408	425	411	435	403	433	409	386	405	422	427	418	422	403	403	411	407	434	441	436	413	380	422	441	415	384	431	429	414	402	404	410	408	396	416	440	407	414	404	407	368	446	442	408	434	379	419	445	395	414	417	413	391	371	426	402	427	424	424	443	408	405	394	403	368	422	412	429	397	432	413	384	395	428	420	422	399	403	429	433	411	377	446	424	415	368	452	401	410	405	414	433	413	405	418	419	434	423	404	368	444	390	394	440	384	390	407	422	380	416	418	418	426	421	424	428	424	411	402	398	423	415	472	377	374	405	437	400	384	415	425	387	393	413	418	376	399	386	408	415	384	446	461	401	398	395	427	378	380	430	400	440	421	390	451	424	422	440	398	426	385	388	427	453	400	383	467	424	373	400	383	407	379	395	393	432	415	389	417	414	411	405	447	408	419	419	382	441	424	425	426	420	442	411	386	392	422	407	403	422	412	426	407	405	417	436	423	403	398	438	408	421	397	427	385	414	397	396	410	386	390	404	428	418	392	379	404	393	407	431	444	393	418	427	420	416	404	414	399	394	422	418	421	418	395	456	430	407	408	393	385	402	423	404	386	401	384	426	430	409	391	449	414	444	416	417	449	421	393	383	406	405	418	423	421	389	418	377	419	399	407	405	405	443	397	420	378	365	369	383	396	424	432	393	402	437	391	444	425	404	408	397	412	383	396	411	428	403	397	396	403	423	441	400	411	392	371	362	453	441	395	420	412	440	385	411	456	372	428	416	408	433	419	382	400	429	411	451	439	394	386	430	399	388	414	432	398	408	395	421	376	389	455	409	382	400	405	448	430	400	401	439	414	425	387	422	416	436	416	404	393	407	426	424	459	428	436	424	422	395	399	354	418	427	416	387	388	401	438	433	412	389	416	431	427	401	408	407	406	417	430	376	420	425	407	420	436	424	407	419	374	402	392	434	422	420	434	413	445	407	377	393	442	445	436	427	385	411	388	411	426	398	439	413	423	431	440	408	440	412	399	425	407	401	443	406	391	419	404	412	421	387	422	400	448	451	411	428	390	378	372	410	401	417	405	430	453	378	408	402	401	416	407	440	432	370	437	383	395	428	389	415	425	410	423	403	387	412	389	406	408	389	394	412	384	438	393	399	403	410	441	415	429	409	404	448	423	374	426	381	446	429	432	429	442	401	390	385	384	405	408	403	425	367	413	423	413	424	434	400	413	397	411	427	423	455	407	413	408	418	420	410	421	431	381	419	439	454	418	418	425	450	442	383	414	395	426	412	462	406	400	395	416	421	404	380	397	402	427	427	444	382	412	375	422	437	383	432	413	431	407	424	421	421	446	398	402	386	410	417	384	411	421	409	433	422	423	394	436	392	419	423	434	423	424	391	417	411	400	386	401	409	445	405	417	417	388	387	446	398	417	398	414	385	436	395	413	386	437	384	405	431	408	426	393	401	439	399	408	410	406	423	441	442	418	365	411	412	408	429	418	446	443	414	424	398	402	445	397	429	404	393	408	381	398	385	420	355	412	390	478	414	432	409	412	441	432	420	418	422	402	425	443	410	371	451	399	387	428	417	429	393	414	441	451	405	419	408	421	400	431	413	427	372	405	386	389	387	420	377	440	385	406	386	411	370	412	417	433	375	405	393	405	425	428	422	419	403	390	420	416	403	444	437	415	418	410	405	422	396	412	413	375	428	414	441	399	421	419	405	440	414	394	396	443	394	436	378	420	387	436	427	427	403	407	379	400	451	405	429	405	444	417	434	428	383	436	407	417	407	388	416	438	400	431	392	381	397	407	444	389	425	405	420	401	434	392	397	385	415	430	406	442	433	431	381	387	458	443	472	398	419	431	410	401	417	460	434	448	419	445	449	416	458	414	412	411	412	410	460	408	404	362	401	401	440	441	413	402	401	429	366	442	394	430	412	394	389	390	411	363	417	404	410	412	428	384	381	427	411	417	426	438	416	403	402	403	434	422	397	403	423	418	397	424	393	397	427	454	417	403	416	427	431	378	403	423	430	406	429	398	396	369	421	364	445	429	418	434	371	399	417	366	372	391	387	409	429	372	390	408	402	430	450	389	415	430	375	410	372	435	398	400	389	390	395	389	415	381	429	392	439	425	436	453	405	402	424	480	414	408	416	427	389	420	405	373	429	395	379	414	372	383	424	396	404	403	384	406	382	373	426	408	421	411	412	422	385	370	395	402	404	395	419	410	444	373	429	407	405	411	447	373	401	428	419	408	434	404	435	419	412	384	423	402	362	371	384	408	408	422	412	392	407	421	403	439	410	428	396	459	429	427	450	401	427	387	428	385	383	387	401	403	428	414	389	376	428	383	386	413	413	394	394	404	409	395	438	388	396	431	424	440	410	416	433	399	398	438	421	380	418	467	434	377	424	410	432	404	417	401	426	414	442	420	411	397	396	416	370	386	381	402	408	397	388	421	441	409	402	379	395	423	428	422	405	410	406	396	425	444	397	417	410	378	404	427	390	380	450	409	403	415	399	419	401	423	404	439	394	415	367	370	417	421	384	415	366	412	433	418	427	381	418	408	383	393	412	414	407	377	437	373	417	373	431	393	424	414	437	413	370	411	427	444	434	409	396	417	392	441	385	437	406	411	399	396	381	405
22364	21040	28615	23668	21042	21094	11791	1228	875	691	698	634	605	595	560	525	506	533	459	441	404	442	428	438	465	424	404	417	402	425	402	390	429	396	408	409	375	394	397	409	460	380	396	369	402	419	430	389	405	385	405	383	385	390	379	382	407	400	403	352	381	404	387	408	394	339	413	388	398	383	392	383	401	381	385	405	417	407	383	409	400	410	424	382	381	375	355	351	403	391	372	380	407	387	335	377	400	380	392	396	380	389	393	410	397	411	396	411	363	366	380	401	355	402	400	379	355	416	377	377	409	369	359	386	408	390	382	377	378	390	425	374	390	372	374	413	389	379	384	405	387	393	418	373	382	369	410	382	367	377	380	369	407	377	399	406	382	395	393	370	393	415	365	393	371	392	389	385	367	404	377	391	376	365	382	363	412	402	400	392	396	399	384	380	410	398	388	368	402	377	376	379	385	422	380	361	367	402	447	407	405	369	393	393	377	355	382	397	361	384	374	390	378	380	380	398	381	355	409	382	350	399	370	389	390	354	400	419	392	370	399	408	365	388	373	383	358	370	388	396	361	423	347	380	401	389	358	400	383	343	374	413	372	373	395	390	376	384	392	407	373	368	349	398	375	370	350	372	407	401	344	417	415	388	378	427	323	431	418	383	367	370	395	379	387	366	387	403	379	418	388	393	387	376	386	424	363	415	381	385	385	352	383	399	416	355	411	363	384	421	339	342	376	379	429	389	409	391	370	375	387	358	390	383	418	362	378	402	388	363	410	381	407	375	391	393	404	373	435	378	428	401	404	376	402	369	414	399	383	376	412	376	377	391	352	369	388	355	380	381	398	380	394	396	387	365	382	408	377	370	407	387	382	358	404	404	367	380	388	405	377	400	370	376	387	369	364	420	376	409	389	341	380	367	394	405	410	408	368	391	383	408	396	392	394	424	386	385	393	360	395	360	395	390	377	391	348	381	384	367	391	372	353	410	360	399	383	376	421	398	421	373	388	382	403	360	410	386	349	397	390	395	368	361	375	416	386	386	441	409	362	396	392	381	377	384	381	392	402	377	387	395	386	397	377	387	331	357	402	416	374	366	355	393	404	346	373	377	406	431	374	378	410	382	389	394	423	371	378	370	387	377	392	382	380	409	415	420	399	375	405	394	368	409	392	362	380	431	379	387	402	394	380	368	394	363	403	374	377	425	364	371	344	386	398	375	355	399	391	394	365	347	362	395	394	411	379	391	394	366	374	371	355	358	423	382	384	378	410	382	355	379	399	399	407	387	368	373	364	392	380	378	384	394	366	390	395	368	377	412	390	378	398	393	387	377	377	354	359	408	391	343	394	371	353	378	414	378	395	355	411	388	382	391	331	401	348	364	367	360	406	345	391	388	398	330	362	390	360	382	392	413	380	391	411	392	386	345	345	384	397	378	364	427	407	355	328	408	388	371	385	369	339	396	402	352	405	400	384	398	393	348	378	391	386	373	390	392	394	393	377	379	420	368	364	364	412	402	383	392	394	412	352	396	371	418	413	417	392	367	370	365	360	406	369	375	398	373	393	373	374	365	386	394	392	370	354	383	340	366	410	357	375	395	356	413	376	361	385	378	430	408	377	409	373	389	381	381	409	377	372	363	390	378	392	376	357	405	338	398	372	382	416	366	385	405	368	389	396	414	382	399	404	355	395	354	365	370	357	381	373	368	377	375	385	332	350	374	379	393	363	378	367	422	375	374	342	387	391	350	400	358	380	388	376	396	394	356	408	405	364	402	378	393	397	415	400	400	399	383	366	361	383	365	357	403	372	371	406	369	410	391	366	394	396	409	399	387	393	373	388	365	371	367	380	387	379	429	384	377	388	371	372	391	368	369	396	382	344	393	378	378	396	403	407	361	397	365	401	358	418	371	374	362	385	366	403	390	380	344	375	378	411	351	386	375	383	371	385	392	394	371	369	394	369	418	376	367	372	380	342	376	389	348	369	372	374	368	354	365	372	377	384	378	396	391	377	382	372	414	373	403	383	415	380	370	397	372	340	406	406	380	368	368	367	419	357	396	369	401	432	393	397	396	426	389	402	399	412	344	345	409	380	359	400	385	390	408	368	380	363	358	380	374	366	425	384	385	387	417	371	383	375	384	369	398	376	362	413	404	395	354	359	397	398	385	366	397	373	381	396	359	397	370	399	394	369	363	371	359	390	375	368	384	402	376	366	398	374	390	386	362	393	398	377	388	394	391	392	409	405	375	369	404	410	381	395	381	388	394	405	353	352	378	390	338	372	381	371	403	385	374	374	383	413	390	378	399	380	367	377	406	377	366	397	386	355	377	386	356	377	401	392	364	360	401	371	381	380	381	393	365	394	370	387	357	393	362	356	410	367	352	378	375	362	393	406	370	366	407	403	374	387	395	394	383	360	413	383	374	392	411	371	378	399	380	391	385	402	368	384	397	403	378	387	404	396	399	407	382	371	374	381	376	397	380	399	389	396	423	363	335	356	406	407	369	372	359	372	376	403	388	368	394	410	386	389	421	344	384	370	360	371	408	409	390	382	395	367	387	409	373	412	413	371	389	391	386	381	418	393	400	375	354	376	388	368	393	375	362	377	381	415	381	382	374	383	371	406	383	363	367	389	371	385	387	370	377	373	408	358	344	387	356	375	387	407	393	387	416	349	424	375	412	402	383	404	398	383	348	371	383	382	403	402	351	388	358	365	372	362	388	366	371	367	352	403	376	372	368	382	380	365	374	363	438	399	437	386	433	401	391	400	396	364	379	383	410	355	413	383	411	390	403	421	379	365	386	384	385	375	404	370	392	364	373	401	393	375	398	389	392	380	393	380	397	373	384	383	392	386	401	377	396	379	399	390	408	358	402	382	399	369	358	380	354	390	347	361	388	372	381	390	396	374	360	408	388	373	403	407	405	369	375	328	382	368	382	367	372	383	375	376	377	363	365	374	363	424	398	391	404	391	361	392	409	410	434	377	377	363	360	387	392	376	365	368	425	367	398	370	408	408	393	391	349	382	399	386	395	372	397	386	365	392	395	386	386	383	379	348	397	407	374	404	369	402	381	381	385	366	421	384	361	346	393	392	364	365	402	393	405	392	374	382	370	367	393	417	371	343	369	368	337	332	362	381	410	384	396	402	379	388	383	368	387	369	401	353	387	380	377	350	355	370	396	398	374	386	373	414	395	405	362	371	428	360	383	369	355	396	384	383	356	409	359	372	369	363	391	403	397	399	387	372	382	394	408	363	374	408	392	383	400	371	345	382	387	388	399	404	364	367	369	363	358	384	379	372	384	405	403	430	386	361	373	368	369	396	368	398	365	382	392	388	349	391	370	373	362	419	402	405	418	416	416	395	378	358	349	357	415	386	373	365	385	359	372	415	393	349	387	402	392	388	372	356	388	374	374	400	317	394	388	362	402	349	377	395	369	399	383	378	378	397	357	373	385	388	383	414	367	415	396	365	372	397	351	379	390	392	384	377	411	389	405
11967	12899	10716	5337	3513	2594	2070	1612	1304	1024	931	798	768	661	665	582	580	557	530	526	509	457	461	475	515	468	426	481	470	406	415	420	447	439	433	406	445	419	421	451	443	420	420	393	434	443	395	392	427	419	403	402	402	433	433	398	390	392	425	400	389	397	400	420	421	418	421	394	399	404	414	420	363	400	418	403	403	399	411	404	437	414	405	398	364	416	378	392	394	410	418	411	421	411	412	367	415	423	416	403	392	398	447	442	426	398	418	389	401	439	401	420	446	418	410	399	450	384	355	372	402	388	441	398	403	383	410	379	420	407	398	386	436	436	402	406	380	388	385	399	410	409	384	406	396	418	396	423	426	429	418	463	414	428	432	447	399	406	416	426	409	431	376	432	408	413	399	438	409	374	425	430	423	406	394	433	413	394	441	360	388	380	396	423	400	430	391	421	427	415	417	419	394	393	381	394	412	390	369	411	393	411	366	369	380	419	400	441	380	422	433	466	392	405	425	408	411	371	403	394	414	407	413	360	431	411	437	432	395	391	418	390	440	418	394	382	422	406	390	436	357	402	404	393	386	418	407	407	420	415	413	362	412	429	427	398	385	406	401	400	394	421	429	427	427	391	454	427	390	414	413	377	443	406	400	391	402	389	414	420	405	417	414	397	441	394	375	391	388	417	392	397	417	422	394	408	377	414	442	396	380	400	398	392	412	416	371	410	428	410	411	373	405	443	419	403	397	419	445	425	407	429	413	399	385	427	405	406	399	416	409	401	412	399	419	383	410	391	413	395	395	420	392	412	409	389	374	402	423	400	401	348	364	430	434	425	409	398	397	357	421	415	414	423	433	394	409	415	385	416	412	415	389	373	413	421	439	389	409	383	409	415	435	394	401	421	400	417	394	388	425	448	378	384	414	379	415	394	404	400	404	377	393	443	393	405	426	415	396	448	405	398	386	415	377	413	427	398	353	417	372	398	425	387	409	409	405	355	412	402	382	419	414	390	373	384	400	374	406	416	433	408	399	404	413	409	381	406	442	400	434	411	424	421	381	398	433	383	402	409	374	416	356	439	407	412	392	363	402	449	408	391	390	394	435	419	398	426	400	388	414	423	398	385	375	437	433	381	401	421	415	399	426	419	405	394	412	380	397	369	387	402	391	392	392	373	412	390	401	434	382	390	432	420	398	397	386	394	424	391	382	407	387	374	407	381	389	373	396	393	407	374	373	387	403	412	443	377	407	419	368	411	421	401	417	386	402	413	414	374	385	426	408	385	417	394	392	405	409	392	410	394	378	399	406	405	377	395	420	385	445	418	381	427	411	423	385	394	411	376	448	416	423	362	407	389	393	390	419	422	414	408	421	412	369	419	420	442	401	398	413	379	385	421	411	376	398	409	413	395	386	407	379	376	436	428	406	368	378	384	401	412	377	429	411	423	409	418	377	413	389	401	435	388	373	462	395	446	436	382	435	384	399	366	421	402	373	391	446	404	415	399	407	405	445	443	416	408	439	403	387	434	419	415	390	412	405	408	379	366	378	388	421	425	426	395	424	417	395	423	399	409	430	423	415	410	429	424	400	375	402	392	428	411	431	429	410	393	404	434	394	385	440	433	390	408	381	424	403	411	397	424	395	423	392	386	391	407	404	412	381	446	418	371	385	390	424	355	422	390	424	382	404	375	405	366	370	398	377	385	388	402	431	401	400	379	394	420	417	421	409	434	400	410	407	379	378	395	387	445	407	420	419	392	407	390	420	392	416	427	382	423	432	409	375	401	399	384	446	404	414	411	403	413	359	425	406	365	435	404	390	398	414	368	398	395	404	378	422	412	391	419	397	377	429	421	400	409	377	397	399	420	416	409	425	395	402	370	391	371	408	413	419	388	368	419	405	425	414	432	361	366	421	427	404	394	387	436	424	403	391	362	384	412	428	398	364	410	406	378	426	434	400	418	409	386	386	415	383	409	399	433	387	414	399	420	398	402	449	424	406	423	394	415	407	440	397	411	395	417	393	355	399	409	380	388	399	401	371	386	388	417	387	385	379	395	386	411	400	397	391	408	397	392	429	426	394	422	387	403	435	418	381	378	415	404	423	359	405	413	405	395	395	419	376	407	403	425	409	389	374	419	384	395	375	388	419	391	404	393	424	430	396	430	383	453	416	423	371	398	424	414	453	426	430	390	387	385	384	404	411	390	409	391	410	385	439	389	369	398	380	399	419	399	387	420	392	430	415	405	435	390	399	400	407	422	438	409	394	379	386	377	396	458	403	396	381	428	390	412	426	401	422	387	376	440	384	394	399	404	387	388	395	399	394	392	401	392	391	382	419	413	405	403	465	408	411	404	403	418	388	425	365	408	393	387	422	414	372	413	403	405	435	443	411	384	392	390	411	422	438	405	395	440	415	434	417	429	418	387	405	400	411	374	416	389	416	410	406	385	404	412	382	430	423	454	424	433	398	418	382	414	397	361	390	399	402	383	448	427	392	401	378	418	391	412	405	420	405	390	390	376	392	360	450	387	417	408	401	431	374	385	368	394	395	378	367	428	417	394	369	384	395	413	420	410	418	386	373	418	386	417	428	401	383	388	408	370	409	407	412	391	404	400	402	384	405	391	387	417	416	415	420	429	382	427	453	388	400	436	406	429	402	437	420	412	401	418	433	390	389	383	408	382	389	408	420	405	415	415	404	366	434	401	435	390	439	450	393	378	415	447	410	407	408	412	443	405	387	426	380	396	397	395	446	420	397	405	388	409	403	415	431	382	402	420	418	429	391	426	399	371	435	427	424	424	411	410	382	420	398	403	418	400	374	408	407	422	396	415	419	419	406	408	378	426	418	385	361	376	416	402	418	375	395	418	417	396	404	414	399	439	383	399	414	407	417	411	398	422	402	432	429	347	422	402	399	432	401	404	404	409	410	400	377	389	400	403	404	396	460	423	359	392	387	407	410	416	385	412	394	399	381	372	416	409	388	401	417	398	404	402	405	407	378	433	435	408	418	406	395	433	385	414	398	392	384	441	418	397	416	392	403	426	377	435	439	395	389	413	408	375	428	398	388	401	426	376	356	391	379	401	402	441	411	399	441	419	418	398	464	381	428	437	428	412	433	359	416	417	415	434	381	419	401	401	400	392	394	379	388	382	396	413	383	399	378	410	398	395	385	419	387	372	387	389	401	396	389	402	385	418	372	450	420	383	393	407	424	377	396	393	418	399	408	423	409	397	419	380	409	389	379	361	376	405	427	392	379	383	407	405	406	399	406	423	383	431	420	390	447	407	383	381	400	395	378	441	373	394	389	398	402	396	395	374	370	393	408	393	365	400	419	388	417	420	400	448	416	368	383	421	407	383	427	426	446	373	412	372	413	428	386	402	414	388	381	380	402	421	438	405	426	390	381	390	428	402	391	385	379	394	384	382	396	400	427	378	401	414	409	410	403	419	414	429	422	429	410	406	361	403	394	428	413	404	406	411	392	409	407	420	426	397	424	439
22414	21020	28585	23659	21024	21072	11930	1198	836	777	655	594	583	615	531	507	517	466	453	440	428	420	413	453	463	492	463	436	441	392	413	383	367	414	411	421	396	379	430	390	392	402	413	391	396	393	398	375	408	386	418	387	370	409	392	386	355	437	369	379	393	408	408	405	351	401	403	354	361	386	390	396	406	369	404	386	376	369	400	378	361	380	412	352	376	416	399	394	387	346	383	374	388	405	386	397	367	387	386	411	348	385	401	412	381	394	377	415	432	362	406	393	362	405	385	405	416	373	395	344	380	370	428	374	377	387	378	368	349	406	415	411	418	392	363	381	389	387	397	353	401	374	375	353	341	411	354	393	376	395	334	391	349	356	399	403	352	329	394	368	413	440	387	395	398	390	388	387	386	342	418	381	370	382	393	397	346	364	407	414	407	383	381	400	421	393	391	419	398	372	351	384	404	379	383	413	378	363	382	412	377	401	376	374	372	385	394	371	392	382	373	386	401	374	395	400	376	394	376	355	376	373	354	383	401	420	400	362	364	363	378	383	417	348	396	393	417	385	384	397	383	363	360	354	403	367	386	361	375	372	375	377	395	415	374	385	409	383	397	374	403	378	409	375	419	395	385	404	387	394	362	360	397	358	394	381	354	375	395	389	362	396	430	398	409	400	387	402	361	358	334	367	365	397	366	373	397	355	384	389	389	402	383	390	415	361	361	414	356	376	366	407	400	395	373	325	388	367	405	398	392	377	409	382	330	399	398	425	397	358	344	377	354	398	397	376	357	373	363	414	395	403	373	412	371	384	360	364	413	415	424	391	413	372	363	389	412	399	420	388	407	384	406	377	369	385	390	377	371	385	351	366	410	422	354	389	357	407	377	364	400	374	401	349	403	412	385	366	386	407	421	380	348	376	353	394	387	390	372	388	378	374	417	404	393	393	379	332	368	341	406	379	373	398	377	365	388	396	369	378	388	411	362	377	395	375	377	364	399	388	406	390	392	385	392	387	398	372	384	360	426	388	384	405	395	387	393	425	401	382	419	418	387	373	364	400	360	377	382	387	344	392	377	402	377	377	369	388	374	363	447	390	403	397	382	345	414	381	359	363	387	430	398	407	420	379	374	396	332	411	370	400	384	382	429	380	363	404	375	366	331	366	382	392	402	358	380	373	381	381	362	379	367	389	353	369	373	395	351	392	405	361	367	344	385	404	394	401	371	413	375	420	360	365	376	385	384	413	428	379	352	382	405	371	412	366	356	364	401	365	354	358	392	389	374	375	368	359	360	368	391	375	372	367	387	411	377	407	407	393	345	385	369	420	343	360	355	361	389	395	381	384	379	393	407	379	372	377	357	387	387	374	361	423	400	406	387	395	399	364	384	377	399	399	426	420	377	375	415	369	383	420	373	344	433	369	349	382	361	338	410	368	382	366	374	409	372	377	380	405	373	382	379	348	389	396	383	367	376	380	393	383	378	388	382	397	390	398	388	380	375	372	388	372	357	422	372	416	410	399	381	391	387	382	390	396	412	404	386	410	402	389	361	372	385	367	430	383	386	386	388	398	385	382	367	383	430	397	372	380	370	377	403	359	391	359	371	365	376	400	371	377	394	381	409	387	413	384	372	361	392	407	402	344	379	374	418	410	405	373	414	379	377	335	388	372	378	425	401	359	397	364	378	341	371	401	350	397	336	357	421	366	386	405	362	367	372	369	383	394	394	374	420	403	387	376	380	364	369	371	403	360	417	368	385	382	389	347	372	357	381	383	410	373	353	391	391	368	376	385	385	378	400	355	381	391	397	379	380	394	396	379	391	376	388	389	362	375	389	390	411	386	378	377	363	331	378	351	357	438	401	393	363	387	396	398	381	371	361	409	358	391	343	407	386	395	412	359	450	383	365	383	397	385	363	410	396	380	379	394	414	396	362	405	402	399	355	359	405	384	373	368	384	388	370	383	347	348	371	393	419	372	390	396	393	394	380	361	401	364	354	372	380	343	394	345	342	363	385	402	401	381	396	370	369	405	358	378	401	409	348	427	372	393	372	361	379	386	376	414	379	355	364	365	382	425	378	438	410	360	384	378	425	389	418	375	358	391	398	391	384	414	402	380	364	428	394	403	394	397	396	375	397	373	385	364	377	384	368	411	383	385	379	350	378	363	383	341	393	376	400	424	407	391	419	428	336	377	375	387	393	388	396	355	381	383	376	356	378	365	390	415	383	354	382	354	408	368	364	391	373	390	371	393	396	355	380	382	355	367	387	365	432	348	399	388	355	359	369	351	353	374	346	341	365	400	383	388	410	370	387	397	380	394	395	417	389	387	355	377	406	355	379	392	360	372	380	389	377	355	376	364	372	400	338	406	382	390	364	376	401	372	395	389	422	418	388	395	371	404	351	378	376	384	389	345	363	377	412	399	413	406	353	420	408	370	376	369	406	390	340	389	372	380	371	363	402	418	398	402	361	362	340	354	373	367	381	392	382	362	370	357	364	382	407	382	402	349	377	405	341	410	382	377	388	384	411	394	371	383	392	368	367	415	376	407	369	364	382	411	374	381	396	397	355	415	392	391	344	375	410	380	409	395	386	374	391	398	407	427	369	337	370	374	381	376	373	376	407	372	397	394	390	398	385	374	393	383	399	376	383	374	388	387	365	393	383	408	400	377	375	382	391	387	404	363	373	373	394	363	378	373	376	372	382	401	415	387	363	422	391	400	371	364	382	361	402	366	382	377	394	401	349	397	355	372	366	382	388	383	380	406	352	369	385	358	393	398	385	411	372	347	362	385	398	375	347	406	353	346	368	357	366	381	354	378	411	392	375	385	408	408	387	344	388	357	380	381	377	410	383	383	361	375	436	387	378	402	385	351	417	391	365	339	415	368	386	398	390	409	376	373	377	366	382	364	405	362	384	365	350	399	400	385	393	419	375	384	349	398	347	396	388	402	405	357	374	402	365	344	414	397	363	395	398	417	394	378	373	374	362	396	371	374	342	359	392	415	363	381	407	386	382	376	395	391	399	356	376	405	379	390	387	369	394	381	353	364	407	389	382	355	392	380	393	396	365	373	366	391	384	331	376	400	410	415	407	367	380	373	389	382	414	392	367	378	392	383	359	399	391	391	362	407	404	369	366	370	401	371	393	404	380	412	376	391	401	404	373	379	392	351	353	352	373	349	387	390	441	410	361	408	399	382	411	364	380	376	398	373	380	401	372	400	376	389	405	353	381	394	379	368	387	387	394	401	380	387	372	390	394	413	412	393	396	387	371	381	378	377	404	429	388	373	361	384	348	358	393	369	402	406	381	378	378	360	386	427	376	401	383	385	357	381	398	377	399	341	383	419	367	383	386	360	377	390	337	412	365	419	364	371	362	406	360	359	406	389	395	375	364	391	329	374	390	398	378	385	423	384	417	357	333	361	368	386	378	374	391	419	383	370	365	377	378	368	374	353	374	386	353	400	361	383	377	388	392	430	377	374	382	378	421	402	376	373
11266	13065	10775	5259	3632	2641	2031	1580	1254	979	941	827	761	674	645	586	575	523	501	540	494	474	489	508	411	418	431	466	410	448	413	423	427	430	428	426	464	459	417	437	382	408	444	401	449	433	428	440	417	408	420	421	443	422	411	434	431	398	383	427	424	417	410	392	447	428	409	421	396	409	415	421	428	392	402	419	384	405	390	389	429	408	398	417	427	409	439	416	400	364	402	369	408	386	369	366	407	379	389	392	408	386	407	380	425	379	447	366	381	423	421	457	388	408	391	373	405	385	390	425	410	374	362	407	407	392	399	403	415	413	419	417	377	359	388	434	424	397	382	429	398	404	401	431	395	424	395	396	376	417	389	409	412	422	391	395	398	401	385	410	388	411	441	436	397	368	434	434	399	421	415	443	395	422	376	408	406	430	383	399	404	406	404	413	404	384	421	428	367	434	429	433	412	422	401	415	388	424	426	388	368	348	393	438	418	407	392	376	397	365	391	401	419	388	428	405	402	392	412	431	424	388	416	397	382	411	432	399	399	413	428	375	387	389	404	395	387	402	444	388	401	399	402	434	409	366	427	387	412	433	415	403	411	415	417	431	428	424	396	403	433	415	398	379	418	394	437	383	432	406	405	418	426	400	360	427	407	398	404	400	422	396	446	467	419	432	407	415	414	405	396	411	404	357	407	373	405	413	398	419	412	427	389	377	393	409	360	386	422	419	424	456	399	427	412	423	381	418	414	390	418	440	412	407	405	392	384	402	388	428	417	443	426	388	411	406	432	384	400	405	376	363	400	379	412	418	414	408	380	382	414	416	409	425	365	434	400	397	378	447	407	363	363	375	402	398	426	420	390	391	392	409	405	382	395	395	391	410	398	361	442	377	402	361	419	387	407	398	398	420	396	385	442	393	396	386	420	409	440	376	391	399	396	415	411	400	406	455	398	413	390	401	401	418	403	388	395	420	387	399	387	395	399	404	424	386	398	384	393	405	460	408	383	411	419	384	456	395	406	400	424	403	412	363	405	399	421	405	411	402	412	410	362	375	412	440	412	391	397	384	411	383	410	433	362	386	378	377	402	423	431	390	404	405	416	380	401	404	394	380	363	372	391	404	404	377	404	439	407	401	450	351	364	405	415	392	406	382	406	399	420	415	432	390	410	426	429	386	378	421	395	391	402	409	409	426	428	390	406	360	410	428	409	385	397	382	401	394	388	411	363	424	392	424	372	424	408	422	396	428	380	365	399	394	412	411	377	389	406	402	382	386	378	369	408	398	405	360	387	430	403	395	399	412	407	382	454	416	430	407	434	391	384	395	423	426	391	421	411	388	395	398	405	417	340	375	399	417	396	436	434	397	388	423	427	416	425	371	389	411	402	398	401	429	384	431	438	400	404	405	368	417	406	405	419	387	378	407	367	418	405	391	426	390	433	421	377	384	415	391	403	424	386	401	442	421	400	387	392	433	434	400	382	389	375	424	383	408	411	381	400	389	421	430	381	397	391	389	415	404	434	415	406	401	411	385	387	415	428	425	409	404	352	405	393	404	401	390	385	372	431	440	384	408	394	403	443	382	383	411	420	405	393	388	401	379	422	419	387	394	386	393	393	425	382	408	388	371	427	432	391	429	422	378	430	419	359	406	403	405	420	404	415	398	426	401	407	411	427	394	429	403	360	449	397	426	396	396	372	411	389	400	394	392	391	375	454	444	417	426	383	377	393	429	368	402	415	408	424	397	413	398	440	394	401	416	418	439	387	419	419	425	427	426	401	371	396	405	438	439	346	431	407	406	420	423	413	398	424	418	391	368	399	394	426	387	423	401	435	418	428	408	392	418	405	405	389	363	382	411	427	384	391	412	403	414	387	410	410	415	406	433	438	390	399	385	429	436	427	430	415	427	418	414	401	368	395	414	404	442	384	415	400	424	414	400	373	436	397	410	413	416	409	418	372	405	390	382	403	415	441	426	394	397	391	415	407	391	432	431	405	429	386	374	356	392	424	394	452	421	379	442	395	403	425	393	422	382	423	375	375	403	425	387	412	435	401	407	393	382	409	415	389	355	367	434	442	389	397	389	367	419	387	391	407	372	427	415	405	382	411	392	421	412	421	398	388	396	457	388	350	383	415	402	398	395	409	392	414	406	415	434	438	386	428	413	395	392	383	381	396	402	418	416	403	426	390	402	405	412	406	408	387	378	369	435	384	407	396	393	405	456	394	421	410	379	414	425	397	364	363	404	385	368	420	415	402	394	378	392	411	396	404	383	408	436	421	426	375	404	406	388	420	406	389	394	434	397	431	426	383	392	429	400	416	415	373	391	366	409	393	368	422	409	421	404	409	389	418	397	408	422	432	425	414	393	393	392	392	411	386	379	429	421	398	398	423	379	405	380	370	396	405	406	396	422	388	403	386	386	436	407	375	405	425	381	383	402	413	385	423	464	391	392	408	428	434	397	391	386	386	413	420	399	414	399	429	399	435	405	390	434	388	398	418	411	432	393	396	402	389	389	379	409	412	412	421	387	419	435	435	392	411	388	420	408	415	408	405	400	387	350	405	392	424	424	417	417	407	415	432	377	406	374	431	399	434	416	374	405	404	408	407	394	378	356	434	383	371	433	438	380	420	383	386	360	379	380	413	410	401	385	358	374	401	418	422	356	408	386	420	396	374	374	412	379	385	383	416	399	387	418	412	433	401	423	420	415	399	374	412	387	419	400	413	376	425	421	384	393	402	395	399	387	408	421	395	406	374	400	422	406	376	409	404	391	421	413	419	406	421	408	413	392	406	402	439	432	412	399	382	355	429	386	404	390	398	411	397	405	367	412	361	421	385	402	420	402	395	392	402	402	439	393	385	417	406	420	384	388	398	392	393	422	394	415	381	434	403	414	383	400	395	413	387	427	402	384	409	412	401	417	371	403	380	408	377	380	416	375	421	420	412	446	410	376	413	405	401	409	377	382	418	365	402	407	411	424	384	415	409	400	378	422	393	389	420	390	363	430	412	416	393	411	378	444	409	404	392	386	428	419	419	425	374	430	426	425	448	412	409	434	396	411	419	435	405	427	380	402	386	396	420	396	412	420	420	366	413	376	400	387	451	408	402	430	415	373	434	401	425	395	368	405	376	414	386	406	389	382	400	398	416	407	397	395	420	382	392	387	444	408	388	397	407	411	421	402	386	387	444	428	454	388	432	387	405	378	432	391	404	430	378	362	397	426	383	366	398	411	410	390	387	415	402	404	402	395	399	425	403	387	402	430	401	405	366	394	383	406	404	424	436	389	456	413	378	388	404	383	381	434	400	393	384	369	379	426	420	389	425	412	416	399	410	396	388	424	396	404	393	400	462	370	409	393	380	404	422	377	429	400	428	385	390	400	392	439	389	385	404	432	380	403	424	437	391	385	387	373	406	408	413	380	417	388	377	419	371	394	401	357	391	413	401	431	427	376	398	381	383	398	394	429	426	396	373	398	388	413	398	385	419	431	371	437
22419	21080	28657	23706	21080	21139	11810	1259	858	708	699	655	591	567	539	491	516	447	459	438	470	427	372	419	414	433	422	396	417	403	402	430	418	404	397	396	423	346	417	378	405	403	386	390	408	419	388	403	392	372	404	393	392	391	422	354	391	409	391	397	403	386	375	393	407	381	393	433	357	399	382	398	354	394	362	408	415	380	392	367	405	391	379	393	371	395	380	371	395	379	381	387	405	408	400	384	428	408	387	390	366	351	366	351	425	371	424	378	343	373	386	380	359	327	382	408	361	381	394	392	392	390	397	407	378	368	417	357	369	382	402	381	427	366	386	395	339	390	394	390	399	387	364	387	381	389	405	380	426	386	360	384	377	367	402	376	375	388	385	373	351	391	382	378	413	429	394	352	363	390	377	363	380	375	357	393	355	400	397	392	377	381	364	383	383	352	338	360	377	385	389	358	405	370	376	398	388	390	411	385	385	431	355	352	394	372	389	388	425	429	388	394	390	405	387	386	379	400	366	397	417	396	364	362	391	381	407	416	366	388	377	395	409	394	366	398	384	423	360	399	355	362	382	398	393	379	434	406	370	388	373	422	419	400	381	378	360	392	437	397	394	390	360	423	397	389	383	388	372	370	390	384	415	395	377	384	397	379	411	387	391	424	366	364	363	372	386	384	385	369	407	379	380	401	399	410	390	358	381	411	339	364	380	371	411	370	386	389	387	406	392	383	374	387	392	373	389	357	379	388	381	382	371	397	389	411	354	364	382	377	395	384	376	368	397	386	393	355	379	361	374	401	390	360	377	372	382	379	389	378	349	347	390	387	381	409	419	393	393	364	385	378	372	379	401	404	386	364	359	376	384	378	416	401	397	385	380	390	389	366	363	388	363	412	374	403	361	392	361	361	385	352	394	390	392	356	388	376	400	367	416	378	412	403	424	385	388	368	387	358	376	412	418	391	365	348	392	421	385	346	387	358	369	375	420	416	395	408	394	404	410	383	394	397	386	366	376	427	393	408	391	366	401	424	391	363	399	367	391	424	422	388	386	382	415	400	390	369	391	364	394	386	370	408	369	360	425	369	353	393	403	391	366	392	388	368	383	411	368	388	371	385	404	414	350	377	414	362	390	388	378	374	390	375	368	402	358	386	385	381	374	424	421	397	371	398	373	350	348	394	384	388	359	396	360	380	345	401	366	382	369	392	390	407	383	391	411	415	376	392	364	384	379	395	370	375	384	349	395	385	393	400	404	397	396	397	346	399	348	371	415	370	386	363	383	347	359	375	377	396	363	358	373	374	383	366	396	374	376	393	322	397	380	390	415	349	390	367	358	388	396	389	390	392	355	399	373	385	381	352	381	365	378	409	386	397	410	361	410	416	353	360	368	368	361	437	394	389	399	401	379	381	400	405	405	380	350	394	402	364	385	413	391	395	420	397	394	363	397	369	377	373	373	376	370	370	380	409	396	376	425	373	379	379	385	376	372	384	397	366	378	384	389	394	390	409	370	399	378	332	379	349	407	402	395	392	359	379	410	392	418	390	406	342	402	344	348	410	360	342	375	402	390	425	372	386	359	407	432	357	380	371	377	371	381	388	437	390	402	373	354	334	386	380	386	400	373	378	399	367	390	379	368	436	356	395	418	356	387	396	355	402	372	369	362	395	358	340	372	397	388	408	381	398	379	379	368	367	400	419	368	383	375	451	401	372	373	352	392	386	397	375	359	354	362	382	404	400	407	378	402	386	430	401	359	409	383	388	363	399	361	373	404	381	374	387	365	384	448	363	376	391	359	346	381	387	347	381	384	355	391	417	401	342	409	356	371	381	417	397	388	427	372	365	395	369	402	380	380	366	391	401	397	389	384	389	380	379	388	359	365	382	368	353	354	399	356	349	405	391	397	371	389	369	386	392	373	383	355	349	363	371	367	337	351	365	377	404	386	377	389	402	366	359	396	385	386	397	388	376	375	369	365	372	398	380	375	401	390	414	392	405	413	394	384	386	346	381	381	402	408	379	399	373	395	378	382	387	384	414	396	393	386	335	404	412	403	408	397	376	391	390	388	378	383	379	368	385	383	374	363	370	401	410	376	391	347	356	374	383	413	382	404	386	369	413	379	388	395	366	413	365	420	397	399	406	357	376	355	404	367	394	365	380	411	392	394	361	389	423	407	387	435	386	376	402	396	389	352	357	400	394	405	382	371	424	393	391	396	381	426	358	392	397	382	361	381	348	391	364	355	419	410	389	375	371	369	398	382	370	401	401	417	380	407	423	365	358	367	357	400	415	357	329	381	388	436	393	419	385	389	398	360	420	389	354	396	361	353	395	337	394	366	353	407	379	415	399	364	378	364	389	388	398	399	362	372	376	368	395	369	398	404	378	391	390	364	412	368	390	391	344	394	410	386	365	402	364	379	388	371	369	378	384	360	361	366	385	359	403	405	398	409	363	389	382	371	363	376	395	388	372	399	407	394	381	360	370	404	355	404	370	386	400	384	354	392	394	402	397	396	382	397	346	361	398	362	404	384	396	339	417	385	382	388	362	385	362	378	342	387	358	386	338	374	414	384	396	381	401	381	388	395	397	355	395	390	412	399	379	371	404	363	375	356	412	383	378	383	396	406	411	425	375	359	422	373	372	406	398	384	370	354	394	402	404	388	374	355	370	395	361	402	388	384	397	359	371	388	403	398	380	381	369	345	404	370	392	406	370	356	364	382	387	367	408	419	401	338	370	383	374	358	357	390	377	363	384	385	405	398	379	369	413	350	380	388	404	385	373	408	372	363	415	401	343	376	377	356	363	388	406	403	419	380	414	397	372	352	358	408	399	379	402	352	420	367	406	396	375	412	390	373	376	385	358	372	356	379	368	408	383	387	390	372	388	354	380	331	382	374	375	388	381	360	388	386	408	404	383	362	352	405	356	361	371	409	389	395	372	387	397	409	370	372	408	378	407	387	418	350	398	379	357	368	417	357	390	413	418	388	363	367	405	415	392	396	359	378	377	384	364	374	388	400	379	377	384	381	390	359	353	353	402	388	388	375	354	363	405	361	372	395	417	402	402	447	366	385	380	377	378	390	379	398	392	338	402	362	375	406	363	391	384	376	364	381	404	374	334	362	367	414	360	367	382	399	396	402	378	383	403	388	387	389	380	369	390	373	398	380	392	379	380	400	347	372	393	411	354	353	390	372	397	396	397	363	407	383	351	387	377	361	413	356	408	368	374	371	389	348	361	366	379	383	385	429	386	401	388	330	354	357	399	381	386	370	405	411	384	421	373	378	354	385	400	387	364	350	428	391	376	377	364	403	374	408	385	391	386	404	363	406	405	428	366	386	371	383	382	385	386	372	358	379	368	371	354	356	374	416	370	356	371	429	359	361	411	391	350	361	367	378	367	399	362	373	418	383	370	362	376	382	380	361	394	361	397	377	378	378	417	365	424	390	391	390	415	369	392	359	379	344	404	413	358	372	391	375	372	381	381	384	390	387	378
10424	12845	10714	5289	3509	2601	2059	1669	1262	1059	903	769	732	693	614	624	544	588	525	528	506	460	485	449	482	477	455	425	423	430	453	468	420	431	451	418	420	401	473	417	398	424	396	411	405	398	433	438	439	423	405	466	383	407	403	415	410	440	417	438	389	376	444	368	417	377	408	448	435	418	409	404	455	374	405	430	382	381	413	395	419	399	385	378	460	367	412	412	384	396	401	413	412	378	409	427	448	407	444	373	399	411	417	417	436	416	413	453	409	410	405	412	399	367	389	372	388	381	409	379	415	389	390	418	394	361	403	405	392	397	421	411	393	429	412	382	409	401	399	407	399	405	427	382	383	417	391	395	385	403	387	402	400	385	406	422	403	414	428	468	401	393	389	444	392	393	419	397	372	387	401	352	415	406	401	372	414	363	390	428	407	402	385	414	416	411	378	408	400	415	416	412	399	367	415	398	396	420	421	419	436	413	392	422	416	378	399	422	394	389	435	416	427	420	399	430	404	397	381	410	395	434	402	423	416	431	398	445	403	426	381	406	396	421	425	475	403	380	401	414	406	449	428	383	386	413	399	412	396	366	428	389	413	419	394	397	412	399	391	379	397	397	411	428	401	393	450	420	407	385	425	377	403	400	360	408	414	399	421	436	362	404	391	378	388	467	417	424	367	395	393	408	381	377	419	353	403	397	436	398	378	425	432	399	398	430	403	387	413	423	399	413	425	387	379	371	399	450	405	393	408	417	417	431	413	431	404	438	454	403	424	427	415	414	407	424	384	387	395	428	415	390	414	418	404	372	391	423	423	391	400	366	405	412	431	407	416	382	400	444	407	381	420	412	385	447	421	423	367	386	391	393	411	424	403	395	412	394	413	382	404	414	423	405	411	424	418	387	407	404	395	410	418	388	368	441	409	414	382	394	399	419	387	383	408	443	416	436	399	362	412	388	422	397	400	447	388	390	412	422	387	406	414	387	371	409	379	357	397	371	423	400	430	438	411	382	405	433	351	375	391	422	386	445	421	400	421	426	363	433	394	387	396	444	385	427	386	418	400	380	391	410	412	430	391	405	456	396	375	406	421	396	412	423	399	326	393	439	387	417	409	377	416	376	447	408	411	437	394	396	398	390	396	388	386	406	391	399	395	374	453	406	388	408	415	435	384	403	427	399	426	420	395	396	410	379	424	377	423	384	398	428	403	409	387	404	426	392	412	390	435	349	363	433	373	419	425	393	406	370	428	394	398	428	432	405	383	412	438	421	405	433	376	446	410	392	410	438	394	425	447	412	372	397	446	418	429	450	393	367	405	393	417	436	409	405	425	405	375	426	424	426	430	452	391	407	428	411	381	392	408	435	412	382	403	402	360	393	422	406	418	416	379	400	409	422	420	378	384	389	392	406	408	411	377	422	389	393	404	415	381	353	423	402	395	391	385	381	405	427	403	401	413	405	385	373	389	429	398	373	412	416	410	406	401	449	419	431	417	422	397	439	435	398	371	391	396	365	410	437	405	387	413	409	395	397	375	433	399	397	397	423	400	446	425	398	397	395	391	387	416	409	406	371	429	396	402	402	415	424	392	362	401	372	461	390	372	391	384	384	417	405	421	433	413	413	403	443	375	380	403	375	428	408	417	409	376	385	407	404	361	424	410	405	432	387	414	470	434	421	376	412	407	390	432	424	380	385	402	422	449	400	403	380	406	369	415	421	390	449	397	415	395	425	396	390	404	398	410	407	388	417	421	397	403	421	442	372	456	381	392	412	385	424	397	430	424	418	424	429	408	390	442	415	405	381	392	416	398	406	416	395	383	426	413	387	417	423	425	416	411	404	388	411	391	400	395	391	412	429	380	397	402	402	427	414	430	428	386	419	387	414	382	392	428	407	412	404	393	397	412	402	381	397	403	432	385	424	386	409	433	401	422	382	367	383	397	370	434	402	393	417	411	395	400	416	430	391	374	408	399	415	388	396	429	400	390	423	402	432	417	412	396	418	392	411	398	381	430	384	383	434	403	394	423	398	424	402	377	402	411	378	410	410	422	415	391	402	412	416	389	421	392	408	395	406	448	422	419	380	413	384	370	417	347	393	413	425	408	417	410	429	418	414	384	375	399	411	383	406	383	404	417	406	402	417	369	381	405	393	428	402	416	399	375	413	391	387	391	415	358	425	395	375	397	383	407	443	411	381	420	433	397	412	454	402	422	410	411	400	397	401	420	412	421	406	429	401	438	410	428	377	422	409	424	417	393	409	390	426	417	408	425	379	425	394	414	420	391	373	401	403	395	407	368	449	471	434	387	400	390	413	403	414	417	406	405	387	419	424	458	416	382	398	391	393	418	430	402	430	401	387	405	443	360	390	386	415	393	383	403	428	379	412	429	420	394	414	438	380	391	413	399	399	415	401	442	420	381	409	408	441	399	433	411	393	396	404	407	417	375	414	374	407	431	383	388	405	396	405	394	425	377	386	411	403	443	450	448	407	449	402	378	418	399	372	406	411	410	418	396	392	400	364	418	436	430	391	412	417	376	409	396	387	380	425	395	412	401	396	414	378	413	427	412	459	435	377	428	380	412	377	396	408	394	406	407	446	409	400	413	416	389	403	433	401	393	443	407	422	420	415	390	406	375	390	388	376	430	405	400	398	391	401	406	404	380	364	429	420	407	372	408	393	425	395	394	367	405	389	409	461	389	424	393	417	412	418	409	419	379	404	435	384	415	387	411	404	395	397	382	410	380	382	403	394	384	441	390	411	387	385	410	392	379	414	386	363	385	375	400	396	432	426	389	385	453	408	404	435	407	425	381	414	401	400	402	404	431	388	393	373	416	427	407	411	420	416	396	376	415	399	414	426	387	381	438	409	383	384	414	379	405	394	406	391	408	440	427	397	422	391	380	420	405	385	371	416	410	398	375	400	401	378	378	396	401	401	413	421	410	417	436	398	421	429	378	413	406	406	403	431	423	422	393	403	405	436	382	442	392	417	428	421	400	409	397	403	395	413	408	422	379	394	429	437	397	427	400	391	430	452	380	393	388	442	428	430	404	398	380	375	413	408	425	392	357	389	416	367	409	396	401	398	395	426	391	392	368	384	420	397	369	395	404	388	418	404	392	411	437	418	381	409	388	428	393	412	377	356	420	407	383	423	426	414	428	407	428	398	385	401	454	389	389	371	400	434	411	413	384	417	379	419	378	381	392	395	417	379	400	385	398	406	396	394	381	434	415	406	421	370	385	420	419	427	363	434	405	426	413	413	389	407	391	425	382	391	393	409	403	431	411	437	368	418	370	429	388	401	417	413	431	428	427	436	470	392	416	416	397	409	392	418	422	410	397	416	393	415	384	396	456	388	411	377	403	410	388	380	398	388	405	396	392	401	416	407	382	396	436	411	402	423	391	411	407	395	386	411	382	388	404	448	405	415	400	401	400	412	396	387	406	418	405	411	403	401	393	411	406	378	393	366	415	392	402	389	413	421	400	367	411	436	370	395
22513	21076	28609	23749	21076	21129	11843	1278	833	735	688	651	626	551	531	549	506	484	499	438	454	433	436	454	449	461	453	445	458	408	375	408	390	409	404	410	404	409	415	419	389	413	405	385	400	410	426	389	382	367	409	358	380	419	397	384	352	404	393	428	375	398	415	362	359	382	388	335	387	374	417	356	433	389	405	421	367	367	356	414	410	411	424	358	359	390	403	398	368	387	387	369	401	348	412	388	378	401	378	347	343	339	394	368	409	387	399	403	401	393	384	388	359	381	380	400	334	397	406	371	390	365	417	388	400	380	407	344	390	383	365	393	381	384	373	390	380	404	391	361	399	415	392	388	401	376	379	393	350	360	384	382	393	409	356	384	388	404	348	379	389	388	377	374	413	405	379	390	367	422	367	359	406	362	388	380	364	348	397	409	383	386	371	368	382	388	397	398	383	373	382	378	424	377	386	355	358	385	359	394	375	401	340	393	401	375	363	412	413	359	381	385	370	368	382	410	376	390	367	390	356	369	378	363	370	384	386	361	389	401	391	390	368	390	367	409	386	380	376	388	391	377	388	413	365	387	396	443	407	359	397	360	417	377	414	374	416	394	351	380	363	415	406	393	390	427	356	398	377	369	335	399	373	372	378	383	399	414	410	391	421	369	400	392	370	403	380	381	399	374	388	385	362	377	383	398	357	367	400	382	379	389	391	436	427	360	394	412	403	348	365	362	374	401	340	406	371	395	378	385	359	390	370	395	389	417	382	396	372	386	362	404	357	394	367	409	407	403	357	366	379	413	369	387	380	395	376	337	415	381	378	397	370	417	366	347	351	360	423	368	403	379	393	397	386	345	378	412	358	383	360	390	392	402	360	372	431	400	411	340	377	390	368	386	399	372	391	357	381	403	398	393	407	345	382	390	356	444	400	376	416	418	395	356	390	363	374	419	386	384	358	381	382	361	423	380	393	368	402	386	380	410	380	409	392	388	405	366	403	363	366	390	395	355	411	373	410	376	390	371	395	380	411	359	414	355	378	360	419	368	388	415	353	395	406	390	354	377	409	380	382	387	396	365	408	364	415	367	385	379	369	367	385	417	385	359	385	397	380	387	391	390	400	397	352	383	358	372	437	360	402	369	363	393	378	332	396	374	396	378	359	373	373	411	362	363	373	354	384	381	373	377	386	376	406	381	392	372	374	369	395	372	378	362	352	351	387	405	368	390	387	332	412	392	379	387	397	400	366	403	404	387	372	391	373	370	383	362	391	378	379	386	356	375	348	394	384	423	374	356	382	370	383	425	409	368	366	353	399	336	417	373	362	371	382	351	381	346	409	376	381	384	348	371	400	364	391	383	406	400	383	353	420	409	369	422	389	395	365	394	359	388	366	393	383	375	363	379	410	403	377	384	354	343	388	374	363	387	387	366	403	384	390	380	395	373	411	416	369	350	367	372	354	391	367	405	400	407	394	380	367	378	377	342	391	364	397	364	409	404	398	413	374	377	372	388	379	395	409	353	380	382	398	386	378	394	421	380	389	378	359	402	385	411	398	366	384	348	386	355	379	406	384	401	382	364	362	398	384	427	399	412	378	384	400	358	407	367	359	378	405	380	392	390	393	386	359	393	403	385	356	396	396	391	388	362	400	367	349	379	378	370	366	365	435	400	377	403	404	394	387	405	356	387	374	383	412	402	410	423	399	364	379	398	393	349	408	393	397	410	369	356	381	375	403	335	383	396	378	357	395	355	405	371	352	359	412	351	382	380	364	351	403	392	411	392	367	416	370	371	377	357	382	381	395	381	367	418	400	415	386	352	368	370	396	355	370	365	409	375	365	377	376	403	360	379	380	389	381	376	390	400	376	398	404	406	429	365	389	381	379	370	382	383	396	416	360	399	398	379	349	391	361	381	391	395	390	363	422	375	377	408	377	373	375	381	392	345	397	389	393	400	392	372	383	370	350	377	391	388	354	394	364	346	384	387	391	367	369	354	342	418	361	390	371	378	402	400	384	397	393	399	369	397	399	386	375	413	363	365	381	392	352	400	384	385	355	424	392	398	389	367	387	406	410	417	390	388	373	394	407	374	409	393	387	405	399	382	369	393	323	390	423	383	343	355	388	391	393	420	354	393	382	365	389	377	377	355	398	395	380	420	377	374	361	364	384	387	381	376	359	376	391	401	363	362	362	404	384	392	363	400	368	415	371	388	375	436	393	393	366	374	382	380	394	374	377	383	403	366	408	357	380	385	410	368	367	387	393	332	367	356	399	367	386	380	380	390	418	378	404	354	362	367	373	380	415	406	385	381	400	391	373	401	390	392	427	368	358	349	359	413	381	381	364	403	419	408	369	372	359	393	399	376	396	379	417	389	387	392	372	400	367	346	367	363	380	401	362	377	349	388	369	399	393	394	390	377	388	382	365	363	357	373	342	379	393	362	360	385	394	395	388	360	403	399	345	391	401	378	392	402	378	368	344	427	400	368	378	348	356	396	390	412	389	373	405	358	383	360	375	358	397	364	363	383	375	430	385	376	397	385	387	350	393	362	400	355	402	375	381	384	384	354	398	385	351	376	366	377	357	375	387	380	395	389	353	390	377	394	366	397	359	363	353	417	386	388	372	384	336	385	373	392	387	373	385	386	362	441	379	381	398	377	370	401	364	391	352	402	359	385	362	406	359	389	334	369	382	384	395	377	390	397	357	356	384	386	368	371	401	382	377	384	398	356	376	416	405	339	379	401	369	344	410	372	423	400	346	365	396	408	353	389	398	383	394	364	381	386	418	378	376	405	390	391	371	372	395	381	414	370	395	402	403	387	383	372	401	419	369	353	359	383	385	385	373	389	405	404	415	368	361	401	386	373	381	394	368	367	354	400	382	384	381	397	367	403	399	373	371	345	378	428	369	407	346	415	398	350	392	380	366	389	364	362	346	383	379	342	412	387	365	398	359	386	363	383	351	395	426	369	424	369	374	414	397	392	410	373	378	385	345	372	385	378	374	378	364	409	384	399	346	370	399	374	396	367	400	389	372	391	396	416	405	383	363	371	358	383	366	396	394	376	418	379	395	381	387	377	375	368	383	386	366	374	371	391	355	371	407	370	375	398	382	366	378	421	361	404	388	371	414	391	370	373	356	384	375	390	373	386	358	395	385	384	388	364	393	356	347	374	369	390	365	370	364	397	380	400	409	401	380	434	375	383	377	390	343	394	365	400	371	414	391	386	432	399	363	401	371	369	370	353	380	403	368	343	399	324	360	343	349	394	408	394	392	407	379	389	402	369	398	402	370	379	401	371	409	344	355	373	409	362	357	397	361	402	379	399	376	381	420	363	423	385	426	395	372	375	354	384	423	380	358	387	405	389	386	385	361	367	378	359	346	358	369	384	402	375	439	401	379	372	383	363	378	403	381	372	368	361	438	408	390	354	403	379	364	389	415	385	365	380	371	380	395	389	388	417	363	407	338	390	379	364	400	396	373	366	405	369	372	368	389	350
9619	13129	10753	5435	3608	2576	2005	1529	1286	1087	920	814	769	712	614	601	581	533	522	522	544	535	500	498	444	468	422	458	421	444	445	435	438	438	461	466	428	396	384	470	419	464	462	429	399	453	431	454	394	396	409	427	409	429	425	424	413	445	421	426	419	399	395	423	382	448	410	390	408	442	420	387	424	433	425	385	434	448	394	399	420	408	399	417	364	422	386	408	374	398	475	376	444	391	393	403	437	461	417	419	420	414	427	352	386	408	400	404	409	405	416	405	424	383	360	402	420	426	426	388	409	412	377	382	400	418	386	412	398	387	397	386	381	405	423	411	418	414	380	369	432	421	394	372	385	400	384	419	402	418	389	421	417	403	410	392	391	368	367	380	384	399	394	420	439	394	392	408	401	389	416	400	358	391	440	395	424	392	385	415	395	383	404	396	409	421	392	433	436	393	412	421	431	380	392	401	394	383	399	413	399	393	444	427	397	410	399	412	419	389	410	414	435	421	413	418	431	418	384	366	450	401	366	382	394	410	359	403	393	413	401	438	404	383	406	424	393	420	395	417	408	380	433	386	399	426	404	368	396	375	408	385	359	361	372	397	402	444	397	407	413	408	389	408	388	388	424	423	417	402	414	436	366	446	434	392	383	417	378	410	402	392	387	407	398	382	428	403	402	412	396	399	423	398	426	406	380	417	435	421	375	401	381	404	391	412	417	407	402	411	377	386	401	430	410	380	398	394	403	410	445	376	389	426	343	424	437	387	392	360	416	402	410	411	421	405	421	405	402	371	420	433	402	424	411	427	386	407	407	409	360	422	402	430	400	406	409	414	403	416	398	397	397	366	396	388	439	407	389	406	416	413	421	413	386	399	392	402	403	413	365	382	441	395	415	391	407	393	432	404	403	381	416	418	404	416	405	405	398	392	408	410	404	425	410	378	407	431	403	399	380	401	385	377	400	427	359	414	426	385	450	410	406	402	368	449	401	439	452	366	404	410	405	407	386	413	392	435	425	403	421	398	414	417	397	422	388	396	397	412	387	436	417	401	395	364	386	431	391	388	390	373	404	358	385	417	397	380	406	403	416	436	420	420	393	381	403	354	423	368	416	414	398	397	412	389	408	390	398	408	410	388	426	416	396	413	461	412	420	415	411	369	389	427	429	396	423	410	444	392	414	380	437	409	436	384	388	436	397	439	414	408	382	390	409	386	397	396	402	419	430	433	392	367	392	347	417	389	404	398	398	402	421	397	369	386	377	434	407	371	424	378	406	425	395	387	414	403	385	372	405	404	421	383	404	425	465	410	385	425	419	413	406	397	367	376	402	407	400	362	393	368	392	392	390	449	364	403	412	413	395	430	392	383	415	363	377	386	410	403	371	418	446	406	402	412	351	361	407	400	421	398	432	412	391	404	387	392	389	404	395	379	415	417	398	396	381	388	404	419	416	411	364	442	390	381	402	377	451	412	407	404	415	386	421	459	415	391	394	392	415	430	372	408	413	390	415	385	390	420	396	415	418	400	407	392	444	392	392	406	412	397	367	388	412	367	410	398	416	411	399	391	391	440	410	435	409	409	382	444	413	399	419	423	402	436	402	396	400	416	411	400	421	419	422	394	383	390	402	392	386	400	427	378	389	391	409	384	404	401	378	428	429	411	369	392	420	405	377	404	384	419	377	397	375	427	376	397	444	398	419	369	389	397	380	423	389	441	430	412	408	408	381	371	370	393	451	434	446	392	392	393	437	399	387	410	428	404	383	395	415	435	427	390	402	397	419	390	397	369	414	388	359	407	390	405	404	414	371	398	387	402	410	392	422	427	431	413	406	443	371	378	404	368	393	429	419	384	426	430	354	374	378	374	363	427	394	415	396	403	412	452	406	429	432	414	412	399	398	402	405	401	389	379	411	417	388	396	399	392	405	384	380	422	386	408	388	392	390	402	398	385	382	388	414	394	420	379	414	413	405	451	433	425	407	382	375	373	400	403	421	394	389	374	376	404	410	410	428	391	386	382	419	442	378	397	413	394	395	418	454	380	395	409	415	403	410	395	412	402	376	384	439	381	415	429	418	390	413	407	366	370	415	428	409	434	411	415	426	350	441	398	391	412	414	418	360	420	422	372	445	390	412	384	401	395	395	394	389	411	409	397	405	382	398	390	401	398	413	439	406	403	405	413	386	393	383	375	413	390	397	396	402	415	411	422	384	385	402	420	397	391	420	414	386	391	429	404	416	401	382	384	454	397	361	374	406	396	409	413	366	391	389	384	383	441	440	381	390	386	399	409	375	405	396	375	378	433	368	413	382	365	425	422	405	386	408	390	410	421	388	403	397	411	381	421	414	393	406	406	399	378	412	415	406	409	389	408	414	393	381	423	425	390	417	418	419	426	380	420	401	400	418	407	412	398	408	380	373	421	431	414	401	392	394	399	440	429	398	415	396	421	429	426	427	364	391	388	401	400	402	446	428	399	410	397	366	386	398	417	434	409	431	375	423	395	363	414	395	396	384	408	398	428	427	417	398	434	418	420	423	389	424	398	406	399	442	416	424	440	412	393	414	379	440	397	387	425	408	354	418	373	413	424	419	404	381	428	424	394	397	423	391	373	429	435	393	425	426	379	385	433	407	437	386	417	387	393	363	403	411	404	467	385	390	402	394	450	420	425	388	385	376	403	426	402	425	408	428	411	406	395	405	378	395	379	392	409	420	395	424	375	378	383	372	397	399	436	433	395	398	389	441	407	399	404	427	388	398	426	412	405	395	378	422	399	375	402	429	406	398	417	411	423	421	399	378	433	382	405	400	426	396	398	402	403	394	389	398	377	348	402	385	408	359	410	419	395	386	418	405	420	405	411	354	389	431	409	403	384	419	414	390	415	402	407	408	438	432	403	376	417	396	391	419	391	377	404	401	407	379	399	429	395	420	383	414	386	408	387	393	414	436	403	399	398	430	391	386	415	427	399	400	462	401	413	415	414	374	353	408	387	415	408	370	407	375	364	422	392	394	417	423	432	370	357	390	383	378	371	431	424	393	381	399	417	388	411	395	412	415	412	406	400	379	394	409	383	387	401	400	421	412	413	397	411	417	383	412	407	403	423	407	386	421	419	406	391	415	403	427	389	404	398	398	404	410	401	448	419	428	363	431	409	417	390	408	375	391	398	383	407	376	417	378	420	401	427	374	423	380	404	404	385	406	409	426	376	372	410	387	424	426	341	396	390	406	392	459	380	410	431	410	407	398	405	411	408	395	422	390	391	407	429	372	433	384	438	417	402	403	417	437	416	390	430	394	435	367	392	419	426	397	431	385	434	385	446	372	399	401	441	379	434	452	411	380	390	407	379	421	417	394	366	393	425	408	403	397	401	407	417	404	388	377	373	416	422	432	384	410	409	422	429	421	417	379	392	404	415	389	415	395	423	405	341	416	423	396	447	438	387	430	373	388	419	403	406	396	405	414	389	438	413	365	360	394	395	441	415	408	412	418	401	405	370
22377	21006	28541	23676	21008	21062	11876	1231	878	771	753	588	584	596	543	481	487	471	432	489	446	415	413	431	426	439	415	405	435	422	425	422	391	397	416	406	360	395	416	389	400	382	418	426	389	393	363	378	372	419	396	374	382	375	388	389	367	372	354	349	359	363	379	353	386	359	379	391	366	409	371	389	405	383	373	366	358	372	370	410	368	357	370	375	396	366	335	397	382	385	375	362	406	411	387	369	376	383	387	385	384	392	372	365	388	398	368	383	400	350	340	397	367	385	393	389	374	391	373	366	384	398	376	354	339	371	390	415	395	385	370	366	393	392	367	396	374	374	386	374	353	354	377	405	344	381	344	403	395	368	380	368	375	342	389	410	410	384	371	367	376	352	339	403	380	376	382	383	398	349	418	395	364	386	348	403	382	380	351	388	346	394	365	362	370	368	344	398	372	351	398	397	357	402	369	414	392	363	367	392	397	416	407	375	375	387	388	369	348	360	401	397	383	390	405	394	378	365	337	372	401	347	422	397	381	401	396	375	370	392	360	385	362	351	374	375	359	375	407	353	348	356	411	373	381	419	418	398	396	374	366	381	382	371	412	390	384	375	370	351	393	377	367	376	389	375	392	394	376	356	379	360	351	397	381	377	357	380	350	395	345	369	363	372	369	366	314	398	384	366	398	369	355	369	342	416	367	364	383	380	392	375	374	363	385	411	390	377	345	413	357	381	350	382	376	402	393	365	344	371	367	396	387	392	407	390	367	377	361	384	367	406	414	340	389	356	380	401	410	368	383	399	344	383	337	369	380	348	395	367	382	380	383	372	365	364	394	371	399	383	374	393	364	374	405	366	365	386	357	395	337	389	374	330	395	393	351	359	378	368	394	379	367	391	409	381	363	385	375	398	363	375	345	385	394	370	383	389	391	395	382	406	389	403	356	399	393	380	393	395	364	367	350	368	384	382	381	355	371	408	359	391	380	382	382	383	342	372	388	429	348	390	348	343	365	353	378	382	372	405	365	361	380	373	378	386	385	411	407	348	358	381	399	359	389	361	362	399	364	358	379	361	369	398	403	388	373	403	394	361	415	346	407	419	392	365	373	377	379	379	387	420	359	349	376	385	362	375	402	393	415	403	375	380	337	373	409	397	358	391	386	390	378	364	387	394	373	378	378	407	351	375	386	382	390	355	341	361	384	352	381	405	359	361	381	405	385	372	359	396	378	400	384	375	368	322	380	397	342	395	371	392	393	366	373	398	410	380	400	382	375	395	362	370	402	366	361	364	386	380	388	391	380	369	370	361	367	406	393	353	416	376	337	358	377	384	356	367	383	349	383	386	396	401	370	373	371	374	391	391	377	393	370	364	349	375	427	384	366	343	377	372	411	328	373	385	388	363	368	407	349	424	408	350	416	368	369	427	416	394	393	390	393	365	376	381	378	369	393	375	385	355	371	322	399	383	378	349	363	374	398	359	345	368	383	383	366	390	388	374	366	357	407	403	369	359	342	365	377	388	363	423	373	386	381	389	428	384	407	382	365	369	374	340	366	394	404	345	356	349	370	352	366	362	377	382	398	350	401	354	375	401	379	384	350	404	374	375	372	404	336	372	326	375	358	355	358	398	383	371	399	386	372	353	398	352	381	388	403	375	404	388	356	386	381	361	401	391	357	387	375	359	366	397	378	358	374	373	369	389	420	366	352	362	357	388	415	387	357	359	393	378	375	415	370	378	358	384	405	379	377	350	391	367	375	373	345	402	371	386	356	402	355	354	417	392	424	393	363	381	335	407	329	350	367	395	371	379	366	367	353	357	351	359	380	372	354	384	345	359	388	378	391	397	349	385	369	350	372	362	393	390	358	358	401	408	382	372	373	358	351	371	377	386	382	381	355	366	371	421	370	374	384	366	388	352	385	365	390	378	383	375	372	380	379	372	389	383	403	388	382	380	365	399	383	392	425	395	387	366	385	358	372	420	373	391	388	377	361	353	368	399	374	383	391	379	385	356	390	376	398	371	367	370	373	370	375	392	370	371	362	340	393	368	391	388	391	323	405	378	381	374	385	387	399	332	396	390	370	369	417	373	376	342	386	359	380	355	366	380	370	350	369	412	395	382	370	386	360	372	357	372	415	406	403	407	344	382	376	365	366	379	381	395	371	381	360	382	387	388	385	392	393	388	376	375	392	394	380	382	400	383	350	379	373	350	400	364	382	345	394	383	367	368	391	428	350	401	376	359	372	375	408	345	388	361	388	388	373	383	374	392	394	353	377	370	386	361	379	380	366	392	414	372	371	369	356	340	339	360	330	378	379	338	373	405	372	379	397	394	389	409	391	391	372	324	399	382	407	380	363	387	425	401	382	344	403	385	366	361	346	368	379	411	376	397	369	353	371	347	394	375	389	372	407	375	384	362	353	345	378	350	382	383	407	374	404	386	364	348	381	350	359	381	410	379	355	381	369	369	369	393	386	410	388	373	396	361	386	417	374	379	378	383	367	384	389	405	397	366	381	370	426	375	404	378	370	365	379	403	370	375	324	391	383	400	379	389	364	393	373	384	385	403	391	345	366	362	314	385	355	409	357	371	364	380	349	366	365	353	384	402	371	370	388	394	387	383	375	376	355	418	369	356	383	377	375	365	339	364	374	389	385	356	382	390	387	358	381	408	368	394	355	379	393	359	396	400	382	379	374	363	372	371	363	380	367	354	364	358	367	410	350	336	386	374	373	388	376	346	390	354	370	366	415	395	361	381	369	368	364	383	364	382	372	378	418	358	393	358	373	367	351	380	366	390	355	385	352	388	363	376	382	378	368	353	378	387	385	370	375	386	375	352	373	388	351	391	386	406	390	366	385	377	390	368	365	357	342	374	357	408	386	384	372	403	396	386	394	386	382	372	390	375	362	392	403	383	383	344	348	391	372	400	360	381	378	384	366	373	383	373	348	347	384	372	420	357	365	396	357	353	417	403	337	345	363	375	376	372	391	378	385	394	394	382	379	355	359	392	373	402	345	347	391	375	393	374	366	381	368	383	384	384	389	356	404	384	407	391	352	343	376	392	350	366	353	385	332	408	386	313	398	393	373	384	406	341	371	388	358	390	345	387	382	382	376	379	373	329	359	432	390	398	405	371	387	377	344	377	398	417	343	384	384	385	343	376	331	395	362	352	349	339	390	363	356	377	381	352	385	387	364	379	394	379	353	385	388	367	346	380	397	421	412	390	418	380	382	371	378	403	350	367	396	357	359	364	387	349	353	337	363	342	381	380	386	408	340	404	408	379	396	361	377	381	363	399	389	351	373	385	344	379	332	345	372	370	394	379	397	400	409	364	343	358	384	368	379	369	401	365	358	383	370	385	411	348	411	361	359	391	410	365	390	376	396	400	398	375	408	408	394	365	393	411	341	395	391	394	373	372	396	406	376	355	373	369	363	333	378	409	376	387	387	371	357	351	368	380	389	385	393	374	347	392	345	380	370	339	340	368	359	365	357	368
8885	13135	10856	5368	3542	2723	2037	1561	1284	1024	920	786	743	680	649	634	557	574	534	539	543	484	486	464	491	455	440	418	413	477	431	429	425	449	402	406	445	384	453	404	437	395	393	419	406	401	419	418	442	424	400	427	384	410	446	397	381	399	425	388	391	415	417	396	414	430	414	404	405	387	415	401	395	406	382	377	387	406	396	398	377	387	425	402	372	391	435	424	408	372	402	395	397	424	391	357	396	389	383	396	416	389	422	383	402	364	421	406	402	414	375	401	394	377	399	391	387	406	385	409	436	434	426	394	385	382	388	352	383	360	394	386	416	438	391	382	398	418	398	396	367	394	396	381	367	395	412	380	359	385	415	438	446	395	419	409	412	399	431	379	437	411	386	393	403	431	395	407	415	377	418	395	433	409	385	422	407	393	401	358	419	386	399	339	397	390	407	393	393	424	382	387	365	416	385	365	386	421	391	405	395	384	411	411	389	349	427	379	404	410	398	380	398	380	411	399	409	377	391	429	388	393	391	429	403	430	428	384	385	422	436	420	377	412	386	392	395	402	372	431	426	389	401	398	356	413	415	388	422	436	396	416	359	381	416	403	388	381	424	409	382	348	417	425	378	407	409	388	387	423	394	415	400	400	399	427	378	405	390	416	391	392	361	373	410	412	432	357	387	382	391	402	403	397	380	394	393	410	398	371	361	398	380	403	413	405	379	372	398	402	389	389	414	383	418	385	383	403	422	408	395	392	423	402	374	384	368	399	426	372	395	410	414	423	386	409	383	392	441	446	417	403	352	432	409	387	386	398	367	385	401	379	428	402	395	370	404	389	382	419	423	406	402	405	420	390	374	428	390	420	407	377	362	371	390	420	389	405	419	415	396	372	381	398	424	372	392	398	380	391	409	428	384	395	402	368	420	373	430	412	391	390	406	404	406	441	412	392	395	385	413	379	430	382	385	371	397	404	360	426	395	398	426	417	397	400	422	420	419	440	398	395	382	404	363	370	373	376	385	397	387	375	401	403	373	403	386	406	388	403	395	395	347	389	396	403	395	429	388	368	411	400	415	385	412	410	443	372	443	395	377	400	414	371	404	401	379	394	389	368	422	423	386	426	361	397	383	405	348	408	373	420	400	383	372	359	401	390	392	376	397	385	388	408	401	437	382	385	366	398	357	393	397	402	409	434	367	400	401	392	437	405	435	416	418	387	376	390	393	383	420	393	410	404	422	425	389	389	380	415	375	421	391	424	400	391	395	401	373	396	409	406	404	429	381	419	394	402	417	387	403	425	426	395	397	404	418	411	388	398	400	403	424	382	410	386	383	367	376	419	384	364	398	446	387	393	396	393	402	396	426	400	392	420	392	386	411	407	405	419	429	364	402	373	404	379	454	434	391	401	430	389	411	375	392	379	401	416	397	424	430	391	410	419	397	423	384	406	396	398	418	371	407	373	378	356	393	397	426	412	378	395	412	386	391	411	426	386	389	395	392	435	419	387	371	375	400	392	405	387	371	403	426	394	404	416	389	382	401	408	412	417	390	422	395	367	389	385	383	398	344	373	349	348	402	369	372	432	377	401	397	420	357	380	399	378	388	377	405	394	392	413	421	361	368	395	393	381	399	356	396	377	345	353	405	407	440	408	408	408	394	367	405	392	405	392	390	423	377	387	418	379	421	436	408	388	413	397	403	374	425	399	399	418	454	417	410	378	366	380	402	415	381	403	393	390	392	403	413	385	395	396	374	386	385	420	406	483	414	411	382	399	396	417	417	381	412	387	411	404	389	407	395	375	376	415	424	419	388	406	405	427	412	377	391	385	372	385	421	393	385	393	412	400	399	386	408	393	428	408	381	391	414	394	377	411	421	402	406	396	409	396	409	410	450	391	417	418	405	352	409	427	422	383	398	410	370	418	376	411	402	347	380	410	397	414	394	394	397	404	381	379	403	355	443	366	406	420	405	411	393	386	386	406	377	376	399	366	403	422	428	423	402	378	384	410	375	412	397	403	388	395	424	386	431	383	361	400	401	379	415	400	384	386	401	401	399	362	358	361	423	428	369	400	394	380	383	420	372	400	387	377	386	415	383	381	353	370	376	348	414	380	396	378	410	382	417	392	419	381	403	360	381	395	394	397	407	358	413	397	364	345	399	337	383	426	378	412	379	400	391	346	406	424	419	363	395	434	392	386	380	380	374	371	368	405	360	361	408	382	381	377	381	402	362	413	402	356	401	397	371	409	405	399	405	398	392	389	412	401	385	401	397	393	389	398	371	377	418	367	406	397	400	400	391	383	425	420	398	431	399	412	406	391	391	401	418	386	402	388	444	403	399	372	389	390	399	419	355	415	422	404	404	385	433	413	376	377	369	400	389	396	366	375	407	383	400	397	404	399	374	428	387	387	402	403	428	412	387	391	414	427	387	408	384	390	384	374	390	406	402	386	402	376	385	364	391	401	419	420	391	377	405	439	397	385	375	378	386	392	401	451	373	409	406	363	412	415	353	430	394	365	361	428	378	376	382	393	403	385	393	394	387	370	351	396	384	405	422	400	390	351	378	400	405	419	423	412	405	425	380	414	406	397	370	399	402	391	390	391	406	381	400	394	379	408	449	416	411	372	388	396	393	435	383	376	457	378	403	421	423	408	373	386	407	396	369	365	387	375	403	406	385	377	347	396	389	389	402	403	369	417	400	403	397	413	388	422	415	408	386	397	403	399	387	389	392	365	417	391	386	402	429	363	389	380	376	422	376	398	397	391	388	400	398	396	445	427	383	428	358	394	419	420	400	403	404	389	365	422	368	432	422	372	416	428	397	399	387	419	366	393	400	395	397	390	401	386	406	392	383	389	407	377	388	390	392	361	425	380	388	367	387	374	369	387	397	386	364	381	387	366	380	378	424	393	413	413	407	429	404	397	380	335	429	427	442	427	402	382	420	424	402	383	416	397	392	420	369	426	397	379	364	394	387	429	374	392	387	364	416	371	368	366	400	400	428	390	421	403	411	393	407	383	418	392	396	412	404	374	419	388	375	411	420	376	425	348	401	406	400	440	405	389	362	411	380	408	421	414	397	406	401	395	417	389	393	383	401	375	372	412	419	328	400	398	357	396	393	379	411	366	385	397	396	416	415	395	380	395	398	407	345	380	397	364	364	373	362	413	368	409	381	458	374	383	385	401	397	394	387	407	421	400	402	391	414	376	380	409	404	384	400	385	380	375	394	432	368	404	403	409	414	429	374	417	410	416	339	375	392	388	361	396	394	393	393	361	424	406	408	410	389	402	407	367	399	429	391	390	384	427	398	383	393	376	439	442	384	399	411	379	371	382	414	407	448	392	378	368	398	412	409	391	394	403	382	387	361	402	402	380	417	356	422	395	389	405	400	391	416	422	394	411	408	406	437	397	406	334	366	402	378	358	406	363	380	411	387	382	388	423	417	443	421	431	389	407	402	424	384	396	382	394	361	382	386	421	364	380	382	395	379	389	382	414
22497	21124	28712	23797	21124	21182	11920	1301	883	782	726	646	600	596	526	497	535	445	504	474	473	478	444	396	427	384	378	426	440	384	412	409	413	394	369	418	413	408	425	384	417	409	411	367	393	420	357	392	405	380	378	413	409	378	448	395	378	374	373	401	396	361	404	401	380	352	413	399	371	368	403	387	428	378	375	389	384	380	345	369	414	406	389	401	355	390	362	395	349	431	375	399	369	395	365	445	391	389	427	397	408	397	380	373	378	427	381	382	369	369	372	388	405	411	419	390	396	360	364	366	376	383	383	392	392	429	368	400	371	400	399	405	373	349	389	400	370	373	413	402	345	388	389	391	392	383	418	391	395	374	355	394	385	384	381	401	333	384	362	394	364	374	379	395	372	365	407	375	377	361	355	376	362	366	384	371	392	396	384	376	376	359	429	372	371	377	390	406	354	375	392	390	384	376	376	396	371	400	380	373	385	368	365	439	380	351	375	372	376	348	380	379	355	359	371	351	379	414	391	381	395	389	378	411	417	376	410	401	430	382	360	372	417	369	383	401	355	387	374	348	383	384	393	359	402	375	373	360	356	319	358	380	367	403	378	368	414	382	379	362	396	401	382	388	369	375	361	396	373	386	393	387	370	378	329	377	377	360	415	375	376	391	390	388	392	365	381	368	390	373	359	349	363	403	393	365	377	408	383	373	414	439	345	378	363	389	352	370	376	387	381	376	401	370	403	379	395	363	358	391	381	387	400	397	362	365	386	366	380	330	375	398	383	399	386	350	372	381	358	391	360	382	368	384	387	384	377	380	337	372	386	370	365	363	372	399	381	393	402	378	396	348	354	391	419	365	390	373	379	351	363	395	370	396	403	360	402	364	378	408	383	378	384	409	421	394	412	391	360	409	387	386	362	388	377	387	363	379	361	408	348	358	366	404	398	378	381	377	415	393	377	393	357	405	374	365	368	394	392	417	368	383	395	373	383	398	388	375	390	395	392	386	382	373	400	389	383	390	424	359	355	415	412	391	381	380	385	396	384	382	394	382	413	396	378	367	407	406	390	367	363	353	371	399	373	390	373	404	422	394	373	410	368	377	381	419	350	382	355	378	403	331	358	378	350	380	381	390	420	404	392	395	342	385	412	390	385	366	369	387	389	394	377	383	395	366	411	382	350	373	343	393	366	367	382	416	414	339	384	411	373	373	375	379	369	379	411	352	434	352	362	371	369	399	375	390	385	381	372	380	402	370	396	362	365	384	405	362	410	357	413	372	385	402	366	370	363	408	383	412	346	404	396	391	452	341	405	383	423	373	393	369	401	397	399	375	393	396	385	394	396	370	390	367	391	387	380	374	379	412	400	402	403	367	429	424	348	344	416	397	347	389	395	387	343	372	364	392	358	404	423	375	359	357	371	377	393	364	373	390	360	417	361	374	386	372	401	386	386	351	346	393	403	396	367	407	380	388	356	364	411	374	360	357	377	366	404	356	381	384	400	388	393	371	407	395	387	386	352	361	375	388	422	359	356	347	376	393	376	379	362	342	412	360	415	433	364	375	373	391	396	378	396	387	388	397	378	406	390	365	358	366	387	392	388	384	364	389	377	355	368	398	368	381	362	398	355	367	365	350	385	387	388	388	406	350	370	386	396	353	408	391	366	376	386	389	369	378	435	399	366	389	360	351	395	372	372	393	388	355	420	428	379	402	376	371	378	364	394	377	386	401	387	366	368	395	395	388	384	370	379	366	352	384	390	404	365	396	383	388	379	402	408	376	370	365	399	376	398	386	361	398	365	383	373	419	386	370	374	412	374	419	359	404	378	364	413	380	373	389	398	381	427	364	397	358	399	415	377	372	388	389	409	381	380	416	362	397	357	399	390	398	366	386	402	411	398	357	385	402	396	358	368	366	399	375	403	434	395	394	365	360	384	385	412	369	361	394	390	364	388	373	371	366	390	440	393	403	393	392	385	359	401	379	363	405	377	369	381	366	392	383	405	376	410	404	386	397	349	386	347	381	381	356	363	365	387	378	395	390	378	398	372	409	351	381	380	365	404	418	354	374	384	384	363	402	345	343	387	399	401	390	394	389	378	370	351	387	373	378	388	359	388	379	411	379	389	362	398	368	352	376	376	390	389	411	391	403	390	390	343	402	376	362	395	400	381	382	418	364	383	394	409	405	390	368	428	381	407	440	402	379	413	398	390	348	356	347	407	376	391	358	399	403	416	391	390	391	398	390	377	416	362	367	406	376	381	401	339	406	394	372	333	416	380	366	378	386	374	427	392	371	373	393	371	361	402	418	389	372	366	363	369	364	358	376	387	407	419	365	376	388	380	373	369	380	356	406	344	392	389	339	375	372	362	371	371	370	391	378	401	375	358	370	382	370	348	388	385	390	372	366	419	341	402	386	386	404	400	356	356	363	424	370	373	377	367	388	403	350	392	389	401	361	386	370	372	384	377	399	398	410	348	387	349	393	390	385	392	396	386	383	378	335	403	362	396	425	365	411	385	379	373	384	371	392	376	384	416	358	411	363	370	353	400	433	385	393	380	351	416	378	372	344	406	388	379	394	415	380	409	344	393	371	385	396	374	404	405	347	401	387	369	366	410	384	398	393	362	361	360	384	372	429	395	384	398	427	383	368	343	371	415	383	386	409	381	361	377	364	405	410	392	381	393	379	404	411	385	385	384	361	400	361	379	374	376	394	394	352	402	374	379	384	389	373	387	377	381	382	374	377	393	380	370	386	408	436	412	355	358	411	375	409	346	370	365	381	365	418	392	398	379	406	408	372	361	384	370	376	385	382	410	370	388	404	370	374	402	370	347	372	387	347	417	359	436	395	395	374	352	381	383	367	372	393	363	384	380	383	398	408	396	401	384	368	391	370	345	375	374	352	362	407	363	348	401	373	386	386	387	388	370	394	339	407	422	383	411	385	378	388	360	378	363	417	407	391	392	371	411	404	374	351	387	382	375	354	393	370	377	387	348	350	368	389	378	390	363	383	385	378	408	415	333	397	379	352	393	371	392	376	371	372	373	396	369	387	370	402	395	384	367	403	391	361	380	371	367	392	420	400	409	413	377	373	372	362	402	384	383	384	402	361	368	343	403	365	364	391	375	395	346	371	364	365	404	352	399	419	350	400	377	440	336	386	346	420	403	382	393	367	402	396	406	348	350	396	375	388	387	350	380	395	404	375	395	388	396	406	341	390	395	390	376	366	385	376	362	389	351	374	406	344	371	351	403	364	372	383	388	410	401	347	389	384	368	394	397	391	350	351	375	400	384	391	383	386	354	402	360	375	354	409	390	367	415	398	364	392	373	403	379	390	394	366	394	402	379	406	384	386	401	373	354	368	416	380	372	365	398	407	398	387	359	361	402	377	404	360	368	385	348	414	392	363	413	385	374	355	424	376	419	387	376	370	367	390	391	356	344	369	391	377	379	396	377	366	396	411	356	373	427	376	360	388	391	385	372	384	405	383	415	358	394	401
9920	13025	10760	5373	3660	2682	2099	1619	1268	1066	873	792	725	684	615	603	600	579	534	471	518	468	461	496	488	490	472	462	424	452	461	459	433	441	479	408	408	438	430	428	456	457	416	405	404	449	440	411	423	395	425	408	444	374	429	432	440	447	382	378	403	406	385	400	414	421	400	413	401	422	442	402	375	389	387	411	417	431	404	397	408	396	420	402	387	429	421	410	435	422	381	425	394	416	393	406	354	380	400	415	402	397	425	366	411	372	411	403	437	385	380	408	395	412	396	424	399	426	377	397	431	450	415	420	440	395	378	379	431	403	403	384	435	379	399	419	407	399	403	381	435	394	374	414	401	380	387	400	408	434	420	393	382	424	374	439	384	413	381	402	386	389	385	348	410	386	401	403	419	404	358	398	431	415	406	390	441	402	378	410	385	391	422	425	435	408	417	394	392	404	416	397	367	390	415	421	407	437	388	413	415	390	421	421	378	408	394	411	393	422	396	395	410	392	401	413	396	402	403	451	435	401	415	406	409	368	426	423	409	397	401	414	391	430	370	404	415	412	364	404	410	420	390	412	415	382	395	402	362	411	386	413	442	432	391	388	405	393	408	435	388	413	433	399	420	406	387	354	405	391	389	426	378	390	432	402	392	384	422	402	398	395	408	417	444	427	401	419	383	402	438	391	388	426	437	409	390	378	415	407	441	437	383	353	392	401	420	397	430	422	370	416	424	383	395	411	404	396	431	384	405	406	417	381	405	416	435	393	405	395	423	397	395	427	370	415	394	377	419	405	374	380	385	422	411	413	411	406	398	407	400	388	384	416	407	405	391	380	404	368	408	405	409	437	436	402	404	389	440	378	410	416	421	417	405	398	417	407	391	413	410	388	392	376	423	398	443	405	362	403	434	388	399	384	418	391	420	400	402	398	389	408	389	432	374	386	382	412	404	354	419	391	405	376	437	381	359	384	430	440	400	395	382	413	450	408	435	385	415	343	402	441	386	419	360	419	377	392	429	391	386	402	427	385	414	451	372	393	400	378	457	374	419	394	422	428	404	412	383	377	376	380	385	429	411	428	407	417	384	394	403	389	388	404	398	389	398	379	380	437	402	401	400	411	429	424	461	392	435	393	389	398	411	408	408	405	366	426	384	403	423	450	395	408	408	404	393	404	428	421	391	415	392	423	386	404	423	387	404	385	381	403	392	398	396	425	408	369	371	408	398	400	390	418	388	393	436	433	375	436	425	364	391	408	442	420	395	399	385	410	372	401	429	410	381	403	443	423	417	412	405	409	377	402	378	413	371	417	424	385	416	418	352	433	378	413	426	394	427	349	415	355	395	439	372	409	401	416	392	415	372	417	426	405	385	381	425	397	381	432	377	401	420	404	414	379	427	407	394	393	404	416	410	404	403	382	435	423	412	412	372	417	439	403	408	407	402	423	367	409	408	377	361	373	421	421	427	379	396	372	375	431	411	426	382	394	405	413	401	412	411	416	395	402	396	420	417	402	389	415	419	388	396	401	389	379	409	427	411	393	382	382	402	387	399	404	416	378	400	420	396	399	405	371	391	396	407	412	390	381	399	396	399	414	387	390	413	402	380	366	393	394	414	422	444	414	389	402	415	381	392	406	431	428	438	387	423	422	358	391	408	431	355	445	354	404	392	415	380	379	373	405	399	353	409	411	411	405	412	389	428	396	387	418	393	395	423	324	404	414	421	419	364	379	385	383	354	391	409	444	380	422	410	368	396	415	407	400	403	376	415	400	373	395	409	404	375	416	434	458	436	390	385	362	420	420	398	408	389	371	414	387	394	393	398	393	415	417	388	404	388	418	392	435	393	442	401	418	394	415	419	392	401	388	414	394	408	386	375	400	371	390	371	445	413	379	411	395	428	380	416	375	387	407	415	417	391	397	385	421	421	405	417	433	385	410	412	394	398	392	402	430	394	395	405	402	404	396	429	381	416	388	425	402	407	429	439	430	390	396	396	365	438	407	404	388	416	420	416	395	413	422	406	397	391	409	391	440	373	364	413	407	389	389	395	395	425	400	415	399	419	437	394	424	433	417	405	425	398	399	379	380	431	368	380	404	392	386	374	382	408	385	401	407	424	384	399	376	432	432	407	439	383	404	380	396	413	409	447	384	412	414	408	412	391	381	422	408	389	380	412	414	422	435	409	398	393	426	387	407	410	393	384	430	382	402	365	404	420	421	407	366	405	405	416	422	372	436	398	403	405	406	360	396	361	394	393	435	379	404	410	400	410	421	388	398	382	422	376	399	386	423	368	361	373	392	401	416	414	430	425	409	442	393	416	404	395	409	444	409	412	403	391	380	437	401	380	353	357	363	380	416	399	396	400	372	387	447	393	378	455	391	372	369	388	403	370	411	416	386	412	415	395	383	386	382	389	371	388	406	410	393	420	378	414	403	416	406	391	392	437	409	401	418	408	392	389	382	374	426	409	387	379	416	401	364	411	403	420	425	378	387	398	396	394	415	436	393	424	417	411	381	430	404	410	437	389	399	397	439	416	445	375	392	396	411	398	404	383	389	401	443	424	358	383	410	359	387	421	433	424	374	456	382	442	384	387	424	434	438	402	380	395	367	394	406	398	399	401	400	427	400	388	396	430	379	403	420	393	380	384	401	388	413	416	423	368	418	392	402	416	422	413	380	421	415	424	381	390	447	416	386	412	432	374	401	398	417	410	386	378	414	377	373	409	359	405	383	410	367	378	384	394	401	422	422	364	419	403	392	372	380	411	393	387	401	416	393	402	437	377	404	385	372	384	418	430	407	374	429	390	420	392	437	416	430	370	405	353	379	409	395	418	405	358	384	424	414	396	428	404	394	425	390	394	407	420	416	403	402	418	393	433	346	417	427	411	387	388	396	402	437	416	465	399	406	388	394	406	383	393	349	394	437	394	404	396	439	412	433	377	398	405	445	419	435	392	418	428	393	419	401	407	460	411	413	403	407	395	445	382	389	406	418	401	407	412	426	441	382	400	409	419	377	402	373	445	376	384	432	398	415	401	415	362	413	406	372	412	432	420	397	397	399	387	385	374	411	423	418	419	396	386	384	382	411	401	396	381	438	378	401	404	393	397	372	368	418	429	375	417	374	404	399	367	436	379	399	417	389	401	392	407	404	398	377	397	387	398	399	379	414	407	376	397	404	405	410	380	418	380	399	356	426	427	412	364	440	416	406	405	406	363	383	425	403	405	380	411	388	453	431	366	393	387	383	418	409	392	406	412	417	385	452	412	396	402	399	415	400	421	377	409	403	384	459	402	364	421	390	405	422	385	379	409	396	390	399	402	386	390	436	392	392	405	382	408	419	433	411	393	408	406	387	392	347	408	396	384	365	353	425	399	379	413	409	405	385	435	400	366	390	397	368	432	430	402	400	404	425	402	421	417	424	423	382	399	392	434	422	411	412	398	421	399	391	402	372	360	378	404	410	389	405	392	403	427	409	389	393	396	425	388	400	428	424
22389	21046	28604	23692	21046	21104	11831	1274	856	718	678	654	593	517	514	519	491	486	477	480	453	442	427	479	410	418	413	413	434	420	407	414	401	411	389	391	388	374	386	427	398	396	425	419	398	348	383	325	386	387	389	420	362	403	409	359	399	358	416	402	378	381	375	388	395	375	397	383	381	392	420	414	361	384	378	346	383	395	384	403	384	363	380	361	377	398	402	379	355	419	374	390	417	352	392	380	382	364	343	392	380	385	377	356	375	377	349	361	419	374	348	379	418	375	381	363	348	374	415	385	385	373	367	385	405	395	400	397	401	432	379	376	393	383	357	396	399	390	392	368	360	380	377	392	406	371	373	374	403	365	361	384	387	416	359	386	396	402	367	363	403	358	366	412	388	351	372	397	414	362	380	391	379	398	335	380	399	373	362	368	368	369	353	410	353	394	372	412	364	351	359	378	388	413	384	345	353	345	359	391	379	379	414	347	399	411	367	365	365	383	387	368	393	390	419	412	408	363	401	347	357	350	359	359	369	344	396	421	390	382	421	393	374	352	406	346	372	372	345	362	350	387	346	394	373	375	380	374	379	383	377	391	385	380	389	369	391	368	334	359	334	341	398	371	411	377	373	415	412	406	376	377	428	381	410	334	403	390	354	394	374	355	363	370	397	362	374	377	348	402	387	395	350	354	396	383	410	386	352	370	382	380	345	338	400	359	388	398	381	383	364	364	367	391	343	407	354	373	374	388	392	364	391	384	371	370	380	391	337	393	387	376	369	370	347	374	383	405	347	359	375	390	404	368	413	377	366	394	345	377	387	405	384	404	375	389	401	384	388	409	390	380	342	379	424	387	396	359	371	355	348	366	377	388	401	388	349	369	369	370	378	388	386	360	377	384	390	372	410	357	394	373	376	377	418	363	375	374	376	393	379	352	371	356	393	375	400	412	408	370	369	376	410	387	359	368	375	383	370	360	362	400	364	360	392	395	386	402	379	377	378	361	393	380	356	419	365	398	333	382	390	415	387	372	387	352	403	383	385	365	352	369	388	383	392	382	414	363	401	328	393	371	406	373	390	348	381	377	371	393	388	424	385	380	369	386	383	379	351	359	397	375	354	387	388	381	364	364	360	368	390	367	346	399	388	368	368	424	381	371	412	376	366	381	401	390	400	382	405	348	371	383	384	363	370	378	378	389	368	394	364	387	335	380	377	395	411	366	365	346	364	330	401	313	354	365	353	381	417	377	369	385	367	344	327	377	386	335	338	410	378	368	386	363	352	328	371	398	367	391	383	381	346	366	403	330	384	352	387	393	375	395	394	389	368	381	380	359	362	390	370	392	366	386	372	376	394	383	378	366	364	387	384	365	380	330	422	383	382	361	397	387	384	359	381	371	352	373	366	325	358	376	371	374	395	364	371	358	382	411	348	356	393	358	401	357	370	417	373	383	364	398	392	421	391	404	358	351	432	376	371	375	367	369	404	378	386	400	385	398	368	406	396	416	365	405	381	386	414	376	361	395	395	363	376	350	387	411	379	405	383	372	383	382	382	378	353	388	384	355	340	365	374	363	367	362	390	370	396	387	399	388	392	395	373	403	390	371	385	362	422	374	358	398	394	390	370	350	356	405	372	403	371	391	408	412	373	378	354	379	355	381	386	367	383	371	388	388	385	390	366	403	408	394	376	371	341	362	367	368	390	409	375	337	396	402	362	348	354	384	374	399	394	369	395	354	360	356	369	364	385	380	358	372	372	387	362	395	360	346	374	376	358	390	371	376	343	376	346	365	358	383	388	397	392	332	353	388	386	365	384	364	377	358	378	401	398	366	376	347	350	379	346	405	350	360	419	367	400	387	375	341	337	386	379	370	446	372	379	391	348	386	350	363	365	402	394	376	357	358	429	382	387	379	402	386	359	406	373	395	344	393	397	357	405	329	371	420	391	353	362	364	369	378	403	401	355	413	358	386	378	350	414	367	406	380	352	389	388	373	397	415	395	403	374	357	364	368	394	389	350	396	408	361	350	378	343	405	379	418	358	401	354	386	418	398	359	353	367	359	376	392	394	382	381	390	355	366	347	421	389	393	403	380	361	360	372	364	388	393	366	397	390	365	348	411	343	376	369	381	394	372	382	373	373	344	348	347	398	398	360	359	348	368	397	371	425	358	384	392	402	377	341	378	389	405	377	372	403	383	395	371	373	393	362	384	372	374	374	362	374	366	401	382	340	370	379	363	373	389	358	391	398	343	360	334	427	388	356	381	387	387	360	420	385	356	379	419	390	355	345	381	377	390	380	394	417	364	407	369	390	370	354	361	389	381	358	381	340	404	382	398	360	378	386	363	353	401	390	397	380	392	388	354	365	381	391	367	355	385	355	372	405	403	382	331	387	394	393	372	361	333	401	400	389	364	369	389	356	374	356	400	363	369	359	380	377	413	366	352	375	397	340	350	397	390	373	368	386	390	365	397	314	366	377	378	389	349	385	405	361	363	359	373	368	338	372	358	392	375	358	369	362	372	386	385	352	381	360	372	378	380	379	360	406	371	335	379	382	383	373	353	404	376	430	390	392	368	400	381	368	359	370	378	352	368	366	339	363	323	383	404	349	407	367	371	407	390	385	350	378	381	381	393	376	357	367	390	374	379	365	376	362	387	376	345	360	358	374	373	382	384	387	359	391	366	357	397	360	374	367	385	390	369	357	404	393	374	383	367	363	386	412	375	364	367	368	366	375	387	332	384	376	361	380	375	385	406	414	365	325	421	349	374	407	335	381	404	351	376	331	378	374	392	392	383	376	357	386	372	353	344	401	374	368	398	378	385	391	409	386	362	386	379	388	356	347	376	355	376	376	397	352	373	399	390	337	387	364	391	374	380	391	374	361	344	359	367	386	400	358	360	363	364	364	401	393	397	373	394	386	354	405	401	393	378	376	371	372	362	394	398	391	353	356	363	377	376	377	422	392	378	387	379	399	376	364	369	330	389	360	391	365	353	371	378	374	384	370	375	354	355	354	387	389	355	354	379	396	390	344	372	385	374	390	361	397	371	360	367	386	370	393	368	390	398	356	359	374	373	371	382	353	372	370	396	350	370	368	383	384	350	403	419	410	383	369	375	399	364	371	337	376	390	391	404	388	361	395	350	361	376	373	372	332	392	402	374	374	412	359	371	337	379	355	402	380	381	373	374	360	391	360	395	396	350	387	377	376	400	383	359	391	387	370	353	392	375	375	367	330	383	385	390	365	402	384	383	365	356	379	374	354	362	335	394	358	350	369	364	350	378	383	384	384	382	378	358	392	377	404	376	372	372	338	400	389	373	411	407	346	379	392	411	382	355	404	374	367	380	400	375	354	359	383	364	353	370	379	355	385	373	335	386	407	363	354	360	403	365	360	375	365	385	386	357	384	380	412	388	375	393	352	386	375	376	365	368	371	353	383	387	351	323	375	348	385	390	399	349	379	371	380	371	371	349	361	408	351	371	374	378	376	361	357	396
9347	13135	10938	5429	3573	2651	2089	1645	1303	1085	876	872	762	672	618	630	586	537	490	504	514	501	457	463	492	435	451	476	436	487	406	435	417	449	423	415	412	432	414	399	471	418	457	402	433	422	404	402	416	434	397	414	399	426	369	433	416	405	425	410	403	413	423	410	419	420	363	409	404	413	400	412	400	371	432	380	417	414	381	426	367	419	426	426	430	414	409	387	415	364	385	380	370	406	420	401	402	410	459	395	402	403	393	401	389	409	411	373	423	385	361	409	389	432	395	385	414	401	388	370	382	381	394	396	406	413	432	364	391	390	421	394	397	419	407	362	387	380	421	408	413	407	392	402	418	398	374	418	441	401	398	431	395	390	384	412	401	411	403	379	406	370	363	370	427	392	414	394	410	408	400	374	425	373	379	383	388	399	397	373	406	423	380	407	391	376	360	398	367	419	385	416	390	371	412	420	368	394	393	384	382	384	384	421	395	416	404	371	398	388	385	389	411	376	404	431	411	408	384	397	413	429	448	398	387	433	365	406	384	425	393	383	371	374	440	395	373	406	402	381	423	391	369	420	408	408	424	390	372	412	380	387	438	389	349	437	404	376	387	414	426	386	410	363	436	364	405	425	422	431	394	415	399	395	377	397	428	450	398	400	387	431	403	415	429	391	372	388	406	402	373	385	394	370	398	379	419	398	412	364	417	394	355	408	370	403	417	382	385	384	420	418	374	385	397	416	386	380	381	417	389	387	412	402	373	388	393	429	393	427	413	380	415	401	386	370	387	406	417	371	397	402	391	407	392	435	394	450	421	407	378	399	415	398	384	416	409	399	404	380	414	384	435	398	391	380	399	386	398	381	415	402	412	382	418	405	374	416	360	415	401	377	391	379	361	406	424	410	387	409	386	406	420	410	390	390	416	427	398	413	404	398	373	368	348	409	405	401	379	354	382	375	415	375	389	396	388	412	383	379	413	411	386	396	387	407	441	373	415	369	396	387	392	403	397	405	379	394	361	419	445	385	392	428	404	378	399	405	413	393	444	374	386	386	438	419	405	430	396	371	399	395	402	385	380	392	416	393	402	421	416	431	419	406	385	402	407	395	366	361	418	401	407	438	423	391	396	384	386	396	398	379	399	361	403	376	400	402	381	430	395	405	427	383	396	389	388	409	392	370	409	381	384	393	392	416	443	403	399	401	379	385	408	442	376	399	417	380	378	416	384	434	357	413	356	402	398	399	425	386	395	402	407	380	411	376	414	410	378	357	364	385	419	376	381	378	397	367	403	383	410	423	406	379	407	404	379	396	374	383	402	417	438	398	401	383	399	407	391	410	439	400	400	388	394	412	417	402	371	428	453	376	415	404	397	365	371	402	402	412	395	382	392	408	412	378	393	397	408	395	416	390	365	385	399	384	370	373	399	404	411	393	364	400	378	396	380	390	410	384	356	395	406	381	383	432	397	421	367	386	396	411	421	424	382	381	422	410	403	436	412	412	356	356	400	441	378	416	402	421	392	382	410	408	414	404	417	379	409	398	387	402	376	451	374	363	382	363	383	380	442	388	434	422	394	409	395	407	405	393	386	393	434	382	399	399	404	363	378	379	399	397	388	407	373	377	427	363	417	390	404	429	413	373	413	394	391	378	395	399	411	401	397	387	410	389	401	364	427	396	394	361	420	427	426	418	426	380	360	398	375	424	398	384	376	376	371	416	394	386	409	402	391	394	378	369	397	421	394	397	404	412	430	384	375	394	409	385	397	369	413	389	397	422	439	372	404	409	405	391	380	413	394	387	368	381	405	391	424	419	397	354	377	390	409	420	425	390	347	393	408	409	406	407	391	418	382	368	417	396	415	369	374	374	394	406	414	420	371	393	398	409	392	384	397	425	393	396	370	375	401	393	359	400	380	420	353	396	338	393	386	411	382	386	387	423	412	399	380	431	381	385	410	389	398	412	392	420	393	371	392	390	410	380	372	427	381	371	425	407	395	393	395	393	383	377	370	385	402	360	375	391	385	395	407	406	372	400	344	375	360	369	400	367	406	423	419	397	389	391	391	404	397	420	402	389	361	416	354	357	397	399	376	415	407	407	391	396	387	386	391	405	372	410	389	399	439	357	396	369	387	398	410	411	398	383	387	409	411	397	397	402	399	453	391	386	379	371	370	392	464	420	403	393	372	346	427	406	390	368	399	378	397	389	364	409	389	393	409	398	408	379	384	363	395	381	382	405	410	438	407	379	369	403	382	413	414	411	387	442	380	385	406	440	378	399	413	397	400	435	390	383	416	378	405	407	379	401	448	351	388	375	373	397	384	358	442	371	414	435	416	430	414	369	396	432	416	421	391	409	394	399	374	390	412	389	384	382	379	399	381	408	375	388	402	382	444	385	406	427	403	413	383	436	397	413	400	381	420	391	408	420	398	404	407	380	354	387	396	387	398	407	399	419	403	426	379	437	391	394	380	375	434	360	420	430	354	412	379	409	399	369	425	423	388	388	416	384	372	406	408	387	399	391	387	423	402	378	408	380	397	403	374	414	435	369	378	406	412	417	430	385	366	349	375	414	382	426	415	411	402	393	432	402	413	394	367	414	427	406	376	404	436	369	394	433	433	433	395	373	413	394	407	384	375	388	407	392	404	407	436	394	362	412	382	435	404	369	376	355	384	412	403	383	416	404	410	376	408	382	390	404	389	397	386	396	399	391	387	400	375	418	395	382	439	386	369	399	387	421	406	402	385	368	422	421	379	422	401	389	400	414	411	395	404	411	406	368	361	412	430	423	428	394	400	362	395	424	410	372	390	393	417	396	376	396	427	439	425	416	403	363	406	381	361	418	397	351	389	413	421	413	392	423	402	395	423	412	391	399	365	397	415	396	385	406	409	428	388	409	386	360	391	373	387	396	442	417	399	424	438	359	390	380	394	372	395	374	397	401	411	373	407	380	368	442	407	363	397	401	418	376	419	409	389	401	416	401	384	429	377	390	418	386	411	387	382	436	402	377	398	426	338	388	387	395	400	403	438	359	402	410	412	398	389	429	412	416	409	397	407	394	410	409	391	412	431	410	385	371	385	405	385	406	399	400	426	353	405	401	424	407	426	381	381	413	387	389	415	415	393	390	388	407	413	424	407	395	379	399	410	399	402	404	393	401	385	428	389	398	378	395	406	400	408	375	410	402	369	406	397	385	380	388	393	389	402	409	383	395	407	367	408	382	366	407	404	454	404	376	397	383	396	364	377	386	394	412	380	363	402	402	414	411	399	341	392	395	413	391	377	406	408	401	396	400	392	399	380	391	384	379	399	399	428	373	406	394	407	370	379	411	400	396	401	411	391	426	428	376	378	373	406	387	389	403	449	394	376	398	348	376	386	413	424	429	391	384	415	425	406	436	397	387	393	387	419	396	387	383	412	400	404	394	424	402	411	406	404	418	402	394	391	410	365	411	383	372	386	406	403	381	420	401	391	422	392	436	377	427	380	413	387	371	415	400
22415	21086	28636	23736	21087	21144	11839	1247	845	763	624	672	593	539	518	508	449	502	451	433	488	445	435	434	400	435	420	414	405	400	409	429	378	426	354	386	394	392	420	382	342	406	398	430	381	374	364	381	404	400	381	359	360	410	418	376	406	399	398	350	379	390	363	410	366	380	393	365	366	402	395	409	374	416	374	381	400	387	384	423	380	363	386	372	384	403	407	388	409	379	380	407	434	386	373	383	378	356	381	407	428	386	361	413	362	412	394	364	357	386	377	358	412	410	342	358	406	370	381	374	360	384	437	348	377	390	399	416	381	365	365	356	411	410	368	399	409	376	449	401	381	364	396	346	356	387	377	413	370	372	384	349	385	348	344	370	409	384	383	402	390	375	389	351	394	390	408	400	383	345	400	334	361	384	357	382	395	359	361	356	356	393	329	391	401	400	376	394	375	365	346	396	396	388	382	392	400	398	358	364	374	367	366	366	348	371	398	390	390	366	365	359	385	365	382	389	362	386	401	344	345	368	414	405	384	363	388	366	390	370	391	394	403	345	381	386	393	397	379	380	382	407	365	332	374	364	396	383	372	425	363	348	399	393	385	388	384	409	382	376	361	390	380	373	404	384	396	398	404	385	400	379	372	380	344	376	396	385	401	361	367	381	390	398	385	382	392	396	350	415	395	369	415	409	367	385	364	405	365	372	420	392	351	364	355	394	349	361	395	385	362	376	393	395	397	364	380	371	398	402	357	388	360	385	387	385	376	415	385	386	382	365	380	409	340	375	372	372	398	382	407	339	366	348	381	390	379	401	380	409	391	383	434	398	402	406	377	405	406	375	386	383	402	386	401	394	410	343	343	397	400	383	376	387	381	383	393	368	399	366	327	400	409	375	370	367	400	376	367	392	388	359	418	376	390	406	359	390	392	386	383	388	380	362	381	369	383	432	402	417	387	370	408	359	376	395	359	362	403	401	375	391	393	361	376	364	393	341	399	392	390	381	382	357	320	392	383	386	320	392	380	407	361	346	376	398	407	394	404	384	386	375	345	393	365	364	379	377	378	339	413	397	409	377	406	360	397	398	382	376	369	388	380	382	389	383	390	366	395	383	371	352	398	383	358	358	387	420	381	405	380	363	412	377	365	341	401	368	394	367	418	367	375	416	380	368	406	377	365	345	385	431	392	413	342	361	381	388	369	398	384	389	359	356	386	361	366	365	383	361	394	376	349	417	365	346	379	383	356	385	371	402	406	366	409	373	447	363	390	340	368	373	382	366	378	411	371	364	383	385	384	371	387	411	412	354	347	368	359	392	331	387	356	374	414	383	357	352	421	381	417	362	423	379	355	396	398	373	382	362	361	394	366	408	351	366	359	372	383	383	362	388	389	396	354	394	370	389	400	386	367	364	376	391	361	393	369	399	402	397	371	365	415	389	373	345	357	393	346	346	352	359	394	419	385	402	375	420	404	341	406	378	357	360	385	391	356	423	385	378	391	341	382	380	371	401	371	417	369	381	381	362	378	354	395	382	356	392	391	402	416	386	388	386	392	353	402	376	408	393	420	358	397	398	361	365	393	385	360	378	354	439	383	374	397	378	332	383	406	388	379	389	365	376	374	383	371	403	402	351	371	365	388	416	388	410	374	378	379	397	418	388	375	389	397	339	393	365	381	414	411	392	371	376	354	425	376	390	400	385	381	375	390	377	375	406	387	379	366	344	402	404	374	420	389	347	380	383	413	383	383	389	364	374	350	365	373	368	402	383	380	385	401	396	379	358	344	392	422	372	390	400	355	395	350	392	394	380	398	385	388	340	385	384	400	405	338	390	388	375	407	370	401	385	358	386	397	385	377	371	403	404	359	407	345	374	358	368	389	401	425	345	407	376	412	380	397	408	383	355	357	340	392	383	396	401	393	344	369	350	374	372	403	385	354	377	418	377	390	413	397	390	391	369	370	377	378	375	383	356	344	369	375	379	386	436	367	379	401	397	376	387	393	386	400	409	353	369	388	381	391	386	366	374	365	398	369	375	355	416	373	443	369	409	406	357	365	398	395	409	378	346	388	381	339	409	405	357	373	385	363	392	413	397	395	358	361	372	403	385	343	368	367	369	410	372	393	383	372	407	378	376	372	381	371	356	380	392	398	357	371	374	342	367	352	415	383	388	401	387	357	382	369	384	378	393	376	394	404	347	353	382	413	381	366	378	388	342	393	410	391	375	362	362	387	401	381	392	382	373	374	403	374	364	383	381	383	369	412	381	343	338	395	393	370	370	389	389	376	390	388	357	393	403	359	383	347	387	365	365	401	363	363	354	385	414	393	371	376	356	388	405	353	382	395	380	369	340	438	377	404	402	362	377	372	391	359	377	375	416	408	378	365	361	368	395	374	403	381	373	386	349	381	409	390	383	402	387	363	381	440	369	365	405	403	383	348	381	371	373	406	403	388	386	403	364	415	409	380	354	365	382	358	359	396	383	378	381	370	366	362	405	406	399	348	393	357	353	388	423	400	373	388	372	395	398	392	379	361	344	394	383	377	379	382	410	346	401	392	377	393	348	394	424	388	382	377	384	382	399	348	376	407	386	375	392	372	380	382	362	361	379	379	395	377	368	376	391	400	376	387	369	354	398	356	387	386	402	376	413	357	381	381	371	381	431	389	389	381	375	387	360	376	370	369	411	423	375	368	397	352	377	391	412	361	382	356	401	397	364	382	361	388	385	391	327	387	349	344	426	393	387	349	392	381	408	379	409	362	394	395	385	368	359	416	394	378	366	364	387	388	371	359	410	372	399	409	405	395	394	377	409	397	354	356	380	371	356	367	394	369	388	388	363	399	379	398	398	370	351	388	383	384	387	385	360	388	384	363	378	397	378	400	356	394	405	378	380	349	388	348	400	362	368	366	376	353	385	376	365	352	374	383	400	389	387	399	387	392	377	400	350	400	370	342	389	384	368	365	407	386	349	391	369	353	386	379	400	398	378	406	347	366	352	389	405	396	371	406	400	357	382	339	344	388	343	366	399	417	395	386	384	416	384	410	368	361	413	400	351	378	399	401	399	381	352	393	363	358	377	393	367	401	349	378	399	361	350	388	363	383	410	384	365	361	399	387	356	342	397	394	371	380	360	341	389	379	384	411	396	416	381	380	371	373	395	371	381	376	401	374	401	356	394	415	359	393	355	367	363	348	335	408	382	383	389	359	353	410	388	357	361	381	379	359	392	402	375	416	400	417	369	364	380	400	361	421	403	396	372	359	391	379	370	360	359	378	384	375	347	395	391	365	381	424	381	403	358	410	390	390	367	364	377	415	398	383	386	378	406	387	373	361	385	416	358	393	372	362	381	367	336	387	378	340	401	374	373	344	383	391	410	407	353	372	371	343	402	356	387	386	384	359	385	375	405	374	394	384	373	381	394	390	339	408	366	374	380	339	395	375	392	418	371	403	389	329	379	360	389	388	379	408	382	405	379	381	400	366	394	373	366	390	375	394	396
10520	13040	11005	5342	3670	2754	2016	1599	1298	1038	890	771	717	711	631	589	575	573	515	512	474	539	527	482	461	485	476	434	460	441	420	427	474	403	441	417	415	444	433	435	454	429	420	412	401	439	418	372	391	466	406	417	393	417	395	442	398	436	402	433	379	427	413	372	374	425	406	392	393	407	414	410	410	426	401	376	393	439	396	401	391	410	412	398	441	426	399	403	386	438	427	401	429	438	454	403	383	404	412	385	407	411	408	389	404	393	416	384	381	410	400	364	382	410	410	419	397	397	436	438	396	378	439	379	390	393	404	394	434	373	395	421	412	395	400	372	421	372	389	402	398	373	432	375	355	396	421	390	406	409	421	393	399	404	401	411	373	366	400	389	413	374	379	403	427	404	395	391	423	367	380	395	386	408	401	389	362	425	414	380	405	390	403	419	423	400	389	367	388	420	412	439	406	464	370	416	468	401	436	385	412	427	396	354	410	392	446	407	423	439	403	406	390	439	401	414	412	425	437	390	386	408	376	380	380	435	417	393	378	414	423	411	414	402	416	421	440	406	404	396	368	422	420	392	428	386	394	423	415	395	388	366	402	415	368	429	422	386	406	411	395	410	425	416	435	435	422	384	386	413	439	399	355	401	387	445	384	391	419	407	390	370	376	418	380	427	422	394	379	424	386	407	409	420	429	419	396	427	408	419	434	400	365	443	399	425	396	389	361	418	422	396	407	374	440	389	402	397	425	421	407	384	440	377	414	404	381	409	402	424	407	379	397	425	423	394	396	359	391	393	343	390	379	376	435	384	407	420	414	370	402	418	394	384	390	412	437	359	406	451	401	375	417	429	379	413	406	388	426	395	465	407	417	387	420	394	376	374	419	397	378	391	406	397	385	401	461	370	386	407	387	398	424	438	400	435	408	419	367	397	417	421	388	421	407	359	386	390	391	417	372	424	424	386	390	448	353	404	403	394	425	376	399	392	402	405	431	420	384	420	367	387	442	428	415	412	410	439	390	404	410	402	420	397	383	454	411	402	383	384	425	430	414	407	427	424	433	403	404	421	404	367	416	409	407	407	385	412	367	358	423	422	396	402	391	389	377	405	379	395	402	394	415	394	405	380	398	417	425	447	383	364	413	384	404	422	398	412	392	402	385	395	395	396	425	403	419	373	382	405	410	398	416	403	404	380	386	345	406	380	424	420	376	384	416	412	420	415	392	411	402	396	402	437	393	390	413	352	406	414	373	388	420	360	377	412	417	366	401	413	389	388	375	379	419	429	407	435	452	401	419	437	411	390	366	381	386	401	397	395	420	414	385	386	389	410	391	347	419	443	428	367	392	411	411	395	416	401	428	389	408	394	383	364	371	380	394	407	424	388	391	405	426	432	399	398	425	413	392	375	427	399	407	418	395	418	398	382	392	414	413	405	394	426	421	402	378	408	379	396	415	406	429	419	379	396	386	384	394	411	409	451	394	404	379	352	395	418	408	397	415	417	378	387	405	399	390	439	426	396	441	406	414	400	400	402	377	357	418	381	377	406	400	414	358	402	399	398	398	388	394	401	362	413	412	373	431	450	398	386	409	394	372	418	405	381	404	421	410	367	379	374	399	391	411	396	390	382	394	392	370	389	412	369	395	424	390	422	405	402	401	442	406	398	383	360	378	432	407	414	373	408	397	402	374	372	418	365	396	418	382	383	404	413	410	414	408	396	392	408	394	391	394	357	381	400	397	430	401	424	383	396	422	417	385	408	399	404	386	410	389	388	381	394	409	357	388	393	388	393	434	389	375	395	430	404	396	399	356	366	426	421	382	393	396	383	396	392	407	448	428	408	382	356	416	378	403	444	434	403	410	431	413	406	421	360	443	392	392	396	355	413	381	372	390	402	423	396	397	370	420	422	426	444	394	430	415	407	389	399	357	386	388	407	397	370	424	399	397	383	411	339	412	397	377	399	390	402	414	382	394	387	405	368	435	419	392	447	404	382	377	417	392	392	388	413	407	395	427	390	425	406	398	404	415	399	397	405	398	379	382	391	418	375	391	419	392	405	410	408	402	427	389	418	366	401	436	410	401	398	387	418	352	397	419	384	407	390	419	372	377	401	370	431	393	430	370	387	384	402	406	410	387	417	416	399	363	391	402	397	414	400	427	409	402	424	410	407	396	423	429	428	429	396	444	374	461	411	412	379	416	378	370	379	376	429	354	411	397	386	400	433	410	355	410	376	382	388	370	398	421	432	424	417	413	414	400	418	410	400	384	411	400	412	374	381	402	456	384	385	412	403	406	415	398	377	389	410	413	427	356	381	408	418	434	383	405	403	423	421	387	372	410	341	439	400	392	421	422	426	363	396	386	372	424	413	374	417	418	424	381	401	403	419	401	404	393	400	371	428	441	418	397	400	378	419	384	395	421	419	420	410	410	426	394	423	405	392	402	443	424	420	375	400	383	396	407	393	386	398	374	358	389	395	388	431	393	397	391	403	415	414	415	423	359	375	401	378	423	415	434	409	407	370	414	381	389	366	400	389	420	409	363	401	403	402	402	379	391	390	398	387	403	371	411	382	399	404	395	393	399	373	356	373	364	423	405	354	388	391	395	422	392	386	420	386	430	400	401	361	413	407	391	346	427	420	405	393	425	412	414	401	393	448	384	404	431	370	427	396	388	416	397	405	459	399	432	412	399	360	394	381	386	389	415	398	398	393	395	379	434	404	409	413	406	454	410	364	400	382	386	402	384	416	406	384	398	396	444	393	437	384	421	392	420	454	388	429	414	402	400	402	404	368	412	396	416	396	413	401	396	439	417	420	418	394	413	373	398	384	392	411	379	374	396	386	384	402	390	416	383	452	399	424	368	418	410	378	409	413	425	426	427	402	381	396	415	411	370	384	408	421	383	372	431	388	403	391	364	375	388	430	425	419	363	410	415	396	414	378	370	409	423	421	353	394	384	397	402	388	403	407	362	413	391	386	391	424	378	385	369	400	420	405	396	411	410	392	395	355	409	429	368	413	420	377	421	405	398	396	386	420	420	413	410	393	398	382	406	386	378	376	375	417	417	382	437	381	421	402	416	398	406	372	385	427	415	383	424	419	377	376	425	415	382	388	406	386	399	368	403	391	397	392	358	403	384	416	407	384	393	380	428	405	455	396	378	396	442	407	376	416	386	376	426	369	403	433	380	394	381	404	447	418	383	357	396	408	428	404	399	385	439	392	406	398	438	411	421	408	380	385	397	374	392	409	384	415	408	438	407	389	405	414	383	388	396	386	356	394	419	398	381	404	431	413	393	370	374	418	429	387	402	361	402	416	386	422	441	402	417	408	401	392	423	399	388	362	413	370	405	401	385	349	395	381	416	409	410	427	398	371	410	421	413	388	420	408	391	379	389	375	357	425	383	387	407	394	412	450	350	437	409	404	418	385	427	430	380	370	405	413	381	397	420	373	414	392	403	466	396	418	423	430	410	402	398	410	413	374	401	407	411	390	431	439
22359	21024	28562	23675	21028	21086	11869	1350	849	783	745	655	584	583	567	528	507	490	447	515	434	470	440	480	411	421	406	423	407	396	401	420	414	428	369	381	416	370	440	391	400	415	370	395	375	388	414	351	384	404	390	380	413	414	376	433	380	394	392	389	365	391	403	403	400	376	344	387	397	399	399	337	415	398	397	393	395	388	415	370	371	391	394	376	376	411	373	410	430	400	425	372	367	399	408	370	403	359	414	369	395	366	359	381	418	385	414	389	403	405	368	378	378	395	424	380	379	392	394	366	426	403	389	357	385	394	417	391	374	404	401	370	412	396	400	370	367	388	395	384	382	397	375	361	377	411	398	381	375	437	395	410	382	358	383	392	371	429	374	374	375	399	382	376	384	360	371	391	419	414	393	339	380	387	381	341	418	370	390	385	398	408	415	426	412	397	359	416	352	374	343	364	391	395	416	373	387	366	402	378	393	353	385	409	378	421	396	405	418	338	387	383	366	358	379	386	421	368	400	418	378	385	377	359	403	345	371	378	395	343	408	382	417	430	403	394	409	395	369	361	385	393	361	411	348	381	414	387	359	397	388	393	381	431	415	395	410	415	392	386	356	405	354	408	385	394	402	416	400	391	378	443	387	380	375	343	419	368	374	423	378	383	360	386	395	410	400	394	380	391	379	401	383	366	386	396	428	387	395	413	430	418	381	401	390	345	426	391	365	385	392	404	355	371	385	382	366	359	365	390	379	347	384	379	386	377	374	399	364	386	353	394	395	379	358	368	393	364	440	398	391	383	364	381	343	388	406	409	374	416	411	416	375	408	386	393	373	379	372	390	388	371	392	380	406	375	366	381	404	376	398	358	354	390	401	351	427	376	424	381	365	417	387	400	408	392	412	420	373	421	381	433	398	404	367	393	380	399	415	414	377	408	359	383	432	354	362	392	407	399	399	359	394	402	415	357	384	387	394	382	396	402	361	394	366	392	403	407	394	376	393	406	378	368	388	372	390	362	401	390	386	375	356	367	397	372	386	406	378	394	388	438	396	434	377	401	370	353	443	404	365	401	370	409	408	395	382	427	421	396	405	371	422	415	396	404	392	355	379	373	414	407	372	404	388	386	399	376	399	385	343	403	378	379	395	347	370	389	397	358	387	381	405	350	414	376	370	373	394	389	365	402	368	381	371	413	397	369	409	387	361	388	391	371	387	406	415	395	368	398	396	392	388	387	404	395	351	411	403	410	446	399	401	393	363	383	395	392	373	412	420	408	414	405	375	381	388	380	403	396	421	362	349	389	400	346	427	373	370	401	397	391	357	373	408	379	365	403	386	419	388	366	399	389	420	393	378	412	394	406	411	402	386	374	335	394	375	387	417	373	388	408	372	383	391	375	397	378	367	406	368	428	380	375	348	382	402	380	385	370	393	381	416	375	381	394	410	391	346	398	357	378	376	407	377	406	394	397	382	370	407	374	416	435	397	403	374	369	397	354	418	391	406	396	385	382	408	391	410	362	370	404	362	373	406	365	340	415	386	369	388	371	377	346	419	387	378	400	365	380	364	381	377	404	392	406	386	373	403	389	389	375	360	361	420	387	389	369	349	414	386	380	404	370	394	402	361	390	374	392	402	398	384	379	381	389	415	402	431	375	417	415	419	385	348	384	384	390	386	364	373	385	370	414	385	363	398	390	394	360	399	364	407	391	404	391	386	356	396	412	368	403	359	396	411	373	372	386	404	399	384	405	380	422	408	364	395	386	404	378	425	383	381	370	373	391	379	410	393	339	382	376	382	400	359	381	389	389	358	409	391	376	382	383	355	359	395	388	378	348	417	373	419	389	397	411	398	388	384	386	378	418	362	355	362	399	383	378	398	434	414	385	438	364	381	359	371	407	377	382	378	397	401	383	394	383	397	401	357	419	360	393	389	380	386	409	388	403	391	381	351	414	376	409	406	355	379	387	384	383	394	403	396	392	395	399	382	382	386	367	365	410	382	383	389	366	391	382	388	391	379	384	368	411	398	383	407	356	385	417	395	405	368	415	390	390	387	361	358	379	400	443	373	353	399	400	378	396	415	428	400	360	402	340	400	375	383	426	367	394	399	403	362	379	389	396	381	339	374	405	370	394	393	378	371	409	389	387	402	417	370	361	378	363	360	407	357	399	406	379	406	358	363	386	392	410	387	360	372	404	407	370	368	415	405	383	391	368	383	386	383	381	385	407	384	397	426	349	391	384	381	405	363	418	348	371	410	379	378	360	360	391	361	394	350	351	360	384	387	391	399	382	381	390	363	414	408	379	379	349	418	390	363	386	373	383	333	375	371	337	406	370	422	365	400	374	396	384	378	416	372	399	403	358	387	366	388	355	403	384	377	378	353	394	380	419	387	375	356	386	390	362	354	381	386	332	427	362	350	346	351	382	384	361	419	422	385	420	387	368	355	370	398	379	392	363	396	395	407	405	385	363	395	387	353	415	389	402	358	427	375	377	394	400	397	358	388	369	404	387	383	347	413	386	372	379	375	374	394	415	378	375	390	378	385	383	381	389	401	382	355	412	392	413	371	398	360	424	395	372	354	375	390	383	416	447	399	398	383	403	329	416	374	412	381	392	393	379	389	370	361	380	376	408	400	375	382	393	420	379	366	402	398	373	356	344	375	374	411	378	405	390	387	385	394	387	368	397	403	391	450	381	404	357	421	378	387	433	381	415	355	376	432	364	370	417	406	368	404	387	371	385	401	397	398	375	367	372	408	380	401	357	422	400	365	390	395	396	367	392	400	396	409	404	364	368	381	385	342	394	402	356	352	362	345	373	374	380	366	398	413	344	374	377	389	390	365	412	384	379	361	375	392	381	380	365	368	401	376	381	359	391	386	397	391	374	383	390	366	401	399	384	395	403	357	359	389	361	399	351	373	366	386	424	342	344	385	362	399	395	404	370	407	391	359	391	365	372	377	400	361	390	390	411	417	411	391	367	378	376	388	377	386	397	387	354	365	425	392	379	399	393	382	414	376	387	354	344	392	363	379	356	395	393	372	386	382	373	391	428	379	396	367	411	360	391	395	386	370	441	392	396	358	367	398	388	354	391	403	356	390	379	383	384	396	396	385	405	375	398	361	371	387	357	384	354	348	354	392	393	378	382	384	376	354	356	368	336	408	355	343	372	388	410	365	387	406	403	348	349	394	367	361	387	363	376	416	380	354	365	423	405	369	406	382	422	371	407	397	392	363	387	401	401	387	378	395	352	363	358	404	377	373	370	364	433	378	423	391	414	397	361	407	391	361	384	388	392	360	409	383	398	375	375	379	376	367	371	364	394	410	386	375	387	406	366	371	391	389	418	359	428	383	411	393	393	363	407	396	417	382	381	362	405	348	369	390	384	334	382	401	394	361	382	388	363	391	373	330	370	402	372	435	355	381	394	372	386	411	394	379	403	352	377	381	386	378	378	398	373	383	383	391	425	387	360	366	425	351	379	396	337	386	415	358	396
12644	12884	10815	5419	3504	2683	2110	1580	1266	1054	902	820	751	663	626	583	589	557	529	493	491	491	536	499	484	447	491	428	450	399	420	422	424	463	453	415	391	422	424	407	440	461	434	430	411	462	423	413	443	427	411	434	413	415	449	397	413	391	400	400	423	429	405	419	391	416	393	410	419	444	408	450	423	393	435	392	381	378	432	394	389	420	404	384	395	396	416	418	427	399	433	421	398	409	411	417	387	378	395	430	403	408	380	378	392	417	412	417	421	381	426	402	417	366	404	401	424	371	387	410	415	414	404	449	417	404	372	377	419	391	394	423	419	397	423	389	400	430	407	400	408	402	406	408	419	401	392	397	403	394	416	379	413	415	370	368	411	376	405	434	406	412	420	387	421	390	435	400	421	413	390	397	369	377	389	432	403	389	408	422	392	408	428	375	435	409	377	411	443	430	396	419	416	414	389	439	396	387	403	396	448	436	389	424	422	398	423	383	415	381	380	428	417	408	389	414	407	429	433	385	424	397	409	424	401	392	427	433	412	383	401	438	409	432	396	384	393	414	380	393	401	417	390	390	431	424	413	384	416	382	399	388	397	410	422	387	396	389	383	402	408	395	394	434	414	407	393	387	416	426	383	395	414	413	393	411	372	380	390	404	446	422	392	390	400	380	379	388	378	392	372	414	429	394	419	426	422	428	433	418	405	392	414	428	392	397	394	377	383	403	404	406	418	402	390	404	377	416	404	388	415	391	364	372	417	377	391	414	410	428	375	382	414	442	407	382	397	420	414	429	416	412	390	388	414	414	388	396	419	388	434	429	420	403	431	396	395	413	417	418	370	396	416	408	394	406	400	446	400	413	417	425	409	436	409	413	399	436	433	422	444	424	428	403	441	391	410	405	408	392	418	396	413	404	421	421	388	440	408	377	424	382	412	426	398	444	372	403	415	395	385	397	366	452	433	382	418	431	418	394	390	416	397	424	421	422	378	398	387	397	379	394	421	413	423	363	410	380	401	414	424	379	392	415	361	419	390	393	405	426	422	403	373	407	422	413	393	427	420	428	437	427	392	406	386	379	433	422	417	415	427	414	412	397	389	407	409	379	399	419	391	424	412	392	369	417	383	420	404	409	364	416	425	415	397	418	390	406	424	401	375	410	409	408	409	414	405	413	433	389	428	397	406	385	388	395	385	405	443	421	396	398	372	409	363	401	405	403	424	428	414	416	415	388	405	407	432	410	408	396	384	396	383	415	428	445	358	422	421	390	399	392	436	403	451	414	416	396	380	405	394	416	400	432	405	393	414	414	414	398	398	416	391	389	432	380	381	438	420	422	413	412	413	426	433	405	406	428	393	412	392	387	447	406	388	393	419	413	395	407	398	401	415	391	402	438	363	412	422	403	396	382	376	412	383	403	396	413	467	378	406	392	403	425	383	388	384	421	394	421	409	386	400	379	402	418	369	434	437	396	391	416	416	408	410	397	409	398	389	436	383	405	397	391	406	367	405	435	407	375	390	403	379	414	402	432	390	395	387	401	447	428	399	418	385	390	385	405	421	433	406	414	440	419	392	421	406	406	413	388	417	414	395	447	447	412	404	411	414	413	420	444	392	423	392	385	404	422	421	418	396	403	394	432	417	425	415	380	413	388	450	411	424	410	428	359	426	410	396	420	395	416	413	383	375	412	417	414	385	427	395	384	463	424	410	431	390	406	387	406	396	434	418	386	424	410	414	400	413	427	409	388	402	404	387	406	419	395	395	413	391	405	416	383	413	422	395	398	395	415	365	400	383	410	426	416	421	407	395	393	401	417	390	397	376	437	383	384	399	404	404	401	404	384	400	407	384	420	403	388	416	396	381	398	383	408	372	383	418	422	378	407	386	419	412	428	382	390	375	425	353	393	393	420	383	422	404	438	397	404	380	385	395	416	402	413	412	433	393	427	417	394	347	407	418	427	443	454	418	368	415	386	390	411	429	409	398	406	376	396	420	393	424	391	406	402	406	389	385	396	383	413	396	415	364	414	380	417	412	422	388	385	394	409	390	391	432	425	424	404	422	396	383	433	410	404	409	434	403	409	398	424	416	410	406	418	430	406	474	379	419	410	370	422	405	412	385	399	423	387	401	386	380	403	398	410	439	358	378	405	421	394	422	409	372	352	411	433	379	426	444	409	417	393	448	383	407	393	381	404	410	397	373	403	373	395	406	415	414	372	403	392	429	411	396	386	363	415	431	392	396	412	437	430	383	404	376	363	415	413	453	408	384	410	396	416	429	403	419	399	380	436	409	460	408	402	388	389	431	428	389	396	393	448	372	394	423	388	454	419	405	432	436	414	403	409	396	403	440	408	396	452	358	391	396	422	429	387	421	387	437	419	401	420	418	403	388	414	421	416	423	392	406	381	393	398	415	395	424	417	405	382	381	399	383	388	429	427	393	404	419	403	432	427	386	429	395	395	420	384	402	379	398	415	404	436	428	438	409	437	413	395	408	390	385	426	400	413	376	397	397	409	415	398	400	407	418	409	433	411	386	441	450	388	381	442	409	405	415	408	368	410	396	417	429	413	401	399	374	399	425	420	404	422	396	403	391	368	392	443	409	432	409	400	394	442	394	359	417	382	380	374	406	378	415	399	383	407	412	423	439	422	394	417	404	395	383	408	399	447	419	437	425	404	418	387	404	399	405	365	391	397	423	393	408	377	427	427	394	378	400	419	381	427	413	374	386	388	398	368	396	419	395	402	397	398	369	391	405	370	357	405	400	410	406	364	384	399	371	387	391	420	396	395	397	391	367	411	436	435	405	381	395	397	415	425	421	402	370	409	400	396	415	448	424	359	388	412	421	419	406	428	415	394	406	432	414	406	408	412	414	422	413	389	429	395	423	466	406	427	414	399	456	391	393	393	419	403	336	433	422	390	392	380	394	385	399	364	388	400	381	373	389	402	402	420	434	409	422	430	425	391	402	415	397	386	407	385	429	401	402	408	368	398	394	440	408	387	432	393	421	452	433	399	389	388	376	402	419	419	424	416	381	402	414	426	420	396	392	428	406	411	404	397	371	438	419	407	422	386	410	377	400	466	420	392	400	421	381	382	359	381	387	390	399	415	420	390	415	401	424	446	370	368	392	431	432	397	408	391	369	417	402	388	412	412	380	418	387	383	431	437	421	426	433	397	407	392	380	382	385	371	410	397	423	389	417	385	419	412	397	418	394	434	410	392	440	419	393	406	420	419	405	399	425	381	403	393	411	441	414	375	411	385	396	411	413	401	401	426	369	368	391	424	407	414	395	380	420	408	419	367	406	394	433	418	401	423	395	416	394	432	400	394	404	418	421	407	394	377	411	423	438	423	411	436	419	387	422	410	407	401	428	399	372	341	388	416	407	423	390	399	427	371	401	381	401	402	388	391	422	374	436	387	381	400	415	402	429	438	418	397	421	362	403	436	415	433	404	405	411	404	394	374	407	413	407	422	401	417	411	423	405	408	421	402
22451	21040	28591	23741	21040	21093	11956	1255	859	778	711	686	619	590	530	530	512	496	485	488	445	420	466	437	419	463	483	435	399	439	410	423	404	389	400	405	411	441	401	388	390	397	428	393	393	379	360	369	405	392	376	383	399	356	385	403	369	393	378	391	401	383	354	382	395	407	412	397	372	381	402	346	388	414	399	341	398	425	372	393	397	397	369	369	393	402	405	369	413	431	386	390	376	371	388	392	391	421	351	377	368	397	409	354	405	403	367	375	401	420	394	388	386	369	389	396	377	386	398	407	386	395	367	389	385	379	412	389	369	380	405	371	405	385	411	359	378	412	402	364	412	368	419	424	397	389	419	384	368	368	404	397	392	381	382	383	407	410	390	378	395	427	410	369	419	406	397	373	416	347	415	370	429	394	391	407	406	398	443	378	384	396	386	377	413	358	371	398	403	381	415	358	402	378	384	371	385	414	365	412	397	358	341	408	385	396	407	407	380	393	391	407	412	350	425	427	391	388	384	399	381	397	392	372	392	383	395	389	419	401	383	413	393	397	419	413	412	389	388	361	370	383	389	403	369	386	415	365	398	431	394	381	388	368	397	397	361	391	409	383	425	405	384	387	394	393	419	366	405	372	428	397	399	394	388	374	409	373	386	430	391	389	387	392	414	395	393	365	399	362	404	351	387	375	370	407	382	377	368	414	404	366	402	374	353	390	343	403	400	355	365	393	368	394	394	408	383	398	396	385	394	414	370	407	393	374	398	423	369	354	391	407	392	374	407	392	351	384	421	375	387	408	355	329	413	388	375	384	415	390	397	399	371	370	357	386	390	373	376	350	375	376	365	399	375	364	388	413	393	365	383	407	420	371	402	376	390	402	380	392	383	381	408	394	382	393	386	383	365	374	381	398	376	385	412	400	374	372	392	369	389	394	408	396	375	393	417	381	371	400	349	379	382	388	393	386	362	392	402	372	372	415	397	387	385	395	396	398	381	366	415	406	390	385	363	420	373	375	345	390	400	383	355	406	393	395	418	370	401	392	380	415	370	389	397	341	371	350	391	375	377	363	401	382	402	397	404	387	397	438	381	408	357	400	409	389	382	368	400	376	363	386	374	407	397	389	370	388	368	382	408	380	364	393	412	403	367	412	374	368	444	400	415	394	348	377	400	388	372	357	427	374	373	396	365	415	401	375	380	390	399	361	370	364	404	389	405	358	382	407	413	363	403	392	395	378	406	378	372	371	419	356	378	383	389	376	401	384	385	431	382	386	385	343	411	397	353	399	383	388	404	378	415	393	399	405	401	363	407	391	386	410	402	367	419	405	381	410	383	416	412	401	384	388	370	439	391	414	435	412	395	376	411	381	415	354	377	382	377	396	361	414	385	385	375	361	386	389	384	359	364	405	424	393	357	395	404	409	407	371	358	405	417	386	376	382	354	366	337	407	385	398	372	379	420	405	391	385	378	386	356	400	399	381	384	378	406	403	397	430	401	381	396	360	388	385	371	383	372	396	390	376	422	411	380	398	393	395	403	376	417	392	440	392	370	421	374	357	362	375	424	362	388	369	400	346	389	414	407	368	358	403	386	405	392	352	355	398	396	404	400	362	425	435	376	354	365	372	384	422	390	392	403	417	389	417	382	356	369	410	359	367	390	388	406	371	389	378	375	369	395	402	396	392	406	394	410	391	380	377	409	403	388	377	390	426	375	416	388	427	373	372	414	375	410	437	384	379	399	423	413	370	393	367	362	432	360	398	365	433	393	373	377	407	383	408	398	363	402	398	372	386	377	402	389	383	377	343	367	405	375	399	397	372	400	412	402	379	421	377	408	343	370	368	400	423	362	369	426	393	445	357	412	383	394	408	389	385	375	393	370	409	405	414	403	388	384	368	405	361	415	367	403	371	390	399	370	401	365	371	383	372	373	357	380	362	389	398	365	373	366	377	434	376	409	377	369	371	396	388	369	379	386	441	372	412	389	410	391	358	374	406	417	420	379	377	350	352	374	419	394	392	390	410	393	417	379	383	409	391	369	388	384	353	382	402	391	372	384	385	369	358	396	397	389	367	383	372	392	421	404	394	389	396	411	365	392	417	380	423	380	379	358	355	395	388	394	377	384	408	397	376	361	386	367	388	379	401	364	358	413	396	379	405	357	392	385	393	392	361	371	381	398	406	396	372	363	417	404	362	377	359	385	364	387	376	379	392	415	381	367	350	391	376	409	400	410	371	411	386	398	367	387	399	395	394	377	379	364	369	380	386	394	404	404	386	393	390	372	360	370	373	408	402	372	366	385	385	398	377	374	397	370	365	359	409	399	374	386	405	359	379	387	378	408	414	408	393	371	438	400	386	383	363	375	364	387	383	380	358	364	409	391	399	393	344	383	379	365	377	412	381	419	377	371	388	359	366	377	413	384	348	396	376	383	383	407	403	406	375	400	354	386	380	389	350	400	379	370	413	382	398	381	389	406	374	364	386	388	369	374	383	351	368	386	416	402	389	395	370	362	396	380	354	379	381	387	382	374	383	385	395	395	441	395	393	384	406	388	398	367	384	335	376	416	396	393	439	395	379	355	407	399	400	389	363	389	383	389	430	408	380	348	359	383	401	412	371	443	393	359	357	369	406	369	404	396	416	354	382	372	385	394	386	398	354	409	387	393	375	415	382	414	365	372	350	417	405	373	417	384	368	395	390	370	401	401	376	366	420	379	420	387	371	376	381	411	410	392	412	373	374	383	379	377	361	377	368	381	376	384	370	402	366	368	396	356	400	373	379	353	378	369	372	440	415	395	377	384	389	367	386	410	403	439	369	385	411	395	399	421	385	361	391	380	395	373	389	391	382	418	421	383	411	409	377	347	429	394	401	383	380	405	399	390	379	409	400	380	406	388	400	378	387	419	387	332	410	383	382	392	390	392	403	365	360	364	388	347	400	384	376	369	401	395	355	373	364	360	381	380	368	401	410	380	397	352	383	404	392	372	397	398	416	433	383	400	382	433	420	400	384	396	390	365	404	380	362	383	382	390	364	361	377	404	411	375	365	390	403	375	382	393	386	402	420	372	380	384	415	360	380	369	393	369	389	374	390	389	410	447	372	384	377	412	371	360	356	384	320	359	369	401	400	388	391	394	363	371	393	423	405	386	388	420	362	423	419	372	386	375	396	347	394	393	373	370	386	392	402	396	377	401	393	373	398	364	370	369	389	354	400	433	389	365	349	409	381	354	416	426	387	400	384	380	400	398	351	414	365	365	420	386	401	387	380	374	387	378	404	430	402	376	389	374	368	392	397	408	380	353	397	400	380	385	430	396	405	415	376	360	358	407	391	395	387	419	403	396	370	350	333	367	406	385	383	380	412	357	410	425	389	402	383	381	419	379	398	394	362	383	415	411	405	370	398	402	389	436	371	400	387	357	410	368	363	397	388	402	406	396	395	364	360	349	382	424	378	390	350	396	413	371	402	388	389	403	377	384	393	371	399	371	389	388	360
12193	12913	10783	5360	3565	2683	2030	1531	1367	1052	893	852	755	700	635	597	590	546	525	486	514	486	499	508	482	495	464	471	460	445	464	433	454	448	449	424	442	425	455	417	421	458	462	415	443	415	466	423	400	379	380	427	407	401	419	344	458	431	449	383	441	440	391	379	404	381	393	383	401	405	381	396	395	418	405	427	460	418	384	433	431	417	384	419	401	422	425	400	434	384	430	407	443	409	437	446	410	419	393	402	410	430	417	397	427	355	420	419	388	405	408	374	416	436	432	419	425	390	427	426	439	354	376	390	394	372	379	377	404	445	384	403	387	394	391	434	370	403	407	399	371	419	403	394	418	398	394	394	436	432	376	388	386	397	395	410	417	398	376	441	410	378	398	385	427	395	397	387	395	397	394	436	389	415	409	392	421	422	389	389	408	402	398	471	421	387	398	401	411	421	393	389	414	406	398	378	412	397	409	442	424	412	367	410	413	408	374	400	400	393	420	453	401	431	400	385	418	422	408	404	380	408	397	388	396	466	432	439	422	412	396	404	429	410	417	416	416	369	412	412	401	426	374	388	444	405	435	396	418	401	398	411	391	386	356	425	410	390	409	436	415	416	415	414	388	414	400	411	369	406	403	406	380	431	412	418	407	405	415	395	437	394	397	431	408	410	434	425	391	434	378	433	397	375	415	402	410	410	446	379	391	371	365	397	429	426	414	368	422	360	430	418	391	375	425	416	407	449	442	371	383	442	398	377	424	427	389	417	430	402	404	406	407	390	460	410	400	414	400	397	442	393	412	423	386	383	420	384	429	425	401	379	407	399	395	413	395	387	391	415	358	389	370	418	412	435	430	391	387	405	407	375	401	405	464	397	432	408	400	420	406	397	384	365	402	428	400	401	387	391	396	413	399	410	386	404	421	411	399	406	405	393	404	423	415	368	389	412	425	418	389	403	404	384	402	383	429	382	394	427	399	395	395	381	410	406	420	349	399	382	401	403	446	427	430	394	386	399	424	397	452	377	354	399	430	407	406	399	418	410	385	410	421	385	425	441	384	440	357	388	424	393	410	398	401	401	389	404	382	388	404	422	434	409	431	421	409	345	439	402	410	453	413	405	424	437	407	403	392	384	410	392	421	412	386	414	405	412	403	402	440	400	407	434	369	394	430	386	422	376	399	400	384	409	413	405	396	407	402	393	398	401	413	367	376	389	412	398	405	393	368	386	424	435	396	397	418	412	393	425	392	406	441	423	379	383	395	419	395	414	398	393	408	413	382	397	416	382	407	426	399	390	397	393	401	427	405	422	448	415	419	405	381	404	397	403	393	402	402	376	402	413	372	426	405	435	385	379	389	450	396	388	429	411	374	373	403	406	406	392	373	399	430	400	392	415	386	391	395	440	422	410	403	405	365	452	418	417	400	382	399	418	378	391	420	391	408	396	366	415	390	401	397	407	437	380	403	407	417	411	418	393	387	421	419	402	444	400	397	389	399	376	465	433	397	402	409	423	388	393	440	429	396	419	390	426	416	427	428	411	395	421	402	401	379	419	414	371	434	386	407	406	381	377	391	403	433	422	397	404	387	403	387	404	400	381	437	400	385	445	424	402	443	401	426	402	391	421	409	381	412	398	435	406	384	408	433	391	447	391	397	400	377	384	396	442	368	406	391	434	403	372	407	431	402	388	377	389	377	397	453	372	411	407	379	418	443	400	395	401	411	416	403	425	388	368	386	396	428	395	458	445	410	387	424	373	403	407	402	430	426	390	398	445	392	395	432	452	398	404	403	403	375	378	423	395	389	442	403	451	394	409	376	399	394	415	410	414	413	360	381	380	422	400	418	402	389	381	394	427	434	423	423	412	373	406	386	414	395	406	384	441	431	447	410	405	418	371	419	401	403	375	421	395	429	429	418	387	394	418	410	433	410	438	400	400	413	422	458	409	405	409	408	415	380	430	449	366	403	384	409	411	452	404	421	397	421	424	365	412	411	351	419	429	384	390	385	364	403	398	414	405	387	361	406	417	367	413	416	414	367	385	402	397	406	374	389	415	405	393	409	416	392	403	408	422	417	430	417	390	386	409	375	403	408	422	411	391	416	388	393	446	437	397	393	404	416	399	390	412	401	397	417	413	413	378	435	385	389	376	411	416	407	402	397	418	376	392	421	432	419	384	416	392	356	392	396	384	390	386	391	399	386	396	409	399	400	403	376	402	424	408	403	401	393	395	401	407	390	407	427	419	423	390	415	452	361	419	402	396	408	434	430	388	392	403	370	408	432	389	421	356	415	406	421	393	401	429	412	390	392	401	414	411	402	440	410	378	379	407	360	378	406	344	429	367	399	394	395	378	388	449	395	434	378	388	405	407	429	406	420	382	417	408	422	408	364	369	401	486	400	388	404	464	420	386	430	417	408	420	409	437	400	423	397	386	420	406	385	391	448	425	405	399	413	444	448	377	417	407	395	404	376	401	382	424	405	398	431	396	363	388	418	405	427	433	415	388	350	430	378	414	402	411	413	372	432	402	364	403	401	413	422	389	399	390	378	416	363	397	381	402	398	389	400	399	409	391	412	372	405	389	389	392	401	461	386	401	444	386	422	404	415	424	408	418	440	412	406	446	390	375	440	403	433	394	399	403	400	386	405	374	376	403	416	461	394	415	436	422	417	414	394	427	400	401	439	418	386	432	391	416	416	407	423	419	412	412	406	392	392	373	377	390	388	419	394	421	375	427	395	408	407	372	425	400	445	398	397	381	433	410	376	419	392	408	390	418	409	379	368	387	414	407	396	463	415	396	421	400	439	394	429	423	414	416	460	431	416	436	407	379	410	374	411	378	434	393	439	436	441	376	390	415	415	420	433	402	375	419	414	422	403	398	405	377	384	422	439	406	363	398	396	416	395	428	429	390	439	386	457	408	403	385	393	410	408	396	356	419	420	401	389	438	369	384	398	413	406	405	430	389	402	426	420	385	402	411	419	403	400	442	433	389	397	379	408	423	404	398	405	424	415	385	414	397	393	401	426	436	360	411	373	390	411	356	423	417	393	384	384	384	406	406	415	437	405	409	374	427	441	421	408	398	415	394	456	411	374	441	383	419	382	458	393	420	428	418	436	378	397	427	414	405	422	382	423	390	388	396	360	373	372	420	397	387	449	380	416	415	407	405	432	422	409	426	418	409	406	442	414	409	398	438	413	426	400	407	414	395	352	397	406	414	427	402	394	403	424	382	405	391	399	411	398	375	421	382	407	377	428	420	403	386	407	404	370	419	397	390	383	411	430	399	381	376	393	415	409	426	420	412	400	369	388	450	409	408	398	404	364	415	387	417	387	413	454	432	421	409	368	410	436	416	403	414	414	378	435	433	390	400	372	418	418	409	425	414	377	402	406	403	385	422	401	416	410	401	394	424	367	395	455	388	407	399	445	416	425	400	424	403	395	375	395	390	435	398	419	398	402	407	433	398	381	396	381	362	423	412	425	430	429	352	443	422
22455	21030	28582	23704	21032	21072	11929	1351	860	769	726	636	596	596	529	492	503	520	459	434	479	404	418	440	460	444	438	436	462	414	469	405	431	395	427	449	409	415	427	432	384	417	376	410	358	397	434	414	405	390	401	398	388	380	391	399	399	367	408	412	420	386	369	397	398	411	405	360	400	388	382	398	407	408	432	367	421	365	405	386	345	383	333	385	437	382	398	374	375	405	395	418	376	372	395	333	357	371	372	407	396	387	403	396	397	369	419	339	401	396	422	393	392	379	386	381	361	388	372	384	336	397	430	378	411	362	399	381	403	364	375	384	361	353	368	392	358	396	395	366	370	434	358	393	396	395	383	425	389	382	398	413	390	433	381	415	414	403	369	366	385	396	373	398	360	396	368	373	404	398	401	386	365	420	350	396	389	394	397	378	383	371	366	426	437	355	335	385	395	404	390	419	390	398	385	367	382	411	377	394	390	343	378	409	373	406	354	391	380	392	389	363	376	396	397	405	401	392	361	381	411	381	370	391	366	373	416	374	397	376	376	403	378	393	386	416	376	412	358	343	355	385	403	387	404	369	372	370	393	399	382	385	401	348	348	380	383	406	398	378	379	364	370	401	400	394	395	366	384	363	389	351	397	407	369	389	395	392	404	419	350	375	404	412	396	397	387	380	360	396	396	348	387	390	362	391	417	352	384	407	410	402	396	389	370	385	372	395	379	379	367	416	373	359	368	402	434	400	395	380	408	378	376	413	375	416	381	390	389	337	400	408	362	412	382	366	406	414	397	414	396	383	394	377	387	401	374	355	369	402	382	377	378	364	415	350	369	385	391	377	385	374	370	389	415	395	365	356	392	379	413	388	417	395	383	406	383	389	385	387	390	367	351	381	384	384	358	346	394	377	369	426	360	402	399	361	374	392	387	401	393	387	361	377	421	355	399	410	382	382	335	382	373	351	388	364	386	330	378	377	404	393	408	385	398	413	360	358	393	331	394	412	410	395	413	397	365	353	369	404	368	362	396	341	399	366	397	397	377	350	390	397	397	377	365	417	400	375	380	378	399	361	409	404	397	368	381	368	388	399	396	377	362	387	400	393	388	381	389	367	377	340	403	362	384	375	403	372	391	400	383	374	394	375	381	395	351	357	369	400	387	392	362	375	342	406	369	385	386	393	403	390	364	387	416	377	398	374	373	338	411	357	409	371	377	376	372	386	363	400	404	419	406	378	412	367	370	393	425	414	350	365	375	379	413	408	390	390	386	390	419	370	384	406	376	372	399	378	403	397	435	392	391	419	398	385	389	409	391	380	364	383	392	383	338	355	391	407	382	406	383	422	387	391	395	369	373	376	363	383	394	379	389	378	382	418	342	393	391	403	393	387	365	380	428	355	400	417	381	416	377	384	380	412	414	394	369	383	371	374	359	378	386	439	381	383	363	379	361	402	375	398	344	350	365	383	391	390	373	372	369	386	410	410	397	392	389	381	389	369	428	378	398	402	398	380	402	408	413	399	417	390	362	403	396	374	363	383	390	396	366	415	381	381	406	384	383	378	361	385	405	398	385	384	382	418	346	375	391	400	417	387	385	384	365	382	356	385	393	371	361	405	407	383	380	393	405	397	351	398	388	370	343	396	379	415	380	388	389	396	378	337	381	389	392	358	375	393	408	406	378	361	384	353	377	404	369	346	368	375	398	381	380	382	404	370	372	385	420	430	362	381	374	364	377	420	364	364	366	358	431	390	386	381	378	386	351	345	346	387	398	395	374	375	362	417	394	402	367	358	347	419	397	356	353	382	387	358	391	413	368	390	348	391	382	426	353	397	382	323	381	368	387	381	418	388	372	382	390	348	360	392	375	372	370	394	338	398	374	400	387	358	394	399	339	399	400	401	383	410	379	355	373	382	376	369	405	399	348	390	365	425	419	385	410	381	363	364	402	402	428	417	392	423	400	388	373	399	385	340	374	395	379	399	388	358	374	402	369	408	388	397	426	386	394	387	427	407	382	417	392	421	360	381	347	384	348	380	358	390	360	407	360	414	377	387	367	388	339	414	413	359	392	375	392	382	353	358	406	419	348	362	395	396	402	385	367	401	401	342	372	396	388	393	402	396	352	396	353	404	386	380	383	375	425	416	385	364	378	392	431	398	405	362	390	375	351	375	411	388	388	415	396	353	408	381	367	420	411	379	380	384	370	398	424	369	410	391	404	402	357	424	377	413	373	384	384	377	367	365	421	386	379	393	401	375	374	411	391	382	395	382	397	391	367	388	406	409	363	390	390	398	383	374	416	371	356	396	396	365	364	389	413	380	349	389	391	362	395	388	343	362	404	416	363	377	414	400	376	382	406	378	370	366	366	392	434	393	400	370	391	388	360	376	381	419	378	373	370	372	368	402	418	357	341	371	368	388	400	408	381	400	395	413	416	385	402	367	359	361	388	408	364	403	384	387	393	384	342	364	342	375	378	404	353	370	382	372	398	386	378	357	355	361	369	374	386	369	376	390	396	335	371	396	380	390	403	362	393	408	420	401	382	371	395	404	394	382	376	398	360	383	343	388	380	380	375	420	360	391	411	348	368	408	399	401	390	368	400	388	399	386	395	393	384	378	366	395	403	388	399	403	379	401	391	348	376	359	390	380	368	390	402	392	369	386	373	397	384	373	377	385	383	382	383	379	394	392	418	368	407	376	368	376	371	371	368	399	363	390	411	353	381	381	382	422	387	391	405	383	381	393	405	394	391	423	355	380	418	393	374	376	377	360	367	385	416	405	368	385	367	418	372	375	389	399	390	406	369	364	380	390	377	383	380	389	419	381	357	418	389	348	379	390	372	400	384	381	390	432	375	413	398	352	399	329	386	379	386	405	367	388	326	392	395	376	352	360	389	382	365	377	374	390	371	381	393	375	380	366	384	363	420	369	370	375	409	405	403	362	351	364	394	403	400	368	380	392	350	407	419	374	377	369	412	380	420	423	374	368	395	389	394	374	402	384	399	378	407	377	387	365	384	387	433	397	371	382	398	331	354	358	414	395	391	365	362	378	380	411	374	410	404	367	357	392	412	392	410	380	392	372	381	366	391	402	394	410	342	380	371	373	378	411	362	411	407	381	378	421	394	356	371	422	402	402	386	389	372	386	372	396	381	403	389	395	393	366	400	366	370	371	388	392	445	366	400	353	413	387	402	394	397	366	407	394	360	432	411	385	400	377	396	374	401	374	363	350	394	361	374	420	390	374	371	372	388	392	370	380	392	437	407	384	357	397	386	342	370	402	364	414	344	372	398	383	384	373	371	391	414	377	407	384	379	422	382	393	398	367	404	364	387	391	357	400	376	409	415	413	352	386	388	392	408	361	361	378	383	391	409	416	404	386	357	387	417	338	383	358	359	407	397	394	363	398	411	400	365	349	395	401	397	382	410	385	389	392	384	391	358	375	391	358	385	394	388	389	388	401	362	392	372	359	372	374	387	379	381	411	359	410	383	402	412	354
10088	12916	10944	5397	3638	2819	2040	1683	1225	1083	921	877	715	710	661	609	589	538	610	504	479	516	463	480	482	417	421	478	439	423	456	412	440	428	407	448	434	468	402	450	404	449	429	420	411	448	418	424	380	429	400	367	418	402	428	416	406	408	407	445	421	384	415	395	405	363	405	425	394	399	376	414	392	375	406	410	400	414	407	407	421	405	382	410	417	398	421	428	401	387	375	375	452	437	409	381	438	410	398	388	406	429	393	377	428	407	358	408	436	396	424	453	359	374	411	390	413	441	398	433	421	400	411	427	381	432	370	411	396	413	457	406	422	412	401	383	400	412	409	403	363	393	370	438	379	391	413	434	415	358	429	399	387	376	421	407	394	388	397	414	409	410	392	351	408	417	352	407	398	389	408	412	402	379	399	397	400	426	401	379	401	428	392	416	403	411	407	415	376	383	412	427	387	425	405	411	400	414	375	378	423	415	468	418	379	398	430	422	400	387	388	408	393	421	391	371	445	384	436	420	405	345	385	421	428	410	399	385	422	428	410	364	390	372	424	378	387	407	385	379	421	425	448	374	425	413	423	415	383	407	420	395	402	394	408	418	403	457	366	397	409	454	439	397	426	390	411	404	374	433	440	377	392	422	398	396	437	416	399	412	413	399	406	396	431	389	378	377	406	389	397	405	378	371	427	392	421	385	400	396	415	429	376	379	397	403	408	401	422	420	415	413	414	397	400	409	445	401	355	395	406	423	471	424	392	385	371	397	364	401	433	430	426	398	406	375	407	391	405	386	420	423	396	406	408	414	419	382	399	402	436	440	389	393	418	400	374	413	396	400	414	425	410	397	413	391	398	403	372	398	376	397	408	380	410	415	428	405	422	402	422	383	414	415	420	400	429	378	385	364	419	377	427	411	377	405	398	443	403	392	411	422	417	411	388	393	455	403	431	405	416	404	384	426	445	403	401	390	417	384	411	414	381	393	418	418	409	382	399	389	403	398	409	400	401	390	375	405	392	425	453	437	402	444	393	372	386	454	391	376	414	443	416	429	398	423	424	384	424	423	381	410	422	407	394	418	397	417	418	416	408	406	376	382	362	380	419	413	399	419	420	369	410	454	388	439	395	387	395	400	425	393	387	393	396	414	419	433	418	381	394	420	418	409	418	419	445	383	418	414	405	371	417	387	424	402	407	409	367	379	377	380	385	414	421	454	383	412	423	434	402	415	425	413	428	409	405	413	400	414	414	413	391	399	392	403	402	393	404	420	406	409	389	403	424	401	422	401	358	420	437	427	410	376	413	421	443	409	420	403	379	386	415	387	422	415	389	407	412	428	413	399	382	398	410	426	396	418	386	425	411	417	378	407	375	419	430	429	416	391	406	369	400	370	394	415	429	402	409	409	411	420	397	388	409	383	424	406	386	421	374	427	410	391	390	409	409	389	433	379	386	394	435	410	416	383	408	399	440	397	416	418	406	404	420	396	452	387	447	416	431	410	409	390	386	433	397	402	387	411	443	426	385	397	409	378	402	398	404	391	435	412	419	389	396	395	421	406	400	408	407	423	396	382	398	388	379	402	382	379	426	407	396	383	396	385	402	412	438	413	421	363	408	401	392	403	372	417	371	408	405	401	406	388	371	405	357	410	423	376	438	379	392	390	404	381	411	425	383	404	394	419	454	376	399	387	420	435	405	426	420	413	414	407	386	404	449	391	438	379	438	388	368	418	409	428	394	361	408	424	403	376	428	410	385	418	384	385	403	384	389	420	382	413	440	413	401	405	395	376	408	411	398	397	425	390	403	424	407	445	407	400	399	396	389	431	409	414	440	375	383	407	380	366	417	395	413	430	443	417	402	433	385	409	399	373	426	416	423	393	412	419	429	451	429	405	415	399	430	365	425	397	388	370	406	412	415	367	418	422	394	432	400	414	427	407	389	417	386	376	383	399	407	408	403	393	396	390	417	393	422	393	418	416	408	378	393	390	388	413	454	384	407	407	373	383	403	406	406	390	392	408	397	386	400	385	425	391	387	427	396	407	411	408	397	402	418	379	410	355	345	397	404	407	388	434	379	415	411	411	416	421	393	356	446	407	404	383	429	382	402	395	397	407	410	383	388	415	427	411	433	449	416	393	427	390	423	385	414	418	410	403	374	416	420	373	414	395	409	405	410	387	405	421	388	440	386	394	393	371	404	404	408	402	420	431	387	401	410	421	406	418	407	370	377	417	427	402	429	410	426	402	379	382	431	384	403	398	412	405	442	390	431	417	403	403	397	378	388	397	417	401	402	399	429	405	404	423	420	385	404	435	393	406	403	378	368	414	400	408	400	418	392	370	409	415	420	422	397	357	422	374	400	421	394	388	384	405	419	405	388	388	441	373	356	418	392	409	391	393	355	386	385	393	396	407	426	394	399	407	449	398	367	386	425	394	391	369	396	364	393	397	405	427	411	422	395	395	371	387	427	387	395	410	432	417	402	400	424	474	392	384	394	425	441	380	413	408	402	425	399	390	428	407	403	390	429	385	405	404	385	436	369	391	449	420	384	398	397	374	415	426	385	389	400	392	406	451	406	447	396	403	442	389	421	408	405	416	376	414	387	406	404	402	442	366	396	392	389	441	387	437	391	414	378	404	424	430	401	422	378	394	423	387	401	386	415	376	414	383	427	422	405	388	385	419	386	450	393	406	423	436	421	408	418	413	395	426	447	405	401	420	393	396	442	402	381	368	407	408	393	410	379	417	388	410	386	384	375	372	404	393	418	408	422	423	445	392	409	389	388	399	423	414	430	386	435	428	362	387	425	426	431	433	417	405	408	436	399	406	445	427	420	377	374	414	387	394	360	390	397	366	372	384	407	394	373	419	424	451	374	357	385	366	383	401	438	398	411	395	394	426	398	393	374	390	412	418	399	388	401	408	405	397	402	391	386	421	403	394	412	403	404	406	412	413	350	394	442	440	384	429	403	393	388	415	419	441	383	407	400	415	411	425	402	411	380	437	409	414	409	401	405	364	425	402	404	389	431	410	393	413	415	402	400	424	393	384	436	428	403	394	426	376	428	395	421	411	394	416	412	456	399	411	429	398	419	427	442	372	402	421	363	435	371	411	431	383	460	416	411	409	389	412	387	418	385	373	412	378	420	371	432	379	386	435	391	393	370	390	383	398	391	410	433	409	365	393	401	403	427	405	429	440	397	389	397	443	377	456	429	393	404	367	399	441	379	394	444	412	380	412	421	391	401	363	359	387	394	429	418	425	387	427	417	403	410	416	414	392	381	418	402	387	382	403	410	392	406	388	412	417	366	432	406	426	423	365	375	397	397	403	380	426	390	415	394	397	391	434	416	423	432	430	400	435	436	386	383	411	366	388	422	381	402	412	375	382	416	397	431	392	406	389	384	366	424	417	415	429	398	396	375	410	419	373	415	409	426	390	370	385	386	424	395	398	387	407	399	418	389	431	401	399	365	374	443	369	422	411	448	390	389	414	430	416
22483	21066	28597	23739	21066	21125	11838	1348	874	759	683	617	659	547	522	495	505	491	456	436	471	461	416	429	423	463	421	418	421	391	413	419	422	393	390	386	412	410	409	383	391	383	369	395	403	372	415	372	414	396	407	407	358	350	402	383	404	392	414	352	406	362	411	384	412	380	388	372	379	372	383	396	401	395	420	394	401	386	427	409	364	369	366	387	395	390	351	382	378	408	395	398	385	383	367	395	385	394	383	359	374	334	407	364	422	409	394	406	377	402	380	373	406	404	413	346	372	366	375	389	393	379	386	407	390	414	388	373	363	389	390	391	417	388	365	403	402	371	394	388	404	388	410	379	421	373	383	395	371	396	344	407	410	378	377	404	383	397	385	418	376	393	383	409	343	340	351	385	387	384	408	387	383	389	407	362	419	406	339	379	370	401	375	371	380	367	403	394	384	367	376	380	374	394	384	380	385	387	396	366	380	373	363	354	370	349	403	381	386	376	401	394	357	375	401	404	352	401	407	358	361	403	399	393	373	389	361	353	387	393	364	400	361	377	395	390	386	356	393	381	390	388	370	403	343	377	393	369	371	372	393	357	402	364	384	384	382	383	399	373	358	364	391	369	437	406	393	384	396	395	397	370	369	352	366	374	371	370	403	429	397	380	385	361	420	393	361	369	383	372	373	390	365	378	370	391	350	376	392	367	382	379	406	374	374	388	391	372	379	376	404	369	356	380	407	398	372	362	361	371	404	334	368	407	415	408	408	389	424	391	381	399	413	417	375	374	353	361	380	388	362	368	407	394	343	396	415	380	355	422	391	383	369	373	394	398	380	420	385	419	374	385	397	419	392	388	383	386	351	401	400	409	384	366	372	402	359	389	371	367	365	378	374	371	389	380	353	380	355	380	421	386	379	401	366	390	369	371	376	361	381	363	393	376	382	399	387	342	375	379	366	391	378	397	358	387	353	377	402	385	369	348	411	403	382	351	395	374	368	378	382	392	362	354	407	384	421	377	369	406	371	418	398	351	358	378	385	375	384	390	367	389	409	361	389	368	410	378	397	360	393	395	360	401	405	411	370	397	351	385	383	349	403	382	404	389	340	337	408	368	346	383	391	356	388	390	394	421	374	359	384	388	362	352	396	362	391	410	410	377	379	395	396	388	348	370	380	387	352	403	401	368	383	393	361	362	391	398	391	362	385	399	367	369	345	400	356	362	378	352	362	355	372	410	404	365	385	385	387	391	364	379	379	384	397	352	389	376	339	404	356	398	366	353	406	370	404	341	382	352	366	375	404	399	397	408	384	401	372	377	415	390	401	397	377	361	414	435	438	392	407	333	386	368	379	358	379	413	364	337	373	372	382	383	367	385	382	364	380	394	403	376	370	340	368	384	389	395	374	416	385	353	395	365	368	370	373	372	384	380	400	377	367	411	405	373	369	373	372	373	366	344	389	372	391	413	381	422	371	363	366	347	384	383	392	368	394	352	394	367	384	391	377	378	379	369	408	396	371	351	354	378	393	351	372	386	397	384	392	364	363	393	335	370	395	381	398	398	380	382	377	411	374	393	406	389	413	363	379	359	397	393	349	360	365	389	378	362	391	375	401	375	392	382	389	365	352	402	422	377	384	377	381	380	385	382	408	369	388	375	387	370	392	364	386	364	362	359	360	400	411	392	410	389	395	389	466	392	365	366	356	419	385	378	366	358	406	416	391	373	392	386	383	397	348	402	419	385	382	364	381	399	424	363	371	426	374	347	390	384	409	368	394	401	363	390	413	424	375	374	367	392	368	365	392	402	351	396	386	347	402	398	384	425	387	405	417	322	362	389	378	418	403	392	376	402	362	404	352	346	358	389	381	389	397	394	386	404	382	408	392	381	379	378	372	356	404	388	359	387	379	382	398	388	337	350	405	413	397	383	373	386	378	387	392	360	365	357	377	406	365	385	366	379	372	384	397	426	340	403	367	365	375	359	413	435	395	364	395	392	388	380	366	380	357	368	390	344	398	414	406	399	392	357	393	353	391	359	357	370	399	386	363	387	391	381	402	405	383	388	363	383	358	385	396	404	362	388	381	389	386	408	405	375	374	383	366	367	422	338	385	406	398	431	371	381	392	371	417	378	414	348	384	337	400	399	372	408	382	443	368	380	360	352	346	393	381	385	391	376	369	399	392	379	400	384	356	388	415	389	398	363	375	338	405	403	357	378	375	407	367	348	375	376	359	391	365	392	385	388	358	430	403	383	360	414	392	398	368	359	409	375	380	342	388	371	377	379	372	377	379	370	368	355	395	391	403	386	383	355	368	354	379	368	383	399	380	359	390	373	396	378	381	390	416	375	401	381	393	339	359	377	373	385	377	391	384	384	343	366	360	399	355	373	400	412	394	384	386	363	338	388	343	384	388	359	375	408	381	358	404	412	356	359	376	395	388	372	358	354	384	387	365	376	386	391	369	367	388	366	326	385	405	369	368	374	420	382	400	366	385	383	380	376	399	391	386	399	365	377	404	349	349	387	372	394	381	379	356	353	374	346	399	365	367	366	396	339	398	421	392	384	368	401	370	367	354	364	374	365	361	355	390	392	406	366	369	389	389	384	402	388	361	383	356	371	369	427	369	384	390	370	404	349	375	360	377	401	379	413	362	360	372	380	419	388	375	365	360	404	360	378	396	404	381	384	368	354	347	366	337	411	419	382	373	368	374	396	385	387	385	392	375	405	401	366	414	383	405	376	398	407	419	411	387	372	385	382	359	385	390	396	383	384	324	406	362	387	360	394	409	366	381	393	392	367	397	382	384	414	375	362	344	365	382	397	421	383	430	376	388	411	389	402	376	379	410	376	389	374	420	402	387	390	364	402	374	388	368	385	395	439	353	401	383	383	374	385	377	371	377	373	365	381	421	366	398	393	370	375	410	395	360	382	340	378	394	348	364	425	372	368	389	413	394	372	395	335	375	363	361	389	373	376	320	404	392	403	374	368	384	358	346	376	372	392	414	394	395	383	372	429	394	392	406	356	393	371	397	430	345	362	374	389	363	380	369	389	375	375	340	357	397	384	350	376	375	382	367	393	386	371	364	393	374	385	375	372	428	328	383	378	367	363	384	407	424	361	403	354	363	387	378	396	357	400	349	386	384	412	398	350	367	375	398	367	383	395	351	381	367	373	387	375	375	397	412	401	396	381	383	342	368	412	404	438	365	386	386	378	363	396	379	385	369	361	344	365	366	365	405	383	383	384	386	338	369	379	346	362	411	413	418	394	374	376	390	405	400	372	394	351	395	345	332	358	394	390	357	351	371	386	411	400	361	395	381	371	342	349	417	387	370	403	378	370	406	373	374	388	437	407	382	395	399	371	350	374	365	398	370	369	366	398	389	372	381	401	391	377	400	370	389	406	394	363	371	366	397	355	390	406	382	348	351	369	396	377	360	394	385	386	365	361	387	392	354	340	404	370	359	347	406	361	358	370	398	380	364	382	364	369	406	357	377	385
8534	13008	11064	5324	3634	2784	2104	1606	1292	1015	977	800	809	706	659	595	558	589	516	517	521	480	482	470	464	491	490	496	443	460	413	403	440	474	429	482	448	452	421	412	457	407	403	449	382	433	425	446	420	406	421	436	415	367	415	384	434	393	402	413	419	406	441	419	428	410	432	408	423	400	435	418	414	417	365	424	405	409	379	432	397	404	426	412	407	387	397	401	384	418	406	384	449	422	396	389	422	371	384	392	385	397	434	376	382	398	411	417	423	394	394	383	404	400	415	380	402	429	442	409	378	386	397	429	416	401	415	404	384	411	407	420	409	403	371	408	385	377	409	386	412	373	388	445	426	407	431	415	360	385	438	421	422	434	388	407	394	388	403	408	397	409	441	414	363	383	393	373	375	390	410	406	378	405	395	368	459	363	380	406	448	406	401	399	416	413	386	417	371	369	390	417	422	401	416	402	420	377	395	408	409	470	392	441	372	410	388	452	405	421	427	391	386	406	384	421	397	394	369	421	394	399	370	418	418	391	393	452	414	415	396	408	399	421	399	435	404	406	383	427	371	436	413	441	410	383	389	434	392	401	416	379	408	405	421	382	414	398	384	389	400	408	384	382	368	415	389	404	384	412	395	408	392	395	394	384	404	407	400	394	400	406	395	400	377	405	398	398	367	409	377	398	377	382	394	380	416	399	375	395	401	392	402	347	421	405	415	422	416	391	396	352	438	440	394	394	412	409	405	412	409	375	389	425	364	389	369	410	399	394	392	381	378	408	380	379	435	389	407	429	384	377	389	413	379	415	404	382	413	401	424	391	402	408	418	388	427	417	407	414	449	426	395	393	391	403	415	402	421	405	404	395	441	400	403	400	387	406	372	432	399	394	344	416	389	392	373	386	420	394	437	401	395	409	407	436	411	432	387	406	377	383	399	371	371	402	387	404	436	422	369	436	364	381	411	417	355	399	415	434	413	376	426	405	395	411	413	378	417	382	399	417	389	391	432	419	436	391	432	395	380	376	415	419	401	391	397	402	414	418	409	437	389	405	422	419	413	396	377	402	398	409	389	366	403	413	418	439	417	385	369	387	397	440	390	435	403	384	396	433	411	403	414	401	416	410	446	419	405	359	423	424	409	396	403	404	395	404	414	394	396	401	384	417	351	390	426	416	377	409	404	420	411	415	394	363	429	420	430	401	431	410	425	386	388	413	384	418	445	382	408	431	378	395	353	390	412	390	394	399	411	360	392	406	411	414	408	398	396	391	374	378	414	393	373	419	410	397	382	401	420	410	401	421	414	407	463	408	410	386	422	394	423	403	400	419	372	368	424	389	408	426	390	389	383	417	401	360	422	377	405	366	422	392	412	385	418	402	388	386	374	422	373	406	409	393	388	393	385	379	386	402	418	396	405	402	401	382	437	426	364	414	353	413	396	375	385	406	445	449	423	408	402	412	400	367	407	381	414	395	415	393	410	387	429	374	388	413	390	395	439	436	398	379	369	418	422	433	419	356	426	421	406	402	409	401	372	391	426	398	400	411	391	402	455	397	381	440	408	435	392	420	386	368	412	420	448	381	386	388	404	411	393	437	394	391	371	423	353	396	397	403	384	397	393	405	422	428	430	373	391	395	415	391	375	398	388	415	368	403	372	395	428	388	423	399	410	401	410	413	376	431	379	450	404	392	393	369	418	424	416	406	383	389	385	431	389	370	411	394	390	408	385	427	378	379	388	388	385	430	372	405	398	401	378	406	394	383	402	435	429	386	397	403	416	404	409	375	365	398	407	395	373	442	424	381	369	403	427	384	386	432	382	440	383	404	408	394	386	395	381	383	385	389	396	416	387	400	388	398	362	369	420	380	418	385	383	433	403	427	416	370	383	423	434	423	356	411	403	396	419	427	382	408	401	398	413	405	377	405	419	371	370	394	435	393	405	387	397	393	355	406	350	419	384	434	368	373	406	390	398	382	397	389	395	410	431	371	392	435	386	420	389	425	420	405	384	399	411	385	405	386	372	395	394	375	397	401	400	413	395	396	400	390	384	405	386	414	380	429	420	385	445	390	404	385	413	407	446	411	384	394	423	411	403	402	389	435	411	425	404	396	399	413	402	394	390	419	394	411	370	394	394	436	421	404	381	432	416	373	445	391	363	388	406	407	396	425	377	379	383	424	418	403	372	433	369	416	413	413	403	381	427	424	410	403	434	408	426	429	392	407	405	413	390	431	388	360	440	394	375	400	382	368	407	404	396	381	398	395	371	394	395	393	421	396	395	382	397	366	411	411	395	415	392	409	426	395	439	437	380	400	433	377	397	345	418	378	357	414	391	416	441	396	423	395	383	401	418	384	416	424	379	405	403	401	420	405	411	382	416	395	400	400	424	399	422	391	400	375	401	403	413	431	404	419	385	382	394	383	391	382	404	407	419	407	396	366	399	396	435	421	411	411	409	367	406	442	403	399	402	391	431	404	403	414	402	406	367	370	375	395	392	395	378	412	401	386	398	422	395	415	457	389	387	431	446	409	362	401	441	381	381	405	408	423	397	378	397	393	386	407	392	416	392	405	375	419	399	434	392	416	402	408	422	422	409	413	392	395	367	367	369	385	414	388	448	394	433	423	388	402	394	432	416	340	397	424	382	396	367	417	411	408	422	392	416	392	422	403	412	398	420	408	432	364	423	394	403	366	383	417	372	430	396	425	412	435	377	365	416	406	404	374	388	409	392	406	424	414	423	390	427	407	400	459	392	419	421	385	386	389	447	386	392	368	373	369	382	412	386	416	385	414	360	401	397	389	362	405	420	398	405	399	387	455	396	413	409	416	409	434	401	375	413	392	422	406	421	404	383	394	404	415	430	417	381	415	406	378	384	371	451	382	375	387	425	376	420	393	401	346	397	393	423	365	384	382	401	401	448	375	415	371	391	400	379	451	394	379	393	395	407	361	373	405	399	393	422	417	413	420	396	362	407	396	373	408	389	399	414	419	389	418	424	418	405	379	400	398	397	445	382	386	403	427	397	392	402	401	372	370	406	406	397	402	402	404	417	381	432	437	393	398	405	411	411	433	413	416	419	350	376	417	401	406	372	404	401	390	407	395	406	406	389	446	408	371	406	406	387	407	379	421	420	396	413	458	426	434	435	395	421	386	426	389	405	403	404	415	367	406	377	391	435	384	399	455	408	376	398	427	375	397	396	452	423	375	370	390	405	418	382	405	387	398	385	410	381	388	401	389	420	382	386	381	394	430	398	359	395	404	384	453	399	418	420	433	423	419	393	411	425	366	387	383	372	395	389	389	394	442	397	366	388	405	386	416	443	399	406	397	438	406	440	428	437	414	401	412	402	410	378	390	362	364	423	370	410	412	418	388	381	422	405	390	397	385	391	355	381	421	459	422	414	432	404	402	435	413	421	399	386	374	378	389	395	409	382	379	387	401	400	419	421	374	407	398	398	395	400	379	382	394	373	375	423	394	380	391	401	416	391	384	417	427
22319	20922	28398	23590	20923	20979	11868	1261	861	723	678	653	541	573	516	517	539	506	460	466	489	403	449	426	439	411	379	435	374	431	421	408	429	398	396	391	407	409	378	413	404	392	379	390	402	385	432	380	371	376	373	407	390	396	397	403	386	394	405	377	406	375	410	381	411	381	393	381	377	406	383	367	412	362	379	380	385	399	369	376	377	418	381	395	376	417	405	344	385	385	369	358	387	388	392	387	360	373	385	383	381	341	391	366	372	376	368	369	411	351	371	445	387	403	365	359	393	389	389	389	391	411	378	368	380	404	392	381	396	370	395	388	406	371	407	415	414	365	400	389	385	406	427	402	389	369	383	381	383	373	383	427	412	392	358	340	378	381	394	371	381	412	374	388	335	401	394	413	396	394	362	388	382	358	385	354	365	382	357	371	370	412	383	374	382	383	367	387	362	371	397	383	364	390	394	391	401	359	371	367	376	373	438	371	393	398	338	382	390	404	353	362	407	381	378	342	402	397	353	378	398	401	401	392	395	414	365	384	372	321	388	392	412	413	405	380	375	405	395	327	356	399	325	361	358	372	355	366	344	363	394	370	400	378	358	384	355	359	424	367	354	384	406	352	402	396	354	386	413	375	369	388	370	385	374	440	403	362	368	370	361	419	385	369	390	365	379	416	378	405	377	387	393	388	370	401	413	366	378	398	361	391	366	367	376	378	400	371	391	388	376	396	376	383	347	358	375	378	371	373	335	367	390	334	385	381	352	379	374	381	383	374	383	411	381	351	393	368	387	379	366	383	382	372	372	379	417	398	373	377	353	410	351	349	364	410	366	396	383	344	358	352	395	370	407	373	377	392	391	369	376	372	387	396	415	390	387	385	365	352	403	386	412	337	382	387	398	368	405	397	390	366	388	369	371	385	403	401	339	396	392	375	386	372	342	382	354	359	377	422	379	383	383	375	399	381	387	355	374	357	347	379	352	373	381	352	352	393	389	407	389	391	369	364	404	354	421	382	366	376	372	336	383	385	361	393	392	372	365	427	369	377	421	380	360	392	383	403	370	372	340	377	380	327	366	378	400	385	391	381	352	355	380	358	378	361	396	391	411	363	371	421	364	377	388	397	375	372	353	400	391	371	376	379	373	346	341	364	369	399	390	393	368	377	410	395	393	381	365	371	377	375	333	386	399	351	397	360	402	337	395	401	371	412	399	343	366	380	348	413	359	391	368	406	393	401	346	392	396	440	371	367	384	384	396	364	387	369	352	390	382	372	376	380	384	415	394	379	353	416	355	384	383	381	378	362	342	354	363	372	398	355	359	346	343	358	356	412	377	379	391	366	360	329	376	341	381	365	386	354	382	425	385	377	389	407	390	362	409	373	374	398	375	391	413	362	407	371	376	405	405	396	361	415	365	362	387	385	398	391	382	376	353	378	361	388	393	376	371	351	380	375	390	397	377	418	385	377	402	335	382	354	349	371	382	345	337	345	400	369	387	364	378	391	394	413	397	361	425	378	361	377	373	358	365	362	371	403	386	381	348	349	356	401	364	358	390	400	399	422	376	390	347	384	394	399	375	383	415	375	386	381	396	358	392	381	393	352	385	393	375	366	421	353	386	347	360	405	385	385	402	384	419	405	345	384	352	371	343	414	339	368	384	390	376	327	377	419	373	394	363	354	403	415	351	342	365	397	369	378	384	386	402	393	406	404	402	383	389	388	376	405	367	389	362	381	364	333	353	379	376	390	366	377	390	394	386	358	364	354	387	361	387	355	388	408	388	363	346	386	367	413	409	387	384	398	358	404	358	378	383	389	398	351	369	385	380	372	378	370	376	375	411	383	398	370	365	369	368	386	375	393	396	414	405	351	349	357	395	381	377	394	381	397	386	373	374	360	385	364	408	366	382	367	390	373	407	386	388	366	392	385	404	385	411	372	380	374	380	350	386	378	361	414	363	360	371	381	418	382	381	377	356	360	393	364	392	363	380	369	367	332	364	367	382	353	377	386	364	388	385	371	384	412	374	386	408	381	353	433	400	392	435	371	340	360	392	379	361	372	402	372	365	389	391	375	417	361	396	387	394	356	370	362	362	384	362	369	376	404	392	406	372	416	402	351	372	386	365	349	368	369	367	331	354	363	357	371	401	375	406	400	391	385	395	381	385	361	387	419	391	398	387	384	388	398	398	337	367	349	370	365	371	384	367	368	401	370	372	386	389	353	405	371	371	385	376	397	384	339	369	413	346	364	374	357	380	357	376	364	390	365	368	362	389	395	379	360	385	372	383	345	380	338	369	366	389	395	386	417	372	365	391	370	386	398	362	376	355	384	401	386	411	389	352	400	413	351	402	423	371	364	368	415	388	407	355	374	364	413	374	398	364	397	401	365	375	387	357	369	432	364	356	375	364	384	374	362	351	386	386	380	383	431	358	416	375	405	368	372	380	362	339	384	371	376	360	413	393	377	360	380	332	373	387	368	361	400	365	404	393	374	357	416	372	343	406	389	376	384	382	395	360	388	372	377	374	352	426	407	378	377	375	370	384	383	389	350	366	376	358	378	354	383	368	386	359	394	401	383	376	392	381	372	389	399	350	392	398	401	357	408	380	397	390	376	356	364	363	387	370	362	372	377	385	372	379	422	329	375	379	376	352	396	396	386	375	370	347	368	392	394	411	375	368	365	397	383	362	369	374	385	366	360	400	364	361	355	398	368	412	385	392	406	386	362	386	362	393	398	376	389	409	372	340	420	368	374	352	373	383	380	377	385	357	350	391	416	376	379	379	374	387	394	388	412	394	368	394	382	385	376	361	346	409	398	379	417	402	397	374	382	374	373	382	403	377	365	395	354	384	374	366	381	392	385	394	396	376	420	380	376	409	389	397	363	389	402	383	377	393	378	383	384	397	411	385	354	382	372	390	343	381	370	372	377	379	397	383	407	363	387	393	325	388	407	380	339	369	424	375	373	403	358	374	412	369	381	382	373	367	381	399	412	364	386	391	374	370	367	359	388	400	395	383	365	378	373	377	381	391	360	360	394	384	390	390	365	376	355	362	367	380	388	369	369	384	384	388	388	368	397	393	399	407	395	354	378	341	371	389	387	401	344	396	380	381	358	364	392	389	411	388	365	354	387	364	380	373	379	402	416	383	338	377	387	388	397	393	365	384	369	345	351	355	370	378	339	376	407	387	379	395	364	378	336	404	363	374	415	393	360	388	384	373	381	353	373	381	341	379	396	407	393	400	384	380	358	374	402	400	404	407	379	409	365	352	401	351	358	387	349	385	410	362	381	399	375	374	393	369	449	357	378	355	382	373	368	369	349	374	359	367	368	348	393	377	352	381	363	371	375	369	364	373	365	362	375	340	376	367	383	356	383	417	378	402	359	382	351	367	426	423	393	367	390	364	378	391	385	338	401	400	386	368	379	364	398	361	355	393	387	395	338	395	383	362	336	359	377	412	370	380	394	385	334	347	378	383	378	378	386	405	376	401	398
7090	12907	10985	5349	3729	2760	2082	1579	1287	1123	918	826	726	675	635	575	579	524	572	499	544	498	467	457	445	421	450	427	405	446	408	443	437	448	464	430	414	374	412	417	426	386	425	485	438	444	424	413	444	440	407	412	433	387	416	414	381	383	385	403	419	385	401	409	378	414	391	396	386	396	386	386	373	410	421	367	431	385	405	349	391	404	376	359	422	414	381	383	386	417	410	403	375	367	401	374	398	379	429	402	409	397	388	420	384	415	400	418	398	430	395	406	420	423	375	371	395	365	400	411	400	385	436	383	435	425	409	380	376	421	405	421	377	427	418	402	403	429	393	364	420	424	389	408	421	392	363	403	390	427	388	431	428	388	389	407	409	402	394	419	464	390	416	416	393	420	385	381	418	411	412	402	417	405	392	404	414	385	374	421	393	366	395	375	389	412	397	370	410	406	393	395	408	383	396	382	392	385	395	447	383	383	383	403	386	403	388	370	399	385	431	376	410	398	405	410	386	431	374	368	404	373	411	362	386	408	396	369	395	384	402	412	389	382	399	379	392	410	406	412	391	419	392	375	356	391	414	404	393	387	402	363	396	383	401	399	387	416	369	388	372	441	380	415	385	424	399	417	433	394	422	398	376	397	363	386	417	405	425	395	380	396	426	401	386	413	404	386	373	402	396	412	396	380	372	379	400	366	384	391	395	381	427	389	403	374	429	379	400	363	388	384	421	374	375	408	416	349	364	408	423	400	435	427	391	407	396	409	382	381	382	391	382	392	389	431	395	384	390	380	386	367	382	393	355	367	420	410	390	402	374	403	422	399	420	363	429	379	443	426	404	425	395	408	392	390	397	401	400	370	377	369	410	401	397	389	402	413	372	391	394	399	360	401	397	413	412	404	374	386	394	406	405	371	401	413	349	407	400	389	396	400	400	382	432	403	416	419	418	370	422	398	370	385	398	395	418	367	376	407	406	354	382	368	401	419	381	418	365	403	390	408	419	374	409	378	396	411	414	403	440	395	382	407	384	389	368	364	399	379	417	401	378	415	394	375	418	431	407	407	385	418	386	393	364	427	401	400	408	428	425	408	442	365	411	403	377	387	406	408	379	402	398	386	444	393	379	381	387	393	396	416	370	377	364	399	410	381	365	399	411	392	382	426	387	384	395	362	407	395	422	416	393	402	360	410	402	413	414	362	405	391	408	372	400	378	392	432	360	389	391	387	413	402	361	379	437	420	347	368	370	422	427	418	407	421	404	378	417	366	388	383	422	430	392	384	366	439	391	368	337	388	389	407	388	396	414	418	384	383	396	399	360	412	402	376	369	389	406	373	387	407	357	393	377	365	422	408	368	411	391	426	382	406	397	414	386	409	355	410	428	371	419	417	396	375	437	412	384	406	417	383	403	383	364	402	379	377	418	388	403	405	389	402	390	398	404	408	382	415	413	411	412	406	409	432	413	363	385	408	380	394	371	423	346	367	395	371	405	393	410	380	392	407	404	405	390	410	417	400	411	417	386	354	367	387	414	396	370	381	421	339	394	426	393	408	425	393	393	414	378	377	371	408	388	409	397	383	404	407	418	420	394	434	375	410	426	395	359	382	394	411	381	379	367	399	411	397	419	388	351	408	409	376	379	377	389	384	429	397	401	403	372	375	415	394	407	397	409	385	377	384	431	403	399	429	394	427	364	402	419	413	382	384	423	405	423	406	388	431	384	431	383	387	415	388	396	399	409	386	387	387	405	410	367	403	413	426	389	402	408	400	393	383	407	412	429	425	390	423	410	363	381	430	400	403	411	405	398	422	363	401	421	410	403	385	383	389	385	402	375	377	383	389	405	374	387	404	417	390	381	426	410	395	400	396	388	380	418	389	394	414	396	403	379	382	389	379	436	371	402	414	364	406	392	405	358	404	426	410	371	373	417	365	445	402	388	411	387	417	364	420	371	379	401	389	419	417	396	379	396	421	384	406	446	422	407	393	418	366	409	395	408	402	394	421	387	389	350	375	374	401	442	418	405	365	400	396	403	385	383	377	393	432	420	384	361	411	409	369	411	414	396	373	366	440	414	400	393	413	396	429	373	365	426	366	414	391	360	437	413	389	378	372	404	391	380	419	396	421	383	384	381	364	412	417	392	380	385	409	432	375	387	426	390	387	383	381	394	400	401	382	364	368	405	380	381	402	385	374	377	392	407	391	414	381	389	402	391	398	373	391	412	430	418	417	404	374	413	397	396	423	407	391	396	412	391	368	406	386	395	440	401	400	401	416	416	371	401	366	396	423	393	394	387	375	387	432	389	408	393	381	371	421	394	404	386	412	354	399	420	419	393	412	372	393	356	417	343	409	388	359	376	402	404	417	396	402	400	399	392	391	399	434	383	358	402	407	386	439	423	411	342	395	412	394	431	445	398	389	392	397	394	451	409	428	410	429	420	383	414	372	415	395	379	399	363	368	381	406	432	421	407	407	400	435	390	417	403	385	401	407	394	389	391	421	410	378	391	398	427	404	404	394	407	412	376	368	390	413	352	366	381	368	381	376	426	405	394	360	384	369	374	392	376	412	384	415	389	392	417	376	386	378	376	398	386	380	419	430	362	401	381	358	409	390	430	405	395	398	413	432	364	366	366	414	384	422	385	403	412	400	414	387	369	410	399	399	413	422	412	394	416	391	379	392	416	394	402	391	390	392	407	420	391	354	380	425	383	404	389	382	410	363	415	384	366	380	397	392	400	400	434	409	403	425	383	396	402	418	372	398	424	388	404	431	388	386	398	399	383	393	427	399	424	373	402	402	368	392	401	373	403	386	414	394	404	424	401	357	386	426	410	410	389	404	420	377	380	409	406	438	386	374	385	408	401	435	383	372	418	389	416	383	377	392	405	408	402	417	374	412	403	399	412	375	393	359	397	406	388	355	440	369	383	363	399	378	405	373	408	376	390	361	415	418	391	438	380	416	399	399	414	420	389	415	426	422	429	431	379	379	405	393	366	394	379	373	432	410	377	440	387	399	410	382	385	398	379	400	423	379	403	407	391	416	383	362	391	402	405	374	390	421	387	396	414	383	393	385	397	395	404	413	381	406	412	413	376	396	422	369	390	414	424	408	390	442	369	424	378	417	360	394	433	350	413	414	367	411	380	390	364	384	404	431	388	365	412	419	391	413	416	465	402	429	423	398	416	368	433	416	370	440	433	383	371	400	443	428	411	382	380	405	388	382	449	439	400	390	429	395	417	375	372	404	407	384	364	384	409	420	406	414	383	409	413	438	371	411	406	398	370	400	426	371	412	414	406	459	406	377	406	405	427	407	400	407	401	394	399	399	378	401	407	399	387	420	393	386	364	381	436	401	382	403	378	396	377	371	404	414	403	386	369	384	399	404	374	399	388	370	385	365	369	395	375	395	382	409	373	391	362	395	373	380	403	409	409	417	398	389	387	407	422	379	398	417	384	412	384	381	419	387	411	379	401	375	443	440	416	415	380	400	418	362
22463	21056	28628	23712	21057	21103	11808	1276	870	754	664	626	572	576	519	541	493	462	471	462	452	457	470	399	433	441	445	419	414	422	420	428	407	442	403	407	416	389	395	430	359	412	358	408	394	401	408	395	365	403	399	375	390	400	392	360	386	404	385	380	380	397	379	387	388	388	348	386	385	396	417	379	381	407	418	385	390	364	367	383	419	372	373	391	378	356	367	391	377	357	400	383	378	394	372	388	398	358	345	397	362	394	385	373	403	364	375	394	368	385	407	384	435	412	347	367	369	377	377	419	378	393	371	375	385	361	408	378	366	397	379	396	365	373	345	394	415	342	385	402	403	396	368	413	391	359	345	393	375	375	385	364	375	375	361	372	400	384	392	400	355	401	400	383	429	362	377	400	385	386	404	367	397	390	397	394	373	397	375	401	379	380	372	353	390	366	385	427	390	423	384	386	399	381	394	413	362	401	397	408	385	388	363	398	375	388	373	408	378	400	404	400	377	372	349	423	371	371	363	379	369	365	372	379	343	421	409	353	369	376	415	353	400	401	388	411	385	381	391	381	408	422	398	384	362	368	383	367	359	362	381	385	364	411	378	375	397	382	355	381	355	359	385	424	429	422	367	388	361	368	358	369	388	389	380	395	382	354	368	352	380	362	375	378	350	410	409	371	402	354	413	368	373	404	374	399	403	395	388	353	335	386	403	384	386	370	370	375	385	399	389	406	404	397	366	372	369	364	374	344	375	366	377	383	363	392	409	371	369	365	370	386	369	401	353	376	407	393	405	412	392	367	379	399	401	371	360	404	372	398	363	414	374	380	370	382	405	407	397	392	393	368	404	405	347	408	356	367	410	383	394	365	406	380	381	401	399	333	383	403	385	379	383	415	379	377	366	358	378	370	401	367	362	362	388	392	365	367	405	402	365	355	394	378	372	357	371	400	372	382	400	409	360	373	380	369	390	360	371	371	391	393	371	420	366	348	373	391	426	397	408	400	364	405	393	414	390	411	376	384	391	386	402	379	377	363	385	408	379	379	367	388	365	428	377	405	401	394	380	378	371	362	379	409	397	384	411	392	365	394	368	404	399	350	412	382	379	430	395	378	388	390	385	367	411	364	398	385	396	324	384	408	395	388	368	375	397	332	402	412	397	369	356	359	396	362	404	371	388	396	391	379	372	398	397	378	358	365	382	377	373	390	370	411	387	421	389	404	424	367	386	352	363	382	391	402	408	374	379	387	379	371	378	357	370	395	370	410	376	401	398	360	361	416	376	405	380	365	357	351	392	351	383	438	415	396	427	342	398	387	403	375	363	370	361	367	342	414	390	358	406	354	369	359	397	397	359	425	360	372	365	399	371	349	372	417	357	389	391	370	363	416	398	393	381	395	375	378	409	383	382	369	326	389	383	387	379	326	385	377	387	352	378	394	373	390	359	427	398	400	378	422	400	396	404	367	382	423	374	386	397	343	386	395	390	396	418	374	381	398	385	388	414	365	372	368	399	368	408	373	393	389	391	368	373	352	432	400	345	421	396	375	356	363	376	339	392	382	415	384	393	365	376	383	395	387	364	379	364	383	371	395	388	388	386	384	398	372	377	417	347	383	390	425	376	392	375	389	383	396	409	384	404	384	386	364	403	401	384	371	402	354	367	418	397	348	375	406	384	363	392	368	345	397	373	366	383	388	391	372	371	378	352	351	406	372	411	392	396	368	362	388	381	392	361	360	398	381	403	368	381	394	349	406	386	411	407	352	393	431	363	381	336	396	382	391	383	364	384	342	375	391	388	404	385	424	357	386	370	402	357	404	362	372	395	363	397	363	375	353	374	387	398	374	391	358	372	388	389	391	396	363	385	375	380	389	380	408	412	375	370	387	407	417	359	386	389	359	400	403	420	381	364	410	377	395	350	359	363	363	357	376	346	372	381	378	364	364	372	391	372	402	381	389	386	359	393	370	380	365	380	370	370	426	369	378	372	394	407	345	415	373	367	400	385	371	374	358	388	361	412	400	389	379	384	358	383	351	356	368	379	395	442	375	392	378	405	392	382	378	379	369	381	382	395	405	372	376	402	390	363	347	404	372	360	406	358	442	386	379	397	363	350	388	363	389	356	397	330	352	352	373	395	406	404	408	378	428	420	362	385	366	408	377	401	365	364	370	370	369	410	373	389	358	394	388	372	406	364	379	356	396	406	389	393	374	365	374	360	380	399	375	390	359	364	345	391	400	378	389	413	361	398	387	389	368	342	377	406	347	373	372	403	389	383	403	319	371	384	357	406	371	384	394	401	371	394	373	369	363	367	424	359	382	394	376	386	368	373	341	393	395	353	375	417	365	402	362	423	384	378	330	362	393	357	338	391	358	368	380	405	385	358	354	393	360	389	381	386	418	352	391	379	398	395	375	375	370	385	399	407	407	379	367	360	392	337	352	368	372	362	383	363	417	379	341	364	364	373	371	411	398	389	406	377	381	372	367	369	405	367	357	364	370	386	383	402	375	358	363	352	342	389	401	373	383	362	370	390	392	385	377	387	381	346	392	375	387	370	400	379	396	418	345	385	365	379	390	366	390	368	346	376	364	424	407	368	442	395	390	406	404	377	363	381	373	423	395	374	403	356	383	413	363	402	377	373	384	398	390	368	353	399	386	345	342	384	380	415	364	348	356	369	407	381	363	389	389	379	395	397	373	377	373	396	407	380	374	365	351	357	378	355	394	396	377	354	385	372	398	363	366	377	406	396	381	382	411	388	392	357	407	394	365	387	345	386	348	376	396	368	382	349	354	413	355	398	405	392	358	368	405	404	380	356	377	360	367	434	355	369	387	362	365	424	384	377	365	384	381	379	373	368	379	343	355	391	374	347	395	370	387	371	344	412	393	381	377	406	414	391	407	410	365	349	371	371	372	382	400	420	361	363	411	389	376	393	356	360	398	359	405	369	401	369	342	392	387	396	411	390	370	374	397	400	338	346	369	405	387	363	387	397	389	389	366	381	375	389	367	377	352	412	403	379	427	356	382	374	393	388	376	367	394	346	350	389	355	370	420	386	347	352	392	372	397	410	398	375	357	400	375	366	408	375	393	403	378	337	374	406	412	352	401	370	379	374	409	383	387	348	383	384	373	366	378	363	374	372	367	372	373	373	397	367	362	386	392	392	397	408	375	365	368	393	410	374	418	367	392	368	375	403	406	413	369	388	388	414	380	401	380	380	380	368	396	381	390	391	365	388	400	394	356	381	365	388	372	394	365	381	366	367	396	349	389	375	377	357	361	388	392	355	358	365	398	372	357	372	393	376	389	375	391	378	379	385	404	431	378	409	391	404	407	363	363	424	395	398	380	404	381	392	411	345	387	362	356	390	394	356	403	343	408	400	357	412	390	389	415	379	374	390	369	395	403	424	405	397	362	386	396	402	377	387	389	418	394	395	403	395	374	378	390	377	428	391	360	415	357	368	355	375	398	371	356	389	375	390	381	376	387	365	388	404	345
8054	13022	10880	5422	3662	2736	2057	1604	1292	1037	945	825	707	683	657	627	578	560	560	509	503	488	487	489	479	499	473	475	440	436	437	444	462	414	430	420	441	427	423	398	427	436	405	428	411	411	391	431	386	388	428	387	427	413	425	399	430	429	412	408	447	411	404	412	394	377	400	412	412	384	418	404	386	388	384	405	421	383	373	413	434	424	380	420	392	393	364	414	400	436	388	360	422	373	395	364	408	420	411	416	409	400	414	409	396	381	418	376	442	404	364	414	389	419	414	395	398	428	383	418	420	367	415	396	410	339	428	368	395	403	401	367	434	379	412	412	412	408	409	411	395	419	391	425	384	428	421	389	405	414	393	392	385	391	394	405	407	388	403	390	374	411	398	396	410	422	397	402	369	406	410	417	401	398	429	425	395	398	376	427	371	398	403	412	436	383	384	427	402	422	404	441	415	398	386	398	395	400	415	374	365	389	407	405	436	369	472	419	434	433	414	405	356	390	413	420	404	406	379	400	411	382	389	437	381	363	406	393	366	420	415	425	399	376	386	382	374	381	379	428	422	423	386	362	390	410	393	400	386	399	398	405	416	360	365	399	422	381	420	447	403	385	373	424	388	378	405	377	442	403	399	412	383	403	403	402	388	379	412	422	415	438	424	394	388	380	455	420	409	419	397	403	423	400	370	426	387	389	389	401	412	349	405	404	400	400	407	431	435	422	396	418	379	397	412	378	422	412	403	390	423	415	414	374	389	422	368	390	373	382	406	438	400	413	415	448	412	400	415	407	400	392	380	396	376	430	429	404	372	396	425	409	415	409	355	376	376	401	398	404	410	392	412	391	404	408	392	437	361	397	390	415	405	372	384	347	427	411	442	443	361	391	423	426	399	406	395	397	422	414	389	376	418	389	373	398	366	426	351	402	399	393	388	392	403	402	399	448	400	404	409	386	382	397	406	379	397	398	387	396	372	392	415	433	380	436	385	410	411	390	404	371	383	423	383	374	409	414	410	366	415	371	391	403	414	401	438	385	387	407	446	391	372	393	373	385	426	435	403	399	415	412	434	411	391	374	421	363	399	407	403	433	428	401	440	405	385	392	362	429	413	375	410	409	409	417	392	401	437	391	434	388	417	364	377	407	384	430	384	436	410	406	408	409	398	380	404	374	405	373	420	435	373	354	415	374	435	418	438	375	426	419	421	432	398	376	383	386	383	363	396	409	376	391	403	417	374	390	393	406	379	395	428	402	402	406	414	379	396	373	395	443	406	387	423	398	424	399	407	414	421	417	395	392	373	358	388	394	344	459	400	430	408	403	413	402	417	400	409	392	431	410	399	390	374	403	392	407	384	408	451	396	406	405	418	410	420	390	380	412	446	410	392	438	345	392	382	372	453	374	400	389	413	414	409	406	405	379	373	378	398	383	371	422	422	439	392	388	406	410	384	397	394	432	399	364	384	402	428	427	398	407	386	405	365	377	401	442	391	371	369	384	417	382	399	408	424	381	394	409	405	404	414	395	388	371	419	429	389	394	374	374	392	395	402	429	390	454	408	392	376	384	366	429	423	388	390	385	402	396	386	427	392	409	414	417	410	418	429	365	368	398	419	403	392	391	400	387	427	388	358	377	380	396	407	369	402	411	415	422	393	429	456	389	385	371	384	390	376	401	369	387	399	436	392	413	397	404	378	447	381	397	408	415	377	427	401	399	405	349	426	408	410	430	382	436	411	393	391	461	394	425	386	400	385	415	429	362	386	371	394	417	418	409	398	365	432	387	390	408	397	401	418	418	395	408	397	428	380	401	393	366	406	401	387	382	410	434	456	387	365	387	415	415	417	401	371	403	409	435	393	400	395	375	385	412	394	406	389	382	401	415	396	361	403	421	414	405	394	404	425	390	359	388	387	386	372	377	399	374	425	393	389	384	402	429	384	400	418	418	422	378	373	436	404	400	444	384	387	403	416	411	383	411	396	383	406	414	407	428	381	395	408	421	392	419	407	367	422	367	405	440	444	389	435	407	397	371	387	402	416	406	419	422	402	398	384	410	381	406	367	389	433	427	372	431	401	376	421	409	417	380	405	428	429	382	417	390	401	386	387	436	372	391	397	390	441	421	389	413	419	389	395	371	374	379	383	402	385	400	386	360	389	381	420	385	416	420	412	379	409	392	381	378	400	411	371	401	397	398	399	371	405	402	412	416	405	390	406	371	401	425	406	418	370	386	422	393	369	389	364	396	436	416	388	402	331	394	410	432	407	372	403	427	416	417	403	399	387	425	407	415	414	420	429	406	425	373	367	400	413	410	390	398	433	426	412	392	401	424	391	381	385	419	389	355	362	385	393	390	421	435	413	435	400	381	443	417	389	411	430	412	376	420	388	377	379	416	371	387	376	398	406	435	405	412	441	383	405	382	400	397	400	420	423	396	419	432	414	406	415	408	438	411	446	426	403	414	375	393	397	427	397	427	422	406	386	391	396	366	441	377	405	387	373	399	406	414	361	386	411	404	426	364	412	411	403	397	406	406	392	392	391	410	406	423	403	441	439	394	374	407	376	421	395	363	367	432	392	424	445	416	423	415	391	395	411	392	412	383	370	418	408	385	418	414	395	423	378	420	386	416	424	392	375	391	363	393	386	416	403	392	399	407	406	407	381	417	390	420	413	387	430	360	379	398	386	411	373	379	377	389	414	454	372	411	413	416	401	393	445	404	415	430	400	399	397	395	386	402	438	403	369	388	375	394	343	402	421	396	409	408	398	384	428	374	393	389	388	419	382	397	374	438	418	396	390	413	396	409	396	376	404	383	392	404	392	428	412	383	399	401	385	431	374	392	400	416	440	405	398	403	393	381	381	370	384	359	389	393	374	429	401	408	393	361	391	370	415	424	416	385	386	404	393	391	422	411	417	385	376	420	408	426	383	421	378	413	423	394	388	386	375	373	396	372	404	394	407	410	446	395	398	434	388	370	380	412	421	404	410	399	431	338	410	434	420	415	377	433	399	360	375	405	413	415	399	359	374	417	373	452	425	396	365	414	415	405	407	378	399	389	398	367	440	376	389	418	424	414	401	381	411	425	390	388	414	391	411	393	430	395	427	386	402	437	408	416	411	405	368	383	355	412	412	407	426	378	436	405	395	385	422	401	378	397	364	412	411	401	376	394	428	384	420	411	397	394	396	381	398	400	413	406	403	411	407	391	388	405	393	406	402	391	406	373	418	392	383	403	440	438	427	387	404	419	411	411	381	407	455	391	423	400	398	386	399	398	435	431	415	434	420	392	385	402	422	371	378	392	409	415	430	397	409	427	414	415	423	423	381	426	407	419	392	434	438	387	427	413	392	401	398	407	406	421	413	405	394	437	383	409	394	404	403	410	424	376	400	386	408	408	373	419	413	411	395	403	405	390	403	419	394	433	410	383	401	367	407	400	413	414	381	406	415	394	401	368	425	404	376	430	385	400	419	378	428	376	406	397	408	440	371	394	341	395
22415	21082	28654	23750	21084	21140	11954	1276	827	737	732	610	599	584	531	537	503	527	471	424	470	436	399	424	442	419	437	427	403	442	394	406	426	385	428	419	400	384	381	381	385	358	450	355	387	381	417	408	393	373	381	374	399	404	379	395	365	391	382	398	370	358	392	400	403	395	395	385	381	414	399	382	385	399	380	381	368	392	388	399	377	378	365	360	389	410	365	356	408	381	372	384	400	389	402	370	365	358	390	389	403	363	429	392	423	368	397	381	344	400	389	415	395	360	386	373	366	397	373	382	398	359	386	403	401	394	346	398	381	424	389	384	373	388	394	377	388	376	365	376	403	349	394	367	379	403	339	385	397	380	399	370	374	449	392	375	405	388	378	402	397	378	394	379	390	403	386	371	384	385	384	390	398	373	359	379	371	384	381	380	370	354	368	381	402	438	360	348	367	361	389	391	351	401	370	356	409	404	369	402	405	394	369	373	380	408	400	383	349	384	399	376	372	389	382	375	398	351	396	393	379	369	377	395	386	379	403	359	364	401	363	380	374	363	349	390	343	389	384	388	379	390	351	377	382	350	374	372	379	373	395	403	398	396	380	378	408	368	330	374	382	397	409	406	389	363	399	406	373	385	349	393	399	416	405	407	416	366	381	379	344	390	367	389	394	375	371	392	357	375	391	359	389	413	379	357	388	351	388	376	357	378	395	387	347	368	387	398	380	389	409	392	397	347	369	376	381	358	403	389	357	349	382	393	374	367	385	370	369	388	383	381	364	382	407	411	392	389	352	408	374	382	398	394	372	398	391	388	426	389	377	397	371	384	352	367	375	365	369	387	370	402	391	376	397	366	383	365	359	389	395	374	380	359	394	376	362	384	369	365	355	386	397	423	387	370	383	397	380	330	375	368	358	356	340	412	391	417	387	378	358	388	337	340	370	399	380	339	358	403	367	392	356	398	346	370	401	349	373	397	366	404	382	372	402	382	402	384	372	381	368	370	387	389	375	374	396	404	357	332	408	376	401	363	424	390	371	388	384	382	414	374	393	401	339	380	362	403	390	349	403	356	370	420	356	383	370	384	423	357	415	386	348	352	404	350	387	363	404	357	365	415	426	365	380	388	366	384	380	393	376	406	389	396	366	380	355	421	376	372	387	379	380	345	376	388	387	377	391	361	382	379	371	396	404	364	388	416	373	391	393	412	405	382	394	366	357	386	402	356	369	343	375	362	400	353	391	393	385	351	387	388	427	358	391	422	396	367	386	379	369	383	396	371	375	386	366	387	406	415	395	381	383	351	369	374	374	416	343	375	384	369	393	374	374	393	398	385	388	372	362	345	411	398	352	364	371	394	396	391	403	385	383	382	374	404	371	381	394	360	402	365	353	403	397	397	355	352	385	377	407	408	386	387	360	394	395	357	359	373	383	353	353	390	371	419	396	399	397	390	372	398	366	431	400	378	391	420	404	378	390	390	390	364	358	407	387	394	348	342	404	370	408	401	402	377	392	415	372	418	377	341	381	404	387	359	384	378	380	374	391	392	392	350	380	411	396	399	393	391	363	390	400	395	406	376	380	393	404	406	370	404	387	394	354	386	368	357	393	354	384	413	399	381	341	393	399	385	351	394	370	396	388	424	396	365	402	409	371	356	364	374	355	386	378	400	398	355	372	354	406	403	383	389	406	411	378	359	390	413	363	411	376	385	390	405	385	370	378	394	345	408	364	356	374	360	388	388	391	443	415	373	391	384	392	398	390	402	381	388	392	372	348	356	359	365	399	385	388	369	390	405	402	367	382	368	388	365	375	392	364	354	369	398	382	375	383	383	350	359	380	380	386	366	367	344	407	383	386	368	403	370	366	340	332	374	346	359	360	372	338	357	335	396	410	389	418	359	367	379	374	375	375	386	401	373	418	393	378	365	371	337	415	391	373	374	371	379	389	419	418	397	371	368	346	388	373	387	372	407	415	379	385	416	402	422	396	380	406	406	401	395	364	386	397	392	379	380	393	417	401	402	355	411	377	363	373	382	412	374	370	382	382	395	391	373	406	389	385	401	354	387	392	357	355	373	371	387	397	446	442	423	382	393	410	350	340	374	365	363	371	378	377	408	402	375	390	372	415	377	393	364	422	367	391	391	390	352	386	376	406	419	402	386	400	378	362	381	397	379	399	397	408	343	350	392	406	387	423	361	378	396	400	414	356	378	370	339	397	422	384	368	377	417	398	407	395	402	401	396	403	369	354	389	379	396	405	367	370	402	365	359	408	401	420	389	370	367	382	409	398	407	383	404	370	392	351	374	373	387	355	366	374	403	398	396	384	397	394	394	387	372	328	348	400	366	356	367	424	356	374	372	371	389	415	395	387	395	376	384	385	412	416	376	391	396	354	396	370	369	381	380	402	387	372	384	377	393	390	366	372	374	383	384	423	399	396	364	390	374	385	347	373	392	375	374	397	407	394	363	404	388	397	360	381	368	389	360	377	400	383	398	385	391	394	381	392	365	364	373	405	380	394	390	377	371	397	396	375	372	388	377	391	390	355	417	367	366	359	378	385	378	432	389	354	374	348	387	400	374	412	379	408	429	367	357	360	371	379	404	386	360	394	400	376	360	399	394	363	389	410	367	391	402	382	398	413	366	382	396	394	401	399	374	372	378	366	383	400	404	390	361	341	393	406	345	386	391	372	379	378	386	389	379	369	382	369	394	354	372	408	426	384	384	422	373	382	371	428	392	364	408	418	416	348	387	371	394	380	381	345	377	363	373	392	356	405	384	393	379	426	394	391	405	380	368	369	388	403	361	379	356	386	384	387	375	370	366	345	403	389	375	332	388	392	407	383	391	383	392	358	353	380	377	396	390	339	345	378	372	383	401	357	408	368	397	368	352	392	409	382	381	413	390	400	384	438	379	356	384	381	373	388	394	388	410	398	419	355	406	386	417	390	380	397	389	357	372	390	411	402	369	380	362	363	422	393	397	371	389	398	375	410	385	401	387	377	372	351	386	398	406	374	373	378	359	395	364	386	374	352	390	370	370	390	398	386	386	341	402	381	378	367	366	372	353	338	390	396	391	353	374	399	369	405	355	356	408	358	378	393	387	367	384	359	384	377	351	358	367	388	406	370	389	375	404	366	380	365	377	396	378	359	377	388	352	367	393	403	392	388	403	409	345	392	395	408	375	389	365	370	389	381	389	385	397	356	393	369	403	399	441	374	365	407	377	385	383	378	380	393	406	394	395	387	396	391	387	389	364	381	419	392	387	368	385	391	371	364	396	397	392	418	418	353	408	354	377	391	409	358	379	362	419	344	392	399	365	419	382	405	348	388	393	377	384	411	389	352	394	376	376	366	395	373	365	420	372	380	360	398	411	451	399	394	387	390	366	404	399	392	335	405	376	411	393	373	384	362	378	371	433	407	363	377	382	380	388	383	420	375	393	398	396	363	413	365	373	388	410	401	421	391	375	374	368	377	372	405	360	376	358	397	377	390	391
8770	13045	10929	5413	3660	2723	2133	1593	1195	1052	930	761	748	716	653	641	565	521	559	491	530	488	485	518	489	485	456	466	452	462	400	423	465	427	391	436	451	433	427	454	440	439	414	408	414	420	375	402	419	409	452	460	430	412	381	397	419	435	401	426	408	395	418	437	411	443	422	412	423	393	412	423	411	431	418	356	388	374	401	403	417	426	422	382	421	436	389	409	402	399	445	416	405	408	433	400	439	412	438	382	406	408	412	401	418	427	439	410	393	384	389	412	400	395	435	399	373	380	423	439	415	408	377	403	416	423	420	383	408	444	369	382	407	406	416	460	436	384	462	394	411	379	388	417	398	413	422	398	413	392	385	396	422	419	355	401	458	405	387	432	434	389	410	431	405	421	412	421	390	402	428	431	417	402	388	404	388	379	408	403	436	413	406	417	366	399	417	384	360	389	415	381	405	417	411	408	409	357	406	390	402	407	390	411	376	442	405	396	423	438	395	415	389	412	393	380	414	402	375	397	393	437	382	369	414	427	379	429	388	409	445	410	409	378	389	402	432	408	409	403	403	389	411	408	419	398	418	394	469	371	368	380	387	378	372	410	410	386	357	391	445	430	378	400	429	406	409	422	410	347	395	423	412	405	386	432	423	379	410	429	411	387	413	415	386	429	399	394	423	394	409	425	412	429	410	412	408	436	429	387	397	418	406	427	376	423	390	402	411	403	395	389	408	401	417	418	400	381	426	412	418	384	384	394	368	420	431	405	436	427	454	398	377	384	406	419	425	384	408	415	407	424	397	362	396	368	400	371	412	382	431	431	401	410	402	384	433	393	415	415	416	389	419	411	413	413	395	446	395	401	400	400	394	402	401	371	420	429	418	417	415	412	419	428	369	390	395	417	368	379	416	424	443	432	443	437	403	417	404	394	405	402	427	407	414	410	389	394	419	376	413	406	445	421	386	429	388	409	444	384	373	416	421	384	422	435	418	381	428	383	397	440	412	401	400	420	410	381	387	400	436	386	416	392	416	396	423	419	404	414	392	412	377	428	398	391	408	399	398	381	390	394	376	398	388	412	404	397	407	412	384	383	394	392	426	398	412	396	415	385	406	399	418	420	395	413	416	416	402	383	408	386	391	419	400	384	410	440	428	420	378	394	396	415	390	418	402	411	399	416	393	413	391	390	405	405	397	456	398	410	420	412	407	382	404	393	371	410	391	409	422	379	400	383	422	426	381	388	377	422	407	393	430	398	426	397	429	368	395	382	398	386	446	433	419	388	406	416	380	352	394	428	392	390	396	391	375	424	374	439	383	412	386	368	414	408	397	393	406	368	403	406	418	392	413	365	394	391	397	376	429	400	383	411	402	375	381	389	377	376	420	385	380	418	413	417	394	419	413	416	392	403	416	392	443	386	414	406	392	419	390	406	428	405	417	371	391	380	428	393	397	376	387	396	434	415	412	413	400	377	397	373	406	416	396	430	419	402	396	416	386	436	404	370	415	388	398	427	398	417	431	427	396	395	397	423	405	413	428	432	436	424	428	380	399	370	400	435	389	391	430	425	436	416	396	423	373	404	416	412	395	405	401	391	435	396	398	381	435	398	427	416	386	385	380	370	403	397	417	393	411	422	392	435	382	401	410	389	425	401	413	426	404	436	368	405	423	445	411	376	427	393	405	414	412	438	376	386	380	400	404	416	384	430	417	408	459	423	413	455	410	415	388	411	425	415	418	373	411	415	391	402	424	410	423	403	395	438	400	394	423	403	425	410	416	416	423	420	385	420	405	379	438	393	397	420	400	417	437	416	384	404	431	399	379	382	393	399	399	417	397	418	383	413	426	422	357	417	411	394	400	424	402	395	391	402	397	396	401	393	428	413	402	386	428	421	423	438	387	416	415	374	396	392	408	406	433	417	430	427	425	390	384	417	420	411	412	418	414	399	421	425	368	408	431	409	409	428	379	415	402	408	416	426	384	431	389	399	382	406	381	413	424	438	416	362	426	412	369	392	407	414	388	400	413	415	396	414	412	375	405	405	385	389	395	412	421	410	448	410	412	390	399	424	437	398	408	374	391	419	405	360	388	393	390	395	369	402	404	414	379	387	420	398	418	408	434	428	419	438	392	413	428	395	390	402	385	403	396	396	395	405	401	390	383	387	416	427	401	414	388	386	389	434	400	406	391	431	454	428	409	407	427	402	360	391	404	442	381	416	361	400	408	410	414	401	379	420	410	375	404	395	400	379	402	428	368	413	396	381	406	390	421	418	419	415	404	384	432	397	376	404	382	392	396	392	387	376	405	389	422	417	404	387	429	392	414	401	385	431	399	370	383	419	415	397	403	395	396	355	404	405	425	401	412	393	403	401	422	397	377	399	419	438	367	410	413	404	430	378	456	409	440	402	410	403	427	390	408	410	391	403	413	394	391	426	387	407	403	412	389	404	403	410	419	365	421	397	380	406	395	385	386	403	406	407	397	407	404	403	397	425	366	385	414	391	443	418	393	405	410	388	423	363	357	403	412	401	383	384	400	416	399	416	418	372	388	396	372	408	424	399	372	410	409	411	390	403	393	404	426	400	383	410	388	399	411	399	402	383	410	464	403	423	409	376	365	378	410	407	404	406	365	390	388	396	384	381	410	419	402	424	386	416	416	392	372	368	386	368	411	377	398	398	366	426	450	376	390	412	381	383	399	444	364	392	383	387	382	387	405	423	418	415	393	412	423	405	388	387	399	378	421	434	377	388	395	419	387	420	444	410	374	377	417	447	419	405	387	415	435	380	399	355	414	431	454	397	403	407	428	438	435	406	399	397	428	376	391	408	396	375	416	403	412	404	373	378	386	389	388	382	410	426	397	389	415	426	429	421	414	388	388	391	382	407	374	413	376	376	397	432	374	440	400	407	425	427	435	446	423	430	383	392	383	434	387	373	401	444	399	410	364	370	422	416	383	455	418	398	424	426	406	368	392	422	395	400	394	414	394	411	386	437	379	380	419	384	401	408	383	391	381	404	402	412	392	367	415	395	402	436	421	399	392	398	402	432	430	414	410	370	393	362	396	416	434	414	401	397	390	396	419	401	407	403	429	411	400	436	400	424	410	406	432	399	389	410	378	410	389	430	391	391	421	396	379	405	382	399	434	386	407	409	411	388	401	388	393	430	367	406	426	406	388	375	378	405	403	404	392	419	412	401	399	414	440	391	410	384	400	391	407	376	361	384	403	410	392	422	390	420	398	405	381	387	406	418	407	369	383	421	417	408	378	395	397	413	397	406	406	384	418	388	409	396	371	388	384	418	400	428	430	406	431	392	373	415	412	380	413	408	400	397	432	411	417	417	415	390	400	422	372	383	406	390	405	428	413	382	422	379	390	414	412	406	395	395	382	376	361	421	390	413	386	407	402	395	420	437	344	398	419	417	416	427	410	410	420	444	408	409	369	400	408	397	357	399	375	378	391	447	393	380	403	433	385	413	452	418	385	395	383	391	419	418
22480	21090	28662	23767	21093	21143	11736	1305	891	744	639	637	617	546	527	544	500	486	487	458	477	435	456	418	406	425	407	381	434	419	393	402	375	398	414	380	398	405	396	392	395	406	374	393	381	361	400	410	409	413	385	392	394	386	420	400	384	348	389	403	374	386	358	437	377	411	421	372	364	401	404	379	437	370	413	362	398	347	364	412	361	361	412	402	401	406	377	376	382	407	350	403	373	397	370	408	367	379	387	383	381	378	373	377	394	367	388	423	428	399	373	373	387	407	368	377	370	397	357	401	356	398	388	341	370	409	384	408	400	386	391	408	356	377	362	411	398	381	385	408	358	371	394	361	407	419	376	410	402	356	408	402	393	395	351	350	390	372	364	376	345	388	418	389	380	364	417	385	397	391	401	390	387	377	376	371	370	399	384	405	396	359	397	371	404	349	390	352	404	396	377	402	363	379	407	397	401	362	360	408	364	370	349	384	384	373	397	382	415	421	357	361	389	415	376	368	366	355	397	418	379	411	356	408	386	398	370	379	346	370	390	385	359	378	399	351	373	413	370	360	372	371	374	333	396	367	376	389	380	399	400	393	389	380	374	351	337	393	391	381	411	389	382	372	394	362	378	345	371	401	371	418	380	358	372	390	374	366	357	379	329	364	365	370	360	390	373	374	418	367	377	380	416	359	404	376	358	391	351	365	409	340	401	375	369	362	372	413	412	397	365	375	407	409	397	375	422	379	352	403	419	395	398	379	402	406	351	401	352	389	349	365	398	383	410	383	420	385	364	403	375	370	396	377	386	379	352	389	345	359	364	345	392	422	391	347	371	372	369	371	359	366	381	374	427	396	401	377	379	375	395	356	357	369	367	363	399	349	386	408	410	368	400	359	394	359	379	394	382	400	441	400	352	373	399	384	410	403	396	360	375	382	340	362	407	391	365	370	391	374	369	370	407	371	373	350	411	356	375	378	390	407	351	410	376	386	383	368	340	376	390	341	392	376	395	385	360	396	398	409	385	387	383	365	347	383	354	379	396	403	392	369	397	396	375	400	393	385	366	376	392	419	424	371	388	404	401	373	371	399	363	359	367	351	384	355	346	359	358	377	383	382	373	389	359	344	378	366	374	368	379	352	395	372	404	376	376	362	422	356	386	380	397	413	367	366	382	401	401	387	368	378	382	353	400	364	400	384	361	346	347	331	409	373	400	392	405	396	398	359	374	351	385	388	395	357	384	383	381	384	367	365	398	385	414	367	376	410	328	369	382	387	375	383	405	395	390	370	356	394	407	392	364	386	374	375	403	395	350	342	375	364	386	369	373	414	392	399	368	368	354	425	379	386	409	388	369	370	415	382	397	400	358	387	393	363	374	364	394	396	390	365	401	380	355	372	375	381	412	370	396	380	369	357	379	397	378	419	352	381	393	353	406	383	369	379	383	408	374	385	369	340	365	388	370	378	406	383	369	364	374	356	390	399	384	367	386	394	383	379	410	378	362	377	392	412	376	405	378	374	383	342	399	416	398	391	341	380	348	363	428	406	410	394	356	382	422	392	370	373	374	354	413	388	402	387	377	347	350	392	354	372	384	395	361	341	353	405	399	389	384	372	371	386	374	375	335	392	386	403	370	385	375	382	395	398	375	378	394	379	365	387	362	386	382	402	411	386	377	372	394	373	391	413	399	336	373	363	390	378	400	398	369	436	386	392	390	391	362	377	389	385	383	382	376	394	366	361	354	367	366	417	412	350	374	416	376	385	386	399	347	368	392	394	413	383	398	386	418	381	379	412	398	355	395	376	340	389	396	379	399	373	353	373	389	427	384	371	383	357	327	405	370	373	402	402	364	365	385	393	378	366	377	340	381	376	365	339	393	381	373	356	357	398	369	354	373	367	389	363	373	391	395	378	397	394	342	360	385	369	385	379	385	366	408	394	394	359	346	409	393	389	376	373	404	388	394	401	389	394	361	383	362	395	356	350	369	375	361	384	356	338	358	365	393	367	380	397	379	374	367	377	367	386	381	385	392	411	361	383	328	369	375	365	396	353	420	385	374	379	391	427	358	391	356	371	398	388	345	396	355	368	371	416	397	386	372	436	366	383	395	399	373	395	390	380	349	381	341	363	375	378	397	377	390	369	370	392	348	387	395	369	413	385	372	366	380	416	388	374	383	369	410	394	368	383	383	347	414	374	410	408	404	390	385	390	405	380	350	366	384	365	328	381	389	378	353	371	390	389	387	376	370	407	412	419	377	363	404	380	387	396	342	382	355	402	371	360	388	408	367	399	389	380	353	396	389	348	395	373	377	397	435	377	387	406	356	394	388	370	422	330	367	386	358	380	376	407	366	392	383	368	400	388	371	405	382	374	378	362	379	380	396	382	384	411	401	389	432	379	401	390	364	355	395	380	411	375	384	371	388	338	404	341	345	400	377	399	377	357	381	376	371	393	372	375	403	373	394	376	371	403	410	391	395	357	366	378	372	379	357	373	403	379	377	364	379	377	405	360	399	355	350	359	399	352	404	310	376	381	385	377	369	339	397	378	385	384	379	372	383	347	393	355	368	403	399	407	348	379	375	340	392	391	355	421	414	376	400	393	381	418	357	369	376	425	405	377	385	390	400	375	366	387	360	379	358	411	357	369	374	398	362	401	392	376	400	379	377	389	337	355	348	356	385	382	371	378	403	374	393	399	362	380	373	355	377	382	380	379	363	374	342	410	393	412	366	359	402	422	390	402	389	403	393	382	387	382	400	368	396	386	377	360	398	381	380	365	395	370	385	400	350	380	395	415	365	384	344	386	345	383	396	379	415	381	399	395	349	383	401	394	384	401	357	406	382	373	392	406	393	381	379	382	423	410	362	377	355	375	370	395	358	352	364	396	388	375	387	374	371	360	358	387	383	357	393	363	390	377	331	369	394	382	403	383	377	377	396	411	364	383	359	372	337	359	382	361	350	370	423	362	384	377	390	401	397	372	362	390	380	406	396	384	363	387	417	372	367	386	387	390	397	384	371	387	383	384	396	406	422	379	359	367	345	377	400	376	392	379	369	386	383	376	372	355	390	402	370	395	369	361	368	373	372	396	399	380	388	390	382	405	381	388	372	392	338	372	397	399	393	353	385	377	366	392	401	385	359	429	387	380	407	363	363	380	358	364	417	379	411	376	379	355	346	419	372	378	410	357	399	379	387	375	379	370	375	376	364	376	375	353	370	430	371	379	376	379	387	392	385	348	403	368	390	422	358	419	407	388	385	328	385	395	391	349	350	339	411	403	366	394	409	379	343	394	365	391	379	351	379	387	378	383	373	374	402	404	366	402	392	389	423	385	368	344	403	354	412	394	408	376	386	374	373	377	340	439	411	393	361	402	358	374	374	374	392	434	383	379	410	401	361	379	379	346	364	390	381	386	353	405	383	376	408	409	376	377	327	349	363	354	355	373	395	360	379	389	348	401	413	383	395	373	390	383	394	403	398	369	356	386	400	398	355	361
8244	13151	11002	5437	3603	2786	2086	1623	1323	1041	899	860	811	684	682	607	574	569	506	513	497	490	479	500	453	479	466	442	431	485	448	437	447	466	398	441	431	471	441	429	411	393	402	441	386	410	379	441	394	380	462	441	471	397	428	414	421	420	429	377	449	400	414	409	420	397	418	370	409	414	416	411	406	435	390	409	425	448	401	427	413	390	410	399	445	429	430	433	390	433	415	440	451	400	435	405	399	425	412	436	439	370	428	402	385	403	401	366	385	382	421	404	403	417	401	399	425	414	409	379	384	425	400	400	452	393	428	422	420	452	391	387	410	440	399	394	388	352	373	422	436	383	403	416	396	386	411	398	412	417	383	421	393	402	407	409	395	376	405	413	411	397	400	406	408	368	398	394	427	432	419	415	386	420	398	415	410	368	394	395	379	384	373	416	418	375	375	430	425	411	408	401	413	416	382	386	388	390	420	402	392	412	380	402	350	389	363	422	405	402	411	406	421	383	426	382	408	378	406	417	383	390	442	381	404	414	413	381	414	419	447	419	430	416	385	339	393	400	409	444	417	408	430	427	376	413	420	388	407	384	425	410	414	363	397	401	413	410	407	388	433	401	355	399	395	438	391	383	389	388	446	405	396	401	405	405	364	373	422	352	392	398	348	423	378	414	414	390	403	412	400	442	420	440	422	368	404	395	401	399	431	403	425	403	387	407	422	413	447	392	417	395	413	394	420	404	404	414	449	448	397	420	399	393	417	409	429	397	416	431	432	410	440	417	403	398	443	413	385	392	447	409	364	425	410	396	411	423	399	400	402	383	410	394	391	402	362	440	390	382	419	424	386	429	398	397	426	389	360	424	374	396	419	428	387	401	391	400	373	381	395	386	408	439	363	423	404	397	417	420	416	401	405	427	409	409	400	433	400	405	395	378	367	416	383	407	391	407	405	406	423	382	412	423	428	406	366	416	432	427	415	456	422	384	440	376	397	410	349	443	407	400	395	400	400	381	398	353	381	386	419	411	379	368	435	396	419	405	387	422	394	386	418	405	403	398	421	437	395	397	406	432	391	411	409	418	364	386	415	421	409	370	407	423	402	381	403	412	397	446	411	429	402	424	413	353	426	396	412	419	376	384	389	398	440	371	400	427	410	392	374	439	373	394	418	409	378	401	387	405	429	397	400	428	401	433	412	447	392	403	414	421	431	376	429	377	404	375	423	419	417	396	391	432	397	426	396	387	446	436	387	425	406	448	413	398	384	401	392	405	415	410	366	385	379	428	443	365	417	383	455	409	428	389	420	349	410	396	416	365	387	420	398	403	395	383	409	345	429	403	391	417	405	422	388	422	439	406	383	391	399	394	435	414	433	398	386	433	421	394	390	401	407	393	412	407	417	379	399	425	380	396	354	411	395	342	392	420	368	409	385	402	382	400	414	398	378	409	419	445	409	373	404	418	394	376	385	387	423	378	411	386	409	376	437	401	433	401	411	415	401	375	409	406	422	379	377	394	415	408	396	397	398	395	409	400	427	407	419	383	415	422	389	388	425	408	390	431	356	407	450	378	383	393	389	424	382	444	361	429	401	379	391	394	418	388	410	409	376	393	449	376	427	399	359	387	419	383	415	370	373	420	407	397	382	362	377	422	410	428	427	417	392	382	405	402	416	371	449	402	391	382	413	440	414	392	378	429	387	411	415	394	424	410	433	389	451	398	368	433	368	392	388	401	429	427	393	413	393	426	406	401	416	372	403	437	381	376	385	405	398	436	420	392	441	410	421	404	423	386	408	391	382	419	433	415	397	420	410	417	404	425	418	421	398	441	403	434	473	393	411	365	410	426	398	405	424	413	400	412	388	404	401	439	413	371	413	408	419	408	433	425	390	418	407	392	408	390	406	426	423	391	405	434	404	388	427	426	369	376	410	387	417	394	408	383	417	374	432	392	396	416	420	412	417	434	415	394	391	397	423	418	336	382	391	389	381	431	397	408	370	392	409	413	403	434	396	420	414	404	404	401	408	419	412	377	395	399	373	404	414	415	442	394	391	391	414	398	401	404	364	381	407	398	402	389	424	451	417	387	372	416	369	410	388	407	392	436	455	440	430	388	378	387	382	429	371	412	400	379	405	421	390	419	389	380	381	408	404	414	404	393	435	427	394	366	406	381	398	400	400	416	443	402	415	433	373	388	403	359	396	378	419	415	395	390	448	417	375	367	407	393	438	405	402	379	389	397	424	430	390	413	385	427	406	446	422	393	405	353	372	393	392	396	408	385	382	391	422	360	411	377	389	458	393	388	427	396	385	397	407	446	413	410	402	393	403	449	411	400	406	419	416	388	420	416	398	379	403	429	438	396	418	414	397	420	370	377	383	431	398	426	435	390	386	406	400	426	402	397	405	385	426	390	446	423	409	392	370	415	369	405	424	367	396	396	404	421	408	393	403	376	413	425	427	440	369	386	414	426	436	436	419	376	370	398	387	415	378	410	433	396	405	393	387	396	384	418	406	398	366	442	440	379	416	381	426	378	403	407	444	393	440	447	393	391	434	358	385	425	449	416	398	396	425	396	422	407	417	425	423	407	402	417	397	397	393	389	385	373	433	379	403	423	442	389	383	392	429	391	389	407	399	414	421	415	384	411	402	452	431	386	376	413	394	410	419	417	405	417	379	415	371	411	388	416	427	406	423	377	443	435	374	393	395	396	393	418	399	410	403	407	433	382	374	377	372	391	416	384	406	394	391	385	426	393	408	440	419	425	401	417	412	412	391	375	398	413	385	432	440	416	421	442	386	384	439	402	417	391	393	372	439	396	410	409	416	414	406	407	364	377	406	413	398	390	389	397	405	406	412	408	409	406	386	388	420	370	422	409	403	421	396	394	425	387	435	416	365	401	385	372	398	410	410	394	450	408	408	391	388	421	401	411	379	437	423	401	378	376	448	388	363	416	402	376	394	392	419	447	389	409	371	378	395	417	404	413	419	412	422	412	358	446	388	394	408	383	404	423	416	448	396	366	402	400	392	361	405	383	417	432	387	388	435	423	386	381	395	408	421	404	400	416	378	400	432	396	389	421	422	417	397	385	389	392	439	389	386	404	379	409	384	411	391	401	401	416	415	396	377	391	422	397	430	385	415	438	385	438	389	375	396	421	471	399	388	396	381	407	413	406	394	395	408	423	412	366	438	424	387	422	407	414	416	365	437	399	443	413	437	424	376	398	411	379	415	403	393	396	403	425	408	401	374	379	435	393	415	410	409	405	400	382	399	444	418	376	406	378	422	445	393	378	403	387	408	409	409	416	421	386	383	431	395	412	381	409	411	386	413	433	432	390	367	405	387	386	401	423	395	424	408	438	413	404	430	412	405	370	394	412	418	425	416	422	395	427	390	413	390	400	422	423	365	440	392	395	417	401	440	423	393	376	397	443	377	449	405	429	421	396	386	412	383	382	400	401	416	408	421	426	407	403	372	380	404	384	383	446	410	414	415	400	389	440
22351	20970	28512	23605	20973	21012	11987	1244	846	795	673	633	615	611	512	532	527	505	469	474	448	386	482	411	405	433	425	440	403	412	421	408	432	412	420	379	408	398	417	387	439	399	380	397	417	411	376	390	404	387	383	386	438	387	396	392	386	379	391	392	358	405	395	383	379	390	415	405	376	396	379	390	345	386	373	373	381	420	360	394	369	333	385	348	345	374	382	337	385	374	416	384	374	365	379	359	395	360	379	368	388	405	368	383	359	421	386	421	392	414	390	354	371	404	392	392	386	368	404	409	354	356	371	400	402	367	359	375	373	398	391	360	381	370	393	374	403	392	362	405	378	398	367	393	368	366	358	346	380	382	405	394	383	407	419	387	361	414	390	377	369	355	400	387	374	366	354	400	392	369	371	356	385	375	355	382	354	378	426	384	385	372	404	400	376	378	423	385	407	387	377	398	403	369	389	376	391	370	393	375	385	377	378	374	378	359	330	365	369	404	343	388	438	377	364	345	356	409	368	391	396	358	411	396	372	386	364	405	362	371	423	407	389	359	346	385	354	396	421	409	361	357	372	400	375	373	375	380	380	387	359	361	398	340	438	391	373	394	359	376	356	377	392	379	378	408	437	383	365	419	409	377	367	404	399	363	391	382	372	380	367	382	398	369	375	353	378	335	347	396	379	373	398	364	382	390	425	390	382	367	377	370	368	375	374	369	359	380	394	394	402	391	405	408	365	367	400	407	392	390	378	374	425	387	381	375	348	371	384	375	386	368	387	380	368	369	405	408	360	400	378	412	390	363	406	360	381	411	375	373	378	364	366	381	392	401	361	347	364	393	364	388	420	357	386	399	359	371	342	361	364	387	337	391	371	374	371	384	371	377	411	357	383	378	395	370	413	394	366	376	401	440	325	410	362	354	388	409	390	412	387	414	366	348	374	430	394	359	401	352	347	375	397	399	378	388	373	378	367	413	385	440	395	378	376	372	360	363	368	416	403	372	389	386	370	389	378	355	394	394	410	387	377	377	387	399	368	398	347	388	381	390	343	376	403	370	345	336	382	387	372	359	374	370	382	394	393	371	367	343	386	381	409	363	383	396	400	366	376	420	386	367	380	377	355	391	396	376	354	397	415	389	414	383	369	357	353	378	385	378	384	392	375	394	451	385	407	331	393	374	382	383	380	391	371	404	370	394	361	367	373	374	375	373	346	383	384	399	409	368	389	389	373	372	401	428	396	370	392	376	362	360	362	405	408	402	382	374	358	404	377	406	376	360	396	408	375	404	395	381	392	391	363	396	398	375	414	358	369	403	394	396	405	388	376	372	390	387	372	420	387	390	383	375	393	371	379	389	425	366	392	402	399	349	364	393	344	414	388	372	352	397	402	383	379	370	384	387	383	394	364	380	394	390	353	408	393	407	394	398	374	384	399	398	365	401	391	370	393	401	401	384	378	389	370	372	365	409	405	360	366	356	398	355	377	403	355	379	389	406	419	402	378	376	388	397	418	365	404	361	371	374	378	388	374	398	338	360	405	371	391	381	395	390	366	366	387	390	361	363	420	384	355	396	373	383	372	388	379	329	347	388	371	397	369	387	385	403	405	391	360	351	392	376	376	413	369	381	397	372	389	371	393	363	411	373	384	386	387	365	371	401	426	375	375	399	394	368	379	379	374	363	393	402	371	362	373	416	379	423	386	353	412	345	398	389	386	363	379	356	396	369	388	409	402	390	353	382	397	377	391	419	419	359	365	372	374	370	351	383	390	376	368	369	379	371	394	368	383	370	382	369	352	401	348	366	384	392	420	378	374	345	401	388	407	402	383	397	390	355	394	410	384	403	335	389	382	371	363	384	373	344	376	371	387	392	349	411	382	357	379	397	386	378	377	407	361	375	378	384	389	417	351	363	380	356	355	367	356	406	362	411	381	389	378	383	371	393	392	333	380	367	388	392	366	359	379	351	399	370	367	385	393	401	380	387	376	349	410	378	371	391	374	388	386	352	367	356	398	371	369	378	389	341	371	378	390	375	381	421	405	378	410	373	344	385	380	396	415	353	367	409	349	335	378	366	393	393	373	360	396	365	412	397	368	365	371	401	308	368	369	383	383	397	400	373	355	374	385	379	369	382	386	368	386	353	409	366	370	391	378	367	376	374	367	406	376	368	368	404	379	409	397	402	396	382	365	368	387	370	395	381	395	381	378	378	386	364	358	366	396	368	388	372	367	382	383	380	424	407	358	371	367	348	370	399	384	370	378	387	394	341	408	401	410	402	373	374	377	366	345	400	391	427	382	379	374	382	376	372	400	385	382	393	375	423	359	388	369	397	354	362	407	370	384	373	375	364	353	389	378	366	405	367	358	368	414	419	379	363	381	371	342	374	387	410	395	381	412	372	387	388	381	395	365	365	384	388	382	379	420	381	387	356	361	371	390	368	386	361	365	348	359	374	389	395	369	360	363	368	391	388	412	360	384	361	379	366	339	388	348	356	383	360	393	406	359	375	410	387	381	377	383	349	376	393	362	386	363	372	385	407	379	341	365	369	370	399	352	374	403	394	370	399	329	409	392	402	393	365	349	413	393	391	372	392	377	411	380	373	349	376	391	366	348	374	410	400	389	353	392	398	377	370	369	352	351	365	371	385	403	372	400	414	408	358	396	388	384	369	406	391	384	421	412	399	341	359	376	365	359	370	375	346	364	373	349	364	416	378	390	332	398	411	421	354	371	386	364	375	416	376	372	387	366	381	381	372	390	407	417	384	375	381	369	369	347	415	379	338	365	362	359	392	412	382	358	421	376	425	390	365	378	372	392	368	375	359	405	350	379	364	356	360	359	405	345	330	398	413	383	385	373	354	404	354	359	387	390	406	358	386	424	355	360	389	362	390	345	375	388	357	441	357	404	370	359	375	370	348	379	358	365	376	380	377	374	388	383	404	396	363	384	376	370	361	397	383	375	397	415	412	374	334	371	398	360	415	399	365	367	402	384	382	354	377	418	348	392	405	363	373	371	408	376	358	400	400	381	339	377	380	366	351	386	372	405	372	339	404	369	372	412	362	382	375	396	367	369	394	404	406	384	397	350	404	379	402	352	369	358	400	383	366	360	380	390	395	392	431	405	384	370	386	356	349	361	388	355	372	369	387	386	377	381	345	410	420	363	406	388	374	395	366	407	383	375	411	390	412	399	370	382	369	333	372	398	350	331	390	354	369	404	363	385	398	378	366	381	388	375	348	386	386	357	369	403	365	397	409	379	394	383	416	368	363	416	363	354	386	342	402	407	369	407	391	397	380	373	366	381	355	389	396	385	336	378	387	343	368	346	374	386	387	349	375	366	363	385	399	387	363	374	369	360	396	411	368	385	331	358	354	373	422	385	382	349	350	404	386	356	352	374	367	343	351	382	359	335	361	388	376	390	404	385	358	351	405	374	387	370	349	369	398	357	382	373	405	414	361	397	362	386	383	353	384	383	398	390	359	396	362	379	384	368	369
9022	13140	11024	5467	3699	2672	2104	1619	1255	1115	907	852	710	692	654	634	521	541	516	488	500	506	488	483	454	459	490	451	450	432	460	428	439	435	451	446	414	419	420	435	445	442	410	404	421	445	426	425	382	413	438	402	461	410	401	402	421	414	399	415	418	358	403	416	397	391	417	385	440	457	420	385	423	400	387	407	373	452	399	408	419	385	373	387	371	425	384	419	413	395	424	390	405	446	384	423	415	418	421	386	419	413	388	427	412	401	402	395	363	387	396	389	388	403	379	357	384	395	425	426	386	417	454	419	402	412	422	395	409	376	411	423	439	356	399	408	406	384	412	370	370	400	393	387	397	410	389	399	433	391	365	437	399	425	388	375	408	405	393	401	405	407	398	399	392	391	387	385	401	410	412	447	381	372	390	373	371	445	410	411	399	406	381	410	391	426	409	372	422	387	427	388	416	401	420	420	399	393	410	419	384	415	408	405	390	417	388	447	374	383	452	343	414	376	428	373	431	398	358	388	433	385	399	403	384	372	417	411	402	407	415	419	416	426	400	378	420	397	400	393	405	417	440	406	423	408	385	405	416	445	392	404	409	401	419	394	408	384	407	348	403	427	438	385	390	419	408	428	359	439	408	403	361	357	414	410	385	410	429	441	427	401	405	377	384	388	416	399	393	430	403	396	404	387	382	388	446	431	400	393	428	400	396	399	343	388	392	388	407	405	374	380	418	378	385	407	423	392	394	398	399	419	426	387	438	427	403	413	418	380	362	407	398	412	423	397	384	433	425	379	426	423	406	381	405	384	374	405	397	393	422	413	422	366	388	402	402	415	406	391	430	413	407	396	374	395	410	424	442	400	419	414	365	423	400	398	386	426	416	390	367	367	388	390	403	390	420	397	360	369	372	398	412	394	384	403	414	386	422	412	391	409	390	376	393	387	412	411	448	408	419	388	406	419	417	380	423	423	357	371	407	422	411	393	401	395	436	413	388	396	374	423	403	384	403	383	389	387	374	388	435	395	405	377	396	383	395	408	419	387	399	385	418	392	404	429	397	383	423	393	384	393	394	405	387	402	381	406	427	418	415	371	378	447	408	432	412	391	387	363	427	414	396	401	367	371	402	386	390	407	390	372	406	411	425	418	411	390	432	400	387	407	407	385	417	373	426	400	413	404	405	425	399	386	439	382	418	393	382	428	449	365	396	415	413	407	391	436	395	427	371	405	390	385	390	418	375	370	416	395	414	382	369	411	383	383	400	402	402	378	390	418	408	396	389	403	424	414	391	376	440	449	386	397	430	370	354	401	397	396	433	367	382	419	415	457	398	401	427	421	399	414	421	366	438	409	371	398	416	425	468	431	384	409	417	414	356	381	389	421	369	416	383	424	415	394	395	443	404	362	424	416	393	376	402	419	426	385	400	377	393	415	405	403	425	407	388	436	366	378	413	434	391	382	406	449	360	432	394	405	418	382	389	415	371	387	377	388	415	400	436	397	412	430	404	379	429	410	445	384	407	411	400	432	402	381	411	388	396	408	350	380	427	401	384	390	416	390	370	404	406	431	415	402	375	435	387	395	432	404	408	395	416	406	403	412	391	360	389	417	425	396	411	357	382	398	409	427	400	374	403	368	412	430	393	382	377	407	387	419	420	403	421	411	402	366	414	382	383	415	415	396	443	379	426	378	366	414	382	392	414	414	404	390	388	380	392	407	396	415	394	401	425	401	428	391	372	405	375	387	390	388	386	386	372	422	393	368	414	419	393	382	400	428	396	394	410	424	426	409	395	411	462	392	389	387	400	430	390	395	423	375	428	401	372	428	431	425	406	403	425	385	431	381	414	401	391	394	427	393	442	413	420	384	416	387	395	425	428	414	397	389	394	404	418	446	372	391	456	367	366	371	384	437	410	433	399	403	374	410	398	433	367	395	398	369	378	390	407	374	368	398	403	380	397	408	403	421	373	377	400	398	404	362	383	397	415	367	368	416	382	374	381	428	424	433	372	387	422	401	389	431	418	382	379	420	386	404	409	405	391	384	395	421	382	437	376	413	411	413	391	381	383	412	365	412	400	433	417	409	411	391	406	394	395	373	404	402	397	377	411	409	381	380	395	430	400	369	398	414	405	381	392	390	419	412	411	388	400	386	398	406	410	400	419	409	420	418	406	418	396	407	371	423	397	402	356	401	391	402	406	399	416	412	390	418	368	416	394	371	387	387	442	401	378	427	409	384	433	399	408	397	405	397	385	408	387	423	397	384	398	383	371	404	427	399	400	415	399	398	413	357	400	402	421	388	397	394	416	384	409	392	384	397	425	391	377	418	408	428	456	390	378	394	398	392	423	424	420	425	408	402	407	360	418	413	395	394	380	387	400	426	376	397	384	367	418	401	425	417	396	420	398	408	430	433	399	364	416	429	415	381	384	395	395	395	382	410	418	443	391	422	405	383	402	415	366	403	434	414	367	390	423	374	418	400	398	372	447	382	372	417	417	384	404	421	428	385	409	380	402	398	356	397	404	394	408	388	390	408	412	392	418	399	372	371	416	410	392	398	390	364	391	415	402	352	409	418	412	457	395	394	409	389	448	425	385	431	433	408	399	373	423	430	388	419	409	399	422	406	364	417	401	390	436	396	443	379	416	383	373	415	393	381	422	420	402	445	396	406	410	388	380	440	359	378	392	366	370	417	398	409	417	427	414	419	386	410	406	407	397	415	425	376	397	398	384	376	409	409	377	395	391	399	413	363	426	402	442	393	407	409	423	398	368	407	387	422	366	399	401	394	396	392	397	382	420	422	376	438	395	415	412	385	397	408	420	394	430	396	377	376	411	396	418	408	400	426	385	444	407	373	404	422	399	407	369	419	419	440	393	408	389	447	398	391	450	376	397	445	396	437	432	403	372	402	333	394	386	394	398	429	393	409	441	406	432	393	407	403	387	416	414	375	400	410	398	388	382	375	427	388	381	381	400	403	380	409	390	399	426	407	404	415	387	405	429	405	395	395	395	393	404	379	398	417	399	373	443	408	391	414	387	414	404	365	368	400	400	385	397	404	392	444	416	361	413	398	416	400	425	395	394	397	405	377	367	351	407	415	377	392	364	363	401	349	432	370	391	442	413	418	376	377	397	387	386	406	390	423	399	419	416	395	395	434	403	384	382	398	395	443	385	398	470	411	424	379	384	408	453	369	412	403	415	404	410	401	403	398	393	410	399	383	413	415	398	387	379	424	423	382	415	414	382	403	385	383	391	389	415	375	382	407	411	408	380	392	394	413	370	410	413	403	426	446	409	421	421	417	404	384	387	394	391	397	387	411	380	397	381	405	395	412	403	382	377	364	390	421	434	442	431	414	422	411	386	427	450	420	418	446	377	380	430	439	436	381	383	386	371	392	383	433	399	426	361	383	417	389	398	418	416	412	386	425	378	403	393	398	409	397	426	418	409	382	420	418	401	413	415	414	422	388	373	364	385	405	376	421	422	421	390	399	413	435
22344	21044	28632	23664	21048	21104	11783	1260	920	796	729	658	577	543	536	480	529	460	485	488	472	455	456	416	435	396	420	415	401	387	395	399	393	379	431	403	403	413	391	386	406	408	355	392	426	378	382	414	387	368	406	360	384	384	363	386	386	382	353	420	384	375	395	383	407	374	393	365	381	370	388	416	372	350	401	420	387	381	379	353	371	358	362	393	381	378	393	395	389	414	385	394	377	386	331	394	364	370	382	418	433	381	371	394	396	380	383	397	388	363	409	380	373	379	428	391	418	388	356	401	418	401	389	396	369	363	401	383	357	401	364	419	408	363	376	397	367	390	360	391	371	351	382	415	362	370	387	387	373	385	358	407	422	355	396	397	377	410	401	395	361	399	386	368	372	401	406	409	370	360	378	370	389	363	390	365	356	371	379	359	380	379	388	382	384	368	383	383	352	400	385	389	380	406	389	376	390	383	377	406	407	382	363	369	387	376	380	383	370	348	398	387	389	363	404	400	360	404	429	378	363	410	382	388	410	384	358	375	385	406	383	387	357	424	403	393	404	398	379	392	408	380	362	406	374	400	358	402	336	380	392	382	393	380	384	405	379	406	390	408	392	382	396	391	369	388	361	363	335	365	383	384	382	395	407	374	382	412	377	380	378	388	345	388	377	380	371	386	351	395	411	383	371	406	402	352	397	373	398	363	398	414	398	342	418	369	376	377	374	345	374	357	404	383	374	388	380	362	395	391	397	358	373	377	359	360	397	352	366	364	395	395	376	383	405	406	355	349	398	349	381	378	379	355	385	356	374	378	366	408	375	395	402	390	386	384	430	395	390	381	325	405	392	368	365	399	420	347	376	418	404	346	355	355	377	373	401	356	370	393	436	402	368	368	368	401	375	386	383	382	372	375	378	372	371	376	368	372	395	375	398	357	384	385	394	376	377	374	397	379	390	393	415	387	382	394	386	404	374	367	376	354	402	358	382	403	382	393	400	383	360	388	376	339	394	395	362	381	353	401	395	381	379	399	362	357	383	413	357	371	416	400	378	427	378	343	406	375	392	357	397	364	398	375	375	348	406	401	399	405	392	390	391	349	425	404	367	378	402	380	420	395	358	364	359	361	345	376	361	371	349	359	392	447	384	395	404	366	389	391	367	397	395	368	367	420	404	408	409	375	396	432	378	350	386	390	386	414	359	359	359	393	379	391	364	351	339	388	397	382	387	397	359	382	373	359	404	335	386	399	387	352	353	366	396	393	399	399	360	349	413	355	396	386	355	384	358	400	375	396	341	380	402	408	365	386	383	384	390	396	361	417	384	371	349	394	402	404	382	398	362	388	366	397	405	391	367	374	356	375	406	377	377	388	383	396	379	370	387	386	384	384	368	374	429	369	374	359	362	401	361	427	368	402	390	370	396	401	379	402	373	398	382	384	402	398	394	358	390	388	380	366	357	382	341	393	361	379	399	398	413	380	401	344	388	362	366	368	366	399	367	380	354	387	379	376	374	416	391	378	378	384	385	410	391	375	382	406	350	381	411	391	381	333	396	400	405	377	394	362	360	384	390	382	388	379	365	385	390	406	359	366	400	381	378	373	361	377	401	378	389	373	384	387	406	372	420	335	384	369	363	389	370	390	392	395	371	370	376	404	378	368	369	373	379	388	365	382	359	368	374	356	403	380	391	382	364	406	440	423	385	381	400	404	394	367	346	382	388	389	398	388	379	371	395	389	387	376	377	381	393	373	379	378	360	361	367	401	370	359	363	361	371	379	388	372	344	352	368	354	382	361	400	389	380	394	373	353	370	365	357	404	363	364	372	367	411	372	407	394	342	378	384	354	364	352	389	364	370	372	365	380	380	386	397	382	362	395	370	364	388	394	385	387	401	347	381	396	373	398	379	356	360	387	383	377	372	453	373	405	389	345	393	381	361	386	405	363	397	395	364	360	360	390	403	348	390	370	381	401	362	369	394	373	393	374	400	377	353	400	372	392	384	423	405	387	374	396	360	362	367	361	366	408	381	372	417	379	380	406	375	407	346	369	384	352	358	400	396	393	399	405	414	405	374	394	359	364	408	394	330	367	404	404	400	386	363	382	378	361	398	434	378	384	401	405	343	398	375	351	398	406	388	378	371	413	374	393	387	373	402	344	378	362	413	398	374	339	398	391	372	410	366	380	403	390	396	370	368	404	402	363	408	366	385	361	372	401	378	365	409	433	401	412	363	396	364	379	389	389	391	404	372	383	384	418	355	353	355	368	412	377	369	366	366	388	391	386	394	395	385	370	373	386	363	398	407	375	358	402	389	373	368	382	370	392	382	378	398	363	376	384	386	371	373	393	390	409	401	411	379	358	349	358	426	391	409	423	397	384	379	391	373	409	409	358	405	344	369	378	345	390	371	370	368	417	374	398	399	381	387	389	394	372	398	353	397	358	377	396	394	365	380	368	383	405	366	408	378	408	395	387	374	382	354	384	370	382	384	395	395	396	374	376	387	386	372	369	396	406	372	393	362	396	357	404	397	370	411	373	363	390	379	380	351	395	337	394	359	384	380	383	404	379	327	410	390	411	401	387	402	372	351	380	364	415	400	374	332	387	361	382	353	377	369	377	382	370	390	365	391	372	356	372	392	402	387	409	378	430	394	359	387	368	404	381	387	396	408	385	411	371	341	348	354	392	356	407	359	416	364	368	395	397	363	410	377	398	373	366	384	399	350	393	379	362	387	393	376	383	385	397	367	387	380	366	393	370	385	399	341	398	371	412	370	395	387	359	389	357	388	358	421	350	384	381	380	385	389	394	411	364	469	352	398	383	365	371	399	392	366	383	382	373	394	412	382	365	382	356	370	407	358	393	384	383	357	379	407	383	444	363	391	386	355	385	417	398	363	394	346	411	399	381	394	372	385	374	374	363	420	368	375	389	386	380	366	369	387	389	370	395	368	365	395	364	398	362	406	375	382	384	413	348	406	383	406	380	352	383	400	371	383	346	358	389	370	402	388	376	377	330	396	379	400	385	408	391	321	400	357	364	388	391	380	396	400	369	339	377	360	387	372	389	412	360	374	366	358	401	372	363	384	367	386	408	385	361	374	350	404	366	371	350	392	360	403	377	363	414	390	366	356	339	400	364	403	383	390	398	382	339	363	392	378	357	336	349	361	360	381	372	385	409	380	356	404	383	369	407	356	362	355	350	348	395	431	365	381	341	404	405	415	360	385	363	367	404	386	391	368	392	380	344	369	393	417	389	372	392	351	400	394	374	355	409	386	367	366	364	394	397	371	367	379	397	378	382	358	400	370	372	375	385	365	399	356	417	411	391	383	386	389	359	394	365	332	391	402	393	391	394	405	376	334	344	390	376	416	398	381	388	409	377	381	389	385	403	379	393	402	371	355	380	387	347	370	376	374	408	358	368	370	383	357	379	415	355	385	360	390	361	377	362	382	390	404	409	361	346	368	385	391	378	382	346	365	338	371	351	361	376	382	372	394	373
9193	13261	10943	5461	3643	2721	2065	1589	1317	1022	993	856	772	647	629	637	633	593	556	497	530	488	469	504	443	461	485	472	449	399	430	458	433	420	449	420	408	458	438	445	388	415	395	385	411	396	435	406	414	434	415	418	436	436	426	403	430	374	393	413	439	413	400	400	413	368	386	412	410	382	410	419	417	389	412	432	391	448	392	361	405	402	413	417	410	419	387	406	403	414	390	403	455	434	415	414	384	427	385	394	411	397	432	428	415	383	394	419	390	375	412	382	376	422	406	404	413	391	421	406	388	388	406	413	424	412	404	404	404	435	393	423	392	410	379	418	395	390	383	427	375	444	406	434	395	407	403	358	407	410	403	378	414	415	397	411	442	402	441	387	402	403	384	367	417	420	413	435	431	402	395	373	424	424	400	402	371	419	376	401	420	428	364	438	412	406	423	390	387	399	407	417	398	396	424	407	386	413	395	384	425	385	417	392	420	426	388	404	394	392	404	393	395	384	384	383	415	374	392	434	383	449	390	405	400	383	403	409	374	374	394	399	370	423	389	438	396	404	379	411	413	415	442	382	376	381	373	433	454	411	437	383	433	393	433	387	395	380	418	401	401	414	369	367	374	414	398	472	420	406	402	402	386	388	420	396	398	415	400	396	421	408	411	426	398	419	418	375	411	392	424	406	407	395	432	413	397	416	429	414	423	404	388	409	416	384	384	399	413	400	415	365	412	358	387	395	410	408	436	402	370	421	423	408	399	432	420	392	383	392	371	355	422	415	415	447	459	423	424	399	421	397	402	402	407	352	408	410	405	389	389	434	418	378	427	431	443	389	415	402	391	403	419	430	373	415	387	408	430	414	356	410	410	378	386	418	406	410	413	376	401	416	403	391	405	387	412	418	381	422	444	386	399	411	422	423	437	397	405	438	382	412	387	387	393	402	380	374	413	407	397	359	389	412	410	374	384	392	389	420	397	389	431	399	422	385	388	388	391	413	404	354	378	366	365	390	410	385	391	394	375	413	408	427	368	370	385	427	396	399	417	425	384	424	411	428	406	447	403	388	405	419	365	382	399	411	436	403	417	421	398	421	381	412	385	396	404	406	418	431	443	402	399	409	397	384	404	374	387	406	417	392	395	390	402	415	424	406	413	418	410	414	438	442	403	386	386	411	406	381	380	411	449	389	380	403	378	367	414	388	451	397	407	391	413	386	361	375	413	398	379	409	380	377	369	430	387	423	389	367	393	401	387	417	406	388	408	434	422	439	393	422	405	405	396	362	376	369	400	408	386	381	415	422	394	389	392	434	398	423	373	365	415	387	365	414	412	424	413	390	381	398	394	367	387	377	413	378	401	389	383	427	429	396	436	405	409	427	430	424	389	374	383	426	437	397	430	388	410	397	374	388	387	408	426	407	420	380	404	430	380	421	444	421	407	403	394	396	433	363	393	392	365	422	375	415	377	408	426	390	418	422	423	411	408	366	424	404	399	423	408	403	423	397	382	374	402	413	398	395	411	379	416	363	387	419	383	379	364	427	411	399	388	433	428	416	411	410	396	433	395	388	406	411	426	415	424	414	450	406	375	436	390	421	383	381	397	407	424	382	356	389	398	425	407	395	418	425	402	365	401	382	397	422	405	395	397	437	365	405	433	402	376	389	423	429	390	399	423	406	426	378	397	427	412	375	397	400	370	397	432	381	417	395	407	383	422	390	389	435	395	399	389	417	390	413	384	398	416	408	389	405	400	408	372	404	388	401	394	404	394	379	430	409	397	388	407	411	399	360	400	410	412	427	391	393	367	426	383	418	379	361	412	410	377	449	384	395	429	410	395	407	418	387	430	426	364	428	364	411	396	366	401	377	440	386	370	410	423	446	423	397	401	404	427	413	447	408	400	382	430	407	425	415	372	434	403	386	396	387	407	389	414	354	396	419	430	422	392	380	404	427	374	397	411	403	413	391	426	377	366	370	437	411	390	409	395	409	411	393	403	411	407	403	413	410	407	377	371	405	384	401	392	413	409	409	379	404	407	377	381	446	390	409	403	409	402	422	404	403	421	386	396	400	438	407	407	401	388	422	383	428	390	413	366	418	364	401	417	448	393	372	448	413	384	407	401	397	425	387	434	369	398	394	415	396	403	409	368	409	444	421	439	409	419	407	417	429	375	405	408	377	401	425	393	422	384	383	406	373	366	434	402	423	387	397	398	433	427	371	407	363	406	397	372	387	385	414	401	370	407	380	386	382	410	413	417	409	432	399	388	401	404	388	419	463	415	428	354	430	384	373	368	399	381	393	412	422	391	419	392	423	400	408	389	393	434	421	397	376	398	381	380	423	396	409	394	390	434	425	422	423	412	405	410	400	386	409	410	369	388	385	393	394	403	382	419	393	389	435	398	403	422	405	389	395	364	426	382	416	393	404	405	432	378	389	397	444	419	440	415	424	447	408	419	403	413	398	367	390	397	402	405	366	363	421	439	410	419	398	406	394	389	446	378	384	379	405	373	424	393	460	426	416	397	436	378	397	413	391	390	409	413	417	438	404	378	364	420	428	388	395	414	392	395	394	380	441	391	387	439	419	399	429	438	435	431	414	422	434	393	402	396	388	381	404	396	403	422	418	399	400	393	446	423	423	375	407	380	401	400	373	461	392	396	371	406	416	389	420	437	433	392	382	396	402	405	418	403	437	365	432	382	393	407	438	384	403	411	391	423	403	422	382	402	415	382	426	392	435	424	388	397	395	396	392	397	416	413	377	386	400	405	429	415	400	418	430	432	414	421	403	388	417	412	409	437	423	374	363	407	421	378	437	413	378	380	389	405	408	404	421	454	407	414	400	363	419	379	416	392	388	458	416	401	398	421	386	437	374	418	434	380	416	405	416	418	425	395	378	403	424	390	417	386	420	416	382	402	396	380	401	432	401	436	421	435	390	426	384	380	383	437	407	371	415	396	396	398	390	406	382	399	366	360	395	419	402	397	413	405	415	389	406	393	408	426	376	459	400	402	434	428	436	381	382	377	382	389	384	407	392	377	403	422	394	413	418	422	408	413	411	423	393	417	431	425	434	408	382	408	412	396	362	394	367	393	407	375	431	423	402	411	427	415	379	415	423	376	407	379	440	368	438	428	405	392	409	435	409	426	396	432	415	427	408	371	401	396	453	384	419	392	404	385	412	426	357	412	419	405	420	405	401	384	414	400	403	374	378	408	388	367	411	437	428	418	416	420	398	374	417	378	402	413	405	377	368	428	387	408	395	393	425	434	404	404	419	421	397	397	356	395	402	376	391	423	386	399	386	420	424	386	404	423	433	429	383	406	418	408	444	427	400	424	419	396	419	419	412	433	422	436	394	373	409	413	388	415	387	412	388	414	418	406	396	452	396	394	392	424	392	375	371	401	441	426	407	427	400	431	433	409	409	398	408	400	392	418	391	414	395	435	408	397	411	400	403	385	389	383	379	404	416	419	391	425	412	417	403	412	367	405	423	391	398
22397	21048	28604	23708	21048	21100	11707	1277	854	768	626	641	577	575	509	503	495	507	505	456	453	448	422	415	404	415	419	415	417	410	396	381	381	401	400	402	396	412	373	390	413	475	391	392	386	390	383	384	422	408	420	375	371	406	406	380	381	384	421	389	380	367	383	394	432	384	404	379	388	419	365	409	377	371	400	377	352	407	395	377	401	377	398	406	405	395	358	416	390	351	358	403	381	392	424	389	407	352	402	385	403	412	382	393	374	387	377	422	408	362	380	338	373	381	362	396	344	406	367	381	379	392	383	378	392	381	404	365	375	360	396	383	363	367	386	372	393	380	358	357	376	372	390	375	387	375	398	363	382	377	398	386	387	397	439	386	363	394	395	368	394	389	383	380	394	424	376	365	377	391	353	373	350	353	370	348	358	428	392	382	370	377	378	393	391	348	387	384	393	368	358	368	375	385	374	329	380	373	357	369	368	398	396	380	342	374	392	354	396	355	390	369	359	389	369	401	380	388	381	379	382	372	398	372	404	389	412	383	435	383	346	404	381	433	372	374	387	395	359	362	408	369	377	408	400	367	401	405	379	370	362	363	365	384	408	369	408	408	423	361	407	404	382	405	411	390	362	395	395	409	382	356	349	388	381	382	400	398	368	366	412	371	375	378	374	351	409	380	396	356	363	397	406	411	403	383	394	410	367	394	353	394	380	398	386	406	346	413	376	409	400	368	393	367	392	363	381	347	402	374	381	368	387	415	385	393	401	435	369	421	384	401	396	355	393	402	390	386	362	366	418	380	387	398	401	407	366	419	415	383	386	389	380	391	331	376	441	369	355	399	397	391	401	379	371	378	383	376	403	397	359	399	375	361	382	367	390	402	341	394	363	352	376	379	385	390	345	374	412	355	383	363	354	379	401	397	390	414	359	380	395	332	391	386	398	357	393	414	385	403	423	398	395	393	405	403	368	395	379	395	377	380	386	334	360	371	361	366	407	397	356	405	373	370	403	396	342	384	353	407	389	383	372	358	404	381	416	368	384	382	372	348	388	402	377	357	393	396	391	386	400	366	386	407	393	350	370	371	387	391	380	361	399	375	383	344	344	402	390	405	398	372	406	374	385	375	418	422	385	455	388	382	402	359	407	380	376	396	412	406	386	398	368	399	384	425	377	373	366	342	378	365	340	354	415	382	356	376	373	381	387	400	359	391	373	383	373	387	358	390	362	397	405	371	335	385	358	393	403	390	388	367	374	391	367	363	379	402	382	379	378	408	359	374	404	382	399	420	396	395	363	365	414	389	367	393	391	392	373	379	381	370	404	370	429	356	413	376	359	379	425	375	384	395	426	394	365	394	371	390	380	362	408	403	335	404	369	327	362	417	383	386	374	375	366	411	375	356	380	374	424	414	378	407	353	386	380	410	345	390	376	387	366	399	350	406	400	393	380	326	364	382	405	352	377	403	349	414	388	393	385	349	371	388	394	399	379	402	394	389	378	378	377	372	401	427	373	382	342	351	369	385	361	384	400	356	363	359	372	381	342	367	378	393	390	394	418	414	396	411	365	378	397	393	427	362	380	362	381	365	367	385	412	394	386	364	396	369	411	400	328	363	410	375	414	386	367	341	373	374	394	421	387	362	381	388	392	365	354	402	393	405	380	382	394	360	374	416	391	406	356	392	409	398	380	357	380	391	418	393	395	372	363	387	395	364	353	410	351	362	407	368	365	404	394	429	396	373	369	412	410	379	395	356	384	366	378	391	364	386	381	366	380	400	384	395	367	353	407	343	372	408	413	376	387	381	374	381	370	383	383	388	370	397	374	368	386	383	396	398	398	378	409	352	391	356	382	364	390	384	403	380	403	373	363	399	374	354	347	379	408	378	389	412	420	419	428	372	372	382	389	384	386	396	418	375	383	388	391	378	368	336	363	397	419	376	384	378	408	371	408	381	422	410	370	374	376	405	353	420	414	370	404	364	363	400	364	344	363	420	372	341	414	375	397	383	397	374	356	370	408	371	387	346	356	437	435	388	391	361	377	406	420	352	400	385	398	429	384	389	381	367	395	381	394	381	355	363	419	375	389	369	416	393	331	366	379	379	389	395	345	391	404	373	393	396	410	386	412	402	363	358	345	387	379	413	386	421	402	370	406	350	342	378	412	360	381	372	415	354	406	364	380	362	401	363	388	402	373	386	366	375	355	369	370	391	380	382	373	355	363	377	349	345	356	401	375	387	387	372	375	400	362	423	380	383	349	384	376	384	374	389	373	356	399	379	389	405	407	426	365	407	373	383	350	385	384	389	369	383	369	413	331	365	365	374	376	348	387	382	370	379	368	353	384	377	392	415	422	393	411	390	329	388	402	391	402	354	404	358	354	424	396	405	390	389	373	365	394	392	378	369	397	357	390	346	404	364	397	382	396	367	381	339	380	338	352	411	391	427	374	396	381	351	382	453	384	395	389	385	385	390	366	396	374	382	408	378	394	394	399	375	387	408	401	371	381	400	357	409	369	412	389	377	425	398	389	374	352	374	351	388	394	371	367	384	361	386	403	389	392	365	373	348	386	372	374	382	387	396	399	376	400	386	353	385	360	358	392	357	365	379	346	369	388	379	379	399	371	380	386	374	393	382	401	424	359	390	400	365	374	374	393	426	357	375	373	417	406	340	386	410	393	375	375	411	390	375	373	404	365	367	383	393	385	347	351	355	392	392	372	390	403	377	397	410	381	407	354	390	383	386	397	393	399	372	379	345	389	385	346	403	404	382	368	376	413	388	376	382	384	376	423	360	375	376	408	354	383	371	375	401	390	389	375	375	380	395	411	372	392	377	396	393	387	367	368	375	396	356	374	369	407	398	381	365	384	372	402	384	406	415	403	377	374	409	408	400	348	391	386	391	375	388	366	412	364	402	390	380	375	367	386	376	363	347	373	379	398	373	371	383	394	408	361	370	401	374	384	359	385	405	365	374	377	371	359	391	366	357	376	371	391	379	368	399	394	405	396	386	378	365	387	371	390	428	397	351	344	407	412	389	349	374	375	369	353	335	388	399	387	433	386	373	401	382	375	386	373	394	382	357	343	365	376	374	393	377	398	392	399	385	400	400	371	368	391	376	397	379	391	400	398	375	388	390	370	364	379	385	376	386	383	363	369	354	366	362	423	359	372	419	376	374	367	365	414	376	335	409	381	391	392	385	390	358	350	352	369	396	361	385	365	381	368	391	383	364	393	397	377	370	367	349	382	359	388	397	393	384	367	386	357	407	391	394	402	429	376	391	396	389	371	354	378	383	362	364	367	400	395	409	411	380	388	369	358	385	394	358	435	397	396	388	391	358	368	343	378	401	408	395	382	367	377	364	369	356	413	385	367	383	382	380	383	369	401	396	415	365	407	391	384	378	366	386	349	379	340	396	391	377	350	380	376	368	363	390	392	384	432	391	371	405	376	360	369	379	398	382	393	414	401	370	362	382	364	383	376	401	419	387	376	387	380	388
9785	13060	10822	5415	3558	2772	1987	1612	1355	1136	949	801	784	701	683	607	551	570	506	489	490	529	480	515	472	469	474	464	439	429	432	433	413	485	465	448	426	437	465	417	405	401	414	411	441	396	436	421	388	445	376	449	406	424	405	429	405	438	417	385	391	400	424	455	404	437	385	387	410	397	439	391	423	354	404	370	430	389	417	365	437	377	377	382	393	403	386	398	418	391	388	393	409	436	429	400	386	417	392	404	420	413	400	398	374	378	414	412	395	379	399	410	392	392	417	380	402	370	401	395	425	397	436	408	391	441	429	398	415	415	411	394	409	430	419	466	421	442	389	421	400	408	407	393	382	419	389	418	398	406	400	445	381	419	402	420	412	375	414	394	422	414	387	396	428	443	418	363	408	425	380	397	366	393	442	411	418	397	412	430	399	387	413	382	403	413	401	370	404	400	450	422	430	379	411	375	417	428	455	403	413	403	410	380	398	417	413	408	423	378	445	461	405	375	403	394	400	394	421	420	405	424	418	430	420	405	404	414	432	398	424	386	414	420	422	407	428	411	411	401	400	409	398	410	368	392	418	400	424	402	400	410	390	412	389	408	388	427	444	404	408	407	406	426	390	417	377	424	413	413	392	375	404	401	389	415	396	441	425	386	418	412	422	398	375	413	414	402	430	410	421	422	364	408	402	427	411	390	387	401	450	431	426	431	375	380	407	408	395	456	370	407	416	436	396	384	350	397	410	418	417	379	424	397	427	419	407	414	391	389	420	424	390	411	418	406	394	411	418	414	385	400	420	415	435	410	397	396	446	421	425	395	380	383	393	414	393	406	412	392	412	385	401	456	427	444	404	421	432	381	433	365	404	444	428	406	352	373	403	408	375	400	397	418	398	411	391	380	382	404	410	387	416	412	404	410	414	432	413	440	407	397	430	409	392	365	429	412	365	413	401	383	423	394	421	406	425	415	431	397	402	377	406	430	408	413	408	410	439	440	404	410	380	378	376	380	380	399	445	411	369	429	415	382	400	391	410	408	401	374	428	411	357	389	384	398	423	397	380	394	407	437	394	388	426	401	397	411	389	389	416	363	370	399	403	435	394	400	424	413	419	444	409	422	423	425	390	394	406	406	401	361	423	394	401	429	434	381	412	443	423	415	412	423	389	373	392	375	380	428	382	414	443	413	379	395	425	417	419	406	380	394	412	435	373	393	387	428	419	397	405	404	444	423	402	408	427	404	449	437	394	414	427	424	395	374	410	424	399	421	399	402	411	403	397	443	411	416	419	390	431	376	396	415	374	439	408	413	436	385	395	424	406	411	378	397	405	403	403	419	387	406	369	420	405	402	406	404	405	411	388	393	355	414	408	394	424	418	431	435	427	405	390	406	407	391	444	398	428	373	368	412	393	428	414	412	398	391	430	402	421	354	375	408	412	384	432	408	422	400	435	409	398	389	411	398	405	444	401	425	404	413	415	376	392	420	370	416	414	388	444	368	412	434	423	383	411	403	412	373	436	394	388	417	408	394	415	406	417	422	390	385	416	406	401	414	390	401	397	390	394	404	399	396	427	437	408	430	410	392	422	406	422	416	395	428	387	446	410	409	399	434	391	390	406	405	390	406	448	380	407	414	418	395	389	391	380	401	415	402	409	437	418	439	413	364	414	398	407	393	412	385	406	405	430	422	409	391	419	385	419	418	397	411	376	409	377	389	415	434	395	380	412	405	408	407	481	392	384	405	411	401	382	430	419	423	400	431	396	434	406	401	386	399	389	445	446	402	408	426	411	399	393	413	414	403	423	417	428	440	422	410	389	430	410	415	393	376	403	403	406	382	432	397	394	383	393	382	406	426	418	388	416	403	374	391	388	373	402	404	412	378	388	423	386	386	424	404	397	371	427	470	401	404	410	429	429	389	389	423	397	422	415	403	399	430	392	411	353	384	413	403	392	427	376	386	417	442	381	411	401	384	426	385	405	434	441	400	406	392	393	391	381	377	386	385	392	392	393	405	389	427	417	401	398	382	425	406	409	422	401	406	417	388	391	388	370	425	394	376	394	434	379	421	439	434	413	437	427	408	412	408	386	394	412	435	398	378	432	394	414	406	393	397	434	420	409	411	383	406	428	397	408	389	412	421	379	414	402	403	402	397	415	423	423	436	436	386	414	404	406	432	403	372	397	418	402	407	369	423	398	421	418	390	403	419	402	433	404	423	397	413	389	406	400	411	437	368	394	435	430	395	378	420	398	375	410	386	385	398	392	399	395	401	405	426	403	396	416	378	448	402	414	430	410	445	425	410	415	369	414	411	406	394	424	392	386	432	441	399	396	376	377	417	403	430	386	417	409	393	406	419	367	406	412	381	397	420	412	391	392	393	393	397	448	419	427	432	412	394	405	384	413	368	409	389	409	383	395	422	382	415	413	400	391	410	410	387	366	425	415	383	393	434	408	408	380	394	373	376	387	389	409	400	412	415	402	379	382	399	391	423	386	386	398	430	405	416	392	409	372	442	429	407	400	390	394	372	393	433	396	434	398	407	392	406	434	420	398	402	417	429	373	379	409	406	430	401	410	402	400	404	402	425	398	416	411	397	372	416	383	382	400	398	396	417	394	417	385	411	372	370	376	431	370	388	419	423	396	396	410	398	398	424	424	369	391	429	393	443	403	411	373	412	434	386	421	392	411	410	405	404	386	426	407	403	396	373	382	399	390	428	403	393	414	374	388	435	428	422	395	388	391	453	393	407	437	369	417	413	411	398	393	391	387	383	412	389	459	410	411	385	391	387	400	387	450	380	398	382	392	396	405	405	407	444	439	411	380	417	408	415	392	448	418	408	391	401	432	430	379	422	393	357	417	374	399	401	410	396	421	426	418	407	413	399	439	415	393	405	409	440	394	397	396	408	397	398	424	418	363	407	444	404	399	412	424	401	425	404	426	403	382	403	385	382	386	421	403	422	416	428	363	398	399	378	386	427	438	394	423	401	370	378	400	383	417	430	414	382	415	411	441	397	384	399	409	393	400	408	410	371	417	383	420	407	399	386	427	367	422	407	423	407	386	405	421	422	419	438	405	404	435	397	432	397	425	428	404	418	413	405	404	432	399	405	417	396	408	410	381	401	402	392	381	369	399	364	388	384	409	373	420	414	406	438	433	424	400	403	420	402	395	385	401	383	412	424	393	401	391	409	405	424	413	448	424	384	379	416	412	400	399	432	414	415	377	389	408	408	416	443	412	416	411	384	395	395	389	373	421	428	375	421	395	379	418	384	377	410	439	419	370	383	443	416	391	420	398	409	431	376	397	404	403	395	410	423	413	423	376	398	405	410	402	406	420	428	419	424	408	410	394	374	421	412	385	415	437	415	392	389	391	426	396	424	379	397	414	392	392	372	363	426	419	386	378	413	413	394	414	433	394	414	384	427	397	392	404	393	404	390	390	396	386	413	425	447	423	420	420	415	459	423	379	396	425	412	429	432	431	395	420	408	403	379
22423	21092	28654	23766	21093	21147	11654	1313	871	770	671	649	593	585	560	536	506	508	448	469	461	450	437	436	400	441	393	427	425	413	431	412	411	432	426	451	387	389	407	393	382	393	405	381	392	400	371	396	391	412	390	388	429	384	412	405	400	371	365	375	395	368	383	413	376	368	373	390	404	389	385	381	352	345	374	391	377	377	386	381	398	379	391	375	401	355	371	402	371	392	395	358	414	391	418	378	378	388	394	396	378	374	355	410	391	364	387	360	396	381	384	349	389	379	362	382	417	388	360	403	378	394	369	389	412	349	363	385	376	407	367	378	369	413	393	429	395	339	402	402	377	357	377	385	369	419	368	357	406	405	360	367	423	392	381	389	361	388	362	405	366	408	385	405	406	379	373	396	371	410	403	387	407	401	364	343	352	408	364	404	370	385	400	379	369	404	395	408	395	395	377	414	354	386	382	421	382	334	373	391	366	379	340	366	360	365	356	427	414	379	384	385	370	441	420	375	426	397	376	396	361	383	367	430	376	430	357	351	317	388	392	380	380	378	392	412	383	362	413	386	410	374	393	368	401	369	401	368	382	365	379	383	369	409	368	386	402	383	384	389	381	414	368	364	387	336	371	341	401	344	391	397	397	396	389	413	396	382	367	394	381	385	395	403	388	360	382	335	434	403	369	377	347	395	342	400	346	417	386	408	383	359	403	407	395	399	397	388	383	379	396	408	349	394	358	397	366	403	376	350	402	404	365	348	413	330	355	413	357	372	395	373	376	382	371	409	379	365	363	397	367	385	390	383	345	374	356	399	368	370	400	387	379	424	384	402	391	372	394	361	359	386	367	348	370	366	363	401	387	421	407	354	393	357	383	369	372	406	345	375	401	371	391	379	360	376	386	361	391	392	373	413	387	359	436	353	397	353	343	379	391	365	363	428	361	396	398	365	385	395	376	368	375	390	392	386	376	349	386	369	346	377	347	390	395	389	395	393	366	372	360	345	386	362	354	357	355	377	367	418	370	371	395	383	400	368	389	380	392	391	377	386	374	397	376	374	375	405	391	392	381	374	415	384	400	362	369	409	406	389	380	353	363	351	416	377	415	395	383	445	357	382	413	366	348	373	363	379	383	370	345	401	385	389	403	385	362	380	375	403	378	378	396	374	371	417	348	365	384	367	369	350	366	408	387	382	394	350	351	403	411	401	391	361	348	402	369	379	362	395	348	383	355	369	365	391	382	373	345	384	387	410	367	387	383	378	394	360	364	389	379	384	380	368	367	393	392	389	358	372	356	390	419	391	379	364	350	419	409	383	397	382	375	369	430	361	367	387	356	387	368	374	393	377	368	354	372	397	374	383	364	376	372	415	387	410	361	386	382	383	380	358	383	375	401	363	417	361	370	377	389	372	424	364	377	364	389	364	370	411	367	396	408	370	374	339	365	373	408	392	384	363	395	373	377	397	392	364	363	388	372	394	405	389	385	411	392	381	377	374	360	405	382	361	404	326	384	370	348	453	400	385	359	378	398	318	384	378	402	391	374	390	374	374	385	382	371	387	403	399	356	339	374	384	378	347	385	365	400	369	405	412	364	377	383	411	366	376	384	377	365	375	417	363	361	384	353	404	364	353	375	413	362	368	404	385	369	378	362	354	364	355	403	372	406	400	410	407	420	383	367	359	365	374	408	370	344	353	340	425	369	409	389	377	342	401	366	339	353	412	375	356	359	361	369	388	384	373	382	407	374	339	353	358	413	380	401	373	382	366	376	390	422	368	375	414	377	329	394	394	389	346	356	410	385	408	369	385	379	415	392	367	407	373	397	389	329	394	381	369	395	366	387	355	363	362	426	404	389	414	370	365	348	343	350	388	381	355	367	377	368	376	401	384	391	352	403	363	368	365	345	387	398	389	383	369	405	387	383	355	346	391	341	378	361	394	400	357	374	358	394	389	374	375	388	335	354	392	395	397	380	397	377	384	373	380	359	428	387	370	364	385	395	405	378	355	383	380	359	408	378	395	404	371	421	357	372	383	404	367	334	408	371	376	382	390	387	368	386	366	373	374	384	345	392	386	373	370	374	352	380	374	370	365	372	382	349	365	370	381	404	401	370	392	349	401	379	399	390	375	397	371	372	436	382	367	380	353	360	422	393	348	389	381	390	375	379	358	409	368	347	368	389	361	427	380	422	366	382	390	363	381	399	398	378	396	379	394	396	369	342	385	403	394	381	373	384	386	372	383	418	394	396	394	392	390	392	383	350	388	352	381	398	405	375	383	390	410	409	409	338	361	400	397	385	355	380	384	365	376	388	368	363	343	389	378	370	391	381	334	398	362	361	340	396	369	361	374	410	336	384	387	370	370	349	386	390	363	384	403	355	399	380	382	380	391	397	399	393	394	339	388	403	380	374	403	400	372	371	379	339	354	383	384	336	376	399	384	360	391	380	370	379	390	405	371	374	398	409	378	389	423	383	387	331	412	388	380	416	364	365	364	370	382	358	385	370	409	374	402	406	383	391	375	380	364	357	391	385	379	385	377	379	353	366	369	360	406	377	373	372	394	409	366	397	406	367	389	421	357	368	405	363	377	367	382	383	364	406	409	380	370	390	382	413	362	388	355	379	366	386	367	369	389	388	379	359	392	396	386	369	382	379	377	378	406	364	377	396	375	376	381	344	364	343	421	386	392	375	394	405	378	373	368	402	341	413	333	393	380	352	388	346	371	384	345	371	376	394	414	367	390	411	411	393	361	346	372	416	352	433	372	344	407	390	355	341	385	361	394	373	405	381	407	354	395	391	429	381	394	388	346	379	387	375	415	354	383	360	366	396	357	373	379	396	382	406	372	389	360	375	375	381	393	389	401	375	368	368	396	366	371	402	369	395	390	337	369	386	385	362	414	373	366	368	383	343	384	331	403	370	354	405	369	378	364	376	379	410	378	400	369	392	421	389	358	364	398	378	391	368	381	368	438	394	378	404	365	383	372	399	409	399	392	379	370	387	371	394	361	367	395	394	369	371	352	385	379	376	426	418	393	387	375	380	396	375	370	367	406	412	411	354	402	362	373	374	392	327	391	374	373	365	394	372	362	392	383	392	415	361	390	388	404	395	399	374	355	409	401	371	379	359	414	407	410	329	416	353	392	382	409	396	379	349	372	382	373	378	364	378	393	403	411	377	378	402	428	369	350	388	400	355	347	410	391	404	363	356	349	411	386	384	392	385	391	385	397	402	364	386	360	366	430	393	405	384	374	390	383	379	404	404	384	402	406	405	353	410	385	407	372	367	373	373	356	354	397	407	349	353	400	372	361	406	351	354	366	395	401	388	374	367	405	367	373	403	379	408	393	416	394	360	399	395	370	382	338	409	398	354	392	358	407	351	421	376	371	387	355	383	394	340	420	339	363	370	402	427	339	392	367	382	384	378	364	366	386	378	376	386	372	400	397	372	353	355	360	363	340	388	384	372	386	381	394	365	390	383	381	369	419	365	390	383	396
7646	13144	10896	5410	3578	2711	2117	1651	1306	1127	927	823	774	734	645	581	564	559	566	510	524	479	488	471	480	453	442	475	441	467	442	459	417	471	420	402	456	444	430	418	407	412	444	415	434	443	402	393	431	400	419	434	432	440	404	382	410	411	378	414	413	403	421	400	476	425	427	416	400	398	397	414	396	388	392	400	393	382	396	428	409	426	385	410	388	420	394	406	405	443	417	432	382	375	390	407	366	391	390	422	417	399	370	390	389	450	416	391	406	413	390	393	347	413	432	402	388	383	400	414	416	393	386	416	399	422	400	421	403	406	392	438	434	404	399	390	388	404	424	397	421	389	398	406	388	376	416	414	393	409	423	431	390	420	387	404	411	415	412	419	398	424	387	369	401	419	423	370	401	443	416	405	371	442	429	397	413	408	405	411	443	417	406	409	401	418	423	416	372	425	420	387	401	437	400	385	369	394	409	422	394	404	426	383	387	370	410	393	451	402	392	424	401	401	368	405	396	410	420	448	394	409	367	408	409	428	400	375	420	377	431	414	443	410	408	420	417	385	415	365	391	361	399	427	406	419	422	388	397	412	403	426	417	392	414	379	373	438	427	393	413	427	383	408	416	392	384	401	426	400	403	401	364	415	390	402	402	414	393	397	427	406	414	412	391	402	418	414	398	414	425	404	418	418	451	378	444	424	392	403	418	377	431	428	407	393	420	409	366	398	407	397	421	414	388	436	412	409	459	390	393	419	417	427	407	384	400	388	399	395	422	405	467	387	403	383	419	408	404	427	359	406	410	398	399	395	384	374	388	410	400	415	411	404	414	389	430	431	376	380	431	430	418	396	402	387	421	402	375	388	391	443	355	385	437	396	405	416	385	399	388	406	399	416	412	409	421	413	387	418	410	390	394	402	412	414	409	360	432	430	415	431	394	410	439	408	401	416	441	424	381	405	387	388	394	382	420	364	380	405	406	386	432	377	444	392	404	409	382	423	384	370	396	420	403	386	397	403	402	415	401	386	430	382	407	415	426	398	405	406	402	428	408	402	408	443	359	412	405	384	355	422	402	405	394	414	397	417	383	413	406	437	403	402	418	363	370	389	403	378	397	396	420	457	396	385	406	373	387	403	435	395	421	417	410	410	392	403	405	386	401	427	408	381	401	438	417	388	423	364	400	405	374	380	427	436	395	410	417	400	399	388	419	407	410	435	412	404	428	404	372	389	382	414	398	399	364	393	399	428	400	404	411	377	415	369	398	415	386	412	441	400	397	408	420	398	387	399	380	379	406	389	413	436	409	394	372	390	391	396	428	408	397	385	412	408	409	408	388	419	414	418	427	427	401	407	449	386	398	408	397	398	400	401	409	408	379	455	404	406	406	344	403	421	427	420	430	399	376	404	385	428	420	402	405	398	403	417	391	432	417	402	395	370	392	384	402	393	399	432	417	409	414	424	417	416	393	464	396	407	408	404	412	376	412	397	425	419	430	422	428	419	402	406	419	391	390	406	389	375	382	396	386	366	392	396	391	399	428	396	430	447	401	375	438	378	406	432	420	403	387	386	394	375	382	393	402	412	418	397	417	424	426	415	382	398	370	373	389	385	371	377	386	397	410	426	416	368	374	394	468	383	399	393	427	434	417	402	423	399	393	391	400	370	400	404	390	464	406	407	407	409	415	369	399	416	410	411	399	402	380	421	402	409	412	423	388	394	441	371	384	444	417	389	389	391	385	428	414	395	412	424	385	410	409	370	421	404	387	399	402	411	396	398	395	402	417	421	409	403	431	393	382	388	385	423	409	380	406	411	359	401	403	426	430	389	384	382	402	379	413	423	428	384	434	382	421	410	414	429	414	410	396	364	386	405	403	407	367	418	380	392	433	390	426	409	420	404	392	418	398	396	380	381	409	386	404	381	404	372	386	407	435	393	464	402	373	423	420	400	399	424	386	415	408	383	421	354	396	407	378	397	426	374	400	397	423	408	389	376	405	391	411	400	382	366	414	387	379	425	436	435	380	387	418	368	387	431	402	391	408	406	368	413	440	392	404	387	394	380	436	416	447	422	425	403	401	422	415	393	402	389	442	410	439	448	437	413	400	421	392	422	404	392	385	384	386	399	404	432	414	393	377	415	397	407	437	414	417	385	426	383	382	398	374	412	415	401	432	415	381	414	405	414	378	385	406	352	372	438	408	427	424	393	421	405	385	417	429	421	415	392	401	435	437	394	438	411	377	416	418	421	411	363	413	447	402	412	438	409	414	406	416	357	383	407	444	389	401	435	386	407	394	424	404	421	433	410	426	405	374	434	418	390	392	453	385	365	391	405	412	397	393	418	421	368	369	411	392	458	415	422	410	391	445	422	427	389	362	368	423	373	388	403	355	391	379	413	389	401	398	401	418	375	412	393	417	399	373	422	431	425	351	414	398	417	390	401	431	415	396	431	448	443	436	357	457	444	406	395	362	387	395	426	418	391	409	383	442	444	380	404	414	384	373	373	412	405	459	397	387	403	402	415	420	432	427	410	389	395	376	400	396	399	387	407	411	407	415	394	413	393	436	391	417	409	408	404	382	418	419	397	430	418	416	399	383	370	401	419	392	397	391	384	379	398	412	404	421	399	409	439	401	415	365	391	414	419	416	410	404	403	408	405	404	407	383	418	409	393	425	419	412	363	421	401	422	414	413	401	390	369	420	417	414	405	394	395	427	400	408	382	385	403	430	412	366	417	386	387	431	347	416	411	412	378	431	357	400	427	406	394	416	395	431	451	371	402	360	395	431	408	410	409	381	392	385	411	438	387	391	376	385	419	404	391	397	379	418	389	415	407	373	419	412	414	413	402	384	380	397	382	395	433	420	410	386	414	392	402	421	411	375	440	392	397	424	439	421	422	384	383	432	380	379	402	411	414	425	443	454	404	401	397	420	422	410	448	432	406	385	388	402	393	374	423	376	392	407	420	445	405	387	413	403	405	405	428	402	438	426	396	380	399	399	369	419	399	432	389	356	409	354	407	428	441	411	422	378	364	445	370	376	402	435	382	428	416	358	399	403	411	375	399	386	350	420	403	391	409	400	386	415	394	438	423	430	447	419	418	404	412	425	396	412	410	381	362	393	365	412	387	398	390	373	395	395	373	396	411	398	417	372	395	404	434	400	409	412	456	398	373	424	382	433	451	356	395	395	382	405	423	390	379	357	446	411	457	399	399	430	390	381	388	401	387	410	376	389	377	406	406	412	408	430	400	416	411	405	400	392	401	429	429	416	413	408	417	368	402	378	411	417	411	415	426	442	407	387	395	420	415	374	404	419	441	377	402	406	434	392	390	357	412	392	392	407	417	389	391	399	399	380	384	373	398	422	415	427	423	387	383	413	408	380	391	433	443	413	410	409	443	404	410	391	431	417	417	391	392	393	418	412	374	395	415	396	382	408	402	407	403	401	385	413	448	398	370	424	398	380	394	370	384	395	411	418	416	397	391	420	402	398	388	443	416
22392	20974	28490	23646	20979	21024	11783	1308	822	695	708	659	583	563	516	499	482	461	465	525	482	418	424	444	447	440	408	435	401	401	405	401	432	456	409	402	380	400	407	411	404	387	378	399	428	435	417	386	381	397	422	391	441	397	384	411	363	406	379	396	388	410	400	404	398	397	361	431	370	417	398	374	388	380	375	342	420	388	380	385	395	371	383	369	379	385	396	390	387	362	370	402	398	406	370	407	363	374	395	403	354	397	367	388	352	371	366	375	382	384	350	374	388	383	393	384	367	375	352	421	396	360	373	390	349	401	365	364	396	355	377	419	388	353	387	379	401	398	354	375	430	399	371	393	353	361	395	407	402	388	357	400	405	429	376	362	375	391	361	404	395	407	383	440	370	383	371	399	404	415	421	377	371	385	393	432	378	405	391	375	391	401	386	385	383	380	406	388	370	375	378	403	389	378	384	392	361	406	351	390	403	404	403	400	362	386	357	363	368	396	393	417	399	385	356	349	370	403	377	370	377	411	369	360	402	370	401	371	341	390	403	408	390	372	379	368	381	382	391	366	400	383	399	410	357	373	385	370	387	390	398	408	361	394	390	362	385	409	405	410	367	348	428	402	348	412	402	364	425	407	383	371	386	365	392	368	386	406	397	381	391	378	380	378	393	379	362	389	398	400	386	410	398	398	374	371	437	410	379	365	379	386	419	327	415	407	389	380	382	384	399	390	370	410	379	387	396	357	376	390	414	368	342	415	384	387	369	403	389	386	400	361	412	367	379	370	407	366	385	415	392	399	364	385	386	388	362	373	371	348	379	388	368	425	385	368	407	422	388	385	372	386	402	392	402	356	358	363	400	387	380	390	393	343	355	359	392	385	372	362	364	406	372	414	400	364	383	410	372	364	414	362	401	391	385	343	377	352	388	375	395	389	376	369	400	383	365	422	369	383	355	372	378	386	377	365	341	391	379	378	341	372	365	392	355	394	381	397	385	406	402	398	401	380	380	383	369	394	404	370	386	412	373	409	440	382	381	375	402	387	368	378	394	395	365	390	386	384	400	359	391	370	384	428	384	378	370	375	375	382	384	396	367	376	358	392	351	391	367	396	388	370	379	388	378	412	374	401	395	388	349	382	390	401	403	382	380	401	366	361	372	386	364	393	411	371	395	393	363	381	396	382	381	351	363	389	376	361	402	377	374	396	387	408	381	349	331	407	356	387	390	432	377	424	355	398	368	408	372	414	412	395	383	389	367	422	372	356	387	404	328	402	352	360	403	379	408	396	362	349	392	408	384	365	417	417	369	403	368	368	385	338	364	371	372	386	377	408	375	350	381	372	384	361	380	381	403	374	376	378	371	402	411	413	396	345	403	380	382	380	415	407	383	387	402	400	380	348	343	392	390	399	407	404	352	374	365	408	393	377	391	378	417	358	396	381	387	379	342	395	371	378	413	363	349	367	370	358	381	393	367	344	380	399	356	398	362	371	385	386	419	421	370	364	349	394	427	410	392	392	354	352	385	376	422	355	391	411	379	352	355	359	395	381	354	380	419	392	394	375	367	387	375	372	404	360	375	384	369	368	405	384	352	397	390	367	420	416	355	360	347	389	373	412	364	359	405	408	395	336	405	394	438	415	376	396	366	414	395	413	348	391	402	378	385	392	398	369	399	381	403	363	419	411	387	382	363	372	381	398	361	363	386	396	360	383	395	354	378	375	405	390	374	382	360	384	396	410	365	355	373	411	389	351	393	397	407	393	388	400	404	382	385	381	370	383	366	382	398	419	384	348	385	375	399	394	390	412	355	397	401	386	359	397	410	377	355	359	401	423	391	409	355	382	388	379	390	400	363	452	380	409	396	349	372	395	387	374	418	369	369	345	394	402	377	361	364	371	394	395	364	440	365	393	367	381	331	387	396	402	391	395	401	394	366	393	388	404	374	348	405	386	408	332	366	371	383	411	359	396	397	361	348	377	391	378	370	435	395	393	338	378	341	376	372	376	413	358	356	368	370	377	344	353	382	375	360	367	361	380	385	386	348	380	386	388	383	393	383	361	362	394	417	347	395	397	367	361	394	410	368	357	372	370	393	379	368	437	381	359	386	356	392	395	379	367	393	396	377	353	358	376	374	371	407	378	394	377	399	377	397	402	386	369	381	386	358	382	384	382	366	348	374	395	380	365	383	390	374	391	373	389	371	378	406	412	386	372	389	353	362	392	336	339	390	379	390	354	401	367	368	410	333	361	394	419	377	357	375	351	370	387	344	397	388	417	390	364	379	417	402	368	377	354	394	384	342	384	405	413	352	386	374	402	400	398	407	371	357	373	413	407	387	395	381	380	385	399	373	384	407	382	386	380	350	397	373	398	398	422	373	399	398	361	395	416	377	393	402	363	398	397	379	389	423	353	382	404	428	377	412	412	356	399	379	391	344	372	374	383	362	392	372	391	387	390	375	367	360	367	421	379	352	380	413	393	431	368	357	387	389	398	378	371	373	390	378	348	380	367	383	418	396	370	387	375	384	376	381	355	362	339	346	391	433	351	373	404	352	390	366	392	377	365	405	411	366	398	357	370	372	397	374	391	386	355	401	412	375	369	365	390	403	404	375	356	397	402	357	388	405	401	370	383	393	405	383	367	377	375	369	398	394	373	376	400	386	377	403	382	367	402	417	349	409	403	383	373	382	417	361	378	387	368	400	391	408	351	355	369	392	376	360	376	360	388	386	376	365	372	395	411	374	400	369	382	395	366	409	416	369	379	386	380	384	388	362	345	330	384	379	406	346	356	365	363	347	377	372	404	371	386	415	399	382	378	405	397	368	397	407	325	372	367	375	357	364	359	364	366	407	365	368	366	389	404	406	390	392	374	396	377	365	394	387	386	398	377	392	371	360	371	373	384	387	388	377	348	364	357	385	376	380	349	361	361	373	358	387	378	369	402	394	339	395	418	373	424	387	416	392	380	390	408	379	405	398	378	371	354	357	369	401	381	391	364	420	406	417	379	399	378	359	397	342	368	371	397	370	393	338	393	373	380	369	364	388	409	372	393	355	386	390	361	353	368	398	369	374	395	402	391	360	391	410	384	395	380	385	384	411	380	389	379	377	405	389	391	417	417	377	395	369	400	382	355	366	381	383	394	363	374	400	346	412	354	382	372	404	395	374	366	370	391	367	388	363	364	413	346	379	382	369	352	391	388	373	387	374	422	385	387	375	372	399	352	367	373	390	385	353	414	375	417	361	385	352	390	345	401	378	400	381	411	368	401	364	373	379	370	412	397	390	384	365	400	416	364	385	359	430	386	364	387	384	383	371	377	425	399	357	382	368	363	389	379	418	358	348	396	412	374	407	368	367	385	381	375	395	379	372	402	355	374	370	372	378	399	393	380	370	379	379	423	380	371	359	378	379	372	406	371	376	402	396	364	415	394	330	383	379	365	375	374	400	376	367	395	367	397	378	385	393	358	390	350	392	397	407	383	361	380	355	376	397	352
8177	13086	10941	5468	3671	2646	2042	1619	1292	1034	988	837	763	648	661	601	579	561	553	551	513	486	477	477	480	503	457	434	431	446	442	442	434	464	430	437	443	394	435	398	428	427	440	421	427	420	412	400	400	407	416	409	446	392	374	420	413	410	428	423	392	441	398	412	398	391	394	406	415	421	410	400	430	418	404	422	429	422	382	417	399	398	406	392	399	386	432	401	408	412	418	408	423	403	385	413	391	389	416	405	415	377	386	455	412	404	405	419	437	414	413	453	407	399	405	379	381	414	442	396	410	438	387	382	402	414	428	424	430	401	379	419	413	413	429	384	419	383	408	391	443	406	389	425	379	431	404	390	402	407	424	400	420	389	379	398	423	406	373	414	424	390	410	420	402	400	397	381	392	420	418	421	423	435	404	427	424	411	417	401	377	384	396	410	395	380	381	441	425	415	435	401	427	402	417	427	382	419	443	384	430	400	390	411	375	416	407	422	381	400	378	411	413	393	377	437	384	441	411	432	396	434	416	436	397	422	394	440	391	407	412	407	375	400	373	421	389	410	421	439	400	390	405	401	404	386	433	397	391	402	388	402	419	405	398	404	369	406	380	389	400	391	408	402	409	403	406	350	405	427	398	411	383	401	383	385	422	389	413	386	407	424	393	394	402	434	440	353	407	462	381	428	421	404	417	394	402	424	413	422	452	390	430	375	429	373	396	407	387	383	412	422	387	425	366	410	395	446	410	415	425	418	421	382	384	409	442	418	421	383	425	430	406	371	422	435	391	431	426	382	414	411	399	395	405	423	386	386	407	432	400	434	412	404	375	399	386	412	391	402	401	398	434	395	396	427	399	441	409	398	383	380	383	399	404	448	394	417	396	410	403	398	416	376	392	399	460	417	406	423	388	406	373	398	450	408	392	420	403	427	365	409	387	421	369	379	372	384	418	389	399	388	390	462	413	393	408	372	419	413	397	413	388	395	406	445	390	410	447	436	409	443	436	388	407	381	385	405	412	384	414	429	411	408	416	419	384	390	375	424	410	395	386	447	424	409	382	432	442	395	403	430	400	427	413	424	404	407	368	392	400	375	395	392	404	432	413	394	381	389	395	385	381	404	424	403	405	393	419	396	398	397	425	420	395	415	398	386	399	408	404	438	449	424	422	362	415	447	426	427	419	392	395	404	410	409	395	392	385	435	417	421	379	388	371	408	394	431	389	440	408	383	403	374	410	392	434	392	402	452	397	453	380	381	386	382	424	385	418	437	390	393	431	384	396	401	390	449	406	416	396	430	407	384	419	386	387	395	421	400	391	391	394	389	369	376	393	411	423	358	426	410	410	386	408	407	421	392	411	439	381	426	390	372	397	372	383	402	405	410	427	400	399	439	432	408	388	414	424	391	407	376	431	417	407	363	414	423	387	391	414	418	408	389	408	378	382	409	413	424	364	427	428	427	402	404	431	385	411	410	406	399	431	382	367	432	420	406	387	425	448	398	409	419	385	390	410	386	406	392	414	416	390	384	385	364	403	450	408	432	397	386	392	424	413	406	428	422	429	434	411	410	397	425	397	382	389	390	381	400	405	379	410	424	390	397	422	387	403	404	408	419	400	361	414	409	428	403	428	393	434	397	414	432	433	374	427	414	356	408	416	420	412	413	435	408	434	389	438	396	401	366	431	385	392	387	441	384	392	382	415	432	443	405	386	396	402	408	379	397	387	393	401	422	401	411	384	412	422	415	406	408	414	382	391	385	405	381	384	423	399	404	413	388	402	412	429	397	416	411	404	399	407	393	374	374	401	379	412	444	431	411	413	424	440	408	381	412	372	418	404	403	425	397	378	365	420	389	411	429	412	391	410	460	429	385	407	389	401	385	421	404	369	410	375	388	417	399	406	408	405	405	420	403	427	415	384	432	420	414	373	384	413	381	396	398	435	395	422	399	402	406	388	385	397	364	429	419	387	390	354	387	395	427	376	392	354	374	394	376	411	385	388	405	393	426	425	408	414	393	400	425	427	407	412	440	422	420	406	401	421	385	367	383	397	382	416	388	392	426	384	420	415	373	384	435	418	409	436	378	368	408	390	390	387	418	412	434	422	422	418	363	426	414	387	416	424	411	407	419	424	435	417	421	395	362	401	381	414	389	388	406	402	406	383	417	411	415	385	418	401	422	418	393	394	397	381	412	422	445	427	396	422	397	397	430	404	417	374	382	411	403	411	352	393	392	421	386	465	414	396	414	417	403	402	439	425	408	382	395	392	412	430	394	392	388	397	427	395	409	399	393	377	426	425	424	408	408	400	412	393	418	405	422	419	387	423	395	393	394	403	403	377	419	423	407	385	379	403	373	364	404	412	434	387	430	423	382	399	407	400	422	397	356	428	408	386	401	399	366	419	417	417	385	398	377	408	390	381	413	427	365	425	390	436	395	400	388	420	380	429	386	374	383	414	405	399	387	414	380	437	411	376	394	418	422	410	364	437	388	399	397	375	380	412	391	421	371	402	433	394	410	476	382	414	391	415	442	414	391	400	418	404	426	403	448	387	426	375	406	380	421	398	413	387	406	405	436	426	386	420	397	384	433	416	414	403	367	377	376	394	410	413	400	419	393	389	404	414	388	398	393	424	416	403	404	389	414	394	427	379	409	410	397	411	402	396	366	388	386	388	398	402	412	388	391	416	395	357	375	374	392	379	409	415	397	374	400	446	441	407	378	410	432	418	407	404	410	424	427	405	404	397	409	429	426	444	399	397	404	417	411	407	382	419	383	392	390	432	407	416	443	399	381	424	393	380	415	393	412	415	409	392	364	405	412	417	393	442	408	418	434	421	372	423	412	417	419	404	372	414	428	404	378	415	380	391	406	373	389	396	442	417	382	420	408	415	408	394	427	419	399	393	392	409	403	422	411	415	430	402	399	376	398	411	388	395	425	441	404	420	386	424	418	400	407	411	382	416	381	413	399	445	421	369	388	386	431	386	402	392	416	428	390	419	412	375	367	399	385	411	403	375	389	438	393	443	437	385	387	405	402	404	376	431	389	388	430	380	381	420	408	396	412	402	388	384	397	392	400	401	423	410	425	395	400	384	414	405	390	382	400	420	398	405	382	430	389	380	445	402	390	409	466	383	404	365	409	387	398	423	398	401	381	411	382	413	434	417	411	430	384	417	409	390	416	427	409	438	396	401	409	412	389	384	396	404	406	418	456	394	385	413	420	399	386	408	382	401	402	419	387	413	380	425	395	391	423	383	412	418	389	398	429	411	397	395	402	435	440	402	401	404	433	397	354	393	399	450	368	421	407	413	403	414	388	396	418	419	385	410	397	404	416	388	405	413	397	426	389	385	391	417	408	436	363	379	414	396	414	395	440	393	402	387	384	389	405	384	373	410	378	379	406	399	396	428	393	419	383	389	403	401	399	393	393	429	395	406	406	428	411	391	369	413	435	393	412	387	402	408	429	403	379	405	435	391	442	413	388	378	404	424	390	411	425
22363	21038	28558	23730	21038	21086	11817	1229	914	737	716	645	608	593	541	555	492	517	455	463	467	434	419	463	434	456	431	441	378	416	410	385	419	423	400	401	420	383	379	394	370	418	389	427	388	389	418	357	359	446	439	378	412	395	376	403	391	397	398	376	414	390	378	377	383	426	369	366	374	380	389	367	401	392	374	386	373	370	354	420	417	394	396	390	365	398	373	460	393	382	385	406	368	401	393	402	399	401	398	371	433	405	364	411	378	403	372	420	396	416	381	401	380	373	398	371	398	410	393	398	436	406	415	359	380	354	457	396	407	396	368	353	395	388	366	393	369	385	410	370	404	380	408	374	405	409	383	432	390	370	396	384	387	422	410	424	371	385	387	357	411	359	397	377	386	422	387	395	408	364	368	374	390	395	399	395	434	384	381	363	382	383	366	421	408	372	371	387	395	390	400	408	409	395	384	426	394	402	420	399	372	391	402	367	398	365	369	416	404	378	403	377	385	370	396	373	399	396	431	386	349	383	397	372	409	380	403	410	408	377	377	367	353	384	388	384	450	390	385	366	403	374	381	391	398	385	375	398	394	421	409	374	364	370	412	345	419	414	366	416	384	356	358	400	399	361	406	396	412	409	407	376	389	364	385	401	364	371	364	409	406	389	380	361	416	415	404	388	368	375	347	382	375	373	365	389	365	377	379	368	388	349	369	375	376	370	386	380	397	403	396	344	380	375	374	374	382	376	406	368	390	380	380	422	350	385	371	377	384	391	399	417	357	388	340	389	404	363	384	358	417	406	432	362	418	371	362	391	392	403	344	392	387	378	392	370	365	387	374	412	406	384	393	390	441	396	375	381	408	379	384	372	389	377	373	367	392	384	381	395	347	408	395	354	375	399	372	396	355	393	382	373	400	413	387	393	367	421	380	430	436	395	409	392	393	384	416	373	384	379	395	401	416	401	371	367	379	416	362	390	387	384	364	394	376	378	397	441	379	395	371	381	414	372	383	402	398	386	398	364	411	403	344	360	358	397	390	389	402	379	360	351	361	351	350	347	362	356	370	387	381	392	365	374	378	370	367	385	387	382	378	379	388	372	369	382	383	362	393	395	388	403	392	371	389	368	371	381	353	391	402	380	383	402	405	414	373	398	387	367	368	391	358	384	375	373	364	381	398	372	385	392	350	385	384	376	388	378	394	366	359	386	378	397	409	386	365	380	401	420	400	354	380	374	379	363	360	387	390	397	386	394	375	346	419	378	383	366	380	392	381	375	360	407	350	398	384	406	388	384	371	359	389	379	393	425	413	390	383	376	380	363	377	370	368	393	402	386	415	371	376	375	391	345	413	369	397	415	367	420	371	378	340	387	378	349	388	415	400	394	385	363	381	392	373	395	388	399	370	370	391	391	404	396	406	393	413	405	413	376	407	358	360	362	395	398	397	369	389	347	363	407	386	395	413	372	392	354	388	366	377	375	406	395	353	421	391	375	379	407	340	416	395	366	359	410	396	358	376	371	380	419	344	390	422	366	411	376	388	372	385	372	400	338	403	416	381	398	389	346	390	370	402	402	361	377	379	390	410	376	369	441	361	374	416	375	408	379	396	395	400	348	386	388	361	351	398	385	382	415	348	367	355	363	349	382	378	371	392	401	423	437	391	373	395	366	343	371	375	403	408	358	391	396	388	357	421	383	431	400	380	368	407	400	379	413	367	400	372	391	381	379	429	394	409	359	396	401	384	370	385	373	403	361	382	369	389	381	383	407	395	363	371	358	400	385	386	400	397	376	386	398	377	394	371	353	389	387	413	400	375	372	366	410	382	386	412	359	387	402	424	348	367	400	415	389	343	378	354	349	350	379	380	406	391	356	356	363	412	415	397	368	441	361	405	366	381	391	411	370	359	384	393	395	349	355	385	416	401	369	390	357	388	407	367	417	419	364	365	363	350	367	391	407	401	409	387	369	392	419	415	379	376	367	354	397	375	382	381	372	409	359	360	409	426	345	360	386	415	359	391	413	337	411	370	406	370	390	375	378	392	357	396	379	401	388	359	400	394	411	388	360	423	436	382	377	374	396	345	398	385	400	379	392	420	411	390	420	371	406	364	398	383	347	416	384	400	385	335	355	417	372	359	356	380	375	356	348	376	394	387	371	408	353	369	413	374	377	396	407	405	402	375	373	386	367	381	386	430	395	406	378	418	390	390	374	398	385	355	385	378	369	357	404	391	351	377	387	399	410	416	379	394	378	397	371	380	400	342	387	368	402	380	385	372	398	371	391	377	384	387	379	367	386	370	363	379	390	358	414	403	361	397	423	395	392	389	381	404	382	414	379	408	410	365	404	437	368	392	388	389	367	388	398	382	408	406	428	378	351	373	384	374	388	372	414	402	363	385	389	397	381	337	425	383	394	378	361	385	357	378	384	409	387	418	403	374	370	362	384	398	395	375	388	397	379	413	415	373	396	412	407	388	374	407	393	405	412	406	363	374	394	395	393	408	402	385	382	421	364	339	407	396	401	389	377	408	376	391	381	394	399	417	393	357	353	372	351	395	384	388	383	369	376	408	379	382	351	344	380	410	388	376	387	388	359	387	414	393	390	394	378	366	373	402	371	383	383	383	426	424	409	398	367	389	392	380	379	369	362	365	382	398	371	379	390	375	405	388	391	396	366	366	407	372	383	416	381	374	408	352	382	398	386	346	366	369	419	424	395	390	394	428	392	375	410	414	356	364	387	365	396	365	396	387	373	377	391	379	403	384	430	348	386	382	422	381	385	381	382	402	393	435	396	425	374	375	397	418	423	413	417	387	374	370	353	371	369	363	371	364	390	336	405	387	394	391	402	390	393	393	376	381	390	438	408	372	363	387	409	387	396	399	365	350	403	461	376	399	388	379	408	402	368	383	356	359	376	367	428	364	399	354	365	417	394	389	374	342	414	377	421	417	355	353	374	364	378	410	405	400	362	376	354	399	390	391	398	356	350	388	402	392	408	401	383	400	378	355	394	366	372	404	376	382	391	396	366	409	357	372	378	382	397	392	387	360	388	384	388	382	432	373	430	405	390	400	371	359	396	398	324	368	391	377	389	407	366	397	377	350	419	366	394	383	382	414	404	408	392	378	389	403	350	372	368	416	400	393	399	419	410	409	379	388	398	374	374	393	369	324	367	390	340	431	423	401	377	427	384	376	388	367	391	385	333	388	382	348	374	372	380	382	360	358	388	351	399	404	379	368	419	378	378	396	425	375	420	396	385	347	397	371	362	381	371	380	397	377	374	359	386	442	379	410	415	402	419	390	432	376	354	390	369	385	416	400	383	377	372	392	371	396	379	400	391	344	328	354	378	440	405	404	370	381	365	386	367	401	395	383	399	381	385	411	352	407	407	387	379	406	385	370	398	400	381	385	399	379	376	384	378	435	381	399	391	400	406	426	375	399	383	382	334	425	351	390	390	339	368	363	394	377	355	362	382	423	359	389	392	403	396	422	414	412	409
8328	12936	10813	5393	3669	2745	2111	1590	1314	1073	984	822	755	682	673	647	554	584	570	514	522	468	532	478	505	446	467	484	470	431	435	460	467	479	414	426	417	439	381	430	436	422	416	409	419	416	466	424	433	413	395	397	428	419	433	403	426	455	386	383	424	464	406	431	422	404	396	438	395	390	386	411	424	419	399	405	390	395	441	397	401	382	443	448	410	404	418	388	356	418	429	370	433	381	374	396	388	366	344	444	406	398	430	410	368	418	447	404	407	420	443	416	385	387	409	399	421	424	386	387	401	408	422	389	434	385	408	393	409	420	381	384	397	415	408	425	448	389	394	477	413	423	408	412	388	394	383	417	404	375	437	440	415	427	399	422	429	410	387	416	404	437	400	424	424	397	410	440	421	404	407	436	383	376	384	431	390	405	413	437	376	429	402	456	382	425	404	412	407	417	443	367	398	431	423	432	425	419	421	427	394	409	452	402	408	414	429	406	425	404	394	385	434	398	354	397	386	373	372	420	395	387	396	404	405	445	379	387	401	369	413	405	401	375	396	418	447	414	351	389	405	409	395	440	411	377	424	366	405	413	401	376	381	424	386	443	371	385	408	413	383	377	389	400	421	391	438	407	380	392	372	410	404	385	443	371	395	402	385	424	421	400	397	410	409	423	400	406	405	412	396	439	361	426	390	396	434	390	397	440	391	413	421	406	400	388	425	401	405	416	418	401	421	404	374	398	440	406	425	396	405	440	409	383	424	386	401	389	416	414	405	410	419	406	414	395	460	422	385	410	405	398	452	386	387	414	422	403	390	427	376	403	347	405	458	427	380	375	414	428	404	414	438	438	370	423	424	402	418	389	419	433	412	377	380	420	414	407	398	393	420	371	402	380	414	434	397	413	373	400	442	423	402	370	371	443	409	404	409	438	427	424	392	430	410	402	393	406	421	404	408	419	437	402	416	451	432	372	422	434	389	418	397	400	400	401	439	395	398	394	424	435	424	402	369	404	405	445	408	442	391	395	375	383	417	427	390	424	387	424	411	394	406	421	397	445	410	429	405	392	414	411	410	389	353	391	389	408	403	405	414	368	382	382	427	391	419	407	424	417	372	423	406	391	395	419	381	396	411	439	440	387	389	379	385	408	426	408	415	408	406	398	381	403	417	368	421	423	410	424	438	375	405	409	431	382	387	360	414	398	408	400	430	394	386	415	405	436	408	386	374	387	408	407	391	389	375	415	414	405	434	416	398	415	389	391	420	409	401	362	406	403	426	405	420	401	399	388	384	397	415	383	428	388	405	432	402	389	371	401	380	409	418	411	394	420	413	424	371	423	391	414	405	384	406	387	398	419	433	379	400	397	419	451	374	394	396	375	404	374	407	403	375	369	404	390	400	400	447	396	423	407	399	405	439	406	390	404	421	411	396	423	428	362	403	419	404	382	382	393	435	391	390	394	400	377	397	370	418	415	417	399	424	411	405	407	402	388	430	407	407	439	376	425	414	396	434	341	411	409	396	406	417	387	409	421	401	383	399	399	404	410	416	398	397	398	421	394	389	399	398	405	417	395	396	388	394	410	404	428	369	423	376	436	416	429	406	434	409	400	398	415	421	422	387	442	429	391	442	416	404	406	438	400	421	413	441	409	426	379	395	439	407	387	381	433	392	415	402	398	385	438	436	432	410	430	399	403	381	384	397	454	394	387	422	418	427	437	435	406	403	439	413	406	434	411	443	400	403	400	406	392	455	429	409	427	391	400	424	398	414	386	370	435	390	440	397	466	450	440	418	369	446	391	448	392	414	433	461	401	404	387	432	382	380	413	402	398	413	413	423	431	399	413	412	413	450	429	395	347	413	400	395	414	375	401	401	393	422	390	380	412	416	408	412	403	382	426	385	397	399	403	388	400	391	416	401	408	426	373	380	415	396	418	393	428	369	412	396	380	411	415	408	408	415	437	392	404	409	420	397	401	415	370	379	427	397	399	411	399	381	419	425	397	411	402	393	393	383	397	414	384	377	431	432	386	400	411	399	444	386	400	377	394	412	379	453	410	386	397	453	430	396	419	414	388	383	401	407	438	395	390	411	379	434	426	404	388	426	387	397	383	419	397	405	409	408	378	452	407	409	376	382	389	427	367	388	392	405	415	426	440	413	425	367	428	403	401	415	417	439	417	385	427	407	369	427	418	391	424	387	405	398	392	381	425	403	421	404	415	418	381	388	365	408	407	436	369	385	430	414	409	411	398	433	417	419	419	426	430	400	389	395	404	391	382	370	424	403	417	393	401	427	392	394	439	377	395	389	430	407	388	428	450	415	412	417	417	390	426	397	427	437	393	423	404	435	428	427	374	372	393	422	429	396	384	413	399	424	383	423	421	419	359	421	410	387	440	381	413	391	432	420	410	388	416	437	397	398	433	408	419	402	393	410	400	403	409	428	404	389	442	438	376	416	402	398	388	408	415	372	407	387	407	392	424	428	416	358	407	417	375	435	362	434	384	405	405	442	370	416	414	376	405	418	407	396	429	472	416	407	377	409	421	400	370	428	396	465	380	404	377	422	413	393	427	395	437	397	430	418	433	402	357	406	393	411	387	420	402	390	408	455	399	402	386	438	394	407	427	403	417	399	414	403	416	390	450	411	385	410	384	398	390	412	400	408	396	439	427	433	415	399	413	398	426	363	388	400	379	416	373	419	393	407	394	412	366	397	430	385	412	380	398	402	411	372	366	403	429	357	415	381	426	383	401	411	455	422	393	425	391	380	403	414	376	406	412	400	459	408	401	378	415	397	394	393	404	405	387	431	409	417	400	402	416	419	434	416	428	398	383	395	431	426	406	390	422	411	401	426	428	361	393	432	395	418	396	414	387	432	374	397	402	399	420	386	382	406	404	434	397	375	388	427	404	407	430	415	414	427	381	410	395	434	417	404	399	377	394	426	373	401	409	425	430	389	393	389	411	396	404	376	399	387	380	409	407	402	439	384	425	374	360	389	389	393	406	399	400	400	414	391	407	384	385	398	430	415	436	388	419	429	421	392	385	393	415	376	407	399	423	413	397	403	431	388	425	434	416	392	440	431	387	441	406	400	397	407	452	369	406	415	401	400	416	404	409	382	392	372	432	423	454	406	426	418	396	383	364	401	427	409	378	410	415	397	463	378	411	363	430	424	417	406	388	384	410	392	403	413	409	390	389	412	436	411	423	409	414	372	395	397	420	398	390	415	385	374	400	411	414	379	392	386	400	405	379	380	370	412	412	409	398	422	395	425	402	434	396	385	410	438	403	412	429	401	403	412	400	380	367	418	405	398	384	427	382	416	388	386	427	408	382	409	346	419	419	363	414	366	390	414	425	403	396	399	418	421	383	407	420	384	414	402	416	434	395	381	388	385	446	425	395	437	453	401	420	406	372	400	401	417	414	421	391	424	413	360	396	407	388	414	420	420	449	405	419	442	401	411	428	396	374	418	404	411	415	424	383	392	405	404	399	380	403
22455	21060	28620	23716	21062	21122	11863	1280	885	788	671	619	622	544	534	542	529	517	499	461	428	432	449	455	403	443	414	397	429	378	411	440	443	417	429	389	441	394	397	413	405	362	369	411	439	380	392	424	391	388	419	418	407	397	436	388	387	400	404	366	392	415	399	394	379	422	426	369	409	347	374	384	377	370	385	393	379	393	357	372	360	385	358	371	400	401	386	358	339	385	397	405	365	402	380	378	414	347	388	397	419	394	378	393	388	403	362	356	366	405	393	364	425	399	366	382	357	411	381	400	402	413	375	387	401	427	398	395	372	389	384	392	388	367	403	405	387	388	387	406	365	398	407	350	390	352	393	392	401	356	406	408	384	398	385	382	394	416	380	338	365	386	398	372	375	424	402	376	343	379	384	394	413	399	365	381	385	419	377	370	409	393	356	408	386	378	390	382	395	387	381	355	401	371	411	366	359	378	355	385	382	404	396	418	436	405	393	404	413	391	406	374	392	381	418	372	399	379	408	415	395	385	393	379	389	427	406	375	399	403	398	355	381	410	403	379	381	384	378	368	364	326	379	362	387	375	357	373	378	410	383	379	358	358	413	403	400	407	363	383	380	407	354	408	399	396	400	405	361	386	366	413	339	372	379	400	365	387	381	372	390	385	394	417	401	382	408	394	363	414	381	368	382	382	420	366	352	403	405	385	395	389	366	392	356	381	401	376	394	373	369	389	389	398	379	375	396	372	394	422	384	393	415	365	374	368	405	320	365	394	368	396	394	385	393	378	406	413	411	368	377	362	424	370	410	454	367	376	412	389	366	369	417	383	384	384	381	375	364	369	412	379	391	389	364	403	399	396	368	378	372	375	397	381	389	391	426	416	413	365	360	397	373	395	374	420	404	389	400	409	382	366	389	362	378	402	397	392	381	372	390	395	396	387	383	393	407	372	379	402	389	409	410	380	417	420	404	357	356	395	389	392	396	383	394	382	403	384	387	407	370	385	362	397	376	380	404	394	386	419	363	370	347	392	398	407	402	416	436	384	387	381	372	392	383	365	393	360	384	364	373	411	380	418	383	382	375	357	389	380	367	382	370	456	379	367	395	388	390	350	369	369	385	391	374	383	396	396	361	375	401	375	442	409	397	392	354	383	410	401	402	382	390	376	384	405	378	360	378	389	355	395	364	379	389	377	382	390	346	390	360	362	438	409	365	387	406	408	375	416	382	390	417	392	379	381	366	375	388	399	388	400	368	368	395	355	391	360	386	364	361	417	377	388	404	356	394	367	380	367	381	388	393	366	413	402	384	395	407	376	420	331	394	399	405	386	390	380	398	408	370	337	374	359	376	366	406	401	383	399	411	353	371	384	358	404	382	411	406	360	377	411	358	356	364	358	363	395	394	380	406	361	367	396	399	394	370	391	419	411	407	393	371	426	366	394	414	367	381	380	404	372	409	394	355	378	402	377	367	371	371	411	405	383	396	397	399	399	401	419	386	383	367	360	375	371	383	368	405	397	392	402	385	420	391	360	370	357	396	371	355	369	426	374	385	335	369	405	381	418	377	392	344	426	359	415	406	404	412	424	397	394	386	402	388	403	380	370	407	377	378	366	409	376	409	384	356	389	393	381	353	427	399	405	414	389	386	377	389	403	406	400	388	403	381	376	416	357	385	394	358	379	384	368	410	416	386	387	354	416	379	388	377	377	384	360	398	379	400	354	404	396	379	354	367	388	392	385	342	355	430	357	375	380	389	372	386	382	393	366	370	419	387	368	381	390	397	404	384	384	392	381	407	416	404	360	378	368	360	388	381	396	415	365	360	393	397	396	390	391	389	376	380	384	354	429	381	378	382	346	395	385	381	390	381	412	398	358	384	385	384	382	413	390	391	408	386	376	376	385	390	366	385	392	384	391	419	366	346	396	381	376	391	383	407	363	398	420	376	369	408	387	386	408	354	386	359	388	379	376	386	385	359	383	387	390	401	387	355	401	369	420	377	358	409	359	365	400	400	400	372	340	374	417	370	394	408	394	399	358	388	435	365	392	397	355	390	403	349	389	388	338	380	382	406	368	396	367	385	368	362	349	376	370	404	371	376	390	414	411	416	374	382	370	406	418	396	423	358	365	390	413	390	337	369	408	330	345	401	418	390	419	379	388	382	345	420	384	379	404	372	362	394	426	390	393	405	364	388	343	382	399	363	378	390	417	404	373	384	341	405	395	378	366	343	409	390	380	381	405	385	385	354	406	394	400	398	427	379	384	394	405	401	386	401	362	382	418	382	385	404	387	381	417	351	407	380	384	407	380	381	374	354	388	409	391	339	379	370	397	417	367	386	379	368	368	371	358	379	370	405	387	393	378	391	348	397	408	401	376	360	395	391	389	391	411	378	401	380	370	392	379	342	391	374	408	386	408	378	360	398	387	377	387	411	378	389	393	367	410	403	381	409	386	395	390	413	364	355	378	380	373	351	434	415	384	406	394	382	414	412	366	379	378	373	386	367	363	359	375	392	383	399	361	422	373	371	384	377	417	382	389	351	419	407	392	388	403	375	414	400	354	370	370	386	406	392	394	360	366	407	342	396	363	366	406	350	393	423	374	404	397	414	400	356	386	392	399	417	381	380	465	373	392	373	354	365	376	398	401	385	376	413	414	404	401	404	413	377	425	389	379	408	352	399	372	405	357	397	360	398	415	395	389	409	399	427	394	378	389	372	404	365	389	355	374	393	352	393	357	361	364	402	386	408	380	380	352	373	387	401	373	360	363	387	371	416	404	406	376	401	387	388	379	421	359	379	427	404	344	386	385	386	407	405	383	389	416	384	360	385	381	363	381	400	403	359	373	423	376	381	375	366	375	380	397	369	374	398	376	371	399	399	383	382	396	368	367	376	420	372	387	396	384	369	417	396	377	392	421	405	385	393	385	385	419	402	359	400	391	386	389	400	386	396	379	368	378	416	359	385	381	363	352	374	377	388	410	393	388	389	385	377	404	398	384	407	414	406	395	401	389	400	367	401	368	387	374	381	403	398	400	391	390	391	372	389	349	346	403	410	384	361	373	409	405	383	405	363	404	355	372	382	389	363	359	353	327	415	361	357	383	413	368	366	425	375	345	372	386	402	386	403	359	380	398	366	331	397	400	375	372	384	338	403	364	393	389	374	406	387	390	326	400	397	373	392	363	380	385	390	377	338	370	391	378	411	376	379	438	394	369	386	391	384	368	412	391	380	378	392	354	376	334	376	392	397	397	378	369	375	354	364	385	392	386	364	380	384	375	373	377	441	414	411	403	393	388	385	389	384	399	406	391	399	374	364	353	371	391	399	391	389	356	372	367	405	409	381	362	390	356	384	370	379	408	366	363	398	374	363	396	372	381	420	426	361	384	379	385	410	376	394	413	375	353	355	349	414	386	400	373	384	354	373	395	369	407	396	371	388	383	382	393	400	396	394	425	411	409	380	341	356	382	356	342	370	415	373	355	381	397	339	385	398	403
10450	13116	10952	5404	3647	2681	2059	1629	1277	1053	915	822	787	677	651	601	640	530	574	543	504	517	501	450	444	430	439	474	480	476	480	481	459	466	474	422	472	412	393	419	383	418	437	443	426	423	427	383	405	408	390	412	423	437	399	429	396	390	415	413	404	408	421	386	410	408	393	376	412	378	429	443	423	410	392	386	420	400	384	433	403	394	433	396	426	422	408	422	424	385	411	404	395	440	394	442	399	422	422	421	430	469	431	385	399	407	394	388	434	380	386	444	426	400	400	424	385	418	433	415	395	432	395	376	395	442	416	385	403	411	412	384	418	392	377	414	393	417	384	388	415	421	397	414	434	411	416	407	417	418	390	377	429	404	423	393	451	378	421	432	395	437	433	383	406	401	430	352	439	398	414	400	422	422	388	394	412	455	391	412	376	385	390	406	444	435	397	391	420	419	392	425	391	401	412	403	371	408	431	409	412	410	402	372	398	404	436	405	416	424	427	379	423	389	379	413	386	385	414	428	414	376	394	424	387	379	355	407	382	460	398	403	410	424	400	415	419	382	388	396	429	405	433	438	430	392	399	417	394	386	444	403	381	422	376	413	384	384	405	408	407	426	389	436	401	424	391	367	404	382	416	389	422	385	404	473	394	379	378	382	406	410	393	391	435	404	369	388	424	382	393	396	402	428	402	423	436	440	424	394	384	411	414	421	371	421	405	420	389	408	403	410	403	428	406	426	394	362	414	427	375	410	401	387	399	447	421	422	440	431	387	423	407	430	412	384	387	391	411	418	372	427	424	417	391	405	362	429	385	430	428	389	407	416	420	374	386	395	395	432	430	396	360	429	390	396	417	403	395	402	406	400	409	412	397	387	383	411	390	441	404	431	401	375	413	419	410	391	394	404	434	449	430	403	416	444	414	428	438	423	449	389	402	371	440	374	411	385	396	401	439	388	426	406	425	410	396	436	405	434	375	410	409	421	381	387	396	395	399	376	414	438	394	428	443	387	399	413	436	436	433	395	362	388	426	390	405	364	380	429	449	402	386	415	424	387	416	433	407	357	379	408	381	425	375	389	409	418	381	351	455	394	400	404	412	410	410	401	387	428	434	388	464	397	435	398	417	395	381	435	381	406	452	413	378	361	422	422	418	435	431	386	397	440	429	395	427	410	387	445	423	404	373	383	419	418	415	432	409	390	451	417	382	391	435	429	392	397	432	392	404	423	378	410	395	411	373	395	395	405	424	432	409	426	420	396	442	386	443	399	410	415	398	423	471	388	394	416	383	427	388	416	426	414	418	380	409	426	388	445	399	400	394	427	412	388	426	378	377	438	426	415	395	406	393	407	390	417	384	429	403	395	389	375	398	425	424	473	403	412	384	410	413	392	392	431	389	387	441	399	397	397	369	396	423	396	408	413	409	413	407	377	388	423	376	452	386	404	410	392	397	406	390	399	420	433	398	438	404	408	396	398	440	371	432	417	406	407	397	417	406	398	379	406	388	389	393	424	416	394	403	414	403	386	402	409	430	411	396	412	391	402	420	480	404	407	439	424	409	421	376	417	404	422	421	419	406	410	422	406	422	427	393	412	385	349	405	410	408	395	378	415	394	399	420	403	394	434	388	375	425	373	408	407	401	419	403	429	397	430	415	410	413	402	396	436	400	406	416	405	422	391	397	409	400	419	415	408	404	384	416	394	409	424	430	374	423	440	401	378	401	411	391	414	438	428	364	377	418	419	424	380	423	408	430	397	365	415	412	387	418	426	430	421	415	411	402	423	433	419	377	403	426	395	400	379	429	416	401	415	420	402	392	384	396	428	375	396	408	402	376	395	389	418	412	394	358	419	393	438	395	421	397	413	366	398	430	408	418	417	421	402	402	372	430	411	391	383	406	417	400	442	399	407	403	403	405	421	398	396	413	416	383	452	378	417	388	392	430	428	419	417	443	407	387	415	400	427	400	432	376	421	403	441	395	408	404	401	436	404	407	410	445	412	389	420	412	410	373	406	388	358	390	397	421	436	394	383	467	411	406	406	417	425	403	414	385	379	390	374	386	404	399	418	443	436	408	371	379	389	427	433	406	394	452	419	376	384	454	460	405	447	394	382	420	405	392	395	404	390	430	389	393	391	410	416	418	388	406	402	410	427	397	391	365	385	415	389	426	452	440	401	398	399	446	369	379	406	384	418	384	412	396	394	406	451	431	386	404	388	380	424	423	374	434	443	387	428	420	395	402	428	406	414	380	395	424	392	421	395	352	393	389	411	388	406	415	411	431	381	412	417	458	374	412	406	369	386	450	396	396	420	395	393	404	409	398	407	392	410	371	431	399	417	441	401	431	416	395	425	404	388	411	408	382	402	372	415	422	425	413	405	397	418	397	353	395	412	384	384	416	414	398	405	391	415	409	402	388	389	433	397	429	381	384	403	414	418	406	422	400	424	403	412	405	347	365	386	411	376	438	419	408	422	363	411	410	422	398	363	424	406	409	405	413	410	413	417	435	448	420	368	397	352	417	381	370	368	405	404	425	391	376	389	387	350	396	409	387	415	404	423	413	390	411	406	385	415	413	396	440	453	387	457	438	397	424	421	384	420	370	392	433	411	373	410	420	415	403	456	390	419	413	375	412	416	402	410	397	433	384	436	386	412	386	377	420	400	396	422	389	380	395	404	420	406	393	401	439	410	413	432	412	411	404	379	431	379	362	387	438	381	406	399	429	400	442	399	419	403	399	393	420	405	390	436	401	404	399	378	370	344	422	407	413	402	397	383	398	432	413	420	413	434	408	382	397	431	422	385	401	404	376	385	421	434	385	442	413	408	392	357	380	423	421	370	401	433	418	397	378	417	393	393	400	409	447	412	388	400	463	395	433	391	404	401	378	418	419	406	397	414	394	395	406	402	393	408	399	428	389	427	425	381	409	382	402	388	405	408	420	432	393	422	438	377	400	423	402	432	433	385	403	389	422	431	384	375	422	447	418	421	423	358	368	397	400	421	417	420	410	418	410	409	406	389	403	406	397	435	400	371	387	386	411	406	391	402	409	421	393	355	417	399	411	439	414	393	401	373	402	402	421	432	419	400	395	430	446	421	426	443	374	423	444	438	422	432	395	447	367	403	418	436	408	439	385	412	417	417	414	415	438	387	392	391	412	390	367	385	412	414	396	393	423	400	433	456	393	430	399	390	411	424	396	418	401	415	407	409	390	382	368	414	444	421	381	396	397	392	427	422	431	438	410	424	417	412	396	425	406	439	427	402	384	394	388	398	404	400	395	410	410	413	416	398	430	399	432	458	427	419	406	392	406	389	395	394	392	403	384	411	422	366	398	402	408	411	399	404	404	409	413	411	375	386	378	374	435	386	406	390	380	421	428	391	438	441	395	399	418	391	383	383	358	409	420	400	384	421	438	410	418	416	421	427	388	409	400	400	441	409	424	422	421	372	414	411	420	403	426	416	379	337	381	406	450	400	394	419	399	419	410	408	394	367
22522	21094	28664	23784	21094	21152	11904	1303	889	764	684	667	620	568	525	528	520	511	481	489	451	443	435	445	437	424	404	466	416	421	470	424	420	450	420	407	408	412	394	431	419	424	400	421	399	409	416	395	423	400	410	380	433	393	395	427	415	372	401	396	380	362	388	412	379	383	406	400	400	440	418	408	409	368	382	372	396	340	418	388	395	405	374	374	391	397	383	409	407	405	372	398	364	394	407	377	379	396	398	353	378	415	408	378	392	370	415	405	401	384	391	407	390	391	358	419	375	400	426	402	380	394	381	360	368	369	348	382	404	391	398	391	407	399	399	362	433	384	394	347	369	364	395	387	367	421	377	365	375	383	357	408	410	415	381	354	382	388	391	347	368	367	379	364	419	405	400	390	352	384	402	338	398	370	408	382	389	427	390	386	370	427	401	391	362	429	350	386	419	358	380	411	377	389	329	429	381	414	400	386	395	418	369	390	374	395	403	380	384	377	411	419	399	388	379	359	365	401	372	384	370	428	409	378	371	386	390	351	413	378	408	444	388	373	384	379	404	421	371	386	425	366	380	400	385	367	399	406	376	401	369	403	409	377	397	411	396	420	399	354	375	374	346	408	388	364	393	346	378	389	403	411	426	400	368	364	391	379	403	391	386	397	384	369	391	397	363	401	370	395	381	369	390	394	420	387	393	362	400	418	400	394	374	357	387	371	396	384	366	402	419	393	414	409	397	385	430	367	392	365	404	395	394	407	400	373	385	398	380	380	386	362	409	425	354	390	359	399	395	387	424	391	379	418	398	432	403	388	410	365	400	389	383	394	400	426	354	362	379	391	408	383	399	376	387	382	405	392	407	354	381	386	373	399	405	413	342	380	351	367	395	373	404	366	406	405	406	372	383	365	372	388	433	362	391	389	382	367	357	415	380	368	392	371	434	351	382	375	410	388	365	395	377	395	416	437	367	349	385	425	437	388	367	353	385	406	386	366	388	412	387	413	403	407	421	411	359	379	401	397	379	406	378	397	397	369	410	426	375	406	410	396	389	388	394	424	413	405	397	373	374	392	416	394	416	387	382	463	403	376	390	399	395	396	369	371	382	380	397	429	391	391	413	380	383	385	383	376	395	409	385	394	398	380	388	393	378	399	367	406	374	412	372	421	391	416	393	400	379	375	378	373	407	347	430	403	395	384	376	387	401	349	401	384	370	369	383	381	401	370	409	382	377	366	393	413	402	390	400	404	389	394	379	396	398	406	379	377	416	349	371	393	390	407	371	374	406	364	370	392	385	375	425	368	373	384	400	401	386	369	385	373	353	386	379	394	364	391	393	376	411	380	398	385	400	431	407	431	394	374	440	401	428	398	412	425	381	394	388	380	400	422	449	418	387	378	375	419	418	378	354	416	433	422	389	349	386	402	383	395	391	394	384	403	386	401	396	415	413	388	397	380	373	425	394	374	371	392	400	430	420	389	411	395	388	395	372	411	391	348	407	404	404	381	370	365	396	354	406	374	415	351	398	347	383	387	402	398	375	391	408	386	367	409	400	394	416	394	393	412	415	372	389	431	394	389	370	372	367	376	382	395	413	378	377	384	403	386	418	389	321	372	403	394	396	368	379	381	398	400	421	383	389	373	417	368	397	382	368	417	359	371	393	379	415	400	379	379	407	411	421	406	400	375	395	372	390	414	404	400	410	372	360	412	407	398	390	334	382	357	412	352	373	390	406	395	392	402	389	380	391	322	354	388	416	383	397	374	396	362	400	401	404	409	421	379	449	374	381	410	414	398	394	371	344	380	384	416	397	385	353	377	403	388	400	377	379	427	389	396	409	385	439	410	380	396	386	379	360	371	405	373	388	390	391	402	397	426	361	400	434	409	365	379	385	346	389	413	380	430	386	401	408	386	389	391	333	385	384	373	387	409	390	383	373	370	384	420	402	416	390	402	401	414	399	385	375	419	395	364	403	370	372	400	416	365	367	411	372	391	417	384	370	392	410	389	396	386	380	411	372	384	385	416	389	376	389	391	373	380	377	346	391	385	423	388	391	411	404	388	395	390	416	384	385	402	397	389	390	378	418	403	371	368	396	379	431	377	396	445	379	378	405	401	359	427	358	371	346	381	429	363	368	413	385	400	387	424	380	393	396	434	381	385	382	393	372	414	387	391	393	419	408	402	421	405	341	383	406	372	387	400	386	410	364	338	406	360	363	382	379	381	369	364	384	437	380	403	389	384	391	369	361	431	357	414	359	398	397	390	395	392	344	375	395	362	405	387	377	387	388	401	376	371	427	396	388	383	392	399	420	383	402	320	414	406	389	375	369	413	381	386	392	407	394	396	371	358	390	393	421	396	396	396	388	391	384	396	394	379	382	360	404	394	345	397	371	407	408	386	373	367	399	395	370	340	383	408	406	384	383	440	374	350	383	382	421	373	379	371	415	382	375	401	358	392	387	407	384	366	365	359	401	397	398	368	391	363	392	404	377	422	372	401	380	381	383	392	400	364	390	395	380	399	401	389	358	405	389	373	433	368	355	407	410	404	372	383	387	387	402	421	388	369	456	391	442	384	363	374	376	386	383	368	371	376	388	367	378	384	400	384	404	404	382	402	394	376	386	404	377	407	364	402	412	425	375	382	379	357	396	423	399	377	377	370	397	378	415	414	392	359	369	367	392	393	384	374	404	395	394	369	379	393	389	401	360	396	426	402	386	417	364	382	384	403	417	416	362	408	372	358	429	373	373	373	417	412	418	382	372	375	387	370	468	390	383	367	406	388	406	399	387	401	380	394	411	386	381	426	396	387	434	363	394	430	386	354	397	376	398	367	382	414	386	403	384	417	385	437	424	399	386	378	411	392	377	404	418	389	400	344	401	392	403	395	391	391	388	413	422	399	421	383	403	412	369	399	369	381	374	409	380	366	369	380	400	390	389	425	418	416	415	381	371	376	407	377	391	382	386	411	410	420	426	400	366	352	429	384	387	392	411	375	434	395	395	406	410	393	368	387	405	395	383	399	392	378	393	413	382	382	387	364	354	388	385	380	379	423	379	422	370	394	411	431	413	397	391	404	402	403	382	372	379	404	375	430	391	363	384	427	377	390	351	346	378	414	396	395	402	410	399	351	379	375	396	409	384	379	377	427	381	379	412	411	377	399	374	377	393	365	405	371	384	370	411	382	397	402	403	380	396	379	390	406	366	398	414	409	402	419	388	396	378	420	404	400	373	406	397	395	382	414	393	366	411	389	385	376	390	406	376	404	349	407	372	422	350	388	350	387	378	415	377	364	382	417	379	391	402	407	382	402	408	443	375	378	406	358	399	389	402	377	402	370	419	365	376	371	407	416	399	382	384	368	370	404	423	395	380	394	436	389	427	393	386	404	391	396	374	389	410	404	416	362	380	392	389	379	401	387	410	387	391	343	359	390	396	415	374	344	407	388	397	349	376	382	386	394	390	388	407	354	371	389	412	418	376	385	366	378	376	366	369	354
11102	13054	10933	5527	3676	2654	2111	1646	1312	1071	876	803	778	778	691	634	545	598	558	554	521	502	503	479	495	498	458	463	460	454	393	436	466	466	465	424	452	436	408	383	411	412	434	417	451	420	424	423	425	432	415	432	419	430	383	406	427	420	387	406	419	447	401	388	396	414	385	401	414	477	396	425	419	419	387	438	457	424	387	417	413	410	401	409	400	403	450	427	430	389	462	369	420	385	385	443	421	399	409	412	434	417	374	387	380	433	416	420	444	439	432	399	399	412	420	444	408	403	407	416	383	404	416	426	407	403	429	409	416	403	440	416	381	398	426	385	443	413	387	400	392	420	446	414	400	378	409	418	462	435	395	403	370	394	409	411	415	390	433	405	426	415	389	370	456	421	402	444	434	421	403	425	448	442	408	402	400	413	429	407	466	446	405	396	408	390	379	413	390	416	447	387	432	412	347	393	440	395	425	391	385	426	419	428	368	424	408	458	394	416	406	408	435	388	439	394	416	406	441	366	377	390	386	388	457	443	424	383	426	409	429	409	418	441	373	422	403	387	436	447	413	409	420	395	399	457	425	375	375	380	402	415	372	438	412	380	457	410	389	370	374	375	382	429	419	385	417	406	447	437	413	405	379	375	427	375	406	437	405	391	443	403	421	390	365	384	423	412	426	406	415	428	424	402	475	446	402	436	427	366	409	415	434	428	410	382	419	411	408	461	413	407	414	449	396	396	395	426	408	452	410	412	409	404	406	396	370	413	409	395	423	429	431	425	401	396	386	424	383	418	428	388	387	408	436	415	382	416	427	457	406	398	382	432	411	425	460	421	398	404	396	391	399	399	384	400	402	394	403	413	415	390	433	409	444	415	418	406	403	419	420	394	387	392	433	409	406	426	433	391	395	438	363	408	412	421	408	369	439	414	386	397	404	416	422	412	407	422	428	401	384	396	400	466	437	395	400	386	382	431	406	390	427	381	401	390	388	409	401	436	413	368	395	406	396	418	404	420	416	400	382	442	414	421	478	387	387	401	448	400	446	421	400	410	437	412	417	394	438	391	429	381	403	411	434	461	422	409	410	385	420	402	426	379	415	366	396	432	404	386	389	426	434	441	383	413	386	411	378	436	405	398	446	439	433	437	405	433	462	386	371	375	403	421	388	409	423	402	438	417	456	406	411	370	379	417	420	401	420	406	389	406	396	430	376	395	404	408	416	402	420	425	442	445	426	409	404	431	380	409	415	380	433	392	372	408	420	430	422	411	417	431	425	436	406	434	418	375	438	438	389	447	431	372	411	402	409	402	434	422	435	437	401	386	443	370	441	419	404	407	394	412	403	397	429	469	416	414	385	421	391	389	427	407	411	375	432	396	423	367	410	404	434	396	434	430	400	396	408	376	439	402	418	412	380	404	450	433	399	415	408	429	434	464	395	407	445	409	403	389	427	398	392	402	391	413	403	414	441	455	383	430	385	393	373	389	420	429	432	394	403	440	447	415	415	434	419	435	453	418	445	451	386	414	416	418	419	447	434	440	396	426	401	394	398	414	387	391	413	390	401	417	434	403	389	395	433	378	405	420	440	412	420	426	424	393	437	413	419	367	425	411	383	413	410	416	392	403	385	421	400	436	394	380	430	431	406	443	418	427	405	411	408	398	405	396	413	411	391	458	412	425	398	416	396	409	406	384	383	442	403	443	401	408	402	390	420	401	421	407	399	386	418	379	430	404	384	370	394	423	397	397	384	404	423	414	431	454	417	407	418	393	419	381	407	393	411	423	412	469	437	432	399	428	447	402	398	398	380	432	384	380	431	420	400	419	400	404	420	413	450	440	396	432	405	418	417	425	407	422	438	415	418	394	421	430	416	377	413	414	419	443	391	399	412	402	389	373	410	444	374	394	374	396	403	424	391	429	396	398	400	411	410	400	403	455	406	443	390	393	460	401	389	410	410	409	448	423	402	412	406	430	451	412	432	400	409	414	453	386	409	406	394	421	380	420	402	416	359	418	400	387	414	424	420	423	425	442	420	438	387	421	419	395	413	401	428	413	415	445	434	419	390	428	406	414	409	400	415	388	441	372	384	447	422	378	405	429	401	405	414	392	417	431	400	397	394	402	380	414	425	364	398	399	410	407	431	402	381	455	401	394	398	403	411	422	406	413	412	372	388	380	425	419	364	450	419	395	399	409	424	413	445	416	403	404	389	385	414	445	392	425	449	420	427	393	429	426	419	426	409	417	414	406	396	425	394	430	402	464	399	414	436	420	440	411	407	383	385	439	419	380	442	387	416	392	397	409	416	415	373	433	400	439	413	393	394	406	391	405	398	404	443	414	409	439	418	401	414	442	372	436	421	417	417	389	425	372	422	446	429	433	412	373	415	377	414	395	438	393	424	413	426	398	412	436	390	419	408	393	463	410	386	412	444	416	414	430	450	428	421	416	410	388	390	395	422	427	403	391	441	423	436	431	377	408	424	433	406	432	424	392	408	426	455	427	417	401	418	418	434	386	420	412	402	383	429	425	394	377	387	415	386	417	401	454	416	418	399	417	384	400	392	429	417	468	400	417	387	408	382	430	459	414	407	422	369	398	416	388	407	373	431	440	371	396	378	390	400	439	415	434	417	405	415	425	408	410	440	370	405	392	420	442	401	396	429	414	421	376	397	393	384	402	405	422	442	412	419	405	424	412	411	410	426	414	413	425	462	404	399	439	396	391	390	420	413	460	394	384	434	430	411	420	399	414	426	429	429	401	395	399	413	425	395	442	413	381	373	397	418	412	399	384	420	401	407	437	401	398	435	425	439	402	405	385	406	387	410	382	425	394	425	408	426	361	404	404	402	413	403	432	396	404	420	396	411	390	415	411	403	414	394	409	406	397	415	439	425	394	416	414	442	407	392	414	419	430	408	435	401	406	419	396	430	407	388	427	397	427	400	409	415	385	420	413	407	420	471	422	405	415	406	423	383	402	419	396	418	379	448	432	391	416	454	442	441	409	426	406	410	387	399	423	430	385	401	383	388	431	419	404	427	410	387	432	402	382	378	390	412	405	430	398	391	423	406	416	388	425	405	424	426	421	399	451	437	424	405	403	419	384	392	422	390	410	383	389	447	413	397	402	431	430	433	418	382	383	383	431	386	421	433	427	424	401	404	402	418	405	405	416	422	434	411	409	397	407	416	424	438	443	449	402	413	379	424	401	404	429	447	380	389	410	412	416	407	402	449	385	402	408	406	395	430	410	404	429	415	373	375	395	426	397	398	414	408	407	426	446	423	410	396	432	417	418	432	424	381	386	452	400	400	374	427	418	392	398	405	378	395	399	385	422	427	425	392	414	425	424	408	423	404	418	386	475	409	413	444	376	397	407	403	403	413	407	423	429	408	421	403	399	433	437	386	445	413	411	414	394	385	396	407	374	377	419	433	414	398	384	460	411	442	380	386	418	428	427	406	411	422	396	436	453	448	386	385	398	411	421	420	429	412	450	423	422
22373	21014	28575	23641	21021	21073	11832	1356	862	760	678	651	572	589	597	555	523	493	495	438	431	440	453	459	441	413	441	439	443	459	458	437	423	419	396	412	391	404	413	441	400	397	374	405	414	398	416	383	413	392	404	383	402	401	363	377	364	407	387	399	407	378	355	367	388	421	397	381	414	388	373	406	403	418	416	386	384	389	431	392	350	398	385	384	395	384	415	378	403	376	372	391	371	363	428	394	367	396	391	395	406	350	398	351	401	377	397	388	421	384	424	411	387	356	409	372	403	395	391	383	362	425	380	342	417	391	398	425	414	407	399	384	404	380	408	423	394	389	407	360	354	370	400	394	386	381	383	378	371	409	394	400	359	395	377	403	368	375	374	399	389	419	401	387	385	367	390	410	396	366	414	387	431	397	380	390	391	382	369	357	397	394	395	363	383	367	459	376	405	363	394	379	348	404	394	396	384	394	394	413	385	379	399	339	391	377	393	388	397	401	370	392	381	356	361	416	372	363	426	386	398	401	396	393	377	394	353	412	388	404	407	408	388	386	421	356	387	409	371	375	423	398	406	403	400	404	357	421	377	394	353	379	406	377	413	372	377	408	369	399	443	416	386	364	390	418	430	382	393	384	400	390	401	436	370	379	390	439	385	360	360	376	385	417	373	405	426	368	406	404	386	417	379	369	420	343	389	384	431	381	412	373	406	386	354	369	386	378	420	344	381	380	399	336	381	381	422	407	410	393	357	383	368	384	398	394	375	388	361	369	398	434	393	382	365	359	367	376	373	447	383	359	390	374	376	363	352	385	361	377	413	384	394	440	362	405	398	413	387	383	396	437	337	412	404	398	405	398	368	407	404	382	407	395	376	403	380	388	395	395	406	351	392	413	385	355	405	402	386	403	381	408	371	437	398	384	383	389	373	373	417	417	417	414	404	386	384	418	372	399	400	413	400	364	379	365	382	405	394	411	406	353	434	378	366	404	371	376	408	400	390	397	367	391	386	421	426	379	389	354	393	381	388	356	384	414	387	432	375	391	382	428	384	442	357	368	373	383	402	366	389	403	367	406	399	391	379	375	389	403	352	363	389	410	377	393	391	379	406	399	348	377	358	403	395	388	424	378	391	365	349	353	349	421	406	390	383	380	395	384	376	344	415	409	389	426	423	380	405	408	378	412	398	367	371	352	405	416	370	394	404	404	371	362	366	388	384	401	409	345	351	366	418	398	400	407	418	365	379	390	399	393	385	383	384	377	374	403	367	400	399	415	393	409	390	399	405	398	375	370	401	391	394	382	365	388	359	376	419	423	386	381	363	352	387	349	388	421	388	374	408	396	407	410	373	372	377	391	400	363	420	382	390	378	417	383	372	379	354	384	372	385	385	345	390	399	421	382	391	376	381	373	372	360	391	381	387	403	397	391	403	383	378	406	348	366	425	427	377	397	384	387	361	403	375	348	402	412	394	410	373	382	379	341	392	368	407	383	395	417	363	388	361	349	386	438	391	369	358	377	398	382	369	386	382	389	377	382	378	390	369	404	416	395	398	388	399	402	380	430	409	380	409	394	385	384	407	357	375	383	379	437	385	389	375	381	371	396	432	420	401	364	391	401	417	447	389	384	342	342	426	378	362	394	384	395	347	371	376	385	381	395	350	371	399	388	413	412	392	383	389	402	410	406	382	369	407	379	373	377	393	395	359	402	373	413	383	362	382	372	344	404	392	372	399	364	360	374	382	373	373	391	395	423	401	375	414	429	378	380	387	422	358	401	412	369	416	447	370	393	393	391	399	368	350	381	398	362	384	400	419	388	375	377	385	391	361	405	404	385	375	349	383	378	404	394	383	384	384	415	386	394	437	343	383	373	362	417	382	408	395	409	376	366	350	401	430	391	380	350	386	410	380	369	412	369	381	411	385	392	414	415	386	408	381	373	397	377	383	419	411	396	372	361	348	369	406	398	399	397	433	386	407	423	375	412	361	359	391	406	373	361	366	413	407	389	418	372	357	390	391	416	399	407	364	386	370	347	418	442	407	371	412	363	371	411	364	382	374	394	379	403	415	387	370	380	387	368	395	421	345	406	369	375	372	405	412	374	394	373	414	380	373	361	426	385	365	366	372	361	366	356	380	413	399	404	410	372	407	385	394	382	379	390	371	424	390	376	397	386	400	406	376	399	419	377	394	404	388	379	378	369	414	418	376	376	337	367	415	413	415	411	402	417	384	359	341	387	396	354	402	385	388	369	382	380	394	421	371	379	365	364	397	376	432	368	404	426	387	374	407	372	362	365	379	383	388	362	381	408	402	410	402	345	418	411	413	384	388	371	391	387	356	418	385	408	376	427	333	363	376	385	384	399	392	392	406	377	390	403	342	408	405	384	383	404	399	398	400	359	437	384	417	376	399	363	404	366	425	389	395	369	408	367	364	406	386	368	395	414	400	362	383	376	409	408	399	360	410	386	398	385	362	371	417	419	406	360	417	383	358	352	387	365	383	409	404	418	384	366	418	362	357	369	406	386	397	380	424	379	383	395	393	382	361	382	354	399	406	378	406	359	397	390	375	367	382	378	378	413	382	415	374	370	365	377	389	377	406	423	398	397	395	376	368	393	405	382	367	399	398	398	404	370	374	360	384	367	418	403	369	376	402	431	382	400	392	369	391	352	439	406	399	397	412	368	390	379	417	400	402	377	371	378	397	385	381	403	408	413	400	359	370	376	419	381	363	384	367	372	383	378	400	389	383	412	425	365	363	380	375	425	416	384	370	410	389	401	418	335	373	382	411	348	402	421	364	392	372	382	420	391	386	380	383	369	398	413	401	381	380	337	405	360	378	417	379	340	395	388	401	395	410	352	377	436	375	378	386	350	376	355	398	397	368	381	406	404	377	391	368	396	389	413	363	390	414	400	363	371	393	420	370	412	396	389	388	384	358	425	402	374	397	390	419	398	383	393	386	378	421	379	393	390	379	375	396	365	390	406	377	374	389	403	363	393	386	370	443	370	341	393	414	400	390	353	399	438	393	415	388	390	358	379	354	388	376	404	403	383	379	357	375	377	382	400	412	357	388	397	343	395	378	393	357	355	376	382	385	395	408	369	360	413	382	358	402	440	399	359	378	350	394	388	377	343	382	414	387	390	408	400	385	389	400	366	405	394	381	374	397	399	405	358	361	391	377	379	390	370	406	353	386	423	372	416	381	372	380	395	388	364	380	363	351	371	367	424	364	386	410	378	408	382	398	364	355	410	402	365	400	421	408	359	378	422	375	381	359	389	390	378	365	387	381	390	379	377	377	400	373	391	371	367	375	373	393	404	358	377	386	378	388	392	419	384	397	416	398	422	404	417	352	407	372	406	411	400	389	384	366	359	381	430	391	387	377	392	411	374	340	402	393	387	415	387	379	367	387	398	382	368	371	407	395	361	410	406	400	387	372	380	410	378	411	399	365	386	372	392	428	418	381	407	415	375	382	389	356	356	379	428	363	395	445	390
9979	13212	11008	5427	3653	2635	2060	1573	1258	1085	890	854	783	714	643	627	594	594	522	551	552	499	485	495	495	490	451	462	461	444	396	460	452	509	455	430	424	440	414	432	425	448	434	458	426	434	427	411	427	423	419	425	447	412	414	442	407	405	442	421	422	453	444	428	453	407	437	414	412	424	411	393	412	438	374	405	451	376	441	441	439	402	434	395	414	413	409	375	397	409	401	445	411	426	436	415	387	412	422	410	434	412	398	348	413	364	423	388	412	429	426	402	415	400	417	385	399	379	412	424	403	422	399	399	378	417	402	410	415	406	388	443	385	393	383	417	406	398	424	411	431	432	393	404	468	385	405	407	410	412	396	401	418	454	422	382	445	408	389	415	390	385	417	423	418	394	422	386	413	409	412	415	417	429	407	436	394	409	387	406	416	437	415	402	414	402	414	406	377	393	416	451	410	388	383	412	428	414	447	414	428	426	405	411	405	391	365	402	415	398	409	380	429	360	414	403	420	404	418	392	397	450	370	402	361	392	373	406	444	403	427	391	393	464	423	428	397	391	420	386	394	400	399	368	402	401	430	407	425	412	397	394	395	378	407	384	426	408	411	398	443	387	436	397	411	391	402	434	403	402	370	404	396	416	369	421	413	405	383	404	429	398	393	419	384	417	436	407	411	389	408	430	396	394	422	415	398	427	425	407	454	416	423	405	441	403	413	440	406	425	426	409	399	415	373	390	414	434	388	401	389	395	405	423	410	373	446	419	420	374	419	395	430	403	408	394	396	397	414	402	378	376	404	434	412	463	412	432	408	429	382	421	430	430	450	418	405	412	399	416	440	427	389	432	389	367	423	390	409	437	401	414	389	417	393	429	455	403	363	413	397	387	397	397	377	406	425	405	405	415	421	432	440	424	398	389	399	410	420	424	379	404	367	387	386	407	392	410	426	377	375	390	420	402	420	460	434	407	436	411	406	365	393	410	427	399	385	387	399	394	405	424	415	423	402	401	406	408	420	387	373	445	419	433	402	378	423	429	407	406	425	420	436	437	430	408	394	373	448	384	418	392	376	380	412	373	434	363	382	403	411	400	417	432	434	389	446	401	442	388	426	417	387	401	400	401	407	373	428	413	402	417	393	415	413	421	395	429	393	430	409	404	407	386	387	383	371	415	373	424	398	395	402	409	401	392	391	407	398	396	402	397	410	429	397	397	418	376	395	428	462	413	422	390	392	424	415	392	411	399	386	426	420	402	382	388	363	400	364	387	393	403	435	449	405	395	420	446	428	431	404	387	394	435	441	435	350	421	398	410	395	358	426	433	406	405	428	408	433	390	390	433	384	395	409	405	410	407	454	420	409	428	419	394	362	401	415	416	412	384	432	374	375	439	434	423	403	394	393	415	405	407	393	455	416	414	420	404	371	434	417	401	365	437	395	395	424	375	381	381	399	401	390	417	404	418	402	388	400	415	395	383	410	378	412	407	387	421	408	396	415	376	408	428	388	461	439	450	394	422	389	430	407	450	467	383	387	396	445	390	437	382	424	384	412	420	421	401	429	407	365	410	398	403	403	423	419	386	415	398	390	406	404	398	404	414	411	380	393	403	402	396	472	414	417	412	411	396	420	417	400	426	420	412	413	419	408	418	404	366	412	382	376	381	384	411	409	398	380	411	435	387	398	403	433	445	446	379	414	393	383	415	423	392	398	383	433	410	388	390	376	420	447	435	419	384	381	427	403	428	400	406	405	460	364	401	411	421	370	403	406	381	388	391	387	387	408	384	376	382	386	408	391	430	403	443	368	427	402	444	395	405	393	401	407	390	392	395	439	443	399	406	410	407	433	382	367	413	408	427	381	410	434	412	438	403	449	410	418	383	380	380	402	403	432	412	394	400	426	386	381	403	389	426	423	375	425	412	407	396	405	381	429	392	395	414	415	409	421	415	363	414	401	382	397	427	436	426	413	431	452	403	400	414	417	411	408	388	433	430	422	417	421	383	391	407	394	436	442	431	454	373	384	437	440	432	413	407	442	414	428	419	400	380	392	386	394	379	374	414	391	390	424	433	430	405	397	417	388	438	386	415	427	354	392	445	370	398	424	409	398	387	366	395	399	397	426	387	396	425	406	438	376	389	420	400	402	431	384	408	383	403	395	402	407	378	454	393	398	394	416	400	380	408	380	407	441	392	408	410	417	413	424	421	425	368	440	409	411	406	415	406	404	414	394	429	368	400	388	390	427	429	385	426	400	428	419	378	422	442	434	396	405	399	434	415	396	376	439	374	415	407	427	383	392	385	427	428	413	415	434	409	430	414	403	429	387	393	420	405	413	429	383	408	391	393	396	414	376	420	450	403	428	378	389	420	417	408	440	411	436	415	404	386	360	453	420	426	406	384	383	432	373	413	409	433	437	432	419	416	406	388	377	410	357	398	428	396	389	389	408	395	375	409	438	393	411	411	416	395	390	406	392	445	398	387	409	387	427	441	419	438	436	423	396	410	365	443	387	396	407	405	422	413	393	428	419	422	403	423	413	420	423	377	411	396	387	409	407	389	397	410	382	381	391	402	398	392	391	454	419	444	417	406	387	392	402	415	404	391	367	370	408	413	416	388	430	413	408	405	388	424	418	414	435	374	427	417	419	464	387	400	417	390	387	380	403	374	396	435	439	391	441	387	392	402	405	404	385	425	407	394	409	376	411	384	419	414	378	408	379	375	422	385	398	418	401	390	390	375	413	392	411	381	387	428	372	390	396	431	423	436	447	421	411	399	413	397	401	459	392	430	403	392	380	399	407	399	430	414	407	415	400	382	461	441	388	419	401	405	395	420	414	410	422	432	411	436	429	390	392	413	433	401	432	393	392	434	404	403	407	425	391	387	366	391	398	423	412	429	418	414	387	397	442	407	425	399	380	418	395	423	395	395	382	435	402	440	441	403	372	400	389	422	384	422	404	382	411	409	390	420	395	432	390	401	434	430	393	413	404	445	419	393	400	384	403	427	415	403	404	405	408	407	433	396	399	406	429	416	416	401	420	411	360	398	398	430	394	416	414	375	452	451	407	394	413	426	390	417	386	387	419	422	407	431	403	409	395	412	354	394	404	391	390	381	415	385	402	434	362	422	438	435	399	400	423	399	392	416	412	401	381	443	413	398	395	420	394	409	418	433	424	379	435	363	435	414	404	394	384	405	398	406	410	409	382	404	405	405	425	394	422	428	383	410	444	417	408	400	402	383	425	402	413	422	362	454	410	390	366	408	374	405	387	416	437	385	414	425	416	385	428	423	384	428	389	412	432	421	391	391	396	442	415	422	434	405	436	384	421	402	438	455	390	413	410	397	390	424	396	418	422	383	374	395	418	401	389	426	389	381	407	389	421	434	436	400	363	399	384	403	374	426	408	403	446	442	407	389	394	433	402	418	437	402	425	381	425	445	412	433	419	409	421	394	387	393	407	400	430	401	413	410	411	409	441	369	389	384	397	413	406	405	408	408
22445	21052	28585	23703	21055	21103	11890	1242	898	716	749	661	625	598	516	547	479	494	485	514	496	471	503	454	421	412	427	421	461	447	420	405	473	411	391	398	382	443	435	406	378	406	405	376	454	409	420	428	381	400	407	380	406	429	393	387	424	410	430	427	438	408	410	405	421	407	392	413	384	390	382	431	361	426	378	366	407	407	385	396	407	387	416	395	412	386	405	388	397	395	387	342	432	389	411	368	413	391	398	374	367	414	392	402	395	376	407	384	414	393	420	403	412	357	411	407	385	393	365	404	372	381	378	385	397	372	404	355	410	374	393	429	419	413	409	403	386	393	406	413	404	403	380	374	398	403	384	403	380	426	394	410	421	363	392	375	362	379	402	381	382	397	436	413	378	432	348	421	404	408	404	385	361	417	374	385	347	397	376	391	404	376	413	369	405	382	387	394	379	419	369	422	370	398	395	389	390	397	377	407	418	412	390	379	379	358	408	401	398	415	416	409	374	365	361	411	403	356	409	406	374	417	383	400	442	389	402	393	384	385	394	398	429	367	404	372	415	392	390	392	383	379	399	408	382	380	409	373	396	389	382	394	415	403	368	369	400	375	363	395	429	374	377	396	378	381	374	377	383	375	426	365	396	399	419	398	341	375	400	400	394	358	406	413	366	384	408	395	391	379	380	417	439	403	401	394	429	448	383	427	398	366	419	391	434	363	407	405	422	407	387	362	380	395	402	355	411	426	410	381	383	410	393	357	405	429	389	405	396	395	405	384	397	372	393	400	377	416	356	364	386	381	377	420	409	372	362	368	402	389	389	360	374	373	389	366	387	401	390	424	407	369	406	394	391	402	366	400	372	385	379	393	389	434	395	410	408	397	399	401	380	390	383	375	409	409	434	378	375	372	402	405	418	385	414	364	345	402	412	409	406	365	398	355	400	412	419	371	366	393	419	379	380	408	377	394	359	444	400	433	413	366	416	371	404	378	401	389	420	398	377	396	376	389	384	413	400	400	369	407	434	383	399	399	358	370	424	394	389	406	394	375	408	407	370	399	423	386	379	352	376	425	392	385	396	387	449	383	377	406	394	358	414	369	366	439	406	430	402	393	392	358	419	399	408	398	406	398	393	384	389	392	433	399	358	386	392	388	420	392	375	402	425	415	380	380	405	417	354	384	404	365	430	405	378	385	396	398	392	384	418	419	396	391	379	394	391	436	366	433	404	398	353	403	372	398	383	397	410	399	378	412	357	413	398	369	422	374	386	405	396	377	373	408	417	395	336	434	398	381	400	400	371	383	387	373	423	423	378	382	364	382	402	397	364	390	388	382	401	382	404	393	400	340	423	378	382	392	394	354	374	353	383	372	381	404	386	386	391	402	404	357	404	417	432	398	395	415	381	411	371	360	394	360	391	383	351	385	392	393	388	398	347	400	418	389	380	384	370	376	385	409	429	402	385	406	386	430	383	381	353	414	374	418	372	395	428	368	412	391	426	363	410	404	413	370	400	389	415	402	413	371	374	441	381	402	396	396	388	401	404	388	387	413	382	421	424	444	391	389	432	426	369	389	377	364	386	420	385	406	403	398	395	438	407	385	408	409	427	399	377	403	379	412	399	407	390	393	405	420	370	398	395	426	356	398	378	388	388	353	376	384	422	433	412	405	374	351	416	370	378	385	418	374	393	358	393	405	350	404	380	384	401	399	423	380	380	394	362	380	413	442	369	432	387	375	405	383	393	396	409	370	388	390	417	397	373	378	402	377	380	425	387	370	398	428	395	397	404	369	384	372	401	357	385	409	422	409	388	408	403	420	370	419	361	370	419	397	408	371	386	340	378	365	377	387	387	399	394	419	366	394	374	399	371	394	366	398	348	407	404	379	393	393	362	373	415	420	374	388	413	399	353	407	400	391	395	377	390	368	388	383	382	398	392	380	403	410	424	398	366	358	393	410	409	396	396	376	391	394	357	385	366	385	374	372	390	397	401	347	376	413	373	366	369	369	406	385	421	391	401	400	417	408	371	382	405	362	381	390	388	384	406	407	386	376	357	387	422	419	396	396	387	403	364	387	371	337	379	393	398	392	356	381	400	388	400	399	386	400	387	427	387	388	394	392	403	358	395	406	398	387	439	393	403	401	403	388	418	388	408	359	379	423	365	391	419	394	391	401	403	413	421	418	378	410	419	384	406	401	386	377	391	401	424	373	419	375	415	384	398	400	378	398	360	386	358	365	406	400	420	406	374	394	397	405	422	401	406	387	348	395	369	386	399	373	395	393	400	378	380	362	382	381	379	394	393	376	421	410	401	390	439	398	374	413	375	429	411	405	379	412	381	387	372	347	401	402	359	392	389	356	386	381	346	394	410	374	399	383	389	380	398	374	365	391	407	424	394	384	390	386	428	380	385	380	404	368	407	390	399	356	376	363	365	412	420	412	398	396	383	405	441	390	409	408	401	362	366	393	425	374	417	373	394	388	402	406	404	389	386	399	422	394	405	389	407	352	397	402	384	411	384	405	365	372	423	382	406	404	415	375	396	393	403	406	376	385	394	399	391	410	397	369	406	414	376	392	420	423	367	400	410	393	401	401	372	375	395	422	412	367	392	395	362	398	389	400	408	432	393	384	418	386	359	375	389	390	423	395	385	346	395	392	412	410	361	412	425	426	407	370	397	387	393	417	388	356	390	402	402	401	385	429	401	388	389	376	407	371	408	380	427	395	352	406	421	395	380	403	372	366	416	380	416	422	393	410	404	395	403	380	413	371	402	385	387	372	376	393	352	392	375	406	390	400	386	373	374	419	399	394	383	412	398	393	405	400	335	360	355	416	345	426	393	372	361	399	414	405	396	399	383	349	400	423	409	420	405	376	402	428	405	406	388	403	367	373	399	432	413	401	369	383	413	379	384	377	352	393	379	392	383	323	402	386	394	393	403	350	378	416	362	376	378	418	380	417	383	420	383	407	372	390	391	389	366	399	387	434	377	398	390	386	382	375	421	403	358	391	339	397	419	398	412	387	397	393	406	416	403	385	388	402	427	373	362	400	431	393	405	401	410	413	398	361	438	406	374	382	371	385	378	363	394	376	377	372	397	407	362	405	377	415	362	392	385	393	377	383	379	397	395	390	379	379	400	375	397	412	398	400	389	370	437	399	356	394	415	366	374	387	405	414	419	408	399	385	392	357	395	375	371	362	379	395	381	396	430	394	410	361	401	373	402	418	401	365	393	398	391	399	378	388	379	402	409	369	331	366	375	402	371	421	358	373	426	403	322	401	379	382	368	385	429	420	401	397	370	372	399	383	390	374	379	426	425	354	424	402	370	401	366	347	377	372	362	371	353	391	422	356	395	378	385	382	381	387	398	376	381	401	400	350	391	373	388	390	384	377	424	378	391	422	365	373	410	380	340	360	378	396	402	394	382	374	405	394	410	375	397	395	385	409	449	438	410	376	430	374	348	387	404	348	391	405	373	420	370	385	417	395	376	359	405	418
11088	12993	10910	5497	3638	2731	2024	1673	1314	1103	883	872	719	708	665	617	624	584	535	506	494	528	512	462	461	478	442	452	449	465	441	465	462	484	433	459	436	427	423	449	424	459	389	388	453	433	412	427	418	432	414	422	415	401	433	448	428	402	430	431	391	450	406	410	421	407	432	419	413	414	431	421	445	409	407	390	435	375	414	429	412	420	417	414	414	417	443	416	405	431	417	420	435	402	381	420	433	423	430	394	426	425	375	423	393	435	389	392	403	390	412	425	400	440	435	418	404	396	420	429	382	411	418	398	424	374	415	400	412	450	406	407	415	401	403	396	447	415	454	437	389	420	406	382	422	380	430	424	421	423	407	388	396	452	384	405	425	374	401	416	391	441	430	439	414	438	409	411	412	412	373	422	394	387	433	395	407	398	439	403	380	416	413	419	414	411	426	431	438	384	401	388	414	429	434	413	407	404	427	390	411	372	428	420	412	407	410	413	422	392	469	411	396	394	402	394	414	421	392	425	400	421	440	435	407	402	401	438	415	404	393	370	430	401	427	428	428	424	417	420	429	437	419	411	422	405	419	394	424	414	432	435	432	376	414	395	399	391	392	377	377	425	418	374	410	396	402	425	446	420	426	427	378	406	377	414	429	449	387	397	411	424	396	410	433	410	426	420	395	378	404	382	413	419	412	453	420	424	456	437	405	398	384	405	403	428	385	403	385	399	440	427	431	415	374	414	385	414	401	426	449	395	422	398	405	429	443	432	420	413	439	398	413	387	430	466	411	417	434	443	449	401	444	386	442	408	408	453	407	419	442	396	397	408	418	409	422	434	405	425	410	419	424	393	422	421	365	372	395	376	421	415	442	420	463	423	457	436	393	414	449	416	409	388	407	430	433	398	440	430	397	411	413	375	447	404	448	405	414	432	437	399	436	405	384	402	410	441	421	405	438	397	417	433	395	456	435	409	435	439	403	401	395	381	412	378	438	388	432	403	424	436	453	408	414	422	420	415	441	402	412	438	401	404	408	416	431	438	407	390	435	395	412	422	419	435	429	446	421	427	355	438	414	404	417	385	423	427	428	419	431	401	361	424	434	391	389	437	445	408	416	400	454	389	410	413	384	418	426	432	390	397	400	404	426	415	401	395	403	431	407	418	374	392	426	408	397	417	409	414	386	447	423	394	403	436	412	450	415	412	397	393	411	429	417	397	431	392	413	408	437	392	435	414	385	411	408	428	381	383	382	404	409	406	433	422	408	434	357	418	406	439	416	420	404	421	408	373	398	406	401	401	453	409	393	402	398	434	406	439	390	433	428	386	425	418	409	419	424	405	428	422	391	441	419	386	425	422	430	403	467	431	380	385	371	401	401	440	396	424	386	410	417	412	436	395	396	389	418	459	442	430	385	405	400	354	464	388	403	415	434	395	404	407	466	400	422	440	428	433	447	433	405	429	424	417	416	402	416	411	426	429	429	407	410	395	413	407	403	406	410	456	423	435	416	406	410	408	399	423	404	414	401	413	416	453	427	375	411	444	396	399	448	399	407	407	438	413	389	420	383	428	377	413	398	397	411	414	421	439	441	419	435	431	431	414	431	409	399	374	411	410	393	418	378	378	406	400	426	416	431	432	439	379	421	405	427	435	427	400	434	427	404	410	422	426	416	398	400	462	414	388	454	412	375	475	483	425	430	398	404	395	412	409	393	394	393	396	413	399	408	454	406	396	391	390	389	389	407	446	419	434	427	409	412	427	392	446	422	412	427	426	395	413	396	413	426	419	413	450	423	396	409	455	411	352	422	380	405	440	421	415	401	434	421	405	401	413	394	442	414	398	392	376	411	419	400	415	442	429	440	375	387	421	435	417	459	418	424	406	405	437	445	427	408	406	404	424	410	421	434	389	426	391	424	411	416	405	398	399	397	406	413	399	415	418	417	363	435	386	412	419	408	420	433	428	448	426	394	414	411	396	460	424	414	432	431	421	417	416	426	423	419	386	389	432	416	429	410	436	425	385	457	437	417	423	422	405	418	450	423	405	429	431	405	428	392	431	446	391	420	377	428	422	397	407	386	442	425	424	420	415	407	391	412	414	424	396	415	413	404	406	399	426	434	391	396	381	421	405	402	399	428	419	407	418	467	461	388	402	377	393	432	379	413	432	406	407	446	424	421	377	402	396	401	422	424	384	411	391	404	454	430	400	436	391	409	417	390	405	421	393	398	447	412	399	401	431	436	422	398	424	419	443	430	416	406	431	398	414	398	434	388	427	416	442	405	383	400	388	388	418	426	425	380	438	425	425	387	399	403	419	414	405	430	408	414	406	379	442	427	418	429	438	439	401	450	423	416	397	409	421	385	410	415	397	432	415	395	441	435	426	437	416	409	392	447	438	416	420	413	421	440	442	419	423	438	445	406	403	418	430	415	421	434	397	419	390	415	461	419	455	430	402	415	439	435	376	408	385	420	392	403	402	424	434	377	373	414	398	425	416	364	436	388	425	416	405	406	394	417	392	399	423	380	421	440	414	397	426	450	414	417	394	410	398	402	382	415	438	396	417	393	420	447	414	435	394	386	431	388	402	397	417	397	401	423	432	419	410	397	433	401	384	412	418	437	398	421	421	409	396	413	421	412	428	393	409	389	438	405	431	426	393	397	387	402	406	463	361	425	390	390	449	388	383	410	410	379	413	363	426	415	379	394	403	419	437	375	396	387	426	400	404	393	389	398	449	400	376	369	453	414	419	420	383	393	456	415	395	405	430	409	418	412	414	419	420	422	427	410	413	424	420	394	437	383	428	394	423	437	430	413	427	430	418	425	418	441	410	395	384	431	419	386	399	387	444	432	389	393	423	398	432	404	332	412	423	450	445	417	411	421	440	425	393	442	431	408	368	422	408	419	433	421	446	362	413	421	404	397	403	406	397	396	414	421	423	424	421	384	489	392	450	402	424	444	462	401	447	436	388	401	385	398	412	432	388	421	391	431	421	445	405	424	446	434	422	417	392	413	438	383	431	435	462	411	410	409	427	399	379	423	427	394	409	404	405	412	409	439	402	378	467	410	416	423	420	423	387	441	417	381	404	398	399	412	436	417	408	388	408	431	417	440	435	366	437	419	417	414	443	409	363	411	440	420	419	420	387	370	399	415	405	413	422	451	413	390	421	441	418	424	422	418	396	391	426	430	418	441	396	414	449	399	443	386	387	401	438	416	401	402	406	419	375	429	412	455	424	423	442	437	423	414	430	409	402	410	445	389	398	427	399	417	389	405	407	439	416	398	408	427	386	445	458	406	426	435	404	399	419	411	452	430	422	425	399	424	416	414	422	407	465	429	386	424	422	422	430	409	413	402	416	435	428	413	416	390	442	448	425	414	452	420	423	397	411	419	406	402	429	416	427	396	438	386	422	405	393	409	400	389	415	421	414	402	403	384	439	380	437	389	424	391	404	397	396	408	408	402	435	423	429	382	388	407	433	441	459	394	400	382	417	463	423
22517	21106	28698	23763	21106	21163	11853	1287	932	765	665	687	616	563	544	525	499	457	475	433	447	423	450	438	452	458	438	443	434	428	414	430	406	414	425	447	451	418	429	406	425	395	402	390	407	404	395	389	419	402	429	410	370	437	413	388	372	385	398	409	385	410	404	423	379	427	386	381	399	371	397	437	383	409	407	401	425	384	399	369	389	387	432	399	358	410	406	356	391	391	386	409	388	379	375	385	397	423	390	412	412	405	408	405	425	408	396	385	371	411	391	417	383	399	388	401	405	378	383	391	425	378	427	396	395	389	412	400	391	438	395	417	387	398	400	362	394	401	400	388	405	408	395	392	386	350	408	378	392	418	399	388	406	401	389	382	377	399	374	383	404	393	389	398	424	416	407	394	407	378	399	404	398	362	406	382	376	412	388	407	389	422	385	398	408	403	405	360	414	366	420	354	379	372	378	417	396	422	403	401	387	394	375	415	384	387	396	373	424	389	401	401	398	425	413	417	448	398	382	375	382	398	436	378	366	401	380	407	392	398	395	400	449	392	391	393	395	397	380	415	398	387	410	386	382	343	418	372	375	385	402	406	378	428	378	379	393	401	366	368	396	386	407	390	388	386	414	423	392	394	422	390	404	367	413	400	368	395	429	434	364	392	363	351	405	392	431	380	429	394	372	355	422	415	376	376	398	400	408	398	374	365	387	361	364	383	426	410	401	369	376	388	416	363	381	383	378	375	406	348	427	433	411	375	397	401	420	382	377	397	386	380	340	386	412	379	379	387	450	418	423	354	416	400	372	394	433	386	410	381	399	391	371	374	426	389	392	393	396	408	381	439	376	426	401	382	365	409	433	382	384	369	400	398	409	396	394	360	351	404	379	419	369	407	408	370	401	437	419	413	423	377	400	405	379	416	367	388	402	396	336	397	391	390	392	358	385	403	390	367	413	361	406	376	366	359	451	394	392	381	389	395	434	392	388	371	337	357	372	376	365	368	405	406	410	386	371	384	375	375	385	359	371	396	396	412	367	400	368	375	409	408	391	404	401	390	380	409	403	397	423	391	406	396	402	433	365	392	403	400	383	415	389	382	405	421	413	378	417	387	405	418	361	374	352	385	394	378	405	405	405	352	396	404	374	382	380	385	377	444	383	412	409	384	374	377	378	412	422	382	376	387	370	403	414	426	373	382	418	383	380	388	368	367	405	429	367	367	399	410	400	371	369	415	427	391	382	381	401	376	387	358	378	390	380	377	404	364	398	382	372	417	413	376	370	441	401	347	387	403	358	387	381	387	377	356	380	396	366	403	390	431	391	381	366	385	407	393	430	376	388	378	395	361	392	399	379	388	407	387	414	432	397	424	386	393	405	399	378	423	370	385	417	394	362	405	378	378	403	416	382	438	386	405	400	373	389	380	363	370	383	375	383	420	392	392	403	367	386	352	414	383	395	413	429	389	367	404	399	402	382	404	389	429	389	427	372	367	404	403	399	404	409	376	396	381	379	377	374	409	389	376	411	388	417	401	390	439	371	398	393	401	387	405	405	360	374	371	408	365	383	339	394	356	377	380	387	424	370	390	405	393	364	413	411	395	363	354	391	361	418	390	386	381	386	398	365	403	409	378	405	348	413	396	407	366	427	371	368	393	375	387	416	382	355	406	400	429	380	369	394	392	392	415	408	414	392	393	391	382	396	369	411	344	386	399	369	414	376	388	393	384	386	401	363	373	396	377	375	386	380	402	387	420	400	373	373	394	373	363	388	418	365	402	375	403	371	369	373	371	403	381	405	357	395	379	399	372	386	419	426	374	405	428	427	408	403	386	380	360	400	415	418	401	405	397	376	407	368	389	354	374	399	430	364	375	378	436	403	398	409	364	396	414	367	396	406	415	407	419	373	398	393	353	356	389	414	406	407	392	386	414	374	373	413	417	427	382	391	426	396	408	430	365	414	390	389	393	369	389	386	395	367	402	422	408	378	382	387	372	408	382	382	439	394	384	407	370	363	408	429	390	367	387	381	393	394	353	406	381	414	410	374	401	391	388	413	387	394	365	392	407	344	400	411	403	425	409	371	340	386	382	388	407	407	389	387	396	422	415	383	394	389	436	377	385	376	401	395	367	444	357	382	432	377	368	412	379	433	392	390	400	395	402	365	409	412	404	391	374	432	428	412	363	363	383	363	385	385	375	384	389	399	410	412	386	379	393	410	369	413	361	389	422	382	381	396	422	371	392	359	404	378	388	408	372	397	377	378	376	407	424	397	378	371	391	404	372	393	395	376	384	399	411	374	370	389	391	374	397	372	417	403	362	426	352	413	411	365	387	370	445	400	418	422	364	399	388	356	417	378	371	361	360	393	409	412	388	352	384	418	403	381	386	396	405	355	394	413	401	404	409	404	389	390	398	392	385	404	377	366	391	398	407	416	390	395	416	390	415	382	396	391	388	373	399	397	365	419	414	387	364	376	397	393	373	386	343	388	416	402	377	428	397	403	365	376	394	391	396	388	394	428	366	386	419	372	392	367	388	349	414	377	390	374	379	409	387	398	378	369	403	393	370	414	362	420	400	409	392	397	361	381	415	368	403	430	384	438	434	394	424	397	445	391	365	420	391	397	357	382	378	405	379	392	419	374	404	350	357	418	429	395	413	381	358	418	351	387	387	379	382	390	381	380	382	410	395	365	421	407	404	363	405	371	402	450	370	411	368	442	390	372	384	384	392	402	390	357	438	426	402	384	398	359	356	405	406	397	389	401	417	399	380	392	400	344	395	376	386	398	403	387	374	388	371	397	418	394	395	389	383	432	362	383	384	437	379	374	398	366	360	365	398	384	398	414	403	433	399	409	405	359	407	418	420	397	396	398	398	407	381	393	372	414	408	391	389	376	372	396	384	374	382	382	381	338	375	417	396	367	395	405	381	411	374	400	359	436	349	402	396	396	368	344	386	355	420	383	394	385	358	355	405	433	370	393	426	398	376	396	418	391	394	424	389	412	407	351	395	422	447	391	424	429	399	371	378	370	396	396	381	375	409	396	396	401	396	411	371	351	380	395	405	372	399	396	393	389	356	408	413	399	396	414	404	373	389	410	377	379	382	402	399	392	391	410	372	383	406	353	358	374	408	382	374	381	370	388	404	401	402	389	397	377	397	376	418	382	407	409	369	376	438	421	392	417	399	375	356	370	393	374	352	391	389	438	358	382	400	407	394	403	410	418	408	397	424	399	387	382	363	395	372	356	389	403	379	395	399	392	405	373	382	377	397	385	407	385	372	363	423	401	392	384	359	430	390	393	385	398	379	382	391	467	391	407	380	368	385	401	373	404	390	422	375	405	421	388	402	384	392	421	363	357	391	427	409	422	394	416	370	379	378	380	365	397	375	338	391	395	395	406	388	388	398	380	371	371	394	440	400	413	354	358	381	383	392	408	415	378	375	386	396	384	387	400	394	381	411	376	374	332	384	372	366	376	397	390	358	414	410	396	396	379	348
8930	13314	10810	5343	3644	2776	2149	1621	1336	1073	965	843	739	679	646	601	613	590	516	539	506	502	523	505	526	480	483	462	493	476	485	478	489	486	430	457	467	459	426	442	432	444	458	434	435	467	414	433	395	420	384	392	478	452	394	388	410	410	399	367	411	433	421	424	401	405	441	418	398	406	446	401	420	407	419	394	420	423	452	424	413	395	441	407	455	416	381	408	426	394	415	423	446	365	410	431	417	405	403	399	428	398	385	440	438	388	434	421	419	418	408	389	418	382	397	415	397	395	425	428	385	465	396	415	415	417	404	394	444	417	422	434	464	409	413	371	402	388	401	388	394	391	418	394	429	423	408	398	443	411	423	414	404	390	408	414	396	418	421	405	393	432	442	371	426	402	371	423	376	440	442	392	399	438	408	440	408	421	440	420	414	382	380	428	399	417	402	400	418	438	401	421	411	407	405	403	427	400	435	385	434	386	400	421	419	408	419	414	419	425	423	401	413	355	424	392	411	409	420	381	405	403	414	435	387	416	413	439	421	442	419	412	405	391	424	452	433	402	435	389	396	415	420	404	415	441	393	413	375	403	428	434	406	391	392	406	421	402	412	437	407	378	429	414	406	390	390	439	411	383	431	411	378	404	421	396	400	436	428	411	411	424	441	434	419	436	405	395	415	434	403	390	414	425	376	412	424	387	397	423	401	422	422	414	382	401	395	383	417	377	429	428	381	401	416	450	367	425	404	449	453	384	377	377	431	371	409	432	426	424	453	373	407	422	387	431	409	388	430	459	400	371	409	386	410	411	445	389	410	404	441	424	382	421	422	423	419	395	444	418	397	409	414	410	391	352	391	377	401	425	404	364	428	387	422	401	395	414	413	386	417	411	426	433	406	383	396	399	418	414	421	460	385	362	435	422	410	409	408	408	390	434	407	426	415	401	426	444	378	407	437	401	396	399	423	387	409	422	394	413	444	412	410	445	418	428	395	431	421	402	404	367	383	408	426	409	397	409	407	403	400	408	401	446	440	396	410	433	424	397	395	425	448	419	409	409	391	414	406	397	416	407	409	420	420	414	394	405	417	399	422	442	402	409	411	416	395	423	412	438	444	394	407	451	429	383	435	408	400	425	402	420	412	425	395	413	432	422	446	402	412	420	430	397	405	405	410	397	428	409	411	377	395	380	385	400	430	404	392	423	409	397	472	388	385	406	402	398	378	396	400	437	428	405	440	416	412	394	386	406	414	437	460	419	416	378	383	433	401	395	420	421	423	415	418	380	402	429	396	411	428	423	386	411	422	442	399	432	382	431	423	412	431	399	395	410	410	405	387	404	428	421	400	452	399	396	390	406	436	398	374	397	398	429	403	451	416	407	403	423	415	374	422	419	439	379	378	421	395	436	408	418	403	397	390	402	439	392	408	415	389	416	400	392	402	395	380	428	391	412	406	430	404	422	424	434	440	421	384	407	427	411	397	418	400	379	409	394	448	415	394	401	382	388	429	421	429	418	393	418	413	429	436	398	379	434	395	417	425	446	402	420	369	415	424	434	424	451	424	406	437	409	407	408	396	382	399	395	413	408	428	410	398	389	345	379	383	414	426	399	405	414	408	411	393	395	429	434	428	398	414	384	401	432	430	382	368	435	376	399	409	379	421	427	419	419	395	409	411	378	398	402	403	401	408	424	392	431	406	424	445	417	390	424	418	399	410	418	415	390	410	435	383	421	411	424	430	408	419	439	428	393	402	440	410	443	444	458	417	457	393	454	401	406	419	405	430	411	406	404	399	420	415	396	407	412	417	397	413	411	405	409	422	419	374	430	420	402	439	408	419	408	406	414	404	418	413	388	397	441	424	414	428	404	446	398	428	395	419	414	416	417	355	414	440	388	425	410	402	387	415	454	385	441	395	416	412	420	419	368	430	424	453	383	402	416	381	439	413	388	401	401	405	404	386	430	407	422	424	378	422	421	423	410	437	395	402	420	406	407	411	440	412	422	393	415	407	429	448	435	442	422	422	397	395	425	421	440	376	444	433	413	396	433	409	420	449	415	418	393	419	420	399	413	403	405	423	419	422	409	398	409	432	407	446	410	405	412	429	417	426	435	412	399	401	420	446	406	390	407	408	423	379	430	424	443	366	443	422	417	392	434	393	441	373	417	421	365	415	429	398	368	408	393	415	417	383	372	400	434	432	458	414	412	418	403	420	454	426	398	385	415	407	445	400	423	411	385	425	408	383	409	383	414	422	384	388	388	412	421	392	380	395	394	404	426	434	395	422	424	400	393	406	401	446	400	434	435	429	419	407	416	420	395	431	425	388	432	392	408	405	424	438	408	400	423	410	409	394	383	409	434	414	423	399	444	449	397	393	429	431	388	453	399	402	422	427	404	420	434	411	420	419	370	419	453	410	446	429	430	429	437	393	436	440	427	419	413	413	409	400	387	450	445	408	411	386	408	390	408	409	409	454	420	432	404	429	424	406	429	387	407	397	417	374	436	421	424	405	414	403	426	391	392	414	430	421	426	393	410	404	430	388	402	430	399	394	411	409	437	401	396	401	409	417	396	443	407	452	403	413	402	392	402	432	369	403	418	421	363	386	405	437	422	409	404	403	400	390	415	421	394	404	405	383	400	413	435	389	399	406	410	385	401	437	410	423	410	440	414	407	407	427	423	421	411	415	412	418	389	409	412	402	395	449	384	408	402	453	414	457	400	423	410	426	418	404	448	394	417	374	425	409	426	399	414	395	405	422	405	436	402	420	419	398	427	405	409	406	418	438	419	407	409	415	429	406	389	442	420	390	405	390	434	395	390	438	395	396	429	426	395	427	420	416	417	408	382	396	417	437	414	408	437	394	403	456	381	418	386	417	390	377	430	420	428	401	426	445	440	416	435	456	399	404	437	413	383	384	391	377	415	385	424	413	405	444	413	402	386	395	427	388	391	406	384	427	406	422	400	442	415	414	428	392	391	412	459	412	422	444	409	394	378	402	408	424	428	396	416	463	419	383	364	414	430	436	387	385	418	420	447	415	395	437	418	440	418	403	447	434	402	391	390	418	436	401	407	407	392	410	378	404	394	393	384	427	448	413	437	403	445	423	416	391	436	370	406	432	437	403	409	444	382	420	395	415	409	404	381	440	398	465	404	420	374	424	409	433	400	389	413	441	392	440	377	411	399	395	376	386	404	374	406	406	414	368	399	387	389	403	405	381	409	410	374	394	397	410	440	393	403	409	417	422	398	400	427	428	419	395	401	444	449	415	399	429	389	367	428	421	433	445	430	420	417	402	432	389	395	405	407	401	416	392	426	406	390	404	395	363	387	399	420	418	382	399	433	422	410	399	386	382	431	385	418	407	388	442	388	397	433	428	385	406	405	405	377	414	428	417	412	429	386	406	396	380	418	384	405	424	421	406	416	435	419	399	433	423	424	402	392	404	427	405	444	417	435	425	402	401	408	422	422	398	385	422	405	421	397	396	435	411	425	423	439
22478	21100	28707	23740	21101	21152	12081	1322	856	781	712	686	601	594	590	535	538	500	498	508	436	499	462	407	460	434	442	454	426	425	460	362	407	441	419	408	415	417	411	401	404	421	361	379	419	391	411	433	385	401	398	414	420	432	386	426	395	369	401	363	407	453	383	384	380	395	408	414	378	438	363	403	388	380	365	420	376	385	405	426	374	391	400	385	394	366	394	389	383	382	448	404	384	381	410	405	375	386	411	396	417	357	385	416	424	393	401	416	390	407	372	389	378	411	393	376	394	418	378	390	392	398	407	371	392	405	397	400	398	397	417	358	406	413	410	413	412	411	387	361	403	398	383	371	395	408	377	428	401	412	406	426	380	392	417	394	396	396	402	403	395	419	406	383	399	391	391	379	400	393	398	367	421	416	394	372	351	363	398	371	395	402	359	413	366	365	375	407	417	370	371	384	407	384	411	361	396	398	426	448	389	386	390	405	385	398	382	378	382	363	377	393	408	406	395	402	388	395	409	402	382	356	382	368	387	391	424	387	402	386	384	410	401	403	360	375	443	410	381	372	382	393	385	395	398	380	388	432	374	368	391	390	391	388	386	373	393	410	400	410	399	396	423	420	418	404	412	379	392	425	381	385	379	424	393	373	380	382	385	369	392	366	410	444	392	362	429	338	392	395	393	427	381	410	389	368	416	385	407	380	369	362	384	431	409	414	397	410	411	386	420	392	399	415	414	408	420	406	395	375	408	391	422	408	409	413	398	370	400	373	403	359	431	409	395	364	419	409	363	390	372	377	386	387	389	385	373	399	421	391	410	389	399	380	366	383	378	419	423	391	383	420	406	404	447	400	386	402	377	428	361	355	412	378	373	401	380	397	374	400	432	413	411	400	421	380	366	387	381	365	410	399	420	428	371	386	410	414	383	412	372	381	406	391	398	418	383	403	424	386	420	396	377	386	383	409	407	428	381	411	375	386	435	380	425	389	392	399	371	393	393	382	413	436	410	384	407	382	405	396	389	413	358	420	378	375	382	395	404	390	412	407	392	412	350	383	380	375	394	420	419	394	358	398	394	371	377	381	387	360	388	364	378	381	371	390	387	378	396	408	377	381	380	372	407	415	375	390	378	356	399	377	379	408	392	404	420	404	363	379	421	390	404	392	401	398	387	398	390	416	371	410	409	389	400	384	396	349	434	400	385	388	377	427	410	372	407	419	390	380	417	377	429	371	377	417	398	439	415	398	397	406	375	404	431	370	398	407	406	398	381	387	385	428	381	396	402	393	410	410	393	385	400	383	398	417	429	418	382	398	415	383	397	395	410	383	398	406	382	388	379	388	377	416	411	414	409	434	397	380	393	422	436	387	371	397	357	413	405	382	390	389	400	378	424	420	413	378	397	365	381	392	387	439	375	397	397	363	412	382	386	397	403	395	383	410	401	381	374	392	374	395	403	398	400	398	438	343	364	388	379	394	410	400	358	417	391	399	402	398	404	388	358	391	385	393	382	382	400	370	444	428	373	391	399	380	394	383	433	364	391	407	437	421	397	414	402	378	403	383	420	398	378	415	410	428	372	360	421	384	378	366	441	372	413	389	384	399	398	382	353	355	382	440	422	415	417	418	398	390	360	435	374	415	359	385	399	387	392	370	397	377	403	416	380	399	405	383	399	390	382	357	395	424	392	373	388	384	391	427	378	395	397	411	368	388	429	389	386	367	379	396	401	410	440	392	394	403	380	396	418	388	428	400	404	389	416	374	395	417	455	388	401	357	383	415	405	427	402	423	393	379	348	341	370	384	373	358	379	432	404	395	385	399	374	394	362	380	403	373	397	379	365	366	379	355	417	401	397	376	382	394	447	379	422	387	361	429	381	414	408	378	383	427	412	380	379	368	403	413	411	383	454	364	397	376	356	395	363	394	389	395	388	417	428	417	374	349	395	412	403	416	356	419	407	371	380	373	418	378	393	376	397	385	411	373	390	393	375	444	350	372	425	380	394	370	403	400	370	411	394	379	386	394	411	402	387	376	414	397	416	399	375	422	410	397	380	382	413	409	380	391	393	395	400	405	392	378	395	393	382	393	378	350	381	422	361	411	371	397	376	411	401	382	390	342	424	423	384	395	373	429	406	401	403	392	418	432	394	395	380	367	363	404	438	402	360	399	401	373	397	373	376	415	408	387	395	413	419	388	402	395	410	395	372	366	414	412	408	379	412	408	408	403	422	389	399	434	427	434	390	375	398	386	395	379	431	380	432	407	364	417	432	370	414	413	379	401	373	389	413	408	412	406	399	356	412	401	366	385	370	380	392	404	402	374	405	395	384	370	349	390	373	372	399	389	419	404	396	385	384	398	381	409	380	390	368	406	356	419	406	388	403	413	368	397	393	359	394	383	438	394	359	361	378	370	378	408	405	404	396	398	384	432	381	383	383	408	356	405	352	411	381	399	389	418	440	376	403	410	370	385	425	366	382	394	390	401	406	398	392	367	361	373	409	399	372	359	389	390	422	393	396	410	378	369	422	398	418	415	390	443	390	412	398	393	381	380	377	377	415	412	404	384	399	388	397	397	361	397	378	392	383	399	403	394	379	398	353	353	394	407	403	407	376	421	411	402	420	401	375	400	386	401	386	387	380	409	399	405	381	400	427	395	407	406	401	392	411	382	361	422	386	361	396	381	394	414	408	377	381	367	399	384	358	404	375	369	366	370	418	432	372	383	391	391	396	396	392	416	402	393	386	369	377	390	408	428	382	396	416	415	358	363	371	399	396	403	393	424	387	378	389	408	400	383	389	381	362	421	384	372	383	395	429	397	423	389	394	384	424	400	385	398	412	403	377	359	402	402	438	443	368	406	409	370	398	400	411	406	377	357	339	397	418	386	373	411	418	377	388	372	378	388	355	401	375	367	378	398	396	410	381	396	414	410	364	376	384	404	359	407	368	392	412	410	412	398	387	393	362	358	399	414	377	406	405	365	395	380	389	424	426	382	416	429	401	389	403	387	394	431	423	386	371	419	347	382	383	379	384	448	354	393	406	403	391	385	435	397	416	382	372	397	391	391	403	391	356	405	414	414	408	438	391	401	369	366	366	362	355	394	429	393	440	398	388	379	398	392	371	395	399	337	425	386	373	420	389	402	423	374	415	422	392	379	384	386	395	363	387	429	378	399	388	366	399	377	395	409	407	399	372	388	381	416	386	393	378	381	413	388	428	404	415	393	401	398	364	350	404	373	387	395	380	406	411	388	395	434	387	421	384	416	382	387	375	400	394	375	391	378	407	400	375	395	384	383	371	410	391	376	395	393	357	392	431	439	441	345	360	411	427	372	387	411	410	389	382	411	396	383	365	391	387	418	352	380	438	404	402	402	362	406	371	394	399	377	385	383	384	385	397	364	433	382	380	376	372	412	408	363	374	355	431	410	375	407	367	396	385	437	398	389	373	396	420	391	377	419	432	425	379	416	409	399	393	358	372	368	378	395	445	378	386	393
9659	13126	11043	5465	3647	2857	2065	1681	1356	1096	940	834	733	660	653	614	592	529	532	533	511	530	553	506	454	482	477	456	493	437	455	450	473	467	430	452	486	434	422	434	428	441	453	414	430	454	431	478	432	434	460	433	458	396	399	414	443	404	459	417	408	438	412	440	366	423	433	414	464	448	453	456	434	383	425	407	445	402	420	446	461	392	451	435	442	430	429	396	392	456	416	389	455	439	428	447	398	442	384	380	430	392	415	431	418	364	415	387	443	421	441	431	427	410	394	436	430	434	450	425	443	435	416	412	430	425	402	408	416	447	414	416	424	444	390	430	442	434	447	447	420	433	438	417	353	432	397	440	390	437	373	441	437	435	398	381	399	414	430	406	477	435	422	442	406	399	407	391	427	409	399	440	401	411	429	406	413	413	405	426	404	395	404	426	386	419	402	390	404	425	390	440	411	389	413	428	397	420	387	419	448	386	385	414	441	390	442	417	416	398	404	405	398	412	395	410	410	413	431	439	408	401	418	404	408	456	424	445	449	405	395	441	436	404	409	403	437	415	450	398	377	412	423	389	435	387	394	387	410	411	421	411	418	399	425	418	397	422	406	398	414	431	409	418	395	424	395	413	420	409	411	401	388	399	415	419	416	414	419	406	425	473	385	421	459	384	415	414	448	412	401	402	412	445	424	416	449	426	398	423	384	434	376	410	413	440	391	421	427	405	381	452	427	405	392	411	421	423	413	400	394	422	420	435	415	398	434	398	436	467	481	380	445	437	437	434	394	399	388	381	391	434	401	431	424	395	438	433	415	444	395	391	409	453	425	381	408	374	429	424	423	391	419	394	422	433	426	436	387	396	431	392	402	423	387	405	400	436	406	402	434	410	453	414	412	405	412	393	432	408	469	380	382	413	423	427	434	405	391	433	399	421	434	404	391	411	424	430	429	434	410	429	415	409	414	418	448	450	459	436	396	404	391	426	412	409	424	407	444	431	426	414	408	430	410	408	407	403	426	425	424	418	428	430	411	410	355	408	417	433	426	424	421	427	385	418	407	439	390	408	422	386	428	437	454	411	422	435	398	412	430	422	368	419	418	405	435	418	419	401	405	442	428	437	424	413	399	395	395	425	405	397	425	384	414	424	407	431	448	421	432	444	420	417	387	408	419	403	432	417	442	432	406	419	436	389	423	421	417	423	395	417	405	418	414	365	424	400	441	431	428	429	422	387	421	397	404	399	437	397	427	426	432	417	431	417	415	391	431	462	430	417	382	418	426	458	394	382	384	445	390	427	428	445	399	429	409	398	411	412	435	405	431	398	411	414	401	390	411	427	394	372	407	394	388	399	389	418	431	400	394	464	426	441	415	391	432	440	429	418	397	427	420	406	418	418	414	406	413	420	427	401	429	423	408	431	436	447	454	421	410	427	420	408	376	402	356	427	435	437	429	415	395	426	409	414	422	416	409	403	399	382	379	441	385	419	424	413	394	449	416	388	433	395	424	409	416	435	410	416	423	422	442	406	433	436	442	400	393	419	423	376	412	432	388	441	413	392	413	439	415	404	413	421	444	412	424	404	410	382	397	408	428	407	403	371	398	424	421	386	394	416	405	416	422	425	406	376	429	450	432	429	416	359	417	413	439	378	405	376	384	420	401	416	438	400	404	421	471	440	434	372	414	436	436	420	409	409	398	428	419	418	415	417	432	429	409	402	395	427	399	447	412	409	397	417	409	403	405	394	449	406	414	391	431	412	398	435	406	438	402	447	438	416	437	409	435	416	433	410	430	424	414	432	435	405	434	392	437	462	398	412	420	437	436	429	384	412	427	397	398	420	414	449	414	426	404	373	386	419	395	404	395	441	432	422	427	416	423	426	398	394	432	430	398	440	431	430	435	402	412	404	430	399	409	416	401	412	407	444	430	398	414	452	424	391	395	436	419	427	442	422	412	378	410	369	439	425	437	376	371	425	391	398	433	388	397	392	387	435	427	403	411	438	423	401	429	412	447	447	413	430	412	426	395	453	451	370	468	454	412	419	445	415	438	384	407	426	399	416	459	383	396	435	404	398	379	447	418	395	393	379	422	382	428	445	402	394	383	416	433	396	405	402	439	378	434	375	389	406	433	401	431	427	377	401	433	415	415	394	442	432	447	421	396	408	398	412	415	429	420	405	431	437	421	434	433	441	448	382	446	412	393	411	397	440	442	395	414	398	377	392	358	424	444	381	398	412	425	417	423	426	429	414	425	408	417	395	412	421	440	448	433	398	433	437	421	400	415	415	392	448	425	363	382	401	405	475	447	416	433	400	460	410	433	430	424	407	422	407	433	399	401	442	391	426	416	394	420	427	410	431	421	425	393	393	394	447	411	437	401	418	418	425	450	424	360	419	453	416	403	433	450	446	430	393	400	426	442	380	399	430	423	357	438	410	402	404	379	405	417	395	406	422	413	407	379	427	378	399	413	411	425	417	415	424	380	415	416	407	439	382	427	416	441	410	413	432	403	432	379	427	409	407	387	368	405	415	451	402	398	411	403	414	451	401	406	436	428	389	391	456	387	383	413	381	407	386	410	396	401	386	413	424	413	418	389	424	461	382	416	390	406	433	424	429	394	407	432	414	436	432	404	441	409	459	447	426	387	401	379	413	430	433	414	434	405	423	419	378	410	382	391	412	423	405	410	391	409	415	427	392	427	416	393	456	393	401	370	399	421	429	453	406	424	428	396	467	390	420	424	422	430	405	408	446	445	463	384	432	393	427	400	428	374	422	402	419	419	384	425	439	415	403	401	369	410	416	400	414	403	394	412	391	411	443	435	403	410	397	405	431	402	433	428	465	444	417	361	408	409	374	385	420	415	390	383	435	393	395	429	414	398	426	389	394	393	435	409	392	426	423	394	384	362	372	395	398	447	382	414	409	387	390	394	360	377	389	424	412	471	424	414	392	420	410	438	432	425	401	425	409	407	412	398	422	389	389	398	434	395	377	411	404	429	419	411	387	410	413	387	417	417	434	419	429	412	404	422	393	424	454	382	418	442	419	378	434	424	439	398	389	423	413	421	411	404	398	425	388	404	386	431	422	438	391	403	410	411	393	413	389	423	428	420	397	454	449	426	432	397	431	426	391	441	386	423	410	431	386	408	403	391	400	405	437	383	394	442	407	389	411	428	416	418	454	420	405	399	436	394	392	402	349	400	369	431	432	384	392	411	414	394	407	403	387	420	433	454	414	413	408	400	405	389	422	431	375	417	444	438	429	395	409	449	453	403	405	423	419	444	414	449	392	404	393	431	444	434	438	460	389	457	464	407	395	411	394	412	431	406	405	438	398	390	458	432	392	439	417	402	420	392	425	421	406	439	384	395	427	432	411	429	412	407	399	420	419	413	430	390	404	414	387	431	407	450	383	386	440	394	406	419	390	431	436	398	425	416	410	372	418	444	394	446	407	391	394	388	375	419	394	431	409	444	391	419	429	405	459	454	428	415	428	410	422
22342	21018	28593	23665	21018	21062	11872	1297	871	781	720	646	608	573	577	493	526	499	470	501	474	459	482	436	449	426	443	413	398	414	454	433	436	392	440	404	387	433	421	405	387	396	412	435	400	429	417	419	377	416	413	420	412	369	400	393	400	392	390	382	394	420	410	382	410	396	426	397	380	373	353	390	363	390	482	399	373	388	354	386	395	392	418	414	368	409	417	365	384	387	417	367	377	393	449	414	466	401	438	397	414	383	436	429	394	401	396	404	411	402	382	399	390	421	406	393	386	389	396	382	410	411	407	352	400	366	366	374	413	414	402	394	423	355	431	386	404	409	375	411	393	398	415	416	393	393	409	389	406	419	403	402	425	414	408	366	387	359	371	408	383	405	461	368	422	372	426	358	415	414	398	398	380	399	383	383	393	385	371	388	388	430	383	393	369	439	384	396	405	397	413	363	400	391	414	403	380	363	415	417	394	354	377	385	416	418	427	387	391	381	398	399	380	408	360	387	393	369	408	389	400	387	387	395	363	408	378	370	387	409	396	415	380	412	356	412	371	422	400	375	387	412	382	406	381	389	425	401	401	379	394	404	380	381	401	393	394	402	378	367	369	369	381	432	403	395	375	395	409	419	377	402	377	388	400	398	369	383	403	383	393	391	382	383	422	387	386	379	386	401	369	368	365	378	401	379	403	383	373	412	404	425	375	395	407	396	396	392	384	384	423	376	396	358	393	382	403	403	397	384	393	404	405	405	380	396	438	368	366	387	344	402	397	377	397	367	373	412	389	409	430	379	386	395	393	359	374	417	386	412	382	391	403	369	392	409	388	381	392	355	412	375	357	409	404	361	387	425	427	393	350	383	393	366	378	393	408	398	416	360	392	397	387	431	349	420	396	401	422	340	401	371	361	404	390	380	416	408	396	414	364	363	355	391	421	365	365	401	387	419	362	424	390	368	427	392	387	402	394	395	384	348	398	390	388	393	404	364	401	391	384	375	349	383	401	389	365	395	379	382	399	375	373	399	422	400	381	379	404	364	383	377	387	394	379	400	398	385	384	384	381	376	415	366	363	411	382	422	412	414	420	409	414	417	374	384	362	408	420	411	379	414	374	431	392	404	344	404	377	408	362	398	409	395	385	365	379	419	385	381	427	390	390	399	392	369	371	346	366	373	396	376	380	377	399	404	404	398	394	433	415	403	432	400	421	408	351	382	395	412	376	420	398	428	354	391	369	380	406	413	394	370	372	381	401	401	374	396	402	379	385	359	419	394	440	432	390	387	381	387	377	449	391	394	360	389	402	389	403	364	344	401	365	423	382	425	393	380	387	393	387	402	427	370	388	359	378	420	405	395	372	390	373	377	384	398	398	420	433	378	392	384	402	394	404	364	395	372	373	409	394	367	395	379	403	387	395	372	369	400	402	383	407	370	403	396	410	361	372	408	366	383	395	374	394	387	401	396	392	397	404	392	370	369	403	379	417	402	407	384	383	415	387	385	413	434	409	424	430	397	392	445	376	399	403	400	408	390	402	400	381	378	383	409	407	419	426	358	340	392	404	392	375	392	406	384	411	387	385	357	360	389	392	376	421	367	405	396	416	391	394	354	379	417	378	408	395	436	430	381	386	388	400	430	376	384	372	361	359	378	403	399	378	412	389	400	396	398	388	409	383	385	397	419	389	441	398	403	421	392	392	380	391	372	414	383	376	407	410	352	387	400	394	383	384	364	397	428	361	410	376	382	378	360	416	400	390	402	394	401	398	386	351	381	387	372	421	404	388	356	395	341	399	386	406	383	387	369	425	405	395	409	365	391	434	388	381	409	401	396	375	386	363	398	390	411	391	399	374	371	398	389	400	383	404	370	378	391	384	394	376	398	404	363	407	371	351	388	404	380	402	437	362	426	382	395	367	402	397	427	393	395	373	380	417	374	385	397	364	418	375	381	404	373	409	367	440	407	383	377	380	410	416	397	363	379	400	368	426	402	398	403	389	384	386	405	386	394	378	389	415	392	363	395	386	414	374	385	408	410	407	384	373	430	406	413	383	403	387	410	409	394	390	384	333	390	415	381	388	423	415	363	389	391	374	410	403	439	396	401	391	415	423	420	396	382	413	374	392	383	384	372	367	401	383	426	374	404	386	420	387	354	408	383	362	347	377	393	365	403	401	386	381	400	396	423	421	415	405	413	397	419	385	395	426	402	419	376	400	386	360	428	418	388	391	398	399	367	379	401	362	389	381	341	357	347	408	377	380	349	405	380	371	388	376	402	371	374	389	356	382	409	387	389	383	420	429	374	407	425	405	373	401	398	411	432	375	362	393	380	386	425	427	373	413	414	426	399	401	390	373	420	408	423	387	367	373	386	375	407	378	388	380	402	390	371	429	363	389	399	374	356	398	376	379	377	399	371	344	409	424	413	386	404	382	393	371	398	400	409	373	393	409	353	363	422	391	394	377	408	405	368	389	400	389	382	366	366	417	377	413	398	392	373	380	379	385	413	398	373	418	377	375	384	417	420	365	442	367	418	374	353	396	371	402	367	357	401	381	362	380	401	389	397	388	359	380	364	382	406	381	424	355	395	376	373	398	387	380	379	364	391	424	396	384	377	342	388	404	387	417	367	369	408	407	401	409	404	400	408	427	383	401	371	394	359	367	381	372	401	389	399	395	394	377	350	392	419	374	404	380	387	414	385	350	405	396	399	395	436	373	396	414	393	378	409	369	398	437	404	396	438	410	397	389	406	392	376	404	350	415	367	390	423	384	379	397	370	412	377	338	409	417	423	398	402	408	394	399	360	387	365	420	372	398	435	363	387	401	373	350	391	401	397	360	367	407	426	378	392	382	363	361	423	361	368	369	389	411	385	391	405	458	373	419	372	382	424	375	405	396	377	354	399	373	413	348	428	432	353	403	412	392	414	419	385	411	359	369	387	375	411	394	403	382	351	401	353	376	398	396	402	416	413	402	417	363	380	383	359	373	389	395	372	391	372	412	404	391	396	375	383	398	375	409	396	378	379	390	398	373	394	396	392	398	375	378	392	412	372	383	397	389	401	379	389	393	386	377	372	360	391	396	381	395	406	391	392	406	359	388	373	368	416	405	385	372	367	351	381	407	404	402	355	411	409	383	384	392	423	386	399	404	407	358	380	376	400	406	408	431	411	382	380	375	358	393	399	386	396	409	378	408	393	379	410	396	425	393	406	396	394	416	397	389	404	380	393	416	397	382	395	410	391	405	377	393	369	372	395	373	393	372	372	414	407	381	381	386	401	407	387	383	399	421	392	381	382	401	414	415	402	442	424	380	361	396	418	355	411	376	430	383	367	382	359	398	404	411	420	403	398	425	390	394	376	370	372	393	382	412	396	399	392	416	375	341	401	379	384	377	383	388	388	385	377	373	378	410	359	396	409	386	392	399	390	386	385	387	379	430	395	409	413	392	373	366	394	384	372	374	386	423	384	384	365	402	398	401	392	377	380	376	386	378	409
11049	13011	10909	5351	3608	2639	2137	1636	1326	1036	936	845	802	695	665	670	592	541	554	513	515	487	466	504	519	483	457	467	480	465	465	444	483	469	450	411	446	441	464	470	398	430	429	436	415	418	427	446	447	420	418	407	407	438	400	408	453	406	437	463	437	433	397	449	416	431	424	399	419	414	392	435	446	406	444	404	437	398	403	440	388	375	409	442	437	398	428	436	390	411	420	385	478	417	406	388	377	434	411	388	433	415	427	437	449	395	400	402	429	407	398	427	423	384	404	404	413	399	435	397	399	368	435	405	440	408	454	402	370	427	389	410	413	379	389	447	408	408	393	416	383	436	422	392	415	438	444	423	390	456	414	419	403	407	409	444	443	440	407	408	389	417	426	398	443	412	411	424	423	410	397	412	439	431	463	408	402	395	417	397	438	419	422	409	394	396	376	422	383	401	414	402	436	442	417	405	425	390	444	389	389	419	424	405	391	422	409	418	407	445	405	408	403	424	381	409	449	396	404	436	391	394	390	441	393	398	408	405	401	422	429	409	397	413	415	382	437	404	384	408	442	381	405	404	361	378	403	428	369	408	420	420	417	397	423	381	403	446	385	411	419	414	433	422	406	428	395	377	397	446	404	390	379	407	388	416	384	400	391	428	417	438	395	392	425	421	405	455	412	415	387	411	431	413	421	415	422	412	413	410	415	416	407	386	465	428	436	425	383	418	405	403	382	395	430	380	406	424	445	447	392	412	386	399	405	387	378	425	387	435	441	403	383	400	379	446	421	433	441	391	430	421	406	391	411	426	413	373	400	370	394	410	420	382	412	407	407	414	387	444	430	403	445	437	406	429	387	363	411	398	403	397	448	444	396	410	434	410	404	433	443	379	421	422	443	426	414	415	397	406	393	426	422	417	392	421	417	418	416	416	424	363	468	438	385	421	418	415	421	398	399	416	427	399	435	400	395	421	420	386	413	430	420	434	425	389	386	399	423	416	466	429	393	407	390	412	406	458	441	433	415	421	425	453	416	435	421	441	387	424	383	421	387	393	436	432	441	425	423	404	412	440	419	434	402	427	415	401	427	447	409	396	416	380	403	411	415	412	444	441	409	431	412	390	400	406	445	433	432	420	421	437	383	429	419	415	393	394	425	422	419	405	415	487	441	418	404	397	403	414	381	408	415	406	456	439	414	411	422	383	449	375	443	427	407	380	387	393	411	408	400	394	424	408	420	404	391	400	404	396	373	389	436	417	401	442	406	421	410	394	397	399	452	430	412	422	384	439	421	426	431	458	431	423	409	424	413	439	416	383	426	402	420	428	416	423	385	394	459	437	420	410	434	422	376	416	423	392	400	414	411	418	412	407	436	433	429	397	408	402	426	410	392	425	429	400	445	439	408	404	438	416	387	391	399	413	406	430	387	419	389	387	403	460	393	420	401	395	424	437	413	434	426	430	412	469	430	426	420	374	414	425	430	408	401	440	396	400	410	397	380	429	408	401	409	387	430	414	433	396	428	423	451	426	444	390	408	432	433	381	428	411	390	414	382	373	427	421	384	422	441	378	416	420	410	431	448	438	410	445	411	421	398	440	426	432	367	441	455	400	434	384	417	433	396	397	433	420	406	395	396	410	411	391	382	427	421	428	410	423	427	436	420	364	414	404	433	403	420	413	434	423	422	435	389	437	417	420	434	410	395	434	431	412	424	465	431	443	441	410	410	430	399	421	404	403	405	417	439	449	428	464	430	388	399	399	445	383	368	399	387	423	384	421	397	406	395	363	384	431	423	407	404	396	389	408	426	408	406	440	415	451	403	392	398	447	426	397	404	420	433	437	437	382	382	376	406	384	468	438	427	412	419	402	409	406	421	370	421	416	419	421	404	417	421	413	394	385	418	393	426	434	442	434	439	420	406	397	458	417	428	445	397	420	471	396	413	390	431	376	400	416	415	413	417	423	421	415	399	418	451	400	414	398	414	396	386	422	435	429	417	384	397	393	432	438	406	457	416	410	383	386	414	395	429	380	375	437	438	430	424	387	412	365	417	399	406	382	425	390	394	407	398	424	419	384	393	383	410	394	395	435	409	389	403	386	441	403	409	429	399	423	442	411	433	410	414	391	439	401	419	365	434	457	420	442	426	410	358	411	422	404	440	397	401	399	443	399	453	439	428	444	400	419	398	475	411	415	420	441	394	407	404	392	398	422	399	404	417	415	451	432	416	388	430	440	402	434	405	403	461	407	378	425	426	399	408	406	451	437	413	425	388	439	425	419	405	390	392	424	392	413	396	410	397	405	397	362	406	391	433	440	404	421	387	470	416	402	428	404	463	422	426	401	433	426	425	400	396	401	409	420	412	459	412	390	415	408	410	376	436	381	457	441	401	373	401	382	420	406	359	432	416	384	420	389	401	462	430	421	388	427	428	419	427	404	406	441	422	414	419	421	424	428	413	425	388	365	428	442	432	451	400	417	392	399	390	419	399	404	425	379	400	422	451	414	385	407	428	435	404	434	410	415	427	433	423	445	417	425	444	402	423	417	422	419	429	403	406	393	393	413	424	426	397	382	396	395	433	400	382	401	423	435	449	432	417	414	426	404	392	422	440	440	440	414	440	387	436	412	416	406	426	417	402	408	432	403	416	448	461	415	388	410	411	437	397	438	435	427	412	370	399	390	409	398	394	374	432	366	408	430	418	410	418	434	433	397	413	405	390	398	395	438	443	414	414	405	449	424	397	463	426	424	414	427	384	410	433	412	425	407	420	406	440	412	421	438	435	376	402	397	431	423	380	423	411	382	434	414	418	412	402	404	451	386	408	424	397	386	404	433	390	392	399	393	410	442	412	429	418	421	404	402	388	390	438	416	397	435	423	386	377	422	418	374	404	400	380	421	400	369	391	397	437	410	411	397	415	411	430	386	402	369	403	450	463	424	404	451	469	395	399	424	404	399	416	428	400	394	409	416	389	413	404	384	402	414	480	399	389	440	412	393	420	430	410	422	426	426	436	430	421	447	435	412	417	453	398	427	400	403	406	424	420	381	401	408	433	432	435	411	421	423	423	402	402	413	417	369	425	433	373	428	397	420	426	405	422	441	429	384	416	394	410	437	417	415	393	394	420	392	428	411	431	418	421	405	430	401	408	405	394	375	416	431	419	422	409	392	436	415	398	445	426	404	420	423	401	464	430	390	400	375	375	420	410	444	410	427	396	425	419	422	388	422	461	426	413	402	384	394	374	421	397	422	412	461	415	409	411	432	423	380	423	412	404	424	414	407	393	406	394	409	407	402	360	415	401	390	403	383	395	408	404	394	427	391	435	406	419	383	379	438	392	441	375	417	438	406	380	459	380	393	426	417	417	382	421	406	385	370	410	405	386	407	393	424	444	436	436	449	412	422	432	397	425	366	407	389	418	375	381	396	393	397	397	391	389	418	401	403	414	381	411	426	411	406	408	408	406	423	409	417	432	429	423	392	413	416	414	415	438	441	397	410
22412	21052	28598	23722	21054	21095	11856	1348	985	761	705	655	616	584	572	526	530	568	447	456	467	456	437	442	430	418	409	425	428	448	424	442	401	398	386	410	412	421	415	389	360	429	423	425	439	398	384	433	416	378	361	386	411	434	446	382	432	393	385	401	421	420	434	452	409	409	383	432	384	416	408	378	414	436	399	408	412	433	392	440	437	395	375	408	434	399	425	415	408	430	409	374	405	416	371	394	385	380	394	383	424	406	398	431	373	407	389	447	410	399	375	426	420	392	390	395	371	400	405	384	418	416	377	374	382	393	414	379	397	373	399	390	392	384	377	344	403	413	425	385	390	393	379	429	384	411	402	455	418	371	399	424	397	408	388	396	377	392	426	415	439	411	392	408	439	387	389	381	409	393	395	391	417	418	409	398	382	389	415	419	411	430	420	376	409	438	424	396	421	404	356	366	397	373	386	376	415	381	434	369	366	412	398	412	423	404	402	423	421	423	390	381	416	409	419	414	383	384	377	407	419	383	389	350	371	387	418	414	399	366	411	374	389	396	386	428	431	408	441	418	375	412	366	418	371	395	406	407	356	370	409	395	374	382	372	404	411	404	427	380	367	414	427	411	390	397	380	371	373	414	420	388	391	421	404	390	408	426	388	438	356	409	417	398	381	408	398	380	414	384	405	401	448	378	359	399	404	399	411	397	425	393	372	405	395	371	419	392	390	391	435	422	388	403	434	405	395	381	418	423	385	418	413	367	415	408	398	444	418	402	405	405	389	394	409	365	397	409	396	374	428	389	401	402	385	401	376	400	398	402	395	380	414	411	365	391	359	414	393	376	401	365	382	365	401	417	363	426	399	427	398	396	419	399	437	413	417	414	410	374	384	411	385	413	379	389	422	391	378	387	416	418	393	413	424	362	422	402	406	368	416	404	380	424	403	384	389	426	407	411	408	374	404	397	387	389	390	397	373	414	407	363	461	382	368	394	386	382	402	383	373	387	425	420	390	389	408	438	416	384	373	383	395	386	388	417	420	396	407	404	405	390	378	408	380	454	392	411	407	388	394	405	440	391	398	411	407	378	379	398	396	344	403	412	398	427	381	405	413	404	411	430	411	377	374	366	397	383	378	383	461	402	405	408	401	370	404	436	399	437	381	405	428	425	400	373	394	442	404	389	379	432	413	385	373	394	418	370	403	384	403	369	430	414	408	417	390	392	379	418	382	414	389	411	395	380	412	408	434	382	392	418	393	380	405	412	372	396	385	416	378	401	409	403	398	432	395	408	392	371	396	395	421	401	340	392	410	424	399	406	394	399	380	373	434	411	412	401	380	388	423	422	360	421	408	422	382	345	400	390	435	420	410	442	368	373	396	397	373	407	391	422	417	411	423	457	432	398	400	387	406	392	362	411	385	414	417	423	449	401	395	395	374	423	412	380	384	416	421	402	421	428	387	370	379	393	377	419	418	387	416	361	404	396	437	398	402	397	383	434	431	405	415	389	403	346	377	375	363	404	383	419	400	393	396	391	404	399	418	336	398	387	431	413	393	414	398	343	403	404	388	379	380	380	415	388	382	396	396	388	387	405	378	422	389	406	379	398	386	428	376	426	425	377	413	422	405	435	418	421	404	422	407	399	393	365	402	403	382	416	384	419	414	358	403	371	382	412	437	338	408	365	409	386	392	409	388	378	415	396	409	408	418	401	386	399	410	365	444	402	414	420	400	444	434	393	413	383	418	400	413	400	386	417	406	392	370	420	351	372	402	411	407	380	401	357	404	409	393	370	386	381	400	372	384	372	394	376	411	403	402	397	386	388	395	406	416	424	412	407	419	415	381	345	419	402	374	380	366	388	437	376	411	424	388	380	358	395	405	397	405	402	396	373	449	402	404	409	379	366	424	378	414	364	414	385	418	395	365	417	390	425	414	409	411	403	423	428	417	403	405	390	387	361	407	373	416	378	383	420	388	387	386	407	405	369	444	392	372	336	414	382	438	366	408	381	394	426	431	389	373	422	379	369	407	344	396	390	405	433	418	406	404	400	387	420	372	393	409	404	376	387	439	392	413	401	412	416	364	378	350	395	380	407	404	384	431	418	409	396	390	411	416	365	373	354	412	384	418	380	398	396	371	397	392	417	410	395	413	377	428	400	395	391	412	374	408	410	376	394	415	397	385	377	389	399	393	394	367	442	433	411	406	385	388	409	417	379	402	386	386	420	422	388	424	400	430	383	414	379	403	390	396	433	399	396	423	364	415	382	412	355	419	413	394	385	394	381	410	408	399	406	390	396	397	390	371	405	408	396	421	422	415	395	355	399	365	414	375	380	380	386	402	380	375	389	377	427	398	392	397	394	378	368	402	405	403	389	414	390	412	391	374	405	400	394	380	386	384	380	418	370	403	397	397	371	411	374	390	393	394	384	413	425	426	422	417	425	379	423	375	384	418	420	396	401	412	395	396	372	392	389	419	415	377	402	392	403	412	402	394	369	380	405	391	430	361	396	392	428	385	370	392	391	378	410	418	404	427	388	396	402	363	389	386	370	396	404	419	434	407	397	375	373	404	441	360	421	389	415	380	390	404	398	412	401	373	374	372	421	417	395	396	391	416	361	428	400	401	382	378	403	395	389	425	393	406	394	388	444	386	374	376	365	428	371	384	371	396	401	410	400	404	399	402	394	423	415	406	408	420	398	378	396	387	402	401	438	400	416	433	388	385	445	425	401	419	406	389	392	406	410	353	420	355	401	429	392	381	422	333	414	371	391	390	415	376	400	395	398	410	401	376	407	394	407	386	403	414	376	407	410	407	400	390	384	411	433	422	417	420	387	402	409	368	428	374	432	392	368	401	389	412	356	374	390	378	395	387	398	403	378	420	412	408	410	425	385	400	418	420	426	412	407	357	423	412	405	403	410	381	421	415	411	397	400	399	421	437	403	369	390	383	404	406	412	394	396	411	405	401	396	402	397	399	389	408	399	406	388	429	406	420	422	399	391	387	410	426	407	446	378	391	404	415	390	370	399	376	423	382	426	462	391	430	438	404	370	390	390	411	355	433	389	417	410	396	381	394	437	396	431	419	404	351	396	396	349	393	381	411	420	398	386	429	425	385	391	408	396	400	400	386	373	402	414	401	412	380	383	417	441	408	397	371	405	435	406	354	407	378	362	412	412	371	376	403	456	401	399	350	383	380	381	380	415	377	416	373	410	344	428	416	407	421	428	412	405	397	389	415	391	427	400	394	361	381	418	451	390	394	389	415	400	387	429	426	381	387	393	408	416	404	392	410	391	379	383	381	426	402	404	392	413	387	369	377	386	376	395	384	426	392	430	366	361	421	370	375	391	404	390	386	404	373	398	381	398	378	387	417	404	374	437	400	393	370	410	420	419	388	385	395	385	401	414	417	424	431	421	402	410	401	373	374	374	398	370	390	404	406	380	393	383	371	403	464	381	404	349	393	395	372	436	410	373	423	380	412	408	407	378	367	392	415	414
11313	12928	10777	5296	3556	2725	2167	1596	1322	1129	970	852	781	690	670	648	583	568	510	545	509	500	499	509	482	461	450	478	499	471	485	473	452	490	428	436	457	450	454	441	417	464	468	402	398	439	421	425	402	428	404	429	467	447	464	441	428	444	404	435	428	415	404	428	425	404	440	410	407	412	411	412	384	426	436	424	411	417	432	388	434	402	453	390	397	412	419	401	435	411	431	410	445	448	419	396	436	447	387	402	428	439	401	462	411	435	416	392	413	411	389	381	407	406	433	396	399	404	424	391	460	467	414	408	443	409	444	383	448	450	391	409	404	435	453	412	390	437	427	433	416	433	432	409	406	398	447	404	414	433	429	390	404	409	448	427	404	398	407	399	441	398	458	425	425	427	407	405	436	431	385	450	441	443	416	426	395	377	373	436	419	407	446	399	421	412	417	416	400	435	430	427	411	382	415	383	440	439	398	424	412	417	426	429	426	406	416	432	420	420	432	422	429	443	440	385	397	434	431	419	435	420	396	422	408	424	396	393	420	412	423	416	421	425	428	431	432	430	447	429	391	421	446	391	431	423	418	400	403	424	380	428	401	409	418	426	390	429	422	463	417	406	429	427	406	440	435	444	388	394	431	446	415	409	423	434	420	401	428	466	453	425	426	407	436	414	399	420	399	424	445	419	403	406	426	441	417	419	404	388	422	408	436	416	421	446	407	385	406	380	439	409	402	416	415	424	376	434	429	413	422	418	430	420	421	373	417	410	433	479	379	404	404	405	373	427	418	403	438	446	443	412	399	416	400	417	419	447	419	431	451	430	430	393	414	433	400	396	428	429	441	446	433	416	440	411	392	439	430	421	420	444	454	396	397	409	412	440	437	415	391	408	386	434	397	437	409	409	414	429	422	418	442	421	435	395	399	407	400	419	406	439	416	412	431	415	416	424	391	420	422	397	418	425	414	421	433	453	399	387	430	420	422	437	411	390	392	404	393	390	412	430	423	412	411	437	426	385	403	453	423	405	414	439	398	431	437	380	383	430	422	397	423	425	397	385	391	456	401	404	411	437	365	394	441	403	426	425	436	438	383	418	381	395	420	389	405	463	429	416	435	429	424	404	396	426	385	417	440	403	448	441	378	381	436	398	418	422	402	447	392	452	461	380	398	433	373	443	407	416	422	414	426	438	465	407	450	441	383	436	419	433	442	407	427	420	446	414	413	453	439	406	389	403	415	465	406	430	410	420	434	404	418	442	418	394	418	388	426	426	413	420	401	422	468	414	428	419	438	421	428	445	422	409	407	423	398	422	437	421	405	421	417	398	419	426	427	467	411	434	475	411	392	409	416	402	390	385	414	421	377	402	427	406	409	417	404	434	454	415	431	430	418	423	401	462	422	417	431	419	358	387	392	428	421	436	453	442	413	430	436	387	390	425	400	424	435	408	423	440	441	408	422	429	442	417	427	418	434	440	433	378	401	423	393	411	412	391	432	405	414	460	386	414	429	430	426	396	416	412	441	371	390	401	425	391	441	412	403	436	445	417	445	406	443	418	401	417	419	387	417	411	393	423	427	441	401	413	397	397	467	394	438	409	460	442	409	409	433	382	447	420	455	419	411	394	433	416	377	421	412	393	401	449	426	439	391	455	415	390	384	405	413	416	407	382	414	436	458	404	402	403	412	410	423	471	434	435	420	405	410	405	422	423	446	421	413	420	414	418	403	409	393	369	398	432	437	380	409	396	426	417	409	416	454	454	420	362	435	393	408	447	425	401	399	427	406	426	410	432	419	425	416	411	405	423	405	437	414	439	423	396	385	416	398	446	452	417	447	431	396	384	386	420	446	419	420	386	392	434	428	410	416	409	401	400	393	409	403	416	416	432	440	437	427	396	419	385	433	423	404	423	374	384	407	371	434	443	463	449	397	416	431	455	434	456	441	409	403	443	440	450	384	418	418	382	374	428	446	420	407	402	436	410	423	422	419	388	378	395	408	404	442	403	381	407	418	437	420	423	450	385	406	416	419	416	403	419	443	409	406	415	430	412	386	410	418	461	434	418	417	400	454	410	465	435	438	468	442	403	385	419	430	435	397	428	414	440	406	401	363	449	430	399	402	435	409	421	455	422	403	429	408	395	424	419	424	419	425	452	425	415	446	395	449	435	418	411	387	413	378	417	421	412	403	388	404	410	406	430	415	416	415	412	413	448	429	405	423	414	415	410	415	417	429	418	416	399	402	399	428	432	432	457	430	393	367	437	414	387	373	403	403	389	395	458	428	422	383	426	403	402	394	426	432	456	437	415	436	400	393	428	391	447	401	425	412	442	410	428	388	434	406	391	428	428	436	412	435	453	405	424	414	410	432	426	409	397	393	456	380	388	426	409	405	418	408	426	448	421	419	417	412	403	390	418	391	446	397	446	391	421	401	410	415	406	404	413	421	399	391	399	364	406	444	412	402	375	426	419	441	417	425	448	392	419	402	452	411	395	402	416	430	418	436	424	413	398	396	406	423	428	392	374	463	440	415	381	439	428	436	449	443	424	427	424	429	463	461	462	427	378	457	403	396	418	422	433	409	414	447	416	400	432	380	407	448	388	415	442	420	413	443	398	395	374	405	484	424	417	413	421	416	427	428	431	442	404	433	417	418	407	421	382	425	412	430	435	370	447	418	458	419	424	369	402	430	417	441	431	434	404	395	393	375	407	418	419	431	445	433	411	452	446	390	384	430	394	410	422	400	434	396	459	450	431	418	430	447	420	435	411	415	392	431	390	414	412	435	411	417	409	382	402	416	403	411	437	407	403	413	387	438	410	396	422	417	427	366	416	406	414	425	389	429	421	412	430	411	396	444	400	402	381	425	413	422	420	369	406	441	420	437	414	426	433	428	389	454	422	424	405	404	409	437	406	416	416	390	395	427	418	417	422	417	442	391	406	415	426	404	411	379	411	407	428	397	401	403	388	401	444	425	402	409	429	443	354	403	426	392	395	385	386	383	400	393	410	417	425	431	408	362	396	487	425	428	426	417	431	455	455	422	436	420	407	413	406	420	451	434	397	378	441	420	440	405	422	408	436	418	450	434	387	433	373	406	368	420	436	420	399	424	430	400	411	403	415	444	445	434	419	416	420	422	404	388	406	415	399	421	400	423	413	414	420	428	428	417	418	416	421	394	401	431	428	477	433	420	388	395	425	426	401	382	389	443	402	386	398	430	463	399	407	426	420	433	396	401	418	449	412	413	425	467	423	435	409	426	441	377	440	400	429	414	418	426	425	447	434	430	398	441	466	420	441	394	452	439	379	430	417	395	406	395	417	371	432	427	404	423	443	405	421	387	395	413	413	455	407	433	425	395	428	442	428	402	411	404	405	424	430	412	457	433	386	431	412	415	429	436	446	401	428	432	378	397	435	392	400	419	425	457	407	424	435	420	394	402	454	401	385	413	447	442	425	429	438	445	438	397	381	429	443	423	415	376	433	454	444	417	386	403	451	422	382
22373	21040	28629	23660	21046	21096	11873	1284	872	771	720	637	623	559	594	533	520	473	488	450	478	489	465	486	441	425	410	451	424	428	450	404	438	366	417	420	431	381	426	430	405	393	417	410	379	393	445	396	389	401	408	408	411	392	414	404	399	430	411	400	393	418	400	400	403	430	404	434	417	374	395	377	403	372	418	386	393	408	398	404	429	373	426	412	387	419	421	413	375	406	421	391	400	426	376	392	414	415	380	398	392	418	398	414	420	418	380	378	379	391	402	398	367	373	403	355	419	405	407	419	380	396	408	396	362	417	411	412	418	377	428	401	393	362	391	405	423	405	377	405	372	385	426	377	417	447	369	402	413	373	398	428	387	355	388	413	432	348	385	403	387	374	371	430	400	397	415	406	435	384	399	403	407	414	405	398	431	411	371	396	412	408	358	361	409	403	410	391	424	397	393	401	381	403	391	384	375	389	398	409	419	400	356	426	408	402	397	409	370	408	380	411	393	404	408	422	407	400	411	375	407	396	377	422	413	426	390	401	415	413	383	378	379	389	423	427	427	424	357	371	394	411	387	400	394	389	399	351	378	377	400	403	402	433	393	406	429	400	415	389	414	418	427	359	382	426	377	398	395	389	414	420	412	383	373	401	381	383	375	354	385	405	365	403	377	395	386	419	412	408	399	346	392	402	413	415	382	401	383	411	409	383	367	392	387	394	421	393	381	412	396	432	404	409	374	397	400	418	411	398	381	370	376	386	391	366	422	412	393	405	430	400	377	377	412	429	398	387	391	413	406	462	394	381	415	400	425	404	400	372	409	432	403	389	433	367	404	420	388	365	427	446	379	359	410	399	409	405	446	424	410	341	389	371	373	404	387	423	427	386	392	420	387	374	402	383	402	388	370	395	405	408	447	368	396	404	407	408	423	398	410	399	424	408	412	418	422	421	396	395	393	371	375	386	379	413	388	416	367	423	408	422	380	396	396	393	383	415	361	397	421	384	409	379	417	411	400	407	422	378	430	388	434	400	400	416	415	395	426	379	411	370	392	382	387	396	387	384	372	396	380	404	400	388	377	413	402	403	429	408	399	409	397	428	411	408	428	382	374	395	401	410	390	409	401	388	393	385	379	428	403	409	362	383	392	378	392	396	432	420	412	391	435	378	404	408	376	398	424	400	380	397	405	428	397	369	392	385	378	406	374	423	379	412	398	386	428	396	398	410	392	416	385	394	387	401	400	383	417	396	420	417	379	392	399	401	394	349	381	437	405	358	400	378	348	418	418	422	360	390	397	378	401	380	391	394	390	410	458	414	379	401	373	389	399	365	415	367	351	382	412	392	408	357	388	393	383	380	435	437	426	384	413	413	377	410	392	385	414	415	409	388	399	385	407	386	372	384	403	412	391	423	433	374	437	417	395	409	392	356	407	420	423	404	413	371	377	425	381	363	369	389	414	388	390	426	421	426	393	389	373	400	375	406	438	420	411	355	449	412	345	422	399	402	417	413	417	403	407	423	400	388	386	379	347	373	394	416	417	409	443	413	408	430	414	434	415	408	428	387	394	429	394	409	381	429	447	363	429	410	367	406	415	411	399	412	418	394	391	382	382	349	399	375	384	398	392	386	414	425	374	422	380	391	403	408	421	389	397	421	416	395	365	394	442	353	389	387	406	397	407	402	416	379	412	370	386	436	414	441	438	415	422	408	419	393	415	395	407	423	429	378	367	423	395	413	379	418	404	395	449	404	388	420	407	396	425	416	394	376	427	369	402	398	361	400	393	386	410	382	409	388	375	395	427	398	390	378	393	393	409	401	414	391	396	416	403	419	388	395	407	363	428	402	369	392	380	411	423	386	398	411	412	413	410	417	405	392	408	424	400	398	400	386	400	386	400	388	403	420	414	360	363	381	398	377	355	413	438	416	411	418	381	379	366	416	394	405	372	371	385	419	386	385	373	362	400	436	417	430	410	405	373	392	438	404	397	396	377	380	419	445	399	392	390	415	421	395	410	411	376	437	404	404	379	427	424	387	426	426	409	384	416	413	469	406	424	410	380	381	373	399	412	401	376	416	388	388	390	338	409	406	401	443	378	387	393	415	411	373	407	418	379	378	386	382	419	380	417	413	415	413	383	373	401	427	396	434	384	404	383	451	358	411	432	416	392	408	438	417	416	386	406	379	382	415	407	414	396	387	390	400	443	438	415	409	381	396	400	409	382	368	378	378	383	413	413	371	421	375	434	376	394	392	370	412	398	411	399	383	403	393	385	368	361	404	399	416	444	387	417	375	382	405	411	385	398	391	402	397	399	409	419	426	406	440	407	354	426	434	406	408	381	383	437	402	443	388	412	389	416	415	396	403	389	432	390	398	429	416	370	417	424	408	387	395	412	407	433	382	406	386	355	437	388	415	410	397	370	413	395	416	418	379	427	397	371	415	400	394	369	390	350	443	408	431	434	429	414	378	383	421	380	407	421	370	421	392	401	373	393	426	425	411	405	416	393	412	389	376	422	415	406	403	383	428	382	394	414	389	418	400	382	382	414	419	407	411	410	410	413	391	423	425	395	407	410	431	385	407	418	404	349	425	425	405	364	398	409	386	428	415	392	403	383	399	417	431	378	368	397	388	410	380	417	389	401	407	395	419	378	354	400	378	405	416	358	419	374	375	426	353	419	428	393	414	405	408	399	369	373	404	397	404	386	432	389	424	408	375	388	363	420	380	391	386	377	379	413	410	400	411	385	398	395	413	415	409	394	392	398	370	377	379	402	400	370	395	391	396	410	417	416	387	366	380	444	389	384	390	381	439	400	363	379	392	389	421	399	401	420	392	410	423	422	412	387	403	390	382	379	388	401	404	430	397	418	403	418	377	438	386	402	403	384	418	376	390	413	427	395	417	379	418	367	358	390	418	419	375	412	388	401	418	394	395	375	413	384	361	415	370	398	364	407	419	421	371	375	411	393	421	370	416	388	413	398	380	389	402	417	415	381	429	387	385	418	405	362	383	405	401	361	429	421	382	372	370	402	430	396	399	405	413	413	380	363	374	372	409	406	410	411	367	369	387	375	439	384	386	417	404	407	391	383	410	422	410	384	406	406	437	404	393	394	395	423	466	401	371	382	403	390	384	414	390	449	363	384	386	391	402	406	372	398	387	396	372	397	425	434	398	396	412	378	425	432	392	388	346	409	387	409	420	442	391	405	399	376	375	394	392	398	403	384	407	413	322	376	406	398	377	385	386	402	402	386	421	391	425	398	412	412	385	430	404	389	415	407	420	383	404	415	376	422	415	386	392	407	427	412	390	401	367	395	388	397	385	394	396	356	410	388	405	412	373	430	393	384	416	437	399	398	385	397	362	391	425	380	431	392	416	411	420	447	401	387	392	389	410	402	368	371	402	412	371	406	381	406	413	410	393	394	395	400	406	359	396	376	401	384	403	422	399	390	424	378	371	401	418	404	390	376	431	397	412	416	387	396	376	443	368	429	406	356	388
11485	12892	10830	5398	3750	2641	2152	1563	1360	1052	940	836	760	693	660	627	606	568	529	513	512	522	526	455	498	476	417	468	475	478	508	504	442	459	456	486	478	431	422	443	416	425	435	448	399	479	443	419	434	421	469	427	456	467	469	442	403	420	455	380	413	460	431	401	461	463	454	424	408	422	445	422	445	444	415	391	454	441	438	449	418	433	434	383	392	394	426	395	424	412	461	446	427	461	406	402	402	438	400	428	394	395	411	442	423	409	419	421	433	433	421	432	419	421	406	384	432	418	403	386	406	443	429	368	427	390	430	388	417	425	439	372	395	443	465	406	425	395	399	391	435	423	426	427	413	354	430	407	406	431	375	441	419	433	380	435	396	398	420	415	414	412	400	365	436	429	428	458	408	423	433	436	406	420	446	381	425	410	422	438	455	424	401	409	426	389	437	429	411	408	429	368	446	414	441	399	411	439	431	457	420	414	377	440	400	408	400	387	420	399	463	431	438	429	433	394	453	429	386	443	393	462	395	414	443	408	403	438	433	414	445	442	419	392	408	419	391	431	423	411	399	422	424	382	390	412	410	437	444	416	438	411	398	430	442	427	434	410	393	420	438	410	447	417	431	439	410	425	393	405	433	397	400	438	416	450	450	432	463	387	399	478	429	453	408	404	445	419	437	442	415	396	392	422	399	422	415	425	418	415	409	420	402	410	408	434	426	433	408	449	406	429	423	404	402	401	402	397	384	373	443	401	407	459	409	415	441	429	430	391	423	413	386	415	422	452	403	408	427	455	422	417	398	414	439	403	438	432	446	434	379	410	399	410	440	430	418	401	451	421	414	424	411	433	416	413	405	433	409	435	407	410	474	423	404	410	423	396	414	375	428	409	397	439	423	401	426	426	393	442	407	374	425	396	398	393	444	399	451	400	389	400	395	399	406	396	436	402	410	412	435	427	400	403	410	419	438	395	413	406	441	430	415	443	436	455	403	384	451	408	431	413	417	385	413	459	412	436	424	408	422	414	405	408	371	394	420	383	407	374	430	456	449	431	409	428	416	438	395	390	424	464	439	409	438	411	448	453	479	417	397	407	399	418	397	421	450	422	400	406	481	437	412	447	450	444	462	396	423	383	409	445	427	414	442	426	408	426	395	438	418	402	443	404	444	404	421	422	403	411	412	416	417	396	436	415	432	415	469	419	409	429	445	409	405	412	416	398	385	439	447	383	407	384	417	420	421	411	398	383	407	436	428	432	390	432	400	449	407	416	434	430	430	393	431	437	438	402	411	406	431	420	405	467	413	443	438	426	466	392	433	452	433	434	416	414	438	436	440	425	440	436	422	391	402	409	436	412	400	387	408	437	418	400	413	406	387	424	402	424	442	390	408	447	424	440	423	384	420	427	432	436	379	420	399	392	389	432	420	436	427	403	442	400	424	443	418	400	451	412	418	439	415	432	422	419	408	459	378	434	393	420	417	426	408	419	420	438	429	428	412	416	436	403	424	389	395	407	415	459	433	410	412	414	457	431	383	419	409	435	427	423	432	406	411	459	417	430	394	436	405	417	426	428	406	366	413	387	448	439	418	450	471	427	419	419	419	432	433	382	399	442	432	374	411	428	433	449	422	421	450	387	439	408	422	416	437	433	444	391	413	409	425	381	451	386	433	395	411	372	362	404	434	438	411	415	411	438	390	399	421	396	425	410	452	457	447	389	423	429	397	380	409	436	393	424	424	422	433	411	416	432	390	389	420	450	410	423	404	413	395	424	418	413	429	424	424	372	413	426	405	413	383	413	391	396	415	407	411	388	393	423	395	416	406	394	387	419	452	420	411	430	403	386	405	438	390	415	458	435	456	435	410	401	398	399	398	427	398	441	426	374	429	385	400	452	412	430	437	409	409	407	373	472	399	389	449	439	454	406	422	392	385	413	412	447	406	430	371	426	443	401	438	389	413	447	436	391	395	409	442	437	420	411	415	438	453	434	442	365	474	398	409	437	410	459	458	410	412	427	405	420	442	435	448	403	443	431	424	401	427	416	438	407	427	395	400	398	380	408	455	416	430	433	413	423	403	426	409	439	407	432	399	433	436	397	410	424	390	421	367	429	407	404	442	414	393	377	419	421	379	420	405	391	395	406	429	409	425	446	401	402	409	420	416	423	445	382	419	414	423	394	398	438	417	429	416	424	436	424	410	429	423	388	412	432	414	415	414	413	447	447	401	382	400	403	381	380	472	426	374	431	414	407	395	442	414	432	439	465	385	376	444	395	427	423	417	410	449	381	429	412	386	403	412	376	450	389	438	412	421	406	420	428	430	412	437	445	414	422	390	456	409	414	438	403	386	410	428	413	452	417	433	449	447	420	420	419	426	409	461	419	402	423	421	441	392	417	434	443	402	417	414	432	409	408	409	425	449	422	416	403	435	405	425	442	443	424	404	396	450	385	417	399	397	427	421	408	392	424	422	405	364	433	428	411	428	452	414	397	426	408	419	444	416	414	394	452	388	414	412	395	401	432	393	426	439	383	389	442	392	412	388	419	397	387	401	391	393	420	449	419	412	436	400	455	398	407	459	415	375	436	421	400	445	395	391	378	438	416	421	418	382	392	422	450	417	429	422	349	441	397	413	410	406	397	423	421	390	384	410	444	386	372	388	404	401	398	422	382	472	430	401	435	436	420	413	438	431	427	407	447	400	417	392	428	404	429	415	383	390	409	417	414	405	399	449	383	388	429	397	421	446	455	391	419	408	438	448	418	404	390	418	441	440	407	419	422	390	455	400	407	432	412	418	422	416	411	414	415	408	404	406	423	435	435	408	415	387	405	408	439	420	427	365	428	417	420	422	415	433	448	409	415	401	393	429	445	418	388	432	426	436	455	416	435	439	444	391	422	405	390	468	418	385	408	438	408	435	410	422	383	445	401	419	456	431	451	456	460	426	400	384	431	421	424	394	413	432	398	385	435	390	417	444	408	381	440	431	440	412	408	394	433	408	452	470	423	450	458	446	430	447	417	436	472	444	395	395	433	438	445	408	406	409	385	431	433	405	418	390	428	422	424	433	431	399	420	432	438	418	418	391	423	384	360	420	397	390	434	399	404	416	420	418	423	406	395	439	418	448	428	423	428	422	405	420	388	425	420	420	402	410	424	427	391	412	423	410	419	450	420	419	416	439	451	439	397	429	439	421	415	385	421	409	412	410	399	407	437	419	448	446	427	435	448	415	411	411	457	415	391	412	408	404	402	414	436	440	422	406	395	437	412	418	430	452	410	396	409	436	403	451	420	371	423	416	441	417	386	399	401	421	438	453	404	407	402	418	427	447	396	428	395	442	436	433	437	386	390	433	425	440	422	436	426	410	418	438	412	438	425	431	401	448	416	399	427	431	409	443	429	423	445	355	415	429	379	447	391	426	416	405	419	411	441	402	376	400	414	421	409	441	399	417	415	375	382	423	425	407	404	422	443	412	412	401	435	423	448	434	432	418	414	424	389
22428	21050	28598	23718	21051	21099	11996	1273	902	814	747	687	605	563	557	540	514	472	508	459	476	476	444	456	447	446	427	432	426	444	426	443	431	414	401	418	415	431	428	437	428	431	433	409	417	391	403	397	402	425	415	375	416	419	381	412	395	400	420	386	399	381	411	385	432	367	391	406	400	406	430	448	428	375	421	441	408	413	365	417	376	429	386	405	374	389	435	394	424	439	386	411	399	399	418	433	411	444	438	428	401	399	403	397	375	402	388	425	398	405	385	426	434	406	434	391	385	371	411	426	381	410	434	394	380	389	424	394	378	385	379	428	381	401	375	427	377	391	402	408	396	422	428	426	409	395	378	399	381	389	428	424	376	435	398	412	366	416	398	402	381	405	405	365	426	438	394	421	371	386	379	443	380	413	387	364	390	373	407	383	413	406	389	448	412	439	408	414	392	384	383	395	392	419	395	405	389	370	414	391	382	428	399	414	401	428	418	406	443	395	393	394	384	388	385	443	366	421	421	403	378	388	362	387	411	406	397	401	387	398	414	387	365	372	405	388	352	416	413	410	429	386	373	403	412	421	397	408	403	403	410	407	390	386	428	401	409	410	397	402	365	380	440	400	413	400	410	411	408	414	412	406	417	389	393	384	404	413	415	409	405	405	397	393	421	404	404	396	405	389	389	415	377	407	427	410	411	409	379	402	410	392	389	385	410	363	403	414	404	389	407	379	412	413	386	400	377	397	371	387	396	393	454	412	412	409	415	426	426	396	427	417	446	380	379	388	422	392	377	381	414	412	402	344	384	404	432	339	420	405	426	420	369	384	423	424	405	421	438	417	442	415	409	379	371	383	400	401	393	392	393	423	384	381	392	383	369	355	400	385	400	397	408	395	380	411	396	402	389	388	408	360	406	395	407	436	385	372	412	390	403	401	370	396	419	382	415	377	392	394	378	394	401	405	395	437	420	401	446	359	396	391	387	373	394	382	383	413	403	365	419	377	387	395	379	378	367	381	382	405	382	402	417	385	389	391	432	360	419	381	407	417	402	444	389	406	397	410	386	378	403	410	418	378	444	406	397	401	431	363	416	418	423	405	382	406	392	412	378	402	428	382	384	398	412	424	429	402	389	369	406	359	385	400	370	432	383	385	372	401	376	402	403	400	405	417	385	378	378	418	395	391	384	430	409	433	435	426	400	437	393	379	404	390	405	376	386	403	398	394	396	410	439	404	359	403	445	440	425	430	383	394	347	406	382	434	419	417	385	407	411	358	409	407	380	409	383	390	423	373	370	393	396	399	403	389	407	390	409	388	391	391	386	378	409	418	401	422	418	392	416	386	388	413	388	382	401	379	417	423	393	393	397	385	424	390	394	374	405	405	390	417	395	424	406	429	430	404	407	409	419	407	387	393	397	431	410	380	398	389	395	422	414	438	402	395	384	397	423	419	390	403	408	400	399	399	389	363	392	408	416	402	413	402	376	412	409	390	407	406	442	376	424	423	407	381	420	426	387	361	416	388	379	391	374	404	397	401	401	429	426	420	402	391	391	410	376	391	433	387	411	382	445	356	416	404	381	354	386	398	362	395	384	412	426	382	399	404	400	401	407	385	373	449	375	420	418	408	403	420	367	408	375	428	408	405	418	370	409	417	400	353	382	384	423	404	418	426	427	428	414	428	428	391	391	413	379	408	382	387	373	390	408	415	387	398	394	389	370	353	411	422	367	404	396	390	407	379	376	377	390	377	377	406	391	396	379	404	378	389	400	401	377	396	391	427	431	368	427	419	424	383	392	445	410	427	410	395	382	372	425	382	378	400	369	419	385	394	387	421	390	386	432	411	388	396	368	397	411	407	404	395	399	432	426	369	388	403	400	378	394	398	373	380	370	406	381	370	424	388	419	421	396	379	404	376	379	370	370	352	386	407	412	359	363	420	394	376	395	393	376	372	384	386	393	416	384	443	415	435	372	415	381	379	411	384	388	402	398	390	405	415	408	401	400	420	408	426	353	374	378	393	404	417	421	367	448	421	426	422	406	468	390	376	399	382	408	379	388	391	378	417	430	369	429	400	403	413	394	406	436	409	402	383	398	387	388	419	407	410	385	411	414	428	390	417	383	402	370	362	371	375	418	437	387	376	405	399	392	395	401	375	383	386	420	400	408	347	428	374	431	432	403	419	374	386	374	377	413	405	417	402	414	390	399	408	402	411	408	362	404	414	402	368	401	416	377	403	416	381	410	418	414	403	374	389	399	400	395	405	385	391	399	444	383	384	406	433	408	374	385	412	402	432	369	390	400	420	423	401	375	441	389	410	406	384	408	440	382	434	384	389	379	388	419	428	414	406	418	403	387	395	366	434	404	386	399	407	425	445	395	420	354	430	440	426	433	397	348	412	402	387	412	391	379	373	420	396	399	414	387	464	411	387	409	429	383	370	429	426	384	388	402	377	446	401	414	410	429	385	364	395	417	407	413	419	402	382	419	392	433	389	374	399	394	394	398	381	384	404	424	404	414	426	409	423	407	392	401	392	426	358	372	419	377	410	420	418	440	396	413	408	424	421	385	380	386	408	353	366	422	390	401	395	402	386	391	375	422	402	426	439	399	406	395	364	368	391	424	375	406	415	384	414	403	384	401	390	387	393	376	384	387	398	389	400	408	396	421	401	394	376	422	424	387	408	389	428	379	399	389	406	383	405	397	397	404	386	430	386	389	389	389	423	401	389	413	381	395	394	358	397	380	365	401	406	412	365	396	403	422	392	393	387	434	357	363	425	386	438	387	419	374	427	388	395	399	375	364	383	428	441	407	439	434	446	424	422	390	391	406	407	389	402	382	392	415	395	388	383	400	395	382	384	398	432	371	386	383	373	383	391	406	392	368	357	396	382	405	389	386	411	426	335	394	383	375	387	424	385	406	400	402	397	392	409	442	413	401	406	373	368	391	418	388	373	407	402	389	397	419	393	375	412	424	373	428	424	400	383	400	431	442	386	395	412	406	396	441	389	382	410	395	415	410	400	442	395	376	350	378	408	413	424	419	368	407	411	389	397	411	395	390	408	400	404	419	399	378	398	420	398	412	405	383	389	377	395	421	411	412	429	386	412	402	389	388	377	398	422	401	433	391	361	370	442	429	407	400	398	408	401	408	407	430	394	389	410	362	415	397	374	396	419	425	417	393	364	400	382	400	404	408	404	377	437	380	396	389	402	454	416	368	440	438	422	439	382	409	414	396	386	386	404	385	424	389	427	403	397	374	438	379	382	364	433	416	375	433	395	372	373	411	410	411	405	387	387	387	381	405	388	438	340	372	397	399	402	409	398	395	397	401	395	396	383	423	432	354	378	397	382	426	394	410	405	403	395	435	422	401	405	443	381	408	403	427	388	396	391	404	391	365	408	428	392	399	382	384	419	392	370	398	431	413	395	380	407	412	418	417	421	405	403	390	395	387	388	397	393	414	396	430	400	423	394	436	413	389	377	396	398	363	398	389	394
10091	13064	10836	5355	3530	2674	2200	1620	1370	1048	948	857	751	692	684	572	612	566	514	509	526	498	539	473	499	475	434	493	450	496	467	452	467	431	384	474	430	436	451	424	464	456	446	466	419	438	446	396	421	434	403	458	419	408	441	455	413	412	463	399	445	416	441	444	455	391	444	406	457	411	435	403	423	408	392	407	413	414	449	443	408	435	433	427	411	412	412	419	396	396	401	415	427	383	364	427	409	394	428	468	409	412	378	418	385	409	409	399	409	454	414	393	424	405	429	427	416	416	393	379	403	404	412	429	433	422	444	403	409	445	421	407	441	443	446	404	423	407	422	448	423	472	430	438	461	425	444	393	421	394	448	426	426	393	463	408	393	431	405	391	440	411	415	441	404	432	448	416	402	432	429	468	396	407	430	420	407	417	419	392	456	410	390	418	420	429	400	430	427	449	412	410	437	393	424	438	413	431	391	398	428	397	425	409	456	433	396	424	434	414	408	424	417	399	417	398	395	372	400	405	404	440	420	409	423	416	445	458	430	404	415	420	413	414	419	387	418	374	391	443	394	427	425	418	427	426	422	409	437	415	420	420	428	401	405	440	453	410	391	401	414	427	401	417	438	433	407	397	421	403	392	422	445	400	427	448	453	421	403	413	463	416	430	439	433	401	418	402	447	410	402	402	426	433	395	422	425	419	419	411	417	379	395	404	408	392	417	412	435	441	381	409	411	418	430	421	449	432	396	422	439	449	400	402	400	449	430	390	424	383	425	411	444	421	412	440	410	384	380	422	417	405	466	431	420	470	428	402	412	414	393	409	431	450	422	415	409	402	400	426	447	393	435	409	419	415	401	404	419	402	407	415	432	407	395	397	436	397	426	403	411	410	412	443	441	400	390	396	413	415	433	432	402	385	405	401	426	461	410	427	412	403	422	442	401	404	423	451	436	427	407	452	400	400	431	421	411	414	432	418	414	393	406	461	445	410	429	394	442	438	390	415	394	415	412	439	430	444	395	411	436	432	409	415	430	410	383	408	426	420	413	427	451	426	420	449	408	419	442	411	427	411	430	411	430	410	382	408	392	404	447	455	425	413	420	413	423	433	454	427	434	420	426	417	403	416	428	421	394	456	431	437	397	419	434	450	417	430	458	414	413	437	392	428	392	426	426	411	356	381	402	420	406	425	377	430	390	409	410	422	429	403	411	409	439	427	393	410	425	387	416	420	423	412	460	429	432	391	464	401	415	446	403	403	431	437	467	421	412	452	381	438	387	430	452	422	421	419	386	447	400	375	411	413	458	397	402	412	388	398	423	405	395	399	415	451	463	420	442	377	416	387	387	406	452	376	462	432	452	399	389	434	435	452	410	442	410	413	424	435	431	440	426	401	431	427	419	417	429	454	461	416	404	411	421	438	430	442	421	445	433	420	423	422	438	455	432	403	417	427	405	425	411	405	437	445	446	418	431	386	373	410	368	417	431	345	421	414	425	429	374	421	419	409	419	444	430	446	402	436	410	421	405	436	422	411	470	392	456	434	403	415	430	395	435	389	383	421	416	407	392	394	397	443	404	424	375	464	411	425	415	410	380	429	443	464	435	418	403	411	434	387	381	412	395	426	439	386	414	399	441	433	417	402	422	404	409	406	409	431	435	468	417	420	429	427	429	397	444	409	430	410	406	423	425	404	426	426	449	443	407	447	452	430	443	414	432	408	451	420	421	408	444	431	383	413	437	438	398	450	438	424	439	429	447	435	398	397	423	410	425	423	385	432	419	413	410	427	445	397	429	376	408	439	444	417	443	459	440	421	443	430	402	393	433	424	399	410	358	474	431	409	455	414	432	418	399	412	423	396	415	412	377	446	414	440	429	393	428	437	406	426	441	397	410	404	391	426	418	418	410	422	415	436	428	402	460	435	379	391	422	395	394	418	420	397	432	414	437	410	425	420	418	387	444	377	423	418	394	433	366	377	438	402	406	441	431	417	413	421	404	417	443	413	429	420	448	394	404	419	429	375	424	399	415	435	410	406	430	420	439	413	390	380	395	401	421	389	396	421	383	396	387	384	394	432	405	423	371	408	408	417	424	440	401	423	431	389	390	419	428	405	466	401	424	412	431	434	437	391	440	419	411	417	395	427	400	430	435	464	419	420	418	437	392	421	399	448	390	450	443	406	408	428	368	373	451	391	445	403	453	386	425	395	458	401	391	410	430	464	467	419	377	369	441	446	438	440	438	407	416	419	422	439	413	409	463	416	413	422	381	385	414	406	420	445	403	426	388	384	419	397	405	437	424	448	411	409	418	420	414	428	429	457	414	396	471	437	479	416	437	391	386	408	440	432	445	434	413	417	429	420	435	412	416	424	392	403	430	440	412	442	436	421	419	458	408	386	414	397	417	409	422	394	396	387	427	405	392	422	411	416	448	446	428	442	432	452	404	430	421	433	424	418	414	376	455	440	437	401	443	402	383	452	416	464	435	411	429	399	415	433	409	435	395	390	437	455	418	429	435	421	416	441	455	446	409	399	436	411	461	416	442	443	448	436	417	383	379	427	405	401	408	380	426	371	435	418	421	453	375	427	417	425	413	421	436	444	433	427	433	410	435	423	439	430	394	404	429	445	421	436	417	437	427	397	378	421	409	399	444	431	407	377	415	405	409	425	422	413	407	386	449	403	444	403	456	422	417	429	442	398	442	479	427	396	400	434	415	394	413	447	439	404	373	431	407	419	431	420	446	408	414	400	434	382	430	429	457	414	430	408	425	390	443	394	410	448	429	390	396	435	403	414	393	417	377	422	376	372	404	454	406	430	458	438	445	444	441	416	428	402	413	421	433	421	422	411	400	438	428	388	412	401	425	399	420	440	442	411	403	414	425	386	426	396	418	390	442	430	438	446	417	424	389	449	448	421	454	447	444	390	442	423	415	411	407	391	428	425	428	432	402	446	397	426	435	415	408	408	436	440	417	395	390	424	422	406	438	400	407	395	397	423	427	357	418	427	439	415	398	377	404	454	395	439	415	428	428	401	398	434	417	413	405	410	416	407	404	426	424	450	414	463	463	424	427	423	427	382	445	402	405	444	440	415	404	418	415	440	390	434	418	400	398	423	422	431	448	443	435	439	412	448	423	401	417	458	411	422	429	401	399	431	404	408	472	429	404	397	371	406	445	403	402	403	409	430	417	416	428	421	395	420	405	409	447	444	432	421	414	403	418	404	379	416	463	413	435	434	435	466	397	396	439	395	410	411	405	418	405	422	403	425	384	415	435	439	411	456	448	412	432	412	411	411	431	386	446	391	440	383	399	407	419	421	436	450	432	426	409	404	418	417	420	413	434	404	422	465	430	457	457	407	432	398	435	431	409	441	403	409	419	455	424	434	394	433	416	451	387	408	425	431	412	434	409	427	444	434	435	420	428	421	427	464	403	437	423	417	422	432	460	454	413	441	433	417	408	415	407	425	425	404	433	378	440	444	427	438	405	449	452	436	404	424
22463	21030	28562	23697	21032	21094	11934	1339	894	786	674	634	613	562	532	576	492	480	523	482	455	449	478	431	471	480	432	425	456	455	486	446	429	441	399	428	373	408	469	435	415	432	414	429	432	438	399	355	452	409	409	418	404	394	398	359	425	423	383	400	382	374	416	406	404	429	407	348	371	406	393	405	427	376	401	395	393	374	404	389	396	396	386	399	427	407	406	341	400	378	396	382	441	395	408	441	404	429	383	406	421	388	396	383	405	426	398	375	400	405	424	385	393	402	420	404	401	390	435	387	381	350	390	389	361	398	376	398	388	397	407	427	377	419	392	394	398	377	374	381	395	409	407	394	395	399	379	370	417	397	402	413	396	397	384	403	411	375	401	372	422	420	394	399	402	398	393	416	414	350	411	378	385	431	419	449	405	397	396	376	393	372	395	388	384	380	369	401	376	384	399	384	419	416	450	376	413	431	409	401	375	399	408	441	429	411	392	417	415	392	406	401	393	411	401	384	409	413	394	422	383	400	399	410	398	402	395	393	424	381	383	356	401	422	422	377	408	416	421	429	415	388	464	423	413	380	348	383	382	410	398	375	399	420	413	398	393	392	401	430	406	388	376	392	391	397	391	403	401	350	388	368	398	405	464	386	393	403	374	392	388	360	366	391	376	436	398	393	406	380	381	423	398	385	366	410	398	419	424	407	445	364	386	431	428	447	399	406	377	419	387	392	382	407	412	370	395	403	414	412	425	376	363	375	400	430	386	405	365	415	363	405	401	397	402	409	371	372	361	380	406	412	398	441	406	387	386	429	413	383	393	375	386	432	431	410	384	390	447	379	408	400	399	416	388	389	389	419	414	408	391	438	411	402	374	408	383	412	393	377	392	348	429	414	395	397	389	392	393	395	382	368	426	398	417	382	385	422	399	414	423	395	414	378	411	393	441	416	366	348	381	388	388	391	443	407	403	376	390	408	372	455	402	418	417	377	403	440	402	397	404	395	423	398	382	403	416	358	390	354	417	426	389	408	402	409	392	358	426	384	420	390	363	404	359	407	381	382	417	417	421	383	377	398	416	388	397	397	375	387	418	401	406	387	423	414	373	374	383	391	386	400	383	391	409	383	422	402	392	429	393	431	412	396	397	412	427	369	404	379	390	362	418	400	434	399	390	388	383	367	380	393	351	389	405	360	412	434	327	413	427	379	395	409	411	403	418	384	405	399	435	397	414	391	419	382	398	432	372	382	390	411	408	398	400	364	396	414	387	411	422	376	430	360	418	400	406	411	383	391	404	420	419	436	430	409	396	425	421	378	410	413	407	424	371	374	382	369	410	393	364	384	378	410	431	420	383	363	384	385	386	389	407	371	387	406	378	362	412	391	338	410	383	393	376	399	407	384	394	381	396	391	373	418	380	400	364	400	408	401	390	399	382	373	383	409	389	366	383	447	398	401	397	408	423	431	356	369	403	397	382	367	409	382	425	368	405	404	410	441	394	408	362	392	415	395	421	409	369	398	411	406	420	421	397	397	397	410	415	422	390	409	408	354	374	409	419	431	378	379	410	342	375	414	408	393	417	389	409	362	401	423	380	434	413	387	392	436	404	422	390	409	399	396	376	356	407	415	393	357	405	424	440	381	396	399	420	366	395	375	399	352	410	409	403	393	409	409	430	404	381	407	394	397	406	382	377	451	409	391	381	407	424	431	409	420	390	363	387	396	378	374	419	369	384	408	371	382	419	411	399	384	358	441	397	378	388	392	403	385	383	348	389	402	387	400	384	405	388	347	389	384	408	379	404	375	383	343	433	401	422	406	388	380	413	408	417	429	369	375	391	378	395	408	382	396	409	417	364	397	371	402	406	419	374	385	382	375	414	385	420	400	397	385	408	371	422	390	395	406	371	384	403	362	374	444	406	436	370	406	393	403	416	438	398	405	401	372	375	362	390	382	402	370	350	406	398	417	393	450	416	421	421	404	411	400	401	405	418	374	429	389	410	410	415	410	376	390	410	399	411	404	400	393	390	439	386	358	389	365	374	390	418	415	423	419	402	399	401	403	424	384	387	391	395	397	387	381	397	402	363	420	417	429	401	397	413	411	379	402	374	376	399	400	422	405	428	425	378	394	402	372	427	391	381	386	419	385	377	361	415	393	387	398	433	391	399	425	383	427	433	386	406	385	391	395	415	386	389	396	428	380	414	367	382	366	408	369	425	404	442	444	427	422	395	405	390	423	397	412	437	387	409	386	396	422	417	434	370	372	391	408	377	391	353	402	402	423	413	407	368	473	374	392	405	405	377	421	450	398	361	396	406	416	391	401	400	376	389	408	412	401	416	376	404	368	416	397	403	381	390	350	412	415	347	416	419	407	436	380	399	417	413	396	408	372	381	387	405	389	391	439	404	409	388	397	442	404	457	412	398	408	363	409	388	394	392	411	409	424	389	383	415	399	397	414	360	424	417	399	373	393	403	384	373	408	384	401	368	369	381	390	401	400	437	421	411	431	410	405	411	400	415	386	405	386	424	379	406	400	380	363	406	388	381	401	389	416	414	420	401	367	414	424	369	392	412	390	391	352	420	402	390	400	432	398	391	375	409	385	396	416	412	371	417	408	396	384	347	367	402	398	404	420	401	412	400	433	391	397	400	411	368	391	400	376	439	395	366	384	380	383	417	394	375	404	429	410	358	376	382	371	404	385	415	354	439	411	395	454	368	433	413	408	380	395	412	403	425	380	399	356	412	408	409	420	388	411	388	393	397	415	420	394	376	376	394	388	387	404	409	424	425	398	402	356	408	379	428	377	423	410	410	386	398	395	401	385	399	389	431	401	379	376	411	394	393	385	405	387	371	387	418	413	415	411	398	387	366	398	366	424	410	371	433	408	376	416	432	390	394	390	389	415	415	388	413	425	389	410	387	391	404	413	416	370	391	437	438	388	413	372	404	418	379	381	388	385	445	387	392	422	421	421	423	412	396	398	365	397	412	425	415	383	399	404	417	394	406	419	405	405	409	416	401	385	378	388	367	378	403	369	408	382	417	425	389	379	405	400	385	374	398	379	395	404	390	390	412	397	459	378	431	379	387	384	400	396	438	389	390	412	381	401	387	373	381	392	388	391	387	414	381	391	412	441	397	410	388	374	384	406	417	374	395	396	448	386	380	378	368	391	423	423	370	409	388	405	393	412	403	364	418	356	365	382	404	410	384	425	389	367	381	395	425	408	427	400	393	377	417	385	398	428	380	406	416	405	397	413	396	421	378	418	414	396	351	384	390	403	404	389	421	445	399	421	398	373	394	400	419	385	398	445	376	413	430	372	377	379	397	405	396	414	418	383	389	383	388	398	388	360	398	404	394	383	397	401	400	389	367	403	414	398	387	416	394	412	411	383	408	345	412	391	401	396	458	431	383	387	389	381	390	457	413	414	395	401	392	387	424	368	374	392	407	385	376	388	390	410	419	395	417	383	393	383	407	372	415	433	396	413	379	403	417	398
10298	12967	10787	5331	3616	2711	2059	1585	1306	1064	931	881	767	707	695	597	581	557	584	522	549	518	537	498	475	460	464	495	471	459	477	464	468	483	459	456	470	422	406	414	452	428	438	461	442	417	455	437	404	382	417	444	408	432	479	437	436	378	412	440	446	413	420	401	399	440	420	435	405	413	441	425	445	422	359	402	437	415	396	390	427	434	399	451	442	432	409	436	402	436	422	410	450	398	387	440	414	416	401	453	417	407	420	387	408	408	405	404	423	429	392	437	406	443	432	407	426	400	380	438	415	427	408	436	409	398	426	450	389	424	424	462	422	423	416	395	412	431	418	421	413	407	410	413	414	388	438	436	414	396	433	416	398	418	416	426	403	408	421	424	423	439	402	442	428	383	396	437	414	426	426	408	402	407	439	407	394	432	395	452	405	377	387	455	407	409	452	425	401	375	410	391	449	406	432	421	430	387	412	384	426	438	395	448	385	417	404	434	415	454	428	417	448	420	408	441	435	425	433	403	424	403	406	425	403	397	440	418	388	420	412	416	435	432	419	411	419	440	415	426	438	431	448	419	455	402	418	420	401	432	410	399	441	387	434	427	377	422	418	411	419	419	408	408	431	412	398	425	430	405	403	422	421	399	412	401	424	464	443	374	405	420	432	445	390	448	430	412	400	412	401	435	397	428	410	398	427	426	435	422	454	458	418	430	402	396	431	411	437	420	430	387	428	422	441	409	428	400	405	422	426	401	438	401	440	417	456	373	406	417	465	438	445	412	402	441	428	430	447	417	414	434	402	431	382	422	391	418	398	422	412	454	429	427	441	392	439	405	423	428	376	427	373	449	422	417	399	399	427	436	407	425	421	401	448	416	436	432	433	469	417	415	382	442	447	418	413	411	434	431	429	436	422	412	395	435	419	433	408	440	414	430	410	408	423	433	404	421	415	420	429	448	441	411	428	450	419	432	411	445	400	412	400	421	427	429	385	434	438	408	407	410	428	402	432	382	433	430	416	426	393	440	427	439	417	406	438	426	430	425	401	379	400	406	433	438	406	441	414	430	406	431	445	414	386	414	415	396	418	439	403	399	418	410	392	427	459	416	400	418	396	403	450	401	437	454	415	444	411	411	440	449	441	401	369	454	425	449	446	438	418	373	405	399	430	394	409	416	418	443	393	431	417	433	431	434	435	410	399	447	402	405	397	424	383	425	410	409	391	436	439	398	435	416	408	409	438	413	412	434	432	405	417	421	405	446	458	400	398	409	422	432	415	395	421	399	396	444	415	447	426	426	409	411	412	421	408	403	471	433	446	390	381	395	439	442	429	409	417	448	399	383	440	402	423	416	399	451	439	439	403	428	416	387	404	402	417	458	404	409	395	360	440	379	422	416	427	433	428	435	438	442	409	423	433	399	439	434	451	443	428	451	441	407	406	438	435	423	444	442	417	439	404	381	401	405	407	426	422	403	433	389	419	447	381	429	396	415	421	428	411	401	418	428	429	410	396	409	462	445	387	429	411	471	428	432	408	442	404	425	397	411	418	430	418	381	431	393	384	418	407	417	394	408	411	388	398	416	420	412	423	435	418	440	423	397	446	419	409	400	406	414	429	411	411	423	399	364	429	421	440	444	423	427	424	432	412	423	413	432	423	389	413	389	441	423	392	395	440	423	413	433	406	414	440	434	436	436	440	435	449	415	429	422	418	409	433	430	408	405	445	421	404	417	403	432	388	403	395	413	452	418	424	385	372	411	389	393	399	430	389	392	415	460	423	382	441	410	421	422	414	391	416	424	450	409	429	377	433	399	453	396	388	440	418	453	452	413	422	398	400	399	378	412	407	410	404	406	363	429	434	411	431	405	423	398	416	443	440	406	408	434	440	420	423	400	393	443	421	421	436	430	447	429	414	403	394	429	404	410	439	434	420	420	402	375	427	444	401	425	401	464	417	423	428	418	421	430	411	483	397	395	431	411	425	425	381	432	425	402	403	390	416	438	425	408	403	431	400	458	406	382	422	407	444	412	431	409	398	415	372	442	427	408	411	437	442	412	427	442	451	420	447	411	449	428	413	445	392	427	414	413	402	412	416	407	450	417	429	415	447	492	459	449	403	396	401	421	426	352	446	421	398	391	391	418	406	401	408	440	436	377	398	420	389	455	388	414	381	434	408	439	441	419	441	446	427	405	392	436	411	402	426	405	418	416	394	375	401	417	433	409	388	423	399	393	403	454	415	403	406	412	397	411	425	393	419	417	419	441	425	426	412	413	403	403	465	419	403	447	425	433	420	457	441	417	454	430	377	403	415	398	388	443	411	442	375	416	434	460	382	416	421	460	374	443	424	428	415	428	416	401	389	408	384	424	443	397	425	435	424	421	401	436	400	404	437	416	440	453	402	415	434	377	419	411	410	399	372	406	440	444	400	420	387	465	413	410	447	435	400	418	436	429	401	424	444	409	443	463	404	417	410	393	385	401	439	427	407	425	482	429	402	409	409	429	415	420	382	441	421	418	408	381	395	384	414	447	406	425	430	433	407	427	414	456	479	471	409	430	410	420	436	407	384	409	384	398	381	394	434	384	409	411	420	412	399	383	456	415	418	404	396	418	441	407	416	406	403	459	433	435	403	434	397	415	410	422	417	428	413	419	406	402	422	443	391	452	430	425	420	420	415	417	410	400	417	423	424	411	423	404	401	429	390	457	434	460	408	444	415	426	444	440	409	404	421	406	430	408	387	386	446	399	413	420	476	441	438	417	442	407	411	463	403	447	413	425	402	419	412	414	389	434	398	463	390	438	396	439	392	409	385	435	391	409	417	403	411	412	377	418	409	416	403	447	424	410	384	391	441	422	433	373	395	380	433	417	440	458	403	429	422	427	441	405	443	415	363	395	456	420	406	443	376	404	407	431	422	414	423	434	436	421	400	464	415	447	397	420	432	438	377	391	437	414	444	411	434	418	421	424	433	401	425	418	392	400	398	387	427	456	387	445	418	393	437	448	456	426	421	414	401	412	352	410	432	413	420	425	420	444	418	401	416	400	417	405	445	435	403	432	433	408	418	423	378	393	412	438	428	419	393	431	408	435	459	399	419	398	426	388	417	413	407	435	410	398	398	445	428	428	428	443	417	419	417	395	397	406	407	392	422	435	443	439	434	397	422	449	421	435	440	429	385	449	428	405	430	407	414	417	443	408	402	412	432	423	412	442	395	439	430	417	415	413	397	410	403	437	421	406	418	425	436	439	416	440	408	398	394	385	422	383	414	430	391	438	442	416	413	383	400	405	440	381	397	433	407	405	401	420	443	428	399	404	429	379	386	436	401	372	430	401	401	426	399	402	373	385	390	395	369	457	454	437	413	408	436	442	392	427	405	386	406	387	424	426	392	405	399	391	412	396	415	428	413	436	417	418	415	400	408	429	390	378	420	421	372	412	423	413	401	426	385	449	447	422	407	420	409	405	400	400	380	401	383	410	404	407	412	404	431	440	421	399
22397	21056	28598	23720	21063	21117	11735	1320	847	800	699	648	629	589	525	541	520	484	501	446	468	464	445	458	440	427	409	429	428	424	433	477	438	385	418	382	405	455	408	432	416	426	420	365	427	390	431	374	413	426	418	381	412	428	384	372	410	349	367	414	400	377	403	427	381	419	441	389	387	390	453	390	419	401	387	381	436	417	397	384	445	418	388	382	400	407	401	407	417	413	414	390	374	419	388	428	394	389	377	430	423	401	401	418	412	420	411	410	376	441	383	382	414	430	393	395	427	400	416	440	403	413	382	419	383	395	420	405	357	389	428	437	419	382	392	391	436	374	412	400	402	393	387	425	408	399	408	399	408	389	422	361	405	419	432	421	384	406	406	394	400	407	415	409	408	395	392	370	401	396	386	412	396	411	403	425	422	404	404	397	353	395	420	416	401	382	377	447	382	401	411	392	380	438	366	408	367	416	429	354	417	360	394	387	409	385	397	437	392	449	414	393	397	355	341	420	409	386	437	390	399	422	399	357	418	421	407	417	372	372	416	397	378	393	398	408	409	391	384	379	368	408	419	398	396	417	397	369	373	374	424	398	366	421	425	388	419	375	399	395	383	419	392	403	413	402	372	390	362	377	393	377	399	394	393	392	363	409	404	408	406	435	439	403	358	383	408	379	405	410	381	399	395	384	413	382	373	439	400	434	423	377	386	395	439	396	413	396	406	418	390	448	369	403	396	423	384	420	386	430	382	406	381	392	435	394	405	398	405	397	396	409	390	435	405	375	403	413	404	376	401	389	412	401	411	395	378	435	389	383	397	378	394	359	413	411	394	385	374	388	438	397	437	403	398	398	369	403	389	386	389	415	388	409	403	417	387	426	399	408	394	408	390	392	370	389	426	405	397	414	399	444	382	411	361	395	404	430	404	400	369	370	390	411	400	421	391	384	426	390	377	406	415	429	373	401	395	395	386	375	367	403	423	400	411	389	378	402	386	395	413	389	396	390	419	416	379	374	380	389	417	389	366	429	408	384	376	394	419	403	405	384	372	417	393	389	397	390	424	362	414	402	409	414	362	385	393	429	381	407	380	394	395	385	385	424	403	371	402	369	404	406	403	390	393	376	400	415	386	406	396	380	373	406	388	374	391	404	388	414	388	370	415	394	391	363	378	416	406	438	397	414	382	424	410	387	405	400	406	401	420	410	401	400	410	386	406	384	392	374	385	379	407	388	395	381	344	410	397	396	403	373	368	435	363	440	412	416	401	384	416	446	382	389	378	385	381	390	398	410	397	419	423	405	422	419	387	401	416	386	379	404	371	394	410	395	400	428	396	435	395	336	414	403	401	468	377	424	415	414	386	394	372	377	387	429	406	440	417	373	399	402	363	367	398	385	400	387	403	384	408	417	427	386	390	419	371	387	396	404	411	419	381	415	404	429	414	371	432	398	404	378	450	397	418	380	396	403	387	439	405	371	397	410	400	418	387	423	423	352	408	379	385	388	414	351	397	426	421	418	397	411	420	427	410	401	413	402	427	376	429	411	398	390	410	399	388	396	411	429	402	442	407	372	366	414	397	371	415	385	398	406	378	425	372	374	423	391	383	423	392	367	377	400	364	418	419	398	386	407	400	401	420	395	402	416	382	409	383	402	411	421	415	394	411	395	393	399	379	434	405	363	416	376	408	413	398	438	396	372	386	415	397	371	406	399	398	401	424	420	362	411	382	402	364	396	416	389	411	399	413	400	414	410	390	439	373	411	396	388	409	428	419	411	388	364	385	401	446	410	411	367	398	458	399	409	424	369	399	402	382	439	424	398	370	387	410	418	407	394	423	393	389	373	404	378	402	392	379	394	387	423	381	363	406	379	400	383	428	438	383	386	379	429	445	394	409	407	407	424	398	383	404	404	441	445	402	384	426	386	393	351	412	361	396	417	386	427	398	406	433	445	398	414	408	410	390	362	428	371	399	375	395	386	407	418	366	416	352	407	428	399	360	387	380	423	399	415	399	388	382	408	406	387	397	374	385	385	393	390	396	383	386	411	358	370	384	376	436	407	406	392	423	391	390	417	358	414	377	403	430	384	400	406	403	375	412	390	441	382	372	398	430	425	382	414	372	403	415	395	418	390	380	390	392	397	405	399	409	390	377	371	393	378	412	390	396	394	419	398	406	385	398	417	408	372	432	394	395	410	371	429	409	398	387	395	434	364	380	423	396	410	389	398	385	402	408	399	409	406	369	372	425	358	347	362	389	374	415	362	385	381	398	399	396	398	367	396	413	388	456	404	390	391	383	399	401	433	417	419	375	386	387	452	405	411	409	377	401	427	415	389	413	412	386	414	429	420	395	352	399	380	404	407	394	412	381	420	405	408	377	387	441	416	392	357	390	384	423	383	400	406	437	352	394	413	377	379	417	396	411	392	360	356	372	399	401	365	428	420	403	414	394	411	389	365	417	428	413	392	388	375	365	418	380	387	399	414	399	389	375	362	397	419	388	366	387	397	397	415	400	416	411	397	388	374	389	380	396	375	385	418	377	425	414	372	387	393	400	404	398	419	380	398	400	386	441	393	447	392	438	388	391	419	406	396	425	376	408	409	409	366	409	354	393	404	365	381	396	411	393	398	398	362	388	410	387	391	423	379	374	373	400	385	386	410	417	398	391	393	416	389	376	407	410	382	407	397	386	376	395	426	399	336	385	405	372	347	398	386	421	373	398	421	407	395	396	374	403	383	398	404	395	389	388	422	378	430	391	419	413	382	422	389	377	412	385	375	406	427	403	387	383	398	388	379	403	399	417	409	395	395	400	417	375	362	396	351	396	407	434	398	391	402	428	357	380	397	421	400	397	435	390	370	405	413	391	408	391	373	403	407	415	381	395	410	419	424	383	394	418	412	370	383	382	426	389	409	406	428	415	402	406	411	407	412	402	384	433	383	370	391	413	413	405	402	403	424	400	374	416	395	392	400	437	396	383	400	378	407	353	380	379	377	404	401	382	396	382	419	414	392	386	418	401	405	356	423	418	383	418	422	390	386	398	417	384	413	366	386	425	387	389	379	424	380	377	393	366	410	430	394	431	391	355	447	397	390	379	357	384	368	391	381	395	398	398	450	412	361	365	421	406	427	380	394	366	414	388	452	425	395	411	389	398	378	395	400	412	403	437	409	416	408	395	406	383	434	417	413	378	365	344	368	414	389	401	370	406	391	382	399	416	381	419	422	407	375	416	402	399	378	434	391	384	420	380	387	434	397	410	359	407	399	436	373	382	416	375	398	437	380	407	381	416	407	417	413	417	390	400	408	401	418	391	395	418	414	376	413	390	423	398	361	372	426	390	410	378	390	433	389	393	386	364	378	382	390	416	384	390	419	400	424	414	420	391	383	417	375	418	411	380	380	388	407	419	419	389	368	388	381	426	382	401	385	415	345	377	383	366	419	395	402	384	396	406	402	397	380	387	385	397	423	366	416	394	447	439	359	415	413	370	390	408	406
10359	13138	10750	5352	3589	2674	2079	1668	1271	1063	956	867	770	750	631	603	567	581	580	527	511	468	479	497	470	458	483	486	471	479	498	430	440	436	428	431	465	437	449	456	446	461	410	440	416	437	425	437	392	397	477	404	432	430	423	403	380	443	419	474	392	452	461	426	407	409	430	374	415	399	436	440	406	416	436	396	441	407	463	445	440	411	406	415	431	404	447	387	414	449	440	415	390	433	433	426	469	436	410	413	454	425	398	430	445	394	418	401	418	423	447	383	409	405	465	436	402	432	415	443	399	408	435	414	443	404	427	395	442	443	439	405	408	381	441	426	392	427	452	450	442	440	401	416	401	435	391	422	432	411	436	428	429	387	420	379	409	388	432	424	397	461	402	430	422	402	423	385	364	425	452	384	445	441	417	402	428	430	377	456	448	418	444	468	426	428	421	434	422	373	426	410	428	416	403	429	445	423	394	436	432	420	405	404	465	434	425	403	412	440	408	414	430	399	441	418	409	406	410	398	391	419	417	460	403	406	405	426	411	416	387	435	424	409	420	418	408	410	406	388	423	401	446	374	398	394	406	427	406	446	429	382	424	426	419	402	408	418	388	395	425	397	454	387	406	408	389	400	433	432	397	397	406	407	413	386	408	420	426	389	391	419	381	459	427	396	429	404	422	431	422	439	399	428	473	396	440	419	391	410	454	401	432	430	387	434	420	444	390	438	429	415	436	436	428	444	450	423	433	427	425	411	417	417	441	385	434	387	431	394	411	414	427	413	432	423	410	405	394	398	402	424	430	426	417	406	459	408	417	395	412	449	420	391	432	428	412	416	458	441	426	428	423	436	441	440	409	414	389	399	417	434	431	415	414	398	430	442	404	387	420	401	416	413	423	422	467	404	407	443	417	382	451	417	421	449	426	441	391	396	402	427	441	423	376	445	398	415	411	462	408	418	438	377	399	463	429	404	409	421	391	402	399	413	409	377	443	395	417	456	421	405	419	412	448	421	428	415	431	481	449	407	417	465	430	414	444	386	411	398	427	450	439	430	426	420	408	420	405	416	433	419	386	425	428	398	429	396	455	430	409	426	412	419	436	423	435	423	455	411	433	429	425	426	411	432	431	427	428	422	383	425	462	407	415	414	413	467	405	438	425	423	405	403	457	412	404	440	403	424	420	392	438	411	425	425	407	384	394	396	413	428	383	438	441	361	406	431	411	427	409	428	412	431	448	422	419	442	383	384	406	407	391	412	421	371	428	403	400	449	387	396	406	430	462	385	427	428	415	421	434	418	392	455	441	409	391	417	426	446	452	416	425	442	449	450	399	418	440	374	396	410	394	407	438	405	442	414	410	425	403	403	399	426	435	435	411	412	411	409	409	415	404	406	432	414	428	417	407	436	402	452	392	433	417	441	447	419	398	446	427	402	408	423	393	399	390	427	392	432	423	414	468	417	392	367	425	388	435	398	432	424	441	448	403	416	399	399	435	452	409	409	423	433	422	424	426	399	433	390	409	431	408	432	412	431	404	419	436	413	406	421	397	441	438	442	420	407	428	404	459	401	395	413	412	452	435	421	402	428	366	450	437	439	447	431	400	396	411	403	426	401	415	377	411	406	408	395	401	406	424	419	386	406	409	458	420	437	399	423	440	406	368	412	392	413	449	393	434	431	395	384	399	433	438	420	392	431	425	462	435	429	394	414	430	424	425	404	417	402	416	397	423	403	441	402	410	433	434	386	406	427	392	401	429	414	412	416	451	420	426	411	422	430	427	428	450	411	434	392	422	441	430	397	448	391	384	391	457	406	405	405	453	399	404	412	428	428	419	413	420	450	425	410	406	403	425	418	423	389	390	404	405	391	410	428	384	452	452	421	393	375	403	411	393	413	423	422	428	383	427	418	382	401	412	436	448	403	389	423	383	454	452	408	430	447	387	434	383	406	433	435	417	416	417	426	455	414	435	382	407	445	413	376	447	435	407	443	436	416	407	396	428	432	398	412	428	397	404	424	414	387	432	434	379	449	415	420	422	446	417	402	437	440	406	417	407	404	418	415	380	403	448	419	433	432	418	439	434	419	390	422	383	455	429	404	441	424	403	388	426	432	435	380	414	447	455	385	428	419	412	422	443	437	391	423	438	469	378	421	423	420	417	468	433	440	440	406	425	454	439	419	422	417	381	397	407	465	454	433	427	420	405	392	416	417	412	447	402	389	392	424	409	407	435	417	461	405	426	418	414	437	425	403	388	405	435	453	397	420	408	421	437	403	399	419	430	412	373	385	414	425	413	438	425	426	443	398	461	448	424	413	428	380	448	401	395	438	398	430	390	441	404	402	416	404	423	429	423	412	400	424	439	446	432	426	417	423	422	443	434	398	418	421	418	431	407	434	389	384	415	447	421	427	393	380	414	383	400	399	432	414	416	435	428	437	389	395	415	401	403	402	394	427	384	449	429	414	418	379	436	410	428	414	474	427	388	409	432	416	423	430	473	362	402	415	379	407	415	405	422	431	441	409	396	427	421	408	388	447	420	422	419	400	423	408	429	446	430	410	374	395	407	403	425	430	403	427	426	434	416	411	423	420	435	401	449	388	404	401	387	417	414	430	475	417	424	415	424	436	408	448	402	444	420	408	402	421	386	383	378	435	421	416	412	405	411	433	428	402	433	423	385	411	388	435	411	398	430	433	439	419	402	420	445	386	398	416	402	446	426	420	400	416	423	442	408	403	405	381	409	438	419	408	421	449	437	409	385	415	407	427	401	403	432	422	411	403	429	396	419	403	417	458	429	434	413	409	405	448	442	425	411	398	437	422	441	451	438	427	387	439	453	404	404	385	393	455	409	440	398	444	426	435	437	422	405	404	421	428	425	447	411	427	386	417	419	409	435	452	423	412	411	388	434	418	399	452	439	406	422	412	464	422	413	409	399	431	418	416	452	403	428	440	461	420	444	439	438	394	425	416	375	394	442	365	438	431	382	423	394	437	399	435	425	393	414	411	408	411	450	438	430	446	414	426	401	437	401	416	401	423	418	400	426	373	460	418	404	416	417	390	425	415	432	395	415	384	431	385	424	355	425	410	430	412	424	396	451	410	370	396	426	406	423	404	396	430	399	428	479	393	417	424	432	442	394	413	410	428	430	426	421	414	376	409	414	430	451	381	382	400	427	411	423	412	410	441	399	421	404	387	430	428	424	405	418	473	402	447	444	417	462	449	408	397	442	454	391	396	449	446	372	416	462	418	424	436	437	424	387	406	414	403	404	405	453	457	427	390	432	445	452	433	392	416	435	384	416	414	450	411	418	410	390	425	440	440	456	416	387	405	414	386	409	427	397	449	408	426	406	421	418	456	410	430	432	380	409	397	410	409	408	412	423	422	405	419	410	415	416	417	403	434	371	399	409	427	410	415	422	446	398	390	409	443	434	412	444	397	401	424	400	434	399	397	427	434	427	436	403	402	453	416	424	461	434	413	394	413	441	428	438	450	430	424
22493	21080	28612	23787	21081	21132	11847	1333	945	776	685	654	623	598	555	545	537	534	496	500	467	468	456	438	470	441	460	459	395	424	466	482	434	409	403	409	414	427	430	439	402	374	377	380	392	443	407	388	386	420	395	391	434	393	420	380	417	427	409	414	401	401	403	447	374	419	398	411	411	372	445	428	433	420	400	393	410	390	393	389	408	426	428	426	407	385	397	438	401	422	399	398	409	378	399	407	398	354	419	427	406	423	416	418	438	411	381	355	394	442	406	412	401	430	429	410	377	378	425	418	377	411	396	416	406	378	407	424	379	430	377	404	393	432	376	378	397	422	420	437	359	404	435	400	414	405	451	439	381	382	413	415	398	374	397	389	412	419	386	369	410	412	429	407	370	422	393	382	422	410	422	439	435	412	382	423	419	386	374	404	413	374	430	396	416	398	398	387	402	395	405	370	406	390	403	399	433	436	378	394	356	398	438	347	392	375	394	420	423	394	404	382	376	386	387	367	396	413	416	371	399	419	376	418	394	424	441	405	368	414	371	406	443	394	378	437	394	375	421	414	403	443	422	435	414	401	408	365	374	386	402	395	373	399	388	374	389	395	381	416	403	397	405	424	411	416	403	389	401	412	404	391	398	419	394	356	410	428	421	404	421	434	406	391	389	393	385	427	390	364	389	415	434	391	441	437	442	410	394	420	420	353	409	422	405	422	391	387	422	412	417	398	384	386	414	341	419	372	417	453	416	393	418	402	398	414	377	417	404	405	349	400	397	386	429	399	414	425	419	433	448	370	365	404	387	411	378	389	402	389	408	397	401	422	394	418	395	408	402	365	377	375	414	404	402	411	415	366	377	421	399	458	387	413	409	424	421	409	392	403	353	408	371	404	396	390	455	382	390	429	428	378	393	399	405	416	367	405	440	396	372	418	410	408	403	385	381	400	407	432	413	402	391	422	412	416	394	385	389	399	431	422	373	419	411	399	377	373	412	406	400	407	372	406	407	406	394	416	434	414	403	424	423	405	410	403	397	359	400	405	404	458	440	411	393	436	425	422	426	385	401	380	374	380	391	414	381	377	416	388	388	395	421	395	430	398	385	394	399	405	405	390	385	406	381	393	413	385	449	385	415	374	383	393	427	405	407	349	411	401	392	421	398	353	408	394	395	385	391	402	377	383	400	359	419	381	417	376	384	397	439	393	401	421	385	430	370	426	378	362	378	387	407	386	407	408	396	417	390	404	391	370	413	390	370	396	376	385	392	409	366	408	411	415	409	396	388	379	434	437	359	446	360	386	425	405	420	406	404	389	423	386	359	394	441	389	410	389	407	383	427	394	383	398	426	404	425	412	393	395	369	396	398	405	399	378	376	404	411	419	416	373	441	426	379	395	387	436	425	387	423	451	397	388	406	405	401	425	394	405	426	375	390	417	416	398	450	437	394	399	408	388	409	401	400	423	397	422	418	392	366	428	405	388	407	407	378	381	384	429	395	389	369	369	382	412	423	396	390	412	397	398	392	414	402	390	366	416	404	402	400	399	385	429	379	410	390	412	384	385	374	455	435	414	386	412	443	375	433	406	365	399	396	416	398	373	413	401	368	406	373	378	411	402	434	355	357	417	404	382	429	404	435	414	382	440	396	378	379	398	433	419	428	423	420	399	387	377	443	422	437	367	412	364	408	422	402	422	406	355	413	395	402	409	378	389	411	392	366	408	382	408	378	380	389	399	406	383	398	419	403	395	414	394	407	404	384	423	435	405	401	436	382	407	385	421	395	405	380	400	374	399	442	425	400	403	401	391	392	400	393	402	410	390	349	395	429	412	393	408	395	391	381	426	397	411	389	403	400	437	384	449	380	393	436	437	410	406	408	416	429	429	405	402	398	450	390	389	407	404	352	388	414	400	375	397	389	377	380	424	392	377	389	409	403	422	381	383	370	412	392	413	415	378	408	379	433	380	390	416	403	396	413	451	395	379	380	424	428	415	419	374	378	379	398	405	391	412	388	429	396	399	412	397	406	377	404	434	366	449	412	383	416	436	410	383	404	404	391	409	430	367	456	412	424	369	359	439	386	430	405	385	416	404	436	356	429	385	421	398	402	416	386	395	416	379	404	395	375	363	383	404	418	368	451	400	442	406	388	420	439	409	416	430	416	409	416	400	385	410	397	389	393	367	392	373	399	382	367	461	412	409	429	460	400	419	367	429	411	390	404	435	389	426	389	421	405	373	415	363	402	409	379	405	421	419	399	400	400	399	402	438	399	424	397	372	410	420	373	403	414	397	368	439	409	381	393	395	433	405	413	419	388	431	408	389	384	387	415	366	381	397	388	373	430	363	407	384	420	409	374	382	367	401	448	390	408	385	435	441	392	405	439	393	443	393	448	433	430	408	376	372	417	402	407	371	375	406	377	373	413	366	405	391	388	390	373	394	393	383	426	418	379	420	398	422	347	393	386	417	403	366	406	419	399	403	395	420	391	412	396	419	412	421	394	400	390	388	372	392	406	415	402	409	376	403	412	414	429	401	417	403	418	406	403	384	425	399	411	391	392	409	387	374	382	372	403	369	406	418	379	399	381	396	411	390	398	423	380	389	403	404	417	423	414	402	385	389	418	418	415	425	398	402	411	433	391	413	411	366	388	414	419	419	417	431	389	422	410	378	418	400	409	404	387	443	416	387	353	403	399	385	403	396	435	373	380	418	409	410	400	415	383	350	385	418	378	372	427	402	375	404	407	389	394	396	397	385	402	387	404	346	443	395	380	373	417	409	422	379	378	426	428	409	426	388	369	372	407	412	427	396	390	391	422	424	410	407	405	398	427	401	419	369	387	394	408	420	397	398	388	410	390	425	405	446	393	405	398	441	420	435	400	380	412	410	416	386	399	435	393	412	413	389	403	446	432	407	367	408	413	379	381	363	402	405	383	372	427	419	383	421	412	397	388	388	412	389	415	377	402	402	425	420	413	417	400	382	375	434	417	389	375	407	423	435	405	382	397	421	420	393	371	414	383	399	379	379	415	430	375	416	404	404	420	382	386	393	459	401	379	412	354	408	400	366	421	395	371	419	410	407	418	387	400	368	430	352	418	388	400	441	402	412	398	397	379	402	396	386	406	375	371	443	396	398	400	406	396	423	434	427	436	373	385	412	385	398	436	389	386	370	394	404	399	388	417	392	411	414	392	374	408	381	380	385	410	437	370	405	406	412	421	405	425	401	383	393	392	383	432	438	417	412	412	392	399	413	406	393	401	397	414	402	416	428	435	390	406	412	418	430	361	395	372	415	392	458	429	361	379	386	384	430	408	400	399	390	409	386	374	413	364	422	411	397	361	403	398	420	409	380	401	375	413	402	439	387	388	409	366	392	394	421	426	362	399	409	400	452	391	378	365	387	393	387	376	397	416	416	389	395	400	352	394	405	408	401	421	410	396	396	427	387	414	414	387	408	407	382	398	428	386	393	424	377	395	414	412	402	402	403	383	408	388	376
11440	13002	10672	5368	3582	2756	2123	1568	1221	1015	943	868	784	723	666	589	581	603	575	504	534	509	503	461	463	502	457	473	431	507	467	462	459	456	466	447	477	425	433	437	452	433	452	478	434	418	438	437	407	435	424	471	458	428	447	418	453	423	412	438	395	411	435	403	431	434	421	422	419	417	393	414	418	407	425	424	390	407	424	414	403	431	433	372	413	455	425	420	423	403	472	427	377	395	423	408	394	407	420	413	465	427	412	415	428	413	424	437	378	442	405	401	436	417	413	393	401	428	401	417	436	420	403	436	390	381	421	401	399	415	450	396	433	432	425	432	407	418	397	449	436	420	419	399	434	381	423	426	454	438	452	459	414	441	453	446	412	435	432	393	421	393	432	431	424	407	382	400	435	404	445	409	434	461	438	410	431	432	419	440	402	365	416	389	429	430	414	400	444	435	415	428	421	397	428	418	391	429	435	380	421	428	397	423	376	415	463	421	425	421	447	424	426	413	427	440	401	402	424	455	414	380	443	406	437	393	422	429	425	417	467	394	385	392	410	400	393	400	390	409	409	427	426	439	436	417	401	417	472	419	399	397	396	398	413	405	403	420	468	410	421	408	431	420	365	397	433	428	393	390	440	404	413	427	427	448	407	384	469	430	441	394	435	415	432	417	474	401	404	398	412	415	445	388	423	404	411	412	395	380	391	457	399	398	406	408	421	450	436	415	414	409	433	412	438	431	435	423	432	439	381	455	421	425	412	468	417	406	399	441	422	431	433	415	389	398	460	441	416	419	434	463	437	395	390	442	469	401	409	391	420	405	455	416	435	418	408	440	434	417	406	415	441	445	386	453	403	429	393	418	412	395	429	460	412	409	387	394	407	415	438	449	435	428	419	438	410	444	400	407	430	424	421	435	421	410	422	442	441	420	417	414	390	380	416	421	393	395	426	436	406	406	456	398	388	427	443	381	412	436	446	451	431	392	453	439	411	398	423	418	406	440	416	418	405	408	402	414	438	398	422	428	442	408	434	401	440	423	401	476	403	441	423	428	458	391	417	428	444	414	425	416	396	414	432	442	438	423	421	409	418	431	386	430	390	422	422	448	394	438	405	433	453	427	391	409	388	414	431	386	411	414	383	395	417	429	402	380	411	446	431	397	461	416	430	403	442	401	435	398	410	439	387	391	416	388	370	436	428	402	417	425	449	399	423	426	438	369	396	443	410	409	423	465	414	423	389	414	428	441	414	414	406	412	409	430	436	400	447	427	429	425	411	419	458	439	406	447	431	427	412	412	400	421	413	422	426	401	425	455	404	434	438	432	409	431	388	419	417	437	420	420	463	400	450	423	429	405	433	398	423	433	410	413	487	390	422	430	426	428	395	386	445	373	388	402	419	456	394	442	401	382	427	428	432	399	416	417	420	399	427	391	452	376	411	383	416	421	408	395	414	418	406	455	414	433	431	404	417	430	426	430	421	383	441	449	413	410	406	429	416	417	458	393	419	401	430	453	381	430	422	404	399	431	431	434	446	439	386	442	433	403	428	409	383	428	425	425	423	415	440	416	425	428	435	460	436	408	418	423	415	432	424	395	430	448	418	397	423	449	404	433	413	428	411	449	402	416	407	396	411	398	437	452	435	446	432	422	419	427	419	410	417	443	418	397	406	398	422	427	452	430	399	439	414	412	465	409	464	389	424	392	376	434	388	403	422	408	418	374	422	400	424	434	410	414	397	408	392	451	423	411	452	441	390	413	382	401	403	430	377	421	411	397	404	473	427	405	402	409	429	400	427	423	421	462	395	421	434	452	414	438	412	395	382	430	408	457	388	414	443	396	416	422	413	414	422	443	423	399	418	415	398	429	386	409	396	380	420	393	422	442	407	419	424	420	407	427	424	421	409	410	407	406	458	409	429	430	402	415	417	418	461	400	428	426	408	396	397	407	395	394	428	434	408	422	408	424	465	402	413	398	446	441	407	440	407	390	400	401	422	476	436	410	427	411	431	441	401	439	424	428	424	432	406	397	405	413	428	401	386	412	454	422	370	448	409	413	430	410	419	416	377	423	451	427	417	393	425	415	400	436	431	461	442	381	433	427	412	436	398	433	428	446	399	422	426	390	401	431	432	426	449	435	406	439	388	450	439	409	412	391	414	392	420	451	445	443	421	415	424	435	418	429	425	394	442	411	390	467	383	425	458	411	426	405	387	427	402	431	402	432	418	401	411	407	447	407	410	408	410	430	414	417	453	401	384	428	412	403	431	462	383	380	387	418	398	441	427	385	439	380	436	468	437	405	413	432	420	413	398	415	401	392	416	428	374	423	433	414	405	445	444	413	409	429	427	395	459	407	391	431	397	404	426	441	459	425	404	445	429	451	379	375	412	429	388	412	442	426	431	420	423	395	440	436	426	403	410	400	413	442	404	406	424	465	410	410	358	401	460	466	407	410	439	442	449	409	370	405	440	420	413	400	426	374	415	412	468	443	413	404	400	399	394	407	399	408	409	417	449	440	377	406	389	435	381	436	457	367	417	422	418	440	416	416	411	417	426	436	422	411	425	439	423	398	438	426	444	444	452	422	440	446	390	417	445	449	392	422	415	408	427	443	379	432	438	399	403	446	410	429	410	436	438	394	429	413	424	413	422	435	446	431	434	386	400	434	442	410	421	381	420	402	437	411	401	397	427	436	448	399	411	403	428	427	442	376	396	419	439	463	425	441	382	376	432	462	444	418	459	390	427	436	392	458	455	397	380	406	420	413	419	446	379	404	393	431	381	453	439	392	416	436	431	413	390	388	452	384	434	445	391	418	408	395	415	435	433	450	421	424	408	411	446	425	461	410	395	411	451	398	429	450	444	427	421	423	370	383	418	435	449	415	394	412	449	390	424	424	412	430	380	448	436	426	410	399	410	390	421	405	406	431	429	418	425	435	453	394	423	409	440	434	396	401	432	439	441	416	407	421	402	405	435	396	416	419	426	428	401	418	418	411	454	451	423	439	405	406	404	447	407	428	425	404	384	423	449	431	439	393	423	444	428	433	418	397	460	416	422	437	391	406	412	431	427	429	424	393	435	430	415	425	427	440	423	446	433	420	450	435	416	400	427	400	416	436	396	423	400	452	429	425	440	383	439	435	424	402	438	433	419	427	467	395	415	413	404	405	421	426	428	427	432	392	401	370	422	435	416	449	401	409	458	432	448	405	400	430	427	407	415	436	414	427	425	431	463	430	423	444	414	414	454	400	449	435	414	391	390	412	392	424	435	398	427	386	390	451	433	420	423	444	436	417	434	436	398	421	418	459	403	417	442	447	409	404	436	407	446	404	421	394	424	394	438	398	400	450	409	415	439	400	395	405	402	411	439	399	420	405	405	412	430	420	415	441	444	483	427	419	452	452	417	421	393	426	422	421	427	415	410	377	387	396	417	437	423	451	426	434	431	392	387	436	398	413	428	434	393	412	401	431	414	433	431	448	381	423	446	447	425	416	421	442
22425	21054	28603	23727	21055	21105	11848	1332	960	806	678	701	611	592	543	549	519	490	506	483	514	480	494	462	457	453	444	449	438	452	460	470	442	400	419	407	418	432	398	409	392	445	406	391	422	418	427	382	417	474	404	378	420	408	416	418	449	445	401	394	436	407	415	403	401	413	396	444	411	389	431	390	429	424	352	380	396	398	411	442	420	412	426	383	409	403	450	434	397	396	408	401	445	416	371	380	389	400	392	374	442	414	406	367	413	418	402	414	341	438	413	397	349	434	378	413	397	396	393	412	418	407	398	392	380	374	385	424	438	390	412	413	401	429	395	369	442	443	410	430	437	382	391	375	367	406	443	435	382	400	393	409	400	401	412	372	430	402	375	367	416	421	402	411	377	378	385	408	420	414	414	419	380	410	411	434	430	421	387	420	421	391	386	404	400	438	379	427	377	394	393	402	389	406	373	419	390	394	399	377	406	382	386	402	402	417	400	391	410	428	407	357	359	398	361	413	419	414	431	403	436	389	365	418	375	399	378	390	396	402	364	402	411	432	396	391	406	397	431	408	416	404	385	402	396	455	443	401	396	421	386	407	387	415	388	372	363	395	373	406	407	381	385	409	386	390	389	413	444	446	422	444	390	393	385	388	399	402	369	390	381	406	386	407	404	360	440	416	434	364	402	430	411	404	421	390	413	422	450	391	417	388	392	439	414	447	370	404	408	393	393	386	404	430	424	424	414	383	426	408	406	406	398	398	418	393	392	434	434	400	404	418	383	404	392	405	393	389	435	430	400	383	431	375	387	421	432	387	420	411	379	374	376	384	402	442	442	403	419	444	406	399	390	389	449	397	395	392	389	368	396	375	417	343	411	389	389	403	375	412	387	386	413	435	397	424	416	392	412	439	420	418	415	393	407	391	416	403	402	396	433	394	392	419	405	361	421	400	384	402	420	405	398	388	416	354	403	421	438	418	417	411	419	424	409	375	436	441	412	376	404	430	429	430	405	358	420	387	403	385	421	389	389	393	425	415	409	423	429	406	399	425	383	420	378	365	420	402	392	451	397	428	412	390	357	405	378	394	379	386	388	389	405	407	397	407	411	435	408	388	421	397	380	385	387	400	394	427	423	411	391	402	417	404	432	437	416	380	418	407	369	426	427	401	407	411	387	408	401	429	407	394	432	432	421	430	381	358	407	395	410	413	402	383	380	415	402	396	409	394	417	430	387	389	433	422	379	387	409	410	410	426	405	397	374	407	398	389	430	394	417	436	406	393	374	388	395	405	414	399	396	390	392	398	414	430	395	360	424	408	432	413	411	405	432	383	398	399	423	408	436	363	416	418	365	418	377	401	379	390	382	395	398	409	416	399	420	403	422	409	383	386	414	393	387	375	397	407	399	386	371	411	393	378	414	401	413	366	388	422	433	391	393	433	395	417	406	397	439	401	377	411	417	432	394	381	384	414	409	445	413	379	413	419	415	364	421	419	400	375	382	375	381	359	391	394	416	390	381	423	402	408	403	373	385	395	429	423	430	391	417	416	409	366	415	396	415	406	390	373	412	346	450	399	415	406	373	393	426	447	417	413	377	434	410	399	400	415	391	387	395	409	409	395	387	387	387	387	418	364	377	407	399	425	423	400	384	455	375	380	374	435	401	404	381	387	376	401	455	410	398	416	406	403	394	426	391	417	400	441	419	394	425	398	382	382	391	398	400	407	408	398	426	401	405	409	405	379	414	388	404	406	388	457	357	396	408	408	411	402	401	385	402	426	423	422	412	428	408	382	388	397	409	395	405	418	394	406	392	413	395	405	396	399	416	427	392	393	435	437	388	416	387	403	418	395	412	398	413	419	366	388	382	396	370	364	382	396	385	387	376	378	390	425	404	399	384	391	443	418	396	392	384	377	418	395	413	392	409	424	401	435	406	387	365	406	395	391	440	387	453	423	384	427	423	384	415	393	404	401	422	386	400	404	411	409	400	417	367	410	390	427	415	358	411	430	407	405	421	406	412	382	399	371	378	389	423	404	399	399	406	418	383	399	417	414	400	382	401	421	436	411	391	376	401	393	422	375	383	409	380	389	385	425	425	367	386	433	410	401	408	424	397	419	391	422	426	416	399	424	383	386	389	389	396	423	384	390	409	405	398	436	419	367	379	391	394	405	404	393	377	388	411	389	380	348	416	411	384	434	413	410	416	416	414	414	423	364	409	397	413	421	446	419	392	441	366	424	428	407	384	414	377	434	442	415	406	386	435	376	385	406	413	372	431	388	379	414	380	442	378	374	392	423	396	416	390	380	377	435	414	407	385	394	404	424	423	391	390	404	421	404	374	422	392	390	394	408	407	417	439	405	403	412	437	439	398	406	428	401	393	414	461	416	399	381	404	455	435	397	386	385	414	365	367	385	425	417	430	428	419	407	431	388	399	426	412	401	406	399	386	383	389	404	378	415	406	417	387	407	418	415	389	421	433	390	385	353	410	378	391	403	368	429	388	375	384	418	411	388	422	412	426	411	401	378	419	392	379	433	400	387	423	412	407	431	415	384	421	428	394	396	425	410	373	387	388	420	430	436	390	417	403	401	374	442	375	389	359	397	400	446	396	398	385	383	431	390	391	415	420	444	396	365	405	387	429	431	424	414	382	459	431	399	397	407	402	427	395	403	415	372	428	411	422	413	376	425	420	409	372	432	392	428	420	421	375	407	414	400	433	411	380	411	432	391	398	340	392	419	390	353	422	400	428	419	416	404	431	404	409	392	405	399	430	423	400	375	365	416	385	417	383	411	409	379	375	422	379	423	407	417	398	415	396	414	379	407	428	422	405	369	411	425	434	431	385	398	393	394	345	393	429	419	428	385	418	448	409	387	395	409	391	428	380	372	432	428	414	437	413	438	410	431	430	418	405	412	415	384	424	424	416	390	369	419	375	447	430	412	415	389	397	384	411	400	393	428	394	413	402	412	362	429	368	391	420	415	424	429	388	417	373	430	392	405	396	414	421	451	389	408	401	394	431	411	448	363	398	434	417	354	425	410	380	380	429	388	415	407	407	340	400	374	418	385	374	436	402	423	383	409	430	401	412	386	411	366	413	425	417	374	450	408	439	394	386	397	432	386	419	448	395	402	408	416	403	428	404	384	388	370	373	392	428	397	389	398	396	409	412	437	422	399	421	436	412	388	420	407	423	430	392	373	384	381	417	414	400	405	403	383	432	388	435	451	386	387	407	430	446	379	409	430	414	378	393	413	388	426	392	402	421	390	406	411	404	409	392	422	378	407	423	456	406	393	395	433	399	383	392	381	359	418	410	412	419	439	386	351	394	399	412	403	390	414	361	417	418	406	442	392	441	413	417	411	387	393	408	354	411	377	399	411	419	382	391	399	403	385	394	388	398	388	408	393	379	389	403	411	357	376	404	408	397	394	398	408	356	379	390	372	388	390	385	427	415	425	440	430	416	407	402	367	409	430	402	423	397	393	407	381	409	422	363	403
11855	12955	10736	5382	3492	2671	2116	1590	1235	1063	935	852	739	724	649	651	595	551	598	520	524	510	521	502	487	473	458	494	418	522	475	475	475	437	452	446	472	452	434	440	452	397	447	452	438	412	387	439	400	448	428	416	442	468	462	435	402	436	424	449	430	435	413	408	396	446	443	426	457	432	442	439	430	457	408	441	442	426	420	425	422	399	446	438	423	461	413	414	404	420	417	430	423	432	426	440	454	398	428	445	437	434	390	429	411	425	433	436	438	435	449	439	432	445	438	430	414	396	425	400	460	413	410	430	442	423	433	460	438	435	395	415	400	471	373	437	455	463	404	457	385	427	423	459	442	415	381	417	444	398	441	445	431	403	407	393	455	387	446	418	377	422	452	401	443	427	389	414	456	408	431	442	412	418	431	422	405	448	412	447	424	422	437	429	423	470	407	408	428	392	425	429	383	403	431	430	424	414	400	410	382	445	401	426	390	437	403	424	444	407	390	385	426	411	433	449	428	438	387	427	434	446	400	406	411	393	425	425	450	460	410	404	437	405	448	415	393	417	385	431	397	394	420	405	456	422	433	421	418	417	409	428	391	389	429	440	431	458	402	414	429	412	437	438	381	447	402	387	409	405	414	436	426	394	418	403	432	416	457	446	412	381	419	455	397	418	426	392	380	471	413	419	419	393	398	438	424	416	467	391	406	434	401	411	440	423	427	438	407	441	417	430	404	376	373	447	429	439	451	404	417	398	404	419	417	384	427	426	426	449	459	428	442	405	405	395	424	458	432	434	397	422	433	434	411	405	466	443	441	411	442	408	413	440	411	431	418	412	458	395	434	441	415	426	436	417	447	437	432	401	414	418	432	423	424	396	412	427	438	393	412	372	416	412	414	447	438	407	423	410	415	426	407	429	398	449	425	414	436	438	424	415	407	433	441	370	444	444	397	419	427	415	413	449	436	403	432	403	428	443	447	419	442	438	434	412	393	393	427	420	406	424	418	385	408	424	454	420	439	423	422	447	460	448	401	405	415	454	403	419	430	396	434	393	415	415	433	433	419	408	418	388	447	396	453	440	428	391	432	408	413	419	464	428	449	416	460	379	418	416	387	421	379	387	403	402	411	453	418	419	459	405	392	399	418	430	430	443	428	406	438	461	403	435	426	377	434	405	421	433	430	418	423	451	408	429	421	473	413	410	420	429	443	418	419	434	421	447	411	409	391	422	402	425	384	445	447	415	445	452	429	402	420	437	415	423	417	389	439	395	410	437	402	438	428	425	427	442	444	464	447	395	428	414	406	420	443	417	433	399	429	426	452	418	431	440	424	378	406	389	416	370	454	436	416	439	394	451	460	410	415	430	415	417	424	420	409	439	433	415	407	436	438	395	382	419	446	404	449	431	424	439	418	440	397	406	430	451	412	382	407	410	419	424	449	392	388	430	410	429	432	442	411	456	415	396	405	393	386	445	419	409	405	405	433	407	432	410	404	429	442	384	397	410	418	414	442	404	410	415	407	409	401	444	413	435	405	443	407	427	424	447	415	442	422	409	395	441	438	389	396	428	411	394	438	443	412	467	408	447	424	428	403	428	402	431	446	437	428	398	461	428	386	415	412	422	440	363	431	439	440	442	410	429	423	421	437	429	431	435	406	423	421	401	444	372	413	409	400	409	404	419	424	444	445	416	427	411	418	410	424	444	401	426	420	447	461	415	413	416	428	428	450	425	419	423	408	422	405	435	381	442	410	410	429	433	436	439	381	431	397	431	393	432	405	435	405	422	443	404	406	438	384	423	426	428	401	418	402	425	407	440	408	410	409	427	431	439	413	440	404	417	401	441	453	408	392	435	400	426	392	441	454	382	418	415	433	414	419	390	390	395	438	401	422	426	433	442	404	420	415	408	433	443	393	424	417	397	429	404	415	417	438	427	431	415	411	411	414	415	409	432	411	448	439	408	407	451	382	408	398	448	431	424	411	437	423	434	406	444	408	422	456	432	418	419	439	435	419	395	432	454	406	386	409	409	423	419	452	422	414	424	433	436	398	402	403	443	433	363	458	418	437	450	448	424	428	433	419	403	414	430	451	436	441	439	420	413	439	405	427	392	419	489	422	384	442	405	420	431	412	415	415	421	417	413	441	424	449	430	445	448	415	406	450	413	395	441	420	396	441	455	418	443	434	434	426	430	436	416	437	451	407	390	394	459	421	432	394	422	461	427	396	396	416	424	440	413	418	404	450	431	420	420	428	429	433	411	438	393	432	425	425	414	418	459	401	419	422	422	436	380	460	414	443	406	413	389	428	415	412	440	412	384	426	382	427	416	402	403	456	420	436	454	408	379	380	431	422	416	450	447	429	409	394	430	425	447	411	423	406	446	416	435	427	403	437	437	451	425	408	447	420	423	416	442	429	471	425	391	421	433	412	444	418	426	435	467	395	424	406	436	452	421	385	417	424	427	403	432	447	424	428	394	432	440	451	444	405	420	422	394	430	435	431	374	427	447	427	444	412	410	412	419	412	415	417	390	453	471	432	386	422	414	456	402	449	420	400	436	386	436	431	415	438	406	433	416	430	415	411	439	448	422	388	409	407	416	447	388	448	431	441	451	408	442	403	410	427	393	424	397	425	404	432	387	416	430	422	414	424	421	404	489	464	424	473	399	440	429	407	409	422	458	400	432	401	434	391	402	446	407	419	381	416	436	460	418	409	402	408	439	435	431	411	449	380	400	417	462	406	429	437	423	424	422	430	439	407	401	424	423	398	405	449	418	443	430	414	403	442	459	408	425	444	413	391	429	409	426	413	392	395	415	403	408	445	447	428	401	427	421	456	434	426	432	449	437	401	411	422	450	415	419	398	475	410	433	430	410	430	438	459	390	432	421	405	464	427	429	424	425	419	428	439	455	396	398	407	405	409	383	438	416	428	418	434	444	403	399	438	433	404	400	429	468	445	424	383	424	435	433	428	468	427	403	388	417	396	421	442	437	414	415	405	391	416	442	403	424	421	395	442	422	413	412	425	418	411	403	406	422	451	428	407	417	409	414	374	366	405	446	426	390	417	442	422	391	411	425	450	444	432	392	445	414	445	442	424	416	416	440	430	407	482	425	432	453	421	414	400	444	388	455	359	422	406	396	418	392	404	415	423	416	391	404	376	423	431	436	419	441	415	409	425	402	422	405	425	427	434	436	403	422	438	406	434	415	464	413	422	408	407	443	399	413	423	430	427	425	399	401	440	427	413	457	439	435	440	463	450	431	436	421	406	459	439	401	411	456	419	421	429	413	447	442	436	460	432	436	453	438	422	399	437	375	415	409	439	411	439	396	447	453	431	411	427	431	424	388	407	399	407	447	431	391	423	461	413	419	398	399	403	413	452	440	405	401	445	428	430	421	443	458	413	401	444	401	452	449	393	420	432	424	417	398	437	401	420	398	405	389	395	451	388	429	435	370	415	389	438	438	417	449	397	379	447	456	418	420	452	453	415	419	386	408
22374	21018	28557	23697	21020	21095	11865	1316	909	819	750	606	571	535	530	541	477	476	487	495	430	491	478	459	453	436	439	455	461	421	463	476	441	439	436	410	440	412	441	403	434	411	446	412	436	391	419	407	391	434	415	433	394	426	404	436	423	407	433	414	423	394	392	429	423	421	428	421	420	438	404	439	407	403	444	423	417	415	432	405	391	424	425	410	434	375	415	428	396	412	407	412	369	396	409	413	411	421	437	370	398	436	406	411	405	423	425	400	414	393	428	407	438	411	405	402	469	375	403	376	440	391	414	437	423	382	395	423	406	405	398	415	409	361	399	396	430	369	440	442	435	386	443	395	407	383	429	462	425	439	401	440	405	379	430	398	412	376	417	391	420	388	407	381	420	368	383	434	415	438	414	412	422	386	423	421	394	431	404	438	394	377	394	443	389	413	391	435	386	402	403	400	418	361	399	410	409	415	440	415	427	398	393	428	389	386	421	430	410	429	407	433	427	400	389	433	399	435	431	410	436	421	417	387	403	411	391	393	387	394	424	423	381	418	416	380	376	387	420	399	398	437	411	380	442	404	399	442	403	393	426	388	394	424	414	409	405	410	429	389	392	391	390	385	375	395	423	388	388	403	414	434	405	443	410	414	404	410	417	407	409	423	430	404	375	441	423	410	381	424	367	429	375	367	364	413	417	410	415	405	405	426	420	403	400	370	407	425	473	368	428	406	403	397	386	364	423	383	371	397	393	388	423	427	441	391	433	368	416	402	409	383	407	427	403	427	381	429	418	417	395	399	401	413	389	395	387	420	367	384	399	466	421	408	450	388	429	396	396	432	386	411	433	412	411	420	392	436	378	419	414	388	406	432	399	397	374	378	381	381	415	422	378	395	428	441	382	419	447	424	412	427	375	448	413	399	418	415	370	439	384	404	452	406	404	391	441	416	363	417	409	411	403	408	381	388	440	412	398	373	413	397	378	403	398	380	395	367	406	420	422	365	402	394	453	400	413	432	409	440	391	422	401	444	395	396	408	411	413	421	403	441	421	423	400	371	418	445	412	388	418	406	437	388	385	435	399	397	375	435	415	388	423	396	421	416	402	399	418	406	402	365	402	421	397	401	446	407	394	391	395	427	423	386	374	405	412	400	416	396	410	395	460	437	378	418	399	454	379	394	401	405	430	409	425	407	429	381	380	417	409	444	440	386	391	376	393	415	393	420	405	410	367	393	390	415	426	416	395	452	434	402	429	396	380	437	393	404	371	398	392	444	418	415	412	387	359	422	406	395	434	415	428	385	430	391	395	406	409	387	400	405	360	401	402	414	389	433	379	366	405	419	405	415	444	424	371	423	403	390	410	395	402	412	395	375	380	412	407	413	431	424	385	381	385	427	413	403	408	416	438	397	383	375	411	419	433	431	423	440	414	404	380	400	420	385	410	411	401	429	423	414	404	412	394	385	467	364	431	394	409	412	421	389	385	421	366	443	407	406	409	403	423	349	400	390	389	403	416	394	402	418	417	391	413	441	346	411	429	412	397	402	413	403	386	407	387	425	396	379	407	419	438	393	399	419	368	432	428	418	369	378	435	409	415	393	401	413	384	451	390	482	431	406	371	421	416	382	368	432	377	414	409	379	405	413	427	423	394	397	410	409	387	375	378	404	407	401	417	433	386	422	420	425	410	377	413	376	421	398	437	399	376	389	400	418	377	384	400	400	399	424	383	422	400	435	385	410	447	430	409	419	395	415	416	390	420	428	365	415	374	406	387	377	409	417	405	418	380	398	385	439	389	411	402	388	397	424	397	367	410	404	439	424	379	419	429	413	426	415	411	394	435	411	440	383	428	427	408	385	400	394	423	423	422	377	395	372	428	429	401	375	393	399	414	429	426	379	443	437	373	409	409	403	447	443	389	445	403	412	391	418	396	443	395	417	404	411	415	372	416	398	419	391	399	417	407	384	405	404	404	404	400	386	440	378	398	393	406	402	387	406	395	377	398	405	455	391	414	433	408	407	420	401	427	370	440	392	425	402	436	408	388	422	410	414	421	434	403	386	387	390	424	412	374	398	410	408	417	401	413	437	402	422	403	429	423	411	426	384	405	475	436	395	394	435	410	407	397	403	378	396	421	411	395	398	424	387	407	392	435	378	420	420	362	443	422	380	395	422	469	392	401	415	422	403	412	448	374	411	408	408	398	400	388	404	422	414	403	385	402	420	465	441	370	409	433	425	412	433	398	391	404	380	424	375	440	401	379	388	415	430	374	394	415	411	383	384	419	398	395	398	457	397	400	366	410	388	408	422	396	373	403	406	349	398	382	400	378	409	405	431	437	385	408	394	384	407	391	395	415	403	382	414	367	425	379	378	408	405	399	442	401	406	372	368	437	403	413	400	410	417	418	421	441	425	425	407	379	379	419	392	400	383	360	425	405	414	407	382	379	474	369	407	373	397	411	391	373	361	373	383	432	409	374	397	420	409	408	424	432	413	400	457	435	418	421	408	457	427	405	394	394	373	410	372	430	393	414	397	423	410	398	398	387	388	387	426	416	365	419	407	398	446	422	383	407	443	420	390	415	415	402	416	406	419	413	406	404	416	397	379	445	416	439	408	407	432	411	426	421	411	407	410	440	439	412	394	424	431	400	400	395	401	407	402	377	391	397	411	378	412	404	443	425	424	400	403	417	387	407	414	432	405	394	409	370	392	447	385	394	422	425	387	417	413	441	439	406	405	397	372	429	457	401	358	392	413	402	385	369	399	414	401	418	427	391	397	398	429	409	398	428	385	416	408	398	493	405	414	389	440	424	427	427	389	376	430	397	379	398	424	429	400	399	364	405	399	402	389	400	434	379	426	411	412	402	398	403	427	435	425	429	421	437	425	401	425	413	361	444	420	399	400	419	441	426	371	412	406	396	392	405	430	397	409	390	403	413	416	417	387	411	436	374	440	407	420	405	379	428	388	404	381	367	444	419	399	400	371	389	425	427	390	412	442	400	412	420	400	378	370	410	433	419	400	419	398	386	404	392	401	415	384	418	422	409	459	452	383	424	440	416	400	417	391	417	427	404	407	456	400	376	403	409	417	392	408	436	429	417	428	390	431	418	421	382	424	401	360	376	408	406	466	418	417	367	439	392	397	389	400	401	408	405	406	419	407	427	410	430	402	402	398	376	411	442	386	400	410	379	418	403	440	377	395	392	446	361	409	375	429	427	398	395	409	412	402	405	385	390	389	413	410	380	395	424	394	412	385	435	428	373	393	403	440	379	408	398	423	404	407	421	400	390	361	398	434	425	438	410	406	390	388	435	387	441	436	390	414	395	420	410	422	404	407	407	400	393	443	398	410	456	380	382	425	428	386	440	413	364	389	468	401	423	425	424	400	405	424	410	431	434	438	448	414	413	411	417	395	392	438	376	405	392	384	420	414	411	399	435	406	399	402	441	402	413	414	405	450	415	385	410	390	363	439	407	401	409	410	448	420	390	377	425	390
12998	12693	10752	5426	3601	2648	2095	1666	1277	1070	981	772	789	691	662	617	585	557	529	551	537	536	516	483	552	456	468	444	432	540	521	463	486	494	482	469	437	425	447	428	456	461	425	474	435	427	416	446	435	440	437	459	481	477	453	436	421	455	429	412	486	429	460	443	432	461	418	450	401	484	471	418	410	421	453	438	422	427	459	420	444	426	434	409	425	432	442	400	428	422	412	450	430	426	416	461	414	425	407	430	426	447	415	438	444	422	446	445	410	423	441	426	445	451	419	425	476	413	413	395	395	425	425	419	437	449	410	481	426	435	439	454	460	408	433	417	372	435	422	418	423	421	440	451	448	367	395	403	425	444	374	431	426	407	417	387	398	424	425	402	434	440	424	436	438	414	421	437	422	448	409	473	419	425	425	449	434	427	477	377	464	445	423	418	407	444	457	445	391	416	413	433	439	409	447	429	432	388	383	428	427	406	429	441	451	474	424	443	455	430	381	411	410	446	416	414	429	437	426	401	432	431	388	442	470	418	441	424	422	424	419	443	435	445	436	431	405	431	417	380	444	423	428	423	442	384	438	405	484	404	405	412	457	405	429	418	446	423	389	395	435	435	422	418	427	433	395	421	409	417	412	430	420	452	435	416	433	431	436	422	412	443	393	413	385	430	408	436	417	424	384	440	419	437	466	409	433	420	441	388	411	424	442	447	439	445	433	417	418	400	439	437	415	418	416	414	448	430	429	408	429	424	463	397	417	438	418	411	422	412	428	405	433	444	436	434	427	405	411	398	422	417	446	409	436	426	433	395	389	435	393	426	432	443	437	415	436	441	436	426	452	400	441	465	397	444	380	421	410	430	439	425	416	452	418	437	366	390	407	421	424	423	453	445	471	439	443	425	429	430	411	412	443	402	435	434	403	385	451	439	410	395	438	395	430	450	431	440	438	439	397	415	465	404	441	452	402	408	410	444	415	422	400	392	425	414	453	431	417	427	413	438	400	422	392	412	399	406	407	430	423	419	439	419	416	441	427	416	451	440	449	459	451	433	446	407	418	401	418	410	433	432	439	467	421	400	418	392	462	423	443	420	416	410	416	456	445	421	432	409	438	426	422	429	431	422	426	433	421	437	397	427	412	409	420	382	403	413	427	413	401	457	421	451	436	455	454	394	443	419	421	414	447	417	430	430	440	447	436	447	412	434	419	419	422	419	446	417	387	459	381	418	445	426	431	427	413	426	423	415	416	402	436	394	416	466	411	434	393	438	394	442	449	400	433	416	438	410	403	418	419	419	438	429	419	409	455	427	425	425	400	419	420	421	418	421	429	424	393	439	468	432	492	410	387	422	433	428	399	456	392	414	449	421	411	457	422	438	422	435	415	379	388	411	428	411	417	425	425	427	405	446	418	432	443	405	445	438	440	447	438	419	408	424	451	431	453	446	419	454	436	413	444	433	378	440	431	431	402	438	391	415	405	402	421	433	450	425	391	394	412	379	404	420	397	419	419	393	411	443	408	426	408	434	421	448	443	400	401	400	437	436	411	416	414	434	412	405	438	449	432	386	418	412	419	428	384	422	430	434	437	432	433	415	438	423	410	450	444	415	405	443	454	424	410	451	455	402	402	406	440	417	445	406	395	424	427	398	386	417	406	440	419	426	412	414	434	396	417	429	408	429	424	474	447	434	437	420	428	446	425	441	410	402	402	415	419	428	421	396	407	408	428	409	412	437	428	438	393	423	406	439	457	423	426	458	382	442	390	467	420	447	441	430	403	435	420	393	443	472	411	442	420	425	432	451	458	372	461	416	440	404	457	420	431	438	420	442	428	428	438	418	398	411	437	433	426	420	402	411	417	443	455	437	438	425	414	430	383	412	435	450	399	390	428	414	446	395	447	423	432	428	435	432	400	408	458	390	438	391	380	425	424	406	409	413	412	387	436	393	374	406	438	389	442	412	429	408	438	483	413	418	419	398	431	456	435	416	433	394	440	400	426	399	381	414	429	410	416	443	416	401	471	399	420	410	394	435	395	431	446	363	425	412	431	419	430	420	410	434	453	417	425	433	461	418	439	420	447	445	379	453	452	432	406	412	431	425	422	433	407	398	421	467	394	430	429	411	400	455	481	395	444	440	427	422	449	434	425	405	437	437	402	413	460	438	445	439	431	436	424	428	420	439	436	382	430	415	420	416	418	448	396	456	418	457	405	414	399	413	419	435	398	444	443	419	395	423	445	460	433	434	457	436	432	449	432	416	410	376	443	421	431	411	409	438	442	425	415	402	447	436	414	396	416	406	417	387	408	444	467	445	425	422	417	397	408	435	425	407	436	400	426	403	400	397	436	436	383	426	462	436	441	430	414	420	430	439	425	432	415	439	432	421	441	409	407	387	455	440	444	419	416	436	419	399	430	424	440	442	423	427	408	406	438	406	407	426	415	420	424	386	428	462	429	426	438	410	464	408	424	436	426	465	430	424	421	431	423	460	450	416	400	422	371	436	441	452	439	410	403	431	455	433	371	424	405	430	465	412	428	419	438	382	453	387	420	430	429	406	400	407	407	423	385	443	401	412	438	449	397	427	463	406	472	410	410	457	449	437	429	402	430	425	422	401	453	441	390	412	427	422	407	400	458	457	414	446	433	436	440	421	422	424	458	475	419	450	424	424	358	439	424	436	400	437	432	414	414	426	395	414	434	448	418	383	425	401	448	411	411	449	439	465	441	402	453	402	397	439	402	419	401	454	434	418	443	427	424	404	439	402	413	390	441	439	421	434	400	412	404	402	439	452	451	405	448	446	429	444	439	426	415	389	410	423	446	443	434	410	437	412	421	382	444	435	413	425	418	444	413	418	433	433	431	373	434	386	423	414	446	453	408	410	424	408	463	420	404	429	456	416	389	408	465	411	423	446	448	443	422	412	416	467	421	437	414	414	401	397	448	424	406	435	445	428	440	415	422	432	428	431	463	456	460	393	426	412	438	421	424	388	412	422	409	397	389	435	424	441	424	449	465	448	401	453	402	416	446	455	421	434	414	437	468	419	440	422	422	431	429	417	426	434	402	428	406	423	420	425	453	438	419	438	425	422	453	421	463	419	444	389	444	436	438	426	440	414	430	447	434	402	450	435	409	399	441	402	401	425	403	438	395	432	389	396	388	434	388	464	463	441	407	418	413	430	442	458	432	460	430	469	419	415	415	447	407	443	412	440	427	410	397	440	425	466	418	423	410	414	419	413	420	432	416	386	435	445	428	420	389	446	419	433	436	431	461	431	414	439	412	442	413	409	461	413	451	403	435	428	429	423	420	425	377	424	394	456	442	422	430	440	414	430	413	440	435	417	443	408	441	413	429	424	414	452	387	406	394	443	430	424	415	451	433	444	431	457	446	445	402	414	417	430	425	436	443	420	409	458	430	409	435	404	436	411	439	400	431	436	455	463	459	411	440	401	450	427	453	371	443	437	453	375	457	382	435	425	401	387	443	386	409	399	430	470
22492	21108	28675	23781	21109	21164	11861	1349	940	816	710	625	633	582	606	561	521	498	496	508	504	436	477	437	495	448	478	430	456	455	443	418	406	409	415	430	400	417	458	358	415	399	422	428	417	418	398	361	425	414	409	390	386	389	393	408	438	417	405	420	411	436	422	426	413	370	366	416	395	407	418	379	385	422	407	428	410	365	419	386	393	381	405	400	387	379	395	368	380	414	423	418	407	369	397	384	369	407	378	445	425	448	400	401	350	407	396	423	428	371	369	422	394	427	412	431	410	413	377	421	416	400	398	389	399	417	403	395	425	413	423	409	417	413	439	398	399	409	440	414	394	397	359	410	390	398	369	379	435	412	390	416	387	398	390	379	442	418	417	410	413	440	380	414	375	419	393	391	434	408	392	390	386	409	386	391	423	438	432	412	423	376	405	398	400	372	393	429	425	415	378	361	373	374	390	433	435	409	407	421	405	370	373	412	417	419	425	381	396	394	427	429	401	432	390	403	399	416	392	382	398	387	427	381	402	382	411	430	406	391	430	379	401	433	404	412	384	378	402	399	419	416	395	353	416	411	409	422	409	423	394	400	404	411	419	376	380	399	424	412	417	431	406	395	386	425	382	425	431	380	417	413	444	380	381	357	436	383	370	392	391	415	423	395	384	439	407	388	413	418	414	377	405	410	404	384	421	405	446	361	419	434	436	396	423	382	416	425	411	401	387	450	431	411	394	386	389	429	396	386	370	401	386	410	388	414	380	406	409	417	413	365	391	378	417	406	436	410	434	439	384	371	415	399	399	376	430	391	392	379	431	406	392	388	433	390	368	384	404	406	413	351	418	399	415	417	387	398	366	416	411	402	402	395	373	372	382	408	429	416	430	401	426	410	410	395	419	453	435	400	444	398	380	421	374	424	428	346	378	417	411	409	407	399	431	369	420	428	395	396	413	410	408	393	386	409	397	378	373	434	413	405	407	403	400	409	436	432	407	370	414	393	401	382	427	411	411	404	420	394	378	404	431	420	409	398	410	387	409	394	407	386	451	428	407	406	403	433	372	418	428	405	432	396	390	427	413	384	409	405	421	414	422	400	405	422	453	384	392	405	358	427	361	390	426	408	425	401	414	406	389	435	370	392	433	413	417	472	430	407	389	396	412	358	392	375	409	402	420	385	397	386	397	416	399	385	397	442	419	430	446	409	420	411	444	421	381	392	450	391	393	395	398	426	417	368	402	393	373	405	372	417	431	408	434	424	378	418	383	400	399	408	408	405	431	395	408	335	437	387	428	431	401	410	373	407	357	398	401	401	420	421	427	380	380	387	384	390	406	420	442	394	394	403	406	394	384	379	414	410	397	418	394	370	419	419	422	380	400	432	398	432	388	403	418	393	363	357	419	392	458	404	392	392	425	380	408	418	400	371	405	426	404	390	425	395	437	393	419	429	398	369	429	355	405	373	389	431	403	428	419	423	392	402	383	405	410	398	365	423	411	403	344	417	389	419	411	406	390	428	385	369	404	420	400	402	357	442	407	401	415	367	397	423	392	370	387	373	438	441	399	392	407	386	405	382	367	409	451	395	441	373	378	399	427	378	383	408	425	396	408	434	410	403	405	395	419	412	382	431	420	384	431	419	410	414	400	387	413	395	379	410	410	416	390	363	412	425	426	398	398	390	390	428	418	414	419	402	390	400	409	400	386	394	415	435	396	391	419	368	419	426	380	391	403	433	410	460	371	422	374	371	375	374	420	360	365	424	404	414	419	408	405	427	393	428	392	393	400	417	408	381	394	464	431	395	439	386	437	425	406	440	392	377	424	394	425	398	388	381	418	413	425	444	386	396	402	421	441	392	401	415	430	401	386	378	403	400	402	399	399	387	404	393	428	418	424	406	405	402	411	364	407	411	412	404	376	379	391	411	379	425	392	430	429	380	364	419	403	436	402	405	393	392	398	390	432	415	414	383	428	407	414	410	437	409	410	425	391	369	420	380	430	418	431	393	396	443	422	393	395	379	393	386	424	407	482	375	426	381	385	393	397	372	409	372	424	413	400	405	419	445	415	405	396	435	413	416	414	398	388	394	428	395	400	403	401	395	398	407	398	447	439	377	373	391	407	411	385	454	403	391	397	416	405	405	394	425	438	389	401	406	416	436	386	436	383	398	402	382	386	366	447	436	371	377	367	397	409	399	407	432	416	445	418	417	391	419	361	415	398	418	385	386	388	398	383	418	383	399	419	390	402	360	379	398	394	407	388	401	411	412	412	394	465	399	430	403	426	374	400	402	414	440	401	385	382	402	383	381	410	433	420	407	427	417	433	390	383	402	433	419	434	418	375	427	390	404	385	379	403	409	398	393	419	406	410	390	392	385	417	415	445	383	352	385	414	418	383	381	387	415	376	401	409	404	389	419	406	450	408	375	403	441	372	400	435	395	422	392	390	423	381	395	423	385	383	360	395	371	384	412	408	393	406	425	400	400	421	405	420	423	402	399	391	412	439	426	423	410	368	403	390	395	388	414	408	393	421	431	431	402	441	381	385	411	417	411	417	390	428	400	415	397	452	417	386	402	398	370	415	419	401	379	373	397	419	435	373	380	396	419	357	421	376	390	410	407	395	383	420	393	396	397	420	385	359	414	416	390	405	429	354	433	449	401	390	404	440	390	401	388	403	395	420	385	403	418	401	404	369	410	436	396	404	391	398	414	424	433	401	424	388	383	417	424	394	398	421	422	388	385	434	419	374	399	418	396	433	394	394	395	428	384	366	412	405	408	404	380	381	380	394	394	415	434	435	398	425	422	416	384	394	446	397	390	426	410	410	422	416	384	408	411	442	410	405	426	386	420	390	428	442	417	424	412	387	365	420	402	416	396	370	431	382	376	389	412	384	405	430	421	428	423	393	417	401	418	433	393	399	367	387	411	386	410	363	371	428	405	387	387	394	453	403	414	408	397	438	421	429	396	390	401	431	395	391	371	413	417	410	401	379	404	426	416	388	367	371	419	421	406	395	414	436	382	417	440	445	392	413	389	379	412	375	413	448	415	371	407	370	392	390	388	415	415	411	411	384	437	393	415	407	394	410	389	366	380	416	408	387	416	402	391	420	407	426	383	436	418	424	413	397	415	418	413	414	437	420	382	406	435	407	405	378	388	436	418	387	397	404	411	408	401	408	429	373	388	420	425	398	427	376	396	398	393	407	378	402	406	437	408	404	412	424	402	408	417	423	432	379	414	416	379	395	383	405	418	380	383	404	390	435	419	374	374	400	396	400	416	412	450	440	439	391	434	443	361	412	376	367	402	404	365	400	430	388	380	415	394	420	403	395	380	378	422	411	416	399	408	428	409	425	426	396	391	419	412	369	395	419	397	423	405	444	394	379	395	405	370	377	382	401	424	382	416	420	382	387	403	418	432	364	355	400	406	387	434	392	401	417	378	407	361	392	412	404	403	399	377	369	406	402	376	390	427	407	424	405	456	388	402	407	414	382	417
11753	12815	10966	5310	3580	2724	2160	1663	1277	1120	963	779	753	744	632	657	603	584	535	544	485	524	484	507	480	479	434	507	477	527	495	459	467	446	457	445	484	469	445	459	422	453	431	472	447	442	404	456	426	453	417	415	442	452	431	441	426	424	442	449	441	431	404	460	427	397	431	460	411	437	417	418	428	448	425	424	433	442	430	439	471	440	458	433	415	412	451	439	418	419	440	441	434	436	409	410	425	458	416	419	425	409	441	396	419	462	442	404	460	424	443	442	469	402	440	427	423	398	433	407	435	424	405	424	449	446	401	445	427	417	430	376	408	437	374	435	430	451	407	411	418	444	434	437	447	417	416	439	419	448	412	413	420	397	433	435	427	401	402	420	431	443	434	379	462	462	439	439	412	440	430	456	419	416	423	456	409	406	421	392	448	439	409	436	450	457	423	432	434	429	423	411	445	403	415	413	427	440	440	445	394	461	421	427	460	403	424	477	424	433	446	418	416	420	425	442	392	428	443	408	437	449	426	407	399	394	411	438	414	459	415	462	438	437	445	388	453	426	457	423	420	443	440	435	445	426	427	401	461	395	399	403	408	421	417	410	411	431	414	392	445	418	406	424	375	401	415	467	420	449	437	477	409	411	415	405	429	453	442	404	442	381	419	379	409	407	428	397	397	431	450	443	413	468	431	398	431	377	396	436	391	416	420	421	414	446	409	452	475	440	411	420	411	456	392	420	397	437	414	455	467	390	405	394	438	437	440	436	424	411	414	392	433	447	434	418	400	441	432	399	413	411	404	389	438	420	430	451	439	445	421	408	448	452	458	428	393	405	423	408	432	433	416	435	418	414	458	374	403	458	388	430	428	411	436	425	448	436	401	392	451	411	440	402	459	454	420	452	380	432	411	406	468	410	385	437	426	412	465	433	432	474	395	393	414	438	431	416	431	468	444	441	478	397	440	414	446	468	443	431	435	436	428	423	437	446	431	431	385	436	421	433	445	463	432	467	412	409	424	396	469	411	401	391	449	423	409	435	433	447	446	441	417	423	452	403	391	464	385	437	412	394	396	442	432	434	436	443	471	411	406	395	453	432	408	421	401	432	407	376	427	438	436	438	444	410	437	426	442	418	412	422	444	479	436	433	418	439	435	425	421	420	423	435	435	417	443	431	431	424	424	415	399	450	442	430	408	449	450	400	413	424	397	398	419	389	409	424	398	426	441	403	406	416	444	412	411	447	410	397	435	418	428	433	460	385	439	393	408	442	443	423	428	425	434	425	390	440	406	403	446	418	481	431	430	439	441	440	438	406	403	434	427	422	398	422	400	411	412	433	391	432	455	414	425	428	390	464	408	420	436	436	414	399	430	455	440	417	409	420	436	452	430	405	445	454	432	433	434	419	374	397	437	405	430	427	447	407	399	420	420	436	429	429	403	397	398	427	405	430	392	404	404	425	402	412	425	427	429	447	436	402	441	421	398	401	409	417	439	428	434	366	429	394	420	433	416	406	417	398	391	449	425	394	418	388	398	410	449	426	435	395	418	454	408	438	421	420	405	387	456	391	427	391	434	428	460	401	442	431	415	397	423	392	425	392	433	434	446	435	380	442	429	397	422	416	420	420	428	451	413	416	413	435	421	405	445	462	430	420	449	394	397	412	447	417	408	419	428	451	431	385	428	422	442	402	404	414	390	437	397	476	451	416	401	395	410	394	426	396	451	397	424	415	435	408	415	391	419	436	432	407	406	435	437	452	408	427	419	412	418	411	449	431	425	410	418	432	441	414	445	441	379	395	416	450	427	419	418	462	414	461	415	424	394	417	431	415	457	413	406	423	445	400	424	432	433	417	416	391	420	408	457	434	392	409	448	424	404	382	370	415	466	419	428	454	441	412	430	438	420	420	430	433	446	463	376	407	420	444	390	402	405	434	441	417	430	397	418	419	443	412	378	406	418	431	427	421	452	401	422	413	440	454	415	443	455	428	415	447	421	406	431	426	403	426	435	419	432	437	414	417	429	415	431	445	432	417	459	435	422	439	387	425	420	434	414	391	420	418	435	374	404	440	434	445	403	427	445	415	405	421	447	422	447	444	416	398	409	432	409	415	403	416	419	392	445	476	400	457	444	412	446	394	398	436	391	403	421	382	433	363	437	447	357	403	409	434	420	388	446	426	442	456	471	427	383	429	445	445	459	382	443	433	410	436	419	481	439	450	402	399	456	442	398	375	467	409	409	418	428	428	420	400	401	406	418	457	397	420	397	399	401	448	410	430	442	408	363	443	449	436	452	444	413	434	421	394	423	422	447	401	459	380	436	414	404	451	410	427	439	389	415	413	430	413	446	429	410	443	420	443	401	448	423	406	420	405	401	383	454	394	439	404	407	405	412	416	429	424	436	407	435	401	436	427	411	417	431	441	411	391	441	431	430	415	482	422	423	431	453	428	417	443	404	406	427	419	400	464	439	421	426	423	443	419	419	371	438	421	407	416	467	444	397	430	420	442	425	386	428	433	446	428	418	411	419	416	439	422	439	413	407	386	427	449	437	431	451	397	394	442	410	426	447	424	429	401	422	387	436	432	413	430	404	385	418	434	425	407	402	395	431	429	426	387	430	435	436	437	441	436	414	428	406	409	404	427	431	408	416	472	417	409	434	448	444	436	421	443	419	424	452	444	428	399	406	443	426	408	425	397	425	415	416	436	404	442	438	460	389	413	457	402	411	450	412	449	431	439	444	396	443	410	420	389	467	453	432	452	420	414	400	414	444	438	433	441	425	414	445	453	418	405	442	430	399	383	412	399	404	402	408	384	443	417	429	437	425	454	406	411	392	440	430	450	426	425	441	470	450	415	426	429	405	442	419	439	426	432	424	381	447	423	449	445	456	434	412	443	422	412	427	459	424	422	439	432	397	408	446	412	418	430	427	407	446	422	414	408	428	440	409	408	429	417	398	407	414	442	429	442	422	427	427	418	448	444	454	435	431	438	435	448	427	435	421	404	435	437	413	444	445	442	454	423	474	431	441	425	401	468	415	441	402	416	449	398	438	400	430	443	440	424	428	429	415	426	414	417	425	436	442	385	408	395	418	428	422	388	433	414	378	429	464	423	449	449	418	442	427	435	413	409	401	414	458	374	450	394	426	438	405	431	403	436	415	391	459	416	441	418	415	405	415	418	445	420	420	448	447	409	466	369	397	426	456	407	428	417	433	410	443	416	406	427	426	452	463	454	427	426	390	425	439	450	421	442	440	420	401	446	435	392	419	413	404	407	377	423	423	433	430	424	429	433	414	417	455	461	428	419	395	463	453	432	434	428	398	455	434	411	415	415	411	439	375	420	418	413	417	406	434	415	429	427	409	418	452	438	429	396	435	422	415	427	414	417	412	428	399	399	438	412	440	419	390	416	458	389	458	398	446	433	404	419	431	447	450	379	427	415	455	411	428	422	465	395	402	397	448	452	389	405	409	437	452	441	441	414	432	424	429	468	430	407
22372	21026	28595	23661	21026	21075	11887	1194	845	740	759	680	596	571	533	491	558	482	496	498	504	426	463	480	426	416	453	471	460	461	417	401	397	472	425	418	371	425	439	429	408	395	440	398	413	413	395	444	422	430	383	383	383	440	395	454	402	426	394	406	446	375	402	437	402	403	463	356	423	403	420	416	400	372	437	408	411	409	432	449	397	421	412	424	423	350	423	404	441	388	403	409	444	397	377	447	402	408	412	410	439	395	395	418	400	459	416	417	400	427	403	409	417	403	409	404	390	391	397	405	393	431	410	412	392	393	394	404	406	418	416	417	437	381	416	412	402	435	409	418	385	395	404	395	415	384	428	400	399	398	401	449	425	382	401	398	407	390	365	404	397	398	394	437	376	393	381	423	434	422	390	419	416	392	402	389	429	411	412	416	435	445	409	391	368	425	396	434	383	445	372	418	404	422	457	381	404	404	388	399	396	442	398	399	419	405	402	410	433	364	400	425	406	394	411	409	425	397	399	419	385	423	400	425	410	413	414	413	427	400	402	431	408	406	392	396	399	418	402	396	394	408	401	398	371	439	463	423	385	391	417	381	391	393	383	420	373	410	451	377	418	401	393	409	360	376	427	420	416	385	418	412	381	359	403	392	401	405	408	420	388	420	403	439	430	440	424	399	387	374	440	426	417	391	449	414	396	432	384	365	362	393	392	355	381	415	380	430	404	456	403	427	408	420	427	377	401	402	406	437	387	380	416	412	404	409	406	424	423	432	397	425	384	409	413	409	396	410	408	429	395	384	423	422	421	419	397	364	393	405	423	389	419	402	400	394	422	371	398	421	400	405	406	451	379	431	387	414	434	411	361	428	435	420	397	427	399	397	399	403	414	404	380	400	393	413	435	376	417	458	414	437	391	382	413	412	390	388	418	426	369	415	404	401	414	418	408	417	386	408	386	418	424	380	376	406	422	401	424	388	391	415	408	389	396	398	414	379	410	417	429	378	403	410	393	365	420	374	421	421	423	381	431	404	425	414	402	406	393	362	401	416	401	432	416	412	380	397	403	450	393	380	374	390	390	433	388	421	416	406	424	410	424	395	386	434	442	409	415	438	423	395	423	377	381	368	417	408	395	414	415	391	427	353	418	390	389	384	426	408	389	427	386	373	414	383	409	433	403	411	425	409	394	401	374	401	394	366	395	390	397	410	403	415	409	409	410	417	393	428	406	403	412	415	395	391	397	408	376	400	388	415	386	419	448	398	401	396	411	416	412	412	401	450	444	397	396	407	382	437	380	397	415	409	417	440	417	411	421	387	396	385	373	397	411	396	396	428	422	402	405	386	412	406	408	411	416	441	370	419	406	392	399	398	387	383	418	430	443	390	414	437	376	423	369	410	408	385	398	403	428	414	394	423	383	443	393	415	381	425	435	388	411	405	402	376	422	395	420	447	392	406	366	386	423	395	401	412	421	421	428	433	421	423	420	442	433	386	379	450	409	394	423	398	417	411	381	388	394	399	408	427	373	433	384	391	394	431	404	438	388	385	423	407	425	395	420	407	406	445	434	421	403	406	382	414	395	396	412	420	391	389	392	383	433	450	389	400	433	405	389	390	449	429	410	403	414	427	405	397	389	400	415	417	425	411	434	432	389	407	404	424	389	399	407	380	436	381	409	409	374	409	452	393	418	418	390	414	435	423	409	446	442	400	378	418	369	391	418	398	378	405	401	431	430	396	424	399	377	390	416	421	401	463	393	405	421	421	415	418	404	407	381	429	409	421	403	414	422	421	398	398	382	417	409	427	396	420	413	376	417	389	411	365	372	405	414	383	411	411	397	407	398	433	362	383	421	419	426	391	401	420	423	378	406	388	428	407	467	410	439	396	425	384	415	405	418	414	442	410	418	410	426	410	373	406	407	373	445	432	438	412	399	380	406	402	404	365	403	402	417	373	421	416	396	440	389	404	393	399	410	430	404	410	398	406	431	418	406	436	415	404	426	383	398	391	402	423	438	392	378	405	397	350	409	423	411	421	404	441	380	425	407	373	409	415	405	396	429	413	439	398	452	412	424	422	415	409	433	403	384	404	390	411	381	400	426	392	389	428	380	409	402	419	457	414	410	436	401	413	406	404	414	402	414	386	374	406	396	387	430	391	413	442	391	399	407	389	424	387	441	381	372	416	405	424	415	419	371	398	442	366	371	377	402	404	396	402	414	408	425	443	405	414	389	374	405	408	399	427	412	410	416	398	398	398	400	380	401	405	403	390	379	379	393	403	394	396	386	391	366	402	398	355	388	454	438	420	419	410	409	406	424	420	434	420	400	417	398	420	421	383	389	402	432	415	386	382	448	383	406	420	387	430	417	405	416	407	412	383	410	394	404	413	404	418	409	419	393	408	363	405	401	422	390	388	423	368	416	416	355	410	392	367	427	432	402	418	371	409	416	399	375	400	388	427	423	390	424	386	424	386	414	394	397	418	401	396	416	424	371	407	447	416	426	412	428	403	376	426	410	438	410	421	410	420	415	432	421	430	382	406	383	399	379	408	401	373	407	383	432	399	395	422	428	442	403	420	458	420	386	409	443	431	423	435	428	410	431	414	415	392	441	421	422	399	433	374	397	395	388	424	412	453	409	417	433	374	421	429	427	415	401	387	400	435	391	399	397	415	437	387	401	384	450	422	406	379	401	420	371	425	430	419	417	377	372	432	411	455	407	422	383	403	380	416	356	419	411	395	369	390	418	387	412	366	373	411	435	417	397	424	392	392	408	402	407	392	396	402	384	409	398	388	404	401	409	375	392	409	401	426	410	398	425	411	407	418	388	409	439	408	405	389	415	440	379	396	386	393	402	405	400	422	384	405	421	401	386	438	398	415	419	400	450	389	379	384	405	373	379	429	405	390	373	408	402	369	393	429	375	360	427	398	365	373	395	378	412	417	407	388	395	394	375	398	375	414	420	413	430	404	360	377	397	415	413	377	385	431	419	417	422	410	456	400	380	385	420	399	394	428	380	415	417	383	405	394	400	406	362	423	389	381	411	384	400	404	382	365	426	411	387	410	434	401	410	395	446	379	441	405	401	388	407	388	414	384	418	390	435	424	395	395	406	402	367	413	412	402	377	363	436	422	425	414	392	372	400	380	428	423	401	391	438	397	436	421	391	391	412	426	439	445	425	428	389	363	404	472	433	399	369	395	408	397	428	373	376	387	382	431	427	434	425	385	430	421	396	411	398	406	392	377	430	380	423	405	402	389	398	431	411	423	376	408	395	398	379	368	391	431	394	402	391	427	429	407	384	376	437	402	408	398	411	390	414	398	383	383	407	411	410	430	407	365	408	385	369	457	390	418	406	424	435	426	385	411	392	385	426	425	387	393	433	404	397	388	438	395	395	453	384	439	404	362	409	366	433	389	391	433	414	390	413	399	410	435	387	429	402	386	447	406	374	425	393	397	385	407	411	400	418	425	380	418	378	368	396	408	421	448	371	432	432	421
12236	12783	10770	5293	3557	2644	2076	1573	1374	1033	945	891	766	741	686	672	554	588	562	548	563	503	507	501	503	470	479	492	479	482	496	485	451	448	462	429	460	429	452	462	456	456	433	444	437	465	440	405	479	443	417	444	473	490	439	445	410	443	428	437	419	402	428	387	404	468	438	419	432	455	430	426	455	405	431	425	408	422	414	385	424	438	405	404	464	414	415	434	417	408	465	405	428	456	431	389	460	435	428	436	413	422	432	420	403	417	448	477	442	421	408	435	417	401	426	411	451	445	435	435	430	430	405	431	403	411	427	423	420	406	401	424	418	412	422	423	403	383	437	439	460	420	447	419	425	403	447	434	417	417	399	440	447	397	400	406	418	455	396	433	427	428	441	399	368	434	434	420	423	400	429	405	428	434	438	413	432	430	425	405	439	423	431	443	414	457	470	414	406	422	457	423	395	395	414	412	420	427	410	446	418	419	418	433	436	405	423	439	438	403	421	431	431	420	425	379	432	422	399	408	436	393	495	419	435	451	428	411	416	399	399	409	441	423	417	399	445	410	441	466	417	424	417	395	379	436	438	437	431	429	366	407	429	427	385	423	411	419	402	439	406	407	423	382	402	429	394	456	440	420	433	417	432	411	389	439	437	459	458	452	419	409	439	417	430	413	435	435	414	421	449	422	380	433	397	441	430	444	411	438	426	423	430	404	413	388	408	407	395	389	444	428	436	450	414	444	480	449	435	439	427	427	415	468	405	405	434	423	437	429	406	413	420	426	443	401	456	435	411	437	433	459	411	442	441	417	435	428	441	405	421	415	388	425	400	431	432	408	470	447	397	445	411	440	411	401	449	402	432	445	426	427	399	420	424	431	447	451	429	423	439	419	424	426	401	437	410	401	387	426	394	394	416	415	420	435	464	440	404	364	426	418	418	421	435	455	438	451	432	459	426	461	430	410	460	455	407	436	416	387	437	446	420	413	422	407	435	436	399	437	406	458	377	407	410	399	426	400	420	422	450	433	408	420	414	405	428	423	440	401	420	424	423	403	452	424	437	412	435	447	443	393	433	443	408	397	417	446	431	448	424	449	455	405	451	429	413	428	411	435	442	445	415	442	451	427	440	407	386	469	426	402	446	453	449	437	432	438	420	406	416	438	439	421	430	418	408	431	404	457	444	413	414	416	451	420	454	402	413	443	439	377	407	440	380	419	427	417	463	426	433	409	435	424	438	447	398	426	458	406	417	425	421	444	431	443	428	449	439	444	412	412	398	447	417	415	438	426	415	455	410	441	392	422	448	416	415	428	428	436	423	395	433	436	425	464	403	422	453	454	375	450	365	429	389	407	423	424	425	445	435	423	436	409	451	432	400	435	411	438	405	413	460	438	436	444	441	401	404	379	470	391	430	434	402	415	386	399	444	392	424	455	434	445	433	449	453	427	391	419	424	430	424	440	392	410	402	378	446	424	429	422	474	412	453	426	397	422	424	455	422	447	439	450	405	414	460	420	471	389	424	411	377	433	434	465	427	438	385	449	413	395	412	437	394	414	448	400	428	432	414	406	404	409	437	424	441	374	408	484	439	436	372	407	423	432	463	414	435	442	408	470	407	402	433	419	435	403	412	399	413	434	448	411	420	467	386	442	412	430	418	420	422	452	420	417	429	403	411	419	443	436	403	392	458	479	426	404	462	410	446	440	446	390	445	463	448	465	423	365	415	438	429	424	421	459	450	429	426	415	403	428	463	411	441	459	430	457	419	416	402	462	409	473	458	397	396	429	435	444	418	438	407	427	427	445	409	408	422	431	418	428	440	433	444	414	428	428	412	419	415	404	420	435	354	437	414	392	455	386	410	411	435	442	462	446	434	421	443	436	410	425	443	415	425	418	415	403	425	404	442	455	424	432	471	433	415	446	444	413	456	393	435	430	429	453	457	425	453	433	400	396	412	402	428	428	383	474	418	417	407	428	419	424	357	424	414	438	435	382	420	448	438	415	426	439	421	404	417	391	410	443	393	411	412	419	417	425	436	425	409	426	401	419	444	438	431	423	424	405	407	431	415	444	389	389	421	429	422	426	448	432	415	427	423	439	437	429	464	395	381	447	467	451	397	404	381	461	417	421	434	413	454	431	422	423	422	417	423	376	412	446	413	420	409	417	451	440	429	410	408	413	401	399	425	453	402	441	412	445	410	395	447	452	430	460	434	437	465	439	408	446	419	431	425	406	387	420	431	437	446	441	447	394	455	419	424	406	432	448	464	417	426	424	400	415	425	427	404	439	420	409	428	424	383	407	421	413	382	436	432	413	441	461	427	439	470	433	410	447	424	463	443	439	417	457	427	412	461	448	402	420	416	445	427	376	373	421	459	430	406	418	439	417	443	435	391	399	444	386	436	410	404	442	410	399	411	435	404	379	418	441	414	425	431	458	420	398	435	408	417	430	431	435	453	418	385	454	464	414	434	441	427	408	435	413	426	438	424	417	409	450	442	427	401	427	419	415	407	393	397	420	423	401	432	402	415	458	420	404	406	439	408	443	405	435	447	412	461	422	390	433	417	430	440	425	436	420	449	428	416	403	405	424	459	424	415	427	402	409	430	426	419	413	470	424	452	465	420	420	421	437	414	437	435	428	403	437	417	444	426	386	436	410	443	438	411	395	401	428	384	456	421	417	411	438	435	409	411	421	418	454	382	430	429	432	425	419	447	414	438	410	422	420	370	395	422	403	402	423	431	423	444	401	449	382	442	414	371	422	435	443	448	433	382	438	428	440	425	395	449	422	402	420	421	391	424	436	432	411	412	449	407	430	421	431	410	416	413	423	409	439	409	417	393	440	436	439	437	448	431	434	391	411	435	394	441	417	423	478	452	415	399	457	402	414	425	351	394	455	431	438	453	440	426	427	453	420	410	411	409	409	440	439	419	477	406	401	423	425	429	450	454	425	410	408	443	415	398	454	420	450	421	435	398	427	416	402	442	436	464	442	422	404	465	401	440	434	447	395	411	396	441	440	423	446	450	473	408	418	440	429	431	396	421	424	438	407	432	415	442	418	441	411	387	437	405	450	410	446	400	448	438	407	439	386	406	440	410	421	445	449	392	440	423	430	432	449	419	448	412	423	442	442	429	412	425	455	415	414	399	455	428	360	414	405	421	429	411	425	414	416	443	435	415	443	438	443	433	424	396	404	428	422	439	472	430	420	462	449	376	408	406	428	428	449	423	440	428	428	429	426	459	409	418	416	385	448	423	411	392	425	443	450	413	408	435	454	406	403	447	404	446	434	428	388	417	398	452	403	418	433	463	442	430	425	407	413	391	412	413	447	439	424	377	421	447	408	429	423	404	433	426	405	416	433	424	430	442	424	405	377	430	415	482	415	451	406	443	421	426	432	445	436	435	420	446	461	437	461	421	386	417	459	437	468	456	419	430	465	441	407	461	413	443	409	420	440	382	414	424	412	410	365	410	469	416	393	407	433	416	408	413	418	426	419
22416	21084	28669	23756	21088	21141	11998	1264	912	797	753	604	616	608	581	554	469	522	490	539	459	464	460	508	447	472	450	427	434	411	434	412	451	447	427	434	424	423	425	419	423	425	413	421	380	412	464	415	392	434	371	400	399	418	406	421	416	417	403	432	410	417	409	402	415	401	395	402	386	388	395	406	428	430	433	434	434	455	466	405	370	405	410	398	407	396	410	416	426	381	385	407	385	436	379	416	408	392	388	407	422	424	409	395	353	416	354	385	432	398	438	403	436	414	422	425	419	425	427	395	400	411	428	440	421	429	377	381	371	397	413	396	403	416	364	414	397	400	395	443	456	432	383	381	452	405	359	452	391	403	366	432	419	399	439	409	389	401	412	424	459	406	401	423	414	400	402	402	420	400	427	424	394	376	405	380	427	421	423	406	414	411	389	398	394	450	430	399	412	423	419	374	377	379	434	437	402	413	420	415	432	405	421	414	440	428	403	410	433	387	392	424	407	396	397	409	401	443	368	368	412	393	412	390	402	405	414	407	415	423	415	419	410	390	386	423	455	433	411	394	403	408	405	422	459	407	437	392	375	415	417	412	420	416	410	450	417	395	382	411	421	407	418	404	417	379	422	419	430	410	411	419	420	401	382	424	419	399	439	435	452	386	422	414	437	445	462	406	386	438	382	352	429	417	441	389	448	445	418	414	393	370	389	397	386	379	389	414	407	411	401	416	427	405	398	431	417	471	420	420	399	383	422	389	409	427	407	423	403	380	396	434	411	388	396	411	388	433	405	440	406	394	419	410	354	397	369	413	403	425	406	438	435	450	411	445	420	433	385	418	405	414	399	404	429	404	456	410	382	423	398	421	411	398	381	417	409	384	441	417	408	391	394	396	415	427	395	393	441	406	429	446	414	415	412	428	405	419	396	415	405	431	441	371	384	420	432	429	407	406	427	431	409	395	408	400	411	424	445	426	416	397	418	406	401	402	413	417	423	408	339	407	408	445	389	388	434	403	399	435	425	434	414	394	405	434	395	381	423	433	415	414	404	394	374	423	382	459	430	446	430	370	416	405	394	430	438	403	382	372	431	406	386	405	427	395	428	418	410	417	426	404	385	391	447	423	393	377	377	405	396	389	413	414	416	395	407	437	393	360	413	427	408	425	405	401	413	456	372	408	426	406	427	418	407	402	379	417	437	382	405	412	415	414	388	399	413	391	422	430	404	379	390	416	383	372	414	407	384	474	409	404	411	405	403	387	393	373	423	394	433	404	403	419	459	390	432	396	408	399	426	398	418	393	442	409	410	417	408	434	398	421	410	386	399	411	424	378	469	399	410	430	430	416	424	402	422	414	416	395	403	417	403	390	372	395	372	441	424	415	419	425	397	393	407	401	450	405	430	365	403	412	383	434	448	439	417	396	364	413	422	451	389	421	411	418	431	415	413	425	403	412	422	418	431	432	419	403	404	380	372	385	453	407	451	397	414	436	427	401	422	397	391	416	377	426	422	423	401	436	429	412	440	415	438	418	407	397	427	415	383	392	393	422	396	424	456	387	399	414	417	422	436	425	413	405	430	402	420	413	377	403	423	443	394	407	419	409	404	408	444	406	400	430	415	437	376	400	432	352	431	445	414	418	390	400	439	413	413	401	406	390	402	401	410	389	374	441	429	407	387	462	391	446	398	398	403	389	390	437	421	384	392	428	399	389	425	412	413	403	441	392	383	384	449	359	359	417	420	413	406	394	434	425	405	381	458	433	420	394	350	415	398	420	415	396	412	416	419	431	434	401	416	434	456	396	409	413	379	421	418	382	448	415	407	382	409	415	381	434	396	404	412	401	405	414	419	408	430	397	436	388	417	451	413	391	404	393	392	429	434	412	387	414	403	428	445	427	406	405	433	367	389	413	416	433	414	413	427	423	386	415	393	416	424	409	392	407	400	390	395	387	409	423	393	382	381	411	385	394	382	390	456	418	385	422	447	402	389	405	431	440	416	425	451	425	399	417	442	371	430	440	413	415	370	404	395	415	465	406	404	409	405	417	409	428	404	419	446	378	420	420	394	398	441	381	422	410	415	401	393	428	434	447	421	361	421	407	465	421	427	426	380	391	385	401	380	387	387	418	425	421	367	416	416	424	446	406	439	364	375	409	428	384	466	408	371	428	403	386	402	419	405	399	419	443	397	373	438	397	402	462	391	438	414	387	411	379	387	381	450	441	403	423	401	457	414	409	431	348	402	429	443	415	404	394	392	442	414	412	414	407	426	411	411	415	405	412	436	386	384	432	419	389	409	422	414	412	424	397	382	434	391	376	390	414	429	393	451	389	383	401	404	392	426	404	423	416	431	396	373	424	407	409	417	452	402	413	431	404	405	432	409	398	390	389	406	375	381	421	419	402	389	401	435	435	412	379	413	416	425	403	415	425	416	453	417	408	378	384	373	434	400	390	388	391	425	402	386	418	407	382	384	401	409	407	427	429	414	383	440	434	419	438	414	392	422	408	395	437	387	397	380	410	400	434	380	422	421	436	440	411	400	398	430	441	394	425	434	423	448	404	410	387	423	438	397	381	423	426	418	375	412	435	419	399	440	373	413	392	395	402	395	407	426	395	378	372	446	407	424	366	389	388	428	410	377	399	411	439	415	443	434	405	430	362	428	428	390	399	375	417	408	431	424	389	424	434	390	418	443	419	428	422	385	350	387	381	422	432	408	383	373	384	382	418	426	385	403	391	440	379	411	440	372	438	421	403	393	417	394	389	440	386	420	442	434	408	422	437	405	406	423	414	414	409	407	397	445	409	409	453	417	379	429	406	389	425	397	393	427	398	449	433	399	409	417	432	386	424	437	409	444	393	406	437	430	378	439	398	377	409	412	389	404	399	393	413	412	403	434	397	405	415	404	443	365	436	443	410	436	421	404	399	401	399	422	403	377	403	402	382	409	396	414	412	419	377	402	438	372	383	393	420	431	384	399	387	473	417	419	409	447	416	420	409	417	408	391	427	406	415	396	435	423	399	435	431	410	436	412	374	386	389	434	422	440	396	426	437	437	392	426	430	408	421	426	412	435	382	404	443	416	411	415	437	410	434	424	394	437	411	399	456	444	417	386	424	384	416	431	396	401	382	418	434	456	421	404	414	424	426	420	410	383	387	382	379	403	442	416	420	407	418	448	405	396	403	399	408	391	463	396	449	429	397	424	395	373	402	397	374	401	385	426	428	385	435	431	407	426	443	384	397	436	414	392	405	400	403	404	411	404	372	411	389	401	426	400	439	387	382	390	405	426	394	385	368	413	430	452	383	412	410	402	398	405	405	413	418	408	418	418	386	417	421	391	409	418	406	420	415	413	404	409	408	373	424	390	392	417	371	377	398	385	414	412	392	403	396	440	382	371	393	405	422	418	420	398	444	445	406	396	411	404	398	389	392	435	422	383	409	425	380	394	393	421	397	408	390	404	396	410	419	430	438	414	415	397	420	395	409	427	374	423	402
12464	12899	10788	5375	3634	2702	2173	1715	1354	1048	914	867	793	751	655	594	600	556	549	519	536	540	528	500	471	510	520	482	493	508	507	478	462	492	506	484	465	462	443	449	426	432	426	451	459	438	439	461	420	433	452	423	434	462	421	451	458	410	439	446	449	466	442	433	412	424	398	439	437	422	451	422	436	406	414	464	441	451	439	402	404	429	446	441	443	431	414	420	453	446	453	440	409	457	426	400	439	428	456	419	441	430	442	428	415	433	408	446	427	426	429	432	466	408	451	440	440	426	465	406	443	447	497	403	421	460	423	447	423	405	440	405	404	416	457	434	425	451	457	451	447	467	401	449	395	416	417	444	415	398	431	438	463	443	438	437	429	415	438	409	408	419	429	409	402	434	418	387	430	452	442	429	455	411	386	452	437	395	409	437	429	457	415	406	392	431	435	426	430	423	435	422	458	461	423	441	426	461	427	430	399	444	436	461	468	400	411	417	433	442	453	439	428	434	427	430	434	452	417	426	418	431	414	424	403	396	453	410	449	421	447	425	413	455	425	426	400	425	441	424	427	390	401	406	415	412	387	405	414	437	453	414	419	405	447	421	425	405	419	446	432	415	474	455	394	421	405	385	417	433	420	437	459	413	475	424	426	404	457	422	444	433	408	417	441	414	391	411	422	429	433	429	410	418	414	438	454	423	399	442	419	466	442	445	453	453	417	424	429	453	380	405	441	432	451	442	415	445	485	434	410	396	430	413	452	383	409	451	440	457	435	471	420	450	378	416	476	413	417	415	383	419	436	446	436	447	421	430	419	394	450	396	436	397	406	417	411	423	416	399	426	466	417	440	409	391	442	433	404	465	419	435	399	487	437	449	434	426	412	441	404	449	432	433	387	434	405	420	435	431	447	445	448	433	402	448	449	418	435	411	424	414	433	459	453	444	424	440	452	451	455	430	443	450	437	472	463	419	416	431	407	437	434	430	463	405	426	432	442	425	453	456	445	425	447	420	432	439	408	429	347	425	472	448	448	396	458	403	473	460	396	412	396	442	400	425	392	432	457	446	428	435	441	414	438	437	414	422	426	458	462	474	399	392	441	441	440	413	436	392	429	421	422	429	442	444	431	459	423	441	462	433	417	447	440	416	447	444	461	437	433	434	432	405	417	400	432	422	423	395	464	436	404	418	442	389	410	459	412	412	439	417	436	440	401	431	435	419	415	420	426	420	430	463	416	428	401	415	425	480	449	440	426	410	411	417	427	444	438	432	410	418	441	421	443	452	422	420	421	462	419	443	427	394	396	466	404	433	386	405	422	436	412	470	467	426	413	436	409	438	420	442	468	455	429	423	445	432	449	398	408	429	414	410	436	442	457	425	417	477	415	464	418	430	430	435	439	486	418	432	408	457	443	422	426	393	424	428	434	452	450	470	424	424	423	460	425	448	421	433	435	440	409	478	437	423	465	461	439	434	449	428	432	406	414	426	431	406	396	412	463	430	422	421	446	399	435	455	437	444	436	447	444	447	439	435	438	417	439	442	465	471	431	372	411	428	431	428	413	457	439	446	417	419	413	382	408	441	443	385	422	406	449	373	442	453	441	419	450	433	443	412	476	424	439	485	475	438	460	414	395	392	416	427	432	416	433	439	446	441	447	425	477	441	430	439	461	426	437	430	402	413	423	459	419	428	439	415	466	442	440	425	415	467	402	453	438	429	422	443	442	439	446	403	434	458	423	432	454	437	426	450	442	430	398	413	436	439	411	431	421	447	426	385	421	423	469	405	406	423	445	443	416	437	433	434	469	433	439	421	401	430	435	432	439	442	410	410	454	428	446	431	407	421	459	434	436	408	437	420	407	430	425	429	434	443	417	399	475	410	441	402	447	434	444	398	427	397	432	442	399	442	407	435	430	422	410	409	426	445	419	430	378	433	423	422	445	416	430	393	441	427	424	419	411	447	424	431	393	440	422	422	427	433	476	428	444	446	416	461	405	416	453	425	419	386	416	395	441	423	443	441	472	423	417	404	382	448	417	418	446	403	421	383	397	401	423	427	410	471	464	427	453	424	449	438	441	445	423	442	457	434	452	445	399	438	413	458	410	398	395	420	419	393	385	430	445	434	434	426	436	414	420	421	427	417	426	374	436	435	438	428	447	449	399	453	433	439	404	385	445	443	445	428	391	413	447	409	401	403	445	391	434	423	409	413	416	421	442	425	422	444	444	463	461	465	447	430	475	405	422	456	449	429	434	442	422	397	401	444	432	414	433	449	411	450	432	409	454	440	408	390	388	440	432	418	442	418	405	443	389	422	437	430	447	441	437	404	438	430	467	424	441	466	394	441	431	481	429	394	428	432	440	414	397	438	466	420	424	433	441	448	427	457	438	428	450	428	420	437	461	430	428	404	424	430	424	404	419	419	411	402	427	458	412	455	450	439	457	401	451	422	421	455	423	474	446	431	454	450	441	424	439	415	415	427	413	435	441	403	429	433	441	469	426	389	429	424	424	427	399	421	421	430	435	412	428	430	420	431	432	429	401	412	465	425	444	414	414	380	385	432	434	413	403	481	443	377	391	420	391	422	410	440	432	402	400	459	457	408	445	470	413	447	457	462	436	420	421	440	396	413	410	464	449	445	458	427	428	439	470	439	464	434	443	411	415	432	431	406	405	415	463	442	432	445	431	424	440	455	384	427	396	424	385	430	424	435	441	436	415	439	433	442	414	425	445	438	401	428	434	424	419	429	431	414	401	423	398	416	451	472	452	423	452	453	408	440	430	428	416	414	435	438	442	409	415	396	438	408	383	430	407	416	444	427	412	442	399	410	443	424	420	423	423	420	432	426	456	406	449	453	428	416	417	419	442	413	421	456	459	445	419	432	401	443	439	425	442	462	421	467	459	430	456	394	417	405	435	451	439	427	419	401	417	421	423	412	438	446	403	444	436	469	430	402	443	422	387	403	449	448	415	458	440	390	414	428	425	449	449	440	425	437	403	416	401	415	414	442	446	428	475	455	433	456	424	460	444	449	401	433	468	469	412	408	420	415	398	442	427	438	394	425	429	412	419	440	450	428	448	408	446	429	467	436	409	429	407	418	417	441	401	427	412	393	420	437	435	416	461	419	438	429	418	412	456	415	413	448	422	413	419	460	403	410	427	394	423	415	425	409	437	424	430	409	422	413	430	444	427	402	435	438	491	426	454	428	467	409	430	434	430	434	454	421	435	428	452	464	430	439	457	449	422	414	431	406	382	441	423	392	432	426	424	446	445	406	422	447	452	449	402	425	414	417	413	429	432	433	407	413	406	393	403	431	425	457	452	398	434	411	422	445	439	414	407	498	450	431	419	425	403	435	404	468	447	443	415	411	416	411	421	400	449	451	409	388	410	417	415	417	439	409	404	425	417	401	453	443	445	460	413	430	381	425	417	409	433	437	440	431	445	421	438	391	447	434	415	439	406	406	445	444	480	435	413	430	419	424	450	467	401	433	421	427
22386	21028	28558	23698	21032	21081	11913	1271	873	800	699	662	614	605	551	494	520	516	467	447	449	468	472	452	438	498	454	417	403	473	456	454	389	418	411	446	414	454	435	424	405	420	420	408	439	438	388	417	432	427	409	410	432	428	396	423	409	441	404	401	351	430	428	376	382	399	398	382	393	437	429	418	424	385	395	400	398	401	404	400	414	375	413	406	387	441	397	424	421	382	438	410	385	427	419	418	418	395	432	432	390	405	403	403	427	403	382	409	416	413	390	411	382	369	380	385	438	373	418	402	368	406	433	407	399	398	434	421	452	436	371	402	383	431	405	416	400	393	376	402	451	452	380	395	416	384	425	430	416	448	409	409	409	417	438	429	389	392	405	425	370	422	402	370	409	424	397	386	411	408	403	408	450	405	413	371	410	384	392	424	388	407	409	379	401	420	406	410	393	412	427	390	379	431	407	426	457	433	397	408	390	432	389	416	370	438	397	437	429	388	403	400	413	442	425	393	400	431	396	396	425	432	377	386	365	404	421	393	398	372	411	398	410	376	415	421	397	386	423	416	416	385	404	410	398	379	391	383	415	413	400	422	414	418	394	371	429	425	380	396	407	387	390	417	417	410	386	406	411	433	371	406	398	378	441	395	430	440	402	394	406	392	400	415	428	379	397	436	406	414	435	423	382	398	431	414	410	398	410	428	404	395	367	386	422	396	400	416	393	407	406	380	412	372	387	399	403	423	429	400	424	409	432	387	373	362	411	406	398	385	388	402	384	372	387	396	409	382	404	402	393	410	401	384	397	386	380	397	397	456	403	411	435	394	379	357	400	416	363	402	387	396	418	372	425	411	439	426	434	396	388	425	402	373	369	406	435	412	427	410	412	403	417	392	402	409	419	411	355	413	417	415	420	401	391	412	416	417	406	436	395	387	426	411	395	400	382	394	430	404	393	380	400	392	416	425	392	426	395	421	371	433	410	425	403	444	387	382	406	423	415	410	389	453	386	431	374	380	399	388	408	414	368	394	415	375	413	395	378	369	416	414	386	394	424	389	374	397	402	408	424	420	415	409	416	439	409	417	444	414	369	394	436	382	406	417	416	392	442	418	423	408	413	399	411	448	411	404	390	418	400	456	412	427	413	386	410	401	415	404	381	430	419	425	395	396	389	394	390	372	452	416	437	410	433	419	401	432	387	407	394	413	425	422	390	401	403	412	388	420	396	424	379	404	411	369	414	409	405	409	443	394	391	401	406	402	400	416	429	394	396	421	377	415	394	407	401	380	380	382	401	414	425	384	379	374	433	391	405	363	397	403	407	439	396	407	387	376	384	399	406	421	396	404	421	392	409	377	423	394	385	405	423	394	435	380	396	398	408	416	412	436	409	400	394	406	388	412	409	376	391	404	386	387	386	434	397	418	441	396	410	418	418	473	398	426	408	434	375	395	365	405	386	414	409	387	392	451	394	390	364	405	398	416	412	395	392	406	432	431	397	421	401	386	387	423	443	387	418	398	417	393	420	376	405	411	391	419	421	403	407	408	401	391	448	398	414	392	424	424	403	358	376	399	404	406	401	360	414	363	392	400	386	384	415	398	389	402	389	420	423	396	417	423	404	425	396	392	387	425	400	429	404	411	442	432	389	406	387	417	398	383	406	407	385	439	397	420	395	406	407	421	391	399	400	400	410	390	407	376	414	386	406	377	427	403	427	426	420	416	362	428	401	416	409	385	424	450	406	431	401	380	399	436	430	394	380	406	480	384	427	408	385	426	396	408	411	364	385	402	407	422	393	384	397	410	435	401	420	419	403	432	415	422	397	422	452	404	390	430	443	381	398	385	414	381	409	438	399	432	385	393	381	366	401	397	440	421	433	432	396	386	410	431	399	408	417	398	413	420	439	425	423	381	401	379	431	411	425	379	391	383	432	393	397	394	366	413	400	413	383	395	361	403	427	396	382	431	405	398	398	415	391	411	404	389	411	431	393	403	400	395	445	386	394	408	412	373	357	410	403	399	434	404	393	425	370	375	389	367	394	428	381	420	391	421	413	394	413	416	357	390	387	398	457	386	417	398	403	395	428	361	403	392	424	416	407	397	377	445	386	435	421	427	375	407	410	399	404	410	404	420	417	410	391	398	370	389	374	442	408	377	407	417	358	426	428	382	390	386	444	392	412	409	408	423	374	402	397	396	426	382	421	412	402	417	409	381	398	389	386	421	417	407	378	403	417	406	399	446	402	405	412	421	405	380	401	390	412	404	429	431	365	400	390	423	390	384	414	406	409	402	416	382	395	425	416	411	380	374	395	421	429	401	432	395	411	394	417	415	402	393	430	408	419	386	391	416	413	430	437	404	384	410	416	430	405	404	393	397	371	411	451	414	402	404	362	359	413	400	401	406	392	402	398	415	421	414	441	398	414	446	421	387	367	387	404	417	381	407	436	409	394	403	410	390	384	388	377	431	454	402	388	407	380	446	374	400	413	415	412	385	421	366	390	408	414	386	430	395	391	394	392	376	432	401	398	390	451	375	421	429	369	402	406	394	428	383	388	370	420	374	400	411	389	388	436	412	415	437	393	411	402	401	415	408	440	394	429	364	407	414	399	411	381	415	419	421	379	403	418	410	361	416	417	387	417	421	399	394	394	414	436	394	365	437	380	426	406	399	383	442	383	390	439	428	392	397	385	386	395	372	408	438	407	384	420	417	404	367	410	395	383	392	415	421	394	401	422	429	420	368	402	420	409	391	442	382	389	384	402	426	417	411	392	378	419	409	388	379	411	426	400	381	398	394	355	400	426	431	414	378	420	397	402	382	416	383	410	375	372	393	389	396	416	373	379	402	396	392	359	419	395	400	404	395	417	395	397	401	416	426	397	383	418	412	401	372	396	377	401	449	400	406	415	366	418	418	412	417	411	390	397	394	396	418	395	393	396	389	417	383	412	418	365	370	373	410	363	400	430	422	439	407	421	411	423	419	414	417	425	405	377	390	411	378	378	439	417	463	412	431	407	412	407	393	385	405	394	397	408	406	394	414	429	403	402	417	410	399	350	393	389	351	360	419	384	388	429	413	438	385	364	384	440	377	410	387	444	402	413	409	417	425	426	413	422	441	371	410	363	425	411	419	388	430	389	428	405	407	398	434	415	381	361	400	395	415	408	390	387	401	390	392	395	393	404	375	418	407	399	415	399	382	391	386	393	449	374	407	430	412	392	395	391	392	430	364	408	420	397	378	362	426	420	368	434	434	367	415	378	363	400	390	413	391	351	413	419	402	363	402	404	421	407	395	398	399	420	404	431	386	386	415	415	416	413	424	398	410	411	378	427	438	398	404	370	393	374	412	401	433	406	393	383	432	388	372	410	374	403	385	402	411	425	410	376	416	398	413	400	404	407	406	421	397	426	369	389	381	431	421	379	387	403	429	419	412	395	388	404	413	375	402	435	379	392	443	405	398	422	401	436	429	410	391	435	407	405	434	392	386	392	382	447	354
12479	12990	10963	5442	3601	2757	2121	1641	1297	1079	913	814	815	721	693	631	616	564	529	529	517	520	516	489	509	472	460	500	492	491	497	464	452	476	429	448	508	481	469	437	415	436	451	458	454	449	471	459	434	415	430	429	426	432	401	432	449	395	426	472	418	453	431	436	454	474	469	418	411	459	431	444	453	468	475	435	396	453	450	451	435	397	451	420	426	434	441	414	435	443	426	442	428	436	393	387	440	383	446	434	426	456	431	428	436	416	415	408	445	427	428	415	481	397	420	433	434	412	422	443	432	431	415	423	433	419	417	427	466	437	406	417	423	393	409	427	422	408	422	399	411	433	439	442	442	453	474	410	419	435	438	405	401	414	428	409	409	393	447	430	458	430	427	424	430	394	452	376	390	424	470	471	411	456	411	469	449	450	376	420	453	420	446	434	433	443	434	405	429	438	430	414	433	470	452	451	414	399	400	420	414	454	431	429	417	426	417	431	410	445	408	450	407	447	402	417	454	415	442	405	423	437	393	431	419	392	423	427	422	410	421	411	457	411	383	419	432	380	421	405	449	437	407	424	409	415	404	407	396	449	415	409	441	425	412	419	437	425	445	440	402	428	437	415	395	435	422	411	417	411	423	431	407	434	444	452	395	443	413	423	419	421	429	432	396	412	390	408	452	432	418	426	424	438	453	400	426	429	414	450	419	403	428	442	430	441	437	413	453	413	383	450	421	436	418	422	437	408	428	419	442	467	407	422	438	423	414	447	427	384	435	405	440	425	445	412	419	410	410	395	407	449	421	451	441	408	441	462	451	448	407	381	405	414	463	406	443	422	422	411	438	404	453	424	412	392	454	438	446	407	421	457	462	416	434	426	422	430	425	439	441	422	428	423	456	460	437	423	398	429	433	429	412	439	416	388	439	403	445	421	420	441	408	452	407	431	418	434	472	439	441	425	429	418	429	440	413	439	437	392	392	411	427	421	435	415	424	446	414	425	444	428	416	409	437	435	439	423	437	407	423	453	422	413	381	426	408	427	440	457	400	409	429	403	428	429	396	406	448	376	409	408	418	434	401	443	424	425	441	414	462	436	397	415	451	441	446	424	438	433	414	425	398	415	438	374	435	401	426	418	439	396	426	413	399	430	436	393	432	427	393	414	400	450	438	387	421	419	411	438	419	422	446	417	463	388	422	428	448	470	428	417	439	386	455	452	428	427	441	402	398	435	444	382	415	435	438	421	421	411	422	442	433	418	427	420	424	433	440	421	425	428	440	432	409	452	435	447	414	408	429	442	419	421	430	422	409	440	405	444	424	414	407	435	399	462	437	396	400	386	414	477	422	418	399	397	401	410	389	407	399	418	436	462	438	442	419	386	405	438	402	430	443	416	421	417	429	429	413	436	421	406	401	424	447	420	422	409	433	444	425	414	418	412	436	408	419	390	440	393	440	429	433	433	405	450	402	424	434	419	420	421	393	436	451	436	436	407	448	415	413	396	460	428	431	411	405	426	449	402	408	397	451	429	404	422	422	386	441	444	391	422	436	447	435	435	461	412	474	447	417	399	469	419	391	447	429	417	425	448	410	421	440	435	437	414	419	416	434	416	450	433	436	415	412	447	447	435	441	425	447	426	405	399	405	422	433	477	449	442	412	390	417	443	426	425	402	452	445	437	403	435	416	436	469	428	447	397	401	427	455	388	406	440	438	440	422	439	424	443	410	398	420	422	449	384	429	417	427	434	375	386	459	410	419	400	439	458	461	424	450	442	405	439	440	452	417	403	437	418	428	426	426	433	446	409	419	448	465	397	421	427	432	416	407	446	429	396	404	405	442	388	435	408	401	423	435	421	421	420	391	425	431	397	396	429	433	404	426	452	395	423	394	408	449	417	425	413	482	428	458	416	402	440	420	417	464	437	454	420	409	438	461	419	417	429	406	412	449	426	406	402	427	419	424	449	484	427	405	409	398	411	438	409	435	453	441	422	417	415	443	431	450	371	450	405	452	415	438	405	446	436	442	451	442	414	415	414	445	442	452	433	380	421	442	458	432	413	437	373	395	432	458	429	448	425	411	439	452	427	456	450	432	431	396	417	398	402	418	404	431	419	405	432	449	420	430	429	400	479	395	440	398	431	391	430	420	422	431	396	438	438	422	438	425	457	427	404	426	400	471	453	449	421	440	428	388	415	419	400	418	451	439	406	442	414	442	404	433	418	394	410	413	452	415	421	397	398	418	428	455	392	424	378	446	422	419	431	421	424	428	438	432	413	414	429	415	431	384	392	419	386	446	442	467	384	414	440	448	462	400	454	443	408	439	403	422	414	422	382	425	394	418	473	413	441	428	418	421	382	434	426	401	426	418	407	453	406	438	418	456	446	416	414	439	430	415	408	411	427	398	418	444	422	447	430	422	438	432	414	431	436	463	424	406	432	402	429	430	410	409	438	456	425	453	412	436	432	460	399	398	393	394	425	440	405	435	428	427	431	476	400	414	418	420	419	422	430	433	443	428	420	434	408	446	408	445	433	398	393	403	393	431	422	398	444	409	434	443	445	434	383	419	414	472	422	406	413	412	422	439	406	390	465	427	415	463	431	401	403	396	399	434	366	459	442	448	443	422	449	391	437	430	409	459	405	436	423	422	438	426	405	424	417	401	434	436	421	420	440	418	437	435	469	433	419	440	426	405	444	435	413	429	447	426	431	405	417	417	394	475	443	411	431	426	467	458	419	407	383	398	414	407	449	468	465	423	415	425	442	417	435	425	410	459	445	477	401	417	439	454	417	438	394	420	407	410	427	436	448	418	421	426	402	433	406	430	444	438	428	432	393	405	423	431	432	438	448	474	395	402	429	401	467	443	460	406	412	424	404	407	390	400	453	438	427	445	422	450	395	421	408	417	420	427	435	414	423	403	423	458	439	425	442	398	439	439	445	429	436	429	432	421	412	417	447	398	413	445	440	420	433	447	411	398	387	469	411	428	401	452	392	435	379	402	412	416	415	435	401	449	447	466	433	387	452	407	414	425	428	424	442	398	438	398	425	425	452	407	369	418	398	437	410	457	439	396	407	461	450	426	412	429	428	427	409	430	392	454	432	459	403	426	446	390	347	413	404	446	423	457	450	445	381	417	436	393	419	408	426	399	428	382	452	444	414	434	473	416	429	446	450	416	418	425	427	425	434	426	417	432	443	410	431	434	414	449	446	421	431	402	405	412	425	429	421	418	411	473	453	448	422	439	442	427	417	396	423	415	396	429	376	418	405	447	400	404	394	394	445	417	424	437	449	425	446	438	426	435	379	416	464	420	403	426	425	425	412	411	410	423	392	443	423	443	429	417	408	384	431	441	423	397	396	414	461	482	435	454	406	405	457	417	419	450	439	420	425	410	439	437	414	414	443	431	427	419	414	442	405	420	444	394	410	429	427	433	457	387	387	439	424	400	413	447	450	440	419	446	455	406	418	413	452	380	437	411	398	456	438	419	469	417	426	452	412
22368	21018	28554	23669	21020	21060	11951	1311	913	816	716	676	613	602	595	540	502	506	456	467	457	453	443	473	453	473	495	407	444	431	442	454	377	435	412	419	434	416	436	406	410	473	448	377	404	412	413	448	445	405	420	418	443	472	420	419	397	379	419	424	387	414	408	394	426	415	405	401	400	396	386	407	439	417	410	416	426	387	441	399	423	398	406	385	409	408	405	407	418	418	466	403	406	422	404	413	406	396	375	407	415	438	401	400	415	432	407	413	420	436	445	426	388	380	399	426	430	401	383	400	419	411	406	400	422	403	374	434	413	400	445	391	450	432	437	434	449	385	387	430	376	364	411	413	396	400	399	419	409	407	359	425	386	422	468	414	429	422	363	411	425	381	408	413	425	438	413	393	380	427	395	415	395	420	440	408	409	444	423	406	408	403	425	386	387	382	413	406	423	397	392	404	404	408	425	417	428	430	419	392	426	408	416	390	401	445	423	377	454	438	428	423	391	423	431	463	398	412	396	420	427	432	397	393	366	401	412	412	412	384	388	410	422	397	416	488	438	378	415	403	390	394	387	394	393	433	424	404	388	409	389	417	408	430	430	426	419	420	423	424	362	422	487	403	409	451	404	421	416	397	433	403	402	398	400	386	399	442	425	450	403	405	434	412	396	410	386	387	440	431	417	409	375	410	419	423	426	417	400	405	385	389	414	432	418	428	428	412	373	426	402	430	403	420	390	408	407	411	401	418	421	422	400	400	417	413	422	382	387	428	386	409	434	422	417	367	410	438	416	458	424	405	424	431	417	411	391	394	400	428	392	414	409	423	416	436	432	424	417	442	397	417	359	423	423	390	399	373	425	384	447	408	437	411	427	405	413	409	426	428	442	402	400	429	421	399	428	449	402	415	414	428	375	404	427	411	416	453	425	418	354	433	398	402	384	422	423	418	393	430	447	432	402	390	407	408	399	388	428	425	430	409	445	424	451	384	424	411	416	408	425	385	375	354	365	403	421	419	429	428	399	391	409	452	426	405	446	409	396	416	398	421	405	390	423	403	419	403	374	422	425	426	399	409	383	393	402	411	405	404	423	391	435	395	409	414	408	382	433	424	440	429	429	365	377	438	471	410	403	424	395	402	417	399	413	426	406	400	397	394	427	397	433	433	433	392	437	390	435	416	383	421	375	429	422	386	413	398	384	417	415	399	406	366	365	411	400	390	425	449	419	416	404	379	399	384	420	388	407	392	415	431	423	405	404	414	396	405	437	426	391	390	400	397	430	398	409	417	391	407	391	406	397	414	439	461	406	405	408	392	426	409	379	420	436	402	415	409	416	420	438	422	437	386	421	387	414	401	453	402	393	407	415	416	382	400	402	422	381	408	455	394	422	417	428	410	441	408	414	458	421	419	389	404	439	418	426	426	393	435	397	423	419	425	408	401	411	437	418	386	442	436	406	437	402	404	405	424	406	427	430	423	404	416	392	418	391	404	394	424	411	394	377	381	394	375	420	423	453	425	395	356	384	431	365	385	403	381	416	374	414	404	402	420	387	397	463	397	441	403	422	415	397	412	423	413	441	415	394	423	449	409	395	435	425	384	395	368	408	392	430	416	413	414	437	397	398	395	408	438	398	428	427	386	415	415	422	426	410	404	389	405	444	377	409	434	370	403	401	412	424	402	449	417	435	390	442	389	385	394	402	413	414	404	420	388	403	408	393	387	430	408	415	416	447	389	404	407	438	408	408	392	403	391	409	410	410	386	376	378	430	391	412	390	415	421	400	386	403	392	340	438	432	451	411	422	374	395	409	405	444	433	387	414	390	413	443	416	410	418	446	421	403	407	437	425	408	417	396	417	390	439	389	427	394	372	419	433	414	409	389	404	450	412	385	407	400	419	374	414	412	417	386	437	403	439	423	419	436	467	418	382	405	407	383	398	395	405	414	398	427	371	451	363	405	428	399	384	413	428	399	413	398	373	401	382	408	423	399	445	394	424	414	387	412	402	410	416	384	400	420	427	385	440	361	385	421	420	421	407	402	377	406	407	438	408	408	373	384	438	396	462	432	422	390	398	405	402	382	417	412	429	432	434	409	416	420	404	413	444	389	409	425	388	399	403	397	412	422	442	396	394	408	403	391	429	461	420	424	394	409	402	399	424	405	446	405	418	383	420	415	380	397	401	403	367	371	390	421	410	390	423	382	439	384	409	388	390	382	405	355	387	415	422	435	400	425	393	415	439	423	360	385	395	412	393	425	362	430	417	424	387	402	397	442	404	452	420	425	434	424	354	407	400	421	399	394	410	377	386	382	435	375	412	374	411	405	438	424	391	413	398	415	421	407	402	408	398	392	411	381	393	396	434	390	367	392	401	448	407	400	394	400	389	422	414	434	373	362	404	376	376	410	390	442	386	416	396	388	399	381	431	437	384	436	426	382	402	393	409	395	394	415	409	429	407	396	452	399	409	437	406	382	413	395	425	431	383	441	403	408	415	450	416	422	447	392	410	411	434	405	392	411	383	380	401	431	419	429	386	413	398	412	390	393	400	410	400	418	397	421	386	388	452	421	392	380	392	444	404	421	380	426	403	414	379	381	439	432	362	387	398	397	424	428	384	423	365	434	393	403	403	425	397	385	378	448	405	393	433	418	406	427	386	390	402	390	416	399	370	398	413	402	400	376	396	406	414	414	441	411	428	375	444	384	414	427	399	441	389	380	405	407	408	390	427	434	432	416	453	412	401	386	443	414	412	376	398	403	417	394	426	428	405	459	402	377	422	384	393	405	413	421	393	389	421	422	446	408	377	382	414	376	407	436	419	436	435	406	411	410	410	430	438	402	395	423	406	400	414	386	411	398	461	424	394	399	444	392	406	399	404	402	418	426	390	423	419	426	367	385	416	388	426	437	373	412	373	436	385	425	452	420	397	413	401	430	418	416	418	397	418	425	405	384	414	412	428	399	419	433	375	427	430	408	400	418	374	415	393	423	402	380	408	413	379	368	425	432	431	431	425	386	438	417	396	380	418	384	380	426	420	412	400	388	413	441	416	424	420	406	401	427	397	404	401	406	443	423	432	420	406	425	414	414	410	418	417	405	399	397	400	427	435	436	405	429	429	420	404	428	397	402	417	406	392	385	428	390	413	417	369	397	398	435	410	416	414	373	419	374	391	377	404	403	416	376	372	420	437	408	436	421	443	419	454	425	399	396	421	376	414	398	424	401	410	399	388	395	438	412	391	448	421	399	428	397	402	441	415	438	450	422	376	446	413	401	392	401	376	387	413	403	394	386	384	399	417	425	387	403	415	419	411	415	391	415	480	411	393	421	384	391	394	420	405	401	427	399	408	418	383	441	407	462	427	430	457	403	407	421	422	420	430	421	423	419	393	415	399	402	425	412	404	438	401	396	395	402	394	417	428	391	405	436	395	406	398	399	437	392	416	405	402	420	397	397	435	436	394	437	396	414	425	403	410	400	406	391	451	391	415	415	408	401	420
15753	12855	10648	5373	3466	2757	2056	1616	1276	1141	953	813	778	725	640	599	597	548	585	563	499	505	537	524	517	498	509	495	488	504	471	487	462	496	452	433	460	457	441	446	438	463	449	469	449	442	403	450	458	449	421	469	423	449	425	445	424	457	455	449	437	463	457	423	438	401	435	457	422	460	450	490	423	446	420	436	429	467	425	464	436	405	447	482	434	429	453	428	466	460	408	448	411	428	475	429	431	450	417	466	422	452	425	436	410	424	430	460	465	439	419	441	461	469	403	443	463	444	425	444	434	438	463	430	438	423	423	448	435	480	416	440	418	414	453	393	436	396	434	431	457	410	428	423	417	413	448	426	409	441	454	454	405	379	438	431	404	420	422	447	427	449	453	430	436	395	474	436	401	406	457	413	443	411	419	426	419	408	386	419	439	445	415	438	436	437	443	412	426	425	476	444	417	421	456	414	464	444	404	457	418	402	416	416	411	476	468	452	451	414	461	458	413	467	450	433	414	461	418	425	452	448	465	448	442	421	406	402	403	403	386	449	434	423	435	446	400	448	442	460	450	471	428	415	413	402	390	440	473	438	435	452	460	437	412	445	445	444	426	451	423	449	436	463	428	426	420	456	401	407	462	416	439	472	400	420	431	392	448	436	442	444	428	465	437	418	446	418	420	469	442	422	430	430	411	419	465	458	418	418	432	475	455	426	450	417	440	441	408	419	426	452	434	415	423	435	395	421	422	402	401	462	415	446	461	438	434	390	408	393	413	439	449	427	441	488	415	457	444	455	443	411	418	413	428	425	422	432	453	458	408	454	428	433	437	432	406	414	369	414	420	437	424	421	423	403	416	402	452	438	415	434	409	387	434	455	402	445	415	444	410	462	426	431	419	375	434	407	438	437	455	428	422	447	433	439	420	451	424	453	438	456	411	437	445	448	436	413	431	405	454	436	411	404	422	406	471	418	467	424	448	449	441	452	419	415	440	424	437	432	417	464	409	456	417	428	402	430	420	418	404	395	451	448	433	426	444	459	442	406	388	429	440	373	459	429	413	425	452	461	439	411	464	412	407	401	434	436	399	444	433	424	420	437	419	437	440	446	402	481	385	423	435	429	415	426	445	440	474	434	437	459	429	455	431	379	433	417	451	447	419	391	418	421	445	451	430	442	452	423	397	444	414	421	462	419	412	450	441	427	436	406	458	402	455	412	427	427	427	426	430	404	428	413	440	451	440	430	415	426	441	416	431	389	397	418	428	403	431	459	422	410	414	448	381	421	412	418	431	406	429	464	452	406	446	424	437	434	429	475	420	446	455	454	437	410	449	430	413	497	419	424	459	432	416	409	464	443	394	438	402	431	422	462	421	417	410	431	440	423	447	410	447	433	430	400	435	423	456	403	389	414	414	411	436	447	453	421	440	449	411	425	458	479	415	430	437	436	430	427	431	410	412	408	400	453	465	423	467	444	414	465	430	433	469	435	437	412	427	403	425	406	437	462	403	453	394	482	434	436	437	424	427	419	437	475	477	448	435	423	435	409	451	435	436	416	425	441	397	439	413	441	434	446	453	474	400	410	446	423	445	395	441	460	423	465	427	450	433	476	426	405	429	482	402	470	426	436	403	402	422	449	438	458	437	425	447	430	423	445	444	402	455	423	454	442	436	408	423	446	418	451	442	408	436	429	437	445	415	404	417	393	415	460	443	419	449	419	427	436	441	424	419	413	429	437	427	440	427	437	417	417	428	411	460	439	403	429	440	440	426	455	388	446	446	443	443	434	439	414	435	467	415	407	449	419	436	426	418	401	431	438	438	433	457	476	424	422	437	448	439	427	413	454	423	453	424	470	447	447	417	406	438	442	419	427	451	443	427	430	444	410	429	406	440	434	417	438	414	418	409	444	416	465	443	472	437	452	411	434	411	469	424	419	435	437	440	423	455	421	420	426	463	409	425	437	439	412	413	449	425	430	413	408	427	446	436	425	432	392	423	429	436	444	396	412	394	448	453	445	432	474	470	444	407	420	418	449	419	447	435	423	415	460	431	461	449	420	459	444	419	418	458	446	389	462	439	400	430	408	441	423	440	408	411	448	418	422	414	458	405	457	428	427	437	436	442	427	427	439	411	425	444	422	460	486	421	407	429	414	452	423	449	432	432	410	451	446	430	410	459	451	395	438	473	422	420	425	464	461	463	399	394	407	429	411	396	392	447	438	419	415	443	448	476	394	437	433	394	450	448	440	431	444	410	426	433	428	422	452	454	403	438	416	438	432	431	455	457	444	432	430	474	407	439	435	446	450	485	436	394	424	409	426	438	415	413	434	479	434	432	408	460	440	423	461	476	434	435	442	438	415	419	453	406	394	456	426	454	465	441	407	443	433	481	454	448	420	422	392	395	438	442	458	427	421	411	459	443	448	448	426	405	460	430	394	434	406	418	462	465	440	427	434	438	431	428	406	451	400	417	435	445	464	380	431	384	440	402	415	435	420	406	426	425	446	437	425	470	480	434	451	447	466	424	454	464	421	441	402	426	449	410	409	414	416	446	441	447	435	386	422	453	470	466	417	467	398	437	446	437	412	438	447	390	409	439	454	422	434	427	440	410	426	446	425	410	436	449	436	445	435	443	466	415	402	403	398	433	424	438	394	448	454	432	441	459	438	419	439	436	432	428	432	459	418	413	394	475	423	422	417	414	431	439	435	425	420	426	444	431	428	437	451	445	473	391	411	441	450	437	462	424	427	426	418	457	446	424	419	452	423	444	392	450	444	413	422	430	398	435	434	450	402	438	406	438	414	451	473	417	402	447	443	401	419	422	403	403	435	415	470	434	403	457	450	434	430	400	411	442	431	470	420	434	406	443	416	413	407	400	460	435	450	438	396	407	458	465	464	375	429	386	422	399	381	436	433	460	471	471	438	428	457	428	402	437	466	428	440	441	450	441	384	434	454	434	418	396	419	436	435	410	406	453	429	439	435	425	413	424	439	430	391	439	435	429	432	400	435	427	445	444	421	441	433	382	420	400	405	426	423	394	413	439	457	438	444	432	447	427	409	446	421	440	432	448	393	477	436	391	425	442	380	437	425	413	437	418	433	427	460	442	392	420	445	457	430	438	423	424	430	395	420	479	401	430	436	399	478	424	435	407	410	443	423	410	418	371	416	458	417	405	392	425	423	416	420	438	439	448	430	430	457	413	443	422	421	451	429	378	434	393	401	474	460	422	398	431	407	391	457	429	443	449	406	427	441	424	445	458	436	467	440	406	445	431	435	441	434	434	427	427	433	436	422	436	411	440	423	437	434	428	460	424	385	414	401	443	423	424	428	428	420	433	415	448	413	403	428	440	424	447	443	433	442	454	435	411	441	419	432	446	453	428	463	417	440	432	417	413	412	404	452	401	479	456	471	403	443	452	464	436	444	474	450	397	424	450	434	450	470	411	439	379	468	445	431	440	438	457	425	423	446	436	441	436	379	398	443	426	430	414	431	430	451
22501	21104	28671	23789	21105	21160	12042	1380	893	836	737	668	584	602	627	515	570	501	463	511	447	503	529	485	441	436	413	468	440	501	423	428	423	409	459	395	460	422	421	431	413	460	455	418	436	450	409	444	440	454	427	454	433	427	415	417	417	401	423	444	435	488	436	421	411	454	431	422	413	463	412	409	428	409	430	416	422	424	428	410	412	396	438	396	460	427	417	403	424	429	411	381	435	424	413	411	442	419	373	429	427	402	419	442	436	424	429	424	414	400	418	429	426	413	382	411	436	432	398	423	413	432	412	407	392	383	441	407	398	445	468	427	389	403	433	394	382	456	381	451	416	451	414	426	431	464	446	429	430	441	411	443	396	457	428	441	435	407	420	440	427	429	385	422	428	425	422	403	430	424	423	415	412	432	412	409	425	400	453	417	414	406	415	375	436	410	440	423	453	413	413	427	396	436	405	422	421	432	406	424	406	452	423	427	429	389	408	438	420	422	447	424	449	393	402	443	415	384	439	399	426	418	442	425	420	449	421	453	414	385	423	391	410	417	419	400	422	437	419	421	386	398	428	430	427	443	410	421	419	437	394	435	447	411	423	407	443	412	405	422	414	405	410	402	399	454	361	413	440	419	449	439	428	416	418	415	397	420	407	410	427	429	431	417	415	443	427	411	405	412	441	434	437	399	428	399	399	435	433	450	467	377	418	412	393	402	433	435	441	419	405	401	398	405	412	423	425	453	475	442	410	427	366	411	412	414	436	434	431	443	419	421	401	432	418	432	404	403	427	436	389	397	432	407	410	409	417	426	443	429	453	442	405	461	419	450	419	408	400	409	401	383	441	429	393	412	398	421	401	403	436	434	404	401	386	382	392	427	442	421	412	454	435	425	423	396	449	397	444	444	419	413	436	482	405	459	423	452	362	462	429	447	440	432	434	420	399	379	434	440	450	415	390	383	428	438	423	447	427	411	421	458	426	434	389	425	454	411	417	443	424	403	407	386	380	446	416	422	448	412	383	416	424	428	433	424	420	401	429	434	415	424	375	412	432	425	410	396	416	407	413	414	433	420	456	391	429	423	374	401	410	441	379	455	407	404	437	453	394	420	443	422	403	422	437	412	426	426	450	421	476	406	441	419	400	450	471	431	433	439	418	369	428	415	427	395	420	410	420	409	413	436	433	415	460	411	431	391	386	380	405	408	457	434	385	449	415	446	419	443	466	398	436	418	426	393	422	410	432	409	438	435	431	391	400	427	427	424	404	427	431	422	452	444	416	380	397	430	427	418	427	413	430	407	440	409	422	384	440	414	415	450	390	376	425	410	395	414	426	413	403	425	431	413	417	425	403	426	394	445	422	381	441	428	406	422	446	405	414	422	436	415	413	429	402	439	408	436	440	461	413	391	446	416	378	434	388	412	401	390	433	435	438	435	397	444	436	394	416	389	402	422	409	434	428	410	391	450	403	421	413	410	433	419	415	425	420	419	407	441	435	424	393	428	401	421	414	467	417	394	452	395	407	420	465	422	441	397	440	448	455	424	426	407	440	421	413	412	472	437	427	415	434	419	437	422	451	382	431	452	450	405	422	443	410	413	445	400	418	452	415	434	437	414	370	395	395	418	415	418	416	440	413	402	452	425	398	432	425	426	424	440	419	387	429	408	425	419	414	412	405	399	444	414	419	410	429	436	446	435	423	429	397	413	414	401	452	423	405	429	386	444	429	405	425	422	451	408	406	418	389	450	426	420	409	481	412	430	405	406	410	402	434	453	415	416	405	431	360	444	415	408	445	446	461	415	423	404	398	426	419	439	435	397	409	446	425	400	406	417	430	422	426	410	418	432	424	395	413	392	416	438	401	399	408	425	460	454	479	424	449	415	431	427	410	434	392	441	468	433	416	408	379	426	401	458	422	413	423	404	420	421	409	407	413	473	427	440	439	403	389	388	445	434	416	429	409	439	416	390	419	423	423	422	412	443	443	417	417	420	423	459	434	446	428	455	372	391	415	431	432	431	405	414	431	447	407	412	425	406	432	417	433	428	388	439	415	413	414	451	433	430	459	417	433	404	411	361	403	435	374	405	430	399	430	397	414	423	381	421	427	434	397	386	455	424	433	419	435	387	406	408	426	382	419	421	386	420	428	384	416	388	387	424	420	406	408	392	423	415	420	419	415	454	426	402	427	433	455	424	437	401	437	447	481	423	411	439	416	413	383	431	440	418	401	446	414	398	444	412	410	386	398	408	427	406	410	430	421	427	397	423	400	415	368	417	409	428	411	416	421	437	459	418	434	397	407	399	430	411	376	422	441	405	429	406	416	404	412	385	422	402	430	460	370	407	444	435	434	441	424	405	443	444	399	436	465	425	436	443	411	390	427	398	441	428	425	450	419	439	391	392	401	420	410	430	416	442	390	423	454	383	425	415	389	383	472	390	398	437	407	362	452	427	421	404	458	396	428	431	446	436	422	391	397	411	411	434	415	405	410	434	431	432	399	411	408	435	428	421	408	414	411	401	406	400	415	439	395	434	458	421	413	455	408	413	417	418	446	409	436	430	403	387	418	439	395	437	436	432	374	412	411	399	411	437	419	434	404	443	446	413	398	407	416	449	393	404	415	427	395	405	460	371	441	399	417	450	432	418	421	426	461	389	405	407	404	430	423	406	413	425	425	419	391	411	390	399	410	428	382	407	418	426	433	428	401	413	427	442	410	441	395	437	409	426	435	410	415	430	392	395	417	419	415	431	455	448	407	433	412	401	406	450	403	404	408	375	445	444	392	420	417	461	412	371	414	418	389	430	425	384	435	397	420	409	426	471	424	423	440	418	446	417	421	391	397	459	399	415	443	415	388	445	426	423	422	381	447	432	428	431	395	437	410	463	412	410	409	434	411	440	414	447	451	394	456	416	431	406	458	415	406	402	410	417	454	421	419	436	428	411	460	436	388	451	425	408	433	405	415	432	405	403	451	394	414	407	393	431	394	404	448	409	406	396	431	424	417	410	415	410	419	433	425	440	396	393	405	413	426	406	451	371	411	414	446	419	401	376	390	430	389	408	431	412	404	475	430	429	442	390	449	416	422	398	427	418	412	435	432	416	436	410	428	419	426	425	472	460	425	405	431	459	438	441	392	433	387	404	414	410	388	469	391	398	432	409	427	416	421	443	448	384	419	424	412	409	409	438	432	432	425	428	388	420	411	400	403	391	407	412	435	412	414	399	443	418	422	404	435	421	416	423	394	424	434	422	413	444	437	401	416	426	419	405	448	405	444	410	417	403	406	420	416	409	397	420	406	416	412	405	445	433	414	444	383	422	418	444	405	439	439	444	394	416	407	410	407	384	413	425	424	437	405	416	428	425	412	425	379	416	404	425	423	433	409	426	388	422	441	421	441	459	416	421	427	420	422	444	424	422	404	404	428	432	389	436	422	418	409	417	450	430	422	403	421	404	409	402	395	417	449	392	419	419	380	444	401	447	432	408	468	406	469	442
17010	12864	10654	5396	3561	2687	2200	1673	1284	1049	925	851	784	722	652	626	651	609	544	534	561	524	545	520	492	511	502	527	526	506	512	469	470	467	455	475	487	462	511	422	448	419	468	440	452	443	446	472	436	468	476	413	480	491	438	450	444	422	444	435	462	504	465	467	445	412	437	453	449	458	455	436	430	443	445	458	416	444	427	444	420	483	462	479	470	408	457	427	432	463	430	471	452	426	474	397	468	436	414	435	452	436	424	433	428	440	451	466	416	392	425	450	397	460	443	495	422	440	431	465	446	454	422	449	452	419	456	463	431	440	423	443	459	466	427	430	453	451	414	406	418	430	432	438	450	430	445	442	470	433	482	431	431	431	429	467	457	449	424	453	395	415	411	475	419	461	439	450	402	411	419	442	490	461	423	436	444	454	428	436	446	472	417	446	450	444	475	437	422	480	473	441	436	449	463	448	418	462	437	423	408	451	468	418	414	459	467	438	409	455	461	437	455	427	431	467	466	436	431	470	418	445	440	409	422	436	442	434	448	439	413	429	429	422	459	435	502	458	423	448	482	457	455	481	418	393	428	439	474	446	455	457	426	444	414	462	442	398	425	416	442	437	437	445	442	461	417	406	411	447	450	426	456	438	469	413	425	468	404	455	463	405	443	424	433	453	464	454	452	471	423	424	426	479	458	440	451	426	441	433	426	443	427	467	444	445	427	408	409	466	441	422	429	429	410	487	479	427	435	475	454	431	434	401	435	450	446	439	454	432	435	435	476	431	443	426	426	401	433	458	435	457	446	434	433	459	447	428	456	465	430	439	452	436	438	405	450	446	427	437	448	476	415	417	427	475	421	437	441	421	424	404	473	446	457	457	437	446	457	421	452	437	442	436	401	425	424	440	431	439	451	458	422	450	457	436	468	423	431	453	455	467	465	407	453	432	430	432	441	493	400	428	479	402	472	422	433	449	439	421	475	429	413	422	453	435	411	482	465	459	445	446	408	431	467	413	400	451	482	444	450	412	465	435	429	474	459	441	452	430	442	386	414	415	468	459	454	439	441	441	444	408	427	441	430	409	451	445	433	426	401	429	482	453	417	435	448	451	435	439	472	421	438	449	451	450	478	438	476	423	457	432	468	425	464	465	464	428	380	448	449	443	463	442	457	450	439	464	458	463	476	454	422	439	427	461	415	410	463	417	446	460	409	428	425	445	458	410	454	387	439	476	469	440	429	416	501	433	415	457	443	423	445	428	466	452	432	384	416	404	456	454	451	411	403	461	489	476	448	449	410	426	412	474	394	474	445	465	437	452	431	432	463	441	475	445	421	433	455	414	453	410	475	420	432	456	455	454	416	435	441	451	450	416	421	446	463	426	461	395	451	426	429	477	442	457	463	450	403	418	449	428	429	440	427	428	456	439	421	437	432	389	414	413	414	408	427	473	454	447	453	451	470	420	444	427	488	405	455	409	425	466	425	415	435	466	466	430	393	416	456	436	397	456	435	417	443	420	452	451	385	430	457	444	438	418	437	420	410	473	418	431	445	437	446	424	448	437	417	466	437	453	455	446	466	412	454	423	424	433	461	443	407	414	445	398	434	444	439	444	447	446	467	447	400	408	436	439	442	438	422	456	449	440	457	449	420	441	449	401	469	434	443	434	446	431	435	415	440	404	441	424	428	450	471	391	451	438	441	440	436	419	402	446	435	401	447	437	440	400	464	446	432	465	421	403	450	421	413	461	466	433	437	433	414	437	503	414	442	421	410	439	445	466	473	443	422	417	463	410	463	426	425	430	436	449	400	437	448	403	444	445	423	446	423	451	445	475	417	459	416	439	437	445	439	438	479	460	402	437	453	434	410	410	429	437	435	428	445	402	394	423	489	424	426	423	428	431	441	440	424	465	419	442	421	411	460	425	437	421	403	437	417	472	431	453	454	438	438	434	440	471	437	438	453	424	460	419	439	444	477	457	435	380	467	434	461	450	457	406	405	450	443	428	415	428	423	454	455	427	447	442	419	461	463	441	419	466	433	456	450	454	463	458	452	420	422	420	442	433	432	464	452	414	429	420	456	433	485	444	437	448	441	436	429	436	422	416	473	423	436	448	439	476	439	449	445	483	459	448	459	420	444	446	464	405	427	444	437	423	441	489	447	452	455	455	436	463	478	428	452	430	416	406	472	431	409	425	445	465	467	452	426	471	466	410	466	467	392	454	419	409	416	430	485	451	442	444	426	456	430	447	453	433	433	420	434	434	480	466	445	439	446	400	411	477	437	461	423	414	470	444	435	440	467	449	434	418	438	413	409	418	455	389	441	441	391	469	453	428	442	450	453	460	440	425	446	434	437	431	456	421	445	429	452	468	469	425	447	443	424	424	432	451	440	403	462	448	418	413	405	434	438	463	423	420	425	469	422	464	433	437	409	415	412	437	451	427	448	454	445	404	390	402	450	464	460	428	417	427	423	426	477	442	465	411	438	419	399	417	432	437	450	452	437	441	411	442	428	467	462	448	455	436	402	448	447	389	463	398	424	485	432	434	415	425	434	412	403	440	465	468	395	431	440	429	438	446	439	423	411	439	440	420	465	438	433	414	421	443	426	421	440	410	426	427	424	455	427	451	454	450	419	447	460	445	428	402	441	451	470	415	452	454	475	424	441	450	443	412	401	479	441	465	434	476	412	466	435	407	411	450	442	428	405	430	443	459	431	465	464	437	439	467	469	416	424	454	408	441	425	420	465	415	393	411	409	412	462	403	404	422	467	440	464	426	436	447	440	456	440	418	434	453	456	452	437	426	467	455	425	430	394	443	434	442	455	420	431	440	415	433	437	447	467	427	457	450	451	425	439	391	404	462	410	442	454	425	452	437	407	451	448	417	478	421	443	432	423	442	442	410	419	444	433	450	436	448	438	421	476	478	445	454	451	435	430	431	409	460	444	433	434	422	472	449	500	395	425	445	456	495	422	422	413	499	432	411	418	409	443	428	443	445	427	444	434	468	463	442	422	431	456	419	426	428	476	484	433	449	414	469	441	458	441	438	453	428	415	457	426	453	461	458	429	410	448	446	430	456	433	425	423	422	460	430	466	440	429	447	441	422	445	411	401	434	447	429	429	409	426	457	450	428	444	449	454	450	455	423	448	474	428	479	444	413	409	413	438	459	385	426	426	459	452	495	457	418	424	411	446	425	460	420	398	475	465	464	420	451	457	440	440	461	446	434	456	416	434	439	444	435	445	405	423	423	430	456	407	398	410	405	407	415	417	448	404	430	473	446	422	427	441	468	426	418	428	435	480	467	412	429	432	413	426	430	451	471	468	437	427	461	457	479	388	433	462	425	422	474	441	437	440	385	426	453	443	432	446	418	449	446	452	443	412	442	439	447	427	465	445	468	441	395	429	433	426	462	422	429	469	431	475	431	442	432	433	446	397	438	447	425	415	449	425	435	486	425	413	412	431	410	419	464	477	446	430	452	440	429	449	426	451	459	417	482
22473	21064	28605	23729	21067	21126	11874	1269	898	796	716	618	621	614	584	528	556	543	488	486	483	483	495	478	474	448	448	459	490	460	439	411	483	444	459	465	436	429	440	421	452	429	447	430	453	437	393	480	402	451	453	423	430	413	432	428	422	405	406	405	418	408	420	434	413	413	433	396	405	374	391	387	415	407	438	437	409	460	447	409	424	424	434	442	408	411	377	454	427	421	392	391	466	438	496	387	398	399	435	413	414	413	409	396	436	426	359	454	414	394	435	422	442	428	442	426	444	437	451	443	431	431	432	402	445	447	448	406	423	439	442	410	404	429	440	452	417	420	422	450	407	423	431	419	415	421	393	419	419	404	473	434	371	419	442	415	398	438	419	443	412	450	438	408	388	389	377	439	410	386	389	420	439	433	438	433	440	440	413	448	416	408	389	437	432	408	381	397	439	420	412	453	460	423	452	421	421	415	396	360	428	418	392	423	433	412	383	418	432	407	439	378	420	415	419	401	428	424	431	398	424	423	398	451	423	395	426	432	356	418	420	428	432	425	432	422	431	408	407	404	387	404	414	467	404	395	424	401	413	396	442	457	439	408	417	386	396	440	405	403	397	437	429	456	421	453	454	411	455	408	408	434	421	442	422	458	396	431	425	435	464	413	364	447	429	425	429	413	412	416	417	402	405	411	434	418	439	413	445	441	417	407	439	424	473	411	415	418	418	453	448	415	417	415	452	439	398	443	447	396	429	434	432	408	365	413	410	423	420	450	381	419	409	448	431	442	416	397	405	427	410	435	395	416	390	454	422	432	406	391	419	442	402	422	408	433	424	450	410	402	382	408	365	432	430	424	419	423	441	417	397	408	427	418	429	451	417	411	412	441	397	437	427	428	417	438	429	434	402	403	412	441	410	411	416	442	421	410	445	387	431	408	412	429	447	419	450	414	409	429	467	424	454	425	447	441	473	431	416	441	451	404	405	435	434	429	423	428	460	416	408	415	409	391	413	397	416	426	432	408	382	428	444	432	400	412	468	401	407	435	382	398	411	460	404	406	407	456	407	408	406	437	444	410	412	405	440	387	392	406	411	414	428	434	429	418	429	426	391	399	399	445	404	449	438	396	405	425	380	434	457	436	388	418	418	434	421	455	396	454	431	403	447	406	388	385	428	428	411	438	423	442	428	426	435	401	427	412	415	408	383	435	407	434	411	416	391	405	421	404	431	393	410	443	422	437	425	437	434	425	425	410	436	404	391	382	444	424	437	419	387	415	406	421	466	423	433	417	437	428	446	451	418	418	398	406	437	444	392	414	430	397	438	434	434	390	445	450	393	426	405	423	429	396	420	414	437	453	406	430	450	418	370	406	413	463	412	418	405	418	407	403	434	404	433	443	414	403	435	430	428	434	426	460	431	425	403	439	402	438	428	395	465	440	377	422	418	424	445	407	411	414	420	441	420	440	410	431	423	415	436	402	411	401	408	400	452	392	475	376	408	440	426	401	415	421	409	426	388	406	406	411	425	431	402	411	394	413	431	408	431	425	467	435	397	447	398	407	430	421	409	432	413	417	438	434	430	416	410	418	439	434	408	410	433	423	433	417	438	428	395	458	403	415	431	432	397	417	401	454	435	429	421	366	429	383	404	400	419	382	425	439	432	446	436	396	429	420	397	420	426	430	438	372	397	375	426	409	415	397	406	464	421	427	432	408	426	408	385	422	409	397	417	418	404	439	465	470	427	403	411	426	384	412	437	401	463	453	395	418	411	440	425	429	420	413	401	427	444	392	386	440	443	430	399	402	424	406	429	458	456	439	422	423	448	436	444	426	412	422	416	427	423	409	447	399	444	401	417	435	405	427	421	437	416	442	397	407	396	408	402	435	447	399	424	426	425	443	435	402	414	412	462	433	405	406	436	375	426	420	396	445	421	438	438	415	398	399	460	399	429	417	446	439	431	445	422	387	422	406	444	411	419	396	440	436	402	410	410	405	397	420	435	442	421	446	368	435	440	402	427	434	429	385	396	433	442	443	426	449	447	418	443	405	396	432	453	403	411	444	399	401	438	422	365	428	411	411	410	434	418	447	440	403	401	413	445	423	452	440	432	406	437	430	422	416	427	424	414	389	419	428	465	375	416	407	424	417	417	433	409	395	460	467	408	395	384	419	447	433	450	442	400	424	465	445	410	444	430	434	453	449	393	383	382	441	461	444	404	414	395	416	419	423	436	419	424	460	403	421	438	436	422	426	416	438	428	437	446	421	436	426	410	422	431	443	416	440	447	407	414	405	431	413	422	425	482	422	407	434	417	431	442	429	373	412	427	451	432	423	420	432	421	425	420	395	414	414	443	416	395	397	454	427	463	434	414	366	432	434	429	396	381	452	417	453	431	449	438	407	460	440	469	459	436	426	407	438	383	413	405	424	430	422	406	386	419	411	435	410	448	387	442	462	440	407	432	422	429	415	428	439	414	403	425	402	414	428	392	414	400	399	437	409	427	413	455	377	404	427	395	428	413	438	409	420	434	368	442	406	422	412	405	422	425	468	406	405	427	451	414	407	386	420	404	475	420	441	422	438	381	408	387	422	392	418	411	414	427	458	402	442	421	445	452	406	408	409	418	428	412	406	410	420	425	421	439	412	391	391	428	422	392	402	427	418	403	427	431	460	436	426	415	401	375	442	435	396	394	445	431	427	434	418	436	411	405	396	430	420	408	372	394	452	404	428	428	420	406	434	428	393	409	397	437	392	396	407	414	446	420	368	421	432	414	410	382	434	447	435	433	414	412	416	401	434	442	438	441	452	412	438	403	426	430	434	408	371	455	426	425	458	371	436	414	419	402	446	420	411	435	401	425	429	408	433	393	409	391	411	415	402	404	454	394	441	411	412	431	445	414	452	414	405	438	415	426	427	430	443	414	448	409	429	393	405	441	411	426	418	433	437	466	398	393	441	411	421	424	407	397	402	421	413	386	403	400	430	453	437	405	405	451	460	441	419	431	444	418	438	416	440	424	428	411	376	468	429	421	413	401	431	425	408	372	392	411	400	433	449	418	400	371	400	439	449	432	400	395	444	393	405	413	444	436	407	430	426	422	414	422	436	416	433	401	419	435	408	392	391	464	437	381	441	431	443	353	462	449	418	407	403	410	429	382	416	425	432	410	410	406	427	436	422	437	427	413	439	381	393	411	443	451	407	406	382	422	399	390	440	418	442	422	419	414	422	399	432	421	400	429	413	436	422	456	405	393	402	401	416	406	417	444	382	448	451	417	406	384	407	408	427	424	413	425	424	414	410	454	394	463	433	444	424	436	404	442	472	444	381	445	418	377	408	435	442	434	411	395	420	398	408	435	421	391	391	445	424	451	447	405	443	401	430	435	419	423	418	421	403	411	373	410	404	411	404	423	399	400	439	442	407	418	423	398	428	421	438	445	424	463	419	407	421	377	423	446	404	397	425	445	470	413	402	384	424	423	425	392	420	425	421	414	435	428	409
16123	12859	10710	5186	3541	2630	2125	1638	1296	1062	938	870	773	709	696	670	596	562	531	567	578	579	530	532	492	492	483	523	486	496	511	497	467	472	471	448	455	505	471	491	451	500	462	462	457	497	444	467	433	463	461	431	437	456	459	437	453	476	468	439	451	440	497	407	457	424	438	461	460	439	452	458	455	463	396	414	452	428	458	442	416	423	433	429	420	442	404	488	454	430	402	453	385	460	418	447	457	442	496	480	436	426	430	463	458	438	436	431	415	435	409	450	460	429	433	409	455	443	452	417	454	457	409	393	416	424	434	433	467	472	452	427	447	442	426	445	456	464	420	457	420	482	447	428	457	433	476	472	423	446	428	461	419	445	431	467	431	452	385	450	435	447	398	444	446	451	465	394	455	435	447	415	443	438	448	406	401	429	423	424	440	432	418	418	509	438	443	437	432	435	475	465	448	410	442	429	453	473	432	454	466	404	472	460	454	451	449	445	458	415	438	443	423	411	455	414	468	442	441	442	502	445	418	463	426	434	414	465	421	469	455	449	462	404	421	439	441	457	460	424	442	469	472	389	415	461	432	434	445	411	432	464	436	427	450	416	436	438	423	435	426	402	408	426	428	410	403	429	461	440	450	489	422	432	451	435	469	435	456	432	459	455	458	457	404	467	428	430	446	435	469	409	436	466	392	426	432	394	423	465	435	457	419	435	432	516	409	471	429	448	451	466	445	417	429	437	420	470	449	449	429	408	472	435	464	453	416	431	433	447	452	401	470	428	427	406	467	424	463	449	458	404	451	455	458	427	474	454	453	497	424	405	404	431	458	429	441	462	423	461	470	403	423	434	469	413	470	464	398	414	444	457	453	431	448	392	425	453	450	447	445	424	476	438	438	406	411	440	429	406	444	450	436	427	407	440	460	416	404	472	424	427	438	435	469	444	451	435	420	423	456	438	431	432	413	445	418	453	452	480	470	428	433	429	412	430	436	472	440	455	452	432	439	403	413	450	424	447	454	462	442	444	416	438	432	440	431	440	446	432	415	408	434	427	451	423	459	435	466	450	479	420	496	438	441	422	443	434	424	459	407	451	446	435	430	420	464	464	446	411	449	408	454	456	446	436	428	420	462	453	457	423	419	456	428	486	487	430	435	437	426	434	449	428	455	432	422	454	419	426	442	402	481	438	439	479	453	441	408	432	435	444	413	443	475	436	460	446	446	453	432	441	466	420	443	435	424	431	443	465	417	445	428	439	445	412	442	411	469	440	407	438	460	459	434	478	449	437	443	437	416	405	492	426	479	466	425	493	433	441	417	451	442	442	441	430	474	465	436	404	435	421	418	429	459	415	461	427	413	433	413	426	416	446	421	441	391	440	420	441	415	469	471	394	462	420	468	443	458	447	419	434	444	433	418	402	462	447	413	425	471	370	449	414	437	405	437	430	451	434	459	416	459	431	429	435	431	438	423	407	441	420	439	456	434	524	445	445	432	461	465	419	476	466	442	430	429	439	408	447	465	439	450	482	474	413	447	449	434	453	452	465	430	436	441	447	430	422	467	462	456	473	426	430	470	437	427	412	471	467	434	431	424	448	454	435	448	436	483	459	431	435	452	425	450	407	439	412	430	472	453	387	461	457	411	482	451	484	448	422	490	455	424	420	422	455	404	410	433	417	423	433	443	418	467	446	397	455	422	445	435	428	451	466	434	405	440	428	430	427	439	463	455	491	422	432	415	450	428	481	459	422	465	394	436	439	423	454	408	406	434	459	444	395	422	441	456	422	449	468	455	463	432	446	483	399	401	446	446	460	436	456	455	447	454	427	439	433	391	406	463	431	423	435	442	414	409	421	422	439	464	424	442	405	398	420	430	414	460	417	444	488	434	389	448	450	428	418	447	421	446	434	444	429	444	454	430	437	421	387	428	430	420	442	431	427	438	443	446	429	422	430	452	445	447	462	479	408	426	450	413	419	428	451	437	440	450	462	442	456	403	417	453	445	402	460	507	440	412	475	470	398	403	442	429	431	470	455	471	442	438	452	452	471	461	418	420	472	450	434	433	431	462	449	444	424	435	409	486	475	414	445	461	436	415	446	438	471	460	424	432	444	442	437	441	467	435	431	452	433	438	439	439	437	456	422	447	426	460	426	421	435	421	413	482	451	426	426	400	429	470	433	430	452	432	442	462	438	431	422	409	401	446	438	444	444	441	442	418	459	427	454	427	491	407	453	441	412	413	387	441	442	454	410	448	449	462	450	464	449	439	421	428	432	460	436	442	461	423	417	443	443	453	420	433	444	427	424	416	416	419	428	451	459	414	415	430	419	459	452	442	429	409	405	408	446	430	423	492	443	426	428	452	435	415	434	435	442	452	451	436	461	445	427	465	445	452	386	404	480	463	452	460	451	473	436	444	439	419	455	438	415	461	427	410	391	421	440	436	431	432	452	409	457	464	438	434	423	434	401	462	438	413	423	418	427	437	443	464	448	476	447	455	454	459	414	466	412	425	460	479	430	450	447	457	484	448	432	438	435	417	447	395	454	445	434	464	421	432	427	422	431	438	447	431	424	473	459	440	458	439	430	422	475	423	460	447	454	442	449	443	474	435	450	416	427	427	407	406	447	431	428	480	446	450	424	414	455	442	440	447	452	433	437	411	418	410	406	428	424	434	439	428	445	434	484	409	431	458	421	429	438	419	443	489	439	450	446	492	420	445	425	475	423	384	448	424	474	494	432	467	457	424	431	436	454	409	464	478	416	477	447	438	429	416	437	399	447	406	440	406	464	409	422	411	470	411	460	435	410	455	417	461	452	434	442	425	390	433	469	447	418	421	430	463	420	435	438	418	448	442	447	445	434	443	450	447	446	458	418	447	416	403	425	435	467	451	429	447	436	440	437	421	462	395	420	464	445	402	437	443	411	475	428	430	436	417	427	408	482	459	410	427	453	446	442	416	443	412	462	471	425	462	422	406	441	463	414	445	442	464	424	427	446	463	441	427	465	451	416	435	407	424	444	427	406	437	449	464	459	442	432	422	478	437	425	415	461	466	484	467	444	467	461	439	443	427	444	423	449	413	445	453	442	460	407	449	435	423	447	439	475	444	476	432	424	447	449	438	405	414	415	419	427	429	406	425	481	421	462	402	420	466	434	437	448	462	442	442	456	465	467	433	438	451	427	468	462	437	455	435	408	455	436	433	421	448	428	442	447	405	443	422	447	453	463	458	446	464	416	422	481	448	456	402	428	432	427	437	451	453	446	455	428	458	449	440	442	433	399	436	418	459	452	419	438	470	432	423	427	417	461	444	435	443	426	442	458	439	418	438	454	483	424	444	444	419	458	468	469	444	454	456	421	423	426	430	428	471	414	441	416	436	404	451	460	421	450	443	429	435	411	453	416	386	404	455	425	447	455	489	467	428	439	438	428	415	415	429	427	431	409	453	401	442	435	423	467	447	423	427	448	430	448	464	464	412	464	446	435	444	405	448	486	418	438
22426	21048	28590	23725	21049	21109	11978	1331	879	785	679	660	625	610	561	561	530	563	523	467	483	472	474	499	421	472	429	450	504	458	451	423	466	456	458	441	478	401	435	439	413	434	448	466	420	444	452	464	411	427	469	394	433	448	465	419	389	385	422	434	392	407	404	434	451	421	420	405	422	415	453	404	433	395	447	413	438	395	439	463	409	425	451	441	410	421	440	407	438	433	435	423	489	422	414	405	417	432	440	396	416	452	418	421	455	414	430	439	404	392	436	456	389	412	460	417	434	438	415	414	375	423	413	420	405	450	407	453	415	406	421	434	392	467	412	426	488	420	409	399	422	434	451	397	447	425	438	379	423	416	402	423	394	388	403	388	417	440	410	455	428	412	442	396	432	409	430	411	417	415	392	419	436	426	416	424	400	449	435	395	388	454	398	431	408	449	428	445	439	436	457	392	419	419	422	437	432	395	435	448	420	431	415	414	394	442	430	433	397	423	416	433	417	442	404	424	412	381	435	429	408	440	448	381	378	426	409	438	429	464	412	451	445	455	414	375	386	401	425	392	392	418	448	408	427	438	422	418	426	415	412	414	456	429	405	422	462	397	445	439	411	426	428	443	417	382	384	411	409	446	403	380	428	468	429	427	414	428	369	437	446	397	397	448	388	452	413	414	405	388	420	437	427	409	385	451	424	435	410	449	432	423	394	441	387	389	385	410	427	400	429	439	427	399	416	421	404	415	404	431	440	404	421	405	421	430	412	433	438	419	450	422	402	442	421	465	452	431	421	385	414	423	414	432	410	444	442	460	432	405	423	437	431	441	449	408	425	394	427	384	421	413	428	419	440	406	398	456	420	422	409	474	417	405	465	414	421	427	456	457	446	434	412	404	425	424	419	425	413	399	408	429	406	387	424	429	483	393	401	404	422	437	417	421	407	383	424	400	475	413	435	429	427	429	416	445	394	431	393	409	405	428	452	414	468	463	386	412	398	430	421	428	435	390	438	443	426	397	397	435	430	428	412	439	427	410	425	453	417	423	390	388	418	402	394	436	406	418	412	431	460	395	365	414	392	416	428	428	404	456	421	436	449	407	436	396	410	403	415	399	449	440	420	450	424	440	413	420	446	440	439	408	405	386	405	392	410	416	420	422	413	389	417	438	429	395	404	409	416	397	453	436	446	429	451	417	432	397	407	385	387	416	397	406	436	435	401	415	393	444	405	448	414	428	417	409	436	426	425	427	398	401	441	410	444	447	398	434	404	433	457	428	397	473	398	414	438	433	407	399	421	425	464	434	404	412	431	430	422	414	415	418	407	408	442	433	438	416	431	425	439	392	392	425	405	425	434	410	410	410	424	441	388	419	433	397	419	441	425	406	373	435	425	358	377	407	394	422	413	443	429	429	396	432	410	405	423	405	432	410	413	437	425	383	469	426	413	437	412	381	428	410	397	421	426	400	417	421	421	444	427	458	428	390	413	441	464	422	399	429	414	464	451	421	439	417	395	430	432	424	440	408	398	434	409	456	406	405	414	410	412	439	427	412	441	431	391	440	432	399	420	392	396	422	377	388	423	399	432	443	437	431	392	450	443	448	481	389	420	432	388	389	438	430	418	446	428	416	442	385	456	369	439	415	398	414	409	444	441	438	424	418	425	401	397	431	377	435	444	437	406	409	450	422	448	468	423	392	428	433	400	424	408	401	419	409	401	419	410	428	433	423	452	417	394	465	443	433	419	401	381	413	429	428	414	392	434	413	429	445	402	415	394	398	400	448	397	406	429	424	395	445	394	395	402	406	400	417	430	416	453	423	445	424	424	433	386	361	397	422	395	416	433	396	418	453	452	404	379	408	440	437	453	397	432	434	398	427	438	414	422	439	478	426	426	389	420	457	390	413	412	393	409	407	395	451	435	435	400	420	422	445	376	414	407	425	414	399	422	395	408	458	438	418	436	437	431	420	401	405	410	415	388	411	413	414	427	417	394	385	405	438	457	429	440	430	431	433	431	410	448	395	429	443	429	399	460	422	430	390	415	442	422	435	448	423	429	404	412	412	413	398	496	424	430	439	459	447	420	467	419	470	476	409	420	428	365	397	453	416	447	432	428	427	432	392	394	408	412	466	413	454	430	408	422	414	403	418	417	405	438	421	403	414	405	399	440	397	427	429	405	434	439	432	424	465	415	426	403	454	413	394	417	415	385	444	422	390	415	431	426	410	441	404	455	411	426	448	440	392	390	353	418	438	408	407	427	420	403	421	408	404	393	415	429	447	421	410	438	411	437	426	399	435	419	411	409	423	409	406	435	420	424	432	413	438	415	410	374	412	452	423	419	402	394	426	446	398	388	411	437	419	413	445	422	420	425	416	429	382	398	450	444	429	431	408	462	450	426	407	382	458	441	433	391	383	420	371	430	428	409	416	409	397	422	389	436	458	445	385	378	472	437	434	415	416	444	406	398	441	383	399	420	410	432	401	388	430	391	398	412	403	413	427	360	422	429	414	438	409	437	422	390	404	443	444	418	430	451	437	391	403	412	409	444	431	435	407	439	440	424	416	466	424	420	450	380	432	403	400	453	437	434	380	406	369	409	423	397	391	402	399	433	397	428	406	445	421	449	409	438	397	414	395	390	429	411	422	423	429	410	436	429	450	421	381	411	416	398	428	434	400	414	436	419	432	438	408	378	406	427	420	414	397	413	389	427	417	383	406	432	463	396	375	405	386	425	439	426	436	414	436	412	399	397	418	413	387	455	436	400	432	435	388	448	454	459	411	465	425	397	428	436	377	413	409	416	407	403	445	374	453	404	471	398	413	432	400	409	398	443	423	424	449	381	403	398	406	424	429	407	409	423	427	434	419	422	404	391	423	397	392	410	401	398	398	408	445	429	452	413	381	440	411	416	437	439	441	434	395	401	443	415	479	420	429	419	410	390	405	389	420	403	407	431	450	407	429	409	407	405	428	386	409	386	396	390	455	427	398	446	436	390	410	427	413	399	444	412	450	415	402	446	438	406	434	440	407	401	415	437	423	401	381	409	419	422	458	387	393	370	424	407	417	411	409	447	414	445	434	400	394	449	449	405	417	419	402	413	410	381	437	399	435	416	398	454	432	413	410	392	377	425	392	433	425	415	464	433	404	391	412	431	417	417	381	414	413	408	442	385	443	437	410	407	412	464	420	415	439	451	415	431	373	445	378	408	423	382	396	426	401	390	429	454	410	438	415	445	440	431	415	414	411	397	404	429	419	448	482	407	419	415	442	424	413	380	409	429	420	415	399	388	423	401	431	449	388	408	422	428	422	411	433	451	433	402	434	415	398	467	437	408	401	387	429	381	427	439	442	392	413	428	413	408	419	404	426	471	413	433	394	417	413	422	440	421	405	444	412	458	417	436	460	416	427	480	424	444	406	400	445	448	455	383	430	447	423	406	445	414	450	449	431	445	429	403	414	439	418	398	445	423	381	414	445	441	416	434	416	439	418	421	426	411	412
15075	12801	10538	5247	3593	2613	2074	1696	1321	1078	936	852	766	703	682	630	607	593	567	543	532	526	530	513	491	500	482	515	508	506	460	473	416	480	490	515	466	471	444	445	416	463	433	415	457	429	464	469	458	464	495	490	436	452	463	401	433	450	462	421	424	483	471	467	443	423	472	472	449	483	483	450	484	448	453	447	429	458	452	439	439	469	463	407	452	486	454	451	441	456	446	484	436	476	400	419	457	409	441	471	432	413	386	479	420	428	411	465	433	410	458	457	474	441	418	481	395	424	465	441	420	420	435	455	436	439	413	435	430	398	413	458	424	422	457	407	429	442	456	448	479	466	414	436	422	420	435	456	447	441	435	462	409	436	433	400	426	427	452	461	437	450	447	451	498	423	458	424	409	463	426	409	421	461	421	433	447	452	434	424	425	439	425	453	440	422	470	400	415	423	435	394	444	445	406	433	473	469	452	473	438	439	444	486	442	434	415	439	441	450	430	416	481	423	412	423	449	425	456	422	428	451	448	425	470	445	437	419	447	406	430	478	428	438	414	437	501	445	439	452	420	469	445	454	427	431	439	493	435	423	397	434	435	488	440	448	451	453	435	450	442	426	423	468	419	408	448	455	431	442	456	476	451	455	444	492	444	454	408	471	414	466	426	418	447	421	430	423	463	440	424	433	462	404	444	444	449	463	428	432	453	463	425	425	455	436	434	457	463	435	419	411	423	429	441	452	417	442	473	441	461	444	420	391	481	430	431	455	492	437	426	466	440	439	434	445	419	417	416	407	411	432	410	434	404	439	441	430	418	424	425	409	450	478	439	424	477	451	430	454	437	409	455	467	432	432	430	415	453	469	408	432	465	444	444	426	422	464	411	474	428	422	421	417	437	391	455	436	424	425	430	447	451	458	440	453	420	438	456	445	438	478	444	436	427	451	453	393	404	461	464	447	449	426	430	423	438	445	473	422	422	469	425	458	430	473	463	458	426	435	434	432	464	399	442	419	445	439	427	448	422	437	454	429	419	454	404	412	448	455	414	402	477	416	415	452	430	464	415	415	436	420	433	435	413	417	446	440	468	458	456	440	466	456	429	449	446	443	446	510	436	425	417	405	463	435	436	449	407	423	438	435	469	469	452	415	458	440	412	443	448	447	441	466	409	422	451	460	454	403	472	446	450	437	448	480	423	451	466	451	443	474	430	432	415	436	448	456	418	459	454	460	415	435	459	455	440	429	441	424	465	430	444	481	410	468	452	428	457	500	496	451	432	458	392	448	432	448	439	430	459	418	494	450	459	454	420	454	443	435	425	409	405	444	410	435	405	429	451	455	466	461	449	456	452	432	442	461	411	417	403	416	432	455	425	445	456	459	454	429	481	435	433	432	446	439	426	472	424	424	451	460	436	427	439	449	425	442	462	472	443	461	442	427	452	420	450	418	438	452	471	425	461	467	427	450	450	471	455	457	415	454	440	447	401	411	418	446	421	451	441	413	403	416	492	454	416	418	470	458	458	457	406	427	449	474	434	433	458	426	440	434	456	445	382	421	457	460	439	478	454	445	405	403	457	436	447	436	424	406	499	444	448	389	445	467	418	428	439	418	426	456	449	415	427	459	433	457	410	455	432	456	445	459	444	434	493	443	441	434	431	428	417	441	471	460	421	440	446	445	430	470	441	475	431	431	431	465	436	461	419	438	466	457	429	476	433	447	427	438	409	431	443	399	421	471	433	429	437	418	440	422	432	447	435	441	417	450	446	441	444	429	425	412	413	442	391	441	422	432	459	450	447	421	421	429	436	457	444	407	413	437	419	437	430	478	494	414	482	447	466	419	453	471	436	472	443	426	398	448	423	433	472	420	425	470	437	445	461	485	448	419	439	427	436	435	463	446	427	446	414	460	452	423	438	430	462	426	402	447	423	426	468	424	444	426	427	451	427	440	427	415	414	453	422	441	431	461	414	440	422	439	436	436	475	417	445	418	456	453	444	430	434	453	431	407	434	429	428	419	444	425	457	439	442	452	451	458	459	445	441	479	403	430	430	429	450	440	421	476	433	444	453	446	424	442	423	461	423	465	474	424	458	442	470	461	440	441	450	420	452	429	432	418	438	462	446	469	434	478	436	443	452	409	458	436	435	430	513	419	413	411	459	458	441	386	412	457	401	411	450	456	455	467	466	501	464	429	458	464	432	440	455	424	449	452	475	480	430	474	444	414	462	467	413	472	465	449	426	433	464	428	403	449	443	439	454	443	463	487	435	429	409	405	438	420	430	472	448	423	455	420	477	429	436	445	407	494	453	420	408	421	410	489	422	458	453	436	449	435	410	406	419	446	439	420	439	448	461	444	495	450	410	431	420	435	430	460	444	429	436	455	455	424	472	419	435	440	462	448	399	444	445	409	456	409	436	466	428	447	418	477	397	448	446	422	450	462	418	456	435	478	421	470	447	446	432	446	430	455	442	435	432	433	435	435	449	423	463	501	422	445	405	416	460	454	430	419	439	433	444	423	424	462	419	472	457	443	464	467	394	434	479	417	466	463	446	460	458	410	478	420	460	443	435	437	417	457	413	458	435	440	436	423	452	454	430	426	455	406	458	459	426	428	417	421	428	452	409	457	431	453	452	461	417	461	426	410	399	440	419	415	428	436	429	422	421	454	453	467	417	413	466	449	425	423	434	453	415	454	406	427	420	435	428	459	450	418	457	426	435	401	444	414	465	455	455	440	443	480	422	445	416	449	456	432	442	420	457	442	458	442	411	436	433	468	447	467	417	454	408	392	469	413	430	377	420	476	426	453	415	493	441	433	429	465	437	448	442	453	417	416	447	459	449	433	453	461	451	444	445	448	412	448	454	501	472	445	438	461	427	416	431	459	425	421	448	448	443	445	471	474	467	450	399	450	427	478	454	443	468	467	437	462	462	426	421	414	448	426	451	390	411	422	471	434	433	390	423	484	480	462	462	451	439	445	430	435	404	448	425	459	438	398	419	457	456	451	436	398	431	472	454	447	413	485	449	447	449	472	405	428	430	429	424	401	439	431	468	440	411	442	488	462	423	435	448	422	434	418	422	434	435	441	464	443	428	461	458	485	468	439	446	480	435	469	431	451	412	441	398	463	477	421	423	406	442	450	446	453	454	459	449	417	444	472	432	425	444	428	450	456	447	430	432	469	445	412	454	417	421	454	410	420	458	440	491	419	422	402	457	446	408	444	399	412	464	410	434	444	413	443	463	480	439	430	479	444	475	447	434	409	466	418	471	411	430	466	464	430	423	426	435	416	453	472	445	450	437	418	450	423	420	442	454	415	445	427	425	462	479	470	468	479	435	449	442	448	441	454	446	437	458	450	467	463	424	413	451	438	465	434	434	496	428	416	457	489	424	434	417	434	468	432	432	398	447	459	459	443	461	445	473	431	435	435	419	461	446	457	457	419	416	435	431	447	437	454	401	472	436	414	462	428	433	450	457	497	455	421	406	448	485	487	407	470
22474	21102	28698	23738	21102	21153	11893	1327	891	813	707	679	588	582	559	579	558	527	502	512	480	505	463	480	478	495	442	458	474	453	437	434	407	442	438	414	437	429	481	488	441	441	435	420	460	434	420	396	419	378	410	449	442	415	438	413	446	389	423	438	407	442	421	422	431	398	408	454	451	403	408	376	466	441	402	420	394	404	395	472	440	403	443	423	417	451	434	406	447	457	407	453	422	419	439	433	425	412	426	429	452	429	410	404	445	440	425	394	409	441	426	401	440	424	418	407	420	393	456	407	398	405	428	412	431	400	393	425	422	432	421	412	420	429	417	420	413	442	435	418	433	449	445	441	421	407	428	443	415	408	384	405	440	420	428	406	432	467	430	419	406	422	466	426	424	448	384	429	405	407	459	390	411	417	415	442	422	423	438	387	433	409	425	400	436	450	445	404	407	448	408	433	421	462	414	404	387	458	413	430	416	416	453	441	414	433	404	433	429	423	432	430	403	428	437	385	435	421	422	416	424	437	445	429	456	433	406	417	412	426	384	434	399	444	390	418	424	395	392	424	420	390	402	438	393	429	468	428	394	420	437	425	436	387	432	409	412	406	419	430	368	394	393	432	398	410	422	418	392	398	420	406	394	440	411	376	390	400	414	415	423	420	433	407	453	429	440	435	399	407	435	399	460	424	411	419	468	466	391	418	438	428	378	455	411	373	404	429	369	431	415	449	440	448	447	406	401	396	436	408	418	400	420	405	451	432	434	479	405	428	418	430	391	411	435	430	418	455	421	447	429	445	420	437	402	414	439	424	415	425	395	445	447	392	413	419	428	457	397	402	425	420	431	448	404	418	433	405	427	426	411	428	483	398	385	418	413	438	434	465	373	407	422	412	416	411	416	391	454	412	408	385	435	396	428	422	431	434	418	456	397	397	407	386	389	423	437	440	424	439	399	421	376	425	402	419	392	442	417	421	416	388	439	409	418	393	404	428	401	441	429	441	390	425	412	418	408	415	395	426	417	407	443	407	438	423	425	429	396	416	420	429	439	383	447	422	443	390	419	403	423	408	377	438	456	395	419	383	441	453	450	438	446	411	410	426	433	413	423	392	390	407	431	431	398	428	425	466	439	422	371	416	428	427	437	427	381	406	424	402	408	433	444	460	395	391	453	437	403	429	423	422	399	417	427	406	438	428	407	384	407	411	421	439	416	424	423	445	407	422	410	443	428	431	397	400	400	422	439	431	384	411	417	432	398	423	463	414	436	456	414	446	431	399	399	464	400	420	414	420	432	391	373	430	428	392	437	430	392	454	434	432	392	448	408	417	432	465	440	407	462	429	394	413	399	443	454	427	411	402	451	417	427	397	398	395	457	407	416	429	434	418	408	431	432	448	423	385	435	412	412	397	412	411	435	413	399	417	422	418	492	433	423	414	438	395	443	425	435	419	416	394	445	451	396	425	446	402	374	402	449	414	444	364	436	431	364	450	407	458	401	473	441	390	464	378	410	425	432	393	414	450	413	380	435	448	391	405	451	391	409	402	432	410	401	399	426	394	439	471	399	437	412	430	418	449	434	420	400	432	430	427	382	440	400	428	426	417	418	429	420	446	402	413	434	417	420	447	440	401	408	463	417	442	411	415	419	420	417	438	426	401	430	413	417	426	416	450	405	432	426	421	419	432	397	415	394	408	400	425	411	430	432	436	395	420	384	387	439	402	370	407	409	435	408	416	424	440	432	435	421	416	421	416	420	427	429	471	429	428	409	415	428	405	404	400	410	386	419	399	459	404	442	427	415	443	423	431	416	411	420	427	425	427	412	455	416	440	418	394	426	412	413	391	407	433	393	422	425	414	403	439	420	403	407	393	474	411	408	401	396	406	412	410	402	400	404	415	398	443	420	405	457	403	437	399	405	417	408	415	445	458	386	438	395	387	423	426	407	430	409	457	398	418	422	464	399	423	419	425	410	450	420	432	439	435	430	375	461	408	429	412	428	381	465	389	429	432	432	422	429	449	439	395	411	426	459	423	413	435	433	430	435	403	433	422	418	458	422	403	440	420	425	422	435	403	441	428	458	401	403	439	425	437	420	425	417	401	411	433	371	401	401	416	374	401	411	423	421	444	408	400	446	366	464	390	435	407	442	405	393	414	394	409	444	413	423	421	404	421	385	421	422	417	450	408	461	406	395	382	406	442	428	466	445	380	428	402	441	401	436	472	378	432	413	427	416	409	435	447	433	428	417	398	403	464	393	417	443	441	422	446	441	431	432	443	432	409	428	406	407	423	427	388	421	406	425	440	458	406	415	374	369	412	440	418	417	432	425	409	380	371	402	461	421	423	415	394	415	418	399	432	415	402	418	415	417	363	415	411	399	413	431	459	421	428	411	433	418	405	413	428	401	431	410	398	458	428	391	422	414	454	419	448	405	400	412	429	388	408	442	438	460	436	450	421	407	378	427	414	369	433	416	430	435	385	436	410	400	427	420	422	387	429	416	440	403	415	431	417	445	422	393	450	422	411	435	398	433	417	402	439	397	383	393	437	410	400	426	439	423	396	403	409	396	449	407	388	391	404	425	414	427	406	401	378	424	408	405	421	460	455	391	412	432	402	412	412	397	400	432	446	407	412	450	430	424	405	412	426	403	406	440	443	423	422	410	392	384	402	417	393	418	418	411	430	413	423	413	436	431	397	426	427	430	402	396	398	431	384	411	412	426	442	376	414	442	406	441	418	426	409	440	424	424	417	432	416	429	428	418	434	409	386	421	442	431	426	423	409	429	378	449	422	424	441	427	396	410	449	428	408	391	414	414	429	399	447	422	429	413	421	395	432	405	405	381	409	416	427	434	372	413	432	406	376	443	399	394	422	446	380	439	430	432	432	402	402	420	433	406	426	440	408	418	428	417	378	453	423	413	417	404	437	424	394	446	403	422	412	421	397	411	423	409	429	411	414	397	422	426	397	425	433	391	415	455	394	435	419	396	439	420	387	428	383	424	433	413	442	406	428	400	413	419	449	438	395	407	410	421	403	396	419	440	416	411	388	426	378	382	406	409	441	437	423	403	430	412	426	436	424	449	451	410	467	407	430	431	390	439	403	419	398	407	406	422	419	436	394	435	443	399	390	453	429	434	402	414	412	404	413	405	407	398	355	426	433	421	410	433	418	429	452	410	434	404	405	413	440	423	455	380	406	458	416	419	426	449	442	415	438	406	408	406	433	423	382	446	418	436	444	411	403	396	452	443	408	390	390	403	384	413	429	404	438	382	446	431	417	411	382	431	427	459	414	435	386	424	426	418	422	446	433	400	407	404	417	427	407	430	449	414	426	421	461	432	376	452	392	425	413	424	435	402	433	448	398	399	452	429	426	428	415	438	422	410	445	407	427	432	384	403	434	366	423	436	440	379	399	426	397	410	413	418	420	430	392	421	443	410	388	438	394	450	417	434	439	403	430	442	397	458	408	396	412	391	400	387	397	422	409	422	387	411	414
14184	12962	10575	5242	3407	2624	2131	1579	1320	1047	956	908	826	690	691	609	658	589	569	504	523	521	497	553	525	561	486	528	556	502	502	465	473	481	471	476	463	450	464	474	484	467	438	507	495	472	462	461	453	456	450	443	465	462	466	455	394	448	428	450	434	436	433	428	450	436	454	449	412	452	434	421	441	444	428	431	412	490	476	455	423	467	437	429	447	449	451	451	455	410	438	445	446	395	413	454	439	446	440	436	435	463	438	414	436	434	388	446	444	485	454	471	427	483	419	437	430	426	444	439	465	461	428	438	441	425	427	409	411	482	447	411	438	441	436	450	455	418	429	441	455	441	440	451	461	468	416	468	437	463	435	445	452	430	427	455	420	456	437	430	443	484	435	416	459	471	422	461	415	419	444	475	433	440	421	436	482	442	423	456	457	420	469	465	496	435	467	442	432	444	455	508	441	453	431	445	414	430	421	457	431	457	410	448	436	466	440	478	431	440	445	445	453	380	487	426	453	410	446	458	425	440	425	411	432	440	427	429	453	444	420	427	423	443	434	400	439	462	474	440	410	438	421	442	419	426	438	436	436	448	442	442	455	451	428	404	436	416	442	418	468	464	434	428	446	433	440	440	439	462	451	458	464	466	420	441	431	449	448	414	391	441	450	443	456	471	457	413	476	426	440	452	422	447	461	426	468	425	425	426	420	447	437	447	456	424	425	467	433	423	450	453	455	440	426	449	381	467	478	443	451	443	441	427	478	424	422	407	465	439	457	409	405	453	426	452	434	457	449	423	424	393	438	407	463	423	413	454	425	428	444	411	412	437	483	452	478	421	468	410	411	449	453	464	428	461	382	452	465	433	434	462	467	416	475	452	432	470	438	455	455	448	447	478	451	453	439	464	419	438	432	467	461	434	468	425	405	455	476	485	429	447	448	420	447	429	428	389	436	452	416	446	440	446	450	455	443	447	479	429	460	439	376	447	449	430	461	450	451	466	479	414	442	473	405	439	438	433	449	441	410	442	383	403	449	387	422	441	471	433	433	408	422	470	414	449	465	428	495	438	442	464	444	455	439	475	412	444	446	450	451	442	418	440	440	420	459	459	449	436	430	400	416	398	495	410	447	434	452	459	452	462	442	466	454	408	475	466	457	417	426	466	438	441	440	430	473	458	452	406	439	409	455	438	443	406	460	444	436	421	439	437	381	438	446	427	457	408	458	465	411	401	429	448	446	421	428	437	433	447	430	470	447	411	471	427	470	453	445	443	466	454	418	464	466	476	433	469	459	410	398	430	432	439	437	429	412	436	439	441	444	462	435	409	462	437	446	455	421	413	448	459	396	407	469	449	430	442	408	461	445	405	421	443	447	442	482	450	417	455	450	446	448	464	461	423	441	447	410	448	452	451	407	436	437	444	435	459	448	440	410	425	473	408	429	446	484	438	475	439	435	444	415	439	471	450	433	450	428	475	452	449	410	429	408	438	414	433	434	423	426	461	490	426	482	415	418	433	438	431	432	426	428	395	431	442	432	462	459	446	449	441	472	450	439	443	431	444	439	419	449	471	453	431	406	426	433	458	415	427	433	436	433	394	470	457	458	429	434	433	394	420	451	446	448	405	418	432	461	448	405	392	413	435	431	421	463	435	461	433	439	490	462	454	417	477	469	463	451	462	454	457	424	461	445	398	455	489	449	425	442	432	420	430	439	449	418	455	453	439	441	474	444	465	451	404	481	417	423	434	464	429	423	390	481	431	434	440	441	432	440	451	399	434	444	418	455	454	441	446	437	444	422	455	420	445	429	447	433	435	456	495	427	480	469	447	467	504	440	463	449	452	446	446	438	434	380	442	431	437	415	444	482	422	427	461	422	467	484	468	418	442	410	439	447	448	413	464	400	448	446	437	432	416	433	428	452	460	422	426	469	421	442	416	425	447	451	462	448	420	407	396	417	452	436	444	446	426	459	469	440	459	416	401	403	431	426	456	413	450	447	444	416	475	442	455	442	425	449	451	450	421	425	445	430	439	413	454	432	456	429	445	464	427	485	459	449	413	457	451	447	428	433	440	426	473	412	437	432	423	416	460	408	449	418	475	458	398	460	436	471	467	428	430	423	448	434	448	448	392	440	436	389	435	482	436	446	422	420	463	450	437	439	442	426	442	423	430	461	421	465	456	456	451	432	438	437	427	415	471	449	473	398	420	411	415	451	425	458	446	450	435	477	452	455	473	428	450	405	406	466	455	436	464	440	451	478	469	431	440	445	438	468	471	432	460	483	442	430	443	439	449	458	452	441	470	433	452	435	471	426	434	425	423	435	429	431	451	456	430	433	409	464	451	421	449	441	433	443	446	438	436	449	437	458	449	453	384	477	420	443	466	451	445	462	516	451	440	428	494	449	443	426	435	463	436	424	435	405	411	452	477	445	429	467	451	426	470	467	441	463	411	464	471	463	466	425	426	447	444	436	412	411	449	416	424	461	409	430	442	437	406	416	481	414	435	396	482	441	424	423	451	405	441	443	453	443	462	457	432	424	444	451	416	403	458	462	434	434	461	409	463	447	431	443	457	436	460	458	448	416	427	430	416	398	430	486	416	457	460	423	443	452	477	426	443	467	433	419	440	404	414	419	472	440	487	442	445	454	459	456	446	449	424	463	437	428	425	455	446	445	451	477	412	466	419	445	457	428	436	437	463	450	414	425	438	443	427	464	431	478	429	412	445	446	426	455	432	427	472	428	443	408	460	437	460	480	461	447	420	418	446	471	402	431	453	472	417	440	458	427	479	456	405	474	400	456	432	452	406	431	447	489	409	467	426	412	424	410	411	420	397	475	431	467	412	445	438	426	408	434	469	428	441	416	434	446	444	452	409	468	426	455	449	405	441	462	443	425	467	492	456	422	415	450	443	460	424	422	438	451	471	450	449	445	449	429	457	425	446	438	472	452	402	440	429	447	455	434	460	436	419	437	431	469	474	422	433	458	462	451	427	444	459	452	444	434	430	452	443	425	430	443	424	436	455	469	464	449	397	441	447	467	470	466	417	402	435	419	465	443	431	418	439	429	453	474	445	462	475	444	452	459	454	453	436	434	437	444	453	444	446	419	432	445	453	449	455	444	420	434	432	436	452	441	460	402	438	430	442	446	466	438	430	451	462	426	413	411	440	450	421	455	433	440	426	442	468	425	422	449	465	463	438	452	457	431	443	464	433	441	469	458	424	442	439	405	436	454	480	417	434	417	434	466	428	475	424	426	406	404	454	445	435	457	476	425	481	438	418	433	457	435	422	451	476	446	450	450	446	455	441	477	429	431	433	434	447	441	380	468	412	424	402	415	466	440	438	422	433	453	437	442	445	458	423	427	438	433	431	418	410	454	446	442	419	448	426	442	470	457	412	419	432	428	452	429	452	450	435	499	468	436	446	433	411	437	472	436	416	438	457	460	435	485	451	436	456	494	392	450	446	472	429	474	485	441	495	470	409	423	411	452	418	447	484
22479	21052	28588	23723	21052	21110	11941	1381	857	841	781	669	602	588	586	526	530	542	529	504	479	486	452	501	494	464	444	502	462	452	476	437	427	422	469	458	421	421	463	434	438	455	483	445	412	417	394	439	434	451	438	428	419	425	410	444	454	442	408	466	434	395	397	432	493	448	449	414	404	403	424	434	438	433	422	411	459	414	429	419	440	433	398	403	425	412	428	399	434	442	406	424	422	449	403	412	462	429	387	465	415	465	422	391	418	413	411	451	440	435	404	421	442	416	393	412	422	420	471	397	421	408	404	418	451	461	405	438	406	467	418	412	403	423	454	396	398	458	455	438	448	420	417	435	391	429	457	415	416	431	432	399	462	425	428	419	407	466	447	407	421	402	434	458	425	450	433	414	443	455	440	403	399	436	411	447	440	450	438	411	453	446	464	437	434	431	423	415	415	406	401	442	442	393	430	421	425	431	419	430	432	426	464	421	453	436	397	450	419	392	431	426	366	436	394	422	399	455	434	394	455	440	423	437	444	424	413	394	442	456	436	391	435	409	427	410	390	425	440	391	436	424	400	458	408	434	436	410	409	413	388	431	443	434	422	417	416	404	451	415	403	413	410	427	464	435	391	390	433	405	426	420	420	417	442	419	444	447	445	414	430	367	418	443	439	448	430	425	395	403	442	390	404	421	461	374	454	458	438	433	386	434	423	418	420	417	402	382	403	393	422	398	430	436	404	431	433	404	442	416	441	424	416	420	455	402	419	436	442	414	394	394	439	414	458	399	393	381	421	422	425	415	413	396	415	424	423	406	435	400	424	438	419	384	454	441	438	432	437	427	402	428	418	414	439	410	391	421	391	433	435	379	445	432	410	416	427	383	420	420	440	434	419	430	404	380	404	401	410	420	391	434	389	431	447	405	428	412	401	419	401	424	408	413	425	418	414	419	404	422	441	437	418	444	397	456	426	441	420	391	436	392	411	440	404	414	444	430	382	400	401	409	439	405	441	386	437	419	415	422	456	461	411	436	415	413	403	432	447	419	449	413	459	385	440	391	447	430	431	432	432	441	423	450	442	390	441	383	433	401	400	435	440	394	432	424	406	442	400	394	394	402	389	430	433	464	432	412	435	444	469	442	423	445	403	444	475	424	433	402	429	415	428	390	429	381	432	456	446	413	442	377	418	405	400	424	418	407	408	431	420	425	436	392	423	415	425	400	423	362	449	427	424	463	420	478	446	436	435	386	439	427	426	438	406	399	410	412	428	417	400	384	424	408	412	411	418	444	413	465	409	392	398	429	430	415	395	431	421	423	419	460	404	413	483	444	429	408	437	423	401	415	446	424	420	390	414	451	424	437	428	435	420	435	383	439	448	459	421	439	439	396	439	410	404	445	419	394	393	417	458	387	409	446	409	406	416	396	413	432	401	430	429	468	440	440	441	413	400	415	405	459	451	409	420	404	414	427	391	398	434	397	434	394	399	397	419	405	459	407	444	444	424	417	413	427	427	434	422	437	429	415	450	438	419	446	429	414	431	426	424	435	428	422	389	448	407	406	418	454	440	431	409	424	414	442	430	429	423	432	492	438	405	398	447	368	447	450	407	442	402	400	442	427	426	427	388	432	435	433	441	416	438	417	422	435	425	461	432	412	404	418	423	436	416	421	419	400	439	437	413	394	422	442	437	417	394	427	450	405	419	419	457	446	440	415	394	413	406	426	428	401	439	372	427	435	423	409	405	438	449	447	438	410	444	428	417	413	413	394	451	438	411	414	452	463	418	429	405	447	424	441	429	418	401	405	442	414	435	414	419	465	464	424	447	409	423	397	405	427	429	425	412	420	412	392	425	414	457	438	419	415	389	451	435	418	434	390	419	424	399	445	402	413	420	427	422	433	424	392	448	416	425	405	445	422	453	439	375	427	411	425	448	400	411	395	428	461	421	435	414	434	429	429	416	396	458	450	431	406	427	405	426	443	420	412	423	421	421	434	403	454	404	415	401	429	405	428	422	401	398	438	429	459	411	401	428	416	435	416	429	410	426	436	388	411	420	438	463	413	438	395	423	413	415	433	469	440	402	413	442	446	422	417	381	419	403	451	448	414	433	383	424	433	406	432	419	442	441	425	436	430	418	450	406	419	391	427	393	407	408	422	424	421	431	416	400	431	434	417	411	400	390	442	436	453	463	381	390	413	436	411	415	452	428	433	438	439	415	431	430	452	388	450	447	421	437	439	448	412	419	419	433	399	427	402	371	427	402	440	425	441	435	445	423	436	434	441	420	428	397	402	437	397	453	394	417	422	432	430	444	399	417	409	403	440	403	409	369	426	406	398	388	473	412	446	437	442	429	409	416	447	418	402	431	447	434	437	434	457	422	412	401	397	390	439	441	421	439	438	417	404	427	392	416	414	445	439	441	404	424	433	419	430	415	409	405	426	419	424	441	369	384	406	450	419	390	431	420	365	439	406	417	374	447	424	449	439	402	459	433	425	434	419	389	414	422	422	448	448	384	410	403	428	428	391	400	419	402	422	440	432	391	414	390	393	418	422	401	426	501	453	445	442	389	427	414	408	428	470	414	402	416	418	400	436	434	391	420	421	408	415	408	409	407	407	432	419	434	409	439	413	397	437	382	406	406	363	401	436	415	422	422	449	421	434	446	416	394	430	400	417	382	426	394	427	434	429	411	416	431	413	433	423	391	388	407	405	384	446	440	409	470	444	392	444	418	396	426	419	389	411	430	406	404	447	424	457	405	414	444	463	398	451	431	417	417	434	422	429	459	422	439	401	438	412	456	430	433	406	413	483	408	390	419	412	450	442	438	451	444	414	396	388	438	426	420	389	418	421	410	371	464	395	439	445	415	415	461	430	420	427	416	426	426	395	439	429	408	400	447	449	394	432	439	412	374	434	406	389	445	472	432	431	400	452	389	427	417	468	428	452	402	442	430	385	430	429	434	418	423	448	399	400	427	410	446	404	392	434	411	385	447	424	435	450	427	388	428	456	422	426	434	430	424	425	414	417	396	454	407	437	422	465	420	432	401	453	435	402	418	423	452	422	417	429	417	442	432	431	402	410	412	382	421	411	401	424	417	405	426	429	446	423	421	422	459	462	423	417	425	426	419	444	429	458	385	406	433	451	418	444	446	437	404	435	414	410	425	429	422	412	411	442	460	434	426	418	421	411	406	395	444	417	443	448	414	425	460	405	433	422	458	430	397	414	418	433	410	411	394	428	420	380	433	395	409	448	404	475	420	408	429	422	455	374	422	442	461	421	391	439	394	433	425	410	456	412	416	445	430	429	429	454	432	413	386	427	385	438	390	447	444	420	422	415	414	371	438	439	426	420	409	429	411	390	409	441	438	446	446	419	424	433	420	447	400	433	429	400	426	404	408	424	389	405	420	398	426	406	419	408	425	448	444	396	415	394	436	448	430	430	422	435	442	408	368	425	455	398	421	412	470	393	397	392	452	413	412	443	426	408	422	417	432	436
14963	12835	10583	5286	3599	2701	2129	1642	1316	1113	983	866	805	730	683	615	635	574	533	580	559	549	522	516	511	530	547	548	479	537	487	480	473	454	515	471	482	451	475	450	475	471	467	451	437	488	474	451	420	430	428	452	435	472	448	451	472	437	428	460	506	466	474	453	442	452	486	456	446	478	426	462	433	422	470	446	450	417	460	425	477	422	485	427	406	450	462	490	434	421	450	465	413	422	431	425	431	462	472	468	446	493	424	447	431	431	455	450	416	441	440	493	451	458	451	440	492	456	452	395	488	454	463	440	432	412	449	478	433	449	426	419	434	460	433	449	470	468	412	446	388	459	486	475	432	428	455	417	451	397	460	450	438	465	460	438	447	488	428	467	428	489	465	457	497	431	439	455	438	452	421	427	478	443	460	433	418	472	455	426	457	459	446	466	448	440	445	440	423	421	420	480	447	445	469	424	448	444	447	420	413	429	435	422	442	465	433	436	466	453	437	462	462	462	437	446	443	419	449	424	462	438	442	456	460	443	445	451	471	446	433	457	435	418	424	459	466	432	470	442	485	452	441	457	470	430	453	461	477	469	467	450	453	417	498	485	467	457	454	455	470	403	460	452	461	430	465	403	428	460	405	412	469	439	446	454	443	485	452	429	430	429	418	447	442	426	490	413	483	494	451	482	446	432	419	449	472	445	428	435	442	468	463	460	478	437	477	410	433	431	427	452	455	427	406	449	431	424	462	439	435	466	449	460	438	437	438	444	436	420	465	450	484	480	481	440	469	471	424	421	445	457	418	442	436	454	395	442	423	433	425	440	438	472	454	469	428	501	474	448	411	413	420	412	446	474	422	454	441	476	416	467	441	446	436	420	502	438	411	436	438	445	424	429	478	472	450	470	469	417	441	452	439	416	469	409	479	435	468	453	440	444	492	448	455	416	474	449	443	428	422	463	416	427	426	453	449	448	418	447	445	446	462	433	442	407	426	437	415	432	428	425	424	438	427	424	410	428	410	447	436	445	417	436	461	447	514	433	441	454	444	401	483	424	382	437	436	415	463	470	426	442	468	436	443	427	446	429	418	450	443	431	422	465	421	424	419	430	481	468	445	431	447	425	433	460	461	426	438	436	418	437	426	428	411	445	462	436	470	444	412	462	419	451	449	451	415	439	439	433	444	436	413	444	453	419	419	439	452	405	438	416	442	455	437	425	464	418	430	414	448	439	405	450	486	443	453	434	426	434	427	460	479	432	434	440	441	427	463	444	431	450	431	426	446	440	443	473	451	455	474	424	403	467	436	470	409	475	472	457	450	418	447	447	454	396	434	441	420	451	444	438	483	468	415	436	395	473	425	440	429	435	443	460	464	472	429	405	424	433	411	451	451	431	422	423	436	450	431	472	463	439	421	465	449	455	442	502	455	484	456	464	432	452	413	426	461	483	431	456	468	478	497	437	483	449	467	435	438	431	440	409	449	476	415	456	470	418	472	438	457	453	444	427	436	466	470	463	434	436	438	418	464	457	453	443	454	436	402	454	420	438	424	409	433	469	435	434	467	416	452	450	432	419	440	470	431	447	456	460	420	436	458	473	438	451	435	426	448	460	425	430	473	434	422	423	468	432	445	443	447	426	458	435	414	430	394	424	436	452	492	447	465	449	465	461	422	453	451	455	445	427	442	479	464	433	470	447	441	408	445	472	451	431	412	435	489	444	429	445	424	442	465	427	415	445	450	427	423	455	439	447	474	435	431	450	472	449	473	436	446	454	457	444	440	442	471	421	483	440	436	433	427	451	447	457	414	445	461	461	438	451	428	453	410	431	460	441	456	414	450	400	443	457	432	427	414	483	426	422	458	492	469	443	445	440	431	469	445	465	446	417	432	473	430	418	439	444	400	408	433	424	440	462	426	463	455	470	456	456	439	418	429	454	466	442	429	457	436	415	421	445	477	485	463	431	444	447	460	437	401	443	449	487	447	415	446	467	455	439	458	447	389	428	437	451	459	466	469	463	443	446	433	431	491	438	467	461	454	453	443	460	426	407	489	447	436	457	487	481	440	462	459	411	469	467	413	459	401	470	443	441	455	430	418	485	468	476	457	460	472	431	411	448	452	419	432	454	419	451	470	436	427	447	460	448	444	443	437	436	449	419	425	463	446	417	466	457	465	433	446	478	420	448	433	461	409	453	425	444	432	434	481	471	460	456	436	445	458	445	424	451	444	452	443	433	487	407	427	431	420	435	437	488	420	475	429	427	444	451	411	476	455	453	452	430	461	476	439	448	463	427	427	449	430	435	444	437	442	447	439	445	459	438	462	455	449	442	438	416	419	432	473	430	443	381	454	463	486	439	433	448	454	460	413	436	440	475	473	459	452	454	464	424	455	433	479	441	428	437	448	488	461	426	471	431	414	482	446	451	424	437	436	450	436	451	433	443	452	433	447	458	442	439	434	453	430	466	468	489	431	436	469	440	438	465	473	472	440	430	415	432	459	433	418	479	442	436	458	438	409	464	437	414	417	453	431	439	433	403	454	470	455	432	417	417	419	475	440	440	445	420	414	452	441	453	468	421	474	416	423	465	418	444	431	390	456	452	407	402	433	418	448	437	432	458	436	429	410	455	450	449	442	487	415	460	436	440	428	408	466	407	440	483	432	488	449	427	436	426	438	437	446	458	460	454	452	406	421	463	445	491	447	431	461	435	433	416	414	406	403	435	433	472	403	470	428	419	454	424	409	443	460	439	433	445	435	443	413	461	452	460	457	415	423	457	419	473	478	449	446	427	466	457	436	443	425	471	414	400	469	468	435	458	447	455	435	408	455	426	448	423	468	429	425	438	464	469	434	451	459	430	429	425	445	420	477	484	430	452	461	425	414	433	446	407	461	428	449	428	477	452	444	438	455	471	439	411	436	430	478	471	425	430	444	487	444	439	462	462	443	459	456	441	402	433	447	440	455	446	445	443	456	464	428	480	458	414	428	458	465	461	490	459	424	443	477	433	459	449	413	450	405	444	451	433	430	477	434	460	415	433	452	416	461	455	455	446	464	430	465	389	435	428	427	455	483	480	409	461	485	444	449	435	476	448	477	436	435	448	426	443	433	443	442	445	455	412	441	425	469	418	440	472	403	406	450	467	380	488	445	423	408	471	410	449	498	455	465	433	463	481	448	463	448	481	485	416	421	441	453	429	462	403	420	442	434	475	428	459	455	426	482	441	417	429	446	429	428	456	430	438	436	407	477	467	436	424	431	466	436	460	427	412	430	454	452	451	446	437	454	429	460	448	403	462	449	414	434	422	458	442	457	459	458	453	434	465	443	480	419	414	468	456	450	465	421	461	447	419	406	454	428	437	440	411	446	427	443	480	408	441	428	426	449	454	430	468	438	457	458	413	459	439	457	436	471	426	436	453	465	455	440	461	498	418	433	439	463	464	431	464	442	438	437	464	419	450	434	460	449	452	450	445	454	458	455	471	407	455	424	418	443	445	431	432
22456	21068	28661	23721	21069	21120	12002	1338	902	806	695	635	663	644	517	565	561	537	486	483	520	523	472	484	447	461	458	502	493	468	497	471	435	505	435	440	448	430	464	456	447	442	454	481	452	424	428	432	444	437	456	447	448	422	421	431	437	434	411	448	401	412	408	452	405	424	424	448	413	425	436	463	440	437	429	428	438	420	426	437	461	409	471	428	454	440	476	447	385	457	468	435	424	453	436	427	452	404	412	411	416	414	382	420	446	405	390	434	445	442	430	399	455	428	384	424	417	447	438	414	453	451	423	428	427	412	456	427	430	462	440	443	414	422	453	445	438	437	422	437	419	429	433	451	444	453	440	431	435	449	405	465	424	436	400	405	403	408	430	441	406	405	423	440	462	430	442	452	432	424	418	442	445	420	423	415	462	448	405	438	433	451	438	483	403	405	437	423	459	424	399	442	409	418	422	463	407	409	447	411	425	396	462	420	441	444	435	444	454	431	444	415	441	432	417	433	394	437	462	431	434	413	425	432	441	423	435	431	447	393	448	428	457	429	432	423	434	429	407	440	432	437	416	428	409	457	423	443	421	424	431	456	443	444	416	389	420	358	433	405	445	432	460	425	443	461	432	387	410	461	420	415	409	418	418	411	433	409	439	399	448	418	451	401	450	431	407	458	381	433	445	442	401	421	432	387	427	444	372	394	446	405	411	391	440	430	429	399	403	426	453	442	424	423	435	416	438	439	450	411	443	400	418	415	458	446	434	398	427	417	454	464	382	459	438	444	438	416	463	450	469	421	449	444	440	406	416	409	399	393	419	424	435	451	394	421	459	414	448	432	392	413	396	387	435	447	439	417	412	400	441	414	448	416	416	414	417	431	449	402	426	441	424	389	458	420	433	441	444	398	451	409	463	440	408	460	390	416	416	455	422	422	424	448	411	404	412	419	425	395	427	402	425	469	397	460	428	403	428	426	444	401	422	447	475	411	464	428	449	430	428	428	450	456	443	475	426	405	427	459	391	400	429	426	392	405	449	416	421	422	432	430	396	414	454	408	437	462	425	403	446	453	404	432	402	402	372	429	442	447	451	457	415	397	441	419	437	402	415	438	425	417	462	451	432	427	412	396	420	406	430	423	401	445	447	408	431	395	382	382	390	420	460	451	430	452	419	443	420	416	366	433	387	405	419	412	403	415	418	439	424	416	426	453	415	427	421	443	450	397	408	431	430	414	435	411	405	436	417	415	439	407	458	447	453	417	434	410	420	399	418	426	445	435	410	474	425	439	454	401	399	426	415	433	438	428	426	392	405	403	425	434	447	444	397	417	426	434	397	445	462	463	410	421	453	403	432	422	418	412	444	406	401	430	454	412	436	442	387	405	440	456	441	400	403	460	444	430	433	449	428	398	449	435	438	437	436	415	435	399	442	433	412	431	444	456	406	460	413	436	412	421	422	441	421	448	431	387	431	442	419	411	420	435	415	412	432	418	407	421	481	422	419	432	426	441	434	405	440	442	455	433	427	404	419	444	431	386	461	409	396	451	423	421	429	426	441	433	458	457	436	445	438	418	455	437	448	430	401	436	487	359	383	391	441	436	410	421	418	407	411	393	426	432	438	414	433	439	467	449	421	434	448	413	404	446	410	418	440	404	416	427	422	430	400	423	418	415	430	427	419	388	427	490	438	452	412	425	417	389	424	424	415	433	424	405	412	416	450	443	423	433	448	418	423	470	424	410	412	445	473	410	448	441	425	415	436	441	435	423	418	381	432	446	448	434	414	416	408	413	415	416	407	436	413	385	418	397	424	457	414	389	411	421	434	438	407	473	413	405	417	447	468	425	412	438	415	417	439	424	431	442	403	429	403	376	420	441	419	444	439	428	408	428	431	437	384	407	409	412	467	412	390	460	423	414	429	443	409	423	413	420	425	404	393	457	407	437	426	416	412	429	422	412	393	469	409	418	404	444	458	416	436	394	440	446	387	456	452	414	420	417	462	396	449	436	440	401	430	454	435	420	464	438	387	393	444	417	400	445	431	395	451	408	411	409	455	435	398	471	449	463	418	392	412	407	416	432	382	415	418	445	414	416	447	400	417	431	399	402	420	402	470	388	423	405	462	449	411	424	438	396	424	421	397	421	402	395	433	417	415	440	417	440	427	418	402	440	393	415	375	423	458	465	445	428	413	443	427	412	423	407	401	408	428	437	419	452	439	400	443	492	412	428	401	433	422	403	391	424	399	398	398	450	418	423	416	450	412	446	410	419	409	410	425	425	418	426	469	442	413	442	456	482	432	392	427	425	417	434	412	445	411	454	383	398	447	416	434	395	395	452	371	422	431	441	389	409	426	457	421	416	430	447	457	387	430	453	424	421	451	423	477	425	435	400	404	423	449	460	444	436	389	428	413	415	451	443	433	394	446	418	433	422	441	435	468	421	400	410	455	389	439	425	434	413	411	439	463	463	404	428	441	445	420	430	404	409	416	430	434	428	438	403	436	425	411	453	457	434	452	416	437	399	414	427	426	432	381	390	445	398	462	418	410	435	403	432	410	405	416	410	416	411	445	443	439	397	409	400	419	408	414	434	409	445	420	438	418	422	396	402	411	409	425	421	425	446	441	446	397	389	444	443	429	459	414	394	400	423	450	413	436	419	406	395	456	437	452	445	442	421	451	435	434	417	430	435	443	405	431	386	395	421	419	403	424	404	432	437	436	430	415	441	392	440	415	418	449	404	452	436	426	440	417	421	413	413	402	428	421	436	407	455	462	425	382	410	439	406	426	418	423	404	412	429	422	414	435	388	430	401	413	446	420	407	443	450	423	421	434	429	445	404	414	441	412	440	412	399	419	406	435	426	457	455	385	365	405	436	415	421	405	437	433	442	434	421	416	422	404	426	411	451	450	412	427	426	405	438	440	411	448	421	423	436	434	429	436	452	420	373	444	435	410	428	422	411	423	463	429	419	436	387	452	423	424	467	405	452	444	370	427	417	439	431	430	436	470	396	429	428	434	460	430	452	458	450	428	431	424	422	414	418	400	438	451	438	440	428	416	449	428	436	425	436	425	389	476	437	428	414	456	398	437	399	440	434	407	437	428	437	415	445	426	399	451	416	415	408	413	379	429	427	419	430	444	447	427	429	440	422	383	430	417	388	421	447	455	433	395	446	403	444	422	407	397	420	433	446	414	425	414	411	407	458	397	430	424	398	422	427	414	444	402	441	414	430	379	395	401	394	436	475	465	411	420	434	461	446	465	430	433	426	409	416	383	394	420	432	434	470	411	415	460	431	413	402	418	387	390	448	432	443	424	429	414	405	402	414	430	469	467	446	443	436	405	420	466	429	435	463	430	404	416	421	450	431	430	442	401	406	468	402	414	419	411	436	428	404	447	427	391	437	460	382	444	434	429	430	441	452	403	423	431	463	402	430	415	423	472	436	441	429	484	414	440	409	404	435	420	400	447	456	393	392	468	453	387	405	423	414	452	449	428	415
15372	12913	10663	5233	3560	2657	2040	1635	1322	1092	923	807	804	719	674	624	589	619	598	536	519	550	514	523	562	547	494	564	527	514	497	497	504	508	489	457	483	535	453	459	439	470	441	497	496	508	449	456	430	451	449	463	463	455	426	473	447	417	433	423	450	460	467	427	441	428	435	430	406	456	482	475	429	456	443	466	426	447	481	474	468	433	463	474	447	411	476	421	425	448	415	460	463	444	445	436	464	466	411	455	448	490	432	485	423	437	500	433	447	435	440	423	464	449	452	465	472	472	455	459	478	442	476	437	481	484	441	435	480	447	457	448	414	447	482	494	464	431	418	443	427	452	431	438	452	441	474	412	442	445	420	424	439	438	410	433	437	436	471	449	478	421	458	461	432	465	419	401	445	470	419	458	413	442	419	416	417	477	400	444	454	428	432	451	480	412	422	435	454	442	445	417	445	421	487	438	437	448	417	463	438	443	461	453	458	461	473	466	446	442	439	470	427	471	424	428	432	449	473	453	414	432	405	446	453	472	414	489	437	418	461	478	434	410	447	408	449	466	424	419	431	466	427	435	433	441	445	456	427	446	462	469	451	443	450	439	483	412	497	474	429	423	463	458	453	453	432	456	415	457	486	460	437	446	431	448	424	460	461	440	415	467	455	458	448	444	457	437	452	428	457	455	444	437	446	435	429	433	459	447	437	423	420	445	411	452	434	452	428	429	443	417	444	485	466	467	434	438	457	434	478	443	459	424	432	453	442	422	444	461	448	432	405	466	429	403	461	488	472	416	440	457	394	438	422	433	451	469	445	451	398	452	430	476	458	430	457	437	454	463	421	462	457	480	440	436	466	462	434	455	414	457	436	447	462	481	450	455	404	443	432	441	456	434	436	429	437	399	468	441	460	507	437	414	447	457	468	489	422	443	447	422	458	473	453	434	420	452	450	462	490	447	452	464	425	410	441	429	417	431	462	459	421	466	478	434	434	420	442	451	405	453	455	472	435	474	443	456	446	408	455	490	439	464	437	436	452	487	414	456	432	432	444	465	438	428	436	422	436	447	516	449	430	445	455	474	431	453	428	447	446	436	444	415	409	444	452	458	463	445	436	449	427	451	437	461	426	441	446	422	400	457	434	440	440	435	426	424	445	445	440	478	452	449	472	427	469	470	491	457	430	466	413	464	420	447	447	440	429	458	439	470	449	487	427	437	461	419	423	447	445	456	443	454	458	474	445	445	427	438	444	466	424	461	435	436	447	467	462	417	450	444	405	427	449	435	437	444	446	422	425	421	453	436	457	468	492	437	467	456	431	443	430	461	445	454	414	442	431	452	416	453	409	421	467	464	455	411	418	444	423	466	451	461	449	483	416	448	459	450	435	455	424	449	437	421	460	433	440	463	443	420	456	450	453	474	433	452	443	479	437	461	434	460	430	461	448	403	452	445	479	459	466	458	455	458	449	491	422	437	465	436	436	434	437	467	465	445	437	482	402	448	443	431	464	454	418	419	431	466	470	469	470	422	420	421	425	405	427	447	455	417	440	447	470	447	469	446	452	398	431	477	439	439	467	451	424	450	404	471	465	443	437	455	446	445	442	445	416	427	436	454	435	443	459	428	426	466	449	450	437	435	473	451	486	466	443	457	401	410	455	442	443	438	440	407	480	418	442	452	453	437	467	418	450	449	416	455	430	448	443	432	425	407	447	415	416	463	447	410	447	459	443	483	487	453	439	418	457	462	450	480	435	440	417	449	416	440	445	428	441	434	452	467	429	428	456	448	448	416	457	457	429	442	466	449	415	486	446	430	456	443	453	436	422	420	436	451	437	453	445	476	437	489	459	458	441	458	435	452	460	449	450	412	440	410	477	468	421	430	446	446	434	437	451	481	454	456	447	442	425	448	426	463	457	447	443	412	435	443	450	431	452	479	491	442	454	411	438	439	436	427	459	444	442	450	433	444	438	425	451	466	446	436	446	433	432	456	423	460	461	437	451	485	480	443	435	466	464	457	440	444	470	462	446	460	457	465	470	438	440	436	450	418	394	442	435	452	513	469	411	468	408	445	469	421	446	413	422	436	456	419	428	437	435	410	487	471	474	462	394	469	452	427	442	440	425	452	417	420	496	451	442	425	475	430	443	448	420	455	404	422	488	440	448	455	458	463	425	416	461	464	446	422	456	455	464	466	464	414	465	465	465	444	446	447	415	461	427	428	441	453	425	435	438	447	433	475	474	451	396	469	464	432	401	407	421	437	485	449	456	445	462	408	472	481	455	428	448	444	442	467	475	435	454	439	442	444	438	448	474	453	410	411	489	455	451	491	457	424	448	405	437	405	448	440	438	447	451	445	447	440	441	426	448	486	456	420	457	466	476	451	411	431	454	423	447	466	431	422	428	404	452	386	442	431	437	470	451	435	452	466	427	459	419	442	430	463	460	421	425	472	429	452	420	421	439	413	375	441	453	460	412	436	462	439	438	411	461	441	428	454	455	422	461	478	479	460	453	452	418	436	476	447	474	497	429	455	437	417	433	456	417	472	448	448	463	471	443	468	463	469	471	439	453	427	489	456	485	460	440	463	430	441	458	455	471	451	461	427	450	463	436	448	478	501	416	433	423	497	477	425	419	430	449	469	456	448	454	481	477	438	469	449	436	422	468	437	471	449	457	439	443	426	473	443	462	458	446	459	445	436	477	443	439	442	448	439	454	469	427	479	467	451	432	432	445	480	485	452	404	445	419	475	410	434	494	454	470	481	456	428	451	470	453	427	440	481	440	462	442	463	428	470	455	499	445	453	453	420	430	476	429	474	464	459	422	478	463	487	446	450	421	421	437	442	444	404	433	431	452	460	461	463	428	460	441	465	448	434	411	427	465	453	444	410	443	430	453	439	495	427	472	430	423	429	473	454	434	440	429	432	462	456	429	445	416	445	417	466	448	426	415	418	450	480	456	460	500	465	436	417	472	482	425	418	483	421	409	486	440	432	453	440	441	475	469	460	480	449	427	416	418	434	453	433	410	440	415	441	434	413	462	415	455	470	437	462	462	420	414	422	441	451	460	457	462	458	436	433	402	474	454	460	437	404	446	406	456	480	417	409	451	452	426	438	462	424	416	472	456	422	456	451	389	426	471	441	436	431	438	441	420	501	473	453	482	472	464	420	429	410	455	444	414	428	456	432	432	417	454	408	451	469	466	442	444	435	452	458	465	461	484	427	423	446	443	463	431	428	404	408	437	404	430	455	441	445	452	438	446	432	472	454	438	435	442	466	451	449	426	449	426	498	447	413	448	466	425	448	435	403	447	452	444	416	427	441	464	455	430	439	429	500	427	475	480	474	449	436	451	462	432	458	458	456	457	456	487	429	452	425	431	458	412	467	487	443	453	484	435	392	455	459	439	440	478	450	418	430	463	430	434	430	457	475	486	462	468	427	436	456	450	414	447	427	420	462	424	439	456	440	463	458	439	487	482	462	455	471	446	448	447	425	460	426
22428	21032	28574	23684	21034	21085	12049	1283	957	828	749	647	676	632	555	569	522	542	514	494	503	500	504	514	499	470	450	461	484	465	459	431	432	447	453	473	457	486	450	448	457	444	438	480	419	451	449	452	472	416	478	451	439	495	403	490	418	428	434	399	454	424	435	432	435	432	425	428	408	459	451	403	427	458	429	411	395	442	456	388	401	456	403	420	443	461	445	449	447	420	426	453	429	414	434	448	453	423	439	457	418	424	426	434	388	423	409	461	435	459	386	425	424	462	434	416	428	440	460	454	419	449	437	430	405	419	442	442	442	425	453	441	443	424	447	436	420	435	447	451	423	451	433	488	395	478	429	447	391	370	424	459	428	441	425	418	462	472	460	395	422	383	429	424	418	404	384	446	467	409	390	457	464	454	438	431	392	404	424	445	434	478	438	421	431	452	428	428	448	424	450	430	420	407	449	409	428	454	431	434	422	409	415	435	460	497	450	466	425	413	368	425	435	443	428	443	448	451	415	426	419	415	421	433	382	418	490	398	403	447	411	396	413	444	428	465	435	437	455	446	451	436	432	439	434	430	436	414	439	404	457	444	454	412	396	414	419	413	455	408	408	418	466	429	412	430	470	441	450	417	417	435	417	426	399	495	442	404	394	464	406	422	411	392	443	410	394	416	412	442	440	429	428	418	436	450	449	414	410	423	418	439	477	414	443	440	412	429	450	433	437	419	411	427	428	414	460	418	437	410	414	419	457	407	437	427	439	415	411	452	467	463	407	435	445	460	435	455	464	406	409	406	435	489	450	440	463	422	410	438	416	438	383	431	464	434	444	431	446	428	444	454	429	431	402	444	437	432	441	472	428	382	416	421	398	403	408	395	441	449	420	415	443	443	486	420	425	422	417	436	448	434	424	438	445	472	428	431	408	452	415	382	425	451	444	437	422	420	440	414	426	413	434	421	392	450	467	437	440	434	414	390	447	406	456	420	402	444	426	411	404	428	449	415	445	420	411	434	445	421	446	504	473	418	432	454	483	463	428	425	463	426	406	411	405	400	508	453	466	412	408	416	422	425	434	436	412	395	445	435	449	425	413	396	481	423	445	470	441	422	441	464	435	423	474	402	383	363	419	416	405	421	405	427	452	457	424	436	436	409	434	434	435	413	467	458	421	433	452	387	433	436	456	418	436	420	448	382	427	455	385	434	425	424	383	454	438	423	429	429	414	455	415	448	444	473	455	447	445	440	491	446	416	443	411	455	424	421	406	409	395	408	383	424	410	442	461	423	434	461	420	403	464	410	429	425	469	411	406	429	406	418	470	502	444	435	424	412	425	490	444	422	416	406	438	403	436	449	408	400	440	463	437	437	446	436	458	433	430	395	435	444	434	402	452	433	414	466	441	467	447	411	455	437	411	435	429	417	436	439	441	466	421	430	442	398	414	408	458	423	455	449	436	410	470	436	415	427	467	416	438	451	430	411	430	435	454	449	462	449	420	418	412	421	447	465	458	440	437	422	422	448	438	396	400	460	474	410	432	425	433	439	440	462	432	421	438	408	445	426	407	435	424	425	404	435	449	436	436	424	441	452	449	459	459	406	398	441	417	435	413	443	425	468	446	408	436	401	449	413	455	433	445	417	439	451	465	438	411	408	430	419	471	443	389	445	445	437	470	430	442	443	444	445	449	426	399	448	426	419	442	427	396	456	398	423	398	451	435	460	442	414	421	442	426	440	438	423	440	439	413	448	459	426	429	443	406	403	413	417	444	434	446	401	444	429	436	449	417	410	468	427	418	419	418	428	439	413	442	432	459	476	432	443	432	429	439	458	399	388	385	441	390	443	433	427	441	421	436	419	414	425	429	444	402	432	460	450	411	452	432	434	418	432	457	455	463	431	435	467	434	420	404	379	439	418	417	425	442	453	419	448	432	458	454	429	460	413	443	419	427	474	432	458	456	426	413	411	432	452	477	414	430	434	426	452	410	430	431	455	438	465	413	429	454	482	402	426	449	426	420	423	446	414	385	425	442	443	448	415	393	423	403	399	460	458	441	431	420	419	434	451	402	421	427	433	428	454	410	447	435	417	453	441	427	454	437	432	405	426	436	425	436	429	451	454	430	428	433	418	431	411	425	426	448	399	418	420	408	407	434	433	425	421	408	437	434	454	412	430	486	457	453	427	474	412	455	406	431	445	460	450	448	430	451	399	429	424	407	453	426	424	425	467	395	404	447	438	457	463	450	390	461	431	404	413	402	427	415	424	466	421	446	443	434	433	399	442	429	443	458	413	419	439	407	421	448	437	429	402	435	428	451	428	410	406	412	426	470	403	405	427	446	435	431	395	468	445	445	430	424	455	431	442	458	442	418	418	434	431	473	444	405	410	421	434	420	436	414	423	469	398	419	427	413	421	422	451	440	457	413	412	416	436	409	440	407	428	454	441	443	395	461	431	418	467	447	414	398	410	415	414	435	458	470	471	437	428	436	420	435	444	382	408	421	434	417	425	460	396	434	419	409	433	414	445	405	410	433	432	455	414	440	432	413	421	439	507	443	436	427	472	403	396	404	438	420	427	416	414	429	428	428	449	466	425	431	400	421	426	450	453	451	443	459	462	435	440	439	429	422	460	466	415	453	472	436	410	453	454	412	444	415	431	419	428	437	408	412	428	434	419	428	419	417	438	413	440	433	436	419	430	442	473	429	430	416	397	401	417	465	454	439	427	419	420	443	397	457	443	428	452	449	439	443	392	434	392	417	424	466	417	431	435	431	469	435	448	435	460	419	387	452	455	414	437	387	418	419	447	441	422	435	436	426	403	419	449	453	422	396	429	481	457	473	415	442	387	439	419	428	434	471	422	408	466	438	398	435	405	437	465	472	420	400	429	392	482	424	409	401	426	426	440	454	432	409	418	428	411	477	475	397	439	404	452	419	472	400	448	408	406	449	442	416	445	429	415	461	448	461	481	413	445	443	437	429	428	450	407	430	378	426	442	416	384	441	408	422	414	444	406	455	453	423	438	390	445	455	424	430	436	421	446	413	424	421	441	464	456	429	422	438	438	416	395	428	428	446	435	404	379	394	414	424	433	441	474	437	452	425	432	415	416	411	413	438	482	422	404	450	475	449	395	417	440	469	429	430	455	456	437	446	431	438	427	415	453	424	452	448	409	398	439	420	425	434	410	422	428	477	427	443	417	465	440	392	431	436	426	428	486	433	419	409	460	405	431	448	428	432	459	446	452	443	395	391	439	422	448	408	485	446	423	433	411	427	422	469	446	424	438	398	444	409	430	464	432	427	425	479	432	415	416	417	427	441	427	425	413	405	423	452	385	410	378	431	430	441	450	409	486	423	454	448	440	429	450	457	431	405	397	399	455	438	464	435	436	447	462	417	453	440	431	396	433	416	437	422	398	412	387	390	429	418	437	409	442	459	415	473	450	420	462	413	430	438	421	434	422	422	446	419	429	437	438	451	434	413	412	423	469	462	438	427	430
16987	12877	10498	5301	3576	2706	2102	1623	1320	1062	925	865	786	714	654	609	670	636	599	546	509	534	535	536	520	534	516	546	519	466	505	503	475	462	447	495	474	413	476	472	427	446	440	466	481	452	468	470	463	449	431	462	448	450	490	463	442	477	476	490	473	399	448	424	451	434	485	469	476	444	448	413	460	464	414	440	477	476	431	462	479	448	450	448	461	449	426	433	449	432	440	437	473	464	420	453	419	440	454	411	474	424	445	450	493	420	473	485	449	451	481	424	437	439	440	437	426	455	497	448	442	464	450	451	435	486	483	443	470	437	442	442	443	452	464	437	444	419	437	489	470	459	447	444	447	452	442	454	443	458	420	429	478	418	468	470	438	407	493	472	442	435	456	450	429	445	459	439	455	464	468	420	458	444	453	437	451	455	484	452	476	461	466	475	480	469	455	440	452	459	446	454	423	438	469	438	427	476	437	480	457	456	454	481	430	438	460	419	460	470	456	461	469	444	445	456	468	453	472	429	423	431	469	439	419	440	462	449	425	413	463	468	430	441	448	445	457	444	438	463	474	484	490	432	417	453	446	443	501	445	427	464	470	445	469	464	471	426	452	453	466	431	463	440	446	416	427	467	450	413	458	453	413	448	463	475	453	459	480	415	462	461	454	410	434	432	455	452	463	456	462	473	472	402	434	428	455	453	450	461	461	431	439	431	445	415	470	430	443	425	455	461	446	456	441	433	410	460	450	451	464	416	456	437	462	429	436	464	430	454	453	504	456	423	451	469	461	440	440	427	480	457	422	498	460	399	439	404	420	432	461	446	458	417	434	461	453	437	452	466	428	473	451	462	457	433	449	439	432	448	454	426	463	455	486	449	486	449	464	422	426	462	475	419	435	466	462	451	451	440	466	473	423	476	443	435	455	410	459	406	389	464	449	440	446	434	497	456	463	442	416	464	423	459	439	434	449	430	472	432	435	464	445	449	427	450	449	462	458	454	481	462	442	416	431	465	430	474	395	430	487	448	461	451	411	460	457	445	467	436	493	481	447	470	437	449	439	445	466	428	456	462	442	461	452	454	422	465	458	491	455	447	451	442	472	458	443	422	471	458	459	442	453	470	464	481	454	499	444	446	432	446	439	459	443	428	477	481	417	436	465	451	467	462	448	420	431	455	456	450	478	407	436	448	435	457	477	412	439	460	403	471	487	425	474	419	468	434	448	453	470	496	472	427	486	467	439	427	469	429	454	447	462	454	464	444	434	443	422	423	452	435	442	435	478	447	468	455	454	481	446	481	477	410	414	424	413	427	430	425	441	434	480	490	460	481	497	474	474	449	435	417	434	478	498	417	453	458	426	467	418	430	474	429	414	437	445	477	460	414	442	443	439	472	391	472	471	451	494	441	445	446	479	402	445	483	415	437	482	469	434	441	441	451	447	449	471	464	451	484	473	478	454	435	451	467	440	442	481	465	443	453	445	464	425	440	469	398	470	452	444	396	437	464	438	442	437	465	475	424	451	458	443	426	455	409	446	466	448	478	452	430	448	460	432	455	473	485	448	437	482	466	440	448	475	457	452	459	419	445	448	451	398	456	452	483	437	468	450	478	469	458	453	487	438	464	432	421	479	465	413	440	463	441	444	443	449	494	474	450	444	432	456	440	438	410	448	444	415	429	468	449	456	460	458	457	400	448	449	468	430	436	419	447	497	458	411	483	480	458	465	477	437	439	442	456	453	474	432	499	497	406	453	451	488	460	438	475	438	483	462	472	466	441	491	448	448	454	482	442	438	434	436	430	456	451	471	439	450	425	460	456	449	440	444	452	410	401	426	425	454	429	426	470	465	447	431	447	427	485	470	437	463	465	440	411	439	435	455	412	440	424	474	490	430	464	426	496	445	454	456	437	446	435	439	430	450	471	444	447	461	496	464	435	448	431	443	456	422	476	452	456	474	472	456	420	460	437	457	472	438	435	466	450	483	443	475	451	446	435	439	480	436	436	452	436	455	443	455	448	446	467	452	500	435	450	441	445	442	432	438	459	458	459	479	425	433	434	486	434	435	421	441	395	460	451	479	451	436	450	406	448	462	442	468	469	454	449	441	437	473	435	475	431	443	464	507	471	449	444	454	471	442	454	433	464	464	445	451	429	475	464	453	420	443	471	451	472	471	420	454	464	464	477	477	463	448	454	448	434	433	441	470	457	452	444	483	424	449	434	437	443	495	456	429	438	438	455	438	468	470	451	425	476	453	489	423	455	487	436	448	440	432	472	451	417	441	426	454	449	461	412	458	464	434	455	469	387	465	469	426	463	442	454	458	437	443	427	449	439	445	484	436	430	464	425	454	444	434	461	438	433	431	454	456	468	464	440	490	459	446	435	455	466	444	448	408	440	460	432	416	462	431	438	437	443	438	440	445	420	451	494	474	475	455	440	432	484	456	461	434	438	443	452	449	432	464	400	419	461	463	488	420	436	437	448	467	465	421	471	414	471	440	419	430	475	425	419	473	426	452	461	461	456	445	499	435	493	455	455	440	482	469	448	453	442	446	444	455	473	467	456	422	443	478	485	408	456	469	460	481	426	482	438	445	434	463	469	432	427	486	435	443	473	455	453	438	419	445	411	434	418	468	417	453	435	473	464	470	476	490	468	455	448	443	418	488	456	467	426	439	473	412	442	472	452	435	450	448	516	437	431	438	484	435	436	457	434	467	453	471	468	460	475	463	446	432	438	456	422	441	441	447	455	424	425	455	405	452	483	430	444	432	394	442	426	450	454	424	479	473	441	448	478	425	430	464	428	419	453	480	456	481	466	456	434	468	422	460	507	449	452	474	436	455	450	483	467	447	458	428	448	444	467	457	447	485	434	453	459	432	428	433	457	460	438	459	462	479	467	445	444	452	448	442	445	453	418	441	456	453	409	449	466	444	444	451	443	418	472	491	439	457	438	445	459	468	455	447	466	468	454	415	478	417	413	470	443	453	466	422	447	461	423	459	455	463	485	432	461	455	440	459	465	502	452	436	459	429	486	417	474	455	434	465	481	445	453	457	462	464	436	419	456	489	401	440	489	450	426	408	453	469	477	434	492	411	476	462	477	464	447	434	445	454	482	478	438	468	472	435	434	449	484	436	407	431	410	438	430	435	459	433	377	438	412	430	458	442	434	482	464	443	496	435	446	446	457	453	455	439	437	430	493	470	426	427	426	503	488	454	453	445	457	438	466	429	432	424	437	434	454	493	449	426	461	439	470	480	445	462	452	467	463	458	462	415	471	430	416	423	468	417	440	435	449	476	467	473	423	444	447	440	440	464	433	464	456	449	459	464	449	407	459	472	444	494	430	436	464	417	459	454	444	451	456	460	431	446	438	408	425	451	445	434	480	443	439	461	486	479	467	445	453	472	425	462	476	448	475	445	455	434	443	455	462	447	437	425	466	438	412	417	434	466	429	459	464	448	453	471	468	448	466	469	471	471	438	470	444	415	435	472	430	439	461
22406	21016	28556	23673	21018	21075	11998	1331	931	761	723	654	615	658	589	521	571	522	516	500	480	514	487	488	498	487	461	543	521	470	454	419	473	493	503	464	445	464	458	461	439	460	407	451	424	469	463	451	442	446	468	441	443	431	435	468	393	404	436	438	436	465	428	436	464	405	449	425	478	438	440	424	452	384	416	423	418	457	431	484	416	446	476	431	456	464	452	425	444	482	433	452	426	440	450	443	438	408	391	448	472	436	376	443	405	463	454	433	402	444	497	413	418	434	452	434	452	431	456	415	444	428	438	414	431	441	446	450	429	455	423	409	458	452	432	409	443	458	414	409	438	432	471	402	444	438	406	396	419	441	413	430	421	407	447	440	474	387	417	447	461	408	418	434	427	452	454	461	428	426	414	425	423	442	427	424	437	401	424	412	411	450	420	463	431	400	467	439	403	423	435	431	411	435	454	426	470	445	425	395	398	429	463	423	404	388	435	385	447	442	425	429	448	417	465	444	423	414	456	441	484	425	398	439	454	426	460	422	389	427	409	450	452	429	427	432	441	454	413	438	431	417	443	431	440	416	456	452	427	443	430	413	437	433	466	425	439	445	451	438	398	414	419	413	412	407	431	448	439	443	436	389	456	395	423	460	435	443	432	415	420	451	445	444	416	421	448	421	414	425	440	466	452	441	420	424	469	432	433	455	472	432	403	415	417	436	438	396	409	425	401	415	396	423	440	431	390	412	414	440	448	446	463	461	453	431	436	420	402	437	431	431	394	424	445	398	422	436	457	413	433	428	417	411	424	419	369	425	413	438	381	421	419	450	436	452	433	433	404	429	430	436	455	416	413	446	444	399	406	392	418	435	428	420	388	404	437	432	442	402	447	436	391	423	438	442	435	439	411	441	430	431	419	409	447	453	417	444	410	471	441	487	402	445	428	464	426	439	419	434	434	434	404	414	379	389	425	459	415	440	433	417	473	441	459	418	433	438	460	450	428	446	436	416	440	450	417	435	401	458	448	406	450	412	431	408	443	434	469	471	430	405	426	422	436	458	454	428	395	455	429	437	406	405	444	411	411	419	427	434	397	426	487	416	458	421	416	435	422	421	464	444	420	422	451	412	422	431	430	417	407	404	466	424	421	464	456	445	418	439	422	439	446	449	447	446	450	418	407	440	419	424	415	434	457	409	448	410	472	444	416	452	416	429	421	457	395	437	475	408	474	435	413	426	446	457	418	474	441	412	461	417	411	466	462	447	442	438	429	462	434	416	424	433	428	449	397	458	424	427	422	428	425	433	464	469	432	428	424	464	408	450	409	403	476	402	419	459	444	396	452	451	469	400	416	427	430	441	452	442	484	406	421	378	425	446	398	415	456	409	442	443	409	444	412	420	427	416	417	439	424	366	433	400	432	417	456	457	394	418	485	427	447	436	431	423	415	434	408	443	430	426	380	408	401	424	437	403	411	431	445	445	446	420	398	437	455	449	424	440	457	446	422	444	448	465	419	433	422	435	428	410	428	415	409	407	435	438	488	476	447	404	447	436	434	442	400	455	441	432	447	442	440	415	446	401	406	422	440	484	465	433	450	381	463	418	432	431	433	412	423	390	439	431	440	417	418	395	417	418	483	428	408	434	468	440	418	434	375	460	432	459	432	403	439	417	408	398	419	421	385	407	412	451	440	446	473	444	415	460	429	427	451	478	406	485	423	441	388	448	426	438	431	420	437	431	432	407	443	415	443	398	430	437	419	441	442	418	415	400	402	443	450	448	412	419	447	422	459	428	445	420	404	479	444	409	453	458	449	421	433	436	442	467	446	446	439	472	393	427	442	419	417	453	418	437	451	449	428	452	452	431	413	439	477	410	456	420	430	395	424	414	449	452	396	416	429	436	447	430	433	447	416	411	438	388	406	431	466	437	440	417	445	424	400	425	437	430	376	439	428	431	398	484	467	446	425	437	439	428	422	445	405	428	402	469	439	438	433	429	395	420	428	466	469	416	462	427	471	447	456	406	445	396	460	437	461	434	421	442	457	406	430	455	433	424	473	418	426	445	441	424	458	438	445	465	421	448	448	431	449	422	406	423	396	443	441	401	444	456	427	446	445	416	441	436	439	426	453	446	407	407	436	420	470	449	424	423	392	450	437	435	419	410	443	432	430	429	415	466	412	432	448	445	442	422	394	439	437	442	446	395	427	450	417	453	441	396	442	428	406	415	442	420	412	421	427	404	478	436	431	421	445	424	448	407	445	435	410	412	419	445	450	416	447	441	406	428	441	404	440	404	448	436	433	483	467	403	460	434	412	438	442	394	432	405	412	430	388	426	433	442	422	404	420	402	443	441	428	416	443	446	446	438	423	419	422	429	432	415	432	427	446	449	452	420	417	450	398	413	446	467	416	443	464	462	422	391	445	466	475	436	405	419	452	409	405	476	409	424	455	401	424	451	418	428	416	429	453	446	466	407	423	413	440	439	451	421	413	421	458	434	434	471	434	404	458	386	379	468	433	402	453	433	451	443	462	437	403	426	436	406	440	430	434	442	438	441	424	424	413	424	464	426	446	418	446	423	411	420	476	457	463	431	436	442	445	453	408	390	382	434	399	428	465	430	472	417	394	417	448	383	453	435	450	449	424	434	411	433	437	479	448	422	444	408	410	436	430	431	442	433	464	440	445	435	437	413	413	444	442	461	420	433	420	403	424	411	392	430	407	437	431	445	436	455	440	440	439	404	413	467	447	450	432	397	432	484	430	422	410	446	443	432	457	434	421	432	440	348	450	414	425	431	465	436	406	418	431	440	419	447	461	439	444	424	414	388	445	407	397	447	457	456	413	435	448	432	428	428	477	422	440	426	393	412	402	382	381	439	454	415	430	431	458	474	421	431	443	417	428	421	429	425	460	425	419	427	440	426	400	432	429	411	440	432	467	437	409	424	455	410	441	457	460	412	399	459	443	429	452	419	444	407	421	414	422	482	457	410	444	438	424	426	437	404	398	422	469	459	414	414	446	437	421	446	421	445	459	429	459	446	424	427	443	412	420	432	461	481	458	436	462	438	429	472	432	400	419	423	432	453	444	427	467	412	443	448	422	468	456	427	395	441	444	410	409	435	423	418	426	446	439	429	461	416	435	401	418	444	437	457	454	459	435	453	412	410	414	427	432	424	412	427	437	452	466	414	447	386	433	432	461	442	422	471	454	424	393	464	414	460	431	451	440	443	423	433	445	404	432	449	422	443	421	416	417	459	391	397	475	444	444	434	426	444	438	432	432	428	401	439	446	433	404	432	420	429	459	420	455	460	425	429	413	439	427	466	439	408	416	413	399	458	430	416	434	446	431	434	427	400	423	443	427	407	422	437	437	413	452	420	424	418	410	443	405	484	426	429	434	412	459	407	451	395	418	418	426	441	403	457	421	399	441	395	419	422	411	445	438	421	437	408	416	429	437	430	450	444	437	412	466	407	472	440	442	403	442	416	432	438	422	417	435	412
16319	12798	10633	5305	3481	2666	2115	1695	1327	1088	978	844	827	729	677	631	598	595	551	585	564	527	547	544	525	504	531	550	510	483	490	466	471	457	492	448	420	526	459	481	474	464	490	474	473	452	439	455	478	483	484	467	470	497	487	414	439	459	443	500	418	476	429	426	489	490	443	457	439	507	480	463	473	448	458	455	424	459	445	460	443	429	445	437	437	416	479	476	456	474	400	453	477	466	427	485	456	453	465	477	443	453	450	492	470	479	472	457	469	470	438	465	503	439	451	434	439	480	425	475	455	387	465	445	451	457	457	418	458	497	462	482	464	438	459	438	462	449	424	471	457	483	475	414	459	431	445	439	468	472	472	474	418	447	485	431	434	431	446	463	444	461	471	509	464	448	473	422	462	444	458	452	426	489	449	446	449	483	456	462	445	463	443	434	451	468	457	457	496	443	485	431	425	428	476	460	450	442	477	477	441	459	436	487	455	471	432	439	459	423	474	484	477	461	436	441	428	454	460	494	434	446	453	438	413	457	472	436	446	433	480	437	432	427	446	430	473	460	474	440	451	438	511	475	436	444	461	452	471	461	444	477	411	472	434	428	488	429	470	455	432	475	467	453	474	419	437	461	458	487	424	467	471	487	440	439	461	427	452	466	451	470	433	440	450	463	411	437	468	441	448	440	459	457	444	464	463	462	477	441	467	447	497	468	428	470	445	454	459	438	445	437	450	456	450	470	456	438	443	442	452	481	461	462	432	449	422	441	471	450	423	460	443	462	490	478	434	466	461	434	460	453	497	472	460	471	419	452	431	455	421	465	457	486	426	483	437	447	447	446	483	445	459	458	421	438	454	445	487	474	451	484	464	475	470	464	443	470	485	447	447	475	416	476	433	443	439	439	472	449	470	455	435	455	420	402	457	438	464	459	482	443	436	451	455	415	461	463	421	476	418	438	425	464	445	452	442	426	457	489	481	474	458	428	448	449	448	465	454	478	418	469	454	479	446	464	456	440	459	470	478	472	468	438	495	421	486	411	425	458	448	430	477	412	477	450	472	412	414	468	445	438	445	452	454	450	462	454	470	452	439	429	445	425	461	475	471	456	473	447	450	457	467	487	424	426	457	448	441	430	443	419	418	445	460	470	456	474	437	486	465	457	463	427	427	452	436	475	462	456	456	470	427	497	481	447	438	445	422	426	464	463	457	423	464	405	447	483	450	433	469	450	461	512	475	482	445	450	456	476	472	447	440	462	456	477	491	434	445	490	449	429	468	487	434	434	465	463	432	455	451	410	395	422	457	429	464	436	429	442	494	432	467	437	441	440	483	465	451	471	443	406	475	442	446	448	440	431	473	460	451	440	438	432	468	452	435	442	465	435	486	461	478	421	436	437	450	462	474	449	439	485	449	471	428	438	430	449	464	429	480	496	441	468	472	436	444	458	438	457	477	438	422	451	408	485	469	432	444	463	479	462	506	443	418	469	483	477	455	465	406	471	475	435	477	458	473	439	465	490	446	427	492	429	442	421	440	434	412	491	440	468	447	466	466	448	442	425	429	442	466	456	488	478	474	459	447	424	492	440	464	451	413	407	428	450	440	421	448	404	460	448	482	445	444	459	428	438	459	467	429	456	458	431	437	456	447	449	494	433	453	429	426	402	479	432	442	434	469	455	430	437	447	442	488	449	472	468	458	467	460	432	463	423	494	505	447	422	456	466	469	466	437	463	461	435	459	469	483	426	460	468	447	465	447	419	461	456	453	458	485	448	399	442	430	474	452	450	450	439	462	417	452	473	463	452	455	487	444	459	429	452	465	456	425	472	449	431	461	444	456	464	460	469	459	457	463	426	425	458	441	443	464	455	428	466	461	485	465	430	467	400	463	468	414	448	418	457	442	419	428	457	437	480	484	402	479	452	409	441	433	458	484	493	450	447	459	437	446	423	440	458	435	459	476	431	438	451	436	450	462	437	415	456	458	464	420	427	434	495	473	464	405	452	447	440	464	490	462	445	408	449	452	480	468	478	451	453	430	432	404	453	447	481	467	440	414	427	452	416	458	431	465	475	487	482	419	437	463	453	453	454	454	406	478	470	447	434	458	478	496	488	434	459	475	471	423	428	486	481	459	429	470	436	431	452	404	464	421	467	470	450	435	442	442	465	421	464	439	453	457	446	446	435	413	455	483	433	439	448	444	507	440	495	446	447	415	428	472	466	474	442	472	479	468	477	449	420	467	427	448	425	459	426	453	460	417	432	447	443	471	428	444	428	455	435	494	425	463	454	452	459	442	468	443	474	461	426	491	466	430	453	428	477	437	452	446	485	454	468	479	457	420	491	501	440	467	410	412	465	461	435	462	448	416	447	417	483	435	468	451	495	402	427	454	467	449	485	443	477	432	466	425	465	410	443	481	499	451	446	446	422	478	436	447	465	465	477	446	480	463	447	476	470	482	423	442	459	443	441	467	454	414	414	449	495	484	444	442	452	437	466	460	460	477	482	458	460	453	468	449	464	449	457	448	425	448	412	507	447	472	433	469	455	449	428	405	423	448	417	416	467	432	458	481	454	458	442	445	471	451	437	488	415	448	480	456	443	426	450	436	435	453	433	459	454	453	454	464	442	455	477	461	442	489	448	435	444	512	438	452	445	425	416	476	439	467	449	465	462	460	462	478	457	444	446	464	433	470	456	402	446	467	427	449	483	479	441	463	451	429	454	439	444	466	467	457	456	454	453	472	444	458	443	454	436	442	460	454	401	473	454	470	432	438	433	467	410	465	422	451	441	453	479	465	450	429	411	463	418	458	435	435	473	421	447	433	441	448	465	410	461	439	472	458	465	480	479	503	425	457	414	423	504	433	444	433	418	458	467	424	449	471	447	459	474	412	486	469	409	452	459	490	436	462	417	408	484	476	485	418	460	438	470	444	427	445	466	450	450	411	468	448	450	470	460	483	453	434	451	443	440	470	457	431	478	421	472	461	448	478	420	434	434	422	464	468	426	492	388	434	451	451	435	473	476	450	435	463	498	446	433	426	415	482	439	467	466	468	451	470	436	443	443	439	431	440	441	435	412	466	429	475	483	447	435	436	505	466	464	453	414	463	447	490	461	491	442	448	420	454	455	448	466	455	453	439	457	416	451	454	446	402	454	451	420	485	460	469	432	476	459	473	433	436	472	465	435	432	445	472	442	440	481	452	493	432	432	443	406	471	439	449	449	499	453	482	469	494	465	451	444	446	456	409	450	427	467	439	458	455	466	457	440	484	438	440	469	451	429	446	438	424	437	486	451	460	476	487	502	428	450	444	427	449	491	508	448	442	424	471	444	484	442	442	436	447	446	464	393	468	444	457	475	454	407	414	433	467	451	464	472	462	463	477	467	461	457	462	442	457	459	424	445	464	469	464	481	450	438	439	410	434	442	455	446	437	446	449	425	461	451	469	487	477	452	440	474	445	440	447	455	436	416	448	466	430	469	446	468	410	432	422	410	465	399
22385	21028	28602	23686	21028	21091	11957	1350	845	839	758	665	638	585	572	585	500	547	543	489	440	456	507	495	525	500	491	458	456	450	457	477	438	438	482	423	468	416	447	435	480	457	451	443	417	483	411	488	420	440	439	425	424	443	380	425	469	455	452	436	417	432	423	437	423	408	436	430	467	434	460	440	438	461	423	434	460	464	425	424	421	412	415	462	403	475	461	491	465	395	448	426	449	453	452	436	436	397	414	432	404	416	438	422	458	415	425	428	413	449	446	411	451	466	447	424	422	449	428	454	433	423	441	453	420	401	436	439	412	419	407	430	439	472	411	418	412	446	464	454	446	429	448	440	413	413	461	439	427	415	421	413	408	437	414	454	456	415	434	407	434	432	440	423	422	416	450	430	438	456	432	443	400	444	425	453	419	422	456	437	439	484	428	445	434	445	359	374	446	449	431	404	436	438	416	451	410	392	450	443	421	444	446	400	478	393	441	453	437	436	397	471	441	436	437	467	438	453	427	437	436	412	411	423	404	416	418	405	440	404	460	444	436	411	444	408	430	450	404	414	426	428	430	423	453	422	449	461	435	460	438	439	388	424	440	437	406	409	449	453	404	468	411	418	467	418	446	393	441	426	464	415	467	418	441	442	433	435	433	429	465	441	447	434	408	480	431	458	468	457	412	389	429	431	424	443	404	451	453	472	426	432	451	444	402	466	430	448	474	452	452	437	387	465	473	439	414	449	408	440	473	423	398	392	453	455	454	415	427	425	394	420	419	426	459	416	437	408	441	396	384	429	464	447	429	429	461	445	431	447	447	403	432	437	422	445	408	428	477	451	467	417	418	428	389	414	425	414	429	438	433	431	443	400	443	444	475	420	432	388	450	425	461	463	430	433	447	451	408	426	447	416	441	427	431	438	423	395	449	444	444	422	420	444	471	423	454	414	408	494	467	412	479	431	411	415	404	485	434	427	402	436	415	439	432	421	442	425	412	423	429	455	445	411	463	450	400	411	443	423	414	436	427	429	441	419	458	422	448	408	440	458	445	423	438	421	415	435	423	426	440	420	403	391	461	439	398	427	414	426	423	479	434	435	404	420	422	477	444	475	441	465	430	499	461	414	446	410	433	403	409	433	442	430	434	407	405	436	417	421	455	409	445	454	397	398	428	440	417	421	409	430	432	421	406	408	459	448	426	389	425	448	444	401	439	424	434	418	463	466	408	434	457	416	448	451	431	432	397	426	411	426	414	424	415	405	402	443	444	441	390	428	395	405	441	446	418	414	417	396	427	430	425	420	427	423	441	455	414	417	445	427	439	459	441	420	428	426	475	409	435	424	462	431	457	434	476	428	408	465	416	419	439	431	444	415	432	424	423	480	437	409	441	433	435	396	451	426	466	428	437	456	466	390	429	439	444	445	450	423	424	438	447	432	443	436	427	436	404	451	421	421	426	470	422	452	413	460	430	422	467	444	414	451	441	403	424	418	460	455	377	432	429	430	430	426	432	482	458	412	448	469	445	393	444	409	412	450	428	404	425	428	402	439	419	443	428	390	437	464	422	394	425	441	424	448	433	453	457	425	442	387	448	447	437	402	436	441	448	416	430	427	377	433	402	425	431	435	435	443	425	432	438	418	418	479	437	456	414	445	437	441	482	427	424	384	399	426	393	460	402	435	410	389	437	419	391	414	449	450	438	428	444	444	447	426	431	440	444	428	412	431	425	447	424	470	419	407	433	403	426	441	439	435	438	466	426	387	400	411	466	438	410	443	459	443	459	417	447	409	428	392	401	449	482	462	425	424	415	455	432	427	460	431	440	446	414	451	416	399	427	454	425	467	432	417	432	423	441	461	437	389	477	477	427	439	423	435	426	400	448	430	438	436	415	433	432	416	435	459	411	487	404	434	450	448	436	464	489	402	444	433	426	464	442	424	415	448	435	441	413	458	415	440	401	428	424	423	452	445	422	421	418	447	432	418	450	434	475	388	432	424	389	396	431	437	442	460	468	450	420	405	425	396	406	424	422	398	418	419	444	452	428	382	434	460	423	442	432	413	446	459	460	453	413	419	448	456	419	398	464	449	424	446	431	448	424	403	423	443	432	426	410	426	434	428	476	453	437	425	420	434	449	400	426	411	406	424	467	450	421	407	443	452	408	435	401	429	422	438	411	429	428	436	427	423	484	455	462	444	457	454	408	478	456	464	406	473	449	433	435	420	438	412	415	447	409	403	448	426	448	415	453	449	427	430	434	436	400	409	447	433	462	428	457	424	401	436	439	452	472	455	399	441	408	440	457	427	444	436	393	446	460	397	445	441	392	440	438	434	420	459	447	444	420	436	425	435	438	413	432	451	401	417	446	456	427	452	409	417	427	453	436	429	434	435	420	418	439	472	442	431	442	422	446	455	436	450	453	400	442	443	406	396	434	442	399	453	466	432	388	426	428	393	408	398	416	460	448	380	409	432	454	430	440	419	435	438	393	443	444	450	415	419	466	407	465	454	440	422	433	432	434	418	469	443	450	452	427	415	444	444	404	437	403	441	406	431	417	423	446	444	424	410	434	389	402	435	435	425	448	437	421	426	415	449	414	433	446	447	453	444	451	425	437	458	411	440	433	437	403	422	421	454	424	434	453	439	428	469	451	445	437	431	441	438	432	448	458	438	464	408	449	441	448	412	412	449	428	442	441	421	386	431	476	439	440	412	425	454	460	459	458	407	420	431	448	418	403	440	423	451	446	418	450	443	433	401	434	426	419	426	404	421	443	436	452	431	449	413	455	453	430	406	406	394	425	402	418	474	432	439	447	437	445	410	460	405	431	453	434	445	414	408	413	391	406	448	460	417	410	433	449	425	426	422	454	425	428	417	415	456	428	445	460	444	409	425	450	454	434	439	443	404	420	434	445	389	400	453	414	445	401	414	419	443	425	442	412	444	429	447	431	475	437	431	430	454	401	439	465	423	427	437	438	385	400	442	400	414	420	408	420	443	406	450	399	453	425	417	470	424	435	440	431	460	429	425	414	431	425	443	455	449	467	417	435	482	430	426	390	423	417	407	448	427	383	422	429	439	434	457	444	426	445	412	450	435	428	439	440	442	447	408	417	392	444	432	425	453	415	426	379	407	413	463	388	438	436	425	461	426	432	416	453	454	405	423	422	412	397	418	419	430	444	437	432	436	409	394	440	421	427	454	449	476	413	437	456	437	447	452	415	414	444	433	457	448	423	444	427	427	442	452	410	430	419	447	429	420	419	436	401	408	430	467	468	463	420	401	450	454	445	461	398	410	401	413	412	400	401	428	429	428	430	429	468	388	423	424	430	414	425	405	418	481	426	465	442	456	413	401	442	411	424	389	414	464	413	410	437	424	410	447	430	439	440	436	447	457	408	457	419	453	417	458	422	479	418	420	435	428	453	426	443	434	457	440	429	411	443	437	426	408	422	454	460	438	404	429	410	442	448	429	462	445	424	391	444	439	464	423	408	394	421	416
14815	12803	10722	5325	3581	2666	2116	1645	1347	1053	968	847	741	726	641	648	676	618	557	525	537	577	538	547	505	574	550	519	568	522	500	474	491	468	462	469	514	483	460	433	467	452	488	467	446	488	452	446	472	442	474	473	460	474	480	460	498	472	473	456	428	445	474	457	501	455	405	468	463	453	478	399	452	435	458	455	503	450	495	418	413	436	452	453	430	483	506	476	461	435	428	457	450	458	434	451	476	438	468	461	437	465	421	419	443	477	453	454	433	435	503	412	397	429	480	449	461	454	419	515	448	411	434	417	426	456	428	514	490	459	431	426	421	460	444	438	475	450	456	481	476	444	478	443	442	441	452	473	418	442	457	467	423	415	452	457	463	473	413	442	446	442	445	459	444	455	440	435	456	438	438	449	436	438	438	468	454	427	460	467	465	488	453	423	435	455	454	431	484	501	451	496	443	411	459	438	494	454	439	429	449	485	424	436	483	448	465	440	450	445	400	480	435	409	464	436	426	433	436	430	448	443	468	428	450	482	419	455	443	477	450	435	429	440	477	456	457	444	475	418	438	428	474	425	434	445	450	464	449	481	459	448	445	430	461	463	421	434	479	507	457	440	443	453	471	442	425	440	438	442	439	474	422	442	476	469	468	440	452	450	443	481	471	451	448	456	428	478	457	446	483	458	457	433	492	465	415	424	448	442	500	434	485	433	467	467	453	468	483	477	475	424	456	478	463	458	404	424	468	462	443	410	417	469	450	417	441	472	464	448	486	502	453	517	442	467	443	429	484	458	451	488	481	440	431	413	444	442	444	441	412	464	416	449	470	427	422	469	456	442	466	463	468	446	456	451	468	443	455	446	443	451	441	444	450	473	440	439	448	457	421	479	464	459	436	462	456	452	433	452	432	461	457	464	435	449	451	468	435	458	479	443	443	469	494	441	460	439	397	459	447	422	460	458	422	442	448	459	463	413	452	455	433	467	438	504	423	445	439	414	457	456	448	464	440	411	486	473	444	461	437	480	484	419	428	450	441	445	444	485	475	425	429	414	448	430	469	490	461	420	439	475	473	452	462	435	414	499	423	454	444	441	437	465	450	470	491	430	432	466	459	436	436	456	480	479	454	425	458	453	442	470	449	423	425	419	455	495	431	438	438	476	458	431	481	424	460	460	443	455	422	494	438	452	475	471	455	482	428	477	442	457	447	452	444	469	457	458	443	459	426	447	444	422	450	479	437	442	434	428	457	418	479	465	450	456	465	468	462	441	434	423	427	440	454	414	479	441	507	433	455	441	476	442	443	424	450	442	457	477	462	436	427	456	474	455	435	487	461	449	462	463	444	433	446	455	463	469	450	483	469	437	461	461	427	488	425	515	481	446	414	467	463	439	444	443	473	469	409	440	431	436	475	439	464	468	435	435	427	464	472	459	483	432	470	433	474	450	460	422	459	445	449	460	463	438	453	464	466	448	464	450	454	449	423	438	474	455	461	443	420	427	449	448	402	421	485	417	462	472	446	467	454	463	436	488	458	428	409	464	398	486	453	434	436	463	464	452	470	425	454	425	455	413	430	478	466	448	482	438	442	449	463	462	451	444	458	430	432	434	444	459	467	469	466	463	435	449	448	468	472	433	429	437	469	449	444	448	443	446	462	397	449	443	460	445	445	425	468	444	417	433	444	449	407	460	487	480	455	463	485	472	447	411	422	433	445	434	438	438	433	442	454	448	446	437	427	417	478	455	447	421	450	452	437	441	436	423	450	446	441	453	453	451	437	422	406	475	438	441	433	452	451	485	451	476	465	443	457	466	446	438	461	429	458	479	431	470	454	434	433	492	452	438	453	426	434	475	447	454	463	460	446	454	452	449	478	462	437	450	435	426	425	432	456	432	452	421	419	448	455	450	486	442	445	456	436	439	439	438	433	436	457	458	451	470	426	449	406	492	431	467	478	433	453	440	433	460	420	476	457	451	460	424	457	432	477	496	439	393	448	431	425	442	464	460	486	446	464	458	481	447	421	455	465	483	459	440	448	434	416	457	456	456	441	491	459	451	445	478	455	474	456	470	446	405	462	465	495	458	474	448	438	507	472	466	437	474	477	419	449	458	422	453	423	442	428	464	441	398	437	465	463	452	446	447	465	442	394	440	420	445	461	413	472	445	421	439	436	429	464	449	446	450	471	418	434	439	472	469	417	474	456	429	451	435	473	444	438	506	440	446	455	471	435	475	471	429	413	458	463	407	474	441	440	463	437	437	468	446	445	452	435	457	448	457	461	433	459	447	474	476	438	456	440	446	438	475	465	440	435	455	419	465	455	413	465	449	486	486	467	420	462	481	468	453	400	444	458	438	455	444	442	464	474	449	457	418	446	468	456	465	427	456	429	418	448	424	431	446	459	479	455	416	455	451	502	406	449	479	486	487	445	455	457	468	443	427	446	430	452	463	412	452	465	426	464	431	422	469	427	480	464	428	441	450	471	456	458	480	440	443	461	431	455	442	451	446	450	431	452	438	460	420	443	429	468	480	462	440	445	491	456	491	464	415	448	446	499	447	443	501	431	423	448	446	445	435	505	421	461	467	471	424	465	468	457	476	450	470	477	447	451	481	459	442	440	450	458	481	426	450	411	437	443	472	427	434	416	446	459	457	418	446	429	451	402	435	483	424	481	444	452	455	459	477	447	446	467	423	453	441	462	393	450	473	472	443	439	478	465	465	448	483	445	476	468	461	421	446	480	444	470	426	419	419	422	491	490	446	459	452	459	433	436	446	462	457	428	465	435	432	465	425	456	452	455	431	448	412	462	441	436	422	438	435	467	453	451	464	462	441	442	418	447	462	458	423	432	430	434	495	495	480	444	455	439	415	470	448	454	474	480	459	469	451	429	409	473	479	468	436	471	436	492	454	446	406	429	497	459	430	479	437	475	510	469	447	460	446	414	507	469	442	452	427	460	476	470	427	454	409	428	467	468	436	439	462	430	457	462	473	441	443	427	424	488	467	448	459	441	487	451	464	442	443	445	485	464	462	447	436	420	401	422	408	412	465	430	461	469	441	442	425	440	430	442	441	481	463	433	439	464	463	427	450	450	452	447	478	435	466	418	452	469	478	476	461	476	468	475	432	454	400	469	460	456	426	439	449	451	436	435	417	481	439	441	460	439	485	423	442	374	430	458	461	449	434	513	439	484	469	458	412	432	455	404	487	424	478	444	440	458	456	485	455	453	455	423	439	469	458	459	445	404	440	435	465	430	465	477	441	446	424	429	491	455	484	443	458	420	435	455	463	482	465	473	437	444	464	443	456	466	459	431	428	460	459	446	455	459	444	439	492	460	472	448	440	441	440	433	438	458	447	474	460	434	445	450	463	434	451	484	454	459	462	418	454	445	453	494	478	438	424	461	455	464	415	450	469	448	423	418	445	460	425	470	456	466	457	446	462	439	449	440	463	493	450	460	437	461	465	446	466	444	435	439	470	459	439	421	427	429	419	465	447
22541	21106	28673	23797	21108	21162	11927	1317	887	802	741	696	659	649	649	583	518	542	512	499	504	478	491	478	481	470	514	466	429	466	501	458	472	458	463	440	469	435	460	448	448	461	436	421	433	428	470	427	419	421	478	447	433	419	442	420	415	425	421	431	445	440	433	443	460	456	489	424	459	439	478	464	469	461	431	448	441	436	443	443	416	435	447	450	449	449	449	421	430	444	427	404	453	408	450	435	423	424	453	432	415	448	454	430	428	458	441	428	445	432	427	439	418	399	425	418	452	445	427	402	439	425	460	429	488	440	406	453	433	394	427	444	434	444	425	430	429	439	440	425	426	411	419	453	387	421	428	413	435	437	420	414	427	459	440	442	407	461	428	444	435	450	452	404	440	476	413	413	423	442	427	418	477	406	401	413	428	428	439	437	441	462	415	438	428	391	424	470	423	464	427	456	444	425	453	408	442	443	427	368	462	432	461	423	452	428	432	454	452	417	456	469	427	450	419	391	427	445	401	451	412	453	414	436	440	395	434	488	409	433	440	425	430	433	412	442	437	441	432	441	453	465	415	394	478	394	461	462	419	406	407	431	415	398	479	420	440	434	392	406	429	387	391	407	431	419	425	431	416	436	438	442	467	435	456	450	410	469	429	450	435	454	433	452	436	442	442	464	411	457	459	432	433	418	451	441	429	433	437	397	438	424	427	437	445	433	418	488	456	399	449	407	403	403	446	425	409	404	442	406	457	441	416	407	455	470	437	416	406	434	440	405	446	459	407	429	412	410	427	475	412	441	459	464	441	466	468	452	438	433	437	440	444	422	487	432	444	430	398	419	439	435	416	387	432	454	436	439	460	411	432	401	434	428	416	412	444	451	450	429	418	413	419	455	445	450	415	438	448	456	449	407	436	469	452	366	435	395	460	413	390	426	401	450	430	422	391	396	435	385	424	458	459	433	412	421	421	434	469	436	434	463	436	414	414	439	438	435	456	432	425	396	410	433	430	442	434	448	413	433	441	422	406	459	404	407	416	456	372	426	439	419	444	409	419	424	420	443	442	435	423	435	443	432	423	438	460	419	456	415	456	444	433	415	436	471	412	411	454	426	425	426	438	416	417	412	421	441	473	445	458	395	426	431	404	472	490	386	411	458	421	439	446	460	423	435	418	435	435	435	423	440	405	426	431	419	421	471	421	476	426	442	448	445	426	446	421	461	424	445	442	420	427	400	416	441	434	417	461	383	445	409	413	440	440	450	423	429	413	422	415	392	439	464	430	380	381	436	457	433	405	394	446	430	434	436	409	461	379	387	441	461	415	463	439	415	450	440	445	419	457	406	435	415	435	428	440	413	418	422	450	395	424	455	411	435	417	421	428	413	449	402	435	431	439	428	462	471	409	415	455	427	434	428	444	451	437	401	457	422	415	423	468	438	414	417	430	428	442	419	461	420	431	425	409	423	425	425	419	417	481	443	423	431	447	436	445	435	443	396	421	436	425	437	439	410	458	421	426	400	438	435	442	410	466	454	413	400	459	423	416	419	451	407	453	432	458	415	442	421	439	460	441	461	385	395	436	426	481	463	457	422	455	446	443	456	424	439	419	470	407	448	446	402	447	450	388	435	479	461	444	456	410	443	457	412	438	428	407	398	449	394	396	425	482	441	397	429	426	408	451	435	447	454	431	439	432	433	410	421	417	388	406	438	412	451	394	436	414	407	450	416	466	449	457	423	437	403	425	418	430	423	465	419	429	434	415	393	447	426	414	424	414	442	404	444	428	415	397	440	445	426	430	423	447	451	436	399	431	428	455	424	425	480	416	452	436	389	424	461	418	443	448	413	407	460	399	442	442	425	468	458	444	429	421	421	428	426	420	429	417	394	440	427	436	436	461	423	481	399	384	409	442	456	419	491	436	425	429	464	406	438	434	439	433	428	425	429	426	447	454	430	436	457	429	391	442	443	407	423	427	453	438	464	419	397	414	454	427	427	418	415	412	434	417	438	461	439	432	427	435	448	417	446	423	426	411	411	434	442	511	408	445	444	492	465	431	388	434	423	442	441	428	412	416	439	443	424	461	419	421	414	425	446	447	441	413	417	414	413	424	463	400	423	429	444	410	414	433	401	460	422	428	418	420	428	438	435	459	446	422	408	458	465	439	436	429	424	454	410	439	416	440	409	433	426	407	403	398	461	438	482	405	476	441	443	413	434	418	465	450	427	438	396	452	456	446	407	410	402	448	415	437	437	426	415	413	412	390	429	434	446	438	443	404	419	402	424	395	443	376	427	444	432	416	412	465	459	433	427	461	398	461	451	444	425	439	417	440	466	435	481	429	454	423	379	396	419	440	421	406	408	438	411	434	456	430	443	441	414	441	471	427	410	442	432	414	435	413	400	443	431	421	415	428	448	442	424	447	446	441	398	435	475	451	481	461	395	459	409	372	418	438	425	438	427	433	444	447	458	417	422	463	426	439	376	400	459	400	395	430	446	403	402	408	360	420	427	451	412	428	426	422	439	433	443	457	457	436	433	455	411	426	437	411	445	415	453	427	391	472	464	478	436	457	410	414	437	402	423	406	459	393	431	441	433	435	389	452	453	411	437	462	436	471	405	432	449	454	439	421	410	436	421	478	411	450	409	433	444	393	424	424	450	449	438	458	430	437	411	423	405	407	413	429	422	409	422	463	424	446	419	421	444	391	458	447	450	465	415	418	424	437	430	426	415	421	394	424	423	437	447	405	421	468	469	418	433	450	399	454	415	438	393	430	463	421	414	438	451	401	443	412	446	430	425	427	428	471	465	418	432	401	442	431	413	439	491	397	436	407	432	450	453	452	439	468	448	423	441	454	429	417	415	410	442	421	451	418	461	418	428	410	458	410	435	430	434	426	411	454	446	443	429	442	437	465	463	434	414	429	459	452	434	404	459	437	475	411	447	469	438	448	423	407	423	440	454	472	472	478	422	427	460	451	419	466	459	460	429	422	429	451	453	384	463	423	422	441	412	436	430	457	429	435	439	425	406	436	421	470	425	396	404	441	445	466	435	432	436	438	428	427	397	435	450	415	437	421	435	448	441	417	395	391	434	416	428	497	392	436	403	439	433	452	407	421	398	428	397	429	450	444	403	432	409	448	459	427	416	407	458	438	447	426	439	414	435	416	416	374	436	407	400	435	397	420	422	404	432	393	415	414	444	443	430	430	455	448	401	440	430	405	414	447	450	440	452	429	435	443	444	435	412	383	440	414	450	433	423	402	422	421	442	449	438	441	457	399	433	431	427	415	428	393	401	443	398	446	457	439	425	436	406	409	430	436	421	415	454	446	428	444	413	408	410	432	393	445	420	447	471	442	431	452	467	496	428	437	451	405	401	433	446	414	493	405	428	476	413	406	416	446	432	407	429	467	413	421	419	444	440	395	436	462	469	437	429	430	425	417	447	407	435	417	468	443	411	418	435	427	430	448	433	484	420	431	456	434	472	422	443	405	429	444	437
14698	12645	10684	5344	3555	2667	2092	1588	1266	1064	949	878	804	725	675	643	620	640	574	552	556	573	526	505	508	501	520	539	491	487	509	494	456	469	447	515	537	488	465	464	482	446	444	502	467	462	461	436	468	445	473	469	457	482	453	508	444	447	434	462	431	430	475	468	446	451	420	434	460	461	442	476	444	458	412	456	444	420	437	452	454	421	453	450	451	443	487	454	503	478	464	450	430	472	431	438	431	481	445	426	414	442	491	441	432	458	448	489	459	455	453	397	485	453	437	464	447	428	456	429	417	483	478	487	425	437	422	402	451	486	438	423	442	446	434	469	459	439	471	423	468	420	420	458	451	475	455	429	467	453	484	476	396	470	449	441	449	454	505	455	422	427	426	492	441	443	478	437	444	469	429	421	454	445	468	454	466	469	447	468	464	498	420	455	448	455	452	445	453	426	462	445	442	485	426	452	453	450	442	456	461	434	427	467	420	461	441	421	428	443	448	445	438	431	423	462	443	488	427	474	450	428	460	479	445	466	436	456	507	466	473	447	444	425	438	432	426	467	463	417	442	446	462	436	445	459	454	449	440	468	461	450	437	459	404	435	471	444	485	478	447	468	449	435	440	418	438	468	448	449	431	431	476	462	476	434	426	456	446	443	485	434	447	435	460	441	438	456	453	444	463	449	430	453	449	418	478	427	441	425	383	473	443	445	452	471	414	480	440	486	452	421	480	410	437	471	430	466	437	452	431	463	411	487	456	433	424	475	422	464	447	467	456	486	425	447	471	437	402	402	463	432	436	465	450	439	457	446	466	415	459	459	447	414	442	467	421	451	464	437	432	510	474	459	409	430	461	431	413	418	470	455	459	403	485	449	438	462	475	455	442	452	416	491	483	458	434	438	456	467	476	458	501	457	469	462	435	431	440	402	475	458	434	394	443	444	453	392	440	471	421	438	430	475	458	466	460	471	455	449	436	436	456	444	439	419	430	458	426	455	461	477	437	428	440	422	442	453	424	487	462	482	423	480	419	464	448	438	469	445	485	448	457	451	449	441	464	447	441	470	473	468	466	449	435	447	473	449	446	437	444	440	430	440	476	450	414	482	434	484	460	412	457	424	450	492	455	454	461	443	464	407	483	462	421	447	428	441	451	454	433	463	436	458	418	412	452	470	435	414	441	460	458	430	452	470	499	450	429	457	444	430	450	389	467	442	471	458	422	475	436	463	497	462	411	429	471	430	449	489	472	450	462	447	443	439	476	447	458	484	462	445	427	403	461	449	470	453	437	470	454	456	450	435	444	430	471	465	473	463	439	440	451	455	461	416	415	471	452	466	456	428	448	462	459	423	478	423	461	442	429	476	469	440	445	426	467	443	444	435	456	441	469	442	481	470	438	449	431	429	448	444	451	401	468	479	435	454	434	465	447	435	460	471	406	441	471	450	424	437	442	473	482	427	448	435	432	465	455	437	488	431	455	440	466	436	441	444	464	475	439	464	475	438	459	452	450	418	441	481	444	478	450	474	462	457	474	438	429	434	431	480	451	455	459	445	433	457	440	491	471	455	432	406	495	469	486	476	495	448	462	466	460	461	444	463	469	429	429	431	446	441	463	455	448	415	427	456	477	442	438	473	441	442	458	439	429	467	427	448	446	453	482	450	440	488	435	455	436	465	467	425	475	418	415	460	461	467	463	468	443	404	409	435	429	432	474	446	413	424	448	456	458	433	492	434	443	465	459	458	463	441	484	412	445	427	428	451	440	434	476	449	439	465	458	433	455	446	440	422	499	436	434	499	486	436	410	454	435	442	439	416	452	450	469	430	468	471	431	450	446	467	449	438	437	449	483	471	450	405	456	437	463	460	446	460	436	458	429	449	447	458	453	469	477	460	441	456	424	439	425	418	471	460	424	455	458	451	428	479	422	427	480	440	445	394	452	471	439	452	439	434	426	475	423	467	449	430	485	462	445	482	428	441	457	456	446	463	427	454	418	441	473	451	405	446	465	425	446	449	443	445	442	482	451	448	467	434	429	437	454	421	451	458	473	457	483	429	433	462	426	455	442	452	454	422	471	454	470	463	406	450	471	463	456	442	426	426	487	420	479	416	462	472	484	448	459	460	464	470	469	488	456	437	468	461	442	405	445	448	448	442	450	431	414	532	440	449	472	432	463	448	460	440	427	457	469	419	448	459	453	471	463	416	488	474	465	449	504	450	476	431	471	429	452	438	460	440	462	444	492	494	453	436	447	481	457	475	462	452	451	455	457	436	454	450	452	414	417	462	413	456	445	494	446	435	442	458	463	429	446	438	457	439	439	455	446	473	427	438	410	418	416	412	444	439	440	450	400	464	452	454	448	471	454	433	471	439	452	441	442	464	426	419	456	473	445	446	436	430	495	471	451	456	413	439	440	426	465	429	439	449	423	462	417	482	428	445	475	442	433	463	443	441	434	466	465	444	424	449	484	447	454	450	470	465	451	471	464	426	442	468	449	444	461	460	450	456	446	420	451	440	456	470	437	444	456	412	480	471	500	422	437	470	402	433	438	457	436	474	430	478	443	463	459	470	423	447	461	482	431	481	446	464	477	433	461	442	461	453	466	441	473	433	452	421	451	432	439	435	468	486	468	461	439	474	444	467	451	431	452	416	449	423	444	446	422	481	467	457	429	470	477	435	484	460	433	465	447	443	467	466	443	483	452	471	450	464	456	471	440	463	478	428	424	427	463	450	442	440	479	414	425	405	438	496	481	454	440	480	449	447	446	458	448	442	454	424	456	453	453	450	475	441	437	469	434	407	448	423	462	442	450	477	476	464	438	485	460	450	462	422	492	427	445	479	463	438	453	449	448	472	424	485	428	457	455	470	421	446	418	438	455	469	470	496	476	480	459	458	469	468	433	441	450	471	448	412	422	441	459	431	457	443	480	459	469	453	445	454	466	470	406	431	443	427	486	465	474	444	448	448	420	431	425	454	428	460	413	458	448	437	441	429	498	462	416	434	467	448	448	430	457	474	467	459	456	458	421	413	471	453	445	441	456	410	449	408	454	426	423	406	454	454	437	417	478	408	445	478	421	445	434	446	421	429	439	471	459	477	439	451	445	476	421	403	433	447	456	416	443	436	387	420	446	486	406	446	430	424	469	473	431	436	433	468	445	473	451	490	405	467	495	471	470	445	477	423	459	471	439	432	468	519	457	444	447	439	435	470	459	462	451	480	476	412	452	420	435	457	495	461	455	435	453	478	438	448	444	459	446	444	418	450	443	455	455	405	465	419	440	438	475	445	460	447	465	448	476	433	413	483	443	449	417	465	425	472	447	491	453	426	467	464	451	438	432	499	453	479	446	459	462	432	445	442	449	467	493	430	451	484	447	464	492	468	470	420	434	482	423	449	440	443	481	424	491	430	432	456	418	429	489	474	457	406	433	478	437	411	442	437	436	432	478	478	452	456	425	457	418	444	429	425	424	458	465	474	416	452	443	427	412	463	476	436
22378	21024	28572	23692	21025	21079	11963	1322	892	791	710	659	654	608	583	569	532	524	500	498	507	467	476	483	465	500	479	501	507	440	463	452	544	481	465	475	414	469	463	460	449	468	481	453	462	449	466	456	479	457	429	463	421	464	456	448	403	448	417	451	425	454	446	463	446	405	399	463	423	443	458	417	429	482	419	454	432	410	448	444	432	445	427	426	450	446	428	444	402	434	462	469	432	455	415	463	422	448	460	449	445	406	454	427	421	456	438	429	417	426	421	410	414	441	416	417	449	402	409	422	461	456	460	452	414	437	426	447	442	448	482	423	428	412	415	416	407	428	440	438	467	419	468	420	423	426	441	455	405	449	480	437	442	442	445	439	418	424	444	478	477	424	432	392	424	446	427	460	448	444	444	439	424	443	440	451	424	415	411	447	478	447	440	422	430	432	415	440	420	407	471	404	480	475	426	401	455	401	410	440	438	447	481	476	418	418	473	431	415	396	443	428	421	459	407	444	420	442	437	440	426	460	425	454	429	455	486	405	426	423	434	445	441	461	431	470	413	420	404	419	446	431	450	429	437	465	418	439	417	421	480	451	465	449	409	398	438	404	386	415	468	462	426	424	404	442	420	403	465	432	424	460	435	432	457	434	417	458	434	449	437	404	407	427	445	409	455	425	462	434	453	417	434	447	426	453	420	418	444	437	424	437	431	417	448	457	449	407	436	395	441	440	403	474	474	370	491	433	432	417	422	435	436	404	453	417	426	401	429	425	452	431	386	440	433	453	448	461	413	453	427	434	452	427	436	428	412	495	409	438	457	465	431	453	413	408	431	440	437	427	455	453	432	433	428	379	427	472	418	457	427	425	449	444	446	443	452	416	467	426	454	425	401	409	436	454	396	448	439	403	432	436	460	442	397	463	452	459	438	425	408	435	471	429	434	431	460	465	453	430	418	415	421	461	457	446	433	402	435	451	468	430	456	449	421	443	433	415	446	438	442	435	462	430	417	413	439	498	424	435	470	424	427	456	470	433	453	439	445	448	443	425	468	434	464	429	461	451	437	445	480	444	445	441	477	432	435	428	455	442	478	415	415	420	451	436	452	432	401	443	428	451	442	455	423	416	417	426	447	423	425	430	447	451	424	433	454	413	486	415	483	422	437	395	420	460	433	432	432	440	477	413	459	428	464	420	448	438	414	434	416	440	455	451	421	430	442	434	445	446	451	461	451	398	417	420	423	437	433	416	389	453	459	444	398	458	462	447	412	432	445	410	449	417	436	418	430	422	411	484	429	410	402	445	427	448	420	409	426	454	464	450	449	421	456	439	431	439	442	448	446	408	434	450	429	479	473	426	421	445	444	440	430	441	413	479	404	447	456	414	417	418	490	432	455	414	417	426	403	417	475	417	441	426	437	429	475	429	439	405	448	420	409	442	460	436	430	444	433	454	457	464	440	417	449	399	441	429	427	462	427	425	410	457	427	408	417	485	423	446	421	453	402	472	463	434	410	466	429	455	428	428	415	449	466	452	457	411	441	407	440	450	469	427	465	432	428	435	434	434	428	448	430	425	423	441	425	412	440	405	429	412	390	438	457	438	446	440	432	417	427	439	453	432	422	440	421	457	457	442	429	409	445	431	424	462	423	420	442	420	455	402	444	464	461	450	417	403	439	469	416	446	420	465	425	465	419	477	458	425	419	393	464	443	435	417	459	424	466	446	414	447	474	413	461	427	408	435	431	446	453	423	430	409	444	414	439	456	412	408	447	399	425	429	438	422	408	478	411	411	485	429	454	440	418	442	423	426	379	412	429	427	448	408	427	460	407	417	474	410	429	425	447	416	392	423	419	410	448	407	425	424	413	437	425	439	447	436	443	440	418	440	430	468	442	406	403	418	463	453	429	419	450	446	434	446	437	442	402	460	441	413	432	466	440	440	464	432	438	441	436	423	443	435	443	448	441	399	434	427	459	450	453	447	415	457	432	444	447	443	390	433	469	436	443	434	434	417	438	456	442	430	434	424	422	458	439	443	472	413	440	438	483	418	423	432	404	435	434	418	405	482	447	422	412	434	439	408	435	453	455	435	440	415	484	454	427	383	418	448	402	461	425	410	442	414	406	431	464	453	447	399	450	422	400	448	405	444	427	434	460	426	431	394	449	463	419	432	427	448	417	444	458	444	443	438	432	449	428	431	459	414	460	431	380	445	443	416	425	435	453	420	403	418	447	448	477	423	426	412	475	453	451	430	461	431	440	424	423	450	402	441	457	416	465	449	432	436	426	416	428	442	440	432	446	470	399	406	437	444	396	469	432	444	444	425	482	442	465	426	455	409	454	472	458	410	460	459	426	462	434	455	431	442	421	462	436	435	455	462	443	427	413	404	446	421	432	440	430	465	471	412	448	445	434	452	453	422	435	460	443	413	435	410	428	446	465	451	421	442	434	484	438	441	442	487	443	440	400	431	453	419	428	441	454	447	420	397	442	428	401	435	477	439	445	401	430	417	423	418	444	434	474	444	450	443	464	439	412	431	448	402	471	433	458	418	407	414	452	434	421	399	411	462	448	435	416	472	425	436	420	443	414	444	464	440	478	434	465	425	421	453	429	449	465	443	463	440	399	408	445	410	379	416	405	466	460	457	422	417	446	411	419	412	461	435	442	433	439	452	469	469	436	450	439	416	403	449	445	410	420	448	436	408	464	454	466	400	471	443	450	433	426	436	424	398	433	446	387	435	424	433	427	394	458	481	407	433	427	439	465	462	464	446	423	428	466	440	421	471	447	402	428	462	448	464	445	418	435	418	444	454	441	421	455	482	430	458	443	443	428	432	426	453	427	451	424	433	446	443	424	418	422	432	446	434	455	421	466	416	462	416	435	438	422	423	410	452	433	448	418	446	447	427	386	425	403	427	442	441	460	430	414	454	432	477	409	447	434	414	457	450	422	437	416	392	454	438	451	412	440	392	447	393	431	437	456	462	424	437	461	434	409	458	471	428	430	431	449	439	424	467	426	429	453	459	436	447	384	423	422	450	418	434	402	403	470	384	448	441	414	453	402	447	451	450	437	406	455	415	419	429	414	469	434	412	388	409	441	427	440	418	470	475	454	425	437	443	423	405	426	424	456	414	457	403	428	411	436	429	469	414	416	431	449	411	429	448	452	439	392	417	376	458	434	440	437	448	450	425	449	416	436	435	465	435	434	436	451	384	438	451	460	469	463	430	427	424	446	460	418	437	464	440	459	440	444	469	432	425	428	415	409	461	407	425	431	443	433	386	416	443	435	445	472	461	464	464	418	458	423	440	444	417	423	493	463	399	414	442	442	437	452	424	452	457	412	436	443	461	437	425	427	428	470	427	396	433	448	439	445	422	422	448	477	413	442	435	436	432	459	431	429	391	416	461	416	471	392	416	470	431	427	431	440	431	415	441	441	415	423	425	448	429	416	406	450	459	460	425	429	440	466	453	437	389	467	418	446	438	423	433	448	429	450	442
16603	12413	10517	5205	3505	2644	2136	1620	1287	1052	961	874	776	743	662	641	622	619	551	566	594	519	536	545	478	505	508	565	527	493	488	506	479	450	497	502	491	476	487	502	499	509	481	464	475	480	470	461	485	472	462	419	464	433	467	461	435	479	473	494	421	428	473	458	434	469	438	463	453	402	476	477	450	451	487	454	464	447	492	449	483	470	443	430	441	485	473	482	483	482	422	461	453	458	468	454	470	411	434	416	464	435	444	433	457	480	457	483	415	461	445	421	463	500	439	460	449	442	451	446	463	444	473	468	465	453	459	498	481	445	463	451	455	479	466	489	433	431	442	442	480	458	442	437	463	442	434	462	418	487	464	482	433	483	428	436	415	447	422	435	469	469	419	488	487	426	447	446	443	445	465	453	432	454	459	456	459	414	438	421	437	487	467	476	412	454	485	467	421	456	482	462	454	514	508	487	447	459	457	447	446	449	449	447	439	455	474	457	467	487	460	454	438	465	464	463	454	455	457	447	437	435	447	457	485	425	478	443	427	477	451	443	422	478	485	439	463	417	484	453	437	465	448	469	476	429	466	445	487	429	464	477	437	460	498	457	492	449	453	441	472	481	503	471	451	491	431	469	466	464	438	441	431	453	468	438	438	440	487	445	478	465	437	479	456	466	445	441	450	440	417	459	420	466	484	447	460	433	478	480	451	455	448	436	448	474	461	441	504	444	476	426	478	429	480	485	467	447	471	451	469	425	452	464	474	467	456	455	445	442	461	497	413	458	466	422	457	479	477	479	488	486	486	467	441	418	466	490	486	465	435	447	434	405	505	447	461	462	449	431	425	505	457	443	446	464	470	466	452	440	430	452	477	451	466	502	463	442	461	463	455	484	454	483	433	515	453	445	462	455	486	454	446	422	477	423	466	402	461	475	419	481	467	440	471	455	453	475	443	463	468	449	463	456	447	490	417	458	462	444	447	442	463	462	487	440	445	470	477	470	481	450	422	472	430	495	429	462	435	459	450	491	469	456	477	445	430	452	428	482	479	425	462	473	464	460	461	409	474	515	437	472	457	461	434	474	447	463	442	423	448	492	484	445	449	442	463	455	460	432	477	444	461	490	453	470	428	470	455	433	455	490	446	409	448	485	462	427	495	428	456	462	466	443	434	454	472	450	458	480	436	441	444	430	440	480	446	440	451	494	458	443	490	439	460	464	464	457	459	433	434	471	452	461	446	449	443	455	451	470	485	454	448	496	479	487	454	462	429	464	428	493	449	459	465	444	450	485	470	481	415	478	440	439	478	455	451	433	452	469	476	435	485	417	421	474	468	466	455	428	459	476	456	439	425	470	435	453	476	496	458	481	478	507	441	439	456	458	495	480	435	458	446	456	436	466	437	479	460	452	439	439	450	488	475	458	487	483	450	437	459	465	438	441	449	459	432	416	433	490	439	420	440	443	440	418	414	447	468	437	454	443	459	464	457	464	468	478	426	430	404	480	435	475	472	453	471	463	470	492	488	449	447	485	456	467	450	467	468	486	436	425	451	442	447	455	489	465	459	476	440	444	455	440	464	477	436	468	447	413	428	457	481	420	452	480	447	449	458	437	475	496	461	434	455	464	425	454	440	427	424	476	480	457	446	431	459	408	468	431	462	488	424	441	423	465	450	429	423	450	466	484	471	467	483	440	449	490	478	425	455	437	437	420	529	426	493	462	453	454	415	499	456	435	470	455	483	420	479	490	451	445	451	460	488	473	405	445	459	428	439	495	484	475	447	475	444	477	467	454	431	420	479	488	425	467	467	493	462	441	460	428	434	451	455	454	481	471	469	497	449	430	446	460	468	447	486	475	460	465	442	492	449	478	456	455	450	435	431	461	446	467	439	439	477	456	463	413	492	454	439	447	445	433	461	494	465	464	460	462	447	489	425	479	428	468	464	438	440	453	443	479	462	449	437	420	471	507	459	440	453	439	473	460	466	445	453	438	459	448	439	463	457	443	491	468	428	450	436	443	454	449	474	423	450	494	486	491	420	472	437	448	398	432	459	407	461	464	443	483	469	490	475	481	456	457	415	455	447	462	458	500	455	451	425	474	459	457	475	497	448	471	462	434	508	481	421	466	433	487	447	450	459	461	444	431	463	450	450	452	450	421	457	446	490	478	416	431	471	448	451	469	429	433	431	486	459	439	470	465	441	467	443	428	468	424	458	451	494	466	485	434	501	437	499	449	448	452	466	458	466	485	438	423	456	458	436	476	463	454	442	456	449	443	448	480	460	448	448	427	501	459	444	468	460	443	442	441	473	464	482	481	421	432	430	464	427	434	476	466	495	444	437	440	442	450	465	473	441	447	466	495	445	452	475	423	449	464	470	438	451	485	478	442	479	485	443	448	500	451	447	440	446	433	458	403	422	416	450	461	464	413	468	427	494	471	456	457	449	438	472	478	446	436	460	473	446	466	444	448	471	424	427	433	436	439	508	451	456	425	477	471	490	489	461	476	432	480	468	471	465	452	456	425	460	455	462	457	482	457	423	435	424	431	458	461	426	467	455	428	463	487	477	446	470	438	452	470	469	419	464	415	442	440	473	435	465	450	491	466	442	454	444	451	473	451	438	476	481	455	481	449	471	446	446	452	474	459	457	475	479	459	477	440	469	470	420	446	495	451	480	434	497	472	474	431	458	446	454	452	472	418	436	445	436	457	495	467	438	462	475	444	454	438	421	477	468	451	482	414	472	473	452	442	462	459	482	445	451	472	469	437	452	417	464	477	443	437	480	446	436	426	474	425	469	432	423	511	410	478	457	445	470	423	421	505	443	455	450	455	467	438	464	436	446	454	443	445	475	487	448	402	454	490	440	427	427	474	466	480	461	447	503	450	487	464	485	448	462	481	470	423	448	457	423	485	459	493	462	428	436	485	447	500	463	457	448	439	471	424	449	453	489	472	477	462	466	422	487	443	450	431	472	496	448	443	448	429	454	437	431	461	457	420	479	430	461	446	469	446	506	477	444	464	466	464	458	462	450	454	507	453	484	446	439	449	442	428	479	452	456	470	439	464	439	470	440	476	447	449	452	483	446	438	444	465	498	484	433	477	484	482	459	457	415	427	436	443	437	473	459	443	476	448	460	435	448	427	433	403	479	474	459	452	461	463	485	463	472	448	463	467	447	475	424	435	473	470	463	498	451	430	460	469	422	465	454	460	462	430	439	420	438	459	479	415	462	445	463	471	453	442	441	459	470	450	448	445	460	460	431	446	443	438	463	431	448	470	473	440	482	467	456	445	470	501	477	470	422	440	441	470	461	451	432	485	481	434	444	457	442	457	448	454	420	448	467	494	443	425	443	444	465	452	445	480	463	436	472	458	467	457	485	478	454	432	438	452	446	508	424	457	485	446	445	468	463	454	451	449	443	432	466	466	465	441	436	449	467	446	429	468	451	440	455	470	453	427	467	453	433	462	438	458	462	476	460	471	441	450	428	470	456	433	457	452
22427	21052	28597	23719	21056	21095	11922	1270	877	843	742	708	705	614	611	551	595	529	562	487	522	507	535	492	491	502	463	441	464	491	469	517	454	467	473	464	457	463	456	436	440	464	485	446	452	442	440	465	473	445	423	436	471	454	435	472	434	449	431	432	465	371	456	452	434	452	480	462	439	489	405	429	439	419	475	442	485	442	444	449	430	428	435	453	440	451	411	461	427	413	434	455	477	436	439	403	441	426	431	433	450	457	479	492	446	444	416	407	438	461	487	466	480	442	460	476	441	453	405	442	442	439	415	403	487	429	437	431	434	460	442	466	476	413	460	444	413	388	435	437	437	447	433	444	438	398	437	428	423	434	457	459	447	416	403	454	445	442	427	472	427	491	444	420	438	430	436	410	419	442	415	429	445	423	464	411	436	450	442	427	436	392	452	467	440	433	427	413	467	442	439	446	467	440	453	437	434	447	453	417	432	414	449	449	446	489	428	431	433	458	442	454	428	407	454	406	424	432	424	457	431	437	449	439	435	451	418	452	445	466	474	434	455	444	437	411	463	414	443	426	466	422	455	482	456	441	467	406	449	414	407	424	483	461	436	462	422	455	426	424	466	432	444	464	447	442	425	387	442	455	408	427	407	428	433	456	430	423	404	432	398	453	456	444	384	429	448	413	467	435	438	391	415	425	428	435	431	458	438	439	440	438	440	463	460	436	460	453	469	414	395	430	442	437	452	423	471	420	446	453	458	425	445	428	457	437	448	452	365	447	432	428	417	458	430	428	429	429	432	422	434	401	428	439	445	478	451	426	429	452	474	432	427	459	410	477	394	405	409	469	434	421	455	423	416	449	422	437	442	450	440	454	427	433	456	437	423	430	429	444	468	421	422	449	416	446	442	424	434	436	413	427	402	459	446	448	430	442	433	465	429	458	466	435	391	452	436	415	490	457	400	419	428	436	433	469	428	467	435	411	411	394	427	411	469	416	442	439	446	437	443	417	444	418	447	418	451	449	447	438	427	443	420	402	418	448	412	393	425	433	472	447	436	464	424	441	438	398	451	455	444	431	420	455	445	454	453	438	411	416	413	432	456	463	457	435	428	407	406	438	418	436	414	456	402	446	445	426	441	440	452	427	436	431	436	463	422	473	457	425	440	442	439	440	404	430	451	455	462	412	472	415	431	441	418	445	461	384	474	437	405	437	492	466	496	430	466	457	444	491	465	455	454	429	491	474	405	441	417	440	455	424	416	446	446	456	408	452	426	411	457	438	481	406	423	446	413	419	417	458	419	463	430	440	407	425	459	428	422	444	390	470	439	447	425	445	447	439	430	424	452	418	430	436	435	400	437	434	433	414	426	463	409	436	444	403	455	446	457	452	453	449	420	447	454	392	413	409	412	462	432	503	447	445	453	418	419	394	430	407	426	405	459	439	482	438	491	457	439	436	442	428	420	437	442	441	437	464	435	438	462	457	462	444	458	412	434	469	425	439	417	415	461	463	467	476	410	435	412	441	480	458	421	431	469	433	413	433	471	449	406	464	460	407	436	471	404	421	437	480	465	445	447	405	445	425	400	434	426	437	482	434	424	421	436	397	381	440	488	432	450	405	407	415	416	482	429	457	417	413	421	437	432	417	446	463	430	422	425	455	398	427	423	433	450	448	459	453	456	419	438	471	466	421	414	434	459	405	401	465	417	412	422	487	448	450	469	420	438	428	444	466	465	449	423	457	430	413	424	436	390	422	429	399	424	471	439	444	483	458	412	438	453	445	389	413	410	447	428	454	446	452	474	417	431	485	454	447	473	455	440	415	410	433	450	450	472	453	448	443	425	445	457	444	475	428	461	437	464	471	442	426	450	481	427	463	433	413	436	411	446	439	428	436	456	466	451	454	468	413	427	423	410	436	423	445	477	410	468	466	432	462	465	441	399	421	443	401	442	414	445	435	459	419	450	473	450	426	416	415	443	438	462	444	425	419	433	441	434	422	445	458	426	424	484	412	425	414	448	480	448	445	420	443	436	458	446	399	453	435	433	417	444	459	416	464	409	396	433	431	428	460	437	443	417	378	465	451	438	435	423	456	434	438	447	418	454	430	428	459	439	429	434	466	399	458	451	449	407	418	419	418	422	415	458	442	412	443	443	456	462	434	448	442	444	419	453	490	430	434	443	449	455	461	465	438	430	419	433	455	420	408	436	448	420	427	432	429	453	418	468	476	426	387	486	473	457	435	427	443	402	406	423	480	410	477	429	442	455	432	439	441	426	425	417	417	451	421	484	483	475	445	465	415	446	415	437	418	424	472	423	421	428	448	478	434	424	458	439	435	434	420	483	442	440	459	436	378	465	420	407	384	452	429	435	461	420	457	458	446	420	455	432	446	432	464	440	439	452	446	408	386	446	456	440	430	429	427	459	437	440	415	408	463	409	433	444	478	394	440	432	447	403	438	445	439	431	458	431	457	449	442	421	497	444	446	412	462	405	454	451	420	456	409	382	416	457	416	427	443	468	464	418	429	439	421	455	421	423	410	421	446	406	470	459	449	443	461	442	423	399	457	464	480	405	439	453	468	447	450	426	429	475	431	468	415	400	454	465	410	461	463	446	435	451	438	427	433	417	446	461	417	431	490	475	459	460	470	434	449	428	423	432	484	416	403	432	421	435	440	439	435	424	463	451	414	423	458	410	444	471	425	429	456	442	422	466	420	435	415	457	455	457	448	429	440	411	464	415	454	457	480	442	461	451	405	417	439	436	451	415	445	401	419	424	437	442	437	470	450	432	457	462	435	457	406	409	410	457	463	426	441	399	400	453	443	440	436	450	382	449	405	446	432	409	444	401	398	419	458	419	405	450	422	425	393	422	445	431	452	448	443	401	421	450	471	420	434	455	450	438	436	450	420	449	404	415	458	411	438	456	459	424	418	436	401	471	431	443	418	454	388	430	441	420	439	428	456	455	435	454	465	420	446	450	471	392	431	487	454	436	411	440	463	433	428	484	439	454	399	438	446	474	453	434	454	441	446	414	460	445	443	432	417	415	414	417	447	403	446	428	394	440	420	451	435	438	459	436	407	429	411	386	429	420	404	468	477	438	430	423	459	459	418	457	394	465	430	442	410	447	386	462	421	446	402	412	465	414	443	416	453	437	426	439	475	433	444	460	426	435	435	410	419	425	392	460	451	404	437	455	443	433	462	436	446	415	420	440	399	426	436	460	436	404	455	427	444	443	433	421	455	461	444	459	394	445	456	461	450	438	425	445	445	435	442	448	442	406	459	443	424	389	472	433	457	423	393	470	430	454	448	468	451	424	464	407	400	448	453	432	424	430	430	445	459	405	421	391	448	432	445	452	412	437	438	417	424	457	415	467	464	400	409	405	433	398	447	422	434	407	456	431	400	465	427	453	467	477	456	430	403	423	450	428	433	409	436	414	466	427	431	431	463	410	453	463	426	426	456	421	406	425	446	435	431	462	450	409	453	436	440	434	420	398	435
16317	12537	10541	5206	3443	2659	2129	1732	1338	1112	908	874	762	746	666	666	614	609	600	546	518	590	552	503	543	530	496	518	503	537	521	495	492	483	489	452	471	483	476	512	459	452	494	486	473	462	436	432	450	440	486	490	483	449	433	484	438	445	469	454	459	456	445	447	456	458	461	496	406	484	469	449	455	427	469	463	456	471	451	448	481	473	476	462	460	468	463	437	450	437	440	473	463	439	456	457	469	447	478	481	456	413	486	448	430	436	489	463	428	454	469	459	453	432	458	479	466	472	469	488	423	460	429	419	462	454	488	427	498	414	486	454	410	498	470	492	470	452	437	429	443	491	442	443	440	470	460	418	410	437	457	452	477	486	431	528	480	458	424	485	472	451	470	469	452	476	480	460	486	452	446	441	471	465	437	480	452	481	467	441	456	457	486	424	440	480	414	479	467	495	452	417	481	473	434	402	421	467	506	449	485	432	437	469	421	422	450	438	485	476	497	453	442	464	467	460	436	452	444	484	432	467	473	487	499	452	468	457	449	464	459	471	445	479	453	425	463	466	449	453	479	450	447	465	455	446	415	494	451	464	474	471	449	429	490	495	492	480	434	458	453	490	460	451	474	486	495	478	496	465	438	454	469	454	487	484	422	452	458	453	492	461	484	446	443	475	460	485	450	460	474	459	467	464	482	487	481	455	468	487	465	468	448	443	455	473	453	457	475	436	437	454	460	464	473	466	467	455	480	477	467	432	456	434	464	486	457	456	474	461	457	415	479	458	498	469	468	439	459	436	460	481	475	424	422	426	424	476	453	414	458	457	462	493	456	437	446	420	434	488	435	400	458	492	451	435	452	429	461	471	479	505	456	453	454	450	485	469	478	461	419	468	444	432	489	441	443	494	452	476	444	451	473	434	495	461	441	464	434	503	476	418	461	470	440	451	483	436	466	449	464	460	439	502	472	449	454	468	414	515	432	472	461	460	498	476	478	428	438	480	453	491	447	461	470	429	477	470	449	438	469	426	454	436	462	430	447	425	481	451	445	477	469	476	460	446	490	427	446	411	444	465	433	431	431	460	433	454	424	454	486	422	440	443	441	450	487	451	481	453	444	456	447	484	483	448	429	474	436	466	482	436	459	462	468	469	465	450	485	451	443	455	483	483	464	433	438	436	432	493	459	466	446	500	449	464	447	514	491	479	478	473	453	461	462	467	480	475	462	466	467	431	425	403	415	494	430	437	410	457	444	434	449	470	454	475	476	438	414	438	435	419	483	456	494	445	422	471	500	444	445	428	491	451	491	431	487	467	461	444	477	435	449	428	470	483	454	461	448	459	428	474	471	432	477	454	469	445	468	459	467	454	472	445	485	444	453	469	444	460	468	503	451	480	479	422	467	494	490	464	433	418	459	480	507	485	491	470	449	447	508	466	468	455	469	453	407	438	434	456	460	438	470	466	429	467	447	470	452	450	471	460	453	443	437	454	445	415	424	428	438	502	511	490	448	483	440	480	460	473	456	447	434	453	462	460	486	466	432	481	472	433	461	443	469	442	459	435	462	451	452	439	480	441	489	473	436	489	445	464	450	448	456	459	427	459	415	414	445	428	446	443	453	445	469	472	455	478	462	421	442	473	482	444	474	481	466	420	472	482	445	420	451	480	436	442	476	448	440	430	431	482	469	477	422	479	441	490	453	461	487	443	452	467	439	466	443	426	431	471	472	450	491	432	475	443	449	482	422	453	483	450	454	425	470	444	461	462	482	494	476	449	460	477	466	471	469	452	480	462	414	504	451	412	478	463	449	426	425	430	434	475	484	447	449	492	458	466	441	460	443	494	478	483	427	465	441	501	453	435	458	490	460	449	477	459	452	462	466	447	485	453	480	460	433	447	436	484	455	476	451	480	448	439	505	443	421	426	454	455	453	467	461	453	488	500	441	465	445	453	420	493	451	440	423	473	465	481	465	470	448	460	486	429	438	450	455	394	451	464	465	514	433	469	465	436	446	503	430	490	425	465	465	440	495	465	447	469	475	462	521	469	482	449	479	447	475	461	460	430	454	466	490	439	435	452	487	457	423	447	455	457	443	417	474	440	455	474	448	443	481	492	471	438	463	476	464	457	418	442	447	438	403	454	426	471	468	454	408	438	455	461	441	472	461	458	456	458	469	481	486	446	434	457	472	434	449	454	440	497	458	469	437	415	465	483	471	471	441	448	422	438	452	449	429	428	468	476	477	495	451	479	466	469	410	463	437	432	434	443	455	501	454	480	450	431	470	443	473	464	467	506	416	420	458	450	462	442	463	430	448	448	495	469	453	469	468	445	478	444	472	449	464	465	447	464	458	463	478	392	508	460	426	437	447	477	499	424	450	433	477	494	475	430	439	464	502	466	426	443	447	438	456	468	440	495	424	424	468	452	509	451	465	469	432	417	465	454	465	437	477	502	448	448	442	459	470	461	480	449	400	445	444	448	464	464	452	448	458	467	431	462	413	470	479	452	450	436	471	457	450	470	482	432	478	488	482	455	465	451	403	480	455	473	458	479	469	447	478	428	450	499	450	470	457	470	450	473	481	438	455	467	475	453	449	420	448	476	445	464	441	476	470	465	439	435	451	458	443	474	452	460	440	472	458	435	500	434	473	446	488	435	449	456	469	447	438	434	470	461	465	455	434	452	474	437	476	443	447	459	433	440	458	458	452	478	457	446	440	436	400	426	451	439	493	441	458	455	437	462	396	475	455	461	411	502	449	463	453	497	457	484	444	508	448	475	407	442	448	478	424	474	419	453	414	471	496	479	423	476	461	444	476	433	441	452	426	460	418	459	469	467	471	475	476	456	455	454	471	458	470	462	481	492	463	439	499	436	441	443	469	498	451	461	435	465	439	433	441	439	444	444	445	456	424	475	461	428	474	440	445	456	443	464	452	447	444	489	482	479	445	445	404	440	480	458	445	465	443	463	493	485	489	492	456	464	497	480	475	457	464	440	465	464	476	466	483	468	491	434	470	435	454	439	465	470	470	460	436	442	473	442	461	476	505	468	483	460	448	429	465	466	440	468	448	466	473	474	467	487	463	450	472	475	464	477	435	402	484	513	456	459	440	415	441	485	499	490	457	456	451	511	427	443	445	488	450	503	445	472	463	496	465	439	456	455	457	461	463	498	451	441	461	447	463	461	447	462	464	437	449	448	436	445	414	484	438	475	467	427	449	442	498	445	427	471	466	413	469	481	460	464	428	466	454	477	456	428	480	475	465	448	457	448	434	473	439	458	492	463	446	467	501	483	417	466	467	465	481	410	474	441	451	489	467	420	449	470	452	460	446	486	482	470	488	482	493	458	435	443	473	485	459	481	433	432	425	446	477	426	467	423	483	486	481	461	467	447	446	523	471	454	438	489	426	487	475	461	481	426	428	457	453	465	420	453	465	482	469	452	489	460	496	471	469	489	468	495	473	443	465	480	457	421	482	462	484	422	461	442	430	429	471	504	477	471
22459	21072	28619	23737	21072	21116	12021	1341	892	839	750	712	662	631	603	597	542	513	512	501	546	494	476	492	503	508	532	476	514	487	503	457	484	443	411	474	470	474	443	475	436	445	424	460	456	451	451	468	465	457	445	476	429	420	465	436	407	420	451	464	476	457	416	470	464	471	470	435	442	439	439	451	424	457	405	422	460	444	482	441	422	470	450	477	435	434	403	427	435	398	473	430	439	402	435	451	461	407	459	458	434	471	444	409	443	443	443	476	432	436	440	442	413	462	437	412	450	501	413	445	432	428	449	428	449	437	417	426	435	417	442	449	414	453	456	437	418	418	408	434	445	425	441	433	478	440	459	452	429	413	410	464	441	453	412	446	435	488	452	415	428	456	474	462	481	457	430	429	450	457	440	423	439	453	441	449	443	430	468	415	456	414	444	475	457	433	436	407	462	442	450	432	487	487	436	450	452	465	439	453	419	382	406	458	465	439	456	477	427	477	421	476	436	424	443	442	457	427	485	427	407	469	452	444	398	427	433	457	437	444	447	446	478	453	458	433	413	449	424	450	466	424	452	441	459	459	414	440	441	450	440	420	454	452	443	459	462	444	456	419	441	406	483	495	454	461	438	412	423	485	413	449	456	440	434	426	433	440	442	387	406	434	454	424	427	420	444	420	444	471	467	425	442	429	418	480	441	450	461	428	452	428	428	384	438	409	469	436	412	448	434	455	433	446	459	429	434	422	457	452	457	457	440	436	440	439	432	478	422	444	442	466	413	439	441	453	467	436	438	418	424	456	427	457	427	470	432	428	438	439	421	428	444	482	446	439	439	420	460	474	462	456	432	448	460	441	421	443	464	436	419	445	412	423	465	455	438	442	432	467	387	406	451	427	420	458	449	431	419	452	389	456	455	393	447	403	409	445	472	464	432	464	450	418	426	478	447	437	491	445	484	451	468	415	450	454	449	428	429	443	474	454	418	449	423	439	429	469	434	421	457	420	440	487	443	449	439	401	454	484	477	439	413	448	483	443	407	412	429	443	454	440	427	444	432	456	461	494	451	430	418	451	427	461	470	458	440	473	423	419	422	422	457	426	393	424	382	455	381	476	456	451	465	440	422	474	442	458	447	419	437	442	412	407	451	435	431	443	434	425	460	422	446	422	433	440	430	444	421	419	436	461	437	439	452	427	420	448	450	413	461	483	441	416	416	405	454	441	419	447	419	439	408	442	438	443	451	396	466	472	452	441	449	431	475	463	455	433	434	456	407	456	456	439	500	423	432	460	419	373	413	446	414	441	421	460	442	425	477	451	477	471	419	453	433	461	424	435	435	428	419	452	418	439	449	428	457	424	460	444	412	481	492	441	402	442	416	443	445	432	425	438	447	433	419	427	417	453	434	392	471	461	451	407	415	426	438	419	436	435	452	451	427	424	442	440	447	458	432	437	449	429	477	411	404	444	457	426	410	450	449	449	426	409	456	416	421	421	471	430	415	433	450	464	447	449	429	438	454	429	423	447	452	432	426	421	431	464	412	451	489	451	427	410	433	443	437	419	489	405	458	411	455	450	476	428	441	463	451	437	486	458	399	425	412	383	424	474	395	430	473	437	436	441	435	424	398	421	445	434	460	458	395	464	429	425	450	430	420	424	454	472	445	457	422	417	421	428	453	441	407	464	423	394	436	451	420	429	421	471	440	467	411	442	408	420	448	443	459	519	480	442	455	487	433	447	460	426	423	446	466	418	447	457	465	443	439	415	466	456	478	468	439	400	448	421	418	380	432	456	450	459	444	409	468	439	455	429	444	425	451	427	426	449	442	432	445	469	423	437	433	422	434	442	409	450	462	482	465	464	453	420	422	485	447	440	456	447	430	421	463	422	476	449	461	437	427	449	398	452	450	461	482	467	456	413	443	437	436	498	431	436	440	426	446	483	448	464	407	446	417	474	472	442	473	460	411	478	444	462	451	454	482	476	424	419	453	422	428	409	446	432	480	416	453	434	423	418	449	435	456	432	461	437	476	422	466	439	415	420	428	426	448	429	446	436	468	429	453	430	481	454	392	446	451	445	453	429	424	433	479	406	414	387	449	454	415	451	501	449	446	447	447	436	438	451	446	421	400	437	436	451	444	454	426	441	406	439	462	416	446	447	421	455	410	434	421	476	435	465	447	431	409	425	468	435	407	438	420	437	485	464	469	421	430	454	417	442	415	445	443	453	400	463	459	428	444	449	442	445	412	406	466	403	424	421	451	446	447	478	433	474	436	444	412	454	434	441	436	494	441	457	419	439	439	450	443	420	439	440	442	422	433	426	435	465	454	431	468	409	439	413	421	435	399	427	436	461	423	458	424	443	438	413	426	445	428	467	473	439	440	447	466	447	459	438	419	436	397	438	411	422	441	435	417	460	423	420	461	417	476	450	470	434	414	419	451	418	419	428	457	439	459	401	431	432	421	446	452	445	447	466	445	420	454	404	441	443	418	445	454	482	405	460	451	408	458	443	425	414	423	446	456	444	458	444	470	444	428	412	414	448	415	432	447	447	445	455	447	475	461	447	455	420	418	431	473	465	426	417	454	422	405	452	468	449	465	438	400	460	436	455	452	430	446	462	443	451	452	439	460	432	467	442	460	452	441	438	470	451	448	456	423	434	427	458	391	492	449	447	435	446	409	430	441	439	431	420	468	452	475	448	430	447	425	414	425	420	395	440	437	448	464	466	434	434	447	456	443	460	450	453	468	484	400	453	452	400	417	401	450	440	442	424	466	453	401	472	429	427	438	417	445	413	428	437	431	463	437	448	448	452	427	427	418	437	464	472	422	431	479	437	387	419	438	412	404	421	440	461	477	399	447	430	468	415	436	436	418	455	425	433	417	422	430	428	436	455	415	408	440	439	407	426	436	426	446	456	460	449	464	409	439	419	431	400	483	426	416	444	479	436	450	412	427	459	426	437	423	452	432	461	474	434	453	404	456	451	450	439	410	486	426	461	433	434	437	442	429	430	468	417	438	424	411	432	448	418	448	423	432	462	423	391	458	428	450	443	432	434	439	454	446	448	407	456	423	396	441	396	417	453	453	455	457	400	424	409	410	437	419	440	437	428	424	407	454	405	422	460	463	434	451	469	437	458	464	412	429	441	449	436	439	422	465	388	443	413	419	404	432	414	465	443	439	447	423	450	475	416	432	404	447	416	423	450	447	445	422	461	417	425	441	378	439	423	463	439	442	423	457	424	397	443	447	430	462	438	451	451	473	442	429	450	451	439	453	434	388	418	457	453	462	436	440	431	445	414	446	438	442	454	412	424	405	417	443	417	413	443	436	483	444	448	438	424	432	424	435	433	460	420	455	418	454	385	425	446	426	441	429	418	456	459	504	436	488	467	442	400	457	436	433	444	424	441	454	441	433	414	433	426	456	471	490	410	421	449	416	476	452	395	423	427	439	430	424	483	406	439	436	389	426	424	456	463	455	434	420	436	432	463	398	469	402	422
15697	12695	10599	5268	3483	2756	2052	1661	1274	1043	959	873	738	713	715	640	647	583	549	568	581	553	478	559	533	509	563	541	480	509	470	475	474	484	519	500	487	463	499	500	502	462	509	501	510	476	498	484	456	484	449	467	485	488	486	455	450	442	490	467	486	472	436	504	489	449	479	503	471	455	503	482	438	472	470	472	424	438	500	470	472	433	495	461	453	482	441	458	499	486	474	472	444	494	469	463	453	455	443	440	435	447	455	457	496	436	484	471	487	445	483	455	486	473	479	473	461	459	452	472	458	444	425	460	457	472	467	470	498	442	465	443	464	442	439	415	462	487	416	485	461	442	469	445	469	450	475	454	482	450	443	478	427	452	461	476	469	448	480	478	487	464	481	446	466	480	439	459	488	425	457	479	480	472	458	451	478	471	452	433	453	458	482	459	423	455	437	465	468	406	490	447	458	416	441	462	491	444	442	450	432	430	498	468	493	478	479	457	487	475	465	446	514	483	456	463	436	456	458	482	469	425	425	451	477	464	476	462	495	421	483	472	489	455	411	452	484	441	450	462	454	469	417	448	458	440	431	454	504	446	478	486	463	464	487	454	454	462	456	488	466	481	441	465	442	448	429	461	429	452	494	442	483	470	431	431	422	459	434	470	473	459	451	423	429	464	445	429	476	460	470	436	435	472	454	441	406	432	488	467	433	432	478	450	467	458	447	432	454	449	476	468	467	508	468	463	458	433	450	461	474	410	473	491	453	458	470	465	465	524	448	493	468	484	440	457	483	453	474	446	512	463	459	446	478	496	465	464	452	463	436	485	456	456	483	490	457	471	425	451	452	481	457	437	465	484	460	482	432	470	459	456	457	441	449	450	442	479	449	498	487	456	482	460	441	429	449	461	470	451	452	476	432	440	454	462	486	485	475	461	471	440	461	466	446	484	485	512	472	443	463	464	433	452	449	477	471	441	481	412	489	443	464	439	482	457	495	439	460	437	452	457	444	467	481	419	429	474	435	438	443	412	513	455	462	464	463	468	447	492	470	493	469	429	442	422	444	473	444	417	463	437	481	461	439	462	470	464	447	458	491	450	460	450	481	463	430	480	451	480	417	462	420	452	453	437	466	436	490	402	454	422	477	455	428	458	481	457	429	448	497	464	495	442	456	469	441	476	429	444	478	497	434	474	457	469	460	497	427	467	484	478	430	437	459	446	464	440	446	491	493	454	484	476	435	470	472	432	416	418	423	444	428	472	480	444	440	451	457	449	475	433	447	457	468	440	472	464	454	477	452	450	495	416	486	427	464	443	488	450	438	435	456	480	484	475	441	477	462	448	472	403	479	460	466	462	485	455	447	475	460	446	441	437	453	444	454	450	474	451	460	457	435	428	432	456	472	453	436	447	485	480	476	458	475	425	436	429	496	478	456	477	491	499	511	457	468	422	468	482	492	478	450	425	466	483	459	460	442	463	469	449	448	487	478	429	459	440	470	488	483	469	427	474	463	465	499	424	473	484	492	469	474	462	421	455	457	451	435	455	480	483	475	453	443	445	507	454	492	419	471	448	466	434	482	476	478	496	427	445	442	441	472	464	417	468	475	498	425	515	444	454	426	472	475	425	446	460	468	468	428	474	470	488	490	444	437	440	464	457	485	453	474	457	452	438	483	492	456	463	458	456	472	471	489	444	424	432	493	447	445	448	470	451	448	464	484	445	457	426	486	432	466	425	441	505	415	478	434	466	450	441	461	455	455	447	442	450	484	505	396	466	453	440	490	430	415	457	449	518	438	435	475	431	480	459	473	469	447	471	490	490	418	445	488	443	435	461	457	442	487	441	447	438	488	473	455	446	446	433	487	497	481	467	497	451	442	480	453	447	470	475	428	485	469	458	468	458	486	450	473	481	481	455	450	451	462	464	451	426	472	452	474	459	425	460	441	426	453	493	434	431	476	495	435	453	487	438	448	482	433	445	418	439	475	439	486	470	471	437	487	469	458	482	484	452	481	459	450	474	469	477	498	436	458	494	486	466	456	460	487	451	478	451	490	451	472	441	391	443	448	440	434	439	445	465	472	441	451	438	453	504	436	426	448	432	468	453	466	446	429	465	441	442	481	455	475	452	456	458	496	467	469	465	426	462	420	471	454	464	457	423	470	474	494	497	455	473	437	467	472	457	424	441	498	489	456	502	484	499	466	457	465	442	458	459	433	486	473	477	439	483	449	432	508	465	445	465	508	438	417	470	460	494	492	447	425	470	472	493	461	471	466	443	485	454	451	397	452	411	422	469	452	464	441	463	441	492	481	489	483	470	472	444	442	475	465	447	462	460	445	467	427	461	505	458	463	485	452	482	500	463	488	455	388	464	460	452	462	464	484	416	475	445	431	454	445	456	464	479	474	421	463	493	467	444	445	474	443	469	442	483	470	451	481	405	491	453	455	443	434	438	466	486	447	467	441	428	447	457	464	435	469	436	481	408	472	454	483	486	462	446	453	475	461	468	471	453	470	504	417	455	470	441	425	447	452	438	468	425	476	487	429	476	452	475	426	469	475	482	472	462	455	450	460	453	470	442	472	455	458	478	430	460	434	472	433	463	501	462	470	462	448	414	446	481	490	477	421	468	453	491	428	468	426	457	428	468	466	454	448	457	435	468	476	439	403	451	463	450	412	434	448	444	452	451	446	463	469	466	451	463	458	437	443	449	480	444	465	449	415	493	438	455	447	447	445	445	438	429	471	444	431	487	495	484	466	443	459	430	455	457	475	475	466	453	440	502	454	454	461	445	463	443	470	463	458	394	499	451	489	460	429	467	485	446	435	444	483	455	451	465	448	456	454	434	426	419	435	449	491	471	474	473	440	449	441	502	465	454	470	481	468	448	485	496	495	489	443	480	460	485	471	452	436	456	455	468	474	453	446	470	482	465	464	476	476	435	424	443	426	466	456	442	474	487	471	449	484	427	447	448	489	443	440	446	442	456	486	463	473	456	453	441	396	491	476	498	428	443	458	440	458	461	461	456	444	428	425	470	427	455	473	482	447	470	437	414	478	430	481	500	466	433	448	452	476	464	461	400	443	466	490	450	456	461	469	465	476	466	489	431	463	471	440	490	465	431	465	458	441	434	441	450	488	433	471	456	468	439	451	462	458	482	470	438	513	473	461	454	465	441	458	469	445	423	492	481	464	452	456	462	485	442	427	484	459	465	459	453	434	450	447	450	441	457	438	439	448	509	457	457	415	482	451	480	454	457	419	484	471	454	441	467	455	483	461	425	468	462	491	453	482	453	446	449	481	445	463	455	428	426	449	446	456	472	484	500	434	491	416	496	431	475	481	460	456	420	461	467	469	434	461	448	459	449	430	467	464	456	470	448	454	459	488	491	488	464	456	471	476	447	443	463	491	460	458	483	444	498	484	455	429	479	487	436	428	487	447	402	478	449	453	479	436	448	451	465	466	475	457	482	468	485	437	467	500	490	447	463	455	438	439	429	436	441
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
